xref: /aosp_15_r20/prebuilts/tools/common/m2/repository/com/intellij/core-analysis/intellij-core-analysis.jar (revision 6774467a9462441f7cd7fbc651979727f762377a)

META-INF/
META-INF/MANIFEST.MF
com/
com/intellij/
com/intellij/analysis/
com/intellij/codeHighlighting/
com/intellij/codeInsight/
com/intellij/codeInsight/daemon/
com/intellij/codeInsight/highlighting/
com/intellij/codeInsight/intention/
com/intellij/codeInsight/intention/impl/
com/intellij/codeInspection/
com/intellij/codeInspection/ex/
com/intellij/codeInspection/lang/
com/intellij/codeInspection/reference/
com/intellij/codeInspection/ui/
com/intellij/codeInspection/util/
com/intellij/lang/
com/intellij/lang/annotation/
com/intellij/openapi/
com/intellij/openapi/application/
com/intellij/openapi/roots/
com/intellij/packageDependencies/
com/intellij/problems/
com/intellij/profile/
com/intellij/psi/
com/intellij/psi/search/
com/intellij/psi/search/scope/
com/intellij/psi/search/scope/packageSet/
com/intellij/util/
com/intellij/util/ui/
com/intellij/ToolExtensionPoints.class
ToolExtensionPoints.java package com.intellij public abstract com.intellij.ToolExtensionPoints extends java.lang.Object { public static final String INSPECTIONS_GRAPH_ANNOTATOR public static final String DEAD_CODE_TOOL public static final String JAVADOC_LOCAL public static final String VISIBLITY_TOOL public static final String EMPTY_METHOD_TOOL }
com/intellij/analysis/AnalysisScope$1.class
AnalysisScope.java package com.intellij.analysis com.intellij.analysis.AnalysisScope$1 extends com.intellij.psi.PsiElementVisitor { final synthetic java.util.Collection val$addTo final synthetic com.intellij.analysis.AnalysisScope this$0 void <init> (com.intellij.analysis.AnalysisScope, java.util.Collection) com.intellij.analysis.AnalysisScope this$0 public void visitFile (com.intellij.psi.PsiFile) com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.psi.PsiFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/analysis/AnalysisScope$2.class
AnalysisScope.java package com.intellij.analysis com.intellij.analysis.AnalysisScope$2 extends com.intellij.openapi.vfs.VirtualFileVisitor { final synthetic com.intellij.openapi.roots.ProjectFileIndex val$fileIndex final synthetic com.intellij.openapi.vfs.CompactVirtualFileSet val$fileSet final synthetic com.intellij.analysis.AnalysisScope this$0 transient void <init> (com.intellij.analysis.AnalysisScope, com.intellij.openapi.vfs.VirtualFileVisitor$Option[], com.intellij.openapi.roots.ProjectFileIndex, com.intellij.openapi.vfs.CompactVirtualFileSet) com.intellij.analysis.AnalysisScope this$0 com.intellij.openapi.vfs.VirtualFileVisitor$Option[] arg0 public com.intellij.openapi.vfs.VirtualFileVisitor$Result visitFileEx (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file boolean ignored private static synthetic java.lang.Boolean lambda$visitFileEx$0 (com.intellij.openapi.roots.ProjectFileIndex, com.intellij.openapi.vfs.VirtualFile) throws java.lang.RuntimeException com.intellij.openapi.roots.ProjectFileIndex fileIndex com.intellij.openapi.vfs.VirtualFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/analysis/AnalysisScope$3.class
AnalysisScope.java package com.intellij.analysis com.intellij.analysis.AnalysisScope$3 extends com.intellij.psi.search.GlobalSearchScope { final synthetic com.intellij.analysis.AnalysisScope this$0 void <init> (com.intellij.analysis.AnalysisScope) com.intellij.analysis.AnalysisScope this$0 public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isSearchInModuleContent (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module aModule public boolean isSearchInLibraries () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/analysis/AnalysisScope$Type.class
AnalysisScope.java package com.intellij.analysis public abstract annotation com.intellij.analysis.AnalysisScope$Type extends java.lang.Object implements java.lang.annotation.Annotation { }
com/intellij/analysis/AnalysisScope.class
AnalysisScope.java package com.intellij.analysis public com.intellij.analysis.AnalysisScope extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public static final int PROJECT public static final int DIRECTORY public static final int FILE public static final int MODULE protected static final int PACKAGE public static final int INVALID public static final int MODULES public static final int CUSTOM public static final int VIRTUAL_FILES public static final int UNCOMMITTED_FILES private final com.intellij.openapi.project.Project myProject protected java.util.List myModules protected com.intellij.openapi.module.Module myModule protected com.intellij.psi.PsiElement myElement private final com.intellij.psi.search.SearchScope myScope private boolean mySearchInLibraries private com.intellij.psi.search.GlobalSearchScope myFilter protected int myType private java.util.Set myVFiles private java.util.Set myFilesSet private boolean myIncludeTestSource public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void <init> (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public void <init> (com.intellij.openapi.module.Module[]) com.intellij.openapi.module.Module[] modules public void <init> (com.intellij.psi.PsiDirectory) com.intellij.psi.PsiDirectory psiDirectory public void <init> (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile psiFile public void <init> (com.intellij.psi.search.SearchScope, com.intellij.openapi.project.Project) com.intellij.psi.search.SearchScope scope com.intellij.openapi.project.Project project public void <init> (com.intellij.openapi.project.Project, java.util.Collection) com.intellij.openapi.project.Project project java.util.Collection virtualFiles com.intellij.openapi.vfs.CompactVirtualFileSet files public void setSearchInLibraries (boolean) boolean searchInLibraries public void setIncludeTestSource (boolean) boolean includeTestSource protected com.intellij.psi.PsiElementVisitor createFileSearcher (java.util.Collection) java.util.Collection addTo com.intellij.openapi.progress.ProgressIndicator indicator private boolean isFilteredOut (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.psi.search.GlobalSearchScope filter private com.intellij.openapi.roots.FileIndex getFileIndex () private static java.lang.String displayProjectRelativePath (com.intellij.psi.PsiFileSystemItem) com.intellij.psi.PsiFileSystemItem item com.intellij.openapi.vfs.VirtualFile virtualFile public boolean contains (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiElement com.intellij.openapi.vfs.VirtualFile file public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.roots.ProjectFileIndex index com.intellij.openapi.vfs.VirtualFile file java.util.Set fileSet protected java.util.Set createFilesSet () com.intellij.openapi.vfs.VirtualFile vFile com.intellij.openapi.roots.ProjectFileIndex fileIndex com.intellij.openapi.vfs.CompactVirtualFileSet fileSet public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor boolean needReadAction com.intellij.psi.PsiManager psiManager com.intellij.openapi.roots.FileIndex fileIndex public boolean accept (com.intellij.util.Processor) com.intellij.openapi.vfs.VirtualFile libraryRoot com.intellij.openapi.vfs.VirtualFile[] libraryRoots com.intellij.openapi.roots.ContentIterator contentIterator com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.PsiElement element com.intellij.psi.PsiElement[] psiElements java.util.Set files com.intellij.openapi.roots.FileIndex moduleFileIndex com.intellij.openapi.module.Module module com.intellij.openapi.vfs.VirtualFile file com.intellij.util.Processor processor com.intellij.openapi.roots.FileIndex projectFileIndex java.util.List modules private java.util.Collection getFileSet () java.util.Set fileSet private com.intellij.openapi.roots.ContentIterator createScopeIterator (com.intellij.util.Processor, com.intellij.psi.search.SearchScope) com.intellij.util.Processor processor com.intellij.psi.search.SearchScope searchScope private static boolean processFile (com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.PsiElementVisitor, com.intellij.psi.PsiManager, boolean) com.intellij.openapi.vfs.VirtualFile vFile com.intellij.psi.PsiElementVisitor visitor com.intellij.psi.PsiManager psiManager boolean needReadAction com.intellij.openapi.progress.ProgressIndicator indicator private static void commitAndRunInSmartMode (java.lang.Runnable, com.intellij.openapi.project.Project) com.intellij.openapi.project.DumbService dumbService boolean passed Runnable runnable com.intellij.openapi.project.Project project private static boolean shouldHighlightFile (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public boolean containsModule (com.intellij.openapi.module.Module) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.module.Module module private static void doProcessFile (com.intellij.psi.PsiElementVisitor, com.intellij.psi.PsiManager, com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.PsiElementVisitor visitor com.intellij.psi.PsiManager psiManager com.intellij.openapi.vfs.VirtualFile vFile com.intellij.psi.PsiFile psiFile protected boolean accept (com.intellij.psi.PsiDirectory, com.intellij.util.Processor) com.intellij.psi.PsiDirectory dir com.intellij.util.Processor processor com.intellij.openapi.project.Project project boolean processGeneratedFiles public boolean isValid () com.intellij.openapi.module.Module module public int getScopeType () public java.lang.String getDisplayName () String modules public java.lang.String getShortenName () String modules String relativePath String relativeDirPath public com.intellij.openapi.project.Project getProject () public com.intellij.openapi.module.Module getModule () public java.util.List getModules () public com.intellij.psi.PsiElement getElement () public java.util.Set getFiles () private java.lang.String getRelativePath () String relativePath private static java.lang.String pathToName (java.lang.String) String path java.io.File file public int getFileCount () com.intellij.openapi.progress.ProgressIndicator indicator public void invalidate () com.intellij.openapi.vfs.CompactVirtualFileSet files public boolean containsSources (boolean) com.intellij.openapi.vfs.VirtualFile directory com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project com.intellij.openapi.roots.ProjectFileIndex index boolean isTest public com.intellij.analysis.AnalysisScope getNarrowedComplementaryScope (com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile vFile com.intellij.openapi.project.Project defaultProject com.intellij.openapi.roots.ProjectFileIndex fileIndex java.util.HashSet modules protected static com.intellij.analysis.AnalysisScope collectScopes (com.intellij.openapi.project.Project, java.util.Set) com.intellij.openapi.module.Module module com.intellij.openapi.project.Project defaultProject java.util.Set modules com.intellij.openapi.module.Module[] allModules java.util.Set modulesToAnalyze private static java.util.Set getExportBackwardDependencies (com.intellij.openapi.module.Module, com.intellij.openapi.module.Module[]) com.intellij.openapi.roots.OrderEntry orderEntry com.intellij.openapi.roots.ModuleRootManager moduleRootManager com.intellij.openapi.roots.OrderEntry[] orderEntries com.intellij.openapi.module.Module module com.intellij.openapi.module.Module fromModule com.intellij.openapi.module.Module[] allModules java.util.Set result private static java.util.Set getDirectBackwardDependencies (com.intellij.openapi.module.Module, com.intellij.openapi.module.Module[]) com.intellij.openapi.module.Module dependency com.intellij.openapi.module.Module module com.intellij.openapi.module.Module[] allModules java.util.Set result protected static java.util.HashSet getAllInterestingModules (com.intellij.openapi.roots.ProjectFileIndex, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.roots.OrderEntry orderEntry com.intellij.openapi.roots.ProjectFileIndex fileIndex com.intellij.openapi.vfs.VirtualFile vFile java.util.HashSet modules public com.intellij.psi.search.SearchScope toSearchScope () com.intellij.psi.search.GlobalSearchScope moduleScope public boolean isIncludeTestSource () public void setFilter (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope filter public java.lang.String toString () private synthetic java.lang.String lambda$toString$13 () throws java.lang.RuntimeException private static synthetic com.intellij.psi.search.GlobalSearchScope[] lambda$toSearchScope$12 (int) int x$0 private static synthetic com.intellij.psi.search.GlobalSearchScope lambda$toSearchScope$11 (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module m private static synthetic boolean lambda$invalidate$10 (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile virtualFile private static synthetic java.lang.String lambda$getDisplayName$9 (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module private synthetic boolean lambda$accept$8 (boolean, com.intellij.openapi.project.Project, com.intellij.util.Processor, com.intellij.openapi.vfs.VirtualFile) boolean processGeneratedFiles com.intellij.openapi.project.Project project com.intellij.util.Processor processor com.intellij.openapi.vfs.VirtualFile fileOrDir private static synthetic java.lang.Boolean lambda$commitAndRunInSmartMode$7 (com.intellij.openapi.project.DumbService, java.lang.Runnable) com.intellij.openapi.project.DumbService dumbService Runnable runnable private static synthetic void lambda$processFile$6 (com.intellij.psi.PsiElementVisitor, com.intellij.psi.PsiManager, com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.PsiElementVisitor visitor com.intellij.psi.PsiManager psiManager com.intellij.openapi.vfs.VirtualFile vFile private synthetic boolean lambda$createScopeIterator$5 (com.intellij.psi.search.SearchScope, com.intellij.util.Processor, com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.search.SearchScope searchScope com.intellij.util.Processor processor com.intellij.openapi.vfs.VirtualFile fileOrDir boolean isInScope private synthetic java.lang.Boolean lambda$null$4 (com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.search.SearchScope) throws java.lang.RuntimeException com.intellij.openapi.vfs.VirtualFile fileOrDir com.intellij.psi.search.SearchScope searchScope private synthetic com.intellij.openapi.vfs.VirtualFile lambda$accept$3 () throws java.lang.RuntimeException private static synthetic com.intellij.openapi.vfs.VirtualFile lambda$accept$2 (com.intellij.psi.PsiElement) throws java.lang.RuntimeException com.intellij.psi.PsiElement element private synthetic boolean lambda$accept$1 (com.intellij.util.Processor, com.intellij.openapi.vfs.VirtualFile) com.intellij.util.Processor processor com.intellij.openapi.vfs.VirtualFile file private synthetic boolean lambda$accept$0 (com.intellij.openapi.roots.FileIndex, com.intellij.psi.PsiElementVisitor, com.intellij.psi.PsiManager, boolean, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.roots.FileIndex fileIndex com.intellij.psi.PsiElementVisitor visitor com.intellij.psi.PsiManager psiManager boolean needReadAction com.intellij.openapi.vfs.VirtualFile file static synthetic boolean access$000 (com.intellij.analysis.AnalysisScope) com.intellij.analysis.AnalysisScope x0 static synthetic boolean access$100 (com.intellij.analysis.AnalysisScope, com.intellij.openapi.vfs.VirtualFile) com.intellij.analysis.AnalysisScope x0 com.intellij.openapi.vfs.VirtualFile x1 static synthetic boolean access$200 (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile x0 static synthetic java.util.Collection access$300 (com.intellij.analysis.AnalysisScope) com.intellij.analysis.AnalysisScope x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/analysis/AnalysisScopeBundle.class
AnalysisScopeBundle.java package com.intellij.analysis public com.intellij.analysis.AnalysisScopeBundle extends java.lang.Object { private static java.lang.ref.Reference ourBundle private static final String BUNDLE private void <init> () public static transient java.lang.String message (java.lang.String, java.lang.Object[]) String key Object[] params private static java.util.ResourceBundle getBundle () java.util.ResourceBundle bundle private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeHighlighting/HighlightDisplayLevel$1.class
HighlightDisplayLevel.java package com.intellij.codeHighlighting final com.intellij.codeHighlighting.HighlightDisplayLevel$1 extends com.intellij.codeHighlighting.HighlightDisplayLevel$SingleColorIcon { void <init> (com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.editor.colors.TextAttributesKey key public void paintIcon (java.awt.Component, java.awt.Graphics, int, int) java.awt.Component c java.awt.Graphics g int x int y }
com/intellij/codeHighlighting/HighlightDisplayLevel$ColoredIcon.class
HighlightDisplayLevel.java package com.intellij.codeHighlighting public abstract com.intellij.codeHighlighting.HighlightDisplayLevel$ColoredIcon extends java.lang.Object { public abstract java.awt.Color getColor () }
com/intellij/codeHighlighting/HighlightDisplayLevel$MyColorIcon.class
HighlightDisplayLevel.java package com.intellij.codeHighlighting com.intellij.codeHighlighting.HighlightDisplayLevel$MyColorIcon extends com.intellij.util.ui.ColorIcon implements com.intellij.codeHighlighting.HighlightDisplayLevel$ColoredIcon { void <init> (int, java.awt.Color) int size java.awt.Color color public java.awt.Color getColor () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeHighlighting/HighlightDisplayLevel$SingleColorIcon.class
HighlightDisplayLevel.java package com.intellij.codeHighlighting com.intellij.codeHighlighting.HighlightDisplayLevel$SingleColorIcon extends java.lang.Object implements javax.swing.Icon com.intellij.codeHighlighting.HighlightDisplayLevel$ColoredIcon { private final com.intellij.openapi.editor.colors.TextAttributesKey myKey private void <init> (com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.editor.colors.TextAttributesKey key public java.awt.Color getColor () private java.awt.Color getColorInner () java.awt.Color effectColor java.awt.Color foregroundColor com.intellij.openapi.editor.markup.TextAttributes attributes java.awt.Color stripe com.intellij.openapi.editor.colors.EditorColorsManager manager com.intellij.openapi.editor.markup.TextAttributes defaultAttributes public void paintIcon (java.awt.Component, java.awt.Graphics, int, int) java.awt.Component c java.awt.Graphics g int x int y int shift int size public int getIconWidth () public int getIconHeight () synthetic void <init> (com.intellij.openapi.editor.colors.TextAttributesKey, com.intellij.codeHighlighting.HighlightDisplayLevel$1) com.intellij.openapi.editor.colors.TextAttributesKey x0 com.intellij.codeHighlighting.HighlightDisplayLevel$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeHighlighting/HighlightDisplayLevel.class
HighlightDisplayLevel.java package com.intellij.codeHighlighting public com.intellij.codeHighlighting.HighlightDisplayLevel extends java.lang.Object { private static final java.util.Map ourMap public static final com.intellij.codeHighlighting.HighlightDisplayLevel GENERIC_SERVER_ERROR_OR_WARNING public static final com.intellij.codeHighlighting.HighlightDisplayLevel ERROR public static final com.intellij.codeHighlighting.HighlightDisplayLevel WARNING private static final com.intellij.openapi.editor.colors.TextAttributesKey DO_NOT_SHOW_KEY public static final com.intellij.codeHighlighting.HighlightDisplayLevel DO_NOT_SHOW public static final com.intellij.codeHighlighting.HighlightDisplayLevel INFO public static final com.intellij.codeHighlighting.HighlightDisplayLevel WEAK_WARNING public static final com.intellij.codeHighlighting.HighlightDisplayLevel NON_SWITCHABLE_ERROR private javax.swing.Icon myIcon private final com.intellij.lang.annotation.HighlightSeverity mySeverity private static javax.swing.Icon createErrorIcon () public static com.intellij.codeHighlighting.HighlightDisplayLevel find (java.lang.String) com.intellij.lang.annotation.HighlightSeverity severity com.intellij.codeHighlighting.HighlightDisplayLevel displayLevel java.util.Map$Entry entry String name public static com.intellij.codeHighlighting.HighlightDisplayLevel find (com.intellij.lang.annotation.HighlightSeverity) com.intellij.lang.annotation.HighlightSeverity severity public void <init> (com.intellij.lang.annotation.HighlightSeverity, javax.swing.Icon) com.intellij.lang.annotation.HighlightSeverity severity javax.swing.Icon icon public void <init> (com.intellij.lang.annotation.HighlightSeverity) com.intellij.lang.annotation.HighlightSeverity severity public java.lang.String toString () public java.lang.String getName () public javax.swing.Icon getIcon () public com.intellij.lang.annotation.HighlightSeverity getSeverity () public static void registerSeverity (com.intellij.lang.annotation.HighlightSeverity, com.intellij.openapi.editor.colors.TextAttributesKey, javax.swing.Icon) com.intellij.lang.annotation.HighlightSeverity severity com.intellij.openapi.editor.colors.TextAttributesKey key javax.swing.Icon icon javax.swing.Icon severityIcon com.intellij.codeHighlighting.HighlightDisplayLevel level public static int getEmptyIconDim () public static javax.swing.Icon createIconByKey (com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.editor.colors.TextAttributesKey key public static javax.swing.Icon createIconByMask (java.awt.Color) java.awt.Color renderColor static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/ChangeLocalityDetector.class
ChangeLocalityDetector.java package com.intellij.codeInsight.daemon public abstract com.intellij.codeInsight.daemon.ChangeLocalityDetector extends java.lang.Object { public abstract com.intellij.psi.PsiElement getChangeHighlightingDirtyScopeFor (com.intellij.psi.PsiElement) }
com/intellij/codeInsight/daemon/DaemonBundle.class
DaemonBundle.java package com.intellij.codeInsight.daemon public com.intellij.codeInsight.daemon.DaemonBundle extends java.lang.Object { private static java.lang.ref.Reference ourBundle private static final String BUNDLE private void <init> () public static transient java.lang.String message (java.lang.String, java.lang.Object[]) String key Object[] params private static java.util.ResourceBundle getBundle () java.util.ResourceBundle bundle private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/DaemonCodeAnalyzer$DaemonListener.class
DaemonCodeAnalyzer.java package com.intellij.codeInsight.daemon public abstract com.intellij.codeInsight.daemon.DaemonCodeAnalyzer$DaemonListener extends java.lang.Object { public void daemonStarting (java.util.Collection) java.util.Collection fileEditors public void daemonFinished () public void daemonFinished (java.util.Collection) java.util.Collection fileEditors public void daemonCancelEventOccurred (java.lang.String) String reason private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/DaemonCodeAnalyzer$DaemonListenerAdapter.class
DaemonCodeAnalyzer.java package com.intellij.codeInsight.daemon public abstract com.intellij.codeInsight.daemon.DaemonCodeAnalyzer$DaemonListenerAdapter extends java.lang.Object implements com.intellij.codeInsight.daemon.DaemonCodeAnalyzer$DaemonListener { public void <init> () }
com/intellij/codeInsight/daemon/DaemonCodeAnalyzer.class
DaemonCodeAnalyzer.java package com.intellij.codeInsight.daemon public abstract com.intellij.codeInsight.daemon.DaemonCodeAnalyzer extends java.lang.Object { public static final com.intellij.util.messages.Topic DAEMON_EVENT_TOPIC public void <init> () public static com.intellij.codeInsight.daemon.DaemonCodeAnalyzer getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract void settingsChanged () public abstract void updateVisibleHighlighters (com.intellij.openapi.editor.Editor) public abstract void setUpdateByTimerEnabled (boolean) public abstract void disableUpdateByTimer (com.intellij.openapi.Disposable) public abstract boolean isHighlightingAvailable (com.intellij.psi.PsiFile) public abstract void setImportHintsEnabled (com.intellij.psi.PsiFile, boolean) public abstract void resetImportHintsEnabledForProject () public abstract void setHighlightingEnabled (com.intellij.psi.PsiFile, boolean) public abstract boolean isImportHintsEnabled (com.intellij.psi.PsiFile) public abstract boolean isAutohintsAvailable (com.intellij.psi.PsiFile) public abstract void restart () public abstract void restart (com.intellij.psi.PsiFile) public abstract void autoImportReferenceAtCursor (com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) static void <clinit> () }
com/intellij/codeInsight/daemon/EmptyResolveMessageProvider.class
EmptyResolveMessageProvider.java package com.intellij.codeInsight.daemon public abstract com.intellij.codeInsight.daemon.EmptyResolveMessageProvider extends java.lang.Object { public abstract java.lang.String getUnresolvedMessagePattern () }
com/intellij/codeInsight/daemon/GroupNames.class
GroupNames.java package com.intellij.codeInsight.daemon public abstract com.intellij.codeInsight.daemon.GroupNames extends java.lang.Object { public static final String ABSTRACTION_GROUP_NAME public static final String ASSIGNMENT_GROUP_NAME public static final String BUGS_GROUP_NAME public static final String BITWISE_GROUP_NAME public static final String CLASS_LAYOUT_GROUP_NAME public static final String CLASS_METRICS_GROUP_NAME public static final String COMPILER_ISSUES public static final String CONFUSING_GROUP_NAME public static final String ENCAPSULATION_GROUP_NAME public static final String ERROR_HANDLING_GROUP_NAME public static final String FINALIZATION_GROUP_NAME public static final String IMPORTS_GROUP_NAME public static final String INITIALIZATION_GROUP_NAME public static final String INTERNATIONALIZATION_GROUP_NAME public static final String JUNIT_GROUP_NAME public static final String LOGGING_GROUP_NAME public static final String MATURITY_GROUP_NAME public static final String METHOD_METRICS_GROUP_NAME public static final String NAMING_CONVENTIONS_GROUP_NAME public static final String PERFORMANCE_GROUP_NAME public static final String MEMORY_GROUP_NAME public static final String JDK_GROUP_NAME public static final String PORTABILITY_GROUP_NAME public static final String SECURITY_GROUP_NAME public static final String SERIALIZATION_GROUP_NAME public static final String STYLE_GROUP_NAME public static final String THREADING_GROUP_NAME public static final String VERBOSE_GROUP_NAME public static final String VISIBILITY_GROUP_NAME public static final String CLONEABLE_GROUP_NAME public static final String RESOURCE_GROUP_NAME public static final String J2ME_GROUP_NAME public static final String CONTROL_FLOW_GROUP_NAME public static final String NUMERIC_GROUP_NAME public static final String LANGUAGE_LEVEL_SPECIFIC_GROUP_NAME public static final String JAVABEANS_GROUP_NAME public static final String INHERITANCE_GROUP_NAME public static final String DATA_FLOW_ISSUES public static final String DECLARATION_REDUNDANCY public static final String PACKAGING_GROUP_NAME public static final String DEPENDENCY_GROUP_NAME public static final String MODULARIZATION_GROUP_NAME public static final String JAVAEE_GROUP_NAME public static final String CONCURRENCY_ANNOTATION_ISSUES public static final String JAVADOC_GROUP_NAME public static final String PROPERTIES_GROUP_NAME static void <clinit> () }
com/intellij/codeInsight/daemon/HighlightDisplayKey.class
HighlightDisplayKey.java package com.intellij.codeInsight.daemon public com.intellij.codeInsight.daemon.HighlightDisplayKey extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final java.util.Map ourNameToKeyMap private static final java.util.Map ourIdToKeyMap private static final java.util.Map ourKeyToDisplayNameMap private static final java.util.Map ourKeyToAlternativeIDMap private final String myName private final String myID static final synthetic boolean $assertionsDisabled public static com.intellij.codeInsight.daemon.HighlightDisplayKey find (java.lang.String) String name public static com.intellij.codeInsight.daemon.HighlightDisplayKey findById (java.lang.String) String id com.intellij.codeInsight.daemon.HighlightDisplayKey key public static com.intellij.codeInsight.daemon.HighlightDisplayKey register (java.lang.String) String name com.intellij.codeInsight.daemon.HighlightDisplayKey key public static com.intellij.codeInsight.daemon.HighlightDisplayKey register (java.lang.String, java.lang.String) String name String displayName public static com.intellij.codeInsight.daemon.HighlightDisplayKey register (java.lang.String, com.intellij.openapi.util.Computable) String name com.intellij.openapi.util.Computable displayName public static com.intellij.codeInsight.daemon.HighlightDisplayKey register (java.lang.String, java.lang.String, java.lang.String) String name String displayName String id public static com.intellij.codeInsight.daemon.HighlightDisplayKey register (java.lang.String, com.intellij.openapi.util.Computable, java.lang.String) String name com.intellij.openapi.util.Computable displayName String id com.intellij.codeInsight.daemon.HighlightDisplayKey key com.intellij.codeInsight.daemon.HighlightDisplayKey highlightDisplayKey public static com.intellij.codeInsight.daemon.HighlightDisplayKey register (java.lang.String, com.intellij.openapi.util.Computable, java.lang.String, java.lang.String) String name com.intellij.openapi.util.Computable displayName String id String alternativeID com.intellij.codeInsight.daemon.HighlightDisplayKey key public static com.intellij.codeInsight.daemon.HighlightDisplayKey findOrRegister (java.lang.String, java.lang.String) String name String displayName public static com.intellij.codeInsight.daemon.HighlightDisplayKey findOrRegister (java.lang.String, java.lang.String, java.lang.String) String name String displayName String id com.intellij.codeInsight.daemon.HighlightDisplayKey key public static java.lang.String getDisplayNameByKey (com.intellij.codeInsight.daemon.HighlightDisplayKey) com.intellij.openapi.util.Computable computable com.intellij.codeInsight.daemon.HighlightDisplayKey key public static java.lang.String getAlternativeID (com.intellij.codeInsight.daemon.HighlightDisplayKey) com.intellij.codeInsight.daemon.HighlightDisplayKey key private void <init> (java.lang.String) String name public void <init> (java.lang.String, java.lang.String) String name String ID public java.lang.String toString () public java.lang.String getID () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/ImplicitUsageProvider.class
ImplicitUsageProvider.java package com.intellij.codeInsight.daemon public abstract com.intellij.codeInsight.daemon.ImplicitUsageProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract boolean isImplicitUsage (com.intellij.psi.PsiElement) public abstract boolean isImplicitRead (com.intellij.psi.PsiElement) public abstract boolean isImplicitWrite (com.intellij.psi.PsiElement) public boolean isImplicitlyNotNullInitialized (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public boolean isClassWithCustomizedInitialization (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/ProblemHighlightFilter.class
ProblemHighlightFilter.java package com.intellij.codeInsight.daemon public abstract com.intellij.codeInsight.daemon.ProblemHighlightFilter extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public abstract boolean shouldHighlight (com.intellij.psi.PsiFile) public boolean shouldProcessInBatch (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile psiFile public static boolean shouldHighlightFile (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile psiFile public static boolean shouldProcessFileInBatch (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile psiFile private static boolean shouldProcess (com.intellij.psi.PsiFile, boolean) com.intellij.codeInsight.daemon.ProblemHighlightFilter filter com.intellij.psi.PsiFile psiFile boolean onTheFly com.intellij.codeInsight.daemon.ProblemHighlightFilter[] filters static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/QuickFixActionRegistrar.class
QuickFixActionRegistrar.java package com.intellij.codeInsight.daemon public abstract com.intellij.codeInsight.daemon.QuickFixActionRegistrar extends java.lang.Object { public abstract void register (com.intellij.codeInsight.intention.IntentionAction) public abstract void register (com.intellij.openapi.util.TextRange, com.intellij.codeInsight.intention.IntentionAction, com.intellij.codeInsight.daemon.HighlightDisplayKey) public void unregister (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition condition private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/UnusedImportProvider.class
UnusedImportProvider.java package com.intellij.codeInsight.daemon public abstract com.intellij.codeInsight.daemon.UnusedImportProvider extends java.lang.Object { public abstract boolean isUnusedImportEnabled (com.intellij.psi.PsiElement) }
com/intellij/codeInsight/highlighting/HighlightErrorFilter.class
HighlightErrorFilter.java package com.intellij.codeInsight.highlighting public abstract com.intellij.codeInsight.highlighting.HighlightErrorFilter extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public abstract boolean shouldHighlightErrorElement (com.intellij.psi.PsiErrorElement) static void <clinit> () }
com/intellij/codeInsight/intention/AbstractEmptyIntentionAction.class
AbstractEmptyIntentionAction.java package com.intellij.codeInsight.intention public abstract com.intellij.codeInsight.intention.AbstractEmptyIntentionAction extends java.lang.Object implements com.intellij.codeInsight.intention.IntentionAction { public void <init> () public final void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public final boolean startInWriteAction () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/intention/FileModifier.class
FileModifier.java package com.intellij.codeInsight.intention public abstract com.intellij.codeInsight.intention.FileModifier extends java.lang.Object implements com.intellij.openapi.application.WriteActionAware { public com.intellij.psi.PsiElement getElementToMakeWritable (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile currentFile private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/intention/HighPriorityAction.class
HighPriorityAction.java package com.intellij.codeInsight.intention public abstract com.intellij.codeInsight.intention.HighPriorityAction extends java.lang.Object implements com.intellij.codeInsight.intention.PriorityAction { public com.intellij.codeInsight.intention.PriorityAction$Priority getPriority () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/intention/IntentionAction.class
IntentionAction.java package com.intellij.codeInsight.intention public abstract com.intellij.codeInsight.intention.IntentionAction extends java.lang.Object implements com.intellij.codeInsight.intention.FileModifier { public static final com.intellij.codeInsight.intention.IntentionAction[] EMPTY_ARRAY public abstract java.lang.String getText () public abstract java.lang.String getFamilyName () public abstract boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) public abstract void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException public abstract boolean startInWriteAction () static void <clinit> () }
com/intellij/codeInsight/intention/IntentionActionBean.class
IntentionActionBean.java package com.intellij.codeInsight.intention public final com.intellij.codeInsight.intention.IntentionActionBean extends com.intellij.openapi.extensions.CustomLoadingExtensionPointBean { private static final com.intellij.openapi.diagnostic.Logger LOG public String className public String category public String categoryKey public String bundleName public String descriptionDirectoryName public void <init> () public java.lang.String[] getCategories () String baseName java.util.ResourceBundle bundle String[] keys public java.lang.String getDescriptionDirectoryName () public com.intellij.codeInsight.intention.IntentionAction instantiate () public java.lang.ClassLoader getMetadataClassLoader () private static synthetic java.lang.String lambda$getCategories$0 (java.util.ResourceBundle, java.lang.String) java.util.ResourceBundle bundle String s static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/intention/IntentionActionDelegate.class
IntentionActionDelegate.java package com.intellij.codeInsight.intention public abstract com.intellij.codeInsight.intention.IntentionActionDelegate extends java.lang.Object { public abstract com.intellij.codeInsight.intention.IntentionAction getDelegate () }
com/intellij/codeInsight/intention/IntentionActionProvider.class
IntentionActionProvider.java package com.intellij.codeInsight.intention public abstract com.intellij.codeInsight.intention.IntentionActionProvider extends java.lang.Object { public abstract com.intellij.codeInsight.intention.IntentionActionWithOptions getIntentionAction () }
com/intellij/codeInsight/intention/IntentionActionWithOptions.class
IntentionActionWithOptions.java package com.intellij.codeInsight.intention public abstract com.intellij.codeInsight.intention.IntentionActionWithOptions extends java.lang.Object implements com.intellij.codeInsight.intention.IntentionAction { public abstract java.util.List getOptions () }
com/intellij/codeInsight/intention/IntentionManager.class
IntentionManager.java package com.intellij.codeInsight.intention public abstract com.intellij.codeInsight.intention.IntentionManager extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_INTENTION_ACTIONS public static final com.intellij.openapi.util.Key SHOW_INTENTION_OPTIONS_KEY public void <init> () public static com.intellij.codeInsight.intention.IntentionManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public static com.intellij.codeInsight.intention.IntentionManager getInstance () public abstract void addAction (com.intellij.codeInsight.intention.IntentionAction) public abstract com.intellij.codeInsight.intention.IntentionAction[] getIntentionActions () public abstract com.intellij.codeInsight.intention.IntentionAction[] getAvailableIntentionActions () public transient abstract void registerIntentionAndMetaData (com.intellij.codeInsight.intention.IntentionAction, java.lang.String[]) public abstract void unregisterIntention (com.intellij.codeInsight.intention.IntentionAction) public abstract java.util.List getStandardIntentionOptions (com.intellij.codeInsight.daemon.HighlightDisplayKey, com.intellij.psi.PsiElement) public abstract com.intellij.codeInsight.intention.IntentionAction createFixAllIntention (com.intellij.codeInspection.ex.InspectionToolWrapper, com.intellij.codeInsight.intention.IntentionAction) public abstract com.intellij.codeInsight.intention.IntentionAction createCleanupAllIntention () public abstract java.util.List getCleanupIntentionOptions () public abstract com.intellij.codeInspection.LocalQuickFix convertToFix (com.intellij.codeInsight.intention.IntentionAction) static void <clinit> () }
com/intellij/codeInsight/intention/LowPriorityAction.class
LowPriorityAction.java package com.intellij.codeInsight.intention public abstract com.intellij.codeInsight.intention.LowPriorityAction extends java.lang.Object implements com.intellij.codeInsight.intention.PriorityAction { public com.intellij.codeInsight.intention.PriorityAction$Priority getPriority () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/intention/PriorityAction$Priority.class
PriorityAction.java package com.intellij.codeInsight.intention public final enum com.intellij.codeInsight.intention.PriorityAction$Priority extends java.lang.Enum { public static final enum com.intellij.codeInsight.intention.PriorityAction$Priority TOP public static final enum com.intellij.codeInsight.intention.PriorityAction$Priority HIGH public static final enum com.intellij.codeInsight.intention.PriorityAction$Priority NORMAL public static final enum com.intellij.codeInsight.intention.PriorityAction$Priority LOW private static final synthetic com.intellij.codeInsight.intention.PriorityAction$Priority[] $VALUES public static com.intellij.codeInsight.intention.PriorityAction$Priority[] values () public static com.intellij.codeInsight.intention.PriorityAction$Priority valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/codeInsight/intention/PriorityAction.class
PriorityAction.java package com.intellij.codeInsight.intention public abstract com.intellij.codeInsight.intention.PriorityAction extends java.lang.Object { public abstract com.intellij.codeInsight.intention.PriorityAction$Priority getPriority () }
com/intellij/codeInsight/intention/impl/PriorityActionWrapper$1.class
PriorityActionWrapper.java package com.intellij.codeInsight.intention.impl synthetic com.intellij.codeInsight.intention.impl.PriorityActionWrapper$1 extends java.lang.Object { }
com/intellij/codeInsight/intention/impl/PriorityActionWrapper$HighPriorityLocalQuickFixWrapper.class
PriorityActionWrapper.java package com.intellij.codeInsight.intention.impl com.intellij.codeInsight.intention.impl.PriorityActionWrapper$HighPriorityLocalQuickFixWrapper extends com.intellij.codeInsight.intention.impl.PriorityActionWrapper implements com.intellij.codeInsight.intention.HighPriorityAction { protected void <init> (com.intellij.psi.PsiElement, com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement) com.intellij.psi.PsiElement element com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement fix private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/intention/impl/PriorityActionWrapper$LowPriorityLocalQuickFixWrapper.class
PriorityActionWrapper.java package com.intellij.codeInsight.intention.impl com.intellij.codeInsight.intention.impl.PriorityActionWrapper$LowPriorityLocalQuickFixWrapper extends com.intellij.codeInsight.intention.impl.PriorityActionWrapper implements com.intellij.codeInsight.intention.LowPriorityAction { protected void <init> (com.intellij.psi.PsiElement, com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement) com.intellij.psi.PsiElement element com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement fix private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/intention/impl/PriorityActionWrapper$NormalPriorityLocalQuickFixWrapper.class
PriorityActionWrapper.java package com.intellij.codeInsight.intention.impl com.intellij.codeInsight.intention.impl.PriorityActionWrapper$NormalPriorityLocalQuickFixWrapper extends com.intellij.codeInsight.intention.impl.PriorityActionWrapper { protected void <init> (com.intellij.psi.PsiElement, com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement) com.intellij.psi.PsiElement element com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement fix private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/intention/impl/PriorityActionWrapper.class
PriorityActionWrapper.java package com.intellij.codeInsight.intention.impl public abstract com.intellij.codeInsight.intention.impl.PriorityActionWrapper extends com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement { private final com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement fix private void <init> (com.intellij.psi.PsiElement, com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement) com.intellij.psi.PsiElement element com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement fix public java.lang.String getFamilyName () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement public void invoke (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement public boolean startInWriteAction () public com.intellij.psi.PsiElement getElementToMakeWritable (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public java.lang.String getText () public static com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement highPriority (com.intellij.psi.PsiElement, com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement) com.intellij.psi.PsiElement element com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement fix public static com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement normalPriority (com.intellij.psi.PsiElement, com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement) com.intellij.psi.PsiElement element com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement fix public static com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement lowPriority (com.intellij.psi.PsiElement, com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement) com.intellij.psi.PsiElement element com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement fix synthetic void <init> (com.intellij.psi.PsiElement, com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement, com.intellij.codeInsight.intention.impl.PriorityActionWrapper$1) com.intellij.psi.PsiElement x0 com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement x1 com.intellij.codeInsight.intention.impl.PriorityActionWrapper$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ActionClassHolder.class
ActionClassHolder.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.ActionClassHolder extends java.lang.Object { public abstract java.lang.Class getActionClass () }
com/intellij/codeInspection/BatchQuickFix.class
BatchQuickFix.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.BatchQuickFix extends java.lang.Object { public abstract void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor[], java.util.List, java.lang.Runnable) }
com/intellij/codeInspection/BatchSuppressableTool.class
BatchSuppressableTool.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.BatchSuppressableTool extends java.lang.Object { public abstract boolean isSuppressedFor (com.intellij.psi.PsiElement) public abstract com.intellij.codeInspection.SuppressQuickFix[] getBatchSuppressActions (com.intellij.psi.PsiElement) }
com/intellij/codeInspection/CleanupLocalInspectionTool.class
CleanupLocalInspectionTool.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.CleanupLocalInspectionTool extends java.lang.Object { }
com/intellij/codeInspection/CommonProblemDescriptor.class
CommonProblemDescriptor.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.CommonProblemDescriptor extends java.lang.Object { public static final java.util.Comparator DESCRIPTOR_COMPARATOR public static final com.intellij.codeInspection.CommonProblemDescriptor[] EMPTY_ARRAY public static final com.intellij.util.ArrayFactory ARRAY_FACTORY public abstract java.lang.String getDescriptionTemplate () public abstract com.intellij.codeInspection.QuickFix[] getFixes () private static synthetic com.intellij.codeInspection.CommonProblemDescriptor[] lambda$static$1 (int) int count private static synthetic int lambda$static$0 (com.intellij.codeInspection.CommonProblemDescriptor, com.intellij.codeInspection.CommonProblemDescriptor) int diff com.intellij.codeInspection.CommonProblemDescriptor c1 com.intellij.codeInspection.CommonProblemDescriptor c2 static void <clinit> () }
com/intellij/codeInspection/CommonQuickFixBundle.class
CommonQuickFixBundle.java package com.intellij.codeInspection public com.intellij.codeInspection.CommonQuickFixBundle extends java.lang.Object { private static java.lang.ref.Reference ourBundle public static final String BUNDLE private void <init> () public static transient java.lang.String message (java.lang.String, java.lang.Object[]) String key Object[] params private static java.util.ResourceBundle getBundle () java.util.ResourceBundle bundle private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ContainerBasedSuppressQuickFix.class
ContainerBasedSuppressQuickFix.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.ContainerBasedSuppressQuickFix extends java.lang.Object implements com.intellij.codeInspection.SuppressQuickFix { public abstract com.intellij.psi.PsiElement getContainer (com.intellij.psi.PsiElement) }
com/intellij/codeInspection/CustomSuppressableInspectionTool.class
CustomSuppressableInspectionTool.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.CustomSuppressableInspectionTool extends java.lang.Object { public abstract com.intellij.codeInspection.SuppressIntentionAction[] getSuppressActions (com.intellij.psi.PsiElement) public abstract boolean isSuppressedFor (com.intellij.psi.PsiElement) }
com/intellij/codeInspection/GlobalInspectionContext.class
GlobalInspectionContext.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.GlobalInspectionContext extends java.lang.Object implements com.intellij.openapi.util.UserDataHolder { public abstract com.intellij.codeInspection.reference.RefManager getRefManager () public abstract boolean shouldCheck (com.intellij.codeInspection.reference.RefEntity, com.intellij.codeInspection.GlobalInspectionTool) public abstract boolean isSuppressed (com.intellij.psi.PsiElement, java.lang.String) public abstract com.intellij.openapi.project.Project getProject () public abstract java.lang.Object getExtension (com.intellij.openapi.util.Key) public abstract void incrementJobDoneAmount (com.intellij.codeInspection.ex.JobDescriptor, java.lang.String) public abstract com.intellij.codeInspection.ex.StdJobDescriptors getStdJobDescriptors () public abstract void cleanup () }
com/intellij/codeInspection/GlobalInspectionTool$1.class
GlobalInspectionTool.java package com.intellij.codeInspection com.intellij.codeInspection.GlobalInspectionTool$1 extends com.intellij.codeInspection.reference.RefVisitor { final synthetic com.intellij.codeInspection.GlobalInspectionContext val$globalContext final synthetic com.intellij.analysis.AnalysisScope val$scope final synthetic com.intellij.codeInspection.InspectionManager val$manager final synthetic com.intellij.codeInspection.ProblemDescriptionsProcessor val$problemDescriptionsProcessor final synthetic com.intellij.codeInspection.GlobalInspectionTool this$0 void <init> (com.intellij.codeInspection.GlobalInspectionTool, com.intellij.codeInspection.GlobalInspectionContext, com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.ProblemDescriptionsProcessor) com.intellij.codeInspection.GlobalInspectionTool this$0 public void visitElement (com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.codeInspection.CommonProblemDescriptor[] descriptors private boolean isInScope (com.intellij.codeInspection.reference.RefEntity) com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.codeInspection.reference.RefEntity owner com.intellij.psi.SmartPsiElementPointer pointer com.intellij.codeInspection.reference.RefEntity refEntity private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/GlobalInspectionTool.class
GlobalInspectionTool.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.GlobalInspectionTool extends com.intellij.codeInspection.InspectionProfileEntry { public void <init> () protected final java.lang.String getSuppressId () public com.intellij.codeInspection.reference.RefGraphAnnotator getAnnotator (com.intellij.codeInspection.reference.RefManager) com.intellij.codeInspection.reference.RefManager refManager public void runInspection (com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext, com.intellij.codeInspection.ProblemDescriptionsProcessor) com.intellij.analysis.AnalysisScope scope com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.GlobalInspectionContext globalContext com.intellij.codeInspection.ProblemDescriptionsProcessor problemDescriptionsProcessor public com.intellij.codeInspection.CommonProblemDescriptor[] checkElement (com.intellij.codeInspection.reference.RefEntity, com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.analysis.AnalysisScope scope com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.GlobalInspectionContext globalContext public com.intellij.codeInspection.CommonProblemDescriptor[] checkElement (com.intellij.codeInspection.reference.RefEntity, com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext, com.intellij.codeInspection.ProblemDescriptionsProcessor) com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.analysis.AnalysisScope scope com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.GlobalInspectionContext globalContext com.intellij.codeInspection.ProblemDescriptionsProcessor processor public boolean isGraphNeeded () public boolean isEnabledByDefault () public boolean queryExternalUsagesRequests (com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext, com.intellij.codeInspection.ProblemDescriptionsProcessor) com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.GlobalInspectionContext globalContext com.intellij.codeInspection.ProblemDescriptionsProcessor problemDescriptionsProcessor public com.intellij.codeInspection.QuickFix getQuickFix (java.lang.String) String hint public java.lang.String getHint (com.intellij.codeInspection.QuickFix) com.intellij.codeInspection.QuickFix fix public void compose (java.lang.StringBuffer, com.intellij.codeInspection.reference.RefEntity, com.intellij.codeInspection.HTMLComposer) StringBuffer buf com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.codeInspection.HTMLComposer composer public com.intellij.codeInspection.ex.JobDescriptor[] getAdditionalJobs () public com.intellij.codeInspection.ex.JobDescriptor[] getAdditionalJobs (com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.GlobalInspectionContext context public boolean worksInBatchModeOnly () public com.intellij.codeInspection.LocalInspectionTool getSharedLocalInspectionTool () public void initialize (com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.GlobalInspectionContext context private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/GlobalSimpleInspectionTool.class
GlobalSimpleInspectionTool.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.GlobalSimpleInspectionTool extends com.intellij.codeInspection.GlobalInspectionTool { public void <init> () public void inspectionStarted (com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext, com.intellij.codeInspection.ProblemDescriptionsProcessor) com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.GlobalInspectionContext globalContext com.intellij.codeInspection.ProblemDescriptionsProcessor problemDescriptionsProcessor public void inspectionFinished (com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext, com.intellij.codeInspection.ProblemDescriptionsProcessor) com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.GlobalInspectionContext globalContext com.intellij.codeInspection.ProblemDescriptionsProcessor problemDescriptionsProcessor public abstract void checkFile (com.intellij.psi.PsiFile, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.ProblemsHolder, com.intellij.codeInspection.GlobalInspectionContext, com.intellij.codeInspection.ProblemDescriptionsProcessor) public final void runInspection (com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext, com.intellij.codeInspection.ProblemDescriptionsProcessor) com.intellij.analysis.AnalysisScope scope com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.GlobalInspectionContext globalContext com.intellij.codeInspection.ProblemDescriptionsProcessor problemDescriptionsProcessor public final boolean isGraphNeeded () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/HTMLComposer.class
HTMLComposer.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.HTMLComposer extends java.lang.Object { public void <init> () public abstract void appendElementReference (java.lang.StringBuffer, com.intellij.codeInspection.reference.RefElement, java.lang.String, java.lang.String) public abstract void appendElementReference (java.lang.StringBuffer, java.lang.String, java.lang.String, java.lang.String) public abstract void appendElementInReferences (java.lang.StringBuffer, com.intellij.codeInspection.reference.RefElement) public abstract void appendElementOutReferences (java.lang.StringBuffer, com.intellij.codeInspection.reference.RefElement) public abstract void appendElementReference (java.lang.StringBuffer, com.intellij.codeInspection.reference.RefElement) public abstract void appendListItem (java.lang.StringBuffer, com.intellij.codeInspection.reference.RefElement) public static void appendHeading (java.lang.StringBuffer, java.lang.String) StringBuffer buf String name public abstract void appendElementReference (java.lang.StringBuffer, com.intellij.codeInspection.reference.RefElement, boolean) public abstract java.lang.String composeNumereables (int, java.lang.String, java.lang.String, java.lang.String) public abstract void startList (java.lang.StringBuffer) public abstract void doneList (java.lang.StringBuffer) public abstract void startListItem (java.lang.StringBuffer) public static void appendAfterHeaderIndention (java.lang.StringBuffer) StringBuffer buf public abstract void appendNoProblems (java.lang.StringBuffer) public abstract java.lang.Object getExtension (com.intellij.openapi.util.Key) }
com/intellij/codeInspection/HintAction.class
HintAction.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.HintAction extends java.lang.Object implements com.intellij.codeInsight.intention.IntentionAction { public abstract boolean showHint (com.intellij.openapi.editor.Editor) public boolean fixSilently (com.intellij.openapi.editor.Editor) com.intellij.openapi.editor.Editor editor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/InjectionAwareSuppressQuickFix.class
InjectionAwareSuppressQuickFix.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.InjectionAwareSuppressQuickFix extends java.lang.Object implements com.intellij.codeInspection.SuppressQuickFix { public abstract com.intellij.util.ThreeState isShouldBeAppliedToInjectionHost () public abstract void setShouldBeAppliedToInjectionHost (com.intellij.util.ThreeState) }
com/intellij/codeInspection/InspectionEP.class
InspectionEP.java package com.intellij.codeInspection public com.intellij.codeInspection.InspectionEP extends com.intellij.lang.LanguageExtensionPoint implements com.intellij.codeInspection.InspectionProfileEntry$DefaultNameProvider { public static final com.intellij.openapi.extensions.ExtensionPointName GLOBAL_INSPECTION public String shortName public String key public String bundle public String displayName public String groupKey public String groupBundle public String groupDisplayName public String groupPath public boolean enabledByDefault public boolean applyToDialects public boolean cleanupTool public String level public boolean hasStaticDescription private static final com.intellij.openapi.diagnostic.Logger LOG public String presentation public boolean isInternal public void <init> () public java.lang.String getShortName () public java.lang.String getDisplayName () public java.lang.String getGroupDisplayName () public java.lang.String[] getGroupPath () String name public com.intellij.codeHighlighting.HighlightDisplayLevel getDefaultLevel () com.intellij.codeHighlighting.HighlightDisplayLevel displayLevel private java.lang.String getLocalizedString (java.lang.String, java.lang.String) String bundleName String key String baseName java.util.ResourceBundle resourceBundle public com.intellij.codeInspection.InspectionProfileEntry instantiateTool () com.intellij.codeInspection.InspectionProfileEntry entry ClassNotFoundException e public java.lang.String getDefaultShortName () public java.lang.String getDefaultDisplayName () public java.lang.String getDefaultGroupDisplayName () public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/InspectionManager.class
InspectionManager.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.InspectionManager extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName CANT_BE_STATIC_EXTENSION public void <init> () public static com.intellij.codeInspection.InspectionManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract com.intellij.openapi.project.Project getProject () public transient abstract com.intellij.codeInspection.CommonProblemDescriptor createProblemDescriptor (java.lang.String, com.intellij.codeInspection.QuickFix[]) public transient abstract com.intellij.codeInspection.ModuleProblemDescriptor createProblemDescriptor (java.lang.String, com.intellij.openapi.module.Module, com.intellij.codeInspection.QuickFix[]) public abstract com.intellij.codeInspection.ProblemDescriptor createProblemDescriptor (com.intellij.psi.PsiElement, java.lang.String, com.intellij.codeInspection.LocalQuickFix, com.intellij.codeInspection.ProblemHighlightType, boolean) public abstract com.intellij.codeInspection.ProblemDescriptor createProblemDescriptor (com.intellij.psi.PsiElement, java.lang.String, boolean, com.intellij.codeInspection.LocalQuickFix[], com.intellij.codeInspection.ProblemHighlightType) public abstract com.intellij.codeInspection.ProblemDescriptor createProblemDescriptor (com.intellij.psi.PsiElement, java.lang.String, com.intellij.codeInspection.LocalQuickFix[], com.intellij.codeInspection.ProblemHighlightType, boolean, boolean) public transient abstract com.intellij.codeInspection.ProblemDescriptor createProblemDescriptor (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, java.lang.String, com.intellij.codeInspection.ProblemHighlightType, boolean, com.intellij.codeInspection.LocalQuickFix[]) public transient abstract com.intellij.codeInspection.ProblemDescriptor createProblemDescriptor (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange, java.lang.String, com.intellij.codeInspection.ProblemHighlightType, boolean, com.intellij.codeInspection.LocalQuickFix[]) public transient abstract com.intellij.codeInspection.ProblemDescriptor createProblemDescriptor (com.intellij.psi.PsiElement, java.lang.String, boolean, com.intellij.codeInspection.ProblemHighlightType, boolean, com.intellij.codeInspection.LocalQuickFix[]) public abstract com.intellij.codeInspection.ProblemDescriptor createProblemDescriptor (com.intellij.psi.PsiElement, java.lang.String, com.intellij.codeInspection.LocalQuickFix, com.intellij.codeInspection.ProblemHighlightType) public abstract com.intellij.codeInspection.ProblemDescriptor createProblemDescriptor (com.intellij.psi.PsiElement, java.lang.String, com.intellij.codeInspection.LocalQuickFix[], com.intellij.codeInspection.ProblemHighlightType) public abstract com.intellij.codeInspection.ProblemDescriptor createProblemDescriptor (com.intellij.psi.PsiElement, java.lang.String, com.intellij.codeInspection.LocalQuickFix[], com.intellij.codeInspection.ProblemHighlightType, boolean) public transient abstract com.intellij.codeInspection.ProblemDescriptor createProblemDescriptor (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, java.lang.String, com.intellij.codeInspection.ProblemHighlightType, com.intellij.codeInspection.LocalQuickFix[]) public transient abstract com.intellij.codeInspection.ProblemDescriptor createProblemDescriptor (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange, java.lang.String, com.intellij.codeInspection.ProblemHighlightType, com.intellij.codeInspection.LocalQuickFix[]) public abstract com.intellij.codeInspection.GlobalInspectionContext createNewGlobalContext (boolean) public abstract com.intellij.codeInspection.GlobalInspectionContext createNewGlobalContext () static void <clinit> () }
com/intellij/codeInspection/InspectionProfile.class
InspectionProfile.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.InspectionProfile extends java.lang.Object implements java.lang.Comparable { public abstract java.lang.String getName () public abstract com.intellij.codeHighlighting.HighlightDisplayLevel getErrorLevel (com.intellij.codeInsight.daemon.HighlightDisplayKey, com.intellij.psi.PsiElement) public abstract com.intellij.codeInspection.ex.InspectionToolWrapper getInspectionTool (java.lang.String, com.intellij.psi.PsiElement) public abstract com.intellij.codeInspection.ex.InspectionToolWrapper getInspectionTool (java.lang.String, com.intellij.openapi.project.Project) public abstract com.intellij.codeInspection.InspectionProfileEntry getUnwrappedTool (java.lang.String, com.intellij.psi.PsiElement) public abstract com.intellij.codeInspection.InspectionProfileEntry getUnwrappedTool (com.intellij.openapi.util.Key, com.intellij.psi.PsiElement) public abstract void modifyToolSettings (com.intellij.openapi.util.Key, com.intellij.psi.PsiElement, com.intellij.util.Consumer) public abstract com.intellij.codeInspection.ex.InspectionToolWrapper[] getInspectionTools (com.intellij.psi.PsiElement) public abstract boolean isToolEnabled (com.intellij.codeInsight.daemon.HighlightDisplayKey, com.intellij.psi.PsiElement) public boolean isToolEnabled (com.intellij.codeInsight.daemon.HighlightDisplayKey) com.intellij.codeInsight.daemon.HighlightDisplayKey key public abstract boolean isExecutable (com.intellij.openapi.project.Project) public abstract java.lang.String getSingleTool () public abstract java.lang.String getDisplayName () public abstract java.util.List getAllEnabledInspectionTools (com.intellij.openapi.project.Project) }
com/intellij/codeInspection/InspectionProfileEntry$1.class
InspectionProfileEntry.java package com.intellij.codeInspection com.intellij.codeInspection.InspectionProfileEntry$1 extends java.lang.Object implements gnu.trove.TObjectHashingStrategy { final synthetic com.intellij.codeInspection.InspectionProfileEntry this$0 void <init> (com.intellij.codeInspection.InspectionProfileEntry) com.intellij.codeInspection.InspectionProfileEntry this$0 public int computeHashCode (com.intellij.codeInspection.SuppressQuickFix) com.intellij.codeInspection.SuppressQuickFix object int result public boolean equals (com.intellij.codeInspection.SuppressQuickFix, com.intellij.codeInspection.SuppressQuickFix) com.intellij.codeInspection.SuppressQuickFix o1 com.intellij.codeInspection.SuppressQuickFix o2 public volatile synthetic boolean equals (java.lang.Object, java.lang.Object) public volatile synthetic int computeHashCode (java.lang.Object) }
com/intellij/codeInspection/InspectionProfileEntry$DefaultNameProvider.class
InspectionProfileEntry.java package com.intellij.codeInspection abstract com.intellij.codeInspection.InspectionProfileEntry$DefaultNameProvider extends java.lang.Object { public abstract java.lang.String getDefaultShortName () public abstract java.lang.String getDefaultDisplayName () public abstract java.lang.String getDefaultGroupDisplayName () }
com/intellij/codeInspection/InspectionProfileEntry.class
InspectionProfileEntry.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.InspectionProfileEntry extends java.lang.Object implements com.intellij.codeInspection.BatchSuppressableTool { public static final String GENERAL_GROUP_NAME private static final com.intellij.openapi.diagnostic.Logger LOG private static java.util.Set ourBlackList private static final Object BLACK_LIST_LOCK private Boolean myUseNewSerializer protected volatile com.intellij.codeInspection.InspectionProfileEntry$DefaultNameProvider myNameProvider public void <init> () public java.lang.String getAlternativeID () public boolean isSuppressedFor (com.intellij.psi.PsiElement) com.intellij.codeInspection.InspectionSuppressor suppressor com.intellij.codeInspection.InspectionSuppressor suppressor String sourceToolId String[] suppressIds String[] sourceToolIds com.intellij.psi.PsiElement element java.util.Set suppressors String toolId com.intellij.codeInspection.ex.InspectionElementsMerger merger protected java.lang.String getSuppressId () public com.intellij.codeInspection.SuppressQuickFix[] getBatchSuppressActions (com.intellij.psi.PsiElement) com.intellij.codeInspection.InspectionSuppressor suppressor java.util.Set injectionHostSuppressors com.intellij.codeInspection.InspectionSuppressor suppressor com.intellij.psi.PsiElement element java.util.Set fixes java.util.Set suppressors com.intellij.psi.PsiLanguageInjectionHost injectionHost private static void addAllSuppressActions (java.util.Collection, com.intellij.psi.PsiElement, com.intellij.codeInspection.InspectionSuppressor, com.intellij.util.ThreeState, java.lang.String) com.intellij.codeInspection.SuppressQuickFix action java.util.Collection fixes com.intellij.psi.PsiElement element com.intellij.codeInspection.InspectionSuppressor suppressor com.intellij.util.ThreeState appliedToInjectionHost String toolId com.intellij.codeInspection.SuppressQuickFix[] actions private boolean isSuppressed (java.lang.String, com.intellij.codeInspection.InspectionSuppressor, com.intellij.psi.PsiElement) String toolId com.intellij.codeInspection.InspectionSuppressor suppressor com.intellij.psi.PsiElement element String alternativeId public static java.util.Set getSuppressors (com.intellij.psi.PsiElement) com.intellij.lang.Language language java.util.Set suppressors java.util.Set suppressors com.intellij.psi.PsiElement element com.intellij.psi.FileViewProvider viewProvider java.util.List elementLanguageSuppressor int size public void cleanup (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public java.lang.String getGroupDisplayName () String name public java.lang.String[] getGroupPath () String groupDisplayName public java.lang.String getDisplayName () String name public java.lang.String getShortName () String name public static java.lang.String getShortName (java.lang.String) String className public com.intellij.codeHighlighting.HighlightDisplayLevel getDefaultLevel () public boolean isEnabledByDefault () public javax.swing.JComponent createOptionsPanel () public void readSettings (org.jdom.Element) com.intellij.serialization.SerializationException e org.jdom.Element node public void writeSettings (org.jdom.Element) org.jdom.Element node private synchronized boolean useNewSerializer () private static void loadBlackList () String line java.io.BufferedReader reader java.io.IOException e java.net.URL url public static java.util.Collection getBlackList () protected com.intellij.util.xmlb.SerializationFilter getSerializationFilter () public java.lang.String getStaticDescription () public java.lang.String getDescriptionFileName () protected java.net.URL getDescriptionUrl () protected java.lang.Class getDescriptionContextClass () public boolean isInitialized () public java.lang.String getMainToolId () public java.lang.String loadDescription () java.io.InputStream descriptionStream String fileName String description static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/InspectionSuppressor.class
InspectionSuppressor.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.InspectionSuppressor extends java.lang.Object { public abstract boolean isSuppressedFor (com.intellij.psi.PsiElement, java.lang.String) public abstract com.intellij.codeInspection.SuppressQuickFix[] getSuppressActions (com.intellij.psi.PsiElement, java.lang.String) }
com/intellij/codeInspection/InspectionToolProvider.class
InspectionToolProvider.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.InspectionToolProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EXTENSION_POINT_NAME public abstract java.lang.Class[] getInspectionClasses () static void <clinit> () }
com/intellij/codeInspection/InspectionsBundle.class
InspectionsBundle.java package com.intellij.codeInspection public com.intellij.codeInspection.InspectionsBundle extends java.lang.Object { private static java.lang.ref.Reference ourBundle public static final String BUNDLE private void <init> () public static transient java.lang.String message (java.lang.String, java.lang.Object[]) String key Object[] params private static java.util.ResourceBundle getBundle () java.util.ResourceBundle bundle private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/IntentionAndQuickFixAction.class
IntentionAndQuickFixAction.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.IntentionAndQuickFixAction extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix com.intellij.codeInsight.intention.IntentionAction { public void <init> () public abstract java.lang.String getName () public abstract java.lang.String getFamilyName () public abstract void applyFix (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.openapi.editor.Editor) public java.lang.String getText () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public boolean startInWriteAction () public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/LanguageInspectionSuppressors.class
LanguageInspectionSuppressors.java package com.intellij.codeInspection public com.intellij.codeInspection.LanguageInspectionSuppressors extends com.intellij.lang.LanguageExtension { public static final com.intellij.codeInspection.LanguageInspectionSuppressors INSTANCE private void <init> () static void <clinit> () }
com/intellij/codeInspection/LocalInspectionEP.class
LocalInspectionEP.java package com.intellij.codeInspection public com.intellij.codeInspection.LocalInspectionEP extends com.intellij.codeInspection.InspectionEP implements com.intellij.codeInspection.LocalInspectionTool$LocalDefaultNameProvider { public static final com.intellij.openapi.extensions.ExtensionPointName LOCAL_INSPECTION public String id public String alternativeId public boolean runForWholeFile public boolean unfair public void <init> () public java.lang.String getDefaultID () public java.lang.String getDefaultAlternativeID () static void <clinit> () }
com/intellij/codeInspection/LocalInspectionTool$1.class
LocalInspectionTool.java package com.intellij.codeInspection com.intellij.codeInspection.LocalInspectionTool$1 extends com.intellij.psi.PsiElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic boolean val$isOnTheFly final synthetic com.intellij.codeInspection.LocalInspectionTool this$0 void <init> (com.intellij.codeInspection.LocalInspectionTool, com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.LocalInspectionTool this$0 public void visitFile (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file private void addDescriptors (com.intellij.codeInspection.ProblemDescriptor[]) com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.codeInspection.ProblemDescriptor[] descriptors }
com/intellij/codeInspection/LocalInspectionTool$2$1.class
LocalInspectionTool.java package com.intellij.codeInspection com.intellij.codeInspection.LocalInspectionTool$2$1 extends com.intellij.psi.PsiRecursiveElementWalkingVisitor { final synthetic com.intellij.codeInspection.LocalInspectionTool$2 this$1 void <init> (com.intellij.codeInspection.LocalInspectionTool$2) com.intellij.codeInspection.LocalInspectionTool$2 this$1 public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement injectedElement }
com/intellij/codeInspection/LocalInspectionTool$2.class
LocalInspectionTool.java package com.intellij.codeInspection com.intellij.codeInspection.LocalInspectionTool$2 extends com.intellij.psi.PsiRecursiveElementWalkingVisitor { final synthetic com.intellij.psi.PsiElementVisitor val$customVisitor final synthetic com.intellij.lang.injection.InjectedLanguageManager val$injectedLanguageManager final synthetic com.intellij.codeInspection.LocalInspectionTool this$0 void <init> (com.intellij.codeInspection.LocalInspectionTool, com.intellij.psi.PsiElementVisitor, com.intellij.lang.injection.InjectedLanguageManager) com.intellij.codeInspection.LocalInspectionTool this$0 public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private void processInjectedFile (com.intellij.psi.PsiElement) com.intellij.openapi.util.Pair pair java.util.List files com.intellij.psi.PsiElement element }
com/intellij/codeInspection/LocalInspectionTool$LocalDefaultNameProvider.class
LocalInspectionTool.java package com.intellij.codeInspection abstract com.intellij.codeInspection.LocalInspectionTool$LocalDefaultNameProvider extends java.lang.Object implements com.intellij.codeInspection.InspectionProfileEntry$DefaultNameProvider { public abstract java.lang.String getDefaultID () public abstract java.lang.String getDefaultAlternativeID () }
com/intellij/codeInspection/LocalInspectionTool.class
LocalInspectionTool.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.LocalInspectionTool extends com.intellij.codeInspection.InspectionProfileEntry { public static final com.intellij.codeInspection.LocalInspectionTool[] EMPTY_ARRAY private static final com.intellij.openapi.diagnostic.Logger LOG public static final String VALID_ID_PATTERN private static final java.util.regex.Pattern COMPILED_VALID_ID_PATTERN public void <init> () public static boolean isValidID (java.lang.String) String id public java.lang.String getID () String id protected final java.lang.String getSuppressId () public java.lang.String getAlternativeID () public boolean runForWholeFile () public com.intellij.codeInspection.ProblemDescriptor[] checkFile (com.intellij.psi.PsiFile, com.intellij.codeInspection.InspectionManager, boolean) com.intellij.psi.PsiFile file com.intellij.codeInspection.InspectionManager manager boolean isOnTheFly public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean, com.intellij.codeInspection.LocalInspectionToolSession) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly com.intellij.codeInspection.LocalInspectionToolSession session public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly public com.intellij.psi.PsiNamedElement getProblemElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiElement public void inspectionStarted (com.intellij.codeInspection.LocalInspectionToolSession, boolean) com.intellij.codeInspection.LocalInspectionToolSession session boolean isOnTheFly public void inspectionFinished (com.intellij.codeInspection.LocalInspectionToolSession, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.LocalInspectionToolSession session com.intellij.codeInspection.ProblemsHolder problemsHolder public void inspectionFinished (com.intellij.codeInspection.LocalInspectionToolSession) com.intellij.codeInspection.LocalInspectionToolSession session public java.util.List processFile (com.intellij.psi.PsiFile, com.intellij.codeInspection.InspectionManager) com.intellij.psi.PsiFile file com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.ProblemsHolder holder com.intellij.codeInspection.LocalInspectionToolSession session com.intellij.psi.PsiElementVisitor customVisitor com.intellij.lang.injection.InjectedLanguageManager injectedLanguageManager static synthetic com.intellij.openapi.diagnostic.Logger access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/LocalInspectionToolSession.class
LocalInspectionToolSession.java package com.intellij.codeInspection public com.intellij.codeInspection.LocalInspectionToolSession extends com.intellij.openapi.util.UserDataHolderBase { private final com.intellij.psi.PsiFile myFile private final int myStartOffset private final int myEndOffset public void <init> (com.intellij.psi.PsiFile, int, int) com.intellij.psi.PsiFile file int startOffset int endOffset public com.intellij.psi.PsiFile getFile () public int getStartOffset () public int getEndOffset () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/LocalQuickFix.class
LocalQuickFix.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.LocalQuickFix extends java.lang.Object implements com.intellij.codeInspection.QuickFix com.intellij.codeInsight.intention.FileModifier { public static final com.intellij.codeInspection.LocalQuickFix[] EMPTY_ARRAY static void <clinit> () }
com/intellij/codeInspection/LocalQuickFixAndIntentionActionOnPsiElement.class
LocalQuickFixAndIntentionActionOnPsiElement.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement extends com.intellij.codeInspection.LocalQuickFixOnPsiElement implements com.intellij.codeInsight.intention.IntentionAction { protected void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element protected void <init> (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement public final void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement public final boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement public abstract void invoke (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) public void invoke (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement public boolean startInWriteAction () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/LocalQuickFixAsIntentionAdapter.class
LocalQuickFixAsIntentionAdapter.java package com.intellij.codeInspection public com.intellij.codeInspection.LocalQuickFixAsIntentionAdapter extends java.lang.Object implements com.intellij.codeInsight.intention.IntentionAction { private final com.intellij.codeInspection.LocalQuickFix myFix private final com.intellij.codeInspection.ProblemDescriptor myProblemDescriptor public void <init> (com.intellij.codeInspection.LocalQuickFix, com.intellij.codeInspection.ProblemDescriptor) com.intellij.codeInspection.LocalQuickFix fix com.intellij.codeInspection.ProblemDescriptor problemDescriptor public java.lang.String getText () public java.lang.String getFamilyName () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public com.intellij.psi.PsiElement getElementToMakeWritable (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile currentFile public boolean startInWriteAction () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/LocalQuickFixBase.class
LocalQuickFixBase.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.LocalQuickFixBase extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private final String myName private final String myFamilyName protected void <init> (java.lang.String) String name protected void <init> (java.lang.String, java.lang.String) String name String familyName public java.lang.String getName () public java.lang.String getFamilyName () public abstract void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/LocalQuickFixOnPsiElement.class
LocalQuickFixOnPsiElement.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.LocalQuickFixOnPsiElement extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { protected static final com.intellij.openapi.diagnostic.Logger LOG protected final com.intellij.psi.SmartPsiElementPointer myStartElement protected final com.intellij.psi.SmartPsiElementPointer myEndElement protected void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void <init> (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement com.intellij.psi.PsiFile startContainingFile com.intellij.psi.PsiFile endContainingFile com.intellij.openapi.project.Project project public final java.lang.String getName () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement protected boolean isAvailable () com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement com.intellij.psi.PsiFile file com.intellij.openapi.project.Project project public com.intellij.psi.PsiElement getStartElement () public com.intellij.psi.PsiElement getEndElement () public abstract java.lang.String getText () public final void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor public void applyFix () com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement com.intellij.psi.PsiFile file public abstract void invoke (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/LocalQuickFixOnPsiElementAsIntentionAdapter.class
LocalQuickFixOnPsiElementAsIntentionAdapter.java package com.intellij.codeInspection public com.intellij.codeInspection.LocalQuickFixOnPsiElementAsIntentionAdapter extends java.lang.Object implements com.intellij.codeInsight.intention.IntentionAction { private final com.intellij.codeInspection.LocalQuickFixOnPsiElement myFix public void <init> (com.intellij.codeInspection.LocalQuickFixOnPsiElement) com.intellij.codeInspection.LocalQuickFixOnPsiElement fix public java.lang.String getText () public java.lang.String getFamilyName () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public boolean startInWriteAction () public com.intellij.psi.PsiElement getElementToMakeWritable (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile currentFile private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/LocalQuickFixProvider.class
LocalQuickFixProvider.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.LocalQuickFixProvider extends java.lang.Object { public abstract com.intellij.codeInspection.LocalQuickFix[] getQuickFixes () }
com/intellij/codeInspection/ModuleProblemDescriptor.class
ModuleProblemDescriptor.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.ModuleProblemDescriptor extends java.lang.Object implements com.intellij.codeInspection.CommonProblemDescriptor { public abstract com.intellij.openapi.module.Module getModule () }
com/intellij/codeInspection/ProblemDescriptionsProcessor.class
ProblemDescriptionsProcessor.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.ProblemDescriptionsProcessor extends java.lang.Object { public com.intellij.codeInspection.CommonProblemDescriptor[] getDescriptions (com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefEntity refEntity public void ignoreElement (com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefEntity refEntity public void resolveProblem (com.intellij.codeInspection.CommonProblemDescriptor) com.intellij.codeInspection.CommonProblemDescriptor descriptor public transient void addProblemElement (com.intellij.codeInspection.reference.RefEntity, com.intellij.codeInspection.CommonProblemDescriptor[]) com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.codeInspection.CommonProblemDescriptor[] commonProblemDescriptors public com.intellij.codeInspection.reference.RefEntity getElement (com.intellij.codeInspection.CommonProblemDescriptor) com.intellij.codeInspection.CommonProblemDescriptor descriptor public static void resolveAllProblemsInElement (com.intellij.codeInspection.ProblemDescriptionsProcessor, com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.CommonProblemDescriptor descriptor com.intellij.codeInspection.ProblemDescriptionsProcessor processor com.intellij.codeInspection.reference.RefEntity element com.intellij.codeInspection.CommonProblemDescriptor[] descriptors private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ProblemDescriptor.class
ProblemDescriptor.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.ProblemDescriptor extends java.lang.Object implements com.intellij.codeInspection.CommonProblemDescriptor { public static final com.intellij.codeInspection.ProblemDescriptor[] EMPTY_ARRAY public abstract com.intellij.psi.PsiElement getPsiElement () public abstract com.intellij.psi.PsiElement getStartElement () public abstract com.intellij.psi.PsiElement getEndElement () public abstract com.intellij.openapi.util.TextRange getTextRangeInElement () public abstract int getLineNumber () public abstract com.intellij.codeInspection.ProblemHighlightType getHighlightType () public abstract boolean isAfterEndOfLine () public abstract void setTextAttributes (com.intellij.openapi.editor.colors.TextAttributesKey) public abstract com.intellij.lang.annotation.ProblemGroup getProblemGroup () public abstract void setProblemGroup (com.intellij.lang.annotation.ProblemGroup) public abstract boolean showTooltip () static void <clinit> () }
com/intellij/codeInspection/ProblemHighlightType.class
ProblemHighlightType.java package com.intellij.codeInspection public final enum com.intellij.codeInspection.ProblemHighlightType extends java.lang.Enum { public static final enum com.intellij.codeInspection.ProblemHighlightType GENERIC_ERROR_OR_WARNING public static final enum com.intellij.codeInspection.ProblemHighlightType LIKE_UNKNOWN_SYMBOL public static final enum com.intellij.codeInspection.ProblemHighlightType LIKE_DEPRECATED public static final enum com.intellij.codeInspection.ProblemHighlightType LIKE_UNUSED_SYMBOL public static final enum com.intellij.codeInspection.ProblemHighlightType ERROR public static final enum com.intellij.codeInspection.ProblemHighlightType WARNING public static final enum com.intellij.codeInspection.ProblemHighlightType GENERIC_ERROR public static final enum com.intellij.codeInspection.ProblemHighlightType INFO public static final enum com.intellij.codeInspection.ProblemHighlightType WEAK_WARNING public static final enum com.intellij.codeInspection.ProblemHighlightType INFORMATION public static final enum com.intellij.codeInspection.ProblemHighlightType LIKE_MARKED_FOR_REMOVAL private static final synthetic com.intellij.codeInspection.ProblemHighlightType[] $VALUES public static com.intellij.codeInspection.ProblemHighlightType[] values () public static com.intellij.codeInspection.ProblemHighlightType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/codeInspection/ProblemsHolder.class
ProblemsHolder.java package com.intellij.codeInspection public com.intellij.codeInspection.ProblemsHolder extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.codeInspection.InspectionManager myManager private final com.intellij.psi.PsiFile myFile private final boolean myOnTheFly private final java.util.List myProblems static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.codeInspection.InspectionManager, com.intellij.psi.PsiFile, boolean) com.intellij.codeInspection.InspectionManager manager com.intellij.psi.PsiFile file boolean onTheFly public transient void registerProblem (com.intellij.psi.PsiElement, java.lang.String, com.intellij.codeInspection.LocalQuickFix[]) com.intellij.psi.PsiElement psiElement String descriptionTemplate com.intellij.codeInspection.LocalQuickFix[] fixes public transient void registerProblem (com.intellij.psi.PsiElement, java.lang.String, com.intellij.codeInspection.ProblemHighlightType, com.intellij.codeInspection.LocalQuickFix[]) com.intellij.psi.PsiElement psiElement String descriptionTemplate com.intellij.codeInspection.ProblemHighlightType highlightType com.intellij.codeInspection.LocalQuickFix[] fixes public void registerProblem (com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiElement newTarget com.intellij.psi.ExternallyDefinedPsiElement external com.intellij.codeInspection.ProblemDescriptor problemDescriptor com.intellij.psi.PsiElement element private boolean isInPsiFile (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiFile file private void redirectProblem (com.intellij.codeInspection.ProblemDescriptor, com.intellij.psi.PsiElement) com.intellij.codeInspection.ProblemDescriptor problem com.intellij.psi.PsiElement target com.intellij.psi.PsiElement original com.intellij.openapi.vfs.VirtualFile vFile String path String description String template com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.ProblemDescriptor newProblem public void registerProblem (com.intellij.psi.PsiReference, java.lang.String, com.intellij.codeInspection.ProblemHighlightType) com.intellij.psi.PsiReference reference String descriptionTemplate com.intellij.codeInspection.ProblemHighlightType highlightType com.intellij.codeInspection.LocalQuickFix[] fixes public transient void registerProblemForReference (com.intellij.psi.PsiReference, com.intellij.codeInspection.ProblemHighlightType, java.lang.String, com.intellij.codeInspection.LocalQuickFix[]) com.intellij.psi.PsiReference reference com.intellij.codeInspection.ProblemHighlightType highlightType String descriptionTemplate com.intellij.codeInspection.LocalQuickFix[] fixes com.intellij.codeInspection.ProblemDescriptor descriptor public void registerProblem (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference reference public void registerProblem (com.intellij.psi.PsiReference, com.intellij.codeInspection.ProblemHighlightType) com.intellij.psi.PsiReference reference com.intellij.codeInspection.ProblemHighlightType highlightType public static java.lang.String unresolvedReferenceMessage (com.intellij.psi.PsiReference) String message IllegalArgumentException ex String pattern String message com.intellij.psi.PsiReference reference String message public transient void registerProblem (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange, java.lang.String, com.intellij.codeInspection.LocalQuickFix[]) com.intellij.psi.PsiElement psiElement com.intellij.openapi.util.TextRange rangeInElement String message com.intellij.codeInspection.LocalQuickFix[] fixes public transient void registerProblem (com.intellij.psi.PsiElement, java.lang.String, com.intellij.codeInspection.ProblemHighlightType, com.intellij.openapi.util.TextRange, com.intellij.codeInspection.LocalQuickFix[]) com.intellij.psi.PsiElement psiElement String message com.intellij.codeInspection.ProblemHighlightType highlightType com.intellij.openapi.util.TextRange rangeInElement com.intellij.codeInspection.LocalQuickFix[] fixes public java.util.List getResults () public com.intellij.codeInspection.ProblemDescriptor[] getResultsArray () java.util.List problems public final com.intellij.codeInspection.InspectionManager getManager () public boolean hasResults () public int getResultCount () public boolean isOnTheFly () public com.intellij.psi.PsiFile getFile () public final com.intellij.openapi.project.Project getProject () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/QuickFix.class
QuickFix.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.QuickFix extends java.lang.Object implements com.intellij.openapi.application.WriteActionAware { public static final com.intellij.codeInspection.QuickFix[] EMPTY_ARRAY public java.lang.String getName () public abstract java.lang.String getFamilyName () public abstract void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/RedundantSuppressionDetector.class
RedundantSuppressionDetector.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.RedundantSuppressionDetector extends java.lang.Object { public abstract java.lang.String getSuppressionIds (com.intellij.psi.PsiElement) public abstract com.intellij.codeInspection.LocalQuickFix createRemoveRedundantSuppressionFix (java.lang.String) public abstract boolean isSuppressionFor (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, java.lang.String) public com.intellij.openapi.util.TextRange getHighlightingRange (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement elementWithSuppression String toolId String suppressionElementText int idx }
com/intellij/codeInspection/SuppressIntentionAction.class
SuppressIntentionAction.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.SuppressIntentionAction extends java.lang.Object implements com.intellij.openapi.util.Iconable com.intellij.codeInsight.intention.IntentionAction { private String myText public static final com.intellij.codeInspection.SuppressIntentionAction[] EMPTY_ARRAY public void <init> () public javax.swing.Icon getIcon (int) int flags public java.lang.String getText () protected void setText (java.lang.String) String text public boolean startInWriteAction () public java.lang.String toString () public final void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file com.intellij.psi.PsiElement element public abstract void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public final boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file com.intellij.psi.PsiElement element public abstract boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiElement) public boolean isSuppressAll () private static com.intellij.psi.PsiElement getElement (com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file com.intellij.openapi.editor.CaretModel caretModel int position static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/SuppressQuickFix.class
SuppressQuickFix.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.SuppressQuickFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { public static final com.intellij.codeInspection.SuppressQuickFix[] EMPTY_ARRAY public abstract boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.psi.PsiElement) public abstract boolean isSuppressAll () static void <clinit> () }
com/intellij/codeInspection/SuppressableProblemGroup.class
SuppressableProblemGroup.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.SuppressableProblemGroup extends java.lang.Object implements com.intellij.lang.annotation.ProblemGroup { public abstract com.intellij.codeInspection.SuppressIntentionAction[] getSuppressActions (com.intellij.psi.PsiElement) }
com/intellij/codeInspection/ex/EntryPointsManager.class
EntryPointsManager.java package com.intellij.codeInspection.ex public abstract com.intellij.codeInspection.ex.EntryPointsManager extends java.lang.Object implements com.intellij.openapi.Disposable { public void <init> () public static com.intellij.codeInspection.ex.EntryPointsManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract void resolveEntryPoints (com.intellij.codeInspection.reference.RefManager) public abstract void addEntryPoint (com.intellij.codeInspection.reference.RefElement, boolean) public abstract void removeEntryPoint (com.intellij.codeInspection.reference.RefElement) public abstract com.intellij.codeInspection.reference.RefElement[] getEntryPoints (com.intellij.codeInspection.reference.RefManager) public abstract void cleanup () public abstract boolean isAddNonJavaEntries () public abstract void configureAnnotations () public abstract boolean isEntryPoint (com.intellij.psi.PsiElement) public abstract boolean isImplicitWrite (com.intellij.psi.PsiElement) }
com/intellij/codeInspection/ex/InspectionElementsMerger.class
InspectionElementsMerger.java package com.intellij.codeInspection.ex public abstract com.intellij.codeInspection.ex.InspectionElementsMerger extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME private static java.util.Map ourMergers public void <init> () public static synchronized com.intellij.codeInspection.ex.InspectionElementsMerger getMerger (java.lang.String) com.intellij.codeInspection.ex.InspectionElementsMerger merger String shortName public abstract java.lang.String getMergedToolName () public abstract java.lang.String[] getSourceToolNames () public java.lang.String[] getSuppressIds () public static java.lang.String getMergedToolName (java.lang.String) String sourceToolName String suppressId com.intellij.codeInspection.ex.InspectionElementsMerger merger String id static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ex/InspectionToolWrapper.class
InspectionToolWrapper.java package com.intellij.codeInspection.ex public abstract com.intellij.codeInspection.ex.InspectionToolWrapper extends java.lang.Object { public static final com.intellij.codeInspection.ex.InspectionToolWrapper[] EMPTY_ARRAY private static final com.intellij.openapi.diagnostic.Logger LOG protected com.intellij.codeInspection.InspectionProfileEntry myTool protected final com.intellij.codeInspection.InspectionEP myEP static final synthetic boolean $assertionsDisabled protected void <init> (com.intellij.codeInspection.InspectionEP) com.intellij.codeInspection.InspectionEP ep protected void <init> (com.intellij.codeInspection.InspectionProfileEntry) com.intellij.codeInspection.InspectionProfileEntry tool protected void <init> (com.intellij.codeInspection.InspectionProfileEntry, com.intellij.codeInspection.InspectionEP) com.intellij.codeInspection.InspectionProfileEntry tool com.intellij.codeInspection.InspectionEP ep protected void <init> (com.intellij.codeInspection.ex.InspectionToolWrapper) com.intellij.codeInspection.ex.InspectionToolWrapper other public void initialize (com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.GlobalInspectionContext context public abstract com.intellij.codeInspection.ex.InspectionToolWrapper createCopy () public com.intellij.codeInspection.InspectionProfileEntry getTool () com.intellij.codeInspection.InspectionProfileEntry tool public boolean isInitialized () public java.lang.String getLanguage () public boolean applyToDialects () public boolean isApplicable (com.intellij.lang.Language) com.intellij.lang.Language language String langId public boolean isCleanupTool () public java.lang.String getShortName () public java.lang.String getID () public java.lang.String getDisplayName () String name public java.lang.String getGroupDisplayName () String groupDisplayName public boolean isEnabledByDefault () public com.intellij.codeHighlighting.HighlightDisplayLevel getDefaultLevel () public java.lang.String[] getGroupPath () String[] path public java.lang.String getStaticDescription () public java.lang.String loadDescription () java.io.InputStream descriptionStream String description private java.io.InputStream getDescriptionStream () com.intellij.openapi.application.Application app String fileName private java.lang.String getDescriptionFileName () public final java.lang.String getFolderName () public java.lang.Class getDescriptionContextClass () public java.lang.String getMainToolId () public com.intellij.codeInspection.InspectionEP getExtension () public java.lang.String toString () public void cleanup (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project com.intellij.codeInspection.InspectionProfileEntry tool public abstract com.intellij.codeInspection.ex.JobDescriptor[] getJobDescriptors (com.intellij.codeInspection.GlobalInspectionContext) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ex/InspectionToolsRegistrarCore.class
InspectionToolsRegistrarCore.java package com.intellij.codeInspection.ex public com.intellij.codeInspection.ex.InspectionToolsRegistrarCore extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () static java.lang.Object instantiateTool (java.lang.Class) RuntimeException e Class toolClass static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ex/JobDescriptor.class
JobDescriptor.java package com.intellij.codeInspection.ex public com.intellij.codeInspection.ex.JobDescriptor extends java.lang.Object { private final String myDisplayName private int myTotalAmount private int myDoneAmount public static final com.intellij.codeInspection.ex.JobDescriptor[] EMPTY_ARRAY public void <init> (java.lang.String) String displayName public java.lang.String getDisplayName () public int getTotalAmount () public void setTotalAmount (int) int totalAmount public int getDoneAmount () public void setDoneAmount (int) int doneAmount public float getProgress () float localProgress float localProgress static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ex/ScopeToolState$ConfigPanelState$1.class
ScopeToolState.java package com.intellij.codeInspection.ex com.intellij.codeInspection.ex.ScopeToolState$ConfigPanelState$1 extends java.lang.Object implements java.beans.PropertyChangeListener { final synthetic java.awt.Component val$current final synthetic com.intellij.codeInspection.ex.ScopeToolState$ConfigPanelState this$0 void <init> (com.intellij.codeInspection.ex.ScopeToolState$ConfigPanelState, java.awt.Component) com.intellij.codeInspection.ex.ScopeToolState$ConfigPanelState this$0 public void propertyChange (java.beans.PropertyChangeEvent) boolean newValue java.beans.PropertyChangeEvent evt }
com/intellij/codeInspection/ex/ScopeToolState$ConfigPanelState.class
ScopeToolState.java package com.intellij.codeInspection.ex com.intellij.codeInspection.ex.ScopeToolState$ConfigPanelState extends java.lang.Object { private static final com.intellij.codeInspection.ex.ScopeToolState$ConfigPanelState EMPTY private final javax.swing.JComponent myOptionsPanel private final java.util.Set myEnableRequiredComponent private boolean myLastState private boolean myDeafListeners private void <init> (javax.swing.JComponent) java.awt.Component child java.awt.Component current com.intellij.util.containers.Queue q javax.swing.JComponent optionsPanel private javax.swing.JComponent getPanel (boolean) java.awt.Component c boolean currentState private static com.intellij.codeInspection.ex.ScopeToolState$ConfigPanelState of (javax.swing.JComponent) javax.swing.JComponent panel static synthetic com.intellij.codeInspection.ex.ScopeToolState$ConfigPanelState access$000 (javax.swing.JComponent) javax.swing.JComponent x0 static synthetic javax.swing.JComponent access$100 (com.intellij.codeInspection.ex.ScopeToolState$ConfigPanelState, boolean) com.intellij.codeInspection.ex.ScopeToolState$ConfigPanelState x0 boolean x1 static synthetic boolean access$200 (com.intellij.codeInspection.ex.ScopeToolState$ConfigPanelState) com.intellij.codeInspection.ex.ScopeToolState$ConfigPanelState x0 static synthetic java.util.Set access$300 (com.intellij.codeInspection.ex.ScopeToolState$ConfigPanelState) com.intellij.codeInspection.ex.ScopeToolState$ConfigPanelState x0 static void <clinit> () }
com/intellij/codeInspection/ex/ScopeToolState.class
ScopeToolState.java package com.intellij.codeInspection.ex public com.intellij.codeInspection.ex.ScopeToolState extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private final String myScopeName private com.intellij.psi.search.scope.packageSet.NamedScope myScope private com.intellij.codeInspection.ex.InspectionToolWrapper myToolWrapper private boolean myEnabled private com.intellij.codeHighlighting.HighlightDisplayLevel myLevel private com.intellij.codeInspection.ex.ScopeToolState$ConfigPanelState myAdditionalConfigPanelState public void <init> (com.intellij.psi.search.scope.packageSet.NamedScope, com.intellij.codeInspection.ex.InspectionToolWrapper, boolean, com.intellij.codeHighlighting.HighlightDisplayLevel) com.intellij.psi.search.scope.packageSet.NamedScope scope com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper boolean enabled com.intellij.codeHighlighting.HighlightDisplayLevel level public void <init> (java.lang.String, com.intellij.codeInspection.ex.InspectionToolWrapper, boolean, com.intellij.codeHighlighting.HighlightDisplayLevel) String scopeName com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper boolean enabled com.intellij.codeHighlighting.HighlightDisplayLevel level public com.intellij.codeInspection.ex.ScopeToolState copy () public com.intellij.psi.search.scope.packageSet.NamedScope getScope (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public java.lang.String getScopeName () public com.intellij.codeInspection.ex.InspectionToolWrapper getTool () public boolean isEnabled () public com.intellij.codeHighlighting.HighlightDisplayLevel getLevel () public void setEnabled (boolean) boolean enabled public void setLevel (com.intellij.codeHighlighting.HighlightDisplayLevel) com.intellij.codeHighlighting.HighlightDisplayLevel level public javax.swing.JComponent getAdditionalConfigPanel () public void resetConfigPanel () public void setTool (com.intellij.codeInspection.ex.InspectionToolWrapper) com.intellij.codeInspection.ex.InspectionToolWrapper tool public boolean equalTo (com.intellij.codeInspection.ex.ScopeToolState) com.intellij.codeInspection.ex.ScopeToolState state2 com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper2 public static boolean areSettingsEqual (com.intellij.codeInspection.ex.InspectionToolWrapper, com.intellij.codeInspection.ex.InspectionToolWrapper) String tempRoot org.jdom.Element oldToolSettings org.jdom.Element newToolSettings com.intellij.openapi.util.WriteExternalException e com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper2 public void scopesChanged () public static void tryReadSettings (com.intellij.codeInspection.InspectionProfileEntry, org.jdom.Element) throws com.intellij.openapi.util.InvalidDataException com.intellij.openapi.util.InvalidDataException e Exception e com.intellij.codeInspection.InspectionProfileEntry entry org.jdom.Element node public static void tryWriteSettings (com.intellij.codeInspection.InspectionProfileEntry, org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException com.intellij.openapi.util.WriteExternalException e Exception e com.intellij.codeInspection.InspectionProfileEntry entry org.jdom.Element node static synthetic com.intellij.openapi.diagnostic.Logger access$400 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ex/StdJobDescriptors.class
StdJobDescriptors.java package com.intellij.codeInspection.ex public com.intellij.codeInspection.ex.StdJobDescriptors extends java.lang.Object { public final com.intellij.codeInspection.ex.JobDescriptor BUILD_GRAPH public final com.intellij.codeInspection.ex.JobDescriptor[] BUILD_GRAPH_ONLY public final com.intellij.codeInspection.ex.JobDescriptor FIND_EXTERNAL_USAGES final com.intellij.codeInspection.ex.JobDescriptor LOCAL_ANALYSIS public final com.intellij.codeInspection.ex.JobDescriptor[] LOCAL_ANALYSIS_ARRAY public void <init> () }
com/intellij/codeInspection/ex/Tools.class
Tools.java package com.intellij.codeInspection.ex public abstract com.intellij.codeInspection.ex.Tools extends java.lang.Object { public abstract com.intellij.codeInspection.ex.InspectionToolWrapper getInspectionTool (com.intellij.psi.PsiElement) public abstract java.lang.String getShortName () public abstract com.intellij.codeInspection.ex.InspectionToolWrapper getTool () public abstract java.util.List getTools () public abstract void collectTools (java.util.List) public abstract com.intellij.codeInspection.ex.ScopeToolState getDefaultState () public abstract boolean isEnabled () public abstract boolean isEnabled (com.intellij.psi.PsiElement) public abstract com.intellij.codeInspection.ex.InspectionToolWrapper getEnabledTool (com.intellij.psi.PsiElement) public com.intellij.codeInspection.ex.InspectionToolWrapper getEnabledTool (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement element boolean includeDoNotShow }
com/intellij/codeInspection/lang/GlobalInspectionContextExtension.class
GlobalInspectionContextExtension.java package com.intellij.codeInspection.lang public abstract com.intellij.codeInspection.lang.GlobalInspectionContextExtension extends java.lang.Object { public abstract com.intellij.openapi.util.Key getID () public abstract void performPreRunActivities (java.util.List, java.util.List, com.intellij.codeInspection.GlobalInspectionContext) public abstract void performPostRunActivities (java.util.List, com.intellij.codeInspection.GlobalInspectionContext) public abstract void cleanup () }
com/intellij/codeInspection/lang/HTMLComposerExtension.class
HTMLComposerExtension.java package com.intellij.codeInspection.lang public abstract com.intellij.codeInspection.lang.HTMLComposerExtension extends java.lang.Object { public abstract com.intellij.openapi.util.Key getID () public abstract com.intellij.lang.Language getLanguage () public abstract void appendShortName (com.intellij.codeInspection.reference.RefEntity, java.lang.StringBuffer) public abstract void appendLocation (com.intellij.codeInspection.reference.RefEntity, java.lang.StringBuffer) public abstract java.lang.String getQualifiedName (com.intellij.codeInspection.reference.RefEntity) public abstract void appendReferencePresentation (com.intellij.codeInspection.reference.RefEntity, java.lang.StringBuffer, boolean) }
com/intellij/codeInspection/lang/InspectionExtensionsFactory.class
InspectionExtensionsFactory.java package com.intellij.codeInspection.lang public abstract com.intellij.codeInspection.lang.InspectionExtensionsFactory extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public abstract com.intellij.codeInspection.lang.GlobalInspectionContextExtension createGlobalInspectionContextExtension () public abstract com.intellij.codeInspection.lang.RefManagerExtension createRefManagerExtension (com.intellij.codeInspection.reference.RefManager) public abstract com.intellij.codeInspection.lang.HTMLComposerExtension createHTMLComposerExtension (com.intellij.codeInspection.HTMLComposer) public abstract boolean isToCheckMember (com.intellij.psi.PsiElement, java.lang.String) public abstract java.lang.String getSuppressedInspectionIdsIn (com.intellij.psi.PsiElement) public abstract boolean isProjectConfiguredToRunInspections (com.intellij.openapi.project.Project, boolean) static void <clinit> () }
com/intellij/codeInspection/lang/RefManagerExtension.class
RefManagerExtension.java package com.intellij.codeInspection.lang public abstract com.intellij.codeInspection.lang.RefManagerExtension extends java.lang.Object { public abstract com.intellij.openapi.util.Key getID () public java.util.Collection getLanguages () public abstract com.intellij.lang.Language getLanguage () public abstract void iterate (com.intellij.codeInspection.reference.RefVisitor) public abstract void cleanup () public abstract void removeReference (com.intellij.codeInspection.reference.RefElement) public abstract com.intellij.codeInspection.reference.RefElement createRefElement (com.intellij.psi.PsiElement) public com.intellij.psi.PsiNamedElement getElementContainer (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiElement public abstract com.intellij.codeInspection.reference.RefEntity getReference (java.lang.String, java.lang.String) public abstract java.lang.String getType (com.intellij.codeInspection.reference.RefEntity) public abstract com.intellij.codeInspection.reference.RefEntity getRefinedElement (com.intellij.codeInspection.reference.RefEntity) public abstract void visitElement (com.intellij.psi.PsiElement) public abstract java.lang.String getGroupName (com.intellij.codeInspection.reference.RefEntity) public abstract boolean belongsToScope (com.intellij.psi.PsiElement) public abstract void export (com.intellij.codeInspection.reference.RefEntity, org.jdom.Element) public abstract void onEntityInitialized (com.intellij.codeInspection.reference.RefElement, com.intellij.psi.PsiElement) public boolean shouldProcessExternalFile (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public java.util.stream.Stream extractExternalFileImplicitReferences (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile psiFile public void markExternalReferencesProcessed (com.intellij.codeInspection.reference.RefElement) com.intellij.codeInspection.reference.RefElement file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/package.html
com/intellij/codeInspection/reference/EntryPoint.class
EntryPoint.java package com.intellij.codeInspection.reference public abstract com.intellij.codeInspection.reference.EntryPoint extends java.lang.Object implements com.intellij.openapi.util.JDOMExternalizable java.lang.Cloneable { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public abstract java.lang.String getDisplayName () public abstract boolean isEntryPoint (com.intellij.codeInspection.reference.RefElement, com.intellij.psi.PsiElement) public abstract boolean isEntryPoint (com.intellij.psi.PsiElement) public abstract boolean isSelected () public abstract void setSelected (boolean) public boolean showUI () public java.lang.String[] getIgnoreAnnotations () public com.intellij.codeInspection.reference.EntryPoint clone () throws java.lang.CloneNotSupportedException Exception e com.intellij.codeInspection.reference.EntryPoint clone org.jdom.Element element public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException static void <clinit> () }
com/intellij/codeInspection/reference/RefDirectory.class
RefDirectory.java package com.intellij.codeInspection.reference public abstract com.intellij.codeInspection.reference.RefDirectory extends java.lang.Object implements com.intellij.codeInspection.reference.RefElement { }
com/intellij/codeInspection/reference/RefElement.class
RefElement.java package com.intellij.codeInspection.reference public abstract com.intellij.codeInspection.reference.RefElement extends java.lang.Object implements com.intellij.codeInspection.reference.RefEntity { public abstract com.intellij.codeInspection.reference.RefModule getModule () public com.intellij.psi.PsiElement getPsiElement () public com.intellij.psi.PsiElement getElement () public abstract com.intellij.psi.SmartPsiElementPointer getPointer () public abstract boolean isReachable () public abstract boolean isReferenced () public abstract java.util.Collection getOutReferences () public abstract java.util.Collection getInReferences () public abstract boolean isEntry () public abstract boolean isPermanentEntry () public abstract com.intellij.codeInspection.reference.RefElement getContainingEntry () }
com/intellij/codeInspection/reference/RefEntity.class
RefEntity.java package com.intellij.codeInspection.reference public abstract com.intellij.codeInspection.reference.RefEntity extends java.lang.Object implements com.intellij.openapi.util.UserDataHolder { public static final com.intellij.codeInspection.reference.RefEntity[] EMPTY_ELEMENTS_ARRAY public abstract java.lang.String getName () public abstract java.lang.String getQualifiedName () public abstract java.util.List getChildren () public abstract com.intellij.codeInspection.reference.RefEntity getOwner () public abstract void accept (com.intellij.codeInspection.reference.RefVisitor) public abstract java.lang.String getExternalName () public abstract boolean isValid () public abstract com.intellij.codeInspection.reference.RefManager getRefManager () public abstract javax.swing.Icon getIcon (boolean) static void <clinit> () }
com/intellij/codeInspection/reference/RefFile.class
RefFile.java package com.intellij.codeInspection.reference public abstract com.intellij.codeInspection.reference.RefFile extends java.lang.Object implements com.intellij.codeInspection.reference.RefElement { public com.intellij.psi.PsiFile getPsiElement () public com.intellij.psi.PsiFile getElement () public volatile synthetic com.intellij.psi.PsiElement getElement () public volatile synthetic com.intellij.psi.PsiElement getPsiElement () }
com/intellij/codeInspection/reference/RefGraphAnnotator.class
RefGraphAnnotator.java package com.intellij.codeInspection.reference public abstract com.intellij.codeInspection.reference.RefGraphAnnotator extends java.lang.Object { public void <init> () public void onInitialize (com.intellij.codeInspection.reference.RefElement) com.intellij.codeInspection.reference.RefElement refElement public void onReferencesBuild (com.intellij.codeInspection.reference.RefElement) com.intellij.codeInspection.reference.RefElement refElement public void onMarkReferenced (com.intellij.codeInspection.reference.RefElement, com.intellij.codeInspection.reference.RefElement, boolean) com.intellij.codeInspection.reference.RefElement refWhat com.intellij.codeInspection.reference.RefElement refFrom boolean referencedFromClassInitializer public void onMarkReferenced (com.intellij.codeInspection.reference.RefElement, com.intellij.codeInspection.reference.RefElement, boolean, boolean, boolean, com.intellij.psi.PsiElement) com.intellij.codeInspection.reference.RefElement refWhat com.intellij.codeInspection.reference.RefElement refFrom boolean referencedFromClassInitializer boolean forReading boolean forWriting com.intellij.psi.PsiElement referenceElement public void onMarkReferenced (com.intellij.codeInspection.reference.RefElement, com.intellij.codeInspection.reference.RefElement, boolean, boolean, boolean) com.intellij.codeInspection.reference.RefElement refWhat com.intellij.codeInspection.reference.RefElement refFrom boolean referencedFromClassInitializer boolean forReading boolean forWriting public void onMarkReferenced (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement what com.intellij.psi.PsiElement from boolean referencedFromClassInitializer }
com/intellij/codeInspection/reference/RefGraphAnnotatorEx.class
RefGraphAnnotatorEx.java package com.intellij.codeInspection.reference public com.intellij.codeInspection.reference.RefGraphAnnotatorEx extends com.intellij.codeInspection.reference.RefGraphAnnotator { public void <init> () public void initialize (com.intellij.codeInspection.reference.RefManager) com.intellij.codeInspection.reference.RefManager refManager }
com/intellij/codeInspection/reference/RefManager.class
RefManager.java package com.intellij.codeInspection.reference public abstract com.intellij.codeInspection.reference.RefManager extends java.lang.Object { public void <init> () public abstract void iterate (com.intellij.codeInspection.reference.RefVisitor) public abstract com.intellij.analysis.AnalysisScope getScope () public abstract com.intellij.openapi.project.Project getProject () public abstract com.intellij.codeInspection.reference.RefProject getRefProject () public abstract com.intellij.codeInspection.reference.RefModule getRefModule (com.intellij.openapi.module.Module) public abstract com.intellij.codeInspection.reference.RefElement getReference (com.intellij.psi.PsiElement) public abstract com.intellij.codeInspection.reference.RefEntity getReference (java.lang.String, java.lang.String) public abstract long getLastUsedMask () public abstract java.lang.Object getExtension (com.intellij.openapi.util.Key) public abstract java.lang.String getType (com.intellij.codeInspection.reference.RefEntity) public abstract com.intellij.codeInspection.reference.RefEntity getRefinedElement (com.intellij.codeInspection.reference.RefEntity) public org.jdom.Element export (com.intellij.codeInspection.reference.RefEntity, org.jdom.Element, int) com.intellij.codeInspection.reference.RefEntity entity org.jdom.Element parent int actualLine org.jdom.Element element public org.jdom.Element export (com.intellij.codeInspection.reference.RefEntity, int) com.intellij.codeInspection.reference.RefEntity entity int actualLine public abstract java.lang.String getGroupName (com.intellij.codeInspection.reference.RefElement) public abstract boolean belongsToScope (com.intellij.psi.PsiElement) public abstract java.lang.String getQualifiedName (com.intellij.codeInspection.reference.RefEntity) public abstract void removeRefElement (com.intellij.codeInspection.reference.RefElement, java.util.List) public abstract com.intellij.psi.PsiManager getPsiManager () public boolean isInGraph (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public com.intellij.psi.PsiNamedElement getContainerElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/reference/RefModule.class
RefModule.java package com.intellij.codeInspection.reference public abstract com.intellij.codeInspection.reference.RefModule extends java.lang.Object implements com.intellij.codeInspection.reference.RefEntity { public abstract com.intellij.openapi.module.Module getModule () }
com/intellij/codeInspection/reference/RefProject.class
RefProject.java package com.intellij.codeInspection.reference public abstract com.intellij.codeInspection.reference.RefProject extends java.lang.Object implements com.intellij.codeInspection.reference.RefEntity { }
com/intellij/codeInspection/reference/RefUtil.class
RefUtil.java package com.intellij.codeInspection.reference public com.intellij.codeInspection.reference.RefUtil extends java.lang.Object { private void <init> () public static boolean isImplicitUsage (com.intellij.psi.PsiElement) com.intellij.codeInsight.daemon.ImplicitUsageProvider provider com.intellij.psi.PsiElement element public static boolean isImplicitRead (com.intellij.psi.PsiElement) com.intellij.codeInsight.daemon.ImplicitUsageProvider provider com.intellij.psi.PsiElement element public static boolean contains (com.intellij.codeInspection.reference.RefEntity, java.util.Collection) com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.codeInspection.reference.RefEntity element java.util.Collection entities public static boolean isImplicitWrite (com.intellij.psi.PsiElement) com.intellij.codeInsight.daemon.ImplicitUsageProvider provider com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/reference/RefVisitor.class
RefVisitor.java package com.intellij.codeInspection.reference public com.intellij.codeInspection.reference.RefVisitor extends java.lang.Object { public void <init> () public void visitElement (com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefEntity elem public void visitFile (com.intellij.codeInspection.reference.RefFile) com.intellij.codeInspection.reference.RefFile file public void visitModule (com.intellij.codeInspection.reference.RefModule) com.intellij.codeInspection.reference.RefModule module public void visitDirectory (com.intellij.codeInspection.reference.RefDirectory) com.intellij.codeInspection.reference.RefDirectory directory private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/reference/SmartRefElementPointer.class
SmartRefElementPointer.java package com.intellij.codeInspection.reference public abstract com.intellij.codeInspection.reference.SmartRefElementPointer extends java.lang.Object { public static final String FILE public static final String MODULE public static final String PROJECT public static final String DIR public abstract boolean isPersistent () public abstract java.lang.String getFQName () public abstract com.intellij.codeInspection.reference.RefEntity getRefElement () public abstract void writeExternal (org.jdom.Element) public abstract boolean resolve (com.intellij.codeInspection.reference.RefManager) public abstract void freeReference () }
com/intellij/codeInspection/ui/MultipleCheckboxOptionsPanel.class
MultipleCheckboxOptionsPanel.java package com.intellij.codeInspection.ui public com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel extends javax.swing.JPanel { private final com.intellij.codeInspection.ui.OptionAccessor myOptionAccessor public void <init> (com.intellij.codeInspection.InspectionProfileEntry) com.intellij.codeInspection.InspectionProfileEntry owner public void <init> (com.intellij.codeInspection.ui.OptionAccessor) com.intellij.codeInspection.ui.OptionAccessor optionAccessor public void addCheckbox (java.lang.String, java.lang.String) String label String property public javax.swing.JCheckBox addCheckboxEx (java.lang.String, java.lang.String) String label String property boolean selected javax.swing.JCheckBox checkBox public javax.swing.JCheckBox addDependentCheckBox (java.lang.String, java.lang.String, javax.swing.JCheckBox) String label String property javax.swing.JCheckBox controller javax.swing.JCheckBox checkBox public void addComponent (javax.swing.JComponent) java.awt.Component component1 javax.swing.JComponent component java.awt.GridBagConstraints constraints java.awt.Component[] components private static synthetic void lambda$addDependentCheckBox$1 (javax.swing.JCheckBox, java.awt.event.ItemEvent) javax.swing.JCheckBox checkBox java.awt.event.ItemEvent e private synthetic void lambda$addCheckboxEx$0 (java.lang.String, java.awt.event.ItemEvent) String property java.awt.event.ItemEvent e }
com/intellij/codeInspection/ui/OptionAccessor$Default.class
OptionAccessor.java package com.intellij.codeInspection.ui public com.intellij.codeInspection.ui.OptionAccessor$Default extends java.lang.Object implements com.intellij.codeInspection.ui.OptionAccessor { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.codeInspection.InspectionProfileEntry myInspection public void <init> (com.intellij.codeInspection.InspectionProfileEntry) com.intellij.codeInspection.InspectionProfileEntry inspection public boolean getOption (java.lang.String) String optionName public void setOption (java.lang.String, boolean) String optionName boolean optionValue static void <clinit> () }
com/intellij/codeInspection/ui/OptionAccessor.class
OptionAccessor.java package com.intellij.codeInspection.ui public abstract com.intellij.codeInspection.ui.OptionAccessor extends java.lang.Object { public abstract boolean getOption (java.lang.String) public abstract void setOption (java.lang.String, boolean) }
com/intellij/codeInspection/ui/SingleCheckboxOptionsPanel$SingleCheckboxChangeListener.class
SingleCheckboxOptionsPanel.java package com.intellij.codeInspection.ui com.intellij.codeInspection.ui.SingleCheckboxOptionsPanel$SingleCheckboxChangeListener extends java.lang.Object implements javax.swing.event.ChangeListener { private final com.intellij.codeInspection.InspectionProfileEntry owner private final String property private final javax.swing.ButtonModel model void <init> (com.intellij.codeInspection.InspectionProfileEntry, java.lang.String, javax.swing.ButtonModel) com.intellij.codeInspection.InspectionProfileEntry owner String property javax.swing.ButtonModel model public void stateChanged (javax.swing.event.ChangeEvent) javax.swing.event.ChangeEvent e private static void setPropertyValue (com.intellij.codeInspection.InspectionProfileEntry, java.lang.String, boolean) com.intellij.codeInspection.InspectionProfileEntry owner String property boolean selected }
com/intellij/codeInspection/ui/SingleCheckboxOptionsPanel.class
SingleCheckboxOptionsPanel.java package com.intellij.codeInspection.ui public com.intellij.codeInspection.ui.SingleCheckboxOptionsPanel extends javax.swing.JPanel { public void <init> (java.lang.String, com.intellij.codeInspection.InspectionProfileEntry, java.lang.String) String label com.intellij.codeInspection.InspectionProfileEntry owner String property boolean selected javax.swing.JCheckBox checkBox javax.swing.ButtonModel model com.intellij.codeInspection.ui.SingleCheckboxOptionsPanel$SingleCheckboxChangeListener listener java.awt.GridBagConstraints constraints private static boolean getPropertyValue (com.intellij.codeInspection.InspectionProfileEntry, java.lang.String) com.intellij.codeInspection.InspectionProfileEntry owner String property private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ui/SingleIntegerFieldOptionsPanel$1.class
SingleIntegerFieldOptionsPanel.java package com.intellij.codeInspection.ui final com.intellij.codeInspection.ui.SingleIntegerFieldOptionsPanel$1 extends com.intellij.ui.DocumentAdapter { final synthetic javax.swing.JFormattedTextField val$textField final synthetic com.intellij.codeInspection.InspectionProfileEntry val$owner final synthetic String val$property void <init> (javax.swing.JFormattedTextField, com.intellij.codeInspection.InspectionProfileEntry, java.lang.String) public void textChanged (javax.swing.event.DocumentEvent) javax.swing.event.DocumentEvent e private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ui/SingleIntegerFieldOptionsPanel.class
SingleIntegerFieldOptionsPanel.java package com.intellij.codeInspection.ui public com.intellij.codeInspection.ui.SingleIntegerFieldOptionsPanel extends javax.swing.JPanel { public void <init> (java.lang.String, com.intellij.codeInspection.InspectionProfileEntry, java.lang.String) String labelString com.intellij.codeInspection.InspectionProfileEntry owner String property public void <init> (java.lang.String, com.intellij.codeInspection.InspectionProfileEntry, java.lang.String, int) String labelString com.intellij.codeInspection.InspectionProfileEntry owner String property int integerFieldColumns javax.swing.JLabel label javax.swing.JFormattedTextField valueField java.awt.GridBagConstraints constraints public static javax.swing.JFormattedTextField createIntegerFieldTrackingValue (com.intellij.codeInspection.InspectionProfileEntry, java.lang.String, int) com.intellij.codeInspection.InspectionProfileEntry owner String property int integerFieldColumns javax.swing.JFormattedTextField valueField public static void setupIntegerFieldTrackingValue (javax.swing.JFormattedTextField, com.intellij.codeInspection.InspectionProfileEntry, java.lang.String) javax.swing.JFormattedTextField textField com.intellij.codeInspection.InspectionProfileEntry owner String property java.text.NumberFormat formatter javax.swing.text.Document document private static void setPropertyValue (com.intellij.codeInspection.InspectionProfileEntry, java.lang.String, int) com.intellij.codeInspection.InspectionProfileEntry owner String property int value private static int getPropertyValue (com.intellij.codeInspection.InspectionProfileEntry, java.lang.String) Exception e com.intellij.codeInspection.InspectionProfileEntry owner String property static synthetic void access$000 (com.intellij.codeInspection.InspectionProfileEntry, java.lang.String, int) com.intellij.codeInspection.InspectionProfileEntry x0 String x1 int x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/util/RefEntityAlphabeticalComparator$RefEntityAlphabeticalComparatorHolder.class
RefEntityAlphabeticalComparator.java package com.intellij.codeInspection.util com.intellij.codeInspection.util.RefEntityAlphabeticalComparator$RefEntityAlphabeticalComparatorHolder extends java.lang.Object { private static final com.intellij.codeInspection.util.RefEntityAlphabeticalComparator ourEntity private void <init> () static synthetic com.intellij.codeInspection.util.RefEntityAlphabeticalComparator access$000 () static void <clinit> () }
com/intellij/codeInspection/util/RefEntityAlphabeticalComparator.class
RefEntityAlphabeticalComparator.java package com.intellij.codeInspection.util public com.intellij.codeInspection.util.RefEntityAlphabeticalComparator extends java.lang.Object implements java.util.Comparator { public void <init> () public int compare (com.intellij.codeInspection.reference.RefEntity, com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefEntity o1 com.intellij.codeInspection.reference.RefEntity o2 public static com.intellij.codeInspection.util.RefEntityAlphabeticalComparator getInstance () public volatile synthetic int compare (java.lang.Object, java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/ExternalAnnotatorsFilter.class
ExternalAnnotatorsFilter.java package com.intellij.lang public abstract com.intellij.lang.ExternalAnnotatorsFilter extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EXTENSION_POINT_NAME public abstract boolean isProhibited (com.intellij.lang.annotation.ExternalAnnotator, com.intellij.psi.PsiFile) static void <clinit> () }
com/intellij/lang/ExternalLanguageAnnotators.class
ExternalLanguageAnnotators.java package com.intellij.lang public com.intellij.lang.ExternalLanguageAnnotators extends com.intellij.lang.LanguageExtension { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public static final com.intellij.lang.ExternalLanguageAnnotators INSTANCE private void <init> () public static java.util.List allForFile (com.intellij.lang.Language, com.intellij.psi.PsiFile) com.intellij.lang.Language language com.intellij.psi.PsiFile file java.util.List annotators java.util.List filters private static synthetic boolean lambda$allForFile$0 (java.util.List, com.intellij.psi.PsiFile, com.intellij.lang.annotation.ExternalAnnotator) com.intellij.lang.ExternalAnnotatorsFilter filter java.util.List filters com.intellij.psi.PsiFile file com.intellij.lang.annotation.ExternalAnnotator annotator static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/LanguageAnnotators.class
LanguageAnnotators.java package com.intellij.lang public com.intellij.lang.LanguageAnnotators extends com.intellij.lang.LanguageExtension { public static final com.intellij.lang.LanguageAnnotators INSTANCE public static final String EP_NAME private void <init> () static void <clinit> () }
com/intellij/lang/annotation/Annotation$QuickFixInfo.class
Annotation.java package com.intellij.lang.annotation public com.intellij.lang.annotation.Annotation$QuickFixInfo extends java.lang.Object { public final com.intellij.codeInsight.intention.IntentionAction quickFix public final com.intellij.openapi.util.TextRange textRange public final com.intellij.codeInsight.daemon.HighlightDisplayKey key public void <init> (com.intellij.codeInsight.intention.IntentionAction, com.intellij.openapi.util.TextRange, com.intellij.codeInsight.daemon.HighlightDisplayKey) com.intellij.codeInsight.intention.IntentionAction fix com.intellij.openapi.util.TextRange range com.intellij.codeInsight.daemon.HighlightDisplayKey key public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/annotation/Annotation.class
Annotation.java package com.intellij.lang.annotation public final com.intellij.lang.annotation.Annotation extends java.lang.Object implements com.intellij.openapi.util.Segment { private final int myStartOffset private final int myEndOffset private final com.intellij.lang.annotation.HighlightSeverity mySeverity private final String myMessage private com.intellij.codeInspection.ProblemHighlightType myHighlightType private com.intellij.openapi.editor.colors.TextAttributesKey myEnforcedAttributesKey private com.intellij.openapi.editor.markup.TextAttributes myEnforcedAttributes private java.util.List myQuickFixes private Boolean myNeedsUpdateOnTyping private String myTooltip private boolean myAfterEndOfLine private boolean myIsFileLevelAnnotation private com.intellij.openapi.editor.markup.GutterIconRenderer myGutterIconRenderer private com.intellij.lang.annotation.ProblemGroup myProblemGroup private java.util.List myBatchFixes static final synthetic boolean $assertionsDisabled public void <init> (int, int, com.intellij.lang.annotation.HighlightSeverity, java.lang.String, java.lang.String) int startOffset int endOffset com.intellij.lang.annotation.HighlightSeverity severity String message String tooltip public void registerFix (com.intellij.codeInsight.intention.IntentionAction) com.intellij.codeInsight.intention.IntentionAction fix public void registerFix (com.intellij.codeInsight.intention.IntentionAction, com.intellij.openapi.util.TextRange) com.intellij.codeInsight.intention.IntentionAction fix com.intellij.openapi.util.TextRange range public void registerFix (com.intellij.codeInspection.LocalQuickFix, com.intellij.openapi.util.TextRange, com.intellij.codeInsight.daemon.HighlightDisplayKey, com.intellij.codeInspection.ProblemDescriptor) com.intellij.codeInspection.LocalQuickFix fix com.intellij.openapi.util.TextRange range com.intellij.codeInsight.daemon.HighlightDisplayKey key com.intellij.codeInspection.ProblemDescriptor problemDescriptor public void registerFix (com.intellij.codeInsight.intention.IntentionAction, com.intellij.openapi.util.TextRange, com.intellij.codeInsight.daemon.HighlightDisplayKey) com.intellij.codeInsight.intention.IntentionAction fix com.intellij.openapi.util.TextRange range com.intellij.codeInsight.daemon.HighlightDisplayKey key public void registerBatchFix (com.intellij.codeInsight.intention.IntentionAction, com.intellij.openapi.util.TextRange, com.intellij.codeInsight.daemon.HighlightDisplayKey) com.intellij.codeInsight.intention.IntentionAction fix com.intellij.openapi.util.TextRange range com.intellij.codeInsight.daemon.HighlightDisplayKey key public void registerUniversalFix (com.intellij.codeInsight.intention.IntentionAction, com.intellij.openapi.util.TextRange, com.intellij.codeInsight.daemon.HighlightDisplayKey) com.intellij.codeInsight.intention.IntentionAction fix com.intellij.openapi.util.TextRange range com.intellij.codeInsight.daemon.HighlightDisplayKey key public void setNeedsUpdateOnTyping (boolean) boolean b public boolean needsUpdateOnTyping () public int getStartOffset () public int getEndOffset () public com.intellij.lang.annotation.HighlightSeverity getSeverity () public com.intellij.codeInspection.ProblemHighlightType getHighlightType () public com.intellij.openapi.editor.colors.TextAttributesKey getTextAttributes () public com.intellij.openapi.editor.markup.TextAttributes getEnforcedTextAttributes () public void setEnforcedTextAttributes (com.intellij.openapi.editor.markup.TextAttributes) com.intellij.openapi.editor.markup.TextAttributes enforcedAttributes public java.util.List getQuickFixes () public java.util.List getBatchFixes () public java.lang.String getMessage () public java.lang.String getTooltip () public void setTooltip (java.lang.String) String tooltip public void setHighlightType (com.intellij.codeInspection.ProblemHighlightType) com.intellij.codeInspection.ProblemHighlightType highlightType public void setTextAttributes (com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.editor.colors.TextAttributesKey enforcedAttributes public boolean isAfterEndOfLine () public void setAfterEndOfLine (boolean) boolean afterEndOfLine public boolean isFileLevelAnnotation () public void setFileLevelAnnotation (boolean) boolean isFileLevelAnnotation public com.intellij.openapi.editor.markup.GutterIconRenderer getGutterIconRenderer () public void setGutterIconRenderer (com.intellij.openapi.editor.markup.GutterIconRenderer) com.intellij.openapi.editor.markup.GutterIconRenderer gutterIconRenderer public com.intellij.lang.annotation.ProblemGroup getProblemGroup () public void setProblemGroup (com.intellij.lang.annotation.ProblemGroup) com.intellij.lang.annotation.ProblemGroup problemGroup public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/annotation/AnnotationHolder.class
AnnotationHolder.java package com.intellij.lang.annotation public abstract com.intellij.lang.annotation.AnnotationHolder extends java.lang.Object { public abstract com.intellij.lang.annotation.Annotation createErrorAnnotation (com.intellij.psi.PsiElement, java.lang.String) public abstract com.intellij.lang.annotation.Annotation createErrorAnnotation (com.intellij.lang.ASTNode, java.lang.String) public abstract com.intellij.lang.annotation.Annotation createErrorAnnotation (com.intellij.openapi.util.TextRange, java.lang.String) public abstract com.intellij.lang.annotation.Annotation createWarningAnnotation (com.intellij.psi.PsiElement, java.lang.String) public abstract com.intellij.lang.annotation.Annotation createWarningAnnotation (com.intellij.lang.ASTNode, java.lang.String) public abstract com.intellij.lang.annotation.Annotation createWarningAnnotation (com.intellij.openapi.util.TextRange, java.lang.String) public abstract com.intellij.lang.annotation.Annotation createWeakWarningAnnotation (com.intellij.psi.PsiElement, java.lang.String) public abstract com.intellij.lang.annotation.Annotation createWeakWarningAnnotation (com.intellij.lang.ASTNode, java.lang.String) public abstract com.intellij.lang.annotation.Annotation createWeakWarningAnnotation (com.intellij.openapi.util.TextRange, java.lang.String) public abstract com.intellij.lang.annotation.Annotation createInfoAnnotation (com.intellij.psi.PsiElement, java.lang.String) public abstract com.intellij.lang.annotation.Annotation createInfoAnnotation (com.intellij.lang.ASTNode, java.lang.String) public abstract com.intellij.lang.annotation.Annotation createInfoAnnotation (com.intellij.openapi.util.TextRange, java.lang.String) public abstract com.intellij.lang.annotation.Annotation createAnnotation (com.intellij.lang.annotation.HighlightSeverity, com.intellij.openapi.util.TextRange, java.lang.String) public abstract com.intellij.lang.annotation.Annotation createAnnotation (com.intellij.lang.annotation.HighlightSeverity, com.intellij.openapi.util.TextRange, java.lang.String, java.lang.String) public abstract com.intellij.lang.annotation.AnnotationSession getCurrentAnnotationSession () public abstract boolean isBatchMode () }
com/intellij/lang/annotation/AnnotationSession.class
AnnotationSession.java package com.intellij.lang.annotation public com.intellij.lang.annotation.AnnotationSession extends com.intellij.openapi.util.UserDataHolderBase { private final com.intellij.psi.PsiFile myFile public void <init> (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.intellij.psi.PsiFile getFile () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/annotation/Annotator.class
Annotator.java package com.intellij.lang.annotation public abstract com.intellij.lang.annotation.Annotator extends java.lang.Object { public abstract void annotate (com.intellij.psi.PsiElement, com.intellij.lang.annotation.AnnotationHolder) }
com/intellij/lang/annotation/ExternalAnnotator.class
ExternalAnnotator.java package com.intellij.lang.annotation public abstract com.intellij.lang.annotation.ExternalAnnotator extends java.lang.Object { public void <init> () public java.lang.Object collectInformation (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public java.lang.Object collectInformation (com.intellij.psi.PsiFile, com.intellij.openapi.editor.Editor, boolean) com.intellij.psi.PsiFile file com.intellij.openapi.editor.Editor editor boolean hasErrors public java.lang.Object doAnnotate (java.lang.Object) Object collectedInfo public void apply (com.intellij.psi.PsiFile, java.lang.Object, com.intellij.lang.annotation.AnnotationHolder) com.intellij.psi.PsiFile file Object annotationResult com.intellij.lang.annotation.AnnotationHolder holder public java.lang.String getPairedBatchInspectionShortName () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/annotation/HighlightSeverity.class
HighlightSeverity.java package com.intellij.lang.annotation public com.intellij.lang.annotation.HighlightSeverity extends java.lang.Object implements java.lang.Comparable { public final String myName public final int myVal public static final com.intellij.lang.annotation.HighlightSeverity INFORMATION public static final com.intellij.lang.annotation.HighlightSeverity GENERIC_SERVER_ERROR_OR_WARNING public static final com.intellij.lang.annotation.HighlightSeverity INFO public static final com.intellij.lang.annotation.HighlightSeverity WEAK_WARNING public static final com.intellij.lang.annotation.HighlightSeverity WARNING public static final com.intellij.lang.annotation.HighlightSeverity ERROR public static final com.intellij.lang.annotation.HighlightSeverity[] DEFAULT_SEVERITIES public void <init> (java.lang.String, int) String name int val public void <init> (org.jdom.Element) org.jdom.Element element private static java.lang.String readField (org.jdom.Element, java.lang.String) org.jdom.Element element String name String value public java.lang.String getName () public int compareTo (com.intellij.lang.annotation.HighlightSeverity) com.intellij.lang.annotation.HighlightSeverity highlightSeverity public void writeExternal (org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException org.jdom.Element element public boolean equals (java.lang.Object) Object o com.intellij.lang.annotation.HighlightSeverity that public int hashCode () int result public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/annotation/ProblemGroup.class
ProblemGroup.java package com.intellij.lang.annotation public abstract com.intellij.lang.annotation.ProblemGroup extends java.lang.Object { public abstract java.lang.String getProblemName () }
com/intellij/lang/annotation/package.html
com/intellij/openapi/application/WriteActionAware.class
WriteActionAware.java package com.intellij.openapi.application public abstract com.intellij.openapi.application.WriteActionAware extends java.lang.Object { public boolean startInWriteAction () }
com/intellij/openapi/roots/GeneratedSourcesFilter.class
GeneratedSourcesFilter.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.GeneratedSourcesFilter extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public static boolean isGeneratedSourceByAnyFilter (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project public abstract boolean isGeneratedSource (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) public java.util.List getOriginalElements (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static synthetic java.lang.Boolean lambda$isGeneratedSourceByAnyFilter$1 (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) throws java.lang.RuntimeException com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file private static synthetic boolean lambda$null$0 (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project, com.intellij.openapi.roots.GeneratedSourcesFilter) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project com.intellij.openapi.roots.GeneratedSourcesFilter filter static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/packageDependencies/DependencyRule.class
DependencyRule.java package com.intellij.packageDependencies public com.intellij.packageDependencies.DependencyRule extends java.lang.Object { private com.intellij.psi.search.scope.packageSet.NamedScope myFromScope private com.intellij.psi.search.scope.packageSet.NamedScope myToScope private boolean myDenyRule public void <init> (com.intellij.psi.search.scope.packageSet.NamedScope, com.intellij.psi.search.scope.packageSet.NamedScope, boolean) com.intellij.psi.search.scope.packageSet.NamedScope fromPackageSet com.intellij.psi.search.scope.packageSet.NamedScope toPackageSet boolean isDenyRule public boolean isForbiddenToUse (com.intellij.psi.PsiFile, com.intellij.psi.PsiFile) com.intellij.psi.PsiFile from com.intellij.psi.PsiFile to com.intellij.psi.search.scope.packageSet.PackageSet fromSet com.intellij.psi.search.scope.packageSet.PackageSet toSet com.intellij.packageDependencies.DependencyValidationManager holder public boolean isApplicable (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file com.intellij.psi.search.scope.packageSet.PackageSet fromSet com.intellij.packageDependencies.DependencyValidationManager holder public java.lang.String getDisplayText () String toScopeName String fromScopeName public boolean equals (java.lang.Object) Object o com.intellij.packageDependencies.DependencyRule other private static java.lang.String getPackageSetPresentation (com.intellij.psi.search.scope.packageSet.NamedScope) com.intellij.psi.search.scope.packageSet.PackageSet packageSet com.intellij.psi.search.scope.packageSet.NamedScope scope public int hashCode () public com.intellij.packageDependencies.DependencyRule createCopy () public boolean isDenyRule () public com.intellij.psi.search.scope.packageSet.NamedScope getFromScope () public void setFromScope (com.intellij.psi.search.scope.packageSet.NamedScope) com.intellij.psi.search.scope.packageSet.NamedScope fromScope public com.intellij.psi.search.scope.packageSet.NamedScope getToScope () public void setToScope (com.intellij.psi.search.scope.packageSet.NamedScope) com.intellij.psi.search.scope.packageSet.NamedScope toScope private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/packageDependencies/DependencyValidationManager.class
DependencyValidationManager.java package com.intellij.packageDependencies public abstract com.intellij.packageDependencies.DependencyValidationManager extends com.intellij.psi.search.scope.packageSet.NamedScopesHolder { public static com.intellij.packageDependencies.DependencyValidationManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract boolean hasRules () public abstract com.intellij.packageDependencies.DependencyRule getViolatorDependencyRule (com.intellij.psi.PsiFile, com.intellij.psi.PsiFile) public abstract com.intellij.packageDependencies.DependencyRule[] getViolatorDependencyRules (com.intellij.psi.PsiFile, com.intellij.psi.PsiFile) public abstract com.intellij.packageDependencies.DependencyRule[] getApplicableRules (com.intellij.psi.PsiFile) public abstract com.intellij.packageDependencies.DependencyRule[] getAllRules () public abstract void removeAllRules () public abstract void addRule (com.intellij.packageDependencies.DependencyRule) public abstract boolean skipImportStatements () public abstract void setSkipImportStatements (boolean) public abstract java.util.Map getUnnamedScopes () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/packageDependencies/package.html
com/intellij/problems/Problem.class
Problem.java package com.intellij.problems public abstract com.intellij.problems.Problem extends java.lang.Object { public abstract com.intellij.openapi.vfs.VirtualFile getVirtualFile () }
com/intellij/problems/ProblemListener.class
ProblemListener.java package com.intellij.problems public abstract com.intellij.problems.ProblemListener extends java.lang.Object { public static final com.intellij.util.messages.Topic TOPIC public void problemsAppeared (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public void problemsChanged (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public void problemsDisappeared (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/problems/WolfTheProblemSolver$ProblemListener.class
WolfTheProblemSolver.java package com.intellij.problems public abstract com.intellij.problems.WolfTheProblemSolver$ProblemListener extends java.lang.Object implements com.intellij.problems.ProblemListener { public void <init> () public void problemsAppeared (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public void problemsDisappeared (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/problems/WolfTheProblemSolver.class
WolfTheProblemSolver.java package com.intellij.problems public abstract com.intellij.problems.WolfTheProblemSolver extends java.lang.Object { protected static final com.intellij.openapi.extensions.ExtensionPointName FILTER_EP_NAME public void <init> () public static com.intellij.problems.WolfTheProblemSolver getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract boolean isProblemFile (com.intellij.openapi.vfs.VirtualFile) public abstract void weHaveGotProblems (com.intellij.openapi.vfs.VirtualFile, java.util.List) public abstract void weHaveGotNonIgnorableProblems (com.intellij.openapi.vfs.VirtualFile, java.util.List) public abstract void clearProblems (com.intellij.openapi.vfs.VirtualFile) public abstract boolean hasProblemFilesBeneath (com.intellij.openapi.util.Condition) public abstract boolean hasProblemFilesBeneath (com.intellij.openapi.module.Module) public abstract com.intellij.problems.Problem convertToProblem (com.intellij.openapi.vfs.VirtualFile, int, int, java.lang.String[]) public abstract void reportProblems (com.intellij.openapi.vfs.VirtualFile, java.util.Collection) public abstract boolean hasSyntaxErrors (com.intellij.openapi.vfs.VirtualFile) public abstract void reportProblemsFromExternalSource (com.intellij.openapi.vfs.VirtualFile, java.lang.Object) public abstract void clearProblemsFromExternalSource (com.intellij.openapi.vfs.VirtualFile, java.lang.Object) public abstract void addProblemListener (com.intellij.problems.WolfTheProblemSolver$ProblemListener, com.intellij.openapi.Disposable) public abstract void queue (com.intellij.openapi.vfs.VirtualFile) static void <clinit> () }
com/intellij/profile/ProfileChangeAdapter.class
ProfileChangeAdapter.java package com.intellij.profile public abstract com.intellij.profile.ProfileChangeAdapter extends java.lang.Object { public static final com.intellij.util.messages.Topic TOPIC public void profileChanged (com.intellij.codeInspection.InspectionProfile) com.intellij.codeInspection.InspectionProfile profile public void profileActivated (com.intellij.codeInspection.InspectionProfile, com.intellij.codeInspection.InspectionProfile) com.intellij.codeInspection.InspectionProfile oldProfile com.intellij.codeInspection.InspectionProfile profile public void profilesInitialized () public void profilesShutdown () static void <clinit> () }
com/intellij/psi/IntentionFilterOwner$IntentionActionsFilter$1.class
IntentionFilterOwner.java package com.intellij.psi final com.intellij.psi.IntentionFilterOwner$IntentionActionsFilter$1 extends java.lang.Object implements com.intellij.psi.IntentionFilterOwner$IntentionActionsFilter { void <init> () public boolean isAvailable (com.intellij.codeInsight.intention.IntentionAction) com.intellij.codeInsight.intention.IntentionAction intentionAction private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/IntentionFilterOwner$IntentionActionsFilter.class
IntentionFilterOwner.java package com.intellij.psi public abstract com.intellij.psi.IntentionFilterOwner$IntentionActionsFilter extends java.lang.Object { public static final com.intellij.psi.IntentionFilterOwner$IntentionActionsFilter EVERYTHING_AVAILABLE public abstract boolean isAvailable (com.intellij.codeInsight.intention.IntentionAction) static void <clinit> () }
com/intellij/psi/IntentionFilterOwner.class
IntentionFilterOwner.java package com.intellij.psi public abstract com.intellij.psi.IntentionFilterOwner extends java.lang.Object { public abstract void setIntentionActionsFilter (com.intellij.psi.IntentionFilterOwner$IntentionActionsFilter) public abstract com.intellij.psi.IntentionFilterOwner$IntentionActionsFilter getIntentionActionsFilter () }
com/intellij/psi/search/GlobalSearchScopesCore$1.class
GlobalSearchScopesCore.java package com.intellij.psi.search synthetic com.intellij.psi.search.GlobalSearchScopesCore$1 extends java.lang.Object { }
com/intellij/psi/search/GlobalSearchScopesCore$DirectoriesScope.class
GlobalSearchScopesCore.java package com.intellij.psi.search com.intellij.psi.search.GlobalSearchScopesCore$DirectoriesScope extends com.intellij.psi.search.GlobalSearchScope { private final java.util.Set myDirectories private final java.util.Set myDirectoriesWithSubdirectories private void <init> (com.intellij.openapi.project.Project, java.util.Set, java.util.Set) com.intellij.openapi.project.Project project java.util.Set directories java.util.Set directoriesWithSubdirectories public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFile parent private boolean in (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile parent public boolean isSearchInModuleContent (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module aModule public boolean isSearchInLibraries () public java.lang.String toString () public int calcHashCode () int result public boolean equals (java.lang.Object) Object obj public com.intellij.psi.search.GlobalSearchScope uniteWith (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScopesCore$DirectoryScope other java.util.Set directories java.util.Set directoriesWithSubdirectories com.intellij.psi.search.GlobalSearchScopesCore$DirectoriesScope other java.util.Set directories java.util.Set directoriesWithSubdirectories com.intellij.psi.search.GlobalSearchScope scope public com.intellij.openapi.project.Project getProject () public java.lang.String getDisplayName () java.util.Set dirs com.intellij.openapi.vfs.VirtualFile root Iterable allDirs private static synthetic java.lang.String lambda$getDisplayName$0 (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file synthetic void <init> (com.intellij.openapi.project.Project, java.util.Set, java.util.Set, com.intellij.psi.search.GlobalSearchScopesCore$1) com.intellij.openapi.project.Project x0 java.util.Set x1 java.util.Set x2 com.intellij.psi.search.GlobalSearchScopesCore$1 x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/GlobalSearchScopesCore$DirectoryScope.class
GlobalSearchScopesCore.java package com.intellij.psi.search public com.intellij.psi.search.GlobalSearchScopesCore$DirectoryScope extends com.intellij.psi.search.GlobalSearchScope { private final com.intellij.openapi.vfs.VirtualFile myDirectory private final boolean myWithSubdirectories private void <init> (com.intellij.psi.PsiDirectory, boolean) com.intellij.psi.PsiDirectory psiDirectory boolean withSubdirectories public void <init> (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, boolean) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile directory boolean withSubdirectories public com.intellij.openapi.vfs.VirtualFile getDirectory () public boolean isWithSubdirectories () public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFile parent private boolean in (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile parent public boolean isSearchInModuleContent (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module aModule public boolean isSearchInLibraries () public java.lang.String toString () public int calcHashCode () public boolean equals (java.lang.Object) Object obj public com.intellij.psi.search.GlobalSearchScope uniteWith (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScopesCore$DirectoryScope other com.intellij.psi.search.GlobalSearchScope scope private static java.util.Set union (boolean, com.intellij.openapi.vfs.VirtualFile, boolean, com.intellij.openapi.vfs.VirtualFile) boolean addDir1 com.intellij.openapi.vfs.VirtualFile dir1 boolean addDir2 com.intellij.openapi.vfs.VirtualFile dir2 public com.intellij.openapi.project.Project getProject () public java.lang.String getDisplayName () synthetic void <init> (com.intellij.psi.PsiDirectory, boolean, com.intellij.psi.search.GlobalSearchScopesCore$1) com.intellij.psi.PsiDirectory x0 boolean x1 com.intellij.psi.search.GlobalSearchScopesCore$1 x2 static synthetic com.intellij.openapi.vfs.VirtualFile access$500 (com.intellij.psi.search.GlobalSearchScopesCore$DirectoryScope) com.intellij.psi.search.GlobalSearchScopesCore$DirectoryScope x0 static synthetic boolean access$600 (com.intellij.psi.search.GlobalSearchScopesCore$DirectoryScope) com.intellij.psi.search.GlobalSearchScopesCore$DirectoryScope x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/GlobalSearchScopesCore$FilterScopeAdapter.class
GlobalSearchScopesCore.java package com.intellij.psi.search com.intellij.psi.search.GlobalSearchScopesCore$FilterScopeAdapter extends com.intellij.psi.search.GlobalSearchScope { private final com.intellij.psi.search.scope.packageSet.NamedScope mySet private final com.intellij.psi.PsiManager myManager private void <init> (com.intellij.openapi.project.Project, com.intellij.psi.search.scope.packageSet.NamedScope) com.intellij.openapi.project.Project project com.intellij.psi.search.scope.packageSet.NamedScope set public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.PsiFile psiFile com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project com.intellij.psi.search.scope.packageSet.NamedScopesHolder holder com.intellij.psi.search.scope.packageSet.PackageSet packageSet public java.lang.String getDisplayName () public javax.swing.Icon getIcon () public com.intellij.openapi.project.Project getProject () public boolean isSearchInModuleContent (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module aModule public boolean isSearchInLibraries () public boolean equals (java.lang.Object) Object o com.intellij.psi.search.GlobalSearchScopesCore$FilterScopeAdapter adapter public int calcHashCode () int result synthetic void <init> (com.intellij.openapi.project.Project, com.intellij.psi.search.scope.packageSet.NamedScope, com.intellij.psi.search.GlobalSearchScopesCore$1) com.intellij.openapi.project.Project x0 com.intellij.psi.search.scope.packageSet.NamedScope x1 com.intellij.psi.search.GlobalSearchScopesCore$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/GlobalSearchScopesCore$ProductionScopeFilter.class
GlobalSearchScopesCore.java package com.intellij.psi.search com.intellij.psi.search.GlobalSearchScopesCore$ProductionScopeFilter extends com.intellij.psi.search.GlobalSearchScope { private final com.intellij.openapi.roots.ProjectFileIndex myFileIndex private void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isSearchInModuleContent (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module aModule public boolean isSearchInModuleContent (com.intellij.openapi.module.Module, boolean) com.intellij.openapi.module.Module aModule boolean testSources public boolean isSearchInLibraries () public java.util.Collection getUnloadedModulesBelongingToScope () public java.lang.String getDisplayName () synthetic void <init> (com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScopesCore$1) com.intellij.openapi.project.Project x0 com.intellij.psi.search.GlobalSearchScopesCore$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/GlobalSearchScopesCore$TestScopeFilter.class
GlobalSearchScopesCore.java package com.intellij.psi.search com.intellij.psi.search.GlobalSearchScopesCore$TestScopeFilter extends com.intellij.psi.search.GlobalSearchScope { private void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isSearchInModuleContent (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module aModule public boolean isSearchInModuleContent (com.intellij.openapi.module.Module, boolean) com.intellij.openapi.module.Module aModule boolean testSources public boolean isSearchInLibraries () public java.lang.String getDisplayName () synthetic void <init> (com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScopesCore$1) com.intellij.openapi.project.Project x0 com.intellij.psi.search.GlobalSearchScopesCore$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/GlobalSearchScopesCore.class
GlobalSearchScopesCore.java package com.intellij.psi.search public com.intellij.psi.search.GlobalSearchScopesCore extends java.lang.Object { public void <init> () public static com.intellij.psi.search.GlobalSearchScope projectProductionScope (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public static com.intellij.psi.search.GlobalSearchScope projectTestScope (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public static com.intellij.psi.search.GlobalSearchScope directoryScope (com.intellij.psi.PsiDirectory, boolean) com.intellij.psi.PsiDirectory directory boolean withSubdirectories public static com.intellij.psi.search.GlobalSearchScope directoryScope (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, boolean) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile directory boolean withSubdirectories public static transient com.intellij.psi.search.GlobalSearchScope directoriesScope (com.intellij.openapi.project.Project, boolean, com.intellij.openapi.vfs.VirtualFile[]) com.intellij.openapi.project.Project project boolean withSubdirectories com.intellij.openapi.vfs.VirtualFile[] directories java.util.Set dirSet public static com.intellij.psi.search.GlobalSearchScope filterScope (com.intellij.openapi.project.Project, com.intellij.psi.search.scope.packageSet.NamedScope) com.intellij.openapi.project.Project project com.intellij.psi.search.scope.packageSet.NamedScope set private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/scope/ProblemsScope$1.class
ProblemsScope.java package com.intellij.psi.search.scope com.intellij.psi.search.scope.ProblemsScope$1 extends com.intellij.psi.search.scope.packageSet.FilteredPackageSet { void <init> (java.lang.String) String text public boolean contains (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project com.intellij.problems.WolfTheProblemSolver solver private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/scope/ProblemsScope$Provider.class
ProblemsScope.java package com.intellij.psi.search.scope public final com.intellij.psi.search.scope.ProblemsScope$Provider extends java.lang.Object implements com.intellij.psi.search.scope.packageSet.CustomScopesProvider { public void <init> () public java.util.List getCustomScopes () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/scope/ProblemsScope.class
ProblemsScope.java package com.intellij.psi.search.scope public final com.intellij.psi.search.scope.ProblemsScope extends com.intellij.psi.search.scope.packageSet.NamedScope { public static final String NAME public static final com.intellij.psi.search.scope.ProblemsScope INSTANCE private void <init> () static void <clinit> () }
com/intellij/psi/search/scope/ProjectFilesScope$1.class
ProjectFilesScope.java package com.intellij.psi.search.scope com.intellij.psi.search.scope.ProjectFilesScope$1 extends com.intellij.psi.search.scope.packageSet.FilteredPackageSet { void <init> (java.lang.String) String text public boolean contains (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project com.intellij.openapi.roots.ProjectFileIndex fileIndex private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/scope/ProjectFilesScope.class
ProjectFilesScope.java package com.intellij.psi.search.scope public final com.intellij.psi.search.scope.ProjectFilesScope extends com.intellij.psi.search.scope.packageSet.NamedScope { public static final String NAME public static final com.intellij.psi.search.scope.ProjectFilesScope INSTANCE public void <init> () static com.intellij.openapi.roots.ProjectFileIndex getFileIndex (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/scope/ProjectProductionScope$1.class
ProjectProductionScope.java package com.intellij.psi.search.scope com.intellij.psi.search.scope.ProjectProductionScope$1 extends com.intellij.psi.search.scope.packageSet.FilteredPackageSet { void <init> (java.lang.String) String text public boolean contains (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project com.intellij.openapi.roots.ProjectFileIndex index private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/scope/ProjectProductionScope.class
ProjectProductionScope.java package com.intellij.psi.search.scope public final com.intellij.psi.search.scope.ProjectProductionScope extends com.intellij.psi.search.scope.packageSet.NamedScope { public static final String NAME public static final com.intellij.psi.search.scope.ProjectProductionScope INSTANCE private void <init> () static void <clinit> () }
com/intellij/psi/search/scope/TestsScope$1.class
TestsScope.java package com.intellij.psi.search.scope com.intellij.psi.search.scope.TestsScope$1 extends com.intellij.psi.search.scope.packageSet.FilteredPackageSet { void <init> (java.lang.String) String text public boolean contains (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/scope/TestsScope.class
TestsScope.java package com.intellij.psi.search.scope public final com.intellij.psi.search.scope.TestsScope extends com.intellij.psi.search.scope.packageSet.NamedScope { public static final String NAME public static final com.intellij.psi.search.scope.TestsScope INSTANCE private void <init> () public java.lang.String getDefaultColorName () static void <clinit> () }
com/intellij/psi/search/scope/packageSet/AbstractPackageSet.class
AbstractPackageSet.java package com.intellij.psi.search.scope.packageSet public abstract com.intellij.psi.search.scope.packageSet.AbstractPackageSet extends com.intellij.psi.search.scope.packageSet.PackageSetBase { private final String myText private final int myPriority public void <init> (java.lang.String) String text public void <init> (java.lang.String, int) String text int priority public com.intellij.psi.search.scope.packageSet.AbstractPackageSet createCopy () public int getNodePriority () public java.lang.String getText () public volatile synthetic com.intellij.psi.search.scope.packageSet.PackageSet createCopy () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/scope/packageSet/ComplementPackageSet.class
ComplementPackageSet.java package com.intellij.psi.search.scope.packageSet public com.intellij.psi.search.scope.packageSet.ComplementPackageSet extends com.intellij.psi.search.scope.packageSet.PackageSetBase { private final com.intellij.psi.search.scope.packageSet.PackageSet myComplementarySet public void <init> (com.intellij.psi.search.scope.packageSet.PackageSet) com.intellij.psi.search.scope.packageSet.PackageSet set public boolean contains (com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.search.scope.packageSet.NamedScopesHolder) com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.search.scope.packageSet.NamedScopesHolder holder public boolean contains (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project, com.intellij.psi.search.scope.packageSet.NamedScopesHolder) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project com.intellij.psi.search.scope.packageSet.NamedScopesHolder holder public com.intellij.psi.search.scope.packageSet.PackageSet createCopy () public java.lang.String getText () StringBuilder buf boolean needParen public int getNodePriority () public com.intellij.psi.search.scope.packageSet.PackageSet map (java.util.function.Function) java.util.function.Function transformation com.intellij.psi.search.scope.packageSet.PackageSet updated public boolean anyMatches (java.util.function.Predicate) java.util.function.Predicate predicate public com.intellij.psi.search.scope.packageSet.PackageSet getComplementarySet () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/scope/packageSet/CompoundPackageSet.class
CompoundPackageSet.java package com.intellij.psi.search.scope.packageSet public abstract com.intellij.psi.search.scope.packageSet.CompoundPackageSet extends com.intellij.psi.search.scope.packageSet.PackageSetBase { final com.intellij.psi.search.scope.packageSet.PackageSet[] mySets String myText transient void <init> (com.intellij.psi.search.scope.packageSet.PackageSet[]) com.intellij.psi.search.scope.packageSet.PackageSet set com.intellij.psi.search.scope.packageSet.PackageSet[] sets public boolean contains (com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.search.scope.packageSet.NamedScopesHolder) com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.search.scope.packageSet.NamedScopesHolder holder public com.intellij.psi.search.scope.packageSet.PackageSet createCopy () public boolean anyMatches (java.util.function.Predicate) java.util.function.Predicate predicate public java.lang.String getText () public com.intellij.psi.search.scope.packageSet.PackageSet[] getSets () private static synthetic java.lang.String lambda$getText$2 (com.intellij.psi.search.scope.packageSet.PackageSet) com.intellij.psi.search.scope.packageSet.PackageSet s private static synthetic boolean lambda$anyMatches$1 (java.util.function.Predicate, com.intellij.psi.search.scope.packageSet.PackageSet) java.util.function.Predicate predicate com.intellij.psi.search.scope.packageSet.PackageSet s private static synthetic com.intellij.psi.search.scope.packageSet.PackageSet lambda$createCopy$0 (com.intellij.psi.search.scope.packageSet.PackageSet) com.intellij.psi.search.scope.packageSet.PackageSet s private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/scope/packageSet/CustomScopesFilter.class
CustomScopesFilter.java package com.intellij.psi.search.scope.packageSet public abstract com.intellij.psi.search.scope.packageSet.CustomScopesFilter extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract boolean excludeScope (com.intellij.psi.search.scope.packageSet.NamedScope) static void <clinit> () }
com/intellij/psi/search/scope/packageSet/CustomScopesProvider.class
CustomScopesProvider.java package com.intellij.psi.search.scope.packageSet public abstract com.intellij.psi.search.scope.packageSet.CustomScopesProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ProjectExtensionPointName CUSTOM_SCOPES_PROVIDER public abstract java.util.List getCustomScopes () public java.util.List getFilteredScopes () com.intellij.psi.search.scope.packageSet.CustomScopesFilter[] filters private static synthetic boolean lambda$getFilteredScopes$0 (com.intellij.psi.search.scope.packageSet.CustomScopesFilter[], com.intellij.psi.search.scope.packageSet.NamedScope) com.intellij.psi.search.scope.packageSet.CustomScopesFilter filter com.intellij.psi.search.scope.packageSet.CustomScopesFilter[] filters com.intellij.psi.search.scope.packageSet.NamedScope scope static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/scope/packageSet/CustomScopesProviderEx$AllScopeHolder$1.class
CustomScopesProviderEx.java package com.intellij.psi.search.scope.packageSet final com.intellij.psi.search.scope.packageSet.CustomScopesProviderEx$AllScopeHolder$1 extends com.intellij.psi.search.scope.packageSet.AbstractPackageSet { void <init> (java.lang.String, int) String text int priority public boolean contains (com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.search.scope.packageSet.NamedScopesHolder) com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.search.scope.packageSet.NamedScopesHolder scopesHolder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/scope/packageSet/CustomScopesProviderEx$AllScopeHolder.class
CustomScopesProviderEx.java package com.intellij.psi.search.scope.packageSet com.intellij.psi.search.scope.packageSet.CustomScopesProviderEx$AllScopeHolder extends java.lang.Object { private static final String TEXT private static final com.intellij.psi.search.scope.packageSet.NamedScope ALL private void <init> () static synthetic com.intellij.psi.search.scope.packageSet.NamedScope access$000 () static void <clinit> () }
com/intellij/psi/search/scope/packageSet/CustomScopesProviderEx$ScopePlace.class
CustomScopesProviderEx.java package com.intellij.psi.search.scope.packageSet public final enum com.intellij.psi.search.scope.packageSet.CustomScopesProviderEx$ScopePlace extends java.lang.Enum { public static final enum com.intellij.psi.search.scope.packageSet.CustomScopesProviderEx$ScopePlace SETTING public static final enum com.intellij.psi.search.scope.packageSet.CustomScopesProviderEx$ScopePlace ACTION private static final synthetic com.intellij.psi.search.scope.packageSet.CustomScopesProviderEx$ScopePlace[] $VALUES public static com.intellij.psi.search.scope.packageSet.CustomScopesProviderEx$ScopePlace[] values () public static com.intellij.psi.search.scope.packageSet.CustomScopesProviderEx$ScopePlace valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/psi/search/scope/packageSet/CustomScopesProviderEx.class
CustomScopesProviderEx.java package com.intellij.psi.search.scope.packageSet public abstract com.intellij.psi.search.scope.packageSet.CustomScopesProviderEx extends java.lang.Object implements com.intellij.psi.search.scope.packageSet.CustomScopesProvider { public void <init> () public com.intellij.psi.search.scope.packageSet.NamedScope getCustomScope (java.lang.String) String name java.util.List predefinedScopes public static com.intellij.psi.search.scope.packageSet.NamedScope findPredefinedScope (java.lang.String, java.util.List) com.intellij.psi.search.scope.packageSet.NamedScope scope String name java.util.List predefinedScopes public boolean isVetoed (com.intellij.psi.search.scope.packageSet.NamedScope, com.intellij.psi.search.scope.packageSet.CustomScopesProviderEx$ScopePlace) com.intellij.psi.search.scope.packageSet.NamedScope scope com.intellij.psi.search.scope.packageSet.CustomScopesProviderEx$ScopePlace place public static void filterNoSettingsScopes (com.intellij.openapi.project.Project, java.util.List) com.intellij.psi.search.scope.packageSet.CustomScopesProvider provider com.intellij.psi.search.scope.packageSet.NamedScope scope java.util.Iterator iterator com.intellij.openapi.project.Project project java.util.List scopes public static com.intellij.psi.search.scope.packageSet.NamedScope getAllScope () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/scope/packageSet/FilePatternPackageSet.class
FilePatternPackageSet.java package com.intellij.psi.search.scope.packageSet public com.intellij.psi.search.scope.packageSet.FilePatternPackageSet extends com.intellij.psi.search.scope.packageSet.PatternBasedPackageSet { public static final String SCOPE_FILE private final String myPathPattern private final java.util.regex.Pattern myFilePattern private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> (java.lang.String, java.lang.String) String modulePattern String filePattern public boolean contains (com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.search.scope.packageSet.NamedScopesHolder) com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.search.scope.packageSet.NamedScopesHolder holder public boolean contains (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project, com.intellij.psi.search.scope.packageSet.NamedScopesHolder) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project com.intellij.psi.search.scope.packageSet.NamedScopesHolder holder com.intellij.openapi.roots.ProjectFileIndex fileIndex private boolean fileMatcher (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.ProjectFileIndex, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.openapi.roots.ProjectFileIndex fileIndex com.intellij.openapi.vfs.VirtualFile projectBaseDir String relativePath static java.lang.String convertToRegexp (java.lang.String, char) char curChar String aspectsntx char separator StringBuilder buf int cur boolean isAfterSeparator boolean isAfterAsterix public com.intellij.psi.search.scope.packageSet.PackageSet createCopy () public int getNodePriority () public java.lang.String getText () StringBuilder buf public java.lang.String getPattern () public boolean isOn (java.lang.String) String oldQName public com.intellij.psi.search.scope.packageSet.PatternBasedPackageSet updatePattern (java.lang.String, java.lang.String) String oldName String newName public com.intellij.psi.search.scope.packageSet.PatternBasedPackageSet updateModulePattern (java.lang.String, java.lang.String) String oldName String newName public static java.lang.String getRelativePath (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.ProjectFileIndex, boolean, com.intellij.openapi.vfs.VirtualFile) String projectRelativePath com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.openapi.roots.ProjectFileIndex index boolean useFQName com.intellij.openapi.vfs.VirtualFile projectBaseDir com.intellij.openapi.vfs.VirtualFile contentRootForFile com.intellij.openapi.module.Module module public static java.lang.String getLibRelativePath (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.ProjectFileIndex) com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.openapi.roots.ProjectFileIndex index java.util.List path com.intellij.openapi.vfs.VirtualFile directory static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/scope/packageSet/FilteredNamedScope$1.class
FilteredNamedScope.java package com.intellij.psi.search.scope.packageSet com.intellij.psi.search.scope.packageSet.FilteredNamedScope$1 extends com.intellij.psi.search.scope.packageSet.FilteredPackageSet { final synthetic com.intellij.openapi.vfs.VirtualFileFilter val$filter void <init> (java.lang.String, int, com.intellij.openapi.vfs.VirtualFileFilter) String text int priority public boolean contains (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/scope/packageSet/FilteredNamedScope.class
FilteredNamedScope.java package com.intellij.psi.search.scope.packageSet public com.intellij.psi.search.scope.packageSet.FilteredNamedScope extends com.intellij.psi.search.scope.packageSet.NamedScope { public void <init> (java.lang.String, javax.swing.Icon, int, com.intellij.openapi.vfs.VirtualFileFilter) String name javax.swing.Icon icon int priority com.intellij.openapi.vfs.VirtualFileFilter filter private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/scope/packageSet/FilteredPackageSet.class
FilteredPackageSet.java package com.intellij.psi.search.scope.packageSet public abstract com.intellij.psi.search.scope.packageSet.FilteredPackageSet extends com.intellij.psi.search.scope.packageSet.AbstractPackageSet { public void <init> (java.lang.String) String text public void <init> (java.lang.String, int) String text int priority public abstract boolean contains (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) public boolean contains (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project, com.intellij.psi.search.scope.packageSet.NamedScopesHolder) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project com.intellij.psi.search.scope.packageSet.NamedScopesHolder holder public boolean contains (com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.search.scope.packageSet.NamedScopesHolder) com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.search.scope.packageSet.NamedScopesHolder holder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/scope/packageSet/IntersectionPackageSet.class
IntersectionPackageSet.java package com.intellij.psi.search.scope.packageSet public com.intellij.psi.search.scope.packageSet.IntersectionPackageSet extends com.intellij.psi.search.scope.packageSet.CompoundPackageSet { public static transient com.intellij.psi.search.scope.packageSet.PackageSet create (com.intellij.psi.search.scope.packageSet.PackageSet[]) com.intellij.psi.search.scope.packageSet.PackageSet[] sets private transient void <init> (com.intellij.psi.search.scope.packageSet.PackageSet[]) com.intellij.psi.search.scope.packageSet.PackageSet[] sets public boolean contains (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project, com.intellij.psi.search.scope.packageSet.NamedScopesHolder) com.intellij.psi.search.scope.packageSet.PackageSet set com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project com.intellij.psi.search.scope.packageSet.NamedScopesHolder holder com.intellij.psi.PsiFile psiFile public int getNodePriority () public com.intellij.psi.search.scope.packageSet.PackageSet map (java.util.function.Function) java.util.function.Function transformation public java.lang.String getText () private synthetic java.lang.String lambda$getText$1 (com.intellij.psi.search.scope.packageSet.PackageSet) com.intellij.psi.search.scope.packageSet.PackageSet set boolean needParen private static synthetic com.intellij.psi.search.scope.packageSet.PackageSet lambda$map$0 (java.util.function.Function, com.intellij.psi.search.scope.packageSet.PackageSet) java.util.function.Function transformation com.intellij.psi.search.scope.packageSet.PackageSet s private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/scope/packageSet/InvalidPackageSet.class
InvalidPackageSet.java package com.intellij.psi.search.scope.packageSet public com.intellij.psi.search.scope.packageSet.InvalidPackageSet extends com.intellij.psi.search.scope.packageSet.AbstractPackageSet { public void <init> (java.lang.String) String text public boolean contains (com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.search.scope.packageSet.NamedScopesHolder) com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.search.scope.packageSet.NamedScopesHolder holder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/scope/packageSet/NamedPackageSetReference.class
NamedPackageSetReference.java package com.intellij.psi.search.scope.packageSet public com.intellij.psi.search.scope.packageSet.NamedPackageSetReference extends com.intellij.psi.search.scope.packageSet.PackageSetBase { private final String myName public void <init> (java.lang.String) String name public boolean contains (com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.search.scope.packageSet.NamedScopesHolder) com.intellij.psi.search.scope.packageSet.PackageSet packageSet com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.search.scope.packageSet.NamedScopesHolder holder com.intellij.psi.search.scope.packageSet.NamedScope scope public com.intellij.psi.search.scope.packageSet.PackageSet createCopy () public java.lang.String getText () public int getNodePriority () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/scope/packageSet/NamedScope$UnnamedScope.class
NamedScope.java package com.intellij.psi.search.scope.packageSet public com.intellij.psi.search.scope.packageSet.NamedScope$UnnamedScope extends com.intellij.psi.search.scope.packageSet.NamedScope { public void <init> (com.intellij.psi.search.scope.packageSet.PackageSet) com.intellij.psi.search.scope.packageSet.PackageSet value private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/scope/packageSet/NamedScope.class
NamedScope.java package com.intellij.psi.search.scope.packageSet public com.intellij.psi.search.scope.packageSet.NamedScope extends java.lang.Object { public static final com.intellij.psi.search.scope.packageSet.NamedScope[] EMPTY_ARRAY private final String myName private final javax.swing.Icon myIcon private final com.intellij.psi.search.scope.packageSet.PackageSet myValue public void <init> (java.lang.String, com.intellij.psi.search.scope.packageSet.PackageSet) String name com.intellij.psi.search.scope.packageSet.PackageSet value public void <init> (java.lang.String, javax.swing.Icon, com.intellij.psi.search.scope.packageSet.PackageSet) String name javax.swing.Icon icon com.intellij.psi.search.scope.packageSet.PackageSet value public java.lang.String getName () public javax.swing.Icon getIcon () public com.intellij.psi.search.scope.packageSet.PackageSet getValue () public com.intellij.psi.search.scope.packageSet.NamedScope createCopy () public java.lang.String getDefaultColorName () public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/scope/packageSet/NamedScopeManager$OrderState.class
NamedScopeManager.java package com.intellij.psi.search.scope.packageSet public com.intellij.psi.search.scope.packageSet.NamedScopeManager$OrderState extends java.lang.Object { public java.util.List myOrder public void <init> () public boolean equals (java.lang.Object) Object o com.intellij.psi.search.scope.packageSet.NamedScopeManager$OrderState state public int hashCode () }
com/intellij/psi/search/scope/packageSet/NamedScopeManager.class
NamedScopeManager.java package com.intellij.psi.search.scope.packageSet public com.intellij.psi.search.scope.packageSet.NamedScopeManager extends com.intellij.psi.search.scope.packageSet.NamedScopesHolder { public com.intellij.psi.search.scope.packageSet.NamedScopeManager$OrderState myOrderState public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public static com.intellij.psi.search.scope.packageSet.NamedScopeManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void loadState (org.jdom.Element) org.jdom.Element state public org.jdom.Element getState () org.jdom.Element state public java.lang.String getDisplayName () public javax.swing.Icon getIcon () public volatile synthetic void loadState (java.lang.Object) public volatile synthetic java.lang.Object getState () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/scope/packageSet/NamedScopesHolder$ScopeListener.class
NamedScopesHolder.java package com.intellij.psi.search.scope.packageSet public abstract com.intellij.psi.search.scope.packageSet.NamedScopesHolder$ScopeListener extends java.lang.Object { public abstract void scopesChanged () }
com/intellij/psi/search/scope/packageSet/NamedScopesHolder.class
NamedScopesHolder.java package com.intellij.psi.search.scope.packageSet public abstract com.intellij.psi.search.scope.packageSet.NamedScopesHolder extends java.lang.Object implements com.intellij.openapi.components.PersistentStateComponent { private com.intellij.psi.search.scope.packageSet.NamedScope[] myScopes private static final String SCOPE_TAG private static final String NAME_ATT private static final String PATTERN_ATT protected final com.intellij.openapi.project.Project myProject private com.intellij.openapi.vfs.VirtualFile myProjectBaseDir private final java.util.List myScopeListeners public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract java.lang.String getDisplayName () public abstract javax.swing.Icon getIcon () public com.intellij.openapi.vfs.VirtualFile getProjectBaseDir () public void addScopeListener (com.intellij.psi.search.scope.packageSet.NamedScopesHolder$ScopeListener) com.intellij.psi.search.scope.packageSet.NamedScopesHolder$ScopeListener scopeListener public void addScopeListener (com.intellij.psi.search.scope.packageSet.NamedScopesHolder$ScopeListener, com.intellij.openapi.Disposable) com.intellij.psi.search.scope.packageSet.NamedScopesHolder$ScopeListener scopeListener com.intellij.openapi.Disposable parentDisposable public void fireScopeListeners () com.intellij.psi.search.scope.packageSet.NamedScopesHolder$ScopeListener listener public com.intellij.psi.search.scope.packageSet.NamedScope[] getScopes () java.util.List list java.util.List scopes public com.intellij.psi.search.scope.packageSet.NamedScope[] getEditableScopes () public void removeAllSets () public void setScopes (com.intellij.psi.search.scope.packageSet.NamedScope[]) com.intellij.psi.search.scope.packageSet.NamedScope[] scopes public void addScope (com.intellij.psi.search.scope.packageSet.NamedScope) com.intellij.psi.search.scope.packageSet.NamedScope scope public static com.intellij.psi.search.scope.packageSet.NamedScope getScope (com.intellij.openapi.project.Project, java.lang.String) com.intellij.psi.search.scope.packageSet.NamedScope scope com.intellij.psi.search.scope.packageSet.NamedScopesHolder holder com.intellij.openapi.project.Project project String scopeName public static com.intellij.psi.search.scope.packageSet.NamedScopesHolder[] getAllNamedScopeHolders (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public static com.intellij.psi.search.scope.packageSet.NamedScopesHolder getHolder (com.intellij.openapi.project.Project, java.lang.String, com.intellij.psi.search.scope.packageSet.NamedScopesHolder) com.intellij.psi.search.scope.packageSet.NamedScope scope com.intellij.psi.search.scope.packageSet.NamedScopesHolder holder com.intellij.openapi.project.Project project String scopeName com.intellij.psi.search.scope.packageSet.NamedScopesHolder defaultHolder com.intellij.psi.search.scope.packageSet.NamedScopesHolder[] holders private static org.jdom.Element writeScope (com.intellij.psi.search.scope.packageSet.NamedScope) com.intellij.psi.search.scope.packageSet.NamedScope scope org.jdom.Element setElement com.intellij.psi.search.scope.packageSet.PackageSet packageSet private com.intellij.psi.search.scope.packageSet.NamedScope readScope (org.jdom.Element) com.intellij.psi.search.scope.packageSet.PackageSet set com.intellij.psi.search.scope.packageSet.ParsingException e org.jdom.Element setElement String name com.intellij.psi.search.scope.packageSet.PackageSet set String attributeValue public void loadState (org.jdom.Element) org.jdom.Element set int i org.jdom.Element state java.util.List sets public org.jdom.Element getState () com.intellij.psi.search.scope.packageSet.NamedScope myScope org.jdom.Element element public com.intellij.psi.search.scope.packageSet.NamedScope getScope (java.lang.String) com.intellij.psi.search.scope.packageSet.NamedScope scope String name public java.util.List getPredefinedScopes () public com.intellij.psi.search.scope.packageSet.NamedScope getPredefinedScope (java.lang.String) String name public com.intellij.openapi.project.Project getProject () public final com.intellij.psi.search.scope.packageSet.NamedScope createScope (java.lang.String, com.intellij.psi.search.scope.packageSet.PackageSet) String name com.intellij.psi.search.scope.packageSet.PackageSet value public volatile synthetic void loadState (java.lang.Object) public volatile synthetic java.lang.Object getState () private synthetic void lambda$addScopeListener$0 (com.intellij.psi.search.scope.packageSet.NamedScopesHolder$ScopeListener) com.intellij.psi.search.scope.packageSet.NamedScopesHolder$ScopeListener scopeListener private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/scope/packageSet/PackageSet.class
PackageSet.java package com.intellij.psi.search.scope.packageSet public abstract com.intellij.psi.search.scope.packageSet.PackageSet extends java.lang.Object { public abstract boolean contains (com.intellij.psi.PsiFile, com.intellij.psi.search.scope.packageSet.NamedScopesHolder) public abstract com.intellij.psi.search.scope.packageSet.PackageSet createCopy () public abstract java.lang.String getText () public abstract int getNodePriority () public com.intellij.psi.search.scope.packageSet.PackageSet map (java.util.function.Function) java.util.function.Function transformation public boolean anyMatches (java.util.function.Predicate) java.util.function.Predicate predicate private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/scope/packageSet/PackageSetBase.class
PackageSetBase.java package com.intellij.psi.search.scope.packageSet public abstract com.intellij.psi.search.scope.packageSet.PackageSetBase extends java.lang.Object implements com.intellij.psi.search.scope.packageSet.PackageSet { public void <init> () public abstract boolean contains (com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.search.scope.packageSet.NamedScopesHolder) public boolean contains (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project, com.intellij.psi.search.scope.packageSet.NamedScopesHolder) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project com.intellij.psi.search.scope.packageSet.NamedScopesHolder holder public boolean contains (com.intellij.psi.PsiFile, com.intellij.psi.search.scope.packageSet.NamedScopesHolder) com.intellij.psi.PsiFile file com.intellij.psi.search.scope.packageSet.NamedScopesHolder holder com.intellij.openapi.vfs.VirtualFile virtualFile public static com.intellij.psi.PsiFile getPsiFile (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/scope/packageSet/PackageSetFactory.class
PackageSetFactory.java package com.intellij.psi.search.scope.packageSet public abstract com.intellij.psi.search.scope.packageSet.PackageSetFactory extends java.lang.Object { public void <init> () public abstract com.intellij.psi.search.scope.packageSet.PackageSet compile (java.lang.String) throws com.intellij.psi.search.scope.packageSet.ParsingException public static com.intellij.psi.search.scope.packageSet.PackageSetFactory getInstance () }
com/intellij/psi/search/scope/packageSet/ParsingException.class
ParsingException.java package com.intellij.psi.search.scope.packageSet public com.intellij.psi.search.scope.packageSet.ParsingException extends java.lang.Exception { public void <init> (java.lang.String) String message }
com/intellij/psi/search/scope/packageSet/PatternBasedPackageSet.class
PatternBasedPackageSet.java package com.intellij.psi.search.scope.packageSet public abstract com.intellij.psi.search.scope.packageSet.PatternBasedPackageSet extends com.intellij.psi.search.scope.packageSet.PackageSetBase { protected final java.util.regex.Pattern myModulePattern protected final java.util.regex.Pattern myModuleGroupPattern protected final String myModulePatternText public void <init> (java.lang.String) int index String modulePatternText java.util.regex.Pattern moduleGroupPattern java.util.regex.Pattern modulePattern protected boolean matchesModule (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.ProjectFileIndex) String node String[] groupPath com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.ProjectFileIndex fileIndex com.intellij.openapi.module.Module module public abstract java.lang.String getPattern () public abstract boolean isOn (java.lang.String) public abstract com.intellij.psi.search.scope.packageSet.PatternBasedPackageSet updatePattern (java.lang.String, java.lang.String) public abstract com.intellij.psi.search.scope.packageSet.PatternBasedPackageSet updateModulePattern (java.lang.String, java.lang.String) public java.lang.String getModulePattern () private static java.util.regex.Pattern convertToPattern (java.lang.String) char c int i String text StringBuilder builder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/scope/packageSet/PatternPackageSet.class
PatternPackageSet.java package com.intellij.psi.search.scope.packageSet public com.intellij.psi.search.scope.packageSet.PatternPackageSet extends com.intellij.psi.search.scope.packageSet.PatternBasedPackageSet { public static final String SCOPE_TEST public static final String SCOPE_SOURCE public static final String SCOPE_LIBRARY public static final String SCOPE_PROBLEM public static final String SCOPE_ANY private final java.util.regex.Pattern myPattern private final String myAspectJSyntaxPattern private final String myScope public void <init> (java.lang.String, java.lang.String, java.lang.String) String aspectPattern String scope String modulePattern public boolean contains (com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.search.scope.packageSet.NamedScopesHolder) com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.search.scope.packageSet.NamedScopesHolder holder public boolean contains (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project, com.intellij.psi.search.scope.packageSet.NamedScopesHolder) String packageName com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project com.intellij.psi.search.scope.packageSet.NamedScopesHolder holder com.intellij.openapi.roots.ProjectFileIndex fileIndex private boolean matchesScope (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project, com.intellij.openapi.roots.ProjectFileIndex) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project com.intellij.openapi.roots.ProjectFileIndex fileIndex boolean isSource private static java.lang.String getPackageName (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.ProjectFileIndex) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.ProjectFileIndex fileIndex com.intellij.openapi.vfs.VirtualFile dir public com.intellij.psi.search.scope.packageSet.PackageSet createCopy () public int getNodePriority () public java.lang.String getText () StringBuilder buf public boolean isOn (java.lang.String) String oldQName public com.intellij.psi.search.scope.packageSet.PatternBasedPackageSet updatePattern (java.lang.String, java.lang.String) String oldName String newName public com.intellij.psi.search.scope.packageSet.PatternBasedPackageSet updateModulePattern (java.lang.String, java.lang.String) String oldName String newName public java.lang.String getPattern () private static boolean matchesLibrary (java.util.regex.Pattern, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.ProjectFileIndex) String presentableName String fileName String libraryName String jdkName com.intellij.openapi.roots.OrderEntry orderEntry java.util.List entries java.util.regex.Pattern libPattern com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.ProjectFileIndex fileIndex private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/scope/packageSet/UnionPackageSet.class
UnionPackageSet.java package com.intellij.psi.search.scope.packageSet public com.intellij.psi.search.scope.packageSet.UnionPackageSet extends com.intellij.psi.search.scope.packageSet.CompoundPackageSet { public static transient com.intellij.psi.search.scope.packageSet.PackageSet create (com.intellij.psi.search.scope.packageSet.PackageSet[]) com.intellij.psi.search.scope.packageSet.PackageSet[] sets public void <init> (com.intellij.psi.search.scope.packageSet.PackageSet, com.intellij.psi.search.scope.packageSet.PackageSet) com.intellij.psi.search.scope.packageSet.PackageSet set1 com.intellij.psi.search.scope.packageSet.PackageSet set2 private transient void <init> (com.intellij.psi.search.scope.packageSet.PackageSet[]) com.intellij.psi.search.scope.packageSet.PackageSet[] sets public boolean contains (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project, com.intellij.psi.search.scope.packageSet.NamedScopesHolder) com.intellij.psi.search.scope.packageSet.PackageSet set com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project com.intellij.psi.search.scope.packageSet.NamedScopesHolder holder com.intellij.psi.PsiFile psiFile public int getNodePriority () public com.intellij.psi.search.scope.packageSet.PackageSet map (java.util.function.Function) java.util.function.Function transformation private static synthetic com.intellij.psi.search.scope.packageSet.PackageSet lambda$map$0 (java.util.function.Function, com.intellij.psi.search.scope.packageSet.PackageSet) java.util.function.Function transformation com.intellij.psi.search.scope.packageSet.PackageSet s private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/scope/packageSet/UpdatingScopeOnProjectStructureChangeListener.class
UpdatingScopeOnProjectStructureChangeListener.java package com.intellij.psi.search.scope.packageSet public com.intellij.psi.search.scope.packageSet.UpdatingScopeOnProjectStructureChangeListener extends java.lang.Object implements com.intellij.openapi.components.ProjectComponent com.intellij.openapi.project.ModuleListener { public void <init> (com.intellij.util.messages.MessageBus) com.intellij.util.messages.MessageBus messageBus public void modulesRenamed (com.intellij.openapi.project.Project, java.util.List, com.intellij.util.Function) int i com.intellij.psi.search.scope.packageSet.NamedScope[] oldScopes com.intellij.psi.search.scope.packageSet.NamedScope[] newScopes com.intellij.psi.search.scope.packageSet.NamedScopesHolder holder com.intellij.openapi.project.Project project java.util.List modules com.intellij.util.Function oldNameProvider java.util.Map moduleMap private static com.intellij.psi.search.scope.packageSet.NamedScope renameModulesIn (com.intellij.psi.search.scope.packageSet.NamedScope, java.util.Map) com.intellij.psi.search.scope.packageSet.NamedScope scope java.util.Map nameMapping com.intellij.psi.search.scope.packageSet.PackageSet oldSet com.intellij.psi.search.scope.packageSet.PackageSet newSet private static synthetic com.intellij.psi.search.scope.packageSet.PackageSet lambda$renameModulesIn$0 (java.util.Map, com.intellij.psi.search.scope.packageSet.PackageSet) String modulePattern String newName java.util.Map nameMapping com.intellij.psi.search.scope.packageSet.PackageSet packageSet private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/ui/CheckBox.class
CheckBox.java package com.intellij.util.ui public com.intellij.util.ui.CheckBox extends javax.swing.JCheckBox { static final synthetic boolean $assertionsDisabled public void <init> (java.lang.String, com.intellij.codeInspection.InspectionProfileEntry, java.lang.String) String label com.intellij.codeInspection.InspectionProfileEntry owner String property public void <init> (java.lang.String, java.lang.Object, java.lang.String) String label Object owner String property private static boolean getPropertyValue (java.lang.Object, java.lang.String) Object owner String property Boolean value private static synthetic void lambda$new$0 (java.lang.Object, java.lang.String, java.awt.event.ItemEvent) Object owner String property java.awt.event.ItemEvent e static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
META-INF/services/
com/intellij/concurrency/
com/intellij/lang/properties/
com/intellij/lang/properties/charset/
META-INF/services/java.nio.charset.spi.CharsetProvider
com/intellij/concurrency/IdeaForkJoinWorkerThreadFactory$1.class
IdeaForkJoinWorkerThreadFactory.java package com.intellij.concurrency com.intellij.concurrency.IdeaForkJoinWorkerThreadFactory$1 extends java.util.concurrent.ForkJoinWorkerThread { final synthetic int val$n final synthetic com.intellij.concurrency.IdeaForkJoinWorkerThreadFactory this$0 void <init> (com.intellij.concurrency.IdeaForkJoinWorkerThreadFactory, java.util.concurrent.ForkJoinPool, int) com.intellij.concurrency.IdeaForkJoinWorkerThreadFactory this$0 java.util.concurrent.ForkJoinPool x0 protected void onTermination (java.lang.Throwable) Throwable exception }
com/intellij/concurrency/IdeaForkJoinWorkerThreadFactory.class
IdeaForkJoinWorkerThreadFactory.java package com.intellij.concurrency public com.intellij.concurrency.IdeaForkJoinWorkerThreadFactory extends java.lang.Object implements java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory { private static final java.util.concurrent.atomic.AtomicLong bits public void <init> () public static void setupForkJoinCommonPool (boolean) int N_CPU boolean headless boolean parallelismWasNotSpecified public static void setupPoisonFactory () public java.util.concurrent.ForkJoinWorkerThread newThread (java.util.concurrent.ForkJoinPool) java.util.concurrent.ForkJoinPool pool int n java.util.concurrent.ForkJoinWorkerThread thread private static int setNextBit () long oldValue private static void clearBit (int) int n private static synthetic long lambda$clearBit$1 (int, long) int n long value private static synthetic long lambda$setNextBit$0 (long) long value static synthetic void access$000 (int) int x0 static void <clinit> () }
com/intellij/concurrency/PoisonFactory.class
PoisonFactory.java package com.intellij.concurrency public com.intellij.concurrency.PoisonFactory extends java.lang.Object implements java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory { public void <init> () RuntimeException exception public java.util.concurrent.ForkJoinWorkerThread newThread (java.util.concurrent.ForkJoinPool) java.util.concurrent.ForkJoinPool pool }
com/intellij/lang/properties/charset/Native2AsciiCharset.class
Native2AsciiCharset.java package com.intellij.lang.properties.charset public com.intellij.lang.properties.charset.Native2AsciiCharset extends java.nio.charset.Charset { private static final String[] ALIASES private final java.nio.charset.Charset myBaseCharset private static final String NAME_PREFIX private static final String DEFAULT_ENCODING_NAME private static final java.util.concurrent.ConcurrentMap cache private void <init> (java.lang.String) String baseCharsetName String canonicalName java.nio.charset.Charset baseCharset public java.lang.String displayName () public boolean contains (java.nio.charset.Charset) java.nio.charset.Charset cs public java.nio.charset.CharsetDecoder newDecoder () public java.nio.charset.CharsetEncoder newEncoder () java.nio.charset.Charset getBaseCharset () public static java.lang.String makeNative2AsciiEncodingName (java.lang.String) String baseCharsetName public static java.nio.charset.Charset forName (java.lang.String) com.intellij.lang.properties.charset.Native2AsciiCharset prev com.intellij.lang.properties.charset.Native2AsciiCharset cached String charsetName public static java.nio.charset.Charset wrap (java.nio.charset.Charset) java.nio.charset.Charset baseCharset public static java.nio.charset.Charset nativeToBaseCharset (java.nio.charset.Charset) java.nio.charset.Charset charset static void <clinit> () }
com/intellij/lang/properties/charset/Native2AsciiCharsetDecoder.class
Native2AsciiCharsetDecoder.java package com.intellij.lang.properties.charset com.intellij.lang.properties.charset.Native2AsciiCharsetDecoder extends java.nio.charset.CharsetDecoder { private static final char INVALID_CHAR private StringBuilder myOutBuffer private final java.nio.charset.Charset myBaseCharset void <init> (com.intellij.lang.properties.charset.Native2AsciiCharset) com.intellij.lang.properties.charset.Native2AsciiCharset charset protected void implReset () protected java.nio.charset.CoderResult implFlush (java.nio.CharBuffer) java.nio.CharBuffer out private java.nio.charset.CoderResult doFlush (java.nio.CharBuffer) int remaining int outLen java.nio.CharBuffer out protected java.nio.charset.CoderResult decodeLoop (java.nio.ByteBuffer, java.nio.CharBuffer) char decoded byte next byte b java.nio.charset.CoderResult coderResult int start byte[] buf java.nio.BufferUnderflowException e java.nio.ByteBuffer in java.nio.CharBuffer out private void decodeArray (byte[], int, int) byte[] buf int start int end java.nio.ByteBuffer byteBuffer java.nio.CharBuffer charBuffer private static char unicode (byte[]) byte[] ord int d1 int d2 int d3 int d4 int b1 int b2 int b3 int b4 int code }
com/intellij/lang/properties/charset/Native2AsciiCharsetEncoder.class
Native2AsciiCharsetEncoder.java package com.intellij.lang.properties.charset com.intellij.lang.properties.charset.Native2AsciiCharsetEncoder extends java.nio.charset.CharsetEncoder { private static final char ANCHOR private final java.nio.charset.Charset myBaseCharset void <init> (com.intellij.lang.properties.charset.Native2AsciiCharset) com.intellij.lang.properties.charset.Native2AsciiCharset charset protected java.nio.charset.CoderResult encodeLoop (java.nio.CharBuffer, java.nio.ByteBuffer) java.nio.ByteBuffer byteBuffer char c java.nio.BufferUnderflowException e java.nio.BufferOverflowException e java.nio.CharBuffer in java.nio.ByteBuffer out private static byte toHexChar (int) int digit static void <clinit> () }
com/intellij/lang/properties/charset/Native2AsciiCharsetProvider.class
Native2AsciiCharsetProvider.java package com.intellij.lang.properties.charset public com.intellij.lang.properties.charset.Native2AsciiCharsetProvider extends java.nio.charset.spi.CharsetProvider { public void <init> () public java.nio.charset.Charset charsetForName (java.lang.String) String charsetName public java.util.Iterator charsets () }
com/intellij/codeInsight/completion/
com/intellij/codeInsight/controlflow/
com/intellij/codeInsight/documentation/
com/intellij/codeInsight/folding/
com/intellij/core/
com/intellij/diagnostic/
com/intellij/formatting/
com/intellij/ide/
com/intellij/ide/caches/
com/intellij/ide/fileTemplates/
com/intellij/ide/highlighter/
com/intellij/ide/plugins/
com/intellij/ide/util/
com/intellij/injected/
com/intellij/injected/editor/
com/intellij/lang/folding/
com/intellij/lang/injection/
com/intellij/lexer/
com/intellij/model/
com/intellij/model/psi/
com/intellij/navigation/
com/intellij/notebook/
com/intellij/notebook/editor/
com/intellij/openapi/command/
com/intellij/openapi/command/undo/
com/intellij/openapi/components/
com/intellij/openapi/editor/
com/intellij/openapi/editor/actionSystem/
com/intellij/openapi/editor/colors/
com/intellij/openapi/editor/event/
com/intellij/openapi/editor/markup/
com/intellij/openapi/extensions/
com/intellij/openapi/fileEditor/
com/intellij/openapi/fileTypes/
com/intellij/openapi/fileTypes/ex/
com/intellij/openapi/module/
com/intellij/openapi/options/
com/intellij/openapi/progress/
com/intellij/openapi/project/
com/intellij/openapi/startup/
com/intellij/openapi/ui/
com/intellij/openapi/util/
com/intellij/openapi/vfs/
com/intellij/openapi/vfs/encoding/
com/intellij/openapi/vfs/ex/
com/intellij/openapi/vfs/ex/http/
com/intellij/openapi/vfs/impl/
com/intellij/openapi/vfs/newvfs/
com/intellij/openapi/vfs/newvfs/events/
com/intellij/openapi/vfs/pointers/
com/intellij/patterns/
com/intellij/patterns/compiler/
com/intellij/pom/
com/intellij/pom/event/
com/intellij/pom/impl/
com/intellij/pom/references/
com/intellij/psi/codeStyle/
com/intellij/psi/filters/
com/intellij/psi/filters/position/
com/intellij/psi/impl/
com/intellij/psi/impl/source/
com/intellij/psi/impl/source/codeStyle/
com/intellij/psi/meta/
com/intellij/psi/scope/
com/intellij/psi/search/searches/
com/intellij/psi/stubs/
com/intellij/psi/targets/
com/intellij/psi/templateLanguages/
com/intellij/psi/tree/
com/intellij/psi/util/
com/intellij/testFramework/
com/intellij/testIntegration/
com/intellij/usageView/
com/intellij/util/concurrency/
com/intellij/util/graph/
com/intellij/util/indexing/
com/intellij/util/messages/
com/intellij/util/messages/impl/
com/intellij/xml/
com/intellij/xml/util/
org/
org/jetbrains/
org/jetbrains/annotations/
org/jetbrains/concurrency/
com/intellij/codeInsight/CodeInsightBundle.class
CodeInsightBundle.java package com.intellij.codeInsight public com.intellij.codeInsight.CodeInsightBundle extends java.lang.Object { private static java.lang.ref.Reference ourBundle private static final String BUNDLE public static transient java.lang.String message (java.lang.String, java.lang.Object[]) String key Object[] params private void <init> () private static java.util.ResourceBundle getBundle () java.util.ResourceBundle bundle private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/ContainerProvider.class
ContainerProvider.java package com.intellij.codeInsight public abstract com.intellij.codeInsight.ContainerProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract com.intellij.psi.PsiElement getContainer (com.intellij.psi.PsiElement) static void <clinit> () }
com/intellij/codeInsight/FileModificationService.class
FileModificationService.java package com.intellij.codeInsight public abstract com.intellij.codeInsight.FileModificationService extends java.lang.Object { public void <init> () public static com.intellij.codeInsight.FileModificationService getInstance () public abstract boolean preparePsiElementsForWrite (java.util.Collection) public abstract boolean prepareFileForWrite (com.intellij.psi.PsiFile) public boolean preparePsiElementForWrite (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiFile file public transient boolean preparePsiElementsForWrite (com.intellij.psi.PsiElement[]) com.intellij.psi.PsiElement[] elements public abstract boolean prepareVirtualFilesForWrite (com.intellij.openapi.project.Project, java.util.Collection) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/PsiEquivalenceUtil$ReferenceComparator.class
PsiEquivalenceUtil.java package com.intellij.codeInsight com.intellij.codeInsight.PsiEquivalenceUtil$ReferenceComparator extends java.lang.Object implements java.util.Comparator { private final java.util.Comparator myResolvedElementsComparator void <init> (java.util.Comparator) java.util.Comparator resolvedElementsComparator public int compare (com.intellij.psi.PsiReference, com.intellij.psi.PsiReference) com.intellij.psi.PsiReference ref1 com.intellij.psi.PsiReference ref2 com.intellij.psi.PsiElement resolved1 com.intellij.psi.PsiElement resolved2 public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
com/intellij/codeInsight/PsiEquivalenceUtil.class
PsiEquivalenceUtil.java package com.intellij.codeInsight public com.intellij.codeInsight.PsiEquivalenceUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public static boolean areElementsEquivalent (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, java.util.Comparator, boolean) com.intellij.psi.PsiElement element1 com.intellij.psi.PsiElement element2 java.util.Comparator resolvedElementsComparator boolean areCommentsSignificant public static boolean areElementsEquivalent (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, java.util.Comparator, java.util.Comparator) com.intellij.psi.PsiElement element1 com.intellij.psi.PsiElement element2 java.util.Comparator resolvedElementsComparator java.util.Comparator leafElementsComparator public static boolean areElementsEquivalent (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, java.util.Comparator, java.util.Comparator, com.intellij.openapi.util.Condition, boolean) com.intellij.psi.PsiElement child1 com.intellij.psi.PsiElement child2 int i com.intellij.psi.PsiReference ref2 com.intellij.psi.PsiElement element1 com.intellij.psi.PsiElement element2 java.util.Comparator referenceComparator java.util.Comparator leafElementsComparator com.intellij.openapi.util.Condition isElementSignificantCondition boolean areCommentsSignificant com.intellij.lang.ASTNode node1 com.intellij.lang.ASTNode node2 com.intellij.psi.PsiElement[] children1 com.intellij.psi.PsiElement[] children2 com.intellij.psi.PsiReference ref1 public static boolean areElementsEquivalent (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element1 com.intellij.psi.PsiElement element2 public static com.intellij.psi.PsiElement[] getFilteredChildren (com.intellij.psi.PsiElement, com.intellij.openapi.util.Condition, boolean) com.intellij.psi.PsiElement child com.intellij.lang.ASTNode node com.intellij.psi.PsiElement element com.intellij.openapi.util.Condition isElementSignificantCondition boolean areCommentsSignificant com.intellij.lang.ASTNode[] children1 java.util.ArrayList array public static void findChildRangeDuplicates (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, java.util.List, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last java.util.List result com.intellij.psi.PsiElement scope public static void findChildRangeDuplicates (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.util.PairConsumer) com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last com.intellij.psi.PsiElement scope com.intellij.util.PairConsumer consumer private static void addRangeDuplicates (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.util.PairConsumer) int j com.intellij.psi.PsiElement next com.intellij.psi.PsiElement child int i com.intellij.psi.PsiElement scope com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last com.intellij.util.PairConsumer result com.intellij.psi.PsiElement[] children private static synthetic void lambda$findChildRangeDuplicates$0 (java.util.List, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) java.util.List result com.intellij.psi.PsiElement start com.intellij.psi.PsiElement end static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/completion/CompletionUtilCore.class
CompletionUtilCore.java package com.intellij.codeInsight.completion public com.intellij.codeInsight.completion.CompletionUtilCore extends java.lang.Object { public static final String DUMMY_IDENTIFIER public static final String DUMMY_IDENTIFIER_TRIMMED public void <init> () }
com/intellij/codeInsight/controlflow/ConditionalInstruction.class
ConditionalInstruction.java package com.intellij.codeInsight.controlflow public abstract com.intellij.codeInsight.controlflow.ConditionalInstruction extends java.lang.Object implements com.intellij.codeInsight.controlflow.Instruction { public abstract boolean getResult () public abstract com.intellij.psi.PsiElement getCondition () }
com/intellij/codeInsight/controlflow/ControlFlow.class
ControlFlow.java package com.intellij.codeInsight.controlflow public abstract com.intellij.codeInsight.controlflow.ControlFlow extends java.lang.Object { public abstract com.intellij.codeInsight.controlflow.Instruction[] getInstructions () }
com/intellij/codeInsight/controlflow/Instruction.class
Instruction.java package com.intellij.codeInsight.controlflow public abstract com.intellij.codeInsight.controlflow.Instruction extends java.lang.Object { public static final com.intellij.codeInsight.controlflow.Instruction[] EMPTY_ARRAY public abstract com.intellij.psi.PsiElement getElement () public abstract java.util.Collection allSucc () public abstract java.util.Collection allPred () public abstract int num () public abstract java.lang.String getElementPresentation () public void addSucc (com.intellij.codeInsight.controlflow.Instruction) com.intellij.codeInsight.controlflow.Instruction endInstruction public void addPred (com.intellij.codeInsight.controlflow.Instruction) com.intellij.codeInsight.controlflow.Instruction beginInstruction public void replacePred (com.intellij.codeInsight.controlflow.Instruction, java.util.Collection) com.intellij.codeInsight.controlflow.Instruction oldInstruction java.util.Collection newInstructions public void replaceSucc (com.intellij.codeInsight.controlflow.Instruction, java.util.Collection) com.intellij.codeInsight.controlflow.Instruction oldInstruction java.util.Collection newInstructions private synthetic void lambda$replaceSucc$1 (com.intellij.codeInsight.controlflow.Instruction) com.intellij.codeInsight.controlflow.Instruction el private synthetic void lambda$replacePred$0 (com.intellij.codeInsight.controlflow.Instruction) com.intellij.codeInsight.controlflow.Instruction el static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/controlflow/TransparentInstruction.class
TransparentInstruction.java package com.intellij.codeInsight.controlflow public abstract com.intellij.codeInsight.controlflow.TransparentInstruction extends java.lang.Object implements com.intellij.codeInsight.controlflow.Instruction { }
com/intellij/codeInsight/documentation/DocumentationManagerProtocol.class
DocumentationManagerProtocol.java package com.intellij.codeInsight.documentation public abstract com.intellij.codeInsight.documentation.DocumentationManagerProtocol extends java.lang.Object { public static final String PSI_ELEMENT_PROTOCOL public static final String PSI_ELEMENT_PROTOCOL_REF_SEPARATOR public static final String KEEP_SCROLLING_POSITION_REF }
com/intellij/codeInsight/documentation/DocumentationManagerUtil.class
DocumentationManagerUtil.java package com.intellij.codeInsight.documentation public com.intellij.codeInsight.documentation.DocumentationManagerUtil extends java.lang.Object { public void <init> () public static com.intellij.codeInsight.documentation.DocumentationManagerUtil getInstance () protected void createHyperlinkImpl (java.lang.StringBuilder, com.intellij.psi.PsiElement, java.lang.String, java.lang.String, boolean) StringBuilder buffer com.intellij.psi.PsiElement refElement String refText String label boolean plainLink public static void createHyperlink (java.lang.StringBuilder, java.lang.String, java.lang.String, boolean) StringBuilder buffer String refText String label boolean plainLink public static void createHyperlink (java.lang.StringBuilder, com.intellij.psi.PsiElement, java.lang.String, java.lang.String, boolean) StringBuilder buffer com.intellij.psi.PsiElement refElement String refText String label boolean plainLink }
com/intellij/codeInsight/folding/CodeFoldingSettings.class
CodeFoldingSettings.java package com.intellij.codeInsight.folding public com.intellij.codeInsight.folding.CodeFoldingSettings extends java.lang.Object { public boolean COLLAPSE_IMPORTS public boolean COLLAPSE_METHODS public boolean COLLAPSE_FILE_HEADER public boolean COLLAPSE_DOC_COMMENTS public boolean COLLAPSE_CUSTOM_FOLDING_REGIONS public void <init> () public static com.intellij.codeInsight.folding.CodeFoldingSettings getInstance () }
com/intellij/codeInsight/highlighting/ReadWriteAccessDetector$Access.class
ReadWriteAccessDetector.java package com.intellij.codeInsight.highlighting public final enum com.intellij.codeInsight.highlighting.ReadWriteAccessDetector$Access extends java.lang.Enum { public static final enum com.intellij.codeInsight.highlighting.ReadWriteAccessDetector$Access Read public static final enum com.intellij.codeInsight.highlighting.ReadWriteAccessDetector$Access Write public static final enum com.intellij.codeInsight.highlighting.ReadWriteAccessDetector$Access ReadWrite private static final synthetic com.intellij.codeInsight.highlighting.ReadWriteAccessDetector$Access[] $VALUES public static com.intellij.codeInsight.highlighting.ReadWriteAccessDetector$Access[] values () public static com.intellij.codeInsight.highlighting.ReadWriteAccessDetector$Access valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/codeInsight/highlighting/ReadWriteAccessDetector.class
ReadWriteAccessDetector.java package com.intellij.codeInsight.highlighting public abstract com.intellij.codeInsight.highlighting.ReadWriteAccessDetector extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public static com.intellij.codeInsight.highlighting.ReadWriteAccessDetector findDetector (com.intellij.psi.PsiElement) com.intellij.codeInsight.highlighting.ReadWriteAccessDetector accessDetector com.intellij.psi.PsiElement element com.intellij.codeInsight.highlighting.ReadWriteAccessDetector detector public abstract boolean isReadWriteAccessible (com.intellij.psi.PsiElement) public abstract boolean isDeclarationWriteAccess (com.intellij.psi.PsiElement) public abstract com.intellij.codeInsight.highlighting.ReadWriteAccessDetector$Access getReferenceAccess (com.intellij.psi.PsiElement, com.intellij.psi.PsiReference) public abstract com.intellij.codeInsight.highlighting.ReadWriteAccessDetector$Access getExpressionAccess (com.intellij.psi.PsiElement) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/concurrency/AsyncFuture.class
AsyncFuture.java package com.intellij.concurrency public abstract com.intellij.concurrency.AsyncFuture extends java.lang.Object implements java.util.concurrent.Future { public abstract void addConsumer (java.util.concurrent.Executor, com.intellij.concurrency.ResultConsumer) }
com/intellij/concurrency/AsyncFutureFactory.class
AsyncFutureFactory.java package com.intellij.concurrency public abstract com.intellij.concurrency.AsyncFutureFactory extends java.lang.Object { public void <init> () public static com.intellij.concurrency.AsyncFutureFactory getInstance () public static com.intellij.concurrency.AsyncFuture wrap (java.lang.Object) Object v com.intellij.concurrency.AsyncFutureResult result public static com.intellij.concurrency.AsyncFuture wrapException (java.lang.Throwable) Throwable e com.intellij.concurrency.AsyncFutureResult result public abstract com.intellij.concurrency.AsyncFutureResult createAsyncFutureResult () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/concurrency/AsyncFutureResult.class
AsyncFutureResult.java package com.intellij.concurrency public abstract com.intellij.concurrency.AsyncFutureResult extends java.lang.Object implements com.intellij.concurrency.AsyncFuture { public abstract void set (java.lang.Object) public abstract void setException (java.lang.Throwable) }
com/intellij/concurrency/AsyncUtil$1.class
AsyncUtil.java package com.intellij.concurrency final com.intellij.concurrency.AsyncUtil$1 extends java.lang.Object implements com.intellij.concurrency.AsyncFuture { final synthetic boolean val$result void <init> (boolean) public void addConsumer (java.util.concurrent.Executor, com.intellij.concurrency.ResultConsumer) java.util.concurrent.Executor executor com.intellij.concurrency.ResultConsumer consumer public boolean cancel (boolean) boolean mayInterruptIfRunning public boolean isCancelled () public boolean isDone () public java.lang.Boolean get () public java.lang.Boolean get (long, java.util.concurrent.TimeUnit) long timeout java.util.concurrent.TimeUnit unit public volatile synthetic java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException public volatile synthetic java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/concurrency/AsyncUtil.class
AsyncUtil.java package com.intellij.concurrency public com.intellij.concurrency.AsyncUtil extends java.lang.Object { private static final com.intellij.concurrency.AsyncFuture TRUE private static final com.intellij.concurrency.AsyncFuture FALSE public void <init> () public static java.lang.Object get (java.util.concurrent.Future) InterruptedException e Throwable cause java.util.concurrent.ExecutionException e java.util.concurrent.Future result private static com.intellij.concurrency.AsyncFuture createConst (boolean) boolean result public static com.intellij.concurrency.AsyncFuture wrapBoolean (boolean) boolean result static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/concurrency/DefaultResultConsumer.class
DefaultResultConsumer.java package com.intellij.concurrency public com.intellij.concurrency.DefaultResultConsumer extends java.lang.Object implements com.intellij.concurrency.ResultConsumer { private final com.intellij.concurrency.AsyncFutureResult myResult public void <init> (com.intellij.concurrency.AsyncFutureResult) com.intellij.concurrency.AsyncFutureResult result public void onSuccess (java.lang.Object) Object value public void onFailure (java.lang.Throwable) Throwable t private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/concurrency/JobScheduler.class
JobScheduler.java package com.intellij.concurrency public abstract com.intellij.concurrency.JobScheduler extends java.lang.Object { public void <init> () public static java.util.concurrent.ScheduledExecutorService getScheduler () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/concurrency/ResultConsumer.class
ResultConsumer.java package com.intellij.concurrency public abstract com.intellij.concurrency.ResultConsumer extends java.lang.Object { public abstract void onSuccess (java.lang.Object) public abstract void onFailure (java.lang.Throwable) }
com/intellij/core/CoreBundle.class
CoreBundle.java package com.intellij.core public com.intellij.core.CoreBundle extends java.lang.Object { private static java.lang.ref.Reference ourBundle private static final String BUNDLE public static transient java.lang.String message (java.lang.String, java.lang.Object[]) String key Object[] params private void <init> () private static java.util.ResourceBundle getBundle () java.util.ResourceBundle bundle private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/diagnostic/Dumpable.class
Dumpable.java package com.intellij.diagnostic public abstract com.intellij.diagnostic.Dumpable extends java.lang.Object { public abstract java.lang.String dumpState () }
com/intellij/diagnostic/IdePerformanceListener.class
IdePerformanceListener.java package com.intellij.diagnostic public abstract com.intellij.diagnostic.IdePerformanceListener extends java.lang.Object { public static final com.intellij.util.messages.Topic TOPIC public void dumpedThreads (java.io.File, com.intellij.diagnostic.ThreadDump) java.io.File toFile com.intellij.diagnostic.ThreadDump dump public void uiFreezeStarted () public void uiFreezeFinished (int) int lengthInSeconds public void uiResponded (long) long latencyMs static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/diagnostic/ImplementationConflictException.class
ImplementationConflictException.java package com.intellij.diagnostic public com.intellij.diagnostic.ImplementationConflictException extends java.lang.RuntimeException { private final java.util.Collection myConflictingClasses public transient void <init> (java.lang.String, java.lang.Throwable, java.lang.Object[]) Object object String message Throwable cause Object[] implementationObjects java.util.List classes public java.util.Collection getConflictingClasses () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/diagnostic/PluginException.class
PluginException.java package com.intellij.diagnostic public com.intellij.diagnostic.PluginException extends java.lang.RuntimeException { private final com.intellij.openapi.extensions.PluginId myPluginId public void <init> (java.lang.String, java.lang.Throwable, com.intellij.openapi.extensions.PluginId) String message Throwable cause com.intellij.openapi.extensions.PluginId pluginId public void <init> (java.lang.Throwable, com.intellij.openapi.extensions.PluginId) Throwable e com.intellij.openapi.extensions.PluginId pluginId public void <init> (java.lang.String, com.intellij.openapi.extensions.PluginId) String message com.intellij.openapi.extensions.PluginId pluginId public com.intellij.openapi.extensions.PluginId getPluginId () public java.lang.String getMessage () String message public static com.intellij.diagnostic.PluginException createByClass (java.lang.String, java.lang.Throwable, java.lang.Class) String errorMessage Throwable cause Class pluginClass public static com.intellij.diagnostic.PluginException createByClass (java.lang.Throwable, java.lang.Class) Throwable cause Class pluginClass public static void logPluginError (com.intellij.openapi.diagnostic.Logger, java.lang.String, java.lang.Throwable, java.lang.Class) com.intellij.openapi.diagnostic.Logger logger String errorMessage Throwable cause Class pluginClass private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/diagnostic/PluginProblemReporter$1.class
PluginProblemReporter.java package com.intellij.diagnostic final com.intellij.diagnostic.PluginProblemReporter$1 extends java.lang.Object implements com.intellij.diagnostic.PluginProblemReporter { void <init> () public com.intellij.diagnostic.PluginException createPluginExceptionByClass (java.lang.String, java.lang.Throwable, java.lang.Class) String errorMessage Throwable cause Class pluginClass private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/diagnostic/PluginProblemReporter.class
PluginProblemReporter.java package com.intellij.diagnostic abstract com.intellij.diagnostic.PluginProblemReporter extends java.lang.Object { public static com.intellij.diagnostic.PluginProblemReporter getInstance () public abstract com.intellij.diagnostic.PluginException createPluginExceptionByClass (java.lang.String, java.lang.Throwable, java.lang.Class) }
com/intellij/formatting/FormattingMode.class
FormattingMode.java package com.intellij.formatting public final enum com.intellij.formatting.FormattingMode extends java.lang.Enum { public static final enum com.intellij.formatting.FormattingMode REFORMAT public static final enum com.intellij.formatting.FormattingMode ADJUST_INDENT public static final enum com.intellij.formatting.FormattingMode ADJUST_INDENT_ON_ENTER private static final synthetic com.intellij.formatting.FormattingMode[] $VALUES public static com.intellij.formatting.FormattingMode[] values () public static com.intellij.formatting.FormattingMode valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/ide/FileIconPatcher.class
FileIconPatcher.java package com.intellij.ide public abstract com.intellij.ide.FileIconPatcher extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract javax.swing.Icon patchIcon (javax.swing.Icon, com.intellij.openapi.vfs.VirtualFile, int, com.intellij.openapi.project.Project) static void <clinit> () }
com/intellij/ide/FileIconProvider.class
FileIconProvider.java package com.intellij.ide public abstract com.intellij.ide.FileIconProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract javax.swing.Icon getIcon (com.intellij.openapi.vfs.VirtualFile, int, com.intellij.openapi.project.Project) static void <clinit> () }
com/intellij/ide/HelpIdProvider.class
HelpIdProvider.java package com.intellij.ide public abstract com.intellij.ide.HelpIdProvider extends java.lang.Object { public abstract java.lang.String getHelpId () }
com/intellij/ide/IconLayerProvider.class
IconLayerProvider.java package com.intellij.ide public abstract com.intellij.ide.IconLayerProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract javax.swing.Icon getLayerIcon (com.intellij.openapi.util.Iconable, boolean) public abstract java.lang.String getLayerDescription () static void <clinit> () }
com/intellij/ide/IconProvider.class
IconProvider.java package com.intellij.ide public abstract com.intellij.ide.IconProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EXTENSION_POINT_NAME public void <init> () public abstract javax.swing.Icon getIcon (com.intellij.psi.PsiElement, int) static void <clinit> () }
com/intellij/ide/IdeBundle.class
IdeBundle.java package com.intellij.ide public com.intellij.ide.IdeBundle extends com.intellij.AbstractBundle { public static final String BUNDLE private static final com.intellij.ide.IdeBundle INSTANCE public static transient java.lang.String message (java.lang.String, java.lang.Object[]) String key Object[] params private void <init> () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/PowerSaveMode$Listener.class
PowerSaveMode.java package com.intellij.ide public abstract com.intellij.ide.PowerSaveMode$Listener extends java.lang.Object { public abstract void powerSaveStateChanged () }
com/intellij/ide/PowerSaveMode.class
PowerSaveMode.java package com.intellij.ide public final com.intellij.ide.PowerSaveMode extends java.lang.Object { public static final com.intellij.util.messages.Topic TOPIC private static final String POWER_SAVE_MODE public void <init> () public static boolean isEnabled () public static void setEnabled (boolean) boolean value com.intellij.ide.util.PropertiesComponent propertyComponent boolean isEnabled static void <clinit> () }
com/intellij/ide/SelectInEditorManager.class
SelectInEditorManager.java package com.intellij.ide public abstract com.intellij.ide.SelectInEditorManager extends java.lang.Object { public void <init> () public static com.intellij.ide.SelectInEditorManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract void selectInEditor (com.intellij.openapi.vfs.VirtualFile, int, int, boolean, boolean) }
com/intellij/ide/TypePresentationService.class
TypePresentationService.java package com.intellij.ide public abstract com.intellij.ide.TypePresentationService extends java.lang.Object { public void <init> () public static com.intellij.ide.TypePresentationService getService () public abstract javax.swing.Icon getIcon (java.lang.Object) public abstract javax.swing.Icon getTypeIcon (java.lang.Class) public abstract java.lang.String getTypePresentableName (java.lang.Class) public abstract java.lang.String getTypeName (java.lang.Object) public static java.lang.String getDefaultTypeName (java.lang.Class) Class aClass String simpleName int i }
com/intellij/ide/WelcomeWizardUtil.class
WelcomeWizardUtil.java package com.intellij.ide public com.intellij.ide.WelcomeWizardUtil extends java.lang.Object { private static volatile String ourDefaultLAF private static volatile String ourWizardLAF private static volatile String ourWizardMacKeymap private static volatile String ourWizardEditorScheme private static volatile Boolean ourAutoScrollToSource private static volatile Integer ourCompletionCaseSensitive private static volatile Boolean ourManualOrder private static volatile Integer ourTabsPlacement private static volatile Integer ourContinuationIndent private static volatile Integer ourAppearanceFontSize private static volatile String ourAppearanceFontFace private static volatile Boolean ourDisableBreakpointsOnClick private static final java.util.Set ourFeaturedPluginsToInstall public void <init> () public static void setDefaultLAF (java.lang.String) String laf public static java.lang.String getDefaultLAF () public static void setWizardLAF (java.lang.String) String laf public static java.lang.String getWizardLAF () public static void setWizardKeymap (java.lang.String) String keymap public static java.lang.String getWizardMacKeymap () public static void setWizardEditorScheme (java.lang.String) String wizardEditorScheme public static java.lang.String getWizardEditorScheme () public static java.lang.Boolean getAutoScrollToSource () public static void setAutoScrollToSource (java.lang.Boolean) Boolean autoScrollToSource public static java.util.Set getFeaturedPluginsToInstall () public static void setFeaturedPluginsToInstall (java.util.Set) java.util.Set pluginsToInstall public static java.lang.Boolean getDisableBreakpointsOnClick () public static void setDisableBreakpointsOnClick (java.lang.Boolean) Boolean disableBreakpointsOnClick public static void setCompletionCaseSensitive (java.lang.Integer) Integer completionCaseSensitive public static java.lang.Integer getCompletionCaseSensitive () public static java.lang.Boolean getManualOrder () public static void setManualOrder (java.lang.Boolean) Boolean manualOrder public static void setTabsPlacement (java.lang.Integer) Integer tabsPlacement public static java.lang.Integer getTabsPlacement () public static void setContinuationIndent (java.lang.Integer) Integer continuationIndent public static java.lang.Integer getContinuationIndent () public static java.lang.Integer getAppearanceFontSize () public static void setAppearanceFontSize (java.lang.Integer) Integer appearanceFontSize public static java.lang.String getAppearanceFontFace () public static void setAppearanceFontFace (java.lang.String) String appearanceFontFace static void <clinit> () }
com/intellij/ide/caches/FileContent.class
FileContent.java package com.intellij.ide.caches public com.intellij.ide.caches.FileContent extends com.intellij.openapi.util.UserDataHolderBase { private final com.intellij.openapi.vfs.VirtualFile myVirtualFile private byte[] myCachedBytes private long myCachedLength private long myCachedTimeStamp private Boolean myCachedWritable public void <init> (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile virtualFile public byte[] getBytes () throws java.io.IOException public void setEmptyContent () public com.intellij.openapi.vfs.VirtualFile getVirtualFile () public long getLength () public long getTimeStamp () public boolean isWritable () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/fileTemplates/FileTemplateDescriptor.class
FileTemplateDescriptor.java package com.intellij.ide.fileTemplates public com.intellij.ide.fileTemplates.FileTemplateDescriptor extends java.lang.Object { private final javax.swing.Icon myIcon private final String myFileName public void <init> (java.lang.String) String fileName public void <init> (java.lang.String, javax.swing.Icon) String fileName javax.swing.Icon icon public javax.swing.Icon getIcon () public java.lang.String getDisplayName () public java.lang.String getFileName () }
com/intellij/ide/highlighter/ArchiveFileType.class
ArchiveFileType.java package com.intellij.ide.highlighter public com.intellij.ide.highlighter.ArchiveFileType extends java.lang.Object implements com.intellij.openapi.fileTypes.FileType { public static final com.intellij.ide.highlighter.ArchiveFileType INSTANCE public void <init> () public java.lang.String getName () public java.lang.String getDescription () public java.lang.String getDefaultExtension () public javax.swing.Icon getIcon () public boolean isBinary () public boolean isReadOnly () public java.lang.String getCharset (com.intellij.openapi.vfs.VirtualFile, byte[]) com.intellij.openapi.vfs.VirtualFile file byte[] content static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/plugins/DynamicallyLoaded.class
DynamicallyLoaded.java package com.intellij.ide.plugins public abstract annotation com.intellij.ide.plugins.DynamicallyLoaded extends java.lang.Object implements java.lang.annotation.Annotation { }
com/intellij/ide/plugins/IdeaPluginDescriptor.class
IdeaPluginDescriptor.java package com.intellij.ide.plugins public abstract com.intellij.ide.plugins.IdeaPluginDescriptor extends java.lang.Object implements com.intellij.openapi.extensions.PluginDescriptor { public abstract java.io.File getPath () public abstract java.lang.String getDescription () public abstract java.lang.String getChangeNotes () public abstract java.lang.String getName () public abstract java.lang.String getProductCode () public abstract java.util.Date getReleaseDate () public abstract int getReleaseVersion () public abstract com.intellij.openapi.extensions.PluginId[] getDependentPluginIds () public abstract com.intellij.openapi.extensions.PluginId[] getOptionalDependentPluginIds () public abstract java.lang.String getVendor () public abstract java.lang.String getVersion () public abstract java.lang.String getResourceBundleBaseName () public abstract java.lang.String getCategory () public abstract java.util.List getAndClearActionDescriptionElements () public abstract java.util.List getAppComponents () public abstract java.util.List getProjectComponents () public abstract java.util.List getModuleComponents () public abstract java.lang.String getVendorEmail () public abstract java.lang.String getVendorUrl () public abstract java.lang.String getUrl () public abstract java.lang.String getVendorLogoPath () public abstract boolean getUseIdeaClassLoader () public abstract java.lang.String getDownloads () public abstract java.lang.String getSinceBuild () public abstract java.lang.String getUntilBuild () public abstract boolean allowBundledUpdate () public abstract boolean isImplementationDetail () public abstract boolean isEnabled () public abstract void setEnabled (boolean) }
com/intellij/ide/plugins/IdeaVersionBean.class
IdeaVersionBean.java package com.intellij.ide.plugins public com.intellij.ide.plugins.IdeaVersionBean extends java.lang.Object { public String sinceBuild public String untilBuild public void <init> () }
com/intellij/ide/plugins/OptimizedPluginBean.class
OptimizedPluginBean.java package com.intellij.ide.plugins public com.intellij.ide.plugins.OptimizedPluginBean extends java.lang.Object { public static final String APPLICATION_COMPONENTS public static final String PROJECT_COMPONENTS public static final String MODULE_COMPONENTS public String name public String id public com.intellij.ide.plugins.ProductDescriptor productDescriptor public String description public String formatVersion public String pluginVersion public com.intellij.ide.plugins.PluginVendor vendor public com.intellij.ide.plugins.IdeaVersionBean ideaVersion public boolean isInternal public com.intellij.ide.plugins.PluginDependency[] dependencies public String category public String resourceBundle public String changeNotes public String url public boolean useIdeaClassLoader public boolean allowBundledUpdate public boolean implementationDetail public void <init> () }
com/intellij/ide/plugins/PluginBean.class
PluginBean.java package com.intellij.ide.plugins public com.intellij.ide.plugins.PluginBean extends com.intellij.ide.plugins.OptimizedPluginBean { public com.intellij.openapi.components.OldComponentConfig[] applicationComponents public com.intellij.openapi.components.OldComponentConfig[] projectComponents public com.intellij.openapi.components.OldComponentConfig[] moduleComponents public org.jdom.Element[] actions public org.jdom.Element[] extensions public org.jdom.Element[] extensionPoints public java.util.List modules public void <init> () }
com/intellij/ide/plugins/PluginDependency.class
PluginDependency.java package com.intellij.ide.plugins public com.intellij.ide.plugins.PluginDependency extends java.lang.Object { public boolean optional public String configFile public String pluginId public void <init> () }
com/intellij/ide/plugins/PluginVendor.class
PluginVendor.java package com.intellij.ide.plugins public com.intellij.ide.plugins.PluginVendor extends java.lang.Object { public String url public String email public String logo public String name public void <init> () }
com/intellij/ide/plugins/ProductDescriptor.class
ProductDescriptor.java package com.intellij.ide.plugins public com.intellij.ide.plugins.ProductDescriptor extends java.lang.Object { public String code public String releaseDate public int releaseVersion public void <init> () }
com/intellij/ide/util/PropertiesComponent.class
PropertiesComponent.java package com.intellij.ide.util public abstract com.intellij.ide.util.PropertiesComponent extends com.intellij.openapi.util.SimpleModificationTracker { public void <init> () public abstract void unsetValue (java.lang.String) public abstract boolean isValueSet (java.lang.String) public abstract java.lang.String getValue (java.lang.String) public abstract void setValue (java.lang.String, java.lang.String) public abstract void setValue (java.lang.String, java.lang.String, java.lang.String) public abstract void setValue (java.lang.String, float, float) public abstract void setValue (java.lang.String, int, int) public final void setValue (java.lang.String, boolean) String name boolean value public abstract void setValue (java.lang.String, boolean, boolean) public abstract java.lang.String[] getValues (java.lang.String) public abstract void setValues (java.lang.String, java.lang.String[]) public static com.intellij.ide.util.PropertiesComponent getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public static com.intellij.ide.util.PropertiesComponent getInstance () public final boolean isTrueValue (java.lang.String) String name public final boolean getBoolean (java.lang.String, boolean) String name boolean defaultValue public final boolean getBoolean (java.lang.String) String name public java.lang.String getValue (java.lang.String, java.lang.String) String name String defaultValue public final int getOrInitInt (java.lang.String, int) String name int defaultValue public int getInt (java.lang.String, int) String name int defaultValue public final long getOrInitLong (java.lang.String, long) String value NumberFormatException e String name long defaultValue public java.lang.String getOrInit (java.lang.String, java.lang.String) String name String defaultValue public final boolean saveFields (java.lang.Object) String name com.intellij.ide.util.PropertyName annotation java.lang.reflect.Field field IllegalAccessException e Object object public final boolean loadFields (java.lang.Object) Class type String defaultValue String stringValue Object value com.intellij.ide.util.PropertyName annotation java.lang.reflect.Field field IllegalAccessException e Object object public float getFloat (java.lang.String, float) String name float defaultValue private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/util/PropertyName.class
PropertyName.java package com.intellij.ide.util public abstract annotation com.intellij.ide.util.PropertyName extends java.lang.Object implements java.lang.annotation.Annotation { public static final String NOT_SET public abstract java.lang.String value () public abstract java.lang.String defaultValue () }
com/intellij/ide/util/PsiNavigationSupport.class
PsiNavigationSupport.java package com.intellij.ide.util public abstract com.intellij.ide.util.PsiNavigationSupport extends java.lang.Object { public void <init> () public static com.intellij.ide.util.PsiNavigationSupport getInstance () public abstract com.intellij.pom.Navigatable getDescriptor (com.intellij.psi.PsiElement) public abstract com.intellij.pom.Navigatable createNavigatable (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, int) public abstract boolean canNavigate (com.intellij.psi.PsiElement) public abstract void navigateToDirectory (com.intellij.psi.PsiDirectory, boolean) public abstract void openDirectoryInSystemFileManager (java.io.File) }
com/intellij/injected/editor/DocumentWindow.class
DocumentWindow.java package com.intellij.injected.editor public abstract com.intellij.injected.editor.DocumentWindow extends java.lang.Object implements com.intellij.openapi.editor.Document { public abstract com.intellij.openapi.editor.Document getDelegate () public int hostToInjectedUnescaped (int) int hostOffset public abstract int injectedToHost (int) public abstract int injectedToHost (int, boolean) public abstract com.intellij.openapi.util.TextRange injectedToHost (com.intellij.openapi.util.TextRange) public abstract int hostToInjected (int) public abstract com.intellij.openapi.util.TextRange getHostRange (int) public abstract int injectedToHostLine (int) public abstract com.intellij.openapi.util.Segment[] getHostRanges () public abstract boolean areRangesEqual (com.intellij.injected.editor.DocumentWindow) public abstract boolean isValid () public abstract boolean containsRange (int, int) public abstract boolean isOneLine () }
com/intellij/injected/editor/VirtualFileDelegate.class
VirtualFileDelegate.java package com.intellij.injected.editor public abstract com.intellij.injected.editor.VirtualFileDelegate extends java.lang.Object { public abstract com.intellij.openapi.vfs.VirtualFile getDelegate () }
com/intellij/injected/editor/VirtualFileWindow.class
VirtualFileWindow.java package com.intellij.injected.editor public abstract com.intellij.injected.editor.VirtualFileWindow extends java.lang.Object { public abstract com.intellij.openapi.vfs.VirtualFile getDelegate () public abstract com.intellij.injected.editor.DocumentWindow getDocumentWindow () public abstract boolean isValid () }
com/intellij/lang/ASTNode.class
ASTNode.java package com.intellij.lang public abstract com.intellij.lang.ASTNode extends java.lang.Object implements com.intellij.openapi.util.UserDataHolder { public static final com.intellij.lang.ASTNode[] EMPTY_ARRAY public abstract com.intellij.psi.tree.IElementType getElementType () public abstract java.lang.String getText () public abstract java.lang.CharSequence getChars () public abstract boolean textContains (char) public abstract int getStartOffset () public abstract int getTextLength () public abstract com.intellij.openapi.util.TextRange getTextRange () public abstract com.intellij.lang.ASTNode getTreeParent () public abstract com.intellij.lang.ASTNode getFirstChildNode () public abstract com.intellij.lang.ASTNode getLastChildNode () public abstract com.intellij.lang.ASTNode getTreeNext () public abstract com.intellij.lang.ASTNode getTreePrev () public abstract com.intellij.lang.ASTNode[] getChildren (com.intellij.psi.tree.TokenSet) public abstract void addChild (com.intellij.lang.ASTNode) public abstract void addChild (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) public abstract void addLeaf (com.intellij.psi.tree.IElementType, java.lang.CharSequence, com.intellij.lang.ASTNode) public abstract void removeChild (com.intellij.lang.ASTNode) public abstract void removeRange (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) public abstract void replaceChild (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) public abstract void replaceAllChildrenToChildrenOf (com.intellij.lang.ASTNode) public abstract void addChildren (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) public abstract java.lang.Object clone () public abstract com.intellij.lang.ASTNode copyElement () public abstract com.intellij.lang.ASTNode findLeafElementAt (int) public abstract java.lang.Object getCopyableUserData (com.intellij.openapi.util.Key) public abstract void putCopyableUserData (com.intellij.openapi.util.Key, java.lang.Object) public abstract com.intellij.lang.ASTNode findChildByType (com.intellij.psi.tree.IElementType) public abstract com.intellij.lang.ASTNode findChildByType (com.intellij.psi.tree.IElementType, com.intellij.lang.ASTNode) public abstract com.intellij.lang.ASTNode findChildByType (com.intellij.psi.tree.TokenSet) public abstract com.intellij.lang.ASTNode findChildByType (com.intellij.psi.tree.TokenSet, com.intellij.lang.ASTNode) public abstract com.intellij.psi.PsiElement getPsi () public abstract com.intellij.psi.PsiElement getPsi (java.lang.Class) static void <clinit> () }
com/intellij/lang/CodeDocumentationAwareCommenter.class
CodeDocumentationAwareCommenter.java package com.intellij.lang public abstract com.intellij.lang.CodeDocumentationAwareCommenter extends java.lang.Object implements com.intellij.lang.Commenter { public abstract com.intellij.psi.tree.IElementType getLineCommentTokenType () public abstract com.intellij.psi.tree.IElementType getBlockCommentTokenType () public abstract com.intellij.psi.tree.IElementType getDocumentationCommentTokenType () public abstract java.lang.String getDocumentationCommentPrefix () public abstract java.lang.String getDocumentationCommentLinePrefix () public abstract java.lang.String getDocumentationCommentSuffix () public abstract boolean isDocumentationComment (com.intellij.psi.PsiComment) }
com/intellij/lang/CodeDocumentationAwareCommenterEx.class
CodeDocumentationAwareCommenterEx.java package com.intellij.lang public abstract com.intellij.lang.CodeDocumentationAwareCommenterEx extends java.lang.Object implements com.intellij.lang.CodeDocumentationAwareCommenter { public abstract boolean isDocumentationCommentText (com.intellij.psi.PsiElement) }
com/intellij/lang/Commenter.class
Commenter.java package com.intellij.lang public abstract com.intellij.lang.Commenter extends java.lang.Object { public abstract java.lang.String getLineCommentPrefix () public abstract java.lang.String getBlockCommentPrefix () public abstract java.lang.String getBlockCommentSuffix () public abstract java.lang.String getCommentedBlockCommentPrefix () public abstract java.lang.String getCommentedBlockCommentSuffix () }
com/intellij/lang/CompositeLanguage.class
CompositeLanguage.java package com.intellij.lang public com.intellij.lang.CompositeLanguage extends com.intellij.lang.Language { private final java.util.List myFilters protected void <init> (java.lang.String) String id protected transient void <init> (java.lang.String, java.lang.String[]) String ID String[] mimeTypes protected transient void <init> (com.intellij.lang.Language, java.lang.String, java.lang.String[]) com.intellij.lang.Language baseLanguage String ID String[] mimeTypes public void registerLanguageExtension (com.intellij.lang.LanguageFilter) com.intellij.lang.LanguageFilter filter public boolean unregisterLanguageExtension (com.intellij.lang.LanguageFilter) com.intellij.lang.LanguageFilter filter public com.intellij.lang.Language[] getLanguageExtensionsForFile (com.intellij.psi.PsiFile) com.intellij.lang.LanguageFilter filter com.intellij.psi.PsiFile psi java.util.List extensions public com.intellij.lang.LanguageFilter[] getLanguageExtensions () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/CustomUncommenter.class
CustomUncommenter.java package com.intellij.lang public abstract com.intellij.lang.CustomUncommenter extends java.lang.Object { public abstract com.intellij.openapi.util.TextRange findMaximumCommentedRange (java.lang.CharSequence) public abstract java.util.Collection getCommentRangesToDelete (java.lang.CharSequence) }
com/intellij/lang/DependentLanguage.class
DependentLanguage.java package com.intellij.lang public abstract com.intellij.lang.DependentLanguage extends java.lang.Object { }
com/intellij/lang/FCTSBackedLighterAST$LighterASTNodeList.class
FCTSBackedLighterAST.java package com.intellij.lang com.intellij.lang.FCTSBackedLighterAST$LighterASTNodeList extends java.util.AbstractList { private final int mySize private final com.intellij.lang.LighterASTNode[] myElements void <init> (int, com.intellij.lang.LighterASTNode[]) int size com.intellij.lang.LighterASTNode[] elements public com.intellij.lang.LighterASTNode get (int) int index public int size () public volatile synthetic java.lang.Object get (int) }
com/intellij/lang/FCTSBackedLighterAST.class
FCTSBackedLighterAST.java package com.intellij.lang public com.intellij.lang.FCTSBackedLighterAST extends com.intellij.lang.LighterAST { private final com.intellij.util.diff.FlyweightCapableTreeStructure myTreeStructure static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.util.CharTable, com.intellij.util.diff.FlyweightCapableTreeStructure) com.intellij.util.CharTable charTable com.intellij.util.diff.FlyweightCapableTreeStructure treeStructure public com.intellij.lang.LighterASTNode getRoot () public com.intellij.lang.LighterASTNode getParent (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode node public java.util.List getChildren (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode parent com.intellij.openapi.util.Ref into int numKids com.intellij.lang.LighterASTNode[] elements static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/FileASTNode.class
FileASTNode.java package com.intellij.lang public abstract com.intellij.lang.FileASTNode extends java.lang.Object implements com.intellij.lang.ASTNode { public abstract com.intellij.util.CharTable getCharTable () public abstract boolean isParsed () public abstract com.intellij.lang.LighterAST getLighterAST () }
com/intellij/lang/ITokenTypeRemapper.class
ITokenTypeRemapper.java package com.intellij.lang public abstract com.intellij.lang.ITokenTypeRemapper extends java.lang.Object { public abstract com.intellij.psi.tree.IElementType filter (com.intellij.psi.tree.IElementType, int, int, java.lang.CharSequence) }
com/intellij/lang/InjectableLanguage.class
InjectableLanguage.java package com.intellij.lang public abstract com.intellij.lang.InjectableLanguage extends java.lang.Object { }
com/intellij/lang/Language$1.class
Language.java package com.intellij.lang final com.intellij.lang.Language$1 extends com.intellij.lang.Language { void <init> (java.lang.String) String ID public java.lang.String toString () public com.intellij.openapi.fileTypes.LanguageFileType getAssociatedFileType () }
com/intellij/lang/Language.class
Language.java package com.intellij.lang public abstract com.intellij.lang.Language extends com.intellij.openapi.util.UserDataHolderBase { private static final java.util.Map ourRegisteredLanguages private static final java.util.concurrent.ConcurrentMap ourRegisteredMimeTypes private static final java.util.Map ourRegisteredIDs private final com.intellij.lang.Language myBaseLanguage private final String myID private final String[] myMimeTypes private final java.util.List myDialects public static final com.intellij.lang.Language ANY protected void <init> (java.lang.String) String ID protected transient void <init> (java.lang.String, java.lang.String[]) String ID String[] mimeTypes protected transient void <init> (com.intellij.lang.Language, java.lang.String, java.lang.String[]) java.util.List languagesByMimeType String mimeType com.intellij.lang.Language baseLanguage String ID String[] mimeTypes Class langClass com.intellij.lang.Language prev public static java.util.Collection getRegisteredLanguages () java.util.Collection languages public static com.intellij.lang.Language findInstance (java.lang.Class) Class klass com.intellij.lang.Language t public static java.util.Collection findInstancesByMimeType (java.lang.String) String mimeType java.util.List result public java.lang.String toString () public java.lang.String[] getMimeTypes () public java.lang.String getID () public com.intellij.openapi.fileTypes.LanguageFileType getAssociatedFileType () public com.intellij.openapi.fileTypes.LanguageFileType findMyFileType (com.intellij.openapi.fileTypes.FileType[]) com.intellij.openapi.fileTypes.FileType fileType com.intellij.openapi.fileTypes.FileType fileType com.intellij.openapi.fileTypes.FileType[] types public com.intellij.lang.Language getBaseLanguage () public java.lang.String getDisplayName () public final boolean is (com.intellij.lang.Language) com.intellij.lang.Language another public boolean isCaseSensitive () public final boolean isKindOf (com.intellij.lang.Language) com.intellij.lang.Language another com.intellij.lang.Language l public final boolean isKindOf (java.lang.String) String anotherLanguageId com.intellij.lang.Language l public java.util.List getDialects () public static com.intellij.lang.Language findLanguageByID (java.lang.String) String id protected void <init> (java.lang.String, boolean) String ID boolean register com.intellij.lang.Language language static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/LanguageCommenters.class
LanguageCommenters.java package com.intellij.lang public com.intellij.lang.LanguageCommenters extends com.intellij.lang.LanguageExtension { public static final com.intellij.lang.LanguageCommenters INSTANCE private void <init> () static void <clinit> () }
com/intellij/lang/LanguageExtension.class
LanguageExtension.java package com.intellij.lang public com.intellij.lang.LanguageExtension extends com.intellij.openapi.util.KeyedExtensionCollector { private final Object myDefaultImplementation private final com.intellij.openapi.util.Key IN_LANGUAGE_CACHE public void <init> (java.lang.String) String epName public void <init> (java.lang.String, java.lang.Object) String epName Object defaultImplementation public void <init> (java.lang.String, java.lang.Object, com.intellij.openapi.Disposable) String epName Object defaultImplementation com.intellij.openapi.Disposable parentDisposable protected java.lang.String keyToString (com.intellij.lang.Language) com.intellij.lang.Language key public java.lang.Object forLanguage (com.intellij.lang.Language) com.intellij.lang.Language l Object cached Object result protected java.lang.Object findForLanguage (com.intellij.lang.Language) java.util.List extensions com.intellij.lang.Language l com.intellij.lang.Language language public java.util.List allForLanguage (com.intellij.lang.Language) java.util.List list com.intellij.lang.Language l com.intellij.lang.Language language boolean copyList java.util.List result protected java.util.List buildExtensions (java.lang.String, com.intellij.lang.Language) com.intellij.lang.MetaLanguage language String stringKey com.intellij.lang.Language key java.util.Collection metaLanguages java.util.Set allKeys public java.util.List allForLanguageOrAny (com.intellij.lang.Language) com.intellij.lang.Language l java.util.List forLanguage public void addExplicitExtension (com.intellij.lang.Language, java.lang.Object) com.intellij.lang.Language key Object t public void removeExplicitExtension (com.intellij.lang.Language, java.lang.Object) com.intellij.lang.Language key Object t protected java.lang.Object getDefaultImplementation () protected void ensureValuesLoaded () protected volatile synthetic java.util.List buildExtensions (java.lang.String, java.lang.Object) protected volatile synthetic java.lang.String keyToString (java.lang.Object) public volatile synthetic void removeExplicitExtension (java.lang.Object, java.lang.Object) public volatile synthetic void addExplicitExtension (java.lang.Object, java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/LanguageExtensionPoint.class
LanguageExtensionPoint.java package com.intellij.lang public com.intellij.lang.LanguageExtensionPoint extends com.intellij.openapi.extensions.CustomLoadingExtensionPointBean implements com.intellij.util.KeyedLazyInstance { public String language public String implementationClass private final com.intellij.openapi.util.NotNullLazyValue myHandler public void <init> () public java.lang.Object getInstance () public java.lang.String getKey () private synthetic java.lang.Object lambda$new$0 () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/LanguageFilter.class
LanguageFilter.java package com.intellij.lang public abstract com.intellij.lang.LanguageFilter extends java.lang.Object { public abstract boolean isRelevantForFile (com.intellij.psi.PsiFile) public abstract com.intellij.lang.Language getLanguage () }
com/intellij/lang/LanguageParserDefinitions.class
LanguageParserDefinitions.java package com.intellij.lang public com.intellij.lang.LanguageParserDefinitions extends com.intellij.lang.LanguageExtension { public static final com.intellij.lang.LanguageParserDefinitions INSTANCE private void <init> () static void <clinit> () }
com/intellij/lang/LanguageUtil.class
LanguageUtil.java package com.intellij.lang public final com.intellij.lang.LanguageUtil extends java.lang.Object { public static final java.util.Comparator LANGUAGE_COMPARATOR private static final com.intellij.openapi.util.Key MATCHING_LANGUAGES private void <init> () public static com.intellij.lang.Language getLanguageForPsi (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file com.intellij.lang.Language language public static com.intellij.lang.Language getFileLanguage (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.lang.Language l public static com.intellij.lang.Language getFileTypeLanguage (com.intellij.openapi.fileTypes.FileType) com.intellij.openapi.fileTypes.FileType fileType public static com.intellij.openapi.fileTypes.FileType getLanguageFileType (com.intellij.lang.Language) com.intellij.lang.Language language public static com.intellij.lang.ParserDefinition$SpaceRequirements canStickTokensTogetherByLexer (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, com.intellij.lexer.Lexer) com.intellij.lang.ASTNode left com.intellij.lang.ASTNode right com.intellij.lexer.Lexer lexer String textStr public static com.intellij.lang.Language[] getLanguageDialects (com.intellij.lang.Language) com.intellij.lang.Language base java.util.List list public static boolean isInTemplateLanguageFile (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiFile psiFile com.intellij.lang.Language language public static boolean isInjectableLanguage (com.intellij.lang.Language) com.intellij.lang.Language language public static boolean isFileLanguage (com.intellij.lang.Language) com.intellij.lang.Language language com.intellij.openapi.fileTypes.LanguageFileType type public static java.util.List getFileLanguages () com.intellij.lang.Language language java.util.List result public static com.intellij.lang.Language getRootLanguage (com.intellij.psi.PsiElement) com.intellij.lang.Language language com.intellij.psi.PsiElement element com.intellij.psi.PsiFile containingFile com.intellij.psi.FileViewProvider provider java.util.Set languages static java.util.Collection matchingMetaLanguages (com.intellij.lang.Language) com.intellij.lang.Language language java.util.Collection cached java.util.Set result private static synthetic boolean lambda$getLanguageDialects$1 (com.intellij.lang.Language, com.intellij.lang.Language) com.intellij.lang.Language base com.intellij.lang.Language language private static synthetic int lambda$static$0 (com.intellij.lang.Language, com.intellij.lang.Language) com.intellij.lang.Language o1 com.intellij.lang.Language o2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/LightPsiParser.class
LightPsiParser.java package com.intellij.lang public abstract com.intellij.lang.LightPsiParser extends java.lang.Object { public abstract void parseLight (com.intellij.psi.tree.IElementType, com.intellij.lang.PsiBuilder) }
com/intellij/lang/LighterAST.class
LighterAST.java package com.intellij.lang public abstract com.intellij.lang.LighterAST extends java.lang.Object { private final com.intellij.util.CharTable myCharTable public void <init> (com.intellij.util.CharTable) com.intellij.util.CharTable charTable public com.intellij.util.CharTable getCharTable () public abstract com.intellij.lang.LighterASTNode getRoot () public abstract com.intellij.lang.LighterASTNode getParent (com.intellij.lang.LighterASTNode) public abstract java.util.List getChildren (com.intellij.lang.LighterASTNode) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/LighterASTNode.class
LighterASTNode.java package com.intellij.lang public abstract com.intellij.lang.LighterASTNode extends java.lang.Object { public static final com.intellij.lang.LighterASTNode[] EMPTY_ARRAY public abstract com.intellij.psi.tree.IElementType getTokenType () public abstract int getStartOffset () public abstract int getEndOffset () public int getTextLength () static void <clinit> () }
com/intellij/lang/LighterASTTokenNode.class
LighterASTTokenNode.java package com.intellij.lang public abstract com.intellij.lang.LighterASTTokenNode extends java.lang.Object implements com.intellij.lang.LighterASTNode { public abstract java.lang.CharSequence getText () }
com/intellij/lang/LighterLazyParseableNode$Visitor.class
LighterLazyParseableNode.java package com.intellij.lang public abstract com.intellij.lang.LighterLazyParseableNode$Visitor extends java.lang.Object { public abstract boolean visit (com.intellij.psi.tree.IElementType) }
com/intellij/lang/LighterLazyParseableNode.class
LighterLazyParseableNode.java package com.intellij.lang public abstract com.intellij.lang.LighterLazyParseableNode extends java.lang.Object implements com.intellij.lang.LighterASTNode { public abstract com.intellij.psi.PsiFile getContainingFile () public abstract com.intellij.util.CharTable getCharTable () public abstract java.lang.CharSequence getText () public abstract boolean accept (com.intellij.lang.LighterLazyParseableNode$Visitor) }
com/intellij/lang/MetaLanguage.class
MetaLanguage.java package com.intellij.lang public abstract com.intellij.lang.MetaLanguage extends com.intellij.lang.Language { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME protected void <init> (java.lang.String) String ID public static java.util.List all () public static java.util.stream.Stream getAllMatchingMetaLanguages (com.intellij.lang.Language) com.intellij.lang.Language language public abstract boolean matchesLanguage (com.intellij.lang.Language) public java.util.Collection getMatchingLanguages () private synthetic boolean lambda$getMatchingLanguages$1 (com.intellij.lang.Language) com.intellij.lang.Language language private static synthetic boolean lambda$getAllMatchingMetaLanguages$0 (com.intellij.lang.Language, com.intellij.lang.MetaLanguage) com.intellij.lang.Language language com.intellij.lang.MetaLanguage l static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/ParserDefinition$SpaceRequirements.class
ParserDefinition.java package com.intellij.lang public final enum com.intellij.lang.ParserDefinition$SpaceRequirements extends java.lang.Enum { public static final enum com.intellij.lang.ParserDefinition$SpaceRequirements MAY public static final enum com.intellij.lang.ParserDefinition$SpaceRequirements MUST public static final enum com.intellij.lang.ParserDefinition$SpaceRequirements MUST_NOT public static final enum com.intellij.lang.ParserDefinition$SpaceRequirements MUST_LINE_BREAK private static final synthetic com.intellij.lang.ParserDefinition$SpaceRequirements[] $VALUES public static com.intellij.lang.ParserDefinition$SpaceRequirements[] values () public static com.intellij.lang.ParserDefinition$SpaceRequirements valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/lang/ParserDefinition.class
ParserDefinition.java package com.intellij.lang public abstract com.intellij.lang.ParserDefinition extends java.lang.Object { public abstract com.intellij.lexer.Lexer createLexer (com.intellij.openapi.project.Project) public abstract com.intellij.lang.PsiParser createParser (com.intellij.openapi.project.Project) public abstract com.intellij.psi.tree.IFileElementType getFileNodeType () public com.intellij.psi.tree.TokenSet getWhitespaceTokens () public abstract com.intellij.psi.tree.TokenSet getCommentTokens () public abstract com.intellij.psi.tree.TokenSet getStringLiteralElements () public abstract com.intellij.psi.PsiElement createElement (com.intellij.lang.ASTNode) public abstract com.intellij.psi.PsiFile createFile (com.intellij.psi.FileViewProvider) public com.intellij.lang.ParserDefinition$SpaceRequirements spaceExistenceTypeBetweenTokens (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode left com.intellij.lang.ASTNode right public com.intellij.lang.ParserDefinition$SpaceRequirements spaceExistanceTypeBetweenTokens (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode left com.intellij.lang.ASTNode right private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/PsiBuilder$Marker.class
PsiBuilder.java package com.intellij.lang public abstract com.intellij.lang.PsiBuilder$Marker extends java.lang.Object { public abstract com.intellij.lang.PsiBuilder$Marker precede () public abstract void drop () public abstract void rollbackTo () public abstract void done (com.intellij.psi.tree.IElementType) public abstract void collapse (com.intellij.psi.tree.IElementType) public abstract void doneBefore (com.intellij.psi.tree.IElementType, com.intellij.lang.PsiBuilder$Marker) public abstract void doneBefore (com.intellij.psi.tree.IElementType, com.intellij.lang.PsiBuilder$Marker, java.lang.String) public abstract void error (java.lang.String) public abstract void errorBefore (java.lang.String, com.intellij.lang.PsiBuilder$Marker) public abstract void setCustomEdgeTokenBinders (com.intellij.lang.WhitespacesAndCommentsBinder, com.intellij.lang.WhitespacesAndCommentsBinder) }
com/intellij/lang/PsiBuilder.class
PsiBuilder.java package com.intellij.lang public abstract com.intellij.lang.PsiBuilder extends java.lang.Object implements com.intellij.openapi.util.UserDataHolder com.intellij.openapi.util.UserDataHolderUnprotected { public abstract com.intellij.openapi.project.Project getProject () public abstract java.lang.CharSequence getOriginalText () public abstract void advanceLexer () public abstract com.intellij.psi.tree.IElementType getTokenType () public abstract void setTokenTypeRemapper (com.intellij.lang.ITokenTypeRemapper) public abstract void remapCurrentToken (com.intellij.psi.tree.IElementType) public abstract void setWhitespaceSkippedCallback (com.intellij.lang.WhitespaceSkippedCallback) public abstract com.intellij.psi.tree.IElementType lookAhead (int) public abstract com.intellij.psi.tree.IElementType rawLookup (int) public abstract int rawTokenTypeStart (int) public abstract int rawTokenIndex () public abstract java.lang.String getTokenText () public abstract int getCurrentOffset () public abstract com.intellij.lang.PsiBuilder$Marker mark () public abstract void error (java.lang.String) public abstract boolean eof () public abstract com.intellij.lang.ASTNode getTreeBuilt () public abstract com.intellij.util.diff.FlyweightCapableTreeStructure getLightTree () public abstract void setDebugMode (boolean) public abstract void enforceCommentTokens (com.intellij.psi.tree.TokenSet) public abstract com.intellij.lang.LighterASTNode getLatestDoneMarker () }
com/intellij/lang/PsiBuilderFactory.class
PsiBuilderFactory.java package com.intellij.lang public abstract com.intellij.lang.PsiBuilderFactory extends java.lang.Object { public void <init> () public static com.intellij.lang.PsiBuilderFactory getInstance () public abstract com.intellij.lang.PsiBuilder createBuilder (com.intellij.openapi.project.Project, com.intellij.lang.ASTNode) public abstract com.intellij.lang.PsiBuilder createBuilder (com.intellij.openapi.project.Project, com.intellij.lang.LighterLazyParseableNode) public com.intellij.lang.PsiBuilder createBuilder (com.intellij.openapi.project.Project, com.intellij.lexer.Lexer, com.intellij.lang.ASTNode) com.intellij.openapi.project.Project project com.intellij.lexer.Lexer lexer com.intellij.lang.ASTNode chameleon public abstract com.intellij.lang.PsiBuilder createBuilder (com.intellij.openapi.project.Project, com.intellij.lang.ASTNode, com.intellij.lexer.Lexer, com.intellij.lang.Language, java.lang.CharSequence) public abstract com.intellij.lang.PsiBuilder createBuilder (com.intellij.openapi.project.Project, com.intellij.lang.LighterLazyParseableNode, com.intellij.lexer.Lexer, com.intellij.lang.Language, java.lang.CharSequence) public abstract com.intellij.lang.PsiBuilder createBuilder (com.intellij.lang.ParserDefinition, com.intellij.lexer.Lexer, java.lang.CharSequence) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/PsiParser.class
PsiParser.java package com.intellij.lang public abstract com.intellij.lang.PsiParser extends java.lang.Object { public abstract com.intellij.lang.ASTNode parse (com.intellij.psi.tree.IElementType, com.intellij.lang.PsiBuilder) }
com/intellij/lang/TokenSeparatorGenerator.class
TokenSeparatorGenerator.java package com.intellij.lang public abstract com.intellij.lang.TokenSeparatorGenerator extends java.lang.Object { public abstract com.intellij.lang.ASTNode generateWhitespaceBetweenTokens (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) }
com/intellij/lang/TreeBackedLighterAST$NodeWrapper.class
TreeBackedLighterAST.java package com.intellij.lang com.intellij.lang.TreeBackedLighterAST$NodeWrapper extends java.lang.Object implements com.intellij.lang.LighterASTNode { protected final com.intellij.lang.ASTNode myNode void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.tree.IElementType getTokenType () public int getStartOffset () public int getEndOffset () public int getTextLength () public boolean equals (java.lang.Object) Object o com.intellij.lang.TreeBackedLighterAST$NodeWrapper that public int hashCode () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/TreeBackedLighterAST$TokenNodeWrapper.class
TreeBackedLighterAST.java package com.intellij.lang com.intellij.lang.TreeBackedLighterAST$TokenNodeWrapper extends com.intellij.lang.TreeBackedLighterAST$NodeWrapper implements com.intellij.lang.LighterASTTokenNode { void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public java.lang.CharSequence getText () public java.lang.String toString () }
com/intellij/lang/TreeBackedLighterAST.class
TreeBackedLighterAST.java package com.intellij.lang public com.intellij.lang.TreeBackedLighterAST extends com.intellij.lang.LighterAST { private final com.intellij.lang.FileASTNode myRoot public void <init> (com.intellij.lang.FileASTNode) com.intellij.lang.FileASTNode root public com.intellij.lang.LighterASTNode getRoot () public com.intellij.lang.LighterASTNode getParent (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode node com.intellij.lang.ASTNode parent public java.util.List getChildren (com.intellij.lang.LighterASTNode) com.intellij.lang.ASTNode child com.intellij.lang.LighterASTNode parent com.intellij.lang.ASTNode[] children java.util.List result public static com.intellij.lang.LighterASTNode wrap (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.lang.ASTNode unwrap (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode node private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/WhitespaceSkippedCallback.class
WhitespaceSkippedCallback.java package com.intellij.lang public abstract com.intellij.lang.WhitespaceSkippedCallback extends java.lang.Object { public abstract void onSkip (com.intellij.psi.tree.IElementType, int, int) }
com/intellij/lang/WhitespacesAndCommentsBinder$RecursiveBinder.class
WhitespacesAndCommentsBinder.java package com.intellij.lang public abstract com.intellij.lang.WhitespacesAndCommentsBinder$RecursiveBinder extends java.lang.Object implements com.intellij.lang.WhitespacesAndCommentsBinder { }
com/intellij/lang/WhitespacesAndCommentsBinder$TokenTextGetter.class
WhitespacesAndCommentsBinder.java package com.intellij.lang public abstract com.intellij.lang.WhitespacesAndCommentsBinder$TokenTextGetter extends java.lang.Object { public abstract java.lang.CharSequence get (int) }
com/intellij/lang/WhitespacesAndCommentsBinder.class
WhitespacesAndCommentsBinder.java package com.intellij.lang public abstract com.intellij.lang.WhitespacesAndCommentsBinder extends java.lang.Object { public abstract int getEdgePosition (java.util.List, boolean, com.intellij.lang.WhitespacesAndCommentsBinder$TokenTextGetter) }
com/intellij/lang/folding/CompositeFoldingBuilder.class
CompositeFoldingBuilder.java package com.intellij.lang.folding public com.intellij.lang.folding.CompositeFoldingBuilder extends com.intellij.lang.folding.FoldingBuilderEx implements com.intellij.openapi.project.PossiblyDumbAware { public static final com.intellij.openapi.util.Key FOLDING_BUILDER private final java.util.List myBuilders void <init> (java.util.List) java.util.List builders public com.intellij.lang.folding.FoldingDescriptor[] buildFoldRegions (com.intellij.psi.PsiElement, com.intellij.openapi.editor.Document, boolean) com.intellij.lang.folding.FoldingDescriptor descriptor com.intellij.lang.folding.FoldingBuilder builder com.intellij.psi.PsiElement root com.intellij.openapi.editor.Document document boolean quick java.util.List descriptors java.util.Set rangesCoveredByDescriptors public java.lang.String getPlaceholderText (com.intellij.lang.ASTNode, com.intellij.openapi.util.TextRange) com.intellij.lang.ASTNode node com.intellij.openapi.util.TextRange range com.intellij.lang.folding.FoldingBuilder builder public java.lang.String getPlaceholderText (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node com.intellij.lang.folding.FoldingBuilder builder public boolean isCollapsedByDefault (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node com.intellij.lang.folding.FoldingBuilder builder private static boolean mayUseBuilder (com.intellij.lang.ASTNode, com.intellij.lang.folding.FoldingBuilder) com.intellij.lang.ASTNode node com.intellij.lang.folding.FoldingBuilder builder com.intellij.openapi.project.Project project private static com.intellij.openapi.project.Project getProjectByNode (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode parent com.intellij.lang.ASTNode node com.intellij.psi.PsiElement psi public java.lang.String toString () public boolean isDumbAware () com.intellij.lang.folding.FoldingBuilder builder static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/folding/CustomFoldingBuilder$1.class
CustomFoldingBuilder.java package com.intellij.lang.folding synthetic com.intellij.lang.folding.CustomFoldingBuilder$1 extends java.lang.Object { }
com/intellij/lang/folding/CustomFoldingBuilder$FoldingStack.class
CustomFoldingBuilder.java package com.intellij.lang.folding com.intellij.lang.folding.CustomFoldingBuilder$FoldingStack extends com.intellij.util.containers.Stack { private final com.intellij.lang.ASTNode owner private void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode owner public com.intellij.lang.ASTNode getOwner () synthetic void <init> (com.intellij.lang.ASTNode, com.intellij.lang.folding.CustomFoldingBuilder$1) com.intellij.lang.ASTNode x0 com.intellij.lang.folding.CustomFoldingBuilder$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/folding/CustomFoldingBuilder.class
CustomFoldingBuilder.java package com.intellij.lang.folding public abstract com.intellij.lang.folding.CustomFoldingBuilder extends com.intellij.lang.folding.FoldingBuilderEx implements com.intellij.openapi.project.PossiblyDumbAware { private com.intellij.lang.folding.CustomFoldingProvider myDefaultProvider private static final com.intellij.openapi.util.registry.RegistryValue myMaxLookupDepth private static final ThreadLocal ourCustomRegionElements public void <init> () public final com.intellij.lang.folding.FoldingDescriptor[] buildFoldRegions (com.intellij.psi.PsiElement, com.intellij.openapi.editor.Document, boolean) com.intellij.lang.ASTNode rootNode com.intellij.psi.PsiElement root com.intellij.openapi.editor.Document document boolean quick java.util.List descriptors public final com.intellij.lang.folding.FoldingDescriptor[] buildFoldRegions (com.intellij.lang.ASTNode, com.intellij.openapi.editor.Document) com.intellij.lang.ASTNode node com.intellij.openapi.editor.Document document protected abstract void buildLanguageFoldRegions (java.util.List, com.intellij.psi.PsiElement, com.intellij.openapi.editor.Document, boolean) private void addCustomFoldingRegionsRecursively (com.intellij.lang.folding.CustomFoldingBuilder$FoldingStack, com.intellij.lang.ASTNode, java.util.List, int) com.intellij.lang.ASTNode startNode int startOffset com.intellij.openapi.util.TextRange range java.util.Set nodeSet com.intellij.lang.ASTNode child com.intellij.lang.folding.CustomFoldingBuilder$FoldingStack foldingStack com.intellij.lang.ASTNode node java.util.List descriptors int currDepth com.intellij.lang.folding.CustomFoldingBuilder$FoldingStack localFoldingStack public final java.lang.String getPlaceholderText (com.intellij.lang.ASTNode, com.intellij.openapi.util.TextRange) String elementText com.intellij.lang.folding.CustomFoldingProvider defaultProvider com.intellij.lang.ASTNode node com.intellij.openapi.util.TextRange range protected abstract java.lang.String getLanguagePlaceholderText (com.intellij.lang.ASTNode, com.intellij.openapi.util.TextRange) public final java.lang.String getPlaceholderText (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public final boolean isCollapsedByDefault (com.intellij.lang.ASTNode) String childText com.intellij.lang.folding.CustomFoldingProvider defaultProvider com.intellij.lang.ASTNode node protected abstract boolean isRegionCollapsedByDefault (com.intellij.lang.ASTNode) public final boolean isCustomRegionStart (com.intellij.lang.ASTNode) String nodeText com.intellij.lang.folding.CustomFoldingProvider defaultProvider com.intellij.lang.ASTNode node protected final boolean isCustomRegionEnd (com.intellij.lang.ASTNode) String nodeText com.intellij.lang.folding.CustomFoldingProvider defaultProvider com.intellij.lang.ASTNode node protected static boolean isCustomRegionElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element java.util.Set set private com.intellij.lang.folding.CustomFoldingProvider getDefaultProvider (java.lang.String) com.intellij.lang.folding.CustomFoldingProvider provider String elementText protected boolean isCustomFoldingCandidate (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public final boolean isCustomFoldingCandidate (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.lang.ASTNode node protected boolean isCustomFoldingRoot (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public boolean isDumbAware () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/folding/CustomFoldingProvider.class
CustomFoldingProvider.java package com.intellij.lang.folding public abstract com.intellij.lang.folding.CustomFoldingProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public static java.util.List getAllProviders () public abstract boolean isCustomRegionStart (java.lang.String) public abstract boolean isCustomRegionEnd (java.lang.String) public abstract java.lang.String getPlaceholderText (java.lang.String) public abstract java.lang.String getDescription () public abstract java.lang.String getStartString () public abstract java.lang.String getEndString () public boolean isCollapsedByDefault (java.lang.String) String text static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/folding/FoldingBuilder.class
FoldingBuilder.java package com.intellij.lang.folding public abstract com.intellij.lang.folding.FoldingBuilder extends java.lang.Object { public abstract com.intellij.lang.folding.FoldingDescriptor[] buildFoldRegions (com.intellij.lang.ASTNode, com.intellij.openapi.editor.Document) public abstract java.lang.String getPlaceholderText (com.intellij.lang.ASTNode) public abstract boolean isCollapsedByDefault (com.intellij.lang.ASTNode) }
com/intellij/lang/folding/FoldingBuilderEx.class
FoldingBuilderEx.java package com.intellij.lang.folding public abstract com.intellij.lang.folding.FoldingBuilderEx extends java.lang.Object implements com.intellij.lang.folding.FoldingBuilder { public void <init> () public abstract com.intellij.lang.folding.FoldingDescriptor[] buildFoldRegions (com.intellij.psi.PsiElement, com.intellij.openapi.editor.Document, boolean) public com.intellij.lang.folding.FoldingDescriptor[] buildFoldRegions (com.intellij.lang.ASTNode, com.intellij.openapi.editor.Document) com.intellij.lang.ASTNode node com.intellij.openapi.editor.Document document public java.lang.String getPlaceholderText (com.intellij.lang.ASTNode, com.intellij.openapi.util.TextRange) com.intellij.lang.ASTNode node com.intellij.openapi.util.TextRange range public abstract boolean isCollapsedByDefault (com.intellij.lang.ASTNode) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/folding/FoldingDescriptor.class
FoldingDescriptor.java package com.intellij.lang.folding public com.intellij.lang.folding.FoldingDescriptor extends java.lang.Object { public static final com.intellij.lang.folding.FoldingDescriptor[] EMPTY private static final byte FLAG_NEVER_EXPANDS private static final byte FLAG_COLLAPSED_BY_DEFAULT_DEFINED private static final byte FLAG_COLLAPSED_BY_DEFAULT private static final byte FLAG_CAN_BE_REMOVED_WHEN_COLLAPSED private static final byte FLAG_GUTTER_MARK_ENABLED_FOR_SINGLE_LINE private final com.intellij.lang.ASTNode myElement private final com.intellij.openapi.util.TextRange myRange private final com.intellij.openapi.editor.FoldingGroup myGroup private final java.util.Set myDependencies private String myPlaceholderText private byte myFlags static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.lang.ASTNode, com.intellij.openapi.util.TextRange) com.intellij.lang.ASTNode node com.intellij.openapi.util.TextRange range public void <init> (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange) com.intellij.psi.PsiElement element com.intellij.openapi.util.TextRange range public void <init> (com.intellij.lang.ASTNode, com.intellij.openapi.util.TextRange, com.intellij.openapi.editor.FoldingGroup) com.intellij.lang.ASTNode node com.intellij.openapi.util.TextRange range com.intellij.openapi.editor.FoldingGroup group public void <init> (com.intellij.lang.ASTNode, com.intellij.openapi.util.TextRange, com.intellij.openapi.editor.FoldingGroup, java.util.Set) com.intellij.lang.ASTNode node com.intellij.openapi.util.TextRange range com.intellij.openapi.editor.FoldingGroup group java.util.Set dependencies public void <init> (com.intellij.lang.ASTNode, com.intellij.openapi.util.TextRange, com.intellij.openapi.editor.FoldingGroup, java.util.Set, boolean) com.intellij.lang.ASTNode node com.intellij.openapi.util.TextRange range com.intellij.openapi.editor.FoldingGroup group java.util.Set dependencies boolean neverExpands public void <init> (com.intellij.psi.PsiElement, int, int, com.intellij.openapi.editor.FoldingGroup, java.lang.String) com.intellij.psi.PsiElement e int start int end com.intellij.openapi.editor.FoldingGroup group String placeholderText public void <init> (com.intellij.lang.ASTNode, com.intellij.openapi.util.TextRange, com.intellij.openapi.editor.FoldingGroup, java.lang.String) com.intellij.lang.ASTNode node com.intellij.openapi.util.TextRange range com.intellij.openapi.editor.FoldingGroup group String placeholderText public void <init> (com.intellij.lang.ASTNode, com.intellij.openapi.util.TextRange, com.intellij.openapi.editor.FoldingGroup, java.lang.String, java.lang.Boolean, java.util.Set) com.intellij.lang.ASTNode node com.intellij.openapi.util.TextRange range com.intellij.openapi.editor.FoldingGroup group String placeholderText Boolean collapsedByDefault java.util.Set dependencies public void <init> (com.intellij.lang.ASTNode, com.intellij.openapi.util.TextRange, com.intellij.openapi.editor.FoldingGroup, java.util.Set, boolean, java.lang.String, java.lang.Boolean) com.intellij.lang.ASTNode node com.intellij.openapi.util.TextRange range com.intellij.openapi.editor.FoldingGroup group java.util.Set dependencies boolean neverExpands String placeholderText Boolean collapsedByDefault public com.intellij.lang.ASTNode getElement () public com.intellij.openapi.util.TextRange getRange () public com.intellij.openapi.editor.FoldingGroup getGroup () public java.lang.String getPlaceholderText () public void setPlaceholderText (java.lang.String) String placeholderText private java.lang.String calcPlaceholderText () com.intellij.psi.PsiElement psiElement com.intellij.lang.folding.FoldingBuilder foldingBuilder public java.util.Set getDependencies () public boolean isNonExpandable () public boolean canBeRemovedWhenCollapsed () public java.lang.Boolean isCollapsedByDefault () public void setCanBeRemovedWhenCollapsed (boolean) boolean canBeRemovedWhenCollapsed public boolean isGutterMarkEnabledForSingleLine () public void setGutterMarkEnabledForSingleLine (boolean) boolean value private boolean getFlag (byte) byte mask private void setFlag (byte, boolean) byte mask boolean value public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/folding/LanguageFolding.class
LanguageFolding.java package com.intellij.lang.folding public com.intellij.lang.folding.LanguageFolding extends com.intellij.lang.LanguageExtension { public static final com.intellij.lang.folding.LanguageFolding INSTANCE private static final com.intellij.openapi.diagnostic.Logger LOG private void <init> () public com.intellij.lang.folding.FoldingBuilder forLanguage (com.intellij.lang.Language) com.intellij.lang.Language l protected com.intellij.lang.folding.FoldingBuilder findForLanguage (com.intellij.lang.Language) com.intellij.lang.Language l java.util.List extensions public java.util.List allForLanguage (com.intellij.lang.Language) java.util.List extensions com.intellij.lang.Language l com.intellij.lang.Language language public static com.intellij.lang.folding.FoldingDescriptor[] buildFoldingDescriptors (com.intellij.lang.folding.FoldingBuilder, com.intellij.psi.PsiElement, com.intellij.openapi.editor.Document, boolean) com.intellij.lang.folding.FoldingDescriptor descriptor com.intellij.lang.folding.FoldingBuilder builder com.intellij.psi.PsiElement root com.intellij.openapi.editor.Document document boolean quick com.intellij.lang.folding.FoldingDescriptor[] descriptors static com.intellij.lang.folding.FoldingDescriptor[] buildFoldingDescriptorsNoPlaceholderCaching (com.intellij.lang.folding.FoldingBuilder, com.intellij.psi.PsiElement, com.intellij.openapi.editor.Document, boolean) com.intellij.lang.ASTNode astNode com.intellij.openapi.progress.ProcessCanceledException e Exception e com.intellij.lang.folding.FoldingBuilder builder com.intellij.psi.PsiElement root com.intellij.openapi.editor.Document document boolean quick protected volatile synthetic java.lang.Object findForLanguage (com.intellij.lang.Language) public volatile synthetic java.lang.Object forLanguage (com.intellij.lang.Language) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/injection/InjectedLanguageManager.class
InjectedLanguageManager.java package com.intellij.lang.injection public abstract com.intellij.lang.injection.InjectedLanguageManager extends java.lang.Object { protected static final com.intellij.openapi.util.NotNullLazyKey INSTANCE_CACHE public static final com.intellij.openapi.util.Key FRANKENSTEIN_INJECTION public void <init> () public static com.intellij.lang.injection.InjectedLanguageManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract com.intellij.psi.PsiLanguageInjectionHost getInjectionHost (com.intellij.psi.FileViewProvider) public abstract com.intellij.psi.PsiLanguageInjectionHost getInjectionHost (com.intellij.psi.PsiElement) public abstract com.intellij.openapi.util.TextRange injectedToHost (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange) public abstract int injectedToHost (com.intellij.psi.PsiElement, int) public abstract int injectedToHost (com.intellij.psi.PsiElement, int, boolean) public abstract void registerMultiHostInjector (com.intellij.lang.injection.MultiHostInjector) public abstract void registerMultiHostInjector (com.intellij.lang.injection.MultiHostInjector, com.intellij.openapi.Disposable) public abstract java.lang.String getUnescapedText (com.intellij.psi.PsiElement) public abstract java.util.List intersectWithAllEditableFragments (com.intellij.psi.PsiFile, com.intellij.openapi.util.TextRange) public abstract boolean isInjectedFragment (com.intellij.psi.PsiFile) public abstract com.intellij.psi.PsiElement findInjectedElementAt (com.intellij.psi.PsiFile, int) public abstract java.util.List getInjectedPsiFiles (com.intellij.psi.PsiElement) public abstract void dropFileCaches (com.intellij.psi.PsiFile) public abstract com.intellij.psi.PsiFile getTopLevelFile (com.intellij.psi.PsiElement) public abstract java.util.List getCachedInjectedDocumentsInRange (com.intellij.psi.PsiFile, com.intellij.openapi.util.TextRange) public abstract void enumerate (com.intellij.psi.PsiElement, com.intellij.psi.PsiLanguageInjectionHost$InjectedPsiVisitor) public abstract void enumerateEx (com.intellij.psi.PsiElement, com.intellij.psi.PsiFile, boolean, com.intellij.psi.PsiLanguageInjectionHost$InjectedPsiVisitor) public abstract java.util.List getNonEditableFragments (com.intellij.injected.editor.DocumentWindow) public abstract boolean mightHaveInjectedFragmentAtOffset (com.intellij.openapi.editor.Document, int) public abstract com.intellij.injected.editor.DocumentWindow freezeWindow (com.intellij.injected.editor.DocumentWindow) static void <clinit> () }
com/intellij/lang/injection/MultiHostInjector.class
MultiHostInjector.java package com.intellij.lang.injection public abstract com.intellij.lang.injection.MultiHostInjector extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName MULTIHOST_INJECTOR_EP_NAME public abstract void getLanguagesToInject (com.intellij.lang.injection.MultiHostRegistrar, com.intellij.psi.PsiElement) public abstract java.util.List elementsToInjectIn () static void <clinit> () }
com/intellij/lang/injection/MultiHostRegistrar.class
MultiHostRegistrar.java package com.intellij.lang.injection public abstract com.intellij.lang.injection.MultiHostRegistrar extends java.lang.Object { public abstract com.intellij.lang.injection.MultiHostRegistrar startInjecting (com.intellij.lang.Language) public com.intellij.lang.injection.MultiHostRegistrar startInjecting (com.intellij.lang.Language, java.lang.String) com.intellij.lang.Language language String extension public abstract com.intellij.lang.injection.MultiHostRegistrar addPlace (java.lang.String, java.lang.String, com.intellij.psi.PsiLanguageInjectionHost, com.intellij.openapi.util.TextRange) public abstract void doneInjecting () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lexer/DelegateLexer.class
DelegateLexer.java package com.intellij.lexer public com.intellij.lexer.DelegateLexer extends com.intellij.lexer.LexerBase { protected final com.intellij.lexer.Lexer myDelegate public void <init> (com.intellij.lexer.Lexer) com.intellij.lexer.Lexer delegate public final com.intellij.lexer.Lexer getDelegate () public void start (java.lang.CharSequence, int, int, int) CharSequence buffer int startOffset int endOffset int initialState public int getState () public com.intellij.psi.tree.IElementType getTokenType () public int getTokenStart () public int getTokenEnd () public void advance () public final java.lang.CharSequence getBufferSequence () public int getBufferEnd () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lexer/DocCommentTokenTypes.class
DocCommentTokenTypes.java package com.intellij.lexer public abstract com.intellij.lexer.DocCommentTokenTypes extends java.lang.Object { public abstract com.intellij.psi.tree.IElementType commentStart () public abstract com.intellij.psi.tree.IElementType commentEnd () public abstract com.intellij.psi.tree.IElementType commentData () public abstract com.intellij.psi.tree.TokenSet spaceCommentsTokenSet () public abstract com.intellij.psi.tree.IElementType space () public abstract com.intellij.psi.tree.IElementType tagValueToken () public abstract com.intellij.psi.tree.IElementType tagValueLParen () public abstract com.intellij.psi.tree.IElementType tagValueRParen () public abstract com.intellij.psi.tree.IElementType tagValueSharp () public abstract com.intellij.psi.tree.IElementType tagValueComma () public abstract com.intellij.psi.tree.IElementType tagName () public abstract com.intellij.psi.tree.IElementType tagValueLT () public abstract com.intellij.psi.tree.IElementType tagValueGT () public abstract com.intellij.psi.tree.IElementType inlineTagStart () public abstract com.intellij.psi.tree.IElementType inlineTagEnd () public abstract com.intellij.psi.tree.IElementType badCharacter () public abstract com.intellij.psi.tree.IElementType commentLeadingAsterisks () }
com/intellij/lexer/DummyLexer.class
DummyLexer.java package com.intellij.lexer public com.intellij.lexer.DummyLexer extends com.intellij.lexer.LexerBase { private CharSequence myBuffer private int myStartOffset private int myEndOffset private final com.intellij.psi.tree.IElementType myTokenType public void <init> (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public void start (java.lang.CharSequence, int, int, int) CharSequence buffer int startOffset int endOffset int initialState public java.lang.CharSequence getBufferSequence () public int getState () public com.intellij.psi.tree.IElementType getTokenType () public int getTokenStart () public int getTokenEnd () public void advance () public com.intellij.lexer.LexerPosition getCurrentPosition () public void restore (com.intellij.lexer.LexerPosition) com.intellij.lexer.LexerPosition position public int getBufferEnd () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lexer/EmptyLexer.class
EmptyLexer.java package com.intellij.lexer public com.intellij.lexer.EmptyLexer extends com.intellij.lexer.DummyLexer { private static final com.intellij.psi.tree.IElementType EMPTY_TOKEN_TYPE public void <init> () static void <clinit> () }
com/intellij/lexer/FilterLexer$Filter.class
FilterLexer.java package com.intellij.lexer public abstract com.intellij.lexer.FilterLexer$Filter extends java.lang.Object { public abstract boolean reject (com.intellij.psi.tree.IElementType) }
com/intellij/lexer/FilterLexer$SetFilter.class
FilterLexer.java package com.intellij.lexer public final com.intellij.lexer.FilterLexer$SetFilter extends java.lang.Object implements com.intellij.lexer.FilterLexer$Filter { private final com.intellij.psi.tree.TokenSet mySet public void <init> (com.intellij.psi.tree.TokenSet) com.intellij.psi.tree.TokenSet set public boolean reject (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type }
com/intellij/lexer/FilterLexer.class
FilterLexer.java package com.intellij.lexer public com.intellij.lexer.FilterLexer extends com.intellij.lexer.DelegateLexer { private final com.intellij.lexer.FilterLexer$Filter myFilter private final boolean[] myStateFilter private int myPrevTokenEnd public void <init> (com.intellij.lexer.Lexer, com.intellij.lexer.FilterLexer$Filter, boolean[]) com.intellij.lexer.Lexer original com.intellij.lexer.FilterLexer$Filter filter boolean[] stateFilter public void <init> (com.intellij.lexer.Lexer, com.intellij.lexer.FilterLexer$Filter) com.intellij.lexer.Lexer original com.intellij.lexer.FilterLexer$Filter filter public com.intellij.lexer.Lexer getOriginal () public void start (java.lang.CharSequence, int, int, int) CharSequence buffer int startOffset int endOffset int initialState public void advance () public int getPrevTokenEnd () public com.intellij.lexer.LexerPosition getCurrentPosition () public void restore (com.intellij.lexer.LexerPosition) com.intellij.lexer.LexerPosition position public final void locateToken () com.intellij.lexer.Lexer delegate com.intellij.psi.tree.IElementType tokenType private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lexer/FlexAdapter.class
FlexAdapter.java package com.intellij.lexer public com.intellij.lexer.FlexAdapter extends com.intellij.lexer.LexerBase { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.lexer.FlexLexer myFlex private com.intellij.psi.tree.IElementType myTokenType private CharSequence myText private int myTokenStart private int myTokenEnd private int myBufferEnd private int myState private boolean myFailed public void <init> (com.intellij.lexer.FlexLexer) com.intellij.lexer.FlexLexer flex public com.intellij.lexer.FlexLexer getFlex () public void start (java.lang.CharSequence, int, int, int) CharSequence buffer int startOffset int endOffset int initialState public int getState () public com.intellij.psi.tree.IElementType getTokenType () public int getTokenStart () public int getTokenEnd () public void advance () public java.lang.CharSequence getBufferSequence () public int getBufferEnd () protected void locateToken () com.intellij.openapi.progress.ProcessCanceledException e Throwable e public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lexer/FlexLexer.class
FlexLexer.java package com.intellij.lexer public abstract com.intellij.lexer.FlexLexer extends java.lang.Object { public abstract void yybegin (int) public abstract int yystate () public abstract int getTokenStart () public abstract int getTokenEnd () public abstract com.intellij.psi.tree.IElementType advance () throws java.io.IOException public abstract void reset (java.lang.CharSequence, int, int, int) }
com/intellij/lexer/LayeredLexer.class
LayeredLexer.java package com.intellij.lexer public com.intellij.lexer.LayeredLexer extends com.intellij.lexer.DelegateLexer { public static ThreadLocal ourDisableLayersFlag private static final com.intellij.openapi.diagnostic.Logger LOG private static final int IN_LAYER_STATE private static final int IN_LAYER_LEXER_FINISHED_STATE private int myState private final java.util.Map myStartTokenToLayerLexer private com.intellij.lexer.Lexer myCurrentLayerLexer private com.intellij.psi.tree.IElementType myCurrentBaseTokenType private int myLayerLeftPart private int myBaseTokenEnd private final java.util.HashSet mySelfStoppingLexers private final java.util.HashMap myStopTokens public void <init> (com.intellij.lexer.Lexer) com.intellij.lexer.Lexer baseLexer public void registerSelfStoppingLayer (com.intellij.lexer.Lexer, com.intellij.psi.tree.IElementType[], com.intellij.psi.tree.IElementType[]) com.intellij.lexer.Lexer lexer com.intellij.psi.tree.IElementType[] startTokens com.intellij.psi.tree.IElementType[] stopTokens public transient void registerLayer (com.intellij.lexer.Lexer, com.intellij.psi.tree.IElementType[]) com.intellij.psi.tree.IElementType startToken com.intellij.lexer.Lexer lexer com.intellij.psi.tree.IElementType[] startTokens private void activateLayerIfNecessary () com.intellij.psi.tree.IElementType baseTokenType protected com.intellij.lexer.Lexer findLayerLexer (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType baseTokenType public void start (java.lang.CharSequence, int, int, int) CharSequence buffer int startOffset int endOffset int initialState public int getState () public com.intellij.psi.tree.IElementType getTokenType () public int getTokenStart () public int getTokenEnd () public void advance () int tokenEnd boolean selfStopping com.intellij.lexer.Lexer activeLayerLexer com.intellij.psi.tree.IElementType layerTokenType public com.intellij.lexer.LexerPosition getCurrentPosition () public void restore (com.intellij.lexer.LexerPosition) com.intellij.lexer.LexerPosition position private boolean isStopToken (com.intellij.lexer.Lexer, com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType stopToken com.intellij.lexer.Lexer lexer com.intellij.psi.tree.IElementType tokenType com.intellij.psi.tree.IElementType[] stopTokens protected boolean isLayerActive () private boolean isInLayerEndGap () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lexer/Lexer.class
Lexer.java package com.intellij.lexer public abstract com.intellij.lexer.Lexer extends java.lang.Object { public void <init> () public abstract void start (java.lang.CharSequence, int, int, int) public final void start (java.lang.CharSequence, int, int) CharSequence buf int start int end public final void start (java.lang.CharSequence) CharSequence buf public java.lang.CharSequence getTokenSequence () public java.lang.String getTokenText () public abstract int getState () public abstract com.intellij.psi.tree.IElementType getTokenType () public abstract int getTokenStart () public abstract int getTokenEnd () public abstract void advance () public abstract com.intellij.lexer.LexerPosition getCurrentPosition () public abstract void restore (com.intellij.lexer.LexerPosition) public abstract java.lang.CharSequence getBufferSequence () public abstract int getBufferEnd () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lexer/LexerBase.class
LexerBase.java package com.intellij.lexer public abstract com.intellij.lexer.LexerBase extends com.intellij.lexer.Lexer { public void <init> () public com.intellij.lexer.LexerPosition getCurrentPosition () int offset int intState public void restore (com.intellij.lexer.LexerPosition) com.intellij.lexer.LexerPosition position private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lexer/LexerPosition.class
LexerPosition.java package com.intellij.lexer public abstract com.intellij.lexer.LexerPosition extends java.lang.Object { public abstract int getOffset () public abstract int getState () }
com/intellij/lexer/LexerPositionImpl.class
LexerPositionImpl.java package com.intellij.lexer com.intellij.lexer.LexerPositionImpl extends java.lang.Object implements com.intellij.lexer.LexerPosition { private final int myOffset private final int myState void <init> (int, int) int offset int state public int getOffset () public int getState () }
com/intellij/lexer/LookAheadLexer$LookAheadLexerPosition.class
LookAheadLexer.java package com.intellij.lexer public com.intellij.lexer.LookAheadLexer$LookAheadLexerPosition extends java.lang.Object implements com.intellij.lexer.LexerPosition { final int lastOffset final int lastState final int tokenStart final int advanceCount final com.intellij.util.containers.ImmutableUserMap customMap public void <init> (com.intellij.lexer.LookAheadLexer, com.intellij.util.containers.ImmutableUserMap) com.intellij.lexer.LookAheadLexer lookAheadLexer com.intellij.util.containers.ImmutableUserMap map public com.intellij.util.containers.ImmutableUserMap getCustomMap () public int getOffset () public int getState () }
com/intellij/lexer/LookAheadLexer.class
LookAheadLexer.java package com.intellij.lexer public abstract com.intellij.lexer.LookAheadLexer extends com.intellij.lexer.LexerBase { private int myLastOffset private int myLastState private final com.intellij.lexer.Lexer myBaseLexer private int myTokenStart private final com.intellij.util.containers.Queue myTypeCache private final com.intellij.util.containers.Queue myEndOffsetCache static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.lexer.Lexer, int) com.intellij.lexer.Lexer baseLexer int capacity public void <init> (com.intellij.lexer.Lexer) com.intellij.lexer.Lexer baseLexer protected void addToken (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type protected void addToken (int, com.intellij.psi.tree.IElementType) int endOffset com.intellij.psi.tree.IElementType type protected void lookAhead (com.intellij.lexer.Lexer) com.intellij.lexer.Lexer baseLexer public void advance () private void doLookAhead () public java.lang.CharSequence getBufferSequence () public int getBufferEnd () protected int getCacheSize () protected void resetCacheSize (int) int size public com.intellij.psi.tree.IElementType replaceCachedType (int, com.intellij.psi.tree.IElementType) int index com.intellij.psi.tree.IElementType token protected final com.intellij.psi.tree.IElementType getCachedType (int) int index protected final int getCachedOffset (int) int index public int getState () int offset public int getTokenEnd () public int getTokenStart () public com.intellij.lexer.LookAheadLexer$LookAheadLexerPosition getCurrentPosition () public final void restore (com.intellij.lexer.LexerPosition) com.intellij.lexer.LexerPosition _position protected void restore (com.intellij.lexer.LookAheadLexer$LookAheadLexerPosition) int i com.intellij.lexer.LookAheadLexer$LookAheadLexerPosition position public com.intellij.psi.tree.IElementType getTokenType () public void start (java.lang.CharSequence, int, int, int) CharSequence buffer int startOffset int endOffset int initialState protected final void advanceLexer (com.intellij.lexer.Lexer) com.intellij.lexer.Lexer lexer protected final void advanceAs (com.intellij.lexer.Lexer, com.intellij.psi.tree.IElementType) com.intellij.lexer.Lexer lexer com.intellij.psi.tree.IElementType type public volatile synthetic com.intellij.lexer.LexerPosition getCurrentPosition () static synthetic int access$000 (com.intellij.lexer.LookAheadLexer) com.intellij.lexer.LookAheadLexer x0 static synthetic int access$100 (com.intellij.lexer.LookAheadLexer) com.intellij.lexer.LookAheadLexer x0 static synthetic int access$200 (com.intellij.lexer.LookAheadLexer) com.intellij.lexer.LookAheadLexer x0 static synthetic com.intellij.util.containers.Queue access$300 (com.intellij.lexer.LookAheadLexer) com.intellij.lexer.LookAheadLexer x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lexer/MergeFunction.class
MergeFunction.java package com.intellij.lexer public abstract com.intellij.lexer.MergeFunction extends java.lang.Object { public abstract com.intellij.psi.tree.IElementType merge (com.intellij.psi.tree.IElementType, com.intellij.lexer.Lexer) }
com/intellij/lexer/MergingLexerAdapter$1.class
MergingLexerAdapter.java package com.intellij.lexer synthetic com.intellij.lexer.MergingLexerAdapter$1 extends java.lang.Object { }
com/intellij/lexer/MergingLexerAdapter$MyMergeFunction.class
MergingLexerAdapter.java package com.intellij.lexer com.intellij.lexer.MergingLexerAdapter$MyMergeFunction extends java.lang.Object implements com.intellij.lexer.MergeFunction { final synthetic com.intellij.lexer.MergingLexerAdapter this$0 private void <init> (com.intellij.lexer.MergingLexerAdapter) public com.intellij.psi.tree.IElementType merge (com.intellij.psi.tree.IElementType, com.intellij.lexer.Lexer) com.intellij.psi.tree.IElementType tokenType com.intellij.psi.tree.IElementType type com.intellij.lexer.Lexer originalLexer synthetic void <init> (com.intellij.lexer.MergingLexerAdapter, com.intellij.lexer.MergingLexerAdapter$1) com.intellij.lexer.MergingLexerAdapter x0 com.intellij.lexer.MergingLexerAdapter$1 x1 }
com/intellij/lexer/MergingLexerAdapter.class
MergingLexerAdapter.java package com.intellij.lexer public com.intellij.lexer.MergingLexerAdapter extends com.intellij.lexer.MergingLexerAdapterBase { private final com.intellij.psi.tree.TokenSet myTokenSet private final com.intellij.lexer.MergeFunction myMergeFunction public void <init> (com.intellij.lexer.Lexer, com.intellij.psi.tree.TokenSet) com.intellij.lexer.Lexer original com.intellij.psi.tree.TokenSet tokensToMerge public com.intellij.lexer.MergeFunction getMergeFunction () static synthetic com.intellij.psi.tree.TokenSet access$100 (com.intellij.lexer.MergingLexerAdapter) com.intellij.lexer.MergingLexerAdapter x0 }
com/intellij/lexer/MergingLexerAdapterBase$MyLexerPosition.class
MergingLexerAdapterBase.java package com.intellij.lexer com.intellij.lexer.MergingLexerAdapterBase$MyLexerPosition extends java.lang.Object implements com.intellij.lexer.LexerPosition { private final int myOffset private final com.intellij.psi.tree.IElementType myTokenType private final com.intellij.lexer.LexerPosition myOriginalPosition private final int myOldState void <init> (int, com.intellij.psi.tree.IElementType, com.intellij.lexer.LexerPosition, int) int offset com.intellij.psi.tree.IElementType tokenType com.intellij.lexer.LexerPosition originalPosition int oldState public int getOffset () public int getState () public com.intellij.psi.tree.IElementType getType () public com.intellij.lexer.LexerPosition getOriginalPosition () public int getOldState () }
com/intellij/lexer/MergingLexerAdapterBase.class
MergingLexerAdapterBase.java package com.intellij.lexer public abstract com.intellij.lexer.MergingLexerAdapterBase extends com.intellij.lexer.DelegateLexer { private com.intellij.psi.tree.IElementType myTokenType private int myState private int myTokenStart public void <init> (com.intellij.lexer.Lexer) com.intellij.lexer.Lexer original public abstract com.intellij.lexer.MergeFunction getMergeFunction () public void start (java.lang.CharSequence, int, int, int) CharSequence buffer int startOffset int endOffset int initialState public int getState () public com.intellij.psi.tree.IElementType getTokenType () public int getTokenStart () public int getTokenEnd () public void advance () private void locateToken () com.intellij.lexer.Lexer orig public com.intellij.lexer.Lexer getOriginal () public void restore (com.intellij.lexer.LexerPosition) com.intellij.lexer.LexerPosition position com.intellij.lexer.MergingLexerAdapterBase$MyLexerPosition pos public java.lang.String toString () public com.intellij.lexer.LexerPosition getCurrentPosition () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lexer/RestartableLexer.class
RestartableLexer.java package com.intellij.lexer public abstract com.intellij.lexer.RestartableLexer extends java.lang.Object { public abstract int getStartState () public abstract boolean isRestartableState (int) public abstract void start (java.lang.CharSequence, int, int, int, com.intellij.lexer.TokenIterator) }
com/intellij/lexer/StringLiteralLexer.class
StringLiteralLexer.java package com.intellij.lexer public com.intellij.lexer.StringLiteralLexer extends com.intellij.lexer.LexerBase { private static final com.intellij.openapi.diagnostic.Logger LOG private static final short AFTER_FIRST_QUOTE private static final short AFTER_LAST_QUOTE public static final char NO_QUOTE_CHAR protected CharSequence myBuffer protected int myStart protected int myEnd private int myState private int myLastState protected int myBufferEnd protected final char myQuoteChar protected final com.intellij.psi.tree.IElementType myOriginalLiteralToken private final boolean myCanEscapeEolOrFramingSpaces private final String myAdditionalValidEscapes private boolean mySeenEscapedSpacesOnly private final boolean myAllowOctal private final boolean myAllowHex public void <init> (char, com.intellij.psi.tree.IElementType) char quoteChar com.intellij.psi.tree.IElementType originalLiteralToken public void <init> (char, com.intellij.psi.tree.IElementType, boolean, java.lang.String) char quoteChar com.intellij.psi.tree.IElementType originalLiteralToken boolean canEscapeEolOrFramingSpaces String additionalValidEscapes public void <init> (char, com.intellij.psi.tree.IElementType, boolean, java.lang.String, boolean, boolean) char quoteChar com.intellij.psi.tree.IElementType originalLiteralToken boolean canEscapeEolOrFramingSpaces String additionalValidEscapes boolean allowOctal boolean allowHex public void start (java.lang.CharSequence, int, int, int) CharSequence buffer int startOffset int endOffset int initialState public int getState () public com.intellij.psi.tree.IElementType getTokenType () int i char nextChar protected boolean shouldAllowSlashZero () protected com.intellij.psi.tree.IElementType handleSingleSlashEscapeSequence () protected com.intellij.psi.tree.IElementType getUnicodeEscapeSequenceType () int i private boolean isTrailingSpace (int) char c int i int start public int getTokenStart () public int getTokenEnd () private int locateToken (int) char first int additionalLocation int start int i protected int locateHexEscapeSequence (int, int) int start int i protected int locateUnicodeEscapeSequence (int, int) int start int i protected int locateAdditionalEscapeSequence (int, int) int start int indexOfCharAfterSlash public void advance () public java.lang.CharSequence getBufferSequence () public int getBufferEnd () public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lexer/TokenIterator.class
TokenIterator.java package com.intellij.lexer public abstract com.intellij.lexer.TokenIterator extends java.lang.Object { public abstract int getStartOffset (int) public abstract int getEndOffset (int) public abstract com.intellij.psi.tree.IElementType getType (int) public abstract int getState (int) public abstract int getTokenCount () public abstract int initialTokenIndex () }
com/intellij/model/Symbol.class
Symbol.java package com.intellij.model public abstract com.intellij.model.Symbol extends java.lang.Object { }
com/intellij/model/SymbolReference.class
SymbolReference.java package com.intellij.model public abstract com.intellij.model.SymbolReference extends java.lang.Object { public abstract java.util.Collection resolveReference () }
com/intellij/model/SymbolResolveResult.class
SymbolResolveResult.java package com.intellij.model public abstract com.intellij.model.SymbolResolveResult extends java.lang.Object { public abstract com.intellij.model.Symbol getTarget () }
com/intellij/model/SymbolService$1.class
SymbolService.java package com.intellij.model final com.intellij.model.SymbolService$1 extends java.lang.Object implements com.intellij.model.SymbolResolveResult { final synthetic com.intellij.model.Symbol val$symbol void <init> (com.intellij.model.Symbol) public com.intellij.model.Symbol getTarget () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/model/SymbolService.class
SymbolService.java package com.intellij.model public abstract com.intellij.model.SymbolService extends java.lang.Object { public static com.intellij.model.Symbol adaptPsiElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static com.intellij.model.SymbolResolveResult resolveResult (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.model.Symbol symbol private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/model/psi/PsiElementSymbol.class
PsiElementSymbol.java package com.intellij.model.psi public final com.intellij.model.psi.PsiElementSymbol extends java.lang.Object implements com.intellij.model.Symbol { private final com.intellij.psi.PsiElement myElement public void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement getElement () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/navigation/ColoredItemPresentation.class
ColoredItemPresentation.java package com.intellij.navigation public abstract com.intellij.navigation.ColoredItemPresentation extends java.lang.Object implements com.intellij.navigation.ItemPresentation { public abstract com.intellij.openapi.editor.colors.TextAttributesKey getTextAttributesKey () }
com/intellij/navigation/ItemPresentation.class
ItemPresentation.java package com.intellij.navigation public abstract com.intellij.navigation.ItemPresentation extends java.lang.Object { public abstract java.lang.String getPresentableText () public abstract java.lang.String getLocationString () public abstract javax.swing.Icon getIcon (boolean) }
com/intellij/navigation/ItemPresentationProvider.class
ItemPresentationProvider.java package com.intellij.navigation public abstract com.intellij.navigation.ItemPresentationProvider extends java.lang.Object { public abstract com.intellij.navigation.ItemPresentation getPresentation (com.intellij.navigation.NavigationItem) }
com/intellij/navigation/ItemPresentationProviders.class
ItemPresentationProviders.java package com.intellij.navigation public com.intellij.navigation.ItemPresentationProviders extends com.intellij.openapi.util.ClassExtension { public static final com.intellij.navigation.ItemPresentationProviders INSTANCE private void <init> () public static com.intellij.navigation.ItemPresentationProvider getItemPresentationProvider (com.intellij.navigation.NavigationItem) com.intellij.navigation.NavigationItem element com.intellij.navigation.ItemPresentationProvider provider public static com.intellij.navigation.ItemPresentation getItemPresentation (com.intellij.navigation.NavigationItem) com.intellij.navigation.NavigationItem element com.intellij.navigation.ItemPresentationProvider provider static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/navigation/ItemPresentationWithSeparator.class
ItemPresentationWithSeparator.java package com.intellij.navigation public abstract com.intellij.navigation.ItemPresentationWithSeparator extends java.lang.Object implements com.intellij.navigation.ItemPresentation { }
com/intellij/navigation/LocationPresentation.class
LocationPresentation.java package com.intellij.navigation public abstract com.intellij.navigation.LocationPresentation extends java.lang.Object { public static final String DEFAULT_LOCATION_PREFIX public static final String DEFAULT_LOCATION_SUFFIX public abstract java.lang.String getLocationPrefix () public abstract java.lang.String getLocationSuffix () }
com/intellij/navigation/NavigationItem.class
NavigationItem.java package com.intellij.navigation public abstract com.intellij.navigation.NavigationItem extends java.lang.Object implements com.intellij.pom.Navigatable { public static final com.intellij.navigation.NavigationItem[] EMPTY_NAVIGATION_ITEM_ARRAY public abstract java.lang.String getName () public abstract com.intellij.navigation.ItemPresentation getPresentation () static void <clinit> () }
com/intellij/navigation/NavigationTarget.class
NavigationTarget.java package com.intellij.navigation public abstract com.intellij.navigation.NavigationTarget extends java.lang.Object { public abstract boolean isValid () public abstract com.intellij.pom.Navigatable getNavigatable () public abstract com.intellij.navigation.TargetPresentation getTargetPresentation () public abstract boolean equals (java.lang.Object) public abstract int hashCode () }
com/intellij/navigation/PsiElementNavigationItem.class
PsiElementNavigationItem.java package com.intellij.navigation public abstract com.intellij.navigation.PsiElementNavigationItem extends java.lang.Object implements com.intellij.navigation.NavigationItem { public abstract com.intellij.psi.PsiElement getTargetElement () }
com/intellij/navigation/TargetPresentation.class
TargetPresentation.java package com.intellij.navigation public abstract com.intellij.navigation.TargetPresentation extends java.lang.Object { public javax.swing.Icon getIcon () public abstract java.lang.String getPresentableText () public com.intellij.openapi.editor.markup.TextAttributes getPresentableAttributes () public java.lang.String getLocationText () public com.intellij.openapi.editor.markup.TextAttributes getLocationAttributes () public java.lang.String getRightText () public javax.swing.Icon getRightIcon () }
com/intellij/notebook/editor/BackedVirtualFile.class
BackedVirtualFile.java package com.intellij.notebook.editor public abstract com.intellij.notebook.editor.BackedVirtualFile extends java.lang.Object { public abstract com.intellij.openapi.vfs.VirtualFile getOriginFile () public static com.intellij.openapi.vfs.VirtualFile getOriginFileIfBacked (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file }
com/intellij/openapi/application/AppUIExecutor.class
AppUIExecutor.java package com.intellij.openapi.application public abstract com.intellij.openapi.application.AppUIExecutor extends java.lang.Object { public static com.intellij.openapi.application.AppUIExecutor onUiThread (com.intellij.openapi.application.ModalityState) com.intellij.openapi.application.ModalityState modality public static com.intellij.openapi.application.AppUIExecutor onUiThread () public abstract com.intellij.openapi.application.AppUIExecutor later () public abstract com.intellij.openapi.application.AppUIExecutor withDocumentsCommitted (com.intellij.openapi.project.Project) public abstract com.intellij.openapi.application.AppUIExecutor inSmartMode (com.intellij.openapi.project.Project) public abstract com.intellij.openapi.application.AppUIExecutor inTransaction (com.intellij.openapi.Disposable) public abstract com.intellij.openapi.application.AppUIExecutor expireWith (com.intellij.openapi.Disposable) public abstract void execute (java.lang.Runnable) public abstract org.jetbrains.concurrency.CancellablePromise submit (java.util.concurrent.Callable) public abstract org.jetbrains.concurrency.CancellablePromise submit (java.lang.Runnable) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/application/Application.class
Application.java package com.intellij.openapi.application public abstract com.intellij.openapi.application.Application extends java.lang.Object implements com.intellij.openapi.components.ComponentManager { public abstract void runReadAction (java.lang.Runnable) public abstract java.lang.Object runReadAction (com.intellij.openapi.util.Computable) public abstract java.lang.Object runReadAction (com.intellij.openapi.util.ThrowableComputable) throws java.lang.Throwable public abstract void runWriteAction (java.lang.Runnable) public abstract java.lang.Object runWriteAction (com.intellij.openapi.util.Computable) public abstract java.lang.Object runWriteAction (com.intellij.openapi.util.ThrowableComputable) throws java.lang.Throwable public abstract boolean hasWriteAction (java.lang.Class) public abstract void assertReadAccessAllowed () public abstract void assertWriteAccessAllowed () public abstract void assertIsDispatchThread () public abstract void addApplicationListener (com.intellij.openapi.application.ApplicationListener) public abstract void addApplicationListener (com.intellij.openapi.application.ApplicationListener, com.intellij.openapi.Disposable) public abstract void removeApplicationListener (com.intellij.openapi.application.ApplicationListener) public abstract void saveAll () public abstract void saveSettings () public abstract void exit () public abstract boolean isWriteAccessAllowed () public abstract boolean isReadAccessAllowed () public abstract boolean isDispatchThread () public abstract com.intellij.openapi.application.ModalityInvokator getInvokator () public abstract void invokeLater (java.lang.Runnable) public abstract void invokeLater (java.lang.Runnable, com.intellij.openapi.util.Condition) public abstract void invokeLater (java.lang.Runnable, com.intellij.openapi.application.ModalityState) public abstract void invokeLater (java.lang.Runnable, com.intellij.openapi.application.ModalityState, com.intellij.openapi.util.Condition) public abstract void invokeAndWait (java.lang.Runnable, com.intellij.openapi.application.ModalityState) throws com.intellij.openapi.progress.ProcessCanceledException public abstract void invokeAndWait (java.lang.Runnable) throws com.intellij.openapi.progress.ProcessCanceledException public abstract com.intellij.openapi.application.ModalityState getCurrentModalityState () public abstract com.intellij.openapi.application.ModalityState getModalityStateForComponent (java.awt.Component) public abstract com.intellij.openapi.application.ModalityState getDefaultModalityState () public abstract com.intellij.openapi.application.ModalityState getNoneModalityState () public abstract com.intellij.openapi.application.ModalityState getAnyModalityState () public abstract long getStartTime () public abstract long getIdleTime () public abstract boolean isUnitTestMode () public abstract boolean isHeadlessEnvironment () public abstract boolean isCommandLine () public abstract java.util.concurrent.Future executeOnPooledThread (java.lang.Runnable) public abstract java.util.concurrent.Future executeOnPooledThread (java.util.concurrent.Callable) public abstract boolean isDisposeInProgress () public abstract boolean isRestartCapable () public abstract void restart () public abstract boolean isActive () public abstract com.intellij.openapi.application.AccessToken acquireReadActionLock () public abstract com.intellij.openapi.application.AccessToken acquireWriteActionLock (java.lang.Class) public abstract boolean isInternal () public abstract boolean isEAP () }
com/intellij/openapi/application/ApplicationAdapter.class
ApplicationAdapter.java package com.intellij.openapi.application public abstract com.intellij.openapi.application.ApplicationAdapter extends java.lang.Object implements com.intellij.openapi.application.ApplicationListener { public void <init> () }
com/intellij/openapi/application/ApplicationInfo.class
ApplicationInfo.java package com.intellij.openapi.application public abstract com.intellij.openapi.application.ApplicationInfo extends java.lang.Object { public void <init> () public abstract java.util.Calendar getBuildDate () public abstract com.intellij.openapi.util.BuildNumber getBuild () public abstract java.lang.String getApiVersion () public abstract java.lang.String getMajorVersion () public abstract java.lang.String getMinorVersion () public abstract java.lang.String getMicroVersion () public abstract java.lang.String getPatchVersion () public abstract java.lang.String getVersionName () public final java.lang.String getMinorVersionMainPart () public abstract java.lang.String getHelpURL () public abstract java.lang.String getCompanyName () public abstract java.lang.String getShortCompanyName () public abstract java.lang.String getCompanyURL () public abstract java.lang.String getJetbrainsTvUrl () public abstract java.lang.String getEvalLicenseUrl () public abstract java.lang.String getKeyConversionUrl () public abstract java.awt.Rectangle getAboutLogoRect () public abstract boolean hasHelp () public abstract boolean hasContextHelp () public abstract java.lang.String getFullVersion () public abstract java.lang.String getStrictVersion () public static com.intellij.openapi.application.ApplicationInfo getInstance () public static boolean helpAvailable () public static boolean contextHelpAvailable () public java.lang.String getBuildNumber () public abstract java.lang.String getFullApplicationName () }
com/intellij/openapi/application/ApplicationListener.class
ApplicationListener.java package com.intellij.openapi.application public abstract com.intellij.openapi.application.ApplicationListener extends java.lang.Object implements java.util.EventListener { public boolean canExitApplication () public void applicationExiting () public void beforeWriteActionStart (java.lang.Object) Object action public void writeActionStarted (java.lang.Object) Object action public void writeActionFinished (java.lang.Object) Object action public void afterWriteActionFinished (java.lang.Object) Object action private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/application/ApplicationManager$1.class
ApplicationManager.java package com.intellij.openapi.application final com.intellij.openapi.application.ApplicationManager$1 extends java.lang.Object implements com.intellij.openapi.Disposable { final synthetic com.intellij.openapi.application.Application val$old void <init> (com.intellij.openapi.application.Application) public void dispose () }
com/intellij/openapi/application/ApplicationManager$2.class
ApplicationManager.java package com.intellij.openapi.application final com.intellij.openapi.application.ApplicationManager$2 extends java.lang.Object implements com.intellij.openapi.Disposable { final synthetic com.intellij.openapi.application.Application val$old final synthetic com.intellij.openapi.util.Getter val$oldFileTypeRegistry void <init> (com.intellij.openapi.application.Application, com.intellij.openapi.util.Getter) public void dispose () }
com/intellij/openapi/application/ApplicationManager.class
ApplicationManager.java package com.intellij.openapi.application public com.intellij.openapi.application.ApplicationManager extends java.lang.Object { protected static com.intellij.openapi.application.Application ourApplication public void <init> () public static com.intellij.openapi.application.Application getApplication () private static void setApplication (com.intellij.openapi.application.Application) com.intellij.openapi.application.Application instance public static void setApplication (com.intellij.openapi.application.Application, com.intellij.openapi.Disposable) com.intellij.openapi.application.Application instance com.intellij.openapi.Disposable parent com.intellij.openapi.application.Application old public static void setApplication (com.intellij.openapi.application.Application, com.intellij.openapi.util.Getter, com.intellij.openapi.Disposable) com.intellij.openapi.application.Application instance com.intellij.openapi.util.Getter fileTypeRegistryGetter com.intellij.openapi.Disposable parent com.intellij.openapi.application.Application old com.intellij.openapi.util.Getter oldFileTypeRegistry static synthetic void access$000 (com.intellij.openapi.application.Application) com.intellij.openapi.application.Application x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/application/ApplicationNamesInfo$1.class
ApplicationNamesInfo.java package com.intellij.openapi.application synthetic com.intellij.openapi.application.ApplicationNamesInfo$1 extends java.lang.Object { }
com/intellij/openapi/application/ApplicationNamesInfo$ApplicationNamesInfoHolder.class
ApplicationNamesInfo.java package com.intellij.openapi.application com.intellij.openapi.application.ApplicationNamesInfo$ApplicationNamesInfoHolder extends java.lang.Object { private static final com.intellij.openapi.application.ApplicationNamesInfo ourInstance private void <init> () static synthetic com.intellij.openapi.application.ApplicationNamesInfo access$100 () static void <clinit> () }
com/intellij/openapi/application/ApplicationNamesInfo.class
ApplicationNamesInfo.java package com.intellij.openapi.application public com.intellij.openapi.application.ApplicationNamesInfo extends java.lang.Object { private static final String COMPONENT_NAME private final String myProductName private final String myFullProductName private final String myEditionName private final String myScriptName private final String myDefaultLauncherName private final String myMotto public static java.lang.String getComponentName () String prefix public static com.intellij.openapi.application.ApplicationNamesInfo getInstance () private void <init> () org.jdom.Element rootElement org.jdom.Element names Exception e String resource public java.lang.String getProductName () public java.lang.String getFullProductName () public java.lang.String getFullProductNameWithEdition () public java.lang.String getEditionName () public java.lang.String getLowercaseProductName () public java.lang.String getScriptName () public java.lang.String getDefaultLauncherName () public java.lang.String getMotto () synthetic void <init> (com.intellij.openapi.application.ApplicationNamesInfo$1) com.intellij.openapi.application.ApplicationNamesInfo$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/application/AsyncExecutionService.class
AsyncExecutionService.java package com.intellij.openapi.application public abstract com.intellij.openapi.application.AsyncExecutionService extends java.lang.Object { public void <init> () protected abstract com.intellij.openapi.application.AppUIExecutor createUIExecutor (com.intellij.openapi.application.ModalityState) protected abstract com.intellij.openapi.application.NonBlockingReadAction buildNonBlockingReadAction (java.util.concurrent.Callable) static com.intellij.openapi.application.AsyncExecutionService getService () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/application/BaseActionRunnable.class
BaseActionRunnable.java package com.intellij.openapi.application public abstract com.intellij.openapi.application.BaseActionRunnable extends java.lang.Object { private boolean mySilentExecution public void <init> () public boolean isSilentExecution () protected abstract void run (com.intellij.openapi.application.Result) throws java.lang.Throwable public abstract com.intellij.openapi.application.RunResult execute () public final com.intellij.openapi.application.RunResult executeSilently () protected com.intellij.openapi.application.Application getApplication () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/application/CachedSingletonsRegistry.class
CachedSingletonsRegistry.java package com.intellij.openapi.application public com.intellij.openapi.application.CachedSingletonsRegistry extends java.lang.Object { private static final Object LOCK private static final java.util.List ourRegisteredClasses private static final java.util.List ourRegisteredLazyValues private void <init> () public static java.lang.Object markCachedField (java.lang.Class) Class klass public static com.intellij.openapi.util.ClearableLazyValue markLazyValue (com.intellij.openapi.util.ClearableLazyValue) com.intellij.openapi.util.ClearableLazyValue lazyValue public static void cleanupCachedFields () Class aClass com.intellij.openapi.util.ClearableLazyValue value private static void cleanupClass (java.lang.Class) Class aClass static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/application/DumbAwareSearchParameters.class
DumbAwareSearchParameters.java package com.intellij.openapi.application public abstract com.intellij.openapi.application.DumbAwareSearchParameters extends java.lang.Object implements com.intellij.util.QueryParameters { public abstract com.intellij.openapi.project.Project getProject () }
com/intellij/openapi/application/IdeUrlTrackingParametersProvider.class
IdeUrlTrackingParametersProvider.java package com.intellij.openapi.application public com.intellij.openapi.application.IdeUrlTrackingParametersProvider extends java.lang.Object { public void <init> () public static com.intellij.openapi.application.IdeUrlTrackingParametersProvider getInstance () public java.lang.String augmentUrl (java.lang.String) String originalUrl private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/application/ModalityInvokator.class
ModalityInvokator.java package com.intellij.openapi.application public abstract com.intellij.openapi.application.ModalityInvokator extends java.lang.Object { public abstract com.intellij.openapi.util.ActionCallback invokeLater (java.lang.Runnable) public abstract com.intellij.openapi.util.ActionCallback invokeLater (java.lang.Runnable, com.intellij.openapi.util.Condition) public abstract com.intellij.openapi.util.ActionCallback invokeLater (java.lang.Runnable, com.intellij.openapi.application.ModalityState) public abstract com.intellij.openapi.util.ActionCallback invokeLater (java.lang.Runnable, com.intellij.openapi.application.ModalityState, com.intellij.openapi.util.Condition) }
com/intellij/openapi/application/ModalityState.class
ModalityState.java package com.intellij.openapi.application public abstract com.intellij.openapi.application.ModalityState extends java.lang.Object { public static final com.intellij.openapi.application.ModalityState NON_MODAL public void <init> () public static com.intellij.openapi.application.ModalityState current () public static com.intellij.openapi.application.ModalityState any () public static com.intellij.openapi.application.ModalityState stateForComponent (java.awt.Component) java.awt.Component component public static com.intellij.openapi.application.ModalityState defaultModalityState () public abstract boolean dominates (com.intellij.openapi.application.ModalityState) public abstract java.lang.String toString () static void <clinit> () Class ex ReflectiveOperationException e private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/application/NonBlockingReadAction.class
NonBlockingReadAction.java package com.intellij.openapi.application public abstract com.intellij.openapi.application.NonBlockingReadAction extends java.lang.Object { public abstract com.intellij.openapi.application.NonBlockingReadAction inSmartMode (com.intellij.openapi.project.Project) public abstract com.intellij.openapi.application.NonBlockingReadAction withDocumentsCommitted (com.intellij.openapi.project.Project) public abstract com.intellij.openapi.application.NonBlockingReadAction expireWhen (java.util.function.BooleanSupplier) public abstract com.intellij.openapi.application.NonBlockingReadAction expireWith (com.intellij.openapi.Disposable) public abstract com.intellij.openapi.application.NonBlockingReadAction finishOnUiThread (com.intellij.openapi.application.ModalityState, java.util.function.Consumer) public abstract org.jetbrains.concurrency.CancellablePromise submit (java.util.concurrent.Executor) }
com/intellij/openapi/application/QueryExecutorBase.class
QueryExecutorBase.java package com.intellij.openapi.application public abstract com.intellij.openapi.application.QueryExecutorBase extends java.lang.Object implements com.intellij.util.QueryExecutor { private final boolean myRequireReadAction protected void <init> (boolean) boolean requireReadAction protected void <init> () public final boolean execute (java.lang.Object, com.intellij.util.Processor) com.intellij.openapi.project.Project project Runnable runnable Object queryParameters com.intellij.util.Processor consumer java.util.concurrent.atomic.AtomicBoolean toContinue com.intellij.util.Processor wrapper public abstract void processQuery (java.lang.Object, com.intellij.util.Processor) private synthetic void lambda$execute$1 (java.lang.Object, com.intellij.util.Processor) Object queryParameters com.intellij.util.Processor wrapper private static synthetic boolean lambda$execute$0 (java.util.concurrent.atomic.AtomicBoolean, com.intellij.util.Processor, java.lang.Object) java.util.concurrent.atomic.AtomicBoolean toContinue com.intellij.util.Processor consumer Object result private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/application/ReadAction.class
ReadAction.java package com.intellij.openapi.application public abstract com.intellij.openapi.application.ReadAction extends com.intellij.openapi.application.BaseActionRunnable { public void <init> () public com.intellij.openapi.application.RunResult execute () com.intellij.openapi.application.RunResult result public static com.intellij.openapi.application.AccessToken start () protected abstract void run (com.intellij.openapi.application.Result) throws java.lang.Throwable public static void run (com.intellij.util.ThrowableRunnable) throws java.lang.Throwable com.intellij.util.ThrowableRunnable action public static java.lang.Object compute (com.intellij.openapi.util.ThrowableComputable) throws java.lang.Throwable com.intellij.openapi.util.ThrowableComputable action public static com.intellij.openapi.application.NonBlockingReadAction nonBlocking (java.lang.Runnable) Runnable task public static com.intellij.openapi.application.NonBlockingReadAction nonBlocking (java.util.concurrent.Callable) java.util.concurrent.Callable task private static synthetic java.lang.Void lambda$nonBlocking$2 (java.lang.Runnable) throws java.lang.Exception Runnable task private static synthetic java.lang.Object lambda$run$1 (com.intellij.util.ThrowableRunnable) throws java.lang.Throwable com.intellij.util.ThrowableRunnable action private static synthetic com.intellij.openapi.application.RunResult lambda$execute$0 (com.intellij.openapi.application.RunResult) throws java.lang.RuntimeException com.intellij.openapi.application.RunResult result private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/application/ReadActionProcessor.class
ReadActionProcessor.java package com.intellij.openapi.application public abstract com.intellij.openapi.application.ReadActionProcessor extends java.lang.Object implements com.intellij.util.Processor { public void <init> () public boolean process (java.lang.Object) Object t public abstract boolean processInReadAction (java.lang.Object) public static com.intellij.util.Processor wrapInReadAction (com.intellij.util.Processor) com.intellij.util.Processor processor private static synthetic boolean lambda$wrapInReadAction$2 (com.intellij.util.Processor, java.lang.Object) com.intellij.util.Processor processor Object t private static synthetic java.lang.Boolean lambda$null$1 (com.intellij.util.Processor, java.lang.Object) throws java.lang.RuntimeException com.intellij.util.Processor processor Object t private synthetic java.lang.Boolean lambda$process$0 (java.lang.Object) throws java.lang.RuntimeException Object t private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/application/Result.class
Result.java package com.intellij.openapi.application public com.intellij.openapi.application.Result extends java.lang.Object { protected Object myResult public void <init> () public final void setResult (java.lang.Object) Object result }
com/intellij/openapi/application/RunResult.class
RunResult.java package com.intellij.openapi.application public final com.intellij.openapi.application.RunResult extends com.intellij.openapi.application.Result { private com.intellij.openapi.application.BaseActionRunnable myActionRunnable private Throwable myThrowable protected void <init> () public void <init> (com.intellij.openapi.application.BaseActionRunnable) com.intellij.openapi.application.BaseActionRunnable action public com.intellij.openapi.application.RunResult run () com.intellij.openapi.progress.ProcessCanceledException e Throwable t public java.lang.Object getResultObject () public com.intellij.openapi.application.RunResult logException (com.intellij.openapi.diagnostic.Logger) com.intellij.openapi.diagnostic.Logger logger public com.intellij.openapi.application.RunResult throwException () throws java.lang.RuntimeException java.lang.Error public boolean hasException () public java.lang.Throwable getThrowable () public void setThrowable (java.lang.Exception) Exception throwable private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/application/TransactionGuard.class
TransactionGuard.java package com.intellij.openapi.application public abstract com.intellij.openapi.application.TransactionGuard extends java.lang.Object { private static volatile com.intellij.openapi.application.TransactionGuard ourInstance public void <init> () public static com.intellij.openapi.application.TransactionGuard getInstance () com.intellij.openapi.application.TransactionGuard instance public static void submitTransaction (com.intellij.openapi.Disposable, java.lang.Runnable) com.intellij.openapi.Disposable parentDisposable Runnable transaction com.intellij.openapi.application.TransactionGuard guard public abstract void assertWriteSafeContext (com.intellij.openapi.application.ModalityState) public abstract void submitTransactionLater (com.intellij.openapi.Disposable, java.lang.Runnable) public abstract void submitTransactionAndWait (java.lang.Runnable) throws com.intellij.openapi.progress.ProcessCanceledException public abstract void submitTransaction (com.intellij.openapi.Disposable, com.intellij.openapi.application.TransactionId, java.lang.Runnable) public abstract com.intellij.openapi.application.TransactionId getContextTransaction () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/application/TransactionId.class
TransactionId.java package com.intellij.openapi.application public abstract com.intellij.openapi.application.TransactionId extends java.lang.Object { }
com/intellij/openapi/application/WriteAction.class
WriteAction.java package com.intellij.openapi.application public abstract com.intellij.openapi.application.WriteAction extends com.intellij.openapi.application.BaseActionRunnable { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.openapi.application.RunResult execute () com.intellij.openapi.application.AccessToken token com.intellij.openapi.application.RunResult result com.intellij.openapi.application.Application application public static com.intellij.openapi.application.AccessToken start () Class callerClass private static com.intellij.openapi.application.AccessToken start (java.lang.Class) Class clazz public static void run (com.intellij.util.ThrowableRunnable) throws java.lang.Throwable com.intellij.util.ThrowableRunnable action com.intellij.openapi.application.AccessToken token public static java.lang.Object compute (com.intellij.openapi.util.ThrowableComputable) throws java.lang.Throwable com.intellij.openapi.util.ThrowableComputable action protected abstract void run (com.intellij.openapi.application.Result) throws java.lang.Throwable public static void runAndWait (com.intellij.util.ThrowableRunnable) throws java.lang.Throwable com.intellij.util.ThrowableRunnable action public static java.lang.Object computeAndWait (com.intellij.openapi.util.ThrowableComputable) throws java.lang.Throwable Throwable e com.intellij.openapi.util.ThrowableComputable action com.intellij.openapi.application.Application application java.util.concurrent.atomic.AtomicReference result java.util.concurrent.atomic.AtomicReference exception Throwable t private static synthetic void lambda$computeAndWait$2 (java.util.concurrent.atomic.AtomicReference, com.intellij.openapi.util.ThrowableComputable, java.util.concurrent.atomic.AtomicReference) Throwable e java.util.concurrent.atomic.AtomicReference result com.intellij.openapi.util.ThrowableComputable action java.util.concurrent.atomic.AtomicReference exception private static synthetic java.lang.Object lambda$runAndWait$1 (com.intellij.util.ThrowableRunnable) throws java.lang.Throwable com.intellij.util.ThrowableRunnable action private synthetic void lambda$execute$0 (com.intellij.openapi.application.RunResult) com.intellij.openapi.application.RunResult result com.intellij.openapi.application.AccessToken token static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/command/CommandEvent.class
CommandEvent.java package com.intellij.openapi.command public com.intellij.openapi.command.CommandEvent extends java.util.EventObject { private final Runnable myCommand private final com.intellij.openapi.project.Project myProject private final String myCommandName private final Object myCommandGroupId private final com.intellij.openapi.command.UndoConfirmationPolicy myUndoConfirmationPolicy private final boolean myShouldRecordActionForActiveDocument private final com.intellij.openapi.editor.Document myDocument public void <init> (com.intellij.openapi.command.CommandProcessor, java.lang.Runnable, com.intellij.openapi.project.Project, com.intellij.openapi.command.UndoConfirmationPolicy) com.intellij.openapi.command.CommandProcessor processor Runnable command com.intellij.openapi.project.Project project com.intellij.openapi.command.UndoConfirmationPolicy undoConfirmationPolicy public void <init> (com.intellij.openapi.command.CommandProcessor, java.lang.Runnable, java.lang.String, java.lang.Object, com.intellij.openapi.project.Project, com.intellij.openapi.command.UndoConfirmationPolicy) com.intellij.openapi.command.CommandProcessor processor Runnable command String commandName Object commandGroupId com.intellij.openapi.project.Project project com.intellij.openapi.command.UndoConfirmationPolicy undoConfirmationPolicy public void <init> (com.intellij.openapi.command.CommandProcessor, java.lang.Runnable, java.lang.String, java.lang.Object, com.intellij.openapi.project.Project, com.intellij.openapi.command.UndoConfirmationPolicy, boolean, com.intellij.openapi.editor.Document) com.intellij.openapi.command.CommandProcessor processor Runnable command String commandName Object commandGroupId com.intellij.openapi.project.Project project com.intellij.openapi.command.UndoConfirmationPolicy undoConfirmationPolicy boolean shouldRecordActionForActiveDocument com.intellij.openapi.editor.Document document public com.intellij.openapi.command.CommandProcessor getCommandProcessor () public java.lang.Runnable getCommand () public com.intellij.openapi.project.Project getProject () public java.lang.String getCommandName () public java.lang.Object getCommandGroupId () public com.intellij.openapi.command.UndoConfirmationPolicy getUndoConfirmationPolicy () public boolean shouldRecordActionForOriginalDocument () public com.intellij.openapi.editor.Document getDocument () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/command/CommandListener.class
CommandListener.java package com.intellij.openapi.command public abstract com.intellij.openapi.command.CommandListener extends java.lang.Object implements java.util.EventListener { public static final com.intellij.util.messages.Topic TOPIC public void commandStarted (com.intellij.openapi.command.CommandEvent) com.intellij.openapi.command.CommandEvent event public void beforeCommandFinished (com.intellij.openapi.command.CommandEvent) com.intellij.openapi.command.CommandEvent event public void commandFinished (com.intellij.openapi.command.CommandEvent) com.intellij.openapi.command.CommandEvent event public void undoTransparentActionStarted () public void beforeUndoTransparentActionFinished () public void undoTransparentActionFinished () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/command/CommandProcessor.class
CommandProcessor.java package com.intellij.openapi.command public abstract com.intellij.openapi.command.CommandProcessor extends java.lang.Object { public void <init> () public static com.intellij.openapi.command.CommandProcessor getInstance () public abstract void executeCommand (java.lang.Runnable, java.lang.String, java.lang.Object) public abstract void executeCommand (com.intellij.openapi.project.Project, java.lang.Runnable, java.lang.String, java.lang.Object) public abstract void executeCommand (com.intellij.openapi.project.Project, java.lang.Runnable, java.lang.String, java.lang.Object, com.intellij.openapi.editor.Document) public abstract void executeCommand (com.intellij.openapi.project.Project, java.lang.Runnable, java.lang.String, java.lang.Object, com.intellij.openapi.command.UndoConfirmationPolicy) public abstract void executeCommand (com.intellij.openapi.project.Project, java.lang.Runnable, java.lang.String, java.lang.Object, com.intellij.openapi.command.UndoConfirmationPolicy, com.intellij.openapi.editor.Document) public abstract void executeCommand (com.intellij.openapi.project.Project, java.lang.Runnable, java.lang.String, java.lang.Object, com.intellij.openapi.command.UndoConfirmationPolicy, boolean) public abstract void setCurrentCommandName (java.lang.String) public abstract void setCurrentCommandGroupId (java.lang.Object) public abstract java.lang.Runnable getCurrentCommand () public abstract java.lang.String getCurrentCommandName () public abstract java.lang.Object getCurrentCommandGroupId () public abstract com.intellij.openapi.project.Project getCurrentCommandProject () public abstract void runUndoTransparentAction (java.lang.Runnable) public abstract boolean isUndoTransparentActionInProgress () public abstract void markCurrentCommandAsGlobal (com.intellij.openapi.project.Project) public transient abstract void addAffectedDocuments (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Document[]) public transient abstract void addAffectedFiles (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile[]) public abstract void addCommandListener (com.intellij.openapi.command.CommandListener) public void addCommandListener (com.intellij.openapi.command.CommandListener, com.intellij.openapi.Disposable) com.intellij.openapi.command.CommandListener listener com.intellij.openapi.Disposable parentDisposable public abstract void removeCommandListener (com.intellij.openapi.command.CommandListener) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/command/UndoConfirmationPolicy.class
UndoConfirmationPolicy.java package com.intellij.openapi.command public final enum com.intellij.openapi.command.UndoConfirmationPolicy extends java.lang.Enum { public static final enum com.intellij.openapi.command.UndoConfirmationPolicy DEFAULT public static final enum com.intellij.openapi.command.UndoConfirmationPolicy REQUEST_CONFIRMATION public static final enum com.intellij.openapi.command.UndoConfirmationPolicy DO_NOT_REQUEST_CONFIRMATION private static final synthetic com.intellij.openapi.command.UndoConfirmationPolicy[] $VALUES public static com.intellij.openapi.command.UndoConfirmationPolicy[] values () public static com.intellij.openapi.command.UndoConfirmationPolicy valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/openapi/command/WriteCommandAction$1.class
WriteCommandAction.java package com.intellij.openapi.command synthetic com.intellij.openapi.command.WriteCommandAction$1 extends java.lang.Object { }
com/intellij/openapi/command/WriteCommandAction$Builder.class
WriteCommandAction.java package com.intellij.openapi.command public abstract com.intellij.openapi.command.WriteCommandAction$Builder extends java.lang.Object { public abstract com.intellij.openapi.command.WriteCommandAction$Builder withName (java.lang.String) public abstract com.intellij.openapi.command.WriteCommandAction$Builder withGroupId (java.lang.String) public abstract com.intellij.openapi.command.WriteCommandAction$Builder withUndoConfirmationPolicy (com.intellij.openapi.command.UndoConfirmationPolicy) public abstract com.intellij.openapi.command.WriteCommandAction$Builder withGlobalUndo () public abstract com.intellij.openapi.command.WriteCommandAction$Builder shouldRecordActionForActiveDocument (boolean) public abstract void run (com.intellij.util.ThrowableRunnable) throws java.lang.Throwable public abstract java.lang.Object compute (com.intellij.openapi.util.ThrowableComputable) throws java.lang.Throwable }
com/intellij/openapi/command/WriteCommandAction$BuilderImpl$1.class
WriteCommandAction.java package com.intellij.openapi.command com.intellij.openapi.command.WriteCommandAction$BuilderImpl$1 extends com.intellij.openapi.command.WriteCommandAction$BuilderImpl$MyActionWrap { final synthetic com.intellij.util.ThrowableRunnable val$action final synthetic com.intellij.openapi.command.WriteCommandAction$BuilderImpl this$0 void <init> (com.intellij.openapi.command.WriteCommandAction$BuilderImpl, com.intellij.util.ThrowableRunnable) com.intellij.openapi.command.WriteCommandAction$BuilderImpl this$0 protected void run (com.intellij.openapi.application.Result) throws java.lang.Throwable com.intellij.openapi.application.Result result private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/command/WriteCommandAction$BuilderImpl$2.class
WriteCommandAction.java package com.intellij.openapi.command com.intellij.openapi.command.WriteCommandAction$BuilderImpl$2 extends com.intellij.openapi.command.WriteCommandAction$BuilderImpl$MyActionWrap { final synthetic com.intellij.openapi.util.ThrowableComputable val$action final synthetic com.intellij.openapi.command.WriteCommandAction$BuilderImpl this$0 void <init> (com.intellij.openapi.command.WriteCommandAction$BuilderImpl, com.intellij.openapi.util.ThrowableComputable) com.intellij.openapi.command.WriteCommandAction$BuilderImpl this$0 protected void run (com.intellij.openapi.application.Result) throws java.lang.Throwable com.intellij.openapi.application.Result result private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/command/WriteCommandAction$BuilderImpl$MyActionWrap.class
WriteCommandAction.java package com.intellij.openapi.command abstract com.intellij.openapi.command.WriteCommandAction$BuilderImpl$MyActionWrap extends com.intellij.openapi.command.WriteCommandAction { final synthetic com.intellij.openapi.command.WriteCommandAction$BuilderImpl this$0 void <init> (com.intellij.openapi.command.WriteCommandAction$BuilderImpl) protected com.intellij.openapi.command.UndoConfirmationPolicy getUndoConfirmationPolicy () protected boolean isGlobalUndoAction () protected boolean shouldRecordActionForActiveDocument () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/command/WriteCommandAction$BuilderImpl.class
WriteCommandAction.java package com.intellij.openapi.command com.intellij.openapi.command.WriteCommandAction$BuilderImpl extends java.lang.Object implements com.intellij.openapi.command.WriteCommandAction$Builder { private final com.intellij.openapi.project.Project myProject private final com.intellij.psi.PsiFile[] myFiles private String myCommandName private String myGroupId private com.intellij.openapi.command.UndoConfirmationPolicy myPolicy private boolean myGlobalUndoAction private boolean myShouldRecordActionForActiveDocument private transient void <init> (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile[]) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile[] files public com.intellij.openapi.command.WriteCommandAction$Builder withName (java.lang.String) String name public com.intellij.openapi.command.WriteCommandAction$Builder withGlobalUndo () public com.intellij.openapi.command.WriteCommandAction$Builder shouldRecordActionForActiveDocument (boolean) boolean value public com.intellij.openapi.command.WriteCommandAction$Builder withUndoConfirmationPolicy (com.intellij.openapi.command.UndoConfirmationPolicy) com.intellij.openapi.command.UndoConfirmationPolicy policy public com.intellij.openapi.command.WriteCommandAction$Builder withGroupId (java.lang.String) String groupId public void run (com.intellij.util.ThrowableRunnable) com.intellij.util.ThrowableRunnable action public java.lang.Object compute (com.intellij.openapi.util.ThrowableComputable) com.intellij.openapi.util.ThrowableComputable action static synthetic com.intellij.openapi.project.Project access$100 (com.intellij.openapi.command.WriteCommandAction$BuilderImpl) com.intellij.openapi.command.WriteCommandAction$BuilderImpl x0 static synthetic java.lang.String access$200 (com.intellij.openapi.command.WriteCommandAction$BuilderImpl) com.intellij.openapi.command.WriteCommandAction$BuilderImpl x0 static synthetic java.lang.String access$300 (com.intellij.openapi.command.WriteCommandAction$BuilderImpl) com.intellij.openapi.command.WriteCommandAction$BuilderImpl x0 static synthetic com.intellij.psi.PsiFile[] access$400 (com.intellij.openapi.command.WriteCommandAction$BuilderImpl) com.intellij.openapi.command.WriteCommandAction$BuilderImpl x0 static synthetic com.intellij.openapi.command.UndoConfirmationPolicy access$500 (com.intellij.openapi.command.WriteCommandAction$BuilderImpl) com.intellij.openapi.command.WriteCommandAction$BuilderImpl x0 static synthetic boolean access$600 (com.intellij.openapi.command.WriteCommandAction$BuilderImpl) com.intellij.openapi.command.WriteCommandAction$BuilderImpl x0 static synthetic boolean access$700 (com.intellij.openapi.command.WriteCommandAction$BuilderImpl) com.intellij.openapi.command.WriteCommandAction$BuilderImpl x0 synthetic void <init> (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile[], com.intellij.openapi.command.WriteCommandAction$1) com.intellij.openapi.project.Project x0 com.intellij.psi.PsiFile[] x1 com.intellij.openapi.command.WriteCommandAction$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/command/WriteCommandAction$Simple.class
WriteCommandAction.java package com.intellij.openapi.command public abstract com.intellij.openapi.command.WriteCommandAction$Simple extends com.intellij.openapi.command.WriteCommandAction { protected transient void <init> (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile[]) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile[] files protected transient void <init> (com.intellij.openapi.project.Project, java.lang.String, com.intellij.psi.PsiFile[]) com.intellij.openapi.project.Project project String commandName com.intellij.psi.PsiFile[] files protected transient void <init> (com.intellij.openapi.project.Project, java.lang.String, java.lang.String, com.intellij.psi.PsiFile[]) com.intellij.openapi.project.Project project String name String groupID com.intellij.psi.PsiFile[] files protected void run (com.intellij.openapi.application.Result) throws java.lang.Throwable com.intellij.openapi.application.Result result protected abstract void run () throws java.lang.Throwable private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/command/WriteCommandAction.class
WriteCommandAction.java package com.intellij.openapi.command public abstract com.intellij.openapi.command.WriteCommandAction extends com.intellij.openapi.application.BaseActionRunnable { private static final com.intellij.openapi.diagnostic.Logger LOG private static final String DEFAULT_COMMAND_NAME private static final String DEFAULT_GROUP_ID private final String myCommandName private final String myGroupID private final com.intellij.openapi.project.Project myProject private final com.intellij.psi.PsiFile[] myPsiFiles public static com.intellij.openapi.command.WriteCommandAction$Builder writeCommandAction (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public static transient com.intellij.openapi.command.WriteCommandAction$Builder writeCommandAction (com.intellij.psi.PsiFile, com.intellij.psi.PsiFile[]) com.intellij.psi.PsiFile first com.intellij.psi.PsiFile[] others public static transient com.intellij.openapi.command.WriteCommandAction$Builder writeCommandAction (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile[]) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile[] files protected transient void <init> (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile[]) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile[] files protected transient void <init> (com.intellij.openapi.project.Project, java.lang.String, com.intellij.psi.PsiFile[]) com.intellij.openapi.project.Project project String commandName com.intellij.psi.PsiFile[] files protected transient void <init> (com.intellij.openapi.project.Project, java.lang.String, java.lang.String, com.intellij.psi.PsiFile[]) com.intellij.openapi.project.Project project String commandName String groupID com.intellij.psi.PsiFile[] files public final com.intellij.openapi.project.Project getProject () public final java.lang.String getCommandName () public java.lang.String getGroupID () public com.intellij.openapi.application.RunResult execute () com.intellij.openapi.application.Application application boolean dispatchThread com.intellij.openapi.application.RunResult result private void performWriteCommandAction (com.intellij.openapi.application.RunResult) com.intellij.openapi.application.RunResult result com.intellij.openapi.application.RunResult[] results protected boolean isGlobalUndoAction () protected com.intellij.openapi.command.UndoConfirmationPolicy getUndoConfirmationPolicy () protected boolean shouldRecordActionForActiveDocument () public void performCommand () throws java.lang.Throwable com.intellij.openapi.application.RunResult[] results com.intellij.openapi.util.Ref exception Throwable throwable private void doExecuteCommand (java.lang.Runnable) Runnable runnable Runnable wrappedRunnable public static void runWriteCommandAction (com.intellij.openapi.project.Project, java.lang.Runnable) com.intellij.openapi.project.Project project Runnable runnable public static transient void runWriteCommandAction (com.intellij.openapi.project.Project, java.lang.String, java.lang.String, java.lang.Runnable, com.intellij.psi.PsiFile[]) com.intellij.openapi.project.Project project String commandName String groupID Runnable runnable com.intellij.psi.PsiFile[] files public static java.lang.Object runWriteCommandAction (com.intellij.openapi.project.Project, com.intellij.openapi.util.Computable) com.intellij.openapi.project.Project project com.intellij.openapi.util.Computable computable public static java.lang.Object runWriteCommandAction (com.intellij.openapi.project.Project, com.intellij.openapi.util.ThrowableComputable) throws java.lang.Throwable com.intellij.openapi.project.Project project com.intellij.openapi.util.ThrowableComputable computable public static boolean ensureFilesWritable (com.intellij.openapi.project.Project, java.util.Collection) com.intellij.openapi.project.Project project java.util.Collection psiFiles private static synthetic java.lang.Object lambda$runWriteCommandAction$6 (com.intellij.openapi.util.Computable) throws java.lang.RuntimeException com.intellij.openapi.util.Computable computable private static synthetic void lambda$runWriteCommandAction$5 (java.lang.Runnable) throws java.lang.RuntimeException Runnable runnable private synthetic void lambda$doExecuteCommand$4 (java.lang.Runnable) Runnable runnable private static synthetic void lambda$performCommand$3 (com.intellij.openapi.util.Ref, com.intellij.openapi.application.RunResult[]) com.intellij.openapi.util.Ref exception com.intellij.openapi.application.RunResult[] results private static synthetic void lambda$performWriteCommandAction$2 (com.intellij.openapi.application.RunResult[]) com.intellij.openapi.application.RunResult[] results private static synthetic void lambda$null$1 (com.intellij.openapi.application.RunResult[]) com.intellij.openapi.application.RunResult[] results private synthetic void lambda$execute$0 (com.intellij.openapi.application.RunResult) com.intellij.openapi.application.RunResult result static synthetic java.lang.String access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/command/undo/UndoConstants.class
UndoConstants.java package com.intellij.openapi.command.undo public abstract com.intellij.openapi.command.undo.UndoConstants extends java.lang.Object { public static final com.intellij.openapi.util.Key FORCE_RECORD_UNDO public static final com.intellij.openapi.util.Key DONT_RECORD_UNDO static void <clinit> () }
com/intellij/openapi/command/undo/UndoUtil.class
UndoUtil.java package com.intellij.openapi.command.undo public com.intellij.openapi.command.undo.UndoUtil extends java.lang.Object { private void <init> () public static void markPsiFileForUndo (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file com.intellij.openapi.project.Project project com.intellij.openapi.editor.Document document public static void disableUndoFor (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document public static boolean isUndoDisabledFor (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/components/AbstractProjectComponent.class
AbstractProjectComponent.java package com.intellij.openapi.components public abstract com.intellij.openapi.components.AbstractProjectComponent extends java.lang.Object implements com.intellij.openapi.components.ProjectComponent { protected final com.intellij.openapi.project.Project myProject protected void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project }
com/intellij/openapi/components/ApplicationComponent$Adapter.class
ApplicationComponent.java package com.intellij.openapi.components public com.intellij.openapi.components.ApplicationComponent$Adapter extends java.lang.Object implements com.intellij.openapi.components.ApplicationComponent { public void <init> () }
com/intellij/openapi/components/ApplicationComponent.class
ApplicationComponent.java package com.intellij.openapi.components public abstract com.intellij.openapi.components.ApplicationComponent extends java.lang.Object implements com.intellij.openapi.components.BaseComponent { }
com/intellij/openapi/components/BaseComponent.class
BaseComponent.java package com.intellij.openapi.components public abstract com.intellij.openapi.components.BaseComponent extends java.lang.Object implements com.intellij.openapi.components.NamedComponent { public void initComponent () public void disposeComponent () }
com/intellij/openapi/components/ComponentConfig.class
ComponentConfig.java package com.intellij.openapi.components public com.intellij.openapi.components.ComponentConfig extends java.lang.Object { public static final com.intellij.openapi.components.ComponentConfig[] EMPTY_ARRAY protected String implementationClass protected String interfaceClass protected String headlessImplementationClass protected boolean loadForDefaultProject public java.util.Map options public void <init> () public java.lang.String getImplementationClass () public java.lang.String getInterfaceClass () public java.lang.String getHeadlessImplementationClass () public boolean isLoadForDefaultProject () public boolean prepareClasses (boolean) boolean headless public void setImplementationClass (java.lang.String) String implementationClass public void setInterfaceClass (java.lang.String) String interfaceClass public void setHeadlessImplementationClass (java.lang.String) String headlessImplementationClass public void setLoadForDefaultProject (boolean) boolean loadForDefaultProject public java.lang.String toString () static void <clinit> () }
com/intellij/openapi/components/ComponentManager.class
ComponentManager.java package com.intellij.openapi.components public abstract com.intellij.openapi.components.ComponentManager extends java.lang.Object implements com.intellij.openapi.util.UserDataHolder com.intellij.openapi.Disposable { public abstract com.intellij.openapi.components.BaseComponent getComponent (java.lang.String) public abstract java.lang.Object getComponent (java.lang.Class) public abstract java.lang.Object getComponent (java.lang.Class, java.lang.Object) public abstract boolean hasComponent (java.lang.Class) public abstract java.lang.Object[] getComponents (java.lang.Class) public abstract org.picocontainer.PicoContainer getPicoContainer () public abstract com.intellij.util.messages.MessageBus getMessageBus () public abstract boolean isDisposed () public abstract java.lang.Object[] getExtensions (com.intellij.openapi.extensions.ExtensionPointName) public abstract com.intellij.openapi.util.Condition getDisposed () public void initializeComponent (java.lang.Object, com.intellij.openapi.components.ServiceDescriptor) Object component com.intellij.openapi.components.ServiceDescriptor serviceDescriptor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/components/ExportableApplicationComponent.class
ExportableApplicationComponent.java package com.intellij.openapi.components public abstract com.intellij.openapi.components.ExportableApplicationComponent extends java.lang.Object implements com.intellij.openapi.components.ApplicationComponent com.intellij.openapi.components.ExportableComponent { }
com/intellij/openapi/components/ExportableComponent.class
ExportableComponent.java package com.intellij.openapi.components public abstract com.intellij.openapi.components.ExportableComponent extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EXTENSION_POINT public abstract java.io.File[] getExportFiles () public abstract java.lang.String getPresentableName () static void <clinit> () }
com/intellij/openapi/components/ExtensionAreas.class
ExtensionAreas.java package com.intellij.openapi.components public com.intellij.openapi.components.ExtensionAreas extends java.lang.Object { public static final String IDEA_PROJECT public static final String IDEA_MODULE public void <init> () }
com/intellij/openapi/components/NamedComponent.class
NamedComponent.java package com.intellij.openapi.components public abstract com.intellij.openapi.components.NamedComponent extends java.lang.Object { public java.lang.String getComponentName () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/components/OldComponentConfig.class
OldComponentConfig.java package com.intellij.openapi.components public com.intellij.openapi.components.OldComponentConfig extends com.intellij.openapi.components.ComponentConfig { public boolean skipForDefaultProject public void <init> () public void setHeadlessImplementationClass (java.lang.String) String headlessImplementationClass public void setLoadForDefaultProject (boolean) boolean loadForDefaultProject public void setInterfaceClass (java.lang.String) String interfaceClass public void setImplementationClass (java.lang.String) String implementationClass public boolean isLoadForDefaultProject () }
com/intellij/openapi/components/ProjectComponent.class
ProjectComponent.java package com.intellij.openapi.components public abstract com.intellij.openapi.components.ProjectComponent extends java.lang.Object implements com.intellij.openapi.components.BaseComponent { public void projectOpened () public void projectClosed () }
com/intellij/openapi/components/RoamingType.class
RoamingType.java package com.intellij.openapi.components public final enum com.intellij.openapi.components.RoamingType extends java.lang.Enum { public static final enum com.intellij.openapi.components.RoamingType DISABLED public static final enum com.intellij.openapi.components.RoamingType PER_OS public static final enum com.intellij.openapi.components.RoamingType DEFAULT public static final enum com.intellij.openapi.components.RoamingType PER_PLATFORM private static final synthetic com.intellij.openapi.components.RoamingType[] $VALUES public static com.intellij.openapi.components.RoamingType[] values () public static com.intellij.openapi.components.RoamingType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/openapi/components/Service.class
Service.java package com.intellij.openapi.components public abstract annotation com.intellij.openapi.components.Service extends java.lang.Object implements java.lang.annotation.Annotation { }
com/intellij/openapi/components/ServiceBean.class
ServiceBean.java package com.intellij.openapi.components public final com.intellij.openapi.components.ServiceBean extends java.lang.Object implements com.intellij.openapi.extensions.PluginAware { private static final com.intellij.openapi.diagnostic.Logger LOG public String serviceInterface private com.intellij.openapi.extensions.PluginDescriptor myPluginDescriptor public void <init> () public static java.util.List loadServicesFromBeans (com.intellij.openapi.extensions.ExtensionPointName, java.lang.Class) Class aClass Object service ClassNotFoundException e String serviceClass com.intellij.openapi.components.ServiceBean exportableBean com.intellij.openapi.extensions.ExtensionPointName epName Class componentClass java.util.List components public com.intellij.openapi.extensions.PluginDescriptor getPluginDescriptor () public void setPluginDescriptor (com.intellij.openapi.extensions.PluginDescriptor) com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/components/ServiceDescriptor.class
ServiceDescriptor.java package com.intellij.openapi.components public final com.intellij.openapi.components.ServiceDescriptor extends java.lang.Object { public String serviceInterface public String serviceImplementation public String testServiceImplementation public boolean overrides public String configurationSchemaKey public void <init> () public java.lang.String getInterface () public java.lang.String getImplementation () public java.lang.String toString () }
com/intellij/openapi/components/ServiceManager.class
ServiceManager.java package com.intellij.openapi.components public final com.intellij.openapi.components.ServiceManager extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final java.util.concurrent.ConcurrentMap ourAppServices private void <init> () public static java.lang.Object getService (java.lang.Class) Class serviceClass public static java.lang.Object getService (com.intellij.openapi.project.Project, java.lang.Class) com.intellij.openapi.project.Project project Class serviceClass public static java.lang.Object getServiceIfCreated (com.intellij.openapi.project.Project, java.lang.Class) com.intellij.openapi.project.Project project Class serviceClass public static java.lang.Object getServiceIfCreated (java.lang.Class) Class serviceClass private static java.lang.Object doGetService (com.intellij.openapi.components.ComponentManager, java.lang.Class, boolean) com.intellij.openapi.components.ComponentManager componentManager Class serviceClass boolean isCreate String componentKey org.picocontainer.PicoContainer picoContainer Object instance private static java.lang.Object assertServiceNotRegisteredAsComponent (com.intellij.openapi.components.ComponentManager, java.lang.Class, java.lang.String) com.intellij.openapi.application.Application app String message com.intellij.openapi.components.ComponentManager componentManager Class serviceClass String componentKey Object instance public static com.intellij.openapi.util.NotNullLazyKey createLazyKey (java.lang.Class) Class serviceClass private static boolean isLightService (java.lang.Class) Class serviceClass private static java.lang.Object getOrCreateLightService (java.lang.Class) com.intellij.openapi.util.Ref ref com.intellij.openapi.application.AccessToken ignore com.intellij.openapi.components.ComponentManager componentManager Object prevValue Class serviceClass Object instance private static java.lang.Object createLightService (java.lang.Class, com.intellij.openapi.components.ComponentManager) Class serviceClass com.intellij.openapi.components.ComponentManager componentManager long startTime Object instance private static synthetic void lambda$getOrCreateLightService$1 (com.intellij.openapi.util.Ref, java.lang.Class, com.intellij.openapi.components.ComponentManager) com.intellij.openapi.util.Ref ref Class serviceClass com.intellij.openapi.components.ComponentManager componentManager private static synthetic java.lang.Object lambda$createLazyKey$0 (java.lang.Class, com.intellij.openapi.project.Project) Class serviceClass com.intellij.openapi.project.Project project static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/Document.class
Document.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.Document extends java.lang.Object implements com.intellij.openapi.util.UserDataHolder { public static final com.intellij.openapi.editor.Document[] EMPTY_ARRAY public static final String PROP_WRITABLE public java.lang.String getText () public java.lang.String getText (com.intellij.openapi.util.TextRange) com.intellij.openapi.util.TextRange range public java.lang.CharSequence getCharsSequence () public abstract java.lang.CharSequence getImmutableCharSequence () public char[] getChars () public int getTextLength () public abstract int getLineCount () public abstract int getLineNumber (int) public abstract int getLineStartOffset (int) public abstract int getLineEndOffset (int) public boolean isLineModified (int) int line public abstract void insertString (int, java.lang.CharSequence) public abstract void deleteString (int, int) public abstract void replaceString (int, int, java.lang.CharSequence) public abstract boolean isWritable () public abstract long getModificationStamp () public void fireReadOnlyModificationAttempt () public void addDocumentListener (com.intellij.openapi.editor.event.DocumentListener) com.intellij.openapi.editor.event.DocumentListener listener public void addDocumentListener (com.intellij.openapi.editor.event.DocumentListener, com.intellij.openapi.Disposable) com.intellij.openapi.editor.event.DocumentListener listener com.intellij.openapi.Disposable parentDisposable public void removeDocumentListener (com.intellij.openapi.editor.event.DocumentListener) com.intellij.openapi.editor.event.DocumentListener listener public com.intellij.openapi.editor.RangeMarker createRangeMarker (int, int) int startOffset int endOffset public abstract com.intellij.openapi.editor.RangeMarker createRangeMarker (int, int, boolean) public void addPropertyChangeListener (java.beans.PropertyChangeListener) java.beans.PropertyChangeListener listener public void removePropertyChangeListener (java.beans.PropertyChangeListener) java.beans.PropertyChangeListener listener public void setReadOnly (boolean) boolean isReadOnly public abstract com.intellij.openapi.editor.RangeMarker createGuardedBlock (int, int) public void removeGuardedBlock (com.intellij.openapi.editor.RangeMarker) com.intellij.openapi.editor.RangeMarker block public com.intellij.openapi.editor.RangeMarker getOffsetGuard (int) int offset public com.intellij.openapi.editor.RangeMarker getRangeGuard (int, int) int start int end public void startGuardedBlockChecking () public void stopGuardedBlockChecking () public void setCyclicBufferSize (int) int bufferSize public abstract void setText (java.lang.CharSequence) public com.intellij.openapi.editor.RangeMarker createRangeMarker (com.intellij.openapi.util.TextRange) com.intellij.openapi.util.TextRange textRange public int getLineSeparatorLength (int) int line static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/DocumentRunnable.class
DocumentRunnable.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.DocumentRunnable extends java.lang.Object implements java.lang.Runnable { private final com.intellij.openapi.editor.Document myDocument private final com.intellij.openapi.project.Project myProject public void <init> (com.intellij.openapi.editor.Document, com.intellij.openapi.project.Project) com.intellij.openapi.editor.Document document com.intellij.openapi.project.Project project public com.intellij.openapi.editor.Document getDocument () public com.intellij.openapi.project.Project getProject () }
com/intellij/openapi/editor/EditorBundle.class
EditorBundle.java package com.intellij.openapi.editor public com.intellij.openapi.editor.EditorBundle extends java.lang.Object { private static java.lang.ref.Reference ourBundle protected static final String PATH_TO_BUNDLE public static transient java.lang.String message (java.lang.String, java.lang.Object[]) String key Object[] params private void <init> () private static java.util.ResourceBundle getBundle () java.util.ResourceBundle bundle private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/FoldingGroup.class
FoldingGroup.java package com.intellij.openapi.editor public com.intellij.openapi.editor.FoldingGroup extends java.lang.Object { private final String myDebugName private void <init> (java.lang.String) String debugName public static com.intellij.openapi.editor.FoldingGroup newGroup (java.lang.String) String debugName public java.lang.String toString () }
com/intellij/openapi/editor/RangeMarker.class
RangeMarker.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.RangeMarker extends java.lang.Object implements com.intellij.openapi.util.UserDataHolder com.intellij.openapi.util.Segment { public static final java.util.Comparator BY_START_OFFSET public abstract com.intellij.openapi.editor.Document getDocument () public abstract int getStartOffset () public abstract int getEndOffset () public abstract boolean isValid () public abstract void setGreedyToLeft (boolean) public abstract void setGreedyToRight (boolean) public abstract boolean isGreedyToRight () public abstract boolean isGreedyToLeft () public abstract void dispose () static void <clinit> () }
com/intellij/openapi/editor/ReadOnlyFragmentModificationException.class
ReadOnlyFragmentModificationException.java package com.intellij.openapi.editor public com.intellij.openapi.editor.ReadOnlyFragmentModificationException extends java.lang.RuntimeException { private final com.intellij.openapi.editor.event.DocumentEvent myIllegalAttemptEvent private final com.intellij.openapi.editor.RangeMarker myGuardedBlock public static final String MESSAGE public void <init> (com.intellij.openapi.editor.event.DocumentEvent, com.intellij.openapi.editor.RangeMarker) com.intellij.openapi.editor.event.DocumentEvent illegalAttemptEvent com.intellij.openapi.editor.RangeMarker guardedBlock public com.intellij.openapi.editor.RangeMarker getGuardedBlock () public com.intellij.openapi.editor.event.DocumentEvent getIllegalAttemptEvent () }
com/intellij/openapi/editor/ReadOnlyModificationException.class
ReadOnlyModificationException.java package com.intellij.openapi.editor public final com.intellij.openapi.editor.ReadOnlyModificationException extends java.lang.RuntimeException { private final com.intellij.openapi.editor.Document myDocument public void <init> (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document public com.intellij.openapi.editor.Document getDocument () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/SmartStripTrailingSpacesFilter.class
SmartStripTrailingSpacesFilter.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.SmartStripTrailingSpacesFilter extends java.lang.Object implements com.intellij.openapi.editor.StripTrailingSpacesFilter { public void <init> () public final boolean isStripSpacesAllowedForLine (int) int line public abstract int getTrailingSpacesToLeave (int) }
com/intellij/openapi/editor/StripTrailingSpacesFilter$1.class
StripTrailingSpacesFilter.java package com.intellij.openapi.editor final com.intellij.openapi.editor.StripTrailingSpacesFilter$1 extends java.lang.Object implements com.intellij.openapi.editor.StripTrailingSpacesFilter { void <init> () public boolean isStripSpacesAllowedForLine (int) int line }
com/intellij/openapi/editor/StripTrailingSpacesFilter$2.class
StripTrailingSpacesFilter.java package com.intellij.openapi.editor final com.intellij.openapi.editor.StripTrailingSpacesFilter$2 extends java.lang.Object implements com.intellij.openapi.editor.StripTrailingSpacesFilter { void <init> () public boolean isStripSpacesAllowedForLine (int) int line }
com/intellij/openapi/editor/StripTrailingSpacesFilter$3.class
StripTrailingSpacesFilter.java package com.intellij.openapi.editor final com.intellij.openapi.editor.StripTrailingSpacesFilter$3 extends java.lang.Object implements com.intellij.openapi.editor.StripTrailingSpacesFilter { void <init> () public boolean isStripSpacesAllowedForLine (int) int line }
com/intellij/openapi/editor/StripTrailingSpacesFilter.class
StripTrailingSpacesFilter.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.StripTrailingSpacesFilter extends java.lang.Object { public static final com.intellij.openapi.editor.StripTrailingSpacesFilter NOT_ALLOWED public static final com.intellij.openapi.editor.StripTrailingSpacesFilter POSTPONED public static final com.intellij.openapi.editor.StripTrailingSpacesFilter ALL_LINES public abstract boolean isStripSpacesAllowedForLine (int) static void <clinit> () }
com/intellij/openapi/editor/StripTrailingSpacesFilterFactory.class
StripTrailingSpacesFilterFactory.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.StripTrailingSpacesFilterFactory extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EXTENSION_POINT public void <init> () public abstract com.intellij.openapi.editor.StripTrailingSpacesFilter createFilter (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Document) static void <clinit> () }
com/intellij/openapi/editor/TextChange.class
TextChange.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.TextChange extends java.lang.Object { public abstract int getStart () public abstract int getEnd () public abstract java.lang.CharSequence getText () public abstract char[] getChars () }
com/intellij/openapi/editor/actionSystem/DocCommandGroupId.class
DocCommandGroupId.java package com.intellij.openapi.editor.actionSystem public com.intellij.openapi.editor.actionSystem.DocCommandGroupId extends java.lang.Object { private final com.intellij.openapi.editor.Document myDocument private final Object myGroupId public static com.intellij.openapi.editor.actionSystem.DocCommandGroupId noneGroupId (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document doc public static com.intellij.openapi.editor.actionSystem.DocCommandGroupId withGroupId (com.intellij.openapi.editor.Document, java.lang.Object) com.intellij.openapi.editor.Document doc Object groupId private void <init> (com.intellij.openapi.editor.Document, java.lang.Object) com.intellij.openapi.editor.Document document Object groupId public com.intellij.openapi.editor.Document getDocument () public boolean equals (java.lang.Object) Object o com.intellij.openapi.editor.actionSystem.DocCommandGroupId that public int hashCode () int result }
com/intellij/openapi/editor/actionSystem/ReadonlyFragmentModificationHandler.class
ReadonlyFragmentModificationHandler.java package com.intellij.openapi.editor.actionSystem public abstract com.intellij.openapi.editor.actionSystem.ReadonlyFragmentModificationHandler extends java.lang.Object { public abstract void handle (com.intellij.openapi.editor.ReadOnlyFragmentModificationException) }
com/intellij/openapi/editor/colors/CodeInsightColors.class
CodeInsightColors.java package com.intellij.openapi.editor.colors public abstract com.intellij.openapi.editor.colors.CodeInsightColors extends java.lang.Object { public static final com.intellij.openapi.editor.colors.TextAttributesKey WRONG_REFERENCES_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey ERRORS_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey WARNINGS_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey GENERIC_SERVER_ERROR_OR_WARNING public static final com.intellij.openapi.editor.colors.TextAttributesKey DUPLICATE_FROM_SERVER public static final com.intellij.openapi.editor.colors.TextAttributesKey RUNTIME_ERROR public static final com.intellij.openapi.editor.colors.TextAttributesKey INFO_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey WEAK_WARNING_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey INFORMATION_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey NOT_USED_ELEMENT_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey DEPRECATED_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey MARKED_FOR_REMOVAL_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey LOCAL_VARIABLE_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey PARAMETER_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey REASSIGNED_LOCAL_VARIABLE_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey REASSIGNED_PARAMETER_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey IMPLICIT_ANONYMOUS_CLASS_PARAMETER_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey INSTANCE_FIELD_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey INSTANCE_FINAL_FIELD_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey STATIC_FIELD_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey STATIC_FINAL_FIELD_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey CLASS_NAME_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey ANONYMOUS_CLASS_NAME_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey TYPE_PARAMETER_NAME_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey INTERFACE_NAME_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey ENUM_NAME_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey ABSTRACT_CLASS_NAME_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey METHOD_CALL_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey METHOD_DECLARATION_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey STATIC_METHOD_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey ABSTRACT_METHOD_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey INHERITED_METHOD_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey CONSTRUCTOR_CALL_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey CONSTRUCTOR_DECLARATION_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey ANNOTATION_NAME_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey ANNOTATION_ATTRIBUTE_NAME_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey ANNOTATION_ATTRIBUTE_VALUE_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey MATCHED_BRACE_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey UNMATCHED_BRACE_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey JOIN_POINT public static final com.intellij.openapi.editor.colors.TextAttributesKey BLINKING_HIGHLIGHTS_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey HYPERLINK_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey FOLLOWED_HYPERLINK_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey INACTIVE_HYPERLINK_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey TODO_DEFAULT_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey BOOKMARKS_ATTRIBUTES public static final com.intellij.openapi.editor.colors.ColorKey METHOD_SEPARATORS_COLOR public static final com.intellij.openapi.editor.colors.TextAttributesKey LINE_FULL_COVERAGE public static final com.intellij.openapi.editor.colors.TextAttributesKey LINE_PARTIAL_COVERAGE public static final com.intellij.openapi.editor.colors.TextAttributesKey LINE_NONE_COVERAGE static void <clinit> () }
com/intellij/openapi/editor/colors/ColorKey.class
ColorKey.java package com.intellij.openapi.editor.colors public final com.intellij.openapi.editor.colors.ColorKey extends java.lang.Object implements java.lang.Comparable { public static final com.intellij.openapi.util.Key FUNCTION_KEY private static final java.util.concurrent.ConcurrentMap ourRegistry private final String myExternalName private final java.awt.Color myDefaultColor private void <init> (java.lang.String, java.awt.Color) String externalName java.awt.Color defaultColor public static com.intellij.openapi.editor.colors.ColorKey find (java.lang.String) String externalName public java.lang.String toString () public java.lang.String getExternalName () public int compareTo (com.intellij.openapi.editor.colors.ColorKey) com.intellij.openapi.editor.colors.ColorKey key public java.awt.Color getDefaultColor () public com.intellij.openapi.editor.colors.ColorKey getFallbackColorKey () public static com.intellij.openapi.editor.colors.ColorKey createColorKey (java.lang.String) String externalName public static com.intellij.openapi.editor.colors.ColorKey createColorKey (java.lang.String, java.awt.Color) String externalName java.awt.Color defaultColor com.intellij.openapi.editor.colors.ColorKey existing com.intellij.openapi.editor.colors.ColorKey newKey public int hashCode () public boolean equals (java.lang.Object) Object obj public volatile synthetic int compareTo (java.lang.Object) private static synthetic com.intellij.openapi.editor.colors.ColorKey lambda$find$0 (java.lang.String) String name static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/colors/TextAttributesKey$1.class
TextAttributesKey.java package com.intellij.openapi.editor.colors final com.intellij.openapi.editor.colors.TextAttributesKey$1 extends com.intellij.openapi.util.VolatileNullableLazyValue { void <init> () protected com.intellij.openapi.editor.colors.TextAttributesKey$TextAttributeKeyDefaultsProvider compute () protected volatile synthetic java.lang.Object compute () }
com/intellij/openapi/editor/colors/TextAttributesKey$TextAttributeKeyDefaultsProvider.class
TextAttributesKey.java package com.intellij.openapi.editor.colors public abstract com.intellij.openapi.editor.colors.TextAttributesKey$TextAttributeKeyDefaultsProvider extends java.lang.Object { public abstract com.intellij.openapi.editor.markup.TextAttributes getDefaultAttributes (com.intellij.openapi.editor.colors.TextAttributesKey) }
com/intellij/openapi/editor/colors/TextAttributesKey.class
TextAttributesKey.java package com.intellij.openapi.editor.colors public final com.intellij.openapi.editor.colors.TextAttributesKey extends java.lang.Object implements java.lang.Comparable { public static final com.intellij.openapi.editor.colors.TextAttributesKey[] EMPTY_ARRAY private static final com.intellij.openapi.diagnostic.Logger LOG private static final String TEMP_PREFIX private static final com.intellij.openapi.editor.markup.TextAttributes NULL_ATTRIBUTES private static final java.util.concurrent.ConcurrentMap ourRegistry private static final com.intellij.openapi.util.NullableLazyValue ourDefaultsProvider private final String myExternalName private final com.intellij.openapi.editor.markup.TextAttributes myDefaultAttributes private final com.intellij.openapi.editor.colors.TextAttributesKey myFallbackAttributeKey private static final ThreadLocal CALLED_RECURSIVELY static final com.intellij.openapi.editor.colors.TextAttributesKey DUMMY_DEPRECATED_ATTRIBUTES private void <init> (java.lang.String, com.intellij.openapi.editor.markup.TextAttributes, com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.util.containers.JBIterable it String externalName com.intellij.openapi.editor.markup.TextAttributes defaultAttributes com.intellij.openapi.editor.colors.TextAttributesKey fallbackAttributeKey public void <init> (org.jdom.Element) org.jdom.Element element String name org.jdom.Element myDefaultAttributesElement com.intellij.openapi.editor.markup.TextAttributes defaultAttributes public static com.intellij.openapi.editor.colors.TextAttributesKey find (java.lang.String) String externalName public java.lang.String toString () public java.lang.String getExternalName () public int compareTo (com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.editor.colors.TextAttributesKey key public static com.intellij.openapi.editor.colors.TextAttributesKey createTextAttributesKey (java.lang.String) String externalName public void writeExternal (org.jdom.Element) org.jdom.Element option org.jdom.Element element public boolean equals (java.lang.Object) Object o com.intellij.openapi.editor.colors.TextAttributesKey that public int hashCode () public com.intellij.openapi.editor.markup.TextAttributes getDefaultAttributes () java.util.Set called com.intellij.openapi.editor.colors.TextAttributesKey$TextAttributeKeyDefaultsProvider provider com.intellij.openapi.editor.markup.TextAttributes defaultAttributes public static com.intellij.openapi.editor.colors.TextAttributesKey createTextAttributesKey (java.lang.String, com.intellij.openapi.editor.markup.TextAttributes) String externalName com.intellij.openapi.editor.markup.TextAttributes defaultAttributes public static com.intellij.openapi.editor.colors.TextAttributesKey createTextAttributesKey (java.lang.String, com.intellij.openapi.editor.colors.TextAttributesKey) String externalName com.intellij.openapi.editor.colors.TextAttributesKey fallbackAttributeKey private static com.intellij.openapi.editor.colors.TextAttributesKey getOrCreate (java.lang.String, com.intellij.openapi.editor.markup.TextAttributes, com.intellij.openapi.editor.colors.TextAttributesKey) String externalName com.intellij.openapi.editor.markup.TextAttributes defaultAttributes com.intellij.openapi.editor.colors.TextAttributesKey fallbackAttributeKey com.intellij.openapi.editor.colors.TextAttributesKey existing private static com.intellij.openapi.editor.colors.TextAttributesKey mergeKeys (java.lang.String, com.intellij.openapi.editor.colors.TextAttributesKey, com.intellij.openapi.editor.markup.TextAttributes, com.intellij.openapi.editor.colors.TextAttributesKey) String externalName com.intellij.openapi.editor.colors.TextAttributesKey oldKey com.intellij.openapi.editor.markup.TextAttributes defaultAttributes com.intellij.openapi.editor.colors.TextAttributesKey fallbackAttributeKey com.intellij.openapi.editor.markup.TextAttributes newDefaults com.intellij.openapi.editor.colors.TextAttributesKey newFallback public static com.intellij.openapi.editor.colors.TextAttributesKey createTempTextAttributesKey (java.lang.String, com.intellij.openapi.editor.markup.TextAttributes) String externalName com.intellij.openapi.editor.markup.TextAttributes defaultAttributes public com.intellij.openapi.editor.colors.TextAttributesKey getFallbackAttributeKey () public void setFallbackAttributeKey (com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.editor.colors.TextAttributesKey fallbackAttributeKey static void removeTextAttributesKey (java.lang.String) String externalName public static boolean isTemp (com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.editor.colors.TextAttributesKey key public volatile synthetic int compareTo (java.lang.Object) private static synthetic com.intellij.openapi.editor.colors.TextAttributesKey lambda$getOrCreate$4 (com.intellij.openapi.editor.markup.TextAttributes, com.intellij.openapi.editor.colors.TextAttributesKey, java.lang.String, com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.editor.markup.TextAttributes defaultAttributes com.intellij.openapi.editor.colors.TextAttributesKey fallbackAttributeKey String oldName com.intellij.openapi.editor.colors.TextAttributesKey oldKey private static synthetic java.util.Set lambda$static$3 () private static synthetic com.intellij.openapi.editor.colors.TextAttributesKey lambda$find$2 (java.lang.String) String name private synthetic boolean lambda$new$1 (com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.editor.colors.TextAttributesKey o private synthetic com.intellij.openapi.editor.colors.TextAttributesKey lambda$new$0 (com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.editor.colors.TextAttributesKey o static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/colors/TextAttributesScheme.class
TextAttributesScheme.java package com.intellij.openapi.editor.colors public abstract com.intellij.openapi.editor.colors.TextAttributesScheme extends java.lang.Object { public abstract com.intellij.openapi.editor.markup.TextAttributes getAttributes (com.intellij.openapi.editor.colors.TextAttributesKey) }
com/intellij/openapi/editor/event/DocumentAdapter.class
DocumentAdapter.java package com.intellij.openapi.editor.event public abstract com.intellij.openapi.editor.event.DocumentAdapter extends java.lang.Object implements com.intellij.openapi.editor.event.DocumentListener { public void <init> () }
com/intellij/openapi/editor/event/DocumentEvent.class
DocumentEvent.java package com.intellij.openapi.editor.event public abstract com.intellij.openapi.editor.event.DocumentEvent extends java.util.EventObject { protected void <init> (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document public abstract com.intellij.openapi.editor.Document getDocument () public abstract int getOffset () public abstract int getOldLength () public abstract int getNewLength () public abstract java.lang.CharSequence getOldFragment () public abstract java.lang.CharSequence getNewFragment () public abstract long getOldTimeStamp () public boolean isWholeTextReplaced () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/event/DocumentListener.class
DocumentListener.java package com.intellij.openapi.editor.event public abstract com.intellij.openapi.editor.event.DocumentListener extends java.lang.Object implements java.util.EventListener { public static final com.intellij.openapi.editor.event.DocumentListener[] EMPTY_ARRAY public static final com.intellij.util.ArrayFactory ARRAY_FACTORY public void beforeDocumentChange (com.intellij.openapi.editor.event.DocumentEvent) com.intellij.openapi.editor.event.DocumentEvent event public void documentChanged (com.intellij.openapi.editor.event.DocumentEvent) com.intellij.openapi.editor.event.DocumentEvent event private static synthetic com.intellij.openapi.editor.event.DocumentListener[] lambda$static$0 (int) int count static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/markup/AttributesFlyweight$1.class
AttributesFlyweight.java package com.intellij.openapi.editor.markup synthetic com.intellij.openapi.editor.markup.AttributesFlyweight$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$openapi$editor$markup$EffectType static void <clinit> () }
com/intellij/openapi/editor/markup/AttributesFlyweight$FlyweightKey.class
AttributesFlyweight.java package com.intellij.openapi.editor.markup com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey extends java.lang.Object implements java.lang.Cloneable { private java.awt.Color foreground private java.awt.Color background private int fontType private java.awt.Color effectColor private com.intellij.openapi.editor.markup.EffectType effectType private java.awt.Color errorStripeColor private java.util.Map myAdditionalEffects private void <init> () public boolean equals (java.lang.Object) Object o com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey key public int hashCode () int result protected com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey clone () CloneNotSupportedException e protected volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException synthetic void <init> (com.intellij.openapi.editor.markup.AttributesFlyweight$1) com.intellij.openapi.editor.markup.AttributesFlyweight$1 x0 static synthetic java.awt.Color access$102 (com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey, java.awt.Color) com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey x0 java.awt.Color x1 static synthetic java.awt.Color access$202 (com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey, java.awt.Color) com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey x0 java.awt.Color x1 static synthetic int access$302 (com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey, int) com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey x0 int x1 static synthetic java.awt.Color access$402 (com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey, java.awt.Color) com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey x0 java.awt.Color x1 static synthetic com.intellij.openapi.editor.markup.EffectType access$502 (com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey, com.intellij.openapi.editor.markup.EffectType) com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey x0 com.intellij.openapi.editor.markup.EffectType x1 static synthetic java.util.Map access$602 (com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey, java.util.Map) com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey x0 java.util.Map x1 static synthetic java.awt.Color access$702 (com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey, java.awt.Color) com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey x0 java.awt.Color x1 static synthetic java.awt.Color access$100 (com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey) com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey x0 static synthetic java.awt.Color access$200 (com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey) com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey x0 static synthetic int access$300 (com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey) com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey x0 static synthetic java.awt.Color access$400 (com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey) com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey x0 static synthetic com.intellij.openapi.editor.markup.EffectType access$500 (com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey) com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey x0 static synthetic java.awt.Color access$700 (com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey) com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey x0 static synthetic java.util.Map access$600 (com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey) com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey x0 }
com/intellij/openapi/editor/markup/AttributesFlyweight.class
AttributesFlyweight.java package com.intellij.openapi.editor.markup public com.intellij.openapi.editor.markup.AttributesFlyweight extends java.lang.Object { private static final java.util.concurrent.ConcurrentMap entries private static final ThreadLocal ourKey private final int myHashCode private final java.awt.Color myForeground private final java.awt.Color myBackground private final int myFontType private final java.awt.Color myEffectColor private final com.intellij.openapi.editor.markup.EffectType myEffectType private final java.util.Map myAdditionalEffects private final java.awt.Color myErrorStripeColor private static final int EFFECT_BORDER private static final int EFFECT_LINE private static final int EFFECT_WAVE private static final int EFFECT_STRIKEOUT private static final int EFFECT_BOLD_LINE private static final int EFFECT_BOLD_DOTTED_LINE public static com.intellij.openapi.editor.markup.AttributesFlyweight create (java.awt.Color, java.awt.Color, int, java.awt.Color, com.intellij.openapi.editor.markup.EffectType, java.awt.Color) java.awt.Color foreground java.awt.Color background int fontType java.awt.Color effectColor com.intellij.openapi.editor.markup.EffectType effectType java.awt.Color errorStripeColor public static com.intellij.openapi.editor.markup.AttributesFlyweight create (java.awt.Color, java.awt.Color, int, java.awt.Color, com.intellij.openapi.editor.markup.EffectType, java.util.Map, java.awt.Color) java.awt.Color foreground java.awt.Color background int fontType java.awt.Color effectColor com.intellij.openapi.editor.markup.EffectType effectType java.util.Map additionalEffects java.awt.Color errorStripeColor com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey key com.intellij.openapi.editor.markup.AttributesFlyweight flyweight private void <init> (com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey) com.intellij.openapi.editor.markup.AttributesFlyweight$FlyweightKey key public static com.intellij.openapi.editor.markup.AttributesFlyweight create (org.jdom.Element) throws com.intellij.openapi.util.InvalidDataException org.jdom.Element element java.awt.Color FOREGROUND java.awt.Color BACKGROUND java.awt.Color EFFECT_COLOR java.awt.Color ERROR_STRIPE_COLOR int fontType int FONT_TYPE int EFFECT_TYPE private static void writeColor (org.jdom.Element, java.lang.String, java.awt.Color) String string org.jdom.Element element String fieldName java.awt.Color color void writeExternal (org.jdom.Element) org.jdom.Element element int fontType int effectType private static int fromEffectType (com.intellij.openapi.editor.markup.EffectType) com.intellij.openapi.editor.markup.EffectType effectType private static com.intellij.openapi.editor.markup.EffectType toEffectType (int) int effectType public java.awt.Color getForeground () public java.awt.Color getBackground () public int getFontType () public java.awt.Color getEffectColor () public com.intellij.openapi.editor.markup.EffectType getEffectType () java.util.Map getAdditionalEffects () public boolean hasEffects () java.util.Map getAllEffects () com.intellij.openapi.editor.markup.TextAttributesEffectsBuilder builder public java.awt.Color getErrorStripeColor () public com.intellij.openapi.editor.markup.AttributesFlyweight withForeground (java.awt.Color) java.awt.Color foreground public com.intellij.openapi.editor.markup.AttributesFlyweight withBackground (java.awt.Color) java.awt.Color background public com.intellij.openapi.editor.markup.AttributesFlyweight withFontType (int) int fontType public com.intellij.openapi.editor.markup.AttributesFlyweight withEffectColor (java.awt.Color) java.awt.Color effectColor public com.intellij.openapi.editor.markup.AttributesFlyweight withEffectType (com.intellij.openapi.editor.markup.EffectType) com.intellij.openapi.editor.markup.EffectType effectType public com.intellij.openapi.editor.markup.AttributesFlyweight withErrorStripeColor (java.awt.Color) java.awt.Color stripeColor public com.intellij.openapi.editor.markup.AttributesFlyweight withAdditionalEffects (java.util.Map) java.util.Map additionalEffects public boolean equals (java.lang.Object) Object o com.intellij.openapi.editor.markup.AttributesFlyweight that public int hashCode () public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/markup/EffectType.class
EffectType.java package com.intellij.openapi.editor.markup public final enum com.intellij.openapi.editor.markup.EffectType extends java.lang.Enum { public static final enum com.intellij.openapi.editor.markup.EffectType LINE_UNDERSCORE public static final enum com.intellij.openapi.editor.markup.EffectType WAVE_UNDERSCORE public static final enum com.intellij.openapi.editor.markup.EffectType BOXED public static final enum com.intellij.openapi.editor.markup.EffectType STRIKEOUT public static final enum com.intellij.openapi.editor.markup.EffectType BOLD_LINE_UNDERSCORE public static final enum com.intellij.openapi.editor.markup.EffectType BOLD_DOTTED_LINE public static final enum com.intellij.openapi.editor.markup.EffectType SEARCH_MATCH public static final enum com.intellij.openapi.editor.markup.EffectType ROUNDED_BOX private static final synthetic com.intellij.openapi.editor.markup.EffectType[] $VALUES public static com.intellij.openapi.editor.markup.EffectType[] values () public static com.intellij.openapi.editor.markup.EffectType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/openapi/editor/markup/TextAttributes.class
TextAttributes.java package com.intellij.openapi.editor.markup public com.intellij.openapi.editor.markup.TextAttributes extends java.lang.Object implements java.lang.Cloneable { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.openapi.editor.markup.AttributesFlyweight DEFAULT_FLYWEIGHT public static final com.intellij.openapi.editor.markup.TextAttributes ERASE_MARKER private com.intellij.openapi.editor.markup.AttributesFlyweight myAttrs public static com.intellij.openapi.editor.markup.TextAttributes merge (com.intellij.openapi.editor.markup.TextAttributes, com.intellij.openapi.editor.markup.TextAttributes) com.intellij.openapi.editor.markup.TextAttributes under com.intellij.openapi.editor.markup.TextAttributes above com.intellij.openapi.editor.markup.TextAttributes attrs public void <init> () private void <init> (com.intellij.openapi.editor.markup.AttributesFlyweight) com.intellij.openapi.editor.markup.AttributesFlyweight attributesFlyweight public void <init> (org.jdom.Element) org.jdom.Element element public void <init> (java.awt.Color, java.awt.Color, java.awt.Color, com.intellij.openapi.editor.markup.EffectType, int) java.awt.Color foregroundColor java.awt.Color backgroundColor java.awt.Color effectColor com.intellij.openapi.editor.markup.EffectType effectType int fontType public void copyFrom (com.intellij.openapi.editor.markup.TextAttributes) com.intellij.openapi.editor.markup.TextAttributes other public void setAttributes (java.awt.Color, java.awt.Color, java.awt.Color, java.awt.Color, com.intellij.openapi.editor.markup.EffectType, int) java.awt.Color foregroundColor java.awt.Color backgroundColor java.awt.Color effectColor java.awt.Color errorStripeColor com.intellij.openapi.editor.markup.EffectType effectType int fontType public void setAttributes (java.awt.Color, java.awt.Color, java.awt.Color, java.awt.Color, com.intellij.openapi.editor.markup.EffectType, java.util.Map, int) java.awt.Color foregroundColor java.awt.Color backgroundColor java.awt.Color effectColor java.awt.Color errorStripeColor com.intellij.openapi.editor.markup.EffectType effectType java.util.Map additionalEffects int fontType public boolean isEmpty () public com.intellij.openapi.editor.markup.AttributesFlyweight getFlyweight () public static com.intellij.openapi.editor.markup.TextAttributes fromFlyweight (com.intellij.openapi.editor.markup.AttributesFlyweight) com.intellij.openapi.editor.markup.AttributesFlyweight flyweight public java.awt.Color getForegroundColor () public void setForegroundColor (java.awt.Color) java.awt.Color color public java.awt.Color getBackgroundColor () public void setBackgroundColor (java.awt.Color) java.awt.Color color public java.awt.Color getEffectColor () public void setEffectColor (java.awt.Color) java.awt.Color color public java.awt.Color getErrorStripeColor () public void setErrorStripeColor (java.awt.Color) java.awt.Color color public boolean hasEffects () public void setAdditionalEffects (java.util.Map) java.util.Map effectsMap public void withAdditionalEffect (com.intellij.openapi.editor.markup.EffectType, java.awt.Color) com.intellij.openapi.editor.markup.EffectType effectType java.awt.Color color public void withAdditionalEffects (java.util.Map) java.util.Map effectsMap com.intellij.openapi.editor.markup.TextAttributesEffectsBuilder effectsBuilder public com.intellij.openapi.editor.markup.EffectType getEffectType () public void forEachAdditionalEffect (java.util.function.BiConsumer) java.util.function.BiConsumer consumer public void forEachEffect (java.util.function.BiConsumer) java.util.function.BiConsumer consumer public void setEffectType (com.intellij.openapi.editor.markup.EffectType) com.intellij.openapi.editor.markup.EffectType effectType public int getFontType () public void setFontType (int) int type public com.intellij.openapi.editor.markup.TextAttributes clone () public boolean equals (java.lang.Object) Object obj public int hashCode () public void readExternal (org.jdom.Element) org.jdom.Element element public void writeExternal (org.jdom.Element) org.jdom.Element element public java.lang.String toString () public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/markup/TextAttributesEffectsBuilder$EffectDescriptor.class
TextAttributesEffectsBuilder.java package com.intellij.openapi.editor.markup public com.intellij.openapi.editor.markup.TextAttributesEffectsBuilder$EffectDescriptor extends java.lang.Object { public final com.intellij.openapi.editor.markup.EffectType effectType public final java.awt.Color effectColor private void <init> (com.intellij.openapi.editor.markup.EffectType, java.awt.Color) com.intellij.openapi.editor.markup.EffectType effectType java.awt.Color effectColor static com.intellij.openapi.editor.markup.TextAttributesEffectsBuilder$EffectDescriptor create (com.intellij.openapi.editor.markup.EffectType, java.awt.Color) com.intellij.openapi.editor.markup.EffectType effectType java.awt.Color effectColor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/markup/TextAttributesEffectsBuilder$EffectSlot.class
TextAttributesEffectsBuilder.java package com.intellij.openapi.editor.markup public final enum com.intellij.openapi.editor.markup.TextAttributesEffectsBuilder$EffectSlot extends java.lang.Enum { public static final enum com.intellij.openapi.editor.markup.TextAttributesEffectsBuilder$EffectSlot FRAME_SLOT public static final enum com.intellij.openapi.editor.markup.TextAttributesEffectsBuilder$EffectSlot UNDERLINE_SLOT public static final enum com.intellij.openapi.editor.markup.TextAttributesEffectsBuilder$EffectSlot STRIKE_SLOT private static final synthetic com.intellij.openapi.editor.markup.TextAttributesEffectsBuilder$EffectSlot[] $VALUES public static com.intellij.openapi.editor.markup.TextAttributesEffectsBuilder$EffectSlot[] values () public static com.intellij.openapi.editor.markup.TextAttributesEffectsBuilder$EffectSlot valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/openapi/editor/markup/TextAttributesEffectsBuilder.class
TextAttributesEffectsBuilder.java package com.intellij.openapi.editor.markup public com.intellij.openapi.editor.markup.TextAttributesEffectsBuilder extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final java.util.Map EFFECT_SLOTS_MAP private final java.util.Map myEffectsMap private void <init> () public static com.intellij.openapi.editor.markup.TextAttributesEffectsBuilder create () public static com.intellij.openapi.editor.markup.TextAttributesEffectsBuilder create (com.intellij.openapi.editor.markup.TextAttributes) com.intellij.openapi.editor.markup.TextAttributes deepestAttributes public final com.intellij.openapi.editor.markup.TextAttributesEffectsBuilder coverWith (com.intellij.openapi.editor.markup.TextAttributes) com.intellij.openapi.editor.markup.TextAttributes attributes public final com.intellij.openapi.editor.markup.TextAttributesEffectsBuilder slipUnder (com.intellij.openapi.editor.markup.TextAttributes) com.intellij.openapi.editor.markup.TextAttributes attributes public com.intellij.openapi.editor.markup.TextAttributesEffectsBuilder coverWith (com.intellij.openapi.editor.markup.EffectType, java.awt.Color) com.intellij.openapi.editor.markup.EffectType effectType java.awt.Color effectColor public com.intellij.openapi.editor.markup.TextAttributesEffectsBuilder slipUnder (com.intellij.openapi.editor.markup.EffectType, java.awt.Color) com.intellij.openapi.editor.markup.EffectType effectType java.awt.Color effectColor private com.intellij.openapi.editor.markup.TextAttributesEffectsBuilder mutateBuilder (com.intellij.openapi.editor.markup.EffectType, java.awt.Color, java.util.function.BiConsumer) com.intellij.openapi.editor.markup.TextAttributesEffectsBuilder$EffectSlot slot com.intellij.openapi.editor.markup.EffectType effectType java.awt.Color effectColor java.util.function.BiConsumer slotMutator java.util.List getDescriptorsList () java.util.Map getEffectsMap () java.util.Map result public com.intellij.openapi.editor.markup.TextAttributes applyTo (com.intellij.openapi.editor.markup.TextAttributes) java.util.Map effectsMap com.intellij.openapi.editor.markup.TextAttributesEffectsBuilder$EffectDescriptor mainEffectDescriptor com.intellij.openapi.editor.markup.TextAttributes targetAttributes java.util.List allEffects public com.intellij.openapi.editor.markup.TextAttributesEffectsBuilder$EffectDescriptor getEffectDescriptor (com.intellij.openapi.editor.markup.TextAttributesEffectsBuilder$EffectSlot) com.intellij.openapi.editor.markup.TextAttributesEffectsBuilder$EffectSlot effectSlot private static synthetic void lambda$applyTo$1 (java.util.Map, com.intellij.openapi.editor.markup.TextAttributesEffectsBuilder$EffectDescriptor) java.util.Map effectsMap com.intellij.openapi.editor.markup.TextAttributesEffectsBuilder$EffectDescriptor it private static synthetic void lambda$getEffectsMap$0 (java.util.Map, com.intellij.openapi.editor.markup.TextAttributesEffectsBuilder$EffectSlot, com.intellij.openapi.editor.markup.TextAttributesEffectsBuilder$EffectDescriptor) java.util.Map result com.intellij.openapi.editor.markup.TextAttributesEffectsBuilder$EffectSlot key com.intellij.openapi.editor.markup.TextAttributesEffectsBuilder$EffectDescriptor val static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/CustomLoadingExtensionPointBean.class
CustomLoadingExtensionPointBean.java package com.intellij.openapi.extensions public com.intellij.openapi.extensions.CustomLoadingExtensionPointBean extends com.intellij.openapi.extensions.AbstractExtensionPointBean { public String factoryClass public String factoryArgument public void <init> () protected java.lang.Object instantiateExtension (java.lang.String, org.picocontainer.PicoContainer) Object instance com.intellij.openapi.extensions.ExtensionFactory factory ClassNotFoundException e com.intellij.openapi.extensions.ExtensionFactory factory String className org.picocontainer.PicoContainer picoContainer Object instance private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/fileEditor/FileDocumentManager$WriteAccessStatus.class
FileDocumentManager.java package com.intellij.openapi.fileEditor public com.intellij.openapi.fileEditor.FileDocumentManager$WriteAccessStatus extends java.lang.Object { public static final com.intellij.openapi.fileEditor.FileDocumentManager$WriteAccessStatus NON_WRITABLE public static final com.intellij.openapi.fileEditor.FileDocumentManager$WriteAccessStatus WRITABLE private final boolean myWithWriteAccess private final String myReadOnlyMessage private void <init> (boolean) boolean withWriteAccess public void <init> (java.lang.String) String readOnlyMessage public boolean hasWriteAccess () public java.lang.String getReadOnlyMessage () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/fileEditor/FileDocumentManager.class
FileDocumentManager.java package com.intellij.openapi.fileEditor public abstract com.intellij.openapi.fileEditor.FileDocumentManager extends java.lang.Object implements com.intellij.openapi.vfs.SavingRequestor { public void <init> () public static com.intellij.openapi.fileEditor.FileDocumentManager getInstance () public abstract com.intellij.openapi.editor.Document getDocument (com.intellij.openapi.vfs.VirtualFile) public abstract com.intellij.openapi.editor.Document getCachedDocument (com.intellij.openapi.vfs.VirtualFile) public abstract com.intellij.openapi.vfs.VirtualFile getFile (com.intellij.openapi.editor.Document) public abstract void saveAllDocuments () public abstract void saveDocument (com.intellij.openapi.editor.Document) public abstract void saveDocumentAsIs (com.intellij.openapi.editor.Document) public abstract com.intellij.openapi.editor.Document[] getUnsavedDocuments () public abstract boolean isDocumentUnsaved (com.intellij.openapi.editor.Document) public abstract boolean isFileModified (com.intellij.openapi.vfs.VirtualFile) public abstract boolean isPartialPreviewOfALargeFile (com.intellij.openapi.editor.Document) public abstract void reloadFromDisk (com.intellij.openapi.editor.Document) public abstract java.lang.String getLineSeparator (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) public abstract boolean requestWriting (com.intellij.openapi.editor.Document, com.intellij.openapi.project.Project) public com.intellij.openapi.fileEditor.FileDocumentManager$WriteAccessStatus requestWritingStatus (com.intellij.openapi.editor.Document, com.intellij.openapi.project.Project) com.intellij.openapi.editor.Document document com.intellij.openapi.project.Project project public static boolean fileForDocumentCheckedOutSuccessfully (com.intellij.openapi.editor.Document, com.intellij.openapi.project.Project) com.intellij.openapi.editor.Document document com.intellij.openapi.project.Project project public transient abstract void reloadFiles (com.intellij.openapi.vfs.VirtualFile[]) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/fileTypes/BinaryFileDecompiler.class
BinaryFileDecompiler.java package com.intellij.openapi.fileTypes public abstract com.intellij.openapi.fileTypes.BinaryFileDecompiler extends java.lang.Object { public abstract java.lang.CharSequence decompile (com.intellij.openapi.vfs.VirtualFile) }
com/intellij/openapi/fileTypes/BinaryFileTypeDecompilers.class
BinaryFileTypeDecompilers.java package com.intellij.openapi.fileTypes public com.intellij.openapi.fileTypes.BinaryFileTypeDecompilers extends com.intellij.openapi.fileTypes.FileTypeExtension { public static final com.intellij.openapi.fileTypes.BinaryFileTypeDecompilers INSTANCE private void <init> () static void <clinit> () }
com/intellij/openapi/fileTypes/CharsetUtil.class
CharsetUtil.java package com.intellij.openapi.fileTypes public com.intellij.openapi.fileTypes.CharsetUtil extends java.lang.Object { private static final java.util.Map ourSupportsCharsetDetection public void <init> () public static java.nio.charset.Charset extractCharsetFromFileContent (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.fileTypes.FileType, java.lang.CharSequence) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.openapi.fileTypes.FileType fileType CharSequence text private static synthetic java.lang.Boolean lambda$static$0 (com.intellij.openapi.fileTypes.LanguageFileType) com.intellij.openapi.fileTypes.LanguageFileType fileType Class ftClass String methodName Class declaring1 Class declaring2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/fileTypes/DirectoryFileType.class
DirectoryFileType.java package com.intellij.openapi.fileTypes public abstract com.intellij.openapi.fileTypes.DirectoryFileType extends java.lang.Object implements com.intellij.openapi.fileTypes.FileType { }
com/intellij/openapi/fileTypes/FileType.class
FileType.java package com.intellij.openapi.fileTypes public abstract com.intellij.openapi.fileTypes.FileType extends java.lang.Object implements com.intellij.openapi.options.Scheme { public static final com.intellij.openapi.fileTypes.FileType[] EMPTY_ARRAY public abstract java.lang.String getName () public abstract java.lang.String getDescription () public abstract java.lang.String getDefaultExtension () public abstract javax.swing.Icon getIcon () public abstract boolean isBinary () public abstract boolean isReadOnly () public abstract java.lang.String getCharset (com.intellij.openapi.vfs.VirtualFile, byte[]) static void <clinit> () }
com/intellij/openapi/fileTypes/FileTypeExtension.class
FileTypeExtension.java package com.intellij.openapi.fileTypes public com.intellij.openapi.fileTypes.FileTypeExtension extends com.intellij.openapi.util.KeyedExtensionCollector { public void <init> (java.lang.String) String epName protected java.lang.String keyToString (com.intellij.openapi.fileTypes.FileType) com.intellij.openapi.fileTypes.FileType key public java.util.List allForFileType (com.intellij.openapi.fileTypes.FileType) com.intellij.openapi.fileTypes.FileType t public java.lang.Object forFileType (com.intellij.openapi.fileTypes.FileType) com.intellij.openapi.fileTypes.FileType t java.util.List all protected volatile synthetic java.lang.String keyToString (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/fileTypes/FileTypeExtensionFactory.class
FileTypeExtensionFactory.java package com.intellij.openapi.fileTypes public com.intellij.openapi.fileTypes.FileTypeExtensionFactory extends com.intellij.openapi.util.KeyedExtensionFactory { public void <init> (java.lang.Class, com.intellij.openapi.extensions.ExtensionPointName) Class interfaceClass com.intellij.openapi.extensions.ExtensionPointName epName public java.lang.String getKey (com.intellij.openapi.fileTypes.FileType) com.intellij.openapi.fileTypes.FileType key public volatile synthetic java.lang.String getKey (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/fileTypes/FileTypeExtensionPoint$1.class
FileTypeExtensionPoint.java package com.intellij.openapi.fileTypes com.intellij.openapi.fileTypes.FileTypeExtensionPoint$1 extends com.intellij.openapi.util.LazyInstance { final synthetic com.intellij.openapi.fileTypes.FileTypeExtensionPoint this$0 void <init> (com.intellij.openapi.fileTypes.FileTypeExtensionPoint) com.intellij.openapi.fileTypes.FileTypeExtensionPoint this$0 protected java.lang.Class getInstanceClass () throws java.lang.ClassNotFoundException }
com/intellij/openapi/fileTypes/FileTypeExtensionPoint.class
FileTypeExtensionPoint.java package com.intellij.openapi.fileTypes public com.intellij.openapi.fileTypes.FileTypeExtensionPoint extends com.intellij.openapi.extensions.AbstractExtensionPointBean implements com.intellij.util.KeyedLazyInstance { public String filetype public String implementationClass private final com.intellij.openapi.util.LazyInstance myHandler public void <init> () public java.lang.Object getInstance () public java.lang.String getKey () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/fileTypes/FileTypeRegistry$FileTypeDetector.class
FileTypeRegistry.java package com.intellij.openapi.fileTypes public abstract com.intellij.openapi.fileTypes.FileTypeRegistry$FileTypeDetector extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract com.intellij.openapi.fileTypes.FileType detect (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.util.io.ByteSequence, java.lang.CharSequence) public abstract int getVersion () static void <clinit> () }
com/intellij/openapi/fileTypes/FileTypeRegistry.class
FileTypeRegistry.java package com.intellij.openapi.fileTypes public abstract com.intellij.openapi.fileTypes.FileTypeRegistry extends java.lang.Object { public static com.intellij.openapi.util.Getter ourInstanceGetter public void <init> () public abstract boolean isFileIgnored (com.intellij.openapi.vfs.VirtualFile) public abstract boolean isFileOfType (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.fileTypes.FileType) public com.intellij.openapi.fileTypes.LanguageFileType findFileTypeByLanguage (com.intellij.lang.Language) com.intellij.lang.Language language public static com.intellij.openapi.fileTypes.FileTypeRegistry getInstance () public abstract com.intellij.openapi.fileTypes.FileType[] getRegisteredFileTypes () public abstract com.intellij.openapi.fileTypes.FileType getFileTypeByFile (com.intellij.openapi.vfs.VirtualFile) public com.intellij.openapi.fileTypes.FileType getFileTypeByFileName (java.lang.CharSequence) CharSequence fileNameSeq public abstract com.intellij.openapi.fileTypes.FileType getFileTypeByFileName (java.lang.String) public abstract com.intellij.openapi.fileTypes.FileType getFileTypeByExtension (java.lang.String) public abstract com.intellij.openapi.fileTypes.FileType findFileTypeByName (java.lang.String) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/fileTypes/INativeFileType.class
INativeFileType.java package com.intellij.openapi.fileTypes public abstract com.intellij.openapi.fileTypes.INativeFileType extends java.lang.Object implements com.intellij.openapi.fileTypes.FileType { public abstract boolean openFileInAssociatedApplication (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) public abstract boolean useNativeIcon () }
com/intellij/openapi/fileTypes/InternalFileType.class
InternalFileType.java package com.intellij.openapi.fileTypes public abstract com.intellij.openapi.fileTypes.InternalFileType extends java.lang.Object implements com.intellij.openapi.fileTypes.FileType { }
com/intellij/openapi/fileTypes/LanguageFileType.class
LanguageFileType.java package com.intellij.openapi.fileTypes public abstract com.intellij.openapi.fileTypes.LanguageFileType extends java.lang.Object implements com.intellij.openapi.fileTypes.FileType { private final com.intellij.lang.Language myLanguage protected void <init> (com.intellij.lang.Language) com.intellij.lang.Language language public final com.intellij.lang.Language getLanguage () public final boolean isBinary () public boolean isReadOnly () public java.lang.String getCharset (com.intellij.openapi.vfs.VirtualFile, byte[]) com.intellij.openapi.vfs.VirtualFile file byte[] content public boolean isJVMDebuggingSupported () public java.nio.charset.Charset extractCharsetFromFileContent (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, java.lang.String) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file String content public java.nio.charset.Charset extractCharsetFromFileContent (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, java.lang.CharSequence) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file CharSequence content private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/fileTypes/UIBasedFileType.class
UIBasedFileType.java package com.intellij.openapi.fileTypes public abstract com.intellij.openapi.fileTypes.UIBasedFileType extends java.lang.Object implements com.intellij.openapi.fileTypes.FileType { }
com/intellij/openapi/fileTypes/UnknownFileType.class
UnknownFileType.java package com.intellij.openapi.fileTypes public com.intellij.openapi.fileTypes.UnknownFileType extends java.lang.Object implements com.intellij.openapi.fileTypes.FileType { public static final com.intellij.openapi.fileTypes.FileType INSTANCE private void <init> () public java.lang.String getName () public java.lang.String getDescription () public java.lang.String getDefaultExtension () public javax.swing.Icon getIcon () public boolean isBinary () public boolean isReadOnly () public java.lang.String getCharset (com.intellij.openapi.vfs.VirtualFile, byte[]) com.intellij.openapi.vfs.VirtualFile file byte[] content static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/fileTypes/ex/FileTypeIdentifiableByVirtualFile.class
FileTypeIdentifiableByVirtualFile.java package com.intellij.openapi.fileTypes.ex public abstract com.intellij.openapi.fileTypes.ex.FileTypeIdentifiableByVirtualFile extends java.lang.Object implements com.intellij.openapi.fileTypes.FileType { public static final com.intellij.openapi.fileTypes.ex.FileTypeIdentifiableByVirtualFile[] EMPTY_ARRAY public static final com.intellij.util.ArrayFactory ARRAY_FACTORY public abstract boolean isMyFileType (com.intellij.openapi.vfs.VirtualFile) private static synthetic com.intellij.openapi.fileTypes.ex.FileTypeIdentifiableByVirtualFile[] lambda$static$0 (int) int count static void <clinit> () }
com/intellij/openapi/module/LoadedModuleDescription.class
LoadedModuleDescription.java package com.intellij.openapi.module public abstract com.intellij.openapi.module.LoadedModuleDescription extends java.lang.Object implements com.intellij.openapi.module.ModuleDescription { public abstract com.intellij.openapi.module.Module getModule () }
com/intellij/openapi/module/Module.class
Module.java package com.intellij.openapi.module public abstract com.intellij.openapi.module.Module extends java.lang.Object implements com.intellij.openapi.components.ComponentManager com.intellij.openapi.extensions.AreaInstance com.intellij.openapi.Disposable { public static final com.intellij.openapi.module.Module[] EMPTY_ARRAY public static final String ELEMENT_TYPE public abstract com.intellij.openapi.vfs.VirtualFile getModuleFile () public abstract java.lang.String getModuleFilePath () public abstract com.intellij.openapi.project.Project getProject () public abstract java.lang.String getName () public abstract boolean isDisposed () public abstract boolean isLoaded () public void clearOption (java.lang.String) String key public abstract void setOption (java.lang.String, java.lang.String) public abstract java.lang.String getOptionValue (java.lang.String) public abstract com.intellij.psi.search.GlobalSearchScope getModuleScope () public abstract com.intellij.psi.search.GlobalSearchScope getModuleScope (boolean) public abstract com.intellij.psi.search.GlobalSearchScope getModuleWithLibrariesScope () public abstract com.intellij.psi.search.GlobalSearchScope getModuleWithDependenciesScope () public abstract com.intellij.psi.search.GlobalSearchScope getModuleContentScope () public abstract com.intellij.psi.search.GlobalSearchScope getModuleContentWithDependenciesScope () public abstract com.intellij.psi.search.GlobalSearchScope getModuleWithDependenciesAndLibrariesScope (boolean) public abstract com.intellij.psi.search.GlobalSearchScope getModuleWithDependentsScope () public abstract com.intellij.psi.search.GlobalSearchScope getModuleTestsWithDependentsScope () public abstract com.intellij.psi.search.GlobalSearchScope getModuleRuntimeScope (boolean) public java.lang.String getModuleTypeName () public void setModuleType (java.lang.String) String name static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/module/ModuleDescription.class
ModuleDescription.java package com.intellij.openapi.module public abstract com.intellij.openapi.module.ModuleDescription extends java.lang.Object { public abstract java.lang.String getName () public abstract java.util.List getDependencyModuleNames () }
com/intellij/openapi/module/ModuleServiceManager.class
ModuleServiceManager.java package com.intellij.openapi.module public com.intellij.openapi.module.ModuleServiceManager extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private void <init> () public static java.lang.Object getService (com.intellij.openapi.module.Module, java.lang.Class) com.intellij.openapi.application.Application app String message com.intellij.openapi.module.Module module Class serviceClass Object instance static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/module/UnloadedModuleDescription.class
UnloadedModuleDescription.java package com.intellij.openapi.module public abstract com.intellij.openapi.module.UnloadedModuleDescription extends java.lang.Object implements com.intellij.openapi.module.ModuleDescription { public abstract java.util.List getContentRoots () public abstract java.util.List getGroupPath () }
com/intellij/openapi/options/Scheme.class
Scheme.java package com.intellij.openapi.options public abstract com.intellij.openapi.options.Scheme extends java.lang.Object { public abstract java.lang.String getName () }
com/intellij/openapi/options/SchemeMetaInfo.class
SchemeMetaInfo.java package com.intellij.openapi.options public abstract com.intellij.openapi.options.SchemeMetaInfo extends java.lang.Object { public abstract java.util.Properties getMetaProperties () }
com/intellij/openapi/progress/DumbProgressIndicator.class
DumbProgressIndicator.java package com.intellij.openapi.progress public com.intellij.openapi.progress.DumbProgressIndicator extends java.lang.Object implements com.intellij.openapi.progress.StandardProgressIndicator { public static final com.intellij.openapi.progress.DumbProgressIndicator INSTANCE public void <init> () public void start () public void stop () public boolean isRunning () public final void cancel () public final boolean isCanceled () public final void checkCanceled () public void setText (java.lang.String) String text public java.lang.String getText () public void setText2 (java.lang.String) String text public java.lang.String getText2 () public double getFraction () public void setFraction (double) double fraction public void pushState () public void popState () public boolean isModal () public com.intellij.openapi.application.ModalityState getModalityState () public void setModalityProgress (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator modalityProgress public boolean isIndeterminate () public void setIndeterminate (boolean) boolean indeterminate public boolean isPopupWasShown () public boolean isShowing () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/progress/EmptyProgressIndicator.class
EmptyProgressIndicator.java package com.intellij.openapi.progress public com.intellij.openapi.progress.EmptyProgressIndicator extends java.lang.Object implements com.intellij.openapi.progress.StandardProgressIndicator { private final com.intellij.openapi.application.ModalityState myModalityState private volatile boolean myIsRunning private volatile boolean myIsCanceled private volatile int myNonCancelableSectionCount public void <init> () public void <init> (com.intellij.openapi.application.ModalityState) com.intellij.openapi.application.ModalityState modalityState public void start () public void stop () public boolean isRunning () public final void cancel () public final boolean isCanceled () public final void checkCanceled () public void setText (java.lang.String) String text public java.lang.String getText () public void setText2 (java.lang.String) String text public java.lang.String getText2 () public double getFraction () public void setFraction (double) double fraction public void pushState () public void popState () public void startNonCancelableSection () public void finishNonCancelableSection () public boolean isModal () public com.intellij.openapi.application.ModalityState getModalityState () public void setModalityProgress (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator modalityProgress public boolean isIndeterminate () public void setIndeterminate (boolean) boolean indeterminate public boolean isPopupWasShown () public boolean isShowing () public static com.intellij.openapi.progress.ProgressIndicator notNullize (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator indicator private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/progress/NonCancelableSection.class
NonCancelableSection.java package com.intellij.openapi.progress public abstract com.intellij.openapi.progress.NonCancelableSection extends java.lang.Object { public static final com.intellij.openapi.progress.NonCancelableSection EMPTY public abstract void done () private static synthetic void lambda$static$0 () static void <clinit> () }
com/intellij/openapi/progress/PerformInBackgroundOption.class
PerformInBackgroundOption.java package com.intellij.openapi.progress public abstract com.intellij.openapi.progress.PerformInBackgroundOption extends java.lang.Object { public static final com.intellij.openapi.progress.PerformInBackgroundOption DEAF public static final com.intellij.openapi.progress.PerformInBackgroundOption ALWAYS_BACKGROUND public abstract boolean shouldStartInBackground () public void processSentToBackground () private static synthetic boolean lambda$static$1 () private static synthetic boolean lambda$static$0 () static void <clinit> () }
com/intellij/openapi/progress/ProgressIndicator.class
ProgressIndicator.java package com.intellij.openapi.progress public abstract com.intellij.openapi.progress.ProgressIndicator extends java.lang.Object { public abstract void start () public abstract void stop () public abstract boolean isRunning () public abstract void cancel () public abstract boolean isCanceled () public abstract void setText (java.lang.String) public abstract java.lang.String getText () public abstract void setText2 (java.lang.String) public abstract java.lang.String getText2 () public abstract double getFraction () public abstract void setFraction (double) public abstract void pushState () public abstract void popState () public void startNonCancelableSection () public void finishNonCancelableSection () public abstract boolean isModal () public abstract com.intellij.openapi.application.ModalityState getModalityState () public abstract void setModalityProgress (com.intellij.openapi.progress.ProgressIndicator) public abstract boolean isIndeterminate () public abstract void setIndeterminate (boolean) public abstract void checkCanceled () throws com.intellij.openapi.progress.ProcessCanceledException public abstract boolean isPopupWasShown () public abstract boolean isShowing () }
com/intellij/openapi/progress/ProgressIndicatorProvider.class
ProgressIndicatorProvider.java package com.intellij.openapi.progress public abstract com.intellij.openapi.progress.ProgressIndicatorProvider extends java.lang.Object { public void <init> () public static com.intellij.openapi.progress.ProgressIndicatorProvider getInstance () public abstract com.intellij.openapi.progress.ProgressIndicator getProgressIndicator () protected abstract void doCheckCanceled () throws com.intellij.openapi.progress.ProcessCanceledException public static com.intellij.openapi.progress.ProgressIndicator getGlobalProgressIndicator () com.intellij.openapi.progress.ProgressManager instance public static com.intellij.openapi.progress.NonCancelableSection startNonCancelableSectionIfSupported () public static void checkCanceled () throws com.intellij.openapi.progress.ProcessCanceledException }
com/intellij/openapi/progress/ProgressManager.class
ProgressManager.java package com.intellij.openapi.progress public abstract com.intellij.openapi.progress.ProgressManager extends com.intellij.openapi.progress.ProgressIndicatorProvider { static com.intellij.openapi.progress.ProgressManager ourInstance public void <init> () public static com.intellij.openapi.progress.ProgressManager getInstance () com.intellij.openapi.progress.ProgressManager result public abstract boolean hasProgressIndicator () public abstract boolean hasModalProgressIndicator () public abstract boolean hasUnsafeProgressIndicator () public abstract void runProcess (java.lang.Runnable, com.intellij.openapi.progress.ProgressIndicator) throws com.intellij.openapi.progress.ProcessCanceledException public abstract java.lang.Object runProcess (com.intellij.openapi.util.Computable, com.intellij.openapi.progress.ProgressIndicator) throws com.intellij.openapi.progress.ProcessCanceledException public abstract com.intellij.openapi.progress.ProgressIndicator getProgressIndicator () public static void progress (java.lang.String) throws com.intellij.openapi.progress.ProcessCanceledException String text public static void progress2 (java.lang.String) throws com.intellij.openapi.progress.ProcessCanceledException String text com.intellij.openapi.progress.ProgressIndicator pi public static void progress (java.lang.String, java.lang.String) throws com.intellij.openapi.progress.ProcessCanceledException String text String text2 com.intellij.openapi.progress.ProgressIndicator pi public abstract void executeNonCancelableSection (java.lang.Runnable) public abstract boolean runProcessWithProgressSynchronously (java.lang.Runnable, java.lang.String, boolean, com.intellij.openapi.project.Project) public abstract java.lang.Object runProcessWithProgressSynchronously (com.intellij.openapi.util.ThrowableComputable, java.lang.String, boolean, com.intellij.openapi.project.Project) throws java.lang.Exception public abstract boolean runProcessWithProgressSynchronously (java.lang.Runnable, java.lang.String, boolean, com.intellij.openapi.project.Project, javax.swing.JComponent) public abstract void runProcessWithProgressAsynchronously (com.intellij.openapi.project.Project, java.lang.String, java.lang.Runnable, java.lang.Runnable, java.lang.Runnable) public abstract void runProcessWithProgressAsynchronously (com.intellij.openapi.project.Project, java.lang.String, java.lang.Runnable, java.lang.Runnable, java.lang.Runnable, com.intellij.openapi.progress.PerformInBackgroundOption) public abstract void run (com.intellij.openapi.progress.Task) public java.lang.Object run (com.intellij.openapi.progress.Task$WithResult) throws java.lang.Exception com.intellij.openapi.progress.Task$WithResult task public abstract void runProcessWithProgressAsynchronously (com.intellij.openapi.progress.Task$Backgroundable, com.intellij.openapi.progress.ProgressIndicator) protected void indicatorCanceled (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator indicator public static void canceled (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator indicator public static void checkCanceled () throws com.intellij.openapi.progress.ProcessCanceledException com.intellij.openapi.progress.ProgressManager instance public abstract void executeProcessUnderProgress (java.lang.Runnable, com.intellij.openapi.progress.ProgressIndicator) throws com.intellij.openapi.progress.ProcessCanceledException public static void assertNotCircular (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator i com.intellij.openapi.progress.ProgressIndicator original java.util.Set wrappedParents public abstract boolean runInReadActionWithWriteActionPriority (java.lang.Runnable, com.intellij.openapi.progress.ProgressIndicator) public abstract boolean isInNonCancelableSection () public abstract java.lang.Object computePrioritized (com.intellij.openapi.util.ThrowableComputable) throws java.lang.Throwable static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/progress/Progressive.class
Progressive.java package com.intellij.openapi.progress public abstract com.intellij.openapi.progress.Progressive extends java.lang.Object { public abstract void run (com.intellij.openapi.progress.ProgressIndicator) }
com/intellij/openapi/progress/StandardProgressIndicator.class
StandardProgressIndicator.java package com.intellij.openapi.progress public abstract com.intellij.openapi.progress.StandardProgressIndicator extends java.lang.Object implements com.intellij.openapi.progress.ProgressIndicator { }
com/intellij/openapi/progress/Task$Backgroundable.class
Task.java package com.intellij.openapi.progress public abstract com.intellij.openapi.progress.Task$Backgroundable extends com.intellij.openapi.progress.Task implements com.intellij.openapi.progress.PerformInBackgroundOption { protected final com.intellij.openapi.progress.PerformInBackgroundOption myBackgroundOption public void <init> (com.intellij.openapi.project.Project, java.lang.String) com.intellij.openapi.project.Project project String title public void <init> (com.intellij.openapi.project.Project, java.lang.String, boolean) com.intellij.openapi.project.Project project String title boolean canBeCancelled public void <init> (com.intellij.openapi.project.Project, java.lang.String, boolean, com.intellij.openapi.progress.PerformInBackgroundOption) com.intellij.openapi.project.Project project String title boolean canBeCancelled com.intellij.openapi.progress.PerformInBackgroundOption backgroundOption public boolean shouldStartInBackground () public void processSentToBackground () public final boolean isModal () public boolean isConditionalModal () public com.intellij.openapi.project.DumbModeAction getDumbModeAction () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/progress/Task$ConditionalModal.class
Task.java package com.intellij.openapi.progress public abstract com.intellij.openapi.progress.Task$ConditionalModal extends com.intellij.openapi.progress.Task$Backgroundable { public void <init> (com.intellij.openapi.project.Project, java.lang.String, boolean, com.intellij.openapi.progress.PerformInBackgroundOption) com.intellij.openapi.project.Project project String title boolean canBeCancelled com.intellij.openapi.progress.PerformInBackgroundOption backgroundOption public final boolean isConditionalModal () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/progress/Task$Modal.class
Task.java package com.intellij.openapi.progress public abstract com.intellij.openapi.progress.Task$Modal extends com.intellij.openapi.progress.Task { public void <init> (com.intellij.openapi.project.Project, java.lang.String, boolean) com.intellij.openapi.project.Project project String title boolean canBeCancelled public final boolean isModal () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/progress/Task$NotificationInfo.class
Task.java package com.intellij.openapi.progress public com.intellij.openapi.progress.Task$NotificationInfo extends java.lang.Object { private final String myNotificationName private final String myNotificationTitle private final String myNotificationText private final boolean myShowWhenFocused public void <init> (java.lang.String, java.lang.String, java.lang.String) String notificationName String notificationTitle String notificationText public void <init> (java.lang.String, java.lang.String, java.lang.String, boolean) String notificationName String notificationTitle String notificationText boolean showWhenFocused public java.lang.String getNotificationName () public java.lang.String getNotificationTitle () public java.lang.String getNotificationText () public boolean isShowWhenFocused () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/progress/Task$WithResult.class
Task.java package com.intellij.openapi.progress public abstract com.intellij.openapi.progress.Task$WithResult extends com.intellij.openapi.progress.Task$Modal { private final com.intellij.openapi.util.Ref myResult private final com.intellij.openapi.util.Ref myError public void <init> (com.intellij.openapi.project.Project, java.lang.String, boolean) com.intellij.openapi.project.Project project String title boolean canBeCancelled public final void run (com.intellij.openapi.progress.ProgressIndicator) Throwable t com.intellij.openapi.progress.ProgressIndicator indicator protected abstract java.lang.Object compute (com.intellij.openapi.progress.ProgressIndicator) throws java.lang.Exception public java.lang.Object getResult () throws java.lang.Exception Throwable t private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/progress/Task.class
Task.java package com.intellij.openapi.progress public abstract com.intellij.openapi.progress.Task extends java.lang.Object implements com.intellij.openapi.progress.TaskInfo com.intellij.openapi.progress.Progressive { private static final com.intellij.openapi.diagnostic.Logger LOG protected final com.intellij.openapi.project.Project myProject protected String myTitle private final boolean myCanBeCancelled private String myCancelText private String myCancelTooltipText public void <init> (com.intellij.openapi.project.Project, java.lang.String, boolean) com.intellij.openapi.project.Project project String title boolean canBeCancelled public void onCancel () public void onSuccess () public void onError (java.lang.Exception) Exception error public void onThrowable (java.lang.Throwable) Throwable error public void onFinished () public final com.intellij.openapi.project.Project getProject () public final void queue () public final java.lang.String getTitle () public final com.intellij.openapi.progress.Task setTitle (java.lang.String) String title public final java.lang.String getCancelText () public final com.intellij.openapi.progress.Task setCancelText (java.lang.String) String cancelText public com.intellij.openapi.progress.Task$NotificationInfo getNotificationInfo () public com.intellij.openapi.progress.Task$NotificationInfo notifyFinished () public boolean isHeadless () public final com.intellij.openapi.progress.Task setCancelTooltipText (java.lang.String) String cancelTooltipText public final java.lang.String getCancelTooltipText () public final boolean isCancellable () public abstract boolean isModal () public final com.intellij.openapi.progress.Task$Modal asModal () public final com.intellij.openapi.progress.Task$Backgroundable asBackgroundable () static synthetic com.intellij.openapi.diagnostic.Logger access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/progress/TaskInfo.class
TaskInfo.java package com.intellij.openapi.progress public abstract com.intellij.openapi.progress.TaskInfo extends java.lang.Object { public abstract java.lang.String getTitle () public abstract java.lang.String getCancelText () public abstract java.lang.String getCancelTooltipText () public abstract boolean isCancellable () }
com/intellij/openapi/progress/WrappedProgressIndicator.class
WrappedProgressIndicator.java package com.intellij.openapi.progress public abstract com.intellij.openapi.progress.WrappedProgressIndicator extends java.lang.Object implements com.intellij.openapi.progress.ProgressIndicator { public abstract com.intellij.openapi.progress.ProgressIndicator getOriginalProgressIndicator () }
com/intellij/openapi/project/DefaultProjectFactory.class
DefaultProjectFactory.java package com.intellij.openapi.project public abstract com.intellij.openapi.project.DefaultProjectFactory extends java.lang.Object { public void <init> () public static com.intellij.openapi.project.DefaultProjectFactory getInstance () public abstract com.intellij.openapi.project.Project getDefaultProject () }
com/intellij/openapi/project/DumbAware.class
DumbAware.java package com.intellij.openapi.project public abstract com.intellij.openapi.project.DumbAware extends java.lang.Object { }
com/intellij/openapi/project/DumbAwareRunnable.class
DumbAwareRunnable.java package com.intellij.openapi.project public abstract com.intellij.openapi.project.DumbAwareRunnable extends java.lang.Object implements java.lang.Runnable com.intellij.openapi.project.DumbAware { }
com/intellij/openapi/project/DumbModeAction.class
DumbModeAction.java package com.intellij.openapi.project public final enum com.intellij.openapi.project.DumbModeAction extends java.lang.Enum { public static final enum com.intellij.openapi.project.DumbModeAction NOTHING public static final enum com.intellij.openapi.project.DumbModeAction CANCEL public static final enum com.intellij.openapi.project.DumbModeAction WAIT private static final synthetic com.intellij.openapi.project.DumbModeAction[] $VALUES public static com.intellij.openapi.project.DumbModeAction[] values () public static com.intellij.openapi.project.DumbModeAction valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/openapi/project/DumbModePermission.class
DumbModePermission.java package com.intellij.openapi.project public final enum com.intellij.openapi.project.DumbModePermission extends java.lang.Enum { public static final enum com.intellij.openapi.project.DumbModePermission MAY_START_MODAL public static final enum com.intellij.openapi.project.DumbModePermission MAY_START_BACKGROUND private static final synthetic com.intellij.openapi.project.DumbModePermission[] $VALUES public static com.intellij.openapi.project.DumbModePermission[] values () public static com.intellij.openapi.project.DumbModePermission valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/openapi/project/DumbModeTask.class
DumbModeTask.java package com.intellij.openapi.project public abstract com.intellij.openapi.project.DumbModeTask extends java.lang.Object implements com.intellij.openapi.Disposable { private final Object myEquivalenceObject public void <init> () public void <init> (java.lang.Object) Object equivalenceObject public final java.lang.Object getEquivalenceObject () public abstract void performInDumbMode (com.intellij.openapi.progress.ProgressIndicator) public void dispose () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/project/DumbService$1.class
DumbService.java package com.intellij.openapi.project com.intellij.openapi.project.DumbService$1 extends java.lang.Object implements com.intellij.openapi.project.DumbService$DumbModeListener { final synthetic javax.swing.JComponent val$component final synthetic com.intellij.openapi.project.DumbService this$0 void <init> (com.intellij.openapi.project.DumbService, javax.swing.JComponent) com.intellij.openapi.project.DumbService this$0 public void enteredDumbMode () public void exitDumbMode () }
com/intellij/openapi/project/DumbService$DumbModeListener.class
DumbService.java package com.intellij.openapi.project public abstract com.intellij.openapi.project.DumbService$DumbModeListener extends java.lang.Object { public void enteredDumbMode () public void exitDumbMode () }
com/intellij/openapi/project/DumbService.class
DumbService.java package com.intellij.openapi.project public abstract com.intellij.openapi.project.DumbService extends java.lang.Object { public static final com.intellij.util.messages.Topic DUMB_MODE private static final com.intellij.openapi.util.NotNullLazyKey INSTANCE_KEY public void <init> () public abstract com.intellij.openapi.util.ModificationTracker getModificationTracker () public abstract boolean isDumb () public static boolean isDumb (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public static java.util.List getDumbAwareExtensions (com.intellij.openapi.project.Project, com.intellij.openapi.extensions.ExtensionPointName) com.intellij.openapi.project.Project project com.intellij.openapi.extensions.ExtensionPointName extensionPoint java.util.List list com.intellij.openapi.project.DumbService dumbService public static java.util.List getDumbAwareExtensions (com.intellij.openapi.project.Project, com.intellij.openapi.extensions.ProjectExtensionPointName) com.intellij.openapi.project.Project project com.intellij.openapi.extensions.ProjectExtensionPointName extensionPoint com.intellij.openapi.project.DumbService dumbService public abstract void runWhenSmart (java.lang.Runnable) public abstract void waitForSmartMode () public java.lang.Object runReadActionInSmartMode (com.intellij.openapi.util.Computable) com.intellij.openapi.util.Computable r com.intellij.openapi.util.Ref result public java.lang.Object tryRunReadActionInSmartMode (com.intellij.openapi.util.Computable, java.lang.String) com.intellij.openapi.project.IndexNotReadyException e com.intellij.openapi.util.Computable task String notification public void runReadActionInSmartMode (java.lang.Runnable) boolean success Runnable r public void repeatUntilPassesInSmartMode (java.lang.Runnable) Runnable r public abstract void smartInvokeLater (java.lang.Runnable) public abstract void smartInvokeLater (java.lang.Runnable, com.intellij.openapi.application.ModalityState) public static com.intellij.openapi.project.DumbService getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public java.util.List filterByDumbAwareness (java.lang.Object[]) Object[] array public java.util.List filterByDumbAwareness (java.util.Collection) Object element java.util.ArrayList result java.util.Collection collection public abstract void queueTask (com.intellij.openapi.project.DumbModeTask) public abstract void cancelTask (com.intellij.openapi.project.DumbModeTask) public abstract void completeJustSubmittedTasks () public abstract javax.swing.JComponent wrapGently (javax.swing.JComponent, com.intellij.openapi.Disposable) public void makeDumbAware (javax.swing.JComponent, com.intellij.openapi.Disposable) javax.swing.JComponent component com.intellij.openapi.Disposable disposable public abstract void showDumbModeNotification (java.lang.String) public abstract com.intellij.openapi.project.Project getProject () public static boolean isDumbAware (java.lang.Object) Object o public abstract void setAlternativeResolveEnabled (boolean) public void withAlternativeResolveEnabled (java.lang.Runnable) Runnable runnable public java.lang.Object computeWithAlternativeResolveEnabled (com.intellij.openapi.util.ThrowableComputable) throws java.lang.Throwable com.intellij.openapi.util.ThrowableComputable runnable public void runWithAlternativeResolveEnabled (com.intellij.util.ThrowableRunnable) throws java.lang.Throwable com.intellij.util.ThrowableRunnable runnable public abstract boolean isAlternativeResolveEnabled () public static void allowStartingDumbModeInside (com.intellij.openapi.project.DumbModePermission, java.lang.Runnable) com.intellij.openapi.project.DumbModePermission permission Runnable runnable public abstract void suspendIndexingAndRun (java.lang.String, java.lang.Runnable) private synthetic java.lang.Boolean lambda$runReadActionInSmartMode$1 (java.lang.Runnable) throws java.lang.RuntimeException Runnable r private static synthetic void lambda$runReadActionInSmartMode$0 (com.intellij.openapi.util.Ref, com.intellij.openapi.util.Computable) com.intellij.openapi.util.Ref result com.intellij.openapi.util.Computable r static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/project/IndexNotReadyException.class
IndexNotReadyException.java package com.intellij.openapi.project public com.intellij.openapi.project.IndexNotReadyException extends java.lang.RuntimeException implements com.intellij.openapi.diagnostic.ExceptionWithAttachments { private final Throwable myStartTrace private void <init> (java.lang.Throwable) Throwable startTrace public com.intellij.openapi.diagnostic.Attachment[] getAttachments () public static com.intellij.openapi.project.IndexNotReadyException create () public static com.intellij.openapi.project.IndexNotReadyException create (java.lang.Throwable) Throwable startTrace private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/project/PossiblyDumbAware.class
PossiblyDumbAware.java package com.intellij.openapi.project public abstract com.intellij.openapi.project.PossiblyDumbAware extends java.lang.Object { public boolean isDumbAware () }
com/intellij/openapi/project/Project.class
Project.java package com.intellij.openapi.project public abstract com.intellij.openapi.project.Project extends java.lang.Object implements com.intellij.openapi.components.ComponentManager com.intellij.openapi.extensions.AreaInstance { public static final String DIRECTORY_STORE_FOLDER public abstract java.lang.String getName () public abstract com.intellij.openapi.vfs.VirtualFile getBaseDir () public abstract java.lang.String getBasePath () public abstract com.intellij.openapi.vfs.VirtualFile getProjectFile () public abstract java.lang.String getProjectFilePath () public java.lang.String getPresentableUrl () public abstract com.intellij.openapi.vfs.VirtualFile getWorkspaceFile () public abstract java.lang.String getLocationHash () public abstract void save () public abstract boolean isOpen () public abstract boolean isInitialized () public abstract boolean isDefault () }
com/intellij/openapi/project/ProjectCoreUtil.class
ProjectCoreUtil.java package com.intellij.openapi.project public com.intellij.openapi.project.ProjectCoreUtil extends java.lang.Object { public static volatile com.intellij.openapi.project.Project theProject public void <init> () public static boolean isProjectOrWorkspaceFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public static boolean isProjectOrWorkspaceFile (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.fileTypes.FileType) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.fileTypes.FileType fileType public static com.intellij.openapi.project.Project theOnlyOpenProject () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/ContentIterator.class
ContentIterator.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.ContentIterator extends java.lang.Object { public abstract boolean processFile (com.intellij.openapi.vfs.VirtualFile) }
com/intellij/openapi/roots/FileIndexFacade.class
FileIndexFacade.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.FileIndexFacade extends java.lang.Object { protected final com.intellij.openapi.project.Project myProject protected void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public static com.intellij.openapi.roots.FileIndexFacade getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract boolean isInContent (com.intellij.openapi.vfs.VirtualFile) public abstract boolean isInSource (com.intellij.openapi.vfs.VirtualFile) public abstract boolean isInSourceContent (com.intellij.openapi.vfs.VirtualFile) public abstract boolean isInLibraryClasses (com.intellij.openapi.vfs.VirtualFile) public abstract boolean isInLibrarySource (com.intellij.openapi.vfs.VirtualFile) public abstract boolean isExcludedFile (com.intellij.openapi.vfs.VirtualFile) public abstract boolean isUnderIgnored (com.intellij.openapi.vfs.VirtualFile) public abstract com.intellij.openapi.module.Module getModuleForFile (com.intellij.openapi.vfs.VirtualFile) public abstract boolean isValidAncestor (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) public boolean shouldBeFound (com.intellij.psi.search.GlobalSearchScope, com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.search.GlobalSearchScope scope com.intellij.openapi.vfs.VirtualFile virtualFile public abstract com.intellij.openapi.util.ModificationTracker getRootModificationTracker () public abstract java.util.Collection getUnloadedModuleDescriptions () public boolean isInProjectScope (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/ProjectRootModificationTracker$1.class
ProjectRootModificationTracker.java package com.intellij.openapi.roots final com.intellij.openapi.roots.ProjectRootModificationTracker$1 extends com.intellij.openapi.roots.ProjectRootModificationTracker { void <init> () public long getModificationCount () }
com/intellij/openapi/roots/ProjectRootModificationTracker.class
ProjectRootModificationTracker.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.ProjectRootModificationTracker extends java.lang.Object implements com.intellij.openapi.util.ModificationTracker { private static final com.intellij.openapi.roots.ProjectRootModificationTracker NEVER_CHANGED public void <init> () public static com.intellij.openapi.roots.ProjectRootModificationTracker getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project com.intellij.openapi.roots.ProjectRootModificationTracker instance static void <clinit> () }
com/intellij/openapi/startup/StartupActivity.class
StartupActivity.java package com.intellij.openapi.startup public abstract com.intellij.openapi.startup.StartupActivity extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName POST_STARTUP_ACTIVITY public static final com.intellij.openapi.extensions.ExtensionPointName BACKGROUND_POST_STARTUP_ACTIVITY public abstract void runActivity (com.intellij.openapi.project.Project) static void <clinit> () }
com/intellij/openapi/startup/StartupManager.class
StartupManager.java package com.intellij.openapi.startup public abstract com.intellij.openapi.startup.StartupManager extends java.lang.Object { public void <init> () public static com.intellij.openapi.startup.StartupManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract void registerPreStartupActivity (java.lang.Runnable) public abstract void registerStartupActivity (java.lang.Runnable) public abstract void registerPostStartupActivity (java.lang.Runnable) public abstract void runWhenProjectIsInitialized (java.lang.Runnable) }
com/intellij/openapi/ui/Queryable$Contributor.class
Queryable.java package com.intellij.openapi.ui public abstract com.intellij.openapi.ui.Queryable$Contributor extends java.lang.Object { public abstract void apply (java.util.Map) }
com/intellij/openapi/ui/Queryable$PrintInfo.class
Queryable.java package com.intellij.openapi.ui public com.intellij.openapi.ui.Queryable$PrintInfo extends java.lang.Object { private final String[] myIdKeys private final String[] myInfoKeys public void <init> () public void <init> (java.lang.String[]) String[] idKeys public void <init> (java.lang.String[], java.lang.String[]) String[] idKeys String[] infoKeys static synthetic java.lang.String[] access$000 (com.intellij.openapi.ui.Queryable$PrintInfo) com.intellij.openapi.ui.Queryable$PrintInfo x0 }
com/intellij/openapi/ui/Queryable$Util.class
Queryable.java package com.intellij.openapi.ui public com.intellij.openapi.ui.Queryable$Util extends java.lang.Object { public void <init> () public static java.lang.String print (com.intellij.openapi.ui.Queryable, com.intellij.openapi.ui.Queryable$PrintInfo, com.intellij.openapi.ui.Queryable$Contributor) String eachValue String eachKey com.intellij.openapi.ui.Queryable ui com.intellij.openapi.ui.Queryable$PrintInfo printInfo com.intellij.openapi.ui.Queryable$Contributor contributor com.intellij.openapi.ui.Queryable$PrintInfo print java.util.LinkedHashMap map String id StringBuilder info public static java.lang.String print (com.intellij.openapi.ui.Queryable, com.intellij.openapi.ui.Queryable$PrintInfo) com.intellij.openapi.ui.Queryable ui com.intellij.openapi.ui.Queryable$PrintInfo printInfo private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/ui/Queryable.class
Queryable.java package com.intellij.openapi.ui public abstract com.intellij.openapi.ui.Queryable extends java.lang.Object { public abstract void putInfo (java.util.Map) }
com/intellij/openapi/util/ActionCallback$1.class
ActionCallback.java package com.intellij.openapi.util synthetic com.intellij.openapi.util.ActionCallback$1 extends java.lang.Object { }
com/intellij/openapi/util/ActionCallback$Chunk.class
ActionCallback.java package com.intellij.openapi.util public com.intellij.openapi.util.ActionCallback$Chunk extends java.lang.Object { private final java.util.Set myCallbacks public void <init> () public void add (com.intellij.openapi.util.ActionCallback) com.intellij.openapi.util.ActionCallback callback public com.intellij.openapi.util.ActionCallback create () com.intellij.openapi.util.ActionCallback each com.intellij.openapi.util.ActionCallback result Runnable doneRunnable public boolean isEmpty () public int getSize () public com.intellij.openapi.util.ActionCallback getWhenProcessed () com.intellij.openapi.util.ActionCallback each com.intellij.openapi.util.ActionCallback result Runnable setDoneRunnable private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/ActionCallback$Done.class
ActionCallback.java package com.intellij.openapi.util public com.intellij.openapi.util.ActionCallback$Done extends com.intellij.openapi.util.ActionCallback { public void <init> () }
com/intellij/openapi/util/ActionCallback$ExecutedExecutionCallback.class
ActionCallback.java package com.intellij.openapi.util com.intellij.openapi.util.ActionCallback$ExecutedExecutionCallback extends com.intellij.openapi.util.ExecutionCallback { void <init> () void doWhenExecuted (java.lang.Runnable) Runnable runnable boolean setExecuted () boolean isExecuted () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/ActionCallback$IgnoreExecutionCallback.class
ActionCallback.java package com.intellij.openapi.util com.intellij.openapi.util.ActionCallback$IgnoreExecutionCallback extends com.intellij.openapi.util.ExecutionCallback { private void <init> () void doWhenExecuted (java.lang.Runnable) Runnable runnable boolean setExecuted () boolean isExecuted () synthetic void <init> (com.intellij.openapi.util.ActionCallback$1) com.intellij.openapi.util.ActionCallback$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/ActionCallback$Rejected.class
ActionCallback.java package com.intellij.openapi.util public com.intellij.openapi.util.ActionCallback$Rejected extends com.intellij.openapi.util.ActionCallback { public void <init> () }
com/intellij/openapi/util/ActionCallback.class
ActionCallback.java package com.intellij.openapi.util public com.intellij.openapi.util.ActionCallback extends java.lang.Object implements com.intellij.openapi.Disposable { public static final com.intellij.openapi.util.ActionCallback DONE public static final com.intellij.openapi.util.ActionCallback REJECTED private final com.intellij.openapi.util.ExecutionCallback myDone private final com.intellij.openapi.util.ExecutionCallback myRejected protected String myError private final String myName static final synthetic boolean $assertionsDisabled public void <init> () public void <init> (java.lang.String) String name private void <init> (com.intellij.openapi.util.ExecutionCallback, com.intellij.openapi.util.ExecutionCallback) com.intellij.openapi.util.ExecutionCallback done com.intellij.openapi.util.ExecutionCallback rejected public void <init> (int) int countToDone public void <init> (java.lang.String, int) String name int countToDone public void setDone () public boolean isDone () public boolean isRejected () public boolean isProcessed () public void setRejected () public com.intellij.openapi.util.ActionCallback reject (java.lang.String) String error public java.lang.String getError () public final com.intellij.openapi.util.ActionCallback doWhenDone (java.lang.Runnable) Runnable runnable public final com.intellij.openapi.util.ActionCallback doWhenRejected (java.lang.Runnable) Runnable runnable public final com.intellij.openapi.util.ActionCallback doWhenRejected (com.intellij.util.Consumer) com.intellij.util.Consumer consumer public final com.intellij.openapi.util.ActionCallback doWhenProcessed (java.lang.Runnable) Runnable runnable public final com.intellij.openapi.util.ActionCallback notifyWhenDone (com.intellij.openapi.util.ActionCallback) com.intellij.openapi.util.ActionCallback child public final com.intellij.openapi.util.ActionCallback notifyWhenRejected (com.intellij.openapi.util.ActionCallback) com.intellij.openapi.util.ActionCallback child public com.intellij.openapi.util.ActionCallback notify (com.intellij.openapi.util.ActionCallback) com.intellij.openapi.util.ActionCallback child public final com.intellij.openapi.util.ActionCallback processOnDone (java.lang.Runnable, boolean) Runnable runnable boolean requiresDone public java.lang.String toString () String name public void dispose () public java.lang.Runnable createSetDoneRunnable () public boolean waitFor (long) InterruptedException e long msTimeout com.intellij.util.concurrency.Semaphore semaphore private static synthetic void lambda$waitFor$3 (com.intellij.util.concurrency.Semaphore) com.intellij.util.concurrency.Semaphore semaphore private synthetic void lambda$createSetDoneRunnable$2 () private synthetic void lambda$notifyWhenRejected$1 (com.intellij.openapi.util.ActionCallback) com.intellij.openapi.util.ActionCallback child private synthetic void lambda$doWhenRejected$0 (com.intellij.util.Consumer) com.intellij.util.Consumer consumer synthetic void <init> (com.intellij.openapi.util.ExecutionCallback, com.intellij.openapi.util.ExecutionCallback, com.intellij.openapi.util.ActionCallback$1) com.intellij.openapi.util.ExecutionCallback x0 com.intellij.openapi.util.ExecutionCallback x1 com.intellij.openapi.util.ActionCallback$1 x2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/BuildNumber$Holder.class
BuildNumber.java package com.intellij.openapi.util com.intellij.openapi.util.BuildNumber$Holder extends java.lang.Object { private static final com.intellij.openapi.util.BuildNumber CURRENT_VERSION private void <init> () private static com.intellij.openapi.util.BuildNumber fromFile () String text String home java.io.File buildTxtFile static synthetic com.intellij.openapi.util.BuildNumber access$000 () static void <clinit> () }
com/intellij/openapi/util/BuildNumber.class
BuildNumber.java package com.intellij.openapi.util public com.intellij.openapi.util.BuildNumber extends java.lang.Object implements java.lang.Comparable { private static final java.util.Set BUILD_NUMBER_PLACEHOLDERS private static final String STAR private static final String SNAPSHOT private static final String FALLBACK_VERSION public static final int SNAPSHOT_VALUE private final String myProductCode private final int[] myComponents public void <init> (java.lang.String, int, int) String productCode int baselineVersion int buildNumber public transient void <init> (java.lang.String, int[]) String productCode int[] components public java.lang.String getProductCode () public int getBaselineVersion () public int[] getComponents () public boolean isSnapshot () public com.intellij.openapi.util.BuildNumber withoutProductCode () public java.lang.String asString () public java.lang.String asStringWithoutProductCode () public java.lang.String asStringWithoutProductCodeAndSnapshot () private java.lang.String asString (boolean, boolean) int each boolean includeProductCode boolean withSnapshotMarker StringBuilder builder public static com.intellij.openapi.util.BuildNumber fromStringOrNull (java.lang.String) RuntimeException ignored String version public static com.intellij.openapi.util.BuildNumber fromString (java.lang.String) String version public static com.intellij.openapi.util.BuildNumber fromStringWithProductCode (java.lang.String, java.lang.String) String version String productCode public static com.intellij.openapi.util.BuildNumber fromString (java.lang.String, java.lang.String, java.lang.String) String productCode int comp String stringComponent String baselineVersionString java.util.List stringComponents gnu.trove.TIntArrayList intComponentsList int[] intComponents int buildNumber int baselineVersion String version String pluginName String productCodeIfAbsentInVersion String code int productSeparator String productCode int baselineVersionSeparator private static int parseBuildNumber (java.lang.String, java.lang.String, java.lang.String) NumberFormatException e String version String code String pluginName public int compareTo (com.intellij.openapi.util.BuildNumber) int result int i com.intellij.openapi.util.BuildNumber o int[] c1 int[] c2 public boolean equals (java.lang.Object) Object o com.intellij.openapi.util.BuildNumber that public int hashCode () int result public java.lang.String toString () private static int getBaseLineForHistoricBuilds (int) int bn public static com.intellij.openapi.util.BuildNumber currentVersion () public int getBuildNumber () public volatile synthetic int compareTo (java.lang.Object) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/BuildRange.class
BuildRange.java package com.intellij.openapi.util public com.intellij.openapi.util.BuildRange extends java.lang.Object { private final com.intellij.openapi.util.BuildNumber since private final com.intellij.openapi.util.BuildNumber until public void <init> (com.intellij.openapi.util.BuildNumber, com.intellij.openapi.util.BuildNumber) com.intellij.openapi.util.BuildNumber since com.intellij.openapi.util.BuildNumber until public boolean inRange (com.intellij.openapi.util.BuildNumber) com.intellij.openapi.util.BuildNumber build public static com.intellij.openapi.util.BuildRange fromStrings (java.lang.String, java.lang.String) String sinceVal String untilVal com.intellij.openapi.util.BuildNumber since com.intellij.openapi.util.BuildNumber until private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/ClassExtension.class
ClassExtension.java package com.intellij.openapi.util public com.intellij.openapi.util.ClassExtension extends com.intellij.openapi.util.KeyedExtensionCollector { public void <init> (java.lang.String) String epName protected java.lang.String keyToString (java.lang.Class) Class key protected java.util.List buildExtensions (java.lang.String, java.lang.Class) String key Class classKey java.util.Set allSupers private java.util.List buildExtensionsWithInheritance (java.util.Set) String aSuper String aSuper java.util.List result java.util.Set supers java.util.List extensions private static void collectSupers (java.lang.Class, java.util.Set) Class anInterface Class classKey java.util.Set allSupers Class[] interfaces Class superClass public java.lang.Object forClass (java.lang.Class) Class t java.util.List ts protected volatile synthetic java.util.List buildExtensions (java.lang.String, java.lang.Object) protected volatile synthetic java.lang.String keyToString (java.lang.Object) private static synthetic boolean lambda$buildExtensionsWithInheritance$1 (java.lang.String, com.intellij.util.KeyedLazyInstance) String aSuper com.intellij.util.KeyedLazyInstance bean private static synthetic boolean lambda$buildExtensionsWithInheritance$0 (java.lang.String, java.lang.String) String aSuper String key private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/ClassExtensionPoint$1.class
ClassExtensionPoint.java package com.intellij.openapi.util com.intellij.openapi.util.ClassExtensionPoint$1 extends com.intellij.openapi.util.LazyInstance { final synthetic com.intellij.openapi.util.ClassExtensionPoint this$0 void <init> (com.intellij.openapi.util.ClassExtensionPoint) com.intellij.openapi.util.ClassExtensionPoint this$0 protected java.lang.Class getInstanceClass () throws java.lang.ClassNotFoundException }
com/intellij/openapi/util/ClassExtensionPoint.class
ClassExtensionPoint.java package com.intellij.openapi.util public com.intellij.openapi.util.ClassExtensionPoint extends com.intellij.openapi.extensions.AbstractExtensionPointBean implements com.intellij.util.KeyedLazyInstance { public String psiElementClass public String implementationClass private final com.intellij.openapi.util.LazyInstance myHandler public void <init> () public java.lang.Object getInstance () public java.lang.String getKey () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/CompositeModificationTracker.class
CompositeModificationTracker.java package com.intellij.openapi.util public com.intellij.openapi.util.CompositeModificationTracker extends com.intellij.openapi.util.SimpleModificationTracker { private final com.intellij.openapi.util.ModificationTracker myAdditionalTracker public void <init> (com.intellij.openapi.util.ModificationTracker) com.intellij.openapi.util.ModificationTracker tracker public long getModificationCount () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/ExecutionCallback$1.class
ExecutionCallback.java package com.intellij.openapi.util synthetic com.intellij.openapi.util.ExecutionCallback$1 extends java.lang.Object { }
com/intellij/openapi/util/ExecutionCallback$CompositeRunnable.class
ExecutionCallback.java package com.intellij.openapi.util com.intellij.openapi.util.ExecutionCallback$CompositeRunnable extends java.util.ArrayList implements java.lang.Runnable { private void <init> (java.util.Collection) java.util.Collection c public void run () Runnable runnable synthetic void <init> (java.util.Collection, com.intellij.openapi.util.ExecutionCallback$1) java.util.Collection x0 com.intellij.openapi.util.ExecutionCallback$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/ExecutionCallback.class
ExecutionCallback.java package com.intellij.openapi.util com.intellij.openapi.util.ExecutionCallback extends java.lang.Object { private int myCurrentCount private final int myCountToExecution private java.util.List myRunnables void <init> () void <init> (int) int executedCount boolean setExecuted () java.util.List all Runnable each java.util.List all void doWhenExecuted (java.lang.Runnable) Runnable toRun com.intellij.openapi.util.ExecutionCallback$CompositeRunnable composite Runnable toRun Runnable toRun Runnable runnable Runnable toRun synchronized void clear () private synchronized boolean signalExecution () synchronized boolean isExecuted () public synchronized java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/KeyedExtensionCollector$1.class
KeyedExtensionCollector.java package com.intellij.openapi.util com.intellij.openapi.util.KeyedExtensionCollector$1 extends java.lang.Object implements com.intellij.openapi.extensions.ExtensionPointAndAreaListener { final synthetic com.intellij.openapi.util.KeyedExtensionCollector this$0 void <init> (com.intellij.openapi.util.KeyedExtensionCollector) com.intellij.openapi.util.KeyedExtensionCollector this$0 public void extensionAdded (com.intellij.util.KeyedLazyInstance, com.intellij.openapi.extensions.PluginDescriptor) com.intellij.util.KeyedLazyInstance bean com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor public void extensionRemoved (com.intellij.util.KeyedLazyInstance, com.intellij.openapi.extensions.PluginDescriptor) com.intellij.util.KeyedLazyInstance bean com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor public void areaReplaced (com.intellij.openapi.extensions.ExtensionsArea) com.intellij.openapi.extensions.ExtensionsArea area public volatile synthetic void extensionRemoved (java.lang.Object, com.intellij.openapi.extensions.PluginDescriptor) public volatile synthetic void extensionAdded (java.lang.Object, com.intellij.openapi.extensions.PluginDescriptor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/KeyedExtensionCollector$2.class
KeyedExtensionCollector.java package com.intellij.openapi.util com.intellij.openapi.util.KeyedExtensionCollector$2 extends java.lang.Object implements com.intellij.openapi.extensions.ExtensionPointAvailabilityListener { final synthetic String val$epName final synthetic com.intellij.openapi.Disposable val$parentDisposable final synthetic com.intellij.openapi.util.KeyedExtensionCollector this$0 void <init> (com.intellij.openapi.util.KeyedExtensionCollector, java.lang.String, com.intellij.openapi.Disposable) com.intellij.openapi.util.KeyedExtensionCollector this$0 public void extensionPointRegistered (com.intellij.openapi.extensions.ExtensionPoint) com.intellij.openapi.extensions.ExtensionPoint extensionPoint public void extensionPointRemoved (com.intellij.openapi.extensions.ExtensionPoint) com.intellij.openapi.extensions.ExtensionPoint extensionPoint private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/KeyedExtensionCollector.class
KeyedExtensionCollector.java package com.intellij.openapi.util public com.intellij.openapi.util.KeyedExtensionCollector extends java.lang.Object implements com.intellij.openapi.util.ModificationTracker { private static final com.intellij.openapi.diagnostic.Logger LOG protected final String myLock private java.util.Map myExplicitExtensions private final java.util.concurrent.ConcurrentMap myCache private final String myEpName private final com.intellij.openapi.util.SimpleModificationTracker myTracker private final com.intellij.openapi.extensions.ExtensionPointAndAreaListener myListener public void <init> (java.lang.String) String epName public void <init> (java.lang.String, com.intellij.openapi.Disposable) String epName com.intellij.openapi.Disposable parentDisposable public void addExplicitExtension (java.lang.Object, java.lang.Object) String stringKey java.util.List list Object key Object t public void addExplicitExtension (java.lang.Object, java.lang.Object, com.intellij.openapi.Disposable) Object key Object t com.intellij.openapi.Disposable parentDisposable public void removeExplicitExtension (java.lang.Object, java.lang.Object) String stringKey java.util.List list Object key Object t protected java.lang.String keyToString (java.lang.Object) Object key public java.util.List forKey (java.lang.Object) java.util.List list Object key String stringKey java.util.List cached public java.lang.Object findSingle (java.lang.Object) Object key java.util.List list protected java.util.List buildExtensions (java.lang.String, java.lang.Object) java.util.List list java.util.List result String stringKey Object key java.util.List extensions protected final java.util.List getExtensions () com.intellij.openapi.extensions.ExtensionPoint point protected final java.util.List buildExtensionsFromExtensionPoint (java.util.List, java.util.function.Predicate, java.util.List) Object instance com.intellij.openapi.progress.ProcessCanceledException e com.intellij.openapi.extensions.ExtensionNotApplicableException ignore Throwable e Object instance com.intellij.util.KeyedLazyInstance bean java.util.List result java.util.function.Predicate isMyBean java.util.List extensions protected java.util.List buildExtensions (java.util.Set) java.util.List result java.util.Set keys java.util.List extensions protected java.util.List buildExtensionsFromExplicitRegistration (java.util.List, java.util.function.Predicate) java.util.List list String key java.util.Map$Entry entry java.util.List result java.util.function.Predicate isMyBean public com.intellij.openapi.extensions.ExtensionPoint getPoint () public boolean hasAnyExtensions () com.intellij.openapi.extensions.ExtensionPoint point public java.lang.String getName () public long getModificationCount () protected void ensureValuesLoaded () com.intellij.util.KeyedLazyInstance bean com.intellij.openapi.extensions.ExtensionPoint point private static synthetic boolean lambda$buildExtensions$4 (java.util.Set, com.intellij.util.KeyedLazyInstance) java.util.Set keys com.intellij.util.KeyedLazyInstance bean private static synthetic boolean lambda$buildExtensions$3 (java.util.Set, java.lang.String) java.util.Set keys String key private static synthetic boolean lambda$buildExtensions$2 (java.lang.String, com.intellij.util.KeyedLazyInstance) String stringKey com.intellij.util.KeyedLazyInstance bean private synthetic void lambda$addExplicitExtension$1 (java.lang.Object, java.lang.Object) Object key Object t private static synthetic java.util.List lambda$addExplicitExtension$0 (java.lang.String) String __ static synthetic com.intellij.openapi.diagnostic.Logger access$000 () static synthetic java.util.concurrent.ConcurrentMap access$100 (com.intellij.openapi.util.KeyedExtensionCollector) com.intellij.openapi.util.KeyedExtensionCollector x0 static synthetic com.intellij.openapi.util.SimpleModificationTracker access$200 (com.intellij.openapi.util.KeyedExtensionCollector) com.intellij.openapi.util.KeyedExtensionCollector x0 static synthetic com.intellij.openapi.extensions.ExtensionPointAndAreaListener access$300 (com.intellij.openapi.util.KeyedExtensionCollector) com.intellij.openapi.util.KeyedExtensionCollector x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/ModificationTracker$1.class
ModificationTracker.java package com.intellij.openapi.util final com.intellij.openapi.util.ModificationTracker$1 extends java.lang.Object implements com.intellij.openapi.util.ModificationTracker { private long myCounter void <init> () public long getModificationCount () }
com/intellij/openapi/util/ModificationTracker.class
ModificationTracker.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.ModificationTracker extends java.lang.Object { public static final com.intellij.openapi.util.ModificationTracker EVER_CHANGED public static final com.intellij.openapi.util.ModificationTracker NEVER_CHANGED public abstract long getModificationCount () private static synthetic long lambda$static$0 () static void <clinit> () }
com/intellij/openapi/util/SimpleModificationTracker.class
SimpleModificationTracker.java package com.intellij.openapi.util public com.intellij.openapi.util.SimpleModificationTracker extends java.lang.Object implements com.intellij.openapi.util.ModificationTracker { private static final java.util.concurrent.atomic.AtomicLongFieldUpdater UPDATER private volatile long myCounter public void <init> () public long getModificationCount () public void incModificationCount () static void <clinit> () }
com/intellij/openapi/vfs/AsyncFileListener$ChangeApplier.class
AsyncFileListener.java package com.intellij.openapi.vfs public abstract com.intellij.openapi.vfs.AsyncFileListener$ChangeApplier extends java.lang.Object { public void beforeVfsChange () public void afterVfsChange () }
com/intellij/openapi/vfs/AsyncFileListener.class
AsyncFileListener.java package com.intellij.openapi.vfs public abstract com.intellij.openapi.vfs.AsyncFileListener extends java.lang.Object { public boolean needsReadAction () public abstract com.intellij.openapi.vfs.AsyncFileListener$ChangeApplier prepareChange (java.util.List) }
com/intellij/openapi/vfs/CompactVirtualFileSet.class
CompactVirtualFileSet.java package com.intellij.openapi.vfs public com.intellij.openapi.vfs.CompactVirtualFileSet extends java.util.AbstractSet { private final java.util.Set weirdFiles private gnu.trove.TIntHashSet idSet private java.util.BitSet fileIds private boolean frozen public void <init> () public void <init> (java.util.Collection) java.util.Collection files public boolean contains (java.lang.Object) java.util.BitSet ids int id gnu.trove.TIntHashSet idSet Object file public boolean add (com.intellij.openapi.vfs.VirtualFile) boolean added boolean added int i com.intellij.openapi.vfs.VirtualFile wf java.util.Iterator iterator int id java.util.BitSet ids gnu.trove.TIntHashSet idSet boolean added com.intellij.openapi.vfs.VirtualFile file boolean added public boolean remove (java.lang.Object) Object o public void clear () public void freeze () public boolean process (com.intellij.util.Processor) com.intellij.openapi.vfs.VirtualFile file int id com.intellij.util.Processor processor com.intellij.openapi.vfs.VirtualFileManager virtualFileManager java.util.BitSet ids gnu.trove.TIntHashSet idSet public int size () java.util.BitSet ids gnu.trove.TIntHashSet idSet public java.util.Iterator iterator () java.util.BitSet ids gnu.trove.TIntHashSet idSet com.intellij.openapi.vfs.VirtualFileManager virtualFileManager java.util.Iterator idsIterator java.util.Iterator idSetIterator java.util.Iterator weirdFileIterator public volatile synthetic boolean add (java.lang.Object) private static synthetic com.intellij.openapi.vfs.VirtualFile lambda$iterator$3 (com.intellij.openapi.vfs.VirtualFileManager, int) com.intellij.openapi.vfs.VirtualFileManager virtualFileManager int id private static synthetic com.intellij.openapi.vfs.VirtualFile lambda$iterator$2 (com.intellij.openapi.vfs.VirtualFileManager, java.lang.Integer) com.intellij.openapi.vfs.VirtualFileManager virtualFileManager Integer id private static synthetic boolean lambda$process$1 (com.intellij.openapi.vfs.VirtualFileManager, com.intellij.util.Processor, int) com.intellij.openapi.vfs.VirtualFileManager virtualFileManager com.intellij.util.Processor processor int id com.intellij.openapi.vfs.VirtualFile file private synthetic boolean lambda$add$0 (int) int i private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/DeprecatedVirtualFileSystem.class
DeprecatedVirtualFileSystem.java package com.intellij.openapi.vfs public abstract com.intellij.openapi.vfs.DeprecatedVirtualFileSystem extends com.intellij.openapi.vfs.VirtualFileSystem { private final com.intellij.util.EventDispatcher myEventDispatcher public void <init> () protected void startEventPropagation () com.intellij.openapi.application.Application app public void addVirtualFileListener (com.intellij.openapi.vfs.VirtualFileListener) com.intellij.openapi.vfs.VirtualFileListener listener public void removeVirtualFileListener (com.intellij.openapi.vfs.VirtualFileListener) com.intellij.openapi.vfs.VirtualFileListener listener protected void firePropertyChanged (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, java.lang.String, java.lang.Object, java.lang.Object) Object requestor com.intellij.openapi.vfs.VirtualFile file String propertyName Object oldValue Object newValue com.intellij.openapi.vfs.VirtualFilePropertyEvent event protected void fireContentsChanged (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, long) Object requestor com.intellij.openapi.vfs.VirtualFile file long oldModificationStamp com.intellij.openapi.vfs.VirtualFileEvent event protected void fireFileCreated (java.lang.Object, com.intellij.openapi.vfs.VirtualFile) Object requestor com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFileEvent event protected void fireFileDeleted (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, java.lang.String, com.intellij.openapi.vfs.VirtualFile) Object requestor com.intellij.openapi.vfs.VirtualFile file String fileName com.intellij.openapi.vfs.VirtualFile parent com.intellij.openapi.vfs.VirtualFileEvent event protected void fireFileMoved (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) Object requestor com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFile oldParent com.intellij.openapi.vfs.VirtualFileMoveEvent event protected void fireFileCopied (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) Object requestor com.intellij.openapi.vfs.VirtualFile originalFile com.intellij.openapi.vfs.VirtualFile createdFile com.intellij.openapi.vfs.VirtualFileCopyEvent event protected void fireBeforePropertyChange (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, java.lang.String, java.lang.Object, java.lang.Object) Object requestor com.intellij.openapi.vfs.VirtualFile file String propertyName Object oldValue Object newValue com.intellij.openapi.vfs.VirtualFilePropertyEvent event protected void fireBeforeContentsChange (java.lang.Object, com.intellij.openapi.vfs.VirtualFile) Object requestor com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFileEvent event protected void fireBeforeFileDeletion (java.lang.Object, com.intellij.openapi.vfs.VirtualFile) Object requestor com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFileEvent event protected void fireBeforeFileMovement (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) Object requestor com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFile newParent com.intellij.openapi.vfs.VirtualFileMoveEvent event protected void assertWriteAccessAllowed () public boolean isReadOnly () protected void deleteFile (java.lang.Object, com.intellij.openapi.vfs.VirtualFile) throws java.io.IOException Object requestor com.intellij.openapi.vfs.VirtualFile vFile protected void moveFile (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) throws java.io.IOException Object requestor com.intellij.openapi.vfs.VirtualFile vFile com.intellij.openapi.vfs.VirtualFile newParent protected void renameFile (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, java.lang.String) throws java.io.IOException Object requestor com.intellij.openapi.vfs.VirtualFile vFile String newName public com.intellij.openapi.vfs.VirtualFile createChildFile (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, java.lang.String) throws java.io.IOException Object requestor com.intellij.openapi.vfs.VirtualFile vDir String fileName public com.intellij.openapi.vfs.VirtualFile createChildDirectory (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, java.lang.String) throws java.io.IOException Object requestor com.intellij.openapi.vfs.VirtualFile vDir String dirName public com.intellij.openapi.vfs.VirtualFile copyFile (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile, java.lang.String) throws java.io.IOException Object requestor com.intellij.openapi.vfs.VirtualFile vFile com.intellij.openapi.vfs.VirtualFile newParent String copyName private java.lang.UnsupportedOperationException unsupported (java.lang.String, com.intellij.openapi.vfs.VirtualFile) String op com.intellij.openapi.vfs.VirtualFile vFile private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/HiddenFileSystem.class
HiddenFileSystem.java package com.intellij.openapi.vfs public abstract com.intellij.openapi.vfs.HiddenFileSystem extends java.lang.Object { }
com/intellij/openapi/vfs/InvalidVirtualFileAccessException.class
InvalidVirtualFileAccessException.java package com.intellij.openapi.vfs public com.intellij.openapi.vfs.InvalidVirtualFileAccessException extends java.lang.RuntimeException { public void <init> (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public void <init> (java.lang.String) String message private static java.lang.String composeMessage (com.intellij.openapi.vfs.VirtualFile) boolean physicalExists com.intellij.openapi.vfs.VirtualFile found Throwable t com.intellij.openapi.vfs.VirtualFile file String url String message private static java.lang.String hashCode (java.lang.Object) Object o private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/JarCopyingFileSystem.class
JarCopyingFileSystem.java package com.intellij.openapi.vfs public abstract com.intellij.openapi.vfs.JarCopyingFileSystem extends java.lang.Object { public abstract void setNoCopyJarForPath (java.lang.String) }
com/intellij/openapi/vfs/LocalFileProvider.class
LocalFileProvider.java package com.intellij.openapi.vfs public abstract com.intellij.openapi.vfs.LocalFileProvider extends java.lang.Object { public abstract com.intellij.openapi.vfs.VirtualFile getLocalVirtualFileFor (com.intellij.openapi.vfs.VirtualFile) public abstract com.intellij.openapi.vfs.VirtualFile findLocalVirtualFileByPath (java.lang.String) }
com/intellij/openapi/vfs/NonPhysicalFileSystem.class
NonPhysicalFileSystem.java package com.intellij.openapi.vfs public abstract com.intellij.openapi.vfs.NonPhysicalFileSystem extends java.lang.Object { }
com/intellij/openapi/vfs/PersistentFSConstants.class
PersistentFSConstants.java package com.intellij.openapi.vfs public com.intellij.openapi.vfs.PersistentFSConstants extends java.lang.Object { public static final long FILE_LENGTH_TO_CACHE_THRESHOLD private static int ourMaxIntellisenseFileSize public static int getMaxIntellisenseFileSize () public static void setMaxIntellisenseFileSize (int) int sizeInBytes private void <init> () static void <clinit> () }
com/intellij/openapi/vfs/SavingRequestor.class
SavingRequestor.java package com.intellij.openapi.vfs public abstract com.intellij.openapi.vfs.SavingRequestor extends java.lang.Object { }
com/intellij/openapi/vfs/StandardFileSystems$1.class
StandardFileSystems.java package com.intellij.openapi.vfs final com.intellij.openapi.vfs.StandardFileSystems$1 extends com.intellij.openapi.util.ClearableLazyValue { void <init> () protected com.intellij.openapi.vfs.VirtualFileSystem compute () protected volatile synthetic java.lang.Object compute () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/StandardFileSystems$2.class
StandardFileSystems.java package com.intellij.openapi.vfs final com.intellij.openapi.vfs.StandardFileSystems$2 extends com.intellij.openapi.util.ClearableLazyValue { void <init> () protected com.intellij.openapi.vfs.VirtualFileSystem compute () protected volatile synthetic java.lang.Object compute () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/StandardFileSystems.class
StandardFileSystems.java package com.intellij.openapi.vfs public com.intellij.openapi.vfs.StandardFileSystems extends java.lang.Object { public static final String FILE_PROTOCOL public static final String FILE_PROTOCOL_PREFIX public static final String JAR_PROTOCOL public static final String JAR_PROTOCOL_PREFIX public static final String JRT_PROTOCOL public static final String JRT_PROTOCOL_PREFIX private static final com.intellij.openapi.util.ClearableLazyValue ourLocal private static final com.intellij.openapi.util.ClearableLazyValue ourJar public void <init> () public static com.intellij.openapi.vfs.VirtualFileSystem local () public static com.intellij.openapi.vfs.VirtualFileSystem jar () public static com.intellij.openapi.vfs.VirtualFile getJarRootForLocalFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile local static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/VFileProperty.class
VFileProperty.java package com.intellij.openapi.vfs public final enum com.intellij.openapi.vfs.VFileProperty extends java.lang.Enum { public static final enum com.intellij.openapi.vfs.VFileProperty HIDDEN public static final enum com.intellij.openapi.vfs.VFileProperty SPECIAL public static final enum com.intellij.openapi.vfs.VFileProperty SYMLINK private static final synthetic com.intellij.openapi.vfs.VFileProperty[] $VALUES public static com.intellij.openapi.vfs.VFileProperty[] values () public static com.intellij.openapi.vfs.VFileProperty valueOf (java.lang.String) String name private void <init> (java.lang.String, int) public java.lang.String getName () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/VfsBundle.class
VfsBundle.java package com.intellij.openapi.vfs public com.intellij.openapi.vfs.VfsBundle extends com.intellij.AbstractBundle { private static final String BUNDLE private static final com.intellij.openapi.vfs.VfsBundle ourInstance public static transient java.lang.String message (java.lang.String, java.lang.Object[]) String key Object[] params private void <init> () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/VfsUtilCore$1.class
VfsUtilCore.java package com.intellij.openapi.vfs final com.intellij.openapi.vfs.VfsUtilCore$1 extends com.intellij.openapi.vfs.VirtualFileVisitor { final synthetic com.intellij.openapi.vfs.VirtualFileFilter val$filter final synthetic com.intellij.openapi.roots.ContentIterator val$iterator final synthetic com.intellij.openapi.vfs.VirtualFile val$root transient void <init> (com.intellij.openapi.vfs.VirtualFileVisitor$Option[], com.intellij.openapi.vfs.VirtualFileFilter, com.intellij.openapi.roots.ContentIterator, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFileVisitor$Option[] options public com.intellij.openapi.vfs.VirtualFileVisitor$Result visitFileEx (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/VfsUtilCore$2.class
VfsUtilCore.java package com.intellij.openapi.vfs final com.intellij.openapi.vfs.VfsUtilCore$2 extends com.intellij.openapi.vfs.VirtualFileVisitor { final synthetic com.intellij.util.Processor val$processor final synthetic com.intellij.openapi.util.Ref val$result final synthetic com.intellij.openapi.vfs.VirtualFile val$root transient void <init> (com.intellij.openapi.vfs.VirtualFileVisitor$Option[], com.intellij.util.Processor, com.intellij.openapi.util.Ref, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFileVisitor$Option[] options public com.intellij.openapi.vfs.VirtualFileVisitor$Result visitFileEx (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/VfsUtilCore$DistinctVFilesRootsCollection.class
VfsUtilCore.java package com.intellij.openapi.vfs public com.intellij.openapi.vfs.VfsUtilCore$DistinctVFilesRootsCollection extends com.intellij.util.containers.DistinctRootsCollection { public void <init> () public void <init> (java.util.Collection) java.util.Collection virtualFiles public void <init> (com.intellij.openapi.vfs.VirtualFile[]) com.intellij.openapi.vfs.VirtualFile[] collection protected boolean isAncestor (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile ancestor com.intellij.openapi.vfs.VirtualFile virtualFile protected volatile synthetic boolean isAncestor (java.lang.Object, java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/VfsUtilCore.class
VfsUtilCore.java package com.intellij.openapi.vfs public com.intellij.openapi.vfs.VfsUtilCore extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final String MAILTO public static final String LOCALHOST_URI_PATH_PREFIX public static final char VFS_SEPARATOR_CHAR private static final String PROTOCOL_DELIMITER public void <init> () public static boolean isAncestor (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile, boolean) com.intellij.openapi.vfs.VirtualFile ancestor com.intellij.openapi.vfs.VirtualFile file boolean strict com.intellij.openapi.vfs.VirtualFile parent public static boolean isUnder (com.intellij.openapi.vfs.VirtualFile, java.util.Set) com.intellij.openapi.vfs.VirtualFile file java.util.Set roots com.intellij.openapi.vfs.VirtualFile parent public static boolean isUnder (java.lang.String, java.util.Collection) String excludesUrl String url java.util.Collection rootUrls public static boolean isEqualOrAncestor (java.lang.String, java.lang.String) String ancestorUrl String fileUrl public static boolean isAncestor (java.io.File, java.io.File, boolean) java.io.File ancestor java.io.File file boolean strict public static java.lang.String getRelativeLocation (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFile root String path public static java.lang.String getRelativePath (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFile ancestor public static java.lang.String getRelativePath (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile, char) int i CharSequence name com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFile ancestor char separator int length com.intellij.openapi.vfs.VirtualFile parent char[] chars int index public static java.lang.String findRelativePath (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile, char) com.intellij.openapi.vfs.VirtualFile src com.intellij.openapi.vfs.VirtualFile dst char separatorChar com.intellij.openapi.vfs.VirtualFile commonAncestor StringBuilder buffer public static com.intellij.openapi.vfs.VirtualFile getVirtualFileForJar (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile entryVFile String path int separatorIndex String localPath public static com.intellij.openapi.vfs.VirtualFile copyFile (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) throws java.io.IOException Object requestor com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFile toDir public static com.intellij.openapi.vfs.VirtualFile copyFile (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile, java.lang.String) throws java.io.IOException Object requestor com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFile toDir String newName com.intellij.openapi.vfs.VirtualFile newChild public static java.io.InputStream byteStreamSkippingBOM (byte[], com.intellij.openapi.vfs.VirtualFile) throws java.io.IOException byte[] buf com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.util.io.BufferExposingByteArrayInputStream stream public static java.io.InputStream inputStreamSkippingBOM (java.io.InputStream, com.intellij.openapi.vfs.VirtualFile) throws java.io.IOException java.io.InputStream stream com.intellij.openapi.vfs.VirtualFile file public static java.io.OutputStream outputStreamAddingBOM (java.io.OutputStream, com.intellij.openapi.vfs.VirtualFile) throws java.io.IOException java.io.OutputStream stream com.intellij.openapi.vfs.VirtualFile file byte[] bom public static boolean iterateChildrenRecursively (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFileFilter, com.intellij.openapi.roots.ContentIterator) com.intellij.openapi.vfs.VirtualFile root com.intellij.openapi.vfs.VirtualFileFilter filter com.intellij.openapi.roots.ContentIterator iterator com.intellij.openapi.vfs.VirtualFileVisitor$Result result public static com.intellij.openapi.vfs.VirtualFileVisitor$Result visitChildrenRecursively (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFileVisitor) throws com.intellij.openapi.vfs.VirtualFileVisitor$VisitorException com.intellij.openapi.vfs.VirtualFileVisitor$Result result com.intellij.openapi.vfs.InvalidVirtualFileAccessException e com.intellij.openapi.vfs.VirtualFileVisitor$Result result com.intellij.openapi.vfs.VirtualFile child com.intellij.openapi.vfs.VirtualFileVisitor$Result result com.intellij.openapi.vfs.VirtualFile child boolean allowVisitFile Iterable childrenIterable com.intellij.openapi.vfs.VirtualFile[] children com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFileVisitor visitor boolean pushed public static com.intellij.openapi.vfs.VirtualFileVisitor$Result visitChildrenRecursively (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFileVisitor, java.lang.Class) throws java.lang.Exception Throwable cause com.intellij.openapi.vfs.VirtualFileVisitor$VisitorException e com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFileVisitor visitor Class eClass public static boolean isBrokenLink (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public static boolean isInvalidLink (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile link com.intellij.openapi.vfs.VirtualFile target public static java.lang.String loadText (com.intellij.openapi.vfs.VirtualFile) throws java.io.IOException com.intellij.openapi.vfs.VirtualFile file public static java.lang.String loadText (com.intellij.openapi.vfs.VirtualFile, int) throws java.io.IOException java.io.InputStreamReader reader com.intellij.openapi.vfs.VirtualFile file int length public static byte[] loadBytes (com.intellij.openapi.vfs.VirtualFile) throws java.io.IOException com.intellij.openapi.vfs.VirtualFile file public static com.intellij.openapi.vfs.VirtualFile[] toVirtualFileArray (java.util.Collection) java.util.Collection files public static java.lang.String urlToPath (java.lang.String) String url public static java.io.File virtualToIoFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public static java.lang.String pathToUrl (java.lang.String) String path public static java.lang.String fileToUrl (java.io.File) java.io.File file public static java.util.List virtualToIoFiles (java.util.Collection) java.util.Collection files public static java.lang.String toIdeaUrl (java.lang.String) String url public static java.lang.String toIdeaUrl (java.lang.String, boolean) String prefix String suffix char c int i String url boolean removeLocalhostPrefix int index public static java.lang.String fixURLforIDEA (java.lang.String) String url public static java.lang.String convertFromUrl (java.net.URL) java.net.URL subURL java.net.MalformedURLException e java.net.URL url String protocol String path public static java.net.URL convertToURL (java.lang.String) java.net.MalformedURLException e java.net.MalformedURLException e java.net.MalformedURLException e String vfsUrl String[] split String protocol String path public static java.lang.String fixIDEAUrl (java.lang.String) String s String urlWithoutProtocol String ideaUrl String ideaProtocolMarker int idx public static com.intellij.openapi.vfs.VirtualFile findRelativeFile (java.lang.String, com.intellij.openapi.vfs.VirtualFile) String uri com.intellij.openapi.vfs.VirtualFile base com.intellij.openapi.vfs.VirtualFile file public static boolean processFilesRecursively (com.intellij.openapi.vfs.VirtualFile, com.intellij.util.Processor) com.intellij.openapi.vfs.VirtualFile root com.intellij.util.Processor processor com.intellij.openapi.util.Ref result public static com.intellij.openapi.vfs.VirtualFile getCommonAncestor (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file1 com.intellij.openapi.vfs.VirtualFile file2 int depth1 int depth2 com.intellij.openapi.vfs.VirtualFile parent1 com.intellij.openapi.vfs.VirtualFile parent2 private static int depth (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file int depth static com.intellij.openapi.vfs.VirtualFile[] getPathComponents (com.intellij.openapi.vfs.VirtualFile) int i com.intellij.openapi.vfs.VirtualFile file java.util.ArrayList componentsList int size com.intellij.openapi.vfs.VirtualFile[] components public static boolean hasInvalidFiles (java.lang.Iterable) com.intellij.openapi.vfs.VirtualFile file Iterable files public static com.intellij.openapi.vfs.VirtualFile findContainingDirectory (com.intellij.openapi.vfs.VirtualFile, java.lang.CharSequence) com.intellij.openapi.vfs.VirtualFile file CharSequence name com.intellij.openapi.vfs.VirtualFile parent public static com.intellij.openapi.vfs.VirtualFile getRootFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile parent com.intellij.openapi.vfs.VirtualFile file public static void processFilesRecursively (com.intellij.openapi.vfs.VirtualFile, com.intellij.util.Processor, com.intellij.util.containers.Convertor) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFile[] files java.util.LinkedList queue com.intellij.openapi.vfs.VirtualFile root com.intellij.util.Processor processor com.intellij.util.containers.Convertor directoryFilter private static synthetic java.io.File lambda$virtualToIoFiles$0 (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/VirtualFile$PropName.class
VirtualFile.java package com.intellij.openapi.vfs public abstract annotation com.intellij.openapi.vfs.VirtualFile$PropName extends java.lang.Object implements java.lang.annotation.Annotation { }
com/intellij/openapi/vfs/VirtualFile.class
VirtualFile.java package com.intellij.openapi.vfs public abstract com.intellij.openapi.vfs.VirtualFile extends com.intellij.openapi.util.UserDataHolderBase implements com.intellij.openapi.util.ModificationTracker { public static final com.intellij.openapi.vfs.VirtualFile[] EMPTY_ARRAY public static final String PROP_NAME public static final String PROP_ENCODING public static final String PROP_WRITABLE public static final String PROP_HIDDEN public static final String PROP_SYMLINK_TARGET private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.openapi.util.Key BOM_KEY private static final com.intellij.openapi.util.Key CHARSET_KEY private static final com.intellij.openapi.util.Key DETECTED_LINE_SEPARATOR_KEY protected void <init> () public abstract java.lang.String getName () public java.lang.CharSequence getNameSequence () public abstract com.intellij.openapi.vfs.VirtualFileSystem getFileSystem () public abstract java.lang.String getPath () public java.lang.String getUrl () public final java.lang.String getPresentableUrl () public java.lang.String getExtension () CharSequence extension public java.lang.String getNameWithoutExtension () public void rename (java.lang.Object, java.lang.String) throws java.io.IOException Object requestor String newName public abstract boolean isWritable () public void setWritable (boolean) throws java.io.IOException boolean writable public abstract boolean isDirectory () public boolean is (com.intellij.openapi.vfs.VFileProperty) com.intellij.openapi.vfs.VFileProperty property public java.lang.String getCanonicalPath () public com.intellij.openapi.vfs.VirtualFile getCanonicalFile () public abstract boolean isValid () public abstract com.intellij.openapi.vfs.VirtualFile getParent () public abstract com.intellij.openapi.vfs.VirtualFile[] getChildren () public com.intellij.openapi.vfs.VirtualFile findChild (java.lang.String) com.intellij.openapi.vfs.VirtualFile child String name com.intellij.openapi.vfs.VirtualFile[] children public com.intellij.openapi.vfs.VirtualFile findOrCreateChildData (java.lang.Object, java.lang.String) throws java.io.IOException Object requestor String name com.intellij.openapi.vfs.VirtualFile child public com.intellij.openapi.fileTypes.FileType getFileType () public com.intellij.openapi.vfs.VirtualFile findFileByRelativePath (java.lang.String) com.intellij.openapi.vfs.VirtualFile canonicalFile int nextOff String name String relPath com.intellij.openapi.vfs.VirtualFile child int off public com.intellij.openapi.vfs.VirtualFile createChildDirectory (java.lang.Object, java.lang.String) throws java.io.IOException Object requestor String name public com.intellij.openapi.vfs.VirtualFile createChildData (java.lang.Object, java.lang.String) throws java.io.IOException Object requestor String name public void delete (java.lang.Object) throws java.io.IOException Object requestor public void move (java.lang.Object, com.intellij.openapi.vfs.VirtualFile) throws java.io.IOException Object requestor com.intellij.openapi.vfs.VirtualFile newParent public com.intellij.openapi.vfs.VirtualFile copy (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, java.lang.String) throws java.io.IOException Object requestor com.intellij.openapi.vfs.VirtualFile newParent String copyName public java.nio.charset.Charset getCharset () java.nio.charset.Charset charset private java.nio.charset.Charset getStoredCharset () protected void storeCharset (java.nio.charset.Charset) java.nio.charset.Charset charset public void setCharset (java.nio.charset.Charset) java.nio.charset.Charset charset public void setCharset (java.nio.charset.Charset, java.lang.Runnable) java.nio.charset.Charset charset Runnable whenChanged public void setCharset (java.nio.charset.Charset, java.lang.Runnable, boolean) java.nio.charset.Charset charset Runnable whenChanged boolean fireEventsWhenChanged java.nio.charset.Charset old byte[] bom byte[] existingBOM public boolean isCharsetSet () public final void setBinaryContent (byte[]) throws java.io.IOException byte[] content public void setBinaryContent (byte[], long, long) throws java.io.IOException byte[] content long newModificationStamp long newTimeStamp public void setBinaryContent (byte[], long, long, java.lang.Object) throws java.io.IOException java.io.OutputStream outputStream byte[] content long newModificationStamp long newTimeStamp Object requestor public final java.io.OutputStream getOutputStream (java.lang.Object) throws java.io.IOException Object requestor public abstract java.io.OutputStream getOutputStream (java.lang.Object, long, long) throws java.io.IOException public abstract byte[] contentsToByteArray () throws java.io.IOException public byte[] contentsToByteArray (boolean) throws java.io.IOException boolean cacheContent public long getModificationStamp () public abstract long getTimeStamp () public abstract long getLength () public void refresh (boolean, boolean) boolean asynchronous boolean recursive public abstract void refresh (boolean, boolean, java.lang.Runnable) public java.lang.String getPresentableName () public long getModificationCount () protected boolean nameEquals (java.lang.String) String name public abstract java.io.InputStream getInputStream () throws java.io.IOException public byte[] getBOM () public void setBOM (byte[]) byte[] BOM public java.lang.String toString () public boolean exists () public boolean isInLocalFileSystem () public static boolean isValidName (java.lang.String) String name public java.lang.String getDetectedLineSeparator () public void setDetectedLineSeparator (java.lang.String) String separator public void setPreloadedContentHint (byte[]) byte[] preloadedContentHint public boolean isRecursiveOrCircularSymLink () com.intellij.openapi.vfs.VirtualFile parentResolved com.intellij.openapi.vfs.VirtualFile p com.intellij.openapi.vfs.VirtualFile resolved private synthetic com.intellij.openapi.vfs.VirtualFile lambda$copy$1 (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, java.lang.String) throws java.io.IOException Object requestor com.intellij.openapi.vfs.VirtualFile newParent String copyName private synthetic com.intellij.openapi.vfs.VirtualFile lambda$move$0 (java.lang.Object, com.intellij.openapi.vfs.VirtualFile) throws java.io.IOException Object requestor com.intellij.openapi.vfs.VirtualFile newParent static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/VirtualFileAdapter.class
VirtualFileAdapter.java package com.intellij.openapi.vfs public abstract com.intellij.openapi.vfs.VirtualFileAdapter extends java.lang.Object implements com.intellij.openapi.vfs.VirtualFileListener { public void <init> () }
com/intellij/openapi/vfs/VirtualFileContentsChangedAdapter.class
VirtualFileContentsChangedAdapter.java package com.intellij.openapi.vfs public abstract com.intellij.openapi.vfs.VirtualFileContentsChangedAdapter extends java.lang.Object implements com.intellij.openapi.vfs.VirtualFileListener { public void <init> () public void contentsChanged (com.intellij.openapi.vfs.VirtualFileEvent) com.intellij.openapi.vfs.VirtualFileEvent event public void fileCreated (com.intellij.openapi.vfs.VirtualFileEvent) com.intellij.openapi.vfs.VirtualFileEvent event public void beforeFileDeletion (com.intellij.openapi.vfs.VirtualFileEvent) com.intellij.openapi.vfs.VirtualFileEvent event public void beforeFileMovement (com.intellij.openapi.vfs.VirtualFileMoveEvent) com.intellij.openapi.vfs.VirtualFileMoveEvent event public void fileMoved (com.intellij.openapi.vfs.VirtualFileMoveEvent) com.intellij.openapi.vfs.VirtualFileMoveEvent event public void fileCopied (com.intellij.openapi.vfs.VirtualFileCopyEvent) com.intellij.openapi.vfs.VirtualFileCopyEvent event protected abstract void onFileChange (com.intellij.openapi.vfs.VirtualFile) protected abstract void onBeforeFileChange (com.intellij.openapi.vfs.VirtualFile) public void fileDeleted (com.intellij.openapi.vfs.VirtualFileEvent) com.intellij.openapi.vfs.VirtualFileEvent event public void beforeContentsChange (com.intellij.openapi.vfs.VirtualFileEvent) com.intellij.openapi.vfs.VirtualFileEvent event private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/VirtualFileCopyEvent.class
VirtualFileCopyEvent.java package com.intellij.openapi.vfs public com.intellij.openapi.vfs.VirtualFileCopyEvent extends com.intellij.openapi.vfs.VirtualFileEvent { private final com.intellij.openapi.vfs.VirtualFile myOriginalFile public void <init> (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) Object requestor com.intellij.openapi.vfs.VirtualFile original com.intellij.openapi.vfs.VirtualFile created public com.intellij.openapi.vfs.VirtualFile getOriginalFile () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/VirtualFileEvent.class
VirtualFileEvent.java package com.intellij.openapi.vfs public com.intellij.openapi.vfs.VirtualFileEvent extends java.util.EventObject { private final Object myRequestor private final com.intellij.openapi.vfs.VirtualFile myFile private final String myFileName private final com.intellij.openapi.vfs.VirtualFile myParent private final long myOldModificationStamp private final long myNewModificationStamp public void <init> (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, java.lang.String, com.intellij.openapi.vfs.VirtualFile) Object requestor com.intellij.openapi.vfs.VirtualFile file String fileName com.intellij.openapi.vfs.VirtualFile parent public void <init> (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile, long, long) Object requestor com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFile parent long oldModificationStamp long newModificationStamp private void <init> (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, java.lang.String, com.intellij.openapi.vfs.VirtualFile, long, long) Object requestor com.intellij.openapi.vfs.VirtualFile file String fileName com.intellij.openapi.vfs.VirtualFile parent long oldModificationStamp long newModificationStamp public com.intellij.openapi.vfs.VirtualFile getFile () public java.lang.String getFileName () public com.intellij.openapi.vfs.VirtualFile getParent () public java.lang.Object getRequestor () public long getOldModificationStamp () public long getNewModificationStamp () public boolean isFromRefresh () public boolean isFromSave () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/VirtualFileFilter$1.class
VirtualFileFilter.java package com.intellij.openapi.vfs final com.intellij.openapi.vfs.VirtualFileFilter$1 extends java.lang.Object implements com.intellij.openapi.vfs.VirtualFileFilter { void <init> () public boolean accept (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public java.lang.String toString () }
com/intellij/openapi/vfs/VirtualFileFilter$2.class
VirtualFileFilter.java package com.intellij.openapi.vfs final com.intellij.openapi.vfs.VirtualFileFilter$2 extends java.lang.Object implements com.intellij.openapi.vfs.VirtualFileFilter { void <init> () public boolean accept (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public java.lang.String toString () }
com/intellij/openapi/vfs/VirtualFileFilter.class
VirtualFileFilter.java package com.intellij.openapi.vfs public abstract com.intellij.openapi.vfs.VirtualFileFilter extends java.lang.Object { public static final com.intellij.openapi.vfs.VirtualFileFilter ALL public static final com.intellij.openapi.vfs.VirtualFileFilter NONE public abstract boolean accept (com.intellij.openapi.vfs.VirtualFile) public com.intellij.openapi.vfs.VirtualFileFilter and (com.intellij.openapi.vfs.VirtualFileFilter) com.intellij.openapi.vfs.VirtualFileFilter other private synthetic boolean lambda$and$0 (com.intellij.openapi.vfs.VirtualFileFilter, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFileFilter other com.intellij.openapi.vfs.VirtualFile file static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/VirtualFileListener.class
VirtualFileListener.java package com.intellij.openapi.vfs public abstract com.intellij.openapi.vfs.VirtualFileListener extends java.lang.Object implements java.util.EventListener { public void propertyChanged (com.intellij.openapi.vfs.VirtualFilePropertyEvent) com.intellij.openapi.vfs.VirtualFilePropertyEvent event public void contentsChanged (com.intellij.openapi.vfs.VirtualFileEvent) com.intellij.openapi.vfs.VirtualFileEvent event public void fileCreated (com.intellij.openapi.vfs.VirtualFileEvent) com.intellij.openapi.vfs.VirtualFileEvent event public void fileDeleted (com.intellij.openapi.vfs.VirtualFileEvent) com.intellij.openapi.vfs.VirtualFileEvent event public void fileMoved (com.intellij.openapi.vfs.VirtualFileMoveEvent) com.intellij.openapi.vfs.VirtualFileMoveEvent event public void fileCopied (com.intellij.openapi.vfs.VirtualFileCopyEvent) com.intellij.openapi.vfs.VirtualFileCopyEvent event public void beforePropertyChange (com.intellij.openapi.vfs.VirtualFilePropertyEvent) com.intellij.openapi.vfs.VirtualFilePropertyEvent event public void beforeContentsChange (com.intellij.openapi.vfs.VirtualFileEvent) com.intellij.openapi.vfs.VirtualFileEvent event public void beforeFileDeletion (com.intellij.openapi.vfs.VirtualFileEvent) com.intellij.openapi.vfs.VirtualFileEvent event public void beforeFileMovement (com.intellij.openapi.vfs.VirtualFileMoveEvent) com.intellij.openapi.vfs.VirtualFileMoveEvent event private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/VirtualFileManager.class
VirtualFileManager.java package com.intellij.openapi.vfs public abstract com.intellij.openapi.vfs.VirtualFileManager extends java.lang.Object implements com.intellij.openapi.util.ModificationTracker { public static final com.intellij.util.messages.Topic VFS_CHANGES public static final com.intellij.openapi.util.ModificationTracker VFS_STRUCTURE_MODIFICATIONS private static com.intellij.openapi.vfs.VirtualFileManager ourInstance public void <init> () public static com.intellij.openapi.vfs.VirtualFileManager getInstance () com.intellij.openapi.vfs.VirtualFileManager result public abstract com.intellij.openapi.vfs.VirtualFileSystem getFileSystem (java.lang.String) public abstract long syncRefresh () public abstract long asyncRefresh (java.lang.Runnable) public abstract void refreshWithoutFileWatcher (boolean) public abstract com.intellij.openapi.vfs.VirtualFile findFileByUrl (java.lang.String) public abstract com.intellij.openapi.vfs.VirtualFile refreshAndFindFileByUrl (java.lang.String) public abstract void addVirtualFileListener (com.intellij.openapi.vfs.VirtualFileListener) public abstract void addVirtualFileListener (com.intellij.openapi.vfs.VirtualFileListener, com.intellij.openapi.Disposable) public abstract void removeVirtualFileListener (com.intellij.openapi.vfs.VirtualFileListener) public abstract void addAsyncFileListener (com.intellij.openapi.vfs.AsyncFileListener, com.intellij.openapi.Disposable) public static java.lang.String constructUrl (java.lang.String, java.lang.String) String protocol String path public static java.lang.String extractProtocol (java.lang.String) String url int index public static java.lang.String extractPath (java.lang.String) String url int index public abstract void addVirtualFileManagerListener (com.intellij.openapi.vfs.VirtualFileManagerListener) public abstract void addVirtualFileManagerListener (com.intellij.openapi.vfs.VirtualFileManagerListener, com.intellij.openapi.Disposable) public abstract void removeVirtualFileManagerListener (com.intellij.openapi.vfs.VirtualFileManagerListener) public abstract void notifyPropertyChanged (com.intellij.openapi.vfs.VirtualFile, java.lang.String, java.lang.Object, java.lang.Object) public abstract long getModificationCount () public abstract long getStructureModificationCount () public com.intellij.openapi.vfs.VirtualFile findFileById (int) int id private static synthetic long lambda$static$0 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/VirtualFileManagerListener.class
VirtualFileManagerListener.java package com.intellij.openapi.vfs public abstract com.intellij.openapi.vfs.VirtualFileManagerListener extends java.lang.Object implements java.util.EventListener { public void beforeRefreshStart (boolean) boolean asynchronous public void afterRefreshFinish (boolean) boolean asynchronous }
com/intellij/openapi/vfs/VirtualFileMoveEvent.class
VirtualFileMoveEvent.java package com.intellij.openapi.vfs public com.intellij.openapi.vfs.VirtualFileMoveEvent extends com.intellij.openapi.vfs.VirtualFileEvent { private final com.intellij.openapi.vfs.VirtualFile myOldParent private final com.intellij.openapi.vfs.VirtualFile myNewParent public void <init> (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) Object requestor com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFile oldParent com.intellij.openapi.vfs.VirtualFile newParent public com.intellij.openapi.vfs.VirtualFile getOldParent () public com.intellij.openapi.vfs.VirtualFile getNewParent () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/VirtualFilePropertyEvent.class
VirtualFilePropertyEvent.java package com.intellij.openapi.vfs public com.intellij.openapi.vfs.VirtualFilePropertyEvent extends com.intellij.openapi.vfs.VirtualFileEvent { private final String myPropertyName private final Object myOldValue private final Object myNewValue public void <init> (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, java.lang.String, java.lang.Object, java.lang.Object) Object requestor com.intellij.openapi.vfs.VirtualFile file String propertyName Object oldValue Object newValue public java.lang.String getPropertyName () public java.lang.Object getOldValue () public java.lang.Object getNewValue () public boolean isRename () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/VirtualFileSystem.class
VirtualFileSystem.java package com.intellij.openapi.vfs public abstract com.intellij.openapi.vfs.VirtualFileSystem extends java.lang.Object { protected void <init> () public abstract java.lang.String getProtocol () public abstract com.intellij.openapi.vfs.VirtualFile findFileByPath (java.lang.String) public java.lang.String extractPresentableUrl (java.lang.String) String path public abstract void refresh (boolean) public abstract com.intellij.openapi.vfs.VirtualFile refreshAndFindFileByPath (java.lang.String) public abstract void addVirtualFileListener (com.intellij.openapi.vfs.VirtualFileListener) public abstract void removeVirtualFileListener (com.intellij.openapi.vfs.VirtualFileListener) protected abstract void deleteFile (java.lang.Object, com.intellij.openapi.vfs.VirtualFile) throws java.io.IOException protected abstract void moveFile (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) throws java.io.IOException protected abstract void renameFile (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, java.lang.String) throws java.io.IOException protected abstract com.intellij.openapi.vfs.VirtualFile createChildFile (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, java.lang.String) throws java.io.IOException protected abstract com.intellij.openapi.vfs.VirtualFile createChildDirectory (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, java.lang.String) throws java.io.IOException protected abstract com.intellij.openapi.vfs.VirtualFile copyFile (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile, java.lang.String) throws java.io.IOException public abstract boolean isReadOnly () public boolean isCaseSensitive () public boolean isValidName (java.lang.String) String name private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/VirtualFileVisitor$1.class
VirtualFileVisitor.java package com.intellij.openapi.vfs synthetic com.intellij.openapi.vfs.VirtualFileVisitor$1 extends java.lang.Object { }
com/intellij/openapi/vfs/VirtualFileVisitor$Option$LimitOption.class
VirtualFileVisitor.java package com.intellij.openapi.vfs com.intellij.openapi.vfs.VirtualFileVisitor$Option$LimitOption extends com.intellij.openapi.vfs.VirtualFileVisitor$Option { private final int limit private void <init> (int) int limit synthetic void <init> (int, com.intellij.openapi.vfs.VirtualFileVisitor$1) int x0 com.intellij.openapi.vfs.VirtualFileVisitor$1 x1 static synthetic int access$300 (com.intellij.openapi.vfs.VirtualFileVisitor$Option$LimitOption) com.intellij.openapi.vfs.VirtualFileVisitor$Option$LimitOption x0 }
com/intellij/openapi/vfs/VirtualFileVisitor$Option.class
VirtualFileVisitor.java package com.intellij.openapi.vfs public com.intellij.openapi.vfs.VirtualFileVisitor$Option extends java.lang.Object { private void <init> () synthetic void <init> (com.intellij.openapi.vfs.VirtualFileVisitor$1) com.intellij.openapi.vfs.VirtualFileVisitor$1 x0 }
com/intellij/openapi/vfs/VirtualFileVisitor$Result.class
VirtualFileVisitor.java package com.intellij.openapi.vfs public com.intellij.openapi.vfs.VirtualFileVisitor$Result extends java.lang.Object { public final boolean skipChildren public final com.intellij.openapi.vfs.VirtualFile skipToParent private void <init> (boolean, com.intellij.openapi.vfs.VirtualFile) boolean skipChildren com.intellij.openapi.vfs.VirtualFile skipToParent public java.lang.String toString () synthetic void <init> (boolean, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFileVisitor$1) boolean x0 com.intellij.openapi.vfs.VirtualFile x1 com.intellij.openapi.vfs.VirtualFileVisitor$1 x2 }
com/intellij/openapi/vfs/VirtualFileVisitor$VisitorException.class
VirtualFileVisitor.java package com.intellij.openapi.vfs public com.intellij.openapi.vfs.VirtualFileVisitor$VisitorException extends java.lang.RuntimeException { public void <init> (java.lang.Throwable) Throwable cause private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/VirtualFileVisitor.class
VirtualFileVisitor.java package com.intellij.openapi.vfs public abstract com.intellij.openapi.vfs.VirtualFileVisitor extends java.lang.Object { public static final com.intellij.openapi.vfs.VirtualFileVisitor$Option NO_FOLLOW_SYMLINKS public static final com.intellij.openapi.vfs.VirtualFileVisitor$Option SKIP_ROOT public static final com.intellij.openapi.vfs.VirtualFileVisitor$Option ONE_LEVEL_DEEP public static final com.intellij.openapi.vfs.VirtualFileVisitor$Result CONTINUE public static final com.intellij.openapi.vfs.VirtualFileVisitor$Result SKIP_CHILDREN private boolean myFollowSymLinks private boolean mySkipRoot private int myDepthLimit private int myLevel private com.intellij.util.containers.Stack myValueStack private Object myValue public static com.intellij.openapi.vfs.VirtualFileVisitor$Option limit (int) int maxDepth public static com.intellij.openapi.vfs.VirtualFileVisitor$Result skipTo (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile parentToSkipTo protected transient void <init> (com.intellij.openapi.vfs.VirtualFileVisitor$Option[]) com.intellij.openapi.vfs.VirtualFileVisitor$Option option com.intellij.openapi.vfs.VirtualFileVisitor$Option[] options public boolean visitFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public com.intellij.openapi.vfs.VirtualFileVisitor$Result visitFileEx (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public void afterChildrenVisited (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public java.lang.Iterable getChildrenIterable (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public final void setValueForChildren (java.lang.Object) Object value public final java.lang.Object getCurrentValue () final boolean allowVisitFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file final boolean allowVisitChildren (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file final boolean depthLimitReached () final void saveValue () final void restoreValue (boolean) boolean pushed static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/VirtualFileWithId.class
VirtualFileWithId.java package com.intellij.openapi.vfs public abstract com.intellij.openapi.vfs.VirtualFileWithId extends java.lang.Object { public abstract int getId () }
com/intellij/openapi/vfs/VirtualFileWithoutContent.class
VirtualFileWithoutContent.java package com.intellij.openapi.vfs public abstract com.intellij.openapi.vfs.VirtualFileWithoutContent extends java.lang.Object { }
com/intellij/openapi/vfs/WritingAccessProvider.class
WritingAccessProvider.java package com.intellij.openapi.vfs public abstract com.intellij.openapi.vfs.WritingAccessProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public java.util.Collection requestWriting (java.util.Collection) java.util.Collection files public java.lang.String getReadOnlyMessage () public transient java.util.Collection requestWriting (com.intellij.openapi.vfs.VirtualFile[]) com.intellij.openapi.vfs.VirtualFile[] files public boolean isPotentiallyWritable (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public static boolean isPotentiallyWritable (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.vfs.WritingAccessProvider provider com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/encoding/EncodingManager.class
EncodingManager.java package com.intellij.openapi.vfs.encoding public abstract com.intellij.openapi.vfs.encoding.EncodingManager extends com.intellij.openapi.vfs.encoding.EncodingRegistry { public static final String PROP_NATIVE2ASCII_SWITCH public static final String PROP_PROPERTIES_FILES_ENCODING public void <init> () public static com.intellij.openapi.vfs.encoding.EncodingManager getInstance () public abstract java.util.Collection getFavorites () public abstract boolean isNative2AsciiForPropertiesFiles () public abstract void setNative2AsciiForPropertiesFiles (com.intellij.openapi.vfs.VirtualFile, boolean) public abstract java.lang.String getDefaultCharsetName () public void setDefaultCharsetName (java.lang.String) String name public abstract java.nio.charset.Charset getDefaultCharsetForPropertiesFiles (com.intellij.openapi.vfs.VirtualFile) public abstract void setDefaultCharsetForPropertiesFiles (com.intellij.openapi.vfs.VirtualFile, java.nio.charset.Charset) public abstract void addPropertyChangeListener (java.beans.PropertyChangeListener, com.intellij.openapi.Disposable) public abstract java.nio.charset.Charset getCachedCharsetFromContent (com.intellij.openapi.editor.Document) public boolean shouldAddBOMForNewUtf8File () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/encoding/EncodingProjectManager.class
EncodingProjectManager.java package com.intellij.openapi.vfs.encoding public abstract com.intellij.openapi.vfs.encoding.EncodingProjectManager extends com.intellij.openapi.vfs.encoding.EncodingManager { public void <init> () public static com.intellij.openapi.vfs.encoding.EncodingProjectManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract java.lang.String getDefaultCharsetName () public abstract java.nio.charset.Charset getDefaultCharset () public abstract void setDefaultCharsetName (java.lang.String) }
com/intellij/openapi/vfs/encoding/EncodingRegistry.class
EncodingRegistry.java package com.intellij.openapi.vfs.encoding public abstract com.intellij.openapi.vfs.encoding.EncodingRegistry extends java.lang.Object { public void <init> () public abstract boolean isNative2Ascii (com.intellij.openapi.vfs.VirtualFile) public abstract boolean isNative2AsciiForPropertiesFiles () public abstract java.nio.charset.Charset getDefaultCharset () public abstract java.nio.charset.Charset getEncoding (com.intellij.openapi.vfs.VirtualFile, boolean) public abstract void setEncoding (com.intellij.openapi.vfs.VirtualFile, java.nio.charset.Charset) public java.nio.charset.Charset getDefaultCharsetForPropertiesFiles (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile virtualFile public static com.intellij.openapi.vfs.encoding.EncodingRegistry getInstance () public static com.intellij.openapi.vfs.VirtualFile doActionAndRestoreEncoding (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.util.ThrowableComputable) throws java.lang.Throwable java.nio.charset.Charset actual java.nio.charset.Charset actual com.intellij.openapi.vfs.VirtualFile fileBefore com.intellij.openapi.util.ThrowableComputable action com.intellij.openapi.vfs.encoding.EncodingRegistry registry java.nio.charset.Charset charsetBefore com.intellij.openapi.vfs.VirtualFile fileAfter private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/ex/http/HttpFileSystem.class
HttpFileSystem.java package com.intellij.openapi.vfs.ex.http public abstract com.intellij.openapi.vfs.ex.http.HttpFileSystem extends com.intellij.openapi.vfs.DeprecatedVirtualFileSystem { public void <init> () public static com.intellij.openapi.vfs.ex.http.HttpFileSystem getInstance () public abstract boolean isFileDownloaded (com.intellij.openapi.vfs.VirtualFile) public abstract void addFileListener (com.intellij.openapi.vfs.ex.http.HttpVirtualFileListener) public abstract void addFileListener (com.intellij.openapi.vfs.ex.http.HttpVirtualFileListener, com.intellij.openapi.Disposable) public abstract void removeFileListener (com.intellij.openapi.vfs.ex.http.HttpVirtualFileListener) public abstract com.intellij.openapi.vfs.VirtualFile createChild (com.intellij.openapi.vfs.VirtualFile, java.lang.String, boolean) }
com/intellij/openapi/vfs/ex/http/HttpVirtualFileListener.class
HttpVirtualFileListener.java package com.intellij.openapi.vfs.ex.http public abstract com.intellij.openapi.vfs.ex.http.HttpVirtualFileListener extends java.lang.Object implements java.util.EventListener { public abstract void fileDownloaded (com.intellij.openapi.vfs.VirtualFile) }
com/intellij/openapi/vfs/impl/AddonlyKeylessHash$KeyValueMapper.class
AddonlyKeylessHash.java package com.intellij.openapi.vfs.impl public abstract com.intellij.openapi.vfs.impl.AddonlyKeylessHash$KeyValueMapper extends java.lang.Object { public void <init> () public abstract int hash (java.lang.Object) public abstract java.lang.Object key (java.lang.Object) public boolean valueHasKey (java.lang.Object, java.lang.Object) Object value Object key protected boolean isIdentity () }
com/intellij/openapi/vfs/impl/AddonlyKeylessHash.class
AddonlyKeylessHash.java package com.intellij.openapi.vfs.impl final com.intellij.openapi.vfs.impl.AddonlyKeylessHash extends java.lang.Object { private int size private Object[] entries private final com.intellij.openapi.vfs.impl.AddonlyKeylessHash$KeyValueMapper keyValueMapper void <init> (com.intellij.openapi.vfs.impl.AddonlyKeylessHash$KeyValueMapper) com.intellij.openapi.vfs.impl.AddonlyKeylessHash$KeyValueMapper _keyValueMapper void <init> (int, com.intellij.openapi.vfs.impl.AddonlyKeylessHash$KeyValueMapper) int expectedSize com.intellij.openapi.vfs.impl.AddonlyKeylessHash$KeyValueMapper _keyValueMapper int i public int size () public void add (java.lang.Object) Object item Object v private java.lang.Object doPut (java.lang.Object[], java.lang.Object) Object[] a Object o Object key int index Object obj private int hashIndex (java.lang.Object[], java.lang.Object) Object[] a Object key int hash int index Object candidate int probe private void rehash () Object ns int i Object[] b public java.lang.Object get (java.lang.Object) Object key }
com/intellij/openapi/vfs/impl/ArchiveHandler$1.class
ArchiveHandler.java package com.intellij.openapi.vfs.impl com.intellij.openapi.vfs.impl.ArchiveHandler$1 extends java.lang.Object implements gnu.trove.TObjectObjectProcedure { final synthetic com.intellij.openapi.vfs.impl.AddonlyKeylessHash val$result final synthetic com.intellij.openapi.vfs.impl.ArchiveHandler this$0 void <init> (com.intellij.openapi.vfs.impl.ArchiveHandler, com.intellij.openapi.vfs.impl.AddonlyKeylessHash) com.intellij.openapi.vfs.impl.ArchiveHandler this$0 public boolean execute (com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo, java.util.List) com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo a java.util.List b int numberOfChildren public volatile synthetic boolean execute (java.lang.Object, java.lang.Object) }
com/intellij/openapi/vfs/impl/ArchiveHandler$2.class
ArchiveHandler.java package com.intellij.openapi.vfs.impl final com.intellij.openapi.vfs.impl.ArchiveHandler$2 extends com.intellij.openapi.vfs.impl.AddonlyKeylessHash$KeyValueMapper { void <init> () public int hash (com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo) com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo info public com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo key (java.lang.Object) Object o public volatile synthetic java.lang.Object key (java.lang.Object) public volatile synthetic int hash (java.lang.Object) }
com/intellij/openapi/vfs/impl/ArchiveHandler$EntryInfo.class
ArchiveHandler.java package com.intellij.openapi.vfs.impl public com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo extends java.lang.Object { public final com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo parent public final CharSequence shortName public final boolean isDirectory public final long length public final long timestamp public void <init> (java.lang.CharSequence, boolean, long, long, com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo) CharSequence shortName boolean isDirectory long length long timestamp com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo parent private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/impl/ArchiveHandler.class
ArchiveHandler.java package com.intellij.openapi.vfs.impl public abstract com.intellij.openapi.vfs.impl.ArchiveHandler extends java.lang.Object { public static final long DEFAULT_LENGTH public static final long DEFAULT_TIMESTAMP private final java.io.File myPath private final Object myLock private volatile java.lang.ref.Reference myEntries private volatile java.lang.ref.Reference myChildrenEntries private boolean myCorrupted private static final com.intellij.openapi.vfs.impl.AddonlyKeylessHash$KeyValueMapper ourKeyValueMapper protected void <init> (java.lang.String) String path public java.io.File getFile () public com.intellij.openapi.util.io.FileAttributes getAttributes (java.lang.String) com.intellij.openapi.util.io.FileAttributes attributes com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo entry String relativePath public java.lang.String[] list (java.lang.String) int i String relativePath com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo entry com.intellij.openapi.vfs.impl.AddonlyKeylessHash result Object o com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo[] infos String[] names private com.intellij.openapi.vfs.impl.AddonlyKeylessHash getParentChildrenMap () Exception e com.intellij.openapi.vfs.impl.AddonlyKeylessHash map private com.intellij.openapi.vfs.impl.AddonlyKeylessHash createParentChildrenMap () java.util.List parentChildren com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo info gnu.trove.THashMap map com.intellij.openapi.vfs.impl.AddonlyKeylessHash result public void dispose () protected void clearCaches () protected com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo getEntryInfo (java.lang.String) String relativePath protected java.util.Map getEntriesMap () Exception e java.util.Map map protected abstract java.util.Map createEntriesMap () throws java.io.IOException protected com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo createRootEntry () protected com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo getOrCreate (java.util.Map, java.lang.String) com.intellij.openapi.util.Pair path com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo parentEntry CharSequence shortName java.util.Map map String entryName com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo entry protected com.intellij.openapi.util.Pair splitPath (java.lang.String) String entryName int p String parentName String shortName public abstract byte[] contentsToByteArray (java.lang.String) throws java.io.IOException public java.io.InputStream getInputStream (java.lang.String) throws java.io.IOException String relativePath static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/impl/BulkVirtualFileListenerAdapter.class
BulkVirtualFileListenerAdapter.java package com.intellij.openapi.vfs.impl public com.intellij.openapi.vfs.impl.BulkVirtualFileListenerAdapter extends java.lang.Object implements com.intellij.openapi.vfs.newvfs.BulkFileListener { private final com.intellij.openapi.vfs.VirtualFileListener myAdapted private final com.intellij.openapi.vfs.VirtualFileSystem myFileSystem public void <init> (com.intellij.openapi.vfs.VirtualFileListener) com.intellij.openapi.vfs.VirtualFileListener adapted public void <init> (com.intellij.openapi.vfs.VirtualFileListener, com.intellij.openapi.vfs.VirtualFileSystem) com.intellij.openapi.vfs.VirtualFileListener adapted com.intellij.openapi.vfs.VirtualFileSystem fileSystem public void before (java.util.List) com.intellij.openapi.vfs.newvfs.events.VFileEvent event java.util.List events public void after (java.util.List) com.intellij.openapi.vfs.newvfs.events.VFileEvent event java.util.List events public static void fireAfter (com.intellij.openapi.vfs.VirtualFileListener, com.intellij.openapi.vfs.newvfs.events.VFileEvent) com.intellij.openapi.vfs.newvfs.events.VFileContentChangeEvent ce com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.newvfs.events.VFileCopyEvent ce com.intellij.openapi.vfs.VirtualFile original com.intellij.openapi.vfs.VirtualFile copy com.intellij.openapi.vfs.newvfs.events.VFileCreateEvent ce com.intellij.openapi.vfs.VirtualFile newChild com.intellij.openapi.vfs.newvfs.events.VFileDeleteEvent de com.intellij.openapi.vfs.newvfs.events.VFileMoveEvent me com.intellij.openapi.vfs.newvfs.events.VFilePropertyChangeEvent pce com.intellij.openapi.vfs.VirtualFileListener adapted com.intellij.openapi.vfs.newvfs.events.VFileEvent event public static void fireBefore (com.intellij.openapi.vfs.VirtualFileListener, com.intellij.openapi.vfs.newvfs.events.VFileEvent) com.intellij.openapi.vfs.newvfs.events.VFileContentChangeEvent ce com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.newvfs.events.VFileDeleteEvent de com.intellij.openapi.vfs.newvfs.events.VFileMoveEvent me com.intellij.openapi.vfs.newvfs.events.VFilePropertyChangeEvent pce com.intellij.openapi.vfs.VirtualFileListener adapted com.intellij.openapi.vfs.newvfs.events.VFileEvent event private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/newvfs/BulkFileListener$Adapter.class
BulkFileListener.java package com.intellij.openapi.vfs.newvfs public com.intellij.openapi.vfs.newvfs.BulkFileListener$Adapter extends java.lang.Object implements com.intellij.openapi.vfs.newvfs.BulkFileListener { public void <init> () }
com/intellij/openapi/vfs/newvfs/BulkFileListener.class
BulkFileListener.java package com.intellij.openapi.vfs.newvfs public abstract com.intellij.openapi.vfs.newvfs.BulkFileListener extends java.lang.Object { public void before (java.util.List) java.util.List events public void after (java.util.List) java.util.List events private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/newvfs/CachingVirtualFileSystem.class
CachingVirtualFileSystem.java package com.intellij.openapi.vfs.newvfs public abstract com.intellij.openapi.vfs.newvfs.CachingVirtualFileSystem extends java.lang.Object { public abstract void refreshWithoutFileWatcher (boolean) }
com/intellij/openapi/vfs/newvfs/events/ChildInfo.class
ChildInfo.java package com.intellij.openapi.vfs.newvfs.events public abstract com.intellij.openapi.vfs.newvfs.events.ChildInfo extends java.lang.Object { public static final com.intellij.openapi.vfs.newvfs.events.ChildInfo[] EMPTY_ARRAY public abstract int getId () public abstract java.lang.CharSequence getName () public abstract int getNameId () public abstract java.lang.String getSymLinkTarget () public abstract com.intellij.openapi.vfs.newvfs.events.ChildInfo[] getChildren () public abstract com.intellij.openapi.util.io.FileAttributes getFileAttributes () static void <clinit> () }
com/intellij/openapi/vfs/newvfs/events/VFileContentChangeEvent.class
VFileContentChangeEvent.java package com.intellij.openapi.vfs.newvfs.events public com.intellij.openapi.vfs.newvfs.events.VFileContentChangeEvent extends com.intellij.openapi.vfs.newvfs.events.VFileEvent { private final com.intellij.openapi.vfs.VirtualFile myFile private final long myOldModificationStamp private final long myNewModificationStamp private final long myOldTimestamp private final long myNewTimestamp private final long myOldLength private final long myNewLength private static final int UNDEFINED_TIMESTAMP_OR_LENGTH public void <init> (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, long, long, boolean) Object requestor com.intellij.openapi.vfs.VirtualFile file long oldModificationStamp long newModificationStamp boolean isFromRefresh public void <init> (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, long, long, long, long, long, long, boolean) Object requestor com.intellij.openapi.vfs.VirtualFile file long oldModificationStamp long newModificationStamp long oldTimestamp long newTimestamp long oldLength long newLength boolean isFromRefresh public com.intellij.openapi.vfs.VirtualFile getFile () public long getModificationStamp () public long getOldModificationStamp () public long getOldTimestamp () public long getNewTimestamp () public long getOldLength () public long getNewLength () public boolean isLengthAndTimestampDiffProvided () public java.lang.String toString () protected java.lang.String computePath () public com.intellij.openapi.vfs.VirtualFileSystem getFileSystem () public boolean isValid () public boolean equals (java.lang.Object) Object o com.intellij.openapi.vfs.newvfs.events.VFileContentChangeEvent event public int hashCode () int result private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/newvfs/events/VFileCopyEvent.class
VFileCopyEvent.java package com.intellij.openapi.vfs.newvfs.events public com.intellij.openapi.vfs.newvfs.events.VFileCopyEvent extends com.intellij.openapi.vfs.newvfs.events.VFileEvent { private final com.intellij.openapi.vfs.VirtualFile myFile private final com.intellij.openapi.vfs.VirtualFile myNewParent private final String myNewChildName public void <init> (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile, java.lang.String) Object requestor com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFile newParent String newChildName public com.intellij.openapi.vfs.VirtualFile getFile () public com.intellij.openapi.vfs.VirtualFile getNewParent () public java.lang.String getNewChildName () public java.lang.String toString () protected java.lang.String computePath () public com.intellij.openapi.vfs.VirtualFileSystem getFileSystem () public boolean isValid () public boolean equals (java.lang.Object) Object o com.intellij.openapi.vfs.newvfs.events.VFileCopyEvent event public int hashCode () int result private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/newvfs/events/VFileCreateEvent.class
VFileCreateEvent.java package com.intellij.openapi.vfs.newvfs.events public com.intellij.openapi.vfs.newvfs.events.VFileCreateEvent extends com.intellij.openapi.vfs.newvfs.events.VFileEvent { private final com.intellij.openapi.vfs.VirtualFile myParent private final String myChildName private final boolean myDirectory private final com.intellij.openapi.util.io.FileAttributes myAttributes private final String mySymlinkTarget private final com.intellij.openapi.vfs.newvfs.events.ChildInfo[] myChildren private com.intellij.openapi.vfs.VirtualFile myCreatedFile public void <init> (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, java.lang.String, boolean, com.intellij.openapi.util.io.FileAttributes, java.lang.String, boolean, com.intellij.openapi.vfs.newvfs.events.ChildInfo[]) Object requestor com.intellij.openapi.vfs.VirtualFile parent String childName boolean isDirectory com.intellij.openapi.util.io.FileAttributes attributes String symlinkTarget boolean isFromRefresh com.intellij.openapi.vfs.newvfs.events.ChildInfo[] children public java.lang.String getChildName () public boolean isDirectory () public com.intellij.openapi.vfs.VirtualFile getParent () public com.intellij.openapi.util.io.FileAttributes getAttributes () public java.lang.String getSymlinkTarget () public boolean isEmptyDirectory () protected java.lang.String computePath () String parentPath public com.intellij.openapi.vfs.VirtualFile getFile () com.intellij.openapi.vfs.VirtualFile createdFile public com.intellij.openapi.vfs.newvfs.events.ChildInfo[] getChildren () public void resetCache () public com.intellij.openapi.vfs.VirtualFileSystem getFileSystem () public boolean isValid () public boolean equals (java.lang.Object) Object o com.intellij.openapi.vfs.newvfs.events.VFileCreateEvent event public int hashCode () int result public java.lang.String toString () String kind private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/newvfs/events/VFileDeleteEvent.class
VFileDeleteEvent.java package com.intellij.openapi.vfs.newvfs.events public com.intellij.openapi.vfs.newvfs.events.VFileDeleteEvent extends com.intellij.openapi.vfs.newvfs.events.VFileEvent { private final com.intellij.openapi.vfs.VirtualFile myFile private int myDepth public void <init> (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, boolean) Object requestor com.intellij.openapi.vfs.VirtualFile file boolean isFromRefresh public com.intellij.openapi.vfs.VirtualFile getFile () public java.lang.String toString () protected java.lang.String computePath () public com.intellij.openapi.vfs.VirtualFileSystem getFileSystem () public boolean isValid () public boolean equals (java.lang.Object) Object o com.intellij.openapi.vfs.newvfs.events.VFileDeleteEvent event public int hashCode () public int getFileDepth () int d com.intellij.openapi.vfs.VirtualFile cur private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/newvfs/events/VFileEvent.class
VFileEvent.java package com.intellij.openapi.vfs.newvfs.events public abstract com.intellij.openapi.vfs.newvfs.events.VFileEvent extends java.lang.Object { private final boolean myIsFromRefresh private final Object myRequestor private String myCachedPath public void <init> (java.lang.Object, boolean) Object requestor boolean isFromRefresh public boolean isFromRefresh () public boolean isFromSave () public java.lang.Object getRequestor () public java.lang.String getPath () String path protected abstract java.lang.String computePath () public abstract com.intellij.openapi.vfs.VirtualFile getFile () public abstract com.intellij.openapi.vfs.VirtualFileSystem getFileSystem () public abstract boolean isValid () public abstract int hashCode () public abstract boolean equals (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/newvfs/events/VFileMoveEvent.class
VFileMoveEvent.java package com.intellij.openapi.vfs.newvfs.events public com.intellij.openapi.vfs.newvfs.events.VFileMoveEvent extends com.intellij.openapi.vfs.newvfs.events.VFileEvent { private final com.intellij.openapi.vfs.VirtualFile myFile private final com.intellij.openapi.vfs.VirtualFile myOldParent private final com.intellij.openapi.vfs.VirtualFile myNewParent public void <init> (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) Object requestor com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFile newParent public com.intellij.openapi.vfs.VirtualFile getFile () public com.intellij.openapi.vfs.VirtualFile getNewParent () public com.intellij.openapi.vfs.VirtualFile getOldParent () public java.lang.String toString () public java.lang.String getPath () protected java.lang.String computePath () public com.intellij.openapi.vfs.VirtualFileSystem getFileSystem () public boolean isValid () public boolean equals (java.lang.Object) Object o com.intellij.openapi.vfs.newvfs.events.VFileMoveEvent event public int hashCode () int result public java.lang.String getOldPath () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/newvfs/events/VFilePropertyChangeEvent.class
VFilePropertyChangeEvent.java package com.intellij.openapi.vfs.newvfs.events public com.intellij.openapi.vfs.newvfs.events.VFilePropertyChangeEvent extends com.intellij.openapi.vfs.newvfs.events.VFileEvent { private final com.intellij.openapi.vfs.VirtualFile myFile private final String myPropertyName private final Object myOldValue private final Object myNewValue public void <init> (java.lang.Object, com.intellij.openapi.vfs.VirtualFile, java.lang.String, java.lang.Object, java.lang.Object, boolean) Object requestor com.intellij.openapi.vfs.VirtualFile file String propertyName Object oldValue Object newValue boolean isFromRefresh public static void checkPropertyValuesCorrect (java.lang.Object, java.lang.String, java.lang.Object, java.lang.Object) Object requestor String propertyName Object oldValue Object newValue public boolean isRename () public com.intellij.openapi.vfs.VirtualFile getFile () public java.lang.Object getNewValue () public java.lang.Object getOldValue () public java.lang.String getPropertyName () public java.lang.String getPath () protected java.lang.String computePath () public com.intellij.openapi.vfs.VirtualFileSystem getFileSystem () public boolean isValid () public boolean equals (java.lang.Object) Object o com.intellij.openapi.vfs.newvfs.events.VFilePropertyChangeEvent event public int hashCode () int result public java.lang.String toString () public java.lang.String getOldPath () String newName int i String path private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/pointers/VirtualFilePointer.class
VirtualFilePointer.java package com.intellij.openapi.vfs.pointers public abstract com.intellij.openapi.vfs.pointers.VirtualFilePointer extends java.lang.Object { public static final com.intellij.openapi.vfs.pointers.VirtualFilePointer[] EMPTY_ARRAY public abstract java.lang.String getFileName () public abstract com.intellij.openapi.vfs.VirtualFile getFile () public abstract java.lang.String getUrl () public abstract java.lang.String getPresentableUrl () public abstract boolean isValid () public boolean isRecursive () static void <clinit> () }
com/intellij/openapi/vfs/pointers/VirtualFilePointerContainer.class
VirtualFilePointerContainer.java package com.intellij.openapi.vfs.pointers public abstract com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer extends java.lang.Object { public abstract void killAll () public abstract void add (com.intellij.openapi.vfs.VirtualFile) public abstract void add (java.lang.String) public abstract void remove (com.intellij.openapi.vfs.pointers.VirtualFilePointer) public abstract java.util.List getList () public abstract void addAll (com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer) public abstract java.lang.String[] getUrls () public abstract com.intellij.openapi.vfs.VirtualFile[] getFiles () public abstract com.intellij.openapi.vfs.VirtualFile[] getDirectories () public abstract com.intellij.openapi.vfs.pointers.VirtualFilePointer findByUrl (java.lang.String) public abstract void clear () public abstract int size () public abstract void readExternal (org.jdom.Element, java.lang.String, boolean) throws com.intellij.openapi.util.InvalidDataException public abstract void writeExternal (org.jdom.Element, java.lang.String, boolean) public abstract void moveUp (java.lang.String) public abstract void moveDown (java.lang.String) public abstract com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer clone (com.intellij.openapi.Disposable) public abstract com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer clone (com.intellij.openapi.Disposable, com.intellij.openapi.vfs.pointers.VirtualFilePointerListener) public abstract void addJarDirectory (java.lang.String, boolean) public abstract boolean removeJarDirectory (java.lang.String) public abstract java.util.List getJarDirectories () }
com/intellij/openapi/vfs/pointers/VirtualFilePointerListener.class
VirtualFilePointerListener.java package com.intellij.openapi.vfs.pointers public abstract com.intellij.openapi.vfs.pointers.VirtualFilePointerListener extends java.lang.Object { public static final com.intellij.util.messages.Topic TOPIC public void beforeValidityChanged (com.intellij.openapi.vfs.pointers.VirtualFilePointer[]) com.intellij.openapi.vfs.pointers.VirtualFilePointer[] pointers public void validityChanged (com.intellij.openapi.vfs.pointers.VirtualFilePointer[]) com.intellij.openapi.vfs.pointers.VirtualFilePointer[] pointers static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/pointers/VirtualFilePointerManager.class
VirtualFilePointerManager.java package com.intellij.openapi.vfs.pointers public abstract com.intellij.openapi.vfs.pointers.VirtualFilePointerManager extends com.intellij.openapi.util.SimpleModificationTracker { public void <init> () public static com.intellij.openapi.vfs.pointers.VirtualFilePointerManager getInstance () public abstract com.intellij.openapi.vfs.pointers.VirtualFilePointer create (java.lang.String, com.intellij.openapi.Disposable, com.intellij.openapi.vfs.pointers.VirtualFilePointerListener) public abstract com.intellij.openapi.vfs.pointers.VirtualFilePointer create (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.Disposable, com.intellij.openapi.vfs.pointers.VirtualFilePointerListener) public abstract com.intellij.openapi.vfs.pointers.VirtualFilePointer duplicate (com.intellij.openapi.vfs.pointers.VirtualFilePointer, com.intellij.openapi.Disposable, com.intellij.openapi.vfs.pointers.VirtualFilePointerListener) public abstract com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer createContainer (com.intellij.openapi.Disposable) public abstract com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer createContainer (com.intellij.openapi.Disposable, com.intellij.openapi.vfs.pointers.VirtualFilePointerListener) public abstract com.intellij.openapi.vfs.pointers.VirtualFilePointer createDirectoryPointer (java.lang.String, boolean, com.intellij.openapi.Disposable, com.intellij.openapi.vfs.pointers.VirtualFilePointerListener) }
com/intellij/patterns/CaseInsensitiveValuePatternCondition.class
CaseInsensitiveValuePatternCondition.java package com.intellij.patterns public com.intellij.patterns.CaseInsensitiveValuePatternCondition extends com.intellij.patterns.PatternCondition { private final String[] myValues public transient void <init> (java.lang.String, java.lang.String[]) String methodName String[] values public java.lang.String[] getValues () public boolean accepts (java.lang.String, com.intellij.util.ProcessingContext) String value String str com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/CharPattern$1.class
CharPattern.java package com.intellij.patterns com.intellij.patterns.CharPattern$1 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.CharPattern this$0 void <init> (com.intellij.patterns.CharPattern, java.lang.String) com.intellij.patterns.CharPattern this$0 String debugMethodName public boolean accepts (java.lang.Character, com.intellij.util.ProcessingContext) Character character com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/CharPattern$2.class
CharPattern.java package com.intellij.patterns com.intellij.patterns.CharPattern$2 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.CharPattern this$0 void <init> (com.intellij.patterns.CharPattern, java.lang.String) com.intellij.patterns.CharPattern this$0 String debugMethodName public boolean accepts (java.lang.Character, com.intellij.util.ProcessingContext) Character character com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/CharPattern$3.class
CharPattern.java package com.intellij.patterns com.intellij.patterns.CharPattern$3 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.CharPattern this$0 void <init> (com.intellij.patterns.CharPattern, java.lang.String) com.intellij.patterns.CharPattern this$0 String debugMethodName public boolean accepts (java.lang.Character, com.intellij.util.ProcessingContext) Character character com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/CharPattern$4.class
CharPattern.java package com.intellij.patterns com.intellij.patterns.CharPattern$4 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.CharPattern this$0 void <init> (com.intellij.patterns.CharPattern, java.lang.String) com.intellij.patterns.CharPattern this$0 String debugMethodName public boolean accepts (java.lang.Character, com.intellij.util.ProcessingContext) Character character com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/CharPattern.class
CharPattern.java package com.intellij.patterns public com.intellij.patterns.CharPattern extends com.intellij.patterns.ObjectPattern { private static final com.intellij.patterns.CharPattern ourJavaIdentifierStartCharacter private static final com.intellij.patterns.CharPattern ourJavaIdentifierPartCharacter private static final com.intellij.patterns.CharPattern ourWhitespaceCharacter private static final com.intellij.patterns.CharPattern ourLetterOrDigitCharacter protected void <init> () public com.intellij.patterns.CharPattern javaIdentifierPart () public com.intellij.patterns.CharPattern javaIdentifierStart () public com.intellij.patterns.CharPattern whitespace () public com.intellij.patterns.CharPattern letterOrDigit () public static com.intellij.patterns.CharPattern javaIdentifierStartCharacter () public static com.intellij.patterns.CharPattern javaIdentifierPartCharacter () public static com.intellij.patterns.CharPattern letterOrDigitCharacter () public static com.intellij.patterns.CharPattern whitespaceCharacter () static void <clinit> () }
com/intellij/patterns/CollectionPattern$1.class
CollectionPattern.java package com.intellij.patterns final com.intellij.patterns.CollectionPattern$1 extends com.intellij.patterns.InitialPatternCondition { void <init> (java.lang.Class) Class aAcceptedClass public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object o com.intellij.util.ProcessingContext context }
com/intellij/patterns/CollectionPattern$2.class
CollectionPattern.java package com.intellij.patterns com.intellij.patterns.CollectionPattern$2 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$pattern final synthetic com.intellij.patterns.CollectionPattern this$0 void <init> (com.intellij.patterns.CollectionPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.CollectionPattern this$0 String debugMethodName public boolean accepts (java.util.Collection, com.intellij.util.ProcessingContext) Object t java.util.Collection collection com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/CollectionPattern$3.class
CollectionPattern.java package com.intellij.patterns com.intellij.patterns.CollectionPattern$3 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$pattern final synthetic com.intellij.patterns.CollectionPattern this$0 void <init> (com.intellij.patterns.CollectionPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.CollectionPattern this$0 String debugMethodName public boolean accepts (java.util.Collection, com.intellij.util.ProcessingContext) Object t java.util.Collection collection com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/CollectionPattern$4.class
CollectionPattern.java package com.intellij.patterns com.intellij.patterns.CollectionPattern$4 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$elementPattern final synthetic com.intellij.patterns.ElementPattern val$continuationPattern final synthetic com.intellij.patterns.CollectionPattern this$0 void <init> (com.intellij.patterns.CollectionPattern, java.lang.String, com.intellij.patterns.ElementPattern, com.intellij.patterns.ElementPattern) com.intellij.patterns.CollectionPattern this$0 String debugMethodName public boolean accepts (java.util.Collection, com.intellij.util.ProcessingContext) Object t java.util.Collection collection com.intellij.util.ProcessingContext context java.util.List filtered public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/CollectionPattern$5.class
CollectionPattern.java package com.intellij.patterns com.intellij.patterns.CollectionPattern$5 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$elementPattern final synthetic com.intellij.patterns.CollectionPattern this$0 void <init> (com.intellij.patterns.CollectionPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.CollectionPattern this$0 String debugMethodName public boolean accepts (java.util.Collection, com.intellij.util.ProcessingContext) java.util.Collection collection com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/CollectionPattern$6.class
CollectionPattern.java package com.intellij.patterns com.intellij.patterns.CollectionPattern$6 extends com.intellij.patterns.PatternCondition { final synthetic int val$size final synthetic com.intellij.patterns.CollectionPattern this$0 void <init> (com.intellij.patterns.CollectionPattern, java.lang.String, int) com.intellij.patterns.CollectionPattern this$0 String debugMethodName public boolean accepts (java.util.Collection, com.intellij.util.ProcessingContext) java.util.Collection ts com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/CollectionPattern$7.class
CollectionPattern.java package com.intellij.patterns com.intellij.patterns.CollectionPattern$7 extends com.intellij.patterns.PatternCondition { final synthetic int val$size final synthetic com.intellij.patterns.CollectionPattern this$0 void <init> (com.intellij.patterns.CollectionPattern, java.lang.String, int) com.intellij.patterns.CollectionPattern this$0 String debugMethodName public boolean accepts (java.util.Collection, com.intellij.util.ProcessingContext) java.util.Collection collection com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/CollectionPattern$8.class
CollectionPattern.java package com.intellij.patterns com.intellij.patterns.CollectionPattern$8 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$elementPattern final synthetic com.intellij.patterns.CollectionPattern this$0 void <init> (com.intellij.patterns.CollectionPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.CollectionPattern this$0 String debugMethodName public boolean accepts (java.util.Collection, com.intellij.util.ProcessingContext) Object t java.util.Collection collection com.intellij.util.ProcessingContext context Object last public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/CollectionPattern.class
CollectionPattern.java package com.intellij.patterns public com.intellij.patterns.CollectionPattern extends com.intellij.patterns.ObjectPattern { private static final com.intellij.patterns.InitialPatternCondition CONDITION protected void <init> () public com.intellij.patterns.CollectionPattern all (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.CollectionPattern atLeastOne (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.CollectionPattern filter (com.intellij.patterns.ElementPattern, com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern elementPattern com.intellij.patterns.ElementPattern continuationPattern public com.intellij.patterns.CollectionPattern first (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern elementPattern public com.intellij.patterns.CollectionPattern empty () public com.intellij.patterns.CollectionPattern notEmpty () public com.intellij.patterns.CollectionPattern atLeast (int) int size public com.intellij.patterns.CollectionPattern size (int) int size public com.intellij.patterns.CollectionPattern last (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern elementPattern static void <clinit> () }
com/intellij/patterns/ElementPattern.class
ElementPattern.java package com.intellij.patterns public abstract com.intellij.patterns.ElementPattern extends java.lang.Object { public abstract boolean accepts (java.lang.Object) public abstract boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) public abstract com.intellij.patterns.ElementPatternCondition getCondition () }
com/intellij/patterns/ElementPatternBean.class
ElementPatternBean.java package com.intellij.patterns public com.intellij.patterns.ElementPatternBean extends java.lang.Object { public String type public String text public void <init> () public com.intellij.patterns.ElementPattern compilePattern () }
com/intellij/patterns/ElementPatternCondition.class
ElementPatternCondition.java package com.intellij.patterns public final com.intellij.patterns.ElementPatternCondition extends java.lang.Object { private final com.intellij.patterns.InitialPatternCondition myInitialCondition private final java.util.List myConditions public void <init> (com.intellij.patterns.InitialPatternCondition) com.intellij.patterns.InitialPatternCondition startCondition void <init> (com.intellij.patterns.InitialPatternCondition, java.util.List) com.intellij.patterns.InitialPatternCondition initialCondition java.util.List conditions private void <init> (com.intellij.patterns.ElementPatternCondition, com.intellij.patterns.PatternCondition) com.intellij.patterns.ElementPatternCondition original com.intellij.patterns.PatternCondition condition public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) int i Object o com.intellij.util.ProcessingContext context int listSize public final java.lang.String toString () StringBuilder builder public void append (java.lang.StringBuilder, java.lang.String) com.intellij.patterns.PatternCondition condition int i StringBuilder builder String indent int conditionSize public java.util.List getConditions () public com.intellij.patterns.InitialPatternCondition getInitialCondition () public com.intellij.patterns.ElementPatternCondition append (com.intellij.patterns.PatternCondition) com.intellij.patterns.PatternCondition condition }
com/intellij/patterns/IElementTypePattern$1.class
IElementTypePattern.java package com.intellij.patterns com.intellij.patterns.IElementTypePattern$1 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.psi.tree.TokenSet val$tokenSet final synthetic com.intellij.patterns.IElementTypePattern this$0 void <init> (com.intellij.patterns.IElementTypePattern, java.lang.String, com.intellij.psi.tree.TokenSet) com.intellij.patterns.IElementTypePattern this$0 String debugMethodName public boolean accepts (com.intellij.psi.tree.IElementType, com.intellij.util.ProcessingContext) com.intellij.psi.tree.IElementType type com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/IElementTypePattern.class
IElementTypePattern.java package com.intellij.patterns public com.intellij.patterns.IElementTypePattern extends com.intellij.patterns.ObjectPattern { protected void <init> () public transient com.intellij.patterns.IElementTypePattern or (com.intellij.psi.tree.IElementType[]) com.intellij.psi.tree.IElementType[] types public com.intellij.patterns.IElementTypePattern tokenSet (com.intellij.psi.tree.TokenSet) com.intellij.psi.tree.TokenSet tokenSet private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/InitialPatternCondition.class
InitialPatternCondition.java package com.intellij.patterns public abstract com.intellij.patterns.InitialPatternCondition extends java.lang.Object { private final Class myAcceptedClass protected void <init> (java.lang.Class) Class aAcceptedClass public java.lang.Class getAcceptedClass () public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object o com.intellij.util.ProcessingContext context public final java.lang.String toString () StringBuilder builder public void append (java.lang.StringBuilder, java.lang.String) StringBuilder builder String indent private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/InitialPatternConditionPlus.class
InitialPatternConditionPlus.java package com.intellij.patterns public abstract com.intellij.patterns.InitialPatternConditionPlus extends com.intellij.patterns.InitialPatternCondition { protected void <init> (java.lang.Class) Class aAcceptedClass public abstract java.util.List getPatterns () }
com/intellij/patterns/ObjectPattern$1.class
ObjectPattern.java package com.intellij.patterns com.intellij.patterns.ObjectPattern$1 extends com.intellij.patterns.InitialPatternCondition { final synthetic Class val$aClass void <init> (java.lang.Class, java.lang.Class) Class aAcceptedClass public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object o com.intellij.util.ProcessingContext context }
com/intellij/patterns/ObjectPattern$10.class
ObjectPattern.java package com.intellij.patterns com.intellij.patterns.ObjectPattern$10 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.PatternCondition val$pattern final synthetic com.intellij.patterns.ObjectPattern this$0 void <init> (com.intellij.patterns.ObjectPattern, java.lang.String, com.intellij.patterns.PatternCondition) com.intellij.patterns.ObjectPattern this$0 String debugMethodName public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object o com.intellij.util.ProcessingContext context private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/ObjectPattern$2.class
ObjectPattern.java package com.intellij.patterns com.intellij.patterns.ObjectPattern$2 extends com.intellij.patterns.PatternConditionPlus { final synthetic com.intellij.patterns.ObjectPattern this$0 void <init> (com.intellij.patterns.ObjectPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.ObjectPattern this$0 String methodName com.intellij.patterns.ElementPattern valuePattern public boolean processValues (java.lang.Object, com.intellij.util.ProcessingContext, com.intellij.util.PairProcessor) Object t com.intellij.util.ProcessingContext context com.intellij.util.PairProcessor processor }
com/intellij/patterns/ObjectPattern$3.class
ObjectPattern.java package com.intellij.patterns com.intellij.patterns.ObjectPattern$3 extends com.intellij.patterns.ValuePatternCondition { final synthetic Object val$o final synthetic com.intellij.patterns.ObjectPattern this$0 void <init> (com.intellij.patterns.ObjectPattern, java.lang.String, java.lang.Object) com.intellij.patterns.ObjectPattern this$0 String methodName public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object t com.intellij.util.ProcessingContext context public java.util.Collection getValues () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/ObjectPattern$4.class
ObjectPattern.java package com.intellij.patterns com.intellij.patterns.ObjectPattern$4 extends com.intellij.patterns.ValuePatternCondition { final synthetic java.util.Collection val$list final synthetic com.intellij.patterns.ObjectPattern this$0 void <init> (com.intellij.patterns.ObjectPattern, java.lang.String, java.util.Collection) com.intellij.patterns.ObjectPattern this$0 String methodName public java.util.Collection getValues () public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object t com.intellij.util.ProcessingContext context private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/ObjectPattern$5.class
ObjectPattern.java package com.intellij.patterns com.intellij.patterns.ObjectPattern$5 extends com.intellij.patterns.ValuePatternCondition { final synthetic java.util.Collection val$set final synthetic com.intellij.patterns.ObjectPattern this$0 void <init> (com.intellij.patterns.ObjectPattern, java.lang.String, java.util.Collection) com.intellij.patterns.ObjectPattern this$0 String methodName public java.util.Collection getValues () public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object t com.intellij.util.ProcessingContext context private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/ObjectPattern$6.class
ObjectPattern.java package com.intellij.patterns com.intellij.patterns.ObjectPattern$6 extends com.intellij.patterns.InitialPatternCondition { final synthetic com.intellij.patterns.ObjectPattern this$0 void <init> (com.intellij.patterns.ObjectPattern, java.lang.Class) com.intellij.patterns.ObjectPattern this$0 Class aAcceptedClass public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object o com.intellij.util.ProcessingContext context }
com/intellij/patterns/ObjectPattern$7.class
ObjectPattern.java package com.intellij.patterns com.intellij.patterns.ObjectPattern$7 extends com.intellij.patterns.InitialPatternCondition { final synthetic com.intellij.patterns.ObjectPattern this$0 void <init> (com.intellij.patterns.ObjectPattern, java.lang.Class) com.intellij.patterns.ObjectPattern this$0 Class aAcceptedClass public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object o com.intellij.util.ProcessingContext context }
com/intellij/patterns/ObjectPattern$8.class
ObjectPattern.java package com.intellij.patterns com.intellij.patterns.ObjectPattern$8 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.openapi.util.Key val$key final synthetic com.intellij.patterns.ObjectPattern this$0 void <init> (com.intellij.patterns.ObjectPattern, java.lang.String, com.intellij.openapi.util.Key) com.intellij.patterns.ObjectPattern this$0 String debugMethodName public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object t com.intellij.util.ProcessingContext context private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/ObjectPattern$9.class
ObjectPattern.java package com.intellij.patterns com.intellij.patterns.ObjectPattern$9 extends com.intellij.patterns.PatternCondition { final synthetic String val$key final synthetic com.intellij.patterns.ObjectPattern this$0 void <init> (com.intellij.patterns.ObjectPattern, java.lang.String, java.lang.String) com.intellij.patterns.ObjectPattern this$0 String debugMethodName public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object t com.intellij.util.ProcessingContext context private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/ObjectPattern$Capture.class
ObjectPattern.java package com.intellij.patterns public com.intellij.patterns.ObjectPattern$Capture extends com.intellij.patterns.ObjectPattern { public void <init> (java.lang.Class) Class aClass public void <init> (com.intellij.patterns.InitialPatternCondition) com.intellij.patterns.InitialPatternCondition condition private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/ObjectPattern.class
ObjectPattern.java package com.intellij.patterns public abstract com.intellij.patterns.ObjectPattern extends java.lang.Object implements java.lang.Cloneable com.intellij.patterns.ElementPattern { private com.intellij.patterns.InitialPatternCondition myInitialCondition private Object myConditions protected void <init> (com.intellij.patterns.InitialPatternCondition) com.intellij.patterns.InitialPatternCondition condition protected void <init> (java.lang.Class) Class aClass public final boolean accepts (java.lang.Object) Object t public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) int i Object o com.intellij.util.ProcessingContext context java.util.List list int listSize public final com.intellij.patterns.ElementPatternCondition getCondition () com.intellij.patterns.PatternCondition singleCondition public com.intellij.patterns.ObjectPattern andNot (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern com.intellij.patterns.ElementPattern not public transient com.intellij.patterns.ObjectPattern andOr (com.intellij.patterns.ElementPattern[]) com.intellij.patterns.ElementPattern[] patterns com.intellij.patterns.ElementPattern or public com.intellij.patterns.ObjectPattern and (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.ObjectPattern equalTo (java.lang.Object) Object o public transient com.intellij.patterns.ObjectPattern oneOf (java.lang.Object[]) java.util.Collection list java.util.Collection list Object[] values java.util.Collection list int length public com.intellij.patterns.ObjectPattern oneOf (java.util.Collection) java.util.Collection set public com.intellij.patterns.ObjectPattern isNull () public com.intellij.patterns.ObjectPattern notNull () public com.intellij.patterns.ObjectPattern save (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key public com.intellij.patterns.ObjectPattern save (java.lang.String) String key public com.intellij.patterns.ObjectPattern with (com.intellij.patterns.PatternCondition) com.intellij.patterns.PatternCondition pattern com.intellij.patterns.ElementPatternCondition condition private com.intellij.patterns.ObjectPattern adapt (com.intellij.patterns.ElementPatternCondition) com.intellij.patterns.ObjectPattern s java.util.List conditions CloneNotSupportedException e com.intellij.patterns.ElementPatternCondition condition public com.intellij.patterns.ObjectPattern without (com.intellij.patterns.PatternCondition) com.intellij.patterns.PatternCondition pattern public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PatternCondition$1.class
PatternCondition.java package com.intellij.patterns com.intellij.patterns.PatternCondition$1 extends java.lang.Object implements com.intellij.util.PairProcessor { int count String prevName int prevOffset final synthetic StringBuilder val$builder final synthetic String val$indent final synthetic com.intellij.patterns.PatternCondition this$0 void <init> (com.intellij.patterns.PatternCondition, java.lang.StringBuilder, java.lang.String) com.intellij.patterns.PatternCondition this$0 public boolean process (java.lang.String, java.lang.Object) String name Object value public volatile synthetic boolean process (java.lang.Object, java.lang.Object) }
com/intellij/patterns/PatternCondition.class
PatternCondition.java package com.intellij.patterns public abstract com.intellij.patterns.PatternCondition extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final String PARAMETER_FIELD_PREFIX private final String myDebugMethodName public void <init> (java.lang.String) String debugMethodName public java.lang.String getDebugMethodName () private static void appendValue (java.lang.StringBuilder, java.lang.String, java.lang.Object) StringBuilder builder String indent Object obj protected static void appendArray (java.lang.StringBuilder, java.lang.String, java.lang.Object[]) Object o StringBuilder builder String indent Object[] objects boolean first public abstract boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) public java.lang.String toString () StringBuilder builder public void append (java.lang.StringBuilder, java.lang.String) StringBuilder builder String indent private void appendParams (java.lang.StringBuilder, java.lang.String) StringBuilder builder String indent public boolean processParameters (com.intellij.util.PairProcessor) String name String fixedName Object value java.lang.reflect.Field field Class aClass com.intellij.util.PairProcessor processor private java.lang.Object getFieldValue (java.lang.reflect.Field) IllegalAccessException e java.lang.reflect.Field field boolean accessible static synthetic void access$000 (java.lang.StringBuilder, java.lang.String, java.lang.Object) StringBuilder x0 String x1 Object x2 static void <clinit> () }
com/intellij/patterns/PatternConditionPlus.class
PatternConditionPlus.java package com.intellij.patterns public abstract com.intellij.patterns.PatternConditionPlus extends com.intellij.patterns.PatternCondition implements com.intellij.util.PairProcessor { private final com.intellij.patterns.ElementPattern myValuePattern public void <init> (java.lang.String, com.intellij.patterns.ElementPattern) String methodName com.intellij.patterns.ElementPattern valuePattern public com.intellij.patterns.ElementPattern getValuePattern () public abstract boolean processValues (java.lang.Object, com.intellij.util.ProcessingContext, com.intellij.util.PairProcessor) public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object t com.intellij.util.ProcessingContext context public final boolean process (java.lang.Object, com.intellij.util.ProcessingContext) Object p com.intellij.util.ProcessingContext context public volatile synthetic boolean process (java.lang.Object, java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PlatformPatterns$1.class
PlatformPatterns.java package com.intellij.patterns final com.intellij.patterns.PlatformPatterns$1 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$targetPattern void <init> (java.lang.String, com.intellij.patterns.ElementPattern) String debugMethodName public boolean accepts (com.intellij.pom.PomTargetPsiElement, com.intellij.util.ProcessingContext) com.intellij.pom.PomTargetPsiElement element com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PlatformPatterns.class
PlatformPatterns.java package com.intellij.patterns public com.intellij.patterns.PlatformPatterns extends com.intellij.patterns.StandardPatterns { public void <init> () public static com.intellij.patterns.PsiElementPattern$Capture psiElement () public static com.intellij.patterns.PsiElementPattern$Capture psiComment () public static com.intellij.patterns.PsiElementPattern$Capture pomElement (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern targetPattern public static com.intellij.patterns.PsiFilePattern$Capture psiFile () public static com.intellij.patterns.PsiFilePattern$Capture psiFile (java.lang.Class) Class fileClass public static com.intellij.patterns.PsiElementPattern$Capture psiElement (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public static com.intellij.patterns.PsiElementPattern$Capture psiElement (java.lang.Class) Class aClass public static com.intellij.patterns.IElementTypePattern elementType () public static com.intellij.patterns.VirtualFilePattern virtualFile () }
com/intellij/patterns/PropertyPatternCondition.class
PropertyPatternCondition.java package com.intellij.patterns public abstract com.intellij.patterns.PropertyPatternCondition extends com.intellij.patterns.PatternConditionPlus { public void <init> (java.lang.String, com.intellij.patterns.ElementPattern) String methodName com.intellij.patterns.ElementPattern propertyPattern public boolean processValues (java.lang.Object, com.intellij.util.ProcessingContext, com.intellij.util.PairProcessor) Object t com.intellij.util.ProcessingContext context com.intellij.util.PairProcessor processor public abstract java.lang.Object getPropertyValue (java.lang.Object) }
com/intellij/patterns/PsiElementPattern$1.class
PsiElementPattern.java package com.intellij.patterns com.intellij.patterns.PsiElementPattern$1 extends com.intellij.patterns.PatternCondition { final synthetic Class val$referenceClass final synthetic com.intellij.patterns.PsiElementPattern this$0 void <init> (com.intellij.patterns.PsiElementPattern, java.lang.String, java.lang.Class) com.intellij.patterns.PsiElementPattern this$0 String debugMethodName public boolean accepts (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext) com.intellij.psi.PsiReference reference com.intellij.psi.PsiElement t com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiElementPattern$10.class
PsiElementPattern.java package com.intellij.patterns com.intellij.patterns.PsiElementPattern$10 extends com.intellij.patterns.PatternCondition { final synthetic int val$minLength final synthetic com.intellij.patterns.PsiElementPattern this$0 void <init> (com.intellij.patterns.PsiElementPattern, java.lang.String, int) com.intellij.patterns.PsiElementPattern this$0 String debugMethodName public boolean accepts (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext) com.intellij.psi.PsiElement t com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiElementPattern$11.class
PsiElementPattern.java package com.intellij.patterns com.intellij.patterns.PsiElementPattern$11 extends com.intellij.patterns.PatternConditionPlus { final synthetic com.intellij.patterns.PsiElementPattern this$0 void <init> (com.intellij.patterns.PsiElementPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiElementPattern this$0 String methodName com.intellij.patterns.ElementPattern valuePattern public boolean processValues (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext, com.intellij.util.PairProcessor) com.intellij.psi.PsiElement t com.intellij.util.ProcessingContext context com.intellij.util.PairProcessor processor public volatile synthetic boolean processValues (java.lang.Object, com.intellij.util.ProcessingContext, com.intellij.util.PairProcessor) }
com/intellij/patterns/PsiElementPattern$12.class
PsiElementPattern.java package com.intellij.patterns com.intellij.patterns.PsiElementPattern$12 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.lang.Language val$language final synthetic com.intellij.patterns.PsiElementPattern this$0 void <init> (com.intellij.patterns.PsiElementPattern, java.lang.String, com.intellij.lang.Language) com.intellij.patterns.PsiElementPattern this$0 String debugMethodName public boolean accepts (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext) com.intellij.psi.PsiElement t com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiElementPattern$13.class
PsiElementPattern.java package com.intellij.patterns com.intellij.patterns.PsiElementPattern$13 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$metaDataPattern final synthetic com.intellij.patterns.PsiElementPattern this$0 void <init> (com.intellij.patterns.PsiElementPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiElementPattern this$0 String debugMethodName public boolean accepts (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext) com.intellij.psi.PsiElement t com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiElementPattern$14.class
PsiElementPattern.java package com.intellij.patterns com.intellij.patterns.PsiElementPattern$14 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$targetPattern final synthetic com.intellij.patterns.PsiElementPattern this$0 void <init> (com.intellij.patterns.PsiElementPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiElementPattern this$0 String debugMethodName public boolean accepts (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext) com.intellij.psi.ResolveResult result com.intellij.psi.PsiReference reference com.intellij.psi.PsiElement t com.intellij.util.ProcessingContext context com.intellij.psi.PsiReference[] references public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiElementPattern$15.class
PsiElementPattern.java package com.intellij.patterns com.intellij.patterns.PsiElementPattern$15 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.PsiElementPattern this$0 void <init> (com.intellij.patterns.PsiElementPattern, java.lang.String) com.intellij.patterns.PsiElementPattern this$0 String debugMethodName public boolean accepts (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext) com.intellij.psi.PsiElement t com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiElementPattern$16.class
PsiElementPattern.java package com.intellij.patterns com.intellij.patterns.PsiElementPattern$16 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$ancestor final synthetic com.intellij.patterns.PsiElementPattern this$0 void <init> (com.intellij.patterns.PsiElementPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiElementPattern this$0 String debugMethodName public boolean accepts (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext) com.intellij.psi.PsiElement t com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiElementPattern$17.class
PsiElementPattern.java package com.intellij.patterns com.intellij.patterns.PsiElementPattern$17 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$ancestor final synthetic com.intellij.patterns.PsiElementPattern this$0 void <init> (com.intellij.patterns.PsiElementPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiElementPattern this$0 String debugMethodName public boolean accepts (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext) com.intellij.psi.PsiElement start com.intellij.util.ProcessingContext context com.intellij.psi.PsiElement element com.intellij.openapi.util.TextRange range int startOffset public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiElementPattern$18.class
PsiElementPattern.java package com.intellij.patterns com.intellij.patterns.PsiElementPattern$18 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$skip final synthetic com.intellij.patterns.ElementPattern val$pattern final synthetic com.intellij.patterns.PsiElementPattern this$0 void <init> (com.intellij.patterns.PsiElementPattern, java.lang.String, com.intellij.patterns.ElementPattern, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiElementPattern this$0 String debugMethodName public boolean accepts (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext) com.intellij.psi.PsiElement t com.intellij.util.ProcessingContext context com.intellij.psi.PsiElement last public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiElementPattern$2.class
PsiElementPattern.java package com.intellij.patterns com.intellij.patterns.PsiElementPattern$2 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$filePattern final synthetic com.intellij.patterns.PsiElementPattern this$0 void <init> (com.intellij.patterns.PsiElementPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiElementPattern this$0 String debugMethodName public boolean accepts (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext) com.intellij.psi.PsiElement t com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiElementPattern$3.class
PsiElementPattern.java package com.intellij.patterns com.intellij.patterns.PsiElementPattern$3 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$filePattern final synthetic com.intellij.patterns.PsiElementPattern this$0 void <init> (com.intellij.patterns.PsiElementPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiElementPattern this$0 String debugMethodName public boolean accepts (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext) com.intellij.psi.PsiElement t com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiElementPattern$4.class
PsiElementPattern.java package com.intellij.patterns com.intellij.patterns.PsiElementPattern$4 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.psi.PsiElement val$o final synthetic com.intellij.patterns.PsiElementPattern this$0 void <init> (com.intellij.patterns.PsiElementPattern, java.lang.String, com.intellij.psi.PsiElement) com.intellij.patterns.PsiElementPattern this$0 String debugMethodName public boolean accepts (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext) com.intellij.psi.PsiElement t com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiElementPattern$5.class
PsiElementPattern.java package com.intellij.patterns com.intellij.patterns.PsiElementPattern$5 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$pattern final synthetic com.intellij.patterns.PsiElementPattern this$0 void <init> (com.intellij.patterns.PsiElementPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiElementPattern this$0 String debugMethodName public boolean accepts (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext) com.intellij.psi.PsiElement t com.intellij.util.ProcessingContext context com.intellij.lang.ASTNode node public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiElementPattern$6.class
PsiElementPattern.java package com.intellij.patterns com.intellij.patterns.PsiElementPattern$6 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$skip final synthetic com.intellij.patterns.ElementPattern val$pattern final synthetic com.intellij.patterns.PsiElementPattern this$0 void <init> (com.intellij.patterns.PsiElementPattern, java.lang.String, com.intellij.patterns.ElementPattern, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiElementPattern this$0 String debugMethodName public boolean accepts (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext) com.intellij.psi.PsiElement t com.intellij.util.ProcessingContext context com.intellij.psi.PsiElement element public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiElementPattern$7.class
PsiElementPattern.java package com.intellij.patterns com.intellij.patterns.PsiElementPattern$7 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$skip final synthetic com.intellij.patterns.ElementPattern val$pattern final synthetic com.intellij.patterns.PsiElementPattern this$0 void <init> (com.intellij.patterns.PsiElementPattern, java.lang.String, com.intellij.patterns.ElementPattern, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiElementPattern this$0 String debugMethodName public boolean accepts (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext) com.intellij.psi.PsiElement t com.intellij.util.ProcessingContext context com.intellij.psi.PsiElement element public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiElementPattern$8.class
PsiElementPattern.java package com.intellij.patterns com.intellij.patterns.PsiElementPattern$8 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$pattern final synthetic com.intellij.patterns.PsiElementPattern this$0 void <init> (com.intellij.patterns.PsiElementPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiElementPattern this$0 String debugMethodName public boolean accepts (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext) com.intellij.psi.PsiElement t com.intellij.util.ProcessingContext context com.intellij.psi.PsiElement element public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiElementPattern$9.class
PsiElementPattern.java package com.intellij.patterns com.intellij.patterns.PsiElementPattern$9 extends com.intellij.patterns.PatternConditionPlus { final synthetic com.intellij.patterns.PsiElementPattern this$0 void <init> (com.intellij.patterns.PsiElementPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiElementPattern this$0 String methodName com.intellij.patterns.ElementPattern valuePattern public boolean processValues (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext, com.intellij.util.PairProcessor) com.intellij.psi.PsiElement t com.intellij.util.ProcessingContext context com.intellij.util.PairProcessor integerProcessingContextPairProcessor public volatile synthetic boolean processValues (java.lang.Object, com.intellij.util.ProcessingContext, com.intellij.util.PairProcessor) }
com/intellij/patterns/PsiElementPattern$Capture.class
PsiElementPattern.java package com.intellij.patterns public com.intellij.patterns.PsiElementPattern$Capture extends com.intellij.patterns.PsiElementPattern { protected void <init> (java.lang.Class) Class aClass protected void <init> (com.intellij.patterns.InitialPatternCondition) com.intellij.patterns.InitialPatternCondition condition protected volatile synthetic java.lang.Object[] getChildren (java.lang.Object) protected volatile synthetic java.lang.Object getParent (java.lang.Object) public volatile synthetic com.intellij.patterns.ObjectPattern equalTo (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiElementPattern.class
PsiElementPattern.java package com.intellij.patterns public abstract com.intellij.patterns.PsiElementPattern extends com.intellij.patterns.TreeElementPattern { protected void <init> (java.lang.Class) Class aClass protected void <init> (com.intellij.patterns.InitialPatternCondition) com.intellij.patterns.InitialPatternCondition condition protected com.intellij.psi.PsiElement[] getChildren (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element protected com.intellij.psi.PsiElement getParent (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.patterns.PsiElementPattern withElementType (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public com.intellij.patterns.PsiElementPattern withElementType (com.intellij.psi.tree.TokenSet) com.intellij.psi.tree.TokenSet type public transient com.intellij.patterns.PsiElementPattern afterLeaf (java.lang.String[]) String[] withText public com.intellij.patterns.PsiElementPattern afterLeaf (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public transient com.intellij.patterns.PsiElementPattern beforeLeaf (java.lang.String[]) String[] withText public com.intellij.patterns.PsiElementPattern beforeLeaf (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.PsiElementPattern whitespace () public com.intellij.patterns.PsiElementPattern whitespaceCommentOrError () public com.intellij.patterns.PsiElementPattern whitespaceCommentEmptyOrError () public com.intellij.patterns.PsiElementPattern withFirstNonWhitespaceChild (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.PsiElementPattern withReference (java.lang.Class) Class referenceClass public com.intellij.patterns.PsiElementPattern inFile (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern filePattern public com.intellij.patterns.PsiElementPattern inVirtualFile (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern filePattern public com.intellij.patterns.PsiElementPattern equalTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement o public com.intellij.patterns.PsiElementPattern withElementType (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.PsiElementPattern withText (java.lang.String) String text public com.intellij.patterns.PsiElementPattern withoutText (java.lang.String) String text public com.intellij.patterns.PsiElementPattern withName (java.lang.String) String name public transient com.intellij.patterns.PsiElementPattern withName (java.lang.String[]) String[] names public com.intellij.patterns.PsiElementPattern withName (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern name public com.intellij.patterns.PsiElementPattern afterLeafSkipping (com.intellij.patterns.ElementPattern, com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern skip com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.PsiElementPattern beforeLeafSkipping (com.intellij.patterns.ElementPattern, com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern skip com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.PsiElementPattern atStartOf (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.PsiElementPattern withTextLength (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern lengthPattern public com.intellij.patterns.PsiElementPattern notEmpty () public com.intellij.patterns.PsiElementPattern withTextLengthLongerThan (int) int minLength public com.intellij.patterns.PsiElementPattern withText (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern text private com.intellij.patterns.PatternCondition _withText (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.PsiElementPattern withoutText (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern text public com.intellij.patterns.PsiElementPattern withLanguage (com.intellij.lang.Language) com.intellij.lang.Language language public com.intellij.patterns.PsiElementPattern withMetaData (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern metaDataPattern public com.intellij.patterns.PsiElementPattern referencing (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern targetPattern public com.intellij.patterns.PsiElementPattern compiled () public com.intellij.patterns.PsiElementPattern withTreeParent (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern ancestor public com.intellij.patterns.PsiElementPattern insideStarting (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern ancestor public com.intellij.patterns.PsiElementPattern withLastChildSkipping (com.intellij.patterns.ElementPattern, com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern skip com.intellij.patterns.ElementPattern pattern protected volatile synthetic java.lang.Object[] getChildren (java.lang.Object) protected volatile synthetic java.lang.Object getParent (java.lang.Object) public volatile synthetic com.intellij.patterns.ObjectPattern equalTo (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiFilePattern$1.class
PsiFilePattern.java package com.intellij.patterns com.intellij.patterns.PsiFilePattern$1 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.StringPattern val$namePattern final synthetic com.intellij.patterns.PsiFilePattern this$0 void <init> (com.intellij.patterns.PsiFilePattern, java.lang.String, com.intellij.patterns.StringPattern) com.intellij.patterns.PsiFilePattern this$0 String debugMethodName public boolean accepts (com.intellij.psi.PsiFile, com.intellij.util.ProcessingContext) com.intellij.psi.PsiFile t com.intellij.util.ProcessingContext context com.intellij.psi.PsiDirectory directory public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiFilePattern$2.class
PsiFilePattern.java package com.intellij.patterns com.intellij.patterns.PsiFilePattern$2 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$filePattern final synthetic com.intellij.patterns.PsiFilePattern this$0 void <init> (com.intellij.patterns.PsiFilePattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiFilePattern this$0 String debugMethodName public boolean accepts (com.intellij.psi.PsiFile, com.intellij.util.ProcessingContext) com.intellij.psi.PsiFile file com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiFilePattern$3.class
PsiFilePattern.java package com.intellij.patterns com.intellij.patterns.PsiFilePattern$3 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$vFilePattern final synthetic com.intellij.patterns.PsiFilePattern this$0 void <init> (com.intellij.patterns.PsiFilePattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiFilePattern this$0 String debugMethodName public boolean accepts (com.intellij.psi.PsiFile, com.intellij.util.ProcessingContext) com.intellij.psi.PsiFile file com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiFilePattern$4.class
PsiFilePattern.java package com.intellij.patterns com.intellij.patterns.PsiFilePattern$4 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$fileTypePattern final synthetic com.intellij.patterns.PsiFilePattern this$0 void <init> (com.intellij.patterns.PsiFilePattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiFilePattern this$0 String debugMethodName public boolean accepts (com.intellij.psi.PsiFile, com.intellij.util.ProcessingContext) com.intellij.psi.PsiFile file com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiFilePattern$Capture.class
PsiFilePattern.java package com.intellij.patterns public com.intellij.patterns.PsiFilePattern$Capture extends com.intellij.patterns.PsiFilePattern { protected void <init> (java.lang.Class) Class aClass public void <init> (com.intellij.patterns.InitialPatternCondition) com.intellij.patterns.InitialPatternCondition condition private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiFilePattern.class
PsiFilePattern.java package com.intellij.patterns public com.intellij.patterns.PsiFilePattern extends com.intellij.patterns.PsiElementPattern { protected void <init> (com.intellij.patterns.InitialPatternCondition) com.intellij.patterns.InitialPatternCondition condition protected void <init> (java.lang.Class) Class aClass public com.intellij.patterns.PsiFilePattern withParentDirectoryName (com.intellij.patterns.StringPattern) com.intellij.patterns.StringPattern namePattern public com.intellij.patterns.PsiFilePattern withOriginalFile (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern filePattern public com.intellij.patterns.PsiFilePattern withVirtualFile (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern vFilePattern public com.intellij.patterns.PsiFilePattern withFileType (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern fileTypePattern private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiNamePatternCondition.class
PsiNamePatternCondition.java package com.intellij.patterns public com.intellij.patterns.PsiNamePatternCondition extends com.intellij.patterns.PropertyPatternCondition { public void <init> (java.lang.String, com.intellij.patterns.ElementPattern) String methodName com.intellij.patterns.ElementPattern namePattern public com.intellij.patterns.ElementPattern getNamePattern () public java.lang.String getPropertyValue (java.lang.Object) Object o public volatile synthetic java.lang.Object getPropertyValue (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/StandardPatterns$1.class
StandardPatterns.java package com.intellij.patterns final com.intellij.patterns.StandardPatterns$1 extends com.intellij.patterns.InitialPatternCondition { final synthetic com.intellij.openapi.util.Key val$key void <init> (java.lang.Class, com.intellij.openapi.util.Key) Class aAcceptedClass public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object o com.intellij.util.ProcessingContext context public void append (java.lang.StringBuilder, java.lang.String) StringBuilder builder String indent private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/StandardPatterns$2.class
StandardPatterns.java package com.intellij.patterns final com.intellij.patterns.StandardPatterns$2 extends com.intellij.patterns.InitialPatternCondition { final synthetic String val$key void <init> (java.lang.Class, java.lang.String) Class aAcceptedClass public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object o com.intellij.util.ProcessingContext context public void append (java.lang.StringBuilder, java.lang.String) StringBuilder builder String indent private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/StandardPatterns$3.class
StandardPatterns.java package com.intellij.patterns final com.intellij.patterns.StandardPatterns$3 extends com.intellij.patterns.InitialPatternConditionPlus { final synthetic com.intellij.patterns.ElementPattern[] val$patterns void <init> (java.lang.Class, com.intellij.patterns.ElementPattern[]) Class aAcceptedClass public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) com.intellij.patterns.ElementPattern pattern Object o com.intellij.util.ProcessingContext context public void append (java.lang.StringBuilder, java.lang.String) com.intellij.patterns.ElementPattern pattern StringBuilder builder String indent boolean first public java.util.List getPatterns () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/StandardPatterns$4.class
StandardPatterns.java package com.intellij.patterns final com.intellij.patterns.StandardPatterns$4 extends com.intellij.patterns.InitialPatternCondition { final synthetic java.util.List val$initial void <init> (java.lang.Class, java.util.List) Class aAcceptedClass public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) com.intellij.patterns.InitialPatternCondition pattern Object o com.intellij.util.ProcessingContext context public void append (java.lang.StringBuilder, java.lang.String) com.intellij.patterns.InitialPatternCondition pattern StringBuilder builder String indent boolean first private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/StandardPatterns$5.class
StandardPatterns.java package com.intellij.patterns final com.intellij.patterns.StandardPatterns$5 extends com.intellij.patterns.InitialPatternConditionPlus { final synthetic com.intellij.patterns.ElementPattern val$pattern void <init> (java.lang.Class, com.intellij.patterns.ElementPattern) Class aAcceptedClass public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object o com.intellij.util.ProcessingContext context public void append (java.lang.StringBuilder, java.lang.String) StringBuilder builder String indent public java.util.List getPatterns () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/StandardPatterns$6.class
StandardPatterns.java package com.intellij.patterns final com.intellij.patterns.StandardPatterns$6 extends com.intellij.patterns.InitialPatternCondition { final synthetic com.intellij.patterns.ElementPattern val$pattern void <init> (java.lang.Class, com.intellij.patterns.ElementPattern) Class aAcceptedClass public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object o com.intellij.util.ProcessingContext context }
com/intellij/patterns/StandardPatterns$FalsePattern$1.class
StandardPatterns.java package com.intellij.patterns com.intellij.patterns.StandardPatterns$FalsePattern$1 extends com.intellij.patterns.InitialPatternCondition { final synthetic com.intellij.patterns.StandardPatterns$FalsePattern this$0 void <init> (com.intellij.patterns.StandardPatterns$FalsePattern, java.lang.Class) com.intellij.patterns.StandardPatterns$FalsePattern this$0 Class aAcceptedClass public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object o com.intellij.util.ProcessingContext context }
com/intellij/patterns/StandardPatterns$FalsePattern.class
StandardPatterns.java package com.intellij.patterns final com.intellij.patterns.StandardPatterns$FalsePattern extends java.lang.Object implements com.intellij.patterns.ElementPattern { private void <init> () public boolean accepts (java.lang.Object) Object o public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object o com.intellij.util.ProcessingContext context public com.intellij.patterns.ElementPatternCondition getCondition () synthetic void <init> (com.intellij.patterns.StandardPatterns$1) com.intellij.patterns.StandardPatterns$1 x0 }
com/intellij/patterns/StandardPatterns.class
StandardPatterns.java package com.intellij.patterns public com.intellij.patterns.StandardPatterns extends java.lang.Object { private static final com.intellij.patterns.StandardPatterns$FalsePattern FALSE_PATTERN public void <init> () public static com.intellij.patterns.StringPattern string () public static com.intellij.patterns.CharPattern character () public static com.intellij.patterns.ObjectPattern$Capture instanceOf (java.lang.Class) Class aClass public static transient com.intellij.patterns.ElementPattern instanceOf (java.lang.Class[]) Class[] classes com.intellij.patterns.ElementPattern[] patterns public static com.intellij.patterns.ElementPattern save (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key public static com.intellij.patterns.ObjectPattern$Capture object () public static com.intellij.patterns.ObjectPattern$Capture object (java.lang.Object) Object value public static com.intellij.patterns.CollectionPattern collection (java.lang.Class) Class aClass public static com.intellij.patterns.ElementPattern get (java.lang.String) String key public static com.intellij.patterns.CollectionPattern collection () public static transient com.intellij.patterns.ElementPattern or (com.intellij.patterns.ElementPattern[]) com.intellij.patterns.ElementPattern[] patterns public static transient com.intellij.patterns.ElementPattern and (com.intellij.patterns.ElementPattern[]) com.intellij.patterns.ElementPattern pattern com.intellij.patterns.PatternCondition condition com.intellij.patterns.ElementPattern pattern com.intellij.patterns.ElementPattern[] patterns java.util.List initial com.intellij.patterns.ObjectPattern$Capture result private static com.intellij.patterns.ObjectPattern$Capture composeInitialConditions (java.util.List) java.util.List initial public static com.intellij.patterns.ObjectPattern$Capture not (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public static com.intellij.patterns.ObjectPattern$Capture optional (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public static com.intellij.patterns.ElementPattern alwaysFalse () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/StringPattern$1.class
StringPattern.java package com.intellij.patterns com.intellij.patterns.StringPattern$1 extends com.intellij.patterns.InitialPatternCondition { void <init> (java.lang.Class) Class aAcceptedClass public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object o com.intellij.util.ProcessingContext context public void append (java.lang.StringBuilder, java.lang.String) StringBuilder builder String indent private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/StringPattern$10.class
StringPattern.java package com.intellij.patterns com.intellij.patterns.StringPattern$10 extends com.intellij.patterns.PatternCondition { final synthetic int val$maxLength final synthetic com.intellij.patterns.StringPattern this$0 void <init> (com.intellij.patterns.StringPattern, java.lang.String, int) com.intellij.patterns.StringPattern this$0 String debugMethodName public boolean accepts (java.lang.String, com.intellij.util.ProcessingContext) String s com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/StringPattern$11.class
StringPattern.java package com.intellij.patterns com.intellij.patterns.StringPattern$11 extends com.intellij.patterns.PatternCondition { final synthetic int val$length final synthetic com.intellij.patterns.StringPattern this$0 void <init> (com.intellij.patterns.StringPattern, java.lang.String, int) com.intellij.patterns.StringPattern this$0 String debugMethodName public boolean accepts (java.lang.String, com.intellij.util.ProcessingContext) String s com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/StringPattern$12.class
StringPattern.java package com.intellij.patterns final com.intellij.patterns.StringPattern$12 extends com.intellij.openapi.util.text.StringUtil$BombedCharSequence { void <init> (java.lang.CharSequence) CharSequence arg0 protected void checkCanceled () }
com/intellij/patterns/StringPattern$2.class
StringPattern.java package com.intellij.patterns com.intellij.patterns.StringPattern$2 extends com.intellij.patterns.PatternCondition { final synthetic String val$s final synthetic com.intellij.patterns.StringPattern this$0 void <init> (com.intellij.patterns.StringPattern, java.lang.String, java.lang.String) com.intellij.patterns.StringPattern this$0 String debugMethodName public boolean accepts (java.lang.String, com.intellij.util.ProcessingContext) String str com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/StringPattern$3.class
StringPattern.java package com.intellij.patterns com.intellij.patterns.StringPattern$3 extends com.intellij.patterns.PatternCondition { final synthetic String val$s final synthetic com.intellij.patterns.StringPattern this$0 void <init> (com.intellij.patterns.StringPattern, java.lang.String, java.lang.String) com.intellij.patterns.StringPattern this$0 String debugMethodName public boolean accepts (java.lang.String, com.intellij.util.ProcessingContext) String str com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/StringPattern$4.class
StringPattern.java package com.intellij.patterns com.intellij.patterns.StringPattern$4 extends com.intellij.patterns.PatternCondition { final synthetic String val$s final synthetic com.intellij.patterns.StringPattern this$0 void <init> (com.intellij.patterns.StringPattern, java.lang.String, java.lang.String) com.intellij.patterns.StringPattern this$0 String debugMethodName public boolean accepts (java.lang.String, com.intellij.util.ProcessingContext) String str com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/StringPattern$5.class
StringPattern.java package com.intellij.patterns com.intellij.patterns.StringPattern$5 extends com.intellij.patterns.PatternCondition { final synthetic String val$s final synthetic com.intellij.patterns.StringPattern this$0 void <init> (com.intellij.patterns.StringPattern, java.lang.String, java.lang.String) com.intellij.patterns.StringPattern this$0 String debugMethodName public boolean accepts (java.lang.String, com.intellij.util.ProcessingContext) String str com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/StringPattern$6.class
StringPattern.java package com.intellij.patterns com.intellij.patterns.StringPattern$6 extends com.intellij.patterns.ValuePatternCondition { final synthetic java.util.regex.Pattern val$pattern final synthetic String val$s final synthetic com.intellij.patterns.StringPattern this$0 void <init> (com.intellij.patterns.StringPattern, java.lang.String, java.util.regex.Pattern, java.lang.String) com.intellij.patterns.StringPattern this$0 String methodName public boolean accepts (java.lang.String, com.intellij.util.ProcessingContext) String str com.intellij.util.ProcessingContext context public java.util.Collection getValues () public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/StringPattern$7.class
StringPattern.java package com.intellij.patterns com.intellij.patterns.StringPattern$7 extends com.intellij.patterns.ValuePatternCondition { final synthetic dk.brics.automaton.RunAutomaton val$runAutomaton final synthetic String val$s final synthetic com.intellij.patterns.StringPattern this$0 void <init> (com.intellij.patterns.StringPattern, java.lang.String, dk.brics.automaton.RunAutomaton, java.lang.String) com.intellij.patterns.StringPattern this$0 String methodName public boolean accepts (java.lang.String, com.intellij.util.ProcessingContext) String str com.intellij.util.ProcessingContext context public java.util.Collection getValues () public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/StringPattern$8.class
StringPattern.java package com.intellij.patterns com.intellij.patterns.StringPattern$8 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$pattern final synthetic com.intellij.patterns.StringPattern this$0 void <init> (com.intellij.patterns.StringPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.StringPattern this$0 String debugMethodName public boolean accepts (java.lang.String, com.intellij.util.ProcessingContext) int i String str com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/StringPattern$9.class
StringPattern.java package com.intellij.patterns com.intellij.patterns.StringPattern$9 extends com.intellij.patterns.PatternCondition { final synthetic int val$minLength final synthetic com.intellij.patterns.StringPattern this$0 void <init> (com.intellij.patterns.StringPattern, java.lang.String, int) com.intellij.patterns.StringPattern this$0 String debugMethodName public boolean accepts (java.lang.String, com.intellij.util.ProcessingContext) String s com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/StringPattern.class
StringPattern.java package com.intellij.patterns public com.intellij.patterns.StringPattern extends com.intellij.patterns.ObjectPattern { static final com.intellij.patterns.StringPattern STRING_PATTERN private void <init> () public com.intellij.patterns.StringPattern startsWith (java.lang.String) String s public com.intellij.patterns.StringPattern endsWith (java.lang.String) String s public com.intellij.patterns.StringPattern contains (java.lang.String) String s public com.intellij.patterns.StringPattern containsChars (java.lang.String) String s public com.intellij.patterns.StringPattern matches (java.lang.String) String s String escaped java.util.regex.Pattern pattern public com.intellij.patterns.StringPattern matchesBrics (java.lang.String) char c int i String s String escaped StringBuilder sb dk.brics.automaton.RegExp regExp dk.brics.automaton.Automaton automaton dk.brics.automaton.RunAutomaton runAutomaton public com.intellij.patterns.StringPattern contains (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.StringPattern longerThan (int) int minLength public com.intellij.patterns.StringPattern shorterThan (int) int maxLength public com.intellij.patterns.StringPattern withLength (int) int length public transient com.intellij.patterns.StringPattern oneOf (java.lang.String[]) String[] values public transient com.intellij.patterns.StringPattern oneOfIgnoreCase (java.lang.String[]) String[] values public com.intellij.patterns.StringPattern oneOf (java.util.Collection) java.util.Collection set public static java.lang.CharSequence newBombedCharSequence (java.lang.CharSequence) CharSequence sequence public volatile synthetic com.intellij.patterns.ObjectPattern oneOf (java.util.Collection) public volatile synthetic com.intellij.patterns.ObjectPattern oneOf (java.lang.Object[]) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/TreeElementPattern$1.class
TreeElementPattern.java package com.intellij.patterns com.intellij.patterns.TreeElementPattern$1 extends com.intellij.patterns.PatternCondition { final synthetic Class[] val$types final synthetic com.intellij.patterns.TreeElementPattern this$0 void <init> (com.intellij.patterns.TreeElementPattern, java.lang.String, java.lang.Class[]) com.intellij.patterns.TreeElementPattern this$0 String debugMethodName public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Class type Object t com.intellij.util.ProcessingContext context Object current private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/TreeElementPattern$10.class
TreeElementPattern.java package com.intellij.patterns com.intellij.patterns.TreeElementPattern$10 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$skip final synthetic com.intellij.patterns.ElementPattern val$pattern final synthetic com.intellij.patterns.TreeElementPattern this$0 void <init> (com.intellij.patterns.TreeElementPattern, java.lang.String, com.intellij.patterns.ElementPattern, com.intellij.patterns.ElementPattern) com.intellij.patterns.TreeElementPattern this$0 String debugMethodName public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object t com.intellij.util.ProcessingContext context Object parent Object[] children int i private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/TreeElementPattern$2.class
TreeElementPattern.java package com.intellij.patterns com.intellij.patterns.TreeElementPattern$2 extends com.intellij.patterns.PatternConditionPlus { final synthetic com.intellij.patterns.TreeElementPattern this$0 void <init> (com.intellij.patterns.TreeElementPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.TreeElementPattern this$0 String methodName com.intellij.patterns.ElementPattern valuePattern public boolean processValues (java.lang.Object, com.intellij.util.ProcessingContext, com.intellij.util.PairProcessor) Object t com.intellij.util.ProcessingContext context com.intellij.util.PairProcessor processor }
com/intellij/patterns/TreeElementPattern$3.class
TreeElementPattern.java package com.intellij.patterns com.intellij.patterns.TreeElementPattern$3 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$pattern final synthetic com.intellij.patterns.TreeElementPattern this$0 void <init> (com.intellij.patterns.TreeElementPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.TreeElementPattern this$0 String debugMethodName public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object child Object[] children Object t com.intellij.util.ProcessingContext context Object parent private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/TreeElementPattern$4.class
TreeElementPattern.java package com.intellij.patterns com.intellij.patterns.TreeElementPattern$4 extends com.intellij.patterns.PatternConditionPlus { final synthetic int val$level final synthetic com.intellij.patterns.TreeElementPattern this$0 void <init> (com.intellij.patterns.TreeElementPattern, java.lang.String, com.intellij.patterns.ElementPattern, int) com.intellij.patterns.TreeElementPattern this$0 String methodName com.intellij.patterns.ElementPattern valuePattern public boolean processValues (java.lang.Object, com.intellij.util.ProcessingContext, com.intellij.util.PairProcessor) int i Object t com.intellij.util.ProcessingContext context com.intellij.util.PairProcessor processor Object parent }
com/intellij/patterns/TreeElementPattern$5.class
TreeElementPattern.java package com.intellij.patterns com.intellij.patterns.TreeElementPattern$5 extends com.intellij.patterns.PatternConditionPlus { final synthetic boolean val$strict final synthetic com.intellij.patterns.TreeElementPattern this$0 void <init> (com.intellij.patterns.TreeElementPattern, java.lang.String, com.intellij.patterns.ElementPattern, boolean) com.intellij.patterns.TreeElementPattern this$0 String methodName com.intellij.patterns.ElementPattern valuePattern public boolean processValues (java.lang.Object, com.intellij.util.ProcessingContext, com.intellij.util.PairProcessor) Object t com.intellij.util.ProcessingContext context com.intellij.util.PairProcessor processor Object element }
com/intellij/patterns/TreeElementPattern$6.class
TreeElementPattern.java package com.intellij.patterns com.intellij.patterns.TreeElementPattern$6 extends com.intellij.patterns.PatternCondition { final synthetic int val$levelsUp final synthetic com.intellij.patterns.ElementPattern val$pattern final synthetic com.intellij.patterns.TreeElementPattern this$0 void <init> (com.intellij.patterns.TreeElementPattern, java.lang.String, int, com.intellij.patterns.ElementPattern) com.intellij.patterns.TreeElementPattern this$0 String debugMethodName public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) int i Object t com.intellij.util.ProcessingContext context Object element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/TreeElementPattern$7.class
TreeElementPattern.java package com.intellij.patterns com.intellij.patterns.TreeElementPattern$7 extends com.intellij.patterns.PatternCondition { final synthetic boolean val$strict final synthetic com.intellij.patterns.ElementPattern val$stopAt final synthetic com.intellij.patterns.ElementPattern val$pattern final synthetic com.intellij.patterns.TreeElementPattern this$0 void <init> (com.intellij.patterns.TreeElementPattern, java.lang.String, boolean, com.intellij.patterns.ElementPattern, com.intellij.patterns.ElementPattern) com.intellij.patterns.TreeElementPattern this$0 String debugMethodName public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object t com.intellij.util.ProcessingContext context Object element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/TreeElementPattern$8.class
TreeElementPattern.java package com.intellij.patterns com.intellij.patterns.TreeElementPattern$8 extends com.intellij.patterns.PatternCondition { final synthetic boolean val$strict final synthetic com.intellij.patterns.ElementPattern[] val$patterns final synthetic com.intellij.patterns.TreeElementPattern this$0 void <init> (com.intellij.patterns.TreeElementPattern, java.lang.String, boolean, com.intellij.patterns.ElementPattern[]) com.intellij.patterns.TreeElementPattern this$0 String debugMethodName public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) int j Object t com.intellij.util.ProcessingContext context int i Object element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/TreeElementPattern$9.class
TreeElementPattern.java package com.intellij.patterns com.intellij.patterns.TreeElementPattern$9 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$pattern final synthetic com.intellij.patterns.TreeElementPattern this$0 void <init> (com.intellij.patterns.TreeElementPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.TreeElementPattern this$0 String debugMethodName public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object t com.intellij.util.ProcessingContext context Object parent Object[] children int i private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/TreeElementPattern.class
TreeElementPattern.java package com.intellij.patterns public abstract com.intellij.patterns.TreeElementPattern extends com.intellij.patterns.ObjectPattern { protected void <init> (com.intellij.patterns.InitialPatternCondition) com.intellij.patterns.InitialPatternCondition condition protected void <init> (java.lang.Class) Class aClass protected abstract java.lang.Object getParent (java.lang.Object) protected abstract java.lang.Object[] getChildren (java.lang.Object) public final transient com.intellij.patterns.TreeElementPattern withParents (java.lang.Class[]) Class[] types public com.intellij.patterns.TreeElementPattern withParent (java.lang.Class) Class type public com.intellij.patterns.TreeElementPattern withParent (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.TreeElementPattern withChild (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.TreeElementPattern withFirstChild (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.TreeElementPattern withLastChild (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.TreeElementPattern withChildren (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.TreeElementPattern isFirstAcceptedChild (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.TreeElementPattern withSuperParent (int, java.lang.Class) int level Class aClass public com.intellij.patterns.TreeElementPattern withSuperParent (int, com.intellij.patterns.ElementPattern) int level com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.TreeElementPattern inside (java.lang.Class) Class pattern public com.intellij.patterns.TreeElementPattern inside (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.TreeElementPattern inside (boolean, com.intellij.patterns.ElementPattern) boolean strict com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.TreeElementPattern withAncestor (int, com.intellij.patterns.ElementPattern) int levelsUp com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.TreeElementPattern inside (boolean, com.intellij.patterns.ElementPattern, com.intellij.patterns.ElementPattern) boolean strict com.intellij.patterns.ElementPattern pattern com.intellij.patterns.ElementPattern stopAt public final transient com.intellij.patterns.TreeElementPattern insideSequence (boolean, com.intellij.patterns.ElementPattern[]) boolean strict com.intellij.patterns.ElementPattern[] patterns public com.intellij.patterns.TreeElementPattern afterSibling (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.TreeElementPattern afterSiblingSkipping (com.intellij.patterns.ElementPattern, com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern skip com.intellij.patterns.ElementPattern pattern private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/ValuePatternCondition.class
ValuePatternCondition.java package com.intellij.patterns public abstract com.intellij.patterns.ValuePatternCondition extends com.intellij.patterns.PatternCondition { protected void <init> (java.lang.String) String methodName public abstract java.util.Collection getValues () }
com/intellij/patterns/VirtualFilePattern$1.class
VirtualFilePattern.java package com.intellij.patterns com.intellij.patterns.VirtualFilePattern$1 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.openapi.fileTypes.FileType val$type final synthetic com.intellij.patterns.VirtualFilePattern this$0 void <init> (com.intellij.patterns.VirtualFilePattern, java.lang.String, com.intellij.openapi.fileTypes.FileType) com.intellij.patterns.VirtualFilePattern this$0 String debugMethodName public boolean accepts (com.intellij.openapi.vfs.VirtualFile, com.intellij.util.ProcessingContext) com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/VirtualFilePattern$2.class
VirtualFilePattern.java package com.intellij.patterns com.intellij.patterns.VirtualFilePattern$2 extends com.intellij.patterns.PatternCondition { final synthetic String[] val$alternatives final synthetic com.intellij.patterns.VirtualFilePattern this$0 void <init> (com.intellij.patterns.VirtualFilePattern, java.lang.String, java.lang.String[]) com.intellij.patterns.VirtualFilePattern this$0 String debugMethodName public boolean accepts (com.intellij.openapi.vfs.VirtualFile, com.intellij.util.ProcessingContext) String alternative com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.util.ProcessingContext context String extension public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/VirtualFilePattern$3.class
VirtualFilePattern.java package com.intellij.patterns com.intellij.patterns.VirtualFilePattern$3 extends com.intellij.patterns.PatternCondition { final synthetic String val$extension final synthetic com.intellij.patterns.VirtualFilePattern this$0 void <init> (com.intellij.patterns.VirtualFilePattern, java.lang.String, java.lang.String) com.intellij.patterns.VirtualFilePattern this$0 String debugMethodName public boolean accepts (com.intellij.openapi.vfs.VirtualFile, com.intellij.util.ProcessingContext) com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/VirtualFilePattern$4.class
VirtualFilePattern.java package com.intellij.patterns com.intellij.patterns.VirtualFilePattern$4 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$namePattern final synthetic com.intellij.patterns.VirtualFilePattern this$0 void <init> (com.intellij.patterns.VirtualFilePattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.VirtualFilePattern this$0 String debugMethodName public boolean accepts (com.intellij.openapi.vfs.VirtualFile, com.intellij.util.ProcessingContext) com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/VirtualFilePattern$5.class
VirtualFilePattern.java package com.intellij.patterns com.intellij.patterns.VirtualFilePattern$5 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$pathPattern final synthetic com.intellij.patterns.VirtualFilePattern this$0 void <init> (com.intellij.patterns.VirtualFilePattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.VirtualFilePattern this$0 String debugMethodName public boolean accepts (com.intellij.openapi.vfs.VirtualFile, com.intellij.util.ProcessingContext) com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/VirtualFilePattern.class
VirtualFilePattern.java package com.intellij.patterns public com.intellij.patterns.VirtualFilePattern extends com.intellij.patterns.TreeElementPattern { public void <init> () public com.intellij.patterns.VirtualFilePattern ofType (com.intellij.openapi.fileTypes.FileType) com.intellij.openapi.fileTypes.FileType type public com.intellij.patterns.VirtualFilePattern withName (java.lang.String) String name public transient com.intellij.patterns.VirtualFilePattern withExtension (java.lang.String[]) String[] alternatives public com.intellij.patterns.VirtualFilePattern withExtension (java.lang.String) String extension public com.intellij.patterns.VirtualFilePattern withName (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern namePattern public com.intellij.patterns.VirtualFilePattern withPath (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pathPattern protected com.intellij.openapi.vfs.VirtualFile getParent (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile t protected com.intellij.openapi.vfs.VirtualFile[] getChildren (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file protected volatile synthetic java.lang.Object[] getChildren (java.lang.Object) protected volatile synthetic java.lang.Object getParent (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/compiler/PatternCompiler.class
PatternCompiler.java package com.intellij.patterns.compiler public abstract com.intellij.patterns.compiler.PatternCompiler extends java.lang.Object { public abstract com.intellij.patterns.ElementPattern createElementPattern (java.lang.String, java.lang.String) public abstract com.intellij.patterns.ElementPattern compileElementPattern (java.lang.String) public abstract java.lang.String dumpContextDeclarations () }
com/intellij/patterns/compiler/PatternCompilerFactory.class
PatternCompilerFactory.java package com.intellij.patterns.compiler public abstract com.intellij.patterns.compiler.PatternCompilerFactory extends java.lang.Object { public void <init> () public static com.intellij.patterns.compiler.PatternCompilerFactory getFactory () public abstract java.lang.Class[] getPatternClasses (java.lang.String) public abstract com.intellij.patterns.compiler.PatternCompiler getPatternCompiler (java.lang.Class[]) public com.intellij.patterns.compiler.PatternCompiler getPatternCompiler (java.lang.String) String alias private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/pom/Navigatable.class
Navigatable.java package com.intellij.pom public abstract com.intellij.pom.Navigatable extends java.lang.Object { public abstract void navigate (boolean) public abstract boolean canNavigate () public abstract boolean canNavigateToSource () }
com/intellij/pom/PomDeclarationSearcher.class
PomDeclarationSearcher.java package com.intellij.pom public abstract com.intellij.pom.PomDeclarationSearcher extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public abstract void findDeclarationsAt (com.intellij.psi.PsiElement, int, com.intellij.util.Consumer) static void <clinit> () }
com/intellij/pom/PomIconProvider.class
PomIconProvider.java package com.intellij.pom public abstract com.intellij.pom.PomIconProvider extends com.intellij.ide.IconProvider { public void <init> () public javax.swing.Icon getIcon (com.intellij.psi.PsiElement, int) com.intellij.psi.PsiElement element int flags public abstract javax.swing.Icon getIcon (com.intellij.pom.PomTarget, int) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/pom/PomManager.class
PomManager.java package com.intellij.pom public com.intellij.pom.PomManager extends java.lang.Object { private void <init> () public static com.intellij.pom.PomModel getModel (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/pom/PomModel.class
PomModel.java package com.intellij.pom public abstract com.intellij.pom.PomModel extends java.lang.Object implements com.intellij.openapi.util.UserDataHolder { public abstract com.intellij.pom.PomModelAspect getModelAspect (java.lang.Class) public abstract void registerAspect (java.lang.Class, com.intellij.pom.PomModelAspect, java.util.Set) public abstract void addModelListener (com.intellij.pom.event.PomModelListener) public abstract void addModelListener (com.intellij.pom.event.PomModelListener, com.intellij.openapi.Disposable) public abstract void removeModelListener (com.intellij.pom.event.PomModelListener) public abstract void runTransaction (com.intellij.pom.PomTransaction) throws com.intellij.util.IncorrectOperationException }
com/intellij/pom/PomModelAspect.class
PomModelAspect.java package com.intellij.pom public abstract com.intellij.pom.PomModelAspect extends java.lang.Object { public abstract void update (com.intellij.pom.event.PomModelEvent) }
com/intellij/pom/PomNamedTarget.class
PomNamedTarget.java package com.intellij.pom public abstract com.intellij.pom.PomNamedTarget extends java.lang.Object implements com.intellij.pom.PomTarget { public static final com.intellij.pom.PomNamedTarget[] EMPTY_ARRAY public abstract java.lang.String getName () static void <clinit> () }
com/intellij/pom/PomRenameableTarget.class
PomRenameableTarget.java package com.intellij.pom public abstract com.intellij.pom.PomRenameableTarget extends java.lang.Object implements com.intellij.pom.PomNamedTarget { public abstract boolean isWritable () public abstract java.lang.Object setName (java.lang.String) }
com/intellij/pom/PomTarget.class
PomTarget.java package com.intellij.pom public abstract com.intellij.pom.PomTarget extends java.lang.Object implements com.intellij.pom.Navigatable { public static final com.intellij.pom.PomTarget[] EMPTY_ARRAY public abstract boolean isValid () static void <clinit> () }
com/intellij/pom/PomTargetPsiElement.class
PomTargetPsiElement.java package com.intellij.pom public abstract com.intellij.pom.PomTargetPsiElement extends java.lang.Object implements com.intellij.psi.PsiElement { public abstract com.intellij.pom.PomTarget getTarget () }
com/intellij/pom/PomTransaction.class
PomTransaction.java package com.intellij.pom public abstract com.intellij.pom.PomTransaction extends java.lang.Object { public abstract com.intellij.pom.event.PomModelEvent getAccumulatedEvent () public abstract void run () throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiElement getChangeScope () public abstract com.intellij.pom.PomModelAspect getTransactionAspect () }
com/intellij/pom/PsiDeclaredTarget.class
PsiDeclaredTarget.java package com.intellij.pom public abstract com.intellij.pom.PsiDeclaredTarget extends java.lang.Object implements com.intellij.psi.PsiTarget { public abstract com.intellij.openapi.util.TextRange getNameIdentifierRange () }
com/intellij/pom/StatePreservingNavigatable.class
StatePreservingNavigatable.java package com.intellij.pom public abstract com.intellij.pom.StatePreservingNavigatable extends java.lang.Object implements com.intellij.pom.Navigatable { public abstract void navigate (boolean, boolean) }
com/intellij/pom/event/PomChangeSet.class
PomChangeSet.java package com.intellij.pom.event public abstract com.intellij.pom.event.PomChangeSet extends java.lang.Object { public abstract com.intellij.pom.PomModelAspect getAspect () public abstract void merge (com.intellij.pom.event.PomChangeSet) public void beforeNestedTransaction () }
com/intellij/pom/event/PomModelEvent.class
PomModelEvent.java package com.intellij.pom.event public com.intellij.pom.event.PomModelEvent extends java.util.EventObject { private java.util.Map myChangeSets public void <init> (com.intellij.pom.PomModel) com.intellij.pom.PomModel source public java.util.Set getChangedAspects () public void registerChangeSet (com.intellij.pom.PomModelAspect, com.intellij.pom.event.PomChangeSet) com.intellij.pom.PomModelAspect aspect com.intellij.pom.event.PomChangeSet set public com.intellij.pom.event.PomChangeSet registerChangeSetIfAbsent (com.intellij.pom.PomModelAspect, com.intellij.pom.event.PomChangeSet) com.intellij.pom.PomModelAspect aspect com.intellij.pom.event.PomChangeSet set com.intellij.pom.event.PomChangeSet oldSet public com.intellij.pom.event.PomChangeSet getChangeSet (com.intellij.pom.PomModelAspect) com.intellij.pom.PomModelAspect aspect public void merge (com.intellij.pom.event.PomModelEvent) com.intellij.pom.PomModelAspect aspect com.intellij.pom.event.PomChangeSet pomChangeSet java.util.Map$Entry entry com.intellij.pom.event.PomModelEvent event public com.intellij.pom.PomModel getSource () public void beforeNestedTransaction () com.intellij.pom.event.PomChangeSet changeSet public volatile synthetic java.lang.Object getSource () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/pom/event/PomModelListener.class
PomModelListener.java package com.intellij.pom.event public abstract com.intellij.pom.event.PomModelListener extends java.lang.Object implements java.util.EventListener { public abstract void modelChanged (com.intellij.pom.event.PomModelEvent) public abstract boolean isAspectChangeInteresting (com.intellij.pom.PomModelAspect) }
com/intellij/pom/impl/PomTransactionBase.class
PomTransactionBase.java package com.intellij.pom.impl public abstract com.intellij.pom.impl.PomTransactionBase extends java.lang.Object implements com.intellij.pom.PomTransaction { private final com.intellij.psi.PsiElement myScope private final com.intellij.pom.PomModelAspect myAspect private final com.intellij.pom.event.PomModelEvent myAccumulatedEvent public void <init> (com.intellij.psi.PsiElement, com.intellij.pom.PomModelAspect) com.intellij.psi.PsiElement scope com.intellij.pom.PomModelAspect aspect public com.intellij.pom.event.PomModelEvent getAccumulatedEvent () public void run () throws com.intellij.util.IncorrectOperationException com.intellij.pom.event.PomModelEvent event public abstract com.intellij.pom.event.PomModelEvent runInner () throws com.intellij.util.IncorrectOperationException public com.intellij.psi.PsiElement getChangeScope () public com.intellij.pom.PomModelAspect getTransactionAspect () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/pom/references/PomService.class
PomService.java package com.intellij.pom.references public abstract com.intellij.pom.references.PomService extends java.lang.Object { public void <init> () private static com.intellij.pom.references.PomService getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project protected abstract com.intellij.psi.PsiElement convertToPsi (com.intellij.pom.PomTarget) public static com.intellij.psi.PsiElement convertToPsi (com.intellij.openapi.project.Project, com.intellij.pom.PomTarget) com.intellij.openapi.project.Project project com.intellij.pom.PomTarget target public static com.intellij.psi.PsiElement convertToPsi (com.intellij.psi.PsiTarget) com.intellij.psi.PsiTarget target private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/AbstractElementManipulator.class
AbstractElementManipulator.java package com.intellij.psi public abstract com.intellij.psi.AbstractElementManipulator extends java.lang.Object implements com.intellij.psi.ElementManipulator { public void <init> () public com.intellij.psi.PsiElement handleContentChange (com.intellij.psi.PsiElement, java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element String newContent public com.intellij.openapi.util.TextRange getRangeInElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/CommonClassNames.class
CommonClassNames.java package com.intellij.psi public abstract com.intellij.psi.CommonClassNames extends java.lang.Object { public static final String DEFAULT_PACKAGE public static final String JAVA_LANG_OBJECT public static final String JAVA_LANG_OBJECT_SHORT public static final String JAVA_LANG_CLASS public static final String JAVA_LANG_OVERRIDE public static final String JAVA_LANG_ENUM public static final String JAVA_LANG_VOID public static final String JAVA_UTIL_OBJECTS public static final String JAVA_LANG_THROWABLE public static final String JAVA_LANG_EXCEPTION public static final String JAVA_LANG_ERROR public static final String JAVA_LANG_ASSERTION_ERROR public static final String JAVA_LANG_RUNTIME_EXCEPTION public static final String JAVA_LANG_AUTO_CLOSEABLE public static final String JAVA_LANG_ITERABLE public static final String JAVA_UTIL_ITERATOR public static final String JAVA_LANG_RUNNABLE public static final String JAVA_LANG_DEPRECATED public static final String JAVA_LANG_ANNOTATION_TARGET public static final String JAVA_LANG_ANNOTATION_INHERITED public static final String JAVA_LANG_ANNOTATION_ANNOTATION public static final String JAVA_LANG_ANNOTATION_RETENTION public static final String JAVA_LANG_ANNOTATION_REPEATABLE public static final String JAVA_LANG_REFLECT_ARRAY public static final String JAVA_UTIL_ARRAYS public static final String JAVA_UTIL_COLLECTIONS public static final String JAVA_UTIL_COLLECTION public static final String JAVA_UTIL_MAP public static final String JAVA_UTIL_MAP_ENTRY public static final String JAVA_UTIL_HASH_MAP public static final String JAVA_UTIL_CONCURRENT_HASH_MAP public static final String JAVA_UTIL_LIST public static final String JAVA_UTIL_ARRAY_LIST public static final String JAVA_UTIL_SET public static final String JAVA_UTIL_HASH_SET public static final String JAVA_UTIL_PROPERTIES public static final String JAVA_UTIL_PROPERTY_RESOURCE_BUNDLE public static final String JAVA_UTIL_DATE public static final String JAVA_UTIL_CALENDAR public static final String JAVA_UTIL_DICTIONARY public static final String JAVA_UTIL_COMPARATOR public static final String JAVA_UTIL_OPTIONAL public static final String JAVA_IO_SERIALIZABLE public static final String JAVA_IO_EXTERNALIZABLE public static final String JAVA_IO_FILE public static final String JAVA_LANG_STRING public static final String JAVA_LANG_STRING_SHORT public static final String JAVA_LANG_NUMBER public static final String JAVA_LANG_BOOLEAN public static final String JAVA_LANG_BYTE public static final String JAVA_LANG_SHORT public static final String JAVA_LANG_INTEGER public static final String JAVA_LANG_LONG public static final String JAVA_LANG_FLOAT public static final String JAVA_LANG_DOUBLE public static final String JAVA_LANG_CHARACTER public static final String JAVA_LANG_CHAR_SEQUENCE public static final String JAVA_LANG_STRING_BUFFER public static final String JAVA_LANG_STRING_BUILDER public static final String JAVA_LANG_ABSTRACT_STRING_BUILDER public static final String JAVA_LANG_MATH public static final String JAVA_LANG_STRICT_MATH public static final String JAVA_LANG_CLONEABLE public static final String JAVA_LANG_COMPARABLE public static final String JAVA_LANG_SAFE_VARARGS public static final String JAVA_LANG_FUNCTIONAL_INTERFACE public static final String JAVA_LANG_NULL_POINTER_EXCEPTION public static final String JAVA_UTIL_CONCURRENT_FUTURE public static final String JAVA_UTIL_CONCURRENT_CALLABLE public static final String JAVA_UTIL_STREAM_BASE_STREAM public static final String JAVA_UTIL_STREAM_STREAM public static final String JAVA_UTIL_STREAM_INT_STREAM public static final String JAVA_UTIL_STREAM_LONG_STREAM public static final String JAVA_UTIL_STREAM_DOUBLE_STREAM public static final String JAVA_UTIL_STREAM_COLLECTORS public static final String JAVA_UTIL_FUNCTION_PREDICATE public static final String JAVA_UTIL_FUNCTION_CONSUMER public static final String JAVA_UTIL_FUNCTION_FUNCTION public static final String JAVA_UTIL_FUNCTION_BI_FUNCTION public static final String JAVA_LANG_INVOKE_MH_POLYMORPHIC public static final String CLASS_FILE_EXTENSION }
com/intellij/psi/ContributedReferenceHost.class
ContributedReferenceHost.java package com.intellij.psi public abstract com.intellij.psi.ContributedReferenceHost extends java.lang.Object implements com.intellij.psi.PsiElement { public abstract com.intellij.psi.PsiReference[] getReferences () }
com/intellij/psi/DelegatePsiTarget.class
DelegatePsiTarget.java package com.intellij.psi public com.intellij.psi.DelegatePsiTarget extends java.lang.Object implements com.intellij.psi.PsiTarget { private final com.intellij.psi.PsiElement myElement public void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public int getTextOffset () com.intellij.openapi.util.TextRange range public void navigate (boolean) boolean requestFocus int offset com.intellij.openapi.vfs.VirtualFile virtualFile public boolean canNavigate () public boolean canNavigateToSource () public final com.intellij.psi.PsiElement getNavigationElement () public boolean equals (java.lang.Object) Object o com.intellij.psi.DelegatePsiTarget psiTarget public int hashCode () public boolean isValid () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/ElementDescriptionLocation.class
ElementDescriptionLocation.java package com.intellij.psi public com.intellij.psi.ElementDescriptionLocation extends java.lang.Object { public void <init> () public com.intellij.psi.ElementDescriptionProvider getDefaultProvider () }
com/intellij/psi/ElementDescriptionProvider.class
ElementDescriptionProvider.java package com.intellij.psi public abstract com.intellij.psi.ElementDescriptionProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract java.lang.String getElementDescription (com.intellij.psi.PsiElement, com.intellij.psi.ElementDescriptionLocation) static void <clinit> () }
com/intellij/psi/ElementDescriptionUtil.class
ElementDescriptionUtil.java package com.intellij.psi public com.intellij.psi.ElementDescriptionUtil extends java.lang.Object { private void <init> () public static java.lang.String getElementDescription (com.intellij.psi.PsiElement, com.intellij.psi.ElementDescriptionLocation) String result com.intellij.psi.ElementDescriptionProvider provider String result com.intellij.psi.PsiElement element com.intellij.psi.ElementDescriptionLocation location com.intellij.psi.ElementDescriptionProvider defaultProvider private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/ElementManipulator.class
ElementManipulator.java package com.intellij.psi public abstract com.intellij.psi.ElementManipulator extends java.lang.Object { public abstract com.intellij.psi.PsiElement handleContentChange (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange, java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiElement handleContentChange (com.intellij.psi.PsiElement, java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.openapi.util.TextRange getRangeInElement (com.intellij.psi.PsiElement) }
com/intellij/psi/ElementManipulators.class
ElementManipulators.java package com.intellij.psi public com.intellij.psi.ElementManipulators extends com.intellij.openapi.util.ClassExtension { public static final String EP_NAME public static final com.intellij.psi.ElementManipulators INSTANCE private static final com.intellij.openapi.diagnostic.Logger LOG private void <init> () public static com.intellij.psi.ElementManipulator getManipulator (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static int getOffsetInElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.ElementManipulator manipulator public static com.intellij.psi.ElementManipulator getNotNullManipulator (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.ElementManipulator manipulator public static com.intellij.openapi.util.TextRange getValueTextRange (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.ElementManipulator manipulator public static java.lang.String getValueText (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.openapi.util.TextRange valueTextRange String text public static com.intellij.psi.PsiElement handleContentChange (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement element String text com.intellij.psi.ElementManipulator manipulator private static com.intellij.openapi.util.TextRange getManipulatorRange (com.intellij.psi.ElementManipulator, com.intellij.psi.PsiElement) com.intellij.psi.ElementManipulator manipulator com.intellij.psi.PsiElement element com.intellij.openapi.util.TextRange rangeInElement com.intellij.openapi.util.TextRange elementRange static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/ExternallyAnnotated.class
ExternallyAnnotated.java package com.intellij.psi public abstract com.intellij.psi.ExternallyAnnotated extends java.lang.Object { public abstract com.intellij.openapi.util.TextRange getAnnotationRegion () }
com/intellij/psi/ExternallyDefinedPsiElement.class
ExternallyDefinedPsiElement.java package com.intellij.psi public abstract com.intellij.psi.ExternallyDefinedPsiElement extends java.lang.Object implements com.intellij.psi.PsiElement { public abstract com.intellij.psi.PsiElement getProblemTarget () }
com/intellij/psi/FileContextProvider.class
FileContextProvider.java package com.intellij.psi public abstract com.intellij.psi.FileContextProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public static com.intellij.psi.FileContextProvider getProvider (com.intellij.psi.PsiFile) com.intellij.psi.FileContextProvider provider com.intellij.psi.PsiFile file protected abstract boolean isAvailable (com.intellij.psi.PsiFile) public abstract java.util.Collection getContextFolders (com.intellij.psi.PsiFile) public abstract com.intellij.psi.PsiFile getContextFile (com.intellij.psi.PsiFile) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/FileResolveScopeProvider.class
FileResolveScopeProvider.java package com.intellij.psi public abstract com.intellij.psi.FileResolveScopeProvider extends java.lang.Object { public abstract com.intellij.psi.search.GlobalSearchScope getFileResolveScope () public abstract boolean ignoreReferencedElementAccessibility () }
com/intellij/psi/FileTypeFileViewProviders.class
FileTypeFileViewProviders.java package com.intellij.psi public com.intellij.psi.FileTypeFileViewProviders extends com.intellij.openapi.fileTypes.FileTypeExtension { public static final com.intellij.psi.FileTypeFileViewProviders INSTANCE private void <init> () static void <clinit> () }
com/intellij/psi/FileViewProvider.class
FileViewProvider.java package com.intellij.psi public abstract com.intellij.psi.FileViewProvider extends java.lang.Object implements java.lang.Cloneable com.intellij.openapi.util.UserDataHolderEx { public abstract com.intellij.psi.PsiManager getManager () public abstract com.intellij.openapi.editor.Document getDocument () public abstract java.lang.CharSequence getContents () public abstract com.intellij.openapi.vfs.VirtualFile getVirtualFile () public abstract com.intellij.lang.Language getBaseLanguage () public abstract java.util.Set getLanguages () public boolean hasLanguage (com.intellij.lang.Language) com.intellij.lang.Language language public abstract com.intellij.psi.PsiFile getPsi (com.intellij.lang.Language) public abstract java.util.List getAllFiles () public abstract boolean isEventSystemEnabled () public abstract boolean isPhysical () public abstract long getModificationStamp () public abstract boolean supportsIncrementalReparse (com.intellij.lang.Language) public abstract void rootChanged (com.intellij.psi.PsiFile) public abstract void beforeContentsSynchronized () public abstract void contentsSynchronized () public abstract com.intellij.psi.FileViewProvider clone () public abstract com.intellij.psi.PsiElement findElementAt (int) public abstract com.intellij.psi.PsiReference findReferenceAt (int) public abstract com.intellij.psi.PsiElement findElementAt (int, com.intellij.lang.Language) public abstract com.intellij.psi.PsiElement findElementAt (int, java.lang.Class) public abstract com.intellij.psi.PsiReference findReferenceAt (int, com.intellij.lang.Language) public abstract com.intellij.psi.FileViewProvider createCopy (com.intellij.openapi.vfs.VirtualFile) public abstract com.intellij.psi.PsiFile getStubBindingRoot () public abstract com.intellij.openapi.fileTypes.FileType getFileType () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/FileViewProviderFactory.class
FileViewProviderFactory.java package com.intellij.psi public abstract com.intellij.psi.FileViewProviderFactory extends java.lang.Object { public abstract com.intellij.psi.FileViewProvider createFileViewProvider (com.intellij.openapi.vfs.VirtualFile, com.intellij.lang.Language, com.intellij.psi.PsiManager, boolean) }
com/intellij/psi/HintedReferenceHost.class
HintedReferenceHost.java package com.intellij.psi public abstract com.intellij.psi.HintedReferenceHost extends java.lang.Object implements com.intellij.psi.PsiElement { public abstract com.intellij.psi.PsiReference[] getReferences (com.intellij.psi.PsiReferenceService$Hints) public abstract boolean shouldAskParentForReferences (com.intellij.psi.PsiReferenceService$Hints) }
com/intellij/psi/LanguageFileViewProviders.class
LanguageFileViewProviders.java package com.intellij.psi public com.intellij.psi.LanguageFileViewProviders extends com.intellij.lang.LanguageExtension { public static final com.intellij.psi.LanguageFileViewProviders INSTANCE private void <init> () static void <clinit> () }
com/intellij/psi/LanguageSubstitutor.class
LanguageSubstitutor.java package com.intellij.psi public abstract com.intellij.psi.LanguageSubstitutor extends java.lang.Object { public void <init> () public abstract com.intellij.lang.Language getLanguage (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) }
com/intellij/psi/LanguageSubstitutors$SubstitutionInfo.class
LanguageSubstitutors.java package com.intellij.psi com.intellij.psi.LanguageSubstitutors$SubstitutionInfo extends java.lang.Object { private final com.intellij.lang.Language myPrevLang private final com.intellij.lang.Language mySubstitutedLang void <init> (com.intellij.lang.Language, com.intellij.lang.Language) com.intellij.lang.Language prevLang com.intellij.lang.Language substitutedLang static synthetic com.intellij.lang.Language access$000 (com.intellij.psi.LanguageSubstitutors$SubstitutionInfo) com.intellij.psi.LanguageSubstitutors$SubstitutionInfo x0 static synthetic com.intellij.lang.Language access$100 (com.intellij.psi.LanguageSubstitutors$SubstitutionInfo) com.intellij.psi.LanguageSubstitutors$SubstitutionInfo x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/LanguageSubstitutors.class
LanguageSubstitutors.java package com.intellij.psi public final com.intellij.psi.LanguageSubstitutors extends com.intellij.lang.LanguageExtension { public static final com.intellij.psi.LanguageSubstitutors INSTANCE private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.openapi.util.Key PROJECT_KEY_FOR_SUBSTITUTED_LANG_KEY private static final java.util.concurrent.atomic.AtomicBoolean REQUESTS_DRAIN_NEEDED private static final java.util.concurrent.ConcurrentMap ourReparsingRequests private void <init> () public com.intellij.lang.Language substituteLanguage (com.intellij.lang.Language, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.lang.Language language com.intellij.psi.LanguageSubstitutor substitutor com.intellij.lang.Language lang com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project private static void processLanguageSubstitution (com.intellij.openapi.vfs.VirtualFile, com.intellij.lang.Language, com.intellij.lang.Language, com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile file com.intellij.lang.Language originalLang com.intellij.lang.Language substitutedLang com.intellij.openapi.project.Project project com.intellij.openapi.util.Key projectKey com.intellij.lang.Language prevSubstitutedLang com.intellij.lang.Language prevLang private static com.intellij.openapi.util.Key getOrCreateProjectKey (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project com.intellij.openapi.util.Key key private static void requestReparsing (com.intellij.openapi.vfs.VirtualFile, com.intellij.lang.Language, com.intellij.lang.Language) com.intellij.openapi.vfs.VirtualFile file com.intellij.lang.Language prevLang com.intellij.lang.Language substitutedLang public static void cancelReparsing (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file private static synthetic void lambda$requestReparsing$0 () com.intellij.openapi.vfs.VirtualFile f com.intellij.psi.LanguageSubstitutors$SubstitutionInfo info java.util.Map$Entry entry java.util.List set java.util.List files int id static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/LiteralTextEscaper$1.class
LiteralTextEscaper.java package com.intellij.psi final com.intellij.psi.LiteralTextEscaper$1 extends com.intellij.psi.LiteralTextEscaper { void <init> (com.intellij.psi.PsiLanguageInjectionHost) com.intellij.psi.PsiLanguageInjectionHost host public boolean decode (com.intellij.openapi.util.TextRange, java.lang.StringBuilder) com.intellij.openapi.util.TextRange rangeInsideHost StringBuilder outChars public int getOffsetInHost (int, com.intellij.openapi.util.TextRange) int offsetInDecoded com.intellij.openapi.util.TextRange rangeInsideHost public boolean isOneLine () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/LiteralTextEscaper.class
LiteralTextEscaper.java package com.intellij.psi public abstract com.intellij.psi.LiteralTextEscaper extends java.lang.Object { protected final com.intellij.psi.PsiLanguageInjectionHost myHost protected void <init> (com.intellij.psi.PsiLanguageInjectionHost) com.intellij.psi.PsiLanguageInjectionHost host public abstract boolean decode (com.intellij.openapi.util.TextRange, java.lang.StringBuilder) public abstract int getOffsetInHost (int, com.intellij.openapi.util.TextRange) public com.intellij.openapi.util.TextRange getRelevantTextRange () public abstract boolean isOneLine () public static com.intellij.psi.LiteralTextEscaper createSimple (com.intellij.psi.PsiLanguageInjectionHost) com.intellij.psi.PsiLanguageInjectionHost element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/MultiRangeReference.class
MultiRangeReference.java package com.intellij.psi public abstract com.intellij.psi.MultiRangeReference extends java.lang.Object implements com.intellij.psi.PsiReference { public abstract java.util.List getRanges () }
com/intellij/psi/NavigatablePsiElement.class
NavigatablePsiElement.java package com.intellij.psi public abstract com.intellij.psi.NavigatablePsiElement extends java.lang.Object implements com.intellij.psi.PsiElement com.intellij.navigation.NavigationItem { public static final com.intellij.psi.NavigatablePsiElement[] EMPTY_NAVIGATABLE_ELEMENT_ARRAY static void <clinit> () }
com/intellij/psi/OriginInfoAwareElement.class
OriginInfoAwareElement.java package com.intellij.psi public abstract com.intellij.psi.OriginInfoAwareElement extends java.lang.Object { public abstract java.lang.String getOriginInfo () }
com/intellij/psi/PackagePrefixFileSystemItem.class
PackagePrefixFileSystemItem.java package com.intellij.psi public abstract com.intellij.psi.PackagePrefixFileSystemItem extends java.lang.Object implements com.intellij.psi.PsiFileSystemItem { public abstract com.intellij.psi.PsiDirectory getDirectory () }
com/intellij/psi/PsiBinaryFile.class
PsiBinaryFile.java package com.intellij.psi public abstract com.intellij.psi.PsiBinaryFile extends java.lang.Object implements com.intellij.psi.PsiFile { }
com/intellij/psi/PsiBundle.class
PsiBundle.java package com.intellij.psi public com.intellij.psi.PsiBundle extends java.lang.Object { private static java.lang.ref.Reference ourBundle private static final String BUNDLE public static transient java.lang.String message (java.lang.String, java.lang.Object[]) String key Object[] params private void <init> () private static java.util.ResourceBundle getBundle () java.util.ResourceBundle bundle public static java.lang.String visibilityPresentation (java.lang.String) String modifier private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiCheckedRenameElement.class
PsiCheckedRenameElement.java package com.intellij.psi public abstract com.intellij.psi.PsiCheckedRenameElement extends java.lang.Object implements com.intellij.psi.PsiNamedElement { public abstract void checkSetName (java.lang.String) throws com.intellij.util.IncorrectOperationException }
com/intellij/psi/PsiCodeFragment.class
PsiCodeFragment.java package com.intellij.psi public abstract com.intellij.psi.PsiCodeFragment extends java.lang.Object implements com.intellij.psi.PsiFile { public abstract void forceResolveScope (com.intellij.psi.search.GlobalSearchScope) public abstract com.intellij.psi.search.GlobalSearchScope getForcedResolveScope () }
com/intellij/psi/PsiComment.class
PsiComment.java package com.intellij.psi public abstract com.intellij.psi.PsiComment extends java.lang.Object implements com.intellij.psi.PsiElement { public abstract com.intellij.psi.tree.IElementType getTokenType () }
com/intellij/psi/PsiCompiledElement.class
PsiCompiledElement.java package com.intellij.psi public abstract com.intellij.psi.PsiCompiledElement extends java.lang.Object implements com.intellij.psi.PsiElement { public abstract com.intellij.psi.PsiElement getMirror () }
com/intellij/psi/PsiCompiledFile.class
PsiCompiledFile.java package com.intellij.psi public abstract com.intellij.psi.PsiCompiledFile extends java.lang.Object implements com.intellij.psi.PsiFile com.intellij.psi.PsiCompiledElement { public abstract com.intellij.psi.PsiFile getDecompiledPsiFile () }
com/intellij/psi/PsiDirectory.class
PsiDirectory.java package com.intellij.psi public abstract com.intellij.psi.PsiDirectory extends java.lang.Object implements com.intellij.psi.PsiFileSystemItem { public static final com.intellij.psi.PsiDirectory[] EMPTY_ARRAY public abstract com.intellij.openapi.vfs.VirtualFile getVirtualFile () public abstract java.lang.String getName () public abstract com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiDirectory getParentDirectory () public abstract com.intellij.psi.PsiDirectory getParent () public abstract com.intellij.psi.PsiDirectory[] getSubdirectories () public abstract com.intellij.psi.PsiFile[] getFiles () public abstract com.intellij.psi.PsiDirectory findSubdirectory (java.lang.String) public abstract com.intellij.psi.PsiFile findFile (java.lang.String) public abstract com.intellij.psi.PsiDirectory createSubdirectory (java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract void checkCreateSubdirectory (java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiFile createFile (java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiFile copyFileFrom (java.lang.String, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException public abstract void checkCreateFile (java.lang.String) throws com.intellij.util.IncorrectOperationException public volatile synthetic com.intellij.psi.PsiFileSystemItem getParent () public volatile synthetic com.intellij.psi.PsiElement getParent () static void <clinit> () }
com/intellij/psi/PsiDirectoryContainer.class
PsiDirectoryContainer.java package com.intellij.psi public abstract com.intellij.psi.PsiDirectoryContainer extends java.lang.Object implements com.intellij.psi.PsiNamedElement { public abstract com.intellij.psi.PsiDirectory[] getDirectories () public abstract com.intellij.psi.PsiDirectory[] getDirectories (com.intellij.psi.search.GlobalSearchScope) }
com/intellij/psi/PsiDocCommentBase.class
PsiDocCommentBase.java package com.intellij.psi public abstract com.intellij.psi.PsiDocCommentBase extends java.lang.Object implements com.intellij.psi.PsiComment { public abstract com.intellij.psi.PsiElement getOwner () }
com/intellij/psi/PsiDocumentManager$Listener.class
PsiDocumentManager.java package com.intellij.psi public abstract com.intellij.psi.PsiDocumentManager$Listener extends java.lang.Object implements java.util.EventListener { public abstract void documentCreated (com.intellij.openapi.editor.Document, com.intellij.psi.PsiFile) public abstract void fileCreated (com.intellij.psi.PsiFile, com.intellij.openapi.editor.Document) }
com/intellij/psi/PsiDocumentManager.class
PsiDocumentManager.java package com.intellij.psi public abstract com.intellij.psi.PsiDocumentManager extends java.lang.Object { public void <init> () public abstract boolean isCommitted (com.intellij.openapi.editor.Document) public static com.intellij.psi.PsiDocumentManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract com.intellij.psi.PsiFile getPsiFile (com.intellij.openapi.editor.Document) public abstract com.intellij.psi.PsiFile getCachedPsiFile (com.intellij.openapi.editor.Document) public abstract com.intellij.openapi.editor.Document getDocument (com.intellij.psi.PsiFile) public abstract com.intellij.openapi.editor.Document getCachedDocument (com.intellij.psi.PsiFile) public abstract void commitAllDocuments () public abstract void performForCommittedDocument (com.intellij.openapi.editor.Document, java.lang.Runnable) public abstract void commitDocument (com.intellij.openapi.editor.Document) public abstract java.lang.CharSequence getLastCommittedText (com.intellij.openapi.editor.Document) public abstract long getLastCommittedStamp (com.intellij.openapi.editor.Document) public abstract com.intellij.openapi.editor.Document getLastCommittedDocument (com.intellij.psi.PsiFile) public abstract com.intellij.openapi.editor.Document[] getUncommittedDocuments () public abstract boolean isUncommited (com.intellij.openapi.editor.Document) public abstract boolean hasUncommitedDocuments () public abstract void commitAndRunReadAction (java.lang.Runnable) public abstract java.lang.Object commitAndRunReadAction (com.intellij.openapi.util.Computable) public abstract void reparseFiles (java.util.Collection, boolean) public abstract void addListener (com.intellij.psi.PsiDocumentManager$Listener) public abstract void removeListener (com.intellij.psi.PsiDocumentManager$Listener) public abstract boolean isDocumentBlockedByPsi (com.intellij.openapi.editor.Document) public abstract void doPostponedOperationsAndUnblockDocument (com.intellij.openapi.editor.Document) public abstract boolean performWhenAllCommitted (java.lang.Runnable) public abstract void performLaterWhenAllCommitted (java.lang.Runnable) public abstract void performLaterWhenAllCommitted (java.lang.Runnable, com.intellij.openapi.application.ModalityState) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiElement.class
PsiElement.java package com.intellij.psi public abstract com.intellij.psi.PsiElement extends java.lang.Object implements com.intellij.openapi.util.UserDataHolder com.intellij.openapi.util.Iconable { public static final com.intellij.psi.PsiElement[] EMPTY_ARRAY public static final com.intellij.util.ArrayFactory ARRAY_FACTORY public abstract com.intellij.openapi.project.Project getProject () throws com.intellij.psi.PsiInvalidElementAccessException public abstract com.intellij.lang.Language getLanguage () public abstract com.intellij.psi.PsiManager getManager () public abstract com.intellij.psi.PsiElement[] getChildren () public abstract com.intellij.psi.PsiElement getParent () public abstract com.intellij.psi.PsiElement getFirstChild () public abstract com.intellij.psi.PsiElement getLastChild () public abstract com.intellij.psi.PsiElement getNextSibling () public abstract com.intellij.psi.PsiElement getPrevSibling () public abstract com.intellij.psi.PsiFile getContainingFile () throws com.intellij.psi.PsiInvalidElementAccessException public abstract com.intellij.openapi.util.TextRange getTextRange () public com.intellij.openapi.util.TextRange getTextRangeInParent () public abstract int getStartOffsetInParent () public abstract int getTextLength () public abstract com.intellij.psi.PsiElement findElementAt (int) public abstract com.intellij.psi.PsiReference findReferenceAt (int) public abstract int getTextOffset () public abstract java.lang.String getText () public abstract char[] textToCharArray () public abstract com.intellij.psi.PsiElement getNavigationElement () public abstract com.intellij.psi.PsiElement getOriginalElement () public abstract boolean textMatches (java.lang.CharSequence) public abstract boolean textMatches (com.intellij.psi.PsiElement) public abstract boolean textContains (char) public abstract void accept (com.intellij.psi.PsiElementVisitor) public abstract void acceptChildren (com.intellij.psi.PsiElementVisitor) public abstract com.intellij.psi.PsiElement copy () public abstract com.intellij.psi.PsiElement add (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiElement addBefore (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiElement addAfter (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract void checkAdd (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiElement addRange (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiElement addRangeBefore (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiElement addRangeAfter (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract void delete () throws com.intellij.util.IncorrectOperationException public abstract void checkDelete () throws com.intellij.util.IncorrectOperationException public abstract void deleteChildRange (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiElement replace (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract boolean isValid () public abstract boolean isWritable () public abstract com.intellij.psi.PsiReference getReference () public abstract com.intellij.psi.PsiReference[] getReferences () public abstract java.lang.Object getCopyableUserData (com.intellij.openapi.util.Key) public abstract void putCopyableUserData (com.intellij.openapi.util.Key, java.lang.Object) public abstract boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) public abstract com.intellij.psi.PsiElement getContext () public abstract boolean isPhysical () public abstract com.intellij.psi.search.GlobalSearchScope getResolveScope () public abstract com.intellij.psi.search.SearchScope getUseScope () public abstract com.intellij.lang.ASTNode getNode () public abstract java.lang.String toString () public abstract boolean isEquivalentTo (com.intellij.psi.PsiElement) private static synthetic com.intellij.psi.PsiElement[] lambda$static$0 (int) int count static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiElementResolveResult.class
PsiElementResolveResult.java package com.intellij.psi public com.intellij.psi.PsiElementResolveResult extends java.lang.Object implements com.intellij.psi.ResolveResult { private final com.intellij.psi.PsiElement myElement private final boolean myValidResult public void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void <init> (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement element boolean validResult public com.intellij.psi.PsiElement getElement () public boolean isValidResult () public boolean equals (java.lang.Object) Object o com.intellij.psi.PsiElementResolveResult that public int hashCode () public java.lang.String toString () public static com.intellij.psi.ResolveResult[] createResults (java.util.Collection) com.intellij.psi.PsiElement element java.util.Collection elements com.intellij.psi.ResolveResult[] results int i public static transient com.intellij.psi.ResolveResult[] createResults (com.intellij.psi.PsiElement[]) int i com.intellij.psi.PsiElement[] elements com.intellij.psi.ResolveResult[] results private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiElementVisitor$1.class
PsiElementVisitor.java package com.intellij.psi final com.intellij.psi.PsiElementVisitor$1 extends com.intellij.psi.PsiElementVisitor { void <init> () }
com/intellij/psi/PsiElementVisitor.class
PsiElementVisitor.java package com.intellij.psi public abstract com.intellij.psi.PsiElementVisitor extends java.lang.Object { public static final com.intellij.psi.PsiElementVisitor EMPTY_VISITOR public void <init> () public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitFile (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public void visitBinaryFile (com.intellij.psi.PsiBinaryFile) com.intellij.psi.PsiBinaryFile file public void visitPlainTextFile (com.intellij.psi.PsiPlainTextFile) com.intellij.psi.PsiPlainTextFile file public void visitErrorElement (com.intellij.psi.PsiErrorElement) com.intellij.psi.PsiErrorElement element public void visitPlainText (com.intellij.psi.PsiPlainText) com.intellij.psi.PsiPlainText content public void visitDirectory (com.intellij.psi.PsiDirectory) com.intellij.psi.PsiDirectory dir public void visitComment (com.intellij.psi.PsiComment) com.intellij.psi.PsiComment comment public void visitWhiteSpace (com.intellij.psi.PsiWhiteSpace) com.intellij.psi.PsiWhiteSpace space public void visitOuterLanguageElement (com.intellij.psi.templateLanguages.OuterLanguageElement) com.intellij.psi.templateLanguages.OuterLanguageElement element static void <clinit> () }
com/intellij/psi/PsiErrorElement.class
PsiErrorElement.java package com.intellij.psi public abstract com.intellij.psi.PsiErrorElement extends java.lang.Object implements com.intellij.psi.PsiElement { public abstract java.lang.String getErrorDescription () }
com/intellij/psi/PsiFile.class
PsiFile.java package com.intellij.psi public abstract com.intellij.psi.PsiFile extends java.lang.Object implements com.intellij.psi.PsiFileSystemItem { public static final com.intellij.psi.PsiFile[] EMPTY_ARRAY public abstract com.intellij.openapi.vfs.VirtualFile getVirtualFile () public abstract com.intellij.psi.PsiDirectory getContainingDirectory () public abstract com.intellij.psi.PsiDirectory getParent () public abstract long getModificationStamp () public abstract com.intellij.psi.PsiFile getOriginalFile () public abstract com.intellij.openapi.fileTypes.FileType getFileType () public abstract com.intellij.psi.PsiFile[] getPsiRoots () public abstract com.intellij.psi.FileViewProvider getViewProvider () public abstract com.intellij.lang.FileASTNode getNode () public abstract void subtreeChanged () public void clearCaches () public com.intellij.psi.tree.IFileElementType getFileElementType () public volatile synthetic com.intellij.psi.PsiFileSystemItem getParent () public volatile synthetic com.intellij.lang.ASTNode getNode () public volatile synthetic com.intellij.psi.PsiElement getParent () static void <clinit> () }
com/intellij/psi/PsiFileFactory.class
PsiFileFactory.java package com.intellij.psi public abstract com.intellij.psi.PsiFileFactory extends java.lang.Object { public static final com.intellij.openapi.util.Key ORIGINAL_FILE public void <init> () public static com.intellij.psi.PsiFileFactory getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract com.intellij.psi.PsiFile createFileFromText (java.lang.String, java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiFile createFileFromText (java.lang.String, com.intellij.openapi.fileTypes.FileType, java.lang.CharSequence) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiFile createFileFromText (java.lang.String, com.intellij.openapi.fileTypes.FileType, java.lang.CharSequence, long, boolean) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiFile createFileFromText (java.lang.String, com.intellij.openapi.fileTypes.FileType, java.lang.CharSequence, long, boolean, boolean) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiFile createFileFromText (java.lang.String, com.intellij.lang.Language, java.lang.CharSequence) throws com.intellij.util.IncorrectOperationException public com.intellij.psi.PsiFile createFileFromText (com.intellij.lang.Language, java.lang.CharSequence) throws com.intellij.util.IncorrectOperationException com.intellij.lang.Language language CharSequence text public abstract com.intellij.psi.PsiFile createFileFromText (java.lang.String, com.intellij.lang.Language, java.lang.CharSequence, boolean, boolean) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiFile createFileFromText (java.lang.String, com.intellij.lang.Language, java.lang.CharSequence, boolean, boolean, boolean) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiFile createFileFromText (java.lang.String, com.intellij.lang.Language, java.lang.CharSequence, boolean, boolean, boolean, com.intellij.openapi.vfs.VirtualFile) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiFile createFileFromText (com.intellij.openapi.fileTypes.FileType, java.lang.String, java.lang.CharSequence, int, int) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiFile createFileFromText (java.lang.CharSequence, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiFileSystemItem.class
PsiFileSystemItem.java package com.intellij.psi public abstract com.intellij.psi.PsiFileSystemItem extends java.lang.Object implements com.intellij.psi.PsiCheckedRenameElement com.intellij.psi.NavigatablePsiElement { public abstract boolean isDirectory () public abstract com.intellij.psi.PsiFileSystemItem getParent () public abstract com.intellij.openapi.vfs.VirtualFile getVirtualFile () public abstract java.lang.String getName () public abstract boolean processChildren (com.intellij.psi.search.PsiElementProcessor) public volatile synthetic com.intellij.psi.PsiElement getParent () }
com/intellij/psi/PsiInvalidElementAccessException.class
PsiInvalidElementAccessException.java package com.intellij.psi public com.intellij.psi.PsiInvalidElementAccessException extends java.lang.RuntimeException implements com.intellij.openapi.diagnostic.ExceptionWithAttachments { private static final com.intellij.openapi.util.Key INVALIDATION_TRACE private static final com.intellij.openapi.util.Key REPORTING_EXCEPTION private final java.lang.ref.SoftReference myElementReference private final com.intellij.openapi.diagnostic.Attachment[] myDiagnostic private final String myMessage public void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void <init> (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement element String message public void <init> (com.intellij.psi.PsiElement, java.lang.Throwable) com.intellij.psi.PsiElement element Throwable cause public void <init> (com.intellij.psi.PsiElement, java.lang.String, java.lang.Throwable) Object trace boolean recursiveInvocation com.intellij.psi.PsiElement element String message Throwable cause private void <init> (com.intellij.lang.ASTNode, java.lang.String) com.intellij.lang.ASTNode node String message com.intellij.psi.tree.IElementType elementType public static com.intellij.psi.PsiInvalidElementAccessException createByNode (com.intellij.lang.ASTNode, java.lang.String) com.intellij.lang.ASTNode node String message private static com.intellij.openapi.diagnostic.Attachment[] createAttachments (java.lang.Object) Object trace private static java.lang.Object getPsiInvalidationTrace (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element Object trace private static java.lang.String getMessageWithReason (com.intellij.psi.PsiElement, java.lang.String, boolean, java.lang.Object) String traceText com.intellij.psi.PsiElement element String message boolean recursiveInvocation Object trace String reason private static com.intellij.lang.Language getLanguage (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.String getMessage () public com.intellij.openapi.diagnostic.Attachment[] getAttachments () public static java.lang.Object findInvalidationTrace (com.intellij.lang.ASTNode) com.intellij.psi.PsiElement psi Object trace com.intellij.lang.ASTNode parent com.intellij.lang.ASTNode element public static java.lang.String findOutInvalidationReason (com.intellij.psi.PsiElement) com.intellij.psi.stubs.StubElement stub String m com.intellij.psi.PsiElement context com.intellij.psi.PsiElement root com.intellij.psi.PsiElement element com.intellij.psi.PsiFile file com.intellij.psi.FileViewProvider provider com.intellij.openapi.vfs.VirtualFile vFile com.intellij.psi.PsiFile original com.intellij.psi.PsiManager manager com.intellij.lang.Language language com.intellij.psi.FileViewProvider p private static java.lang.String id (com.intellij.psi.FileViewProvider) com.intellij.psi.FileViewProvider provider public static void setInvalidationTrace (com.intellij.openapi.util.UserDataHolder, java.lang.Object) com.intellij.openapi.util.UserDataHolder element Object trace public static java.lang.Object getInvalidationTrace (com.intellij.openapi.util.UserDataHolder) com.intellij.openapi.util.UserDataHolder element public static boolean isTrackingInvalidation () public com.intellij.psi.PsiElement getPsiElement () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiLanguageInjectionHost$InjectedPsiVisitor.class
PsiLanguageInjectionHost.java package com.intellij.psi public abstract com.intellij.psi.PsiLanguageInjectionHost$InjectedPsiVisitor extends java.lang.Object { public abstract void visit (com.intellij.psi.PsiFile, java.util.List) }
com/intellij/psi/PsiLanguageInjectionHost$Shred.class
PsiLanguageInjectionHost.java package com.intellij.psi public abstract com.intellij.psi.PsiLanguageInjectionHost$Shred extends java.lang.Object { public abstract com.intellij.openapi.util.Segment getHostRangeMarker () public abstract com.intellij.openapi.util.TextRange getRangeInsideHost () public abstract boolean isValid () public abstract void dispose () public abstract com.intellij.psi.PsiLanguageInjectionHost getHost () public abstract com.intellij.openapi.util.TextRange getRange () public abstract java.lang.String getPrefix () public abstract java.lang.String getSuffix () }
com/intellij/psi/PsiLanguageInjectionHost.class
PsiLanguageInjectionHost.java package com.intellij.psi public abstract com.intellij.psi.PsiLanguageInjectionHost extends java.lang.Object implements com.intellij.psi.PsiElement { public abstract boolean isValidHost () public abstract com.intellij.psi.PsiLanguageInjectionHost updateText (java.lang.String) public abstract com.intellij.psi.LiteralTextEscaper createLiteralTextEscaper () }
com/intellij/psi/PsiLargeBinaryFile.class
PsiLargeBinaryFile.java package com.intellij.psi public abstract com.intellij.psi.PsiLargeBinaryFile extends java.lang.Object implements com.intellij.psi.PsiBinaryFile com.intellij.psi.PsiLargeFile { }
com/intellij/psi/PsiLargeFile.class
PsiLargeFile.java package com.intellij.psi public abstract com.intellij.psi.PsiLargeFile extends java.lang.Object implements com.intellij.psi.PsiFile { }
com/intellij/psi/PsiLargeTextFile.class
PsiLargeTextFile.java package com.intellij.psi public abstract com.intellij.psi.PsiLargeTextFile extends java.lang.Object implements com.intellij.psi.PsiPlainTextFile com.intellij.psi.PsiLargeFile { }
com/intellij/psi/PsiListLikeElement.class
PsiListLikeElement.java package com.intellij.psi public abstract com.intellij.psi.PsiListLikeElement extends java.lang.Object implements com.intellij.psi.PsiElement { public abstract java.util.List getComponents () }
com/intellij/psi/PsiLiteralValue.class
PsiLiteralValue.java package com.intellij.psi public abstract com.intellij.psi.PsiLiteralValue extends java.lang.Object { public abstract java.lang.Object getValue () }
com/intellij/psi/PsiLock.class
PsiLock.java package com.intellij.psi public com.intellij.psi.PsiLock extends java.lang.Object { public static final Object LOCK public void <init> () static void <clinit> () }
com/intellij/psi/PsiManager.class
PsiManager.java package com.intellij.psi public abstract com.intellij.psi.PsiManager extends com.intellij.openapi.util.UserDataHolderBase { public void <init> () public static com.intellij.psi.PsiManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract com.intellij.openapi.project.Project getProject () public abstract com.intellij.psi.PsiFile findFile (com.intellij.openapi.vfs.VirtualFile) public abstract com.intellij.psi.FileViewProvider findViewProvider (com.intellij.openapi.vfs.VirtualFile) public abstract com.intellij.psi.PsiDirectory findDirectory (com.intellij.openapi.vfs.VirtualFile) public abstract boolean areElementsEquivalent (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) public abstract void reloadFromDisk (com.intellij.psi.PsiFile) public abstract void addPsiTreeChangeListener (com.intellij.psi.PsiTreeChangeListener) public abstract void addPsiTreeChangeListener (com.intellij.psi.PsiTreeChangeListener, com.intellij.openapi.Disposable) public abstract void removePsiTreeChangeListener (com.intellij.psi.PsiTreeChangeListener) public abstract com.intellij.psi.util.PsiModificationTracker getModificationTracker () public abstract void startBatchFilesProcessingMode () public abstract void finishBatchFilesProcessingMode () public abstract boolean isDisposed () public abstract void dropResolveCaches () public abstract void dropPsiCaches () public abstract boolean isInProject (com.intellij.psi.PsiElement) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiMirrorElement.class
PsiMirrorElement.java package com.intellij.psi public abstract com.intellij.psi.PsiMirrorElement extends java.lang.Object implements com.intellij.psi.PsiElement com.intellij.psi.SyntheticElement { public abstract com.intellij.psi.PsiElement getPrototype () }
com/intellij/psi/PsiNameIdentifierOwner.class
PsiNameIdentifierOwner.java package com.intellij.psi public abstract com.intellij.psi.PsiNameIdentifierOwner extends java.lang.Object implements com.intellij.psi.PsiNamedElement { public abstract com.intellij.psi.PsiElement getNameIdentifier () public com.intellij.psi.PsiElement getIdentifyingElement () }
com/intellij/psi/PsiNamedElement.class
PsiNamedElement.java package com.intellij.psi public abstract com.intellij.psi.PsiNamedElement extends java.lang.Object implements com.intellij.psi.PsiElement { public static final com.intellij.psi.PsiNamedElement[] EMPTY_ARRAY public abstract java.lang.String getName () public abstract com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException static void <clinit> () }
com/intellij/psi/PsiParserFacade$SERVICE.class
PsiParserFacade.java package com.intellij.psi public com.intellij.psi.PsiParserFacade$SERVICE extends java.lang.Object { private void <init> () public static com.intellij.psi.PsiParserFacade getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project }
com/intellij/psi/PsiParserFacade.class
PsiParserFacade.java package com.intellij.psi public abstract com.intellij.psi.PsiParserFacade extends java.lang.Object { public abstract com.intellij.psi.PsiElement createWhiteSpaceFromText (java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiComment createLineCommentFromText (com.intellij.openapi.fileTypes.LanguageFileType, java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiComment createBlockCommentFromText (com.intellij.lang.Language, java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiComment createLineOrBlockCommentFromText (com.intellij.lang.Language, java.lang.String) throws com.intellij.util.IncorrectOperationException }
com/intellij/psi/PsiPlainText.class
PsiPlainText.java package com.intellij.psi public abstract com.intellij.psi.PsiPlainText extends java.lang.Object implements com.intellij.psi.PsiElement { }
com/intellij/psi/PsiPlainTextFile.class
PsiPlainTextFile.java package com.intellij.psi public abstract com.intellij.psi.PsiPlainTextFile extends java.lang.Object implements com.intellij.psi.PsiFile { }
com/intellij/psi/PsiPolyVariantReference.class
PsiPolyVariantReference.java package com.intellij.psi public abstract com.intellij.psi.PsiPolyVariantReference extends java.lang.Object implements com.intellij.psi.PsiReference { public abstract com.intellij.psi.ResolveResult[] multiResolve (boolean) public java.util.Collection resolveReference () com.intellij.psi.ResolveResult[] results private static synthetic boolean lambda$resolveReference$0 (com.intellij.psi.ResolveResult) com.intellij.psi.ResolveResult it private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiPolyVariantReferenceBase.class
PsiPolyVariantReferenceBase.java package com.intellij.psi public abstract com.intellij.psi.PsiPolyVariantReferenceBase extends com.intellij.psi.PsiReferenceBase implements com.intellij.psi.PsiPolyVariantReference { public void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiElement public void <init> (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange) com.intellij.psi.PsiElement element com.intellij.openapi.util.TextRange range public void <init> (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement psiElement boolean soft public void <init> (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange, boolean) com.intellij.psi.PsiElement element com.intellij.openapi.util.TextRange range boolean soft public com.intellij.psi.PsiElement resolve () com.intellij.psi.ResolveResult[] resolveResults public boolean isReferenceTo (com.intellij.psi.PsiElement) com.intellij.psi.ResolveResult result com.intellij.psi.PsiElement element com.intellij.psi.ResolveResult[] results private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiQualifiedNamedElement.class
PsiQualifiedNamedElement.java package com.intellij.psi public abstract com.intellij.psi.PsiQualifiedNamedElement extends java.lang.Object implements com.intellij.psi.PsiNamedElement { public abstract java.lang.String getQualifiedName () public abstract java.lang.String getName () }
com/intellij/psi/PsiQualifiedReference.class
PsiQualifiedReference.java package com.intellij.psi public abstract com.intellij.psi.PsiQualifiedReference extends java.lang.Object implements com.intellij.psi.PsiReference { public abstract com.intellij.psi.PsiElement getQualifier () public abstract java.lang.String getReferenceName () }
com/intellij/psi/PsiQualifiedReferenceElement.class
PsiQualifiedReferenceElement.java package com.intellij.psi public abstract com.intellij.psi.PsiQualifiedReferenceElement extends java.lang.Object implements com.intellij.psi.PsiElement com.intellij.psi.PsiQualifiedReference { }
com/intellij/psi/PsiRecursiveElementVisitor.class
PsiRecursiveElementVisitor.java package com.intellij.psi public abstract com.intellij.psi.PsiRecursiveElementVisitor extends com.intellij.psi.PsiElementVisitor implements com.intellij.psi.PsiRecursiveVisitor { private final boolean myVisitAllFileRoots protected void <init> () protected void <init> (boolean) boolean visitAllFileRoots public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitFile (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile lFile com.intellij.psi.FileViewProvider viewProvider java.util.List allFiles com.intellij.psi.PsiFile file }
com/intellij/psi/PsiRecursiveElementWalkingVisitor$1.class
PsiRecursiveElementWalkingVisitor.java package com.intellij.psi com.intellij.psi.PsiRecursiveElementWalkingVisitor$1 extends com.intellij.psi.PsiWalkingState { final synthetic com.intellij.psi.PsiRecursiveElementWalkingVisitor this$0 void <init> (com.intellij.psi.PsiRecursiveElementWalkingVisitor, com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiRecursiveElementWalkingVisitor this$0 com.intellij.psi.PsiElementVisitor delegate public void elementFinished (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public volatile synthetic void elementFinished (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiRecursiveElementWalkingVisitor.class
PsiRecursiveElementWalkingVisitor.java package com.intellij.psi public abstract com.intellij.psi.PsiRecursiveElementWalkingVisitor extends com.intellij.psi.PsiElementVisitor implements com.intellij.psi.PsiRecursiveVisitor { private final boolean myVisitAllFileRoots private final com.intellij.psi.PsiWalkingState myWalkingState protected void <init> () protected void <init> (boolean) boolean visitAllFileRoots public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element protected void elementFinished (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitFile (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile lFile com.intellij.psi.FileViewProvider viewProvider java.util.List allFiles com.intellij.psi.PsiFile file public void stopWalking () }
com/intellij/psi/PsiRecursiveVisitor.class
PsiRecursiveVisitor.java package com.intellij.psi public abstract com.intellij.psi.PsiRecursiveVisitor extends java.lang.Object { }
com/intellij/psi/PsiReference.class
PsiReference.java package com.intellij.psi public abstract com.intellij.psi.PsiReference extends java.lang.Object implements com.intellij.model.SymbolReference { public static final com.intellij.psi.PsiReference[] EMPTY_ARRAY public static final com.intellij.util.ArrayFactory ARRAY_FACTORY public abstract com.intellij.psi.PsiElement getElement () public abstract com.intellij.openapi.util.TextRange getRangeInElement () public abstract com.intellij.psi.PsiElement resolve () public abstract java.lang.String getCanonicalText () public abstract com.intellij.psi.PsiElement handleElementRename (java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiElement bindToElement (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract boolean isReferenceTo (com.intellij.psi.PsiElement) public java.lang.Object[] getVariants () public abstract boolean isSoft () public java.util.Collection resolveReference () com.intellij.psi.PsiElement resolved private static synthetic com.intellij.psi.PsiReference[] lambda$static$0 (int) int count static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiReferenceBase$Immediate.class
PsiReferenceBase.java package com.intellij.psi public com.intellij.psi.PsiReferenceBase$Immediate extends com.intellij.psi.PsiReferenceBase { private final com.intellij.psi.PsiElement myResolveTo public void <init> (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange, boolean, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.openapi.util.TextRange rangeInElement boolean soft com.intellij.psi.PsiElement resolveTo public void <init> (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.openapi.util.TextRange rangeInElement com.intellij.psi.PsiElement resolveTo public void <init> (com.intellij.psi.PsiElement, boolean, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element boolean soft com.intellij.psi.PsiElement resolveTo public void <init> (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement resolveTo public com.intellij.psi.PsiElement handleElementRename (java.lang.String) throws com.intellij.util.IncorrectOperationException String newElementName public com.intellij.psi.PsiElement resolve () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiReferenceBase$Poly.class
PsiReferenceBase.java package com.intellij.psi public abstract com.intellij.psi.PsiReferenceBase$Poly extends com.intellij.psi.PsiReferenceBase implements com.intellij.psi.PsiPolyVariantReference { public void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiElement public void <init> (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement element boolean soft public void <init> (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange, boolean) com.intellij.psi.PsiElement element com.intellij.openapi.util.TextRange rangeInElement boolean soft public boolean isReferenceTo (com.intellij.psi.PsiElement) com.intellij.psi.ResolveResult result com.intellij.psi.PsiElement element com.intellij.psi.ResolveResult[] results public com.intellij.psi.PsiElement resolve () com.intellij.psi.ResolveResult[] resolveResults private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiReferenceBase.class
PsiReferenceBase.java package com.intellij.psi public abstract com.intellij.psi.PsiReferenceBase extends java.lang.Object implements com.intellij.psi.PsiReference { private static final com.intellij.openapi.diagnostic.Logger LOG protected final com.intellij.psi.PsiElement myElement private com.intellij.openapi.util.TextRange myRangeInElement protected boolean mySoft public void <init> (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange, boolean) com.intellij.psi.PsiElement element com.intellij.openapi.util.TextRange rangeInElement boolean soft public void <init> (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange) com.intellij.psi.PsiElement element com.intellij.openapi.util.TextRange rangeInElement public void <init> (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement element boolean soft public void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void setRangeInElement (com.intellij.openapi.util.TextRange) com.intellij.openapi.util.TextRange rangeInElement public java.lang.String getValue () StringIndexOutOfBoundsException e String text com.intellij.openapi.util.TextRange range public com.intellij.psi.PsiElement getElement () public com.intellij.openapi.util.TextRange getRangeInElement () protected com.intellij.openapi.util.TextRange calculateDefaultRangeInElement () public java.lang.String getCanonicalText () public com.intellij.psi.PsiElement handleElementRename (java.lang.String) throws com.intellij.util.IncorrectOperationException String newElementName public com.intellij.psi.PsiElement bindToElement (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public boolean isReferenceTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static com.intellij.psi.PsiReferenceBase createSelfReference (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement resolveTo public static com.intellij.psi.PsiReferenceBase createSelfReference (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.openapi.util.TextRange rangeInElement com.intellij.psi.PsiElement resolveTo private com.intellij.psi.ElementManipulator getManipulator () com.intellij.psi.ElementManipulator manipulator public boolean isSoft () public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiReferenceContributor.class
PsiReferenceContributor.java package com.intellij.psi public abstract com.intellij.psi.PsiReferenceContributor extends java.lang.Object implements com.intellij.openapi.Disposable { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public abstract void registerReferenceProviders (com.intellij.psi.PsiReferenceRegistrar) public void dispose () static void <clinit> () }
com/intellij/psi/PsiReferenceProvider.class
PsiReferenceProvider.java package com.intellij.psi public abstract com.intellij.psi.PsiReferenceProvider extends java.lang.Object { public static final com.intellij.psi.PsiReferenceProvider[] EMPTY_ARRAY public void <init> () public abstract com.intellij.psi.PsiReference[] getReferencesByElement (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext) public boolean acceptsHints (com.intellij.psi.PsiElement, com.intellij.psi.PsiReferenceService$Hints) com.intellij.psi.PsiElement element com.intellij.psi.PsiReferenceService$Hints hints com.intellij.psi.PsiElement target public boolean acceptsTarget (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement target static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiReferenceProviderBean.class
PsiReferenceProviderBean.java package com.intellij.psi public com.intellij.psi.PsiReferenceProviderBean extends com.intellij.openapi.extensions.AbstractExtensionPointBean implements com.intellij.util.KeyedLazyInstance { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public String language public String className public String description public com.intellij.patterns.ElementPatternBean[] patterns private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.util.NullableFunction PATTERN_NULLABLE_FUNCTION public void <init> () public java.lang.String getDescription () public com.intellij.psi.PsiReferenceProvider instantiate () ClassNotFoundException e public com.intellij.patterns.ElementPattern createElementPattern () java.util.List list public java.lang.String getKey () public com.intellij.psi.PsiReferenceProviderBean getInstance () public volatile synthetic java.lang.Object getInstance () private static synthetic com.intellij.patterns.ElementPattern lambda$static$0 (com.intellij.patterns.ElementPatternBean) com.intellij.patterns.ElementPatternBean elementPatternBean static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiReferenceRegistrar.class
PsiReferenceRegistrar.java package com.intellij.psi public abstract com.intellij.psi.PsiReferenceRegistrar extends java.lang.Object { public static final double DEFAULT_PRIORITY public static final double HIGHER_PRIORITY public static final double LOWER_PRIORITY public void <init> () public void registerReferenceProvider (com.intellij.patterns.ElementPattern, com.intellij.psi.PsiReferenceProvider) com.intellij.patterns.ElementPattern pattern com.intellij.psi.PsiReferenceProvider provider public abstract void registerReferenceProvider (com.intellij.patterns.ElementPattern, com.intellij.psi.PsiReferenceProvider, double) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiReferenceService$Hints.class
PsiReferenceService.java package com.intellij.psi public com.intellij.psi.PsiReferenceService$Hints extends java.lang.Object { public static final com.intellij.psi.PsiReferenceService$Hints NO_HINTS public final com.intellij.psi.PsiElement target public final Integer offsetInElement public void <init> () public void <init> (com.intellij.psi.PsiElement, java.lang.Integer) com.intellij.psi.PsiElement target Integer offsetInElement static void <clinit> () }
com/intellij/psi/PsiReferenceService.class
PsiReferenceService.java package com.intellij.psi public abstract com.intellij.psi.PsiReferenceService extends java.lang.Object { public static final com.intellij.openapi.util.Key HINTS public void <init> () public static com.intellij.psi.PsiReferenceService getService () public abstract java.util.List getReferences (com.intellij.psi.PsiElement, com.intellij.psi.PsiReferenceService$Hints) public com.intellij.psi.PsiReference[] getContributedReferences (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element java.util.List list static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiTarget.class
PsiTarget.java package com.intellij.psi public abstract com.intellij.psi.PsiTarget extends java.lang.Object implements com.intellij.pom.PomTarget { public abstract com.intellij.psi.PsiElement getNavigationElement () }
com/intellij/psi/PsiTreeAnyChangeAbstractAdapter.class
PsiTreeAnyChangeAbstractAdapter.java package com.intellij.psi public abstract com.intellij.psi.PsiTreeAnyChangeAbstractAdapter extends com.intellij.psi.PsiTreeChangeAdapter { public void <init> () public void childAdded (com.intellij.psi.PsiTreeChangeEvent) com.intellij.psi.PsiTreeChangeEvent event public void childRemoved (com.intellij.psi.PsiTreeChangeEvent) com.intellij.psi.PsiTreeChangeEvent event public void childReplaced (com.intellij.psi.PsiTreeChangeEvent) com.intellij.psi.PsiTreeChangeEvent event public void childMoved (com.intellij.psi.PsiTreeChangeEvent) com.intellij.psi.PsiTreeChangeEvent event public void childrenChanged (com.intellij.psi.PsiTreeChangeEvent) com.intellij.psi.PsiTreeChangeEvent event public void propertyChanged (com.intellij.psi.PsiTreeChangeEvent) com.intellij.psi.PsiTreeChangeEvent event protected abstract void onChange (com.intellij.psi.PsiFile) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiTreeChangeAdapter.class
PsiTreeChangeAdapter.java package com.intellij.psi public abstract com.intellij.psi.PsiTreeChangeAdapter extends java.lang.Object implements com.intellij.psi.PsiTreeChangeListener { public void <init> () public void beforeChildAddition (com.intellij.psi.PsiTreeChangeEvent) com.intellij.psi.PsiTreeChangeEvent event public void beforeChildRemoval (com.intellij.psi.PsiTreeChangeEvent) com.intellij.psi.PsiTreeChangeEvent event public void beforeChildReplacement (com.intellij.psi.PsiTreeChangeEvent) com.intellij.psi.PsiTreeChangeEvent event public void beforeChildMovement (com.intellij.psi.PsiTreeChangeEvent) com.intellij.psi.PsiTreeChangeEvent event public void beforeChildrenChange (com.intellij.psi.PsiTreeChangeEvent) com.intellij.psi.PsiTreeChangeEvent event public void beforePropertyChange (com.intellij.psi.PsiTreeChangeEvent) com.intellij.psi.PsiTreeChangeEvent event public void childAdded (com.intellij.psi.PsiTreeChangeEvent) com.intellij.psi.PsiTreeChangeEvent event public void childRemoved (com.intellij.psi.PsiTreeChangeEvent) com.intellij.psi.PsiTreeChangeEvent event public void childReplaced (com.intellij.psi.PsiTreeChangeEvent) com.intellij.psi.PsiTreeChangeEvent event public void childMoved (com.intellij.psi.PsiTreeChangeEvent) com.intellij.psi.PsiTreeChangeEvent event public void childrenChanged (com.intellij.psi.PsiTreeChangeEvent) com.intellij.psi.PsiTreeChangeEvent event public void propertyChanged (com.intellij.psi.PsiTreeChangeEvent) com.intellij.psi.PsiTreeChangeEvent event private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiTreeChangeEvent.class
PsiTreeChangeEvent.java package com.intellij.psi public abstract com.intellij.psi.PsiTreeChangeEvent extends java.util.EventObject { public static final String PROP_FILE_NAME public static final String PROP_DIRECTORY_NAME public static final String PROP_WRITABLE public static final String PROP_ROOTS public static final String PROP_FILE_TYPES public static final String PROP_UNLOADED_PSI protected com.intellij.psi.PsiElement myParent protected com.intellij.psi.PsiElement myOldParent protected com.intellij.psi.PsiElement myNewParent protected com.intellij.psi.PsiElement myChild protected com.intellij.psi.PsiElement myOldChild protected com.intellij.psi.PsiElement myNewChild protected com.intellij.psi.PsiFile myFile protected int myOffset protected int myOldLength protected com.intellij.psi.PsiElement myElement protected String myPropertyName protected Object myOldValue protected Object myNewValue protected void <init> (com.intellij.psi.PsiManager) com.intellij.psi.PsiManager manager public com.intellij.psi.PsiElement getParent () public com.intellij.psi.PsiElement getOldParent () public com.intellij.psi.PsiElement getNewParent () public com.intellij.psi.PsiElement getChild () public com.intellij.psi.PsiElement getOldChild () public com.intellij.psi.PsiElement getNewChild () public com.intellij.psi.PsiElement getElement () public java.lang.String getPropertyName () public java.lang.Object getOldValue () public java.lang.Object getNewValue () public com.intellij.psi.PsiFile getFile () }
com/intellij/psi/PsiTreeChangeListener.class
PsiTreeChangeListener.java package com.intellij.psi public abstract com.intellij.psi.PsiTreeChangeListener extends java.lang.Object implements java.util.EventListener { public abstract void beforeChildAddition (com.intellij.psi.PsiTreeChangeEvent) public abstract void beforeChildRemoval (com.intellij.psi.PsiTreeChangeEvent) public abstract void beforeChildReplacement (com.intellij.psi.PsiTreeChangeEvent) public abstract void beforeChildMovement (com.intellij.psi.PsiTreeChangeEvent) public abstract void beforeChildrenChange (com.intellij.psi.PsiTreeChangeEvent) public abstract void beforePropertyChange (com.intellij.psi.PsiTreeChangeEvent) public abstract void childAdded (com.intellij.psi.PsiTreeChangeEvent) public abstract void childRemoved (com.intellij.psi.PsiTreeChangeEvent) public abstract void childReplaced (com.intellij.psi.PsiTreeChangeEvent) public abstract void childrenChanged (com.intellij.psi.PsiTreeChangeEvent) public abstract void childMoved (com.intellij.psi.PsiTreeChangeEvent) public abstract void propertyChanged (com.intellij.psi.PsiTreeChangeEvent) }
com/intellij/psi/PsiWalkingState$PsiTreeGuide.class
PsiWalkingState.java package com.intellij.psi com.intellij.psi.PsiWalkingState$PsiTreeGuide extends java.lang.Object implements com.intellij.util.WalkingState$TreeGuide { private static final com.intellij.psi.PsiWalkingState$PsiTreeGuide instance private void <init> () public com.intellij.psi.PsiElement getNextSibling (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static com.intellij.psi.PsiElement checkSanity (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement sibling public com.intellij.psi.PsiElement getPrevSibling (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement getFirstChild (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement getParent (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public volatile synthetic java.lang.Object getParent (java.lang.Object) public volatile synthetic java.lang.Object getFirstChild (java.lang.Object) public volatile synthetic java.lang.Object getPrevSibling (java.lang.Object) public volatile synthetic java.lang.Object getNextSibling (java.lang.Object) static synthetic com.intellij.psi.PsiWalkingState$PsiTreeGuide access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiWalkingState.class
PsiWalkingState.java package com.intellij.psi public abstract com.intellij.psi.PsiWalkingState extends com.intellij.util.WalkingState { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.psi.PsiElementVisitor myVisitor protected void <init> (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor delegate protected void <init> (com.intellij.psi.PsiElementVisitor, com.intellij.util.WalkingState$TreeGuide) com.intellij.psi.PsiElementVisitor delegate com.intellij.util.WalkingState$TreeGuide guide public void visit (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void elementStarted (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public volatile synthetic void elementStarted (java.lang.Object) public volatile synthetic void visit (java.lang.Object) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiWhiteSpace.class
PsiWhiteSpace.java package com.intellij.psi public abstract com.intellij.psi.PsiWhiteSpace extends java.lang.Object implements com.intellij.psi.PsiElement { }
com/intellij/psi/ReferenceProviderType$1.class
ReferenceProviderType.java package com.intellij.psi final com.intellij.psi.ReferenceProviderType$1 extends com.intellij.openapi.util.KeyedExtensionCollector { void <init> (java.lang.String) String epName protected java.lang.String keyToString (com.intellij.psi.ReferenceProviderType) com.intellij.psi.ReferenceProviderType key protected volatile synthetic java.lang.String keyToString (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/ReferenceProviderType$CompositePsiReferenceProvider.class
ReferenceProviderType.java package com.intellij.psi com.intellij.psi.ReferenceProviderType$CompositePsiReferenceProvider extends com.intellij.psi.PsiReferenceProvider { private final java.util.List children private void <init> (java.util.List) java.util.List children public com.intellij.psi.PsiReference[] getReferencesByElement (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext) com.intellij.psi.PsiReferenceProvider child com.intellij.psi.PsiElement element com.intellij.util.ProcessingContext context java.util.Collection result public boolean acceptsTarget (com.intellij.psi.PsiElement) com.intellij.psi.PsiReferenceProvider child com.intellij.psi.PsiElement target public boolean acceptsHints (com.intellij.psi.PsiElement, com.intellij.psi.PsiReferenceService$Hints) com.intellij.psi.PsiReferenceProvider child com.intellij.psi.PsiElement element com.intellij.psi.PsiReferenceService$Hints hints synthetic void <init> (java.util.List, com.intellij.psi.ReferenceProviderType$1) java.util.List x0 com.intellij.psi.ReferenceProviderType$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/ReferenceProviderType.class
ReferenceProviderType.java package com.intellij.psi public com.intellij.psi.ReferenceProviderType extends java.lang.Object { public static final String EP_NAME private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.openapi.util.KeyedExtensionCollector COLLECTOR private final String myId public void <init> (java.lang.String) String id public com.intellij.psi.PsiReferenceProvider getProvider () java.util.List list public java.lang.String toString () static synthetic java.lang.String access$000 (com.intellij.psi.ReferenceProviderType) com.intellij.psi.ReferenceProviderType x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/ReferenceRange.class
ReferenceRange.java package com.intellij.psi public com.intellij.psi.ReferenceRange extends java.lang.Object { private void <init> () public static java.util.List getRanges (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference ref public static java.util.List getAbsoluteRanges (com.intellij.psi.PsiReference) com.intellij.openapi.util.TextRange relativeRange com.intellij.psi.PsiReference ref com.intellij.psi.PsiElement elt java.util.List relativeRanges java.util.List answer int parentOffset public static com.intellij.openapi.util.TextRange getRange (com.intellij.psi.PsiReference) java.util.List ranges com.intellij.psi.PsiReference ref public static boolean containsOffsetInElement (com.intellij.psi.PsiReference, int) com.intellij.openapi.util.TextRange range com.intellij.psi.PsiReference ref int offset com.intellij.openapi.util.TextRange rangeInElement public static boolean containsRangeInElement (com.intellij.psi.PsiReference, com.intellij.openapi.util.TextRange) com.intellij.openapi.util.TextRange range com.intellij.psi.PsiReference ref com.intellij.openapi.util.TextRange rangeInElement com.intellij.openapi.util.TextRange rangeInElement1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/ResolveResult.class
ResolveResult.java package com.intellij.psi public abstract com.intellij.psi.ResolveResult extends java.lang.Object implements com.intellij.model.SymbolResolveResult { public static final com.intellij.psi.ResolveResult[] EMPTY_ARRAY public abstract com.intellij.psi.PsiElement getElement () public abstract boolean isValidResult () public com.intellij.model.Symbol getTarget () com.intellij.psi.PsiElement element static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/ResolveState$1.class
ResolveState.java package com.intellij.psi synthetic com.intellij.psi.ResolveState$1 extends java.lang.Object { }
com/intellij/psi/ResolveState$ManyElementResolveState.class
ResolveState.java package com.intellij.psi com.intellij.psi.ResolveState$ManyElementResolveState extends com.intellij.psi.ResolveState { private final java.util.Map myValues void <init> (com.intellij.psi.ResolveState, com.intellij.psi.ResolveState) com.intellij.psi.ResolveState state1 com.intellij.psi.ResolveState state2 void <init> (com.intellij.psi.ResolveState, com.intellij.openapi.util.Key, java.lang.Object) com.intellij.psi.ResolveState state com.intellij.openapi.util.Key key Object value private void putAllNoCopy (com.intellij.psi.ResolveState) com.intellij.psi.ResolveState$OneElementResolveState oneState com.intellij.psi.ResolveState$TwoElementResolveState twoState com.intellij.psi.ResolveState$ManyElementResolveState manyState com.intellij.psi.ResolveState other public com.intellij.psi.ResolveState put (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key Object value public com.intellij.psi.ResolveState putAll (com.intellij.psi.ResolveState) com.intellij.psi.ResolveState state public java.lang.Object get (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key Object value private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/ResolveState$OneElementResolveState.class
ResolveState.java package com.intellij.psi com.intellij.psi.ResolveState$OneElementResolveState extends com.intellij.psi.ResolveState { private final com.intellij.openapi.util.Key myKey private final Object myValue private void <init> (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key Object value public com.intellij.psi.ResolveState put (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key Object value public com.intellij.psi.ResolveState putAll (com.intellij.psi.ResolveState) com.intellij.psi.ResolveState state public java.lang.Object get (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key Object value synthetic void <init> (com.intellij.openapi.util.Key, java.lang.Object, com.intellij.psi.ResolveState$1) com.intellij.openapi.util.Key x0 Object x1 com.intellij.psi.ResolveState$1 x2 static synthetic com.intellij.openapi.util.Key access$200 (com.intellij.psi.ResolveState$OneElementResolveState) com.intellij.psi.ResolveState$OneElementResolveState x0 static synthetic java.lang.Object access$300 (com.intellij.psi.ResolveState$OneElementResolveState) com.intellij.psi.ResolveState$OneElementResolveState x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/ResolveState$TwoElementResolveState.class
ResolveState.java package com.intellij.psi com.intellij.psi.ResolveState$TwoElementResolveState extends com.intellij.psi.ResolveState { private final com.intellij.openapi.util.Key myKey1 private final Object myValue1 private final com.intellij.openapi.util.Key myKey2 private final Object myValue2 void <init> (com.intellij.openapi.util.Key, java.lang.Object, com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key1 Object value1 com.intellij.openapi.util.Key key2 Object value2 public com.intellij.psi.ResolveState put (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key Object value public com.intellij.psi.ResolveState putAll (com.intellij.psi.ResolveState) com.intellij.psi.ResolveState$OneElementResolveState oneState com.intellij.psi.ResolveState state boolean has1 boolean has2 public java.lang.Object get (com.intellij.openapi.util.Key) Object value Object value com.intellij.openapi.util.Key key Object value static synthetic com.intellij.openapi.util.Key access$400 (com.intellij.psi.ResolveState$TwoElementResolveState) com.intellij.psi.ResolveState$TwoElementResolveState x0 static synthetic java.lang.Object access$500 (com.intellij.psi.ResolveState$TwoElementResolveState) com.intellij.psi.ResolveState$TwoElementResolveState x0 static synthetic com.intellij.openapi.util.Key access$600 (com.intellij.psi.ResolveState$TwoElementResolveState) com.intellij.psi.ResolveState$TwoElementResolveState x0 static synthetic java.lang.Object access$700 (com.intellij.psi.ResolveState$TwoElementResolveState) com.intellij.psi.ResolveState$TwoElementResolveState x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/ResolveState.class
ResolveState.java package com.intellij.psi public com.intellij.psi.ResolveState extends java.lang.Object { private static final com.intellij.psi.ResolveState ourInitialState public void <init> () public static com.intellij.psi.ResolveState initial () public com.intellij.psi.ResolveState put (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key Object value public com.intellij.psi.ResolveState putAll (com.intellij.psi.ResolveState) com.intellij.psi.ResolveState state public java.lang.Object get (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key static synthetic com.intellij.psi.ResolveState access$100 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/ResolvingHint.class
ResolvingHint.java package com.intellij.psi public abstract com.intellij.psi.ResolvingHint extends java.lang.Object { public abstract boolean canResolveTo (java.lang.Class) }
com/intellij/psi/SmartPointerManager.class
SmartPointerManager.java package com.intellij.psi public abstract com.intellij.psi.SmartPointerManager extends java.lang.Object { public void <init> () public abstract com.intellij.psi.SmartPsiFileRange createSmartPsiFileRangePointer (com.intellij.psi.PsiFile, com.intellij.openapi.util.TextRange) public static com.intellij.psi.SmartPointerManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public static com.intellij.psi.SmartPsiElementPointer createPointer (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public abstract com.intellij.psi.SmartPsiElementPointer createSmartPsiElementPointer (com.intellij.psi.PsiElement) public abstract com.intellij.psi.SmartPsiElementPointer createSmartPsiElementPointer (com.intellij.psi.PsiElement, com.intellij.psi.PsiFile) public com.intellij.psi.SmartPsiElementPointer createLazyPointer (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public abstract boolean pointToTheSameElement (com.intellij.psi.SmartPsiElementPointer, com.intellij.psi.SmartPsiElementPointer) public abstract void removePointer (com.intellij.psi.SmartPsiElementPointer) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/SmartPsiElementPointer.class
SmartPsiElementPointer.java package com.intellij.psi public abstract com.intellij.psi.SmartPsiElementPointer extends java.lang.Object { public abstract com.intellij.psi.PsiElement getElement () public abstract com.intellij.psi.PsiFile getContainingFile () public abstract com.intellij.openapi.project.Project getProject () public abstract com.intellij.openapi.vfs.VirtualFile getVirtualFile () public abstract com.intellij.openapi.util.Segment getRange () public abstract com.intellij.openapi.util.Segment getPsiRange () }
com/intellij/psi/SmartPsiFileRange.class
SmartPsiFileRange.java package com.intellij.psi public abstract com.intellij.psi.SmartPsiFileRange extends java.lang.Object implements com.intellij.psi.SmartPsiElementPointer { public abstract com.intellij.openapi.util.Segment getRange () }
com/intellij/psi/StringEscapesTokenTypes.class
StringEscapesTokenTypes.java package com.intellij.psi public abstract com.intellij.psi.StringEscapesTokenTypes extends java.lang.Object { public static final com.intellij.psi.tree.IElementType VALID_STRING_ESCAPE_TOKEN public static final com.intellij.psi.tree.IElementType INVALID_CHARACTER_ESCAPE_TOKEN public static final com.intellij.psi.tree.IElementType INVALID_UNICODE_ESCAPE_TOKEN public static final com.intellij.psi.tree.TokenSet STRING_LITERAL_ESCAPES static void <clinit> () }
com/intellij/psi/StubBasedPsiElement.class
StubBasedPsiElement.java package com.intellij.psi public abstract com.intellij.psi.StubBasedPsiElement extends java.lang.Object implements com.intellij.psi.PsiElement { public abstract com.intellij.psi.stubs.IStubElementType getElementType () public abstract com.intellij.psi.stubs.StubElement getStub () }
com/intellij/psi/StubBuilder.class
StubBuilder.java package com.intellij.psi public abstract com.intellij.psi.StubBuilder extends java.lang.Object { public abstract com.intellij.psi.stubs.StubElement buildStubTree (com.intellij.psi.PsiFile) public abstract boolean skipChildProcessingWhenBuildingStubs (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) }
com/intellij/psi/SyntaxTraverser$1.class
SyntaxTraverser.java package com.intellij.psi synthetic com.intellij.psi.SyntaxTraverser$1 extends java.lang.Object { }
com/intellij/psi/SyntaxTraverser$ASTApi.class
SyntaxTraverser.java package com.intellij.psi com.intellij.psi.SyntaxTraverser$ASTApi extends com.intellij.psi.SyntaxTraverser$ApiEx { static final com.intellij.psi.SyntaxTraverser$ASTApi INSTANCE private void <init> () public com.intellij.lang.ASTNode first (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.lang.ASTNode last (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.lang.ASTNode next (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.lang.ASTNode previous (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.tree.IElementType typeOf (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.openapi.util.TextRange rangeOf (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public java.lang.CharSequence textOf (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.lang.ASTNode parent (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public volatile synthetic java.lang.Object previous (java.lang.Object) public volatile synthetic java.lang.Object next (java.lang.Object) public volatile synthetic java.lang.Object last (java.lang.Object) public volatile synthetic java.lang.Object first (java.lang.Object) public volatile synthetic java.lang.Object parent (java.lang.Object) public volatile synthetic java.lang.CharSequence textOf (java.lang.Object) public volatile synthetic com.intellij.openapi.util.TextRange rangeOf (java.lang.Object) public volatile synthetic com.intellij.psi.tree.IElementType typeOf (java.lang.Object) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/SyntaxTraverser$Api$1.class
SyntaxTraverser.java package com.intellij.psi com.intellij.psi.SyntaxTraverser$Api$1 extends java.lang.Object implements com.intellij.util.Function { final synthetic com.intellij.psi.SyntaxTraverser$Api this$0 void <init> (com.intellij.psi.SyntaxTraverser$Api) com.intellij.psi.SyntaxTraverser$Api this$0 public com.intellij.psi.tree.IElementType fun (java.lang.Object) Object t public java.lang.String toString () public volatile synthetic java.lang.Object fun (java.lang.Object) }
com/intellij/psi/SyntaxTraverser$Api$2.class
SyntaxTraverser.java package com.intellij.psi com.intellij.psi.SyntaxTraverser$Api$2 extends java.lang.Object implements com.intellij.util.Function { final synthetic com.intellij.psi.SyntaxTraverser$Api this$0 void <init> (com.intellij.psi.SyntaxTraverser$Api) com.intellij.psi.SyntaxTraverser$Api this$0 public java.lang.CharSequence fun (java.lang.Object) Object t public java.lang.String toString () public volatile synthetic java.lang.Object fun (java.lang.Object) }
com/intellij/psi/SyntaxTraverser$Api$3.class
SyntaxTraverser.java package com.intellij.psi com.intellij.psi.SyntaxTraverser$Api$3 extends java.lang.Object implements com.intellij.util.Function { final synthetic com.intellij.psi.SyntaxTraverser$Api this$0 void <init> (com.intellij.psi.SyntaxTraverser$Api) com.intellij.psi.SyntaxTraverser$Api this$0 public com.intellij.openapi.util.TextRange fun (java.lang.Object) Object t public java.lang.String toString () public volatile synthetic java.lang.Object fun (java.lang.Object) }
com/intellij/psi/SyntaxTraverser$Api.class
SyntaxTraverser.java package com.intellij.psi public abstract com.intellij.psi.SyntaxTraverser$Api extends java.lang.Object implements com.intellij.util.Function { public final com.intellij.util.Function TO_TYPE public final com.intellij.util.Function TO_TEXT public final com.intellij.util.Function TO_RANGE public void <init> () public abstract com.intellij.psi.tree.IElementType typeOf (java.lang.Object) public abstract com.intellij.openapi.util.TextRange rangeOf (java.lang.Object) public abstract java.lang.CharSequence textOf (java.lang.Object) public abstract java.lang.Object parent (java.lang.Object) public abstract com.intellij.util.containers.JBIterable children (java.lang.Object) public com.intellij.util.containers.JBIterable fun (java.lang.Object) Object t public com.intellij.util.containers.JBIterable parents (java.lang.Object) Object element public volatile synthetic java.lang.Object fun (java.lang.Object) private synthetic java.lang.Object lambda$parents$0 (java.lang.Object) Object t private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/SyntaxTraverser$ApiEx$1.class
SyntaxTraverser.java package com.intellij.psi com.intellij.psi.SyntaxTraverser$ApiEx$1 extends java.lang.Object implements com.intellij.util.Function { final synthetic com.intellij.psi.SyntaxTraverser$ApiEx this$0 void <init> (com.intellij.psi.SyntaxTraverser$ApiEx) com.intellij.psi.SyntaxTraverser$ApiEx this$0 public java.lang.Object fun (java.lang.Object) Object t public java.lang.String toString () }
com/intellij/psi/SyntaxTraverser$ApiEx.class
SyntaxTraverser.java package com.intellij.psi public abstract com.intellij.psi.SyntaxTraverser$ApiEx extends com.intellij.psi.SyntaxTraverser$Api { private final com.intellij.util.Function TO_NEXT public void <init> () public abstract java.lang.Object first (java.lang.Object) public abstract java.lang.Object last (java.lang.Object) public abstract java.lang.Object next (java.lang.Object) public abstract java.lang.Object previous (java.lang.Object) public com.intellij.util.containers.JBIterable children (java.lang.Object) Object node Object first public com.intellij.util.containers.JBIterable siblings (java.lang.Object) Object node private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/SyntaxTraverser$FlyweightApi$1.class
SyntaxTraverser.java package com.intellij.psi com.intellij.psi.SyntaxTraverser$FlyweightApi$1 extends com.intellij.util.containers.JBIterable { final synthetic Object val$node final synthetic com.intellij.psi.SyntaxTraverser$FlyweightApi this$0 void <init> (com.intellij.psi.SyntaxTraverser$FlyweightApi, java.lang.Object) com.intellij.psi.SyntaxTraverser$FlyweightApi this$0 public java.util.Iterator iterator () Object child com.intellij.psi.tree.IElementType childType int i com.intellij.util.diff.FlyweightCapableTreeStructure structure com.intellij.openapi.util.Ref ref int count Object[] array java.util.LinkedList list }
com/intellij/psi/SyntaxTraverser$FlyweightApi.class
SyntaxTraverser.java package com.intellij.psi abstract com.intellij.psi.SyntaxTraverser$FlyweightApi extends com.intellij.psi.SyntaxTraverser$Api { private void <init> () abstract com.intellij.util.diff.FlyweightCapableTreeStructure getStructure () public java.lang.Object parent (java.lang.Object) Object node public com.intellij.util.containers.JBIterable children (java.lang.Object) Object node synthetic void <init> (com.intellij.psi.SyntaxTraverser$1) com.intellij.psi.SyntaxTraverser$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/SyntaxTraverser$LighterASTApi$1.class
SyntaxTraverser.java package com.intellij.psi com.intellij.psi.SyntaxTraverser$LighterASTApi$1 extends com.intellij.openapi.util.ThreadLocalCachedValue { final synthetic com.intellij.psi.SyntaxTraverser$LighterASTApi this$0 void <init> (com.intellij.psi.SyntaxTraverser$LighterASTApi) com.intellij.psi.SyntaxTraverser$LighterASTApi this$0 protected com.intellij.util.diff.FlyweightCapableTreeStructure create () protected volatile synthetic java.lang.Object create () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/SyntaxTraverser$LighterASTApi.class
SyntaxTraverser.java package com.intellij.psi com.intellij.psi.SyntaxTraverser$LighterASTApi extends com.intellij.psi.SyntaxTraverser$FlyweightApi { private final com.intellij.lang.PsiBuilder builder private final com.intellij.openapi.util.UserDataHolder userDataHolder private final com.intellij.openapi.util.ThreadLocalCachedValue structure void <init> (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.util.diff.FlyweightCapableTreeStructure getStructure () public com.intellij.psi.tree.IElementType typeOf (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode node public com.intellij.openapi.util.TextRange rangeOf (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode node public java.lang.CharSequence textOf (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode node public com.intellij.lang.LighterASTNode parent (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode node public volatile synthetic java.lang.Object parent (java.lang.Object) public volatile synthetic java.lang.CharSequence textOf (java.lang.Object) public volatile synthetic com.intellij.openapi.util.TextRange rangeOf (java.lang.Object) public volatile synthetic com.intellij.psi.tree.IElementType typeOf (java.lang.Object) static synthetic com.intellij.openapi.util.UserDataHolder access$000 (com.intellij.psi.SyntaxTraverser$LighterASTApi) com.intellij.psi.SyntaxTraverser$LighterASTApi x0 static synthetic com.intellij.lang.PsiBuilder access$200 (com.intellij.psi.SyntaxTraverser$LighterASTApi) com.intellij.psi.SyntaxTraverser$LighterASTApi x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/SyntaxTraverser$PsiApi$1.class
SyntaxTraverser.java package com.intellij.psi final com.intellij.psi.SyntaxTraverser$PsiApi$1 extends com.intellij.psi.SyntaxTraverser$PsiApi { void <init> () public com.intellij.psi.PsiElement previous (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement node public com.intellij.psi.PsiElement next (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement node public com.intellij.psi.PsiElement last (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement node public com.intellij.psi.PsiElement first (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement node public volatile synthetic java.lang.Object previous (java.lang.Object) public volatile synthetic java.lang.Object next (java.lang.Object) public volatile synthetic java.lang.Object last (java.lang.Object) public volatile synthetic java.lang.Object first (java.lang.Object) public volatile synthetic java.lang.Object parent (java.lang.Object) public volatile synthetic java.lang.CharSequence textOf (java.lang.Object) public volatile synthetic com.intellij.openapi.util.TextRange rangeOf (java.lang.Object) public volatile synthetic com.intellij.psi.tree.IElementType typeOf (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/SyntaxTraverser$PsiApi.class
SyntaxTraverser.java package com.intellij.psi com.intellij.psi.SyntaxTraverser$PsiApi extends com.intellij.psi.SyntaxTraverser$ApiEx { static final com.intellij.psi.SyntaxTraverser$ApiEx INSTANCE static final com.intellij.psi.SyntaxTraverser$ApiEx INSTANCE_REV private void <init> () public com.intellij.psi.PsiElement first (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement node public com.intellij.psi.PsiElement last (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement node public com.intellij.psi.PsiElement next (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement node public com.intellij.psi.PsiElement previous (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement node public com.intellij.psi.tree.IElementType typeOf (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement node com.intellij.psi.tree.IElementType type public com.intellij.openapi.util.TextRange rangeOf (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement node public java.lang.CharSequence textOf (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement node public com.intellij.psi.PsiElement parent (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement node public volatile synthetic java.lang.Object previous (java.lang.Object) public volatile synthetic java.lang.Object next (java.lang.Object) public volatile synthetic java.lang.Object last (java.lang.Object) public volatile synthetic java.lang.Object first (java.lang.Object) public volatile synthetic java.lang.Object parent (java.lang.Object) public volatile synthetic java.lang.CharSequence textOf (java.lang.Object) public volatile synthetic com.intellij.openapi.util.TextRange rangeOf (java.lang.Object) public volatile synthetic com.intellij.psi.tree.IElementType typeOf (java.lang.Object) synthetic void <init> (com.intellij.psi.SyntaxTraverser$1) com.intellij.psi.SyntaxTraverser$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/SyntaxTraverser.class
SyntaxTraverser.java package com.intellij.psi public com.intellij.psi.SyntaxTraverser extends com.intellij.util.containers.FilteredTraverserBase implements com.intellij.openapi.util.UserDataHolder { public final com.intellij.psi.SyntaxTraverser$Api api public static com.intellij.psi.SyntaxTraverser$ApiEx psiApi () public static com.intellij.psi.SyntaxTraverser$ApiEx psiApiReversed () public static com.intellij.psi.SyntaxTraverser$ApiEx astApi () public static com.intellij.psi.SyntaxTraverser$Api lightApi (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder public static com.intellij.psi.SyntaxTraverser syntaxTraverser (com.intellij.psi.SyntaxTraverser$Api) com.intellij.psi.SyntaxTraverser$Api api public static com.intellij.psi.SyntaxTraverser psiTraverser () public static com.intellij.psi.SyntaxTraverser psiTraverser (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement root public static com.intellij.psi.SyntaxTraverser revPsiTraverser () public static com.intellij.psi.SyntaxTraverser astTraverser () public static com.intellij.psi.SyntaxTraverser astTraverser (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode root public static com.intellij.psi.SyntaxTraverser lightTraverser (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.psi.SyntaxTraverser$LighterASTApi api com.intellij.util.containers.FilteredTraverserBase$Meta meta protected void <init> (com.intellij.psi.SyntaxTraverser$Api, com.intellij.util.containers.FilteredTraverserBase$Meta) com.intellij.psi.SyntaxTraverser$Api api com.intellij.util.containers.FilteredTraverserBase$Meta meta protected com.intellij.psi.SyntaxTraverser newInstance (com.intellij.util.containers.FilteredTraverserBase$Meta) com.intellij.util.containers.FilteredTraverserBase$Meta meta public final com.intellij.psi.SyntaxTraverser map (com.intellij.util.Function, com.intellij.util.Function) com.intellij.util.Function function com.intellij.util.Function reverse public final com.intellij.psi.SyntaxTraverser map (com.intellij.util.Function) com.intellij.util.Function function public java.lang.Object getUserData (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key public void putUserData (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key Object value private com.intellij.openapi.util.UserDataHolder getUserDataHolder () public com.intellij.psi.SyntaxTraverser expandTypes (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition c public com.intellij.psi.SyntaxTraverser filterTypes (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition c public com.intellij.psi.SyntaxTraverser forceDisregardTypes (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition c public java.lang.Object getRawDeepestLast () com.intellij.util.containers.JBIterable children Object result Object last public final com.intellij.psi.SyntaxTraverser onRange (com.intellij.openapi.util.TextRange) com.intellij.openapi.util.TextRange range protected volatile synthetic com.intellij.util.containers.FilteredTraverserBase newInstance (com.intellij.util.containers.FilteredTraverserBase$Meta) private synthetic boolean lambda$onRange$0 (com.intellij.openapi.util.TextRange, java.lang.Object) com.intellij.openapi.util.TextRange range Object e private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/SyntheticElement.class
SyntheticElement.java package com.intellij.psi public abstract com.intellij.psi.SyntheticElement extends java.lang.Object { }
com/intellij/psi/TokenType$1.class
TokenType.java package com.intellij.psi final com.intellij.psi.TokenType$1 extends com.intellij.psi.tree.IElementType { void <init> (java.lang.String, com.intellij.lang.Language) String debugName com.intellij.lang.Language language public boolean isLeftBound () }
com/intellij/psi/TokenType.class
TokenType.java package com.intellij.psi public abstract com.intellij.psi.TokenType extends java.lang.Object { public static final com.intellij.psi.tree.IElementType WHITE_SPACE public static final com.intellij.psi.tree.IElementType BAD_CHARACTER public static final com.intellij.psi.tree.IElementType NEW_LINE_INDENT public static final com.intellij.psi.tree.IElementType ERROR_ELEMENT public static final com.intellij.psi.tree.IElementType CODE_FRAGMENT public static final com.intellij.psi.tree.IElementType DUMMY_HOLDER static void <clinit> () }
com/intellij/psi/codeStyle/ChangedRangesInfo.class
ChangedRangesInfo.java package com.intellij.psi.codeStyle public com.intellij.psi.codeStyle.ChangedRangesInfo extends java.lang.Object { public final java.util.List insertedRanges public final java.util.List allChangedRanges public void <init> (java.util.List, java.util.List) java.util.List allChangedRanges java.util.List insertedRanges private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/codeStyle/CodeStyleManager.class
CodeStyleManager.java package com.intellij.psi.codeStyle public abstract com.intellij.psi.codeStyle.CodeStyleManager extends java.lang.Object { public void <init> () public static com.intellij.psi.codeStyle.CodeStyleManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public static com.intellij.psi.codeStyle.CodeStyleManager getInstance (com.intellij.psi.PsiManager) com.intellij.psi.PsiManager manager public abstract com.intellij.openapi.project.Project getProject () public abstract com.intellij.psi.PsiElement reformat (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiElement reformat (com.intellij.psi.PsiElement, boolean) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiElement reformatRange (com.intellij.psi.PsiElement, int, int) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiElement reformatRange (com.intellij.psi.PsiElement, int, int, boolean) throws com.intellij.util.IncorrectOperationException public abstract void reformatText (com.intellij.psi.PsiFile, int, int) throws com.intellij.util.IncorrectOperationException public abstract void reformatText (com.intellij.psi.PsiFile, java.util.Collection) throws com.intellij.util.IncorrectOperationException public abstract void reformatTextWithContext (com.intellij.psi.PsiFile, com.intellij.psi.codeStyle.ChangedRangesInfo) throws com.intellij.util.IncorrectOperationException public void reformatTextWithContext (com.intellij.psi.PsiFile, java.util.Collection) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiFile file java.util.Collection ranges java.util.List rangesList public abstract void adjustLineIndent (com.intellij.psi.PsiFile, com.intellij.openapi.util.TextRange) throws com.intellij.util.IncorrectOperationException public abstract int adjustLineIndent (com.intellij.psi.PsiFile, int) throws com.intellij.util.IncorrectOperationException public abstract int adjustLineIndent (com.intellij.openapi.editor.Document, int) public abstract boolean isLineToBeIndented (com.intellij.psi.PsiFile, int) public abstract java.lang.String getLineIndent (com.intellij.psi.PsiFile, int) public java.lang.String getLineIndent (com.intellij.psi.PsiFile, int, com.intellij.formatting.FormattingMode) com.intellij.psi.PsiFile file int offset com.intellij.formatting.FormattingMode mode public abstract java.lang.String getLineIndent (com.intellij.openapi.editor.Document, int) public abstract com.intellij.psi.codeStyle.Indent getIndent (java.lang.String, com.intellij.openapi.fileTypes.FileType) public abstract java.lang.String fillIndent (com.intellij.psi.codeStyle.Indent, com.intellij.openapi.fileTypes.FileType) public abstract com.intellij.psi.codeStyle.Indent zeroIndent () public abstract void reformatNewlyAddedElement (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) throws com.intellij.util.IncorrectOperationException public abstract boolean isSequentialProcessingAllowed () public abstract void performActionWithFormatterDisabled (java.lang.Runnable) public abstract void performActionWithFormatterDisabled (com.intellij.util.ThrowableRunnable) throws java.lang.Throwable public abstract java.lang.Object performActionWithFormatterDisabled (com.intellij.openapi.util.Computable) public int getSpacing (com.intellij.psi.PsiFile, int) com.intellij.psi.PsiFile file int offset public int getMinLineFeeds (com.intellij.psi.PsiFile, int) com.intellij.psi.PsiFile file int offset public static com.intellij.formatting.FormattingMode getCurrentFormattingMode (com.intellij.openapi.project.Project) com.intellij.psi.codeStyle.CodeStyleManager instance com.intellij.openapi.project.Project project public void runWithDocCommentFormattingDisabled (com.intellij.psi.PsiFile, java.lang.Runnable) com.intellij.psi.PsiFile file Runnable runnable public com.intellij.psi.codeStyle.DocCommentSettings getDocCommentSettings (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/codeStyle/DocCommentSettings$Defaults.class
DocCommentSettings.java package com.intellij.psi.codeStyle public final com.intellij.psi.codeStyle.DocCommentSettings$Defaults extends java.lang.Object implements com.intellij.psi.codeStyle.DocCommentSettings { public void <init> () public boolean isDocFormattingEnabled () public void setDocFormattingEnabled (boolean) boolean formattingEnabled public boolean isLeadingAsteriskEnabled () public boolean isRemoveEmptyTags () public void setRemoveEmptyTags (boolean) boolean removeEmptyTags }
com/intellij/psi/codeStyle/DocCommentSettings.class
DocCommentSettings.java package com.intellij.psi.codeStyle public abstract com.intellij.psi.codeStyle.DocCommentSettings extends java.lang.Object { public static final com.intellij.psi.codeStyle.DocCommentSettings DEFAULTS public abstract boolean isDocFormattingEnabled () public abstract void setDocFormattingEnabled (boolean) public abstract boolean isLeadingAsteriskEnabled () public abstract boolean isRemoveEmptyTags () public abstract void setRemoveEmptyTags (boolean) static void <clinit> () }
com/intellij/psi/codeStyle/FormattingModeAwareIndentAdjuster.class
FormattingModeAwareIndentAdjuster.java package com.intellij.psi.codeStyle public abstract com.intellij.psi.codeStyle.FormattingModeAwareIndentAdjuster extends java.lang.Object { public abstract int adjustLineIndent (com.intellij.openapi.editor.Document, int, com.intellij.formatting.FormattingMode) public abstract com.intellij.formatting.FormattingMode getCurrentFormattingMode () }
com/intellij/psi/codeStyle/Indent.class
Indent.java package com.intellij.psi.codeStyle public abstract com.intellij.psi.codeStyle.Indent extends java.lang.Object { public abstract boolean isGreaterThan (com.intellij.psi.codeStyle.Indent) public abstract com.intellij.psi.codeStyle.Indent min (com.intellij.psi.codeStyle.Indent) public abstract com.intellij.psi.codeStyle.Indent max (com.intellij.psi.codeStyle.Indent) public abstract com.intellij.psi.codeStyle.Indent add (com.intellij.psi.codeStyle.Indent) public abstract com.intellij.psi.codeStyle.Indent subtract (com.intellij.psi.codeStyle.Indent) public abstract boolean isZero () }
com/intellij/psi/codeStyle/SuggestedNameInfo$1.class
SuggestedNameInfo.java package com.intellij.psi.codeStyle final com.intellij.psi.codeStyle.SuggestedNameInfo$1 extends com.intellij.psi.codeStyle.SuggestedNameInfo { void <init> (java.lang.String[]) String[] names }
com/intellij/psi/codeStyle/SuggestedNameInfo$Delegate.class
SuggestedNameInfo.java package com.intellij.psi.codeStyle public com.intellij.psi.codeStyle.SuggestedNameInfo$Delegate extends com.intellij.psi.codeStyle.SuggestedNameInfo { com.intellij.psi.codeStyle.SuggestedNameInfo myDelegate public void <init> (java.lang.String[], com.intellij.psi.codeStyle.SuggestedNameInfo) String[] names com.intellij.psi.codeStyle.SuggestedNameInfo delegate public void nameChosen (java.lang.String) String name private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/codeStyle/SuggestedNameInfo.class
SuggestedNameInfo.java package com.intellij.psi.codeStyle public abstract com.intellij.psi.codeStyle.SuggestedNameInfo extends java.lang.Object { public static final com.intellij.openapi.util.Key SUGGESTED_NAME_INFO_KEY public static final com.intellij.psi.codeStyle.SuggestedNameInfo NULL_INFO public final String[] names public void <init> (java.lang.String[]) String[] names public void nameChosen (java.lang.String) String name static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/filters/ElementFilter.class
ElementFilter.java package com.intellij.psi.filters public abstract com.intellij.psi.filters.ElementFilter extends java.lang.Object { public static final com.intellij.psi.filters.ElementFilter[] EMPTY_ARRAY public abstract boolean isAcceptable (java.lang.Object, com.intellij.psi.PsiElement) public abstract boolean isClassAcceptable (java.lang.Class) public abstract java.lang.String toString () static void <clinit> () }
com/intellij/psi/filters/ElementFilterBase.class
ElementFilterBase.java package com.intellij.psi.filters public abstract com.intellij.psi.filters.ElementFilterBase extends java.lang.Object implements com.intellij.psi.filters.ElementFilter { private final Class myClass public void <init> (java.lang.Class) Class aClass public final boolean isAcceptable (java.lang.Object, com.intellij.psi.PsiElement) Object element com.intellij.psi.PsiElement context protected abstract boolean isElementAcceptable (java.lang.Object, com.intellij.psi.PsiElement) public boolean isClassAcceptable (java.lang.Class) Class hintClass private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/filters/position/FilterPattern$1.class
FilterPattern.java package com.intellij.psi.filters.position com.intellij.psi.filters.position.FilterPattern$1 extends com.intellij.patterns.InitialPatternCondition { final synthetic com.intellij.psi.filters.ElementFilter val$filter void <init> (java.lang.Class, com.intellij.psi.filters.ElementFilter) Class aAcceptedClass public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object o com.intellij.util.ProcessingContext context }
com/intellij/psi/filters/position/FilterPattern.class
FilterPattern.java package com.intellij.psi.filters.position public com.intellij.psi.filters.position.FilterPattern extends com.intellij.patterns.ObjectPattern { private final com.intellij.psi.filters.ElementFilter myFilter public void <init> (com.intellij.psi.filters.ElementFilter) com.intellij.psi.filters.ElementFilter filter public boolean equals (java.lang.Object) Object o com.intellij.psi.filters.position.FilterPattern that public int hashCode () public java.lang.String toString () }
com/intellij/psi/filters/position/PatternFilter.class
PatternFilter.java package com.intellij.psi.filters.position public com.intellij.psi.filters.position.PatternFilter extends java.lang.Object implements com.intellij.psi.filters.ElementFilter { private final com.intellij.patterns.ElementPattern myPattern public void <init> (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public boolean isAcceptable (java.lang.Object, com.intellij.psi.PsiElement) Object element com.intellij.psi.PsiElement context public boolean isClassAcceptable (java.lang.Class) Class hintClass public java.lang.String toString () }
com/intellij/psi/impl/source/codeStyle/IndentHelper.class
IndentHelper.java package com.intellij.psi.impl.source.codeStyle public abstract com.intellij.psi.impl.source.codeStyle.IndentHelper extends java.lang.Object { public void <init> () public static com.intellij.psi.impl.source.codeStyle.IndentHelper getInstance () public final int getIndent (com.intellij.openapi.project.Project, com.intellij.openapi.fileTypes.FileType, com.intellij.lang.ASTNode) com.intellij.openapi.project.Project project com.intellij.openapi.fileTypes.FileType fileType com.intellij.lang.ASTNode element public final int getIndent (com.intellij.openapi.project.Project, com.intellij.openapi.fileTypes.FileType, com.intellij.lang.ASTNode, boolean) com.intellij.openapi.project.Project project com.intellij.openapi.fileTypes.FileType fileType com.intellij.lang.ASTNode element boolean includeNonSpace private static com.intellij.psi.PsiFile getFile (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode element public abstract int getIndent (com.intellij.psi.PsiFile, com.intellij.lang.ASTNode) public abstract int getIndent (com.intellij.psi.PsiFile, com.intellij.lang.ASTNode, boolean) }
com/intellij/psi/meta/MetaDataContributor.class
MetaDataContributor.java package com.intellij.psi.meta public abstract com.intellij.psi.meta.MetaDataContributor extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract void contributeMetaData (com.intellij.psi.meta.MetaDataRegistrar) static void <clinit> () }
com/intellij/psi/meta/MetaDataRegistrar.class
MetaDataRegistrar.java package com.intellij.psi.meta public abstract com.intellij.psi.meta.MetaDataRegistrar extends java.lang.Object { public void <init> () public abstract void registerMetaData (com.intellij.psi.filters.ElementFilter, java.lang.Class) public static com.intellij.psi.meta.MetaDataRegistrar getInstance () }
com/intellij/psi/meta/PsiMetaData.class
PsiMetaData.java package com.intellij.psi.meta public abstract com.intellij.psi.meta.PsiMetaData extends java.lang.Object { public abstract com.intellij.psi.PsiElement getDeclaration () public abstract java.lang.String getName (com.intellij.psi.PsiElement) public abstract java.lang.String getName () public abstract void init (com.intellij.psi.PsiElement) public java.lang.Object[] getDependencies () public java.lang.Object[] getDependences () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/meta/PsiMetaOwner.class
PsiMetaOwner.java package com.intellij.psi.meta public abstract com.intellij.psi.meta.PsiMetaOwner extends java.lang.Object { public abstract com.intellij.psi.meta.PsiMetaData getMetaData () }
com/intellij/psi/meta/PsiPresentableMetaData.class
PsiPresentableMetaData.java package com.intellij.psi.meta public abstract com.intellij.psi.meta.PsiPresentableMetaData extends java.lang.Object implements com.intellij.psi.meta.PsiMetaData { public abstract java.lang.String getTypeName () public abstract javax.swing.Icon getIcon () }
com/intellij/psi/meta/PsiWritableMetaData.class
PsiWritableMetaData.java package com.intellij.psi.meta public abstract com.intellij.psi.meta.PsiWritableMetaData extends java.lang.Object implements com.intellij.psi.meta.PsiMetaData { public abstract void setName (java.lang.String) throws com.intellij.util.IncorrectOperationException }
com/intellij/psi/scope/PsiScopeProcessor$Event$1.class
PsiScopeProcessor.java package com.intellij.psi.scope final com.intellij.psi.scope.PsiScopeProcessor$Event$1 extends java.lang.Object implements com.intellij.psi.scope.PsiScopeProcessor$Event { void <init> () }
com/intellij/psi/scope/PsiScopeProcessor$Event.class
PsiScopeProcessor.java package com.intellij.psi.scope public abstract com.intellij.psi.scope.PsiScopeProcessor$Event extends java.lang.Object { public static final com.intellij.psi.scope.PsiScopeProcessor$Event SET_DECLARATION_HOLDER static void <clinit> () }
com/intellij/psi/scope/PsiScopeProcessor.class
PsiScopeProcessor.java package com.intellij.psi.scope public abstract com.intellij.psi.scope.PsiScopeProcessor extends java.lang.Object { public abstract boolean execute (com.intellij.psi.PsiElement, com.intellij.psi.ResolveState) public java.lang.Object getHint (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key hintKey public void handleEvent (com.intellij.psi.scope.PsiScopeProcessor$Event, java.lang.Object) com.intellij.psi.scope.PsiScopeProcessor$Event event Object associated private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/DelegatingGlobalSearchScope.class
DelegatingGlobalSearchScope.java package com.intellij.psi.search public com.intellij.psi.search.DelegatingGlobalSearchScope extends com.intellij.psi.search.GlobalSearchScope { protected final com.intellij.psi.search.GlobalSearchScope myBaseScope private final Object myEquality public void <init> (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope baseScope public transient void <init> (com.intellij.psi.search.GlobalSearchScope, java.lang.Object[]) com.intellij.psi.search.GlobalSearchScope baseScope Object[] equality public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public int compare (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file1 com.intellij.openapi.vfs.VirtualFile file2 public boolean isSearchInModuleContent (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module aModule public boolean isSearchInModuleContent (com.intellij.openapi.module.Module, boolean) com.intellij.openapi.module.Module aModule boolean testSources public boolean isSearchInLibraries () public boolean isSearchOutsideRootModel () public java.util.Collection getUnloadedModulesBelongingToScope () public java.lang.String getDisplayName () public javax.swing.Icon getIcon () public java.lang.String toString () public boolean equals (java.lang.Object) Object o com.intellij.psi.search.DelegatingGlobalSearchScope that public int calcHashCode () int result public volatile synthetic com.intellij.psi.search.SearchScope union (com.intellij.psi.search.SearchScope) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/EverythingGlobalScope.class
EverythingGlobalScope.java package com.intellij.psi.search public com.intellij.psi.search.EverythingGlobalScope extends com.intellij.psi.search.GlobalSearchScope { public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void <init> () public java.lang.String getDisplayName () public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isSearchInLibraries () public boolean isForceSearchingInLibrarySources () public boolean isSearchInModuleContent (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module aModule public boolean isSearchOutsideRootModel () public java.util.Collection getUnloadedModulesBelongingToScope () com.intellij.openapi.project.Project project public com.intellij.psi.search.GlobalSearchScope union (com.intellij.psi.search.SearchScope) com.intellij.psi.search.SearchScope scope public com.intellij.psi.search.SearchScope intersectWith (com.intellij.psi.search.SearchScope) com.intellij.psi.search.SearchScope scope2 public volatile synthetic com.intellij.psi.search.SearchScope union (com.intellij.psi.search.SearchScope) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/GlobalSearchScope$1.class
GlobalSearchScope.java package com.intellij.psi.search com.intellij.psi.search.GlobalSearchScope$1 extends com.intellij.psi.search.GlobalSearchScope { final synthetic com.intellij.psi.search.LocalSearchScope val$scope final synthetic com.intellij.psi.search.GlobalSearchScope this$0 void <init> (com.intellij.psi.search.GlobalSearchScope, com.intellij.openapi.project.Project, com.intellij.psi.search.LocalSearchScope) com.intellij.psi.search.GlobalSearchScope this$0 com.intellij.openapi.project.Project project public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public int compare (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file1 com.intellij.openapi.vfs.VirtualFile file2 public boolean isSearchInModuleContent (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module aModule public boolean isSearchOutsideRootModel () public boolean isSearchInLibraries () public java.util.Collection getUnloadedModulesBelongingToScope () public java.lang.String toString () public volatile synthetic com.intellij.psi.search.SearchScope union (com.intellij.psi.search.SearchScope) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/GlobalSearchScope$2.class
GlobalSearchScope.java package com.intellij.psi.search final com.intellij.psi.search.GlobalSearchScope$2 extends com.intellij.psi.search.GlobalSearchScope$FilesScope { final synthetic String val$displayName void <init> (com.intellij.openapi.project.Project, java.util.Collection, java.lang.String) com.intellij.openapi.project.Project project java.util.Collection files public java.lang.String getDisplayName () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/GlobalSearchScope$EmptyScope.class
GlobalSearchScope.java package com.intellij.psi.search com.intellij.psi.search.GlobalSearchScope$EmptyScope extends com.intellij.psi.search.GlobalSearchScope { private void <init> () public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isSearchInModuleContent (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module aModule public boolean isSearchInLibraries () public com.intellij.psi.search.GlobalSearchScope intersectWith (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope scope public com.intellij.psi.search.GlobalSearchScope uniteWith (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope scope public java.lang.String toString () public volatile synthetic com.intellij.psi.search.SearchScope union (com.intellij.psi.search.SearchScope) synthetic void <init> (com.intellij.psi.search.GlobalSearchScope$1) com.intellij.psi.search.GlobalSearchScope$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/GlobalSearchScope$FileScope.class
GlobalSearchScope.java package com.intellij.psi.search com.intellij.psi.search.GlobalSearchScope$FileScope extends com.intellij.psi.search.GlobalSearchScope implements java.lang.Iterable { private final com.intellij.openapi.vfs.VirtualFile myVirtualFile private final String myDisplayName private final com.intellij.openapi.module.Module myModule private final boolean mySearchOutsideContent private void <init> (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, java.lang.String) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile virtualFile String displayName com.intellij.openapi.roots.FileIndexFacade facade public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isSearchInModuleContent (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module aModule public boolean isSearchInLibraries () public java.lang.String toString () public java.util.Iterator iterator () public boolean isSearchOutsideRootModel () public java.lang.String getDisplayName () public boolean equals (java.lang.Object) Object o com.intellij.psi.search.GlobalSearchScope$FileScope files protected int calcHashCode () public volatile synthetic com.intellij.psi.search.SearchScope union (com.intellij.psi.search.SearchScope) synthetic void <init> (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, java.lang.String, com.intellij.psi.search.GlobalSearchScope$1) com.intellij.openapi.project.Project x0 com.intellij.openapi.vfs.VirtualFile x1 String x2 com.intellij.psi.search.GlobalSearchScope$1 x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/GlobalSearchScope$FileTypeRestrictionScope.class
GlobalSearchScope.java package com.intellij.psi.search com.intellij.psi.search.GlobalSearchScope$FileTypeRestrictionScope extends com.intellij.psi.search.DelegatingGlobalSearchScope { private final com.intellij.openapi.fileTypes.FileType[] myFileTypes private void <init> (com.intellij.psi.search.GlobalSearchScope, com.intellij.openapi.fileTypes.FileType[]) com.intellij.psi.search.GlobalSearchScope scope com.intellij.openapi.fileTypes.FileType[] fileTypes public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.fileTypes.FileType otherFileType com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.fileTypes.FileType fileType public com.intellij.psi.search.GlobalSearchScope intersectWith (com.intellij.psi.search.GlobalSearchScope) java.util.List intersection com.intellij.psi.search.GlobalSearchScope$FileTypeRestrictionScope restrict com.intellij.psi.search.GlobalSearchScope scope public com.intellij.psi.search.GlobalSearchScope uniteWith (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope$FileTypeRestrictionScope restrict com.intellij.psi.search.GlobalSearchScope scope public boolean equals (java.lang.Object) Object o com.intellij.psi.search.GlobalSearchScope$FileTypeRestrictionScope that public int calcHashCode () int result public java.lang.String toString () synthetic void <init> (com.intellij.psi.search.GlobalSearchScope, com.intellij.openapi.fileTypes.FileType[], com.intellij.psi.search.GlobalSearchScope$1) com.intellij.psi.search.GlobalSearchScope x0 com.intellij.openapi.fileTypes.FileType[] x1 com.intellij.psi.search.GlobalSearchScope$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/GlobalSearchScope$FilesScope.class
GlobalSearchScope.java package com.intellij.psi.search public com.intellij.psi.search.GlobalSearchScope$FilesScope extends com.intellij.psi.search.GlobalSearchScope implements java.lang.Iterable { private final java.util.Set myFiles private final boolean mySearchOutsideRootModel private volatile Boolean myHasFilesOutOfProjectRoots private void <init> (com.intellij.openapi.project.Project, java.util.Collection) com.intellij.openapi.project.Project project java.util.Collection files private void <init> (com.intellij.openapi.project.Project, java.util.Collection, java.lang.Boolean, boolean) com.intellij.openapi.project.Project project java.util.Collection files Boolean hasFilesOutOfProjectRoots boolean searchOutsideRootModel public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isSearchInModuleContent (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module aModule public boolean isSearchInLibraries () public boolean equals (java.lang.Object) Object o public int calcHashCode () private boolean hasFilesOutOfProjectRoots () com.intellij.openapi.project.Project project Boolean result public java.lang.String toString () java.util.List files public java.util.Iterator iterator () public boolean isSearchOutsideRootModel () public volatile synthetic com.intellij.psi.search.SearchScope union (com.intellij.psi.search.SearchScope) private static synthetic boolean lambda$hasFilesOutOfProjectRoots$0 (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file synthetic void <init> (com.intellij.openapi.project.Project, java.util.Collection, java.lang.Boolean, boolean, com.intellij.psi.search.GlobalSearchScope$1) com.intellij.openapi.project.Project x0 java.util.Collection x1 Boolean x2 boolean x3 com.intellij.psi.search.GlobalSearchScope$1 x4 synthetic void <init> (com.intellij.openapi.project.Project, java.util.Collection, com.intellij.psi.search.GlobalSearchScope$1) com.intellij.openapi.project.Project x0 java.util.Collection x1 com.intellij.psi.search.GlobalSearchScope$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/GlobalSearchScope$IntersectionScope.class
GlobalSearchScope.java package com.intellij.psi.search com.intellij.psi.search.GlobalSearchScope$IntersectionScope extends com.intellij.psi.search.GlobalSearchScope { private final com.intellij.psi.search.GlobalSearchScope myScope1 private final com.intellij.psi.search.GlobalSearchScope myScope2 private final String myDisplayName private void <init> (com.intellij.psi.search.GlobalSearchScope, com.intellij.psi.search.GlobalSearchScope, java.lang.String) com.intellij.psi.search.GlobalSearchScope scope1 com.intellij.psi.search.GlobalSearchScope scope2 String displayName public com.intellij.psi.search.GlobalSearchScope intersectWith (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope scope private boolean containsScope (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope scope public java.lang.String getDisplayName () public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public int compare (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file1 com.intellij.openapi.vfs.VirtualFile file2 int res1 int res2 public boolean isSearchInModuleContent (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module aModule public boolean isSearchInModuleContent (com.intellij.openapi.module.Module, boolean) com.intellij.openapi.module.Module aModule boolean testSources public boolean isSearchInLibraries () public boolean isSearchOutsideRootModel () public java.util.Collection getUnloadedModulesBelongingToScope () public boolean equals (java.lang.Object) Object o com.intellij.psi.search.GlobalSearchScope$IntersectionScope that public int calcHashCode () public java.lang.String toString () public volatile synthetic com.intellij.psi.search.SearchScope union (com.intellij.psi.search.SearchScope) static synthetic boolean access$000 (com.intellij.psi.search.GlobalSearchScope$IntersectionScope, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope$IntersectionScope x0 com.intellij.psi.search.GlobalSearchScope x1 synthetic void <init> (com.intellij.psi.search.GlobalSearchScope, com.intellij.psi.search.GlobalSearchScope, java.lang.String, com.intellij.psi.search.GlobalSearchScope$1) com.intellij.psi.search.GlobalSearchScope x0 com.intellij.psi.search.GlobalSearchScope x1 String x2 com.intellij.psi.search.GlobalSearchScope$1 x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/GlobalSearchScope$NotScope.class
GlobalSearchScope.java package com.intellij.psi.search com.intellij.psi.search.GlobalSearchScope$NotScope extends com.intellij.psi.search.DelegatingGlobalSearchScope { private void <init> (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope scope public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isSearchInLibraries () public boolean isSearchInModuleContent (com.intellij.openapi.module.Module, boolean) com.intellij.openapi.module.Module aModule boolean testSources public boolean isSearchInModuleContent (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module aModule public boolean isSearchOutsideRootModel () public java.lang.String toString () synthetic void <init> (com.intellij.psi.search.GlobalSearchScope, com.intellij.psi.search.GlobalSearchScope$1) com.intellij.psi.search.GlobalSearchScope x0 com.intellij.psi.search.GlobalSearchScope$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/GlobalSearchScope$UnionScope.class
GlobalSearchScope.java package com.intellij.psi.search com.intellij.psi.search.GlobalSearchScope$UnionScope extends com.intellij.psi.search.GlobalSearchScope { private final com.intellij.psi.search.GlobalSearchScope[] myScopes static com.intellij.psi.search.GlobalSearchScope create (com.intellij.psi.search.GlobalSearchScope[]) com.intellij.openapi.project.Project scopeProject com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.search.GlobalSearchScope[] scopes java.util.Set result com.intellij.openapi.project.Project project private void <init> (com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope[]) com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope[] scopes public java.lang.String getDisplayName () public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isSearchOutsideRootModel () public java.util.Collection getUnloadedModulesBelongingToScope () com.intellij.psi.search.GlobalSearchScope scope java.util.Set result public int compare (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file1 com.intellij.openapi.vfs.VirtualFile file2 int[] result public boolean isSearchInModuleContent (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public boolean isSearchInModuleContent (com.intellij.openapi.module.Module, boolean) com.intellij.openapi.module.Module module boolean testSources public boolean isSearchInLibraries () public boolean equals (java.lang.Object) Object o com.intellij.psi.search.GlobalSearchScope$UnionScope that public int calcHashCode () public java.lang.String toString () public com.intellij.psi.search.GlobalSearchScope uniteWith (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope[] newScopes com.intellij.psi.search.GlobalSearchScope scope public volatile synthetic com.intellij.psi.search.SearchScope union (com.intellij.psi.search.SearchScope) private static synthetic boolean lambda$isSearchInModuleContent$3 (com.intellij.openapi.module.Module, boolean, com.intellij.psi.search.GlobalSearchScope) com.intellij.openapi.module.Module module boolean testSources com.intellij.psi.search.GlobalSearchScope scope private static synthetic boolean lambda$isSearchInModuleContent$2 (com.intellij.openapi.module.Module, com.intellij.psi.search.GlobalSearchScope) com.intellij.openapi.module.Module module com.intellij.psi.search.GlobalSearchScope scope private static synthetic boolean lambda$compare$1 (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile, int[], com.intellij.psi.search.GlobalSearchScope) com.intellij.openapi.vfs.VirtualFile file1 com.intellij.openapi.vfs.VirtualFile file2 int[] result com.intellij.psi.search.GlobalSearchScope scope int cmp private static synthetic boolean lambda$contains$0 (com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.search.GlobalSearchScope) com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.search.GlobalSearchScope scope private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/GlobalSearchScope.class
GlobalSearchScope.java package com.intellij.psi.search public abstract com.intellij.psi.search.GlobalSearchScope extends com.intellij.psi.search.SearchScope implements com.intellij.psi.search.ProjectAwareFileFilter { public static final com.intellij.psi.search.GlobalSearchScope[] EMPTY_ARRAY private final com.intellij.openapi.project.Project myProject public static final com.intellij.psi.search.GlobalSearchScope EMPTY_SCOPE protected void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project protected void <init> () public com.intellij.openapi.project.Project getProject () public int compare (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file1 com.intellij.openapi.vfs.VirtualFile file2 public abstract boolean isSearchInModuleContent (com.intellij.openapi.module.Module) public boolean isSearchInModuleContent (com.intellij.openapi.module.Module, boolean) com.intellij.openapi.module.Module aModule boolean testSources public final boolean accept (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public abstract boolean isSearchInLibraries () public boolean isForceSearchingInLibrarySources () public boolean isSearchOutsideRootModel () public java.util.Collection getUnloadedModulesBelongingToScope () public com.intellij.psi.search.GlobalSearchScope intersectWith (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope scope public com.intellij.psi.search.SearchScope intersectWith (com.intellij.psi.search.SearchScope) com.intellij.psi.search.LocalSearchScope localScope2 com.intellij.psi.search.SearchScope scope2 public com.intellij.psi.search.SearchScope intersectWith (com.intellij.psi.search.LocalSearchScope) com.intellij.psi.PsiElement element2 com.intellij.psi.search.LocalSearchScope localScope2 com.intellij.psi.PsiElement[] elements2 java.util.List result public com.intellij.psi.search.GlobalSearchScope union (com.intellij.psi.search.SearchScope) com.intellij.psi.search.SearchScope scope public com.intellij.psi.search.GlobalSearchScope union (com.intellij.psi.search.LocalSearchScope) com.intellij.psi.search.LocalSearchScope scope com.intellij.psi.PsiElement[] localScopeElements public com.intellij.psi.search.GlobalSearchScope uniteWith (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope scope public static com.intellij.psi.search.GlobalSearchScope union (java.util.Collection) java.util.Collection scopes public static com.intellij.psi.search.GlobalSearchScope union (com.intellij.psi.search.GlobalSearchScope[]) com.intellij.psi.search.GlobalSearchScope[] scopes public static com.intellij.psi.search.GlobalSearchScope allScope (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public static com.intellij.psi.search.GlobalSearchScope projectScope (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public static com.intellij.psi.search.GlobalSearchScope everythingScope (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public static com.intellij.psi.search.GlobalSearchScope notScope (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope scope public static com.intellij.psi.search.GlobalSearchScope moduleScope (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public static com.intellij.psi.search.GlobalSearchScope moduleWithLibrariesScope (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public static com.intellij.psi.search.GlobalSearchScope moduleWithDependenciesScope (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public static com.intellij.psi.search.GlobalSearchScope moduleRuntimeScope (com.intellij.openapi.module.Module, boolean) com.intellij.openapi.module.Module module boolean includeTests public static com.intellij.psi.search.GlobalSearchScope moduleWithDependenciesAndLibrariesScope (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public static com.intellij.psi.search.GlobalSearchScope moduleWithDependenciesAndLibrariesScope (com.intellij.openapi.module.Module, boolean) com.intellij.openapi.module.Module module boolean includeTests public static com.intellij.psi.search.GlobalSearchScope moduleWithDependentsScope (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public static com.intellij.psi.search.GlobalSearchScope moduleTestsWithDependentsScope (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public static com.intellij.psi.search.GlobalSearchScope fileScope (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile psiFile public static com.intellij.psi.search.GlobalSearchScope fileScope (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile virtualFile public static com.intellij.psi.search.GlobalSearchScope fileScope (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, java.lang.String) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile virtualFile String displayName public static com.intellij.psi.search.GlobalSearchScope filesScope (com.intellij.openapi.project.Project, java.util.Collection) com.intellij.openapi.project.Project project java.util.Collection files public static com.intellij.psi.search.GlobalSearchScope filesWithoutLibrariesScope (com.intellij.openapi.project.Project, java.util.Collection) com.intellij.openapi.project.Project project java.util.Collection files public static com.intellij.psi.search.GlobalSearchScope filesWithLibrariesScope (com.intellij.openapi.project.Project, java.util.Collection) com.intellij.openapi.project.Project project java.util.Collection files public static com.intellij.psi.search.GlobalSearchScope filesWithLibrariesScope (com.intellij.openapi.project.Project, java.util.Collection, boolean) com.intellij.openapi.project.Project project java.util.Collection files boolean searchOutsideRootModel public static com.intellij.psi.search.GlobalSearchScope filesScope (com.intellij.openapi.project.Project, java.util.Collection, java.lang.String) com.intellij.openapi.project.Project project java.util.Collection files String displayName public static transient com.intellij.psi.search.GlobalSearchScope getScopeRestrictedByFileTypes (com.intellij.psi.search.GlobalSearchScope, com.intellij.openapi.fileTypes.FileType[]) com.intellij.psi.search.GlobalSearchScope scope com.intellij.openapi.fileTypes.FileType[] fileTypes public volatile synthetic com.intellij.psi.search.SearchScope union (com.intellij.psi.search.SearchScope) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/LocalSearchScope.class
LocalSearchScope.java package com.intellij.psi.search public com.intellij.psi.search.LocalSearchScope extends com.intellij.psi.search.SearchScope { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.psi.PsiElement[] myScope private final com.intellij.openapi.vfs.VirtualFile[] myVirtualFiles private final boolean myIgnoreInjectedPsi public static final com.intellij.psi.search.LocalSearchScope EMPTY private String myDisplayName public void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement scope public void <init> (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement scope String displayName public void <init> (com.intellij.psi.PsiElement[]) com.intellij.psi.PsiElement[] scope public void <init> (com.intellij.psi.PsiElement[], java.lang.String) com.intellij.psi.PsiElement[] scope String displayName public void <init> (com.intellij.psi.PsiElement[], java.lang.String, boolean) com.intellij.psi.PsiFile file com.intellij.psi.PsiFile containingFile com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.psi.PsiElement element com.intellij.psi.PsiElement[] scope String displayName boolean ignoreInjectedPsi java.util.Set localScope java.util.Set virtualFiles public boolean isIgnoreInjectedPsi () public java.lang.String getDisplayName () public com.intellij.psi.PsiElement[] getScope () public com.intellij.openapi.vfs.VirtualFile[] getVirtualFiles () public boolean equals (java.lang.Object) com.intellij.psi.PsiElement thatScopeElement com.intellij.psi.PsiElement scopeElement Object o com.intellij.psi.search.LocalSearchScope other public int calcHashCode () com.intellij.psi.PsiElement element int result public com.intellij.psi.search.LocalSearchScope intersectWith (com.intellij.psi.search.LocalSearchScope) com.intellij.psi.search.LocalSearchScope scope2 private static com.intellij.psi.search.LocalSearchScope intersection (com.intellij.psi.search.LocalSearchScope, com.intellij.psi.search.LocalSearchScope) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement element2 com.intellij.psi.PsiElement element1 com.intellij.psi.search.LocalSearchScope scope1 com.intellij.psi.search.LocalSearchScope scope2 java.util.List result public com.intellij.psi.search.SearchScope intersectWith (com.intellij.psi.search.SearchScope) com.intellij.psi.search.SearchScope scope2 com.intellij.psi.search.LocalSearchScope nonPhysicalScope private com.intellij.psi.search.LocalSearchScope tryIntersectNonPhysicalWith (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiElement element com.intellij.psi.search.GlobalSearchScope scope com.intellij.openapi.project.Project project private static com.intellij.psi.PsiElement intersectScopeElements (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element1 com.intellij.psi.PsiElement element2 public java.lang.String toString () com.intellij.psi.PsiElement element int i StringBuilder result public com.intellij.psi.search.SearchScope union (com.intellij.psi.search.SearchScope) com.intellij.psi.search.SearchScope scope public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public com.intellij.psi.search.SearchScope union (com.intellij.psi.search.LocalSearchScope) com.intellij.psi.PsiElement element2 com.intellij.psi.PsiElement unionElement int j com.intellij.psi.PsiElement element1 boolean b int i com.intellij.psi.search.LocalSearchScope scope2 com.intellij.psi.PsiElement[] elements1 com.intellij.psi.PsiElement[] elements2 boolean[] united java.util.List result private static com.intellij.psi.PsiElement scopeElementsUnion (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element1 com.intellij.psi.PsiElement element2 com.intellij.psi.PsiElement commonParent public boolean isInScope (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean containsRange (com.intellij.psi.PsiFile, com.intellij.openapi.util.TextRange) com.intellij.psi.PsiElement element com.intellij.psi.PsiFile file com.intellij.openapi.util.TextRange range public static transient com.intellij.psi.search.LocalSearchScope getScopeRestrictedByFileTypes (com.intellij.psi.search.LocalSearchScope, com.intellij.openapi.fileTypes.FileType[]) com.intellij.psi.search.LocalSearchScope scope com.intellij.openapi.fileTypes.FileType[] fileTypes private static synthetic com.intellij.psi.search.LocalSearchScope lambda$getScopeRestrictedByFileTypes$0 (com.intellij.psi.search.LocalSearchScope, com.intellij.openapi.fileTypes.FileType[]) throws java.lang.RuntimeException com.intellij.psi.PsiFile containingFile com.intellij.openapi.fileTypes.FileType fileType com.intellij.psi.PsiElement element com.intellij.psi.search.LocalSearchScope scope com.intellij.openapi.fileTypes.FileType[] fileTypes com.intellij.psi.PsiElement[] elements java.util.List result static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/NonClasspathDirectoriesScope.class
NonClasspathDirectoriesScope.java package com.intellij.psi.search public com.intellij.psi.search.NonClasspathDirectoriesScope extends com.intellij.psi.search.GlobalSearchScope { private final java.util.Set myRoots public void <init> (java.util.Collection) java.util.Collection roots public boolean isSearchOutsideRootModel () public static com.intellij.psi.search.GlobalSearchScope compose (java.util.List) java.util.List roots public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isSearchInModuleContent (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module aModule public boolean isSearchInLibraries () public boolean equals (java.lang.Object) Object o com.intellij.psi.search.NonClasspathDirectoriesScope that public int calcHashCode () public java.lang.String getDisplayName () com.intellij.openapi.vfs.VirtualFile root private static synthetic java.lang.String lambda$getDisplayName$0 (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/ProjectAwareFileFilter.class
ProjectAwareFileFilter.java package com.intellij.psi.search public abstract com.intellij.psi.search.ProjectAwareFileFilter extends java.lang.Object implements com.intellij.openapi.vfs.VirtualFileFilter { public abstract com.intellij.openapi.project.Project getProject () }
com/intellij/psi/search/ProjectScope.class
ProjectScope.java package com.intellij.psi.search public com.intellij.psi.search.ProjectScope extends java.lang.Object { private static final com.intellij.openapi.util.NotNullLazyKey ALL_SCOPE_KEY private static final com.intellij.openapi.util.NotNullLazyKey PROJECT_SCOPE_KEY private static final com.intellij.openapi.util.NotNullLazyKey LIBRARIES_SCOPE_KEY private static final com.intellij.openapi.util.NotNullLazyKey CONTENT_SCOPE_KEY private static final com.intellij.openapi.util.NotNullLazyKey EVERYTHING_SCOPE_KEY private void <init> () public static com.intellij.psi.search.GlobalSearchScope getAllScope (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public static com.intellij.psi.search.GlobalSearchScope getProjectScope (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public static com.intellij.psi.search.GlobalSearchScope getLibrariesScope (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public static com.intellij.psi.search.GlobalSearchScope getContentScope (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public static com.intellij.psi.search.GlobalSearchScope getEverythingScope (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project private static synthetic com.intellij.psi.search.GlobalSearchScope lambda$static$4 (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project private static synthetic com.intellij.psi.search.GlobalSearchScope lambda$static$3 (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project private static synthetic com.intellij.psi.search.GlobalSearchScope lambda$static$2 (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project private static synthetic com.intellij.psi.search.GlobalSearchScope lambda$static$1 (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project private static synthetic com.intellij.psi.search.GlobalSearchScope lambda$static$0 (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/ProjectScopeBuilder.class
ProjectScopeBuilder.java package com.intellij.psi.search public abstract com.intellij.psi.search.ProjectScopeBuilder extends java.lang.Object { public void <init> () public static com.intellij.psi.search.ProjectScopeBuilder getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract com.intellij.psi.search.GlobalSearchScope buildEverythingScope () public abstract com.intellij.psi.search.GlobalSearchScope buildLibrariesScope () public abstract com.intellij.psi.search.GlobalSearchScope buildAllScope () public abstract com.intellij.psi.search.GlobalSearchScope buildProjectScope () public abstract com.intellij.psi.search.GlobalSearchScope buildContentScope () }
com/intellij/psi/search/PsiElementProcessor$CollectElements.class
PsiElementProcessor.java package com.intellij.psi.search public com.intellij.psi.search.PsiElementProcessor$CollectElements extends java.lang.Object implements com.intellij.psi.search.PsiElementProcessor { private final java.util.Collection myCollection public void <init> () public void <init> (java.util.Collection) java.util.Collection collection public com.intellij.psi.PsiElement[] toArray () public java.util.Collection getCollection () public com.intellij.psi.PsiElement[] toArray (com.intellij.psi.PsiElement[]) com.intellij.psi.PsiElement[] array public boolean execute (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/PsiElementProcessor$CollectElementsWithLimit.class
PsiElementProcessor.java package com.intellij.psi.search public com.intellij.psi.search.PsiElementProcessor$CollectElementsWithLimit extends com.intellij.psi.search.PsiElementProcessor$CollectElements { private final java.util.concurrent.atomic.AtomicInteger myCount private volatile boolean myOverflow private final int myLimit public void <init> (int) int limit public void <init> (int, java.util.Collection) int limit java.util.Collection collection public boolean execute (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public boolean isOverflow () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/PsiElementProcessor$CollectFilteredElements.class
PsiElementProcessor.java package com.intellij.psi.search public com.intellij.psi.search.PsiElementProcessor$CollectFilteredElements extends com.intellij.psi.search.PsiElementProcessor$CollectElements { private final com.intellij.psi.util.PsiElementFilter myFilter public void <init> (com.intellij.psi.util.PsiElementFilter, java.util.Collection) com.intellij.psi.util.PsiElementFilter filter java.util.Collection collection public void <init> (com.intellij.psi.util.PsiElementFilter) com.intellij.psi.util.PsiElementFilter filter public boolean execute (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/PsiElementProcessor$FindElement.class
PsiElementProcessor.java package com.intellij.psi.search public com.intellij.psi.search.PsiElementProcessor$FindElement extends java.lang.Object implements com.intellij.psi.search.PsiElementProcessor { private volatile com.intellij.psi.PsiElement myFoundElement public void <init> () public boolean isFound () public com.intellij.psi.PsiElement getFoundElement () public boolean setFound (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public boolean execute (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/PsiElementProcessor$FindFilteredElement.class
PsiElementProcessor.java package com.intellij.psi.search public com.intellij.psi.search.PsiElementProcessor$FindFilteredElement extends com.intellij.psi.search.PsiElementProcessor$FindElement { private final com.intellij.psi.util.PsiElementFilter myFilter public void <init> (com.intellij.psi.util.PsiElementFilter) com.intellij.psi.util.PsiElementFilter filter public boolean execute (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/PsiElementProcessor.class
PsiElementProcessor.java package com.intellij.psi.search public abstract com.intellij.psi.search.PsiElementProcessor extends java.lang.Object { public abstract boolean execute (com.intellij.psi.PsiElement) }
com/intellij/psi/search/PsiElementProcessorAdapter.class
PsiElementProcessorAdapter.java package com.intellij.psi.search public com.intellij.psi.search.PsiElementProcessorAdapter extends com.intellij.openapi.application.ReadActionProcessor implements com.intellij.util.Processor { private final com.intellij.psi.search.PsiElementProcessor myProcessor public void <init> (com.intellij.psi.search.PsiElementProcessor) com.intellij.psi.search.PsiElementProcessor processor public boolean processInReadAction (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement t public volatile synthetic boolean processInReadAction (java.lang.Object) }
com/intellij/psi/search/PsiNonJavaFileReferenceProcessor.class
PsiNonJavaFileReferenceProcessor.java package com.intellij.psi.search public abstract com.intellij.psi.search.PsiNonJavaFileReferenceProcessor extends java.lang.Object { public abstract boolean process (com.intellij.psi.PsiFile, int, int) }
com/intellij/psi/search/PsiSearchScopeUtil.class
PsiSearchScopeUtil.java package com.intellij.psi.search public com.intellij.psi.search.PsiSearchScopeUtil extends java.lang.Object { public void <init> () public static com.intellij.psi.search.SearchScope union (com.intellij.psi.search.SearchScope, com.intellij.psi.search.SearchScope) com.intellij.psi.search.SearchScope a com.intellij.psi.search.SearchScope b public static boolean isInScope (com.intellij.psi.search.SearchScope, com.intellij.psi.PsiElement) com.intellij.psi.search.LocalSearchScope local com.intellij.psi.search.GlobalSearchScope globalScope com.intellij.psi.search.SearchScope scope com.intellij.psi.PsiElement element public static boolean isInScope (com.intellij.psi.search.GlobalSearchScope, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context com.intellij.psi.search.GlobalSearchScope globalScope com.intellij.psi.PsiElement element com.intellij.psi.PsiFile file public static boolean isInScope (com.intellij.psi.search.LocalSearchScope, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement scopeElement com.intellij.psi.search.LocalSearchScope local com.intellij.psi.PsiElement element com.intellij.psi.PsiElement[] scopeElements public static transient com.intellij.psi.search.SearchScope restrictScopeTo (com.intellij.psi.search.SearchScope, com.intellij.openapi.fileTypes.FileType[]) com.intellij.psi.search.SearchScope originalScope com.intellij.openapi.fileTypes.FileType[] fileTypes private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/SearchScope.class
SearchScope.java package com.intellij.psi.search public abstract com.intellij.psi.search.SearchScope extends java.lang.Object { private static int hashCodeCounter private transient int myHashCode private final int myDefaultHashCode public void <init> () public int hashCode () int hashCode protected int calcHashCode () public java.lang.String getDisplayName () public javax.swing.Icon getIcon () public abstract com.intellij.psi.search.SearchScope intersectWith (com.intellij.psi.search.SearchScope) public abstract com.intellij.psi.search.SearchScope union (com.intellij.psi.search.SearchScope) public abstract boolean contains (com.intellij.openapi.vfs.VirtualFile) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/ExtensibleQueryFactory$1.class
ExtensibleQueryFactory.java package com.intellij.psi.search.searches com.intellij.psi.search.searches.ExtensibleQueryFactory$1 extends com.intellij.openapi.extensions.SimpleSmartExtensionPoint { final synthetic String val$epNamespace final synthetic com.intellij.psi.search.searches.ExtensibleQueryFactory this$0 void <init> (com.intellij.psi.search.searches.ExtensibleQueryFactory, java.lang.String) com.intellij.psi.search.searches.ExtensibleQueryFactory this$0 protected com.intellij.openapi.extensions.ExtensionPoint getExtensionPoint () String epName int pos private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/ExtensibleQueryFactory$2.class
ExtensibleQueryFactory.java package com.intellij.psi.search.searches com.intellij.psi.search.searches.ExtensibleQueryFactory$2 extends java.lang.Object implements com.intellij.openapi.Disposable { final synthetic com.intellij.util.QueryExecutor val$queryExecutor final synthetic com.intellij.psi.search.searches.ExtensibleQueryFactory this$0 void <init> (com.intellij.psi.search.searches.ExtensibleQueryFactory, com.intellij.util.QueryExecutor) com.intellij.psi.search.searches.ExtensibleQueryFactory this$0 public void dispose () }
com/intellij/psi/search/searches/ExtensibleQueryFactory.class
ExtensibleQueryFactory.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.ExtensibleQueryFactory extends com.intellij.util.QueryFactory { private final com.intellij.openapi.extensions.SmartExtensionPoint myPoint protected void <init> () protected void <init> (java.lang.String) String epNamespace public void registerExecutor (com.intellij.util.QueryExecutor, com.intellij.openapi.Disposable) com.intellij.util.QueryExecutor queryExecutor com.intellij.openapi.Disposable parentDisposable public void registerExecutor (com.intellij.util.QueryExecutor) com.intellij.util.QueryExecutor queryExecutor public void unregisterExecutor (com.intellij.util.QueryExecutor) com.intellij.util.QueryExecutor queryExecutor protected java.util.List getExecutors () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/stubs/BinaryFileStubBuilder.class
BinaryFileStubBuilder.java package com.intellij.psi.stubs public abstract com.intellij.psi.stubs.BinaryFileStubBuilder extends java.lang.Object { public abstract boolean acceptsFile (com.intellij.openapi.vfs.VirtualFile) public abstract com.intellij.psi.stubs.Stub buildStubTree (com.intellij.util.indexing.FileContent) public abstract int getStubVersion () }
com/intellij/psi/stubs/BinaryFileStubBuilders.class
BinaryFileStubBuilders.java package com.intellij.psi.stubs public com.intellij.psi.stubs.BinaryFileStubBuilders extends com.intellij.openapi.fileTypes.FileTypeExtension { public static final com.intellij.psi.stubs.BinaryFileStubBuilders INSTANCE public static final String EP_NAME public static final com.intellij.openapi.extensions.ExtensionPointName EXTENSION_POINT_NAME public void <init> () static void <clinit> () }
com/intellij/psi/stubs/EmptyStub.class
EmptyStub.java package com.intellij.psi.stubs public com.intellij.psi.stubs.EmptyStub extends com.intellij.psi.stubs.StubBase { public void <init> (com.intellij.psi.stubs.StubElement, com.intellij.psi.stubs.IStubElementType) com.intellij.psi.stubs.StubElement parent com.intellij.psi.stubs.IStubElementType elementType }
com/intellij/psi/stubs/EmptyStubElementType.class
EmptyStubElementType.java package com.intellij.psi.stubs public abstract com.intellij.psi.stubs.EmptyStubElementType extends com.intellij.psi.stubs.IStubElementType { protected void <init> (java.lang.String, com.intellij.lang.Language) String debugName com.intellij.lang.Language language public final com.intellij.psi.stubs.EmptyStub createStub (com.intellij.psi.PsiElement, com.intellij.psi.stubs.StubElement) com.intellij.psi.PsiElement psi com.intellij.psi.stubs.StubElement parentStub protected com.intellij.psi.stubs.EmptyStub createStub (com.intellij.psi.stubs.StubElement) com.intellij.psi.stubs.StubElement parentStub public java.lang.String getExternalId () public final void serialize (com.intellij.psi.stubs.EmptyStub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException com.intellij.psi.stubs.EmptyStub stub com.intellij.psi.stubs.StubOutputStream dataStream public final com.intellij.psi.stubs.EmptyStub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement) throws java.io.IOException com.intellij.psi.stubs.StubInputStream dataStream com.intellij.psi.stubs.StubElement parentStub public final void indexStub (com.intellij.psi.stubs.EmptyStub, com.intellij.psi.stubs.IndexSink) com.intellij.psi.stubs.EmptyStub stub com.intellij.psi.stubs.IndexSink sink public volatile synthetic com.intellij.psi.stubs.StubElement createStub (com.intellij.psi.PsiElement, com.intellij.psi.stubs.StubElement) public volatile synthetic void indexStub (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.IndexSink) public volatile synthetic com.intellij.psi.stubs.Stub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.Stub) throws java.io.IOException public volatile synthetic void serialize (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/stubs/ILightStubElementType.class
ILightStubElementType.java package com.intellij.psi.stubs public abstract com.intellij.psi.stubs.ILightStubElementType extends com.intellij.psi.stubs.IStubElementType { public void <init> (java.lang.String, com.intellij.lang.Language) String debugName com.intellij.lang.Language language public abstract com.intellij.psi.stubs.StubElement createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) public boolean shouldCreateStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.stubs.StubElement parentStub private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/stubs/IStubElementType.class
IStubElementType.java package com.intellij.psi.stubs public abstract com.intellij.psi.stubs.IStubElementType extends com.intellij.psi.tree.IElementType implements com.intellij.psi.stubs.StubSerializer { private static volatile boolean ourInitializedStubs private static volatile java.util.Set ourLazyExternalIds private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> (java.lang.String, com.intellij.lang.Language) String debugName com.intellij.lang.Language language public static void checkNotInstantiatedTooLate () private boolean isLazilyRegistered () Throwable e static java.util.List loadRegisteredStubElementTypes () com.intellij.psi.stubs.StubElementTypeHolderEP bean com.intellij.psi.stubs.StubFieldAccessor accessor java.util.List result java.util.Set lazyIds public abstract com.intellij.psi.PsiElement createPsi (com.intellij.psi.stubs.StubElement) public abstract com.intellij.psi.stubs.StubElement createStub (com.intellij.psi.PsiElement, com.intellij.psi.stubs.StubElement) public boolean shouldCreateStub (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/stubs/IndexSink.class
IndexSink.java package com.intellij.psi.stubs public abstract com.intellij.psi.stubs.IndexSink extends java.lang.Object { public abstract void occurrence (com.intellij.psi.stubs.StubIndexKey, java.lang.Object) }
com/intellij/psi/stubs/MaterialStubList$1.class
StubList.java package com.intellij.psi.stubs com.intellij.psi.stubs.MaterialStubList$1 extends java.lang.Object { final synthetic com.intellij.psi.stubs.MaterialStubList val$copy final synthetic com.intellij.psi.stubs.MaterialStubList this$0 void <init> (com.intellij.psi.stubs.MaterialStubList, com.intellij.psi.stubs.MaterialStubList) com.intellij.psi.stubs.MaterialStubList this$0 void visitStub (com.intellij.psi.stubs.StubBase, int) com.intellij.psi.stubs.StubBase child com.intellij.psi.stubs.StubBase stub int parentId int idInCopy java.util.List children }
com/intellij/psi/stubs/MaterialStubList.class
StubList.java package com.intellij.psi.stubs com.intellij.psi.stubs.MaterialStubList extends com.intellij.psi.stubs.StubList { private final java.util.ArrayList myPlainList static final synthetic boolean $assertionsDisabled void <init> (int) int initialCapacity void addStub (com.intellij.psi.stubs.StubBase, com.intellij.psi.stubs.StubBase, com.intellij.psi.stubs.IStubElementType) com.intellij.psi.stubs.StubBase stub com.intellij.psi.stubs.StubBase parent com.intellij.psi.stubs.IStubElementType type com.intellij.psi.stubs.StubList finalizeLoadingStage () private com.intellij.psi.stubs.StubList createOptimizedCopy () com.intellij.psi.stubs.StubBase stub int i com.intellij.psi.stubs.MaterialStubList copy public int size () public com.intellij.psi.stubs.StubBase get (int) int id com.intellij.psi.stubs.StubBase getCachedStub (int) int index public volatile synthetic java.lang.Object get (int) static synthetic java.util.ArrayList access$000 (com.intellij.psi.stubs.MaterialStubList) com.intellij.psi.stubs.MaterialStubList x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/stubs/MostlyUShortIntList.class
MostlyUShortIntList.java package com.intellij.psi.stubs com.intellij.psi.stubs.MostlyUShortIntList extends java.lang.Object implements com.intellij.util.IntIntFunction { private static final int IN_MAP private final com.intellij.util.containers.UnsignedShortArrayList myList private gnu.trove.TIntIntHashMap myMap void <init> (int) int initialCapacity void add (int) int value void set (int, int) int index int value private gnu.trove.TIntIntHashMap initMap () public int fun (int) int index public int get (int) int index int value int size () void trimToSize () }
com/intellij/psi/stubs/NamedStub.class
NamedStub.java package com.intellij.psi.stubs public abstract com.intellij.psi.stubs.NamedStub extends java.lang.Object implements com.intellij.psi.stubs.StubElement { public abstract java.lang.String getName () }
com/intellij/psi/stubs/ObjectStubBase.class
ObjectStubBase.java package com.intellij.psi.stubs public abstract com.intellij.psi.stubs.ObjectStubBase extends com.intellij.openapi.util.UserDataHolderBase implements com.intellij.psi.stubs.Stub { private static final com.intellij.openapi.util.Key DANGLING_STUB protected final com.intellij.psi.stubs.Stub myParent int id public void <init> (com.intellij.psi.stubs.Stub) com.intellij.psi.stubs.Stub parent public com.intellij.psi.stubs.Stub getParentStub () public boolean isDangling () public void markDangling () public int getStubId () static void <clinit> () }
com/intellij/psi/stubs/ObjectStubSerializer.class
ObjectStubSerializer.java package com.intellij.psi.stubs public abstract com.intellij.psi.stubs.ObjectStubSerializer extends java.lang.Object { public abstract java.lang.String getExternalId () public abstract void serialize (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException public abstract com.intellij.psi.stubs.Stub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.Stub) throws java.io.IOException public abstract void indexStub (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.IndexSink) }
com/intellij/psi/stubs/PsiFileStub.class
PsiFileStub.java package com.intellij.psi.stubs public abstract com.intellij.psi.stubs.PsiFileStub extends java.lang.Object implements com.intellij.psi.stubs.StubElement com.intellij.openapi.util.UserDataHolder { public static final com.intellij.psi.stubs.PsiFileStub[] EMPTY_ARRAY public abstract com.intellij.psi.tree.StubFileElementType getType () public abstract java.lang.String getInvalidationReason () static void <clinit> () }
com/intellij/psi/stubs/SerializerNotFoundException.class
SerializerNotFoundException.java package com.intellij.psi.stubs public com.intellij.psi.stubs.SerializerNotFoundException extends java.lang.Exception { public void <init> (java.lang.String) String message }
com/intellij/psi/stubs/Stub.class
Stub.java package com.intellij.psi.stubs public abstract com.intellij.psi.stubs.Stub extends java.lang.Object { public abstract com.intellij.psi.stubs.Stub getParentStub () public abstract java.util.List getChildrenStubs () public abstract com.intellij.psi.stubs.ObjectStubSerializer getStubType () }
com/intellij/psi/stubs/StubBase.class
StubBase.java package com.intellij.psi.stubs public abstract com.intellij.psi.stubs.StubBase extends com.intellij.psi.stubs.ObjectStubBase implements com.intellij.psi.stubs.StubElement { com.intellij.psi.stubs.StubList myStubList private volatile com.intellij.psi.PsiElement myPsi private static final com.intellij.util.concurrency.AtomicFieldUpdater ourPsiUpdater static final synthetic boolean $assertionsDisabled protected void <init> (com.intellij.psi.stubs.StubElement, com.intellij.psi.stubs.IStubElementType) com.intellij.psi.stubs.StubElement parent com.intellij.psi.stubs.IStubElementType elementType public com.intellij.psi.stubs.StubElement getParentStub () public java.util.List getChildrenStubs () public com.intellij.psi.stubs.StubElement findChildStubByType (com.intellij.psi.stubs.IStubElementType) com.intellij.psi.stubs.IStubElementType elementType public void setPsi (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psi final com.intellij.psi.PsiElement getCachedPsi () public com.intellij.psi.PsiElement getPsi () com.intellij.psi.PsiElement psi public com.intellij.psi.PsiElement[] getChildrenByType (com.intellij.psi.tree.IElementType, com.intellij.psi.PsiElement[]) com.intellij.psi.tree.IElementType elementType com.intellij.psi.PsiElement[] array java.util.List childrenStubs int count public com.intellij.psi.PsiElement[] getChildrenByType (com.intellij.psi.tree.TokenSet, com.intellij.psi.PsiElement[]) com.intellij.psi.tree.TokenSet filter com.intellij.psi.PsiElement[] array java.util.List childrenStubs int count public com.intellij.psi.PsiElement[] getChildrenByType (com.intellij.psi.tree.IElementType, com.intellij.util.ArrayFactory) com.intellij.psi.tree.IElementType elementType com.intellij.util.ArrayFactory f java.util.List childrenStubs int count com.intellij.psi.PsiElement[] result private static int countChildren (com.intellij.psi.tree.IElementType, java.util.List) com.intellij.psi.stubs.StubElement childStub int i int childrenStubsSize com.intellij.psi.tree.IElementType elementType java.util.List childrenStubs int count private static int countChildren (com.intellij.psi.tree.TokenSet, java.util.List) com.intellij.psi.stubs.StubElement childStub int i int childrenStubsSize com.intellij.psi.tree.TokenSet types java.util.List childrenStubs int count private static void fillFilteredChildren (com.intellij.psi.tree.IElementType, com.intellij.psi.PsiElement[], java.util.List) com.intellij.psi.stubs.StubElement childStub com.intellij.psi.tree.IElementType type com.intellij.psi.PsiElement[] result java.util.List childrenStubs int count private static void fillFilteredChildren (com.intellij.psi.tree.TokenSet, com.intellij.psi.PsiElement[], java.util.List) com.intellij.psi.stubs.StubElement childStub com.intellij.psi.tree.TokenSet set com.intellij.psi.PsiElement[] result java.util.List childrenStubs int count public com.intellij.psi.PsiElement[] getChildrenByType (com.intellij.psi.tree.TokenSet, com.intellij.util.ArrayFactory) com.intellij.psi.tree.TokenSet filter com.intellij.util.ArrayFactory f java.util.List childrenStubs int count com.intellij.psi.PsiElement[] array public com.intellij.psi.PsiElement getParentStubOfType (java.lang.Class) com.intellij.psi.PsiElement psi Class parentClass com.intellij.psi.stubs.StubElement parent public com.intellij.psi.stubs.IStubElementType getStubType () public com.intellij.openapi.project.Project getProject () public java.lang.String printTree () StringBuilder builder private void printTree (java.lang.StringBuilder, int) int i com.intellij.psi.stubs.StubElement child StringBuilder builder int nestingLevel public java.lang.String toString () public int compareByOrderWith (com.intellij.psi.stubs.ObjectStubBase) com.intellij.psi.stubs.ObjectStubBase another public volatile synthetic com.intellij.psi.stubs.Stub getParentStub () public volatile synthetic com.intellij.psi.stubs.ObjectStubSerializer getStubType () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/stubs/StubElement.class
StubElement.java package com.intellij.psi.stubs public abstract com.intellij.psi.stubs.StubElement extends java.lang.Object implements com.intellij.psi.stubs.Stub { public abstract com.intellij.psi.stubs.IStubElementType getStubType () public abstract com.intellij.psi.stubs.StubElement getParentStub () public abstract java.util.List getChildrenStubs () public abstract com.intellij.psi.stubs.StubElement findChildStubByType (com.intellij.psi.stubs.IStubElementType) public abstract com.intellij.psi.PsiElement getPsi () public abstract com.intellij.psi.PsiElement[] getChildrenByType (com.intellij.psi.tree.IElementType, com.intellij.psi.PsiElement[]) public abstract com.intellij.psi.PsiElement[] getChildrenByType (com.intellij.psi.tree.TokenSet, com.intellij.psi.PsiElement[]) public abstract com.intellij.psi.PsiElement[] getChildrenByType (com.intellij.psi.tree.IElementType, com.intellij.util.ArrayFactory) public abstract com.intellij.psi.PsiElement[] getChildrenByType (com.intellij.psi.tree.TokenSet, com.intellij.util.ArrayFactory) public abstract com.intellij.psi.PsiElement getParentStubOfType (java.lang.Class) public volatile synthetic com.intellij.psi.stubs.ObjectStubSerializer getStubType () public volatile synthetic com.intellij.psi.stubs.Stub getParentStub () }
com/intellij/psi/stubs/StubElementTypeHolderEP.class
StubElementTypeHolderEP.java package com.intellij.psi.stubs public com.intellij.psi.stubs.StubElementTypeHolderEP extends com.intellij.openapi.extensions.AbstractExtensionPointBean { private static final com.intellij.openapi.diagnostic.Logger LOG public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public String holderClass public String externalIdPrefix static final synthetic boolean $assertionsDisabled public void <init> () java.util.List initializeOptimized () java.lang.reflect.Field field java.util.List result Class aClass ClassNotFoundException e public void initialize () ClassNotFoundException e public java.lang.String toString () static void <clinit> () }
com/intellij/psi/stubs/StubFieldAccessor.class
StubFieldAccessor.java package com.intellij.psi.stubs com.intellij.psi.stubs.StubFieldAccessor extends java.lang.Object implements com.intellij.openapi.util.Computable { private final java.lang.reflect.Field myField final String externalId private volatile com.intellij.psi.stubs.ObjectStubSerializer myFieldValue void <init> (java.lang.String, java.lang.reflect.Field) String externalId java.lang.reflect.Field field public com.intellij.psi.stubs.ObjectStubSerializer compute () IllegalAccessException e com.intellij.psi.stubs.ObjectStubSerializer delegate public java.lang.String toString () public volatile synthetic java.lang.Object compute () }
com/intellij/psi/stubs/StubIndexKey.class
StubIndexKey.java package com.intellij.psi.stubs public final com.intellij.psi.stubs.StubIndexKey extends com.intellij.util.indexing.ID { private void <init> (java.lang.String) String name public static synchronized com.intellij.psi.stubs.StubIndexKey createIndexKey (java.lang.String) String name private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/stubs/StubInputStream.class
StubInputStream.java package com.intellij.psi.stubs public com.intellij.psi.stubs.StubInputStream extends java.io.DataInputStream { private final com.intellij.util.io.AbstractStringEnumerator myNameStorage private final byte[] myStringIOBuffer public void <init> (java.io.InputStream, com.intellij.util.io.AbstractStringEnumerator) java.io.InputStream in com.intellij.util.io.AbstractStringEnumerator nameStorage public java.lang.String readUTFFast () throws java.io.IOException public com.intellij.util.io.StringRef readName () throws java.io.IOException public java.lang.String readNameString () throws java.io.IOException public int readVarInt () throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/stubs/StubList$1.class
StubList.java package com.intellij.psi.stubs com.intellij.psi.stubs.StubList$1 extends java.util.AbstractList { final synthetic int val$count final synthetic com.intellij.psi.stubs.MostlyUShortIntList val$idList final synthetic int val$start final synthetic com.intellij.psi.stubs.StubList this$0 void <init> (com.intellij.psi.stubs.StubList, int, com.intellij.psi.stubs.MostlyUShortIntList, int) com.intellij.psi.stubs.StubList this$0 public com.intellij.psi.stubs.StubBase get (int) int index public int size () public volatile synthetic java.lang.Object get (int) }
com/intellij/psi/stubs/StubList$2.class
StubList.java package com.intellij.psi.stubs synthetic com.intellij.psi.stubs.StubList$2 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$psi$stubs$StubList$ChildrenStorage static void <clinit> () }
com/intellij/psi/stubs/StubList$ChildrenStorage.class
StubList.java package com.intellij.psi.stubs final enum com.intellij.psi.stubs.StubList$ChildrenStorage extends java.lang.Enum { public static final enum com.intellij.psi.stubs.StubList$ChildrenStorage inPlainList public static final enum com.intellij.psi.stubs.StubList$ChildrenStorage inJoinedList public static final enum com.intellij.psi.stubs.StubList$ChildrenStorage inTempMap private static final synthetic com.intellij.psi.stubs.StubList$ChildrenStorage[] $VALUES public static com.intellij.psi.stubs.StubList$ChildrenStorage[] values () public static com.intellij.psi.stubs.StubList$ChildrenStorage valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/psi/stubs/StubList$TempState.class
StubList.java package com.intellij.psi.stubs com.intellij.psi.stubs.StubList$TempState extends java.lang.Object { gnu.trove.TIntObjectHashMap myTempJoinedChildrenMap int myCurrentParent int myExpectedChildrenCount static final synthetic boolean $assertionsDisabled final synthetic com.intellij.psi.stubs.StubList this$0 private void <init> (com.intellij.psi.stubs.StubList) int ensureCapacityForNextChild (int, int, int) int childId int parentId int childrenCount int childrenStart com.intellij.psi.stubs.StubList$ChildrenStorage storage private int switchChildrenToJoinedList (int, int, int) int i int i int parentId int childrenCount int slotsToReserve int start private void switchChildrenToTempMap (int) int i int i int parentId int start int count com.intellij.psi.stubs.MostlyUShortIntList ids com.intellij.psi.stubs.MostlyUShortIntList prev void prepareForChildren (int, int) int currentCount int parentId int childrenCount synthetic void <init> (com.intellij.psi.stubs.StubList, com.intellij.psi.stubs.StubList$1) com.intellij.psi.stubs.StubList x0 com.intellij.psi.stubs.StubList$1 x1 static synthetic void access$100 (com.intellij.psi.stubs.StubList$TempState, int) com.intellij.psi.stubs.StubList$TempState x0 int x1 static void <clinit> () }
com/intellij/psi/stubs/StubList.class
StubList.java package com.intellij.psi.stubs abstract com.intellij.psi.stubs.StubList extends java.util.AbstractList { private final com.intellij.psi.stubs.MostlyUShortIntList myJoinedChildrenList private static final int IN_TEMP_MAP private final com.intellij.psi.stubs.MostlyUShortIntList myStubData private com.intellij.psi.stubs.StubList$TempState myTempState static final synthetic boolean $assertionsDisabled void <init> (int) int initialCapacity com.intellij.psi.stubs.IStubElementType getStubType (int) int id short getStubTypeIndex (int) int id private static int childrenStartIndex (int) int id private static int childrenCountIndex (int) int id private int getChildrenStart (int) int id int getChildrenCount (int) int id void addStub (com.intellij.psi.stubs.StubBase, com.intellij.psi.stubs.StubBase, com.intellij.psi.stubs.IStubElementType) com.intellij.psi.stubs.StubBase stub com.intellij.psi.stubs.StubBase parent com.intellij.psi.stubs.IStubElementType type int stubId int parentId private boolean nonDfsOrderDetected (int, int) int parentId int childId void addStub (int, int, short) int childId int parentId short elementTypeIndex int childrenCount int childrenStart com.intellij.psi.stubs.StubList$ChildrenStorage storage int getParentIndex (int) int childIndex private static com.intellij.psi.stubs.StubList$ChildrenStorage getChildrenStorage (int) int childrenStart private boolean canAddToJoinedList (int) int index private void addToJoinedChildren (int, int) int index int childId void prepareForChildren (int, int) int parentId int childrenCount abstract com.intellij.psi.stubs.StubBase getCachedStub (int) java.util.List getChildrenStubs (int) int id int count int start private java.util.List idSubList (com.intellij.psi.stubs.MostlyUShortIntList, int, int) com.intellij.psi.stubs.MostlyUShortIntList idList int start int count private gnu.trove.TIntObjectHashMap tempMap () com.intellij.psi.stubs.StubElement findChildStubByType (int, com.intellij.psi.stubs.IStubElementType) int id com.intellij.psi.stubs.IStubElementType elementType int count int start private com.intellij.psi.stubs.StubElement findChildStubByType (com.intellij.psi.stubs.IStubElementType, com.intellij.util.IntIntFunction, int, int) int id int i com.intellij.psi.stubs.IStubElementType elementType com.intellij.util.IntIntFunction idList int start int end com.intellij.psi.stubs.StubList finalizeLoadingStage () java.util.List toPlainList () boolean isChildrenLayoutOptimal () boolean areChildrenNonAdjacent (int, int) int childId int parentId static synthetic int access$200 (com.intellij.psi.stubs.StubList, int) com.intellij.psi.stubs.StubList x0 int x1 static synthetic com.intellij.psi.stubs.StubList$ChildrenStorage access$300 (int) int x0 static synthetic boolean access$400 (com.intellij.psi.stubs.StubList, int) com.intellij.psi.stubs.StubList x0 int x1 static synthetic com.intellij.psi.stubs.MostlyUShortIntList access$500 (com.intellij.psi.stubs.StubList) com.intellij.psi.stubs.StubList x0 static synthetic int access$600 (int) int x0 static synthetic com.intellij.psi.stubs.MostlyUShortIntList access$700 (com.intellij.psi.stubs.StubList) com.intellij.psi.stubs.StubList x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/stubs/StubOutputStream.class
StubOutputStream.java package com.intellij.psi.stubs public com.intellij.psi.stubs.StubOutputStream extends com.intellij.util.io.DataOutputStream { private final com.intellij.util.io.AbstractStringEnumerator myNameStorage private final byte[] myStringIOBuffer public void <init> (java.io.OutputStream, com.intellij.util.io.AbstractStringEnumerator) java.io.OutputStream out com.intellij.util.io.AbstractStringEnumerator nameStorage public void writeUTFFast (java.lang.String) throws java.io.IOException String arg public void writeName (java.lang.String) throws java.io.IOException String arg int nameId public void writeVarInt (int) throws java.io.IOException int value private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/stubs/StubSerializationUtil.class
StubSerializationUtil.java package com.intellij.psi.stubs abstract com.intellij.psi.stubs.StubSerializationUtil extends java.lang.Object { private void <init> () static com.intellij.psi.stubs.ObjectStubSerializer getSerializer (com.intellij.psi.stubs.Stub) com.intellij.psi.stubs.PsiFileStub fileStub com.intellij.psi.stubs.Stub rootStub private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/stubs/StubSerializer.class
StubSerializer.java package com.intellij.psi.stubs public abstract com.intellij.psi.stubs.StubSerializer extends java.lang.Object implements com.intellij.psi.stubs.ObjectStubSerializer { }
com/intellij/psi/targets/AliasingPsiTarget.class
AliasingPsiTarget.java package com.intellij.psi.targets public com.intellij.psi.targets.AliasingPsiTarget extends com.intellij.psi.DelegatePsiTarget implements com.intellij.pom.PomRenameableTarget { public void <init> (com.intellij.psi.PsiNamedElement) com.intellij.psi.PsiNamedElement element public boolean isWritable () public com.intellij.psi.targets.AliasingPsiTarget setName (java.lang.String) String newName public java.lang.String getName () public com.intellij.psi.targets.AliasingPsiTarget setAliasName (java.lang.String) String newAliasName public java.lang.String getNameAlias (java.lang.String) String delegatePsiTargetName public volatile synthetic java.lang.Object setName (java.lang.String) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/targets/AliasingPsiTargetMapper.class
AliasingPsiTargetMapper.java package com.intellij.psi.targets public abstract com.intellij.psi.targets.AliasingPsiTargetMapper extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract java.util.Set getTargets (com.intellij.pom.PomTarget) static void <clinit> () }
com/intellij/psi/templateLanguages/ITemplateDataElementType.class
ITemplateDataElementType.java package com.intellij.psi.templateLanguages public abstract com.intellij.psi.templateLanguages.ITemplateDataElementType extends java.lang.Object { }
com/intellij/psi/templateLanguages/OuterLanguageElement.class
OuterLanguageElement.java package com.intellij.psi.templateLanguages public abstract com.intellij.psi.templateLanguages.OuterLanguageElement extends java.lang.Object implements com.intellij.psi.PsiElement { }
com/intellij/psi/templateLanguages/TemplateLanguage.class
TemplateLanguage.java package com.intellij.psi.templateLanguages public abstract com.intellij.psi.templateLanguages.TemplateLanguage extends java.lang.Object { }
com/intellij/psi/templateLanguages/TemplateLanguageFileViewProvider.class
TemplateLanguageFileViewProvider.java package com.intellij.psi.templateLanguages public abstract com.intellij.psi.templateLanguages.TemplateLanguageFileViewProvider extends java.lang.Object implements com.intellij.psi.FileViewProvider { public abstract com.intellij.lang.Language getBaseLanguage () public abstract com.intellij.lang.Language getTemplateDataLanguage () }
com/intellij/psi/templateLanguages/TemplateLanguageUtil.class
TemplateLanguageUtil.java package com.intellij.psi.templateLanguages public com.intellij.psi.templateLanguages.TemplateLanguageUtil extends java.lang.Object { private void <init> () public static com.intellij.psi.PsiFile getTemplateFile (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file com.intellij.psi.FileViewProvider viewProvider public static com.intellij.psi.PsiFile getBaseFile (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file com.intellij.psi.FileViewProvider viewProvider public static boolean isInsideTemplateFile (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/tree/CustomLanguageASTComparator.class
CustomLanguageASTComparator.java package com.intellij.psi.tree public abstract com.intellij.psi.tree.CustomLanguageASTComparator extends java.lang.Object { public static final com.intellij.lang.LanguageExtension EXTENSION_POINT_NAME public static java.util.List getMatchingComparators (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public abstract com.intellij.util.ThreeState compareAST (com.intellij.lang.ASTNode, com.intellij.lang.LighterASTNode, com.intellij.util.diff.FlyweightCapableTreeStructure) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/tree/CustomParsingType.class
CustomParsingType.java package com.intellij.psi.tree public abstract com.intellij.psi.tree.CustomParsingType extends com.intellij.psi.tree.IElementType implements com.intellij.psi.tree.ICustomParsingType { public void <init> (java.lang.String, com.intellij.lang.Language) String debugName com.intellij.lang.Language language private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/tree/ICompositeElementType.class
ICompositeElementType.java package com.intellij.psi.tree public abstract com.intellij.psi.tree.ICompositeElementType extends java.lang.Object { public abstract com.intellij.lang.ASTNode createCompositeNode () }
com/intellij/psi/tree/ICustomParsingType.class
ICustomParsingType.java package com.intellij.psi.tree public abstract com.intellij.psi.tree.ICustomParsingType extends java.lang.Object { public abstract com.intellij.lang.ASTNode parse (java.lang.CharSequence, com.intellij.util.CharTable) }
com/intellij/psi/tree/IElementType$Predicate.class
IElementType.java package com.intellij.psi.tree public abstract com.intellij.psi.tree.IElementType$Predicate extends java.lang.Object { public abstract boolean matches (com.intellij.psi.tree.IElementType) }
com/intellij/psi/tree/IElementType.class
IElementType.java package com.intellij.psi.tree public com.intellij.psi.tree.IElementType extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public static final com.intellij.psi.tree.IElementType[] EMPTY_ARRAY public static final com.intellij.util.ArrayFactory ARRAY_FACTORY public static final com.intellij.psi.tree.IElementType$Predicate TRUE public static final short FIRST_TOKEN_INDEX private static final short MAX_INDEXED_TYPES private static short size private static volatile com.intellij.psi.tree.IElementType[] ourRegistry private static final Object lock private final short myIndex private final String myDebugName private final com.intellij.lang.Language myLanguage static com.intellij.psi.tree.IElementType[] push (com.intellij.psi.tree.IElementType[]) com.intellij.psi.tree.IElementType[] oldRegistry com.intellij.psi.tree.IElementType[] types public void <init> (java.lang.String, com.intellij.lang.Language) String debugName com.intellij.lang.Language language protected void <init> (java.lang.String, com.intellij.lang.Language, boolean) java.util.Map byLang java.util.Map$Entry max java.util.List types com.intellij.psi.tree.IElementType[] newRegistry String debugName com.intellij.lang.Language language boolean register public com.intellij.lang.Language getLanguage () public final short getIndex () public int hashCode () public java.lang.String toString () public boolean isLeftBound () public static com.intellij.psi.tree.IElementType find (short) short idx static short getAllocatedTypesCount () public static com.intellij.psi.tree.IElementType[] enumerate (com.intellij.psi.tree.IElementType$Predicate) com.intellij.psi.tree.IElementType value com.intellij.psi.tree.IElementType$Predicate p java.util.List matches private static synthetic int lambda$new$4 (java.util.Map$Entry) java.util.Map$Entry e private static synthetic com.intellij.lang.Language lambda$new$3 (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType ie private static synthetic boolean lambda$new$2 (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType i private static synthetic boolean lambda$static$1 (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type private static synthetic com.intellij.psi.tree.IElementType[] lambda$static$0 (int) int count static void <clinit> () com.intellij.psi.tree.IElementType[] init private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/tree/IFileElementType.class
IFileElementType.java package com.intellij.psi.tree public com.intellij.psi.tree.IFileElementType extends com.intellij.psi.tree.ILazyParseableElementType { public void <init> (com.intellij.lang.Language) com.intellij.lang.Language language public void <init> (java.lang.String, com.intellij.lang.Language) String debugName com.intellij.lang.Language language public void <init> (java.lang.String, com.intellij.lang.Language, boolean) String debugName com.intellij.lang.Language language boolean register public com.intellij.lang.ASTNode parseContents (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode chameleon com.intellij.psi.PsiElement psi private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/tree/ILazyParseableElementType.class
ILazyParseableElementType.java package com.intellij.psi.tree public com.intellij.psi.tree.ILazyParseableElementType extends com.intellij.psi.tree.IElementType implements com.intellij.psi.tree.ILazyParseableElementTypeBase { public static final com.intellij.openapi.util.Key LANGUAGE_KEY static final synthetic boolean $assertionsDisabled public void <init> (java.lang.String) String debugName public void <init> (java.lang.String, com.intellij.lang.Language) String debugName com.intellij.lang.Language language public void <init> (java.lang.String, com.intellij.lang.Language, boolean) String debugName com.intellij.lang.Language language boolean register public com.intellij.lang.PsiBuilder parseLight (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode chameleon public com.intellij.lang.ASTNode parseContents (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode chameleon com.intellij.psi.PsiElement parentElement protected com.intellij.lang.ASTNode doParseContents (com.intellij.lang.ASTNode, com.intellij.psi.PsiElement) com.intellij.lang.ASTNode chameleon com.intellij.psi.PsiElement psi com.intellij.openapi.project.Project project com.intellij.lang.Language languageForParser com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiParser parser com.intellij.lang.ASTNode node protected com.intellij.lang.Language getLanguageForParser (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psi public com.intellij.lang.ASTNode createNode (java.lang.CharSequence) CharSequence text public boolean reuseCollapsedTokens () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/tree/ILazyParseableElementTypeBase.class
ILazyParseableElementTypeBase.java package com.intellij.psi.tree public abstract com.intellij.psi.tree.ILazyParseableElementTypeBase extends java.lang.Object { public abstract com.intellij.lang.ASTNode parseContents (com.intellij.lang.ASTNode) }
com/intellij/psi/tree/ILeafElementType.class
ILeafElementType.java package com.intellij.psi.tree public abstract com.intellij.psi.tree.ILeafElementType extends java.lang.Object { public abstract com.intellij.lang.ASTNode createLeafNode (java.lang.CharSequence) }
com/intellij/psi/tree/ILightLazyParseableElementType.class
ILightLazyParseableElementType.java package com.intellij.psi.tree public abstract com.intellij.psi.tree.ILightLazyParseableElementType extends java.lang.Object { public abstract com.intellij.util.diff.FlyweightCapableTreeStructure parseContents (com.intellij.lang.LighterLazyParseableNode) }
com/intellij/psi/tree/IReparseableElementType.class
IReparseableElementType.java package com.intellij.psi.tree public com.intellij.psi.tree.IReparseableElementType extends com.intellij.psi.tree.ILazyParseableElementType { public void <init> (java.lang.String) String debugName public void <init> (java.lang.String, com.intellij.lang.Language) String debugName com.intellij.lang.Language language public void <init> (java.lang.String, com.intellij.lang.Language, boolean) String debugName com.intellij.lang.Language language boolean register public boolean isParsable (java.lang.CharSequence, com.intellij.lang.Language, com.intellij.openapi.project.Project) CharSequence buffer com.intellij.lang.Language fileLanguage com.intellij.openapi.project.Project project public boolean isParsable (com.intellij.lang.ASTNode, java.lang.CharSequence, com.intellij.lang.Language, com.intellij.openapi.project.Project) com.intellij.lang.ASTNode parent CharSequence buffer com.intellij.lang.Language fileLanguage com.intellij.openapi.project.Project project public boolean isValidReparse (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode oldNode com.intellij.lang.ASTNode newNode private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/tree/IReparseableLeafElementType.class
IReparseableLeafElementType.java package com.intellij.psi.tree public abstract com.intellij.psi.tree.IReparseableLeafElementType extends java.lang.Object { public abstract com.intellij.lang.ASTNode reparseLeaf (com.intellij.lang.ASTNode, java.lang.CharSequence) }
com/intellij/psi/tree/IStrongWhitespaceHolderElementType.class
IStrongWhitespaceHolderElementType.java package com.intellij.psi.tree public abstract com.intellij.psi.tree.IStrongWhitespaceHolderElementType extends java.lang.Object { }
com/intellij/psi/tree/StubFileElementType.class
StubFileElementType.java package com.intellij.psi.tree public abstract com.intellij.psi.tree.StubFileElementType extends com.intellij.psi.tree.IFileElementType implements com.intellij.psi.stubs.StubSerializer { public static final String DEFAULT_EXTERNAL_ID public void <init> (com.intellij.lang.Language) com.intellij.lang.Language language public void <init> (java.lang.String, com.intellij.lang.Language) String debugName com.intellij.lang.Language language private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/tree/TokenSet$OrPredicate.class
TokenSet.java package com.intellij.psi.tree com.intellij.psi.tree.TokenSet$OrPredicate extends java.lang.Object implements com.intellij.psi.tree.IElementType$Predicate { private final com.intellij.psi.tree.IElementType$Predicate[] myComponents void <init> (java.util.List) java.util.List components public boolean matches (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType$Predicate component com.intellij.psi.tree.IElementType t private static synthetic com.intellij.psi.tree.IElementType$Predicate[] lambda$new$1 (int) int x$0 private static synthetic java.util.stream.Stream lambda$new$0 (com.intellij.psi.tree.IElementType$Predicate) com.intellij.psi.tree.IElementType$Predicate p private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/tree/TokenSet.class
TokenSet.java package com.intellij.psi.tree public com.intellij.psi.tree.TokenSet extends java.lang.Object { public static final com.intellij.psi.tree.TokenSet EMPTY public static final com.intellij.psi.tree.TokenSet ANY public static final com.intellij.psi.tree.TokenSet WHITE_SPACE private final short myShift private final short myMax private final long[] myWords private final com.intellij.psi.tree.IElementType$Predicate myOrCondition private volatile com.intellij.psi.tree.IElementType[] myTypes static final synthetic boolean $assertionsDisabled private void <init> (short, short, com.intellij.psi.tree.IElementType$Predicate) short shift short max com.intellij.psi.tree.IElementType$Predicate orCondition int size private boolean get (int) int index int wordIndex public boolean contains (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType t short i public com.intellij.psi.tree.IElementType[] getTypes () com.intellij.psi.tree.IElementType type short i java.util.List list com.intellij.psi.tree.IElementType[] types public java.lang.String toString () public static transient com.intellij.psi.tree.TokenSet create (com.intellij.psi.tree.IElementType[]) com.intellij.psi.tree.IElementType[] types private static transient com.intellij.psi.tree.TokenSet doCreate (com.intellij.psi.tree.IElementType[]) short index com.intellij.psi.tree.IElementType type short index int wordIndex com.intellij.psi.tree.IElementType type com.intellij.psi.tree.IElementType[] types short min short max short shift com.intellij.psi.tree.TokenSet set public static com.intellij.psi.tree.TokenSet forAllMatching (com.intellij.psi.tree.IElementType$Predicate) com.intellij.psi.tree.IElementType$Predicate condition public static transient com.intellij.psi.tree.TokenSet orSet (com.intellij.psi.tree.TokenSet[]) int i int i int shiftDiff com.intellij.psi.tree.TokenSet set com.intellij.psi.tree.TokenSet[] sets java.util.List orConditions short shift short max com.intellij.psi.tree.IElementType$Predicate disjunction com.intellij.psi.tree.TokenSet newSet public static com.intellij.psi.tree.TokenSet andSet (com.intellij.psi.tree.TokenSet, com.intellij.psi.tree.TokenSet) int ai int bi int i com.intellij.psi.tree.TokenSet a com.intellij.psi.tree.TokenSet b java.util.List orConditions com.intellij.psi.tree.IElementType$Predicate conjunction com.intellij.psi.tree.TokenSet newSet public static com.intellij.psi.tree.TokenSet andNot (com.intellij.psi.tree.TokenSet, com.intellij.psi.tree.TokenSet) int ai int bi int i com.intellij.psi.tree.TokenSet a com.intellij.psi.tree.TokenSet b com.intellij.psi.tree.IElementType$Predicate difference com.intellij.psi.tree.TokenSet newSet private static synthetic boolean lambda$andNot$1 (com.intellij.psi.tree.TokenSet, com.intellij.psi.tree.TokenSet, com.intellij.psi.tree.IElementType) com.intellij.psi.tree.TokenSet b com.intellij.psi.tree.TokenSet a com.intellij.psi.tree.IElementType e private static synthetic boolean lambda$andSet$0 (com.intellij.psi.tree.TokenSet, com.intellij.psi.tree.TokenSet, com.intellij.psi.tree.IElementType) com.intellij.psi.tree.TokenSet a com.intellij.psi.tree.TokenSet b com.intellij.psi.tree.IElementType t static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/tree/package.html
com/intellij/psi/util/CachedValue.class
CachedValue.java package com.intellij.psi.util public abstract com.intellij.psi.util.CachedValue extends java.lang.Object { public abstract java.lang.Object getValue () public abstract com.intellij.psi.util.CachedValueProvider getValueProvider () public abstract boolean hasUpToDateValue () public abstract com.intellij.openapi.util.Getter getUpToDateOrNull () }
com/intellij/psi/util/CachedValueProfiler.class
CachedValueProfiler.java package com.intellij.psi.util public com.intellij.psi.util.CachedValueProfiler extends java.lang.Object { private static final com.intellij.psi.util.CachedValueProfiler ourInstance private volatile com.intellij.util.containers.ConcurrentMultiMap myStorage private final Object myLock private final java.util.concurrent.ConcurrentMap myTemporaryResults public void <init> () public static boolean canProfile () public boolean isEnabled () public void setEnabled (boolean) com.intellij.util.containers.ConcurrentMultiMap storage boolean value public static com.intellij.psi.util.CachedValueProfiler getInstance () public void createInfo (com.intellij.psi.util.CachedValueProvider$Result) com.intellij.psi.util.CachedValueProvider$Result result com.intellij.util.containers.ConcurrentMultiMap storage StackTraceElement origin com.intellij.psi.util.ProfilingInfo info public com.intellij.psi.util.ProfilingInfo getTemporaryInfo (com.intellij.psi.util.CachedValueProvider$Result) com.intellij.psi.util.CachedValueProvider$Result result public com.intellij.util.containers.MultiMap getStorageSnapshot () private static java.lang.StackTraceElement findOrigin () StackTraceElement[] stackTrace private static transient java.lang.StackTraceElement findFirstStackTraceElementExcluding (java.lang.StackTraceElement[], java.lang.String[]) StackTraceElement element StackTraceElement[] stackTraceElements String[] excludedClasses private static boolean matches (java.lang.StackTraceElement, java.lang.String[]) String aClass StackTraceElement element String[] excludedClasses static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/CachedValueProvider$Result.class
CachedValueProvider.java package com.intellij.psi.util public com.intellij.psi.util.CachedValueProvider$Result extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private final Object myValue private final Object[] myDependencyItems public transient void <init> (java.lang.Object, java.lang.Object[]) int i Object value Object[] dependencyItems public java.lang.Object getValue () public java.lang.Object[] getDependencyItems () public static com.intellij.psi.util.CachedValueProvider$Result createSingleDependency (java.lang.Object, java.lang.Object) Object value Object dependency public static transient com.intellij.psi.util.CachedValueProvider$Result create (java.lang.Object, java.lang.Object[]) Object value Object[] dependencies public static com.intellij.psi.util.CachedValueProvider$Result create (java.lang.Object, java.util.Collection) Object value java.util.Collection dependencies static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/CachedValueProvider.class
CachedValueProvider.java package com.intellij.psi.util public abstract com.intellij.psi.util.CachedValueProvider extends java.lang.Object { public abstract com.intellij.psi.util.CachedValueProvider$Result compute () }
com/intellij/psi/util/CachedValuesManager.class
CachedValuesManager.java package com.intellij.psi.util public abstract com.intellij.psi.util.CachedValuesManager extends java.lang.Object { private static final com.intellij.openapi.util.NotNullLazyKey INSTANCE_KEY private final java.util.concurrent.ConcurrentMap keyForProvider private static final java.util.concurrent.ConcurrentMap globalKeyForProvider static final synthetic boolean $assertionsDisabled public void <init> () public static com.intellij.psi.util.CachedValuesManager getManager (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract com.intellij.psi.util.CachedValue createCachedValue (com.intellij.psi.util.CachedValueProvider, boolean) public abstract com.intellij.psi.util.ParameterizedCachedValue createParameterizedCachedValue (com.intellij.psi.util.ParameterizedCachedValueProvider, boolean) public com.intellij.psi.util.CachedValue createCachedValue (com.intellij.psi.util.CachedValueProvider) com.intellij.psi.util.CachedValueProvider provider public java.lang.Object getParameterizedCachedValue (com.intellij.openapi.util.UserDataHolder, com.intellij.openapi.util.Key, com.intellij.psi.util.ParameterizedCachedValueProvider, boolean, java.lang.Object) com.intellij.openapi.util.UserDataHolderEx dh com.intellij.psi.util.ParameterizedCachedValue value com.intellij.psi.util.ParameterizedCachedValue value com.intellij.openapi.util.UserDataHolder dataHolder com.intellij.openapi.util.Key key com.intellij.psi.util.ParameterizedCachedValueProvider provider boolean trackValue Object parameter com.intellij.psi.util.ParameterizedCachedValue value public abstract java.lang.Object getCachedValue (com.intellij.openapi.util.UserDataHolder, com.intellij.openapi.util.Key, com.intellij.psi.util.CachedValueProvider, boolean) public java.lang.Object getCachedValue (com.intellij.openapi.util.UserDataHolder, com.intellij.psi.util.CachedValueProvider) com.intellij.openapi.util.UserDataHolder dataHolder com.intellij.psi.util.CachedValueProvider provider public static java.lang.Object getCachedValue (com.intellij.psi.PsiElement, com.intellij.psi.util.CachedValueProvider) com.intellij.psi.PsiElement psi com.intellij.psi.util.CachedValueProvider provider public static java.lang.Object getCachedValue (com.intellij.psi.PsiElement, com.intellij.openapi.util.Key, com.intellij.psi.util.CachedValueProvider) com.intellij.openapi.util.Getter data com.intellij.psi.PsiElement psi com.intellij.openapi.util.Key key com.intellij.psi.util.CachedValueProvider provider com.intellij.psi.util.CachedValue value public com.intellij.openapi.util.Key getKeyForClass (java.lang.Class) Class providerClass private static com.intellij.openapi.util.Key getKeyForClass (java.lang.Class, java.util.concurrent.ConcurrentMap) Class providerClass java.util.concurrent.ConcurrentMap keyForProvider String name com.intellij.openapi.util.Key key private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getCachedValue$0 (com.intellij.psi.util.CachedValueProvider, com.intellij.psi.PsiElement) com.intellij.psi.PsiFile file com.intellij.psi.util.CachedValueProvider provider com.intellij.psi.PsiElement psi com.intellij.psi.util.CachedValueProvider$Result result static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/ParameterizedCachedValue.class
ParameterizedCachedValue.java package com.intellij.psi.util public abstract com.intellij.psi.util.ParameterizedCachedValue extends java.lang.Object { public abstract java.lang.Object getValue (java.lang.Object) public abstract com.intellij.psi.util.ParameterizedCachedValueProvider getValueProvider () public abstract boolean hasUpToDateValue () }
com/intellij/psi/util/ParameterizedCachedValueProvider.class
ParameterizedCachedValueProvider.java package com.intellij.psi.util public abstract com.intellij.psi.util.ParameterizedCachedValueProvider extends java.lang.Object { public abstract com.intellij.psi.util.CachedValueProvider$Result compute (java.lang.Object) }
com/intellij/psi/util/ProfilingInfo.class
ProfilingInfo.java package com.intellij.psi.util public com.intellij.psi.util.ProfilingInfo extends java.lang.Object { private final long myCreatedTimeStamp private volatile long myDisposedTimeStamp private final java.util.concurrent.atomic.AtomicLong myUseCount private final StackTraceElement myOrigin public void <init> (java.lang.StackTraceElement) StackTraceElement origin public synchronized void valueDisposed () public void valueUsed () public long getCreatedTimeStamp () public long getDisposedTimeStamp () public long getUseCount () public long getLifetime () long disposedTime public java.lang.StackTraceElement getOrigin () private static long currentTime () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/PsiCacheKey.class
PsiCacheKey.java package com.intellij.psi.util public com.intellij.psi.util.PsiCacheKey extends com.intellij.openapi.util.Key { private final com.intellij.util.Function myFunction private final com.intellij.openapi.util.Key myModifyCause private void <init> (java.lang.String, com.intellij.util.Function, com.intellij.openapi.util.Key) String name com.intellij.util.Function function com.intellij.openapi.util.Key modifyCause public final java.lang.Object getValue (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement h Object result long count public final java.lang.Object getCachedValueOrNull (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement h com.intellij.reference.SoftReference ref com.intellij.openapi.util.Pair data private long getModificationCount (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiFile file long fileStamp com.intellij.psi.util.PsiModificationTracker tracker public static com.intellij.psi.util.PsiCacheKey create (java.lang.String, com.intellij.util.Function, com.intellij.openapi.util.Key) String name com.intellij.util.Function function com.intellij.openapi.util.Key modifyCause public static com.intellij.psi.util.PsiCacheKey create (java.lang.String, com.intellij.util.Function) String name com.intellij.util.Function function private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/PsiElementFilter.class
PsiElementFilter.java package com.intellij.psi.util public abstract com.intellij.psi.util.PsiElementFilter extends java.lang.Object { public abstract boolean isAccepted (com.intellij.psi.PsiElement) }
com/intellij/psi/util/PsiFormatUtilBase.class
PsiFormatUtilBase.java package com.intellij.psi.util public abstract com.intellij.psi.util.PsiFormatUtilBase extends java.lang.Object { public static final int SHOW_NAME public static final int SHOW_TYPE public static final int TYPE_AFTER public static final int SHOW_MODIFIERS public static final int MODIFIERS_AFTER public static final int SHOW_REDUNDANT_MODIFIERS public static final int SHOW_PACKAGE_LOCAL public static final int SHOW_INITIALIZER public static final int SHOW_PARAMETERS public static final int SHOW_THROWS public static final int SHOW_EXTENDS_IMPLEMENTS public static final int SHOW_FQ_NAME public static final int SHOW_CONTAINING_CLASS public static final int SHOW_FQ_CLASS_NAMES public static final int JAVADOC_MODIFIERS_ONLY public static final int SHOW_ANONYMOUS_CLASS_VERBOSE public static final int SHOW_RAW_TYPE public static final int SHOW_RAW_NON_TOP_TYPE public static final int USE_INTERNAL_CANONICAL_TEXT public static final int MAX_PARAMS_TO_SHOW public void <init> () protected static void appendSpaceIfNeeded (java.lang.StringBuilder) StringBuilder buffer }
com/intellij/psi/util/PsiModificationTracker$Listener.class
PsiModificationTracker.java package com.intellij.psi.util public abstract com.intellij.psi.util.PsiModificationTracker$Listener extends java.lang.Object { public abstract void modificationCountChanged () }
com/intellij/psi/util/PsiModificationTracker$SERVICE.class
PsiModificationTracker.java package com.intellij.psi.util public com.intellij.psi.util.PsiModificationTracker$SERVICE extends java.lang.Object { private void <init> () public static com.intellij.psi.util.PsiModificationTracker getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project }
com/intellij/psi/util/PsiModificationTracker.class
PsiModificationTracker.java package com.intellij.psi.util public abstract com.intellij.psi.util.PsiModificationTracker extends java.lang.Object implements com.intellij.openapi.util.ModificationTracker { public static final com.intellij.openapi.util.Key MODIFICATION_COUNT public static final com.intellij.openapi.util.Key OUT_OF_CODE_BLOCK_MODIFICATION_COUNT public static final com.intellij.openapi.util.Key JAVA_STRUCTURE_MODIFICATION_COUNT public static final com.intellij.util.messages.Topic TOPIC public abstract long getModificationCount () public abstract long getOutOfCodeBlockModificationCount () public abstract com.intellij.openapi.util.ModificationTracker getOutOfCodeBlockModificationTracker () public abstract long getJavaStructureModificationCount () public abstract com.intellij.openapi.util.ModificationTracker getJavaStructureModificationTracker () static void <clinit> () }
com/intellij/psi/util/PsiTreeUtil$1.class
PsiTreeUtil.java package com.intellij.psi.util final com.intellij.psi.util.PsiTreeUtil$1 extends com.intellij.psi.search.PsiElementProcessor$FindElement { final synthetic boolean val$strict final synthetic com.intellij.psi.PsiElement val$element final synthetic Class val$aClass final synthetic Class val$stopAt void <init> (boolean, com.intellij.psi.PsiElement, java.lang.Class, java.lang.Class) public boolean execute (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement each private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/PsiTreeUtil$2.class
PsiTreeUtil.java package com.intellij.psi.util final com.intellij.psi.util.PsiTreeUtil$2 extends com.intellij.psi.search.PsiElementProcessor$FindElement { final synthetic boolean val$strict final synthetic com.intellij.psi.PsiElement val$element final synthetic Class[] val$classes void <init> (boolean, com.intellij.psi.PsiElement, java.lang.Class[]) public boolean execute (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement each private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/PsiTreeUtil$3.class
PsiTreeUtil.java package com.intellij.psi.util final com.intellij.psi.util.PsiTreeUtil$3 extends com.intellij.psi.search.PsiElementProcessor$CollectElements { final synthetic boolean val$strict final synthetic com.intellij.psi.PsiElement val$element final synthetic Class[] val$classes void <init> (boolean, com.intellij.psi.PsiElement, java.lang.Class[]) public boolean execute (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement each private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/PsiTreeUtil$4.class
PsiTreeUtil.java package com.intellij.psi.util final com.intellij.psi.util.PsiTreeUtil$4 extends com.intellij.psi.PsiRecursiveElementWalkingVisitor { final synthetic com.intellij.psi.search.PsiElementProcessor val$processor final synthetic boolean[] val$result void <init> (com.intellij.psi.search.PsiElementProcessor, boolean[]) public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element }
com/intellij/psi/util/PsiTreeUtil.class
PsiTreeUtil.java package com.intellij.psi.util public com.intellij.psi.util.PsiTreeUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.openapi.util.Key MARKER private static final Class[] WS private static final Class[] WS_COMMENTS static final synthetic boolean $assertionsDisabled public void <init> () public static boolean isAncestor (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement ancestor com.intellij.psi.PsiElement element boolean strict boolean stopAtFileLevel com.intellij.psi.PsiElement parent public static boolean isContextAncestor (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement context com.intellij.psi.PsiElement ancestor com.intellij.psi.PsiElement element boolean strict boolean stopAtFileLevel com.intellij.psi.PsiElement parent public static com.intellij.psi.PsiElement findCommonParent (java.util.List) com.intellij.psi.PsiElement element java.util.List elements com.intellij.psi.PsiElement toReturn public static transient com.intellij.psi.PsiElement findCommonParent (com.intellij.psi.PsiElement[]) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement[] elements com.intellij.psi.PsiElement toReturn public static com.intellij.psi.PsiElement findCommonParent (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element1 com.intellij.psi.PsiElement element2 com.intellij.psi.PsiFile file1 com.intellij.psi.PsiFile file2 com.intellij.psi.PsiElement topLevel int depth1 int depth2 com.intellij.psi.PsiElement parent1 com.intellij.psi.PsiElement parent2 public static int getDepth (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement topLevel int depth com.intellij.psi.PsiElement parent public static com.intellij.psi.PsiElement findCommonContext (java.util.Collection) com.intellij.psi.PsiElement element java.util.Collection elements com.intellij.psi.PsiElement toReturn public static com.intellij.psi.PsiElement findCommonContext (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element1 com.intellij.psi.PsiElement element2 com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiElement topLevel int depth1 int depth2 com.intellij.psi.PsiElement parent1 com.intellij.psi.PsiElement parent2 private static int getContextDepth (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement topLevel int depth com.intellij.psi.PsiElement parent public static com.intellij.psi.PsiElement findChildOfType (com.intellij.psi.PsiElement, java.lang.Class) com.intellij.psi.PsiElement element Class aClass public static com.intellij.psi.PsiElement findChildOfType (com.intellij.psi.PsiElement, java.lang.Class, boolean) com.intellij.psi.PsiElement element Class aClass boolean strict public static com.intellij.psi.PsiElement findChildOfType (com.intellij.psi.PsiElement, java.lang.Class, boolean, java.lang.Class) com.intellij.psi.PsiElement element Class aClass boolean strict Class stopAt com.intellij.psi.search.PsiElementProcessor$FindElement processor public static transient com.intellij.psi.PsiElement findChildOfAnyType (com.intellij.psi.PsiElement, java.lang.Class[]) com.intellij.psi.PsiElement element Class[] classes public static transient com.intellij.psi.PsiElement findChildOfAnyType (com.intellij.psi.PsiElement, boolean, java.lang.Class[]) com.intellij.psi.PsiElement element boolean strict Class[] classes com.intellij.psi.search.PsiElementProcessor$FindElement processor com.intellij.psi.PsiElement t public static java.util.Collection findChildrenOfType (com.intellij.psi.PsiElement, java.lang.Class) com.intellij.psi.PsiElement element Class aClass public static transient java.util.Collection findChildrenOfAnyType (com.intellij.psi.PsiElement, java.lang.Class[]) com.intellij.psi.PsiElement element Class[] classes public static transient java.util.Collection findChildrenOfAnyType (com.intellij.psi.PsiElement, boolean, java.lang.Class[]) com.intellij.psi.PsiElement element boolean strict Class[] classes com.intellij.psi.search.PsiElementProcessor$CollectElements processor public static com.intellij.psi.PsiElement getChildOfType (com.intellij.psi.PsiElement, java.lang.Class) com.intellij.psi.PsiElement child com.intellij.psi.PsiElement element Class aClass public static com.intellij.psi.PsiElement findFirstParent (com.intellij.psi.PsiElement, com.intellij.openapi.util.Condition) com.intellij.psi.PsiElement element com.intellij.openapi.util.Condition condition public static com.intellij.psi.PsiElement findFirstParent (com.intellij.psi.PsiElement, boolean, com.intellij.openapi.util.Condition) com.intellij.psi.PsiElement element boolean strict com.intellij.openapi.util.Condition condition public static com.intellij.psi.PsiElement findFirstContext (com.intellij.psi.PsiElement, boolean, com.intellij.openapi.util.Condition) com.intellij.psi.PsiElement element boolean strict com.intellij.openapi.util.Condition condition public static com.intellij.psi.PsiElement getRequiredChildOfType (com.intellij.psi.PsiElement, java.lang.Class) com.intellij.psi.PsiElement element Class aClass com.intellij.psi.PsiElement child public static int countChildrenOfType (com.intellij.psi.PsiElement, java.lang.Class) com.intellij.psi.PsiElement cur com.intellij.psi.PsiElement element Class clazz int result public static com.intellij.psi.PsiElement[] getChildrenOfType (com.intellij.psi.PsiElement, java.lang.Class) com.intellij.psi.PsiElement element Class aClass java.util.List result public static transient java.util.List getChildrenOfAnyType (com.intellij.psi.PsiElement, java.lang.Class[]) com.intellij.psi.PsiElement t com.intellij.psi.PsiElement child com.intellij.psi.PsiElement element Class[] classes java.util.List result public static java.util.List getChildrenOfTypeAsList (com.intellij.psi.PsiElement, java.lang.Class) com.intellij.psi.PsiElement child com.intellij.psi.PsiElement element Class aClass java.util.List result public static java.util.List getElementsOfRange (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e com.intellij.psi.PsiElement start com.intellij.psi.PsiElement end java.util.List result public static com.intellij.psi.PsiElement getStubChildOfType (com.intellij.psi.PsiElement, java.lang.Class) com.intellij.psi.PsiElement child com.intellij.psi.stubs.StubElement childStub com.intellij.psi.PsiElement element Class aClass com.intellij.psi.stubs.StubElement stub public static java.util.List getStubChildrenOfTypeAsList (com.intellij.psi.PsiElement, java.lang.Class) com.intellij.psi.PsiElement child com.intellij.psi.stubs.StubElement childStub com.intellij.psi.PsiElement element Class aClass com.intellij.psi.stubs.StubElement stub java.util.List result public static transient boolean instanceOf (java.lang.Object, java.lang.Class[]) Class c Object object Class[] classes public static transient com.intellij.psi.PsiElement getChildOfAnyType (com.intellij.psi.PsiElement, java.lang.Class[]) Class aClass com.intellij.psi.PsiElement child com.intellij.psi.PsiElement element Class[] classes public static com.intellij.psi.PsiElement getNextSiblingOfType (com.intellij.psi.PsiElement, java.lang.Class) com.intellij.psi.PsiElement child com.intellij.psi.PsiElement sibling Class aClass public static com.intellij.psi.PsiElement getPrevSiblingOfType (com.intellij.psi.PsiElement, java.lang.Class) com.intellij.psi.PsiElement child com.intellij.psi.PsiElement sibling Class aClass public static com.intellij.psi.PsiElement getTopmostParentOfType (com.intellij.psi.PsiElement, java.lang.Class) com.intellij.psi.PsiElement next com.intellij.psi.PsiElement element Class aClass com.intellij.psi.PsiElement answer public static com.intellij.psi.PsiElement getParentOfType (com.intellij.psi.PsiElement, java.lang.Class) com.intellij.psi.PsiElement element Class aClass public static com.intellij.psi.PsiElement getStubOrPsiParent (com.intellij.psi.PsiElement) com.intellij.psi.stubs.StubElement parentStub com.intellij.psi.stubs.StubElement stub com.intellij.psi.PsiElement element public static com.intellij.psi.PsiElement getStubOrPsiParentOfType (com.intellij.psi.PsiElement, java.lang.Class) com.intellij.psi.stubs.StubElement stub com.intellij.psi.PsiElement element Class parentClass public static transient com.intellij.psi.PsiElement getContextOfType (com.intellij.psi.PsiElement, java.lang.Class, boolean, java.lang.Class[]) com.intellij.psi.PsiElement element Class aClass boolean strict Class[] stopAt public static com.intellij.psi.PsiElement getContextOfType (com.intellij.psi.PsiElement, java.lang.Class, boolean) com.intellij.psi.PsiElement element Class aClass boolean strict public static transient com.intellij.psi.PsiElement getContextOfType (com.intellij.psi.PsiElement, java.lang.Class[]) com.intellij.psi.PsiElement element Class[] classes public static transient com.intellij.psi.PsiElement getContextOfType (com.intellij.psi.PsiElement, boolean, java.lang.Class[]) com.intellij.psi.PsiElement element boolean strict Class[] classes com.intellij.psi.PsiElement t public static com.intellij.psi.PsiElement getParentOfType (com.intellij.psi.PsiElement, java.lang.Class, boolean) com.intellij.psi.PsiElement element Class aClass boolean strict public static com.intellij.psi.PsiElement getParentOfType (com.intellij.psi.PsiElement, java.lang.Class, boolean, int) com.intellij.psi.PsiElement element Class aClass boolean strict int minStartOffset public static transient com.intellij.psi.PsiElement getParentOfType (com.intellij.psi.PsiElement, java.lang.Class, boolean, java.lang.Class[]) com.intellij.psi.PsiElement element Class aClass boolean strict Class[] stopAt public static java.util.List collectParents (com.intellij.psi.PsiElement, java.lang.Class, boolean, java.util.function.Predicate) com.intellij.psi.PsiElement element Class parent boolean includeMyself java.util.function.Predicate stopCondition java.util.List parents public static com.intellij.psi.PsiElement findSiblingForward (com.intellij.psi.PsiElement, com.intellij.psi.tree.IElementType, com.intellij.util.Consumer) com.intellij.psi.PsiElement element com.intellij.psi.tree.IElementType elementType com.intellij.util.Consumer consumer public static com.intellij.psi.PsiElement findSiblingForward (com.intellij.psi.PsiElement, com.intellij.psi.tree.IElementType, boolean, com.intellij.util.Consumer) com.intellij.psi.PsiElement e com.intellij.psi.PsiElement element com.intellij.psi.tree.IElementType elementType boolean strict com.intellij.util.Consumer consumer public static com.intellij.psi.PsiElement findSiblingBackward (com.intellij.psi.PsiElement, com.intellij.psi.tree.IElementType, com.intellij.util.Consumer) com.intellij.psi.PsiElement element com.intellij.psi.tree.IElementType elementType com.intellij.util.Consumer consumer public static com.intellij.psi.PsiElement findSiblingBackward (com.intellij.psi.PsiElement, com.intellij.psi.tree.IElementType, boolean, com.intellij.util.Consumer) com.intellij.psi.PsiElement e com.intellij.psi.PsiElement element com.intellij.psi.tree.IElementType elementType boolean strict com.intellij.util.Consumer consumer public static transient com.intellij.psi.PsiElement skipSiblingsForward (com.intellij.psi.PsiElement, java.lang.Class[]) com.intellij.psi.PsiElement e com.intellij.psi.PsiElement element Class[] elementClasses public static com.intellij.psi.PsiElement skipWhitespacesForward (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static com.intellij.psi.PsiElement skipWhitespacesAndCommentsForward (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static transient com.intellij.psi.PsiElement skipSiblingsBackward (com.intellij.psi.PsiElement, java.lang.Class[]) com.intellij.psi.PsiElement e com.intellij.psi.PsiElement element Class[] elementClasses public static com.intellij.psi.PsiElement skipWhitespacesBackward (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static com.intellij.psi.PsiElement skipWhitespacesAndCommentsBackward (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static transient com.intellij.psi.PsiElement skipParentsOfType (com.intellij.psi.PsiElement, java.lang.Class[]) com.intellij.psi.PsiElement e com.intellij.psi.PsiElement element Class[] parentClasses public static transient com.intellij.psi.PsiElement getParentOfType (com.intellij.psi.PsiElement, java.lang.Class[]) com.intellij.psi.PsiElement element Class[] classes com.intellij.psi.PsiElement parent public static transient com.intellij.psi.PsiElement getNonStrictParentOfType (com.intellij.psi.PsiElement, java.lang.Class[]) com.intellij.psi.PsiElement t com.intellij.psi.PsiElement element Class[] classes com.intellij.psi.PsiElement run public static com.intellij.psi.PsiElement[] collectElements (com.intellij.psi.PsiElement, com.intellij.psi.util.PsiElementFilter) com.intellij.psi.PsiElement element com.intellij.psi.util.PsiElementFilter filter com.intellij.psi.search.PsiElementProcessor$CollectFilteredElements processor public static transient java.util.Collection collectElementsOfType (com.intellij.psi.PsiElement, java.lang.Class[]) com.intellij.psi.PsiElement element Class[] classes public static boolean processElements (com.intellij.psi.PsiElement, com.intellij.psi.search.PsiElementProcessor) com.intellij.psi.PsiElement child com.intellij.psi.PsiElement element com.intellij.psi.search.PsiElementProcessor processor boolean[] result public static transient boolean processElements (com.intellij.psi.search.PsiElementProcessor, com.intellij.psi.PsiElement[]) com.intellij.psi.PsiElement element com.intellij.psi.search.PsiElementProcessor processor com.intellij.psi.PsiElement[] elements public static void mark (com.intellij.psi.PsiElement, java.lang.Object) com.intellij.psi.PsiElement element Object marker public static com.intellij.psi.PsiElement releaseMark (com.intellij.psi.PsiElement, java.lang.Object) com.intellij.psi.PsiElement result com.intellij.psi.PsiElement child com.intellij.psi.PsiElement root Object marker com.intellij.lang.ASTNode node public static com.intellij.psi.PsiElement findElementOfClassAtOffset (com.intellij.psi.PsiFile, int, java.lang.Class, boolean) com.intellij.openapi.util.TextRange range com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement elementAt com.intellij.psi.PsiElement root com.intellij.psi.PsiFile file int offset Class clazz boolean strictStart java.util.List psiRoots com.intellij.psi.PsiElement result public static transient com.intellij.psi.PsiElement findElementOfClassAtOffsetWithStopSet (com.intellij.psi.PsiFile, int, java.lang.Class, boolean, java.lang.Class[]) com.intellij.openapi.util.TextRange range com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement elementAt com.intellij.psi.PsiElement root com.intellij.psi.PsiFile file int offset Class clazz boolean strictStart Class[] stopAt java.util.List psiRoots com.intellij.psi.PsiElement result public static com.intellij.psi.PsiElement findElementOfClassAtRange (com.intellij.psi.PsiFile, int, int, java.lang.Class) com.intellij.psi.PsiElement elementAt com.intellij.psi.PsiElement run com.intellij.psi.PsiElement prev int elementStartOffset int elementEndOffset com.intellij.lang.Language lang com.intellij.psi.PsiFile file int startOffset int endOffset Class clazz com.intellij.psi.FileViewProvider viewProvider com.intellij.psi.PsiElement result public static com.intellij.psi.PsiElement getDeepestFirst (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement firstChild com.intellij.psi.PsiElement elt com.intellij.psi.PsiElement res public static com.intellij.psi.PsiElement getDeepestLast (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement lastChild com.intellij.psi.PsiElement elt com.intellij.psi.PsiElement res public static com.intellij.psi.PsiElement prevLeaf (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement current com.intellij.psi.PsiElement prevSibling com.intellij.psi.PsiElement parent public static com.intellij.psi.PsiElement nextLeaf (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement current com.intellij.psi.PsiElement nextSibling com.intellij.psi.PsiElement parent public static com.intellij.psi.PsiElement lastChild (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement lastChild public static com.intellij.psi.PsiElement firstChild (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement child public static com.intellij.psi.PsiElement prevLeaf (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement element boolean skipEmptyElements com.intellij.psi.PsiElement prevLeaf public static com.intellij.psi.PsiElement prevVisibleLeaf (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement prevLeaf public static com.intellij.psi.PsiElement nextVisibleLeaf (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement nextLeaf public static com.intellij.psi.PsiElement nextLeaf (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement element boolean skipEmptyElements com.intellij.psi.PsiElement nextLeaf public static boolean hasErrorElements (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static com.intellij.psi.PsiElement[] filterAncestors (com.intellij.psi.PsiElement[]) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement element2 com.intellij.psi.PsiElement element com.intellij.psi.PsiElement element com.intellij.psi.PsiElement[] elements java.util.ArrayList filteredElements int previousSize public static boolean treeWalkUp (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.ResolveState) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.PsiElement entrance com.intellij.psi.PsiElement maxScope com.intellij.psi.ResolveState state com.intellij.psi.PsiElement prevParent com.intellij.psi.PsiElement scope public static boolean treeWalkUp (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.util.PairProcessor) com.intellij.psi.PsiElement entrance com.intellij.psi.PsiElement maxScope com.intellij.util.PairProcessor eachScopeAndLastParent com.intellij.psi.PsiElement prevParent com.intellij.psi.PsiElement scope public static com.intellij.psi.PsiElement findPrevParent (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement ancestor com.intellij.psi.PsiElement descendant com.intellij.psi.PsiElement cur public static java.util.List getInjectedElements (com.intellij.psi.templateLanguages.OuterLanguageElement) com.intellij.psi.PsiElement element com.intellij.psi.templateLanguages.OuterLanguageElement outerLanguageElement com.intellij.psi.PsiElement psi com.intellij.openapi.util.TextRange injectionRange java.util.List res public static com.intellij.psi.PsiElement getDeepestVisibleFirst (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiElement com.intellij.psi.PsiElement first public static com.intellij.psi.PsiElement getDeepestVisibleLast (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiElement com.intellij.psi.PsiElement last public static java.util.Iterator childIterator (com.intellij.psi.PsiElement, java.lang.Class) com.intellij.psi.PsiElement element Class aClass static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/PsiUtilCore$1.class
PsiUtilCore.java package com.intellij.psi.util synthetic com.intellij.psi.util.PsiUtilCore$1 extends java.lang.Object { }
com/intellij/psi/util/PsiUtilCore$NullPsiElement.class
PsiUtilCore.java package com.intellij.psi.util public com.intellij.psi.util.PsiUtilCore$NullPsiElement extends java.lang.Object implements com.intellij.psi.PsiElement { protected void <init> () public com.intellij.openapi.project.Project getProject () public com.intellij.lang.Language getLanguage () public com.intellij.psi.PsiManager getManager () public com.intellij.psi.PsiElement[] getChildren () public com.intellij.psi.PsiElement getParent () public com.intellij.psi.PsiElement getFirstChild () public com.intellij.psi.PsiElement getLastChild () public com.intellij.psi.PsiElement getNextSibling () public com.intellij.psi.PsiElement getPrevSibling () public com.intellij.psi.PsiFile getContainingFile () public com.intellij.openapi.util.TextRange getTextRange () public int getStartOffsetInParent () public int getTextLength () public com.intellij.psi.PsiElement findElementAt (int) int offset public com.intellij.psi.PsiReference findReferenceAt (int) int offset public int getTextOffset () public java.lang.String getText () public char[] textToCharArray () public com.intellij.psi.PsiElement getNavigationElement () public com.intellij.psi.PsiElement getOriginalElement () public boolean textMatches (java.lang.CharSequence) CharSequence text public boolean textMatches (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public boolean textContains (char) char c public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public void acceptChildren (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiElement copy () public com.intellij.psi.PsiElement add (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement addBefore (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor public com.intellij.psi.PsiElement addAfter (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor public void checkAdd (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement addRange (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last public com.intellij.psi.PsiElement addRangeBefore (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last com.intellij.psi.PsiElement anchor public com.intellij.psi.PsiElement addRangeAfter (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last com.intellij.psi.PsiElement anchor public void delete () public void checkDelete () public void deleteChildRange (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last public com.intellij.psi.PsiElement replace (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement newElement public boolean isValid () public boolean isWritable () com.intellij.psi.PsiInvalidElementAccessException createException () public com.intellij.psi.PsiReference getReference () public com.intellij.psi.PsiReference[] getReferences () public java.lang.Object getCopyableUserData (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key public void putCopyableUserData (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key Object value public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place public com.intellij.psi.PsiElement getContext () public boolean isPhysical () public com.intellij.psi.search.GlobalSearchScope getResolveScope () public com.intellij.psi.search.SearchScope getUseScope () public com.intellij.lang.ASTNode getNode () public java.lang.Object getUserData (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key public void putUserData (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key Object value public javax.swing.Icon getIcon (int) int flags public boolean isEquivalentTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement another public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/PsiUtilCore$NullPsiFile.class
PsiUtilCore.java package com.intellij.psi.util com.intellij.psi.util.PsiUtilCore$NullPsiFile extends com.intellij.psi.util.PsiUtilCore$NullPsiElement implements com.intellij.psi.PsiFile { private void <init> () public com.intellij.lang.FileASTNode getNode () public com.intellij.psi.PsiDirectory getParent () public com.intellij.openapi.vfs.VirtualFile getVirtualFile () public com.intellij.psi.PsiDirectory getContainingDirectory () public long getModificationStamp () public com.intellij.psi.PsiFile getOriginalFile () public com.intellij.openapi.fileTypes.FileType getFileType () public com.intellij.psi.PsiFile[] getPsiRoots () public com.intellij.psi.FileViewProvider getViewProvider () public void subtreeChanged () public boolean isDirectory () public java.lang.String getName () public boolean processChildren (com.intellij.psi.search.PsiElementProcessor) com.intellij.psi.search.PsiElementProcessor processor public com.intellij.navigation.ItemPresentation getPresentation () public void navigate (boolean) boolean requestFocus public boolean canNavigate () public boolean canNavigateToSource () public void checkSetName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public java.lang.String toString () public volatile synthetic com.intellij.lang.ASTNode getNode () public volatile synthetic com.intellij.psi.PsiElement getParent () public volatile synthetic com.intellij.psi.PsiFileSystemItem getParent () synthetic void <init> (com.intellij.psi.util.PsiUtilCore$1) com.intellij.psi.util.PsiUtilCore$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/PsiUtilCore.class
PsiUtilCore.java package com.intellij.psi.util public com.intellij.psi.util.PsiUtilCore extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public static final com.intellij.psi.PsiElement NULL_PSI_ELEMENT public static final com.intellij.psi.PsiFile NULL_PSI_FILE public void <init> () public static com.intellij.psi.PsiElement[] toPsiElementArray (java.util.Collection) java.util.Collection collection public static com.intellij.lang.Language getNotAnyLanguage (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node com.intellij.lang.Language lang public static com.intellij.openapi.vfs.VirtualFile getVirtualFile (com.intellij.psi.PsiElement) com.intellij.psi.PsiFile originalFile com.intellij.psi.PsiElement element com.intellij.psi.PsiFile containingFile com.intellij.openapi.vfs.VirtualFile file public static int compareElementsByPosition (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.openapi.util.TextRange textRange1 com.intellij.openapi.util.TextRange textRange2 String name1 String name2 com.intellij.psi.PsiFile psiFile1 com.intellij.psi.PsiFile psiFile2 com.intellij.psi.PsiElement element1 com.intellij.psi.PsiElement element2 public static boolean hasErrorElementChild (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement child com.intellij.psi.PsiElement element public static com.intellij.psi.PsiElement getElementAtOffset (com.intellij.psi.PsiFile, int) com.intellij.psi.PsiFile file int offset com.intellij.psi.PsiElement elt public static com.intellij.psi.PsiFile getTemplateLanguageFile (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiFile containingFile com.intellij.psi.FileViewProvider viewProvider public static com.intellij.psi.PsiFile[] toPsiFileArray (java.util.Collection) java.util.Collection collection public static java.util.List toPsiFiles (com.intellij.psi.PsiManager, java.util.Collection) com.intellij.psi.PsiManager psiManager java.util.Collection virtualFiles public static java.lang.String getName (com.intellij.psi.PsiElement) com.intellij.psi.meta.PsiMetaData data com.intellij.psi.PsiElement element String name public static java.lang.String getQualifiedNameAfterRename (java.lang.String, java.lang.String) String qName String newName int index public static com.intellij.lang.Language getDialect (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element static com.intellij.lang.Language narrowLanguage (com.intellij.lang.Language, com.intellij.lang.Language) com.intellij.lang.Language language com.intellij.lang.Language candidate public static void ensureValid (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static com.intellij.psi.PsiFileSystemItem findFileSystemItem (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.PsiManager psiManager public static com.intellij.psi.PsiFile getPsiFile (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.PsiFile o java.util.List files com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.PsiManager psiManager com.intellij.psi.PsiFile psi com.intellij.openapi.fileTypes.FileType fileType com.intellij.psi.FileViewProvider viewProvider com.intellij.openapi.editor.Document document boolean ignored com.intellij.openapi.vfs.VirtualFile vDir com.intellij.psi.PsiDirectory psiDir com.intellij.openapi.roots.FileIndexFacade indexFacade StringBuilder sb public static com.intellij.psi.PsiElement getOriginalElement (com.intellij.psi.PsiElement, java.lang.Class) com.intellij.psi.PsiElement psiElement Class elementClass com.intellij.psi.PsiFile psiFile com.intellij.psi.PsiFile originalFile com.intellij.openapi.util.TextRange range com.intellij.psi.PsiElement element int maxLength com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement next public static com.intellij.lang.Language findLanguageFromElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement elt public static com.intellij.lang.Language getLanguageAtOffset (com.intellij.psi.PsiFile, int) com.intellij.openapi.util.TextRange textRange int decremented com.intellij.psi.PsiFile file int offset com.intellij.psi.PsiElement elt public static com.intellij.openapi.project.Project getProjectInReadAction (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static com.intellij.psi.tree.IElementType getElementType (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public static com.intellij.psi.tree.IElementType getElementType (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static synthetic com.intellij.openapi.project.Project lambda$getProjectInReadAction$0 (com.intellij.psi.PsiElement) throws java.lang.RuntimeException com.intellij.psi.PsiElement element static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/QualifiedName.class
QualifiedName.java package com.intellij.psi.util public com.intellij.psi.util.QualifiedName extends java.lang.Object implements java.lang.Comparable { private final java.util.List myComponents private void <init> (int) int count public static com.intellij.psi.util.QualifiedName fromComponents (java.util.Collection) String component java.util.Collection components com.intellij.psi.util.QualifiedName qName public static transient com.intellij.psi.util.QualifiedName fromComponents (java.lang.String[]) String component String[] components com.intellij.psi.util.QualifiedName result public com.intellij.psi.util.QualifiedName append (java.lang.String) String name com.intellij.psi.util.QualifiedName result public com.intellij.psi.util.QualifiedName append (com.intellij.psi.util.QualifiedName) com.intellij.psi.util.QualifiedName qName com.intellij.psi.util.QualifiedName result public com.intellij.psi.util.QualifiedName removeLastComponent () public com.intellij.psi.util.QualifiedName removeTail (int) int i int count int size com.intellij.psi.util.QualifiedName result public com.intellij.psi.util.QualifiedName removeHead (int) int i int count int size com.intellij.psi.util.QualifiedName result public java.util.List getComponents () public int getComponentCount () public transient boolean matches (java.lang.String[]) int i String[] components public boolean matchesPrefix (com.intellij.psi.util.QualifiedName) String component int i com.intellij.psi.util.QualifiedName prefix public boolean endsWith (java.lang.String) String suffix public static void serialize (com.intellij.psi.util.QualifiedName, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException String s com.intellij.psi.util.QualifiedName qName com.intellij.psi.stubs.StubOutputStream dataStream public static com.intellij.psi.util.QualifiedName deserialize (com.intellij.psi.stubs.StubInputStream) throws java.io.IOException com.intellij.psi.util.QualifiedName qName int i com.intellij.psi.stubs.StubInputStream dataStream com.intellij.psi.util.QualifiedName qName int size public java.lang.String getFirstComponent () public java.lang.String getLastComponent () public java.lang.String toString () public java.lang.String join (java.lang.String) String separator public static com.intellij.psi.util.QualifiedName fromDottedString (java.lang.String) String refName public boolean equals (java.lang.Object) Object o com.intellij.psi.util.QualifiedName that public int hashCode () public com.intellij.psi.util.QualifiedName subQualifiedName (int, int) int fromIndex int toIndex public int compareTo (com.intellij.psi.util.QualifiedName) com.intellij.psi.util.QualifiedName other private static void assertNoDots (java.lang.String) String component public volatile synthetic int compareTo (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/testFramework/BinaryLightVirtualFile$1.class
BinaryLightVirtualFile.java package com.intellij.testFramework com.intellij.testFramework.BinaryLightVirtualFile$1 extends java.io.ByteArrayOutputStream { final synthetic long val$newModificationStamp final synthetic com.intellij.testFramework.BinaryLightVirtualFile this$0 void <init> (com.intellij.testFramework.BinaryLightVirtualFile, long) com.intellij.testFramework.BinaryLightVirtualFile this$0 public void close () }
com/intellij/testFramework/BinaryLightVirtualFile.class
BinaryLightVirtualFile.java package com.intellij.testFramework public com.intellij.testFramework.BinaryLightVirtualFile extends com.intellij.testFramework.LightVirtualFileBase { private byte[] myContent public void <init> (java.lang.String) String name public void <init> (java.lang.String, byte[]) String name byte[] content public void <init> (java.lang.String, com.intellij.openapi.fileTypes.FileType, byte[]) String name com.intellij.openapi.fileTypes.FileType fileType byte[] content public void <init> (java.lang.String, com.intellij.openapi.fileTypes.FileType, byte[], long) String name com.intellij.openapi.fileTypes.FileType fileType byte[] content long modificationStamp public java.io.InputStream getInputStream () throws java.io.IOException public java.io.OutputStream getOutputStream (java.lang.Object, long, long) throws java.io.IOException Object requestor long newModificationStamp long newTimeStamp public byte[] contentsToByteArray () throws java.io.IOException private void setContent (byte[]) byte[] content public byte[] getContent () public java.lang.String toString () static synthetic void access$000 (com.intellij.testFramework.BinaryLightVirtualFile, byte[]) com.intellij.testFramework.BinaryLightVirtualFile x0 byte[] x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/testFramework/LightVirtualFile$1.class
LightVirtualFile.java package com.intellij.testFramework com.intellij.testFramework.LightVirtualFile$1 extends java.io.ByteArrayOutputStream { static final synthetic boolean $assertionsDisabled final synthetic long val$newModificationStamp final synthetic com.intellij.testFramework.LightVirtualFile this$0 void <init> (com.intellij.testFramework.LightVirtualFile, long) com.intellij.testFramework.LightVirtualFile this$0 public void close () java.io.UnsupportedEncodingException e static void <clinit> () }
com/intellij/testFramework/LightVirtualFile.class
LightVirtualFile.java package com.intellij.testFramework public com.intellij.testFramework.LightVirtualFile extends com.intellij.testFramework.LightVirtualFileBase { private CharSequence myContent private com.intellij.lang.Language myLanguage public void <init> () public void <init> (java.lang.String) String name public void <init> (java.lang.String, java.lang.CharSequence) String name CharSequence content public void <init> (java.lang.String, com.intellij.openapi.fileTypes.FileType, java.lang.CharSequence) String name com.intellij.openapi.fileTypes.FileType fileType CharSequence text public void <init> (com.intellij.openapi.vfs.VirtualFile, java.lang.CharSequence, long) com.intellij.openapi.vfs.VirtualFile original CharSequence text long modificationStamp public void <init> (java.lang.String, com.intellij.openapi.fileTypes.FileType, java.lang.CharSequence, long) String name com.intellij.openapi.fileTypes.FileType fileType CharSequence text long modificationStamp public void <init> (java.lang.String, com.intellij.openapi.fileTypes.FileType, java.lang.CharSequence, java.nio.charset.Charset, long) String name com.intellij.openapi.fileTypes.FileType fileType CharSequence text java.nio.charset.Charset charset long modificationStamp public void <init> (java.lang.String, com.intellij.lang.Language, java.lang.CharSequence) String name com.intellij.lang.Language language CharSequence text public com.intellij.lang.Language getLanguage () public void setLanguage (com.intellij.lang.Language) com.intellij.lang.Language language com.intellij.openapi.fileTypes.FileType type public java.io.InputStream getInputStream () throws java.io.IOException public java.io.OutputStream getOutputStream (java.lang.Object, long, long) throws java.io.IOException Object requestor long newModificationStamp long newTimeStamp public byte[] contentsToByteArray () throws java.io.IOException java.nio.charset.Charset charset String s public void setContent (java.lang.Object, java.lang.CharSequence, boolean) Object requestor CharSequence content boolean fireEvent public java.lang.CharSequence getContent () public java.lang.String toString () static synthetic java.lang.CharSequence access$002 (com.intellij.testFramework.LightVirtualFile, java.lang.CharSequence) com.intellij.testFramework.LightVirtualFile x0 CharSequence x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/testFramework/LightVirtualFileBase$1.class
LightVirtualFileBase.java package com.intellij.testFramework synthetic com.intellij.testFramework.LightVirtualFileBase$1 extends java.lang.Object { }
com/intellij/testFramework/LightVirtualFileBase$MyVirtualFileSystem.class
LightVirtualFileBase.java package com.intellij.testFramework com.intellij.testFramework.LightVirtualFileBase$MyVirtualFileSystem extends com.intellij.openapi.vfs.DeprecatedVirtualFileSystem implements com.intellij.openapi.vfs.NonPhysicalFileSystem { private static final String PROTOCOL private void <init> () public java.lang.String getProtocol () public com.intellij.openapi.vfs.VirtualFile findFileByPath (java.lang.String) String path public void refresh (boolean) boolean asynchronous public com.intellij.openapi.vfs.VirtualFile refreshAndFindFileByPath (java.lang.String) String path synthetic void <init> (com.intellij.testFramework.LightVirtualFileBase$1) com.intellij.testFramework.LightVirtualFileBase$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/testFramework/LightVirtualFileBase.class
LightVirtualFileBase.java package com.intellij.testFramework public abstract com.intellij.testFramework.LightVirtualFileBase extends com.intellij.openapi.vfs.VirtualFile { private com.intellij.openapi.fileTypes.FileType myFileType private String myName private long myModStamp private boolean myIsWritable private boolean myValid private com.intellij.openapi.vfs.VirtualFile myOriginalFile private static final com.intellij.testFramework.LightVirtualFileBase$MyVirtualFileSystem ourFileSystem static final synthetic boolean $assertionsDisabled public void <init> (java.lang.String, com.intellij.openapi.fileTypes.FileType, long) String name com.intellij.openapi.fileTypes.FileType fileType long modificationStamp public void setFileType (com.intellij.openapi.fileTypes.FileType) com.intellij.openapi.fileTypes.FileType fileType public com.intellij.openapi.vfs.VirtualFile getOriginalFile () public void setOriginalFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile originalFile public com.intellij.openapi.vfs.VirtualFileSystem getFileSystem () public com.intellij.openapi.fileTypes.FileType getAssignedFileType () public java.lang.String getPath () com.intellij.openapi.vfs.VirtualFile parent public java.lang.String getName () public boolean isWritable () public boolean isDirectory () public boolean isValid () public void setValid (boolean) boolean valid public com.intellij.openapi.vfs.VirtualFile getParent () public com.intellij.openapi.vfs.VirtualFile[] getChildren () public long getModificationStamp () protected void setModificationStamp (long) long stamp public long getTimeStamp () public long getLength () java.io.IOException e public void refresh (boolean, boolean, java.lang.Runnable) boolean asynchronous boolean recursive Runnable postRunnable public void setWritable (boolean) boolean writable public void rename (java.lang.Object, java.lang.String) throws java.io.IOException Object requestor String newName void assertWritable () public com.intellij.openapi.vfs.VirtualFile createChildDirectory (java.lang.Object, java.lang.String) throws java.io.IOException Object requestor String name public com.intellij.openapi.vfs.VirtualFile createChildData (java.lang.Object, java.lang.String) throws java.io.IOException Object requestor String name public void delete (java.lang.Object) throws java.io.IOException Object requestor public void move (java.lang.Object, com.intellij.openapi.vfs.VirtualFile) throws java.io.IOException Object requestor com.intellij.openapi.vfs.VirtualFile newParent public void setBinaryContent (byte[], long, long) throws java.io.IOException byte[] content long newModificationStamp long newTimeStamp public void setBinaryContent (byte[], long, long, java.lang.Object) throws java.io.IOException byte[] content long newModificationStamp long newTimeStamp Object requestor static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/testFramework/ReadOnlyLightVirtualFile.class
ReadOnlyLightVirtualFile.java package com.intellij.testFramework public com.intellij.testFramework.ReadOnlyLightVirtualFile extends com.intellij.testFramework.LightVirtualFile { public void <init> (java.lang.String, com.intellij.lang.Language, java.lang.CharSequence) String name com.intellij.lang.Language language CharSequence text public final void setContent (java.lang.Object, java.lang.CharSequence, boolean) Object requestor CharSequence content boolean fireEvent public final void setWritable (boolean) boolean writable public java.io.OutputStream getOutputStream (java.lang.Object, long, long) throws java.io.IOException Object requestor long newModificationStamp long newTimeStamp private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/testFramework/TestModeFlagListener.class
TestModeFlagListener.java package com.intellij.testFramework public abstract com.intellij.testFramework.TestModeFlagListener extends java.lang.Object { public abstract void testModeFlagChanged (com.intellij.openapi.util.Key, java.lang.Object) }
com/intellij/testFramework/TestModeFlags.class
TestModeFlags.java package com.intellij.testFramework public com.intellij.testFramework.TestModeFlags extends java.lang.Object { private static final java.util.HashMap ourFlags private static final java.util.List ourListeners public void <init> () public static java.lang.Object set (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.testFramework.TestModeFlagListener listener com.intellij.openapi.util.Key flag Object value Object oldValue public static void reset (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key flag public static void set (com.intellij.openapi.util.Key, java.lang.Object, com.intellij.openapi.Disposable) com.intellij.openapi.util.Key flag Object value com.intellij.openapi.Disposable parentDisposable Object oldValue public static java.lang.Object get (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key flag public static boolean is (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key flag public static void addListener (com.intellij.testFramework.TestModeFlagListener) com.intellij.testFramework.TestModeFlagListener listener private static synthetic void lambda$set$0 (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key flag Object oldValue static void <clinit> () }
com/intellij/testIntegration/TestFramework.class
TestFramework.java package com.intellij.testIntegration public abstract com.intellij.testIntegration.TestFramework extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EXTENSION_NAME public abstract java.lang.String getName () public abstract javax.swing.Icon getIcon () public abstract boolean isLibraryAttached (com.intellij.openapi.module.Module) public abstract java.lang.String getLibraryPath () public abstract java.lang.String getDefaultSuperClass () public abstract boolean isTestClass (com.intellij.psi.PsiElement) public abstract boolean isPotentialTestClass (com.intellij.psi.PsiElement) public abstract com.intellij.psi.PsiElement findSetUpMethod (com.intellij.psi.PsiElement) public abstract com.intellij.psi.PsiElement findTearDownMethod (com.intellij.psi.PsiElement) public abstract com.intellij.psi.PsiElement findOrCreateSetUpMethod (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.ide.fileTemplates.FileTemplateDescriptor getSetUpMethodFileTemplateDescriptor () public abstract com.intellij.ide.fileTemplates.FileTemplateDescriptor getTearDownMethodFileTemplateDescriptor () public abstract com.intellij.ide.fileTemplates.FileTemplateDescriptor getTestMethodFileTemplateDescriptor () public abstract boolean isIgnoredMethod (com.intellij.psi.PsiElement) public abstract boolean isTestMethod (com.intellij.psi.PsiElement) public boolean isTestMethod (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement element boolean checkAbstract public abstract com.intellij.lang.Language getLanguage () static void <clinit> () }
com/intellij/usageView/UsageInfo.class
UsageInfo.java package com.intellij.usageView public com.intellij.usageView.UsageInfo extends java.lang.Object { public static final com.intellij.usageView.UsageInfo[] EMPTY_ARRAY private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.psi.SmartPsiElementPointer mySmartPointer private final com.intellij.psi.SmartPsiFileRange myPsiFileRange public final boolean isNonCodeUsage protected boolean myDynamicUsage public void <init> (com.intellij.psi.PsiElement, int, int, boolean) int effectiveStart int effectiveEnd int effectiveStart int effectiveEnd int delta com.intellij.psi.PsiFile originalFile com.intellij.openapi.util.TextRange rangeToStore com.intellij.psi.PsiElement originalElement int startOffset int endOffset boolean isNonCodeUsage com.intellij.psi.PsiElement element com.intellij.psi.PsiFile file com.intellij.psi.PsiElement topElement boolean isNullOrBinary com.intellij.openapi.util.TextRange elementRange int effectiveStart int effectiveEnd com.intellij.openapi.project.Project project com.intellij.psi.SmartPointerManager smartPointerManager public void <init> (com.intellij.psi.SmartPsiElementPointer, com.intellij.psi.SmartPsiFileRange, boolean, boolean) com.intellij.psi.SmartPsiElementPointer smartPointer com.intellij.psi.SmartPsiFileRange psiFileRange boolean dynamicUsage boolean nonCodeUsage public void <init> (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile psiFile com.intellij.openapi.project.Project project com.intellij.psi.SmartPointerManager smartPointerManager public void <init> (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement element boolean isNonCodeUsage public void <init> (com.intellij.psi.PsiElement, int, int) com.intellij.psi.PsiElement element int startOffset int endOffset public void <init> (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference reference public void <init> (com.intellij.psi.PsiQualifiedReferenceElement) com.intellij.psi.PsiQualifiedReferenceElement reference public void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.psi.SmartPsiElementPointer getSmartPointer () public com.intellij.psi.SmartPsiFileRange getPsiFileRange () public boolean isNonCodeUsage () public void setDynamicUsage (boolean) boolean dynamicUsage public com.intellij.psi.PsiElement getElement () public com.intellij.psi.PsiReference getReference () com.intellij.psi.PsiElement element public com.intellij.openapi.util.ProperTextRange getRangeInElement () int startOffset com.intellij.openapi.util.ProperTextRange result com.intellij.openapi.util.Segment rangeInFile com.intellij.psi.PsiElement element com.intellij.psi.PsiFile psiFile boolean isNullOrBinary com.intellij.openapi.util.TextRange elementRange com.intellij.openapi.util.ProperTextRange result int delta public java.lang.String getTooltipText () public int getNavigationOffset () com.intellij.openapi.util.Segment range com.intellij.psi.PsiElement element com.intellij.psi.PsiFile psiFile boolean isNullOrBinary com.intellij.openapi.util.TextRange range com.intellij.openapi.util.TextRange rangeInElement public com.intellij.openapi.util.Segment getNavigationRange () com.intellij.openapi.util.Segment range com.intellij.psi.PsiElement element com.intellij.openapi.util.TextRange range com.intellij.openapi.util.TextRange rangeInElement public boolean isValid () protected boolean isFileOrBinary () com.intellij.psi.PsiElement element com.intellij.psi.PsiFile psiFile public com.intellij.openapi.util.Segment getSegment () com.intellij.openapi.editor.Document document com.intellij.psi.PsiElement element com.intellij.openapi.util.TextRange range com.intellij.openapi.util.ProperTextRange rangeInElement private com.intellij.openapi.util.Pair offset () com.intellij.openapi.vfs.VirtualFile containingFile0 int shift0 com.intellij.openapi.util.Segment range public int compareToByStartOffset (com.intellij.usageView.UsageInfo) com.intellij.usageView.UsageInfo info com.intellij.openapi.util.Pair offset0 com.intellij.openapi.util.Pair offset1 com.intellij.openapi.vfs.VirtualFile file0 com.intellij.openapi.vfs.VirtualFile file1 public com.intellij.openapi.project.Project getProject () public final boolean isWritable () com.intellij.psi.PsiElement element public boolean equals (java.lang.Object) Object o com.intellij.usageView.UsageInfo usageInfo com.intellij.psi.SmartPointerManager smartPointerManager public int hashCode () int result public java.lang.String toString () com.intellij.psi.PsiReference reference public com.intellij.psi.PsiFile getFile () public com.intellij.openapi.vfs.VirtualFile getVirtualFile () public boolean isDynamicUsage () public com.intellij.usageView.UsageInfo copy () com.intellij.psi.PsiElement element com.intellij.psi.SmartPointerManager smartPointerManager com.intellij.psi.PsiFile containingFile com.intellij.openapi.util.Segment segment com.intellij.openapi.util.TextRange range com.intellij.psi.SmartPsiFileRange psiFileRange com.intellij.psi.SmartPsiElementPointer pointer static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/usageView/UsageInfoFactory.class
UsageInfoFactory.java package com.intellij.usageView public abstract com.intellij.usageView.UsageInfoFactory extends java.lang.Object { public abstract com.intellij.usageView.UsageInfo createUsageInfo (com.intellij.psi.PsiElement, int, int) }
com/intellij/util/AbstractQuery$1.class
AbstractQuery.java package com.intellij.util com.intellij.util.AbstractQuery$1 extends com.intellij.util.AbstractQuery { final synthetic com.intellij.util.AbstractQuery this$0 void <init> (com.intellij.util.AbstractQuery) com.intellij.util.AbstractQuery this$0 protected boolean processResults (com.intellij.util.Processor) com.intellij.util.Processor consumer private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/AbstractQuery$2.class
AbstractQuery.java package com.intellij.util final com.intellij.util.AbstractQuery$2 extends com.intellij.util.AbstractQuery { final synthetic com.intellij.util.Query val$query void <init> (com.intellij.util.Query) protected boolean processResults (com.intellij.util.Processor) com.intellij.util.Processor consumer private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/AbstractQuery.class
AbstractQuery.java package com.intellij.util public abstract com.intellij.util.AbstractQuery extends java.lang.Object implements com.intellij.util.Query { private final ThreadLocal myIsProcessing static final synthetic boolean $assertionsDisabled public void <init> () public java.util.Collection findAll () java.util.List result com.intellij.util.Processor processor public java.util.Iterator iterator () public java.lang.Object findFirst () com.intellij.util.CommonProcessors$FindFirstProcessor processor private void assertNotProcessing () public java.lang.Object[] toArray (java.lang.Object[]) Object[] a java.util.Collection all public com.intellij.util.Query allowParallelProcessing () private com.intellij.util.Processor threadSafeProcessor (com.intellij.util.Processor) com.intellij.util.Processor consumer Object lock public boolean forEach (com.intellij.util.Processor) com.intellij.util.Processor consumer private boolean doProcessResults (com.intellij.util.Processor) com.intellij.util.Processor consumer public com.intellij.concurrency.AsyncFuture forEachAsync (com.intellij.util.Processor) com.intellij.util.Processor consumer protected abstract boolean processResults (com.intellij.util.Processor) protected static boolean delegateProcessResults (com.intellij.util.Query, com.intellij.util.Processor) com.intellij.util.Query query com.intellij.util.Processor consumer public static com.intellij.util.Query wrapInReadAction (com.intellij.util.Query) com.intellij.util.Query query private static synthetic boolean lambda$threadSafeProcessor$0 (java.lang.Object, com.intellij.util.Processor, java.lang.Object) Object lock com.intellij.util.Processor consumer Object e static synthetic boolean access$000 (com.intellij.util.AbstractQuery, com.intellij.util.Processor) com.intellij.util.AbstractQuery x0 com.intellij.util.Processor x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/ArrayQuery.class
ArrayQuery.java package com.intellij.util public com.intellij.util.ArrayQuery extends java.lang.Object implements com.intellij.util.Query { private final Object[] myArray public transient void <init> (java.lang.Object[]) Object[] array public java.util.Collection findAll () public java.lang.Object findFirst () public boolean forEach (com.intellij.util.Processor) com.intellij.util.Processor consumer public com.intellij.concurrency.AsyncFuture forEachAsync (com.intellij.util.Processor) com.intellij.util.Processor consumer public java.lang.Object[] toArray (java.lang.Object[]) Object[] a public java.util.Iterator iterator () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/AstLoadingException.class
AstLoadingException.java package com.intellij.util com.intellij.util.AstLoadingException extends java.lang.Exception { void <init> () }
com/intellij/util/AstLoadingFilter.class
AstLoadingFilter.java package com.intellij.util public com.intellij.util.AstLoadingFilter extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final java.util.Set ourReportedTraces private static final ThreadLocal myDisallowedInfo private static final ThreadLocal myForcedAllowedFiles private void <init> () public static void assertTreeLoadingAllowed (com.intellij.openapi.vfs.VirtualFile) com.intellij.util.AstLoadingException throwable com.intellij.openapi.vfs.VirtualFile file java.util.function.Supplier disallowedInfo private static java.lang.String buildDebugInfo (com.intellij.openapi.vfs.VirtualFile, java.util.function.Supplier) com.intellij.openapi.vfs.VirtualFile file java.util.function.Supplier disabledInfo StringBuilder debugInfo String additionalInfo public static void disallowTreeLoading (com.intellij.util.ThrowableRunnable) throws java.lang.Throwable com.intellij.util.ThrowableRunnable runnable public static java.lang.Object disallowTreeLoading (com.intellij.openapi.util.ThrowableComputable) throws java.lang.Throwable com.intellij.openapi.util.ThrowableComputable computable public static java.lang.Object disallowTreeLoading (com.intellij.openapi.util.ThrowableComputable, java.util.function.Supplier) throws java.lang.Throwable com.intellij.openapi.util.ThrowableComputable computable java.util.function.Supplier debugInfo public static void forceAllowTreeLoading (com.intellij.psi.PsiFile, com.intellij.util.ThrowableRunnable) throws java.lang.Throwable com.intellij.psi.PsiFile psiFile com.intellij.util.ThrowableRunnable runnable public static void forceAllowTreeLoading (com.intellij.openapi.vfs.VirtualFile, com.intellij.util.ThrowableRunnable) throws java.lang.Throwable com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.util.ThrowableRunnable runnable public static java.lang.Object forceAllowTreeLoading (com.intellij.psi.PsiFile, com.intellij.openapi.util.ThrowableComputable) throws java.lang.Throwable com.intellij.psi.PsiFile psiFile com.intellij.openapi.util.ThrowableComputable computable com.intellij.openapi.vfs.VirtualFile virtualFile public static java.lang.Object forceAllowTreeLoading (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.util.ThrowableComputable) throws java.lang.Throwable com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.openapi.util.ThrowableComputable computable java.util.Set enabledFiles private static com.intellij.openapi.util.ThrowableComputable toComputable (com.intellij.util.ThrowableRunnable) com.intellij.util.ThrowableRunnable runnable private static synthetic java.lang.Object lambda$toComputable$2 (com.intellij.util.ThrowableRunnable) throws java.lang.Throwable com.intellij.util.ThrowableRunnable runnable private static synthetic java.lang.String lambda$disallowTreeLoading$1 () private static synthetic java.util.Set lambda$static$0 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/CharTable.class
CharTable.java package com.intellij.util public abstract com.intellij.util.CharTable extends java.lang.Object { public static final com.intellij.openapi.util.Key CHAR_TABLE_KEY public abstract java.lang.CharSequence intern (java.lang.CharSequence) public abstract java.lang.CharSequence intern (java.lang.CharSequence, int, int) static void <clinit> () }
com/intellij/util/CollectionQuery.class
CollectionQuery.java package com.intellij.util public com.intellij.util.CollectionQuery extends java.lang.Object implements com.intellij.util.Query { private final java.util.Collection myCollection public void <init> (java.util.Collection) java.util.Collection collection public java.util.Collection findAll () public java.lang.Object findFirst () java.util.Iterator i public boolean forEach (com.intellij.util.Processor) com.intellij.util.Processor consumer public com.intellij.concurrency.AsyncFuture forEachAsync (com.intellij.util.Processor) com.intellij.util.Processor consumer public java.lang.Object[] toArray (java.lang.Object[]) Object[] a public java.util.Iterator iterator () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/DisposeAwareRunnable$1.class
DisposeAwareRunnable.java package com.intellij.util synthetic com.intellij.util.DisposeAwareRunnable$1 extends java.lang.Object { }
com/intellij/util/DisposeAwareRunnable$DumbAwareRunnable.class
DisposeAwareRunnable.java package com.intellij.util com.intellij.util.DisposeAwareRunnable$DumbAwareRunnable extends com.intellij.util.DisposeAwareRunnable implements com.intellij.openapi.project.DumbAware { private static com.intellij.util.DisposeAwareRunnable$DumbAwareRunnable create (java.lang.Runnable, java.lang.Object) Runnable delegate Object o private void <init> (java.lang.Runnable, java.lang.Object) Runnable delegate Object disposable static synthetic com.intellij.util.DisposeAwareRunnable$DumbAwareRunnable access$000 (java.lang.Runnable, java.lang.Object) Runnable x0 Object x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/DisposeAwareRunnable$PossiblyDumbAwareRunnable.class
DisposeAwareRunnable.java package com.intellij.util com.intellij.util.DisposeAwareRunnable$PossiblyDumbAwareRunnable extends com.intellij.util.DisposeAwareRunnable implements com.intellij.openapi.project.PossiblyDumbAware { private static com.intellij.util.DisposeAwareRunnable$PossiblyDumbAwareRunnable create (java.lang.Runnable, java.lang.Object) Runnable delegate Object o private void <init> (java.lang.Runnable, java.lang.Object) Runnable delegate Object disposable public boolean isDumbAware () static synthetic com.intellij.util.DisposeAwareRunnable$PossiblyDumbAwareRunnable access$100 (java.lang.Runnable, java.lang.Object) Runnable x0 Object x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/DisposeAwareRunnable.class
DisposeAwareRunnable.java package com.intellij.util public com.intellij.util.DisposeAwareRunnable extends java.lang.ref.WeakReference implements java.lang.Runnable { protected final Runnable myDelegate static final synthetic boolean $assertionsDisabled private void <init> (java.lang.Runnable, java.lang.Object) Runnable delegate Object disposable public static java.lang.Runnable create (java.lang.Runnable, com.intellij.psi.PsiElement) Runnable delegate com.intellij.psi.PsiElement disposable public static java.lang.Runnable create (java.lang.Runnable, com.intellij.openapi.project.Project) Runnable delegate com.intellij.openapi.project.Project disposable public static java.lang.Runnable create (java.lang.Runnable, com.intellij.openapi.module.Module) Runnable delegate com.intellij.openapi.module.Module disposable private static java.lang.Runnable create (java.lang.Runnable, java.lang.Object) Runnable delegate Object disposable public void run () Object res synthetic void <init> (java.lang.Runnable, java.lang.Object, com.intellij.util.DisposeAwareRunnable$1) Runnable x0 Object x1 com.intellij.util.DisposeAwareRunnable$1 x2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/EmptyQuery.class
EmptyQuery.java package com.intellij.util public com.intellij.util.EmptyQuery extends java.lang.Object implements com.intellij.util.Query { private static final com.intellij.util.EmptyQuery EMPTY_QUERY_INSTANCE public void <init> () public java.util.Collection findAll () public java.lang.Object findFirst () public boolean forEach (com.intellij.util.Processor) com.intellij.util.Processor consumer public com.intellij.concurrency.AsyncFuture forEachAsync (com.intellij.util.Processor) com.intellij.util.Processor consumer public java.lang.Object[] toArray (java.lang.Object[]) Object[] a public java.util.Iterator iterator () public static com.intellij.util.Query getEmptyQuery () com.intellij.util.Query instance static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/ExecutorsQuery.class
ExecutorsQuery.java package com.intellij.util public final com.intellij.util.ExecutorsQuery extends com.intellij.util.AbstractQuery { private static final com.intellij.openapi.diagnostic.Logger LOG private final java.util.List myExecutors private final Object myParameters public void <init> (java.lang.Object, java.util.List) Object params java.util.List executors protected boolean processResults (com.intellij.util.Processor) RuntimeException e Exception e com.intellij.util.QueryExecutor executor com.intellij.util.Processor consumer static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/ExtensionInstantiator.class
ExtensionInstantiator.java package com.intellij.util public final com.intellij.util.ExtensionInstantiator extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private void <init> () public static java.lang.Object instantiateWithPicoContainerOnlyIfNeeded (java.lang.String, org.picocontainer.PicoContainer, com.intellij.openapi.extensions.PluginDescriptor) Class clazz ClassNotFoundException e RuntimeException e com.intellij.diagnostic.PluginException exception com.intellij.openapi.application.Application app Throwable e com.intellij.openapi.progress.ProcessCanceledException e Throwable e String className org.picocontainer.PicoContainer picoContainer com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor com.intellij.openapi.extensions.PluginId pluginId Class clazz static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/FileContentUtilCore.class
FileContentUtilCore.java package com.intellij.util public com.intellij.util.FileContentUtilCore extends java.lang.Object { public static final String FORCE_RELOAD_REQUESTOR public void <init> () public static transient void reparseFiles (com.intellij.openapi.vfs.VirtualFile[]) com.intellij.openapi.vfs.VirtualFile[] files public static void reparseFiles (java.util.Collection) java.util.Collection files private static void saveOrReload (com.intellij.openapi.vfs.VirtualFile, java.util.Collection) com.intellij.openapi.editor.Document document com.intellij.openapi.vfs.VirtualFile file java.util.Collection events com.intellij.openapi.fileEditor.FileDocumentManager documentManager private static synthetic void lambda$reparseFiles$0 (java.util.Collection) com.intellij.openapi.vfs.VirtualFile file java.util.Collection files java.util.Set events com.intellij.openapi.vfs.newvfs.BulkFileListener publisher java.util.List eventList private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/FileIconKey.class
FileIconKey.java package com.intellij.util com.intellij.util.FileIconKey extends java.lang.Object { private final com.intellij.openapi.vfs.VirtualFile myFile private final com.intellij.openapi.project.Project myProject private final int myFlags private final com.intellij.lang.Language myInitialLanguage void <init> (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project, int) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project int flags public boolean equals (java.lang.Object) Object o com.intellij.util.FileIconKey that public int hashCode () int result com.intellij.openapi.vfs.VirtualFile getFile () com.intellij.openapi.project.Project getProject () int getFlags () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/FilteredQuery$MyProcessor.class
FilteredQuery.java package com.intellij.util com.intellij.util.FilteredQuery$MyProcessor extends java.lang.Object implements com.intellij.util.Processor { private final com.intellij.util.Processor myConsumer final synthetic com.intellij.util.FilteredQuery this$0 void <init> (com.intellij.util.FilteredQuery, com.intellij.util.Processor) com.intellij.util.Processor consumer public boolean process (java.lang.Object) Object t private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/FilteredQuery.class
FilteredQuery.java package com.intellij.util public com.intellij.util.FilteredQuery extends com.intellij.util.AbstractQuery { private final com.intellij.util.Query myOriginal private final com.intellij.openapi.util.Condition myFilter public void <init> (com.intellij.util.Query, com.intellij.openapi.util.Condition) com.intellij.util.Query original com.intellij.openapi.util.Condition filter protected boolean processResults (com.intellij.util.Processor) com.intellij.util.Processor consumer public com.intellij.concurrency.AsyncFuture forEachAsync (com.intellij.util.Processor) com.intellij.util.Processor consumer static synthetic com.intellij.openapi.util.Condition access$000 (com.intellij.util.FilteredQuery) com.intellij.util.FilteredQuery x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/InstanceofQuery$MyProcessor.class
InstanceofQuery.java package com.intellij.util com.intellij.util.InstanceofQuery$MyProcessor extends java.lang.Object implements com.intellij.util.Processor { private final com.intellij.util.Processor myConsumer final synthetic com.intellij.util.InstanceofQuery this$0 void <init> (com.intellij.util.InstanceofQuery, com.intellij.util.Processor) com.intellij.util.Processor consumer public boolean process (java.lang.Object) Class aClass Object o }
com/intellij/util/InstanceofQuery.class
InstanceofQuery.java package com.intellij.util public com.intellij.util.InstanceofQuery extends com.intellij.util.AbstractQuery { private final Class[] myClasses private final com.intellij.util.Query myDelegate public transient void <init> (com.intellij.util.Query, java.lang.Class[]) com.intellij.util.Query delegate Class[] aClasses protected boolean processResults (com.intellij.util.Processor) com.intellij.util.Processor consumer public com.intellij.concurrency.AsyncFuture forEachAsync (com.intellij.util.Processor) com.intellij.util.Processor consumer static synthetic java.lang.Class[] access$000 (com.intellij.util.InstanceofQuery) com.intellij.util.InstanceofQuery x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/KeyedLazyInstance.class
KeyedLazyInstance.java package com.intellij.util public abstract com.intellij.util.KeyedLazyInstance extends java.lang.Object { public abstract java.lang.String getKey () public abstract java.lang.Object getInstance () }
com/intellij/util/KeyedLazyInstanceEP$1.class
KeyedLazyInstanceEP.java package com.intellij.util com.intellij.util.KeyedLazyInstanceEP$1 extends com.intellij.openapi.util.LazyInstance { final synthetic com.intellij.util.KeyedLazyInstanceEP this$0 void <init> (com.intellij.util.KeyedLazyInstanceEP) com.intellij.util.KeyedLazyInstanceEP this$0 protected java.lang.Class getInstanceClass () throws java.lang.ClassNotFoundException }
com/intellij/util/KeyedLazyInstanceEP.class
KeyedLazyInstanceEP.java package com.intellij.util public com.intellij.util.KeyedLazyInstanceEP extends com.intellij.openapi.extensions.AbstractExtensionPointBean implements com.intellij.util.KeyedLazyInstance { public String key public String implementationClass private final com.intellij.openapi.util.LazyInstance myHandler public void <init> () public java.lang.Object getInstance () public java.lang.String getKey () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/MergeQuery$1.class
MergeQuery.java package com.intellij.util com.intellij.util.MergeQuery$1 extends com.intellij.concurrency.DefaultResultConsumer { final synthetic com.intellij.util.Processor val$consumer final synthetic com.intellij.concurrency.AsyncFutureResult val$result final synthetic com.intellij.util.MergeQuery this$0 void <init> (com.intellij.util.MergeQuery, com.intellij.concurrency.AsyncFutureResult, com.intellij.util.Processor, com.intellij.concurrency.AsyncFutureResult) com.intellij.util.MergeQuery this$0 com.intellij.concurrency.AsyncFutureResult result public void onSuccess (java.lang.Boolean) com.intellij.concurrency.AsyncFuture fq2 Boolean value public volatile synthetic void onSuccess (java.lang.Object) }
com/intellij/util/MergeQuery.class
MergeQuery.java package com.intellij.util public com.intellij.util.MergeQuery extends com.intellij.util.AbstractQuery { private final com.intellij.util.Query myQuery1 private final com.intellij.util.Query myQuery2 public void <init> (com.intellij.util.Query, com.intellij.util.Query) com.intellij.util.Query query1 com.intellij.util.Query query2 protected boolean processResults (com.intellij.util.Processor) com.intellij.util.Processor consumer public com.intellij.concurrency.AsyncFuture forEachAsync (com.intellij.util.Processor) com.intellij.util.Processor consumer com.intellij.concurrency.AsyncFutureResult result com.intellij.concurrency.AsyncFuture fq static synthetic com.intellij.util.Query access$000 (com.intellij.util.MergeQuery) com.intellij.util.MergeQuery x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/PathUtil.class
PathUtil.java package com.intellij.util public com.intellij.util.PathUtil extends java.lang.Object { static final synthetic boolean $assertionsDisabled private void <init> () public static java.lang.String getLocalPath (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public static java.lang.String getLocalPath (java.lang.String) String path public static java.lang.String getJarPathForClass (java.lang.Class) Class aClass String pathForClass public static java.lang.String toPresentableUrl (java.lang.String) String url public static java.lang.String getCanonicalPath (java.lang.String) String path public static java.lang.String getFileName (java.lang.String) String path public static java.lang.String getFileExtension (java.lang.String) String name public static java.lang.String getParentPath (java.lang.String) String path public static java.lang.String suggestFileName (java.lang.String) String text public static java.lang.String suggestFileName (java.lang.String, boolean, boolean) String text boolean allowDots boolean allowSpaces public static boolean isValidFileName (java.lang.String) String fileName public static boolean isValidFileName (java.lang.String, boolean) String fileName boolean strict public static java.lang.String toSystemIndependentName (java.lang.String) String path public static java.lang.String toSystemDependentName (java.lang.String) String path public static java.lang.String driveLetterToLowerCase (java.lang.String) String path public static java.lang.String makeFileName (java.lang.String, java.lang.String) String name String extension public static com.intellij.openapi.vfs.VirtualFile getLocalFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile localFile com.intellij.openapi.vfs.VirtualFileSystem fileSystem com.intellij.openapi.vfs.VirtualFile file static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/PathsList.class
PathsList.java package com.intellij.util public com.intellij.util.PathsList extends java.lang.Object { private final java.util.List myPath private final java.util.List myPathTail private final java.util.Set myPathSet private static final com.intellij.util.Function PATH_TO_LOCAL_VFILE private static final com.intellij.util.Function LOCAL_PATH private static final com.intellij.util.Function PATH_TO_DIR public void <init> () public boolean isEmpty () public void add (java.lang.String) String path public void remove (java.lang.String) String path public void clear () public void add (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public void addFirst (java.lang.String) String element String path int index public void addTail (java.lang.String) String path private java.lang.Iterable chooseFirstTimeItems (java.lang.String) String path private void addAllLast (java.lang.Iterable, java.util.List) String element Iterable elements java.util.List toArray public java.lang.String getPathsString () public java.util.List getPathList () java.util.List result public java.util.List getVirtualFiles () public java.util.List getRootDirs () public void addAll (java.util.List) String path java.util.List allClasspath public void addAllFiles (java.io.File[]) java.io.File[] files public void addAllFiles (java.util.List) java.io.File file java.util.List files public void add (java.io.File) java.io.File file public void addVirtualFiles (java.util.Collection) com.intellij.openapi.vfs.VirtualFile file java.util.Collection files public void addVirtualFiles (com.intellij.openapi.vfs.VirtualFile[]) com.intellij.openapi.vfs.VirtualFile[] files private synthetic boolean lambda$chooseFirstTimeItems$3 (java.lang.String) String element private static synthetic com.intellij.openapi.vfs.VirtualFile lambda$static$2 (java.lang.String) String s com.intellij.openapi.vfs.VirtualFile file private static synthetic java.lang.String lambda$static$1 (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file private static synthetic com.intellij.openapi.vfs.VirtualFile lambda$static$0 (java.lang.String) String path static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/PlatformIcons.class
PlatformIcons.java package com.intellij.util public abstract com.intellij.util.PlatformIcons extends java.lang.Object { public static final javax.swing.Icon PUBLIC_ICON public static final javax.swing.Icon LOCKED_ICON public static final javax.swing.Icon SYMLINK_ICON public static final javax.swing.Icon PRIVATE_ICON public static final javax.swing.Icon PROTECTED_ICON public static final javax.swing.Icon PACKAGE_LOCAL_ICON public static final javax.swing.Icon PACKAGE_ICON public static final javax.swing.Icon CLASS_ICON public static final javax.swing.Icon EXCEPTION_CLASS_ICON public static final javax.swing.Icon ANONYMOUS_CLASS_ICON public static final javax.swing.Icon ABSTRACT_CLASS_ICON public static final javax.swing.Icon ANNOTATION_TYPE_ICON public static final javax.swing.Icon ENUM_ICON public static final javax.swing.Icon INTERFACE_ICON public static final javax.swing.Icon METHOD_ICON public static final javax.swing.Icon FUNCTION_ICON public static final javax.swing.Icon ABSTRACT_METHOD_ICON public static final javax.swing.Icon FIELD_ICON public static final javax.swing.Icon PARAMETER_ICON public static final javax.swing.Icon VARIABLE_ICON public static final javax.swing.Icon XML_TAG_ICON public static final javax.swing.Icon LIBRARY_ICON public static final javax.swing.Icon WEB_ICON public static final javax.swing.Icon JAR_ICON public static final javax.swing.Icon FILE_ICON public static final javax.swing.Icon VARIABLE_READ_ACCESS public static final javax.swing.Icon VARIABLE_WRITE_ACCESS public static final javax.swing.Icon VARIABLE_RW_ACCESS public static final javax.swing.Icon CUSTOM_FILE_ICON public static final javax.swing.Icon PROPERTY_ICON public static final javax.swing.Icon NEW_PARAMETER public static final javax.swing.Icon ASPECT_ICON public static final javax.swing.Icon ADVICE_ICON public static final javax.swing.Icon ERROR_INTRODUCTION_ICON public static final javax.swing.Icon WARNING_INTRODUCTION_ICON public static final javax.swing.Icon JAVA_OUTSIDE_SOURCE_ICON public static final javax.swing.Icon EXCLUDED_FROM_COMPILE_ICON public static final javax.swing.Icon PROJECT_ICON public static final javax.swing.Icon UI_FORM_ICON public static final javax.swing.Icon JSP_ICON public static final javax.swing.Icon SMALL_VCS_CONFIGURABLE public static final javax.swing.Icon GROUP_BY_PACKAGES public static final javax.swing.Icon ADD_ICON public static final javax.swing.Icon DELETE_ICON public static final javax.swing.Icon COPY_ICON public static final javax.swing.Icon EDIT public static final javax.swing.Icon ANALYZE public static final javax.swing.Icon SELECT_ALL_ICON public static final javax.swing.Icon UNSELECT_ALL_ICON public static final javax.swing.Icon PROPERTIES_ICON public static final javax.swing.Icon SYNCHRONIZE_ICON public static final javax.swing.Icon SHOW_SETTINGS_ICON public static final javax.swing.Icon CHECK_ICON public static final javax.swing.Icon CHECK_ICON_SELECTED public static final javax.swing.Icon CHECK_ICON_SMALL public static final javax.swing.Icon CHECK_ICON_SMALL_SELECTED public static final javax.swing.Icon OPEN_EDIT_DIALOG_ICON public static final javax.swing.Icon FLATTEN_PACKAGES_ICON public static final javax.swing.Icon EDIT_IN_SECTION_ICON public static final javax.swing.Icon CLASS_INITIALIZER public static final javax.swing.Icon CLOSED_MODULE_GROUP_ICON public static final javax.swing.Icon FOLDER_ICON public static final javax.swing.Icon SOURCE_FOLDERS_ICON public static final javax.swing.Icon TEST_SOURCE_FOLDER public static final javax.swing.Icon INVALID_ENTRY_ICON public static final javax.swing.Icon MODULES_SOURCE_FOLDERS_ICON public static final javax.swing.Icon MODULES_TEST_SOURCE_FOLDER public static final javax.swing.Icon CONTENT_ROOT_ICON_CLOSED public static final javax.swing.Icon CONTENT_ROOT_ICON_OPEN public static final javax.swing.Icon UP_DOWN_ARROWS public static final javax.swing.Icon COMBOBOX_ARROW_ICON public static final javax.swing.Icon EXPORT_ICON public static final javax.swing.Icon IMPORT_ICON public static final javax.swing.Icon DIRECTORY_CLOSED_ICON public static final javax.swing.Icon DIRECTORY_OPEN_ICON static void <clinit> () }
com/intellij/util/PlatformUtils.class
PlatformUtils.java package com.intellij.util public final com.intellij.util.PlatformUtils extends java.lang.Object { public static final String PLATFORM_PREFIX_KEY public static final String IDEA_PREFIX public static final String IDEA_CE_PREFIX public static final String IDEA_EDU_PREFIX public static final String APPCODE_PREFIX public static final String CLION_PREFIX public static final String PYCHARM_PREFIX public static final String PYCHARM_CE_PREFIX public static final String PYCHARM_EDU_PREFIX public static final String RUBY_PREFIX public static final String PHP_PREFIX public static final String WEB_PREFIX public static final String DBE_PREFIX public static final String RIDER_PREFIX public static final String GOIDE_PREFIX private static final java.util.Set COMMERCIAL_EDITIONS public void <init> () public static java.lang.String getPlatformPrefix () public static java.lang.String getPlatformPrefix (java.lang.String) String defaultPrefix public static boolean isJetBrainsProduct () com.intellij.openapi.application.ApplicationInfo appInfo public static boolean isIntelliJ () public static boolean isIdeaUltimate () public static boolean isIdeaCommunity () private static boolean isIdeaEducational () public static boolean isRubyMine () public static boolean isAppCode () public static boolean isCLion () public static boolean isCidr () public static boolean isPyCharm () public static boolean isPyCharmPro () public static boolean isPyCharmCommunity () public static boolean isPyCharmEducational () public static boolean isPhpStorm () public static boolean isWebStorm () public static boolean isDataGrip () public static boolean isRider () public static boolean isGoIde () public static boolean isCommunityEdition () public static boolean isCommercialEdition () private static boolean is (java.lang.String) String idePrefix static void <clinit> () }
com/intellij/util/Processors$1.class
Processors.java package com.intellij.util final com.intellij.util.Processors$1 extends com.intellij.util.CommonProcessors$CollectProcessor { void <init> (java.util.Collection) java.util.Collection arg0 public boolean process (java.lang.Object) Object t }
com/intellij/util/Processors.class
Processors.java package com.intellij.util public com.intellij.util.Processors extends java.lang.Object { public void <init> () public static com.intellij.util.Processor filter (com.intellij.util.Processor, com.intellij.openapi.util.Condition) com.intellij.util.Processor processor com.intellij.openapi.util.Condition filter public static com.intellij.util.Processor map (com.intellij.util.Processor, com.intellij.util.Function) com.intellij.util.Processor processor com.intellij.util.Function map public static com.intellij.util.Processor cancelableCollectProcessor (java.util.Collection) java.util.Collection collection private static synthetic boolean lambda$map$1 (com.intellij.util.Processor, com.intellij.util.Function, java.lang.Object) com.intellij.util.Processor processor com.intellij.util.Function map Object o private static synthetic boolean lambda$filter$0 (com.intellij.openapi.util.Condition, com.intellij.util.Processor, java.lang.Object) com.intellij.openapi.util.Condition filter com.intellij.util.Processor processor Object o private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/PsiIconUtil.class
PsiIconUtil.java package com.intellij.util public com.intellij.util.PsiIconUtil extends java.lang.Object { public void <init> () public static javax.swing.Icon getProvidersIcon (com.intellij.psi.PsiElement, int) javax.swing.Icon icon com.intellij.ide.IconProvider provider com.intellij.psi.PsiElement element int flags private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/Query.class
Query.java package com.intellij.util public abstract com.intellij.util.Query extends java.lang.Object implements java.lang.Iterable { public abstract java.util.Collection findAll () public abstract java.lang.Object findFirst () public abstract boolean forEach (com.intellij.util.Processor) public abstract com.intellij.concurrency.AsyncFuture forEachAsync (com.intellij.util.Processor) public abstract java.lang.Object[] toArray (java.lang.Object[]) public boolean allMatch (java.util.function.Predicate) java.util.function.Predicate predicate public boolean anyMatch (java.util.function.Predicate) java.util.function.Predicate predicate public com.intellij.util.Query allowParallelProcessing () private static synthetic boolean lambda$anyMatch$0 (java.util.function.Predicate, java.lang.Object) java.util.function.Predicate predicate Object t private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/QueryExecutor.class
QueryExecutor.java package com.intellij.util public abstract com.intellij.util.QueryExecutor extends java.lang.Object { public abstract boolean execute (java.lang.Object, com.intellij.util.Processor) }
com/intellij/util/QueryFactory.class
QueryFactory.java package com.intellij.util public com.intellij.util.QueryFactory extends java.lang.Object { private final java.util.List myExecutors public void <init> () public void registerExecutor (com.intellij.util.QueryExecutor) com.intellij.util.QueryExecutor executor public void unregisterExecutor (com.intellij.util.QueryExecutor) com.intellij.util.QueryExecutor executor public final com.intellij.util.Query createQuery (java.lang.Object) Object parameters protected java.util.List getExecutors () public boolean hasAnyExecutors () public final com.intellij.util.Query createUniqueResultsQuery (java.lang.Object) Object parameters public final com.intellij.util.Query createUniqueResultsQuery (java.lang.Object, gnu.trove.TObjectHashingStrategy) Object parameters gnu.trove.TObjectHashingStrategy hashingStrategy public final com.intellij.util.Query createUniqueResultsQuery (java.lang.Object, gnu.trove.TObjectHashingStrategy, com.intellij.util.Function) Object parameters gnu.trove.TObjectHashingStrategy hashingStrategy com.intellij.util.Function mapper private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/QueryParameters.class
QueryParameters.java package com.intellij.util public abstract com.intellij.util.QueryParameters extends java.lang.Object { public com.intellij.openapi.project.Project getProject () public boolean isQueryValid () }
com/intellij/util/SingletonInstancesCache.class
SingletonInstancesCache.java package com.intellij.util public com.intellij.util.SingletonInstancesCache extends java.lang.Object { private static final java.util.concurrent.ConcurrentMap CACHE private void <init> () public static java.lang.Object getInstance (java.lang.String, java.lang.ClassLoader) Exception e Object oldValue String className ClassLoader classLoader Object res static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/UniqueResultsQuery$MyProcessor.class
UniqueResultsQuery.java package com.intellij.util com.intellij.util.UniqueResultsQuery$MyProcessor extends java.lang.Object implements com.intellij.util.Processor { private final java.util.Set myProcessedElements private final com.intellij.util.Processor myConsumer final synthetic com.intellij.util.UniqueResultsQuery this$0 void <init> (com.intellij.util.UniqueResultsQuery, java.util.Set, com.intellij.util.Processor) java.util.Set processedElements com.intellij.util.Processor consumer public boolean process (java.lang.Object) Object t Object m boolean result private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/UniqueResultsQuery.class
UniqueResultsQuery.java package com.intellij.util public com.intellij.util.UniqueResultsQuery extends com.intellij.util.AbstractQuery { private final com.intellij.util.Query myOriginal private final gnu.trove.TObjectHashingStrategy myHashingStrategy private final com.intellij.util.Function myMapper public void <init> (com.intellij.util.Query) com.intellij.util.Query original public void <init> (com.intellij.util.Query, gnu.trove.TObjectHashingStrategy) com.intellij.util.Query original gnu.trove.TObjectHashingStrategy hashingStrategy public void <init> (com.intellij.util.Query, gnu.trove.TObjectHashingStrategy, com.intellij.util.Function) com.intellij.util.Query original gnu.trove.TObjectHashingStrategy hashingStrategy com.intellij.util.Function mapper protected boolean processResults (com.intellij.util.Processor) com.intellij.util.Processor consumer public com.intellij.concurrency.AsyncFuture forEachAsync (com.intellij.util.Processor) com.intellij.util.Processor consumer public java.lang.String toString () static synthetic com.intellij.util.Function access$000 (com.intellij.util.UniqueResultsQuery) com.intellij.util.UniqueResultsQuery x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/concurrency/SameThreadExecutor.class
SameThreadExecutor.java package com.intellij.util.concurrency public final com.intellij.util.concurrency.SameThreadExecutor extends java.lang.Object implements java.util.concurrent.Executor { public static final java.util.concurrent.Executor INSTANCE public void <init> () public void execute (java.lang.Runnable) Runnable command static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/graph/GraphAlgorithms.class
GraphAlgorithms.java package com.intellij.util.graph public abstract com.intellij.util.graph.GraphAlgorithms extends java.lang.Object { public void <init> () public static com.intellij.util.graph.GraphAlgorithms getInstance () public abstract java.util.List findShortestPath (com.intellij.util.graph.Graph, java.lang.Object, java.lang.Object) public abstract java.util.List findShortestPath (com.intellij.util.graph.InboundSemiGraph, java.lang.Object, java.lang.Object) public abstract java.util.List findKShortestPaths (com.intellij.util.graph.Graph, java.lang.Object, java.lang.Object, int, com.intellij.openapi.progress.ProgressIndicator) public abstract java.util.Set findCycles (com.intellij.util.graph.Graph, java.lang.Object) public abstract java.util.List removePathsWithCycles (java.util.List) public abstract com.intellij.util.graph.Graph invertEdgeDirections (com.intellij.util.graph.Graph) public abstract java.util.Collection computeStronglyConnectedComponents (com.intellij.util.graph.Graph) public abstract com.intellij.util.graph.Graph computeSCCGraph (com.intellij.util.graph.Graph) public abstract void collectOutsRecursively (com.intellij.util.graph.Graph, java.lang.Object, java.util.Set) }
com/intellij/util/indexing/FileContent.class
FileContent.java package com.intellij.util.indexing public abstract com.intellij.util.indexing.FileContent extends java.lang.Object implements com.intellij.openapi.util.UserDataHolder { public abstract com.intellij.openapi.fileTypes.FileType getFileType () public abstract com.intellij.openapi.vfs.VirtualFile getFile () public abstract java.lang.String getFileName () public abstract byte[] getContent () public abstract java.lang.CharSequence getContentAsText () public abstract com.intellij.openapi.project.Project getProject () public abstract com.intellij.psi.PsiFile getPsiFile () }
com/intellij/util/indexing/ID.class
ID.java package com.intellij.util.indexing public com.intellij.util.indexing.ID extends com.intellij.util.indexing.IndexId { private static final com.intellij.util.containers.IntObjectMap ourRegistry private static final gnu.trove.TObjectIntHashMap ourNameToIdRegistry static final int MAX_NUMBER_OF_INDICES private final short myUniqueId static final synthetic boolean $assertionsDisabled private static java.io.File getEnumFile () java.io.File indexFolder protected void <init> (java.lang.String) String name com.intellij.util.indexing.ID old private static short stringToId (java.lang.String) int n String name static void reinitializeDiskStorage () private static void writeEnumFile () String name String[] names java.io.BufferedWriter w java.io.File f java.io.IOException e public static com.intellij.util.indexing.ID create (java.lang.String) String name com.intellij.util.indexing.ID found public static com.intellij.util.indexing.ID findByName (java.lang.String) String name public int hashCode () public int getUniqueId () public static com.intellij.util.indexing.ID findById (int) int id private static synthetic boolean lambda$writeEnumFile$1 (java.lang.String[], java.lang.String, int) String[] names String key int value private static synthetic boolean lambda$static$0 (java.lang.String, int) String name int index static void <clinit> () String name int cnt java.io.BufferedReader reader gnu.trove.TObjectIntHashMap nameToIdRegistry java.io.IOException e java.io.File indices private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/PsiDependentFileContent.class
PsiDependentFileContent.java package com.intellij.util.indexing public abstract com.intellij.util.indexing.PsiDependentFileContent extends java.lang.Object implements com.intellij.util.indexing.FileContent { public abstract com.intellij.psi.PsiFile getPsiFile () public abstract com.intellij.lang.LighterAST getLighterAST () }
com/intellij/util/messages/ListenerDescriptor.class
ListenerDescriptor.java package com.intellij.util.messages public final com.intellij.util.messages.ListenerDescriptor extends java.lang.Object { public final String listenerClassName public final String topicClassName public final boolean activeInTestMode public final transient com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor public void <init> (java.lang.String, java.lang.String, boolean, com.intellij.openapi.extensions.PluginDescriptor) String listenerClassName String topicClassName boolean activeInTestMode com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/messages/MessageBus.class
MessageBus.java package com.intellij.util.messages public abstract com.intellij.util.messages.MessageBus extends java.lang.Object implements com.intellij.openapi.Disposable { public abstract com.intellij.util.messages.MessageBus getParent () public abstract com.intellij.util.messages.MessageBusConnection connect () public abstract com.intellij.util.messages.MessageBusConnection connect (com.intellij.openapi.Disposable) public abstract java.lang.Object syncPublisher (com.intellij.util.messages.Topic) public abstract void dispose () public abstract boolean isDisposed () public abstract boolean hasUndeliveredEvents (com.intellij.util.messages.Topic) }
com/intellij/util/messages/MessageBusConnection.class
MessageBusConnection.java package com.intellij.util.messages public abstract com.intellij.util.messages.MessageBusConnection extends java.lang.Object implements com.intellij.openapi.Disposable { public abstract void subscribe (com.intellij.util.messages.Topic, java.lang.Object) throws java.lang.IllegalStateException public abstract void subscribe (com.intellij.util.messages.Topic) throws java.lang.IllegalStateException public abstract void setDefaultHandler (com.intellij.util.messages.MessageHandler) public abstract void deliverImmediately () public abstract void disconnect () }
com/intellij/util/messages/MessageBusFactory$Impl$1.class
MessageBusFactory.java package com.intellij.util.messages final com.intellij.util.messages.MessageBusFactory$Impl$1 extends java.lang.Object implements com.intellij.util.messages.MessageBusFactory$Impl { void <init> () public com.intellij.util.messages.MessageBus newMessageBus (java.lang.Object) Object owner public com.intellij.util.messages.MessageBus newMessageBus (java.lang.Object, com.intellij.util.messages.MessageBus) Object owner com.intellij.util.messages.MessageBus parentBus private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/messages/MessageBusFactory$Impl.class
MessageBusFactory.java package com.intellij.util.messages public abstract com.intellij.util.messages.MessageBusFactory$Impl extends java.lang.Object { public static final com.intellij.util.messages.MessageBusFactory$Impl DEFAULT public abstract com.intellij.util.messages.MessageBus newMessageBus (java.lang.Object) public abstract com.intellij.util.messages.MessageBus newMessageBus (java.lang.Object, com.intellij.util.messages.MessageBus) static void <clinit> () }
com/intellij/util/messages/MessageBusFactory.class
MessageBusFactory.java package com.intellij.util.messages public final com.intellij.util.messages.MessageBusFactory extends java.lang.Object { private static final java.util.concurrent.atomic.AtomicReference ourImpl private void <init> () public static com.intellij.util.messages.MessageBus newMessageBus (java.lang.Object) Object owner public static com.intellij.util.messages.MessageBus newMessageBus (java.lang.Object, com.intellij.util.messages.MessageBus) Object owner com.intellij.util.messages.MessageBus parentBus public static void setImpl (com.intellij.util.messages.MessageBusFactory$Impl) com.intellij.util.messages.MessageBusFactory$Impl impl static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/messages/MessageBusListener.class
MessageBusListener.java package com.intellij.util.messages public abstract com.intellij.util.messages.MessageBusListener extends java.lang.Object { public abstract com.intellij.util.messages.Topic getTopic () public abstract java.lang.Object getListener () }
com/intellij/util/messages/MessageHandler.class
MessageHandler.java package com.intellij.util.messages public abstract com.intellij.util.messages.MessageHandler extends java.lang.Object { public transient abstract void handle (java.lang.reflect.Method, java.lang.Object[]) }
com/intellij/util/messages/Topic$BroadcastDirection.class
Topic.java package com.intellij.util.messages public final enum com.intellij.util.messages.Topic$BroadcastDirection extends java.lang.Enum { public static final enum com.intellij.util.messages.Topic$BroadcastDirection TO_CHILDREN public static final enum com.intellij.util.messages.Topic$BroadcastDirection NONE public static final enum com.intellij.util.messages.Topic$BroadcastDirection TO_PARENT private static final synthetic com.intellij.util.messages.Topic$BroadcastDirection[] $VALUES public static com.intellij.util.messages.Topic$BroadcastDirection[] values () public static com.intellij.util.messages.Topic$BroadcastDirection valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/util/messages/Topic.class
Topic.java package com.intellij.util.messages public com.intellij.util.messages.Topic extends java.lang.Object { private final String myDisplayName private final Class myListenerClass private final com.intellij.util.messages.Topic$BroadcastDirection myBroadcastDirection public void <init> (java.lang.String, java.lang.Class) String displayName Class listenerClass public void <init> (java.lang.String, java.lang.Class, com.intellij.util.messages.Topic$BroadcastDirection) String displayName Class listenerClass com.intellij.util.messages.Topic$BroadcastDirection broadcastDirection public java.lang.String getDisplayName () public java.lang.Class getListenerClass () public java.lang.String toString () public static com.intellij.util.messages.Topic create (java.lang.String, java.lang.Class) String displayName Class listenerClass public static com.intellij.util.messages.Topic create (java.lang.String, java.lang.Class, com.intellij.util.messages.Topic$BroadcastDirection) String displayName Class listenerClass com.intellij.util.messages.Topic$BroadcastDirection direction public com.intellij.util.messages.Topic$BroadcastDirection getBroadcastDirection () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/messages/impl/Message.class
Message.java package com.intellij.util.messages.impl public final com.intellij.util.messages.impl.Message extends java.lang.Object { private final com.intellij.util.messages.Topic myTopic private final java.lang.reflect.Method myListenerMethod private final Object[] myArgs public void <init> (com.intellij.util.messages.Topic, java.lang.reflect.Method, java.lang.Object[]) com.intellij.util.messages.Topic topic java.lang.reflect.Method listenerMethod Object[] args public com.intellij.util.messages.Topic getTopic () public java.lang.reflect.Method getListenerMethod () public java.lang.Object[] getArgs () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/messages/impl/MessageBusConnectionImpl.class
MessageBusConnectionImpl.java package com.intellij.util.messages.impl public com.intellij.util.messages.impl.MessageBusConnectionImpl extends java.lang.Object implements com.intellij.util.messages.MessageBusConnection { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.util.messages.impl.MessageBusImpl myBus private final ThreadLocal myPendingMessages private com.intellij.util.messages.MessageHandler myDefaultHandler private volatile com.intellij.util.SmartFMap mySubscriptions static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.util.messages.impl.MessageBusImpl) com.intellij.util.messages.impl.MessageBusImpl bus public void subscribe (com.intellij.util.messages.Topic, java.lang.Object) throws java.lang.IllegalStateException com.intellij.util.messages.Topic topic Object handler public void subscribe (com.intellij.util.messages.Topic) throws java.lang.IllegalStateException com.intellij.util.messages.Topic topic com.intellij.util.messages.MessageHandler defaultHandler public void setDefaultHandler (com.intellij.util.messages.MessageHandler) com.intellij.util.messages.MessageHandler handler public void dispose () public void disconnect () public void deliverImmediately () java.util.Queue messages void deliverMessage (com.intellij.util.messages.impl.Message) long startTime long endTime java.lang.reflect.Method listenerMethod com.intellij.openapi.progress.ProcessCanceledException e java.lang.reflect.InvocationTargetException e Throwable e com.intellij.util.messages.impl.Message message com.intellij.util.messages.impl.Message messageOnLocalQueue com.intellij.util.messages.Topic topic Object handler void scheduleMessageDelivery (com.intellij.util.messages.impl.Message) com.intellij.util.messages.impl.Message message boolean containsMessage (com.intellij.util.messages.Topic) com.intellij.util.messages.impl.Message message com.intellij.util.messages.Topic topic java.util.Queue pendingMessages public java.lang.String toString () com.intellij.util.messages.impl.MessageBusImpl getBus () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/messages/impl/MessageBusImpl$1.class
MessageBusImpl.java package com.intellij.util.messages.impl synthetic com.intellij.util.messages.impl.MessageBusImpl$1 extends java.lang.Object { }
com/intellij/util/messages/impl/MessageBusImpl$DeliveryJob.class
MessageBusImpl.java package com.intellij.util.messages.impl com.intellij.util.messages.impl.MessageBusImpl$DeliveryJob extends java.lang.Object { public final com.intellij.util.messages.impl.MessageBusConnectionImpl connection public final com.intellij.util.messages.impl.Message message void <init> (com.intellij.util.messages.impl.MessageBusConnectionImpl, com.intellij.util.messages.impl.Message) com.intellij.util.messages.impl.MessageBusConnectionImpl connection com.intellij.util.messages.impl.Message message public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/messages/impl/MessageBusImpl$RootBus.class
MessageBusImpl.java package com.intellij.util.messages.impl public final com.intellij.util.messages.impl.MessageBusImpl$RootBus extends com.intellij.util.messages.impl.MessageBusImpl { private final ThreadLocal myWaitingBuses private final com.intellij.util.messages.MessageBusConnection myLazyConnection volatile boolean myClearedSubscribersCache protected com.intellij.util.messages.MessageBusConnection createConnectionForLazyListeners () void clearSubscriberCache () public void <init> (java.lang.Object) Object owner static synthetic java.lang.ThreadLocal access$000 (com.intellij.util.messages.impl.MessageBusImpl$RootBus) com.intellij.util.messages.impl.MessageBusImpl$RootBus x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/messages/impl/MessageBusImpl.class
MessageBusImpl.java package com.intellij.util.messages.impl public com.intellij.util.messages.impl.MessageBusImpl extends java.lang.Object implements com.intellij.util.messages.MessageBus { private static final com.intellij.openapi.diagnostic.Logger LOG private static final java.util.Comparator MESSAGE_BUS_COMPARATOR private final ThreadLocal myMessageQueue private java.util.List myOrder private final java.util.concurrent.ConcurrentMap myPublishers private final java.util.concurrent.ConcurrentMap mySubscribers private final java.util.concurrent.ConcurrentMap mySubscriberCache private final java.util.List myChildBuses private volatile java.util.concurrent.ConcurrentMap myTopicClassToListenerClass private static final Object NA private com.intellij.util.messages.impl.MessageBusImpl myParentBus com.intellij.util.messages.impl.MessageBusImpl$RootBus myRootBus private final String myOwner private boolean myDisposed private final com.intellij.openapi.Disposable myConnectionDisposable private com.intellij.util.messages.impl.MessageDeliveryListener myListener public void <init> (java.lang.Object, com.intellij.util.messages.MessageBus) Object owner com.intellij.util.messages.MessageBus parentBus public void setLazyListeners (java.util.concurrent.ConcurrentMap) java.util.concurrent.ConcurrentMap map private void <init> (java.lang.Object) Object owner public com.intellij.util.messages.MessageBus getParent () public java.lang.String toString () private void onChildBusCreated (com.intellij.util.messages.impl.MessageBusImpl) com.intellij.util.messages.impl.MessageBusImpl lastChild int lastChildIndex java.util.List childOrder com.intellij.util.messages.impl.MessageBusImpl childBus private void onChildBusDisposed (com.intellij.util.messages.impl.MessageBusImpl) boolean removed com.intellij.util.messages.impl.MessageBusImpl childBus boolean removed java.util.Map map public com.intellij.util.messages.MessageBusConnection connect () public com.intellij.util.messages.MessageBusConnection connect (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable parentDisposable com.intellij.util.messages.MessageBusConnection connection protected com.intellij.util.messages.MessageBusConnection createConnectionForLazyListeners () public java.lang.Object syncPublisher (com.intellij.util.messages.Topic) Object newInstance Object prev Object listener ClassNotFoundException e ClassLoader classLoader com.intellij.util.messages.ListenerDescriptor listenerDescriptor com.intellij.util.messages.MessageBusConnection connection java.util.List listenerDescriptors com.intellij.util.messages.Topic topic Object publisher Class listenerClass private java.lang.reflect.InvocationHandler createTopicHandler (com.intellij.util.messages.Topic) com.intellij.util.messages.Topic topic public void dispose () com.intellij.util.messages.impl.MessageBusImpl childBus java.util.Queue jobs public boolean isDisposed () public boolean hasUndeliveredEvents (com.intellij.util.messages.Topic) com.intellij.util.messages.impl.MessageBusConnectionImpl connection com.intellij.util.messages.Topic topic private boolean isDispatchingAnything () java.util.SortedMap waitingBuses private void checkNotDisposed () private void calcSubscribers (com.intellij.util.messages.Topic, java.util.List) com.intellij.util.messages.impl.MessageBusImpl childBus com.intellij.util.messages.Topic topic java.util.List result java.util.List topicSubscribers com.intellij.util.messages.Topic$BroadcastDirection direction private void postMessage (com.intellij.util.messages.impl.Message) com.intellij.util.messages.impl.MessageBusConnectionImpl subscriber com.intellij.util.messages.impl.Message message java.util.List topicSubscribers private java.util.List getTopicSubscribers (com.intellij.util.messages.Topic) com.intellij.util.messages.Topic topic java.util.List topicSubscribers private void notifyPendingJobChange (int) int delta ThreadLocal ref java.util.SortedMap map Integer countObject int count int newCount private void sendMessage (com.intellij.util.messages.impl.Message) com.intellij.util.messages.impl.Message message private void pumpMessages () com.intellij.util.messages.impl.MessageBusImpl bus java.util.List liveBuses java.util.Map map private static void pumpWaitingBuses (java.util.List) com.intellij.util.messages.impl.MessageBusImpl bus java.util.List buses java.util.List exceptions private static java.util.List appendExceptions (java.util.List, java.util.List) java.util.List exceptions java.util.List busExceptions private static void rethrowExceptions (java.util.List) java.util.List exceptions com.intellij.openapi.progress.ProcessCanceledException pce private static boolean ensureAlive (java.util.Map, com.intellij.util.messages.impl.MessageBusImpl) java.util.Map map com.intellij.util.messages.impl.MessageBusImpl bus private java.util.List doPumpMessages () Throwable e com.intellij.util.messages.impl.MessageBusImpl$DeliveryJob job java.util.Queue queue java.util.List exceptions void notifyOnSubscription (com.intellij.util.messages.impl.MessageBusConnectionImpl, com.intellij.util.messages.Topic) com.intellij.util.messages.impl.MessageBusConnectionImpl connection com.intellij.util.messages.Topic topic java.util.List topicSubscribers void clearSubscriberCache () com.intellij.util.messages.impl.MessageBusImpl bus void notifyConnectionTerminated (com.intellij.util.messages.impl.MessageBusConnectionImpl) java.util.List topicSubscribers com.intellij.util.messages.impl.MessageBusImpl$DeliveryJob job com.intellij.util.messages.impl.MessageBusConnectionImpl connection java.util.Iterator i void deliverSingleMessage () com.intellij.util.messages.impl.MessageBusImpl$DeliveryJob job static java.lang.ThreadLocal createThreadLocalQueue () public void setMessageDeliveryListener (com.intellij.util.messages.impl.MessageDeliveryListener) com.intellij.util.messages.impl.MessageDeliveryListener listener void notifyMessageDeliveryListener (com.intellij.util.messages.Topic, java.lang.String, java.lang.Object, long) com.intellij.util.messages.Topic topic String messageName Object handler long durationNanos private synthetic java.lang.Object lambda$createTopicHandler$1 (com.intellij.util.messages.Topic, java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable com.intellij.util.messages.Topic topic Object proxy java.lang.reflect.Method method Object[] args private static synthetic int lambda$static$0 (com.intellij.util.messages.impl.MessageBusImpl, com.intellij.util.messages.impl.MessageBusImpl) com.intellij.util.messages.impl.MessageBusImpl bus1 com.intellij.util.messages.impl.MessageBusImpl bus2 synthetic void <init> (java.lang.Object, com.intellij.util.messages.impl.MessageBusImpl$1) Object x0 com.intellij.util.messages.impl.MessageBusImpl$1 x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/messages/impl/MessageDeliveryListener.class
MessageDeliveryListener.java package com.intellij.util.messages.impl public abstract com.intellij.util.messages.impl.MessageDeliveryListener extends java.lang.Object { public abstract void messageDelivered (com.intellij.util.messages.Topic, java.lang.String, java.lang.Object, long) }
com/intellij/util/messages/impl/MessageListenerList$1.class
MessageListenerList.java package com.intellij.util.messages.impl com.intellij.util.messages.impl.MessageListenerList$1 extends java.lang.Object implements com.intellij.openapi.Disposable { final synthetic Object val$listener final synthetic com.intellij.util.messages.impl.MessageListenerList this$0 void <init> (com.intellij.util.messages.impl.MessageListenerList, java.lang.Object) com.intellij.util.messages.impl.MessageListenerList this$0 public void dispose () }
com/intellij/util/messages/impl/MessageListenerList.class
MessageListenerList.java package com.intellij.util.messages.impl public com.intellij.util.messages.impl.MessageListenerList extends java.lang.Object { private final com.intellij.util.messages.MessageBus myMessageBus private final com.intellij.util.messages.Topic myTopic private final java.util.Map myListenerToConnectionMap public void <init> (com.intellij.util.messages.MessageBus, com.intellij.util.messages.Topic) com.intellij.util.messages.MessageBus messageBus com.intellij.util.messages.Topic topic public void add (java.lang.Object) Object listener com.intellij.util.messages.MessageBusConnection connection public void add (java.lang.Object, com.intellij.openapi.Disposable) Object listener com.intellij.openapi.Disposable parentDisposable com.intellij.util.messages.MessageBusConnection connection public void remove (java.lang.Object) Object listener com.intellij.util.messages.MessageBusConnection connection static synthetic java.util.Map access$000 (com.intellij.util.messages.impl.MessageListenerList) com.intellij.util.messages.impl.MessageListenerList x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/XmlTagUtilBase.class
XmlTagUtilBase.java package com.intellij.xml.util public com.intellij.xml.util.XmlTagUtilBase extends java.lang.Object { public void <init> () public static java.lang.String escapeString (java.lang.String, boolean) String str boolean escapeWhiteSpace }
org/jetbrains/annotations/SystemDependent.class
SystemDependent.java package org.jetbrains.annotations public abstract annotation org.jetbrains.annotations.SystemDependent extends java.lang.Object implements java.lang.annotation.Annotation { }
org/jetbrains/annotations/SystemIndependent.class
SystemIndependent.java package org.jetbrains.annotations public abstract annotation org.jetbrains.annotations.SystemIndependent extends java.lang.Object implements java.lang.annotation.Annotation { }
org/jetbrains/annotations/Unmodifiable.class
Unmodifiable.java package org.jetbrains.annotations public abstract annotation org.jetbrains.annotations.Unmodifiable extends java.lang.Object implements java.lang.annotation.Annotation { }
org/jetbrains/annotations/UnmodifiableView.class
UnmodifiableView.java package org.jetbrains.annotations public abstract annotation org.jetbrains.annotations.UnmodifiableView extends java.lang.Object implements java.lang.annotation.Annotation { }
org/jetbrains/concurrency/CancellablePromise.class
CancellablePromise.java package org.jetbrains.concurrency public abstract org.jetbrains.concurrency.CancellablePromise extends java.lang.Object implements org.jetbrains.concurrency.Promise java.util.concurrent.Future { public abstract void cancel () }
org/jetbrains/concurrency/Promise$State.class
Promise.java package org.jetbrains.concurrency public final enum org.jetbrains.concurrency.Promise$State extends java.lang.Enum { public static final enum org.jetbrains.concurrency.Promise$State PENDING public static final enum org.jetbrains.concurrency.Promise$State SUCCEEDED public static final enum org.jetbrains.concurrency.Promise$State REJECTED private static final synthetic org.jetbrains.concurrency.Promise$State[] $VALUES public static org.jetbrains.concurrency.Promise$State[] values () public static org.jetbrains.concurrency.Promise$State valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
org/jetbrains/concurrency/Promise.class
Promise.java package org.jetbrains.concurrency public abstract org.jetbrains.concurrency.Promise extends java.lang.Object { public static org.jetbrains.concurrency.Promise resolve (java.lang.Object) java.lang.reflect.Method method ReflectiveOperationException e Object result public abstract org.jetbrains.concurrency.Promise then (com.intellij.util.Function) public abstract org.jetbrains.concurrency.Promise thenAsync (com.intellij.util.Function) public abstract org.jetbrains.concurrency.Promise onSuccess (java.util.function.Consumer) public org.jetbrains.concurrency.Promise done (com.intellij.util.Consumer) com.intellij.util.Consumer done public abstract org.jetbrains.concurrency.Promise onError (java.util.function.Consumer) public org.jetbrains.concurrency.Promise rejected (com.intellij.util.Consumer) com.intellij.util.Consumer rejected public abstract org.jetbrains.concurrency.Promise processed (org.jetbrains.concurrency.Promise) public abstract org.jetbrains.concurrency.Promise onProcessed (java.util.function.Consumer) public org.jetbrains.concurrency.Promise processed (com.intellij.util.Consumer) com.intellij.util.Consumer action public abstract org.jetbrains.concurrency.Promise$State getState () public abstract java.lang.Object blockingGet (int, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException java.util.concurrent.ExecutionException public java.lang.Object blockingGet (int) throws java.util.concurrent.TimeoutException java.util.concurrent.ExecutionException int timeout public boolean isSucceeded () private static synthetic void lambda$processed$2 (com.intellij.util.Consumer, java.lang.Object) com.intellij.util.Consumer action Object it private static synthetic void lambda$rejected$1 (com.intellij.util.Consumer, java.lang.Throwable) com.intellij.util.Consumer rejected Throwable it private static synthetic void lambda$done$0 (com.intellij.util.Consumer, java.lang.Object) com.intellij.util.Consumer done Object it private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/dupLocator/
com/intellij/dupLocator/equivalence/
com/intellij/dupLocator/index/
com/intellij/dupLocator/iterators/
com/intellij/dupLocator/treeHash/
com/intellij/dupLocator/treeView/
com/intellij/dupLocator/util/
com/intellij/dupLocator/AbstractMatchingVisitor.class
AbstractMatchingVisitor.java package com.intellij.dupLocator public abstract com.intellij.dupLocator.AbstractMatchingVisitor extends java.lang.Object { public void <init> () public abstract boolean matchSequentially (com.intellij.dupLocator.iterators.NodeIterator, com.intellij.dupLocator.iterators.NodeIterator) public abstract boolean match (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) protected abstract boolean doMatchInAnyOrder (com.intellij.dupLocator.iterators.NodeIterator, com.intellij.dupLocator.iterators.NodeIterator) public boolean matchSequentially (com.intellij.psi.PsiElement[], com.intellij.psi.PsiElement[]) com.intellij.psi.PsiElement[] elements1 com.intellij.psi.PsiElement[] element2 protected abstract com.intellij.dupLocator.util.NodeFilter getNodeFilter () public boolean matchOptionally (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element1 com.intellij.psi.PsiElement element2 public boolean matchSons (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement el1 com.intellij.psi.PsiElement el2 public boolean matchSonsOptionally (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement element2 public final boolean matchSonsInAnyOrder (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element1 com.intellij.psi.PsiElement element2 com.intellij.psi.PsiElement e com.intellij.psi.PsiElement e2 public boolean matchOptionally (com.intellij.psi.PsiElement[], com.intellij.psi.PsiElement[]) com.intellij.psi.PsiElement[] elements1 com.intellij.psi.PsiElement[] elements2 public final boolean matchInAnyOrder (com.intellij.psi.PsiElement[], com.intellij.psi.PsiElement[]) com.intellij.psi.PsiElement[] elements com.intellij.psi.PsiElement[] elements2 public boolean isLeftLooseMatching () public boolean isRightLooseMatching () public boolean matchSequentially (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement el1 com.intellij.psi.PsiElement el2 public boolean matchSequentiallyOptionally (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement el1 com.intellij.psi.PsiElement el2 public final boolean matchInAnyOrder (com.intellij.dupLocator.iterators.NodeIterator, com.intellij.dupLocator.iterators.NodeIterator) com.intellij.dupLocator.iterators.NodeIterator elements com.intellij.dupLocator.iterators.NodeIterator elements2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/dupLocator/DefaultDuplocatorState$1.class
DefaultDuplocatorState.java package com.intellij.dupLocator synthetic com.intellij.dupLocator.DefaultDuplocatorState$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$dupLocator$PsiElementRole static void <clinit> () }
com/intellij/dupLocator/DefaultDuplocatorState.class
DefaultDuplocatorState.java package com.intellij.dupLocator public com.intellij.dupLocator.DefaultDuplocatorState extends java.lang.Object implements com.intellij.dupLocator.ExternalizableDuplocatorState { private static final com.intellij.openapi.diagnostic.Logger LOG public boolean DISTINGUISH_VARIABLES public boolean DISTINGUISH_FUNCTIONS public boolean DISTINGUISH_LITERALS public int LOWER_BOUND public int DISCARD_COST public void <init> () public boolean distinguishRole (com.intellij.dupLocator.PsiElementRole) com.intellij.dupLocator.PsiElementRole role public boolean distinguishLiterals () public int getLowerBound () public int getDiscardCost () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/dupLocator/DupInfo.class
DupInfo.java package com.intellij.dupLocator public abstract com.intellij.dupLocator.DupInfo extends java.lang.Object { public abstract int getPatterns () public abstract int getPatternCost (int) public abstract int getPatternDensity (int) public abstract com.intellij.dupLocator.util.PsiFragment[] getFragmentOccurences (int) public abstract com.intellij.usageView.UsageInfo[] getUsageOccurences (int) public abstract int getFileCount (int) public abstract java.lang.String getTitle (int) public abstract java.lang.String getComment (int) public abstract int getHash (int) }
com/intellij/dupLocator/DupLocatorBundle.class
DupLocatorBundle.java package com.intellij.dupLocator public com.intellij.dupLocator.DupLocatorBundle extends java.lang.Object { private static java.lang.ref.Reference ourBundle private static final String BUNDLE public static transient java.lang.String message (java.lang.String, java.lang.Object[]) String key Object[] params private void <init> () private static java.util.ResourceBundle getBundle () java.util.ResourceBundle bundle private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/dupLocator/DuplicatesProfile.class
DuplicatesProfile.java package com.intellij.dupLocator public abstract com.intellij.dupLocator.DuplicatesProfile extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME private static final int FACTOR private static final int MAX_COST public void <init> () public abstract com.intellij.dupLocator.DuplocateVisitor createVisitor (com.intellij.dupLocator.treeHash.FragmentsCollector) public com.intellij.dupLocator.DuplocateVisitor createVisitor (com.intellij.dupLocator.treeHash.FragmentsCollector, boolean) com.intellij.dupLocator.treeHash.FragmentsCollector collector boolean forIndexing public abstract boolean isMyLanguage (com.intellij.lang.Language) public abstract com.intellij.dupLocator.DuplocatorState getDuplocatorState (com.intellij.lang.Language) public java.lang.String getComment (com.intellij.dupLocator.DupInfo, int) com.intellij.dupLocator.DupInfo info int index public abstract boolean isMyDuplicate (com.intellij.dupLocator.DupInfo, int) public boolean supportIndex () public boolean supportDuplicatesIndex () public boolean acceptsContentForIndexing (com.intellij.util.indexing.FileContent) com.intellij.util.indexing.FileContent fileContent public boolean shouldPutInIndex (com.intellij.dupLocator.util.PsiFragment, int, com.intellij.dupLocator.DuplocatorState) com.intellij.dupLocator.util.PsiFragment fragment int cost com.intellij.dupLocator.DuplocatorState state int lowerBound public static com.intellij.dupLocator.DuplicatesProfile findProfileForLanguage (com.intellij.lang.Language) com.intellij.lang.Language language public static java.util.List getAllProfiles () public static com.intellij.dupLocator.DuplicatesProfile findProfileForLanguage (java.util.List, com.intellij.lang.Language) com.intellij.dupLocator.DuplicatesProfile profile java.util.List profiles com.intellij.lang.Language language public com.intellij.lang.Language getLanguage (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.dupLocator.PsiElementRole getRole (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/dupLocator/DuplicatesProfileCache$1.class
DuplicatesProfileCache.java package com.intellij.dupLocator final com.intellij.dupLocator.DuplicatesProfileCache$1 extends com.intellij.dupLocator.DuplicatesProfile { void <init> () public com.intellij.dupLocator.DuplocateVisitor createVisitor (com.intellij.dupLocator.treeHash.FragmentsCollector) com.intellij.dupLocator.treeHash.FragmentsCollector collector public boolean isMyLanguage (com.intellij.lang.Language) com.intellij.lang.Language language public com.intellij.dupLocator.DuplocatorState getDuplocatorState (com.intellij.lang.Language) com.intellij.lang.Language language public boolean isMyDuplicate (com.intellij.dupLocator.DupInfo, int) com.intellij.dupLocator.DupInfo info int index private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/dupLocator/DuplicatesProfileCache.class
DuplicatesProfileCache.java package com.intellij.dupLocator public com.intellij.dupLocator.DuplicatesProfileCache extends java.lang.Object { private static final java.util.Map ourProfileCache private static final com.intellij.dupLocator.DuplicatesProfile NULL_PROFILE private void <init> () public static void clear (com.intellij.dupLocator.DupInfo) com.intellij.dupLocator.DupInfo info public static com.intellij.dupLocator.DuplicatesProfile getProfile (com.intellij.dupLocator.DupInfo, int) com.intellij.dupLocator.DuplicatesProfile profile com.intellij.dupLocator.DuplicatesProfile theProfile com.intellij.dupLocator.DupInfo dupInfo int index gnu.trove.TIntObjectHashMap patternCache com.intellij.dupLocator.DuplicatesProfile result static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/dupLocator/DuplocateVisitor.class
DuplocateVisitor.java package com.intellij.dupLocator public abstract com.intellij.dupLocator.DuplocateVisitor extends java.lang.Object { public abstract void visitNode (com.intellij.psi.PsiElement) public abstract void hashingFinished () }
com/intellij/dupLocator/DuplocatorSettings.class
DuplocatorSettings.java package com.intellij.dupLocator public com.intellij.dupLocator.DuplocatorSettings extends java.lang.Object implements com.intellij.openapi.components.PersistentStateComponent { public boolean DISTINGUISH_VARIABLES public boolean DISTINGUISH_FIELDS public boolean DISTINGUISH_METHODS public boolean DISTINGUISH_TYPES public boolean DISTINGUISH_LITERALS public boolean CHECK_VALIDITY public int LOWER_BOUND public int DISCARD_COST public java.util.Set SELECTED_PROFILES public String LAST_SELECTED_LANGUAGE public void <init> () public static com.intellij.dupLocator.DuplocatorSettings getInstance () public com.intellij.dupLocator.DuplocatorSettings getState () public void loadState (com.intellij.dupLocator.DuplocatorSettings) com.intellij.dupLocator.DuplocatorSettings object public volatile synthetic void loadState (java.lang.Object) public volatile synthetic java.lang.Object getState () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/dupLocator/DuplocatorState.class
DuplocatorState.java package com.intellij.dupLocator public abstract com.intellij.dupLocator.DuplocatorState extends java.lang.Object { public abstract int getLowerBound () public abstract int getDiscardCost () }
com/intellij/dupLocator/ExternalizableDuplocatorState.class
ExternalizableDuplocatorState.java package com.intellij.dupLocator public abstract com.intellij.dupLocator.ExternalizableDuplocatorState extends java.lang.Object implements com.intellij.dupLocator.DuplocatorState { public abstract boolean distinguishRole (com.intellij.dupLocator.PsiElementRole) public abstract boolean distinguishLiterals () }
com/intellij/dupLocator/LightDuplicateProfile$Callback.class
LightDuplicateProfile.java package com.intellij.dupLocator public abstract com.intellij.dupLocator.LightDuplicateProfile$Callback extends java.lang.Object { public transient abstract void process (int, int, com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode[]) }
com/intellij/dupLocator/LightDuplicateProfile.class
LightDuplicateProfile.java package com.intellij.dupLocator public abstract com.intellij.dupLocator.LightDuplicateProfile extends java.lang.Object { public abstract void process (com.intellij.lang.LighterAST, com.intellij.dupLocator.LightDuplicateProfile$Callback) public abstract boolean acceptsFile (com.intellij.openapi.vfs.VirtualFile) }
com/intellij/dupLocator/MultilanguageDuplocatorSettings.class
MultilanguageDuplocatorSettings.java package com.intellij.dupLocator public com.intellij.dupLocator.MultilanguageDuplocatorSettings extends java.lang.Object implements com.intellij.openapi.components.PersistentStateComponent { private final java.util.Map mySettingsMap public void <init> () public static com.intellij.dupLocator.MultilanguageDuplocatorSettings getInstance () public void registerState (com.intellij.lang.Language, com.intellij.dupLocator.ExternalizableDuplocatorState) com.intellij.lang.Language language com.intellij.dupLocator.ExternalizableDuplocatorState state public com.intellij.dupLocator.ExternalizableDuplocatorState getState (com.intellij.lang.Language) com.intellij.lang.Language language public org.jdom.Element getState () org.jdom.Element child String name org.jdom.Element state com.intellij.util.xmlb.SkipDefaultValuesSerializationFilters filter public void loadState (org.jdom.Element) com.intellij.dupLocator.ExternalizableDuplocatorState stateObject String language org.jdom.Element objectElement org.jdom.Element state public volatile synthetic void loadState (java.lang.Object) public volatile synthetic java.lang.Object getState () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/dupLocator/NodeSpecificHasher.class
NodeSpecificHasher.java package com.intellij.dupLocator public abstract com.intellij.dupLocator.NodeSpecificHasher extends java.lang.Object implements com.intellij.dupLocator.DuplocateVisitor { public void <init> () public abstract int getNodeHash (com.intellij.psi.PsiElement) public abstract int getNodeCost (com.intellij.psi.PsiElement) public abstract java.util.List getNodeChildren (com.intellij.psi.PsiElement) public abstract boolean areNodesEqual (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) public boolean areTreesEqual (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, int) com.intellij.psi.PsiElement root1 com.intellij.psi.PsiElement root2 int discardCost public abstract boolean checkDeep (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/dupLocator/PsiElementRole.class
PsiElementRole.java package com.intellij.dupLocator public final enum com.intellij.dupLocator.PsiElementRole extends java.lang.Enum { public static final enum com.intellij.dupLocator.PsiElementRole VARIABLE_NAME public static final enum com.intellij.dupLocator.PsiElementRole FIELD_NAME public static final enum com.intellij.dupLocator.PsiElementRole FUNCTION_NAME private static final synthetic com.intellij.dupLocator.PsiElementRole[] $VALUES public static com.intellij.dupLocator.PsiElementRole[] values () public static com.intellij.dupLocator.PsiElementRole valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/dupLocator/TreeComparator.class
TreeComparator.java package com.intellij.dupLocator public com.intellij.dupLocator.TreeComparator extends java.lang.Object { private void <init> () public static boolean areEqual (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.dupLocator.NodeSpecificHasher, int) int i java.util.List xSons java.util.List ySons com.intellij.psi.PsiElement x com.intellij.psi.PsiElement y com.intellij.dupLocator.NodeSpecificHasher hasher int discardCost int costX int costY private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/dupLocator/TreeHasher.class
TreeHasher.java package com.intellij.dupLocator public abstract com.intellij.dupLocator.TreeHasher extends java.lang.Object { public abstract void hash (com.intellij.psi.PsiElement, com.intellij.dupLocator.NodeSpecificHasher) }
com/intellij/dupLocator/_DupInfo.class
_DupInfo.java package com.intellij.dupLocator public abstract com.intellij.dupLocator._DupInfo extends java.lang.Object { public abstract java.util.TreeSet getPatterns () public abstract int getHeight (java.lang.Integer) public abstract int getDensity (java.lang.Integer) public abstract java.util.HashSet getOccurencies (java.lang.Integer) public abstract java.lang.String toString (java.lang.Integer) }
com/intellij/dupLocator/equivalence/EquivalenceDescriptor.class
EquivalenceDescriptor.java package com.intellij.dupLocator.equivalence public abstract com.intellij.dupLocator.equivalence.EquivalenceDescriptor extends java.lang.Object { public abstract java.util.List getCodeBlocks () public abstract java.util.List getSingleChildDescriptors () public abstract java.util.List getMultiChildDescriptors () public abstract java.util.List getConstants () }
com/intellij/dupLocator/equivalence/EquivalenceDescriptorBuilder.class
EquivalenceDescriptorBuilder.java package com.intellij.dupLocator.equivalence public com.intellij.dupLocator.equivalence.EquivalenceDescriptorBuilder extends java.lang.Object implements com.intellij.dupLocator.equivalence.EquivalenceDescriptor { private final java.util.List mySingleChildDescriptors private final java.util.List myMultiChildDescriptors private final java.util.List myConstants private final java.util.List myCodeBlocks public void <init> () public java.util.List getSingleChildDescriptors () public java.util.List getMultiChildDescriptors () public java.util.List getConstants () public java.util.List getCodeBlocks () public com.intellij.dupLocator.equivalence.EquivalenceDescriptorBuilder codeBlock (com.intellij.psi.PsiElement[]) com.intellij.psi.PsiElement[] block public com.intellij.dupLocator.equivalence.EquivalenceDescriptorBuilder element (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.dupLocator.equivalence.EquivalenceDescriptorBuilder elements (com.intellij.psi.PsiElement[]) com.intellij.psi.PsiElement[] elements public com.intellij.dupLocator.equivalence.EquivalenceDescriptorBuilder children (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.dupLocator.equivalence.EquivalenceDescriptorBuilder optionally (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.dupLocator.equivalence.EquivalenceDescriptorBuilder optionallyInPattern (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.dupLocator.equivalence.EquivalenceDescriptorBuilder optionally (com.intellij.psi.PsiElement[]) com.intellij.psi.PsiElement[] elements public com.intellij.dupLocator.equivalence.EquivalenceDescriptorBuilder optionallyInPattern (com.intellij.psi.PsiElement[]) com.intellij.psi.PsiElement[] elements public com.intellij.dupLocator.equivalence.EquivalenceDescriptorBuilder childrenOptionally (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.dupLocator.equivalence.EquivalenceDescriptorBuilder childrenOptionallyInPattern (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.dupLocator.equivalence.EquivalenceDescriptorBuilder inAnyOrder (com.intellij.psi.PsiElement[]) com.intellij.psi.PsiElement[] elements public com.intellij.dupLocator.equivalence.EquivalenceDescriptorBuilder childrenInAnyOrder (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.dupLocator.equivalence.EquivalenceDescriptorBuilder constant (java.lang.Object) Object constant private com.intellij.dupLocator.equivalence.EquivalenceDescriptorBuilder add (com.intellij.dupLocator.equivalence.MultiChildDescriptor$MyType, com.intellij.psi.PsiElement[]) com.intellij.dupLocator.equivalence.MultiChildDescriptor$MyType type com.intellij.psi.PsiElement[] elements private com.intellij.dupLocator.equivalence.EquivalenceDescriptorBuilder add (com.intellij.dupLocator.equivalence.SingleChildDescriptor$MyType, com.intellij.psi.PsiElement) com.intellij.dupLocator.equivalence.SingleChildDescriptor$MyType type com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/dupLocator/equivalence/EquivalenceDescriptorProvider.class
EquivalenceDescriptorProvider.java package com.intellij.dupLocator.equivalence public abstract com.intellij.dupLocator.equivalence.EquivalenceDescriptorProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public static boolean ourUseDefaultEquivalence public void <init> () public abstract boolean isMyContext (com.intellij.psi.PsiElement) public abstract com.intellij.dupLocator.equivalence.EquivalenceDescriptor buildDescriptor (com.intellij.psi.PsiElement) public com.intellij.psi.tree.TokenSet getIgnoredTokens () public static com.intellij.dupLocator.equivalence.EquivalenceDescriptorProvider getInstance (com.intellij.psi.PsiElement) com.intellij.dupLocator.equivalence.EquivalenceDescriptorProvider descriptorProvider com.intellij.psi.PsiElement context static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/dupLocator/equivalence/MultiChildDescriptor$MyType.class
MultiChildDescriptor.java package com.intellij.dupLocator.equivalence public final enum com.intellij.dupLocator.equivalence.MultiChildDescriptor$MyType extends java.lang.Enum { public static final enum com.intellij.dupLocator.equivalence.MultiChildDescriptor$MyType DEFAULT public static final enum com.intellij.dupLocator.equivalence.MultiChildDescriptor$MyType OPTIONALLY public static final enum com.intellij.dupLocator.equivalence.MultiChildDescriptor$MyType OPTIONALLY_IN_PATTERN public static final enum com.intellij.dupLocator.equivalence.MultiChildDescriptor$MyType IN_ANY_ORDER private static final synthetic com.intellij.dupLocator.equivalence.MultiChildDescriptor$MyType[] $VALUES public static com.intellij.dupLocator.equivalence.MultiChildDescriptor$MyType[] values () public static com.intellij.dupLocator.equivalence.MultiChildDescriptor$MyType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/dupLocator/equivalence/MultiChildDescriptor.class
MultiChildDescriptor.java package com.intellij.dupLocator.equivalence public com.intellij.dupLocator.equivalence.MultiChildDescriptor extends java.lang.Object { private final com.intellij.dupLocator.equivalence.MultiChildDescriptor$MyType myType private final com.intellij.psi.PsiElement[] myElements public void <init> (com.intellij.dupLocator.equivalence.MultiChildDescriptor$MyType, com.intellij.psi.PsiElement[]) com.intellij.dupLocator.equivalence.MultiChildDescriptor$MyType type com.intellij.psi.PsiElement[] elements public com.intellij.dupLocator.equivalence.MultiChildDescriptor$MyType getType () public com.intellij.psi.PsiElement[] getElements () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/dupLocator/equivalence/SingleChildDescriptor$MyType.class
SingleChildDescriptor.java package com.intellij.dupLocator.equivalence public final enum com.intellij.dupLocator.equivalence.SingleChildDescriptor$MyType extends java.lang.Enum { public static final enum com.intellij.dupLocator.equivalence.SingleChildDescriptor$MyType DEFAULT public static final enum com.intellij.dupLocator.equivalence.SingleChildDescriptor$MyType OPTIONALLY public static final enum com.intellij.dupLocator.equivalence.SingleChildDescriptor$MyType OPTIONALLY_IN_PATTERN public static final enum com.intellij.dupLocator.equivalence.SingleChildDescriptor$MyType CHILDREN public static final enum com.intellij.dupLocator.equivalence.SingleChildDescriptor$MyType CHILDREN_OPTIONALLY public static final enum com.intellij.dupLocator.equivalence.SingleChildDescriptor$MyType CHILDREN_OPTIONALLY_IN_PATTERN public static final enum com.intellij.dupLocator.equivalence.SingleChildDescriptor$MyType CHILDREN_IN_ANY_ORDER private static final synthetic com.intellij.dupLocator.equivalence.SingleChildDescriptor$MyType[] $VALUES public static com.intellij.dupLocator.equivalence.SingleChildDescriptor$MyType[] values () public static com.intellij.dupLocator.equivalence.SingleChildDescriptor$MyType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/dupLocator/equivalence/SingleChildDescriptor.class
SingleChildDescriptor.java package com.intellij.dupLocator.equivalence public com.intellij.dupLocator.equivalence.SingleChildDescriptor extends java.lang.Object { private final com.intellij.dupLocator.equivalence.SingleChildDescriptor$MyType myType private final com.intellij.psi.PsiElement myElement public void <init> (com.intellij.dupLocator.equivalence.SingleChildDescriptor$MyType, com.intellij.psi.PsiElement) com.intellij.dupLocator.equivalence.SingleChildDescriptor$MyType type com.intellij.psi.PsiElement element public com.intellij.dupLocator.equivalence.SingleChildDescriptor$MyType getType () public com.intellij.psi.PsiElement getElement () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/dupLocator/index/DuplicatesIndex$1.class
DuplicatesIndex.java package com.intellij.dupLocator.index com.intellij.dupLocator.index.DuplicatesIndex$1 extends java.lang.Object implements com.intellij.util.io.DataExternalizer { final synthetic com.intellij.dupLocator.index.DuplicatesIndex this$0 void <init> (com.intellij.dupLocator.index.DuplicatesIndex) com.intellij.dupLocator.index.DuplicatesIndex this$0 public void save (java.io.DataOutput, gnu.trove.TIntArrayList) throws java.io.IOException int value int i int len int prev java.io.DataOutput out gnu.trove.TIntArrayList list public gnu.trove.TIntArrayList read (java.io.DataInput) throws java.io.IOException gnu.trove.TIntArrayList list int value java.io.DataInput in int capacityOrValue gnu.trove.TIntArrayList list int prev public volatile synthetic java.lang.Object read (java.io.DataInput) throws java.io.IOException public volatile synthetic void save (java.io.DataOutput, java.lang.Object) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/dupLocator/index/DuplicatesIndex$2$1.class
DuplicatesIndex.java package com.intellij.dupLocator.index com.intellij.dupLocator.index.DuplicatesIndex$2$1 extends java.lang.Object implements com.intellij.dupLocator.LightDuplicateProfile$Callback { final synthetic gnu.trove.THashMap val$result final synthetic com.intellij.dupLocator.index.DuplicatesIndex$2 this$1 void <init> (com.intellij.dupLocator.index.DuplicatesIndex$2, gnu.trove.THashMap) com.intellij.dupLocator.index.DuplicatesIndex$2 this$1 public transient void process (int, int, com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode[]) int hash int hash2 com.intellij.lang.LighterAST ast com.intellij.lang.LighterASTNode[] nodes gnu.trove.TIntArrayList list private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/dupLocator/index/DuplicatesIndex$2.class
DuplicatesIndex.java package com.intellij.dupLocator.index com.intellij.dupLocator.index.DuplicatesIndex$2 extends java.lang.Object implements com.intellij.util.indexing.DataIndexer { final synthetic com.intellij.dupLocator.index.DuplicatesIndex this$0 void <init> (com.intellij.dupLocator.index.DuplicatesIndex) com.intellij.dupLocator.index.DuplicatesIndex this$0 public java.util.Map map (com.intellij.util.indexing.FileContent) gnu.trove.THashMap result com.intellij.lang.LighterAST ast com.intellij.util.indexing.PsiDependentFileContent fileContent com.intellij.dupLocator.index.DuplicatesIndex$MyFragmentsCollector collector com.intellij.dupLocator.DuplocateVisitor visitor StackOverflowError ae com.intellij.util.indexing.FileContent inputData com.intellij.openapi.fileTypes.FileType type com.intellij.dupLocator.DuplicatesProfile profile public volatile synthetic java.util.Map map (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/dupLocator/index/DuplicatesIndex$MyFragmentsCollector.class
DuplicatesIndex.java package com.intellij.dupLocator.index com.intellij.dupLocator.index.DuplicatesIndex$MyFragmentsCollector extends java.lang.Object implements com.intellij.dupLocator.treeHash.FragmentsCollector { private final gnu.trove.THashMap myMap private final com.intellij.dupLocator.DuplicatesProfile myProfile private final com.intellij.dupLocator.DuplocatorState myDuplocatorState void <init> (com.intellij.dupLocator.DuplicatesProfile, com.intellij.lang.Language) com.intellij.dupLocator.DuplicatesProfile profile com.intellij.lang.Language language public void add (int, int, com.intellij.dupLocator.util.PsiFragment) int hash int cost com.intellij.dupLocator.util.PsiFragment frag gnu.trove.TIntArrayList list public gnu.trove.THashMap getMap () }
com/intellij/dupLocator/index/DuplicatesIndex.class
DuplicatesIndex.java package com.intellij.dupLocator.index public com.intellij.dupLocator.index.DuplicatesIndex extends com.intellij.util.indexing.FileBasedIndexExtension implements com.intellij.util.indexing.PsiDependentIndex { static boolean ourEnabled static final boolean ourEnabledLightProfiles private static boolean ourEnabledOldProfiles public static final com.intellij.util.indexing.ID NAME private static final int myBaseVersion private final com.intellij.util.indexing.FileBasedIndex$InputFilter myInputFilter private final com.intellij.util.io.DataExternalizer myValueExternalizer private final com.intellij.util.indexing.DataIndexer myIndexer private static final com.intellij.dupLocator.index.TracingData myTracingData public void <init> () public static com.intellij.dupLocator.DuplicatesProfile findDuplicatesProfile (com.intellij.openapi.fileTypes.FileType) com.intellij.openapi.fileTypes.FileType fileType com.intellij.lang.Language language com.intellij.dupLocator.DuplicatesProfile profile public int getVersion () public boolean dependsOnFileContent () public com.intellij.util.indexing.ID getName () public com.intellij.util.indexing.DataIndexer getIndexer () public com.intellij.util.io.DataExternalizer getValueExternalizer () public com.intellij.util.io.KeyDescriptor getKeyDescriptor () public com.intellij.util.indexing.FileBasedIndex$InputFilter getInputFilter () static boolean isIndexedFragment (com.intellij.dupLocator.util.PsiFragment, int, com.intellij.dupLocator.DuplicatesProfile, com.intellij.dupLocator.DuplocatorState) com.intellij.dupLocator.util.PsiFragment frag int cost com.intellij.dupLocator.DuplicatesProfile profile com.intellij.dupLocator.DuplocatorState duplocatorState public static boolean setEnabled (boolean) boolean value boolean old public static boolean setEnabledOldProfiles (boolean) boolean value boolean old public boolean hasSnapshotMapping () public volatile synthetic com.intellij.util.indexing.IndexId getName () private static synthetic boolean lambda$new$0 (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.dupLocator.DuplicatesProfile duplicatesProfile static synthetic com.intellij.dupLocator.index.TracingData access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/dupLocator/index/DuplicatesInspectionBase$1.class
DuplicatesInspectionBase.java package com.intellij.dupLocator.index synthetic com.intellij.dupLocator.index.DuplicatesInspectionBase$1 extends java.lang.Object { }
com/intellij/dupLocator/index/DuplicatesInspectionBase$DuplicatedCodeProcessor.class
DuplicatesInspectionBase.java package com.intellij.dupLocator.index abstract com.intellij.dupLocator.index.DuplicatesInspectionBase$DuplicatedCodeProcessor extends java.lang.Object implements com.intellij.util.indexing.FileBasedIndex$ValueProcessor { final java.util.TreeMap reportedRanges final gnu.trove.TIntObjectHashMap reportedFiles final gnu.trove.TIntObjectHashMap reportedPsi final gnu.trove.TIntIntHashMap reportedOffsetInOtherFiles final gnu.trove.TIntIntHashMap fragmentSize final gnu.trove.TIntLongHashMap fragmentHash final com.intellij.openapi.vfs.VirtualFile virtualFile final com.intellij.openapi.project.Project project final com.intellij.openapi.roots.FileIndex myFileIndex final boolean mySkipGeneratedCode final boolean myFileWithinGeneratedCode Object myNode int myHash int myHash2 void <init> (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project, boolean) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project boolean skipGeneratedCode void process (int, int, java.lang.Object) int hash int hash2 Object node public boolean process (com.intellij.openapi.vfs.VirtualFile, gnu.trove.TIntArrayList) Integer next int offset int startOffset int endOffset com.intellij.psi.PsiElement target com.intellij.openapi.util.TextRange rangeInElement Integer fragmentStartOffsetInteger java.util.SortedMap map int newFragmentSize java.util.Iterator iterator int i int len com.intellij.openapi.vfs.VirtualFile file gnu.trove.TIntArrayList list protected abstract com.intellij.openapi.util.TextRange getRangeInElement (java.lang.Object) protected abstract com.intellij.psi.PsiElement getPsi (java.lang.Object) protected abstract int getStartOffset (java.lang.Object) protected abstract int getEndOffset (java.lang.Object) protected abstract boolean isLightProfile () public volatile synthetic boolean process (com.intellij.openapi.vfs.VirtualFile, java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/dupLocator/index/DuplicatesInspectionBase$LightDuplicatedCodeProcessor.class
DuplicatesInspectionBase.java package com.intellij.dupLocator.index com.intellij.dupLocator.index.DuplicatesInspectionBase$LightDuplicatedCodeProcessor extends com.intellij.dupLocator.index.DuplicatesInspectionBase$DuplicatedCodeProcessor { private final com.intellij.lang.TreeBackedLighterAST myAst final synthetic com.intellij.dupLocator.index.DuplicatesInspectionBase this$0 private void <init> (com.intellij.dupLocator.index.DuplicatesInspectionBase, com.intellij.lang.TreeBackedLighterAST, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.lang.TreeBackedLighterAST ast com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project protected com.intellij.openapi.util.TextRange getRangeInElement (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode node protected com.intellij.psi.PsiElement getPsi (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode node protected int getStartOffset (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode node protected int getEndOffset (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode node protected boolean isLightProfile () protected volatile synthetic int getEndOffset (java.lang.Object) protected volatile synthetic int getStartOffset (java.lang.Object) protected volatile synthetic com.intellij.psi.PsiElement getPsi (java.lang.Object) protected volatile synthetic com.intellij.openapi.util.TextRange getRangeInElement (java.lang.Object) synthetic void <init> (com.intellij.dupLocator.index.DuplicatesInspectionBase, com.intellij.lang.TreeBackedLighterAST, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project, com.intellij.dupLocator.index.DuplicatesInspectionBase$1) com.intellij.dupLocator.index.DuplicatesInspectionBase x0 com.intellij.lang.TreeBackedLighterAST x1 com.intellij.openapi.vfs.VirtualFile x2 com.intellij.openapi.project.Project x3 com.intellij.dupLocator.index.DuplicatesInspectionBase$1 x4 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/dupLocator/index/DuplicatesInspectionBase$OldDuplicatedCodeProcessor.class
DuplicatesInspectionBase.java package com.intellij.dupLocator.index com.intellij.dupLocator.index.DuplicatesInspectionBase$OldDuplicatedCodeProcessor extends com.intellij.dupLocator.index.DuplicatesInspectionBase$DuplicatedCodeProcessor { final synthetic com.intellij.dupLocator.index.DuplicatesInspectionBase this$0 private void <init> (com.intellij.dupLocator.index.DuplicatesInspectionBase, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.dupLocator.index.DuplicatesInspectionBase this$0 com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project protected com.intellij.openapi.util.TextRange getRangeInElement (com.intellij.dupLocator.util.PsiFragment) com.intellij.psi.PsiElement lastElement com.intellij.dupLocator.util.PsiFragment node com.intellij.psi.PsiElement[] elements com.intellij.openapi.util.TextRange rangeInElement protected com.intellij.psi.PsiElement getPsi (com.intellij.dupLocator.util.PsiFragment) com.intellij.dupLocator.util.PsiFragment node com.intellij.psi.PsiElement[] elements protected int getStartOffset (com.intellij.dupLocator.util.PsiFragment) com.intellij.dupLocator.util.PsiFragment node protected int getEndOffset (com.intellij.dupLocator.util.PsiFragment) com.intellij.dupLocator.util.PsiFragment node protected boolean isLightProfile () protected volatile synthetic int getEndOffset (java.lang.Object) protected volatile synthetic int getStartOffset (java.lang.Object) protected volatile synthetic com.intellij.psi.PsiElement getPsi (java.lang.Object) protected volatile synthetic com.intellij.openapi.util.TextRange getRangeInElement (java.lang.Object) synthetic void <init> (com.intellij.dupLocator.index.DuplicatesInspectionBase, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project, com.intellij.dupLocator.index.DuplicatesInspectionBase$1) com.intellij.dupLocator.index.DuplicatesInspectionBase x0 com.intellij.openapi.vfs.VirtualFile x1 com.intellij.openapi.project.Project x2 com.intellij.dupLocator.index.DuplicatesInspectionBase$1 x3 }
com/intellij/dupLocator/index/DuplicatesInspectionBase.class
DuplicatesInspectionBase.java package com.intellij.dupLocator.index public com.intellij.dupLocator.index.DuplicatesInspectionBase extends com.intellij.codeInspection.LocalInspectionTool { public boolean myFilterOutGeneratedCode private static final int MIN_FRAGMENT_SIZE public void <init> () public com.intellij.codeInspection.ProblemDescriptor[] checkFile (com.intellij.psi.PsiFile, com.intellij.codeInspection.InspectionManager, boolean) com.intellij.dupLocator.index.DuplicatesInspectionBase$DuplicatedCodeProcessor processor Integer offset com.intellij.openapi.vfs.VirtualFile file String path String message com.intellij.psi.PsiElement targetElement com.intellij.openapi.util.TextRange rangeInElement int offsetInOtherFile com.intellij.codeInspection.LocalQuickFix fix long hash int hash2 com.intellij.codeInspection.LocalQuickFix viewAllDupesFix boolean onlyExtractable com.intellij.codeInspection.LocalQuickFix extractMethodFix com.intellij.codeInspection.ProblemDescriptor descriptor java.util.Map$Entry entry com.intellij.psi.PsiFile psiFile com.intellij.codeInspection.InspectionManager manager boolean isOnTheFly com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.dupLocator.DuplicatesProfile profile com.intellij.lang.FileASTNode node boolean usingLightProfile com.intellij.openapi.project.Project project com.intellij.dupLocator.index.DuplicatesInspectionBase$DuplicatedCodeProcessor processor com.intellij.util.SmartList descriptors com.intellij.openapi.vfs.VirtualFile baseDir private com.intellij.dupLocator.index.DuplicatesInspectionBase$DuplicatedCodeProcessor processLightDuplicates (com.intellij.lang.FileASTNode, com.intellij.openapi.vfs.VirtualFile, com.intellij.dupLocator.LightDuplicateProfile, com.intellij.openapi.project.Project) com.intellij.lang.FileASTNode node com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.dupLocator.LightDuplicateProfile profile com.intellij.openapi.project.Project project com.intellij.openapi.util.Ref processorRef com.intellij.lang.LighterAST lighterAST private com.intellij.dupLocator.index.DuplicatesInspectionBase$DuplicatedCodeProcessor processPsiDuplicates (com.intellij.psi.PsiFile, com.intellij.openapi.vfs.VirtualFile, com.intellij.dupLocator.DuplicatesProfile, com.intellij.openapi.project.Project) com.intellij.psi.PsiFile psiFile com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.dupLocator.DuplicatesProfile profile com.intellij.openapi.project.Project project com.intellij.dupLocator.DuplocatorState state com.intellij.openapi.util.Ref processorRef com.intellij.dupLocator.DuplocateVisitor visitor protected com.intellij.codeInspection.LocalQuickFix createNavigateToDupeFix (com.intellij.openapi.vfs.VirtualFile, int) com.intellij.openapi.vfs.VirtualFile file int offsetInOtherFile protected com.intellij.codeInspection.LocalQuickFix createShowOtherDupesFix (com.intellij.openapi.vfs.VirtualFile, int, int, int) com.intellij.openapi.vfs.VirtualFile file int offset int hash int hash2 protected com.intellij.codeInspection.LocalQuickFix createExtractMethodFix (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange, int, int) com.intellij.psi.PsiElement targetElement com.intellij.openapi.util.TextRange rangeInElement int hash int hash2 private synthetic void lambda$processPsiDuplicates$1 (com.intellij.dupLocator.DuplicatesProfile, com.intellij.dupLocator.DuplocatorState, com.intellij.openapi.util.Ref, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project, int, int, com.intellij.dupLocator.util.PsiFragment) com.intellij.dupLocator.DuplicatesProfile profile com.intellij.dupLocator.DuplocatorState state com.intellij.openapi.util.Ref processorRef com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.openapi.project.Project project int hash int cost com.intellij.dupLocator.util.PsiFragment frag com.intellij.dupLocator.index.DuplicatesInspectionBase$DuplicatedCodeProcessor processor private synthetic void lambda$processLightDuplicates$0 (com.intellij.openapi.util.Ref, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project, int, int, com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode[]) com.intellij.openapi.util.Ref processorRef com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.openapi.project.Project project int hash int hash2 com.intellij.lang.LighterAST ast com.intellij.lang.LighterASTNode[] nodes com.intellij.dupLocator.index.DuplicatesInspectionBase$DuplicatedCodeProcessor processor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/dupLocator/index/TracingData$1.class
TracingData.java package com.intellij.dupLocator.index com.intellij.dupLocator.index.TracingData$1 extends java.lang.Object implements java.lang.Runnable { final synthetic com.intellij.dupLocator.index.TracingData this$0 void <init> (com.intellij.dupLocator.index.TracingData) com.intellij.dupLocator.index.TracingData this$0 public void run () }
com/intellij/dupLocator/index/TracingData.class
TracingData.java package com.intellij.dupLocator.index public com.intellij.dupLocator.index.TracingData extends java.lang.Object { private static final String tracingDataLocation private final com.intellij.util.io.PersistentHashMap keys private final java.util.concurrent.ScheduledThreadPoolExecutor pool private final java.util.concurrent.atomic.AtomicInteger maxHash private final java.util.concurrent.atomic.AtomicInteger maxValue private java.util.concurrent.ScheduledFuture flushingFuture void <init> () java.io.IOException ex com.intellij.util.io.PersistentHashMap lkeys private static com.intellij.util.io.PersistentHashMap createOrOpenMap () throws java.io.IOException public void record (int, int, com.intellij.dupLocator.util.PsiFragment) Integer integer int value int currentMaxValue java.io.IOException ex int hash int cost com.intellij.dupLocator.util.PsiFragment frag public static void main (java.lang.String[]) throws java.io.IOException Integer i int i String[] args com.intellij.util.io.PersistentHashMap lkeys java.util.List mapping gnu.trove.TIntIntHashMap map private static synthetic int lambda$main$1 (gnu.trove.TIntIntHashMap, java.lang.Integer, java.lang.Integer) gnu.trove.TIntIntHashMap map Integer o1 Integer o2 private synthetic void lambda$new$0 () static synthetic com.intellij.util.io.PersistentHashMap access$000 (com.intellij.dupLocator.index.TracingData) com.intellij.dupLocator.index.TracingData x0 }
com/intellij/dupLocator/iterators/ArrayBackedNodeIterator.class
ArrayBackedNodeIterator.java package com.intellij.dupLocator.iterators public final com.intellij.dupLocator.iterators.ArrayBackedNodeIterator extends com.intellij.dupLocator.iterators.NodeIterator { private final com.intellij.psi.PsiElement[] nodes private int index public void <init> (com.intellij.psi.PsiElement[]) com.intellij.psi.PsiElement[] _nodes public boolean hasNext () public void rewind (int) int number public com.intellij.psi.PsiElement current () public void advance () public void rewind () public void reset () }
com/intellij/dupLocator/iterators/CountingNodeIterator.class
CountingNodeIterator.java package com.intellij.dupLocator.iterators public final com.intellij.dupLocator.iterators.CountingNodeIterator extends com.intellij.dupLocator.iterators.NodeIterator { private int index private final int max private final com.intellij.dupLocator.iterators.NodeIterator delegate public void <init> (int, com.intellij.dupLocator.iterators.NodeIterator) int _max com.intellij.dupLocator.iterators.NodeIterator _iterator public boolean hasNext () public com.intellij.psi.PsiElement current () public void advance () public void rewind () public void reset () }
com/intellij/dupLocator/iterators/FilteringNodeIterator.class
FilteringNodeIterator.java package com.intellij.dupLocator.iterators public com.intellij.dupLocator.iterators.FilteringNodeIterator extends com.intellij.dupLocator.iterators.NodeIterator { private final com.intellij.dupLocator.iterators.NodeIterator delegate private final com.intellij.dupLocator.util.NodeFilter filter private void advanceToNext () private void rewindToPrevious () public void <init> (com.intellij.dupLocator.iterators.NodeIterator, com.intellij.dupLocator.util.NodeFilter) com.intellij.dupLocator.iterators.NodeIterator iterator com.intellij.dupLocator.util.NodeFilter filter public boolean hasNext () public void rewind (int) int number public com.intellij.psi.PsiElement current () public void advance () public void rewind () public void reset () }
com/intellij/dupLocator/iterators/NodeIterator.class
NodeIterator.java package com.intellij.dupLocator.iterators public abstract com.intellij.dupLocator.iterators.NodeIterator extends java.lang.Object implements java.lang.Cloneable { public void <init> () public abstract boolean hasNext () public abstract com.intellij.psi.PsiElement current () public abstract void advance () public abstract void rewind () public abstract void reset () public void rewind (int) int number public void rewindTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.dupLocator.iterators.NodeIterator clone () CloneNotSupportedException e public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/dupLocator/iterators/SiblingNodeIterator.class
SiblingNodeIterator.java package com.intellij.dupLocator.iterators public final com.intellij.dupLocator.iterators.SiblingNodeIterator extends com.intellij.dupLocator.iterators.NodeIterator { private final com.intellij.psi.PsiElement start private com.intellij.psi.PsiElement current private com.intellij.psi.PsiElement previous public void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public boolean hasNext () public com.intellij.psi.PsiElement current () public void advance () public void rewind () public void reset () }
com/intellij/dupLocator/treeHash/AbstractTreeHasher$1.class
AbstractTreeHasher.java package com.intellij.dupLocator.treeHash com.intellij.dupLocator.treeHash.AbstractTreeHasher$1 extends com.intellij.dupLocator.treeHash.TreePsiFragment { final synthetic com.intellij.dupLocator.treeHash.AbstractTreeHasher this$0 void <init> (com.intellij.dupLocator.treeHash.AbstractTreeHasher, com.intellij.dupLocator.NodeSpecificHasher, com.intellij.psi.PsiElement, int) com.intellij.dupLocator.treeHash.AbstractTreeHasher this$0 com.intellij.dupLocator.NodeSpecificHasher hasher com.intellij.psi.PsiElement root int cost protected com.intellij.psi.PsiAnchor createAnchor (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element protected com.intellij.lang.Language calcLanguage (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element }
com/intellij/dupLocator/treeHash/AbstractTreeHasher$2.class
AbstractTreeHasher.java package com.intellij.dupLocator.treeHash com.intellij.dupLocator.treeHash.AbstractTreeHasher$2 extends com.intellij.dupLocator.treeHash.TreePsiFragment { final synthetic com.intellij.dupLocator.treeHash.AbstractTreeHasher this$0 void <init> (com.intellij.dupLocator.treeHash.AbstractTreeHasher, com.intellij.dupLocator.NodeSpecificHasher, java.util.List, int, int) com.intellij.dupLocator.treeHash.AbstractTreeHasher this$0 com.intellij.dupLocator.NodeSpecificHasher hasher java.util.List element int from int to protected com.intellij.psi.PsiAnchor createAnchor (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element protected com.intellij.lang.Language calcLanguage (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element }
com/intellij/dupLocator/treeHash/AbstractTreeHasher.class
AbstractTreeHasher.java package com.intellij.dupLocator.treeHash public abstract com.intellij.dupLocator.treeHash.AbstractTreeHasher extends java.lang.Object implements com.intellij.dupLocator.TreeHasher { protected final boolean myForIndexing protected final com.intellij.dupLocator.treeHash.FragmentsCollector myCallBack public void <init> (com.intellij.dupLocator.treeHash.FragmentsCollector, boolean) com.intellij.dupLocator.treeHash.FragmentsCollector cb boolean forIndexing public final void hash (com.intellij.psi.PsiElement, com.intellij.dupLocator.NodeSpecificHasher) com.intellij.psi.PsiElement root com.intellij.dupLocator.NodeSpecificHasher hasher protected abstract com.intellij.dupLocator.treeHash.TreeHashResult hash (com.intellij.psi.PsiElement, com.intellij.dupLocator.util.PsiFragment, com.intellij.dupLocator.NodeSpecificHasher) protected com.intellij.dupLocator.treeHash.TreeHashResult computeElementHash (com.intellij.psi.PsiElement, com.intellij.dupLocator.util.PsiFragment, com.intellij.dupLocator.NodeSpecificHasher) com.intellij.dupLocator.treeHash.TreeHashResult res int i int i com.intellij.psi.PsiElement root com.intellij.dupLocator.util.PsiFragment upper com.intellij.dupLocator.NodeSpecificHasher hasher java.util.List children int size int[] childHashes int[] childCosts com.intellij.dupLocator.util.PsiFragment fragment int c int h1 int discardCost int h protected com.intellij.dupLocator.treeHash.TreePsiFragment buildFragment (com.intellij.dupLocator.NodeSpecificHasher, com.intellij.psi.PsiElement, int) com.intellij.dupLocator.NodeSpecificHasher hasher com.intellij.psi.PsiElement root int cost protected com.intellij.dupLocator.treeHash.TreePsiFragment buildFragment (com.intellij.dupLocator.NodeSpecificHasher, java.util.List, int, int) com.intellij.dupLocator.NodeSpecificHasher hasher java.util.List elements int from int to protected abstract int getDiscardCost (com.intellij.psi.PsiElement) protected boolean ignoreChildHash (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element protected com.intellij.dupLocator.treeHash.TreeHashResult hashCodeBlock (java.util.List, com.intellij.dupLocator.util.PsiFragment, com.intellij.dupLocator.NodeSpecificHasher) java.util.List statements com.intellij.dupLocator.util.PsiFragment upper com.intellij.dupLocator.NodeSpecificHasher hasher protected com.intellij.dupLocator.treeHash.TreeHashResult hashCodeBlock (java.util.List, com.intellij.dupLocator.util.PsiFragment, com.intellij.dupLocator.NodeSpecificHasher, boolean) com.intellij.dupLocator.treeHash.TreeHashResult res int i com.intellij.dupLocator.util.PsiFragment curr int end int hash int cost int beg com.intellij.dupLocator.util.PsiFragment[] parents com.intellij.dupLocator.util.PsiFragment[] frags com.intellij.dupLocator.util.PsiFragment fragment int[] hashes int[] costs java.util.List statements com.intellij.dupLocator.util.PsiFragment upper com.intellij.dupLocator.NodeSpecificHasher hasher boolean forceHash int statementsSize protected int getCost (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement root public static int vector (int[]) int[] args public static int vector (int[], int) int arg int[] args int mult int sum public boolean shouldAnonymize (com.intellij.psi.PsiElement, com.intellij.dupLocator.NodeSpecificHasher) com.intellij.psi.PsiElement root com.intellij.dupLocator.NodeSpecificHasher hasher private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/dupLocator/treeHash/DuplicatesMatchingVisitor$1.class
DuplicatesMatchingVisitor.java package com.intellij.dupLocator.treeHash com.intellij.dupLocator.treeHash.DuplicatesMatchingVisitor$1 extends com.intellij.dupLocator.treeHash.TreeHasherBase { final synthetic com.intellij.dupLocator.treeHash.DuplicatesMatchingVisitor this$0 void <init> (com.intellij.dupLocator.treeHash.DuplicatesMatchingVisitor, com.intellij.dupLocator.treeHash.FragmentsCollector, com.intellij.dupLocator.DuplicatesProfile, int, boolean) com.intellij.dupLocator.treeHash.DuplicatesMatchingVisitor this$0 com.intellij.dupLocator.treeHash.FragmentsCollector callback com.intellij.dupLocator.DuplicatesProfile profile int discardCost boolean forIndexing protected com.intellij.dupLocator.treeHash.TreeHashResult hash (com.intellij.psi.PsiElement, com.intellij.dupLocator.util.PsiFragment, com.intellij.dupLocator.NodeSpecificHasher) com.intellij.psi.PsiElement root com.intellij.dupLocator.util.PsiFragment upper com.intellij.dupLocator.NodeSpecificHasher hasher com.intellij.dupLocator.treeHash.TreeHashResult result private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/dupLocator/treeHash/DuplicatesMatchingVisitor.class
DuplicatesMatchingVisitor.java package com.intellij.dupLocator.treeHash public com.intellij.dupLocator.treeHash.DuplicatesMatchingVisitor extends com.intellij.dupLocator.AbstractMatchingVisitor { private final com.intellij.dupLocator.treeHash.NodeSpecificHasherBase myNodeSpecificHasher private final com.intellij.dupLocator.util.NodeFilter myNodeFilter private final int myDiscardCost private final com.intellij.dupLocator.treeHash.TreeHasherBase myTreeHasher private final java.util.Map myPsiElement2HashAndCost public void <init> (com.intellij.dupLocator.treeHash.NodeSpecificHasherBase, com.intellij.dupLocator.util.NodeFilter, int) com.intellij.dupLocator.treeHash.NodeSpecificHasherBase nodeSpecificHasher com.intellij.dupLocator.util.NodeFilter nodeFilter int discardCost public boolean matchSequentially (com.intellij.dupLocator.iterators.NodeIterator, com.intellij.dupLocator.iterators.NodeIterator) com.intellij.dupLocator.iterators.NodeIterator nodes com.intellij.dupLocator.iterators.NodeIterator nodes2 private static void skipIfNeccessary (com.intellij.dupLocator.iterators.NodeIterator, com.intellij.dupLocator.iterators.NodeIterator) com.intellij.dupLocator.iterators.NodeIterator nodes com.intellij.dupLocator.iterators.NodeIterator nodes2 public boolean match (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) int cost1 int cost2 com.intellij.dupLocator.PsiElementRole role com.intellij.psi.tree.IElementType elementType1 com.intellij.psi.tree.IElementType elementType2 com.intellij.psi.PsiElement element1 com.intellij.psi.PsiElement element2 com.intellij.dupLocator.treeHash.DuplicatesProfileBase duplicatesProfile com.intellij.dupLocator.PsiElementRole role1 com.intellij.dupLocator.PsiElementRole role2 java.util.Set skippedRoles com.intellij.dupLocator.ExternalizableDuplocatorState duplocatorState com.intellij.dupLocator.equivalence.EquivalenceDescriptorProvider descriptorProvider com.intellij.dupLocator.equivalence.EquivalenceDescriptor descriptor1 com.intellij.dupLocator.equivalence.EquivalenceDescriptor descriptor2 com.intellij.psi.PsiElement newElement1 com.intellij.psi.PsiElement newElement2 protected boolean doMatchInAnyOrder (com.intellij.dupLocator.iterators.NodeIterator, com.intellij.dupLocator.iterators.NodeIterator) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement element int hash java.util.List list com.intellij.dupLocator.treeHash.TreeHashResult result com.intellij.psi.PsiElement element java.util.Iterator it int hash java.util.List list boolean found com.intellij.dupLocator.treeHash.TreeHashResult result com.intellij.psi.PsiElement element com.intellij.dupLocator.iterators.NodeIterator it1 com.intellij.dupLocator.iterators.NodeIterator it2 java.util.List elements1 java.util.List elements2 gnu.trove.TIntObjectHashMap hash2element protected com.intellij.dupLocator.util.NodeFilter getNodeFilter () static synthetic java.util.Map access$000 (com.intellij.dupLocator.treeHash.DuplicatesMatchingVisitor) com.intellij.dupLocator.treeHash.DuplicatesMatchingVisitor x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/dupLocator/treeHash/DuplicatesProfileBase.class
DuplicatesProfileBase.java package com.intellij.dupLocator.treeHash public abstract com.intellij.dupLocator.treeHash.DuplicatesProfileBase extends com.intellij.dupLocator.DuplicatesProfile { public void <init> () public com.intellij.dupLocator.DuplocateVisitor createVisitor (com.intellij.dupLocator.treeHash.FragmentsCollector) com.intellij.dupLocator.treeHash.FragmentsCollector collector public abstract int getNodeCost (com.intellij.psi.PsiElement) public com.intellij.psi.tree.TokenSet getLiterals () public com.intellij.dupLocator.ExternalizableDuplocatorState getDuplocatorState (com.intellij.lang.Language) com.intellij.lang.Language language public boolean isMyDuplicate (com.intellij.dupLocator.DupInfo, int) com.intellij.lang.Language language com.intellij.psi.PsiElement first com.intellij.psi.PsiElement[] elements com.intellij.dupLocator.DupInfo info int index com.intellij.dupLocator.util.PsiFragment[] fragments public volatile synthetic com.intellij.dupLocator.DuplocatorState getDuplocatorState (com.intellij.lang.Language) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/dupLocator/treeHash/DuplocatorHashCallback$1.class
DuplocatorHashCallback.java package com.intellij.dupLocator.treeHash com.intellij.dupLocator.treeHash.DuplocatorHashCallback$1 extends java.lang.Object implements gnu.trove.TIntObjectProcedure { final synthetic gnu.trove.TObjectIntHashMap val$duplicateList final synthetic com.intellij.dupLocator.treeHash.DuplocatorHashCallback this$0 void <init> (com.intellij.dupLocator.treeHash.DuplocatorHashCallback, gnu.trove.TObjectIntHashMap) com.intellij.dupLocator.treeHash.DuplocatorHashCallback this$0 public boolean execute (int, java.util.List) com.intellij.dupLocator.util.PsiFragment fragment com.intellij.dupLocator.util.PsiFragment[] filtered int idx int len java.util.List list int hash java.util.List listList public volatile synthetic boolean execute (int, java.lang.Object) }
com/intellij/dupLocator/treeHash/DuplocatorHashCallback$2.class
DuplocatorHashCallback.java package com.intellij.dupLocator.treeHash com.intellij.dupLocator.treeHash.DuplocatorHashCallback$2 extends java.lang.Object implements com.intellij.dupLocator.DupInfo { private final gnu.trove.TIntObjectHashMap myPattern2Description final synthetic Object[] val$duplicates final synthetic gnu.trove.TObjectIntHashMap val$duplicateList final synthetic com.intellij.dupLocator.treeHash.DuplocatorHashCallback this$0 void <init> (com.intellij.dupLocator.treeHash.DuplocatorHashCallback, java.lang.Object[], gnu.trove.TObjectIntHashMap) com.intellij.dupLocator.treeHash.DuplocatorHashCallback this$0 public int getPatterns () public int getPatternCost (int) int number public int getPatternDensity (int) int number public com.intellij.dupLocator.util.PsiFragment[] getFragmentOccurences (int) int pattern public com.intellij.usageView.UsageInfo[] getUsageOccurences (int) int i int pattern com.intellij.dupLocator.util.PsiFragment[] occs com.intellij.usageView.UsageInfo[] infos public int getFileCount (int) int pattern private com.intellij.dupLocator.treeHash.GroupNodeDescription cacheGroupNodeDescription (int) com.intellij.psi.PsiFile file com.intellij.dupLocator.util.PsiFragment occurency int pattern java.util.Set files com.intellij.dupLocator.util.PsiFragment[] occurencies int fileCount com.intellij.psi.PsiFile psiFile com.intellij.dupLocator.DuplicatesProfile profile String comment com.intellij.dupLocator.treeHash.GroupNodeDescription description public java.lang.String getTitle (int) int pattern public java.lang.String getComment (int) int pattern public int getHash (int) int i }
com/intellij/dupLocator/treeHash/DuplocatorHashCallback.class
DuplocatorHashCallback.java package com.intellij.dupLocator.treeHash public com.intellij.dupLocator.treeHash.DuplocatorHashCallback extends java.lang.Object implements com.intellij.dupLocator.treeHash.FragmentsCollector { private static final com.intellij.openapi.diagnostic.Logger LOG private gnu.trove.TIntObjectHashMap myDuplicates private final int myBound private boolean myReadOnly private final int myDiscardCost public void <init> (int, int) int bound int discardCost public void <init> (int, int, boolean) int bound int discardCost boolean readOnly public void <init> (int) int lowerBound public void setReadOnly (boolean) boolean readOnly public void add (int, int, com.intellij.dupLocator.util.PsiFragment, com.intellij.dupLocator.NodeSpecificHasher) int hash int cost com.intellij.dupLocator.util.PsiFragment frag com.intellij.dupLocator.NodeSpecificHasher visitor private void forceAdd (int, int, com.intellij.dupLocator.util.PsiFragment) java.util.List list java.util.List listf com.intellij.dupLocator.DuplocatorState state com.intellij.dupLocator.util.PsiFragment old java.util.Iterator frags boolean skipNew java.util.List fi com.intellij.dupLocator.util.PsiFragment aFrag java.util.Iterator i java.util.List newFrags int hash int cost com.intellij.dupLocator.util.PsiFragment frag java.util.List fragments boolean found com.intellij.psi.PsiElement[] elements int discardCost public void add (int, int, com.intellij.dupLocator.util.PsiFragment) int bound com.intellij.dupLocator.DuplocatorState duplocatorState int hash int cost com.intellij.dupLocator.util.PsiFragment frag int bound public com.intellij.dupLocator.DupInfo getInfo () com.intellij.dupLocator.util.PsiFragment fragment com.intellij.dupLocator.util.PsiFragment[] fragments boolean nested gnu.trove.TObjectIntIterator dups gnu.trove.TObjectIntHashMap duplicateList Object[] duplicates public void report (java.lang.String, com.intellij.openapi.project.Project) throws java.io.IOException java.util.List psiFragments java.util.List dupList int hash com.thoughtworks.xstream.io.xml.PrettyPrintWriter writer String path com.intellij.openapi.project.Project project int[] hashCodes java.io.FileWriter fileWriter public static void writeDuplicates (java.lang.String, com.intellij.openapi.project.Project, com.intellij.dupLocator.DupInfo) throws java.io.IOException int i com.thoughtworks.xstream.io.xml.PrettyPrintWriter writer int patterns String path com.intellij.openapi.project.Project project com.intellij.dupLocator.DupInfo info java.io.FileWriter fileWriter private static void writeFragments (java.util.List, com.thoughtworks.xstream.io.xml.PrettyPrintWriter, com.intellij.openapi.project.Project, boolean) int[] offset int[][] offsets com.intellij.openapi.editor.Document document int startOffset int line int lineStartOffset com.intellij.psi.PsiFile psiFile com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.dupLocator.util.PsiFragment fragment java.util.List psiFragments com.thoughtworks.xstream.io.xml.PrettyPrintWriter writer com.intellij.openapi.project.Project project boolean shouldWriteOffsets com.intellij.openapi.components.PathMacroManager macroManager com.intellij.psi.PsiDocumentManager documentManager private static synthetic int lambda$getInfo$0 (java.lang.Object, java.lang.Object) Object x Object y static void <clinit> () }
com/intellij/dupLocator/treeHash/FragmentsCollector.class
FragmentsCollector.java package com.intellij.dupLocator.treeHash public abstract com.intellij.dupLocator.treeHash.FragmentsCollector extends java.lang.Object { public abstract void add (int, int, com.intellij.dupLocator.util.PsiFragment) }
com/intellij/dupLocator/treeHash/GroupNodeDescription.class
GroupNodeDescription.java package com.intellij.dupLocator.treeHash public com.intellij.dupLocator.treeHash.GroupNodeDescription extends java.lang.Object { private final int myFilesCount private final String myTitle private final String myComment public void <init> (int, java.lang.String, java.lang.String) int filesCount String title String comment public int getFilesCount () public java.lang.String getTitle () public java.lang.String getComment () }
com/intellij/dupLocator/treeHash/NodeSpecificHasherBase$1.class
NodeSpecificHasherBase.java package com.intellij.dupLocator.treeHash com.intellij.dupLocator.treeHash.NodeSpecificHasherBase$1 extends java.lang.Object implements com.intellij.dupLocator.util.NodeFilter { final synthetic com.intellij.dupLocator.treeHash.NodeSpecificHasherBase this$0 void <init> (com.intellij.dupLocator.treeHash.NodeSpecificHasherBase) com.intellij.dupLocator.treeHash.NodeSpecificHasherBase this$0 public boolean accepts (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element }
com/intellij/dupLocator/treeHash/NodeSpecificHasherBase.class
NodeSpecificHasherBase.java package com.intellij.dupLocator.treeHash public com.intellij.dupLocator.treeHash.NodeSpecificHasherBase extends com.intellij.dupLocator.NodeSpecificHasher { private final com.intellij.dupLocator.treeHash.TreeHasherBase myTreeHasher private final com.intellij.dupLocator.DuplocatorSettings mySettings private final com.intellij.dupLocator.treeHash.DuplicatesProfileBase myDuplicatesProfile private final com.intellij.dupLocator.util.NodeFilter myNodeFilter protected final boolean myForIndexing private boolean isToSkipAsLiteral (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void <init> (com.intellij.dupLocator.DuplocatorSettings, com.intellij.dupLocator.treeHash.FragmentsCollector, com.intellij.dupLocator.treeHash.DuplicatesProfileBase) com.intellij.dupLocator.DuplocatorSettings settings com.intellij.dupLocator.treeHash.FragmentsCollector callback com.intellij.dupLocator.treeHash.DuplicatesProfileBase duplicatesProfile public void <init> (com.intellij.dupLocator.DuplocatorSettings, com.intellij.dupLocator.treeHash.FragmentsCollector, com.intellij.dupLocator.treeHash.DuplicatesProfileBase, boolean) com.intellij.dupLocator.DuplocatorSettings settings com.intellij.dupLocator.treeHash.FragmentsCollector callback com.intellij.dupLocator.treeHash.DuplicatesProfileBase duplicatesProfile boolean forIndexing public com.intellij.dupLocator.util.NodeFilter getNodeFilter () public int getNodeHash (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement node private boolean isLiteral (com.intellij.psi.PsiElement) com.intellij.psi.tree.IElementType elementType com.intellij.psi.PsiElement node public int getNodeCost (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement node public java.util.List getNodeChildren (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement node java.util.List result com.intellij.dupLocator.iterators.FilteringNodeIterator it public boolean areNodesEqual (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement node1 com.intellij.psi.PsiElement node2 public boolean areTreesEqual (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, int) com.intellij.psi.PsiElement root1 com.intellij.psi.PsiElement root2 int discardCost public com.intellij.dupLocator.treeHash.DuplicatesProfileBase getDuplicatesProfile () public boolean checkDeep (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement node1 com.intellij.psi.PsiElement node2 public void visitNode (com.intellij.psi.PsiElement) com.intellij.openapi.fileTypes.FileType fileType com.intellij.psi.PsiElement node com.intellij.lang.Language language public void hashingFinished () static synthetic boolean access$000 (com.intellij.dupLocator.treeHash.NodeSpecificHasherBase, com.intellij.psi.PsiElement) com.intellij.dupLocator.treeHash.NodeSpecificHasherBase x0 com.intellij.psi.PsiElement x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/dupLocator/treeHash/TreeHashResult.class
TreeHashResult.java package com.intellij.dupLocator.treeHash public com.intellij.dupLocator.treeHash.TreeHashResult extends java.lang.Object { int myHash int myCost com.intellij.dupLocator.util.PsiFragment myFragment public void <init> (int, int, com.intellij.dupLocator.util.PsiFragment) int hash int cost com.intellij.dupLocator.util.PsiFragment fragment public int getHash () public int getCost () public com.intellij.dupLocator.util.PsiFragment getFragment () }
com/intellij/dupLocator/treeHash/TreeHasherBase$1.class
TreeHasherBase.java package com.intellij.dupLocator.treeHash synthetic com.intellij.dupLocator.treeHash.TreeHasherBase$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$dupLocator$equivalence$SingleChildDescriptor$MyType static final synthetic int[] $SwitchMap$com$intellij$dupLocator$equivalence$MultiChildDescriptor$MyType static void <clinit> () }
com/intellij/dupLocator/treeHash/TreeHasherBase.class
TreeHasherBase.java package com.intellij.dupLocator.treeHash com.intellij.dupLocator.treeHash.TreeHasherBase extends com.intellij.dupLocator.treeHash.AbstractTreeHasher { private final com.intellij.dupLocator.treeHash.FragmentsCollector myCallback private final int myDiscardCost private final com.intellij.dupLocator.DuplicatesProfile myProfile void <init> (com.intellij.dupLocator.treeHash.FragmentsCollector, com.intellij.dupLocator.DuplicatesProfile, int, boolean) com.intellij.dupLocator.treeHash.FragmentsCollector callback com.intellij.dupLocator.DuplicatesProfile profile int discardCost boolean forIndexing protected int getDiscardCost (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement root protected com.intellij.dupLocator.treeHash.TreeHashResult hash (com.intellij.psi.PsiElement, com.intellij.dupLocator.util.PsiFragment, com.intellij.dupLocator.NodeSpecificHasher) com.intellij.psi.PsiElement root com.intellij.dupLocator.util.PsiFragment upper com.intellij.dupLocator.NodeSpecificHasher hasher com.intellij.dupLocator.treeHash.TreeHashResult result int discardCost private com.intellij.dupLocator.treeHash.TreeHashResult computeHash (com.intellij.psi.PsiElement, com.intellij.dupLocator.util.PsiFragment, com.intellij.dupLocator.NodeSpecificHasher) com.intellij.dupLocator.equivalence.EquivalenceDescriptor descriptor java.util.List children com.intellij.dupLocator.treeHash.TreeHashResult result int cost com.intellij.psi.PsiElement root com.intellij.dupLocator.util.PsiFragment upper com.intellij.dupLocator.NodeSpecificHasher hasher com.intellij.dupLocator.equivalence.EquivalenceDescriptorProvider descriptorProvider com.intellij.dupLocator.treeHash.NodeSpecificHasherBase ssrNodeSpecificHasher com.intellij.psi.PsiElement element public boolean shouldAnonymize (com.intellij.psi.PsiElement, com.intellij.dupLocator.NodeSpecificHasher) com.intellij.psi.PsiElement root com.intellij.dupLocator.NodeSpecificHasher hasher protected com.intellij.dupLocator.treeHash.TreeHashResult computeElementHash (com.intellij.psi.PsiElement, com.intellij.dupLocator.util.PsiFragment, com.intellij.dupLocator.NodeSpecificHasher) com.intellij.dupLocator.treeHash.TreeHashResult res int i int i com.intellij.psi.PsiElement root com.intellij.dupLocator.util.PsiFragment upper com.intellij.dupLocator.NodeSpecificHasher hasher java.util.List children int size int[] childHashes int[] childCosts com.intellij.dupLocator.util.PsiFragment fragment int c int h1 int discardCost int h protected com.intellij.dupLocator.treeHash.TreeHashResult hashCodeBlock (java.util.List, com.intellij.dupLocator.util.PsiFragment, com.intellij.dupLocator.NodeSpecificHasher, boolean) java.util.List statements com.intellij.dupLocator.util.PsiFragment upper com.intellij.dupLocator.NodeSpecificHasher hasher boolean forceHash private com.intellij.dupLocator.treeHash.TreeHashResult computeHash (com.intellij.psi.PsiElement, com.intellij.dupLocator.util.PsiFragment, com.intellij.dupLocator.equivalence.EquivalenceDescriptor, com.intellij.dupLocator.NodeSpecificHasher) com.intellij.openapi.util.Couple childHashResult com.intellij.dupLocator.equivalence.SingleChildDescriptor childDescriptor com.intellij.openapi.util.Couple childHashResult com.intellij.dupLocator.equivalence.MultiChildDescriptor childDescriptor int constantHash Object constant java.util.List filteredBlock com.intellij.dupLocator.treeHash.TreeHashResult childHashResult com.intellij.psi.PsiElement[] codeBlock com.intellij.psi.PsiElement element com.intellij.dupLocator.util.PsiFragment parent com.intellij.dupLocator.equivalence.EquivalenceDescriptor descriptor com.intellij.dupLocator.NodeSpecificHasher hasher com.intellij.dupLocator.treeHash.NodeSpecificHasherBase ssrHasher com.intellij.psi.PsiElement element2 boolean canSkip com.intellij.dupLocator.util.PsiFragment fragment int hash int cost public static java.util.List filter (com.intellij.psi.PsiElement[], com.intellij.dupLocator.treeHash.NodeSpecificHasherBase) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement[] elements com.intellij.dupLocator.treeHash.NodeSpecificHasherBase hasher java.util.List filteredElements private com.intellij.openapi.util.Couple computeHash (com.intellij.dupLocator.equivalence.SingleChildDescriptor, com.intellij.dupLocator.util.PsiFragment, com.intellij.dupLocator.NodeSpecificHasher) com.intellij.dupLocator.equivalence.SingleChildDescriptor childDescriptor com.intellij.dupLocator.util.PsiFragment parentFragment com.intellij.dupLocator.NodeSpecificHasher nodeSpecificHasher com.intellij.psi.PsiElement element com.intellij.openapi.util.Couple result com.intellij.dupLocator.treeHash.DuplicatesProfileBase duplicatesProfile com.intellij.dupLocator.PsiElementRole role private static boolean shouldBeAnonymized (com.intellij.psi.PsiElement, com.intellij.dupLocator.treeHash.NodeSpecificHasherBase) com.intellij.psi.PsiElement element com.intellij.dupLocator.treeHash.NodeSpecificHasherBase nodeSpecificHasher com.intellij.dupLocator.treeHash.DuplicatesProfileBase duplicatesProfile com.intellij.dupLocator.PsiElementRole role private com.intellij.openapi.util.Couple doComputeHash (com.intellij.dupLocator.equivalence.SingleChildDescriptor, com.intellij.dupLocator.util.PsiFragment, com.intellij.dupLocator.NodeSpecificHasher) com.intellij.dupLocator.treeHash.TreeHashResult result com.intellij.dupLocator.treeHash.TreeHashResult[] childResults int[] hashes int[] costs int hash int cost com.intellij.dupLocator.treeHash.TreeHashResult[] childResults int[] hashes int[] costs int hash int cost com.intellij.dupLocator.equivalence.SingleChildDescriptor childDescriptor com.intellij.dupLocator.util.PsiFragment parentFragment com.intellij.dupLocator.NodeSpecificHasher nodeSpecificHasher com.intellij.psi.PsiElement element private com.intellij.openapi.util.Couple computeHash (com.intellij.dupLocator.equivalence.MultiChildDescriptor, com.intellij.dupLocator.util.PsiFragment, com.intellij.dupLocator.NodeSpecificHasher) com.intellij.dupLocator.treeHash.TreeHashResult[] childResults int[] hashes int[] costs int hash int cost com.intellij.dupLocator.treeHash.TreeHashResult[] childResults int[] hashes int[] costs int hash int cost com.intellij.dupLocator.equivalence.MultiChildDescriptor childDescriptor com.intellij.dupLocator.util.PsiFragment parentFragment com.intellij.dupLocator.NodeSpecificHasher nodeSpecificHasher com.intellij.psi.PsiElement[] elements private com.intellij.dupLocator.treeHash.TreeHashResult[] computeHashesForChildren (com.intellij.psi.PsiElement, com.intellij.dupLocator.util.PsiFragment, com.intellij.dupLocator.NodeSpecificHasher) com.intellij.dupLocator.treeHash.TreeHashResult childResult com.intellij.psi.PsiElement child com.intellij.psi.PsiElement element com.intellij.dupLocator.util.PsiFragment parentFragment com.intellij.dupLocator.NodeSpecificHasher nodeSpecificHasher java.util.List result private com.intellij.dupLocator.treeHash.TreeHashResult[] computeHashes (com.intellij.psi.PsiElement[], com.intellij.dupLocator.util.PsiFragment, com.intellij.dupLocator.NodeSpecificHasher) int i com.intellij.psi.PsiElement[] elements com.intellij.dupLocator.util.PsiFragment parentFragment com.intellij.dupLocator.NodeSpecificHasher nodeSpecificHasher com.intellij.dupLocator.treeHash.TreeHashResult[] result private static int[] getHashes (com.intellij.dupLocator.treeHash.TreeHashResult[]) int i com.intellij.dupLocator.treeHash.TreeHashResult[] results int[] hashes private static int[] getCosts (com.intellij.dupLocator.treeHash.TreeHashResult[]) int i com.intellij.dupLocator.treeHash.TreeHashResult[] results int[] costs private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/dupLocator/treeHash/TreeHashingUtils.class
TreeHashingUtils.java package com.intellij.dupLocator.treeHash public com.intellij.dupLocator.treeHash.TreeHashingUtils extends java.lang.Object { public void <init> () public static com.intellij.dupLocator.treeHash.TreeHashResult hashCodeBlockForIndexing (com.intellij.dupLocator.treeHash.AbstractTreeHasher, com.intellij.dupLocator.treeHash.FragmentsCollector, java.util.List, com.intellij.dupLocator.util.PsiFragment, com.intellij.dupLocator.NodeSpecificHasher) com.intellij.dupLocator.treeHash.TreeHashResult res com.intellij.psi.PsiElement statement com.intellij.dupLocator.util.PsiFragment fragment int cost int hash com.intellij.dupLocator.treeHash.TreeHashResult result com.intellij.dupLocator.treeHash.AbstractTreeHasher treeHasher com.intellij.dupLocator.treeHash.FragmentsCollector callBack java.util.List statements com.intellij.dupLocator.util.PsiFragment upper com.intellij.dupLocator.NodeSpecificHasher hasher int statementsSize static com.intellij.dupLocator.treeHash.TreeHashResult computeElementHashForIndexing (com.intellij.dupLocator.treeHash.AbstractTreeHasher, com.intellij.dupLocator.treeHash.FragmentsCollector, com.intellij.psi.PsiElement, com.intellij.dupLocator.util.PsiFragment, com.intellij.dupLocator.NodeSpecificHasher) com.intellij.psi.PsiElement child com.intellij.dupLocator.treeHash.TreeHashResult res int childCost int i com.intellij.dupLocator.treeHash.AbstractTreeHasher base com.intellij.dupLocator.treeHash.FragmentsCollector callBack com.intellij.psi.PsiElement root com.intellij.dupLocator.util.PsiFragment upper com.intellij.dupLocator.NodeSpecificHasher hasher java.util.List children com.intellij.dupLocator.util.PsiFragment fragment int size int discardCost int c int h }
com/intellij/dupLocator/treeHash/TreePsiFragment.class
TreePsiFragment.java package com.intellij.dupLocator.treeHash public com.intellij.dupLocator.treeHash.TreePsiFragment extends com.intellij.dupLocator.util.PsiFragment { private final com.intellij.dupLocator.NodeSpecificHasher myHasher public void <init> (com.intellij.dupLocator.NodeSpecificHasher, com.intellij.psi.PsiElement, int) com.intellij.dupLocator.NodeSpecificHasher hasher com.intellij.psi.PsiElement root int cost public void <init> (com.intellij.dupLocator.NodeSpecificHasher, java.util.List, int, int) com.intellij.dupLocator.NodeSpecificHasher hasher java.util.List element int from int to public boolean isEqual (com.intellij.psi.PsiElement[], int) com.intellij.psi.PsiElement one com.intellij.psi.PsiElement two int i com.intellij.psi.PsiElement[] elements int discardCost }
com/intellij/dupLocator/treeView/NodeMatcher.class
NodeMatcher.java package com.intellij.dupLocator.treeView public abstract com.intellij.dupLocator.treeView.NodeMatcher extends java.lang.Object { public abstract boolean match (com.intellij.psi.PsiElement) }
com/intellij/dupLocator/util/DuplocatorUtil$1.class
DuplocatorUtil.java package com.intellij.dupLocator.util synthetic com.intellij.dupLocator.util.DuplocatorUtil$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$dupLocator$equivalence$SingleChildDescriptor$MyType static final synthetic int[] $SwitchMap$com$intellij$dupLocator$equivalence$MultiChildDescriptor$MyType static void <clinit> () }
com/intellij/dupLocator/util/DuplocatorUtil.class
DuplocatorUtil.java package com.intellij.dupLocator.util public com.intellij.dupLocator.util.DuplocatorUtil extends java.lang.Object { private void <init> () public static boolean isIgnoredNode (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.dupLocator.equivalence.EquivalenceDescriptorProvider descriptorProvider com.intellij.psi.tree.IElementType elementType public static com.intellij.psi.PsiElement getOnlyChild (com.intellij.psi.PsiElement, com.intellij.dupLocator.util.NodeFilter) com.intellij.psi.PsiElement element com.intellij.dupLocator.util.NodeFilter filter com.intellij.dupLocator.iterators.FilteringNodeIterator it com.intellij.psi.PsiElement child public static boolean shouldSkip (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement elementToMatchWith public static com.intellij.psi.PsiElement skipNodeIfNeccessary (com.intellij.psi.PsiElement, com.intellij.dupLocator.equivalence.EquivalenceDescriptor, com.intellij.dupLocator.util.NodeFilter) com.intellij.dupLocator.equivalence.EquivalenceDescriptorProvider provider com.intellij.psi.PsiElement onlyChild com.intellij.psi.PsiElement element com.intellij.dupLocator.equivalence.EquivalenceDescriptor descriptor com.intellij.dupLocator.util.NodeFilter filter private static com.intellij.psi.PsiElement getOnlyChildFromDescriptor (com.intellij.dupLocator.equivalence.EquivalenceDescriptor, com.intellij.dupLocator.util.NodeFilter) com.intellij.dupLocator.equivalence.SingleChildDescriptor$MyType type com.intellij.dupLocator.equivalence.SingleChildDescriptor descriptor com.intellij.psi.PsiElement child com.intellij.dupLocator.equivalence.MultiChildDescriptor descriptor com.intellij.psi.PsiElement[] children com.intellij.psi.PsiElement[] codeBlock com.intellij.dupLocator.equivalence.EquivalenceDescriptor equivalenceDescriptor com.intellij.dupLocator.util.NodeFilter filter java.util.List singleChildren java.util.List multiChildren java.util.List codeBlocks public static boolean match (com.intellij.dupLocator.equivalence.EquivalenceDescriptor, com.intellij.dupLocator.equivalence.EquivalenceDescriptor, com.intellij.dupLocator.AbstractMatchingVisitor, java.util.Set, com.intellij.dupLocator.DuplicatesProfile) Object childDescriptor1 Object childDescriptor2 int i int n com.intellij.dupLocator.equivalence.SingleChildDescriptor childDescriptor1 com.intellij.dupLocator.equivalence.SingleChildDescriptor childDescriptor2 int i int n com.intellij.dupLocator.equivalence.MultiChildDescriptor childDescriptor1 com.intellij.dupLocator.equivalence.MultiChildDescriptor childDescriptor2 int i int n com.intellij.psi.PsiElement[] codeBlock1 com.intellij.psi.PsiElement[] codeBlock2 int i int n com.intellij.dupLocator.equivalence.EquivalenceDescriptor descriptor1 com.intellij.dupLocator.equivalence.EquivalenceDescriptor descriptor2 com.intellij.dupLocator.AbstractMatchingVisitor g java.util.Set skippedRoles com.intellij.dupLocator.DuplicatesProfile profile private static boolean match (com.intellij.dupLocator.equivalence.SingleChildDescriptor, com.intellij.dupLocator.equivalence.SingleChildDescriptor, com.intellij.dupLocator.AbstractMatchingVisitor, java.util.Set, com.intellij.dupLocator.DuplicatesProfile) com.intellij.dupLocator.PsiElementRole role1 com.intellij.dupLocator.PsiElementRole role2 com.intellij.dupLocator.equivalence.SingleChildDescriptor childDescriptor1 com.intellij.dupLocator.equivalence.SingleChildDescriptor childDescriptor2 com.intellij.dupLocator.AbstractMatchingVisitor g java.util.Set skippedRoles com.intellij.dupLocator.DuplicatesProfile duplicatesProfile com.intellij.psi.PsiElement element1 com.intellij.psi.PsiElement element2 private static boolean match (com.intellij.dupLocator.equivalence.MultiChildDescriptor, com.intellij.dupLocator.equivalence.MultiChildDescriptor, com.intellij.dupLocator.AbstractMatchingVisitor) com.intellij.dupLocator.equivalence.MultiChildDescriptor childDescriptor1 com.intellij.dupLocator.equivalence.MultiChildDescriptor childDescriptor2 com.intellij.dupLocator.AbstractMatchingVisitor g com.intellij.psi.PsiElement[] elements1 com.intellij.psi.PsiElement[] elements2 public static com.intellij.dupLocator.DuplocatorState getDuplocatorState (com.intellij.dupLocator.util.PsiFragment) com.intellij.dupLocator.util.PsiFragment frag com.intellij.lang.Language language com.intellij.dupLocator.DuplicatesProfile profile public static com.intellij.dupLocator.ExternalizableDuplocatorState registerAndGetState (com.intellij.lang.Language) com.intellij.lang.Language language com.intellij.dupLocator.MultilanguageDuplocatorSettings settings com.intellij.dupLocator.ExternalizableDuplocatorState state private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/dupLocator/util/NodeFilter.class
NodeFilter.java package com.intellij.dupLocator.util public abstract com.intellij.dupLocator.util.NodeFilter extends java.lang.Object { public abstract boolean accepts (com.intellij.psi.PsiElement) }
com/intellij/dupLocator/util/PsiFragment.class
PsiFragment.java package com.intellij.dupLocator.util public abstract com.intellij.dupLocator.util.PsiFragment extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG protected final com.intellij.psi.PsiAnchor[] myElementAnchors private final com.intellij.lang.Language myLanguage private com.intellij.dupLocator.util.PsiFragment[] myParents private boolean myDuplicate private boolean myChecked private boolean myNested private int myCost public void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void <init> (com.intellij.psi.PsiElement, int) com.intellij.psi.PsiElement element int cost protected com.intellij.lang.Language calcLanguage (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element protected com.intellij.psi.PsiAnchor createAnchor (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void <init> (java.util.List) java.util.List elements public void <init> (java.util.List, int, int) int i java.util.List elements int from int to private static com.intellij.lang.Language doGetLanguageForElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.dupLocator.DuplicatesProfile profile public void setCost (int) int c public void markDuplicate () public boolean isNested () com.intellij.dupLocator.util.PsiFragment parent1 com.intellij.dupLocator.util.PsiFragment parent2 public void setParent (com.intellij.dupLocator.util.PsiFragment) com.intellij.dupLocator.util.PsiFragment f public com.intellij.psi.PsiElement[] getElements () int i com.intellij.psi.PsiElement[] elements public com.intellij.psi.PsiFile getFile () public int getStartOffset () public int getEndOffset () public boolean intersectsWith (com.intellij.dupLocator.util.PsiFragment) com.intellij.dupLocator.util.PsiFragment f int start int end int fStart int fEnd public boolean contains (com.intellij.dupLocator.util.PsiFragment) com.intellij.dupLocator.util.PsiFragment f int start int end int fStart int fEnd public abstract boolean isEqual (com.intellij.psi.PsiElement[], int) public com.intellij.usageView.UsageInfo getUsageInfo () com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent int offs int startOffsetInParent int endOffsetInParent public java.lang.String toString () com.intellij.psi.PsiElement element com.intellij.psi.PsiAnchor psiAnchor StringBuilder buffer public boolean equals (java.lang.Object) Object o com.intellij.dupLocator.util.PsiFragment other public int hashCode () int result com.intellij.psi.PsiFile file public int getCost () public int[][] getOffsets () com.intellij.psi.PsiAnchor anchor int[][] result int idx public boolean containsMultipleFragments () public com.intellij.lang.Language getLanguage () private static synthetic com.intellij.psi.PsiAnchor lambda$createAnchor$0 (com.intellij.psi.PsiElement) throws java.lang.RuntimeException com.intellij.psi.PsiElement element static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/projectView/
com/intellij/ide/structureView/
com/intellij/ide/ui/
com/intellij/ide/util/treeView/
com/intellij/ide/util/treeView/smartTree/
com/intellij/openapi/actionSystem/
com/intellij/openapi/actionSystem/ex/
com/intellij/openapi/editor/actions/
com/intellij/openapi/editor/bidi/
com/intellij/openapi/editor/highlighter/
com/intellij/openapi/ide/
com/intellij/openapi/vcs/
com/intellij/ui/
com/intellij/ui/breadcrumbs/
com/intellij/ui/list/
com/intellij/ui/switcher/
com/intellij/ui/tree/
META-INF/intellij.platform.editor.kotlin_module
com/intellij/codeHighlighting/BackgroundEditorHighlighter.class
BackgroundEditorHighlighter.java package com.intellij.codeHighlighting public abstract com.intellij.codeHighlighting.BackgroundEditorHighlighter extends java.lang.Object { public abstract com.intellij.codeHighlighting.HighlightingPass[] createPassesForEditor () public abstract com.intellij.codeHighlighting.HighlightingPass[] createPassesForVisibleArea () }
com/intellij/codeHighlighting/HighlightingPass.class
HighlightingPass.java package com.intellij.codeHighlighting public abstract com.intellij.codeHighlighting.HighlightingPass extends java.lang.Object { public static final com.intellij.codeHighlighting.HighlightingPass[] EMPTY_ARRAY public abstract void collectInformation (com.intellij.openapi.progress.ProgressIndicator) public abstract void applyInformationToEditor () static void <clinit> () }
com/intellij/codeInsight/daemon/GutterMark.class
GutterMark.java package com.intellij.codeInsight.daemon public abstract com.intellij.codeInsight.daemon.GutterMark extends java.lang.Object { public abstract javax.swing.Icon getIcon () public abstract java.lang.String getTooltipText () }
com/intellij/codeInsight/daemon/NonHideableIconGutterMark.class
NonHideableIconGutterMark.java package com.intellij.codeInsight.daemon public abstract com.intellij.codeInsight.daemon.NonHideableIconGutterMark extends java.lang.Object implements com.intellij.codeInsight.daemon.GutterMark { }
com/intellij/ide/DataManager.class
DataManager.java package com.intellij.ide public abstract com.intellij.ide.DataManager extends java.lang.Object { public static final String CLIENT_PROPERTY_DATA_PROVIDER public void <init> () public static com.intellij.ide.DataManager getInstance () public abstract com.intellij.openapi.actionSystem.DataContext getDataContext () public final com.intellij.openapi.util.AsyncResult getDataContextFromFocus () com.intellij.openapi.util.AsyncResult result public abstract org.jetbrains.concurrency.Promise getDataContextFromFocusAsync () public abstract com.intellij.openapi.actionSystem.DataContext getDataContext (java.awt.Component) public abstract com.intellij.openapi.actionSystem.DataContext getDataContext (java.awt.Component, int, int) public abstract void saveInDataContext (com.intellij.openapi.actionSystem.DataContext, com.intellij.openapi.util.Key, java.lang.Object) public abstract java.lang.Object loadFromDataContext (com.intellij.openapi.actionSystem.DataContext, com.intellij.openapi.util.Key) public static void registerDataProvider (javax.swing.JComponent, com.intellij.openapi.actionSystem.DataProvider) javax.swing.JComponent component com.intellij.openapi.actionSystem.DataProvider provider public static com.intellij.openapi.actionSystem.DataProvider getDataProvider (javax.swing.JComponent) javax.swing.JComponent component public static void removeDataProvider (javax.swing.JComponent) javax.swing.JComponent component private static synthetic void lambda$getDataContextFromFocus$1 (com.intellij.openapi.util.AsyncResult, java.lang.Throwable) com.intellij.openapi.util.AsyncResult result Throwable it private static synthetic void lambda$getDataContextFromFocus$0 (com.intellij.openapi.util.AsyncResult, com.intellij.openapi.actionSystem.DataContext) com.intellij.openapi.util.AsyncResult result com.intellij.openapi.actionSystem.DataContext context private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/highlighter/HighlighterFactory.class
HighlighterFactory.java package com.intellij.ide.highlighter public com.intellij.ide.highlighter.HighlighterFactory extends java.lang.Object { private void <init> () public static com.intellij.openapi.editor.highlighter.EditorHighlighter createHighlighter (com.intellij.openapi.fileTypes.SyntaxHighlighter, com.intellij.openapi.editor.colors.EditorColorsScheme) com.intellij.openapi.fileTypes.SyntaxHighlighter highlighter com.intellij.openapi.editor.colors.EditorColorsScheme settings public static com.intellij.openapi.editor.highlighter.EditorHighlighter createHighlighter (com.intellij.openapi.project.Project, java.lang.String) com.intellij.openapi.project.Project project String fileName public static com.intellij.openapi.editor.highlighter.EditorHighlighter createHighlighter (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file public static com.intellij.openapi.editor.highlighter.EditorHighlighter createHighlighter (com.intellij.openapi.project.Project, com.intellij.openapi.fileTypes.FileType) com.intellij.openapi.project.Project project com.intellij.openapi.fileTypes.FileType fileType public static com.intellij.openapi.editor.highlighter.EditorHighlighter createHighlighter (com.intellij.openapi.editor.colors.EditorColorsScheme, java.lang.String, com.intellij.openapi.project.Project) com.intellij.openapi.editor.colors.EditorColorsScheme settings String fileName com.intellij.openapi.project.Project project public static com.intellij.openapi.editor.highlighter.EditorHighlighter createHighlighter (com.intellij.openapi.fileTypes.FileType, com.intellij.openapi.editor.colors.EditorColorsScheme, com.intellij.openapi.project.Project) com.intellij.openapi.fileTypes.FileType fileType com.intellij.openapi.editor.colors.EditorColorsScheme settings com.intellij.openapi.project.Project project public static com.intellij.openapi.editor.highlighter.EditorHighlighter createHighlighter (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.editor.colors.EditorColorsScheme, com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile vFile com.intellij.openapi.editor.colors.EditorColorsScheme settings com.intellij.openapi.project.Project project private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/projectView/PresentationData.class
PresentationData.java package com.intellij.ide.projectView public com.intellij.ide.projectView.PresentationData extends java.lang.Object implements com.intellij.navigation.ColoredItemPresentation com.intellij.util.ui.update.ComparableObject com.intellij.navigation.LocationPresentation { protected final java.util.List myColoredText private javax.swing.Icon myIcon private String myLocationString private String myPresentableText private String myTooltip private com.intellij.openapi.editor.colors.TextAttributesKey myAttributesKey private java.awt.Color myForcedTextForeground private java.awt.Font myFont private boolean mySeparatorAbove private boolean myChanged private String myLocationPrefix private String myLocationSuffix public void <init> (java.lang.String, java.lang.String, javax.swing.Icon, com.intellij.openapi.editor.colors.TextAttributesKey) String presentableText String locationString javax.swing.Icon icon com.intellij.openapi.editor.colors.TextAttributesKey attributesKey public void <init> (java.lang.String, java.lang.String, javax.swing.Icon, javax.swing.Icon, com.intellij.openapi.editor.colors.TextAttributesKey) String presentableText String locationString javax.swing.Icon openIcon javax.swing.Icon closedIcon com.intellij.openapi.editor.colors.TextAttributesKey attributesKey public void <init> () public javax.swing.Icon getIcon (boolean) boolean open public java.awt.Color getForcedTextForeground () public void setForcedTextForeground (java.awt.Color) java.awt.Color forcedTextForeground public java.lang.String getLocationString () public java.lang.String getPresentableText () public void setIcon (javax.swing.Icon) javax.swing.Icon icon public void setLocationString (java.lang.String) String locationString public void setPresentableText (java.lang.String) String presentableText public void setClosedIcon (javax.swing.Icon) javax.swing.Icon closedIcon public void setOpenIcon (javax.swing.Icon) javax.swing.Icon openIcon public void setIcons (javax.swing.Icon) javax.swing.Icon icon public void updateFrom (com.intellij.navigation.ItemPresentation) com.intellij.navigation.ItemPresentation presentation public boolean hasSeparatorAbove () public void setSeparatorAbove (boolean) boolean b public com.intellij.openapi.editor.colors.TextAttributesKey getTextAttributesKey () public void setAttributesKey (com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.editor.colors.TextAttributesKey attributesKey public java.lang.String getTooltip () public void setTooltip (java.lang.String) String tooltip public boolean isChanged () public void setChanged (boolean) boolean changed public java.util.List getColoredText () public void addText (com.intellij.ide.util.treeView.PresentableNodeDescriptor$ColoredFragment) com.intellij.ide.util.treeView.PresentableNodeDescriptor$ColoredFragment coloredFragment public void addText (java.lang.String, com.intellij.ui.SimpleTextAttributes) String text com.intellij.ui.SimpleTextAttributes attributes public void clearText () public void clear () public java.lang.Object[] getEqualityObjects () public int hashCode () public boolean equals (java.lang.Object) Object obj public void copyFrom (com.intellij.ide.projectView.PresentationData) com.intellij.ide.projectView.PresentationData from public com.intellij.ide.projectView.PresentationData clone () com.intellij.ide.projectView.PresentationData clone public void applyFrom (com.intellij.ide.projectView.PresentationData) com.intellij.ide.projectView.PresentationData from private static java.lang.Object getValue (java.lang.Object, java.lang.Object) Object ownValue Object fromValue public java.lang.String getLocationPrefix () public java.lang.String getLocationSuffix () public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/projectView/RootsProvider.class
RootsProvider.java package com.intellij.ide.projectView public abstract com.intellij.ide.projectView.RootsProvider extends java.lang.Object { public static final java.util.Set EMPTY_ROOTS public abstract java.util.Collection getRoots () static void <clinit> () }
com/intellij/ide/projectView/SettingsProvider.class
SettingsProvider.java package com.intellij.ide.projectView public abstract com.intellij.ide.projectView.SettingsProvider extends java.lang.Object { public abstract com.intellij.ide.projectView.ViewSettings getSettings () }
com/intellij/ide/projectView/TreeStructureProvider.class
TreeStructureProvider.java package com.intellij.ide.projectView public abstract com.intellij.ide.projectView.TreeStructureProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ProjectExtensionPointName EP public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract java.util.Collection modify (com.intellij.ide.util.treeView.AbstractTreeNode, java.util.Collection, com.intellij.ide.projectView.ViewSettings) public java.lang.Object getData (java.util.Collection, java.lang.String) java.util.Collection selected String dataId static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/projectView/ViewSettings$Immutable.class
ViewSettings.java package com.intellij.ide.projectView public com.intellij.ide.projectView.ViewSettings$Immutable extends com.intellij.ide.util.treeView.NodeOptions$Immutable implements com.intellij.ide.projectView.ViewSettings { public static final com.intellij.ide.projectView.ViewSettings DEFAULT private final boolean myFoldersAlwaysOnTop private final boolean myShowMembers private final boolean myStructureView private final boolean myShowModules private final boolean myFlattenModules private final boolean myShowURL public void <init> (com.intellij.ide.projectView.ViewSettings) com.intellij.ide.projectView.ViewSettings settings public boolean isFoldersAlwaysOnTop () public boolean isShowMembers () public boolean isStructureView () public boolean isShowModules () public boolean isFlattenModules () public boolean isShowURL () public boolean equals (java.lang.Object) Object object com.intellij.ide.projectView.ViewSettings settings public int hashCode () int result static void <clinit> () }
com/intellij/ide/projectView/ViewSettings.class
ViewSettings.java package com.intellij.ide.projectView public abstract com.intellij.ide.projectView.ViewSettings extends java.lang.Object implements com.intellij.ide.util.treeView.NodeOptions { public static final com.intellij.ide.projectView.ViewSettings DEFAULT public boolean isFoldersAlwaysOnTop () public abstract boolean isShowMembers () public abstract boolean isStructureView () public abstract boolean isShowModules () public boolean isFlattenModules () public boolean isShowURL () static void <clinit> () }
com/intellij/ide/structureView/FileEditorPositionListener.class
FileEditorPositionListener.java package com.intellij.ide.structureView public abstract com.intellij.ide.structureView.FileEditorPositionListener extends java.lang.Object { public abstract void onCurrentElementChanged () }
com/intellij/ide/structureView/ModelListener.class
ModelListener.java package com.intellij.ide.structureView public abstract com.intellij.ide.structureView.ModelListener extends java.lang.Object { public abstract void onModelChanged () }
com/intellij/ide/structureView/StructureView$Scrollable.class
StructureView.java package com.intellij.ide.structureView public abstract com.intellij.ide.structureView.StructureView$Scrollable extends java.lang.Object implements com.intellij.ide.structureView.StructureView { public abstract java.awt.Dimension getCurrentSize () public abstract void setReferenceSizeWhileInitializing (java.awt.Dimension) }
com/intellij/ide/structureView/StructureView.class
StructureView.java package com.intellij.ide.structureView public abstract com.intellij.ide.structureView.StructureView extends java.lang.Object implements com.intellij.openapi.Disposable { public abstract com.intellij.openapi.fileEditor.FileEditor getFileEditor () public abstract boolean navigateToSelectedElement (boolean) public abstract javax.swing.JComponent getComponent () public abstract void centerSelectedRow () public abstract void restoreState () public abstract void storeState () public abstract com.intellij.ide.structureView.StructureViewModel getTreeModel () }
com/intellij/ide/structureView/StructureViewBuilder.class
StructureViewBuilder.java package com.intellij.ide.structureView public abstract com.intellij.ide.structureView.StructureViewBuilder extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public static final com.intellij.ide.structureView.StructureViewBuilderProvider PROVIDER public abstract com.intellij.ide.structureView.StructureView createStructureView (com.intellij.openapi.fileEditor.FileEditor, com.intellij.openapi.project.Project) static void <clinit> () }
com/intellij/ide/structureView/StructureViewBuilderProvider.class
StructureViewBuilderProvider.java package com.intellij.ide.structureView public abstract com.intellij.ide.structureView.StructureViewBuilderProvider extends java.lang.Object { public abstract com.intellij.ide.structureView.StructureViewBuilder getStructureViewBuilder (com.intellij.openapi.fileTypes.FileType, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) }
com/intellij/ide/structureView/StructureViewFactory.class
StructureViewFactory.java package com.intellij.ide.structureView public abstract com.intellij.ide.structureView.StructureViewFactory extends java.lang.Object { public void <init> () public abstract com.intellij.ide.structureView.StructureView createStructureView (com.intellij.openapi.fileEditor.FileEditor, com.intellij.ide.structureView.StructureViewModel, com.intellij.openapi.project.Project) public abstract com.intellij.ide.structureView.StructureView createStructureView (com.intellij.openapi.fileEditor.FileEditor, com.intellij.ide.structureView.StructureViewModel, com.intellij.openapi.project.Project, boolean) public static com.intellij.ide.structureView.StructureViewFactory getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project }
com/intellij/ide/structureView/StructureViewModel$ElementInfoProvider.class
StructureViewModel.java package com.intellij.ide.structureView public abstract com.intellij.ide.structureView.StructureViewModel$ElementInfoProvider extends java.lang.Object implements com.intellij.ide.structureView.StructureViewModel { public abstract boolean isAlwaysShowsPlus (com.intellij.ide.structureView.StructureViewTreeElement) public abstract boolean isAlwaysLeaf (com.intellij.ide.structureView.StructureViewTreeElement) }
com/intellij/ide/structureView/StructureViewModel$ExpandInfoProvider.class
StructureViewModel.java package com.intellij.ide.structureView public abstract com.intellij.ide.structureView.StructureViewModel$ExpandInfoProvider extends java.lang.Object { public abstract boolean isAutoExpand (com.intellij.ide.structureView.StructureViewTreeElement) public abstract boolean isSmartExpand () public int getMinimumAutoExpandDepth () }
com/intellij/ide/structureView/StructureViewModel.class
StructureViewModel.java package com.intellij.ide.structureView public abstract com.intellij.ide.structureView.StructureViewModel extends java.lang.Object implements com.intellij.ide.util.treeView.smartTree.TreeModel com.intellij.openapi.Disposable { public abstract java.lang.Object getCurrentEditorElement () public abstract void addEditorPositionListener (com.intellij.ide.structureView.FileEditorPositionListener) public abstract void removeEditorPositionListener (com.intellij.ide.structureView.FileEditorPositionListener) public abstract void addModelListener (com.intellij.ide.structureView.ModelListener) public abstract void removeModelListener (com.intellij.ide.structureView.ModelListener) public abstract com.intellij.ide.structureView.StructureViewTreeElement getRoot () public abstract void dispose () public abstract boolean shouldEnterElement (java.lang.Object) public volatile synthetic com.intellij.ide.util.treeView.smartTree.TreeElement getRoot () }
com/intellij/ide/structureView/StructureViewModelBase.class
StructureViewModelBase.java package com.intellij.ide.structureView public com.intellij.ide.structureView.StructureViewModelBase extends com.intellij.ide.structureView.TextEditorBasedStructureViewModel { private final com.intellij.ide.structureView.StructureViewTreeElement myRoot private com.intellij.ide.util.treeView.smartTree.Sorter[] mySorters private Class[] mySuitableClasses public void <init> (com.intellij.psi.PsiFile, com.intellij.openapi.editor.Editor, com.intellij.ide.structureView.StructureViewTreeElement) com.intellij.psi.PsiFile psiFile com.intellij.openapi.editor.Editor editor com.intellij.ide.structureView.StructureViewTreeElement root public void <init> (com.intellij.psi.PsiFile, com.intellij.ide.structureView.StructureViewTreeElement) com.intellij.psi.PsiFile psiFile com.intellij.ide.structureView.StructureViewTreeElement root public com.intellij.ide.structureView.StructureViewTreeElement getRoot () public transient com.intellij.ide.structureView.StructureViewModelBase withSorters (com.intellij.ide.util.treeView.smartTree.Sorter[]) com.intellij.ide.util.treeView.smartTree.Sorter[] sorters public transient com.intellij.ide.structureView.StructureViewModelBase withSuitableClasses (java.lang.Class[]) Class[] suitableClasses public com.intellij.ide.util.treeView.smartTree.Sorter[] getSorters () protected java.lang.Class[] getSuitableClasses () public volatile synthetic com.intellij.ide.util.treeView.smartTree.TreeElement getRoot () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/StructureViewTreeElement.class
StructureViewTreeElement.java package com.intellij.ide.structureView public abstract com.intellij.ide.structureView.StructureViewTreeElement extends java.lang.Object implements com.intellij.ide.util.treeView.smartTree.TreeElement com.intellij.pom.Navigatable { public static final com.intellij.ide.structureView.StructureViewTreeElement[] EMPTY_ARRAY public abstract java.lang.Object getValue () static void <clinit> () }
com/intellij/ide/structureView/TextEditorBasedStructureViewModel$1.class
TextEditorBasedStructureViewModel.java package com.intellij.ide.structureView com.intellij.ide.structureView.TextEditorBasedStructureViewModel$1 extends java.lang.Object implements com.intellij.openapi.editor.event.CaretListener { final synthetic com.intellij.ide.structureView.TextEditorBasedStructureViewModel this$0 void <init> (com.intellij.ide.structureView.TextEditorBasedStructureViewModel) com.intellij.ide.structureView.TextEditorBasedStructureViewModel this$0 public void caretPositionChanged (com.intellij.openapi.editor.event.CaretEvent) com.intellij.ide.structureView.FileEditorPositionListener listener com.intellij.openapi.editor.event.CaretEvent e private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/TextEditorBasedStructureViewModel.class
TextEditorBasedStructureViewModel.java package com.intellij.ide.structureView public abstract com.intellij.ide.structureView.TextEditorBasedStructureViewModel extends java.lang.Object implements com.intellij.ide.structureView.StructureViewModel com.intellij.ide.util.treeView.smartTree.ProvidingTreeModel { private final com.intellij.openapi.editor.Editor myEditor private final com.intellij.psi.PsiFile myPsiFile private final java.util.List myListeners private final java.util.List myModelListeners private final com.intellij.openapi.editor.event.CaretListener myEditorCaretListener private com.intellij.openapi.Disposable myEditorCaretListenerDisposable protected void <init> (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile psiFile protected void <init> (com.intellij.openapi.editor.Editor) com.intellij.openapi.editor.Editor editor protected void <init> (com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public final void addEditorPositionListener (com.intellij.ide.structureView.FileEditorPositionListener) com.intellij.ide.structureView.FileEditorPositionListener listener public final void removeEditorPositionListener (com.intellij.ide.structureView.FileEditorPositionListener) com.intellij.ide.structureView.FileEditorPositionListener listener public void dispose () public void fireModelUpdate () com.intellij.ide.structureView.ModelListener listener public boolean shouldEnterElement (java.lang.Object) Object element public java.lang.Object getCurrentEditorElement () com.intellij.psi.PsiFile file int offset Object o1 Object o2 protected java.lang.Object findAcceptableElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element protected com.intellij.psi.PsiFile getPsiFile () protected boolean isSuitable (com.intellij.psi.PsiElement) Class suitableClass com.intellij.psi.PsiElement element Class[] suitableClasses public void addModelListener (com.intellij.ide.structureView.ModelListener) com.intellij.ide.structureView.ModelListener modelListener public void removeModelListener (com.intellij.ide.structureView.ModelListener) com.intellij.ide.structureView.ModelListener modelListener protected java.lang.Class[] getSuitableClasses () protected com.intellij.openapi.editor.Editor getEditor () public com.intellij.ide.util.treeView.smartTree.Grouper[] getGroupers () public com.intellij.ide.util.treeView.smartTree.Sorter[] getSorters () public com.intellij.ide.util.treeView.smartTree.Filter[] getFilters () public java.util.Collection getNodeProviders () public boolean isEnabled (com.intellij.ide.util.treeView.smartTree.NodeProvider) com.intellij.ide.util.treeView.smartTree.NodeProvider provider static synthetic com.intellij.openapi.editor.Editor access$000 (com.intellij.ide.structureView.TextEditorBasedStructureViewModel) com.intellij.ide.structureView.TextEditorBasedStructureViewModel x0 static synthetic java.util.List access$100 (com.intellij.ide.structureView.TextEditorBasedStructureViewModel) com.intellij.ide.structureView.TextEditorBasedStructureViewModel x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/TreeBasedStructureViewBuilder.class
TreeBasedStructureViewBuilder.java package com.intellij.ide.structureView public abstract com.intellij.ide.structureView.TreeBasedStructureViewBuilder extends java.lang.Object implements com.intellij.ide.structureView.StructureViewBuilder { public void <init> () public abstract com.intellij.ide.structureView.StructureViewModel createStructureViewModel (com.intellij.openapi.editor.Editor) public com.intellij.ide.structureView.StructureView createStructureView (com.intellij.openapi.fileEditor.FileEditor, com.intellij.openapi.project.Project) com.intellij.openapi.fileEditor.FileEditor fileEditor com.intellij.openapi.project.Project project com.intellij.ide.structureView.StructureViewModel model com.intellij.ide.structureView.StructureView view public boolean isRootNodeShown () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/package.html
com/intellij/ide/ui/AntialiasingType.class
AntialiasingType.java package com.intellij.ide.ui public final enum com.intellij.ide.ui.AntialiasingType extends java.lang.Enum { public static final enum com.intellij.ide.ui.AntialiasingType SUBPIXEL public static final enum com.intellij.ide.ui.AntialiasingType GREYSCALE public static final enum com.intellij.ide.ui.AntialiasingType OFF private final String myName private final Object myHint private final boolean isEnabled private static final synthetic com.intellij.ide.ui.AntialiasingType[] $VALUES public static com.intellij.ide.ui.AntialiasingType[] values () public static com.intellij.ide.ui.AntialiasingType valueOf (java.lang.String) String name public static java.lang.Object getAAHintForSwingComponent () com.intellij.ide.ui.AntialiasingType type com.intellij.ide.ui.UISettings uiSettings public static java.lang.Object getKeyForCurrentScope (boolean) com.intellij.ide.ui.AntialiasingType type boolean inEditor com.intellij.ide.ui.UISettings uiSettings public static java.awt.font.FontRenderContext updateContext (java.awt.font.FontRenderContext, boolean) java.awt.font.FontRenderContext context boolean inEditor Object aaHint private void <init> (java.lang.String, int, java.lang.String, java.lang.Object, boolean) String name Object hint boolean enabled public java.lang.Object getTextInfo () public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/ui/ColorBlindness.class
ColorBlindness.java package com.intellij.ide.ui public final enum com.intellij.ide.ui.ColorBlindness extends java.lang.Enum { public static final enum com.intellij.ide.ui.ColorBlindness protanopia public static final enum com.intellij.ide.ui.ColorBlindness deuteranopia public static final enum com.intellij.ide.ui.ColorBlindness tritanopia public static final enum com.intellij.ide.ui.ColorBlindness achromatopsia public final String key private static final synthetic com.intellij.ide.ui.ColorBlindness[] $VALUES public static com.intellij.ide.ui.ColorBlindness[] values () public static com.intellij.ide.ui.ColorBlindness valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String key static void <clinit> () }
com/intellij/ide/ui/ColorBlindnessMatrix$Deuteranopia.class
ColorBlindnessMatrix.java package com.intellij.ide.ui final com.intellij.ide.ui.ColorBlindnessMatrix$Deuteranopia extends java.lang.Object { private static final double V1 private static final double V2 private static final com.intellij.util.Matrix SIMULATION private static final com.intellij.util.Matrix CORRECTION static final com.intellij.util.Matrix MATRIX void <init> () static com.intellij.util.Matrix calculate (com.intellij.util.Matrix) com.intellij.util.Matrix correction static void <clinit> () }
com/intellij/ide/ui/ColorBlindnessMatrix$Protanopia.class
ColorBlindnessMatrix.java package com.intellij.ide.ui final com.intellij.ide.ui.ColorBlindnessMatrix$Protanopia extends java.lang.Object { private static final double V1 private static final double V2 private static final com.intellij.util.Matrix SIMULATION private static final com.intellij.util.Matrix CORRECTION static final com.intellij.util.Matrix MATRIX void <init> () static com.intellij.util.Matrix calculate (com.intellij.util.Matrix) com.intellij.util.Matrix correction static void <clinit> () }
com/intellij/ide/ui/ColorBlindnessMatrix$Tritanopia.class
ColorBlindnessMatrix.java package com.intellij.ide.ui final com.intellij.ide.ui.ColorBlindnessMatrix$Tritanopia extends java.lang.Object { private static final double V1 private static final double V2 private static final com.intellij.util.Matrix SIMULATION private static final com.intellij.util.Matrix CORRECTION static final com.intellij.util.Matrix MATRIX void <init> () static com.intellij.util.Matrix calculate (com.intellij.util.Matrix) com.intellij.util.Matrix correction static void <clinit> () }
com/intellij/ide/ui/ColorBlindnessMatrix.class
ColorBlindnessMatrix.java package com.intellij.ide.ui final com.intellij.ide.ui.ColorBlindnessMatrix extends java.lang.Object { private static final com.intellij.util.Matrix CORRECTION private static final com.intellij.util.Matrix RGB_LMS private static final com.intellij.util.Matrix LMS_RGB private static final com.intellij.util.Vector WHITE_BLUE private static final com.intellij.util.Vector WHITE_RED void <init> () private static com.intellij.util.Vector cross (com.intellij.util.Vector, com.intellij.util.Vector) com.intellij.util.Vector left com.intellij.util.Vector right private static com.intellij.util.Matrix calculate (com.intellij.util.Matrix, com.intellij.util.Matrix) com.intellij.util.Matrix simulation com.intellij.util.Matrix correction com.intellij.util.Matrix matrix static synthetic com.intellij.util.Vector access$000 () static synthetic com.intellij.util.Matrix access$100 (com.intellij.util.Matrix, com.intellij.util.Matrix) com.intellij.util.Matrix x0 com.intellij.util.Matrix x1 static synthetic com.intellij.util.Vector access$200 () static void <clinit> () com.intellij.util.Matrix RGB_XYZ com.intellij.util.Matrix XYZ_LMS com.intellij.util.Vector red com.intellij.util.Vector blue com.intellij.util.Vector white }
com/intellij/ide/ui/ColorBlindnessSupport$Lazy.class
ColorBlindnessSupport.java package com.intellij.ide.ui final com.intellij.ide.ui.ColorBlindnessSupport$Lazy extends java.lang.Object { private static final java.util.EnumMap MAP private void <init> () private static java.util.EnumMap create () java.util.EnumMap map private static void init (java.util.EnumMap, com.intellij.ide.ui.ColorBlindness, java.lang.String) com.intellij.ide.ui.ColorBlindnessSupport ext com.intellij.ide.ui.ColorBlindnessSupport ext com.intellij.openapi.diagnostic.Logger logger java.util.EnumMap map com.intellij.ide.ui.ColorBlindness blindness String extensionName com.intellij.ide.ui.ColorBlindnessSupport[] extensions com.intellij.ide.ui.ColorBlindnessSupport support private static java.lang.String toString (java.lang.String, com.intellij.ide.ui.ColorBlindness, com.intellij.ide.ui.ColorBlindnessSupport) String prefix com.intellij.ide.ui.ColorBlindness blindness com.intellij.ide.ui.ColorBlindnessSupport support static synthetic java.util.EnumMap access$000 () static void <clinit> () }
com/intellij/ide/ui/ColorBlindnessSupport.class
ColorBlindnessSupport.java package com.intellij.ide.ui public com.intellij.ide.ui.ColorBlindnessSupport extends java.lang.Object { public void <init> () public static com.intellij.ide.ui.ColorBlindnessSupport get (com.intellij.ide.ui.ColorBlindness) com.intellij.ide.ui.ColorBlindness blindness public java.awt.image.ImageFilter getFilter () }
com/intellij/ide/ui/ColorConverter.class
ColorConverter.java package com.intellij.ide.ui com.intellij.ide.ui.ColorConverter extends java.lang.Object { void <init> () public int convert (int, int, int, int) int red int green int blue int alpha public int convert (int) int argb private static int fix (int) int value }
com/intellij/ide/ui/DaltonizationFilter.class
DaltonizationFilter.java package com.intellij.ide.ui final com.intellij.ide.ui.DaltonizationFilter extends com.intellij.ide.ui.WeightFilter { public static final java.awt.image.ImageFilter protanopia public static final java.awt.image.ImageFilter deuteranopia public static final java.awt.image.ImageFilter tritanopia private final double[] myMatrix public static java.awt.image.ImageFilter get (com.intellij.ide.ui.ColorBlindness) com.intellij.ide.ui.ColorBlindness blindness public static java.awt.image.ImageFilter forProtanopia (java.lang.Double) Double weight public static java.awt.image.ImageFilter forDeuteranopia (java.lang.Double) Double weight public static java.awt.image.ImageFilter forTritanopia (java.lang.Double) Double weight private transient void <init> (java.lang.String, java.lang.Double, double[]) String name Double weight double[] matrix int toRGB (int, int, int) int srcR int srcG int srcB double L double M double S double l double m double s double R double G double B double dstR double dstG double dstB static void <clinit> () }
com/intellij/ide/ui/FontFilter.class
NotRoamableUiSettings.kt package com.intellij.ide.ui final com.intellij.ide.ui.FontFilter extends java.lang.Object implements com.intellij.util.xmlb.SerializationFilter { public boolean accepts (com.intellij.util.xmlb.Accessor, java.lang.Object) com.intellij.openapi.util.Pair fontData com.intellij.ide.ui.NotRoamableUiOptions settings com.intellij.util.xmlb.Accessor accessor Object bean public void <init> () }
com/intellij/ide/ui/LCDRenderingScope.class
LCDRenderingScope.java package com.intellij.ide.ui public final enum com.intellij.ide.ui.LCDRenderingScope extends java.lang.Enum { public static final enum com.intellij.ide.ui.LCDRenderingScope IDE public static final enum com.intellij.ide.ui.LCDRenderingScope EXCLUDING_EDITOR public static final enum com.intellij.ide.ui.LCDRenderingScope OFF private static final synthetic com.intellij.ide.ui.LCDRenderingScope[] $VALUES public static com.intellij.ide.ui.LCDRenderingScope[] values () public static com.intellij.ide.ui.LCDRenderingScope valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/ide/ui/MatrixConverter.class
MatrixConverter.java package com.intellij.ide.ui final com.intellij.ide.ui.MatrixConverter extends com.intellij.ide.ui.ColorConverter { private final Double myWeight private final com.intellij.util.Matrix myMatrix void <init> (com.intellij.util.Matrix) com.intellij.util.Matrix matrix void <init> (java.lang.Double, com.intellij.util.Matrix) Double weight com.intellij.util.Matrix matrix int rows int columns public int convert (int, int, int, int) int red int green int blue int alpha com.intellij.util.Vector vector com.intellij.util.Vector result }
com/intellij/ide/ui/MatrixFilter.class
MatrixFilter.java package com.intellij.ide.ui final com.intellij.ide.ui.MatrixFilter extends java.awt.image.RGBImageFilter { public static final java.awt.image.ImageFilter protanopia public static final java.awt.image.ImageFilter deuteranopia public static final java.awt.image.ImageFilter tritanopia private final String myName private final com.intellij.ide.ui.ColorConverter myConverter public static java.awt.image.ImageFilter get (com.intellij.ide.ui.ColorBlindness) com.intellij.ide.ui.ColorBlindness blindness public static java.awt.image.ImageFilter forProtanopia (java.lang.Double) Double weight public static java.awt.image.ImageFilter forDeuteranopia (java.lang.Double) Double weight public static java.awt.image.ImageFilter forTritanopia (java.lang.Double) Double weight private void <init> (java.lang.String, com.intellij.ide.ui.ColorConverter) String name com.intellij.ide.ui.ColorConverter converter public java.lang.String toString () public int filterRGB (int, int, int) int x int y int rgb static void <clinit> () }
com/intellij/ide/ui/NotRoamableUiOptions.class
NotRoamableUiSettings.kt package com.intellij.ide.ui public final com.intellij.ide.ui.NotRoamableUiOptions extends com.intellij.openapi.components.BaseState { static final synthetic kotlin.reflect.KProperty[] $$delegatedProperties private final kotlin.properties.ReadWriteProperty ideAAType$delegate private final kotlin.properties.ReadWriteProperty editorAAType$delegate private final kotlin.properties.ReadWriteProperty fontFace$delegate private final kotlin.properties.ReadWriteProperty fontSize$delegate private final kotlin.properties.ReadWriteProperty fontScale$delegate static void <clinit> () public final com.intellij.ide.ui.AntialiasingType getIdeAAType () public final void setIdeAAType (com.intellij.ide.ui.AntialiasingType) com.intellij.ide.ui.AntialiasingType public final com.intellij.ide.ui.AntialiasingType getEditorAAType () public final void setEditorAAType (com.intellij.ide.ui.AntialiasingType) com.intellij.ide.ui.AntialiasingType public final java.lang.String getFontFace () public final void setFontFace (java.lang.String) String public final int getFontSize () public final void setFontSize (int) int public final float getFontScale () public final void setFontScale (float) float public void <init> () com.intellij.openapi.components.BaseState this_$iv Enum defaultValue$iv int $i$f$enum com.intellij.openapi.components.BaseState this_$iv Enum defaultValue$iv int $i$f$enum com.intellij.openapi.util.Pair fontData }
com/intellij/ide/ui/NotRoamableUiSettings.class
NotRoamableUiSettings.kt package com.intellij.ide.ui public final com.intellij.ide.ui.NotRoamableUiSettings extends java.lang.Object implements com.intellij.openapi.components.PersistentStateComponent { private com.intellij.ide.ui.NotRoamableUiOptions state public com.intellij.ide.ui.NotRoamableUiOptions getState () public volatile synthetic java.lang.Object getState () public void loadState (com.intellij.ide.ui.NotRoamableUiOptions) com.intellij.ide.ui.NotRoamableUiOptions state public volatile synthetic void loadState (java.lang.Object) public final void fixFontSettings$intellij_platform_editor () String preferredFont String[] fontNames boolean fontIsValid com.intellij.ide.ui.NotRoamableUiOptions state public void <init> () }
com/intellij/ide/ui/NotRoamableUiSettingsKt.class
NotRoamableUiSettings.kt package com.intellij.ide.ui public final com.intellij.ide.ui.NotRoamableUiSettingsKt extends java.lang.Object { private static final com.intellij.openapi.util.Pair getSystemFontFaceAndSize () public static final synthetic com.intellij.openapi.util.Pair access$getSystemFontFaceAndSize$p () }
com/intellij/ide/ui/SimulationFilter$1.class
SimulationFilter.java package com.intellij.ide.ui final com.intellij.ide.ui.SimulationFilter$1 extends com.intellij.ide.ui.WeightFilter { void <init> (java.lang.String, java.lang.Double) String name Double weight int toRGB (int, int, int) int srcR int srcG int srcB double gray }
com/intellij/ide/ui/SimulationFilter.class
SimulationFilter.java package com.intellij.ide.ui final com.intellij.ide.ui.SimulationFilter extends com.intellij.ide.ui.WeightFilter { public static final java.awt.image.ImageFilter protanopia public static final java.awt.image.ImageFilter deuteranopia public static final java.awt.image.ImageFilter tritanopia public static final java.awt.image.ImageFilter achromatopsia private final double myConfuseX private final double myConfuseY private final double myConfuseM private final double myConfuseYint public static java.awt.image.ImageFilter get (com.intellij.ide.ui.ColorBlindness) com.intellij.ide.ui.ColorBlindness blindness public static java.awt.image.ImageFilter forProtanopia (java.lang.Double) Double weight public static java.awt.image.ImageFilter forDeuteranopia (java.lang.Double) Double weight public static java.awt.image.ImageFilter forTritanopia (java.lang.Double) Double weight public static java.awt.image.ImageFilter forAchromatopsia (java.lang.Double) Double weight private void <init> (java.lang.String, java.lang.Double, double, double, double, double) String name Double weight double x double y double m double yint int toRGB (int, int, int) int srcR int srcG int srcB double powR double powG double powB double X double Y double Z double chroma_x double chroma_y double m double yint double deviate_x double deviate_y double neutral_X double neutral_Z double diffX double diffZ double diffR double diffG double diffB double dstR double dstG double dstB double fitR double fitG double fitB double adjust static void <clinit> () }
com/intellij/ide/ui/UISettings$Companion.class
UISettings.kt package com.intellij.ide.ui public final com.intellij.ide.ui.UISettings$Companion extends java.lang.Object { private final transient void verbose (java.lang.String, java.lang.Object[]) String msg Object[] args private static synthetic void _instance$annotations () public static synthetic void instance$annotations () public final com.intellij.ide.ui.UISettings getInstance () public static synthetic void instanceOrNull$annotations () public final com.intellij.ide.ui.UISettings getInstanceOrNull () com.intellij.ide.ui.UISettings result public static synthetic void shadowInstance$annotations () public final com.intellij.ide.ui.UISettings getShadowInstance () public final void setupFractionalMetrics (java.awt.Graphics2D) java.awt.Graphics2D g2d public final void setupAntialiasing (java.awt.Graphics) com.intellij.ide.ui.UISettings uiSettings com.intellij.openapi.application.Application application java.awt.Graphics2D g2d java.awt.Graphics g public final void setupComponentAntialiasing (javax.swing.JComponent) javax.swing.JComponent component public final void setupEditorAntialiasing (javax.swing.JComponent) javax.swing.JComponent component public static synthetic void defFontScale$annotations () public final float getDefFontScale () public static synthetic void defFontSize$annotations () public final int getDefFontSize () public final int restoreFontSize (int, java.lang.Float) com.intellij.openapi.util.Pair fontData float oldDefFontScale int size int readSize Float readScale private void <init> () public static final transient synthetic void access$verbose (com.intellij.ide.ui.UISettings$Companion, java.lang.String, java.lang.Object[]) com.intellij.ide.ui.UISettings$Companion $this String msg Object[] args public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
com/intellij/ide/ui/UISettings.class
UISettings.kt package com.intellij.ide.ui public final com.intellij.ide.ui.UISettings extends java.lang.Object implements com.intellij.openapi.components.PersistentStateComponent { private com.intellij.ide.ui.UISettingsState state private final com.intellij.util.ComponentTreeEventDispatcher myTreeDispatcher public String FONT_FACE public Integer FONT_SIZE public boolean HIDE_TOOL_STRIPES public int CONSOLE_COMMAND_HISTORY_LIMIT public boolean CYCLE_SCROLLING public boolean SHOW_MAIN_TOOLBAR public boolean SHOW_CLOSE_BUTTON public com.intellij.ide.ui.AntialiasingType EDITOR_AA_TYPE public boolean PRESENTATION_MODE public boolean OVERRIDE_NONIDEA_LAF_FONTS public int PRESENTATION_MODE_FONT_SIZE public int EDITOR_TAB_LIMIT public boolean OVERRIDE_CONSOLE_CYCLE_BUFFER_SIZE public int CONSOLE_CYCLE_BUFFER_SIZE_KB private final com.intellij.ide.ui.NotRoamableUiSettings notRoamableOptions public static final int ANIMATION_DURATION public static final int TABS_NONE private static volatile com.intellij.ide.ui.UISettings _instance public static final boolean FORCE_USE_FRACTIONAL_METRICS public static final com.intellij.ide.ui.UISettings$Companion Companion public final com.intellij.ide.ui.AntialiasingType getIdeAAType () public final void setIdeAAType (com.intellij.ide.ui.AntialiasingType) com.intellij.ide.ui.AntialiasingType value public final com.intellij.ide.ui.AntialiasingType getEditorAAType () public final void setEditorAAType (com.intellij.ide.ui.AntialiasingType) com.intellij.ide.ui.AntialiasingType value public final boolean getAllowMergeButtons () public final void setAllowMergeButtons (boolean) boolean value public final boolean getAlwaysShowWindowsButton () public final boolean getAnimateWindows () public final void setAnimateWindows (boolean) boolean value public final boolean getShowMemoryIndicator () public final void setShowMemoryIndicator (boolean) boolean value public final com.intellij.ide.ui.ColorBlindness getColorBlindness () public final void setColorBlindness (com.intellij.ide.ui.ColorBlindness) com.intellij.ide.ui.ColorBlindness value public final boolean getHideToolStripes () public final void setHideToolStripes (boolean) boolean value public final boolean getHideNavigationOnFocusLoss () public final void setHideNavigationOnFocusLoss (boolean) boolean value public final boolean getReuseNotModifiedTabs () public final void setReuseNotModifiedTabs (boolean) boolean value public final boolean getDisableMnemonics () public final void setDisableMnemonics (boolean) boolean value public final boolean getDisableMnemonicsInControls () public final void setDisableMnemonicsInControls (boolean) boolean value public final boolean getDndWithPressedAltOnly () public final void setDndWithPressedAltOnly (boolean) boolean value public final boolean getUseSmallLabelsOnTabs () public final void setUseSmallLabelsOnTabs (boolean) boolean value public final boolean getSmoothScrolling () public final boolean getCloseTabButtonOnTheRight () public final boolean getCycleScrolling () public final void setCycleScrolling (boolean) boolean value public final boolean getNavigateToPreview () public final void setNavigateToPreview (boolean) boolean value public final boolean getScrollTabLayoutInEditor () public final boolean getShowToolWindowsNumbers () public final void setShowToolWindowsNumbers (boolean) boolean value public final boolean getShowEditorToolTip () public final void setShowEditorToolTip (boolean) boolean value public final boolean getShowNavigationBar () public final void setShowNavigationBar (boolean) boolean value public final boolean getShowStatusBar () public final void setShowStatusBar (boolean) boolean value public final boolean getShowMainMenu () public final void setShowMainMenu (boolean) boolean value public final boolean getShowIconInQuickNavigation () public final void setShowIconInQuickNavigation (boolean) boolean value public final boolean getShowTreeIndentGuides () public final void setShowTreeIndentGuides (boolean) boolean value public final boolean getMoveMouseOnDefaultButton () public final void setMoveMouseOnDefaultButton (boolean) boolean value public final boolean getShowMainToolbar () public final void setShowMainToolbar (boolean) boolean value public final boolean getShowIconsInMenus () public final void setShowIconsInMenus (boolean) boolean value public final boolean getSortLookupElementsLexicographically () public final void setSortLookupElementsLexicographically (boolean) boolean value public static synthetic void hideTabsIfNeed$annotations () public final boolean getHideTabsIfNeed () public final boolean getHideTabsIfNeeded () public final boolean getHideKnownExtensionInTabs () public final void setHideKnownExtensionInTabs (boolean) boolean value public final boolean getLeftHorizontalSplit () public final void setLeftHorizontalSplit (boolean) boolean value public final boolean getRightHorizontalSplit () public final void setRightHorizontalSplit (boolean) boolean value public final boolean getWideScreenSupport () public final void setWideScreenSupport (boolean) boolean value public final boolean getSortBookmarks () public final void setSortBookmarks (boolean) boolean value public final boolean getShowCloseButton () public final boolean getPresentationMode () public final void setPresentationMode (boolean) boolean value public final int getPresentationModeFontSize () public final int getEditorTabPlacement () public final void setEditorTabPlacement (int) int value public final int getEditorTabLimit () public final void setEditorTabLimit (int) int value public final int getRecentFilesLimit () public final int getRecentLocationsLimit () public final int getMaxLookupWidth () public final void setMaxLookupWidth (int) int value public final int getMaxLookupListHeight () public final void setMaxLookupListHeight (int) int value public final boolean getOverrideLafFonts () public final void setOverrideLafFonts (boolean) boolean value public final java.lang.String getFontFace () public final void setFontFace (java.lang.String) String value public final int getFontSize () public final void setFontSize (int) int value public final float getFontScale () public final void setFontScale (float) float value public final boolean getShowDirectoryForNonUniqueFilenames () public final void setShowDirectoryForNonUniqueFilenames (boolean) boolean value public final boolean getPinFindInPath () public final void setPinFindInPath (boolean) boolean value public final boolean getActiveRightEditorOnClose () public final void setActiveRightEditorOnClose (boolean) boolean value public final boolean getShowTabsTooltips () public final void setShowTabsTooltips (boolean) boolean value public final boolean getMarkModifiedTabsWithAsterisk () public final void setMarkModifiedTabsWithAsterisk (boolean) boolean value public static synthetic void overrideConsoleCycleBufferSize$annotations () public final boolean getOverrideConsoleCycleBufferSize () public final void setOverrideConsoleCycleBufferSize (boolean) boolean value public final int getConsoleCycleBufferSizeKb () public final void setConsoleCycleBufferSizeKb (int) int value public final int getConsoleCommandHistoryLimit () public final void setConsoleCommandHistoryLimit (int) int value public final boolean getSortTabsAlphabetically () public final void setSortTabsAlphabetically (boolean) boolean value public final boolean getOpenTabsAtTheEnd () public final void setOpenTabsAtTheEnd (boolean) boolean value public final boolean getShowInplaceComments () public final void setShowInplaceComments (boolean) boolean value public final boolean getShowInplaceCommentsInternal () public final void addUISettingsListener (com.intellij.ide.ui.UISettingsListener, com.intellij.openapi.Disposable) com.intellij.ide.ui.UISettingsListener listener com.intellij.openapi.Disposable parentDisposable public final void fireUISettingsChanged () private final void updateDeprecatedProperties () public com.intellij.ide.ui.UISettingsState getState () public volatile synthetic java.lang.Object getState () public void loadState (com.intellij.ide.ui.UISettingsState) int editorTabPlacement com.intellij.ide.ui.UISettingsState state public volatile synthetic void loadState (java.lang.Object) private final void migrateOldSettings () private final boolean migrateOldFontSettings () boolean migrated public static synthetic void FONT_FACE$annotations () public static synthetic void FONT_SIZE$annotations () public static synthetic void HIDE_TOOL_STRIPES$annotations () public static synthetic void CONSOLE_COMMAND_HISTORY_LIMIT$annotations () public static synthetic void CYCLE_SCROLLING$annotations () public static synthetic void SHOW_MAIN_TOOLBAR$annotations () public static synthetic void SHOW_CLOSE_BUTTON$annotations () public static synthetic void EDITOR_AA_TYPE$annotations () public static synthetic void PRESENTATION_MODE$annotations () public static synthetic void OVERRIDE_NONIDEA_LAF_FONTS$annotations () public static synthetic void PRESENTATION_MODE_FONT_SIZE$annotations () public static synthetic void EDITOR_TAB_LIMIT$annotations () public static synthetic void OVERRIDE_CONSOLE_CYCLE_BUFFER_SIZE$annotations () public static synthetic void CONSOLE_CYCLE_BUFFER_SIZE_KB$annotations () public void <init> (com.intellij.ide.ui.NotRoamableUiSettings) com.intellij.ide.ui.NotRoamableUiSettings notRoamableOptions public void <init> () static void <clinit> () public static final synthetic com.intellij.ide.ui.UISettings access$get_instance$cp () public static final synthetic void access$set_instance$cp (com.intellij.ide.ui.UISettings) com.intellij.ide.ui.UISettings private static final transient void verbose (java.lang.String, java.lang.Object[]) String msg Object[] args public static final com.intellij.ide.ui.UISettings getInstance () public static final com.intellij.ide.ui.UISettings getInstanceOrNull () public static final com.intellij.ide.ui.UISettings getShadowInstance () public static final void setupFractionalMetrics (java.awt.Graphics2D) java.awt.Graphics2D g2d public static final void setupAntialiasing (java.awt.Graphics) java.awt.Graphics g public static final void setupComponentAntialiasing (javax.swing.JComponent) javax.swing.JComponent component public static final void setupEditorAntialiasing (javax.swing.JComponent) javax.swing.JComponent component public static final float getDefFontScale () public static final int getDefFontSize () public static final int restoreFontSize (int, java.lang.Float) int readSize Float readScale }
com/intellij/ide/ui/UISettingsKt.class
UISettings.kt package com.intellij.ide.ui public final com.intellij.ide.ui.UISettingsKt extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG static void <clinit> () int $i$f$logger public static final synthetic com.intellij.openapi.diagnostic.Logger access$getLOG$p () }
com/intellij/ide/ui/UISettingsListener.class
UISettingsListener.java package com.intellij.ide.ui public abstract com.intellij.ide.ui.UISettingsListener extends java.lang.Object implements java.util.EventListener { public static final com.intellij.util.messages.Topic TOPIC public abstract void uiSettingsChanged (com.intellij.ide.ui.UISettings) static void <clinit> () }
com/intellij/ide/ui/UISettingsState$Companion.class
UISettingsState.kt package com.intellij.ide.ui public final com.intellij.ide.ui.UISettingsState$Companion extends java.lang.Object { public static synthetic void defFontSize$annotations () public final int getDefFontSize () private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
com/intellij/ide/ui/UISettingsState.class
UISettingsState.kt package com.intellij.ide.ui public final com.intellij.ide.ui.UISettingsState extends com.intellij.openapi.components.BaseState { static final synthetic kotlin.reflect.KProperty[] $$delegatedProperties private final kotlin.properties.ReadWriteProperty fontFace$delegate private final kotlin.properties.ReadWriteProperty fontSize$delegate private final kotlin.properties.ReadWriteProperty fontScale$delegate private final kotlin.properties.ReadWriteProperty recentFilesLimit$delegate private final kotlin.properties.ReadWriteProperty recentLocationsLimit$delegate private final kotlin.properties.ReadWriteProperty consoleCommandHistoryLimit$delegate private final kotlin.properties.ReadWriteProperty overrideConsoleCycleBufferSize$delegate private final kotlin.properties.ReadWriteProperty consoleCycleBufferSizeKb$delegate private final kotlin.properties.ReadWriteProperty editorTabLimit$delegate private final kotlin.properties.ReadWriteProperty reuseNotModifiedTabs$delegate private final kotlin.properties.ReadWriteProperty animateWindows$delegate private final kotlin.properties.ReadWriteProperty showToolWindowsNumbers$delegate private final kotlin.properties.ReadWriteProperty hideToolStripes$delegate private final kotlin.properties.ReadWriteProperty wideScreenSupport$delegate private final kotlin.properties.ReadWriteProperty leftHorizontalSplit$delegate private final kotlin.properties.ReadWriteProperty rightHorizontalSplit$delegate private final kotlin.properties.ReadWriteProperty showEditorToolTip$delegate private final kotlin.properties.ReadWriteProperty showMemoryIndicator$delegate private final kotlin.properties.ReadWriteProperty allowMergeButtons$delegate private final kotlin.properties.ReadWriteProperty showMainToolbar$delegate private final kotlin.properties.ReadWriteProperty showStatusBar$delegate private final kotlin.properties.ReadWriteProperty showMainMenu$delegate private final kotlin.properties.ReadWriteProperty showNavigationBar$delegate private final kotlin.properties.ReadWriteProperty alwaysShowWindowsButton$delegate private final kotlin.properties.ReadWriteProperty cycleScrolling$delegate private final kotlin.properties.ReadWriteProperty scrollTabLayoutInEditor$delegate private final kotlin.properties.ReadWriteProperty hideTabsIfNeeded$delegate private final kotlin.properties.ReadWriteProperty showCloseButton$delegate private final kotlin.properties.ReadWriteProperty closeTabButtonOnTheRight$delegate private final kotlin.properties.ReadWriteProperty editorTabPlacement$delegate private final kotlin.properties.ReadWriteProperty hideKnownExtensionInTabs$delegate private final kotlin.properties.ReadWriteProperty showIconInQuickNavigation$delegate private final kotlin.properties.ReadWriteProperty showTreeIndentGuides$delegate private final kotlin.properties.ReadWriteProperty sortTabsAlphabetically$delegate private final kotlin.properties.ReadWriteProperty openTabsAtTheEnd$delegate private final kotlin.properties.ReadWriteProperty closeNonModifiedFilesFirst$delegate private final kotlin.properties.ReadWriteProperty activeMruEditorOnClose$delegate private final kotlin.properties.ReadWriteProperty activeRightEditorOnClose$delegate private final kotlin.properties.ReadWriteProperty ideAAType$delegate private final kotlin.properties.ReadWriteProperty editorAAType$delegate private final kotlin.properties.ReadWriteProperty colorBlindness$delegate private final kotlin.properties.ReadWriteProperty moveMouseOnDefaultButton$delegate private final kotlin.properties.ReadWriteProperty enableAlphaMode$delegate private final kotlin.properties.ReadWriteProperty alphaModeDelay$delegate private final kotlin.properties.ReadWriteProperty alphaModeRatio$delegate private final kotlin.properties.ReadWriteProperty overrideLafFonts$delegate private final kotlin.properties.ReadWriteProperty showIconsInMenus$delegate private final kotlin.properties.ReadWriteProperty disableMnemonics$delegate private final kotlin.properties.ReadWriteProperty disableMnemonicsInControls$delegate private final kotlin.properties.ReadWriteProperty useSmallLabelsOnTabs$delegate private final kotlin.properties.ReadWriteProperty maxLookupWidth$delegate private final kotlin.properties.ReadWriteProperty maxLookupListHeight$delegate private final kotlin.properties.ReadWriteProperty hideNavigationOnFocusLoss$delegate private final kotlin.properties.ReadWriteProperty dndWithPressedAltOnly$delegate private final kotlin.properties.ReadWriteProperty defaultAutoScrollToSource$delegate private boolean presentationMode private final kotlin.properties.ReadWriteProperty presentationModeFontSize$delegate private final kotlin.properties.ReadWriteProperty markModifiedTabsWithAsterisk$delegate private final kotlin.properties.ReadWriteProperty showTabsTooltips$delegate private final kotlin.properties.ReadWriteProperty showDirectoryForNonUniqueFilenames$delegate private final kotlin.properties.ReadWriteProperty smoothScrolling$delegate private final kotlin.properties.ReadWriteProperty navigateToPreview$delegate private final kotlin.properties.ReadWriteProperty sortLookupElementsLexicographically$delegate private final kotlin.properties.ReadWriteProperty mergeEqualStackTraces$delegate private final kotlin.properties.ReadWriteProperty sortBookmarks$delegate private final kotlin.properties.ReadWriteProperty pinFindInPath$delegate private final kotlin.properties.ReadWriteProperty showInplaceComments$delegate public static final com.intellij.ide.ui.UISettingsState$Companion Companion static void <clinit> () public static synthetic void fontFace$annotations () public final java.lang.String getFontFace () public final void setFontFace (java.lang.String) String public static synthetic void fontSize$annotations () public final int getFontSize () public final void setFontSize (int) int public static synthetic void fontScale$annotations () public final float getFontScale () public final void setFontScale (float) float public final int getRecentFilesLimit () public final void setRecentFilesLimit (int) int public final int getRecentLocationsLimit () public final void setRecentLocationsLimit (int) int public final int getConsoleCommandHistoryLimit () public final void setConsoleCommandHistoryLimit (int) int public final boolean getOverrideConsoleCycleBufferSize () public final void setOverrideConsoleCycleBufferSize (boolean) boolean public final int getConsoleCycleBufferSizeKb () public final void setConsoleCycleBufferSizeKb (int) int public final int getEditorTabLimit () public final void setEditorTabLimit (int) int public final boolean getReuseNotModifiedTabs () public final void setReuseNotModifiedTabs (boolean) boolean public final boolean getAnimateWindows () public final void setAnimateWindows (boolean) boolean public final boolean getShowToolWindowsNumbers () public final void setShowToolWindowsNumbers (boolean) boolean public final boolean getHideToolStripes () public final void setHideToolStripes (boolean) boolean public final boolean getWideScreenSupport () public final void setWideScreenSupport (boolean) boolean public final boolean getLeftHorizontalSplit () public final void setLeftHorizontalSplit (boolean) boolean public final boolean getRightHorizontalSplit () public final void setRightHorizontalSplit (boolean) boolean public final boolean getShowEditorToolTip () public final void setShowEditorToolTip (boolean) boolean public final boolean getShowMemoryIndicator () public final void setShowMemoryIndicator (boolean) boolean public final boolean getAllowMergeButtons () public final void setAllowMergeButtons (boolean) boolean public final boolean getShowMainToolbar () public final void setShowMainToolbar (boolean) boolean public final boolean getShowStatusBar () public final void setShowStatusBar (boolean) boolean public final boolean getShowMainMenu () public final void setShowMainMenu (boolean) boolean public final boolean getShowNavigationBar () public final void setShowNavigationBar (boolean) boolean public final boolean getAlwaysShowWindowsButton () public final void setAlwaysShowWindowsButton (boolean) boolean public final boolean getCycleScrolling () public final void setCycleScrolling (boolean) boolean public final boolean getScrollTabLayoutInEditor () public final void setScrollTabLayoutInEditor (boolean) boolean public final boolean getHideTabsIfNeeded () public final void setHideTabsIfNeeded (boolean) boolean public final boolean getShowCloseButton () public final void setShowCloseButton (boolean) boolean public final boolean getCloseTabButtonOnTheRight () public final void setCloseTabButtonOnTheRight (boolean) boolean public final int getEditorTabPlacement () public final void setEditorTabPlacement (int) int public final boolean getHideKnownExtensionInTabs () public final void setHideKnownExtensionInTabs (boolean) boolean public final boolean getShowIconInQuickNavigation () public final void setShowIconInQuickNavigation (boolean) boolean public final boolean getShowTreeIndentGuides () public final void setShowTreeIndentGuides (boolean) boolean public final boolean getSortTabsAlphabetically () public final void setSortTabsAlphabetically (boolean) boolean public final boolean getOpenTabsAtTheEnd () public final void setOpenTabsAtTheEnd (boolean) boolean public final boolean getCloseNonModifiedFilesFirst () public final void setCloseNonModifiedFilesFirst (boolean) boolean public final boolean getActiveMruEditorOnClose () public final void setActiveMruEditorOnClose (boolean) boolean public final boolean getActiveRightEditorOnClose () public final void setActiveRightEditorOnClose (boolean) boolean public static synthetic void ideAAType$annotations () public final com.intellij.ide.ui.AntialiasingType getIdeAAType$intellij_platform_editor () public final void setIdeAAType$intellij_platform_editor (com.intellij.ide.ui.AntialiasingType) com.intellij.ide.ui.AntialiasingType public static synthetic void editorAAType$annotations () public final com.intellij.ide.ui.AntialiasingType getEditorAAType$intellij_platform_editor () public final void setEditorAAType$intellij_platform_editor (com.intellij.ide.ui.AntialiasingType) com.intellij.ide.ui.AntialiasingType public final com.intellij.ide.ui.ColorBlindness getColorBlindness () public final void setColorBlindness (com.intellij.ide.ui.ColorBlindness) com.intellij.ide.ui.ColorBlindness public final boolean getMoveMouseOnDefaultButton () public final void setMoveMouseOnDefaultButton (boolean) boolean public final boolean getEnableAlphaMode () public final void setEnableAlphaMode (boolean) boolean public final int getAlphaModeDelay () public final void setAlphaModeDelay (int) int public final float getAlphaModeRatio () public final void setAlphaModeRatio (float) float public final boolean getOverrideLafFonts () public final void setOverrideLafFonts (boolean) boolean public final boolean getShowIconsInMenus () public final void setShowIconsInMenus (boolean) boolean public final boolean getDisableMnemonics () public final void setDisableMnemonics (boolean) boolean public final boolean getDisableMnemonicsInControls () public final void setDisableMnemonicsInControls (boolean) boolean public final boolean getUseSmallLabelsOnTabs () public final void setUseSmallLabelsOnTabs (boolean) boolean public final int getMaxLookupWidth () public final void setMaxLookupWidth (int) int public final int getMaxLookupListHeight () public final void setMaxLookupListHeight (int) int public final boolean getHideNavigationOnFocusLoss () public final void setHideNavigationOnFocusLoss (boolean) boolean public final boolean getDndWithPressedAltOnly () public final void setDndWithPressedAltOnly (boolean) boolean public final boolean getDefaultAutoScrollToSource () public final void setDefaultAutoScrollToSource (boolean) boolean public final boolean getPresentationMode () public final void setPresentationMode (boolean) boolean public final int getPresentationModeFontSize () public final void setPresentationModeFontSize (int) int public final boolean getMarkModifiedTabsWithAsterisk () public final void setMarkModifiedTabsWithAsterisk (boolean) boolean public final boolean getShowTabsTooltips () public final void setShowTabsTooltips (boolean) boolean public final boolean getShowDirectoryForNonUniqueFilenames () public final void setShowDirectoryForNonUniqueFilenames (boolean) boolean public final boolean getSmoothScrolling () public final void setSmoothScrolling (boolean) boolean public final boolean getNavigateToPreview () public final void setNavigateToPreview (boolean) boolean public final boolean getSortLookupElementsLexicographically () public final void setSortLookupElementsLexicographically (boolean) boolean public final boolean getMergeEqualStackTraces () public final void setMergeEqualStackTraces (boolean) boolean public final boolean getSortBookmarks () public final void setSortBookmarks (boolean) boolean public final boolean getPinFindInPath () public final void setPinFindInPath (boolean) boolean public final boolean getShowInplaceComments () public final void setShowInplaceComments (boolean) boolean public final void _incrementModificationCount () public void <init> () com.intellij.openapi.components.BaseState this_$iv Enum defaultValue$iv int $i$f$enum com.intellij.openapi.components.BaseState this_$iv Enum defaultValue$iv int $i$f$enum com.intellij.openapi.components.BaseState this_$iv int $i$f$enum public static final int getDefFontSize () }
com/intellij/ide/ui/WeightFilter.class
WeightFilter.java package com.intellij.ide.ui abstract com.intellij.ide.ui.WeightFilter extends java.awt.image.RGBImageFilter { private final String myName private final Double myWeight void <init> (java.lang.String, java.lang.Double) String name Double weight public java.lang.String toString () public final int filterRGB (int, int, int) int x int y int rgb abstract int toRGB (int, int, int) final int toRGB (int, int, int, double, double, double) int srcR int srcG int srcB double dstR double dstG double dstB static double fix (double) double value }
com/intellij/ide/util/ActionShortcutProvider.class
ActionShortcutProvider.java package com.intellij.ide.util public abstract com.intellij.ide.util.ActionShortcutProvider extends java.lang.Object { public abstract java.lang.String getActionIdForShortcut () }
com/intellij/ide/util/FileStructureFilter.class
FileStructureFilter.java package com.intellij.ide.util public abstract com.intellij.ide.util.FileStructureFilter extends java.lang.Object implements com.intellij.ide.util.treeView.smartTree.Filter { public abstract java.lang.String getCheckBoxText () public abstract com.intellij.openapi.actionSystem.Shortcut[] getShortcut () }
com/intellij/ide/util/FileStructureNodeProvider.class
FileStructureNodeProvider.java package com.intellij.ide.util public abstract com.intellij.ide.util.FileStructureNodeProvider extends java.lang.Object implements com.intellij.ide.util.treeView.smartTree.NodeProvider { public abstract java.lang.String getCheckBoxText () public abstract com.intellij.openapi.actionSystem.Shortcut[] getShortcut () }
com/intellij/ide/util/treeView/AbstractTreeNode.class
AbstractTreeNode.java package com.intellij.ide.util.treeView public abstract com.intellij.ide.util.treeView.AbstractTreeNode extends com.intellij.ide.util.treeView.PresentableNodeDescriptor implements com.intellij.navigation.NavigationItem com.intellij.openapi.ui.Queryable$Contributor com.intellij.ui.tree.LeafState$Supplier { private static final com.intellij.openapi.editor.colors.TextAttributesKey FILESTATUS_ERRORS private static final com.intellij.openapi.diagnostic.Logger LOG private com.intellij.ide.util.treeView.AbstractTreeNode myParent private Object myValue private boolean myNullValueSet private final boolean myNodeWrapper static final Object TREE_WRAPPER_VALUE protected void <init> (com.intellij.openapi.project.Project, java.lang.Object) com.intellij.openapi.project.Project project Object value public abstract java.util.Collection getChildren () protected boolean hasProblemFileBeneath () protected boolean valueIsCut () public com.intellij.ide.util.treeView.PresentableNodeDescriptor getChildToHighlightAt (int) com.intellij.ide.util.treeView.AbstractTreeNode kid int index java.util.Collection kids int i protected void postprocess (com.intellij.ide.projectView.PresentationData) com.intellij.ide.projectView.PresentationData presentation private void setForcedForeground (com.intellij.ide.projectView.PresentationData) com.intellij.ide.projectView.PresentationData presentation com.intellij.openapi.vcs.FileStatus status java.awt.Color fgColor protected boolean shouldUpdateData () public com.intellij.ui.tree.LeafState getLeafState () public boolean isAlwaysShowPlus () public boolean isAlwaysLeaf () public boolean isAlwaysExpand () public final com.intellij.ide.util.treeView.AbstractTreeNode getElement () public boolean equals (java.lang.Object) Object object public int hashCode () Object value public final com.intellij.ide.util.treeView.AbstractTreeNode getParent () public final void setParent (com.intellij.ide.util.treeView.AbstractTreeNode) com.intellij.ide.util.treeView.AbstractTreeNode parent public final com.intellij.ide.util.treeView.NodeDescriptor getParentDescriptor () public final java.lang.Object getValue () Object value public final void setValue (java.lang.Object) Object value boolean debug int hash private boolean setInternalValue (java.lang.Object) Object value public final java.lang.Object getEqualityObject () public java.lang.String toTestString (com.intellij.openapi.ui.Queryable$PrintInfo) String text com.intellij.openapi.ui.Queryable$PrintInfo printInfo public void apply (java.util.Map) java.util.Map info public java.lang.String getTestPresentation () public java.awt.Color getFileStatusColor (com.intellij.openapi.vcs.FileStatus) com.intellij.openapi.vfs.VirtualFile vf com.intellij.openapi.vcs.FileStatus status protected com.intellij.openapi.vfs.VirtualFile getVirtualFile () public com.intellij.openapi.vcs.FileStatus getFileStatus () public java.lang.String getName () public void navigate (boolean) boolean requestFocus public boolean canNavigate () public boolean canNavigateToSource () protected final java.lang.Object getParentValue () com.intellij.ide.util.treeView.AbstractTreeNode parent public boolean canRepresent (java.lang.Object) Object element protected java.lang.String getToolTip () public volatile synthetic java.lang.Object getElement () public volatile synthetic com.intellij.navigation.ItemPresentation getPresentation () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/util/treeView/AbstractTreeStructure.class
AbstractTreeStructure.java package com.intellij.ide.util.treeView public abstract com.intellij.ide.util.treeView.AbstractTreeStructure extends java.lang.Object { public void <init> () public abstract java.lang.Object getRootElement () public abstract java.lang.Object[] getChildElements (java.lang.Object) public abstract java.lang.Object getParentElement (java.lang.Object) public abstract com.intellij.ide.util.treeView.NodeDescriptor createDescriptor (java.lang.Object, com.intellij.ide.util.treeView.NodeDescriptor) public abstract void commit () public abstract boolean hasSomethingToCommit () public static com.intellij.openapi.util.ActionCallback asyncCommitDocuments (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project com.intellij.psi.PsiDocumentManager documentManager com.intellij.openapi.util.ActionCallback callback public com.intellij.openapi.util.ActionCallback asyncCommit () public boolean isToBuildChildrenInBackground (java.lang.Object) Object element public boolean isValid (java.lang.Object) Object element public com.intellij.ui.tree.LeafState getLeafState (java.lang.Object) com.intellij.ui.tree.LeafState$Supplier supplier Object element public boolean isAlwaysLeaf (java.lang.Object) Object element public com.intellij.openapi.util.AsyncResult revalidateElement (java.lang.Object) Object element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/util/treeView/AlphaComparator.class
AlphaComparator.java package com.intellij.ide.util.treeView public com.intellij.ide.util.treeView.AlphaComparator extends java.lang.Object implements java.util.Comparator { public static final com.intellij.ide.util.treeView.AlphaComparator INSTANCE protected void <init> () public int compare (com.intellij.ide.util.treeView.NodeDescriptor, com.intellij.ide.util.treeView.NodeDescriptor) com.intellij.ide.util.treeView.NodeDescriptor nodeDescriptor1 com.intellij.ide.util.treeView.NodeDescriptor nodeDescriptor2 int weight1 int weight2 String s1 String s2 public volatile synthetic int compare (java.lang.Object, java.lang.Object) static void <clinit> () }
com/intellij/ide/util/treeView/FileNameComparator.class
FileNameComparator.java package com.intellij.ide.util.treeView public com.intellij.ide.util.treeView.FileNameComparator extends java.lang.Object implements java.util.Comparator { public static final java.util.Comparator INSTANCE public void <init> () public int compare (java.lang.String, java.lang.String) String s1 String s2 com.intellij.openapi.util.Pair normalized private static com.intellij.openapi.util.Pair normalize (java.lang.String, java.lang.String) char ch1 char ch2 int i String s1 String s2 int minLen StringBuilder sb1 StringBuilder sb2 public volatile synthetic int compare (java.lang.Object, java.lang.Object) static void <clinit> () }
com/intellij/ide/util/treeView/IndexComparator.class
IndexComparator.java package com.intellij.ide.util.treeView public com.intellij.ide.util.treeView.IndexComparator extends java.lang.Object implements java.util.Comparator { public static final com.intellij.ide.util.treeView.IndexComparator INSTANCE private void <init> () public int compare (com.intellij.ide.util.treeView.NodeDescriptor, com.intellij.ide.util.treeView.NodeDescriptor) com.intellij.ide.util.treeView.NodeDescriptor nodeDescriptor1 com.intellij.ide.util.treeView.NodeDescriptor nodeDescriptor2 public volatile synthetic int compare (java.lang.Object, java.lang.Object) static void <clinit> () }
com/intellij/ide/util/treeView/NodeDescriptor$NodeComparator$Delegate.class
NodeDescriptor.java package com.intellij.ide.util.treeView public com.intellij.ide.util.treeView.NodeDescriptor$NodeComparator$Delegate extends com.intellij.ide.util.treeView.NodeDescriptor$NodeComparator { private com.intellij.ide.util.treeView.NodeDescriptor$NodeComparator myDelegate protected void <init> (com.intellij.ide.util.treeView.NodeDescriptor$NodeComparator) com.intellij.ide.util.treeView.NodeDescriptor$NodeComparator delegate public void setDelegate (com.intellij.ide.util.treeView.NodeDescriptor$NodeComparator) com.intellij.ide.util.treeView.NodeDescriptor$NodeComparator delegate public long getStamp () public void incStamp () public int compare (com.intellij.ide.util.treeView.NodeDescriptor, com.intellij.ide.util.treeView.NodeDescriptor) com.intellij.ide.util.treeView.NodeDescriptor o1 com.intellij.ide.util.treeView.NodeDescriptor o2 public volatile synthetic int compare (java.lang.Object, java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/util/treeView/NodeDescriptor$NodeComparator.class
NodeDescriptor.java package com.intellij.ide.util.treeView public abstract com.intellij.ide.util.treeView.NodeDescriptor$NodeComparator extends java.lang.Object implements java.util.Comparator { private long myStamp public void <init> () public final void setStamp (long) long stamp public long getStamp () public void incStamp () }
com/intellij/ide/util/treeView/NodeDescriptor.class
NodeDescriptor.java package com.intellij.ide.util.treeView public abstract com.intellij.ide.util.treeView.NodeDescriptor extends java.lang.Object { protected final com.intellij.openapi.project.Project myProject private final com.intellij.ide.util.treeView.NodeDescriptor myParentDescriptor protected String myName protected javax.swing.Icon myClosedIcon protected javax.swing.Icon myOpenIcon protected java.awt.Color myColor private int myIndex private long myChildrenSortingStamp private long myUpdateCount private boolean myWasDeclaredAlwaysLeaf public void <init> (com.intellij.openapi.project.Project, com.intellij.ide.util.treeView.NodeDescriptor) com.intellij.openapi.project.Project project com.intellij.ide.util.treeView.NodeDescriptor parentDescriptor public com.intellij.ide.util.treeView.NodeDescriptor getParentDescriptor () public int getIndex () public void setIndex (int) int index public abstract boolean update () public abstract java.lang.Object getElement () public java.lang.String toString () public final javax.swing.Icon getOpenIcon () public final javax.swing.Icon getClosedIcon () public final javax.swing.Icon getIcon () public final java.awt.Color getColor () public final com.intellij.openapi.project.Project getProject () public boolean expandOnDoubleClick () public int getWeight () Object element public final long getChildrenSortingStamp () public final void setChildrenSortingStamp (long) long stamp public final long getUpdateCount () public final void setUpdateCount (long) long updateCount public boolean isWasDeclaredAlwaysLeaf () public void setWasDeclaredAlwaysLeaf (boolean) boolean leaf public void applyFrom (com.intellij.ide.util.treeView.NodeDescriptor) com.intellij.ide.util.treeView.NodeDescriptor desc public void setIcon (javax.swing.Icon) javax.swing.Icon closedIcon private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/util/treeView/NodeDescriptorProvidingKey.class
NodeDescriptorProvidingKey.java package com.intellij.ide.util.treeView public abstract com.intellij.ide.util.treeView.NodeDescriptorProvidingKey extends java.lang.Object { public abstract java.lang.Object getKey () }
com/intellij/ide/util/treeView/NodeOptions$Immutable.class
NodeOptions.java package com.intellij.ide.util.treeView public com.intellij.ide.util.treeView.NodeOptions$Immutable extends java.lang.Object implements com.intellij.ide.util.treeView.NodeOptions { public static final com.intellij.ide.util.treeView.NodeOptions DEFAULT private final boolean myFlattenPackages private final boolean myAbbreviatePackageNames private final boolean myHideEmptyMiddlePackages private final boolean myCompactDirectories private final boolean myShowLibraryContents public void <init> (com.intellij.ide.util.treeView.NodeOptions) com.intellij.ide.util.treeView.NodeOptions options public boolean isFlattenPackages () public boolean isAbbreviatePackageNames () public boolean isHideEmptyMiddlePackages () public boolean isCompactDirectories () public boolean isShowLibraryContents () public boolean equals (java.lang.Object) Object object com.intellij.ide.util.treeView.NodeOptions options public int hashCode () int result static void <clinit> () }
com/intellij/ide/util/treeView/NodeOptions.class
NodeOptions.java package com.intellij.ide.util.treeView public abstract com.intellij.ide.util.treeView.NodeOptions extends java.lang.Object { public abstract boolean isFlattenPackages () public abstract boolean isAbbreviatePackageNames () public abstract boolean isHideEmptyMiddlePackages () public boolean isCompactDirectories () public abstract boolean isShowLibraryContents () }
com/intellij/ide/util/treeView/PresentableNodeDescriptor$ColoredFragment.class
PresentableNodeDescriptor.java package com.intellij.ide.util.treeView public com.intellij.ide.util.treeView.PresentableNodeDescriptor$ColoredFragment extends java.lang.Object { private final String myText private final String myToolTip private final com.intellij.ui.SimpleTextAttributes myAttributes public void <init> (java.lang.String, com.intellij.ui.SimpleTextAttributes) String aText com.intellij.ui.SimpleTextAttributes aAttributes public void <init> (java.lang.String, java.lang.String, com.intellij.ui.SimpleTextAttributes) String aText String toolTip com.intellij.ui.SimpleTextAttributes aAttributes public java.lang.String getToolTip () public java.lang.String getText () public com.intellij.ui.SimpleTextAttributes getAttributes () public boolean equals (java.lang.Object) Object o com.intellij.ide.util.treeView.PresentableNodeDescriptor$ColoredFragment that public int hashCode () int result }
com/intellij/ide/util/treeView/PresentableNodeDescriptor.class
PresentableNodeDescriptor.java package com.intellij.ide.util.treeView public abstract com.intellij.ide.util.treeView.PresentableNodeDescriptor extends com.intellij.ide.util.treeView.NodeDescriptor { private com.intellij.ide.projectView.PresentationData myTemplatePresentation private com.intellij.ide.projectView.PresentationData myUpdatedPresentation protected void <init> (com.intellij.openapi.project.Project, com.intellij.ide.util.treeView.NodeDescriptor) com.intellij.openapi.project.Project project com.intellij.ide.util.treeView.NodeDescriptor parentDescriptor public final boolean update () com.intellij.ide.projectView.PresentationData before com.intellij.ide.projectView.PresentationData updated protected final boolean apply (com.intellij.ide.projectView.PresentationData) com.intellij.ide.projectView.PresentationData presentation public void applyFrom (com.intellij.ide.util.treeView.NodeDescriptor) com.intellij.ide.util.treeView.PresentableNodeDescriptor pnd com.intellij.ide.util.treeView.NodeDescriptor desc protected final boolean apply (com.intellij.ide.projectView.PresentationData, com.intellij.ide.projectView.PresentationData) com.intellij.ide.projectView.PresentationData presentation com.intellij.ide.projectView.PresentationData before boolean updated private com.intellij.ide.projectView.PresentationData getUpdatedPresentation () com.intellij.ide.projectView.PresentationData presentation protected com.intellij.ide.projectView.PresentationData createPresentation () protected void postprocess (com.intellij.ide.projectView.PresentationData) com.intellij.ide.projectView.PresentationData date protected boolean shouldPostprocess () protected boolean shouldApply () protected boolean shouldUpdateData () protected abstract void update (com.intellij.ide.projectView.PresentationData) public final com.intellij.ide.projectView.PresentationData getPresentation () protected final com.intellij.ide.projectView.PresentationData getTemplatePresentation () public boolean isContentHighlighted () public boolean isHighlightableContentNode (com.intellij.ide.util.treeView.PresentableNodeDescriptor) com.intellij.ide.util.treeView.PresentableNodeDescriptor kid public com.intellij.ide.util.treeView.PresentableNodeDescriptor getChildToHighlightAt (int) int index public boolean isParentOf (com.intellij.ide.util.treeView.NodeDescriptor) com.intellij.ide.util.treeView.NodeDescriptor eachNode com.intellij.ide.util.treeView.NodeDescriptor eachParent public boolean isAncestorOrSelf (com.intellij.ide.util.treeView.NodeDescriptor) com.intellij.ide.util.treeView.NodeDescriptor selectedNode com.intellij.ide.util.treeView.NodeDescriptor node public java.awt.Color getHighlightColor () public java.lang.String getName () com.intellij.ide.util.treeView.PresentableNodeDescriptor$ColoredFragment each StringBuilder result private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/util/treeView/TreeAnchorizer.class
TreeAnchorizer.java package com.intellij.ide.util.treeView public com.intellij.ide.util.treeView.TreeAnchorizer extends java.lang.Object { private static final com.intellij.ide.util.treeView.TreeAnchorizer ourInstance public void <init> () public static com.intellij.ide.util.treeView.TreeAnchorizer getService () public java.lang.Object createAnchor (java.lang.Object) Object element public java.lang.Object retrieveElement (java.lang.Object) Object anchor public void freeAnchor (java.lang.Object) Object element static void <clinit> () com.intellij.ide.util.treeView.TreeAnchorizer implementation private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/util/treeView/TreeUpdatePass.class
TreeUpdatePass.java package com.intellij.ide.util.treeView public com.intellij.ide.util.treeView.TreeUpdatePass extends java.lang.Object { private final javax.swing.tree.DefaultMutableTreeNode myNode private long myUpdateStamp private boolean myExpired private javax.swing.tree.DefaultMutableTreeNode myCurrentNode private final long myAllocation private boolean myUpdateChildren private boolean myUpdateStructure private final java.util.Set myUpdatedDescriptors public void <init> (javax.swing.tree.DefaultMutableTreeNode) javax.swing.tree.DefaultMutableTreeNode node public com.intellij.ide.util.treeView.TreeUpdatePass setUpdateChildren (boolean) boolean updateChildren public boolean isUpdateChildren () public javax.swing.tree.DefaultMutableTreeNode getNode () public com.intellij.ide.util.treeView.TreeUpdatePass setUpdateStamp (long) long updateCount public long getUpdateStamp () public void expire () public boolean isExpired () public javax.swing.tree.DefaultMutableTreeNode getCurrentNode () public void setCurrentNode (javax.swing.tree.DefaultMutableTreeNode) javax.swing.tree.DefaultMutableTreeNode currentNode public java.lang.String toString () public boolean willUpdate (javax.swing.tree.DefaultMutableTreeNode) javax.swing.tree.DefaultMutableTreeNode node javax.swing.tree.DefaultMutableTreeNode currentNode public com.intellij.ide.util.treeView.TreeUpdatePass setUpdateStructure (boolean) boolean update public boolean isUpdateStructure () public void addToUpdated (com.intellij.ide.util.treeView.NodeDescriptor) com.intellij.ide.util.treeView.NodeDescriptor nodeDescriptor public boolean isUpdated (com.intellij.ide.util.treeView.NodeDescriptor) com.intellij.ide.util.treeView.NodeDescriptor descriptor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/util/treeView/TreeVisitor.class
TreeVisitor.java package com.intellij.ide.util.treeView public abstract com.intellij.ide.util.treeView.TreeVisitor extends java.lang.Object { public abstract boolean visit (java.lang.Object) }
com/intellij/ide/util/treeView/ValidateableNode.class
ValidateableNode.java package com.intellij.ide.util.treeView public abstract com.intellij.ide.util.treeView.ValidateableNode extends java.lang.Object { public abstract boolean isValid () }
com/intellij/ide/util/treeView/WeighedItem.class
WeighedItem.java package com.intellij.ide.util.treeView public abstract com.intellij.ide.util.treeView.WeighedItem extends java.lang.Object { public abstract int getWeight () }
com/intellij/ide/util/treeView/smartTree/ActionPresentation.class
ActionPresentation.java package com.intellij.ide.util.treeView.smartTree public abstract com.intellij.ide.util.treeView.smartTree.ActionPresentation extends java.lang.Object { public abstract java.lang.String getText () public abstract java.lang.String getDescription () public abstract javax.swing.Icon getIcon () }
com/intellij/ide/util/treeView/smartTree/ActionPresentationData.class
ActionPresentationData.java package com.intellij.ide.util.treeView.smartTree public com.intellij.ide.util.treeView.smartTree.ActionPresentationData extends java.lang.Object implements com.intellij.ide.util.treeView.smartTree.ActionPresentation { private final String myText private final String myDescription private final javax.swing.Icon myIcon public void <init> (java.lang.String, java.lang.String, javax.swing.Icon) String text String description javax.swing.Icon icon public java.lang.String getText () public java.lang.String getDescription () public javax.swing.Icon getIcon () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/util/treeView/smartTree/Filter.class
Filter.java package com.intellij.ide.util.treeView.smartTree public abstract com.intellij.ide.util.treeView.smartTree.Filter extends java.lang.Object implements com.intellij.ide.util.treeView.smartTree.TreeAction { public static final com.intellij.ide.util.treeView.smartTree.Filter[] EMPTY_ARRAY public abstract boolean isVisible (com.intellij.ide.util.treeView.smartTree.TreeElement) public abstract boolean isReverted () static void <clinit> () }
com/intellij/ide/util/treeView/smartTree/Group.class
Group.java package com.intellij.ide.util.treeView.smartTree public abstract com.intellij.ide.util.treeView.smartTree.Group extends java.lang.Object { public abstract com.intellij.navigation.ItemPresentation getPresentation () public abstract java.util.Collection getChildren () }
com/intellij/ide/util/treeView/smartTree/Grouper.class
Grouper.java package com.intellij.ide.util.treeView.smartTree public abstract com.intellij.ide.util.treeView.smartTree.Grouper extends java.lang.Object implements com.intellij.ide.util.treeView.smartTree.TreeAction { public static final com.intellij.ide.util.treeView.smartTree.Grouper[] EMPTY_ARRAY public abstract java.util.Collection group (com.intellij.ide.util.treeView.AbstractTreeNode, java.util.Collection) static void <clinit> () }
com/intellij/ide/util/treeView/smartTree/NodeProvider.class
NodeProvider.java package com.intellij.ide.util.treeView.smartTree public abstract com.intellij.ide.util.treeView.smartTree.NodeProvider extends java.lang.Object implements com.intellij.ide.util.treeView.smartTree.TreeAction { public abstract java.util.Collection provideNodes (com.intellij.ide.util.treeView.smartTree.TreeElement) }
com/intellij/ide/util/treeView/smartTree/ProvidingTreeModel.class
ProvidingTreeModel.java package com.intellij.ide.util.treeView.smartTree public abstract com.intellij.ide.util.treeView.smartTree.ProvidingTreeModel extends java.lang.Object implements com.intellij.ide.util.treeView.smartTree.TreeModel { public abstract java.util.Collection getNodeProviders () public abstract boolean isEnabled (com.intellij.ide.util.treeView.smartTree.NodeProvider) }
com/intellij/ide/util/treeView/smartTree/SortableTreeElement.class
SortableTreeElement.java package com.intellij.ide.util.treeView.smartTree public abstract com.intellij.ide.util.treeView.smartTree.SortableTreeElement extends java.lang.Object { public abstract java.lang.String getAlphaSortKey () }
com/intellij/ide/util/treeView/smartTree/Sorter$1.class
Sorter.java package com.intellij.ide.util.treeView.smartTree final com.intellij.ide.util.treeView.smartTree.Sorter$1 extends java.lang.Object implements com.intellij.ide.util.treeView.smartTree.Sorter { void <init> () public java.util.Comparator getComparator () public boolean isVisible () public java.lang.String toString () public com.intellij.ide.util.treeView.smartTree.ActionPresentation getPresentation () public java.lang.String getName () private static synthetic int lambda$getComparator$0 (java.lang.Object, java.lang.Object) Object o1 Object o2 String s1 String s2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/util/treeView/smartTree/Sorter.class
Sorter.java package com.intellij.ide.util.treeView.smartTree public abstract com.intellij.ide.util.treeView.smartTree.Sorter extends java.lang.Object implements com.intellij.ide.util.treeView.smartTree.TreeAction { public static final com.intellij.ide.util.treeView.smartTree.Sorter[] EMPTY_ARRAY public static final String ALPHA_SORTER_ID public static final com.intellij.ide.util.treeView.smartTree.Sorter ALPHA_SORTER public abstract java.util.Comparator getComparator () public abstract boolean isVisible () static void <clinit> () }
com/intellij/ide/util/treeView/smartTree/SorterUtil.class
SorterUtil.java package com.intellij.ide.util.treeView.smartTree public com.intellij.ide.util.treeView.smartTree.SorterUtil extends java.lang.Object { private void <init> () public static java.lang.String getStringPresentation (java.lang.Object) Object object String result private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/util/treeView/smartTree/TreeAction.class
TreeAction.java package com.intellij.ide.util.treeView.smartTree public abstract com.intellij.ide.util.treeView.smartTree.TreeAction extends java.lang.Object { public abstract com.intellij.ide.util.treeView.smartTree.ActionPresentation getPresentation () public abstract java.lang.String getName () }
com/intellij/ide/util/treeView/smartTree/TreeElement.class
TreeElement.java package com.intellij.ide.util.treeView.smartTree public abstract com.intellij.ide.util.treeView.smartTree.TreeElement extends java.lang.Object { public static final com.intellij.ide.util.treeView.smartTree.TreeElement[] EMPTY_ARRAY public abstract com.intellij.navigation.ItemPresentation getPresentation () public abstract com.intellij.ide.util.treeView.smartTree.TreeElement[] getChildren () static void <clinit> () }
com/intellij/ide/util/treeView/smartTree/TreeModel.class
TreeModel.java package com.intellij.ide.util.treeView.smartTree public abstract com.intellij.ide.util.treeView.smartTree.TreeModel extends java.lang.Object { public abstract com.intellij.ide.util.treeView.smartTree.TreeElement getRoot () public abstract com.intellij.ide.util.treeView.smartTree.Grouper[] getGroupers () public abstract com.intellij.ide.util.treeView.smartTree.Sorter[] getSorters () public abstract com.intellij.ide.util.treeView.smartTree.Filter[] getFilters () }
com/intellij/ide/util/treeView/smartTree/package.html
com/intellij/injected/editor/InjectedFileChangesHandler.class
InjectedFileChangesHandler.java package com.intellij.injected.editor public abstract com.intellij.injected.editor.InjectedFileChangesHandler extends java.lang.Object implements com.intellij.openapi.Disposable { public abstract boolean isValid () public abstract void commitToOriginal (com.intellij.openapi.editor.event.DocumentEvent) public abstract boolean tryReuse (com.intellij.psi.PsiFile, com.intellij.openapi.util.TextRange) public abstract boolean handlesRange (com.intellij.openapi.util.TextRange) }
com/intellij/injected/editor/InjectedFileChangesHandlerProvider.class
InjectedFileChangesHandlerProvider.java package com.intellij.injected.editor public abstract com.intellij.injected.editor.InjectedFileChangesHandlerProvider extends java.lang.Object { public static final com.intellij.lang.LanguageExtension EP public abstract com.intellij.injected.editor.InjectedFileChangesHandler createFileChangesHandler (java.util.List, com.intellij.openapi.editor.Editor, com.intellij.openapi.editor.Document, com.intellij.psi.PsiFile) static void <clinit> () }
com/intellij/lang/LanguageStructureViewBuilder.class
LanguageStructureViewBuilder.java package com.intellij.lang public com.intellij.lang.LanguageStructureViewBuilder extends com.intellij.lang.LanguageExtension { public static final com.intellij.lang.LanguageStructureViewBuilder INSTANCE private void <init> () public com.intellij.ide.structureView.StructureViewBuilder getStructureViewBuilder (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file com.intellij.lang.PsiStructureViewFactory factory static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/PsiStructureViewFactory.class
PsiStructureViewFactory.java package com.intellij.lang public abstract com.intellij.lang.PsiStructureViewFactory extends java.lang.Object { public static final String EP_NAME public abstract com.intellij.ide.structureView.StructureViewBuilder getStructureViewBuilder (com.intellij.psi.PsiFile) }
com/intellij/navigation/AnonymousElementProvider.class
AnonymousElementProvider.java package com.intellij.navigation public abstract com.intellij.navigation.AnonymousElementProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract com.intellij.psi.PsiElement[] getAnonymousElements (com.intellij.psi.PsiElement) static void <clinit> () }
com/intellij/openapi/actionSystem/ActionGroup$1.class
ActionGroup.java package com.intellij.openapi.actionSystem final com.intellij.openapi.actionSystem.ActionGroup$1 extends com.intellij.openapi.actionSystem.ActionGroup { void <init> () public com.intellij.openapi.actionSystem.AnAction[] getChildren (com.intellij.openapi.actionSystem.AnActionEvent) com.intellij.openapi.actionSystem.AnActionEvent e private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/actionSystem/ActionGroup.class
ActionGroup.java package com.intellij.openapi.actionSystem public abstract com.intellij.openapi.actionSystem.ActionGroup extends com.intellij.openapi.actionSystem.AnAction { private boolean myPopup private final java.beans.PropertyChangeSupport myChangeSupport public static final com.intellij.openapi.actionSystem.ActionGroup EMPTY_GROUP private java.util.Set mySecondaryActions private static final String PROP_POPUP private Boolean myDumbAware public void <init> () public void <init> (java.lang.String, boolean) String shortName boolean popup public void <init> (java.lang.String, java.lang.String, javax.swing.Icon) String text String description javax.swing.Icon icon public void actionPerformed (com.intellij.openapi.actionSystem.AnActionEvent) com.intellij.openapi.actionSystem.AnActionEvent e public boolean canBePerformed (com.intellij.openapi.actionSystem.DataContext) com.intellij.openapi.actionSystem.DataContext context public boolean isPopup () public final void setPopup (boolean) boolean popup boolean oldPopup public final void addPropertyChangeListener (java.beans.PropertyChangeListener) java.beans.PropertyChangeListener l public final void removePropertyChangeListener (java.beans.PropertyChangeListener) java.beans.PropertyChangeListener l protected final void firePropertyChange (java.lang.String, java.lang.Object, java.lang.Object) String propertyName Object oldValue Object newValue public abstract com.intellij.openapi.actionSystem.AnAction[] getChildren (com.intellij.openapi.actionSystem.AnActionEvent) final void setAsPrimary (com.intellij.openapi.actionSystem.AnAction, boolean) com.intellij.openapi.actionSystem.AnAction action boolean isPrimary public final boolean isPrimary (com.intellij.openapi.actionSystem.AnAction) com.intellij.openapi.actionSystem.AnAction action protected final void replace (com.intellij.openapi.actionSystem.AnAction, com.intellij.openapi.actionSystem.AnAction) com.intellij.openapi.actionSystem.AnAction originalAction com.intellij.openapi.actionSystem.AnAction newAction public boolean isDumbAware () Class declaringClass boolean dumbAware public boolean hideIfNoVisibleChildren () public boolean disableIfNoVisibleChildren () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/actionSystem/ActionManager.class
ActionManager.java package com.intellij.openapi.actionSystem public abstract com.intellij.openapi.actionSystem.ActionManager extends java.lang.Object { public void <init> () public static com.intellij.openapi.actionSystem.ActionManager getInstance () public abstract com.intellij.openapi.actionSystem.ActionPopupMenu createActionPopupMenu (java.lang.String, com.intellij.openapi.actionSystem.ActionGroup) public abstract com.intellij.openapi.actionSystem.ActionToolbar createActionToolbar (java.lang.String, com.intellij.openapi.actionSystem.ActionGroup, boolean) public abstract com.intellij.openapi.actionSystem.AnAction getAction (java.lang.String) public abstract java.lang.String getId (com.intellij.openapi.actionSystem.AnAction) public abstract void registerAction (java.lang.String, com.intellij.openapi.actionSystem.AnAction) public abstract void registerAction (java.lang.String, com.intellij.openapi.actionSystem.AnAction, com.intellij.openapi.extensions.PluginId) public abstract void unregisterAction (java.lang.String) public abstract void replaceAction (java.lang.String, com.intellij.openapi.actionSystem.AnAction) public abstract java.lang.String[] getActionIds (java.lang.String) public abstract boolean isGroup (java.lang.String) public abstract javax.swing.JComponent createButtonToolbar (java.lang.String, com.intellij.openapi.actionSystem.ActionGroup) public abstract com.intellij.openapi.actionSystem.AnAction getActionOrStub (java.lang.String) public abstract void addTimerListener (int, com.intellij.openapi.actionSystem.TimerListener) public abstract void removeTimerListener (com.intellij.openapi.actionSystem.TimerListener) public abstract void addTransparentTimerListener (int, com.intellij.openapi.actionSystem.TimerListener) public abstract void removeTransparentTimerListener (com.intellij.openapi.actionSystem.TimerListener) public abstract com.intellij.openapi.util.ActionCallback tryToExecute (com.intellij.openapi.actionSystem.AnAction, java.awt.event.InputEvent, java.awt.Component, java.lang.String, boolean) public abstract void addAnActionListener (com.intellij.openapi.actionSystem.ex.AnActionListener) public void addAnActionListener (com.intellij.openapi.actionSystem.ex.AnActionListener, com.intellij.openapi.Disposable) com.intellij.openapi.actionSystem.ex.AnActionListener listener com.intellij.openapi.Disposable parentDisposable public abstract void removeAnActionListener (com.intellij.openapi.actionSystem.ex.AnActionListener) public abstract com.intellij.openapi.actionSystem.KeyboardShortcut getKeyboardShortcut (java.lang.String) public java.lang.String getComponentName () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/actionSystem/ActionPopupMenu.class
ActionPopupMenu.java package com.intellij.openapi.actionSystem public abstract com.intellij.openapi.actionSystem.ActionPopupMenu extends java.lang.Object { public abstract javax.swing.JPopupMenu getComponent () public abstract java.lang.String getPlace () public abstract com.intellij.openapi.actionSystem.ActionGroup getActionGroup () public abstract void setTargetComponent (javax.swing.JComponent) }
com/intellij/openapi/actionSystem/ActionToolbar$LayoutPolicy.class
ActionToolbar.java package com.intellij.openapi.actionSystem public abstract annotation com.intellij.openapi.actionSystem.ActionToolbar$LayoutPolicy extends java.lang.Object implements java.lang.annotation.Annotation { }
com/intellij/openapi/actionSystem/ActionToolbar.class
ActionToolbar.java package com.intellij.openapi.actionSystem public abstract com.intellij.openapi.actionSystem.ActionToolbar extends java.lang.Object { public static final String ACTION_TOOLBAR_PROPERTY_KEY public static final int NOWRAP_LAYOUT_POLICY public static final int WRAP_LAYOUT_POLICY public static final int AUTO_LAYOUT_POLICY public static final java.awt.Dimension DEFAULT_MINIMUM_BUTTON_SIZE public static final java.awt.Dimension NAVBAR_MINIMUM_BUTTON_SIZE public abstract javax.swing.JComponent getComponent () public abstract int getLayoutPolicy () public abstract void setLayoutPolicy (int) public abstract void adjustTheSameSize (boolean) public abstract void setMinimumButtonSize (java.awt.Dimension) public abstract void setOrientation (int) public abstract int getMaxButtonHeight () public abstract void updateActionsImmediately () public abstract boolean hasVisibleActions () public abstract void setTargetComponent (javax.swing.JComponent) public abstract void setReservePlaceAutoPopupIcon (boolean) public abstract void setSecondaryActionsTooltip (java.lang.String) public abstract void setSecondaryActionsIcon (javax.swing.Icon) public abstract void setSecondaryActionsIcon (javax.swing.Icon, boolean) public abstract java.util.List getActions () public abstract void setMiniMode (boolean) public abstract com.intellij.openapi.actionSystem.DataContext getToolbarDataContext () public void setShowSeparatorTitles (boolean) boolean showSeparatorTitles static void <clinit> () }
com/intellij/openapi/actionSystem/AnAction$TransparentUpdate.class
AnAction.java package com.intellij.openapi.actionSystem public abstract com.intellij.openapi.actionSystem.AnAction$TransparentUpdate extends java.lang.Object { }
com/intellij/openapi/actionSystem/AnAction.class
AnAction.java package com.intellij.openapi.actionSystem public abstract com.intellij.openapi.actionSystem.AnAction extends java.lang.Object implements com.intellij.openapi.project.PossiblyDumbAware { private static final com.intellij.openapi.diagnostic.Logger LOG public static final com.intellij.openapi.util.Key ACTIONS_KEY public static final com.intellij.openapi.actionSystem.AnAction[] EMPTY_ARRAY private com.intellij.openapi.actionSystem.Presentation myTemplatePresentation private com.intellij.openapi.actionSystem.ShortcutSet myShortcutSet private boolean myEnabledInModalContext private boolean myIsDefaultIcon private boolean myWorksInInjected public void <init> () public void <init> (javax.swing.Icon) javax.swing.Icon icon public void <init> (java.lang.String) String text public void <init> (java.lang.String, java.lang.String, javax.swing.Icon) String text String description javax.swing.Icon icon com.intellij.openapi.actionSystem.Presentation presentation public final com.intellij.openapi.actionSystem.ShortcutSet getShortcutSet () public final void registerCustomShortcutSet (com.intellij.openapi.actionSystem.ShortcutSet, javax.swing.JComponent) com.intellij.openapi.actionSystem.ShortcutSet shortcutSet javax.swing.JComponent component public final void registerCustomShortcutSet (int, int, javax.swing.JComponent) int keyCode int modifiers javax.swing.JComponent component public final void registerCustomShortcutSet (com.intellij.openapi.actionSystem.ShortcutSet, javax.swing.JComponent, com.intellij.openapi.Disposable) com.intellij.openapi.actionSystem.ShortcutSet shortcutSet javax.swing.JComponent component com.intellij.openapi.Disposable parentDisposable public final void registerCustomShortcutSet (javax.swing.JComponent, com.intellij.openapi.Disposable) javax.swing.JComponent component com.intellij.openapi.Disposable parentDisposable java.util.List actionList public final void unregisterCustomShortcutSet (javax.swing.JComponent) javax.swing.JComponent component java.util.List actionList public final void copyFrom (com.intellij.openapi.actionSystem.AnAction) com.intellij.openapi.actionSystem.AnAction sourceAction com.intellij.openapi.actionSystem.Presentation sourcePresentation com.intellij.openapi.actionSystem.Presentation presentation public final void copyShortcutFrom (com.intellij.openapi.actionSystem.AnAction) com.intellij.openapi.actionSystem.AnAction sourceAction public final boolean isEnabledInModalContext () protected final void setEnabledInModalContext (boolean) boolean enabledInModalContext public boolean displayTextInToolbar () public boolean useSmallerFontForTextInToolbar () public void update (com.intellij.openapi.actionSystem.AnActionEvent) com.intellij.openapi.actionSystem.AnActionEvent e public void beforeActionPerformedUpdate (com.intellij.openapi.actionSystem.AnActionEvent) com.intellij.openapi.actionSystem.AnActionEvent e boolean worksInInjected public final com.intellij.openapi.actionSystem.Presentation getTemplatePresentation () com.intellij.openapi.actionSystem.Presentation presentation com.intellij.openapi.actionSystem.Presentation createTemplatePresentation () public abstract void actionPerformed (com.intellij.openapi.actionSystem.AnActionEvent) protected void setShortcutSet (com.intellij.openapi.actionSystem.ShortcutSet) com.intellij.openapi.actionSystem.ShortcutSet shortcutSet public void setDefaultIcon (boolean) boolean isDefaultIconSet public boolean isDefaultIcon () public void setInjectedContext (boolean) boolean worksInInjected public boolean isInInjectedContext () public boolean isTransparentUpdate () public boolean startInTransaction () public static com.intellij.openapi.project.Project getEventProject (com.intellij.openapi.actionSystem.AnActionEvent) com.intellij.openapi.actionSystem.AnActionEvent e public java.lang.String toString () public java.lang.String getTemplateText () private synthetic void lambda$registerCustomShortcutSet$0 (javax.swing.JComponent) javax.swing.JComponent component static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/actionSystem/AnActionEvent$1.class
AnActionEvent.java package com.intellij.openapi.actionSystem final com.intellij.openapi.actionSystem.AnActionEvent$1 extends com.intellij.openapi.actionSystem.DataContextWrapper { void <init> (com.intellij.openapi.actionSystem.DataContext) com.intellij.openapi.actionSystem.DataContext delegate public java.lang.Object getData (java.lang.String) String dataId Object injected private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/actionSystem/AnActionEvent.class
AnActionEvent.java package com.intellij.openapi.actionSystem public com.intellij.openapi.actionSystem.AnActionEvent extends java.lang.Object implements com.intellij.ui.PlaceProvider { private final java.awt.event.InputEvent myInputEvent private final com.intellij.openapi.actionSystem.ActionManager myActionManager private final com.intellij.openapi.actionSystem.DataContext myDataContext private final String myPlace private final com.intellij.openapi.actionSystem.Presentation myPresentation private final int myModifiers private boolean myWorksInInjected private static final String ourInjectedPrefix private static final java.util.Map ourInjectedIds private final boolean myIsContextMenuAction private final boolean myIsActionToolbar static final synthetic boolean $assertionsDisabled public void <init> (java.awt.event.InputEvent, com.intellij.openapi.actionSystem.DataContext, java.lang.String, com.intellij.openapi.actionSystem.Presentation, com.intellij.openapi.actionSystem.ActionManager, int) java.awt.event.InputEvent inputEvent com.intellij.openapi.actionSystem.DataContext dataContext String place com.intellij.openapi.actionSystem.Presentation presentation com.intellij.openapi.actionSystem.ActionManager actionManager int modifiers public void <init> (java.awt.event.InputEvent, com.intellij.openapi.actionSystem.DataContext, java.lang.String, com.intellij.openapi.actionSystem.Presentation, com.intellij.openapi.actionSystem.ActionManager, int, boolean, boolean) java.awt.event.InputEvent inputEvent com.intellij.openapi.actionSystem.DataContext dataContext String place com.intellij.openapi.actionSystem.Presentation presentation com.intellij.openapi.actionSystem.ActionManager actionManager int modifiers boolean isContextMenuAction boolean isActionToolbar public static com.intellij.openapi.actionSystem.AnActionEvent createFromInputEvent (com.intellij.openapi.actionSystem.AnAction, java.awt.event.InputEvent, java.lang.String) com.intellij.openapi.actionSystem.AnAction action java.awt.event.InputEvent event String place com.intellij.openapi.actionSystem.DataContext context public static com.intellij.openapi.actionSystem.AnActionEvent createFromAnAction (com.intellij.openapi.actionSystem.AnAction, java.awt.event.InputEvent, java.lang.String, com.intellij.openapi.actionSystem.DataContext) com.intellij.openapi.actionSystem.AnAction action java.awt.event.InputEvent event String place com.intellij.openapi.actionSystem.DataContext dataContext int modifiers com.intellij.openapi.actionSystem.Presentation presentation com.intellij.openapi.actionSystem.AnActionEvent anActionEvent public static com.intellij.openapi.actionSystem.AnActionEvent createFromDataContext (java.lang.String, com.intellij.openapi.actionSystem.Presentation, com.intellij.openapi.actionSystem.DataContext) String place com.intellij.openapi.actionSystem.Presentation presentation com.intellij.openapi.actionSystem.DataContext dataContext public static com.intellij.openapi.actionSystem.AnActionEvent createFromInputEvent (java.awt.event.InputEvent, java.lang.String, com.intellij.openapi.actionSystem.Presentation, com.intellij.openapi.actionSystem.DataContext) java.awt.event.InputEvent event String place com.intellij.openapi.actionSystem.Presentation presentation com.intellij.openapi.actionSystem.DataContext dataContext public static com.intellij.openapi.actionSystem.AnActionEvent createFromInputEvent (java.awt.event.InputEvent, java.lang.String, com.intellij.openapi.actionSystem.Presentation, com.intellij.openapi.actionSystem.DataContext, boolean, boolean) java.awt.event.InputEvent event String place com.intellij.openapi.actionSystem.Presentation presentation com.intellij.openapi.actionSystem.DataContext dataContext boolean isContextMenuAction boolean isToolbarAction public java.awt.event.InputEvent getInputEvent () public com.intellij.openapi.project.Project getProject () public static java.lang.String injectedId (java.lang.String) String dataId public static java.lang.String uninjectedId (java.lang.String) String dataId public static com.intellij.openapi.actionSystem.DataContext getInjectedDataContext (com.intellij.openapi.actionSystem.DataContext) com.intellij.openapi.actionSystem.DataContext context public com.intellij.openapi.actionSystem.DataContext getDataContext () public java.lang.Object getData (com.intellij.openapi.actionSystem.DataKey) com.intellij.openapi.actionSystem.DataKey key public java.lang.Object getRequiredData (com.intellij.openapi.actionSystem.DataKey) com.intellij.openapi.actionSystem.DataKey key Object data public java.lang.String getPlace () public boolean isFromActionToolbar () public boolean isFromContextMenu () public com.intellij.openapi.actionSystem.Presentation getPresentation () public int getModifiers () public com.intellij.openapi.actionSystem.ActionManager getActionManager () public void setInjectedContext (boolean) boolean worksInInjected public boolean isInInjectedContext () public void accept (com.intellij.openapi.actionSystem.AnActionEventVisitor) com.intellij.openapi.actionSystem.AnActionEventVisitor visitor public volatile synthetic java.lang.Object getPlace () private static synthetic java.lang.String lambda$injectedId$0 (java.lang.String) String i static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/actionSystem/AnActionEventVisitor.class
AnActionEventVisitor.java package com.intellij.openapi.actionSystem public com.intellij.openapi.actionSystem.AnActionEventVisitor extends java.lang.Object { public void <init> () public void visitEvent (com.intellij.openapi.actionSystem.AnActionEvent) com.intellij.openapi.actionSystem.AnActionEvent e public void visitGestureInitEvent (com.intellij.openapi.actionSystem.AnActionEvent) com.intellij.openapi.actionSystem.AnActionEvent e public void visitGesturePerformedEvent (com.intellij.openapi.actionSystem.AnActionEvent) com.intellij.openapi.actionSystem.AnActionEvent e public void visitGestureFinishEvent (com.intellij.openapi.actionSystem.AnActionEvent) com.intellij.openapi.actionSystem.AnActionEvent e private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/actionSystem/BackgroundableDataProvider.class
BackgroundableDataProvider.java package com.intellij.openapi.actionSystem public abstract com.intellij.openapi.actionSystem.BackgroundableDataProvider extends java.lang.Object implements com.intellij.openapi.actionSystem.DataProvider { public abstract com.intellij.openapi.actionSystem.DataProvider createBackgroundDataProvider () public java.lang.Object getData (java.lang.String) String dataId com.intellij.openapi.actionSystem.DataProvider async private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/actionSystem/CommonDataKeys.class
CommonDataKeys.java package com.intellij.openapi.actionSystem public com.intellij.openapi.actionSystem.CommonDataKeys extends java.lang.Object { public static final com.intellij.openapi.actionSystem.DataKey PROJECT public static final com.intellij.openapi.actionSystem.DataKey EDITOR public static final com.intellij.openapi.actionSystem.DataKey HOST_EDITOR public static final com.intellij.openapi.actionSystem.DataKey CARET public static final com.intellij.openapi.actionSystem.DataKey EDITOR_EVEN_IF_INACTIVE public static final com.intellij.openapi.actionSystem.DataKey NAVIGATABLE public static final com.intellij.openapi.actionSystem.DataKey NAVIGATABLE_ARRAY public static final com.intellij.openapi.actionSystem.DataKey VIRTUAL_FILE public static final com.intellij.openapi.actionSystem.DataKey VIRTUAL_FILE_ARRAY public static final com.intellij.openapi.actionSystem.DataKey PSI_ELEMENT public static final com.intellij.openapi.actionSystem.DataKey PSI_FILE public static final com.intellij.openapi.actionSystem.DataKey EDITOR_VIRTUAL_SPACE public void <init> () static void <clinit> () }
com/intellij/openapi/actionSystem/CustomShortcutSet.class
CustomShortcutSet.java package com.intellij.openapi.actionSystem public final com.intellij.openapi.actionSystem.CustomShortcutSet extends java.lang.Object implements com.intellij.openapi.actionSystem.ShortcutSet { public static final com.intellij.openapi.actionSystem.CustomShortcutSet EMPTY private final com.intellij.openapi.actionSystem.Shortcut[] myShortcuts public void <init> (javax.swing.KeyStroke) javax.swing.KeyStroke keyStroke public transient void <init> (com.intellij.openapi.actionSystem.Shortcut[]) com.intellij.openapi.actionSystem.Shortcut[] shortcuts public transient void <init> (java.lang.Integer[]) Integer[] keyCodes public com.intellij.openapi.actionSystem.Shortcut[] getShortcuts () public static transient com.intellij.openapi.actionSystem.CustomShortcutSet fromString (java.lang.String[]) int i String[] keyboardShortcuts com.intellij.openapi.actionSystem.KeyboardShortcut[] shortcuts private static synthetic com.intellij.openapi.actionSystem.Shortcut lambda$new$0 (java.lang.Integer) Integer integer static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/actionSystem/DataContext.class
DataContext.java package com.intellij.openapi.actionSystem public abstract com.intellij.openapi.actionSystem.DataContext extends java.lang.Object { public static final com.intellij.openapi.actionSystem.DataContext EMPTY_CONTEXT public abstract java.lang.Object getData (java.lang.String) public java.lang.Object getData (com.intellij.openapi.actionSystem.DataKey) com.intellij.openapi.actionSystem.DataKey key private static synthetic java.lang.Object lambda$static$0 (java.lang.String) String dataId static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/actionSystem/DataContextWrapper.class
DataContextWrapper.java package com.intellij.openapi.actionSystem public com.intellij.openapi.actionSystem.DataContextWrapper extends java.lang.Object implements com.intellij.openapi.actionSystem.DataContext com.intellij.openapi.util.UserDataHolder { private final com.intellij.openapi.actionSystem.DataContext myDelegate private final com.intellij.openapi.util.UserDataHolder myDataHolder public void <init> (com.intellij.openapi.actionSystem.DataContext) com.intellij.openapi.actionSystem.DataContext delegate public java.lang.Object getData (java.lang.String) String dataId public java.lang.Object getUserData (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key public void putUserData (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key Object value private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/actionSystem/DataKey.class
DataKey.java package com.intellij.openapi.actionSystem public com.intellij.openapi.actionSystem.DataKey extends java.lang.Object { private static final java.util.concurrent.ConcurrentMap ourDataKeyIndex private final String myName private void <init> (java.lang.String) String name public static com.intellij.openapi.actionSystem.DataKey create (java.lang.String) String name public java.lang.String getName () public final boolean is (java.lang.String) String dataId public java.lang.Object getData (com.intellij.openapi.actionSystem.DataContext) com.intellij.openapi.actionSystem.DataContext dataContext public java.lang.Object getData (com.intellij.openapi.actionSystem.DataProvider) com.intellij.openapi.actionSystem.DataProvider dataProvider static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/actionSystem/DataProvider.class
DataProvider.java package com.intellij.openapi.actionSystem public abstract com.intellij.openapi.actionSystem.DataProvider extends java.lang.Object { public abstract java.lang.Object getData (java.lang.String) }
com/intellij/openapi/actionSystem/KeyboardShortcut.class
KeyboardShortcut.java package com.intellij.openapi.actionSystem public final com.intellij.openapi.actionSystem.KeyboardShortcut extends com.intellij.openapi.actionSystem.Shortcut { private final javax.swing.KeyStroke myFirstKeyStroke private final javax.swing.KeyStroke mySecondKeyStroke static final synthetic boolean $assertionsDisabled public void <init> (javax.swing.KeyStroke, javax.swing.KeyStroke) javax.swing.KeyStroke firstKeyStroke javax.swing.KeyStroke secondKeyStroke public javax.swing.KeyStroke getFirstKeyStroke () public javax.swing.KeyStroke getSecondKeyStroke () public int hashCode () int hashCode public boolean equals (java.lang.Object) Object obj com.intellij.openapi.actionSystem.KeyboardShortcut second public boolean isKeyboard () public boolean startsWith (com.intellij.openapi.actionSystem.Shortcut) com.intellij.openapi.actionSystem.KeyboardShortcut other com.intellij.openapi.actionSystem.Shortcut sc public static com.intellij.openapi.actionSystem.KeyboardShortcut fromString (java.lang.String) String s javax.swing.KeyStroke keyStroke public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/actionSystem/OverridingAction.class
OverridingAction.java package com.intellij.openapi.actionSystem public abstract com.intellij.openapi.actionSystem.OverridingAction extends java.lang.Object { }
com/intellij/openapi/actionSystem/Presentation.class
Presentation.java package com.intellij.openapi.actionSystem public final com.intellij.openapi.actionSystem.Presentation extends java.lang.Object implements java.lang.Cloneable { private com.intellij.util.SmartFMap myUserMap public static final String PROP_TEXT public static final String PROP_MNEMONIC_KEY public static final String PROP_MNEMONIC_INDEX public static final String PROP_DESCRIPTION public static final String PROP_ICON public static final String PROP_DISABLED_ICON public static final String PROP_SELECTED_ICON public static final String PROP_HOVERED_ICON public static final String PROP_VISIBLE public static final String PROP_ENABLED public static final double DEFAULT_WEIGHT public static final double HIGHER_WEIGHT public static final double EVEN_HIGHER_WEIGHT private java.beans.PropertyChangeSupport myChangeSupport private String myDescription private javax.swing.Icon myIcon private javax.swing.Icon myDisabledIcon private javax.swing.Icon myHoveredIcon private javax.swing.Icon mySelectedIcon private com.intellij.openapi.util.text.TextWithMnemonic myTextWithMnemonic private boolean myVisible private boolean myEnabled private double myWeight public void <init> () public void <init> (java.lang.String) String text public void addPropertyChangeListener (java.beans.PropertyChangeListener) java.beans.PropertyChangeListener l java.beans.PropertyChangeSupport support public void removePropertyChangeListener (java.beans.PropertyChangeListener) java.beans.PropertyChangeListener l java.beans.PropertyChangeSupport support public java.lang.String getText () public void setText (java.lang.String, boolean) com.intellij.ide.ui.UISettings uiSettings String text boolean mayContainMnemonic com.intellij.openapi.util.text.TextWithMnemonic textWithMnemonic public void setTextWithMnemonic (com.intellij.openapi.util.text.TextWithMnemonic) com.intellij.openapi.util.text.TextWithMnemonic textWithMnemonic String oldText int oldMnemonic int oldIndex public void setText (java.lang.String) String text public java.lang.String getTextWithMnemonic () public com.intellij.openapi.util.text.TextWithMnemonic getTextWithPossibleMnemonic () public void restoreTextWithMnemonic (com.intellij.openapi.actionSystem.Presentation) com.intellij.openapi.actionSystem.Presentation presentation public static java.lang.String restoreTextWithMnemonic (java.lang.String, int) int i String text int mnemonic com.intellij.openapi.util.text.TextWithMnemonic textWithMnemonic public java.lang.String getDescription () public void setDescription (java.lang.String) String description String oldDescription public javax.swing.Icon getIcon () public void setIcon (javax.swing.Icon) javax.swing.Icon icon javax.swing.Icon oldIcon public javax.swing.Icon getDisabledIcon () public void setDisabledIcon (javax.swing.Icon) javax.swing.Icon icon javax.swing.Icon oldDisabledIcon public javax.swing.Icon getHoveredIcon () public void setHoveredIcon (javax.swing.Icon) javax.swing.Icon hoveredIcon javax.swing.Icon old public javax.swing.Icon getSelectedIcon () public void setSelectedIcon (javax.swing.Icon) javax.swing.Icon selectedIcon javax.swing.Icon old public int getMnemonic () public int getDisplayedMnemonicIndex () public boolean isVisible () public void setVisible (boolean) boolean visible boolean oldVisible public boolean isEnabled () public void setEnabled (boolean) boolean enabled boolean oldEnabled public final void setEnabledAndVisible (boolean) boolean enabled private void fireBooleanPropertyChange (java.lang.String, boolean, boolean) String propertyName boolean oldValue boolean newValue java.beans.PropertyChangeSupport support private void fireObjectPropertyChange (java.lang.String, java.lang.Object, java.lang.Object) String propertyName Object oldValue Object newValue java.beans.PropertyChangeSupport support public com.intellij.openapi.actionSystem.Presentation clone () com.intellij.openapi.actionSystem.Presentation clone CloneNotSupportedException e public void copyFrom (com.intellij.openapi.actionSystem.Presentation) String key java.util.Set allKeys com.intellij.openapi.actionSystem.Presentation presentation public java.lang.Object getClientProperty (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key public void putClientProperty (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key Object value public java.lang.Object getClientProperty (java.lang.String) String key public void putClientProperty (java.lang.String, java.lang.Object) String key Object value Object oldValue public double getWeight () public void setWeight (double) double weight public java.lang.String toString () public boolean isEnabledAndVisible () public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/actionSystem/RightAlignedToolbarAction.class
RightAlignedToolbarAction.java package com.intellij.openapi.actionSystem public abstract com.intellij.openapi.actionSystem.RightAlignedToolbarAction extends java.lang.Object { }
com/intellij/openapi/actionSystem/Shortcut.class
Shortcut.java package com.intellij.openapi.actionSystem public abstract com.intellij.openapi.actionSystem.Shortcut extends java.lang.Object { public static final com.intellij.openapi.actionSystem.Shortcut[] EMPTY_ARRAY void <init> () public abstract boolean isKeyboard () public abstract boolean startsWith (com.intellij.openapi.actionSystem.Shortcut) static void <clinit> () }
com/intellij/openapi/actionSystem/ShortcutSet.class
ShortcutSet.java package com.intellij.openapi.actionSystem public abstract com.intellij.openapi.actionSystem.ShortcutSet extends java.lang.Object { public abstract com.intellij.openapi.actionSystem.Shortcut[] getShortcuts () }
com/intellij/openapi/actionSystem/TimerListener.class
TimerListener.java package com.intellij.openapi.actionSystem public abstract com.intellij.openapi.actionSystem.TimerListener extends java.lang.Object { public abstract com.intellij.openapi.application.ModalityState getModalityState () public abstract void run () }
com/intellij/openapi/actionSystem/ex/AnActionListener$Adapter.class
AnActionListener.java package com.intellij.openapi.actionSystem.ex public abstract com.intellij.openapi.actionSystem.ex.AnActionListener$Adapter extends java.lang.Object implements com.intellij.openapi.actionSystem.ex.AnActionListener { public void <init> () }
com/intellij/openapi/actionSystem/ex/AnActionListener.class
AnActionListener.java package com.intellij.openapi.actionSystem.ex public abstract com.intellij.openapi.actionSystem.ex.AnActionListener extends java.lang.Object { public static final com.intellij.util.messages.Topic TOPIC public void beforeActionPerformed (com.intellij.openapi.actionSystem.AnAction, com.intellij.openapi.actionSystem.DataContext, com.intellij.openapi.actionSystem.AnActionEvent) com.intellij.openapi.actionSystem.AnAction action com.intellij.openapi.actionSystem.DataContext dataContext com.intellij.openapi.actionSystem.AnActionEvent event public void afterActionPerformed (com.intellij.openapi.actionSystem.AnAction, com.intellij.openapi.actionSystem.DataContext, com.intellij.openapi.actionSystem.AnActionEvent) com.intellij.openapi.actionSystem.AnAction action com.intellij.openapi.actionSystem.DataContext dataContext com.intellij.openapi.actionSystem.AnActionEvent event public void beforeEditorTyping (char, com.intellij.openapi.actionSystem.DataContext) char c com.intellij.openapi.actionSystem.DataContext dataContext static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/Caret.class
Caret.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.Caret extends java.lang.Object implements com.intellij.openapi.util.UserDataHolderEx com.intellij.openapi.Disposable { public abstract com.intellij.openapi.editor.Editor getEditor () public abstract com.intellij.openapi.editor.CaretModel getCaretModel () public abstract boolean isValid () public abstract void moveCaretRelatively (int, int, boolean, boolean) public abstract void moveToLogicalPosition (com.intellij.openapi.editor.LogicalPosition) public abstract void moveToVisualPosition (com.intellij.openapi.editor.VisualPosition) public abstract void moveToOffset (int) public abstract void moveToOffset (int, boolean) public abstract boolean isUpToDate () public abstract com.intellij.openapi.editor.LogicalPosition getLogicalPosition () public abstract com.intellij.openapi.editor.VisualPosition getVisualPosition () public abstract int getOffset () public abstract int getVisualLineStart () public abstract int getVisualLineEnd () public abstract int getSelectionStart () public abstract com.intellij.openapi.editor.VisualPosition getSelectionStartPosition () public abstract int getSelectionEnd () public abstract com.intellij.openapi.editor.VisualPosition getSelectionEndPosition () public abstract java.lang.String getSelectedText () public abstract int getLeadSelectionOffset () public abstract com.intellij.openapi.editor.VisualPosition getLeadSelectionPosition () public abstract boolean hasSelection () public abstract void setSelection (int, int) public abstract void setSelection (int, int, boolean) public abstract void setSelection (int, com.intellij.openapi.editor.VisualPosition, int) public abstract void setSelection (com.intellij.openapi.editor.VisualPosition, int, com.intellij.openapi.editor.VisualPosition, int) public abstract void setSelection (com.intellij.openapi.editor.VisualPosition, int, com.intellij.openapi.editor.VisualPosition, int, boolean) public abstract void removeSelection () public abstract void selectLineAtCaret () public abstract void selectWordAtCaret (boolean) public abstract com.intellij.openapi.editor.Caret clone (boolean) public abstract boolean isAtRtlLocation () public abstract boolean isAtBidiRunBoundary () public abstract com.intellij.openapi.editor.CaretVisualAttributes getVisualAttributes () public abstract void setVisualAttributes (com.intellij.openapi.editor.CaretVisualAttributes) }
com/intellij/openapi/editor/CaretAction.class
CaretAction.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.CaretAction extends java.lang.Object { public abstract void perform (com.intellij.openapi.editor.Caret) }
com/intellij/openapi/editor/CaretActionListener.class
CaretActionListener.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.CaretActionListener extends java.lang.Object implements java.util.EventListener { public void beforeAllCaretsAction () public void afterAllCaretsAction () }
com/intellij/openapi/editor/CaretModel.class
CaretModel.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.CaretModel extends java.lang.Object { public abstract void moveCaretRelatively (int, int, boolean, boolean, boolean) public abstract void moveToLogicalPosition (com.intellij.openapi.editor.LogicalPosition) public abstract void moveToVisualPosition (com.intellij.openapi.editor.VisualPosition) public abstract void moveToOffset (int) public abstract void moveToOffset (int, boolean) public abstract boolean isUpToDate () public abstract com.intellij.openapi.editor.LogicalPosition getLogicalPosition () public abstract com.intellij.openapi.editor.VisualPosition getVisualPosition () public abstract int getOffset () public abstract void addCaretListener (com.intellij.openapi.editor.event.CaretListener) public void addCaretListener (com.intellij.openapi.editor.event.CaretListener, com.intellij.openapi.Disposable) com.intellij.openapi.editor.event.CaretListener listener com.intellij.openapi.Disposable parentDisposable public abstract void removeCaretListener (com.intellij.openapi.editor.event.CaretListener) public abstract int getVisualLineStart () public abstract int getVisualLineEnd () public abstract com.intellij.openapi.editor.markup.TextAttributes getTextAttributes () public abstract boolean supportsMultipleCarets () public abstract com.intellij.openapi.editor.Caret getCurrentCaret () public abstract com.intellij.openapi.editor.Caret getPrimaryCaret () public abstract int getCaretCount () public abstract java.util.List getAllCarets () public abstract com.intellij.openapi.editor.Caret getCaretAt (com.intellij.openapi.editor.VisualPosition) public abstract com.intellij.openapi.editor.Caret addCaret (com.intellij.openapi.editor.VisualPosition) public abstract com.intellij.openapi.editor.Caret addCaret (com.intellij.openapi.editor.VisualPosition, boolean) public abstract boolean removeCaret (com.intellij.openapi.editor.Caret) public abstract void removeSecondaryCarets () public abstract void setCaretsAndSelections (java.util.List) public abstract void setCaretsAndSelections (java.util.List, boolean) public abstract java.util.List getCaretsAndSelections () public abstract void runForEachCaret (com.intellij.openapi.editor.CaretAction) public abstract void runForEachCaret (com.intellij.openapi.editor.CaretAction, boolean) public abstract void addCaretActionListener (com.intellij.openapi.editor.CaretActionListener, com.intellij.openapi.Disposable) public abstract void runBatchCaretOperation (java.lang.Runnable) private synthetic void lambda$addCaretListener$0 (com.intellij.openapi.editor.event.CaretListener) com.intellij.openapi.editor.event.CaretListener listener private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/CaretState.class
CaretState.java package com.intellij.openapi.editor public com.intellij.openapi.editor.CaretState extends java.lang.Object { private final com.intellij.openapi.editor.LogicalPosition caretPosition private final int visualColumnAdjustment private final com.intellij.openapi.editor.LogicalPosition selectionStart private final com.intellij.openapi.editor.LogicalPosition selectionEnd public void <init> (com.intellij.openapi.editor.LogicalPosition, com.intellij.openapi.editor.LogicalPosition, com.intellij.openapi.editor.LogicalPosition) com.intellij.openapi.editor.LogicalPosition caretPosition com.intellij.openapi.editor.LogicalPosition selectionStart com.intellij.openapi.editor.LogicalPosition selectionEnd public void <init> (com.intellij.openapi.editor.LogicalPosition, int, com.intellij.openapi.editor.LogicalPosition, com.intellij.openapi.editor.LogicalPosition) com.intellij.openapi.editor.LogicalPosition caretPosition int visualColumnAdjustment com.intellij.openapi.editor.LogicalPosition selectionStart com.intellij.openapi.editor.LogicalPosition selectionEnd public com.intellij.openapi.editor.LogicalPosition getCaretPosition () public int getVisualColumnAdjustment () public com.intellij.openapi.editor.LogicalPosition getSelectionStart () public com.intellij.openapi.editor.LogicalPosition getSelectionEnd () public java.lang.String toString () }
com/intellij/openapi/editor/CaretVisualAttributes$Weight.class
CaretVisualAttributes.java package com.intellij.openapi.editor public final enum com.intellij.openapi.editor.CaretVisualAttributes$Weight extends java.lang.Enum { public static final enum com.intellij.openapi.editor.CaretVisualAttributes$Weight THIN public static final enum com.intellij.openapi.editor.CaretVisualAttributes$Weight NORMAL public static final enum com.intellij.openapi.editor.CaretVisualAttributes$Weight HEAVY private final int delta private static final synthetic com.intellij.openapi.editor.CaretVisualAttributes$Weight[] $VALUES public static com.intellij.openapi.editor.CaretVisualAttributes$Weight[] values () public static com.intellij.openapi.editor.CaretVisualAttributes$Weight valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int) int delta public int getDelta () static synthetic int access$000 (com.intellij.openapi.editor.CaretVisualAttributes$Weight) com.intellij.openapi.editor.CaretVisualAttributes$Weight x0 static void <clinit> () }
com/intellij/openapi/editor/CaretVisualAttributes.class
CaretVisualAttributes.java package com.intellij.openapi.editor public final com.intellij.openapi.editor.CaretVisualAttributes extends java.lang.Object { public static final com.intellij.openapi.editor.CaretVisualAttributes DEFAULT private final java.awt.Color myColor private final com.intellij.openapi.editor.CaretVisualAttributes$Weight myWeight public void <init> (java.awt.Color, com.intellij.openapi.editor.CaretVisualAttributes$Weight) java.awt.Color color com.intellij.openapi.editor.CaretVisualAttributes$Weight weight public java.awt.Color getColor () public com.intellij.openapi.editor.CaretVisualAttributes$Weight getWeight () public int getWidth (int) int defaultWidth static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/DefaultLanguageHighlighterColors.class
DefaultLanguageHighlighterColors.java package com.intellij.openapi.editor public com.intellij.openapi.editor.DefaultLanguageHighlighterColors extends java.lang.Object { public static final com.intellij.openapi.editor.colors.TextAttributesKey TEMPLATE_LANGUAGE_COLOR public static final com.intellij.openapi.editor.colors.TextAttributesKey IDENTIFIER public static final com.intellij.openapi.editor.colors.TextAttributesKey NUMBER public static final com.intellij.openapi.editor.colors.TextAttributesKey KEYWORD public static final com.intellij.openapi.editor.colors.TextAttributesKey STRING public static final com.intellij.openapi.editor.colors.TextAttributesKey BLOCK_COMMENT public static final com.intellij.openapi.editor.colors.TextAttributesKey LINE_COMMENT public static final com.intellij.openapi.editor.colors.TextAttributesKey DOC_COMMENT public static final com.intellij.openapi.editor.colors.TextAttributesKey OPERATION_SIGN public static final com.intellij.openapi.editor.colors.TextAttributesKey BRACES public static final com.intellij.openapi.editor.colors.TextAttributesKey DOT public static final com.intellij.openapi.editor.colors.TextAttributesKey SEMICOLON public static final com.intellij.openapi.editor.colors.TextAttributesKey COMMA public static final com.intellij.openapi.editor.colors.TextAttributesKey PARENTHESES public static final com.intellij.openapi.editor.colors.TextAttributesKey BRACKETS public static final com.intellij.openapi.editor.colors.TextAttributesKey LABEL public static final com.intellij.openapi.editor.colors.TextAttributesKey CONSTANT public static final com.intellij.openapi.editor.colors.TextAttributesKey LOCAL_VARIABLE public static final com.intellij.openapi.editor.colors.TextAttributesKey REASSIGNED_LOCAL_VARIABLE public static final com.intellij.openapi.editor.colors.TextAttributesKey GLOBAL_VARIABLE public static final com.intellij.openapi.editor.colors.TextAttributesKey FUNCTION_DECLARATION public static final com.intellij.openapi.editor.colors.TextAttributesKey FUNCTION_CALL public static final com.intellij.openapi.editor.colors.TextAttributesKey PARAMETER public static final com.intellij.openapi.editor.colors.TextAttributesKey REASSIGNED_PARAMETER public static final com.intellij.openapi.editor.colors.TextAttributesKey CLASS_NAME public static final com.intellij.openapi.editor.colors.TextAttributesKey INTERFACE_NAME public static final com.intellij.openapi.editor.colors.TextAttributesKey CLASS_REFERENCE public static final com.intellij.openapi.editor.colors.TextAttributesKey INSTANCE_METHOD public static final com.intellij.openapi.editor.colors.TextAttributesKey INSTANCE_FIELD public static final com.intellij.openapi.editor.colors.TextAttributesKey STATIC_METHOD public static final com.intellij.openapi.editor.colors.TextAttributesKey STATIC_FIELD public static final com.intellij.openapi.editor.colors.TextAttributesKey DOC_COMMENT_MARKUP public static final com.intellij.openapi.editor.colors.TextAttributesKey DOC_COMMENT_TAG public static final com.intellij.openapi.editor.colors.TextAttributesKey DOC_COMMENT_TAG_VALUE public static final com.intellij.openapi.editor.colors.TextAttributesKey VALID_STRING_ESCAPE public static final com.intellij.openapi.editor.colors.TextAttributesKey INVALID_STRING_ESCAPE public static final com.intellij.openapi.editor.colors.TextAttributesKey PREDEFINED_SYMBOL public static final com.intellij.openapi.editor.colors.TextAttributesKey METADATA public static final com.intellij.openapi.editor.colors.TextAttributesKey MARKUP_TAG public static final com.intellij.openapi.editor.colors.TextAttributesKey MARKUP_ATTRIBUTE public static final com.intellij.openapi.editor.colors.TextAttributesKey MARKUP_ENTITY public static final com.intellij.openapi.editor.colors.TextAttributesKey INLINE_PARAMETER_HINT public static final com.intellij.openapi.editor.colors.TextAttributesKey INLINE_PARAMETER_HINT_HIGHLIGHTED public static final com.intellij.openapi.editor.colors.TextAttributesKey INLINE_PARAMETER_HINT_CURRENT public void <init> () static void <clinit> () }
com/intellij/openapi/editor/Editor.class
Editor.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.Editor extends java.lang.Object implements com.intellij.openapi.util.UserDataHolder { public static final com.intellij.openapi.editor.Editor[] EMPTY_ARRAY public abstract com.intellij.openapi.editor.Document getDocument () public abstract boolean isViewer () public abstract javax.swing.JComponent getComponent () public abstract javax.swing.JComponent getContentComponent () public abstract void setBorder (javax.swing.border.Border) public abstract java.awt.Insets getInsets () public abstract com.intellij.openapi.editor.SelectionModel getSelectionModel () public abstract com.intellij.openapi.editor.markup.MarkupModel getMarkupModel () public abstract com.intellij.openapi.editor.FoldingModel getFoldingModel () public abstract com.intellij.openapi.editor.ScrollingModel getScrollingModel () public abstract com.intellij.openapi.editor.CaretModel getCaretModel () public abstract com.intellij.openapi.editor.SoftWrapModel getSoftWrapModel () public abstract com.intellij.openapi.editor.EditorSettings getSettings () public abstract com.intellij.openapi.editor.colors.EditorColorsScheme getColorsScheme () public abstract int getLineHeight () public abstract java.awt.Point logicalPositionToXY (com.intellij.openapi.editor.LogicalPosition) public abstract int logicalPositionToOffset (com.intellij.openapi.editor.LogicalPosition) public abstract com.intellij.openapi.editor.VisualPosition logicalToVisualPosition (com.intellij.openapi.editor.LogicalPosition) public abstract java.awt.Point visualPositionToXY (com.intellij.openapi.editor.VisualPosition) public abstract java.awt.geom.Point2D visualPositionToPoint2D (com.intellij.openapi.editor.VisualPosition) public abstract com.intellij.openapi.editor.LogicalPosition visualToLogicalPosition (com.intellij.openapi.editor.VisualPosition) public abstract com.intellij.openapi.editor.LogicalPosition offsetToLogicalPosition (int) public abstract com.intellij.openapi.editor.VisualPosition offsetToVisualPosition (int) public abstract com.intellij.openapi.editor.VisualPosition offsetToVisualPosition (int, boolean, boolean) public abstract com.intellij.openapi.editor.LogicalPosition xyToLogicalPosition (java.awt.Point) public abstract com.intellij.openapi.editor.VisualPosition xyToVisualPosition (java.awt.Point) public abstract com.intellij.openapi.editor.VisualPosition xyToVisualPosition (java.awt.geom.Point2D) public java.awt.Point offsetToXY (int) int offset public java.awt.Point offsetToXY (int, boolean, boolean) int offset boolean leanForward boolean beforeSoftWrap com.intellij.openapi.editor.VisualPosition visualPosition public java.awt.geom.Point2D offsetToPoint2D (int) int offset public java.awt.geom.Point2D offsetToPoint2D (int, boolean, boolean) int offset boolean leanForward boolean beforeSoftWrap com.intellij.openapi.editor.VisualPosition visualPosition public int visualLineToY (int) int visualLine public int yToVisualLine (int) int y public abstract void addEditorMouseListener (com.intellij.openapi.editor.event.EditorMouseListener) public void addEditorMouseListener (com.intellij.openapi.editor.event.EditorMouseListener, com.intellij.openapi.Disposable) com.intellij.openapi.editor.event.EditorMouseListener listener com.intellij.openapi.Disposable parentDisposable public abstract void removeEditorMouseListener (com.intellij.openapi.editor.event.EditorMouseListener) public abstract void addEditorMouseMotionListener (com.intellij.openapi.editor.event.EditorMouseMotionListener) public void addEditorMouseMotionListener (com.intellij.openapi.editor.event.EditorMouseMotionListener, com.intellij.openapi.Disposable) com.intellij.openapi.editor.event.EditorMouseMotionListener listener com.intellij.openapi.Disposable parentDisposable public abstract void removeEditorMouseMotionListener (com.intellij.openapi.editor.event.EditorMouseMotionListener) public abstract boolean isDisposed () public abstract com.intellij.openapi.project.Project getProject () public abstract boolean isInsertMode () public abstract boolean isColumnMode () public abstract boolean isOneLineMode () public abstract com.intellij.openapi.editor.EditorGutter getGutter () public abstract com.intellij.openapi.editor.event.EditorMouseEventArea getMouseEventArea (java.awt.event.MouseEvent) public abstract void setHeaderComponent (javax.swing.JComponent) public abstract boolean hasHeaderComponent () public abstract javax.swing.JComponent getHeaderComponent () public abstract com.intellij.openapi.editor.IndentsModel getIndentsModel () public abstract com.intellij.openapi.editor.InlayModel getInlayModel () public abstract com.intellij.openapi.editor.EditorKind getEditorKind () private synthetic void lambda$addEditorMouseMotionListener$1 (com.intellij.openapi.editor.event.EditorMouseMotionListener) com.intellij.openapi.editor.event.EditorMouseMotionListener listener private synthetic void lambda$addEditorMouseListener$0 (com.intellij.openapi.editor.event.EditorMouseListener) com.intellij.openapi.editor.event.EditorMouseListener listener static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/EditorCustomElementRenderer.class
EditorCustomElementRenderer.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.EditorCustomElementRenderer extends java.lang.Object { public int calcWidthInPixels (com.intellij.openapi.editor.Inlay) com.intellij.openapi.editor.Inlay inlay public int calcWidthInPixels (com.intellij.openapi.editor.Editor) com.intellij.openapi.editor.Editor editor public int calcHeightInPixels (com.intellij.openapi.editor.Inlay) com.intellij.openapi.editor.Inlay inlay public void paint (com.intellij.openapi.editor.Inlay, java.awt.Graphics, java.awt.Rectangle, com.intellij.openapi.editor.markup.TextAttributes) com.intellij.openapi.editor.Inlay inlay java.awt.Graphics g java.awt.Rectangle targetRegion com.intellij.openapi.editor.markup.TextAttributes textAttributes public void paint (com.intellij.openapi.editor.Editor, java.awt.Graphics, java.awt.Rectangle, com.intellij.openapi.editor.markup.TextAttributes) com.intellij.openapi.editor.Editor editor java.awt.Graphics g java.awt.Rectangle targetRegion com.intellij.openapi.editor.markup.TextAttributes textAttributes public java.lang.String getContextMenuGroupId (com.intellij.openapi.editor.Inlay) com.intellij.openapi.editor.Inlay inlay public java.lang.String getContextMenuGroupId () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/EditorFactory.class
EditorFactory.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.EditorFactory extends java.lang.Object { public void <init> () public static com.intellij.openapi.editor.EditorFactory getInstance () public abstract com.intellij.openapi.editor.Document createDocument (java.lang.CharSequence) public abstract com.intellij.openapi.editor.Document createDocument (char[]) public abstract com.intellij.openapi.editor.Editor createEditor (com.intellij.openapi.editor.Document) public abstract com.intellij.openapi.editor.Editor createViewer (com.intellij.openapi.editor.Document) public abstract com.intellij.openapi.editor.Editor createEditor (com.intellij.openapi.editor.Document, com.intellij.openapi.project.Project) public abstract com.intellij.openapi.editor.Editor createEditor (com.intellij.openapi.editor.Document, com.intellij.openapi.project.Project, com.intellij.openapi.editor.EditorKind) public abstract com.intellij.openapi.editor.Editor createEditor (com.intellij.openapi.editor.Document, com.intellij.openapi.project.Project, com.intellij.openapi.fileTypes.FileType, boolean) public abstract com.intellij.openapi.editor.Editor createEditor (com.intellij.openapi.editor.Document, com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, boolean) public abstract com.intellij.openapi.editor.Editor createEditor (com.intellij.openapi.editor.Document, com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, boolean, com.intellij.openapi.editor.EditorKind) public abstract com.intellij.openapi.editor.Editor createViewer (com.intellij.openapi.editor.Document, com.intellij.openapi.project.Project) public abstract com.intellij.openapi.editor.Editor createViewer (com.intellij.openapi.editor.Document, com.intellij.openapi.project.Project, com.intellij.openapi.editor.EditorKind) public abstract void releaseEditor (com.intellij.openapi.editor.Editor) public abstract com.intellij.openapi.editor.Editor[] getEditors (com.intellij.openapi.editor.Document, com.intellij.openapi.project.Project) public com.intellij.openapi.editor.Editor[] getEditors (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document public abstract com.intellij.openapi.editor.Editor[] getAllEditors () public abstract void addEditorFactoryListener (com.intellij.openapi.editor.event.EditorFactoryListener) public abstract void addEditorFactoryListener (com.intellij.openapi.editor.event.EditorFactoryListener, com.intellij.openapi.Disposable) public abstract void removeEditorFactoryListener (com.intellij.openapi.editor.event.EditorFactoryListener) public abstract com.intellij.openapi.editor.event.EditorEventMulticaster getEventMulticaster () public abstract void refreshAllEditors () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/EditorGutter.class
EditorGutter.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.EditorGutter extends java.lang.Object { public static final com.intellij.openapi.actionSystem.DataKey KEY public abstract void registerTextAnnotation (com.intellij.openapi.editor.TextAnnotationGutterProvider) public abstract void registerTextAnnotation (com.intellij.openapi.editor.TextAnnotationGutterProvider, com.intellij.openapi.editor.EditorGutterAction) public abstract boolean isAnnotationsShown () public abstract java.util.List getTextAnnotations () public abstract void closeAllAnnotations () public abstract void closeTextAnnotations (java.util.Collection) static void <clinit> () }
com/intellij/openapi/editor/EditorGutterAction.class
EditorGutterAction.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.EditorGutterAction extends java.lang.Object { public abstract void doAction (int) public abstract java.awt.Cursor getCursor (int) }
com/intellij/openapi/editor/EditorKind.class
EditorKind.java package com.intellij.openapi.editor public final enum com.intellij.openapi.editor.EditorKind extends java.lang.Enum { public static final enum com.intellij.openapi.editor.EditorKind UNTYPED public static final enum com.intellij.openapi.editor.EditorKind MAIN_EDITOR public static final enum com.intellij.openapi.editor.EditorKind CONSOLE public static final enum com.intellij.openapi.editor.EditorKind PREVIEW public static final enum com.intellij.openapi.editor.EditorKind DIFF private static final synthetic com.intellij.openapi.editor.EditorKind[] $VALUES public static com.intellij.openapi.editor.EditorKind[] values () public static com.intellij.openapi.editor.EditorKind valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/openapi/editor/EditorLastActionTracker.class
EditorLastActionTracker.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.EditorLastActionTracker extends java.lang.Object { public static com.intellij.openapi.editor.EditorLastActionTracker getInstance () public abstract java.lang.String getLastActionId () }
com/intellij/openapi/editor/EditorSettings.class
EditorSettings.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.EditorSettings extends java.lang.Object { public abstract boolean isRightMarginShown () public abstract void setRightMarginShown (boolean) public abstract boolean isWhitespacesShown () public abstract void setWhitespacesShown (boolean) public abstract boolean isLeadingWhitespaceShown () public abstract void setLeadingWhitespaceShown (boolean) public abstract boolean isInnerWhitespaceShown () public abstract void setInnerWhitespaceShown (boolean) public abstract boolean isTrailingWhitespaceShown () public abstract void setTrailingWhitespaceShown (boolean) public abstract int getRightMargin (com.intellij.openapi.project.Project) public abstract void setRightMargin (int) public abstract java.util.List getSoftMargins () public abstract void setSoftMargins (java.util.List) public abstract boolean isWrapWhenTypingReachesRightMargin (com.intellij.openapi.project.Project) public abstract void setWrapWhenTypingReachesRightMargin (boolean) public abstract boolean isLineNumbersShown () public abstract void setLineNumbersShown (boolean) public abstract int getAdditionalLinesCount () public abstract void setAdditionalLinesCount (int) public abstract int getAdditionalColumnsCount () public abstract void setAdditionalColumnsCount (int) public abstract boolean isLineMarkerAreaShown () public abstract void setLineMarkerAreaShown (boolean) public abstract boolean areGutterIconsShown () public abstract void setGutterIconsShown (boolean) public abstract boolean isFoldingOutlineShown () public abstract void setFoldingOutlineShown (boolean) public abstract boolean isAutoCodeFoldingEnabled () public abstract void setAutoCodeFoldingEnabled (boolean) public abstract boolean isUseTabCharacter (com.intellij.openapi.project.Project) public abstract void setUseTabCharacter (boolean) public abstract int getTabSize (com.intellij.openapi.project.Project) public abstract void setTabSize (int) public abstract boolean isSmartHome () public abstract void setSmartHome (boolean) public abstract boolean isVirtualSpace () public abstract void setVirtualSpace (boolean) public abstract boolean isCaretInsideTabs () public abstract void setCaretInsideTabs (boolean) public abstract boolean isBlinkCaret () public abstract void setBlinkCaret (boolean) public abstract int getCaretBlinkPeriod () public abstract void setCaretBlinkPeriod (int) public abstract boolean isBlockCursor () public abstract void setBlockCursor (boolean) public abstract boolean isCaretRowShown () public abstract void setCaretRowShown (boolean) public abstract int getLineCursorWidth () public abstract void setLineCursorWidth (int) public abstract boolean isAnimatedScrolling () public abstract void setAnimatedScrolling (boolean) public abstract boolean isCamelWords () public abstract void setCamelWords (boolean) public abstract void resetCamelWords () public abstract boolean isAdditionalPageAtBottom () public abstract void setAdditionalPageAtBottom (boolean) public abstract boolean isDndEnabled () public abstract void setDndEnabled (boolean) public abstract boolean isWheelFontChangeEnabled () public abstract void setWheelFontChangeEnabled (boolean) public abstract boolean isMouseClickSelectionHonorsCamelWords () public abstract void setMouseClickSelectionHonorsCamelWords (boolean) public abstract boolean isVariableInplaceRenameEnabled () public abstract void setVariableInplaceRenameEnabled (boolean) public abstract boolean isRefrainFromScrolling () public abstract void setRefrainFromScrolling (boolean) public abstract boolean isIndentGuidesShown () public abstract void setIndentGuidesShown (boolean) public abstract boolean isUseSoftWraps () public abstract void setUseSoftWraps (boolean) public abstract boolean isAllSoftWrapsShown () public abstract boolean isUseCustomSoftWrapIndent () public abstract void setUseCustomSoftWrapIndent (boolean) public abstract int getCustomSoftWrapIndent () public abstract void setCustomSoftWrapIndent (int) public abstract boolean isAllowSingleLogicalLineFolding () public abstract void setAllowSingleLogicalLineFolding (boolean) public abstract boolean isPreselectRename () public abstract void setPreselectRename (boolean) public abstract boolean isShowIntentionBulb () public abstract void setShowIntentionBulb (boolean) public abstract void setLanguage (com.intellij.lang.Language) }
com/intellij/openapi/editor/FoldRegion.class
FoldRegion.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.FoldRegion extends java.lang.Object implements com.intellij.openapi.editor.RangeMarker { public static final com.intellij.openapi.editor.FoldRegion[] EMPTY_ARRAY public abstract boolean isExpanded () public abstract void setExpanded (boolean) public abstract java.lang.String getPlaceholderText () public abstract com.intellij.openapi.editor.Editor getEditor () public abstract com.intellij.openapi.editor.FoldingGroup getGroup () public abstract boolean shouldNeverExpand () public void setInnerHighlightersMuted (boolean) boolean value public boolean areInnerHighlightersMuted () public void setGutterMarkEnabledForSingleLine (boolean) boolean value public boolean isGutterMarkEnabledForSingleLine () public void setPlaceholderText (java.lang.String) String text static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/FoldingModel.class
FoldingModel.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.FoldingModel extends java.lang.Object { public abstract com.intellij.openapi.editor.FoldRegion addFoldRegion (int, int, java.lang.String) public boolean addFoldRegion (com.intellij.openapi.editor.FoldRegion) com.intellij.openapi.editor.FoldRegion region public abstract void removeFoldRegion (com.intellij.openapi.editor.FoldRegion) public abstract com.intellij.openapi.editor.FoldRegion[] getAllFoldRegions () public abstract boolean isOffsetCollapsed (int) public abstract com.intellij.openapi.editor.FoldRegion getCollapsedRegionAtOffset (int) public abstract com.intellij.openapi.editor.FoldRegion getFoldRegion (int, int) public abstract void runBatchFoldingOperation (java.lang.Runnable) public abstract void runBatchFoldingOperation (java.lang.Runnable, boolean) public abstract void runBatchFoldingOperationDoNotCollapseCaret (java.lang.Runnable) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/GutterMarkPreprocessor.class
GutterMarkPreprocessor.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.GutterMarkPreprocessor extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract java.util.List processMarkers (java.util.List) static void <clinit> () }
com/intellij/openapi/editor/HighlighterColors.class
HighlighterColors.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.HighlighterColors extends java.lang.Object { public static final com.intellij.openapi.editor.colors.TextAttributesKey NO_HIGHLIGHTING public static final com.intellij.openapi.editor.colors.TextAttributesKey TEXT public static final com.intellij.openapi.editor.colors.TextAttributesKey BAD_CHARACTER static void <clinit> () }
com/intellij/openapi/editor/IndentGuideDescriptor.class
IndentGuideDescriptor.java package com.intellij.openapi.editor public com.intellij.openapi.editor.IndentGuideDescriptor extends java.lang.Object { public final int indentLevel public final int codeConstructStartLine public final int startLine public final int endLine public void <init> (int, int, int) int indentLevel int startLine int endLine public void <init> (int, int, int, int) int indentLevel int codeConstructStartLine int startLine int endLine public int hashCode () int result public boolean equals (java.lang.Object) Object o com.intellij.openapi.editor.IndentGuideDescriptor that public java.lang.String toString () }
com/intellij/openapi/editor/IndentStrategy.class
IndentStrategy.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.IndentStrategy extends java.lang.Object { public boolean canIndent (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public boolean canIndent (int, int, com.intellij.psi.PsiElement) int indentationStartOffset int indentationEndOffset com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/IndentsModel.class
IndentsModel.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.IndentsModel extends java.lang.Object { public abstract com.intellij.openapi.editor.IndentGuideDescriptor getCaretIndentGuide () public abstract com.intellij.openapi.editor.IndentGuideDescriptor getDescriptor (int, int) public abstract void assumeIndents (java.util.List) }
com/intellij/openapi/editor/Inlay$Placement.class
Inlay.java package com.intellij.openapi.editor public final enum com.intellij.openapi.editor.Inlay$Placement extends java.lang.Enum { public static final enum com.intellij.openapi.editor.Inlay$Placement INLINE public static final enum com.intellij.openapi.editor.Inlay$Placement ABOVE_LINE public static final enum com.intellij.openapi.editor.Inlay$Placement BELOW_LINE public static final enum com.intellij.openapi.editor.Inlay$Placement AFTER_LINE_END private static final synthetic com.intellij.openapi.editor.Inlay$Placement[] $VALUES public static com.intellij.openapi.editor.Inlay$Placement[] values () public static com.intellij.openapi.editor.Inlay$Placement valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/openapi/editor/Inlay.class
Inlay.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.Inlay extends java.lang.Object implements com.intellij.openapi.Disposable com.intellij.openapi.util.UserDataHolderEx { public abstract com.intellij.openapi.editor.Editor getEditor () public abstract com.intellij.openapi.editor.Inlay$Placement getPlacement () public abstract boolean isValid () public abstract int getOffset () public abstract boolean isRelatedToPrecedingText () public abstract com.intellij.openapi.editor.VisualPosition getVisualPosition () public abstract java.awt.Rectangle getBounds () public abstract com.intellij.openapi.editor.EditorCustomElementRenderer getRenderer () public abstract int getWidthInPixels () public abstract int getHeightInPixels () public abstract void updateSize () public abstract void repaint () }
com/intellij/openapi/editor/InlayModel$Listener.class
InlayModel.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.InlayModel$Listener extends java.lang.Object implements java.util.EventListener { public abstract void onAdded (com.intellij.openapi.editor.Inlay) public abstract void onUpdated (com.intellij.openapi.editor.Inlay) public abstract void onRemoved (com.intellij.openapi.editor.Inlay) }
com/intellij/openapi/editor/InlayModel$SimpleAdapter.class
InlayModel.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.InlayModel$SimpleAdapter extends java.lang.Object implements com.intellij.openapi.editor.InlayModel$Listener { public void <init> () public void onAdded (com.intellij.openapi.editor.Inlay) com.intellij.openapi.editor.Inlay inlay public void onUpdated (com.intellij.openapi.editor.Inlay) com.intellij.openapi.editor.Inlay inlay public void onRemoved (com.intellij.openapi.editor.Inlay) com.intellij.openapi.editor.Inlay inlay private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/InlayModel.class
InlayModel.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.InlayModel extends java.lang.Object { public com.intellij.openapi.editor.Inlay addInlineElement (int, com.intellij.openapi.editor.EditorCustomElementRenderer) int offset com.intellij.openapi.editor.EditorCustomElementRenderer renderer public abstract com.intellij.openapi.editor.Inlay addInlineElement (int, boolean, com.intellij.openapi.editor.EditorCustomElementRenderer) public abstract com.intellij.openapi.editor.Inlay addBlockElement (int, boolean, boolean, int, com.intellij.openapi.editor.EditorCustomElementRenderer) public abstract com.intellij.openapi.editor.Inlay addAfterLineEndElement (int, boolean, com.intellij.openapi.editor.EditorCustomElementRenderer) public abstract java.util.List getInlineElementsInRange (int, int) public java.util.List getInlineElementsInRange (int, int, java.lang.Class) int startOffset int endOffset Class type public abstract java.util.List getBlockElementsInRange (int, int) public java.util.List getBlockElementsInRange (int, int, java.lang.Class) int startOffset int endOffset Class type public abstract java.util.List getBlockElementsForVisualLine (int, boolean) public boolean hasBlockElements () public boolean hasInlineElementsInRange (int, int) int startOffset int endOffset public boolean hasInlineElements () public abstract boolean hasInlineElementAt (int) public boolean hasInlineElementAt (com.intellij.openapi.editor.VisualPosition) com.intellij.openapi.editor.VisualPosition visualPosition public abstract com.intellij.openapi.editor.Inlay getInlineElementAt (com.intellij.openapi.editor.VisualPosition) public abstract com.intellij.openapi.editor.Inlay getElementAt (java.awt.Point) public abstract java.util.List getAfterLineEndElementsInRange (int, int) public java.util.List getAfterLineEndElementsInRange (int, int, java.lang.Class) int startOffset int endOffset Class type public abstract java.util.List getAfterLineEndElementsForLogicalLine (int) public abstract void setConsiderCaretPositionOnDocumentUpdates (boolean) public abstract void addListener (com.intellij.openapi.editor.InlayModel$Listener, com.intellij.openapi.Disposable) private static synthetic boolean lambda$getAfterLineEndElementsInRange$2 (java.lang.Class, com.intellij.openapi.editor.Inlay) Class type com.intellij.openapi.editor.Inlay inlay private static synthetic boolean lambda$getBlockElementsInRange$1 (java.lang.Class, com.intellij.openapi.editor.Inlay) Class type com.intellij.openapi.editor.Inlay inlay private static synthetic boolean lambda$getInlineElementsInRange$0 (java.lang.Class, com.intellij.openapi.editor.Inlay) Class type com.intellij.openapi.editor.Inlay inlay private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/LineWrapPositionStrategy.class
LineWrapPositionStrategy.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.LineWrapPositionStrategy extends java.lang.Object { public abstract int calculateWrapPosition (com.intellij.openapi.editor.Document, com.intellij.openapi.project.Project, int, int, int, boolean, boolean) }
com/intellij/openapi/editor/LogicalPosition.class
LogicalPosition.java package com.intellij.openapi.editor public com.intellij.openapi.editor.LogicalPosition extends java.lang.Object implements java.lang.Comparable { public final int line public final int column public final boolean leansForward public void <init> (int, int) throws java.lang.IllegalArgumentException int line int column public void <init> (int, int, boolean) throws java.lang.IllegalArgumentException int line int column boolean leansForward public void <init> (int, int, int, int, int, int, int) throws java.lang.IllegalArgumentException int line int column int softWrapLinesBeforeCurrentLogicalLine int softWrapLinesOnCurrentLogicalLine int softWrapColumnDiff int foldedLines int foldingColumnDiff public void <init> (int, int, int, int, int, int, int, boolean, boolean) throws java.lang.IllegalArgumentException int line int column int softWrapLinesBeforeCurrentLogicalLine int softWrapLinesOnCurrentLogicalLine int softWrapColumnDiff int foldedLines int foldingColumnDiff boolean leansForward boolean visualPositionLeansRight public com.intellij.openapi.editor.LogicalPosition leanForward (boolean) boolean value public boolean equals (java.lang.Object) Object o com.intellij.openapi.editor.LogicalPosition logicalPosition public int hashCode () public java.lang.String toString () public int compareTo (com.intellij.openapi.editor.LogicalPosition) com.intellij.openapi.editor.LogicalPosition position public volatile synthetic int compareTo (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/ScrollType.class
ScrollType.java package com.intellij.openapi.editor public final enum com.intellij.openapi.editor.ScrollType extends java.lang.Enum { public static final enum com.intellij.openapi.editor.ScrollType RELATIVE public static final enum com.intellij.openapi.editor.ScrollType CENTER public static final enum com.intellij.openapi.editor.ScrollType MAKE_VISIBLE public static final enum com.intellij.openapi.editor.ScrollType CENTER_UP public static final enum com.intellij.openapi.editor.ScrollType CENTER_DOWN private static final synthetic com.intellij.openapi.editor.ScrollType[] $VALUES public static com.intellij.openapi.editor.ScrollType[] values () public static com.intellij.openapi.editor.ScrollType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/openapi/editor/ScrollingModel.class
ScrollingModel.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.ScrollingModel extends java.lang.Object { public abstract java.awt.Rectangle getVisibleArea () public abstract java.awt.Rectangle getVisibleAreaOnScrollingFinished () public abstract void scrollToCaret (com.intellij.openapi.editor.ScrollType) public abstract void scrollTo (com.intellij.openapi.editor.LogicalPosition, com.intellij.openapi.editor.ScrollType) public abstract void runActionOnScrollingFinished (java.lang.Runnable) public abstract void disableAnimation () public abstract void enableAnimation () public abstract int getVerticalScrollOffset () public abstract int getHorizontalScrollOffset () public abstract void scrollVertically (int) public abstract void scrollHorizontally (int) public abstract void scroll (int, int) public abstract void addVisibleAreaListener (com.intellij.openapi.editor.event.VisibleAreaListener) public abstract void removeVisibleAreaListener (com.intellij.openapi.editor.event.VisibleAreaListener) }
com/intellij/openapi/editor/SelectionModel.class
SelectionModel.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.SelectionModel extends java.lang.Object { public abstract int getSelectionStart () public abstract com.intellij.openapi.editor.VisualPosition getSelectionStartPosition () public abstract int getSelectionEnd () public abstract com.intellij.openapi.editor.VisualPosition getSelectionEndPosition () public abstract java.lang.String getSelectedText () public abstract java.lang.String getSelectedText (boolean) public abstract int getLeadSelectionOffset () public abstract com.intellij.openapi.editor.VisualPosition getLeadSelectionPosition () public abstract boolean hasSelection () public abstract boolean hasSelection (boolean) public abstract void setSelection (int, int) public abstract void setSelection (int, com.intellij.openapi.editor.VisualPosition, int) public abstract void setSelection (com.intellij.openapi.editor.VisualPosition, int, com.intellij.openapi.editor.VisualPosition, int) public abstract void removeSelection () public abstract void removeSelection (boolean) public abstract void addSelectionListener (com.intellij.openapi.editor.event.SelectionListener) public void addSelectionListener (com.intellij.openapi.editor.event.SelectionListener, com.intellij.openapi.Disposable) com.intellij.openapi.editor.event.SelectionListener listener com.intellij.openapi.Disposable parentDisposable public abstract void removeSelectionListener (com.intellij.openapi.editor.event.SelectionListener) public abstract void selectLineAtCaret () public abstract void selectWordAtCaret (boolean) public abstract void copySelectionToClipboard () public abstract void setBlockSelection (com.intellij.openapi.editor.LogicalPosition, com.intellij.openapi.editor.LogicalPosition) public abstract int[] getBlockSelectionStarts () public abstract int[] getBlockSelectionEnds () public abstract com.intellij.openapi.editor.markup.TextAttributes getTextAttributes () private synthetic void lambda$addSelectionListener$0 (com.intellij.openapi.editor.event.SelectionListener) com.intellij.openapi.editor.event.SelectionListener listener private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/SoftWrap.class
SoftWrap.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.SoftWrap extends java.lang.Object implements com.intellij.openapi.editor.TextChange { public abstract int getIndentInColumns () public abstract int getIndentInPixels () }
com/intellij/openapi/editor/SoftWrapModel.class
SoftWrapModel.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.SoftWrapModel extends java.lang.Object { public abstract boolean isSoftWrappingEnabled () public abstract com.intellij.openapi.editor.SoftWrap getSoftWrap (int) public abstract java.util.List getSoftWrapsForRange (int, int) public abstract java.util.List getSoftWrapsForLine (int) public abstract boolean isVisible (com.intellij.openapi.editor.SoftWrap) public abstract void beforeDocumentChangeAtCaret () public abstract boolean isInsideSoftWrap (com.intellij.openapi.editor.VisualPosition) public abstract boolean isInsideOrBeforeSoftWrap (com.intellij.openapi.editor.VisualPosition) public abstract void release () }
com/intellij/openapi/editor/SyntaxHighlighterColors.class
SyntaxHighlighterColors.java package com.intellij.openapi.editor public com.intellij.openapi.editor.SyntaxHighlighterColors extends java.lang.Object { public static final com.intellij.openapi.editor.colors.TextAttributesKey LINE_COMMENT public static final com.intellij.openapi.editor.colors.TextAttributesKey JAVA_BLOCK_COMMENT public static final com.intellij.openapi.editor.colors.TextAttributesKey DOC_COMMENT public static final com.intellij.openapi.editor.colors.TextAttributesKey KEYWORD public static final com.intellij.openapi.editor.colors.TextAttributesKey NUMBER public static final com.intellij.openapi.editor.colors.TextAttributesKey STRING public static final com.intellij.openapi.editor.colors.TextAttributesKey OPERATION_SIGN public static final com.intellij.openapi.editor.colors.TextAttributesKey PARENTHS public static final com.intellij.openapi.editor.colors.TextAttributesKey BRACKETS public static final com.intellij.openapi.editor.colors.TextAttributesKey BRACES public static final com.intellij.openapi.editor.colors.TextAttributesKey COMMA public static final com.intellij.openapi.editor.colors.TextAttributesKey DOT public static final com.intellij.openapi.editor.colors.TextAttributesKey JAVA_SEMICOLON public static final com.intellij.openapi.editor.colors.TextAttributesKey DOC_COMMENT_TAG public static final com.intellij.openapi.editor.colors.TextAttributesKey DOC_COMMENT_MARKUP public static final com.intellij.openapi.editor.colors.TextAttributesKey VALID_STRING_ESCAPE public static final com.intellij.openapi.editor.colors.TextAttributesKey INVALID_STRING_ESCAPE public void <init> () static void <clinit> () }
com/intellij/openapi/editor/TextAnnotationGutterProvider.class
TextAnnotationGutterProvider.java package com.intellij.openapi.editor public abstract com.intellij.openapi.editor.TextAnnotationGutterProvider extends java.lang.Object { public abstract java.lang.String getLineText (int, com.intellij.openapi.editor.Editor) public abstract java.lang.String getToolTip (int, com.intellij.openapi.editor.Editor) public abstract com.intellij.openapi.editor.colors.EditorFontType getStyle (int, com.intellij.openapi.editor.Editor) public abstract com.intellij.openapi.editor.colors.ColorKey getColor (int, com.intellij.openapi.editor.Editor) public abstract java.awt.Color getBgColor (int, com.intellij.openapi.editor.Editor) public abstract java.util.List getPopupActions (int, com.intellij.openapi.editor.Editor) public abstract void gutterClosed () }
com/intellij/openapi/editor/VisualPosition.class
VisualPosition.java package com.intellij.openapi.editor public com.intellij.openapi.editor.VisualPosition extends java.lang.Object { public final int line public final int column public final boolean leansRight public void <init> (int, int) int line int column public void <init> (int, int, boolean) int line int column boolean leansRight public boolean after (com.intellij.openapi.editor.VisualPosition) com.intellij.openapi.editor.VisualPosition other public com.intellij.openapi.editor.VisualPosition leanRight (boolean) boolean value public java.lang.String toString () public boolean equals (java.lang.Object) Object o com.intellij.openapi.editor.VisualPosition that public int hashCode () int result public int getLine () public int getColumn () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/actions/LanguageWordBoundaryFilter.class
LanguageWordBoundaryFilter.java package com.intellij.openapi.editor.actions public com.intellij.openapi.editor.actions.LanguageWordBoundaryFilter extends com.intellij.lang.LanguageExtension { public static final com.intellij.openapi.editor.actions.LanguageWordBoundaryFilter INSTANCE private void <init> () static void <clinit> () }
com/intellij/openapi/editor/actions/WordBoundaryFilter.class
WordBoundaryFilter.java package com.intellij.openapi.editor.actions public com.intellij.openapi.editor.actions.WordBoundaryFilter extends java.lang.Object { public void <init> () public boolean isWordBoundary (com.intellij.psi.tree.IElementType, com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType previousTokenType com.intellij.psi.tree.IElementType tokenType private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/bidi/BidiRegionsSeparator.class
BidiRegionsSeparator.java package com.intellij.openapi.editor.bidi public abstract com.intellij.openapi.editor.bidi.BidiRegionsSeparator extends java.lang.Object { public void <init> () public abstract boolean createBorderBetweenTokens (com.intellij.psi.tree.IElementType, com.intellij.psi.tree.IElementType) }
com/intellij/openapi/editor/bidi/LanguageBidiRegionsSeparator$1.class
LanguageBidiRegionsSeparator.java package com.intellij.openapi.editor.bidi com.intellij.openapi.editor.bidi.LanguageBidiRegionsSeparator$1 extends com.intellij.openapi.editor.bidi.BidiRegionsSeparator { void <init> () public boolean createBorderBetweenTokens (com.intellij.psi.tree.IElementType, com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType previousTokenType com.intellij.psi.tree.IElementType tokenType private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/bidi/LanguageBidiRegionsSeparator.class
LanguageBidiRegionsSeparator.java package com.intellij.openapi.editor.bidi public com.intellij.openapi.editor.bidi.LanguageBidiRegionsSeparator extends com.intellij.lang.LanguageExtension { public static final com.intellij.openapi.editor.bidi.LanguageBidiRegionsSeparator INSTANCE private void <init> () static void <clinit> () }
com/intellij/openapi/editor/colors/DelegatingFontPreferences.class
DelegatingFontPreferences.java package com.intellij.openapi.editor.colors public com.intellij.openapi.editor.colors.DelegatingFontPreferences extends com.intellij.openapi.editor.colors.FontPreferences { private final java.util.function.Supplier myDelegateSupplier public void <init> (java.util.function.Supplier) java.util.function.Supplier delegateSupplier public java.util.List getEffectiveFontFamilies () public java.util.List getRealFontFamilies () public java.lang.String getFontFamily () public int getSize (java.lang.String) String fontFamily public void copyTo (com.intellij.openapi.editor.colors.FontPreferences) com.intellij.openapi.editor.colors.FontPreferences preferences public boolean useLigatures () public boolean hasSize (java.lang.String) String fontName public float getLineSpacing () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/colors/EditorColorPalette.class
EditorColorPalette.java package com.intellij.openapi.editor.colors public abstract com.intellij.openapi.editor.colors.EditorColorPalette extends java.lang.Object { protected final com.intellij.openapi.editor.colors.EditorColorsScheme myColorsScheme private final com.intellij.util.containers.MultiMap myColors public static final java.util.Comparator ORDER_NONE public static final java.util.Comparator ORDER_BY_INTENSITY public void <init> (com.intellij.openapi.editor.colors.EditorColorsScheme) com.intellij.openapi.editor.colors.EditorColorsScheme colorsScheme public com.intellij.openapi.editor.colors.EditorColorPalette withBackgroundColors () public com.intellij.openapi.editor.colors.EditorColorPalette withForegroundColors () private java.util.Collection orderBy (java.util.Comparator) java.util.Comparator comparator java.util.List sorted private static int getIntensity (java.awt.Color) java.awt.Color color private static int getDefaultOrder (java.awt.Color) java.awt.Color color public java.util.Collection getColors (java.util.Comparator) java.util.Comparator comparator public java.util.Set getEntries () public com.intellij.openapi.editor.colors.EditorColorPalette collectColors (com.intellij.util.Function) com.intellij.util.Function attrColorReader public com.intellij.openapi.editor.colors.EditorColorPalette collectColorsWithFilter (com.intellij.util.Function, boolean) java.awt.Color usedColor com.intellij.openapi.editor.markup.TextAttributes attributes com.intellij.openapi.editor.colors.TextAttributesKey key com.intellij.util.Function attrColorReader boolean filterOutRainbowAttrKeys com.intellij.util.containers.MultiMap colors public java.awt.Color getClosestNonConflictingColor (java.awt.Color) java.awt.Color sampleColor boolean searchBrighter java.awt.Color foundColor private static com.intellij.util.Function getAdjuster (boolean) boolean searchBrighter public java.awt.Color getClosestNonConflictingColor (java.awt.Color, com.intellij.util.Function) java.awt.Color newColor java.awt.Color sampleColor com.intellij.util.Function colorAdjuster protected abstract java.util.Collection getTextAttributeKeys (boolean) private static synthetic java.awt.Color lambda$withForegroundColors$1 (com.intellij.openapi.editor.markup.TextAttributes) com.intellij.openapi.editor.markup.TextAttributes attr private static synthetic java.awt.Color lambda$withBackgroundColors$0 (com.intellij.openapi.editor.markup.TextAttributes) com.intellij.openapi.editor.markup.TextAttributes attr static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/colors/EditorColorPaletteFactory.class
EditorColorPaletteFactory.java package com.intellij.openapi.editor.colors public abstract com.intellij.openapi.editor.colors.EditorColorPaletteFactory extends java.lang.Object { public void <init> () public static com.intellij.openapi.editor.colors.EditorColorPaletteFactory getInstance () public abstract com.intellij.openapi.editor.colors.EditorColorPalette getPalette (com.intellij.openapi.editor.colors.EditorColorsScheme, com.intellij.lang.Language) }
com/intellij/openapi/editor/colors/EditorColors.class
EditorColors.java package com.intellij.openapi.editor.colors public abstract com.intellij.openapi.editor.colors.EditorColors extends java.lang.Object { public static final com.intellij.openapi.editor.colors.ColorKey CARET_ROW_COLOR public static final com.intellij.openapi.editor.colors.ColorKey CARET_COLOR public static final com.intellij.openapi.editor.colors.ColorKey RIGHT_MARGIN_COLOR public static final com.intellij.openapi.editor.colors.ColorKey LINE_NUMBERS_COLOR public static final com.intellij.openapi.editor.colors.ColorKey LINE_NUMBER_ON_CARET_ROW_COLOR public static final com.intellij.openapi.editor.colors.ColorKey ANNOTATIONS_COLOR public static final com.intellij.openapi.editor.colors.ColorKey READONLY_BACKGROUND_COLOR public static final com.intellij.openapi.editor.colors.ColorKey READONLY_FRAGMENT_BACKGROUND_COLOR public static final com.intellij.openapi.editor.colors.ColorKey WHITESPACES_COLOR public static final com.intellij.openapi.editor.colors.ColorKey INDENT_GUIDE_COLOR public static final com.intellij.openapi.editor.colors.ColorKey SOFT_WRAP_SIGN_COLOR public static final com.intellij.openapi.editor.colors.ColorKey SELECTED_INDENT_GUIDE_COLOR public static final com.intellij.openapi.editor.colors.ColorKey SELECTION_BACKGROUND_COLOR public static final com.intellij.openapi.editor.colors.ColorKey SELECTION_FOREGROUND_COLOR public static final com.intellij.openapi.editor.colors.ColorKey SCROLLBAR_THUMB_COLOR public static final com.intellij.openapi.editor.colors.ColorKey SCROLLBAR_THUMB_WHILE_SCROLLING_COLOR public static final com.intellij.openapi.editor.colors.TextAttributesKey REFERENCE_HYPERLINK_COLOR public static final com.intellij.openapi.editor.colors.TextAttributesKey SEARCH_RESULT_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey LIVE_TEMPLATE_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey WRITE_SEARCH_RESULT_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey IDENTIFIER_UNDER_CARET_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey WRITE_IDENTIFIER_UNDER_CARET_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey TEXT_SEARCH_RESULT_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey FOLDED_TEXT_ATTRIBUTES public static final com.intellij.openapi.editor.colors.ColorKey FOLDED_TEXT_BORDER_COLOR public static final com.intellij.openapi.editor.colors.TextAttributesKey DELETED_TEXT_ATTRIBUTES public static final com.intellij.openapi.editor.colors.ColorKey GUTTER_BACKGROUND public static final com.intellij.openapi.editor.colors.ColorKey LEFT_GUTTER_BACKGROUND public static final com.intellij.openapi.editor.colors.ColorKey NOTIFICATION_BACKGROUND public static final com.intellij.openapi.editor.colors.ColorKey TEARLINE_COLOR public static final com.intellij.openapi.editor.colors.ColorKey SELECTED_TEARLINE_COLOR public static final com.intellij.openapi.editor.colors.ColorKey SEPARATOR_ABOVE_COLOR public static final com.intellij.openapi.editor.colors.ColorKey SEPARATOR_BELOW_COLOR public static final com.intellij.openapi.editor.colors.ColorKey ADDED_LINES_COLOR public static final com.intellij.openapi.editor.colors.ColorKey MODIFIED_LINES_COLOR public static final com.intellij.openapi.editor.colors.ColorKey DELETED_LINES_COLOR public static final com.intellij.openapi.editor.colors.ColorKey WHITESPACES_MODIFIED_LINES_COLOR public static final com.intellij.openapi.editor.colors.ColorKey BORDER_LINES_COLOR public static final com.intellij.openapi.editor.colors.ColorKey IGNORED_ADDED_LINES_BORDER_COLOR public static final com.intellij.openapi.editor.colors.ColorKey IGNORED_MODIFIED_LINES_BORDER_COLOR public static final com.intellij.openapi.editor.colors.ColorKey IGNORED_DELETED_LINES_BORDER_COLOR public static final com.intellij.openapi.editor.colors.TextAttributesKey INJECTED_LANGUAGE_FRAGMENT public static final com.intellij.openapi.editor.colors.TextAttributesKey BREADCRUMBS_DEFAULT public static final com.intellij.openapi.editor.colors.TextAttributesKey BREADCRUMBS_HOVERED public static final com.intellij.openapi.editor.colors.TextAttributesKey BREADCRUMBS_CURRENT public static final com.intellij.openapi.editor.colors.TextAttributesKey BREADCRUMBS_INACTIVE public static final com.intellij.openapi.editor.colors.TextAttributesKey CODE_LENS_BORDER_COLOR public static final com.intellij.openapi.editor.colors.ColorKey VISUAL_INDENT_GUIDE_COLOR static void <clinit> () }
com/intellij/openapi/editor/colors/EditorColorsListener.class
EditorColorsListener.java package com.intellij.openapi.editor.colors public abstract com.intellij.openapi.editor.colors.EditorColorsListener extends java.lang.Object implements java.util.EventListener { public abstract void globalSchemeChange (com.intellij.openapi.editor.colors.EditorColorsScheme) }
com/intellij/openapi/editor/colors/EditorColorsManager.class
EditorColorsManager.java package com.intellij.openapi.editor.colors public abstract com.intellij.openapi.editor.colors.EditorColorsManager extends java.lang.Object { public static final com.intellij.util.messages.Topic TOPIC public static final String DEFAULT_SCHEME_NAME public static final String COLOR_SCHEME_FILE_EXTENSION public void <init> () public static com.intellij.openapi.editor.colors.EditorColorsManager getInstance () public abstract void addColorsScheme (com.intellij.openapi.editor.colors.EditorColorsScheme) public abstract void removeAllSchemes () public abstract com.intellij.openapi.editor.colors.EditorColorsScheme[] getAllSchemes () public abstract void setGlobalScheme (com.intellij.openapi.editor.colors.EditorColorsScheme) public abstract com.intellij.openapi.editor.colors.EditorColorsScheme getGlobalScheme () public abstract com.intellij.openapi.editor.colors.EditorColorsScheme getScheme (java.lang.String) public abstract boolean isDefaultScheme (com.intellij.openapi.editor.colors.EditorColorsScheme) public final void addEditorColorsListener (com.intellij.openapi.editor.colors.EditorColorsListener) com.intellij.openapi.editor.colors.EditorColorsListener listener public final void addEditorColorsListener (com.intellij.openapi.editor.colors.EditorColorsListener, com.intellij.openapi.Disposable) com.intellij.openapi.editor.colors.EditorColorsListener listener com.intellij.openapi.Disposable disposable public abstract boolean isUseOnlyMonospacedFonts () public abstract void setUseOnlyMonospacedFonts (boolean) public com.intellij.openapi.editor.colors.EditorColorsScheme getSchemeForCurrentUITheme () public boolean isDarkEditor () java.awt.Color bg public void resolveSchemeParent (com.intellij.openapi.editor.colors.EditorColorsScheme) com.intellij.openapi.editor.colors.EditorColorsScheme scheme static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/colors/EditorColorsScheme.class
EditorColorsScheme.java package com.intellij.openapi.editor.colors public abstract com.intellij.openapi.editor.colors.EditorColorsScheme extends java.lang.Object implements java.lang.Cloneable com.intellij.openapi.editor.colors.TextAttributesScheme com.intellij.openapi.options.Scheme com.intellij.openapi.options.SchemeMetaInfo { public static final String DEFAULT_SCHEME_NAME public abstract void setName (java.lang.String) public abstract void setAttributes (com.intellij.openapi.editor.colors.TextAttributesKey, com.intellij.openapi.editor.markup.TextAttributes) public abstract java.awt.Color getDefaultBackground () public abstract java.awt.Color getDefaultForeground () public abstract java.awt.Color getColor (com.intellij.openapi.editor.colors.ColorKey) public abstract void setColor (com.intellij.openapi.editor.colors.ColorKey, java.awt.Color) public abstract com.intellij.openapi.editor.colors.FontPreferences getFontPreferences () public abstract void setFontPreferences (com.intellij.openapi.editor.colors.FontPreferences) public abstract java.lang.String getEditorFontName () public abstract void setEditorFontName (java.lang.String) public abstract int getEditorFontSize () public abstract void setEditorFontSize (int) public abstract com.intellij.openapi.options.FontSize getQuickDocFontSize () public abstract void setQuickDocFontSize (com.intellij.openapi.options.FontSize) public abstract java.awt.Font getFont (com.intellij.openapi.editor.colors.EditorFontType) public abstract void setFont (com.intellij.openapi.editor.colors.EditorFontType, java.awt.Font) public abstract float getLineSpacing () public abstract void setLineSpacing (float) public abstract java.lang.Object clone () public abstract com.intellij.openapi.editor.colors.FontPreferences getConsoleFontPreferences () public abstract void setConsoleFontPreferences (com.intellij.openapi.editor.colors.FontPreferences) public void setUseEditorFontPreferencesInConsole () public boolean isUseEditorFontPreferencesInConsole () public void setUseAppFontPreferencesInEditor () public boolean isUseAppFontPreferencesInEditor () public abstract java.lang.String getConsoleFontName () public abstract void setConsoleFontName (java.lang.String) public abstract int getConsoleFontSize () public abstract void setConsoleFontSize (int) public abstract float getConsoleLineSpacing () public abstract void setConsoleLineSpacing (float) public abstract void readExternal (org.jdom.Element) }
com/intellij/openapi/editor/colors/EditorColorsUtil.class
EditorColorsUtil.java package com.intellij.openapi.editor.colors public com.intellij.openapi.editor.colors.EditorColorsUtil extends java.lang.Object { private void <init> () public static com.intellij.openapi.editor.colors.EditorColorsScheme getGlobalOrDefaultColorScheme () public static java.awt.Color getGlobalOrDefaultColor (com.intellij.openapi.editor.colors.ColorKey) com.intellij.openapi.editor.colors.ColorKey colorKey java.awt.Color color public static com.intellij.openapi.editor.colors.EditorColorsScheme getColorSchemeForComponent (javax.swing.JComponent) javax.swing.JComponent component public static com.intellij.openapi.editor.colors.EditorColorsScheme getColorSchemeForBackground (java.awt.Color) com.intellij.openapi.editor.colors.EditorColorsScheme scheme java.awt.Color background com.intellij.openapi.editor.colors.EditorColorsScheme globalScheme boolean dark1 boolean dark2 public static com.intellij.openapi.editor.colors.EditorColorsScheme getColorSchemeForPrinting () com.intellij.openapi.editor.colors.EditorColorsManager colorsManager public static void updateNotInHierarchyComponentUIAndColors (java.awt.Component) java.awt.Component o java.awt.Component component private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/colors/EditorFontCache.class
EditorFontCache.java package com.intellij.openapi.editor.colors public abstract com.intellij.openapi.editor.colors.EditorFontCache extends java.lang.Object { public void <init> () public static com.intellij.openapi.editor.colors.EditorFontCache getInstance () public abstract java.awt.Font getFont (com.intellij.openapi.editor.colors.EditorFontType) public abstract void reset () }
com/intellij/openapi/editor/colors/EditorFontType.class
EditorFontType.java package com.intellij.openapi.editor.colors public final enum com.intellij.openapi.editor.colors.EditorFontType extends java.lang.Enum { public static final enum com.intellij.openapi.editor.colors.EditorFontType PLAIN public static final enum com.intellij.openapi.editor.colors.EditorFontType BOLD public static final enum com.intellij.openapi.editor.colors.EditorFontType ITALIC public static final enum com.intellij.openapi.editor.colors.EditorFontType BOLD_ITALIC public static final enum com.intellij.openapi.editor.colors.EditorFontType CONSOLE_PLAIN public static final enum com.intellij.openapi.editor.colors.EditorFontType CONSOLE_BOLD public static final enum com.intellij.openapi.editor.colors.EditorFontType CONSOLE_ITALIC public static final enum com.intellij.openapi.editor.colors.EditorFontType CONSOLE_BOLD_ITALIC private static final java.util.Map ourConsoleTypes private static final synthetic com.intellij.openapi.editor.colors.EditorFontType[] $VALUES public static com.intellij.openapi.editor.colors.EditorFontType[] values () public static com.intellij.openapi.editor.colors.EditorFontType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) public static com.intellij.openapi.editor.colors.EditorFontType getConsoleType (com.intellij.openapi.editor.colors.EditorFontType) com.intellij.openapi.editor.colors.EditorFontType fontType static void <clinit> () }
com/intellij/openapi/editor/colors/EditorSchemeAttributeDescriptor.class
EditorSchemeAttributeDescriptor.java package com.intellij.openapi.editor.colors public abstract com.intellij.openapi.editor.colors.EditorSchemeAttributeDescriptor extends java.lang.Object { public abstract java.lang.String getGroup () public abstract java.lang.String getType () public abstract com.intellij.openapi.editor.colors.EditorColorsScheme getScheme () public void apply (com.intellij.openapi.editor.colors.EditorColorsScheme) com.intellij.openapi.editor.colors.EditorColorsScheme scheme public abstract boolean isModified () }
com/intellij/openapi/editor/colors/EditorSchemeAttributeDescriptorWithPath.class
EditorSchemeAttributeDescriptorWithPath.java package com.intellij.openapi.editor.colors public abstract com.intellij.openapi.editor.colors.EditorSchemeAttributeDescriptorWithPath extends java.lang.Object implements com.intellij.openapi.editor.colors.EditorSchemeAttributeDescriptor { public static final String NAME_SEPARATOR }
com/intellij/openapi/editor/colors/FontPreferences.class
FontPreferences.java package com.intellij.openapi.editor.colors public com.intellij.openapi.editor.colors.FontPreferences extends java.lang.Object { public static final String DEFAULT_FONT_NAME public static final int DEFAULT_FONT_SIZE public static final float DEFAULT_LINE_SPACING public static final String FALLBACK_FONT_FAMILY public static final String MAC_OS_DEFAULT_FONT_FAMILY public static final String LINUX_DEFAULT_FONT_FAMILY public static final String WINDOWS_DEFAULT_FONT_FAMILY public void <init> () public java.util.List getEffectiveFontFamilies () public java.util.List getRealFontFamilies () public java.lang.String getFontFamily () public int getSize (java.lang.String) String fontFamily public void copyTo (com.intellij.openapi.editor.colors.FontPreferences) com.intellij.openapi.editor.colors.FontPreferences preferences public boolean useLigatures () public boolean hasSize (java.lang.String) String fontName public float getLineSpacing () public static java.lang.String getFallbackName (java.lang.String, int, com.intellij.openapi.editor.colors.EditorColorsScheme) String fontName int fontSize com.intellij.openapi.editor.colors.EditorColorsScheme fallbackScheme java.awt.Font plainFont public static java.lang.String getDefaultFontName () java.awt.Font font static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/colors/ModifiableFontPreferences.class
ModifiableFontPreferences.java package com.intellij.openapi.editor.colors public abstract com.intellij.openapi.editor.colors.ModifiableFontPreferences extends com.intellij.openapi.editor.colors.FontPreferences { public void <init> () public abstract void clear () public abstract void clearFonts () public abstract void setUseLigatures (boolean) public abstract void addFontFamily (java.lang.String) public abstract void register (java.lang.String, int) public abstract void setEffectiveFontFamilies (java.util.List) public abstract void setRealFontFamilies (java.util.List) public abstract void setTemplateFontSize (int) public abstract void setLineSpacing (float) public abstract void resetFontSizes () public abstract void setFontSize (java.lang.String, int) }
com/intellij/openapi/editor/colors/package.html
com/intellij/openapi/editor/event/CaretAdapter.class
CaretAdapter.java package com.intellij.openapi.editor.event public abstract com.intellij.openapi.editor.event.CaretAdapter extends java.lang.Object implements com.intellij.openapi.editor.event.CaretListener { public void <init> () }
com/intellij/openapi/editor/event/CaretEvent.class
CaretEvent.java package com.intellij.openapi.editor.event public com.intellij.openapi.editor.event.CaretEvent extends java.util.EventObject { private final com.intellij.openapi.editor.Caret myCaret private final com.intellij.openapi.editor.LogicalPosition myOldPosition private final com.intellij.openapi.editor.LogicalPosition myNewPosition public void <init> (com.intellij.openapi.editor.Editor, com.intellij.openapi.editor.LogicalPosition, com.intellij.openapi.editor.LogicalPosition) com.intellij.openapi.editor.Editor editor com.intellij.openapi.editor.LogicalPosition oldPosition com.intellij.openapi.editor.LogicalPosition newPosition public void <init> (com.intellij.openapi.editor.Editor, com.intellij.openapi.editor.Caret, com.intellij.openapi.editor.LogicalPosition, com.intellij.openapi.editor.LogicalPosition) com.intellij.openapi.editor.Editor editor com.intellij.openapi.editor.Caret caret com.intellij.openapi.editor.LogicalPosition oldPosition com.intellij.openapi.editor.LogicalPosition newPosition public void <init> (com.intellij.openapi.editor.Caret, com.intellij.openapi.editor.LogicalPosition, com.intellij.openapi.editor.LogicalPosition) com.intellij.openapi.editor.Caret caret com.intellij.openapi.editor.LogicalPosition oldPosition com.intellij.openapi.editor.LogicalPosition newPosition public com.intellij.openapi.editor.Editor getEditor () public com.intellij.openapi.editor.Caret getCaret () public com.intellij.openapi.editor.LogicalPosition getOldPosition () public com.intellij.openapi.editor.LogicalPosition getNewPosition () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/event/CaretListener.class
CaretListener.java package com.intellij.openapi.editor.event public abstract com.intellij.openapi.editor.event.CaretListener extends java.lang.Object implements java.util.EventListener { public void caretPositionChanged (com.intellij.openapi.editor.event.CaretEvent) com.intellij.openapi.editor.event.CaretEvent event public void caretAdded (com.intellij.openapi.editor.event.CaretEvent) com.intellij.openapi.editor.event.CaretEvent event public void caretRemoved (com.intellij.openapi.editor.event.CaretEvent) com.intellij.openapi.editor.event.CaretEvent event private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/event/EditorEventListener.class
EditorEventListener.java package com.intellij.openapi.editor.event public abstract com.intellij.openapi.editor.event.EditorEventListener extends java.lang.Object implements com.intellij.openapi.editor.event.DocumentListener com.intellij.openapi.editor.event.CaretListener com.intellij.openapi.editor.event.SelectionListener { public void readOnlyModificationAttempt (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/event/EditorEventMulticaster.class
EditorEventMulticaster.java package com.intellij.openapi.editor.event public abstract com.intellij.openapi.editor.event.EditorEventMulticaster extends java.lang.Object { public abstract void addDocumentListener (com.intellij.openapi.editor.event.DocumentListener) public abstract void addDocumentListener (com.intellij.openapi.editor.event.DocumentListener, com.intellij.openapi.Disposable) public abstract void removeDocumentListener (com.intellij.openapi.editor.event.DocumentListener) public abstract void addEditorMouseListener (com.intellij.openapi.editor.event.EditorMouseListener) public abstract void addEditorMouseListener (com.intellij.openapi.editor.event.EditorMouseListener, com.intellij.openapi.Disposable) public abstract void removeEditorMouseListener (com.intellij.openapi.editor.event.EditorMouseListener) public abstract void addEditorMouseMotionListener (com.intellij.openapi.editor.event.EditorMouseMotionListener) public abstract void addEditorMouseMotionListener (com.intellij.openapi.editor.event.EditorMouseMotionListener, com.intellij.openapi.Disposable) public abstract void removeEditorMouseMotionListener (com.intellij.openapi.editor.event.EditorMouseMotionListener) public abstract void addCaretListener (com.intellij.openapi.editor.event.CaretListener) public abstract void addCaretListener (com.intellij.openapi.editor.event.CaretListener, com.intellij.openapi.Disposable) public abstract void removeCaretListener (com.intellij.openapi.editor.event.CaretListener) public abstract void addSelectionListener (com.intellij.openapi.editor.event.SelectionListener) public abstract void addSelectionListener (com.intellij.openapi.editor.event.SelectionListener, com.intellij.openapi.Disposable) public abstract void removeSelectionListener (com.intellij.openapi.editor.event.SelectionListener) public abstract void addVisibleAreaListener (com.intellij.openapi.editor.event.VisibleAreaListener) public abstract void removeVisibleAreaListener (com.intellij.openapi.editor.event.VisibleAreaListener) }
com/intellij/openapi/editor/event/EditorFactoryEvent.class
EditorFactoryEvent.java package com.intellij.openapi.editor.event public com.intellij.openapi.editor.event.EditorFactoryEvent extends java.util.EventObject { private final com.intellij.openapi.editor.Editor myEditor public void <init> (com.intellij.openapi.editor.EditorFactory, com.intellij.openapi.editor.Editor) com.intellij.openapi.editor.EditorFactory editorFactory com.intellij.openapi.editor.Editor editor public com.intellij.openapi.editor.EditorFactory getFactory () public com.intellij.openapi.editor.Editor getEditor () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/event/EditorFactoryListener.class
EditorFactoryListener.java package com.intellij.openapi.editor.event public abstract com.intellij.openapi.editor.event.EditorFactoryListener extends java.lang.Object implements java.util.EventListener { public void editorCreated (com.intellij.openapi.editor.event.EditorFactoryEvent) com.intellij.openapi.editor.event.EditorFactoryEvent event public void editorReleased (com.intellij.openapi.editor.event.EditorFactoryEvent) com.intellij.openapi.editor.event.EditorFactoryEvent event private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/event/EditorMouseEvent.class
EditorMouseEvent.java package com.intellij.openapi.editor.event public com.intellij.openapi.editor.event.EditorMouseEvent extends java.util.EventObject { private final java.awt.event.MouseEvent myMouseEvent private final com.intellij.openapi.editor.event.EditorMouseEventArea myEditorArea public void <init> (com.intellij.openapi.editor.Editor, java.awt.event.MouseEvent, com.intellij.openapi.editor.event.EditorMouseEventArea) com.intellij.openapi.editor.Editor editor java.awt.event.MouseEvent mouseEvent com.intellij.openapi.editor.event.EditorMouseEventArea area public com.intellij.openapi.editor.Editor getEditor () public java.awt.event.MouseEvent getMouseEvent () public void consume () public boolean isConsumed () public com.intellij.openapi.editor.event.EditorMouseEventArea getArea () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/event/EditorMouseEventArea.class
EditorMouseEventArea.java package com.intellij.openapi.editor.event public com.intellij.openapi.editor.event.EditorMouseEventArea extends java.lang.Object { private final String myDebugName public static final com.intellij.openapi.editor.event.EditorMouseEventArea EDITING_AREA public static final com.intellij.openapi.editor.event.EditorMouseEventArea LINE_NUMBERS_AREA public static final com.intellij.openapi.editor.event.EditorMouseEventArea ANNOTATIONS_AREA public static final com.intellij.openapi.editor.event.EditorMouseEventArea LINE_MARKERS_AREA public static final com.intellij.openapi.editor.event.EditorMouseEventArea FOLDING_OUTLINE_AREA private void <init> (java.lang.String) String debugName public java.lang.String toString () static void <clinit> () }
com/intellij/openapi/editor/event/EditorMouseEventListener.class
EditorMouseEventListener.java package com.intellij.openapi.editor.event public abstract com.intellij.openapi.editor.event.EditorMouseEventListener extends java.lang.Object implements com.intellij.openapi.editor.event.EditorMouseMotionListener com.intellij.openapi.editor.event.EditorMouseListener { public static final com.intellij.util.messages.Topic TOPIC static void <clinit> () }
com/intellij/openapi/editor/event/EditorMouseListener.class
EditorMouseListener.java package com.intellij.openapi.editor.event public abstract com.intellij.openapi.editor.event.EditorMouseListener extends java.lang.Object implements java.util.EventListener { public void mousePressed (com.intellij.openapi.editor.event.EditorMouseEvent) com.intellij.openapi.editor.event.EditorMouseEvent event public void mouseClicked (com.intellij.openapi.editor.event.EditorMouseEvent) com.intellij.openapi.editor.event.EditorMouseEvent event public void mouseReleased (com.intellij.openapi.editor.event.EditorMouseEvent) com.intellij.openapi.editor.event.EditorMouseEvent event public void mouseEntered (com.intellij.openapi.editor.event.EditorMouseEvent) com.intellij.openapi.editor.event.EditorMouseEvent event public void mouseExited (com.intellij.openapi.editor.event.EditorMouseEvent) com.intellij.openapi.editor.event.EditorMouseEvent event private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/event/EditorMouseMotionListener.class
EditorMouseMotionListener.java package com.intellij.openapi.editor.event public abstract com.intellij.openapi.editor.event.EditorMouseMotionListener extends java.lang.Object implements java.util.EventListener { public void mouseMoved (com.intellij.openapi.editor.event.EditorMouseEvent) com.intellij.openapi.editor.event.EditorMouseEvent e public void mouseDragged (com.intellij.openapi.editor.event.EditorMouseEvent) com.intellij.openapi.editor.event.EditorMouseEvent e private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/event/SelectionEvent.class
SelectionEvent.java package com.intellij.openapi.editor.event public com.intellij.openapi.editor.event.SelectionEvent extends java.util.EventObject { private final com.intellij.openapi.util.Pair myOldRanges private final com.intellij.openapi.util.Pair myNewRanges static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.openapi.editor.Editor, int[], int[], int[], int[]) com.intellij.openapi.editor.Editor editor int[] oldSelectionStarts int[] oldSelectionEnds int[] newSelectionStarts int[] newSelectionEnds public void <init> (com.intellij.openapi.editor.Editor, int, int, int, int) com.intellij.openapi.editor.Editor editor int oldStart int oldEnd int newStart int newEnd private static void assertCorrectSelection (int[], int[]) int[] starts int[] ends public com.intellij.openapi.editor.Editor getEditor () public com.intellij.openapi.util.TextRange getOldRange () public com.intellij.openapi.util.TextRange getNewRange () public com.intellij.openapi.util.TextRange[] getOldRanges () public com.intellij.openapi.util.TextRange[] getNewRanges () private static com.intellij.openapi.util.Pair getRanges (int[], int[]) int start int end int i int[] starts int[] ends com.intellij.openapi.util.TextRange[] ranges int startOffset int endOffset static void <clinit> () }
com/intellij/openapi/editor/event/SelectionListener.class
SelectionListener.java package com.intellij.openapi.editor.event public abstract com.intellij.openapi.editor.event.SelectionListener extends java.lang.Object implements java.util.EventListener { public void selectionChanged (com.intellij.openapi.editor.event.SelectionEvent) com.intellij.openapi.editor.event.SelectionEvent e private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/event/VisibleAreaEvent.class
VisibleAreaEvent.java package com.intellij.openapi.editor.event public com.intellij.openapi.editor.event.VisibleAreaEvent extends java.util.EventObject { private final java.awt.Rectangle myOldRectangle private final java.awt.Rectangle myNewRectangle public void <init> (com.intellij.openapi.editor.Editor, java.awt.Rectangle, java.awt.Rectangle) com.intellij.openapi.editor.Editor editor java.awt.Rectangle oldViewRectangle java.awt.Rectangle newViewRectangle public com.intellij.openapi.editor.Editor getEditor () public java.awt.Rectangle getOldRectangle () public java.awt.Rectangle getNewRectangle () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/event/VisibleAreaListener.class
VisibleAreaListener.java package com.intellij.openapi.editor.event public abstract com.intellij.openapi.editor.event.VisibleAreaListener extends java.lang.Object implements java.util.EventListener { public abstract void visibleAreaChanged (com.intellij.openapi.editor.event.VisibleAreaEvent) }
com/intellij/openapi/editor/event/package.html
com/intellij/openapi/editor/highlighter/EditorHighlighter.class
EditorHighlighter.java package com.intellij.openapi.editor.highlighter public abstract com.intellij.openapi.editor.highlighter.EditorHighlighter extends java.lang.Object implements com.intellij.openapi.editor.event.DocumentListener { public abstract com.intellij.openapi.editor.highlighter.HighlighterIterator createIterator (int) public void setText (java.lang.CharSequence) CharSequence text public abstract void setEditor (com.intellij.openapi.editor.highlighter.HighlighterClient) public void setColorScheme (com.intellij.openapi.editor.colors.EditorColorsScheme) com.intellij.openapi.editor.colors.EditorColorsScheme scheme private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/highlighter/EditorHighlighterFactory.class
EditorHighlighterFactory.java package com.intellij.openapi.editor.highlighter public abstract com.intellij.openapi.editor.highlighter.EditorHighlighterFactory extends java.lang.Object { public void <init> () public static com.intellij.openapi.editor.highlighter.EditorHighlighterFactory getInstance () public abstract com.intellij.openapi.editor.highlighter.EditorHighlighter createEditorHighlighter (com.intellij.openapi.fileTypes.SyntaxHighlighter, com.intellij.openapi.editor.colors.EditorColorsScheme) public abstract com.intellij.openapi.editor.highlighter.EditorHighlighter createEditorHighlighter (com.intellij.openapi.fileTypes.FileType, com.intellij.openapi.editor.colors.EditorColorsScheme, com.intellij.openapi.project.Project) public abstract com.intellij.openapi.editor.highlighter.EditorHighlighter createEditorHighlighter (com.intellij.openapi.project.Project, com.intellij.openapi.fileTypes.FileType) public abstract com.intellij.openapi.editor.highlighter.EditorHighlighter createEditorHighlighter (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.editor.colors.EditorColorsScheme, com.intellij.openapi.project.Project) public abstract com.intellij.openapi.editor.highlighter.EditorHighlighter createEditorHighlighter (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) public abstract com.intellij.openapi.editor.highlighter.EditorHighlighter createEditorHighlighter (com.intellij.openapi.project.Project, java.lang.String) public abstract com.intellij.openapi.editor.highlighter.EditorHighlighter createEditorHighlighter (com.intellij.openapi.editor.colors.EditorColorsScheme, java.lang.String, com.intellij.openapi.project.Project) }
com/intellij/openapi/editor/highlighter/HighlighterClient.class
HighlighterClient.java package com.intellij.openapi.editor.highlighter public abstract com.intellij.openapi.editor.highlighter.HighlighterClient extends java.lang.Object { public abstract com.intellij.openapi.project.Project getProject () public abstract void repaint (int, int) public abstract com.intellij.openapi.editor.Document getDocument () }
com/intellij/openapi/editor/highlighter/HighlighterIterator.class
HighlighterIterator.java package com.intellij.openapi.editor.highlighter public abstract com.intellij.openapi.editor.highlighter.HighlighterIterator extends java.lang.Object { public abstract com.intellij.openapi.editor.markup.TextAttributes getTextAttributes () public abstract int getStart () public abstract int getEnd () public abstract com.intellij.psi.tree.IElementType getTokenType () public abstract void advance () public abstract void retreat () public abstract boolean atEnd () public abstract com.intellij.openapi.editor.Document getDocument () }
com/intellij/openapi/editor/markup/ActiveGutterRenderer.class
ActiveGutterRenderer.java package com.intellij.openapi.editor.markup public abstract com.intellij.openapi.editor.markup.ActiveGutterRenderer extends java.lang.Object implements com.intellij.openapi.editor.markup.LineMarkerRenderer com.intellij.util.ui.accessibility.SimpleAccessible { public java.lang.String getTooltipText () public abstract void doAction (com.intellij.openapi.editor.Editor, java.awt.event.MouseEvent) public boolean canDoAction (com.intellij.openapi.editor.Editor, java.awt.event.MouseEvent) com.intellij.openapi.editor.Editor editor java.awt.event.MouseEvent e public boolean canDoAction (java.awt.event.MouseEvent) java.awt.event.MouseEvent e public java.lang.String getAccessibleName () public java.lang.String getAccessibleTooltipText () public java.awt.Rectangle calcBounds (com.intellij.openapi.editor.Editor, int, java.awt.Rectangle) com.intellij.openapi.editor.Editor editor int lineNum java.awt.Rectangle preferredBounds private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/markup/CustomHighlighterRenderer.class
CustomHighlighterRenderer.java package com.intellij.openapi.editor.markup public abstract com.intellij.openapi.editor.markup.CustomHighlighterRenderer extends java.lang.Object { public abstract void paint (com.intellij.openapi.editor.Editor, com.intellij.openapi.editor.markup.RangeHighlighter, java.awt.Graphics) }
com/intellij/openapi/editor/markup/ErrorStripeRenderer.class
ErrorStripeRenderer.java package com.intellij.openapi.editor.markup public abstract com.intellij.openapi.editor.markup.ErrorStripeRenderer extends java.lang.Object { public abstract void paint (java.awt.Component, java.awt.Graphics, java.awt.Rectangle) }
com/intellij/openapi/editor/markup/GutterDraggableObject.class
GutterDraggableObject.java package com.intellij.openapi.editor.markup public abstract com.intellij.openapi.editor.markup.GutterDraggableObject extends java.lang.Object { public static final java.awt.datatransfer.DataFlavor flavor public abstract boolean copy (int, com.intellij.openapi.vfs.VirtualFile, int) public abstract java.awt.Cursor getCursor (int, int) public void remove () public static java.awt.datatransfer.DataFlavor[] getFlavors () static void <clinit> () }
com/intellij/openapi/editor/markup/GutterIconRenderer$Alignment.class
GutterIconRenderer.java package com.intellij.openapi.editor.markup public final enum com.intellij.openapi.editor.markup.GutterIconRenderer$Alignment extends java.lang.Enum { public static final enum com.intellij.openapi.editor.markup.GutterIconRenderer$Alignment LEFT public static final enum com.intellij.openapi.editor.markup.GutterIconRenderer$Alignment RIGHT public static final enum com.intellij.openapi.editor.markup.GutterIconRenderer$Alignment CENTER private final int myWeight private static final synthetic com.intellij.openapi.editor.markup.GutterIconRenderer$Alignment[] $VALUES public static com.intellij.openapi.editor.markup.GutterIconRenderer$Alignment[] values () public static com.intellij.openapi.editor.markup.GutterIconRenderer$Alignment valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int) int weight public int getWeight () static void <clinit> () }
com/intellij/openapi/editor/markup/GutterIconRenderer.class
GutterIconRenderer.java package com.intellij.openapi.editor.markup public abstract com.intellij.openapi.editor.markup.GutterIconRenderer extends java.lang.Object implements com.intellij.codeInsight.daemon.GutterMark com.intellij.openapi.project.PossiblyDumbAware com.intellij.util.ui.accessibility.SimpleAccessible { public void <init> () public com.intellij.openapi.actionSystem.ActionGroup getPopupMenuActions () public java.lang.String getTooltipText () public com.intellij.openapi.actionSystem.AnAction getClickAction () public com.intellij.openapi.actionSystem.AnAction getMiddleButtonClickAction () public com.intellij.openapi.actionSystem.AnAction getRightButtonClickAction () public boolean isNavigateAction () public com.intellij.openapi.editor.markup.GutterIconRenderer$Alignment getAlignment () public com.intellij.openapi.editor.markup.GutterDraggableObject getDraggableObject () public java.lang.String getAccessibleName () public final java.lang.String getFeatureId () private static java.lang.String getAccessibleName (javax.swing.Icon, java.lang.String) int i StringBuilder b int count String[] split String name String path javax.swing.Icon icon String prefix public java.lang.String getAccessibleTooltipText () public abstract boolean equals (java.lang.Object) public abstract int hashCode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/markup/HighlighterLayer.class
HighlighterLayer.java package com.intellij.openapi.editor.markup public abstract com.intellij.openapi.editor.markup.HighlighterLayer extends java.lang.Object { public static final int SYNTAX public static final int CARET_ROW public static final int ADDITIONAL_SYNTAX public static final int GUARDED_BLOCKS public static final int WEAK_WARNING public static final int WARNING public static final int ERROR public static final int ELEMENT_UNDER_CARET public static final int CONSOLE_FILTER public static final int HYPERLINK public static final int SELECTION public static final int FIRST public static final int LAST }
com/intellij/openapi/editor/markup/HighlighterTargetArea.class
HighlighterTargetArea.java package com.intellij.openapi.editor.markup public final enum com.intellij.openapi.editor.markup.HighlighterTargetArea extends java.lang.Enum { public static final enum com.intellij.openapi.editor.markup.HighlighterTargetArea EXACT_RANGE public static final enum com.intellij.openapi.editor.markup.HighlighterTargetArea LINES_IN_RANGE private static final synthetic com.intellij.openapi.editor.markup.HighlighterTargetArea[] $VALUES public static com.intellij.openapi.editor.markup.HighlighterTargetArea[] values () public static com.intellij.openapi.editor.markup.HighlighterTargetArea valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/openapi/editor/markup/LineMarkerRenderer.class
LineMarkerRenderer.java package com.intellij.openapi.editor.markup public abstract com.intellij.openapi.editor.markup.LineMarkerRenderer extends java.lang.Object { public abstract void paint (com.intellij.openapi.editor.Editor, java.awt.Graphics, java.awt.Rectangle) }
com/intellij/openapi/editor/markup/LineSeparatorRenderer.class
LineSeparatorRenderer.java package com.intellij.openapi.editor.markup public abstract com.intellij.openapi.editor.markup.LineSeparatorRenderer extends java.lang.Object { public abstract void drawLine (java.awt.Graphics, int, int, int) }
com/intellij/openapi/editor/markup/MarkupEditorFilter.class
MarkupEditorFilter.java package com.intellij.openapi.editor.markup public abstract com.intellij.openapi.editor.markup.MarkupEditorFilter extends java.lang.Object { public static final com.intellij.openapi.editor.markup.MarkupEditorFilter EMPTY public abstract boolean avaliableIn (com.intellij.openapi.editor.Editor) private static synthetic boolean lambda$static$0 (com.intellij.openapi.editor.Editor) com.intellij.openapi.editor.Editor editor static void <clinit> () }
com/intellij/openapi/editor/markup/MarkupModel.class
MarkupModel.java package com.intellij.openapi.editor.markup public abstract com.intellij.openapi.editor.markup.MarkupModel extends java.lang.Object implements com.intellij.openapi.util.UserDataHolder { public abstract com.intellij.openapi.editor.Document getDocument () public abstract com.intellij.openapi.editor.markup.RangeHighlighter addRangeHighlighter (int, int, int, com.intellij.openapi.editor.markup.TextAttributes, com.intellij.openapi.editor.markup.HighlighterTargetArea) public abstract com.intellij.openapi.editor.markup.RangeHighlighter addLineHighlighter (int, int, com.intellij.openapi.editor.markup.TextAttributes) public abstract void removeHighlighter (com.intellij.openapi.editor.markup.RangeHighlighter) public abstract void removeAllHighlighters () public abstract com.intellij.openapi.editor.markup.RangeHighlighter[] getAllHighlighters () }
com/intellij/openapi/editor/markup/RangeHighlighter.class
RangeHighlighter.java package com.intellij.openapi.editor.markup public abstract com.intellij.openapi.editor.markup.RangeHighlighter extends java.lang.Object implements com.intellij.openapi.editor.RangeMarker { public static final com.intellij.openapi.editor.markup.RangeHighlighter[] EMPTY_ARRAY public abstract int getLayer () public abstract com.intellij.openapi.editor.markup.HighlighterTargetArea getTargetArea () public abstract com.intellij.openapi.editor.markup.TextAttributes getTextAttributes () public abstract com.intellij.openapi.editor.markup.LineMarkerRenderer getLineMarkerRenderer () public abstract void setLineMarkerRenderer (com.intellij.openapi.editor.markup.LineMarkerRenderer) public abstract com.intellij.openapi.editor.markup.CustomHighlighterRenderer getCustomRenderer () public abstract void setCustomRenderer (com.intellij.openapi.editor.markup.CustomHighlighterRenderer) public abstract com.intellij.openapi.editor.markup.GutterIconRenderer getGutterIconRenderer () public abstract void setGutterIconRenderer (com.intellij.openapi.editor.markup.GutterIconRenderer) public abstract java.awt.Color getErrorStripeMarkColor () public abstract void setErrorStripeMarkColor (java.awt.Color) public abstract java.lang.Object getErrorStripeTooltip () public abstract void setErrorStripeTooltip (java.lang.Object) public abstract boolean isThinErrorStripeMark () public abstract void setThinErrorStripeMark (boolean) public abstract java.awt.Color getLineSeparatorColor () public abstract void setLineSeparatorColor (java.awt.Color) public abstract void setLineSeparatorRenderer (com.intellij.openapi.editor.markup.LineSeparatorRenderer) public abstract com.intellij.openapi.editor.markup.LineSeparatorRenderer getLineSeparatorRenderer () public abstract com.intellij.openapi.editor.markup.SeparatorPlacement getLineSeparatorPlacement () public abstract void setLineSeparatorPlacement (com.intellij.openapi.editor.markup.SeparatorPlacement) public abstract void setEditorFilter (com.intellij.openapi.editor.markup.MarkupEditorFilter) public abstract com.intellij.openapi.editor.markup.MarkupEditorFilter getEditorFilter () static void <clinit> () }
com/intellij/openapi/editor/markup/SeparatorPlacement.class
SeparatorPlacement.java package com.intellij.openapi.editor.markup public final enum com.intellij.openapi.editor.markup.SeparatorPlacement extends java.lang.Enum { public static final enum com.intellij.openapi.editor.markup.SeparatorPlacement TOP public static final enum com.intellij.openapi.editor.markup.SeparatorPlacement BOTTOM private static final synthetic com.intellij.openapi.editor.markup.SeparatorPlacement[] $VALUES public static com.intellij.openapi.editor.markup.SeparatorPlacement[] values () public static com.intellij.openapi.editor.markup.SeparatorPlacement valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/openapi/editor/markup/package.html
com/intellij/openapi/editor/package.html
com/intellij/openapi/fileEditor/FileEditor.class
FileEditor.java package com.intellij.openapi.fileEditor public abstract com.intellij.openapi.fileEditor.FileEditor extends java.lang.Object implements com.intellij.openapi.util.UserDataHolder com.intellij.openapi.Disposable { public static final String PROP_MODIFIED public static final String PROP_VALID public abstract javax.swing.JComponent getComponent () public abstract javax.swing.JComponent getPreferredFocusedComponent () public abstract java.lang.String getName () public com.intellij.openapi.fileEditor.FileEditorState getState (com.intellij.openapi.fileEditor.FileEditorStateLevel) com.intellij.openapi.fileEditor.FileEditorStateLevel level public abstract void setState (com.intellij.openapi.fileEditor.FileEditorState) public void setState (com.intellij.openapi.fileEditor.FileEditorState, boolean) com.intellij.openapi.fileEditor.FileEditorState state boolean exactState public abstract boolean isModified () public abstract boolean isValid () public abstract void selectNotify () public abstract void deselectNotify () public abstract void addPropertyChangeListener (java.beans.PropertyChangeListener) public abstract void removePropertyChangeListener (java.beans.PropertyChangeListener) public abstract com.intellij.codeHighlighting.BackgroundEditorHighlighter getBackgroundHighlighter () public abstract com.intellij.openapi.fileEditor.FileEditorLocation getCurrentLocation () public com.intellij.ide.structureView.StructureViewBuilder getStructureViewBuilder () public com.intellij.openapi.vfs.VirtualFile getFile () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/fileEditor/FileEditorLocation.class
FileEditorLocation.java package com.intellij.openapi.fileEditor public abstract com.intellij.openapi.fileEditor.FileEditorLocation extends java.lang.Object implements java.lang.Comparable { public abstract com.intellij.openapi.fileEditor.FileEditor getEditor () }
com/intellij/openapi/fileEditor/FileEditorState.class
FileEditorState.java package com.intellij.openapi.fileEditor public abstract com.intellij.openapi.fileEditor.FileEditorState extends java.lang.Object { public static final com.intellij.openapi.fileEditor.FileEditorState INSTANCE public abstract boolean canBeMergedWith (com.intellij.openapi.fileEditor.FileEditorState, com.intellij.openapi.fileEditor.FileEditorStateLevel) private static synthetic boolean lambda$static$0 (com.intellij.openapi.fileEditor.FileEditorState, com.intellij.openapi.fileEditor.FileEditorStateLevel) com.intellij.openapi.fileEditor.FileEditorState __0 com.intellij.openapi.fileEditor.FileEditorStateLevel __1 static void <clinit> () }
com/intellij/openapi/fileEditor/FileEditorStateLevel.class
FileEditorStateLevel.java package com.intellij.openapi.fileEditor public final enum com.intellij.openapi.fileEditor.FileEditorStateLevel extends java.lang.Enum { public static final enum com.intellij.openapi.fileEditor.FileEditorStateLevel FULL public static final enum com.intellij.openapi.fileEditor.FileEditorStateLevel UNDO public static final enum com.intellij.openapi.fileEditor.FileEditorStateLevel NAVIGATION private static final synthetic com.intellij.openapi.fileEditor.FileEditorStateLevel[] $VALUES public static com.intellij.openapi.fileEditor.FileEditorStateLevel[] values () public static com.intellij.openapi.fileEditor.FileEditorStateLevel valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/openapi/fileEditor/NavigatableFileEditor.class
NavigatableFileEditor.java package com.intellij.openapi.fileEditor public abstract com.intellij.openapi.fileEditor.NavigatableFileEditor extends java.lang.Object implements com.intellij.openapi.fileEditor.FileEditor { public abstract boolean canNavigateTo (com.intellij.pom.Navigatable) public abstract void navigateTo (com.intellij.pom.Navigatable) }
com/intellij/openapi/fileEditor/TextEditor.class
TextEditor.java package com.intellij.openapi.fileEditor public abstract com.intellij.openapi.fileEditor.TextEditor extends java.lang.Object implements com.intellij.openapi.fileEditor.NavigatableFileEditor { public abstract com.intellij.openapi.editor.Editor getEditor () }
com/intellij/openapi/fileTypes/EditorHighlighterProvider.class
EditorHighlighterProvider.java package com.intellij.openapi.fileTypes public abstract com.intellij.openapi.fileTypes.EditorHighlighterProvider extends java.lang.Object { public abstract com.intellij.openapi.editor.highlighter.EditorHighlighter getEditorHighlighter (com.intellij.openapi.project.Project, com.intellij.openapi.fileTypes.FileType, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.editor.colors.EditorColorsScheme) }
com/intellij/openapi/fileTypes/FileTypeEditorHighlighterProviders$1.class
FileTypeEditorHighlighterProviders.java package com.intellij.openapi.fileTypes com.intellij.openapi.fileTypes.FileTypeEditorHighlighterProviders$1 extends java.lang.Object implements com.intellij.openapi.fileTypes.EditorHighlighterProvider { final synthetic com.intellij.openapi.fileTypes.FileTypeEditorHighlighterProviders this$0 void <init> (com.intellij.openapi.fileTypes.FileTypeEditorHighlighterProviders) com.intellij.openapi.fileTypes.FileTypeEditorHighlighterProviders this$0 public com.intellij.openapi.editor.highlighter.EditorHighlighter getEditorHighlighter (com.intellij.openapi.project.Project, com.intellij.openapi.fileTypes.FileType, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.editor.colors.EditorColorsScheme) com.intellij.openapi.project.Project project com.intellij.openapi.fileTypes.FileType fileType com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.openapi.editor.colors.EditorColorsScheme colors private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/fileTypes/FileTypeEditorHighlighterProviders.class
FileTypeEditorHighlighterProviders.java package com.intellij.openapi.fileTypes public com.intellij.openapi.fileTypes.FileTypeEditorHighlighterProviders extends com.intellij.openapi.fileTypes.FileTypeExtension { public static final com.intellij.openapi.fileTypes.FileTypeEditorHighlighterProviders INSTANCE private void <init> () protected java.util.List buildExtensions (java.lang.String, com.intellij.openapi.fileTypes.FileType) com.intellij.openapi.fileTypes.EditorHighlighterProvider defaultProvider String stringKey com.intellij.openapi.fileTypes.FileType key java.util.List fromEP protected volatile synthetic java.util.List buildExtensions (java.lang.String, java.lang.Object) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/fileTypes/LanguageFileTypeHighlighterProvider.class
LanguageFileTypeHighlighterProvider.java package com.intellij.openapi.fileTypes public com.intellij.openapi.fileTypes.LanguageFileTypeHighlighterProvider extends java.lang.Object implements com.intellij.openapi.fileTypes.SyntaxHighlighterProvider { public void <init> () public com.intellij.openapi.fileTypes.SyntaxHighlighter create (com.intellij.openapi.fileTypes.FileType, com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.fileTypes.FileType fileType com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/fileTypes/PlainSyntaxHighlighter.class
PlainSyntaxHighlighter.java package com.intellij.openapi.fileTypes public com.intellij.openapi.fileTypes.PlainSyntaxHighlighter extends java.lang.Object implements com.intellij.openapi.fileTypes.SyntaxHighlighter { private static final com.intellij.openapi.editor.colors.TextAttributesKey[] ATTRS public void <init> () public com.intellij.lexer.Lexer getHighlightingLexer () public com.intellij.openapi.editor.colors.TextAttributesKey[] getTokenHighlights (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType tokenType static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/fileTypes/PlainSyntaxHighlighterFactory.class
PlainSyntaxHighlighterFactory.java package com.intellij.openapi.fileTypes public com.intellij.openapi.fileTypes.PlainSyntaxHighlighterFactory extends com.intellij.openapi.fileTypes.SyntaxHighlighterFactory { public void <init> () public com.intellij.openapi.fileTypes.SyntaxHighlighter getSyntaxHighlighter (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile virtualFile private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/fileTypes/SingleLazyInstanceSyntaxHighlighterFactory.class
SingleLazyInstanceSyntaxHighlighterFactory.java package com.intellij.openapi.fileTypes public abstract com.intellij.openapi.fileTypes.SingleLazyInstanceSyntaxHighlighterFactory extends com.intellij.openapi.fileTypes.SyntaxHighlighterFactory { private com.intellij.openapi.fileTypes.SyntaxHighlighter myValue public void <init> () public final com.intellij.openapi.fileTypes.SyntaxHighlighter getSyntaxHighlighter (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile virtualFile protected abstract com.intellij.openapi.fileTypes.SyntaxHighlighter createHighlighter () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/fileTypes/SyntaxHighlighter.class
SyntaxHighlighter.java package com.intellij.openapi.fileTypes public abstract com.intellij.openapi.fileTypes.SyntaxHighlighter extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public static final com.intellij.openapi.fileTypes.SyntaxHighlighterProvider PROVIDER public abstract com.intellij.lexer.Lexer getHighlightingLexer () public abstract com.intellij.openapi.editor.colors.TextAttributesKey[] getTokenHighlights (com.intellij.psi.tree.IElementType) static void <clinit> () }
com/intellij/openapi/fileTypes/SyntaxHighlighterBase.class
SyntaxHighlighterBase.java package com.intellij.openapi.fileTypes public abstract com.intellij.openapi.fileTypes.SyntaxHighlighterBase extends java.lang.Object implements com.intellij.openapi.fileTypes.SyntaxHighlighter { private static final com.intellij.openapi.diagnostic.Logger LOG protected static final com.intellij.openapi.editor.colors.TextAttributesKey[] EMPTY public void <init> () public static com.intellij.openapi.editor.colors.TextAttributesKey[] pack (com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.editor.colors.TextAttributesKey key public static com.intellij.openapi.editor.colors.TextAttributesKey[] pack (com.intellij.openapi.editor.colors.TextAttributesKey, com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.editor.colors.TextAttributesKey key1 com.intellij.openapi.editor.colors.TextAttributesKey key2 public static com.intellij.openapi.editor.colors.TextAttributesKey[] pack (com.intellij.openapi.editor.colors.TextAttributesKey[], com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.editor.colors.TextAttributesKey[] base com.intellij.openapi.editor.colors.TextAttributesKey key com.intellij.openapi.editor.colors.TextAttributesKey[] result public static com.intellij.openapi.editor.colors.TextAttributesKey[] pack (com.intellij.openapi.editor.colors.TextAttributesKey, com.intellij.openapi.editor.colors.TextAttributesKey[]) com.intellij.openapi.editor.colors.TextAttributesKey key com.intellij.openapi.editor.colors.TextAttributesKey[] base com.intellij.openapi.editor.colors.TextAttributesKey[] result public static com.intellij.openapi.editor.colors.TextAttributesKey[] pack (com.intellij.openapi.editor.colors.TextAttributesKey[], com.intellij.openapi.editor.colors.TextAttributesKey, com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.editor.colors.TextAttributesKey[] base com.intellij.openapi.editor.colors.TextAttributesKey t1 com.intellij.openapi.editor.colors.TextAttributesKey t2 int add com.intellij.openapi.editor.colors.TextAttributesKey[] result protected static void fillMap (java.util.Map, com.intellij.psi.tree.TokenSet, com.intellij.openapi.editor.colors.TextAttributesKey) java.util.Map map com.intellij.psi.tree.TokenSet keys com.intellij.openapi.editor.colors.TextAttributesKey value protected static transient void fillMap (java.util.Map, com.intellij.openapi.editor.colors.TextAttributesKey, com.intellij.psi.tree.IElementType[]) com.intellij.psi.tree.IElementType type java.util.Map map com.intellij.openapi.editor.colors.TextAttributesKey value com.intellij.psi.tree.IElementType[] types protected static void safeMap (java.util.Map, com.intellij.psi.tree.TokenSet, com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.psi.tree.IElementType type java.util.Map map com.intellij.psi.tree.TokenSet keys com.intellij.openapi.editor.colors.TextAttributesKey value protected static void safeMap (java.util.Map, com.intellij.psi.tree.IElementType, com.intellij.openapi.editor.colors.TextAttributesKey) java.util.Map map com.intellij.psi.tree.IElementType type com.intellij.openapi.editor.colors.TextAttributesKey value com.intellij.openapi.editor.colors.TextAttributesKey oldVal static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/fileTypes/SyntaxHighlighterFactory.class
SyntaxHighlighterFactory.java package com.intellij.openapi.fileTypes public abstract com.intellij.openapi.fileTypes.SyntaxHighlighterFactory extends java.lang.Object { public static final com.intellij.openapi.fileTypes.SyntaxHighlighterLanguageFactory LANGUAGE_FACTORY public void <init> () public static com.intellij.openapi.fileTypes.SyntaxHighlighter getSyntaxHighlighter (com.intellij.lang.Language, com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) com.intellij.lang.Language language com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file public static com.intellij.openapi.fileTypes.SyntaxHighlighter getSyntaxHighlighter (com.intellij.openapi.fileTypes.FileType, com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.fileTypes.FileType fileType com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file public abstract com.intellij.openapi.fileTypes.SyntaxHighlighter getSyntaxHighlighter (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/fileTypes/SyntaxHighlighterFactoryEP.class
SyntaxHighlighterFactoryEP.java package com.intellij.openapi.fileTypes public com.intellij.openapi.fileTypes.SyntaxHighlighterFactoryEP extends com.intellij.lang.LanguageExtensionPoint { public String key public void <init> () public java.lang.String getKey () String result }
com/intellij/openapi/fileTypes/SyntaxHighlighterLanguageFactory.class
SyntaxHighlighterLanguageFactory.java package com.intellij.openapi.fileTypes public com.intellij.openapi.fileTypes.SyntaxHighlighterLanguageFactory extends com.intellij.lang.LanguageExtension { void <init> () }
com/intellij/openapi/fileTypes/SyntaxHighlighterProvider.class
SyntaxHighlighterProvider.java package com.intellij.openapi.fileTypes public abstract com.intellij.openapi.fileTypes.SyntaxHighlighterProvider extends java.lang.Object { public abstract com.intellij.openapi.fileTypes.SyntaxHighlighter create (com.intellij.openapi.fileTypes.FileType, com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) }
com/intellij/openapi/ide/CopyPasteManager$ContentChangedListener.class
CopyPasteManager.java package com.intellij.openapi.ide public abstract com.intellij.openapi.ide.CopyPasteManager$ContentChangedListener extends java.lang.Object implements java.util.EventListener { public abstract void contentChanged (java.awt.datatransfer.Transferable, java.awt.datatransfer.Transferable) }
com/intellij/openapi/ide/CopyPasteManager.class
CopyPasteManager.java package com.intellij.openapi.ide public abstract com.intellij.openapi.ide.CopyPasteManager extends java.lang.Object { public static final java.awt.Color CUT_COLOR public void <init> () public static com.intellij.openapi.ide.CopyPasteManager getInstance () public abstract void addContentChangedListener (com.intellij.openapi.ide.CopyPasteManager$ContentChangedListener) public abstract void addContentChangedListener (com.intellij.openapi.ide.CopyPasteManager$ContentChangedListener, com.intellij.openapi.Disposable) public abstract void removeContentChangedListener (com.intellij.openapi.ide.CopyPasteManager$ContentChangedListener) public transient abstract boolean areDataFlavorsAvailable (java.awt.datatransfer.DataFlavor[]) public abstract java.awt.datatransfer.Transferable getContents () public abstract java.lang.Object getContents (java.awt.datatransfer.DataFlavor) public abstract java.awt.datatransfer.Transferable[] getAllContents () public abstract void setContents (java.awt.datatransfer.Transferable) public abstract boolean isCutElement (java.lang.Object) public abstract void stopKillRings () static void <clinit> () }
com/intellij/openapi/ide/Sizeable.class
Sizeable.java package com.intellij.openapi.ide public abstract com.intellij.openapi.ide.Sizeable extends java.lang.Object { public abstract int getSize () }
com/intellij/openapi/options/FontSize.class
FontSize.java package com.intellij.openapi.options public final enum com.intellij.openapi.options.FontSize extends java.lang.Enum { public static final enum com.intellij.openapi.options.FontSize XX_SMALL public static final enum com.intellij.openapi.options.FontSize X_SMALL public static final enum com.intellij.openapi.options.FontSize SMALL public static final enum com.intellij.openapi.options.FontSize MEDIUM public static final enum com.intellij.openapi.options.FontSize LARGE public static final enum com.intellij.openapi.options.FontSize X_LARGE public static final enum com.intellij.openapi.options.FontSize XX_LARGE private final int mySize private static final synthetic com.intellij.openapi.options.FontSize[] $VALUES public static com.intellij.openapi.options.FontSize[] values () public static com.intellij.openapi.options.FontSize valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int) int size public int getSize () public com.intellij.openapi.options.FontSize larger () int i public com.intellij.openapi.options.FontSize smaller () int i static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/PropertyOwner.class
PropertyOwner.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.PropertyOwner extends java.lang.Object { public abstract java.lang.String getPropertyName () }
com/intellij/openapi/vcs/FileStatus.class
FileStatus.java package com.intellij.openapi.vcs public abstract com.intellij.openapi.vcs.FileStatus extends java.lang.Object { public static final java.awt.Color COLOR_MERGE public static final java.awt.Color COLOR_MODIFIED public static final java.awt.Color COLOR_MISSING public static final java.awt.Color COLOR_ADDED public static final java.awt.Color COLOR_OUT_OF_DATE public static final java.awt.Color COLOR_SWITCHED public static final java.awt.Color COLOR_UNKNOWN public static final com.intellij.openapi.vcs.FileStatus NOT_CHANGED public static final com.intellij.openapi.vcs.FileStatus NOT_CHANGED_IMMEDIATE public static final com.intellij.openapi.vcs.FileStatus NOT_CHANGED_RECURSIVE public static final com.intellij.openapi.vcs.FileStatus DELETED public static final com.intellij.openapi.vcs.FileStatus MODIFIED public static final com.intellij.openapi.vcs.FileStatus ADDED public static final com.intellij.openapi.vcs.FileStatus MERGE public static final com.intellij.openapi.vcs.FileStatus UNKNOWN public static final com.intellij.openapi.vcs.FileStatus IGNORED public static final com.intellij.openapi.vcs.FileStatus HIJACKED public static final com.intellij.openapi.vcs.FileStatus MERGED_WITH_CONFLICTS public static final com.intellij.openapi.vcs.FileStatus MERGED_WITH_BOTH_CONFLICTS public static final com.intellij.openapi.vcs.FileStatus MERGED_WITH_PROPERTY_CONFLICTS public static final com.intellij.openapi.vcs.FileStatus DELETED_FROM_FS public static final com.intellij.openapi.vcs.FileStatus SWITCHED public static final com.intellij.openapi.vcs.FileStatus OBSOLETE public static final com.intellij.openapi.vcs.FileStatus SUPPRESSED public abstract java.lang.String getText () public abstract java.awt.Color getColor () public abstract com.intellij.openapi.editor.colors.ColorKey getColorKey () public abstract java.lang.String getId () static void <clinit> () }
com/intellij/openapi/vcs/FileStatusFactory$FileStatusImpl.class
FileStatusFactory.java package com.intellij.openapi.vcs com.intellij.openapi.vcs.FileStatusFactory$FileStatusImpl extends java.lang.Object implements com.intellij.openapi.vcs.FileStatus { private final String myStatus private final com.intellij.openapi.editor.colors.ColorKey myColorKey private final String myText void <init> (java.lang.String, com.intellij.openapi.editor.colors.ColorKey, java.lang.String) String status com.intellij.openapi.editor.colors.ColorKey key String text public java.lang.String toString () public java.lang.String getText () public java.awt.Color getColor () public com.intellij.openapi.editor.colors.ColorKey getColorKey () public java.lang.String getId () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vcs/FileStatusFactory.class
FileStatusFactory.java package com.intellij.openapi.vcs public com.intellij.openapi.vcs.FileStatusFactory extends java.lang.Object { private static final com.intellij.openapi.vcs.FileStatusFactory ourInstance public static final String FILESTATUS_COLOR_KEY_PREFIX private final java.util.List myStatuses private void <init> () public synchronized com.intellij.openapi.vcs.FileStatus createFileStatus (java.lang.String, java.lang.String) String id String description public synchronized com.intellij.openapi.vcs.FileStatus createFileStatus (java.lang.String, java.lang.String, java.awt.Color) String id String description java.awt.Color color com.intellij.openapi.vcs.FileStatusFactory$FileStatusImpl result public synchronized com.intellij.openapi.vcs.FileStatus[] getAllFileStatuses () public static com.intellij.openapi.vcs.FileStatusFactory getInstance () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vcs/FileStatusListener.class
FileStatusListener.java package com.intellij.openapi.vcs public abstract com.intellij.openapi.vcs.FileStatusListener extends java.lang.Object { public void fileStatusesChanged () public void fileStatusChanged (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile virtualFile private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vcs/FileStatusManager.class
FileStatusManager.java package com.intellij.openapi.vcs public abstract com.intellij.openapi.vcs.FileStatusManager extends java.lang.Object { public void <init> () public static com.intellij.openapi.vcs.FileStatusManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract com.intellij.openapi.vcs.FileStatus getStatus (com.intellij.openapi.vfs.VirtualFile) public abstract void fileStatusesChanged () public abstract void fileStatusChanged (com.intellij.openapi.vfs.VirtualFile) public abstract void addFileStatusListener (com.intellij.openapi.vcs.FileStatusListener) public abstract void addFileStatusListener (com.intellij.openapi.vcs.FileStatusListener, com.intellij.openapi.Disposable) public abstract void removeFileStatusListener (com.intellij.openapi.vcs.FileStatusListener) public abstract java.awt.Color getNotChangedDirectoryColor (com.intellij.openapi.vfs.VirtualFile) public com.intellij.openapi.vcs.FileStatus getRecursiveStatus (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vcs.FileStatus status private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vcs/VcsBundle.class
VcsBundle.java package com.intellij.openapi.vcs public com.intellij.openapi.vcs.VcsBundle extends java.lang.Object { private static java.lang.ref.Reference ourBundle protected static final String PATH_TO_BUNDLE public static transient java.lang.String message (java.lang.String, java.lang.Object[]) String key Object[] params private void <init> () public static java.lang.String getString (java.lang.String) String key public static transient java.lang.String messageOrDefault (java.lang.String, java.lang.String, java.lang.Object[]) String key String defaultValue Object[] params private static java.util.ResourceBundle getBundle () java.util.ResourceBundle bundle private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/TodoAttributesUtil.class
TodoAttributesUtil.java package com.intellij.psi.search public com.intellij.psi.search.TodoAttributesUtil extends java.lang.Object { public void <init> () public static com.intellij.psi.search.TodoAttributes createDefault () public static com.intellij.openapi.editor.markup.TextAttributes getDefaultColorSchemeTextAttributes () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/PsiEditorUtil$Service.class
PsiEditorUtil.java package com.intellij.psi.util public com.intellij.psi.util.PsiEditorUtil$Service extends java.lang.Object { public void <init> () public static com.intellij.psi.util.PsiEditorUtil getInstance () }
com/intellij/psi/util/PsiEditorUtil.class
PsiEditorUtil.java package com.intellij.psi.util public abstract com.intellij.psi.util.PsiEditorUtil extends java.lang.Object { public abstract com.intellij.openapi.editor.Editor findEditorByPsiElement (com.intellij.psi.PsiElement) }
com/intellij/ui/PlaceHolder.class
PlaceHolder.java package com.intellij.ui public abstract com.intellij.ui.PlaceHolder extends java.lang.Object implements com.intellij.ui.PlaceProvider { public abstract void setPlace (java.lang.Object) }
com/intellij/ui/PlaceProvider.class
PlaceProvider.java package com.intellij.ui public abstract com.intellij.ui.PlaceProvider extends java.lang.Object { public abstract java.lang.Object getPlace () }
com/intellij/ui/breadcrumbs/BreadcrumbsProvider.class
BreadcrumbsProvider.java package com.intellij.ui.breadcrumbs public abstract com.intellij.ui.breadcrumbs.BreadcrumbsProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract com.intellij.lang.Language[] getLanguages () public abstract boolean acceptElement (com.intellij.psi.PsiElement) public abstract java.lang.String getElementInfo (com.intellij.psi.PsiElement) public javax.swing.Icon getElementIcon (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.String getElementTooltip (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement getParent (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.util.List getChildren (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.util.List getContextActions (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ui/breadcrumbs/BreadcrumbsUtil.class
BreadcrumbsUtil.java package com.intellij.ui.breadcrumbs public com.intellij.ui.breadcrumbs.BreadcrumbsUtil extends java.lang.Object { public void <init> () public static com.intellij.ui.breadcrumbs.BreadcrumbsProvider getInfoProvider (com.intellij.lang.Language) com.intellij.lang.Language supported com.intellij.ui.breadcrumbs.BreadcrumbsProvider provider com.intellij.lang.Language language com.intellij.ui.breadcrumbs.BreadcrumbsProvider[] providers private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ui/list/ListCellBackgroundSupplier.class
ListCellBackgroundSupplier.java package com.intellij.ui.list public abstract com.intellij.ui.list.ListCellBackgroundSupplier extends java.lang.Object { public abstract java.awt.Color getCellBackground (java.lang.Object, int) }
com/intellij/ui/switcher/QuickAccessProvider.class
QuickAccessProvider.java package com.intellij.ui.switcher public abstract com.intellij.ui.switcher.QuickAccessProvider extends java.lang.Object { public abstract javax.swing.JComponent getComponent () }
com/intellij/ui/switcher/QuickActionProvider.class
QuickActionProvider.java package com.intellij.ui.switcher public abstract com.intellij.ui.switcher.QuickActionProvider extends java.lang.Object { public static final com.intellij.openapi.actionSystem.DataKey KEY public abstract java.util.List getActions (boolean) public boolean isCycleRoot () public abstract javax.swing.JComponent getComponent () public abstract java.lang.String getName () static void <clinit> () }
com/intellij/ui/tree/LeafState$Supplier.class
LeafState.java package com.intellij.ui.tree public abstract com.intellij.ui.tree.LeafState$Supplier extends java.lang.Object { public abstract com.intellij.ui.tree.LeafState getLeafState () }
com/intellij/ui/tree/LeafState.class
LeafState.java package com.intellij.ui.tree public final enum com.intellij.ui.tree.LeafState extends java.lang.Enum { public static final enum com.intellij.ui.tree.LeafState ALWAYS public static final enum com.intellij.ui.tree.LeafState NEVER public static final enum com.intellij.ui.tree.LeafState DEFAULT public static final enum com.intellij.ui.tree.LeafState ASYNC private static final synthetic com.intellij.ui.tree.LeafState[] $VALUES public static com.intellij.ui.tree.LeafState[] values () public static com.intellij.ui.tree.LeafState valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/ui/tree/TreeCollector$1.class
TreeCollector.java package com.intellij.ui.tree synthetic com.intellij.ui.tree.TreeCollector$1 extends java.lang.Object { }
com/intellij/ui/tree/TreeCollector$TreePathLeafs.class
TreeCollector.java package com.intellij.ui.tree public final com.intellij.ui.tree.TreeCollector$TreePathLeafs extends java.lang.Object { private static final java.util.function.BiPredicate PREDICATE public void <init> () public static com.intellij.ui.tree.TreeCollector create () public static transient java.util.List collect (javax.swing.tree.TreePath[]) javax.swing.tree.TreePath[] paths public static java.util.List collect (java.util.Collection) java.util.Collection paths private static synthetic boolean lambda$static$0 (javax.swing.tree.TreePath, javax.swing.tree.TreePath) javax.swing.tree.TreePath child javax.swing.tree.TreePath parent static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ui/tree/TreeCollector$TreePathRoots.class
TreeCollector.java package com.intellij.ui.tree public final com.intellij.ui.tree.TreeCollector$TreePathRoots extends java.lang.Object { private static final java.util.function.BiPredicate PREDICATE public void <init> () public static com.intellij.ui.tree.TreeCollector create () public static transient java.util.List collect (javax.swing.tree.TreePath[]) javax.swing.tree.TreePath[] paths public static java.util.List collect (java.util.Collection) java.util.Collection paths private static synthetic boolean lambda$static$0 (javax.swing.tree.TreePath, javax.swing.tree.TreePath) javax.swing.tree.TreePath parent javax.swing.tree.TreePath child static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ui/tree/TreeCollector$VirtualFileLeafs.class
TreeCollector.java package com.intellij.ui.tree public final com.intellij.ui.tree.TreeCollector$VirtualFileLeafs extends java.lang.Object { private static final java.util.function.BiPredicate PREDICATE public void <init> () public static com.intellij.ui.tree.TreeCollector create () public static transient java.util.List collect (com.intellij.openapi.vfs.VirtualFile[]) com.intellij.openapi.vfs.VirtualFile[] files public static java.util.List collect (java.util.Collection) java.util.Collection files private static synthetic boolean lambda$static$0 (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile child com.intellij.openapi.vfs.VirtualFile parent static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ui/tree/TreeCollector$VirtualFileRoots.class
TreeCollector.java package com.intellij.ui.tree public final com.intellij.ui.tree.TreeCollector$VirtualFileRoots extends java.lang.Object { private static final java.util.function.BiPredicate PREDICATE public void <init> () public static com.intellij.ui.tree.TreeCollector create () public static transient java.util.List collect (com.intellij.openapi.vfs.VirtualFile[]) com.intellij.openapi.vfs.VirtualFile[] files public static java.util.List collect (java.util.Collection) java.util.Collection files private static synthetic boolean lambda$static$0 (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile parent com.intellij.openapi.vfs.VirtualFile child static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ui/tree/TreeCollector.class
TreeCollector.java package com.intellij.ui.tree public final com.intellij.ui.tree.TreeCollector extends java.lang.Object { private final java.util.concurrent.atomic.AtomicReference reference private final java.util.function.BiPredicate predicate private void <init> (java.util.function.BiPredicate) java.util.function.BiPredicate predicate public java.util.List get () java.util.List list public boolean add (java.lang.Object) java.util.List list Object object private static transient java.util.List collect (java.util.function.BiPredicate, java.lang.Object[]) java.util.function.BiPredicate predicate Object[] objects private static java.util.List collect (java.util.function.BiPredicate, java.util.Collection) Object object java.util.function.BiPredicate predicate java.util.Collection objects java.util.List list private static boolean add (java.util.function.BiPredicate, java.util.List, java.lang.Object) Object each java.util.function.BiPredicate predicate java.util.List list Object object private static synthetic boolean lambda$add$0 (java.util.function.BiPredicate, java.lang.Object, java.lang.Object) java.util.function.BiPredicate predicate Object object Object each synthetic void <init> (java.util.function.BiPredicate, com.intellij.ui.tree.TreeCollector$1) java.util.function.BiPredicate x0 com.intellij.ui.tree.TreeCollector$1 x1 static synthetic java.util.List access$100 (java.util.function.BiPredicate, java.lang.Object[]) java.util.function.BiPredicate x0 Object[] x1 static synthetic java.util.List access$200 (java.util.function.BiPredicate, java.util.Collection) java.util.function.BiPredicate x0 java.util.Collection x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ui/tree/TreePathBackgroundSupplier.class
TreePathBackgroundSupplier.java package com.intellij.ui.tree public abstract com.intellij.ui.tree.TreePathBackgroundSupplier extends java.lang.Object { public abstract java.awt.Color getPathBackground (javax.swing.tree.TreePath, int) }
com/intellij/ui/tree/TreeVisitor$Acceptor.class
TreeVisitor.java package com.intellij.ui.tree public abstract com.intellij.ui.tree.TreeVisitor$Acceptor extends java.lang.Object { public abstract org.jetbrains.concurrency.Promise accept (com.intellij.ui.tree.TreeVisitor) }
com/intellij/ui/tree/TreeVisitor$Action.class
TreeVisitor.java package com.intellij.ui.tree public final enum com.intellij.ui.tree.TreeVisitor$Action extends java.lang.Enum { public static final enum com.intellij.ui.tree.TreeVisitor$Action INTERRUPT public static final enum com.intellij.ui.tree.TreeVisitor$Action CONTINUE public static final enum com.intellij.ui.tree.TreeVisitor$Action SKIP_CHILDREN public static final enum com.intellij.ui.tree.TreeVisitor$Action SKIP_SIBLINGS private static final synthetic com.intellij.ui.tree.TreeVisitor$Action[] $VALUES public static com.intellij.ui.tree.TreeVisitor$Action[] values () public static com.intellij.ui.tree.TreeVisitor$Action valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/ui/tree/TreeVisitor$ByComponent.class
TreeVisitor.java package com.intellij.ui.tree public abstract com.intellij.ui.tree.TreeVisitor$ByComponent extends java.lang.Object implements com.intellij.ui.tree.TreeVisitor { private final com.intellij.util.Function converter private final Object component public void <init> (java.lang.Object, com.intellij.util.Function) Object component com.intellij.util.Function converter public void <init> (java.lang.Object, java.lang.Class) Object component Class type public com.intellij.ui.tree.TreeVisitor$Action visit (javax.swing.tree.TreePath) javax.swing.tree.TreePath path protected com.intellij.ui.tree.TreeVisitor$Action visit (java.lang.Object) Object component protected boolean matches (java.lang.Object, java.lang.Object) Object pathComponent Object thisComponent protected abstract boolean contains (java.lang.Object, java.lang.Object) private static synthetic java.lang.Object lambda$new$1 (java.lang.Class, java.lang.Object) Class type Object object private static synthetic java.lang.Object lambda$new$0 (com.intellij.util.Function, javax.swing.tree.TreePath) com.intellij.util.Function converter javax.swing.tree.TreePath currentPath private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ui/tree/TreeVisitor$ByTreePath.class
TreeVisitor.java package com.intellij.ui.tree public com.intellij.ui.tree.TreeVisitor$ByTreePath extends java.lang.Object implements com.intellij.ui.tree.TreeVisitor { private final com.intellij.util.Function converter private final boolean ignoreRoot private final javax.swing.tree.TreePath path private final int count public void <init> (javax.swing.tree.TreePath, com.intellij.util.Function) javax.swing.tree.TreePath path com.intellij.util.Function converter public void <init> (boolean, javax.swing.tree.TreePath, com.intellij.util.Function) boolean ignoreRoot javax.swing.tree.TreePath path com.intellij.util.Function converter public com.intellij.ui.tree.TreeVisitor$Action visit (javax.swing.tree.TreePath) javax.swing.tree.TreePath path protected com.intellij.ui.tree.TreeVisitor$Action visit (javax.swing.tree.TreePath, java.lang.Object) javax.swing.tree.TreePath parent boolean found boolean found javax.swing.tree.TreePath path Object component int count protected com.intellij.ui.tree.TreeVisitor$Action visit (javax.swing.tree.TreePath, java.lang.Object, int) javax.swing.tree.TreePath path Object component int depth protected boolean matches (java.lang.Object, java.lang.Object) Object pathComponent Object thisComponent private static synthetic java.lang.Object lambda$new$0 (com.intellij.util.Function, javax.swing.tree.TreePath) com.intellij.util.Function converter javax.swing.tree.TreePath currentPath private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ui/tree/TreeVisitor.class
TreeVisitor.java package com.intellij.ui.tree public abstract com.intellij.ui.tree.TreeVisitor extends java.lang.Object { public abstract com.intellij.ui.tree.TreeVisitor$Action visit (javax.swing.tree.TreePath) }
com/intellij/application/
com/intellij/application/options/
com/intellij/codeStyle/
com/intellij/ide/todo/
com/intellij/openapi/editor/colors/ex/
com/intellij/openapi/editor/colors/impl/
com/intellij/openapi/editor/ex/
com/intellij/openapi/editor/ex/util/
com/intellij/openapi/editor/impl/
com/intellij/openapi/editor/impl/event/
com/intellij/psi/impl/cache/
com/intellij/psi/impl/cache/impl/
com/intellij/psi/impl/cache/impl/id/
com/intellij/psi/impl/cache/impl/todo/
com/intellij/psi/impl/search/
com/intellij/application/options/EditorFontsConstants.class
EditorFontsConstants.java package com.intellij.application.options public com.intellij.application.options.EditorFontsConstants extends java.lang.Object { public static int getMinEditorFontSize () public static int getMaxEditorFontSize () public static int getDefaultEditorFontSize () public static float getMinEditorLineSpacing () public static float getMaxEditorLineSpacing () public static float getDefaultEditorLineSpacing () public static int checkAndFixEditorFontSize (int) int size public static float checkAndFixEditorLineSpacing (float) float lineSpacing private static int round (int, int, int) int min int max int val private static float round (float, float, float) float min float max float val private void <init> () }
com/intellij/codeInsight/folding/CodeFoldingSettingsImpl.class
CodeFoldingSettingsImpl.java package com.intellij.codeInsight.folding public com.intellij.codeInsight.folding.CodeFoldingSettingsImpl extends com.intellij.codeInsight.folding.CodeFoldingSettings implements com.intellij.openapi.components.PersistentStateComponent { public void <init> () public com.intellij.codeInsight.folding.CodeFoldingSettings getState () public void loadState (com.intellij.codeInsight.folding.CodeFoldingSettings) com.intellij.codeInsight.folding.CodeFoldingSettings state public volatile synthetic void loadState (java.lang.Object) public volatile synthetic java.lang.Object getState () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeStyle/AbstractConvertLineSeparatorsAction$1.class
AbstractConvertLineSeparatorsAction.java package com.intellij.codeStyle com.intellij.codeStyle.AbstractConvertLineSeparatorsAction$1 extends com.intellij.openapi.vfs.VirtualFileVisitor { final synthetic com.intellij.openapi.project.Project val$project final synthetic com.intellij.openapi.vfs.VirtualFile val$projectVirtualDirectory final synthetic com.intellij.openapi.fileTypes.FileTypeRegistry val$fileTypeManager final synthetic com.intellij.codeStyle.AbstractConvertLineSeparatorsAction this$0 transient void <init> (com.intellij.codeStyle.AbstractConvertLineSeparatorsAction, com.intellij.openapi.vfs.VirtualFileVisitor$Option[], com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.fileTypes.FileTypeRegistry) com.intellij.codeStyle.AbstractConvertLineSeparatorsAction this$0 com.intellij.openapi.vfs.VirtualFileVisitor$Option[] arg0 public com.intellij.openapi.vfs.VirtualFileVisitor$Result visitFileEx (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeStyle/AbstractConvertLineSeparatorsAction.class
AbstractConvertLineSeparatorsAction.java package com.intellij.codeStyle public abstract com.intellij.codeStyle.AbstractConvertLineSeparatorsAction extends com.intellij.openapi.actionSystem.AnAction { private static final com.intellij.openapi.diagnostic.Logger LOG private final String mySeparator protected void <init> (java.lang.String, com.intellij.util.LineSeparator) String text com.intellij.util.LineSeparator separator protected void <init> (java.lang.String, java.lang.String) String text String separator public void update (com.intellij.openapi.actionSystem.AnActionEvent) com.intellij.openapi.vfs.VirtualFile[] virtualFiles com.intellij.openapi.actionSystem.Presentation presentation com.intellij.openapi.actionSystem.AnActionEvent e com.intellij.openapi.actionSystem.DataContext dataContext com.intellij.openapi.project.Project project public void actionPerformed (com.intellij.openapi.actionSystem.AnActionEvent) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.actionSystem.AnActionEvent event com.intellij.openapi.actionSystem.DataContext dataContext com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile[] virtualFiles com.intellij.openapi.vfs.VirtualFile projectVirtualDirectory com.intellij.openapi.fileTypes.FileTypeRegistry fileTypeManager public static boolean shouldProcess (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project public static void changeLineSeparators (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, java.lang.String) String commandText com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile virtualFile String newSeparator com.intellij.openapi.fileEditor.FileDocumentManager fileDocumentManager com.intellij.openapi.editor.Document document String currentSeparator String commandText private static synthetic void lambda$changeLineSeparators$0 (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, java.lang.String) throws java.lang.RuntimeException java.io.IOException e com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile virtualFile String newSeparator static synthetic java.lang.String access$000 (com.intellij.codeStyle.AbstractConvertLineSeparatorsAction) com.intellij.codeStyle.AbstractConvertLineSeparatorsAction x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/todo/TodoConfiguration$1.class
TodoConfiguration.java package com.intellij.ide.todo com.intellij.ide.todo.TodoConfiguration$1 extends java.lang.Object implements com.intellij.openapi.editor.colors.EditorColorsListener { final synthetic com.intellij.ide.todo.TodoConfiguration this$0 void <init> (com.intellij.ide.todo.TodoConfiguration) com.intellij.ide.todo.TodoConfiguration this$0 public void globalSchemeChange (com.intellij.openapi.editor.colors.EditorColorsScheme) com.intellij.openapi.editor.colors.EditorColorsScheme scheme }
com/intellij/ide/todo/TodoConfiguration.class
TodoConfiguration.java package com.intellij.ide.todo public com.intellij.ide.todo.TodoConfiguration extends java.lang.Object implements com.intellij.openapi.components.PersistentStateComponent { public static final com.intellij.util.messages.Topic PROPERTY_CHANGE private boolean myMultiLine private com.intellij.psi.search.TodoPattern[] myTodoPatterns private com.intellij.ide.todo.TodoFilter[] myTodoFilters private com.intellij.psi.search.IndexPattern[] myIndexPatterns public static final String PROP_MULTILINE public static final String PROP_TODO_PATTERNS public static final String PROP_TODO_FILTERS private static final String ELEMENT_MULTILINE private static final String ELEMENT_PATTERN private static final String ELEMENT_FILTER private final com.intellij.util.messages.MessageBus myMessageBus private final java.beans.PropertyChangeListener myTopic public void <init> (com.intellij.util.messages.MessageBus) com.intellij.util.messages.MessageBus messageBus public static com.intellij.ide.todo.TodoConfiguration getInstance () public void resetToDefaultTodoPatterns () protected com.intellij.psi.search.TodoPattern[] getDefaultPatterns () private void buildIndexPatterns () int i public com.intellij.psi.search.TodoPattern[] getTodoPatterns () public com.intellij.psi.search.IndexPattern[] getIndexPatterns () public void setTodoPatterns (com.intellij.psi.search.TodoPattern[]) com.intellij.psi.search.TodoPattern[] todoPatterns private void doSetTodoPatterns (com.intellij.psi.search.TodoPattern[], boolean) java.beans.PropertyChangeEvent event com.intellij.psi.search.TodoPattern[] todoPatterns boolean shouldNotifyIndices com.intellij.psi.search.TodoPattern[] oldTodoPatterns com.intellij.psi.search.IndexPattern[] oldIndexPatterns public com.intellij.ide.todo.TodoFilter getTodoFilter (java.lang.String) com.intellij.ide.todo.TodoFilter filter String name public com.intellij.ide.todo.TodoFilter[] getTodoFilters () public boolean isMultiLine () public void setMultiLine (boolean) boolean multiLine public void setTodoFilters (com.intellij.ide.todo.TodoFilter[]) com.intellij.ide.todo.TodoFilter[] filters com.intellij.ide.todo.TodoFilter[] oldFilters public void loadState (org.jdom.Element) org.jdom.Element child org.jdom.Element child org.jdom.Element element String multiLineText java.util.List patternsList com.intellij.psi.search.TodoPattern[] patterns java.util.List filtersList public org.jdom.Element getState () org.jdom.Element m org.jdom.Element child com.intellij.psi.search.TodoPattern pattern org.jdom.Element child com.intellij.ide.todo.TodoFilter filter org.jdom.Element element com.intellij.psi.search.TodoPattern[] todoPatterns public void colorSettingsChanged () com.intellij.psi.search.TodoAttributes attributes com.intellij.psi.search.TodoPattern pattern public volatile synthetic void loadState (java.lang.Object) public volatile synthetic java.lang.Object getState () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/todo/TodoIndexPatternProvider.class
TodoIndexPatternProvider.java package com.intellij.ide.todo public final com.intellij.ide.todo.TodoIndexPatternProvider extends java.lang.Object implements com.intellij.psi.search.IndexPatternProvider { public void <init> () public static com.intellij.ide.todo.TodoIndexPatternProvider getInstance () public com.intellij.psi.search.IndexPattern[] getIndexPatterns () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/injected/editor/EditorWindow.class
EditorWindow.java package com.intellij.injected.editor public abstract com.intellij.injected.editor.EditorWindow extends java.lang.Object implements com.intellij.openapi.util.UserDataHolderEx com.intellij.openapi.editor.Editor { public abstract boolean isValid () public abstract com.intellij.psi.PsiFile getInjectedFile () public abstract com.intellij.openapi.editor.LogicalPosition hostToInjected (com.intellij.openapi.editor.LogicalPosition) public abstract com.intellij.openapi.editor.LogicalPosition injectedToHost (com.intellij.openapi.editor.LogicalPosition) public abstract com.intellij.openapi.editor.Editor getDelegate () public abstract com.intellij.injected.editor.DocumentWindow getDocument () public volatile synthetic com.intellij.openapi.editor.Document getDocument () }
com/intellij/injected/editor/MarkupModelWindow.class
MarkupModelWindow.java package com.intellij.injected.editor public com.intellij.injected.editor.MarkupModelWindow extends com.intellij.openapi.util.UserDataHolderBase implements com.intellij.openapi.editor.ex.MarkupModelEx { private final com.intellij.injected.editor.DocumentWindow myDocument private final com.intellij.openapi.editor.ex.MarkupModelEx myHostModel public void <init> (com.intellij.openapi.editor.ex.MarkupModelEx, com.intellij.injected.editor.DocumentWindow) com.intellij.openapi.editor.ex.MarkupModelEx editorMarkupModel com.intellij.injected.editor.DocumentWindow document public com.intellij.openapi.editor.Document getDocument () public com.intellij.openapi.editor.markup.RangeHighlighter addRangeHighlighter (int, int, int, com.intellij.openapi.editor.markup.TextAttributes, com.intellij.openapi.editor.markup.HighlighterTargetArea) int startOffset int endOffset int layer com.intellij.openapi.editor.markup.TextAttributes textAttributes com.intellij.openapi.editor.markup.HighlighterTargetArea targetArea com.intellij.openapi.util.TextRange hostRange public com.intellij.openapi.editor.ex.RangeHighlighterEx addRangeHighlighterAndChangeAttributes (int, int, int, com.intellij.openapi.editor.markup.TextAttributes, com.intellij.openapi.editor.markup.HighlighterTargetArea, boolean, com.intellij.util.Consumer) int startOffset int endOffset int layer com.intellij.openapi.editor.markup.TextAttributes textAttributes com.intellij.openapi.editor.markup.HighlighterTargetArea targetArea boolean isPersistent com.intellij.util.Consumer changeAttributesAction com.intellij.openapi.util.TextRange hostRange public void changeAttributesInBatch (com.intellij.openapi.editor.ex.RangeHighlighterEx, com.intellij.util.Consumer) com.intellij.openapi.editor.ex.RangeHighlighterEx highlighter com.intellij.util.Consumer changeAttributesAction public com.intellij.openapi.editor.markup.RangeHighlighter addLineHighlighter (int, int, com.intellij.openapi.editor.markup.TextAttributes) int line int layer com.intellij.openapi.editor.markup.TextAttributes textAttributes int hostLine public void removeHighlighter (com.intellij.openapi.editor.markup.RangeHighlighter) com.intellij.openapi.editor.markup.RangeHighlighter rangeHighlighter public void removeAllHighlighters () public com.intellij.openapi.editor.markup.RangeHighlighter[] getAllHighlighters () public void dispose () public com.intellij.openapi.editor.ex.RangeHighlighterEx addPersistentLineHighlighter (int, int, com.intellij.openapi.editor.markup.TextAttributes) int line int layer com.intellij.openapi.editor.markup.TextAttributes textAttributes int hostLine public boolean containsHighlighter (com.intellij.openapi.editor.markup.RangeHighlighter) com.intellij.openapi.editor.markup.RangeHighlighter highlighter public void addMarkupModelListener (com.intellij.openapi.Disposable, com.intellij.openapi.editor.impl.event.MarkupModelListener) com.intellij.openapi.Disposable parentDisposable com.intellij.openapi.editor.impl.event.MarkupModelListener listener public void setRangeHighlighterAttributes (com.intellij.openapi.editor.markup.RangeHighlighter, com.intellij.openapi.editor.markup.TextAttributes) com.intellij.openapi.editor.markup.RangeHighlighter highlighter com.intellij.openapi.editor.markup.TextAttributes textAttributes public boolean processRangeHighlightersOverlappingWith (int, int, com.intellij.util.Processor) int start int end com.intellij.util.Processor processor public boolean processRangeHighlightersOutside (int, int, com.intellij.util.Processor) int start int end com.intellij.util.Processor processor public com.intellij.openapi.editor.ex.MarkupIterator overlappingIterator (int, int) int startOffset int endOffset public void fireAttributesChanged (com.intellij.openapi.editor.ex.RangeHighlighterEx, boolean, boolean) com.intellij.openapi.editor.ex.RangeHighlighterEx segmentHighlighter boolean renderersChanged boolean fontStyleChanged public void fireAfterAdded (com.intellij.openapi.editor.ex.RangeHighlighterEx) com.intellij.openapi.editor.ex.RangeHighlighterEx segmentHighlighter public void fireBeforeRemoved (com.intellij.openapi.editor.ex.RangeHighlighterEx) com.intellij.openapi.editor.ex.RangeHighlighterEx segmentHighlighter public void addRangeHighlighter (com.intellij.openapi.editor.ex.RangeHighlighterEx, int, int, boolean, boolean, int) com.intellij.openapi.editor.ex.RangeHighlighterEx marker int start int end boolean greedyToLeft boolean greedyToRight int layer private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/colors/ex/DefaultColorSchemesManager.class
DefaultColorSchemesManager.java package com.intellij.openapi.editor.colors.ex public com.intellij.openapi.editor.colors.ex.DefaultColorSchemesManager extends java.lang.Object implements com.intellij.openapi.components.PersistentStateComponent { private static final String SCHEME_ELEMENT private volatile java.util.List mySchemes public void <init> () public static com.intellij.openapi.editor.colors.ex.DefaultColorSchemesManager getInstance () public org.jdom.Element getState () public void loadState (org.jdom.Element) com.intellij.openapi.editor.colors.impl.DefaultColorsScheme oldScheme com.intellij.openapi.editor.colors.impl.DefaultColorsScheme newScheme boolean isUpdated org.jdom.Attribute nameAttr org.jdom.Element schemeElement org.jdom.Element state java.util.List schemes public java.util.List getAllSchemes () public java.lang.String[] listNames () int i String[] names public com.intellij.openapi.editor.colors.impl.DefaultColorsScheme getFirstScheme () public com.intellij.openapi.editor.colors.EditorColorsScheme getScheme (java.lang.String) com.intellij.openapi.editor.colors.impl.DefaultColorsScheme scheme String name public volatile synthetic void loadState (java.lang.Object) public volatile synthetic java.lang.Object getState () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/colors/impl/AbstractColorsScheme$TemporaryParent.class
AbstractColorsScheme.java package com.intellij.openapi.editor.colors.impl com.intellij.openapi.editor.colors.impl.AbstractColorsScheme$TemporaryParent extends com.intellij.openapi.editor.colors.impl.EditorColorsSchemeImpl { private final String myParentName void <init> (java.lang.String) String parentName public java.lang.String getParentName () public com.intellij.openapi.editor.markup.TextAttributes getAttributes (com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.editor.colors.TextAttributesKey key public java.awt.Color getColor (com.intellij.openapi.editor.colors.ColorKey) com.intellij.openapi.editor.colors.ColorKey key private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/colors/impl/AbstractColorsScheme.class
AbstractColorsScheme.java package com.intellij.openapi.editor.colors.impl public abstract com.intellij.openapi.editor.colors.impl.AbstractColorsScheme extends com.intellij.openapi.editor.colors.impl.EditorFontCacheImpl implements com.intellij.openapi.editor.colors.EditorColorsScheme com.intellij.configurationStore.SerializableScheme { public static final com.intellij.openapi.editor.markup.TextAttributes INHERITED_ATTRS_MARKER public static final java.awt.Color INHERITED_COLOR_MARKER public static final java.awt.Color NULL_COLOR_MARKER public static final int CURR_VERSION private static final com.intellij.openapi.options.FontSize DEFAULT_FONT_SIZE protected com.intellij.openapi.editor.colors.EditorColorsScheme myParentScheme protected com.intellij.openapi.options.FontSize myQuickDocFontSize private com.intellij.openapi.editor.colors.FontPreferences myFontPreferences private com.intellij.openapi.editor.colors.FontPreferences myConsoleFontPreferences private final com.intellij.openapi.editor.colors.impl.ValueElementReader myValueReader private String mySchemeName private boolean myIsSaveNeeded private boolean myCanBeDeleted private int myVersion java.util.Map myColorsMap java.util.Map myAttributesMap private static final String EDITOR_FONT private static final String CONSOLE_FONT private static final String EDITOR_FONT_NAME private static final String CONSOLE_FONT_NAME private java.awt.Color myDeprecatedBackgroundColor private static final String SCHEME_ELEMENT public static final String NAME_ATTR private static final String VERSION_ATTR private static final String BASE_ATTRIBUTES_ATTR private static final String DEFAULT_SCHEME_ATTR private static final String PARENT_SCHEME_ATTR private static final String OPTION_ELEMENT private static final String COLORS_ELEMENT private static final String ATTRIBUTES_ELEMENT private static final String VALUE_ELEMENT private static final String BACKGROUND_COLOR_NAME private static final String LINE_SPACING private static final String CONSOLE_LINE_SPACING private static final String FONT_SCALE private static final String EDITOR_FONT_SIZE private static final String CONSOLE_FONT_SIZE private static final String EDITOR_LIGATURES private static final String CONSOLE_LIGATURES private static final String EDITOR_QUICK_JAVADOC_FONT_SIZE private final java.util.Properties myMetaInfo private static final java.text.SimpleDateFormat META_INFO_DATE_FORMAT private static final String META_INFO_ELEMENT private static final String PROPERTY_ELEMENT private static final String PROPERTY_NAME_ATTR private static final String META_INFO_CREATION_TIME private static final String META_INFO_MODIFIED_TIME private static final String META_INFO_IDE private static final String META_INFO_IDE_VERSION private static final String META_INFO_ORIGINAL static final synthetic boolean $assertionsDisabled protected void <init> (com.intellij.openapi.editor.colors.EditorColorsScheme) com.intellij.openapi.editor.colors.EditorColorsScheme parentScheme public void <init> () public void setDefaultMetaInfo (com.intellij.openapi.editor.colors.impl.AbstractColorsScheme) com.intellij.openapi.editor.colors.impl.AbstractColorsScheme parentScheme public java.awt.Color getDefaultBackground () java.awt.Color c public java.awt.Color getDefaultForeground () java.awt.Color c public java.lang.String getName () public void setFont (com.intellij.openapi.editor.colors.EditorFontType, java.awt.Font) com.intellij.openapi.editor.colors.EditorFontType key java.awt.Font font public abstract java.lang.Object clone () public void copyTo (com.intellij.openapi.editor.colors.impl.AbstractColorsScheme) com.intellij.openapi.editor.colors.impl.AbstractColorsScheme newScheme public java.util.Set getColorKeys () public java.util.Map getDirectlyDefinedAttributes () public void setEditorFontName (java.lang.String) String fontName com.intellij.openapi.editor.colors.ModifiableFontPreferences currPreferences boolean useLigatures int editorFontSize public void setEditorFontSize (int) int fontSize public void setUseAppFontPreferencesInEditor () public boolean isUseAppFontPreferencesInEditor () public void setQuickDocFontSize (com.intellij.openapi.options.FontSize) com.intellij.openapi.options.FontSize fontSize public void setLineSpacing (float) float lineSpacing public java.awt.Font getFont (com.intellij.openapi.editor.colors.EditorFontType) com.intellij.openapi.editor.colors.EditorFontType key public void setName (java.lang.String) String name public com.intellij.openapi.editor.colors.FontPreferences getFontPreferences () public void setFontPreferences (com.intellij.openapi.editor.colors.FontPreferences) com.intellij.openapi.editor.colors.FontPreferences preferences public java.lang.String getEditorFontName () public int getEditorFontSize () public com.intellij.openapi.options.FontSize getQuickDocFontSize () public float getLineSpacing () protected void initFonts () protected com.intellij.openapi.editor.colors.EditorColorsScheme getFontCacheScheme () public java.lang.String toString () public void readExternal (org.jdom.Element) org.jdom.Element element java.util.List children org.jdom.Element parentNode com.intellij.ide.ui.UISettings settings com.intellij.ide.ui.ColorBlindness blindness private void readScheme (org.jdom.Element) String childName org.jdom.Element childNode com.intellij.openapi.editor.markup.TextAttributes textAttributes org.jdom.Element node int readVersion String isDefaultScheme boolean isDefault com.intellij.openapi.util.Ref fontScale boolean clearEditorFonts boolean clearConsoleFonts private static com.intellij.openapi.editor.colors.EditorColorsScheme getDefaultScheme (java.lang.String) String name com.intellij.openapi.editor.colors.ex.DefaultColorSchemesManager manager com.intellij.openapi.editor.colors.EditorColorsScheme defaultScheme private void readMetaInfo (org.jdom.Element) String propertyName org.jdom.Element e org.jdom.Element metaInfoElement public void readAttributes (org.jdom.Element) String keyName org.jdom.Element valueElement com.intellij.openapi.editor.markup.TextAttributes attr org.jdom.Element e org.jdom.Element childNode public void readColors (org.jdom.Element) String keyName java.awt.Color valueColor com.intellij.openapi.editor.colors.ColorKey name org.jdom.Element colorElement org.jdom.Element childNode private void readSettings (org.jdom.Element, boolean, com.intellij.openapi.util.Ref) Float value int value String value Float value int value String value com.intellij.openapi.options.FontSize value Boolean value Boolean value org.jdom.Element childNode boolean isDefault com.intellij.openapi.util.Ref fontScale private int readFontSize (org.jdom.Element, boolean, java.lang.Float) org.jdom.Element element boolean isDefault Float fontScale Integer intSize private void readFontSettings (com.intellij.openapi.editor.colors.ModifiableFontPreferences, org.jdom.Element, boolean, java.lang.Float, boolean) org.jdom.Element e Object child com.intellij.openapi.editor.colors.ModifiableFontPreferences preferences org.jdom.Element element boolean isDefaultScheme Float fontScale boolean clearFonts java.util.List children String fontFamily int size public void writeExternal (org.jdom.Element) org.jdom.Element parentNode boolean useOldFontFormat org.jdom.Element colorElements org.jdom.Element attrElements private static void writeLigaturesPreferences (org.jdom.Element, com.intellij.openapi.editor.colors.FontPreferences, java.lang.String) org.jdom.Element parentNode com.intellij.openapi.editor.colors.FontPreferences preferences String optionName private static void writeFontPreferences (java.lang.String, org.jdom.Element, com.intellij.openapi.editor.colors.FontPreferences) org.jdom.Element element String fontFamily String key org.jdom.Element parent com.intellij.openapi.editor.colors.FontPreferences preferences private void writeAttributes (org.jdom.Element) String keyName com.intellij.openapi.editor.markup.TextAttributes attributes java.util.Map$Entry entry org.jdom.Element attrElements java.util.List list private void writeAttribute (org.jdom.Element, com.intellij.openapi.editor.colors.TextAttributesKey, com.intellij.openapi.editor.markup.TextAttributes) com.intellij.openapi.editor.colors.TextAttributesKey baseKey com.intellij.openapi.editor.markup.TextAttributes parentAttributes boolean parentOverwritingInheritance com.intellij.openapi.editor.markup.TextAttributes parentAttributes org.jdom.Element attrElements com.intellij.openapi.editor.colors.TextAttributesKey key com.intellij.openapi.editor.markup.TextAttributes attributes org.jdom.Element valueElement public void optimizeAttributeMap () com.intellij.openapi.editor.colors.EditorColorsScheme parentScheme private static boolean hasExplicitlyDefinedAttributes (com.intellij.openapi.editor.colors.EditorColorsScheme, com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.editor.colors.EditorColorsScheme scheme com.intellij.openapi.editor.colors.TextAttributesKey key com.intellij.openapi.editor.markup.TextAttributes directAttrs private static boolean hasExplicitlyDefinedColors (com.intellij.openapi.editor.colors.EditorColorsScheme, com.intellij.openapi.editor.colors.ColorKey) com.intellij.openapi.editor.colors.EditorColorsScheme scheme com.intellij.openapi.editor.colors.ColorKey key java.awt.Color directColor private org.jdom.Element metaInfoToElement () String value org.jdom.Element propertyInfo String propertyName org.jdom.Element metaInfoElement java.util.List sortedPropertyNames private void writeColors (org.jdom.Element) com.intellij.openapi.editor.colors.ColorKey key org.jdom.Element colorElements java.util.List list private void writeColor (org.jdom.Element, com.intellij.openapi.editor.colors.ColorKey) com.intellij.openapi.editor.colors.ColorKey fallbackKey java.awt.Color parentFallback boolean parentOverwritingInheritance java.awt.Color parent int alpha org.jdom.Element colorElements com.intellij.openapi.editor.colors.ColorKey key java.awt.Color color String rgb protected static boolean colorsEqual (java.awt.Color, java.awt.Color) java.awt.Color c1 java.awt.Color c2 private com.intellij.openapi.editor.colors.ModifiableFontPreferences ensureEditableFontPreferences () com.intellij.openapi.editor.colors.ModifiableFontPreferences editablePrefs public com.intellij.openapi.editor.colors.FontPreferences getConsoleFontPreferences () public void setUseEditorFontPreferencesInConsole () public boolean isUseEditorFontPreferencesInConsole () public void setConsoleFontPreferences (com.intellij.openapi.editor.colors.FontPreferences) com.intellij.openapi.editor.colors.FontPreferences preferences public java.lang.String getConsoleFontName () private com.intellij.openapi.editor.colors.ModifiableFontPreferences ensureEditableConsoleFontPreferences () com.intellij.openapi.editor.colors.ModifiableFontPreferences editablePrefs public void setConsoleFontName (java.lang.String) String fontName com.intellij.openapi.editor.colors.ModifiableFontPreferences consolePreferences int consoleFontSize public int getConsoleFontSize () String font com.intellij.ide.ui.UISettings uiSettings public void setConsoleFontSize (int) int fontSize com.intellij.openapi.editor.colors.ModifiableFontPreferences consoleFontPreferences public float getConsoleLineSpacing () public void setConsoleLineSpacing (float) float lineSpacing protected com.intellij.openapi.editor.markup.TextAttributes getFallbackAttributes (com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.editor.markup.TextAttributes attrs com.intellij.openapi.editor.colors.TextAttributesKey next com.intellij.openapi.editor.colors.TextAttributesKey fallbackKey com.intellij.openapi.editor.colors.TextAttributesKey cur protected java.awt.Color getFallbackColor (com.intellij.openapi.editor.colors.ColorKey) java.awt.Color color com.intellij.openapi.editor.colors.ColorKey next com.intellij.openapi.editor.colors.ColorKey fallbackKey com.intellij.openapi.editor.colors.ColorKey cur public com.intellij.openapi.editor.markup.TextAttributes getDirectlyDefinedAttributes (com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.editor.colors.TextAttributesKey key com.intellij.openapi.editor.markup.TextAttributes attributes public java.awt.Color getDirectlyDefinedColor (com.intellij.openapi.editor.colors.ColorKey) com.intellij.openapi.editor.colors.ColorKey key java.awt.Color color public com.intellij.openapi.options.SchemeState getSchemeState () public void setSaveNeeded (boolean) boolean value public boolean isReadOnly () public java.util.Properties getMetaProperties () public boolean canBeDeleted () public void setCanBeDeleted (boolean) boolean canBeDeleted public boolean isVisible () public static boolean isVisible (com.intellij.openapi.editor.colors.EditorColorsScheme) com.intellij.openapi.editor.colors.EditorColorsScheme scheme public com.intellij.openapi.editor.colors.impl.AbstractColorsScheme getOriginal () com.intellij.openapi.editor.colors.EditorColorsScheme originalScheme String originalSchemeName public com.intellij.openapi.editor.colors.EditorColorsScheme getParentScheme () public org.jdom.Element writeScheme () org.jdom.Element root public boolean settingsEqual (java.lang.Object) Object other public boolean settingsEqual (java.lang.Object, java.util.function.Predicate) String propertyName Object other java.util.function.Predicate colorKeyFilter com.intellij.openapi.editor.colors.impl.AbstractColorsScheme otherScheme protected static boolean areDelegatingOrEqual (com.intellij.openapi.editor.colors.FontPreferences, com.intellij.openapi.editor.colors.FontPreferences) com.intellij.openapi.editor.colors.FontPreferences preferences1 com.intellij.openapi.editor.colors.FontPreferences preferences2 boolean isDelegating1 boolean isDelegating2 protected boolean attributesEqual (com.intellij.openapi.editor.colors.impl.AbstractColorsScheme) com.intellij.openapi.editor.colors.impl.AbstractColorsScheme otherScheme protected boolean colorsEqual (com.intellij.openapi.editor.colors.impl.AbstractColorsScheme, java.util.function.Predicate) java.awt.Color c1 com.intellij.openapi.editor.colors.ColorKey key java.awt.Color c2 java.util.Map$Entry entry com.intellij.openapi.editor.colors.impl.AbstractColorsScheme otherScheme java.util.function.Predicate colorKeyFilter private static com.intellij.openapi.editor.colors.EditorColorsScheme getBaseDefaultScheme (com.intellij.openapi.editor.colors.EditorColorsScheme) com.intellij.openapi.editor.colors.EditorColorsScheme scheme com.intellij.openapi.editor.colors.EditorColorsScheme parent public void setParent (com.intellij.openapi.editor.colors.EditorColorsScheme) com.intellij.openapi.editor.colors.EditorColorsScheme newParent void resolveParent (java.util.function.Function) String parentName com.intellij.openapi.editor.colors.EditorColorsScheme newParent java.util.function.Function nameResolver private synthetic com.intellij.openapi.editor.colors.FontPreferences lambda$setUseEditorFontPreferencesInConsole$6 () private synthetic void lambda$ensureEditableFontPreferences$5 () private synthetic boolean lambda$optimizeAttributeMap$4 (com.intellij.openapi.editor.colors.EditorColorsScheme, com.intellij.openapi.editor.colors.ColorKey) com.intellij.openapi.editor.colors.EditorColorsScheme parentScheme com.intellij.openapi.editor.colors.ColorKey key java.awt.Color color java.awt.Color parent private static synthetic boolean lambda$optimizeAttributeMap$3 (com.intellij.openapi.editor.colors.EditorColorsScheme, java.util.Map$Entry) com.intellij.openapi.editor.colors.EditorColorsScheme parentScheme java.util.Map$Entry entry String keyName com.intellij.openapi.editor.markup.TextAttributes attrs com.intellij.openapi.editor.colors.TextAttributesKey key com.intellij.openapi.editor.markup.TextAttributes parent private static synthetic com.intellij.openapi.editor.colors.FontPreferences lambda$setUseAppFontPreferencesInEditor$2 () private synthetic com.intellij.openapi.editor.colors.FontPreferences lambda$new$1 () private static synthetic com.intellij.openapi.editor.colors.FontPreferences lambda$new$0 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/colors/impl/AppEditorFontOptions$PersistentFontPreferences.class
AppEditorFontOptions.java package com.intellij.openapi.editor.colors.impl public com.intellij.openapi.editor.colors.impl.AppEditorFontOptions$PersistentFontPreferences extends java.lang.Object { public int FONT_SIZE public String FONT_FAMILY public float FONT_SCALE public float LINE_SPACING public boolean USE_LIGATURES public String SECONDARY_FONT_FAMILY private void <init> () public void <init> (com.intellij.openapi.editor.colors.FontPreferences) com.intellij.openapi.editor.colors.FontPreferences fontPreferences java.util.List fontFamilies private static com.intellij.openapi.editor.colors.impl.AppEditorFontOptions$PersistentFontPreferences getDefaultState () static synthetic com.intellij.openapi.editor.colors.impl.AppEditorFontOptions$PersistentFontPreferences access$000 () }
com/intellij/openapi/editor/colors/impl/AppEditorFontOptions.class
AppEditorFontOptions.java package com.intellij.openapi.editor.colors.impl public com.intellij.openapi.editor.colors.impl.AppEditorFontOptions extends java.lang.Object implements com.intellij.openapi.components.PersistentStateComponent { private final com.intellij.openapi.editor.colors.impl.FontPreferencesImpl myFontPreferences public void <init> () public static com.intellij.openapi.editor.colors.impl.AppEditorFontOptions getInstance () public com.intellij.openapi.editor.colors.impl.AppEditorFontOptions$PersistentFontPreferences getState () public void loadState (com.intellij.openapi.editor.colors.impl.AppEditorFontOptions$PersistentFontPreferences) com.intellij.openapi.editor.colors.impl.AppEditorFontOptions$PersistentFontPreferences state private static void copyState (com.intellij.openapi.editor.colors.impl.AppEditorFontOptions$PersistentFontPreferences, com.intellij.openapi.editor.colors.ModifiableFontPreferences) com.intellij.openapi.editor.colors.impl.AppEditorFontOptions$PersistentFontPreferences state com.intellij.openapi.editor.colors.ModifiableFontPreferences fontPreferences int fontSize public static void initDefaults (com.intellij.openapi.editor.colors.ModifiableFontPreferences) com.intellij.openapi.editor.colors.ModifiableFontPreferences fontPreferences public com.intellij.openapi.editor.colors.FontPreferences getFontPreferences () public volatile synthetic void loadState (java.lang.Object) public volatile synthetic java.lang.Object getState () private static synthetic void lambda$loadState$0 () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/colors/impl/DefaultColorsScheme.class
DefaultColorsScheme.java package com.intellij.openapi.editor.colors.impl public com.intellij.openapi.editor.colors.impl.DefaultColorsScheme extends com.intellij.openapi.editor.colors.impl.AbstractColorsScheme implements com.intellij.openapi.editor.colors.impl.ReadOnlyColorsScheme { private String myName public void <init> () public com.intellij.openapi.editor.markup.TextAttributes getAttributes (com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.editor.colors.TextAttributesKey key public com.intellij.openapi.editor.markup.TextAttributes getAttributes (com.intellij.openapi.editor.colors.TextAttributesKey, boolean) com.intellij.openapi.editor.colors.TextAttributesKey key boolean useDefaults com.intellij.openapi.editor.markup.TextAttributes attrs com.intellij.openapi.editor.colors.TextAttributesKey fallbackKey com.intellij.openapi.editor.markup.TextAttributes fallback com.intellij.openapi.editor.markup.TextAttributes keyDefaults protected com.intellij.openapi.editor.markup.TextAttributes getKeyDefaults (com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.editor.colors.TextAttributesKey key public java.awt.Color getColor (com.intellij.openapi.editor.colors.ColorKey) com.intellij.openapi.editor.colors.ColorKey key public java.awt.Color getColor (com.intellij.openapi.editor.colors.ColorKey, boolean) com.intellij.openapi.editor.colors.ColorKey key boolean useDefaults java.awt.Color color com.intellij.openapi.editor.colors.ColorKey fallbackKey java.awt.Color fallback java.awt.Color keyDefaults public void readExternal (org.jdom.Element) org.jdom.Element parentNode public java.lang.String getName () public void setAttributes (com.intellij.openapi.editor.colors.TextAttributesKey, com.intellij.openapi.editor.markup.TextAttributes) com.intellij.openapi.editor.colors.TextAttributesKey key com.intellij.openapi.editor.markup.TextAttributes attributes public void setColor (com.intellij.openapi.editor.colors.ColorKey, java.awt.Color) com.intellij.openapi.editor.colors.ColorKey key java.awt.Color color public java.lang.Object clone () com.intellij.openapi.editor.colors.impl.EditorColorsSchemeImpl newScheme public boolean hasEditableCopy () public java.lang.String getEditableCopyName () public boolean isVisible () public com.intellij.openapi.options.SchemeState getSchemeState () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/colors/impl/EditorColorsSchemeImpl.class
EditorColorsSchemeImpl.java package com.intellij.openapi.editor.colors.impl public com.intellij.openapi.editor.colors.impl.EditorColorsSchemeImpl extends com.intellij.openapi.editor.colors.impl.AbstractColorsScheme implements com.intellij.openapi.options.ExternalizableScheme { private final java.util.Map myAttributesTempMap public void <init> (com.intellij.openapi.editor.colors.EditorColorsScheme) com.intellij.openapi.editor.colors.EditorColorsScheme parentScheme public void copyTo (com.intellij.openapi.editor.colors.impl.AbstractColorsScheme) com.intellij.openapi.editor.colors.impl.AbstractColorsScheme newScheme public void setAttributes (com.intellij.openapi.editor.colors.TextAttributesKey, com.intellij.openapi.editor.markup.TextAttributes) com.intellij.openapi.editor.colors.TextAttributesKey key com.intellij.openapi.editor.markup.TextAttributes attributes public void setColor (com.intellij.openapi.editor.colors.ColorKey, java.awt.Color) com.intellij.openapi.editor.colors.ColorKey key java.awt.Color color public com.intellij.openapi.editor.markup.TextAttributes getAttributes (com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.editor.markup.TextAttributes attributes com.intellij.openapi.editor.colors.TextAttributesKey fallbackKey com.intellij.openapi.editor.colors.TextAttributesKey key public java.awt.Color getColor (com.intellij.openapi.editor.colors.ColorKey) java.awt.Color color com.intellij.openapi.editor.colors.ColorKey fallbackKey com.intellij.openapi.editor.colors.ColorKey key public java.lang.Object clone () com.intellij.openapi.editor.colors.impl.EditorColorsSchemeImpl newScheme protected boolean attributesEqual (com.intellij.openapi.editor.colors.impl.AbstractColorsScheme) com.intellij.openapi.editor.colors.impl.AbstractColorsScheme otherScheme protected boolean colorsEqual (com.intellij.openapi.editor.colors.impl.AbstractColorsScheme, java.util.function.Predicate) com.intellij.openapi.editor.colors.impl.AbstractColorsScheme otherScheme java.util.function.Predicate colorKeyFilter java.util.Collection filters private boolean compareAttributes (com.intellij.openapi.editor.colors.impl.AbstractColorsScheme, java.util.Collection) com.intellij.openapi.editor.colors.TextAttributesKey key String keyName com.intellij.openapi.editor.colors.impl.AbstractColorsScheme otherScheme java.util.Collection filters private static boolean isTextAttributeKeyIgnored (java.util.Collection, com.intellij.openapi.editor.colors.TextAttributesKey) java.util.function.Predicate filter java.util.Collection filters com.intellij.openapi.editor.colors.TextAttributesKey key private boolean compareColors (com.intellij.openapi.editor.colors.impl.AbstractColorsScheme, java.util.Collection) java.awt.Color thisColor java.awt.Color otherColor com.intellij.openapi.editor.colors.ColorKey key com.intellij.openapi.editor.colors.impl.AbstractColorsScheme otherScheme java.util.Collection filters private static boolean isColorKeyAccepted (java.util.Collection, com.intellij.openapi.editor.colors.ColorKey) java.util.function.Predicate filter java.util.Collection filters com.intellij.openapi.editor.colors.ColorKey key private synthetic boolean lambda$compareColors$1 (com.intellij.openapi.editor.colors.ColorKey) com.intellij.openapi.editor.colors.ColorKey key private synthetic boolean lambda$compareAttributes$0 (com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.editor.colors.TextAttributesKey key private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/colors/impl/EditorFontCacheImpl.class
EditorFontCacheImpl.java package com.intellij.openapi.editor.colors.impl public com.intellij.openapi.editor.colors.impl.EditorFontCacheImpl extends com.intellij.openapi.editor.colors.EditorFontCache { private final java.util.Map myFonts static final synthetic boolean $assertionsDisabled public void <init> () public java.awt.Font getFont (com.intellij.openapi.editor.colors.EditorFontType) com.intellij.openapi.editor.colors.EditorFontType fontType java.awt.Font font com.intellij.ide.ui.UISettings uiSettings com.intellij.openapi.editor.colors.EditorFontType key public void reset () protected com.intellij.openapi.editor.colors.EditorColorsScheme getFontCacheScheme () private void initFonts () com.intellij.openapi.editor.colors.EditorColorsScheme scheme String editorFontName int editorFontSize String fallbackName java.awt.Font plainFont java.awt.Font boldFont java.awt.Font italicFont java.awt.Font boldItalicFont String consoleFontName int consoleFontSize java.awt.Font consolePlainFont java.awt.Font consoleBoldFont java.awt.Font consoleItalicFont java.awt.Font consoleBoldItalicFont private static java.lang.String getFallbackName (java.lang.String, int) com.intellij.openapi.editor.colors.FontPreferences appPrefs String fontName int fontSize java.awt.Font plainFont static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/colors/impl/EmptyColorScheme.class
EmptyColorScheme.java package com.intellij.openapi.editor.colors.impl public com.intellij.openapi.editor.colors.impl.EmptyColorScheme extends com.intellij.openapi.editor.colors.impl.DefaultColorsScheme { public static final String NAME public static final com.intellij.openapi.editor.colors.impl.EmptyColorScheme INSTANCE private static final com.intellij.openapi.editor.markup.TextAttributes EMPTY_TEXT private static final com.intellij.openapi.editor.markup.TextAttributes DEFAULT_ATTRS private void <init> () public com.intellij.openapi.editor.markup.TextAttributes getAttributes (com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.editor.colors.TextAttributesKey key com.intellij.openapi.editor.markup.TextAttributes attributes protected com.intellij.openapi.editor.markup.TextAttributes getKeyDefaults (com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.editor.colors.TextAttributesKey key public java.lang.String getName () public boolean hasEditableCopy () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/colors/impl/FontPreferencesImpl.class
FontPreferencesImpl.java package com.intellij.openapi.editor.colors.impl public com.intellij.openapi.editor.colors.impl.FontPreferencesImpl extends com.intellij.openapi.editor.colors.ModifiableFontPreferences { private final gnu.trove.TObjectIntHashMap myFontSizes private final java.util.List myEffectiveFontFamilies private final java.util.List myRealFontFamilies private boolean myUseLigatures private float myLineSpacing private Runnable myChangeListener private int myTemplateFontSize public void <init> () public void setChangeListener (java.lang.Runnable) Runnable changeListener public java.lang.Runnable getChangeListener () public void clear () public void clearFonts () public boolean hasSize (java.lang.String) String fontName public float getLineSpacing () public void setLineSpacing (float) float lineSpacing public int getSize (java.lang.String) String fontFamily int result public void setSize (java.lang.String, int) String fontFamily int size public java.util.List getEffectiveFontFamilies () public java.util.List getRealFontFamilies () public void register (java.lang.String, int) String fontFamily int size String fallbackFontFamily String effectiveFontFamily public java.lang.String getFontFamily () public void addFontFamily (java.lang.String) String fontFamily String fallbackFontFamily String effectiveFontFamily public void copyTo (com.intellij.openapi.editor.colors.FontPreferences) String fontFamily com.intellij.openapi.editor.colors.ModifiableFontPreferences modifiablePreferences com.intellij.openapi.editor.colors.FontPreferences preferences public void resetFontSizes () public void setFontSize (java.lang.String, int) String fontFamily int size public void setTemplateFontSize (int) int size public void setEffectiveFontFamilies (java.util.List) java.util.List fontFamilies public void setRealFontFamilies (java.util.List) java.util.List fontFamilies public int hashCode () public boolean equals (java.lang.Object) String fontFamily Object o com.intellij.openapi.editor.colors.impl.FontPreferencesImpl that public boolean useLigatures () public void setUseLigatures (boolean) boolean useLigatures public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/colors/impl/ReadOnlyColorsScheme.class
ReadOnlyColorsScheme.java package com.intellij.openapi.editor.colors.impl public abstract com.intellij.openapi.editor.colors.impl.ReadOnlyColorsScheme extends java.lang.Object { }
com/intellij/openapi/editor/colors/impl/TextAttributesReader$Effect.class
TextAttributesReader.java package com.intellij.openapi.editor.colors.impl final enum com.intellij.openapi.editor.colors.impl.TextAttributesReader$Effect extends java.lang.Enum { public static final enum com.intellij.openapi.editor.colors.impl.TextAttributesReader$Effect BORDER public static final enum com.intellij.openapi.editor.colors.impl.TextAttributesReader$Effect LINE public static final enum com.intellij.openapi.editor.colors.impl.TextAttributesReader$Effect WAVE public static final enum com.intellij.openapi.editor.colors.impl.TextAttributesReader$Effect STRIKEOUT public static final enum com.intellij.openapi.editor.colors.impl.TextAttributesReader$Effect BOLD_LINE public static final enum com.intellij.openapi.editor.colors.impl.TextAttributesReader$Effect BOLD_DOTTED_LINE private final com.intellij.openapi.editor.markup.EffectType myType private static final synthetic com.intellij.openapi.editor.colors.impl.TextAttributesReader$Effect[] $VALUES public static com.intellij.openapi.editor.colors.impl.TextAttributesReader$Effect[] values () public static com.intellij.openapi.editor.colors.impl.TextAttributesReader$Effect valueOf (java.lang.String) String name private void <init> (java.lang.String, int, com.intellij.openapi.editor.markup.EffectType) com.intellij.openapi.editor.markup.EffectType type static com.intellij.openapi.editor.markup.EffectType read (com.intellij.openapi.editor.colors.impl.TextAttributesReader, org.jdom.Element) com.intellij.openapi.editor.colors.impl.TextAttributesReader reader org.jdom.Element element com.intellij.openapi.editor.colors.impl.TextAttributesReader$Effect effect static void <clinit> () }
com/intellij/openapi/editor/colors/impl/TextAttributesReader$FontStyle.class
TextAttributesReader.java package com.intellij.openapi.editor.colors.impl final enum com.intellij.openapi.editor.colors.impl.TextAttributesReader$FontStyle extends java.lang.Enum { public static final enum com.intellij.openapi.editor.colors.impl.TextAttributesReader$FontStyle PLAIN public static final enum com.intellij.openapi.editor.colors.impl.TextAttributesReader$FontStyle BOLD public static final enum com.intellij.openapi.editor.colors.impl.TextAttributesReader$FontStyle ITALIC public static final enum com.intellij.openapi.editor.colors.impl.TextAttributesReader$FontStyle BOLD_ITALIC private final int myStyle private static final synthetic com.intellij.openapi.editor.colors.impl.TextAttributesReader$FontStyle[] $VALUES public static com.intellij.openapi.editor.colors.impl.TextAttributesReader$FontStyle[] values () public static com.intellij.openapi.editor.colors.impl.TextAttributesReader$FontStyle valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int) int style static int read (com.intellij.openapi.editor.colors.impl.TextAttributesReader, org.jdom.Element) com.intellij.openapi.editor.colors.impl.TextAttributesReader reader org.jdom.Element element com.intellij.openapi.editor.colors.impl.TextAttributesReader$FontStyle style static void <clinit> () }
com/intellij/openapi/editor/colors/impl/TextAttributesReader.class
TextAttributesReader.java package com.intellij.openapi.editor.colors.impl com.intellij.openapi.editor.colors.impl.TextAttributesReader extends com.intellij.openapi.editor.colors.impl.ValueElementReader { private static final String NAME private static final String OPTION private static final String BACKGROUND private static final String FOREGROUND private static final String ERROR_STRIPE private static final String EFFECT_COLOR private static final String EFFECT_TYPE private static final String FONT_TYPE void <init> () public java.lang.Object read (java.lang.Class, org.jdom.Element) Class type org.jdom.Element element com.intellij.openapi.editor.markup.TextAttributes attributes private java.lang.Object readChild (java.lang.Class, org.jdom.Element, java.lang.String) org.jdom.Element option Class type org.jdom.Element element String name static synthetic java.lang.Object access$000 (com.intellij.openapi.editor.colors.impl.TextAttributesReader, java.lang.Class, org.jdom.Element, java.lang.String) com.intellij.openapi.editor.colors.impl.TextAttributesReader x0 Class x1 org.jdom.Element x2 String x3 }
com/intellij/openapi/editor/colors/impl/ValueElementReader.class
ValueElementReader.java package com.intellij.openapi.editor.colors.impl com.intellij.openapi.editor.colors.impl.ValueElementReader extends java.lang.Object { private static final String VALUE private static final String MAC private static final String LINUX private static final String WINDOWS private static final String OS private static final com.intellij.openapi.diagnostic.Logger LOG private String myAttribute void <init> () public void setAttribute (java.lang.String) String attribute public java.lang.Object read (java.lang.Class, org.jdom.Element) Class type org.jdom.Element element Object value private java.lang.Object read (java.lang.Class, org.jdom.Element, java.lang.String) Exception exception Class type org.jdom.Element element String attribute String value protected java.lang.Object convert (java.lang.Class, java.lang.String) Class type String value private static java.lang.Enum toEnum (java.lang.Class, java.lang.String) Enum field Class type String value private static java.awt.Color toColor (java.lang.String) Exception exception int rgb NumberFormatException ignored String value int rgb static void <clinit> () }
com/intellij/openapi/editor/ex/MarkupModelEx.class
MarkupModelEx.java package com.intellij.openapi.editor.ex public abstract com.intellij.openapi.editor.ex.MarkupModelEx extends java.lang.Object implements com.intellij.openapi.editor.markup.MarkupModel { public abstract void dispose () public abstract com.intellij.openapi.editor.ex.RangeHighlighterEx addPersistentLineHighlighter (int, int, com.intellij.openapi.editor.markup.TextAttributes) public abstract void fireAttributesChanged (com.intellij.openapi.editor.ex.RangeHighlighterEx, boolean, boolean) public abstract void fireAfterAdded (com.intellij.openapi.editor.ex.RangeHighlighterEx) public abstract void fireBeforeRemoved (com.intellij.openapi.editor.ex.RangeHighlighterEx) public abstract boolean containsHighlighter (com.intellij.openapi.editor.markup.RangeHighlighter) public abstract void addRangeHighlighter (com.intellij.openapi.editor.ex.RangeHighlighterEx, int, int, boolean, boolean, int) public abstract void addMarkupModelListener (com.intellij.openapi.Disposable, com.intellij.openapi.editor.impl.event.MarkupModelListener) public abstract void setRangeHighlighterAttributes (com.intellij.openapi.editor.markup.RangeHighlighter, com.intellij.openapi.editor.markup.TextAttributes) public abstract boolean processRangeHighlightersOverlappingWith (int, int, com.intellij.util.Processor) public abstract boolean processRangeHighlightersOutside (int, int, com.intellij.util.Processor) public abstract com.intellij.openapi.editor.ex.MarkupIterator overlappingIterator (int, int) public abstract com.intellij.openapi.editor.ex.RangeHighlighterEx addRangeHighlighterAndChangeAttributes (int, int, int, com.intellij.openapi.editor.markup.TextAttributes, com.intellij.openapi.editor.markup.HighlighterTargetArea, boolean, com.intellij.util.Consumer) public abstract void changeAttributesInBatch (com.intellij.openapi.editor.ex.RangeHighlighterEx, com.intellij.util.Consumer) }
com/intellij/openapi/editor/ex/RangeHighlighterEx.class
RangeHighlighterEx.java package com.intellij.openapi.editor.ex public abstract com.intellij.openapi.editor.ex.RangeHighlighterEx extends java.lang.Object implements com.intellij.openapi.editor.markup.RangeHighlighter com.intellij.openapi.editor.ex.RangeMarkerEx { public static final com.intellij.openapi.editor.ex.RangeHighlighterEx[] EMPTY_ARRAY public static final java.util.Comparator BY_AFFECTED_START_OFFSET public abstract boolean isAfterEndOfLine () public abstract void setAfterEndOfLine (boolean) public abstract int getAffectedAreaStartOffset () public abstract int getAffectedAreaEndOffset () public abstract void setTextAttributes (com.intellij.openapi.editor.markup.TextAttributes) public abstract void setVisibleIfFolded (boolean) public abstract boolean isVisibleIfFolded () static void <clinit> () }
com/intellij/openapi/editor/ex/util/HighlighterIteratorWrapper.class
HighlighterIteratorWrapper.java package com.intellij.openapi.editor.ex.util public com.intellij.openapi.editor.ex.util.HighlighterIteratorWrapper extends java.lang.Object implements com.intellij.openapi.editor.highlighter.HighlighterIterator { private final com.intellij.openapi.editor.highlighter.HighlighterIterator myOriginal public void <init> (com.intellij.openapi.editor.highlighter.HighlighterIterator) com.intellij.openapi.editor.highlighter.HighlighterIterator original public com.intellij.openapi.editor.markup.TextAttributes getTextAttributes () public int getStart () public int getEnd () public com.intellij.psi.tree.IElementType getTokenType () public void advance () public void retreat () public boolean atEnd () public com.intellij.openapi.editor.Document getDocument () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/ex/util/LayerDescriptor.class
LayerDescriptor.java package com.intellij.openapi.editor.ex.util public com.intellij.openapi.editor.ex.util.LayerDescriptor extends java.lang.Object { private final com.intellij.openapi.fileTypes.SyntaxHighlighter myLayerHighlighter private final String myTokenSeparator private final com.intellij.openapi.editor.colors.TextAttributesKey myBackground public void <init> (com.intellij.openapi.fileTypes.SyntaxHighlighter, java.lang.String, com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.fileTypes.SyntaxHighlighter layerHighlighter String tokenSeparator com.intellij.openapi.editor.colors.TextAttributesKey background public void <init> (com.intellij.openapi.fileTypes.SyntaxHighlighter, java.lang.String) com.intellij.openapi.fileTypes.SyntaxHighlighter layerHighlighter String tokenSeparator com.intellij.openapi.fileTypes.SyntaxHighlighter getLayerHighlighter () java.lang.String getTokenSeparator () com.intellij.openapi.editor.colors.TextAttributesKey getBackgroundKey () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/ex/util/LayeredHighlighterIterator.class
LayeredHighlighterIterator.java package com.intellij.openapi.editor.ex.util public abstract com.intellij.openapi.editor.ex.util.LayeredHighlighterIterator extends java.lang.Object implements com.intellij.openapi.editor.highlighter.HighlighterIterator { public abstract com.intellij.openapi.fileTypes.SyntaxHighlighter getActiveSyntaxHighlighter () }
com/intellij/openapi/editor/ex/util/LayeredLexerEditorHighlighter$1.class
LayeredLexerEditorHighlighter.java package com.intellij.openapi.editor.ex.util com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$1 extends com.intellij.openapi.editor.ex.util.LexerEditorHighlighter$TokenProcessor { final java.util.Map docTexts final synthetic int val$startIndex final synthetic com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter this$0 void <init> (com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter, int) com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter this$0 public void addToken (int, int, int, int, com.intellij.psi.tree.IElementType) int i int startOffset int endOffset int data com.intellij.psi.tree.IElementType tokenType com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper mapper public void finish () com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$LightMapper mapper private synthetic com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$LightMapper lambda$$0 (int, com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper) int startIndex com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper key com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange predecessor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/ex/util/LayeredLexerEditorHighlighter$LayeredHighlighterIteratorImpl.class
LayeredLexerEditorHighlighter.java package com.intellij.openapi.editor.ex.util com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$LayeredHighlighterIteratorImpl extends java.lang.Object implements com.intellij.openapi.editor.ex.util.LayeredHighlighterIterator { private final com.intellij.openapi.editor.highlighter.HighlighterIterator myBaseIterator private com.intellij.openapi.editor.highlighter.HighlighterIterator myLayerIterator private int myLayerStartOffset private com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper myCurrentMapper final synthetic com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter this$0 private void <init> (com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter, int) int shift int offset private void initLayer (int) int shiftInToken com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange mapping public com.intellij.openapi.editor.markup.TextAttributes getTextAttributes () public com.intellij.openapi.fileTypes.SyntaxHighlighter getActiveSyntaxHighlighter () public int getStart () public int getEnd () public com.intellij.psi.tree.IElementType getTokenType () public void advance () public void retreat () public boolean atEnd () public com.intellij.openapi.editor.Document getDocument () synthetic void <init> (com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter, int, com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$1) com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter x0 int x1 com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/ex/util/LayeredLexerEditorHighlighter$LightMapper.class
LayeredLexerEditorHighlighter.java package com.intellij.openapi.editor.ex.util com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$LightMapper extends java.lang.Object { final com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper mapper final StringBuilder text final com.intellij.util.containers.IntArrayList lengths final java.util.List tokenTypes final gnu.trove.TIntIntHashMap index2Global private final String mySeparator final int insertOffset static final synthetic boolean $assertionsDisabled final synthetic com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter this$0 void <init> (com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter, com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper, int) com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper mapper int insertOffset void addToken (java.lang.CharSequence, com.intellij.psi.tree.IElementType, int) CharSequence tokenText com.intellij.psi.tree.IElementType tokenType int globalIndex void finish () com.intellij.psi.tree.IElementType type int len int globalIndex com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange[] ranges int i com.intellij.openapi.editor.impl.DocumentImpl document int start private void checkNull (com.intellij.psi.tree.IElementType, com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange) com.intellij.openapi.editor.Document mainDocument com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.tree.IElementType type com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange range static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/ex/util/LayeredLexerEditorHighlighter$MappedRange.class
LayeredLexerEditorHighlighter.java package com.intellij.openapi.editor.ex.util com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange extends java.lang.Object { private com.intellij.openapi.editor.RangeMarker range private final com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper mapper private final com.intellij.psi.tree.IElementType outerToken static final synthetic boolean $assertionsDisabled void <init> (com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper, com.intellij.openapi.editor.RangeMarker, com.intellij.psi.tree.IElementType) com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper mapper com.intellij.openapi.editor.RangeMarker range com.intellij.psi.tree.IElementType outerToken public java.lang.String toString () static synthetic com.intellij.openapi.editor.RangeMarker access$800 (com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange) com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange x0 static synthetic com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper access$1100 (com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange) com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange x0 static synthetic com.intellij.psi.tree.IElementType access$1400 (com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange) com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange x0 static synthetic com.intellij.openapi.editor.RangeMarker access$802 (com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange, com.intellij.openapi.editor.RangeMarker) com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange x0 com.intellij.openapi.editor.RangeMarker x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/ex/util/LayeredLexerEditorHighlighter$Mapper.class
LayeredLexerEditorHighlighter.java package com.intellij.openapi.editor.ex.util com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper extends java.lang.Object implements com.intellij.openapi.editor.highlighter.HighlighterClient { private final com.intellij.openapi.editor.impl.DocumentImpl doc private final com.intellij.openapi.editor.highlighter.EditorHighlighter highlighter private final String mySeparator private final java.util.Map myAttributesMap private final com.intellij.openapi.fileTypes.SyntaxHighlighter mySyntaxHighlighter private final com.intellij.openapi.editor.colors.TextAttributesKey myBackground static final synthetic boolean $assertionsDisabled final synthetic com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter this$0 private void <init> (com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter, com.intellij.openapi.editor.ex.util.LayerDescriptor) com.intellij.openapi.editor.ex.util.LayerDescriptor descriptor public com.intellij.openapi.editor.markup.TextAttributes getAttributes (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType tokenType com.intellij.openapi.editor.markup.TextAttributes attrs public com.intellij.openapi.editor.highlighter.HighlighterIterator createIterator (com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange, int) com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange mapper int shift int rangeStart int rangeEnd public com.intellij.openapi.project.Project getProject () public void repaint (int, int) int start int end public com.intellij.openapi.editor.Document getDocument () void resetCachedTextAttributes () void updateMapping (int, com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange) int tokenIndex com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange oldMapping CharSequence tokenText int start int end int newEnd private com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange insertMapping (int, com.intellij.psi.tree.IElementType) int tokenIndex com.intellij.psi.tree.IElementType outerToken CharSequence tokenText int length com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange predecessor int insertOffset com.intellij.openapi.editor.RangeMarker marker private java.lang.CharSequence getTokenText (int) int tokenIndex private com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange findPredecessor (int) com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange mappedRange int token private void removeMapping (com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange) int start int end com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange mapping com.intellij.openapi.editor.RangeMarker rangeMarker static synthetic java.lang.String access$100 (com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper) com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper x0 static synthetic com.intellij.openapi.editor.impl.DocumentImpl access$200 (com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper) com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper x0 static synthetic com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange access$700 (com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper, int) com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper x0 int x1 static synthetic void access$1200 (com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper, com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange) com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper x0 com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange x1 static synthetic com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange access$1500 (com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper, int, com.intellij.psi.tree.IElementType) com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper x0 int x1 com.intellij.psi.tree.IElementType x2 synthetic void <init> (com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter, com.intellij.openapi.editor.ex.util.LayerDescriptor, com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$1) com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter x0 com.intellij.openapi.editor.ex.util.LayerDescriptor x1 com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$1 x2 static synthetic com.intellij.openapi.fileTypes.SyntaxHighlighter access$1700 (com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper) com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/ex/util/LayeredLexerEditorHighlighter$MappingSegments.class
LayeredLexerEditorHighlighter.java package com.intellij.openapi.editor.ex.util com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappingSegments extends com.intellij.openapi.editor.ex.util.SegmentArrayWithData { private com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange[] myRanges final synthetic com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter this$0 private void <init> (com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter, com.intellij.openapi.editor.ex.util.DataStorage) com.intellij.openapi.editor.ex.util.DataStorage o public void removeAll () public void setElementAt (int, int, int, int) int i int startOffset int endOffset int data com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange range private void setElementLight (int, int, int, int) int i int startOffset int endOffset int data public void remove (int, int) com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange range int i com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper mapper java.util.Map$Entry entry int startIndex int endIndex java.util.Map mins java.util.Map maxs public void replace (int, com.intellij.openapi.editor.ex.util.SegmentArrayWithData, int) int i int startOffset com.intellij.openapi.editor.ex.util.SegmentArrayWithData data int len private com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange[] insert (com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange[], com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange[], int, int) com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange[] array com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange[] insertArray int startIndex int insertLength com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange[] newArray private void removeRange (java.lang.Object[], int, int) Object[] array int startIndex int endIndex public void insert (com.intellij.openapi.editor.ex.util.SegmentArrayWithData, int) int data com.intellij.psi.tree.IElementType token int i int newCount com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange[] newRanges int endIndex com.intellij.openapi.editor.ex.util.LexerEditorHighlighter$TokenProcessor processor com.intellij.openapi.editor.ex.util.SegmentArrayWithData segmentArray int startIndex private void updateMappingForToken (int) int i int data com.intellij.psi.tree.IElementType token com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper mapper com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange oldMapping private static synthetic java.lang.Integer lambda$remove$1 (com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper) com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper key private static synthetic java.lang.Integer lambda$remove$0 (com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper) com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper key synthetic void <init> (com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter, com.intellij.openapi.editor.ex.util.DataStorage, com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$1) com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter x0 com.intellij.openapi.editor.ex.util.DataStorage x1 com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$1 x2 static synthetic com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange[] access$300 (com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappingSegments) com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappingSegments x0 static synthetic void access$500 (com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappingSegments, int, int, int, int) com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappingSegments x0 int x1 int x2 int x3 int x4 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/ex/util/LayeredLexerEditorHighlighter.class
LayeredLexerEditorHighlighter.java package com.intellij.openapi.editor.ex.util public com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter extends com.intellij.openapi.editor.ex.util.LexerEditorHighlighter { private static final com.intellij.openapi.diagnostic.Logger LOG private final java.util.Map myTokensToLayer private final java.util.Map myLayerBuffers public void <init> (com.intellij.openapi.fileTypes.SyntaxHighlighter, com.intellij.openapi.editor.colors.EditorColorsScheme) com.intellij.openapi.fileTypes.SyntaxHighlighter highlighter com.intellij.openapi.editor.colors.EditorColorsScheme scheme protected com.intellij.openapi.editor.ex.util.SegmentArrayWithData createSegments () public synchronized void registerLayer (com.intellij.psi.tree.IElementType, com.intellij.openapi.editor.ex.util.LayerDescriptor) com.intellij.psi.tree.IElementType tokenType com.intellij.openapi.editor.ex.util.LayerDescriptor layerHighlighter public synchronized void unregisterLayer (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType tokenType com.intellij.openapi.editor.ex.util.LayerDescriptor layer public com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappingSegments getSegments () public void setText (java.lang.CharSequence) CharSequence text protected com.intellij.openapi.editor.ex.util.LexerEditorHighlighter$TokenProcessor createTokenProcessor (int) int startIndex protected boolean updateLayers () protected boolean updateLayers (com.intellij.openapi.editor.event.DocumentEvent) com.intellij.openapi.editor.event.DocumentEvent e public void documentChanged (com.intellij.openapi.editor.event.DocumentEvent) com.intellij.openapi.editor.event.DocumentEvent e boolean changed public com.intellij.openapi.editor.highlighter.HighlighterIterator createIterator (int) int startOffset public com.intellij.openapi.editor.highlighter.HighlighterIterator createBaseIterator (int) int startOffset private com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper getMappingDocument (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType token com.intellij.openapi.editor.ex.util.LayerDescriptor descriptor com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper mapper public void setColorScheme (com.intellij.openapi.editor.colors.EditorColorsScheme) com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper mapper com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange mapping com.intellij.openapi.editor.colors.EditorColorsScheme scheme protected boolean hasAdditionalData (int) int segmentIndex private static com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange[] reallocateArray (com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange[], int) com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange[] array int index public java.lang.String toString () public volatile synthetic com.intellij.openapi.editor.ex.util.SegmentArrayWithData getSegments () private static synthetic com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange[] lambda$reallocateArray$0 (int) int x$0 static synthetic com.intellij.openapi.diagnostic.Logger access$400 () static synthetic com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$Mapper access$600 (com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter, com.intellij.psi.tree.IElementType) com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter x0 com.intellij.psi.tree.IElementType x1 static synthetic java.util.Map access$1000 (com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter) com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter x0 static synthetic com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange[] access$1300 (com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange[], int) com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$MappedRange[] x0 int x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/ex/util/LexerEditorHighlighter$1.class
LexerEditorHighlighter.java package com.intellij.openapi.editor.ex.util com.intellij.openapi.editor.ex.util.LexerEditorHighlighter$1 extends java.lang.Object implements com.intellij.lexer.TokenIterator { final synthetic int val$start final synthetic com.intellij.openapi.editor.ex.util.LexerEditorHighlighter this$0 void <init> (com.intellij.openapi.editor.ex.util.LexerEditorHighlighter, int) com.intellij.openapi.editor.ex.util.LexerEditorHighlighter this$0 public int getStartOffset (int) int index public int getEndOffset (int) int index public com.intellij.psi.tree.IElementType getType (int) int index public int getState (int) int index public int getTokenCount () public int initialTokenIndex () }
com/intellij/openapi/editor/ex/util/LexerEditorHighlighter$HighlighterIteratorImpl.class
LexerEditorHighlighter.java package com.intellij.openapi.editor.ex.util public com.intellij.openapi.editor.ex.util.LexerEditorHighlighter$HighlighterIteratorImpl extends java.lang.Object implements com.intellij.openapi.editor.highlighter.HighlighterIterator { private int mySegmentIndex final synthetic com.intellij.openapi.editor.ex.util.LexerEditorHighlighter this$0 void <init> (com.intellij.openapi.editor.ex.util.LexerEditorHighlighter, int) IllegalStateException e com.intellij.openapi.editor.ex.util.LexerEditorHighlighter this$0 int startOffset public int currentIndex () public com.intellij.openapi.editor.markup.TextAttributes getTextAttributes () public int getStart () public int getEnd () public com.intellij.psi.tree.IElementType getTokenType () public void advance () public void retreat () public boolean atEnd () public com.intellij.openapi.editor.Document getDocument () }
com/intellij/openapi/editor/ex/util/LexerEditorHighlighter$InvalidStateException.class
LexerEditorHighlighter.java package com.intellij.openapi.editor.ex.util public com.intellij.openapi.editor.ex.util.LexerEditorHighlighter$InvalidStateException extends java.lang.RuntimeException implements com.intellij.openapi.diagnostic.ExceptionWithAttachments { private final com.intellij.openapi.diagnostic.Attachment[] myAttachments private void <init> (com.intellij.openapi.editor.ex.util.LexerEditorHighlighter, java.lang.String, java.lang.Throwable) com.intellij.openapi.editor.ex.util.LexerEditorHighlighter highlighter String message Throwable cause public com.intellij.openapi.diagnostic.Attachment[] getAttachments () synthetic void <init> (com.intellij.openapi.editor.ex.util.LexerEditorHighlighter, java.lang.String, java.lang.Throwable, com.intellij.openapi.editor.ex.util.LexerEditorHighlighter$1) com.intellij.openapi.editor.ex.util.LexerEditorHighlighter x0 String x1 Throwable x2 com.intellij.openapi.editor.ex.util.LexerEditorHighlighter$1 x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/ex/util/LexerEditorHighlighter$TokenProcessor.class
LexerEditorHighlighter.java package com.intellij.openapi.editor.ex.util public com.intellij.openapi.editor.ex.util.LexerEditorHighlighter$TokenProcessor extends java.lang.Object { final synthetic com.intellij.openapi.editor.ex.util.LexerEditorHighlighter this$0 protected void <init> (com.intellij.openapi.editor.ex.util.LexerEditorHighlighter) com.intellij.openapi.editor.ex.util.LexerEditorHighlighter this$0 public void addToken (int, int, int, int, com.intellij.psi.tree.IElementType) int i int startOffset int endOffset int data com.intellij.psi.tree.IElementType tokenType public void finish () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/ex/util/LexerEditorHighlighter.class
LexerEditorHighlighter.java package com.intellij.openapi.editor.ex.util public com.intellij.openapi.editor.ex.util.LexerEditorHighlighter extends java.lang.Object implements com.intellij.openapi.editor.highlighter.EditorHighlighter com.intellij.openapi.editor.ex.PrioritizedDocumentListener { private static final com.intellij.openapi.diagnostic.Logger LOG private static final int LEXER_INCREMENTALITY_THRESHOLD private static final java.util.Set ourNonIncrementalLexers private com.intellij.openapi.editor.highlighter.HighlighterClient myEditor private final com.intellij.lexer.Lexer myLexer private final java.util.Map myAttributesMap private final com.intellij.openapi.editor.ex.util.SegmentArrayWithData mySegments private final com.intellij.openapi.fileTypes.SyntaxHighlighter myHighlighter private com.intellij.openapi.editor.colors.EditorColorsScheme myScheme private final int myInitialState protected CharSequence myText static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.openapi.fileTypes.SyntaxHighlighter, com.intellij.openapi.editor.colors.EditorColorsScheme) com.intellij.openapi.fileTypes.SyntaxHighlighter highlighter com.intellij.openapi.editor.colors.EditorColorsScheme scheme protected com.intellij.openapi.editor.ex.util.SegmentArrayWithData createSegments () public boolean isPlain () protected final com.intellij.openapi.editor.Document getDocument () public final synchronized boolean checkContentIsEqualTo (java.lang.CharSequence) CharSequence sequence com.intellij.openapi.editor.Document document public com.intellij.openapi.editor.colors.EditorColorsScheme getScheme () protected com.intellij.lexer.Lexer getLexer () public void setEditor (com.intellij.openapi.editor.highlighter.HighlighterClient) com.intellij.openapi.editor.highlighter.HighlighterClient editor public void setColorScheme (com.intellij.openapi.editor.colors.EditorColorsScheme) com.intellij.openapi.editor.colors.EditorColorsScheme scheme public com.intellij.openapi.editor.highlighter.HighlighterIterator createIterator (int) com.intellij.openapi.editor.Document document int latestValidOffset int startOffset public boolean isValid () com.intellij.openapi.project.Project project private boolean isInSyncWithDocument () com.intellij.openapi.editor.Document document private boolean isInitialState (int) int state int data public synchronized void documentChanged (com.intellij.openapi.editor.event.DocumentEvent) int initialState int initialState int tokenStart int lexerState int tokenEnd com.intellij.psi.tree.IElementType tokenType Class lexerClass int shiftedTokenStart int index int tokenStart int lexerState int tokenEnd int newEndOffset com.intellij.psi.tree.IElementType tokenType com.intellij.openapi.editor.Document document CharSequence text int oldStartOffset int segmentIndex int oldStartIndex int startIndex int data int startOffset int initialState int textLength int lastTokenStart int lastLexerState com.intellij.psi.tree.IElementType lastTokenType com.intellij.openapi.editor.ex.util.SegmentArrayWithData insertSegments int repaintEnd int insertSegmentCount int oldEndIndex int shift com.intellij.openapi.progress.ProcessCanceledException ex RuntimeException ex com.intellij.openapi.editor.event.DocumentEvent e private com.intellij.lexer.TokenIterator createTokenIterator (int) int start private boolean canRestart (int) int lexerState protected boolean hasAdditionalData (int) int segmentIndex public int getPriority () private static boolean segmentsEqual (com.intellij.openapi.editor.ex.util.SegmentArrayWithData, int, com.intellij.openapi.editor.ex.util.SegmentArrayWithData, int, int) com.intellij.openapi.editor.ex.util.SegmentArrayWithData a1 int idx1 com.intellij.openapi.editor.ex.util.SegmentArrayWithData a2 int idx2 int offsetShift public com.intellij.openapi.editor.highlighter.HighlighterClient getClient () final synchronized void resetText (java.lang.CharSequence) CharSequence text public void setText (java.lang.CharSequence) CharSequence text private void doSetText (java.lang.CharSequence) com.intellij.psi.tree.IElementType tokenType int state int data CharSequence text com.intellij.openapi.editor.ex.util.LexerEditorHighlighter$TokenProcessor processor int textLength int i protected com.intellij.openapi.editor.ex.util.LexerEditorHighlighter$TokenProcessor createTokenProcessor (int) int startIndex public com.intellij.openapi.fileTypes.SyntaxHighlighter getSyntaxHighlighter () private com.intellij.openapi.editor.markup.TextAttributes getAttributes (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType tokenType com.intellij.openapi.editor.markup.TextAttributes attrs public java.util.List getAttributesForPreviousAndTypedChars (com.intellij.openapi.editor.Document, int, char) com.intellij.openapi.editor.Document document int offset char c CharSequence text CharSequence newText java.util.List tokenTypes private java.util.List getTokenType (java.lang.CharSequence, int) int segmentIndex int state int state int tokenStart int lexerState int tokenEnd int lexerState CharSequence text int offset int startOffset int data boolean isDataSet int oldStartIndex int startIndex int state com.intellij.psi.tree.IElementType tokenType1 com.intellij.psi.tree.IElementType tokenType2 com.intellij.openapi.editor.markup.TextAttributes convertAttributes (com.intellij.openapi.editor.colors.TextAttributesKey[]) com.intellij.openapi.editor.markup.TextAttributes attributesByKey com.intellij.openapi.editor.colors.TextAttributesKey key com.intellij.openapi.editor.colors.TextAttributesKey[] keys com.intellij.openapi.editor.markup.TextAttributes resultAttributes boolean firstPass public java.lang.String toString () public com.intellij.openapi.editor.ex.util.SegmentArrayWithData getSegments () private synthetic void lambda$doSetText$0 (int) int textLength static synthetic com.intellij.openapi.editor.ex.util.SegmentArrayWithData access$100 (com.intellij.openapi.editor.ex.util.LexerEditorHighlighter) com.intellij.openapi.editor.ex.util.LexerEditorHighlighter x0 static synthetic com.intellij.openapi.editor.markup.TextAttributes access$200 (com.intellij.openapi.editor.ex.util.LexerEditorHighlighter, com.intellij.psi.tree.IElementType) com.intellij.openapi.editor.ex.util.LexerEditorHighlighter x0 com.intellij.psi.tree.IElementType x1 static synthetic com.intellij.lexer.Lexer access$300 (com.intellij.openapi.editor.ex.util.LexerEditorHighlighter) com.intellij.openapi.editor.ex.util.LexerEditorHighlighter x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/ex/util/LimitedRangeHighlighterIterator.class
LimitedRangeHighlighterIterator.java package com.intellij.openapi.editor.ex.util public com.intellij.openapi.editor.ex.util.LimitedRangeHighlighterIterator extends com.intellij.openapi.editor.ex.util.HighlighterIteratorWrapper { private final int myStartOffset private final int myEndOffset public void <init> (com.intellij.openapi.editor.highlighter.HighlighterIterator, int, int) com.intellij.openapi.editor.highlighter.HighlighterIterator original int startOffset int endOffset public int getStart () public int getEnd () public boolean atEnd () }
com/intellij/openapi/editor/highlighter/EditorHighlighterFactoryImpl.class
EditorHighlighterFactoryImpl.java package com.intellij.openapi.editor.highlighter public com.intellij.openapi.editor.highlighter.EditorHighlighterFactoryImpl extends com.intellij.openapi.editor.highlighter.EditorHighlighterFactory { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.openapi.editor.highlighter.EditorHighlighter createEditorHighlighter (com.intellij.openapi.fileTypes.SyntaxHighlighter, com.intellij.openapi.editor.colors.EditorColorsScheme) com.intellij.openapi.fileTypes.SyntaxHighlighter highlighter com.intellij.openapi.editor.colors.EditorColorsScheme colors public com.intellij.openapi.editor.highlighter.EditorHighlighter createEditorHighlighter (com.intellij.openapi.fileTypes.FileType, com.intellij.openapi.editor.colors.EditorColorsScheme, com.intellij.openapi.project.Project) com.intellij.openapi.fileTypes.FileType fileType com.intellij.openapi.editor.colors.EditorColorsScheme settings com.intellij.openapi.project.Project project com.intellij.openapi.fileTypes.SyntaxHighlighter highlighter public com.intellij.openapi.editor.highlighter.EditorHighlighter createEditorHighlighter (com.intellij.openapi.project.Project, com.intellij.openapi.fileTypes.FileType) com.intellij.openapi.project.Project project com.intellij.openapi.fileTypes.FileType fileType public com.intellij.openapi.editor.highlighter.EditorHighlighter createEditorHighlighter (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.editor.colors.EditorColorsScheme, com.intellij.openapi.project.Project) com.intellij.openapi.fileTypes.EditorHighlighterProvider provider com.intellij.openapi.editor.highlighter.EditorHighlighter editorHighlighter boolean isPlain com.intellij.openapi.progress.ProcessCanceledException e Exception e com.intellij.openapi.fileTypes.LanguageFileType substFileType com.intellij.openapi.vfs.VirtualFile vFile com.intellij.openapi.editor.colors.EditorColorsScheme settings com.intellij.openapi.project.Project project com.intellij.openapi.fileTypes.FileType fileType com.intellij.openapi.fileTypes.SyntaxHighlighter highlighter private static com.intellij.openapi.fileTypes.LanguageFileType substituteFileType (com.intellij.lang.Language, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.lang.Language substLanguage com.intellij.lang.Language language com.intellij.openapi.vfs.VirtualFile vFile com.intellij.openapi.project.Project project com.intellij.openapi.fileTypes.LanguageFileType fileType public com.intellij.openapi.editor.highlighter.EditorHighlighter createEditorHighlighter (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file public com.intellij.openapi.editor.highlighter.EditorHighlighter createEditorHighlighter (com.intellij.openapi.project.Project, java.lang.String) com.intellij.openapi.project.Project project String fileName public com.intellij.openapi.editor.highlighter.EditorHighlighter createEditorHighlighter (com.intellij.openapi.editor.colors.EditorColorsScheme, java.lang.String, com.intellij.openapi.project.Project) com.intellij.openapi.editor.colors.EditorColorsScheme settings String fileName com.intellij.openapi.project.Project project static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/DocumentMarkupModel.class
DocumentMarkupModel.java package com.intellij.openapi.editor.impl public com.intellij.openapi.editor.impl.DocumentMarkupModel extends java.lang.Object { private static final com.intellij.openapi.util.Key MARKUP_MODEL_KEY private static final com.intellij.openapi.util.Key MARKUP_MODEL_MAP_KEY private void <init> () public static com.intellij.openapi.editor.markup.MarkupModel forDocument (com.intellij.openapi.editor.Document, com.intellij.openapi.project.Project, boolean) com.intellij.openapi.editor.Document delegate com.intellij.openapi.editor.ex.MarkupModelEx baseMarkupModel com.intellij.openapi.editor.ex.MarkupModelEx newModel com.intellij.openapi.editor.ex.MarkupModelEx markupModel com.intellij.openapi.editor.impl.MarkupModelImpl newModel com.intellij.openapi.editor.Document document com.intellij.openapi.project.Project project boolean create com.intellij.openapi.editor.impl.DocumentMarkupModelManager documentMarkupModelManager java.util.concurrent.ConcurrentMap markupModelMap com.intellij.openapi.editor.impl.MarkupModelImpl model private static java.util.concurrent.ConcurrentMap getMarkupModelMap (com.intellij.openapi.editor.Document) java.util.concurrent.ConcurrentMap newMap com.intellij.openapi.editor.Document document java.util.concurrent.ConcurrentMap markupModelMap static void removeMarkupModel (com.intellij.openapi.editor.Document, com.intellij.openapi.project.Project) com.intellij.openapi.editor.Document document com.intellij.openapi.project.Project project com.intellij.openapi.editor.impl.MarkupModelImpl removed static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/DocumentMarkupModelManager$1.class
DocumentMarkupModelManager.java package com.intellij.openapi.editor.impl com.intellij.openapi.editor.impl.DocumentMarkupModelManager$1 extends java.lang.Object implements com.intellij.openapi.Disposable { final synthetic com.intellij.openapi.project.Project val$project final synthetic com.intellij.openapi.editor.impl.DocumentMarkupModelManager this$0 void <init> (com.intellij.openapi.editor.impl.DocumentMarkupModelManager, com.intellij.openapi.project.Project) com.intellij.openapi.editor.impl.DocumentMarkupModelManager this$0 public void dispose () }
com/intellij/openapi/editor/impl/DocumentMarkupModelManager.class
DocumentMarkupModelManager.java package com.intellij.openapi.editor.impl public com.intellij.openapi.editor.impl.DocumentMarkupModelManager extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.util.containers.WeakList myDocumentSet private volatile boolean myDisposed public static com.intellij.openapi.editor.impl.DocumentMarkupModelManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void registerDocument (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document public boolean isDisposed () private void cleanupProjectMarkups (com.intellij.openapi.project.Project) com.intellij.openapi.editor.Document document com.intellij.openapi.project.Project project static synthetic void access$000 (com.intellij.openapi.editor.impl.DocumentMarkupModelManager, com.intellij.openapi.project.Project) com.intellij.openapi.editor.impl.DocumentMarkupModelManager x0 com.intellij.openapi.project.Project x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/EmptyMarkupModel.class
EmptyMarkupModel.java package com.intellij.openapi.editor.impl public com.intellij.openapi.editor.impl.EmptyMarkupModel extends java.lang.Object implements com.intellij.openapi.editor.ex.MarkupModelEx { private final com.intellij.openapi.editor.Document myDocument public void <init> (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document public com.intellij.openapi.editor.Document getDocument () public com.intellij.openapi.editor.markup.RangeHighlighter addRangeHighlighter (int, int, int, com.intellij.openapi.editor.markup.TextAttributes, com.intellij.openapi.editor.markup.HighlighterTargetArea) int startOffset int endOffset int layer com.intellij.openapi.editor.markup.TextAttributes textAttributes com.intellij.openapi.editor.markup.HighlighterTargetArea targetArea public com.intellij.openapi.editor.ex.RangeHighlighterEx addRangeHighlighterAndChangeAttributes (int, int, int, com.intellij.openapi.editor.markup.TextAttributes, com.intellij.openapi.editor.markup.HighlighterTargetArea, boolean, com.intellij.util.Consumer) int startOffset int endOffset int layer com.intellij.openapi.editor.markup.TextAttributes textAttributes com.intellij.openapi.editor.markup.HighlighterTargetArea targetArea boolean isPersistent com.intellij.util.Consumer changeAttributesAction public void changeAttributesInBatch (com.intellij.openapi.editor.ex.RangeHighlighterEx, com.intellij.util.Consumer) com.intellij.openapi.editor.ex.RangeHighlighterEx highlighter com.intellij.util.Consumer changeAttributesAction public com.intellij.openapi.editor.markup.RangeHighlighter addLineHighlighter (int, int, com.intellij.openapi.editor.markup.TextAttributes) int line int layer com.intellij.openapi.editor.markup.TextAttributes textAttributes public void removeHighlighter (com.intellij.openapi.editor.markup.RangeHighlighter) com.intellij.openapi.editor.markup.RangeHighlighter rangeHighlighter public void removeAllHighlighters () public com.intellij.openapi.editor.markup.RangeHighlighter[] getAllHighlighters () public java.lang.Object getUserData (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key public void putUserData (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key Object value public void dispose () public com.intellij.openapi.editor.ex.RangeHighlighterEx addPersistentLineHighlighter (int, int, com.intellij.openapi.editor.markup.TextAttributes) int lineNumber int layer com.intellij.openapi.editor.markup.TextAttributes textAttributes public boolean containsHighlighter (com.intellij.openapi.editor.markup.RangeHighlighter) com.intellij.openapi.editor.markup.RangeHighlighter highlighter public void addMarkupModelListener (com.intellij.openapi.Disposable, com.intellij.openapi.editor.impl.event.MarkupModelListener) com.intellij.openapi.Disposable parentDisposable com.intellij.openapi.editor.impl.event.MarkupModelListener listener public void setRangeHighlighterAttributes (com.intellij.openapi.editor.markup.RangeHighlighter, com.intellij.openapi.editor.markup.TextAttributes) com.intellij.openapi.editor.markup.RangeHighlighter highlighter com.intellij.openapi.editor.markup.TextAttributes textAttributes public boolean processRangeHighlightersOverlappingWith (int, int, com.intellij.util.Processor) int start int end com.intellij.util.Processor processor public boolean processRangeHighlightersOutside (int, int, com.intellij.util.Processor) int start int end com.intellij.util.Processor processor public com.intellij.openapi.editor.ex.MarkupIterator overlappingIterator (int, int) int startOffset int endOffset public void fireAttributesChanged (com.intellij.openapi.editor.ex.RangeHighlighterEx, boolean, boolean) com.intellij.openapi.editor.ex.RangeHighlighterEx segmentHighlighter boolean renderersChanged boolean fontStyleChanged public void fireAfterAdded (com.intellij.openapi.editor.ex.RangeHighlighterEx) com.intellij.openapi.editor.ex.RangeHighlighterEx segmentHighlighter public void fireBeforeRemoved (com.intellij.openapi.editor.ex.RangeHighlighterEx) com.intellij.openapi.editor.ex.RangeHighlighterEx segmentHighlighter public void addRangeHighlighter (com.intellij.openapi.editor.ex.RangeHighlighterEx, int, int, boolean, boolean, int) com.intellij.openapi.editor.ex.RangeHighlighterEx marker int start int end boolean greedyToLeft boolean greedyToRight int layer private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/MarkupModelImpl.class
MarkupModelImpl.java package com.intellij.openapi.editor.impl public com.intellij.openapi.editor.impl.MarkupModelImpl extends com.intellij.openapi.util.UserDataHolderBase implements com.intellij.openapi.editor.ex.MarkupModelEx { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.openapi.editor.ex.DocumentEx myDocument private com.intellij.openapi.editor.markup.RangeHighlighter[] myCachedHighlighters private final java.util.List myListeners private final com.intellij.openapi.editor.impl.RangeHighlighterTree myHighlighterTree private final com.intellij.openapi.editor.impl.RangeHighlighterTree myHighlighterTreeForLines void <init> (com.intellij.openapi.editor.ex.DocumentEx) com.intellij.openapi.editor.ex.DocumentEx document public void dispose () public com.intellij.openapi.editor.markup.RangeHighlighter addLineHighlighter (int, int, com.intellij.openapi.editor.markup.TextAttributes) int lineNumber int layer com.intellij.openapi.editor.markup.TextAttributes textAttributes int offset public com.intellij.openapi.editor.ex.RangeHighlighterEx addPersistentLineHighlighter (int, int, com.intellij.openapi.editor.markup.TextAttributes) int lineNumber int layer com.intellij.openapi.editor.markup.TextAttributes textAttributes int offset private boolean isNotValidLine (int) int lineNumber public com.intellij.openapi.editor.markup.RangeHighlighter[] getAllHighlighters () int size java.util.List list com.intellij.util.CommonProcessors$CollectProcessor collectProcessor public com.intellij.openapi.editor.ex.RangeHighlighterEx addRangeHighlighterAndChangeAttributes (int, int, int, com.intellij.openapi.editor.markup.TextAttributes, com.intellij.openapi.editor.markup.HighlighterTargetArea, boolean, com.intellij.util.Consumer) int startOffset int endOffset int layer com.intellij.openapi.editor.markup.TextAttributes textAttributes com.intellij.openapi.editor.markup.HighlighterTargetArea targetArea boolean isPersistent com.intellij.util.Consumer changeAttributesAction private com.intellij.openapi.editor.ex.RangeHighlighterEx addRangeHighlighter (com.intellij.openapi.editor.impl.RangeHighlighterImpl, com.intellij.util.Consumer) com.intellij.openapi.editor.impl.RangeHighlighterImpl highlighter com.intellij.util.Consumer changeAttributesAction public void changeAttributesInBatch (com.intellij.openapi.editor.ex.RangeHighlighterEx, com.intellij.util.Consumer) com.intellij.openapi.editor.ex.RangeHighlighterEx highlighter com.intellij.util.Consumer changeAttributesAction byte changeStatus public void addRangeHighlighter (com.intellij.openapi.editor.ex.RangeHighlighterEx, int, int, boolean, boolean, int) com.intellij.openapi.editor.ex.RangeHighlighterEx marker int start int end boolean greedyToLeft boolean greedyToRight int layer private com.intellij.openapi.editor.impl.RangeHighlighterTree treeFor (com.intellij.openapi.editor.markup.RangeHighlighter) com.intellij.openapi.editor.markup.RangeHighlighter marker public com.intellij.openapi.editor.markup.RangeHighlighter addRangeHighlighter (int, int, int, com.intellij.openapi.editor.markup.TextAttributes, com.intellij.openapi.editor.markup.HighlighterTargetArea) int startOffset int endOffset int layer com.intellij.openapi.editor.markup.TextAttributes textAttributes com.intellij.openapi.editor.markup.HighlighterTargetArea targetArea public void removeHighlighter (com.intellij.openapi.editor.markup.RangeHighlighter) com.intellij.openapi.editor.markup.RangeHighlighter segmentHighlighter boolean removed public void removeAllHighlighters () com.intellij.openapi.editor.markup.RangeHighlighter highlighter public com.intellij.openapi.editor.Document getDocument () public void addMarkupModelListener (com.intellij.openapi.Disposable, com.intellij.openapi.editor.impl.event.MarkupModelListener) com.intellij.openapi.Disposable parentDisposable com.intellij.openapi.editor.impl.event.MarkupModelListener listener private void removeMarkupModelListener (com.intellij.openapi.editor.impl.event.MarkupModelListener) com.intellij.openapi.editor.impl.event.MarkupModelListener listener boolean success public void setRangeHighlighterAttributes (com.intellij.openapi.editor.markup.RangeHighlighter, com.intellij.openapi.editor.markup.TextAttributes) com.intellij.openapi.editor.markup.RangeHighlighter highlighter com.intellij.openapi.editor.markup.TextAttributes textAttributes public void fireAttributesChanged (com.intellij.openapi.editor.ex.RangeHighlighterEx, boolean, boolean) com.intellij.openapi.editor.impl.event.MarkupModelListener listener com.intellij.openapi.editor.ex.RangeHighlighterEx segmentHighlighter boolean renderersChanged boolean fontStyleOrColorChanged public void fireAfterAdded (com.intellij.openapi.editor.ex.RangeHighlighterEx) com.intellij.openapi.editor.impl.event.MarkupModelListener listener com.intellij.openapi.editor.ex.RangeHighlighterEx segmentHighlighter public void fireBeforeRemoved (com.intellij.openapi.editor.ex.RangeHighlighterEx) com.intellij.openapi.editor.impl.event.MarkupModelListener listener com.intellij.openapi.editor.ex.RangeHighlighterEx segmentHighlighter public boolean containsHighlighter (com.intellij.openapi.editor.markup.RangeHighlighter) com.intellij.openapi.editor.markup.RangeHighlighter highlighter com.intellij.util.Processor equalId public boolean processRangeHighlightersOverlappingWith (int, int, com.intellij.util.Processor) int start int end com.intellij.util.Processor processor com.intellij.openapi.editor.ex.MarkupIterator iterator public boolean processRangeHighlightersOutside (int, int, com.intellij.util.Processor) int start int end com.intellij.util.Processor processor public com.intellij.openapi.editor.ex.MarkupIterator overlappingIterator (int, int) int startOffset int endOffset public static com.intellij.openapi.editor.impl.TextRangeInterval roundToLineBoundaries (com.intellij.openapi.editor.Document, int, int) com.intellij.openapi.editor.Document document int startOffset int endOffset int textLength int lineStartOffset int lineEndOffset private static synthetic boolean lambda$containsHighlighter$1 (com.intellij.openapi.editor.markup.RangeHighlighter, com.intellij.openapi.editor.ex.RangeHighlighterEx) com.intellij.openapi.editor.markup.RangeHighlighter highlighter com.intellij.openapi.editor.ex.RangeHighlighterEx h private synthetic void lambda$addMarkupModelListener$0 (com.intellij.openapi.editor.impl.event.MarkupModelListener) com.intellij.openapi.editor.impl.event.MarkupModelListener listener static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/PersistentRangeHighlighterImpl.class
PersistentRangeHighlighterImpl.java package com.intellij.openapi.editor.impl com.intellij.openapi.editor.impl.PersistentRangeHighlighterImpl extends com.intellij.openapi.editor.impl.RangeHighlighterImpl { private int myLine static com.intellij.openapi.editor.impl.PersistentRangeHighlighterImpl create (com.intellij.openapi.editor.markup.MarkupModel, int, int, com.intellij.openapi.editor.markup.HighlighterTargetArea, com.intellij.openapi.editor.markup.TextAttributes, boolean) com.intellij.openapi.editor.markup.MarkupModel model int offset int layer com.intellij.openapi.editor.markup.HighlighterTargetArea target com.intellij.openapi.editor.markup.TextAttributes textAttributes boolean normalizeStartOffset int line int startOffset private void <init> (com.intellij.openapi.editor.markup.MarkupModel, int, int, int, com.intellij.openapi.editor.markup.HighlighterTargetArea, com.intellij.openapi.editor.markup.TextAttributes) com.intellij.openapi.editor.markup.MarkupModel model int startOffset int line int layer com.intellij.openapi.editor.markup.HighlighterTargetArea target com.intellij.openapi.editor.markup.TextAttributes textAttributes protected void changedUpdateImpl (com.intellij.openapi.editor.event.DocumentEvent) int endLine com.intellij.openapi.editor.event.DocumentEvent e com.intellij.openapi.editor.impl.event.DocumentEventImpl event boolean shouldTranslateViaDiff boolean wasTranslatedViaDiff private boolean translatedViaDiff (com.intellij.openapi.editor.event.DocumentEvent, com.intellij.openapi.editor.impl.event.DocumentEventImpl) com.intellij.util.diff.FilesTooBigForDiffException ignored com.intellij.openapi.editor.ex.DocumentEx document com.intellij.openapi.editor.event.DocumentEvent e com.intellij.openapi.editor.impl.event.DocumentEventImpl event public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/RangeHighlighterImpl$1.class
RangeHighlighterImpl.java package com.intellij.openapi.editor.impl synthetic com.intellij.openapi.editor.impl.RangeHighlighterImpl$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$openapi$editor$markup$HighlighterTargetArea static void <clinit> () }
com/intellij/openapi/editor/impl/RangeHighlighterImpl$ChangeStatus.class
RangeHighlighterImpl.java package com.intellij.openapi.editor.impl abstract annotation com.intellij.openapi.editor.impl.RangeHighlighterImpl$ChangeStatus extends java.lang.Object implements java.lang.annotation.Annotation { }
com/intellij/openapi/editor/impl/RangeHighlighterImpl$FlagConstant.class
RangeHighlighterImpl.java package com.intellij.openapi.editor.impl abstract annotation com.intellij.openapi.editor.impl.RangeHighlighterImpl$FlagConstant extends java.lang.Object implements java.lang.annotation.Annotation { }
com/intellij/openapi/editor/impl/RangeHighlighterImpl.class
RangeHighlighterImpl.java package com.intellij.openapi.editor.impl com.intellij.openapi.editor.impl.RangeHighlighterImpl extends com.intellij.openapi.editor.impl.RangeMarkerImpl implements com.intellij.openapi.editor.ex.RangeHighlighterEx com.intellij.openapi.util.Getter { private static final java.awt.Color NULL_COLOR private static final com.intellij.openapi.util.Key VISIBLE_IF_FOLDED private final com.intellij.openapi.editor.markup.MarkupModel myModel private com.intellij.openapi.editor.markup.TextAttributes myTextAttributes private com.intellij.openapi.editor.markup.LineMarkerRenderer myLineMarkerRenderer private java.awt.Color myErrorStripeColor private java.awt.Color myLineSeparatorColor private com.intellij.openapi.editor.markup.SeparatorPlacement mySeparatorPlacement private com.intellij.openapi.editor.markup.GutterIconRenderer myGutterIconRenderer private Object myErrorStripeTooltip private com.intellij.openapi.editor.markup.MarkupEditorFilter myFilter private com.intellij.openapi.editor.markup.CustomHighlighterRenderer myCustomRenderer private com.intellij.openapi.editor.markup.LineSeparatorRenderer myLineSeparatorRenderer private byte myFlags private static final byte AFTER_END_OF_LINE_MASK private static final byte ERROR_STRIPE_IS_THIN_MASK private static final byte TARGET_AREA_IS_EXACT_MASK private static final byte IN_BATCH_CHANGE_MASK static final byte CHANGED_MASK static final byte RENDERERS_CHANGED_MASK static final byte FONT_STYLE_OR_COLOR_CHANGED_MASK static final synthetic boolean $assertionsDisabled void <init> (com.intellij.openapi.editor.markup.MarkupModel, int, int, int, com.intellij.openapi.editor.markup.HighlighterTargetArea, com.intellij.openapi.editor.markup.TextAttributes, boolean, boolean) com.intellij.openapi.editor.markup.MarkupModel model int start int end int layer com.intellij.openapi.editor.markup.HighlighterTargetArea target com.intellij.openapi.editor.markup.TextAttributes textAttributes boolean greedyToLeft boolean greedyToRight private boolean isFlagSet (byte) byte mask private void setFlag (byte, boolean) byte mask boolean value public com.intellij.openapi.editor.markup.TextAttributes getTextAttributes () public void setTextAttributes (com.intellij.openapi.editor.markup.TextAttributes) com.intellij.openapi.editor.markup.TextAttributes textAttributes com.intellij.openapi.editor.markup.TextAttributes old public void setVisibleIfFolded (boolean) boolean value public boolean isVisibleIfFolded () private static int getFontStyle (com.intellij.openapi.editor.markup.TextAttributes) com.intellij.openapi.editor.markup.TextAttributes textAttributes private static java.awt.Color getForegroundColor (com.intellij.openapi.editor.markup.TextAttributes) com.intellij.openapi.editor.markup.TextAttributes textAttributes public com.intellij.openapi.editor.markup.HighlighterTargetArea getTargetArea () public com.intellij.openapi.editor.markup.LineMarkerRenderer getLineMarkerRenderer () public void setLineMarkerRenderer (com.intellij.openapi.editor.markup.LineMarkerRenderer) com.intellij.openapi.editor.markup.LineMarkerRenderer renderer com.intellij.openapi.editor.markup.LineMarkerRenderer old public com.intellij.openapi.editor.markup.CustomHighlighterRenderer getCustomRenderer () public void setCustomRenderer (com.intellij.openapi.editor.markup.CustomHighlighterRenderer) com.intellij.openapi.editor.markup.CustomHighlighterRenderer renderer com.intellij.openapi.editor.markup.CustomHighlighterRenderer old public com.intellij.openapi.editor.markup.GutterIconRenderer getGutterIconRenderer () public void setGutterIconRenderer (com.intellij.openapi.editor.markup.GutterIconRenderer) com.intellij.openapi.editor.markup.GutterIconRenderer renderer com.intellij.codeInsight.daemon.GutterMark old public java.awt.Color getErrorStripeMarkColor () public void setErrorStripeMarkColor (java.awt.Color) java.awt.Color color java.awt.Color old public java.lang.Object getErrorStripeTooltip () public void setErrorStripeTooltip (java.lang.Object) Object tooltipObject Object old public boolean isThinErrorStripeMark () public void setThinErrorStripeMark (boolean) boolean value boolean old public java.awt.Color getLineSeparatorColor () public void setLineSeparatorColor (java.awt.Color) java.awt.Color color java.awt.Color old public com.intellij.openapi.editor.markup.SeparatorPlacement getLineSeparatorPlacement () public void setLineSeparatorPlacement (com.intellij.openapi.editor.markup.SeparatorPlacement) com.intellij.openapi.editor.markup.SeparatorPlacement placement com.intellij.openapi.editor.markup.SeparatorPlacement old public void setEditorFilter (com.intellij.openapi.editor.markup.MarkupEditorFilter) com.intellij.openapi.editor.markup.MarkupEditorFilter filter public com.intellij.openapi.editor.markup.MarkupEditorFilter getEditorFilter () public boolean isAfterEndOfLine () public void setAfterEndOfLine (boolean) boolean afterEndOfLine boolean old private void fireChanged (boolean, boolean) boolean renderersChanged boolean fontStyleOrColorChanged public int getAffectedAreaStartOffset () com.intellij.openapi.editor.Document document int textLength int startOffset public int getAffectedAreaEndOffset () com.intellij.openapi.editor.Document document int textLength int endOffset byte changeAttributesNoEvents (com.intellij.util.Consumer) com.intellij.util.Consumer change byte result private com.intellij.openapi.editor.markup.MarkupModel getMarkupModel () public void setLineSeparatorRenderer (com.intellij.openapi.editor.markup.LineSeparatorRenderer) com.intellij.openapi.editor.markup.LineSeparatorRenderer renderer com.intellij.openapi.editor.markup.LineSeparatorRenderer old public com.intellij.openapi.editor.markup.LineSeparatorRenderer getLineSeparatorRenderer () protected void registerInTree (int, int, boolean, boolean, int) int start int end boolean greedyToLeft boolean greedyToRight int layer protected boolean unregisterInTree () public com.intellij.openapi.editor.impl.RangeHighlighterImpl get () public int getLayer () com.intellij.openapi.editor.impl.RangeHighlighterTree$RHNode node public java.lang.String toString () public volatile synthetic java.lang.Object get () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/RangeHighlighterTree$RHNode.class
RangeHighlighterTree.java package com.intellij.openapi.editor.impl com.intellij.openapi.editor.impl.RangeHighlighterTree$RHNode extends com.intellij.openapi.editor.impl.RangeMarkerTree$RMNode { final int myLayer void <init> (com.intellij.openapi.editor.impl.RangeHighlighterTree, com.intellij.openapi.editor.ex.RangeHighlighterEx, int, int, boolean, boolean, boolean, int) com.intellij.openapi.editor.impl.RangeHighlighterTree rangeMarkerTree com.intellij.openapi.editor.ex.RangeHighlighterEx key int start int end boolean greedyToLeft boolean greedyToRight boolean stickingToRight int layer protected com.intellij.openapi.util.Getter createGetter (com.intellij.openapi.editor.ex.RangeHighlighterEx) com.intellij.openapi.editor.ex.RangeHighlighterEx interval protected volatile synthetic com.intellij.openapi.util.Getter createGetter (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/RangeHighlighterTree.class
RangeHighlighterTree.java package com.intellij.openapi.editor.impl com.intellij.openapi.editor.impl.RangeHighlighterTree extends com.intellij.openapi.editor.impl.RangeMarkerTree { private final com.intellij.openapi.editor.ex.MarkupModelEx myMarkupModel void <init> (com.intellij.openapi.editor.Document, com.intellij.openapi.editor.ex.MarkupModelEx) com.intellij.openapi.editor.Document document com.intellij.openapi.editor.ex.MarkupModelEx markupModel protected int compareEqualStartIntervals (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode, com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode i1 com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode i2 com.intellij.openapi.editor.impl.RangeHighlighterTree$RHNode o1 com.intellij.openapi.editor.impl.RangeHighlighterTree$RHNode o2 int d protected com.intellij.openapi.editor.impl.RangeHighlighterTree$RHNode createNewNode (com.intellij.openapi.editor.ex.RangeHighlighterEx, int, int, boolean, boolean, boolean, int) com.intellij.openapi.editor.ex.RangeHighlighterEx key int start int end boolean greedyToLeft boolean greedyToRight boolean stickingToRight int layer void fireBeforeRemoved (com.intellij.openapi.editor.ex.RangeHighlighterEx, java.lang.Object) com.intellij.openapi.editor.ex.RangeHighlighterEx markerEx Object reason protected volatile synthetic com.intellij.openapi.editor.impl.RangeMarkerTree$RMNode createNewNode (com.intellij.openapi.editor.ex.RangeMarkerEx, int, int, boolean, boolean, boolean, int) volatile synthetic void fireBeforeRemoved (java.lang.Object, java.lang.Object) protected volatile synthetic com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode createNewNode (java.lang.Object, int, int, boolean, boolean, boolean, int) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/event/MarkupModelListener$Adapter.class
MarkupModelListener.java package com.intellij.openapi.editor.impl.event public abstract com.intellij.openapi.editor.impl.event.MarkupModelListener$Adapter extends java.lang.Object implements com.intellij.openapi.editor.impl.event.MarkupModelListener { public void <init> () }
com/intellij/openapi/editor/impl/event/MarkupModelListener.class
MarkupModelListener.java package com.intellij.openapi.editor.impl.event public abstract com.intellij.openapi.editor.impl.event.MarkupModelListener extends java.lang.Object implements java.util.EventListener { public static final com.intellij.openapi.editor.impl.event.MarkupModelListener[] EMPTY_ARRAY public void afterAdded (com.intellij.openapi.editor.ex.RangeHighlighterEx) com.intellij.openapi.editor.ex.RangeHighlighterEx highlighter public void beforeRemoved (com.intellij.openapi.editor.ex.RangeHighlighterEx) com.intellij.openapi.editor.ex.RangeHighlighterEx highlighter public void attributesChanged (com.intellij.openapi.editor.ex.RangeHighlighterEx, boolean, boolean) com.intellij.openapi.editor.ex.RangeHighlighterEx highlighter boolean renderersChanged boolean fontStyleOrColorChanged static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/cache/impl/IndexTodoCacheManagerImpl.class
IndexTodoCacheManagerImpl.java package com.intellij.psi.impl.cache.impl public com.intellij.psi.impl.cache.impl.IndexTodoCacheManagerImpl extends java.lang.Object implements com.intellij.psi.impl.cache.TodoCacheManager { private final com.intellij.openapi.project.Project myProject public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.psi.PsiFile[] getFilesWithTodoItems () java.util.Collection files com.intellij.psi.PsiManager psiManager com.intellij.psi.search.IndexPattern indexPattern com.intellij.util.indexing.FileBasedIndex fileBasedIndex java.util.Set allFiles public int getTodoCount (com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.search.IndexPatternProvider) com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.search.IndexPatternProvider patternProvider com.intellij.util.indexing.FileBasedIndex fileBasedIndex public int getTodoCount (com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.search.IndexPattern) com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.search.IndexPattern pattern private int fetchCount (com.intellij.util.indexing.FileBasedIndex, com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.search.IndexPattern) com.intellij.util.indexing.FileBasedIndex fileBasedIndex com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.search.IndexPattern indexPattern int[] count private static synthetic boolean lambda$fetchCount$2 (int[], com.intellij.openapi.vfs.VirtualFile, java.lang.Integer) int[] count com.intellij.openapi.vfs.VirtualFile file1 Integer value private synthetic int lambda$getTodoCount$1 (com.intellij.util.indexing.FileBasedIndex, com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.search.IndexPattern) com.intellij.util.indexing.FileBasedIndex fileBasedIndex com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.search.IndexPattern indexPattern private synthetic void lambda$getFilesWithTodoItems$0 (java.util.Collection, com.intellij.psi.PsiManager, java.util.Set) com.intellij.psi.PsiFile psiFile com.intellij.openapi.vfs.VirtualFile file java.util.Collection files com.intellij.psi.PsiManager psiManager java.util.Set allFiles private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/cache/impl/id/PlatformIdTableBuilding$CompositeTodoIndexer.class
PlatformIdTableBuilding.java package com.intellij.psi.impl.cache.impl.id com.intellij.psi.impl.cache.impl.id.PlatformIdTableBuilding$CompositeTodoIndexer extends com.intellij.psi.impl.cache.impl.todo.VersionedTodoIndexer { private final com.intellij.util.indexing.DataIndexer[] indexers transient void <init> (com.intellij.util.indexing.DataIndexer[]) com.intellij.util.indexing.DataIndexer[] indexers public java.util.Map map (com.intellij.util.indexing.FileContent) com.intellij.psi.impl.cache.impl.todo.TodoIndexEntry key java.util.Map$Entry entry com.intellij.util.indexing.DataIndexer indexer com.intellij.util.indexing.FileContent inputData java.util.Map result public int getVersion () com.intellij.util.indexing.DataIndexer dataIndexer int version public volatile synthetic java.util.Map map (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/cache/impl/id/PlatformIdTableBuilding$TokenSetTodoIndexer.class
PlatformIdTableBuilding.java package com.intellij.psi.impl.cache.impl.id com.intellij.psi.impl.cache.impl.id.PlatformIdTableBuilding$TokenSetTodoIndexer extends com.intellij.psi.impl.cache.impl.todo.VersionedTodoIndexer { private final com.intellij.psi.tree.TokenSet myCommentTokens private final com.intellij.openapi.vfs.VirtualFile myFile void <init> (com.intellij.psi.tree.TokenSet, com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.tree.TokenSet commentTokens com.intellij.openapi.vfs.VirtualFile file public java.util.Map map (com.intellij.util.indexing.FileContent) com.intellij.openapi.editor.highlighter.EditorHighlighter highlighter int start int end com.intellij.psi.tree.IElementType token int count com.intellij.psi.search.IndexPattern pattern CharSequence chars com.intellij.psi.impl.cache.impl.OccurrenceConsumer occurrenceConsumer com.intellij.openapi.editor.highlighter.EditorHighlighter highlighter com.intellij.openapi.editor.highlighter.EditorHighlighter editorHighlighter int documentLength com.intellij.psi.impl.cache.impl.BaseFilterLexer$TodoScanningState todoScanningState com.intellij.openapi.editor.highlighter.HighlighterIterator iterator java.util.Map map com.intellij.util.indexing.FileContent inputData public volatile synthetic java.util.Map map (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/cache/impl/id/PlatformIdTableBuilding.class
PlatformIdTableBuilding.java package com.intellij.psi.impl.cache.impl.id public abstract com.intellij.psi.impl.cache.impl.id.PlatformIdTableBuilding extends java.lang.Object { public static final com.intellij.openapi.util.Key EDITOR_HIGHLIGHTER private static final com.intellij.psi.tree.TokenSet ABSTRACT_FILE_COMMENT_TOKENS static final synthetic boolean $assertionsDisabled private void <init> () public static com.intellij.util.indexing.DataIndexer getTodoIndexer (com.intellij.openapi.fileTypes.FileType, com.intellij.openapi.vfs.VirtualFile) com.intellij.util.indexing.SubstitutedFileType sft com.intellij.util.indexing.DataIndexer extIndexer com.intellij.lang.Language lang com.intellij.lang.ParserDefinition parserDef com.intellij.psi.tree.TokenSet commentTokens com.intellij.openapi.fileTypes.FileType fileType com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.util.indexing.DataIndexer extIndexer public static boolean checkCanUseCachedEditorHighlighter (java.lang.CharSequence, com.intellij.openapi.editor.highlighter.EditorHighlighter) com.intellij.openapi.diagnostic.Logger logger CharSequence chars com.intellij.openapi.editor.highlighter.EditorHighlighter editorHighlighter boolean b public static boolean isTodoIndexerRegistered (com.intellij.openapi.fileTypes.FileType) com.intellij.openapi.fileTypes.FileType fileType static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/cache/impl/todo/TodoIndex$1.class
TodoIndex.java package com.intellij.psi.impl.cache.impl.todo com.intellij.psi.impl.cache.impl.todo.TodoIndex$1 extends java.lang.Object implements java.beans.PropertyChangeListener { final synthetic com.intellij.psi.impl.cache.impl.todo.TodoIndex this$0 void <init> (com.intellij.psi.impl.cache.impl.todo.TodoIndex) com.intellij.psi.impl.cache.impl.todo.TodoIndex this$0 public void propertyChange (java.beans.PropertyChangeEvent) java.beans.PropertyChangeEvent evt }
com/intellij/psi/impl/cache/impl/todo/TodoIndex$2.class
TodoIndex.java package com.intellij.psi.impl.cache.impl.todo com.intellij.psi.impl.cache.impl.todo.TodoIndex$2 extends java.lang.Object implements com.intellij.util.io.KeyDescriptor { final synthetic com.intellij.psi.impl.cache.impl.todo.TodoIndex this$0 void <init> (com.intellij.psi.impl.cache.impl.todo.TodoIndex) com.intellij.psi.impl.cache.impl.todo.TodoIndex this$0 public int getHashCode (com.intellij.psi.impl.cache.impl.todo.TodoIndexEntry) com.intellij.psi.impl.cache.impl.todo.TodoIndexEntry value public boolean isEqual (com.intellij.psi.impl.cache.impl.todo.TodoIndexEntry, com.intellij.psi.impl.cache.impl.todo.TodoIndexEntry) com.intellij.psi.impl.cache.impl.todo.TodoIndexEntry val1 com.intellij.psi.impl.cache.impl.todo.TodoIndexEntry val2 public void save (java.io.DataOutput, com.intellij.psi.impl.cache.impl.todo.TodoIndexEntry) throws java.io.IOException java.io.DataOutput out com.intellij.psi.impl.cache.impl.todo.TodoIndexEntry value public com.intellij.psi.impl.cache.impl.todo.TodoIndexEntry read (java.io.DataInput) throws java.io.IOException java.io.DataInput in String pattern boolean caseSensitive public volatile synthetic boolean isEqual (java.lang.Object, java.lang.Object) public volatile synthetic int getHashCode (java.lang.Object) public volatile synthetic java.lang.Object read (java.io.DataInput) throws java.io.IOException public volatile synthetic void save (java.io.DataOutput, java.lang.Object) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/cache/impl/todo/TodoIndex$3.class
TodoIndex.java package com.intellij.psi.impl.cache.impl.todo com.intellij.psi.impl.cache.impl.todo.TodoIndex$3 extends com.intellij.util.io.IntInlineKeyDescriptor { final synthetic com.intellij.psi.impl.cache.impl.todo.TodoIndex this$0 void <init> (com.intellij.psi.impl.cache.impl.todo.TodoIndex) com.intellij.psi.impl.cache.impl.todo.TodoIndex this$0 protected boolean isCompactFormat () }
com/intellij/psi/impl/cache/impl/todo/TodoIndex$4.class
TodoIndex.java package com.intellij.psi.impl.cache.impl.todo com.intellij.psi.impl.cache.impl.todo.TodoIndex$4 extends java.lang.Object implements com.intellij.util.indexing.DataIndexer { final synthetic com.intellij.psi.impl.cache.impl.todo.TodoIndex this$0 void <init> (com.intellij.psi.impl.cache.impl.todo.TodoIndex) com.intellij.psi.impl.cache.impl.todo.TodoIndex this$0 public java.util.Map map (com.intellij.util.indexing.FileContent) com.intellij.util.indexing.FileContent inputData com.intellij.openapi.vfs.VirtualFile file com.intellij.util.indexing.DataIndexer indexer public volatile synthetic java.util.Map map (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/cache/impl/todo/TodoIndex.class
TodoIndex.java package com.intellij.psi.impl.cache.impl.todo public final com.intellij.psi.impl.cache.impl.todo.TodoIndex extends com.intellij.util.indexing.FileBasedIndexExtension { public static final com.intellij.util.indexing.ID NAME private final com.intellij.util.io.KeyDescriptor myKeyDescriptor private final com.intellij.util.io.DataExternalizer myValueExternalizer private final com.intellij.util.indexing.DataIndexer myIndexer protected final com.intellij.util.indexing.FileBasedIndex$InputFilter myInputFilter public void <init> () public int getVersion () com.intellij.util.indexing.DataIndexer indexer int versionFromIndexer com.intellij.openapi.fileTypes.FileType fileType int version com.intellij.openapi.fileTypes.FileType[] types public boolean dependsOnFileContent () public com.intellij.util.indexing.ID getName () public com.intellij.util.indexing.DataIndexer getIndexer () public com.intellij.util.io.KeyDescriptor getKeyDescriptor () public com.intellij.util.io.DataExternalizer getValueExternalizer () public com.intellij.util.indexing.FileBasedIndex$InputFilter getInputFilter () public boolean hasSnapshotMapping () public volatile synthetic com.intellij.util.indexing.IndexId getName () private static synthetic int lambda$getVersion$1 (com.intellij.openapi.fileTypes.FileType, com.intellij.openapi.fileTypes.FileType) com.intellij.openapi.fileTypes.FileType o1 com.intellij.openapi.fileTypes.FileType o2 private static synthetic boolean lambda$new$0 (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.fileTypes.FileType fileType static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/IndexPatternOccurrenceImpl.class
IndexPatternOccurrenceImpl.java package com.intellij.psi.impl.search com.intellij.psi.impl.search.IndexPatternOccurrenceImpl extends java.lang.Object implements com.intellij.psi.search.IndexPatternOccurrence { private final com.intellij.psi.PsiFile myFile private final int myStartOffset private final int myEndOffset private final com.intellij.psi.search.IndexPattern myPattern private final java.util.List myAdditionalRanges void <init> (com.intellij.psi.PsiFile, int, int, com.intellij.psi.search.IndexPattern, java.util.List) com.intellij.psi.PsiFile file int startOffset int endOffset com.intellij.psi.search.IndexPattern pattern java.util.List additionalRanges public com.intellij.psi.PsiFile getFile () public com.intellij.openapi.util.TextRange getTextRange () public java.util.List getAdditionalTextRanges () public com.intellij.psi.search.IndexPattern getPattern () public int hashCode () public boolean equals (java.lang.Object) Object obj com.intellij.psi.impl.search.IndexPatternOccurrenceImpl todoItem private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/IndexPatternSearchImpl.class
IndexPatternSearchImpl.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.IndexPatternSearchImpl extends com.intellij.psi.search.searches.IndexPatternSearch { public void <init> () protected int getOccurrencesCountImpl (com.intellij.psi.PsiFile, com.intellij.psi.search.IndexPatternProvider) com.intellij.psi.PsiFile file com.intellij.psi.search.IndexPatternProvider provider int count protected int getOccurrencesCountImpl (com.intellij.psi.PsiFile, com.intellij.psi.search.IndexPattern) com.intellij.psi.PsiFile file com.intellij.psi.search.IndexPattern pattern int count private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/IndexPatternSearcher$1.class
IndexPatternSearcher.java package com.intellij.psi.impl.search synthetic com.intellij.psi.impl.search.IndexPatternSearcher$1 extends java.lang.Object { }
com/intellij/psi/impl/search/IndexPatternSearcher$CommentRange.class
IndexPatternSearcher.java package com.intellij.psi.impl.search com.intellij.psi.impl.search.IndexPatternSearcher$CommentRange extends java.lang.Object { private static final java.util.Comparator BY_START_OFFSET_THEN_BY_END_OFFSET private final int startOffset private final int endOffset private final String allowedContinuationPrefixChars private void <init> (int, int) int startOffset int endOffset private void <init> (int, int, java.lang.String) int startOffset int endOffset String chars private static synthetic int lambda$static$1 (com.intellij.psi.impl.search.IndexPatternSearcher$CommentRange) com.intellij.psi.impl.search.IndexPatternSearcher$CommentRange o private static synthetic int lambda$static$0 (com.intellij.psi.impl.search.IndexPatternSearcher$CommentRange) com.intellij.psi.impl.search.IndexPatternSearcher$CommentRange o synthetic void <init> (int, int, com.intellij.psi.impl.search.IndexPatternSearcher$1) int x0 int x1 com.intellij.psi.impl.search.IndexPatternSearcher$1 x2 static synthetic java.util.Comparator access$100 () synthetic void <init> (int, int, java.lang.String, com.intellij.psi.impl.search.IndexPatternSearcher$1) int x0 int x1 String x2 com.intellij.psi.impl.search.IndexPatternSearcher$1 x3 static synthetic int access$300 (com.intellij.psi.impl.search.IndexPatternSearcher$CommentRange) com.intellij.psi.impl.search.IndexPatternSearcher$CommentRange x0 static synthetic int access$400 (com.intellij.psi.impl.search.IndexPatternSearcher$CommentRange) com.intellij.psi.impl.search.IndexPatternSearcher$CommentRange x0 static synthetic java.lang.String access$500 (com.intellij.psi.impl.search.IndexPatternSearcher$CommentRange) com.intellij.psi.impl.search.IndexPatternSearcher$CommentRange x0 static void <clinit> () }
com/intellij/psi/impl/search/IndexPatternSearcher.class
IndexPatternSearcher.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.IndexPatternSearcher extends com.intellij.openapi.application.QueryExecutorBase { private static final String WHITESPACE private static final com.intellij.psi.tree.TokenSet COMMENT_TOKENS public void <init> () public void processQuery (com.intellij.psi.search.searches.IndexPatternSearch$SearchParameters, com.intellij.util.Processor) com.intellij.psi.search.searches.IndexPatternSearch$SearchParameters queryParameters com.intellij.util.Processor consumer com.intellij.psi.PsiFile file com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.psi.impl.cache.TodoCacheManager cacheManager com.intellij.psi.search.IndexPatternProvider patternProvider int count protected static void executeImpl (com.intellij.psi.search.searches.IndexPatternSearch$SearchParameters, com.intellij.util.Processor) int j int i com.intellij.psi.search.searches.IndexPatternSearch$SearchParameters queryParameters com.intellij.util.Processor consumer com.intellij.psi.search.IndexPatternProvider patternProvider com.intellij.psi.PsiFile file CharSequence chars boolean multiLine java.util.List commentRanges gnu.trove.TIntArrayList occurrences com.intellij.psi.search.IndexPattern[] patterns private static java.util.List findCommentTokenRanges (com.intellij.psi.PsiFile, java.lang.CharSequence, com.intellij.openapi.util.TextRange, boolean) com.intellij.lexer.Lexer lexer com.intellij.openapi.fileTypes.FileType fType com.intellij.lexer.Lexer lexerFromBuilder com.intellij.psi.impl.search.IndexPatternBuilder builder com.intellij.lang.ParserDefinition parserDefinition java.util.List langRanges com.intellij.openapi.fileTypes.SyntaxHighlighter syntaxHighlighter com.intellij.lexer.Lexer lexer com.intellij.psi.tree.TokenSet commentTokens com.intellij.psi.impl.search.IndexPatternBuilder builderForFile com.intellij.lang.Language lang java.util.List commentRanges com.intellij.psi.FileViewProvider viewProvider java.util.Set relevantLanguages com.intellij.psi.PsiFile file CharSequence chars com.intellij.openapi.util.TextRange range boolean multiLine private static void mergeCommentLists (java.util.List, java.util.List) java.util.List target java.util.List source java.util.List merged private static java.util.List findComments (com.intellij.lexer.Lexer, java.lang.CharSequence, com.intellij.openapi.util.TextRange, com.intellij.psi.tree.TokenSet, com.intellij.psi.impl.search.IndexPatternBuilder, boolean) int startDelta int endDelta int start int end com.intellij.psi.tree.IElementType tokenType boolean isComment com.intellij.lexer.Lexer lexer CharSequence chars com.intellij.openapi.util.TextRange range com.intellij.psi.tree.TokenSet commentTokens com.intellij.psi.impl.search.IndexPatternBuilder builderForFile boolean multiLine java.util.List commentRanges int lastEndOffset private static boolean containsOneLineBreak (java.lang.CharSequence, int, int) int i CharSequence text int startOffset int endOffset boolean hasLineBreak private static boolean collectPatternMatches (com.intellij.psi.search.IndexPattern[], com.intellij.psi.search.IndexPattern, java.lang.CharSequence, java.util.List, int, com.intellij.psi.PsiFile, com.intellij.openapi.util.TextRange, com.intellij.util.Processor, gnu.trove.TIntArrayList, boolean) java.util.List additionalRanges com.intellij.psi.impl.search.IndexPatternOccurrenceImpl occurrence boolean found int start int end CharSequence input java.util.regex.Matcher matcher com.intellij.psi.search.IndexPattern[] allIndexPatterns com.intellij.psi.search.IndexPattern indexPattern CharSequence chars java.util.List commentRanges int commentNum com.intellij.psi.PsiFile file com.intellij.openapi.util.TextRange range com.intellij.util.Processor consumer gnu.trove.TIntArrayList matches boolean multiLine com.intellij.psi.impl.search.IndexPatternSearcher$CommentRange commentRange int commentStart int commentEnd java.util.regex.Pattern pattern private static java.util.List findContinuation (int, java.lang.CharSequence, com.intellij.psi.search.IndexPattern[], java.util.List, int) java.util.regex.Pattern p com.intellij.psi.search.IndexPattern pattern int refOffset int continuationStartOffset int commentStartOffset int continuationEndOffset CharSequence commentText int mainRangeStartOffset CharSequence text com.intellij.psi.search.IndexPattern[] allIndexPatterns java.util.List commentRanges int commentNum com.intellij.psi.impl.search.IndexPatternSearcher$CommentRange commentRange int lineStartOffset int lineEndOffset int offsetInLine int maxCommentStartOffsetInLine java.util.List result public volatile synthetic void processQuery (java.lang.Object, com.intellij.util.Processor) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/LexerEditorHighlighterLexer.class
LexerEditorHighlighterLexer.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.LexerEditorHighlighterLexer extends com.intellij.lexer.LexerBase { private com.intellij.openapi.editor.highlighter.HighlighterIterator iterator private CharSequence buffer private int start private int end private final com.intellij.openapi.editor.highlighter.EditorHighlighter myHighlighter private final boolean myAlreadyInitializedHighlighter public void <init> (com.intellij.openapi.editor.highlighter.EditorHighlighter, boolean) com.intellij.openapi.editor.highlighter.EditorHighlighter highlighter boolean alreadyInitializedHighlighter public void start (java.lang.CharSequence, int, int, int) CharSequence buffer int startOffset int endOffset int state public void resetPosition (int) int offset public int getState () public com.intellij.psi.tree.IElementType getTokenType () public int getTokenStart () public int getTokenEnd () public void advance () public java.lang.CharSequence getBufferSequence () public int getBufferEnd () public com.intellij.openapi.editor.highlighter.HighlighterIterator getHighlighterIterator () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/LightIndexPatternSearch.class
LightIndexPatternSearch.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.LightIndexPatternSearch extends com.intellij.util.QueryFactory { public static final com.intellij.psi.impl.search.LightIndexPatternSearch SEARCH public void <init> () static void <clinit> () }
com/intellij/psi/impl/search/LightIndexPatternSearcher.class
LightIndexPatternSearcher.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.LightIndexPatternSearcher extends com.intellij.psi.impl.search.IndexPatternSearcher { public void <init> () public void processQuery (com.intellij.psi.search.searches.IndexPatternSearch$SearchParameters, com.intellij.util.Processor) com.intellij.psi.search.searches.IndexPatternSearch$SearchParameters queryParameters com.intellij.util.Processor consumer public volatile synthetic void processQuery (java.lang.Object, com.intellij.util.Processor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/PsiTodoSearchHelperImpl.class
PsiTodoSearchHelperImpl.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.PsiTodoSearchHelperImpl extends java.lang.Object implements com.intellij.psi.search.PsiTodoSearchHelper { private final com.intellij.psi.impl.PsiManagerEx myManager private static final com.intellij.psi.search.TodoItem[] EMPTY_TODO_ITEMS public void <init> (com.intellij.psi.impl.PsiManagerEx) com.intellij.psi.impl.PsiManagerEx manager public com.intellij.psi.PsiFile[] findFilesWithTodoItems () public com.intellij.psi.search.TodoItem[] findTodoItems (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.intellij.psi.search.TodoItem[] findTodoItems (com.intellij.psi.PsiFile, int, int) com.intellij.psi.PsiFile file int startOffset int endOffset java.util.Collection occurrences private static com.intellij.psi.search.TodoItem[] processTodoOccurences (int, int, java.util.Collection) com.intellij.openapi.util.TextRange occurrenceRange com.intellij.psi.search.IndexPatternOccurrence occurrence int startOffset int endOffset java.util.Collection occurrences java.util.List items com.intellij.openapi.util.TextRange textRange com.intellij.psi.impl.search.TodoItemsCreator todoItemsCreator public com.intellij.psi.search.TodoItem[] findTodoItemsLight (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.intellij.psi.search.TodoItem[] findTodoItemsLight (com.intellij.psi.PsiFile, int, int) com.intellij.psi.PsiFile file int startOffset int endOffset java.util.Collection occurrences public int getTodoItemsCount (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file int count public int getTodoItemsCount (com.intellij.psi.PsiFile, com.intellij.psi.search.TodoPattern) com.intellij.psi.search.TodoItem item com.intellij.psi.PsiFile file com.intellij.psi.search.TodoPattern pattern int count com.intellij.psi.search.TodoItem[] items public boolean shouldHighlightInEditor (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file private static synthetic boolean lambda$processTodoOccurences$0 (com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange) com.intellij.openapi.util.TextRange textRange com.intellij.openapi.util.TextRange r static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/TodoItemsCreator.class
TodoItemsCreator.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.TodoItemsCreator extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.psi.search.TodoPattern[] myTodoPatterns public void <init> () public com.intellij.psi.search.TodoItem createTodo (com.intellij.psi.search.IndexPatternOccurrence) com.intellij.psi.search.IndexPatternOccurrence occurrence com.intellij.openapi.util.TextRange occurrenceRange private com.intellij.psi.search.TodoPattern mapPattern (com.intellij.psi.search.IndexPattern) com.intellij.psi.search.TodoPattern todoPattern com.intellij.psi.search.IndexPattern pattern static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/impl/
com/intellij/util/pico/
com/intellij/openapi/extensions/AbstractExtensionPointBean.class
AbstractExtensionPointBean.java package com.intellij.openapi.extensions public abstract com.intellij.openapi.extensions.AbstractExtensionPointBean extends java.lang.Object implements com.intellij.openapi.extensions.PluginAware { private static final com.intellij.openapi.diagnostic.Logger LOG protected com.intellij.openapi.extensions.PluginDescriptor myPluginDescriptor public void <init> () public com.intellij.openapi.extensions.PluginDescriptor getPluginDescriptor () public final void setPluginDescriptor (com.intellij.openapi.extensions.PluginDescriptor) com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor public com.intellij.openapi.extensions.PluginId getPluginId () public final java.lang.Class findClass (java.lang.String) throws java.lang.ClassNotFoundException String className public static java.lang.Class findClass (java.lang.String, com.intellij.openapi.extensions.PluginDescriptor) throws java.lang.ClassNotFoundException String className com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor ClassLoader classLoader public final java.lang.Class findClassNoExceptions (java.lang.String) ClassNotFoundException e String className public java.lang.ClassLoader getLoaderForClass () public final java.lang.Object instantiate (java.lang.String, org.picocontainer.PicoContainer) throws java.lang.ClassNotFoundException String className org.picocontainer.PicoContainer container public static java.lang.Object instantiate (java.lang.Class, org.picocontainer.PicoContainer) Class aClass org.picocontainer.PicoContainer container public static java.lang.Object instantiate (java.lang.Class, org.picocontainer.PicoContainer, boolean) Class aClass org.picocontainer.PicoContainer container boolean allowNonPublicClasses org.picocontainer.ComponentAdapter adapter Object t static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/AreaInstance.class
AreaInstance.java package com.intellij.openapi.extensions public abstract com.intellij.openapi.extensions.AreaInstance extends java.lang.Object { }
com/intellij/openapi/extensions/AreaListener.class
AreaListener.java package com.intellij.openapi.extensions public abstract com.intellij.openapi.extensions.AreaListener extends java.lang.Object { public void areaCreated (java.lang.String, com.intellij.openapi.extensions.AreaInstance) String areaClass com.intellij.openapi.extensions.AreaInstance areaInstance public void areaDisposing (java.lang.String, com.intellij.openapi.extensions.AreaInstance) String areaClass com.intellij.openapi.extensions.AreaInstance areaInstance private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/BaseExtensionPointName.class
BaseExtensionPointName.java package com.intellij.openapi.extensions public abstract com.intellij.openapi.extensions.BaseExtensionPointName extends java.lang.Object { private final String myName public void <init> (java.lang.String) String name public final java.lang.String getName () public final java.lang.String toString () protected static java.lang.Object findExtension (com.intellij.openapi.extensions.BaseExtensionPointName, java.lang.Class, com.intellij.openapi.extensions.AreaInstance, boolean) com.intellij.openapi.extensions.BaseExtensionPointName pointName Class instanceOf com.intellij.openapi.extensions.AreaInstance areaInstance boolean isRequired com.intellij.openapi.extensions.impl.ExtensionPointImpl point private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/DefaultPluginDescriptor.class
DefaultPluginDescriptor.java package com.intellij.openapi.extensions public final com.intellij.openapi.extensions.DefaultPluginDescriptor extends java.lang.Object implements com.intellij.openapi.extensions.PluginDescriptor { private final com.intellij.openapi.extensions.PluginId myPluginId private final ClassLoader myPluginClassLoader public void <init> (java.lang.String) String pluginId public void <init> (com.intellij.openapi.extensions.PluginId) com.intellij.openapi.extensions.PluginId pluginId public void <init> (com.intellij.openapi.extensions.PluginId, java.lang.ClassLoader) com.intellij.openapi.extensions.PluginId pluginId ClassLoader pluginClassLoader public com.intellij.openapi.extensions.PluginId getPluginId () public java.lang.ClassLoader getPluginClassLoader () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/EPAvailabilityListenerExtension.class
EPAvailabilityListenerExtension.java package com.intellij.openapi.extensions public com.intellij.openapi.extensions.EPAvailabilityListenerExtension extends java.lang.Object implements com.intellij.openapi.extensions.PluginAware { public static final String EXTENSION_POINT_NAME private String myExtensionPointName private String myListenerClass private com.intellij.openapi.extensions.PluginDescriptor myPluginDescriptor public void <init> (java.lang.String, java.lang.String) String extensionPointName String listenerClass public java.lang.String getExtensionPointName () public void setExtensionPointName (java.lang.String) String extensionPointName public java.lang.String getListenerClass () public void setListenerClass (java.lang.String) String listenerClass public void setPluginDescriptor (com.intellij.openapi.extensions.PluginDescriptor) com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor public com.intellij.openapi.extensions.PluginDescriptor getPluginDescriptor () public java.lang.Class loadListenerClass () throws java.lang.ClassNotFoundException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/ExtensionException.class
ExtensionException.java package com.intellij.openapi.extensions public com.intellij.openapi.extensions.ExtensionException extends java.lang.RuntimeException { private final Class myExtensionClass public void <init> (java.lang.Class) Class extensionClass public void <init> (java.lang.Class, java.lang.Throwable) Class extensionClass Throwable cause public java.lang.Class getExtensionClass () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/ExtensionFactory.class
ExtensionFactory.java package com.intellij.openapi.extensions public abstract com.intellij.openapi.extensions.ExtensionFactory extends java.lang.Object { public abstract java.lang.Object createInstance (java.lang.String, java.lang.String) }
com/intellij/openapi/extensions/ExtensionNotApplicableException.class
ExtensionNotApplicableException.java package com.intellij.openapi.extensions public final com.intellij.openapi.extensions.ExtensionNotApplicableException extends java.lang.RuntimeException implements com.intellij.openapi.diagnostic.ControlFlowException { public static final com.intellij.openapi.extensions.ExtensionNotApplicableException INSTANCE private void <init> () public synchronized java.lang.Throwable fillInStackTrace () static void <clinit> () }
com/intellij/openapi/extensions/ExtensionPoint$Kind.class
ExtensionPoint.java package com.intellij.openapi.extensions public final enum com.intellij.openapi.extensions.ExtensionPoint$Kind extends java.lang.Enum { public static final enum com.intellij.openapi.extensions.ExtensionPoint$Kind INTERFACE public static final enum com.intellij.openapi.extensions.ExtensionPoint$Kind BEAN_CLASS private static final synthetic com.intellij.openapi.extensions.ExtensionPoint$Kind[] $VALUES public static com.intellij.openapi.extensions.ExtensionPoint$Kind[] values () public static com.intellij.openapi.extensions.ExtensionPoint$Kind valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/openapi/extensions/ExtensionPoint.class
ExtensionPoint.java package com.intellij.openapi.extensions public abstract com.intellij.openapi.extensions.ExtensionPoint extends java.lang.Object { public abstract java.lang.String getName () public abstract void registerExtension (java.lang.Object) public abstract void registerExtension (java.lang.Object, com.intellij.openapi.extensions.LoadingOrder) public abstract void registerExtension (java.lang.Object, com.intellij.openapi.Disposable) public abstract void registerExtension (java.lang.Object, com.intellij.openapi.extensions.LoadingOrder, com.intellij.openapi.Disposable) public abstract java.lang.Object[] getExtensions () public abstract java.util.List getExtensionList () public abstract void forEachExtensionSafe (java.util.function.Consumer) public abstract java.util.stream.Stream extensions () public abstract boolean hasAnyExtensions () public abstract java.lang.Object getExtension () public abstract boolean hasExtension (java.lang.Object) public abstract void unregisterExtension (java.lang.Object) public abstract void unregisterExtensions (java.util.function.Predicate) public abstract void unregisterExtension (java.lang.Class) public abstract boolean unregisterExtensions (java.util.function.BiPredicate, boolean) public abstract void addExtensionPointListener (com.intellij.openapi.extensions.ExtensionPointListener) public abstract void addExtensionPointListener (com.intellij.openapi.extensions.ExtensionPointListener, boolean, com.intellij.openapi.Disposable) public abstract void removeExtensionPointListener (com.intellij.openapi.extensions.ExtensionPointListener) public abstract void reset () public abstract java.lang.Class getExtensionClass () public abstract java.lang.String getClassName () }
com/intellij/openapi/extensions/ExtensionPointAndAreaListener.class
ExtensionPointAndAreaListener.java package com.intellij.openapi.extensions public abstract com.intellij.openapi.extensions.ExtensionPointAndAreaListener extends java.lang.Object implements com.intellij.openapi.extensions.ExtensionPointListener { public abstract void areaReplaced (com.intellij.openapi.extensions.ExtensionsArea) }
com/intellij/openapi/extensions/ExtensionPointAvailabilityListener.class
ExtensionPointAvailabilityListener.java package com.intellij.openapi.extensions public abstract com.intellij.openapi.extensions.ExtensionPointAvailabilityListener extends java.lang.Object { public abstract void extensionPointRegistered (com.intellij.openapi.extensions.ExtensionPoint) public abstract void extensionPointRemoved (com.intellij.openapi.extensions.ExtensionPoint) }
com/intellij/openapi/extensions/ExtensionPointListener.class
ExtensionPointListener.java package com.intellij.openapi.extensions public abstract com.intellij.openapi.extensions.ExtensionPointListener extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointListener[] EMPTY_ARRAY public void extensionAdded (java.lang.Object, com.intellij.openapi.extensions.PluginDescriptor) Object extension com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor public void extensionRemoved (java.lang.Object, com.intellij.openapi.extensions.PluginDescriptor) Object extension com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/ExtensionPointName.class
ExtensionPointName.java package com.intellij.openapi.extensions public final com.intellij.openapi.extensions.ExtensionPointName extends com.intellij.openapi.extensions.BaseExtensionPointName { public void <init> (java.lang.String) String name public static com.intellij.openapi.extensions.ExtensionPointName create (java.lang.String) String name public java.lang.Object[] getExtensions () public java.util.List getExtensionList () public void forEachExtensionSafe (java.util.function.Consumer) java.util.function.Consumer consumer public java.util.List getExtensionsIfPointIsRegistered () public java.util.List getExtensionsIfPointIsRegistered (com.intellij.openapi.extensions.AreaInstance) com.intellij.openapi.extensions.AreaInstance areaInstance com.intellij.openapi.extensions.ExtensionPoint point public java.util.stream.Stream extensions () public boolean hasAnyExtensions () public java.util.List getExtensionList (com.intellij.openapi.extensions.AreaInstance) com.intellij.openapi.extensions.AreaInstance areaInstance public java.lang.Object[] getExtensions (com.intellij.openapi.extensions.AreaInstance) com.intellij.openapi.extensions.AreaInstance areaInstance public java.util.stream.Stream extensions (com.intellij.openapi.extensions.AreaInstance) com.intellij.openapi.extensions.AreaInstance areaInstance public com.intellij.openapi.extensions.ExtensionPoint getPoint (com.intellij.openapi.extensions.AreaInstance) com.intellij.openapi.extensions.AreaInstance areaInstance public java.lang.Object findExtension (java.lang.Class) Class instanceOf public java.lang.Object findExtensionOrFail (java.lang.Class) Class instanceOf public java.lang.Object findExtensionOrFail (java.lang.Class, com.intellij.openapi.extensions.AreaInstance) Class instanceOf com.intellij.openapi.extensions.AreaInstance areaInstance public java.lang.Iterable getIterable (com.intellij.openapi.extensions.AreaInstance) com.intellij.openapi.extensions.AreaInstance areaInstance public java.lang.Iterable getIterable () public void processWithPluginDescriptor (java.util.function.BiConsumer) java.util.function.BiConsumer consumer private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/Extensions$1.class
Extensions.java package com.intellij.openapi.extensions synthetic com.intellij.openapi.extensions.Extensions$1 extends java.lang.Object { }
com/intellij/openapi/extensions/Extensions$AreaClassConfiguration.class
Extensions.java package com.intellij.openapi.extensions com.intellij.openapi.extensions.Extensions$AreaClassConfiguration extends java.lang.Object { private final String myClassName private final String myParentClassName private void <init> (java.lang.String, java.lang.String) String className String parentClassName public java.lang.String getClassName () public java.lang.String getParentClassName () public java.lang.String toString () synthetic void <init> (java.lang.String, java.lang.String, com.intellij.openapi.extensions.Extensions$1) String x0 String x1 com.intellij.openapi.extensions.Extensions$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/Extensions$OS.class
Extensions.java package com.intellij.openapi.extensions public final enum com.intellij.openapi.extensions.Extensions$OS extends java.lang.Enum { public static final enum com.intellij.openapi.extensions.Extensions$OS mac public static final enum com.intellij.openapi.extensions.Extensions$OS linux public static final enum com.intellij.openapi.extensions.Extensions$OS windows public static final enum com.intellij.openapi.extensions.Extensions$OS unix public static final enum com.intellij.openapi.extensions.Extensions$OS freebsd private static final synthetic com.intellij.openapi.extensions.Extensions$OS[] $VALUES public static com.intellij.openapi.extensions.Extensions$OS[] values () public static com.intellij.openapi.extensions.Extensions$OS valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/openapi/extensions/Extensions.class
Extensions.java package com.intellij.openapi.extensions public final com.intellij.openapi.extensions.Extensions extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName AREA_LISTENER_EXTENSION_POINT private static final java.util.Map ourAreaInstance2area private static final java.util.Map ourAreaClass2Configuration private static com.intellij.openapi.extensions.impl.ExtensionsAreaImpl ourRootArea static final synthetic boolean $assertionsDisabled private void <init> () private static com.intellij.openapi.extensions.impl.ExtensionsAreaImpl createRootArea () com.intellij.openapi.extensions.impl.ExtensionsAreaImpl rootArea public static com.intellij.openapi.extensions.ExtensionsArea getRootArea () public static com.intellij.openapi.extensions.ExtensionsArea getArea (com.intellij.openapi.extensions.AreaInstance) com.intellij.openapi.extensions.AreaInstance areaInstance com.intellij.openapi.extensions.impl.ExtensionsAreaImpl area public static void cleanRootArea (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable parentDisposable com.intellij.openapi.extensions.impl.ExtensionsAreaImpl oldRootArea com.intellij.openapi.extensions.impl.ExtensionsAreaImpl newArea public static java.lang.Object[] getExtensions (java.lang.String) String extensionPointName public static java.lang.Object[] getExtensions (com.intellij.openapi.extensions.ExtensionPointName) com.intellij.openapi.extensions.ExtensionPointName extensionPointName public static java.lang.Object[] getExtensions (com.intellij.openapi.extensions.ExtensionPointName, com.intellij.openapi.extensions.AreaInstance) com.intellij.openapi.extensions.ExtensionPointName extensionPointName com.intellij.openapi.extensions.AreaInstance areaInstance public static java.lang.Object[] getExtensions (java.lang.String, com.intellij.openapi.extensions.AreaInstance) String extensionPointName com.intellij.openapi.extensions.AreaInstance areaInstance public static java.lang.Object findExtension (com.intellij.openapi.extensions.ExtensionPointName, java.lang.Class) com.intellij.openapi.extensions.ExtensionPointName extensionPointName Class extClass public static java.lang.Object findExtension (com.intellij.openapi.extensions.ExtensionPointName, com.intellij.openapi.extensions.AreaInstance, java.lang.Class) com.intellij.openapi.extensions.ExtensionPointName extensionPointName com.intellij.openapi.extensions.AreaInstance areaInstance Class extClass public static void instantiateArea (java.lang.String, com.intellij.openapi.extensions.AreaInstance, com.intellij.openapi.extensions.AreaInstance) com.intellij.openapi.extensions.AreaListener listener String areaClass com.intellij.openapi.extensions.AreaInstance areaInstance com.intellij.openapi.extensions.AreaInstance parentAreaInstance com.intellij.openapi.extensions.Extensions$AreaClassConfiguration configuration com.intellij.openapi.extensions.ExtensionsArea parentArea com.intellij.openapi.extensions.impl.ExtensionsAreaImpl area private static java.util.List getAreaListeners () public static void registerAreaClass (java.lang.String, java.lang.String) com.intellij.openapi.extensions.Extensions$AreaClassConfiguration configuration String areaClass String parentAreaClass com.intellij.openapi.extensions.Extensions$AreaClassConfiguration configuration public static void disposeArea (com.intellij.openapi.extensions.AreaInstance) com.intellij.openapi.extensions.AreaListener listener com.intellij.openapi.extensions.AreaInstance areaInstance String areaClass private static synthetic void lambda$cleanRootArea$0 (com.intellij.openapi.extensions.impl.ExtensionsAreaImpl, com.intellij.openapi.extensions.impl.ExtensionsAreaImpl) com.intellij.openapi.extensions.impl.ExtensionsAreaImpl oldRootArea com.intellij.openapi.extensions.impl.ExtensionsAreaImpl newArea static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/ExtensionsArea.class
ExtensionsArea.java package com.intellij.openapi.extensions public abstract com.intellij.openapi.extensions.ExtensionsArea extends java.lang.Object { public abstract void registerExtensionPoint (com.intellij.openapi.extensions.BaseExtensionPointName, java.lang.String, com.intellij.openapi.extensions.ExtensionPoint$Kind, com.intellij.openapi.Disposable) public void registerExtensionPoint (java.lang.String, java.lang.String) String extensionPointName String extensionPointBeanClass public abstract void registerExtensionPoint (java.lang.String, java.lang.String, com.intellij.openapi.extensions.ExtensionPoint$Kind) public abstract void unregisterExtensionPoint (java.lang.String) public abstract boolean hasExtensionPoint (java.lang.String) public abstract boolean hasExtensionPoint (com.intellij.openapi.extensions.ExtensionPointName) public abstract com.intellij.openapi.extensions.ExtensionPoint getExtensionPoint (java.lang.String) public abstract com.intellij.openapi.extensions.ExtensionPoint getExtensionPointIfRegistered (java.lang.String) public abstract com.intellij.openapi.extensions.ExtensionPoint getExtensionPoint (com.intellij.openapi.extensions.ExtensionPointName) public abstract com.intellij.openapi.extensions.ExtensionPoint[] getExtensionPoints () public abstract void addAvailabilityListener (java.lang.String, com.intellij.openapi.extensions.ExtensionPointAvailabilityListener, com.intellij.openapi.Disposable) public void addAvailabilityListener (java.lang.String, com.intellij.openapi.extensions.ExtensionPointAvailabilityListener) String extensionPointName com.intellij.openapi.extensions.ExtensionPointAvailabilityListener listener public abstract void removeAvailabilityListener (java.lang.String, com.intellij.openapi.extensions.ExtensionPointAvailabilityListener) public abstract org.picocontainer.MutablePicoContainer getPicoContainer () public abstract void registerExtensionPoint (com.intellij.openapi.extensions.PluginDescriptor, org.jdom.Element) public abstract void registerExtension (com.intellij.openapi.extensions.PluginDescriptor, org.jdom.Element, java.lang.String) public abstract void registerExtension (com.intellij.openapi.extensions.ExtensionPoint, com.intellij.openapi.extensions.PluginDescriptor, org.jdom.Element) public abstract java.lang.String getAreaClass () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/KeyedFactoryEPBean.class
KeyedFactoryEPBean.java package com.intellij.openapi.extensions public com.intellij.openapi.extensions.KeyedFactoryEPBean extends com.intellij.openapi.extensions.AbstractExtensionPointBean { public String key public String implementationClass public String factoryClass public void <init> () }
com/intellij/openapi/extensions/LoadingOrder$1.class
LoadingOrder.java package com.intellij.openapi.extensions final com.intellij.openapi.extensions.LoadingOrder$1 extends java.lang.Object implements com.intellij.util.graph.InboundSemiGraph { final synthetic java.util.List val$orderable final synthetic java.util.Map val$cachedMap final synthetic java.util.Map val$map final synthetic java.util.Set val$hasBefore final synthetic java.util.Set val$first void <init> (java.util.List, java.util.Map, java.util.Map, java.util.Set, java.util.Set) public java.util.Collection getNodes () java.util.List list public java.util.Iterator getIn (com.intellij.openapi.extensions.LoadingOrder$Orderable) com.intellij.openapi.extensions.LoadingOrder$Orderable o String id com.intellij.openapi.extensions.LoadingOrder hisOrder com.intellij.openapi.extensions.LoadingOrder$Orderable o com.intellij.openapi.extensions.LoadingOrder hisOrder com.intellij.openapi.extensions.LoadingOrder$Orderable o com.intellij.openapi.extensions.LoadingOrder$Orderable n com.intellij.openapi.extensions.LoadingOrder order java.util.Set predecessors String id public volatile synthetic java.util.Iterator getIn (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/LoadingOrder$Orderable.class
LoadingOrder.java package com.intellij.openapi.extensions public abstract com.intellij.openapi.extensions.LoadingOrder$Orderable extends java.lang.Object { public abstract java.lang.String getOrderId () public abstract com.intellij.openapi.extensions.LoadingOrder getOrder () }
com/intellij/openapi/extensions/LoadingOrder.class
LoadingOrder.java package com.intellij.openapi.extensions public com.intellij.openapi.extensions.LoadingOrder extends java.lang.Object { public static final String FIRST_STR public static final String LAST_STR public static final String BEFORE_STR public static final String BEFORE_STR_OLD public static final String AFTER_STR public static final String AFTER_STR_OLD public static final String ORDER_RULE_SEPARATOR public static final com.intellij.openapi.extensions.LoadingOrder ANY public static final com.intellij.openapi.extensions.LoadingOrder FIRST public static final com.intellij.openapi.extensions.LoadingOrder LAST private final String myName private final boolean myFirst private final boolean myLast private final java.util.Set myBefore private final java.util.Set myAfter private void <init> () private void <init> (java.lang.String) String trimmed String string String text boolean last boolean first public java.lang.String toString () public boolean equals (java.lang.Object) Object o com.intellij.openapi.extensions.LoadingOrder that public int hashCode () int result public static com.intellij.openapi.extensions.LoadingOrder before (java.lang.String) String id public static com.intellij.openapi.extensions.LoadingOrder after (java.lang.String) String id public static void sort (com.intellij.openapi.extensions.LoadingOrder$Orderable[]) com.intellij.openapi.extensions.LoadingOrder$Orderable[] orderable public static void sort (java.util.List) String id com.intellij.openapi.extensions.LoadingOrder order com.intellij.openapi.extensions.LoadingOrder$Orderable o com.intellij.openapi.util.Couple p java.util.List orderable java.util.Map map java.util.Map cachedMap java.util.Set first java.util.Set hasBefore com.intellij.util.graph.InboundSemiGraph graph com.intellij.util.graph.DFSTBuilder builder public static com.intellij.openapi.extensions.LoadingOrder readOrder (java.lang.String) String orderAttr static synthetic java.util.Set access$000 (com.intellij.openapi.extensions.LoadingOrder) com.intellij.openapi.extensions.LoadingOrder x0 static synthetic java.util.Set access$100 (com.intellij.openapi.extensions.LoadingOrder) com.intellij.openapi.extensions.LoadingOrder x0 static synthetic boolean access$200 (com.intellij.openapi.extensions.LoadingOrder) com.intellij.openapi.extensions.LoadingOrder x0 static synthetic boolean access$300 (com.intellij.openapi.extensions.LoadingOrder) com.intellij.openapi.extensions.LoadingOrder x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/PluginAware.class
PluginAware.java package com.intellij.openapi.extensions public abstract com.intellij.openapi.extensions.PluginAware extends java.lang.Object { public abstract void setPluginDescriptor (com.intellij.openapi.extensions.PluginDescriptor) }
com/intellij/openapi/extensions/PluginDescriptor.class
PluginDescriptor.java package com.intellij.openapi.extensions public abstract com.intellij.openapi.extensions.PluginDescriptor extends java.lang.Object { public abstract com.intellij.openapi.extensions.PluginId getPluginId () public abstract java.lang.ClassLoader getPluginClassLoader () public boolean isBundled () }
com/intellij/openapi/extensions/PluginId.class
PluginId.java package com.intellij.openapi.extensions public com.intellij.openapi.extensions.PluginId extends java.lang.Object implements java.lang.Comparable { public static final com.intellij.openapi.extensions.PluginId[] EMPTY_ARRAY private static final java.util.Map ourRegisteredIds private final String myIdString public static synchronized com.intellij.openapi.extensions.PluginId getId (java.lang.String) String idString public static synchronized transient com.intellij.openapi.extensions.PluginId findId (java.lang.String[]) com.intellij.openapi.extensions.PluginId pluginId String idString String[] idStrings public static synchronized java.util.Map getRegisteredIds () private void <init> (java.lang.String) String idString public java.lang.String getIdString () public int compareTo (com.intellij.openapi.extensions.PluginId) com.intellij.openapi.extensions.PluginId o public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/ProjectExtensionPointName.class
ProjectExtensionPointName.java package com.intellij.openapi.extensions public final com.intellij.openapi.extensions.ProjectExtensionPointName extends com.intellij.openapi.extensions.BaseExtensionPointName { public void <init> (java.lang.String) String name public com.intellij.openapi.extensions.ExtensionPoint getPoint (com.intellij.openapi.extensions.AreaInstance) com.intellij.openapi.extensions.AreaInstance areaInstance public java.util.List getExtensions (com.intellij.openapi.extensions.AreaInstance) com.intellij.openapi.extensions.AreaInstance areaInstance public java.util.stream.Stream extensions (com.intellij.openapi.extensions.AreaInstance) com.intellij.openapi.extensions.AreaInstance areaInstance public java.lang.Object findExtension (java.lang.Class, com.intellij.openapi.extensions.AreaInstance) Class instanceOf com.intellij.openapi.extensions.AreaInstance areaInstance public java.lang.Object findExtensionOrFail (java.lang.Class, com.intellij.openapi.extensions.AreaInstance) Class instanceOf com.intellij.openapi.extensions.AreaInstance areaInstance public boolean hasAnyExtensions (com.intellij.openapi.extensions.AreaInstance) com.intellij.openapi.extensions.AreaInstance areaInstance private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/RequiredElement.class
RequiredElement.java package com.intellij.openapi.extensions public abstract annotation com.intellij.openapi.extensions.RequiredElement extends java.lang.Object implements java.lang.annotation.Annotation { }
com/intellij/openapi/extensions/SimpleSmartExtensionPoint.class
SimpleSmartExtensionPoint.java package com.intellij.openapi.extensions public abstract com.intellij.openapi.extensions.SimpleSmartExtensionPoint extends com.intellij.openapi.extensions.SmartExtensionPoint { public void <init> (java.util.Collection) java.util.Collection explicitExtensions public void <init> () protected final java.lang.Object getExtension (java.lang.Object) Object t private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/SmartExtensionPoint$1.class
SmartExtensionPoint.java package com.intellij.openapi.extensions com.intellij.openapi.extensions.SmartExtensionPoint$1 extends java.lang.Object implements com.intellij.openapi.extensions.ExtensionPointAndAreaListener { final synthetic com.intellij.openapi.extensions.SmartExtensionPoint this$0 void <init> (com.intellij.openapi.extensions.SmartExtensionPoint) com.intellij.openapi.extensions.SmartExtensionPoint this$0 public void areaReplaced (com.intellij.openapi.extensions.ExtensionsArea) com.intellij.openapi.extensions.ExtensionsArea oldArea public final void extensionRemoved (java.lang.Object, com.intellij.openapi.extensions.PluginDescriptor) Object extension com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor public final void extensionAdded (java.lang.Object, com.intellij.openapi.extensions.PluginDescriptor) Object extension com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor private void dropCache () com.intellij.openapi.extensions.ExtensionPoint extensionPoint private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/SmartExtensionPoint.class
SmartExtensionPoint.java package com.intellij.openapi.extensions public abstract com.intellij.openapi.extensions.SmartExtensionPoint extends java.lang.Object { private final java.util.Collection myExplicitExtensions private volatile com.intellij.openapi.extensions.ExtensionPoint myExtensionPoint private volatile java.util.List myCache private final com.intellij.openapi.extensions.ExtensionPointAndAreaListener myExtensionPointAndAreaListener protected void <init> (java.util.Collection) java.util.Collection explicitExtensions protected abstract com.intellij.openapi.extensions.ExtensionPoint getExtensionPoint () public final void addExplicitExtension (java.lang.Object) Object extension public final void removeExplicitExtension (java.lang.Object) Object extension protected abstract java.lang.Object getExtension (java.lang.Object) public final java.util.List getExtensions () java.util.List result com.intellij.openapi.extensions.ExtensionPoint extensionPoint java.util.List registeredExtensions static synthetic java.util.List access$000 (com.intellij.openapi.extensions.SmartExtensionPoint) com.intellij.openapi.extensions.SmartExtensionPoint x0 static synthetic java.util.Collection access$100 (com.intellij.openapi.extensions.SmartExtensionPoint) com.intellij.openapi.extensions.SmartExtensionPoint x0 static synthetic java.util.List access$002 (com.intellij.openapi.extensions.SmartExtensionPoint, java.util.List) com.intellij.openapi.extensions.SmartExtensionPoint x0 java.util.List x1 static synthetic com.intellij.openapi.extensions.ExtensionPoint access$200 (com.intellij.openapi.extensions.SmartExtensionPoint) com.intellij.openapi.extensions.SmartExtensionPoint x0 static synthetic com.intellij.openapi.extensions.ExtensionPoint access$202 (com.intellij.openapi.extensions.SmartExtensionPoint, com.intellij.openapi.extensions.ExtensionPoint) com.intellij.openapi.extensions.SmartExtensionPoint x0 com.intellij.openapi.extensions.ExtensionPoint x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/SortingException.class
SortingException.java package com.intellij.openapi.extensions public com.intellij.openapi.extensions.SortingException extends java.lang.RuntimeException { private final com.intellij.openapi.extensions.LoadingOrder$Orderable[] myConflictingElements transient void <init> (java.lang.String, com.intellij.openapi.extensions.LoadingOrder$Orderable[]) String message com.intellij.openapi.extensions.LoadingOrder$Orderable[] conflictingElements public com.intellij.openapi.extensions.LoadingOrder$Orderable[] getConflictingElements () private static synthetic java.lang.String lambda$new$0 (com.intellij.openapi.extensions.LoadingOrder$Orderable) com.intellij.openapi.extensions.LoadingOrder$Orderable item private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/impl/BeanExtensionPoint.class
BeanExtensionPoint.java package com.intellij.openapi.extensions.impl final com.intellij.openapi.extensions.impl.BeanExtensionPoint extends com.intellij.openapi.extensions.impl.ExtensionPointImpl { void <init> (java.lang.String, java.lang.String, org.picocontainer.MutablePicoContainer, com.intellij.openapi.extensions.PluginDescriptor) String name String className org.picocontainer.MutablePicoContainer picoContainer com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor protected com.intellij.openapi.extensions.impl.ExtensionComponentAdapter createAdapterAndRegisterInPicoContainerIfNeeded (org.jdom.Element, com.intellij.openapi.extensions.PluginDescriptor, org.picocontainer.MutablePicoContainer) org.jdom.Element extensionElement com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor org.picocontainer.MutablePicoContainer picoContainer String orderId com.intellij.openapi.extensions.LoadingOrder order org.jdom.Element effectiveElement private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/impl/ExtensionComponentAdapter.class
ExtensionComponentAdapter.java package com.intellij.openapi.extensions.impl public abstract com.intellij.openapi.extensions.impl.ExtensionComponentAdapter extends java.lang.Object implements com.intellij.openapi.extensions.LoadingOrder$Orderable { public static final com.intellij.openapi.extensions.impl.ExtensionComponentAdapter[] EMPTY_ARRAY private final com.intellij.openapi.extensions.PluginDescriptor myPluginDescriptor private Object myImplementationClassOrName private final String myOrderId private final com.intellij.openapi.extensions.LoadingOrder myOrder public void <init> (java.lang.String, com.intellij.openapi.extensions.PluginDescriptor, java.lang.String, com.intellij.openapi.extensions.LoadingOrder) String implementationClassName com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor String orderId com.intellij.openapi.extensions.LoadingOrder order abstract boolean isInstanceCreated () public java.lang.Object createInstance (org.picocontainer.PicoContainer) Class impl Object instance RuntimeException e com.intellij.openapi.extensions.PluginId pluginId Throwable t org.picocontainer.PicoContainer container Object instance protected java.lang.Object instantiateClass (java.lang.Class, org.picocontainer.PicoContainer) Class clazz org.picocontainer.PicoContainer container protected void initInstance (java.lang.Object) Object instance public final com.intellij.openapi.extensions.LoadingOrder getOrder () public final java.lang.String getOrderId () public final com.intellij.openapi.extensions.PluginDescriptor getPluginDescriptor () public final java.lang.Class getImplementationClass () ClassLoader classLoader ClassNotFoundException e Object implementationClassOrName public final java.lang.String getAssignableToClassName () Object implementationClassOrName public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/impl/ExtensionPointImpl$1.class
ExtensionPointImpl.java package com.intellij.openapi.extensions.impl com.intellij.openapi.extensions.impl.ExtensionPointImpl$1 extends java.lang.Object implements java.util.Iterator { private int currentIndex final synthetic int val$size final synthetic java.util.List val$adapters final synthetic com.intellij.openapi.extensions.impl.ExtensionPointImpl this$0 void <init> (com.intellij.openapi.extensions.impl.ExtensionPointImpl, int, java.util.List) com.intellij.openapi.extensions.impl.ExtensionPointImpl this$0 public boolean hasNext () public java.lang.Object next () Object extension }
com/intellij/openapi/extensions/impl/ExtensionPointImpl$2.class
ExtensionPointImpl.java package com.intellij.openapi.extensions.impl com.intellij.openapi.extensions.impl.ExtensionPointImpl$2 extends java.lang.Object implements com.intellij.openapi.Disposable { final synthetic java.util.List val$oldList final synthetic Object[] val$oldArray final synthetic java.util.List val$list final synthetic com.intellij.openapi.extensions.impl.ExtensionPointImpl this$0 void <init> (com.intellij.openapi.extensions.impl.ExtensionPointImpl, java.util.List, java.lang.Object[], java.util.List) com.intellij.openapi.extensions.impl.ExtensionPointImpl this$0 public void dispose () Object extension Object extension }
com/intellij/openapi/extensions/impl/ExtensionPointImpl$ObjectComponentAdapter.class
ExtensionPointImpl.java package com.intellij.openapi.extensions.impl final com.intellij.openapi.extensions.impl.ExtensionPointImpl$ObjectComponentAdapter extends com.intellij.openapi.extensions.impl.ExtensionComponentAdapter { private final Object myComponentInstance private void <init> (java.lang.Object, com.intellij.openapi.extensions.LoadingOrder) Object extension com.intellij.openapi.extensions.LoadingOrder loadingOrder boolean isInstanceCreated () public java.lang.Object createInstance (org.picocontainer.PicoContainer) org.picocontainer.PicoContainer container synthetic void <init> (java.lang.Object, com.intellij.openapi.extensions.LoadingOrder, com.intellij.openapi.extensions.impl.ExtensionPointImpl$1) Object x0 com.intellij.openapi.extensions.LoadingOrder x1 com.intellij.openapi.extensions.impl.ExtensionPointImpl$1 x2 static synthetic java.lang.Object access$800 (com.intellij.openapi.extensions.impl.ExtensionPointImpl$ObjectComponentAdapter) com.intellij.openapi.extensions.impl.ExtensionPointImpl$ObjectComponentAdapter x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/impl/ExtensionPointImpl.class
ExtensionPointImpl.java package com.intellij.openapi.extensions.impl public abstract com.intellij.openapi.extensions.impl.ExtensionPointImpl extends java.lang.Object implements com.intellij.openapi.extensions.ExtensionPoint java.lang.Iterable { private static final com.intellij.openapi.diagnostic.Logger LOG private static java.util.Set POINTS_IN_READONLY_MODE private final String myName private final String myClassName private volatile java.util.List myExtensionsCache private volatile Object[] myExtensionsCacheAsArray final org.picocontainer.MutablePicoContainer myPicoContainer private final com.intellij.openapi.extensions.PluginDescriptor myDescriptor protected java.util.List myAdapters private com.intellij.openapi.extensions.ExtensionPointListener[] myListeners Class myExtensionClass private boolean processingAdaptersNow private static final com.intellij.util.ArrayFactory LISTENER_ARRAY_FACTORY static Runnable CHECK_CANCELED static final synthetic boolean $assertionsDisabled void <init> (java.lang.String, java.lang.String, org.picocontainer.MutablePicoContainer, com.intellij.openapi.extensions.PluginDescriptor) String name String className org.picocontainer.MutablePicoContainer picoContainer com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor public java.lang.String getName () public java.lang.String getClassName () public void registerExtension (java.lang.Object) Object extension public void registerExtension (java.lang.Object, com.intellij.openapi.extensions.LoadingOrder) Object extension com.intellij.openapi.extensions.LoadingOrder order public void registerExtension (java.lang.Object, com.intellij.openapi.Disposable) Object extension com.intellij.openapi.Disposable parentDisposable final com.intellij.openapi.extensions.PluginDescriptor getDescriptor () public synchronized void registerExtension (java.lang.Object, com.intellij.openapi.extensions.LoadingOrder, com.intellij.openapi.Disposable) Object extension com.intellij.openapi.extensions.LoadingOrder order com.intellij.openapi.Disposable parentDisposable private synchronized void doRegisterExtension (java.lang.Object, com.intellij.openapi.extensions.LoadingOrder, com.intellij.openapi.Disposable) com.intellij.openapi.extensions.impl.ExtensionComponentAdapter adapter Object extension com.intellij.openapi.extensions.LoadingOrder order com.intellij.openapi.Disposable parentDisposable com.intellij.openapi.extensions.impl.ExtensionPointImpl$ObjectComponentAdapter adapter public synchronized void registerExtensions (java.util.List) Object instance com.intellij.openapi.extensions.impl.ExtensionComponentAdapter adapter Object extension int i java.util.List extensions int firstIndex int index private synchronized int findInsertionIndexForAnyOrder () com.intellij.openapi.extensions.impl.ExtensionComponentAdapter lastAdapter int index private synchronized void checkExtensionType (java.lang.Object, java.lang.Class, com.intellij.openapi.extensions.impl.ExtensionComponentAdapter) String message Object extension Class extensionClass com.intellij.openapi.extensions.impl.ExtensionComponentAdapter adapter private void notifyListenersOnAdd (java.lang.Object, com.intellij.openapi.extensions.PluginDescriptor, com.intellij.openapi.extensions.ExtensionPointListener[]) com.intellij.openapi.progress.ProcessCanceledException e Throwable e com.intellij.openapi.extensions.ExtensionPointListener listener Object extension com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor com.intellij.openapi.extensions.ExtensionPointListener[] listeners public java.util.List getExtensionList () Object[] array java.util.List result public java.lang.Object[] getExtensions () Object[] array public void forEachExtensionSafe (java.util.function.Consumer) com.intellij.openapi.progress.ProcessCanceledException e Exception e Object t java.util.function.Consumer extensionConsumer public final java.util.Iterator iterator () java.util.List result public void processWithPluginDescriptor (java.util.function.BiConsumer) Object extension com.intellij.openapi.extensions.impl.ExtensionComponentAdapter adapter Object extension java.util.function.BiConsumer consumer java.util.List adapters int size int currentIndex private synchronized java.util.Iterator createIterator () java.util.List adapters int size public java.util.stream.Stream extensions () public boolean hasAnyExtensions () java.util.List cache private synchronized java.lang.Object[] processAdapters () Object extension int i java.util.List adapters com.intellij.util.containers.OpenTHashSet duplicates com.intellij.openapi.extensions.ExtensionPointListener[] listeners int extensionIndex long startTime int totalSize Class extensionClass Object[] result private java.lang.Object processAdapter (com.intellij.openapi.extensions.impl.ExtensionComponentAdapter, com.intellij.openapi.extensions.ExtensionPointListener[], java.lang.Object[], com.intellij.util.containers.OpenTHashSet, java.lang.Class) Object duplicate boolean isNotifyThatAdded Object extension com.intellij.openapi.extensions.ExtensionNotApplicableException ignore com.intellij.openapi.progress.ProcessCanceledException e Throwable e com.intellij.openapi.extensions.impl.ExtensionComponentAdapter adapter com.intellij.openapi.extensions.ExtensionPointListener[] listeners Object[] result com.intellij.util.containers.OpenTHashSet duplicates Class extensionClassForCheck private void assertBeforeProcessing () public synchronized void removeUnloadableExtensions () Throwable e com.intellij.openapi.extensions.impl.ExtensionComponentAdapter adapter int i java.util.List adapters public java.lang.Object getExtension () java.util.List extensions public synchronized boolean hasExtension (java.lang.Object) Object extension public synchronized void maskAll (java.util.List, com.intellij.openapi.Disposable) Object extension Object extension java.util.List list com.intellij.openapi.Disposable parentDisposable java.util.List oldList Object[] oldArray public synchronized void unregisterExtensions (java.util.function.Predicate) Object extension com.intellij.openapi.extensions.impl.ExtensionComponentAdapter adapter int i com.intellij.openapi.util.Pair pair java.util.function.Predicate filter java.util.List extensions java.util.List adapters com.intellij.openapi.extensions.ExtensionPointListener[] listeners java.util.List removed public synchronized void unregisterExtension (java.lang.Object) com.intellij.openapi.extensions.impl.ExtensionComponentAdapter adapter int i Object extension Object[] extensions java.util.List adapters public void unregisterExtension (java.lang.Class) Class extensionClass String classNameToUnregister public synchronized boolean unregisterExtensions (java.util.function.BiPredicate, boolean) com.intellij.openapi.extensions.impl.ExtensionComponentAdapter adapter int i java.util.function.BiPredicate extensionClassFilter boolean stopAfterFirstMatch boolean found private void notifyListenersOnRemove (java.lang.Object, com.intellij.openapi.extensions.PluginDescriptor, com.intellij.openapi.extensions.ExtensionPointListener[]) Throwable e com.intellij.openapi.extensions.ExtensionPointListener listener Object extensionObject com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor com.intellij.openapi.extensions.ExtensionPointListener[] listeners public synchronized void addExtensionPointListener (com.intellij.openapi.extensions.ExtensionPointListener, boolean, com.intellij.openapi.Disposable) com.intellij.openapi.extensions.ExtensionPointListener listener boolean invokeForLoadedExtensions com.intellij.openapi.Disposable parentDisposable private static com.intellij.util.ArrayFactory listenerArrayFactory () private synchronized boolean addListener (com.intellij.openapi.extensions.ExtensionPointListener) com.intellij.openapi.extensions.ExtensionPointListener listener private synchronized void removeListener (com.intellij.openapi.extensions.ExtensionPointListener) com.intellij.openapi.extensions.ExtensionPointListener listener public synchronized void addExtensionPointListener (com.intellij.openapi.extensions.ExtensionPointListener) com.intellij.openapi.extensions.ExtensionPointListener listener public void removeExtensionPointListener (com.intellij.openapi.extensions.ExtensionPointListener) com.intellij.openapi.extensions.ExtensionPointListener listener public synchronized void reset () java.util.List adapters private static java.lang.Object castComponentInstance (com.intellij.openapi.extensions.impl.ExtensionComponentAdapter) com.intellij.openapi.extensions.impl.ExtensionComponentAdapter adapter private synchronized void notifyListenersAboutLoadedExtensions (java.util.List, com.intellij.openapi.extensions.ExtensionPointListener, boolean) Object extension com.intellij.openapi.extensions.impl.ExtensionComponentAdapter adapter Object extension int i int size java.util.List loadedAdapters com.intellij.openapi.extensions.ExtensionPointListener onlyListener boolean isRemoved com.intellij.openapi.extensions.ExtensionPointListener[] listeners Object[] extensions public java.lang.Class getExtensionClass () ClassLoader pluginClassLoader Class extClass ClassNotFoundException e Class extensionClass public java.lang.String toString () synchronized void addExtensionAdapter (com.intellij.openapi.extensions.impl.ExtensionComponentAdapter) com.intellij.openapi.extensions.impl.ExtensionComponentAdapter adapter synchronized void clearCache () private void assertNotReadOnlyMode () private synchronized void removeAdapter (com.intellij.openapi.extensions.impl.ExtensionComponentAdapter, int) Object extensionInstance Object[] array com.intellij.openapi.extensions.impl.ExtensionComponentAdapter adapter int index Object extensionInstance protected abstract com.intellij.openapi.extensions.impl.ExtensionComponentAdapter createAdapterAndRegisterInPicoContainerIfNeeded (org.jdom.Element, com.intellij.openapi.extensions.PluginDescriptor, org.picocontainer.MutablePicoContainer) void createAndRegisterAdapter (org.jdom.Element, com.intellij.openapi.extensions.PluginDescriptor, org.picocontainer.MutablePicoContainer) org.jdom.Element extensionElement com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor org.picocontainer.MutablePicoContainer picoContainer public final synchronized void createAndRegisterAdapters (java.util.Collection, com.intellij.openapi.extensions.PluginDescriptor, org.picocontainer.MutablePicoContainer) org.jdom.Element extensionElement java.util.Collection extensionElements com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor org.picocontainer.MutablePicoContainer picoContainer java.util.List adapters final synchronized void notifyAreaReplaced (com.intellij.openapi.extensions.ExtensionsArea) com.intellij.openapi.extensions.ExtensionPointListener listener com.intellij.openapi.extensions.ExtensionsArea oldArea public synchronized java.lang.Object findExtension (java.lang.Class, boolean) Object object String message Class instanceOf boolean isRequired java.util.Iterator iterator protected synchronized boolean isInReadOnlyMode () public static void setCheckCanceledAction (java.lang.Runnable) Runnable checkCanceled private static boolean isInsideClassInitializer (java.lang.StackTraceElement[]) StackTraceElement[] trace private static synthetic boolean lambda$isInsideClassInitializer$5 (java.lang.StackTraceElement) StackTraceElement s private static synthetic void lambda$setCheckCanceledAction$4 (java.lang.Runnable) com.intellij.openapi.progress.ProcessCanceledException e Runnable checkCanceled private static synthetic com.intellij.openapi.extensions.ExtensionPointListener[] lambda$static$3 (int) int n private synthetic void lambda$addExtensionPointListener$2 (com.intellij.openapi.extensions.ExtensionPointListener) com.intellij.openapi.extensions.ExtensionPointListener listener private static synthetic boolean lambda$unregisterExtension$1 (java.lang.String, java.lang.String, com.intellij.openapi.extensions.impl.ExtensionComponentAdapter) String classNameToUnregister String className com.intellij.openapi.extensions.impl.ExtensionComponentAdapter adapter private synthetic void lambda$doRegisterExtension$0 (com.intellij.openapi.extensions.impl.ExtensionPointImpl$ObjectComponentAdapter) java.util.List list int index com.intellij.openapi.extensions.impl.ExtensionPointImpl$ObjectComponentAdapter adapter static synthetic java.lang.Object access$100 (com.intellij.openapi.extensions.impl.ExtensionPointImpl, com.intellij.openapi.extensions.impl.ExtensionComponentAdapter, com.intellij.openapi.extensions.ExtensionPointListener[], java.lang.Object[], com.intellij.util.containers.OpenTHashSet, java.lang.Class) com.intellij.openapi.extensions.impl.ExtensionPointImpl x0 com.intellij.openapi.extensions.impl.ExtensionComponentAdapter x1 com.intellij.openapi.extensions.ExtensionPointListener[] x2 Object[] x3 com.intellij.util.containers.OpenTHashSet x4 Class x5 static synthetic java.util.Set access$200 () static synthetic java.util.List access$302 (com.intellij.openapi.extensions.impl.ExtensionPointImpl, java.util.List) com.intellij.openapi.extensions.impl.ExtensionPointImpl x0 java.util.List x1 static synthetic java.lang.Object[] access$402 (com.intellij.openapi.extensions.impl.ExtensionPointImpl, java.lang.Object[]) com.intellij.openapi.extensions.impl.ExtensionPointImpl x0 Object[] x1 static synthetic com.intellij.openapi.extensions.ExtensionPointListener[] access$500 (com.intellij.openapi.extensions.impl.ExtensionPointImpl) com.intellij.openapi.extensions.impl.ExtensionPointImpl x0 static synthetic void access$600 (com.intellij.openapi.extensions.impl.ExtensionPointImpl, java.lang.Object, com.intellij.openapi.extensions.PluginDescriptor, com.intellij.openapi.extensions.ExtensionPointListener[]) com.intellij.openapi.extensions.impl.ExtensionPointImpl x0 Object x1 com.intellij.openapi.extensions.PluginDescriptor x2 com.intellij.openapi.extensions.ExtensionPointListener[] x3 static synthetic void access$700 (com.intellij.openapi.extensions.impl.ExtensionPointImpl, java.lang.Object, com.intellij.openapi.extensions.PluginDescriptor, com.intellij.openapi.extensions.ExtensionPointListener[]) com.intellij.openapi.extensions.impl.ExtensionPointImpl x0 Object x1 com.intellij.openapi.extensions.PluginDescriptor x2 com.intellij.openapi.extensions.ExtensionPointListener[] x3 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/impl/ExtensionsAreaImpl$1.class
ExtensionsAreaImpl.java package com.intellij.openapi.extensions.impl com.intellij.openapi.extensions.impl.ExtensionsAreaImpl$1 extends java.lang.Object implements com.intellij.openapi.extensions.ExtensionPointListener { final synthetic com.intellij.openapi.extensions.impl.ExtensionsAreaImpl this$0 void <init> (com.intellij.openapi.extensions.impl.ExtensionsAreaImpl) com.intellij.openapi.extensions.impl.ExtensionsAreaImpl this$0 public void extensionRemoved (com.intellij.openapi.extensions.EPAvailabilityListenerExtension, com.intellij.openapi.extensions.PluginDescriptor) com.intellij.openapi.extensions.ExtensionPointAvailabilityListener listener java.util.Iterator iterator java.util.Collection listeners com.intellij.openapi.extensions.EPAvailabilityListenerExtension extension com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor public void extensionAdded (com.intellij.openapi.extensions.EPAvailabilityListenerExtension, com.intellij.openapi.extensions.PluginDescriptor) com.intellij.openapi.extensions.ExtensionPointAvailabilityListener listener ClassNotFoundException e com.intellij.openapi.extensions.EPAvailabilityListenerExtension extension com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor String epName com.intellij.openapi.extensions.ExtensionPointAvailabilityListener listener public volatile synthetic void extensionRemoved (java.lang.Object, com.intellij.openapi.extensions.PluginDescriptor) public volatile synthetic void extensionAdded (java.lang.Object, com.intellij.openapi.extensions.PluginDescriptor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/impl/ExtensionsAreaImpl$2.class
ExtensionsAreaImpl.java package com.intellij.openapi.extensions.impl com.intellij.openapi.extensions.impl.ExtensionsAreaImpl$2 extends java.lang.Object implements com.intellij.openapi.Disposable { final synthetic String val$extensionPointName final synthetic com.intellij.openapi.extensions.ExtensionPointAvailabilityListener val$listener final synthetic com.intellij.openapi.extensions.impl.ExtensionsAreaImpl this$0 void <init> (com.intellij.openapi.extensions.impl.ExtensionsAreaImpl, java.lang.String, com.intellij.openapi.extensions.ExtensionPointAvailabilityListener) com.intellij.openapi.extensions.impl.ExtensionsAreaImpl this$0 public void dispose () }
com/intellij/openapi/extensions/impl/ExtensionsAreaImpl$3.class
ExtensionsAreaImpl.java package com.intellij.openapi.extensions.impl com.intellij.openapi.extensions.impl.ExtensionsAreaImpl$3 extends java.lang.Object implements com.intellij.openapi.Disposable { final synthetic String val$extensionPointName final synthetic com.intellij.openapi.extensions.impl.ExtensionsAreaImpl this$0 void <init> (com.intellij.openapi.extensions.impl.ExtensionsAreaImpl, java.lang.String) com.intellij.openapi.extensions.impl.ExtensionsAreaImpl this$0 public void dispose () }
com/intellij/openapi/extensions/impl/ExtensionsAreaImpl.class
ExtensionsAreaImpl.java package com.intellij.openapi.extensions.impl public final com.intellij.openapi.extensions.impl.ExtensionsAreaImpl extends java.lang.Object implements com.intellij.openapi.extensions.ExtensionsArea { private static final com.intellij.openapi.diagnostic.Logger LOG public static final String ATTRIBUTE_AREA private static final boolean DEBUG_REGISTRATION private final org.picocontainer.MutablePicoContainer myPicoContainer private final java.util.Map myExtensionPoints private final java.util.Map myEPTraces private final com.intellij.util.containers.MultiMap myAvailabilityListeners private final com.intellij.openapi.extensions.AreaInstance myAreaInstance private final String myAreaClass static final synthetic boolean $assertionsDisabled public void <init> (java.lang.String, com.intellij.openapi.extensions.AreaInstance, org.picocontainer.PicoContainer) String areaClass com.intellij.openapi.extensions.AreaInstance areaInstance org.picocontainer.PicoContainer parentPicoContainer public final void notifyAreaReplaced (com.intellij.openapi.extensions.impl.ExtensionsAreaImpl) com.intellij.openapi.extensions.impl.ExtensionPointImpl point com.intellij.openapi.extensions.ExtensionPointAvailabilityListener listener boolean wasAdded String key java.util.Map$Entry entry com.intellij.openapi.extensions.impl.ExtensionPointImpl point com.intellij.openapi.extensions.impl.ExtensionsAreaImpl newArea java.util.Set processedEPs public org.picocontainer.MutablePicoContainer getPicoContainer () public java.lang.String getAreaClass () public void registerExtensionPoint (com.intellij.openapi.extensions.PluginDescriptor, org.jdom.Element) String name com.intellij.openapi.extensions.impl.ExtensionPointImpl point String pluginId boolean registerInPicoContainer com.intellij.openapi.extensions.impl.ExtensionPointImpl point boolean registerInPicoContainer String registerInPicoContainerValue com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor org.jdom.Element extensionPointElement String pointName String beanClassName String interfaceClassName com.intellij.openapi.extensions.impl.ExtensionPointImpl point public void registerExtension (com.intellij.openapi.extensions.PluginDescriptor, org.jdom.Element, java.lang.String) com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor org.jdom.Element extensionElement String extensionNs String epName public void registerExtension (com.intellij.openapi.extensions.ExtensionPoint, com.intellij.openapi.extensions.PluginDescriptor, org.jdom.Element) com.intellij.openapi.extensions.ExtensionPoint extensionPoint com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor org.jdom.Element extensionElement public void extensionsRegistered (com.intellij.openapi.extensions.impl.ExtensionPointImpl[]) com.intellij.openapi.extensions.impl.ExtensionPointImpl point com.intellij.openapi.extensions.impl.ExtensionPointImpl[] points public static java.lang.String extractPointName (org.jdom.Element, java.lang.String) org.jdom.Namespace namespace org.jdom.Element extensionElement String ns String epName private void initialize () com.intellij.openapi.extensions.impl.InterfaceExtensionPoint point private java.lang.Object instantiate (java.lang.Class) Class clazz com.intellij.util.pico.CachingConstructorInjectionComponentAdapter adapter public void addAvailabilityListener (java.lang.String, com.intellij.openapi.extensions.ExtensionPointAvailabilityListener, com.intellij.openapi.Disposable) String extensionPointName com.intellij.openapi.extensions.ExtensionPointAvailabilityListener listener com.intellij.openapi.Disposable parentDisposable com.intellij.openapi.extensions.impl.ExtensionPointImpl ep public void removeAvailabilityListener (java.lang.String, com.intellij.openapi.extensions.ExtensionPointAvailabilityListener) String extensionPointName com.intellij.openapi.extensions.ExtensionPointAvailabilityListener listener private boolean hasAvailabilityListener (java.lang.String, com.intellij.openapi.extensions.ExtensionPointAvailabilityListener) String extensionPointName com.intellij.openapi.extensions.ExtensionPointAvailabilityListener listener java.util.Collection listeners public void registerExtensionPoint (java.lang.String, java.lang.String, com.intellij.openapi.extensions.ExtensionPoint$Kind) String extensionPointName String extensionPointBeanClass com.intellij.openapi.extensions.ExtensionPoint$Kind kind public void registerExtensionPoint (com.intellij.openapi.extensions.BaseExtensionPointName, java.lang.String, com.intellij.openapi.extensions.ExtensionPoint$Kind, com.intellij.openapi.Disposable) com.intellij.openapi.extensions.BaseExtensionPointName extensionPoint String extensionPointBeanClass com.intellij.openapi.extensions.ExtensionPoint$Kind kind com.intellij.openapi.Disposable parentDisposable String extensionPointName void doRegisterExtensionPoint (java.lang.String, java.lang.String, com.intellij.openapi.extensions.ExtensionPoint$Kind) com.intellij.openapi.extensions.impl.ExtensionPointImpl point String extensionPointName String extensionPointBeanClass com.intellij.openapi.extensions.ExtensionPoint$Kind kind com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor com.intellij.openapi.extensions.impl.ExtensionPointImpl point private static com.intellij.openapi.extensions.PluginId extractPluginId (com.intellij.openapi.extensions.PluginDescriptor) com.intellij.openapi.extensions.PluginDescriptor descriptor private void checkThatPointNotDuplicated (java.lang.String, com.intellij.openapi.extensions.PluginDescriptor) String pointName com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor String message public void registerExtensionPoint (com.intellij.openapi.extensions.impl.ExtensionPointImpl) com.intellij.openapi.extensions.impl.ExtensionPointImpl point String name private void notifyPointRegistered (com.intellij.openapi.extensions.ExtensionPoint) java.util.Collection listeners com.intellij.openapi.extensions.ExtensionPointAvailabilityListener listener com.intellij.openapi.extensions.ExtensionPoint extensionPoint java.util.Collection listeners public com.intellij.openapi.extensions.impl.ExtensionPointImpl getExtensionPoint (java.lang.String) String extensionPointName com.intellij.openapi.extensions.impl.ExtensionPointImpl extensionPoint public com.intellij.openapi.extensions.ExtensionPoint getExtensionPointIfRegistered (java.lang.String) String extensionPointName public com.intellij.openapi.extensions.ExtensionPoint getExtensionPoint (com.intellij.openapi.extensions.ExtensionPointName) com.intellij.openapi.extensions.ExtensionPointName extensionPointName public com.intellij.openapi.extensions.impl.ExtensionPointImpl[] getExtensionPoints () public void unregisterExtensionPoint (java.lang.String) String extensionPointName com.intellij.openapi.extensions.ExtensionPoint extensionPoint private void notifyEPRemoved (com.intellij.openapi.extensions.ExtensionPoint) java.util.Collection listeners com.intellij.openapi.extensions.ExtensionPointAvailabilityListener listener com.intellij.openapi.extensions.ExtensionPoint extensionPoint java.util.Collection listeners public boolean hasExtensionPoint (java.lang.String) String extensionPointName public boolean hasExtensionPoint (com.intellij.openapi.extensions.ExtensionPointName) com.intellij.openapi.extensions.ExtensionPointName extensionPointName public java.lang.String toString () public volatile synthetic com.intellij.openapi.extensions.ExtensionPoint[] getExtensionPoints () public volatile synthetic com.intellij.openapi.extensions.ExtensionPoint getExtensionPoint (java.lang.String) static synthetic com.intellij.util.containers.MultiMap access$000 (com.intellij.openapi.extensions.impl.ExtensionsAreaImpl) com.intellij.openapi.extensions.impl.ExtensionsAreaImpl x0 static synthetic com.intellij.openapi.diagnostic.Logger access$100 () static synthetic java.lang.Object access$200 (com.intellij.openapi.extensions.impl.ExtensionsAreaImpl, java.lang.Class) com.intellij.openapi.extensions.impl.ExtensionsAreaImpl x0 Class x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/impl/InterfaceExtensionPoint$PicoContainerAwareInterfaceExtensionPoint.class
InterfaceExtensionPoint.java package com.intellij.openapi.extensions.impl final com.intellij.openapi.extensions.impl.InterfaceExtensionPoint$PicoContainerAwareInterfaceExtensionPoint extends com.intellij.openapi.extensions.impl.InterfaceExtensionPoint { void <init> (java.lang.String, java.lang.String, org.picocontainer.MutablePicoContainer, com.intellij.openapi.extensions.PluginDescriptor) String name String className org.picocontainer.MutablePicoContainer picoContainer com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor protected boolean isUsePicoComponentAdapter () protected com.intellij.openapi.extensions.impl.ExtensionComponentAdapter createAdapterAndRegisterInPicoContainerIfNeeded (org.jdom.Element, com.intellij.openapi.extensions.PluginDescriptor, org.picocontainer.MutablePicoContainer) org.jdom.Element extensionElement com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor org.picocontainer.MutablePicoContainer picoContainer com.intellij.openapi.extensions.impl.ExtensionComponentAdapter adapter public synchronized void reset () com.intellij.openapi.extensions.impl.ExtensionComponentAdapter adapter private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/impl/InterfaceExtensionPoint.class
InterfaceExtensionPoint.java package com.intellij.openapi.extensions.impl public com.intellij.openapi.extensions.impl.InterfaceExtensionPoint extends com.intellij.openapi.extensions.impl.ExtensionPointImpl { public void <init> (java.lang.String, java.lang.Class, org.picocontainer.MutablePicoContainer) String name Class clazz org.picocontainer.MutablePicoContainer picoContainer void <init> (java.lang.String, java.lang.String, org.picocontainer.MutablePicoContainer, com.intellij.openapi.extensions.PluginDescriptor) String name String className org.picocontainer.MutablePicoContainer picoContainer com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor protected boolean isUsePicoComponentAdapter () protected com.intellij.openapi.extensions.impl.ExtensionComponentAdapter createAdapterAndRegisterInPicoContainerIfNeeded (org.jdom.Element, com.intellij.openapi.extensions.PluginDescriptor, org.picocontainer.MutablePicoContainer) org.jdom.Element extensionElement com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor org.picocontainer.MutablePicoContainer picoContainer String implementationClassName String orderId com.intellij.openapi.extensions.LoadingOrder order org.jdom.Element effectiveElement private static boolean shouldDeserializeInstance (org.jdom.Element) String name org.jdom.Attribute attribute org.jdom.Element extensionElement protected static java.lang.Object findExtension (com.intellij.openapi.extensions.BaseExtensionPointName, java.lang.Class, com.intellij.openapi.extensions.AreaInstance, boolean) Object object int i int size String message com.intellij.openapi.extensions.BaseExtensionPointName pointName Class instanceOf com.intellij.openapi.extensions.AreaInstance areaInstance boolean isRequired com.intellij.openapi.extensions.ExtensionPoint point java.util.List list private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/impl/PicoPluginExtensionInitializationException.class
PicoPluginExtensionInitializationException.java package com.intellij.openapi.extensions.impl public com.intellij.openapi.extensions.impl.PicoPluginExtensionInitializationException extends org.picocontainer.PicoInitializationException { private final com.intellij.openapi.extensions.PluginId myPluginId void <init> (java.lang.String, java.lang.Throwable, com.intellij.openapi.extensions.PluginId) String message Throwable cause com.intellij.openapi.extensions.PluginId id public com.intellij.openapi.extensions.PluginId getPluginId () }
com/intellij/openapi/extensions/impl/UndefinedPluginDescriptor.class
UndefinedPluginDescriptor.java package com.intellij.openapi.extensions.impl final com.intellij.openapi.extensions.impl.UndefinedPluginDescriptor extends java.lang.Object implements com.intellij.openapi.extensions.PluginDescriptor { void <init> () public com.intellij.openapi.extensions.PluginId getPluginId () public java.lang.ClassLoader getPluginClassLoader () }
com/intellij/openapi/extensions/impl/XmlExtensionAdapter$ConstructorInjectionAdapter.class
XmlExtensionAdapter.java package com.intellij.openapi.extensions.impl final com.intellij.openapi.extensions.impl.XmlExtensionAdapter$ConstructorInjectionAdapter extends com.intellij.openapi.extensions.impl.XmlExtensionAdapter$PicoComponentAdapter { void <init> (java.lang.String, com.intellij.openapi.extensions.PluginDescriptor, java.lang.String, com.intellij.openapi.extensions.LoadingOrder, org.jdom.Element) String implementationClassName com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor String orderId com.intellij.openapi.extensions.LoadingOrder order org.jdom.Element extensionElement protected java.lang.Object instantiateClass (java.lang.Class, org.picocontainer.PicoContainer) Class clazz org.picocontainer.PicoContainer container private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/impl/XmlExtensionAdapter$PicoComponentAdapter.class
XmlExtensionAdapter.java package com.intellij.openapi.extensions.impl com.intellij.openapi.extensions.impl.XmlExtensionAdapter$PicoComponentAdapter extends com.intellij.openapi.extensions.impl.XmlExtensionAdapter implements com.intellij.util.pico.AssignableToComponentAdapter { void <init> (java.lang.String, com.intellij.openapi.extensions.PluginDescriptor, java.lang.String, com.intellij.openapi.extensions.LoadingOrder, org.jdom.Element) String implementationClassName com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor String orderId com.intellij.openapi.extensions.LoadingOrder order org.jdom.Element extensionElement public final java.lang.Object getComponentInstance (org.picocontainer.PicoContainer) org.picocontainer.PicoContainer container public final java.lang.Class getComponentImplementation () public final java.lang.Object getComponentKey () public final void verify (org.picocontainer.PicoContainer) throws org.picocontainer.PicoIntrospectionException org.picocontainer.PicoContainer container public final void accept (org.picocontainer.PicoVisitor) org.picocontainer.PicoVisitor visitor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/impl/XmlExtensionAdapter$SimpleConstructorInjectionAdapter.class
XmlExtensionAdapter.java package com.intellij.openapi.extensions.impl final com.intellij.openapi.extensions.impl.XmlExtensionAdapter$SimpleConstructorInjectionAdapter extends com.intellij.openapi.extensions.impl.XmlExtensionAdapter { private static final com.intellij.openapi.diagnostic.Logger LOG void <init> (java.lang.String, com.intellij.openapi.extensions.PluginDescriptor, java.lang.String, com.intellij.openapi.extensions.LoadingOrder, org.jdom.Element) String implementationClassName com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor String orderId com.intellij.openapi.extensions.LoadingOrder order org.jdom.Element extensionElement protected java.lang.Object instantiateClass (java.lang.Class, org.picocontainer.PicoContainer) RuntimeException e String message com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor RuntimeException e Class clazz org.picocontainer.PicoContainer container static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/impl/XmlExtensionAdapter.class
XmlExtensionAdapter.java package com.intellij.openapi.extensions.impl com.intellij.openapi.extensions.impl.XmlExtensionAdapter extends com.intellij.openapi.extensions.impl.ExtensionComponentAdapter { private org.jdom.Element myExtensionElement private Object myComponentInstance void <init> (java.lang.String, com.intellij.openapi.extensions.PluginDescriptor, java.lang.String, com.intellij.openapi.extensions.LoadingOrder, org.jdom.Element) String implementationClassName com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor String orderId com.intellij.openapi.extensions.LoadingOrder order org.jdom.Element extensionElement synchronized boolean isInstanceCreated () public synchronized java.lang.Object createInstance (org.picocontainer.PicoContainer) org.picocontainer.PicoContainer container Object instance protected void initInstance (java.lang.Object) Object instance org.jdom.Element element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/extensions/impl/package.html
com/intellij/openapi/extensions/package.html
com/intellij/openapi/util/KeyedExtensionFactory$1.class
KeyedExtensionFactory.java package com.intellij.openapi.util com.intellij.openapi.util.KeyedExtensionFactory$1 extends java.lang.Object implements java.lang.reflect.InvocationHandler { final synthetic java.util.List val$epBeans final synthetic com.intellij.openapi.util.KeyedExtensionFactory this$0 void <init> (com.intellij.openapi.util.KeyedExtensionFactory, java.util.List) com.intellij.openapi.util.KeyedExtensionFactory this$0 public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) Object proxy java.lang.reflect.Method method Object[] args Object keyArg String key Object result }
com/intellij/openapi/util/KeyedExtensionFactory.class
KeyedExtensionFactory.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.KeyedExtensionFactory extends java.lang.Object { private final Class myInterfaceClass private final com.intellij.openapi.extensions.ExtensionPointName myEpName private final org.picocontainer.PicoContainer myPicoContainer public void <init> (java.lang.Class, com.intellij.openapi.extensions.ExtensionPointName, org.picocontainer.PicoContainer) Class interfaceClass com.intellij.openapi.extensions.ExtensionPointName epName org.picocontainer.PicoContainer picoContainer public java.lang.Object get () java.util.List epBeans java.lang.reflect.InvocationHandler handler public java.lang.Object getByKey (java.lang.Object) Object key public static java.lang.Object findByKey (java.lang.String, com.intellij.openapi.extensions.ExtensionPointName, org.picocontainer.PicoContainer) com.intellij.openapi.progress.ProcessCanceledException e Exception e com.intellij.openapi.extensions.KeyedFactoryEPBean epBean String key com.intellij.openapi.extensions.ExtensionPointName point org.picocontainer.PicoContainer picoContainer public java.util.Set getAllKeys () com.intellij.openapi.extensions.KeyedFactoryEPBean epBean java.util.List list java.util.Set set private java.lang.Object getByKey (java.util.List, java.lang.String, java.lang.reflect.Method, java.lang.Object[]) Object factory java.lang.reflect.InvocationTargetException e RuntimeException e Exception e com.intellij.openapi.extensions.KeyedFactoryEPBean epBean java.util.List epBeans String key java.lang.reflect.Method method Object[] args Object result public abstract java.lang.String getKey (java.lang.Object) static synthetic java.lang.Object access$000 (com.intellij.openapi.util.KeyedExtensionFactory, java.util.List, java.lang.String, java.lang.reflect.Method, java.lang.Object[]) com.intellij.openapi.util.KeyedExtensionFactory x0 java.util.List x1 String x2 java.lang.reflect.Method x3 Object[] x4 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/pico/AssignableToComponentAdapter.class
AssignableToComponentAdapter.java package com.intellij.util.pico public abstract com.intellij.util.pico.AssignableToComponentAdapter extends java.lang.Object implements org.picocontainer.ComponentAdapter { public abstract java.lang.String getAssignableToClassName () }
com/intellij/util/pico/CachingConstructorInjectionComponentAdapter.class
CachingConstructorInjectionComponentAdapter.java package com.intellij.util.pico public com.intellij.util.pico.CachingConstructorInjectionComponentAdapter extends org.picocontainer.defaults.InstantiatingComponentAdapter { private static final ThreadLocal ourGuard private Object myInstance public void <init> (java.lang.Object, java.lang.Class, org.picocontainer.Parameter[], boolean) throws org.picocontainer.defaults.AssignabilityRegistrationException org.picocontainer.defaults.NotConcreteRegistrationException Object componentKey Class componentImplementation org.picocontainer.Parameter[] parameters boolean allowNonPublicClasses public void <init> (java.lang.Object, java.lang.Class, org.picocontainer.Parameter[]) Object componentKey Class componentImplementation org.picocontainer.Parameter[] parameters public void <init> (java.lang.Object, java.lang.Class) throws org.picocontainer.defaults.AssignabilityRegistrationException org.picocontainer.defaults.NotConcreteRegistrationException Object componentKey Class componentImplementation public java.lang.Object getComponentInstance (org.picocontainer.PicoContainer) throws org.picocontainer.PicoInitializationException org.picocontainer.PicoIntrospectionException org.picocontainer.defaults.AssignabilityRegistrationException org.picocontainer.defaults.NotConcreteRegistrationException org.picocontainer.PicoContainer container Object instance private java.lang.Object instantiateGuarded (org.picocontainer.PicoContainer, java.lang.Class) org.picocontainer.defaults.CyclicDependencyException e org.picocontainer.PicoContainer container Class stackFrame java.util.Set currentStack private java.lang.Object doGetComponentInstance (org.picocontainer.PicoContainer) java.lang.reflect.Constructor constructor org.picocontainer.defaults.AmbiguousComponentResolutionException e java.lang.reflect.InvocationTargetException e InstantiationException e IllegalAccessException e org.picocontainer.PicoContainer guardedContainer java.lang.reflect.Constructor constructor private java.lang.Object[] getConstructorArguments (org.picocontainer.PicoContainer, java.lang.reflect.Constructor) int i org.picocontainer.PicoContainer container java.lang.reflect.Constructor ctor Class[] parameterTypes Object[] result org.picocontainer.Parameter[] currentParameters protected java.lang.reflect.Constructor getGreediestSatisfiableConstructor (org.picocontainer.PicoContainer) throws org.picocontainer.PicoIntrospectionException org.picocontainer.defaults.AssignabilityRegistrationException org.picocontainer.defaults.NotConcreteRegistrationException int j boolean failedDependency Class[] parameterTypes org.picocontainer.Parameter[] currentParameters java.lang.reflect.Constructor constructor java.util.Set nonMatching org.picocontainer.PicoContainer container java.util.Set conflicts java.util.Set unsatisfiableDependencyTypes java.util.List sortedMatchingConstructors java.lang.reflect.Constructor greediestConstructor int lastSatisfiableConstructorSize Class unsatisfiedDependencyType private java.util.List getSortedMatchingConstructors () java.lang.reflect.Constructor constructor java.util.List matchingConstructors private java.lang.reflect.Constructor[] getConstructors () private synthetic java.lang.reflect.Constructor[] lambda$getConstructors$1 () private static synthetic int lambda$getSortedMatchingConstructors$0 (java.lang.reflect.Constructor, java.lang.reflect.Constructor) java.lang.reflect.Constructor arg0 java.lang.reflect.Constructor arg1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/pico/DefaultPicoContainer$1.class
DefaultPicoContainer.java package com.intellij.util.pico synthetic com.intellij.util.pico.DefaultPicoContainer$1 extends java.lang.Object { }
com/intellij/util/pico/DefaultPicoContainer$LazyComponentAdapter.class
DefaultPicoContainer.java package com.intellij.util.pico public abstract com.intellij.util.pico.DefaultPicoContainer$LazyComponentAdapter extends java.lang.Object { public abstract boolean isComponentInstantiated () }
com/intellij/util/pico/DefaultPicoContainer$LinkedHashSetWrapper.class
DefaultPicoContainer.java package com.intellij.util.pico com.intellij.util.pico.DefaultPicoContainer$LinkedHashSetWrapper extends java.lang.Object { private final Object lock private volatile java.util.Set immutableSet private java.util.LinkedHashSet synchronizedSet private void <init> () public void add (java.lang.Object) Object element private java.util.LinkedHashSet copySyncSetIfExposedAsImmutable () public void remove (java.lang.Object) Object element public java.util.Set getImmutableSet () java.util.Set res synthetic void <init> (com.intellij.util.pico.DefaultPicoContainer$1) com.intellij.util.pico.DefaultPicoContainer$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/pico/DefaultPicoContainer.class
DefaultPicoContainer.java package com.intellij.util.pico public com.intellij.util.pico.DefaultPicoContainer extends java.lang.Object implements org.picocontainer.MutablePicoContainer { static final org.picocontainer.defaults.DelegatingComponentMonitor DEFAULT_DELEGATING_COMPONENT_MONITOR static final org.picocontainer.defaults.DefaultLifecycleStrategy DEFAULT_LIFECYCLE_STRATEGY private final org.picocontainer.PicoContainer parent private final java.util.Set children private final java.util.Map componentKeyToAdapterCache private final com.intellij.util.pico.DefaultPicoContainer$LinkedHashSetWrapper componentAdapters private final java.util.Map classNameToAdapter private final java.util.concurrent.atomic.AtomicReference nonAssignableComponentAdapters public void <init> (org.picocontainer.PicoContainer) org.picocontainer.PicoContainer parent public void <init> () public java.util.Collection getComponentAdapters () private void appendNonAssignableAdaptersOfType (java.lang.Class, java.util.List) org.picocontainer.ComponentAdapter componentAdapter int i Class componentType java.util.List result java.util.List comp public final org.picocontainer.ComponentAdapter getComponentAdapter (java.lang.Object) Object componentKey org.picocontainer.ComponentAdapter adapter private org.picocontainer.ComponentAdapter getFromCache (java.lang.Object) Object componentKey org.picocontainer.ComponentAdapter adapter public org.picocontainer.ComponentAdapter getComponentAdapterOfType (java.lang.Class) int i Class componentType org.picocontainer.ComponentAdapter adapterByKey java.util.List found Class[] foundClasses public java.util.List getComponentAdaptersOfType (java.lang.Class) Class componentType java.util.List result org.picocontainer.ComponentAdapter cacheHit public org.picocontainer.ComponentAdapter registerComponent (org.picocontainer.ComponentAdapter) String classKey com.intellij.util.containers.FList oldList com.intellij.util.containers.FList newList org.picocontainer.ComponentAdapter componentAdapter Object componentKey public org.picocontainer.ComponentAdapter unregisterComponent (java.lang.Object) com.intellij.util.containers.FList oldList com.intellij.util.containers.FList newList Object componentKey org.picocontainer.ComponentAdapter adapter public java.util.List getComponentInstances () public java.util.List getComponentInstancesOfType (java.lang.Class) org.picocontainer.ComponentAdapter componentAdapter Class componentType java.util.List result public java.lang.Object getComponentInstanceIfInstantiated (java.lang.String) String componentKey org.picocontainer.ComponentAdapter adapter public java.lang.Object getComponentInstance (java.lang.Object) Object componentKey org.picocontainer.ComponentAdapter adapter public java.lang.Object getComponentInstanceOfType (java.lang.Class) Class componentType org.picocontainer.ComponentAdapter componentAdapter private java.lang.Object getInstance (org.picocontainer.ComponentAdapter) org.picocontainer.ComponentAdapter componentAdapter private java.lang.Object getLocalInstance (org.picocontainer.ComponentAdapter) org.picocontainer.PicoException e Object instance org.picocontainer.ComponentAdapter componentAdapter org.picocontainer.PicoException firstLevelException public org.picocontainer.ComponentAdapter unregisterComponentByInstance (java.lang.Object) Object o org.picocontainer.ComponentAdapter adapter Object componentInstance public void verify () public void start () public void stop () public void dispose () public org.picocontainer.MutablePicoContainer makeChildContainer () com.intellij.util.pico.DefaultPicoContainer pc public boolean addChildContainer (org.picocontainer.PicoContainer) org.picocontainer.PicoContainer child public boolean removeChildContainer (org.picocontainer.PicoContainer) org.picocontainer.PicoContainer child public void accept (org.picocontainer.PicoVisitor) org.picocontainer.ComponentAdapter adapter org.picocontainer.PicoContainer child org.picocontainer.PicoVisitor visitor public org.picocontainer.ComponentAdapter registerComponentInstance (java.lang.Object) Object component public org.picocontainer.ComponentAdapter registerComponentInstance (java.lang.Object, java.lang.Object) Object componentKey Object componentInstance public org.picocontainer.ComponentAdapter registerComponentImplementation (java.lang.Class) Class componentImplementation public org.picocontainer.ComponentAdapter registerComponentImplementation (java.lang.Object, java.lang.Class) Object componentKey Class componentImplementation public org.picocontainer.ComponentAdapter registerComponentImplementation (java.lang.Object, java.lang.Class, org.picocontainer.Parameter[]) Object componentKey Class componentImplementation org.picocontainer.Parameter[] parameters org.picocontainer.ComponentAdapter componentAdapter public org.picocontainer.PicoContainer getParent () public java.lang.String toString () public static com.intellij.diagnostic.StartUpMeasurer$Level getActivityLevel (org.picocontainer.PicoContainer) org.picocontainer.PicoContainer picoContainer org.picocontainer.PicoContainer parent static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/find/
com/intellij/lang/cacheBuilder/
com/intellij/lang/findUsages/
com/intellij/util/gist/
com/intellij/util/xml/
com/intellij/find/FindModel$FindModelObserver.class
FindModel.java package com.intellij.find public abstract com.intellij.find.FindModel$FindModelObserver extends java.lang.Object { public abstract void findModelChanged (com.intellij.find.FindModel) }
com/intellij/find/FindModel$SearchContext.class
FindModel.java package com.intellij.find public final enum com.intellij.find.FindModel$SearchContext extends java.lang.Enum { public static final enum com.intellij.find.FindModel$SearchContext ANY public static final enum com.intellij.find.FindModel$SearchContext IN_STRING_LITERALS public static final enum com.intellij.find.FindModel$SearchContext IN_COMMENTS public static final enum com.intellij.find.FindModel$SearchContext EXCEPT_STRING_LITERALS public static final enum com.intellij.find.FindModel$SearchContext EXCEPT_COMMENTS public static final enum com.intellij.find.FindModel$SearchContext EXCEPT_COMMENTS_AND_STRING_LITERALS private static final synthetic com.intellij.find.FindModel$SearchContext[] $VALUES public static com.intellij.find.FindModel$SearchContext[] values () public static com.intellij.find.FindModel$SearchContext valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/find/FindModel.class
FindModel.java package com.intellij.find public com.intellij.find.FindModel extends com.intellij.openapi.util.UserDataHolderBase implements java.lang.Cloneable { private final java.util.List myObservers private String myStringToFind private String myStringToReplace private boolean isSearchHighlighters private boolean isReplaceState private boolean isWholeWordsOnly private com.intellij.find.FindModel$SearchContext searchContext private boolean isFromCursor private boolean isForward private boolean isGlobal private boolean isRegularExpressions private boolean isCaseSensitive private boolean isMultipleFiles private boolean isPromptOnReplace private boolean isReplaceAll private boolean isProjectScope private boolean isFindAll private boolean isFindAllEnabled private String moduleName private String directoryName private boolean isWithSubdirectories private String fileFilter private String customScopeName private com.intellij.psi.search.SearchScope customScope private boolean isCustomScope private boolean isMultiline private boolean mySearchInProjectFiles private boolean isPreserveCase private java.util.regex.Pattern myPattern public void <init> () public static void initStringToFindNoMultiline (com.intellij.find.FindModel, java.lang.String) com.intellij.find.FindModel findModel String s public static void initStringToFind (com.intellij.find.FindModel, java.lang.String) com.intellij.find.FindModel findModel String s public void addObserver (com.intellij.find.FindModel$FindModelObserver) com.intellij.find.FindModel$FindModelObserver observer public void removeObserver (com.intellij.find.FindModel$FindModelObserver) com.intellij.find.FindModel$FindModelObserver observer private void notifyObservers () com.intellij.find.FindModel$FindModelObserver observer public boolean isMultiline () public void setMultiline (boolean) boolean multiline public boolean isPreserveCase () public void setPreserveCase (boolean) boolean preserveCase boolean changed public void copyFrom (com.intellij.find.FindModel) com.intellij.find.FindModel model boolean changed public boolean equals (java.lang.Object) Object o com.intellij.find.FindModel findModel public int hashCode () int result public java.lang.String getStringToFind () public void setStringToFind (java.lang.String) String s boolean changed public java.lang.String getStringToReplace () public void setStringToReplace (java.lang.String) String s boolean changed public boolean isReplaceState () public void setReplaceState (boolean) boolean val boolean changed public boolean isFromCursor () public void setFromCursor (boolean) boolean val boolean changed public boolean isForward () public void setForward (boolean) boolean val boolean changed public boolean isRegularExpressions () public void setRegularExpressions (boolean) boolean val boolean changed public boolean isCaseSensitive () public void setCaseSensitive (boolean) boolean val boolean changed public boolean isMultipleFiles () public void setMultipleFiles (boolean) boolean val boolean changed public boolean isPromptOnReplace () public void setPromptOnReplace (boolean) boolean val boolean changed public boolean isWholeWordsOnly () public void setWholeWordsOnly (boolean) boolean isWholeWordsOnly boolean changed public boolean isGlobal () public void setGlobal (boolean) boolean isGlobal boolean changed public boolean isReplaceAll () public void setReplaceAll (boolean) boolean replaceAll public boolean isOpenInNewTab () public void setOpenInNewTab (boolean) boolean showInNewTab public boolean isOpenInNewTabEnabled () public void setOpenInNewTabEnabled (boolean) boolean showInNewTabEnabled public boolean isOpenInNewTabVisible () public void setOpenInNewTabVisible (boolean) boolean showInNewTabVisible public java.lang.String getDirectoryName () public void setDirectoryName (java.lang.String) String path String directoryName boolean changed public boolean isWithSubdirectories () public void setWithSubdirectories (boolean) boolean withSubdirectories boolean changed public boolean isProjectScope () public void setProjectScope (boolean) boolean projectScope boolean changed public com.intellij.find.FindModel clone () public java.lang.String toString () public boolean searchHighlighters () public void setSearchHighlighters (boolean) boolean search boolean changed public java.lang.String getFileFilter () public void setFileFilter (java.lang.String) java.util.List split String fileFilter boolean changed public java.lang.String getModuleName () public void setModuleName (java.lang.String) String moduleName boolean changed public boolean isFindAll () public void setFindAll (boolean) boolean findAll boolean changed public boolean isFindAllEnabled () public void setFindAllEnabled (boolean) boolean findAllEnabled boolean changed public java.lang.String getCustomScopeName () public void setCustomScopeName (java.lang.String) String customScopeName boolean changed public com.intellij.psi.search.SearchScope getCustomScope () public void setCustomScope (com.intellij.psi.search.SearchScope) com.intellij.psi.search.SearchScope customScope boolean changed public boolean isCustomScope () public void setCustomScope (boolean) boolean customScope boolean changed public boolean isInStringLiteralsOnly () public boolean isExceptComments () public boolean isExceptStringLiterals () public boolean isInCommentsOnly () public boolean isExceptCommentsAndStringLiterals () public void setInCommentsOnly (boolean) boolean inCommentsOnly public void setInStringLiteralsOnly (boolean) boolean inStringLiteralsOnly private void doApplyContextChange (boolean, com.intellij.find.FindModel$SearchContext) boolean newOptionValue com.intellij.find.FindModel$SearchContext option boolean changed public com.intellij.find.FindModel$SearchContext getSearchContext () public void setSearchContext (com.intellij.find.FindModel$SearchContext) com.intellij.find.FindModel$SearchContext _searchContext private void doSetContext (com.intellij.find.FindModel$SearchContext) com.intellij.find.FindModel$SearchContext newSearchContext boolean changed public boolean isSearchInProjectFiles () public void setSearchInProjectFiles (boolean) boolean searchInProjectFiles boolean changed public java.util.regex.Pattern compileRegExp () String modifiedStringToFind java.util.regex.PatternSyntaxException e int flags String toFind java.util.regex.Pattern pattern public volatile synthetic java.lang.Object clone () private static synthetic boolean lambda$setFileFilter$0 (java.lang.String) String s private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/cacheBuilder/CacheBuilderRegistry.class
CacheBuilderRegistry.java package com.intellij.lang.cacheBuilder public abstract com.intellij.lang.cacheBuilder.CacheBuilderRegistry extends java.lang.Object { public void <init> () public static com.intellij.lang.cacheBuilder.CacheBuilderRegistry getInstance () public abstract com.intellij.lang.cacheBuilder.WordsScanner getCacheBuilder (com.intellij.openapi.fileTypes.FileType) }
com/intellij/lang/cacheBuilder/DefaultWordsScanner.class
DefaultWordsScanner.java package com.intellij.lang.cacheBuilder public com.intellij.lang.cacheBuilder.DefaultWordsScanner extends com.intellij.lang.cacheBuilder.VersionedWordsScanner { private final com.intellij.lexer.Lexer myLexer private final com.intellij.psi.tree.TokenSet myIdentifierTokenSet private final com.intellij.psi.tree.TokenSet myCommentTokenSet private final com.intellij.psi.tree.TokenSet myLiteralTokenSet private final com.intellij.psi.tree.TokenSet mySkipCodeContextTokenSet private final com.intellij.psi.tree.TokenSet myProcessAsWordTokenSet private boolean myMayHaveFileRefsInLiterals private volatile boolean myBusy public void <init> (com.intellij.lexer.Lexer, com.intellij.psi.tree.TokenSet, com.intellij.psi.tree.TokenSet, com.intellij.psi.tree.TokenSet) com.intellij.lexer.Lexer lexer com.intellij.psi.tree.TokenSet identifierTokenSet com.intellij.psi.tree.TokenSet commentTokenSet com.intellij.psi.tree.TokenSet literalTokenSet public void <init> (com.intellij.lexer.Lexer, com.intellij.psi.tree.TokenSet, com.intellij.psi.tree.TokenSet, com.intellij.psi.tree.TokenSet, com.intellij.psi.tree.TokenSet) com.intellij.lexer.Lexer lexer com.intellij.psi.tree.TokenSet identifierTokenSet com.intellij.psi.tree.TokenSet commentTokenSet com.intellij.psi.tree.TokenSet literalTokenSet com.intellij.psi.tree.TokenSet skipCodeContextTokenSet public void <init> (com.intellij.lexer.Lexer, com.intellij.psi.tree.TokenSet, com.intellij.psi.tree.TokenSet, com.intellij.psi.tree.TokenSet, com.intellij.psi.tree.TokenSet, com.intellij.psi.tree.TokenSet) com.intellij.lexer.Lexer lexer com.intellij.psi.tree.TokenSet identifierTokenSet com.intellij.psi.tree.TokenSet commentTokenSet com.intellij.psi.tree.TokenSet literalTokenSet com.intellij.psi.tree.TokenSet skipCodeContextTokenSet com.intellij.psi.tree.TokenSet processAsWordTokenSet public void processWords (java.lang.CharSequence, com.intellij.util.Processor) com.intellij.lang.cacheBuilder.WordOccurrence occurrence com.intellij.psi.tree.IElementType type CharSequence fileText com.intellij.util.Processor processor private java.lang.Class guessPluginClass () Object lexer protected static boolean stripWords (com.intellij.util.Processor, java.lang.CharSequence, int, int, com.intellij.lang.cacheBuilder.WordOccurrence$Kind, com.intellij.lang.cacheBuilder.WordOccurrence, boolean) char c char c int wordStart int wordEnd com.intellij.util.Processor processor CharSequence tokenText int from int to com.intellij.lang.cacheBuilder.WordOccurrence$Kind kind com.intellij.lang.cacheBuilder.WordOccurrence occurrence boolean mayHaveFileRefs int index private static boolean isAsciiIdentifierPart (char) char c public void setMayHaveFileRefsInLiterals (boolean) boolean mayHaveFileRefsInLiterals private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/cacheBuilder/SimpleWordsScanner.class
SimpleWordsScanner.java package com.intellij.lang.cacheBuilder public com.intellij.lang.cacheBuilder.SimpleWordsScanner extends com.intellij.lang.cacheBuilder.VersionedWordsScanner { public void <init> () public void processWords (java.lang.CharSequence, com.intellij.util.Processor) char c char c int index1 CharSequence fileText com.intellij.util.Processor processor int index com.intellij.lang.cacheBuilder.WordOccurrence occurrence char[] fileTextArray private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/cacheBuilder/VersionedWordsScanner.class
VersionedWordsScanner.java package com.intellij.lang.cacheBuilder public abstract com.intellij.lang.cacheBuilder.VersionedWordsScanner extends java.lang.Object implements com.intellij.lang.cacheBuilder.WordsScanner { public void <init> () public int getVersion () }
com/intellij/lang/cacheBuilder/WordOccurrence$Kind.class
WordOccurrence.java package com.intellij.lang.cacheBuilder public com.intellij.lang.cacheBuilder.WordOccurrence$Kind extends java.lang.Object { public static final com.intellij.lang.cacheBuilder.WordOccurrence$Kind CODE public static final com.intellij.lang.cacheBuilder.WordOccurrence$Kind COMMENTS public static final com.intellij.lang.cacheBuilder.WordOccurrence$Kind LITERALS public static final com.intellij.lang.cacheBuilder.WordOccurrence$Kind FOREIGN_LANGUAGE private final String myName private void <init> (java.lang.String) String name public java.lang.String toString () static void <clinit> () }
com/intellij/lang/cacheBuilder/WordOccurrence.class
WordOccurrence.java package com.intellij.lang.cacheBuilder public com.intellij.lang.cacheBuilder.WordOccurrence extends java.lang.Object { private com.intellij.lang.cacheBuilder.WordOccurrence$Kind myKind private CharSequence myText private int myStart private int myEnd public void <init> (java.lang.CharSequence, int, int, com.intellij.lang.cacheBuilder.WordOccurrence$Kind) CharSequence text int start int end com.intellij.lang.cacheBuilder.WordOccurrence$Kind kind public final void init (java.lang.CharSequence, int, int, com.intellij.lang.cacheBuilder.WordOccurrence$Kind) CharSequence text int start int end com.intellij.lang.cacheBuilder.WordOccurrence$Kind kind public com.intellij.lang.cacheBuilder.WordOccurrence$Kind getKind () public java.lang.CharSequence getBaseText () public int getStart () public int getEnd () }
com/intellij/lang/cacheBuilder/WordsScanner.class
WordsScanner.java package com.intellij.lang.cacheBuilder public abstract com.intellij.lang.cacheBuilder.WordsScanner extends java.lang.Object { public abstract void processWords (java.lang.CharSequence, com.intellij.util.Processor) }
com/intellij/lang/findUsages/DescriptiveNameUtil.class
DescriptiveNameUtil.java package com.intellij.lang.findUsages public com.intellij.lang.findUsages.DescriptiveNameUtil extends java.lang.Object { public void <init> () public static java.lang.String getMetaDataName (com.intellij.psi.meta.PsiMetaData) com.intellij.psi.meta.PsiMetaData metaData String name public static java.lang.String getDescriptiveName (com.intellij.psi.PsiElement) com.intellij.psi.meta.PsiMetaOwner psiMetaOwner com.intellij.psi.meta.PsiMetaData metaData com.intellij.psi.PsiElement psiElement private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/findUsages/EmptyFindUsagesProvider.class
EmptyFindUsagesProvider.java package com.intellij.lang.findUsages public com.intellij.lang.findUsages.EmptyFindUsagesProvider extends java.lang.Object implements com.intellij.lang.findUsages.FindUsagesProvider { public void <init> () public com.intellij.lang.cacheBuilder.WordsScanner getWordsScanner () public boolean canFindUsagesFor (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiElement public java.lang.String getHelpId (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiElement public java.lang.String getType (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.String getDescriptiveName (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.String getNodeText (com.intellij.psi.PsiElement, boolean) String name com.intellij.psi.PsiElement element boolean useFullName private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/findUsages/FindUsagesProvider.class
FindUsagesProvider.java package com.intellij.lang.findUsages public abstract com.intellij.lang.findUsages.FindUsagesProvider extends java.lang.Object { public abstract com.intellij.lang.cacheBuilder.WordsScanner getWordsScanner () public abstract boolean canFindUsagesFor (com.intellij.psi.PsiElement) public abstract java.lang.String getHelpId (com.intellij.psi.PsiElement) public abstract java.lang.String getType (com.intellij.psi.PsiElement) public abstract java.lang.String getDescriptiveName (com.intellij.psi.PsiElement) public abstract java.lang.String getNodeText (com.intellij.psi.PsiElement, boolean) }
com/intellij/lang/findUsages/LanguageFindUsages$1.class
LanguageFindUsages.java package com.intellij.lang.findUsages final com.intellij.lang.findUsages.LanguageFindUsages$1 extends com.intellij.lang.findUsages.LanguageFindUsages { void <init> () public java.util.List allForLanguage (com.intellij.lang.Language) com.intellij.lang.Language language java.util.List result private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/findUsages/LanguageFindUsages.class
LanguageFindUsages.java package com.intellij.lang.findUsages public com.intellij.lang.findUsages.LanguageFindUsages extends com.intellij.lang.LanguageExtension { public static final com.intellij.lang.findUsages.LanguageFindUsages INSTANCE static final synthetic boolean $assertionsDisabled private void <init> () public static boolean canFindUsagesFor (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiElement public static com.intellij.lang.cacheBuilder.WordsScanner getWordsScanner (com.intellij.lang.Language) com.intellij.lang.cacheBuilder.WordsScanner scanner com.intellij.lang.findUsages.FindUsagesProvider provider com.intellij.lang.Language language public static java.lang.String getDescriptiveName (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiElement public static java.lang.String getType (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiElement public static java.lang.String getNodeText (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement psiElement boolean useFullName public static java.lang.String getHelpId (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiElement private static java.lang.Object getFromProviders (com.intellij.psi.PsiElement, java.lang.Object, java.util.function.Function) Object res com.intellij.lang.findUsages.FindUsagesProvider provider com.intellij.psi.PsiElement psiElement Object defaultValue java.util.function.Function getter com.intellij.lang.Language language java.util.List providers private static synthetic java.lang.String lambda$getHelpId$4 (com.intellij.psi.PsiElement, com.intellij.lang.findUsages.FindUsagesProvider) com.intellij.psi.PsiElement psiElement com.intellij.lang.findUsages.FindUsagesProvider p private static synthetic java.lang.String lambda$getNodeText$3 (com.intellij.psi.PsiElement, boolean, com.intellij.lang.findUsages.FindUsagesProvider) com.intellij.psi.PsiElement psiElement boolean useFullName com.intellij.lang.findUsages.FindUsagesProvider p private static synthetic java.lang.String lambda$getType$2 (com.intellij.psi.PsiElement, com.intellij.lang.findUsages.FindUsagesProvider) com.intellij.psi.PsiElement psiElement com.intellij.lang.findUsages.FindUsagesProvider p private static synthetic java.lang.String lambda$getDescriptiveName$1 (com.intellij.psi.PsiElement, com.intellij.lang.findUsages.FindUsagesProvider) com.intellij.psi.PsiElement psiElement com.intellij.lang.findUsages.FindUsagesProvider p private static synthetic java.lang.Boolean lambda$canFindUsagesFor$0 (com.intellij.psi.PsiElement, com.intellij.lang.findUsages.FindUsagesProvider) com.intellij.psi.PsiElement psiElement com.intellij.lang.findUsages.FindUsagesProvider p synthetic void <init> (com.intellij.lang.findUsages.LanguageFindUsages$1) com.intellij.lang.findUsages.LanguageFindUsages$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/findUsages/package.html
com/intellij/psi/CustomHighlighterTokenType$CustomElementType.class
CustomHighlighterTokenType.java package com.intellij.psi public com.intellij.psi.CustomHighlighterTokenType$CustomElementType extends com.intellij.psi.tree.IElementType { public void <init> (java.lang.String) String debugName }
com/intellij/psi/CustomHighlighterTokenType.class
CustomHighlighterTokenType.java package com.intellij.psi public abstract com.intellij.psi.CustomHighlighterTokenType extends java.lang.Object { public static final com.intellij.psi.tree.IElementType KEYWORD_1 public static final com.intellij.psi.tree.IElementType KEYWORD_2 public static final com.intellij.psi.tree.IElementType KEYWORD_3 public static final com.intellij.psi.tree.IElementType KEYWORD_4 public static final int KEYWORD_TYPE_COUNT public static final com.intellij.psi.tree.IElementType STRING public static final com.intellij.psi.tree.IElementType SINGLE_QUOTED_STRING public static final com.intellij.psi.tree.IElementType NUMBER public static final com.intellij.psi.tree.IElementType IDENTIFIER public static final com.intellij.psi.tree.IElementType LINE_COMMENT public static final com.intellij.psi.tree.IElementType MULTI_LINE_COMMENT public static final com.intellij.psi.tree.IElementType WHITESPACE public static final com.intellij.psi.tree.IElementType CHARACTER public static final com.intellij.psi.tree.IElementType PUNCTUATION public static final com.intellij.psi.tree.IElementType L_BRACE public static final com.intellij.psi.tree.IElementType R_BRACE public static final com.intellij.psi.tree.IElementType L_ANGLE public static final com.intellij.psi.tree.IElementType R_ANGLE public static final com.intellij.psi.tree.IElementType L_BRACKET public static final com.intellij.psi.tree.IElementType R_BRACKET public static final com.intellij.psi.tree.IElementType L_PARENTH public static final com.intellij.psi.tree.IElementType R_PARENTH public static final com.intellij.psi.tree.IElementType CUSTOM_CONTENT static void <clinit> () }
com/intellij/psi/RefResolveService$Listener.class
RefResolveService.java package com.intellij.psi public abstract com.intellij.psi.RefResolveService$Listener extends java.lang.Object { public void <init> () public void fileResolved (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile virtualFile public void allFilesResolved () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/RefResolveService.class
RefResolveService.java package com.intellij.psi public abstract com.intellij.psi.RefResolveService extends java.lang.Object { public static final boolean ENABLED public void <init> () public static com.intellij.psi.RefResolveService getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract int[] getBackwardIds (com.intellij.openapi.vfs.VirtualFileWithId) public abstract com.intellij.psi.search.GlobalSearchScope restrictByBackwardIds (com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.search.GlobalSearchScope) public abstract boolean queue (java.util.Collection, java.lang.Object) public abstract boolean isUpToDate () public abstract int getQueueSize () public abstract void addListener (com.intellij.openapi.Disposable, com.intellij.psi.RefResolveService$Listener) static void <clinit> () }
com/intellij/psi/SdkResolveScopeProvider.class
SdkResolveScopeProvider.java package com.intellij.psi public abstract com.intellij.psi.SdkResolveScopeProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public abstract com.intellij.psi.search.GlobalSearchScope getScope (com.intellij.openapi.project.Project, com.intellij.openapi.roots.JdkOrderEntry) static void <clinit> () }
com/intellij/psi/search/IndexPattern.class
IndexPattern.java package com.intellij.psi.search public com.intellij.psi.search.IndexPattern extends java.lang.Object { private String myPatternString private java.util.regex.Pattern myOptimizedIndexingPattern private boolean myCaseSensitive private java.util.regex.Pattern myPattern public void <init> (java.lang.String, boolean) String patternString boolean caseSensitive public java.lang.String getPatternString () public java.util.regex.Pattern getPattern () public java.util.regex.Pattern getOptimizedIndexingPattern () public boolean isCaseSensitive () public void setPatternString (java.lang.String) String patternString public void setCaseSensitive (boolean) boolean caseSensitive private void compilePattern () int flags String optimizedPattern java.util.regex.PatternSyntaxException e public boolean equals (java.lang.Object) Object o com.intellij.psi.search.IndexPattern that public int hashCode () int result private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/IndexPatternOccurrence.class
IndexPatternOccurrence.java package com.intellij.psi.search public abstract com.intellij.psi.search.IndexPatternOccurrence extends java.lang.Object { public abstract com.intellij.psi.PsiFile getFile () public abstract com.intellij.openapi.util.TextRange getTextRange () public java.util.List getAdditionalTextRanges () public abstract com.intellij.psi.search.IndexPattern getPattern () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/IndexPatternProvider.class
IndexPatternProvider.java package com.intellij.psi.search public abstract com.intellij.psi.search.IndexPatternProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public static final com.intellij.util.messages.Topic INDEX_PATTERNS_CHANGED public static final String PROP_INDEX_PATTERNS public abstract com.intellij.psi.search.IndexPattern[] getIndexPatterns () static void <clinit> () }
com/intellij/psi/search/ProjectAndLibrariesScope.class
ProjectAndLibrariesScope.java package com.intellij.psi.search public com.intellij.psi.search.ProjectAndLibrariesScope extends com.intellij.psi.search.GlobalSearchScope { protected final com.intellij.openapi.roots.ProjectFileIndex myProjectFileIndex protected final boolean mySearchOutsideRootModel private String myDisplayName public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void <init> (com.intellij.openapi.project.Project, boolean) com.intellij.openapi.project.Project project boolean searchOutsideRootModel public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public int compare (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) int aRes com.intellij.openapi.module.Module module com.intellij.openapi.roots.ModuleFileIndex moduleFileIndex com.intellij.openapi.roots.OrderEntry entry2 com.intellij.openapi.roots.OrderEntry entry1 com.intellij.openapi.vfs.VirtualFile file1 com.intellij.openapi.vfs.VirtualFile file2 java.util.List entries1 java.util.List entries2 int res public boolean isSearchOutsideRootModel () public boolean isSearchInModuleContent (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module aModule public boolean isSearchInLibraries () public java.util.Collection getUnloadedModulesBelongingToScope () com.intellij.openapi.project.Project project public java.lang.String getDisplayName () public void setDisplayName (java.lang.String) String displayName public com.intellij.psi.search.GlobalSearchScope intersectWith (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope scope public com.intellij.psi.search.GlobalSearchScope uniteWith (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope scope public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/PsiReferenceProcessor$CollectElements.class
PsiReferenceProcessor.java package com.intellij.psi.search public com.intellij.psi.search.PsiReferenceProcessor$CollectElements extends java.lang.Object implements com.intellij.psi.search.PsiReferenceProcessor { private final java.util.Collection myCollection public void <init> (java.util.Collection) java.util.Collection collection public void <init> () public com.intellij.psi.PsiReference[] toArray () public com.intellij.psi.PsiReference[] toArray (com.intellij.psi.PsiReference[]) com.intellij.psi.PsiReference[] array public boolean execute (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/PsiReferenceProcessor.class
PsiReferenceProcessor.java package com.intellij.psi.search public abstract com.intellij.psi.search.PsiReferenceProcessor extends java.lang.Object { public abstract boolean execute (com.intellij.psi.PsiReference) }
com/intellij/psi/search/PsiReferenceProcessorAdapter.class
PsiReferenceProcessorAdapter.java package com.intellij.psi.search public com.intellij.psi.search.PsiReferenceProcessorAdapter extends com.intellij.openapi.application.ReadActionProcessor { private final com.intellij.psi.search.PsiReferenceProcessor myProcessor public void <init> (com.intellij.psi.search.PsiReferenceProcessor) com.intellij.psi.search.PsiReferenceProcessor processor public boolean processInReadAction (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference psiReference public volatile synthetic boolean processInReadAction (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/PsiSearchHelper$SERVICE.class
PsiSearchHelper.java package com.intellij.psi.search public com.intellij.psi.search.PsiSearchHelper$SERVICE extends java.lang.Object { private void <init> () public static com.intellij.psi.search.PsiSearchHelper getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/PsiSearchHelper$SearchCostResult.class
PsiSearchHelper.java package com.intellij.psi.search public final enum com.intellij.psi.search.PsiSearchHelper$SearchCostResult extends java.lang.Enum { public static final enum com.intellij.psi.search.PsiSearchHelper$SearchCostResult ZERO_OCCURRENCES public static final enum com.intellij.psi.search.PsiSearchHelper$SearchCostResult FEW_OCCURRENCES public static final enum com.intellij.psi.search.PsiSearchHelper$SearchCostResult TOO_MANY_OCCURRENCES private static final synthetic com.intellij.psi.search.PsiSearchHelper$SearchCostResult[] $VALUES public static com.intellij.psi.search.PsiSearchHelper$SearchCostResult[] values () public static com.intellij.psi.search.PsiSearchHelper$SearchCostResult valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/psi/search/PsiSearchHelper.class
PsiSearchHelper.java package com.intellij.psi.search public abstract com.intellij.psi.search.PsiSearchHelper extends java.lang.Object { public static com.intellij.psi.search.PsiSearchHelper getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract com.intellij.psi.PsiElement[] findCommentsContainingIdentifier (java.lang.String, com.intellij.psi.search.SearchScope) public abstract boolean processCommentsContainingIdentifier (java.lang.String, com.intellij.psi.search.SearchScope, com.intellij.util.Processor) public abstract com.intellij.psi.PsiFile[] findFilesWithPlainTextWords (java.lang.String) public abstract boolean processUsagesInNonJavaFiles (java.lang.String, com.intellij.psi.search.PsiNonJavaFileReferenceProcessor, com.intellij.psi.search.GlobalSearchScope) public abstract boolean processUsagesInNonJavaFiles (com.intellij.psi.PsiElement, java.lang.String, com.intellij.psi.search.PsiNonJavaFileReferenceProcessor, com.intellij.psi.search.GlobalSearchScope) public abstract com.intellij.psi.search.SearchScope getUseScope (com.intellij.psi.PsiElement) public abstract boolean processAllFilesWithWord (java.lang.String, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.Processor, boolean) public abstract boolean processAllFilesWithWordInText (java.lang.String, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.Processor, boolean) public abstract boolean processAllFilesWithWordInComments (java.lang.String, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.Processor) public abstract boolean processAllFilesWithWordInLiterals (java.lang.String, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.Processor) public abstract boolean processRequests (com.intellij.psi.search.SearchRequestCollector, com.intellij.util.Processor) public abstract com.intellij.concurrency.AsyncFuture processRequestsAsync (com.intellij.psi.search.SearchRequestCollector, com.intellij.util.Processor) public abstract boolean processElementsWithWord (com.intellij.psi.search.TextOccurenceProcessor, com.intellij.psi.search.SearchScope, java.lang.String, short, boolean) public abstract boolean processElementsWithWord (com.intellij.psi.search.TextOccurenceProcessor, com.intellij.psi.search.SearchScope, java.lang.String, short, boolean, boolean) public abstract com.intellij.concurrency.AsyncFuture processElementsWithWordAsync (com.intellij.psi.search.TextOccurenceProcessor, com.intellij.psi.search.SearchScope, java.lang.String, short, boolean) public abstract com.intellij.psi.search.PsiSearchHelper$SearchCostResult isCheapEnoughToSearch (java.lang.String, com.intellij.psi.search.GlobalSearchScope, com.intellij.psi.PsiFile, com.intellij.openapi.progress.ProgressIndicator) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/PsiSearchRequest.class
PsiSearchRequest.java package com.intellij.psi.search public com.intellij.psi.search.PsiSearchRequest extends java.lang.Object { public final com.intellij.psi.search.SearchScope searchScope public final String word public final short searchContext public final boolean caseSensitive public final com.intellij.psi.search.RequestResultProcessor processor public final String containerName void <init> (com.intellij.psi.search.SearchScope, java.lang.String, short, boolean, java.lang.String, com.intellij.psi.search.RequestResultProcessor) com.intellij.psi.search.SearchScope searchScope String word short searchContext boolean caseSensitive String containerName com.intellij.psi.search.RequestResultProcessor processor public java.lang.String toString () public boolean equals (java.lang.Object) Object o com.intellij.psi.search.PsiSearchRequest that public int hashCode () int result private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/PsiTodoSearchHelper$SERVICE.class
PsiTodoSearchHelper.java package com.intellij.psi.search public com.intellij.psi.search.PsiTodoSearchHelper$SERVICE extends java.lang.Object { private void <init> () public static com.intellij.psi.search.PsiTodoSearchHelper getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project }
com/intellij/psi/search/PsiTodoSearchHelper.class
PsiTodoSearchHelper.java package com.intellij.psi.search public abstract com.intellij.psi.search.PsiTodoSearchHelper extends java.lang.Object { public abstract com.intellij.psi.PsiFile[] findFilesWithTodoItems () public abstract com.intellij.psi.search.TodoItem[] findTodoItems (com.intellij.psi.PsiFile) public abstract com.intellij.psi.search.TodoItem[] findTodoItems (com.intellij.psi.PsiFile, int, int) public abstract com.intellij.psi.search.TodoItem[] findTodoItemsLight (com.intellij.psi.PsiFile) public abstract com.intellij.psi.search.TodoItem[] findTodoItemsLight (com.intellij.psi.PsiFile, int, int) public abstract int getTodoItemsCount (com.intellij.psi.PsiFile) public abstract int getTodoItemsCount (com.intellij.psi.PsiFile, com.intellij.psi.search.TodoPattern) }
com/intellij/psi/search/QuerySearchRequest$1.class
QuerySearchRequest.java package com.intellij.psi.search com.intellij.psi.search.QuerySearchRequest$1 extends com.intellij.openapi.application.ReadActionProcessor { final synthetic com.intellij.util.PairProcessor val$processor final synthetic com.intellij.psi.search.SearchRequestCollector val$collector final synthetic com.intellij.psi.search.QuerySearchRequest this$0 void <init> (com.intellij.psi.search.QuerySearchRequest, com.intellij.util.PairProcessor, com.intellij.psi.search.SearchRequestCollector) com.intellij.psi.search.QuerySearchRequest this$0 public boolean processInReadAction (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference psiReference public volatile synthetic boolean processInReadAction (java.lang.Object) }
com/intellij/psi/search/QuerySearchRequest.class
QuerySearchRequest.java package com.intellij.psi.search public com.intellij.psi.search.QuerySearchRequest extends java.lang.Object { public final com.intellij.util.Query query public final com.intellij.psi.search.SearchRequestCollector collector public final com.intellij.util.Processor processor public void <init> (com.intellij.util.Query, com.intellij.psi.search.SearchRequestCollector, boolean, com.intellij.util.PairProcessor) com.intellij.util.Query query com.intellij.psi.search.SearchRequestCollector collector boolean inReadAction com.intellij.util.PairProcessor processor public boolean runQuery () public java.lang.String toString () private static synthetic boolean lambda$new$0 (com.intellij.util.PairProcessor, com.intellij.psi.search.SearchRequestCollector, com.intellij.psi.PsiReference) com.intellij.util.PairProcessor processor com.intellij.psi.search.SearchRequestCollector collector com.intellij.psi.PsiReference psiReference private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/RequestResultProcessor$BulkResultProcessor.class
RequestResultProcessor.java package com.intellij.psi.search public abstract com.intellij.psi.search.RequestResultProcessor$BulkResultProcessor extends com.intellij.psi.search.RequestResultProcessor { public void <init> () public transient void <init> (java.lang.Object[]) Object[] equality public boolean processTextOccurrence (com.intellij.psi.PsiElement, int, com.intellij.util.Processor) com.intellij.psi.PsiElement element int offsetInElement com.intellij.util.Processor consumer public abstract boolean processTextOccurrences (com.intellij.psi.PsiElement, int[], com.intellij.util.Processor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/RequestResultProcessor.class
RequestResultProcessor.java package com.intellij.psi.search public abstract com.intellij.psi.search.RequestResultProcessor extends java.lang.Object { private final Object myEquality protected transient void <init> (java.lang.Object[]) Object[] equality public boolean equals (java.lang.Object) Object o com.intellij.psi.search.RequestResultProcessor that public int hashCode () public abstract boolean processTextOccurrence (com.intellij.psi.PsiElement, int, com.intellij.util.Processor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/ScopeOptimizer.class
ScopeOptimizer.java package com.intellij.psi.search public abstract com.intellij.psi.search.ScopeOptimizer extends java.lang.Object { public com.intellij.psi.search.GlobalSearchScope getScopeToExclude (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.psi.search.SearchScope getRestrictedUseScope (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.search.GlobalSearchScope scopeToExclude public static com.intellij.psi.search.SearchScope calculateOverallRestrictedUseScope (com.intellij.psi.search.ScopeOptimizer[], com.intellij.psi.PsiElement) com.intellij.psi.search.ScopeOptimizer[] optimizers com.intellij.psi.PsiElement element private static synthetic com.intellij.psi.search.SearchScope lambda$calculateOverallRestrictedUseScope$2 (com.intellij.psi.search.SearchScope, com.intellij.psi.search.SearchScope) com.intellij.psi.search.SearchScope s1 com.intellij.psi.search.SearchScope s2 private static synthetic com.intellij.psi.search.SearchScope lambda$calculateOverallRestrictedUseScope$1 (com.intellij.psi.PsiElement, com.intellij.psi.search.ScopeOptimizer) com.intellij.psi.PsiElement element com.intellij.psi.search.ScopeOptimizer optimizer private static synthetic void lambda$calculateOverallRestrictedUseScope$0 (com.intellij.psi.search.ScopeOptimizer) com.intellij.psi.search.ScopeOptimizer optimizer private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/SearchRequestCollector.class
SearchRequestCollector.java package com.intellij.psi.search public com.intellij.psi.search.SearchRequestCollector extends java.lang.Object { private static final com.intellij.openapi.extensions.ExtensionPointName CODE_USAGE_SCOPE_OPTIMIZER_EP_NAME private final Object lock private final java.util.List myWordRequests private final java.util.List myQueryRequests private final java.util.List myCustomSearchActions private final com.intellij.psi.search.SearchSession mySession static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.search.SearchSession) com.intellij.psi.search.SearchSession session public com.intellij.psi.search.SearchSession getSearchSession () public void searchWord (java.lang.String, com.intellij.psi.search.SearchScope, boolean, com.intellij.psi.PsiElement) String word com.intellij.psi.search.SearchScope searchScope boolean caseSensitive com.intellij.psi.PsiElement searchTarget short searchContext public void searchWord (java.lang.String, com.intellij.psi.search.SearchScope, short, boolean, com.intellij.psi.PsiElement) String word com.intellij.psi.search.SearchScope searchScope short searchContext boolean caseSensitive com.intellij.psi.PsiElement searchTarget private void searchWord (java.lang.String, com.intellij.psi.search.SearchScope, short, boolean, java.lang.String, com.intellij.psi.PsiElement, com.intellij.psi.search.RequestResultProcessor) short exceptCodeSearchContext com.intellij.psi.search.SearchScope searchCodeUsageEffectiveScope com.intellij.psi.search.SearchScope restrictedCodeUsageSearchScope String word com.intellij.psi.search.SearchScope searchScope short searchContext boolean caseSensitive String containerName com.intellij.psi.PsiElement searchTarget com.intellij.psi.search.RequestResultProcessor processor java.util.Collection requests public void searchWord (java.lang.String, com.intellij.psi.search.SearchScope, short, boolean, com.intellij.psi.PsiElement, com.intellij.psi.search.RequestResultProcessor) String word com.intellij.psi.search.SearchScope searchScope short searchContext boolean caseSensitive com.intellij.psi.PsiElement searchTarget com.intellij.psi.search.RequestResultProcessor processor private static java.lang.String getContainerName (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement target private static com.intellij.psi.PsiElement getContainer (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement container com.intellij.codeInsight.ContainerProvider provider com.intellij.psi.PsiElement refElement public void searchWord (java.lang.String, com.intellij.psi.search.SearchScope, short, boolean, com.intellij.psi.search.RequestResultProcessor) String word com.intellij.psi.search.SearchScope searchScope short searchContext boolean caseSensitive com.intellij.psi.search.RequestResultProcessor processor private static boolean makesSenseToSearch (java.lang.String, com.intellij.psi.search.SearchScope) String word com.intellij.psi.search.SearchScope searchScope public void searchQuery (com.intellij.psi.search.QuerySearchRequest) com.intellij.psi.search.QuerySearchRequest request public void searchCustom (com.intellij.util.Processor) com.intellij.util.Processor searchAction public java.util.List takeQueryRequests () private java.util.List takeRequests (java.util.List) java.util.List requests java.util.List list public java.util.List takeSearchRequests () public java.util.List takeCustomSearchActions () public java.lang.String toString () private static synthetic java.lang.String lambda$getContainerName$1 (com.intellij.psi.PsiElement) throws java.lang.RuntimeException com.intellij.psi.PsiElement target com.intellij.psi.PsiElement container private static synthetic com.intellij.psi.search.SearchScope lambda$searchWord$0 (com.intellij.psi.PsiElement) throws java.lang.RuntimeException com.intellij.psi.PsiElement searchTarget static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/SearchRequestQuery.class
SearchRequestQuery.java package com.intellij.psi.search public com.intellij.psi.search.SearchRequestQuery extends com.intellij.util.AbstractQuery { private final com.intellij.openapi.project.Project myProject private final com.intellij.psi.search.SearchRequestCollector myRequests public void <init> (com.intellij.openapi.project.Project, com.intellij.psi.search.SearchRequestCollector) com.intellij.openapi.project.Project project com.intellij.psi.search.SearchRequestCollector requests protected boolean processResults (com.intellij.util.Processor) com.intellij.util.Processor consumer public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/SearchSession.class
SearchSession.java package com.intellij.psi.search public com.intellij.psi.search.SearchSession extends com.intellij.openapi.util.UserDataHolderBase { public void <init> () }
com/intellij/psi/search/SingleTargetRequestResultProcessor.class
SingleTargetRequestResultProcessor.java package com.intellij.psi.search public final com.intellij.psi.search.SingleTargetRequestResultProcessor extends com.intellij.psi.search.RequestResultProcessor { private static final com.intellij.psi.PsiReferenceService ourReferenceService private final com.intellij.psi.PsiElement myTarget public void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement target public boolean processTextOccurrence (com.intellij.psi.PsiElement, int, com.intellij.util.Processor) com.intellij.psi.PsiReference ref int i com.intellij.psi.PsiElement element int offsetInElement com.intellij.util.Processor consumer java.util.List references public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/TextOccurenceProcessor.class
TextOccurenceProcessor.java package com.intellij.psi.search public abstract com.intellij.psi.search.TextOccurenceProcessor extends java.lang.Object { public abstract boolean execute (com.intellij.psi.PsiElement, int) }
com/intellij/psi/search/TodoAttributes.class
TodoAttributes.java package com.intellij.psi.search public com.intellij.psi.search.TodoAttributes extends java.lang.Object implements java.lang.Cloneable { private javax.swing.Icon myIcon private com.intellij.openapi.editor.markup.TextAttributes myTextAttributes private boolean myShouldUseCustomColors private static final String ATTRIBUTE_ICON private static final String ICON_DEFAULT private static final String ICON_QUESTION private static final String ICON_IMPORTANT private static final String ELEMENT_OPTION private static final String USE_CUSTOM_COLORS_ATT public void <init> (org.jdom.Element, com.intellij.openapi.editor.markup.TextAttributes) org.jdom.Element element com.intellij.openapi.editor.markup.TextAttributes defaultTodoAttributes String icon public void <init> (javax.swing.Icon, com.intellij.openapi.editor.markup.TextAttributes) javax.swing.Icon icon com.intellij.openapi.editor.markup.TextAttributes textAttributes public void <init> (com.intellij.openapi.editor.markup.TextAttributes) com.intellij.openapi.editor.markup.TextAttributes textAttributes public javax.swing.Icon getIcon () public com.intellij.openapi.editor.markup.TextAttributes getTextAttributes () public com.intellij.openapi.editor.markup.TextAttributes getCustomizedTextAttributes () public void setIcon (javax.swing.Icon) javax.swing.Icon icon public void writeExternal (org.jdom.Element) org.jdom.Element element String icon public boolean equals (java.lang.Object) Object o com.intellij.psi.search.TodoAttributes attributes public int hashCode () int result public boolean shouldUseCustomTodoColor () public void setUseCustomTodoColor (boolean, com.intellij.openapi.editor.markup.TextAttributes) boolean useCustomColors com.intellij.openapi.editor.markup.TextAttributes defaultTodoAttributes public com.intellij.psi.search.TodoAttributes clone () com.intellij.openapi.editor.markup.TextAttributes textAttributes com.intellij.psi.search.TodoAttributes attributes CloneNotSupportedException e public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/TodoItem.class
TodoItem.java package com.intellij.psi.search public abstract com.intellij.psi.search.TodoItem extends java.lang.Object { public abstract com.intellij.psi.PsiFile getFile () public abstract com.intellij.openapi.util.TextRange getTextRange () public abstract com.intellij.psi.search.TodoPattern getPattern () public java.util.List getAdditionalTextRanges () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/TodoPattern.class
TodoPattern.java package com.intellij.psi.search public com.intellij.psi.search.TodoPattern extends java.lang.Object implements java.lang.Cloneable { private static final com.intellij.openapi.diagnostic.Logger LOG private com.intellij.psi.search.IndexPattern myIndexPattern private com.intellij.psi.search.TodoAttributes myAttributes private static final String CASE_SENS_ATT private static final String PATTERN_ATT public void <init> (com.intellij.psi.search.TodoAttributes) com.intellij.psi.search.TodoAttributes attributes public void <init> (org.jdom.Element, com.intellij.openapi.editor.markup.TextAttributes) org.jdom.Element state com.intellij.openapi.editor.markup.TextAttributes defaultTodoAttributes public void <init> (java.lang.String, com.intellij.psi.search.TodoAttributes, boolean) String patternString com.intellij.psi.search.TodoAttributes attributes boolean caseSensitive public com.intellij.psi.search.TodoPattern clone () com.intellij.psi.search.TodoAttributes attributes com.intellij.psi.search.TodoPattern pattern CloneNotSupportedException e public java.lang.String getPatternString () public void setPatternString (java.lang.String) String patternString public com.intellij.psi.search.TodoAttributes getAttributes () public void setAttributes (com.intellij.psi.search.TodoAttributes) com.intellij.psi.search.TodoAttributes attributes public boolean isCaseSensitive () public void setCaseSensitive (boolean) boolean caseSensitive public java.util.regex.Pattern getPattern () public void writeExternal (org.jdom.Element) org.jdom.Element element public boolean equals (java.lang.Object) Object obj com.intellij.psi.search.TodoPattern pattern public int hashCode () public com.intellij.psi.search.IndexPattern getIndexPattern () public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/UsageSearchContext.class
UsageSearchContext.java package com.intellij.psi.search public abstract com.intellij.psi.search.UsageSearchContext extends java.lang.Object { public static final short IN_CODE public static final short IN_COMMENTS public static final short IN_STRINGS public static final short IN_FOREIGN_LANGUAGES public static final short IN_PLAIN_TEXT public static final short ANY }
com/intellij/psi/search/searches/DefinitionsScopedSearch$SearchParameters.class
DefinitionsScopedSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.DefinitionsScopedSearch$SearchParameters extends java.lang.Object implements com.intellij.util.QueryParameters { private final com.intellij.psi.PsiElement myElement private final com.intellij.psi.search.SearchScope myScope private final boolean myCheckDeep private final com.intellij.openapi.project.Project myProject public void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void <init> (com.intellij.psi.PsiElement, com.intellij.psi.search.SearchScope, boolean) com.intellij.psi.PsiElement element com.intellij.psi.search.SearchScope scope boolean checkDeep public com.intellij.psi.PsiElement getElement () public boolean isCheckDeep () public com.intellij.openapi.project.Project getProject () public boolean isQueryValid () public com.intellij.psi.search.SearchScope getScope () private synthetic com.intellij.psi.search.SearchScope lambda$getScope$0 () throws java.lang.RuntimeException com.intellij.psi.PsiFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/DefinitionsScopedSearch.class
DefinitionsScopedSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.DefinitionsScopedSearch extends com.intellij.psi.search.searches.ExtensibleQueryFactory { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public static final com.intellij.psi.search.searches.DefinitionsScopedSearch INSTANCE public void <init> () public static com.intellij.util.Query search (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement definitionsOf public static com.intellij.util.Query search (com.intellij.psi.PsiElement, com.intellij.psi.search.SearchScope) com.intellij.psi.PsiElement definitionsOf com.intellij.psi.search.SearchScope searchScope public static com.intellij.util.Query search (com.intellij.psi.PsiElement, com.intellij.psi.search.SearchScope, boolean) com.intellij.psi.PsiElement definitionsOf com.intellij.psi.search.SearchScope searchScope boolean checkDeep private static synthetic boolean lambda$static$0 (com.intellij.psi.search.searches.DefinitionsScopedSearch$SearchParameters, com.intellij.util.Processor) com.intellij.util.QueryExecutor executor com.intellij.psi.search.searches.DefinitionsScopedSearch$SearchParameters queryParameters com.intellij.util.Processor consumer static void <clinit> () }
com/intellij/psi/search/searches/DefinitionsSearch.class
DefinitionsSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.DefinitionsSearch extends com.intellij.psi.search.searches.ExtensibleQueryFactory { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public static com.intellij.psi.search.searches.DefinitionsSearch INSTANCE public void <init> () public static com.intellij.util.Query search (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement definitionsOf static void <clinit> () }
com/intellij/psi/search/searches/IndexPatternSearch$Holder.class
IndexPatternSearch.java package com.intellij.psi.search.searches com.intellij.psi.search.searches.IndexPatternSearch$Holder extends java.lang.Object { private static final com.intellij.psi.search.searches.IndexPatternSearch INDEX_PATTERN_SEARCH_INSTANCE private void <init> () static synthetic com.intellij.psi.search.searches.IndexPatternSearch access$000 () static void <clinit> () }
com/intellij/psi/search/searches/IndexPatternSearch$SearchParameters.class
IndexPatternSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.IndexPatternSearch$SearchParameters extends java.lang.Object { private final com.intellij.psi.PsiFile myFile private final com.intellij.psi.search.IndexPattern myPattern private final com.intellij.psi.search.IndexPatternProvider myPatternProvider private final com.intellij.openapi.util.TextRange myRange private final boolean myMultiLine public void <init> (com.intellij.psi.PsiFile, com.intellij.psi.search.IndexPattern) com.intellij.psi.PsiFile file com.intellij.psi.search.IndexPattern pattern public void <init> (com.intellij.psi.PsiFile, com.intellij.psi.search.IndexPattern, com.intellij.openapi.util.TextRange) com.intellij.psi.PsiFile file com.intellij.psi.search.IndexPattern pattern com.intellij.openapi.util.TextRange range public void <init> (com.intellij.psi.PsiFile, com.intellij.psi.search.IndexPatternProvider) com.intellij.psi.PsiFile file com.intellij.psi.search.IndexPatternProvider patternProvider public void <init> (com.intellij.psi.PsiFile, com.intellij.psi.search.IndexPatternProvider, boolean) com.intellij.psi.PsiFile file com.intellij.psi.search.IndexPatternProvider patternProvider boolean multiLine public void <init> (com.intellij.psi.PsiFile, com.intellij.psi.search.IndexPatternProvider, com.intellij.openapi.util.TextRange) com.intellij.psi.PsiFile file com.intellij.psi.search.IndexPatternProvider patternProvider com.intellij.openapi.util.TextRange range private void <init> (com.intellij.psi.PsiFile, com.intellij.psi.search.IndexPatternProvider, com.intellij.openapi.util.TextRange, boolean) com.intellij.psi.PsiFile file com.intellij.psi.search.IndexPatternProvider patternProvider com.intellij.openapi.util.TextRange range boolean multiLine public com.intellij.psi.PsiFile getFile () public com.intellij.psi.search.IndexPattern getPattern () public com.intellij.psi.search.IndexPatternProvider getPatternProvider () public com.intellij.openapi.util.TextRange getRange () public boolean isMultiLine () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/IndexPatternSearch.class
IndexPatternSearch.java package com.intellij.psi.search.searches public abstract com.intellij.psi.search.searches.IndexPatternSearch extends com.intellij.util.QueryFactory { protected void <init> () public static com.intellij.util.Query search (com.intellij.psi.PsiFile, com.intellij.psi.search.IndexPattern) com.intellij.psi.PsiFile file com.intellij.psi.search.IndexPattern pattern com.intellij.psi.search.searches.IndexPatternSearch$SearchParameters parameters public static com.intellij.util.Query search (com.intellij.psi.PsiFile, com.intellij.psi.search.IndexPattern, int, int) com.intellij.psi.PsiFile file com.intellij.psi.search.IndexPattern pattern int startOffset int endOffset com.intellij.psi.search.searches.IndexPatternSearch$SearchParameters parameters public static com.intellij.util.Query search (com.intellij.psi.PsiFile, com.intellij.psi.search.IndexPatternProvider) com.intellij.psi.PsiFile file com.intellij.psi.search.IndexPatternProvider patternProvider com.intellij.psi.search.searches.IndexPatternSearch$SearchParameters parameters public static com.intellij.util.Query search (com.intellij.psi.PsiFile, com.intellij.psi.search.IndexPatternProvider, boolean) com.intellij.psi.PsiFile file com.intellij.psi.search.IndexPatternProvider patternProvider boolean multiLineOccurrences com.intellij.psi.search.searches.IndexPatternSearch$SearchParameters parameters public static com.intellij.util.Query search (com.intellij.psi.PsiFile, com.intellij.psi.search.IndexPatternProvider, int, int) com.intellij.psi.PsiFile file com.intellij.psi.search.IndexPatternProvider patternProvider int startOffset int endOffset com.intellij.psi.search.searches.IndexPatternSearch$SearchParameters parameters public static int getOccurrencesCount (com.intellij.psi.PsiFile, com.intellij.psi.search.IndexPatternProvider) com.intellij.psi.PsiFile file com.intellij.psi.search.IndexPatternProvider patternProvider public static int getOccurrencesCount (com.intellij.psi.PsiFile, com.intellij.psi.search.IndexPattern) com.intellij.psi.PsiFile file com.intellij.psi.search.IndexPattern pattern protected abstract int getOccurrencesCountImpl (com.intellij.psi.PsiFile, com.intellij.psi.search.IndexPatternProvider) protected abstract int getOccurrencesCountImpl (com.intellij.psi.PsiFile, com.intellij.psi.search.IndexPattern) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/ReferenceDescriptor.class
ReferenceDescriptor.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.ReferenceDescriptor extends java.lang.Object { public static final com.intellij.util.Function MAPPER private final com.intellij.openapi.vfs.VirtualFile file private final int offset private void <init> (com.intellij.openapi.vfs.VirtualFile, int) com.intellij.openapi.vfs.VirtualFile file int offset public boolean equals (java.lang.Object) Object o com.intellij.psi.search.searches.ReferenceDescriptor that public int hashCode () private static synthetic com.intellij.psi.search.searches.ReferenceDescriptor lambda$static$0 (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference psiReference com.intellij.psi.PsiElement element com.intellij.psi.PsiFile file1 com.intellij.openapi.util.TextRange textRange int startOffset static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/ReferencesSearch$SearchParameters.class
ReferencesSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.ReferencesSearch$SearchParameters extends java.lang.Object implements com.intellij.openapi.application.DumbAwareSearchParameters { private final com.intellij.psi.PsiElement myElementToSearch private final com.intellij.psi.search.SearchScope myScope private volatile com.intellij.psi.search.SearchScope myEffectiveScope private final boolean myIgnoreAccessScope private final com.intellij.psi.search.SearchRequestCollector myOptimizer private final com.intellij.openapi.project.Project myProject private final boolean isSharedOptimizer public void <init> (com.intellij.psi.PsiElement, com.intellij.psi.search.SearchScope, boolean, com.intellij.psi.search.SearchRequestCollector) com.intellij.psi.PsiElement elementToSearch com.intellij.psi.search.SearchScope scope boolean ignoreAccessScope com.intellij.psi.search.SearchRequestCollector optimizer public void <init> (com.intellij.psi.PsiElement, com.intellij.psi.search.SearchScope, boolean) com.intellij.psi.PsiElement elementToSearch com.intellij.psi.search.SearchScope scope boolean ignoreAccessScope public boolean isQueryValid () public com.intellij.openapi.project.Project getProject () public com.intellij.psi.PsiElement getElementToSearch () public com.intellij.psi.search.SearchScope getScopeDeterminedByUser () public com.intellij.psi.search.SearchScope getScope () public boolean isIgnoreAccessScope () public com.intellij.psi.search.SearchRequestCollector getOptimizer () public com.intellij.psi.search.SearchScope getEffectiveSearchScope () com.intellij.psi.search.SearchScope useScope com.intellij.psi.search.SearchScope scope static synthetic boolean access$000 (com.intellij.psi.search.searches.ReferencesSearch$SearchParameters) com.intellij.psi.search.searches.ReferencesSearch$SearchParameters x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/ReferencesSearch.class
ReferencesSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.ReferencesSearch extends com.intellij.psi.search.searches.ExtensibleQueryFactory { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME private static final com.intellij.psi.search.searches.ReferencesSearch INSTANCE private void <init> () public static com.intellij.util.Query search (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static com.intellij.util.Query search (com.intellij.psi.PsiElement, com.intellij.psi.search.SearchScope) com.intellij.psi.PsiElement element com.intellij.psi.search.SearchScope searchScope public static com.intellij.util.Query search (com.intellij.psi.PsiElement, com.intellij.psi.search.SearchScope, boolean) com.intellij.psi.PsiElement element com.intellij.psi.search.SearchScope searchScope boolean ignoreAccessScope public static com.intellij.util.Query search (com.intellij.psi.search.searches.ReferencesSearch$SearchParameters) com.intellij.psi.search.searches.ReferencesSearch$SearchParameters parameters com.intellij.util.Query result com.intellij.psi.search.SearchRequestCollector requests com.intellij.psi.PsiElement element private static com.intellij.util.Query uniqueResults (com.intellij.util.Query) com.intellij.util.Query composite public static void searchOptimized (com.intellij.psi.PsiElement, com.intellij.psi.search.SearchScope, boolean, com.intellij.psi.search.SearchRequestCollector, com.intellij.util.Processor) com.intellij.psi.PsiElement element com.intellij.psi.search.SearchScope searchScope boolean ignoreAccessScope com.intellij.psi.search.SearchRequestCollector collector com.intellij.util.Processor processor public static void searchOptimized (com.intellij.psi.PsiElement, com.intellij.psi.search.SearchScope, boolean, com.intellij.psi.search.SearchRequestCollector, boolean, com.intellij.util.PairProcessor) com.intellij.psi.PsiElement element com.intellij.psi.search.SearchScope searchScope boolean ignoreAccessScope com.intellij.psi.search.SearchRequestCollector collector boolean inReadAction com.intellij.util.PairProcessor processor com.intellij.psi.search.SearchRequestCollector nested com.intellij.util.Query query private static synthetic boolean lambda$searchOptimized$0 (com.intellij.util.Processor, com.intellij.psi.PsiReference, com.intellij.psi.search.SearchRequestCollector) com.intellij.util.Processor processor com.intellij.psi.PsiReference psiReference com.intellij.psi.search.SearchRequestCollector collector1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/stubs/AbstractStubIndex.class
AbstractStubIndex.java package com.intellij.psi.stubs public abstract com.intellij.psi.stubs.AbstractStubIndex extends java.lang.Object implements com.intellij.psi.stubs.StubIndexExtension { public void <init> () public java.util.Collection getAllKeys (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public boolean processAllKeys (com.intellij.openapi.project.Project, com.intellij.util.Processor) com.intellij.openapi.project.Project project com.intellij.util.Processor processor public java.util.Collection get (java.lang.Object, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope) Object key com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope scope public int getCacheSize () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/stubs/IntStubIndexExtension.class
IntStubIndexExtension.java package com.intellij.psi.stubs public abstract com.intellij.psi.stubs.IntStubIndexExtension extends com.intellij.psi.stubs.AbstractStubIndex { public void <init> () public int getVersion () public com.intellij.util.io.KeyDescriptor getKeyDescriptor () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/stubs/SerializationManager.class
SerializationManager.java package com.intellij.psi.stubs public abstract com.intellij.psi.stubs.SerializationManager extends java.lang.Object { private volatile boolean mySerializersLoaded public void <init> () public static com.intellij.psi.stubs.SerializationManager getInstance () public void registerSerializer (com.intellij.psi.stubs.ObjectStubSerializer) com.intellij.psi.stubs.ObjectStubSerializer serializer protected abstract void registerSerializer (java.lang.String, com.intellij.openapi.util.Computable) protected void initSerializers () com.intellij.psi.tree.IElementType type com.intellij.psi.stubs.StubFieldAccessor lazySerializer java.util.List lazySerializers com.intellij.psi.tree.IElementType[] stubElementTypes public abstract java.lang.String internString (java.lang.String) private static synthetic boolean lambda$initSerializers$0 (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type }
com/intellij/psi/stubs/StringStubIndexExtension.class
StringStubIndexExtension.java package com.intellij.psi.stubs public abstract com.intellij.psi.stubs.StringStubIndexExtension extends com.intellij.psi.stubs.AbstractStubIndex { public void <init> () public int getVersion () public com.intellij.util.io.KeyDescriptor getKeyDescriptor () public boolean traceKeyHashToVirtualFileMapping () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/stubs/StubIndex$StubIndexHolder.class
StubIndex.java package com.intellij.psi.stubs com.intellij.psi.stubs.StubIndex$StubIndexHolder extends java.lang.Object { private static final com.intellij.psi.stubs.StubIndex ourInstance private void <init> () static synthetic com.intellij.psi.stubs.StubIndex access$000 () static void <clinit> () }
com/intellij/psi/stubs/StubIndex.class
StubIndex.java package com.intellij.psi.stubs public abstract com.intellij.psi.stubs.StubIndex extends java.lang.Object { public void <init> () public static com.intellij.psi.stubs.StubIndex getInstance () public java.util.Collection get (com.intellij.psi.stubs.StubIndexKey, java.lang.Object, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.stubs.StubIndexKey indexKey Object key com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope scope java.util.List result public boolean processElements (com.intellij.psi.stubs.StubIndexKey, java.lang.Object, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope, java.lang.Class, com.intellij.util.Processor) com.intellij.psi.stubs.StubIndexKey indexKey Object key com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope scope Class requiredClass com.intellij.util.Processor processor public boolean processElements (com.intellij.psi.stubs.StubIndexKey, java.lang.Object, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.indexing.IdFilter, java.lang.Class, com.intellij.util.Processor) com.intellij.psi.stubs.StubIndexKey indexKey Object key com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.indexing.IdFilter idFilter Class requiredClass com.intellij.util.Processor processor public abstract java.util.Collection getAllKeys (com.intellij.psi.stubs.StubIndexKey, com.intellij.openapi.project.Project) public boolean processAllKeys (com.intellij.psi.stubs.StubIndexKey, com.intellij.openapi.project.Project, com.intellij.util.Processor) com.intellij.psi.stubs.StubIndexKey indexKey com.intellij.openapi.project.Project project com.intellij.util.Processor processor public boolean processAllKeys (com.intellij.psi.stubs.StubIndexKey, com.intellij.util.Processor, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.indexing.IdFilter) com.intellij.psi.stubs.StubIndexKey indexKey com.intellij.util.Processor processor com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.indexing.IdFilter idFilter public java.util.Collection safeGet (com.intellij.psi.stubs.StubIndexKey, java.lang.Object, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope, java.lang.Class) com.intellij.psi.stubs.StubIndexKey indexKey Object key com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope scope Class requiredClass public static java.util.Collection getElements (com.intellij.psi.stubs.StubIndexKey, java.lang.Object, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope, java.lang.Class) com.intellij.psi.stubs.StubIndexKey indexKey Object key com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope scope Class requiredClass public static java.util.Collection getElements (com.intellij.psi.stubs.StubIndexKey, java.lang.Object, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.indexing.IdFilter, java.lang.Class) com.intellij.psi.stubs.StubIndexKey indexKey Object key com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.indexing.IdFilter idFilter Class requiredClass java.util.List result com.intellij.util.Processor processor public abstract com.intellij.util.indexing.IdIterator getContainingIds (com.intellij.psi.stubs.StubIndexKey, java.lang.Object, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope) public abstract void forceRebuild (java.lang.Throwable) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/stubs/StubIndexExtension.class
StubIndexExtension.java package com.intellij.psi.stubs public abstract com.intellij.psi.stubs.StubIndexExtension extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract com.intellij.psi.stubs.StubIndexKey getKey () public abstract int getVersion () public abstract com.intellij.util.io.KeyDescriptor getKeyDescriptor () public abstract int getCacheSize () static void <clinit> () }
com/intellij/util/gist/GistManager.class
GistManager.java package com.intellij.util.gist public abstract com.intellij.util.gist.GistManager extends java.lang.Object { public void <init> () public static com.intellij.util.gist.GistManager getInstance () public abstract com.intellij.util.gist.VirtualFileGist newVirtualFileGist (java.lang.String, int, com.intellij.util.io.DataExternalizer, com.intellij.util.gist.VirtualFileGist$GistCalculator) public abstract com.intellij.util.gist.PsiFileGist newPsiFileGist (java.lang.String, int, com.intellij.util.io.DataExternalizer, com.intellij.util.NullableFunction) public abstract void invalidateData () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/gist/PsiFileGist.class
PsiFileGist.java package com.intellij.util.gist public abstract com.intellij.util.gist.PsiFileGist extends java.lang.Object { public abstract java.lang.Object getFileData (com.intellij.psi.PsiFile) }
com/intellij/util/gist/VirtualFileGist$GistCalculator.class
VirtualFileGist.java package com.intellij.util.gist public abstract com.intellij.util.gist.VirtualFileGist$GistCalculator extends java.lang.Object { public abstract java.lang.Object calcData (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) }
com/intellij/util/gist/VirtualFileGist.class
VirtualFileGist.java package com.intellij.util.gist public abstract com.intellij.util.gist.VirtualFileGist extends java.lang.Object { public abstract java.lang.Object getFileData (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) }
com/intellij/util/indexing/DefaultFileTypeSpecificInputFilter.class
DefaultFileTypeSpecificInputFilter.java package com.intellij.util.indexing public com.intellij.util.indexing.DefaultFileTypeSpecificInputFilter extends java.lang.Object implements com.intellij.util.indexing.FileBasedIndex$FileTypeSpecificInputFilter { private final com.intellij.openapi.fileTypes.FileType[] myFileTypes public transient void <init> (com.intellij.openapi.fileTypes.FileType[]) com.intellij.openapi.fileTypes.FileType[] fileTypes public void registerFileTypesUsedForIndexing (com.intellij.util.Consumer) com.intellij.openapi.fileTypes.FileType ft com.intellij.util.Consumer fileTypeSink public boolean acceptInput (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/DocumentChangeDependentIndex.class
DocumentChangeDependentIndex.java package com.intellij.util.indexing public abstract com.intellij.util.indexing.DocumentChangeDependentIndex extends java.lang.Object { }
com/intellij/util/indexing/FileBasedIndex$1.class
FileBasedIndex.java package com.intellij.util.indexing final com.intellij.util.indexing.FileBasedIndex$1 extends com.intellij.openapi.vfs.VirtualFileVisitor { final synthetic com.intellij.openapi.progress.ProgressIndicator val$indicator final synthetic com.intellij.openapi.roots.ContentIterator val$processor final synthetic java.util.Set val$visitedRoots final synthetic com.intellij.openapi.vfs.VirtualFile val$root final synthetic com.intellij.openapi.roots.ProjectFileIndex val$projectFileIndex transient void <init> (com.intellij.openapi.vfs.VirtualFileVisitor$Option[], com.intellij.openapi.progress.ProgressIndicator, com.intellij.openapi.roots.ContentIterator, java.util.Set, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.ProjectFileIndex) com.intellij.openapi.vfs.VirtualFileVisitor$Option[] arg0 public boolean visitFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile canonicalFile com.intellij.openapi.vfs.VirtualFile file private boolean acceptsFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file private static synthetic java.lang.Boolean lambda$acceptsFile$0 (com.intellij.openapi.roots.ProjectFileIndex, com.intellij.openapi.vfs.VirtualFile) throws java.lang.RuntimeException com.intellij.openapi.roots.ProjectFileIndex projectFileIndex com.intellij.openapi.vfs.VirtualFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/FileBasedIndex$FileTypeSpecificInputFilter.class
FileBasedIndex.java package com.intellij.util.indexing public abstract com.intellij.util.indexing.FileBasedIndex$FileTypeSpecificInputFilter extends java.lang.Object implements com.intellij.util.indexing.FileBasedIndex$InputFilter { public abstract void registerFileTypesUsedForIndexing (com.intellij.util.Consumer) }
com/intellij/util/indexing/FileBasedIndex$InputFilter.class
FileBasedIndex.java package com.intellij.util.indexing public abstract com.intellij.util.indexing.FileBasedIndex$InputFilter extends java.lang.Object { public abstract boolean acceptInput (com.intellij.openapi.vfs.VirtualFile) }
com/intellij/util/indexing/FileBasedIndex$ValueProcessor.class
FileBasedIndex.java package com.intellij.util.indexing public abstract com.intellij.util.indexing.FileBasedIndex$ValueProcessor extends java.lang.Object { public abstract boolean process (com.intellij.openapi.vfs.VirtualFile, java.lang.Object) }
com/intellij/util/indexing/FileBasedIndex.class
FileBasedIndex.java package com.intellij.util.indexing public abstract com.intellij.util.indexing.FileBasedIndex extends java.lang.Object { public static final boolean ourEnableTracingOfKeyHashToVirtualFileMapping public void <init> () public abstract void iterateIndexableFiles (com.intellij.openapi.roots.ContentIterator, com.intellij.openapi.project.Project, com.intellij.openapi.progress.ProgressIndicator) public void iterateIndexableFilesConcurrently (com.intellij.openapi.roots.ContentIterator, com.intellij.openapi.project.Project, com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.roots.ContentIterator processor com.intellij.openapi.project.Project project com.intellij.openapi.progress.ProgressIndicator indicator public abstract com.intellij.openapi.vfs.VirtualFile getFileBeingCurrentlyIndexed () public abstract void registerIndexableSet (com.intellij.util.indexing.IndexableFileSet, com.intellij.openapi.project.Project) public abstract void removeIndexableSet (com.intellij.util.indexing.IndexableFileSet) public static com.intellij.util.indexing.FileBasedIndex getInstance () public static int getFileId (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public abstract com.intellij.openapi.vfs.VirtualFile findFileById (com.intellij.openapi.project.Project, int) public void requestRebuild (com.intellij.util.indexing.ID) com.intellij.util.indexing.ID indexId public abstract java.util.List getValues (com.intellij.util.indexing.ID, java.lang.Object, com.intellij.psi.search.GlobalSearchScope) public abstract java.util.Collection getContainingFiles (com.intellij.util.indexing.ID, java.lang.Object, com.intellij.psi.search.GlobalSearchScope) public abstract boolean processValues (com.intellij.util.indexing.ID, java.lang.Object, com.intellij.openapi.vfs.VirtualFile, com.intellij.util.indexing.FileBasedIndex$ValueProcessor, com.intellij.psi.search.GlobalSearchScope) public boolean processValues (com.intellij.util.indexing.ID, java.lang.Object, com.intellij.openapi.vfs.VirtualFile, com.intellij.util.indexing.FileBasedIndex$ValueProcessor, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.indexing.IdFilter) com.intellij.util.indexing.ID indexId Object dataKey com.intellij.openapi.vfs.VirtualFile inFile com.intellij.util.indexing.FileBasedIndex$ValueProcessor processor com.intellij.psi.search.GlobalSearchScope filter com.intellij.util.indexing.IdFilter idFilter public abstract boolean processFilesContainingAllKeys (com.intellij.util.indexing.ID, java.util.Collection, com.intellij.psi.search.GlobalSearchScope, com.intellij.openapi.util.Condition, com.intellij.util.Processor) public abstract java.util.Collection getAllKeys (com.intellij.util.indexing.ID, com.intellij.openapi.project.Project) public abstract void ensureUpToDate (com.intellij.util.indexing.ID, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope) public abstract void requestRebuild (com.intellij.util.indexing.ID, java.lang.Throwable) public abstract void scheduleRebuild (com.intellij.util.indexing.ID, java.lang.Throwable) public abstract void requestReindex (com.intellij.openapi.vfs.VirtualFile) public abstract boolean getFilesWithKey (com.intellij.util.indexing.ID, java.util.Set, com.intellij.util.Processor, com.intellij.psi.search.GlobalSearchScope) public abstract boolean processAllKeys (com.intellij.util.indexing.ID, com.intellij.util.Processor, com.intellij.openapi.project.Project) public boolean processAllKeys (com.intellij.util.indexing.ID, com.intellij.util.Processor, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.indexing.IdFilter) com.intellij.util.indexing.ID indexId com.intellij.util.Processor processor com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.indexing.IdFilter idFilter public abstract java.util.Map getFileData (com.intellij.util.indexing.ID, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) public static void iterateRecursively (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.ContentIterator, com.intellij.openapi.progress.ProgressIndicator, java.util.Set, com.intellij.openapi.roots.ProjectFileIndex) com.intellij.openapi.vfs.VirtualFile root com.intellij.openapi.roots.ContentIterator processor com.intellij.openapi.progress.ProgressIndicator indicator java.util.Set visitedRoots com.intellij.openapi.roots.ProjectFileIndex projectFileIndex public void invalidateCaches () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/FileBasedIndexExtension.class
FileBasedIndexExtension.java package com.intellij.util.indexing public abstract com.intellij.util.indexing.FileBasedIndexExtension extends com.intellij.util.indexing.IndexExtension { public static final com.intellij.openapi.extensions.ExtensionPointName EXTENSION_POINT_NAME private static final int DEFAULT_CACHE_SIZE public void <init> () public abstract com.intellij.util.indexing.ID getName () public abstract com.intellij.util.indexing.FileBasedIndex$InputFilter getInputFilter () public abstract boolean dependsOnFileContent () public boolean indexDirectories () public int getCacheSize () public java.util.Collection getFileTypesWithSizeLimitNotApplicable () public boolean keyIsUniqueForIndexedFile () public boolean traceKeyHashToVirtualFileMapping () public boolean hasSnapshotMapping () public volatile synthetic com.intellij.util.indexing.IndexId getName () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/IdFilter$1.class
IdFilter.java package com.intellij.util.indexing final com.intellij.util.indexing.IdFilter$1 extends com.intellij.util.indexing.IdFilter { final synthetic java.util.BitSet val$idSet void <init> (java.util.BitSet) public boolean containsFileId (int) int id }
com/intellij/util/indexing/IdFilter.class
IdFilter.java package com.intellij.util.indexing public abstract com.intellij.util.indexing.IdFilter extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.openapi.util.Key INSIDE_PROJECT private static final com.intellij.openapi.util.Key OUTSIDE_PROJECT public void <init> () public static com.intellij.util.indexing.IdFilter getProjectIdFilter (com.intellij.openapi.project.Project, boolean) com.intellij.openapi.project.Project project boolean includeNonProjectItems com.intellij.openapi.util.Key key com.intellij.psi.util.CachedValueProvider provider private static com.intellij.util.indexing.IdFilter buildProjectIdFilter (com.intellij.openapi.project.Project, boolean) long elapsed com.intellij.openapi.project.Project project boolean includeNonProjectItems long started java.util.BitSet idSet com.intellij.openapi.roots.ContentIterator iterator public abstract boolean containsFileId (int) private static synthetic boolean lambda$buildProjectIdFilter$1 (java.util.BitSet, com.intellij.openapi.vfs.VirtualFile) java.util.BitSet idSet com.intellij.openapi.vfs.VirtualFile fileOrDir private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getProjectIdFilter$0 (com.intellij.openapi.project.Project, boolean) com.intellij.openapi.project.Project project boolean includeNonProjectItems static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/IdIterator.class
IdIterator.java package com.intellij.util.indexing public abstract com.intellij.util.indexing.IdIterator extends java.lang.Object { public abstract boolean hasNext () public abstract int next () public abstract int size () }
com/intellij/util/indexing/IndexableFileSet.class
IndexableFileSet.java package com.intellij.util.indexing public abstract com.intellij.util.indexing.IndexableFileSet extends java.lang.Object { public abstract boolean isInSet (com.intellij.openapi.vfs.VirtualFile) public abstract void iterateIndexableFilesIn (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.ContentIterator) }
com/intellij/util/indexing/IndexableSetContributor.class
IndexableSetContributor.java package com.intellij.util.indexing public abstract com.intellij.util.indexing.IndexableSetContributor extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public static java.util.Set getProjectRootsToIndex (com.intellij.util.indexing.IndexableSetContributor, com.intellij.openapi.project.Project) com.intellij.util.indexing.IndexableSetContributor contributor com.intellij.openapi.project.Project project java.util.Set roots public static java.util.Set getRootsToIndex (com.intellij.util.indexing.IndexableSetContributor) com.intellij.util.indexing.IndexableSetContributor contributor java.util.Set roots public java.util.Set getAdditionalProjectRootsToIndex (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract java.util.Set getAdditionalRootsToIndex () private static java.util.Set filterOutNulls (com.intellij.util.indexing.IndexableSetContributor, java.lang.String, java.util.Set) com.intellij.openapi.vfs.VirtualFile root com.intellij.util.indexing.IndexableSetContributor contributor String methodInfo java.util.Set roots private static synthetic boolean lambda$filterOutNulls$0 (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile virtualFile static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/PsiDependentIndex.class
PsiDependentIndex.java package com.intellij.util.indexing public abstract com.intellij.util.indexing.PsiDependentIndex extends java.lang.Object { }
com/intellij/util/xml/NanoXmlBuilder.class
NanoXmlBuilder.java package com.intellij.util.xml public abstract com.intellij.util.xml.NanoXmlBuilder extends java.lang.Object implements net.n3.nanoxml.IXMLBuilder { public void startBuilding (java.lang.String, int) throws java.lang.Exception String s int i public void newProcessingInstruction (java.lang.String, java.io.Reader) throws java.lang.Exception String s java.io.Reader reader public void startElement (java.lang.String, java.lang.String, java.lang.String, java.lang.String, int) throws java.lang.Exception String s String s1 String s2 String s3 int i public void addAttribute (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception String s String s1 String s2 String s3 String s4 public void elementAttributesProcessed (java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception String s String s1 String s2 public void endElement (java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception String s String s1 String s2 public void addPCData (java.io.Reader, java.lang.String, int) throws java.lang.Exception java.io.Reader reader String s int i public java.lang.Object getResult () throws java.lang.Exception public static void stop () throws com.intellij.util.xml.NanoXmlUtil$ParserStoppedXmlException }
com/intellij/util/xml/NanoXmlUtil$1.class
NanoXmlUtil.java package com.intellij.util.xml synthetic com.intellij.util.xml.NanoXmlUtil$1 extends java.lang.Object { }
com/intellij/util/xml/NanoXmlUtil$BaseXmlBuilder.class
NanoXmlUtil.java package com.intellij.util.xml public com.intellij.util.xml.NanoXmlUtil$BaseXmlBuilder extends java.lang.Object implements com.intellij.util.xml.NanoXmlBuilder { private final com.intellij.util.containers.Stack myLocation public void <init> () public void startBuilding (java.lang.String, int) String systemID int lineNr public void startElement (java.lang.String, java.lang.String, java.lang.String, java.lang.String, int) throws java.lang.Exception String name String nsPrefix String nsURI String systemID int lineNr public void endElement (java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception String name String nsPrefix String nsURI protected static java.lang.String readText (java.io.Reader) throws java.io.IOException java.io.Reader reader protected java.lang.String getLocation () }
com/intellij/util/xml/NanoXmlUtil$EmptyEntityResolver.class
NanoXmlUtil.java package com.intellij.util.xml com.intellij.util.xml.NanoXmlUtil$EmptyEntityResolver extends java.lang.Object implements net.n3.nanoxml.IXMLEntityResolver { private void <init> () public void addInternalEntity (java.lang.String, java.lang.String) String name String value public void addExternalEntity (java.lang.String, java.lang.String, java.lang.String) String name String publicID String systemID public java.io.Reader getEntity (net.n3.nanoxml.IXMLReader, java.lang.String) net.n3.nanoxml.IXMLReader xmlReader String name public boolean isExternalEntity (java.lang.String) String name synthetic void <init> (com.intellij.util.xml.NanoXmlUtil$1) com.intellij.util.xml.NanoXmlUtil$1 x0 }
com/intellij/util/xml/NanoXmlUtil$EmptyValidator.class
NanoXmlUtil.java package com.intellij.util.xml public com.intellij.util.xml.NanoXmlUtil$EmptyValidator extends net.n3.nanoxml.NonValidator { private net.n3.nanoxml.IXMLEntityResolver myParameterEntityResolver public void <init> () public void setParameterEntityResolver (net.n3.nanoxml.IXMLEntityResolver) net.n3.nanoxml.IXMLEntityResolver resolver public net.n3.nanoxml.IXMLEntityResolver getParameterEntityResolver () public void parseDTD (java.lang.String, net.n3.nanoxml.IXMLReader, net.n3.nanoxml.IXMLEntityResolver, boolean) throws java.lang.Exception char ch int cnt char ch int origLevel String publicID net.n3.nanoxml.IXMLReader reader net.n3.nanoxml.IXMLEntityResolver entityResolver boolean external public void elementStarted (java.lang.String, java.lang.String, int) String name String systemId int lineNr public void elementEnded (java.lang.String, java.lang.String, int) String name String systemId int lineNr public void attributeAdded (java.lang.String, java.lang.String, java.lang.String, int) String key String value String systemId int lineNr public void elementAttributesProcessed (java.lang.String, java.util.Properties, java.lang.String, int) String name java.util.Properties extraAttributes String systemId int lineNr public void PCDataAdded (java.lang.String, int) String systemId int lineNr }
com/intellij/util/xml/NanoXmlUtil$IXMLBuilderAdapter.class
NanoXmlUtil.java package com.intellij.util.xml public abstract com.intellij.util.xml.NanoXmlUtil$IXMLBuilderAdapter extends java.lang.Object implements com.intellij.util.xml.NanoXmlBuilder { public void <init> () protected static void stop () throws com.intellij.util.xml.NanoXmlUtil$ParserStoppedXmlException }
com/intellij/util/xml/NanoXmlUtil$MyXMLReader.class
NanoXmlUtil.java package com.intellij.util.xml com.intellij.util.xml.NanoXmlUtil$MyXMLReader extends net.n3.nanoxml.StdXMLReader { private String publicId private String systemId void <init> (java.io.Reader) java.io.Reader documentReader void <init> (java.io.InputStream) throws java.io.IOException java.io.InputStream stream public java.io.Reader openStream (java.lang.String, java.lang.String) String publicId String systemId static synthetic java.lang.String access$200 (com.intellij.util.xml.NanoXmlUtil$MyXMLReader) com.intellij.util.xml.NanoXmlUtil$MyXMLReader x0 static synthetic java.lang.String access$300 (com.intellij.util.xml.NanoXmlUtil$MyXMLReader) com.intellij.util.xml.NanoXmlUtil$MyXMLReader x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xml/NanoXmlUtil$ParserStoppedXmlException.class
NanoXmlUtil.java package com.intellij.util.xml public com.intellij.util.xml.NanoXmlUtil$ParserStoppedXmlException extends net.n3.nanoxml.XMLException { public static final com.intellij.util.xml.NanoXmlUtil$ParserStoppedXmlException INSTANCE private void <init> () public synchronized java.lang.Throwable fillInStackTrace () static void <clinit> () }
com/intellij/util/xml/NanoXmlUtil$RootTagInfoBuilder.class
NanoXmlUtil.java package com.intellij.util.xml com.intellij.util.xml.NanoXmlUtil$RootTagInfoBuilder extends java.lang.Object implements net.n3.nanoxml.IXMLBuilder { private String myRootTagName private String myNamespace private void <init> () public void startBuilding (java.lang.String, int) String systemID int lineNr public void newProcessingInstruction (java.lang.String, java.io.Reader) String target java.io.Reader reader public void startElement (java.lang.String, java.lang.String, java.lang.String, java.lang.String, int) throws java.lang.Exception String name String nsPrefix String nsURI String systemID int lineNr public void addAttribute (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) String key String nsPrefix String nsURI String value String type public void elementAttributesProcessed (java.lang.String, java.lang.String, java.lang.String) String name String nsPrefix String nsURI public void endElement (java.lang.String, java.lang.String, java.lang.String) String name String nsPrefix String nsURI public void addPCData (java.io.Reader, java.lang.String, int) java.io.Reader reader String systemID int lineNr public java.lang.String getNamespace () public java.lang.String getRootTagName () public java.lang.String getResult () public volatile synthetic java.lang.Object getResult () throws java.lang.Exception synthetic void <init> (com.intellij.util.xml.NanoXmlUtil$1) com.intellij.util.xml.NanoXmlUtil$1 x0 }
com/intellij/util/xml/NanoXmlUtil.class
NanoXmlUtil.java package com.intellij.util.xml public com.intellij.util.xml.NanoXmlUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private void <init> () private static com.intellij.util.xml.NanoXmlUtil$MyXMLReader createReader (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile psiFile public static void parseFile (com.intellij.psi.PsiFile, net.n3.nanoxml.IXMLBuilder) com.intellij.psi.PsiFile psiFile net.n3.nanoxml.IXMLBuilder builder com.intellij.util.xml.NanoXmlUtil$MyXMLReader reader public static void parse (java.io.InputStream, net.n3.nanoxml.IXMLBuilder) java.io.IOException e java.io.InputStream is net.n3.nanoxml.IXMLBuilder builder public static void parse (java.io.Reader, net.n3.nanoxml.IXMLBuilder) java.io.Reader reader net.n3.nanoxml.IXMLBuilder builder public static void parse (java.io.Reader, net.n3.nanoxml.IXMLBuilder, net.n3.nanoxml.IXMLValidator) Exception e java.io.Reader reader net.n3.nanoxml.IXMLBuilder builder net.n3.nanoxml.IXMLValidator validator public static void parse (net.n3.nanoxml.IXMLReader, net.n3.nanoxml.IXMLBuilder) net.n3.nanoxml.IXMLReader r net.n3.nanoxml.IXMLBuilder builder public static void parse (net.n3.nanoxml.IXMLReader, net.n3.nanoxml.IXMLBuilder, net.n3.nanoxml.IXMLValidator) net.n3.nanoxml.XMLException e net.n3.nanoxml.IXMLParser parser ReflectiveOperationException e net.n3.nanoxml.IXMLReader r net.n3.nanoxml.IXMLBuilder builder net.n3.nanoxml.IXMLValidator validator public static com.intellij.util.xml.XmlFileHeader parseHeader (com.intellij.openapi.vfs.VirtualFile) java.io.IOException e com.intellij.openapi.vfs.VirtualFile file public static com.intellij.util.xml.XmlFileHeader parseHeaderWithException (java.io.Reader) java.io.Reader reader public static com.intellij.util.xml.XmlFileHeader parseHeaderWithException (com.intellij.openapi.vfs.VirtualFile) throws java.io.IOException java.io.InputStream stream com.intellij.openapi.vfs.VirtualFile file public static com.intellij.util.xml.XmlFileHeader parseHeader (java.io.Reader) java.io.Reader reader public static com.intellij.util.xml.XmlFileHeader parseHeader (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file private static com.intellij.util.xml.XmlFileHeader parseHeader (com.intellij.util.xml.NanoXmlUtil$MyXMLReader) com.intellij.util.xml.NanoXmlUtil$MyXMLReader r com.intellij.util.xml.NanoXmlUtil$RootTagInfoBuilder builder public static transient java.lang.String createLocation (java.lang.String[]) String tagName String[] tagNames StringBuilder result static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xml/XmlFileHeader.class
XmlFileHeader.java package com.intellij.util.xml public com.intellij.util.xml.XmlFileHeader extends java.lang.Object { public static final com.intellij.util.xml.XmlFileHeader EMPTY private final String myRootTagLocalName private final String myRootTagNamespace private final String myPublicId private final String mySystemId public void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String) String rootTagLocalName String rootTagNamespace String publicId String systemId public java.lang.String getPublicId () public java.lang.String getRootTagLocalName () public java.lang.String getRootTagNamespace () public java.lang.String getSystemId () public java.lang.String toString () public boolean equals (java.lang.Object) Object o com.intellij.util.xml.XmlFileHeader header public int hashCode () int result static void <clinit> () }
com/intellij/codeInsight/quickfix/
com/intellij/lang/jvm/
com/intellij/lang/jvm/actions/
com/intellij/uast/
META-INF/intellij.java.analysis.kotlin_module
com/intellij/codeInsight/JavaModuleSystemEx$ErrorWithFixes.class
JavaModuleSystemEx.java package com.intellij.codeInsight public final com.intellij.codeInsight.JavaModuleSystemEx$ErrorWithFixes extends java.lang.Object { public final String message public final java.util.List fixes public void <init> (java.lang.String) String message public void <init> (java.lang.String, java.util.List) String message java.util.List fixes private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/JavaModuleSystemEx.class
JavaModuleSystemEx.java package com.intellij.codeInsight public abstract com.intellij.codeInsight.JavaModuleSystemEx extends java.lang.Object implements com.intellij.psi.JavaModuleSystem { public com.intellij.codeInsight.JavaModuleSystemEx$ErrorWithFixes checkAccess (com.intellij.psi.PsiClass, com.intellij.psi.PsiElement) com.intellij.psi.PsiClass target com.intellij.psi.PsiElement place String packageName public abstract com.intellij.codeInsight.JavaModuleSystemEx$ErrorWithFixes checkAccess (java.lang.String, com.intellij.psi.PsiFile, com.intellij.psi.PsiElement) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/intention/QuickFixFactory.class
QuickFixFactory.java package com.intellij.codeInsight.intention public abstract com.intellij.codeInsight.intention.QuickFixFactory extends java.lang.Object { public void <init> () public static com.intellij.codeInsight.intention.QuickFixFactory getInstance () public abstract com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement createModifierListFix (com.intellij.psi.PsiModifierList, java.lang.String, boolean, boolean) public abstract com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement createModifierListFix (com.intellij.psi.PsiModifierListOwner, java.lang.String, boolean, boolean) public abstract com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement createMethodReturnFix (com.intellij.psi.PsiMethod, com.intellij.psi.PsiType, boolean) public abstract com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement createAddMethodFix (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass) public transient abstract com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement createAddMethodFix (java.lang.String, com.intellij.psi.PsiClass, java.lang.String[]) public abstract com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement createImplementMethodsFix (com.intellij.psi.PsiElement) public abstract com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement createAssignmentToComparisonFix (com.intellij.psi.PsiAssignmentExpression) public abstract com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement createImplementMethodsFix (com.intellij.psi.PsiClass) public abstract com.intellij.codeInspection.LocalQuickFixOnPsiElement createMethodThrowsFix (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClassType, boolean, boolean) public abstract com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement createAddDefaultConstructorFix (com.intellij.psi.PsiClass) public abstract com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement createAddConstructorFix (com.intellij.psi.PsiClass, java.lang.String) public abstract com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement createMethodParameterTypeFix (com.intellij.psi.PsiMethod, int, com.intellij.psi.PsiType, boolean) public abstract com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement createMakeClassInterfaceFix (com.intellij.psi.PsiClass) public abstract com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement createMakeClassInterfaceFix (com.intellij.psi.PsiClass, boolean) public abstract com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement createExtendsListFix (com.intellij.psi.PsiClass, com.intellij.psi.PsiClassType, boolean) public abstract com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement createRemoveUnusedParameterFix (com.intellij.psi.PsiParameter) public abstract com.intellij.codeInsight.intention.IntentionAction createRemoveUnusedVariableFix (com.intellij.psi.PsiVariable) public abstract com.intellij.codeInsight.intention.IntentionAction createCreateClassOrPackageFix (com.intellij.psi.PsiElement, java.lang.String, boolean, java.lang.String) public abstract com.intellij.codeInsight.intention.IntentionAction createCreateClassOrInterfaceFix (com.intellij.psi.PsiElement, java.lang.String, boolean, java.lang.String) public transient abstract com.intellij.codeInsight.intention.IntentionAction createCreateFieldOrPropertyFix (com.intellij.psi.PsiClass, java.lang.String, com.intellij.psi.PsiType, com.intellij.psi.util.PropertyMemberType, com.intellij.psi.PsiAnnotation[]) public abstract com.intellij.codeInsight.intention.IntentionAction createSetupJDKFix () public abstract com.intellij.codeInsight.intention.IntentionAction createAddExceptionToCatchFix () public abstract com.intellij.codeInsight.intention.IntentionAction createAddExceptionToThrowsFix (com.intellij.psi.PsiElement) public abstract com.intellij.codeInsight.intention.IntentionAction createAddExceptionFromFieldInitializerToConstructorThrowsFix (com.intellij.psi.PsiElement) public abstract com.intellij.codeInsight.intention.IntentionAction createSurroundWithTryCatchFix (com.intellij.psi.PsiElement) public abstract com.intellij.codeInsight.intention.IntentionAction createAddExceptionToExistingCatch (com.intellij.psi.PsiElement) public abstract com.intellij.codeInsight.intention.IntentionAction createChangeToAppendFix (com.intellij.psi.tree.IElementType, com.intellij.psi.PsiType, com.intellij.psi.PsiAssignmentExpression) public abstract com.intellij.codeInsight.intention.IntentionAction createAddTypeCastFix (com.intellij.psi.PsiType, com.intellij.psi.PsiExpression) public abstract com.intellij.codeInsight.intention.IntentionAction createWrapExpressionFix (com.intellij.psi.PsiType, com.intellij.psi.PsiExpression) public abstract com.intellij.codeInsight.intention.IntentionAction createReuseVariableDeclarationFix (com.intellij.psi.PsiLocalVariable) public abstract com.intellij.codeInsight.intention.IntentionAction createNavigateToAlreadyDeclaredVariableFix (com.intellij.psi.PsiVariable) public abstract com.intellij.codeInsight.intention.IntentionAction createConvertToStringLiteralAction () public abstract com.intellij.codeInsight.intention.IntentionAction createDeleteCatchFix (com.intellij.psi.PsiParameter) public abstract com.intellij.codeInsight.intention.IntentionAction createDeleteMultiCatchFix (com.intellij.psi.PsiTypeElement) public abstract com.intellij.codeInsight.intention.IntentionAction createConvertSwitchToIfIntention (com.intellij.psi.PsiSwitchStatement) public abstract com.intellij.codeInsight.intention.IntentionAction createNegationBroadScopeFix (com.intellij.psi.PsiPrefixExpression) public abstract com.intellij.codeInsight.intention.IntentionAction createCreateFieldFromUsageFix (com.intellij.psi.PsiReferenceExpression) public abstract com.intellij.codeInsight.intention.IntentionAction createReplaceWithListAccessFix (com.intellij.psi.PsiArrayAccessExpression) public abstract com.intellij.codeInsight.intention.IntentionAction createAddNewArrayExpressionFix (com.intellij.psi.PsiArrayInitializerExpression) public abstract com.intellij.codeInsight.intention.IntentionAction createMoveCatchUpFix (com.intellij.psi.PsiCatchSection, com.intellij.psi.PsiCatchSection) public abstract com.intellij.codeInsight.intention.IntentionAction createRenameWrongRefFix (com.intellij.psi.PsiReferenceExpression) public abstract com.intellij.codeInsight.intention.IntentionAction createRemoveQualifierFix (com.intellij.psi.PsiExpression, com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiClass) public abstract com.intellij.codeInsight.intention.IntentionAction createRemoveParameterListFix (com.intellij.psi.PsiMethod) public abstract com.intellij.codeInsight.intention.IntentionAction createShowModulePropertiesFix (com.intellij.psi.PsiElement) public abstract com.intellij.codeInsight.intention.IntentionAction createShowModulePropertiesFix (com.intellij.openapi.module.Module) public abstract com.intellij.codeInsight.intention.IntentionAction createIncreaseLanguageLevelFix (com.intellij.pom.java.LanguageLevel) public abstract com.intellij.codeInsight.intention.IntentionAction createChangeParameterClassFix (com.intellij.psi.PsiClass, com.intellij.psi.PsiClassType) public abstract com.intellij.codeInsight.intention.IntentionAction createReplaceInaccessibleFieldWithGetterSetterFix (com.intellij.psi.PsiElement, com.intellij.psi.PsiMethod, boolean) public abstract com.intellij.codeInsight.intention.IntentionAction createSurroundWithArrayFix (com.intellij.psi.PsiCall, com.intellij.psi.PsiExpression) public abstract com.intellij.codeInsight.intention.IntentionAction createImplementAbstractClassMethodsFix (com.intellij.psi.PsiElement) public abstract com.intellij.codeInsight.intention.IntentionAction createMoveClassToSeparateFileFix (com.intellij.psi.PsiClass) public abstract com.intellij.codeInsight.intention.IntentionAction createRenameFileFix (java.lang.String) public abstract com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement createRenameElementFix (com.intellij.psi.PsiNamedElement) public abstract com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement createRenameElementFix (com.intellij.psi.PsiNamedElement, java.lang.String) public abstract com.intellij.codeInsight.intention.IntentionAction createChangeExtendsToImplementsFix (com.intellij.psi.PsiClass, com.intellij.psi.PsiClassType) public abstract com.intellij.codeInsight.intention.IntentionAction createCreateConstructorMatchingSuperFix (com.intellij.psi.PsiClass) public abstract com.intellij.codeInsight.intention.IntentionAction createRemoveNewQualifierFix (com.intellij.psi.PsiNewExpression, com.intellij.psi.PsiClass) public abstract com.intellij.codeInsight.intention.IntentionAction createSuperMethodReturnFix (com.intellij.psi.PsiMethod, com.intellij.psi.PsiType) public abstract com.intellij.codeInsight.intention.IntentionAction createInsertNewFix (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiClass) public abstract com.intellij.codeInsight.intention.IntentionAction createAddMethodBodyFix (com.intellij.psi.PsiMethod) public abstract com.intellij.codeInsight.intention.IntentionAction createDeleteMethodBodyFix (com.intellij.psi.PsiMethod) public abstract com.intellij.codeInsight.intention.IntentionAction createInsertSuperFix (com.intellij.psi.PsiMethod) public abstract com.intellij.codeInsight.intention.IntentionAction createInsertThisFix (com.intellij.psi.PsiMethod) public abstract com.intellij.codeInsight.intention.IntentionAction createChangeMethodSignatureFromUsageFix (com.intellij.psi.PsiMethod, com.intellij.psi.PsiExpression[], com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiElement, boolean, int) public abstract com.intellij.codeInsight.intention.IntentionAction createChangeMethodSignatureFromUsageReverseOrderFix (com.intellij.psi.PsiMethod, com.intellij.psi.PsiExpression[], com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiElement, boolean, int) public java.util.List createCreateMethodFromUsageFixes (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call public abstract com.intellij.codeInsight.intention.IntentionAction createCreateMethodFromUsageFix (com.intellij.psi.PsiMethodCallExpression) public abstract com.intellij.codeInsight.intention.IntentionAction createCreateMethodFromUsageFix (com.intellij.psi.PsiMethodReferenceExpression) public abstract com.intellij.codeInsight.intention.IntentionAction createCreateAbstractMethodFromUsageFix (com.intellij.psi.PsiMethodCallExpression) public abstract com.intellij.codeInsight.intention.IntentionAction createCreatePropertyFromUsageFix (com.intellij.psi.PsiMethodCallExpression) public abstract com.intellij.codeInsight.intention.IntentionAction createCreateConstructorFromSuperFix (com.intellij.psi.PsiMethodCallExpression) public abstract com.intellij.codeInsight.intention.IntentionAction createCreateConstructorFromThisFix (com.intellij.psi.PsiMethodCallExpression) public java.util.List createCreateConstructorFromCallExpressionFixes (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call public abstract com.intellij.codeInsight.intention.IntentionAction createCreateGetterSetterPropertyFromUsageFix (com.intellij.psi.PsiMethodCallExpression) public abstract com.intellij.codeInsight.intention.IntentionAction createStaticImportMethodFix (com.intellij.psi.PsiMethodCallExpression) public abstract com.intellij.codeInsight.intention.IntentionAction createQualifyStaticMethodCallFix (com.intellij.psi.PsiMethodCallExpression) public abstract com.intellij.codeInsight.intention.IntentionAction createReplaceAddAllArrayToCollectionFix (com.intellij.psi.PsiMethodCallExpression) public abstract com.intellij.codeInsight.intention.IntentionAction createCreateConstructorFromCallFix (com.intellij.psi.PsiConstructorCall) public java.util.List createCreateConstructorFromUsageFixes (com.intellij.psi.PsiConstructorCall) com.intellij.psi.PsiConstructorCall call public abstract java.util.List getVariableTypeFromCallFixes (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiExpressionList) public abstract com.intellij.codeInsight.intention.IntentionAction createAddReturnFix (com.intellij.psi.PsiParameterListOwner) public abstract com.intellij.codeInsight.intention.IntentionAction createAddVariableInitializerFix (com.intellij.psi.PsiVariable) public abstract com.intellij.codeInsight.intention.IntentionAction createDeferFinalAssignmentFix (com.intellij.psi.PsiVariable, com.intellij.psi.PsiReferenceExpression) public abstract com.intellij.codeInsight.intention.IntentionAction createVariableAccessFromInnerClassFix (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) public abstract com.intellij.codeInsight.intention.IntentionAction createCreateConstructorParameterFromFieldFix (com.intellij.psi.PsiField) public abstract com.intellij.codeInsight.intention.IntentionAction createInitializeFinalFieldInConstructorFix (com.intellij.psi.PsiField) public abstract com.intellij.codeInsight.intention.IntentionAction createRemoveTypeArgumentsFix (com.intellij.psi.PsiElement) public abstract com.intellij.codeInsight.intention.IntentionAction createChangeClassSignatureFromUsageFix (com.intellij.psi.PsiClass, com.intellij.psi.PsiReferenceParameterList) public abstract com.intellij.codeInsight.intention.IntentionAction createReplacePrimitiveWithBoxedTypeAction (com.intellij.psi.PsiTypeElement, java.lang.String, java.lang.String) public abstract com.intellij.codeInsight.intention.IntentionAction createMakeVarargParameterLastFix (com.intellij.psi.PsiParameter) public abstract com.intellij.codeInsight.intention.IntentionAction createMoveBoundClassToFrontFix (com.intellij.psi.PsiClass, com.intellij.psi.PsiClassType) public abstract void registerPullAsAbstractUpFixes (com.intellij.psi.PsiMethod, com.intellij.codeInsight.daemon.QuickFixActionRegistrar) public abstract com.intellij.codeInsight.intention.IntentionAction createCreateAnnotationMethodFromUsageFix (com.intellij.psi.PsiNameValuePair) public abstract com.intellij.codeInsight.intention.IntentionAction createOptimizeImportsFix (boolean) public abstract void registerFixesForUnusedParameter (com.intellij.psi.PsiParameter, java.lang.Object) public com.intellij.codeInsight.intention.IntentionAction createAddToDependencyInjectionAnnotationsFix (com.intellij.openapi.project.Project, java.lang.String, java.lang.String) com.intellij.openapi.project.Project project String qualifiedName String element public abstract com.intellij.codeInsight.intention.IntentionAction createAddToDependencyInjectionAnnotationsFix (com.intellij.openapi.project.Project, java.lang.String) public abstract com.intellij.codeInsight.intention.IntentionAction createAddToImplicitlyWrittenFieldsFix (com.intellij.openapi.project.Project, java.lang.String) public abstract com.intellij.codeInsight.intention.IntentionAction createCreateGetterOrSetterFix (boolean, boolean, com.intellij.psi.PsiField) public abstract com.intellij.codeInsight.intention.IntentionAction createRenameToIgnoredFix (com.intellij.psi.PsiNamedElement) public abstract com.intellij.codeInsight.intention.IntentionAction createEnableOptimizeImportsOnTheFlyFix () public abstract com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement createDeleteFix (com.intellij.psi.PsiElement) public abstract com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement createDeleteFix (com.intellij.psi.PsiElement, java.lang.String) public abstract com.intellij.codeInsight.intention.IntentionAction createDeleteSideEffectAwareFix (com.intellij.psi.PsiExpressionStatement) public abstract com.intellij.codeInsight.intention.IntentionAction createSafeDeleteFix (com.intellij.psi.PsiElement) public abstract java.util.List registerOrderEntryFixes (com.intellij.codeInsight.daemon.QuickFixActionRegistrar, com.intellij.psi.PsiReference) public abstract com.intellij.codeInsight.intention.IntentionAction createAddMissingRequiredAnnotationParametersFix (com.intellij.psi.PsiAnnotation, com.intellij.psi.PsiMethod[], java.util.Collection) public abstract com.intellij.codeInsight.intention.IntentionAction createSurroundWithQuotesAnnotationParameterValueFix (com.intellij.psi.PsiAnnotationMemberValue, com.intellij.psi.PsiType) public abstract com.intellij.codeInsight.intention.IntentionAction addMethodQualifierFix (com.intellij.psi.PsiMethodCallExpression) public abstract com.intellij.codeInsight.intention.IntentionAction createWrapWithOptionalFix (com.intellij.psi.PsiType, com.intellij.psi.PsiExpression) public abstract com.intellij.codeInsight.intention.IntentionAction createNotIterableForEachLoopFix (com.intellij.psi.PsiExpression) public abstract java.util.List createAddAnnotationAttributeNameFixes (com.intellij.psi.PsiNameValuePair) public abstract com.intellij.codeInsight.intention.IntentionAction createCollectionToArrayFix (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiArrayType) public abstract com.intellij.codeInsight.intention.IntentionAction createInsertMethodCallFix (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiMethod) public abstract com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement createAccessStaticViaInstanceFix (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.JavaResolveResult) public abstract com.intellij.codeInsight.intention.IntentionAction createWrapWithAdapterFix (com.intellij.psi.PsiType, com.intellij.psi.PsiExpression) public abstract com.intellij.codeInsight.intention.IntentionAction createCreateClassInPackageInModuleFix (com.intellij.openapi.module.Module, java.lang.String) public abstract com.intellij.codeInsight.intention.IntentionAction createPushDownMethodFix () public com.intellij.codeInsight.intention.IntentionAction createSameErasureButDifferentMethodsFix (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod superMethod public abstract com.intellij.codeInsight.intention.IntentionAction createAddMissingEnumBranchesFix (com.intellij.psi.PsiSwitchBlock, java.util.Set) public abstract com.intellij.codeInsight.intention.IntentionAction createAddSwitchDefaultFix (com.intellij.psi.PsiSwitchBlock, java.lang.String) public abstract com.intellij.codeInsight.intention.IntentionAction createCollapseAnnotationsFix (com.intellij.psi.PsiAnnotation) public abstract com.intellij.codeInsight.intention.IntentionAction createChangeModifierFix () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/quickfix/ChangeVariableTypeQuickFixProvider.class
ChangeVariableTypeQuickFixProvider.java package com.intellij.codeInsight.quickfix public abstract com.intellij.codeInsight.quickfix.ChangeVariableTypeQuickFixProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract com.intellij.codeInsight.intention.IntentionAction[] getFixes (com.intellij.psi.PsiVariable, com.intellij.psi.PsiType) static void <clinit> () }
com/intellij/codeInspection/AbstractBaseJavaLocalInspectionTool$1.class
AbstractBaseJavaLocalInspectionTool.java package com.intellij.codeInspection com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool$1 extends com.intellij.psi.JavaElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic boolean val$isOnTheFly final synthetic com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool this$0 void <init> (com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool, com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool this$0 public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field public void visitFile (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file private void addDescriptors (com.intellij.codeInspection.ProblemDescriptor[]) com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.codeInspection.ProblemDescriptor[] descriptors }
com/intellij/codeInspection/AbstractBaseJavaLocalInspectionTool.class
AbstractBaseJavaLocalInspectionTool.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool extends com.intellij.codeInspection.LocalInspectionTool { public void <init> () public com.intellij.codeInspection.ProblemDescriptor[] checkMethod (com.intellij.psi.PsiMethod, com.intellij.codeInspection.InspectionManager, boolean) com.intellij.psi.PsiMethod method com.intellij.codeInspection.InspectionManager manager boolean isOnTheFly public com.intellij.codeInspection.ProblemDescriptor[] checkClass (com.intellij.psi.PsiClass, com.intellij.codeInspection.InspectionManager, boolean) com.intellij.psi.PsiClass aClass com.intellij.codeInspection.InspectionManager manager boolean isOnTheFly public com.intellij.codeInspection.ProblemDescriptor[] checkField (com.intellij.psi.PsiField, com.intellij.codeInspection.InspectionManager, boolean) com.intellij.psi.PsiField field com.intellij.codeInspection.InspectionManager manager boolean isOnTheFly public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/AbstractBaseUastLocalInspectionTool$1.class
AbstractBaseUastLocalInspectionTool.java package com.intellij.codeInspection com.intellij.codeInspection.AbstractBaseUastLocalInspectionTool$1 extends org.jetbrains.uast.visitor.AbstractUastNonRecursiveVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic boolean val$isOnTheFly final synthetic com.intellij.codeInspection.AbstractBaseUastLocalInspectionTool this$0 void <init> (com.intellij.codeInspection.AbstractBaseUastLocalInspectionTool, com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.AbstractBaseUastLocalInspectionTool this$0 public boolean visitClass (org.jetbrains.uast.UClass) org.jetbrains.uast.UClass node public boolean visitMethod (org.jetbrains.uast.UMethod) org.jetbrains.uast.UMethod node public boolean visitField (org.jetbrains.uast.UField) org.jetbrains.uast.UField node public boolean visitFile (org.jetbrains.uast.UFile) org.jetbrains.uast.UFile node private void addDescriptors (com.intellij.codeInspection.ProblemDescriptor[]) com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.codeInspection.ProblemDescriptor[] descriptors private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/AbstractBaseUastLocalInspectionTool.class
AbstractBaseUastLocalInspectionTool.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.AbstractBaseUastLocalInspectionTool extends com.intellij.codeInspection.LocalInspectionTool { private static final com.intellij.openapi.util.Condition PROBLEM_ELEMENT_CONDITION private final Class[] myUElementsTypesHint protected void <init> () protected transient void <init> (java.lang.Class[]) Class[] uElementsTypesHint public com.intellij.codeInspection.ProblemDescriptor[] checkMethod (org.jetbrains.uast.UMethod, com.intellij.codeInspection.InspectionManager, boolean) org.jetbrains.uast.UMethod method com.intellij.codeInspection.InspectionManager manager boolean isOnTheFly public com.intellij.codeInspection.ProblemDescriptor[] checkClass (org.jetbrains.uast.UClass, com.intellij.codeInspection.InspectionManager, boolean) org.jetbrains.uast.UClass aClass com.intellij.codeInspection.InspectionManager manager boolean isOnTheFly public com.intellij.codeInspection.ProblemDescriptor[] checkField (org.jetbrains.uast.UField, com.intellij.codeInspection.InspectionManager, boolean) org.jetbrains.uast.UField field com.intellij.codeInspection.InspectionManager manager boolean isOnTheFly public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly public com.intellij.psi.PsiNamedElement getProblemElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiElement static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/BaseJavaBatchLocalInspectionTool.class
BaseJavaBatchLocalInspectionTool.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.BaseJavaBatchLocalInspectionTool extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { public void <init> () }
com/intellij/codeInspection/BaseJavaLocalInspectionTool.class
BaseJavaLocalInspectionTool.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.BaseJavaLocalInspectionTool extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool implements com.intellij.codeInspection.CustomSuppressableInspectionTool { public void <init> () public com.intellij.codeInspection.SuppressIntentionAction[] getSuppressActions (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element String shortName com.intellij.codeInsight.daemon.HighlightDisplayKey key private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/BatchSuppressManager$SERVICE.class
BatchSuppressManager.java package com.intellij.codeInspection public com.intellij.codeInspection.BatchSuppressManager$SERVICE extends java.lang.Object { public void <init> () public static com.intellij.codeInspection.BatchSuppressManager getInstance () }
com/intellij/codeInspection/BatchSuppressManager.class
BatchSuppressManager.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.BatchSuppressManager extends java.lang.Object { public static final String SUPPRESS_INSPECTIONS_ANNOTATION_NAME public abstract com.intellij.codeInspection.SuppressQuickFix[] createBatchSuppressActions (com.intellij.codeInsight.daemon.HighlightDisplayKey) public abstract boolean isSuppressedFor (com.intellij.psi.PsiElement, java.lang.String) public abstract java.lang.String getSuppressedInspectionIdsIn (com.intellij.psi.PsiElement) public abstract com.intellij.psi.PsiElement getElementToolSuppressedIn (com.intellij.psi.PsiElement, java.lang.String) public abstract boolean canHave15Suppressions (com.intellij.psi.PsiElement) public abstract boolean alreadyHas14Suppressions (com.intellij.psi.PsiDocCommentOwner) }
com/intellij/codeInspection/GlobalJavaBatchInspectionTool.class
GlobalJavaBatchInspectionTool.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.GlobalJavaBatchInspectionTool extends com.intellij.codeInspection.GlobalInspectionTool { public void <init> () public boolean queryExternalUsagesRequests (com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext, com.intellij.codeInspection.ProblemDescriptionsProcessor) com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.GlobalInspectionContext globalContext com.intellij.codeInspection.ProblemDescriptionsProcessor problemDescriptionsProcessor protected boolean queryExternalUsagesRequests (com.intellij.codeInspection.reference.RefManager, com.intellij.codeInspection.GlobalJavaInspectionContext, com.intellij.codeInspection.ProblemDescriptionsProcessor) com.intellij.codeInspection.reference.RefManager manager com.intellij.codeInspection.GlobalJavaInspectionContext globalContext com.intellij.codeInspection.ProblemDescriptionsProcessor processor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/GlobalJavaInspectionContext$DerivedClassesProcessor.class
GlobalJavaInspectionContext.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.GlobalJavaInspectionContext$DerivedClassesProcessor extends java.lang.Object implements com.intellij.util.Processor { }
com/intellij/codeInspection/GlobalJavaInspectionContext$DerivedMethodsProcessor.class
GlobalJavaInspectionContext.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.GlobalJavaInspectionContext$DerivedMethodsProcessor extends java.lang.Object implements com.intellij.util.Processor { }
com/intellij/codeInspection/GlobalJavaInspectionContext$UsagesProcessor.class
GlobalJavaInspectionContext.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.GlobalJavaInspectionContext$UsagesProcessor extends java.lang.Object implements com.intellij.util.Processor { }
com/intellij/codeInspection/GlobalJavaInspectionContext.class
GlobalJavaInspectionContext.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.GlobalJavaInspectionContext extends java.lang.Object implements com.intellij.codeInspection.lang.GlobalInspectionContextExtension { public static final com.intellij.openapi.util.Key CONTEXT public void <init> () public abstract void enqueueClassUsagesProcessor (com.intellij.codeInspection.reference.RefClass, com.intellij.codeInspection.GlobalJavaInspectionContext$UsagesProcessor) public abstract void enqueueDerivedClassesProcessor (com.intellij.codeInspection.reference.RefClass, com.intellij.codeInspection.GlobalJavaInspectionContext$DerivedClassesProcessor) public abstract void enqueueDerivedMethodsProcessor (com.intellij.codeInspection.reference.RefMethod, com.intellij.codeInspection.GlobalJavaInspectionContext$DerivedMethodsProcessor) public abstract void enqueueFieldUsagesProcessor (com.intellij.codeInspection.reference.RefField, com.intellij.codeInspection.GlobalJavaInspectionContext$UsagesProcessor) public abstract void enqueueMethodUsagesProcessor (com.intellij.codeInspection.reference.RefMethod, com.intellij.codeInspection.GlobalJavaInspectionContext$UsagesProcessor) public abstract void enqueueQualifiedNameOccurrencesProcessor (com.intellij.codeInspection.reference.RefClass, java.lang.Runnable) public abstract com.intellij.codeInspection.ex.EntryPointsManager getEntryPointsManager (com.intellij.codeInspection.reference.RefManager) public com.intellij.openapi.util.Key getID () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/HTMLJavaHTMLComposer.class
HTMLJavaHTMLComposer.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.HTMLJavaHTMLComposer extends java.lang.Object implements com.intellij.codeInspection.lang.HTMLComposerExtension { public static final com.intellij.openapi.util.Key COMPOSER public void <init> () public abstract void appendClassOrInterface (java.lang.StringBuffer, com.intellij.codeInspection.reference.RefClass, boolean) public static java.lang.String getClassOrInterface (com.intellij.codeInspection.reference.RefClass, boolean) com.intellij.codeInspection.reference.RefClass refClass boolean capitalizeFirstLetter public abstract void appendClassExtendsImplements (java.lang.StringBuffer, com.intellij.codeInspection.reference.RefClass) public abstract void appendDerivedClasses (java.lang.StringBuffer, com.intellij.codeInspection.reference.RefClass) public abstract void appendLibraryMethods (java.lang.StringBuffer, com.intellij.codeInspection.reference.RefClass) public abstract void appendSuperMethods (java.lang.StringBuffer, com.intellij.codeInspection.reference.RefMethod) public abstract void appendDerivedMethods (java.lang.StringBuffer, com.intellij.codeInspection.reference.RefMethod) public abstract void appendTypeReferences (java.lang.StringBuffer, com.intellij.codeInspection.reference.RefClass) public com.intellij.openapi.util.Key getID () public com.intellij.lang.Language getLanguage () static void <clinit> () }
com/intellij/codeInspection/SuppressManager.class
SuppressManager.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.SuppressManager extends java.lang.Object implements com.intellij.codeInspection.BatchSuppressManager com.intellij.codeInspection.InspectionSuppressor { public void <init> () public static com.intellij.codeInspection.SuppressManager getInstance () public static boolean isSuppressedInspectionName (com.intellij.psi.PsiLiteralExpression) com.intellij.psi.PsiLiteralExpression expression com.intellij.psi.PsiAnnotation annotation public com.intellij.codeInspection.SuppressQuickFix[] createBatchSuppressActions (com.intellij.codeInsight.daemon.HighlightDisplayKey) com.intellij.codeInsight.daemon.HighlightDisplayKey key public abstract com.intellij.codeInspection.SuppressIntentionAction[] createSuppressActions (com.intellij.codeInsight.daemon.HighlightDisplayKey) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/reference/RefClass.class
RefClass.java package com.intellij.codeInspection.reference public abstract com.intellij.codeInspection.reference.RefClass extends java.lang.Object implements com.intellij.codeInspection.reference.RefJavaElement { public abstract java.util.Set getBaseClasses () public abstract java.util.Set getSubClasses () public abstract java.util.List getConstructors () public abstract java.util.Set getInTypeReferences () public java.util.Set getInstanceReferences () public abstract com.intellij.codeInspection.reference.RefMethod getDefaultConstructor () public abstract java.util.List getLibraryMethods () public abstract boolean isAnonymous () public abstract boolean isInterface () public abstract boolean isUtilityClass () public abstract boolean isAbstract () public abstract boolean isApplet () public abstract boolean isServlet () public abstract boolean isTestCase () public abstract boolean isLocalClass () public boolean isSelfInheritor (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass public boolean isSelfInheritor (org.jetbrains.uast.UClass) org.jetbrains.uast.UClass uClass public org.jetbrains.uast.UClass getUastElement () public com.intellij.psi.PsiClass getElement () public volatile synthetic org.jetbrains.uast.UElement getUastElement () public volatile synthetic com.intellij.psi.PsiElement getElement () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/reference/RefField.class
RefField.java package com.intellij.codeInspection.reference public abstract com.intellij.codeInspection.reference.RefField extends java.lang.Object implements com.intellij.codeInspection.reference.RefJavaElement { public static final com.intellij.openapi.util.Key ENUM_CONSTANT public static final com.intellij.openapi.util.Key IMPLICITLY_WRITTEN public static final com.intellij.openapi.util.Key IMPLICITLY_READ public abstract boolean isUsedForReading () public abstract boolean isUsedForWriting () public abstract boolean isOnlyAssignedInInitializer () public abstract com.intellij.codeInspection.reference.RefClass getOwnerClass () public abstract com.intellij.psi.PsiField getElement () public org.jetbrains.uast.UField getUastElement () public volatile synthetic org.jetbrains.uast.UElement getUastElement () public volatile synthetic com.intellij.psi.PsiElement getElement () static void <clinit> () }
com/intellij/codeInspection/reference/RefImplicitConstructor.class
RefImplicitConstructor.java package com.intellij.codeInspection.reference public abstract com.intellij.codeInspection.reference.RefImplicitConstructor extends java.lang.Object implements com.intellij.codeInspection.reference.RefMethod { public com.intellij.codeInspection.reference.RefClass getOwnerClass () }
com/intellij/codeInspection/reference/RefJavaElement.class
RefJavaElement.java package com.intellij.codeInspection.reference public abstract com.intellij.codeInspection.reference.RefJavaElement extends java.lang.Object implements com.intellij.codeInspection.reference.RefElement { public com.intellij.psi.PsiElement getElement () public com.intellij.psi.PsiElement getPsiElement () public org.jetbrains.uast.UElement getUastElement () public abstract java.util.Collection getOutTypeReferences () public abstract boolean isFinal () public abstract boolean isStatic () public abstract boolean isSyntheticJSP () public abstract java.lang.String getAccessModifier () }
com/intellij/codeInspection/reference/RefJavaManager.class
RefJavaManager.java package com.intellij.codeInspection.reference public abstract com.intellij.codeInspection.reference.RefJavaManager extends java.lang.Object implements com.intellij.codeInspection.lang.RefManagerExtension { public static final String CLASS public static final String METHOD static final String IMPLICIT_CONSTRUCTOR public static final String FIELD static final String PARAMETER static final String JAVA_MODULE static final String PACKAGE public static final com.intellij.openapi.util.Key MANAGER public void <init> () public abstract com.intellij.codeInspection.reference.RefImplicitConstructor getImplicitConstructor (java.lang.String) public abstract com.intellij.codeInspection.reference.RefPackage getPackage (java.lang.String) public abstract com.intellij.codeInspection.reference.RefParameter getParameterReference (org.jetbrains.uast.UParameter, int, com.intellij.codeInspection.reference.RefMethod) public abstract com.intellij.codeInspection.reference.RefPackage getDefaultPackage () public abstract com.intellij.psi.PsiMethod getAppMainPattern () public abstract com.intellij.psi.PsiMethod getAppPremainPattern () public abstract com.intellij.psi.PsiMethod getAppAgentmainPattern () public abstract com.intellij.psi.PsiClass getApplet () public abstract java.lang.String getAppletQName () public abstract java.lang.String getServletQName () public abstract com.intellij.codeInspection.ex.EntryPointsManager getEntryPointsManager () public java.util.Collection getLanguages () java.util.ArrayList languages public com.intellij.lang.Language getLanguage () public com.intellij.openapi.util.Key getID () private static synthetic boolean lambda$getLanguages$1 (com.intellij.lang.Language) com.intellij.lang.Language l private static synthetic boolean lambda$getLanguages$0 (com.intellij.lang.Language) com.intellij.lang.Language l static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/reference/RefJavaModule$RequiredModule.class
RefJavaModule.java package com.intellij.codeInspection.reference public com.intellij.codeInspection.reference.RefJavaModule$RequiredModule extends java.lang.Object { public final String moduleName public final java.util.Map packagesExportedByModule public final boolean isTransitive public void <init> (java.lang.String, java.util.Map, boolean) String moduleName java.util.Map packagesExportedByModule boolean isTransitive private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/reference/RefJavaModule.class
RefJavaModule.java package com.intellij.codeInspection.reference public abstract com.intellij.codeInspection.reference.RefJavaModule extends java.lang.Object implements com.intellij.codeInspection.reference.RefElement { public static final com.intellij.openapi.util.Key JAVA_MODULE public abstract com.intellij.psi.PsiJavaModule getPsiElement () public abstract java.util.Map getExportedPackageNames () public abstract java.util.Set getServiceInterfaces () public abstract java.util.Set getServiceImplementations () public abstract java.util.Set getUsedServices () public abstract java.util.List getRequiredModules () public volatile synthetic com.intellij.psi.PsiElement getPsiElement () static void <clinit> () }
com/intellij/codeInspection/reference/RefJavaUtil.class
RefJavaUtil.java package com.intellij.codeInspection.reference public abstract com.intellij.codeInspection.reference.RefJavaUtil extends java.lang.Object { public void <init> () public abstract void addReferences (com.intellij.psi.PsiModifierListOwner, com.intellij.codeInspection.reference.RefJavaElement, com.intellij.psi.PsiElement) public transient void addReferencesTo (org.jetbrains.uast.UDeclaration, com.intellij.codeInspection.reference.RefJavaElement, org.jetbrains.uast.UElement[]) org.jetbrains.uast.UDeclaration decl com.intellij.codeInspection.reference.RefJavaElement ref org.jetbrains.uast.UElement[] findIn public abstract com.intellij.codeInspection.reference.RefClass getTopLevelClass (com.intellij.codeInspection.reference.RefElement) public abstract boolean isInheritor (com.intellij.codeInspection.reference.RefClass, com.intellij.codeInspection.reference.RefClass) public abstract java.lang.String getPackageName (com.intellij.codeInspection.reference.RefEntity) public com.intellij.codeInspection.reference.RefClass getOwnerClass (com.intellij.codeInspection.reference.RefManager, org.jetbrains.uast.UElement) com.intellij.codeInspection.reference.RefManager refManager org.jetbrains.uast.UElement uElement public com.intellij.codeInspection.reference.RefClass getOwnerClass (com.intellij.codeInspection.reference.RefManager, com.intellij.psi.PsiElement) com.intellij.codeInspection.reference.RefManager refManager com.intellij.psi.PsiElement psiElement public abstract com.intellij.codeInspection.reference.RefClass getOwnerClass (com.intellij.codeInspection.reference.RefElement) public abstract int compareAccess (java.lang.String, java.lang.String) public abstract java.lang.String getAccessModifier (com.intellij.psi.PsiModifierListOwner) public abstract void setAccessModifier (com.intellij.codeInspection.reference.RefJavaElement, java.lang.String) public abstract void setIsStatic (com.intellij.codeInspection.reference.RefJavaElement, boolean) public abstract void setIsFinal (com.intellij.codeInspection.reference.RefJavaElement, boolean) public boolean isMethodOnlyCallsSuper (org.jetbrains.uast.UMethod) org.jetbrains.uast.UMethod derivedMethod public boolean isMethodOnlyCallsSuper (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod derivedMethod public static com.intellij.codeInspection.reference.RefPackage getPackage (com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefEntity refEntity public static com.intellij.codeInspection.reference.RefJavaUtil getInstance () public boolean isCallToSuperMethod (org.jetbrains.uast.UExpression, org.jetbrains.uast.UMethod) org.jetbrains.uast.UExpression expression org.jetbrains.uast.UMethod method public void addTypeReference (org.jetbrains.uast.UElement, com.intellij.psi.PsiType, com.intellij.codeInspection.reference.RefManager) org.jetbrains.uast.UElement uElement com.intellij.psi.PsiType psiType com.intellij.codeInspection.reference.RefManager refManager public void addTypeReference (org.jetbrains.uast.UElement, com.intellij.psi.PsiType, com.intellij.codeInspection.reference.RefManager, com.intellij.codeInspection.reference.RefJavaElement) org.jetbrains.uast.UElement uElement com.intellij.psi.PsiType psiType com.intellij.codeInspection.reference.RefManager refManager com.intellij.codeInspection.reference.RefJavaElement refElement public boolean isCallToSuperMethod (com.intellij.psi.PsiExpression, com.intellij.psi.PsiMethod) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethod method public void addTypeReference (com.intellij.psi.PsiElement, com.intellij.psi.PsiType, com.intellij.codeInspection.reference.RefManager) com.intellij.psi.PsiElement psiElement com.intellij.psi.PsiType psiType com.intellij.codeInspection.reference.RefManager refManager public void addTypeReference (com.intellij.psi.PsiElement, com.intellij.psi.PsiType, com.intellij.codeInspection.reference.RefManager, com.intellij.codeInspection.reference.RefJavaElement) com.intellij.psi.PsiElement psiElement com.intellij.psi.PsiType psiType com.intellij.codeInspection.reference.RefManager refManager com.intellij.codeInspection.reference.RefJavaElement refElement private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/reference/RefJavaVisitor.class
RefJavaVisitor.java package com.intellij.codeInspection.reference public com.intellij.codeInspection.reference.RefJavaVisitor extends com.intellij.codeInspection.reference.RefVisitor { public void <init> () public void visitField (com.intellij.codeInspection.reference.RefField) com.intellij.codeInspection.reference.RefField field public void visitMethod (com.intellij.codeInspection.reference.RefMethod) com.intellij.codeInspection.reference.RefMethod method public void visitParameter (com.intellij.codeInspection.reference.RefParameter) com.intellij.codeInspection.reference.RefParameter parameter public void visitClass (com.intellij.codeInspection.reference.RefClass) com.intellij.codeInspection.reference.RefClass aClass public void visitPackage (com.intellij.codeInspection.reference.RefPackage) com.intellij.codeInspection.reference.RefPackage aPackage public void visitJavaModule (com.intellij.codeInspection.reference.RefJavaModule) com.intellij.codeInspection.reference.RefJavaModule javaModule private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/reference/RefMethod.class
RefMethod.java package com.intellij.codeInspection.reference public abstract com.intellij.codeInspection.reference.RefMethod extends java.lang.Object implements com.intellij.codeInspection.reference.RefJavaElement { public abstract java.util.Collection getSuperMethods () public abstract java.util.Collection getDerivedMethods () public abstract boolean hasBody () public abstract boolean isBodyEmpty () public abstract boolean isOnlyCallsSuper () public abstract boolean isTestMethod () public abstract boolean isAppMain () public abstract boolean hasSuperMethods () public abstract boolean isExternalOverride () public abstract boolean isConstructor () public abstract boolean isAbstract () public abstract boolean isReturnValueUsed () public abstract java.lang.String getReturnValueIfSame () public abstract com.intellij.psi.PsiClass[] getUnThrownExceptions () public abstract com.intellij.codeInspection.reference.RefParameter[] getParameters () public abstract com.intellij.codeInspection.reference.RefClass getOwnerClass () public com.intellij.psi.PsiModifierListOwner getElement () public org.jetbrains.uast.UDeclaration getUastElement () public abstract boolean isCalledOnSubClass () public volatile synthetic org.jetbrains.uast.UElement getUastElement () public volatile synthetic com.intellij.psi.PsiElement getElement () }
com/intellij/codeInspection/reference/RefPackage.class
RefPackage.java package com.intellij.codeInspection.reference public abstract com.intellij.codeInspection.reference.RefPackage extends java.lang.Object implements com.intellij.codeInspection.reference.RefEntity { public abstract java.lang.String getQualifiedName () }
com/intellij/codeInspection/reference/RefParameter.class
RefParameter.java package com.intellij.codeInspection.reference public abstract com.intellij.codeInspection.reference.RefParameter extends java.lang.Object implements com.intellij.codeInspection.reference.RefJavaElement { public static final Object VALUE_IS_NOT_CONST public static final Object VALUE_UNDEFINED public abstract boolean isUsedForReading () public abstract boolean isUsedForWriting () public abstract int getIndex () public java.lang.String getActualValueIfSame () public java.lang.Object getActualConstValue () public abstract void parameterReferenced (boolean) public org.jetbrains.uast.UParameter getUastElement () public com.intellij.psi.PsiParameter getElement () public int getUsageCount () public volatile synthetic org.jetbrains.uast.UElement getUastElement () public volatile synthetic com.intellij.psi.PsiElement getElement () static void <clinit> () }
com/intellij/codeInspection/reference/UnusedDeclarationFixProvider.class
UnusedDeclarationFixProvider.java package com.intellij.codeInspection.reference public abstract com.intellij.codeInspection.reference.UnusedDeclarationFixProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract com.intellij.codeInsight.intention.IntentionAction[] getQuickFixes (com.intellij.psi.PsiElement) static void <clinit> () }
com/intellij/lang/jvm/actions/ActionRequest.class
ActionRequest.java package com.intellij.lang.jvm.actions public abstract com.intellij.lang.jvm.actions.ActionRequest extends java.lang.Object { public abstract boolean isValid () }
com/intellij/lang/jvm/actions/AnnotationAttributeRequest.class
AnnotationAttributeValueRequest.kt package com.intellij.lang.jvm.actions public final com.intellij.lang.jvm.actions.AnnotationAttributeRequest extends java.lang.Object { private final String name private final com.intellij.lang.jvm.actions.AnnotationAttributeValueRequest value public final java.lang.String getName () public final com.intellij.lang.jvm.actions.AnnotationAttributeValueRequest getValue () public void <init> (java.lang.String, com.intellij.lang.jvm.actions.AnnotationAttributeValueRequest) String name com.intellij.lang.jvm.actions.AnnotationAttributeValueRequest value public final java.lang.String component1 () public final com.intellij.lang.jvm.actions.AnnotationAttributeValueRequest component2 () public final com.intellij.lang.jvm.actions.AnnotationAttributeRequest copy (java.lang.String, com.intellij.lang.jvm.actions.AnnotationAttributeValueRequest) String name com.intellij.lang.jvm.actions.AnnotationAttributeValueRequest value public static synthetic com.intellij.lang.jvm.actions.AnnotationAttributeRequest copy$default (com.intellij.lang.jvm.actions.AnnotationAttributeRequest, java.lang.String, com.intellij.lang.jvm.actions.AnnotationAttributeValueRequest, int, java.lang.Object) public java.lang.String toString () public int hashCode () public boolean equals (java.lang.Object) }
com/intellij/lang/jvm/actions/AnnotationAttributeValueRequest$PrimitiveValue.class
AnnotationAttributeValueRequest.kt package com.intellij.lang.jvm.actions public final com.intellij.lang.jvm.actions.AnnotationAttributeValueRequest$PrimitiveValue extends com.intellij.lang.jvm.actions.AnnotationAttributeValueRequest { private final Object value public final java.lang.Object getValue () public void <init> (java.lang.Object) Object value public final java.lang.Object component1 () public final com.intellij.lang.jvm.actions.AnnotationAttributeValueRequest$PrimitiveValue copy (java.lang.Object) Object value public static synthetic com.intellij.lang.jvm.actions.AnnotationAttributeValueRequest$PrimitiveValue copy$default (com.intellij.lang.jvm.actions.AnnotationAttributeValueRequest$PrimitiveValue, java.lang.Object, int, java.lang.Object) public java.lang.String toString () public int hashCode () public boolean equals (java.lang.Object) }
com/intellij/lang/jvm/actions/AnnotationAttributeValueRequest$StringValue.class
AnnotationAttributeValueRequest.kt package com.intellij.lang.jvm.actions public final com.intellij.lang.jvm.actions.AnnotationAttributeValueRequest$StringValue extends com.intellij.lang.jvm.actions.AnnotationAttributeValueRequest { private final String value public final java.lang.String getValue () public void <init> (java.lang.String) String value public final java.lang.String component1 () public final com.intellij.lang.jvm.actions.AnnotationAttributeValueRequest$StringValue copy (java.lang.String) String value public static synthetic com.intellij.lang.jvm.actions.AnnotationAttributeValueRequest$StringValue copy$default (com.intellij.lang.jvm.actions.AnnotationAttributeValueRequest$StringValue, java.lang.String, int, java.lang.Object) public java.lang.String toString () public int hashCode () public boolean equals (java.lang.Object) }
com/intellij/lang/jvm/actions/AnnotationAttributeValueRequest.class
AnnotationAttributeValueRequest.kt package com.intellij.lang.jvm.actions public abstract com.intellij.lang.jvm.actions.AnnotationAttributeValueRequest extends java.lang.Object { private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
com/intellij/lang/jvm/actions/AnnotationAttributeValueRequestKt.class
AnnotationAttributeValueRequest.kt package com.intellij.lang.jvm.actions public final com.intellij.lang.jvm.actions.AnnotationAttributeValueRequestKt extends java.lang.Object { public static final com.intellij.lang.jvm.actions.AnnotationAttributeRequest stringAttribute (java.lang.String, java.lang.String) String name String value public static final com.intellij.lang.jvm.actions.AnnotationAttributeRequest intAttribute (java.lang.String, int) String name int value }
com/intellij/lang/jvm/actions/AnnotationRequest.class
AnnotationRequest.java package com.intellij.lang.jvm.actions public abstract com.intellij.lang.jvm.actions.AnnotationRequest extends java.lang.Object implements com.intellij.lang.jvm.actions.ActionRequest { public abstract java.lang.String getQualifiedName () public java.util.List getAttributes () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/actions/AnnotationRequestsKt$annotationRequest$1.class
annotationRequests.kt package com.intellij.lang.jvm.actions public final com.intellij.lang.jvm.actions.AnnotationRequestsKt$annotationRequest$1 extends java.lang.Object implements com.intellij.lang.jvm.actions.AnnotationRequest { final synthetic String $fqn final synthetic com.intellij.lang.jvm.actions.AnnotationAttributeRequest[] $parameters public java.lang.String getQualifiedName () public java.util.List getAttributes () public boolean isValid () void <init> (java.lang.String, com.intellij.lang.jvm.actions.AnnotationAttributeRequest[]) String $captured_local_variable$0 com.intellij.lang.jvm.actions.AnnotationAttributeRequest[] $captured_local_variable$1 }
com/intellij/lang/jvm/actions/AnnotationRequestsKt.class
annotationRequests.kt package com.intellij.lang.jvm.actions public final com.intellij.lang.jvm.actions.AnnotationRequestsKt extends java.lang.Object { public static final transient com.intellij.lang.jvm.actions.AnnotationRequest annotationRequest (java.lang.String, com.intellij.lang.jvm.actions.AnnotationAttributeRequest[]) String fqn com.intellij.lang.jvm.actions.AnnotationAttributeRequest[] parameters }
com/intellij/lang/jvm/actions/ChangeModifierRequest.class
ChangeModifierRequest.java package com.intellij.lang.jvm.actions public abstract com.intellij.lang.jvm.actions.ChangeModifierRequest extends java.lang.Object implements com.intellij.lang.jvm.actions.ActionRequest { public abstract com.intellij.lang.jvm.JvmModifier getModifier () public abstract boolean shouldBePresent () }
com/intellij/lang/jvm/actions/ChangeParametersRequest$ExistingParameterWrapper.class
ChangeParametersRequest.java package com.intellij.lang.jvm.actions public com.intellij.lang.jvm.actions.ChangeParametersRequest$ExistingParameterWrapper extends java.lang.Object implements com.intellij.lang.jvm.actions.ExpectedParameter { private final com.intellij.lang.jvm.JvmParameter myExistingParameter public void <init> (com.intellij.lang.jvm.JvmParameter) com.intellij.lang.jvm.JvmParameter existingParameter public java.util.List getExpectedTypes () public java.util.Collection getSemanticNames () public com.intellij.lang.jvm.JvmParameter getExistingParameter () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/actions/ChangeParametersRequest.class
ChangeParametersRequest.java package com.intellij.lang.jvm.actions public abstract com.intellij.lang.jvm.actions.ChangeParametersRequest extends java.lang.Object implements com.intellij.lang.jvm.actions.ActionRequest { public abstract java.util.List getExpectedParameters () }
com/intellij/lang/jvm/actions/CompatibilityUtil$getParameters$1$nameInfo$1.class
compatibilityUtil.kt package com.intellij.lang.jvm.actions public final com.intellij.lang.jvm.actions.CompatibilityUtil$getParameters$1$nameInfo$1 extends com.intellij.psi.codeStyle.SuggestedNameInfo { final synthetic com.intellij.lang.jvm.actions.ExpectedParameter $it void <init> (com.intellij.lang.jvm.actions.ExpectedParameter, java.lang.String[]) com.intellij.lang.jvm.actions.ExpectedParameter $captured_local_variable$0 String[] $super_call_param$1 }
com/intellij/lang/jvm/actions/CompatibilityUtil.class
compatibilityUtil.kt package com.intellij.lang.jvm.actions public final com.intellij.lang.jvm.actions.CompatibilityUtil extends java.lang.Object { public static final java.util.List getParameters (java.util.List) java.util.Collection thisCollection$iv java.util.Collection $this$toTypedArray$iv int $i$f$toTypedArray com.intellij.lang.jvm.actions.CompatibilityUtil$getParameters$1$nameInfo$1 nameInfo com.intellij.lang.jvm.actions.ExpectedParameter it int $i$a$-map-CompatibilityUtil$getParameters$1 Object item$iv$iv Iterable $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$mapTo Iterable $this$map$iv int $i$f$map java.util.List expectedParameters public static final java.util.List getParameters (java.util.List, com.intellij.openapi.project.Project) com.intellij.psi.codeStyle.SuggestedNameInfo nameInfo java.util.List expectedTypes com.intellij.lang.jvm.actions.ExpectedParameter it int $i$a$-map-CompatibilityUtil$getParameters$2 Object item$iv$iv Iterable $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$mapTo Iterable $this$map$iv int $i$f$map com.intellij.psi.codeStyle.JavaCodeStyleManager styleManager java.util.List expectedParameters com.intellij.openapi.project.Project project }
com/intellij/lang/jvm/actions/CreateConstructorRequest.class
CreateConstructorRequest.java package com.intellij.lang.jvm.actions public abstract com.intellij.lang.jvm.actions.CreateConstructorRequest extends java.lang.Object implements com.intellij.lang.jvm.actions.CreateExecutableRequest { }
com/intellij/lang/jvm/actions/CreateExecutableRequest.class
CreateExecutableRequest.java package com.intellij.lang.jvm.actions public abstract com.intellij.lang.jvm.actions.CreateExecutableRequest extends java.lang.Object implements com.intellij.lang.jvm.actions.ActionRequest { public abstract java.util.Collection getModifiers () public abstract java.util.Collection getAnnotations () public abstract com.intellij.lang.jvm.types.JvmSubstitutor getTargetSubstitutor () public java.util.List getParameters () public abstract java.util.List getExpectedParameters () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/actions/CreateFieldRequest.class
CreateFieldRequest.java package com.intellij.lang.jvm.actions public abstract com.intellij.lang.jvm.actions.CreateFieldRequest extends java.lang.Object implements com.intellij.lang.jvm.actions.ActionRequest { public abstract java.lang.String getFieldName () public abstract java.util.List getFieldType () public abstract com.intellij.lang.jvm.types.JvmSubstitutor getTargetSubstitutor () public abstract java.util.Collection getModifiers () public abstract boolean isConstant () }
com/intellij/lang/jvm/actions/CreateMethodRequest.class
CreateMethodRequest.java package com.intellij.lang.jvm.actions public abstract com.intellij.lang.jvm.actions.CreateMethodRequest extends java.lang.Object implements com.intellij.lang.jvm.actions.CreateExecutableRequest { public abstract java.lang.String getMethodName () public abstract java.util.List getReturnType () }
com/intellij/lang/jvm/actions/ExpectedParameter.class
ExpectedParameter.java package com.intellij.lang.jvm.actions public abstract com.intellij.lang.jvm.actions.ExpectedParameter extends java.lang.Object { public abstract java.util.List getExpectedTypes () public java.util.Collection getSemanticNames () public java.util.Collection getExpectedAnnotations () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/actions/ExpectedType$Kind.class
ExpectedType.java package com.intellij.lang.jvm.actions public final enum com.intellij.lang.jvm.actions.ExpectedType$Kind extends java.lang.Enum { public static final enum com.intellij.lang.jvm.actions.ExpectedType$Kind EXACT public static final enum com.intellij.lang.jvm.actions.ExpectedType$Kind SUBTYPE public static final enum com.intellij.lang.jvm.actions.ExpectedType$Kind SUPERTYPE private static final synthetic com.intellij.lang.jvm.actions.ExpectedType$Kind[] $VALUES public static com.intellij.lang.jvm.actions.ExpectedType$Kind[] values () public static com.intellij.lang.jvm.actions.ExpectedType$Kind valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/lang/jvm/actions/ExpectedType.class
ExpectedType.java package com.intellij.lang.jvm.actions public abstract com.intellij.lang.jvm.actions.ExpectedType extends java.lang.Object { public abstract com.intellij.lang.jvm.types.JvmType getTheType () public abstract com.intellij.lang.jvm.actions.ExpectedType$Kind getTheKind () }
com/intellij/lang/jvm/actions/ExpectedTypesKt.class
expectedTypes.kt package com.intellij.lang.jvm.actions public final com.intellij.lang.jvm.actions.ExpectedTypesKt extends java.lang.Object { public static final com.intellij.lang.jvm.actions.ExpectedType expectedType (com.intellij.lang.jvm.types.JvmType, com.intellij.lang.jvm.actions.ExpectedType$Kind) com.intellij.lang.jvm.types.JvmType type com.intellij.lang.jvm.actions.ExpectedType$Kind kind public static synthetic com.intellij.lang.jvm.actions.ExpectedType expectedType$default (com.intellij.lang.jvm.types.JvmType, com.intellij.lang.jvm.actions.ExpectedType$Kind, int, java.lang.Object) public static final java.util.List expectedTypes (com.intellij.lang.jvm.types.JvmType, com.intellij.lang.jvm.actions.ExpectedType$Kind) com.intellij.lang.jvm.types.JvmType type com.intellij.lang.jvm.actions.ExpectedType$Kind kind public static synthetic java.util.List expectedTypes$default (com.intellij.lang.jvm.types.JvmType, com.intellij.lang.jvm.actions.ExpectedType$Kind, int, java.lang.Object) }
com/intellij/lang/jvm/actions/JvmActionGroup$RenderData.class
JvmActionGroup.java package com.intellij.lang.jvm.actions public abstract com.intellij.lang.jvm.actions.JvmActionGroup$RenderData extends java.lang.Object { public abstract java.lang.String getEntityName () }
com/intellij/lang/jvm/actions/JvmActionGroup.class
JvmActionGroup.java package com.intellij.lang.jvm.actions public abstract com.intellij.lang.jvm.actions.JvmActionGroup extends java.lang.Object { public abstract java.lang.String getDisplayText (com.intellij.lang.jvm.actions.JvmActionGroup$RenderData) }
com/intellij/lang/jvm/actions/JvmElementActionFactories.class
actions.kt package com.intellij.lang.jvm.actions public final com.intellij.lang.jvm.actions.JvmElementActionFactories extends java.lang.Object { private static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public static final com.intellij.openapi.extensions.ExtensionPointName getEP_NAME () private static final java.util.List createActions (kotlin.jvm.functions.Function1) com.intellij.lang.jvm.actions.JvmElementActionsFactory it int $i$a$-flatMap-JvmElementActionFactories$createActions$1 Iterable list$iv$iv Object element$iv$iv Iterable $this$flatMapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$flatMapTo Iterable $this$flatMap$iv int $i$f$flatMap kotlin.jvm.functions.Function1 actions int $i$f$createActions public static final java.util.List createMethodActions (com.intellij.lang.jvm.JvmClass, com.intellij.lang.jvm.actions.CreateMethodRequest) com.intellij.lang.jvm.actions.JvmElementActionsFactory it int $i$a$-createActions-JvmElementActionFactories$createMethodActions$1 com.intellij.lang.jvm.actions.JvmElementActionsFactory it$iv int $i$a$-flatMap-JvmElementActionFactories$createActions$1 Iterable list$iv$iv$iv Object element$iv$iv$iv Iterable $this$flatMapTo$iv$iv$iv java.util.Collection destination$iv$iv$iv int $i$f$flatMapTo Iterable $this$flatMap$iv$iv int $i$f$flatMap int $i$f$createActions com.intellij.lang.jvm.JvmClass target com.intellij.lang.jvm.actions.CreateMethodRequest request public static final java.util.List createConstructorActions (com.intellij.lang.jvm.JvmClass, com.intellij.lang.jvm.actions.CreateConstructorRequest) com.intellij.lang.jvm.actions.JvmElementActionsFactory it int $i$a$-createActions-JvmElementActionFactories$createConstructorActions$1 com.intellij.lang.jvm.actions.JvmElementActionsFactory it$iv int $i$a$-flatMap-JvmElementActionFactories$createActions$1 Iterable list$iv$iv$iv Object element$iv$iv$iv Iterable $this$flatMapTo$iv$iv$iv java.util.Collection destination$iv$iv$iv int $i$f$flatMapTo Iterable $this$flatMap$iv$iv int $i$f$flatMap int $i$f$createActions com.intellij.lang.jvm.JvmClass target com.intellij.lang.jvm.actions.CreateConstructorRequest request public static final java.util.List createAddAnnotationActions (com.intellij.lang.jvm.JvmModifiersOwner, com.intellij.lang.jvm.actions.AnnotationRequest) com.intellij.lang.jvm.actions.JvmElementActionsFactory it int $i$a$-createActions-JvmElementActionFactories$createAddAnnotationActions$1 com.intellij.lang.jvm.actions.JvmElementActionsFactory it$iv int $i$a$-flatMap-JvmElementActionFactories$createActions$1 Iterable list$iv$iv$iv Object element$iv$iv$iv Iterable $this$flatMapTo$iv$iv$iv java.util.Collection destination$iv$iv$iv int $i$f$flatMapTo Iterable $this$flatMap$iv$iv int $i$f$flatMap int $i$f$createActions com.intellij.lang.jvm.JvmModifiersOwner target com.intellij.lang.jvm.actions.AnnotationRequest request public static final java.util.List createModifierActions (com.intellij.lang.jvm.JvmModifiersOwner, com.intellij.lang.jvm.actions.ChangeModifierRequest) com.intellij.lang.jvm.actions.JvmElementActionsFactory it int $i$a$-createActions-JvmElementActionFactories$createModifierActions$1 com.intellij.lang.jvm.actions.JvmElementActionsFactory it$iv int $i$a$-flatMap-JvmElementActionFactories$createActions$1 Iterable list$iv$iv$iv Object element$iv$iv$iv Iterable $this$flatMapTo$iv$iv$iv java.util.Collection destination$iv$iv$iv int $i$f$flatMapTo Iterable $this$flatMap$iv$iv int $i$f$flatMap int $i$f$createActions com.intellij.lang.jvm.JvmModifiersOwner target com.intellij.lang.jvm.actions.ChangeModifierRequest request public static final java.util.List createAddFieldActions (com.intellij.lang.jvm.JvmClass, com.intellij.lang.jvm.actions.CreateFieldRequest) com.intellij.lang.jvm.actions.JvmElementActionsFactory it int $i$a$-createActions-JvmElementActionFactories$createAddFieldActions$1 com.intellij.lang.jvm.actions.JvmElementActionsFactory it$iv int $i$a$-flatMap-JvmElementActionFactories$createActions$1 Iterable list$iv$iv$iv Object element$iv$iv$iv Iterable $this$flatMapTo$iv$iv$iv java.util.Collection destination$iv$iv$iv int $i$f$flatMapTo Iterable $this$flatMap$iv$iv int $i$f$flatMap int $i$f$createActions com.intellij.lang.jvm.JvmClass target com.intellij.lang.jvm.actions.CreateFieldRequest request public static final java.util.List createChangeParametersActions (com.intellij.lang.jvm.JvmMethod, com.intellij.lang.jvm.actions.ChangeParametersRequest) com.intellij.lang.jvm.actions.JvmElementActionsFactory it int $i$a$-createActions-JvmElementActionFactories$createChangeParametersActions$1 com.intellij.lang.jvm.actions.JvmElementActionsFactory it$iv int $i$a$-flatMap-JvmElementActionFactories$createActions$1 Iterable list$iv$iv$iv Object element$iv$iv$iv Iterable $this$flatMapTo$iv$iv$iv java.util.Collection destination$iv$iv$iv int $i$f$flatMapTo Iterable $this$flatMap$iv$iv int $i$f$flatMap int $i$f$createActions com.intellij.lang.jvm.JvmMethod target com.intellij.lang.jvm.actions.ChangeParametersRequest request static void <clinit> () }
com/intellij/lang/jvm/actions/JvmElementActionsFactory.class
JvmElementActionsFactory.kt package com.intellij.lang.jvm.actions public abstract com.intellij.lang.jvm.actions.JvmElementActionsFactory extends java.lang.Object { public java.util.List createChangeModifierActions (com.intellij.lang.jvm.JvmModifiersOwner, com.intellij.lang.jvm.actions.ChangeModifierRequest) com.intellij.lang.jvm.JvmModifiersOwner target com.intellij.lang.jvm.actions.ChangeModifierRequest request protected java.util.List createChangeModifierActions (com.intellij.lang.jvm.JvmModifiersOwner, com.intellij.lang.jvm.actions.MemberRequest$Modifier) com.intellij.lang.jvm.JvmModifiersOwner target com.intellij.lang.jvm.actions.MemberRequest$Modifier request public java.util.List createAddAnnotationActions (com.intellij.lang.jvm.JvmModifiersOwner, com.intellij.lang.jvm.actions.AnnotationRequest) com.intellij.lang.jvm.JvmModifiersOwner target com.intellij.lang.jvm.actions.AnnotationRequest request public java.util.List createAddFieldActions (com.intellij.lang.jvm.JvmClass, com.intellij.lang.jvm.actions.CreateFieldRequest) com.intellij.lang.jvm.JvmClass targetClass com.intellij.lang.jvm.actions.CreateFieldRequest request public java.util.List createAddMethodActions (com.intellij.lang.jvm.JvmClass, com.intellij.lang.jvm.actions.CreateMethodRequest) com.intellij.lang.jvm.JvmClass targetClass com.intellij.lang.jvm.actions.CreateMethodRequest request public java.util.List createAddConstructorActions (com.intellij.lang.jvm.JvmClass, com.intellij.lang.jvm.actions.CreateConstructorRequest) com.intellij.lang.jvm.JvmClass targetClass com.intellij.lang.jvm.actions.CreateConstructorRequest request public java.util.List createChangeParametersActions (com.intellij.lang.jvm.JvmMethod, com.intellij.lang.jvm.actions.ChangeParametersRequest) com.intellij.lang.jvm.JvmMethod target com.intellij.lang.jvm.actions.ChangeParametersRequest request public void <init> () }
com/intellij/lang/jvm/actions/JvmGroupIntentionAction.class
JvmGroupIntentionAction.java package com.intellij.lang.jvm.actions public abstract com.intellij.lang.jvm.actions.JvmGroupIntentionAction extends java.lang.Object implements com.intellij.codeInsight.intention.IntentionAction { public abstract java.lang.String getText () public abstract com.intellij.lang.jvm.actions.JvmActionGroup getActionGroup () public java.lang.String getGroupDisplayText () public com.intellij.lang.jvm.actions.JvmActionGroup$RenderData getRenderData () public abstract com.intellij.lang.jvm.JvmClass getTarget () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/actions/MemberRequest$Modifier.class
MemberRequest.kt package com.intellij.lang.jvm.actions public final com.intellij.lang.jvm.actions.MemberRequest$Modifier extends com.intellij.lang.jvm.actions.MemberRequest { private final com.intellij.lang.jvm.JvmModifier modifier private final boolean shouldPresent public final com.intellij.lang.jvm.JvmModifier getModifier () public final boolean getShouldPresent () public void <init> (com.intellij.lang.jvm.JvmModifier, boolean) com.intellij.lang.jvm.JvmModifier modifier boolean shouldPresent }
com/intellij/lang/jvm/actions/MemberRequest$Property.class
MemberRequest.kt package com.intellij.lang.jvm.actions public final com.intellij.lang.jvm.actions.MemberRequest$Property extends com.intellij.lang.jvm.actions.MemberRequest { private final String propertyName private final com.intellij.lang.jvm.JvmModifier visibilityModifier private final com.intellij.lang.jvm.types.JvmType propertyType private final boolean setterRequired private final boolean getterRequired public final java.lang.String getPropertyName () public final com.intellij.lang.jvm.JvmModifier getVisibilityModifier () public final com.intellij.lang.jvm.types.JvmType getPropertyType () public final boolean getSetterRequired () public final boolean getGetterRequired () public void <init> (java.lang.String, com.intellij.lang.jvm.JvmModifier, com.intellij.lang.jvm.types.JvmType, boolean, boolean) String propertyName com.intellij.lang.jvm.JvmModifier visibilityModifier com.intellij.lang.jvm.types.JvmType propertyType boolean setterRequired boolean getterRequired }
com/intellij/lang/jvm/actions/MemberRequest.class
MemberRequest.kt package com.intellij.lang.jvm.actions public abstract com.intellij.lang.jvm.actions.MemberRequest extends java.lang.Object { private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
com/intellij/lang/jvm/actions/MemberRequestsKt$modifierRequest$1.class
memberRequests.kt package com.intellij.lang.jvm.actions public final com.intellij.lang.jvm.actions.MemberRequestsKt$modifierRequest$1 extends java.lang.Object implements com.intellij.lang.jvm.actions.ChangeModifierRequest { final synthetic com.intellij.lang.jvm.JvmModifier $modifier final synthetic boolean $shouldBePresent public boolean isValid () public com.intellij.lang.jvm.JvmModifier getModifier () public boolean shouldBePresent () void <init> (com.intellij.lang.jvm.JvmModifier, boolean) com.intellij.lang.jvm.JvmModifier $captured_local_variable$0 boolean $captured_local_variable$1 }
com/intellij/lang/jvm/actions/MemberRequestsKt.class
memberRequests.kt package com.intellij.lang.jvm.actions public final com.intellij.lang.jvm.actions.MemberRequestsKt extends java.lang.Object { public static final com.intellij.lang.jvm.actions.ChangeModifierRequest modifierRequest (com.intellij.lang.jvm.JvmModifier, boolean) com.intellij.lang.jvm.JvmModifier modifier boolean shouldBePresent }
com/intellij/lang/jvm/actions/MethodRequestsKt.class
methodRequests.kt package com.intellij.lang.jvm.actions public final com.intellij.lang.jvm.actions.MethodRequestsKt extends java.lang.Object { public static final com.intellij.lang.jvm.actions.CreateMethodRequest methodRequest (com.intellij.openapi.project.Project, java.lang.String, com.intellij.lang.jvm.JvmModifier, com.intellij.lang.jvm.types.JvmType) com.intellij.openapi.project.Project project String methodName com.intellij.lang.jvm.JvmModifier modifier com.intellij.lang.jvm.types.JvmType returnType public static final com.intellij.lang.jvm.actions.CreateConstructorRequest constructorRequest (com.intellij.openapi.project.Project, java.util.List) com.intellij.openapi.util.Pair it int $i$a$-map-MethodRequestsKt$constructorRequest$1 Object item$iv$iv Iterable $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$mapTo Iterable $this$map$iv int $i$f$map com.intellij.openapi.project.Project project java.util.List parameters public static final com.intellij.lang.jvm.actions.ChangeParametersRequest setMethodParametersRequest (java.lang.Iterable) java.util.Map$Entry it int $i$a$-map-MethodRequestsKt$setMethodParametersRequest$1 Object item$iv$iv Iterable $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$mapTo Iterable $this$map$iv int $i$f$map Iterable parameters public static final com.intellij.lang.jvm.actions.ChangeParametersRequest updateMethodParametersRequest (java.util.function.Supplier, java.util.function.Function) java.util.function.Supplier parametersOwnerPointer java.util.function.Function updateFunction }
com/intellij/lang/jvm/actions/ParametersKt.class
parameters.kt package com.intellij.lang.jvm.actions public final com.intellij.lang.jvm.actions.ParametersKt extends java.lang.Object { public static final transient com.intellij.lang.jvm.actions.ExpectedParameter expectedParameter (com.intellij.lang.jvm.types.JvmType, java.lang.String[]) com.intellij.lang.jvm.types.JvmType type String[] names public static final transient com.intellij.lang.jvm.actions.ExpectedParameter expectedParameter (com.intellij.lang.jvm.actions.ExpectedType, java.lang.String[]) com.intellij.lang.jvm.actions.ExpectedType expectedType String[] names public static final transient com.intellij.lang.jvm.actions.ExpectedParameter expectedParameter (java.util.List, java.lang.String[]) java.util.List types String[] names public static final com.intellij.lang.jvm.actions.ExpectedParameter expectedParameter (java.util.List, java.util.Collection) java.util.List types java.util.Collection names public static final com.intellij.lang.jvm.actions.ExpectedParameter expectedParameter (com.intellij.lang.jvm.types.JvmType, java.lang.String, java.util.Collection) com.intellij.lang.jvm.types.JvmType type String name java.util.Collection annotations }
com/intellij/lang/jvm/actions/SimpleChangeParametersRequest.class
methodRequests.kt package com.intellij.lang.jvm.actions final com.intellij.lang.jvm.actions.SimpleChangeParametersRequest extends java.lang.Object implements com.intellij.lang.jvm.actions.ChangeParametersRequest { private final java.util.List parameters public java.util.List getExpectedParameters () public boolean isValid () public void <init> (java.util.List) java.util.List parameters }
com/intellij/lang/jvm/actions/SimpleConstructorRequest.class
methodRequests.kt package com.intellij.lang.jvm.actions final com.intellij.lang.jvm.actions.SimpleConstructorRequest extends java.lang.Object implements com.intellij.lang.jvm.actions.CreateConstructorRequest { private final java.util.List expectedParameters private final com.intellij.lang.jvm.types.JvmSubstitutor targetSubstitutor public boolean isValid () public java.util.List getModifiers () public volatile synthetic java.util.Collection getModifiers () public java.util.List getAnnotations () public volatile synthetic java.util.Collection getAnnotations () public com.intellij.lang.jvm.types.JvmSubstitutor getTargetSubstitutor () public java.util.List getExpectedParameters () public void <init> (java.util.List, com.intellij.lang.jvm.types.JvmSubstitutor) java.util.List expectedParameters com.intellij.lang.jvm.types.JvmSubstitutor targetSubstitutor }
com/intellij/lang/jvm/actions/SimpleExpectedParameter.class
parameters.kt package com.intellij.lang.jvm.actions final com.intellij.lang.jvm.actions.SimpleExpectedParameter extends java.lang.Object implements com.intellij.lang.jvm.actions.ExpectedParameter { private final java.util.List types private final java.util.Collection names private final java.util.Collection annotations public java.util.List getExpectedTypes () public java.util.Collection getSemanticNames () public java.util.Collection getExpectedAnnotations () public void <init> (java.util.List, java.util.Collection, java.util.Collection) java.util.List types java.util.Collection names java.util.Collection annotations public synthetic void <init> (java.util.List, java.util.Collection, java.util.Collection, int, kotlin.jvm.internal.DefaultConstructorMarker) }
com/intellij/lang/jvm/actions/SimpleExpectedType.class
expectedTypes.kt package com.intellij.lang.jvm.actions final com.intellij.lang.jvm.actions.SimpleExpectedType extends java.lang.Object implements com.intellij.lang.jvm.actions.ExpectedType { private final com.intellij.lang.jvm.types.JvmType theType private final com.intellij.lang.jvm.actions.ExpectedType$Kind theKind public com.intellij.lang.jvm.types.JvmType getTheType () public com.intellij.lang.jvm.actions.ExpectedType$Kind getTheKind () public void <init> (com.intellij.lang.jvm.types.JvmType, com.intellij.lang.jvm.actions.ExpectedType$Kind) com.intellij.lang.jvm.types.JvmType theType com.intellij.lang.jvm.actions.ExpectedType$Kind theKind }
com/intellij/lang/jvm/actions/SimpleMethodRequest.class
methodRequests.kt package com.intellij.lang.jvm.actions final com.intellij.lang.jvm.actions.SimpleMethodRequest extends java.lang.Object implements com.intellij.lang.jvm.actions.CreateMethodRequest { private final String methodName private final java.util.Collection modifiers private final java.util.List returnType private final com.intellij.lang.jvm.types.JvmSubstitutor targetSubstitutor public boolean isValid () public java.lang.String getMethodName () public java.util.Collection getModifiers () public java.util.List getReturnType () public java.util.List getAnnotations () public volatile synthetic java.util.Collection getAnnotations () public java.util.List getExpectedParameters () public com.intellij.lang.jvm.types.JvmSubstitutor getTargetSubstitutor () public void <init> (java.lang.String, java.util.Collection, java.util.List, com.intellij.lang.jvm.types.JvmSubstitutor) String methodName java.util.Collection modifiers java.util.List returnType com.intellij.lang.jvm.types.JvmSubstitutor targetSubstitutor }
com/intellij/lang/jvm/actions/UpdateParametersRequest.class
methodRequests.kt package com.intellij.lang.jvm.actions final com.intellij.lang.jvm.actions.UpdateParametersRequest extends java.lang.Object implements com.intellij.lang.jvm.actions.ChangeParametersRequest { private final java.util.function.Supplier parametersOwnerPointer private final java.util.function.Function updateFunction public java.util.List getExpectedParameters () com.intellij.lang.jvm.JvmParameter it int $i$a$-map-UpdateParametersRequest$getExpectedParameters$1 Object item$iv$iv Object[] $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$mapTo Object[] $this$map$iv int $i$f$map com.intellij.lang.jvm.JvmMethod jvmMethod public boolean isValid () public final java.util.function.Supplier getParametersOwnerPointer () public final java.util.function.Function getUpdateFunction () public void <init> (java.util.function.Supplier, java.util.function.Function) java.util.function.Supplier parametersOwnerPointer java.util.function.Function updateFunction }
com/intellij/lang/jvm/actions/package-info.class
package-info.java package com.intellij.lang.jvm.actions abstract synthetic com.intellij.lang.jvm.actions.package-info extends java.lang.Object { }
com/intellij/openapi/module/EffectiveLanguageLevelUtil.class
EffectiveLanguageLevelUtil.java package com.intellij.openapi.module public com.intellij.openapi.module.EffectiveLanguageLevelUtil extends java.lang.Object { public void <init> () public static com.intellij.pom.java.LanguageLevel getEffectiveLanguageLevel (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module com.intellij.openapi.roots.LanguageLevelModuleExtension moduleLevel com.intellij.pom.java.LanguageLevel level private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/module/LanguageLevelUtil.class
LanguageLevelUtil.java package com.intellij.openapi.module public com.intellij.openapi.module.LanguageLevelUtil extends com.intellij.openapi.module.EffectiveLanguageLevelUtil { public void <init> () }
com/intellij/openapi/roots/LanguageLevelModuleExtensionImpl.class
LanguageLevelModuleExtensionImpl.java package com.intellij.openapi.roots public com.intellij.openapi.roots.LanguageLevelModuleExtensionImpl extends com.intellij.openapi.roots.ModuleExtension implements com.intellij.openapi.roots.LanguageLevelModuleExtension com.intellij.openapi.components.PersistentStateComponentWithModificationTracker { private static final com.intellij.openapi.diagnostic.Logger LOG private com.intellij.openapi.module.Module myModule private final boolean myWritable private final com.intellij.openapi.roots.LanguageLevelModuleExtensionImpl mySource private com.intellij.openapi.roots.LanguageLevelState myState public long getStateModificationCount () public static com.intellij.openapi.roots.LanguageLevelModuleExtensionImpl getInstance (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public void <init> (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public void <init> (com.intellij.openapi.roots.LanguageLevelModuleExtensionImpl, boolean) com.intellij.openapi.roots.LanguageLevelModuleExtensionImpl source boolean writable public void setLanguageLevel (com.intellij.pom.java.LanguageLevel) com.intellij.pom.java.LanguageLevel languageLevel public com.intellij.openapi.roots.LanguageLevelState getState () public void loadState (com.intellij.openapi.roots.LanguageLevelState) com.intellij.openapi.roots.LanguageLevelState state public com.intellij.openapi.roots.ModuleExtension getModifiableModel (boolean) boolean writable public void commit () public boolean isChanged () public void dispose () public com.intellij.pom.java.LanguageLevel getLanguageLevel () public volatile synthetic void loadState (java.lang.Object) public volatile synthetic java.lang.Object getState () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/LanguageLevelState.class
LanguageLevelState.kt package com.intellij.openapi.roots public final com.intellij.openapi.roots.LanguageLevelState extends com.intellij.openapi.components.BaseState { static final synthetic kotlin.reflect.KProperty[] $$delegatedProperties private final kotlin.properties.ReadWriteProperty languageLevel$delegate static void <clinit> () public final com.intellij.pom.java.LanguageLevel getLanguageLevel () public final void setLanguageLevel (com.intellij.pom.java.LanguageLevel) com.intellij.pom.java.LanguageLevel public void <init> () com.intellij.openapi.components.BaseState this_$iv int $i$f$enum }
com/intellij/uast/UastHintedVisitorAdapter$Companion.class
UastHintedVisitorAdapter.kt package com.intellij.uast public final com.intellij.uast.UastHintedVisitorAdapter$Companion extends java.lang.Object { public final com.intellij.psi.PsiElementVisitor create (com.intellij.lang.Language, org.jetbrains.uast.visitor.AbstractUastNonRecursiveVisitor, java.lang.Class[], boolean) org.jetbrains.uast.UastLanguagePlugin uastLanguagePlugin com.intellij.lang.Language language org.jetbrains.uast.visitor.AbstractUastNonRecursiveVisitor visitor Class[] uElementTypesHint boolean directOnly public static synthetic com.intellij.psi.PsiElementVisitor create$default (com.intellij.uast.UastHintedVisitorAdapter$Companion, com.intellij.lang.Language, org.jetbrains.uast.visitor.AbstractUastNonRecursiveVisitor, java.lang.Class[], boolean, int, java.lang.Object) public final com.intellij.psi.PsiElementVisitor create (com.intellij.lang.Language, org.jetbrains.uast.visitor.AbstractUastNonRecursiveVisitor, java.lang.Class[]) com.intellij.lang.Language language org.jetbrains.uast.visitor.AbstractUastNonRecursiveVisitor visitor Class[] uElementTypesHint private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
com/intellij/uast/UastHintedVisitorAdapter.class
UastHintedVisitorAdapter.kt package com.intellij.uast public com.intellij.uast.UastHintedVisitorAdapter extends com.intellij.psi.PsiElementVisitor { private final org.jetbrains.uast.UastLanguagePlugin plugin private final org.jetbrains.uast.visitor.AbstractUastNonRecursiveVisitor visitor private final boolean directOnly private final Class[] uElementTypesHint public static final com.intellij.uast.UastHintedVisitorAdapter$Companion Companion public void visitElement (com.intellij.psi.PsiElement) org.jetbrains.uast.UElement uElement com.intellij.psi.PsiElement element public void <init> (org.jetbrains.uast.UastLanguagePlugin, org.jetbrains.uast.visitor.AbstractUastNonRecursiveVisitor, boolean, java.lang.Class[]) org.jetbrains.uast.UastLanguagePlugin plugin org.jetbrains.uast.visitor.AbstractUastNonRecursiveVisitor visitor boolean directOnly Class[] uElementTypesHint static void <clinit> () public static final com.intellij.psi.PsiElementVisitor create (com.intellij.lang.Language, org.jetbrains.uast.visitor.AbstractUastNonRecursiveVisitor, java.lang.Class[], boolean) com.intellij.lang.Language language org.jetbrains.uast.visitor.AbstractUastNonRecursiveVisitor visitor Class[] uElementTypesHint boolean directOnly public static final com.intellij.psi.PsiElementVisitor create (com.intellij.lang.Language, org.jetbrains.uast.visitor.AbstractUastNonRecursiveVisitor, java.lang.Class[]) com.intellij.lang.Language language org.jetbrains.uast.visitor.AbstractUastNonRecursiveVisitor visitor Class[] uElementTypesHint }
com/intellij/uast/UastMetaLanguage.class
UastMetaLanguage.java package com.intellij.uast public com.intellij.uast.UastMetaLanguage extends com.intellij.lang.MetaLanguage { private final java.util.Set myLanguages protected void <init> () org.jetbrains.uast.UastLanguagePlugin plugin java.util.Collection languagePlugins public boolean matchesLanguage (com.intellij.lang.Language) com.intellij.lang.Language language public java.util.Collection getMatchingLanguages () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/uast/UastVisitorAdapter.class
UastVisitorAdapter.java package com.intellij.uast public com.intellij.uast.UastVisitorAdapter extends com.intellij.psi.PsiElementVisitor { private final org.jetbrains.uast.visitor.UastVisitor myUastVisitor private final boolean directOnly public void <init> (org.jetbrains.uast.visitor.AbstractUastNonRecursiveVisitor, boolean) org.jetbrains.uast.visitor.AbstractUastNonRecursiveVisitor visitor boolean directOnly public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element org.jetbrains.uast.UElement uElement }
com/intellij/openapi/roots/ModulePackageIndex.class
ModulePackageIndex.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.ModulePackageIndex extends com.intellij.openapi.roots.PackageIndex { public void <init> () public static com.intellij.openapi.roots.ModulePackageIndex getInstance (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module }
com/intellij/psi/search/PsiShortNamesCache.class
PsiShortNamesCache.java package com.intellij.psi.search public abstract com.intellij.psi.search.PsiShortNamesCache extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public static com.intellij.psi.search.PsiShortNamesCache getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.psi.PsiFile[] getFilesByName (java.lang.String) String name public java.lang.String[] getAllFileNames () public abstract com.intellij.psi.PsiClass[] getClassesByName (java.lang.String, com.intellij.psi.search.GlobalSearchScope) public abstract java.lang.String[] getAllClassNames () public boolean processAllClassNames (com.intellij.util.Processor) com.intellij.util.Processor processor public boolean processAllClassNames (com.intellij.util.Processor, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.indexing.IdFilter) com.intellij.util.Processor processor com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.indexing.IdFilter filter public void getAllClassNames (com.intellij.util.containers.HashSet) com.intellij.util.containers.HashSet dest public abstract com.intellij.psi.PsiMethod[] getMethodsByName (java.lang.String, com.intellij.psi.search.GlobalSearchScope) public abstract com.intellij.psi.PsiMethod[] getMethodsByNameIfNotMoreThan (java.lang.String, com.intellij.psi.search.GlobalSearchScope, int) public abstract com.intellij.psi.PsiField[] getFieldsByNameIfNotMoreThan (java.lang.String, com.intellij.psi.search.GlobalSearchScope, int) public abstract boolean processMethodsWithName (java.lang.String, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.Processor) public boolean processMethodsWithName (java.lang.String, com.intellij.util.Processor, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.indexing.IdFilter) String name com.intellij.util.Processor processor com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.indexing.IdFilter filter public boolean processAllMethodNames (com.intellij.util.Processor, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.indexing.IdFilter) com.intellij.util.Processor processor com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.indexing.IdFilter filter public boolean processAllFieldNames (com.intellij.util.Processor, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.indexing.IdFilter) com.intellij.util.Processor processor com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.indexing.IdFilter filter public abstract java.lang.String[] getAllMethodNames () public void getAllMethodNames (com.intellij.util.containers.HashSet) com.intellij.util.containers.HashSet set public abstract com.intellij.psi.PsiField[] getFieldsByName (java.lang.String, com.intellij.psi.search.GlobalSearchScope) public abstract java.lang.String[] getAllFieldNames () public void getAllFieldNames (com.intellij.util.containers.HashSet) com.intellij.util.containers.HashSet set public boolean processFieldsWithName (java.lang.String, com.intellij.util.Processor, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.indexing.IdFilter) String name com.intellij.util.Processor processor com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.indexing.IdFilter filter public boolean processClassesWithName (java.lang.String, com.intellij.util.Processor, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.indexing.IdFilter) String name com.intellij.util.Processor processor com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.indexing.IdFilter filter private static synthetic boolean lambda$processMethodsWithName$0 (com.intellij.util.Processor, com.intellij.psi.PsiMethod) com.intellij.util.Processor processor com.intellij.psi.PsiMethod method static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/AllClassesSearch$SearchParameters.class
AllClassesSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.AllClassesSearch$SearchParameters extends java.lang.Object { private final com.intellij.psi.search.SearchScope myScope private final com.intellij.openapi.project.Project myProject private final com.intellij.openapi.util.Condition myShortNameCondition public void <init> (com.intellij.psi.search.SearchScope, com.intellij.openapi.project.Project) com.intellij.psi.search.SearchScope scope com.intellij.openapi.project.Project project public void <init> (com.intellij.psi.search.SearchScope, com.intellij.openapi.project.Project, com.intellij.openapi.util.Condition) com.intellij.psi.search.SearchScope scope com.intellij.openapi.project.Project project com.intellij.openapi.util.Condition shortNameCondition public com.intellij.psi.search.SearchScope getScope () public com.intellij.openapi.project.Project getProject () public boolean nameMatches (java.lang.String) String name private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/AllClassesSearch.class
AllClassesSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.AllClassesSearch extends com.intellij.psi.search.searches.ExtensibleQueryFactory { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public static final com.intellij.psi.search.searches.AllClassesSearch INSTANCE public void <init> () public static com.intellij.util.Query search (com.intellij.psi.search.SearchScope, com.intellij.openapi.project.Project) com.intellij.psi.search.SearchScope scope com.intellij.openapi.project.Project project public static com.intellij.util.Query search (com.intellij.psi.search.SearchScope, com.intellij.openapi.project.Project, com.intellij.openapi.util.Condition) com.intellij.psi.search.SearchScope scope com.intellij.openapi.project.Project project com.intellij.openapi.util.Condition shortNameCondition static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/AllOverridingMethodsSearch$SearchParameters.class
AllOverridingMethodsSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.AllOverridingMethodsSearch$SearchParameters extends java.lang.Object { private final com.intellij.psi.PsiClass myClass private final com.intellij.psi.search.SearchScope myScope public void <init> (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope) com.intellij.psi.PsiClass aClass com.intellij.psi.search.SearchScope scope public com.intellij.psi.PsiClass getPsiClass () public com.intellij.psi.search.SearchScope getScope () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/AllOverridingMethodsSearch.class
AllOverridingMethodsSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.AllOverridingMethodsSearch extends com.intellij.psi.search.searches.ExtensibleQueryFactory { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public static final com.intellij.psi.search.searches.AllOverridingMethodsSearch INSTANCE private void <init> () public static com.intellij.util.Query search (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope) com.intellij.psi.PsiClass aClass com.intellij.psi.search.SearchScope scope public static com.intellij.util.Query search (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/AnnotatedElementsSearch$Parameters.class
AnnotatedElementsSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.AnnotatedElementsSearch$Parameters extends java.lang.Object { private final com.intellij.psi.PsiClass myAnnotationClass private final com.intellij.psi.search.SearchScope myScope private final Class[] myTypes private final boolean myApproximate public transient void <init> (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope, java.lang.Class[]) com.intellij.psi.PsiClass annotationClass com.intellij.psi.search.SearchScope scope Class[] types public transient void <init> (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope, boolean, java.lang.Class[]) com.intellij.psi.PsiClass annotationClass com.intellij.psi.search.SearchScope scope boolean approximate Class[] types public com.intellij.psi.PsiClass getAnnotationClass () public com.intellij.psi.search.SearchScope getScope () public java.lang.Class[] getTypes () public boolean isApproximate () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/AnnotatedElementsSearch.class
AnnotatedElementsSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.AnnotatedElementsSearch extends com.intellij.psi.search.searches.ExtensibleQueryFactory { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public static final com.intellij.psi.search.searches.AnnotatedElementsSearch INSTANCE public void <init> () public static transient com.intellij.util.Query searchElements (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope, java.lang.Class[]) com.intellij.psi.PsiClass annotationClass com.intellij.psi.search.SearchScope scope Class[] types public static com.intellij.util.Query searchElements (com.intellij.psi.search.searches.AnnotatedElementsSearch$Parameters) com.intellij.psi.search.searches.AnnotatedElementsSearch$Parameters parameters public static com.intellij.util.Query searchPsiClasses (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope) com.intellij.psi.PsiClass annotationClass com.intellij.psi.search.SearchScope scope public static com.intellij.util.Query searchPsiMethods (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope) com.intellij.psi.PsiClass annotationClass com.intellij.psi.search.SearchScope scope public static com.intellij.util.Query searchPsiMembers (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope) com.intellij.psi.PsiClass annotationClass com.intellij.psi.search.SearchScope scope public static com.intellij.util.Query searchPsiFields (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope) com.intellij.psi.PsiClass annotationClass com.intellij.psi.search.SearchScope scope public static com.intellij.util.Query searchPsiParameters (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope) com.intellij.psi.PsiClass annotationClass com.intellij.psi.search.SearchScope scope static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/AnnotatedMembersSearch.class
AnnotatedMembersSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.AnnotatedMembersSearch extends java.lang.Object { private void <init> () public static com.intellij.util.Query search (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope) com.intellij.psi.PsiClass annotationClass com.intellij.psi.search.SearchScope scope public static com.intellij.util.Query search (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass annotationClass private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/AnnotatedPackagesSearch$Parameters.class
AnnotatedPackagesSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.AnnotatedPackagesSearch$Parameters extends java.lang.Object { private final com.intellij.psi.PsiClass myAnnotationClass private final com.intellij.psi.search.SearchScope myScope public void <init> (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope) com.intellij.psi.PsiClass annotationClass com.intellij.psi.search.SearchScope scope public com.intellij.psi.PsiClass getAnnotationClass () public com.intellij.psi.search.SearchScope getScope () }
com/intellij/psi/search/searches/AnnotatedPackagesSearch.class
AnnotatedPackagesSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.AnnotatedPackagesSearch extends com.intellij.psi.search.searches.ExtensibleQueryFactory { public static final com.intellij.psi.search.searches.AnnotatedPackagesSearch INSTANCE private void <init> () public static com.intellij.util.Query search (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope) com.intellij.psi.PsiClass annotationClass com.intellij.psi.search.SearchScope scope public static com.intellij.util.Query search (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass annotationClass static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/AnnotationTargetsSearch$Parameters.class
AnnotationTargetsSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.AnnotationTargetsSearch$Parameters extends java.lang.Object { private final com.intellij.psi.PsiClass myAnnotationClass private final com.intellij.psi.search.SearchScope myScope public void <init> (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope) com.intellij.psi.PsiClass annotationClass com.intellij.psi.search.SearchScope scope public com.intellij.psi.PsiClass getAnnotationClass () public com.intellij.psi.search.SearchScope getScope () }
com/intellij/psi/search/searches/AnnotationTargetsSearch.class
AnnotationTargetsSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.AnnotationTargetsSearch extends java.lang.Object { public static com.intellij.psi.search.searches.AnnotationTargetsSearch INSTANCE private void <init> () public static com.intellij.util.Query search (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope) com.intellij.psi.PsiClass annotationClass com.intellij.psi.search.SearchScope scope com.intellij.util.Query members com.intellij.util.Query packages public static com.intellij.util.Query search (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass annotationClass static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/ClassInheritorsSearch$SearchParameters.class
ClassInheritorsSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.ClassInheritorsSearch$SearchParameters extends java.lang.Object implements com.intellij.util.QueryParameters { private final com.intellij.psi.PsiClass myClass private final com.intellij.psi.search.SearchScope myScope private final boolean myCheckDeep private final boolean myCheckInheritance private final boolean myIncludeAnonymous private final com.intellij.openapi.util.Condition myNameCondition private final com.intellij.openapi.project.Project myProject static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope, boolean, boolean, boolean) com.intellij.psi.PsiClass aClass com.intellij.psi.search.SearchScope scope boolean checkDeep boolean checkInheritance boolean includeAnonymous public void <init> (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope, boolean, boolean, boolean, com.intellij.openapi.util.Condition) com.intellij.psi.PsiClass aClass com.intellij.psi.search.SearchScope scope boolean checkDeep boolean checkInheritance boolean includeAnonymous com.intellij.openapi.util.Condition nameCondition public com.intellij.psi.PsiClass getClassToProcess () public com.intellij.openapi.project.Project getProject () public boolean isQueryValid () public com.intellij.openapi.util.Condition getNameCondition () public boolean isCheckDeep () public com.intellij.psi.search.SearchScope getScope () public boolean isCheckInheritance () public boolean isIncludeAnonymous () public java.lang.String toString () public boolean equals (java.lang.Object) Object o com.intellij.psi.search.searches.ClassInheritorsSearch$SearchParameters that public int hashCode () int result static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/ClassInheritorsSearch.class
ClassInheritorsSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.ClassInheritorsSearch extends com.intellij.psi.search.searches.ExtensibleQueryFactory { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public static final com.intellij.psi.search.searches.ClassInheritorsSearch INSTANCE private void <init> () public static com.intellij.util.Query search (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope, boolean, boolean, boolean) com.intellij.psi.PsiClass aClass com.intellij.psi.search.SearchScope scope boolean checkDeep boolean checkInheritance boolean includeAnonymous public static com.intellij.util.Query search (com.intellij.psi.search.searches.ClassInheritorsSearch$SearchParameters) com.intellij.util.Query directQuery com.intellij.psi.search.searches.ClassInheritorsSearch$SearchParameters parameters public static com.intellij.util.Query search (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope, boolean, boolean) com.intellij.psi.PsiClass aClass com.intellij.psi.search.SearchScope scope boolean checkDeep boolean checkInheritance public static com.intellij.util.Query search (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope, boolean) com.intellij.psi.PsiClass aClass com.intellij.psi.search.SearchScope scope boolean checkDeep public static com.intellij.util.Query search (com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiClass aClass boolean checkDeep public static com.intellij.util.Query search (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass private static synthetic com.intellij.psi.search.SearchScope lambda$search$3 (com.intellij.psi.PsiClass) throws java.lang.RuntimeException com.intellij.psi.PsiClass aClass com.intellij.psi.PsiFile file private static synthetic com.intellij.psi.SmartPsiElementPointer lambda$search$2 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass private static synthetic com.intellij.psi.SmartPsiElementPointer lambda$null$1 (com.intellij.psi.PsiClass) throws java.lang.RuntimeException com.intellij.psi.PsiClass psiClass private static synthetic boolean lambda$search$0 (com.intellij.psi.search.searches.ClassInheritorsSearch$SearchParameters, com.intellij.psi.PsiClass) com.intellij.psi.search.searches.ClassInheritorsSearch$SearchParameters parameters com.intellij.psi.PsiClass psiClass static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/ClassesWithAnnotatedMembersSearch$Parameters.class
ClassesWithAnnotatedMembersSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.ClassesWithAnnotatedMembersSearch$Parameters extends java.lang.Object { private final com.intellij.psi.PsiClass myAnnotationClass private final com.intellij.psi.search.SearchScope myScope public void <init> (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope) com.intellij.psi.PsiClass annotationClass com.intellij.psi.search.SearchScope scope public com.intellij.psi.PsiClass getAnnotationClass () public com.intellij.psi.search.SearchScope getScope () }
com/intellij/psi/search/searches/ClassesWithAnnotatedMembersSearch.class
ClassesWithAnnotatedMembersSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.ClassesWithAnnotatedMembersSearch extends com.intellij.psi.search.searches.ExtensibleQueryFactory { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public static final com.intellij.psi.search.searches.ClassesWithAnnotatedMembersSearch INSTANCE public void <init> () public static com.intellij.util.Query search (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope) com.intellij.psi.PsiClass annotationClass com.intellij.psi.search.SearchScope scope static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/DirectClassInheritorsSearch$SearchParameters.class
DirectClassInheritorsSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.DirectClassInheritorsSearch$SearchParameters extends java.lang.Object { private final com.intellij.psi.PsiClass myClass private final com.intellij.psi.search.SearchScope myScope private final boolean myIncludeAnonymous private final boolean myCheckInheritance public void <init> (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope, boolean, boolean) com.intellij.psi.PsiClass aClass com.intellij.psi.search.SearchScope scope boolean includeAnonymous boolean checkInheritance public void <init> (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope, boolean) com.intellij.psi.PsiClass aClass com.intellij.psi.search.SearchScope scope boolean includeAnonymous public void <init> (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope) com.intellij.psi.PsiClass aClass com.intellij.psi.search.SearchScope scope public com.intellij.psi.PsiClass getClassToProcess () public com.intellij.psi.search.SearchScope getScope () public boolean isCheckInheritance () public boolean includeAnonymous () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/DirectClassInheritorsSearch.class
DirectClassInheritorsSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.DirectClassInheritorsSearch extends com.intellij.psi.search.searches.ExtensibleQueryFactory { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public static final com.intellij.psi.search.searches.DirectClassInheritorsSearch INSTANCE private void <init> () public static com.intellij.util.Query search (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public static com.intellij.util.Query search (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope) com.intellij.psi.PsiClass aClass com.intellij.psi.search.SearchScope scope public static com.intellij.util.Query search (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope, boolean) com.intellij.psi.PsiClass aClass com.intellij.psi.search.SearchScope scope boolean includeAnonymous public static com.intellij.util.Query search (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope, boolean, boolean) com.intellij.psi.PsiClass aClass com.intellij.psi.search.SearchScope scope boolean includeAnonymous boolean checkInheritance static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/FunctionalExpressionSearch$SearchParameters.class
FunctionalExpressionSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.FunctionalExpressionSearch$SearchParameters extends java.lang.Object { private final com.intellij.psi.PsiClass myElementToSearch private final com.intellij.psi.search.SearchScope myScope public void <init> (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope) com.intellij.psi.PsiClass aClass com.intellij.psi.search.SearchScope scope public com.intellij.psi.PsiClass getElementToSearch () public com.intellij.psi.search.SearchScope getEffectiveSearchScope () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/FunctionalExpressionSearch.class
FunctionalExpressionSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.FunctionalExpressionSearch extends com.intellij.psi.search.searches.ExtensibleQueryFactory { public static final com.intellij.psi.search.searches.FunctionalExpressionSearch INSTANCE public void <init> () public static com.intellij.util.Query search (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope) com.intellij.psi.PsiClass aClass com.intellij.psi.search.SearchScope scope public static com.intellij.util.Query search (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod psiMethod public static com.intellij.util.Query search (com.intellij.psi.PsiMethod, com.intellij.psi.search.SearchScope) com.intellij.psi.PsiMethod psiMethod com.intellij.psi.search.SearchScope scope public static com.intellij.util.Query search (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass private static synthetic com.intellij.util.Query lambda$search$0 (com.intellij.psi.PsiMethod, com.intellij.psi.search.SearchScope) throws java.lang.RuntimeException com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethod psiMethod com.intellij.psi.search.SearchScope scope static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/ImplicitToStringSearch$SearchParameters.class
ImplicitToStringSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.ImplicitToStringSearch$SearchParameters extends java.lang.Object { private final com.intellij.psi.PsiMethod myTargetMethod private final com.intellij.psi.search.SearchScope myScope public void <init> (com.intellij.psi.PsiMethod, com.intellij.psi.search.SearchScope) com.intellij.psi.PsiMethod targetMethod com.intellij.psi.search.SearchScope scope public com.intellij.psi.PsiMethod getTargetMethod () public com.intellij.psi.search.SearchScope getSearchScope () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/ImplicitToStringSearch.class
ImplicitToStringSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.ImplicitToStringSearch extends com.intellij.psi.search.searches.ExtensibleQueryFactory { public static final com.intellij.psi.search.searches.ImplicitToStringSearch INSTANCE public void <init> () public static com.intellij.util.Query search (com.intellij.psi.PsiMethod, com.intellij.psi.search.SearchScope) com.intellij.psi.PsiMethod targetMethod com.intellij.psi.search.SearchScope scope public static boolean isToStringMethod (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiMethod method com.intellij.psi.PsiType returnType static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/MethodReferencesSearch$SearchParameters.class
MethodReferencesSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.MethodReferencesSearch$SearchParameters extends java.lang.Object implements com.intellij.openapi.application.DumbAwareSearchParameters { private final com.intellij.psi.PsiMethod myMethod private final com.intellij.openapi.project.Project myProject private final com.intellij.psi.search.SearchScope myScope private volatile com.intellij.psi.search.SearchScope myEffectiveScope private final boolean myStrictSignatureSearch private final com.intellij.psi.search.SearchRequestCollector myOptimizer private final boolean isSharedOptimizer public void <init> (com.intellij.psi.PsiMethod, com.intellij.psi.search.SearchScope, boolean, com.intellij.psi.search.SearchRequestCollector) com.intellij.psi.PsiMethod method com.intellij.psi.search.SearchScope scope boolean strictSignatureSearch com.intellij.psi.search.SearchRequestCollector optimizer public void <init> (com.intellij.psi.PsiMethod, com.intellij.psi.search.SearchScope, boolean) com.intellij.psi.PsiMethod method com.intellij.psi.search.SearchScope scope boolean strict public boolean isQueryValid () public com.intellij.openapi.project.Project getProject () public com.intellij.psi.PsiMethod getMethod () public boolean isStrictSignatureSearch () public com.intellij.psi.search.SearchRequestCollector getOptimizer () public com.intellij.psi.search.SearchScope getScopeDeterminedByUser () public com.intellij.psi.search.SearchScope getScope () public com.intellij.psi.search.SearchScope getEffectiveSearchScope () com.intellij.psi.search.SearchScope scope static synthetic boolean access$000 (com.intellij.psi.search.searches.MethodReferencesSearch$SearchParameters) com.intellij.psi.search.searches.MethodReferencesSearch$SearchParameters x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/MethodReferencesSearch.class
MethodReferencesSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.MethodReferencesSearch extends com.intellij.psi.search.searches.ExtensibleQueryFactory { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public static final com.intellij.psi.search.searches.MethodReferencesSearch INSTANCE private void <init> () public static com.intellij.util.Query search (com.intellij.psi.PsiMethod, com.intellij.psi.search.SearchScope, boolean) com.intellij.psi.PsiMethod method com.intellij.psi.search.SearchScope scope boolean strictSignatureSearch public static void searchOptimized (com.intellij.psi.PsiMethod, com.intellij.psi.search.SearchScope, boolean, com.intellij.psi.search.SearchRequestCollector, com.intellij.util.Processor) com.intellij.psi.PsiMethod method com.intellij.psi.search.SearchScope scope boolean strictSignatureSearch com.intellij.psi.search.SearchRequestCollector collector com.intellij.util.Processor processor public static void searchOptimized (com.intellij.psi.PsiMethod, com.intellij.psi.search.SearchScope, boolean, com.intellij.psi.search.SearchRequestCollector, boolean, com.intellij.util.PairProcessor) com.intellij.psi.PsiMethod method com.intellij.psi.search.SearchScope scope boolean strictSignatureSearch com.intellij.psi.search.SearchRequestCollector collector boolean inReadAction com.intellij.util.PairProcessor processor com.intellij.psi.search.SearchRequestCollector nested public static com.intellij.util.Query search (com.intellij.psi.search.searches.MethodReferencesSearch$SearchParameters) com.intellij.psi.search.searches.MethodReferencesSearch$SearchParameters parameters com.intellij.util.Query result com.intellij.psi.search.SearchRequestCollector requests com.intellij.openapi.project.Project project public static com.intellij.util.Query search (com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiMethod method boolean strictSignatureSearch public static com.intellij.util.Query search (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method private static com.intellij.util.UniqueResultsQuery uniqueResults (com.intellij.util.Query) com.intellij.util.Query composite private static synthetic boolean lambda$searchOptimized$0 (com.intellij.util.Processor, com.intellij.psi.PsiReference, com.intellij.psi.search.SearchRequestCollector) com.intellij.util.Processor processor com.intellij.psi.PsiReference psiReference com.intellij.psi.search.SearchRequestCollector collector1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/OverridingMethodsSearch$SearchParameters.class
OverridingMethodsSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.OverridingMethodsSearch$SearchParameters extends java.lang.Object { private final com.intellij.psi.PsiMethod myMethod private final com.intellij.psi.search.SearchScope myScope private final boolean myCheckDeep public void <init> (com.intellij.psi.PsiMethod, com.intellij.psi.search.SearchScope, boolean) com.intellij.psi.PsiMethod method com.intellij.psi.search.SearchScope scope boolean checkDeep public com.intellij.psi.PsiMethod getMethod () public boolean isCheckDeep () public com.intellij.psi.search.SearchScope getScope () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/OverridingMethodsSearch.class
OverridingMethodsSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.OverridingMethodsSearch extends com.intellij.psi.search.searches.ExtensibleQueryFactory { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public static final com.intellij.psi.search.searches.OverridingMethodsSearch INSTANCE private void <init> () public static com.intellij.util.Query search (com.intellij.psi.PsiMethod, com.intellij.psi.search.SearchScope, boolean) com.intellij.psi.PsiMethod method com.intellij.psi.search.SearchScope scope boolean checkDeep public static com.intellij.util.Query search (com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiMethod method boolean checkDeep public static com.intellij.util.Query search (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method private static synthetic java.lang.Boolean lambda$search$0 (com.intellij.psi.PsiMethod) throws java.lang.RuntimeException com.intellij.psi.PsiMethod method static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/ScopedQueryExecutor.class
ScopedQueryExecutor.java package com.intellij.psi.search.searches public abstract com.intellij.psi.search.searches.ScopedQueryExecutor extends java.lang.Object implements com.intellij.util.QueryExecutor { public abstract com.intellij.psi.search.GlobalSearchScope getScope (java.lang.Object) }
com/intellij/codeInsight/daemon/impl/
com/intellij/codeInsight/daemon/impl/analysis/
com/intellij/codeInsight/runner/
com/intellij/lang/java/
com/intellij/lang/java/beans/
com/intellij/lang/java/source/
com/intellij/lang/jvm/annotation/
com/intellij/lang/jvm/facade/
com/intellij/lang/jvm/source/
com/intellij/lang/jvm/types/
com/intellij/lang/jvm/util/
com/intellij/lang/spi/
com/intellij/openapi/projectRoots/
com/intellij/pom/java/
com/intellij/psi/augment/
com/intellij/psi/compiled/
com/intellij/psi/impl/source/resolve/
com/intellij/psi/impl/source/resolve/graphInference/
com/intellij/psi/infos/
com/intellij/psi/javadoc/
com/intellij/psi/tree/java/
messages/
com/intellij/codeInsight/AnnotationInvocationHandler.class
AnnotationInvocationHandler.java package com.intellij.codeInsight com.intellij.codeInsight.AnnotationInvocationHandler extends java.lang.Object implements java.lang.reflect.InvocationHandler { private final Class myType private final com.intellij.psi.PsiAnnotation myAnnotation static final synthetic boolean $assertionsDisabled void <init> (java.lang.Class, com.intellij.psi.PsiAnnotation) Class type com.intellij.psi.PsiAnnotation annotation public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) String error String message Object proxy java.lang.reflect.Method method Object[] args Class[] paramTypes String member com.intellij.openapi.util.Pair pair Object value private static com.intellij.openapi.util.Pair attributeValueOrError (com.intellij.psi.PsiAnnotation, java.lang.Class, java.lang.String) Object result java.lang.reflect.Method method NoSuchMethodException e com.intellij.psi.PsiAnnotation annotation Class type String attributeName com.intellij.psi.PsiNameValuePair attribute com.intellij.psi.PsiAnnotationMemberValue value java.lang.reflect.Method method Object defaultValue private java.lang.String toStringImpl () com.intellij.psi.PsiAnnotationMemberValue value com.intellij.psi.PsiNameValuePair e StringBuilder result boolean firstMember com.intellij.psi.PsiNameValuePair[] attributes static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/AnnotationTargetUtil.class
AnnotationTargetUtil.java package com.intellij.codeInsight public com.intellij.codeInsight.AnnotationTargetUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public static final java.util.Set DEFAULT_TARGETS private static final com.intellij.psi.PsiAnnotation$TargetType[] PACKAGE_TARGETS private static final com.intellij.psi.PsiAnnotation$TargetType[] TYPE_USE_TARGETS private static final com.intellij.psi.PsiAnnotation$TargetType[] ANNOTATION_TARGETS private static final com.intellij.psi.PsiAnnotation$TargetType[] TYPE_TARGETS private static final com.intellij.psi.PsiAnnotation$TargetType[] TYPE_PARAMETER_TARGETS private static final com.intellij.psi.PsiAnnotation$TargetType[] CONSTRUCTOR_TARGETS private static final com.intellij.psi.PsiAnnotation$TargetType[] METHOD_TARGETS private static final com.intellij.psi.PsiAnnotation$TargetType[] FIELD_TARGETS private static final com.intellij.psi.PsiAnnotation$TargetType[] PARAMETER_TARGETS private static final com.intellij.psi.PsiAnnotation$TargetType[] LOCAL_VARIABLE_TARGETS private static final com.intellij.psi.PsiAnnotation$TargetType[] MODULE_TARGETS public void <init> () public static com.intellij.psi.PsiAnnotation$TargetType[] getTargetsForLocation (com.intellij.psi.PsiAnnotationOwner) com.intellij.psi.PsiElement scope com.intellij.psi.PsiElement element com.intellij.psi.PsiAnnotationOwner owner public static java.util.Set extractRequiredAnnotationTargets (com.intellij.psi.PsiAnnotationMemberValue) com.intellij.psi.PsiAnnotation$TargetType targetType com.intellij.psi.PsiAnnotation$TargetType targetType com.intellij.psi.PsiAnnotationMemberValue initializer java.util.Set targets com.intellij.psi.PsiAnnotationMemberValue value private static com.intellij.psi.PsiAnnotation$TargetType translateTargetRef (com.intellij.psi.PsiReference) String name IllegalArgumentException e String name com.intellij.psi.PsiReference reference com.intellij.psi.PsiElement field public static boolean isTypeAnnotation (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation element public static transient com.intellij.psi.PsiAnnotation$TargetType findAnnotationTarget (com.intellij.psi.PsiAnnotation, com.intellij.psi.PsiAnnotation$TargetType[]) com.intellij.psi.PsiElement annotationType com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiAnnotation$TargetType[] types public static transient com.intellij.psi.PsiAnnotation$TargetType findAnnotationTarget (com.intellij.psi.PsiClass, com.intellij.psi.PsiAnnotation$TargetType[]) com.intellij.psi.PsiAnnotation$TargetType type java.util.Set targets com.intellij.psi.PsiClass annotationType com.intellij.psi.PsiAnnotation$TargetType[] types public static java.util.Set getAnnotationTargets (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass annotationType com.intellij.psi.PsiModifierList modifierList private static java.util.Set calcAnnotationTargets (com.intellij.psi.PsiModifierList) com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiAnnotation target com.intellij.psi.PsiNameValuePair attribute private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getAnnotationTargets$0 (com.intellij.psi.PsiModifierList) com.intellij.psi.PsiModifierList modifierList static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/AnnotationUtil$Flags.class
AnnotationUtil.java package com.intellij.codeInsight abstract annotation com.intellij.codeInsight.AnnotationUtil$Flags extends java.lang.Object implements java.lang.annotation.Annotation { }
com/intellij/codeInsight/AnnotationUtil.class
AnnotationUtil.java package com.intellij.codeInsight public com.intellij.codeInsight.AnnotationUtil extends java.lang.Object { public static final String NULLABLE public static final String NOT_NULL public static final String NON_NLS public static final String NLS public static final String PROPERTY_KEY public static final String PROPERTY_KEY_RESOURCE_BUNDLE_PARAMETER public static final String TEST_ONLY public static final String LANGUAGE public static final int CHECK_HIERARCHY public static final int CHECK_EXTERNAL public static final int CHECK_INFERRED public static final int CHECK_TYPE private static final String[] SIMPLE_NAMES static final synthetic boolean $assertionsDisabled public void <init> () public static transient com.intellij.psi.PsiAnnotation findAnnotation (com.intellij.psi.PsiModifierListOwner, java.lang.String[]) com.intellij.psi.PsiModifierListOwner listOwner String[] annotationNames public static transient com.intellij.psi.PsiAnnotation findAnnotation (com.intellij.psi.PsiModifierListOwner, boolean, java.lang.String[]) com.intellij.psi.PsiModifierListOwner listOwner boolean skipExternal String[] annotationNames java.util.Set set public static com.intellij.psi.PsiAnnotation findAnnotation (com.intellij.psi.PsiModifierListOwner, java.util.Set) com.intellij.psi.PsiModifierListOwner listOwner java.util.Set annotationNames public static com.intellij.psi.PsiAnnotation findAnnotation (com.intellij.psi.PsiModifierListOwner, java.util.Collection) com.intellij.psi.PsiModifierListOwner listOwner java.util.Collection annotationNames public static com.intellij.psi.PsiAnnotation findAnnotation (com.intellij.psi.PsiModifierListOwner, java.util.Collection, boolean) com.intellij.psi.PsiModifierListOwner listOwner java.util.Collection annotationNames boolean skipExternal java.util.List result public static java.util.List findAllAnnotations (com.intellij.psi.PsiModifierListOwner, java.util.Collection, boolean) com.intellij.psi.PsiModifierListOwner listOwner java.util.Collection annotationNames boolean skipExternal java.util.List ownAnnotations java.util.List nonCodeAnnotations java.util.List annotations private static java.util.List findOwnAnnotations (com.intellij.psi.PsiModifierListOwner, java.util.Collection) com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiModifierListOwner listOwner java.util.Collection annotationNames com.intellij.psi.PsiModifierList list java.util.List result private static boolean isApplicableToDeclaration (com.intellij.psi.PsiAnnotation, com.intellij.psi.PsiModifierList) com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiModifierList list com.intellij.psi.PsiAnnotation$TargetType[] allTargets com.intellij.psi.PsiAnnotation$TargetType[] nonTypeUse private static java.util.List findNonCodeAnnotations (com.intellij.psi.PsiModifierListOwner, java.util.Collection) com.intellij.psi.PsiModifierListOwner listOwner java.util.Collection annotationNames java.util.Map map public static com.intellij.psi.PsiAnnotation[] findAnnotations (com.intellij.psi.PsiModifierListOwner, java.util.Collection) com.intellij.psi.PsiAnnotation psiAnnotation com.intellij.psi.PsiModifierListOwner modifierListOwner java.util.Collection annotationNames com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiAnnotation[] annotations java.util.ArrayList result public static java.util.List getSuperAnnotationOwners (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner element public static com.intellij.psi.PsiAnnotation findAnnotationInHierarchy (com.intellij.psi.PsiModifierListOwner, java.util.Set) com.intellij.psi.PsiModifierListOwner listOwner java.util.Set annotationNames public static com.intellij.psi.PsiAnnotation findAnnotationInHierarchy (com.intellij.psi.PsiModifierListOwner, java.util.Set, boolean) com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiModifierListOwner superOwner com.intellij.psi.PsiModifierListOwner listOwner java.util.Set annotationNames boolean skipExternal com.intellij.psi.PsiAnnotation directAnnotation private static void collectSuperParameters (java.util.Set, com.intellij.psi.PsiParameter) com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod superMethod java.util.Set result com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiElement parent int index com.intellij.util.Consumer forEachSuperMethod com.intellij.psi.PsiElement scope private static void collectSuperMethods (java.util.Set, com.intellij.psi.HierarchicalMethodSignature, com.intellij.psi.PsiElement, com.intellij.psi.PsiResolveHelper) com.intellij.psi.PsiMethod superMethod com.intellij.psi.HierarchicalMethodSignature superSignature java.util.Set result com.intellij.psi.HierarchicalMethodSignature signature com.intellij.psi.PsiElement place com.intellij.psi.PsiResolveHelper resolveHelper public static boolean isAnnotated (com.intellij.psi.PsiModifierListOwner, java.util.Collection, int) com.intellij.psi.PsiModifierListOwner listOwner java.util.Collection annotations int flags public static boolean isAnnotated (com.intellij.psi.PsiModifierListOwner, java.lang.String, int) com.intellij.psi.PsiModifierListOwner listOwner String annotationFqn int flags private static boolean isAnnotated (com.intellij.psi.PsiModifierListOwner, java.lang.String, int, java.util.Set) com.intellij.psi.PsiType type com.intellij.openapi.project.Project project com.intellij.openapi.project.Project project com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass superClass com.intellij.psi.PsiClass clazz com.intellij.psi.PsiModifierListOwner listOwner String annotationFQN int flags java.util.Set processed com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiAnnotation annotation public static boolean isAnnotatingApplicable (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement elt public static boolean isAnnotatingApplicable (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement elt String annotationFQN com.intellij.openapi.project.Project project public static boolean checkAnnotatedUsingPatterns (com.intellij.psi.PsiModifierListOwner, java.util.Collection) com.intellij.psi.PsiModifierList modList String qName com.intellij.psi.PsiAnnotation anno com.intellij.psi.PsiAnnotation[] ownAnnotations String annoFQN boolean isPattern String fqn com.intellij.psi.PsiModifierListOwner owner java.util.Collection annotations com.intellij.psi.PsiModifierList modList java.util.List fqns public static com.intellij.psi.PsiMethod getAnnotationMethod (com.intellij.psi.PsiNameValuePair) String name com.intellij.psi.PsiNameValuePair pair com.intellij.psi.PsiAnnotation annotation String fqn com.intellij.psi.PsiClass psiClass public static com.intellij.psi.PsiAnnotation[] getAllAnnotations (com.intellij.psi.PsiModifierListOwner, boolean, java.util.Set) com.intellij.psi.PsiModifierListOwner owner boolean inHierarchy java.util.Set visited public static com.intellij.psi.PsiAnnotation[] getAllAnnotations (com.intellij.psi.PsiModifierListOwner, boolean, java.util.Set, boolean) com.intellij.psi.PsiAnnotation[] inferredAnnotations com.intellij.psi.PsiClass superClass com.intellij.psi.PsiMethod superMethod com.intellij.psi.HierarchicalMethodSignature superSignature com.intellij.psi.HierarchicalMethodSignature methodSignature java.util.List superSignatures com.intellij.psi.PsiResolveHelper resolveHelper com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiParameter[] superParameters com.intellij.psi.HierarchicalMethodSignature superSignature int index com.intellij.psi.HierarchicalMethodSignature methodSignature java.util.List superSignatures com.intellij.psi.PsiResolveHelper resolveHelper com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement parent com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiElement scope com.intellij.psi.PsiModifierListOwner owner boolean inHierarchy java.util.Set visited boolean withInferred com.intellij.psi.PsiModifierList list com.intellij.psi.PsiAnnotation[] annotations com.intellij.openapi.project.Project project com.intellij.psi.PsiAnnotation[] externalAnnotations public static boolean isInsideAnnotation (com.intellij.psi.PsiElement) int level com.intellij.psi.PsiElement element public static boolean isInferredAnnotation (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation annotation public static boolean isExternalAnnotation (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation annotation public static java.lang.String getStringAttributeValue (com.intellij.psi.PsiAnnotation, java.lang.String) com.intellij.psi.PsiAnnotation anno String attributeName com.intellij.psi.PsiAnnotationMemberValue attrValue public static java.lang.Boolean getBooleanAttributeValue (com.intellij.psi.PsiAnnotation, java.lang.String) com.intellij.psi.PsiAnnotation anno String attributeName com.intellij.psi.PsiAnnotationMemberValue attrValue Object constValue public static java.lang.Long getLongAttributeValue (com.intellij.psi.PsiAnnotation, java.lang.String) com.intellij.psi.PsiAnnotation anno String attributeName com.intellij.psi.PsiAnnotationMemberValue attrValue Object constValue public static java.lang.String getDeclaredStringAttributeValue (com.intellij.psi.PsiAnnotation, java.lang.String) com.intellij.psi.PsiAnnotation anno String attributeName com.intellij.psi.PsiAnnotationMemberValue attrValue public static java.lang.String getStringAttributeValue (com.intellij.psi.PsiAnnotationMemberValue) com.intellij.psi.PsiAnnotationMemberValue attrValue com.intellij.psi.PsiConstantEvaluationHelper evaluationHelper Object constValue public static java.lang.annotation.Annotation findAnnotationInHierarchy (com.intellij.psi.PsiModifierListOwner, java.lang.Class) com.intellij.psi.PsiModifierListOwner listOwner Class annotationClass com.intellij.psi.PsiAnnotation annotation com.intellij.codeInsight.AnnotationInvocationHandler handler java.lang.annotation.Annotation t public static com.intellij.psi.PsiNameValuePair findDeclaredAttribute (com.intellij.psi.PsiAnnotation, java.lang.String) String name com.intellij.psi.PsiNameValuePair attribute com.intellij.psi.PsiAnnotation annotation String attributeName public static boolean equal (com.intellij.psi.PsiAnnotation, com.intellij.psi.PsiAnnotation) java.util.Map$Entry entry com.intellij.psi.PsiAnnotation a com.intellij.psi.PsiAnnotation b String name java.util.Map valueMap1 java.util.Map valueMap2 private static boolean fillValueMap (com.intellij.psi.PsiAnnotationParameterList, java.util.Map) com.intellij.psi.PsiReference reference com.intellij.psi.PsiElement target com.intellij.psi.PsiAnnotationMethod annotationMethod com.intellij.psi.PsiAnnotationMemberValue defaultValue com.intellij.psi.PsiAnnotationMemberValue value String name1 com.intellij.psi.PsiNameValuePair attribute com.intellij.psi.PsiAnnotationParameterList parameterList java.util.Map valueMap com.intellij.psi.PsiNameValuePair[] attributes1 public static boolean equal (com.intellij.psi.PsiAnnotationMemberValue, com.intellij.psi.PsiAnnotationMemberValue) int i com.intellij.psi.PsiAnnotationMemberValue[] initializers1 com.intellij.psi.PsiAnnotationMemberValue[] initializers2 com.intellij.psi.PsiConstantEvaluationHelper constantEvaluationHelper Object const1 Object const2 com.intellij.psi.PsiAnnotationMemberValue value1 com.intellij.psi.PsiAnnotationMemberValue value2 public static boolean equal (com.intellij.psi.PsiAnnotation[], com.intellij.psi.PsiAnnotation[]) java.util.Map$Entry entry com.intellij.psi.PsiAnnotation[] annotations1 com.intellij.psi.PsiAnnotation[] annotations2 java.util.Map map1 java.util.Map map2 private static java.util.Map buildAnnotationMap (com.intellij.psi.PsiAnnotation[]) com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiAnnotation[] annotations java.util.Map map public static boolean isJetbrainsAnnotation (java.lang.String) String simpleName public static boolean isAnnotated (com.intellij.psi.PsiModifierListOwner, java.util.Collection) com.intellij.psi.PsiModifierListOwner listOwner java.util.Collection annotations public static boolean isAnnotated (com.intellij.psi.PsiModifierListOwner, java.util.Collection, boolean) com.intellij.psi.PsiModifierListOwner listOwner java.util.Collection annotations boolean checkHierarchy public static boolean isAnnotated (com.intellij.psi.PsiModifierListOwner, java.util.Collection, boolean, boolean) com.intellij.psi.PsiModifierListOwner listOwner java.util.Collection annotations boolean checkHierarchy boolean skipExternal public static boolean isAnnotated (com.intellij.psi.PsiModifierListOwner, java.lang.String, boolean) com.intellij.psi.PsiModifierListOwner listOwner String annotationFQN boolean checkHierarchy public static boolean isAnnotated (com.intellij.psi.PsiModifierListOwner, java.lang.String, boolean, boolean) com.intellij.psi.PsiModifierListOwner listOwner String annotationFQN boolean checkHierarchy boolean skipExternal private static int flags (boolean, boolean, boolean) boolean checkHierarchy boolean skipExternal boolean skipInferred int flags public static java.util.List arrayAttributeValues (com.intellij.psi.PsiAnnotationMemberValue) com.intellij.psi.PsiAnnotationMemberValue attributeValue private static synthetic boolean lambda$isAnnotated$6 (com.intellij.psi.PsiModifierListOwner, int, java.lang.String) com.intellij.psi.PsiModifierListOwner listOwner int flags String annotation private static synthetic void lambda$collectSuperParameters$5 (int, java.util.Set, com.intellij.psi.PsiMethod) int index java.util.Set result com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameter[] superParameters private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getSuperAnnotationOwners$4 (com.intellij.psi.PsiModifierListOwner) java.util.List list com.intellij.psi.PsiModifierListOwner[] array com.intellij.psi.PsiModifierListOwner element java.util.Set result java.util.List list private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$findNonCodeAnnotations$3 (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner listOwner java.util.Map value private static synthetic java.util.List lambda$null$2 (com.intellij.psi.PsiModifierListOwner, java.util.Collection) java.util.List externalAnnotations String annotationName com.intellij.psi.PsiAnnotation annotation String annotationName com.intellij.psi.PsiModifierListOwner listOwner java.util.Collection annotationNames1 com.intellij.openapi.project.Project project java.util.List annotations com.intellij.codeInsight.ExternalAnnotationsManager externalAnnotationsManager com.intellij.codeInsight.InferredAnnotationsManager inferredAnnotationsManager private static synthetic com.intellij.psi.PsiAnnotation$TargetType[] lambda$isApplicableToDeclaration$1 (int) int x$0 private static synthetic boolean lambda$isApplicableToDeclaration$0 (com.intellij.psi.PsiAnnotation$TargetType) com.intellij.psi.PsiAnnotation$TargetType t static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/CheckerFrameworkNullityUtil.class
CheckerFrameworkNullityUtil.java package com.intellij.codeInsight com.intellij.codeInsight.CheckerFrameworkNullityUtil extends java.lang.Object { private static final String DEFAULT_QUALIFIER private static final String DEFAULT_QUALIFIERS void <init> () static com.intellij.codeInsight.NullabilityAnnotationInfo isCheckerDefault (com.intellij.psi.PsiAnnotation, com.intellij.psi.PsiAnnotation$TargetType[]) com.intellij.codeInsight.NullableNotNullManager instance com.intellij.psi.PsiClass valueClass com.intellij.psi.PsiAnnotationMemberValue value com.intellij.codeInsight.NullabilityAnnotationInfo result com.intellij.psi.PsiAnnotationMemberValue initializer com.intellij.psi.PsiAnnotationMemberValue value com.intellij.psi.PsiAnnotation anno com.intellij.psi.PsiAnnotation$TargetType[] types String qName private static boolean hasAppropriateTarget (com.intellij.psi.PsiAnnotation$TargetType[], com.intellij.psi.PsiAnnotationMemberValue) com.intellij.psi.PsiAnnotation$TargetType type com.intellij.psi.PsiAnnotation$TargetType[] types com.intellij.psi.PsiAnnotationMemberValue locations java.util.Set locationNames private static synthetic java.lang.String lambda$hasAppropriateTarget$0 (com.intellij.psi.PsiAnnotationMemberValue) com.intellij.psi.PsiAnnotationMemberValue l }
com/intellij/codeInsight/ClassUtil.class
ClassUtil.java package com.intellij.codeInsight public com.intellij.codeInsight.ClassUtil extends java.lang.Object { private void <init> () public static com.intellij.psi.PsiMethod getAnyAbstractMethod (com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod methodToImplement com.intellij.psi.PsiMethod[] methods public static com.intellij.psi.PsiMethod getAnyMethodToImplement (com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod superS com.intellij.psi.HierarchicalMethodSignature signatureHierarchical com.intellij.psi.PsiMethod superMethod com.intellij.psi.HierarchicalMethodSignature superSignatureHierarchical com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass java.util.List superSignatures com.intellij.psi.HierarchicalMethodSignature signatureHierarchical com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass superClass java.util.Set alreadyImplemented com.intellij.psi.PsiResolveHelper resolveHelper private static boolean add (com.intellij.psi.PsiMethod, java.util.Set) com.intellij.psi.PsiMethod superSig com.intellij.psi.PsiMethod method java.util.Set alreadyImplemented boolean already private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/ConcurrencyAnnotationsManager.class
ConcurrencyAnnotationsManager.java package com.intellij.codeInsight public com.intellij.codeInsight.ConcurrencyAnnotationsManager extends java.lang.Object { private static final String[] FRAMEWORKS private static final String IMMUTABLE private static final String GUARDED_BY private static final String THREAD_SAFE private static final String NOT_THREAD_SAFE private final java.util.List myImmutableList private final java.util.List myGuardedByList private final java.util.List myThreadSafeList private final java.util.List myNotThreadSafeList public void <init> () private static void fillDefaults (java.util.List, java.lang.String) java.util.List list String annoName public static com.intellij.codeInsight.ConcurrencyAnnotationsManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public java.util.List getImmutableAnnotations () public java.util.List getGuardedByAnnotations () public java.util.List getThreadSafeList () public java.util.List getNotThreadSafeList () private static synthetic java.lang.String lambda$fillDefaults$0 (java.lang.String, java.lang.String) String annoName String framework static void <clinit> () }
com/intellij/codeInsight/ExternalAnnotationsListener$Adapter.class
ExternalAnnotationsListener.java package com.intellij.codeInsight public abstract com.intellij.codeInsight.ExternalAnnotationsListener$Adapter extends java.lang.Object implements com.intellij.codeInsight.ExternalAnnotationsListener { public void <init> () public void afterExternalAnnotationChanging (com.intellij.psi.PsiModifierListOwner, java.lang.String, boolean) com.intellij.psi.PsiModifierListOwner owner String annotationFQName boolean successful public void externalAnnotationsChangedExternally () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/ExternalAnnotationsListener.class
ExternalAnnotationsListener.java package com.intellij.codeInsight public abstract com.intellij.codeInsight.ExternalAnnotationsListener extends java.lang.Object implements java.util.EventListener { public abstract void afterExternalAnnotationChanging (com.intellij.psi.PsiModifierListOwner, java.lang.String, boolean) public abstract void externalAnnotationsChangedExternally () }
com/intellij/codeInsight/ExternalAnnotationsManager$AnnotationPlace.class
ExternalAnnotationsManager.java package com.intellij.codeInsight public final enum com.intellij.codeInsight.ExternalAnnotationsManager$AnnotationPlace extends java.lang.Enum { public static final enum com.intellij.codeInsight.ExternalAnnotationsManager$AnnotationPlace IN_CODE public static final enum com.intellij.codeInsight.ExternalAnnotationsManager$AnnotationPlace EXTERNAL public static final enum com.intellij.codeInsight.ExternalAnnotationsManager$AnnotationPlace NOWHERE private static final synthetic com.intellij.codeInsight.ExternalAnnotationsManager$AnnotationPlace[] $VALUES public static com.intellij.codeInsight.ExternalAnnotationsManager$AnnotationPlace[] values () public static com.intellij.codeInsight.ExternalAnnotationsManager$AnnotationPlace valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/codeInsight/ExternalAnnotationsManager$CanceledConfigurationException.class
ExternalAnnotationsManager.java package com.intellij.codeInsight public com.intellij.codeInsight.ExternalAnnotationsManager$CanceledConfigurationException extends java.lang.RuntimeException { public void <init> () }
com/intellij/codeInsight/ExternalAnnotationsManager.class
ExternalAnnotationsManager.java package com.intellij.codeInsight public abstract com.intellij.codeInsight.ExternalAnnotationsManager extends java.lang.Object { public static final String ANNOTATIONS_XML public static final com.intellij.util.messages.Topic TOPIC private static final com.intellij.openapi.util.NotNullLazyKey INSTANCE_KEY public void <init> () public static com.intellij.codeInsight.ExternalAnnotationsManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract boolean hasAnnotationRootsForFile (com.intellij.openapi.vfs.VirtualFile) public abstract boolean isExternalAnnotation (com.intellij.psi.PsiAnnotation) public abstract com.intellij.psi.PsiAnnotation findExternalAnnotation (com.intellij.psi.PsiModifierListOwner, java.lang.String) public abstract java.util.List findExternalAnnotations (com.intellij.psi.PsiModifierListOwner, java.lang.String) public abstract boolean isExternalAnnotationWritable (com.intellij.psi.PsiModifierListOwner, java.lang.String) public abstract com.intellij.psi.PsiAnnotation[] findExternalAnnotations (com.intellij.psi.PsiModifierListOwner) public abstract java.util.List findDefaultConstructorExternalAnnotations (com.intellij.psi.PsiClass) public abstract java.util.List findDefaultConstructorExternalAnnotations (com.intellij.psi.PsiClass, java.lang.String) public abstract void annotateExternally (com.intellij.psi.PsiModifierListOwner, java.lang.String, com.intellij.psi.PsiFile, com.intellij.psi.PsiNameValuePair[]) throws com.intellij.codeInsight.ExternalAnnotationsManager$CanceledConfigurationException public abstract boolean deannotate (com.intellij.psi.PsiModifierListOwner, java.lang.String) public void elementRenamedOrMoved (com.intellij.psi.PsiModifierListOwner, java.lang.String) com.intellij.psi.PsiModifierListOwner element String oldExternalName public abstract boolean editExternalAnnotation (com.intellij.psi.PsiModifierListOwner, java.lang.String, com.intellij.psi.PsiNameValuePair[]) public abstract com.intellij.codeInsight.ExternalAnnotationsManager$AnnotationPlace chooseAnnotationsPlace (com.intellij.psi.PsiElement) public abstract java.util.List findExternalAnnotationsFiles (com.intellij.psi.PsiModifierListOwner) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/ImportFilter.class
ImportFilter.java package com.intellij.codeInsight public abstract com.intellij.codeInsight.ImportFilter extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public abstract boolean shouldUseFullyQualifiedName (com.intellij.psi.PsiFile, java.lang.String) public static boolean shouldImport (com.intellij.psi.PsiFile, java.lang.String) com.intellij.codeInsight.ImportFilter filter com.intellij.psi.PsiFile targetFile String classQualifiedName static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/InferredAnnotationProvider.class
InferredAnnotationProvider.java package com.intellij.codeInsight public abstract com.intellij.codeInsight.InferredAnnotationProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract com.intellij.psi.PsiAnnotation findInferredAnnotation (com.intellij.psi.PsiModifierListOwner, java.lang.String) public abstract java.util.List findInferredAnnotations (com.intellij.psi.PsiModifierListOwner) static void <clinit> () }
com/intellij/codeInsight/InferredAnnotationsManager.class
InferredAnnotationsManager.java package com.intellij.codeInsight public abstract com.intellij.codeInsight.InferredAnnotationsManager extends java.lang.Object { private static final com.intellij.openapi.util.NotNullLazyKey INSTANCE_KEY public void <init> () public static com.intellij.codeInsight.InferredAnnotationsManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract com.intellij.psi.PsiAnnotation findInferredAnnotation (com.intellij.psi.PsiModifierListOwner, java.lang.String) public abstract com.intellij.psi.PsiAnnotation[] findInferredAnnotations (com.intellij.psi.PsiModifierListOwner) public abstract boolean isInferredAnnotation (com.intellij.psi.PsiAnnotation) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/MemberImplementorExplorer.class
MemberImplementorExplorer.java package com.intellij.codeInsight public abstract com.intellij.codeInsight.MemberImplementorExplorer extends java.lang.Object { public abstract com.intellij.psi.PsiMethod[] getMethodsToImplement (com.intellij.psi.PsiClass) }
com/intellij/codeInsight/Nullability.class
Nullability.java package com.intellij.codeInsight public final enum com.intellij.codeInsight.Nullability extends java.lang.Enum { public static final enum com.intellij.codeInsight.Nullability NOT_NULL public static final enum com.intellij.codeInsight.Nullability NULLABLE public static final enum com.intellij.codeInsight.Nullability UNKNOWN private static final synthetic com.intellij.codeInsight.Nullability[] $VALUES public static com.intellij.codeInsight.Nullability[] values () public static com.intellij.codeInsight.Nullability valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/codeInsight/NullabilityAnnotationInfo.class
NullabilityAnnotationInfo.java package com.intellij.codeInsight public com.intellij.codeInsight.NullabilityAnnotationInfo extends java.lang.Object { private final com.intellij.psi.PsiAnnotation myAnnotation private final com.intellij.codeInsight.Nullability myNullability private final boolean myContainer void <init> (com.intellij.psi.PsiAnnotation, com.intellij.codeInsight.Nullability, boolean) com.intellij.psi.PsiAnnotation annotation com.intellij.codeInsight.Nullability nullability boolean container public com.intellij.psi.PsiAnnotation getAnnotation () public com.intellij.codeInsight.Nullability getNullability () public boolean isContainer () public boolean isExternal () public boolean isInferred () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/NullableNotNullManager.class
NullableNotNullManager.java package com.intellij.codeInsight public abstract com.intellij.codeInsight.NullableNotNullManager extends java.lang.Object { protected static final com.intellij.openapi.diagnostic.Logger LOG protected final com.intellij.openapi.project.Project myProject protected static final String JAVAX_ANNOTATION_NULLABLE protected static final String JAVAX_ANNOTATION_NONNULL static final String[] DEFAULT_NULLABLES static final String[] DEFAULT_NOT_NULLS private static final java.util.List DEFAULT_ALL protected void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public static com.intellij.codeInsight.NullableNotNullManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public boolean hasNullability (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner owner public transient abstract void setNotNulls (java.lang.String[]) public transient abstract void setNullables (java.lang.String[]) public abstract java.lang.String getDefaultNullable () public com.intellij.psi.PsiAnnotation getNullableAnnotation (com.intellij.psi.PsiModifierListOwner, boolean) com.intellij.psi.PsiModifierListOwner owner boolean checkBases public abstract void setDefaultNullable (java.lang.String) public abstract java.lang.String getDefaultNotNull () public com.intellij.psi.PsiAnnotation getNotNullAnnotation (com.intellij.psi.PsiModifierListOwner, boolean) com.intellij.psi.PsiModifierListOwner owner boolean checkBases public com.intellij.psi.PsiAnnotation copyNotNullAnnotation (com.intellij.psi.PsiModifierListOwner, com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner original com.intellij.psi.PsiModifierListOwner generated com.intellij.codeInsight.NullabilityAnnotationInfo info public com.intellij.psi.PsiAnnotation copyNullableAnnotation (com.intellij.psi.PsiModifierListOwner, com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner original com.intellij.psi.PsiModifierListOwner generated com.intellij.codeInsight.NullabilityAnnotationInfo info public com.intellij.psi.PsiAnnotation copyNullableOrNotNullAnnotation (com.intellij.psi.PsiModifierListOwner, com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner original com.intellij.psi.PsiModifierListOwner generated com.intellij.codeInsight.NullabilityAnnotationInfo src com.intellij.codeInsight.NullabilityAnnotationInfo effective private static com.intellij.psi.PsiAnnotation copyAnnotation (com.intellij.psi.PsiAnnotation, com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiModifierListOwner target String qualifiedName public com.intellij.psi.PsiAnnotation copyNotNullAnnotation (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner owner com.intellij.codeInsight.NullabilityAnnotationInfo info private static com.intellij.psi.PsiAnnotation copyAnnotation (com.intellij.psi.PsiModifierListOwner, com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiModifierListOwner owner com.intellij.psi.PsiAnnotation annotation String qualifiedName public abstract void setDefaultNotNull (java.lang.String) private com.intellij.psi.PsiAnnotation findNullityAnnotationWithDefault (com.intellij.psi.PsiModifierListOwner, boolean, boolean) String qName java.util.List contradictory java.util.List superParameters com.intellij.psi.PsiModifierListOwner owner boolean checkBases boolean nullable com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiType type java.util.List annotations int flags com.intellij.codeInsight.NullabilityAnnotationInfo nullityDefault com.intellij.codeInsight.Nullability wantedNullability public com.intellij.codeInsight.NullabilityAnnotationInfo findOwnNullabilityInfo (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner owner com.intellij.psi.PsiType type java.util.List nullables com.intellij.psi.PsiAnnotation annotation public com.intellij.codeInsight.NullabilityAnnotationInfo findExplicitNullability (com.intellij.psi.PsiModifierListOwner) com.intellij.codeInsight.Nullability nullability com.intellij.psi.PsiModifierListOwner owner com.intellij.psi.PsiAnnotation annotation public com.intellij.codeInsight.NullabilityAnnotationInfo findEffectiveNullabilityInfo (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner owner com.intellij.psi.PsiType type private com.intellij.codeInsight.NullabilityAnnotationInfo doFindEffectiveNullabilityAnnotation (com.intellij.psi.PsiModifierListOwner) java.util.List nullables com.intellij.psi.PsiAnnotation plain com.intellij.codeInsight.NullabilityAnnotationInfo defaultInfo com.intellij.psi.PsiParameter parameter java.util.List superParameters com.intellij.psi.PsiModifierListOwner owner java.util.Set annotationNames java.util.Set extraAnnotations com.intellij.psi.PsiAnnotation annotation com.intellij.codeInsight.NullabilityAnnotationInfo defaultInfo private com.intellij.psi.PsiAnnotation takeAnnotationFromSuperParameters (com.intellij.psi.PsiParameter, java.util.List) com.intellij.psi.PsiParameter owner java.util.List superOwners private com.intellij.psi.PsiAnnotation findPlainNullityAnnotation (com.intellij.psi.PsiModifierListOwner, boolean) com.intellij.psi.PsiModifierListOwner owner boolean checkBases java.util.Set qNames public com.intellij.psi.PsiAnnotation findExplicitNullabilityAnnotation (com.intellij.psi.PsiModifierListOwner, com.intellij.codeInsight.Nullability) com.intellij.psi.PsiModifierListOwner owner com.intellij.codeInsight.Nullability nullability java.util.List names private static com.intellij.psi.PsiAnnotation findPlainAnnotation (com.intellij.psi.PsiModifierListOwner, boolean, java.util.Set) com.intellij.psi.PsiModifierListOwner owner boolean checkBases java.util.Set qualifiedNames com.intellij.psi.PsiAnnotation memberAnno com.intellij.psi.PsiType type private static com.intellij.psi.PsiAnnotation preferTypeAnnotation (com.intellij.psi.PsiAnnotation, com.intellij.psi.PsiType) com.intellij.psi.PsiAnnotation typeAnno com.intellij.psi.PsiAnnotation memberAnno com.intellij.psi.PsiType type private static boolean areDifferentNullityAnnotations (com.intellij.psi.PsiAnnotation, com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation memberAnno com.intellij.psi.PsiAnnotation typeAnno com.intellij.codeInsight.NullableNotNullManager manager java.util.List notNulls java.util.List nullables protected java.util.List getNullablesWithNickNames () protected java.util.List getNotNullsWithNickNames () protected java.util.Set getAllNullabilityAnnotationsWithNickNames () java.util.Set qNames protected boolean hasHardcodedContracts (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static com.intellij.psi.PsiType getOwnerType (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner owner public boolean isNullable (com.intellij.psi.PsiModifierListOwner, boolean) com.intellij.psi.PsiModifierListOwner owner boolean checkBases public boolean isNotNull (com.intellij.psi.PsiModifierListOwner, boolean) com.intellij.psi.PsiModifierListOwner owner boolean checkBases com.intellij.codeInsight.NullabilityAnnotationInfo findNullityDefaultInHierarchy (com.intellij.psi.PsiModifierListOwner) com.intellij.codeInsight.NullabilityAnnotationInfo result String packageName com.intellij.psi.PsiModifierListOwner owner com.intellij.psi.PsiAnnotation$TargetType[] placeTargetTypes com.intellij.psi.PsiElement element private com.intellij.codeInsight.NullabilityAnnotationInfo findNullityDefaultOnPackage (com.intellij.psi.PsiAnnotation$TargetType[], com.intellij.psi.PsiPackage, com.intellij.psi.PsiModifierListOwner) com.intellij.codeInsight.NullabilityAnnotationInfo onPkg com.intellij.psi.PsiAnnotation$TargetType[] placeTargetTypes com.intellij.psi.PsiPackage psiPackage com.intellij.psi.PsiModifierListOwner owner boolean superPackage abstract com.intellij.codeInsight.NullabilityAnnotationInfo getNullityDefault (com.intellij.psi.PsiModifierListOwner, com.intellij.psi.PsiAnnotation$TargetType[], com.intellij.psi.PsiModifierListOwner, boolean) public abstract java.util.List getNullables () public abstract java.util.List getNotNulls () public static boolean isNullable (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner owner public static boolean isNotNull (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner owner public static com.intellij.codeInsight.Nullability getNullability (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner owner com.intellij.codeInsight.NullabilityAnnotationInfo info public abstract java.util.List getInstrumentedNotNulls () public abstract void setInstrumentedNotNulls (java.util.List) public static boolean isNullabilityAnnotation (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation annotation private static synthetic boolean lambda$findPlainAnnotation$2 (java.util.Set, com.intellij.psi.PsiAnnotation) java.util.Set qualifiedNames com.intellij.psi.PsiAnnotation a private synthetic com.intellij.psi.PsiAnnotation lambda$takeAnnotationFromSuperParameters$1 (java.util.List) com.intellij.psi.PsiAnnotation anno com.intellij.psi.PsiParameter superOwner java.util.List superOwners private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$findEffectiveNullabilityInfo$0 (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner owner static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/TestFrameworks.class
TestFrameworks.java package com.intellij.codeInsight public abstract com.intellij.codeInsight.TestFrameworks extends java.lang.Object { public void <init> () public static com.intellij.codeInsight.TestFrameworks getInstance () public abstract boolean isTestClass (com.intellij.psi.PsiClass) public abstract boolean isPotentialTestClass (com.intellij.psi.PsiClass) public abstract com.intellij.psi.PsiMethod findOrCreateSetUpMethod (com.intellij.psi.PsiClass) public abstract com.intellij.psi.PsiMethod findSetUpMethod (com.intellij.psi.PsiClass) public abstract com.intellij.psi.PsiMethod findTearDownMethod (com.intellij.psi.PsiClass) protected abstract boolean hasConfigMethods (com.intellij.psi.PsiClass) public abstract boolean isTestMethod (com.intellij.psi.PsiMethod) public boolean isTestMethod (com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiMethod method boolean checkAbstract public boolean isTestOrConfig (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass public static com.intellij.testIntegration.TestFramework detectFramework (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass public static java.util.Set detectApplicableFrameworks (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass private static java.util.Set computeFrameworks (com.intellij.psi.PsiClass) com.intellij.testIntegration.TestFramework framework com.intellij.testIntegration.TestFramework framework com.intellij.psi.PsiClass psiClass java.util.Set frameworks private static com.intellij.testIntegration.TestFramework computeFramework (com.intellij.psi.PsiClass) com.intellij.testIntegration.TestFramework framework com.intellij.testIntegration.TestFramework framework com.intellij.psi.PsiClass psiClass private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$detectApplicableFrameworks$1 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$detectFramework$0 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/JavaGenericsUtil.class
JavaGenericsUtil.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.JavaGenericsUtil extends java.lang.Object { static final synthetic boolean $assertionsDisabled public void <init> () public static boolean isReifiableType (com.intellij.psi.PsiType) com.intellij.psi.PsiType parameter com.intellij.psi.PsiClass stopClassLevel com.intellij.psi.PsiModifierListOwner enclosingStaticElement com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiClassType classType com.intellij.psi.PsiType[] parameters com.intellij.psi.PsiClassType$ClassResolveResult resolved com.intellij.psi.PsiClass aClass com.intellij.psi.PsiType type public static boolean isUncheckedWarning (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.JavaResolveResult, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiExpression lastArg int i com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiJavaCodeReferenceElement expression com.intellij.psi.JavaResolveResult resolveResult com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiElement resolve com.intellij.psi.PsiMethod psiMethod com.intellij.psi.PsiParameter[] parameters int parametersCount com.intellij.psi.PsiParameter varargParameter com.intellij.psi.PsiType componentType com.intellij.psi.PsiElement parent public static boolean isUncheckedCast (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiSubstitutor modifiedSubstitutor com.intellij.psi.PsiClassType otherType com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiType operand com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiSubstitutor castSubstitutor com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiClassType castClassType com.intellij.psi.PsiClassType operandClassType com.intellij.psi.PsiClassType$ClassResolveResult castResult com.intellij.psi.PsiClassType$ClassResolveResult operandResult com.intellij.psi.PsiClass operandClass com.intellij.psi.PsiClass castClass com.intellij.psi.PsiType castType com.intellij.psi.PsiType operandType public static boolean isRawToGeneric (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType type com.intellij.psi.PsiType type com.intellij.psi.PsiTypeParameter lParameter com.intellij.psi.PsiTypeParameter rParameter com.intellij.psi.PsiType lTypeArg com.intellij.psi.PsiType rTypeArg com.intellij.psi.PsiType lType com.intellij.psi.PsiType rType com.intellij.psi.PsiClassType$ClassResolveResult lResolveResult com.intellij.psi.PsiClassType$ClassResolveResult rResolveResult com.intellij.psi.PsiClass lClass com.intellij.psi.PsiClass rClass com.intellij.psi.PsiSubstitutor lSubstitutor com.intellij.psi.PsiSubstitutor rSubstitutor java.util.Iterator lIterator java.util.Iterator rIterator public static com.intellij.psi.PsiType getCollectionItemType (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public static com.intellij.psi.PsiType getCollectionItemType (com.intellij.psi.PsiType, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiTypeParameter thisTypeParameter com.intellij.psi.PsiTypeParameter thatTypeParameter com.intellij.psi.PsiClass myClass com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiClass aClass com.intellij.psi.PsiManager manager String qName com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.JavaPsiFacade facade com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiClass owner com.intellij.psi.PsiSubstitutor superClassSubstitutor com.intellij.psi.PsiType itemType com.intellij.psi.PsiType itemType com.intellij.psi.PsiType conjunct com.intellij.psi.PsiType type com.intellij.psi.search.GlobalSearchScope scope private static com.intellij.psi.PsiTypeParameter getIterableTypeParameter (com.intellij.psi.JavaPsiFacade, com.intellij.psi.PsiClass) com.intellij.psi.JavaPsiFacade facade com.intellij.psi.PsiClass context com.intellij.psi.PsiClass iterable com.intellij.psi.PsiTypeParameter[] typeParameters static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/folding/JavaCodeFoldingSettings.class
JavaCodeFoldingSettings.java package com.intellij.codeInsight.folding public abstract com.intellij.codeInsight.folding.JavaCodeFoldingSettings extends java.lang.Object { public void <init> () public static com.intellij.codeInsight.folding.JavaCodeFoldingSettings getInstance () public abstract boolean isCollapseImports () public abstract void setCollapseImports (boolean) public abstract boolean isCollapseLambdas () public abstract void setCollapseLambdas (boolean) public abstract boolean isCollapseMethods () public abstract void setCollapseMethods (boolean) public abstract boolean isCollapseConstructorGenericParameters () public abstract void setCollapseConstructorGenericParameters (boolean) public abstract boolean isCollapseAccessors () public abstract void setCollapseAccessors (boolean) public abstract boolean isCollapseOneLineMethods () public abstract void setCollapseOneLineMethods (boolean) public abstract boolean isCollapseInnerClasses () public abstract void setCollapseInnerClasses (boolean) public abstract boolean isCollapseJavadocs () public abstract void setCollapseJavadocs (boolean) public abstract boolean isCollapseFileHeader () public abstract void setCollapseFileHeader (boolean) public abstract boolean isCollapseAnonymousClasses () public abstract void setCollapseAnonymousClasses (boolean) public abstract boolean isCollapseAnnotations () public abstract void setCollapseAnnotations (boolean) public abstract boolean isCollapseI18nMessages () public abstract void setCollapseI18nMessages (boolean) public abstract boolean isCollapseSuppressWarnings () public abstract void setCollapseSuppressWarnings (boolean) public abstract boolean isCollapseEndOfLineComments () public abstract void setCollapseEndOfLineComments (boolean) public abstract boolean isCollapseMultilineComments () public abstract void setCollapseMultilineComments (boolean) public abstract boolean isReplaceVarWithInferredType () public abstract void setReplaceVarWithInferredType (boolean) }
com/intellij/codeInsight/runner/JavaMainMethodProvider.class
JavaMainMethodProvider.java package com.intellij.codeInsight.runner public abstract com.intellij.codeInsight.runner.JavaMainMethodProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract boolean isApplicable (com.intellij.psi.PsiClass) public abstract boolean hasMainMethod (com.intellij.psi.PsiClass) public abstract com.intellij.psi.PsiMethod findMainInClass (com.intellij.psi.PsiClass) static void <clinit> () }
com/intellij/core/JavaCoreBundle.class
JavaCoreBundle.java package com.intellij.core public com.intellij.core.JavaCoreBundle extends java.lang.Object { private static java.lang.ref.Reference ourBundle private static final String BUNDLE public static transient java.lang.String message (java.lang.String, java.lang.Object[]) String key Object[] params private void <init> () private static java.util.ResourceBundle getBundle () java.util.ResourceBundle bundle private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/util/ClassFilter$ClassFilterWithScope.class
ClassFilter.java package com.intellij.ide.util public abstract com.intellij.ide.util.ClassFilter$ClassFilterWithScope extends java.lang.Object implements com.intellij.ide.util.ClassFilter { public abstract com.intellij.psi.search.GlobalSearchScope getScope () }
com/intellij/ide/util/ClassFilter.class
ClassFilter.java package com.intellij.ide.util public abstract com.intellij.ide.util.ClassFilter extends java.lang.Object { public static final com.intellij.ide.util.ClassFilter INSTANTIABLE public static final com.intellij.ide.util.ClassFilter ALL public abstract boolean isAccepted (com.intellij.psi.PsiClass) private static synthetic boolean lambda$static$1 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass private static synthetic boolean lambda$static$0 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass static void <clinit> () }
com/intellij/ide/util/JavaAnonymousClassesHelper$1.class
JavaAnonymousClassesHelper.java package com.intellij.ide.util synthetic com.intellij.ide.util.JavaAnonymousClassesHelper$1 extends java.lang.Object { }
com/intellij/ide/util/JavaAnonymousClassesHelper$AnonClassProvider$1$1.class
JavaAnonymousClassesHelper.java package com.intellij.ide.util com.intellij.ide.util.JavaAnonymousClassesHelper$AnonClassProvider$1$1 extends com.intellij.psi.JavaRecursiveElementVisitor { final synthetic com.intellij.ide.util.JavaAnonymousClassesHelper$AnonClassProvider$1 this$1 void <init> (com.intellij.ide.util.JavaAnonymousClassesHelper$AnonClassProvider$1) com.intellij.ide.util.JavaAnonymousClassesHelper$AnonClassProvider$1 this$1 public void visitAnonymousClass (com.intellij.psi.PsiAnonymousClass) com.intellij.psi.PsiAnonymousClass aClass }
com/intellij/ide/util/JavaAnonymousClassesHelper$AnonClassProvider$1.class
JavaAnonymousClassesHelper.java package com.intellij.ide.util com.intellij.ide.util.JavaAnonymousClassesHelper$AnonClassProvider$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { int index final synthetic com.intellij.psi.PsiClass val$upper final synthetic java.util.Map val$map final synthetic com.intellij.ide.util.JavaAnonymousClassesHelper$AnonClassProvider this$0 void <init> (com.intellij.ide.util.JavaAnonymousClassesHelper$AnonClassProvider, com.intellij.psi.PsiClass, java.util.Map) com.intellij.ide.util.JavaAnonymousClassesHelper$AnonClassProvider this$0 public void visitAnonymousClass (com.intellij.psi.PsiAnonymousClass) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiAnonymousClass aClass com.intellij.psi.PsiExpressionList arguments public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass }
com/intellij/ide/util/JavaAnonymousClassesHelper$AnonClassProvider.class
JavaAnonymousClassesHelper.java package com.intellij.ide.util com.intellij.ide.util.JavaAnonymousClassesHelper$AnonClassProvider extends java.lang.Object implements com.intellij.psi.util.ParameterizedCachedValueProvider { private void <init> () public com.intellij.psi.util.CachedValueProvider$Result compute (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass upper java.util.Map map public volatile synthetic com.intellij.psi.util.CachedValueProvider$Result compute (java.lang.Object) synthetic void <init> (com.intellij.ide.util.JavaAnonymousClassesHelper$1) com.intellij.ide.util.JavaAnonymousClassesHelper$1 x0 }
com/intellij/ide/util/JavaAnonymousClassesHelper.class
JavaAnonymousClassesHelper.java package com.intellij.ide.util public com.intellij.ide.util.JavaAnonymousClassesHelper extends java.lang.Object { private static final com.intellij.openapi.util.Key ANONYMOUS_CLASS_NAME public static final com.intellij.ide.util.JavaAnonymousClassesHelper$AnonClassProvider ANON_CLASS_PROVIDER public void <init> () public static java.lang.String getName (com.intellij.psi.PsiAnonymousClass) com.intellij.psi.PsiAnonymousClass cls com.intellij.psi.PsiClass upper com.intellij.psi.util.ParameterizedCachedValue value static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/util/PsiLambdaNameHelper$1$1.class
PsiLambdaNameHelper.java package com.intellij.ide.util com.intellij.ide.util.PsiLambdaNameHelper$1$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { int index final synthetic java.util.Map val$map final synthetic com.intellij.psi.PsiClass val$upper final synthetic com.intellij.ide.util.PsiLambdaNameHelper$1 this$0 void <init> (com.intellij.ide.util.PsiLambdaNameHelper$1, java.util.Map, com.intellij.psi.PsiClass) com.intellij.ide.util.PsiLambdaNameHelper$1 this$0 public void visitLambdaExpression (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression expression public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass }
com/intellij/ide/util/PsiLambdaNameHelper$1.class
PsiLambdaNameHelper.java package com.intellij.ide.util final com.intellij.ide.util.PsiLambdaNameHelper$1 extends java.lang.Object implements com.intellij.psi.util.ParameterizedCachedValueProvider { void <init> () public com.intellij.psi.util.CachedValueProvider$Result compute (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass upper java.util.Map map public volatile synthetic com.intellij.psi.util.CachedValueProvider$Result compute (java.lang.Object) }
com/intellij/ide/util/PsiLambdaNameHelper.class
PsiLambdaNameHelper.java package com.intellij.ide.util public com.intellij.ide.util.PsiLambdaNameHelper extends java.lang.Object { private static final com.intellij.openapi.util.Key LAMBDA_NAME public void <init> () public static java.lang.String getVMName (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression lambdaExpression com.intellij.psi.PsiClass upper com.intellij.psi.util.ParameterizedCachedValue value public static java.lang.String getLambdaPrefix (com.intellij.psi.PsiLambdaExpression) String methodPrefix String methodPrefix com.intellij.psi.PsiLambdaExpression lambdaExpression com.intellij.psi.PsiMember member String methodPrefix static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/java/JShellLanguage.class
JShellLanguage.java package com.intellij.lang.java public com.intellij.lang.java.JShellLanguage extends com.intellij.lang.Language { public static final com.intellij.lang.java.JShellLanguage INSTANCE private void <init> () public java.lang.String getDisplayName () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/java/JavaLanguage.class
JavaLanguage.java package com.intellij.lang.java public com.intellij.lang.java.JavaLanguage extends com.intellij.lang.Language implements com.intellij.lang.jvm.JvmLanguage { public static final com.intellij.lang.java.JavaLanguage INSTANCE private void <init> () public java.lang.String getDisplayName () public boolean isCaseSensitive () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/java/beans/PropertyKind.class
PropertyKind.java package com.intellij.lang.java.beans public final enum com.intellij.lang.java.beans.PropertyKind extends java.lang.Enum { public static final enum com.intellij.lang.java.beans.PropertyKind GETTER public static final enum com.intellij.lang.java.beans.PropertyKind BOOLEAN_GETTER public static final enum com.intellij.lang.java.beans.PropertyKind SETTER public final String prefix private static final synthetic com.intellij.lang.java.beans.PropertyKind[] $VALUES public static com.intellij.lang.java.beans.PropertyKind[] values () public static com.intellij.lang.java.beans.PropertyKind valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String prefix static void <clinit> () }
com/intellij/lang/java/source/JavaDeclarationSearcher.class
JavaDeclarationSearcher.java package com.intellij.lang.java.source public com.intellij.lang.java.source.JavaDeclarationSearcher extends java.lang.Object implements com.intellij.lang.jvm.source.JvmDeclarationSearcher { public void <init> () public java.util.Collection findDeclarations (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement declaringElement private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/DefaultJvmElementVisitor.class
DefaultJvmElementVisitor.java package com.intellij.lang.jvm public abstract com.intellij.lang.jvm.DefaultJvmElementVisitor extends java.lang.Object implements com.intellij.lang.jvm.JvmElementVisitor { public java.lang.Object visitElement (com.intellij.lang.jvm.JvmElement) com.intellij.lang.jvm.JvmElement element public java.lang.Object visitMember (com.intellij.lang.jvm.JvmMember) com.intellij.lang.jvm.JvmMember member public java.lang.Object visitField (com.intellij.lang.jvm.JvmField) com.intellij.lang.jvm.JvmField field public java.lang.Object visitMethod (com.intellij.lang.jvm.JvmMethod) com.intellij.lang.jvm.JvmMethod method public java.lang.Object visitParameter (com.intellij.lang.jvm.JvmParameter) com.intellij.lang.jvm.JvmParameter parameter public java.lang.Object visitClass (com.intellij.lang.jvm.JvmClass) com.intellij.lang.jvm.JvmClass clazz public java.lang.Object visitTypeParameter (com.intellij.lang.jvm.JvmTypeParameter) com.intellij.lang.jvm.JvmTypeParameter typeParameter private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/JvmAnnotatedElement.class
JvmAnnotatedElement.java package com.intellij.lang.jvm public abstract com.intellij.lang.jvm.JvmAnnotatedElement extends java.lang.Object implements com.intellij.lang.jvm.JvmElement { public abstract com.intellij.lang.jvm.JvmAnnotation[] getAnnotations () public com.intellij.lang.jvm.JvmAnnotation getAnnotation (java.lang.String) String fqn public boolean hasAnnotation (java.lang.String) String fqn private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/JvmAnnotatedElementDefaults.class
JvmAnnotatedElementDefaults.java package com.intellij.lang.jvm com.intellij.lang.jvm.JvmAnnotatedElementDefaults extends java.lang.Object { void <init> () static com.intellij.lang.jvm.JvmAnnotation getAnnotation (com.intellij.lang.jvm.JvmAnnotatedElement, java.lang.String) com.intellij.lang.jvm.JvmAnnotation annotation com.intellij.lang.jvm.JvmAnnotatedElement element String fqn private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/JvmAnnotation.class
JvmAnnotation.java package com.intellij.lang.jvm public abstract com.intellij.lang.jvm.JvmAnnotation extends java.lang.Object { public abstract java.lang.String getQualifiedName () public boolean hasAttribute (java.lang.String) String attributeName public com.intellij.lang.jvm.annotation.JvmAnnotationAttribute findAttribute (java.lang.String) String attributeName public abstract java.util.List getAttributes () private static synthetic boolean lambda$findAttribute$0 (java.lang.String, com.intellij.lang.jvm.annotation.JvmAnnotationAttribute) String attributeName com.intellij.lang.jvm.annotation.JvmAnnotationAttribute attribute private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/JvmClass.class
JvmClass.java package com.intellij.lang.jvm public abstract com.intellij.lang.jvm.JvmClass extends java.lang.Object implements com.intellij.lang.jvm.JvmTypeParametersOwner com.intellij.lang.jvm.JvmTypeDeclaration { public abstract java.lang.String getName () public abstract java.lang.String getQualifiedName () public abstract com.intellij.lang.jvm.JvmClassKind getClassKind () public abstract com.intellij.lang.jvm.types.JvmReferenceType getSuperClassType () public abstract com.intellij.lang.jvm.types.JvmReferenceType[] getInterfaceTypes () public abstract com.intellij.lang.jvm.JvmMethod[] getMethods () public com.intellij.lang.jvm.JvmMethod[] findMethodsByName (java.lang.String) String methodName public abstract com.intellij.lang.jvm.JvmField[] getFields () public abstract com.intellij.lang.jvm.JvmClass[] getInnerClasses () public java.lang.Object accept (com.intellij.lang.jvm.JvmElementVisitor) com.intellij.lang.jvm.JvmElementVisitor visitor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/JvmClassKind.class
JvmClassKind.java package com.intellij.lang.jvm public final enum com.intellij.lang.jvm.JvmClassKind extends java.lang.Enum { public static final enum com.intellij.lang.jvm.JvmClassKind CLASS public static final enum com.intellij.lang.jvm.JvmClassKind INTERFACE public static final enum com.intellij.lang.jvm.JvmClassKind ANNOTATION public static final enum com.intellij.lang.jvm.JvmClassKind ENUM private static final synthetic com.intellij.lang.jvm.JvmClassKind[] $VALUES public static com.intellij.lang.jvm.JvmClassKind[] values () public static com.intellij.lang.jvm.JvmClassKind valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/lang/jvm/JvmElement.class
JvmElement.java package com.intellij.lang.jvm public abstract com.intellij.lang.jvm.JvmElement extends java.lang.Object { public abstract com.intellij.psi.PsiElement getSourceElement () public java.lang.Object accept (com.intellij.lang.jvm.JvmElementVisitor) com.intellij.lang.jvm.JvmElementVisitor visitor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/JvmElementVisitor.class
JvmElementVisitor.java package com.intellij.lang.jvm public abstract com.intellij.lang.jvm.JvmElementVisitor extends java.lang.Object { public abstract java.lang.Object visitElement (com.intellij.lang.jvm.JvmElement) public abstract java.lang.Object visitMember (com.intellij.lang.jvm.JvmMember) public abstract java.lang.Object visitField (com.intellij.lang.jvm.JvmField) public abstract java.lang.Object visitMethod (com.intellij.lang.jvm.JvmMethod) public abstract java.lang.Object visitParameter (com.intellij.lang.jvm.JvmParameter) public abstract java.lang.Object visitClass (com.intellij.lang.jvm.JvmClass) public abstract java.lang.Object visitTypeParameter (com.intellij.lang.jvm.JvmTypeParameter) }
com/intellij/lang/jvm/JvmEnumField.class
JvmEnumField.java package com.intellij.lang.jvm public abstract com.intellij.lang.jvm.JvmEnumField extends java.lang.Object implements com.intellij.lang.jvm.JvmField { }
com/intellij/lang/jvm/JvmField.class
JvmField.java package com.intellij.lang.jvm public abstract com.intellij.lang.jvm.JvmField extends java.lang.Object implements com.intellij.lang.jvm.JvmMember { public abstract java.lang.String getName () public abstract com.intellij.lang.jvm.types.JvmType getType () public java.lang.Object accept (com.intellij.lang.jvm.JvmElementVisitor) com.intellij.lang.jvm.JvmElementVisitor visitor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/JvmLanguage.class
JvmLanguage.java package com.intellij.lang.jvm public abstract com.intellij.lang.jvm.JvmLanguage extends java.lang.Object { }
com/intellij/lang/jvm/JvmMember.class
JvmMember.java package com.intellij.lang.jvm public abstract com.intellij.lang.jvm.JvmMember extends java.lang.Object implements com.intellij.lang.jvm.JvmModifiersOwner com.intellij.lang.jvm.JvmNamedElement { public abstract com.intellij.lang.jvm.JvmClass getContainingClass () public abstract java.lang.String getName () public java.lang.Object accept (com.intellij.lang.jvm.JvmElementVisitor) com.intellij.lang.jvm.JvmElementVisitor visitor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/JvmMetaLanguage.class
JvmMetaLanguage.java package com.intellij.lang.jvm public com.intellij.lang.jvm.JvmMetaLanguage extends com.intellij.lang.MetaLanguage { private static final com.intellij.openapi.diagnostic.Logger LOG private final java.util.Set supportedLanguages protected void <init> () com.intellij.openapi.extensions.ExtensionPoint jvmDeclarationSearcherEP com.intellij.lang.LanguageExtensionPoint[] jvmDeclarationSearcherImplementations com.intellij.openapi.extensions.ExtensionsArea rootArea public boolean matchesLanguage (com.intellij.lang.Language) com.intellij.lang.Language language private static synthetic java.lang.String lambda$new$0 (com.intellij.lang.LanguageExtensionPoint) com.intellij.lang.LanguageExtensionPoint ep static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/JvmMethod.class
JvmMethod.java package com.intellij.lang.jvm public abstract com.intellij.lang.jvm.JvmMethod extends java.lang.Object implements com.intellij.lang.jvm.JvmTypeParametersOwner { public static final com.intellij.lang.jvm.JvmMethod[] EMPTY_ARRAY public abstract boolean isConstructor () public abstract java.lang.String getName () public abstract com.intellij.lang.jvm.types.JvmType getReturnType () public boolean hasParameters () public abstract com.intellij.lang.jvm.JvmParameter[] getParameters () public abstract boolean isVarArgs () public abstract com.intellij.lang.jvm.types.JvmReferenceType[] getThrowsTypes () public java.lang.Object accept (com.intellij.lang.jvm.JvmElementVisitor) com.intellij.lang.jvm.JvmElementVisitor visitor static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/JvmModifier.class
JvmModifier.java package com.intellij.lang.jvm public final enum com.intellij.lang.jvm.JvmModifier extends java.lang.Enum { public static final enum com.intellij.lang.jvm.JvmModifier PUBLIC public static final enum com.intellij.lang.jvm.JvmModifier PROTECTED public static final enum com.intellij.lang.jvm.JvmModifier PRIVATE public static final enum com.intellij.lang.jvm.JvmModifier PACKAGE_LOCAL public static final enum com.intellij.lang.jvm.JvmModifier STATIC public static final enum com.intellij.lang.jvm.JvmModifier ABSTRACT public static final enum com.intellij.lang.jvm.JvmModifier FINAL public static final enum com.intellij.lang.jvm.JvmModifier NATIVE public static final enum com.intellij.lang.jvm.JvmModifier SYNCHRONIZED public static final enum com.intellij.lang.jvm.JvmModifier STRICTFP public static final enum com.intellij.lang.jvm.JvmModifier TRANSIENT public static final enum com.intellij.lang.jvm.JvmModifier VOLATILE public static final enum com.intellij.lang.jvm.JvmModifier TRANSITIVE private static final synthetic com.intellij.lang.jvm.JvmModifier[] $VALUES public static com.intellij.lang.jvm.JvmModifier[] values () public static com.intellij.lang.jvm.JvmModifier valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/lang/jvm/JvmModifiersOwner.class
JvmModifiersOwner.java package com.intellij.lang.jvm public abstract com.intellij.lang.jvm.JvmModifiersOwner extends java.lang.Object implements com.intellij.lang.jvm.JvmAnnotatedElement { public com.intellij.lang.jvm.JvmModifier[] getModifiers () public abstract boolean hasModifier (com.intellij.lang.jvm.JvmModifier) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/JvmNamedElement.class
JvmNamedElement.java package com.intellij.lang.jvm public abstract com.intellij.lang.jvm.JvmNamedElement extends java.lang.Object implements com.intellij.lang.jvm.JvmElement { public abstract java.lang.String getName () }
com/intellij/lang/jvm/JvmPackage.class
JvmPackage.java package com.intellij.lang.jvm public abstract com.intellij.lang.jvm.JvmPackage extends java.lang.Object implements com.intellij.lang.jvm.JvmAnnotatedElement com.intellij.lang.jvm.JvmNamedElement { public abstract java.lang.String getName () public abstract java.lang.String getQualifiedName () public abstract com.intellij.lang.jvm.JvmPackage getParentPackage () }
com/intellij/lang/jvm/JvmParameter.class
JvmParameter.java package com.intellij.lang.jvm public abstract com.intellij.lang.jvm.JvmParameter extends java.lang.Object implements com.intellij.lang.jvm.JvmNamedElement com.intellij.lang.jvm.JvmModifiersOwner { public abstract com.intellij.lang.jvm.types.JvmType getType () public java.lang.Object accept (com.intellij.lang.jvm.JvmElementVisitor) com.intellij.lang.jvm.JvmElementVisitor visitor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/JvmTypeDeclaration.class
JvmTypeDeclaration.java package com.intellij.lang.jvm public abstract com.intellij.lang.jvm.JvmTypeDeclaration extends java.lang.Object implements com.intellij.lang.jvm.JvmNamedElement com.intellij.lang.jvm.JvmAnnotatedElement { }
com/intellij/lang/jvm/JvmTypeParameter.class
JvmTypeParameter.java package com.intellij.lang.jvm public abstract com.intellij.lang.jvm.JvmTypeParameter extends java.lang.Object implements com.intellij.lang.jvm.JvmTypeDeclaration { public abstract com.intellij.lang.jvm.types.JvmReferenceType[] getBounds () public abstract com.intellij.lang.jvm.JvmTypeParametersOwner getOwner () public java.lang.Object accept (com.intellij.lang.jvm.JvmElementVisitor) com.intellij.lang.jvm.JvmElementVisitor visitor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/JvmTypeParametersOwner.class
JvmTypeParametersOwner.java package com.intellij.lang.jvm public abstract com.intellij.lang.jvm.JvmTypeParametersOwner extends java.lang.Object implements com.intellij.lang.jvm.JvmMember { public abstract com.intellij.lang.jvm.JvmTypeParameter[] getTypeParameters () }
com/intellij/lang/jvm/annotation/JvmAnnotationArrayValue.class
JvmAnnotationArrayValue.java package com.intellij.lang.jvm.annotation public abstract com.intellij.lang.jvm.annotation.JvmAnnotationArrayValue extends java.lang.Object implements com.intellij.lang.jvm.annotation.JvmAnnotationAttributeValue { public abstract java.util.List getValues () }
com/intellij/lang/jvm/annotation/JvmAnnotationAttribute.class
JvmAnnotationAttribute.java package com.intellij.lang.jvm.annotation public abstract com.intellij.lang.jvm.annotation.JvmAnnotationAttribute extends java.lang.Object { public abstract java.lang.String getAttributeName () public abstract com.intellij.lang.jvm.annotation.JvmAnnotationAttributeValue getAttributeValue () }
com/intellij/lang/jvm/annotation/JvmAnnotationAttributeValue.class
JvmAnnotationAttributeValue.java package com.intellij.lang.jvm.annotation public abstract com.intellij.lang.jvm.annotation.JvmAnnotationAttributeValue extends java.lang.Object { }
com/intellij/lang/jvm/annotation/JvmAnnotationClassValue.class
JvmAnnotationClassValue.java package com.intellij.lang.jvm.annotation public abstract com.intellij.lang.jvm.annotation.JvmAnnotationClassValue extends java.lang.Object implements com.intellij.lang.jvm.annotation.JvmAnnotationAttributeValue { public java.lang.String getQualifiedName () com.intellij.lang.jvm.JvmClass clazz public abstract com.intellij.lang.jvm.JvmClass getClazz () }
com/intellij/lang/jvm/annotation/JvmAnnotationConstantValue.class
JvmAnnotationConstantValue.java package com.intellij.lang.jvm.annotation public abstract com.intellij.lang.jvm.annotation.JvmAnnotationConstantValue extends java.lang.Object implements com.intellij.lang.jvm.annotation.JvmAnnotationAttributeValue { public abstract java.lang.Object getConstantValue () }
com/intellij/lang/jvm/annotation/JvmAnnotationEnumFieldValue.class
JvmAnnotationEnumFieldValue.java package com.intellij.lang.jvm.annotation public abstract com.intellij.lang.jvm.annotation.JvmAnnotationEnumFieldValue extends java.lang.Object implements com.intellij.lang.jvm.annotation.JvmAnnotationAttributeValue { public abstract com.intellij.lang.jvm.JvmEnumField getField () public java.lang.String getFieldName () com.intellij.lang.jvm.JvmField field public com.intellij.lang.jvm.JvmClass getContainingClass () com.intellij.lang.jvm.JvmEnumField field public java.lang.String getContainingClassName () com.intellij.lang.jvm.JvmClass containingClass }
com/intellij/lang/jvm/annotation/JvmNestedAnnotationValue.class
JvmNestedAnnotationValue.java package com.intellij.lang.jvm.annotation public abstract com.intellij.lang.jvm.annotation.JvmNestedAnnotationValue extends java.lang.Object implements com.intellij.lang.jvm.annotation.JvmAnnotationAttributeValue { public abstract com.intellij.lang.jvm.JvmAnnotation getValue () }
com/intellij/lang/jvm/facade/JvmElementProvider.class
JvmElementProvider.java package com.intellij.lang.jvm.facade public abstract com.intellij.lang.jvm.facade.JvmElementProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract java.util.List getClasses (java.lang.String, com.intellij.psi.search.GlobalSearchScope) static void <clinit> () }
com/intellij/lang/jvm/facade/JvmFacade.class
JvmFacade.java package com.intellij.lang.jvm.facade public abstract com.intellij.lang.jvm.facade.JvmFacade extends java.lang.Object { public static com.intellij.lang.jvm.facade.JvmFacade getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.lang.jvm.JvmClass findClass (java.lang.String, com.intellij.psi.search.GlobalSearchScope) String qualifiedName com.intellij.psi.search.GlobalSearchScope scope public abstract java.util.List findClasses (java.lang.String, com.intellij.psi.search.GlobalSearchScope) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/package-info.class
package-info.java package com.intellij.lang.jvm abstract synthetic com.intellij.lang.jvm.package-info extends java.lang.Object { }
com/intellij/lang/jvm/source/JvmDeclarationSearch$1.class
JvmDeclarationSearch.java package com.intellij.lang.jvm.source final com.intellij.lang.jvm.source.JvmDeclarationSearch$1 extends com.intellij.util.containers.FlatteningIterator { final synthetic com.intellij.psi.PsiElement val$declaringElement void <init> (java.util.Iterator, com.intellij.psi.PsiElement) java.util.Iterator x0 public boolean hasNext () protected java.util.Iterator createValueIterator (com.intellij.lang.jvm.source.JvmDeclarationSearcher) com.intellij.lang.jvm.source.JvmDeclarationSearcher searcher protected volatile synthetic java.util.Iterator createValueIterator (java.lang.Object) }
com/intellij/lang/jvm/source/JvmDeclarationSearch.class
JvmDeclarationSearch.java package com.intellij.lang.jvm.source public com.intellij.lang.jvm.source.JvmDeclarationSearch extends java.lang.Object { private void <init> () public static java.lang.Iterable getElementsByIdentifier (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement identifierElement com.intellij.psi.PsiElement declaringElement private static com.intellij.psi.PsiElement findDeclaringElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement potentiallyIdentifyingElement com.intellij.psi.PsiElement parent private static java.util.Iterator iterateDeclarations (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement declaringElement java.util.List searchers private static java.util.Iterator iterateDeclarations (com.intellij.psi.PsiElement, java.util.Collection) com.intellij.psi.PsiElement declaringElement java.util.Collection searchers public static java.lang.Iterable getImmediatelyContainingElements (com.intellij.psi.PsiElement) java.util.Iterator iterator com.intellij.psi.PsiElement place java.util.List extensions com.intellij.psi.PsiElement current private static synthetic java.util.Iterator lambda$getImmediatelyContainingElements$1 (java.util.Iterator) java.util.Iterator iterator private static synthetic java.util.Iterator lambda$getElementsByIdentifier$0 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement declaringElement private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/source/JvmDeclarationSearcher.class
JvmDeclarationSearcher.java package com.intellij.lang.jvm.source public abstract com.intellij.lang.jvm.source.JvmDeclarationSearcher extends java.lang.Object { public static final com.intellij.lang.LanguageExtension EP public abstract java.util.Collection findDeclarations (com.intellij.psi.PsiElement) static void <clinit> () }
com/intellij/lang/jvm/types/DefaultJvmTypeVisitor.class
DefaultJvmTypeVisitor.java package com.intellij.lang.jvm.types public abstract com.intellij.lang.jvm.types.DefaultJvmTypeVisitor extends java.lang.Object implements com.intellij.lang.jvm.types.JvmTypeVisitor { public java.lang.Object visitReferenceType (com.intellij.lang.jvm.types.JvmReferenceType) com.intellij.lang.jvm.types.JvmReferenceType type public java.lang.Object visitPrimitiveType (com.intellij.lang.jvm.types.JvmPrimitiveType) com.intellij.lang.jvm.types.JvmPrimitiveType type public java.lang.Object visitArrayType (com.intellij.lang.jvm.types.JvmArrayType) com.intellij.lang.jvm.types.JvmArrayType type public java.lang.Object visitWildcardType (com.intellij.lang.jvm.types.JvmWildcardType) com.intellij.lang.jvm.types.JvmWildcardType type private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/types/JvmArrayType.class
JvmArrayType.java package com.intellij.lang.jvm.types public abstract com.intellij.lang.jvm.types.JvmArrayType extends java.lang.Object implements com.intellij.lang.jvm.types.JvmType { public abstract com.intellij.lang.jvm.types.JvmType getComponentType () public java.lang.Object accept (com.intellij.lang.jvm.types.JvmTypeVisitor) com.intellij.lang.jvm.types.JvmTypeVisitor visitor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/types/JvmPrimitiveType.class
JvmPrimitiveType.java package com.intellij.lang.jvm.types public abstract com.intellij.lang.jvm.types.JvmPrimitiveType extends java.lang.Object implements com.intellij.lang.jvm.types.JvmType { public abstract com.intellij.lang.jvm.types.JvmPrimitiveTypeKind getKind () public java.lang.Object accept (com.intellij.lang.jvm.types.JvmTypeVisitor) com.intellij.lang.jvm.types.JvmTypeVisitor visitor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/types/JvmPrimitiveTypeKind.class
JvmPrimitiveTypeKind.java package com.intellij.lang.jvm.types public final com.intellij.lang.jvm.types.JvmPrimitiveTypeKind extends java.lang.Object { public static final com.intellij.lang.jvm.types.JvmPrimitiveTypeKind BOOLEAN public static final com.intellij.lang.jvm.types.JvmPrimitiveTypeKind BYTE public static final com.intellij.lang.jvm.types.JvmPrimitiveTypeKind CHAR public static final com.intellij.lang.jvm.types.JvmPrimitiveTypeKind DOUBLE public static final com.intellij.lang.jvm.types.JvmPrimitiveTypeKind FLOAT public static final com.intellij.lang.jvm.types.JvmPrimitiveTypeKind INT public static final com.intellij.lang.jvm.types.JvmPrimitiveTypeKind LONG public static final com.intellij.lang.jvm.types.JvmPrimitiveTypeKind SHORT public static final com.intellij.lang.jvm.types.JvmPrimitiveTypeKind VOID private final String myName private final String myBoxedFqn private final String myBinaryName private static final java.util.Map ourNameToKind private static final java.util.Map ourFqnToKind private void <init> (java.lang.String, java.lang.String, java.lang.String) String name String boxedFqn String binaryName public java.lang.String getName () public java.lang.String getBoxedFqn () public java.lang.String getBinaryName () public static com.intellij.lang.jvm.types.JvmPrimitiveTypeKind getKindByName (java.lang.String) String name public static com.intellij.lang.jvm.types.JvmPrimitiveTypeKind getKindByFqn (java.lang.String) String fqn public static java.util.Collection getBoxedFqns () static void <clinit> () com.intellij.lang.jvm.types.JvmPrimitiveTypeKind kind com.intellij.lang.jvm.types.JvmPrimitiveTypeKind[] values gnu.trove.THashMap nameToKind gnu.trove.THashMap fqnToKind private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/types/JvmReferenceType.class
JvmReferenceType.java package com.intellij.lang.jvm.types public abstract com.intellij.lang.jvm.types.JvmReferenceType extends java.lang.Object implements com.intellij.lang.jvm.types.JvmType { public static final com.intellij.lang.jvm.types.JvmReferenceType[] EMPTY_ARRAY public abstract java.lang.String getName () public com.intellij.lang.jvm.JvmTypeDeclaration resolve () com.intellij.lang.jvm.types.JvmTypeResolveResult result public abstract com.intellij.lang.jvm.types.JvmTypeResolveResult resolveType () public abstract java.lang.Iterable typeArguments () public java.lang.Object accept (com.intellij.lang.jvm.types.JvmTypeVisitor) com.intellij.lang.jvm.types.JvmTypeVisitor visitor static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/types/JvmSubstitutor.class
JvmSubstitutor.java package com.intellij.lang.jvm.types public abstract com.intellij.lang.jvm.types.JvmSubstitutor extends java.lang.Object { public abstract java.util.Collection getTypeParameters () public abstract com.intellij.lang.jvm.types.JvmType substitute (com.intellij.lang.jvm.JvmTypeParameter) }
com/intellij/lang/jvm/types/JvmType.class
JvmType.java package com.intellij.lang.jvm.types public abstract com.intellij.lang.jvm.types.JvmType extends java.lang.Object { public abstract com.intellij.lang.jvm.JvmAnnotation[] getAnnotations () public java.lang.Object accept (com.intellij.lang.jvm.types.JvmTypeVisitor) com.intellij.lang.jvm.types.JvmTypeVisitor visitor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/types/JvmTypeResolveResult.class
JvmTypeResolveResult.java package com.intellij.lang.jvm.types public abstract com.intellij.lang.jvm.types.JvmTypeResolveResult extends java.lang.Object { public abstract com.intellij.lang.jvm.JvmTypeDeclaration getDeclaration () public abstract com.intellij.lang.jvm.types.JvmSubstitutor getSubstitutor () }
com/intellij/lang/jvm/types/JvmTypeVisitor.class
JvmTypeVisitor.java package com.intellij.lang.jvm.types public abstract com.intellij.lang.jvm.types.JvmTypeVisitor extends java.lang.Object { public abstract java.lang.Object visitType (com.intellij.lang.jvm.types.JvmType) public abstract java.lang.Object visitReferenceType (com.intellij.lang.jvm.types.JvmReferenceType) public abstract java.lang.Object visitPrimitiveType (com.intellij.lang.jvm.types.JvmPrimitiveType) public abstract java.lang.Object visitArrayType (com.intellij.lang.jvm.types.JvmArrayType) public abstract java.lang.Object visitWildcardType (com.intellij.lang.jvm.types.JvmWildcardType) }
com/intellij/lang/jvm/types/JvmWildcardType.class
JvmWildcardType.java package com.intellij.lang.jvm.types public abstract com.intellij.lang.jvm.types.JvmWildcardType extends java.lang.Object implements com.intellij.lang.jvm.types.JvmType { public abstract com.intellij.lang.jvm.types.JvmType upperBound () public abstract com.intellij.lang.jvm.types.JvmType lowerBound () public java.lang.Object accept (com.intellij.lang.jvm.types.JvmTypeVisitor) com.intellij.lang.jvm.types.JvmTypeVisitor visitor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/types/package-info.class
package-info.java package com.intellij.lang.jvm.types abstract synthetic com.intellij.lang.jvm.types.package-info extends java.lang.Object { }
com/intellij/lang/jvm/util/JvmClassDefaults.class
JvmClassDefaults.java package com.intellij.lang.jvm.util public com.intellij.lang.jvm.util.JvmClassDefaults extends java.lang.Object { private void <init> () public static com.intellij.lang.jvm.JvmMethod[] findMethodsByName (com.intellij.lang.jvm.JvmClass, java.lang.String) com.intellij.lang.jvm.JvmClass clazz String methodName java.util.List result private static synthetic boolean lambda$findMethodsByName$0 (java.lang.String, com.intellij.lang.jvm.JvmMethod) String methodName com.intellij.lang.jvm.JvmMethod it private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/util/JvmClassUtil.class
JvmClassUtil.java package com.intellij.lang.jvm.util public com.intellij.lang.jvm.util.JvmClassUtil extends java.lang.Object { private void <init> () public static java.lang.String getJvmClassName (com.intellij.lang.jvm.JvmClass) String qualifiedName String name com.intellij.lang.jvm.JvmClass containingClass com.intellij.lang.jvm.JvmClass aClass java.util.List parts com.intellij.lang.jvm.JvmClass current public static java.util.Comparator createScopeComparator (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope scope private static synthetic int lambda$createScopeComparator$0 (com.intellij.psi.search.GlobalSearchScope, com.intellij.lang.jvm.JvmClass, com.intellij.lang.jvm.JvmClass) com.intellij.psi.search.GlobalSearchScope scope com.intellij.lang.jvm.JvmClass c1 com.intellij.lang.jvm.JvmClass c2 com.intellij.openapi.vfs.VirtualFile file1 com.intellij.openapi.vfs.VirtualFile file2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/util/JvmHierarchyUtil.class
JvmHierarchyUtil.java package com.intellij.lang.jvm.util public com.intellij.lang.jvm.util.JvmHierarchyUtil extends java.lang.Object { private void <init> () public static boolean testSupers (com.intellij.lang.jvm.JvmClass, boolean, java.util.function.Predicate) com.intellij.lang.jvm.JvmClass start boolean skipStart java.util.function.Predicate predicate Boolean result public static java.lang.Object traverseSupers (com.intellij.lang.jvm.JvmClass, java.util.function.Function) com.intellij.lang.jvm.JvmClass start java.util.function.Function f public static java.lang.Object traverseSupers (com.intellij.lang.jvm.JvmClass, boolean, java.util.function.Function) com.intellij.lang.jvm.JvmClass current Object result com.intellij.lang.jvm.JvmClass start boolean skipStart java.util.function.Function f java.util.Queue queue java.util.Set visited private static void queueSupers (java.util.Queue, com.intellij.lang.jvm.JvmClass) com.intellij.lang.jvm.JvmClass anInterface java.util.Queue queue com.intellij.lang.jvm.JvmClass current com.intellij.lang.jvm.JvmClass superClass private static synthetic java.lang.Boolean lambda$testSupers$0 (java.util.function.Predicate, com.intellij.lang.jvm.JvmClass) java.util.function.Predicate predicate com.intellij.lang.jvm.JvmClass it private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/util/JvmInheritanceUtil.class
JvmInheritanceUtil.java package com.intellij.lang.jvm.util public com.intellij.lang.jvm.util.JvmInheritanceUtil extends java.lang.Object { public void <init> () public static boolean isInheritor (com.intellij.lang.jvm.JvmClass, java.lang.String) com.intellij.lang.jvm.JvmClass potentialInheritor String baseFqn private static synthetic boolean lambda$isInheritor$0 (java.lang.String, com.intellij.lang.jvm.JvmClass) String baseFqn com.intellij.lang.jvm.JvmClass superClass private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/util/JvmMainMethodUtil.class
JvmMainMethodUtil.java package com.intellij.lang.jvm.util public com.intellij.lang.jvm.util.JvmMainMethodUtil extends java.lang.Object { private static final String MAIN private void <init> () public static boolean isMainMethod (com.intellij.lang.jvm.JvmMethod) com.intellij.lang.jvm.JvmMethod method com.intellij.lang.jvm.JvmClass containingClass public static boolean hasMainMethodInHierarchy (com.intellij.lang.jvm.JvmClass) com.intellij.lang.jvm.JvmClass clazz private static boolean canBeMainClass (com.intellij.lang.jvm.JvmClass) com.intellij.lang.jvm.JvmClass clazz com.intellij.lang.jvm.JvmClassKind kind private static com.intellij.lang.jvm.JvmMethod findMainMethodInHierarchy (com.intellij.lang.jvm.JvmClass) com.intellij.lang.jvm.JvmClass clazz private static com.intellij.lang.jvm.JvmMethod findMainMethodInClass (com.intellij.lang.jvm.JvmClass) com.intellij.lang.jvm.JvmClass clazz com.intellij.lang.jvm.JvmMethod[] candidates private static boolean hasMainMethodSignature (com.intellij.lang.jvm.JvmMethod) com.intellij.lang.jvm.JvmMethod method com.intellij.lang.jvm.types.JvmType returnType com.intellij.lang.jvm.JvmParameter[] parameters private static boolean isVoid (com.intellij.lang.jvm.types.JvmType) com.intellij.lang.jvm.types.JvmType type private static boolean isStringArray (com.intellij.lang.jvm.types.JvmType) com.intellij.lang.jvm.types.JvmType type com.intellij.lang.jvm.types.JvmType componentType com.intellij.lang.jvm.JvmClass resolved private static synthetic java.lang.String lambda$hasMainMethodSignature$0 (com.intellij.lang.jvm.JvmMethod) com.intellij.lang.jvm.JvmMethod method private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/util/JvmUtil.class
JvmUtil.java package com.intellij.lang.jvm.util public com.intellij.lang.jvm.util.JvmUtil extends java.lang.Object { private static final com.intellij.lang.jvm.JvmModifier[] ACCESS_MODIFIERS static final synthetic boolean $assertionsDisabled private void <init> () static java.lang.Iterable resolveClasses (com.intellij.lang.jvm.types.JvmReferenceType[]) com.intellij.lang.jvm.types.JvmReferenceType[] types public static com.intellij.lang.jvm.JvmClass resolveClass (com.intellij.lang.jvm.types.JvmReferenceType) com.intellij.lang.jvm.types.JvmReferenceType type com.intellij.lang.jvm.JvmTypeDeclaration resolved public static com.intellij.lang.jvm.JvmModifier getAccessModifier (int) int accessLevel static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/spi/SPILanguage.class
SPILanguage.java package com.intellij.lang.spi public com.intellij.lang.spi.SPILanguage extends com.intellij.lang.Language { public static final com.intellij.lang.spi.SPILanguage INSTANCE protected void <init> () static void <clinit> () }
com/intellij/lexer/JavaDocTokenTypes.class
JavaDocTokenTypes.java package com.intellij.lexer public com.intellij.lexer.JavaDocTokenTypes extends java.lang.Object implements com.intellij.lexer.DocCommentTokenTypes { public static final com.intellij.lexer.DocCommentTokenTypes INSTANCE private final com.intellij.psi.tree.TokenSet mySpaceCommentsSet private void <init> () public com.intellij.psi.tree.IElementType commentStart () public com.intellij.psi.tree.IElementType commentEnd () public com.intellij.psi.tree.IElementType commentData () public com.intellij.psi.tree.TokenSet spaceCommentsTokenSet () public com.intellij.psi.tree.IElementType space () public com.intellij.psi.tree.IElementType tagValueToken () public com.intellij.psi.tree.IElementType tagValueLParen () public com.intellij.psi.tree.IElementType tagValueRParen () public com.intellij.psi.tree.IElementType tagValueSharp () public com.intellij.psi.tree.IElementType tagValueComma () public com.intellij.psi.tree.IElementType tagName () public com.intellij.psi.tree.IElementType tagValueLT () public com.intellij.psi.tree.IElementType tagValueGT () public com.intellij.psi.tree.IElementType inlineTagStart () public com.intellij.psi.tree.IElementType inlineTagEnd () public com.intellij.psi.tree.IElementType badCharacter () public com.intellij.psi.tree.IElementType commentLeadingAsterisks () static void <clinit> () }
com/intellij/openapi/projectRoots/JavaSdkVersion.class
JavaSdkVersion.java package com.intellij.openapi.projectRoots public final enum com.intellij.openapi.projectRoots.JavaSdkVersion extends java.lang.Enum { public static final enum com.intellij.openapi.projectRoots.JavaSdkVersion JDK_1_0 public static final enum com.intellij.openapi.projectRoots.JavaSdkVersion JDK_1_1 public static final enum com.intellij.openapi.projectRoots.JavaSdkVersion JDK_1_2 public static final enum com.intellij.openapi.projectRoots.JavaSdkVersion JDK_1_3 public static final enum com.intellij.openapi.projectRoots.JavaSdkVersion JDK_1_4 public static final enum com.intellij.openapi.projectRoots.JavaSdkVersion JDK_1_5 public static final enum com.intellij.openapi.projectRoots.JavaSdkVersion JDK_1_6 public static final enum com.intellij.openapi.projectRoots.JavaSdkVersion JDK_1_7 public static final enum com.intellij.openapi.projectRoots.JavaSdkVersion JDK_1_8 public static final enum com.intellij.openapi.projectRoots.JavaSdkVersion JDK_1_9 public static final enum com.intellij.openapi.projectRoots.JavaSdkVersion JDK_10 public static final enum com.intellij.openapi.projectRoots.JavaSdkVersion JDK_11 public static final enum com.intellij.openapi.projectRoots.JavaSdkVersion JDK_12 public static final enum com.intellij.openapi.projectRoots.JavaSdkVersion JDK_13 private final com.intellij.pom.java.LanguageLevel myMaxLanguageLevel private static final synthetic com.intellij.openapi.projectRoots.JavaSdkVersion[] $VALUES public static com.intellij.openapi.projectRoots.JavaSdkVersion[] values () public static com.intellij.openapi.projectRoots.JavaSdkVersion valueOf (java.lang.String) String name private void <init> (java.lang.String, int, com.intellij.pom.java.LanguageLevel) com.intellij.pom.java.LanguageLevel maxLanguageLevel public com.intellij.pom.java.LanguageLevel getMaxLanguageLevel () public java.lang.String getDescription () int feature public boolean isAtLeast (com.intellij.openapi.projectRoots.JavaSdkVersion) com.intellij.openapi.projectRoots.JavaSdkVersion version public static com.intellij.openapi.projectRoots.JavaSdkVersion fromLanguageLevel (com.intellij.pom.java.LanguageLevel) throws java.lang.IllegalArgumentException com.intellij.pom.java.LanguageLevel languageLevel com.intellij.openapi.projectRoots.JavaSdkVersion[] values int feature public static com.intellij.openapi.projectRoots.JavaSdkVersion fromVersionString (java.lang.String) String versionString com.intellij.util.lang.JavaVersion version public static com.intellij.openapi.projectRoots.JavaSdkVersion fromJavaVersion (com.intellij.util.lang.JavaVersion) com.intellij.util.lang.JavaVersion version com.intellij.openapi.projectRoots.JavaSdkVersion[] values static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/projectRoots/JavaVersionService.class
JavaVersionService.java package com.intellij.openapi.projectRoots public com.intellij.openapi.projectRoots.JavaVersionService extends java.lang.Object { public void <init> () public static com.intellij.openapi.projectRoots.JavaVersionService getInstance () public boolean isAtLeast (com.intellij.psi.PsiElement, com.intellij.openapi.projectRoots.JavaSdkVersion) com.intellij.psi.PsiElement element com.intellij.openapi.projectRoots.JavaSdkVersion version public com.intellij.openapi.projectRoots.JavaSdkVersion getJavaSdkVersion (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public boolean isCompilerVersionAtLeast (com.intellij.psi.PsiElement, com.intellij.openapi.projectRoots.JavaSdkVersion) com.intellij.psi.PsiElement element com.intellij.openapi.projectRoots.JavaSdkVersion version private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/projectRoots/JdkVersionUtil.class
JdkVersionUtil.java package com.intellij.openapi.projectRoots public com.intellij.openapi.projectRoots.JdkVersionUtil extends java.lang.Object { public void <init> () public static com.intellij.openapi.projectRoots.JavaSdkVersion getVersion (java.lang.String) String versionString private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/LanguageLevelModuleExtension.class
LanguageLevelModuleExtension.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.LanguageLevelModuleExtension extends java.lang.Object { public abstract void setLanguageLevel (com.intellij.pom.java.LanguageLevel) public abstract com.intellij.pom.java.LanguageLevel getLanguageLevel () }
com/intellij/openapi/roots/LanguageLevelProjectExtension.class
LanguageLevelProjectExtension.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.LanguageLevelProjectExtension extends java.lang.Object { private Boolean myDefault public void <init> () public static com.intellij.openapi.roots.LanguageLevelProjectExtension getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract com.intellij.pom.java.LanguageLevel getLanguageLevel () public abstract void setLanguageLevel (com.intellij.pom.java.LanguageLevel) public java.lang.Boolean getDefault () public void setDefault (java.lang.Boolean) Boolean value public boolean isDefault () public void languageLevelsChanged () }
com/intellij/openapi/roots/PackageIndex.class
PackageIndex.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.PackageIndex extends java.lang.Object { public void <init> () public static com.intellij.openapi.roots.PackageIndex getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract com.intellij.openapi.vfs.VirtualFile[] getDirectoriesByPackageName (java.lang.String, boolean) public abstract com.intellij.util.Query getDirsByPackageName (java.lang.String, boolean) }
com/intellij/patterns/PsiAnnotationPattern$1.class
PsiAnnotationPattern.java package com.intellij.patterns com.intellij.patterns.PsiAnnotationPattern$1 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$pattern final synthetic com.intellij.patterns.PsiAnnotationPattern this$0 void <init> (com.intellij.patterns.PsiAnnotationPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiAnnotationPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiAnnotation, com.intellij.util.ProcessingContext) com.intellij.psi.PsiAnnotation psiAnnotation com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiAnnotationPattern$2.class
PsiAnnotationPattern.java package com.intellij.patterns com.intellij.patterns.PsiAnnotationPattern$2 extends com.intellij.patterns.PatternCondition { final synthetic String val$qname final synthetic com.intellij.patterns.PsiAnnotationPattern this$0 void <init> (com.intellij.patterns.PsiAnnotationPattern, java.lang.String, java.lang.String) com.intellij.patterns.PsiAnnotationPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiAnnotation, com.intellij.util.ProcessingContext) com.intellij.psi.PsiAnnotation psiAnnotation com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiAnnotationPattern$3.class
PsiAnnotationPattern.java package com.intellij.patterns com.intellij.patterns.PsiAnnotationPattern$3 extends com.intellij.patterns.PatternCondition { final com.intellij.patterns.PsiNameValuePairPattern attrPattern final synthetic String val$attributeName final synthetic com.intellij.patterns.ElementPattern val$parentAnnoPattern final synthetic com.intellij.patterns.PsiAnnotationPattern this$0 void <init> (com.intellij.patterns.PsiAnnotationPattern, java.lang.String, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiAnnotationPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiAnnotation, com.intellij.util.ProcessingContext) com.intellij.psi.PsiAnnotation annotation com.intellij.util.ProcessingContext context com.intellij.psi.PsiElement attr public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiAnnotationPattern.class
PsiAnnotationPattern.java package com.intellij.patterns public com.intellij.patterns.PsiAnnotationPattern extends com.intellij.patterns.PsiElementPattern { static final com.intellij.patterns.PsiAnnotationPattern PSI_ANNOTATION_PATTERN private void <init> () public com.intellij.patterns.PsiAnnotationPattern qName (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.PsiAnnotationPattern qName (java.lang.String) String qname public com.intellij.patterns.PsiAnnotationPattern insideAnnotationAttribute (java.lang.String, com.intellij.patterns.ElementPattern) String attributeName com.intellij.patterns.ElementPattern parentAnnoPattern private com.intellij.psi.PsiElement getParentElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element static synthetic com.intellij.psi.PsiElement access$000 (com.intellij.patterns.PsiAnnotationPattern, com.intellij.psi.PsiElement) com.intellij.patterns.PsiAnnotationPattern x0 com.intellij.psi.PsiElement x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiBinaryExpressionPattern$1.class
PsiBinaryExpressionPattern.java package com.intellij.patterns com.intellij.patterns.PsiBinaryExpressionPattern$1 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$pattern final synthetic com.intellij.patterns.PsiBinaryExpressionPattern this$0 void <init> (com.intellij.patterns.PsiBinaryExpressionPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiBinaryExpressionPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiBinaryExpression, com.intellij.util.ProcessingContext) com.intellij.psi.PsiBinaryExpression psiBinaryExpression com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiBinaryExpressionPattern$2.class
PsiBinaryExpressionPattern.java package com.intellij.patterns com.intellij.patterns.PsiBinaryExpressionPattern$2 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$pattern final synthetic com.intellij.patterns.PsiBinaryExpressionPattern this$0 void <init> (com.intellij.patterns.PsiBinaryExpressionPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiBinaryExpressionPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiBinaryExpression, com.intellij.util.ProcessingContext) com.intellij.psi.PsiBinaryExpression psiBinaryExpression com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiBinaryExpressionPattern$3.class
PsiBinaryExpressionPattern.java package com.intellij.patterns com.intellij.patterns.PsiBinaryExpressionPattern$3 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$pattern final synthetic com.intellij.patterns.PsiBinaryExpressionPattern this$0 void <init> (com.intellij.patterns.PsiBinaryExpressionPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiBinaryExpressionPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiBinaryExpression, com.intellij.util.ProcessingContext) com.intellij.psi.PsiBinaryExpression psiBinaryExpression com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiBinaryExpressionPattern.class
PsiBinaryExpressionPattern.java package com.intellij.patterns public com.intellij.patterns.PsiBinaryExpressionPattern extends com.intellij.patterns.PsiExpressionPattern { protected void <init> () public com.intellij.patterns.PsiBinaryExpressionPattern left (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.PsiBinaryExpressionPattern right (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.PsiBinaryExpressionPattern operation (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiClassNamePatternCondition.class
PsiClassNamePatternCondition.java package com.intellij.patterns public com.intellij.patterns.PsiClassNamePatternCondition extends com.intellij.patterns.PatternCondition { private final com.intellij.patterns.ElementPattern namePattern public void <init> (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public void <init> (java.lang.String, com.intellij.patterns.ElementPattern) String debugMethodName com.intellij.patterns.ElementPattern pattern public boolean accepts (com.intellij.psi.PsiClass, com.intellij.util.ProcessingContext) com.intellij.psi.PsiClass aClass com.intellij.util.ProcessingContext context public com.intellij.patterns.ElementPattern getNamePattern () public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiClassPattern$1.class
PsiClassPattern.java package com.intellij.patterns com.intellij.patterns.PsiClassPattern$1 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.PsiClassPattern val$pattern final synthetic boolean val$strict final synthetic com.intellij.patterns.PsiClassPattern this$0 void <init> (com.intellij.patterns.PsiClassPattern, java.lang.String, com.intellij.patterns.PsiClassPattern, boolean) com.intellij.patterns.PsiClassPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiClass, com.intellij.util.ProcessingContext) com.intellij.psi.PsiClass psiClass com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiClassPattern$2.class
PsiClassPattern.java package com.intellij.patterns com.intellij.patterns.PsiClassPattern$2 extends com.intellij.patterns.PatternCondition { final synthetic boolean val$strict final synthetic String val$className final synthetic com.intellij.patterns.PsiClassPattern this$0 void <init> (com.intellij.patterns.PsiClassPattern, java.lang.String, boolean, java.lang.String) com.intellij.patterns.PsiClassPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiClass, com.intellij.util.ProcessingContext) com.intellij.psi.PsiClass psiClass com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiClassPattern$3.class
PsiClassPattern.java package com.intellij.patterns com.intellij.patterns.PsiClassPattern$3 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.PsiClassPattern this$0 void <init> (com.intellij.patterns.PsiClassPattern, java.lang.String) com.intellij.patterns.PsiClassPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiClass, com.intellij.util.ProcessingContext) com.intellij.psi.PsiClass psiClass com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiClassPattern$4.class
PsiClassPattern.java package com.intellij.patterns com.intellij.patterns.PsiClassPattern$4 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.PsiClassPattern this$0 void <init> (com.intellij.patterns.PsiClassPattern, java.lang.String) com.intellij.patterns.PsiClassPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiClass, com.intellij.util.ProcessingContext) com.intellij.psi.PsiClass psiClass com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiClassPattern$5.class
PsiClassPattern.java package com.intellij.patterns com.intellij.patterns.PsiClassPattern$5 extends com.intellij.patterns.PatternCondition { final synthetic boolean val$checkDeep final synthetic com.intellij.patterns.ElementPattern val$memberPattern final synthetic com.intellij.patterns.PsiClassPattern this$0 void <init> (com.intellij.patterns.PsiClassPattern, java.lang.String, boolean, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiClassPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiClass, com.intellij.util.ProcessingContext) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass psiClass com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiClassPattern$6.class
PsiClassPattern.java package com.intellij.patterns com.intellij.patterns.PsiClassPattern$6 extends com.intellij.patterns.PatternCondition { final synthetic boolean val$checkDeep final synthetic com.intellij.patterns.ElementPattern val$memberPattern final synthetic com.intellij.patterns.PsiClassPattern this$0 void <init> (com.intellij.patterns.PsiClassPattern, java.lang.String, boolean, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiClassPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiClass, com.intellij.util.ProcessingContext) com.intellij.psi.PsiField field com.intellij.psi.PsiClass psiClass com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiClassPattern$7.class
PsiClassPattern.java package com.intellij.patterns com.intellij.patterns.PsiClassPattern$7 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.PsiClassPattern this$0 void <init> (com.intellij.patterns.PsiClassPattern, java.lang.String) com.intellij.patterns.PsiClassPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiClass, com.intellij.util.ProcessingContext) com.intellij.psi.PsiClass psiClass com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiClassPattern.class
PsiClassPattern.java package com.intellij.patterns public com.intellij.patterns.PsiClassPattern extends com.intellij.patterns.PsiMemberPattern { protected void <init> () public com.intellij.patterns.PsiClassPattern inheritorOf (boolean, com.intellij.patterns.PsiClassPattern) boolean strict com.intellij.patterns.PsiClassPattern pattern private static boolean isInheritor (com.intellij.psi.PsiClass, com.intellij.patterns.ElementPattern, com.intellij.util.ProcessingContext, boolean) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass psiClass com.intellij.patterns.ElementPattern pattern com.intellij.util.ProcessingContext matchingContext boolean checkThisClass public com.intellij.patterns.PsiClassPattern inheritorOf (boolean, java.lang.String) boolean strict String className public com.intellij.patterns.PsiClassPattern isInterface () public com.intellij.patterns.PsiClassPattern isAnnotationType () public com.intellij.patterns.PsiClassPattern withMethod (boolean, com.intellij.patterns.ElementPattern) boolean checkDeep com.intellij.patterns.ElementPattern memberPattern public com.intellij.patterns.PsiClassPattern withField (boolean, com.intellij.patterns.ElementPattern) boolean checkDeep com.intellij.patterns.ElementPattern memberPattern public com.intellij.patterns.PsiClassPattern nonAnnotationType () public com.intellij.patterns.PsiClassPattern withQualifiedName (java.lang.String) String qname public com.intellij.patterns.PsiClassPattern withQualifiedName (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern qname static synthetic boolean access$000 (com.intellij.psi.PsiClass, com.intellij.patterns.ElementPattern, com.intellij.util.ProcessingContext, boolean) com.intellij.psi.PsiClass x0 com.intellij.patterns.ElementPattern x1 com.intellij.util.ProcessingContext x2 boolean x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiExpressionPattern$1.class
PsiExpressionPattern.java package com.intellij.patterns com.intellij.patterns.PsiExpressionPattern$1 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$pattern final synthetic com.intellij.patterns.PsiExpressionPattern this$0 void <init> (com.intellij.patterns.PsiExpressionPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiExpressionPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiExpression, com.intellij.util.ProcessingContext) com.intellij.psi.PsiExpression t com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiExpressionPattern$2.class
PsiExpressionPattern.java package com.intellij.patterns com.intellij.patterns.PsiExpressionPattern$2 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.PsiNamePatternCondition val$nameCondition final synthetic com.intellij.patterns.ElementPattern val$method final synthetic com.intellij.patterns.PsiExpressionPattern this$0 void <init> (com.intellij.patterns.PsiExpressionPattern, java.lang.String, com.intellij.patterns.PsiNamePatternCondition, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiExpressionPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiMethodCallExpression, com.intellij.util.ProcessingContext) com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiMethodCallExpression callExpression com.intellij.util.ProcessingContext context com.intellij.psi.PsiReferenceExpression methodExpression public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiExpressionPattern$3.class
PsiExpressionPattern.java package com.intellij.patterns com.intellij.patterns.PsiExpressionPattern$3 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$expressionPattern final synthetic com.intellij.patterns.PsiExpressionPattern this$0 void <init> (com.intellij.patterns.PsiExpressionPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiExpressionPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiExpression, com.intellij.util.ProcessingContext) com.intellij.psi.PsiExpression t com.intellij.util.ProcessingContext context com.intellij.psi.PsiExpression expression public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiExpressionPattern$Capture.class
PsiExpressionPattern.java package com.intellij.patterns public com.intellij.patterns.PsiExpressionPattern$Capture extends com.intellij.patterns.PsiExpressionPattern { public void <init> (java.lang.Class) Class aClass }
com/intellij/patterns/PsiExpressionPattern.class
PsiExpressionPattern.java package com.intellij.patterns public com.intellij.patterns.PsiExpressionPattern extends com.intellij.patterns.PsiJavaElementPattern { protected void <init> (java.lang.Class) Class aClass public com.intellij.patterns.PsiExpressionPattern ofType (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.PsiMethodCallPattern methodCall (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern method com.intellij.patterns.PsiNamePatternCondition nameCondition public com.intellij.patterns.PsiExpressionPattern skipParentheses (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern expressionPattern private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiFieldPattern$1.class
PsiFieldPattern.java package com.intellij.patterns com.intellij.patterns.PsiFieldPattern$1 extends com.intellij.patterns.InitialPatternCondition { void <init> (java.lang.Class) Class arg0 public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object o com.intellij.util.ProcessingContext context }
com/intellij/patterns/PsiFieldPattern.class
PsiFieldPattern.java package com.intellij.patterns public com.intellij.patterns.PsiFieldPattern extends com.intellij.patterns.PsiMemberPattern { public void <init> () }
com/intellij/patterns/PsiJavaElementPattern$1.class
PsiJavaElementPattern.java package com.intellij.patterns com.intellij.patterns.PsiJavaElementPattern$1 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$pattern final synthetic com.intellij.patterns.PsiJavaElementPattern this$0 void <init> (com.intellij.patterns.PsiJavaElementPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiJavaElementPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext) com.intellij.psi.PsiElement t com.intellij.util.ProcessingContext context com.intellij.psi.PsiElement parent public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiJavaElementPattern$2.class
PsiJavaElementPattern.java package com.intellij.patterns com.intellij.patterns.PsiJavaElementPattern$2 extends com.intellij.patterns.PatternCondition { final synthetic int val$index final synthetic com.intellij.patterns.ElementPattern val$methodPattern final synthetic com.intellij.patterns.PsiNamePatternCondition val$nameCondition final synthetic com.intellij.patterns.PsiJavaElementPattern this$0 void <init> (com.intellij.patterns.PsiJavaElementPattern, java.lang.String, int, com.intellij.patterns.ElementPattern, com.intellij.patterns.PsiNamePatternCondition) com.intellij.patterns.PsiJavaElementPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext) com.intellij.psi.PsiElement literal com.intellij.util.ProcessingContext context com.intellij.psi.PsiElement parent private boolean hasIndex (com.intellij.psi.PsiElement, int) com.intellij.psi.PsiElement literal int index int currentIndex com.intellij.psi.PsiElement each public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiJavaElementPattern$3.class
PsiJavaElementPattern.java package com.intellij.patterns com.intellij.patterns.PsiJavaElementPattern$3 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$methodPattern final synthetic com.intellij.patterns.PsiNamePatternCondition val$nameCondition final synthetic com.intellij.patterns.PsiJavaElementPattern this$0 void <init> (com.intellij.patterns.PsiJavaElementPattern, java.lang.String, com.intellij.patterns.ElementPattern, com.intellij.patterns.PsiNamePatternCondition) com.intellij.patterns.PsiJavaElementPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext) com.intellij.psi.PsiElement literal com.intellij.util.ProcessingContext context com.intellij.psi.PsiElement parent public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiJavaElementPattern$4.class
PsiJavaElementPattern.java package com.intellij.patterns com.intellij.patterns.PsiJavaElementPattern$4 extends com.intellij.patterns.PatternCondition { final synthetic int val$index final synthetic String[] val$fqns final synthetic com.intellij.patterns.PsiJavaElementPattern this$0 void <init> (com.intellij.patterns.PsiJavaElementPattern, java.lang.String, int, java.lang.String[]) com.intellij.patterns.PsiJavaElementPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext) String fqn String qualifiedName com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiExpressionList psiExpressionList com.intellij.psi.PsiExpression[] psiExpressions com.intellij.psi.PsiElement element com.intellij.psi.PsiElement literal com.intellij.util.ProcessingContext context com.intellij.psi.PsiElement parent public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiJavaElementPattern$Capture.class
PsiJavaElementPattern.java package com.intellij.patterns public com.intellij.patterns.PsiJavaElementPattern$Capture extends com.intellij.patterns.PsiJavaElementPattern { public void <init> (java.lang.Class) Class aClass public void <init> (com.intellij.patterns.InitialPatternCondition) com.intellij.patterns.InitialPatternCondition condition private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiJavaElementPattern.class
PsiJavaElementPattern.java package com.intellij.patterns public com.intellij.patterns.PsiJavaElementPattern extends com.intellij.patterns.PsiElementPattern { private static final String VALUE public void <init> (java.lang.Class) Class aClass public void <init> (com.intellij.patterns.InitialPatternCondition) com.intellij.patterns.InitialPatternCondition condition public com.intellij.patterns.PsiJavaElementPattern annotationParam (java.lang.String, java.lang.String) String annotationQualifiedName String parameterName public com.intellij.patterns.PsiJavaElementPattern annotationParam (java.lang.String) String annotationQualifiedName public com.intellij.patterns.PsiJavaElementPattern annotationParam (com.intellij.patterns.ElementPattern, java.lang.String) com.intellij.patterns.ElementPattern annotationQualifiedName String parameterName public com.intellij.patterns.PsiJavaElementPattern annotationParam (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern annotation public com.intellij.patterns.PsiJavaElementPattern annotationParam (java.lang.String, com.intellij.patterns.ElementPattern) String parameterName com.intellij.patterns.ElementPattern annotation public com.intellij.patterns.PsiJavaElementPattern insideAnnotationParam (com.intellij.patterns.ElementPattern, java.lang.String) com.intellij.patterns.ElementPattern annotationQualifiedName String parameterName public com.intellij.patterns.PsiJavaElementPattern insideAnnotationParam (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern annotationQualifiedName public com.intellij.patterns.PsiJavaElementPattern insideAnnotationParam (java.lang.String) String annotationQualifiedName public com.intellij.patterns.PsiJavaElementPattern nameIdentifierOf (java.lang.Class) Class aClass public com.intellij.patterns.PsiJavaElementPattern nameIdentifierOf (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.PsiJavaElementPattern methodCallParameter (int, com.intellij.patterns.ElementPattern) int index com.intellij.patterns.ElementPattern methodPattern com.intellij.patterns.PsiNamePatternCondition nameCondition public com.intellij.patterns.PsiJavaElementPattern methodCallParameter (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern methodPattern com.intellij.patterns.PsiNamePatternCondition nameCondition private static boolean checkCall (com.intellij.util.ProcessingContext, com.intellij.psi.PsiExpressionList, com.intellij.patterns.ElementPattern, com.intellij.patterns.PsiNamePatternCondition) com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.util.ProcessingContext context com.intellij.psi.PsiExpressionList psiExpressionList com.intellij.patterns.ElementPattern methodPattern com.intellij.patterns.PsiNamePatternCondition nameCondition com.intellij.psi.PsiElement element public transient com.intellij.patterns.PsiJavaElementPattern constructorParameter (int, java.lang.String[]) int index String[] fqns static synthetic boolean access$000 (com.intellij.util.ProcessingContext, com.intellij.psi.PsiExpressionList, com.intellij.patterns.ElementPattern, com.intellij.patterns.PsiNamePatternCondition) com.intellij.util.ProcessingContext x0 com.intellij.psi.PsiExpressionList x1 com.intellij.patterns.ElementPattern x2 com.intellij.patterns.PsiNamePatternCondition x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiJavaPatterns$1.class
PsiJavaPatterns.java package com.intellij.patterns final com.intellij.patterns.PsiJavaPatterns$1 extends com.intellij.patterns.InitialPatternCondition { final synthetic Class[] val$classAlternatives void <init> (java.lang.Class, java.lang.Class[]) Class arg0 public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Class classAlternative Object o com.intellij.util.ProcessingContext context }
com/intellij/patterns/PsiJavaPatterns$2.class
PsiJavaPatterns.java package com.intellij.patterns final com.intellij.patterns.PsiJavaPatterns$2 extends com.intellij.patterns.InitialPatternConditionPlus { final synthetic com.intellij.patterns.ElementPattern val$value void <init> (java.lang.Class, com.intellij.patterns.ElementPattern) Class x0 public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object o com.intellij.util.ProcessingContext context public java.util.List getPatterns () }
com/intellij/patterns/PsiJavaPatterns$3.class
PsiJavaPatterns.java package com.intellij.patterns final com.intellij.patterns.PsiJavaPatterns$3 extends com.intellij.patterns.InitialPatternCondition { final synthetic String[] val$fqns void <init> (java.lang.Class, java.lang.String[]) Class arg0 public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) String fqn com.intellij.psi.PsiJavaCodeReferenceElement reference Object o com.intellij.util.ProcessingContext context }
com/intellij/patterns/PsiJavaPatterns$4.class
PsiJavaPatterns.java package com.intellij.patterns final com.intellij.patterns.PsiJavaPatterns$4 extends com.intellij.patterns.InitialPatternConditionPlus { final synthetic com.intellij.patterns.ElementPattern val$value void <init> (java.lang.Class, com.intellij.patterns.ElementPattern) Class x0 public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object o com.intellij.util.ProcessingContext context public java.util.List getPatterns () }
com/intellij/patterns/PsiJavaPatterns$5.class
PsiJavaPatterns.java package com.intellij.patterns final com.intellij.patterns.PsiJavaPatterns$5 extends com.intellij.patterns.InitialPatternCondition { void <init> (java.lang.Class) Class arg0 public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object o com.intellij.util.ProcessingContext context }
com/intellij/patterns/PsiJavaPatterns.class
PsiJavaPatterns.java package com.intellij.patterns public com.intellij.patterns.PsiJavaPatterns extends com.intellij.patterns.StandardPatterns { public void <init> () public static com.intellij.patterns.IElementTypePattern elementType () public static com.intellij.patterns.VirtualFilePattern virtualFile () public static com.intellij.patterns.PsiJavaElementPattern$Capture psiElement () public static com.intellij.patterns.PsiJavaElementPattern$Capture psiElement (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public static com.intellij.patterns.PsiJavaElementPattern$Capture psiElement (java.lang.Class) Class aClass public static transient com.intellij.patterns.PsiJavaElementPattern$Capture psiElement (java.lang.Class[]) Class[] classAlternatives public static com.intellij.patterns.PsiJavaElementPattern$Capture literalExpression () public static com.intellij.patterns.PsiJavaElementPattern$Capture psiLiteral () public static com.intellij.patterns.PsiJavaElementPattern$Capture psiLiteral (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern value public static transient com.intellij.patterns.PsiJavaElementPattern$Capture psiNewExpression (java.lang.String[]) String[] fqns public static com.intellij.patterns.PsiJavaElementPattern$Capture literalExpression (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern value public static com.intellij.patterns.PsiMemberPattern$Capture psiMember () public static com.intellij.patterns.PsiMethodPattern psiMethod () public static com.intellij.patterns.PsiParameterPattern psiParameter () public static com.intellij.patterns.PsiModifierListOwnerPattern$Capture psiModifierListOwner () public static com.intellij.patterns.PsiFieldPattern psiField () public static com.intellij.patterns.PsiClassPattern psiClass () public static com.intellij.patterns.PsiAnnotationPattern psiAnnotation () public static com.intellij.patterns.PsiNameValuePairPattern psiNameValuePair () public static com.intellij.patterns.PsiTypePattern psiType () public static com.intellij.patterns.PsiExpressionPattern$Capture psiExpression () public static com.intellij.patterns.PsiBinaryExpressionPattern psiBinaryExpression () public static com.intellij.patterns.PsiTypeCastExpressionPattern psiTypeCastExpression () public static com.intellij.patterns.PsiJavaElementPattern$Capture psiReferenceExpression () public static com.intellij.patterns.PsiStatementPattern$Capture psiExpressionStatement () public static com.intellij.patterns.PsiStatementPattern$Capture psiReturnStatement () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiMemberPattern$1.class
PsiMemberPattern.java package com.intellij.patterns com.intellij.patterns.PsiMemberPattern$1 extends com.intellij.patterns.PatternConditionPlus { final synthetic com.intellij.patterns.PsiMemberPattern this$0 void <init> (com.intellij.patterns.PsiMemberPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiMemberPattern this$0 String arg0 com.intellij.patterns.ElementPattern arg1 public boolean processValues (com.intellij.psi.PsiMember, com.intellij.util.ProcessingContext, com.intellij.util.PairProcessor) com.intellij.psi.PsiMember t com.intellij.util.ProcessingContext context com.intellij.util.PairProcessor processor public volatile synthetic boolean processValues (java.lang.Object, com.intellij.util.ProcessingContext, com.intellij.util.PairProcessor) }
com/intellij/patterns/PsiMemberPattern$Capture$1.class
PsiMemberPattern.java package com.intellij.patterns com.intellij.patterns.PsiMemberPattern$Capture$1 extends com.intellij.patterns.InitialPatternCondition { void <init> (java.lang.Class) Class arg0 public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object o com.intellij.util.ProcessingContext context }
com/intellij/patterns/PsiMemberPattern$Capture.class
PsiMemberPattern.java package com.intellij.patterns public com.intellij.patterns.PsiMemberPattern$Capture extends com.intellij.patterns.PsiMemberPattern { protected void <init> () }
com/intellij/patterns/PsiMemberPattern.class
PsiMemberPattern.java package com.intellij.patterns public com.intellij.patterns.PsiMemberPattern extends com.intellij.patterns.PsiModifierListOwnerPattern { public void <init> (com.intellij.patterns.InitialPatternCondition) com.intellij.patterns.InitialPatternCondition condition protected void <init> (java.lang.Class) Class aClass public com.intellij.patterns.PsiMemberPattern inClass (java.lang.String) String qname public com.intellij.patterns.PsiMemberPattern inClass (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiMethodCallPattern$1.class
PsiMethodCallPattern.java package com.intellij.patterns com.intellij.patterns.PsiMethodCallPattern$1 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern[] val$arguments final synthetic com.intellij.patterns.PsiMethodCallPattern this$0 void <init> (com.intellij.patterns.PsiMethodCallPattern, java.lang.String, com.intellij.patterns.ElementPattern[]) com.intellij.patterns.PsiMethodCallPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiMethodCallExpression, com.intellij.util.ProcessingContext) int i com.intellij.psi.PsiMethodCallExpression callExpression com.intellij.util.ProcessingContext context com.intellij.psi.PsiExpression[] actualArguments public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiMethodCallPattern$2.class
PsiMethodCallPattern.java package com.intellij.patterns com.intellij.patterns.PsiMethodCallPattern$2 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$qualifier final synthetic com.intellij.patterns.PsiMethodCallPattern this$0 void <init> (com.intellij.patterns.PsiMethodCallPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiMethodCallPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiMethodCallExpression, com.intellij.util.ProcessingContext) com.intellij.psi.PsiMethodCallExpression psiMethodCallExpression com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiMethodCallPattern.class
PsiMethodCallPattern.java package com.intellij.patterns public com.intellij.patterns.PsiMethodCallPattern extends com.intellij.patterns.PsiExpressionPattern { void <init> () public transient com.intellij.patterns.PsiMethodCallPattern withArguments (com.intellij.patterns.ElementPattern[]) com.intellij.patterns.ElementPattern[] arguments public com.intellij.patterns.PsiMethodCallPattern withQualifier (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern qualifier }
com/intellij/patterns/PsiMethodPattern$1.class
PsiMethodPattern.java package com.intellij.patterns com.intellij.patterns.PsiMethodPattern$1 extends com.intellij.patterns.PatternCondition { final synthetic int val$paramCount final synthetic com.intellij.patterns.PsiMethodPattern this$0 void <init> (com.intellij.patterns.PsiMethodPattern, java.lang.String, int) com.intellij.patterns.PsiMethodPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiMethod, com.intellij.util.ProcessingContext) com.intellij.psi.PsiMethod method com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiMethodPattern$2.class
PsiMethodPattern.java package com.intellij.patterns com.intellij.patterns.PsiMethodPattern$2 extends com.intellij.patterns.PatternCondition { final synthetic String[] val$types final synthetic com.intellij.patterns.PsiMethodPattern this$0 void <init> (com.intellij.patterns.PsiMethodPattern, java.lang.String, java.lang.String[]) com.intellij.patterns.PsiMethodPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiMethod, com.intellij.util.ProcessingContext) int i com.intellij.psi.PsiParameter[] psiParameters com.intellij.psi.PsiMethod psiMethod com.intellij.util.ProcessingContext context com.intellij.psi.PsiParameterList parameterList int dotsIndex private boolean typeEquivalent (com.intellij.psi.PsiType, java.lang.String) com.intellij.psi.PsiType type String expectedText com.intellij.psi.PsiType erasure public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiMethodPattern$3.class
PsiMethodPattern.java package com.intellij.patterns com.intellij.patterns.PsiMethodPattern$3 extends com.intellij.patterns.PatternConditionPlus { final synthetic com.intellij.patterns.PsiMethodPattern this$0 void <init> (com.intellij.patterns.PsiMethodPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiMethodPattern this$0 String arg0 com.intellij.patterns.ElementPattern arg1 public boolean processValues (com.intellij.psi.PsiMethod, com.intellij.util.ProcessingContext, com.intellij.util.PairProcessor) com.intellij.psi.PsiMethod t com.intellij.util.ProcessingContext context com.intellij.util.PairProcessor processor com.intellij.openapi.util.Ref result public volatile synthetic boolean processValues (java.lang.Object, com.intellij.util.ProcessingContext, com.intellij.util.PairProcessor) private static synthetic boolean lambda$processValues$0 (com.intellij.util.PairProcessor, com.intellij.util.ProcessingContext, com.intellij.openapi.util.Ref, com.intellij.psi.util.MethodSignatureBackedByPsiMethod) com.intellij.util.PairProcessor processor com.intellij.util.ProcessingContext context com.intellij.openapi.util.Ref result com.intellij.psi.util.MethodSignatureBackedByPsiMethod signature }
com/intellij/patterns/PsiMethodPattern$4.class
PsiMethodPattern.java package com.intellij.patterns com.intellij.patterns.PsiMethodPattern$4 extends com.intellij.patterns.PatternCondition { final synthetic boolean val$isConstructor final synthetic com.intellij.patterns.PsiMethodPattern this$0 void <init> (com.intellij.patterns.PsiMethodPattern, java.lang.String, boolean) com.intellij.patterns.PsiMethodPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiMethod, com.intellij.util.ProcessingContext) com.intellij.psi.PsiMethod method com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiMethodPattern$5.class
PsiMethodPattern.java package com.intellij.patterns com.intellij.patterns.PsiMethodPattern$5 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$pattern final synthetic com.intellij.patterns.PsiMethodPattern this$0 void <init> (com.intellij.patterns.PsiMethodPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiMethodPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiMethod, com.intellij.util.ProcessingContext) com.intellij.psi.PsiMethod method com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiMethodPattern.class
PsiMethodPattern.java package com.intellij.patterns public com.intellij.patterns.PsiMethodPattern extends com.intellij.patterns.PsiMemberPattern { public void <init> () public com.intellij.patterns.PsiMethodPattern withParameterCount (int) int paramCount public transient com.intellij.patterns.PsiMethodPattern withParameters (java.lang.String[]) String[] inputTypes String[] types public com.intellij.patterns.PsiMethodPattern definedInClass (java.lang.String) String qname public com.intellij.patterns.PsiMethodPattern definedInClass (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.PsiMethodPattern constructor (boolean) boolean isConstructor public com.intellij.patterns.PsiMethodPattern withThrowsList (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiModifierListOwnerPattern$1.class
PsiModifierListOwnerPattern.java package com.intellij.patterns com.intellij.patterns.PsiModifierListOwnerPattern$1 extends com.intellij.patterns.PatternCondition { final synthetic String[] val$modifiers final synthetic com.intellij.patterns.PsiModifierListOwnerPattern this$0 void <init> (com.intellij.patterns.PsiModifierListOwnerPattern, java.lang.String, java.lang.String[]) com.intellij.patterns.PsiModifierListOwnerPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiModifierListOwner, com.intellij.util.ProcessingContext) com.intellij.psi.PsiModifierListOwner t com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic boolean lambda$accepts$0 (com.intellij.psi.PsiModifierListOwner, java.lang.String) com.intellij.psi.PsiModifierListOwner t String s private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiModifierListOwnerPattern$2.class
PsiModifierListOwnerPattern.java package com.intellij.patterns com.intellij.patterns.PsiModifierListOwnerPattern$2 extends com.intellij.patterns.PatternCondition { final synthetic String[] val$modifiers final synthetic com.intellij.patterns.PsiModifierListOwnerPattern this$0 void <init> (com.intellij.patterns.PsiModifierListOwnerPattern, java.lang.String, java.lang.String[]) com.intellij.patterns.PsiModifierListOwnerPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiModifierListOwner, com.intellij.util.ProcessingContext) com.intellij.psi.PsiModifierListOwner t com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic boolean lambda$accepts$0 (com.intellij.psi.PsiModifierListOwner, java.lang.String) com.intellij.psi.PsiModifierListOwner t String s private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiModifierListOwnerPattern$3.class
PsiModifierListOwnerPattern.java package com.intellij.patterns com.intellij.patterns.PsiModifierListOwnerPattern$3 extends com.intellij.patterns.PatternCondition { final synthetic String val$qualifiedName final synthetic com.intellij.patterns.PsiModifierListOwnerPattern this$0 void <init> (com.intellij.patterns.PsiModifierListOwnerPattern, java.lang.String, java.lang.String) com.intellij.patterns.PsiModifierListOwnerPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiModifierListOwner, com.intellij.util.ProcessingContext) com.intellij.psi.PsiModifierListOwner t com.intellij.util.ProcessingContext context com.intellij.psi.PsiModifierList modifierList public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiModifierListOwnerPattern$4.class
PsiModifierListOwnerPattern.java package com.intellij.patterns com.intellij.patterns.PsiModifierListOwnerPattern$4 extends com.intellij.patterns.PatternCondition { final synthetic String[] val$qualifiedNames final synthetic com.intellij.patterns.PsiModifierListOwnerPattern this$0 void <init> (com.intellij.patterns.PsiModifierListOwnerPattern, java.lang.String, java.lang.String[]) com.intellij.patterns.PsiModifierListOwnerPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiModifierListOwner, com.intellij.util.ProcessingContext) com.intellij.psi.PsiModifierListOwner t com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiModifierListOwnerPattern$Capture.class
PsiModifierListOwnerPattern.java package com.intellij.patterns public com.intellij.patterns.PsiModifierListOwnerPattern$Capture extends com.intellij.patterns.PsiModifierListOwnerPattern { public void <init> (com.intellij.patterns.InitialPatternCondition) com.intellij.patterns.InitialPatternCondition condition private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiModifierListOwnerPattern.class
PsiModifierListOwnerPattern.java package com.intellij.patterns public com.intellij.patterns.PsiModifierListOwnerPattern extends com.intellij.patterns.PsiElementPattern { public void <init> (com.intellij.patterns.InitialPatternCondition) com.intellij.patterns.InitialPatternCondition condition protected void <init> (java.lang.Class) Class aClass public transient com.intellij.patterns.PsiModifierListOwnerPattern withModifiers (java.lang.String[]) String[] modifiers public transient com.intellij.patterns.PsiModifierListOwnerPattern withoutModifiers (java.lang.String[]) String[] modifiers public com.intellij.patterns.PsiModifierListOwnerPattern withAnnotation (java.lang.String) String qualifiedName public transient com.intellij.patterns.PsiModifierListOwnerPattern withAnnotations (java.lang.String[]) String[] qualifiedNames private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiNameValuePairPattern$1.class
PsiNameValuePairPattern.java package com.intellij.patterns com.intellij.patterns.PsiNameValuePairPattern$1 extends com.intellij.patterns.PatternCondition { final synthetic String val$requiredName final synthetic com.intellij.patterns.PsiNameValuePairPattern this$0 void <init> (com.intellij.patterns.PsiNameValuePairPattern, java.lang.String, java.lang.String) com.intellij.patterns.PsiNameValuePairPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiNameValuePair, com.intellij.util.ProcessingContext) com.intellij.psi.PsiNameValuePair psiNameValuePair com.intellij.util.ProcessingContext context String actualName public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiNameValuePairPattern$2.class
PsiNameValuePairPattern.java package com.intellij.patterns com.intellij.patterns.PsiNameValuePairPattern$2 extends com.intellij.patterns.PsiNamePatternCondition { final synthetic com.intellij.patterns.PsiNameValuePairPattern this$0 void <init> (com.intellij.patterns.PsiNameValuePairPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiNameValuePairPattern this$0 String arg0 com.intellij.patterns.ElementPattern arg1 public java.lang.String getPropertyValue (java.lang.Object) String nameValue Object o public volatile synthetic java.lang.Object getPropertyValue (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiNameValuePairPattern.class
PsiNameValuePairPattern.java package com.intellij.patterns public com.intellij.patterns.PsiNameValuePairPattern extends com.intellij.patterns.PsiElementPattern { static final com.intellij.patterns.PsiNameValuePairPattern NAME_VALUE_PAIR_PATTERN private void <init> () public com.intellij.patterns.PsiNameValuePairPattern withName (java.lang.String) String requiredName public com.intellij.patterns.PsiNameValuePairPattern withName (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern name public volatile synthetic com.intellij.patterns.PsiElementPattern withName (com.intellij.patterns.ElementPattern) public volatile synthetic com.intellij.patterns.PsiElementPattern withName (java.lang.String) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiParameterPattern$1.class
PsiParameterPattern.java package com.intellij.patterns com.intellij.patterns.PsiParameterPattern$1 extends com.intellij.patterns.PatternConditionPlus { final synthetic int val$index final synthetic com.intellij.patterns.PsiParameterPattern this$0 void <init> (com.intellij.patterns.PsiParameterPattern, java.lang.String, com.intellij.patterns.ElementPattern, int) com.intellij.patterns.PsiParameterPattern this$0 String arg0 com.intellij.patterns.ElementPattern arg1 public boolean processValues (com.intellij.psi.PsiParameter, com.intellij.util.ProcessingContext, com.intellij.util.PairProcessor) com.intellij.psi.PsiParameter t com.intellij.util.ProcessingContext context com.intellij.util.PairProcessor processor com.intellij.psi.PsiElement scope public boolean accepts (com.intellij.psi.PsiParameter, com.intellij.util.ProcessingContext) com.intellij.psi.PsiParameter t com.intellij.util.ProcessingContext context com.intellij.psi.PsiMethod psiMethod com.intellij.psi.PsiParameter[] parameters public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) public volatile synthetic boolean processValues (java.lang.Object, com.intellij.util.ProcessingContext, com.intellij.util.PairProcessor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiParameterPattern.class
PsiParameterPattern.java package com.intellij.patterns public com.intellij.patterns.PsiParameterPattern extends com.intellij.patterns.PsiModifierListOwnerPattern { protected void <init> () public com.intellij.patterns.PsiParameterPattern ofMethod (int, com.intellij.patterns.ElementPattern) int index com.intellij.patterns.ElementPattern pattern }
com/intellij/patterns/PsiStatementPattern$1.class
PsiStatementPattern.java package com.intellij.patterns com.intellij.patterns.PsiStatementPattern$1 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.PsiMethodPattern val$pattern final synthetic com.intellij.patterns.PsiStatementPattern this$0 void <init> (com.intellij.patterns.PsiStatementPattern, java.lang.String, com.intellij.patterns.PsiMethodPattern) com.intellij.patterns.PsiStatementPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiStatement, com.intellij.util.ProcessingContext) com.intellij.psi.PsiStatement t com.intellij.util.ProcessingContext context com.intellij.psi.PsiMethod method public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiStatementPattern$Capture.class
PsiStatementPattern.java package com.intellij.patterns public com.intellij.patterns.PsiStatementPattern$Capture extends com.intellij.patterns.PsiStatementPattern { public void <init> (java.lang.Class) Class aClass }
com/intellij/patterns/PsiStatementPattern.class
PsiStatementPattern.java package com.intellij.patterns public com.intellij.patterns.PsiStatementPattern extends com.intellij.patterns.PsiJavaElementPattern { public void <init> (java.lang.Class) Class aClass public com.intellij.patterns.PsiStatementPattern insideMethod (com.intellij.patterns.PsiMethodPattern) com.intellij.patterns.PsiMethodPattern pattern public com.intellij.patterns.PsiStatementPattern insideMethod (com.intellij.patterns.StringPattern, java.lang.String) com.intellij.patterns.StringPattern methodName String qualifiedClassName public com.intellij.patterns.PsiStatementPattern insideMethod (java.lang.String, java.lang.String) String methodName String qualifiedClassName private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiTypeCastExpressionPattern$1.class
PsiTypeCastExpressionPattern.java package com.intellij.patterns com.intellij.patterns.PsiTypeCastExpressionPattern$1 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$operand final synthetic com.intellij.patterns.PsiTypeCastExpressionPattern this$0 void <init> (com.intellij.patterns.PsiTypeCastExpressionPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiTypeCastExpressionPattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiTypeCastExpression, com.intellij.util.ProcessingContext) com.intellij.psi.PsiTypeCastExpression psiTypeCastExpression com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiTypeCastExpressionPattern.class
PsiTypeCastExpressionPattern.java package com.intellij.patterns public com.intellij.patterns.PsiTypeCastExpressionPattern extends com.intellij.patterns.PsiExpressionPattern { void <init> () public com.intellij.patterns.PsiTypeCastExpressionPattern withOperand (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern operand }
com/intellij/patterns/PsiTypePattern$1.class
PsiTypePattern.java package com.intellij.patterns com.intellij.patterns.PsiTypePattern$1 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$pattern final synthetic com.intellij.patterns.PsiTypePattern this$0 void <init> (com.intellij.patterns.PsiTypePattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiTypePattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiType, com.intellij.util.ProcessingContext) com.intellij.psi.PsiType psiType com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiTypePattern$2.class
PsiTypePattern.java package com.intellij.patterns com.intellij.patterns.PsiTypePattern$2 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$pattern final synthetic com.intellij.patterns.PsiTypePattern this$0 void <init> (com.intellij.patterns.PsiTypePattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.PsiTypePattern this$0 String arg0 public boolean accepts (com.intellij.psi.PsiType, com.intellij.util.ProcessingContext) com.intellij.psi.PsiType psiType com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/PsiTypePattern.class
PsiTypePattern.java package com.intellij.patterns public com.intellij.patterns.PsiTypePattern extends com.intellij.patterns.ObjectPattern { protected void <init> () public com.intellij.patterns.PsiTypePattern arrayOf (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.PsiTypePattern classType (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern }
com/intellij/pom/java/JavaFeature.class
JavaFeature.java package com.intellij.pom.java public final enum com.intellij.pom.java.JavaFeature extends java.lang.Enum { public static final enum com.intellij.pom.java.JavaFeature MULTI_CATCH public static final enum com.intellij.pom.java.JavaFeature STREAMS public static final enum com.intellij.pom.java.JavaFeature ADVANCED_COLLECTIONS_API public static final enum com.intellij.pom.java.JavaFeature THREAD_LOCAL_WITH_INITIAL private final com.intellij.pom.java.LanguageLevel myMinLevel private static final synthetic com.intellij.pom.java.JavaFeature[] $VALUES public static com.intellij.pom.java.JavaFeature[] values () public static com.intellij.pom.java.JavaFeature valueOf (java.lang.String) String name private void <init> (java.lang.String, int, com.intellij.pom.java.LanguageLevel) com.intellij.pom.java.LanguageLevel minLevel public boolean isFeatureSupported (com.intellij.psi.PsiFile) com.intellij.util.ThreeState threeState com.intellij.pom.java.LanguageFeatureProvider extension com.intellij.psi.PsiFile context com.intellij.pom.java.LanguageLevel languageLevel com.intellij.pom.java.LanguageFeatureProvider[] extensions static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/pom/java/LanguageFeatureProvider.class
LanguageFeatureProvider.java package com.intellij.pom.java public abstract com.intellij.pom.java.LanguageFeatureProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EXTENSION_POINT_NAME public abstract com.intellij.util.ThreeState isFeatureSupported (com.intellij.pom.java.JavaFeature, com.intellij.psi.PsiFile) static void <clinit> () }
com/intellij/pom/java/LanguageLevel.class
LanguageLevel.java package com.intellij.pom.java public final enum com.intellij.pom.java.LanguageLevel extends java.lang.Enum { public static final enum com.intellij.pom.java.LanguageLevel JDK_1_3 public static final enum com.intellij.pom.java.LanguageLevel JDK_1_4 public static final enum com.intellij.pom.java.LanguageLevel JDK_1_5 public static final enum com.intellij.pom.java.LanguageLevel JDK_1_6 public static final enum com.intellij.pom.java.LanguageLevel JDK_1_7 public static final enum com.intellij.pom.java.LanguageLevel JDK_1_8 public static final enum com.intellij.pom.java.LanguageLevel JDK_1_9 public static final enum com.intellij.pom.java.LanguageLevel JDK_10 public static final enum com.intellij.pom.java.LanguageLevel JDK_11 public static final enum com.intellij.pom.java.LanguageLevel JDK_12 public static final enum com.intellij.pom.java.LanguageLevel JDK_12_PREVIEW public static final enum com.intellij.pom.java.LanguageLevel JDK_13 public static final enum com.intellij.pom.java.LanguageLevel JDK_13_PREVIEW public static final enum com.intellij.pom.java.LanguageLevel JDK_X public static final com.intellij.pom.java.LanguageLevel HIGHEST public static final com.intellij.openapi.util.Key KEY private final String myPresentableText private final com.intellij.util.lang.JavaVersion myVersion private final boolean myPreview private static final synthetic com.intellij.pom.java.LanguageLevel[] $VALUES public static com.intellij.pom.java.LanguageLevel[] values () public static com.intellij.pom.java.LanguageLevel valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String, int) String presentableText int major public boolean isPreview () public java.lang.String getPresentableText () public boolean isAtLeast (com.intellij.pom.java.LanguageLevel) com.intellij.pom.java.LanguageLevel level public boolean isLessThan (com.intellij.pom.java.LanguageLevel) com.intellij.pom.java.LanguageLevel level public com.intellij.util.lang.JavaVersion toJavaVersion () public java.lang.String getCompilerComplianceDefaultOption () public static com.intellij.pom.java.LanguageLevel parse (java.lang.String) com.intellij.openapi.projectRoots.JavaSdkVersion sdkVersion String compilerComplianceOption static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/ClassTypePointerFactory.class
ClassTypePointerFactory.java package com.intellij.psi public abstract com.intellij.psi.ClassTypePointerFactory extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract com.intellij.psi.SmartTypePointer createClassTypePointer (com.intellij.psi.PsiClassType, com.intellij.openapi.project.Project) static void <clinit> () }
com/intellij/psi/CommonReferenceProviderTypes.class
CommonReferenceProviderTypes.java package com.intellij.psi public abstract com.intellij.psi.CommonReferenceProviderTypes extends java.lang.Object { public static final com.intellij.psi.ReferenceProviderType PROPERTIES_FILE_KEY_PROVIDER public static final com.intellij.psi.ReferenceProviderType URI_PROVIDER public static final com.intellij.psi.ReferenceProviderType SCHEMA_PROVIDER public void <init> () public static com.intellij.psi.CommonReferenceProviderTypes getInstance () public abstract com.intellij.psi.PsiReferenceProvider getClassReferenceProvider () static void <clinit> () }
com/intellij/psi/ConstraintType.class
ConstraintType.java package com.intellij.psi public final enum com.intellij.psi.ConstraintType extends java.lang.Enum { public static final enum com.intellij.psi.ConstraintType EQUALS public static final enum com.intellij.psi.ConstraintType SUBTYPE public static final enum com.intellij.psi.ConstraintType SUPERTYPE private static final synthetic com.intellij.psi.ConstraintType[] $VALUES public static com.intellij.psi.ConstraintType[] values () public static com.intellij.psi.ConstraintType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/psi/EmptySubstitutor.class
EmptySubstitutor.java package com.intellij.psi public abstract com.intellij.psi.EmptySubstitutor extends java.lang.Object implements com.intellij.psi.PsiSubstitutor { public void <init> () public static com.intellij.psi.EmptySubstitutor getInstance () }
com/intellij/psi/GenericsUtil$1.class
GenericsUtil.java package com.intellij.psi final com.intellij.psi.GenericsUtil$1 extends com.intellij.psi.PsiTypeVisitor { final synthetic boolean val$openCaptured void <init> (boolean) public com.intellij.psi.PsiType visitArrayType (com.intellij.psi.PsiArrayType) com.intellij.psi.PsiArrayType arrayType com.intellij.psi.PsiType componentType com.intellij.psi.PsiType type public com.intellij.psi.PsiType visitType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public com.intellij.psi.PsiType visitWildcardType (com.intellij.psi.PsiWildcardType) com.intellij.psi.PsiType acceptedBound com.intellij.psi.PsiWildcardType wildcardType com.intellij.psi.PsiType bound com.intellij.psi.PsiManager manager public com.intellij.psi.PsiType visitCapturedWildcardType (com.intellij.psi.PsiCapturedWildcardType) com.intellij.psi.PsiCapturedWildcardType capturedWildcardType public com.intellij.psi.PsiType visitClassType (com.intellij.psi.PsiClassType) com.intellij.psi.PsiType toPut com.intellij.psi.PsiType toPut com.intellij.psi.PsiType accepted com.intellij.psi.PsiType typeArgument com.intellij.psi.PsiType toPut com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiClass aClass boolean toExtend com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiAnnotation[] applicableAnnotations com.intellij.psi.PsiManager manager com.intellij.psi.PsiType result public volatile synthetic java.lang.Object visitWildcardType (com.intellij.psi.PsiWildcardType) public volatile synthetic java.lang.Object visitCapturedWildcardType (com.intellij.psi.PsiCapturedWildcardType) public volatile synthetic java.lang.Object visitClassType (com.intellij.psi.PsiClassType) public volatile synthetic java.lang.Object visitArrayType (com.intellij.psi.PsiArrayType) public volatile synthetic java.lang.Object visitType (com.intellij.psi.PsiType) }
com/intellij/psi/GenericsUtil.class
GenericsUtil.java package com.intellij.psi public com.intellij.psi.GenericsUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG static final synthetic boolean $assertionsDisabled private void <init> () public static com.intellij.psi.PsiType getGreatestLowerBound (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 public static com.intellij.psi.PsiType getLeastUpperBound (com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.psi.PsiManager) com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 com.intellij.psi.PsiManager manager private static com.intellij.psi.PsiType getLeastUpperBound (com.intellij.psi.PsiType, com.intellij.psi.PsiType, java.util.Set, com.intellij.psi.PsiManager) com.intellij.psi.PsiElementFactory factory com.intellij.psi.search.GlobalSearchScope resolveScope com.intellij.psi.PsiClassType cloneable com.intellij.psi.PsiClassType serializable com.intellij.psi.PsiType componentType1 com.intellij.psi.PsiType componentType2 com.intellij.psi.PsiType componentType com.intellij.psi.PsiType type java.util.Set newConjuncts com.intellij.psi.PsiType[] conjuncts com.intellij.psi.PsiType argument com.intellij.psi.PsiType mapping1 com.intellij.psi.PsiType mapping2 com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.PsiClass aSuper com.intellij.psi.PsiSubstitutor subst1 com.intellij.psi.PsiSubstitutor subst2 com.intellij.psi.PsiSubstitutor substitutor com.intellij.openapi.util.Couple types boolean skip int i com.intellij.psi.PsiClassType$ClassResolveResult classResolveResult1 com.intellij.psi.PsiClassType$ClassResolveResult classResolveResult2 com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass bClass com.intellij.psi.PsiClass[] supers com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.PsiClassType[] conjuncts java.util.Set siblings com.intellij.psi.PsiElementFactory factory com.intellij.psi.search.GlobalSearchScope all com.intellij.psi.PsiClassType serializable com.intellij.psi.PsiClassType cloneable com.intellij.psi.PsiType arraySupers com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 java.util.Set compared com.intellij.psi.PsiManager manager private static com.intellij.psi.PsiType getLeastContainingTypeArgument (com.intellij.psi.PsiType, com.intellij.psi.PsiType, java.util.Set, com.intellij.psi.PsiManager) com.intellij.psi.PsiWildcardType wild2 com.intellij.psi.PsiType bound2 com.intellij.psi.PsiWildcardType wild1 com.intellij.psi.PsiType bound1 com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 java.util.Set compared com.intellij.psi.PsiManager manager public static com.intellij.psi.PsiClass[] getLeastUpperClasses (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass bClass java.util.Set supers java.util.Set visited private static void getLeastUpperClassesInner (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass, java.util.Set, java.util.Set) com.intellij.psi.PsiClass aSuper com.intellij.psi.PsiClass[] aSupers com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass bClass java.util.Set supers java.util.Set visited private static void addSuper (java.util.Set, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass superClass java.util.Iterator iterator java.util.Set supers com.intellij.psi.PsiClass classToAdd public static boolean isTypeArgumentsApplicable (com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiElement) com.intellij.psi.PsiTypeParameter[] typeParams com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiElement context public static boolean isTypeArgumentsApplicable (com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiTypeParameter[] typeParams com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiElement context boolean allowUncheckedConversion public static com.intellij.openapi.util.Pair findTypeParameterWithBoundError (com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiType boundError com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiTypeParameter[] typeParams com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiElement context boolean allowUncheckedConversion public static com.intellij.psi.PsiType findTypeParameterBoundError (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiType[], com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiType extendsType com.intellij.psi.PsiType type com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiType[] extendsTypes com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiElement context boolean allowUncheckedConversion com.intellij.psi.PsiType substituted public static boolean isFromExternalTypeLanguage (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static com.intellij.psi.PsiType getVariableTypeByExpressionType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static com.intellij.psi.PsiType getVariableTypeByExpressionType (com.intellij.psi.PsiType, boolean) com.intellij.psi.PsiType type boolean openCaptured com.intellij.psi.PsiClass refClass com.intellij.psi.PsiType deepComponentType com.intellij.psi.PsiType transformed com.intellij.psi.PsiType componentType public static com.intellij.psi.PsiSubstitutor substituteByParameterName (com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor) String name com.intellij.psi.PsiTypeParameter key com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiSubstitutor parentSubstitutor java.util.Map substitutionMap java.util.List result public static com.intellij.psi.PsiType eliminateWildcards (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static com.intellij.psi.PsiType eliminateWildcards (com.intellij.psi.PsiType, boolean) com.intellij.psi.PsiType type boolean eliminateInTypeArguments public static com.intellij.psi.PsiType eliminateWildcards (com.intellij.psi.PsiType, boolean, boolean) com.intellij.psi.PsiType substituted com.intellij.psi.PsiTypeParameter typeParam com.intellij.psi.PsiManager manager com.intellij.psi.PsiTypeParameter[] typeParams java.util.Map map com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiClassType classType com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiClass aClass com.intellij.psi.PsiType bound com.intellij.psi.PsiType type boolean eliminateInTypeArguments boolean eliminateCapturedWildcards public static boolean checkNotInBounds (com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.psi.PsiReferenceParameterList) com.intellij.psi.PsiType type com.intellij.psi.PsiType bound com.intellij.psi.PsiReferenceParameterList referenceParameterList com.intellij.psi.PsiType capturedType public static boolean checkNotInBounds (com.intellij.psi.PsiType, com.intellij.psi.PsiType, boolean) com.intellij.psi.PsiType superBound com.intellij.psi.PsiType psiType com.intellij.psi.PsiType type com.intellij.psi.PsiType bound boolean uncheckedConversionByDefault private static boolean checkExtendsWildcardCaptureFailure (com.intellij.psi.PsiWildcardType, com.intellij.psi.PsiType) com.intellij.psi.PsiWildcardType type com.intellij.psi.PsiType bound com.intellij.psi.PsiType extendsBound com.intellij.psi.PsiType boundBound com.intellij.psi.PsiClass extendsBoundClass com.intellij.psi.PsiClass boundBoundClass private static boolean checkNotAssignable (com.intellij.psi.PsiType, com.intellij.psi.PsiType, boolean) com.intellij.psi.PsiType boundBound com.intellij.psi.PsiType bound com.intellij.psi.PsiType type boolean allowUncheckedConversion public static com.intellij.psi.PsiClassType getExpectedGenericType (com.intellij.psi.PsiElement, com.intellij.psi.PsiClass, com.intellij.psi.PsiClassType) com.intellij.psi.PsiElement context com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClassType expectedType java.util.List arguments public static java.util.List getExpectedTypeArguments (com.intellij.psi.PsiElement, com.intellij.psi.PsiClass, java.lang.Iterable, com.intellij.psi.PsiClassType) com.intellij.psi.PsiElement context com.intellij.psi.PsiClass aClass Iterable typeParams com.intellij.psi.PsiClassType expectedType com.intellij.psi.PsiClassType$ClassResolveResult resolve com.intellij.psi.PsiClass expectedClass com.intellij.psi.PsiSubstitutor substitutor private static com.intellij.psi.PsiType getExpectedTypeArg (com.intellij.psi.PsiElement, com.intellij.psi.PsiClassType$ClassResolveResult, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiType paramSubstitution com.intellij.psi.PsiClass inheritorCandidateParameter com.intellij.psi.PsiType argSubstitution com.intellij.psi.PsiType substitution com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.PsiElement context com.intellij.psi.PsiClassType$ClassResolveResult expectedType com.intellij.psi.PsiSubstitutor superClassSubstitutor com.intellij.psi.PsiTypeParameter typeParam com.intellij.psi.PsiClass expectedClass public static boolean isGenericReference (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiTypeElement[] typeParameterElements com.intellij.psi.PsiTypeElement[] typeParameterElements com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.PsiJavaCodeReferenceElement qualifierElement com.intellij.psi.PsiReferenceParameterList qualifierParameterList com.intellij.psi.PsiReferenceParameterList parameterList private static synthetic com.intellij.psi.PsiType lambda$getExpectedTypeArguments$2 (com.intellij.psi.PsiElement, com.intellij.psi.PsiClassType$ClassResolveResult, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiElement context com.intellij.psi.PsiClassType$ClassResolveResult resolve com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiTypeParameter p private static synthetic com.intellij.psi.PsiType lambda$getExpectedTypeArguments$1 (com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiTypeParameter p private static synthetic boolean lambda$substituteByParameterName$0 (java.lang.String, com.intellij.psi.PsiTypeParameter) String name com.intellij.psi.PsiTypeParameter psiTypeParameter static synthetic com.intellij.openapi.diagnostic.Logger access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/HierarchicalMethodSignature.class
HierarchicalMethodSignature.java package com.intellij.psi public abstract com.intellij.psi.HierarchicalMethodSignature extends com.intellij.psi.util.MethodSignatureBackedByPsiMethod { public void <init> (com.intellij.psi.util.MethodSignatureBackedByPsiMethod) com.intellij.psi.util.MethodSignatureBackedByPsiMethod signature private static com.intellij.psi.PsiType[] getParameterTypes (com.intellij.psi.PsiMethod) int i com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiType[] paramTypes public abstract java.util.List getSuperSignatures () public java.util.List getInaccessibleSuperSignatures () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/ImplicitVariable.class
ImplicitVariable.java package com.intellij.psi public abstract com.intellij.psi.ImplicitVariable extends java.lang.Object implements com.intellij.psi.PsiLocalVariable { public abstract com.intellij.psi.PsiElement getDeclarationScope () }
com/intellij/psi/JVMElementFactories.class
JVMElementFactories.java package com.intellij.psi public com.intellij.psi.JVMElementFactories extends com.intellij.lang.LanguageExtension { private static final com.intellij.psi.JVMElementFactories INSTANCE static final synthetic boolean $assertionsDisabled private void <init> () public static com.intellij.psi.JVMElementFactory getFactory (com.intellij.lang.Language, com.intellij.openapi.project.Project) com.intellij.lang.Language language com.intellij.openapi.project.Project project com.intellij.psi.JVMElementFactoryProvider provider public static com.intellij.psi.JVMElementFactory requireFactory (com.intellij.lang.Language, com.intellij.openapi.project.Project) com.intellij.lang.Language language com.intellij.openapi.project.Project project com.intellij.psi.JVMElementFactory factory static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/JVMElementFactory.class
JVMElementFactory.java package com.intellij.psi public abstract com.intellij.psi.JVMElementFactory extends java.lang.Object { public abstract com.intellij.psi.PsiClass createClass (java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiClass createInterface (java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiClass createEnum (java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiField createField (java.lang.String, com.intellij.psi.PsiType) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiMethod createMethod (java.lang.String, com.intellij.psi.PsiType) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiMethod createMethod (java.lang.String, com.intellij.psi.PsiType, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiMethod createConstructor () public abstract com.intellij.psi.PsiClassInitializer createClassInitializer () throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiParameter createParameter (java.lang.String, com.intellij.psi.PsiType) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiParameter createParameter (java.lang.String, com.intellij.psi.PsiType, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiParameterList createParameterList (java.lang.String[], com.intellij.psi.PsiType[]) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiMethod createMethodFromText (java.lang.String, com.intellij.psi.PsiElement) public abstract com.intellij.psi.PsiAnnotation createAnnotationFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiElement createExpressionFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiElement createReferenceElementByType (com.intellij.psi.PsiClassType) public abstract com.intellij.psi.PsiTypeParameterList createTypeParameterList () public abstract com.intellij.psi.PsiTypeParameter createTypeParameter (java.lang.String, com.intellij.psi.PsiClassType[]) public abstract com.intellij.psi.PsiClassType createType (com.intellij.psi.PsiClass) public abstract com.intellij.psi.PsiClass createAnnotationType (java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiMethod createConstructor (java.lang.String) public abstract com.intellij.psi.PsiMethod createConstructor (java.lang.String, com.intellij.psi.PsiElement) public abstract com.intellij.psi.PsiClassType createType (com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor) public abstract com.intellij.psi.PsiClassType createType (com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor, com.intellij.pom.java.LanguageLevel) public abstract com.intellij.psi.PsiClassType createType (com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor, com.intellij.pom.java.LanguageLevel, com.intellij.psi.PsiAnnotation[]) public abstract com.intellij.psi.PsiClassType createType (com.intellij.psi.PsiClass, com.intellij.psi.PsiType) public transient abstract com.intellij.psi.PsiClassType createType (com.intellij.psi.PsiClass, com.intellij.psi.PsiType[]) public abstract com.intellij.psi.PsiSubstitutor createRawSubstitutor (com.intellij.psi.PsiTypeParameterListOwner) public abstract com.intellij.psi.PsiSubstitutor createSubstitutor (java.util.Map) public abstract com.intellij.psi.PsiPrimitiveType createPrimitiveType (java.lang.String) public abstract com.intellij.psi.PsiClassType createTypeByFQClassName (java.lang.String) public abstract com.intellij.psi.PsiClassType createTypeByFQClassName (java.lang.String, com.intellij.psi.search.GlobalSearchScope) public abstract com.intellij.psi.javadoc.PsiDocComment createDocCommentFromText (java.lang.String) public abstract boolean isValidClassName (java.lang.String) public abstract boolean isValidMethodName (java.lang.String) public abstract boolean isValidParameterName (java.lang.String) public abstract boolean isValidFieldName (java.lang.String) public abstract boolean isValidLocalVariableName (java.lang.String) }
com/intellij/psi/JVMElementFactoryProvider.class
JVMElementFactoryProvider.java package com.intellij.psi public abstract com.intellij.psi.JVMElementFactoryProvider extends java.lang.Object { public abstract com.intellij.psi.JVMElementFactory getFactory (com.intellij.openapi.project.Project) }
com/intellij/psi/JavaCodeFragment$ExceptionHandler.class
JavaCodeFragment.java package com.intellij.psi public abstract com.intellij.psi.JavaCodeFragment$ExceptionHandler extends java.lang.Object { public abstract boolean isHandledException (com.intellij.psi.PsiClassType) }
com/intellij/psi/JavaCodeFragment$VisibilityChecker$1.class
JavaCodeFragment.java package com.intellij.psi final com.intellij.psi.JavaCodeFragment$VisibilityChecker$1 extends java.lang.Object implements com.intellij.psi.JavaCodeFragment$VisibilityChecker { void <init> () public com.intellij.psi.JavaCodeFragment$VisibilityChecker$Visibility isDeclarationVisible (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement declaration com.intellij.psi.PsiElement place public java.lang.String toString () }
com/intellij/psi/JavaCodeFragment$VisibilityChecker$2.class
JavaCodeFragment.java package com.intellij.psi final com.intellij.psi.JavaCodeFragment$VisibilityChecker$2 extends java.lang.Object implements com.intellij.psi.JavaCodeFragment$VisibilityChecker { void <init> () public com.intellij.psi.JavaCodeFragment$VisibilityChecker$Visibility isDeclarationVisible (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement declaration com.intellij.psi.PsiElement place public java.lang.String toString () }
com/intellij/psi/JavaCodeFragment$VisibilityChecker$Visibility.class
JavaCodeFragment.java package com.intellij.psi public final enum com.intellij.psi.JavaCodeFragment$VisibilityChecker$Visibility extends java.lang.Enum { public static final enum com.intellij.psi.JavaCodeFragment$VisibilityChecker$Visibility VISIBLE public static final enum com.intellij.psi.JavaCodeFragment$VisibilityChecker$Visibility NOT_VISIBLE public static final enum com.intellij.psi.JavaCodeFragment$VisibilityChecker$Visibility DEFAULT_VISIBILITY private static final synthetic com.intellij.psi.JavaCodeFragment$VisibilityChecker$Visibility[] $VALUES public static com.intellij.psi.JavaCodeFragment$VisibilityChecker$Visibility[] values () public static com.intellij.psi.JavaCodeFragment$VisibilityChecker$Visibility valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/psi/JavaCodeFragment$VisibilityChecker.class
JavaCodeFragment.java package com.intellij.psi public abstract com.intellij.psi.JavaCodeFragment$VisibilityChecker extends java.lang.Object { public static final com.intellij.psi.JavaCodeFragment$VisibilityChecker EVERYTHING_VISIBLE public static final com.intellij.psi.JavaCodeFragment$VisibilityChecker PROJECT_SCOPE_VISIBLE public abstract com.intellij.psi.JavaCodeFragment$VisibilityChecker$Visibility isDeclarationVisible (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) static void <clinit> () }
com/intellij/psi/JavaCodeFragment.class
JavaCodeFragment.java package com.intellij.psi public abstract com.intellij.psi.JavaCodeFragment extends java.lang.Object implements com.intellij.psi.PsiImportHolder com.intellij.psi.PsiCodeFragment { public abstract com.intellij.psi.PsiType getThisType () public abstract void setThisType (com.intellij.psi.PsiType) public abstract com.intellij.psi.PsiType getSuperType () public abstract void setSuperType (com.intellij.psi.PsiType) public abstract java.lang.String importsToString () public abstract void addImportsFromString (java.lang.String) public abstract void setVisibilityChecker (com.intellij.psi.JavaCodeFragment$VisibilityChecker) public abstract com.intellij.psi.JavaCodeFragment$VisibilityChecker getVisibilityChecker () public abstract void setExceptionHandler (com.intellij.psi.JavaCodeFragment$ExceptionHandler) public abstract com.intellij.psi.JavaCodeFragment$ExceptionHandler getExceptionHandler () }
com/intellij/psi/JavaCodeFragmentFactory.class
JavaCodeFragmentFactory.java package com.intellij.psi public abstract com.intellij.psi.JavaCodeFragmentFactory extends java.lang.Object { public static final int ALLOW_VOID public static final int ALLOW_ELLIPSIS public static final int ALLOW_DISJUNCTION public static final int ALLOW_INTERSECTION public void <init> () public static com.intellij.psi.JavaCodeFragmentFactory getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract com.intellij.psi.PsiExpressionCodeFragment createExpressionCodeFragment (java.lang.String, com.intellij.psi.PsiElement, com.intellij.psi.PsiType, boolean) public abstract com.intellij.psi.JavaCodeFragment createCodeBlockCodeFragment (java.lang.String, com.intellij.psi.PsiElement, boolean) public abstract com.intellij.psi.PsiTypeCodeFragment createTypeCodeFragment (java.lang.String, com.intellij.psi.PsiElement, boolean) public abstract com.intellij.psi.PsiTypeCodeFragment createTypeCodeFragment (java.lang.String, com.intellij.psi.PsiElement, boolean, int) public abstract com.intellij.psi.PsiJavaCodeReferenceCodeFragment createReferenceCodeFragment (java.lang.String, com.intellij.psi.PsiElement, boolean, boolean) public abstract com.intellij.psi.JavaCodeFragment createMemberCodeFragment (java.lang.String, com.intellij.psi.PsiElement, boolean) }
com/intellij/psi/JavaCompilerConfigurationProxy.class
JavaCompilerConfigurationProxy.java package com.intellij.psi public abstract com.intellij.psi.JavaCompilerConfigurationProxy extends java.lang.Object { private static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () protected abstract java.util.List getAdditionalOptionsImpl (com.intellij.openapi.project.Project, com.intellij.openapi.module.Module) protected abstract void setAdditionalOptionsImpl (com.intellij.openapi.project.Project, com.intellij.openapi.module.Module, java.util.List) public static java.util.List getAdditionalOptions (com.intellij.openapi.project.Project, com.intellij.openapi.module.Module) com.intellij.openapi.project.Project project com.intellij.openapi.module.Module module com.intellij.psi.JavaCompilerConfigurationProxy[] extensions public static void setAdditionalOptions (com.intellij.openapi.project.Project, com.intellij.openapi.module.Module, java.util.List) com.intellij.openapi.project.Project project com.intellij.openapi.module.Module module java.util.List options com.intellij.psi.JavaCompilerConfigurationProxy[] extensions static void <clinit> () }
com/intellij/psi/JavaDirectoryService.class
JavaDirectoryService.java package com.intellij.psi public abstract com.intellij.psi.JavaDirectoryService extends java.lang.Object { public void <init> () public static com.intellij.psi.JavaDirectoryService getInstance () public abstract com.intellij.psi.PsiPackage getPackage (com.intellij.psi.PsiDirectory) public abstract com.intellij.psi.PsiPackage getPackageInSources (com.intellij.psi.PsiDirectory) public abstract com.intellij.psi.PsiClass[] getClasses (com.intellij.psi.PsiDirectory) public abstract com.intellij.psi.PsiClass createClass (com.intellij.psi.PsiDirectory, java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiClass createClass (com.intellij.psi.PsiDirectory, java.lang.String, java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiClass createClass (com.intellij.psi.PsiDirectory, java.lang.String, java.lang.String, boolean) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiClass createClass (com.intellij.psi.PsiDirectory, java.lang.String, java.lang.String, boolean, java.util.Map) throws com.intellij.util.IncorrectOperationException public abstract void checkCreateClass (com.intellij.psi.PsiDirectory, java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiClass createInterface (com.intellij.psi.PsiDirectory, java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiClass createEnum (com.intellij.psi.PsiDirectory, java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiClass createAnnotationType (com.intellij.psi.PsiDirectory, java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract boolean isSourceRoot (com.intellij.psi.PsiDirectory) public abstract com.intellij.pom.java.LanguageLevel getLanguageLevel (com.intellij.psi.PsiDirectory) }
com/intellij/psi/JavaDocTokenType.class
JavaDocTokenType.java package com.intellij.psi public abstract com.intellij.psi.JavaDocTokenType extends java.lang.Object { public static final com.intellij.psi.tree.IElementType DOC_COMMENT_START public static final com.intellij.psi.tree.IElementType DOC_COMMENT_END public static final com.intellij.psi.tree.IElementType DOC_COMMENT_DATA public static final com.intellij.psi.tree.IElementType DOC_SPACE public static final com.intellij.psi.tree.IElementType DOC_COMMENT_LEADING_ASTERISKS public static final com.intellij.psi.tree.IElementType DOC_TAG_NAME public static final com.intellij.psi.tree.IElementType DOC_INLINE_TAG_START public static final com.intellij.psi.tree.IElementType DOC_INLINE_TAG_END public static final com.intellij.psi.tree.IElementType DOC_TAG_VALUE_TOKEN public static final com.intellij.psi.tree.IElementType DOC_TAG_VALUE_DOT public static final com.intellij.psi.tree.IElementType DOC_TAG_VALUE_COMMA public static final com.intellij.psi.tree.IElementType DOC_TAG_VALUE_LPAREN public static final com.intellij.psi.tree.IElementType DOC_TAG_VALUE_RPAREN public static final com.intellij.psi.tree.IElementType DOC_TAG_VALUE_LT public static final com.intellij.psi.tree.IElementType DOC_TAG_VALUE_GT public static final com.intellij.psi.tree.IElementType DOC_TAG_VALUE_SHARP_TOKEN public static final com.intellij.psi.tree.IElementType DOC_COMMENT_BAD_CHARACTER public static final com.intellij.psi.tree.TokenSet ALL_JAVADOC_TOKENS static void <clinit> () }
com/intellij/psi/JavaElementVisitor.class
JavaElementVisitor.java package com.intellij.psi public abstract com.intellij.psi.JavaElementVisitor extends com.intellij.psi.PsiElementVisitor { public void <init> () public void visitAnonymousClass (com.intellij.psi.PsiAnonymousClass) com.intellij.psi.PsiAnonymousClass aClass public void visitArrayAccessExpression (com.intellij.psi.PsiArrayAccessExpression) com.intellij.psi.PsiArrayAccessExpression expression public void visitArrayInitializerExpression (com.intellij.psi.PsiArrayInitializerExpression) com.intellij.psi.PsiArrayInitializerExpression expression public void visitAssertStatement (com.intellij.psi.PsiAssertStatement) com.intellij.psi.PsiAssertStatement statement public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression expression public void visitBinaryExpression (com.intellij.psi.PsiBinaryExpression) com.intellij.psi.PsiBinaryExpression expression public void visitBlockStatement (com.intellij.psi.PsiBlockStatement) com.intellij.psi.PsiBlockStatement statement public void visitBreakStatement (com.intellij.psi.PsiBreakStatement) com.intellij.psi.PsiBreakStatement statement public void visitYieldStatement (com.intellij.psi.PsiYieldStatement) com.intellij.psi.PsiYieldStatement statement public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public void visitClassInitializer (com.intellij.psi.PsiClassInitializer) com.intellij.psi.PsiClassInitializer initializer public void visitClassObjectAccessExpression (com.intellij.psi.PsiClassObjectAccessExpression) com.intellij.psi.PsiClassObjectAccessExpression expression public void visitCodeBlock (com.intellij.psi.PsiCodeBlock) com.intellij.psi.PsiCodeBlock block public void visitConditionalExpression (com.intellij.psi.PsiConditionalExpression) com.intellij.psi.PsiConditionalExpression expression public void visitContinueStatement (com.intellij.psi.PsiContinueStatement) com.intellij.psi.PsiContinueStatement statement public void visitDeclarationStatement (com.intellij.psi.PsiDeclarationStatement) com.intellij.psi.PsiDeclarationStatement statement public void visitDocComment (com.intellij.psi.javadoc.PsiDocComment) com.intellij.psi.javadoc.PsiDocComment comment public void visitDocTag (com.intellij.psi.javadoc.PsiDocTag) com.intellij.psi.javadoc.PsiDocTag tag public void visitDocTagValue (com.intellij.psi.javadoc.PsiDocTagValue) com.intellij.psi.javadoc.PsiDocTagValue value public void visitDoWhileStatement (com.intellij.psi.PsiDoWhileStatement) com.intellij.psi.PsiDoWhileStatement statement public void visitEmptyStatement (com.intellij.psi.PsiEmptyStatement) com.intellij.psi.PsiEmptyStatement statement public void visitExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public void visitExpressionList (com.intellij.psi.PsiExpressionList) com.intellij.psi.PsiExpressionList list public void visitExpressionListStatement (com.intellij.psi.PsiExpressionListStatement) com.intellij.psi.PsiExpressionListStatement statement public void visitExpressionStatement (com.intellij.psi.PsiExpressionStatement) com.intellij.psi.PsiExpressionStatement statement public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field public void visitForStatement (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiForStatement statement public void visitForeachStatement (com.intellij.psi.PsiForeachStatement) com.intellij.psi.PsiForeachStatement statement public void visitIdentifier (com.intellij.psi.PsiIdentifier) com.intellij.psi.PsiIdentifier identifier public void visitIfStatement (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement statement public void visitImportList (com.intellij.psi.PsiImportList) com.intellij.psi.PsiImportList list public void visitImportStatement (com.intellij.psi.PsiImportStatement) com.intellij.psi.PsiImportStatement statement public void visitImportStaticStatement (com.intellij.psi.PsiImportStaticStatement) com.intellij.psi.PsiImportStaticStatement statement public void visitInlineDocTag (com.intellij.psi.javadoc.PsiInlineDocTag) com.intellij.psi.javadoc.PsiInlineDocTag tag public void visitInstanceOfExpression (com.intellij.psi.PsiInstanceOfExpression) com.intellij.psi.PsiInstanceOfExpression expression public void visitJavaToken (com.intellij.psi.PsiJavaToken) com.intellij.psi.PsiJavaToken token public void visitKeyword (com.intellij.psi.PsiKeyword) com.intellij.psi.PsiKeyword keyword public void visitLabeledStatement (com.intellij.psi.PsiLabeledStatement) com.intellij.psi.PsiLabeledStatement statement public void visitLiteralExpression (com.intellij.psi.PsiLiteralExpression) com.intellij.psi.PsiLiteralExpression expression public void visitLocalVariable (com.intellij.psi.PsiLocalVariable) com.intellij.psi.PsiLocalVariable variable public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression public void visitCallExpression (com.intellij.psi.PsiCallExpression) com.intellij.psi.PsiCallExpression callExpression public void visitModifierList (com.intellij.psi.PsiModifierList) com.intellij.psi.PsiModifierList list public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression expression public void visitPackage (com.intellij.psi.PsiPackage) com.intellij.psi.PsiPackage aPackage public void visitPackageStatement (com.intellij.psi.PsiPackageStatement) com.intellij.psi.PsiPackageStatement statement public void visitParameter (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter parameter public void visitReceiverParameter (com.intellij.psi.PsiReceiverParameter) com.intellij.psi.PsiReceiverParameter parameter public void visitParameterList (com.intellij.psi.PsiParameterList) com.intellij.psi.PsiParameterList list public void visitParenthesizedExpression (com.intellij.psi.PsiParenthesizedExpression) com.intellij.psi.PsiParenthesizedExpression expression public void visitUnaryExpression (com.intellij.psi.PsiUnaryExpression) com.intellij.psi.PsiUnaryExpression expression public void visitPostfixExpression (com.intellij.psi.PsiPostfixExpression) com.intellij.psi.PsiPostfixExpression expression public void visitPrefixExpression (com.intellij.psi.PsiPrefixExpression) com.intellij.psi.PsiPrefixExpression expression public void visitReferenceElement (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement reference public void visitImportStaticReferenceElement (com.intellij.psi.PsiImportStaticReferenceElement) com.intellij.psi.PsiImportStaticReferenceElement reference public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression public void visitMethodReferenceExpression (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiMethodReferenceExpression expression public void visitReferenceList (com.intellij.psi.PsiReferenceList) com.intellij.psi.PsiReferenceList list public void visitReferenceParameterList (com.intellij.psi.PsiReferenceParameterList) com.intellij.psi.PsiReferenceParameterList list public void visitTypeParameterList (com.intellij.psi.PsiTypeParameterList) com.intellij.psi.PsiTypeParameterList list public void visitReturnStatement (com.intellij.psi.PsiReturnStatement) com.intellij.psi.PsiReturnStatement statement public void visitStatement (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement public void visitSuperExpression (com.intellij.psi.PsiSuperExpression) com.intellij.psi.PsiSuperExpression expression public void visitSwitchLabelStatement (com.intellij.psi.PsiSwitchLabelStatement) com.intellij.psi.PsiSwitchLabelStatement statement public void visitSwitchLabeledRuleStatement (com.intellij.psi.PsiSwitchLabeledRuleStatement) com.intellij.psi.PsiSwitchLabeledRuleStatement statement public void visitSwitchStatement (com.intellij.psi.PsiSwitchStatement) com.intellij.psi.PsiSwitchStatement statement public void visitSynchronizedStatement (com.intellij.psi.PsiSynchronizedStatement) com.intellij.psi.PsiSynchronizedStatement statement public void visitThisExpression (com.intellij.psi.PsiThisExpression) com.intellij.psi.PsiThisExpression expression public void visitThrowStatement (com.intellij.psi.PsiThrowStatement) com.intellij.psi.PsiThrowStatement statement public void visitTryStatement (com.intellij.psi.PsiTryStatement) com.intellij.psi.PsiTryStatement statement public void visitCatchSection (com.intellij.psi.PsiCatchSection) com.intellij.psi.PsiCatchSection section public void visitResourceList (com.intellij.psi.PsiResourceList) com.intellij.psi.PsiResourceList resourceList public void visitResourceVariable (com.intellij.psi.PsiResourceVariable) com.intellij.psi.PsiResourceVariable variable public void visitResourceExpression (com.intellij.psi.PsiResourceExpression) com.intellij.psi.PsiResourceExpression expression public void visitTypeElement (com.intellij.psi.PsiTypeElement) com.intellij.psi.PsiTypeElement type public void visitTypeCastExpression (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiTypeCastExpression expression public void visitVariable (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable public void visitWhileStatement (com.intellij.psi.PsiWhileStatement) com.intellij.psi.PsiWhileStatement statement public void visitJavaFile (com.intellij.psi.PsiJavaFile) com.intellij.psi.PsiJavaFile file public void visitImplicitVariable (com.intellij.psi.ImplicitVariable) com.intellij.psi.ImplicitVariable variable public void visitDocToken (com.intellij.psi.javadoc.PsiDocToken) com.intellij.psi.javadoc.PsiDocToken token public void visitTypeParameter (com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiTypeParameter classParameter public void visitAnnotation (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation annotation public void visitAnnotationParameterList (com.intellij.psi.PsiAnnotationParameterList) com.intellij.psi.PsiAnnotationParameterList list public void visitAnnotationArrayInitializer (com.intellij.psi.PsiArrayInitializerMemberValue) com.intellij.psi.PsiArrayInitializerMemberValue initializer public void visitNameValuePair (com.intellij.psi.PsiNameValuePair) com.intellij.psi.PsiNameValuePair pair public void visitAnnotationMethod (com.intellij.psi.PsiAnnotationMethod) com.intellij.psi.PsiAnnotationMethod method public void visitEnumConstant (com.intellij.psi.PsiEnumConstant) com.intellij.psi.PsiEnumConstant enumConstant public void visitEnumConstantInitializer (com.intellij.psi.PsiEnumConstantInitializer) com.intellij.psi.PsiEnumConstantInitializer enumConstantInitializer public void visitCodeFragment (com.intellij.psi.JavaCodeFragment) com.intellij.psi.JavaCodeFragment codeFragment public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiPolyadicExpression expression public void visitLambdaExpression (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression expression public void visitSwitchExpression (com.intellij.psi.PsiSwitchExpression) com.intellij.psi.PsiSwitchExpression expression public void visitModule (com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule module public void visitModuleReferenceElement (com.intellij.psi.PsiJavaModuleReferenceElement) com.intellij.psi.PsiJavaModuleReferenceElement refElement public void visitModuleStatement (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement public void visitRequiresStatement (com.intellij.psi.PsiRequiresStatement) com.intellij.psi.PsiRequiresStatement statement public void visitPackageAccessibilityStatement (com.intellij.psi.PsiPackageAccessibilityStatement) com.intellij.psi.PsiPackageAccessibilityStatement statement public void visitUsesStatement (com.intellij.psi.PsiUsesStatement) com.intellij.psi.PsiUsesStatement statement public void visitProvidesStatement (com.intellij.psi.PsiProvidesStatement) com.intellij.psi.PsiProvidesStatement statement }
com/intellij/psi/JavaModuleSystem.class
JavaModuleSystem.java package com.intellij.psi public abstract com.intellij.psi.JavaModuleSystem extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract java.lang.String getName () public boolean isAccessible (com.intellij.psi.PsiClass, com.intellij.psi.PsiElement) com.intellij.psi.PsiClass target com.intellij.psi.PsiElement place com.intellij.psi.PsiFile targetFile String packageName public abstract boolean isAccessible (java.lang.String, com.intellij.psi.PsiFile, com.intellij.psi.PsiElement) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/JavaPsiFacade.class
JavaPsiFacade.java package com.intellij.psi public abstract com.intellij.psi.JavaPsiFacade extends java.lang.Object { private static final com.intellij.openapi.util.NotNullLazyKey INSTANCE_KEY public void <init> () public static com.intellij.psi.JavaPsiFacade getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public static com.intellij.psi.PsiElementFactory getElementFactory (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract com.intellij.psi.PsiClass findClass (java.lang.String, com.intellij.psi.search.GlobalSearchScope) public abstract com.intellij.psi.PsiClass[] findClasses (java.lang.String, com.intellij.psi.search.GlobalSearchScope) public abstract com.intellij.psi.PsiPackage findPackage (java.lang.String) public abstract com.intellij.psi.PsiJavaModule findModule (java.lang.String, com.intellij.psi.search.GlobalSearchScope) public abstract java.util.Collection findModules (java.lang.String, com.intellij.psi.search.GlobalSearchScope) public abstract com.intellij.psi.PsiElementFactory getElementFactory () public abstract com.intellij.psi.PsiJavaParserFacade getParserFacade () public abstract com.intellij.psi.PsiResolveHelper getResolveHelper () public abstract com.intellij.psi.PsiNameHelper getNameHelper () public abstract com.intellij.psi.PsiConstantEvaluationHelper getConstantEvaluationHelper () public abstract boolean isPartOfPackagePrefix (java.lang.String) public abstract boolean isInPackage (com.intellij.psi.PsiElement, com.intellij.psi.PsiPackage) public abstract boolean arePackagesTheSame (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) public abstract com.intellij.openapi.project.Project getProject () public abstract boolean isConstantExpression (com.intellij.psi.PsiExpression) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/JavaRecursiveElementVisitor.class
JavaRecursiveElementVisitor.java package com.intellij.psi public abstract com.intellij.psi.JavaRecursiveElementVisitor extends com.intellij.psi.JavaElementVisitor implements com.intellij.psi.PsiRecursiveVisitor { private final com.intellij.util.containers.Stack myRefExprsInVisit public void <init> () public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression }
com/intellij/psi/JavaRecursiveElementWalkingVisitor$1.class
JavaRecursiveElementWalkingVisitor.java package com.intellij.psi com.intellij.psi.JavaRecursiveElementWalkingVisitor$1 extends com.intellij.psi.PsiWalkingState { final synthetic com.intellij.psi.JavaRecursiveElementWalkingVisitor this$0 void <init> (com.intellij.psi.JavaRecursiveElementWalkingVisitor, com.intellij.psi.PsiElementVisitor) com.intellij.psi.JavaRecursiveElementWalkingVisitor this$0 com.intellij.psi.PsiElementVisitor arg0 public void elementFinished (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public volatile synthetic void elementFinished (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/JavaRecursiveElementWalkingVisitor.class
JavaRecursiveElementWalkingVisitor.java package com.intellij.psi public abstract com.intellij.psi.JavaRecursiveElementWalkingVisitor extends com.intellij.psi.JavaElementVisitor implements com.intellij.psi.PsiRecursiveVisitor { private final com.intellij.psi.PsiWalkingState myWalkingState public void <init> () public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element protected void elementFinished (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression public void stopWalking () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/JavaResolveResult$1.class
JavaResolveResult.java package com.intellij.psi final com.intellij.psi.JavaResolveResult$1 extends java.lang.Object implements com.intellij.psi.JavaResolveResult { void <init> () public com.intellij.psi.PsiElement getElement () public com.intellij.psi.PsiSubstitutor getSubstitutor () public boolean isValidResult () public boolean isAccessible () public boolean isStaticsScopeCorrect () public com.intellij.psi.PsiElement getCurrentFileResolveScope () public boolean isPackagePrefixPackageReference () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/JavaResolveResult.class
JavaResolveResult.java package com.intellij.psi public abstract com.intellij.psi.JavaResolveResult extends java.lang.Object implements com.intellij.psi.ResolveResult { public static final com.intellij.psi.JavaResolveResult[] EMPTY_ARRAY public static final com.intellij.psi.JavaResolveResult EMPTY public abstract com.intellij.psi.PsiSubstitutor getSubstitutor () public abstract boolean isPackagePrefixPackageReference () public abstract boolean isAccessible () public abstract boolean isStaticsScopeCorrect () public abstract com.intellij.psi.PsiElement getCurrentFileResolveScope () static void <clinit> () }
com/intellij/psi/JavaTokenType.class
JavaTokenType.java package com.intellij.psi public abstract com.intellij.psi.JavaTokenType extends java.lang.Object implements com.intellij.psi.TokenType { public static final com.intellij.psi.tree.IElementType IDENTIFIER public static final com.intellij.psi.tree.IElementType C_STYLE_COMMENT public static final com.intellij.psi.tree.IElementType END_OF_LINE_COMMENT public static final com.intellij.psi.tree.IElementType INTEGER_LITERAL public static final com.intellij.psi.tree.IElementType LONG_LITERAL public static final com.intellij.psi.tree.IElementType FLOAT_LITERAL public static final com.intellij.psi.tree.IElementType DOUBLE_LITERAL public static final com.intellij.psi.tree.IElementType CHARACTER_LITERAL public static final com.intellij.psi.tree.IElementType STRING_LITERAL public static final com.intellij.psi.tree.IElementType TEXT_BLOCK_LITERAL public static final com.intellij.psi.tree.IElementType RAW_STRING_LITERAL public static final com.intellij.psi.tree.IElementType TRUE_KEYWORD public static final com.intellij.psi.tree.IElementType FALSE_KEYWORD public static final com.intellij.psi.tree.IElementType NULL_KEYWORD public static final com.intellij.psi.tree.IElementType ABSTRACT_KEYWORD public static final com.intellij.psi.tree.IElementType ASSERT_KEYWORD public static final com.intellij.psi.tree.IElementType BOOLEAN_KEYWORD public static final com.intellij.psi.tree.IElementType BREAK_KEYWORD public static final com.intellij.psi.tree.IElementType BYTE_KEYWORD public static final com.intellij.psi.tree.IElementType CASE_KEYWORD public static final com.intellij.psi.tree.IElementType CATCH_KEYWORD public static final com.intellij.psi.tree.IElementType CHAR_KEYWORD public static final com.intellij.psi.tree.IElementType CLASS_KEYWORD public static final com.intellij.psi.tree.IElementType CONST_KEYWORD public static final com.intellij.psi.tree.IElementType CONTINUE_KEYWORD public static final com.intellij.psi.tree.IElementType DEFAULT_KEYWORD public static final com.intellij.psi.tree.IElementType DO_KEYWORD public static final com.intellij.psi.tree.IElementType DOUBLE_KEYWORD public static final com.intellij.psi.tree.IElementType ELSE_KEYWORD public static final com.intellij.psi.tree.IElementType ENUM_KEYWORD public static final com.intellij.psi.tree.IElementType EXTENDS_KEYWORD public static final com.intellij.psi.tree.IElementType FINAL_KEYWORD public static final com.intellij.psi.tree.IElementType FINALLY_KEYWORD public static final com.intellij.psi.tree.IElementType FLOAT_KEYWORD public static final com.intellij.psi.tree.IElementType FOR_KEYWORD public static final com.intellij.psi.tree.IElementType GOTO_KEYWORD public static final com.intellij.psi.tree.IElementType IF_KEYWORD public static final com.intellij.psi.tree.IElementType IMPLEMENTS_KEYWORD public static final com.intellij.psi.tree.IElementType IMPORT_KEYWORD public static final com.intellij.psi.tree.IElementType INSTANCEOF_KEYWORD public static final com.intellij.psi.tree.IElementType INT_KEYWORD public static final com.intellij.psi.tree.IElementType INTERFACE_KEYWORD public static final com.intellij.psi.tree.IElementType LONG_KEYWORD public static final com.intellij.psi.tree.IElementType NATIVE_KEYWORD public static final com.intellij.psi.tree.IElementType NEW_KEYWORD public static final com.intellij.psi.tree.IElementType PACKAGE_KEYWORD public static final com.intellij.psi.tree.IElementType PRIVATE_KEYWORD public static final com.intellij.psi.tree.IElementType PUBLIC_KEYWORD public static final com.intellij.psi.tree.IElementType SHORT_KEYWORD public static final com.intellij.psi.tree.IElementType SUPER_KEYWORD public static final com.intellij.psi.tree.IElementType SWITCH_KEYWORD public static final com.intellij.psi.tree.IElementType SYNCHRONIZED_KEYWORD public static final com.intellij.psi.tree.IElementType THIS_KEYWORD public static final com.intellij.psi.tree.IElementType THROW_KEYWORD public static final com.intellij.psi.tree.IElementType PROTECTED_KEYWORD public static final com.intellij.psi.tree.IElementType TRANSIENT_KEYWORD public static final com.intellij.psi.tree.IElementType RETURN_KEYWORD public static final com.intellij.psi.tree.IElementType VOID_KEYWORD public static final com.intellij.psi.tree.IElementType STATIC_KEYWORD public static final com.intellij.psi.tree.IElementType STRICTFP_KEYWORD public static final com.intellij.psi.tree.IElementType WHILE_KEYWORD public static final com.intellij.psi.tree.IElementType TRY_KEYWORD public static final com.intellij.psi.tree.IElementType VOLATILE_KEYWORD public static final com.intellij.psi.tree.IElementType THROWS_KEYWORD public static final com.intellij.psi.tree.IElementType LPARENTH public static final com.intellij.psi.tree.IElementType RPARENTH public static final com.intellij.psi.tree.IElementType LBRACE public static final com.intellij.psi.tree.IElementType RBRACE public static final com.intellij.psi.tree.IElementType LBRACKET public static final com.intellij.psi.tree.IElementType RBRACKET public static final com.intellij.psi.tree.IElementType SEMICOLON public static final com.intellij.psi.tree.IElementType COMMA public static final com.intellij.psi.tree.IElementType DOT public static final com.intellij.psi.tree.IElementType ELLIPSIS public static final com.intellij.psi.tree.IElementType AT public static final com.intellij.psi.tree.IElementType EQ public static final com.intellij.psi.tree.IElementType GT public static final com.intellij.psi.tree.IElementType LT public static final com.intellij.psi.tree.IElementType EXCL public static final com.intellij.psi.tree.IElementType TILDE public static final com.intellij.psi.tree.IElementType QUEST public static final com.intellij.psi.tree.IElementType COLON public static final com.intellij.psi.tree.IElementType PLUS public static final com.intellij.psi.tree.IElementType MINUS public static final com.intellij.psi.tree.IElementType ASTERISK public static final com.intellij.psi.tree.IElementType DIV public static final com.intellij.psi.tree.IElementType AND public static final com.intellij.psi.tree.IElementType OR public static final com.intellij.psi.tree.IElementType XOR public static final com.intellij.psi.tree.IElementType PERC public static final com.intellij.psi.tree.IElementType EQEQ public static final com.intellij.psi.tree.IElementType LE public static final com.intellij.psi.tree.IElementType GE public static final com.intellij.psi.tree.IElementType NE public static final com.intellij.psi.tree.IElementType ANDAND public static final com.intellij.psi.tree.IElementType OROR public static final com.intellij.psi.tree.IElementType PLUSPLUS public static final com.intellij.psi.tree.IElementType MINUSMINUS public static final com.intellij.psi.tree.IElementType LTLT public static final com.intellij.psi.tree.IElementType GTGT public static final com.intellij.psi.tree.IElementType GTGTGT public static final com.intellij.psi.tree.IElementType PLUSEQ public static final com.intellij.psi.tree.IElementType MINUSEQ public static final com.intellij.psi.tree.IElementType ASTERISKEQ public static final com.intellij.psi.tree.IElementType DIVEQ public static final com.intellij.psi.tree.IElementType ANDEQ public static final com.intellij.psi.tree.IElementType OREQ public static final com.intellij.psi.tree.IElementType XOREQ public static final com.intellij.psi.tree.IElementType PERCEQ public static final com.intellij.psi.tree.IElementType LTLTEQ public static final com.intellij.psi.tree.IElementType GTGTEQ public static final com.intellij.psi.tree.IElementType GTGTGTEQ public static final com.intellij.psi.tree.IElementType DOUBLE_COLON public static final com.intellij.psi.tree.IElementType ARROW public static final com.intellij.psi.tree.IElementType OPEN_KEYWORD public static final com.intellij.psi.tree.IElementType MODULE_KEYWORD public static final com.intellij.psi.tree.IElementType REQUIRES_KEYWORD public static final com.intellij.psi.tree.IElementType EXPORTS_KEYWORD public static final com.intellij.psi.tree.IElementType OPENS_KEYWORD public static final com.intellij.psi.tree.IElementType USES_KEYWORD public static final com.intellij.psi.tree.IElementType PROVIDES_KEYWORD public static final com.intellij.psi.tree.IElementType TRANSITIVE_KEYWORD public static final com.intellij.psi.tree.IElementType TO_KEYWORD public static final com.intellij.psi.tree.IElementType WITH_KEYWORD public static final com.intellij.psi.tree.IElementType VAR_KEYWORD public static final com.intellij.psi.tree.IElementType YIELD_KEYWORD static void <clinit> () }
com/intellij/psi/JvmCommon.class
JvmCommon.java package com.intellij.psi public abstract annotation com.intellij.psi.JvmCommon extends java.lang.Object implements java.lang.annotation.Annotation { }
com/intellij/psi/JvmPsiConversionHelper.class
JvmPsiConversionHelper.java package com.intellij.psi public abstract com.intellij.psi.JvmPsiConversionHelper extends java.lang.Object { public static com.intellij.psi.JvmPsiConversionHelper getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract com.intellij.psi.PsiClass convertTypeDeclaration (com.intellij.lang.jvm.JvmTypeDeclaration) public abstract com.intellij.psi.PsiTypeParameter convertTypeParameter (com.intellij.lang.jvm.JvmTypeParameter) public abstract com.intellij.psi.PsiType convertType (com.intellij.lang.jvm.types.JvmType) public abstract com.intellij.psi.PsiSubstitutor convertSubstitutor (com.intellij.lang.jvm.types.JvmSubstitutor) public abstract com.intellij.psi.PsiMethod convertMethod (com.intellij.lang.jvm.JvmMethod) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/LambdaUtil$1CapturingLambdaVisitor.class
LambdaUtil.java package com.intellij.psi com.intellij.psi.LambdaUtil$1CapturingLambdaVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { boolean capturing final synthetic com.intellij.psi.PsiLambdaExpression val$lambda void <init> (com.intellij.psi.PsiLambdaExpression) public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement target public void visitSuperExpression (com.intellij.psi.PsiSuperExpression) com.intellij.psi.PsiSuperExpression expression public void visitThisExpression (com.intellij.psi.PsiThisExpression) com.intellij.psi.PsiThisExpression expression }
com/intellij/psi/LambdaUtil.class
LambdaUtil.java package com.intellij.psi public com.intellij.psi.LambdaUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public static com.intellij.psi.PsiType getFunctionalInterfaceReturnType (com.intellij.psi.PsiFunctionalExpression) com.intellij.psi.PsiFunctionalExpression expr public static com.intellij.psi.PsiType getFunctionalInterfaceReturnType (com.intellij.psi.PsiType) com.intellij.psi.PsiType returnType com.intellij.psi.util.MethodSignature methodSignature com.intellij.psi.PsiType functionalInterfaceType com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiClass psiClass public static com.intellij.psi.PsiMethod getFunctionalInterfaceMethod (com.intellij.psi.PsiType) com.intellij.psi.PsiType functionalInterfaceType public static com.intellij.psi.PsiMethod getFunctionalInterfaceMethod (com.intellij.psi.PsiElement) com.intellij.psi.PsiType samType com.intellij.psi.PsiElement element public static com.intellij.psi.PsiMethod getFunctionalInterfaceMethod (com.intellij.psi.PsiClassType$ClassResolveResult) com.intellij.psi.PsiClassType$ClassResolveResult result public static com.intellij.psi.PsiMethod getFunctionalInterfaceMethod (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.util.MethodSignature methodSignature public static com.intellij.psi.PsiSubstitutor getSubstitutor (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClassType$ClassResolveResult) com.intellij.psi.PsiTypeParameter param com.intellij.psi.PsiMethod method com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiClass derivedClass com.intellij.psi.PsiClass methodContainingClass com.intellij.psi.PsiSubstitutor initialSubst com.intellij.psi.PsiSubstitutor superClassSubstitutor public static boolean isFunctionalType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static boolean isFunctionalClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public static boolean isValidLambdaContext (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement parentContext com.intellij.psi.PsiElement element com.intellij.psi.PsiSwitchExpression switchExpression com.intellij.psi.PsiSwitchBlock switchBlock com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement context private static boolean isAssignmentOrInvocationContext (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context private static boolean isInvocationContext (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context private static boolean isAssignmentContext (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context private static boolean withInferredType (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiTypeElement typeElement public static com.intellij.psi.util.MethodSignature getFunction (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass private static boolean isPlainInterface (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass private static com.intellij.psi.util.MethodSignature calcFunction (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass java.util.List functions private static boolean hasManyOwnAbstractMethods (com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass psiClass int abstractCount private static boolean isDefinitelyAbstractInterfaceMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method private static boolean isPublicObjectMethod (java.lang.String) String methodName private static boolean hasManyInheritedAbstractMethods (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass java.util.Set abstractNames java.util.Set defaultNames private static boolean overridesPublicObjectMethod (com.intellij.psi.HierarchicalMethodSignature) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass com.intellij.psi.HierarchicalMethodSignature superMethod com.intellij.psi.HierarchicalMethodSignature psiMethod java.util.List signatures private static com.intellij.psi.util.MethodSignature getMethodSignature (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) com.intellij.psi.util.MethodSignature methodSignature com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiClass containingClass com.intellij.psi.util.MethodSignature methodSignature private static java.util.List hasSubSignature (java.util.List) com.intellij.psi.HierarchicalMethodSignature methodSignature boolean subSignature com.intellij.psi.HierarchicalMethodSignature signature java.util.List signatures private static boolean skipMethod (com.intellij.psi.HierarchicalMethodSignature, com.intellij.psi.HierarchicalMethodSignature) com.intellij.psi.HierarchicalMethodSignature signature com.intellij.psi.HierarchicalMethodSignature methodSignature public static java.util.List findFunctionCandidates (com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod method boolean hasNonAbstractOverrideEquivalent com.intellij.psi.PsiMethod psiMethod java.util.Set equivalentMethods com.intellij.psi.HierarchicalMethodSignature signature com.intellij.psi.PsiClass psiClass java.util.List methods java.util.Map overrideEquivalents java.util.Collection visibleSignatures private static com.intellij.psi.PsiType getReturnType (com.intellij.psi.PsiClass, com.intellij.psi.util.MethodSignature) com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiClass psiClass com.intellij.psi.util.MethodSignature methodSignature com.intellij.psi.PsiMethod method private static com.intellij.psi.PsiMethod getMethod (com.intellij.psi.PsiClass, com.intellij.psi.util.MethodSignature) com.intellij.psi.PsiMethod psiMethod com.intellij.psi.PsiClass psiClass com.intellij.psi.util.MethodSignature methodSignature com.intellij.psi.PsiMethod[] methodsByName public static int getLambdaIdx (com.intellij.psi.PsiExpressionList, com.intellij.psi.PsiElement) com.intellij.psi.PsiExpression expression int i com.intellij.psi.PsiExpressionList expressionList com.intellij.psi.PsiElement element com.intellij.psi.PsiExpression[] expressions public static com.intellij.psi.PsiType getFunctionalInterfaceType (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiType psiType com.intellij.psi.PsiType conjunct com.intellij.psi.PsiTypeElement castTypeElement com.intellij.psi.PsiType castType com.intellij.psi.PsiExpression lExpression com.intellij.psi.PsiCall contextCall com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiElement gParent com.intellij.psi.PsiExpressionList expressionList int lambdaIdx com.intellij.psi.PsiElement expression boolean tryToSubstitute com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement element com.intellij.psi.PsiType type com.intellij.psi.PsiSwitchExpression switchExpression private static com.intellij.psi.PsiType getSubstitutedType (com.intellij.psi.PsiElement, boolean, int, com.intellij.psi.JavaResolveResult) com.intellij.psi.PsiParameter[] parameters int finalLambdaIdx com.intellij.psi.PsiElement expression boolean tryToSubstitute int lambdaIdx com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiElement resolve public static boolean processParentOverloads (com.intellij.psi.PsiFunctionalExpression, com.intellij.util.Consumer) com.intellij.psi.PsiType functionalExpressionType com.intellij.psi.JavaResolveResult result java.util.Set types com.intellij.psi.PsiElement gParent com.intellij.psi.JavaResolveResult[] results com.intellij.psi.PsiExpressionList expressionList int lambdaIdx com.intellij.psi.PsiFunctionalExpression functionalExpression com.intellij.util.Consumer overloadProcessor com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement expr private static com.intellij.psi.JavaResolveResult[] getConstructorCandidates (com.intellij.psi.PsiConstructorCall) com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiClassType classType com.intellij.psi.PsiConstructorCall parentCall com.intellij.psi.JavaPsiFacade facade com.intellij.psi.PsiExpressionList argumentList private static com.intellij.psi.PsiType extractFunctionalConjunct (com.intellij.psi.PsiIntersectionType) com.intellij.psi.PsiClass aClass com.intellij.psi.util.MethodSignature signature com.intellij.psi.PsiType psiType com.intellij.psi.PsiIntersectionType type com.intellij.psi.PsiType conjunct com.intellij.psi.util.MethodSignature commonSignature private static com.intellij.psi.PsiType getFunctionalInterfaceTypeByContainingLambda (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression parentLambda com.intellij.psi.PsiType parentInterfaceType private static int adjustLambdaIdx (int, com.intellij.psi.PsiMethod, com.intellij.psi.PsiParameter[]) int finalLambdaIdx int lambdaIdx com.intellij.psi.PsiMethod resolve com.intellij.psi.PsiParameter[] parameters int finalLambdaIdx private static com.intellij.psi.PsiType getNormalizedType (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiType type public static boolean notInferredType (com.intellij.psi.PsiType) com.intellij.psi.PsiType typeByExpression public static com.intellij.psi.PsiReturnStatement[] getReturnStatements (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression lambdaExpression com.intellij.psi.PsiElement body public static java.util.List getReturnExpressions (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiExpression returnValue com.intellij.psi.PsiReturnStatement returnStatement com.intellij.psi.PsiLambdaExpression lambdaExpression com.intellij.psi.PsiElement body java.util.List result public static boolean isExpressionStatementExpression (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement body public static com.intellij.psi.PsiExpression extractSingleExpressionFromBody (com.intellij.psi.PsiElement) com.intellij.psi.PsiStatement[] statements com.intellij.psi.PsiElement body com.intellij.psi.PsiExpression expression public static boolean isPotentiallyCompatibleWithTypeParameter (com.intellij.psi.PsiFunctionalExpression, com.intellij.psi.PsiExpressionList, com.intellij.psi.PsiMethod) com.intellij.psi.PsiCallExpression callExpression com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiParameter lambdaParameter com.intellij.psi.PsiClass paramClass com.intellij.psi.PsiFunctionalExpression expression com.intellij.psi.PsiExpressionList argsList com.intellij.psi.PsiMethod method int lambdaIdx public static java.util.Map checkReturnTypeCompatible (com.intellij.psi.PsiLambdaExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type com.intellij.psi.PsiElement body com.intellij.psi.PsiType expressionType com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression value com.intellij.psi.PsiReturnStatement statement java.util.List returnExpressions com.intellij.psi.PsiReturnStatement[] returnStatements com.intellij.psi.PsiLambdaExpression lambdaExpression com.intellij.psi.PsiType functionalInterfaceReturnType java.util.Map errors public static com.intellij.psi.PsiType getLambdaParameterFromType (com.intellij.psi.PsiType, int) com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiType functionalInterfaceType int parameterIndex com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiMethod method public static com.intellij.psi.PsiCall treeWalkUp (com.intellij.psi.PsiElement) com.intellij.psi.PsiExpression expression boolean inReturnExpressions com.intellij.psi.PsiLambdaExpression lambdaExpression com.intellij.psi.PsiCall psiCall com.intellij.psi.PsiElement context com.intellij.psi.PsiCall top com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpressionList argumentList public static com.intellij.psi.PsiCall copyTopLevelCall (com.intellij.psi.PsiCall) com.intellij.psi.PsiClass containingClass String enumName com.intellij.psi.PsiMethod resolveMethod com.intellij.psi.PsiElement contextFile com.intellij.psi.PsiClass anEnum com.intellij.psi.PsiElement parent com.intellij.psi.PsiCall call com.intellij.psi.PsiElement expressionForType com.intellij.psi.PsiType type public static java.lang.Object performWithSubstitutedParameterBounds (com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiSubstitutor, java.util.function.Supplier) com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiSubstitutor substitutor java.util.function.Supplier producer public static java.lang.Object performWithTargetType (com.intellij.psi.PsiElement, com.intellij.psi.PsiType, java.util.function.Supplier) com.intellij.psi.PsiElement element com.intellij.psi.PsiType targetType java.util.function.Supplier producer public static java.lang.String createLambda (com.intellij.psi.PsiVariable, com.intellij.psi.PsiExpression) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiExpression expression public static boolean isIdentityLambda (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression lambda com.intellij.psi.PsiParameterList parameters com.intellij.psi.PsiExpression expression private static boolean isSafeLambdaReplacement (com.intellij.psi.PsiLambdaExpression, java.util.function.Function) com.intellij.psi.PsiExpression expressionFromBody String origErrorMessage Object marker com.intellij.psi.PsiType origType com.intellij.psi.PsiCall copyCall com.intellij.psi.PsiLambdaExpression lambdaCopy com.intellij.psi.PsiExpression function com.intellij.psi.JavaResolveResult resultCopy String copyMessage com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiElement oldTarget com.intellij.psi.PsiLambdaExpression lambda java.util.function.Function replacer com.intellij.psi.PsiElement body com.intellij.psi.PsiCall call public static boolean isSafeLambdaReplacement (com.intellij.psi.PsiLambdaExpression, java.util.function.Supplier) com.intellij.psi.PsiLambdaExpression lambda java.util.function.Supplier newFunctionSupplier public static boolean isSafeLambdaReplacement (com.intellij.psi.PsiLambdaExpression, java.lang.String) com.intellij.psi.PsiLambdaExpression lambda String replacementText public static boolean isSafeLambdaBodyReplacement (com.intellij.psi.PsiLambdaExpression, java.util.function.Supplier) com.intellij.psi.PsiLambdaExpression lambda java.util.function.Supplier newBodySupplier public static boolean isSafeLambdaReturnValueReplacement (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiLambdaExpression lambdaExpression com.intellij.psi.PsiExpression lambdaReturnExpression com.intellij.psi.PsiExpression replacement public static com.intellij.psi.PsiElement copyWithExpectedType (com.intellij.psi.PsiElement, com.intellij.psi.PsiType) String arrayInitializer com.intellij.psi.PsiNewExpression newExpr com.intellij.psi.PsiArrayInitializerExpression initializer com.intellij.psi.PsiElement expression com.intellij.psi.PsiType type String canonicalText String callableWithExpectedType com.intellij.psi.PsiTypeCastExpression typeCastExpr com.intellij.psi.PsiLambdaExpression lambdaExpression com.intellij.psi.PsiElement body private static com.intellij.psi.PsiExpression createExpressionFromText (java.lang.String, com.intellij.psi.PsiElement) String exprText com.intellij.psi.PsiElement context com.intellij.psi.PsiExpression expr public static boolean isCapturingLambda (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression lambda com.intellij.psi.PsiElement body com.intellij.psi.LambdaUtil$1CapturingLambdaVisitor visitor public static com.intellij.psi.PsiClass resolveFunctionalInterfaceClass (com.intellij.psi.PsiFunctionalExpression) com.intellij.psi.PsiFunctionalExpression expression com.intellij.psi.PsiType type com.intellij.psi.PsiClass actualClass private static synthetic com.intellij.psi.PsiElement lambda$isSafeLambdaReturnValueReplacement$9 (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression lambdaReturnExpression com.intellij.psi.PsiExpression replacement com.intellij.psi.PsiLambdaExpression lambdaExpression1 com.intellij.psi.PsiElement body Object marker com.intellij.psi.PsiElement copy com.intellij.psi.PsiElement exprInReturn private static synthetic com.intellij.psi.PsiExpression lambda$isSafeLambdaBodyReplacement$8 (java.util.function.Supplier, com.intellij.psi.PsiLambdaExpression) java.util.function.Supplier newBodySupplier com.intellij.psi.PsiLambdaExpression l com.intellij.psi.PsiElement oldBody com.intellij.psi.PsiElement newBody private static synthetic com.intellij.psi.PsiExpression lambda$isSafeLambdaReplacement$7 (com.intellij.psi.PsiLambdaExpression, java.lang.String) com.intellij.psi.PsiLambdaExpression lambda String replacementText private static synthetic com.intellij.psi.PsiExpression lambda$isSafeLambdaReplacement$6 (java.util.function.Supplier, com.intellij.psi.PsiLambdaExpression) java.util.function.Supplier newFunctionSupplier com.intellij.psi.PsiLambdaExpression l com.intellij.psi.PsiExpression replacement private static synthetic java.lang.Object lambda$performWithTargetType$5 (com.intellij.psi.PsiElement, com.intellij.psi.PsiType, java.util.function.Supplier, com.intellij.psi.ThreadLocalTypes) com.intellij.psi.PsiElement element com.intellij.psi.PsiType targetType java.util.function.Supplier producer com.intellij.psi.ThreadLocalTypes types private static synthetic java.lang.Object lambda$performWithSubstitutedParameterBounds$4 (com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiSubstitutor, java.util.function.Supplier, com.intellij.psi.ThreadLocalTypes) java.util.List conjuncts com.intellij.psi.PsiType upperBound com.intellij.psi.PsiClassType[] types com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiSubstitutor substitutor java.util.function.Supplier producer com.intellij.psi.ThreadLocalTypes map private static synthetic com.intellij.psi.PsiType lambda$processParentOverloads$3 (com.intellij.psi.PsiFunctionalExpression, int, com.intellij.psi.JavaResolveResult) com.intellij.psi.PsiFunctionalExpression functionalExpression int lambdaIdx com.intellij.psi.JavaResolveResult result private static synthetic com.intellij.psi.PsiType lambda$getSubstitutedType$2 (com.intellij.psi.PsiParameter[], int, com.intellij.psi.JavaResolveResult) com.intellij.psi.PsiParameter[] parameters int finalLambdaIdx com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiType normalizedType private static synthetic boolean lambda$hasManyInheritedAbstractMethods$1 (java.util.Set, java.util.Set, com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod method java.util.Set abstractNames java.util.Set defaultNames com.intellij.psi.PsiClass psiClass1 private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getFunction$0 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/LanguageAnnotationSupport.class
LanguageAnnotationSupport.java package com.intellij.psi public com.intellij.psi.LanguageAnnotationSupport extends com.intellij.lang.LanguageExtension { public static final com.intellij.psi.LanguageAnnotationSupport INSTANCE private void <init> () static void <clinit> () }
com/intellij/psi/PsiAnnotatedJavaCodeReferenceElement.class
PsiAnnotatedJavaCodeReferenceElement.java package com.intellij.psi public abstract com.intellij.psi.PsiAnnotatedJavaCodeReferenceElement extends java.lang.Object implements com.intellij.psi.PsiJavaCodeReferenceElement { public abstract java.lang.String getCanonicalText (boolean, com.intellij.psi.PsiAnnotation[]) }
com/intellij/psi/PsiAnnotation$TargetType.class
PsiAnnotation.java package com.intellij.psi public final enum com.intellij.psi.PsiAnnotation$TargetType extends java.lang.Enum { public static final enum com.intellij.psi.PsiAnnotation$TargetType TYPE public static final enum com.intellij.psi.PsiAnnotation$TargetType FIELD public static final enum com.intellij.psi.PsiAnnotation$TargetType METHOD public static final enum com.intellij.psi.PsiAnnotation$TargetType PARAMETER public static final enum com.intellij.psi.PsiAnnotation$TargetType CONSTRUCTOR public static final enum com.intellij.psi.PsiAnnotation$TargetType LOCAL_VARIABLE public static final enum com.intellij.psi.PsiAnnotation$TargetType ANNOTATION_TYPE public static final enum com.intellij.psi.PsiAnnotation$TargetType PACKAGE public static final enum com.intellij.psi.PsiAnnotation$TargetType TYPE_USE public static final enum com.intellij.psi.PsiAnnotation$TargetType TYPE_PARAMETER public static final enum com.intellij.psi.PsiAnnotation$TargetType MODULE public static final enum com.intellij.psi.PsiAnnotation$TargetType UNKNOWN public static final com.intellij.psi.PsiAnnotation$TargetType[] EMPTY_ARRAY private static final synthetic com.intellij.psi.PsiAnnotation$TargetType[] $VALUES public static com.intellij.psi.PsiAnnotation$TargetType[] values () public static com.intellij.psi.PsiAnnotation$TargetType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/psi/PsiAnnotation.class
PsiAnnotation.java package com.intellij.psi public abstract com.intellij.psi.PsiAnnotation extends java.lang.Object implements com.intellij.psi.PsiAnnotationMemberValue com.intellij.lang.jvm.JvmAnnotation { public static final com.intellij.psi.PsiAnnotation[] EMPTY_ARRAY public static final com.intellij.util.ArrayFactory ARRAY_FACTORY public static final String DEFAULT_REFERENCED_METHOD_NAME public abstract com.intellij.psi.PsiAnnotationParameterList getParameterList () public abstract java.lang.String getQualifiedName () public abstract com.intellij.psi.PsiJavaCodeReferenceElement getNameReferenceElement () public abstract com.intellij.psi.PsiAnnotationMemberValue findAttributeValue (java.lang.String) public abstract com.intellij.psi.PsiAnnotationMemberValue findDeclaredAttributeValue (java.lang.String) public abstract com.intellij.psi.PsiAnnotationMemberValue setDeclaredAttributeValue (java.lang.String, com.intellij.psi.PsiAnnotationMemberValue) public abstract com.intellij.psi.PsiAnnotationOwner getOwner () public java.util.List getAttributes () public boolean hasQualifiedName (java.lang.String) String qualifiedName public com.intellij.psi.meta.PsiMetaData getMetaData () private static synthetic com.intellij.psi.PsiAnnotation[] lambda$static$0 (int) int count static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiAnnotationArrayValue.class
PsiAnnotationAttributeValues.java package com.intellij.psi com.intellij.psi.PsiAnnotationArrayValue extends com.intellij.psi.PsiAnnotationAttributeValue implements com.intellij.lang.jvm.annotation.JvmAnnotationArrayValue { void <init> (com.intellij.psi.PsiArrayInitializerMemberValue) com.intellij.psi.PsiArrayInitializerMemberValue value public java.util.List getValues () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiAnnotationAttributeValue.class
PsiAnnotationAttributeValues.java package com.intellij.psi abstract com.intellij.psi.PsiAnnotationAttributeValue extends java.lang.Object implements com.intellij.lang.jvm.annotation.JvmAnnotationAttributeValue { protected final com.intellij.psi.PsiAnnotationMemberValue myElement protected void <init> (com.intellij.psi.PsiAnnotationMemberValue) com.intellij.psi.PsiAnnotationMemberValue value private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiAnnotationClassValue.class
PsiAnnotationAttributeValues.java package com.intellij.psi com.intellij.psi.PsiAnnotationClassValue extends com.intellij.psi.PsiAnnotationAttributeValue implements com.intellij.lang.jvm.annotation.JvmAnnotationClassValue { void <init> (com.intellij.psi.PsiClassObjectAccessExpression) com.intellij.psi.PsiClassObjectAccessExpression value private com.intellij.psi.PsiJavaCodeReferenceElement getReferenceElement () public java.lang.String getQualifiedName () com.intellij.psi.PsiJavaCodeReferenceElement referenceElement public com.intellij.lang.jvm.JvmClass getClazz () com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.PsiElement resolved private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiAnnotationConstantValue.class
PsiAnnotationAttributeValues.java package com.intellij.psi com.intellij.psi.PsiAnnotationConstantValue extends com.intellij.psi.PsiAnnotationAttributeValue implements com.intellij.lang.jvm.annotation.JvmAnnotationConstantValue { void <init> (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression value public java.lang.Object getConstantValue () com.intellij.psi.PsiConstantEvaluationHelper evaluationHelper private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiAnnotationEnumFieldValue.class
PsiAnnotationAttributeValues.java package com.intellij.psi com.intellij.psi.PsiAnnotationEnumFieldValue extends com.intellij.psi.PsiAnnotationAttributeValue implements com.intellij.lang.jvm.annotation.JvmAnnotationEnumFieldValue { private final com.intellij.lang.jvm.JvmEnumField myEnumField void <init> (com.intellij.psi.PsiReferenceExpression, com.intellij.lang.jvm.JvmEnumField) com.intellij.psi.PsiReferenceExpression value com.intellij.lang.jvm.JvmEnumField field public com.intellij.lang.jvm.JvmEnumField getField () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiAnnotationMemberValue.class
PsiAnnotationMemberValue.java package com.intellij.psi public abstract com.intellij.psi.PsiAnnotationMemberValue extends java.lang.Object implements com.intellij.psi.PsiElement { public static final com.intellij.psi.PsiAnnotationMemberValue[] EMPTY_ARRAY public static final com.intellij.util.ArrayFactory ARRAY_FACTORY private static synthetic com.intellij.psi.PsiAnnotationMemberValue[] lambda$static$0 (int) int count static void <clinit> () }
com/intellij/psi/PsiAnnotationMethod.class
PsiAnnotationMethod.java package com.intellij.psi public abstract com.intellij.psi.PsiAnnotationMethod extends java.lang.Object implements com.intellij.psi.PsiMethod { public static final com.intellij.psi.PsiAnnotationMethod[] EMPTY_ARRAY public abstract com.intellij.psi.PsiAnnotationMemberValue getDefaultValue () static void <clinit> () }
com/intellij/psi/PsiAnnotationOwner.class
PsiAnnotationOwner.java package com.intellij.psi public abstract com.intellij.psi.PsiAnnotationOwner extends java.lang.Object { public abstract com.intellij.psi.PsiAnnotation[] getAnnotations () public abstract com.intellij.psi.PsiAnnotation[] getApplicableAnnotations () public abstract com.intellij.psi.PsiAnnotation findAnnotation (java.lang.String) public boolean hasAnnotation (java.lang.String) String qualifiedName public abstract com.intellij.psi.PsiAnnotation addAnnotation (java.lang.String) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiAnnotationParameterList.class
PsiAnnotationParameterList.java package com.intellij.psi public abstract com.intellij.psi.PsiAnnotationParameterList extends java.lang.Object implements com.intellij.psi.PsiElement { public abstract com.intellij.psi.PsiNameValuePair[] getAttributes () }
com/intellij/psi/PsiAnnotationSupport.class
PsiAnnotationSupport.java package com.intellij.psi public abstract com.intellij.psi.PsiAnnotationSupport extends java.lang.Object { public abstract com.intellij.psi.PsiLiteral createLiteralValue (java.lang.String, com.intellij.psi.PsiElement) }
com/intellij/psi/PsiAnonymousClass.class
PsiAnonymousClass.java package com.intellij.psi public abstract com.intellij.psi.PsiAnonymousClass extends java.lang.Object implements com.intellij.psi.PsiClass { public abstract com.intellij.psi.PsiJavaCodeReferenceElement getBaseClassReference () public abstract com.intellij.psi.PsiClassType getBaseClassType () public abstract com.intellij.psi.PsiExpressionList getArgumentList () public abstract boolean isInQualifiedNew () }
com/intellij/psi/PsiArrayAccessExpression.class
PsiArrayAccessExpression.java package com.intellij.psi public abstract com.intellij.psi.PsiArrayAccessExpression extends java.lang.Object implements com.intellij.psi.PsiExpression { public abstract com.intellij.psi.PsiExpression getArrayExpression () public abstract com.intellij.psi.PsiExpression getIndexExpression () }
com/intellij/psi/PsiArrayInitializerExpression.class
PsiArrayInitializerExpression.java package com.intellij.psi public abstract com.intellij.psi.PsiArrayInitializerExpression extends java.lang.Object implements com.intellij.psi.PsiExpression { public abstract com.intellij.psi.PsiExpression[] getInitializers () }
com/intellij/psi/PsiArrayInitializerMemberValue.class
PsiArrayInitializerMemberValue.java package com.intellij.psi public abstract com.intellij.psi.PsiArrayInitializerMemberValue extends java.lang.Object implements com.intellij.psi.PsiAnnotationMemberValue { public abstract com.intellij.psi.PsiAnnotationMemberValue[] getInitializers () }
com/intellij/psi/PsiArrayType.class
PsiArrayType.java package com.intellij.psi public com.intellij.psi.PsiArrayType extends com.intellij.psi.PsiType$Stub implements com.intellij.lang.jvm.types.JvmArrayType { private final com.intellij.psi.PsiType myComponentType public void <init> (com.intellij.psi.PsiType) com.intellij.psi.PsiType componentType public void <init> (com.intellij.psi.PsiType, com.intellij.psi.PsiAnnotation[]) com.intellij.psi.PsiType componentType com.intellij.psi.PsiAnnotation[] annotations public void <init> (com.intellij.psi.PsiType, com.intellij.psi.TypeAnnotationProvider) com.intellij.psi.PsiType componentType com.intellij.psi.TypeAnnotationProvider provider public java.lang.String getPresentableText (boolean) boolean annotated public java.lang.String getCanonicalText (boolean) boolean annotated public java.lang.String getInternalCanonicalText () protected java.lang.String getText (java.lang.String, java.lang.String, boolean, boolean) com.intellij.psi.PsiAnnotation[] annotations String prefix String suffix boolean qualified boolean annotated StringBuilder sb public boolean isValid () com.intellij.psi.PsiAnnotation annotation public boolean equalsToText (java.lang.String) String text public java.lang.Object accept (com.intellij.psi.PsiTypeVisitor) com.intellij.psi.PsiTypeVisitor visitor public com.intellij.psi.search.GlobalSearchScope getResolveScope () public com.intellij.psi.PsiType[] getSuperTypes () int i com.intellij.psi.PsiType[] superTypes com.intellij.psi.PsiType[] result public com.intellij.psi.PsiType getComponentType () public boolean equals (java.lang.Object) Object obj public int hashCode () public volatile synthetic com.intellij.lang.jvm.types.JvmType getComponentType () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiAssertStatement.class
PsiAssertStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiAssertStatement extends java.lang.Object implements com.intellij.psi.PsiStatement { public abstract com.intellij.psi.PsiExpression getAssertCondition () public abstract com.intellij.psi.PsiExpression getAssertDescription () }
com/intellij/psi/PsiAssignmentExpression.class
PsiAssignmentExpression.java package com.intellij.psi public abstract com.intellij.psi.PsiAssignmentExpression extends java.lang.Object implements com.intellij.psi.PsiExpression { public abstract com.intellij.psi.PsiExpression getLExpression () public abstract com.intellij.psi.PsiExpression getRExpression () public abstract com.intellij.psi.PsiJavaToken getOperationSign () public abstract com.intellij.psi.tree.IElementType getOperationTokenType () }
com/intellij/psi/PsiBinaryExpression.class
PsiBinaryExpression.java package com.intellij.psi public abstract com.intellij.psi.PsiBinaryExpression extends java.lang.Object implements com.intellij.psi.PsiPolyadicExpression { public static final com.intellij.psi.tree.TokenSet BOOLEAN_OPERATION_TOKENS public abstract com.intellij.psi.PsiExpression getLOperand () public abstract com.intellij.psi.PsiExpression getROperand () public abstract com.intellij.psi.PsiJavaToken getOperationSign () public abstract com.intellij.psi.tree.IElementType getOperationTokenType () static void <clinit> () }
com/intellij/psi/PsiBlockStatement.class
PsiBlockStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiBlockStatement extends java.lang.Object implements com.intellij.psi.PsiStatement { public abstract com.intellij.psi.PsiCodeBlock getCodeBlock () }
com/intellij/psi/PsiBreakStatement.class
PsiBreakStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiBreakStatement extends java.lang.Object implements com.intellij.psi.PsiStatement { public abstract com.intellij.psi.PsiReferenceExpression getLabelExpression () public abstract com.intellij.psi.PsiExpression getValueExpression () public abstract com.intellij.psi.PsiExpression getExpression () public abstract com.intellij.psi.PsiElement findExitedElement () public com.intellij.psi.PsiIdentifier getLabelIdentifier () com.intellij.psi.PsiReferenceExpression expression public com.intellij.psi.PsiStatement findExitedStatement () com.intellij.psi.PsiElement enclosingElement }
com/intellij/psi/PsiCall.class
PsiCall.java package com.intellij.psi public abstract com.intellij.psi.PsiCall extends java.lang.Object implements com.intellij.psi.PsiElement { public abstract com.intellij.psi.PsiExpressionList getArgumentList () public abstract com.intellij.psi.PsiMethod resolveMethod () public abstract com.intellij.psi.JavaResolveResult resolveMethodGenerics () }
com/intellij/psi/PsiCallExpression.class
PsiCallExpression.java package com.intellij.psi public abstract com.intellij.psi.PsiCallExpression extends java.lang.Object implements com.intellij.psi.PsiExpression com.intellij.psi.PsiCall { public abstract com.intellij.psi.PsiReferenceParameterList getTypeArgumentList () public abstract com.intellij.psi.PsiType[] getTypeArguments () }
com/intellij/psi/PsiCapturedWildcardType.class
PsiCapturedWildcardType.java package com.intellij.psi public com.intellij.psi.PsiCapturedWildcardType extends com.intellij.psi.PsiType$Stub { private final com.intellij.psi.PsiWildcardType myExistential private final com.intellij.psi.PsiElement myContext private final com.intellij.psi.PsiTypeParameter myParameter private com.intellij.psi.PsiType myUpperBound private static final com.intellij.openapi.util.RecursionGuard guard static final synthetic boolean $assertionsDisabled public static com.intellij.psi.PsiCapturedWildcardType create (com.intellij.psi.PsiWildcardType, com.intellij.psi.PsiElement) com.intellij.psi.PsiWildcardType existential com.intellij.psi.PsiElement context public static com.intellij.psi.PsiCapturedWildcardType create (com.intellij.psi.PsiWildcardType, com.intellij.psi.PsiElement, com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiWildcardType existential com.intellij.psi.PsiElement context com.intellij.psi.PsiTypeParameter parameter private void <init> (com.intellij.psi.PsiWildcardType, com.intellij.psi.PsiElement, com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiWildcardType existential com.intellij.psi.PsiElement context com.intellij.psi.PsiTypeParameter parameter public static boolean isCapture () public static com.intellij.psi.PsiType captureUpperBound (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiWildcardType, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiType substitutedBoundType com.intellij.psi.PsiType boundType com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiWildcardType wildcardType com.intellij.psi.PsiSubstitutor captureSubstitutor com.intellij.psi.PsiType[] boundTypes com.intellij.psi.PsiType originalBound com.intellij.psi.PsiType glb private static com.intellij.psi.PsiType getGreatestLowerBound (com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.psi.PsiWildcardType) com.intellij.psi.PsiType glb com.intellij.psi.PsiType bound com.intellij.psi.PsiWildcardType guardObject public boolean equals (java.lang.Object) Boolean sameUpperBounds Object o com.intellij.psi.PsiCapturedWildcardType captured com.intellij.psi.PsiManager manager public int hashCode () public java.lang.String getPresentableText (boolean) boolean annotated public java.lang.String getCanonicalText (boolean) boolean annotated public java.lang.String getInternalCanonicalText () public boolean isValid () public boolean equalsToText (java.lang.String) String text public java.lang.Object accept (com.intellij.psi.PsiTypeVisitor) com.intellij.psi.PsiTypeVisitor visitor public com.intellij.psi.search.GlobalSearchScope getResolveScope () public com.intellij.psi.PsiType[] getSuperTypes () public com.intellij.psi.PsiType getLowerBound () public com.intellij.psi.PsiType getUpperBound () public com.intellij.psi.PsiType getUpperBound (boolean) boolean capture com.intellij.psi.PsiType bound public void setUpperBound (com.intellij.psi.PsiType) com.intellij.psi.PsiType upperBound public com.intellij.psi.PsiWildcardType getWildcard () public com.intellij.psi.PsiElement getContext () public com.intellij.psi.PsiTypeParameter getTypeParameter () private synthetic java.lang.Boolean lambda$equals$1 (com.intellij.psi.PsiCapturedWildcardType) com.intellij.psi.PsiCapturedWildcardType captured private static synthetic com.intellij.psi.PsiType lambda$getGreatestLowerBound$0 (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType glb com.intellij.psi.PsiType bound static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiCatchSection.class
PsiCatchSection.java package com.intellij.psi public abstract com.intellij.psi.PsiCatchSection extends java.lang.Object implements com.intellij.psi.PsiElement { public static final com.intellij.psi.PsiCatchSection[] EMPTY_ARRAY public static final com.intellij.util.ArrayFactory ARRAY_FACTORY public abstract com.intellij.psi.PsiParameter getParameter () public abstract com.intellij.psi.PsiCodeBlock getCatchBlock () public abstract com.intellij.psi.PsiType getCatchType () public abstract java.util.List getPreciseCatchTypes () public abstract com.intellij.psi.PsiTryStatement getTryStatement () public abstract com.intellij.psi.PsiJavaToken getRParenth () public abstract com.intellij.psi.PsiJavaToken getLParenth () private static synthetic com.intellij.psi.PsiCatchSection[] lambda$static$0 (int) int count static void <clinit> () }
com/intellij/psi/PsiClass.class
PsiClass.java package com.intellij.psi public abstract com.intellij.psi.PsiClass extends java.lang.Object implements com.intellij.psi.PsiNameIdentifierOwner com.intellij.psi.PsiModifierListOwner com.intellij.psi.PsiDocCommentOwner com.intellij.psi.PsiTypeParameterListOwner com.intellij.psi.PsiQualifiedNamedElement com.intellij.psi.PsiTarget com.intellij.pom.PomRenameableTarget com.intellij.lang.jvm.JvmClass { public static final com.intellij.psi.PsiClass[] EMPTY_ARRAY public static final com.intellij.util.ArrayFactory ARRAY_FACTORY public abstract java.lang.String getQualifiedName () public abstract boolean isInterface () public abstract boolean isAnnotationType () public abstract boolean isEnum () public abstract com.intellij.psi.PsiReferenceList getExtendsList () public abstract com.intellij.psi.PsiReferenceList getImplementsList () public abstract com.intellij.psi.PsiClassType[] getExtendsListTypes () public abstract com.intellij.psi.PsiClassType[] getImplementsListTypes () public abstract com.intellij.psi.PsiClass getSuperClass () public abstract com.intellij.psi.PsiClass[] getInterfaces () public abstract com.intellij.psi.PsiClass[] getSupers () public abstract com.intellij.psi.PsiClassType[] getSuperTypes () public abstract com.intellij.psi.PsiField[] getFields () public abstract com.intellij.psi.PsiMethod[] getMethods () public abstract com.intellij.psi.PsiMethod[] getConstructors () public abstract com.intellij.psi.PsiClass[] getInnerClasses () public abstract com.intellij.psi.PsiClassInitializer[] getInitializers () public abstract com.intellij.psi.PsiField[] getAllFields () public abstract com.intellij.psi.PsiMethod[] getAllMethods () public abstract com.intellij.psi.PsiClass[] getAllInnerClasses () public abstract com.intellij.psi.PsiField findFieldByName (java.lang.String, boolean) public abstract com.intellij.psi.PsiMethod findMethodBySignature (com.intellij.psi.PsiMethod, boolean) public abstract com.intellij.psi.PsiMethod[] findMethodsBySignature (com.intellij.psi.PsiMethod, boolean) public com.intellij.lang.jvm.JvmMethod[] findMethodsByName (java.lang.String) String methodName public abstract com.intellij.psi.PsiMethod[] findMethodsByName (java.lang.String, boolean) public abstract java.util.List findMethodsAndTheirSubstitutorsByName (java.lang.String, boolean) public abstract java.util.List getAllMethodsAndTheirSubstitutors () public abstract com.intellij.psi.PsiClass findInnerClassByName (java.lang.String, boolean) public abstract com.intellij.psi.PsiElement getLBrace () public abstract com.intellij.psi.PsiElement getRBrace () public abstract com.intellij.psi.PsiIdentifier getNameIdentifier () public abstract com.intellij.psi.PsiElement getScope () public abstract boolean isInheritor (com.intellij.psi.PsiClass, boolean) public abstract boolean isInheritorDeep (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) public abstract com.intellij.psi.PsiClass getContainingClass () public abstract java.util.Collection getVisibleSignatures () public abstract com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException public com.intellij.lang.jvm.JvmClassKind getClassKind () public com.intellij.lang.jvm.types.JvmReferenceType getSuperClassType () public com.intellij.lang.jvm.types.JvmReferenceType[] getInterfaceTypes () public volatile synthetic com.intellij.psi.PsiElement getNameIdentifier () public volatile synthetic com.intellij.lang.jvm.JvmClass getContainingClass () public volatile synthetic java.lang.Object setName (java.lang.String) public volatile synthetic com.intellij.lang.jvm.JvmClass[] getInnerClasses () public volatile synthetic com.intellij.lang.jvm.JvmField[] getFields () public volatile synthetic com.intellij.lang.jvm.JvmMethod[] getMethods () private static synthetic com.intellij.psi.PsiClass[] lambda$static$0 (int) int count static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiClassInitializer.class
PsiClassInitializer.java package com.intellij.psi public abstract com.intellij.psi.PsiClassInitializer extends java.lang.Object implements com.intellij.psi.PsiMember { public static final com.intellij.psi.PsiClassInitializer[] EMPTY_ARRAY public static final com.intellij.util.ArrayFactory ARRAY_FACTORY public abstract com.intellij.psi.PsiCodeBlock getBody () private static synthetic com.intellij.psi.PsiClassInitializer[] lambda$static$0 (int) int count static void <clinit> () }
com/intellij/psi/PsiClassLevelDeclarationStatement.class
PsiClassLevelDeclarationStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiClassLevelDeclarationStatement extends java.lang.Object implements com.intellij.psi.PsiStatement { }
com/intellij/psi/PsiClassObjectAccessExpression.class
PsiClassObjectAccessExpression.java package com.intellij.psi public abstract com.intellij.psi.PsiClassObjectAccessExpression extends java.lang.Object implements com.intellij.psi.PsiExpression { public abstract com.intellij.psi.PsiTypeElement getOperand () public abstract com.intellij.psi.PsiType getType () }
com/intellij/psi/PsiClassOwner.class
PsiClassOwner.java package com.intellij.psi public abstract com.intellij.psi.PsiClassOwner extends java.lang.Object implements com.intellij.psi.PsiFile { public abstract com.intellij.psi.PsiClass[] getClasses () public abstract java.lang.String getPackageName () public abstract void setPackageName (java.lang.String) throws com.intellij.util.IncorrectOperationException }
com/intellij/psi/PsiClassOwnerEx.class
PsiClassOwnerEx.java package com.intellij.psi public abstract com.intellij.psi.PsiClassOwnerEx extends java.lang.Object implements com.intellij.psi.PsiClassOwner { public abstract java.util.Set getClassNames () }
com/intellij/psi/PsiClassType$1.class
PsiClassType.java package com.intellij.psi com.intellij.psi.PsiClassType$1 extends java.lang.Object implements com.intellij.lang.jvm.types.JvmTypeResolveResult { private final com.intellij.lang.jvm.types.JvmSubstitutor mySubstitutor final synthetic com.intellij.psi.PsiClass val$clazz final synthetic com.intellij.psi.PsiClassType$ClassResolveResult val$resolveResult final synthetic com.intellij.psi.PsiClassType this$0 void <init> (com.intellij.psi.PsiClassType, com.intellij.psi.PsiClass, com.intellij.psi.PsiClassType$ClassResolveResult) com.intellij.psi.PsiClassType this$0 public com.intellij.lang.jvm.JvmTypeDeclaration getDeclaration () public com.intellij.lang.jvm.types.JvmSubstitutor getSubstitutor () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiClassType$ClassResolveResult$1.class
PsiClassType.java package com.intellij.psi final com.intellij.psi.PsiClassType$ClassResolveResult$1 extends java.lang.Object implements com.intellij.psi.PsiClassType$ClassResolveResult { void <init> () public com.intellij.psi.PsiClass getElement () public com.intellij.psi.PsiSubstitutor getSubstitutor () public boolean isValidResult () public boolean isAccessible () public boolean isStaticsScopeCorrect () public com.intellij.psi.PsiElement getCurrentFileResolveScope () public boolean isPackagePrefixPackageReference () public volatile synthetic com.intellij.psi.PsiElement getElement () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiClassType$ClassResolveResult.class
PsiClassType.java package com.intellij.psi public abstract com.intellij.psi.PsiClassType$ClassResolveResult extends java.lang.Object implements com.intellij.psi.JavaResolveResult { public static final com.intellij.psi.PsiClassType$ClassResolveResult EMPTY public abstract com.intellij.psi.PsiClass getElement () public volatile synthetic com.intellij.psi.PsiElement getElement () static void <clinit> () }
com/intellij/psi/PsiClassType$Stub.class
PsiClassType.java package com.intellij.psi public abstract com.intellij.psi.PsiClassType$Stub extends com.intellij.psi.PsiClassType { protected void <init> (com.intellij.pom.java.LanguageLevel, com.intellij.psi.PsiAnnotation[]) com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiAnnotation[] annotations protected void <init> (com.intellij.pom.java.LanguageLevel, com.intellij.psi.TypeAnnotationProvider) com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.TypeAnnotationProvider annotations public final java.lang.String getPresentableText () public abstract java.lang.String getPresentableText (boolean) public final java.lang.String getCanonicalText () public abstract java.lang.String getCanonicalText (boolean) public volatile synthetic com.intellij.lang.jvm.JvmTypeDeclaration resolve () public volatile synthetic com.intellij.psi.PsiType annotate (com.intellij.psi.TypeAnnotationProvider) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiClassType.class
PsiClassType.java package com.intellij.psi public abstract com.intellij.psi.PsiClassType extends com.intellij.psi.PsiType implements com.intellij.lang.jvm.types.JvmReferenceType { public static final com.intellij.psi.PsiClassType[] EMPTY_ARRAY public static final com.intellij.util.ArrayFactory ARRAY_FACTORY protected final com.intellij.pom.java.LanguageLevel myLanguageLevel protected void <init> (com.intellij.pom.java.LanguageLevel) com.intellij.pom.java.LanguageLevel languageLevel protected void <init> (com.intellij.pom.java.LanguageLevel, com.intellij.psi.PsiAnnotation[]) com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiAnnotation[] annotations public void <init> (com.intellij.pom.java.LanguageLevel, com.intellij.psi.TypeAnnotationProvider) com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.TypeAnnotationProvider provider public com.intellij.psi.PsiClassType annotate (com.intellij.psi.TypeAnnotationProvider) com.intellij.psi.TypeAnnotationProvider provider public abstract com.intellij.psi.PsiClass resolve () public abstract java.lang.String getClassName () public abstract com.intellij.psi.PsiType[] getParameters () public int getParameterCount () public boolean equals (java.lang.Object) Object obj com.intellij.psi.PsiClassType otherClassType String className String otherClassName com.intellij.psi.PsiClassType$ClassResolveResult result com.intellij.psi.PsiClassType$ClassResolveResult otherResult com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass otherClass public boolean hasParameters () com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiClass aClass boolean hasParams public boolean hasNonTrivialParameters () com.intellij.psi.PsiClass superClass com.intellij.psi.PsiType bound com.intellij.psi.PsiType type com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiClass aClass public int hashCode () String className public com.intellij.psi.PsiType[] getSuperTypes () int i com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClassType[] superTypes com.intellij.psi.PsiType[] substitutionResults public static boolean isRaw (com.intellij.psi.PsiClassType$ClassResolveResult) com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiClass psiClass public boolean isRaw () public abstract com.intellij.psi.PsiClassType$ClassResolveResult resolveGenerics () public abstract com.intellij.psi.PsiClassType rawType () public abstract com.intellij.psi.search.GlobalSearchScope getResolveScope () public java.lang.Object accept (com.intellij.psi.PsiTypeVisitor) com.intellij.psi.PsiTypeVisitor visitor public abstract com.intellij.pom.java.LanguageLevel getLanguageLevel () public abstract com.intellij.psi.PsiClassType setLanguageLevel (com.intellij.pom.java.LanguageLevel) public java.lang.String getName () public com.intellij.lang.jvm.types.JvmTypeResolveResult resolveType () com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiClass clazz public java.lang.Iterable typeArguments () public volatile synthetic com.intellij.psi.PsiType annotate (com.intellij.psi.TypeAnnotationProvider) public volatile synthetic com.intellij.lang.jvm.JvmTypeDeclaration resolve () private static synthetic com.intellij.psi.PsiClassType[] lambda$static$0 (int) int count static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiCodeBlock.class
PsiCodeBlock.java package com.intellij.psi public abstract com.intellij.psi.PsiCodeBlock extends java.lang.Object implements com.intellij.psi.PsiElement com.intellij.psi.PsiModifiableCodeBlock { public static final com.intellij.psi.PsiCodeBlock[] EMPTY_ARRAY public abstract com.intellij.psi.PsiStatement[] getStatements () public abstract com.intellij.psi.PsiElement getFirstBodyElement () public abstract com.intellij.psi.PsiElement getLastBodyElement () public abstract com.intellij.psi.PsiJavaToken getLBrace () public abstract com.intellij.psi.PsiJavaToken getRBrace () public int getStatementCount () public boolean isEmpty () static void <clinit> () }
com/intellij/psi/PsiConditionalExpression.class
PsiConditionalExpression.java package com.intellij.psi public abstract com.intellij.psi.PsiConditionalExpression extends java.lang.Object implements com.intellij.psi.PsiExpression { public abstract com.intellij.psi.PsiExpression getCondition () public abstract com.intellij.psi.PsiExpression getThenExpression () public abstract com.intellij.psi.PsiExpression getElseExpression () }
com/intellij/psi/PsiConstantEvaluationHelper$AuxEvaluator.class
PsiConstantEvaluationHelper.java package com.intellij.psi public abstract com.intellij.psi.PsiConstantEvaluationHelper$AuxEvaluator extends java.lang.Object { public abstract java.lang.Object computeExpression (com.intellij.psi.PsiExpression, com.intellij.psi.PsiConstantEvaluationHelper$AuxEvaluator) public abstract java.util.concurrent.ConcurrentMap getCacheMap (boolean) }
com/intellij/psi/PsiConstantEvaluationHelper.class
PsiConstantEvaluationHelper.java package com.intellij.psi public abstract com.intellij.psi.PsiConstantEvaluationHelper extends java.lang.Object { public void <init> () public java.lang.Object computeConstantExpression (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement expression public abstract java.lang.Object computeConstantExpression (com.intellij.psi.PsiElement, boolean) public abstract java.lang.Object computeExpression (com.intellij.psi.PsiExpression, boolean, com.intellij.psi.PsiConstantEvaluationHelper$AuxEvaluator) }
com/intellij/psi/PsiConstructorCall.class
PsiConstructorCall.java package com.intellij.psi public abstract com.intellij.psi.PsiConstructorCall extends java.lang.Object implements com.intellij.psi.PsiCall { public abstract com.intellij.psi.PsiMethod resolveConstructor () }
com/intellij/psi/PsiContinueStatement.class
PsiContinueStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiContinueStatement extends java.lang.Object implements com.intellij.psi.PsiStatement { public abstract com.intellij.psi.PsiIdentifier getLabelIdentifier () public abstract com.intellij.psi.PsiStatement findContinuedStatement () }
com/intellij/psi/PsiDeclarationStatement.class
PsiDeclarationStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiDeclarationStatement extends java.lang.Object implements com.intellij.psi.PsiStatement { public abstract com.intellij.psi.PsiElement[] getDeclaredElements () }
com/intellij/psi/PsiDiamondType$DiamondInferenceResult$1.class
PsiDiamondType.java package com.intellij.psi final com.intellij.psi.PsiDiamondType$DiamondInferenceResult$1 extends com.intellij.psi.PsiDiamondType$DiamondInferenceResult { void <init> () public com.intellij.psi.PsiType[] getTypes () public java.lang.String getErrorMessage () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiDiamondType$DiamondInferenceResult$2.class
PsiDiamondType.java package com.intellij.psi final com.intellij.psi.PsiDiamondType$DiamondInferenceResult$2 extends com.intellij.psi.PsiDiamondType$DiamondInferenceResult { void <init> () public com.intellij.psi.PsiType[] getTypes () public java.lang.String getErrorMessage () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiDiamondType$DiamondInferenceResult$3.class
PsiDiamondType.java package com.intellij.psi final com.intellij.psi.PsiDiamondType$DiamondInferenceResult$3 extends com.intellij.psi.PsiDiamondType$DiamondInferenceResult { void <init> () public com.intellij.psi.PsiType[] getTypes () public java.lang.String getErrorMessage () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiDiamondType$DiamondInferenceResult$4.class
PsiDiamondType.java package com.intellij.psi final com.intellij.psi.PsiDiamondType$DiamondInferenceResult$4 extends com.intellij.psi.PsiDiamondType$DiamondInferenceResult { void <init> () public com.intellij.psi.PsiType[] getTypes () public java.lang.String getErrorMessage () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiDiamondType$DiamondInferenceResult$5.class
PsiDiamondType.java package com.intellij.psi final com.intellij.psi.PsiDiamondType$DiamondInferenceResult$5 extends com.intellij.psi.PsiDiamondType$DiamondInferenceResult { void <init> () public com.intellij.psi.PsiType[] getTypes () public java.lang.String getErrorMessage () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiDiamondType$DiamondInferenceResult.class
PsiDiamondType.java package com.intellij.psi public com.intellij.psi.PsiDiamondType$DiamondInferenceResult extends java.lang.Object { public static final com.intellij.psi.PsiDiamondType$DiamondInferenceResult EXPLICIT_CONSTRUCTOR_TYPE_ARGS public static final com.intellij.psi.PsiDiamondType$DiamondInferenceResult NULL_RESULT public static final com.intellij.psi.PsiDiamondType$DiamondInferenceResult RAW_RESULT public static final com.intellij.psi.PsiDiamondType$DiamondInferenceResult UNRESOLVED_CONSTRUCTOR public static final com.intellij.psi.PsiDiamondType$DiamondInferenceResult ANONYMOUS_INNER_RESULT private final java.util.List myInferredTypes private String myErrorMessage private String myNewExpressionPresentableText public void <init> () public void <init> (java.lang.String) String expressionPresentableText public com.intellij.psi.PsiType[] getTypes () public java.util.List getInferredTypes () public java.lang.String getErrorMessage () public boolean failedToInfer () protected void addInferredType (com.intellij.psi.PsiType) com.intellij.psi.PsiType psiType public boolean equals (java.lang.Object) Object o com.intellij.psi.PsiDiamondType$DiamondInferenceResult that public int hashCode () int result static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiDiamondType.class
PsiDiamondType.java package com.intellij.psi public abstract com.intellij.psi.PsiDiamondType extends com.intellij.psi.PsiType { public static final com.intellij.openapi.util.RecursionGuard ourDiamondGuard public void <init> () public abstract com.intellij.psi.PsiDiamondType$DiamondInferenceResult resolveInferredTypes () public static boolean hasDiamond (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression expression public static com.intellij.psi.PsiDiamondType getDiamondType (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiType type com.intellij.psi.PsiTypeElement[] parameterElements com.intellij.psi.PsiReferenceParameterList parameterList com.intellij.psi.PsiJavaCodeReferenceElement classReference com.intellij.psi.PsiNewExpression expression public static com.intellij.psi.JavaResolveResult getDiamondsAwareResolveResult (com.intellij.psi.PsiCall) com.intellij.psi.JavaResolveResult factory com.intellij.psi.PsiDiamondType diamondType com.intellij.psi.PsiEnumConstant enumConstant com.intellij.psi.PsiClass containingClass com.intellij.psi.JavaPsiFacade facade com.intellij.psi.PsiClassType type com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiCall expression public abstract com.intellij.psi.JavaResolveResult getStaticFactory () static void <clinit> () }
com/intellij/psi/PsiDisjunctionType.class
PsiDisjunctionType.java package com.intellij.psi public com.intellij.psi.PsiDisjunctionType extends com.intellij.psi.PsiType$Stub { private final com.intellij.psi.PsiManager myManager private final java.util.List myTypes private final com.intellij.psi.util.CachedValue myLubCache static final synthetic boolean $assertionsDisabled public void <init> (java.util.List, com.intellij.psi.PsiManager) java.util.List types com.intellij.psi.PsiManager psiManager public static com.intellij.psi.PsiType createDisjunction (java.util.List, com.intellij.psi.PsiManager) java.util.List types com.intellij.psi.PsiManager psiManager public com.intellij.psi.PsiType getLeastUpperBound () public java.util.List getDisjunctions () public com.intellij.psi.PsiDisjunctionType newDisjunctionType (java.util.List) java.util.List types public java.lang.String getPresentableText (boolean) boolean annotated public java.lang.String getCanonicalText (boolean) boolean annotated public java.lang.String getInternalCanonicalText () public boolean isValid () com.intellij.psi.PsiType type public boolean equalsToText (java.lang.String) String text public java.lang.Object accept (com.intellij.psi.PsiTypeVisitor) com.intellij.psi.PsiTypeVisitor visitor public com.intellij.psi.search.GlobalSearchScope getResolveScope () public com.intellij.psi.PsiType[] getSuperTypes () com.intellij.psi.PsiType lub public int hashCode () public boolean equals (java.lang.Object) int i Object o com.intellij.psi.PsiDisjunctionType that public static java.util.List flattenAndRemoveDuplicates (java.util.List) com.intellij.psi.PsiType type com.intellij.psi.PsiType d2 com.intellij.psi.PsiType d1 java.util.Iterator iterator java.util.List types java.util.Set disjunctionSet java.util.ArrayList disjunctions private static void flatten (java.util.Set, com.intellij.psi.PsiType) com.intellij.psi.PsiType child java.util.Set disjunctions com.intellij.psi.PsiType type private static synthetic java.lang.String lambda$getInternalCanonicalText$3 (com.intellij.psi.PsiType) com.intellij.psi.PsiType psiType private static synthetic java.lang.String lambda$getCanonicalText$2 (boolean, com.intellij.psi.PsiType) boolean annotated com.intellij.psi.PsiType psiType private static synthetic java.lang.String lambda$getPresentableText$1 (boolean, com.intellij.psi.PsiType) boolean annotated com.intellij.psi.PsiType psiType private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$new$0 () int i com.intellij.psi.PsiType lub static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiDoWhileStatement.class
PsiDoWhileStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiDoWhileStatement extends java.lang.Object implements com.intellij.psi.PsiLoopStatement { public abstract com.intellij.psi.PsiExpression getCondition () public abstract com.intellij.psi.PsiKeyword getWhileKeyword () public abstract com.intellij.psi.PsiJavaToken getLParenth () public abstract com.intellij.psi.PsiJavaToken getRParenth () }
com/intellij/psi/PsiDocCommentOwner.class
PsiDocCommentOwner.java package com.intellij.psi public abstract com.intellij.psi.PsiDocCommentOwner extends java.lang.Object implements com.intellij.psi.PsiMember com.intellij.psi.PsiJavaDocumentedElement { public abstract boolean isDeprecated () }
com/intellij/psi/PsiElementFactory$SERVICE.class
PsiElementFactory.java package com.intellij.psi public com.intellij.psi.PsiElementFactory$SERVICE extends java.lang.Object { private void <init> () public static com.intellij.psi.PsiElementFactory getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project }
com/intellij/psi/PsiElementFactory.class
PsiElementFactory.java package com.intellij.psi public abstract com.intellij.psi.PsiElementFactory extends java.lang.Object implements com.intellij.psi.PsiJavaParserFacade com.intellij.psi.JVMElementFactory { public static com.intellij.psi.PsiElementFactory getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract com.intellij.psi.PsiClass createClass (java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiClass createInterface (java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiClass createEnum (java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiClass createAnnotationType (java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiField createField (java.lang.String, com.intellij.psi.PsiType) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiMethod createMethod (java.lang.String, com.intellij.psi.PsiType) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiMethod createConstructor () public abstract com.intellij.psi.PsiMethod createConstructor (java.lang.String) public abstract com.intellij.psi.PsiClassInitializer createClassInitializer () throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiParameter createParameter (java.lang.String, com.intellij.psi.PsiType) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiCodeBlock createCodeBlock () public abstract com.intellij.psi.PsiClassType createType (com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor) public abstract com.intellij.psi.PsiClassType createType (com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor, com.intellij.pom.java.LanguageLevel) public abstract com.intellij.psi.PsiClassType createType (com.intellij.psi.PsiJavaCodeReferenceElement) public abstract com.intellij.psi.PsiClassType createType (com.intellij.psi.PsiClass, com.intellij.psi.PsiType) public transient abstract com.intellij.psi.PsiClassType createType (com.intellij.psi.PsiClass, com.intellij.psi.PsiType[]) public abstract com.intellij.psi.PsiSubstitutor createRawSubstitutor (com.intellij.psi.PsiTypeParameterListOwner) public abstract com.intellij.psi.PsiSubstitutor createSubstitutor (java.util.Map) public abstract com.intellij.psi.PsiPrimitiveType createPrimitiveType (java.lang.String) public abstract com.intellij.psi.PsiClassType createTypeByFQClassName (java.lang.String) public abstract com.intellij.psi.PsiClassType createTypeByFQClassName (java.lang.String, com.intellij.psi.search.GlobalSearchScope) public abstract com.intellij.psi.PsiTypeElement createTypeElement (com.intellij.psi.PsiType) public abstract com.intellij.psi.PsiJavaCodeReferenceElement createReferenceElementByType (com.intellij.psi.PsiClassType) public abstract com.intellij.psi.PsiJavaCodeReferenceElement createClassReferenceElement (com.intellij.psi.PsiClass) public abstract com.intellij.psi.PsiJavaCodeReferenceElement createReferenceElementByFQClassName (java.lang.String, com.intellij.psi.search.GlobalSearchScope) public abstract com.intellij.psi.PsiJavaCodeReferenceElement createFQClassNameReferenceElement (java.lang.String, com.intellij.psi.search.GlobalSearchScope) public abstract com.intellij.psi.PsiJavaCodeReferenceElement createPackageReferenceElement (com.intellij.psi.PsiPackage) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiJavaCodeReferenceElement createPackageReferenceElement (java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiReferenceExpression createReferenceExpression (com.intellij.psi.PsiClass) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiReferenceExpression createReferenceExpression (com.intellij.psi.PsiPackage) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiIdentifier createIdentifier (java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiKeyword createKeyword (java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiKeyword createKeyword (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiImportStatement createImportStatement (com.intellij.psi.PsiClass) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiImportStatement createImportStatementOnDemand (java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiDeclarationStatement createVariableDeclarationStatement (java.lang.String, com.intellij.psi.PsiType, com.intellij.psi.PsiExpression) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiDeclarationStatement createVariableDeclarationStatement (java.lang.String, com.intellij.psi.PsiType, com.intellij.psi.PsiExpression, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiResourceVariable createResourceVariable (java.lang.String, com.intellij.psi.PsiType, com.intellij.psi.PsiExpression, com.intellij.psi.PsiElement) public abstract com.intellij.psi.javadoc.PsiDocTag createParamTag (java.lang.String, java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiClass getArrayClass (com.intellij.pom.java.LanguageLevel) public abstract com.intellij.psi.PsiClassType getArrayClassType (com.intellij.psi.PsiType, com.intellij.pom.java.LanguageLevel) public abstract com.intellij.psi.PsiPackageStatement createPackageStatement (java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiImportStaticStatement createImportStaticStatement (com.intellij.psi.PsiClass, java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiParameterList createParameterList (java.lang.String[], com.intellij.psi.PsiType[]) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiReferenceList createReferenceList (com.intellij.psi.PsiJavaCodeReferenceElement[]) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiSubstitutor createRawSubstitutor (com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiTypeParameter[]) public abstract com.intellij.psi.PsiElement createDummyHolder (java.lang.String, com.intellij.psi.tree.IElementType, com.intellij.psi.PsiElement) public abstract com.intellij.psi.PsiCatchSection createCatchSection (com.intellij.psi.PsiType, java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiExpression createExpressionFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public volatile synthetic com.intellij.psi.PsiElement createReferenceElementByType (com.intellij.psi.PsiClassType) public volatile synthetic com.intellij.psi.PsiElement createExpressionFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException }
com/intellij/psi/PsiElementFinder.class
PsiElementFinder.java package com.intellij.psi public abstract com.intellij.psi.PsiElementFinder extends java.lang.Object { public static final com.intellij.openapi.extensions.ProjectExtensionPointName EP public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public abstract com.intellij.psi.PsiClass findClass (java.lang.String, com.intellij.psi.search.GlobalSearchScope) public abstract com.intellij.psi.PsiClass[] findClasses (java.lang.String, com.intellij.psi.search.GlobalSearchScope) public com.intellij.psi.PsiPackage findPackage (java.lang.String) String qualifiedName public com.intellij.psi.PsiPackage[] getSubPackages (com.intellij.psi.PsiPackage, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiPackage psiPackage com.intellij.psi.search.GlobalSearchScope scope public com.intellij.psi.PsiClass[] getClasses (com.intellij.psi.PsiPackage, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiPackage psiPackage com.intellij.psi.search.GlobalSearchScope scope public com.intellij.openapi.util.Condition getClassesFilter (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope scope public com.intellij.psi.PsiFile[] getPackageFiles (com.intellij.psi.PsiPackage, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiPackage psiPackage com.intellij.psi.search.GlobalSearchScope scope public com.intellij.openapi.util.Condition getPackageFilesFilter (com.intellij.psi.PsiPackage, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiPackage psiPackage com.intellij.psi.search.GlobalSearchScope scope public java.util.Set getClassNames (com.intellij.psi.PsiPackage, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiPackage psiPackage com.intellij.psi.search.GlobalSearchScope scope protected static java.util.Set getClassNames (com.intellij.psi.PsiClass[]) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass[] classes java.util.HashSet names public boolean processPackageDirectories (com.intellij.psi.PsiPackage, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.Processor) com.intellij.psi.PsiPackage psiPackage com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.Processor consumer public boolean processPackageDirectories (com.intellij.psi.PsiPackage, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.Processor, boolean) com.intellij.psi.PsiPackage psiPackage com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.Processor consumer boolean includeLibrarySources public com.intellij.psi.PsiClass[] getClasses (java.lang.String, com.intellij.psi.PsiPackage, com.intellij.psi.search.GlobalSearchScope) String className com.intellij.psi.PsiPackage psiPackage com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.PsiClass[] allClasses public static com.intellij.psi.PsiClass[] filterByName (java.lang.String, com.intellij.psi.PsiClass[]) com.intellij.psi.PsiClass psiClass String className com.intellij.psi.PsiClass[] classes java.util.List foundClasses static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiEllipsisType.class
PsiEllipsisType.java package com.intellij.psi public com.intellij.psi.PsiEllipsisType extends com.intellij.psi.PsiArrayType { public void <init> (com.intellij.psi.PsiType) com.intellij.psi.PsiType componentType public void <init> (com.intellij.psi.PsiType, com.intellij.psi.PsiAnnotation[]) com.intellij.psi.PsiType componentType com.intellij.psi.PsiAnnotation[] annotations public void <init> (com.intellij.psi.PsiType, com.intellij.psi.TypeAnnotationProvider) com.intellij.psi.PsiType componentType com.intellij.psi.TypeAnnotationProvider provider public java.lang.String getPresentableText (boolean) boolean annotated public java.lang.String getCanonicalText (boolean) boolean annotated public java.lang.String getInternalCanonicalText () public boolean equalsToText (java.lang.String) String text public com.intellij.psi.PsiType toArrayType () public java.lang.Object accept (com.intellij.psi.PsiTypeVisitor) com.intellij.psi.PsiTypeVisitor visitor public int hashCode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiEmptyStatement.class
PsiEmptyStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiEmptyStatement extends java.lang.Object implements com.intellij.psi.PsiStatement { }
com/intellij/psi/PsiEnumConstant.class
PsiEnumConstant.java package com.intellij.psi public abstract com.intellij.psi.PsiEnumConstant extends java.lang.Object implements com.intellij.psi.PsiField com.intellij.psi.PsiConstructorCall com.intellij.lang.jvm.JvmEnumField { public abstract com.intellij.psi.PsiExpressionList getArgumentList () public abstract com.intellij.psi.PsiEnumConstantInitializer getInitializingClass () public abstract com.intellij.psi.PsiEnumConstantInitializer getOrCreateInitializingClass () }
com/intellij/psi/PsiEnumConstantInitializer.class
PsiEnumConstantInitializer.java package com.intellij.psi public abstract com.intellij.psi.PsiEnumConstantInitializer extends java.lang.Object implements com.intellij.psi.PsiAnonymousClass { public abstract com.intellij.psi.PsiEnumConstant getEnumConstant () }
com/intellij/psi/PsiExpression.class
PsiExpression.java package com.intellij.psi public abstract com.intellij.psi.PsiExpression extends java.lang.Object implements com.intellij.psi.PsiAnnotationMemberValue { public static final com.intellij.psi.PsiExpression[] EMPTY_ARRAY public static final com.intellij.util.ArrayFactory ARRAY_FACTORY public static final com.intellij.util.Function EXPRESSION_TO_TYPE public abstract com.intellij.psi.PsiType getType () private static synthetic com.intellij.psi.PsiType lambda$static$1 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression private static synthetic com.intellij.psi.PsiExpression[] lambda$static$0 (int) int count static void <clinit> () }
com/intellij/psi/PsiExpressionCodeFragment.class
PsiExpressionCodeFragment.java package com.intellij.psi public abstract com.intellij.psi.PsiExpressionCodeFragment extends java.lang.Object implements com.intellij.psi.JavaCodeFragment { public abstract com.intellij.psi.PsiExpression getExpression () public abstract com.intellij.psi.PsiType getExpectedType () public abstract void setExpectedType (com.intellij.psi.PsiType) }
com/intellij/psi/PsiExpressionList.class
PsiExpressionList.java package com.intellij.psi public abstract com.intellij.psi.PsiExpressionList extends java.lang.Object implements com.intellij.psi.PsiElement { public abstract com.intellij.psi.PsiExpression[] getExpressions () public abstract com.intellij.psi.PsiType[] getExpressionTypes () public int getExpressionCount () public boolean isEmpty () }
com/intellij/psi/PsiExpressionListStatement.class
PsiExpressionListStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiExpressionListStatement extends java.lang.Object implements com.intellij.psi.PsiStatement { public abstract com.intellij.psi.PsiExpressionList getExpressionList () }
com/intellij/psi/PsiExpressionStatement.class
PsiExpressionStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiExpressionStatement extends java.lang.Object implements com.intellij.psi.PsiStatement { public abstract com.intellij.psi.PsiExpression getExpression () }
com/intellij/psi/PsiField.class
PsiField.java package com.intellij.psi public abstract com.intellij.psi.PsiField extends java.lang.Object implements com.intellij.psi.PsiJvmMember com.intellij.psi.PsiVariable com.intellij.psi.PsiDocCommentOwner com.intellij.lang.jvm.JvmField { public static final com.intellij.psi.PsiField[] EMPTY_ARRAY public static final com.intellij.util.ArrayFactory ARRAY_FACTORY public abstract void setInitializer (com.intellij.psi.PsiExpression) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiIdentifier getNameIdentifier () public abstract com.intellij.psi.PsiType getType () public volatile synthetic com.intellij.psi.PsiElement getNameIdentifier () public volatile synthetic com.intellij.lang.jvm.types.JvmType getType () private static synthetic com.intellij.psi.PsiField[] lambda$static$0 (int) int count static void <clinit> () }
com/intellij/psi/PsiForStatement.class
PsiForStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiForStatement extends java.lang.Object implements com.intellij.psi.PsiLoopStatement { public abstract com.intellij.psi.PsiStatement getInitialization () public abstract com.intellij.psi.PsiExpression getCondition () public abstract com.intellij.psi.PsiStatement getUpdate () public abstract com.intellij.psi.PsiJavaToken getLParenth () public abstract com.intellij.psi.PsiJavaToken getRParenth () }
com/intellij/psi/PsiForeachStatement.class
PsiForeachStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiForeachStatement extends java.lang.Object implements com.intellij.psi.PsiLoopStatement { public abstract com.intellij.psi.PsiParameter getIterationParameter () public abstract com.intellij.psi.PsiExpression getIteratedValue () public abstract com.intellij.psi.PsiJavaToken getLParenth () public abstract com.intellij.psi.PsiJavaToken getRParenth () }
com/intellij/psi/PsiFunctionalExpression.class
PsiFunctionalExpression.java package com.intellij.psi public abstract com.intellij.psi.PsiFunctionalExpression extends java.lang.Object implements com.intellij.psi.PsiExpression com.intellij.openapi.util.Iconable com.intellij.psi.NavigatablePsiElement { public static final com.intellij.psi.PsiFunctionalExpression[] EMPTY_ARRAY public abstract com.intellij.psi.PsiType getFunctionalInterfaceType () public boolean isAcceptable (com.intellij.psi.PsiType) com.intellij.psi.PsiType left public abstract boolean isAcceptable (com.intellij.psi.PsiType, com.intellij.psi.PsiMethod) public abstract boolean isPotentiallyCompatible (com.intellij.psi.PsiType) public abstract com.intellij.psi.PsiType getGroundTargetType (com.intellij.psi.PsiType) static void <clinit> () }
com/intellij/psi/PsiIdentifier.class
PsiIdentifier.java package com.intellij.psi public abstract com.intellij.psi.PsiIdentifier extends java.lang.Object implements com.intellij.psi.PsiJavaToken { public static final com.intellij.psi.PsiIdentifier[] EMPTY_ARRAY static void <clinit> () }
com/intellij/psi/PsiIfStatement.class
PsiIfStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiIfStatement extends java.lang.Object implements com.intellij.psi.PsiStatement { public abstract com.intellij.psi.PsiExpression getCondition () public abstract com.intellij.psi.PsiStatement getThenBranch () public abstract com.intellij.psi.PsiStatement getElseBranch () public abstract com.intellij.psi.PsiKeyword getElseElement () public abstract void setElseBranch (com.intellij.psi.PsiStatement) throws com.intellij.util.IncorrectOperationException public abstract void setThenBranch (com.intellij.psi.PsiStatement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiJavaToken getLParenth () public abstract com.intellij.psi.PsiJavaToken getRParenth () }
com/intellij/psi/PsiImportHolder.class
PsiImportHolder.java package com.intellij.psi public abstract com.intellij.psi.PsiImportHolder extends java.lang.Object implements com.intellij.psi.PsiFile { public abstract boolean importClass (com.intellij.psi.PsiClass) }
com/intellij/psi/PsiImportList.class
PsiImportList.java package com.intellij.psi public abstract com.intellij.psi.PsiImportList extends java.lang.Object implements com.intellij.psi.PsiElement { public static final com.intellij.psi.PsiImportList[] EMPTY_ARRAY public static final com.intellij.util.ArrayFactory ARRAY_FACTORY public abstract com.intellij.psi.PsiImportStatement[] getImportStatements () public abstract com.intellij.psi.PsiImportStaticStatement[] getImportStaticStatements () public abstract com.intellij.psi.PsiImportStatementBase[] getAllImportStatements () public abstract com.intellij.psi.PsiImportStatement findSingleClassImportStatement (java.lang.String) public abstract com.intellij.psi.PsiImportStatement findOnDemandImportStatement (java.lang.String) public abstract com.intellij.psi.PsiImportStatementBase findSingleImportStatement (java.lang.String) public abstract boolean isReplaceEquivalent (com.intellij.psi.PsiImportList) private static synthetic com.intellij.psi.PsiImportList[] lambda$static$0 (int) int count static void <clinit> () }
com/intellij/psi/PsiImportStatement.class
PsiImportStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiImportStatement extends java.lang.Object implements com.intellij.psi.PsiImportStatementBase { public static final com.intellij.psi.PsiImportStatement[] EMPTY_ARRAY public abstract java.lang.String getQualifiedName () static void <clinit> () }
com/intellij/psi/PsiImportStatementBase.class
PsiImportStatementBase.java package com.intellij.psi public abstract com.intellij.psi.PsiImportStatementBase extends java.lang.Object implements com.intellij.psi.PsiElement { public static final com.intellij.psi.PsiImportStatementBase[] EMPTY_ARRAY public static final com.intellij.util.ArrayFactory ARRAY_FACTORY public abstract boolean isOnDemand () public abstract com.intellij.psi.PsiJavaCodeReferenceElement getImportReference () public abstract com.intellij.psi.PsiElement resolve () public abstract boolean isForeignFileImport () private static synthetic com.intellij.psi.PsiImportStatementBase[] lambda$static$0 (int) int count static void <clinit> () }
com/intellij/psi/PsiImportStaticReferenceElement.class
PsiImportStaticReferenceElement.java package com.intellij.psi public abstract com.intellij.psi.PsiImportStaticReferenceElement extends java.lang.Object implements com.intellij.psi.PsiJavaCodeReferenceElement { public abstract com.intellij.psi.PsiJavaCodeReferenceElement getClassReference () public abstract com.intellij.psi.PsiImportStaticStatement bindToTargetClass (com.intellij.psi.PsiClass) throws com.intellij.util.IncorrectOperationException }
com/intellij/psi/PsiImportStaticStatement.class
PsiImportStaticStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiImportStaticStatement extends java.lang.Object implements com.intellij.psi.PsiImportStatementBase { public static final com.intellij.psi.PsiImportStaticStatement[] EMPTY_ARRAY public abstract com.intellij.psi.PsiClass resolveTargetClass () public abstract java.lang.String getReferenceName () static void <clinit> () }
com/intellij/psi/PsiInferenceHelper.class
PsiInferenceHelper.java package com.intellij.psi public abstract com.intellij.psi.PsiInferenceHelper extends java.lang.Object { public abstract com.intellij.psi.PsiType inferTypeForMethodTypeParameter (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiParameter[], com.intellij.psi.PsiExpression[], com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiElement, com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy) public abstract com.intellij.psi.PsiSubstitutor inferTypeArguments (com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiParameter[], com.intellij.psi.PsiExpression[], com.intellij.psi.infos.MethodCandidateInfo, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiElement, com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy, com.intellij.pom.java.LanguageLevel) public abstract com.intellij.psi.PsiSubstitutor inferTypeArguments (com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiType[], com.intellij.psi.PsiType[], com.intellij.pom.java.LanguageLevel) public com.intellij.psi.PsiSubstitutor inferTypeArguments (com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiType[], com.intellij.psi.PsiType[], com.intellij.psi.PsiSubstitutor, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiType[] leftTypes com.intellij.psi.PsiType[] rightTypes com.intellij.psi.PsiSubstitutor partialSubstitutor com.intellij.pom.java.LanguageLevel languageLevel public abstract com.intellij.psi.PsiType getSubstitutionForTypeParameter (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiType, com.intellij.psi.PsiType, boolean, com.intellij.pom.java.LanguageLevel) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiInstanceOfExpression.class
PsiInstanceOfExpression.java package com.intellij.psi public abstract com.intellij.psi.PsiInstanceOfExpression extends java.lang.Object implements com.intellij.psi.PsiExpression { public abstract com.intellij.psi.PsiExpression getOperand () public abstract com.intellij.psi.PsiTypeElement getCheckType () }
com/intellij/psi/PsiIntersectionType.class
PsiIntersectionType.java package com.intellij.psi public com.intellij.psi.PsiIntersectionType extends com.intellij.psi.PsiType$Stub { private final com.intellij.psi.PsiType[] myConjuncts static final synthetic boolean $assertionsDisabled private void <init> (com.intellij.psi.PsiType[]) com.intellij.psi.PsiType[] conjuncts public static com.intellij.psi.PsiType createIntersection (java.util.List) java.util.List conjuncts public static transient com.intellij.psi.PsiType createIntersection (com.intellij.psi.PsiType[]) com.intellij.psi.PsiType[] conjuncts public static transient com.intellij.psi.PsiType createIntersection (boolean, com.intellij.psi.PsiType[]) boolean flatten com.intellij.psi.PsiType[] conjuncts private static com.intellij.psi.PsiType[] flattenAndRemoveDuplicates (com.intellij.psi.PsiType[]) java.util.Set flattenConjuncts java.util.NoSuchElementException e com.intellij.psi.PsiType[] conjuncts public static java.util.Set flatten (com.intellij.psi.PsiType[], java.util.Set) com.intellij.psi.PsiIntersectionType type com.intellij.psi.PsiType conjunct boolean allowUncheckedConversion com.intellij.psi.PsiType existing com.intellij.psi.PsiType type java.util.Iterator iterator com.intellij.psi.PsiType[] array com.intellij.psi.PsiType[] conjuncts java.util.Set types public com.intellij.psi.PsiType[] getConjuncts () public java.lang.String getPresentableText (boolean) boolean annotated public java.lang.String getCanonicalText (boolean) boolean annotated public java.lang.String getInternalCanonicalText () public boolean isValid () com.intellij.psi.PsiType conjunct public boolean equalsToText (java.lang.String) String text public java.lang.Object accept (com.intellij.psi.PsiTypeVisitor) com.intellij.psi.PsiTypeVisitor visitor public com.intellij.psi.search.GlobalSearchScope getResolveScope () public com.intellij.psi.PsiType[] getSuperTypes () public com.intellij.psi.PsiType getRepresentative () public boolean equals (java.lang.Object) int i Object obj com.intellij.psi.PsiType[] first com.intellij.psi.PsiType[] second public int hashCode () public java.lang.String toString () int i StringBuilder sb public java.lang.String getConflictingConjunctsMessage () com.intellij.psi.PsiClass oppositeConjunct int i1 com.intellij.psi.PsiClass conjunct int i com.intellij.psi.PsiType[] conjuncts private static synthetic java.lang.String lambda$getInternalCanonicalText$1 (com.intellij.psi.PsiType) com.intellij.psi.PsiType psiType private static synthetic java.lang.String lambda$getPresentableText$0 (boolean, com.intellij.psi.PsiType) boolean annotated com.intellij.psi.PsiType psiType static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiJShellFile.class
PsiJShellFile.java package com.intellij.psi public abstract com.intellij.psi.PsiJShellFile extends java.lang.Object implements com.intellij.psi.PsiFile { public abstract com.intellij.psi.PsiImportList getImportList () public abstract java.util.Collection getExecutableSnippets () }
com/intellij/psi/PsiJShellHolderMethod.class
PsiJShellHolderMethod.java package com.intellij.psi public abstract com.intellij.psi.PsiJShellHolderMethod extends java.lang.Object implements com.intellij.psi.PsiMethod com.intellij.psi.PsiJShellSyntheticElement { public static final com.intellij.psi.PsiJShellHolderMethod[] EMPTY_ARRAY public abstract com.intellij.psi.PsiElement[] getStatements () static void <clinit> () }
com/intellij/psi/PsiJShellImportHolder.class
PsiJShellImportHolder.java package com.intellij.psi public abstract com.intellij.psi.PsiJShellImportHolder extends java.lang.Object implements com.intellij.psi.PsiElement com.intellij.psi.PsiJShellSyntheticElement { public static final com.intellij.psi.PsiJShellImportHolder[] EMPTY_ARRAY public abstract com.intellij.psi.PsiImportStatement getImportStatement () static void <clinit> () }
com/intellij/psi/PsiJShellRootClass.class
PsiJShellRootClass.java package com.intellij.psi public abstract com.intellij.psi.PsiJShellRootClass extends java.lang.Object implements com.intellij.psi.PsiSyntheticClass com.intellij.psi.PsiJShellSyntheticElement { public abstract com.intellij.psi.PsiJShellImportHolder[] getSnippets () }
com/intellij/psi/PsiJShellSyntheticElement.class
PsiJShellSyntheticElement.java package com.intellij.psi public abstract com.intellij.psi.PsiJShellSyntheticElement extends java.lang.Object implements com.intellij.psi.PsiElement com.intellij.psi.SyntheticElement { }
com/intellij/psi/PsiJavaCodeReferenceCodeFragment.class
PsiJavaCodeReferenceCodeFragment.java package com.intellij.psi public abstract com.intellij.psi.PsiJavaCodeReferenceCodeFragment extends java.lang.Object implements com.intellij.psi.JavaCodeFragment { public abstract com.intellij.psi.PsiJavaCodeReferenceElement getReferenceElement () public abstract boolean isClassesAccepted () }
com/intellij/psi/PsiJavaCodeReferenceElement.class
PsiJavaCodeReferenceElement.java package com.intellij.psi public abstract com.intellij.psi.PsiJavaCodeReferenceElement extends java.lang.Object implements com.intellij.psi.PsiJavaReference com.intellij.psi.PsiQualifiedReferenceElement { public static final com.intellij.psi.PsiJavaCodeReferenceElement[] EMPTY_ARRAY public static final com.intellij.util.ArrayFactory ARRAY_FACTORY public abstract com.intellij.psi.PsiElement getReferenceNameElement () public abstract com.intellij.psi.PsiReferenceParameterList getParameterList () public abstract com.intellij.psi.PsiType[] getTypeParameters () public abstract boolean isQualified () public abstract java.lang.String getQualifiedName () private static synthetic com.intellij.psi.PsiJavaCodeReferenceElement[] lambda$static$0 (int) int count static void <clinit> () }
com/intellij/psi/PsiJavaDocumentedElement.class
PsiJavaDocumentedElement.java package com.intellij.psi public abstract com.intellij.psi.PsiJavaDocumentedElement extends java.lang.Object implements com.intellij.psi.PsiElement { public abstract com.intellij.psi.javadoc.PsiDocComment getDocComment () }
com/intellij/psi/PsiJavaFile.class
PsiJavaFile.java package com.intellij.psi public abstract com.intellij.psi.PsiJavaFile extends java.lang.Object implements com.intellij.psi.PsiImportHolder com.intellij.psi.PsiClassOwner { public abstract com.intellij.psi.PsiPackageStatement getPackageStatement () public abstract java.lang.String getPackageName () public abstract com.intellij.psi.PsiImportList getImportList () public abstract com.intellij.psi.PsiElement[] getOnDemandImports (boolean, boolean) public abstract com.intellij.psi.PsiClass[] getSingleClassImports (boolean) public abstract java.lang.String[] getImplicitlyImportedPackages () public abstract com.intellij.psi.PsiJavaCodeReferenceElement[] getImplicitlyImportedPackageReferences () public abstract com.intellij.psi.PsiJavaCodeReferenceElement findImportReferenceTo (com.intellij.psi.PsiClass) public abstract com.intellij.pom.java.LanguageLevel getLanguageLevel () public abstract com.intellij.psi.PsiJavaModule getModuleDeclaration () }
com/intellij/psi/PsiJavaModule.class
PsiJavaModule.java package com.intellij.psi public abstract com.intellij.psi.PsiJavaModule extends java.lang.Object implements com.intellij.psi.NavigatablePsiElement com.intellij.psi.PsiNameIdentifierOwner com.intellij.psi.PsiModifierListOwner com.intellij.psi.PsiJavaDocumentedElement { public static final String MODULE_INFO_CLASS public static final String MODULE_INFO_FILE public static final String MODULE_INFO_CLS_FILE public static final String JAVA_BASE public static final java.util.Set UPGRADEABLE public abstract com.intellij.psi.PsiJavaModuleReferenceElement getNameIdentifier () public abstract java.lang.String getName () public abstract java.lang.Iterable getRequires () public abstract java.lang.Iterable getExports () public abstract java.lang.Iterable getOpens () public abstract java.lang.Iterable getUses () public abstract java.lang.Iterable getProvides () public volatile synthetic com.intellij.psi.PsiElement getNameIdentifier () static void <clinit> () }
com/intellij/psi/PsiJavaModuleReference.class
PsiJavaModuleReference.java package com.intellij.psi public abstract com.intellij.psi.PsiJavaModuleReference extends java.lang.Object implements com.intellij.psi.PsiPolyVariantReference { public abstract com.intellij.psi.PsiJavaModule resolve () public volatile synthetic com.intellij.psi.PsiElement resolve () }
com/intellij/psi/PsiJavaModuleReferenceElement.class
PsiJavaModuleReferenceElement.java package com.intellij.psi public abstract com.intellij.psi.PsiJavaModuleReferenceElement extends java.lang.Object implements com.intellij.psi.PsiElement { public abstract java.lang.String getReferenceText () public abstract com.intellij.psi.PsiJavaModuleReference getReference () public volatile synthetic com.intellij.psi.PsiReference getReference () }
com/intellij/psi/PsiJavaParserFacade.class
PsiJavaParserFacade.java package com.intellij.psi public abstract com.intellij.psi.PsiJavaParserFacade extends java.lang.Object { public abstract com.intellij.psi.javadoc.PsiDocTag createDocTagFromText (java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.javadoc.PsiDocComment createDocCommentFromText (java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.javadoc.PsiDocComment createDocCommentFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiClass createClassFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiField createFieldFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiMethod createMethodFromText (java.lang.String, com.intellij.psi.PsiElement, com.intellij.pom.java.LanguageLevel) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiMethod createMethodFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiParameter createParameterFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiResourceVariable createResourceFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiType createTypeFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiTypeElement createTypeElementFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiJavaCodeReferenceElement createReferenceFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiCodeBlock createCodeBlockFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiStatement createStatementFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiExpression createExpressionFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiComment createCommentFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiTypeParameter createTypeParameterFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiAnnotation createAnnotationFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiEnumConstant createEnumConstantFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiType createPrimitiveTypeFromText (java.lang.String) throws com.intellij.util.IncorrectOperationException public com.intellij.psi.PsiJavaModule createModuleFromText (java.lang.String) throws com.intellij.util.IncorrectOperationException String text public abstract com.intellij.psi.PsiJavaModule createModuleFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiStatement createModuleStatementFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiJavaModuleReferenceElement createModuleReferenceFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiJavaReference.class
PsiJavaReference.java package com.intellij.psi public abstract com.intellij.psi.PsiJavaReference extends java.lang.Object implements com.intellij.psi.PsiPolyVariantReference { public abstract void processVariants (com.intellij.psi.scope.PsiScopeProcessor) public abstract com.intellij.psi.JavaResolveResult advancedResolve (boolean) public abstract com.intellij.psi.JavaResolveResult[] multiResolve (boolean) public volatile synthetic com.intellij.psi.ResolveResult[] multiResolve (boolean) }
com/intellij/psi/PsiJavaToken.class
PsiJavaToken.java package com.intellij.psi public abstract com.intellij.psi.PsiJavaToken extends java.lang.Object implements com.intellij.psi.PsiElement { public abstract com.intellij.psi.tree.IElementType getTokenType () }
com/intellij/psi/PsiJvmConversionHelper.class
PsiJvmConversionHelper.java package com.intellij.psi com.intellij.psi.PsiJvmConversionHelper extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final java.util.Map MODIFIERS void <init> () static com.intellij.psi.PsiAnnotation[] getListAnnotations (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner modifierListOwner com.intellij.psi.PsiModifierList list static com.intellij.psi.PsiAnnotation getListAnnotation (com.intellij.psi.PsiModifierListOwner, java.lang.String) com.intellij.psi.PsiModifierListOwner modifierListOwner String fqn com.intellij.psi.PsiModifierList list static boolean hasListAnnotation (com.intellij.psi.PsiModifierListOwner, java.lang.String) com.intellij.psi.PsiModifierListOwner modifierListOwner String fqn com.intellij.psi.PsiModifierList list static boolean hasListModifier (com.intellij.psi.PsiModifierListOwner, com.intellij.lang.jvm.JvmModifier) com.intellij.psi.PsiModifierListOwner modifierListOwner com.intellij.lang.jvm.JvmModifier modifier static com.intellij.lang.jvm.JvmClassKind getJvmClassKind (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass static com.intellij.lang.jvm.types.JvmReferenceType getClassSuperType (com.intellij.psi.PsiClass) com.intellij.psi.PsiClassType baseClassType com.intellij.psi.PsiClass baseClass com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiClassType[] extendsTypes static com.intellij.lang.jvm.types.JvmReferenceType[] getClassInterfaces (com.intellij.psi.PsiClass) com.intellij.psi.PsiClassType baseClassType com.intellij.psi.PsiClass baseClass com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiReferenceList referenceList static java.lang.String getAnnotationAttributeName (com.intellij.psi.PsiNameValuePair) com.intellij.psi.PsiNameValuePair pair String name static com.intellij.lang.jvm.annotation.JvmAnnotationAttributeValue getAnnotationAttributeValue (com.intellij.psi.PsiNameValuePair) com.intellij.psi.PsiNameValuePair pair static com.intellij.lang.jvm.annotation.JvmAnnotationAttributeValue getAnnotationAttributeValue (com.intellij.psi.PsiAnnotationMemberValue) com.intellij.psi.PsiElement resolved com.intellij.psi.PsiAnnotationMemberValue value static void <clinit> () java.util.Map modifiers private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiJvmMember.class
PsiJvmMember.java package com.intellij.psi public abstract com.intellij.psi.PsiJvmMember extends java.lang.Object implements com.intellij.psi.PsiMember com.intellij.lang.jvm.JvmMember com.intellij.psi.PsiJvmModifiersOwner { public abstract com.intellij.psi.PsiClass getContainingClass () public volatile synthetic com.intellij.lang.jvm.JvmClass getContainingClass () }
com/intellij/psi/PsiJvmModifiersOwner.class
PsiJvmModifiersOwner.java package com.intellij.psi public abstract com.intellij.psi.PsiJvmModifiersOwner extends java.lang.Object implements com.intellij.psi.PsiModifierListOwner com.intellij.lang.jvm.JvmModifiersOwner { public com.intellij.psi.PsiAnnotation[] getAnnotations () public com.intellij.psi.PsiAnnotation getAnnotation (java.lang.String) String fqn public boolean hasAnnotation (java.lang.String) String fqn public boolean hasModifier (com.intellij.lang.jvm.JvmModifier) com.intellij.lang.jvm.JvmModifier modifier public com.intellij.psi.PsiElement getSourceElement () public volatile synthetic com.intellij.lang.jvm.JvmAnnotation getAnnotation (java.lang.String) public volatile synthetic com.intellij.lang.jvm.JvmAnnotation[] getAnnotations () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiJvmSubstitutor.class
PsiJvmSubstitutor.java package com.intellij.psi public com.intellij.psi.PsiJvmSubstitutor extends java.lang.Object implements com.intellij.lang.jvm.types.JvmSubstitutor { private final com.intellij.openapi.project.Project myProject private final com.intellij.psi.PsiSubstitutor mySubstitutor public void <init> (com.intellij.openapi.project.Project, com.intellij.psi.PsiSubstitutor) com.intellij.openapi.project.Project project com.intellij.psi.PsiSubstitutor substitutor public java.util.Collection getTypeParameters () public com.intellij.lang.jvm.types.JvmType substitute (com.intellij.lang.jvm.JvmTypeParameter) com.intellij.lang.jvm.JvmTypeParameter typeParameter com.intellij.psi.JvmPsiConversionHelper helper com.intellij.psi.PsiTypeParameter psiTypeParameter public com.intellij.psi.PsiSubstitutor getPsiSubstitutor () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiKeyword.class
PsiKeyword.java package com.intellij.psi public abstract com.intellij.psi.PsiKeyword extends java.lang.Object implements com.intellij.psi.PsiJavaToken { public static final String ABSTRACT public static final String ASSERT public static final String BOOLEAN public static final String BREAK public static final String BYTE public static final String CASE public static final String CATCH public static final String CHAR public static final String CLASS public static final String CONST public static final String CONTINUE public static final String DEFAULT public static final String DO public static final String DOUBLE public static final String ELSE public static final String ENUM public static final String EXTENDS public static final String FINAL public static final String FINALLY public static final String FLOAT public static final String FOR public static final String GOTO public static final String IF public static final String IMPLEMENTS public static final String IMPORT public static final String INSTANCEOF public static final String INT public static final String INTERFACE public static final String LONG public static final String NATIVE public static final String NEW public static final String PACKAGE public static final String PRIVATE public static final String PROTECTED public static final String PUBLIC public static final String RETURN public static final String SHORT public static final String STATIC public static final String STRICTFP public static final String SUPER public static final String SWITCH public static final String SYNCHRONIZED public static final String THIS public static final String THROW public static final String THROWS public static final String TRANSIENT public static final String TRY public static final String VOID public static final String VOLATILE public static final String WHILE public static final String TRUE public static final String FALSE public static final String NULL public static final String OPEN public static final String MODULE public static final String REQUIRES public static final String EXPORTS public static final String OPENS public static final String USES public static final String PROVIDES public static final String TRANSITIVE public static final String TO public static final String WITH public static final String VAR public static final String YIELD }
com/intellij/psi/PsiLabeledStatement.class
PsiLabeledStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiLabeledStatement extends java.lang.Object implements com.intellij.psi.PsiStatement com.intellij.psi.PsiNameIdentifierOwner { public abstract com.intellij.psi.PsiIdentifier getLabelIdentifier () public abstract com.intellij.psi.PsiStatement getStatement () public abstract java.lang.String getName () }
com/intellij/psi/PsiLambdaExpression.class
PsiLambdaExpression.java package com.intellij.psi public abstract com.intellij.psi.PsiLambdaExpression extends java.lang.Object implements com.intellij.psi.PsiFunctionalExpression com.intellij.psi.PsiParameterListOwner { public abstract com.intellij.psi.PsiParameterList getParameterList () public abstract com.intellij.psi.PsiElement getBody () public abstract boolean isVoidCompatible () public abstract boolean isValueCompatible () public abstract boolean hasFormalParameterTypes () public abstract boolean isPotentiallyCompatible (com.intellij.psi.PsiType) }
com/intellij/psi/PsiLambdaExpressionType.class
PsiLambdaExpressionType.java package com.intellij.psi public com.intellij.psi.PsiLambdaExpressionType extends com.intellij.psi.PsiType { private final com.intellij.psi.PsiLambdaExpression myExpression public void <init> (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression expression public java.lang.String getPresentableText () public java.lang.String getCanonicalText () public boolean isValid () public boolean equalsToText (java.lang.String) String text public java.lang.Object accept (com.intellij.psi.PsiTypeVisitor) com.intellij.psi.PsiTypeVisitor visitor public com.intellij.psi.search.GlobalSearchScope getResolveScope () public com.intellij.psi.PsiType[] getSuperTypes () public com.intellij.psi.PsiLambdaExpression getExpression () public boolean equals (java.lang.Object) Object obj public int hashCode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiLambdaParameterType.class
PsiLambdaParameterType.java package com.intellij.psi public com.intellij.psi.PsiLambdaParameterType extends com.intellij.psi.PsiType { private final com.intellij.psi.PsiParameter myParameter public void <init> (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter parameter public java.lang.String getPresentableText () public java.lang.String getCanonicalText () public boolean isValid () public boolean equalsToText (java.lang.String) String text public java.lang.Object accept (com.intellij.psi.PsiTypeVisitor) com.intellij.psi.PsiTypeVisitor visitor public com.intellij.psi.search.GlobalSearchScope getResolveScope () public com.intellij.psi.PsiType[] getSuperTypes () public com.intellij.psi.PsiParameter getParameter () public boolean equals (java.lang.Object) Object o public int hashCode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiLiteral.class
PsiLiteral.java package com.intellij.psi public abstract com.intellij.psi.PsiLiteral extends java.lang.Object implements com.intellij.psi.PsiAnnotationMemberValue com.intellij.psi.PsiLiteralValue { }
com/intellij/psi/PsiLiteralExpression.class
PsiLiteralExpression.java package com.intellij.psi public abstract com.intellij.psi.PsiLiteralExpression extends java.lang.Object implements com.intellij.psi.PsiExpression com.intellij.psi.PsiLiteral { }
com/intellij/psi/PsiLocalVariable.class
PsiLocalVariable.java package com.intellij.psi public abstract com.intellij.psi.PsiLocalVariable extends java.lang.Object implements com.intellij.psi.PsiVariable { public abstract void setInitializer (com.intellij.psi.PsiExpression) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiTypeElement getTypeElement () }
com/intellij/psi/PsiLoopStatement.class
PsiLoopStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiLoopStatement extends java.lang.Object implements com.intellij.psi.PsiStatement { public abstract com.intellij.psi.PsiStatement getBody () }
com/intellij/psi/PsiMember.class
PsiMember.java package com.intellij.psi public abstract com.intellij.psi.PsiMember extends java.lang.Object implements com.intellij.psi.PsiModifierListOwner com.intellij.psi.NavigatablePsiElement { public static final com.intellij.psi.PsiMember[] EMPTY_ARRAY public abstract com.intellij.psi.PsiClass getContainingClass () static void <clinit> () }
com/intellij/psi/PsiMethod.class
PsiMethod.java package com.intellij.psi public abstract com.intellij.psi.PsiMethod extends java.lang.Object implements com.intellij.psi.PsiMember com.intellij.psi.PsiNameIdentifierOwner com.intellij.psi.PsiModifierListOwner com.intellij.psi.PsiDocCommentOwner com.intellij.psi.PsiTypeParameterListOwner com.intellij.pom.PomRenameableTarget com.intellij.psi.PsiTarget com.intellij.psi.PsiParameterListOwner com.intellij.lang.jvm.JvmMethod { public static final com.intellij.psi.PsiMethod[] EMPTY_ARRAY public static final com.intellij.util.ArrayFactory ARRAY_FACTORY public abstract com.intellij.psi.PsiType getReturnType () public abstract com.intellij.psi.PsiTypeElement getReturnTypeElement () public abstract com.intellij.psi.PsiParameterList getParameterList () public abstract com.intellij.psi.PsiReferenceList getThrowsList () public abstract com.intellij.psi.PsiCodeBlock getBody () public abstract boolean isConstructor () public abstract boolean isVarArgs () public abstract com.intellij.psi.util.MethodSignature getSignature (com.intellij.psi.PsiSubstitutor) public abstract com.intellij.psi.PsiIdentifier getNameIdentifier () public abstract com.intellij.psi.PsiMethod[] findSuperMethods () public abstract com.intellij.psi.PsiMethod[] findSuperMethods (boolean) public abstract com.intellij.psi.PsiMethod[] findSuperMethods (com.intellij.psi.PsiClass) public abstract java.util.List findSuperMethodSignaturesIncludingStatic (boolean) public abstract com.intellij.psi.PsiMethod findDeepestSuperMethod () public abstract com.intellij.psi.PsiMethod[] findDeepestSuperMethods () public abstract com.intellij.psi.PsiModifierList getModifierList () public abstract java.lang.String getName () public abstract com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.HierarchicalMethodSignature getHierarchicalMethodSignature () public boolean hasParameters () public com.intellij.lang.jvm.JvmParameter[] getParameters () public com.intellij.lang.jvm.types.JvmReferenceType[] getThrowsTypes () public volatile synthetic com.intellij.psi.PsiElement getNameIdentifier () public volatile synthetic java.lang.Object setName (java.lang.String) public volatile synthetic com.intellij.psi.PsiElement getBody () public volatile synthetic com.intellij.lang.jvm.types.JvmType getReturnType () private static synthetic com.intellij.psi.PsiMethod[] lambda$static$0 (int) int count static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiMethodCallExpression.class
PsiMethodCallExpression.java package com.intellij.psi public abstract com.intellij.psi.PsiMethodCallExpression extends java.lang.Object implements com.intellij.psi.PsiCallExpression { public abstract com.intellij.psi.PsiExpressionList getArgumentList () public abstract com.intellij.psi.PsiReferenceExpression getMethodExpression () }
com/intellij/psi/PsiMethodReferenceExpression.class
PsiMethodReferenceExpression.java package com.intellij.psi public abstract com.intellij.psi.PsiMethodReferenceExpression extends java.lang.Object implements com.intellij.psi.PsiReferenceExpression com.intellij.psi.PsiFunctionalExpression { public abstract com.intellij.psi.PsiTypeElement getQualifierType () public abstract boolean isExact () public abstract boolean isPotentiallyCompatible (com.intellij.psi.PsiType) public abstract com.intellij.psi.PsiMember getPotentiallyApplicableMember () public abstract boolean isConstructor () public abstract boolean isAcceptable (com.intellij.psi.PsiType, com.intellij.psi.PsiMethod) }
com/intellij/psi/PsiMethodReferenceType.class
PsiMethodReferenceType.java package com.intellij.psi public com.intellij.psi.PsiMethodReferenceType extends com.intellij.psi.PsiType { private final com.intellij.psi.PsiMethodReferenceExpression myReference public void <init> (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiMethodReferenceExpression reference public java.lang.String getPresentableText () public java.lang.String getCanonicalText () public boolean isValid () public boolean equalsToText (java.lang.String) String text public java.lang.Object accept (com.intellij.psi.PsiTypeVisitor) com.intellij.psi.PsiTypeVisitor visitor public com.intellij.psi.search.GlobalSearchScope getResolveScope () public com.intellij.psi.PsiType[] getSuperTypes () public com.intellij.psi.PsiMethodReferenceExpression getExpression () public boolean equals (java.lang.Object) Object obj public int hashCode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiMethodReferenceUtil$QualifierResolveResult.class
PsiMethodReferenceUtil.java package com.intellij.psi public com.intellij.psi.PsiMethodReferenceUtil$QualifierResolveResult extends java.lang.Object { private final com.intellij.psi.PsiClass myContainingClass private final com.intellij.psi.PsiSubstitutor mySubstitutor private final boolean myReferenceTypeQualified public void <init> (com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor, boolean) com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiSubstitutor substitutor boolean referenceTypeQualified public com.intellij.psi.PsiClass getContainingClass () public com.intellij.psi.PsiSubstitutor getSubstitutor () public boolean isReferenceTypeQualified () }
com/intellij/psi/PsiMethodReferenceUtil.class
PsiMethodReferenceUtil.java package com.intellij.psi public com.intellij.psi.PsiMethodReferenceUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public static boolean isSecondSearchPossible (com.intellij.psi.PsiType[], com.intellij.psi.PsiMethodReferenceUtil$QualifierResolveResult, com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiType[] parameterTypes com.intellij.psi.PsiMethodReferenceUtil$QualifierResolveResult qualifierResolveResult com.intellij.psi.PsiMethodReferenceExpression methodRef public static boolean isResolvedBySecondSearch (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiMethod method com.intellij.psi.PsiType functionalInterfaceType com.intellij.psi.PsiClassType$ClassResolveResult functionalResolveResult com.intellij.psi.PsiMethod interfaceMethod com.intellij.psi.PsiMethodReferenceExpression methodRef com.intellij.psi.PsiElement resolve public static boolean isResolvedBySecondSearch (com.intellij.psi.PsiMethodReferenceExpression, com.intellij.psi.util.MethodSignature, boolean, boolean, int) com.intellij.psi.PsiMethodReferenceExpression methodRef com.intellij.psi.util.MethodSignature signature boolean varArgs boolean isStatic int parametersCount com.intellij.psi.PsiMethodReferenceUtil$QualifierResolveResult qualifierResolveResult com.intellij.psi.PsiType[] functionalMethodParameterTypes public static com.intellij.psi.PsiType getQualifierType (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiType qualifierType com.intellij.psi.PsiElement qualifier com.intellij.psi.PsiMethodReferenceExpression expression com.intellij.psi.PsiTypeElement typeElement public static boolean isReturnTypeCompatible (com.intellij.psi.PsiMethodReferenceExpression, com.intellij.psi.JavaResolveResult, com.intellij.psi.PsiType) com.intellij.psi.PsiMethodReferenceExpression expression com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiType functionalInterfaceType public static com.intellij.psi.PsiType getMethodReferenceReturnType (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiMethodReferenceExpression expression private static com.intellij.psi.PsiType getMethodReferenceReturnType (com.intellij.psi.PsiMethodReferenceExpression, com.intellij.psi.JavaResolveResult) com.intellij.psi.PsiType arrayComponentType com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiMethodReferenceExpression expression com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiSubstitutor subst com.intellij.psi.PsiType methodReturnType com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiElement resolve private static boolean isReturnTypeCompatible (com.intellij.psi.PsiMethodReferenceExpression, com.intellij.psi.JavaResolveResult, com.intellij.psi.PsiType, com.intellij.openapi.util.Ref) com.intellij.psi.PsiType interfaceReturnType com.intellij.psi.PsiType methodReturnType com.intellij.psi.PsiMethodReferenceExpression expression com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiType functionalInterfaceType com.intellij.openapi.util.Ref errorMessage com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiMethod interfaceMethod public static boolean isValidQualifier (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiElement qualifier com.intellij.psi.PsiMethodReferenceExpression expression com.intellij.psi.PsiElement referenceNameElement public static com.intellij.psi.PsiMethodReferenceUtil$QualifierResolveResult getQualifierResolveResult (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiElement resolve com.intellij.psi.PsiType expressionType com.intellij.psi.PsiClassType$ClassResolveResult result com.intellij.psi.PsiType type com.intellij.psi.PsiClassType$ClassResolveResult result com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiMethodReferenceExpression methodReferenceExpression com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiExpression expression public static boolean isStaticallyReferenced (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiMethodReferenceExpression methodReferenceExpression com.intellij.psi.PsiExpression qualifierExpression public static boolean isReceiverType (com.intellij.psi.PsiType, com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiType receiverType com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiSubstitutor psiSubstitutor public static com.intellij.psi.PsiType getFirstParameterType (com.intellij.psi.PsiType, com.intellij.psi.PsiElement) com.intellij.psi.PsiType type int interfaceMethodParamsLength com.intellij.psi.PsiType functionalInterfaceType com.intellij.psi.PsiElement context com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.util.MethodSignature function private static com.intellij.psi.PsiType replaceArrayType (com.intellij.psi.PsiType, com.intellij.psi.PsiElement) com.intellij.psi.PsiType type com.intellij.psi.PsiElement context public static java.lang.String checkMethodReferenceContext (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiMethodReferenceExpression methodRef com.intellij.psi.PsiElement resolve public static java.lang.String checkMethodReferenceContext (com.intellij.psi.PsiMethodReferenceExpression, com.intellij.psi.PsiElement, com.intellij.psi.PsiType) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiMethod interfaceMethod com.intellij.psi.PsiReferenceParameterList parameterList com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.PsiClass outerClass com.intellij.psi.PsiMethodReferenceExpression methodRef com.intellij.psi.PsiElement resolve com.intellij.psi.PsiType functionalInterfaceType com.intellij.psi.PsiClass containingClass boolean isStaticSelector com.intellij.psi.PsiElement qualifier boolean isMethodStatic boolean receiverReferenced boolean isConstructor public static java.lang.String checkTypeArguments (com.intellij.psi.PsiTypeElement, com.intellij.psi.PsiType) com.intellij.psi.PsiType typeParameter com.intellij.psi.PsiType[] typeParameters com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.PsiTypeElement qualifier com.intellij.psi.PsiType psiType public static java.lang.String checkReturnType (com.intellij.psi.PsiMethodReferenceExpression, com.intellij.psi.JavaResolveResult, com.intellij.psi.PsiType) com.intellij.psi.PsiMethodReferenceExpression expression com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiType functionalInterfaceType com.intellij.openapi.util.Ref errorMessage static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiMigration.class
PsiMigration.java package com.intellij.psi public abstract com.intellij.psi.PsiMigration extends java.lang.Object { public abstract com.intellij.psi.PsiClass createClass (java.lang.String) public abstract com.intellij.psi.PsiPackage createPackage (java.lang.String) public abstract void finish () }
com/intellij/psi/PsiModifiableCodeBlock.class
PsiModifiableCodeBlock.java package com.intellij.psi public abstract com.intellij.psi.PsiModifiableCodeBlock extends java.lang.Object { public abstract boolean shouldChangeModificationCount (com.intellij.psi.PsiElement) }
com/intellij/psi/PsiModifier$ModifierConstant.class
PsiModifier.java package com.intellij.psi public abstract annotation com.intellij.psi.PsiModifier$ModifierConstant extends java.lang.Object implements java.lang.annotation.Annotation { }
com/intellij/psi/PsiModifier.class
PsiModifier.java package com.intellij.psi public abstract com.intellij.psi.PsiModifier extends java.lang.Object { public static final String PUBLIC public static final String PROTECTED public static final String PRIVATE public static final String PACKAGE_LOCAL public static final String STATIC public static final String ABSTRACT public static final String FINAL public static final String NATIVE public static final String SYNCHRONIZED public static final String STRICTFP public static final String TRANSIENT public static final String VOLATILE public static final String DEFAULT public static final String OPEN public static final String TRANSITIVE public static final String[] MODIFIERS static void <clinit> () }
com/intellij/psi/PsiModifierList.class
PsiModifierList.java package com.intellij.psi public abstract com.intellij.psi.PsiModifierList extends java.lang.Object implements com.intellij.psi.PsiElement com.intellij.psi.PsiAnnotationOwner { public abstract boolean hasModifierProperty (java.lang.String) public abstract boolean hasExplicitModifier (java.lang.String) public abstract void setModifierProperty (java.lang.String, boolean) throws com.intellij.util.IncorrectOperationException public abstract void checkSetModifierProperty (java.lang.String, boolean) throws com.intellij.util.IncorrectOperationException }
com/intellij/psi/PsiModifierListOwner.class
PsiModifierListOwner.java package com.intellij.psi public abstract com.intellij.psi.PsiModifierListOwner extends java.lang.Object implements com.intellij.psi.PsiElement { public abstract com.intellij.psi.PsiModifierList getModifierList () public abstract boolean hasModifierProperty (java.lang.String) public com.intellij.psi.PsiAnnotation[] getAnnotations () public com.intellij.psi.PsiAnnotation getAnnotation (java.lang.String) String fqn public boolean hasAnnotation (java.lang.String) String fqn public boolean hasModifier (com.intellij.lang.jvm.JvmModifier) com.intellij.lang.jvm.JvmModifier modifier private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiNameHelper.class
PsiNameHelper.java package com.intellij.psi public abstract com.intellij.psi.PsiNameHelper extends java.lang.Object { private static final java.util.regex.Pattern WHITESPACE_PATTERN public void <init> () public static com.intellij.psi.PsiNameHelper getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract boolean isIdentifier (java.lang.String) public abstract boolean isIdentifier (java.lang.String, com.intellij.pom.java.LanguageLevel) public abstract boolean isKeyword (java.lang.String) public abstract boolean isQualifiedName (java.lang.String) public static java.lang.String getShortClassName (java.lang.String) int j char ch String referenceText int lessPos int bracesBalance int i public static java.lang.String getPresentableText (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement ref String name com.intellij.psi.PsiAnnotation[] annotations public static java.lang.String getPresentableText (java.lang.String, com.intellij.psi.PsiAnnotation[], com.intellij.psi.PsiType[]) String refName com.intellij.psi.PsiAnnotation[] annotations com.intellij.psi.PsiType[] types StringBuilder buffer public static java.lang.String getQualifiedClassName (java.lang.String, boolean) char aChar int i String referenceText boolean removeWhitespace StringBuilder buffer char[] chars int gtPos int count private static java.lang.String removeWhitespace (java.lang.String) char c int i String referenceText boolean needsChange public static java.lang.String[] getClassParametersText (java.lang.String) char aChar int i char aChar int i char aChar int i String referenceText char[] chars int afterLastDotIndex int level int dim String[] result int ltPos public static boolean isSubpackageOf (java.lang.String, java.lang.String) String subpackageName String packageName public static void appendTypeArgs (java.lang.StringBuilder, com.intellij.psi.PsiType[], boolean, boolean) com.intellij.psi.PsiType type int i StringBuilder sb com.intellij.psi.PsiType[] types boolean canonical boolean annotated public static boolean appendAnnotations (java.lang.StringBuilder, com.intellij.psi.PsiAnnotation[], boolean) StringBuilder sb com.intellij.psi.PsiAnnotation[] annotations boolean canonical public static boolean appendAnnotations (java.lang.StringBuilder, java.util.List, boolean) String name com.intellij.psi.PsiJavaCodeReferenceElement refElement com.intellij.psi.PsiAnnotation annotation StringBuilder sb java.util.List annotations boolean canonical boolean updated public static boolean isValidModuleName (java.lang.String, com.intellij.psi.PsiElement) String name com.intellij.psi.PsiElement context com.intellij.psi.PsiNameHelper helper com.intellij.pom.java.LanguageLevel level private static synthetic boolean lambda$isValidModuleName$0 (com.intellij.psi.PsiNameHelper, com.intellij.pom.java.LanguageLevel, java.lang.String) com.intellij.psi.PsiNameHelper helper com.intellij.pom.java.LanguageLevel level String part static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiNameValuePair.class
PsiNameValuePair.java package com.intellij.psi public abstract com.intellij.psi.PsiNameValuePair extends java.lang.Object implements com.intellij.psi.PsiElement com.intellij.lang.jvm.annotation.JvmAnnotationAttribute { public static final com.intellij.psi.PsiNameValuePair[] EMPTY_ARRAY public static final com.intellij.util.ArrayFactory ARRAY_FACTORY public abstract com.intellij.psi.PsiIdentifier getNameIdentifier () public abstract java.lang.String getName () public abstract java.lang.String getLiteralValue () public abstract com.intellij.psi.PsiAnnotationMemberValue getValue () public com.intellij.psi.PsiAnnotationMemberValue getDetachedValue () public abstract com.intellij.psi.PsiAnnotationMemberValue setValue (com.intellij.psi.PsiAnnotationMemberValue) public java.lang.String getAttributeName () public com.intellij.lang.jvm.annotation.JvmAnnotationAttributeValue getAttributeValue () private static synthetic com.intellij.psi.PsiNameValuePair[] lambda$static$0 (int) int count static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiNestedAnnotationValue.class
PsiAnnotationAttributeValues.java package com.intellij.psi com.intellij.psi.PsiNestedAnnotationValue extends com.intellij.psi.PsiAnnotationAttributeValue implements com.intellij.lang.jvm.annotation.JvmNestedAnnotationValue { void <init> (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation value public com.intellij.lang.jvm.JvmAnnotation getValue () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiNewExpression.class
PsiNewExpression.java package com.intellij.psi public abstract com.intellij.psi.PsiNewExpression extends java.lang.Object implements com.intellij.psi.PsiCallExpression com.intellij.psi.PsiConstructorCall { public abstract com.intellij.psi.PsiExpression getQualifier () public abstract com.intellij.psi.PsiExpression[] getArrayDimensions () public abstract com.intellij.psi.PsiArrayInitializerExpression getArrayInitializer () public abstract com.intellij.psi.PsiJavaCodeReferenceElement getClassReference () public abstract com.intellij.psi.PsiAnonymousClass getAnonymousClass () public abstract com.intellij.psi.PsiJavaCodeReferenceElement getClassOrAnonymousClassReference () public abstract com.intellij.psi.PsiType getOwner (com.intellij.psi.PsiAnnotation) public boolean isArrayCreation () }
com/intellij/psi/PsiPackage.class
PsiPackage.java package com.intellij.psi public abstract com.intellij.psi.PsiPackage extends java.lang.Object implements com.intellij.psi.PsiCheckedRenameElement com.intellij.navigation.NavigationItem com.intellij.psi.PsiJvmModifiersOwner com.intellij.psi.PsiDirectoryContainer com.intellij.psi.PsiQualifiedNamedElement com.intellij.lang.jvm.JvmPackage { public static final String PACKAGE_INFO_CLASS public static final String PACKAGE_INFO_FILE public static final String PACKAGE_INFO_CLS_FILE public static final com.intellij.psi.PsiPackage[] EMPTY_ARRAY public abstract java.lang.String getQualifiedName () public abstract com.intellij.psi.PsiPackage getParentPackage () public abstract com.intellij.psi.PsiPackage[] getSubPackages () public abstract com.intellij.psi.PsiPackage[] getSubPackages (com.intellij.psi.search.GlobalSearchScope) public abstract com.intellij.psi.PsiClass[] getClasses () public abstract com.intellij.psi.PsiClass[] getClasses (com.intellij.psi.search.GlobalSearchScope) public abstract com.intellij.psi.PsiFile[] getFiles (com.intellij.psi.search.GlobalSearchScope) public abstract com.intellij.psi.PsiModifierList getAnnotationList () public abstract void handleQualifiedNameChange (java.lang.String) public abstract com.intellij.openapi.vfs.VirtualFile[] occursInPackagePrefixes () public abstract java.lang.String getName () public abstract boolean containsClassNamed (java.lang.String) public abstract com.intellij.psi.PsiClass[] findClassByShortName (java.lang.String, com.intellij.psi.search.GlobalSearchScope) public volatile synthetic com.intellij.lang.jvm.JvmPackage getParentPackage () static void <clinit> () }
com/intellij/psi/PsiPackageAccessibilityStatement$Role.class
PsiPackageAccessibilityStatement.java package com.intellij.psi public final enum com.intellij.psi.PsiPackageAccessibilityStatement$Role extends java.lang.Enum { public static final enum com.intellij.psi.PsiPackageAccessibilityStatement$Role EXPORTS public static final enum com.intellij.psi.PsiPackageAccessibilityStatement$Role OPENS private static final synthetic com.intellij.psi.PsiPackageAccessibilityStatement$Role[] $VALUES public static com.intellij.psi.PsiPackageAccessibilityStatement$Role[] values () public static com.intellij.psi.PsiPackageAccessibilityStatement$Role valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/psi/PsiPackageAccessibilityStatement.class
PsiPackageAccessibilityStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiPackageAccessibilityStatement extends java.lang.Object implements com.intellij.psi.PsiStatement { public static final com.intellij.psi.PsiPackageAccessibilityStatement[] EMPTY_ARRAY public abstract com.intellij.psi.PsiPackageAccessibilityStatement$Role getRole () public abstract com.intellij.psi.PsiJavaCodeReferenceElement getPackageReference () public abstract java.lang.String getPackageName () public abstract java.lang.Iterable getModuleReferences () public abstract java.util.List getModuleNames () static void <clinit> () }
com/intellij/psi/PsiPackageStatement.class
PsiPackageStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiPackageStatement extends java.lang.Object implements com.intellij.psi.PsiElement { public abstract com.intellij.psi.PsiJavaCodeReferenceElement getPackageReference () public abstract java.lang.String getPackageName () public abstract com.intellij.psi.PsiModifierList getAnnotationList () }
com/intellij/psi/PsiParameter.class
PsiParameter.java package com.intellij.psi public abstract com.intellij.psi.PsiParameter extends java.lang.Object implements com.intellij.psi.PsiVariable com.intellij.lang.jvm.JvmParameter com.intellij.psi.PsiJvmModifiersOwner { public static final com.intellij.psi.PsiParameter[] EMPTY_ARRAY public static final com.intellij.util.ArrayFactory ARRAY_FACTORY public abstract com.intellij.psi.PsiElement getDeclarationScope () public abstract boolean isVarArgs () public abstract com.intellij.psi.PsiTypeElement getTypeElement () public abstract com.intellij.psi.PsiType getType () public com.intellij.psi.PsiAnnotation[] getAnnotations () public volatile synthetic com.intellij.lang.jvm.types.JvmType getType () public volatile synthetic com.intellij.lang.jvm.JvmAnnotation[] getAnnotations () private static synthetic com.intellij.psi.PsiParameter[] lambda$static$0 (int) int count static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiParameterList.class
PsiParameterList.java package com.intellij.psi public abstract com.intellij.psi.PsiParameterList extends java.lang.Object implements com.intellij.psi.PsiElement { public abstract com.intellij.psi.PsiParameter[] getParameters () public abstract int getParameterIndex (com.intellij.psi.PsiParameter) public abstract int getParametersCount () public boolean isEmpty () }
com/intellij/psi/PsiParameterListOwner.class
PsiParameterListOwner.java package com.intellij.psi public abstract com.intellij.psi.PsiParameterListOwner extends java.lang.Object implements com.intellij.psi.PsiElement { public abstract com.intellij.psi.PsiParameterList getParameterList () public abstract com.intellij.psi.PsiElement getBody () }
com/intellij/psi/PsiParenthesizedExpression.class
PsiParenthesizedExpression.java package com.intellij.psi public abstract com.intellij.psi.PsiParenthesizedExpression extends java.lang.Object implements com.intellij.psi.PsiExpression { public abstract com.intellij.psi.PsiExpression getExpression () }
com/intellij/psi/PsiPolyadicExpression.class
PsiPolyadicExpression.java package com.intellij.psi public abstract com.intellij.psi.PsiPolyadicExpression extends java.lang.Object implements com.intellij.psi.PsiExpression { public abstract com.intellij.psi.PsiExpression[] getOperands () public abstract com.intellij.psi.tree.IElementType getOperationTokenType () public abstract com.intellij.psi.PsiJavaToken getTokenBeforeOperand (com.intellij.psi.PsiExpression) }
com/intellij/psi/PsiPostfixExpression.class
PsiPostfixExpression.java package com.intellij.psi public abstract com.intellij.psi.PsiPostfixExpression extends java.lang.Object implements com.intellij.psi.PsiUnaryExpression { public abstract com.intellij.psi.PsiExpression getOperand () public abstract com.intellij.psi.PsiJavaToken getOperationSign () }
com/intellij/psi/PsiPrefixExpression.class
PsiPrefixExpression.java package com.intellij.psi public abstract com.intellij.psi.PsiPrefixExpression extends java.lang.Object implements com.intellij.psi.PsiUnaryExpression { }
com/intellij/psi/PsiPrimitiveType.class
PsiPrimitiveType.java package com.intellij.psi public com.intellij.psi.PsiPrimitiveType extends com.intellij.psi.PsiType$Stub implements com.intellij.lang.jvm.types.JvmPrimitiveType { private static final java.util.Map ourQNameToUnboxed private final com.intellij.lang.jvm.types.JvmPrimitiveTypeKind myKind private final String myName void <init> (com.intellij.lang.jvm.types.JvmPrimitiveTypeKind) com.intellij.lang.jvm.types.JvmPrimitiveTypeKind kind public void <init> (com.intellij.lang.jvm.types.JvmPrimitiveTypeKind, com.intellij.psi.PsiAnnotation[]) com.intellij.lang.jvm.types.JvmPrimitiveTypeKind kind com.intellij.psi.PsiAnnotation[] annotations public void <init> (com.intellij.lang.jvm.types.JvmPrimitiveTypeKind, com.intellij.psi.TypeAnnotationProvider) com.intellij.lang.jvm.types.JvmPrimitiveTypeKind kind com.intellij.psi.TypeAnnotationProvider provider public void <init> (java.lang.String, com.intellij.psi.TypeAnnotationProvider) String name com.intellij.psi.TypeAnnotationProvider provider com.intellij.lang.jvm.types.JvmPrimitiveTypeKind kind public void <init> (java.lang.String, com.intellij.psi.PsiAnnotation[]) String name com.intellij.psi.PsiAnnotation[] annotations private static java.lang.String getName (com.intellij.lang.jvm.types.JvmPrimitiveTypeKind) com.intellij.lang.jvm.types.JvmPrimitiveTypeKind kind public final com.intellij.lang.jvm.types.JvmPrimitiveTypeKind getKind () public java.lang.String getName () public com.intellij.psi.PsiPrimitiveType annotate (com.intellij.psi.TypeAnnotationProvider) com.intellij.psi.TypeAnnotationProvider provider public java.lang.String getPresentableText (boolean) boolean annotated public java.lang.String getCanonicalText (boolean) boolean annotated public java.lang.String getInternalCanonicalText () private java.lang.String getText (boolean, boolean) boolean qualified boolean annotated com.intellij.psi.PsiAnnotation[] annotations StringBuilder sb public boolean isValid () com.intellij.psi.PsiAnnotation annotation public boolean equalsToText (java.lang.String) String text public java.lang.Object accept (com.intellij.psi.PsiTypeVisitor) com.intellij.psi.PsiTypeVisitor visitor public com.intellij.psi.search.GlobalSearchScope getResolveScope () public com.intellij.psi.PsiType[] getSuperTypes () public static com.intellij.psi.PsiPrimitiveType getUnboxedType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiPrimitiveType unboxed public static com.intellij.psi.PsiPrimitiveType getOptionallyUnboxedType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public java.lang.String getBoxedTypeName () public com.intellij.psi.PsiClassType getBoxedType (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context com.intellij.psi.PsiFile file com.intellij.pom.java.LanguageLevel languageLevel String boxedQName com.intellij.psi.JavaPsiFacade facade com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElementFactory factory public com.intellij.psi.PsiClassType getBoxedType (com.intellij.psi.PsiManager, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiManager manager com.intellij.psi.search.GlobalSearchScope resolveScope String boxedQName com.intellij.psi.PsiClass aClass public static java.util.Collection getAllBoxedTypeNames () public int hashCode () public boolean equals (java.lang.Object) Object obj public volatile synthetic com.intellij.psi.PsiType annotate (com.intellij.psi.TypeAnnotationProvider) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiProvidesStatement.class
PsiProvidesStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiProvidesStatement extends java.lang.Object implements com.intellij.psi.PsiStatement { public static final com.intellij.psi.PsiProvidesStatement[] EMPTY_ARRAY public abstract com.intellij.psi.PsiJavaCodeReferenceElement getInterfaceReference () public abstract com.intellij.psi.PsiReferenceList getImplementationList () static void <clinit> () }
com/intellij/psi/PsiQualifiedExpression.class
PsiQualifiedExpression.java package com.intellij.psi public abstract com.intellij.psi.PsiQualifiedExpression extends java.lang.Object implements com.intellij.psi.PsiExpression { public abstract com.intellij.psi.PsiJavaCodeReferenceElement getQualifier () }
com/intellij/psi/PsiRawStringLiteralUtil.class
PsiRawStringLiteralUtil.java package com.intellij.psi public com.intellij.psi.PsiRawStringLiteralUtil extends java.lang.Object { public void <init> () public static java.lang.String getAdditionalTicks (java.lang.String, java.lang.String) int additionalQuotesLength String text String tics int quotesLength int textLength int idx int maxQuotesNumber boolean hasToReplace public static int getLeadingTicksSequence (java.lang.CharSequence) CharSequence text public static int getTrailingTicksSequence (java.lang.CharSequence) CharSequence text int length private static int getTicksSequence (java.lang.CharSequence, int, int) CharSequence literalText int length int startIndex int quotesLength public static int getReducedNumberOfBackticks (java.lang.String) int ticsSequence int i int length int idx java.util.BitSet usedTicSequences String text int leadingTicsSequence int trailingTicsSequence }
com/intellij/psi/PsiReceiverParameter.class
PsiReceiverParameter.java package com.intellij.psi public abstract com.intellij.psi.PsiReceiverParameter extends java.lang.Object implements com.intellij.psi.PsiVariable { public abstract com.intellij.psi.PsiThisExpression getIdentifier () }
com/intellij/psi/PsiReferenceExpression.class
PsiReferenceExpression.java package com.intellij.psi public abstract com.intellij.psi.PsiReferenceExpression extends java.lang.Object implements com.intellij.psi.PsiExpression com.intellij.psi.PsiJavaCodeReferenceElement { public abstract com.intellij.psi.PsiExpression getQualifierExpression () public abstract com.intellij.psi.PsiElement bindToElementViaStaticImport (com.intellij.psi.PsiClass) throws com.intellij.util.IncorrectOperationException public abstract void setQualifierExpression (com.intellij.psi.PsiExpression) throws com.intellij.util.IncorrectOperationException }
com/intellij/psi/PsiReferenceList$Role.class
PsiReferenceList.java package com.intellij.psi public final enum com.intellij.psi.PsiReferenceList$Role extends java.lang.Enum { public static final enum com.intellij.psi.PsiReferenceList$Role THROWS_LIST public static final enum com.intellij.psi.PsiReferenceList$Role EXTENDS_LIST public static final enum com.intellij.psi.PsiReferenceList$Role IMPLEMENTS_LIST public static final enum com.intellij.psi.PsiReferenceList$Role EXTENDS_BOUNDS_LIST public static final enum com.intellij.psi.PsiReferenceList$Role PROVIDES_WITH_LIST private static final synthetic com.intellij.psi.PsiReferenceList$Role[] $VALUES public static com.intellij.psi.PsiReferenceList$Role[] values () public static com.intellij.psi.PsiReferenceList$Role valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/psi/PsiReferenceList.class
PsiReferenceList.java package com.intellij.psi public abstract com.intellij.psi.PsiReferenceList extends java.lang.Object implements com.intellij.psi.PsiElement { public static final com.intellij.psi.PsiReferenceList[] EMPTY_ARRAY public abstract com.intellij.psi.PsiJavaCodeReferenceElement[] getReferenceElements () public abstract com.intellij.psi.PsiClassType[] getReferencedTypes () public abstract com.intellij.psi.PsiReferenceList$Role getRole () static void <clinit> () }
com/intellij/psi/PsiReferenceParameterList.class
PsiReferenceParameterList.java package com.intellij.psi public abstract com.intellij.psi.PsiReferenceParameterList extends java.lang.Object implements com.intellij.psi.PsiElement { public abstract com.intellij.psi.PsiTypeElement[] getTypeParameterElements () public abstract com.intellij.psi.PsiType[] getTypeArguments () }
com/intellij/psi/PsiRequiresStatement.class
PsiRequiresStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiRequiresStatement extends java.lang.Object implements com.intellij.psi.PsiModifierListOwner com.intellij.psi.PsiStatement { public static final com.intellij.psi.PsiRequiresStatement[] EMPTY_ARRAY public abstract com.intellij.psi.PsiJavaModuleReferenceElement getReferenceElement () public abstract java.lang.String getModuleName () public abstract com.intellij.psi.PsiJavaModuleReference getModuleReference () public com.intellij.psi.PsiJavaModule resolve () com.intellij.psi.PsiJavaModuleReference ref static void <clinit> () }
com/intellij/psi/PsiResolveHelper$SERVICE.class
PsiResolveHelper.java package com.intellij.psi public final com.intellij.psi.PsiResolveHelper$SERVICE extends java.lang.Object { private static final com.intellij.openapi.util.NotNullLazyKey PSI_RESOLVER_KEY private void <init> () public static com.intellij.psi.PsiResolveHelper getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project static void <clinit> () }
com/intellij/psi/PsiResolveHelper.class
PsiResolveHelper.java package com.intellij.psi public abstract com.intellij.psi.PsiResolveHelper extends java.lang.Object { public static final com.intellij.openapi.util.RecursionGuard ourGuard public static final com.intellij.openapi.util.RecursionGuard ourGraphGuard public abstract com.intellij.psi.JavaResolveResult resolveConstructor (com.intellij.psi.PsiClassType, com.intellij.psi.PsiExpressionList, com.intellij.psi.PsiElement) public abstract com.intellij.psi.JavaResolveResult[] multiResolveConstructor (com.intellij.psi.PsiClassType, com.intellij.psi.PsiExpressionList, com.intellij.psi.PsiElement) public abstract com.intellij.psi.infos.CandidateInfo[] getReferencedMethodCandidates (com.intellij.psi.PsiCallExpression, boolean) public abstract com.intellij.psi.infos.CandidateInfo[] getReferencedMethodCandidates (com.intellij.psi.PsiCallExpression, boolean, boolean) public abstract com.intellij.psi.PsiClass resolveReferencedClass (java.lang.String, com.intellij.psi.PsiElement) public abstract com.intellij.psi.PsiVariable resolveReferencedVariable (java.lang.String, com.intellij.psi.PsiElement) public abstract com.intellij.psi.PsiVariable resolveAccessibleReferencedVariable (java.lang.String, com.intellij.psi.PsiElement) public abstract boolean isAccessible (com.intellij.psi.PsiMember, com.intellij.psi.PsiModifierList, com.intellij.psi.PsiElement, com.intellij.psi.PsiClass, com.intellij.psi.PsiElement) public abstract boolean isAccessible (com.intellij.psi.PsiMember, com.intellij.psi.PsiElement, com.intellij.psi.PsiClass) public abstract boolean isAccessible (com.intellij.psi.PsiPackage, com.intellij.psi.PsiElement) public abstract com.intellij.psi.PsiType inferTypeForMethodTypeParameter (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiParameter[], com.intellij.psi.PsiExpression[], com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiElement, com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy) public abstract com.intellij.psi.PsiSubstitutor inferTypeArguments (com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiParameter[], com.intellij.psi.PsiExpression[], com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiElement, com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy) public abstract com.intellij.psi.PsiSubstitutor inferTypeArguments (com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiParameter[], com.intellij.psi.PsiExpression[], com.intellij.psi.infos.MethodCandidateInfo, com.intellij.psi.PsiElement, com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy, com.intellij.pom.java.LanguageLevel) public abstract com.intellij.psi.PsiSubstitutor inferTypeArguments (com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiType[], com.intellij.psi.PsiType[], com.intellij.pom.java.LanguageLevel) public com.intellij.psi.PsiSubstitutor inferTypeArguments (com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiType[], com.intellij.psi.PsiType[], com.intellij.psi.PsiSubstitutor, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiType[] leftTypes com.intellij.psi.PsiType[] rightTypes com.intellij.psi.PsiSubstitutor partialSubstitutor com.intellij.pom.java.LanguageLevel languageLevel public abstract com.intellij.psi.PsiType getSubstitutionForTypeParameter (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiType, com.intellij.psi.PsiType, boolean, com.intellij.pom.java.LanguageLevel) public abstract com.intellij.pom.java.LanguageLevel getEffectiveLanguageLevel (com.intellij.openapi.vfs.VirtualFile) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiResourceExpression.class
PsiResourceExpression.java package com.intellij.psi public abstract com.intellij.psi.PsiResourceExpression extends java.lang.Object implements com.intellij.psi.PsiResourceListElement { public abstract com.intellij.psi.PsiExpression getExpression () }
com/intellij/psi/PsiResourceList.class
PsiResourceList.java package com.intellij.psi public abstract com.intellij.psi.PsiResourceList extends java.lang.Object implements com.intellij.psi.PsiElement java.lang.Iterable { public abstract int getResourceVariablesCount () public abstract java.util.List getResourceVariables () }
com/intellij/psi/PsiResourceListElement.class
PsiResourceListElement.java package com.intellij.psi public abstract com.intellij.psi.PsiResourceListElement extends java.lang.Object implements com.intellij.psi.PsiElement { public abstract com.intellij.psi.PsiType getType () }
com/intellij/psi/PsiResourceVariable.class
PsiResourceVariable.java package com.intellij.psi public abstract com.intellij.psi.PsiResourceVariable extends java.lang.Object implements com.intellij.psi.PsiLocalVariable com.intellij.psi.PsiResourceListElement { public abstract com.intellij.psi.PsiElement[] getDeclarationScope () }
com/intellij/psi/PsiReturnStatement.class
PsiReturnStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiReturnStatement extends java.lang.Object implements com.intellij.psi.PsiStatement { public static final com.intellij.psi.PsiReturnStatement[] EMPTY_ARRAY public abstract com.intellij.psi.PsiExpression getReturnValue () static void <clinit> () }
com/intellij/psi/PsiStatement.class
PsiStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiStatement extends java.lang.Object implements com.intellij.psi.PsiElement { public static final com.intellij.psi.PsiStatement[] EMPTY_ARRAY public static final com.intellij.util.ArrayFactory ARRAY_FACTORY private static synthetic com.intellij.psi.PsiStatement[] lambda$static$0 (int) int count static void <clinit> () }
com/intellij/psi/PsiSubstitutor.class
PsiSubstitutor.java package com.intellij.psi public abstract com.intellij.psi.PsiSubstitutor extends java.lang.Object { public static final com.intellij.openapi.util.Key KEY public static final com.intellij.psi.PsiSubstitutor EMPTY public static final com.intellij.psi.PsiSubstitutor UNKNOWN public abstract com.intellij.psi.PsiType substitute (com.intellij.psi.PsiTypeParameter) public abstract com.intellij.psi.PsiType substitute (com.intellij.psi.PsiType) public abstract com.intellij.psi.PsiType substituteWithBoundsPromotion (com.intellij.psi.PsiTypeParameter) public abstract com.intellij.psi.PsiSubstitutor put (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiType) public abstract com.intellij.psi.PsiSubstitutor putAll (com.intellij.psi.PsiClass, com.intellij.psi.PsiType[]) public abstract com.intellij.psi.PsiSubstitutor putAll (com.intellij.psi.PsiSubstitutor) public abstract java.util.Map getSubstitutionMap () public abstract boolean isValid () public abstract void ensureValid () static void <clinit> () }
com/intellij/psi/PsiSuperExpression.class
PsiSuperExpression.java package com.intellij.psi public abstract com.intellij.psi.PsiSuperExpression extends java.lang.Object implements com.intellij.psi.PsiQualifiedExpression { public abstract com.intellij.psi.PsiJavaCodeReferenceElement getQualifier () }
com/intellij/psi/PsiSwitchBlock.class
PsiSwitchBlock.java package com.intellij.psi public abstract com.intellij.psi.PsiSwitchBlock extends java.lang.Object implements com.intellij.psi.PsiElement { public abstract com.intellij.psi.PsiExpression getExpression () public abstract com.intellij.psi.PsiCodeBlock getBody () public abstract com.intellij.psi.PsiJavaToken getLParenth () public abstract com.intellij.psi.PsiJavaToken getRParenth () }
com/intellij/psi/PsiSwitchExpression.class
PsiSwitchExpression.java package com.intellij.psi public abstract com.intellij.psi.PsiSwitchExpression extends java.lang.Object implements com.intellij.psi.PsiSwitchBlock com.intellij.psi.PsiExpression { }
com/intellij/psi/PsiSwitchLabelStatement.class
PsiSwitchLabelStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiSwitchLabelStatement extends java.lang.Object implements com.intellij.psi.PsiSwitchLabelStatementBase { }
com/intellij/psi/PsiSwitchLabelStatementBase.class
PsiSwitchLabelStatementBase.java package com.intellij.psi public abstract com.intellij.psi.PsiSwitchLabelStatementBase extends java.lang.Object implements com.intellij.psi.PsiStatement { public abstract boolean isDefaultCase () public abstract com.intellij.psi.PsiExpressionList getCaseValues () public com.intellij.psi.PsiExpression getCaseValue () com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiExpressionList expressionList public abstract com.intellij.psi.PsiSwitchBlock getEnclosingSwitchBlock () public com.intellij.psi.PsiSwitchStatement getEnclosingSwitchStatement () com.intellij.psi.PsiSwitchBlock block }
com/intellij/psi/PsiSwitchLabeledRuleStatement.class
PsiSwitchLabeledRuleStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiSwitchLabeledRuleStatement extends java.lang.Object implements com.intellij.psi.PsiSwitchLabelStatementBase { public abstract com.intellij.psi.PsiStatement getBody () }
com/intellij/psi/PsiSwitchStatement.class
PsiSwitchStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiSwitchStatement extends java.lang.Object implements com.intellij.psi.PsiSwitchBlock com.intellij.psi.PsiStatement { }
com/intellij/psi/PsiSynchronizedStatement.class
PsiSynchronizedStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiSynchronizedStatement extends java.lang.Object implements com.intellij.psi.PsiStatement { public abstract com.intellij.psi.PsiExpression getLockExpression () public abstract com.intellij.psi.PsiCodeBlock getBody () }
com/intellij/psi/PsiSyntheticClass.class
PsiSyntheticClass.java package com.intellij.psi public abstract com.intellij.psi.PsiSyntheticClass extends java.lang.Object implements com.intellij.psi.PsiClass com.intellij.psi.SyntheticElement { }
com/intellij/psi/PsiTemplateStatement.class
PsiTemplateStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiTemplateStatement extends java.lang.Object implements com.intellij.psi.PsiStatement { }
com/intellij/psi/PsiThisExpression.class
PsiThisExpression.java package com.intellij.psi public abstract com.intellij.psi.PsiThisExpression extends java.lang.Object implements com.intellij.psi.PsiQualifiedExpression { public abstract com.intellij.psi.PsiJavaCodeReferenceElement getQualifier () }
com/intellij/psi/PsiThrowStatement.class
PsiThrowStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiThrowStatement extends java.lang.Object implements com.intellij.psi.PsiStatement { public abstract com.intellij.psi.PsiExpression getException () }
com/intellij/psi/PsiTryStatement.class
PsiTryStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiTryStatement extends java.lang.Object implements com.intellij.psi.PsiStatement { public abstract com.intellij.psi.PsiCodeBlock getTryBlock () public abstract com.intellij.psi.PsiCodeBlock[] getCatchBlocks () public abstract com.intellij.psi.PsiParameter[] getCatchBlockParameters () public abstract com.intellij.psi.PsiCatchSection[] getCatchSections () public abstract com.intellij.psi.PsiCodeBlock getFinallyBlock () public abstract com.intellij.psi.PsiResourceList getResourceList () }
com/intellij/psi/PsiType$Stub.class
PsiType.java package com.intellij.psi public abstract com.intellij.psi.PsiType$Stub extends com.intellij.psi.PsiType { protected void <init> (com.intellij.psi.PsiAnnotation[]) com.intellij.psi.PsiAnnotation[] annotations protected void <init> (com.intellij.psi.TypeAnnotationProvider) com.intellij.psi.TypeAnnotationProvider annotations public final java.lang.String getPresentableText () public abstract java.lang.String getPresentableText (boolean) public final java.lang.String getCanonicalText () public abstract java.lang.String getCanonicalText (boolean) public volatile synthetic com.intellij.lang.jvm.JvmAnnotation[] getAnnotations () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiType.class
PsiType.java package com.intellij.psi public abstract com.intellij.psi.PsiType extends java.lang.Object implements com.intellij.psi.PsiAnnotationOwner java.lang.Cloneable com.intellij.lang.jvm.types.JvmType { public static final com.intellij.psi.PsiPrimitiveType BYTE public static final com.intellij.psi.PsiPrimitiveType CHAR public static final com.intellij.psi.PsiPrimitiveType DOUBLE public static final com.intellij.psi.PsiPrimitiveType FLOAT public static final com.intellij.psi.PsiPrimitiveType INT public static final com.intellij.psi.PsiPrimitiveType LONG public static final com.intellij.psi.PsiPrimitiveType SHORT public static final com.intellij.psi.PsiPrimitiveType BOOLEAN public static final com.intellij.psi.PsiPrimitiveType VOID public static final com.intellij.psi.PsiPrimitiveType NULL public static final com.intellij.psi.PsiType[] EMPTY_ARRAY public static final com.intellij.util.ArrayFactory ARRAY_FACTORY private com.intellij.psi.TypeAnnotationProvider myAnnotationProvider public static com.intellij.psi.PsiType[] createArray (int) int count protected void <init> (com.intellij.psi.PsiAnnotation[]) com.intellij.psi.PsiAnnotation[] annotations protected void <init> (com.intellij.psi.TypeAnnotationProvider) com.intellij.psi.TypeAnnotationProvider annotations public com.intellij.psi.PsiType annotate (com.intellij.psi.TypeAnnotationProvider) com.intellij.psi.PsiType copy CloneNotSupportedException e com.intellij.psi.TypeAnnotationProvider provider public com.intellij.psi.PsiArrayType createArrayType () public transient com.intellij.psi.PsiArrayType createArrayType (com.intellij.psi.PsiAnnotation[]) com.intellij.psi.PsiAnnotation[] annotations public java.lang.String getPresentableText (boolean) boolean annotated public abstract java.lang.String getPresentableText () public java.lang.String getCanonicalText (boolean) boolean annotated public abstract java.lang.String getCanonicalText () public java.lang.String getInternalCanonicalText () public abstract boolean isValid () public boolean isAssignableFrom (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public boolean isConvertibleFrom (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public abstract boolean equalsToText (java.lang.String) public static com.intellij.psi.PsiClassType getTypeByName (java.lang.String, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope) String qName com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope resolveScope com.intellij.psi.PsiElementFactory factory public static com.intellij.psi.PsiClassType getJavaLangObject (com.intellij.psi.PsiManager, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiManager manager com.intellij.psi.search.GlobalSearchScope resolveScope public static com.intellij.psi.PsiClassType getJavaLangClass (com.intellij.psi.PsiManager, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiManager manager com.intellij.psi.search.GlobalSearchScope resolveScope public static com.intellij.psi.PsiClassType getJavaLangThrowable (com.intellij.psi.PsiManager, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiManager manager com.intellij.psi.search.GlobalSearchScope resolveScope public static com.intellij.psi.PsiClassType getJavaLangString (com.intellij.psi.PsiManager, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiManager manager com.intellij.psi.search.GlobalSearchScope resolveScope public static com.intellij.psi.PsiClassType getJavaLangError (com.intellij.psi.PsiManager, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiManager manager com.intellij.psi.search.GlobalSearchScope resolveScope public static com.intellij.psi.PsiClassType getJavaLangRuntimeException (com.intellij.psi.PsiManager, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiManager manager com.intellij.psi.search.GlobalSearchScope resolveScope public abstract java.lang.Object accept (com.intellij.psi.PsiTypeVisitor) public final int getArrayDimensions () com.intellij.psi.PsiType type int dims public final com.intellij.psi.PsiType getDeepComponentType () com.intellij.psi.PsiType type public abstract com.intellij.psi.search.GlobalSearchScope getResolveScope () public abstract com.intellij.psi.PsiType[] getSuperTypes () public final com.intellij.psi.TypeAnnotationProvider getAnnotationProvider () public com.intellij.psi.PsiAnnotation[] getAnnotations () public com.intellij.psi.PsiAnnotation findAnnotation (java.lang.String) com.intellij.psi.PsiAnnotation annotation String qualifiedName public com.intellij.psi.PsiAnnotation addAnnotation (java.lang.String) String qualifiedName public com.intellij.psi.PsiAnnotation[] getApplicableAnnotations () public java.lang.String toString () public volatile synthetic com.intellij.lang.jvm.JvmAnnotation[] getAnnotations () private static synthetic com.intellij.psi.PsiType[] lambda$static$0 (int) int count static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiTypeCastExpression.class
PsiTypeCastExpression.java package com.intellij.psi public abstract com.intellij.psi.PsiTypeCastExpression extends java.lang.Object implements com.intellij.psi.PsiExpression { public abstract com.intellij.psi.PsiTypeElement getCastType () public abstract com.intellij.psi.PsiExpression getOperand () }
com/intellij/psi/PsiTypeCodeFragment$IncorrectTypeException.class
PsiTypeCodeFragment.java package com.intellij.psi public com.intellij.psi.PsiTypeCodeFragment$IncorrectTypeException extends java.lang.Exception { public void <init> (java.lang.String) String message }
com/intellij/psi/PsiTypeCodeFragment$NoTypeException.class
PsiTypeCodeFragment.java package com.intellij.psi public com.intellij.psi.PsiTypeCodeFragment$NoTypeException extends com.intellij.psi.PsiTypeCodeFragment$IncorrectTypeException { public void <init> (java.lang.String) String message }
com/intellij/psi/PsiTypeCodeFragment$TypeSyntaxException.class
PsiTypeCodeFragment.java package com.intellij.psi public com.intellij.psi.PsiTypeCodeFragment$TypeSyntaxException extends com.intellij.psi.PsiTypeCodeFragment$IncorrectTypeException { private final int myErrorOffset public void <init> (java.lang.String) String message public void <init> (java.lang.String, int) String message int errorOffset public int getErrorOffset () }
com/intellij/psi/PsiTypeCodeFragment.class
PsiTypeCodeFragment.java package com.intellij.psi public abstract com.intellij.psi.PsiTypeCodeFragment extends java.lang.Object implements com.intellij.psi.JavaCodeFragment { public abstract com.intellij.psi.PsiType getType () throws com.intellij.psi.PsiTypeCodeFragment$TypeSyntaxException com.intellij.psi.PsiTypeCodeFragment$NoTypeException public abstract boolean isVoidValid () }
com/intellij/psi/PsiTypeElement.class
PsiTypeElement.java package com.intellij.psi public abstract com.intellij.psi.PsiTypeElement extends java.lang.Object implements com.intellij.psi.PsiElement com.intellij.psi.PsiAnnotationOwner { public static final com.intellij.psi.PsiTypeElement[] EMPTY_ARRAY public static final com.intellij.util.ArrayFactory ARRAY_FACTORY public abstract com.intellij.psi.PsiType getType () public abstract com.intellij.psi.PsiJavaCodeReferenceElement getInnermostComponentReferenceElement () public boolean isInferredType () private static synthetic com.intellij.psi.PsiTypeElement[] lambda$static$0 (int) int count static void <clinit> () }
com/intellij/psi/PsiTypeParameter.class
PsiTypeParameter.java package com.intellij.psi public abstract com.intellij.psi.PsiTypeParameter extends java.lang.Object implements com.intellij.psi.PsiClass com.intellij.psi.PsiAnnotationOwner com.intellij.lang.jvm.JvmTypeParameter { public static final com.intellij.psi.PsiTypeParameter[] EMPTY_ARRAY public static final com.intellij.util.ArrayFactory ARRAY_FACTORY public abstract com.intellij.psi.PsiReferenceList getExtendsList () public abstract com.intellij.psi.PsiTypeParameterListOwner getOwner () public abstract int getIndex () public com.intellij.psi.PsiAnnotation[] getAnnotations () public boolean hasAnnotation (java.lang.String) String fqn public com.intellij.lang.jvm.types.JvmReferenceType[] getBounds () public java.lang.Object accept (com.intellij.lang.jvm.JvmElementVisitor) com.intellij.lang.jvm.JvmElementVisitor visitor public volatile synthetic com.intellij.lang.jvm.JvmAnnotation[] getAnnotations () public volatile synthetic com.intellij.lang.jvm.JvmTypeParametersOwner getOwner () private static synthetic com.intellij.psi.PsiTypeParameter[] lambda$static$0 (int) int count static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiTypeParameterList.class
PsiTypeParameterList.java package com.intellij.psi public abstract com.intellij.psi.PsiTypeParameterList extends java.lang.Object implements com.intellij.psi.PsiElement { public abstract com.intellij.psi.PsiTypeParameter[] getTypeParameters () public abstract int getTypeParameterIndex (com.intellij.psi.PsiTypeParameter) }
com/intellij/psi/PsiTypeParameterListOwner.class
PsiTypeParameterListOwner.java package com.intellij.psi public abstract com.intellij.psi.PsiTypeParameterListOwner extends java.lang.Object implements com.intellij.psi.PsiJvmMember com.intellij.lang.jvm.JvmTypeParametersOwner { public abstract boolean hasTypeParameters () public abstract com.intellij.psi.PsiTypeParameterList getTypeParameterList () public abstract com.intellij.psi.PsiTypeParameter[] getTypeParameters () public volatile synthetic com.intellij.lang.jvm.JvmTypeParameter[] getTypeParameters () }
com/intellij/psi/PsiTypeVisitor.class
PsiTypeVisitor.java package com.intellij.psi public com.intellij.psi.PsiTypeVisitor extends java.lang.Object { public void <init> () public java.lang.Object visitType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public java.lang.Object visitPrimitiveType (com.intellij.psi.PsiPrimitiveType) com.intellij.psi.PsiPrimitiveType primitiveType public java.lang.Object visitArrayType (com.intellij.psi.PsiArrayType) com.intellij.psi.PsiArrayType arrayType public java.lang.Object visitClassType (com.intellij.psi.PsiClassType) com.intellij.psi.PsiClassType classType public java.lang.Object visitCapturedWildcardType (com.intellij.psi.PsiCapturedWildcardType) com.intellij.psi.PsiCapturedWildcardType capturedWildcardType public java.lang.Object visitWildcardType (com.intellij.psi.PsiWildcardType) com.intellij.psi.PsiWildcardType wildcardType public java.lang.Object visitEllipsisType (com.intellij.psi.PsiEllipsisType) com.intellij.psi.PsiEllipsisType ellipsisType public java.lang.Object visitDisjunctionType (com.intellij.psi.PsiDisjunctionType) com.intellij.psi.PsiDisjunctionType disjunctionType public java.lang.Object visitIntersectionType (com.intellij.psi.PsiIntersectionType) com.intellij.psi.PsiIntersectionType intersectionType com.intellij.psi.PsiType type public java.lang.Object visitDiamondType (com.intellij.psi.PsiDiamondType) com.intellij.psi.PsiDiamondType diamondType public java.lang.Object visitLambdaExpressionType (com.intellij.psi.PsiLambdaExpressionType) com.intellij.psi.PsiLambdaExpressionType lambdaExpressionType com.intellij.psi.PsiLambdaExpression lambdaExpression com.intellij.psi.PsiType interfaceType public java.lang.Object visitMethodReferenceType (com.intellij.psi.PsiMethodReferenceType) com.intellij.psi.PsiMethodReferenceType methodReferenceType com.intellij.psi.PsiMethodReferenceExpression expression com.intellij.psi.PsiType interfaceType }
com/intellij/psi/PsiUnaryExpression.class
PsiUnaryExpression.java package com.intellij.psi public abstract com.intellij.psi.PsiUnaryExpression extends java.lang.Object implements com.intellij.psi.PsiExpression { public abstract com.intellij.psi.PsiExpression getOperand () public abstract com.intellij.psi.PsiJavaToken getOperationSign () public abstract com.intellij.psi.tree.IElementType getOperationTokenType () }
com/intellij/psi/PsiUsesStatement.class
PsiUsesStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiUsesStatement extends java.lang.Object implements com.intellij.psi.PsiStatement { public static final com.intellij.psi.PsiUsesStatement[] EMPTY_ARRAY public abstract com.intellij.psi.PsiJavaCodeReferenceElement getClassReference () static void <clinit> () }
com/intellij/psi/PsiVariable.class
PsiVariable.java package com.intellij.psi public abstract com.intellij.psi.PsiVariable extends java.lang.Object implements com.intellij.psi.PsiModifierListOwner com.intellij.psi.PsiNameIdentifierOwner com.intellij.psi.PsiTarget com.intellij.pom.PomRenameableTarget { public abstract com.intellij.psi.PsiType getType () public abstract com.intellij.psi.PsiTypeElement getTypeElement () public abstract com.intellij.psi.PsiExpression getInitializer () public abstract boolean hasInitializer () public void setInitializer (com.intellij.psi.PsiExpression) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiExpression initializer public abstract void normalizeDeclaration () throws com.intellij.util.IncorrectOperationException public abstract java.lang.Object computeConstantValue () public abstract com.intellij.psi.PsiIdentifier getNameIdentifier () public abstract com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException public volatile synthetic com.intellij.psi.PsiElement getNameIdentifier () public volatile synthetic java.lang.Object setName (java.lang.String) }
com/intellij/psi/PsiWhileStatement.class
PsiWhileStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiWhileStatement extends java.lang.Object implements com.intellij.psi.PsiLoopStatement { public abstract com.intellij.psi.PsiExpression getCondition () public abstract com.intellij.psi.PsiJavaToken getLParenth () public abstract com.intellij.psi.PsiJavaToken getRParenth () }
com/intellij/psi/PsiWildcardType.class
PsiWildcardType.java package com.intellij.psi public com.intellij.psi.PsiWildcardType extends com.intellij.psi.PsiType$Stub implements com.intellij.lang.jvm.types.JvmWildcardType { public static final String EXTENDS_PREFIX public static final String SUPER_PREFIX private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.openapi.util.Key UNBOUNDED_WILDCARD private final com.intellij.psi.PsiManager myManager private final boolean myIsExtending private final com.intellij.psi.PsiType myBound private void <init> (com.intellij.psi.PsiManager, boolean, com.intellij.psi.PsiType) com.intellij.psi.PsiManager manager boolean isExtending com.intellij.psi.PsiType bound private void <init> (com.intellij.psi.PsiWildcardType, com.intellij.psi.TypeAnnotationProvider) com.intellij.psi.PsiWildcardType type com.intellij.psi.TypeAnnotationProvider provider public static com.intellij.psi.PsiWildcardType createUnbounded (com.intellij.psi.PsiManager) com.intellij.psi.PsiManager manager com.intellij.psi.PsiWildcardType unboundedWildcard public static com.intellij.psi.PsiWildcardType createExtends (com.intellij.psi.PsiManager, com.intellij.psi.PsiType) com.intellij.psi.PsiManager manager com.intellij.psi.PsiType bound public static com.intellij.psi.PsiWildcardType createSuper (com.intellij.psi.PsiManager, com.intellij.psi.PsiType) com.intellij.psi.PsiManager manager com.intellij.psi.PsiType bound public com.intellij.psi.PsiWildcardType annotate (com.intellij.psi.PsiAnnotation[]) com.intellij.psi.PsiAnnotation[] annotations public java.lang.String getPresentableText (boolean) boolean annotated public java.lang.String getCanonicalText (boolean) boolean annotated public java.lang.String getInternalCanonicalText () private java.lang.String getText (boolean, boolean, java.lang.String) boolean qualified boolean annotated String suffix com.intellij.psi.PsiAnnotation[] annotations StringBuilder sb public com.intellij.psi.search.GlobalSearchScope getResolveScope () com.intellij.psi.search.GlobalSearchScope scope public com.intellij.psi.PsiType[] getSuperTypes () public boolean equalsToText (java.lang.String) String text public com.intellij.psi.PsiManager getManager () public boolean equals (java.lang.Object) Object o com.intellij.psi.PsiWildcardType that public int hashCode () public com.intellij.psi.PsiType getBound () public java.lang.Object accept (com.intellij.psi.PsiTypeVisitor) com.intellij.psi.PsiTypeVisitor visitor public boolean isValid () public boolean isExtends () public boolean isSuper () public boolean isBounded () public com.intellij.psi.PsiType getExtendsBound () public com.intellij.psi.PsiType getSuperBound () public com.intellij.lang.jvm.types.JvmType upperBound () public com.intellij.lang.jvm.types.JvmType lowerBound () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiYieldStatement.class
PsiYieldStatement.java package com.intellij.psi public abstract com.intellij.psi.PsiYieldStatement extends java.lang.Object implements com.intellij.psi.PsiStatement { public abstract com.intellij.psi.PsiExpression getExpression () public abstract com.intellij.psi.PsiSwitchExpression findEnclosingExpression () }
com/intellij/psi/ServerPageFile.class
ServerPageFile.java package com.intellij.psi public abstract com.intellij.psi.ServerPageFile extends java.lang.Object implements com.intellij.psi.PsiFile { }
com/intellij/psi/SmartTypePointer.class
SmartTypePointer.java package com.intellij.psi public abstract com.intellij.psi.SmartTypePointer extends java.lang.Object { public abstract com.intellij.psi.PsiType getType () }
com/intellij/psi/SmartTypePointerManager.class
SmartTypePointerManager.java package com.intellij.psi public abstract com.intellij.psi.SmartTypePointerManager extends java.lang.Object { public void <init> () public static com.intellij.psi.SmartTypePointerManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract com.intellij.psi.SmartTypePointer createSmartTypePointer (com.intellij.psi.PsiType) }
com/intellij/psi/ThreadLocalTypes.class
ThreadLocalTypes.java package com.intellij.psi public com.intellij.psi.ThreadLocalTypes extends java.lang.Object { private static final com.intellij.openapi.util.RecursionGuard ourGuard private final java.util.Map myMap private void <init> () public static com.intellij.psi.PsiType getElementType (com.intellij.psi.PsiElement) com.intellij.psi.ThreadLocalTypes types com.intellij.psi.PsiType type int i com.intellij.psi.PsiElement psi java.util.List stack public static boolean hasBindingFor (com.intellij.psi.PsiElement) com.intellij.psi.ThreadLocalTypes types int i com.intellij.psi.PsiElement psi java.util.List stack public static java.lang.Object performWithTypes (java.util.function.Function) java.util.function.Function action com.intellij.psi.ThreadLocalTypes types public void forceType (com.intellij.psi.PsiElement, com.intellij.psi.PsiType) com.intellij.psi.PsiElement psi com.intellij.psi.PsiType type private static synthetic java.lang.Object lambda$performWithTypes$0 (java.util.function.Function, com.intellij.psi.ThreadLocalTypes) java.util.function.Function action com.intellij.psi.ThreadLocalTypes types static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/TypeAnnotationProvider$1.class
TypeAnnotationProvider.java package com.intellij.psi final com.intellij.psi.TypeAnnotationProvider$1 extends java.lang.Object implements com.intellij.psi.TypeAnnotationProvider { void <init> () public com.intellij.psi.PsiAnnotation[] getAnnotations () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/TypeAnnotationProvider$Static.class
TypeAnnotationProvider.java package com.intellij.psi public com.intellij.psi.TypeAnnotationProvider$Static extends java.lang.Object implements com.intellij.psi.TypeAnnotationProvider { private final com.intellij.psi.PsiAnnotation[] myAnnotations private void <init> (com.intellij.psi.PsiAnnotation[]) com.intellij.psi.PsiAnnotation[] annotations public com.intellij.psi.PsiAnnotation[] getAnnotations () public static com.intellij.psi.TypeAnnotationProvider create (com.intellij.psi.PsiAnnotation[]) com.intellij.psi.PsiAnnotation[] annotations private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/TypeAnnotationProvider.class
TypeAnnotationProvider.java package com.intellij.psi public abstract com.intellij.psi.TypeAnnotationProvider extends java.lang.Object { public static final com.intellij.psi.TypeAnnotationProvider EMPTY public abstract com.intellij.psi.PsiAnnotation[] getAnnotations () static void <clinit> () }
com/intellij/psi/augment/PsiAugmentProvider.class
PsiAugmentProvider.java package com.intellij.psi.augment public abstract com.intellij.psi.augment.PsiAugmentProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () protected java.util.List getAugments (com.intellij.psi.PsiElement, java.lang.Class) com.intellij.psi.PsiElement element Class type protected com.intellij.psi.PsiType inferType (com.intellij.psi.PsiTypeElement) com.intellij.psi.PsiTypeElement typeElement protected java.util.Set transformModifiers (com.intellij.psi.PsiModifierList, java.util.Set) com.intellij.psi.PsiModifierList modifierList java.util.Set modifiers public static java.util.List collectAugments (com.intellij.psi.PsiElement, java.lang.Class) com.intellij.psi.PsiElement element Class type java.util.List result public static com.intellij.psi.PsiType getInferredType (com.intellij.psi.PsiTypeElement) com.intellij.psi.PsiTypeElement typeElement com.intellij.openapi.util.Ref result public static java.util.Set transformModifierProperties (com.intellij.psi.PsiModifierList, com.intellij.openapi.project.Project, java.util.Set) com.intellij.psi.PsiModifierList modifierList com.intellij.openapi.project.Project project java.util.Set modifiers com.intellij.openapi.util.Ref result private static void forEach (com.intellij.openapi.project.Project, com.intellij.util.Processor) boolean goOn com.intellij.openapi.progress.ProcessCanceledException e Exception e com.intellij.psi.augment.PsiAugmentProvider provider com.intellij.openapi.project.Project project com.intellij.util.Processor processor boolean dumb private static synthetic boolean lambda$transformModifierProperties$2 (com.intellij.openapi.util.Ref, com.intellij.psi.PsiModifierList, com.intellij.psi.augment.PsiAugmentProvider) com.intellij.openapi.util.Ref result com.intellij.psi.PsiModifierList modifierList com.intellij.psi.augment.PsiAugmentProvider provider private static synthetic boolean lambda$getInferredType$1 (com.intellij.psi.PsiTypeElement, com.intellij.openapi.util.Ref, com.intellij.psi.augment.PsiAugmentProvider) com.intellij.openapi.progress.ProcessCanceledException e Throwable e com.intellij.psi.PsiTypeElement typeElement com.intellij.openapi.util.Ref result com.intellij.psi.augment.PsiAugmentProvider provider com.intellij.psi.PsiType type private static synthetic boolean lambda$collectAugments$0 (java.util.List, com.intellij.psi.PsiElement, java.lang.Class, com.intellij.psi.augment.PsiAugmentProvider) java.util.List result com.intellij.psi.PsiElement element Class type com.intellij.psi.augment.PsiAugmentProvider provider static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/augment/TypeAnnotationModifier.class
TypeAnnotationModifier.java package com.intellij.psi.augment public abstract com.intellij.psi.augment.TypeAnnotationModifier extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public com.intellij.psi.TypeAnnotationProvider boundAppeared (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType inferenceVariableType com.intellij.psi.PsiType boundType public com.intellij.psi.TypeAnnotationProvider modifyLowerBoundAnnotations (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType lowerBound com.intellij.psi.PsiType upperBound static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/codeStyle/JavaCodeStyleManager.class
JavaCodeStyleManager.java package com.intellij.psi.codeStyle public abstract com.intellij.psi.codeStyle.JavaCodeStyleManager extends java.lang.Object { public static final int DO_NOT_ADD_IMPORTS public static final int INCOMPLETE_CODE public void <init> () public static com.intellij.psi.codeStyle.JavaCodeStyleManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract boolean addImport (com.intellij.psi.PsiJavaFile, com.intellij.psi.PsiClass) public abstract com.intellij.psi.PsiElement shortenClassReferences (com.intellij.psi.PsiElement, int) throws com.intellij.util.IncorrectOperationException public abstract java.lang.String getPrefixByVariableKind (com.intellij.psi.codeStyle.VariableKind) public abstract java.lang.String getSuffixByVariableKind (com.intellij.psi.codeStyle.VariableKind) public abstract int findEntryIndex (com.intellij.psi.PsiImportStatementBase) public abstract com.intellij.psi.PsiElement shortenClassReferences (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public abstract void shortenClassReferences (com.intellij.psi.PsiElement, int, int) throws com.intellij.util.IncorrectOperationException public abstract void optimizeImports (com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.PsiImportList prepareOptimizeImportsResult (com.intellij.psi.PsiJavaFile) public boolean hasConflictingOnDemandImport (com.intellij.psi.PsiJavaFile, com.intellij.psi.PsiClass, java.lang.String) com.intellij.psi.PsiJavaFile file com.intellij.psi.PsiClass psiClass String referenceName public com.intellij.psi.codeStyle.VariableKind getVariableKind (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable public com.intellij.psi.codeStyle.SuggestedNameInfo suggestVariableName (com.intellij.psi.codeStyle.VariableKind, java.lang.String, com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.psi.codeStyle.VariableKind kind String propertyName com.intellij.psi.PsiExpression expr com.intellij.psi.PsiType type public com.intellij.psi.codeStyle.SuggestedNameInfo suggestCompiledParameterName (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public abstract com.intellij.psi.codeStyle.SuggestedNameInfo suggestVariableName (com.intellij.psi.codeStyle.VariableKind, java.lang.String, com.intellij.psi.PsiExpression, com.intellij.psi.PsiType, boolean) public abstract java.lang.String variableNameToPropertyName (java.lang.String, com.intellij.psi.codeStyle.VariableKind) public abstract java.lang.String propertyNameToVariableName (java.lang.String, com.intellij.psi.codeStyle.VariableKind) public abstract java.lang.String suggestUniqueVariableName (java.lang.String, com.intellij.psi.PsiElement, boolean) public com.intellij.psi.codeStyle.SuggestedNameInfo suggestUniqueVariableName (com.intellij.psi.codeStyle.SuggestedNameInfo, com.intellij.psi.PsiElement, boolean) com.intellij.psi.codeStyle.SuggestedNameInfo baseNameInfo com.intellij.psi.PsiElement place boolean lookForward public abstract java.lang.String suggestUniqueVariableName (java.lang.String, com.intellij.psi.PsiElement, java.util.function.Predicate) public abstract com.intellij.psi.codeStyle.SuggestedNameInfo suggestUniqueVariableName (com.intellij.psi.codeStyle.SuggestedNameInfo, com.intellij.psi.PsiElement, boolean, boolean) public abstract com.intellij.psi.PsiElement qualifyClassReferences (com.intellij.psi.PsiElement) public abstract void removeRedundantImports (com.intellij.psi.PsiJavaFile) throws com.intellij.util.IncorrectOperationException public abstract java.util.Collection findRedundantImports (com.intellij.psi.PsiJavaFile) public abstract java.util.Collection suggestSemanticNames (com.intellij.psi.PsiExpression) public abstract com.intellij.psi.codeStyle.SuggestedNameInfo suggestNames (java.util.Collection, com.intellij.psi.codeStyle.VariableKind, com.intellij.psi.PsiType) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/codeStyle/JavaCodeStyleSettingsFacade.class
JavaCodeStyleSettingsFacade.java package com.intellij.psi.codeStyle public abstract com.intellij.psi.codeStyle.JavaCodeStyleSettingsFacade extends java.lang.Object { public void <init> () public abstract int getNamesCountToUseImportOnDemand () public abstract boolean isToImportInDemand (java.lang.String) public abstract boolean useFQClassNames () public abstract boolean isJavaDocLeadingAsterisksEnabled () public abstract int getIndentSize () public abstract boolean isGenerateFinalParameters () public abstract boolean isGenerateFinalLocals () public static com.intellij.psi.codeStyle.JavaCodeStyleSettingsFacade getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project }
com/intellij/psi/codeStyle/ReferenceAdjuster$Extension.class
ReferenceAdjuster.java package com.intellij.psi.codeStyle public com.intellij.psi.codeStyle.ReferenceAdjuster$Extension extends com.intellij.lang.LanguageExtension { public static final com.intellij.psi.codeStyle.ReferenceAdjuster$Extension INSTANCE public void <init> () public static com.intellij.psi.codeStyle.ReferenceAdjuster getReferenceAdjuster (com.intellij.lang.Language) com.intellij.lang.Language language static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/codeStyle/ReferenceAdjuster.class
ReferenceAdjuster.java package com.intellij.psi.codeStyle public abstract com.intellij.psi.codeStyle.ReferenceAdjuster extends java.lang.Object { public abstract com.intellij.lang.ASTNode process (com.intellij.lang.ASTNode, boolean, boolean, boolean, boolean) public abstract com.intellij.lang.ASTNode process (com.intellij.lang.ASTNode, boolean, boolean, com.intellij.openapi.project.Project) public abstract void processRange (com.intellij.lang.ASTNode, int, int, boolean, boolean) public abstract void processRange (com.intellij.lang.ASTNode, int, int, com.intellij.openapi.project.Project) }
com/intellij/psi/codeStyle/VariableKind.class
VariableKind.java package com.intellij.psi.codeStyle public final enum com.intellij.psi.codeStyle.VariableKind extends java.lang.Enum { public static final enum com.intellij.psi.codeStyle.VariableKind FIELD public static final enum com.intellij.psi.codeStyle.VariableKind STATIC_FIELD public static final enum com.intellij.psi.codeStyle.VariableKind STATIC_FINAL_FIELD public static final enum com.intellij.psi.codeStyle.VariableKind PARAMETER public static final enum com.intellij.psi.codeStyle.VariableKind LOCAL_VARIABLE private static final synthetic com.intellij.psi.codeStyle.VariableKind[] $VALUES public static com.intellij.psi.codeStyle.VariableKind[] values () public static com.intellij.psi.codeStyle.VariableKind valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/psi/compiled/ClassFileDecompilers$Decompiler.class
ClassFileDecompilers.java package com.intellij.psi.compiled public abstract com.intellij.psi.compiled.ClassFileDecompilers$Decompiler extends java.lang.Object { public abstract boolean accepts (com.intellij.openapi.vfs.VirtualFile) }
com/intellij/psi/compiled/ClassFileDecompilers$Full.class
ClassFileDecompilers.java package com.intellij.psi.compiled public abstract com.intellij.psi.compiled.ClassFileDecompilers$Full extends java.lang.Object implements com.intellij.psi.compiled.ClassFileDecompilers$Decompiler { public void <init> () public abstract com.intellij.psi.compiled.ClsStubBuilder getStubBuilder () public abstract com.intellij.psi.FileViewProvider createFileViewProvider (com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.PsiManager, boolean) }
com/intellij/psi/compiled/ClassFileDecompilers$Light$CannotDecompileException.class
ClassFileDecompilers.java package com.intellij.psi.compiled public com.intellij.psi.compiled.ClassFileDecompilers$Light$CannotDecompileException extends java.lang.RuntimeException { public void <init> (java.lang.String) String message public void <init> (java.lang.Throwable) Throwable cause }
com/intellij/psi/compiled/ClassFileDecompilers$Light.class
ClassFileDecompilers.java package com.intellij.psi.compiled public abstract com.intellij.psi.compiled.ClassFileDecompilers$Light extends java.lang.Object implements com.intellij.psi.compiled.ClassFileDecompilers$Decompiler { public void <init> () public abstract java.lang.CharSequence getText (com.intellij.openapi.vfs.VirtualFile) throws com.intellij.psi.compiled.ClassFileDecompilers$Light$CannotDecompileException }
com/intellij/psi/compiled/ClassFileDecompilers.class
ClassFileDecompilers.java package com.intellij.psi.compiled public com.intellij.psi.compiled.ClassFileDecompilers extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME private void <init> () public static com.intellij.psi.compiled.ClassFileDecompilers$Decompiler find (com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.compiled.ClassFileDecompilers$Decompiler decompiler com.intellij.openapi.vfs.VirtualFile file static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/compiled/ClsStubBuilder.class
ClsStubBuilder.java package com.intellij.psi.compiled public abstract com.intellij.psi.compiled.ClsStubBuilder extends java.lang.Object { public void <init> () public abstract int getStubVersion () public abstract com.intellij.psi.stubs.PsiFileStub buildFileStub (com.intellij.util.indexing.FileContent) throws com.intellij.util.cls.ClsFormatException }
com/intellij/psi/impl/source/resolve/DefaultParameterTypeInferencePolicy.class
DefaultParameterTypeInferencePolicy.java package com.intellij.psi.impl.source.resolve public com.intellij.psi.impl.source.resolve.DefaultParameterTypeInferencePolicy extends com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy { public static final com.intellij.psi.impl.source.resolve.DefaultParameterTypeInferencePolicy INSTANCE public void <init> () public com.intellij.openapi.util.Pair inferTypeConstraintFromCallContext (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpressionList, com.intellij.psi.PsiCallExpression, com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiExpression innerMethodCall com.intellij.psi.PsiExpressionList parent com.intellij.psi.PsiCallExpression contextCall com.intellij.psi.PsiTypeParameter typeParameter public com.intellij.psi.PsiType getDefaultExpectedType (com.intellij.psi.PsiCallExpression) com.intellij.psi.PsiCallExpression methodCall public com.intellij.openapi.util.Pair getInferredTypeWithNoConstraint (com.intellij.psi.PsiManager, com.intellij.psi.PsiType) com.intellij.psi.PsiManager manager com.intellij.psi.PsiType superType public com.intellij.psi.PsiType adjustInferredType (com.intellij.psi.PsiManager, com.intellij.psi.PsiType, com.intellij.psi.ConstraintType) com.intellij.psi.PsiManager manager com.intellij.psi.PsiType guess com.intellij.psi.ConstraintType constraintType static void <clinit> () }
com/intellij/psi/impl/source/resolve/ParameterTypeInferencePolicy.class
ParameterTypeInferencePolicy.java package com.intellij.psi.impl.source.resolve public abstract com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy extends java.lang.Object { public void <init> () public abstract com.intellij.openapi.util.Pair inferTypeConstraintFromCallContext (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpressionList, com.intellij.psi.PsiCallExpression, com.intellij.psi.PsiTypeParameter) public abstract com.intellij.psi.PsiType getDefaultExpectedType (com.intellij.psi.PsiCallExpression) public abstract com.intellij.openapi.util.Pair getInferredTypeWithNoConstraint (com.intellij.psi.PsiManager, com.intellij.psi.PsiType) public boolean inferRuntimeExceptionForThrownBoundWithNoConstraints () public abstract com.intellij.psi.PsiType adjustInferredType (com.intellij.psi.PsiManager, com.intellij.psi.PsiType, com.intellij.psi.ConstraintType) public boolean isVarargsIgnored () public boolean inferLowerBoundForFreshVariables () public boolean requestForBoxingExplicitly () }
com/intellij/psi/impl/source/resolve/graphInference/PsiPolyExpressionUtil$ConditionalKind.class
PsiPolyExpressionUtil.java package com.intellij.psi.impl.source.resolve.graphInference final enum com.intellij.psi.impl.source.resolve.graphInference.PsiPolyExpressionUtil$ConditionalKind extends java.lang.Enum { public static final enum com.intellij.psi.impl.source.resolve.graphInference.PsiPolyExpressionUtil$ConditionalKind BOOLEAN public static final enum com.intellij.psi.impl.source.resolve.graphInference.PsiPolyExpressionUtil$ConditionalKind NUMERIC public static final enum com.intellij.psi.impl.source.resolve.graphInference.PsiPolyExpressionUtil$ConditionalKind NULL private static final synthetic com.intellij.psi.impl.source.resolve.graphInference.PsiPolyExpressionUtil$ConditionalKind[] $VALUES public static com.intellij.psi.impl.source.resolve.graphInference.PsiPolyExpressionUtil$ConditionalKind[] values () public static com.intellij.psi.impl.source.resolve.graphInference.PsiPolyExpressionUtil$ConditionalKind valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/psi/impl/source/resolve/graphInference/PsiPolyExpressionUtil.class
PsiPolyExpressionUtil.java package com.intellij.psi.impl.source.resolve.graphInference public com.intellij.psi.impl.source.resolve.graphInference.PsiPolyExpressionUtil extends java.lang.Object { static final synthetic boolean $assertionsDisabled public void <init> () public static boolean hasStandaloneForm (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public static boolean isPolyExpression (com.intellij.psi.PsiExpression) com.intellij.psi.impl.source.resolve.graphInference.PsiPolyExpressionUtil$ConditionalKind conditionalKind com.intellij.psi.PsiExpression expression public static boolean isMethodCallPolyExpression (com.intellij.psi.PsiExpression, com.intellij.psi.PsiMethod) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethod method private static boolean isMethodCallPolyExpression (com.intellij.psi.PsiExpression, java.util.function.Function) com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression expression java.util.function.Function methodResolver private static boolean isMethodCallTypeDependsOnInference (com.intellij.psi.PsiExpression, com.intellij.psi.PsiMethod) com.intellij.psi.PsiType returnType com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethod method java.util.Set typeParameters private static boolean isInAssignmentOrInvocationContext (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expr com.intellij.psi.PsiElement context private static boolean isSwitchExpressionAssignmentOrInvocationContext (com.intellij.psi.PsiExpression) com.intellij.psi.PsiSwitchExpression switchExpression com.intellij.psi.PsiExpression expr com.intellij.psi.PsiElement parent private static boolean isAssignmentContext (com.intellij.psi.PsiExpression, com.intellij.psi.PsiElement) com.intellij.psi.PsiExpression expr com.intellij.psi.PsiElement context private static boolean isVarContext (com.intellij.psi.PsiVariable) com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiVariable variable public static boolean isExpressionOfPrimitiveType (com.intellij.psi.PsiExpression) com.intellij.psi.PsiType type com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression arg private static com.intellij.psi.impl.source.resolve.graphInference.PsiPolyExpressionUtil$ConditionalKind isBooleanOrNumeric (com.intellij.psi.PsiExpression) com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.intellij.psi.impl.source.resolve.graphInference.PsiPolyExpressionUtil$ConditionalKind thenKind com.intellij.psi.impl.source.resolve.graphInference.PsiPolyExpressionUtil$ConditionalKind elseKind com.intellij.psi.impl.source.resolve.graphInference.PsiPolyExpressionUtil$ConditionalKind resultKind com.intellij.psi.PsiExpression resultExpression com.intellij.psi.impl.source.resolve.graphInference.PsiPolyExpressionUtil$ConditionalKind switchKind com.intellij.psi.PsiExpression expr com.intellij.psi.PsiType type com.intellij.psi.impl.source.resolve.graphInference.PsiPolyExpressionUtil$ConditionalKind kind private static com.intellij.psi.impl.source.resolve.graphInference.PsiPolyExpressionUtil$ConditionalKind isBooleanOrNumericType (com.intellij.psi.PsiType) com.intellij.psi.impl.source.resolve.graphInference.PsiPolyExpressionUtil$ConditionalKind kind com.intellij.psi.PsiClassType classType com.intellij.psi.PsiType type com.intellij.psi.PsiClass psiClass private static synthetic com.intellij.psi.PsiMethod lambda$isMethodCallPolyExpression$1 (com.intellij.psi.PsiMethod, com.intellij.psi.PsiExpression) com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression e private static synthetic com.intellij.psi.PsiMethod lambda$isPolyExpression$0 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expr static void <clinit> () }
com/intellij/psi/infos/CandidateInfo.class
CandidateInfo.java package com.intellij.psi.infos public com.intellij.psi.infos.CandidateInfo extends java.lang.Object implements com.intellij.psi.JavaResolveResult { public static final com.intellij.psi.infos.CandidateInfo[] EMPTY_ARRAY public static final com.intellij.psi.JavaResolveResult[] RESOLVE_RESULT_FOR_PACKAGE_PREFIX_PACKAGE private final com.intellij.psi.PsiElement myPlace private final com.intellij.psi.PsiClass myAccessClass private final com.intellij.psi.PsiElement myCandidate private final boolean myStaticsProblem protected final com.intellij.psi.PsiSubstitutor mySubstitutor private final com.intellij.psi.PsiElement myCurrentFileResolveContext private final boolean myPackagePrefixPackageReference private Boolean myAccessible private void <init> (com.intellij.psi.PsiElement, com.intellij.psi.PsiSubstitutor, java.lang.Boolean, boolean, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiElement candidate com.intellij.psi.PsiSubstitutor substitutor Boolean accessible boolean staticsProblem com.intellij.psi.PsiElement currFileContext com.intellij.psi.PsiElement place com.intellij.psi.PsiClass accessClass boolean packagePrefixPackageReference public void <init> (com.intellij.psi.PsiElement, com.intellij.psi.PsiSubstitutor, boolean, boolean, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement candidate com.intellij.psi.PsiSubstitutor substitutor boolean accessProblem boolean staticsProblem com.intellij.psi.PsiElement currFileContext public void <init> (com.intellij.psi.PsiElement, com.intellij.psi.PsiSubstitutor, boolean, boolean) com.intellij.psi.PsiElement candidate com.intellij.psi.PsiSubstitutor substitutor boolean accessProblem boolean staticsProblem public void <init> (com.intellij.psi.PsiElement, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiElement, com.intellij.psi.PsiClass, boolean, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement candidate com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiElement place com.intellij.psi.PsiClass accessClass boolean staticsProblem com.intellij.psi.PsiElement currFileContext public void <init> (com.intellij.psi.PsiElement, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement candidate com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiElement place boolean staticsProblem public void <init> (com.intellij.psi.PsiElement, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiElement candidate com.intellij.psi.PsiSubstitutor substitutor public void <init> (com.intellij.psi.infos.CandidateInfo, com.intellij.psi.PsiSubstitutor) com.intellij.psi.infos.CandidateInfo ci com.intellij.psi.PsiSubstitutor newSubstitutor public boolean isValidResult () public boolean isPackagePrefixPackageReference () public com.intellij.psi.PsiElement getElement () public com.intellij.psi.PsiSubstitutor getSubstitutor () public boolean isAccessible () com.intellij.psi.PsiMember member com.intellij.psi.PsiResolveHelper helper Boolean accessible private boolean isAccessedThroughTypeParameterBound () com.intellij.psi.PsiType returnType com.intellij.psi.PsiType substitutedReturnType com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiElement element com.intellij.psi.PsiExpression qualifierExpression public boolean isStaticsScopeCorrect () public com.intellij.psi.PsiElement getCurrentFileResolveScope () public boolean equals (java.lang.Object) Object o com.intellij.psi.infos.CandidateInfo that public int hashCode () int result public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/infos/ClassCandidateInfo.class
ClassCandidateInfo.java package com.intellij.psi.infos public com.intellij.psi.infos.ClassCandidateInfo extends com.intellij.psi.infos.CandidateInfo { public void <init> (com.intellij.psi.PsiElement, com.intellij.psi.PsiSubstitutor, boolean, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement candidate com.intellij.psi.PsiSubstitutor substitutor boolean accessProblem com.intellij.psi.PsiElement currFileContext public void <init> (com.intellij.psi.PsiElement, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiElement candidate com.intellij.psi.PsiSubstitutor substitutor public com.intellij.psi.PsiClass getElement () public volatile synthetic com.intellij.psi.PsiElement getElement () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/infos/MethodCandidateInfo$ApplicabilityLevel.class
MethodCandidateInfo.java package com.intellij.psi.infos public com.intellij.psi.infos.MethodCandidateInfo$ApplicabilityLevel extends java.lang.Object { public static final int NOT_APPLICABLE public static final int VARARGS public static final int FIXED_ARITY public void <init> () }
com/intellij/psi/infos/MethodCandidateInfo$ApplicabilityLevelConstant.class
MethodCandidateInfo.java package com.intellij.psi.infos public abstract annotation com.intellij.psi.infos.MethodCandidateInfo$ApplicabilityLevelConstant extends java.lang.Object implements java.lang.annotation.Annotation { }
com/intellij/psi/infos/MethodCandidateInfo.class
MethodCandidateInfo.java package com.intellij.psi.infos public com.intellij.psi.infos.MethodCandidateInfo extends com.intellij.psi.infos.CandidateInfo { public static final com.intellij.openapi.util.RecursionGuard ourOverloadGuard private volatile int myApplicabilityLevel private volatile int myPertinentApplicabilityLevel private final com.intellij.psi.PsiElement myArgumentList private final com.intellij.psi.PsiType[] myArgumentTypes private final com.intellij.psi.PsiType[] myTypeArguments private com.intellij.psi.PsiSubstitutor myCalcedSubstitutor private volatile String myInferenceError private volatile boolean myApplicabilityError private final com.intellij.pom.java.LanguageLevel myLanguageLevel private volatile boolean myErased public void <init> (com.intellij.psi.PsiElement, com.intellij.psi.PsiSubstitutor, boolean, boolean, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiType[], com.intellij.psi.PsiType[]) com.intellij.psi.PsiElement candidate com.intellij.psi.PsiSubstitutor substitutor boolean accessProblem boolean staticsProblem com.intellij.psi.PsiElement argumentList com.intellij.psi.PsiElement currFileContext com.intellij.psi.PsiType[] argumentTypes com.intellij.psi.PsiType[] typeArguments public void <init> (com.intellij.psi.PsiElement, com.intellij.psi.PsiSubstitutor, boolean, boolean, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiType[], com.intellij.psi.PsiType[], com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiElement candidate com.intellij.psi.PsiSubstitutor substitutor boolean accessProblem boolean staticsProblem com.intellij.psi.PsiElement argumentList com.intellij.psi.PsiElement currFileContext com.intellij.psi.PsiType[] argumentTypes com.intellij.psi.PsiType[] typeArguments com.intellij.pom.java.LanguageLevel languageLevel public boolean isVarargs () public boolean isApplicable () private int getApplicabilityLevelInner () com.intellij.psi.PsiType[] argumentTypes int level public int getApplicabilityLevel () int result public int getPertinentApplicabilityLevel () int result private int getPertinentApplicabilityLevelInner () com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor com.intellij.openapi.util.Computable computable int level private java.lang.Object computeWithKnownTargetType (com.intellij.openapi.util.Computable, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] expressions com.intellij.openapi.util.Computable computable com.intellij.psi.PsiSubstitutor substitutor public boolean isOnArgumentList (com.intellij.psi.PsiExpressionList) com.intellij.psi.PsiExpressionList argumentList public void setErased () public boolean isErased () private static boolean checkFunctionalInterfaceAcceptance (com.intellij.psi.PsiMethod, com.intellij.psi.PsiType, com.intellij.psi.PsiType, boolean) com.intellij.psi.PsiMethod method com.intellij.psi.PsiType left com.intellij.psi.PsiType right boolean allowUncheckedConversion com.intellij.psi.PsiFunctionalExpression fun public boolean isToInferApplicability () public com.intellij.util.ThreeState isPotentiallyCompatible () com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType formalParameterType com.intellij.util.ThreeState compatible int i com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiExpression[] expressions boolean unsure private static com.intellij.util.ThreeState isPotentialCompatible (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType, com.intellij.psi.PsiMethod) com.intellij.psi.PsiClass targetTypeParameter com.intellij.util.ThreeState thenCompatible com.intellij.util.ThreeState elseCompatible java.util.Set states com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType formalType com.intellij.psi.PsiMethod method public com.intellij.psi.PsiSubstitutor getSiteSubstitutor () int i com.intellij.psi.PsiMethod method com.intellij.psi.PsiTypeParameter[] typeParams com.intellij.psi.PsiSubstitutor incompleteSubstitutor public com.intellij.psi.PsiSubstitutor getSubstitutor () public com.intellij.psi.PsiSubstitutor getSubstitutor (boolean) com.intellij.openapi.util.RecursionGuard$StackStamp stackStamp com.intellij.psi.PsiSubstitutor inferredSubstitutor int i com.intellij.psi.PsiTypeParameter[] typeParams com.intellij.psi.PsiSubstitutor incompleteSubstitutor com.intellij.psi.PsiMethod method boolean includeReturnConstraint com.intellij.psi.PsiSubstitutor substitutor public static boolean isOverloadCheck () public static boolean isOverloadCheck (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement argumentList public boolean isTypeArgumentsApplicable () private boolean isTypeArgumentsApplicable (com.intellij.openapi.util.Computable) com.intellij.openapi.util.Computable computable com.intellij.psi.PsiMethod psiMethod com.intellij.psi.PsiTypeParameter[] typeParams protected com.intellij.psi.PsiElement getParent () public boolean isValidResult () public com.intellij.psi.PsiMethod getElement () public com.intellij.psi.PsiSubstitutor inferTypeArguments (com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy, boolean) com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy policy boolean includeReturnConstraint public com.intellij.psi.PsiSubstitutor inferSubstitutorFromArgs (com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy, com.intellij.psi.PsiExpression[]) com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy policy com.intellij.psi.PsiExpression[] arguments public com.intellij.psi.PsiSubstitutor inferTypeArguments (com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy, com.intellij.psi.PsiExpression[], boolean) com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy policy com.intellij.psi.PsiExpression[] arguments boolean includeReturnConstraint com.intellij.openapi.util.Computable computable public boolean isRawSubstitution () com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethod method public boolean isInferencePossible () public com.intellij.psi.PsiType[] getArgumentTypes () public boolean equals (java.lang.Object) Object o public int hashCode () public void setApplicabilityError (java.lang.String) String applicabilityError boolean overloadCheck public void markNotApplicable () public java.lang.String getInferenceErrorMessage () public java.lang.String getInferenceErrorMessageAssumeAlreadyComputed () public volatile synthetic com.intellij.psi.PsiElement getElement () private synthetic com.intellij.psi.PsiSubstitutor lambda$inferTypeArguments$10 (com.intellij.psi.PsiExpression[], com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy) com.intellij.psi.PsiExpression[] arguments com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy policy com.intellij.psi.PsiMethod method com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiElement parent com.intellij.openapi.project.Project project com.intellij.psi.JavaPsiFacade javaPsiFacade private synthetic com.intellij.psi.PsiSubstitutor lambda$isTypeArgumentsApplicable$9 () private static synthetic com.intellij.util.ThreeState lambda$isPotentialCompatible$8 (com.intellij.psi.PsiType, com.intellij.psi.PsiMethod, com.intellij.psi.PsiExpression) com.intellij.psi.PsiType formalType com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression expr private synthetic java.lang.Object lambda$computeWithKnownTargetType$7 (com.intellij.psi.PsiExpression[], com.intellij.psi.PsiExpressionList, com.intellij.psi.PsiSubstitutor, com.intellij.openapi.util.Computable, com.intellij.psi.ThreadLocalTypes) com.intellij.psi.PsiExpression context com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiSubstitutor substitutor com.intellij.openapi.util.Computable computable com.intellij.psi.ThreadLocalTypes expressionTypes com.intellij.psi.PsiMethod method boolean varargs private static synthetic com.intellij.psi.PsiExpression[] lambda$computeWithKnownTargetType$6 (int) int x$0 private static synthetic boolean lambda$computeWithKnownTargetType$5 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression private static synthetic com.intellij.psi.PsiExpression lambda$computeWithKnownTargetType$4 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression private static synthetic com.intellij.psi.PsiSubstitutor lambda$getPertinentApplicabilityLevelInner$3 (com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiSubstitutor substitutor private synthetic java.lang.Integer lambda$getPertinentApplicabilityLevelInner$2 (com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor private synthetic java.lang.Integer lambda$null$1 (com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiType[] argumentTypes int level1 private static synthetic boolean lambda$null$0 (com.intellij.psi.PsiMethod, com.intellij.psi.PsiType, com.intellij.psi.PsiType, boolean, int) com.intellij.psi.PsiMethod method com.intellij.psi.PsiType left com.intellij.psi.PsiType right boolean allowUncheckedConversion int argId static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/javadoc/CustomJavadocTagProvider.class
CustomJavadocTagProvider.java package com.intellij.psi.javadoc public abstract com.intellij.psi.javadoc.CustomJavadocTagProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract java.util.List getSupportedTags () static void <clinit> () }
com/intellij/psi/javadoc/JavadocManager$SERVICE.class
JavadocManager.java package com.intellij.psi.javadoc public com.intellij.psi.javadoc.JavadocManager$SERVICE extends java.lang.Object { private void <init> () public static com.intellij.psi.javadoc.JavadocManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/javadoc/JavadocManager.class
JavadocManager.java package com.intellij.psi.javadoc public abstract com.intellij.psi.javadoc.JavadocManager extends java.lang.Object { public abstract com.intellij.psi.javadoc.JavadocTagInfo[] getTagInfos (com.intellij.psi.PsiElement) public abstract com.intellij.psi.javadoc.JavadocTagInfo getTagInfo (java.lang.String) }
com/intellij/psi/javadoc/JavadocTagInfo.class
JavadocTagInfo.java package com.intellij.psi.javadoc public abstract com.intellij.psi.javadoc.JavadocTagInfo extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract java.lang.String getName () public abstract boolean isInline () public abstract boolean isValidInContext (com.intellij.psi.PsiElement) public abstract java.lang.String checkTagValue (com.intellij.psi.javadoc.PsiDocTagValue) public abstract com.intellij.psi.PsiReference getReference (com.intellij.psi.javadoc.PsiDocTagValue) static void <clinit> () }
com/intellij/psi/javadoc/PsiDocComment.class
PsiDocComment.java package com.intellij.psi.javadoc public abstract com.intellij.psi.javadoc.PsiDocComment extends java.lang.Object implements com.intellij.psi.PsiDocCommentBase { public abstract com.intellij.psi.PsiJavaDocumentedElement getOwner () public abstract com.intellij.psi.PsiElement[] getDescriptionElements () public abstract com.intellij.psi.javadoc.PsiDocTag[] getTags () public abstract com.intellij.psi.javadoc.PsiDocTag findTagByName (java.lang.String) public abstract com.intellij.psi.javadoc.PsiDocTag[] findTagsByName (java.lang.String) public volatile synthetic com.intellij.psi.PsiElement getOwner () }
com/intellij/psi/javadoc/PsiDocTag.class
PsiDocTag.java package com.intellij.psi.javadoc public abstract com.intellij.psi.javadoc.PsiDocTag extends java.lang.Object implements com.intellij.psi.PsiElement com.intellij.psi.PsiNamedElement { public static final com.intellij.psi.javadoc.PsiDocTag[] EMPTY_ARRAY public abstract com.intellij.psi.javadoc.PsiDocComment getContainingComment () public abstract com.intellij.psi.PsiElement getNameElement () public abstract java.lang.String getName () public abstract com.intellij.psi.PsiElement[] getDataElements () public abstract com.intellij.psi.javadoc.PsiDocTagValue getValueElement () static void <clinit> () }
com/intellij/psi/javadoc/PsiDocTagValue.class
PsiDocTagValue.java package com.intellij.psi.javadoc public abstract com.intellij.psi.javadoc.PsiDocTagValue extends java.lang.Object implements com.intellij.psi.PsiElement { }
com/intellij/psi/javadoc/PsiDocToken.class
PsiDocToken.java package com.intellij.psi.javadoc public abstract com.intellij.psi.javadoc.PsiDocToken extends java.lang.Object implements com.intellij.psi.PsiElement { public abstract com.intellij.psi.tree.IElementType getTokenType () }
com/intellij/psi/javadoc/PsiInlineDocTag.class
PsiInlineDocTag.java package com.intellij.psi.javadoc public abstract com.intellij.psi.javadoc.PsiInlineDocTag extends java.lang.Object implements com.intellij.psi.javadoc.PsiDocTag { }
com/intellij/psi/scope/JavaScopeProcessorEvent.class
JavaScopeProcessorEvent.java package com.intellij.psi.scope public com.intellij.psi.scope.JavaScopeProcessorEvent extends java.lang.Object implements com.intellij.psi.scope.PsiScopeProcessor$Event { public static final com.intellij.psi.scope.JavaScopeProcessorEvent START_STATIC public static final com.intellij.psi.scope.JavaScopeProcessorEvent CHANGE_LEVEL public static final com.intellij.psi.scope.JavaScopeProcessorEvent SET_CURRENT_FILE_CONTEXT private void <init> () static void <clinit> () }
com/intellij/psi/search/PackageScope.class
PackageScope.java package com.intellij.psi.search public com.intellij.psi.search.PackageScope extends com.intellij.psi.search.GlobalSearchScope { private final java.util.Set myDirs private final com.intellij.psi.PsiPackage myPackage private final boolean myIncludeSubpackages private final boolean myIncludeLibraries private final boolean myPartOfPackagePrefix private final String myPackageQualifiedName private final String myPackageQNamePrefix public void <init> (com.intellij.psi.PsiPackage, boolean, boolean) com.intellij.psi.PsiPackage aPackage boolean includeSubpackages boolean includeLibraries com.intellij.openapi.project.Project project public boolean contains (com.intellij.openapi.vfs.VirtualFile) String packageName com.intellij.psi.PsiFile psiFile com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFile dir public boolean isSearchInModuleContent (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module aModule public boolean isSearchInLibraries () public java.lang.String toString () public static com.intellij.psi.search.GlobalSearchScope packageScope (com.intellij.psi.PsiPackage, boolean) com.intellij.psi.PsiPackage aPackage boolean includeSubpackages public static com.intellij.psi.search.GlobalSearchScope packageScopeWithoutLibraries (com.intellij.psi.PsiPackage, boolean) com.intellij.psi.PsiPackage aPackage boolean includeSubpackages private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/DeepestSuperMethodsSearch.class
DeepestSuperMethodsSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.DeepestSuperMethodsSearch extends com.intellij.psi.search.searches.ExtensibleQueryFactory { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public static final com.intellij.psi.search.searches.DeepestSuperMethodsSearch DEEPEST_SUPER_METHODS_SEARCH_INSTANCE private void <init> () public static com.intellij.util.Query search (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method static void <clinit> () }
com/intellij/psi/search/searches/SuperMethodsSearch$SearchParameters.class
SuperMethodsSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.SuperMethodsSearch$SearchParameters extends java.lang.Object implements com.intellij.util.QueryParameters { private final com.intellij.psi.PsiMethod myMethod private final com.intellij.psi.PsiClass myClass private final boolean myCheckBases private final boolean myAllowStaticMethod public void <init> (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass, boolean, boolean) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass boolean checkBases boolean allowStaticMethod public com.intellij.openapi.project.Project getProject () public boolean isQueryValid () public final boolean isCheckBases () public final com.intellij.psi.PsiMethod getMethod () public final com.intellij.psi.PsiClass getPsiClass () public final boolean isAllowStaticMethod () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/searches/SuperMethodsSearch.class
SuperMethodsSearch.java package com.intellij.psi.search.searches public com.intellij.psi.search.searches.SuperMethodsSearch extends com.intellij.psi.search.searches.ExtensibleQueryFactory { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME private static final com.intellij.psi.search.searches.SuperMethodsSearch SUPER_METHODS_SEARCH_INSTANCE private void <init> () public static com.intellij.util.Query search (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass, boolean, boolean) com.intellij.psi.PsiMethod derivedMethod com.intellij.psi.PsiClass psiClass boolean checkBases boolean allowStaticMethod com.intellij.psi.search.searches.SuperMethodsSearch$SearchParameters parameters static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/stubs/PsiClassHolderFileStub.class
PsiClassHolderFileStub.java package com.intellij.psi.stubs public abstract com.intellij.psi.stubs.PsiClassHolderFileStub extends java.lang.Object implements com.intellij.psi.stubs.PsiFileStub { public abstract com.intellij.psi.PsiClass[] getClasses () }
com/intellij/psi/tree/java/IJavaDocElementType.class
IJavaDocElementType.java package com.intellij.psi.tree.java public com.intellij.psi.tree.java.IJavaDocElementType extends com.intellij.psi.tree.IElementType { public void <init> (java.lang.String) String debugName }
com/intellij/psi/tree/java/IJavaElementType.class
IJavaElementType.java package com.intellij.psi.tree.java public com.intellij.psi.tree.java.IJavaElementType extends com.intellij.psi.tree.IElementType { private final boolean myLeftBound public void <init> (java.lang.String) String debugName public void <init> (java.lang.String, boolean) String debugName boolean leftBound public boolean isLeftBound () }
com/intellij/psi/tree/java/IKeywordElementType.class
IKeywordElementType.java package com.intellij.psi.tree.java public com.intellij.psi.tree.java.IKeywordElementType extends com.intellij.psi.tree.java.IJavaElementType { public void <init> (java.lang.String) String debugName }
com/intellij/psi/util/ClassKind.class
ClassKind.java package com.intellij.psi.util public final enum com.intellij.psi.util.ClassKind extends java.lang.Enum { public static final enum com.intellij.psi.util.ClassKind CLASS public static final enum com.intellij.psi.util.ClassKind INTERFACE public static final enum com.intellij.psi.util.ClassKind ENUM public static final enum com.intellij.psi.util.ClassKind ANNOTATION private static final synthetic com.intellij.psi.util.ClassKind[] $VALUES public static com.intellij.psi.util.ClassKind[] values () public static com.intellij.psi.util.ClassKind valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/psi/util/ClassUtil$1.class
ClassUtil.java package com.intellij.psi.util final com.intellij.psi.util.ClassUtil$1 extends com.intellij.psi.JavaRecursiveElementVisitor { private int myCurrentIdx final synthetic com.intellij.psi.PsiClass[] val$result final synthetic boolean val$jvmCompatible final synthetic int val$idx final synthetic String val$name final synthetic com.intellij.psi.PsiClass val$containingClass void <init> (com.intellij.psi.PsiClass[], boolean, int, java.lang.String, com.intellij.psi.PsiClass) public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public void visitTypeParameter (com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiTypeParameter classParameter }
com/intellij/psi/util/ClassUtil$2.class
ClassUtil.java package com.intellij.psi.util final com.intellij.psi.util.ClassUtil$2 extends com.intellij.psi.PsiTypeVisitor { void <init> () public java.lang.String visitPrimitiveType (com.intellij.psi.PsiPrimitiveType) com.intellij.psi.PsiPrimitiveType primitiveType public java.lang.String visitClassType (com.intellij.psi.PsiClassType) com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClass aClass public java.lang.String visitArrayType (com.intellij.psi.PsiArrayType) com.intellij.psi.PsiArrayType arrayType com.intellij.psi.PsiType componentType String typePresentation public volatile synthetic java.lang.Object visitClassType (com.intellij.psi.PsiClassType) public volatile synthetic java.lang.Object visitArrayType (com.intellij.psi.PsiArrayType) public volatile synthetic java.lang.Object visitPrimitiveType (com.intellij.psi.PsiPrimitiveType) }
com/intellij/psi/util/ClassUtil$3.class
ClassUtil.java package com.intellij.psi.util final com.intellij.psi.util.ClassUtil$3 extends com.intellij.psi.PsiTypeVisitor { void <init> () public java.lang.String visitPrimitiveType (com.intellij.psi.PsiPrimitiveType) com.intellij.psi.PsiPrimitiveType primitiveType public java.lang.String visitClassType (com.intellij.psi.PsiClassType) com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClass aClass String jvmClassName public java.lang.String visitArrayType (com.intellij.psi.PsiArrayType) com.intellij.psi.PsiArrayType arrayType public volatile synthetic java.lang.Object visitClassType (com.intellij.psi.PsiClassType) public volatile synthetic java.lang.Object visitArrayType (com.intellij.psi.PsiArrayType) public volatile synthetic java.lang.Object visitPrimitiveType (com.intellij.psi.PsiPrimitiveType) }
com/intellij/psi/util/ClassUtil.class
ClassUtil.java package com.intellij.psi.util public com.intellij.psi.util.ClassUtil extends java.lang.Object { private void <init> () public static java.lang.String extractPackageName (java.lang.String) int i String className public static java.lang.String extractClassName (java.lang.String) String fqName int i public static java.lang.String createNewClassQualifiedName (java.lang.String, java.lang.String) String qualifiedName String className public static com.intellij.psi.PsiDirectory sourceRoot (com.intellij.psi.PsiDirectory) com.intellij.psi.PsiDirectory containingDirectory public static void formatClassName (com.intellij.psi.PsiClass, java.lang.StringBuilder) String name com.intellij.psi.PsiClass parentClass com.intellij.psi.PsiClass aClass StringBuilder buf String qName private static int getNonQualifiedClassIdx (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiClass containingClass gnu.trove.TObjectIntHashMap indices public static com.intellij.psi.PsiClass findNonQualifiedClassByIndex (java.lang.String, com.intellij.psi.PsiClass, boolean) String indexName com.intellij.psi.PsiClass containingClass boolean jvmCompatible String prefix int idx String name com.intellij.psi.PsiClass[] result private static java.lang.String getDigitPrefix (java.lang.String) char c String indexName int i public static com.intellij.psi.PsiClass findPsiClass (com.intellij.psi.PsiManager, java.lang.String) com.intellij.psi.PsiManager manager String name public static com.intellij.psi.PsiClass findPsiClass (com.intellij.psi.PsiManager, java.lang.String, com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiManager manager String name com.intellij.psi.PsiClass parent boolean jvmCompatible com.intellij.psi.search.GlobalSearchScope scope public static com.intellij.psi.PsiClass findPsiClass (com.intellij.psi.PsiManager, java.lang.String, com.intellij.psi.PsiClass, boolean, com.intellij.psi.search.GlobalSearchScope) String suffix String prefix com.intellij.psi.PsiManager manager String name com.intellij.psi.PsiClass parent boolean jvmCompatible com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.PsiClass result int p private static com.intellij.psi.PsiClass findSubClass (java.lang.String, com.intellij.psi.PsiClass, boolean) String suffix String prefix com.intellij.psi.PsiClass subClass String name com.intellij.psi.PsiClass parent boolean jvmCompatible com.intellij.psi.PsiClass result int p private static boolean isIndexed (java.lang.String) String name public static java.lang.String getJVMClassName (com.intellij.psi.PsiClass) String parentName com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass containingClass public static com.intellij.psi.PsiClass findPsiClassByJVMName (com.intellij.psi.PsiManager, java.lang.String) com.intellij.psi.PsiManager manager String jvmClassName public static boolean isTopLevelClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement parent com.intellij.psi.PsiFile parentFile public static java.lang.String getAsmMethodSignature (com.intellij.psi.PsiMethod) com.intellij.psi.PsiParameter param com.intellij.psi.PsiMethod method StringBuilder signature public static java.lang.String getVMParametersMethodSignature (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method private static com.intellij.psi.PsiTypeVisitor createSignatureVisitor () private static java.lang.String toAsm (com.intellij.psi.PsiType) com.intellij.psi.PsiType psiType private static com.intellij.psi.PsiTypeVisitor createAsmSignatureVisitor () private static synthetic java.lang.String lambda$toAsm$4 (com.intellij.psi.PsiType) com.intellij.psi.PsiType psiType private static synthetic java.lang.String lambda$toAsm$3 (com.intellij.psi.PsiType) com.intellij.psi.PsiType type private static synthetic com.intellij.psi.PsiType lambda$toAsm$2 (com.intellij.psi.PsiType) com.intellij.psi.PsiType type private static synthetic java.lang.String lambda$getVMParametersMethodSignature$1 (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter param com.intellij.psi.PsiType type private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getNonQualifiedClassIdx$0 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass containingClass gnu.trove.TObjectIntHashMap map int index private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/ConstantEvaluationOverflowException.class
ConstantEvaluationOverflowException.java package com.intellij.psi.util public com.intellij.psi.util.ConstantEvaluationOverflowException extends java.lang.RuntimeException { private final com.intellij.psi.PsiElement myOverflowingExpression public void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement overflowingExpression public com.intellij.psi.PsiElement getOverflowingExpression () }
com/intellij/psi/util/ConstantExpressionUtil.class
ConstantExpressionUtil.java package com.intellij.psi.util public com.intellij.psi.util.ConstantExpressionUtil extends java.lang.Object { public void <init> () public static java.lang.Object computeCastTo (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType castTo Object value public static java.lang.Object computeCastTo (java.lang.Object, com.intellij.psi.PsiType) Object operand com.intellij.psi.PsiType castType private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/FileTypeUtils.class
FileTypeUtils.java package com.intellij.psi.util public com.intellij.psi.util.FileTypeUtils extends java.lang.Object { public void <init> () public static boolean isInServerPageFile (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement file }
com/intellij/psi/util/ImportsUtil$1.class
ImportsUtil.java package com.intellij.psi.util final com.intellij.psi.util.ImportsUtil$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic com.intellij.psi.PsiJavaCodeReferenceElement val$refExpr final synthetic com.intellij.psi.PsiImportStaticStatement val$staticImport final synthetic java.util.List val$expressionToExpand void <init> (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiImportStaticStatement, java.util.List) public void visitReferenceElement (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiElement resolveScope com.intellij.psi.PsiJavaCodeReferenceElement expression }
com/intellij/psi/util/ImportsUtil.class
ImportsUtil.java package com.intellij.psi.util public com.intellij.psi.util.ImportsUtil extends java.lang.Object { static final synthetic boolean $assertionsDisabled private void <init> () public static java.util.List collectReferencesThrough (com.intellij.psi.PsiFile, com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiImportStaticStatement) com.intellij.psi.PsiFile file com.intellij.psi.PsiJavaCodeReferenceElement refExpr com.intellij.psi.PsiImportStaticStatement staticImport java.util.List expressionToExpand public static void replaceAllAndDeleteImport (java.util.List, com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiImportStaticStatement) com.intellij.psi.PsiJavaCodeReferenceElement expression java.util.List expressionToExpand com.intellij.psi.PsiJavaCodeReferenceElement refExpr com.intellij.psi.PsiImportStaticStatement staticImport public static void expand (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiImportStaticStatement) com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiImportStaticStatement staticImport com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.PsiClass targetClass public static boolean hasStaticImportOn (com.intellij.psi.PsiElement, com.intellij.psi.PsiMember, boolean) com.intellij.psi.PsiClass containingClass String referenceName com.intellij.psi.PsiImportStaticStatement stmt com.intellij.psi.PsiImportStaticStatement[] importStaticStatements com.intellij.psi.PsiImportList importList com.intellij.psi.PsiElement expr com.intellij.psi.PsiMember member boolean acceptOnDemand private static synthetic int lambda$replaceAllAndDeleteImport$0 (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement o1 com.intellij.psi.PsiJavaCodeReferenceElement o2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/InheritanceUtil.class
InheritanceUtil.java package com.intellij.psi.util public com.intellij.psi.util.InheritanceUtil extends java.lang.Object { private void <init> () public static boolean isInheritorOrSelf (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass baseClass boolean checkDeep com.intellij.psi.PsiManager manager public static boolean processSupers (com.intellij.psi.PsiClass, boolean, com.intellij.util.Processor) com.intellij.psi.PsiClass aClass boolean includeSelf com.intellij.util.Processor superProcessor private static boolean processSupers (com.intellij.psi.PsiClass, com.intellij.util.Processor, java.util.Set) com.intellij.psi.PsiClass intf com.intellij.psi.PsiClass aClass com.intellij.util.Processor superProcessor java.util.Set visited com.intellij.psi.PsiClass superClass public static boolean isInheritor (com.intellij.psi.PsiType, java.lang.String) com.intellij.psi.PsiType conjunct com.intellij.psi.PsiType type String baseClassName public static boolean isInheritor (com.intellij.psi.PsiClass, java.lang.String) com.intellij.psi.PsiClass psiClass String baseClassName public static boolean isInheritor (com.intellij.psi.PsiClass, boolean, java.lang.String) com.intellij.psi.PsiClass psiClass boolean strict String baseClassName com.intellij.psi.PsiClass base public static void getSuperClasses (com.intellij.psi.PsiClass, java.util.Set, boolean) com.intellij.psi.PsiClass aClass java.util.Set results boolean includeNonProject public static java.util.LinkedHashSet getSuperClasses (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass java.util.LinkedHashSet result private static void getSuperClassesOfList (com.intellij.psi.PsiClassType[], java.util.Set, boolean, java.util.Set, com.intellij.psi.PsiManager) com.intellij.psi.PsiClass resolved com.intellij.psi.PsiClassType type com.intellij.psi.PsiClassType[] types java.util.Set results boolean includeNonProject java.util.Set visited com.intellij.psi.PsiManager manager public static boolean hasEnclosingInstanceInScope (com.intellij.psi.PsiClass, com.intellij.psi.PsiElement, boolean, boolean) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement scope boolean isSuperClassAccepted boolean isTypeParamsAccepted public static boolean hasEnclosingInstanceInScope (com.intellij.psi.PsiClass, com.intellij.psi.PsiElement, com.intellij.openapi.util.Condition, boolean) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement scope com.intellij.openapi.util.Condition isSuperClassAccepted boolean isTypeParamsAccepted public static com.intellij.psi.PsiClass findEnclosingInstanceInScope (com.intellij.psi.PsiClass, com.intellij.psi.PsiElement, com.intellij.openapi.util.Condition, boolean) com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement scope com.intellij.openapi.util.Condition isSuperClassAccepted boolean isTypeParamsAccepted com.intellij.psi.PsiManager manager com.intellij.psi.PsiElement place public static boolean processSuperTypes (com.intellij.psi.PsiType, boolean, com.intellij.util.Processor) com.intellij.psi.PsiType type boolean includeSelf com.intellij.util.Processor processor private static boolean processSuperTypes (com.intellij.psi.PsiType, com.intellij.util.Processor, java.util.Set) com.intellij.psi.PsiType superType com.intellij.psi.PsiType type com.intellij.util.Processor processor java.util.Set visited private static com.intellij.psi.PsiClass getCircularClass (com.intellij.psi.PsiClass, java.util.Collection) com.intellij.psi.PsiClass circularClass com.intellij.psi.PsiElement superType com.intellij.psi.PsiClass[] superTypes com.intellij.psi.PsiClass aClass java.util.Collection usedClasses public static com.intellij.psi.PsiClass getCircularClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass private static synthetic boolean lambda$hasEnclosingInstanceInScope$0 (boolean, com.intellij.psi.PsiClass) boolean isSuperClassAccepted com.intellij.psi.PsiClass psiClass private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/JavaClassSupers.class
JavaClassSupers.java package com.intellij.psi.util public abstract com.intellij.psi.util.JavaClassSupers extends java.lang.Object { public void <init> () public static com.intellij.psi.util.JavaClassSupers getInstance () public abstract com.intellij.psi.PsiSubstitutor getSuperClassSubstitutor (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass, com.intellij.psi.search.GlobalSearchScope, com.intellij.psi.PsiSubstitutor) public abstract void reportHierarchyInconsistency (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) }
com/intellij/psi/util/MethodSignature.class
MethodSignature.java package com.intellij.psi.util public abstract com.intellij.psi.util.MethodSignature extends java.lang.Object { public static final com.intellij.psi.util.MethodSignature[] EMPTY_ARRAY public abstract com.intellij.psi.PsiSubstitutor getSubstitutor () public abstract java.lang.String getName () public abstract com.intellij.psi.PsiType[] getParameterTypes () public abstract com.intellij.psi.PsiTypeParameter[] getTypeParameters () public abstract boolean isRaw () public abstract boolean isConstructor () static void <clinit> () }
com/intellij/psi/util/MethodSignatureBackedByPsiMethod.class
MethodSignatureBackedByPsiMethod.java package com.intellij.psi.util public com.intellij.psi.util.MethodSignatureBackedByPsiMethod extends com.intellij.psi.util.MethodSignatureBase { private final com.intellij.psi.PsiMethod myMethod private final boolean myIsRaw private final String myName protected void <init> (com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor, boolean, com.intellij.psi.PsiType[], com.intellij.psi.PsiTypeParameter[]) com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor boolean isRaw com.intellij.psi.PsiType[] parameterTypes com.intellij.psi.PsiTypeParameter[] methodTypeParameters public java.lang.String getName () public boolean isRaw () public boolean isConstructor () public boolean equals (java.lang.Object) Object o public com.intellij.psi.PsiMethod getMethod () public static com.intellij.psi.util.MethodSignatureBackedByPsiMethod create (com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor public static com.intellij.psi.util.MethodSignatureBackedByPsiMethod create (com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor, boolean) com.intellij.openapi.progress.ProcessCanceledException e Throwable e com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiType type int i com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor boolean isRaw com.intellij.psi.PsiTypeParameter[] methodTypeParameters com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiType[] parameterTypes private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/MethodSignatureBase.class
MethodSignatureBase.java package com.intellij.psi.util public abstract com.intellij.psi.util.MethodSignatureBase extends java.lang.Object implements com.intellij.psi.util.MethodSignature { private final com.intellij.psi.PsiSubstitutor mySubstitutor private final com.intellij.psi.PsiType[] myParameterTypes private volatile com.intellij.psi.PsiType[] myErasedParameterTypes protected final com.intellij.psi.PsiTypeParameter[] myTypeParameters static final synthetic boolean $assertionsDisabled protected void <init> (com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiType[], com.intellij.psi.PsiTypeParameter[]) com.intellij.psi.PsiType type int i com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiType[] parameterTypes com.intellij.psi.PsiTypeParameter[] typeParameters protected void <init> (com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiParameterList, com.intellij.psi.PsiTypeParameterList) com.intellij.psi.PsiType type int i com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiTypeParameterList typeParameterList public com.intellij.psi.PsiType[] getParameterTypes () public com.intellij.psi.PsiTypeParameter[] getTypeParameters () public com.intellij.psi.PsiType[] getErasedParameterTypes () com.intellij.psi.PsiType[] result public boolean equals (java.lang.Object) Object o com.intellij.psi.util.MethodSignature methodSignature public int hashCode () com.intellij.psi.PsiType type int i int length int result com.intellij.psi.PsiType[] parameterTypes public java.lang.String toString () String s com.intellij.psi.PsiTypeParameter[] typeParameters public com.intellij.psi.PsiSubstitutor getSubstitutor () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/MethodSignatureHandMade.class
MethodSignatureHandMade.java package com.intellij.psi.util public com.intellij.psi.util.MethodSignatureHandMade extends com.intellij.psi.util.MethodSignatureBase { private final String myName private final boolean myIsConstructor void <init> (java.lang.String, com.intellij.psi.PsiParameterList, com.intellij.psi.PsiTypeParameterList, com.intellij.psi.PsiSubstitutor, boolean) String name com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiTypeParameterList typeParameterList com.intellij.psi.PsiSubstitutor substitutor boolean isConstructor void <init> (java.lang.String, com.intellij.psi.PsiType[], com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiSubstitutor, boolean) String name com.intellij.psi.PsiType[] parameterTypes com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiSubstitutor substitutor boolean isConstructor public java.lang.String getName () public boolean isRaw () com.intellij.psi.PsiTypeParameter typeParameter public boolean isConstructor () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/MethodSignatureUtil$1.class
MethodSignatureUtil.java package com.intellij.psi.util final com.intellij.psi.util.MethodSignatureUtil$1 extends java.lang.Object implements gnu.trove.TObjectHashingStrategy { void <init> () public int computeHashCode (com.intellij.psi.util.MethodSignatureBackedByPsiMethod) com.intellij.psi.util.MethodSignatureBackedByPsiMethod signature public boolean equals (com.intellij.psi.util.MethodSignatureBackedByPsiMethod, com.intellij.psi.util.MethodSignatureBackedByPsiMethod) com.intellij.psi.util.MethodSignatureBackedByPsiMethod s1 com.intellij.psi.util.MethodSignatureBackedByPsiMethod s2 public volatile synthetic boolean equals (java.lang.Object, java.lang.Object) public volatile synthetic int computeHashCode (java.lang.Object) }
com/intellij/psi/util/MethodSignatureUtil$2.class
MethodSignatureUtil.java package com.intellij.psi.util final com.intellij.psi.util.MethodSignatureUtil$2 extends java.lang.Object implements gnu.trove.TObjectHashingStrategy { void <init> () public int computeHashCode (com.intellij.psi.util.MethodSignature) com.intellij.psi.util.MethodSignature signature public boolean equals (com.intellij.psi.util.MethodSignature, com.intellij.psi.util.MethodSignature) com.intellij.psi.util.MethodSignature method1 com.intellij.psi.util.MethodSignature method2 public volatile synthetic boolean equals (java.lang.Object, java.lang.Object) public volatile synthetic int computeHashCode (java.lang.Object) }
com/intellij/psi/util/MethodSignatureUtil.class
MethodSignatureUtil.java package com.intellij.psi.util public com.intellij.psi.util.MethodSignatureUtil extends java.lang.Object { public static final gnu.trove.TObjectHashingStrategy METHOD_BASED_HASHING_STRATEGY public static final gnu.trove.TObjectHashingStrategy METHOD_PARAMETERS_ERASURE_EQUALITY private void <init> () public static boolean areOverrideEquivalent (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method1 com.intellij.psi.PsiMethod method2 int typeParamsLength1 int typeParamsLength2 public static boolean areErasedParametersEqual (com.intellij.psi.util.MethodSignature, com.intellij.psi.util.MethodSignature) com.intellij.psi.util.MethodSignature method1 com.intellij.psi.util.MethodSignature method2 com.intellij.psi.PsiType[] erased1 com.intellij.psi.PsiType[] erased2 public static com.intellij.psi.PsiType[] calcErasedParameterTypes (com.intellij.psi.util.MethodSignature) int i com.intellij.psi.util.MethodSignature signature com.intellij.psi.PsiType[] parameterTypes com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiType[] erasedTypes public static com.intellij.psi.util.MethodSignature createMethodSignature (java.lang.String, com.intellij.psi.PsiParameterList, com.intellij.psi.PsiTypeParameterList, com.intellij.psi.PsiSubstitutor) String name com.intellij.psi.PsiParameterList parameterTypes com.intellij.psi.PsiTypeParameterList typeParameterList com.intellij.psi.PsiSubstitutor substitutor public static com.intellij.psi.util.MethodSignature createMethodSignature (java.lang.String, com.intellij.psi.PsiParameterList, com.intellij.psi.PsiTypeParameterList, com.intellij.psi.PsiSubstitutor, boolean) String name com.intellij.psi.PsiParameterList parameterTypes com.intellij.psi.PsiTypeParameterList typeParameterList com.intellij.psi.PsiSubstitutor substitutor boolean isConstructor public static com.intellij.psi.util.MethodSignature createMethodSignature (java.lang.String, com.intellij.psi.PsiType[], com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiSubstitutor) String name com.intellij.psi.PsiType[] parameterTypes com.intellij.psi.PsiTypeParameter[] typeParameterList com.intellij.psi.PsiSubstitutor substitutor public static com.intellij.psi.util.MethodSignature createMethodSignature (java.lang.String, com.intellij.psi.PsiType[], com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiSubstitutor, boolean) String name com.intellij.psi.PsiType[] parameterTypes com.intellij.psi.PsiTypeParameter[] typeParameterList com.intellij.psi.PsiSubstitutor substitutor boolean isConstructor public static boolean areSignaturesEqual (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method1 com.intellij.psi.PsiMethod method2 public static boolean areSignaturesEqual (com.intellij.psi.util.MethodSignature, com.intellij.psi.util.MethodSignature) com.intellij.psi.util.MethodSignature method1 com.intellij.psi.util.MethodSignature method2 private static boolean checkSignaturesEqualInner (com.intellij.psi.util.MethodSignature, com.intellij.psi.util.MethodSignature, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 int i com.intellij.psi.util.MethodSignature subSignature com.intellij.psi.util.MethodSignature superSignature com.intellij.psi.PsiSubstitutor unifyingSubstitutor com.intellij.psi.PsiType[] subParameterTypes com.intellij.psi.PsiType[] superParameterTypes private static boolean areSignaturesEqualLightweight (com.intellij.psi.util.MethodSignature, com.intellij.psi.util.MethodSignature) String name1 String name2 com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 int i com.intellij.psi.util.MethodSignature sig1 com.intellij.psi.util.MethodSignature sig2 boolean isConstructor1 boolean isConstructor2 com.intellij.psi.PsiType[] parameterTypes1 com.intellij.psi.PsiType[] parameterTypes2 public static boolean isSuperMethod (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod superMethodCandidate com.intellij.psi.PsiMethod derivedMethod com.intellij.psi.PsiClass superClassCandidate com.intellij.psi.PsiClass derivedClass com.intellij.psi.PsiSubstitutor superSubstitutor com.intellij.psi.util.MethodSignature superSignature com.intellij.psi.util.MethodSignature derivedSignature public static com.intellij.psi.PsiMethod findMethodInSuperClassBySignatureInDerived (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass, com.intellij.psi.util.MethodSignature, boolean) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass superClass com.intellij.psi.util.MethodSignature signature boolean checkDeep com.intellij.psi.PsiSubstitutor superSubstitutor private static com.intellij.psi.PsiMethod doFindMethodInSuperClassBySignatureInDerived (com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor, com.intellij.psi.util.MethodSignature, boolean) com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor1 com.intellij.psi.PsiClass clazz com.intellij.psi.PsiClass superClass com.intellij.psi.PsiSubstitutor superSubstitutor com.intellij.psi.util.MethodSignature signature boolean checkDeep String name com.intellij.psi.PsiMethod[] methods public static com.intellij.psi.PsiMethod findMethodBySignature (com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod pattenMethod boolean checkBases public static com.intellij.psi.PsiMethod findMethodBySignature (com.intellij.psi.PsiClass, com.intellij.psi.util.MethodSignature, boolean) com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.util.MethodSignature foundMethodSignature com.intellij.openapi.util.Pair pair com.intellij.psi.PsiClass aClass com.intellij.psi.util.MethodSignature methodSignature boolean checkBases String name java.util.List pairs public static com.intellij.psi.PsiMethod findMethodBySuperSignature (com.intellij.psi.PsiClass, com.intellij.psi.util.MethodSignature, boolean) com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.util.MethodSignature foundMethodSignature com.intellij.openapi.util.Pair pair com.intellij.psi.PsiClass aClass com.intellij.psi.util.MethodSignature methodSignature boolean checkBases String name java.util.List pairs public static com.intellij.psi.PsiMethod findMethodBySuperMethod (com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiMethod candidate com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.util.MethodSignature candidateSignature com.intellij.psi.PsiClass methodClass com.intellij.psi.PsiClass candidateClass com.intellij.psi.PsiSubstitutor superSubstitutor com.intellij.psi.util.MethodSignature superSignature com.intellij.openapi.util.Pair pair com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod method boolean checkBases java.util.List pairs public static boolean hasOverloads (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method private static com.intellij.psi.PsiMethod[] getOverloads (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass public static boolean areParametersErasureEqual (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method1 com.intellij.psi.PsiMethod method2 public static boolean areSignaturesErasureEqual (com.intellij.psi.util.MethodSignature, com.intellij.psi.util.MethodSignature) com.intellij.psi.util.MethodSignature signature1 com.intellij.psi.util.MethodSignature signature2 public static com.intellij.psi.PsiSubstitutor getSuperMethodSignatureSubstitutor (com.intellij.psi.util.MethodSignature, com.intellij.psi.util.MethodSignature) com.intellij.psi.PsiTypeParameter methodTypeParameter com.intellij.psi.PsiElementFactory factory int i com.intellij.psi.PsiClassType methodSuper com.intellij.psi.PsiClassType superSuper com.intellij.psi.PsiTypeParameter methodTypeParameter com.intellij.psi.PsiTypeParameter superTypeParameter java.util.Set methodSupers java.util.Set superSupers int i com.intellij.psi.util.MethodSignature methodSignature com.intellij.psi.util.MethodSignature superMethodSignature com.intellij.psi.PsiTypeParameter[] methodTypeParameters com.intellij.psi.PsiTypeParameter[] superTypeParameters com.intellij.psi.PsiSubstitutor result com.intellij.psi.PsiSubstitutor methodSubstitutor public static com.intellij.psi.PsiSubstitutor combineSubstitutors (com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiClass resolved com.intellij.psi.PsiType otherSubstituted com.intellij.psi.PsiType type com.intellij.psi.PsiType otherSubstituted com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiSubstitutor substitutor1 com.intellij.psi.PsiSubstitutor substitutor2 java.util.Set parameters1 com.intellij.psi.PsiTypeParameter[] typeParameters public static com.intellij.psi.PsiMethod[] convertMethodSignaturesToMethods (java.util.List) int i java.util.List sameNameMethodList com.intellij.psi.PsiMethod[] methods public static boolean isSubsignature (com.intellij.psi.util.MethodSignature, com.intellij.psi.util.MethodSignature) com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 int i com.intellij.psi.util.MethodSignature superSignature com.intellij.psi.util.MethodSignature subSignature com.intellij.psi.PsiSubstitutor unifyingSubstitutor com.intellij.psi.PsiType[] subParameterTypes com.intellij.psi.PsiType[] superParameterTypes public static boolean isReturnTypeSubstitutable (com.intellij.psi.util.MethodSignature, com.intellij.psi.util.MethodSignature, com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiSubstitutor adaptingSubstitutor com.intellij.psi.util.MethodSignature d1 com.intellij.psi.util.MethodSignature d2 com.intellij.psi.PsiType r1 com.intellij.psi.PsiType r2 static synthetic boolean access$000 (com.intellij.psi.util.MethodSignature, com.intellij.psi.util.MethodSignature) com.intellij.psi.util.MethodSignature x0 com.intellij.psi.util.MethodSignature x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/PropertyMemberType.class
PropertyMemberType.java package com.intellij.psi.util public final enum com.intellij.psi.util.PropertyMemberType extends java.lang.Enum { public static final enum com.intellij.psi.util.PropertyMemberType FIELD public static final enum com.intellij.psi.util.PropertyMemberType GETTER public static final enum com.intellij.psi.util.PropertyMemberType SETTER private static final synthetic com.intellij.psi.util.PropertyMemberType[] $VALUES public static com.intellij.psi.util.PropertyMemberType[] values () public static com.intellij.psi.util.PropertyMemberType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/psi/util/PropertyUtilBase$1.class
PropertyUtilBase.java package com.intellij.psi.util synthetic com.intellij.psi.util.PropertyUtilBase$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$psi$util$PropertyUtilBase$GetterFlavour static void <clinit> () }
com/intellij/psi/util/PropertyUtilBase$GetterFlavour.class
PropertyUtilBase.java package com.intellij.psi.util public final enum com.intellij.psi.util.PropertyUtilBase$GetterFlavour extends java.lang.Enum { public static final enum com.intellij.psi.util.PropertyUtilBase$GetterFlavour BOOLEAN public static final enum com.intellij.psi.util.PropertyUtilBase$GetterFlavour GENERIC public static final enum com.intellij.psi.util.PropertyUtilBase$GetterFlavour NOT_A_GETTER private static final synthetic com.intellij.psi.util.PropertyUtilBase$GetterFlavour[] $VALUES public static com.intellij.psi.util.PropertyUtilBase$GetterFlavour[] values () public static com.intellij.psi.util.PropertyUtilBase$GetterFlavour valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/psi/util/PropertyUtilBase.class
PropertyUtilBase.java package com.intellij.psi.util public com.intellij.psi.util.PropertyUtilBase extends java.lang.Object { protected static final String GET_PREFIX protected static final String IS_PREFIX protected static final String SET_PREFIX public void <init> () public static java.lang.String getPropertyName (java.lang.String) String methodName public static java.util.Map getAllProperties (com.intellij.psi.PsiClass, boolean, boolean) com.intellij.psi.PsiClass psiClass boolean acceptSetters boolean acceptGetters public static java.util.Map getAllProperties (com.intellij.psi.PsiClass, boolean, boolean, boolean) com.intellij.psi.PsiClass psiClass boolean acceptSetters boolean acceptGetters boolean includeSuperClass public static java.util.Map getAllProperties (boolean, boolean, com.intellij.psi.PsiMethod[]) com.intellij.psi.PsiMethod method boolean acceptSetters boolean acceptGetters com.intellij.psi.PsiMethod[] methods java.util.Map map private static boolean filterMethods (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass psiClass String className public static java.util.List getSetters (com.intellij.psi.PsiClass, java.lang.String) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass psiClass String propertyName String setterName com.intellij.psi.PsiMethod[] psiMethods java.util.ArrayList list public static java.util.List getGetters (com.intellij.psi.PsiClass, java.lang.String) com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod[] psiMethods String name com.intellij.psi.PsiClass psiClass String propertyName String[] names java.util.ArrayList list public static java.util.List getAccessors (com.intellij.psi.PsiClass, java.lang.String) com.intellij.psi.PsiClass psiClass String propertyName public static java.lang.String[] getReadableProperties (com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass boolean includeSuperClass java.util.List result com.intellij.psi.PsiMethod[] methods public static java.lang.String[] getWritableProperties (com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass boolean includeSuperClass java.util.List result com.intellij.psi.PsiMethod[] methods public static com.intellij.psi.PsiType getPropertyType (com.intellij.psi.PsiMember) com.intellij.psi.PsiMethod psiMethod com.intellij.psi.PsiMember member public static com.intellij.psi.PsiMethod findPropertySetter (com.intellij.psi.PsiClass, java.lang.String, boolean, boolean) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass String propertyName boolean isStatic boolean checkSuperClasses String setterName com.intellij.psi.PsiMethod[] methods public static com.intellij.psi.PsiField findPropertyField (com.intellij.psi.PsiClass, java.lang.String, boolean) com.intellij.psi.PsiField field com.intellij.psi.PsiClass aClass String propertyName boolean isStatic com.intellij.psi.PsiField[] fields public static com.intellij.psi.PsiMethod findPropertyGetter (com.intellij.psi.PsiClass, java.lang.String, boolean, boolean) com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod[] getterCandidates String getterCandidateName com.intellij.psi.PsiClass aClass String propertyName boolean isStatic boolean checkSuperClasses String[] getterCandidateNames public static com.intellij.psi.PsiMethod findPropertyGetterWithType (java.lang.String, boolean, com.intellij.psi.PsiType, java.util.Iterator) com.intellij.psi.PsiMethod method String propertyName boolean isStatic com.intellij.psi.PsiType type java.util.Iterator methods public static boolean isSimplePropertyAccessor (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static com.intellij.psi.PsiMethod findPropertySetterWithType (java.lang.String, boolean, com.intellij.psi.PsiType, java.util.Iterator) com.intellij.psi.PsiType methodType com.intellij.psi.PsiMethod method String propertyName boolean isStatic com.intellij.psi.PsiType type java.util.Iterator methods public static com.intellij.psi.util.PropertyUtilBase$GetterFlavour getMethodNameGetterFlavour (java.lang.String) String methodName public static boolean isSimplePropertyGetter (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static boolean hasGetterName (com.intellij.psi.PsiMethod) com.intellij.psi.PsiType returnType com.intellij.psi.PsiMethod method String methodName com.intellij.psi.util.PropertyUtilBase$GetterFlavour flavour private static boolean isBoolean (com.intellij.psi.PsiType) com.intellij.psi.PsiType propertyType public static java.lang.String suggestPropertyName (com.intellij.psi.PsiField) com.intellij.psi.PsiField field public static java.lang.String suggestPropertyName (com.intellij.psi.PsiField, java.lang.String) com.intellij.psi.PsiField field String fieldName com.intellij.psi.codeStyle.JavaCodeStyleManager codeStyleManager com.intellij.psi.codeStyle.VariableKind kind String name public static java.lang.String suggestGetterName (com.intellij.psi.PsiField) com.intellij.psi.PsiField field String propertyName public static java.lang.String suggestSetterName (com.intellij.psi.PsiField) com.intellij.psi.PsiField field String propertyName public static java.lang.String getPropertyName (com.intellij.psi.PsiMember) com.intellij.psi.PsiMember member public static boolean isSimplePropertySetter (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method String methodName com.intellij.psi.PsiType returnType public static boolean isSetterName (java.lang.String) String methodName public static java.lang.String getPropertyName (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static java.lang.String getPropertyNameByGetter (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod getterMethod String methodName public static java.lang.String getPropertyNameBySetter (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod setterMethod String methodName private static boolean checkPrefix (java.lang.String, java.lang.String) String methodName String prefix boolean hasPrefix public static java.lang.String[] suggestGetterNames (java.lang.String) String propertyName String str public static java.lang.String suggestGetterName (java.lang.String, com.intellij.psi.PsiType) String propertyName com.intellij.psi.PsiType propertyType public static java.lang.String suggestGetterName (java.lang.String, com.intellij.psi.PsiType, java.lang.String) String propertyName com.intellij.psi.PsiType propertyType String existingGetterName StringBuilder name public static java.lang.String suggestSetterName (java.lang.String) String propertyName public static java.lang.String suggestSetterName (java.lang.String, java.lang.String) String propertyName String setterPrefix String sanitizeJavaIdentifier StringBuilder name public static com.intellij.psi.PsiMethod generateGetterPrototype (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiElementFactory factory com.intellij.openapi.project.Project project String name String getName com.intellij.psi.PsiMethod getMethod com.intellij.psi.PsiCodeBlock body public static com.intellij.psi.PsiMethod generateSetterPrototype (com.intellij.psi.PsiField) com.intellij.psi.PsiField field public static com.intellij.psi.PsiMethod generateSetterPrototype (com.intellij.psi.PsiField, com.intellij.psi.PsiClass) com.intellij.psi.PsiField field com.intellij.psi.PsiClass containingClass public static com.intellij.psi.PsiMethod generateSetterPrototype (com.intellij.psi.PsiField, com.intellij.psi.PsiClass, boolean) String className com.intellij.psi.PsiField field com.intellij.psi.PsiClass containingClass boolean returnSelf com.intellij.openapi.project.Project project com.intellij.psi.codeStyle.JavaCodeStyleManager codeStyleManager com.intellij.psi.PsiElementFactory factory String name boolean isStatic com.intellij.psi.codeStyle.VariableKind kind String propertyName String setName com.intellij.psi.PsiMethod setMethod String parameterName com.intellij.psi.PsiParameter param StringBuilder buffer com.intellij.psi.PsiCodeBlock body public static com.intellij.psi.PsiTypeElement getPropertyTypeElement (com.intellij.psi.PsiMember) com.intellij.psi.PsiMethod psiMethod com.intellij.psi.PsiMember member public static com.intellij.psi.PsiIdentifier getPropertyNameIdentifier (com.intellij.psi.PsiMember) com.intellij.psi.PsiMember member public static com.intellij.psi.PsiField findPropertyFieldByMember (com.intellij.psi.PsiMember) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement target com.intellij.psi.PsiField field com.intellij.psi.PsiClass memberClass com.intellij.psi.PsiClass fieldClass com.intellij.psi.PsiMethod psiMethod com.intellij.psi.PsiType returnType com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiStatement[] statements com.intellij.psi.PsiStatement statement com.intellij.psi.PsiElement target com.intellij.psi.PsiElement resolved com.intellij.psi.PsiMember psiMember public static com.intellij.psi.PsiMethod findSetterForField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiClass containingClass String propertyName boolean isStatic public static com.intellij.psi.PsiMethod findGetterForField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiClass containingClass String propertyName boolean isStatic public static com.intellij.psi.PsiExpression getGetterReturnExpression (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method private static boolean hasGetterSignature (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static com.intellij.psi.PsiExpression getSingleReturnValue (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiStatement[] statements com.intellij.psi.PsiStatement statement public static com.intellij.lang.java.beans.PropertyKind getPropertyKind (java.lang.String) String prefix int prefixLength com.intellij.lang.java.beans.PropertyKind kind String accessorName public static com.intellij.openapi.util.Pair getPropertyNameAndKind (java.lang.String) String accessorName com.intellij.lang.java.beans.PropertyKind kind String baseName String propertyName public static java.lang.String getAccessorName (java.lang.String, com.intellij.lang.java.beans.PropertyKind) String propertyName com.intellij.lang.java.beans.PropertyKind kind static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/PsiClassUtil.class
PsiClassUtil.java package com.intellij.psi.util public com.intellij.psi.util.PsiClassUtil extends java.lang.Object { private void <init> () public static boolean isRunnableClass (com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiClass aClass boolean mustBePublic public static boolean isRunnableClass (com.intellij.psi.PsiClass, boolean, boolean) com.intellij.psi.PsiClass aClass boolean mustBePublic boolean mustNotBeAbstract public static java.util.Comparator createScopeComparator (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope scope private static synthetic int lambda$createScopeComparator$0 (com.intellij.psi.search.GlobalSearchScope, com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.PsiClass c1 com.intellij.psi.PsiClass c2 com.intellij.openapi.vfs.VirtualFile file1 com.intellij.openapi.vfs.VirtualFile file2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/PsiConcatenationUtil.class
PsiConcatenationUtil.java package com.intellij.psi.util public com.intellij.psi.util.PsiConcatenationUtil extends java.lang.Object { static final synthetic boolean $assertionsDisabled public void <init> () public static void buildFormatString (com.intellij.psi.PsiExpression, java.lang.StringBuilder, java.util.List, boolean) String formatText com.intellij.psi.PsiLiteralExpression literalExpression String text String formatText com.intellij.psi.PsiElement element String text com.intellij.psi.PsiExpression subExpression com.intellij.psi.PsiExpression op com.intellij.psi.PsiType optype com.intellij.psi.PsiType r int i com.intellij.psi.PsiPolyadicExpression binaryExpression com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiType left boolean stringStarted com.intellij.psi.PsiType type com.intellij.psi.PsiExpression expression StringBuilder formatString java.util.List formatParameters boolean printfFormat private static void addFormatParameter (com.intellij.psi.PsiExpression, java.lang.StringBuilder, java.util.List, boolean) com.intellij.psi.PsiExpression expression StringBuilder formatString java.util.List formatParameters boolean printfFormat com.intellij.psi.PsiType type private static com.intellij.psi.PsiExpression getBoxedArgument (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression arg com.intellij.psi.PsiType type com.intellij.psi.PsiPrimitiveType primitiveType String boxedQName com.intellij.psi.search.GlobalSearchScope resolveScope com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiNewExpression newExpr com.intellij.psi.PsiElement classRef com.intellij.psi.PsiExpressionList argumentList private static com.intellij.psi.PsiExpression unwrapExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiType operandType int castRank int operandRank com.intellij.psi.PsiTypeCastExpression typeCastExpression com.intellij.psi.PsiType castType com.intellij.psi.PsiExpression operand com.intellij.psi.PsiExpression expression static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/PsiExpressionTrimRenderer$RenderFunction.class
PsiExpressionTrimRenderer.java package com.intellij.psi.util public com.intellij.psi.util.PsiExpressionTrimRenderer$RenderFunction extends java.lang.Object implements com.intellij.util.NotNullFunction { public void <init> () public java.lang.String fun (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression psiExpression public volatile synthetic java.lang.Object fun (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/PsiExpressionTrimRenderer.class
PsiExpressionTrimRenderer.java package com.intellij.psi.util public com.intellij.psi.util.PsiExpressionTrimRenderer extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final StringBuilder myBuf public void <init> (java.lang.StringBuilder) StringBuilder buf public void visitExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public void visitInstanceOfExpression (com.intellij.psi.PsiInstanceOfExpression) com.intellij.psi.PsiInstanceOfExpression expression com.intellij.psi.PsiTypeElement checkType public void visitParenthesizedExpression (com.intellij.psi.PsiParenthesizedExpression) com.intellij.psi.PsiParenthesizedExpression expression com.intellij.psi.PsiExpression expr public void visitTypeCastExpression (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiTypeCastExpression expression com.intellij.psi.PsiTypeElement castType com.intellij.psi.PsiExpression operand public void visitArrayAccessExpression (com.intellij.psi.PsiArrayAccessExpression) com.intellij.psi.PsiArrayAccessExpression expression com.intellij.psi.PsiExpression indexExpression public void visitPrefixExpression (com.intellij.psi.PsiPrefixExpression) com.intellij.psi.PsiPrefixExpression expression com.intellij.psi.PsiExpression operand public void visitPostfixExpression (com.intellij.psi.PsiPostfixExpression) com.intellij.psi.PsiPostfixExpression expression public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiJavaToken token com.intellij.psi.PsiExpression operand int i com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.PsiExpression[] operands public void visitLambdaExpression (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiTypeElement typeElement int formatOptions int i com.intellij.psi.PsiLambdaExpression expression com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiElement firstChild boolean addParenthesis public void visitConditionalExpression (com.intellij.psi.PsiConditionalExpression) com.intellij.psi.PsiConditionalExpression expression com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression expression com.intellij.psi.PsiExpression rExpression public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expr com.intellij.psi.PsiExpression qualifierExpression public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expr public void visitMethodReferenceExpression (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiMethodReferenceExpression expression com.intellij.psi.PsiElement qualifier public void visitArrayInitializerExpression (com.intellij.psi.PsiArrayInitializerExpression) com.intellij.psi.PsiExpression expr com.intellij.psi.PsiArrayInitializerExpression expression boolean first public void visitExpressionList (com.intellij.psi.PsiExpressionList) com.intellij.psi.PsiExpressionList list com.intellij.psi.PsiExpression[] args public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiExpression dimension int i int arrayDimensionsLength com.intellij.psi.PsiExpression[] arrayDimensions com.intellij.psi.PsiType type int dimensions com.intellij.psi.PsiArrayInitializerExpression arrayInitializer com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiNewExpression expr com.intellij.psi.PsiAnonymousClass anonymousClass com.intellij.psi.PsiExpressionList argumentList public static java.lang.String render (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public static java.lang.String render (com.intellij.psi.PsiExpression, int) com.intellij.psi.PsiExpression expression int maxLength StringBuilder buf String text int firstNewLinePos String trimmedText private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/PsiFormatUtil$FormatClassOptions.class
PsiFormatUtil.java package com.intellij.psi.util public abstract annotation com.intellij.psi.util.PsiFormatUtil$FormatClassOptions extends java.lang.Object implements java.lang.annotation.Annotation { }
com/intellij/psi/util/PsiFormatUtil$FormatMethodOptions.class
PsiFormatUtil.java package com.intellij.psi.util public abstract annotation com.intellij.psi.util.PsiFormatUtil$FormatMethodOptions extends java.lang.Object implements java.lang.annotation.Annotation { }
com/intellij/psi/util/PsiFormatUtil$FormatVariableOptions.class
PsiFormatUtil.java package com.intellij.psi.util public abstract annotation com.intellij.psi.util.PsiFormatUtil$FormatVariableOptions extends java.lang.Object implements java.lang.annotation.Annotation { }
com/intellij/psi/util/PsiFormatUtil.class
PsiFormatUtil.java package com.intellij.psi.util public com.intellij.psi.util.PsiFormatUtil extends com.intellij.psi.util.PsiFormatUtilBase { public void <init> () public static java.lang.String formatVariable (com.intellij.psi.PsiVariable, int, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiVariable variable int options com.intellij.psi.PsiSubstitutor substitutor StringBuilder buffer private static void formatVariable (com.intellij.psi.PsiVariable, int, com.intellij.psi.PsiSubstitutor, java.lang.StringBuilder) String className com.intellij.psi.PsiClass aClass String name String text int index1 int index2 int index com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiVariable variable int options com.intellij.psi.PsiSubstitutor substitutor StringBuilder buffer public static java.lang.String formatMethod (com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor, int, int) com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor int options int parameterOptions public static java.lang.String formatMethod (com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor, int, int, int) com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor int options int parameterOptions int maxParametersToShow StringBuilder buffer private static void formatMethod (com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor, int, int, int, java.lang.StringBuilder) com.intellij.psi.PsiType type String name com.intellij.psi.PsiClass aClass int i com.intellij.psi.PsiParameter[] params com.intellij.psi.PsiType type String throwsText com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor int options int parameterOptions int maxParametersToShow StringBuilder buffer public static java.lang.String formatClass (com.intellij.psi.PsiClass, int) com.intellij.psi.PsiClassType baseClassReference com.intellij.psi.PsiClass baseClass String name String qName String name String extendsText String implementsText com.intellij.psi.PsiReferenceList extendsList com.intellij.psi.PsiReferenceList implementsList com.intellij.psi.PsiClass aClass int options StringBuilder buffer public static java.lang.String formatModifiers (com.intellij.psi.PsiModifierListOwner, int) com.intellij.psi.PsiModifierListOwner element int options StringBuilder buffer private static void formatModifiers (com.intellij.psi.PsiModifierListOwner, int, java.lang.StringBuilder) com.intellij.psi.PsiModifierListOwner element int options StringBuilder buffer com.intellij.psi.PsiModifierList list boolean isInterface private static void appendModifier (java.lang.StringBuilder, java.lang.String) StringBuilder buffer String modifier private static void append (java.lang.StringBuilder, java.lang.String) StringBuilder buffer String modifier private static java.lang.String formatReferenceList (com.intellij.psi.PsiReferenceList, int) int i com.intellij.psi.PsiClassType[] types int i com.intellij.psi.PsiJavaCodeReferenceElement[] refs com.intellij.psi.PsiReferenceList list int options StringBuilder buffer public static java.lang.String formatType (com.intellij.psi.PsiType, int, com.intellij.psi.PsiSubstitutor) boolean preserveEllipsis com.intellij.psi.PsiType type int options com.intellij.psi.PsiSubstitutor substitutor public static java.lang.String formatReference (com.intellij.psi.PsiJavaCodeReferenceElement, int) com.intellij.psi.PsiJavaCodeReferenceElement ref int options public static java.lang.String getExternalName (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner owner public static java.lang.String getExternalName (com.intellij.psi.PsiModifierListOwner, boolean) com.intellij.psi.PsiModifierListOwner owner boolean showParamName public static java.lang.String getExternalName (com.intellij.psi.PsiModifierListOwner, boolean, int) int options int parameterOptions com.intellij.psi.PsiElement declarationScope com.intellij.psi.PsiMethod psiMethod int options int parameterOptions com.intellij.psi.PsiModifierListOwner owner boolean showParamName int maxParamsToShow StringBuilder builder com.intellij.psi.PsiClass psiClass public static java.lang.String getPackageDisplayName (com.intellij.psi.PsiClass) com.intellij.psi.PsiTypeParameterListOwner owner String ownerName com.intellij.psi.PsiClass psiClass String packageName private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/PsiLiteralUtil.class
PsiLiteralUtil.java package com.intellij.psi.util public com.intellij.psi.util.PsiLiteralUtil extends java.lang.Object { public static final String HEX_PREFIX public static final String BIN_PREFIX public static final String _2_IN_31 public static final String _2_IN_63 static final synthetic boolean $assertionsDisabled public void <init> () public static java.lang.Integer parseInteger (java.lang.String) long value long value long value long l long converted NumberFormatException e String text public static java.lang.Long parseLong (java.lang.String) NumberFormatException e String text public static java.lang.Float parseFloat (java.lang.String) NumberFormatException e String text public static java.lang.Double parseDouble (java.lang.String) NumberFormatException e String text public static long parseDigits (java.lang.String, int, int) throws java.lang.NumberFormatException String text int bitsInRadix int maxBits int radix int textLength long integer int lastDigit public static java.lang.String stringForCharLiteral (java.lang.String) String charLiteral public static boolean isUnsafeLiteral (com.intellij.psi.PsiLiteralExpression) com.intellij.psi.PsiLiteralExpression expression com.intellij.psi.PsiElement literal com.intellij.psi.tree.IElementType type static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/PsiMethodUtil.class
PsiMethodUtil.java package com.intellij.psi.util public com.intellij.psi.util.PsiMethodUtil extends java.lang.Object { private static final java.util.List myProviders public static final com.intellij.openapi.util.Condition MAIN_CLASS private void <init> () public static com.intellij.psi.PsiMethod findMainMethod (com.intellij.psi.PsiClass) com.intellij.codeInsight.runner.JavaMainMethodProvider provider com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod[] mainMethods private static com.intellij.psi.PsiMethod findMainMethod (com.intellij.psi.PsiMethod[]) com.intellij.psi.PsiMethod mainMethod com.intellij.psi.PsiMethod[] mainMethods public static boolean isMainMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiType type com.intellij.psi.PsiType componentType public static boolean hasMainMethod (com.intellij.psi.PsiClass) com.intellij.codeInsight.runner.JavaMainMethodProvider provider com.intellij.psi.PsiClass psiClass public static com.intellij.psi.PsiMethod findMainInClass (com.intellij.psi.PsiClass) com.intellij.codeInsight.runner.JavaMainMethodProvider provider com.intellij.psi.PsiClass aClass private static synthetic boolean lambda$static$0 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass static void <clinit> () }
com/intellij/psi/util/PsiPrecedenceUtil.class
PsiPrecedenceUtil.java package com.intellij.psi.util public com.intellij.psi.util.PsiPrecedenceUtil extends java.lang.Object { public static final int PARENTHESIZED_PRECEDENCE public static final int LITERAL_PRECEDENCE public static final int METHOD_CALL_PRECEDENCE public static final int POSTFIX_PRECEDENCE public static final int PREFIX_PRECEDENCE public static final int TYPE_CAST_PRECEDENCE public static final int MULTIPLICATIVE_PRECEDENCE public static final int ADDITIVE_PRECEDENCE public static final int SHIFT_PRECEDENCE public static final int RELATIONAL_PRECEDENCE public static final int EQUALITY_PRECEDENCE public static final int BINARY_AND_PRECEDENCE public static final int BINARY_XOR_PRECEDENCE public static final int BINARY_OR_PRECEDENCE public static final int AND_PRECEDENCE public static final int OR_PRECEDENCE public static final int CONDITIONAL_PRECEDENCE public static final int ASSIGNMENT_PRECEDENCE public static final int LAMBDA_PRECEDENCE public static final int NUM_PRECEDENCES private static final java.util.Map s_binaryOperatorPrecedence public void <init> () public static boolean isCommutativeOperator (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType token public static boolean isCommutativeOperation (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiType type public static boolean isAssociativeOperation (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiPrimitiveType primitiveType com.intellij.psi.PsiPrimitiveType primitiveType com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiType type com.intellij.psi.PsiPrimitiveType primitiveType public static int getPrecedence (com.intellij.psi.PsiExpression) com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.PsiExpression expression public static int getPrecedenceForOperator (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType operator Integer precedence public static boolean areParenthesesNeeded (com.intellij.psi.PsiParenthesizedExpression, boolean) com.intellij.psi.PsiParenthesizedExpression expression boolean ignoreClarifyingParentheses com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpression child public static boolean areParenthesesNeeded (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiArrayAccessExpression arrayAccessExpression com.intellij.psi.PsiExpression operand com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiExpression operand com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiPolyadicExpression parentPolyadicExpression com.intellij.psi.PsiType parentType com.intellij.psi.PsiPolyadicExpression childPolyadicExpression com.intellij.psi.PsiType childType com.intellij.psi.tree.IElementType parentOperator com.intellij.psi.tree.IElementType childOperator com.intellij.psi.PsiExpression[] parentOperands com.intellij.psi.PsiConditionalExpression conditionalExpression com.intellij.psi.PsiExpression condition com.intellij.psi.PsiConditionalExpression conditionalExpression com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression parentExpression boolean ignoreClarifyingParentheses int parentPrecedence int childPrecedence public static boolean areParenthesesNeeded (com.intellij.psi.PsiJavaToken, com.intellij.psi.PsiExpression) com.intellij.psi.PsiPolyadicExpression binaryExpression int precedence1 com.intellij.psi.tree.IElementType signTokenType com.intellij.psi.tree.IElementType newOperatorToken int precedence2 com.intellij.psi.PsiJavaToken compoundAssignmentToken com.intellij.psi.PsiExpression rhs static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/PsiSuperMethodUtil.class
PsiSuperMethodUtil.java package com.intellij.psi.util public com.intellij.psi.util.PsiSuperMethodUtil extends java.lang.Object { private void <init> () public static boolean isSuperMethod (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod supsigme com.intellij.psi.HierarchicalMethodSignature supsig com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod superMethod com.intellij.psi.HierarchicalMethodSignature signature public static com.intellij.psi.PsiSubstitutor obtainFinalSubstitutor (com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiSubstitutor, boolean) java.util.Set typeParams com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiType type com.intellij.psi.PsiType t com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiClass superClass com.intellij.psi.PsiSubstitutor superSubstitutor com.intellij.psi.PsiSubstitutor derivedSubstitutor boolean inRawContext java.util.Map map public static java.util.Map collectOverrideEquivalents (com.intellij.psi.PsiClass) int j com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiSubstitutor containingClassSubstitutor com.intellij.psi.PsiSubstitutor finalSubstitutor com.intellij.psi.util.MethodSignatureBackedByPsiMethod signature java.util.Set methods com.intellij.psi.HierarchicalMethodSignature hms com.intellij.psi.PsiClass superClass boolean subType com.intellij.psi.PsiSubstitutor superClassSubstitutor int i com.intellij.psi.PsiClass aClass java.util.Map overrideEquivalent com.intellij.psi.search.GlobalSearchScope resolveScope com.intellij.psi.PsiClass[] supers public static com.intellij.psi.PsiClass correctClassByScope (com.intellij.psi.PsiClass, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiClass psiClass com.intellij.psi.search.GlobalSearchScope resolveScope String qualifiedName com.intellij.psi.PsiFile file com.intellij.openapi.vfs.VirtualFile vFile com.intellij.openapi.roots.FileIndexFacade index private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/PsiTypesUtil$1.class
PsiTypesUtil.java package com.intellij.psi.util final com.intellij.psi.util.PsiTypesUtil$1 extends com.intellij.psi.PsiTypeVisitor { void <init> () public java.lang.Boolean visitClassType (com.intellij.psi.PsiClassType) com.intellij.psi.PsiType psiType com.intellij.psi.PsiTypeParameter param com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiSubstitutor substitutor public java.lang.Boolean visitArrayType (com.intellij.psi.PsiArrayType) com.intellij.psi.PsiArrayType arrayType public java.lang.Boolean visitWildcardType (com.intellij.psi.PsiWildcardType) com.intellij.psi.PsiWildcardType wildcardType com.intellij.psi.PsiType bound public java.lang.Boolean visitType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public volatile synthetic java.lang.Object visitWildcardType (com.intellij.psi.PsiWildcardType) public volatile synthetic java.lang.Object visitClassType (com.intellij.psi.PsiClassType) public volatile synthetic java.lang.Object visitArrayType (com.intellij.psi.PsiArrayType) public volatile synthetic java.lang.Object visitType (com.intellij.psi.PsiType) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/PsiTypesUtil$2.class
PsiTypesUtil.java package com.intellij.psi.util final com.intellij.psi.util.PsiTypesUtil$2 extends com.intellij.psi.PsiTypeVisitor { final synthetic boolean val$acceptUnboundedWildcard final synthetic java.util.Set val$typeParameters void <init> (boolean, java.util.Set) public java.lang.Boolean visitType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public java.lang.Boolean visitWildcardType (com.intellij.psi.PsiWildcardType) com.intellij.psi.PsiWildcardType wildcardType com.intellij.psi.PsiType bound public java.lang.Boolean visitClassType (com.intellij.psi.PsiClassType) com.intellij.psi.PsiType type com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClassType$ClassResolveResult result com.intellij.psi.PsiClass psiClass public java.lang.Boolean visitIntersectionType (com.intellij.psi.PsiIntersectionType) com.intellij.psi.PsiType conjunct com.intellij.psi.PsiIntersectionType intersectionType public java.lang.Boolean visitMethodReferenceType (com.intellij.psi.PsiMethodReferenceType) com.intellij.psi.PsiMethodReferenceType methodReferenceType public java.lang.Boolean visitLambdaExpressionType (com.intellij.psi.PsiLambdaExpressionType) com.intellij.psi.PsiLambdaExpressionType lambdaExpressionType public java.lang.Boolean visitArrayType (com.intellij.psi.PsiArrayType) com.intellij.psi.PsiArrayType arrayType public volatile synthetic java.lang.Object visitMethodReferenceType (com.intellij.psi.PsiMethodReferenceType) public volatile synthetic java.lang.Object visitLambdaExpressionType (com.intellij.psi.PsiLambdaExpressionType) public volatile synthetic java.lang.Object visitIntersectionType (com.intellij.psi.PsiIntersectionType) public volatile synthetic java.lang.Object visitWildcardType (com.intellij.psi.PsiWildcardType) public volatile synthetic java.lang.Object visitClassType (com.intellij.psi.PsiClassType) public volatile synthetic java.lang.Object visitArrayType (com.intellij.psi.PsiArrayType) public volatile synthetic java.lang.Object visitType (com.intellij.psi.PsiType) }
com/intellij/psi/util/PsiTypesUtil$TypeParameterSearcher.class
PsiTypesUtil.java package com.intellij.psi.util public com.intellij.psi.util.PsiTypesUtil$TypeParameterSearcher extends com.intellij.psi.PsiTypeVisitor { private final java.util.Set myTypeParams public void <init> () public java.util.Set getTypeParameters () public java.lang.Boolean visitType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public java.lang.Boolean visitArrayType (com.intellij.psi.PsiArrayType) com.intellij.psi.PsiArrayType arrayType public java.lang.Boolean visitClassType (com.intellij.psi.PsiClassType) com.intellij.psi.PsiType psiType com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiClass aClass public java.lang.Boolean visitWildcardType (com.intellij.psi.PsiWildcardType) com.intellij.psi.PsiWildcardType wildcardType com.intellij.psi.PsiType bound public volatile synthetic java.lang.Object visitWildcardType (com.intellij.psi.PsiWildcardType) public volatile synthetic java.lang.Object visitClassType (com.intellij.psi.PsiClassType) public volatile synthetic java.lang.Object visitArrayType (com.intellij.psi.PsiArrayType) public volatile synthetic java.lang.Object visitType (com.intellij.psi.PsiType) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/PsiTypesUtil.class
PsiTypesUtil.java package com.intellij.psi.util public com.intellij.psi.util.PsiTypesUtil extends java.lang.Object { private static final java.util.Map ourUnboxedTypes private static final java.util.Map ourBoxedTypes private static final String GET_CLASS_METHOD private void <init> () public static java.lang.Object getDefaultValue (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static java.lang.String getDefaultValueOfType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static java.lang.String getDefaultValueOfType (com.intellij.psi.PsiType, boolean) com.intellij.psi.PsiClassType classType int i int count com.intellij.psi.PsiType componentType com.intellij.psi.PsiType erasedComponentType StringBuilder buffer com.intellij.psi.PsiType rawType com.intellij.psi.PsiType type boolean customDefaultValues public static java.lang.String unboxIfPossible (java.lang.String) String type String s public static java.lang.String boxIfPossible (java.lang.String) String type String s public static com.intellij.psi.PsiClass getPsiClass (com.intellij.psi.PsiType) com.intellij.psi.PsiType psiType public static com.intellij.psi.PsiClassType getClassType (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass public static com.intellij.psi.PsiClassType getLowestUpperBoundClassType (com.intellij.psi.PsiDisjunctionType) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiType subType com.intellij.psi.PsiDisjunctionType type com.intellij.psi.PsiType lub public static com.intellij.psi.PsiType patchMethodGetClassReturnType (com.intellij.psi.PsiMethodReferenceExpression, com.intellij.psi.PsiMethod) com.intellij.psi.PsiType qualifierType com.intellij.psi.PsiMethodReferenceExpression methodExpression com.intellij.psi.PsiMethod method public static com.intellij.psi.PsiType patchMethodGetClassReturnType (com.intellij.psi.PsiExpression, com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiMethod, com.intellij.openapi.util.Condition, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiType qualifierType com.intellij.openapi.project.Project project com.intellij.psi.PsiExpression call com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiMethod method com.intellij.openapi.util.Condition condition com.intellij.pom.java.LanguageLevel languageLevel public static boolean isGetClass (com.intellij.psi.PsiMethod) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod method public static com.intellij.psi.PsiType createJavaLangClassType (com.intellij.psi.PsiElement, com.intellij.psi.PsiType, boolean) com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiClassType classType com.intellij.psi.JavaPsiFacade facade com.intellij.psi.PsiClass javaLangClass com.intellij.psi.PsiElement context com.intellij.psi.PsiType qualifierType boolean captureTopLevelWildcards public static com.intellij.psi.PsiType getExpectedTypeByParent (com.intellij.psi.PsiElement) com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiType type com.intellij.psi.PsiElement psiElement com.intellij.psi.PsiType type com.intellij.psi.PsiType type com.intellij.psi.PsiType expectedTypeByParent com.intellij.psi.PsiElement gParent com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent public static com.intellij.psi.PsiType getMethodReturnType (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement methodOrLambda public static boolean compareTypes (com.intellij.psi.PsiType, com.intellij.psi.PsiType, boolean) com.intellij.psi.PsiType leftType com.intellij.psi.PsiType rightType boolean ignoreEllipsis public static boolean isDenotableType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static boolean isDenotableType (com.intellij.psi.PsiType, com.intellij.psi.PsiElement) com.intellij.psi.PsiType typeAfterReplacement com.intellij.util.IncorrectOperationException e com.intellij.psi.PsiType type com.intellij.psi.PsiElement context com.intellij.psi.PsiElementFactory elementFactory public static boolean hasUnresolvedComponents (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static com.intellij.psi.PsiType getParameterType (com.intellij.psi.PsiParameter[], int, boolean) com.intellij.psi.PsiParameter[] parameters int i boolean varargs com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiType parameterType public static transient com.intellij.psi.PsiTypeParameter[] filterUnusedTypeParameters (com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiType[]) com.intellij.psi.PsiType type com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiType[] types com.intellij.psi.util.PsiTypesUtil$TypeParameterSearcher searcher public static com.intellij.psi.PsiTypeParameter[] filterUnusedTypeParameters (com.intellij.psi.PsiType, com.intellij.psi.PsiTypeParameter[]) com.intellij.psi.PsiType superReturnTypeInBaseClassType com.intellij.psi.PsiTypeParameter[] typeParameters private static boolean isAccessibleAt (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiElement) com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.PsiElement context com.intellij.psi.PsiTypeParameterListOwner owner public static boolean allTypeParametersResolved (com.intellij.psi.PsiElement, com.intellij.psi.PsiType) com.intellij.psi.PsiElement context com.intellij.psi.PsiType targetType com.intellij.psi.util.PsiTypesUtil$TypeParameterSearcher searcher java.util.Set parameters public static com.intellij.psi.PsiType createArrayType (com.intellij.psi.PsiType, int) int i com.intellij.psi.PsiType newType int arrayDim public static com.intellij.psi.PsiTypeElement replaceWithExplicitType (com.intellij.psi.PsiTypeElement) com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiType type com.intellij.openapi.project.Project project com.intellij.psi.PsiTypeElement typeElementByExplicitType com.intellij.psi.PsiElement explicitTypeElement public static com.intellij.psi.PsiType getTypeByMethod (com.intellij.psi.PsiElement, com.intellij.psi.PsiExpressionList, com.intellij.psi.PsiElement, boolean, com.intellij.psi.PsiSubstitutor, boolean) com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiElement arg int i com.intellij.psi.PsiType parameterType boolean isRaw com.intellij.psi.PsiElement context com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiElement parentMethod boolean varargs com.intellij.psi.PsiSubstitutor substitutor boolean inferParent public static boolean mentionsTypeParameters (com.intellij.psi.PsiType, java.util.Set) com.intellij.psi.PsiType type java.util.Set typeParameters public static boolean isUncheckedCall (com.intellij.psi.JavaResolveResult) java.util.Set typeParameters com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiElement element private static boolean mentionsTypeParametersOrUnboundedWildcard (com.intellij.psi.PsiType, java.util.Set, boolean) com.intellij.psi.PsiType type java.util.Set typeParameters boolean acceptUnboundedWildcard private static synthetic boolean lambda$isUncheckedCall$1 (java.util.Set, com.intellij.psi.PsiParameter) java.util.Set typeParameters com.intellij.psi.PsiParameter parameter private static synthetic boolean lambda$allTypeParametersResolved$0 (com.intellij.psi.PsiElement, com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiElement context com.intellij.psi.PsiTypeParameter parameter static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/PsiUtil$AccessLevel.class
PsiUtil.java package com.intellij.psi.util public abstract annotation com.intellij.psi.util.PsiUtil$AccessLevel extends java.lang.Object implements java.lang.annotation.Annotation { }
com/intellij/psi/util/PsiUtil$ApplicabilityChecker.class
PsiUtil.java package com.intellij.psi.util public abstract com.intellij.psi.util.PsiUtil$ApplicabilityChecker extends java.lang.Object { public static final com.intellij.psi.util.PsiUtil$ApplicabilityChecker ASSIGNABILITY_CHECKER public abstract boolean isApplicable (com.intellij.psi.PsiType, com.intellij.psi.PsiType, boolean, int) private static synthetic boolean lambda$static$0 (com.intellij.psi.PsiType, com.intellij.psi.PsiType, boolean, int) com.intellij.psi.PsiType left com.intellij.psi.PsiType right boolean allowUncheckedConversion int argId static void <clinit> () }
com/intellij/psi/util/PsiUtil.class
PsiUtil.java package com.intellij.psi.util public final com.intellij.psi.util.PsiUtil extends com.intellij.psi.util.PsiUtilCore { private static final com.intellij.openapi.diagnostic.Logger LOG public static final int ACCESS_LEVEL_PUBLIC public static final int ACCESS_LEVEL_PROTECTED public static final int ACCESS_LEVEL_PACKAGE_LOCAL public static final int ACCESS_LEVEL_PRIVATE public static final com.intellij.openapi.util.Key VALID_VOID_TYPE_IN_CODE_FRAGMENT private static final java.util.Set IGNORED_NAMES private static final String[] accessModifiers public static final com.intellij.openapi.util.Key FILE_LANGUAGE_LEVEL_KEY public static final java.util.Comparator BY_POSITION static final synthetic boolean $assertionsDisabled private void <init> () public static boolean isOnAssignmentLeftHand (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expr com.intellij.psi.PsiElement parent public static boolean isAccessibleFromPackage (com.intellij.psi.PsiModifierListOwner, com.intellij.psi.PsiPackage) com.intellij.psi.PsiModifierListOwner element com.intellij.psi.PsiPackage aPackage public static boolean isAccessedForWriting (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expr com.intellij.psi.PsiElement parent public static boolean isAccessedForReading (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expr com.intellij.psi.PsiElement parent public static boolean isAccessible (com.intellij.psi.PsiMember, com.intellij.psi.PsiElement, com.intellij.psi.PsiClass) com.intellij.psi.PsiMember member com.intellij.psi.PsiElement place com.intellij.psi.PsiClass accessObjectClass public static boolean isAccessible (com.intellij.openapi.project.Project, com.intellij.psi.PsiMember, com.intellij.psi.PsiElement, com.intellij.psi.PsiClass) com.intellij.openapi.project.Project project com.intellij.psi.PsiMember member com.intellij.psi.PsiElement place com.intellij.psi.PsiClass accessObjectClass public static boolean isMemberAccessibleAt (com.intellij.psi.PsiMember, com.intellij.psi.PsiElement) com.intellij.psi.PsiMember member com.intellij.psi.PsiElement place com.intellij.openapi.vfs.VirtualFile virtualFile public static com.intellij.psi.JavaResolveResult getAccessObjectClass (com.intellij.psi.PsiExpression) com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type com.intellij.psi.JavaResolveResult accessObject private static com.intellij.psi.JavaResolveResult getAccessObjectClass (com.intellij.psi.PsiType, com.intellij.psi.PsiElement) com.intellij.psi.PsiType lub com.intellij.psi.PsiClass resolved com.intellij.psi.PsiFile containingFile String packageName String classText com.intellij.psi.PsiJavaFile file com.intellij.psi.PsiTypeParameter freshParameter com.intellij.psi.PsiType upperBound com.intellij.psi.PsiType type com.intellij.psi.PsiElement place public static boolean isConstantExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public static void addException (com.intellij.psi.PsiMethod, java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiMethod method String exceptionFQName com.intellij.psi.PsiClass exceptionClass public static void addException (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass exceptionClass private static void addException (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass, java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiJavaCodeReferenceElement ref1 com.intellij.psi.PsiClassType type com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiJavaCodeReferenceElement ref1 com.intellij.psi.PsiClass aClass com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiClass superClass com.intellij.psi.PsiClassType type com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass exceptionClass String exceptionName com.intellij.psi.PsiReferenceList throwsList com.intellij.psi.PsiJavaCodeReferenceElement[] refs boolean replaced com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiJavaCodeReferenceElement ref public static void removeException (com.intellij.psi.PsiMethod, java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiMethod method String exceptionClass com.intellij.psi.PsiJavaCodeReferenceElement[] refs public static boolean isVariableNameUnique (java.lang.String, com.intellij.psi.PsiElement) String name com.intellij.psi.PsiElement place com.intellij.psi.PsiResolveHelper helper public static com.intellij.psi.PsiElement getTopLevelEnclosingCodeBlock (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement element com.intellij.psi.PsiElement scope com.intellij.psi.PsiElement blockSoFar public static boolean isLocalOrAnonymousClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass public static boolean isLocalClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiElement parent public static boolean isAbstractClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass clazz com.intellij.psi.PsiModifierList modifierList public static com.intellij.psi.PsiElement getVariableCodeBlock (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement declarationScope com.intellij.psi.PsiElement resourceList com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement scope com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context com.intellij.psi.PsiElement codeBlock public static boolean isIncrementDecrementOperation (com.intellij.psi.PsiElement) com.intellij.psi.tree.IElementType sign com.intellij.psi.PsiElement element public static java.util.List getSwitchResultExpressions (com.intellij.psi.PsiSwitchExpression) com.intellij.psi.PsiStatement ruleBody com.intellij.psi.PsiStatement statement java.util.List result com.intellij.psi.PsiStatement[] statements com.intellij.psi.PsiSwitchExpression switchExpression com.intellij.psi.PsiCodeBlock body private static void collectSwitchResultExpressions (java.util.List, com.intellij.psi.PsiElement) com.intellij.psi.PsiBreakStatement statement com.intellij.psi.PsiYieldStatement statement java.util.List result com.intellij.psi.PsiElement container java.util.List breaks java.util.List yields public static int getAccessLevel (com.intellij.psi.PsiModifierList) com.intellij.psi.PsiModifierList modifierList public static java.lang.String getAccessModifier (int) int accessLevel String modifier public static boolean isStatement (com.intellij.psi.PsiElement) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiForStatement forStatement com.intellij.psi.PsiExpressionList expressionList com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent public static com.intellij.psi.PsiElement getEnclosingStatement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static com.intellij.psi.PsiElement getElementInclusiveRange (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange) com.intellij.psi.PsiElement scope com.intellij.openapi.util.TextRange range com.intellij.psi.PsiElement psiElement public static com.intellij.psi.PsiClass resolveClassInType (com.intellij.psi.PsiType) com.intellij.psi.PsiType lub com.intellij.psi.PsiType type public static com.intellij.psi.PsiClass resolveClassInClassTypeOnly (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static com.intellij.psi.PsiClassType$ClassResolveResult resolveGenericsClassInType (com.intellij.psi.PsiType) com.intellij.psi.PsiClassType classType com.intellij.psi.PsiType lub com.intellij.psi.PsiType type public static com.intellij.psi.PsiType convertAnonymousToBaseType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type com.intellij.psi.PsiClass psiClass public static boolean isApplicable (com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiExpressionList) com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutorForMethod com.intellij.psi.PsiExpressionList argList public static boolean isApplicable (com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiExpression[]) com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutorForMethod com.intellij.psi.PsiExpression[] argList com.intellij.psi.PsiType[] types public static int getApplicabilityLevel (com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiExpressionList) com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutorForMethod com.intellij.psi.PsiExpressionList argList public static int getApplicabilityLevel (com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiType[], com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutorForMethod com.intellij.psi.PsiType[] args com.intellij.pom.java.LanguageLevel languageLevel private static int getApplicabilityLevel (com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiType[], com.intellij.pom.java.LanguageLevel, boolean, boolean) com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutorForMethod com.intellij.psi.PsiType[] args com.intellij.pom.java.LanguageLevel languageLevel boolean allowUncheckedConversion boolean checkVarargs public static int getApplicabilityLevel (com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiType[], com.intellij.pom.java.LanguageLevel, boolean, boolean, com.intellij.psi.util.PsiUtil$ApplicabilityChecker) com.intellij.psi.PsiType erasedParamType com.intellij.psi.PsiType parmType com.intellij.psi.PsiType argType com.intellij.psi.PsiType argType int i com.intellij.psi.PsiParameter lastParameter com.intellij.psi.PsiType lastParmType com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutorForMethod com.intellij.psi.PsiType[] args com.intellij.pom.java.LanguageLevel languageLevel boolean allowUncheckedConversion boolean checkVarargs com.intellij.psi.util.PsiUtil$ApplicabilityChecker function com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiClass containingClass boolean isRaw private static boolean areFirstArgumentsApplicable (com.intellij.psi.PsiType[], com.intellij.psi.PsiParameter[], com.intellij.pom.java.LanguageLevel, com.intellij.psi.PsiSubstitutor, boolean, boolean, com.intellij.psi.util.PsiUtil$ApplicabilityChecker) com.intellij.psi.PsiType substErasure com.intellij.psi.PsiType type com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiType substitutedParmType int i com.intellij.psi.PsiType[] args com.intellij.psi.PsiParameter[] parameters com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiSubstitutor substitutorForMethod boolean isRaw boolean allowUncheckedConversion com.intellij.psi.util.PsiUtil$ApplicabilityChecker function private static com.intellij.psi.PsiType getParameterType (com.intellij.psi.PsiParameter, com.intellij.pom.java.LanguageLevel, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiParameter parameter com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiType parmType public static boolean equalOnEquivalentClasses (com.intellij.psi.PsiClassType, com.intellij.psi.PsiClass, com.intellij.psi.PsiClassType, com.intellij.psi.PsiClass) com.intellij.psi.PsiClassType thisClassType com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClassType otherClassType com.intellij.psi.PsiClass bClass com.intellij.psi.PsiClassType capture1 com.intellij.psi.PsiClassType capture2 com.intellij.psi.PsiClassType$ClassResolveResult result1 com.intellij.psi.PsiClassType$ClassResolveResult result2 private static boolean equalOnEquivalentClasses (com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiClass) com.intellij.psi.PsiType substituted2 com.intellij.psi.PsiType substituted1 int i com.intellij.psi.PsiSubstitutor s1 com.intellij.psi.PsiClass aClass com.intellij.psi.PsiSubstitutor s2 com.intellij.psi.PsiClass bClass com.intellij.psi.PsiTypeParameter[] typeParameters1 com.intellij.psi.PsiTypeParameter[] typeParameters2 com.intellij.psi.PsiClass containingClass1 com.intellij.psi.PsiClass containingClass2 public static boolean isCompileTimeConstant (com.intellij.psi.PsiField) com.intellij.psi.PsiField field public static boolean isCompileTimeConstant (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable field public static boolean allMethodsHaveSameSignature (com.intellij.psi.PsiMethod[]) com.intellij.psi.PsiMethod method int i com.intellij.psi.PsiMethod[] methods com.intellij.psi.util.MethodSignature methodSignature public static com.intellij.psi.PsiExpression deparenthesizeExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public static boolean isInnerClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public static com.intellij.psi.PsiElement findModifierInList (com.intellij.psi.PsiModifierList, java.lang.String) com.intellij.psi.PsiElement child com.intellij.psi.PsiModifierList modifierList String modifier com.intellij.psi.PsiElement[] children public static com.intellij.psi.PsiClass getTopLevelClass (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiClass topClass public static java.lang.String getPackageName (com.intellij.psi.PsiClass) String fqName com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass topClass com.intellij.psi.PsiFile file public static com.intellij.psi.PsiModifierListOwner getEnclosingStaticElement (com.intellij.psi.PsiElement, com.intellij.psi.PsiClass) com.intellij.psi.PsiElement place com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement parent public static com.intellij.psi.PsiType getTypeByPsiElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static com.intellij.psi.PsiType captureToplevelWildcards (com.intellij.psi.PsiType, com.intellij.psi.PsiElement) com.intellij.psi.PsiType substituted com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiCapturedWildcardType capturedWildcard com.intellij.psi.PsiType upperBound com.intellij.psi.PsiType substituted com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiSubstitutor newSubstitutor java.util.Map substitutionMap com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiSubstitutor captureSubstitutor com.intellij.psi.PsiClassType$ClassResolveResult result com.intellij.psi.PsiClass aClass com.intellij.psi.PsiType type com.intellij.psi.PsiElement context static com.intellij.psi.PsiType recaptureWildcards (com.intellij.psi.PsiType, com.intellij.psi.PsiElement) com.intellij.psi.PsiType substitute com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiSubstitutor resultSubstitution com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiClass aClass com.intellij.psi.PsiType type com.intellij.psi.PsiElement context public static boolean isInsideJavadocComment (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static java.util.List getParameterTypeElements (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiTypeElement typeElement public static void checkIsIdentifier (com.intellij.psi.PsiManager, java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiManager manager String text public static com.intellij.openapi.vfs.VirtualFile getJarFile (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement candidate com.intellij.openapi.vfs.VirtualFile file public static boolean isAnnotationMethod (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiClass psiClass public static java.lang.String getMaximumModifierForMember (com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiClass aClass boolean allowPublicAbstract String modifier public static java.util.Iterator typeParametersIterator (com.intellij.psi.PsiTypeParameterListOwner) com.intellij.psi.PsiTypeParameterListOwner owner public static java.lang.Iterable typeParametersIterable (com.intellij.psi.PsiTypeParameterListOwner) int i com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiTypeParameterListOwner owner java.util.List result com.intellij.psi.PsiTypeParameterListOwner currentOwner public static boolean canBeOverridden (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass parentClass public static boolean canBeOverriden (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static com.intellij.psi.PsiElement[] mapElements (com.intellij.psi.ResolveResult[]) int i com.intellij.psi.ResolveResult[] candidates com.intellij.psi.PsiElement[] result public static com.intellij.psi.PsiMember findEnclosingConstructorOrInitializer (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement expression com.intellij.psi.PsiMember parent public static boolean checkName (com.intellij.psi.PsiElement, java.lang.String, com.intellij.psi.PsiElement) com.intellij.psi.meta.PsiMetaData data com.intellij.psi.PsiElement element String name com.intellij.psi.PsiElement context public static boolean isRawSubstitutor (com.intellij.psi.PsiTypeParameterListOwner, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.PsiTypeParameterListOwner owner com.intellij.psi.PsiSubstitutor substitutor public static boolean isLanguageLevel5OrHigher (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static boolean isLanguageLevel6OrHigher (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static boolean isLanguageLevel7OrHigher (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static boolean isLanguageLevel8OrHigher (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static boolean isLanguageLevel9OrHigher (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static boolean isLanguageLevel10OrHigher (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static boolean isLanguageLevel11OrHigher (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static com.intellij.pom.java.LanguageLevel getLanguageLevel (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context com.intellij.psi.PsiElement element com.intellij.psi.PsiFile file com.intellij.psi.PsiResolveHelper instance public static com.intellij.pom.java.LanguageLevel getLanguageLevel (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project com.intellij.openapi.roots.LanguageLevelProjectExtension instance public static boolean isInstantiatable (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass clazz public static boolean hasDefaultConstructor (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass clazz public static boolean hasDefaultConstructor (com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiClass clazz boolean allowProtected public static boolean hasDefaultConstructor (com.intellij.psi.PsiClass, boolean, boolean) com.intellij.psi.PsiMethod cls com.intellij.psi.PsiClass clazz boolean allowProtected boolean allowPrivateAndPackagePrivate com.intellij.psi.PsiMethod[] constructors public static com.intellij.psi.PsiType extractIterableTypeParameter (com.intellij.psi.PsiType, boolean) com.intellij.psi.PsiType psiType boolean eraseTypeParameter com.intellij.psi.PsiType type public static com.intellij.psi.PsiType substituteTypeParameter (com.intellij.psi.PsiType, java.lang.String, int, boolean) com.intellij.psi.PsiType psiType String superClass int typeParamIndex boolean eraseTypeParameter com.intellij.psi.PsiClassType$ClassResolveResult classResolveResult com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiClass baseClass public static com.intellij.psi.PsiType substituteTypeParameter (com.intellij.psi.PsiType, com.intellij.psi.PsiClass, int, boolean) com.intellij.psi.PsiType psiType com.intellij.psi.PsiClass superClass int typeParamIndex boolean eraseTypeParameter com.intellij.psi.PsiClassType$ClassResolveResult classResolveResult com.intellij.psi.PsiClass psiClass private static com.intellij.psi.PsiClassType$ClassResolveResult resolveClass (com.intellij.psi.PsiType) com.intellij.psi.PsiType psiType private static com.intellij.psi.PsiType substituteType (int, boolean, com.intellij.psi.PsiClassType$ClassResolveResult, com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) int typeParamIndex boolean eraseTypeParameter com.intellij.psi.PsiClassType$ClassResolveResult classResolveResult com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiClass baseClass com.intellij.psi.PsiTypeParameter[] parameters com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiType type public static void setModifierProperty (com.intellij.psi.PsiModifierListOwner, java.lang.String, boolean) com.intellij.psi.PsiModifierListOwner owner String property boolean value com.intellij.psi.PsiModifierList modifierList public static boolean isTryBlock (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent public static boolean isElseBlock (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent public static boolean isJavaToken (com.intellij.psi.PsiElement, com.intellij.psi.tree.IElementType) com.intellij.psi.PsiElement element com.intellij.psi.tree.IElementType type public static boolean isJavaToken (com.intellij.psi.PsiElement, com.intellij.psi.tree.TokenSet) com.intellij.psi.PsiElement element com.intellij.psi.tree.TokenSet types public static boolean isCatchParameter (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static boolean isIgnoredName (java.lang.String) String name public static com.intellij.psi.PsiMethod[] getResourceCloserMethodsForType (com.intellij.psi.PsiClassType) com.intellij.psi.PsiClassType resourceType com.intellij.psi.PsiClass resourceClass com.intellij.openapi.project.Project project com.intellij.psi.JavaPsiFacade facade com.intellij.psi.PsiClass autoCloseable com.intellij.psi.PsiMethod[] closes public static com.intellij.psi.PsiExpression skipParenthesizedExprDown (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public static com.intellij.psi.PsiElement skipParenthesizedExprUp (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement parent public static void ensureValidType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static void ensureValidType (com.intellij.psi.PsiType, java.lang.String) com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiInvalidElementAccessException e com.intellij.psi.PsiType type String customMessage public static java.lang.String getMemberQualifiedName (com.intellij.psi.PsiMember) com.intellij.psi.PsiMember member com.intellij.psi.PsiClass containingClass String className public static boolean isFromDefaultPackage (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public static boolean isFromDefaultPackage (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context com.intellij.psi.PsiElement element com.intellij.psi.PsiFile containingFile static boolean checkSameExpression (com.intellij.psi.PsiElement, com.intellij.psi.PsiExpression) com.intellij.psi.PsiElement templateExpr com.intellij.psi.PsiExpression expression public static boolean isCondition (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement expr com.intellij.psi.PsiElement parent public static com.intellij.psi.PsiReturnStatement[] findReturnStatements (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static com.intellij.psi.PsiReturnStatement[] findReturnStatements (com.intellij.psi.PsiCodeBlock) com.intellij.psi.PsiCodeBlock body java.util.List vector private static void addStatements (java.util.List, com.intellij.psi.PsiElement, java.lang.Class, java.util.function.Predicate) com.intellij.psi.PsiElement child com.intellij.psi.PsiElement[] children java.util.List vector com.intellij.psi.PsiElement element Class clazz java.util.function.Predicate stopAt public static boolean isModuleFile (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public static boolean isPackageEmpty (com.intellij.psi.PsiDirectory[], java.lang.String) com.intellij.psi.PsiFile file com.intellij.psi.PsiDirectory directory com.intellij.psi.PsiDirectory[] directories String packageName public static com.intellij.psi.PsiModifierListOwner preferCompiledElement (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner element com.intellij.psi.PsiElement original public static com.intellij.psi.PsiElement addModuleStatement (com.intellij.psi.PsiJavaModule, java.lang.String) com.intellij.psi.PsiJavaModule module String text com.intellij.psi.PsiJavaParserFacade facade com.intellij.psi.PsiStatement statement com.intellij.psi.PsiElement anchor public static boolean isArrayClass (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiClass private static synthetic boolean lambda$addModuleStatement$5 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e private static synthetic boolean lambda$findReturnStatements$4 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement statement private static synthetic int lambda$static$3 (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement o1 com.intellij.psi.PsiElement o2 private static synthetic boolean lambda$getTopLevelClass$2 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e private static synthetic boolean lambda$collectSwitchResultExpressions$1 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static synthetic boolean lambda$collectSwitchResultExpressions$0 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/TypeConversionUtil$1.class
TypeConversionUtil.java package com.intellij.psi.util final com.intellij.psi.util.TypeConversionUtil$1 extends com.intellij.psi.PsiEllipsisType { void <init> (com.intellij.psi.PsiType) com.intellij.psi.PsiType componentType public boolean isValid () public java.lang.String getPresentableText (boolean) boolean annotated private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/TypeConversionUtil$2.class
TypeConversionUtil.java package com.intellij.psi.util final com.intellij.psi.util.TypeConversionUtil$2 extends com.intellij.psi.PsiTypeVisitor { final synthetic com.intellij.psi.PsiSubstitutor val$beforeSubstitutor void <init> (com.intellij.psi.PsiSubstitutor) public com.intellij.psi.PsiType visitType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public com.intellij.psi.PsiType visitClassType (com.intellij.psi.PsiClassType) com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClass aClass public com.intellij.psi.PsiType visitWildcardType (com.intellij.psi.PsiWildcardType) com.intellij.psi.PsiWildcardType wildcardType public com.intellij.psi.PsiType visitCapturedWildcardType (com.intellij.psi.PsiCapturedWildcardType) com.intellij.psi.PsiCapturedWildcardType capturedWildcardType public com.intellij.psi.PsiType visitPrimitiveType (com.intellij.psi.PsiPrimitiveType) com.intellij.psi.PsiPrimitiveType primitiveType public com.intellij.psi.PsiType visitEllipsisType (com.intellij.psi.PsiEllipsisType) com.intellij.psi.PsiEllipsisType ellipsisType public com.intellij.psi.PsiType visitArrayType (com.intellij.psi.PsiArrayType) com.intellij.psi.PsiArrayType arrayType com.intellij.psi.PsiType componentType com.intellij.psi.PsiType newComponentType public com.intellij.psi.PsiType visitDisjunctionType (com.intellij.psi.PsiDisjunctionType) com.intellij.psi.PsiDisjunctionType disjunctionType com.intellij.psi.PsiClassType lub public volatile synthetic java.lang.Object visitDisjunctionType (com.intellij.psi.PsiDisjunctionType) public volatile synthetic java.lang.Object visitEllipsisType (com.intellij.psi.PsiEllipsisType) public volatile synthetic java.lang.Object visitWildcardType (com.intellij.psi.PsiWildcardType) public volatile synthetic java.lang.Object visitCapturedWildcardType (com.intellij.psi.PsiCapturedWildcardType) public volatile synthetic java.lang.Object visitClassType (com.intellij.psi.PsiClassType) public volatile synthetic java.lang.Object visitArrayType (com.intellij.psi.PsiArrayType) public volatile synthetic java.lang.Object visitPrimitiveType (com.intellij.psi.PsiPrimitiveType) public volatile synthetic java.lang.Object visitType (com.intellij.psi.PsiType) }
com/intellij/psi/util/TypeConversionUtil$Caster.class
TypeConversionUtil.java package com.intellij.psi.util abstract com.intellij.psi.util.TypeConversionUtil$Caster extends java.lang.Object { public abstract java.lang.Object cast (java.lang.Object) }
com/intellij/psi/util/TypeConversionUtil.class
TypeConversionUtil.java package com.intellij.psi.util public com.intellij.psi.util.TypeConversionUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final boolean[][] IS_ASSIGNABLE_BIT_SET private static final gnu.trove.TObjectIntHashMap TYPE_TO_RANK_MAP public static final int BYTE_RANK public static final int SHORT_RANK public static final int CHAR_RANK public static final int INT_RANK public static final int LONG_RANK public static final int FLOAT_RANK public static final int DOUBLE_RANK private static final int BOOL_RANK private static final int STRING_RANK private static final int MAX_NUMERIC_RANK public static final com.intellij.psi.PsiType NULL_TYPE private static final com.intellij.openapi.util.Key ORIGINAL_CONTEXT private static final com.intellij.openapi.util.Key LOWER_BOUND private static final com.intellij.openapi.util.Key UPPER_BOUND private static final com.intellij.openapi.util.Key POSSIBLE_BOXED_HOLDER_TYPES private static final com.intellij.openapi.util.RecursionGuard ourGuard private static final java.util.Set INTEGER_NUMBER_TYPES private static final java.util.Set PRIMITIVE_TYPES private static final java.util.Set PRIMITIVE_WRAPPER_TYPES private static final java.util.Set PRIMITIVE_WRAPPER_SIMPLE_NAMES private static final com.intellij.psi.util.TypeConversionUtil$Caster[][] caster private static final java.util.Map WRAPPER_TO_PRIMITIVE static final synthetic boolean $assertionsDisabled private void <init> () public static boolean areTypesConvertible (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType fromType com.intellij.psi.PsiType toType public static boolean areTypesConvertible (com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiType type com.intellij.psi.PsiClass toClass com.intellij.psi.PsiClassType boxedType com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiClassType boxedType int fromTypeRank int toTypeRank com.intellij.psi.PsiType fromType com.intellij.psi.PsiType toType com.intellij.pom.java.LanguageLevel languageLevel boolean fromIsPrimitive boolean toIsPrimitive private static boolean isNarrowingReferenceConversionAllowed (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiClassType boundType com.intellij.psi.PsiClass resolved com.intellij.psi.PsiClassType boundType com.intellij.psi.PsiClass resolved com.intellij.psi.PsiType conjunct com.intellij.psi.PsiType[] conjuncts com.intellij.psi.PsiType conjunct com.intellij.psi.PsiWildcardType fromWildcard com.intellij.psi.PsiType bound com.intellij.psi.PsiWildcardType toWildcard com.intellij.psi.PsiType bound com.intellij.psi.PsiSubstitutor toSubstitutor com.intellij.psi.PsiType fromClassReturnType com.intellij.psi.PsiType toClassReturnType com.intellij.psi.HierarchicalMethodSignature toMethodSignature com.intellij.psi.HierarchicalMethodSignature fromMethodSignature java.util.Collection fromClassMethodSignatures java.util.Collection toClassMethodSignatures com.intellij.psi.PsiClassType$ClassResolveResult baseResult com.intellij.psi.PsiClass derived com.intellij.psi.PsiSubstitutor derivedSubstitutor com.intellij.psi.PsiClassType$ClassResolveResult baseResult com.intellij.psi.PsiClass derived com.intellij.psi.PsiSubstitutor derivedSubstitutor com.intellij.psi.PsiType fromType com.intellij.psi.PsiType toType com.intellij.psi.PsiClassType fromClassType com.intellij.psi.PsiClassType toClassType com.intellij.psi.PsiClassType$ClassResolveResult fromResult com.intellij.psi.PsiClass fromClass com.intellij.psi.PsiClassType$ClassResolveResult toResult com.intellij.psi.PsiClass toClass com.intellij.psi.PsiManager manager com.intellij.pom.java.LanguageLevel languageLevel private static com.intellij.psi.PsiClassType obtainSafeSuperType (com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiClassType superType com.intellij.psi.PsiClassType$ClassResolveResult result com.intellij.psi.PsiClass superClass private static boolean checkSuperTypesWithDifferentTypeArguments (com.intellij.psi.PsiClassType$ClassResolveResult, com.intellij.psi.PsiClass, com.intellij.psi.PsiManager, com.intellij.psi.PsiSubstitutor, java.util.Set, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiSubstitutor s com.intellij.psi.PsiClass aSuper com.intellij.psi.PsiClassType$ClassResolveResult baseResult com.intellij.psi.PsiClass derived com.intellij.psi.PsiManager manager com.intellij.psi.PsiSubstitutor derivedSubstitutor java.util.Set visited com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiClass base com.intellij.psi.PsiClass[] supers com.intellij.psi.PsiSubstitutor baseSubstitutor private static boolean areSameParameterTypes (com.intellij.psi.PsiClassType, com.intellij.psi.PsiClassType) com.intellij.psi.PsiClassType type1 com.intellij.psi.PsiClassType type2 com.intellij.psi.PsiClassType$ClassResolveResult resolveResult1 com.intellij.psi.PsiClassType$ClassResolveResult resolveResult2 com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass bClass private static boolean areSameArgumentTypes (com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiSubstitutor substitutor1 com.intellij.psi.PsiSubstitutor substitutor2 private static boolean areSameArgumentTypes (com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiSubstitutor, int) com.intellij.psi.PsiType typeArg1 com.intellij.psi.PsiType typeArg2 com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiClass aClass com.intellij.psi.PsiSubstitutor substitutor1 com.intellij.psi.PsiSubstitutor substitutor2 int level public static boolean isPrimitiveAndNotNull (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static boolean isEnumType (com.intellij.psi.PsiType) com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiType type public static boolean isNullType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static boolean isFloatOrDoubleType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static boolean isDoubleType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static boolean isFloatType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static boolean isLongType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static boolean isVoidType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static boolean isBooleanType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type private static com.intellij.psi.PsiType uncapture (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static boolean isNumericType (int) int typeRank public static boolean isNumericType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static boolean isIntegralNumberType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static int getTypeRank (com.intellij.psi.PsiType) com.intellij.psi.PsiType type com.intellij.psi.PsiPrimitiveType unboxedType int rank public static boolean isBinaryOperatorApplicable (com.intellij.psi.tree.IElementType, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, boolean) com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression lOperand com.intellij.psi.PsiExpression rOperand boolean strict com.intellij.psi.PsiType ltype com.intellij.psi.PsiType rtype public static boolean isBinaryOperatorApplicable (com.intellij.psi.tree.IElementType, com.intellij.psi.PsiType, com.intellij.psi.PsiType, boolean) com.intellij.pom.java.LanguageLevel languageLevel com.intellij.pom.java.LanguageLevel level com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiType ltype com.intellij.psi.PsiType rtype boolean strict int resultTypeRank boolean isApplicable int ltypeRank int rtypeRank public static boolean isPrimitiveAndNotNullOrWrapper (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static boolean isUnaryOperatorApplicable (com.intellij.psi.PsiJavaToken, com.intellij.psi.PsiExpression) com.intellij.psi.PsiJavaToken token com.intellij.psi.PsiExpression operand com.intellij.psi.PsiType type public static boolean isUnaryOperatorApplicable (com.intellij.psi.PsiJavaToken, com.intellij.psi.PsiType) com.intellij.psi.PsiJavaToken token com.intellij.psi.PsiType type com.intellij.psi.tree.IElementType i int typeRank public static boolean isLValue (com.intellij.psi.PsiExpression) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement resolved com.intellij.psi.PsiArrayAccessExpression arrayAccessExpression com.intellij.psi.PsiExpression arrayExpression com.intellij.psi.PsiType type com.intellij.psi.PsiExpression indexExpression com.intellij.psi.PsiType indexType com.intellij.psi.PsiExpression element public static boolean areTypesAssignmentCompatible (com.intellij.psi.PsiType, com.intellij.psi.PsiExpression) long value long value Object rValue long value com.intellij.psi.PsiType lType com.intellij.psi.PsiExpression rExpr com.intellij.psi.PsiType rType int rTypeRank public static boolean isAssignable (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType left com.intellij.psi.PsiType right public static boolean isAssignable (com.intellij.psi.PsiType, com.intellij.psi.PsiType, boolean) com.intellij.psi.PsiType left com.intellij.psi.PsiType right boolean allowUncheckedConversion private static boolean isAssignable (com.intellij.psi.PsiType, com.intellij.psi.PsiType, boolean, boolean) com.intellij.psi.PsiType rType com.intellij.psi.PsiType lType com.intellij.psi.PsiType rType com.intellij.psi.PsiType lType com.intellij.psi.PsiMethodReferenceExpression methodReferenceExpression com.intellij.psi.PsiLambdaExpression lLambdaExpression com.intellij.psi.PsiType rType com.intellij.psi.PsiType lType com.intellij.psi.PsiLambdaExpression rLambdaExpression com.intellij.psi.PsiType conjunct com.intellij.psi.PsiType[] conjuncts com.intellij.psi.PsiType conjunct com.intellij.psi.PsiType[] conjuncts String qualifiedName com.intellij.psi.PsiClass lClass com.intellij.psi.PsiType lCompType com.intellij.psi.PsiType rCompType com.intellij.psi.PsiType type com.intellij.psi.PsiType upperBound com.intellij.psi.PsiClass aClass int leftTypeIndex int rightTypeIndex String lText String rText com.intellij.psi.PsiType left com.intellij.psi.PsiType right boolean allowUncheckedConversion boolean capture com.intellij.psi.PsiClassType$ClassResolveResult leftResult com.intellij.psi.PsiClassType$ClassResolveResult rightResult private static boolean isAssignableFromWildcard (com.intellij.psi.PsiType, com.intellij.psi.PsiWildcardType) com.intellij.psi.PsiClassType type com.intellij.psi.PsiClassType[] types com.intellij.psi.PsiClass aClass com.intellij.psi.PsiType left com.intellij.psi.PsiWildcardType rightWildcardType private static boolean isAssignableToWildcard (com.intellij.psi.PsiWildcardType, com.intellij.psi.PsiType) com.intellij.psi.PsiWildcardType wildcardType com.intellij.psi.PsiType right private static boolean isUnboxable (com.intellij.psi.PsiPrimitiveType, com.intellij.psi.PsiClassType, java.util.Set) com.intellij.psi.PsiClassType bound com.intellij.psi.PsiPrimitiveType left com.intellij.psi.PsiClassType right java.util.Set types com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiPrimitiveType rightUnboxedType public static boolean boxingConversionApplicable (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType lConjunct com.intellij.psi.PsiType left com.intellij.psi.PsiType right private static boolean isBoxable (com.intellij.psi.PsiClassType, com.intellij.psi.PsiPrimitiveType) com.intellij.psi.PsiClassType left com.intellij.psi.PsiPrimitiveType right com.intellij.psi.PsiClass psiClass String qname com.intellij.psi.PsiClassType rightBoxed private static java.util.Set getAllBoxedTypeSupers (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiManager manager com.intellij.openapi.project.Project project com.intellij.psi.util.CachedValue boxedHolderTypes private static boolean isClassAssignable (com.intellij.psi.PsiClassType$ClassResolveResult, com.intellij.psi.PsiClassType$ClassResolveResult, boolean, com.intellij.psi.search.GlobalSearchScope, boolean) com.intellij.psi.PsiClassType$ClassResolveResult leftResult com.intellij.psi.PsiClassType$ClassResolveResult rightResult boolean allowUncheckedConversion com.intellij.psi.search.GlobalSearchScope resolveScope boolean capture com.intellij.psi.PsiClass leftClass com.intellij.psi.PsiClass rightClass com.intellij.psi.PsiSubstitutor superSubstitutor private static boolean typeParametersAgree (com.intellij.psi.PsiClassType$ClassResolveResult, com.intellij.psi.PsiClassType$ClassResolveResult, boolean, com.intellij.psi.PsiSubstitutor, boolean) com.intellij.psi.PsiTypeParameter lp com.intellij.psi.PsiTypeParameter rp com.intellij.psi.PsiType typeLeft com.intellij.psi.PsiType typeRight com.intellij.psi.PsiClassType$ClassResolveResult leftResult com.intellij.psi.PsiClassType$ClassResolveResult rightResult boolean allowUncheckedConversion com.intellij.psi.PsiSubstitutor superSubstitutor boolean capture com.intellij.psi.PsiSubstitutor rightSubstitutor com.intellij.psi.PsiClass leftClass com.intellij.psi.PsiClass rightClass java.util.Iterator li com.intellij.psi.PsiSubstitutor leftSubstitutor java.util.Iterator ri public static boolean typesAgree (com.intellij.psi.PsiType, com.intellij.psi.PsiType, boolean) com.intellij.openapi.util.NotNullComputable checkAssignable Boolean assignable com.intellij.psi.PsiWildcardType rightWildcard com.intellij.psi.PsiType bound com.intellij.openapi.util.NotNullComputable checkAssignable Boolean assignable com.intellij.psi.PsiWildcardType leftWildcard com.intellij.psi.PsiType leftBound com.intellij.psi.PsiType typeLeft com.intellij.psi.PsiType typeRight boolean allowUncheckedConversion public static com.intellij.psi.PsiSubstitutor getClassSubstitutor (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiTypeParameter[] baseParams com.intellij.psi.PsiTypeParameter[] derivedParams com.intellij.psi.PsiClass superClassCandidate com.intellij.psi.PsiClass derivedClassCandidate com.intellij.psi.PsiSubstitutor derivedSubstitutor public static com.intellij.psi.PsiSubstitutor getSuperClassSubstitutor (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiClass superClass com.intellij.psi.PsiClass derivedClass com.intellij.psi.PsiSubstitutor derivedSubstitutor com.intellij.psi.PsiSubstitutor substitutor public static com.intellij.psi.PsiSubstitutor getMaybeSuperClassSubstitutor (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiClass superClass com.intellij.psi.PsiClass derivedClass com.intellij.psi.PsiSubstitutor derivedSubstitutor public static com.intellij.psi.PsiSubstitutor getSuperClassSubstitutor (com.intellij.psi.PsiClass, com.intellij.psi.PsiClassType) com.intellij.psi.PsiClass superClass com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClassType$ClassResolveResult classResolveResult public static com.intellij.psi.PsiType binaryNumericPromotion (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 private static com.intellij.psi.PsiType unbox (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static boolean isIntegerNumber (java.lang.String) String typeName public static boolean isPrimitive (java.lang.String) String typeName public static boolean isPrimitiveWrapper (java.lang.String) String typeName public static boolean isAssignableFromPrimitiveWrapper (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static boolean isPrimitiveWrapper (com.intellij.psi.PsiType) com.intellij.psi.PsiType type String name public static boolean isComposite (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static com.intellij.psi.PsiType typeParameterErasure (com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiTypeParameter typeParameter private static com.intellij.psi.PsiType typeParameterErasure (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiSubstitutor) java.util.Set visited com.intellij.psi.PsiTypeParameter boundTypeParameter com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiSubstitutor beforeSubstitutor com.intellij.psi.PsiClassType[] extendsList private static com.intellij.psi.PsiClassType typeParameterErasureInner (com.intellij.psi.PsiTypeParameter, java.util.Set, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiTypeParameter typeParameter java.util.Set visited com.intellij.psi.PsiSubstitutor beforeSubstitutor com.intellij.psi.PsiClassType[] extendsList public static com.intellij.psi.PsiType erasure (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static com.intellij.psi.PsiType erasure (com.intellij.psi.PsiType, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiType type com.intellij.psi.PsiSubstitutor beforeSubstitutor public static java.lang.Object computeCastTo (java.lang.Object, com.intellij.psi.PsiType) Object value com.intellij.psi.PsiType primitiveType int rankFrom int rankTo Object operand com.intellij.psi.PsiType castType Object value public static com.intellij.psi.PsiType unboxAndBalanceTypes (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 public static com.intellij.psi.tree.IElementType convertEQtoOperation (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType eqOpSign com.intellij.psi.tree.IElementType opSign public static com.intellij.psi.PsiType calcTypeForBinaryExpression (com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.psi.tree.IElementType, boolean) com.intellij.psi.PsiType lType com.intellij.psi.PsiType rType com.intellij.psi.tree.IElementType sign boolean accessLType public static boolean isFPZero (java.lang.String) char c char d int i String text public static boolean areSameFreshVariables (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiTypeParameter p1 com.intellij.psi.PsiTypeParameter p2 com.intellij.psi.PsiElement originalContext public static boolean isFreshVariable (com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiTypeParameter typeParameter public static void markAsFreshVariable (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiElement) com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.PsiElement context public static com.intellij.psi.PsiType getInferredUpperBoundForSynthetic (com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiTypeParameter psiClass public static com.intellij.psi.PsiType getInferredLowerBoundForSynthetic (com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiTypeParameter psiClass public static void setInferredBoundsForSynthetic (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.PsiType lowerBound com.intellij.psi.PsiType upperBound public static boolean isSafeConversion (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType target com.intellij.psi.PsiType source int sourceRank int targetRank private static com.intellij.psi.PsiType wrapperToPrimitive (java.lang.Object) Object o private static synthetic java.lang.Object lambda$static$52 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$51 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$50 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$49 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$48 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$47 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$46 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$45 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$44 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$43 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$42 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$41 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$40 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$39 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$38 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$37 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$36 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$35 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$34 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$33 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$32 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$31 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$30 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$29 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$28 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$27 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$26 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$25 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$24 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$23 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$22 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$21 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$20 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$19 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$18 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$17 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$16 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$15 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$14 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$13 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$12 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$11 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$10 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$9 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$8 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$7 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$6 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$5 (java.lang.Object) Object operand private static synthetic java.lang.Object lambda$static$4 (java.lang.Object) Object operand private static synthetic java.lang.Boolean lambda$typesAgree$3 (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType typeRight com.intellij.psi.PsiType leftBound private static synthetic java.lang.Boolean lambda$typesAgree$2 (com.intellij.psi.PsiType, com.intellij.psi.PsiType, boolean) com.intellij.psi.PsiType bound com.intellij.psi.PsiType leftBound boolean allowUncheckedConversion private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getAllBoxedTypeSupers$1 (com.intellij.openapi.project.Project) com.intellij.psi.PsiClass boxedClass String qname com.intellij.openapi.project.Project project com.intellij.psi.JavaPsiFacade facade java.util.Set set private static synthetic boolean lambda$null$0 (java.util.Set, com.intellij.psi.PsiClass) java.util.Set set com.intellij.psi.PsiClass psiClass1 static synthetic com.intellij.psi.PsiType access$000 (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiTypeParameter x0 com.intellij.psi.PsiSubstitutor x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/TypesDistinctProver.class
TypesDistinctProver.java package com.intellij.psi.util public com.intellij.psi.util.TypesDistinctProver extends java.lang.Object { public static final java.util.Set ARRAY_SUPER_CLASSES private void <init> () public static boolean provablyDistinct (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 protected static boolean provablyDistinct (com.intellij.psi.PsiType, com.intellij.psi.PsiType, int) com.intellij.psi.PsiType extendsBound com.intellij.psi.PsiClass boundClass1 com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClassType[] extendsListTypes com.intellij.psi.PsiType superBound com.intellij.psi.PsiClass boundClass1 com.intellij.psi.PsiClass psiClass2 com.intellij.psi.PsiType bound com.intellij.psi.PsiType substitutedType1 com.intellij.psi.PsiType substitutedType2 com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.PsiSubstitutor substitutor1 com.intellij.psi.PsiSubstitutor substitutor2 com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 int level com.intellij.psi.PsiClassType$ClassResolveResult classResolveResult1 com.intellij.psi.PsiClassType$ClassResolveResult classResolveResult2 com.intellij.psi.PsiClass boundClass1 com.intellij.psi.PsiClass boundClass2 private static boolean distinguishFromTypeParam (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiTypeParameter typeParam com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 com.intellij.psi.PsiClassType[] paramBounds public static boolean provablyDistinct (com.intellij.psi.PsiWildcardType, com.intellij.psi.PsiWildcardType, boolean, int) com.intellij.psi.PsiType extendsBound1 com.intellij.psi.PsiType extendsBound2 com.intellij.psi.PsiClass boundClass1 com.intellij.psi.PsiClass boundClass2 com.intellij.psi.PsiType extendsBound com.intellij.psi.PsiType superBound com.intellij.psi.PsiClass extendsBoundClass com.intellij.psi.PsiClass superBoundClass com.intellij.psi.PsiWildcardType type1 com.intellij.psi.PsiWildcardType type2 boolean rejectInconsistentRaw int level public static boolean proveExtendsBoundsDistinct (com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 com.intellij.psi.PsiClass boundClass1 com.intellij.psi.PsiClass boundClass2 public static boolean try2ProveTypeParameterDistinct (com.intellij.psi.PsiType, com.intellij.psi.PsiClass) com.intellij.psi.PsiType type com.intellij.psi.PsiClass typeParameter com.intellij.psi.PsiClassType[] types public static boolean proveArrayTypeDistinct (com.intellij.psi.PsiArrayType, com.intellij.psi.PsiType) com.intellij.psi.PsiType componentType com.intellij.psi.PsiType boundComponentType com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiType boundBound com.intellij.psi.PsiType conjunctBound com.intellij.psi.PsiArrayType type com.intellij.psi.PsiType bound private static boolean isSuperClassOfArrayType (com.intellij.psi.PsiClass) String qualifiedName com.intellij.psi.PsiClass psiClass private static synthetic boolean lambda$distinguishFromTypeParam$0 (com.intellij.psi.PsiType, com.intellij.psi.PsiClassType) com.intellij.psi.PsiType type2 com.intellij.psi.PsiClassType paramBound static void <clinit> () }
com/intellij/psi/util/package.html
com/intellij/util/JavaPsiConstructorUtil.class
JavaPsiConstructorUtil.java package com.intellij.util public com.intellij.util.JavaPsiConstructorUtil extends java.lang.Object { public void <init> () public static com.intellij.psi.PsiMethodCallExpression findThisOrSuperCallInConstructor (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiElement bodyElement com.intellij.psi.PsiMethodCallExpression call public static boolean isChainedConstructorCall (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement call com.intellij.psi.PsiElement child public static boolean isSuperConstructorCall (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement call com.intellij.psi.PsiElement child public static boolean isConstructorCall (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement call com.intellij.psi.PsiElement child public static com.intellij.psi.PsiMethod findConstructorInSuper (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod constructor private static com.intellij.psi.PsiMethod findConstructorInSuper (com.intellij.psi.PsiMethod, java.util.Set) com.intellij.psi.PsiMethod superConstructor com.intellij.psi.PsiMethod chainedConstructor com.intellij.psi.util.MethodSignature defConstructor com.intellij.psi.PsiClass superClass com.intellij.psi.PsiMethod constructor java.util.Set visited com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiClass containingClass }
com/intellij/util/VisibilityIcons.class
VisibilityIcons.java package com.intellij.util public final com.intellij.util.VisibilityIcons extends java.lang.Object { private void <init> () public static void setVisibilityIcon (com.intellij.psi.PsiModifierList, com.intellij.ui.RowIcon) com.intellij.psi.PsiModifierList modifierList com.intellij.ui.RowIcon baseIcon public static void setVisibilityIcon (com.intellij.psi.PsiModifierList, com.intellij.ui.icons.RowIcon) javax.swing.Icon emptyIcon javax.swing.Icon emptyIcon com.intellij.psi.PsiModifierList modifierList com.intellij.ui.icons.RowIcon baseIcon public static void setVisibilityIcon (int, com.intellij.ui.RowIcon) int accessLevel com.intellij.ui.RowIcon baseIcon public static void setVisibilityIcon (int, com.intellij.ui.icons.RowIcon) javax.swing.Icon icon javax.swing.Icon icon javax.swing.Icon icon javax.swing.Icon icon javax.swing.Icon icon int accessLevel com.intellij.ui.icons.RowIcon baseIcon javax.swing.Icon icon }
com/intellij/util/VisibilityUtil.class
VisibilityUtil.java package com.intellij.util public com.intellij.util.VisibilityUtil extends java.lang.Object { public static final String ESCALATE_VISIBILITY private static final String[] visibilityModifiers private void <init> () public static int compare (java.lang.String, java.lang.String) String v1 String v2 public static java.lang.String getHighestVisibility (java.lang.String, java.lang.String) String v1 String v2 public static void escalateVisibility (com.intellij.psi.PsiMember, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String modifier String modifier com.intellij.psi.PsiMember modifierListOwner com.intellij.psi.PsiElement place String visibilityModifier int index public static void escalateVisibility (com.intellij.psi.PsiModifierList, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiElement place com.intellij.psi.PsiElement parent public static java.lang.String getPossibleVisibility (com.intellij.psi.PsiMember, com.intellij.psi.PsiElement) com.intellij.psi.PsiMember psiMethod com.intellij.psi.PsiElement place com.intellij.openapi.project.Project project public static java.lang.String getVisibilityModifier (com.intellij.psi.PsiModifierList) String modifier com.intellij.psi.PsiModifierList list public static java.lang.String getVisibilityString (java.lang.String) String visibilityModifier public static java.lang.String getVisibilityStringToDisplay (com.intellij.psi.PsiMember) com.intellij.psi.PsiMember member public static java.lang.String toPresentableText (java.lang.String) String modifier public static void fixVisibility (com.intellij.psi.PsiElement[], com.intellij.psi.PsiMember, java.lang.String) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement[] elements com.intellij.psi.PsiMember member String newVisibility public static void setVisibility (com.intellij.psi.PsiModifierList, java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiModifierList modifierList String newVisibility public static void fixVisibility (com.intellij.psi.PsiExpression[], com.intellij.psi.PsiMember, java.lang.String) com.intellij.psi.PsiExpression element com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiMember member String newVisibility static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
messages/JavaCoreBundle.properties
com/intellij/ide/structureView/impl/
com/intellij/ide/structureView/impl/java/
com/intellij/ide/highlighter/JavaClsStructureViewBuilderProvider.class
JavaClsStructureViewBuilderProvider.java package com.intellij.ide.highlighter public com.intellij.ide.highlighter.JavaClsStructureViewBuilderProvider extends java.lang.Object implements com.intellij.ide.structureView.StructureViewBuilderProvider { public void <init> () public com.intellij.ide.structureView.StructureViewBuilder getStructureViewBuilder (com.intellij.openapi.fileTypes.FileType, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.psi.PsiFile mirror com.intellij.lang.PsiStructureViewFactory factory com.intellij.psi.PsiFile psiFile com.intellij.openapi.fileTypes.FileType fileType com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/java/AccessLevelProvider.class
AccessLevelProvider.java package com.intellij.ide.structureView.impl.java public abstract com.intellij.ide.structureView.impl.java.AccessLevelProvider extends java.lang.Object { public abstract int getAccessLevel () public abstract int getSubLevel () }
com/intellij/ide/structureView/impl/java/AddAllMembersProcessor.class
AddAllMembersProcessor.java package com.intellij.ide.structureView.impl.java com.intellij.ide.structureView.impl.java.AddAllMembersProcessor extends java.lang.Object implements com.intellij.psi.scope.PsiScopeProcessor { private final java.util.Collection myAllMembers private final com.intellij.psi.PsiClass myPsiClass private final java.util.Map myMethodsBySignature void <init> (java.util.Collection, com.intellij.psi.PsiClass) com.intellij.psi.PsiElement psiElement java.util.Collection allMembers com.intellij.psi.PsiClass psiClass public boolean execute (com.intellij.psi.PsiElement, com.intellij.psi.ResolveState) com.intellij.psi.PsiMethod psiMethod com.intellij.psi.PsiElement element com.intellij.psi.ResolveState state com.intellij.psi.PsiMember member private static boolean isObjectMember (com.intellij.psi.PsiElement) String qualifiedName com.intellij.psi.PsiElement element com.intellij.psi.PsiClass containingClass private void mapMethodBySignature (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod psiMethod private boolean shouldAdd (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod psiMethod com.intellij.psi.util.MethodSignature signature com.intellij.psi.PsiMethod previousMethod private static boolean isInteresting (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static boolean isInheritor (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod baseMethod private static boolean isStatic (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method private boolean isVisible (com.intellij.psi.PsiMember, com.intellij.psi.PsiClass) com.intellij.psi.PsiMember element com.intellij.psi.PsiClass psiClass private static boolean isInheritedConstructor (com.intellij.psi.PsiMember, com.intellij.psi.PsiClass) com.intellij.psi.PsiMember member com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiMethod method private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/java/AnonymousClassesSorter.class
AnonymousClassesSorter.java package com.intellij.ide.structureView.impl.java public com.intellij.ide.structureView.impl.java.AnonymousClassesSorter extends java.lang.Object implements com.intellij.ide.util.treeView.smartTree.Sorter { public static com.intellij.ide.util.treeView.smartTree.Sorter INSTANCE private final java.util.Comparator myComparator public void <init> () public java.util.Comparator getComparator () public boolean isVisible () public com.intellij.ide.util.treeView.smartTree.ActionPresentation getPresentation () public java.lang.String getName () private static synthetic int lambda$new$0 (java.lang.Object, java.lang.Object) Object o1 Object o2 String s1 String s2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/java/ClassInitializerTreeElement.class
ClassInitializerTreeElement.java package com.intellij.ide.structureView.impl.java public com.intellij.ide.structureView.impl.java.ClassInitializerTreeElement extends com.intellij.ide.structureView.impl.common.PsiTreeElementBase implements com.intellij.ide.structureView.impl.java.AccessLevelProvider { static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.PsiClassInitializer) com.intellij.psi.PsiClassInitializer initializer public java.lang.String getPresentableText () com.intellij.psi.PsiClassInitializer initializer String isStatic public java.lang.String getLocationString () com.intellij.psi.PsiClassInitializer initializer com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiElement first public java.util.Collection getChildrenBase () public int getAccessLevel () public int getSubLevel () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/java/FieldsFilter.class
FieldsFilter.java package com.intellij.ide.structureView.impl.java public com.intellij.ide.structureView.impl.java.FieldsFilter extends java.lang.Object implements com.intellij.ide.util.treeView.smartTree.Filter { public static final String ID public void <init> () public boolean isVisible (com.intellij.ide.util.treeView.smartTree.TreeElement) com.intellij.ide.util.treeView.smartTree.TreeElement treeNode public com.intellij.ide.util.treeView.smartTree.ActionPresentation getPresentation () public java.lang.String getName () public boolean isReverted () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/java/JavaAnonymousClassTreeElement.class
JavaAnonymousClassTreeElement.java package com.intellij.ide.structureView.impl.java public com.intellij.ide.structureView.impl.java.JavaAnonymousClassTreeElement extends com.intellij.ide.structureView.impl.java.JavaClassTreeElement { public static final com.intellij.ide.structureView.impl.java.JavaAnonymousClassTreeElement[] EMPTY_ARRAY private String myName private String myBaseName public void <init> (com.intellij.psi.PsiAnonymousClass) com.intellij.psi.PsiAnonymousClass aClass public boolean isPublic () public java.lang.String getPresentableText () com.intellij.psi.PsiClass element public boolean isSearchInLocationString () public java.lang.String getLocationString () com.intellij.psi.PsiAnonymousClass anonymousClass public java.lang.String toString () public javax.swing.Icon getIcon (boolean) boolean open static void <clinit> () }
com/intellij/ide/structureView/impl/java/JavaAnonymousClassesNodeProvider.class
JavaAnonymousClassesNodeProvider.java package com.intellij.ide.structureView.impl.java public com.intellij.ide.structureView.impl.java.JavaAnonymousClassesNodeProvider extends java.lang.Object implements com.intellij.ide.util.FileStructureNodeProvider com.intellij.openapi.util.PropertyOwner com.intellij.openapi.project.DumbAware { public static final String ID public static final String JAVA_ANONYMOUS_PROPERTY_NAME public void <init> () public java.util.Collection provideNodes (com.intellij.ide.util.treeView.smartTree.TreeElement) com.intellij.psi.PsiElement element java.util.List result com.intellij.psi.PsiElement[] elements com.intellij.navigation.AnonymousElementProvider provider com.intellij.psi.PsiElement el com.intellij.ide.util.treeView.smartTree.TreeElement node public java.lang.String getCheckBoxText () public com.intellij.openapi.actionSystem.Shortcut[] getShortcut () public com.intellij.ide.util.treeView.smartTree.ActionPresentation getPresentation () public java.lang.String getName () public java.lang.String getPropertyName () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/java/JavaClassTreeElement.class
JavaClassTreeElement.java package com.intellij.ide.structureView.impl.java public com.intellij.ide.structureView.impl.java.JavaClassTreeElement extends com.intellij.ide.structureView.impl.java.JavaClassTreeElementBase { public void <init> (com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiClass cls boolean inherited public void <init> (com.intellij.psi.PsiClass, boolean, java.util.Set) com.intellij.psi.PsiClass cls boolean inherited java.util.Set parents public java.util.Collection getChildrenBase () private java.util.Collection getClassChildren () com.intellij.psi.PsiElement child com.intellij.psi.PsiClass aClass java.util.LinkedHashSet members java.util.List children static java.util.LinkedHashSet getOwnChildren (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass java.util.LinkedHashSet members private static void addPhysicalElements (com.intellij.psi.PsiMember[], java.util.Collection, com.intellij.psi.PsiClass) com.intellij.psi.PsiElement mirror com.intellij.psi.PsiMember element com.intellij.psi.PsiMember[] elements java.util.Collection to com.intellij.psi.PsiClass aClass public java.lang.String getPresentableText () com.intellij.psi.PsiClass o public boolean isPublic () com.intellij.psi.PsiClass o private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/java/JavaClassTreeElementBase.class
JavaClassTreeElementBase.java package com.intellij.ide.structureView.impl.java public abstract com.intellij.ide.structureView.impl.java.JavaClassTreeElementBase extends com.intellij.ide.structureView.impl.common.PsiTreeElementBase implements com.intellij.ide.structureView.impl.java.AccessLevelProvider com.intellij.navigation.ColoredItemPresentation com.intellij.navigation.LocationPresentation { private final boolean myIsInherited protected String myLocation protected void <init> (boolean, com.intellij.psi.PsiElement) boolean isInherited com.intellij.psi.PsiElement element public boolean isInherited () public boolean isPublic () com.intellij.psi.PsiElement element public int getAccessLevel () com.intellij.psi.PsiElement element com.intellij.psi.PsiModifierList modifierList public int getSubLevel () public java.lang.String getLocationString () com.intellij.psi.PsiClass cls com.intellij.psi.PsiElement element public java.lang.String getLocationPrefix () public java.lang.String getLocationSuffix () public boolean equals (java.lang.Object) Object o com.intellij.ide.structureView.impl.java.JavaClassTreeElementBase that public com.intellij.openapi.editor.colors.TextAttributesKey getTextAttributesKey () com.intellij.openapi.project.IndexNotReadyException ignore private boolean isDeprecated () com.intellij.psi.PsiElement element }
com/intellij/ide/structureView/impl/java/JavaFileTreeElement.class
JavaFileTreeElement.java package com.intellij.ide.structureView.impl.java public com.intellij.ide.structureView.impl.java.JavaFileTreeElement extends com.intellij.ide.structureView.impl.common.PsiTreeElementBase implements com.intellij.navigation.ItemPresentation { public void <init> (com.intellij.psi.PsiClassOwner) com.intellij.psi.PsiClassOwner file public java.lang.String getPresentableText () com.intellij.psi.PsiClassOwner element public java.util.Collection getChildrenBase () com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClassOwner element com.intellij.psi.PsiClass[] classes java.util.ArrayList result private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/java/JavaFileTreeModel.class
JavaFileTreeModel.java package com.intellij.ide.structureView.impl.java public com.intellij.ide.structureView.impl.java.JavaFileTreeModel extends com.intellij.ide.structureView.TextEditorBasedStructureViewModel implements com.intellij.ide.structureView.StructureViewModel$ElementInfoProvider com.intellij.ui.PlaceHolder { private static final java.util.Collection NODE_PROVIDERS private String myPlace public void <init> (com.intellij.psi.PsiClassOwner, com.intellij.openapi.editor.Editor) com.intellij.psi.PsiClassOwner file com.intellij.openapi.editor.Editor editor public com.intellij.ide.util.treeView.smartTree.Filter[] getFilters () public java.util.Collection getNodeProviders () public com.intellij.ide.util.treeView.smartTree.Grouper[] getGroupers () public com.intellij.ide.structureView.StructureViewTreeElement getRoot () public boolean shouldEnterElement (java.lang.Object) Object element public com.intellij.ide.util.treeView.smartTree.Sorter[] getSorters () protected com.intellij.psi.PsiClassOwner getPsiFile () public boolean isAlwaysShowsPlus (com.intellij.ide.structureView.StructureViewTreeElement) com.intellij.ide.structureView.StructureViewTreeElement element Object value public boolean isAlwaysLeaf (com.intellij.ide.structureView.StructureViewTreeElement) com.intellij.ide.structureView.StructureViewTreeElement element protected boolean isSuitable (com.intellij.psi.PsiElement) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass parent com.intellij.psi.PsiField field com.intellij.psi.PsiClass parent com.intellij.psi.PsiElement element protected java.lang.Class[] getSuitableClasses () public void setPlace (java.lang.String) String place public java.lang.String getPlace () protected volatile synthetic com.intellij.psi.PsiFile getPsiFile () public volatile synthetic com.intellij.ide.util.treeView.smartTree.TreeElement getRoot () public volatile synthetic void setPlace (java.lang.Object) public volatile synthetic java.lang.Object getPlace () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/java/JavaInheritedMembersNodeProvider.class
JavaInheritedMembersNodeProvider.java package com.intellij.ide.structureView.impl.java public com.intellij.ide.structureView.impl.java.JavaInheritedMembersNodeProvider extends com.intellij.ide.util.InheritedMembersNodeProvider { public void <init> () public java.util.Collection provideNodes (com.intellij.ide.util.treeView.smartTree.TreeElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement child com.intellij.ide.util.treeView.smartTree.TreeElement node com.intellij.ide.structureView.impl.java.JavaClassTreeElement classNode com.intellij.psi.PsiClass aClass java.util.Collection inherited java.util.Collection ownChildren java.util.List array private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/java/JavaLambdaNodeProvider.class
JavaLambdaNodeProvider.java package com.intellij.ide.structureView.impl.java public com.intellij.ide.structureView.impl.java.JavaLambdaNodeProvider extends java.lang.Object implements com.intellij.ide.util.FileStructureNodeProvider com.intellij.openapi.util.PropertyOwner com.intellij.openapi.project.DumbAware { public static final String ID public static final String JAVA_LAMBDA_PROPERTY_NAME public void <init> () public java.util.List provideNodes (com.intellij.ide.util.treeView.smartTree.TreeElement) com.intellij.ide.util.treeView.smartTree.TreeElement node com.intellij.psi.PsiElement element public java.lang.String getCheckBoxText () public com.intellij.openapi.actionSystem.Shortcut[] getShortcut () public com.intellij.ide.util.treeView.smartTree.ActionPresentation getPresentation () public java.lang.String getName () public java.lang.String getPropertyName () public volatile synthetic java.util.Collection provideNodes (com.intellij.ide.util.treeView.smartTree.TreeElement) private static synthetic com.intellij.ide.structureView.impl.java.JavaLambdaTreeElement lambda$provideNodes$2 (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression o private static synthetic boolean lambda$provideNodes$1 (com.intellij.psi.PsiElement, com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiElement element com.intellij.psi.PsiLambdaExpression o private static synthetic boolean lambda$provideNodes$0 (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement o private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/java/JavaLambdaTreeElement.class
JavaLambdaTreeElement.java package com.intellij.ide.structureView.impl.java public com.intellij.ide.structureView.impl.java.JavaLambdaTreeElement extends com.intellij.ide.structureView.impl.java.JavaClassTreeElementBase { public static final com.intellij.ide.structureView.impl.java.JavaLambdaTreeElement[] EMPTY_ARRAY private String myName private String myFunctionalName public void <init> (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression lambdaExpression public boolean isPublic () public java.lang.String getPresentableText () com.intellij.psi.PsiLambdaExpression element public boolean isSearchInLocationString () public java.lang.String getLocationString () com.intellij.psi.PsiType interfaceType com.intellij.psi.PsiLambdaExpression lambdaExpression public java.lang.String toString () public java.util.Collection getChildrenBase () public javax.swing.Icon getIcon (boolean) boolean open static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/java/KindSorter$1.class
KindSorter.java package com.intellij.ide.structureView.impl.java com.intellij.ide.structureView.impl.java.KindSorter$1 extends java.lang.Object implements java.util.Comparator { final synthetic com.intellij.ide.structureView.impl.java.KindSorter this$0 void <init> (com.intellij.ide.structureView.impl.java.KindSorter) com.intellij.ide.structureView.impl.java.KindSorter this$0 public int compare (java.lang.Object, java.lang.Object) Object o1 Object o2 private int getWeight (java.lang.Object) com.intellij.ide.structureView.impl.java.PsiMethodTreeElement methodTreeElement com.intellij.psi.PsiMethod method Object value }
com/intellij/ide/structureView/impl/java/KindSorter.class
KindSorter.java package com.intellij.ide.structureView.impl.java public com.intellij.ide.structureView.impl.java.KindSorter extends java.lang.Object implements com.intellij.ide.util.treeView.smartTree.Sorter { public static final com.intellij.ide.util.treeView.smartTree.Sorter INSTANCE public static final com.intellij.ide.util.treeView.smartTree.Sorter POPUP_INSTANCE public static final String ID private final boolean isPopup private final java.util.Comparator COMPARATOR public void <init> (boolean) boolean isPopup public java.util.Comparator getComparator () public boolean isVisible () public com.intellij.ide.util.treeView.smartTree.ActionPresentation getPresentation () public java.lang.String getName () static synthetic boolean access$000 (com.intellij.ide.structureView.impl.java.KindSorter) com.intellij.ide.structureView.impl.java.KindSorter x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/java/PropertiesGrouper.class
PropertiesGrouper.java package com.intellij.ide.structureView.impl.java public com.intellij.ide.structureView.impl.java.PropertiesGrouper extends java.lang.Object implements com.intellij.ide.util.treeView.smartTree.Grouper { public static final String ID public void <init> () public java.util.Collection group (com.intellij.ide.util.treeView.AbstractTreeNode, java.util.Collection) com.intellij.ide.structureView.impl.java.PropertyGroup existing com.intellij.psi.PsiElement element com.intellij.ide.structureView.impl.java.PropertyGroup group com.intellij.ide.util.treeView.smartTree.TreeElement o com.intellij.ide.structureView.impl.java.PropertyGroup group java.util.Iterator iterator com.intellij.ide.util.treeView.AbstractTreeNode parent java.util.Collection children java.util.Map result public com.intellij.ide.util.treeView.smartTree.ActionPresentation getPresentation () public java.lang.String getName () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/java/PropertyGroup.class
PropertyGroup.java package com.intellij.ide.structureView.impl.java public com.intellij.ide.structureView.impl.java.PropertyGroup extends java.lang.Object implements com.intellij.ide.util.treeView.smartTree.Group com.intellij.navigation.ColoredItemPresentation com.intellij.ide.structureView.impl.java.AccessLevelProvider com.intellij.ide.util.treeView.WeighedItem { private final String myPropertyName private final String myTypeText private com.intellij.psi.SmartPsiElementPointer myFieldPointer private com.intellij.psi.SmartPsiElementPointer myGetterPointer private com.intellij.psi.SmartPsiElementPointer mySetterPointer private boolean myIsStatic public static final javax.swing.Icon PROPERTY_READ_ICON public static final javax.swing.Icon PROPERTY_READ_STATIC_ICON public static final javax.swing.Icon PROPERTY_WRITE_ICON public static final javax.swing.Icon PROPERTY_WRITE_STATIC_ICON public static final javax.swing.Icon PROPERTY_READ_WRITE_ICON public static final javax.swing.Icon PROPERTY_READ_WRITE_STATIC_ICON private final com.intellij.openapi.project.Project myProject private final java.util.Collection myChildren private void <init> (java.lang.String, com.intellij.psi.PsiType, boolean, com.intellij.openapi.project.Project) String propertyName com.intellij.psi.PsiType propertyType boolean isStatic com.intellij.openapi.project.Project project public static com.intellij.ide.structureView.impl.java.PropertyGroup createOn (com.intellij.psi.PsiElement, com.intellij.ide.util.treeView.smartTree.TreeElement) com.intellij.psi.PsiField field com.intellij.ide.structureView.impl.java.PropertyGroup group com.intellij.ide.structureView.impl.java.PropertyGroup group com.intellij.ide.structureView.impl.java.PropertyGroup group com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement object com.intellij.ide.util.treeView.smartTree.TreeElement treeElement public java.util.Collection getChildren () public com.intellij.navigation.ItemPresentation getPresentation () public javax.swing.Icon getIcon (boolean) boolean open private boolean isStatic () public java.lang.String getLocationString () public java.lang.String getPresentableText () public java.lang.String toString () public boolean equals (java.lang.Object) Object o public int hashCode () public int getAccessLevel () int result public int getSubLevel () public void setField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field public void setGetter (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod getter public void setSetter (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod setter public com.intellij.psi.PsiField getField () public com.intellij.psi.PsiMethod getGetter () public com.intellij.psi.PsiMethod getSetter () void copyAccessorsFrom (com.intellij.ide.structureView.impl.java.PropertyGroup) com.intellij.ide.structureView.impl.java.PropertyGroup group private static javax.swing.Icon loadIcon (java.lang.String) String resourceName javax.swing.Icon icon com.intellij.openapi.application.Application application public com.intellij.openapi.editor.colors.TextAttributesKey getTextAttributesKey () private boolean isDeprecated () private static boolean isDeprecated (com.intellij.psi.PsiDocCommentOwner) com.intellij.openapi.project.IndexNotReadyException e com.intellij.psi.PsiDocCommentOwner element public boolean isComplete () public java.lang.Object getValue () public int getWeight () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/java/PsiFieldTreeElement.class
PsiFieldTreeElement.java package com.intellij.ide.structureView.impl.java public com.intellij.ide.structureView.impl.java.PsiFieldTreeElement extends com.intellij.ide.structureView.impl.java.JavaClassTreeElementBase implements com.intellij.ide.util.treeView.smartTree.SortableTreeElement { public void <init> (com.intellij.psi.PsiField, boolean) com.intellij.psi.PsiField field boolean isInherited public java.util.Collection getChildrenBase () public java.lang.String getPresentableText () com.intellij.psi.PsiField field boolean dumb public com.intellij.psi.PsiField getField () public java.lang.String getAlphaSortKey () String name com.intellij.psi.PsiField field private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/java/PsiMethodTreeElement$1.class
PsiMethodTreeElement.java package com.intellij.ide.structureView.impl.java com.intellij.ide.structureView.impl.java.PsiMethodTreeElement$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic java.util.ArrayList val$result final synthetic com.intellij.ide.structureView.impl.java.PsiMethodTreeElement this$0 void <init> (com.intellij.ide.structureView.impl.java.PsiMethodTreeElement, java.util.ArrayList) com.intellij.ide.structureView.impl.java.PsiMethodTreeElement this$0 public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass }
com/intellij/ide/structureView/impl/java/PsiMethodTreeElement.class
PsiMethodTreeElement.java package com.intellij.ide.structureView.impl.java public com.intellij.ide.structureView.impl.java.PsiMethodTreeElement extends com.intellij.ide.structureView.impl.java.JavaClassTreeElementBase implements com.intellij.ide.util.treeView.smartTree.SortableTreeElement { public void <init> (com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiMethod method boolean isInherited public java.util.Collection getChildrenBase () java.util.List emptyResult com.intellij.psi.PsiMethod element com.intellij.psi.PsiFile psiFile com.intellij.openapi.util.TextRange range String fileText java.util.ArrayList result public java.lang.String getPresentableText () com.intellij.psi.PsiMethod psiMethod boolean dumb String method public java.lang.String getLocationString () com.intellij.psi.PsiMethod base com.intellij.psi.PsiClass baseClass com.intellij.psi.util.MethodSignatureBackedByPsiMethod baseMethod char upArrow com.intellij.psi.PsiMethod method public com.intellij.openapi.editor.colors.TextAttributesKey getTextAttributesKey () public com.intellij.psi.PsiMethod getMethod () public java.lang.String getAlphaSortKey () com.intellij.psi.PsiMethod method public java.lang.String getLocationPrefix () public java.lang.String getLocationSuffix () private static synthetic java.lang.String lambda$getAlphaSortKey$0 (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter psiParameter com.intellij.psi.PsiTypeElement typeElement private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/java/PublicElementsFilter.class
PublicElementsFilter.java package com.intellij.ide.structureView.impl.java public com.intellij.ide.structureView.impl.java.PublicElementsFilter extends java.lang.Object implements com.intellij.ide.util.treeView.smartTree.Filter { public static final String ID public void <init> () public boolean isVisible (com.intellij.ide.util.treeView.smartTree.TreeElement) com.intellij.ide.util.treeView.smartTree.TreeElement treeNode public com.intellij.ide.util.treeView.smartTree.ActionPresentation getPresentation () public java.lang.String getName () public boolean isReverted () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/java/SuperTypeGroup$1.class
SuperTypeGroup.java package com.intellij.ide.structureView.impl.java synthetic com.intellij.ide.structureView.impl.java.SuperTypeGroup$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$ide$structureView$impl$java$SuperTypeGroup$OwnershipType static void <clinit> () }
com/intellij/ide/structureView/impl/java/SuperTypeGroup$OwnershipType.class
SuperTypeGroup.java package com.intellij.ide.structureView.impl.java public final enum com.intellij.ide.structureView.impl.java.SuperTypeGroup$OwnershipType extends java.lang.Enum { public static final enum com.intellij.ide.structureView.impl.java.SuperTypeGroup$OwnershipType IMPLEMENTS public static final enum com.intellij.ide.structureView.impl.java.SuperTypeGroup$OwnershipType OVERRIDES public static final enum com.intellij.ide.structureView.impl.java.SuperTypeGroup$OwnershipType INHERITS private static final synthetic com.intellij.ide.structureView.impl.java.SuperTypeGroup$OwnershipType[] $VALUES public static com.intellij.ide.structureView.impl.java.SuperTypeGroup$OwnershipType[] values () public static com.intellij.ide.structureView.impl.java.SuperTypeGroup$OwnershipType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/ide/structureView/impl/java/SuperTypeGroup.class
SuperTypeGroup.java package com.intellij.ide.structureView.impl.java public com.intellij.ide.structureView.impl.java.SuperTypeGroup extends java.lang.Object implements com.intellij.ide.util.treeView.smartTree.Group com.intellij.navigation.ItemPresentation com.intellij.ide.structureView.impl.java.AccessLevelProvider { private final com.intellij.psi.SmartPsiElementPointer mySuperClassPointer private final com.intellij.ide.structureView.impl.java.SuperTypeGroup$OwnershipType myOverrides private final java.util.Collection myChildren public void <init> (com.intellij.psi.PsiClass, com.intellij.ide.structureView.impl.java.SuperTypeGroup$OwnershipType) com.intellij.psi.PsiClass superClass com.intellij.ide.structureView.impl.java.SuperTypeGroup$OwnershipType type public java.util.Collection getChildren () private com.intellij.psi.PsiClass getSuperClass () public com.intellij.navigation.ItemPresentation getPresentation () public javax.swing.Icon getIcon (boolean) boolean open public java.lang.String getLocationString () public java.lang.String getPresentableText () public java.lang.String toString () com.intellij.psi.PsiClass superClass public boolean equals (java.lang.Object) Object o com.intellij.ide.structureView.impl.java.SuperTypeGroup superTypeGroup com.intellij.psi.PsiClass superClass public int hashCode () com.intellij.psi.PsiClass superClass public java.lang.Object getValue () public int getAccessLevel () com.intellij.psi.PsiClass superClass com.intellij.psi.PsiModifierList modifierList public int getSubLevel () public void addMethod (com.intellij.ide.util.treeView.smartTree.TreeElement) com.intellij.ide.util.treeView.smartTree.TreeElement superMethod private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/java/SuperTypesGrouper.class
SuperTypesGrouper.java package com.intellij.ide.structureView.impl.java public com.intellij.ide.structureView.impl.java.SuperTypesGrouper extends java.lang.Object implements com.intellij.ide.util.treeView.smartTree.Grouper { public static final com.intellij.openapi.util.Key SUPER_METHOD_KEY public static final String ID public void <init> () public java.util.Collection group (com.intellij.ide.util.treeView.AbstractTreeNode, java.util.Collection) com.intellij.psi.PsiClass groupClass com.intellij.ide.structureView.impl.java.SuperTypeGroup group com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiClass containingClass int i com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiClass groupClass boolean overrides com.intellij.ide.structureView.impl.java.SuperTypeGroup$OwnershipType ownershipType com.intellij.ide.structureView.impl.java.SuperTypeGroup group com.intellij.psi.PsiMethod[] superMethods com.intellij.ide.structureView.impl.java.PsiMethodTreeElement element com.intellij.psi.PsiMethod method com.intellij.ide.util.treeView.smartTree.TreeElement child com.intellij.ide.util.treeView.AbstractTreeNode parent java.util.Collection children java.util.Map groups private static com.intellij.ide.structureView.impl.java.SuperTypeGroup getOrCreateGroup (com.intellij.psi.PsiClass, com.intellij.ide.structureView.impl.java.SuperTypeGroup$OwnershipType, java.util.Map) com.intellij.psi.PsiClass groupClass com.intellij.ide.structureView.impl.java.SuperTypeGroup$OwnershipType ownershipType java.util.Map groups com.intellij.ide.structureView.impl.java.SuperTypeGroup superTypeGroup com.intellij.ide.structureView.impl.java.SuperTypeGroup existing private static boolean isParentGrouped (com.intellij.ide.util.treeView.AbstractTreeNode) com.intellij.ide.util.treeView.AbstractTreeNode parent private static boolean methodOverridesSuper (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod superMethod boolean overrides public com.intellij.ide.util.treeView.smartTree.ActionPresentation getPresentation () public java.lang.String getName () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/java/VisibilityComparator.class
VisibilityComparator.java package com.intellij.ide.structureView.impl.java public com.intellij.ide.structureView.impl.java.VisibilityComparator extends java.lang.Object implements java.util.Comparator { private static final com.intellij.openapi.diagnostic.Logger LOG private static final int GROUP_ACCESS_SUBLEVEL public static java.util.Comparator IMSTANCE private final java.util.Comparator myNextComparator private static final int UNKNOWN_ACCESS_LEVEL public void <init> (java.util.Comparator) java.util.Comparator comparator public int compare (java.lang.Object, java.lang.Object) Object descriptor1 Object descriptor2 int accessLevel1 int accessLevel2 private static int getAccessLevel (java.lang.Object) Object element static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/java/VisibilitySorter$1.class
VisibilitySorter.java package com.intellij.ide.structureView.impl.java final com.intellij.ide.structureView.impl.java.VisibilitySorter$1 extends java.lang.Object implements com.intellij.ide.util.treeView.smartTree.ActionPresentation { void <init> () public java.lang.String getText () public java.lang.String getDescription () public javax.swing.Icon getIcon () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/java/VisibilitySorter.class
VisibilitySorter.java package com.intellij.ide.structureView.impl.java public com.intellij.ide.structureView.impl.java.VisibilitySorter extends java.lang.Object implements com.intellij.ide.util.treeView.smartTree.Sorter { public static final com.intellij.ide.util.treeView.smartTree.Sorter INSTANCE private static final com.intellij.ide.util.treeView.smartTree.ActionPresentation PRESENTATION public static final String ID public void <init> () public java.util.Comparator getComparator () public boolean isVisible () public com.intellij.ide.util.treeView.smartTree.ActionPresentation getPresentation () public java.lang.String getName () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/java/JavaStructureViewBuilderFactory$1.class
JavaStructureViewBuilderFactory.java package com.intellij.lang.java com.intellij.lang.java.JavaStructureViewBuilderFactory$1 extends com.intellij.ide.structureView.TreeBasedStructureViewBuilder { final synthetic com.intellij.psi.PsiFile val$psiFile final synthetic com.intellij.lang.java.JavaStructureViewBuilderFactory this$0 void <init> (com.intellij.lang.java.JavaStructureViewBuilderFactory, com.intellij.psi.PsiFile) com.intellij.lang.java.JavaStructureViewBuilderFactory this$0 public com.intellij.ide.structureView.StructureViewModel createStructureViewModel (com.intellij.openapi.editor.Editor) com.intellij.openapi.editor.Editor editor public boolean isRootNodeShown () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/java/JavaStructureViewBuilderFactory.class
JavaStructureViewBuilderFactory.java package com.intellij.lang.java public com.intellij.lang.java.JavaStructureViewBuilderFactory extends java.lang.Object implements com.intellij.lang.PsiStructureViewFactory { public void <init> () public com.intellij.ide.structureView.StructureViewBuilder getStructureViewBuilder (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile psiFile private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/
org/jetbrains/jps/model/
org/jetbrains/jps/model/artifact/
org/jetbrains/jps/model/artifact/elements/
org/jetbrains/jps/model/artifact/elements/ex/
org/jetbrains/jps/model/ex/
org/jetbrains/jps/model/fileTypes/
org/jetbrains/jps/model/jarRepository/
org/jetbrains/jps/model/java/
org/jetbrains/jps/model/java/compiler/
org/jetbrains/jps/model/java/runConfiguration/
org/jetbrains/jps/model/library/
org/jetbrains/jps/model/library/sdk/
org/jetbrains/jps/model/module/
org/jetbrains/jps/model/runConfiguration/
org/jetbrains/jps/model/serialization/
org/jetbrains/jps/service/
org/jetbrains/jps/util/
com/intellij/openapi/fileTypes/ExactFileNameMatcher.class
ExactFileNameMatcher.java package com.intellij.openapi.fileTypes public com.intellij.openapi.fileTypes.ExactFileNameMatcher extends java.lang.Object implements com.intellij.openapi.fileTypes.FileNameMatcher { private final String myFileName private final boolean myIgnoreCase public void <init> (java.lang.String) String fileName public void <init> (java.lang.String, boolean) String fileName boolean ignoreCase public boolean acceptsCharSequence (java.lang.CharSequence) CharSequence fileName public java.lang.String getPresentableString () public java.lang.String getFileName () public boolean isIgnoreCase () public boolean equals (java.lang.Object) Object o com.intellij.openapi.fileTypes.ExactFileNameMatcher that public int hashCode () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/fileTypes/ExtensionFileNameMatcher.class
ExtensionFileNameMatcher.java package com.intellij.openapi.fileTypes public com.intellij.openapi.fileTypes.ExtensionFileNameMatcher extends java.lang.Object implements com.intellij.openapi.fileTypes.FileNameMatcher { private final String myExtension private final String myDotExtension public void <init> (java.lang.String) String extension public boolean acceptsCharSequence (java.lang.CharSequence) CharSequence fileName public java.lang.String getPresentableString () public java.lang.String getExtension () public boolean equals (java.lang.Object) Object o com.intellij.openapi.fileTypes.ExtensionFileNameMatcher that public int hashCode () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/fileTypes/FileNameMatcher.class
FileNameMatcher.java package com.intellij.openapi.fileTypes public abstract com.intellij.openapi.fileTypes.FileNameMatcher extends java.lang.Object { public boolean accept (java.lang.String) String fileName public boolean acceptsCharSequence (java.lang.CharSequence) CharSequence fileName public abstract java.lang.String getPresentableString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/fileTypes/FileNameMatcherEx.class
FileNameMatcherEx.java package com.intellij.openapi.fileTypes public abstract com.intellij.openapi.fileTypes.FileNameMatcherEx extends java.lang.Object implements com.intellij.openapi.fileTypes.FileNameMatcher { public void <init> () public static boolean acceptsCharSequence (com.intellij.openapi.fileTypes.FileNameMatcher, java.lang.CharSequence) com.intellij.openapi.fileTypes.FileNameMatcher matcher CharSequence fileName private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/JpsCompositeElement.class
JpsCompositeElement.java package org.jetbrains.jps.model public abstract org.jetbrains.jps.model.JpsCompositeElement extends java.lang.Object implements org.jetbrains.jps.model.JpsElement { public abstract org.jetbrains.jps.model.JpsElementContainer getContainer () }
org/jetbrains/jps/model/JpsDummyElement.class
JpsDummyElement.java package org.jetbrains.jps.model public abstract org.jetbrains.jps.model.JpsDummyElement extends java.lang.Object implements org.jetbrains.jps.model.JpsElement { }
org/jetbrains/jps/model/JpsElement$BulkModificationSupport.class
JpsElement.java package org.jetbrains.jps.model public abstract org.jetbrains.jps.model.JpsElement$BulkModificationSupport extends java.lang.Object implements org.jetbrains.jps.model.JpsElement { public abstract org.jetbrains.jps.model.JpsElement createCopy () public abstract void applyChanges (org.jetbrains.jps.model.JpsElement) }
org/jetbrains/jps/model/JpsElement.class
JpsElement.java package org.jetbrains.jps.model public abstract org.jetbrains.jps.model.JpsElement extends java.lang.Object { public abstract org.jetbrains.jps.model.JpsElement$BulkModificationSupport getBulkModificationSupport () }
org/jetbrains/jps/model/JpsElementChildRole.class
JpsElementChildRole.java package org.jetbrains.jps.model public org.jetbrains.jps.model.JpsElementChildRole extends java.lang.Object { public void <init> () public void fireElementAdded (org.jetbrains.jps.model.JpsEventDispatcher, org.jetbrains.jps.model.JpsElement) org.jetbrains.jps.model.JpsEventDispatcher dispatcher org.jetbrains.jps.model.JpsElement element public void fireElementRemoved (org.jetbrains.jps.model.JpsEventDispatcher, org.jetbrains.jps.model.JpsElement) org.jetbrains.jps.model.JpsEventDispatcher dispatcher org.jetbrains.jps.model.JpsElement element private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/JpsElementCollection.class
JpsElementCollection.java package org.jetbrains.jps.model public abstract org.jetbrains.jps.model.JpsElementCollection extends java.lang.Object implements org.jetbrains.jps.model.JpsElement { public abstract java.util.List getElements () public abstract org.jetbrains.jps.model.JpsElement addChild (org.jetbrains.jps.model.JpsElementCreator) public abstract org.jetbrains.jps.model.JpsElement addChild (org.jetbrains.jps.model.JpsElement) public abstract void removeChild (org.jetbrains.jps.model.JpsElement) public abstract void removeAllChildren () public abstract java.lang.Iterable getElementsOfType (org.jetbrains.jps.model.JpsElementType) }
org/jetbrains/jps/model/JpsElementContainer.class
JpsElementContainer.java package org.jetbrains.jps.model public abstract org.jetbrains.jps.model.JpsElementContainer extends java.lang.Object { public abstract org.jetbrains.jps.model.JpsElement getChild (org.jetbrains.jps.model.JpsElementChildRole) public abstract org.jetbrains.jps.model.JpsElement setChild (org.jetbrains.jps.model.JpsElementChildRole) public abstract org.jetbrains.jps.model.JpsElement getOrSetChild (org.jetbrains.jps.model.JpsElementChildRole) public abstract org.jetbrains.jps.model.JpsElement setChild (org.jetbrains.jps.model.JpsElementChildRole, java.lang.Object) public abstract org.jetbrains.jps.model.JpsElement setChild (org.jetbrains.jps.model.JpsElementChildRole, org.jetbrains.jps.model.JpsElement) public abstract void removeChild (org.jetbrains.jps.model.JpsElementChildRole) }
org/jetbrains/jps/model/JpsElementCreator.class
JpsElementCreator.java package org.jetbrains.jps.model public abstract org.jetbrains.jps.model.JpsElementCreator extends java.lang.Object { public abstract org.jetbrains.jps.model.JpsElement create () }
org/jetbrains/jps/model/JpsElementFactory.class
JpsElementFactory.java package org.jetbrains.jps.model public abstract org.jetbrains.jps.model.JpsElementFactory extends java.lang.Object { public void <init> () public static org.jetbrains.jps.model.JpsElementFactory getInstance () public abstract org.jetbrains.jps.model.JpsModel createModel () public abstract org.jetbrains.jps.model.module.JpsModule createModule (java.lang.String, org.jetbrains.jps.model.module.JpsModuleType, org.jetbrains.jps.model.JpsElement) public abstract org.jetbrains.jps.model.library.JpsTypedLibrary createLibrary (java.lang.String, org.jetbrains.jps.model.library.JpsLibraryType, org.jetbrains.jps.model.JpsElement) public abstract org.jetbrains.jps.model.library.JpsTypedLibrary createSdk (java.lang.String, java.lang.String, java.lang.String, org.jetbrains.jps.model.library.sdk.JpsSdkType, org.jetbrains.jps.model.JpsElement) public abstract org.jetbrains.jps.model.module.JpsModuleSourceRoot createModuleSourceRoot (java.lang.String, org.jetbrains.jps.model.module.JpsModuleSourceRootType, org.jetbrains.jps.model.JpsElement) public abstract org.jetbrains.jps.model.module.JpsModuleReference createModuleReference (java.lang.String) public abstract org.jetbrains.jps.model.library.JpsLibraryReference createLibraryReference (java.lang.String, org.jetbrains.jps.model.JpsElementReference) public abstract org.jetbrains.jps.model.library.sdk.JpsSdkReference createSdkReference (java.lang.String, org.jetbrains.jps.model.library.sdk.JpsSdkType) public abstract org.jetbrains.jps.model.JpsElementReference createProjectReference () public abstract org.jetbrains.jps.model.JpsElementReference createGlobalReference () public abstract org.jetbrains.jps.model.JpsDummyElement createDummyElement () public abstract org.jetbrains.jps.model.JpsSimpleElement createSimpleElement (java.lang.Object) }
org/jetbrains/jps/model/JpsElementParameterizedCreator.class
JpsElementParameterizedCreator.java package org.jetbrains.jps.model public abstract org.jetbrains.jps.model.JpsElementParameterizedCreator extends java.lang.Object { public abstract org.jetbrains.jps.model.JpsElement create (java.lang.Object) }
org/jetbrains/jps/model/JpsElementReference.class
JpsElementReference.java package org.jetbrains.jps.model public abstract org.jetbrains.jps.model.JpsElementReference extends java.lang.Object implements org.jetbrains.jps.model.JpsElement { public abstract org.jetbrains.jps.model.JpsElement resolve () public abstract org.jetbrains.jps.model.JpsElementReference asExternal (org.jetbrains.jps.model.JpsModel) }
org/jetbrains/jps/model/JpsElementType.class
JpsElementType.java package org.jetbrains.jps.model public abstract org.jetbrains.jps.model.JpsElementType extends java.lang.Object { public abstract org.jetbrains.jps.model.JpsElementChildRole getPropertiesRole () }
org/jetbrains/jps/model/JpsElementTypeWithDefaultProperties.class
JpsElementTypeWithDefaultProperties.java package org.jetbrains.jps.model public abstract org.jetbrains.jps.model.JpsElementTypeWithDefaultProperties extends java.lang.Object { public abstract java.lang.Object createDefaultProperties () }
org/jetbrains/jps/model/JpsEncodingConfigurationService.class
JpsEncodingConfigurationService.java package org.jetbrains.jps.model public abstract org.jetbrains.jps.model.JpsEncodingConfigurationService extends java.lang.Object { public void <init> () public static org.jetbrains.jps.model.JpsEncodingConfigurationService getInstance () public abstract java.lang.String getGlobalEncoding (org.jetbrains.jps.model.JpsGlobal) public abstract void setGlobalEncoding (org.jetbrains.jps.model.JpsGlobal, java.lang.String) public abstract java.lang.String getProjectEncoding (org.jetbrains.jps.model.JpsModel) public abstract org.jetbrains.jps.model.JpsEncodingProjectConfiguration getEncodingConfiguration (org.jetbrains.jps.model.JpsProject) public abstract org.jetbrains.jps.model.JpsEncodingProjectConfiguration setEncodingConfiguration (org.jetbrains.jps.model.JpsProject, java.lang.String, java.util.Map) }
org/jetbrains/jps/model/JpsEncodingProjectConfiguration.class
JpsEncodingProjectConfiguration.java package org.jetbrains.jps.model public abstract org.jetbrains.jps.model.JpsEncodingProjectConfiguration extends java.lang.Object implements org.jetbrains.jps.model.JpsElement { public abstract java.lang.String getEncoding (java.io.File) public abstract java.lang.String getProjectEncoding () public abstract java.util.Map getUrlToEncoding () }
org/jetbrains/jps/model/JpsEventDispatcher.class
JpsEventDispatcher.java package org.jetbrains.jps.model public abstract org.jetbrains.jps.model.JpsEventDispatcher extends java.lang.Object { public abstract java.util.EventListener getPublisher (java.lang.Class) public abstract void fireElementRenamed (org.jetbrains.jps.model.JpsNamedElement, java.lang.String, java.lang.String) public abstract void fireElementChanged (org.jetbrains.jps.model.JpsElement) public abstract void fireElementAdded (org.jetbrains.jps.model.JpsElement, org.jetbrains.jps.model.JpsElementChildRole) public abstract void fireElementRemoved (org.jetbrains.jps.model.JpsElement, org.jetbrains.jps.model.JpsElementChildRole) }
org/jetbrains/jps/model/JpsExcludePattern.class
JpsExcludePattern.java package org.jetbrains.jps.model public abstract org.jetbrains.jps.model.JpsExcludePattern extends java.lang.Object implements org.jetbrains.jps.model.JpsElement { public abstract java.lang.String getBaseDirUrl () public abstract java.lang.String getPattern () }
org/jetbrains/jps/model/JpsFileTypesConfiguration.class
JpsFileTypesConfiguration.java package org.jetbrains.jps.model public abstract org.jetbrains.jps.model.JpsFileTypesConfiguration extends java.lang.Object implements org.jetbrains.jps.model.JpsElement { public abstract java.lang.String getIgnoredPatternString () public abstract void setIgnoredPatternString (java.lang.String) }
org/jetbrains/jps/model/JpsGlobal.class
JpsGlobal.java package org.jetbrains.jps.model public abstract org.jetbrains.jps.model.JpsGlobal extends java.lang.Object implements org.jetbrains.jps.model.JpsCompositeElement org.jetbrains.jps.model.JpsReferenceableElement { public abstract org.jetbrains.jps.model.library.JpsLibrary addLibrary (org.jetbrains.jps.model.library.JpsLibraryType, java.lang.String) public abstract org.jetbrains.jps.model.library.JpsTypedLibrary addSdk (java.lang.String, java.lang.String, java.lang.String, org.jetbrains.jps.model.library.sdk.JpsSdkType) public abstract org.jetbrains.jps.model.library.JpsTypedLibrary addSdk (java.lang.String, java.lang.String, java.lang.String, org.jetbrains.jps.model.library.sdk.JpsSdkType, org.jetbrains.jps.model.JpsElement) public abstract org.jetbrains.jps.model.library.JpsLibraryCollection getLibraryCollection () public abstract org.jetbrains.jps.model.JpsFileTypesConfiguration getFileTypesConfiguration () }
org/jetbrains/jps/model/JpsModel.class
JpsModel.java package org.jetbrains.jps.model public abstract org.jetbrains.jps.model.JpsModel extends java.lang.Object { public abstract org.jetbrains.jps.model.JpsProject getProject () public abstract org.jetbrains.jps.model.JpsGlobal getGlobal () public abstract org.jetbrains.jps.model.JpsModel createModifiableModel (org.jetbrains.jps.model.JpsEventDispatcher) public abstract void registerExternalReference (org.jetbrains.jps.model.JpsElementReference) public abstract void commit () }
org/jetbrains/jps/model/JpsNamedElement.class
JpsNamedElement.java package org.jetbrains.jps.model public abstract org.jetbrains.jps.model.JpsNamedElement extends java.lang.Object implements org.jetbrains.jps.model.JpsElement { public abstract java.lang.String getName () public abstract void setName (java.lang.String) }
org/jetbrains/jps/model/JpsProject.class
JpsProject.java package org.jetbrains.jps.model public abstract org.jetbrains.jps.model.JpsProject extends java.lang.Object implements org.jetbrains.jps.model.JpsCompositeElement org.jetbrains.jps.model.JpsReferenceableElement { public abstract org.jetbrains.jps.model.module.JpsModule addModule (java.lang.String, org.jetbrains.jps.model.module.JpsModuleType) public abstract void addModule (org.jetbrains.jps.model.module.JpsModule) public abstract void removeModule (org.jetbrains.jps.model.module.JpsModule) public abstract java.util.List getModules () public abstract java.lang.Iterable getModules (org.jetbrains.jps.model.module.JpsModuleType) public abstract org.jetbrains.jps.model.library.JpsLibrary addLibrary (java.lang.String, org.jetbrains.jps.model.library.JpsLibraryType) public abstract org.jetbrains.jps.model.library.JpsLibraryCollection getLibraryCollection () public abstract org.jetbrains.jps.model.module.JpsSdkReferencesTable getSdkReferencesTable () public abstract java.lang.Iterable getRunConfigurations (org.jetbrains.jps.model.runConfiguration.JpsRunConfigurationType) public abstract java.util.List getRunConfigurations () public abstract org.jetbrains.jps.model.runConfiguration.JpsTypedRunConfiguration addRunConfiguration (java.lang.String, org.jetbrains.jps.model.runConfiguration.JpsRunConfigurationType, org.jetbrains.jps.model.JpsElement) public abstract java.lang.String getName () public abstract void setName (java.lang.String) public abstract org.jetbrains.jps.model.JpsModel getModel () }
org/jetbrains/jps/model/JpsReferenceableElement.class
JpsReferenceableElement.java package org.jetbrains.jps.model public abstract org.jetbrains.jps.model.JpsReferenceableElement extends java.lang.Object { public abstract org.jetbrains.jps.model.JpsElementReference createReference () }
org/jetbrains/jps/model/JpsSimpleElement.class
JpsSimpleElement.java package org.jetbrains.jps.model public abstract org.jetbrains.jps.model.JpsSimpleElement extends java.lang.Object implements org.jetbrains.jps.model.JpsElement { public abstract java.lang.Object getData () public abstract void setData (java.lang.Object) }
org/jetbrains/jps/model/JpsTypedElement.class
JpsTypedElement.java package org.jetbrains.jps.model public abstract org.jetbrains.jps.model.JpsTypedElement extends java.lang.Object implements org.jetbrains.jps.model.JpsElement { public abstract org.jetbrains.jps.model.JpsElementType getType () public abstract org.jetbrains.jps.model.JpsElement getProperties () }
org/jetbrains/jps/model/JpsUrlList.class
JpsUrlList.java package org.jetbrains.jps.model public abstract org.jetbrains.jps.model.JpsUrlList extends java.lang.Object implements org.jetbrains.jps.model.JpsElement { public abstract java.util.List getUrls () public abstract void addUrl (java.lang.String) public abstract void removeUrl (java.lang.String) }
org/jetbrains/jps/model/JpsUrlListChangeListener.class
JpsUrlListChangeListener.java package org.jetbrains.jps.model public abstract org.jetbrains.jps.model.JpsUrlListChangeListener extends java.lang.Object { public abstract void urlAdded (org.jetbrains.jps.model.JpsElement, java.lang.String) public abstract void urlRemoved (org.jetbrains.jps.model.JpsElement, java.lang.String) }
org/jetbrains/jps/model/artifact/DirectoryArtifactType.class
DirectoryArtifactType.java package org.jetbrains.jps.model.artifact public org.jetbrains.jps.model.artifact.DirectoryArtifactType extends org.jetbrains.jps.model.ex.JpsElementTypeWithDummyProperties implements org.jetbrains.jps.model.artifact.JpsArtifactType { public static final org.jetbrains.jps.model.artifact.DirectoryArtifactType INSTANCE public void <init> () static void <clinit> () }
org/jetbrains/jps/model/artifact/JarArtifactType.class
JarArtifactType.java package org.jetbrains.jps.model.artifact public org.jetbrains.jps.model.artifact.JarArtifactType extends org.jetbrains.jps.model.ex.JpsElementTypeWithDummyProperties implements org.jetbrains.jps.model.artifact.JpsArtifactType { public static final org.jetbrains.jps.model.artifact.JarArtifactType INSTANCE public void <init> () static void <clinit> () }
org/jetbrains/jps/model/artifact/JpsArtifact.class
JpsArtifact.java package org.jetbrains.jps.model.artifact public abstract org.jetbrains.jps.model.artifact.JpsArtifact extends java.lang.Object implements org.jetbrains.jps.model.JpsNamedElement org.jetbrains.jps.model.JpsReferenceableElement org.jetbrains.jps.model.JpsCompositeElement { public abstract org.jetbrains.jps.model.artifact.JpsArtifactType getArtifactType () public abstract java.lang.String getOutputPath () public abstract void setOutputPath (java.lang.String) public abstract java.lang.String getOutputFilePath () public abstract org.jetbrains.jps.model.artifact.elements.JpsCompositePackagingElement getRootElement () public abstract void setRootElement (org.jetbrains.jps.model.artifact.elements.JpsCompositePackagingElement) public abstract boolean isBuildOnMake () public abstract org.jetbrains.jps.model.artifact.JpsArtifactReference createReference () public abstract void setBuildOnMake (boolean) public abstract org.jetbrains.jps.model.JpsElement getProperties () public volatile synthetic org.jetbrains.jps.model.JpsElementReference createReference () }
org/jetbrains/jps/model/artifact/JpsArtifactReference.class
JpsArtifactReference.java package org.jetbrains.jps.model.artifact public abstract org.jetbrains.jps.model.artifact.JpsArtifactReference extends java.lang.Object implements org.jetbrains.jps.model.JpsElementReference { public abstract java.lang.String getArtifactName () public abstract org.jetbrains.jps.model.artifact.JpsArtifactReference asExternal (org.jetbrains.jps.model.JpsModel) public volatile synthetic org.jetbrains.jps.model.JpsElementReference asExternal (org.jetbrains.jps.model.JpsModel) }
org/jetbrains/jps/model/artifact/JpsArtifactService.class
JpsArtifactService.java package org.jetbrains.jps.model.artifact public abstract org.jetbrains.jps.model.artifact.JpsArtifactService extends java.lang.Object { public void <init> () public static org.jetbrains.jps.model.artifact.JpsArtifactService getInstance () public abstract org.jetbrains.jps.model.artifact.JpsArtifact createArtifact (java.lang.String, org.jetbrains.jps.model.artifact.elements.JpsCompositePackagingElement, org.jetbrains.jps.model.artifact.JpsArtifactType, org.jetbrains.jps.model.JpsElement) public abstract java.util.List getArtifacts (org.jetbrains.jps.model.JpsProject) public abstract java.util.List getSortedArtifacts (org.jetbrains.jps.model.JpsProject) public abstract org.jetbrains.jps.model.artifact.JpsArtifact addArtifact (org.jetbrains.jps.model.JpsProject, java.lang.String, org.jetbrains.jps.model.artifact.elements.JpsCompositePackagingElement, org.jetbrains.jps.model.artifact.JpsArtifactType, org.jetbrains.jps.model.JpsElement) public abstract org.jetbrains.jps.model.artifact.JpsArtifactReference createReference (java.lang.String) }
org/jetbrains/jps/model/artifact/JpsArtifactType.class
JpsArtifactType.java package org.jetbrains.jps.model.artifact public abstract org.jetbrains.jps.model.artifact.JpsArtifactType extends java.lang.Object implements org.jetbrains.jps.model.JpsElementType { }
org/jetbrains/jps/model/artifact/elements/JpsArchivePackagingElement.class
JpsArchivePackagingElement.java package org.jetbrains.jps.model.artifact.elements public abstract org.jetbrains.jps.model.artifact.elements.JpsArchivePackagingElement extends java.lang.Object implements org.jetbrains.jps.model.artifact.elements.JpsCompositePackagingElement { public abstract java.lang.String getArchiveName () public abstract void setArchiveName (java.lang.String) }
org/jetbrains/jps/model/artifact/elements/JpsArtifactOutputPackagingElement.class
JpsArtifactOutputPackagingElement.java package org.jetbrains.jps.model.artifact.elements public abstract org.jetbrains.jps.model.artifact.elements.JpsArtifactOutputPackagingElement extends java.lang.Object implements org.jetbrains.jps.model.artifact.elements.JpsComplexPackagingElement { public abstract org.jetbrains.jps.model.artifact.JpsArtifactReference getArtifactReference () }
org/jetbrains/jps/model/artifact/elements/JpsArtifactRootElement.class
JpsArtifactRootElement.java package org.jetbrains.jps.model.artifact.elements public abstract org.jetbrains.jps.model.artifact.elements.JpsArtifactRootElement extends java.lang.Object implements org.jetbrains.jps.model.artifact.elements.JpsCompositePackagingElement { }
org/jetbrains/jps/model/artifact/elements/JpsComplexPackagingElement.class
JpsComplexPackagingElement.java package org.jetbrains.jps.model.artifact.elements public abstract org.jetbrains.jps.model.artifact.elements.JpsComplexPackagingElement extends java.lang.Object implements org.jetbrains.jps.model.artifact.elements.JpsPackagingElement { public abstract java.util.List getSubstitution () }
org/jetbrains/jps/model/artifact/elements/JpsCompositePackagingElement.class
JpsCompositePackagingElement.java package org.jetbrains.jps.model.artifact.elements public abstract org.jetbrains.jps.model.artifact.elements.JpsCompositePackagingElement extends java.lang.Object implements org.jetbrains.jps.model.artifact.elements.JpsPackagingElement { public abstract java.util.List getChildren () public abstract org.jetbrains.jps.model.artifact.elements.JpsPackagingElement addChild (org.jetbrains.jps.model.artifact.elements.JpsPackagingElement) public abstract void removeChild (org.jetbrains.jps.model.artifact.elements.JpsPackagingElement) }
org/jetbrains/jps/model/artifact/elements/JpsDirectoryCopyPackagingElement.class
JpsDirectoryCopyPackagingElement.java package org.jetbrains.jps.model.artifact.elements public abstract org.jetbrains.jps.model.artifact.elements.JpsDirectoryCopyPackagingElement extends java.lang.Object implements org.jetbrains.jps.model.artifact.elements.JpsPackagingElement { public abstract java.lang.String getDirectoryPath () public abstract void setDirectoryPath (java.lang.String) }
org/jetbrains/jps/model/artifact/elements/JpsDirectoryPackagingElement.class
JpsDirectoryPackagingElement.java package org.jetbrains.jps.model.artifact.elements public abstract org.jetbrains.jps.model.artifact.elements.JpsDirectoryPackagingElement extends java.lang.Object implements org.jetbrains.jps.model.artifact.elements.JpsCompositePackagingElement { public abstract java.lang.String getDirectoryName () public abstract void setDirectoryName (java.lang.String) }
org/jetbrains/jps/model/artifact/elements/JpsExtractedDirectoryPackagingElement.class
JpsExtractedDirectoryPackagingElement.java package org.jetbrains.jps.model.artifact.elements public abstract org.jetbrains.jps.model.artifact.elements.JpsExtractedDirectoryPackagingElement extends java.lang.Object implements org.jetbrains.jps.model.artifact.elements.JpsPackagingElement { public abstract java.lang.String getFilePath () public abstract void setFilePath (java.lang.String) public abstract java.lang.String getPathInJar () public abstract void setPathInJar (java.lang.String) }
org/jetbrains/jps/model/artifact/elements/JpsFileCopyPackagingElement.class
JpsFileCopyPackagingElement.java package org.jetbrains.jps.model.artifact.elements public abstract org.jetbrains.jps.model.artifact.elements.JpsFileCopyPackagingElement extends java.lang.Object implements org.jetbrains.jps.model.artifact.elements.JpsPackagingElement { public abstract java.lang.String getFilePath () public abstract void setFilePath (java.lang.String) public abstract java.lang.String getRenamedOutputFileName () public abstract void setRenamedOutputFileName (java.lang.String) }
org/jetbrains/jps/model/artifact/elements/JpsLibraryFilesPackagingElement.class
JpsLibraryFilesPackagingElement.java package org.jetbrains.jps.model.artifact.elements public abstract org.jetbrains.jps.model.artifact.elements.JpsLibraryFilesPackagingElement extends java.lang.Object implements org.jetbrains.jps.model.artifact.elements.JpsPackagingElement { public abstract org.jetbrains.jps.model.library.JpsLibraryReference getLibraryReference () }
org/jetbrains/jps/model/artifact/elements/JpsModuleOutputPackagingElement.class
JpsModuleOutputPackagingElement.java package org.jetbrains.jps.model.artifact.elements public abstract org.jetbrains.jps.model.artifact.elements.JpsModuleOutputPackagingElement extends java.lang.Object implements org.jetbrains.jps.model.artifact.elements.JpsPackagingElement { public abstract org.jetbrains.jps.model.module.JpsModuleReference getModuleReference () public abstract java.lang.String getOutputUrl () }
org/jetbrains/jps/model/artifact/elements/JpsPackagingElement.class
JpsPackagingElement.java package org.jetbrains.jps.model.artifact.elements public abstract org.jetbrains.jps.model.artifact.elements.JpsPackagingElement extends java.lang.Object implements org.jetbrains.jps.model.JpsElement { }
org/jetbrains/jps/model/artifact/elements/JpsPackagingElementFactory.class
JpsPackagingElementFactory.java package org.jetbrains.jps.model.artifact.elements public abstract org.jetbrains.jps.model.artifact.elements.JpsPackagingElementFactory extends java.lang.Object { public void <init> () public abstract org.jetbrains.jps.model.artifact.elements.JpsCompositePackagingElement getOrCreateDirectory (org.jetbrains.jps.model.artifact.elements.JpsCompositePackagingElement, java.lang.String) public abstract org.jetbrains.jps.model.artifact.elements.JpsCompositePackagingElement getOrCreateArchive (org.jetbrains.jps.model.artifact.elements.JpsCompositePackagingElement, java.lang.String) public static org.jetbrains.jps.model.artifact.elements.JpsPackagingElementFactory getInstance () public abstract org.jetbrains.jps.model.artifact.elements.JpsDirectoryCopyPackagingElement createDirectoryCopy (java.lang.String) public abstract org.jetbrains.jps.model.artifact.elements.JpsPackagingElement createParentDirectories (java.lang.String, org.jetbrains.jps.model.artifact.elements.JpsPackagingElement) public abstract org.jetbrains.jps.model.artifact.elements.JpsFileCopyPackagingElement createFileCopy (java.lang.String, java.lang.String) public abstract org.jetbrains.jps.model.artifact.elements.JpsExtractedDirectoryPackagingElement createExtractedDirectory (java.lang.String, java.lang.String) public abstract org.jetbrains.jps.model.artifact.elements.JpsDirectoryPackagingElement createDirectory (java.lang.String) public abstract org.jetbrains.jps.model.artifact.elements.JpsArchivePackagingElement createArchive (java.lang.String) public abstract org.jetbrains.jps.model.artifact.elements.JpsArtifactRootElement createArtifactRoot () public abstract org.jetbrains.jps.model.artifact.elements.JpsLibraryFilesPackagingElement createLibraryElement (org.jetbrains.jps.model.library.JpsLibraryReference) public abstract org.jetbrains.jps.model.artifact.elements.JpsArtifactOutputPackagingElement createArtifactOutput (org.jetbrains.jps.model.artifact.JpsArtifactReference) }
org/jetbrains/jps/model/artifact/elements/ex/JpsComplexPackagingElementBase.class
JpsComplexPackagingElementBase.java package org.jetbrains.jps.model.artifact.elements.ex public abstract org.jetbrains.jps.model.artifact.elements.ex.JpsComplexPackagingElementBase extends org.jetbrains.jps.model.ex.JpsCompositeElementBase implements org.jetbrains.jps.model.artifact.elements.JpsComplexPackagingElement { protected void <init> () protected void <init> (org.jetbrains.jps.model.artifact.elements.ex.JpsComplexPackagingElementBase) org.jetbrains.jps.model.artifact.elements.ex.JpsComplexPackagingElementBase original }
org/jetbrains/jps/model/ex/JpsCompositeElementBase.class
JpsCompositeElementBase.java package org.jetbrains.jps.model.ex public abstract org.jetbrains.jps.model.ex.JpsCompositeElementBase extends org.jetbrains.jps.model.ex.JpsElementBase implements org.jetbrains.jps.model.JpsCompositeElement { protected final org.jetbrains.jps.model.ex.JpsElementContainerEx myContainer protected void <init> () protected void <init> (org.jetbrains.jps.model.ex.JpsCompositeElementBase) org.jetbrains.jps.model.ex.JpsCompositeElementBase original public void applyChanges (org.jetbrains.jps.model.ex.JpsCompositeElementBase) org.jetbrains.jps.model.ex.JpsCompositeElementBase modified public org.jetbrains.jps.model.JpsElementContainer getContainer () public volatile synthetic void applyChanges (org.jetbrains.jps.model.ex.JpsElementBase) public volatile synthetic void applyChanges (org.jetbrains.jps.model.JpsElement) private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/ex/JpsElementBase.class
JpsElementBase.java package org.jetbrains.jps.model.ex public abstract org.jetbrains.jps.model.ex.JpsElementBase extends java.lang.Object implements org.jetbrains.jps.model.JpsElement org.jetbrains.jps.model.JpsElement$BulkModificationSupport { protected org.jetbrains.jps.model.ex.JpsElementBase myParent protected void <init> () public void setParent (org.jetbrains.jps.model.ex.JpsElementBase) org.jetbrains.jps.model.ex.JpsElementBase parent protected void fireElementChanged () org.jetbrains.jps.model.JpsEventDispatcher eventDispatcher protected static void setParent (org.jetbrains.jps.model.JpsElement, org.jetbrains.jps.model.ex.JpsElementBase) org.jetbrains.jps.model.JpsElement element org.jetbrains.jps.model.ex.JpsElementBase parent protected org.jetbrains.jps.model.JpsEventDispatcher getEventDispatcher () protected org.jetbrains.jps.model.JpsModel getModel () public org.jetbrains.jps.model.JpsElement$BulkModificationSupport getBulkModificationSupport () public abstract org.jetbrains.jps.model.ex.JpsElementBase createCopy () public abstract void applyChanges (org.jetbrains.jps.model.ex.JpsElementBase) public org.jetbrains.jps.model.ex.JpsElementBase getParent () public volatile synthetic void applyChanges (org.jetbrains.jps.model.JpsElement) public volatile synthetic org.jetbrains.jps.model.JpsElement createCopy () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/ex/JpsElementChildRoleBase.class
JpsElementChildRoleBase.java package org.jetbrains.jps.model.ex public org.jetbrains.jps.model.ex.JpsElementChildRoleBase extends org.jetbrains.jps.model.JpsElementChildRole { private final String myDebugName protected void <init> (java.lang.String) String debugName public java.lang.String toString () public static org.jetbrains.jps.model.ex.JpsElementChildRoleBase create (java.lang.String) String debugName }
org/jetbrains/jps/model/ex/JpsElementCollectionRole.class
JpsElementCollectionRole.java package org.jetbrains.jps.model.ex public org.jetbrains.jps.model.ex.JpsElementCollectionRole extends org.jetbrains.jps.model.ex.JpsElementChildRoleBase implements org.jetbrains.jps.model.JpsElementCreator { private final org.jetbrains.jps.model.JpsElementChildRole myChildRole private void <init> (org.jetbrains.jps.model.JpsElementChildRole) org.jetbrains.jps.model.JpsElementChildRole role public org.jetbrains.jps.model.JpsElementCollection create () public boolean equals (java.lang.Object) Object o public int hashCode () public static org.jetbrains.jps.model.ex.JpsElementCollectionRole create (org.jetbrains.jps.model.JpsElementChildRole) org.jetbrains.jps.model.JpsElementChildRole role public volatile synthetic org.jetbrains.jps.model.JpsElement create () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/ex/JpsElementContainerEx.class
JpsElementContainerEx.java package org.jetbrains.jps.model.ex public abstract org.jetbrains.jps.model.ex.JpsElementContainerEx extends java.lang.Object implements org.jetbrains.jps.model.JpsElementContainer { public void <init> () protected abstract java.util.Map getElementsMap () protected abstract void applyChanges (org.jetbrains.jps.model.ex.JpsElementContainerEx) }
org/jetbrains/jps/model/ex/JpsElementReferenceBase.class
JpsElementReferenceBase.java package org.jetbrains.jps.model.ex public abstract org.jetbrains.jps.model.ex.JpsElementReferenceBase extends org.jetbrains.jps.model.ex.JpsElementBase implements org.jetbrains.jps.model.JpsElementReference { public void <init> () public org.jetbrains.jps.model.JpsElementReference asExternal (org.jetbrains.jps.model.JpsModel) org.jetbrains.jps.model.JpsModel model private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/ex/JpsElementTypeBase.class
JpsElementTypeBase.java package org.jetbrains.jps.model.ex public abstract org.jetbrains.jps.model.ex.JpsElementTypeBase extends java.lang.Object implements org.jetbrains.jps.model.JpsElementType { private final org.jetbrains.jps.model.JpsElementChildRole myPropertiesRole public void <init> () public final org.jetbrains.jps.model.JpsElementChildRole getPropertiesRole () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/ex/JpsElementTypeWithDummyProperties.class
JpsElementTypeWithDummyProperties.java package org.jetbrains.jps.model.ex public abstract org.jetbrains.jps.model.ex.JpsElementTypeWithDummyProperties extends org.jetbrains.jps.model.ex.JpsElementTypeBase implements org.jetbrains.jps.model.JpsElementTypeWithDefaultProperties { public void <init> () public org.jetbrains.jps.model.JpsDummyElement createDefaultProperties () public volatile synthetic java.lang.Object createDefaultProperties () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/ex/JpsExElementFactory$InstanceHolder.class
JpsExElementFactory.java package org.jetbrains.jps.model.ex final org.jetbrains.jps.model.ex.JpsExElementFactory$InstanceHolder extends java.lang.Object { private static final org.jetbrains.jps.model.ex.JpsExElementFactory INSTANCE private void <init> () static synthetic org.jetbrains.jps.model.ex.JpsExElementFactory access$000 () static void <clinit> () }
org/jetbrains/jps/model/ex/JpsExElementFactory.class
JpsExElementFactory.java package org.jetbrains.jps.model.ex public abstract org.jetbrains.jps.model.ex.JpsExElementFactory extends java.lang.Object { public void <init> () public static org.jetbrains.jps.model.ex.JpsExElementFactory getInstance () public abstract org.jetbrains.jps.model.JpsElementCollection createCollection (org.jetbrains.jps.model.JpsElementChildRole) public abstract org.jetbrains.jps.model.ex.JpsElementContainerEx createContainer (org.jetbrains.jps.model.ex.JpsCompositeElementBase) public abstract org.jetbrains.jps.model.ex.JpsElementContainerEx createContainerCopy (org.jetbrains.jps.model.ex.JpsElementContainerEx, org.jetbrains.jps.model.ex.JpsCompositeElementBase) }
org/jetbrains/jps/model/ex/JpsNamedCompositeElementBase.class
JpsNamedCompositeElementBase.java package org.jetbrains.jps.model.ex public abstract org.jetbrains.jps.model.ex.JpsNamedCompositeElementBase extends org.jetbrains.jps.model.ex.JpsCompositeElementBase implements org.jetbrains.jps.model.JpsNamedElement { private String myName protected void <init> (java.lang.String) String name protected void <init> (org.jetbrains.jps.model.ex.JpsNamedCompositeElementBase) org.jetbrains.jps.model.ex.JpsNamedCompositeElementBase original public java.lang.String getName () public void applyChanges (org.jetbrains.jps.model.ex.JpsNamedCompositeElementBase) org.jetbrains.jps.model.ex.JpsNamedCompositeElementBase modified public void setName (java.lang.String) String oldName org.jetbrains.jps.model.JpsEventDispatcher eventDispatcher String name public volatile synthetic void applyChanges (org.jetbrains.jps.model.ex.JpsCompositeElementBase) public volatile synthetic void applyChanges (org.jetbrains.jps.model.ex.JpsElementBase) public volatile synthetic void applyChanges (org.jetbrains.jps.model.JpsElement) private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/fileTypes/FileNameMatcherFactory.class
FileNameMatcherFactory.java package org.jetbrains.jps.model.fileTypes public abstract org.jetbrains.jps.model.fileTypes.FileNameMatcherFactory extends java.lang.Object { public void <init> () public static org.jetbrains.jps.model.fileTypes.FileNameMatcherFactory getInstance () public abstract com.intellij.openapi.fileTypes.FileNameMatcher createMatcher (java.lang.String) }
org/jetbrains/jps/model/jarRepository/JpsRemoteRepositoriesConfiguration.class
JpsRemoteRepositoriesConfiguration.java package org.jetbrains.jps.model.jarRepository public abstract org.jetbrains.jps.model.jarRepository.JpsRemoteRepositoriesConfiguration extends java.lang.Object implements org.jetbrains.jps.model.JpsElement { public abstract java.util.List getRepositories () public abstract void setRepositories (java.util.List) }
org/jetbrains/jps/model/jarRepository/JpsRemoteRepositoryDescription.class
JpsRemoteRepositoryDescription.java package org.jetbrains.jps.model.jarRepository public org.jetbrains.jps.model.jarRepository.JpsRemoteRepositoryDescription extends java.lang.Object { private final String myId private final String myName private final String myUrl public void <init> (java.lang.String, java.lang.String, java.lang.String) String id String name String url public java.lang.String getId () public java.lang.String getName () public java.lang.String getUrl () }
org/jetbrains/jps/model/jarRepository/JpsRemoteRepositoryService.class
JpsRemoteRepositoryService.java package org.jetbrains.jps.model.jarRepository public abstract org.jetbrains.jps.model.jarRepository.JpsRemoteRepositoryService extends java.lang.Object { public void <init> () public static org.jetbrains.jps.model.jarRepository.JpsRemoteRepositoryService getInstance () public abstract org.jetbrains.jps.model.jarRepository.JpsRemoteRepositoriesConfiguration getRemoteRepositoriesConfiguration (org.jetbrains.jps.model.JpsProject) public abstract org.jetbrains.jps.model.jarRepository.JpsRemoteRepositoriesConfiguration getOrCreateRemoteRepositoriesConfiguration (org.jetbrains.jps.model.JpsProject) }
org/jetbrains/jps/model/java/ExplodedDirectoryModuleExtension.class
ExplodedDirectoryModuleExtension.java package org.jetbrains.jps.model.java public abstract org.jetbrains.jps.model.java.ExplodedDirectoryModuleExtension extends java.lang.Object implements org.jetbrains.jps.model.JpsElement { public abstract java.lang.String getExplodedUrl () public abstract void setExplodedUrl (java.lang.String) public abstract boolean isExcludeExploded () public abstract void setExcludeExploded (boolean) }
org/jetbrains/jps/model/java/JavaModuleIndex.class
JavaModuleIndex.java package org.jetbrains.jps.model.java public abstract org.jetbrains.jps.model.java.JavaModuleIndex extends java.lang.Object implements org.jetbrains.jps.model.JpsElement { public abstract java.io.File getModuleInfoFile (org.jetbrains.jps.model.module.JpsModule, boolean) }
org/jetbrains/jps/model/java/JavaModuleSourceRootTypes.class
JavaModuleSourceRootTypes.java package org.jetbrains.jps.model.java public org.jetbrains.jps.model.java.JavaModuleSourceRootTypes extends java.lang.Object { public static final java.util.Set SOURCES public static final java.util.Set RESOURCES public static final java.util.Set PRODUCTION public static final java.util.Set TESTS public void <init> () public static boolean isTestSourceOrResource (org.jetbrains.jps.model.module.JpsModuleSourceRootType) org.jetbrains.jps.model.module.JpsModuleSourceRootType type static void <clinit> () }
org/jetbrains/jps/model/java/JavaResourceRootProperties.class
JavaResourceRootProperties.java package org.jetbrains.jps.model.java public org.jetbrains.jps.model.java.JavaResourceRootProperties extends org.jetbrains.jps.model.ex.JpsElementBase { private String myRelativeOutputPath private boolean myForGeneratedSources public void <init> (java.lang.String, boolean) String relativeOutputPath boolean forGeneratedSources public java.lang.String getRelativeOutputPath () public org.jetbrains.jps.model.java.JavaResourceRootProperties createCopy () public boolean isForGeneratedSources () public void setRelativeOutputPath (java.lang.String) String relativeOutputPath public void setForGeneratedSources (boolean) boolean forGeneratedSources public void applyChanges (org.jetbrains.jps.model.java.JavaResourceRootProperties) org.jetbrains.jps.model.java.JavaResourceRootProperties modified public volatile synthetic void applyChanges (org.jetbrains.jps.model.ex.JpsElementBase) public volatile synthetic org.jetbrains.jps.model.ex.JpsElementBase createCopy () public volatile synthetic void applyChanges (org.jetbrains.jps.model.JpsElement) public volatile synthetic org.jetbrains.jps.model.JpsElement createCopy () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/java/JavaResourceRootType.class
JavaResourceRootType.java package org.jetbrains.jps.model.java public org.jetbrains.jps.model.java.JavaResourceRootType extends org.jetbrains.jps.model.ex.JpsElementTypeBase implements org.jetbrains.jps.model.module.JpsModuleSourceRootType { public static final org.jetbrains.jps.model.java.JavaResourceRootType RESOURCE public static final org.jetbrains.jps.model.java.JavaResourceRootType TEST_RESOURCE private final boolean myForTests private void <init> (boolean) boolean isForTests public boolean isForTests () public org.jetbrains.jps.model.java.JavaResourceRootProperties createDefaultProperties () public volatile synthetic java.lang.Object createDefaultProperties () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/java/JavaSourceRootProperties.class
JavaSourceRootProperties.java package org.jetbrains.jps.model.java public org.jetbrains.jps.model.java.JavaSourceRootProperties extends org.jetbrains.jps.model.ex.JpsElementBase implements org.jetbrains.jps.model.JpsSimpleElement { private String myPackagePrefix private boolean myForGeneratedSources public void <init> () public void <init> (java.lang.String) String packagePrefix public void <init> (java.lang.String, boolean) String packagePrefix boolean forGeneratedSources public java.lang.String getPackagePrefix () public org.jetbrains.jps.model.java.JavaSourceRootProperties createCopy () public boolean isForGeneratedSources () public void setPackagePrefix (java.lang.String) String packagePrefix public void setForGeneratedSources (boolean) boolean forGeneratedSources public void applyChanges (org.jetbrains.jps.model.java.JavaSourceRootProperties) org.jetbrains.jps.model.java.JavaSourceRootProperties modified public void setData (org.jetbrains.jps.model.java.JavaSourceRootProperties) org.jetbrains.jps.model.java.JavaSourceRootProperties data public org.jetbrains.jps.model.java.JavaSourceRootProperties getData () public volatile synthetic void applyChanges (org.jetbrains.jps.model.ex.JpsElementBase) public volatile synthetic org.jetbrains.jps.model.ex.JpsElementBase createCopy () public volatile synthetic void applyChanges (org.jetbrains.jps.model.JpsElement) public volatile synthetic org.jetbrains.jps.model.JpsElement createCopy () public volatile synthetic void setData (java.lang.Object) public volatile synthetic java.lang.Object getData () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/java/JavaSourceRootType.class
JavaSourceRootType.java package org.jetbrains.jps.model.java public org.jetbrains.jps.model.java.JavaSourceRootType extends org.jetbrains.jps.model.ex.JpsElementTypeBase implements org.jetbrains.jps.model.module.JpsModuleSourceRootType { public static final org.jetbrains.jps.model.java.JavaSourceRootType SOURCE public static final org.jetbrains.jps.model.java.JavaSourceRootType TEST_SOURCE private final boolean myForTests private void <init> (boolean) boolean isForTests public boolean isForTests () public org.jetbrains.jps.model.java.JavaSourceRootProperties createDefaultProperties () public volatile synthetic java.lang.Object createDefaultProperties () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/java/JdkVersionDetector$JdkVersionInfo.class
JdkVersionDetector.java package org.jetbrains.jps.model.java public final org.jetbrains.jps.model.java.JdkVersionDetector$JdkVersionInfo extends java.lang.Object { public final com.intellij.util.lang.JavaVersion version public final com.intellij.openapi.util.Bitness bitness public void <init> (com.intellij.util.lang.JavaVersion, com.intellij.openapi.util.Bitness) com.intellij.util.lang.JavaVersion version com.intellij.openapi.util.Bitness bitness public java.lang.String toString () public java.lang.String getVersion () public com.intellij.openapi.util.Bitness getBitness () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/java/JdkVersionDetector.class
JdkVersionDetector.java package org.jetbrains.jps.model.java public abstract org.jetbrains.jps.model.java.JdkVersionDetector extends java.lang.Object { public void <init> () public static org.jetbrains.jps.model.java.JdkVersionDetector getInstance () public java.lang.String detectJdkVersion (java.lang.String) String homePath org.jetbrains.jps.model.java.JdkVersionDetector$JdkVersionInfo info public java.lang.String detectJdkVersion (java.lang.String, java.util.concurrent.ExecutorService) String homePath java.util.concurrent.ExecutorService runner org.jetbrains.jps.model.java.JdkVersionDetector$JdkVersionInfo info public abstract org.jetbrains.jps.model.java.JdkVersionDetector$JdkVersionInfo detectJdkVersionInfo (java.lang.String) public abstract org.jetbrains.jps.model.java.JdkVersionDetector$JdkVersionInfo detectJdkVersionInfo (java.lang.String, java.util.concurrent.ExecutorService) public static java.lang.String formatVersionString (com.intellij.util.lang.JavaVersion) com.intellij.util.lang.JavaVersion version public static boolean isVersionString (java.lang.String) String string private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/java/JpsAnnotationRootType.class
JpsAnnotationRootType.java package org.jetbrains.jps.model.java public org.jetbrains.jps.model.java.JpsAnnotationRootType extends org.jetbrains.jps.model.library.JpsOrderRootType { public static final org.jetbrains.jps.model.java.JpsAnnotationRootType INSTANCE private void <init> () public java.lang.String toString () static void <clinit> () }
org/jetbrains/jps/model/java/JpsJavaClasspathKind.class
JpsJavaClasspathKind.java package org.jetbrains.jps.model.java public final enum org.jetbrains.jps.model.java.JpsJavaClasspathKind extends java.lang.Enum { public static final enum org.jetbrains.jps.model.java.JpsJavaClasspathKind PRODUCTION_COMPILE public static final enum org.jetbrains.jps.model.java.JpsJavaClasspathKind PRODUCTION_RUNTIME public static final enum org.jetbrains.jps.model.java.JpsJavaClasspathKind TEST_COMPILE public static final enum org.jetbrains.jps.model.java.JpsJavaClasspathKind TEST_RUNTIME private static final synthetic org.jetbrains.jps.model.java.JpsJavaClasspathKind[] $VALUES public static org.jetbrains.jps.model.java.JpsJavaClasspathKind[] values () public static org.jetbrains.jps.model.java.JpsJavaClasspathKind valueOf (java.lang.String) String name private void <init> (java.lang.String, int) public boolean isTestsIncluded () public boolean isRuntime () public static org.jetbrains.jps.model.java.JpsJavaClasspathKind compile (boolean) boolean tests public static org.jetbrains.jps.model.java.JpsJavaClasspathKind runtime (boolean) boolean tests static void <clinit> () }
org/jetbrains/jps/model/java/JpsJavaDependenciesEnumerator.class
JpsJavaDependenciesEnumerator.java package org.jetbrains.jps.model.java public abstract org.jetbrains.jps.model.java.JpsJavaDependenciesEnumerator extends java.lang.Object implements org.jetbrains.jps.model.module.JpsDependenciesEnumerator { public abstract org.jetbrains.jps.model.java.JpsJavaDependenciesEnumerator productionOnly () public abstract org.jetbrains.jps.model.java.JpsJavaDependenciesEnumerator compileOnly () public abstract org.jetbrains.jps.model.java.JpsJavaDependenciesEnumerator runtimeOnly () public abstract org.jetbrains.jps.model.java.JpsJavaDependenciesEnumerator exportedOnly () public abstract org.jetbrains.jps.model.java.JpsJavaDependenciesEnumerator recursively () public abstract org.jetbrains.jps.model.java.JpsJavaDependenciesEnumerator recursivelyExportedOnly () public abstract org.jetbrains.jps.model.java.JpsJavaDependenciesEnumerator withoutLibraries () public abstract org.jetbrains.jps.model.java.JpsJavaDependenciesEnumerator withoutDepModules () public abstract org.jetbrains.jps.model.java.JpsJavaDependenciesEnumerator withoutSdk () public abstract org.jetbrains.jps.model.java.JpsJavaDependenciesEnumerator withoutModuleSourceEntries () public abstract org.jetbrains.jps.model.java.JpsJavaDependenciesEnumerator satisfying (com.intellij.openapi.util.Condition) public abstract org.jetbrains.jps.model.java.JpsJavaDependenciesEnumerator includedIn (org.jetbrains.jps.model.java.JpsJavaClasspathKind) public abstract org.jetbrains.jps.model.java.JpsJavaDependenciesRootsEnumerator classes () public abstract org.jetbrains.jps.model.java.JpsJavaDependenciesRootsEnumerator sources () public abstract org.jetbrains.jps.model.java.JpsJavaDependenciesRootsEnumerator annotations () public volatile synthetic org.jetbrains.jps.model.module.JpsDependenciesEnumerator satisfying (com.intellij.openapi.util.Condition) public volatile synthetic org.jetbrains.jps.model.module.JpsDependenciesEnumerator recursively () public volatile synthetic org.jetbrains.jps.model.module.JpsDependenciesEnumerator withoutModuleSourceEntries () public volatile synthetic org.jetbrains.jps.model.module.JpsDependenciesEnumerator withoutSdk () public volatile synthetic org.jetbrains.jps.model.module.JpsDependenciesEnumerator withoutDepModules () public volatile synthetic org.jetbrains.jps.model.module.JpsDependenciesEnumerator withoutLibraries () }
org/jetbrains/jps/model/java/JpsJavaDependenciesRootsEnumerator.class
JpsJavaDependenciesRootsEnumerator.java package org.jetbrains.jps.model.java public abstract org.jetbrains.jps.model.java.JpsJavaDependenciesRootsEnumerator extends java.lang.Object implements org.jetbrains.jps.model.module.JpsDependenciesRootsEnumerator { public abstract org.jetbrains.jps.model.java.JpsJavaDependenciesRootsEnumerator withoutSelfModuleOutput () }
org/jetbrains/jps/model/java/JpsJavaDependencyExtension.class
JpsJavaDependencyExtension.java package org.jetbrains.jps.model.java public abstract org.jetbrains.jps.model.java.JpsJavaDependencyExtension extends java.lang.Object implements org.jetbrains.jps.model.JpsElement { public abstract boolean isExported () public abstract void setExported (boolean) public abstract org.jetbrains.jps.model.java.JpsJavaDependencyScope getScope () public abstract void setScope (org.jetbrains.jps.model.java.JpsJavaDependencyScope) }
org/jetbrains/jps/model/java/JpsJavaDependencyScope.class
JpsJavaDependencyScope.java package org.jetbrains.jps.model.java public final enum org.jetbrains.jps.model.java.JpsJavaDependencyScope extends java.lang.Enum { public static final enum org.jetbrains.jps.model.java.JpsJavaDependencyScope COMPILE public static final enum org.jetbrains.jps.model.java.JpsJavaDependencyScope TEST public static final enum org.jetbrains.jps.model.java.JpsJavaDependencyScope RUNTIME public static final enum org.jetbrains.jps.model.java.JpsJavaDependencyScope PROVIDED private final java.util.EnumSet myAffectedClasspath private static final synthetic org.jetbrains.jps.model.java.JpsJavaDependencyScope[] $VALUES public static org.jetbrains.jps.model.java.JpsJavaDependencyScope[] values () public static org.jetbrains.jps.model.java.JpsJavaDependencyScope valueOf (java.lang.String) String name private transient void <init> (java.lang.String, int, org.jetbrains.jps.model.java.JpsJavaClasspathKind[]) org.jetbrains.jps.model.java.JpsJavaClasspathKind[] classpath public boolean isIncludedIn (org.jetbrains.jps.model.java.JpsJavaClasspathKind) org.jetbrains.jps.model.java.JpsJavaClasspathKind kind static void <clinit> () }
org/jetbrains/jps/model/java/JpsJavaExtensionService.class
JpsJavaExtensionService.java package org.jetbrains.jps.model.java public abstract org.jetbrains.jps.model.java.JpsJavaExtensionService extends java.lang.Object { public void <init> () public static org.jetbrains.jps.model.java.JpsJavaExtensionService getInstance () public static org.jetbrains.jps.model.java.JpsJavaDependenciesEnumerator dependencies (org.jetbrains.jps.model.module.JpsModule) org.jetbrains.jps.model.module.JpsModule module public static org.jetbrains.jps.model.java.JpsJavaDependenciesEnumerator dependencies (org.jetbrains.jps.model.JpsProject) org.jetbrains.jps.model.JpsProject project public abstract org.jetbrains.jps.model.java.JpsProductionModuleOutputPackagingElement createProductionModuleOutput (org.jetbrains.jps.model.module.JpsModuleReference) public abstract org.jetbrains.jps.model.java.JpsProductionModuleSourcePackagingElement createProductionModuleSource (org.jetbrains.jps.model.module.JpsModuleReference) public abstract org.jetbrains.jps.model.java.JpsTestModuleOutputPackagingElement createTestModuleOutput (org.jetbrains.jps.model.module.JpsModuleReference) public abstract org.jetbrains.jps.model.java.JpsJavaDependenciesEnumerator enumerateDependencies (java.util.Collection) protected abstract org.jetbrains.jps.model.java.JpsJavaDependenciesEnumerator enumerateDependencies (org.jetbrains.jps.model.JpsProject) protected abstract org.jetbrains.jps.model.java.JpsJavaDependenciesEnumerator enumerateDependencies (org.jetbrains.jps.model.module.JpsModule) public abstract org.jetbrains.jps.model.java.JpsJavaProjectExtension getOrCreateProjectExtension (org.jetbrains.jps.model.JpsProject) public abstract org.jetbrains.jps.model.java.JpsJavaProjectExtension getProjectExtension (org.jetbrains.jps.model.JpsProject) public abstract org.jetbrains.jps.model.java.JpsJavaModuleExtension getOrCreateModuleExtension (org.jetbrains.jps.model.module.JpsModule) public abstract org.jetbrains.jps.model.java.JpsJavaModuleExtension getModuleExtension (org.jetbrains.jps.model.module.JpsModule) public abstract org.jetbrains.jps.model.java.JpsJavaDependencyExtension getOrCreateDependencyExtension (org.jetbrains.jps.model.module.JpsDependencyElement) public abstract org.jetbrains.jps.model.java.JpsJavaDependencyExtension getDependencyExtension (org.jetbrains.jps.model.module.JpsDependencyElement) public abstract org.jetbrains.jps.model.java.ExplodedDirectoryModuleExtension getExplodedDirectoryExtension (org.jetbrains.jps.model.module.JpsModule) public abstract org.jetbrains.jps.model.java.ExplodedDirectoryModuleExtension getOrCreateExplodedDirectoryExtension (org.jetbrains.jps.model.module.JpsModule) public abstract java.util.List getDependencies (org.jetbrains.jps.model.module.JpsModule, org.jetbrains.jps.model.java.JpsJavaClasspathKind, boolean) public abstract org.jetbrains.jps.model.java.LanguageLevel getLanguageLevel (org.jetbrains.jps.model.module.JpsModule) public abstract java.lang.String getOutputUrl (org.jetbrains.jps.model.module.JpsModule, boolean) public abstract java.io.File getOutputDirectory (org.jetbrains.jps.model.module.JpsModule, boolean) public abstract org.jetbrains.jps.model.library.JpsTypedLibrary addJavaSdk (org.jetbrains.jps.model.JpsGlobal, java.lang.String, java.lang.String) public abstract org.jetbrains.jps.model.java.compiler.JpsJavaCompilerConfiguration getCompilerConfiguration (org.jetbrains.jps.model.JpsProject) public abstract org.jetbrains.jps.model.java.compiler.JpsJavaCompilerConfiguration getOrCreateCompilerConfiguration (org.jetbrains.jps.model.JpsProject) public abstract org.jetbrains.jps.model.module.JpsTestModuleProperties getTestModuleProperties (org.jetbrains.jps.model.module.JpsModule) public abstract void setTestModuleProperties (org.jetbrains.jps.model.module.JpsModule, org.jetbrains.jps.model.module.JpsModuleReference) public abstract org.jetbrains.jps.model.library.sdk.JpsSdkReference createWrappedJavaSdkReference (org.jetbrains.jps.model.java.JpsJavaSdkTypeWrapper, org.jetbrains.jps.model.library.sdk.JpsSdkReference) public abstract org.jetbrains.jps.model.java.runConfiguration.JpsApplicationRunConfigurationProperties createRunConfigurationProperties (org.jetbrains.jps.model.java.runConfiguration.JpsApplicationRunConfigurationState) public abstract org.jetbrains.jps.model.java.JavaSourceRootProperties createSourceRootProperties (java.lang.String, boolean) public abstract org.jetbrains.jps.model.java.JavaSourceRootProperties createSourceRootProperties (java.lang.String) public abstract org.jetbrains.jps.model.java.JavaResourceRootProperties createResourceRootProperties (java.lang.String, boolean) public abstract org.jetbrains.jps.model.java.JavaModuleIndex getJavaModuleIndex (org.jetbrains.jps.model.JpsProject) }
org/jetbrains/jps/model/java/JpsJavaLibraryType.class
JpsJavaLibraryType.java package org.jetbrains.jps.model.java public org.jetbrains.jps.model.java.JpsJavaLibraryType extends org.jetbrains.jps.model.ex.JpsElementTypeWithDummyProperties implements org.jetbrains.jps.model.library.JpsLibraryType { public static final org.jetbrains.jps.model.java.JpsJavaLibraryType INSTANCE public void <init> () public org.jetbrains.jps.model.JpsDummyElement createDefaultProperties () public volatile synthetic java.lang.Object createDefaultProperties () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/java/JpsJavaModuleExtension.class
JpsJavaModuleExtension.java package org.jetbrains.jps.model.java public abstract org.jetbrains.jps.model.java.JpsJavaModuleExtension extends java.lang.Object implements org.jetbrains.jps.model.JpsElement { public abstract org.jetbrains.jps.model.JpsUrlList getJavadocRoots () public abstract org.jetbrains.jps.model.JpsUrlList getAnnotationRoots () public abstract java.lang.String getOutputUrl () public abstract void setOutputUrl (java.lang.String) public abstract java.lang.String getTestOutputUrl () public abstract void setTestOutputUrl (java.lang.String) public abstract org.jetbrains.jps.model.java.LanguageLevel getLanguageLevel () public abstract void setLanguageLevel (org.jetbrains.jps.model.java.LanguageLevel) public abstract boolean isInheritOutput () public abstract void setInheritOutput (boolean) public abstract boolean isExcludeOutput () public abstract void setExcludeOutput (boolean) }
org/jetbrains/jps/model/java/JpsJavaModuleType.class
JpsJavaModuleType.java package org.jetbrains.jps.model.java public org.jetbrains.jps.model.java.JpsJavaModuleType extends org.jetbrains.jps.model.ex.JpsElementTypeWithDummyProperties implements org.jetbrains.jps.model.module.JpsModuleType { public static final org.jetbrains.jps.model.java.JpsJavaModuleType INSTANCE public void <init> () public org.jetbrains.jps.model.JpsDummyElement createDefaultProperties () public volatile synthetic java.lang.Object createDefaultProperties () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/java/JpsJavaProjectExtension.class
JpsJavaProjectExtension.java package org.jetbrains.jps.model.java public abstract org.jetbrains.jps.model.java.JpsJavaProjectExtension extends java.lang.Object implements org.jetbrains.jps.model.JpsElement { public abstract java.lang.String getOutputUrl () public abstract void setOutputUrl (java.lang.String) public abstract org.jetbrains.jps.model.java.LanguageLevel getLanguageLevel () public abstract void setLanguageLevel (org.jetbrains.jps.model.java.LanguageLevel) }
org/jetbrains/jps/model/java/JpsJavaSdkType.class
JpsJavaSdkType.java package org.jetbrains.jps.model.java public org.jetbrains.jps.model.java.JpsJavaSdkType extends org.jetbrains.jps.model.library.sdk.JpsSdkType implements org.jetbrains.jps.model.JpsElementTypeWithDefaultProperties { public static final org.jetbrains.jps.model.java.JpsJavaSdkType INSTANCE public void <init> () public org.jetbrains.jps.model.JpsDummyElement createDefaultProperties () public java.lang.String getPresentableName () public static java.lang.String getJavaExecutable (org.jetbrains.jps.model.library.sdk.JpsSdk) org.jetbrains.jps.model.library.sdk.JpsSdk sdk public java.lang.String toString () public static int getJavaVersion (org.jetbrains.jps.model.library.sdk.JpsSdk) org.jetbrains.jps.model.library.sdk.JpsSdk sdk public static int parseVersion (java.lang.String) String javaVersionString com.intellij.util.lang.JavaVersion version public static java.lang.String complianceOption (com.intellij.util.lang.JavaVersion) com.intellij.util.lang.JavaVersion version public volatile synthetic java.lang.Object createDefaultProperties () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/java/JpsJavaSdkTypeWrapper.class
JpsJavaSdkTypeWrapper.java package org.jetbrains.jps.model.java public abstract org.jetbrains.jps.model.java.JpsJavaSdkTypeWrapper extends java.lang.Object { public abstract java.lang.String getJavaSdkName (org.jetbrains.jps.model.JpsElement) }
org/jetbrains/jps/model/java/JpsNativeLibraryRootType.class
JpsNativeLibraryRootType.java package org.jetbrains.jps.model.java public org.jetbrains.jps.model.java.JpsNativeLibraryRootType extends org.jetbrains.jps.model.library.JpsOrderRootType { public static final org.jetbrains.jps.model.java.JpsNativeLibraryRootType INSTANCE private void <init> () public java.lang.String toString () static void <clinit> () }
org/jetbrains/jps/model/java/JpsProductionModuleOutputPackagingElement.class
JpsProductionModuleOutputPackagingElement.java package org.jetbrains.jps.model.java public abstract org.jetbrains.jps.model.java.JpsProductionModuleOutputPackagingElement extends java.lang.Object implements org.jetbrains.jps.model.artifact.elements.JpsModuleOutputPackagingElement { }
org/jetbrains/jps/model/java/JpsProductionModuleSourcePackagingElement.class
JpsProductionModuleSourcePackagingElement.java package org.jetbrains.jps.model.java public abstract org.jetbrains.jps.model.java.JpsProductionModuleSourcePackagingElement extends java.lang.Object implements org.jetbrains.jps.model.artifact.elements.JpsPackagingElement { public abstract org.jetbrains.jps.model.module.JpsModuleReference getModuleReference () }
org/jetbrains/jps/model/java/JpsTestModuleOutputPackagingElement.class
JpsTestModuleOutputPackagingElement.java package org.jetbrains.jps.model.java public abstract org.jetbrains.jps.model.java.JpsTestModuleOutputPackagingElement extends java.lang.Object implements org.jetbrains.jps.model.artifact.elements.JpsModuleOutputPackagingElement { }
org/jetbrains/jps/model/java/LanguageLevel.class
LanguageLevel.java package org.jetbrains.jps.model.java public final enum org.jetbrains.jps.model.java.LanguageLevel extends java.lang.Enum { public static final enum org.jetbrains.jps.model.java.LanguageLevel JDK_1_3 public static final enum org.jetbrains.jps.model.java.LanguageLevel JDK_1_4 public static final enum org.jetbrains.jps.model.java.LanguageLevel JDK_1_5 public static final enum org.jetbrains.jps.model.java.LanguageLevel JDK_1_6 public static final enum org.jetbrains.jps.model.java.LanguageLevel JDK_1_7 public static final enum org.jetbrains.jps.model.java.LanguageLevel JDK_1_8 public static final enum org.jetbrains.jps.model.java.LanguageLevel JDK_1_9 public static final enum org.jetbrains.jps.model.java.LanguageLevel JDK_10 public static final enum org.jetbrains.jps.model.java.LanguageLevel JDK_11 public static final enum org.jetbrains.jps.model.java.LanguageLevel JDK_12 public static final enum org.jetbrains.jps.model.java.LanguageLevel JDK_12_PREVIEW public static final enum org.jetbrains.jps.model.java.LanguageLevel JDK_13 public static final enum org.jetbrains.jps.model.java.LanguageLevel JDK_13_PREVIEW public static final enum org.jetbrains.jps.model.java.LanguageLevel JDK_X public static final org.jetbrains.jps.model.java.LanguageLevel HIGHEST private final com.intellij.util.lang.JavaVersion myVersion private static final synthetic org.jetbrains.jps.model.java.LanguageLevel[] $VALUES public static org.jetbrains.jps.model.java.LanguageLevel[] values () public static org.jetbrains.jps.model.java.LanguageLevel valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int) int major public com.intellij.util.lang.JavaVersion toJavaVersion () public boolean isPreview () public java.lang.String getComplianceOption () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/java/compiler/AnnotationProcessingConfiguration.class
AnnotationProcessingConfiguration.java package org.jetbrains.jps.model.java.compiler public abstract org.jetbrains.jps.model.java.compiler.AnnotationProcessingConfiguration extends java.lang.Object { public abstract boolean isEnabled () public abstract java.lang.String getProcessorPath () public abstract java.lang.String getGeneratedSourcesDirectoryName (boolean) public abstract boolean isOutputRelativeToContentRoot () public abstract java.util.Set getProcessors () public abstract java.util.Map getProcessorOptions () public abstract boolean isObtainProcessorsFromClasspath () }
org/jetbrains/jps/model/java/compiler/CompilerOptions.class
CompilerOptions.java package org.jetbrains.jps.model.java.compiler public abstract org.jetbrains.jps.model.java.compiler.CompilerOptions extends java.lang.Object { }
org/jetbrains/jps/model/java/compiler/EclipseCompilerOptions.class
EclipseCompilerOptions.java package org.jetbrains.jps.model.java.compiler public org.jetbrains.jps.model.java.compiler.EclipseCompilerOptions extends org.jetbrains.jps.model.java.compiler.JpsJavaCompilerOptions { public boolean PROCEED_ON_ERROR public String ECJ_TOOL_PATH public void <init> () }
org/jetbrains/jps/model/java/compiler/JavaCompilers.class
JavaCompilers.java package org.jetbrains.jps.model.java.compiler public abstract org.jetbrains.jps.model.java.compiler.JavaCompilers extends java.lang.Object { public static final String JAVAC_ID public static final String JAVAC_API_ID public static final String ECLIPSE_ID public static final String ECLIPSE_EMBEDDED_ID }
org/jetbrains/jps/model/java/compiler/JikesCompilerOptions.class
JikesCompilerOptions.java package org.jetbrains.jps.model.java.compiler public org.jetbrains.jps.model.java.compiler.JikesCompilerOptions extends org.jetbrains.jps.model.java.compiler.JpsJavaCompilerOptions { public String JIKES_PATH public boolean IS_EMACS_ERRORS_MODE public void <init> () }
org/jetbrains/jps/model/java/compiler/JpsCompilerExcludes.class
JpsCompilerExcludes.java package org.jetbrains.jps.model.java.compiler public abstract org.jetbrains.jps.model.java.compiler.JpsCompilerExcludes extends java.lang.Object { public abstract void addExcludedFile (java.lang.String) public abstract void addExcludedDirectory (java.lang.String, boolean) public abstract boolean isExcluded (java.io.File) public abstract java.util.Set getExcludedFiles () public abstract java.util.Set getExcludedDirectories () public abstract java.util.Set getRecursivelyExcludedDirectories () }
org/jetbrains/jps/model/java/compiler/JpsJavaCompilerConfiguration.class
JpsJavaCompilerConfiguration.java package org.jetbrains.jps.model.java.compiler public abstract org.jetbrains.jps.model.java.compiler.JpsJavaCompilerConfiguration extends java.lang.Object implements org.jetbrains.jps.model.JpsElement { public abstract boolean isAddNotNullAssertions () public abstract void setAddNotNullAssertions (boolean) public abstract java.util.List getNotNullAnnotations () public abstract void setNotNullAnnotations (java.util.List) public abstract boolean isClearOutputDirectoryOnRebuild () public abstract void setClearOutputDirectoryOnRebuild (boolean) public abstract org.jetbrains.jps.model.java.compiler.JpsCompilerExcludes getCompilerExcludes () public abstract org.jetbrains.jps.model.java.compiler.JpsCompilerExcludes getValidationExcludes () public abstract org.jetbrains.jps.model.java.compiler.JpsValidationConfiguration getValidationConfiguration () public abstract void setValidationConfiguration (boolean, java.util.Set) public abstract org.jetbrains.jps.model.java.compiler.ProcessorConfigProfile getDefaultAnnotationProcessingProfile () public abstract org.jetbrains.jps.model.java.compiler.ProcessorConfigProfile addAnnotationProcessingProfile () public abstract java.util.Collection getAnnotationProcessingProfiles () public abstract org.jetbrains.jps.model.java.compiler.ProcessorConfigProfile getAnnotationProcessingProfile (org.jetbrains.jps.model.module.JpsModule) public abstract void addResourcePattern (java.lang.String) public abstract java.util.List getResourcePatterns () public abstract boolean isResourceFile (java.io.File, java.io.File) public abstract java.lang.String getByteCodeTargetLevel (java.lang.String) public abstract void setProjectByteCodeTargetLevel (java.lang.String) public abstract void setModuleByteCodeTargetLevel (java.lang.String, java.lang.String) public abstract boolean useReleaseOption () public abstract void setUseReleaseOption (boolean) public abstract java.lang.String getJavaCompilerId () public abstract void setJavaCompilerId (java.lang.String) public abstract org.jetbrains.jps.model.java.compiler.JpsJavaCompilerOptions getCompilerOptions (java.lang.String) public abstract void setCompilerOptions (java.lang.String, org.jetbrains.jps.model.java.compiler.JpsJavaCompilerOptions) public abstract org.jetbrains.jps.model.java.compiler.JpsJavaCompilerOptions getCurrentCompilerOptions () }
org/jetbrains/jps/model/java/compiler/JpsJavaCompilerOptions.class
JpsJavaCompilerOptions.java package org.jetbrains.jps.model.java.compiler public org.jetbrains.jps.model.java.compiler.JpsJavaCompilerOptions extends java.lang.Object implements org.jetbrains.jps.model.java.compiler.CompilerOptions { public boolean PREFER_TARGET_JDK_COMPILER public boolean DEBUGGING_INFO public boolean GENERATE_NO_WARNINGS public boolean DEPRECATION public String ADDITIONAL_OPTIONS_STRING public java.util.Map ADDITIONAL_OPTIONS_OVERRIDE public int MAXIMUM_HEAP_SIZE public void <init> () }
org/jetbrains/jps/model/java/compiler/JpsValidationConfiguration.class
JpsValidationConfiguration.java package org.jetbrains.jps.model.java.compiler public abstract org.jetbrains.jps.model.java.compiler.JpsValidationConfiguration extends java.lang.Object { public abstract boolean isValidateOnBuild () public abstract boolean isValidatorEnabled (java.lang.String) }
org/jetbrains/jps/model/java/compiler/ProcessorConfigProfile.class
ProcessorConfigProfile.java package org.jetbrains.jps.model.java.compiler public abstract org.jetbrains.jps.model.java.compiler.ProcessorConfigProfile extends java.lang.Object implements org.jetbrains.jps.model.java.compiler.AnnotationProcessingConfiguration { public static final String DEFAULT_PRODUCTION_DIR_NAME public static final String DEFAULT_TESTS_DIR_NAME public abstract void initFrom (org.jetbrains.jps.model.java.compiler.ProcessorConfigProfile) public abstract java.lang.String getName () public abstract void setName (java.lang.String) public abstract void setEnabled (boolean) public abstract void setProcessorPath (java.lang.String) public abstract void setObtainProcessorsFromClasspath (boolean) public abstract void setGeneratedSourcesDirectoryName (java.lang.String, boolean) public abstract java.util.Set getModuleNames () public abstract boolean addModuleName (java.lang.String) public abstract boolean addModuleNames (java.util.Collection) public abstract boolean removeModuleName (java.lang.String) public abstract boolean removeModuleNames (java.util.Collection) public abstract void clearModuleNames () public abstract void clearProcessors () public abstract boolean addProcessor (java.lang.String) public abstract boolean removeProcessor (java.lang.String) public abstract java.lang.String setOption (java.lang.String, java.lang.String) public abstract java.lang.String getOption (java.lang.String) public abstract void clearProcessorOptions () public abstract void setOutputRelativeToContentRoot (boolean) }
org/jetbrains/jps/model/java/compiler/RmicCompilerOptions.class
RmicCompilerOptions.java package org.jetbrains.jps.model.java.compiler public org.jetbrains.jps.model.java.compiler.RmicCompilerOptions extends org.jetbrains.jps.model.java.compiler.JpsJavaCompilerOptions { public boolean IS_EANABLED public boolean GENERATE_IIOP_STUBS public void <init> () }
org/jetbrains/jps/model/java/runConfiguration/JpsApplicationRunConfigurationProperties.class
JpsApplicationRunConfigurationProperties.java package org.jetbrains.jps.model.java.runConfiguration public abstract org.jetbrains.jps.model.java.runConfiguration.JpsApplicationRunConfigurationProperties extends java.lang.Object implements org.jetbrains.jps.model.JpsElement { public abstract java.lang.String getMainClass () public abstract void setMainClass (java.lang.String) }
org/jetbrains/jps/model/java/runConfiguration/JpsApplicationRunConfigurationState.class
JpsApplicationRunConfigurationState.java package org.jetbrains.jps.model.java.runConfiguration public org.jetbrains.jps.model.java.runConfiguration.JpsApplicationRunConfigurationState extends java.lang.Object { public String MAIN_CLASS_NAME public void <init> () }
org/jetbrains/jps/model/java/runConfiguration/JpsApplicationRunConfigurationType.class
JpsApplicationRunConfigurationType.java package org.jetbrains.jps.model.java.runConfiguration public org.jetbrains.jps.model.java.runConfiguration.JpsApplicationRunConfigurationType extends org.jetbrains.jps.model.ex.JpsElementTypeBase implements org.jetbrains.jps.model.runConfiguration.JpsRunConfigurationType { public static final org.jetbrains.jps.model.java.runConfiguration.JpsApplicationRunConfigurationType INSTANCE private void <init> () static void <clinit> () }
org/jetbrains/jps/model/library/JpsLibrary.class
JpsLibrary.java package org.jetbrains.jps.model.library public abstract org.jetbrains.jps.model.library.JpsLibrary extends java.lang.Object implements org.jetbrains.jps.model.JpsNamedElement org.jetbrains.jps.model.JpsReferenceableElement { public abstract java.util.List getRoots (org.jetbrains.jps.model.library.JpsOrderRootType) public abstract void addRoot (java.lang.String, org.jetbrains.jps.model.library.JpsOrderRootType) public abstract void addRoot (java.io.File, org.jetbrains.jps.model.library.JpsOrderRootType) public abstract void addRoot (java.lang.String, org.jetbrains.jps.model.library.JpsOrderRootType, org.jetbrains.jps.model.library.JpsLibraryRoot$InclusionOptions) public abstract void removeUrl (java.lang.String, org.jetbrains.jps.model.library.JpsOrderRootType) public abstract void delete () public abstract org.jetbrains.jps.model.library.JpsLibraryReference createReference () public abstract org.jetbrains.jps.model.library.JpsLibraryType getType () public abstract org.jetbrains.jps.model.library.JpsTypedLibrary asTyped (org.jetbrains.jps.model.library.JpsLibraryType) public abstract org.jetbrains.jps.model.JpsElement getProperties () public abstract java.util.List getFiles (org.jetbrains.jps.model.library.JpsOrderRootType) public abstract java.util.List getRootUrls (org.jetbrains.jps.model.library.JpsOrderRootType) public volatile synthetic org.jetbrains.jps.model.JpsElementReference createReference () }
org/jetbrains/jps/model/library/JpsLibraryCollection.class
JpsLibraryCollection.java package org.jetbrains.jps.model.library public abstract org.jetbrains.jps.model.library.JpsLibraryCollection extends java.lang.Object { public abstract org.jetbrains.jps.model.library.JpsLibrary addLibrary (java.lang.String, org.jetbrains.jps.model.library.JpsLibraryType) public abstract org.jetbrains.jps.model.library.JpsTypedLibrary addLibrary (java.lang.String, org.jetbrains.jps.model.library.JpsLibraryType, org.jetbrains.jps.model.JpsElement) public abstract java.util.List getLibraries () public abstract java.lang.Iterable getLibraries (org.jetbrains.jps.model.library.JpsLibraryType) public abstract void addLibrary (org.jetbrains.jps.model.library.JpsLibrary) public abstract void removeLibrary (org.jetbrains.jps.model.library.JpsLibrary) public abstract org.jetbrains.jps.model.library.JpsLibrary findLibrary (java.lang.String) public abstract org.jetbrains.jps.model.library.JpsTypedLibrary findLibrary (java.lang.String, org.jetbrains.jps.model.library.JpsLibraryType) }
org/jetbrains/jps/model/library/JpsLibraryListener.class
JpsLibraryListener.java package org.jetbrains.jps.model.library public abstract org.jetbrains.jps.model.library.JpsLibraryListener extends java.lang.Object implements java.util.EventListener { public abstract void libraryAdded (org.jetbrains.jps.model.library.JpsLibrary) public abstract void libraryRemoved (org.jetbrains.jps.model.library.JpsLibrary) }
org/jetbrains/jps/model/library/JpsLibraryReference.class
JpsLibraryReference.java package org.jetbrains.jps.model.library public abstract org.jetbrains.jps.model.library.JpsLibraryReference extends java.lang.Object implements org.jetbrains.jps.model.JpsElementReference { public abstract java.lang.String getLibraryName () public abstract org.jetbrains.jps.model.library.JpsLibraryReference asExternal (org.jetbrains.jps.model.JpsModel) public abstract org.jetbrains.jps.model.JpsElementReference getParentReference () public volatile synthetic org.jetbrains.jps.model.JpsElementReference asExternal (org.jetbrains.jps.model.JpsModel) }
org/jetbrains/jps/model/library/JpsLibraryRoot$InclusionOptions.class
JpsLibraryRoot.java package org.jetbrains.jps.model.library public final enum org.jetbrains.jps.model.library.JpsLibraryRoot$InclusionOptions extends java.lang.Enum { public static final enum org.jetbrains.jps.model.library.JpsLibraryRoot$InclusionOptions ROOT_ITSELF public static final enum org.jetbrains.jps.model.library.JpsLibraryRoot$InclusionOptions ARCHIVES_UNDER_ROOT public static final enum org.jetbrains.jps.model.library.JpsLibraryRoot$InclusionOptions ARCHIVES_UNDER_ROOT_RECURSIVELY private static final synthetic org.jetbrains.jps.model.library.JpsLibraryRoot$InclusionOptions[] $VALUES public static org.jetbrains.jps.model.library.JpsLibraryRoot$InclusionOptions[] values () public static org.jetbrains.jps.model.library.JpsLibraryRoot$InclusionOptions valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
org/jetbrains/jps/model/library/JpsLibraryRoot.class
JpsLibraryRoot.java package org.jetbrains.jps.model.library public abstract org.jetbrains.jps.model.library.JpsLibraryRoot extends java.lang.Object implements org.jetbrains.jps.model.JpsElement { public abstract org.jetbrains.jps.model.library.JpsOrderRootType getRootType () public abstract java.lang.String getUrl () public abstract org.jetbrains.jps.model.library.JpsLibraryRoot$InclusionOptions getInclusionOptions () public abstract org.jetbrains.jps.model.library.JpsLibrary getLibrary () }
org/jetbrains/jps/model/library/JpsLibraryRootListener.class
JpsLibraryRootListener.java package org.jetbrains.jps.model.library public abstract org.jetbrains.jps.model.library.JpsLibraryRootListener extends java.lang.Object implements java.util.EventListener { public abstract void rootAdded (org.jetbrains.jps.model.library.JpsLibraryRoot) public abstract void rootRemoved (org.jetbrains.jps.model.library.JpsLibraryRoot) }
org/jetbrains/jps/model/library/JpsLibraryType.class
JpsLibraryType.java package org.jetbrains.jps.model.library public abstract org.jetbrains.jps.model.library.JpsLibraryType extends java.lang.Object implements org.jetbrains.jps.model.JpsElementType { }
org/jetbrains/jps/model/library/JpsMavenRepositoryLibraryDescriptor.class
JpsMavenRepositoryLibraryDescriptor.java package org.jetbrains.jps.model.library public org.jetbrains.jps.model.library.JpsMavenRepositoryLibraryDescriptor extends java.lang.Object { public static final String DEFAULT_PACKAGING private final String myMavenId private final String myGroupId private final String myArtifactId private final String myVersion private final String myPackaging private final boolean myIncludeTransitiveDependencies private final java.util.List myExcludedDependencies public void <init> (java.lang.String, java.lang.String, java.lang.String) String groupId String artifactId String version public void <init> (java.lang.String, java.lang.String, java.lang.String, boolean, java.util.List) String groupId String artifactId String version boolean includeTransitiveDependencies java.util.List excludedDependencies public void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean, java.util.List) String groupId String artifactId String version String packaging boolean includeTransitiveDependencies java.util.List excludedDependencies public void <init> (java.lang.String) String mavenId public void <init> (java.lang.String, java.lang.String, java.lang.String, boolean) String groupId String artifactId String version boolean includeTransitiveDependencies public void <init> (java.lang.String, boolean, java.util.List) String mavenId boolean includeTransitiveDependencies java.util.List excludedDependencies public void <init> (java.lang.String, java.lang.String, boolean, java.util.List) String[] parts String mavenId String packaging boolean includeTransitiveDependencies java.util.List excludedDependencies public java.lang.String getMavenId () public java.lang.String getGroupId () public java.lang.String getArtifactId () public boolean isIncludeTransitiveDependencies () public java.util.List getExcludedDependencies () public java.lang.String getVersion () public java.lang.String getPackaging () public boolean equals (java.lang.Object) Object o org.jetbrains.jps.model.library.JpsMavenRepositoryLibraryDescriptor that public int hashCode () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/library/JpsOrderRootType$1.class
JpsOrderRootType.java package org.jetbrains.jps.model.library final org.jetbrains.jps.model.library.JpsOrderRootType$1 extends org.jetbrains.jps.model.library.JpsOrderRootType { void <init> () public java.lang.String toString () }
org/jetbrains/jps/model/library/JpsOrderRootType$2.class
JpsOrderRootType.java package org.jetbrains.jps.model.library final org.jetbrains.jps.model.library.JpsOrderRootType$2 extends org.jetbrains.jps.model.library.JpsOrderRootType { void <init> () public java.lang.String toString () }
org/jetbrains/jps/model/library/JpsOrderRootType$3.class
JpsOrderRootType.java package org.jetbrains.jps.model.library final org.jetbrains.jps.model.library.JpsOrderRootType$3 extends org.jetbrains.jps.model.library.JpsOrderRootType { void <init> () public java.lang.String toString () }
org/jetbrains/jps/model/library/JpsOrderRootType.class
JpsOrderRootType.java package org.jetbrains.jps.model.library public abstract org.jetbrains.jps.model.library.JpsOrderRootType extends java.lang.Object { public static final org.jetbrains.jps.model.library.JpsOrderRootType COMPILED public static final org.jetbrains.jps.model.library.JpsOrderRootType SOURCES public static final org.jetbrains.jps.model.library.JpsOrderRootType DOCUMENTATION public void <init> () static void <clinit> () }
org/jetbrains/jps/model/library/JpsRepositoryLibraryType.class
JpsRepositoryLibraryType.java package org.jetbrains.jps.model.library public org.jetbrains.jps.model.library.JpsRepositoryLibraryType extends org.jetbrains.jps.model.ex.JpsElementTypeBase implements org.jetbrains.jps.model.library.JpsLibraryType { public static org.jetbrains.jps.model.library.JpsRepositoryLibraryType INSTANCE public void <init> () public final java.lang.String getTypeId () static void <clinit> () }
org/jetbrains/jps/model/library/JpsTypedLibrary.class
JpsTypedLibrary.java package org.jetbrains.jps.model.library public abstract org.jetbrains.jps.model.library.JpsTypedLibrary extends java.lang.Object implements org.jetbrains.jps.model.library.JpsLibrary org.jetbrains.jps.model.JpsTypedElement { public abstract org.jetbrains.jps.model.library.JpsLibraryType getType () public abstract org.jetbrains.jps.model.JpsElement getProperties () public volatile synthetic org.jetbrains.jps.model.JpsElementType getType () }
org/jetbrains/jps/model/library/sdk/JpsSdk.class
JpsSdk.java package org.jetbrains.jps.model.library.sdk public abstract org.jetbrains.jps.model.library.sdk.JpsSdk extends java.lang.Object implements org.jetbrains.jps.model.JpsElement { public abstract org.jetbrains.jps.model.library.JpsLibrary getParent () public abstract java.lang.String getHomePath () public abstract void setHomePath (java.lang.String) public abstract java.lang.String getVersionString () public abstract void setVersionString (java.lang.String) public abstract org.jetbrains.jps.model.library.sdk.JpsSdkType getSdkType () public abstract org.jetbrains.jps.model.JpsElement getSdkProperties () public abstract org.jetbrains.jps.model.library.sdk.JpsSdkReference createReference () }
org/jetbrains/jps/model/library/sdk/JpsSdkReference.class
JpsSdkReference.java package org.jetbrains.jps.model.library.sdk public abstract org.jetbrains.jps.model.library.sdk.JpsSdkReference extends java.lang.Object implements org.jetbrains.jps.model.JpsElementReference { public abstract java.lang.String getSdkName () }
org/jetbrains/jps/model/library/sdk/JpsSdkType.class
JpsSdkType.java package org.jetbrains.jps.model.library.sdk public abstract org.jetbrains.jps.model.library.sdk.JpsSdkType extends org.jetbrains.jps.model.ex.JpsElementTypeBase implements org.jetbrains.jps.model.library.JpsLibraryType { private final org.jetbrains.jps.model.JpsElementChildRole mySdkPropertiesRole public void <init> () public final org.jetbrains.jps.model.JpsElementChildRole getSdkPropertiesRole () public java.lang.String getPresentableName () }
org/jetbrains/jps/model/module/JpsDependenciesEnumerator.class
JpsDependenciesEnumerator.java package org.jetbrains.jps.model.module public abstract org.jetbrains.jps.model.module.JpsDependenciesEnumerator extends java.lang.Object { public abstract org.jetbrains.jps.model.module.JpsDependenciesEnumerator withoutLibraries () public abstract org.jetbrains.jps.model.module.JpsDependenciesEnumerator withoutDepModules () public abstract org.jetbrains.jps.model.module.JpsDependenciesEnumerator withoutSdk () public abstract org.jetbrains.jps.model.module.JpsDependenciesEnumerator withoutModuleSourceEntries () public abstract org.jetbrains.jps.model.module.JpsDependenciesEnumerator recursively () public abstract org.jetbrains.jps.model.module.JpsDependenciesEnumerator satisfying (com.intellij.openapi.util.Condition) public abstract java.util.Set getModules () public abstract java.util.Set getLibraries () public abstract void processModules (com.intellij.util.Consumer) public abstract void processLibraries (com.intellij.util.Consumer) public abstract void processModuleAndLibraries (com.intellij.util.Consumer, com.intellij.util.Consumer) }
org/jetbrains/jps/model/module/JpsDependenciesList.class
JpsDependenciesList.java package org.jetbrains.jps.model.module public abstract org.jetbrains.jps.model.module.JpsDependenciesList extends java.lang.Object implements org.jetbrains.jps.model.JpsElement { public abstract org.jetbrains.jps.model.module.JpsModuleDependency addModuleDependency (org.jetbrains.jps.model.module.JpsModule) public abstract org.jetbrains.jps.model.module.JpsModuleDependency addModuleDependency (org.jetbrains.jps.model.module.JpsModuleReference) public abstract org.jetbrains.jps.model.module.JpsLibraryDependency addLibraryDependency (org.jetbrains.jps.model.library.JpsLibrary) public abstract org.jetbrains.jps.model.module.JpsLibraryDependency addLibraryDependency (org.jetbrains.jps.model.library.JpsLibraryReference) public abstract void addModuleSourceDependency () public abstract void addSdkDependency (org.jetbrains.jps.model.library.sdk.JpsSdkType) public abstract java.util.List getDependencies () public abstract void clear () }
org/jetbrains/jps/model/module/JpsDependenciesRootsEnumerator.class
JpsDependenciesRootsEnumerator.java package org.jetbrains.jps.model.module public abstract org.jetbrains.jps.model.module.JpsDependenciesRootsEnumerator extends java.lang.Object { public abstract java.util.Collection getUrls () public abstract java.util.Collection getRoots () }
org/jetbrains/jps/model/module/JpsDependencyElement.class
JpsDependencyElement.java package org.jetbrains.jps.model.module public abstract org.jetbrains.jps.model.module.JpsDependencyElement extends java.lang.Object implements org.jetbrains.jps.model.JpsCompositeElement { public abstract void remove () public abstract org.jetbrains.jps.model.module.JpsModule getContainingModule () }
org/jetbrains/jps/model/module/JpsLibraryDependency.class
JpsLibraryDependency.java package org.jetbrains.jps.model.module public abstract org.jetbrains.jps.model.module.JpsLibraryDependency extends java.lang.Object implements org.jetbrains.jps.model.module.JpsDependencyElement { public abstract org.jetbrains.jps.model.library.JpsLibraryReference getLibraryReference () public abstract org.jetbrains.jps.model.library.JpsLibrary getLibrary () }
org/jetbrains/jps/model/module/JpsModule.class
JpsModule.java package org.jetbrains.jps.model.module public abstract org.jetbrains.jps.model.module.JpsModule extends java.lang.Object implements org.jetbrains.jps.model.JpsNamedElement org.jetbrains.jps.model.JpsReferenceableElement org.jetbrains.jps.model.JpsCompositeElement { public abstract org.jetbrains.jps.model.JpsUrlList getContentRootsList () public abstract org.jetbrains.jps.model.JpsUrlList getExcludeRootsList () public abstract java.util.List getSourceRoots () public abstract java.lang.Iterable getSourceRoots (org.jetbrains.jps.model.module.JpsModuleSourceRootType) public abstract org.jetbrains.jps.model.module.JpsModuleSourceRoot addSourceRoot (java.lang.String, org.jetbrains.jps.model.module.JpsModuleSourceRootType) public abstract org.jetbrains.jps.model.module.JpsModuleSourceRoot addSourceRoot (java.lang.String, org.jetbrains.jps.model.module.JpsModuleSourceRootType, org.jetbrains.jps.model.JpsElement) public abstract void addSourceRoot (org.jetbrains.jps.model.module.JpsModuleSourceRoot) public abstract void removeSourceRoot (java.lang.String, org.jetbrains.jps.model.module.JpsModuleSourceRootType) public abstract void addExcludePattern (java.lang.String, java.lang.String) public abstract void removeExcludePattern (java.lang.String, java.lang.String) public abstract java.util.List getExcludePatterns () public abstract org.jetbrains.jps.model.module.JpsDependenciesList getDependenciesList () public abstract org.jetbrains.jps.model.module.JpsModuleReference createReference () public abstract org.jetbrains.jps.model.library.JpsLibrary addModuleLibrary (java.lang.String, org.jetbrains.jps.model.library.JpsLibraryType) public abstract void addModuleLibrary (org.jetbrains.jps.model.library.JpsLibrary) public abstract org.jetbrains.jps.model.library.JpsLibraryCollection getLibraryCollection () public abstract org.jetbrains.jps.model.module.JpsSdkReferencesTable getSdkReferencesTable () public abstract org.jetbrains.jps.model.library.sdk.JpsSdkReference getSdkReference (org.jetbrains.jps.model.library.sdk.JpsSdkType) public abstract org.jetbrains.jps.model.library.sdk.JpsSdk getSdk (org.jetbrains.jps.model.library.sdk.JpsSdkType) public abstract void delete () public abstract org.jetbrains.jps.model.JpsProject getProject () public abstract org.jetbrains.jps.model.module.JpsModuleType getModuleType () public abstract org.jetbrains.jps.model.JpsElement getProperties () public abstract org.jetbrains.jps.model.module.JpsTypedModule asTyped (org.jetbrains.jps.model.module.JpsModuleType) public volatile synthetic org.jetbrains.jps.model.JpsElementReference createReference () }
org/jetbrains/jps/model/module/JpsModuleContentRootsListener.class
JpsModuleContentRootsListener.java package org.jetbrains.jps.model.module public abstract org.jetbrains.jps.model.module.JpsModuleContentRootsListener extends java.lang.Object implements org.jetbrains.jps.model.JpsUrlListChangeListener { }
org/jetbrains/jps/model/module/JpsModuleDependency.class
JpsModuleDependency.java package org.jetbrains.jps.model.module public abstract org.jetbrains.jps.model.module.JpsModuleDependency extends java.lang.Object implements org.jetbrains.jps.model.module.JpsDependencyElement { public abstract org.jetbrains.jps.model.module.JpsModuleReference getModuleReference () public abstract org.jetbrains.jps.model.module.JpsModule getModule () }
org/jetbrains/jps/model/module/JpsModuleExcludeRootsListener.class
JpsModuleExcludeRootsListener.java package org.jetbrains.jps.model.module public abstract org.jetbrains.jps.model.module.JpsModuleExcludeRootsListener extends java.lang.Object implements org.jetbrains.jps.model.JpsUrlListChangeListener { }
org/jetbrains/jps/model/module/JpsModuleListener.class
JpsModuleListener.java package org.jetbrains.jps.model.module public abstract org.jetbrains.jps.model.module.JpsModuleListener extends java.lang.Object implements java.util.EventListener { public abstract void moduleAdded (org.jetbrains.jps.model.module.JpsModule) public abstract void moduleRemoved (org.jetbrains.jps.model.module.JpsModule) }
org/jetbrains/jps/model/module/JpsModuleReference.class
JpsModuleReference.java package org.jetbrains.jps.model.module public abstract org.jetbrains.jps.model.module.JpsModuleReference extends java.lang.Object implements org.jetbrains.jps.model.JpsElementReference { public abstract java.lang.String getModuleName () public abstract org.jetbrains.jps.model.module.JpsModuleReference asExternal (org.jetbrains.jps.model.JpsModel) public volatile synthetic org.jetbrains.jps.model.JpsElementReference asExternal (org.jetbrains.jps.model.JpsModel) }
org/jetbrains/jps/model/module/JpsModuleSourceDependency.class
JpsModuleSourceDependency.java package org.jetbrains.jps.model.module public abstract org.jetbrains.jps.model.module.JpsModuleSourceDependency extends java.lang.Object implements org.jetbrains.jps.model.module.JpsDependencyElement { }
org/jetbrains/jps/model/module/JpsModuleSourceRoot.class
JpsModuleSourceRoot.java package org.jetbrains.jps.model.module public abstract org.jetbrains.jps.model.module.JpsModuleSourceRoot extends java.lang.Object implements org.jetbrains.jps.model.JpsElement { public abstract org.jetbrains.jps.model.module.JpsModuleSourceRootType getRootType () public abstract org.jetbrains.jps.model.JpsElement getProperties (org.jetbrains.jps.model.module.JpsModuleSourceRootType) public abstract org.jetbrains.jps.model.JpsElement getProperties (java.util.Set) public abstract org.jetbrains.jps.model.module.JpsTypedModuleSourceRoot asTyped (org.jetbrains.jps.model.module.JpsModuleSourceRootType) public abstract org.jetbrains.jps.model.module.JpsTypedModuleSourceRoot asTyped () public abstract org.jetbrains.jps.model.JpsElement getProperties () public abstract java.lang.String getUrl () public abstract java.io.File getFile () }
org/jetbrains/jps/model/module/JpsModuleSourceRootListener.class
JpsModuleSourceRootListener.java package org.jetbrains.jps.model.module public abstract org.jetbrains.jps.model.module.JpsModuleSourceRootListener extends java.lang.Object implements java.util.EventListener { public abstract void sourceRootAdded (org.jetbrains.jps.model.module.JpsModuleSourceRoot) public abstract void sourceRootRemoved (org.jetbrains.jps.model.module.JpsModuleSourceRoot) public abstract void sourceRootChanged (org.jetbrains.jps.model.module.JpsModuleSourceRoot) }
org/jetbrains/jps/model/module/JpsModuleSourceRootType.class
JpsModuleSourceRootType.java package org.jetbrains.jps.model.module public abstract org.jetbrains.jps.model.module.JpsModuleSourceRootType extends java.lang.Object implements org.jetbrains.jps.model.JpsElementType org.jetbrains.jps.model.JpsElementTypeWithDefaultProperties { public boolean isForTests () }
org/jetbrains/jps/model/module/JpsModuleType.class
JpsModuleType.java package org.jetbrains.jps.model.module public abstract org.jetbrains.jps.model.module.JpsModuleType extends java.lang.Object implements org.jetbrains.jps.model.JpsElementType { }
org/jetbrains/jps/model/module/JpsSdkDependency.class
JpsSdkDependency.java package org.jetbrains.jps.model.module public abstract org.jetbrains.jps.model.module.JpsSdkDependency extends java.lang.Object implements org.jetbrains.jps.model.module.JpsDependencyElement { public abstract org.jetbrains.jps.model.library.sdk.JpsSdkType getSdkType () public abstract org.jetbrains.jps.model.library.JpsLibrary resolveSdk () public abstract org.jetbrains.jps.model.library.sdk.JpsSdkReference getSdkReference () public abstract boolean isInherited () }
org/jetbrains/jps/model/module/JpsSdkReferencesTable.class
JpsSdkReferencesTable.java package org.jetbrains.jps.model.module public abstract org.jetbrains.jps.model.module.JpsSdkReferencesTable extends java.lang.Object implements org.jetbrains.jps.model.JpsCompositeElement { public abstract org.jetbrains.jps.model.library.sdk.JpsSdkReference getSdkReference (org.jetbrains.jps.model.library.sdk.JpsSdkType) public abstract void setSdkReference (org.jetbrains.jps.model.library.sdk.JpsSdkType, org.jetbrains.jps.model.library.sdk.JpsSdkReference) }
org/jetbrains/jps/model/module/JpsTestModuleProperties.class
JpsTestModuleProperties.java package org.jetbrains.jps.model.module public abstract org.jetbrains.jps.model.module.JpsTestModuleProperties extends java.lang.Object implements org.jetbrains.jps.model.JpsElement { public abstract org.jetbrains.jps.model.module.JpsModuleReference getProductionModuleReference () public abstract org.jetbrains.jps.model.module.JpsModule getProductionModule () }
org/jetbrains/jps/model/module/JpsTypedModule.class
JpsTypedModule.java package org.jetbrains.jps.model.module public abstract org.jetbrains.jps.model.module.JpsTypedModule extends java.lang.Object implements org.jetbrains.jps.model.module.JpsModule org.jetbrains.jps.model.JpsTypedElement { public abstract org.jetbrains.jps.model.module.JpsModuleType getModuleType () public abstract org.jetbrains.jps.model.JpsElement getProperties () }
org/jetbrains/jps/model/module/JpsTypedModuleSourceRoot.class
JpsTypedModuleSourceRoot.java package org.jetbrains.jps.model.module public abstract org.jetbrains.jps.model.module.JpsTypedModuleSourceRoot extends java.lang.Object implements org.jetbrains.jps.model.module.JpsModuleSourceRoot org.jetbrains.jps.model.JpsTypedElement { public abstract org.jetbrains.jps.model.JpsElement getProperties () public abstract org.jetbrains.jps.model.module.JpsModuleSourceRootType getRootType () }
org/jetbrains/jps/model/runConfiguration/JpsRunConfiguration.class
JpsRunConfiguration.java package org.jetbrains.jps.model.runConfiguration public abstract org.jetbrains.jps.model.runConfiguration.JpsRunConfiguration extends java.lang.Object implements org.jetbrains.jps.model.JpsNamedElement org.jetbrains.jps.model.JpsCompositeElement { public abstract org.jetbrains.jps.model.JpsElement getProperties () }
org/jetbrains/jps/model/runConfiguration/JpsRunConfigurationType.class
JpsRunConfigurationType.java package org.jetbrains.jps.model.runConfiguration public abstract org.jetbrains.jps.model.runConfiguration.JpsRunConfigurationType extends java.lang.Object implements org.jetbrains.jps.model.JpsElementType { }
org/jetbrains/jps/model/runConfiguration/JpsTypedRunConfiguration.class
JpsTypedRunConfiguration.java package org.jetbrains.jps.model.runConfiguration public abstract org.jetbrains.jps.model.runConfiguration.JpsTypedRunConfiguration extends java.lang.Object implements org.jetbrains.jps.model.runConfiguration.JpsRunConfiguration org.jetbrains.jps.model.JpsTypedElement { public abstract org.jetbrains.jps.model.JpsElement getProperties () public abstract org.jetbrains.jps.model.runConfiguration.JpsRunConfigurationType getType () public volatile synthetic org.jetbrains.jps.model.JpsElementType getType () }
org/jetbrains/jps/model/serialization/SerializationConstants.class
SerializationConstants.java package org.jetbrains.jps.model.serialization public org.jetbrains.jps.model.serialization.SerializationConstants extends java.lang.Object { public static final String EXTERNAL_SYSTEM_ID_ATTRIBUTE public void <init> () }
org/jetbrains/jps/service/JpsServiceManager$InstanceHolder.class
JpsServiceManager.java package org.jetbrains.jps.service org.jetbrains.jps.service.JpsServiceManager$InstanceHolder extends java.lang.Object { private static final org.jetbrains.jps.service.JpsServiceManager INSTANCE private void <init> () static synthetic org.jetbrains.jps.service.JpsServiceManager access$000 () static void <clinit> () }
org/jetbrains/jps/service/JpsServiceManager.class
JpsServiceManager.java package org.jetbrains.jps.service public abstract org.jetbrains.jps.service.JpsServiceManager extends java.lang.Object { public void <init> () public static org.jetbrains.jps.service.JpsServiceManager getInstance () public abstract java.lang.Object getService (java.lang.Class) public abstract java.lang.Iterable getExtensions (java.lang.Class) }
org/jetbrains/jps/service/SharedThreadPool.class
SharedThreadPool.java package org.jetbrains.jps.service public abstract org.jetbrains.jps.service.SharedThreadPool extends java.lang.Object implements java.util.concurrent.ExecutorService { public void <init> () public static org.jetbrains.jps.service.SharedThreadPool getInstance () public abstract java.util.concurrent.Future executeOnPooledThread (java.lang.Runnable) }
org/jetbrains/jps/util/JpsPathUtil.class
JpsPathUtil.java package org.jetbrains.jps.util public org.jetbrains.jps.util.JpsPathUtil extends java.lang.Object { public void <init> () public static boolean isUnder (java.util.Set, java.io.File) java.util.Set ancestors java.io.File file java.io.File current public static java.io.File urlToFile (java.lang.String) String url public static java.lang.String urlToOsPath (java.lang.String) String url public static java.lang.String urlToPath (java.lang.String) String url public static java.lang.String fixURLforIDEA (java.lang.String) String prefix String suffix String url int idx public static java.lang.String pathToUrl (java.lang.String) String path public static java.lang.String getLibraryRootUrl (java.io.File) java.io.File file String path public static boolean isJrtUrl (java.lang.String) String url private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/artifact/
org/jetbrains/jps/model/serialization/facet/
org/jetbrains/jps/model/serialization/impl/
org/jetbrains/jps/model/serialization/jarRepository/
org/jetbrains/jps/model/serialization/java/
org/jetbrains/jps/model/serialization/java/compiler/
org/jetbrains/jps/model/serialization/library/
org/jetbrains/jps/model/serialization/module/
org/jetbrains/jps/model/serialization/runConfigurations/
META-INF/services/org.jetbrains.jps.model.serialization.JpsModelSerializerExtension
META-INF/services/org.jetbrains.jps.model.serialization.JpsSerializationManager
com/intellij/openapi/application/PathMacroFilter.class
PathMacroFilter.java package com.intellij.openapi.application public abstract com.intellij.openapi.application.PathMacroFilter extends java.lang.Object { public void <init> () public boolean skipPathMacros (org.jdom.Element) org.jdom.Element element public boolean skipPathMacros (org.jdom.Attribute) org.jdom.Attribute attribute public boolean recursePathMacros (org.jdom.Attribute) org.jdom.Attribute attribute private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/components/ExpandMacroToPathMap.class
ExpandMacroToPathMap.java package com.intellij.openapi.components public com.intellij.openapi.components.ExpandMacroToPathMap extends com.intellij.openapi.components.PathMacroMap { private final java.util.Map myPlainMap private final java.util.Map myMacroExpands public void <init> () public void addMacroExpand (java.lang.String, java.lang.String) String macroName String path public void put (java.lang.String, java.lang.String) String fromText String toText public void putAll (com.intellij.openapi.components.ExpandMacroToPathMap) com.intellij.openapi.components.ExpandMacroToPathMap another public java.lang.String substitute (java.lang.String, boolean) java.util.Map$Entry entry String macroName String text boolean caseSensitive private static java.lang.String replaceMacro (java.lang.String, java.lang.String, java.lang.String) int start int end int slashCount String actualReplacement String text String macroName String replacement private static int getSlashCount (java.lang.String, int) String text int pos private static int findMacroIndex (java.lang.String, java.lang.String) String text String macroName int i public int hashCode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/components/PathMacroMap.class
PathMacroMap.java package com.intellij.openapi.components public abstract com.intellij.openapi.components.PathMacroMap extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public abstract java.lang.String substitute (java.lang.String, boolean) public final java.lang.String substitute (java.lang.String, boolean, boolean) String text boolean caseSensitive boolean recursively public final void substitute (org.jdom.Element, boolean) org.jdom.Element e boolean caseSensitive public final void substitute (org.jdom.Element, boolean, boolean, com.intellij.openapi.application.PathMacroFilter) org.jdom.Text t String oldText String newText org.jdom.Content child String newValue org.jdom.Attribute attribute org.jdom.Element element boolean caseSensitive boolean recursively com.intellij.openapi.application.PathMacroFilter filter public java.lang.String getAttributeValue (org.jdom.Attribute, com.intellij.openapi.application.PathMacroFilter, boolean, boolean) org.jdom.Attribute attribute com.intellij.openapi.application.PathMacroFilter filter boolean caseSensitive boolean recursively String oldValue public final void substitute (org.jdom.Element, boolean, boolean) org.jdom.Element e boolean caseSensitive boolean recursively public java.lang.String substituteRecursively (java.lang.String, boolean) String text boolean caseSensitive public abstract int hashCode () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/TimingLog.class
TimingLog.java package org.jetbrains.jps public org.jetbrains.jps.TimingLog extends java.lang.Object { public static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public static java.lang.Runnable startActivity (java.lang.String) String name long start private static synthetic void lambda$startActivity$0 (java.lang.String, long) String name long start static void <clinit> () }
org/jetbrains/jps/model/serialization/CannotLoadJpsModelException.class
CannotLoadJpsModelException.java package org.jetbrains.jps.model.serialization public org.jetbrains.jps.model.serialization.CannotLoadJpsModelException extends java.lang.RuntimeException { private final java.io.File myFile public void <init> (java.io.File, java.lang.String, java.lang.Throwable) java.io.File file String message Throwable cause public java.io.File getFile () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/JDomSerializationUtil.class
JDomSerializationUtil.java package org.jetbrains.jps.model.serialization public org.jetbrains.jps.model.serialization.JDomSerializationUtil extends java.lang.Object { public static final String COMPONENT_ELEMENT protected static final String OPTION_ELEMENT protected static final String NAME_ATTRIBUTE protected static final String VALUE_ATTRIBUTE public void <init> () public static org.jdom.Element findComponent (org.jdom.Element, java.lang.String) org.jdom.Element element org.jdom.Element root String componentName public static boolean isComponent (java.lang.String, org.jdom.Element) String componentName org.jdom.Element element public static org.jdom.Element createComponentElement (java.lang.String) String componentName org.jdom.Element element public static org.jdom.Element findOrCreateComponentElement (org.jdom.Element, java.lang.String) org.jdom.Element root String componentName org.jdom.Element component public static void addComponent (org.jdom.Element, org.jdom.Element) String name org.jdom.Element element Object o int i org.jdom.Element root org.jdom.Element component String componentName org.jdom.Element old private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/JpsElementExtensionSerializerBase.class
JpsElementExtensionSerializerBase.java package org.jetbrains.jps.model.serialization public abstract org.jetbrains.jps.model.serialization.JpsElementExtensionSerializerBase extends java.lang.Object { private final String myConfigFileName private final String myComponentName protected void <init> (java.lang.String, java.lang.String) String configFileName String componentName public java.lang.String getConfigFileName () public java.lang.String getComponentName () public abstract void loadExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) public void loadExtensionWithDefaultSettings (org.jetbrains.jps.model.JpsElement) org.jetbrains.jps.model.JpsElement e public abstract void saveExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/JpsElementPropertiesSerializer.class
JpsElementPropertiesSerializer.java package org.jetbrains.jps.model.serialization public abstract org.jetbrains.jps.model.serialization.JpsElementPropertiesSerializer extends java.lang.Object { private final String myTypeId private final Object myType public void <init> (java.lang.Object, java.lang.String) Object type String typeId public java.lang.String getTypeId () public java.lang.Object getType () }
org/jetbrains/jps/model/serialization/JpsEncodingModelSerializerExtension$1.class
JpsEncodingModelSerializerExtension.java package org.jetbrains.jps.model.serialization synthetic org.jetbrains.jps.model.serialization.JpsEncodingModelSerializerExtension$1 extends java.lang.Object { }
org/jetbrains/jps/model/serialization/JpsEncodingModelSerializerExtension$JpsEncodingConfigurationSerializer.class
JpsEncodingModelSerializerExtension.java package org.jetbrains.jps.model.serialization org.jetbrains.jps.model.serialization.JpsEncodingModelSerializerExtension$JpsEncodingConfigurationSerializer extends org.jetbrains.jps.model.serialization.JpsProjectExtensionSerializer { private void <init> () public void loadExtension (org.jetbrains.jps.model.JpsProject, org.jdom.Element) String url String encoding org.jdom.Element fileTag org.jetbrains.jps.model.JpsProject project org.jdom.Element componentTag String projectEncoding java.util.Map urlToEncoding public void saveExtension (org.jetbrains.jps.model.JpsProject, org.jdom.Element) org.jetbrains.jps.model.JpsProject project org.jdom.Element componentTag public volatile synthetic void saveExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) public volatile synthetic void loadExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) synthetic void <init> (org.jetbrains.jps.model.serialization.JpsEncodingModelSerializerExtension$1) org.jetbrains.jps.model.serialization.JpsEncodingModelSerializerExtension$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/JpsEncodingModelSerializerExtension$JpsGlobalEncodingSerializer.class
JpsEncodingModelSerializerExtension.java package org.jetbrains.jps.model.serialization org.jetbrains.jps.model.serialization.JpsEncodingModelSerializerExtension$JpsGlobalEncodingSerializer extends org.jetbrains.jps.model.serialization.JpsGlobalExtensionSerializer { public static final String ENCODING_ATTRIBUTE private void <init> () public void loadExtension (org.jetbrains.jps.model.JpsGlobal, org.jdom.Element) org.jetbrains.jps.model.JpsGlobal global org.jdom.Element componentTag String encoding public void loadExtensionWithDefaultSettings (org.jetbrains.jps.model.JpsGlobal) org.jetbrains.jps.model.JpsGlobal global public void saveExtension (org.jetbrains.jps.model.JpsGlobal, org.jdom.Element) org.jetbrains.jps.model.JpsGlobal global org.jdom.Element componentTag public volatile synthetic void saveExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) public volatile synthetic void loadExtensionWithDefaultSettings (org.jetbrains.jps.model.JpsElement) public volatile synthetic void loadExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) synthetic void <init> (org.jetbrains.jps.model.serialization.JpsEncodingModelSerializerExtension$1) org.jetbrains.jps.model.serialization.JpsEncodingModelSerializerExtension$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/JpsEncodingModelSerializerExtension.class
JpsEncodingModelSerializerExtension.java package org.jetbrains.jps.model.serialization public org.jetbrains.jps.model.serialization.JpsEncodingModelSerializerExtension extends org.jetbrains.jps.model.serialization.JpsModelSerializerExtension { public void <init> () public java.util.List getProjectExtensionSerializers () public java.util.List getGlobalExtensionSerializers () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/JpsGlobalElementSaver.class
JpsGlobalElementSaver.java package org.jetbrains.jps.model.serialization public org.jetbrains.jps.model.serialization.JpsGlobalElementSaver extends java.lang.Object { private static final org.jetbrains.jps.model.serialization.JpsGlobalExtensionSerializer[] SERIALIZERS private final org.jetbrains.jps.model.JpsGlobal myGlobal public void <init> (org.jetbrains.jps.model.JpsGlobal) org.jetbrains.jps.model.JpsGlobal global public static void saveGlobalElement (org.jetbrains.jps.model.JpsGlobal, java.lang.String) throws java.io.IOException org.jetbrains.jps.model.JpsGlobal global String optionsPath java.io.File optionsDir private void save (java.io.File) throws java.io.IOException org.jetbrains.jps.model.serialization.JpsGlobalExtensionSerializer serializer java.io.File optionsDir private void saveGlobalComponents (org.jetbrains.jps.model.serialization.JpsGlobalExtensionSerializer, java.io.File) throws java.io.IOException org.jetbrains.jps.model.serialization.JpsGlobalExtensionSerializer serializer java.io.File optionsDir String fileName java.io.File configFile org.jdom.Element rootElement private static org.jdom.Element loadOrCreateRootElement (java.io.File) Exception e java.io.File configFile static void <clinit> () }
org/jetbrains/jps/model/serialization/JpsGlobalExtensionSerializer.class
JpsGlobalExtensionSerializer.java package org.jetbrains.jps.model.serialization public abstract org.jetbrains.jps.model.serialization.JpsGlobalExtensionSerializer extends org.jetbrains.jps.model.serialization.JpsElementExtensionSerializerBase { protected void <init> (java.lang.String, java.lang.String) String configFileName String componentName private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/JpsGlobalLoader$1.class
JpsGlobalLoader.java package org.jetbrains.jps.model.serialization synthetic org.jetbrains.jps.model.serialization.JpsGlobalLoader$1 extends java.lang.Object { }
org/jetbrains/jps/model/serialization/JpsGlobalLoader$FileTypesSerializer.class
JpsGlobalLoader.java package org.jetbrains.jps.model.serialization org.jetbrains.jps.model.serialization.JpsGlobalLoader$FileTypesSerializer extends org.jetbrains.jps.model.serialization.JpsGlobalExtensionSerializer { private void <init> () public void loadExtension (org.jetbrains.jps.model.JpsGlobal, org.jdom.Element) org.jetbrains.jps.model.JpsGlobal global org.jdom.Element componentTag org.jdom.Element ignoreFilesTag public void saveExtension (org.jetbrains.jps.model.JpsGlobal, org.jdom.Element) org.jetbrains.jps.model.JpsGlobal global org.jdom.Element componentTag public volatile synthetic void saveExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) public volatile synthetic void loadExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) synthetic void <init> (org.jetbrains.jps.model.serialization.JpsGlobalLoader$1) org.jetbrains.jps.model.serialization.JpsGlobalLoader$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/JpsGlobalLoader$GlobalLibrariesSerializer.class
JpsGlobalLoader.java package org.jetbrains.jps.model.serialization public org.jetbrains.jps.model.serialization.JpsGlobalLoader$GlobalLibrariesSerializer extends org.jetbrains.jps.model.serialization.JpsGlobalExtensionSerializer { public void <init> () public void loadExtension (org.jetbrains.jps.model.JpsGlobal, org.jdom.Element) org.jetbrains.jps.model.JpsGlobal global org.jdom.Element componentTag public void saveExtension (org.jetbrains.jps.model.JpsGlobal, org.jdom.Element) org.jetbrains.jps.model.JpsGlobal global org.jdom.Element componentTag public volatile synthetic void saveExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) public volatile synthetic void loadExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/JpsGlobalLoader$PathVariablesSerializer.class
JpsGlobalLoader.java package org.jetbrains.jps.model.serialization public org.jetbrains.jps.model.serialization.JpsGlobalLoader$PathVariablesSerializer extends org.jetbrains.jps.model.serialization.JpsGlobalExtensionSerializer { public static final String MACRO_TAG public static final String NAME_ATTRIBUTE public static final String VALUE_ATTRIBUTE public static final String STORAGE_FILE_NAME public void <init> () public void loadExtension (org.jetbrains.jps.model.JpsGlobal, org.jdom.Element) String name String value org.jdom.Element macroTag org.jetbrains.jps.model.JpsGlobal global org.jdom.Element componentTag org.jetbrains.jps.model.serialization.JpsPathVariablesConfiguration configuration public void saveExtension (org.jetbrains.jps.model.JpsGlobal, org.jdom.Element) org.jdom.Element tag java.util.Map$Entry entry org.jetbrains.jps.model.JpsGlobal global org.jdom.Element componentTag org.jetbrains.jps.model.serialization.JpsPathVariablesConfiguration configuration public volatile synthetic void saveExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) public volatile synthetic void loadExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/JpsGlobalLoader$SdkTableSerializer.class
JpsGlobalLoader.java package org.jetbrains.jps.model.serialization public org.jetbrains.jps.model.serialization.JpsGlobalLoader$SdkTableSerializer extends org.jetbrains.jps.model.serialization.JpsGlobalExtensionSerializer { public void <init> () public void loadExtension (org.jetbrains.jps.model.JpsGlobal, org.jdom.Element) org.jetbrains.jps.model.JpsGlobal global org.jdom.Element componentTag public void saveExtension (org.jetbrains.jps.model.JpsGlobal, org.jdom.Element) org.jetbrains.jps.model.JpsGlobal global org.jdom.Element componentTag public volatile synthetic void saveExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) public volatile synthetic void loadExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/JpsGlobalLoader.class
JpsGlobalLoader.java package org.jetbrains.jps.model.serialization public org.jetbrains.jps.model.serialization.JpsGlobalLoader extends org.jetbrains.jps.model.serialization.JpsLoaderBase { private static final com.intellij.openapi.diagnostic.Logger LOG public static final String SDK_TABLE_COMPONENT_NAME public static final org.jetbrains.jps.model.JpsElementChildRole PATH_VARIABLES_ROLE private static final org.jetbrains.jps.model.serialization.JpsGlobalExtensionSerializer[] SERIALIZERS private final org.jetbrains.jps.model.JpsGlobal myGlobal private void <init> (org.jetbrains.jps.model.JpsGlobal, java.util.Map) org.jetbrains.jps.model.JpsGlobal global java.util.Map pathVariables public static void loadGlobalSettings (org.jetbrains.jps.model.JpsGlobal, java.lang.String) throws java.io.IOException org.jetbrains.jps.model.JpsGlobal global String optionsPath java.nio.file.Path optionsDir java.util.Map pathVariables private static java.util.Map loadPathVariables (org.jetbrains.jps.model.JpsGlobal, java.nio.file.Path) org.jetbrains.jps.model.JpsGlobal global java.nio.file.Path optionsDir public static java.util.Map computeAllPathVariables (java.lang.String) String optionsPath org.jetbrains.jps.model.JpsModel model java.nio.file.Path optionsDir public static java.lang.String getPathVariable (org.jetbrains.jps.model.JpsGlobal, java.lang.String) org.jetbrains.jps.model.JpsGlobal global String name private void load (java.nio.file.Path) org.jetbrains.jps.model.serialization.JpsGlobalExtensionSerializer serializer org.jetbrains.jps.model.serialization.JpsGlobalExtensionSerializer serializer org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension java.nio.file.Path optionsDir java.nio.file.Path defaultConfigFile private void loadGlobalComponents (java.nio.file.Path, java.nio.file.Path, org.jetbrains.jps.model.serialization.JpsGlobalExtensionSerializer) java.nio.file.Path optionsDir java.nio.file.Path defaultConfigFile org.jetbrains.jps.model.serialization.JpsGlobalExtensionSerializer serializer static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/JpsLoaderBase.class
JpsLoaderBase.java package org.jetbrains.jps.model.serialization public abstract org.jetbrains.jps.model.serialization.JpsLoaderBase extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final int MAX_ATTEMPTS private final org.jetbrains.jps.model.serialization.JpsMacroExpander myMacroExpander protected void <init> (org.jetbrains.jps.model.serialization.JpsMacroExpander) org.jetbrains.jps.model.serialization.JpsMacroExpander macroExpander protected org.jdom.Element loadRootElement (java.nio.file.Path) java.nio.file.Path file protected void loadComponents (java.nio.file.Path, java.nio.file.Path, org.jetbrains.jps.model.serialization.JpsElementExtensionSerializerBase, org.jetbrains.jps.model.JpsElement) java.nio.file.Path dir java.nio.file.Path defaultConfigFile org.jetbrains.jps.model.serialization.JpsElementExtensionSerializerBase serializer org.jetbrains.jps.model.JpsElement element String fileName java.nio.file.Path configFile Runnable timingLog org.jdom.Element componentTag protected org.jdom.Element loadComponentData (org.jetbrains.jps.model.serialization.JpsElementExtensionSerializerBase, java.nio.file.Path) org.jetbrains.jps.model.serialization.JpsElementExtensionSerializerBase serializer java.nio.file.Path configFile protected static org.jdom.Element loadRootElement (java.nio.file.Path, org.jetbrains.jps.model.serialization.JpsMacroExpander) java.nio.file.Path file org.jetbrains.jps.model.serialization.JpsMacroExpander macroExpander org.jdom.Element element public static org.jdom.Element tryLoadRootElement (java.nio.file.Path) java.nio.file.NoSuchFileException e Exception e InterruptedException ignored java.nio.file.Path file int i static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/JpsMacroExpander.class
JpsMacroExpander.java package org.jetbrains.jps.model.serialization public org.jetbrains.jps.model.serialization.JpsMacroExpander extends java.lang.Object { private final com.intellij.openapi.components.ExpandMacroToPathMap myExpandMacroMap public void <init> (java.util.Map) java.util.Map$Entry entry java.util.Map pathVariables public void addFileHierarchyReplacements (java.lang.String, java.io.File) String macroName java.io.File file protected void addMacro (java.lang.String, java.lang.String) String macroName String path private void doAddFileHierarchyReplacements (java.lang.String, java.io.File) String macro java.io.File file String path public void substitute (org.jdom.Element, boolean) org.jdom.Element element boolean caseSensitive public com.intellij.openapi.components.ExpandMacroToPathMap getExpandMacroMap () public java.lang.String substitute (java.lang.String, boolean) String element boolean caseSensitive private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/JpsModelSerializationDataService.class
JpsModelSerializationDataService.java package org.jetbrains.jps.model.serialization public org.jetbrains.jps.model.serialization.JpsModelSerializationDataService extends java.lang.Object { public void <init> () public static java.util.Map getAllPathVariables (org.jetbrains.jps.model.JpsGlobal) org.jetbrains.jps.model.JpsGlobal global public static java.util.Map computeAllPathVariables (org.jetbrains.jps.model.JpsGlobal) org.jetbrains.jps.model.JpsGlobal global java.util.Map pathVariables org.jetbrains.jps.model.serialization.JpsPathVariablesConfiguration configuration public static org.jetbrains.jps.model.serialization.JpsPathVariablesConfiguration getPathVariablesConfiguration (org.jetbrains.jps.model.JpsGlobal) org.jetbrains.jps.model.JpsGlobal global public static org.jetbrains.jps.model.serialization.JpsPathVariablesConfiguration getOrCreatePathVariablesConfiguration (org.jetbrains.jps.model.JpsGlobal) org.jetbrains.jps.model.JpsGlobal global org.jetbrains.jps.model.serialization.JpsPathVariablesConfiguration child public static org.jetbrains.jps.model.serialization.JpsProjectSerializationDataExtension getProjectExtension (org.jetbrains.jps.model.JpsProject) org.jetbrains.jps.model.JpsProject project public static java.io.File getBaseDirectory (org.jetbrains.jps.model.JpsProject) org.jetbrains.jps.model.JpsProject project org.jetbrains.jps.model.serialization.JpsProjectSerializationDataExtension extension public static org.jetbrains.jps.model.serialization.module.JpsModuleSerializationDataExtension getModuleExtension (org.jetbrains.jps.model.module.JpsModule) org.jetbrains.jps.model.module.JpsModule project public static java.io.File getBaseDirectory (org.jetbrains.jps.model.module.JpsModule) org.jetbrains.jps.model.module.JpsModule module org.jetbrains.jps.model.serialization.module.JpsModuleSerializationDataExtension extension public static java.lang.String getPathVariableValue (org.jetbrains.jps.model.JpsGlobal, java.lang.String) org.jetbrains.jps.model.JpsGlobal global String name String value org.jetbrains.jps.model.serialization.JpsPathVariablesConfiguration configuration private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/JpsModelSerializerExtension.class
JpsModelSerializerExtension.java package org.jetbrains.jps.model.serialization public abstract org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extends java.lang.Object { public void <init> () public static java.lang.Iterable getExtensions () public void loadRootModel (org.jetbrains.jps.model.module.JpsModule, org.jdom.Element) org.jetbrains.jps.model.module.JpsModule module org.jdom.Element rootModel public void saveRootModel (org.jetbrains.jps.model.module.JpsModule, org.jdom.Element) org.jetbrains.jps.model.module.JpsModule module org.jdom.Element rootModel public void loadModuleOptions (org.jetbrains.jps.model.module.JpsModule, org.jdom.Element) org.jetbrains.jps.model.module.JpsModule module org.jdom.Element rootElement public void saveModuleOptions (org.jetbrains.jps.model.module.JpsModule, org.jdom.Element) org.jetbrains.jps.model.module.JpsModule module org.jdom.Element rootElement public java.util.List getLibraryRootTypeSerializers () public java.util.List getSdkRootTypeSerializers () public void loadModuleDependencyProperties (org.jetbrains.jps.model.module.JpsDependencyElement, org.jdom.Element) org.jetbrains.jps.model.module.JpsDependencyElement dependency org.jdom.Element orderEntry public void saveModuleDependencyProperties (org.jetbrains.jps.model.module.JpsDependencyElement, org.jdom.Element) org.jetbrains.jps.model.module.JpsDependencyElement dependency org.jdom.Element orderEntry public org.jetbrains.jps.model.JpsElementReference createLibraryTableReference (java.lang.String) String tableLevel public java.lang.String getLibraryTableLevelId (org.jetbrains.jps.model.JpsElementReference) org.jetbrains.jps.model.JpsElementReference reference public java.util.List getProjectExtensionSerializers () public java.util.List getGlobalExtensionSerializers () public java.util.List getModulePropertiesSerializers () public java.util.List getModuleSourceRootPropertiesSerializers () public java.util.List getLibraryPropertiesSerializers () public java.util.List getSdkPropertiesSerializers () public java.util.List getFacetConfigurationSerializers () public java.util.List getPackagingElementSerializers () public java.util.List getArtifactTypePropertiesSerializers () public java.util.List getArtifactExtensionSerializers () public org.jetbrains.jps.model.serialization.module.JpsModuleClasspathSerializer getClasspathSerializer () public java.util.List getRunConfigurationPropertiesSerializers () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/JpsPathVariablesConfiguration.class
JpsPathVariablesConfiguration.java package org.jetbrains.jps.model.serialization public abstract org.jetbrains.jps.model.serialization.JpsPathVariablesConfiguration extends java.lang.Object implements org.jetbrains.jps.model.JpsElement { public abstract void addPathVariable (java.lang.String, java.lang.String) public abstract void removePathVariable (java.lang.String) public abstract java.lang.String getPathVariable (java.lang.String) public abstract java.lang.String getUserVariableValue (java.lang.String) public abstract java.util.Map getAllVariables () public abstract java.util.Map getAllUserVariables () }
org/jetbrains/jps/model/serialization/JpsProjectExtensionSerializer.class
JpsProjectExtensionSerializer.java package org.jetbrains.jps.model.serialization public abstract org.jetbrains.jps.model.serialization.JpsProjectExtensionSerializer extends org.jetbrains.jps.model.serialization.JpsElementExtensionSerializerBase { public static final String WORKSPACE_FILE public void <init> (java.lang.String, java.lang.String) String configFileName String componentName private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/JpsProjectLoader$1.class
JpsProjectLoader.java package org.jetbrains.jps.model.serialization final org.jetbrains.jps.model.serialization.JpsProjectLoader$1 extends org.jetbrains.jps.model.serialization.module.JpsModulePropertiesSerializer { void <init> (org.jetbrains.jps.model.module.JpsModuleType, java.lang.String, java.lang.String) org.jetbrains.jps.model.module.JpsModuleType type String typeId String componentName public org.jetbrains.jps.model.JpsDummyElement loadProperties (org.jdom.Element) org.jdom.Element componentElement public void saveProperties (org.jetbrains.jps.model.JpsDummyElement, org.jdom.Element) org.jetbrains.jps.model.JpsDummyElement properties org.jdom.Element componentElement public volatile synthetic void saveProperties (org.jetbrains.jps.model.JpsElement, org.jdom.Element) public volatile synthetic org.jetbrains.jps.model.JpsElement loadProperties (org.jdom.Element) private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/JpsProjectLoader.class
JpsProjectLoader.java package org.jetbrains.jps.model.serialization public org.jetbrains.jps.model.serialization.JpsProjectLoader extends org.jetbrains.jps.model.serialization.JpsLoaderBase { public static final String CLASSPATH_ATTRIBUTE public static final String CLASSPATH_DIR_ATTRIBUTE private static final com.intellij.openapi.diagnostic.Logger LOG private static final java.util.concurrent.ExecutorService ourThreadPool private final org.jetbrains.jps.model.JpsProject myProject private final java.util.Map myPathVariables private final boolean myLoadUnloadedModules private void <init> (org.jetbrains.jps.model.JpsProject, java.util.Map, java.nio.file.Path, boolean) org.jetbrains.jps.model.JpsProject project java.util.Map pathVariables java.nio.file.Path baseDir boolean loadUnloadedModules static org.jetbrains.jps.model.serialization.JpsMacroExpander createProjectMacroExpander (java.util.Map, java.nio.file.Path) java.util.Map pathVariables java.nio.file.Path baseDir org.jetbrains.jps.model.serialization.JpsMacroExpander expander public static void loadProject (org.jetbrains.jps.model.JpsProject, java.util.Map, java.lang.String) throws java.io.IOException org.jetbrains.jps.model.JpsProject project java.util.Map pathVariables String projectPath public static void loadProject (org.jetbrains.jps.model.JpsProject, java.util.Map, java.lang.String, boolean) throws java.io.IOException java.nio.file.Path directory java.nio.file.Path directory java.nio.file.Path dotIdea java.nio.file.Path directory org.jetbrains.jps.model.JpsProject project java.util.Map pathVariables String projectPath boolean loadUnloadedModules java.nio.file.Path file public static java.lang.String getDirectoryBaseProjectName (java.nio.file.Path) String value java.util.stream.Stream stream java.nio.file.Path dir protected org.jdom.Element loadRootElement (java.nio.file.Path) java.nio.file.Path file protected org.jdom.Element loadComponentData (org.jetbrains.jps.model.serialization.JpsElementExtensionSerializerBase, java.nio.file.Path) org.jdom.Element child org.jetbrains.jps.model.serialization.JpsElementExtensionSerializerBase serializer java.nio.file.Path configFile java.nio.file.Path externalConfigDir org.jdom.Element data String componentName String prefixedComponentName org.jdom.Element externalData private void loadFromDirectory (java.nio.file.Path) org.jetbrains.jps.model.serialization.JpsProjectExtensionSerializer serializer org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension org.jdom.Element externalModuleData org.jdom.Element externalModuleData org.jdom.Element rootElement String componentName java.nio.file.Path libraryFile java.nio.file.Path artifactFile java.nio.file.Path configurationFile Runnable runConfTimingLog java.nio.file.Path dir java.nio.file.Path defaultConfigFile org.jetbrains.jps.model.library.sdk.JpsSdkType projectSdkType java.nio.file.Path externalConfigDir org.jdom.Element moduleData org.jdom.Element externalModuleData java.nio.file.Path workspaceFile Runnable timingLog Runnable artifactsTimingLog private static boolean hasRunConfigurationSerializers () org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension private static java.util.List listXmlFiles (java.nio.file.Path) java.nio.file.DirectoryStream stream java.io.IOException e java.nio.file.Path dir private void loadFromIpr (java.nio.file.Path) org.jdom.Element rootTag org.jdom.Element component org.jetbrains.jps.model.serialization.JpsProjectExtensionSerializer serializer org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension java.nio.file.Path iprFile org.jdom.Element iprRoot String projectName java.nio.file.Path iwsFile org.jdom.Element iwsRoot org.jetbrains.jps.model.library.sdk.JpsSdkType projectSdkType private void loadArtifacts (org.jdom.Element) org.jdom.Element artifactManagerComponent private org.jetbrains.jps.model.library.sdk.JpsSdkType loadProjectRoot (org.jdom.Element) String sdkName String sdkTypeId org.jdom.Element root org.jetbrains.jps.model.library.sdk.JpsSdkType sdkType org.jdom.Element rootManagerElement private void loadProjectLibraries (org.jdom.Element) org.jdom.Element libraryTableElement private void loadModules (org.jdom.Element, org.jetbrains.jps.model.library.sdk.JpsSdkType, java.nio.file.Path) org.jdom.Element element org.jdom.Element unloadedModulesList java.nio.file.Path file String path org.jdom.Element moduleElement org.jetbrains.jps.model.module.JpsModule module org.jdom.Element componentElement org.jetbrains.jps.model.library.sdk.JpsSdkType projectSdkType java.nio.file.Path workspaceFile Runnable timingLog java.util.Set unloadedModules java.util.Set foundFiles java.util.List moduleFiles java.util.List modules private static java.nio.file.Path resolveExternalProjectConfig (java.lang.String) String subDirName String externalProjectConfigDir public static java.util.List loadModules (java.util.List, org.jetbrains.jps.model.library.sdk.JpsSdkType, java.util.Map) java.nio.file.Path file String classpathDir org.jdom.Element rootElement java.util.concurrent.Future moduleFile com.intellij.openapi.util.Pair moduleFile java.util.concurrent.Future futureModuleFile org.jetbrains.jps.model.module.JpsModule module java.util.concurrent.Future future java.util.List classpathDirs java.util.List futures Exception e java.util.List moduleFiles org.jetbrains.jps.model.library.sdk.JpsSdkType projectSdkType java.util.Map pathVariables java.util.List modules java.util.List futureModuleFilesContents java.nio.file.Path externalModuleDir private static org.jetbrains.jps.model.module.JpsModule loadModule (java.nio.file.Path, org.jdom.Element, java.util.List, org.jetbrains.jps.model.library.sdk.JpsSdkType, java.util.Map) org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension org.jetbrains.jps.model.serialization.impl.JpsSerializationFormatException e String classpathDir org.jetbrains.jps.model.serialization.JpsMacroExpander expander org.jetbrains.jps.model.serialization.module.JpsModuleClasspathSerializer classpathSerializer org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension org.jdom.Element mergedFacetsTag org.jdom.Element mergedFacetsTag java.nio.file.Path file org.jdom.Element moduleRoot java.util.List paths org.jetbrains.jps.model.library.sdk.JpsSdkType projectSdkType java.util.Map pathVariables String name String typeId org.jetbrains.jps.model.serialization.module.JpsModulePropertiesSerializer serializer org.jetbrains.jps.model.module.JpsModule module String baseModulePath String classpath org.jdom.Element facetsTag org.jdom.Element externalFacetsTag org.jdom.Element mergedFacetsTag private static java.lang.String getModuleName (java.nio.file.Path) java.nio.file.Path file static org.jetbrains.jps.model.serialization.JpsMacroExpander createModuleMacroExpander (java.util.Map, java.nio.file.Path) java.util.Map pathVariables java.nio.file.Path moduleFile org.jetbrains.jps.model.serialization.JpsMacroExpander expander String moduleDirPath private static org.jetbrains.jps.model.module.JpsModule createModule (java.lang.String, org.jdom.Element, org.jetbrains.jps.model.serialization.module.JpsModulePropertiesSerializer) String name org.jdom.Element moduleRoot org.jetbrains.jps.model.serialization.module.JpsModulePropertiesSerializer loader String componentName org.jdom.Element component private static org.jetbrains.jps.model.serialization.module.JpsModulePropertiesSerializer getModulePropertiesSerializer (java.lang.String) org.jetbrains.jps.model.serialization.module.JpsModulePropertiesSerializer loader org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension String typeId private static synthetic org.jetbrains.jps.model.module.JpsModule lambda$loadModules$2 (com.intellij.openapi.util.Pair, java.util.List, org.jetbrains.jps.model.library.sdk.JpsSdkType, java.util.Map) throws java.lang.Exception com.intellij.openapi.util.Pair moduleFile java.util.List classpathDirs org.jetbrains.jps.model.library.sdk.JpsSdkType projectSdkType java.util.Map pathVariables private static synthetic com.intellij.openapi.util.Pair lambda$loadModules$1 (java.util.Map, java.nio.file.Path, java.nio.file.Path) throws java.lang.Exception String externalName org.jdom.Element externalData java.util.Map pathVariables java.nio.file.Path file java.nio.file.Path externalModuleDir org.jetbrains.jps.model.serialization.JpsMacroExpander expander org.jdom.Element data private static synthetic boolean lambda$listXmlFiles$0 (java.nio.file.Path) throws java.io.IOException java.nio.file.Path it static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/JpsProjectSerializationDataExtension.class
JpsProjectSerializationDataExtension.java package org.jetbrains.jps.model.serialization public abstract org.jetbrains.jps.model.serialization.JpsProjectSerializationDataExtension extends java.lang.Object implements org.jetbrains.jps.model.JpsElement { public abstract java.io.File getBaseDirectory () }
org/jetbrains/jps/model/serialization/JpsSerializationManager.class
JpsSerializationManager.java package org.jetbrains.jps.model.serialization public abstract org.jetbrains.jps.model.serialization.JpsSerializationManager extends java.lang.Object { public void <init> () public static org.jetbrains.jps.model.serialization.JpsSerializationManager getInstance () public org.jetbrains.jps.model.JpsModel loadModel (java.lang.String, java.lang.String) throws java.io.IOException String projectPath String optionsPath public abstract org.jetbrains.jps.model.JpsModel loadModel (java.lang.String, java.lang.String, boolean) throws java.io.IOException public abstract org.jetbrains.jps.model.JpsProject loadProject (java.lang.String, java.util.Map) throws java.io.IOException public abstract void saveGlobalSettings (org.jetbrains.jps.model.JpsGlobal, java.lang.String) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/PathMacroUtil.class
PathMacroUtil.java package org.jetbrains.jps.model.serialization public org.jetbrains.jps.model.serialization.PathMacroUtil extends java.lang.Object { public static final String PROJECT_DIR_MACRO_NAME public static final String MODULE_DIR_MACRO_NAME public static final String DEPRECATED_MODULE_DIR public static final String MODULE_WORKING_DIR_NAME public static final String MODULE_WORKING_DIR public static final String DIRECTORY_STORE_NAME public static final String APPLICATION_HOME_DIR public static final String APPLICATION_CONFIG_DIR public static final String APPLICATION_PLUGINS_DIR public static final String USER_HOME_NAME private static volatile java.util.Map ourGlobalMacrosForIde private static volatile java.util.Map ourGlobalMacrosForStandalone public void <init> () public static java.lang.String getModuleDir (java.lang.String) String moduleFilePath String moduleDir String moduleDirParent public static java.lang.String getUserHomePath () public static java.util.Map getGlobalSystemMacros () public static java.util.Map getGlobalSystemMacros (boolean) boolean insideIde private static java.util.Map computeGlobalPathMacrosForStandaloneCode () com.intellij.util.containers.ContainerUtil$ImmutableMapBuilder builder String homePath private static java.util.Map computeGlobalPathMacrosInsideIde () private static java.lang.String computeUserHomePath () public static java.lang.String getGlobalSystemMacroValue (java.lang.String) String name public static java.lang.String getGlobalSystemMacroValue (java.lang.String, boolean) String name boolean insideIde private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/artifact/ArtifactManagerState.class
ArtifactManagerState.java package org.jetbrains.jps.model.serialization.artifact public org.jetbrains.jps.model.serialization.artifact.ArtifactManagerState extends java.lang.Object { private java.util.List myArtifacts public void <init> () public java.util.List getArtifacts () public void setArtifacts (java.util.List) java.util.List artifacts }
org/jetbrains/jps/model/serialization/artifact/ArtifactPropertiesState.class
ArtifactPropertiesState.java package org.jetbrains.jps.model.serialization.artifact public org.jetbrains.jps.model.serialization.artifact.ArtifactPropertiesState extends java.lang.Object { private String myId private org.jdom.Element myOptions public void <init> () public java.lang.String getId () public org.jdom.Element getOptions () public void setId (java.lang.String) String id public void setOptions (org.jdom.Element) org.jdom.Element options }
org/jetbrains/jps/model/serialization/artifact/ArtifactState.class
ArtifactState.java package org.jetbrains.jps.model.serialization.artifact public org.jetbrains.jps.model.serialization.artifact.ArtifactState extends java.lang.Object { public static final String NAME_ATTRIBUTE private String myName private String myOutputPath private String myArtifactType private boolean myBuildOnMake private org.jdom.Element myRootElement private java.util.List myPropertiesList private String myExternalSystemId public void <init> () public java.lang.String getName () public java.lang.String getArtifactType () public boolean isBuildOnMake () public java.lang.String getExternalSystemId () public java.lang.String getOutputPath () public org.jdom.Element getRootElement () public java.util.List getPropertiesList () public void setPropertiesList (java.util.List) java.util.List propertiesList public void setArtifactType (java.lang.String) String artifactType public void setName (java.lang.String) String name public void setOutputPath (java.lang.String) String outputPath public void setBuildOnMake (boolean) boolean buildOnMake public void setExternalSystemId (java.lang.String) String externalSystemId public void setRootElement (org.jdom.Element) org.jdom.Element rootElement }
org/jetbrains/jps/model/serialization/artifact/JpsArtifactDummyPropertiesSerializer.class
JpsArtifactDummyPropertiesSerializer.java package org.jetbrains.jps.model.serialization.artifact public org.jetbrains.jps.model.serialization.artifact.JpsArtifactDummyPropertiesSerializer extends org.jetbrains.jps.model.serialization.artifact.JpsArtifactPropertiesSerializer { public void <init> (java.lang.String, org.jetbrains.jps.model.artifact.JpsArtifactType) String typeId org.jetbrains.jps.model.artifact.JpsArtifactType type public org.jetbrains.jps.model.JpsDummyElement loadProperties (java.util.List) java.util.List stateList public void saveProperties (org.jetbrains.jps.model.JpsDummyElement, java.util.List) org.jetbrains.jps.model.JpsDummyElement properties java.util.List stateList public volatile synthetic void saveProperties (org.jetbrains.jps.model.JpsElement, java.util.List) public volatile synthetic org.jetbrains.jps.model.JpsElement loadProperties (java.util.List) }
org/jetbrains/jps/model/serialization/artifact/JpsArtifactExtensionSerializer.class
JpsArtifactExtensionSerializer.java package org.jetbrains.jps.model.serialization.artifact public abstract org.jetbrains.jps.model.serialization.artifact.JpsArtifactExtensionSerializer extends java.lang.Object { private final org.jetbrains.jps.model.JpsElementChildRole myRole private final String myId protected void <init> (java.lang.String, org.jetbrains.jps.model.JpsElementChildRole) String id org.jetbrains.jps.model.JpsElementChildRole role public org.jetbrains.jps.model.JpsElementChildRole getRole () public java.lang.String getId () public abstract org.jetbrains.jps.model.JpsElement loadExtension (org.jdom.Element) public abstract void saveExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) }
org/jetbrains/jps/model/serialization/artifact/JpsArtifactPropertiesSerializer.class
JpsArtifactPropertiesSerializer.java package org.jetbrains.jps.model.serialization.artifact public abstract org.jetbrains.jps.model.serialization.artifact.JpsArtifactPropertiesSerializer extends org.jetbrains.jps.model.serialization.JpsElementPropertiesSerializer { public void <init> (java.lang.String, org.jetbrains.jps.model.artifact.JpsArtifactType) String typeId org.jetbrains.jps.model.artifact.JpsArtifactType type public abstract org.jetbrains.jps.model.JpsElement loadProperties (java.util.List) public abstract void saveProperties (org.jetbrains.jps.model.JpsElement, java.util.List) }
org/jetbrains/jps/model/serialization/artifact/JpsArtifactSerializer$ArchiveElementSerializer.class
JpsArtifactSerializer.java package org.jetbrains.jps.model.serialization.artifact org.jetbrains.jps.model.serialization.artifact.JpsArtifactSerializer$ArchiveElementSerializer extends org.jetbrains.jps.model.serialization.artifact.JpsPackagingElementSerializer { void <init> () public org.jetbrains.jps.model.artifact.elements.JpsArchivePackagingElement load (org.jdom.Element) org.jdom.Element element public void save (org.jetbrains.jps.model.artifact.elements.JpsArchivePackagingElement, org.jdom.Element) org.jetbrains.jps.model.artifact.elements.JpsArchivePackagingElement element org.jdom.Element tag public volatile synthetic void save (org.jetbrains.jps.model.artifact.elements.JpsPackagingElement, org.jdom.Element) public volatile synthetic org.jetbrains.jps.model.artifact.elements.JpsPackagingElement load (org.jdom.Element) }
org/jetbrains/jps/model/serialization/artifact/JpsArtifactSerializer$ArtifactOutputElementSerializer.class
JpsArtifactSerializer.java package org.jetbrains.jps.model.serialization.artifact org.jetbrains.jps.model.serialization.artifact.JpsArtifactSerializer$ArtifactOutputElementSerializer extends org.jetbrains.jps.model.serialization.artifact.JpsPackagingElementSerializer { void <init> () public org.jetbrains.jps.model.artifact.elements.JpsArtifactOutputPackagingElement load (org.jdom.Element) org.jdom.Element element public void save (org.jetbrains.jps.model.artifact.elements.JpsArtifactOutputPackagingElement, org.jdom.Element) org.jetbrains.jps.model.artifact.elements.JpsArtifactOutputPackagingElement element org.jdom.Element tag public volatile synthetic void save (org.jetbrains.jps.model.artifact.elements.JpsPackagingElement, org.jdom.Element) public volatile synthetic org.jetbrains.jps.model.artifact.elements.JpsPackagingElement load (org.jdom.Element) }
org/jetbrains/jps/model/serialization/artifact/JpsArtifactSerializer$ArtifactRootElementSerializer.class
JpsArtifactSerializer.java package org.jetbrains.jps.model.serialization.artifact org.jetbrains.jps.model.serialization.artifact.JpsArtifactSerializer$ArtifactRootElementSerializer extends org.jetbrains.jps.model.serialization.artifact.JpsPackagingElementSerializer { void <init> () public org.jetbrains.jps.model.artifact.elements.JpsArtifactRootElement load (org.jdom.Element) org.jdom.Element element public void save (org.jetbrains.jps.model.artifact.elements.JpsArtifactRootElement, org.jdom.Element) org.jetbrains.jps.model.artifact.elements.JpsArtifactRootElement element org.jdom.Element tag public volatile synthetic void save (org.jetbrains.jps.model.artifact.elements.JpsPackagingElement, org.jdom.Element) public volatile synthetic org.jetbrains.jps.model.artifact.elements.JpsPackagingElement load (org.jdom.Element) }
org/jetbrains/jps/model/serialization/artifact/JpsArtifactSerializer$DirectoryCopyElementSerializer.class
JpsArtifactSerializer.java package org.jetbrains.jps.model.serialization.artifact org.jetbrains.jps.model.serialization.artifact.JpsArtifactSerializer$DirectoryCopyElementSerializer extends org.jetbrains.jps.model.serialization.artifact.JpsPackagingElementSerializer { void <init> () public org.jetbrains.jps.model.artifact.elements.JpsDirectoryCopyPackagingElement load (org.jdom.Element) org.jdom.Element element public void save (org.jetbrains.jps.model.artifact.elements.JpsDirectoryCopyPackagingElement, org.jdom.Element) org.jetbrains.jps.model.artifact.elements.JpsDirectoryCopyPackagingElement element org.jdom.Element tag public volatile synthetic void save (org.jetbrains.jps.model.artifact.elements.JpsPackagingElement, org.jdom.Element) public volatile synthetic org.jetbrains.jps.model.artifact.elements.JpsPackagingElement load (org.jdom.Element) }
org/jetbrains/jps/model/serialization/artifact/JpsArtifactSerializer$DirectoryElementSerializer.class
JpsArtifactSerializer.java package org.jetbrains.jps.model.serialization.artifact org.jetbrains.jps.model.serialization.artifact.JpsArtifactSerializer$DirectoryElementSerializer extends org.jetbrains.jps.model.serialization.artifact.JpsPackagingElementSerializer { void <init> () public org.jetbrains.jps.model.artifact.elements.JpsDirectoryPackagingElement load (org.jdom.Element) org.jdom.Element element public void save (org.jetbrains.jps.model.artifact.elements.JpsDirectoryPackagingElement, org.jdom.Element) org.jetbrains.jps.model.artifact.elements.JpsDirectoryPackagingElement element org.jdom.Element tag public volatile synthetic void save (org.jetbrains.jps.model.artifact.elements.JpsPackagingElement, org.jdom.Element) public volatile synthetic org.jetbrains.jps.model.artifact.elements.JpsPackagingElement load (org.jdom.Element) }
org/jetbrains/jps/model/serialization/artifact/JpsArtifactSerializer$ExtractedDirectoryElementSerializer.class
JpsArtifactSerializer.java package org.jetbrains.jps.model.serialization.artifact org.jetbrains.jps.model.serialization.artifact.JpsArtifactSerializer$ExtractedDirectoryElementSerializer extends org.jetbrains.jps.model.serialization.artifact.JpsPackagingElementSerializer { void <init> () public org.jetbrains.jps.model.artifact.elements.JpsExtractedDirectoryPackagingElement load (org.jdom.Element) org.jdom.Element element public void save (org.jetbrains.jps.model.artifact.elements.JpsExtractedDirectoryPackagingElement, org.jdom.Element) org.jetbrains.jps.model.artifact.elements.JpsExtractedDirectoryPackagingElement element org.jdom.Element tag public volatile synthetic void save (org.jetbrains.jps.model.artifact.elements.JpsPackagingElement, org.jdom.Element) public volatile synthetic org.jetbrains.jps.model.artifact.elements.JpsPackagingElement load (org.jdom.Element) }
org/jetbrains/jps/model/serialization/artifact/JpsArtifactSerializer$FileCopyElementSerializer.class
JpsArtifactSerializer.java package org.jetbrains.jps.model.serialization.artifact org.jetbrains.jps.model.serialization.artifact.JpsArtifactSerializer$FileCopyElementSerializer extends org.jetbrains.jps.model.serialization.artifact.JpsPackagingElementSerializer { void <init> () public org.jetbrains.jps.model.artifact.elements.JpsFileCopyPackagingElement load (org.jdom.Element) org.jdom.Element element public void save (org.jetbrains.jps.model.artifact.elements.JpsFileCopyPackagingElement, org.jdom.Element) org.jetbrains.jps.model.artifact.elements.JpsFileCopyPackagingElement element org.jdom.Element tag String outputFileName public volatile synthetic void save (org.jetbrains.jps.model.artifact.elements.JpsPackagingElement, org.jdom.Element) public volatile synthetic org.jetbrains.jps.model.artifact.elements.JpsPackagingElement load (org.jdom.Element) }
org/jetbrains/jps/model/serialization/artifact/JpsArtifactSerializer$LibraryFilesElementSerializer.class
JpsArtifactSerializer.java package org.jetbrains.jps.model.serialization.artifact org.jetbrains.jps.model.serialization.artifact.JpsArtifactSerializer$LibraryFilesElementSerializer extends org.jetbrains.jps.model.serialization.artifact.JpsPackagingElementSerializer { void <init> () public org.jetbrains.jps.model.artifact.elements.JpsLibraryFilesPackagingElement load (org.jdom.Element) org.jetbrains.jps.model.JpsElementReference parentReference org.jdom.Element element String level String libraryName String moduleName org.jetbrains.jps.model.JpsElementReference parentReference public void save (org.jetbrains.jps.model.artifact.elements.JpsLibraryFilesPackagingElement, org.jdom.Element) org.jetbrains.jps.model.artifact.elements.JpsLibraryFilesPackagingElement element org.jdom.Element tag org.jetbrains.jps.model.library.JpsLibraryReference reference org.jetbrains.jps.model.JpsElementReference parentReference public volatile synthetic void save (org.jetbrains.jps.model.artifact.elements.JpsPackagingElement, org.jdom.Element) public volatile synthetic org.jetbrains.jps.model.artifact.elements.JpsPackagingElement load (org.jdom.Element) }
org/jetbrains/jps/model/serialization/artifact/JpsArtifactSerializer.class
JpsArtifactSerializer.java package org.jetbrains.jps.model.serialization.artifact public org.jetbrains.jps.model.serialization.artifact.JpsArtifactSerializer extends java.lang.Object { private static final org.jetbrains.jps.model.serialization.artifact.JpsPackagingElementSerializer[] STANDARD_SERIALIZERS private static final org.jetbrains.jps.model.serialization.artifact.JpsArtifactPropertiesSerializer[] STANDARD_TYPE_SERIALIZERS private static final String ELEMENT_TAG private static final String ID_ATTRIBUTE private static final com.intellij.util.xmlb.SkipDefaultValuesSerializationFilters SERIALIZATION_FILTERS public void <init> () public static void loadArtifacts (org.jetbrains.jps.model.JpsProject, org.jdom.Element) org.jetbrains.jps.model.serialization.artifact.ArtifactState state org.jetbrains.jps.model.serialization.artifact.JpsArtifactPropertiesSerializer serializer org.jdom.Element artifactElement org.jetbrains.jps.model.JpsProject project org.jdom.Element componentElement org.jetbrains.jps.model.artifact.JpsArtifactService service private static void loadArtifact (org.jetbrains.jps.model.JpsProject, org.jetbrains.jps.model.artifact.JpsArtifactService, org.jetbrains.jps.model.serialization.artifact.ArtifactState, org.jetbrains.jps.model.serialization.artifact.JpsArtifactPropertiesSerializer) org.jetbrains.jps.model.serialization.artifact.JpsArtifactExtensionSerializer extensionSerializer org.jetbrains.jps.model.serialization.artifact.ArtifactPropertiesState propertiesState java.util.List propertiesList org.jetbrains.jps.model.artifact.JpsArtifact artifact org.jetbrains.jps.model.JpsProject project org.jetbrains.jps.model.artifact.JpsArtifactService service org.jetbrains.jps.model.serialization.artifact.ArtifactState state org.jetbrains.jps.model.serialization.artifact.JpsArtifactPropertiesSerializer serializer org.jetbrains.jps.model.artifact.elements.JpsPackagingElement rootElement public static void saveArtifact (org.jetbrains.jps.model.artifact.JpsArtifact, org.jdom.Element) org.jetbrains.jps.model.artifact.JpsArtifact artifact org.jdom.Element componentElement org.jetbrains.jps.model.serialization.artifact.ArtifactState state org.jetbrains.jps.model.serialization.artifact.JpsArtifactPropertiesSerializer serializer private static void doSaveArtifact (org.jetbrains.jps.model.artifact.JpsArtifact, org.jdom.Element, org.jetbrains.jps.model.serialization.artifact.ArtifactState, org.jetbrains.jps.model.serialization.artifact.JpsArtifactPropertiesSerializer) org.jetbrains.jps.model.serialization.artifact.ArtifactPropertiesState propertiesState org.jetbrains.jps.model.JpsElement extension org.jetbrains.jps.model.serialization.artifact.JpsArtifactExtensionSerializer extensionSerializer org.jetbrains.jps.model.serialization.JpsModelSerializerExtension serializerExtension org.jetbrains.jps.model.artifact.JpsArtifact artifact org.jdom.Element componentElement org.jetbrains.jps.model.serialization.artifact.ArtifactState state org.jetbrains.jps.model.serialization.artifact.JpsArtifactPropertiesSerializer serializer java.util.List propertiesList private static void loadExtension (org.jetbrains.jps.model.serialization.artifact.JpsArtifactExtensionSerializer, org.jetbrains.jps.model.artifact.JpsArtifact, org.jdom.Element) org.jetbrains.jps.model.serialization.artifact.JpsArtifactExtensionSerializer serializer org.jetbrains.jps.model.artifact.JpsArtifact artifact org.jdom.Element options org.jetbrains.jps.model.JpsElement e private static org.jdom.Element saveExtension (org.jetbrains.jps.model.serialization.artifact.JpsArtifactExtensionSerializer, org.jetbrains.jps.model.JpsElement) org.jetbrains.jps.model.serialization.artifact.JpsArtifactExtensionSerializer serializer org.jetbrains.jps.model.JpsElement extension org.jdom.Element optionsTag private static org.jdom.Element savePackagingElement (org.jetbrains.jps.model.artifact.elements.JpsPackagingElement) org.jetbrains.jps.model.artifact.elements.JpsPackagingElement child org.jetbrains.jps.model.artifact.elements.JpsPackagingElement element org.jetbrains.jps.model.serialization.artifact.JpsPackagingElementSerializer serializer org.jdom.Element tag private static org.jetbrains.jps.model.artifact.elements.JpsPackagingElement loadPackagingElement (org.jdom.Element) org.jetbrains.jps.model.artifact.elements.JpsPackagingElement child org.jdom.Element childElement org.jdom.Element element org.jetbrains.jps.model.artifact.elements.JpsPackagingElement packagingElement private static org.jetbrains.jps.model.artifact.elements.JpsPackagingElement createPackagingElement (org.jdom.Element) org.jdom.Element element String typeId org.jetbrains.jps.model.serialization.artifact.JpsPackagingElementSerializer serializer private static org.jetbrains.jps.model.serialization.artifact.JpsPackagingElementSerializer findElementSerializer (java.lang.String) org.jetbrains.jps.model.serialization.artifact.JpsPackagingElementSerializer serializer org.jetbrains.jps.model.serialization.artifact.JpsPackagingElementSerializer serializer org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension String typeId private static org.jetbrains.jps.model.serialization.artifact.JpsPackagingElementSerializer findElementSerializer (java.lang.Class) org.jetbrains.jps.model.serialization.artifact.JpsPackagingElementSerializer serializer org.jetbrains.jps.model.serialization.artifact.JpsPackagingElementSerializer serializer org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension Class elementClass private static org.jetbrains.jps.model.serialization.artifact.JpsArtifactExtensionSerializer getExtensionSerializer (java.lang.String) org.jetbrains.jps.model.serialization.artifact.JpsArtifactExtensionSerializer serializer org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension String id private static org.jetbrains.jps.model.serialization.artifact.JpsArtifactPropertiesSerializer getTypePropertiesSerializer (java.lang.String) org.jetbrains.jps.model.serialization.artifact.JpsArtifactPropertiesSerializer serializer org.jetbrains.jps.model.serialization.artifact.JpsArtifactPropertiesSerializer serializer org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension String typeId private static org.jetbrains.jps.model.serialization.artifact.JpsArtifactPropertiesSerializer getTypePropertiesSerializer (org.jetbrains.jps.model.artifact.JpsArtifactType) org.jetbrains.jps.model.serialization.artifact.JpsArtifactPropertiesSerializer serializer org.jetbrains.jps.model.serialization.artifact.JpsArtifactPropertiesSerializer serializer org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension org.jetbrains.jps.model.artifact.JpsArtifactType type static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/artifact/JpsPackagingElementSerializer.class
JpsPackagingElementSerializer.java package org.jetbrains.jps.model.serialization.artifact public abstract org.jetbrains.jps.model.serialization.artifact.JpsPackagingElementSerializer extends java.lang.Object { private final String myTypeId private final Class myElementClass protected void <init> (java.lang.String, java.lang.Class) String typeId Class elementClass public java.lang.String getTypeId () public java.lang.Class getElementClass () public abstract org.jetbrains.jps.model.artifact.elements.JpsPackagingElement load (org.jdom.Element) public abstract void save (org.jetbrains.jps.model.artifact.elements.JpsPackagingElement, org.jdom.Element) }
org/jetbrains/jps/model/serialization/facet/FacetManagerState.class
FacetManagerState.java package org.jetbrains.jps.model.serialization.facet public org.jetbrains.jps.model.serialization.facet.FacetManagerState extends java.lang.Object { private java.util.List myFacets public void <init> () public java.util.List getFacets () public void setFacets (java.util.List) java.util.List facets }
org/jetbrains/jps/model/serialization/facet/FacetState.class
FacetState.java package org.jetbrains.jps.model.serialization.facet public org.jetbrains.jps.model.serialization.facet.FacetState extends java.lang.Object { private String myFacetType private String myName private String myExternalSystemId private org.jdom.Element myConfiguration private java.util.List mySubFacets public void <init> () public java.lang.String getFacetType () public java.lang.String getName () public org.jdom.Element getConfiguration () public java.lang.String getExternalSystemId () public java.util.List getSubFacets () public void setSubFacets (java.util.List) java.util.List subFacets public void setConfiguration (org.jdom.Element) org.jdom.Element configuration public void setName (java.lang.String) String name public void setFacetType (java.lang.String) String type public void setExternalSystemId (java.lang.String) String externalSystemId }
org/jetbrains/jps/model/serialization/facet/JpsFacetConfigurationSerializer.class
JpsFacetConfigurationSerializer.java package org.jetbrains.jps.model.serialization.facet public abstract org.jetbrains.jps.model.serialization.facet.JpsFacetConfigurationSerializer extends java.lang.Object { private final org.jetbrains.jps.model.JpsElementChildRole myRole private final String myFacetTypeId private final String myFacetName public void <init> (org.jetbrains.jps.model.JpsElementChildRole, java.lang.String, java.lang.String) org.jetbrains.jps.model.JpsElementChildRole role String facetTypeId String facetName public java.lang.String getFacetTypeId () public org.jetbrains.jps.model.JpsElement loadExtension (org.jdom.Element, java.lang.String, org.jetbrains.jps.model.module.JpsModule, org.jetbrains.jps.model.JpsElement) org.jdom.Element configurationElement String facetName org.jetbrains.jps.model.module.JpsModule module org.jetbrains.jps.model.JpsElement parentFacet org.jetbrains.jps.model.JpsElement e protected abstract org.jetbrains.jps.model.JpsElement loadExtension (org.jdom.Element, java.lang.String, org.jetbrains.jps.model.JpsElement, org.jetbrains.jps.model.module.JpsModule) public boolean hasExtension (org.jetbrains.jps.model.module.JpsModule) org.jetbrains.jps.model.module.JpsModule module public void saveExtension (org.jetbrains.jps.model.module.JpsModule, java.util.List) org.jetbrains.jps.model.serialization.facet.FacetState state org.jdom.Element tag org.jetbrains.jps.model.module.JpsModule module java.util.List states org.jetbrains.jps.model.JpsElement extension protected abstract void saveExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element, org.jetbrains.jps.model.module.JpsModule) private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/facet/JpsFacetSerializer.class
JpsFacetSerializer.java package org.jetbrains.jps.model.serialization.facet public org.jetbrains.jps.model.serialization.facet.JpsFacetSerializer extends java.lang.Object { public static final String FACET_TAG public static final String TYPE_ATTRIBUTE public static final String CONFIGURATION_TAG public static final String NAME_ATTRIBUTE public void <init> () public static void loadFacets (org.jetbrains.jps.model.module.JpsModule, org.jdom.Element) org.jetbrains.jps.model.module.JpsModule module org.jdom.Element facetManagerElement org.jetbrains.jps.model.serialization.facet.FacetManagerState state public static void saveFacets (org.jetbrains.jps.model.module.JpsModule, org.jdom.Element) org.jetbrains.jps.model.serialization.facet.JpsFacetConfigurationSerializer serializer org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension org.jetbrains.jps.model.module.JpsModule module org.jdom.Element facetManagerElement org.jetbrains.jps.model.serialization.facet.FacetManagerState managerState private static void addFacets (org.jetbrains.jps.model.module.JpsModule, java.util.List, org.jetbrains.jps.model.JpsElement) org.jetbrains.jps.model.JpsElement element org.jetbrains.jps.model.serialization.facet.JpsFacetConfigurationSerializer serializer org.jetbrains.jps.model.serialization.facet.FacetState facetState org.jetbrains.jps.model.module.JpsModule module java.util.List facets org.jetbrains.jps.model.JpsElement parentFacet private static org.jetbrains.jps.model.JpsElement addExtension (org.jetbrains.jps.model.module.JpsModule, org.jetbrains.jps.model.serialization.facet.JpsFacetConfigurationSerializer, org.jetbrains.jps.model.serialization.facet.FacetState, org.jetbrains.jps.model.JpsElement) org.jetbrains.jps.model.module.JpsModule module org.jetbrains.jps.model.serialization.facet.JpsFacetConfigurationSerializer serializer org.jetbrains.jps.model.serialization.facet.FacetState facet org.jetbrains.jps.model.JpsElement parentFacet org.jdom.Element facetConfiguration private static org.jetbrains.jps.model.serialization.facet.JpsFacetConfigurationSerializer getModuleExtensionSerializer (java.lang.String) org.jetbrains.jps.model.serialization.facet.JpsFacetConfigurationSerializer serializer org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension String typeId public static org.jetbrains.jps.model.module.JpsModuleReference createModuleReference (java.lang.String) String facetId String moduleName public static java.lang.String getFacetId (org.jetbrains.jps.model.module.JpsModuleReference, java.lang.String, java.lang.String) org.jetbrains.jps.model.module.JpsModuleReference moduleReference String facetTypeId String facetName private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/impl/JpsModuleSerializationDataExtensionImpl.class
JpsModuleSerializationDataExtensionImpl.java package org.jetbrains.jps.model.serialization.impl public org.jetbrains.jps.model.serialization.impl.JpsModuleSerializationDataExtensionImpl extends org.jetbrains.jps.model.ex.JpsElementBase implements org.jetbrains.jps.model.serialization.module.JpsModuleSerializationDataExtension { public static final org.jetbrains.jps.model.JpsElementChildRole ROLE private final java.nio.file.Path myBaseDirectory public void <init> (java.nio.file.Path) java.nio.file.Path baseDirectory public org.jetbrains.jps.model.serialization.impl.JpsModuleSerializationDataExtensionImpl createCopy () public void applyChanges (org.jetbrains.jps.model.serialization.impl.JpsModuleSerializationDataExtensionImpl) org.jetbrains.jps.model.serialization.impl.JpsModuleSerializationDataExtensionImpl modified public java.io.File getBaseDirectory () public volatile synthetic void applyChanges (org.jetbrains.jps.model.ex.JpsElementBase) public volatile synthetic org.jetbrains.jps.model.ex.JpsElementBase createCopy () public volatile synthetic void applyChanges (org.jetbrains.jps.model.JpsElement) public volatile synthetic org.jetbrains.jps.model.JpsElement createCopy () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/impl/JpsPathVariablesConfigurationImpl.class
JpsPathVariablesConfigurationImpl.java package org.jetbrains.jps.model.serialization.impl public org.jetbrains.jps.model.serialization.impl.JpsPathVariablesConfigurationImpl extends org.jetbrains.jps.model.ex.JpsElementBase implements org.jetbrains.jps.model.serialization.JpsPathVariablesConfiguration { private final java.util.Map myPathVariables public void <init> () private void <init> (java.util.Map) java.util.Map pathVariables public org.jetbrains.jps.model.serialization.impl.JpsPathVariablesConfigurationImpl createCopy () public void applyChanges (org.jetbrains.jps.model.serialization.impl.JpsPathVariablesConfigurationImpl) org.jetbrains.jps.model.serialization.impl.JpsPathVariablesConfigurationImpl modified public void addPathVariable (java.lang.String, java.lang.String) String name String value public void removePathVariable (java.lang.String) String name public java.lang.String getPathVariable (java.lang.String) String name public java.lang.String getUserVariableValue (java.lang.String) String name public java.util.Map getAllVariables () public java.util.Map getAllUserVariables () public volatile synthetic void applyChanges (org.jetbrains.jps.model.ex.JpsElementBase) public volatile synthetic org.jetbrains.jps.model.ex.JpsElementBase createCopy () public volatile synthetic void applyChanges (org.jetbrains.jps.model.JpsElement) public volatile synthetic org.jetbrains.jps.model.JpsElement createCopy () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/impl/JpsProjectSerializationDataExtensionImpl.class
JpsProjectSerializationDataExtensionImpl.java package org.jetbrains.jps.model.serialization.impl public org.jetbrains.jps.model.serialization.impl.JpsProjectSerializationDataExtensionImpl extends org.jetbrains.jps.model.ex.JpsElementBase implements org.jetbrains.jps.model.serialization.JpsProjectSerializationDataExtension { public static final org.jetbrains.jps.model.JpsElementChildRole ROLE private final java.nio.file.Path myBaseDirectory public void <init> (java.nio.file.Path) java.nio.file.Path baseDirectory public org.jetbrains.jps.model.serialization.impl.JpsProjectSerializationDataExtensionImpl createCopy () public void applyChanges (org.jetbrains.jps.model.serialization.impl.JpsProjectSerializationDataExtensionImpl) org.jetbrains.jps.model.serialization.impl.JpsProjectSerializationDataExtensionImpl modified public java.io.File getBaseDirectory () public volatile synthetic void applyChanges (org.jetbrains.jps.model.ex.JpsElementBase) public volatile synthetic org.jetbrains.jps.model.ex.JpsElementBase createCopy () public volatile synthetic void applyChanges (org.jetbrains.jps.model.JpsElement) public volatile synthetic org.jetbrains.jps.model.JpsElement createCopy () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/impl/JpsSerializationFormatException.class
JpsSerializationFormatException.java package org.jetbrains.jps.model.serialization.impl public org.jetbrains.jps.model.serialization.impl.JpsSerializationFormatException extends java.lang.RuntimeException { public void <init> (java.lang.String) String message }
org/jetbrains/jps/model/serialization/impl/JpsSerializationManagerImpl.class
JpsSerializationManagerImpl.java package org.jetbrains.jps.model.serialization.impl public org.jetbrains.jps.model.serialization.impl.JpsSerializationManagerImpl extends org.jetbrains.jps.model.serialization.JpsSerializationManager { public void <init> () public org.jetbrains.jps.model.JpsModel loadModel (java.lang.String, java.lang.String, boolean) throws java.io.IOException String projectPath String optionsPath boolean loadUnloadedModules org.jetbrains.jps.model.JpsModel model java.util.Map pathVariables public org.jetbrains.jps.model.JpsProject loadProject (java.lang.String, java.util.Map) throws java.io.IOException String projectPath java.util.Map pathVariables org.jetbrains.jps.model.JpsModel model public void saveGlobalSettings (org.jetbrains.jps.model.JpsGlobal, java.lang.String) throws java.io.IOException org.jetbrains.jps.model.JpsGlobal global String optionsPath private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/jarRepository/JpsRemoteRepositoriesConfigurationSerializer.class
JpsRemoteRepositoriesConfigurationSerializer.java package org.jetbrains.jps.model.serialization.jarRepository public org.jetbrains.jps.model.serialization.jarRepository.JpsRemoteRepositoriesConfigurationSerializer extends org.jetbrains.jps.model.serialization.JpsProjectExtensionSerializer { private static final String ELEMENT_TAG private static final String OPTION_TAG private static final String ID_PROPERTY private static final String NAME_PROPERTY private static final String URL_PROPERTY public void <init> () public void loadExtension (org.jetbrains.jps.model.JpsProject, org.jdom.Element) String option String optionValue org.jdom.Element element String id String name String url org.jdom.Element repoElement org.jetbrains.jps.model.JpsProject project org.jdom.Element componentTag java.util.List result java.util.List children org.jetbrains.jps.model.jarRepository.JpsRemoteRepositoriesConfiguration config public void saveExtension (org.jetbrains.jps.model.JpsProject, org.jdom.Element) org.jetbrains.jps.model.JpsProject project org.jdom.Element componentTag public volatile synthetic void saveExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) public volatile synthetic void loadExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/jarRepository/JpsRemoteRepositoriesModelSerializerExtension.class
JpsRemoteRepositoriesModelSerializerExtension.java package org.jetbrains.jps.model.serialization.jarRepository public org.jetbrains.jps.model.serialization.jarRepository.JpsRemoteRepositoriesModelSerializerExtension extends org.jetbrains.jps.model.serialization.JpsModelSerializerExtension { private static final org.jetbrains.jps.model.serialization.jarRepository.JpsRemoteRepositoriesConfigurationSerializer SERIALIZER_IMPL public void <init> () public java.util.List getProjectExtensionSerializers () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/java/JpsApplicationRunConfigurationSerializer.class
JpsApplicationRunConfigurationSerializer.java package org.jetbrains.jps.model.serialization.java public org.jetbrains.jps.model.serialization.java.JpsApplicationRunConfigurationSerializer extends org.jetbrains.jps.model.serialization.runConfigurations.JpsRunConfigurationPropertiesSerializer { public void <init> () public org.jetbrains.jps.model.java.runConfiguration.JpsApplicationRunConfigurationProperties loadProperties (org.jdom.Element) org.jdom.Element runConfigurationTag org.jetbrains.jps.model.java.runConfiguration.JpsApplicationRunConfigurationState properties public void saveProperties (org.jetbrains.jps.model.java.runConfiguration.JpsApplicationRunConfigurationProperties, org.jdom.Element) org.jetbrains.jps.model.java.runConfiguration.JpsApplicationRunConfigurationProperties properties org.jdom.Element runConfigurationTag public volatile synthetic void saveProperties (org.jetbrains.jps.model.JpsElement, org.jdom.Element) public volatile synthetic org.jetbrains.jps.model.JpsElement loadProperties (org.jdom.Element) }
org/jetbrains/jps/model/serialization/java/JpsJavaModelSerializerExtension$1.class
JpsJavaModelSerializerExtension.java package org.jetbrains.jps.model.serialization.java synthetic org.jetbrains.jps.model.serialization.java.JpsJavaModelSerializerExtension$1 extends java.lang.Object { }
org/jetbrains/jps/model/serialization/java/JpsJavaModelSerializerExtension$JavaProjectExtensionSerializer.class
JpsJavaModelSerializerExtension.java package org.jetbrains.jps.model.serialization.java org.jetbrains.jps.model.serialization.java.JpsJavaModelSerializerExtension$JavaProjectExtensionSerializer extends org.jetbrains.jps.model.serialization.JpsProjectExtensionSerializer { void <init> () public void loadExtension (org.jetbrains.jps.model.JpsProject, org.jdom.Element) String url org.jetbrains.jps.model.JpsProject project org.jdom.Element componentTag org.jetbrains.jps.model.java.JpsJavaProjectExtension extension org.jdom.Element output String languageLevel public void saveExtension (org.jetbrains.jps.model.JpsProject, org.jdom.Element) org.jetbrains.jps.model.JpsProject project org.jdom.Element componentTag org.jetbrains.jps.model.java.JpsJavaProjectExtension extension String outputUrl org.jetbrains.jps.model.java.LanguageLevel level public volatile synthetic void saveExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) public volatile synthetic void loadExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/java/JpsJavaModelSerializerExtension$JavaResourceRootPropertiesSerializer.class
JpsJavaModelSerializerExtension.java package org.jetbrains.jps.model.serialization.java org.jetbrains.jps.model.serialization.java.JpsJavaModelSerializerExtension$JavaResourceRootPropertiesSerializer extends org.jetbrains.jps.model.serialization.module.JpsModuleSourceRootPropertiesSerializer { private void <init> (org.jetbrains.jps.model.module.JpsModuleSourceRootType, java.lang.String) org.jetbrains.jps.model.module.JpsModuleSourceRootType type String typeId public org.jetbrains.jps.model.java.JavaResourceRootProperties loadProperties (org.jdom.Element) org.jdom.Element sourceRootTag String relativeOutputPath boolean isGenerated public void saveProperties (org.jetbrains.jps.model.java.JavaResourceRootProperties, org.jdom.Element) org.jetbrains.jps.model.java.JavaResourceRootProperties properties org.jdom.Element sourceRootTag String relativeOutputPath public volatile synthetic void saveProperties (org.jetbrains.jps.model.JpsElement, org.jdom.Element) public volatile synthetic org.jetbrains.jps.model.JpsElement loadProperties (org.jdom.Element) synthetic void <init> (org.jetbrains.jps.model.module.JpsModuleSourceRootType, java.lang.String, org.jetbrains.jps.model.serialization.java.JpsJavaModelSerializerExtension$1) org.jetbrains.jps.model.module.JpsModuleSourceRootType x0 String x1 org.jetbrains.jps.model.serialization.java.JpsJavaModelSerializerExtension$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/java/JpsJavaModelSerializerExtension$JavaSourceRootPropertiesSerializer.class
JpsJavaModelSerializerExtension.java package org.jetbrains.jps.model.serialization.java org.jetbrains.jps.model.serialization.java.JpsJavaModelSerializerExtension$JavaSourceRootPropertiesSerializer extends org.jetbrains.jps.model.serialization.module.JpsModuleSourceRootPropertiesSerializer { private void <init> (org.jetbrains.jps.model.module.JpsModuleSourceRootType, java.lang.String) org.jetbrains.jps.model.module.JpsModuleSourceRootType type String typeId public org.jetbrains.jps.model.java.JavaSourceRootProperties loadProperties (org.jdom.Element) org.jdom.Element sourceRootTag String packagePrefix boolean isGenerated public void saveProperties (org.jetbrains.jps.model.java.JavaSourceRootProperties, org.jdom.Element) org.jetbrains.jps.model.java.JavaSourceRootProperties properties org.jdom.Element sourceRootTag String isTestSource String packagePrefix public volatile synthetic void saveProperties (org.jetbrains.jps.model.JpsElement, org.jdom.Element) public volatile synthetic org.jetbrains.jps.model.JpsElement loadProperties (org.jdom.Element) synthetic void <init> (org.jetbrains.jps.model.module.JpsModuleSourceRootType, java.lang.String, org.jetbrains.jps.model.serialization.java.JpsJavaModelSerializerExtension$1) org.jetbrains.jps.model.module.JpsModuleSourceRootType x0 String x1 org.jetbrains.jps.model.serialization.java.JpsJavaModelSerializerExtension$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/java/JpsJavaModelSerializerExtension$JpsModuleOutputPackagingElementSerializer.class
JpsJavaModelSerializerExtension.java package org.jetbrains.jps.model.serialization.java org.jetbrains.jps.model.serialization.java.JpsJavaModelSerializerExtension$JpsModuleOutputPackagingElementSerializer extends org.jetbrains.jps.model.serialization.artifact.JpsPackagingElementSerializer { private void <init> () public org.jetbrains.jps.model.java.JpsProductionModuleOutputPackagingElement load (org.jdom.Element) org.jdom.Element element org.jetbrains.jps.model.module.JpsModuleReference reference public void save (org.jetbrains.jps.model.java.JpsProductionModuleOutputPackagingElement, org.jdom.Element) org.jetbrains.jps.model.java.JpsProductionModuleOutputPackagingElement element org.jdom.Element tag public volatile synthetic void save (org.jetbrains.jps.model.artifact.elements.JpsPackagingElement, org.jdom.Element) public volatile synthetic org.jetbrains.jps.model.artifact.elements.JpsPackagingElement load (org.jdom.Element) synthetic void <init> (org.jetbrains.jps.model.serialization.java.JpsJavaModelSerializerExtension$1) org.jetbrains.jps.model.serialization.java.JpsJavaModelSerializerExtension$1 x0 }
org/jetbrains/jps/model/serialization/java/JpsJavaModelSerializerExtension$JpsModuleSourcePackagingElementSerializer.class
JpsJavaModelSerializerExtension.java package org.jetbrains.jps.model.serialization.java org.jetbrains.jps.model.serialization.java.JpsJavaModelSerializerExtension$JpsModuleSourcePackagingElementSerializer extends org.jetbrains.jps.model.serialization.artifact.JpsPackagingElementSerializer { private void <init> () public org.jetbrains.jps.model.java.JpsProductionModuleSourcePackagingElement load (org.jdom.Element) org.jdom.Element element org.jetbrains.jps.model.module.JpsModuleReference reference public void save (org.jetbrains.jps.model.java.JpsProductionModuleSourcePackagingElement, org.jdom.Element) org.jetbrains.jps.model.java.JpsProductionModuleSourcePackagingElement element org.jdom.Element tag public volatile synthetic void save (org.jetbrains.jps.model.artifact.elements.JpsPackagingElement, org.jdom.Element) public volatile synthetic org.jetbrains.jps.model.artifact.elements.JpsPackagingElement load (org.jdom.Element) synthetic void <init> (org.jetbrains.jps.model.serialization.java.JpsJavaModelSerializerExtension$1) org.jetbrains.jps.model.serialization.java.JpsJavaModelSerializerExtension$1 x0 }
org/jetbrains/jps/model/serialization/java/JpsJavaModelSerializerExtension$JpsRepositoryLibraryPropertiesSerializer.class
JpsJavaModelSerializerExtension.java package org.jetbrains.jps.model.serialization.java org.jetbrains.jps.model.serialization.java.JpsJavaModelSerializerExtension$JpsRepositoryLibraryPropertiesSerializer extends org.jetbrains.jps.model.serialization.library.JpsLibraryPropertiesSerializer { private static final String MAVEN_ID_ATTRIBUTE private static final String INCLUDE_TRANSITIVE_DEPS_ATTRIBUTE private static final String EXCLUDE_TAG private static final String DEPENDENCY_TAG void <init> () public org.jetbrains.jps.model.JpsSimpleElement loadProperties (org.jdom.Element) org.jdom.Element elem private static org.jetbrains.jps.model.library.JpsMavenRepositoryLibraryDescriptor loadDescriptor (org.jdom.Element) org.jdom.Element elem boolean includeTransitiveDependencies org.jdom.Element excludeTag java.util.List dependencyTags java.util.List excludedDependencies public void saveProperties (org.jetbrains.jps.model.JpsSimpleElement, org.jdom.Element) String dependency org.jdom.Element excludeTag org.jetbrains.jps.model.JpsSimpleElement properties org.jdom.Element element String mavenId java.util.List excludedDependencies public volatile synthetic void saveProperties (org.jetbrains.jps.model.JpsElement, org.jdom.Element) public volatile synthetic org.jetbrains.jps.model.JpsElement loadProperties (org.jdom.Element) private static synthetic java.lang.String lambda$loadDescriptor$0 (org.jdom.Element) org.jdom.Element it private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/java/JpsJavaModelSerializerExtension$JpsTestModuleOutputPackagingElementSerializer.class
JpsJavaModelSerializerExtension.java package org.jetbrains.jps.model.serialization.java org.jetbrains.jps.model.serialization.java.JpsJavaModelSerializerExtension$JpsTestModuleOutputPackagingElementSerializer extends org.jetbrains.jps.model.serialization.artifact.JpsPackagingElementSerializer { private void <init> () public org.jetbrains.jps.model.java.JpsTestModuleOutputPackagingElement load (org.jdom.Element) org.jdom.Element element org.jetbrains.jps.model.module.JpsModuleReference reference public void save (org.jetbrains.jps.model.java.JpsTestModuleOutputPackagingElement, org.jdom.Element) org.jetbrains.jps.model.java.JpsTestModuleOutputPackagingElement element org.jdom.Element tag public volatile synthetic void save (org.jetbrains.jps.model.artifact.elements.JpsPackagingElement, org.jdom.Element) public volatile synthetic org.jetbrains.jps.model.artifact.elements.JpsPackagingElement load (org.jdom.Element) synthetic void <init> (org.jetbrains.jps.model.serialization.java.JpsJavaModelSerializerExtension$1) org.jetbrains.jps.model.serialization.java.JpsJavaModelSerializerExtension$1 x0 }
org/jetbrains/jps/model/serialization/java/JpsJavaModelSerializerExtension.class
JpsJavaModelSerializerExtension.java package org.jetbrains.jps.model.serialization.java public org.jetbrains.jps.model.serialization.java.JpsJavaModelSerializerExtension extends org.jetbrains.jps.model.serialization.JpsModelSerializerExtension { public static final String EXPORTED_ATTRIBUTE public static final String SCOPE_ATTRIBUTE public static final String OUTPUT_TAG public static final String URL_ATTRIBUTE public static final String LANGUAGE_LEVEL_ATTRIBUTE public static final String EXPLODED_TAG public static final String EXCLUDE_EXPLODED_TAG public static final String TEST_OUTPUT_TAG public static final String INHERIT_COMPILER_OUTPUT_ATTRIBUTE public static final String EXCLUDE_OUTPUT_TAG public static final String ANNOTATION_PATHS_TAG public static final String JAVADOC_PATHS_TAG public static final String MODULE_LANGUAGE_LEVEL_ATTRIBUTE public static final String ROOT_TAG public static final String RELATIVE_OUTPUT_PATH_ATTRIBUTE public static final String IS_GENERATED_ATTRIBUTE public static final org.jetbrains.jps.model.serialization.java.JpsJavaModelSerializerExtension$JavaSourceRootPropertiesSerializer JAVA_SOURCE_ROOT_PROPERTIES_SERIALIZER public static final String JAVA_RESOURCE_ROOT_ID public static final String JAVA_TEST_RESOURCE_ROOT_ID public void <init> () public void loadRootModel (org.jetbrains.jps.model.module.JpsModule, org.jdom.Element) org.jetbrains.jps.model.module.JpsModule module org.jdom.Element rootModel public void saveRootModel (org.jetbrains.jps.model.module.JpsModule, org.jdom.Element) org.jetbrains.jps.model.module.JpsModule module org.jdom.Element rootModel public void loadModuleOptions (org.jetbrains.jps.model.module.JpsModule, org.jdom.Element) String productionModuleName org.jetbrains.jps.model.module.JpsModule module org.jdom.Element rootElement org.jdom.Element testModuleProperties public java.util.List getProjectExtensionSerializers () public java.util.List getModuleSourceRootPropertiesSerializers () public void loadModuleDependencyProperties (org.jetbrains.jps.model.module.JpsDependencyElement, org.jdom.Element) org.jetbrains.jps.model.java.JpsJavaDependencyScope scope IllegalArgumentException e org.jetbrains.jps.model.module.JpsDependencyElement dependency org.jdom.Element entry boolean exported String scopeName org.jetbrains.jps.model.java.JpsJavaDependencyScope scope org.jetbrains.jps.model.java.JpsJavaDependencyExtension extension public void saveModuleDependencyProperties (org.jetbrains.jps.model.module.JpsDependencyElement, org.jdom.Element) org.jetbrains.jps.model.java.JpsJavaDependencyScope scope org.jetbrains.jps.model.module.JpsDependencyElement dependency org.jdom.Element orderEntry org.jetbrains.jps.model.java.JpsJavaDependencyExtension extension public java.util.List getLibraryRootTypeSerializers () public java.util.List getSdkRootTypeSerializers () public java.util.List getPackagingElementSerializers () public java.util.List getLibraryPropertiesSerializers () private static void loadExplodedDirectoryExtension (org.jetbrains.jps.model.module.JpsModule, org.jdom.Element) org.jetbrains.jps.model.java.ExplodedDirectoryModuleExtension extension org.jetbrains.jps.model.module.JpsModule module org.jdom.Element rootModelComponent org.jdom.Element exploded private static void saveExplodedDirectoryExtension (org.jetbrains.jps.model.module.JpsModule, org.jdom.Element) org.jetbrains.jps.model.module.JpsModule module org.jdom.Element rootModelElement org.jetbrains.jps.model.java.ExplodedDirectoryModuleExtension extension private static void loadJavaModuleExtension (org.jetbrains.jps.model.module.JpsModule, org.jdom.Element) org.jetbrains.jps.model.module.JpsModule module org.jdom.Element rootModelComponent org.jetbrains.jps.model.java.JpsJavaModuleExtension extension org.jdom.Element outputTag String outputUrl org.jdom.Element testOutputTag String testOutputUrl String languageLevel private static void saveJavaModuleExtension (org.jetbrains.jps.model.module.JpsModule, org.jdom.Element) org.jetbrains.jps.model.module.JpsModule module org.jdom.Element rootModelComponent org.jetbrains.jps.model.java.JpsJavaModuleExtension extension String testOutputUrl String outputUrl org.jetbrains.jps.model.java.LanguageLevel languageLevel private static void loadAdditionalRoots (org.jdom.Element, java.lang.String, org.jetbrains.jps.model.JpsUrlList) org.jdom.Element root org.jdom.Element rootModelComponent String rootsTagName org.jetbrains.jps.model.JpsUrlList result org.jdom.Element roots private static void saveAdditionalRoots (org.jdom.Element, java.lang.String, org.jetbrains.jps.model.JpsUrlList) String url org.jdom.Element roots org.jdom.Element rootModelComponent String rootsTagName org.jetbrains.jps.model.JpsUrlList list java.util.List urls private static org.jetbrains.jps.model.java.JpsJavaExtensionService getService () private static org.jetbrains.jps.model.java.LanguageLevel readLanguageLevel (java.lang.String, org.jetbrains.jps.model.java.LanguageLevel) org.jetbrains.jps.model.java.LanguageLevel languageLevel String level org.jetbrains.jps.model.java.LanguageLevel defaultLevel static synthetic org.jetbrains.jps.model.java.JpsJavaExtensionService access$500 () static synthetic org.jetbrains.jps.model.java.LanguageLevel access$600 (java.lang.String, org.jetbrains.jps.model.java.LanguageLevel) String x0 org.jetbrains.jps.model.java.LanguageLevel x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/java/compiler/AnnotationProcessorProfileSerializer.class
AnnotationProcessorProfileSerializer.java package org.jetbrains.jps.model.serialization.java.compiler public org.jetbrains.jps.model.serialization.java.compiler.AnnotationProcessorProfileSerializer extends java.lang.Object { private static final java.util.Comparator ALPHA_COMPARATOR private static final String ENTRY private static final String NAME private static final String VALUE private static final String ENABLED private static final String OPTION private static final String MODULE public void <init> () public static void readExternal (org.jetbrains.jps.model.java.compiler.ProcessorConfigProfile, org.jdom.Element) org.jdom.Element elem String key String value Object optionElement String name Object procElement String path Object entry StringBuilder pathBuilder String name Object moduleElement org.jetbrains.jps.model.java.compiler.ProcessorConfigProfile profile org.jdom.Element element org.jdom.Element srcOutput String out org.jdom.Element srcTestOutput String testOut org.jdom.Element isRelativeToContentRoot org.jdom.Element pathElement public static void writeExternal (org.jetbrains.jps.model.java.compiler.ProcessorConfigProfile, org.jdom.Element) String key java.util.List keys String proc java.util.List processorList String token java.util.StringTokenizer tokenizer String name java.util.List names org.jetbrains.jps.model.java.compiler.ProcessorConfigProfile profile org.jdom.Element element String srcDirName String testSrcDirName java.util.Map options java.util.Set processors org.jdom.Element pathElement String path java.util.Set moduleNames private static org.jdom.Element addChild (org.jdom.Element, java.lang.String) org.jdom.Element parent String childName org.jdom.Element child private static synthetic int lambda$static$0 (java.lang.String, java.lang.String) String o1 String o2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/java/compiler/JpsCompilerValidationExcludeSerializer.class
JpsCompilerValidationExcludeSerializer.java package org.jetbrains.jps.model.serialization.java.compiler public org.jetbrains.jps.model.serialization.java.compiler.JpsCompilerValidationExcludeSerializer extends org.jetbrains.jps.model.serialization.JpsProjectExtensionSerializer { public static final String COMPONENT_NAME public static final String CONFIG_FILE_NAME public void <init> () public void loadExtension (org.jetbrains.jps.model.JpsProject, org.jdom.Element) org.jetbrains.jps.model.JpsProject project org.jdom.Element componentTag org.jetbrains.jps.model.java.compiler.JpsJavaCompilerConfiguration configuration public void saveExtension (org.jetbrains.jps.model.JpsProject, org.jdom.Element) org.jetbrains.jps.model.JpsProject project org.jdom.Element componentTag public volatile synthetic void saveExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) public volatile synthetic void loadExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/java/compiler/JpsEclipseCompilerOptionsSerializer.class
JpsEclipseCompilerOptionsSerializer.java package org.jetbrains.jps.model.serialization.java.compiler public org.jetbrains.jps.model.serialization.java.compiler.JpsEclipseCompilerOptionsSerializer extends org.jetbrains.jps.model.serialization.JpsProjectExtensionSerializer { private final String myCompilerId public void <init> (java.lang.String, java.lang.String) String componentName String compilerId public void loadExtension (org.jetbrains.jps.model.JpsProject, org.jdom.Element) org.jetbrains.jps.model.JpsProject project org.jdom.Element componentTag org.jetbrains.jps.model.java.compiler.JpsJavaCompilerConfiguration configuration org.jetbrains.jps.model.java.compiler.EclipseCompilerOptions options public void loadExtensionWithDefaultSettings (org.jetbrains.jps.model.JpsProject) org.jetbrains.jps.model.JpsProject project org.jetbrains.jps.model.java.compiler.JpsJavaCompilerConfiguration configuration public void saveExtension (org.jetbrains.jps.model.JpsProject, org.jdom.Element) org.jetbrains.jps.model.JpsProject project org.jdom.Element componentTag public volatile synthetic void saveExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) public volatile synthetic void loadExtensionWithDefaultSettings (org.jetbrains.jps.model.JpsElement) public volatile synthetic void loadExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/java/compiler/JpsJavaCompilerConfigurationSerializer.class
JpsJavaCompilerConfigurationSerializer.java package org.jetbrains.jps.model.serialization.java.compiler public org.jetbrains.jps.model.serialization.java.compiler.JpsJavaCompilerConfigurationSerializer extends org.jetbrains.jps.model.serialization.JpsProjectExtensionSerializer { public static final String EXCLUDE_FROM_COMPILE public static final String RESOURCE_EXTENSIONS public static final String ANNOTATION_PROCESSING public static final String BYTECODE_TARGET_LEVEL public static final String WILDCARD_RESOURCE_PATTERNS public static final String ADD_NOTNULL_ASSERTIONS public static final String ENTRY public static final String NAME public static final String ENABLED public static final String MODULE public static final String TARGET_ATTRIBUTE public static final java.util.List DEFAULT_WILDCARD_PATTERNS public void <init> () public void loadExtension (org.jetbrains.jps.model.JpsProject, org.jdom.Element) String pattern String pattern org.jdom.Element entry boolean isDefault org.jdom.Element profileTag java.util.List profiles String moduleName String level org.jdom.Element moduleTag org.jetbrains.jps.model.JpsProject project org.jdom.Element componentTag org.jetbrains.jps.model.java.compiler.JpsJavaCompilerConfiguration configuration org.jdom.Element addNotNullTag org.jdom.Element resourcePatternsTag org.jdom.Element annotationProcessingTag org.jdom.Element targetLevelTag String compilerId String useReleaseOption public void loadExtensionWithDefaultSettings (org.jetbrains.jps.model.JpsProject) String pattern org.jetbrains.jps.model.JpsProject project org.jetbrains.jps.model.java.compiler.JpsJavaCompilerConfiguration configuration public static void readExcludes (org.jdom.Element, org.jetbrains.jps.model.java.compiler.JpsCompilerExcludes) org.jdom.Element fileTag boolean recursively org.jdom.Element directoryTag org.jdom.Element excludeFromCompileTag org.jetbrains.jps.model.java.compiler.JpsCompilerExcludes excludes public void saveExtension (org.jetbrains.jps.model.JpsProject, org.jdom.Element) org.jetbrains.jps.model.JpsProject project org.jdom.Element componentTag public volatile synthetic void saveExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) public volatile synthetic void loadExtensionWithDefaultSettings (org.jetbrains.jps.model.JpsElement) public volatile synthetic void loadExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/java/compiler/JpsJavaCompilerNotNullableSerializer.class
JpsJavaCompilerNotNullableSerializer.java package org.jetbrains.jps.model.serialization.java.compiler public org.jetbrains.jps.model.serialization.java.compiler.JpsJavaCompilerNotNullableSerializer extends org.jetbrains.jps.model.serialization.JpsProjectExtensionSerializer { public void <init> () public void loadExtension (org.jetbrains.jps.model.JpsProject, org.jdom.Element) org.jdom.Element item org.jdom.Element option org.jetbrains.jps.model.JpsProject project org.jdom.Element componentTag org.jetbrains.jps.model.java.compiler.JpsJavaCompilerConfiguration configuration java.util.List annoNames public void loadExtensionWithDefaultSettings (org.jetbrains.jps.model.JpsProject) org.jetbrains.jps.model.JpsProject project public void saveExtension (org.jetbrains.jps.model.JpsProject, org.jdom.Element) org.jetbrains.jps.model.JpsProject project org.jdom.Element componentTag public volatile synthetic void saveExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) public volatile synthetic void loadExtensionWithDefaultSettings (org.jetbrains.jps.model.JpsElement) public volatile synthetic void loadExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/java/compiler/JpsJavaCompilerOptionsSerializer.class
JpsJavaCompilerOptionsSerializer.java package org.jetbrains.jps.model.serialization.java.compiler public org.jetbrains.jps.model.serialization.java.compiler.JpsJavaCompilerOptionsSerializer extends org.jetbrains.jps.model.serialization.JpsProjectExtensionSerializer { private final String myCompilerId public void <init> (java.lang.String, java.lang.String) String componentName String compilerId public void loadExtension (org.jetbrains.jps.model.JpsProject, org.jdom.Element) org.jetbrains.jps.model.JpsProject project org.jdom.Element componentTag org.jetbrains.jps.model.java.compiler.JpsJavaCompilerConfiguration configuration org.jetbrains.jps.model.java.compiler.JpsJavaCompilerOptions options public void loadExtensionWithDefaultSettings (org.jetbrains.jps.model.JpsProject) org.jetbrains.jps.model.JpsProject project org.jetbrains.jps.model.java.compiler.JpsJavaCompilerConfiguration configuration public void saveExtension (org.jetbrains.jps.model.JpsProject, org.jdom.Element) org.jetbrains.jps.model.JpsProject project org.jdom.Element componentTag public volatile synthetic void saveExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) public volatile synthetic void loadExtensionWithDefaultSettings (org.jetbrains.jps.model.JpsElement) public volatile synthetic void loadExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/java/compiler/JpsJavaCompilerWorkspaceConfigurationSerializer.class
JpsJavaCompilerWorkspaceConfigurationSerializer.java package org.jetbrains.jps.model.serialization.java.compiler public org.jetbrains.jps.model.serialization.java.compiler.JpsJavaCompilerWorkspaceConfigurationSerializer extends org.jetbrains.jps.model.serialization.JpsProjectExtensionSerializer { public void <init> () public void loadExtension (org.jetbrains.jps.model.JpsProject, org.jdom.Element) org.jetbrains.jps.model.JpsProject project org.jdom.Element componentTag org.jetbrains.jps.model.java.compiler.JpsJavaCompilerConfiguration configuration String assertNotNull String clearOutputDirectory public void saveExtension (org.jetbrains.jps.model.JpsProject, org.jdom.Element) org.jetbrains.jps.model.JpsProject project org.jdom.Element componentTag public volatile synthetic void saveExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) public volatile synthetic void loadExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/java/compiler/JpsValidationSerializer$ValidationConfigurationState.class
JpsValidationSerializer.java package org.jetbrains.jps.model.serialization.java.compiler public org.jetbrains.jps.model.serialization.java.compiler.JpsValidationSerializer$ValidationConfigurationState extends java.lang.Object { public boolean VALIDATE_ON_BUILD public java.util.Map VALIDATORS public void <init> () }
org/jetbrains/jps/model/serialization/java/compiler/JpsValidationSerializer.class
JpsValidationSerializer.java package org.jetbrains.jps.model.serialization.java.compiler public org.jetbrains.jps.model.serialization.java.compiler.JpsValidationSerializer extends org.jetbrains.jps.model.serialization.JpsProjectExtensionSerializer { public static final String COMPONENT_NAME public static final String CONFIG_FILE_NAME public void <init> () public void loadExtension (org.jetbrains.jps.model.JpsProject, org.jdom.Element) org.jetbrains.jps.model.JpsProject project org.jdom.Element componentTag org.jetbrains.jps.model.java.compiler.JpsJavaCompilerConfiguration configuration org.jetbrains.jps.model.serialization.java.compiler.JpsValidationSerializer$ValidationConfigurationState state java.util.Set disabledValidators public void saveExtension (org.jetbrains.jps.model.JpsProject, org.jdom.Element) org.jetbrains.jps.model.JpsProject project org.jdom.Element componentTag public volatile synthetic void saveExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) public volatile synthetic void loadExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) private static synthetic java.lang.String lambda$loadExtension$1 (java.util.Map$Entry) java.util.Map$Entry e private static synthetic boolean lambda$loadExtension$0 (java.util.Map$Entry) java.util.Map$Entry e private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/java/compiler/RmicCompilerOptionsSerializer.class
RmicCompilerOptionsSerializer.java package org.jetbrains.jps.model.serialization.java.compiler public org.jetbrains.jps.model.serialization.java.compiler.RmicCompilerOptionsSerializer extends org.jetbrains.jps.model.serialization.JpsProjectExtensionSerializer { private final String myCompilerId public void <init> (java.lang.String, java.lang.String) String componentName String compilerId public void loadExtension (org.jetbrains.jps.model.JpsProject, org.jdom.Element) org.jetbrains.jps.model.JpsProject project org.jdom.Element componentTag org.jetbrains.jps.model.java.compiler.JpsJavaCompilerConfiguration configuration org.jetbrains.jps.model.java.compiler.RmicCompilerOptions options public void loadExtensionWithDefaultSettings (org.jetbrains.jps.model.JpsProject) org.jetbrains.jps.model.JpsProject project org.jetbrains.jps.model.java.compiler.JpsJavaCompilerConfiguration configuration public void saveExtension (org.jetbrains.jps.model.JpsProject, org.jdom.Element) org.jetbrains.jps.model.JpsProject project org.jdom.Element componentTag public volatile synthetic void saveExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) public volatile synthetic void loadExtensionWithDefaultSettings (org.jetbrains.jps.model.JpsElement) public volatile synthetic void loadExtension (org.jetbrains.jps.model.JpsElement, org.jdom.Element) private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/library/JpsLibraryPropertiesSerializer.class
JpsLibraryPropertiesSerializer.java package org.jetbrains.jps.model.serialization.library public abstract org.jetbrains.jps.model.serialization.library.JpsLibraryPropertiesSerializer extends org.jetbrains.jps.model.serialization.JpsElementPropertiesSerializer { public void <init> (org.jetbrains.jps.model.library.JpsLibraryType, java.lang.String) org.jetbrains.jps.model.library.JpsLibraryType type String typeId public abstract org.jetbrains.jps.model.JpsElement loadProperties (org.jdom.Element) public abstract void saveProperties (org.jetbrains.jps.model.JpsElement, org.jdom.Element) }
org/jetbrains/jps/model/serialization/library/JpsLibraryRootTypeSerializer.class
JpsLibraryRootTypeSerializer.java package org.jetbrains.jps.model.serialization.library public org.jetbrains.jps.model.serialization.library.JpsLibraryRootTypeSerializer extends java.lang.Object implements java.lang.Comparable { private final String myTypeId private final org.jetbrains.jps.model.library.JpsOrderRootType myType private final boolean myWriteIfEmpty public void <init> (java.lang.String, org.jetbrains.jps.model.library.JpsOrderRootType, boolean) String typeId org.jetbrains.jps.model.library.JpsOrderRootType type boolean writeIfEmpty public boolean isWriteIfEmpty () public java.lang.String getTypeId () public org.jetbrains.jps.model.library.JpsOrderRootType getType () public int compareTo (org.jetbrains.jps.model.serialization.library.JpsLibraryRootTypeSerializer) org.jetbrains.jps.model.serialization.library.JpsLibraryRootTypeSerializer o public volatile synthetic int compareTo (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/library/JpsLibraryTableSerializer$1.class
JpsLibraryTableSerializer.java package org.jetbrains.jps.model.serialization.library final org.jetbrains.jps.model.serialization.library.JpsLibraryTableSerializer$1 extends org.jetbrains.jps.model.serialization.library.JpsLibraryPropertiesSerializer { void <init> (org.jetbrains.jps.model.library.JpsLibraryType, java.lang.String) org.jetbrains.jps.model.library.JpsLibraryType type String typeId public org.jetbrains.jps.model.JpsDummyElement loadProperties (org.jdom.Element) org.jdom.Element propertiesElement public void saveProperties (org.jetbrains.jps.model.JpsDummyElement, org.jdom.Element) org.jetbrains.jps.model.JpsDummyElement properties org.jdom.Element element public volatile synthetic void saveProperties (org.jetbrains.jps.model.JpsElement, org.jdom.Element) public volatile synthetic org.jetbrains.jps.model.JpsElement loadProperties (org.jdom.Element) }
org/jetbrains/jps/model/serialization/library/JpsLibraryTableSerializer.class
JpsLibraryTableSerializer.java package org.jetbrains.jps.model.serialization.library public org.jetbrains.jps.model.serialization.library.JpsLibraryTableSerializer extends java.lang.Object { private static final org.jetbrains.jps.model.serialization.library.JpsLibraryRootTypeSerializer[] PREDEFINED_ROOT_TYPES_SERIALIZERS private static final String NAME_ATTRIBUTE private static final String TYPE_ATTRIBUTE public static final String PROPERTIES_TAG public static final String JAR_DIRECTORY_TAG private static final String URL_ATTRIBUTE public static final String ROOT_TAG public static final String RECURSIVE_ATTRIBUTE public static final String LIBRARY_TAG private static final org.jetbrains.jps.model.serialization.library.JpsLibraryPropertiesSerializer JAVA_LIBRARY_PROPERTIES_SERIALIZER public static final String MODULE_LEVEL public static final String PROJECT_LEVEL public static final String APPLICATION_LEVEL public void <init> () public static void loadLibraries (org.jdom.Element, org.jetbrains.jps.model.library.JpsLibraryCollection) org.jdom.Element libraryElement org.jdom.Element libraryTableElement org.jetbrains.jps.model.library.JpsLibraryCollection result public static void saveLibraries (org.jetbrains.jps.model.library.JpsLibraryCollection, org.jdom.Element) org.jetbrains.jps.model.library.JpsLibrary library org.jdom.Element libraryTag org.jetbrains.jps.model.library.JpsLibrary library org.jetbrains.jps.model.library.JpsLibraryCollection libraryCollection org.jdom.Element libraryTableElement java.util.List libraries public static org.jetbrains.jps.model.library.JpsLibrary loadLibrary (org.jdom.Element) org.jdom.Element libraryElement public static org.jetbrains.jps.model.library.JpsLibrary loadLibrary (org.jdom.Element, java.lang.String) String url String rootTypeId org.jetbrains.jps.model.library.JpsOrderRootType rootType boolean recursive org.jdom.Element jarDirectory boolean recursive org.jetbrains.jps.model.library.JpsLibraryRoot$InclusionOptions options String url org.jetbrains.jps.model.library.JpsLibraryRoot$InclusionOptions options org.jdom.Element rootElement org.jetbrains.jps.model.library.JpsOrderRootType rootType String rootTypeId org.jdom.Element rootsElement org.jdom.Element libraryElement String name String typeId org.jetbrains.jps.model.serialization.library.JpsLibraryPropertiesSerializer loader org.jetbrains.jps.model.library.JpsLibrary library com.intellij.util.containers.MultiMap jarDirectories com.intellij.util.containers.MultiMap recursiveJarDirectories public static void saveLibrary (org.jetbrains.jps.model.library.JpsLibrary, org.jdom.Element, java.lang.String) org.jdom.Element jarDirectoryElement boolean recursive org.jetbrains.jps.model.library.JpsLibraryRoot root java.util.List roots org.jdom.Element typeElement org.jetbrains.jps.model.serialization.library.JpsLibraryRootTypeSerializer serializer org.jetbrains.jps.model.library.JpsLibrary library org.jdom.Element libraryElement String libraryName java.util.List jarDirectoryElements private static void saveProperties (org.jetbrains.jps.model.library.JpsTypedLibrary, org.jdom.Element) org.jetbrains.jps.model.serialization.library.JpsLibraryPropertiesSerializer serializer org.jdom.Element element org.jetbrains.jps.model.library.JpsTypedLibrary library org.jdom.Element libraryElement org.jetbrains.jps.model.library.JpsLibraryType type private static org.jetbrains.jps.model.library.JpsLibrary createLibrary (java.lang.String, org.jetbrains.jps.model.serialization.library.JpsLibraryPropertiesSerializer, org.jdom.Element) String name org.jetbrains.jps.model.serialization.library.JpsLibraryPropertiesSerializer loader org.jdom.Element propertiesElement private static org.jetbrains.jps.model.library.JpsOrderRootType getRootType (java.lang.String) org.jetbrains.jps.model.serialization.library.JpsLibraryRootTypeSerializer serializer org.jetbrains.jps.model.serialization.library.JpsLibraryRootTypeSerializer serializer org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension String rootTypeId private static java.util.Collection getSortedSerializers () org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension java.util.List serializers private static org.jetbrains.jps.model.serialization.library.JpsLibraryPropertiesSerializer getLibraryPropertiesSerializer (java.lang.String) org.jetbrains.jps.model.serialization.library.JpsLibraryPropertiesSerializer loader org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension String typeId private static org.jetbrains.jps.model.serialization.library.JpsLibraryPropertiesSerializer getLibraryPropertiesSerializer (org.jetbrains.jps.model.library.JpsLibraryType) org.jetbrains.jps.model.serialization.library.JpsLibraryPropertiesSerializer loader org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension org.jetbrains.jps.model.library.JpsLibraryType type public static org.jetbrains.jps.model.JpsElementReference createLibraryTableReference (java.lang.String) org.jetbrains.jps.model.JpsElementReference reference org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension String level org.jetbrains.jps.model.JpsElementFactory elementFactory public static java.lang.String getLevelId (org.jetbrains.jps.model.JpsElementReference) String levelId org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension org.jetbrains.jps.model.JpsElementReference reference org.jetbrains.jps.model.JpsCompositeElement element private static synthetic int lambda$saveLibraries$0 (org.jetbrains.jps.model.library.JpsLibrary, org.jetbrains.jps.model.library.JpsLibrary) org.jetbrains.jps.model.library.JpsLibrary o1 org.jetbrains.jps.model.library.JpsLibrary o2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/library/JpsSdkPropertiesSerializer.class
JpsSdkPropertiesSerializer.java package org.jetbrains.jps.model.serialization.library public abstract org.jetbrains.jps.model.serialization.library.JpsSdkPropertiesSerializer extends org.jetbrains.jps.model.serialization.JpsElementPropertiesSerializer { protected void <init> (java.lang.String, org.jetbrains.jps.model.library.sdk.JpsSdkType) String typeId org.jetbrains.jps.model.library.sdk.JpsSdkType type public abstract org.jetbrains.jps.model.JpsElement loadProperties (org.jdom.Element) public abstract void saveProperties (org.jetbrains.jps.model.JpsElement, org.jdom.Element) }
org/jetbrains/jps/model/serialization/library/JpsSdkTableSerializer$1.class
JpsSdkTableSerializer.java package org.jetbrains.jps.model.serialization.library final org.jetbrains.jps.model.serialization.library.JpsSdkTableSerializer$1 extends org.jetbrains.jps.model.serialization.library.JpsSdkPropertiesSerializer { void <init> (java.lang.String, org.jetbrains.jps.model.library.sdk.JpsSdkType) String typeId org.jetbrains.jps.model.library.sdk.JpsSdkType type public org.jetbrains.jps.model.JpsDummyElement loadProperties (org.jdom.Element) org.jdom.Element propertiesElement public void saveProperties (org.jetbrains.jps.model.JpsDummyElement, org.jdom.Element) org.jetbrains.jps.model.JpsDummyElement properties org.jdom.Element element public volatile synthetic void saveProperties (org.jetbrains.jps.model.JpsElement, org.jdom.Element) public volatile synthetic org.jetbrains.jps.model.JpsElement loadProperties (org.jdom.Element) private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/library/JpsSdkTableSerializer.class
JpsSdkTableSerializer.java package org.jetbrains.jps.model.serialization.library public org.jetbrains.jps.model.serialization.library.JpsSdkTableSerializer extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final org.jetbrains.jps.model.serialization.library.JpsLibraryRootTypeSerializer[] PREDEFINED_ROOT_TYPE_SERIALIZERS private static final org.jetbrains.jps.model.serialization.library.JpsSdkPropertiesSerializer JPS_JAVA_SDK_PROPERTIES_LOADER private static final String JDK_TAG private static final String NAME_TAG private static final String TYPE_TAG private static final String TYPE_ATTRIBUTE private static final String ROOTS_TAG private static final String ROOT_TAG private static final String VERSION_TAG private static final String HOME_PATH_TAG private static final String VALUE_ATTRIBUTE private static final String COMPOSITE_TYPE private static final String SIMPLE_TYPE private static final String URL_ATTRIBUTE private static final String ADDITIONAL_TAG public void <init> () public static void loadSdks (org.jdom.Element, org.jetbrains.jps.model.library.JpsLibraryCollection) org.jdom.Element sdkElement org.jdom.Element sdkListElement org.jetbrains.jps.model.library.JpsLibraryCollection result public static void saveSdks (org.jetbrains.jps.model.library.JpsLibraryCollection, org.jdom.Element) org.jdom.Element sdkTag org.jetbrains.jps.model.JpsElement properties org.jetbrains.jps.model.library.JpsLibrary library org.jetbrains.jps.model.library.JpsLibraryCollection libraryCollection org.jdom.Element sdkListElement private static org.jetbrains.jps.model.library.JpsLibrary loadSdk (org.jdom.Element) org.jdom.Element rootElement org.jetbrains.jps.model.serialization.library.JpsLibraryRootTypeSerializer rootTypeSerializer org.jdom.Element rootTypeElement java.io.File file java.util.List files org.jdom.Element sdkElement String name String typeId org.jetbrains.jps.model.serialization.library.JpsSdkPropertiesSerializer serializer org.jetbrains.jps.model.library.JpsLibrary library org.jdom.Element roots private static void saveSdk (org.jetbrains.jps.model.library.sdk.JpsSdk, org.jdom.Element) org.jetbrains.jps.model.library.JpsLibraryRoot root org.jdom.Element rootTypeTag org.jdom.Element compositeTag java.util.List roots org.jetbrains.jps.model.serialization.library.JpsLibraryRootTypeSerializer rootTypeSerializer org.jetbrains.jps.model.library.sdk.JpsSdk sdk org.jdom.Element sdkTag org.jetbrains.jps.model.library.JpsLibrary library org.jetbrains.jps.model.serialization.library.JpsSdkPropertiesSerializer serializer String versionString org.jdom.Element rootsTag org.jdom.Element additionalTag private static void setAttributeValue (org.jdom.Element, java.lang.String, java.lang.String) org.jdom.Element tag String tagName String value private static void loadRoots (org.jdom.Element, org.jetbrains.jps.model.library.JpsLibrary, org.jetbrains.jps.model.library.JpsOrderRootType) org.jdom.Element element org.jdom.Element rootElement org.jetbrains.jps.model.library.JpsLibrary library org.jetbrains.jps.model.library.JpsOrderRootType rootType String type private static org.jetbrains.jps.model.serialization.library.JpsLibraryRootTypeSerializer getRootTypeSerializer (java.lang.String) org.jetbrains.jps.model.serialization.library.JpsLibraryRootTypeSerializer serializer org.jetbrains.jps.model.serialization.library.JpsLibraryRootTypeSerializer serializer org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension String typeId private static java.util.List getRootTypeSerializers () org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension java.util.List serializers private static org.jetbrains.jps.model.library.JpsLibrary createSdk (java.lang.String, org.jetbrains.jps.model.serialization.library.JpsSdkPropertiesSerializer, org.jdom.Element) String name org.jetbrains.jps.model.serialization.library.JpsSdkPropertiesSerializer loader org.jdom.Element sdkElement String versionString String homePath org.jdom.Element propertiesTag org.jetbrains.jps.model.JpsElement properties public static org.jetbrains.jps.model.serialization.library.JpsSdkPropertiesSerializer getSdkPropertiesSerializer (java.lang.String) org.jetbrains.jps.model.serialization.library.JpsSdkPropertiesSerializer loader org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension String typeId public static org.jetbrains.jps.model.serialization.library.JpsSdkPropertiesSerializer getSdkPropertiesSerializer (org.jetbrains.jps.model.library.sdk.JpsSdkType) org.jetbrains.jps.model.serialization.library.JpsSdkPropertiesSerializer loader org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension org.jetbrains.jps.model.library.sdk.JpsSdkType type private static java.lang.String getAttributeValue (org.jdom.Element, java.lang.String) org.jdom.Element element String childName org.jdom.Element child public static org.jetbrains.jps.model.library.sdk.JpsSdkType getSdkType (java.lang.String) String typeId public static org.jetbrains.jps.model.serialization.library.JpsSdkPropertiesSerializer getLoader (org.jetbrains.jps.model.library.sdk.JpsSdkType) org.jetbrains.jps.model.serialization.library.JpsSdkPropertiesSerializer loader org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension org.jetbrains.jps.model.library.sdk.JpsSdkType type public static void setSdkReference (org.jetbrains.jps.model.module.JpsSdkReferencesTable, java.lang.String, org.jetbrains.jps.model.library.sdk.JpsSdkType) org.jetbrains.jps.model.library.sdk.JpsSdkReference wrapperRef org.jetbrains.jps.model.module.JpsSdkReferencesTable table String sdkName org.jetbrains.jps.model.library.sdk.JpsSdkType sdkType org.jetbrains.jps.model.library.sdk.JpsSdkReference reference static void <clinit> () }
org/jetbrains/jps/model/serialization/module/JpsModuleClasspathSerializer.class
JpsModuleClasspathSerializer.java package org.jetbrains.jps.model.serialization.module public abstract org.jetbrains.jps.model.serialization.module.JpsModuleClasspathSerializer extends java.lang.Object { private final String myClasspathId protected void <init> (java.lang.String) String classpathId public final java.lang.String getClasspathId () public abstract void loadClasspath (org.jetbrains.jps.model.module.JpsModule, java.lang.String, java.lang.String, org.jetbrains.jps.model.serialization.JpsMacroExpander, java.util.List, org.jetbrains.jps.model.library.sdk.JpsSdkType) }
org/jetbrains/jps/model/serialization/module/JpsModulePropertiesSerializer.class
JpsModulePropertiesSerializer.java package org.jetbrains.jps.model.serialization.module public abstract org.jetbrains.jps.model.serialization.module.JpsModulePropertiesSerializer extends org.jetbrains.jps.model.serialization.JpsElementPropertiesSerializer { private final String myComponentName protected void <init> (org.jetbrains.jps.model.module.JpsModuleType, java.lang.String, java.lang.String) org.jetbrains.jps.model.module.JpsModuleType type String typeId String componentName public java.lang.String getComponentName () public abstract org.jetbrains.jps.model.JpsElement loadProperties (org.jdom.Element) public abstract void saveProperties (org.jetbrains.jps.model.JpsElement, org.jdom.Element) }
org/jetbrains/jps/model/serialization/module/JpsModuleRootModelSerializer.class
JpsModuleRootModelSerializer.java package org.jetbrains.jps.model.serialization.module public org.jetbrains.jps.model.serialization.module.JpsModuleRootModelSerializer extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public static final String URL_ATTRIBUTE public static final String CONTENT_TAG public static final String SOURCE_FOLDER_TAG public static final String PACKAGE_PREFIX_ATTRIBUTE public static final String IS_TEST_SOURCE_ATTRIBUTE public static final String EXCLUDE_FOLDER_TAG public static final String EXCLUDE_PATTERN_TAG public static final String EXCLUDE_PATTERN_ATTRIBUTE public static final String ORDER_ENTRY_TAG public static final String TYPE_ATTRIBUTE public static final String SOURCE_FOLDER_TYPE public static final String JDK_TYPE public static final String JDK_NAME_ATTRIBUTE public static final String JDK_TYPE_ATTRIBUTE public static final String INHERITED_JDK_TYPE public static final String LIBRARY_TYPE public static final String NAME_ATTRIBUTE public static final String LEVEL_ATTRIBUTE public static final String LIBRARY_TAG public static final String MODULE_LIBRARY_TYPE public static final String MODULE_TYPE public static final String MODULE_NAME_ATTRIBUTE public static final String SOURCE_ROOT_TYPE_ATTRIBUTE public static final String JAVA_SOURCE_ROOT_TYPE_ID public static final String JAVA_TEST_ROOT_TYPE_ID private static final String GENERATED_LIBRARY_NAME_PREFIX public void <init> () public static void loadRootModel (org.jetbrains.jps.model.module.JpsModule, org.jdom.Element, org.jetbrains.jps.model.library.sdk.JpsSdkType) org.jdom.Element sourceElement org.jdom.Element excludeElement org.jdom.Element excludePatternElement String url org.jdom.Element contentElement String sdkName String sdkTypeId org.jetbrains.jps.model.library.sdk.JpsSdkType sdkType org.jetbrains.jps.model.library.sdk.JpsSdkType sdkType String name String level org.jetbrains.jps.model.JpsElementReference ref org.jetbrains.jps.model.module.JpsLibraryDependency dependency String name String uniqueName org.jetbrains.jps.model.library.JpsLibrary library org.jetbrains.jps.model.module.JpsLibraryDependency dependency org.jdom.Element moduleLibraryElement String name org.jetbrains.jps.model.module.JpsModuleDependency dependency String type org.jdom.Element orderEntry org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension org.jetbrains.jps.model.module.JpsModule module org.jdom.Element rootModelComponent org.jetbrains.jps.model.library.sdk.JpsSdkType projectSdkType org.jetbrains.jps.model.module.JpsDependenciesList dependenciesList org.jetbrains.jps.model.JpsElementFactory elementFactory com.intellij.util.text.UniqueNameGenerator nameGenerator boolean moduleSourceAdded private static java.lang.String getRequiredAttribute (org.jdom.Element, java.lang.String) org.jdom.Element element String attribute String url public static org.jetbrains.jps.model.module.JpsModuleSourceRoot loadSourceRoot (org.jdom.Element) org.jdom.Element sourceElement String sourceUrl org.jetbrains.jps.model.serialization.module.JpsModuleSourceRootPropertiesSerializer serializer private static org.jetbrains.jps.model.module.JpsModuleSourceRoot createSourceRoot (java.lang.String, org.jetbrains.jps.model.serialization.module.JpsModuleSourceRootPropertiesSerializer, org.jdom.Element) String url org.jetbrains.jps.model.serialization.module.JpsModuleSourceRootPropertiesSerializer serializer org.jdom.Element sourceElement private static org.jetbrains.jps.model.serialization.module.JpsModuleSourceRootPropertiesSerializer getSourceRootPropertiesSerializer (org.jdom.Element) org.jetbrains.jps.model.serialization.module.JpsModuleSourceRootPropertiesSerializer serializer org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension org.jdom.Element sourceElement String typeAttribute public static void saveRootModel (org.jetbrains.jps.model.module.JpsModule, org.jdom.Element) org.jetbrains.jps.model.module.JpsModuleSourceRoot root org.jdom.Element element String excludedUrl org.jetbrains.jps.model.JpsExcludePattern pattern org.jdom.Element contentElement String url org.jdom.Element element org.jetbrains.jps.model.library.sdk.JpsSdkType sdkType org.jetbrains.jps.model.module.JpsSdkReferencesTable table org.jetbrains.jps.model.library.sdk.JpsSdkReference reference org.jdom.Element libraryElement org.jetbrains.jps.model.library.JpsLibrary library String libraryName org.jdom.Element element org.jetbrains.jps.model.library.JpsLibraryReference reference org.jetbrains.jps.model.JpsElementReference parentReference org.jdom.Element element org.jdom.Element element org.jetbrains.jps.model.module.JpsDependencyElement dependency org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension org.jetbrains.jps.model.module.JpsModule module org.jdom.Element rootModelElement java.util.List sourceRoots java.util.List excludedUrls public static void saveSourceRoot (org.jdom.Element, java.lang.String, org.jetbrains.jps.model.module.JpsTypedModuleSourceRoot) String typeId org.jdom.Element contentElement String rootUrl org.jetbrains.jps.model.module.JpsTypedModuleSourceRoot root org.jdom.Element sourceElement org.jetbrains.jps.model.serialization.module.JpsModuleSourceRootPropertiesSerializer serializer private static org.jetbrains.jps.model.serialization.module.JpsModuleSourceRootPropertiesSerializer getSerializer (org.jetbrains.jps.model.module.JpsModuleSourceRootType) org.jetbrains.jps.model.serialization.module.JpsModuleSourceRootPropertiesSerializer serializer org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension org.jetbrains.jps.model.module.JpsModuleSourceRootType type private static boolean isGeneratedName (java.lang.String) String libraryName private static org.jdom.Element createDependencyElement (java.lang.String) String type private static java.util.List getSortedList (java.util.List) java.util.List list java.util.List strings private static void loadModuleDependencyProperties (org.jetbrains.jps.model.module.JpsDependencyElement, org.jdom.Element) org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension org.jetbrains.jps.model.module.JpsDependencyElement dependency org.jdom.Element orderEntry private static void saveModuleDependencyProperties (org.jetbrains.jps.model.module.JpsDependencyElement, org.jdom.Element) org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension org.jetbrains.jps.model.module.JpsDependencyElement dependency org.jdom.Element orderEntry static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/module/JpsModuleSerializationDataExtension.class
JpsModuleSerializationDataExtension.java package org.jetbrains.jps.model.serialization.module public abstract org.jetbrains.jps.model.serialization.module.JpsModuleSerializationDataExtension extends java.lang.Object implements org.jetbrains.jps.model.JpsElement { public abstract java.io.File getBaseDirectory () }
org/jetbrains/jps/model/serialization/module/JpsModuleSourceRootDummyPropertiesSerializer.class
JpsModuleSourceRootDummyPropertiesSerializer.java package org.jetbrains.jps.model.serialization.module public org.jetbrains.jps.model.serialization.module.JpsModuleSourceRootDummyPropertiesSerializer extends org.jetbrains.jps.model.serialization.module.JpsModuleSourceRootPropertiesSerializer { public void <init> (org.jetbrains.jps.model.module.JpsModuleSourceRootType, java.lang.String) org.jetbrains.jps.model.module.JpsModuleSourceRootType type String typeId public org.jetbrains.jps.model.JpsDummyElement loadProperties (org.jdom.Element) org.jdom.Element sourceRootTag public void saveProperties (org.jetbrains.jps.model.JpsDummyElement, org.jdom.Element) org.jetbrains.jps.model.JpsDummyElement properties org.jdom.Element sourceRootTag public volatile synthetic void saveProperties (org.jetbrains.jps.model.JpsElement, org.jdom.Element) public volatile synthetic org.jetbrains.jps.model.JpsElement loadProperties (org.jdom.Element) private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/module/JpsModuleSourceRootPropertiesSerializer.class
JpsModuleSourceRootPropertiesSerializer.java package org.jetbrains.jps.model.serialization.module public abstract org.jetbrains.jps.model.serialization.module.JpsModuleSourceRootPropertiesSerializer extends org.jetbrains.jps.model.serialization.JpsElementPropertiesSerializer { public void <init> (org.jetbrains.jps.model.module.JpsModuleSourceRootType, java.lang.String) org.jetbrains.jps.model.module.JpsModuleSourceRootType type String typeId public abstract org.jetbrains.jps.model.JpsElement loadProperties (org.jdom.Element) public abstract void saveProperties (org.jetbrains.jps.model.JpsElement, org.jdom.Element) }
org/jetbrains/jps/model/serialization/runConfigurations/JpsRunConfigurationPropertiesSerializer.class
JpsRunConfigurationPropertiesSerializer.java package org.jetbrains.jps.model.serialization.runConfigurations public abstract org.jetbrains.jps.model.serialization.runConfigurations.JpsRunConfigurationPropertiesSerializer extends org.jetbrains.jps.model.serialization.JpsElementPropertiesSerializer { protected void <init> (org.jetbrains.jps.model.runConfiguration.JpsRunConfigurationType, java.lang.String) org.jetbrains.jps.model.runConfiguration.JpsRunConfigurationType type String typeId public abstract org.jetbrains.jps.model.JpsElement loadProperties (org.jdom.Element) public abstract void saveProperties (org.jetbrains.jps.model.JpsElement, org.jdom.Element) }
org/jetbrains/jps/model/serialization/runConfigurations/JpsRunConfigurationSerializer.class
JpsRunConfigurationSerializer.java package org.jetbrains.jps.model.serialization.runConfigurations public org.jetbrains.jps.model.serialization.runConfigurations.JpsRunConfigurationSerializer extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public static void loadRunConfigurations (org.jetbrains.jps.model.JpsProject, org.jdom.Element) org.jetbrains.jps.model.serialization.runConfigurations.JpsRunConfigurationPropertiesSerializer serializer org.jetbrains.jps.model.serialization.JpsModelSerializerExtension extension String typeId org.jetbrains.jps.model.serialization.runConfigurations.JpsRunConfigurationPropertiesSerializer serializer String name org.jdom.Element configurationTag org.jetbrains.jps.model.JpsProject project org.jdom.Element runManagerTag java.util.List elements java.util.Map serializers private static void loadRunConfiguration (java.lang.String, org.jdom.Element, org.jetbrains.jps.model.serialization.runConfigurations.JpsRunConfigurationPropertiesSerializer, org.jetbrains.jps.model.JpsProject) String name org.jdom.Element configurationTag org.jetbrains.jps.model.serialization.runConfigurations.JpsRunConfigurationPropertiesSerializer serializer org.jetbrains.jps.model.JpsProject project org.jetbrains.jps.model.JpsElement properties static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/jps/model/serialization/runConfigurations/JpsUnknownRunConfigurationType.class
JpsUnknownRunConfigurationType.java package org.jetbrains.jps.model.serialization.runConfigurations public org.jetbrains.jps.model.serialization.runConfigurations.JpsUnknownRunConfigurationType extends org.jetbrains.jps.model.ex.JpsElementTypeWithDummyProperties implements org.jetbrains.jps.model.runConfiguration.JpsRunConfigurationType { private final String myTypeId public void <init> (java.lang.String) String typeId public java.lang.String getTypeId () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/configurationStore/
com/intellij/openapi/roots/ex/
com/intellij/openapi/roots/impl/
com/intellij/openapi/roots/impl/libraries/
com/intellij/openapi/roots/libraries/
META-INF/intellij.platform.projectModel.kotlin_module
com/intellij/ProjectTopics.class
ProjectTopics.java package com.intellij public com.intellij.ProjectTopics extends java.lang.Object { public static final com.intellij.util.messages.Topic PROJECT_ROOTS public static final com.intellij.util.messages.Topic MODULES private void <init> () static void <clinit> () }
com/intellij/configurationStore/ComponentSerializationUtil.class
ComponentSerializationUtil.java package com.intellij.configurationStore public com.intellij.configurationStore.ComponentSerializationUtil extends java.lang.Object { static final synthetic boolean $assertionsDisabled public void <init> () public static java.lang.Class getStateClass (java.lang.Class) Class aClass java.lang.reflect.TypeVariable variable java.lang.reflect.Type type Class result public static void loadComponentState (com.intellij.openapi.components.PersistentStateComponent, org.jdom.Element) Class stateClass Object state com.intellij.openapi.components.PersistentStateComponent configuration org.jdom.Element element static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/configurationStore/JdomSerializer$DefaultImpls.class
xmlSerializer.kt package com.intellij.configurationStore public final com.intellij.configurationStore.JdomSerializer$DefaultImpls extends java.lang.Object { public static synthetic org.jdom.Element serialize$default (com.intellij.configurationStore.JdomSerializer, java.lang.Object, com.intellij.util.xmlb.SerializationFilter, boolean, int, java.lang.Object) public static synthetic void serializeObjectInto$default (com.intellij.configurationStore.JdomSerializer, java.lang.Object, org.jdom.Element, com.intellij.util.xmlb.SerializationFilter, int, java.lang.Object) }
com/intellij/configurationStore/JdomSerializer.class
xmlSerializer.kt package com.intellij.configurationStore public abstract com.intellij.configurationStore.JdomSerializer extends java.lang.Object { public abstract org.jdom.Element serialize (java.lang.Object, com.intellij.util.xmlb.SerializationFilter, boolean) public abstract void serializeObjectInto (java.lang.Object, org.jdom.Element, com.intellij.util.xmlb.SerializationFilter) public abstract java.lang.Object deserialize (org.jdom.Element, java.lang.Class) public abstract void deserializeInto (java.lang.Object, org.jdom.Element) public abstract java.lang.Object deserialize (java.net.URL, java.lang.Class) public abstract com.intellij.util.xmlb.SkipDefaultsSerializationFilter getDefaultSerializationFilter () }
com/intellij/configurationStore/Property.class
Property.kt package com.intellij.configurationStore public abstract annotation com.intellij.configurationStore.Property extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.String description () public abstract boolean ignore () public abstract java.lang.String externalName () }
com/intellij/configurationStore/SaveSession.class
SaveSessionProducer.kt package com.intellij.configurationStore public abstract com.intellij.configurationStore.SaveSession extends java.lang.Object implements com.intellij.configurationStore.StorageManagerFileWriteRequestor { public abstract void save () throws java.io.IOException }
com/intellij/configurationStore/SaveSessionProducer.class
SaveSessionProducer.kt package com.intellij.configurationStore public abstract com.intellij.configurationStore.SaveSessionProducer extends java.lang.Object implements com.intellij.configurationStore.StorageManagerFileWriteRequestor { public abstract void setState (java.lang.Object, java.lang.String, java.lang.Object) throws java.io.IOException public abstract com.intellij.configurationStore.SaveSession createSaveSession () }
com/intellij/configurationStore/StorageManagerFileWriteRequestor.class
SaveSessionProducer.kt package com.intellij.configurationStore public abstract com.intellij.configurationStore.StorageManagerFileWriteRequestor extends java.lang.Object { }
com/intellij/configurationStore/StreamProvider$DefaultImpls.class
StreamProvider.kt package com.intellij.configurationStore public final com.intellij.configurationStore.StreamProvider$DefaultImpls extends java.lang.Object { public static boolean getEnabled (com.intellij.configurationStore.StreamProvider) com.intellij.configurationStore.StreamProvider $this public static boolean isDisableExportAction (com.intellij.configurationStore.StreamProvider) com.intellij.configurationStore.StreamProvider $this public static boolean isApplicable (com.intellij.configurationStore.StreamProvider, java.lang.String, com.intellij.openapi.components.RoamingType) com.intellij.configurationStore.StreamProvider $this String fileSpec com.intellij.openapi.components.RoamingType roamingType public static synthetic boolean isApplicable$default (com.intellij.configurationStore.StreamProvider, java.lang.String, com.intellij.openapi.components.RoamingType, int, java.lang.Object) public static synthetic void write$default (com.intellij.configurationStore.StreamProvider, java.lang.String, byte[], int, com.intellij.openapi.components.RoamingType, int, java.lang.Object) public static void write (com.intellij.configurationStore.StreamProvider, java.lang.String, com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream, com.intellij.openapi.components.RoamingType) com.intellij.configurationStore.StreamProvider $this String path com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream content com.intellij.openapi.components.RoamingType roamingType public static synthetic void write$default (com.intellij.configurationStore.StreamProvider, java.lang.String, com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream, com.intellij.openapi.components.RoamingType, int, java.lang.Object) public static synthetic boolean read$default (com.intellij.configurationStore.StreamProvider, java.lang.String, com.intellij.openapi.components.RoamingType, kotlin.jvm.functions.Function1, int, java.lang.Object) public static synthetic boolean delete$default (com.intellij.configurationStore.StreamProvider, java.lang.String, com.intellij.openapi.components.RoamingType, int, java.lang.Object) }
com/intellij/configurationStore/StreamProvider.class
StreamProvider.kt package com.intellij.configurationStore public abstract com.intellij.configurationStore.StreamProvider extends java.lang.Object { public abstract boolean getEnabled () public abstract boolean isExclusive () public abstract boolean isDisableExportAction () public abstract boolean isApplicable (java.lang.String, com.intellij.openapi.components.RoamingType) public abstract void write (java.lang.String, byte[], int, com.intellij.openapi.components.RoamingType) public abstract void write (java.lang.String, com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream, com.intellij.openapi.components.RoamingType) public abstract boolean read (java.lang.String, com.intellij.openapi.components.RoamingType, kotlin.jvm.functions.Function1) public abstract boolean processChildren (java.lang.String, com.intellij.openapi.components.RoamingType, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function3) public abstract boolean delete (java.lang.String, com.intellij.openapi.components.RoamingType) }
com/intellij/configurationStore/StreamProviderKt.class
StreamProvider.kt package com.intellij.configurationStore public final com.intellij.configurationStore.StreamProviderKt extends java.lang.Object { public static final void write (com.intellij.configurationStore.StreamProvider, java.lang.String, java.lang.String) com.intellij.configurationStore.StreamProvider $this$write String path String content }
com/intellij/configurationStore/XmlSerializer.class
xmlSerializer.kt package com.intellij.configurationStore public final com.intellij.configurationStore.XmlSerializer extends java.lang.Object { private static final com.intellij.configurationStore.JdomSerializer jdomSerializer public static final com.intellij.configurationStore.JdomSerializer getJdomSerializer () public static final org.jdom.Element serialize (java.lang.Object, com.intellij.util.xmlb.SerializationFilter, boolean) Object obj com.intellij.util.xmlb.SerializationFilter filter boolean createElementIfEmpty public static synthetic org.jdom.Element serialize$default (java.lang.Object, com.intellij.util.xmlb.SerializationFilter, boolean, int, java.lang.Object) public static final org.jdom.Element serialize (java.lang.Object, com.intellij.util.xmlb.SerializationFilter) Object obj com.intellij.util.xmlb.SerializationFilter filter public static final org.jdom.Element serialize (java.lang.Object) Object obj public static final synthetic java.lang.Object deserialize (org.jdom.Element) org.jdom.Element element int $i$f$deserialize public static final java.lang.Object deserialize (org.jdom.Element, java.lang.Class) org.jdom.Element $this$deserialize Class clazz public static final void deserializeInto (org.jdom.Element, java.lang.Object) org.jdom.Element $this$deserializeInto Object bean public static final void deserializeAndLoadState (com.intellij.openapi.components.PersistentStateComponent, org.jdom.Element, java.lang.Class) Object state com.intellij.openapi.components.PersistentStateComponent component org.jdom.Element element Class clazz public static synthetic void deserializeAndLoadState$default (com.intellij.openapi.components.PersistentStateComponent, org.jdom.Element, java.lang.Class, int, java.lang.Object) public static final void deserializeAndLoadState (com.intellij.openapi.components.PersistentStateComponent, org.jdom.Element) com.intellij.openapi.components.PersistentStateComponent component org.jdom.Element element public static final void serializeObjectInto (java.lang.Object, org.jdom.Element, com.intellij.util.xmlb.SerializationFilter) Object o org.jdom.Element target com.intellij.util.xmlb.SerializationFilter filter public static synthetic void serializeObjectInto$default (java.lang.Object, org.jdom.Element, com.intellij.util.xmlb.SerializationFilter, int, java.lang.Object) public static final void serializeObjectInto (java.lang.Object, org.jdom.Element) Object o org.jdom.Element target public static final void serializeStateInto (com.intellij.openapi.components.PersistentStateComponent, org.jdom.Element) Object it int $i$a$-let-XmlSerializer$serializeStateInto$1 com.intellij.openapi.components.PersistentStateComponent component org.jdom.Element element static void <clinit> () }
com/intellij/ide/highlighter/ModuleFileType.class
ModuleFileType.java package com.intellij.ide.highlighter public com.intellij.ide.highlighter.ModuleFileType extends java.lang.Object implements com.intellij.openapi.fileTypes.InternalFileType { public static final com.intellij.ide.highlighter.ModuleFileType INSTANCE public static final String DEFAULT_EXTENSION public static final String DOT_DEFAULT_EXTENSION private void <init> () public java.lang.String getName () public java.lang.String getDescription () public java.lang.String getDefaultExtension () public javax.swing.Icon getIcon () public boolean isBinary () public boolean isReadOnly () public java.lang.String getCharset (com.intellij.openapi.vfs.VirtualFile, byte[]) com.intellij.openapi.vfs.VirtualFile file byte[] content static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/highlighter/ProjectFileType.class
ProjectFileType.java package com.intellij.ide.highlighter public com.intellij.ide.highlighter.ProjectFileType extends java.lang.Object implements com.intellij.openapi.fileTypes.InternalFileType { public static final com.intellij.ide.highlighter.ProjectFileType INSTANCE public static final String DEFAULT_EXTENSION public static final String DOT_DEFAULT_EXTENSION private void <init> () public java.lang.String getName () public java.lang.String getDescription () public java.lang.String getDefaultExtension () public javax.swing.Icon getIcon () public boolean isBinary () public boolean isReadOnly () public java.lang.String getCharset (com.intellij.openapi.vfs.VirtualFile, byte[]) com.intellij.openapi.vfs.VirtualFile file byte[] content static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/application/PathMacros.class
PathMacros.java package com.intellij.openapi.application public abstract com.intellij.openapi.application.PathMacros extends java.lang.Object { public void <init> () public static com.intellij.openapi.application.PathMacros getInstance () public abstract java.util.Set getAllMacroNames () public abstract java.lang.String getValue (java.lang.String) public abstract void setMacro (java.lang.String, java.lang.String) public abstract void addLegacyMacro (java.lang.String, java.lang.String) public abstract void removeMacro (java.lang.String) public abstract java.util.Set getUserMacroNames () public abstract java.util.Map getUserMacros () public abstract java.util.Set getSystemMacroNames () public abstract java.util.Collection getIgnoredMacroNames () public abstract void setIgnoredMacroNames (java.util.Collection) public abstract void addIgnoredMacro (java.lang.String) public abstract boolean isIgnoredMacroName (java.lang.String) public abstract void removeAllMacros () public abstract java.util.Collection getLegacyMacroNames () }
com/intellij/openapi/components/BaseState$Companion.class
BaseState.kt package com.intellij.openapi.components public final com.intellij.openapi.components.BaseState$Companion extends java.lang.Object { private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
com/intellij/openapi/components/BaseState.class
BaseState.kt package com.intellij.openapi.components public abstract com.intellij.openapi.components.BaseState extends java.lang.Object implements com.intellij.util.xmlb.SerializationFilter com.intellij.openapi.util.ModificationTracker { private final java.util.List properties private volatile long ownModificationCount private static final java.util.concurrent.atomic.AtomicLongFieldUpdater MOD_COUNT_UPDATER public static final com.intellij.openapi.components.BaseState$Companion Companion private final com.intellij.openapi.components.StoredPropertyBase addProperty (com.intellij.openapi.components.StoredPropertyBase) com.intellij.openapi.components.StoredPropertyBase p protected final com.intellij.openapi.components.StoredPropertyBase property () protected final com.intellij.openapi.components.StoredPropertyBase property (com.intellij.openapi.components.BaseState) com.intellij.openapi.components.BaseState initialValue protected final com.intellij.openapi.components.StoredPropertyBase property (java.lang.Object, kotlin.jvm.functions.Function1) Object initialValue kotlin.jvm.functions.Function1 isDefault protected final com.intellij.openapi.components.StoredPropertyBase stringSet () protected final com.intellij.openapi.components.StoredPropertyBase treeSet () protected final com.intellij.openapi.components.StoredPropertyBase property (java.nio.charset.Charset) java.nio.charset.Charset initialValue protected final com.intellij.openapi.components.StoredPropertyBase property (java.lang.Enum) Enum defaultValue protected final synthetic com.intellij.openapi.components.StoredPropertyBase enum (java.lang.Enum) Enum defaultValue int $i$f$enum protected final synthetic com.intellij.openapi.components.StoredPropertyBase enum () int $i$f$enum public final com.intellij.openapi.components.StoredPropertyBase doEnum (java.lang.Enum, java.lang.Class) Enum defaultValue Class clazz public static synthetic com.intellij.openapi.components.StoredPropertyBase doEnum$default (com.intellij.openapi.components.BaseState, java.lang.Enum, java.lang.Class, int, java.lang.Object) protected final com.intellij.openapi.components.StoredPropertyBase list () protected final com.intellij.openapi.components.StoredPropertyBase map () protected final com.intellij.openapi.components.StoredPropertyBase linkedMap () protected final com.intellij.openapi.components.StoredPropertyBase map (java.util.Map) java.util.Map value protected final com.intellij.openapi.components.StoredPropertyBase property (java.lang.String) String defaultValue protected final com.intellij.openapi.components.StoredPropertyBase string (java.lang.String) String defaultValue public static synthetic com.intellij.openapi.components.StoredPropertyBase string$default (com.intellij.openapi.components.BaseState, java.lang.String, int, java.lang.Object) protected final com.intellij.openapi.components.StoredPropertyBase property (int) int defaultValue public static synthetic com.intellij.openapi.components.StoredPropertyBase property$default (com.intellij.openapi.components.BaseState, int, int, java.lang.Object) protected final com.intellij.openapi.components.StoredPropertyBase property (long) long defaultValue public static synthetic com.intellij.openapi.components.StoredPropertyBase property$default (com.intellij.openapi.components.BaseState, long, int, java.lang.Object) protected final com.intellij.openapi.components.StoredPropertyBase property (float, kotlin.jvm.functions.Function1) float defaultValue kotlin.jvm.functions.Function1 valueNormalizer public static synthetic com.intellij.openapi.components.StoredPropertyBase property$default (com.intellij.openapi.components.BaseState, float, kotlin.jvm.functions.Function1, int, java.lang.Object) protected final com.intellij.openapi.components.StoredPropertyBase property (boolean) boolean defaultValue public static synthetic com.intellij.openapi.components.StoredPropertyBase property$default (com.intellij.openapi.components.BaseState, boolean, int, java.lang.Object) public final void resetModificationCount () protected final void incrementModificationCount () public final void intIncrementModificationCount () public boolean accepts (com.intellij.util.xmlb.Accessor, java.lang.Object) com.intellij.openapi.components.StoredProperty property String getterName com.intellij.util.xmlb.Accessor accessor Object bean public final boolean isEqualToDefault () com.intellij.openapi.components.StoredProperty it int $i$a$-all-BaseState$isEqualToDefault$1 Object element$iv Iterable $this$all$iv int $i$f$all public long getModificationCount () com.intellij.openapi.components.StoredProperty property long result public boolean equals (java.lang.Object) Object other public int hashCode () public java.lang.String toString () com.intellij.openapi.components.StoredProperty property StringBuilder builder public final void copyFrom (com.intellij.openapi.components.BaseState, boolean) com.intellij.openapi.components.StoredProperty property com.intellij.openapi.components.StoredProperty otherProperty int index boolean changed int propertyCount com.intellij.openapi.components.BaseState state boolean isMustBeTheSameType public static synthetic void copyFrom$default (com.intellij.openapi.components.BaseState, com.intellij.openapi.components.BaseState, boolean, int, java.lang.Object) public final void copyFrom (com.intellij.openapi.components.BaseState) com.intellij.openapi.components.BaseState state public final java.util.List __getProperties () public void <init> () static void <clinit> () }
com/intellij/openapi/components/BaseStateKt.class
BaseState.kt package com.intellij.openapi.components public final com.intellij.openapi.components.BaseStateKt extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.openapi.components.StatePropertyFactory factory static void <clinit> () public static final synthetic com.intellij.openapi.components.StatePropertyFactory access$getFactory$p () public static final synthetic com.intellij.openapi.diagnostic.Logger access$getLOG$p () }
com/intellij/openapi/components/JsonSchemaType.class
StoredPropertyBase.kt package com.intellij.openapi.components public final enum com.intellij.openapi.components.JsonSchemaType extends java.lang.Enum { public static final enum com.intellij.openapi.components.JsonSchemaType OBJECT public static final enum com.intellij.openapi.components.JsonSchemaType ARRAY public static final enum com.intellij.openapi.components.JsonSchemaType STRING public static final enum com.intellij.openapi.components.JsonSchemaType INTEGER public static final enum com.intellij.openapi.components.JsonSchemaType NUMBER public static final enum com.intellij.openapi.components.JsonSchemaType BOOLEAN private static final synthetic com.intellij.openapi.components.JsonSchemaType[] $VALUES private final String jsonName static void <clinit> () public final boolean isScalar () public final java.lang.String getJsonName () private void <init> (java.lang.String, int, java.lang.String) String $enum_name_or_ordinal$0 int $enum_name_or_ordinal$1 String jsonName public static com.intellij.openapi.components.JsonSchemaType[] values () public static com.intellij.openapi.components.JsonSchemaType valueOf (java.lang.String) }
com/intellij/openapi/components/MainConfigurationStateSplitter.class
MainConfigurationStateSplitter.java package com.intellij.openapi.components public abstract com.intellij.openapi.components.MainConfigurationStateSplitter extends com.intellij.openapi.components.StateSplitterEx { public void <init> () public final java.util.List splitState (org.jdom.Element) org.jdom.Element element java.util.Iterator iterator org.jdom.Element state com.intellij.util.text.UniqueNameGenerator generator java.util.List result public final void mergeStateInto (org.jdom.Element, org.jdom.Element) org.jdom.Element target org.jdom.Element subState protected java.lang.String getSubStateFileName (org.jdom.Element) org.jdom.Element option org.jdom.Element element protected abstract java.lang.String getComponentStateFileName () protected abstract java.lang.String getSubStateTagName () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/components/PersistentStateComponent.class
PersistentStateComponent.java package com.intellij.openapi.components public abstract com.intellij.openapi.components.PersistentStateComponent extends java.lang.Object { public abstract java.lang.Object getState () public abstract void loadState (java.lang.Object) public void noStateLoaded () public void initializeComponent () }
com/intellij/openapi/components/PersistentStateComponentWithModificationTracker.class
PersistentStateComponentWithModificationTracker.java package com.intellij.openapi.components public abstract com.intellij.openapi.components.PersistentStateComponentWithModificationTracker extends java.lang.Object implements com.intellij.openapi.components.PersistentStateComponent { public abstract long getStateModificationCount () }
com/intellij/openapi/components/ReportValue.class
ReportValue.java package com.intellij.openapi.components public abstract annotation com.intellij.openapi.components.ReportValue extends java.lang.Object implements java.lang.annotation.Annotation { }
com/intellij/openapi/components/ScalarProperty.class
StoredPropertyBase.kt package com.intellij.openapi.components public abstract com.intellij.openapi.components.ScalarProperty extends java.lang.Object { public abstract void parseAndSetValue (java.lang.String) }
com/intellij/openapi/components/State$NameGetter.class
State.java package com.intellij.openapi.components public abstract com.intellij.openapi.components.State$NameGetter extends java.lang.Object implements com.intellij.openapi.util.Getter { public void <init> () }
com/intellij/openapi/components/State.class
State.java package com.intellij.openapi.components public abstract annotation com.intellij.openapi.components.State extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.String name () public abstract com.intellij.openapi.components.Storage[] storages () public abstract boolean reloadable () public abstract boolean defaultStateAsResource () public abstract java.lang.String additionalExportFile () public abstract java.lang.Class presentableName () public abstract boolean externalStorageOnly () public abstract boolean reportStatistic () public abstract boolean useLoadedStateAsExisting () }
com/intellij/openapi/components/StatePropertyFactory$DefaultImpls.class
BaseState.kt package com.intellij.openapi.components public final com.intellij.openapi.components.StatePropertyFactory$DefaultImpls extends java.lang.Object { public static synthetic com.intellij.openapi.components.StoredPropertyBase float$default (com.intellij.openapi.components.StatePropertyFactory, float, kotlin.jvm.functions.Function1, int, java.lang.Object) }
com/intellij/openapi/components/StatePropertyFactory.class
BaseState.kt package com.intellij.openapi.components public abstract com.intellij.openapi.components.StatePropertyFactory extends java.lang.Object { public abstract com.intellij.openapi.components.StoredPropertyBase bool (boolean) public abstract com.intellij.openapi.components.StoredPropertyBase obj (java.lang.Object) public abstract com.intellij.openapi.components.StoredPropertyBase obj (java.lang.Object, kotlin.jvm.functions.Function1) public abstract com.intellij.openapi.components.StoredPropertyBase stateObject (com.intellij.openapi.components.BaseState) public abstract com.intellij.openapi.components.StoredPropertyBase list () public abstract com.intellij.openapi.components.StoredPropertyBase map (java.util.Map) public abstract com.intellij.openapi.components.StoredPropertyBase float (float, kotlin.jvm.functions.Function1) public abstract com.intellij.openapi.components.StoredPropertyBase long (long) public abstract com.intellij.openapi.components.StoredPropertyBase int (int) public abstract com.intellij.openapi.components.StoredPropertyBase stringSet () public abstract com.intellij.openapi.components.StoredPropertyBase treeSet () public abstract com.intellij.openapi.components.StoredPropertyBase enum (java.lang.Enum, java.lang.Class) public abstract com.intellij.openapi.components.StoredPropertyBase string (java.lang.String) }
com/intellij/openapi/components/StateSplitter.class
StateSplitter.java package com.intellij.openapi.components public abstract com.intellij.openapi.components.StateSplitter extends java.lang.Object { public abstract java.util.List splitState (org.jdom.Element) public abstract void mergeStatesInto (org.jdom.Element, org.jdom.Element[]) }
com/intellij/openapi/components/StateSplitterEx.class
StateSplitterEx.java package com.intellij.openapi.components public abstract com.intellij.openapi.components.StateSplitterEx extends java.lang.Object implements com.intellij.openapi.components.StateSplitter { public void <init> () public abstract java.util.List splitState (org.jdom.Element) public void mergeStateInto (org.jdom.Element, org.jdom.Element) org.jdom.Element target org.jdom.Element subState public final void mergeStatesInto (org.jdom.Element, org.jdom.Element[]) org.jdom.Element target org.jdom.Element[] elements protected static java.util.List splitState (org.jdom.Element, java.lang.String) org.jdom.Element subState org.jdom.Element state String attributeName com.intellij.util.text.UniqueNameGenerator generator java.util.List result protected static com.intellij.openapi.util.Pair createItem (java.lang.String, com.intellij.util.text.UniqueNameGenerator, org.jdom.Element) String fileName com.intellij.util.text.UniqueNameGenerator generator org.jdom.Element element protected static void mergeStateInto (org.jdom.Element, org.jdom.Element, java.lang.String) org.jdom.Element target org.jdom.Element subState String subStateName private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/components/StateStorage$DefaultImpls.class
StateStorage.kt package com.intellij.openapi.components public final com.intellij.openapi.components.StateStorage$DefaultImpls extends java.lang.Object { public static com.intellij.openapi.components.StateStorageChooserEx$Resolution getResolution (com.intellij.openapi.components.StateStorage, com.intellij.openapi.components.PersistentStateComponent, com.intellij.openapi.components.StateStorageOperation) com.intellij.openapi.components.StateStorage $this com.intellij.openapi.components.PersistentStateComponent component com.intellij.openapi.components.StateStorageOperation operation }
com/intellij/openapi/components/StateStorage.class
StateStorage.kt package com.intellij.openapi.components public abstract com.intellij.openapi.components.StateStorage extends java.lang.Object { public abstract boolean isUseVfsForWrite () public abstract java.lang.Object getState (java.lang.Object, java.lang.String, java.lang.Class, java.lang.Object, boolean) public abstract boolean hasState (java.lang.String, boolean) public abstract com.intellij.configurationStore.SaveSessionProducer createSaveSessionProducer () public abstract void analyzeExternalChangesAndUpdateIfNeeded (java.util.Set) public abstract com.intellij.openapi.components.StateStorageChooserEx$Resolution getResolution (com.intellij.openapi.components.PersistentStateComponent, com.intellij.openapi.components.StateStorageOperation) }
com/intellij/openapi/components/StateStorageChooserEx$Resolution.class
StateStorageChooserEx.java package com.intellij.openapi.components public final enum com.intellij.openapi.components.StateStorageChooserEx$Resolution extends java.lang.Enum { public static final enum com.intellij.openapi.components.StateStorageChooserEx$Resolution DO public static final enum com.intellij.openapi.components.StateStorageChooserEx$Resolution SKIP public static final enum com.intellij.openapi.components.StateStorageChooserEx$Resolution CLEAR private static final synthetic com.intellij.openapi.components.StateStorageChooserEx$Resolution[] $VALUES public static com.intellij.openapi.components.StateStorageChooserEx$Resolution[] values () public static com.intellij.openapi.components.StateStorageChooserEx$Resolution valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/openapi/components/StateStorageChooserEx.class
StateStorageChooserEx.java package com.intellij.openapi.components public abstract com.intellij.openapi.components.StateStorageChooserEx extends java.lang.Object { public abstract com.intellij.openapi.components.StateStorageChooserEx$Resolution getResolution (com.intellij.openapi.components.Storage, com.intellij.openapi.components.StateStorageOperation) }
com/intellij/openapi/components/StateStorageOperation.class
StateStorageOperation.java package com.intellij.openapi.components public final enum com.intellij.openapi.components.StateStorageOperation extends java.lang.Enum { public static final enum com.intellij.openapi.components.StateStorageOperation READ public static final enum com.intellij.openapi.components.StateStorageOperation WRITE private static final synthetic com.intellij.openapi.components.StateStorageOperation[] $VALUES public static com.intellij.openapi.components.StateStorageOperation[] values () public static com.intellij.openapi.components.StateStorageOperation valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/openapi/components/Storage.class
Storage.java package com.intellij.openapi.components public abstract annotation com.intellij.openapi.components.Storage extends java.lang.Object implements java.lang.annotation.Annotation { public static final String NOT_ROAMABLE_FILE public abstract java.lang.String file () public abstract java.lang.String value () public abstract boolean deprecated () public abstract com.intellij.openapi.components.RoamingType roamingType () public abstract java.lang.Class storageClass () public abstract java.lang.Class stateSplitter () public abstract com.intellij.util.ThreeState useSaveThreshold () public abstract boolean exclusive () public abstract boolean exportable () }
com/intellij/openapi/components/StoragePathMacros.class
StoragePathMacros.java package com.intellij.openapi.components public final com.intellij.openapi.components.StoragePathMacros extends java.lang.Object { public static final String WORKSPACE_FILE public static final String CACHE_FILE public static final String PRODUCT_WORKSPACE_FILE public static final String MODULE_FILE public static final String NON_ROAMABLE_FILE private void <init> () }
com/intellij/openapi/components/StorageScheme.class
StorageScheme.java package com.intellij.openapi.components public final enum com.intellij.openapi.components.StorageScheme extends java.lang.Enum { public static final enum com.intellij.openapi.components.StorageScheme DEFAULT public static final enum com.intellij.openapi.components.StorageScheme DIRECTORY_BASED private static final synthetic com.intellij.openapi.components.StorageScheme[] $VALUES public static com.intellij.openapi.components.StorageScheme[] values () public static com.intellij.openapi.components.StorageScheme valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/openapi/components/StoredProperty$DefaultImpls.class
StoredPropertyBase.kt package com.intellij.openapi.components public final com.intellij.openapi.components.StoredProperty$DefaultImpls extends java.lang.Object { public static long getModificationCount (com.intellij.openapi.components.StoredProperty) com.intellij.openapi.components.StoredProperty $this }
com/intellij/openapi/components/StoredProperty.class
StoredPropertyBase.kt package com.intellij.openapi.components public abstract com.intellij.openapi.components.StoredProperty extends java.lang.Object { public abstract java.lang.String getName () public abstract void setName (java.lang.String) public abstract com.intellij.openapi.components.JsonSchemaType getJsonType () public abstract boolean setValue (com.intellij.openapi.components.StoredProperty) public abstract boolean isEqualToDefault () public abstract long getModificationCount () }
com/intellij/openapi/components/StoredPropertyBase.class
StoredPropertyBase.kt package com.intellij.openapi.components public abstract com.intellij.openapi.components.StoredPropertyBase extends java.lang.Object implements com.intellij.openapi.components.StoredProperty kotlin.properties.ReadWriteProperty { private String name public java.lang.String getName () public void setName (java.lang.String) String public final kotlin.properties.ReadWriteProperty provideDelegate (java.lang.Object, kotlin.reflect.KProperty) Object thisRef kotlin.reflect.KProperty property public void <init> () public long getModificationCount () }
com/intellij/openapi/module/ModifiableModuleModel.class
ModifiableModuleModel.java package com.intellij.openapi.module public abstract com.intellij.openapi.module.ModifiableModuleModel extends java.lang.Object { public abstract com.intellij.openapi.module.Module[] getModules () public abstract com.intellij.openapi.module.Module newModule (java.lang.String, java.lang.String) public abstract com.intellij.openapi.module.Module newModule (java.lang.String, java.lang.String, java.util.Map) public abstract com.intellij.openapi.module.Module loadModule (java.lang.String) throws java.io.IOException com.intellij.openapi.module.ModuleWithNameAlreadyExists public abstract void disposeModule (com.intellij.openapi.module.Module) public abstract com.intellij.openapi.module.Module findModuleByName (java.lang.String) public abstract void dispose () public abstract boolean isChanged () public abstract void commit () public abstract void renameModule (com.intellij.openapi.module.Module, java.lang.String) throws com.intellij.openapi.module.ModuleWithNameAlreadyExists public abstract com.intellij.openapi.module.Module getModuleToBeRenamed (java.lang.String) public abstract java.lang.String getNewName (com.intellij.openapi.module.Module) public abstract java.lang.String getActualName (com.intellij.openapi.module.Module) public abstract java.lang.String[] getModuleGroupPath (com.intellij.openapi.module.Module) public abstract boolean hasModuleGroups () public abstract void setModuleGroupPath (com.intellij.openapi.module.Module, java.lang.String[]) }
com/intellij/openapi/module/ModuleComponent.class
ModuleComponent.java package com.intellij.openapi.module public abstract com.intellij.openapi.module.ModuleComponent extends java.lang.Object implements com.intellij.openapi.components.BaseComponent { public void projectOpened () public void projectClosed () public void moduleAdded () }
com/intellij/openapi/module/ModuleGrouper$Companion.class
ModuleGrouper.kt package com.intellij.openapi.module public final com.intellij.openapi.module.ModuleGrouper$Companion extends java.lang.Object { public final com.intellij.openapi.module.ModuleGrouper instanceFor (com.intellij.openapi.project.Project, com.intellij.openapi.module.ModifiableModuleModel) com.intellij.openapi.project.Project project com.intellij.openapi.module.ModifiableModuleModel moduleModel public static synthetic com.intellij.openapi.module.ModuleGrouper instanceFor$default (com.intellij.openapi.module.ModuleGrouper$Companion, com.intellij.openapi.project.Project, com.intellij.openapi.module.ModifiableModuleModel, int, java.lang.Object) public final com.intellij.openapi.module.ModuleGrouper instanceFor (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
com/intellij/openapi/module/ModuleGrouper.class
ModuleGrouper.kt package com.intellij.openapi.module public abstract com.intellij.openapi.module.ModuleGrouper extends java.lang.Object { public static final com.intellij.openapi.module.ModuleGrouper$Companion Companion public abstract java.util.List getGroupPath (com.intellij.openapi.module.Module) public abstract java.util.List getGroupPath (com.intellij.openapi.module.ModuleDescription) public abstract java.lang.String getShortenedName (com.intellij.openapi.module.Module) public abstract java.lang.String getShortenedName (com.intellij.openapi.module.Module, java.lang.String) public abstract java.lang.String getShortenedNameByFullModuleName (java.lang.String) public abstract java.lang.String getShortenedNameByFullModuleName (java.lang.String, java.lang.String) public abstract java.util.List getGroupPathByModuleName (java.lang.String) public abstract java.util.List getModuleAsGroupPath (com.intellij.openapi.module.Module) public abstract java.util.List getModuleAsGroupPath (com.intellij.openapi.module.ModuleDescription) public abstract com.intellij.openapi.module.Module[] getAllModules () public abstract boolean getCompactGroupNodes () public void <init> () static void <clinit> () public static final com.intellij.openapi.module.ModuleGrouper instanceFor (com.intellij.openapi.project.Project, com.intellij.openapi.module.ModifiableModuleModel) com.intellij.openapi.project.Project project com.intellij.openapi.module.ModifiableModuleModel moduleModel public static final com.intellij.openapi.module.ModuleGrouper instanceFor (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project }
com/intellij/openapi/module/ModuleGrouperKt.class
ModuleGrouper.kt package com.intellij.openapi.module public final com.intellij.openapi.module.ModuleGrouperKt extends java.lang.Object { public static final boolean isQualifiedModuleNamesEnabled (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project }
com/intellij/openapi/module/ModuleManager.class
ModuleManager.java package com.intellij.openapi.module public abstract com.intellij.openapi.module.ModuleManager extends com.intellij.openapi.util.SimpleModificationTracker { public void <init> () public static com.intellij.openapi.module.ModuleManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract com.intellij.openapi.module.Module newModule (java.lang.String, java.lang.String) public abstract com.intellij.openapi.module.Module loadModule (java.lang.String) throws java.io.IOException org.jdom.JDOMException com.intellij.openapi.module.ModuleWithNameAlreadyExists public abstract void disposeModule (com.intellij.openapi.module.Module) public abstract com.intellij.openapi.module.Module[] getModules () public abstract com.intellij.openapi.module.Module findModuleByName (java.lang.String) public abstract com.intellij.openapi.module.Module[] getSortedModules () public abstract java.util.Comparator moduleDependencyComparator () public abstract java.util.List getModuleDependentModules (com.intellij.openapi.module.Module) public abstract boolean isModuleDependent (com.intellij.openapi.module.Module, com.intellij.openapi.module.Module) public abstract com.intellij.util.graph.Graph moduleGraph () public abstract com.intellij.util.graph.Graph moduleGraph (boolean) public abstract com.intellij.openapi.module.ModifiableModuleModel getModifiableModel () public abstract java.lang.String[] getModuleGroupPath (com.intellij.openapi.module.Module) public abstract boolean hasModuleGroups () public abstract java.util.Collection getAllModuleDescriptions () public abstract java.util.Collection getUnloadedModuleDescriptions () public abstract com.intellij.openapi.module.UnloadedModuleDescription getUnloadedModuleDescription (java.lang.String) public abstract com.intellij.openapi.module.ModuleGrouper getModuleGrouper (com.intellij.openapi.module.ModifiableModuleModel) public abstract void setUnloadedModules (java.util.List) public void removeUnloadedModules (java.util.Collection) java.util.Collection unloadedModules private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/module/ModulePointer.class
ModulePointer.java package com.intellij.openapi.module public abstract com.intellij.openapi.module.ModulePointer extends java.lang.Object { public abstract com.intellij.openapi.module.Module getModule () public abstract java.lang.String getModuleName () }
com/intellij/openapi/module/ModulePointerManager.class
ModulePointerManager.java package com.intellij.openapi.module public abstract com.intellij.openapi.module.ModulePointerManager extends java.lang.Object { public void <init> () public static com.intellij.openapi.module.ModulePointerManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract com.intellij.openapi.module.ModulePointer create (com.intellij.openapi.module.Module) public abstract com.intellij.openapi.module.ModulePointer create (java.lang.String) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/module/ModuleTypeId.class
ModuleTypeId.java package com.intellij.openapi.module public com.intellij.openapi.module.ModuleTypeId extends java.lang.Object { public static final String WEB_MODULE public static final String JAVA_MODULE public void <init> () }
com/intellij/openapi/module/ModuleUtilCore$ModuleVisitor.class
ModuleUtilCore.java package com.intellij.openapi.module public abstract com.intellij.openapi.module.ModuleUtilCore$ModuleVisitor extends java.lang.Object { public abstract boolean visit (com.intellij.openapi.module.Module) }
com/intellij/openapi/module/ModuleUtilCore.class
ModuleUtilCore.java package com.intellij.openapi.module public com.intellij.openapi.module.ModuleUtilCore extends java.lang.Object { public static final com.intellij.openapi.util.Key KEY_MODULE public void <init> () public static boolean projectContainsFile (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, boolean) com.intellij.openapi.roots.OrderEntry orderEntry java.util.List orders com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file boolean isLibraryElement com.intellij.openapi.roots.ProjectFileIndex projectFileIndex public static java.lang.String getModuleNameInReadAction (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public static boolean isModuleDisposed (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.openapi.project.Project project com.intellij.openapi.roots.ProjectFileIndex projectFileIndex com.intellij.psi.PsiFile file com.intellij.openapi.vfs.VirtualFile vFile com.intellij.openapi.module.Module module public static com.intellij.openapi.module.Module findModuleForFile (com.intellij.psi.PsiFile) com.intellij.openapi.vfs.VirtualFile vFile com.intellij.psi.PsiFile containingFile public static com.intellij.openapi.module.Module findModuleForFile (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project public static com.intellij.openapi.module.Module findModuleForPsiElement (com.intellij.psi.PsiElement) com.intellij.openapi.roots.OrderEntry orderEntry java.util.List orderEntries java.util.Set modules com.intellij.openapi.module.Module[] candidates com.intellij.openapi.vfs.VirtualFile vFile com.intellij.psi.PsiFile file com.intellij.psi.PsiElement context com.intellij.psi.PsiFile originalFile com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.psi.PsiElement element com.intellij.psi.PsiFile containingFile com.intellij.openapi.project.Project project com.intellij.openapi.roots.ProjectFileIndex fileIndex public static void getDependencies (com.intellij.openapi.module.Module, java.util.Set) com.intellij.openapi.module.Module dependency com.intellij.openapi.module.Module module java.util.Set modules com.intellij.openapi.module.Module[] dependencies public static void collectModulesDependsOn (com.intellij.openapi.module.Module, java.util.Set) com.intellij.openapi.roots.ModuleOrderEntry orderEntry com.intellij.openapi.roots.OrderEntry o com.intellij.openapi.roots.OrderEntry[] orderEntries com.intellij.openapi.module.Module dependentModule com.intellij.openapi.module.Module module java.util.Set result com.intellij.openapi.module.ModuleManager moduleManager java.util.List dependentModules public static java.util.List getAllDependentModules (com.intellij.openapi.module.Module) java.util.Iterator i com.intellij.openapi.module.Module module java.util.ArrayList list com.intellij.util.graph.Graph graph public static boolean visitMeAndDependentModules (com.intellij.openapi.module.Module, com.intellij.openapi.module.ModuleUtilCore$ModuleVisitor) com.intellij.openapi.module.Module dependentModule com.intellij.openapi.module.Module module com.intellij.openapi.module.ModuleUtilCore$ModuleVisitor visitor java.util.List list public static boolean moduleContainsFile (com.intellij.openapi.module.Module, com.intellij.openapi.vfs.VirtualFile, boolean) com.intellij.openapi.roots.OrderEntry orderEntry com.intellij.openapi.module.Module module com.intellij.openapi.vfs.VirtualFile file boolean isLibraryElement com.intellij.openapi.roots.ModuleRootManager moduleRootManager public static boolean isModuleFile (com.intellij.openapi.module.Module, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.module.Module module com.intellij.openapi.vfs.VirtualFile file public static boolean isModuleDir (com.intellij.openapi.module.Module, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.module.Module module com.intellij.openapi.vfs.VirtualFile dir public static java.lang.String getModuleDirPath (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/module/ModuleWithNameAlreadyExists.class
ModuleWithNameAlreadyExists.java package com.intellij.openapi.module public com.intellij.openapi.module.ModuleWithNameAlreadyExists extends java.lang.Exception { private final String myModuleName public void <init> (java.lang.String, java.lang.String) String message String moduleName public java.lang.String getModuleName () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/project/DefaultProjectTypeEP.class
DefaultProjectTypeEP.java package com.intellij.openapi.project public com.intellij.openapi.project.DefaultProjectTypeEP extends java.lang.Object { private static final com.intellij.openapi.extensions.ExtensionPointName EXTENSION_POINT_NAME public String type public void <init> () public static com.intellij.openapi.project.ProjectType getDefaultProjectType () com.intellij.openapi.project.DefaultProjectTypeEP[] extensions static void <clinit> () }
com/intellij/openapi/project/ExternalStorageConfigurationManager.class
ExternalStorageConfigurationManager.java package com.intellij.openapi.project public abstract com.intellij.openapi.project.ExternalStorageConfigurationManager extends java.lang.Object { public static com.intellij.openapi.project.ExternalStorageConfigurationManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract boolean isEnabled () public abstract void setEnabled (boolean) }
com/intellij/openapi/project/ModuleAdapter.class
ModuleAdapter.java package com.intellij.openapi.project public abstract com.intellij.openapi.project.ModuleAdapter extends java.lang.Object implements com.intellij.openapi.project.ModuleListener { public void <init> () }
com/intellij/openapi/project/ModuleListener.class
ModuleListener.java package com.intellij.openapi.project public abstract com.intellij.openapi.project.ModuleListener extends java.lang.Object implements java.util.EventListener { public void moduleAdded (com.intellij.openapi.project.Project, com.intellij.openapi.module.Module) com.intellij.openapi.project.Project project com.intellij.openapi.module.Module module public void beforeModuleRemoved (com.intellij.openapi.project.Project, com.intellij.openapi.module.Module) com.intellij.openapi.project.Project project com.intellij.openapi.module.Module module public void moduleRemoved (com.intellij.openapi.project.Project, com.intellij.openapi.module.Module) com.intellij.openapi.project.Project project com.intellij.openapi.module.Module module public void modulesRenamed (com.intellij.openapi.project.Project, java.util.List, com.intellij.util.Function) com.intellij.openapi.project.Project project java.util.List modules com.intellij.util.Function oldNameProvider private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/project/ProjectBundle.class
ProjectBundle.java package com.intellij.openapi.project public com.intellij.openapi.project.ProjectBundle extends java.lang.Object { private static java.lang.ref.Reference ourBundle private static final String BUNDLE public static transient java.lang.String message (java.lang.String, java.lang.Object[]) String key Object[] params private void <init> () private static java.util.ResourceBundle getBundle () java.util.ResourceBundle bundle private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/project/ProjectLocator.class
ProjectLocator.java package com.intellij.openapi.project public abstract com.intellij.openapi.project.ProjectLocator extends java.lang.Object { private static final ThreadLocal ourPreferredProjects public void <init> () public static com.intellij.openapi.project.ProjectLocator getInstance () public abstract com.intellij.openapi.project.Project guessProjectForFile (com.intellij.openapi.vfs.VirtualFile) public abstract java.util.Collection getProjectsForFile (com.intellij.openapi.vfs.VirtualFile) public static java.lang.Object computeWithPreferredProject (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project, com.intellij.openapi.util.ThrowableComputable) throws java.lang.Throwable com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project preferredProject com.intellij.openapi.util.ThrowableComputable action java.util.Map local static com.intellij.openapi.project.Project getPreferredProject (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file private static synthetic java.util.Map lambda$static$0 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/project/ProjectManager.class
ProjectManager.java package com.intellij.openapi.project public abstract com.intellij.openapi.project.ProjectManager extends java.lang.Object { public static final com.intellij.util.messages.Topic TOPIC public void <init> () public static com.intellij.openapi.project.ProjectManager getInstance () public abstract void addProjectManagerListener (com.intellij.openapi.project.ProjectManagerListener) public abstract void addProjectManagerListener (com.intellij.openapi.project.VetoableProjectManagerListener) public abstract void addProjectManagerListener (com.intellij.openapi.project.ProjectManagerListener, com.intellij.openapi.Disposable) public abstract void removeProjectManagerListener (com.intellij.openapi.project.ProjectManagerListener) public abstract void removeProjectManagerListener (com.intellij.openapi.project.VetoableProjectManagerListener) public abstract void addProjectManagerListener (com.intellij.openapi.project.Project, com.intellij.openapi.project.ProjectManagerListener) public abstract void removeProjectManagerListener (com.intellij.openapi.project.Project, com.intellij.openapi.project.ProjectManagerListener) public abstract com.intellij.openapi.project.Project[] getOpenProjects () public abstract com.intellij.openapi.project.Project getDefaultProject () public abstract com.intellij.openapi.project.Project loadAndOpenProject (java.lang.String) throws java.io.IOException org.jdom.JDOMException public abstract com.intellij.openapi.project.Project loadAndOpenProject (java.io.File) throws java.io.IOException org.jdom.JDOMException public abstract boolean closeProject (com.intellij.openapi.project.Project) public abstract void reloadProject (com.intellij.openapi.project.Project) public abstract com.intellij.openapi.project.Project createProject (java.lang.String, java.lang.String) static void <clinit> () }
com/intellij/openapi/project/ProjectManagerListener.class
ProjectManagerListener.java package com.intellij.openapi.project public abstract com.intellij.openapi.project.ProjectManagerListener extends java.lang.Object implements java.util.EventListener { public static final com.intellij.openapi.project.ProjectManagerListener[] EMPTY_ARRAY public void projectOpened (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public boolean canCloseProject (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void projectClosed (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void projectClosing (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void projectClosingBeforeSave (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/project/ProjectType.class
ProjectType.java package com.intellij.openapi.project public com.intellij.openapi.project.ProjectType extends java.lang.Object { private String id public void <init> () public void <init> (java.lang.String) String id public java.lang.String getId () public void setId (java.lang.String) String id public boolean equals (java.lang.Object) Object o com.intellij.openapi.project.ProjectType type public int hashCode () }
com/intellij/openapi/project/ProjectTypeService.class
ProjectTypeService.java package com.intellij.openapi.project public com.intellij.openapi.project.ProjectTypeService extends java.lang.Object implements com.intellij.openapi.components.PersistentStateComponent { private com.intellij.openapi.project.ProjectType myProjectType public void <init> () public static com.intellij.openapi.project.ProjectType getProjectType (com.intellij.openapi.project.Project) com.intellij.openapi.project.ProjectType projectType com.intellij.openapi.project.Project project public static void setProjectType (com.intellij.openapi.project.Project, com.intellij.openapi.project.ProjectType) com.intellij.openapi.project.Project project com.intellij.openapi.project.ProjectType projectType private static com.intellij.openapi.project.ProjectTypeService getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.openapi.project.ProjectType getState () public void loadState (com.intellij.openapi.project.ProjectType) com.intellij.openapi.project.ProjectType state public static void clearFieldsForLightProjectInTests (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public volatile synthetic void loadState (java.lang.Object) public volatile synthetic java.lang.Object getState () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/project/ProjectUtilCore.class
ProjectUtilCore.kt package com.intellij.openapi.project public final com.intellij.openapi.project.ProjectUtilCore extends java.lang.Object { public static final java.lang.String displayUrlRelativeToProject (com.intellij.openapi.vfs.VirtualFile, java.lang.String, com.intellij.openapi.project.Project, boolean, boolean) String projectHomeUrl com.intellij.openapi.roots.OrderEntry libraryEntry com.intellij.openapi.vfs.VirtualFile localFile com.intellij.openapi.module.Module module String result com.intellij.openapi.vfs.VirtualFile file String url com.intellij.openapi.project.Project project boolean isIncludeFilePath boolean moduleOnTheLeft public static final boolean isExternalStorageEnabled (com.intellij.openapi.project.Project) com.intellij.openapi.project.ExternalStorageConfigurationManager manager com.intellij.openapi.project.Project $this$isExternalStorageEnabled }
com/intellij/openapi/project/VetoableProjectManagerListener.class
VetoableProjectManagerListener.java package com.intellij.openapi.project public abstract com.intellij.openapi.project.VetoableProjectManagerListener extends java.lang.Object implements com.intellij.openapi.project.ProjectManagerListener { public abstract boolean canClose (com.intellij.openapi.project.Project) }
com/intellij/openapi/projectRoots/ProjectJdkTable$Adapter.class
ProjectJdkTable.java package com.intellij.openapi.projectRoots public com.intellij.openapi.projectRoots.ProjectJdkTable$Adapter extends java.lang.Object implements com.intellij.openapi.projectRoots.ProjectJdkTable$Listener { public void <init> () public void jdkAdded (com.intellij.openapi.projectRoots.Sdk) com.intellij.openapi.projectRoots.Sdk jdk public void jdkRemoved (com.intellij.openapi.projectRoots.Sdk) com.intellij.openapi.projectRoots.Sdk jdk public void jdkNameChanged (com.intellij.openapi.projectRoots.Sdk, java.lang.String) com.intellij.openapi.projectRoots.Sdk jdk String previousName private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/projectRoots/ProjectJdkTable$Listener.class
ProjectJdkTable.java package com.intellij.openapi.projectRoots public abstract com.intellij.openapi.projectRoots.ProjectJdkTable$Listener extends java.lang.Object implements java.util.EventListener { public abstract void jdkAdded (com.intellij.openapi.projectRoots.Sdk) public abstract void jdkRemoved (com.intellij.openapi.projectRoots.Sdk) public abstract void jdkNameChanged (com.intellij.openapi.projectRoots.Sdk, java.lang.String) }
com/intellij/openapi/projectRoots/ProjectJdkTable.class
ProjectJdkTable.java package com.intellij.openapi.projectRoots public abstract com.intellij.openapi.projectRoots.ProjectJdkTable extends java.lang.Object { public static final com.intellij.util.messages.Topic JDK_TABLE_TOPIC public void <init> () public static com.intellij.openapi.projectRoots.ProjectJdkTable getInstance () public abstract com.intellij.openapi.projectRoots.Sdk findJdk (java.lang.String) public abstract com.intellij.openapi.projectRoots.Sdk findJdk (java.lang.String, java.lang.String) public abstract com.intellij.openapi.projectRoots.Sdk[] getAllJdks () public abstract java.util.List getSdksOfType (com.intellij.openapi.projectRoots.SdkTypeId) public com.intellij.openapi.projectRoots.Sdk findMostRecentSdkOfType (com.intellij.openapi.projectRoots.SdkTypeId) com.intellij.openapi.projectRoots.SdkTypeId type public com.intellij.openapi.projectRoots.Sdk findMostRecentSdk (com.intellij.openapi.util.Condition) com.intellij.openapi.projectRoots.Sdk each com.intellij.openapi.util.Condition condition com.intellij.openapi.projectRoots.Sdk found public abstract void addJdk (com.intellij.openapi.projectRoots.Sdk) public void addJdk (com.intellij.openapi.projectRoots.Sdk, com.intellij.openapi.Disposable) com.intellij.openapi.projectRoots.Sdk jdk com.intellij.openapi.Disposable parentDisposable public abstract void removeJdk (com.intellij.openapi.projectRoots.Sdk) public abstract void updateJdk (com.intellij.openapi.projectRoots.Sdk, com.intellij.openapi.projectRoots.Sdk) public abstract com.intellij.openapi.projectRoots.SdkTypeId getDefaultSdkType () public abstract com.intellij.openapi.projectRoots.SdkTypeId getSdkTypeByName (java.lang.String) public abstract com.intellij.openapi.projectRoots.Sdk createSdk (java.lang.String, com.intellij.openapi.projectRoots.SdkTypeId) private synthetic void lambda$addJdk$1 (com.intellij.openapi.projectRoots.Sdk) com.intellij.openapi.projectRoots.Sdk jdk private synthetic void lambda$null$0 (com.intellij.openapi.projectRoots.Sdk) throws java.lang.RuntimeException com.intellij.openapi.projectRoots.Sdk jdk static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/projectRoots/ProjectRootListener.class
ProjectRootListener.java package com.intellij.openapi.projectRoots public abstract com.intellij.openapi.projectRoots.ProjectRootListener extends java.lang.Object implements java.util.EventListener { public abstract void rootsChanged () }
com/intellij/openapi/projectRoots/Sdk.class
Sdk.java package com.intellij.openapi.projectRoots public abstract com.intellij.openapi.projectRoots.Sdk extends java.lang.Object implements com.intellij.openapi.util.UserDataHolder { public abstract com.intellij.openapi.projectRoots.SdkTypeId getSdkType () public abstract java.lang.String getName () public abstract java.lang.String getVersionString () public abstract java.lang.String getHomePath () public abstract com.intellij.openapi.vfs.VirtualFile getHomeDirectory () public abstract com.intellij.openapi.roots.RootProvider getRootProvider () public abstract com.intellij.openapi.projectRoots.SdkModificator getSdkModificator () public abstract com.intellij.openapi.projectRoots.SdkAdditionalData getSdkAdditionalData () public abstract java.lang.Object clone () throws java.lang.CloneNotSupportedException }
com/intellij/openapi/projectRoots/SdkAdditionalData.class
SdkAdditionalData.java package com.intellij.openapi.projectRoots public abstract com.intellij.openapi.projectRoots.SdkAdditionalData extends java.lang.Object { }
com/intellij/openapi/projectRoots/SdkModificator.class
SdkModificator.java package com.intellij.openapi.projectRoots public abstract com.intellij.openapi.projectRoots.SdkModificator extends java.lang.Object { public abstract java.lang.String getName () public abstract void setName (java.lang.String) public abstract java.lang.String getHomePath () public abstract void setHomePath (java.lang.String) public abstract java.lang.String getVersionString () public abstract void setVersionString (java.lang.String) public abstract com.intellij.openapi.projectRoots.SdkAdditionalData getSdkAdditionalData () public abstract void setSdkAdditionalData (com.intellij.openapi.projectRoots.SdkAdditionalData) public abstract com.intellij.openapi.vfs.VirtualFile[] getRoots (com.intellij.openapi.roots.OrderRootType) public java.lang.String[] getUrls (com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.roots.OrderRootType rootType public abstract void addRoot (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.OrderRootType) public void addRoot (java.lang.String, com.intellij.openapi.roots.OrderRootType) String url com.intellij.openapi.roots.OrderRootType rootType com.intellij.openapi.vfs.VirtualFile rootFile public abstract void removeRoot (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.OrderRootType) public void removeRoot (java.lang.String, com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.vfs.VirtualFile file String url com.intellij.openapi.roots.OrderRootType rootType public abstract void removeRoots (com.intellij.openapi.roots.OrderRootType) public abstract void removeAllRoots () public abstract void commitChanges () public abstract boolean isWritable () private static synthetic java.lang.String lambda$getUrls$0 (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/projectRoots/SdkTypeId$1.class
SdkTypeId.java package com.intellij.openapi.projectRoots synthetic com.intellij.openapi.projectRoots.SdkTypeId$1 extends java.lang.Object { static final synthetic boolean $assertionsDisabled static void <clinit> () }
com/intellij/openapi/projectRoots/SdkTypeId.class
SdkTypeId.java package com.intellij.openapi.projectRoots public abstract com.intellij.openapi.projectRoots.SdkTypeId extends java.lang.Object { public abstract java.lang.String getName () public abstract java.lang.String getVersionString (com.intellij.openapi.projectRoots.Sdk) public abstract void saveAdditionalData (com.intellij.openapi.projectRoots.SdkAdditionalData, org.jdom.Element) public abstract com.intellij.openapi.projectRoots.SdkAdditionalData loadAdditionalData (com.intellij.openapi.projectRoots.Sdk, org.jdom.Element) public boolean isLocalSdk (com.intellij.openapi.projectRoots.Sdk) com.intellij.openapi.projectRoots.Sdk sdk public java.util.Comparator versionComparator () private synthetic int lambda$versionComparator$0 (com.intellij.openapi.projectRoots.Sdk, com.intellij.openapi.projectRoots.Sdk) com.intellij.openapi.projectRoots.Sdk sdk1 com.intellij.openapi.projectRoots.Sdk sdk2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/CompilerModuleExtension.class
CompilerModuleExtension.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.CompilerModuleExtension extends com.intellij.openapi.roots.ModuleExtension { public static final String PRODUCTION public static final String TEST public void <init> () public static com.intellij.openapi.roots.CompilerModuleExtension getInstance (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public abstract com.intellij.openapi.vfs.VirtualFile getCompilerOutputPath () public abstract void setCompilerOutputPath (com.intellij.openapi.vfs.VirtualFile) public abstract java.lang.String getCompilerOutputUrl () public abstract void setCompilerOutputPath (java.lang.String) public abstract com.intellij.openapi.vfs.VirtualFile getCompilerOutputPathForTests () public abstract void setCompilerOutputPathForTests (com.intellij.openapi.vfs.VirtualFile) public abstract java.lang.String getCompilerOutputUrlForTests () public abstract void setCompilerOutputPathForTests (java.lang.String) public abstract void inheritCompilerOutputPath (boolean) public abstract boolean isCompilerOutputPathInherited () public abstract com.intellij.openapi.vfs.pointers.VirtualFilePointer getCompilerOutputPointer () public abstract com.intellij.openapi.vfs.pointers.VirtualFilePointer getCompilerOutputForTestsPointer () public abstract void setExcludeOutput (boolean) public abstract boolean isExcludeOutput () public abstract com.intellij.openapi.vfs.VirtualFile[] getOutputRoots (boolean) public abstract java.lang.String[] getOutputRootUrls (boolean) }
com/intellij/openapi/roots/ContentEntry.class
ContentEntry.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.ContentEntry extends java.lang.Object implements com.intellij.openapi.roots.Synthetic { public abstract com.intellij.openapi.vfs.VirtualFile getFile () public abstract java.lang.String getUrl () public abstract com.intellij.openapi.roots.SourceFolder[] getSourceFolders () public abstract java.util.List getSourceFolders (org.jetbrains.jps.model.module.JpsModuleSourceRootType) public abstract java.util.List getSourceFolders (java.util.Set) public abstract com.intellij.openapi.vfs.VirtualFile[] getSourceFolderFiles () public abstract com.intellij.openapi.roots.ExcludeFolder[] getExcludeFolders () public abstract java.util.List getExcludeFolderUrls () public abstract com.intellij.openapi.vfs.VirtualFile[] getExcludeFolderFiles () public abstract com.intellij.openapi.roots.SourceFolder addSourceFolder (com.intellij.openapi.vfs.VirtualFile, boolean) public abstract com.intellij.openapi.roots.SourceFolder addSourceFolder (com.intellij.openapi.vfs.VirtualFile, boolean, java.lang.String) public abstract com.intellij.openapi.roots.SourceFolder addSourceFolder (com.intellij.openapi.vfs.VirtualFile, org.jetbrains.jps.model.module.JpsModuleSourceRootType, org.jetbrains.jps.model.JpsElement) public abstract com.intellij.openapi.roots.SourceFolder addSourceFolder (com.intellij.openapi.vfs.VirtualFile, org.jetbrains.jps.model.module.JpsModuleSourceRootType) public abstract com.intellij.openapi.roots.SourceFolder addSourceFolder (java.lang.String, boolean) public abstract com.intellij.openapi.roots.SourceFolder addSourceFolder (java.lang.String, org.jetbrains.jps.model.module.JpsModuleSourceRootType) public abstract com.intellij.openapi.roots.SourceFolder addSourceFolder (java.lang.String, org.jetbrains.jps.model.module.JpsModuleSourceRootType, org.jetbrains.jps.model.JpsElement) public abstract void removeSourceFolder (com.intellij.openapi.roots.SourceFolder) public abstract void clearSourceFolders () public abstract com.intellij.openapi.roots.ExcludeFolder addExcludeFolder (com.intellij.openapi.vfs.VirtualFile) public abstract com.intellij.openapi.roots.ExcludeFolder addExcludeFolder (java.lang.String) public abstract void removeExcludeFolder (com.intellij.openapi.roots.ExcludeFolder) public abstract boolean removeExcludeFolder (java.lang.String) public abstract void clearExcludeFolders () public abstract java.util.List getExcludePatterns () public abstract void addExcludePattern (java.lang.String) public abstract void removeExcludePattern (java.lang.String) public abstract void setExcludePatterns (java.util.List) public abstract com.intellij.openapi.roots.ModuleRootModel getRootModel () }
com/intellij/openapi/roots/ContentFolder.class
ContentFolder.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.ContentFolder extends java.lang.Object implements com.intellij.openapi.roots.Synthetic { public abstract com.intellij.openapi.vfs.VirtualFile getFile () public abstract com.intellij.openapi.roots.ContentEntry getContentEntry () public abstract java.lang.String getUrl () }
com/intellij/openapi/roots/DependencyScope.class
DependencyScope.java package com.intellij.openapi.roots public final enum com.intellij.openapi.roots.DependencyScope extends java.lang.Enum { public static final enum com.intellij.openapi.roots.DependencyScope COMPILE public static final enum com.intellij.openapi.roots.DependencyScope TEST public static final enum com.intellij.openapi.roots.DependencyScope RUNTIME public static final enum com.intellij.openapi.roots.DependencyScope PROVIDED private final String myDisplayName private final boolean myForProductionCompile private final boolean myForProductionRuntime private final boolean myForTestCompile private final boolean myForTestRuntime public static final String SCOPE_ATTR private static final synthetic com.intellij.openapi.roots.DependencyScope[] $VALUES public static com.intellij.openapi.roots.DependencyScope[] values () public static com.intellij.openapi.roots.DependencyScope valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String, boolean, boolean, boolean, boolean) String displayName boolean forProductionCompile boolean forProductionRuntime boolean forTestCompile boolean forTestRuntime public static com.intellij.openapi.roots.DependencyScope readExternal (org.jdom.Element) IllegalArgumentException e org.jdom.Element element String scope public void writeExternal (org.jdom.Element) org.jdom.Element element public java.lang.String getDisplayName () public boolean isForProductionCompile () public boolean isForProductionRuntime () public boolean isForTestCompile () public boolean isForTestRuntime () public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/ExcludeFolder.class
ExcludeFolder.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.ExcludeFolder extends java.lang.Object implements com.intellij.openapi.roots.ContentFolder { }
com/intellij/openapi/roots/ExportableOrderEntry.class
ExportableOrderEntry.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.ExportableOrderEntry extends java.lang.Object implements com.intellij.openapi.roots.OrderEntry { public abstract boolean isExported () public abstract void setExported (boolean) public abstract com.intellij.openapi.roots.DependencyScope getScope () public abstract void setScope (com.intellij.openapi.roots.DependencyScope) }
com/intellij/openapi/roots/ExternalProjectSystemRegistry.class
ExternalProjectSystemRegistry.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.ExternalProjectSystemRegistry extends java.lang.Object { public static final String MAVEN_EXTERNAL_SOURCE_ID public static final String EXTERNAL_SYSTEM_ID_KEY public static final String IS_MAVEN_MODULE_KEY public static com.intellij.openapi.roots.ExternalProjectSystemRegistry getInstance () public abstract com.intellij.openapi.roots.ProjectModelExternalSource getSourceById (java.lang.String) public abstract com.intellij.openapi.roots.ProjectModelExternalSource getExternalSource (com.intellij.openapi.module.Module) }
com/intellij/openapi/roots/FileIndex.class
FileIndex.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.FileIndex extends java.lang.Object { public abstract boolean iterateContent (com.intellij.openapi.roots.ContentIterator) public abstract boolean iterateContent (com.intellij.openapi.roots.ContentIterator, com.intellij.openapi.vfs.VirtualFileFilter) public abstract boolean iterateContentUnderDirectory (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.ContentIterator) public abstract boolean iterateContentUnderDirectory (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.ContentIterator, com.intellij.openapi.vfs.VirtualFileFilter) public abstract boolean isInContent (com.intellij.openapi.vfs.VirtualFile) public abstract boolean isContentSourceFile (com.intellij.openapi.vfs.VirtualFile) public abstract boolean isInSourceContent (com.intellij.openapi.vfs.VirtualFile) public abstract boolean isInTestSourceContent (com.intellij.openapi.vfs.VirtualFile) public abstract boolean isUnderSourceRootOfType (com.intellij.openapi.vfs.VirtualFile, java.util.Set) }
com/intellij/openapi/roots/InheritedJdkOrderEntry.class
InheritedJdkOrderEntry.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.InheritedJdkOrderEntry extends java.lang.Object implements com.intellij.openapi.roots.JdkOrderEntry { }
com/intellij/openapi/roots/JavaModuleExternalPaths.class
JavaModuleExternalPaths.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.JavaModuleExternalPaths extends com.intellij.openapi.roots.ModuleExtension { public void <init> () public static com.intellij.openapi.roots.JavaModuleExternalPaths getInstance (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public abstract com.intellij.openapi.vfs.VirtualFile[] getExternalAnnotationsRoots () public abstract java.lang.String[] getExternalAnnotationsUrls () public abstract void setExternalAnnotationUrls (java.lang.String[]) public abstract java.lang.String[] getJavadocUrls () public abstract void setJavadocUrls (java.lang.String[]) }
com/intellij/openapi/roots/JdkOrderEntry.class
JdkOrderEntry.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.JdkOrderEntry extends java.lang.Object implements com.intellij.openapi.roots.LibraryOrSdkOrderEntry { public abstract com.intellij.openapi.projectRoots.Sdk getJdk () public abstract java.lang.String getJdkName () }
com/intellij/openapi/roots/LibraryOrSdkOrderEntry.class
LibraryOrSdkOrderEntry.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.LibraryOrSdkOrderEntry extends java.lang.Object implements com.intellij.openapi.roots.OrderEntry { public abstract com.intellij.openapi.vfs.VirtualFile[] getRootFiles (com.intellij.openapi.roots.OrderRootType) public abstract java.lang.String[] getRootUrls (com.intellij.openapi.roots.OrderRootType) }
com/intellij/openapi/roots/LibraryOrderEntry.class
LibraryOrderEntry.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.LibraryOrderEntry extends java.lang.Object implements com.intellij.openapi.roots.LibraryOrSdkOrderEntry com.intellij.openapi.roots.ExportableOrderEntry { public abstract com.intellij.openapi.roots.libraries.Library getLibrary () public abstract boolean isModuleLevel () public abstract java.lang.String getLibraryLevel () public abstract java.lang.String getLibraryName () }
com/intellij/openapi/roots/ModifiableRootModel.class
ModifiableRootModel.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.ModifiableRootModel extends java.lang.Object implements com.intellij.openapi.roots.ModuleRootModel { public abstract com.intellij.openapi.project.Project getProject () public abstract com.intellij.openapi.roots.ContentEntry addContentEntry (com.intellij.openapi.vfs.VirtualFile) public abstract com.intellij.openapi.roots.ContentEntry addContentEntry (java.lang.String) public abstract void removeContentEntry (com.intellij.openapi.roots.ContentEntry) public abstract void addOrderEntry (com.intellij.openapi.roots.OrderEntry) public abstract com.intellij.openapi.roots.LibraryOrderEntry addLibraryEntry (com.intellij.openapi.roots.libraries.Library) public abstract com.intellij.openapi.roots.LibraryOrderEntry addInvalidLibrary (java.lang.String, java.lang.String) public abstract com.intellij.openapi.roots.ModuleOrderEntry addModuleOrderEntry (com.intellij.openapi.module.Module) public abstract com.intellij.openapi.roots.ModuleOrderEntry addInvalidModuleEntry (java.lang.String) public abstract com.intellij.openapi.roots.ModuleOrderEntry findModuleOrderEntry (com.intellij.openapi.module.Module) public abstract com.intellij.openapi.roots.LibraryOrderEntry findLibraryOrderEntry (com.intellij.openapi.roots.libraries.Library) public abstract void removeOrderEntry (com.intellij.openapi.roots.OrderEntry) public abstract void rearrangeOrderEntries (com.intellij.openapi.roots.OrderEntry[]) public abstract void clear () public abstract void commit () public abstract void dispose () public abstract com.intellij.openapi.roots.libraries.LibraryTable getModuleLibraryTable () public abstract void setSdk (com.intellij.openapi.projectRoots.Sdk) public abstract void setInvalidSdk (java.lang.String, java.lang.String) public abstract void inheritSdk () public abstract boolean isChanged () public abstract boolean isWritable () public abstract void replaceEntryOfType (java.lang.Class, com.intellij.openapi.roots.OrderEntry) public abstract java.lang.String getSdkName () public abstract boolean isDisposed () }
com/intellij/openapi/roots/ModuleExtension.class
ModuleExtension.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.ModuleExtension extends java.lang.Object implements com.intellij.openapi.Disposable { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public abstract com.intellij.openapi.roots.ModuleExtension getModifiableModel (boolean) public abstract void commit () public abstract boolean isChanged () public void readExternal (org.jdom.Element) org.jdom.Element element public void writeExternal (org.jdom.Element) org.jdom.Element element static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/ModuleFileIndex.class
ModuleFileIndex.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.ModuleFileIndex extends java.lang.Object implements com.intellij.openapi.roots.FileIndex { public abstract com.intellij.openapi.roots.OrderEntry getOrderEntryForFile (com.intellij.openapi.vfs.VirtualFile) public abstract java.util.List getOrderEntriesForFile (com.intellij.openapi.vfs.VirtualFile) }
com/intellij/openapi/roots/ModuleJdkOrderEntry.class
ModuleJdkOrderEntry.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.ModuleJdkOrderEntry extends java.lang.Object implements com.intellij.openapi.roots.JdkOrderEntry { }
com/intellij/openapi/roots/ModuleOrderEntry.class
ModuleOrderEntry.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.ModuleOrderEntry extends java.lang.Object implements com.intellij.openapi.roots.ExportableOrderEntry { public abstract com.intellij.openapi.module.Module getModule () public abstract java.lang.String getModuleName () public abstract boolean isProductionOnTestDependency () public abstract void setProductionOnTestDependency (boolean) }
com/intellij/openapi/roots/ModuleRootAdapter.class
ModuleRootAdapter.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.ModuleRootAdapter extends java.lang.Object implements com.intellij.openapi.roots.ModuleRootListener { public void <init> () }
com/intellij/openapi/roots/ModuleRootEvent.class
ModuleRootEvent.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.ModuleRootEvent extends java.util.EventObject { protected void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract boolean isCausedByFileTypesChange () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/ModuleRootListener.class
ModuleRootListener.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.ModuleRootListener extends java.lang.Object implements java.util.EventListener { public void beforeRootsChange (com.intellij.openapi.roots.ModuleRootEvent) com.intellij.openapi.roots.ModuleRootEvent event public void rootsChanged (com.intellij.openapi.roots.ModuleRootEvent) com.intellij.openapi.roots.ModuleRootEvent event private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/ModuleRootManager.class
ModuleRootManager.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.ModuleRootManager extends java.lang.Object implements com.intellij.openapi.roots.ModuleRootModel com.intellij.openapi.roots.ProjectModelElement { public void <init> () public static com.intellij.openapi.roots.ModuleRootManager getInstance (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public abstract com.intellij.openapi.roots.ModuleFileIndex getFileIndex () public abstract com.intellij.openapi.roots.ModifiableRootModel getModifiableModel () public abstract com.intellij.openapi.module.Module[] getDependencies () public abstract com.intellij.openapi.module.Module[] getDependencies (boolean) public abstract boolean isDependsOn (com.intellij.openapi.module.Module) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/ModuleRootModel.class
ModuleRootModel.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.ModuleRootModel extends java.lang.Object { public abstract com.intellij.openapi.module.Module getModule () public abstract com.intellij.openapi.roots.ContentEntry[] getContentEntries () public abstract com.intellij.openapi.roots.OrderEntry[] getOrderEntries () public abstract com.intellij.openapi.projectRoots.Sdk getSdk () public abstract boolean isSdkInherited () public abstract com.intellij.openapi.vfs.VirtualFile[] getContentRoots () public abstract java.lang.String[] getContentRootUrls () public abstract com.intellij.openapi.vfs.VirtualFile[] getExcludeRoots () public abstract java.lang.String[] getExcludeRootUrls () public abstract com.intellij.openapi.vfs.VirtualFile[] getSourceRoots () public abstract com.intellij.openapi.vfs.VirtualFile[] getSourceRoots (boolean) public abstract java.util.List getSourceRoots (org.jetbrains.jps.model.module.JpsModuleSourceRootType) public abstract java.util.List getSourceRoots (java.util.Set) public abstract java.lang.String[] getSourceRootUrls () public abstract java.lang.String[] getSourceRootUrls (boolean) public abstract java.lang.Object processOrder (com.intellij.openapi.roots.RootPolicy, java.lang.Object) public abstract com.intellij.openapi.roots.OrderEnumerator orderEntries () public abstract java.lang.String[] getDependencyModuleNames () public abstract java.lang.Object getModuleExtension (java.lang.Class) public abstract com.intellij.openapi.module.Module[] getModuleDependencies () public abstract com.intellij.openapi.module.Module[] getModuleDependencies (boolean) }
com/intellij/openapi/roots/ModuleRootModificationUtil.class
ModuleRootModificationUtil.java package com.intellij.openapi.roots public com.intellij.openapi.roots.ModuleRootModificationUtil extends java.lang.Object { static final synthetic boolean $assertionsDisabled public void <init> () public static void addContentRoot (com.intellij.openapi.module.Module, java.lang.String) com.intellij.openapi.module.Module module String path public static void addContentRoot (com.intellij.openapi.module.Module, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.module.Module module com.intellij.openapi.vfs.VirtualFile path public static void addModuleLibrary (com.intellij.openapi.module.Module, java.lang.String, java.util.List, java.util.List) com.intellij.openapi.module.Module module String libName java.util.List classesRootUrls java.util.List sourceRootUrls public static void addModuleLibrary (com.intellij.openapi.module.Module, java.lang.String, java.util.List, java.util.List, com.intellij.openapi.roots.DependencyScope) com.intellij.openapi.module.Module module String libName java.util.List classesRootUrls java.util.List sourceRootUrls com.intellij.openapi.roots.DependencyScope scope public static void addModuleLibrary (com.intellij.openapi.module.Module, java.lang.String, java.util.List, java.util.List, java.util.List, com.intellij.openapi.roots.DependencyScope) com.intellij.openapi.module.Module module String libName java.util.List classesRootUrls java.util.List sourceRootUrls java.util.List excludedRootUrls com.intellij.openapi.roots.DependencyScope scope public static void addModuleLibrary (com.intellij.openapi.module.Module, java.lang.String, java.util.List, java.util.List, java.util.List, com.intellij.openapi.roots.DependencyScope, boolean) com.intellij.openapi.module.Module module String libName java.util.List classesRootUrls java.util.List sourceRootUrls java.util.List excludedRootUrls com.intellij.openapi.roots.DependencyScope scope boolean exported public static void addModuleLibrary (com.intellij.openapi.module.Module, java.lang.String) com.intellij.openapi.module.Module module String classesRootUrl public static void addDependency (com.intellij.openapi.module.Module, com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.module.Module module com.intellij.openapi.roots.libraries.Library library public static void addDependency (com.intellij.openapi.module.Module, com.intellij.openapi.roots.libraries.Library, com.intellij.openapi.roots.DependencyScope, boolean) com.intellij.openapi.module.Module module com.intellij.openapi.roots.libraries.Library library com.intellij.openapi.roots.DependencyScope scope boolean exported public static void setModuleSdk (com.intellij.openapi.module.Module, com.intellij.openapi.projectRoots.Sdk) com.intellij.openapi.module.Module module com.intellij.openapi.projectRoots.Sdk sdk public static void setSdkInherited (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public static void addDependency (com.intellij.openapi.module.Module, com.intellij.openapi.module.Module) com.intellij.openapi.module.Module from com.intellij.openapi.module.Module to public static void addDependency (com.intellij.openapi.module.Module, com.intellij.openapi.module.Module, com.intellij.openapi.roots.DependencyScope, boolean) com.intellij.openapi.module.Module from com.intellij.openapi.module.Module to com.intellij.openapi.roots.DependencyScope scope boolean exported public static void updateModel (com.intellij.openapi.module.Module, com.intellij.util.Consumer) com.intellij.openapi.module.Module module com.intellij.util.Consumer task com.intellij.openapi.roots.ModifiableRootModel model public static void updateExcludedFolders (com.intellij.openapi.module.Module, com.intellij.openapi.vfs.VirtualFile, java.util.Collection, java.util.Collection) com.intellij.openapi.module.Module module com.intellij.openapi.vfs.VirtualFile contentRoot java.util.Collection urlsToUnExclude java.util.Collection urlsToExclude private static synthetic void lambda$updateExcludedFolders$10 (com.intellij.openapi.vfs.VirtualFile, java.util.Collection, java.util.Collection, com.intellij.openapi.roots.ModifiableRootModel) String url String url com.intellij.openapi.roots.ContentEntry contentEntry com.intellij.openapi.vfs.VirtualFile contentRoot java.util.Collection urlsToUnExclude java.util.Collection urlsToExclude com.intellij.openapi.roots.ModifiableRootModel modifiableModel private static synthetic void lambda$updateModel$9 (com.intellij.openapi.module.Module, com.intellij.openapi.roots.ModifiableRootModel) com.intellij.openapi.module.Module module com.intellij.openapi.roots.ModifiableRootModel model private static synthetic com.intellij.openapi.roots.ModifiableRootModel lambda$updateModel$8 (com.intellij.openapi.module.Module) throws java.lang.RuntimeException com.intellij.openapi.module.Module module private static synthetic void lambda$addDependency$7 (com.intellij.openapi.module.Module, com.intellij.openapi.roots.DependencyScope, boolean, com.intellij.openapi.roots.ModifiableRootModel) com.intellij.openapi.module.Module to com.intellij.openapi.roots.DependencyScope scope boolean exported com.intellij.openapi.roots.ModifiableRootModel model com.intellij.openapi.roots.ModuleOrderEntry entry private static synthetic void lambda$setSdkInherited$6 (com.intellij.openapi.roots.ModifiableRootModel) com.intellij.openapi.roots.ModifiableRootModel model private static synthetic void lambda$setModuleSdk$5 (com.intellij.openapi.projectRoots.Sdk, com.intellij.openapi.roots.ModifiableRootModel) com.intellij.openapi.projectRoots.Sdk sdk com.intellij.openapi.roots.ModifiableRootModel model private static synthetic void lambda$addDependency$4 (com.intellij.openapi.roots.libraries.Library, boolean, com.intellij.openapi.roots.DependencyScope, com.intellij.openapi.roots.ModifiableRootModel) com.intellij.openapi.roots.libraries.Library library boolean exported com.intellij.openapi.roots.DependencyScope scope com.intellij.openapi.roots.ModifiableRootModel model com.intellij.openapi.roots.LibraryOrderEntry entry private static synthetic void lambda$addModuleLibrary$3 (java.lang.String, java.util.List, java.util.List, java.util.List, com.intellij.openapi.roots.DependencyScope, boolean, com.intellij.openapi.roots.ModifiableRootModel) String rootUrl String rootUrl String excludedUrl String libName java.util.List classesRootUrls java.util.List sourceRootUrls java.util.List excludedRootUrls com.intellij.openapi.roots.DependencyScope scope boolean exported com.intellij.openapi.roots.ModifiableRootModel model com.intellij.openapi.roots.impl.libraries.LibraryEx library com.intellij.openapi.roots.impl.libraries.LibraryEx$ModifiableModelEx libraryModel com.intellij.openapi.roots.LibraryOrderEntry entry private static synthetic void lambda$null$2 (com.intellij.openapi.roots.impl.libraries.LibraryEx$ModifiableModelEx) com.intellij.openapi.roots.impl.libraries.LibraryEx$ModifiableModelEx libraryModel private static synthetic void lambda$addContentRoot$1 (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.ModifiableRootModel) com.intellij.openapi.vfs.VirtualFile path com.intellij.openapi.roots.ModifiableRootModel model private static synthetic void lambda$addContentRoot$0 (java.lang.String, com.intellij.openapi.roots.ModifiableRootModel) String path com.intellij.openapi.roots.ModifiableRootModel model static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/ModuleSourceOrderEntry.class
ModuleSourceOrderEntry.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.ModuleSourceOrderEntry extends java.lang.Object implements com.intellij.openapi.roots.OrderEntry { public abstract com.intellij.openapi.roots.ModuleRootModel getRootModel () }
com/intellij/openapi/roots/OrderEntry.class
OrderEntry.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.OrderEntry extends java.lang.Object implements com.intellij.openapi.roots.Synthetic java.lang.Comparable { public static final com.intellij.openapi.roots.OrderEntry[] EMPTY_ARRAY public abstract com.intellij.openapi.vfs.VirtualFile[] getFiles (com.intellij.openapi.roots.OrderRootType) public abstract java.lang.String[] getUrls (com.intellij.openapi.roots.OrderRootType) public abstract java.lang.String getPresentableName () public abstract boolean isValid () public abstract com.intellij.openapi.module.Module getOwnerModule () public abstract java.lang.Object accept (com.intellij.openapi.roots.RootPolicy, java.lang.Object) static void <clinit> () }
com/intellij/openapi/roots/OrderEnumerationHandler$AddDependencyType.class
OrderEnumerationHandler.java package com.intellij.openapi.roots public final enum com.intellij.openapi.roots.OrderEnumerationHandler$AddDependencyType extends java.lang.Enum { public static final enum com.intellij.openapi.roots.OrderEnumerationHandler$AddDependencyType ADD public static final enum com.intellij.openapi.roots.OrderEnumerationHandler$AddDependencyType DO_NOT_ADD public static final enum com.intellij.openapi.roots.OrderEnumerationHandler$AddDependencyType DEFAULT private static final synthetic com.intellij.openapi.roots.OrderEnumerationHandler$AddDependencyType[] $VALUES public static com.intellij.openapi.roots.OrderEnumerationHandler$AddDependencyType[] values () public static com.intellij.openapi.roots.OrderEnumerationHandler$AddDependencyType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/openapi/roots/OrderEnumerationHandler$Factory.class
OrderEnumerationHandler.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.OrderEnumerationHandler$Factory extends java.lang.Object { public void <init> () public boolean isApplicable (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract boolean isApplicable (com.intellij.openapi.module.Module) public abstract com.intellij.openapi.roots.OrderEnumerationHandler createHandler (com.intellij.openapi.module.Module) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/OrderEnumerationHandler.class
OrderEnumerationHandler.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.OrderEnumerationHandler extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public com.intellij.openapi.roots.OrderEnumerationHandler$AddDependencyType shouldAddDependency (com.intellij.openapi.roots.OrderEntry, com.intellij.openapi.roots.OrderEnumeratorSettings) com.intellij.openapi.roots.OrderEntry orderEntry com.intellij.openapi.roots.OrderEnumeratorSettings settings public boolean shouldAddRuntimeDependenciesToTestCompilationClasspath () public boolean shouldIncludeTestsFromDependentModulesToTestClasspath () public boolean shouldProcessDependenciesRecursively () public boolean addCustomRootsForLibrary (com.intellij.openapi.roots.OrderEntry, com.intellij.openapi.roots.OrderRootType, java.util.Collection) com.intellij.openapi.roots.OrderEntry forOrderEntry com.intellij.openapi.roots.OrderRootType type java.util.Collection urls public boolean addCustomModuleRoots (com.intellij.openapi.roots.OrderRootType, com.intellij.openapi.roots.ModuleRootModel, java.util.Collection, boolean, boolean) com.intellij.openapi.roots.OrderRootType type com.intellij.openapi.roots.ModuleRootModel rootModel java.util.Collection result boolean includeProduction boolean includeTests static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/OrderEnumerator.class
OrderEnumerator.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.OrderEnumerator extends java.lang.Object { public void <init> () public abstract com.intellij.openapi.roots.OrderEnumerator productionOnly () public abstract com.intellij.openapi.roots.OrderEnumerator compileOnly () public abstract com.intellij.openapi.roots.OrderEnumerator runtimeOnly () public abstract com.intellij.openapi.roots.OrderEnumerator withoutSdk () public abstract com.intellij.openapi.roots.OrderEnumerator withoutLibraries () public abstract com.intellij.openapi.roots.OrderEnumerator withoutDepModules () public abstract com.intellij.openapi.roots.OrderEnumerator withoutModuleSourceEntries () public com.intellij.openapi.roots.OrderEnumerator librariesOnly () public com.intellij.openapi.roots.OrderEnumerator sdkOnly () public com.intellij.openapi.vfs.VirtualFile[] getAllLibrariesAndSdkClassesRoots () public com.intellij.openapi.vfs.VirtualFile[] getAllSourceRoots () public abstract com.intellij.openapi.roots.OrderEnumerator recursively () public abstract com.intellij.openapi.roots.OrderEnumerator exportedOnly () public abstract com.intellij.openapi.roots.OrderEnumerator satisfying (com.intellij.openapi.util.Condition) public abstract com.intellij.openapi.roots.OrderEnumerator using (com.intellij.openapi.roots.RootModelProvider) public abstract boolean shouldRecurse (com.intellij.openapi.roots.ModuleOrderEntry, java.util.List) public abstract com.intellij.openapi.roots.OrderRootsEnumerator classes () public abstract com.intellij.openapi.roots.OrderRootsEnumerator sources () public abstract com.intellij.openapi.roots.OrderRootsEnumerator roots (com.intellij.openapi.roots.OrderRootType) public abstract com.intellij.openapi.roots.OrderRootsEnumerator roots (com.intellij.util.NotNullFunction) public com.intellij.openapi.vfs.VirtualFile[] getClassesRoots () public com.intellij.openapi.vfs.VirtualFile[] getSourceRoots () public com.intellij.util.PathsList getPathsList () public com.intellij.util.PathsList getSourcePathsList () public abstract void forEach (com.intellij.util.Processor) public abstract void forEachLibrary (com.intellij.util.Processor) public abstract void forEachModule (com.intellij.util.Processor) public abstract java.lang.Object process (com.intellij.openapi.roots.RootPolicy, java.lang.Object) public static com.intellij.openapi.roots.OrderEnumerator orderEntries (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public static com.intellij.openapi.roots.OrderEnumerator orderEntries (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/OrderEnumeratorSettings.class
OrderEnumeratorSettings.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.OrderEnumeratorSettings extends java.lang.Object { public abstract boolean isProductionOnly () public abstract boolean isCompileOnly () public abstract boolean isRuntimeOnly () }
com/intellij/openapi/roots/OrderRootType$DocumentationRootType.class
OrderRootType.java package com.intellij.openapi.roots public com.intellij.openapi.roots.OrderRootType$DocumentationRootType extends com.intellij.openapi.roots.OrderRootType { public void <init> () public boolean skipWriteIfEmpty () }
com/intellij/openapi/roots/OrderRootType.class
OrderRootType.java package com.intellij.openapi.roots public com.intellij.openapi.roots.OrderRootType extends java.lang.Object { private final String myName private static boolean ourExtensionsLoaded public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME static com.intellij.openapi.roots.PersistentOrderRootType[] ourPersistentOrderRootTypes public static final com.intellij.openapi.roots.OrderRootType CLASSES public static final com.intellij.openapi.roots.OrderRootType SOURCES public static final com.intellij.openapi.roots.OrderRootType DOCUMENTATION static final synthetic boolean $assertionsDisabled protected void <init> (java.lang.String) String name public java.lang.String name () public boolean skipWriteIfEmpty () public static synchronized com.intellij.openapi.roots.OrderRootType[] getAllTypes () public static com.intellij.openapi.roots.PersistentOrderRootType[] getAllPersistentTypes () public static java.util.List getSortedRootTypes () java.util.List allTypes protected static java.lang.Object getOrderRootType (java.lang.Class) Object t com.intellij.openapi.roots.OrderRootType rootType Class orderRootTypeClass java.util.List rootTypes public final int hashCode () public final boolean equals (java.lang.Object) Object obj public java.lang.String toString () private static synthetic int lambda$getSortedRootTypes$0 (com.intellij.openapi.roots.PersistentOrderRootType, com.intellij.openapi.roots.PersistentOrderRootType) com.intellij.openapi.roots.PersistentOrderRootType o1 com.intellij.openapi.roots.PersistentOrderRootType o2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/OrderRootsEnumerator.class
OrderRootsEnumerator.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.OrderRootsEnumerator extends java.lang.Object { public abstract com.intellij.openapi.vfs.VirtualFile[] getRoots () public abstract java.lang.String[] getUrls () public abstract com.intellij.util.PathsList getPathsList () public abstract void collectPaths (com.intellij.util.PathsList) public abstract com.intellij.openapi.roots.OrderRootsEnumerator usingCache () public abstract com.intellij.openapi.roots.OrderRootsEnumerator withoutSelfModuleOutput () public abstract com.intellij.openapi.roots.OrderRootsEnumerator usingCustomRootProvider (com.intellij.util.NotNullFunction) }
com/intellij/openapi/roots/PersistentOrderRootType.class
PersistentOrderRootType.java package com.intellij.openapi.roots public com.intellij.openapi.roots.PersistentOrderRootType extends com.intellij.openapi.roots.OrderRootType { private final String mySdkRootName private final String myModulePathsName private final String myOldSdkRootName protected void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String) String name String sdkRootName String modulePathsName String oldSdkRootName public java.lang.String getSdkRootName () public java.lang.String getOldSdkRootName () public java.lang.String getModulePathsName () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/ProjectFileIndex$SERVICE.class
ProjectFileIndex.java package com.intellij.openapi.roots public com.intellij.openapi.roots.ProjectFileIndex$SERVICE extends java.lang.Object { private void <init> () public static com.intellij.openapi.roots.ProjectFileIndex getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project }
com/intellij/openapi/roots/ProjectFileIndex.class
ProjectFileIndex.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.ProjectFileIndex extends java.lang.Object implements com.intellij.openapi.roots.FileIndex { public static com.intellij.openapi.roots.ProjectFileIndex getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract com.intellij.openapi.module.Module getModuleForFile (com.intellij.openapi.vfs.VirtualFile) public abstract com.intellij.openapi.module.Module getModuleForFile (com.intellij.openapi.vfs.VirtualFile, boolean) public abstract java.util.List getOrderEntriesForFile (com.intellij.openapi.vfs.VirtualFile) public abstract com.intellij.openapi.vfs.VirtualFile getClassRootForFile (com.intellij.openapi.vfs.VirtualFile) public abstract com.intellij.openapi.vfs.VirtualFile getSourceRootForFile (com.intellij.openapi.vfs.VirtualFile) public abstract com.intellij.openapi.vfs.VirtualFile getContentRootForFile (com.intellij.openapi.vfs.VirtualFile) public abstract com.intellij.openapi.vfs.VirtualFile getContentRootForFile (com.intellij.openapi.vfs.VirtualFile, boolean) public abstract java.lang.String getPackageNameByDirectory (com.intellij.openapi.vfs.VirtualFile) public abstract boolean isLibraryClassFile (com.intellij.openapi.vfs.VirtualFile) public abstract boolean isInSource (com.intellij.openapi.vfs.VirtualFile) public abstract boolean isInLibraryClasses (com.intellij.openapi.vfs.VirtualFile) public abstract boolean isInLibrary (com.intellij.openapi.vfs.VirtualFile) public abstract boolean isInLibrarySource (com.intellij.openapi.vfs.VirtualFile) public abstract boolean isIgnored (com.intellij.openapi.vfs.VirtualFile) public abstract boolean isExcluded (com.intellij.openapi.vfs.VirtualFile) public abstract boolean isUnderIgnored (com.intellij.openapi.vfs.VirtualFile) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/ProjectModelBuildableElement.class
ProjectModelBuildableElement.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.ProjectModelBuildableElement extends java.lang.Object implements com.intellij.openapi.roots.ProjectModelElement { }
com/intellij/openapi/roots/ProjectModelElement.class
ProjectModelElement.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.ProjectModelElement extends java.lang.Object { public abstract com.intellij.openapi.roots.ProjectModelExternalSource getExternalSource () }
com/intellij/openapi/roots/ProjectModelExternalSource.class
ProjectModelExternalSource.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.ProjectModelExternalSource extends java.lang.Object { public abstract java.lang.String getDisplayName () public abstract java.lang.String getId () }
com/intellij/openapi/roots/ProjectRootManager.class
ProjectRootManager.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.ProjectRootManager extends com.intellij.openapi.util.SimpleModificationTracker { public void <init> () public static com.intellij.openapi.roots.ProjectRootManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract com.intellij.openapi.roots.ProjectFileIndex getFileIndex () public abstract com.intellij.openapi.roots.OrderEnumerator orderEntries () public abstract com.intellij.openapi.roots.OrderEnumerator orderEntries (java.util.Collection) public abstract com.intellij.openapi.vfs.VirtualFile[] getContentRootsFromAllModules () public abstract java.util.List getContentRootUrls () public abstract com.intellij.openapi.vfs.VirtualFile[] getContentRoots () public abstract com.intellij.openapi.vfs.VirtualFile[] getContentSourceRoots () public abstract java.util.List getModuleSourceRoots (java.util.Set) public abstract com.intellij.openapi.projectRoots.Sdk getProjectSdk () public abstract java.lang.String getProjectSdkName () public abstract void setProjectSdk (com.intellij.openapi.projectRoots.Sdk) public abstract void setProjectSdkName (java.lang.String) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/RootModelProvider.class
RootModelProvider.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.RootModelProvider extends java.lang.Object { public abstract com.intellij.openapi.module.Module[] getModules () public abstract com.intellij.openapi.roots.ModuleRootModel getRootModel (com.intellij.openapi.module.Module) }
com/intellij/openapi/roots/RootPolicy.class
RootPolicy.java package com.intellij.openapi.roots public com.intellij.openapi.roots.RootPolicy extends java.lang.Object { public void <init> () public java.lang.Object visitOrderEntry (com.intellij.openapi.roots.OrderEntry, java.lang.Object) com.intellij.openapi.roots.OrderEntry orderEntry Object value public java.lang.Object visitModuleSourceOrderEntry (com.intellij.openapi.roots.ModuleSourceOrderEntry, java.lang.Object) com.intellij.openapi.roots.ModuleSourceOrderEntry moduleSourceOrderEntry Object value public java.lang.Object visitLibraryOrderEntry (com.intellij.openapi.roots.LibraryOrderEntry, java.lang.Object) com.intellij.openapi.roots.LibraryOrderEntry libraryOrderEntry Object value public java.lang.Object visitModuleOrderEntry (com.intellij.openapi.roots.ModuleOrderEntry, java.lang.Object) com.intellij.openapi.roots.ModuleOrderEntry moduleOrderEntry Object value public java.lang.Object visitJdkOrderEntry (com.intellij.openapi.roots.JdkOrderEntry, java.lang.Object) com.intellij.openapi.roots.JdkOrderEntry jdkOrderEntry Object value public java.lang.Object visitModuleJdkOrderEntry (com.intellij.openapi.roots.ModuleJdkOrderEntry, java.lang.Object) com.intellij.openapi.roots.ModuleJdkOrderEntry jdkOrderEntry Object value public java.lang.Object visitInheritedJdkOrderEntry (com.intellij.openapi.roots.InheritedJdkOrderEntry, java.lang.Object) com.intellij.openapi.roots.InheritedJdkOrderEntry inheritedJdkOrderEntry Object initialValue private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/RootProvider$RootSetChangedListener.class
RootProvider.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.RootProvider$RootSetChangedListener extends java.lang.Object implements java.util.EventListener { public abstract void rootSetChanged (com.intellij.openapi.roots.RootProvider) }
com/intellij/openapi/roots/RootProvider.class
RootProvider.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.RootProvider extends java.lang.Object { public abstract java.lang.String[] getUrls (com.intellij.openapi.roots.OrderRootType) public abstract com.intellij.openapi.vfs.VirtualFile[] getFiles (com.intellij.openapi.roots.OrderRootType) public abstract void addRootSetChangedListener (com.intellij.openapi.roots.RootProvider$RootSetChangedListener) public abstract void addRootSetChangedListener (com.intellij.openapi.roots.RootProvider$RootSetChangedListener, com.intellij.openapi.Disposable) public abstract void removeRootSetChangedListener (com.intellij.openapi.roots.RootProvider$RootSetChangedListener) }
com/intellij/openapi/roots/SourceFolder.class
SourceFolder.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.SourceFolder extends java.lang.Object implements com.intellij.openapi.roots.ContentFolder { public abstract boolean isTestSource () public abstract java.lang.String getPackagePrefix () public abstract void setPackagePrefix (java.lang.String) public abstract org.jetbrains.jps.model.module.JpsModuleSourceRootType getRootType () public abstract org.jetbrains.jps.model.module.JpsModuleSourceRoot getJpsElement () }
com/intellij/openapi/roots/Synthetic.class
Synthetic.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.Synthetic extends java.lang.Object { public abstract boolean isSynthetic () }
com/intellij/openapi/roots/TestSourcesFilter.class
TestSourcesFilter.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.TestSourcesFilter extends java.lang.Object { private static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public static boolean isTestSources (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.roots.TestSourcesFilter filter com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project public abstract boolean isTestSource (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/UserDefinedExcludeFolder.class
UserDefinedExcludeFolder.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.UserDefinedExcludeFolder extends java.lang.Object implements com.intellij.openapi.roots.ExcludeFolder { }
com/intellij/openapi/roots/ex/ProjectRootManagerEx$ProjectJdkListener.class
ProjectRootManagerEx.java package com.intellij.openapi.roots.ex public abstract com.intellij.openapi.roots.ex.ProjectRootManagerEx$ProjectJdkListener extends java.lang.Object implements java.util.EventListener { public abstract void projectJdkChanged () }
com/intellij/openapi/roots/ex/ProjectRootManagerEx.class
ProjectRootManagerEx.java package com.intellij.openapi.roots.ex public abstract com.intellij.openapi.roots.ex.ProjectRootManagerEx extends com.intellij.openapi.roots.ProjectRootManager { public void <init> () public static com.intellij.openapi.roots.ex.ProjectRootManagerEx getInstanceEx (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract void addProjectJdkListener (com.intellij.openapi.roots.ex.ProjectRootManagerEx$ProjectJdkListener) public abstract void removeProjectJdkListener (com.intellij.openapi.roots.ex.ProjectRootManagerEx$ProjectJdkListener) public abstract void makeRootsChange (java.lang.Runnable, boolean, boolean) public abstract void markRootsForRefresh () public abstract void mergeRootsChangesDuring (java.lang.Runnable) public abstract void clearScopesCachesForModules () }
com/intellij/openapi/roots/impl/FilePropertyPusher$Engine.class
FilePropertyPusher.java package com.intellij.openapi.roots.impl public abstract com.intellij.openapi.roots.impl.FilePropertyPusher$Engine extends java.lang.Object { public abstract void pushAll () public abstract void pushRecursively (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) }
com/intellij/openapi/roots/impl/FilePropertyPusher.class
FilePropertyPusher.java package com.intellij.openapi.roots.impl public abstract com.intellij.openapi.roots.impl.FilePropertyPusher extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void initExtra (com.intellij.openapi.project.Project, com.intellij.util.messages.MessageBus) com.intellij.openapi.project.Project project com.intellij.util.messages.MessageBus bus public void initExtra (com.intellij.openapi.project.Project, com.intellij.util.messages.MessageBus, com.intellij.openapi.roots.impl.FilePropertyPusher$Engine) com.intellij.openapi.project.Project project com.intellij.util.messages.MessageBus bus com.intellij.openapi.roots.impl.FilePropertyPusher$Engine languageLevelUpdater public abstract com.intellij.openapi.util.Key getFileDataKey () public abstract boolean pushDirectoriesOnly () public abstract java.lang.Object getDefaultValue () public abstract java.lang.Object getImmediateValue (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) public abstract java.lang.Object getImmediateValue (com.intellij.openapi.module.Module) public boolean acceptsFile (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project public abstract boolean acceptsFile (com.intellij.openapi.vfs.VirtualFile) public abstract boolean acceptsDirectory (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) public abstract void persistAttribute (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, java.lang.Object) throws java.io.IOException public abstract void afterRootsChanged (com.intellij.openapi.project.Project) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/PushedFilePropertiesUpdater.class
PushedFilePropertiesUpdater.java package com.intellij.openapi.roots.impl public abstract com.intellij.openapi.roots.impl.PushedFilePropertiesUpdater extends java.lang.Object { public void <init> () public static com.intellij.openapi.roots.impl.PushedFilePropertiesUpdater getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract void initializeProperties () public transient abstract void pushAll (com.intellij.openapi.roots.impl.FilePropertyPusher[]) public abstract void filePropertiesChanged (com.intellij.openapi.vfs.VirtualFile) public abstract void pushAllPropertiesNow () public abstract void findAndUpdateValue (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.impl.FilePropertyPusher, java.lang.Object) public abstract void filePropertiesChanged (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.util.Condition) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/libraries/LibraryEx$ModifiableModelEx.class
LibraryEx.java package com.intellij.openapi.roots.impl.libraries public abstract com.intellij.openapi.roots.impl.libraries.LibraryEx$ModifiableModelEx extends java.lang.Object implements com.intellij.openapi.roots.libraries.Library$ModifiableModel { public abstract void setProperties (com.intellij.openapi.roots.libraries.LibraryProperties) public abstract com.intellij.openapi.roots.libraries.LibraryProperties getProperties () public abstract void setKind (com.intellij.openapi.roots.libraries.PersistentLibraryKind) public abstract com.intellij.openapi.roots.libraries.PersistentLibraryKind getKind () public abstract void addExcludedRoot (java.lang.String) public abstract boolean removeExcludedRoot (java.lang.String) public abstract java.lang.String[] getExcludedRootUrls () }
com/intellij/openapi/roots/impl/libraries/LibraryEx.class
LibraryEx.java package com.intellij.openapi.roots.impl.libraries public abstract com.intellij.openapi.roots.impl.libraries.LibraryEx extends java.lang.Object implements com.intellij.openapi.roots.libraries.Library { public abstract java.util.List getInvalidRootUrls (com.intellij.openapi.roots.OrderRootType) public abstract boolean isDisposed () public abstract com.intellij.openapi.roots.impl.libraries.LibraryEx$ModifiableModelEx getModifiableModel () public abstract com.intellij.openapi.roots.libraries.PersistentLibraryKind getKind () public abstract com.intellij.openapi.roots.libraries.LibraryProperties getProperties () public abstract java.lang.String[] getExcludedRootUrls () public abstract com.intellij.openapi.vfs.VirtualFile[] getExcludedRoots () public volatile synthetic com.intellij.openapi.roots.libraries.Library$ModifiableModel getModifiableModel () }
com/intellij/openapi/roots/libraries/Library$ModifiableModel.class
Library.java package com.intellij.openapi.roots.libraries public abstract com.intellij.openapi.roots.libraries.Library$ModifiableModel extends java.lang.Object implements com.intellij.openapi.Disposable { public abstract java.lang.String[] getUrls (com.intellij.openapi.roots.OrderRootType) public abstract void setName (java.lang.String) public abstract java.lang.String getName () public abstract void addRoot (java.lang.String, com.intellij.openapi.roots.OrderRootType) public abstract void addJarDirectory (java.lang.String, boolean) public abstract void addJarDirectory (java.lang.String, boolean, com.intellij.openapi.roots.OrderRootType) public abstract void addRoot (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.OrderRootType) public abstract void addJarDirectory (com.intellij.openapi.vfs.VirtualFile, boolean) public abstract void addJarDirectory (com.intellij.openapi.vfs.VirtualFile, boolean, com.intellij.openapi.roots.OrderRootType) public abstract void moveRootUp (java.lang.String, com.intellij.openapi.roots.OrderRootType) public abstract void moveRootDown (java.lang.String, com.intellij.openapi.roots.OrderRootType) public abstract boolean removeRoot (java.lang.String, com.intellij.openapi.roots.OrderRootType) public abstract void commit () public abstract com.intellij.openapi.vfs.VirtualFile[] getFiles (com.intellij.openapi.roots.OrderRootType) public abstract boolean isChanged () public abstract boolean isJarDirectory (java.lang.String) public abstract boolean isJarDirectory (java.lang.String, com.intellij.openapi.roots.OrderRootType) public abstract boolean isValid (java.lang.String, com.intellij.openapi.roots.OrderRootType) }
com/intellij/openapi/roots/libraries/Library.class
Library.java package com.intellij.openapi.roots.libraries public abstract com.intellij.openapi.roots.libraries.Library extends java.lang.Object implements com.intellij.openapi.util.JDOMExternalizable com.intellij.openapi.Disposable com.intellij.openapi.roots.ProjectModelElement { public static final com.intellij.openapi.roots.libraries.Library[] EMPTY_ARRAY public abstract java.lang.String getName () public abstract java.lang.String[] getUrls (com.intellij.openapi.roots.OrderRootType) public abstract com.intellij.openapi.vfs.VirtualFile[] getFiles (com.intellij.openapi.roots.OrderRootType) public abstract com.intellij.openapi.roots.libraries.Library$ModifiableModel getModifiableModel () public abstract com.intellij.openapi.roots.libraries.LibraryTable getTable () public abstract com.intellij.openapi.roots.RootProvider getRootProvider () public abstract boolean isJarDirectory (java.lang.String) public abstract boolean isJarDirectory (java.lang.String, com.intellij.openapi.roots.OrderRootType) public abstract boolean isValid (java.lang.String, com.intellij.openapi.roots.OrderRootType) static void <clinit> () }
com/intellij/openapi/roots/libraries/LibraryKind.class
LibraryKind.java package com.intellij.openapi.roots.libraries public com.intellij.openapi.roots.libraries.LibraryKind extends java.lang.Object { private final String myKindId private static final java.util.Map ourAllKinds public void <init> (java.lang.String) String kindId public final java.lang.String getKindId () public java.lang.String toString () public static com.intellij.openapi.roots.libraries.LibraryKind create (java.lang.String) String kindId public static com.intellij.openapi.roots.libraries.LibraryKind findById (java.lang.String) String kindId static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/libraries/LibraryProperties.class
LibraryProperties.java package com.intellij.openapi.roots.libraries public abstract com.intellij.openapi.roots.libraries.LibraryProperties extends java.lang.Object implements com.intellij.openapi.components.PersistentStateComponent { public void <init> () public abstract boolean equals (java.lang.Object) public abstract int hashCode () }
com/intellij/openapi/roots/libraries/LibraryTable$Listener.class
LibraryTable.java package com.intellij.openapi.roots.libraries public abstract com.intellij.openapi.roots.libraries.LibraryTable$Listener extends java.lang.Object implements java.util.EventListener { public void afterLibraryAdded (com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.libraries.Library newLibrary public void afterLibraryRenamed (com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.libraries.Library library public void beforeLibraryRemoved (com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.libraries.Library library public void afterLibraryRemoved (com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.libraries.Library library private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/libraries/LibraryTable$ModifiableModel.class
LibraryTable.java package com.intellij.openapi.roots.libraries public abstract com.intellij.openapi.roots.libraries.LibraryTable$ModifiableModel extends java.lang.Object implements com.intellij.openapi.Disposable { public abstract com.intellij.openapi.roots.libraries.Library createLibrary (java.lang.String) public abstract com.intellij.openapi.roots.libraries.Library createLibrary (java.lang.String, com.intellij.openapi.roots.libraries.PersistentLibraryKind) public abstract com.intellij.openapi.roots.libraries.Library createLibrary (java.lang.String, com.intellij.openapi.roots.libraries.PersistentLibraryKind, com.intellij.openapi.roots.ProjectModelExternalSource) public abstract void removeLibrary (com.intellij.openapi.roots.libraries.Library) public abstract void commit () public abstract java.util.Iterator getLibraryIterator () public abstract com.intellij.openapi.roots.libraries.Library getLibraryByName (java.lang.String) public abstract com.intellij.openapi.roots.libraries.Library[] getLibraries () public abstract boolean isChanged () }
com/intellij/openapi/roots/libraries/LibraryTable.class
LibraryTable.java package com.intellij.openapi.roots.libraries public abstract com.intellij.openapi.roots.libraries.LibraryTable extends java.lang.Object { public abstract com.intellij.openapi.roots.libraries.Library[] getLibraries () public abstract com.intellij.openapi.roots.libraries.Library createLibrary () public abstract com.intellij.openapi.roots.libraries.Library createLibrary (java.lang.String) public abstract void removeLibrary (com.intellij.openapi.roots.libraries.Library) public abstract java.util.Iterator getLibraryIterator () public abstract com.intellij.openapi.roots.libraries.Library getLibraryByName (java.lang.String) public abstract java.lang.String getTableLevel () public abstract com.intellij.openapi.roots.libraries.LibraryTablePresentation getPresentation () public boolean isEditable () public abstract com.intellij.openapi.roots.libraries.LibraryTable$ModifiableModel getModifiableModel () public abstract void addListener (com.intellij.openapi.roots.libraries.LibraryTable$Listener) public abstract void addListener (com.intellij.openapi.roots.libraries.LibraryTable$Listener, com.intellij.openapi.Disposable) public abstract void removeListener (com.intellij.openapi.roots.libraries.LibraryTable$Listener) }
com/intellij/openapi/roots/libraries/LibraryTablePresentation.class
LibraryTablePresentation.java package com.intellij.openapi.roots.libraries public abstract com.intellij.openapi.roots.libraries.LibraryTablePresentation extends java.lang.Object { public void <init> () public abstract java.lang.String getDisplayName (boolean) public abstract java.lang.String getDescription () public abstract java.lang.String getLibraryTableEditorTitle () }
com/intellij/openapi/roots/libraries/LibraryTablesRegistrar.class
LibraryTablesRegistrar.java package com.intellij.openapi.roots.libraries public abstract com.intellij.openapi.roots.libraries.LibraryTablesRegistrar extends java.lang.Object { public static final String PROJECT_LEVEL public static final String APPLICATION_LEVEL public void <init> () public static com.intellij.openapi.roots.libraries.LibraryTablesRegistrar getInstance () public abstract com.intellij.openapi.roots.libraries.LibraryTable getLibraryTable () public abstract com.intellij.openapi.roots.libraries.LibraryTable getLibraryTable (com.intellij.openapi.project.Project) public abstract com.intellij.openapi.roots.libraries.LibraryTable getLibraryTableByLevel (java.lang.String, com.intellij.openapi.project.Project) public abstract void registerLibraryTable (com.intellij.openapi.roots.libraries.LibraryTable) public abstract java.util.List getCustomLibraryTables () }
com/intellij/openapi/roots/libraries/LibraryUtil.class
LibraryUtil.java package com.intellij.openapi.roots.libraries public com.intellij.openapi.roots.libraries.LibraryUtil extends java.lang.Object { private void <init> () public static boolean isClassAvailableInLibrary (com.intellij.openapi.roots.libraries.Library, java.lang.String) com.intellij.openapi.roots.libraries.Library library String fqn public static boolean isClassAvailableInLibrary (com.intellij.openapi.vfs.VirtualFile[], java.lang.String) com.intellij.openapi.vfs.VirtualFile[] files String fqn public static boolean isClassAvailableInLibrary (java.util.List, java.lang.String) com.intellij.openapi.vfs.VirtualFile file java.util.List files String fqn public static com.intellij.openapi.roots.libraries.Library findLibraryByClass (java.lang.String, com.intellij.openapi.project.Project) com.intellij.openapi.roots.libraries.LibraryTable projectTable com.intellij.openapi.roots.libraries.Library library String fqn com.intellij.openapi.project.Project project com.intellij.openapi.roots.libraries.LibraryTable table private static boolean findInFile (com.intellij.openapi.vfs.VirtualFile, com.intellij.util.text.StringTokenizer) com.intellij.openapi.vfs.VirtualFile file com.intellij.util.text.StringTokenizer tokenizer StringBuilder name com.intellij.openapi.vfs.VirtualFile child private static com.intellij.openapi.roots.libraries.Library findInTable (com.intellij.openapi.roots.libraries.LibraryTable, java.lang.String) com.intellij.openapi.roots.libraries.Library library com.intellij.openapi.roots.libraries.LibraryTable table String fqn public static com.intellij.openapi.roots.libraries.Library createLibrary (com.intellij.openapi.roots.libraries.LibraryTable, java.lang.String) com.intellij.openapi.roots.libraries.LibraryTable libraryTable String baseName String name int count public static com.intellij.openapi.vfs.VirtualFile[] getLibraryRoots (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public static com.intellij.openapi.vfs.VirtualFile[] getLibraryRoots (com.intellij.openapi.project.Project, boolean, boolean) com.intellij.openapi.project.Project project boolean includeSourceFiles boolean includeJdk public static com.intellij.openapi.vfs.VirtualFile[] getLibraryRoots (com.intellij.openapi.module.Module[], boolean, boolean) com.intellij.openapi.vfs.VirtualFile[] files com.intellij.openapi.roots.libraries.Library library com.intellij.openapi.roots.JdkOrderEntry jdkEntry com.intellij.openapi.vfs.VirtualFile[] files com.intellij.openapi.roots.OrderEntry entry com.intellij.openapi.roots.ModuleRootManager moduleRootManager com.intellij.openapi.roots.OrderEntry[] orderEntries com.intellij.openapi.module.Module module com.intellij.openapi.module.Module[] modules boolean includeSourceFiles boolean includeJdk java.util.Set roots public static com.intellij.openapi.roots.libraries.Library findLibrary (com.intellij.openapi.module.Module, java.lang.String) com.intellij.openapi.module.Module module String name com.intellij.openapi.util.Ref result public static com.intellij.openapi.roots.OrderEntry findLibraryEntry (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.roots.OrderEntry entry com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project java.util.List entries public static java.lang.String getPresentableName (com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.libraries.Library library String name String[] urls private static synthetic boolean lambda$findLibrary$0 (java.lang.String, com.intellij.openapi.util.Ref, com.intellij.openapi.roots.libraries.Library) String name com.intellij.openapi.util.Ref result com.intellij.openapi.roots.libraries.Library library private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/libraries/PersistentLibraryKind.class
PersistentLibraryKind.java package com.intellij.openapi.roots.libraries public abstract com.intellij.openapi.roots.libraries.PersistentLibraryKind extends com.intellij.openapi.roots.libraries.LibraryKind { public void <init> (java.lang.String) String kindId public abstract com.intellij.openapi.roots.libraries.LibraryProperties createDefaultProperties () public com.intellij.openapi.roots.OrderRootType[] getAdditionalRootTypes () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/execution/
com/intellij/execution/configurations/
com/intellij/execution/process/
com/intellij/execution/rmi/
com/intellij/icons/
com/intellij/jna/
com/intellij/openapi/diagnostic/
com/intellij/openapi/diff/
com/intellij/openapi/diff/ex/
com/intellij/openapi/diff/impl/
com/intellij/openapi/diff/impl/fragments/
com/intellij/openapi/diff/impl/highlighting/
com/intellij/openapi/diff/impl/patch/
com/intellij/openapi/diff/impl/processing/
com/intellij/openapi/diff/impl/string/
com/intellij/openapi/diff/impl/util/
com/intellij/openapi/util/io/
com/intellij/openapi/util/io/win32/
com/intellij/openapi/util/objectTree/
com/intellij/openapi/util/registry/
com/intellij/openapi/util/text/
com/intellij/serialization/
com/intellij/ui/icons/
com/intellij/util/cls/
com/intellij/util/containers/
com/intellij/util/containers/hash/
com/intellij/util/diff/
com/intellij/util/enumeration/
com/intellij/util/exception/
com/intellij/util/execution/
com/intellij/util/indexing/containers/
com/intellij/util/indexing/impl/
com/intellij/util/indexing/impl/forward/
com/intellij/util/io/
com/intellij/util/io/fs/
com/intellij/util/io/storage/
com/intellij/util/io/zip/
com/intellij/util/keyFMap/
com/intellij/util/lang/
com/intellij/util/loader/
com/intellij/util/properties/
com/intellij/util/ref/
com/intellij/util/text/
com/intellij/util/xmlb/
com/intellij/util/xmlb/annotations/
misc/
org/jdom/
com/intellij/AbstractBundle.class
AbstractBundle.java package com.intellij public abstract com.intellij.AbstractBundle extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private java.lang.ref.Reference myBundle private final String myPathToBundle private static final java.util.Map ourCache protected void <init> (java.lang.String) String pathToBundle public transient java.lang.String getMessage (java.lang.String, java.lang.Object[]) String key Object[] params private java.util.ResourceBundle getBundle () java.util.ResourceBundle bundle public static java.util.ResourceBundle getResourceBundle (java.lang.String, java.lang.ClassLoader) java.util.ResourceBundle$Control control java.util.MissingResourceException e String pathToBundle ClassLoader loader java.util.Map map java.util.ResourceBundle result private static synthetic java.util.Map lambda$static$0 (java.lang.ClassLoader) ClassLoader k static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/CommonBundle.class
CommonBundle.java package com.intellij public com.intellij.CommonBundle extends com.intellij.BundleBase { private static final String BUNDLE private static java.lang.ref.Reference ourBundle private void <init> () public static transient java.lang.String message (java.lang.String, java.lang.Object[]) String key Object[] params private static java.util.ResourceBundle getCommonBundle () java.util.ResourceBundle bundle public static transient java.lang.String messageOrDefault (java.util.ResourceBundle, java.lang.String, java.lang.String, java.lang.Object[]) java.util.ResourceBundle bundle String key String defaultValue Object[] params public static transient java.lang.String message (java.util.ResourceBundle, java.lang.String, java.lang.Object[]) java.util.ResourceBundle bundle String key Object[] params public static transient java.lang.String messageOfNull (java.util.ResourceBundle, java.lang.String, java.lang.Object[]) java.util.ResourceBundle bundle String key Object[] params String value public static java.lang.String getCancelButtonText () public static java.lang.String getBackgroundButtonText () public static java.lang.String getHelpButtonText () public static java.lang.String getErrorTitle () public static java.lang.String getWarningTitle () public static java.lang.String getLoadingTreeNodeText () public static java.lang.String getOkButtonText () public static java.lang.String getYesButtonText () public static java.lang.String getNoButtonText () public static java.lang.String getContinueButtonText () public static java.lang.String getYesForAllButtonText () public static java.lang.String getCloseButtonText () public static java.lang.String getNoForAllButtonText () public static java.lang.String getApplyButtonText () public static java.lang.String getAddButtonText () public static java.lang.String settingsTitle () public static java.lang.String settingsAction () public static java.lang.String settingsActionDescription () public static java.lang.String settingsActionPath () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/Patches.class
Patches.java package com.intellij public com.intellij.Patches extends java.lang.Object { public static final boolean SUN_BUG_ID_6322854 public static final boolean IBM_JDK_DISABLE_COLLECTION_BUG public static final boolean SLOW_GETTING_CLIPBOARD_CONTENTS public static final boolean REPAINT_MANAGER_LEAK public static final boolean SUN_BUG_ID_6486393 public static final boolean SUN_BUG_ID_8020443 public static final boolean JDK_BUG_ID_8042123 public static final boolean JDK_BUG_EVENT_CONTROLLER_LEAK public static final boolean JDK_BUG_ID_6822627 public static final boolean JDK_BUG_ID_21275177 public static final boolean JDK_BUG_WITH_TRACE_SEND public static final boolean JDK_MAC_FONT_STYLE_DETECTION_WORKAROUND public static final boolean JDK_MAC_FONT_STYLE_BUG public static final boolean JDK_BUG_ID_7162125 public static final boolean JDK_BUG_ID_8032832 public static final boolean JDK_BUG_ID_8147994 public static final boolean TEXT_LAYOUT_IS_SLOW public void <init> () public static boolean isJdkBugId8004103 () static void <clinit> () boolean value boolean value boolean value Throwable e boolean value }
com/intellij/diagnostic/Activity.class
Activity.java package com.intellij.diagnostic public abstract com.intellij.diagnostic.Activity extends java.lang.Object { public abstract void end (java.lang.String) public abstract com.intellij.diagnostic.Activity endAndStart (java.lang.String) public abstract com.intellij.diagnostic.Activity startChild (java.lang.String) public void end () }
com/intellij/diagnostic/ActivityImpl.class
ActivityImpl.java package com.intellij.diagnostic public final com.intellij.diagnostic.ActivityImpl extends java.lang.Object implements com.intellij.diagnostic.Activity { private final String name private String description private final String thread private final long start private long end private final com.intellij.diagnostic.ActivityImpl parent private final com.intellij.diagnostic.StartUpMeasurer$Level level private final com.intellij.diagnostic.ParallelActivity parallelActivity private final String myPluginId static final synthetic boolean $assertionsDisabled void <init> (java.lang.String, java.lang.String, com.intellij.diagnostic.StartUpMeasurer$Level, java.lang.String) String name String description com.intellij.diagnostic.StartUpMeasurer$Level level String pluginId static com.intellij.diagnostic.ActivityImpl createParallelActivity (com.intellij.diagnostic.ParallelActivity, java.lang.String) com.intellij.diagnostic.ParallelActivity parallelActivity String name void <init> (java.lang.String, java.lang.String, long, com.intellij.diagnostic.ActivityImpl, com.intellij.diagnostic.StartUpMeasurer$Level, com.intellij.diagnostic.ParallelActivity, java.lang.String) String name String description long start com.intellij.diagnostic.ActivityImpl parent com.intellij.diagnostic.StartUpMeasurer$Level level com.intellij.diagnostic.ParallelActivity parallelActivity String pluginId public java.lang.String getThread () public com.intellij.diagnostic.ActivityImpl getParent () public com.intellij.diagnostic.StartUpMeasurer$Level getLevel () public com.intellij.diagnostic.ParallelActivity getParallelActivity () public com.intellij.diagnostic.ActivityImpl startChild (java.lang.String) String name public java.lang.String getName () public java.lang.String getDescription () public java.lang.String getPluginId () public long getStart () public long getEnd () void setEnd (long) long end public void end (java.lang.String) String description public com.intellij.diagnostic.Activity endAndStart (java.lang.String) String name public java.lang.String toString () public volatile synthetic com.intellij.diagnostic.Activity startChild (java.lang.String) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/diagnostic/ActivitySubNames.class
ActivitySubNames.java package com.intellij.diagnostic public final com.intellij.diagnostic.ActivitySubNames extends java.lang.Object { public static final String INITIALIZE_SPLASH public static final String UPDATE_FRAME_CLASS public static final String UPDATE_WINDOW_ICON public static final String INIT_DEFAULT_LAF public static final String SETUP_SYSTEM_LIBS public static final String LOAD_SYSTEM_LIBS public static final String FIX_PROCESS_ENV public static final String INIT_PLUGINS public static final String REGISTER_EXTENSIONS public static final String LOAD_PLUGIN_DESCRIPTORS public void <init> () }
com/intellij/diagnostic/LoadingPhase$1.class
LoadingPhase.java package com.intellij.diagnostic final com.intellij.diagnostic.LoadingPhase$1 extends java.lang.Object implements gnu.trove.TObjectHashingStrategy { void <init> () public int computeHashCode (java.lang.Throwable) Throwable throwable private java.lang.String getCollect (java.lang.Throwable) Throwable throwable public boolean equals (java.lang.Throwable, java.lang.Throwable) Throwable o1 Throwable o2 public volatile synthetic boolean equals (java.lang.Object, java.lang.Object) public volatile synthetic int computeHashCode (java.lang.Object) private static synthetic java.lang.String lambda$getCollect$0 (java.lang.StackTraceElement) StackTraceElement element }
com/intellij/diagnostic/LoadingPhase.class
LoadingPhase.java package com.intellij.diagnostic public final enum com.intellij.diagnostic.LoadingPhase extends java.lang.Enum { public static final enum com.intellij.diagnostic.LoadingPhase BOOTSTRAP public static final enum com.intellij.diagnostic.LoadingPhase SPLASH public static final enum com.intellij.diagnostic.LoadingPhase CONFIGURATION_STORE_INITIALIZED public static final enum com.intellij.diagnostic.LoadingPhase FRAME_SHOWN public static final enum com.intellij.diagnostic.LoadingPhase PROJECT_OPENED public static final enum com.intellij.diagnostic.LoadingPhase INDEXING_FINISHED private static final boolean KEEP_IN_MIND_LOADING_PHASE private static final java.util.Set stackTraces private static final java.util.concurrent.atomic.AtomicReference currentPhase private static final synthetic com.intellij.diagnostic.LoadingPhase[] $VALUES public static com.intellij.diagnostic.LoadingPhase[] values () public static com.intellij.diagnostic.LoadingPhase valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static com.intellij.openapi.diagnostic.Logger getLogger () public static void setCurrentPhase (com.intellij.diagnostic.LoadingPhase) com.intellij.diagnostic.LoadingPhase phase public static void compareAndSet (com.intellij.diagnostic.LoadingPhase, com.intellij.diagnostic.LoadingPhase) com.intellij.diagnostic.LoadingPhase expect com.intellij.diagnostic.LoadingPhase phase private static void logPhaseSet (com.intellij.diagnostic.LoadingPhase) com.intellij.diagnostic.LoadingPhase phase public static void assertAtLeast (com.intellij.diagnostic.LoadingPhase) com.intellij.diagnostic.LoadingPhase phase com.intellij.diagnostic.LoadingPhase currentPhase Throwable t private static boolean isKnownViolator () public static boolean isStartupComplete () public static boolean isComplete (com.intellij.diagnostic.LoadingPhase) com.intellij.diagnostic.LoadingPhase phase private static synthetic boolean lambda$isKnownViolator$0 (java.lang.StackTraceElement) StackTraceElement element String className static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/diagnostic/ParallelActivity.class
ParallelActivity.java package com.intellij.diagnostic public final enum com.intellij.diagnostic.ParallelActivity extends java.lang.Enum { public static final enum com.intellij.diagnostic.ParallelActivity PREPARE_APP_INIT public static final enum com.intellij.diagnostic.ParallelActivity PRELOAD_ACTIVITY public static final enum com.intellij.diagnostic.ParallelActivity APP_OPTIONS_TOP_HIT_PROVIDER public static final enum com.intellij.diagnostic.ParallelActivity PROJECT_OPTIONS_TOP_HIT_PROVIDER public static final enum com.intellij.diagnostic.ParallelActivity COMPONENT public static final enum com.intellij.diagnostic.ParallelActivity SERVICE public static final enum com.intellij.diagnostic.ParallelActivity EXTENSION public static final enum com.intellij.diagnostic.ParallelActivity PROJECT_OPEN_HANDLER public static final enum com.intellij.diagnostic.ParallelActivity POST_STARTUP_ACTIVITY public static final enum com.intellij.diagnostic.ParallelActivity GC public static final enum com.intellij.diagnostic.ParallelActivity REOPENING_EDITOR public static final long MEASURE_THRESHOLD private final String jsonName private final java.util.concurrent.atomic.AtomicInteger counter private static final synthetic com.intellij.diagnostic.ParallelActivity[] $VALUES public static com.intellij.diagnostic.ParallelActivity[] values () public static com.intellij.diagnostic.ParallelActivity valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String jsonName public java.lang.String getJsonName () public com.intellij.diagnostic.Activity start (java.lang.String) String name public com.intellij.diagnostic.Activity start (java.lang.String, com.intellij.diagnostic.StartUpMeasurer$Level) String name com.intellij.diagnostic.StartUpMeasurer$Level level public com.intellij.diagnostic.Activity start (java.lang.String, com.intellij.diagnostic.StartUpMeasurer$Level, java.lang.String) String name com.intellij.diagnostic.StartUpMeasurer$Level level String pluginId public long record (long, java.lang.Class, java.lang.String) long start Class clazz String pluginId public long record (long, java.lang.Class, com.intellij.diagnostic.StartUpMeasurer$Level) long start Class clazz com.intellij.diagnostic.StartUpMeasurer$Level level public long record (long, java.lang.Class, com.intellij.diagnostic.StartUpMeasurer$Level, java.lang.String) long start Class clazz com.intellij.diagnostic.StartUpMeasurer$Level level String pluginId long end long duration com.intellij.diagnostic.ActivityImpl item static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/diagnostic/StartUpMeasurer$Level.class
StartUpMeasurer.java package com.intellij.diagnostic public final enum com.intellij.diagnostic.StartUpMeasurer$Level extends java.lang.Enum { public static final enum com.intellij.diagnostic.StartUpMeasurer$Level APPLICATION public static final enum com.intellij.diagnostic.StartUpMeasurer$Level PROJECT public static final enum com.intellij.diagnostic.StartUpMeasurer$Level MODULE private final String jsonFieldNamePrefix private static final synthetic com.intellij.diagnostic.StartUpMeasurer$Level[] $VALUES public static com.intellij.diagnostic.StartUpMeasurer$Level[] values () public static com.intellij.diagnostic.StartUpMeasurer$Level valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String jsonFieldNamePrefix public java.lang.String getJsonFieldNamePrefix () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/diagnostic/StartUpMeasurer$Phases.class
StartUpMeasurer.java package com.intellij.diagnostic public final com.intellij.diagnostic.StartUpMeasurer$Phases extends java.lang.Object { public static final String LOAD_MAIN_CLASS public static final String PREPARE_TO_INIT_APP public static final String CHECK_SYSTEM_DIR public static final String LOCK_SYSTEM_DIRS public static final String START_LOGGING public static final String WAIT_TASKS public static final String CONFIGURE_LOGGING public static final String INIT_APP public static final String PLACE_ON_EVENT_QUEUE public static final String WAIT_PLUGIN_INIT public static final String REGISTER_COMPONENTS_SUFFIX public static final String COMPONENTS_REGISTERED_CALLBACK_SUFFIX public static final String CREATE_COMPONENTS_SUFFIX public static final String APP_INITIALIZED_CALLBACK public static final String FRAME_INITIALIZATION public static final String PROJECT_CONVERSION public static final String PROJECT_BEFORE_LOADED public static final String PROJECT_INSTANTIATION public static final String PROJECT_PRE_STARTUP public static final String PROJECT_STARTUP public static final String PROJECT_DUMB_POST_STARTUP public static final String RUN_PROJECT_POST_STARTUP_ACTIVITIES_DUMB_AWARE public static final String RUN_PROJECT_POST_STARTUP_ACTIVITIES_EDT public static final String LOAD_MODULES public static final String PROJECT_OPENED_CALLBACKS public static final String RESTORING_EDITORS public void <init> () }
com/intellij/diagnostic/StartUpMeasurer.class
StartUpMeasurer.java package com.intellij.diagnostic public final com.intellij.diagnostic.StartUpMeasurer extends java.lang.Object { public static boolean measuringPluginStartupCosts private static final long classInitStartTime private static final java.util.concurrent.ConcurrentLinkedQueue items private static boolean isEnabled public static final java.util.Map pluginCostMap public void <init> () public static void stopPluginCostMeasurement () public static boolean isEnabled () public static long getCurrentTime () public static com.intellij.diagnostic.Activity start (java.lang.String, java.lang.String) String name String description public static com.intellij.diagnostic.Activity start (java.lang.String) String name public static com.intellij.diagnostic.Activity start (java.lang.String, com.intellij.diagnostic.StartUpMeasurer$Level) String name com.intellij.diagnostic.StartUpMeasurer$Level level public static void processAndClear (boolean, java.util.function.Consumer) com.intellij.diagnostic.ActivityImpl item boolean isContinueToCollect java.util.function.Consumer consumer public static long getClassInitStartTime () static void add (com.intellij.diagnostic.ActivityImpl) com.intellij.diagnostic.ActivityImpl activity public static void addTimings (java.util.LinkedHashMap, java.lang.String) com.intellij.diagnostic.ActivityImpl activity int i java.util.LinkedHashMap timings String groupName java.util.List entries com.intellij.diagnostic.ActivityImpl parent public static void addPluginCost (java.lang.String, java.lang.String, long) String pluginId String phase long timeNanos public static void doAddPluginCost (java.lang.String, java.lang.String, long, java.util.Map) String pluginId String phase long timeNanos java.util.Map pluginCostMap com.intellij.util.containers.ObjectLongHashMap costPerPhaseMap long oldCost static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/diagnostic/ThreadDump.class
ThreadDump.java package com.intellij.diagnostic public com.intellij.diagnostic.ThreadDump extends java.lang.Object { private final String myRawDump private final StackTraceElement[] myEdtStack private final java.lang.management.ThreadInfo[] myThreadInfos void <init> (java.lang.String, java.lang.StackTraceElement[], java.lang.management.ThreadInfo[]) String rawDump StackTraceElement[] edtStack java.lang.management.ThreadInfo[] threadInfos java.lang.String getRawDump () java.lang.StackTraceElement[] getEDTStackTrace () java.lang.management.ThreadInfo[] getThreadInfos () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/diagnostic/ThreadDumper$1.class
ThreadDumper.java package com.intellij.diagnostic synthetic com.intellij.diagnostic.ThreadDumper$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$java$lang$Thread$State static void <clinit> () }
com/intellij/diagnostic/ThreadDumper.class
ThreadDumper.java package com.intellij.diagnostic public com.intellij.diagnostic.ThreadDumper extends java.lang.Object { private static final java.util.Comparator THREAD_INFO_COMPARATOR private void <init> () public static java.lang.String dumpThreadsToString () java.io.StringWriter writer public static java.lang.String dumpEdtStackTrace (java.lang.management.ThreadInfo[]) StackTraceElement[] trace java.lang.management.ThreadInfo[] threadInfos java.io.StringWriter writer public static java.lang.management.ThreadInfo[] getThreadInfos () java.lang.management.ThreadMXBean threadMXBean public static com.intellij.diagnostic.ThreadDump getThreadDumpInfo (java.lang.management.ThreadMXBean) java.lang.management.ThreadMXBean threadMXBean java.io.StringWriter writer java.lang.management.ThreadInfo[] threadInfos StackTraceElement[] edtStack private static java.lang.management.ThreadInfo[] getThreadInfos (java.lang.management.ThreadMXBean) java.lang.management.ThreadInfo[] threads Exception ignored java.lang.management.ThreadMXBean threadMXBean java.lang.management.ThreadInfo[] threads public static boolean isEDT (java.lang.management.ThreadInfo) java.lang.management.ThreadInfo info public static boolean isEDT (java.lang.String) String threadName private static java.lang.StackTraceElement[] dumpThreadInfos (java.lang.management.ThreadInfo[], java.io.Writer) java.lang.management.ThreadInfo info java.lang.management.ThreadInfo[] threadInfo java.io.Writer f StackTraceElement[] edtStack private static java.lang.management.ThreadInfo[] sort (java.lang.management.ThreadInfo[]) java.lang.management.ThreadInfo[] threads private static void dumpThreadInfo (java.lang.management.ThreadInfo, java.io.Writer) java.lang.management.ThreadInfo info java.io.Writer f private static void dumpCallStack (java.lang.management.ThreadInfo, java.io.Writer, java.lang.StackTraceElement[]) StringBuilder sb java.io.IOException e java.lang.management.ThreadInfo info java.io.Writer f StackTraceElement[] stackTraceElements public static void dumpCallStack (java.lang.Thread, java.io.Writer, java.lang.StackTraceElement[]) StringBuilder sb java.io.IOException e Thread thread java.io.Writer f StackTraceElement[] stackTraceElements private static void printStackTrace (java.io.Writer, java.lang.StackTraceElement[]) StackTraceElement element java.io.IOException e java.io.Writer f StackTraceElement[] stackTraceElements public static java.lang.String getEdtStackForCrash (java.lang.String, java.lang.String) String fullThreadDump String exceptionType java.util.List threadDump String line int i StringBuilder sb String[] words private static java.lang.String getReadableState (java.lang.Thread$State) Thread$State state private static synthetic int lambda$static$2 (java.lang.management.ThreadInfo) java.lang.management.ThreadInfo o private static synthetic java.lang.Boolean lambda$static$1 (java.lang.management.ThreadInfo) java.lang.management.ThreadInfo o private static synthetic java.lang.Boolean lambda$static$0 (java.lang.management.ThreadInfo) java.lang.management.ThreadInfo o1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/execution/CommandLineUtil$1.class
CommandLineUtil.java package com.intellij.execution synthetic com.intellij.execution.CommandLineUtil$1 extends java.lang.Object { }
com/intellij/execution/CommandLineUtil$QuoteFlag.class
CommandLineUtil.java package com.intellij.execution com.intellij.execution.CommandLineUtil$QuoteFlag extends java.lang.Object { private boolean enabled private void <init> (boolean) boolean value public void toggle () public void update (java.lang.CharSequence, int, int) CharSequence s int start int end synthetic void <init> (boolean, com.intellij.execution.CommandLineUtil$1) boolean x0 com.intellij.execution.CommandLineUtil$1 x1 static synthetic boolean access$100 (com.intellij.execution.CommandLineUtil$QuoteFlag) com.intellij.execution.CommandLineUtil$QuoteFlag x0 }
com/intellij/execution/CommandLineUtil.class
CommandLineUtil.java package com.intellij.execution public com.intellij.execution.CommandLineUtil extends java.lang.Object { private static final char INESCAPABLE_QUOTE private static final java.util.regex.Pattern WIN_BACKSLASHES_PRECEDING_QUOTE private static final java.util.regex.Pattern WIN_CARET_SPECIAL private static final java.util.regex.Pattern WIN_QUOTE_SPECIAL private static final java.util.regex.Pattern WIN_QUIET_COMMAND private static final char Q private static final String QQ static final synthetic boolean $assertionsDisabled public void <init> () public static java.lang.String specialQuote (java.lang.String) String parameter public static java.util.List toCommandLine (java.util.List) java.util.List command public static java.util.List toCommandLine (java.lang.String, java.util.List) String command java.util.List parameters public static java.util.List toCommandLine (java.lang.String, java.util.List, com.intellij.execution.Platform) String parameter String command java.util.List parameters com.intellij.execution.Platform platform java.util.List commandLine private static void addToWindowsCommandLine (java.lang.String, java.util.List, java.util.List) String parametersJoin java.util.regex.Matcher m String parameter boolean inescapableQuoting String parameterPrefix int i String command java.util.List parameters java.util.List commandLine boolean isCmdParam int cmdInvocationDepth com.intellij.execution.CommandLineUtil$QuoteFlag quoteFlag private static java.lang.String escapeParameter (java.lang.String, com.intellij.execution.CommandLineUtil$QuoteFlag, int, boolean) String s com.intellij.execution.CommandLineUtil$QuoteFlag quoteFlag int cmdInvocationDepth boolean escapeQuotingInside String escapingCarets private static java.lang.String caretEscape (java.lang.String, com.intellij.execution.CommandLineUtil$QuoteFlag, java.lang.String) String s com.intellij.execution.CommandLineUtil$QuoteFlag quoteFlag String escapingCarets StringBuilder sb int lastPos java.util.regex.Matcher m private static java.lang.String quoteEscape (java.lang.String, com.intellij.execution.CommandLineUtil$QuoteFlag, java.lang.String) String specialText boolean isCaret String s com.intellij.execution.CommandLineUtil$QuoteFlag quoteFlag String escapingCarets StringBuilder sb int lastPos java.util.regex.Matcher m private static void appendQuoted (java.lang.StringBuilder, java.lang.String) StringBuilder sb String s int numTrailingBackslashes private static java.lang.String backslashEscapeQuotes (java.lang.String) String s String result private static int removeClosingQuote (java.lang.StringBuilder) StringBuilder sb int numTrailingBackslashes public static java.lang.String getWinShellName () private static boolean isWinShell (java.lang.String) String command private static boolean isWinShellScript (java.lang.String) String command private static boolean endsWithIgnoreCase (java.lang.String, java.lang.String) String str String suffix private static java.lang.String quote (java.lang.String, char) String s char ch private static boolean isQuoted (java.lang.CharSequence, char) CharSequence s char ch public static java.lang.String escapeParameterOnWindows (java.lang.String, boolean) String parameter boolean isWinShell String s boolean hadLineBreaks String result public static java.lang.String extractPresentableName (java.lang.String) String execName java.util.List args String commandLine String executable java.util.List words String execName java.util.List args boolean verbose public static boolean hasWinShellSpecialChars (java.lang.String) String parameter public static java.lang.String posixQuote (java.lang.String) String stringToQuote static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/execution/CommandLineWrapperUtil.class
CommandLineWrapperUtil.java package com.intellij.execution public com.intellij.execution.CommandLineWrapperUtil extends java.lang.Object { public static final String CLASSPATH_JAR_FILE_NAME_PREFIX public void <init> () public static java.io.File createClasspathJarFile (java.util.jar.Manifest, java.util.List) throws java.io.IOException java.util.jar.Manifest manifest java.util.List pathList public static java.io.File createClasspathJarFile (java.util.jar.Manifest, java.util.List, boolean) throws java.io.IOException java.io.File classpathElement String url String path java.util.jar.Manifest manifest java.util.List pathList boolean notEscape StringBuilder classPath java.io.File jarFile private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/execution/Platform.class
Platform.java package com.intellij.execution public final enum com.intellij.execution.Platform extends java.lang.Enum { public static final enum com.intellij.execution.Platform WINDOWS public static final enum com.intellij.execution.Platform UNIX public final char fileSeparator public final char pathSeparator private static final synthetic com.intellij.execution.Platform[] $VALUES public static com.intellij.execution.Platform[] values () public static com.intellij.execution.Platform valueOf (java.lang.String) String name private void <init> (java.lang.String, int, char, char) char fileSeparator char pathSeparator public static com.intellij.execution.Platform current () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/execution/TaskExecutor.class
TaskExecutor.java package com.intellij.execution public abstract com.intellij.execution.TaskExecutor extends java.lang.Object { public abstract java.util.concurrent.Future executeTask (java.lang.Runnable) }
com/intellij/execution/configurations/CommandLineTokenizer.class
CommandLineTokenizer.java package com.intellij.execution.configurations public com.intellij.execution.configurations.CommandLineTokenizer extends java.util.StringTokenizer { private static final String DEFAULT_DELIMITERS private final java.util.List myTokens private int myCurrentToken private boolean myHandleEscapedWhitespaces public void <init> (java.lang.String) String str public void <init> (java.lang.String, boolean) String str boolean handleEscapedWhitespaces public boolean hasMoreTokens () public java.lang.String nextToken () public java.lang.String peekNextToken () public int countTokens () public java.lang.String nextToken (java.lang.String) String delim private void parseTokens () String token private java.lang.String nextTokenInternal () String nextToken boolean isEscapedQuote boolean isEscapedWhitespace String nextToken int i int quotationMarks StringBuilder buffer private static boolean isEscapedAtPos (java.lang.String, int) String token int pos int escapeCount }
com/intellij/execution/process/BaseOSProcessHandler$1.class
BaseOSProcessHandler.java package com.intellij.execution.process com.intellij.execution.process.BaseOSProcessHandler$1 extends com.intellij.execution.process.ProcessAdapter { final synthetic com.intellij.execution.process.BaseOSProcessHandler this$0 void <init> (com.intellij.execution.process.BaseOSProcessHandler) com.intellij.execution.process.BaseOSProcessHandler this$0 public void startNotified (com.intellij.execution.process.ProcessEvent) com.intellij.util.io.BaseOutputReader$Options options com.intellij.util.io.BaseDataReader stdOutReader com.intellij.util.io.BaseDataReader stdErrReader com.intellij.execution.process.ProcessEvent event private synthetic void lambda$startNotified$0 (com.intellij.util.io.BaseDataReader, com.intellij.util.io.BaseDataReader, java.lang.Integer) com.intellij.util.io.BaseDataReader stdErrReader com.intellij.util.io.BaseDataReader stdOutReader Integer exitCode private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/execution/process/BaseOSProcessHandler$ExecutorServiceHolder.class
BaseOSProcessHandler.java package com.intellij.execution.process public com.intellij.execution.process.BaseOSProcessHandler$ExecutorServiceHolder extends java.lang.Object { public void <init> () public static java.util.concurrent.Future submit (java.lang.Runnable) Runnable task private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/execution/process/BaseOSProcessHandler$SimpleOutputReader.class
BaseOSProcessHandler.java package com.intellij.execution.process public com.intellij.execution.process.BaseOSProcessHandler$SimpleOutputReader extends com.intellij.util.io.BaseOutputReader { private final com.intellij.openapi.util.Key myProcessOutputType final synthetic com.intellij.execution.process.BaseOSProcessHandler this$0 public void <init> (com.intellij.execution.process.BaseOSProcessHandler, java.io.Reader, com.intellij.openapi.util.Key, com.intellij.util.io.BaseOutputReader$Options, java.lang.String) com.intellij.execution.process.BaseOSProcessHandler this$0 java.io.Reader reader com.intellij.openapi.util.Key outputType com.intellij.util.io.BaseOutputReader$Options options String presentableName protected java.util.concurrent.Future executeOnPooledThread (java.lang.Runnable) Runnable runnable protected void onTextAvailable (java.lang.String) String text protected void beforeSleeping (boolean) boolean hasJustReadSomething long sleepStart long now private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/execution/process/BaseOSProcessHandler.class
BaseOSProcessHandler.java package com.intellij.execution.process public com.intellij.execution.process.BaseOSProcessHandler extends com.intellij.execution.process.BaseProcessHandler { private static final com.intellij.openapi.diagnostic.Logger LOG private final java.util.concurrent.atomic.AtomicLong mySleepStart private final Throwable myProcessStart public void <init> (java.lang.Process, java.lang.String, java.nio.charset.Charset) Process process String commandLine java.nio.charset.Charset charset protected java.util.concurrent.Future executeOnPooledThread (java.lang.Runnable) Runnable task public java.util.concurrent.Future executeTask (java.lang.Runnable) Runnable task protected com.intellij.util.io.BaseOutputReader$Options readerOptions () protected boolean processHasSeparateErrorStream () public void startNotify () protected com.intellij.util.io.BaseDataReader createErrorDataReader (com.intellij.util.io.BaseDataReader$SleepingPolicy) com.intellij.util.io.BaseDataReader$SleepingPolicy policy protected com.intellij.util.io.BaseDataReader createOutputDataReader (com.intellij.util.io.BaseDataReader$SleepingPolicy) com.intellij.util.io.BaseDataReader$SleepingPolicy policy protected com.intellij.util.io.BaseDataReader createErrorDataReader () protected com.intellij.util.io.BaseDataReader createOutputDataReader () protected java.io.Reader createProcessOutReader () protected java.io.Reader createProcessErrReader () private java.io.Reader createInputStreamReader (java.io.InputStream) java.io.InputStream streamToRead java.nio.charset.Charset charset public java.lang.String toString () public boolean waitFor () InterruptedException e boolean result public boolean waitFor (long) InterruptedException e long timeoutInMilliseconds long start boolean result long elapsed static synthetic com.intellij.openapi.diagnostic.Logger access$000 () static synthetic java.util.concurrent.atomic.AtomicLong access$100 (com.intellij.execution.process.BaseOSProcessHandler) com.intellij.execution.process.BaseOSProcessHandler x0 static synthetic java.lang.Throwable access$200 (com.intellij.execution.process.BaseOSProcessHandler) com.intellij.execution.process.BaseOSProcessHandler x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/execution/process/BaseProcessHandler.class
BaseProcessHandler.java package com.intellij.execution.process public abstract com.intellij.execution.process.BaseProcessHandler extends com.intellij.execution.process.ProcessHandler implements com.intellij.execution.TaskExecutor { private static final com.intellij.openapi.diagnostic.Logger LOG protected final Process myProcess protected final String myCommandLine protected final java.nio.charset.Charset myCharset protected final String myPresentableName protected final com.intellij.execution.process.ProcessWaitFor myWaitFor public void <init> (java.lang.Process, java.lang.String, java.nio.charset.Charset) Process process String commandLine java.nio.charset.Charset charset public final java.lang.Process getProcess () public java.lang.String getCommandLine () public java.nio.charset.Charset getCharset () public java.io.OutputStream getProcessInput () protected void onOSProcessTerminated (int) int exitCode protected void doDestroyProcess () protected void destroyProcessImpl () protected void detachProcessImpl () Runnable runnable public boolean detachIsDefault () protected void closeStreams () java.io.IOException e private synthetic void lambda$detachProcessImpl$0 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/execution/process/NopProcessHandler.class
NopProcessHandler.java package com.intellij.execution.process public com.intellij.execution.process.NopProcessHandler extends com.intellij.execution.process.ProcessHandler { public void <init> () protected void destroyProcessImpl () protected void detachProcessImpl () public boolean detachIsDefault () public java.io.OutputStream getProcessInput () }
com/intellij/execution/process/ProcessAdapter.class
ProcessAdapter.java package com.intellij.execution.process public abstract com.intellij.execution.process.ProcessAdapter extends java.lang.Object implements com.intellij.execution.process.ProcessListener { public void <init> () public void startNotified (com.intellij.execution.process.ProcessEvent) com.intellij.execution.process.ProcessEvent event public void processTerminated (com.intellij.execution.process.ProcessEvent) com.intellij.execution.process.ProcessEvent event public void processWillTerminate (com.intellij.execution.process.ProcessEvent, boolean) com.intellij.execution.process.ProcessEvent event boolean willBeDestroyed public void onTextAvailable (com.intellij.execution.process.ProcessEvent, com.intellij.openapi.util.Key) com.intellij.execution.process.ProcessEvent event com.intellij.openapi.util.Key outputType private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/execution/process/ProcessEvent.class
ProcessEvent.java package com.intellij.execution.process public com.intellij.execution.process.ProcessEvent extends java.util.EventObject { private String myText private int myExitCode public void <init> (com.intellij.execution.process.ProcessHandler) com.intellij.execution.process.ProcessHandler source public void <init> (com.intellij.execution.process.ProcessHandler, java.lang.String) com.intellij.execution.process.ProcessHandler source String text public void <init> (com.intellij.execution.process.ProcessHandler, int) com.intellij.execution.process.ProcessHandler source int exitCode public com.intellij.execution.process.ProcessHandler getProcessHandler () public java.lang.String getText () public int getExitCode () }
com/intellij/execution/process/ProcessHandler$1.class
ProcessHandler.java package com.intellij.execution.process com.intellij.execution.process.ProcessHandler$1 extends java.lang.Object implements com.intellij.openapi.Disposable { final synthetic com.intellij.execution.process.ProcessListener val$listener final synthetic com.intellij.execution.process.ProcessHandler this$0 void <init> (com.intellij.execution.process.ProcessHandler, com.intellij.execution.process.ProcessListener) com.intellij.execution.process.ProcessHandler this$0 public void dispose () }
com/intellij/execution/process/ProcessHandler$2.class
ProcessHandler.java package com.intellij.execution.process com.intellij.execution.process.ProcessHandler$2 extends java.lang.Object implements java.lang.reflect.InvocationHandler { final synthetic com.intellij.execution.process.ProcessHandler this$0 void <init> (com.intellij.execution.process.ProcessHandler) com.intellij.execution.process.ProcessHandler this$0 public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable Throwable e com.intellij.execution.process.ProcessListener listener Object object java.lang.reflect.Method method Object[] params }
com/intellij/execution/process/ProcessHandler$State.class
ProcessHandler.java package com.intellij.execution.process final enum com.intellij.execution.process.ProcessHandler$State extends java.lang.Enum { public static final enum com.intellij.execution.process.ProcessHandler$State INITIAL public static final enum com.intellij.execution.process.ProcessHandler$State RUNNING public static final enum com.intellij.execution.process.ProcessHandler$State TERMINATING public static final enum com.intellij.execution.process.ProcessHandler$State TERMINATED private static final synthetic com.intellij.execution.process.ProcessHandler$State[] $VALUES public static com.intellij.execution.process.ProcessHandler$State[] values () public static com.intellij.execution.process.ProcessHandler$State valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/execution/process/ProcessHandler$TasksRunner.class
ProcessHandler.java package com.intellij.execution.process final com.intellij.execution.process.ProcessHandler$TasksRunner extends com.intellij.execution.process.ProcessAdapter { private final java.util.List myPendingTasks final synthetic com.intellij.execution.process.ProcessHandler this$0 private void <init> (com.intellij.execution.process.ProcessHandler) public void startNotified (com.intellij.execution.process.ProcessEvent) com.intellij.execution.process.ProcessEvent event public void execute (java.lang.Runnable) Runnable task private void runPendingTasks () Runnable[] tasks Runnable task Runnable[] tasks synthetic void <init> (com.intellij.execution.process.ProcessHandler, com.intellij.execution.process.ProcessHandler$1) com.intellij.execution.process.ProcessHandler x0 com.intellij.execution.process.ProcessHandler$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/execution/process/ProcessHandler.class
ProcessHandler.java package com.intellij.execution.process public abstract com.intellij.execution.process.ProcessHandler extends com.intellij.openapi.util.UserDataHolderBase { private static final com.intellij.openapi.diagnostic.Logger LOG public static final com.intellij.openapi.util.Key SILENTLY_DESTROY_ON_CLOSE public static final com.intellij.openapi.util.Key TERMINATION_REQUESTED private final java.util.List myListeners private final java.util.concurrent.atomic.AtomicReference myState private final com.intellij.util.concurrency.Semaphore myWaitSemaphore private final com.intellij.execution.process.ProcessListener myEventMulticaster private final com.intellij.execution.process.ProcessHandler$TasksRunner myAfterStartNotifiedRunner private volatile Integer myExitCode protected void <init> () public void startNotify () protected abstract void destroyProcessImpl () protected abstract void detachProcessImpl () public abstract boolean detachIsDefault () public boolean waitFor () com.intellij.openapi.progress.ProcessCanceledException e public boolean waitFor (long) com.intellij.openapi.progress.ProcessCanceledException e long timeoutInMilliseconds public void destroyProcess () public void detachProcess () public boolean isProcessTerminated () public boolean isProcessTerminating () public java.lang.Integer getExitCode () public void addProcessListener (com.intellij.execution.process.ProcessListener) com.intellij.execution.process.ProcessListener listener public void addProcessListener (com.intellij.execution.process.ProcessListener, com.intellij.openapi.Disposable) com.intellij.execution.process.ProcessListener listener com.intellij.openapi.Disposable parentDisposable public void removeProcessListener (com.intellij.execution.process.ProcessListener) com.intellij.execution.process.ProcessListener listener protected void notifyProcessDetached () protected void notifyProcessTerminated (int) int exitCode private void notifyTerminated (int, boolean) int exitCode boolean willBeDestroyed public void notifyTextAvailable (java.lang.String, com.intellij.openapi.util.Key) String text com.intellij.openapi.util.Key outputType com.intellij.execution.process.ProcessEvent event public abstract java.io.OutputStream getProcessInput () private void fireProcessWillTerminate (boolean) boolean willBeDestroyed public boolean isStartNotified () public boolean isSilentlyDestroyOnClose () private com.intellij.execution.process.ProcessListener createEventMulticaster () Class listenerClass private static boolean isCanceledException (java.lang.Throwable) Throwable e boolean value private synthetic void lambda$notifyTerminated$2 (boolean, int) Throwable e Throwable e boolean willBeDestroyed int exitCode private synthetic void lambda$detachProcess$1 () private synthetic void lambda$destroyProcess$0 () static synthetic java.util.List access$100 (com.intellij.execution.process.ProcessHandler) com.intellij.execution.process.ProcessHandler x0 static synthetic boolean access$200 (java.lang.Throwable) Throwable x0 static synthetic com.intellij.openapi.diagnostic.Logger access$300 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/execution/process/ProcessIOExecutorService$1.class
ProcessIOExecutorService.java package com.intellij.execution.process com.intellij.execution.process.ProcessIOExecutorService$1 extends com.intellij.util.concurrency.CountingThreadFactory { void <init> () public java.lang.Thread newThread (java.lang.Runnable) Runnable r Thread thread private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/execution/process/ProcessIOExecutorService.class
ProcessIOExecutorService.java package com.intellij.execution.process public com.intellij.execution.process.ProcessIOExecutorService extends java.util.concurrent.ThreadPoolExecutor { public static final String POOLED_THREAD_PREFIX public static final java.util.concurrent.ExecutorService INSTANCE private void <init> () public int getThreadCounter () static void <clinit> () }
com/intellij/execution/process/ProcessListener.class
ProcessListener.java package com.intellij.execution.process public abstract com.intellij.execution.process.ProcessListener extends java.lang.Object implements java.util.EventListener { public abstract void startNotified (com.intellij.execution.process.ProcessEvent) public abstract void processTerminated (com.intellij.execution.process.ProcessEvent) public abstract void processWillTerminate (com.intellij.execution.process.ProcessEvent, boolean) public abstract void onTextAvailable (com.intellij.execution.process.ProcessEvent, com.intellij.openapi.util.Key) }
com/intellij/execution/process/ProcessOutputType.class
ProcessOutputType.java package com.intellij.execution.process public com.intellij.execution.process.ProcessOutputType extends com.intellij.openapi.util.Key { public static final com.intellij.execution.process.ProcessOutputType SYSTEM public static final com.intellij.execution.process.ProcessOutputType STDOUT public static final com.intellij.execution.process.ProcessOutputType STDERR private final com.intellij.execution.process.ProcessOutputType myStreamType public void <init> (java.lang.String, com.intellij.execution.process.ProcessOutputType) String name com.intellij.execution.process.ProcessOutputType streamType private void <init> (java.lang.String) String name public com.intellij.execution.process.ProcessOutputType getBaseOutputType () public boolean isStdout () public boolean isStderr () public static boolean isStderr (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key public static boolean isStdout (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key public static java.lang.String getKeyNameForLogging (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key public static com.intellij.execution.process.ProcessOutputType tryCast (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/execution/process/ProcessOutputTypes.class
ProcessOutputTypes.java package com.intellij.execution.process public abstract com.intellij.execution.process.ProcessOutputTypes extends java.lang.Object { public static final com.intellij.openapi.util.Key SYSTEM public static final com.intellij.openapi.util.Key STDOUT public static final com.intellij.openapi.util.Key STDERR static void <clinit> () }
com/intellij/execution/process/ProcessWaitFor.class
ProcessWaitFor.java package com.intellij.execution.process public com.intellij.execution.process.ProcessWaitFor extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private final java.util.concurrent.Future myWaitForThreadFuture private final java.util.concurrent.BlockingQueue myTerminationCallback private volatile boolean myDetached public void <init> (java.lang.Process, com.intellij.execution.TaskExecutor) Process process com.intellij.execution.TaskExecutor executor public void <init> (java.lang.Process, com.intellij.execution.TaskExecutor, java.lang.String) Process process com.intellij.execution.TaskExecutor executor String presentableName public void detach () public void setTerminationCallback (com.intellij.util.Consumer) com.intellij.util.Consumer r public void waitFor () throws java.lang.InterruptedException java.util.concurrent.ExecutionException e public boolean waitFor (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException e long timeout java.util.concurrent.TimeUnit unit private synthetic void lambda$new$1 (java.lang.String, java.lang.Process) String presentableName Process process String threadName private synthetic void lambda$null$0 (java.lang.Process) InterruptedException e InterruptedException e InterruptedException e Process process int exitCode static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/execution/process/UnixProcessManager$1.class
UnixProcessManager.java package com.intellij.execution.process synthetic com.intellij.execution.process.UnixProcessManager$1 extends java.lang.Object { }
com/intellij/execution/process/UnixProcessManager$CLib.class
UnixProcessManager.java package com.intellij.execution.process abstract com.intellij.execution.process.UnixProcessManager$CLib extends java.lang.Object implements com.sun.jna.Library { public abstract int getpid () public abstract int kill (int, int) }
com/intellij/execution/process/UnixProcessManager$ProcessInfo.class
UnixProcessManager.java package com.intellij.execution.process com.intellij.execution.process.UnixProcessManager$ProcessInfo extends java.lang.Object { private final java.util.Map BY_PARENT private void <init> () public void register (java.lang.Integer, java.lang.Integer) Integer pid Integer parentPid java.util.List children public void killProcTree (int, int) int child int pid int signal java.util.List children synthetic void <init> (com.intellij.execution.process.UnixProcessManager$1) com.intellij.execution.process.UnixProcessManager$1 x0 }
com/intellij/execution/process/UnixProcessManager.class
UnixProcessManager.java package com.intellij.execution.process public com.intellij.execution.process.UnixProcessManager extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public static final int SIGINT public static final int SIGKILL public static final int SIGTERM private static final com.intellij.execution.process.UnixProcessManager$CLib C_LIB private void <init> () public static int getProcessId (java.lang.Process) Throwable t Process process public static int getCurrentProcessId () public static int getSignalNumber (java.lang.String) sun.misc.Signal signal IllegalArgumentException e String signalName sun.misc.Signal signal public static int sendSignal (int, java.lang.String) int pid String signalName int signalNumber public static int sendSignal (int, int) int pid int signal private static void checkCLib () public static boolean sendSigIntToProcessTree (java.lang.Process) Process process public static boolean sendSigKillToProcessTree (java.lang.Process) Process process public static boolean sendSignalToProcessTree (java.lang.Process, int) Exception e Process process int signal public static boolean sendSignalToProcessTree (int, int) int processId int signal int ourPid public static boolean sendSignalToProcessTree (int, int, int) boolean result Integer pid int processId int signal int ourPid com.intellij.openapi.util.Ref foundPid com.intellij.execution.process.UnixProcessManager$ProcessInfo processInfo java.util.List childrenPids boolean result private static void findChildProcesses (int, int, com.intellij.openapi.util.Ref, com.intellij.execution.process.UnixProcessManager$ProcessInfo, java.util.List) int our_pid int process_pid com.intellij.openapi.util.Ref foundPid com.intellij.execution.process.UnixProcessManager$ProcessInfo processInfo java.util.List childrenPids com.intellij.openapi.util.Ref ourPidFound public static void processPSOutput (java.lang.String[], com.intellij.util.Processor) String[] cmd com.intellij.util.Processor processor public static void processCommandOutput (java.lang.String[], com.intellij.util.Processor, boolean, boolean) Process p java.io.IOException e String[] cmd com.intellij.util.Processor processor boolean skipFirstLine boolean throwOnError private static void processCommandOutput (java.lang.Process, com.intellij.util.Processor, boolean, boolean) throws java.io.IOException String s StringBuilder errorStr java.io.BufferedReader stdError java.io.BufferedReader stdOutput Process process com.intellij.util.Processor processor boolean skipFirstLine boolean throwOnError public static java.lang.String[] getPSCmd (boolean) boolean commandLineOnly public static java.lang.String[] getPSCmd (boolean, boolean) String command boolean commandLineOnly boolean isShortenCommand String psCommand private static synthetic boolean lambda$findChildProcesses$0 (com.intellij.execution.process.UnixProcessManager$ProcessInfo, int, java.util.List, int, com.intellij.openapi.util.Ref, com.intellij.openapi.util.Ref, java.lang.String) com.intellij.execution.process.UnixProcessManager$ProcessInfo processInfo int process_pid java.util.List childrenPids int our_pid com.intellij.openapi.util.Ref ourPidFound com.intellij.openapi.util.Ref foundPid String s java.util.StringTokenizer st int parent_pid int pid static synthetic com.intellij.openapi.diagnostic.Logger access$100 () static void <clinit> () Throwable t com.intellij.execution.process.UnixProcessManager$CLib lib private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/execution/process/WinProcessManager.class
WinProcessManager.java package com.intellij.execution.process public com.intellij.execution.process.WinProcessManager extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private void <init> () public static int getProcessId (java.lang.Process) long handle Throwable t Process process String processClassName public static int getCurrentProcessId () public static boolean kill (java.lang.Process, boolean) Process process boolean tree public static boolean kill (int, boolean) int pid boolean tree private static boolean kill (int, java.lang.Process, boolean) String[] cmdArray Process p String output int res Exception e int pid Process process boolean tree private static boolean isAlive (java.lang.Process) IllegalThreadStateException e Process process static void <clinit> () }
com/intellij/execution/rmi/RemoteUtil$1$1$1.class
RemoteUtil.java package com.intellij.execution.rmi com.intellij.execution.rmi.RemoteUtil$1$1$1 extends java.lang.Object implements com.intellij.openapi.util.ThrowableComputable { final synthetic java.lang.reflect.Method val$method final synthetic Object[] val$args final synthetic com.intellij.execution.rmi.RemoteUtil$1$1 this$1 void <init> (com.intellij.execution.rmi.RemoteUtil$1$1, java.lang.reflect.Method, java.lang.Object[]) com.intellij.execution.rmi.RemoteUtil$1$1 this$1 public java.lang.Object compute () throws java.lang.Exception }
com/intellij/execution/rmi/RemoteUtil$1$1.class
RemoteUtil.java package com.intellij.execution.rmi com.intellij.execution.rmi.RemoteUtil$1$1 extends java.lang.Object implements java.lang.reflect.InvocationHandler { final synthetic com.intellij.execution.rmi.RemoteUtil$1 this$0 void <init> (com.intellij.execution.rmi.RemoteUtil$1) com.intellij.execution.rmi.RemoteUtil$1 this$0 public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable Object proxy java.lang.reflect.Method method Object[] args }
com/intellij/execution/rmi/RemoteUtil$1.class
RemoteUtil.java package com.intellij.execution.rmi final com.intellij.execution.rmi.RemoteUtil$1 extends java.lang.Object implements com.intellij.openapi.util.ThrowableComputable { final synthetic ClassLoader val$classLoader final synthetic Object val$remote void <init> (java.lang.ClassLoader, java.lang.Object) public java.lang.Object compute () Object proxy }
com/intellij/execution/rmi/RemoteUtil$RemoteInvocationHandler.class
RemoteUtil.java package com.intellij.execution.rmi com.intellij.execution.rmi.RemoteUtil$RemoteInvocationHandler extends java.lang.Object implements java.lang.reflect.InvocationHandler { private final Object myRemote private final Class myClazz private final ClassLoader myLoader void <init> (java.lang.Object, java.lang.Class, java.lang.ClassLoader) Object remote Class clazz ClassLoader loader public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable java.lang.reflect.Method remoteMethod Object proxy java.lang.reflect.Method method Object[] args static synthetic java.lang.Object access$000 (com.intellij.execution.rmi.RemoteUtil$RemoteInvocationHandler) com.intellij.execution.rmi.RemoteUtil$RemoteInvocationHandler x0 static synthetic java.lang.Class access$100 (com.intellij.execution.rmi.RemoteUtil$RemoteInvocationHandler) com.intellij.execution.rmi.RemoteUtil$RemoteInvocationHandler x0 }
com/intellij/execution/rmi/RemoteUtil.class
RemoteUtil.java package com.intellij.execution.rmi public com.intellij.execution.rmi.RemoteUtil extends java.lang.Object { private static final java.util.concurrent.ConcurrentMap ourRemoteToLocalMap void <init> () public static java.lang.Object castToRemoteNotNull (java.lang.Object, java.lang.Class) Object object Class clazz public static java.lang.Object castToRemote (java.lang.Object, java.lang.Class) com.intellij.execution.rmi.RemoteUtil$RemoteInvocationHandler rih Object object Class clazz java.lang.reflect.InvocationHandler handler public static java.lang.Object castToLocal (java.lang.Object, java.lang.Class) Object remote Class clazz ClassLoader loader private static java.lang.Class tryFixReturnType (java.lang.Object, java.lang.Class, java.lang.ClassLoader) throws java.lang.Exception String className Object result Class returnType ClassLoader loader private static java.lang.Class castArgumentClassToLocal (java.lang.Class) java.lang.reflect.Type rawType java.lang.reflect.Type generic java.lang.reflect.Type[] generics Class remote private static java.lang.Object[] fixArgs (java.lang.Object[], java.lang.reflect.Method) int i Class[] methodArgs Exception e Object[] args java.lang.reflect.Method method Object[] result private static java.lang.Object fixArg (java.lang.Object, java.lang.Class) java.lang.reflect.InvocationHandler handler com.intellij.execution.rmi.RemoteUtil$RemoteInvocationHandler remoteHandler boolean isCastableArg Object arg Class fieldClass public static java.lang.Object substituteClassLoader (java.lang.Object, java.lang.ClassLoader) throws java.lang.Exception Object remote ClassLoader classLoader private static java.lang.Object invokeRemote (java.lang.reflect.Method, java.lang.reflect.Method, java.lang.Object, java.lang.Object[], java.lang.ClassLoader, boolean) throws java.lang.Exception Object result Throwable cause java.lang.reflect.InvocationTargetException e java.lang.reflect.Method localMethod java.lang.reflect.Method remoteMethod Object remoteObj Object[] args ClassLoader loader boolean substituteClassLoader boolean canThrowError public static java.lang.Object handleRemoteResult (java.lang.Object, java.lang.Class, java.lang.Object) throws java.lang.Exception Object value Class clazz Object requestor private static java.lang.Object handleRemoteResult (java.lang.Object, java.lang.Class, java.lang.ClassLoader, boolean) throws java.lang.Exception Object result Object result Object result int i Object[] array Object result Object value Class methodReturnType ClassLoader classLoader boolean substituteClassLoader Object result private static boolean canThrow (java.lang.Throwable, java.lang.reflect.Method) Class each Throwable cause java.lang.reflect.Method method public static java.lang.Object executeWithClassLoader (com.intellij.openapi.util.ThrowableComputable, java.lang.ClassLoader) throws java.lang.Exception com.intellij.openapi.util.ThrowableComputable action ClassLoader classLoader public static java.lang.Throwable unwrap (java.lang.Throwable) Class clazz Throwable candidate Throwable e private static synthetic java.util.Map lambda$static$0 (com.intellij.openapi.util.Couple) Class mpt Class cpt int i Class[] cpts Class[] mpts java.lang.reflect.Method candidate java.lang.reflect.Method m java.lang.reflect.Method method com.intellij.openapi.util.Couple key gnu.trove.THashMap map static synthetic java.lang.Object access$200 (java.lang.reflect.Method, java.lang.reflect.Method, java.lang.Object, java.lang.Object[], java.lang.ClassLoader, boolean) throws java.lang.Exception java.lang.reflect.Method x0 java.lang.reflect.Method x1 Object x2 Object[] x3 ClassLoader x4 boolean x5 static synthetic java.util.concurrent.ConcurrentMap access$300 () static synthetic java.lang.Object[] access$400 (java.lang.Object[], java.lang.reflect.Method) Object[] x0 java.lang.reflect.Method x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/icons/AllIcons$Actions.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Actions extends java.lang.Object { public static final javax.swing.Icon AddMulticaret public static final javax.swing.Icon Amend public static final javax.swing.Icon Annotate public static final javax.swing.Icon Back public static final javax.swing.Icon Cancel public static final javax.swing.Icon ChangeView public static final javax.swing.Icon Checked public static final javax.swing.Icon Checked_selected public static final javax.swing.Icon CheckMulticaret public static final javax.swing.Icon CheckOut public static final javax.swing.Icon Close public static final javax.swing.Icon CloseHovered public static final javax.swing.Icon Collapseall public static final javax.swing.Icon Colors public static final javax.swing.Icon Commit public static final javax.swing.Icon Compile public static final javax.swing.Icon Copy public static final javax.swing.Icon DiagramDiff public static final javax.swing.Icon Diff public static final javax.swing.Icon DiffWithClipboard public static final javax.swing.Icon Download public static final javax.swing.Icon Dump public static final javax.swing.Icon Edit public static final javax.swing.Icon EditScheme public static final javax.swing.Icon EditSource public static final javax.swing.Icon Execute public static final javax.swing.Icon Exit public static final javax.swing.Icon Expandall public static final javax.swing.Icon Find public static final javax.swing.Icon FindAndShowNextMatches public static final javax.swing.Icon FindAndShowPrevMatches public static final javax.swing.Icon FindBackward public static final javax.swing.Icon FindEntireFile public static final javax.swing.Icon FindForward public static final javax.swing.Icon ForceRefresh public static final javax.swing.Icon Forward public static final javax.swing.Icon GC public static final javax.swing.Icon GroupBy public static final javax.swing.Icon GroupByClass public static final javax.swing.Icon GroupByFile public static final javax.swing.Icon GroupByMethod public static final javax.swing.Icon GroupByModule public static final javax.swing.Icon GroupByModuleGroup public static final javax.swing.Icon GroupByPackage public static final javax.swing.Icon GroupByPrefix public static final javax.swing.Icon GroupByTestProduction public static final javax.swing.Icon Help public static final javax.swing.Icon Highlighting public static final javax.swing.Icon Install public static final javax.swing.Icon IntentionBulb public static final javax.swing.Icon IntentionBulbGrey public static final javax.swing.Icon Lightning public static final javax.swing.Icon ListChanges public static final javax.swing.Icon ListFiles public static final javax.swing.Icon Menu_cut public static final javax.swing.Icon Menu_open public static final javax.swing.Icon Menu_paste public static final javax.swing.Icon Menu_saveall public static final javax.swing.Icon ModuleDirectory public static final javax.swing.Icon More public static final javax.swing.Icon Move_to_button public static final javax.swing.Icon MoveDown public static final javax.swing.Icon MoveTo2 public static final javax.swing.Icon MoveToBottomLeft public static final javax.swing.Icon MoveToBottomRight public static final javax.swing.Icon MoveToLeftBottom public static final javax.swing.Icon MoveToLeftTop public static final javax.swing.Icon MoveToRightBottom public static final javax.swing.Icon MoveToRightTop public static final javax.swing.Icon MoveToTopLeft public static final javax.swing.Icon MoveToTopRight public static final javax.swing.Icon MoveToWindow public static final javax.swing.Icon MoveUp public static final javax.swing.Icon New public static final javax.swing.Icon NewFolder public static final javax.swing.Icon NextOccurence public static final javax.swing.Icon OfflineMode public static final javax.swing.Icon OpenNewTab public static final javax.swing.Icon Pause public static final javax.swing.Icon Play_back public static final javax.swing.Icon Play_first public static final javax.swing.Icon Play_forward public static final javax.swing.Icon Play_last public static final javax.swing.Icon PopFrame public static final javax.swing.Icon Preview public static final javax.swing.Icon PreviewDetails public static final javax.swing.Icon PreviewDetailsVertically public static final javax.swing.Icon PreviousOccurence public static final javax.swing.Icon Profile public static final javax.swing.Icon ProfileBlue public static final javax.swing.Icon ProfileCPU public static final javax.swing.Icon ProfileMemory public static final javax.swing.Icon ProfileRed public static final javax.swing.Icon ProfileYellow public static final javax.swing.Icon ProjectDirectory public static final javax.swing.Icon Properties public static final javax.swing.Icon QuickfixBulb public static final javax.swing.Icon QuickfixOffBulb public static final javax.swing.Icon RealIntentionBulb public static final javax.swing.Icon Redo public static final javax.swing.Icon RefactoringBulb public static final javax.swing.Icon Refresh public static final javax.swing.Icon RemoveMulticaret public static final javax.swing.Icon Replace public static final javax.swing.Icon Rerun public static final javax.swing.Icon Restart public static final javax.swing.Icon RestartDebugger public static final javax.swing.Icon Resume public static final javax.swing.Icon Rollback public static final javax.swing.Icon Run_anything public static final javax.swing.Icon RunToCursor public static final javax.swing.Icon Scratch public static final javax.swing.Icon Search public static final javax.swing.Icon SearchNewLine public static final javax.swing.Icon SearchNewLineHover public static final javax.swing.Icon SearchWithHistory public static final javax.swing.Icon Selectall public static final javax.swing.Icon SetDefault public static final javax.swing.Icon Share public static final javax.swing.Icon ShortcutFilter public static final javax.swing.Icon Show public static final javax.swing.Icon ShowAsTree public static final javax.swing.Icon ShowCode public static final javax.swing.Icon ShowHiddens public static final javax.swing.Icon ShowImportStatements public static final javax.swing.Icon ShowReadAccess public static final javax.swing.Icon ShowWriteAccess public static final javax.swing.Icon SplitHorizontally public static final javax.swing.Icon SplitVertically public static final javax.swing.Icon StartDebugger public static final javax.swing.Icon StartMemoryProfile public static final javax.swing.Icon StepOut public static final javax.swing.Icon StepOutCodeBlock public static final javax.swing.Icon StopRefresh public static final javax.swing.Icon Stub public static final javax.swing.Icon Suspend public static final javax.swing.Icon SwapPanels public static final javax.swing.Icon SynchronizeScrolling public static final javax.swing.Icon SyncPanels public static final javax.swing.Icon ToggleSoftWrap public static final javax.swing.Icon TraceInto public static final javax.swing.Icon TraceOver public static final javax.swing.Icon Undo public static final javax.swing.Icon Uninstall public static final javax.swing.Icon Unselectall public static final javax.swing.Icon Unshare public static final javax.swing.Icon Upload public static final javax.swing.Icon AddFacesSupport public static final javax.swing.Icon AllLeft public static final javax.swing.Icon AllRight public static final javax.swing.Icon Browser_externalJavaDoc public static final javax.swing.Icon Checked_small public static final javax.swing.Icon Checked_small_selected public static final javax.swing.Icon CheckedBlack public static final javax.swing.Icon CheckedGrey public static final javax.swing.Icon Clean public static final javax.swing.Icon CleanLight public static final javax.swing.Icon Clear public static final javax.swing.Icon CloseNew public static final javax.swing.Icon CloseNewHovered public static final javax.swing.Icon CreateFromUsage public static final javax.swing.Icon CreatePatch public static final javax.swing.Icon Cross public static final javax.swing.Icon Delete public static final javax.swing.Icon DiffPreview public static final javax.swing.Icon DiffWithCurrent public static final javax.swing.Icon Down public static final javax.swing.Icon ErDiagram public static final javax.swing.Icon Exclude public static final javax.swing.Icon Export public static final javax.swing.Icon FileStatus public static final javax.swing.Icon Filter_small public static final javax.swing.Icon FindPlain public static final javax.swing.Icon FindWhite public static final javax.swing.Icon Get public static final javax.swing.Icon Left public static final javax.swing.Icon Menu_find public static final javax.swing.Icon Menu_help public static final javax.swing.Icon Menu_replace public static final javax.swing.Icon Minimize public static final javax.swing.Icon Module public static final javax.swing.Icon Move_to_button_top public static final javax.swing.Icon MoveToAnotherChangelist public static final javax.swing.Icon MoveToStandardPlace public static final javax.swing.Icon Multicaret public static final javax.swing.Icon Nextfile public static final javax.swing.Icon Prevfile public static final javax.swing.Icon QuickList public static final javax.swing.Icon RealIntentionOffBulb public static final javax.swing.Icon Reset_to_default public static final javax.swing.Icon Reset public static final javax.swing.Icon Reset_to_empty public static final javax.swing.Icon Right public static final javax.swing.Icon ShowChangesOnly public static final javax.swing.Icon ShowViewer public static final javax.swing.Icon SortAsc public static final javax.swing.Icon SortDesc public static final javax.swing.Icon Submit1 public static final javax.swing.Icon SynchronizeFS public static final javax.swing.Icon UP public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$CodeStyle.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$CodeStyle extends java.lang.Object { public static final javax.swing.Icon AddNewSectionRule public static final javax.swing.Icon Gear public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Css.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Css extends java.lang.Object { public static final javax.swing.Icon Atrule public static final javax.swing.Icon Import public static final javax.swing.Icon Property public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Debugger$Actions.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Debugger$Actions extends java.lang.Object { public static final javax.swing.Icon Force_run_to_cursor public static final javax.swing.Icon Force_step_into public static final javax.swing.Icon Force_step_over public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Debugger$MemoryView.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Debugger$MemoryView extends java.lang.Object { public static final javax.swing.Icon Active public static final javax.swing.Icon ClassTracked public static final javax.swing.Icon ToolWindowDisabled public static final javax.swing.Icon ToolWindowEnabled public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Debugger$Reveal.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Debugger$Reveal extends java.lang.Object { public static final javax.swing.Icon RevealOn public static final javax.swing.Icon RevealOff public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Debugger$ThreadStates.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Debugger$ThreadStates extends java.lang.Object { public static final javax.swing.Icon Daemon_sign public static final javax.swing.Icon Idle public static final javax.swing.Icon Socket public static final javax.swing.Icon EdtBusy public static final javax.swing.Icon Exception public static final javax.swing.Icon IO public static final javax.swing.Icon Locked public static final javax.swing.Icon Paused public static final javax.swing.Icon Running public static final javax.swing.Icon Threaddump public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Debugger.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Debugger extends java.lang.Object { public static final javax.swing.Icon AddToWatch public static final javax.swing.Icon AttachToProcess public static final javax.swing.Icon ClassLevelWatch public static final javax.swing.Icon Console public static final javax.swing.Icon Db_array public static final javax.swing.Icon Db_db_object public static final javax.swing.Icon Db_dep_field_breakpoint public static final javax.swing.Icon Db_dep_line_breakpoint public static final javax.swing.Icon Db_dep_method_breakpoint public static final javax.swing.Icon Db_disabled_breakpoint public static final javax.swing.Icon Db_disabled_breakpoint_process public static final javax.swing.Icon Db_disabled_exception_breakpoint public static final javax.swing.Icon Db_disabled_field_breakpoint public static final javax.swing.Icon Db_disabled_method_breakpoint public static final javax.swing.Icon Db_exception_breakpoint public static final javax.swing.Icon Db_field_breakpoint public static final javax.swing.Icon Db_invalid_breakpoint public static final javax.swing.Icon Db_method_breakpoint public static final javax.swing.Icon Db_muted_breakpoint public static final javax.swing.Icon Db_muted_dep_field_breakpoint public static final javax.swing.Icon Db_muted_dep_line_breakpoint public static final javax.swing.Icon Db_muted_dep_method_breakpoint public static final javax.swing.Icon Db_muted_disabled_breakpoint public static final javax.swing.Icon Db_muted_disabled_field_breakpoint public static final javax.swing.Icon Db_muted_disabled_method_breakpoint public static final javax.swing.Icon Db_muted_field_breakpoint public static final javax.swing.Icon Db_muted_method_breakpoint public static final javax.swing.Icon Db_no_suspend_breakpoint public static final javax.swing.Icon Db_no_suspend_field_breakpoint public static final javax.swing.Icon Db_no_suspend_method_breakpoint public static final javax.swing.Icon Db_obsolete public static final javax.swing.Icon Db_primitive public static final javax.swing.Icon Db_set_breakpoint public static final javax.swing.Icon Db_verified_breakpoint public static final javax.swing.Icon Db_verified_field_breakpoint public static final javax.swing.Icon Db_verified_method_breakpoint public static final javax.swing.Icon Db_verified_no_suspend_breakpoint public static final javax.swing.Icon Db_verified_no_suspend_field_breakpoint public static final javax.swing.Icon Db_verified_no_suspend_method_breakpoint public static final javax.swing.Icon Db_watch public static final javax.swing.Icon EvaluateExpression public static final javax.swing.Icon EvaluationResult public static final javax.swing.Icon Frame public static final javax.swing.Icon KillProcess public static final javax.swing.Icon LambdaBreakpoint public static final javax.swing.Icon MultipleBreakpoints public static final javax.swing.Icon MuteBreakpoints public static final javax.swing.Icon Overhead public static final javax.swing.Icon PromptInput public static final javax.swing.Icon PromptInputHistory public static final javax.swing.Icon Question_badge public static final javax.swing.Icon RestoreLayout public static final javax.swing.Icon Selfreference public static final javax.swing.Icon ShowCurrentFrame public static final javax.swing.Icon SmartStepInto public static final javax.swing.Icon ThreadAtBreakpoint public static final javax.swing.Icon ThreadCurrent public static final javax.swing.Icon ThreadFrozen public static final javax.swing.Icon ThreadGroup public static final javax.swing.Icon ThreadGroupCurrent public static final javax.swing.Icon ThreadRunning public static final javax.swing.Icon Threads public static final javax.swing.Icon ThreadSuspended public static final javax.swing.Icon Value public static final javax.swing.Icon VariablesTab public static final javax.swing.Icon ViewBreakpoints public static final javax.swing.Icon Watch public static final javax.swing.Icon WatchLastReturnValue public static final javax.swing.Icon AutoVariablesMode public static final javax.swing.Icon BreakpointAlert public static final javax.swing.Icon Class_filter public static final javax.swing.Icon CommandLine public static final javax.swing.Icon Console_log public static final javax.swing.Icon Db_dep_exception_breakpoint public static final javax.swing.Icon Db_field_warning_breakpoint public static final javax.swing.Icon Db_invalid_field_breakpoint public static final javax.swing.Icon Db_invalid_method_breakpoint public static final javax.swing.Icon Db_method_warning_breakpoint public static final javax.swing.Icon Db_muted_dep_exception_breakpoint public static final javax.swing.Icon Db_muted_disabled_breakpoint_process public static final javax.swing.Icon Db_muted_disabled_exception_breakpoint public static final javax.swing.Icon Db_muted_exception_breakpoint public static final javax.swing.Icon Db_muted_field_warning_breakpoint public static final javax.swing.Icon Db_muted_invalid_breakpoint public static final javax.swing.Icon Db_muted_invalid_field_breakpoint public static final javax.swing.Icon Db_muted_invalid_method_breakpoint public static final javax.swing.Icon Db_muted_method_warning_breakpoint public static final javax.swing.Icon Db_muted_temporary_breakpoint public static final javax.swing.Icon Db_muted_verified_breakpoint public static final javax.swing.Icon Db_muted_verified_field_breakpoint public static final javax.swing.Icon Db_muted_verified_method_breakpoint public static final javax.swing.Icon Db_muted_verified_warning_breakpoint public static final javax.swing.Icon Db_pending_breakpoint public static final javax.swing.Icon Db_temporary_breakpoint public static final javax.swing.Icon Db_verified_warning_breakpoint public static final javax.swing.Icon Disable_value_calculation public static final javax.swing.Icon Explosion public static final javax.swing.Icon NewWatch public static final javax.swing.Icon StackFrame public static final javax.swing.Icon ToolConsole public static final javax.swing.Icon Watches public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Diff.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Diff extends java.lang.Object { public static final javax.swing.Icon ApplyNotConflicts public static final javax.swing.Icon ApplyNotConflictsLeft public static final javax.swing.Icon ApplyNotConflictsRight public static final javax.swing.Icon Arrow public static final javax.swing.Icon ArrowLeftDown public static final javax.swing.Icon ArrowRight public static final javax.swing.Icon ArrowRightDown public static final javax.swing.Icon Compare3LeftMiddle public static final javax.swing.Icon Compare3LeftRight public static final javax.swing.Icon Compare3MiddleRight public static final javax.swing.Icon Compare4LeftBottom public static final javax.swing.Icon Compare4LeftMiddle public static final javax.swing.Icon Compare4LeftRight public static final javax.swing.Icon Compare4MiddleBottom public static final javax.swing.Icon Compare4MiddleRight public static final javax.swing.Icon Compare4RightBottom public static final javax.swing.Icon GutterCheckBox public static final javax.swing.Icon GutterCheckBoxIndeterminate public static final javax.swing.Icon GutterCheckBoxSelected public static final javax.swing.Icon Lock public static final javax.swing.Icon MagicResolve public static final javax.swing.Icon MagicResolveToolbar public static final javax.swing.Icon Remove public static final javax.swing.Icon Revert public static final javax.swing.Icon CurrentLine public static final javax.swing.Icon Diff public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Duplicates.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Duplicates extends java.lang.Object { public static final javax.swing.Icon SendToTheLeft public static final javax.swing.Icon SendToTheLeftGrayed public static final javax.swing.Icon SendToTheRight public static final javax.swing.Icon SendToTheRightGrayed public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$FileTypes.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$FileTypes extends java.lang.Object { public static final javax.swing.Icon AddAny public static final javax.swing.Icon Any_type public static final javax.swing.Icon Archive public static final javax.swing.Icon AS public static final javax.swing.Icon Aspectj public static final javax.swing.Icon Config public static final javax.swing.Icon Css public static final javax.swing.Icon Custom public static final javax.swing.Icon Diagram public static final javax.swing.Icon Dtd public static final javax.swing.Icon Htaccess public static final javax.swing.Icon Html public static final javax.swing.Icon Idl public static final javax.swing.Icon Java public static final javax.swing.Icon JavaClass public static final javax.swing.Icon JavaOutsideSource public static final javax.swing.Icon JavaScript public static final javax.swing.Icon Json public static final javax.swing.Icon JsonSchema public static final javax.swing.Icon Jsp public static final javax.swing.Icon Jspx public static final javax.swing.Icon Manifest public static final javax.swing.Icon Properties public static final javax.swing.Icon Regexp public static final javax.swing.Icon Text public static final javax.swing.Icon UiForm public static final javax.swing.Icon Unknown public static final javax.swing.Icon WsdlFile public static final javax.swing.Icon Xhtml public static final javax.swing.Icon Xml public static final javax.swing.Icon XsdFile public static final javax.swing.Icon Yaml public static final javax.swing.Icon TypeScript public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$General.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$General extends java.lang.Object { public static final javax.swing.Icon ActualZoom public static final javax.swing.Icon Add public static final javax.swing.Icon AddJdk public static final javax.swing.Icon ArrowDown public static final javax.swing.Icon ArrowDownSmall public static final javax.swing.Icon ArrowLeft public static final javax.swing.Icon ArrowRight public static final javax.swing.Icon ArrowSplitCenterH public static final javax.swing.Icon ArrowSplitCenterV public static final javax.swing.Icon ArrowUp public static final javax.swing.Icon AutoscrollFromSource public static final javax.swing.Icon AutoscrollToSource public static final javax.swing.Icon Balloon public static final javax.swing.Icon BalloonError public static final javax.swing.Icon BalloonInformation public static final javax.swing.Icon BalloonWarning public static final javax.swing.Icon BalloonWarning12 public static final javax.swing.Icon ButtonDropTriangle public static final javax.swing.Icon CollapseComponent public static final javax.swing.Icon CollapseComponentHover public static final javax.swing.Icon ContextHelp public static final javax.swing.Icon CopyHovered public static final javax.swing.Icon Divider public static final javax.swing.Icon Dropdown public static final javax.swing.Icon DropdownGutter public static final javax.swing.Icon Ellipsis public static final javax.swing.Icon Error public static final javax.swing.Icon ErrorDialog public static final javax.swing.Icon ExclMark public static final javax.swing.Icon ExpandComponent public static final javax.swing.Icon ExpandComponentHover public static final javax.swing.Icon ExternalTools public static final javax.swing.Icon Filter public static final javax.swing.Icon FitContent public static final javax.swing.Icon GearPlain public static final javax.swing.Icon HideToolWindow public static final javax.swing.Icon ImplementingMethod public static final javax.swing.Icon Information public static final javax.swing.Icon InformationDialog public static final javax.swing.Icon InheritedMethod public static final javax.swing.Icon Inline_edit public static final javax.swing.Icon Inline_edit_hovered public static final javax.swing.Icon InlineAdd public static final javax.swing.Icon InlineAddHover public static final javax.swing.Icon InlineVariables public static final javax.swing.Icon InlineVariablesHover public static final javax.swing.Icon InspectionsError public static final javax.swing.Icon InspectionsEye public static final javax.swing.Icon InspectionsOK public static final javax.swing.Icon InspectionsPause public static final javax.swing.Icon InspectionsTrafficOff public static final javax.swing.Icon InspectionsTypos public static final javax.swing.Icon Layout public static final javax.swing.Icon LayoutEditorOnly public static final javax.swing.Icon LayoutEditorPreview public static final javax.swing.Icon LayoutPreviewOnly public static final javax.swing.Icon LinkDropTriangle public static final javax.swing.Icon Locate public static final javax.swing.Icon Modified public static final javax.swing.Icon ModifiedSelected public static final javax.swing.Icon MoreTabs public static final javax.swing.Icon Mouse public static final javax.swing.Icon Note public static final javax.swing.Icon NotificationError public static final javax.swing.Icon NotificationInfo public static final javax.swing.Icon NotificationWarning public static final javax.swing.Icon OpenDisk public static final javax.swing.Icon OpenDiskHover public static final javax.swing.Icon OverridenMethod public static final javax.swing.Icon OverridingMethod public static final javax.swing.Icon Pin_tab public static final javax.swing.Icon Print public static final javax.swing.Icon ProjectConfigurable public static final javax.swing.Icon ProjectStructure public static final javax.swing.Icon ProjectTab public static final javax.swing.Icon QuestionDialog public static final javax.swing.Icon Remove public static final javax.swing.Icon Reset public static final javax.swing.Icon RunWithCoverage public static final javax.swing.Icon SeparatorH public static final javax.swing.Icon Settings public static final javax.swing.Icon Show_to_implement public static final javax.swing.Icon ShowWarning public static final javax.swing.Icon TbHidden public static final javax.swing.Icon TbShown public static final javax.swing.Icon Tip public static final javax.swing.Icon TodoDefault public static final javax.swing.Icon TodoImportant public static final javax.swing.Icon TodoQuestion public static final javax.swing.Icon User public static final javax.swing.Icon Warning public static final javax.swing.Icon WarningDecorator public static final javax.swing.Icon WarningDialog public static final javax.swing.Icon Web public static final javax.swing.Icon ZoomIn public static final javax.swing.Icon ZoomOut public static final javax.swing.Icon AddFavoritesList public static final javax.swing.Icon ArrowDown_white public static final javax.swing.Icon AutohideOff public static final javax.swing.Icon AutohideOffInactive public static final javax.swing.Icon AutohideOffPressed public static final javax.swing.Icon BalloonClose public static final javax.swing.Icon Bullet public static final javax.swing.Icon CollapseAll public static final javax.swing.Icon CollapseAllHover public static final javax.swing.Icon Combo public static final javax.swing.Icon Combo2 public static final javax.swing.Icon Combo3 public static final javax.swing.Icon ComboArrow public static final javax.swing.Icon ComboArrowDown public static final javax.swing.Icon ComboArrowLeft public static final javax.swing.Icon ComboArrowLeftPassive public static final javax.swing.Icon ComboArrowRight public static final javax.swing.Icon ComboArrowRightPassive public static final javax.swing.Icon ComboBoxButtonArrow public static final javax.swing.Icon ComboUpPassive public static final javax.swing.Icon ConfigurableDefault public static final javax.swing.Icon Configure public static final javax.swing.Icon CreateNewProject public static final javax.swing.Icon CreateNewProjectfromExistingFiles public static final javax.swing.Icon Debug public static final javax.swing.Icon DefaultKeymap public static final javax.swing.Icon DownloadPlugin public static final javax.swing.Icon EditColors public static final javax.swing.Icon EditItemInSection public static final javax.swing.Icon ErrorsInProgress public static final javax.swing.Icon ExpandAll public static final javax.swing.Icon ExpandAllHover public static final javax.swing.Icon ExportSettings public static final javax.swing.Icon ExternalToolsSmall public static final javax.swing.Icon Floating public static final javax.swing.Icon Gear public static final javax.swing.Icon GearHover public static final javax.swing.Icon GetProjectfromVCS public static final javax.swing.Icon Help public static final javax.swing.Icon Help_small public static final javax.swing.Icon HideDown public static final javax.swing.Icon HideDownHover public static final javax.swing.Icon HideDownPart public static final javax.swing.Icon HideDownPartHover public static final javax.swing.Icon HideLeft public static final javax.swing.Icon HideLeftHover public static final javax.swing.Icon HideLeftPart public static final javax.swing.Icon HideLeftPartHover public static final javax.swing.Icon HideRight public static final javax.swing.Icon HideRightHover public static final javax.swing.Icon HideRightPart public static final javax.swing.Icon HideRightPartHover public static final javax.swing.Icon HideToolWindowInactive public static final javax.swing.Icon HideWarnings public static final javax.swing.Icon IjLogo public static final javax.swing.Icon ImportProject public static final javax.swing.Icon ImportSettings public static final javax.swing.Icon InspectionsOff public static final javax.swing.Icon Jdk public static final javax.swing.Icon KeyboardShortcut public static final javax.swing.Icon Keymap public static final javax.swing.Icon LocateHover public static final javax.swing.Icon MacCorner public static final javax.swing.Icon Mdot_empty public static final javax.swing.Icon Mdot_white public static final javax.swing.Icon Mdot public static final javax.swing.Icon MessageHistory public static final javax.swing.Icon MouseShortcut public static final javax.swing.Icon OpenProject public static final javax.swing.Icon PackagesTab public static final javax.swing.Icon PasswordLock public static final javax.swing.Icon PathVariables public static final javax.swing.Icon PluginManager public static final javax.swing.Icon Progress public static final javax.swing.Icon ProjectConfigurableBanner public static final javax.swing.Icon ProjectConfigurableSelected public static final javax.swing.Icon ProjectSettings public static final javax.swing.Icon ReadHelp public static final javax.swing.Icon Recursive public static final javax.swing.Icon Run public static final javax.swing.Icon SafeMode public static final javax.swing.Icon SearchEverywhereGear public static final javax.swing.Icon SecondaryGroup public static final javax.swing.Icon Show_to_override public static final javax.swing.Icon SmallConfigurableVcs public static final javax.swing.Icon SplitCenterH public static final javax.swing.Icon SplitCenterV public static final javax.swing.Icon SplitDown public static final javax.swing.Icon SplitGlueH public static final javax.swing.Icon SplitGlueV public static final javax.swing.Icon SplitLeft public static final javax.swing.Icon SplitRight public static final javax.swing.Icon SplitUp public static final javax.swing.Icon Tab_white_center public static final javax.swing.Icon Tab_white_left public static final javax.swing.Icon Tab_white_right public static final javax.swing.Icon Tab_grey_bckgrnd public static final javax.swing.Icon Tab_grey_left public static final javax.swing.Icon Tab_grey_left_inner public static final javax.swing.Icon Tab_grey_right public static final javax.swing.Icon Tab_grey_right_inner public static final javax.swing.Icon TemplateProjectSettings public static final javax.swing.Icon TemplateProjectStructure public static final javax.swing.Icon UninstallPlugin public static final javax.swing.Icon WebSettings public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Graph.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Graph extends java.lang.Object { public static final javax.swing.Icon ActualZoom public static final javax.swing.Icon FitContent public static final javax.swing.Icon Grid public static final javax.swing.Icon Layout public static final javax.swing.Icon NodeSelectionMode public static final javax.swing.Icon SnapToGrid public static final javax.swing.Icon ZoomIn public static final javax.swing.Icon ZoomOut public static final javax.swing.Icon Export public static final javax.swing.Icon Print public static final javax.swing.Icon PrintPreview public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Gutter.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Gutter extends java.lang.Object { public static final javax.swing.Icon Colors public static final javax.swing.Icon ExtAnnotation public static final javax.swing.Icon ImplementedMethod public static final javax.swing.Icon ImplementingFunctionalInterface public static final javax.swing.Icon ImplementingMethod public static final javax.swing.Icon Java9Service public static final javax.swing.Icon OverridenMethod public static final javax.swing.Icon OverridingMethod public static final javax.swing.Icon ReadAccess public static final javax.swing.Icon RecursiveMethod public static final javax.swing.Icon SiblingInheritedMethod public static final javax.swing.Icon Unique public static final javax.swing.Icon WriteAccess public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Hierarchy.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Hierarchy extends java.lang.Object { public static final javax.swing.Icon Class public static final javax.swing.Icon MethodDefined public static final javax.swing.Icon MethodNotDefined public static final javax.swing.Icon ShouldDefineMethod public static final javax.swing.Icon Subtypes public static final javax.swing.Icon Supertypes public static final javax.swing.Icon Base public static final javax.swing.Icon Callee public static final javax.swing.Icon Caller public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Icons$Ide.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Icons$Ide extends java.lang.Object { public static final javax.swing.Icon NextStep public static final javax.swing.Icon NextStepInverted public static final javax.swing.Icon NextStepGrayed public static final javax.swing.Icon SpeedSearchPrompt public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Icons.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Icons extends java.lang.Object { public void <init> () }
com/intellij/icons/AllIcons$Ide$Dnd.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Ide$Dnd extends java.lang.Object { public static final javax.swing.Icon Bottom public static final javax.swing.Icon Left public static final javax.swing.Icon Right public static final javax.swing.Icon Top public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Ide$Macro.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Ide$Macro extends java.lang.Object { public static final javax.swing.Icon Recording_1 public static final javax.swing.Icon Recording_2 public static final javax.swing.Icon Recording_3 public static final javax.swing.Icon Recording_4 public static final javax.swing.Icon Recording_stop public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Ide$Notification.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Ide$Notification extends java.lang.Object { public static final javax.swing.Icon Close public static final javax.swing.Icon CloseHover public static final javax.swing.Icon Collapse public static final javax.swing.Icon CollapseHover public static final javax.swing.Icon DropTriangle public static final javax.swing.Icon ErrorEvents public static final javax.swing.Icon Expand public static final javax.swing.Icon ExpandHover public static final javax.swing.Icon Gear public static final javax.swing.Icon GearHover public static final javax.swing.Icon InfoEvents public static final javax.swing.Icon NoEvents public static final javax.swing.Icon WarningEvents public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Ide$RunAnything.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Ide$RunAnything extends java.lang.Object { public static final javax.swing.Icon OpenRecentProject public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Ide$Shadow.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Ide$Shadow extends java.lang.Object { public static final javax.swing.Icon Bottom public static final javax.swing.Icon BottomLeft public static final javax.swing.Icon BottomRight public static final javax.swing.Icon Left public static final javax.swing.Icon Right public static final javax.swing.Icon Top public static final javax.swing.Icon TopLeft public static final javax.swing.Icon TopRight public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Ide.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Ide extends java.lang.Object { public static final javax.swing.Icon ErrorPoint public static final javax.swing.Icon External_link_arrow public static final javax.swing.Icon FatalError_read public static final javax.swing.Icon FatalError public static final javax.swing.Icon HectorOff public static final javax.swing.Icon HectorOn public static final javax.swing.Icon HectorSyntax public static final javax.swing.Icon IncomingChangesOn public static final javax.swing.Icon Link public static final javax.swing.Icon LocalScope public static final javax.swing.Icon NavBarSeparator public static final javax.swing.Icon OutgoingChangesOn public static final javax.swing.Icon Pipette public static final javax.swing.Icon Pipette_rollover public static final javax.swing.Icon Rating public static final javax.swing.Icon Rating1 public static final javax.swing.Icon Rating2 public static final javax.swing.Icon Rating3 public static final javax.swing.Icon Rating4 public static final javax.swing.Icon Readonly public static final javax.swing.Icon Readwrite public static final javax.swing.Icon Statusbar_arrows public static final javax.swing.Icon UpDown public static final javax.swing.Icon EmptyFatalError public static final javax.swing.Icon Error public static final javax.swing.Icon Error_notifications public static final javax.swing.Icon HectorNo public static final javax.swing.Icon IncomingChangesOff public static final javax.swing.Icon Info_notifications public static final javax.swing.Icon LookupAlphanumeric public static final javax.swing.Icon LookupRelevance public static final javax.swing.Icon NoNotifications13 public static final javax.swing.Icon Notifications public static final javax.swing.Icon Warning_notifications public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Javaee.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Javaee extends java.lang.Object { public static final javax.swing.Icon Application_xml public static final javax.swing.Icon BuildOnFrameDeactivation public static final javax.swing.Icon Ejb_jar_xml public static final javax.swing.Icon EjbClass public static final javax.swing.Icon EjbModule public static final javax.swing.Icon EmbeddedAttributeOverlay public static final javax.swing.Icon EntityBean public static final javax.swing.Icon Home public static final javax.swing.Icon InheritedAttributeOverlay public static final javax.swing.Icon InterceptorClass public static final javax.swing.Icon InterceptorMethod public static final javax.swing.Icon JavaeeAppModule public static final javax.swing.Icon JpaFacet public static final javax.swing.Icon MessageBean public static final javax.swing.Icon PersistenceAttribute public static final javax.swing.Icon PersistenceEmbeddable public static final javax.swing.Icon PersistenceEntity public static final javax.swing.Icon PersistenceEntityListener public static final javax.swing.Icon PersistenceId public static final javax.swing.Icon PersistenceIdRelationship public static final javax.swing.Icon PersistenceMappedSuperclass public static final javax.swing.Icon PersistenceRelationship public static final javax.swing.Icon PersistenceUnit public static final javax.swing.Icon Remote public static final javax.swing.Icon SessionBean public static final javax.swing.Icon UpdateRunningApplication public static final javax.swing.Icon Web_xml public static final javax.swing.Icon WebModule public static final javax.swing.Icon WebModuleGroup public static final javax.swing.Icon WebService public static final javax.swing.Icon WebServiceClient public static final javax.swing.Icon DataSourceImport public static final javax.swing.Icon DbSchemaImportBig public static final javax.swing.Icon EntityBeanBig public static final javax.swing.Icon Local public static final javax.swing.Icon LocalHome public static final javax.swing.Icon WebService2 public static final javax.swing.Icon WebServiceClient2 public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Json.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Json extends java.lang.Object { public static final javax.swing.Icon Array public static final javax.swing.Icon Object public static final javax.swing.Icon Property_braces public static final javax.swing.Icon Property_brackets public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Mac.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Mac extends java.lang.Object { public static final javax.swing.Icon AppIconOk512 public static final javax.swing.Icon Text public static final javax.swing.Icon Tree_black_right_arrow public static final javax.swing.Icon Tree_white_down_arrow public static final javax.swing.Icon Tree_white_right_arrow public static final javax.swing.Icon YosemiteOptionButtonSelector public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Modules$Types.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Modules$Types extends java.lang.Object { public static final javax.swing.Icon UserDefined public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Modules.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Modules extends java.lang.Object { public static final javax.swing.Icon AddExcludedRoot public static final javax.swing.Icon Annotation public static final javax.swing.Icon EditFolder public static final javax.swing.Icon ExcludedGeneratedRoot public static final javax.swing.Icon ExcludeRoot public static final javax.swing.Icon GeneratedFolder public static final javax.swing.Icon GeneratedSourceRoot public static final javax.swing.Icon GeneratedTestRoot public static final javax.swing.Icon Output public static final javax.swing.Icon ResourcesRoot public static final javax.swing.Icon SourceRoot public static final javax.swing.Icon SourceRootFileLayer public static final javax.swing.Icon Split public static final javax.swing.Icon TestResourcesRoot public static final javax.swing.Icon TestRoot public static final javax.swing.Icon UnloadedModule public static final javax.swing.Icon UnmarkWebroot public static final javax.swing.Icon AddContentEntry public static final javax.swing.Icon DeleteContentFolder public static final javax.swing.Icon DeleteContentFolderRollover public static final javax.swing.Icon DeleteContentRoot public static final javax.swing.Icon DeleteContentRootRollover public static final javax.swing.Icon Edit public static final javax.swing.Icon Library public static final javax.swing.Icon Merge public static final javax.swing.Icon ModulesNode public static final javax.swing.Icon SetPackagePrefix public static final javax.swing.Icon SetPackagePrefixRollover public static final javax.swing.Icon SourceFolder public static final javax.swing.Icon Sources public static final javax.swing.Icon TestSourceFolder public static final javax.swing.Icon WebRoot public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Nodes$Jsf.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Nodes$Jsf extends java.lang.Object { public static final javax.swing.Icon Component public static final javax.swing.Icon Converter public static final javax.swing.Icon General public static final javax.swing.Icon ManagedBean public static final javax.swing.Icon NavigationRule public static final javax.swing.Icon Renderer public static final javax.swing.Icon RenderKit public static final javax.swing.Icon Validator public static final javax.swing.Icon GenericValue public static final javax.swing.Icon NavigationCase public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Nodes.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Nodes extends java.lang.Object { public static final javax.swing.Icon AbstractClass public static final javax.swing.Icon AbstractException public static final javax.swing.Icon AbstractMethod public static final javax.swing.Icon Alias public static final javax.swing.Icon Annotationtype public static final javax.swing.Icon AnonymousClass public static final javax.swing.Icon Artifact public static final javax.swing.Icon Aspect public static final javax.swing.Icon C_plocal public static final javax.swing.Icon C_private public static final javax.swing.Icon C_protected public static final javax.swing.Icon C_public public static final javax.swing.Icon Class public static final javax.swing.Icon ClassInitializer public static final javax.swing.Icon CompiledClassesFolder public static final javax.swing.Icon ConfigFolder public static final javax.swing.Icon Constant public static final javax.swing.Icon Controller public static final javax.swing.Icon CopyOfFolder public static final javax.swing.Icon CustomRegion public static final javax.swing.Icon Cvs_global public static final javax.swing.Icon Cvs_roots public static final javax.swing.Icon DataColumn public static final javax.swing.Icon DataTables public static final javax.swing.Icon Deploy public static final javax.swing.Icon Desktop public static final javax.swing.Icon Editorconfig public static final javax.swing.Icon Ejb public static final javax.swing.Icon EjbBusinessMethod public static final javax.swing.Icon EjbCmpField public static final javax.swing.Icon EjbCmrField public static final javax.swing.Icon EjbCreateMethod public static final javax.swing.Icon EjbFinderMethod public static final javax.swing.Icon EjbPrimaryKeyClass public static final javax.swing.Icon EjbReference public static final javax.swing.Icon EmptyNode public static final javax.swing.Icon EnterpriseProject public static final javax.swing.Icon EntryPoints public static final javax.swing.Icon Enum public static final javax.swing.Icon ErrorIntroduction public static final javax.swing.Icon ErrorMark public static final javax.swing.Icon ExceptionClass public static final javax.swing.Icon ExcludedFromCompile public static final javax.swing.Icon ExtractedFolder public static final javax.swing.Icon Favorite public static final javax.swing.Icon Field public static final javax.swing.Icon FieldPK public static final javax.swing.Icon FinalMark public static final javax.swing.Icon Folder public static final javax.swing.Icon Function public static final javax.swing.Icon HomeFolder public static final javax.swing.Icon IdeaModule public static final javax.swing.Icon IdeaProject public static final javax.swing.Icon InspectionResults public static final javax.swing.Icon Interface public static final javax.swing.Icon J2eeParameter public static final javax.swing.Icon JarDirectory public static final javax.swing.Icon JavaDocFolder public static final javax.swing.Icon JavaModule public static final javax.swing.Icon Jsr45 public static final javax.swing.Icon JunitTestMark public static final javax.swing.Icon KeymapAnt public static final javax.swing.Icon KeymapEditor public static final javax.swing.Icon KeymapMainMenu public static final javax.swing.Icon KeymapOther public static final javax.swing.Icon KeymapTools public static final javax.swing.Icon Lambda public static final javax.swing.Icon Locked public static final javax.swing.Icon LogFolder public static final javax.swing.Icon Method public static final javax.swing.Icon MethodReference public static final javax.swing.Icon ModelClass public static final javax.swing.Icon Models public static final javax.swing.Icon Module public static final javax.swing.Icon ModuleGroup public static final javax.swing.Icon MultipleTypeDefinitions public static final javax.swing.Icon NativeLibrariesFolder public static final javax.swing.Icon NewParameter public static final javax.swing.Icon NodePlaceholder public static final javax.swing.Icon NotFavoriteOnHover public static final javax.swing.Icon ObjectTypeAttribute public static final javax.swing.Icon Package public static final javax.swing.Icon Padlock public static final javax.swing.Icon Parameter public static final javax.swing.Icon Plugin public static final javax.swing.Icon PluginJB public static final javax.swing.Icon PluginLogo public static final javax.swing.Icon Pluginnotinstalled public static final javax.swing.Icon Pluginobsolete public static final javax.swing.Icon PluginRestart public static final javax.swing.Icon PpInvalid public static final javax.swing.Icon PpJar public static final javax.swing.Icon PpJdk public static final javax.swing.Icon PpLib public static final javax.swing.Icon PpLibFolder public static final javax.swing.Icon PpWeb public static final javax.swing.Icon Project public static final javax.swing.Icon Property public static final javax.swing.Icon PropertyRead public static final javax.swing.Icon PropertyReadStatic public static final javax.swing.Icon PropertyReadWrite public static final javax.swing.Icon PropertyReadWriteStatic public static final javax.swing.Icon PropertyWrite public static final javax.swing.Icon PropertyWriteStatic public static final javax.swing.Icon Read_access public static final javax.swing.Icon ResourceBundle public static final javax.swing.Icon RunnableMark public static final javax.swing.Icon Rw_access public static final javax.swing.Icon SecurityRole public static final javax.swing.Icon Servlet public static final javax.swing.Icon Shared public static final javax.swing.Icon SortBySeverity public static final javax.swing.Icon Static public static final javax.swing.Icon StaticMark public static final javax.swing.Icon Symlink public static final javax.swing.Icon TabAlert public static final javax.swing.Icon TabPin public static final javax.swing.Icon Tag public static final javax.swing.Icon Target public static final javax.swing.Icon Test public static final javax.swing.Icon TestGroup public static final javax.swing.Icon TestIgnored public static final javax.swing.Icon TestSourceFolder public static final javax.swing.Icon Type public static final javax.swing.Icon Undeploy public static final javax.swing.Icon Unknown public static final javax.swing.Icon UnknownJdk public static final javax.swing.Icon UpFolder public static final javax.swing.Icon UpLevel public static final javax.swing.Icon Variable public static final javax.swing.Icon WarningIntroduction public static final javax.swing.Icon WebFolder public static final javax.swing.Icon Weblistener public static final javax.swing.Icon Write_access public static final javax.swing.Icon Advice public static final javax.swing.Icon CollapseNode public static final javax.swing.Icon DataSchema public static final javax.swing.Icon DataSource public static final javax.swing.Icon DataView public static final javax.swing.Icon DisabledPointcut public static final javax.swing.Icon ExpandNode public static final javax.swing.Icon FavoriteOnHover public static final javax.swing.Icon JavaModuleRoot public static final javax.swing.Icon NewException public static final javax.swing.Icon NewFolder public static final javax.swing.Icon PinToolWindow public static final javax.swing.Icon PluginUpdate public static final javax.swing.Icon Pointcut public static final javax.swing.Icon PpFile public static final javax.swing.Icon PpWebLogo public static final javax.swing.Icon SourceFolder public static final javax.swing.Icon TreeClosed public static final javax.swing.Icon TreeCollapseNode public static final javax.swing.Icon TreeDownArrow public static final javax.swing.Icon TreeExpandNode public static final javax.swing.Icon TreeOpen public static final javax.swing.Icon TreeRightArrow public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$ObjectBrowser.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$ObjectBrowser extends java.lang.Object { public static final javax.swing.Icon AbbreviatePackageNames public static final javax.swing.Icon CompactEmptyPackages public static final javax.swing.Icon FlattenModules public static final javax.swing.Icon FlattenPackages public static final javax.swing.Icon ShowLibraryContents public static final javax.swing.Icon ShowMembers public static final javax.swing.Icon SortByType public static final javax.swing.Icon Sorted public static final javax.swing.Icon SortedByUsage public static final javax.swing.Icon VisibilitySort public static final javax.swing.Icon ShowEditorHighlighting public static final javax.swing.Icon ShowModules public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Plugins.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Plugins extends java.lang.Object { public static final javax.swing.Icon Downloads public static final javax.swing.Icon ModifierInvalid public static final javax.swing.Icon ModifierJBLogo public static final javax.swing.Icon PluginLogo public static final javax.swing.Icon PluginLogo_40 public static final javax.swing.Icon PluginLogo_80 public static final javax.swing.Icon PluginLogoDisabled_40 public static final javax.swing.Icon PluginLogoDisabled_80 public static final javax.swing.Icon Rating public static final javax.swing.Icon Updated public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Preferences.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Preferences extends java.lang.Object { public static final javax.swing.Icon Appearance public static final javax.swing.Icon CodeStyle public static final javax.swing.Icon Compiler public static final javax.swing.Icon Editor public static final javax.swing.Icon FileColors public static final javax.swing.Icon FileTypes public static final javax.swing.Icon General public static final javax.swing.Icon Keymap public static final javax.swing.Icon Plugins public static final javax.swing.Icon Updates public static final javax.swing.Icon VersionControl public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Process$Big.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Process$Big extends java.lang.Object { public static final javax.swing.Icon Step_1 public static final javax.swing.Icon Step_2 public static final javax.swing.Icon Step_3 public static final javax.swing.Icon Step_4 public static final javax.swing.Icon Step_5 public static final javax.swing.Icon Step_6 public static final javax.swing.Icon Step_7 public static final javax.swing.Icon Step_8 public static final javax.swing.Icon Step_passive public static final javax.swing.Icon Step_10 public static final javax.swing.Icon Step_11 public static final javax.swing.Icon Step_12 public static final javax.swing.Icon Step_9 public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Process$FS.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Process$FS extends java.lang.Object { public static final javax.swing.Icon Step_1 public static final javax.swing.Icon Step_10 public static final javax.swing.Icon Step_11 public static final javax.swing.Icon Step_12 public static final javax.swing.Icon Step_13 public static final javax.swing.Icon Step_14 public static final javax.swing.Icon Step_15 public static final javax.swing.Icon Step_16 public static final javax.swing.Icon Step_17 public static final javax.swing.Icon Step_18 public static final javax.swing.Icon Step_2 public static final javax.swing.Icon Step_3 public static final javax.swing.Icon Step_4 public static final javax.swing.Icon Step_5 public static final javax.swing.Icon Step_6 public static final javax.swing.Icon Step_7 public static final javax.swing.Icon Step_8 public static final javax.swing.Icon Step_9 public static final javax.swing.Icon Step_mask public static final javax.swing.Icon Step_passive public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Process$State.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Process$State extends java.lang.Object { public static final javax.swing.Icon GreenOK public static final javax.swing.Icon GreyProgr public static final javax.swing.Icon GreyProgr_1 public static final javax.swing.Icon GreyProgr_2 public static final javax.swing.Icon GreyProgr_3 public static final javax.swing.Icon GreyProgr_4 public static final javax.swing.Icon GreyProgr_5 public static final javax.swing.Icon GreyProgr_6 public static final javax.swing.Icon GreyProgr_7 public static final javax.swing.Icon GreyProgr_8 public static final javax.swing.Icon RedExcl public static final javax.swing.Icon YellowStr public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Process.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Process extends java.lang.Object { public static final javax.swing.Icon ProgressPause public static final javax.swing.Icon ProgressPauseHover public static final javax.swing.Icon ProgressPauseSmall public static final javax.swing.Icon ProgressPauseSmallHover public static final javax.swing.Icon ProgressResume public static final javax.swing.Icon ProgressResumeHover public static final javax.swing.Icon ProgressResumeSmall public static final javax.swing.Icon ProgressResumeSmallHover public static final javax.swing.Icon Step_1 public static final javax.swing.Icon Step_2 public static final javax.swing.Icon Step_3 public static final javax.swing.Icon Step_4 public static final javax.swing.Icon Step_5 public static final javax.swing.Icon Step_6 public static final javax.swing.Icon Step_7 public static final javax.swing.Icon Step_8 public static final javax.swing.Icon Step_mask public static final javax.swing.Icon Step_passive public static final javax.swing.Icon Stop public static final javax.swing.Icon StopHovered public static final javax.swing.Icon StopSmall public static final javax.swing.Icon StopSmallHovered public static final javax.swing.Icon DisabledDebug public static final javax.swing.Icon DisabledRun public static final javax.swing.Icon Step_10 public static final javax.swing.Icon Step_11 public static final javax.swing.Icon Step_12 public static final javax.swing.Icon Step_9 public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Providers.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Providers extends java.lang.Object { public static final javax.swing.Icon Apache public static final javax.swing.Icon ApacheDerby public static final javax.swing.Icon Azure public static final javax.swing.Icon Cassandra public static final javax.swing.Icon ClickHouse public static final javax.swing.Icon DB2 public static final javax.swing.Icon Eclipse public static final javax.swing.Icon Exasol public static final javax.swing.Icon Firebird public static final javax.swing.Icon Greenplum public static final javax.swing.Icon H2 public static final javax.swing.Icon HANA public static final javax.swing.Icon Hibernate public static final javax.swing.Icon Hive public static final javax.swing.Icon Hsqldb public static final javax.swing.Icon Ibm public static final javax.swing.Icon Informix public static final javax.swing.Icon Mariadb public static final javax.swing.Icon Microsoft public static final javax.swing.Icon Mysql public static final javax.swing.Icon Oracle public static final javax.swing.Icon Postgresql public static final javax.swing.Icon Presto public static final javax.swing.Icon Redshift public static final javax.swing.Icon Snowflake public static final javax.swing.Icon Spark public static final javax.swing.Icon Sqlite public static final javax.swing.Icon SqlServer public static final javax.swing.Icon Sun public static final javax.swing.Icon Sybase public static final javax.swing.Icon Teradata public static final javax.swing.Icon Vertica public static final javax.swing.Icon Bea public static final javax.swing.Icon Cvs public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$RunConfigurations$TestState.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$RunConfigurations$TestState extends java.lang.Object { public static final javax.swing.Icon Green2 public static final javax.swing.Icon Red2 public static final javax.swing.Icon Run public static final javax.swing.Icon Run_run public static final javax.swing.Icon Yellow2 public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$RunConfigurations.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$RunConfigurations extends java.lang.Object { public static final javax.swing.Icon Applet public static final javax.swing.Icon Application public static final javax.swing.Icon Compound public static final javax.swing.Icon HidePassed public static final javax.swing.Icon IgnoredTest public static final javax.swing.Icon InvalidConfigurationLayer public static final javax.swing.Icon Junit public static final javax.swing.Icon Remote public static final javax.swing.Icon RerunFailedTests public static final javax.swing.Icon Scroll_down public static final javax.swing.Icon ShowIgnored public static final javax.swing.Icon ShowPassed public static final javax.swing.Icon SortbyDuration public static final javax.swing.Icon TestCustom public static final javax.swing.Icon TestError public static final javax.swing.Icon TestFailed public static final javax.swing.Icon TestIgnored public static final javax.swing.Icon TestMark public static final javax.swing.Icon TestNotRan public static final javax.swing.Icon TestPassed public static final javax.swing.Icon TestPaused public static final javax.swing.Icon TestSkipped public static final javax.swing.Icon TestTerminated public static final javax.swing.Icon TestUnknown public static final javax.swing.Icon Tomcat public static final javax.swing.Icon ToolbarError public static final javax.swing.Icon ToolbarFailed public static final javax.swing.Icon ToolbarPassed public static final javax.swing.Icon ToolbarSkipped public static final javax.swing.Icon ToolbarTerminated public static final javax.swing.Icon TrackCoverage public static final javax.swing.Icon Web_app public static final javax.swing.Icon ConfigurationWarning public static final javax.swing.Icon HideIgnored public static final javax.swing.Icon IncludeNonStartedTests_Rerun public static final javax.swing.Icon LoadingTree public static final javax.swing.Icon Ql_console public static final javax.swing.Icon SaveTempConfig public static final javax.swing.Icon ScrollToStackTrace public static final javax.swing.Icon SelectFirstDefect public static final javax.swing.Icon SourceAtException public static final javax.swing.Icon TestInProgress1 public static final javax.swing.Icon TestInProgress2 public static final javax.swing.Icon TestInProgress3 public static final javax.swing.Icon TestInProgress4 public static final javax.swing.Icon TestInProgress5 public static final javax.swing.Icon TestInProgress6 public static final javax.swing.Icon TestInProgress7 public static final javax.swing.Icon TestInProgress8 public static final javax.swing.Icon TrackTests public static final javax.swing.Icon Unknown public static final javax.swing.Icon Variables public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Scope.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Scope extends java.lang.Object { public static final javax.swing.Icon ChangedFiles public static final javax.swing.Icon ChangedFilesAll public static final javax.swing.Icon Problems public static final javax.swing.Icon Production public static final javax.swing.Icon Scratches public static final javax.swing.Icon Tests public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Toolbar.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Toolbar extends java.lang.Object { public static final javax.swing.Icon Filterdups public static final javax.swing.Icon Unknown public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$ToolbarDecorator.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$ToolbarDecorator extends java.lang.Object { public static final javax.swing.Icon AddBlankLine public static final javax.swing.Icon AddClass public static final javax.swing.Icon AddFolder public static final javax.swing.Icon AddIcon public static final javax.swing.Icon AddJira public static final javax.swing.Icon AddLink public static final javax.swing.Icon AddPattern public static final javax.swing.Icon AddRemoteDatasource public static final javax.swing.Icon AddYouTrack public static final javax.swing.Icon Export public static final javax.swing.Icon Import public static final javax.swing.Icon Add public static final javax.swing.Icon AddPackage public static final javax.swing.Icon Analyze public static final javax.swing.Icon Edit public static final javax.swing.Icon MoveDown public static final javax.swing.Icon MoveUp public static final javax.swing.Icon Remove public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Toolwindows.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Toolwindows extends java.lang.Object { public static final javax.swing.Icon Documentation public static final javax.swing.Icon ErrorEvents public static final javax.swing.Icon InfoEvents public static final javax.swing.Icon NoEvents public static final javax.swing.Icon Problems public static final javax.swing.Icon ProblemsEmpty public static final javax.swing.Icon ToolWindowAnt public static final javax.swing.Icon ToolWindowBuild public static final javax.swing.Icon ToolWindowChanges public static final javax.swing.Icon ToolWindowCommander public static final javax.swing.Icon ToolWindowCoverage public static final javax.swing.Icon ToolWindowDebugger public static final javax.swing.Icon ToolWindowFavorites public static final javax.swing.Icon ToolWindowFind public static final javax.swing.Icon ToolWindowHierarchy public static final javax.swing.Icon ToolWindowInspection public static final javax.swing.Icon ToolWindowMessages public static final javax.swing.Icon ToolWindowModuleDependencies public static final javax.swing.Icon ToolWindowPalette public static final javax.swing.Icon ToolWindowPreview public static final javax.swing.Icon ToolWindowProfiler public static final javax.swing.Icon ToolWindowProject public static final javax.swing.Icon ToolWindowRun public static final javax.swing.Icon ToolWindowServices public static final javax.swing.Icon ToolWindowStructure public static final javax.swing.Icon ToolWindowTodo public static final javax.swing.Icon ToolWindowUIDesigner public static final javax.swing.Icon WarningEvents public static final javax.swing.Icon WebToolWindow public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Vcs$Vendors.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Vcs$Vendors extends java.lang.Object { public static final javax.swing.Icon Github public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Vcs.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Vcs extends java.lang.Object { public static final javax.swing.Icon Arrow_left public static final javax.swing.Icon Arrow_right public static final javax.swing.Icon Branch public static final javax.swing.Icon Changelist public static final javax.swing.Icon CommitNode public static final javax.swing.Icon Equal public static final javax.swing.Icon Folders public static final javax.swing.Icon History public static final javax.swing.Icon Ignore_file public static final javax.swing.Icon Merge public static final javax.swing.Icon Not_equal public static final javax.swing.Icon Patch public static final javax.swing.Icon Patch_applied public static final javax.swing.Icon Patch_file public static final javax.swing.Icon Push public static final javax.swing.Icon Remove public static final javax.swing.Icon Shelve public static final javax.swing.Icon ShelveSilent public static final javax.swing.Icon ShowUnversionedFiles public static final javax.swing.Icon Unshelve public static final javax.swing.Icon UnshelveSilent public static final javax.swing.Icon CheckSpelling public static final javax.swing.Icon MergeSourcesTree public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Webreferences.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Webreferences extends java.lang.Object { public static final javax.swing.Icon Server public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Welcome$Project.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Welcome$Project extends java.lang.Object { public static final javax.swing.Icon Remove_hover public static final javax.swing.Icon Remove public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Welcome.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Welcome extends java.lang.Object { public static final javax.swing.Icon CreateDesktopEntry public static final javax.swing.Icon CreateNewProject public static final javax.swing.Icon FromVCS public static final javax.swing.Icon Register public static final javax.swing.Icon CreateNewProjectfromExistingFiles public static final javax.swing.Icon ImportProject public static final javax.swing.Icon OpenProject public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Windows.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Windows extends java.lang.Object { public static final javax.swing.Icon CloseActive public static final javax.swing.Icon CloseHover public static final javax.swing.Icon CloseInactive public static final javax.swing.Icon CloseSmall public static final javax.swing.Icon Help public static final javax.swing.Icon HelpButton public static final javax.swing.Icon HelpButtonInactive public static final javax.swing.Icon HelpInactive public static final javax.swing.Icon Maximize public static final javax.swing.Icon MaximizeInactive public static final javax.swing.Icon MaximizeSmall public static final javax.swing.Icon Minimize public static final javax.swing.Icon MinimizeInactive public static final javax.swing.Icon MinimizeSmall public static final javax.swing.Icon Restore public static final javax.swing.Icon RestoreInactive public static final javax.swing.Icon RestoreSmall public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Xml$Browsers.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Xml$Browsers extends java.lang.Object { public static final javax.swing.Icon Canary16 public static final javax.swing.Icon Chrome16 public static final javax.swing.Icon Chromium16 public static final javax.swing.Icon Edge16 public static final javax.swing.Icon Explorer16 public static final javax.swing.Icon Firefox16 public static final javax.swing.Icon Nwjs16 public static final javax.swing.Icon Opera16 public static final javax.swing.Icon Safari16 public static final javax.swing.Icon Yandex16 public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons$Xml.class
AllIcons.java package com.intellij.icons public final com.intellij.icons.AllIcons$Xml extends java.lang.Object { public static final javax.swing.Icon Css_class public static final javax.swing.Icon Html5 public static final javax.swing.Icon Html_id public void <init> () static void <clinit> () }
com/intellij/icons/AllIcons.class
AllIcons.java package com.intellij.icons public com.intellij.icons.AllIcons extends java.lang.Object { public static final javax.swing.Icon Idea_logo_welcome public static final javax.swing.Icon Logo_welcomeScreen public static final javax.swing.Icon Logo_welcomeScreen_CE public static final javax.swing.Icon Icon public static final javax.swing.Icon Icon_128 public static final javax.swing.Icon Icon_CE public static final javax.swing.Icon Icon_CEsmall public static final javax.swing.Icon Icon_small public void <init> () private static javax.swing.Icon load (java.lang.String) String path static synthetic javax.swing.Icon access$000 (java.lang.String) String x0 static void <clinit> () }
com/intellij/ide/ClassUtilCore.class
ClassUtilCore.java package com.intellij.ide public com.intellij.ide.ClassUtilCore extends java.lang.Object { public void <init> () public static void clearJarURLCache () Class jarFileFactory private static void clearMap (java.lang.reflect.Field) throws java.lang.IllegalAccessException java.util.Map map java.lang.reflect.Field cache }
com/intellij/jna/JnaLoader.class
JnaLoader.java package com.intellij.jna public com.intellij.jna.JnaLoader extends java.lang.Object { private static Boolean ourJnaLoaded public void <init> () public static synchronized void load (com.intellij.openapi.diagnostic.Logger) long t int ptrSize Throwable t com.intellij.openapi.diagnostic.Logger logger public static synchronized boolean isLoaded () static void <clinit> () }
com/intellij/openapi/CompositeDisposable.class
CompositeDisposable.java package com.intellij.openapi public com.intellij.openapi.CompositeDisposable extends java.lang.Object implements com.intellij.openapi.Disposable { private final java.util.List myDisposables private boolean disposed private boolean isDisposing static final synthetic boolean $assertionsDisabled public void <init> () public void add (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable disposable public void remove (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable d int i com.intellij.openapi.Disposable disposable public void dispose () com.intellij.openapi.Disposable disposable int i static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/Disposable$Parent.class
Disposable.java package com.intellij.openapi public abstract com.intellij.openapi.Disposable$Parent extends java.lang.Object implements com.intellij.openapi.Disposable { public abstract void beforeTreeDispose () }
com/intellij/openapi/Disposable.class
Disposable.java package com.intellij.openapi public abstract com.intellij.openapi.Disposable extends java.lang.Object { public abstract void dispose () }
com/intellij/openapi/DisposableWrapper.class
DisposableWrapper.java package com.intellij.openapi public com.intellij.openapi.DisposableWrapper extends java.lang.Object implements com.intellij.openapi.Disposable { private volatile com.intellij.openapi.Disposable myObject public void <init> (com.intellij.openapi.Disposable, com.intellij.openapi.Disposable) com.intellij.openapi.Disposable object com.intellij.openapi.Disposable parent public com.intellij.openapi.DisposableWrapper moveTo (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable parent com.intellij.openapi.DisposableWrapper newWrapper protected com.intellij.openapi.DisposableWrapper createNewWrapper (com.intellij.openapi.Disposable, com.intellij.openapi.Disposable) com.intellij.openapi.Disposable object com.intellij.openapi.Disposable parent public void dispose () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/Forceable.class
Forceable.java package com.intellij.openapi public abstract com.intellij.openapi.Forceable extends java.lang.Object { public abstract boolean isDirty () public abstract void force () }
com/intellij/openapi/WeakReferenceDisposable.class
WeakReferenceDisposable.java package com.intellij.openapi public abstract com.intellij.openapi.WeakReferenceDisposable extends java.lang.ref.WeakReference implements com.intellij.openapi.Disposable { private static final java.lang.ref.ReferenceQueue ourRefQueue public void <init> (java.lang.Object) Object referent public final void dispose () Object referent protected abstract void disposeReferent (java.lang.Object) private static void reapCollectedRefs () java.lang.ref.Reference ref static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/WeakReferenceDisposableWrapper.class
WeakReferenceDisposableWrapper.java package com.intellij.openapi public com.intellij.openapi.WeakReferenceDisposableWrapper extends com.intellij.openapi.WeakReferenceDisposable { public void <init> (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable referent protected void disposeReferent (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable referent protected volatile synthetic void disposeReferent (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/application/AccessToken$1.class
AccessToken.java package com.intellij.openapi.application final com.intellij.openapi.application.AccessToken$1 extends com.intellij.openapi.application.AccessToken { void <init> () public void finish () }
com/intellij/openapi/application/AccessToken.class
AccessToken.java package com.intellij.openapi.application public abstract com.intellij.openapi.application.AccessToken extends java.lang.Object implements java.io.Closeable { public static final com.intellij.openapi.application.AccessToken EMPTY_ACCESS_TOKEN public void <init> () public final void close () public abstract void finish () static void <clinit> () }
com/intellij/openapi/application/JetBrainsProtocolHandler.class
JetBrainsProtocolHandler.java package com.intellij.openapi.application public final com.intellij.openapi.application.JetBrainsProtocolHandler extends java.lang.Object { public static final String PROTOCOL public static final String FRAGMENT_PARAM_NAME private static String ourMainParameter private static String ourCommand public static final String REQUIRED_PLUGINS_KEY private static java.util.Map ourParameters private static boolean initialized public void <init> () public static void processJetBrainsLauncherParameters (java.lang.String) String url java.net.URI uri String path java.util.List urlParts java.util.Map parameters private static void computeParameters (java.lang.String, java.util.Map) int ind String key String value String keyValue String rawQuery java.util.Map parameters public static java.lang.String getCommand () private static void init () String property public static java.lang.String getMainParameter () public static boolean appStartedWithCommand () String property public static void clear () public static java.util.Map getParameters () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/application/PathManager$Lazy.class
PathManager.java package com.intellij.openapi.application com.intellij.openapi.application.PathManager$Lazy extends java.lang.Object { private static final java.util.regex.Pattern PROPERTY_REF private void <init> () static synthetic java.util.regex.Pattern access$000 () static void <clinit> () }
com/intellij/openapi/application/PathManager.class
PathManager.java package com.intellij.openapi.application public com.intellij.openapi.application.PathManager extends java.lang.Object { public static final String PROPERTIES_FILE public static final String PROPERTIES_FILE_NAME public static final String PROPERTY_HOME_PATH public static final String PROPERTY_CONFIG_PATH public static final String PROPERTY_SYSTEM_PATH public static final String PROPERTY_SCRATCH_PATH public static final String PROPERTY_PLUGINS_PATH public static final String PROPERTY_LOG_PATH public static final String PROPERTY_LOG_CONFIG_FILE public static final String PROPERTY_PATHS_SELECTOR public static final String OPTIONS_DIRECTORY public static final String DEFAULT_EXT public static final String DEFAULT_OPTIONS_FILE private static final String PROPERTY_HOME private static final String LIB_FOLDER private static final String PLUGINS_FOLDER private static final String BIN_FOLDER private static final String LOG_DIRECTORY private static final String CONFIG_FOLDER private static final String SYSTEM_FOLDER private static final String PATHS_SELECTOR private static String ourHomePath private static String[] ourBinDirectories private static String ourConfigPath private static String ourSystemPath private static String ourScratchPath private static String ourPluginsPath private static String ourLogPath public void <init> () public static java.lang.String getHomePath () public static java.lang.String getHomePath (boolean) String advice boolean insideIde String fromProperty public static boolean isUnderHomeDirectory (java.lang.String) String path public static java.lang.String getHomePathFor (java.lang.Class) Class aClass String rootPath java.io.File root private static boolean isIdeaHome (java.io.File) String binDir java.io.File root private static java.lang.String[] getBinDirectories (java.io.File) java.io.File dir String subDir java.io.File root java.util.List binDirs String[] subDirs String osSuffix public static java.lang.String getBinPath () public static java.io.File findBinFile (java.lang.String) java.io.File file String binDir String fileName public static java.io.File findBinFileWithException (java.lang.String) throws java.io.FileNotFoundException String fileName java.io.File file String paths public static java.lang.String getLibPath () public static java.lang.String getPreInstalledPluginsPath () public static java.lang.String getPathsSelector () public static java.lang.String getConfigPath () String fromProp public static java.lang.String getScratchPath () String fromProp public static java.lang.String getDefaultConfigPathFor (java.lang.String) String selector public static void ensureConfigFolderExists () public static java.lang.String getOptionsPath () public static java.io.File getOptionsFile (java.lang.String) String fileName public static java.lang.String getPluginsPath () public static java.lang.String getDefaultPluginPathFor (java.lang.String) String selector public static java.lang.String getCustomOptionsDirectory () public static java.lang.String getSystemPath () public static java.lang.String getDefaultSystemPathFor (java.lang.String) String selector public static java.lang.String getTempPath () public static java.io.File getIndexRoot () java.io.File indexRoot public static java.lang.String getLogPath () public static java.lang.String getPluginTempPath () public static java.lang.String getResourceRoot (java.lang.Class, java.lang.String) Class context String path java.net.URL url public static java.lang.String getResourceRoot (java.lang.ClassLoader, java.lang.String) ClassLoader cl String resourcePath java.net.URL url private static java.lang.String extractRoot (java.net.URL, java.lang.String) String path String testPath String testResourcePath com.intellij.openapi.util.Pair paths java.net.URL resourceURL String resourcePath String resultPath String protocol public static void loadProperties () String binDir String key java.util.Map$Entry entry java.util.Map properties java.io.Reader reader java.io.IOException e String path java.util.Set paths java.util.Properties sysProperties private static java.lang.String getCustomPropertiesFile () String configPath public static java.lang.String substituteVars (java.lang.String) String s public static java.lang.String substituteVars (java.lang.String, java.lang.String) String key String value String s String ideaHomePath java.util.regex.Matcher m public static java.io.File findFileInLibDirectory (java.lang.String) String relativePath java.io.File file public static java.lang.String getCommunityHomePath () String path public static java.lang.String getJarPathForClass (java.lang.Class) Class aClass String resourceRoot public static java.util.Collection getUtilClassPath () String path Class aClass Class[] classes java.util.Set classPath String resourceRoot private static void log (java.lang.String) String x public static java.lang.String getAbsolutePath (java.lang.String) String path public static java.lang.String trimPathQuotes (java.lang.String) String path private static java.lang.String platformPath (java.lang.String, java.lang.String, java.lang.String) String selector String macPart String fallback private static java.lang.String platformPath (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) String dir String dir String selector String macPart String winVar String xdgVar String xdgDir String fallback String userHome private static java.lang.String canonicalPath (java.lang.String) java.io.IOException e String path public static java.io.File getLogFile () java.io.File logXmlFile String logXmlPath java.io.File logXmlFile static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/application/RuntimeInterruptedException.class
RuntimeInterruptedException.java package com.intellij.openapi.application public com.intellij.openapi.application.RuntimeInterruptedException extends java.lang.RuntimeException { public void <init> (java.lang.InterruptedException) InterruptedException cause }
com/intellij/openapi/diagnostic/ApplicationInfoProvider.class
ApplicationInfoProvider.java package com.intellij.openapi.diagnostic public abstract com.intellij.openapi.diagnostic.ApplicationInfoProvider extends java.lang.Object { public abstract java.lang.String getInfo () }
com/intellij/openapi/diagnostic/Attachment.class
Attachment.java package com.intellij.openapi.diagnostic public com.intellij.openapi.diagnostic.Attachment extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public static final com.intellij.openapi.diagnostic.Attachment[] EMPTY_ARRAY private final String myPath private final String myDisplayText private final byte[] myBytes private final java.io.File myTemporaryFile private boolean myIncluded static final synthetic boolean $assertionsDisabled public void <init> (java.lang.String, java.lang.Throwable) String name Throwable throwable public void <init> (java.lang.String, java.lang.String) String path String content public void <init> (java.lang.String, byte[], java.lang.String) String path byte[] bytes String displayText public void <init> (java.lang.String, java.io.File, java.lang.String) String path java.io.File temporaryFile String displayText private void <init> (java.lang.String, java.lang.String, byte[], java.io.File) String path String displayText byte[] bytes java.io.File temporaryFile public java.lang.String getDisplayText () public java.lang.String getPath () public java.lang.String getName () public java.lang.String getEncodedBytes () public byte[] getBytes () java.io.IOException e public java.io.InputStream openContentStream () java.io.FileNotFoundException e public boolean isIncluded () public void setIncluded (boolean) boolean included static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diagnostic/ControlFlowException.class
ControlFlowException.java package com.intellij.openapi.diagnostic public abstract com.intellij.openapi.diagnostic.ControlFlowException extends java.lang.Object { }
com/intellij/openapi/diagnostic/DefaultLogger$1.class
DefaultLogger.java package com.intellij.openapi.diagnostic final com.intellij.openapi.diagnostic.DefaultLogger$1 extends java.lang.Object implements com.intellij.openapi.Disposable { final synthetic boolean val$prev void <init> (boolean) public void dispose () }
com/intellij/openapi/diagnostic/DefaultLogger.class
DefaultLogger.java package com.intellij.openapi.diagnostic public com.intellij.openapi.diagnostic.DefaultLogger extends com.intellij.openapi.diagnostic.Logger { private static boolean ourMirrorToStderr public void <init> (java.lang.String) String category public boolean isDebugEnabled () public void debug (java.lang.String) String message public void debug (java.lang.Throwable) Throwable t public void debug (java.lang.String, java.lang.Throwable) String message Throwable t public void info (java.lang.String) String message public void info (java.lang.String, java.lang.Throwable) String message Throwable t public void warn (java.lang.String, java.lang.Throwable) String message Throwable t public transient void error (java.lang.String, java.lang.Throwable, java.lang.String[]) String detail String message Throwable t String[] details AssertionError error public void setLevel (org.apache.log4j.Level) org.apache.log4j.Level level public static java.lang.String attachmentsToString (java.lang.Throwable) Throwable t Throwable rootCause public static boolean shouldDumpExceptionToStderr () public static void disableStderrDumping (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable parentDisposable boolean prev static synthetic boolean access$002 (boolean) boolean x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diagnostic/ExceptionWithAttachments.class
ExceptionWithAttachments.java package com.intellij.openapi.diagnostic public abstract com.intellij.openapi.diagnostic.ExceptionWithAttachments extends java.lang.Object { public abstract com.intellij.openapi.diagnostic.Attachment[] getAttachments () }
com/intellij/openapi/diagnostic/FrequentEventDetector$Level.class
FrequentEventDetector.java package com.intellij.openapi.diagnostic public final enum com.intellij.openapi.diagnostic.FrequentEventDetector$Level extends java.lang.Enum { public static final enum com.intellij.openapi.diagnostic.FrequentEventDetector$Level INFO public static final enum com.intellij.openapi.diagnostic.FrequentEventDetector$Level WARN public static final enum com.intellij.openapi.diagnostic.FrequentEventDetector$Level ERROR private static final synthetic com.intellij.openapi.diagnostic.FrequentEventDetector$Level[] $VALUES public static com.intellij.openapi.diagnostic.FrequentEventDetector$Level[] values () public static com.intellij.openapi.diagnostic.FrequentEventDetector$Level valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/openapi/diagnostic/FrequentEventDetector.class
FrequentEventDetector.java package com.intellij.openapi.diagnostic public com.intellij.openapi.diagnostic.FrequentEventDetector extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private long myStartedCounting private final java.util.concurrent.atomic.AtomicInteger myEventsPosted private final java.util.concurrent.atomic.AtomicInteger myLastTraceId private final java.util.Map myRecentTraces private final int myEventCountThreshold private final int myTimeSpanMs private final com.intellij.openapi.diagnostic.FrequentEventDetector$Level myLevel private static java.util.concurrent.atomic.AtomicInteger disableRequests public void <init> (int, int) int eventCountThreshold int timeSpanMs public void <init> (int, int, com.intellij.openapi.diagnostic.FrequentEventDetector$Level) int eventCountThreshold int timeSpanMs com.intellij.openapi.diagnostic.FrequentEventDetector$Level level public java.lang.String getMessageOnEvent (java.lang.Object) long timeNow int traceId Integer existingTraceId boolean logTrace int traceId String trace boolean logTrace int traceId boolean shouldLog Object event public void logMessage (java.lang.String) String message public void eventHappened (java.lang.Object) Object event String message public static void disableUntil (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable reenable private static synthetic void lambda$disableUntil$0 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diagnostic/Log4jBasedLogger.class
Log4jBasedLogger.java package com.intellij.openapi.diagnostic public com.intellij.openapi.diagnostic.Log4jBasedLogger extends com.intellij.openapi.diagnostic.Logger { protected final org.apache.log4j.Logger myLogger public void <init> (org.apache.log4j.Logger) org.apache.log4j.Logger delegate public boolean isDebugEnabled () public void debug (java.lang.String) String message public void debug (java.lang.Throwable) Throwable t public void debug (java.lang.String, java.lang.Throwable) String message Throwable t public boolean isTraceEnabled () public void trace (java.lang.String) String message public void trace (java.lang.Throwable) Throwable t public void info (java.lang.String) String message public void info (java.lang.String, java.lang.Throwable) String message Throwable t public void warn (java.lang.String, java.lang.Throwable) String message Throwable t public transient void error (java.lang.String, java.lang.Throwable, java.lang.String[]) String message Throwable t String[] details String fullMessage public void setLevel (org.apache.log4j.Level) org.apache.log4j.Level level private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diagnostic/LogUtil.class
LogUtil.java package com.intellij.openapi.diagnostic public com.intellij.openapi.diagnostic.LogUtil extends java.lang.Object { private void <init> () public static java.lang.String objectAndClass (java.lang.Object) Object o public static transient void debug (com.intellij.openapi.diagnostic.Logger, java.lang.String, java.lang.Object[]) com.intellij.openapi.diagnostic.Logger logger String format Object[] args public static java.lang.String getProcessList () Process process java.io.IOException e public static java.lang.String getSystemMemoryInfo () Process process java.io.IOException e private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diagnostic/Logger$1.class
Logger.java package com.intellij.openapi.diagnostic synthetic com.intellij.openapi.diagnostic.Logger$1 extends java.lang.Object { }
com/intellij/openapi/diagnostic/Logger$DefaultFactory.class
Logger.java package com.intellij.openapi.diagnostic com.intellij.openapi.diagnostic.Logger$DefaultFactory extends java.lang.Object implements com.intellij.openapi.diagnostic.Logger$Factory { private void <init> () public com.intellij.openapi.diagnostic.Logger getLoggerInstance (java.lang.String) String category synthetic void <init> (com.intellij.openapi.diagnostic.Logger$1) com.intellij.openapi.diagnostic.Logger$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diagnostic/Logger$Factory.class
Logger.java package com.intellij.openapi.diagnostic public abstract com.intellij.openapi.diagnostic.Logger$Factory extends java.lang.Object { public abstract com.intellij.openapi.diagnostic.Logger getLoggerInstance (java.lang.String) }
com/intellij/openapi/diagnostic/Logger.class
Logger.java package com.intellij.openapi.diagnostic public abstract com.intellij.openapi.diagnostic.Logger extends java.lang.Object { private static com.intellij.openapi.diagnostic.Logger$Factory ourFactory static final com.intellij.util.Function ATTACHMENT_TO_STRING public void <init> () public static void setFactory (java.lang.Class) java.lang.reflect.Constructor constructor Exception e Class factory public static void setFactory (com.intellij.openapi.diagnostic.Logger$Factory) com.intellij.openapi.diagnostic.Logger$Factory factory public static com.intellij.openapi.diagnostic.Logger$Factory getFactory () public static boolean isInitialized () public static com.intellij.openapi.diagnostic.Logger getInstance (java.lang.String) String category public static com.intellij.openapi.diagnostic.Logger getInstance (java.lang.Class) Class cl public abstract boolean isDebugEnabled () public abstract void debug (java.lang.String) public abstract void debug (java.lang.Throwable) public abstract void debug (java.lang.String, java.lang.Throwable) public transient void debug (java.lang.String, java.lang.Object[]) Object detail StringBuilder sb String message Object[] details public boolean isTraceEnabled () public void trace (java.lang.String) String message public void trace (java.lang.Throwable) Throwable t public void info (java.lang.Throwable) Throwable t public abstract void info (java.lang.String) public abstract void info (java.lang.String, java.lang.Throwable) public void warn (java.lang.String) String message public void warn (java.lang.Throwable) Throwable t public abstract void warn (java.lang.String, java.lang.Throwable) public void error (java.lang.String) String message public void error (java.lang.Object) Object message public transient void error (java.lang.String, com.intellij.openapi.diagnostic.Attachment[]) String message com.intellij.openapi.diagnostic.Attachment[] attachments public transient void error (java.lang.String, java.lang.Throwable, com.intellij.openapi.diagnostic.Attachment[]) String message Throwable t com.intellij.openapi.diagnostic.Attachment[] attachments public transient void error (java.lang.String, java.lang.String[]) String message String[] details public void error (java.lang.String, java.lang.Throwable) String message Throwable t public void error (java.lang.Throwable) Throwable t public transient abstract void error (java.lang.String, java.lang.Throwable, java.lang.String[]) public boolean assertTrue (boolean, java.lang.Object) String resultMessage boolean value Object message public boolean assertTrue (boolean) boolean value public abstract void setLevel (org.apache.log4j.Level) protected static java.lang.Throwable checkException (java.lang.Throwable) Throwable t private static synthetic java.lang.String lambda$static$0 (com.intellij.openapi.diagnostic.Attachment) com.intellij.openapi.diagnostic.Attachment attachment static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diagnostic/RuntimeExceptionWithAttachments.class
RuntimeExceptionWithAttachments.java package com.intellij.openapi.diagnostic public com.intellij.openapi.diagnostic.RuntimeExceptionWithAttachments extends java.lang.RuntimeException implements com.intellij.openapi.diagnostic.ExceptionWithAttachments { private final String myUserMessage private final com.intellij.openapi.diagnostic.Attachment[] myAttachments public transient void <init> (java.lang.String, com.intellij.openapi.diagnostic.Attachment[]) String message com.intellij.openapi.diagnostic.Attachment[] attachments public transient void <init> (java.lang.Throwable, com.intellij.openapi.diagnostic.Attachment[]) Throwable cause com.intellij.openapi.diagnostic.Attachment[] attachments public transient void <init> (java.lang.String, java.lang.Throwable, com.intellij.openapi.diagnostic.Attachment[]) String message Throwable cause com.intellij.openapi.diagnostic.Attachment[] attachments public transient void <init> (java.lang.String, java.lang.String, com.intellij.openapi.diagnostic.Attachment[]) String userMessage String details com.intellij.openapi.diagnostic.Attachment[] attachments public java.lang.String getUserMessage () public com.intellij.openapi.diagnostic.Attachment[] getAttachments () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/LineTokenizer.class
LineTokenizer.java package com.intellij.openapi.diff public com.intellij.openapi.diff.LineTokenizer extends com.intellij.openapi.diff.LineTokenizerBase { private final char[] myChars private final String myText public void <init> (java.lang.String) String text public java.lang.String[] execute () java.util.ArrayList lines protected void addLine (java.util.List, int, int, boolean) java.util.List lines int start int end boolean appendNewLine protected char charAt (int) int index protected int length () protected java.lang.String substring (int, int) int start int end public static java.lang.String concatLines (java.lang.String[]) String line String[] lines StringBuilder buffer public static java.lang.String correctLineSeparators (java.lang.String) String text private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/LineTokenizerBase.class
LineTokenizerBase.java package com.intellij.openapi.diff public abstract com.intellij.openapi.diff.LineTokenizerBase extends java.lang.Object { private int myIndex private int myLineSeparatorStart private int myLineSeparatorEnd public void <init> () protected abstract void addLine (java.util.List, int, int, boolean) protected abstract char charAt (int) protected abstract int length () protected abstract java.lang.String substring (int, int) public void doExecute (java.util.List) int begin int endIndex boolean appendNewLine java.util.List lines private void skipEOL () boolean n boolean r int eolStart boolean nFound boolean rFound public java.lang.String getLineSeparator () private void skipToEOL () private boolean notAtEnd () private boolean isAtEOL () }
com/intellij/openapi/diff/ex/DiffFragment.class
DiffFragment.java package com.intellij.openapi.diff.ex public com.intellij.openapi.diff.ex.DiffFragment extends java.lang.Object { public static com.intellij.openapi.diff.ex.DiffFragment[] EMPTY_ARRAY private CharSequence myText1 private CharSequence myText2 private boolean myIsModified public void <init> (java.lang.String, java.lang.String) String text1 String text2 public void <init> (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString) com.intellij.openapi.diff.impl.string.DiffString text1 com.intellij.openapi.diff.impl.string.DiffString text2 public boolean isEmpty () public boolean isModified () public void setModified (boolean) boolean modified public void appendText1 (com.intellij.openapi.diff.impl.string.DiffString) com.intellij.openapi.diff.impl.string.DiffStringBuilder builder com.intellij.openapi.diff.impl.string.DiffString text1 com.intellij.openapi.diff.impl.string.DiffString str public void appendText2 (com.intellij.openapi.diff.impl.string.DiffString) com.intellij.openapi.diff.impl.string.DiffStringBuilder builder com.intellij.openapi.diff.impl.string.DiffString text2 com.intellij.openapi.diff.impl.string.DiffString str public com.intellij.openapi.diff.impl.string.DiffString getText1 () public com.intellij.openapi.diff.impl.string.DiffString getText2 () public boolean isChange () public boolean isEqual () public static com.intellij.openapi.diff.ex.DiffFragment unchanged (java.lang.String, java.lang.String) String text1 String text2 public static com.intellij.openapi.diff.ex.DiffFragment unchanged (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString) com.intellij.openapi.diff.impl.string.DiffString text1 com.intellij.openapi.diff.impl.string.DiffString text2 com.intellij.openapi.diff.ex.DiffFragment result public boolean isOneSide () static void <clinit> () }
com/intellij/openapi/diff/impl/ComparisonPolicy$DefaultPolicy.class
ComparisonPolicy.java package com.intellij.openapi.diff.impl com.intellij.openapi.diff.impl.ComparisonPolicy$DefaultPolicy extends com.intellij.openapi.diff.impl.ComparisonPolicy { void <init> () protected java.lang.Object[] getWrappers (com.intellij.openapi.diff.impl.string.DiffString[]) com.intellij.openapi.diff.impl.string.DiffString[] strings protected java.lang.Object[] getLineWrappers (com.intellij.openapi.diff.impl.string.DiffString[]) com.intellij.openapi.diff.impl.string.DiffString[] lines public com.intellij.openapi.diff.ex.DiffFragment createFragment (com.intellij.openapi.diff.impl.processing.Word, com.intellij.openapi.diff.impl.processing.Word) com.intellij.openapi.diff.impl.processing.Word word1 com.intellij.openapi.diff.impl.processing.Word word2 public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/impl/ComparisonPolicy$IgnoreSpacePolicy.class
ComparisonPolicy.java package com.intellij.openapi.diff.impl com.intellij.openapi.diff.impl.ComparisonPolicy$IgnoreSpacePolicy extends com.intellij.openapi.diff.impl.ComparisonPolicy implements com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentProcessor { void <init> () protected java.lang.Object[] getLineWrappers (com.intellij.openapi.diff.impl.string.DiffString[]) com.intellij.openapi.diff.impl.string.DiffString line int i com.intellij.openapi.diff.impl.string.DiffString[] lines Object[] result public com.intellij.openapi.diff.ex.DiffFragment[] buildFragments (com.intellij.openapi.diff.impl.string.DiffString[], com.intellij.openapi.diff.impl.string.DiffString[]) throws com.intellij.util.diff.FilesTooBigForDiffException com.intellij.openapi.diff.impl.string.DiffString[] strings1 com.intellij.openapi.diff.impl.string.DiffString[] strings2 com.intellij.openapi.diff.ex.DiffFragment[] fragments com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentsCollector collector private static java.lang.Object getWrapper (com.intellij.openapi.diff.impl.string.DiffString) com.intellij.openapi.diff.impl.string.DiffString line public com.intellij.openapi.diff.ex.DiffFragment createFragment (com.intellij.openapi.diff.impl.processing.Word, com.intellij.openapi.diff.impl.processing.Word) com.intellij.openapi.diff.impl.processing.Word word1 com.intellij.openapi.diff.impl.processing.Word word2 com.intellij.openapi.diff.impl.string.DiffString text1 com.intellij.openapi.diff.impl.string.DiffString text2 public com.intellij.openapi.diff.ex.DiffFragment createFragment (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString) com.intellij.openapi.diff.impl.string.DiffString text1 com.intellij.openapi.diff.impl.string.DiffString text2 com.intellij.openapi.diff.impl.string.DiffString toCompare1 com.intellij.openapi.diff.impl.string.DiffString toCompare2 protected java.lang.Object[] getWrappers (com.intellij.openapi.diff.impl.string.DiffString[]) com.intellij.openapi.diff.impl.string.DiffString[] strings public java.lang.String toString () public void process (com.intellij.openapi.diff.ex.DiffFragment, com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentsCollector) com.intellij.openapi.diff.impl.highlighting.FragmentSide side com.intellij.openapi.diff.impl.string.DiffString text com.intellij.openapi.diff.ex.DiffFragment fragment com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentsCollector collector public volatile synthetic void process (com.intellij.openapi.diff.ex.DiffFragment, java.lang.Object) throws com.intellij.util.diff.FilesTooBigForDiffException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/impl/ComparisonPolicy$TrimSpacePolicy.class
ComparisonPolicy.java package com.intellij.openapi.diff.impl com.intellij.openapi.diff.impl.ComparisonPolicy$TrimSpacePolicy extends com.intellij.openapi.diff.impl.ComparisonPolicy { void <init> () protected java.lang.Object[] getLineWrappers (com.intellij.openapi.diff.impl.string.DiffString[]) com.intellij.openapi.diff.impl.string.DiffString[] lines public com.intellij.openapi.diff.ex.DiffFragment createFragment (com.intellij.openapi.diff.impl.processing.Word, com.intellij.openapi.diff.impl.processing.Word) com.intellij.openapi.diff.impl.processing.Word word1 com.intellij.openapi.diff.impl.processing.Word word2 com.intellij.openapi.diff.impl.string.DiffString text1 com.intellij.openapi.diff.impl.string.DiffString text2 protected java.lang.Object[] getWrappers (com.intellij.openapi.diff.impl.string.DiffString[]) com.intellij.openapi.diff.impl.string.DiffString string com.intellij.openapi.diff.impl.string.DiffString wrapper int i com.intellij.openapi.diff.impl.string.DiffString[] strings Object[] result boolean atBeginning public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/impl/ComparisonPolicy.class
ComparisonPolicy.java package com.intellij.openapi.diff.impl public abstract com.intellij.openapi.diff.impl.ComparisonPolicy extends java.lang.Object { public static final com.intellij.openapi.diff.impl.ComparisonPolicy DEFAULT public static final com.intellij.openapi.diff.impl.ComparisonPolicy TRIM_SPACE public static final com.intellij.openapi.diff.impl.ComparisonPolicy IGNORE_SPACE public static final com.intellij.openapi.diff.impl.ComparisonPolicy[] COMPARISON_POLICIES private final String myName protected void <init> (java.lang.String) String name public java.lang.String getName () public com.intellij.openapi.diff.ex.DiffFragment[] buildFragments (com.intellij.openapi.diff.impl.string.DiffString[], com.intellij.openapi.diff.impl.string.DiffString[]) throws com.intellij.util.diff.FilesTooBigForDiffException com.intellij.openapi.diff.impl.string.DiffString[] strings1 com.intellij.openapi.diff.impl.string.DiffString[] strings2 com.intellij.openapi.diff.impl.DiffFragmentBuilder builder Object[] wrappers1 Object[] wrappers2 com.intellij.util.diff.Diff$Change change public com.intellij.openapi.diff.ex.DiffFragment[] buildDiffFragmentsFromLines (com.intellij.openapi.diff.impl.string.DiffString[], com.intellij.openapi.diff.impl.string.DiffString[]) throws com.intellij.util.diff.FilesTooBigForDiffException com.intellij.openapi.diff.impl.string.DiffString[] lines1 com.intellij.openapi.diff.impl.string.DiffString[] lines2 com.intellij.openapi.diff.impl.DiffFragmentBuilder builder Object[] wrappers1 Object[] wrappers2 com.intellij.util.diff.Diff$Change change public com.intellij.openapi.diff.ex.DiffFragment createFragment (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString) com.intellij.openapi.diff.impl.string.DiffString text1 com.intellij.openapi.diff.impl.string.DiffString text2 com.intellij.openapi.diff.ex.DiffFragment result public abstract com.intellij.openapi.diff.ex.DiffFragment createFragment (com.intellij.openapi.diff.impl.processing.Word, com.intellij.openapi.diff.impl.processing.Word) protected abstract java.lang.Object[] getWrappers (com.intellij.openapi.diff.impl.string.DiffString[]) protected abstract java.lang.Object[] getLineWrappers (com.intellij.openapi.diff.impl.string.DiffString[]) private java.lang.Object getWrapper (com.intellij.openapi.diff.impl.string.DiffString) com.intellij.openapi.diff.impl.string.DiffString text private static com.intellij.openapi.diff.impl.string.DiffString toNull (com.intellij.openapi.diff.impl.string.DiffString) com.intellij.openapi.diff.impl.string.DiffString text1 private static com.intellij.openapi.diff.impl.string.DiffString toNotNull (com.intellij.openapi.diff.impl.string.DiffString) com.intellij.openapi.diff.impl.string.DiffString text protected java.lang.Object[] trimStrings (com.intellij.openapi.diff.impl.string.DiffString[]) com.intellij.openapi.diff.impl.string.DiffString string int i com.intellij.openapi.diff.impl.string.DiffString[] strings Object[] result public boolean isEqual (com.intellij.openapi.diff.ex.DiffFragment) com.intellij.openapi.diff.ex.DiffFragment fragment Object[] wrappers public com.intellij.openapi.diff.impl.processing.Word createFormatting (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.util.TextRange) com.intellij.openapi.diff.impl.string.DiffString text com.intellij.openapi.util.TextRange textRange public static com.intellij.openapi.diff.impl.ComparisonPolicy[] getAllInstances () protected java.lang.Object[] getWrappers (java.lang.String[]) int i String[] lines com.intellij.openapi.diff.impl.string.DiffString[] unsafeStrings protected java.lang.Object[] getLineWrappers (java.lang.String[]) int i String[] lines com.intellij.openapi.diff.impl.string.DiffString[] unsafeStrings static synthetic com.intellij.openapi.diff.impl.string.DiffString access$000 (com.intellij.openapi.diff.impl.string.DiffString) com.intellij.openapi.diff.impl.string.DiffString x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/impl/DiffFragmentBuilder.class
DiffFragmentBuilder.java package com.intellij.openapi.diff.impl public com.intellij.openapi.diff.impl.DiffFragmentBuilder extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.openapi.diff.impl.string.DiffString[] mySource1 private final com.intellij.openapi.diff.impl.string.DiffString[] mySource2 private int myLastLine1 private int myLastLine2 private final java.util.List myData public void <init> (com.intellij.openapi.diff.impl.string.DiffString[], com.intellij.openapi.diff.impl.string.DiffString[]) com.intellij.openapi.diff.impl.string.DiffString[] source1 com.intellij.openapi.diff.impl.string.DiffString[] source2 private java.util.List getFragments () private void finish () com.intellij.openapi.diff.impl.string.DiffString text1 com.intellij.openapi.diff.impl.string.DiffString text2 private void init () private void append (int, com.intellij.openapi.util.TextRange) int line com.intellij.openapi.util.TextRange range com.intellij.openapi.diff.impl.string.DiffString text1 com.intellij.openapi.diff.impl.string.DiffString text2 int start int end private void change (com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange) com.intellij.openapi.util.TextRange range1 com.intellij.openapi.util.TextRange range2 com.intellij.openapi.diff.impl.string.DiffString text1 com.intellij.openapi.diff.impl.string.DiffString text2 int start1 int end1 int start2 int end2 private void delete (com.intellij.openapi.util.TextRange, int) com.intellij.openapi.util.TextRange range int line com.intellij.openapi.diff.impl.string.DiffString text1 com.intellij.openapi.diff.impl.string.DiffString text2 int start int end private static com.intellij.openapi.diff.impl.string.DiffString concatenate (com.intellij.openapi.diff.impl.string.DiffString[], int, int) com.intellij.openapi.diff.impl.string.DiffString[] strings int start int end public com.intellij.openapi.diff.ex.DiffFragment[] buildFragments (com.intellij.util.diff.Diff$Change) com.intellij.util.diff.Diff$Change change java.util.List fragments static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/impl/fragments/Fragment.class
Fragment.java package com.intellij.openapi.diff.impl.fragments public abstract com.intellij.openapi.diff.impl.fragments.Fragment extends java.lang.Object { public abstract com.intellij.openapi.diff.impl.util.TextDiffTypeEnum getType () public abstract com.intellij.openapi.util.TextRange getRange (com.intellij.openapi.diff.impl.highlighting.FragmentSide) public abstract com.intellij.openapi.diff.impl.fragments.Fragment shift (com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange, int, int) public abstract void highlight (com.intellij.openapi.diff.impl.fragments.FragmentHighlighter) public abstract com.intellij.openapi.diff.impl.fragments.Fragment getSubfragmentAt (int, com.intellij.openapi.diff.impl.highlighting.FragmentSide, com.intellij.openapi.util.Condition) }
com/intellij/openapi/diff/impl/fragments/FragmentHighlighter.class
FragmentHighlighter.java package com.intellij.openapi.diff.impl.fragments public abstract com.intellij.openapi.diff.impl.fragments.FragmentHighlighter extends java.lang.Object { public abstract void highlightInline (com.intellij.openapi.diff.impl.fragments.InlineFragment) public abstract void highlightLine (com.intellij.openapi.diff.impl.fragments.LineFragment) }
com/intellij/openapi/diff/impl/fragments/FragmentList$1.class
FragmentList.java package com.intellij.openapi.diff.impl.fragments final com.intellij.openapi.diff.impl.fragments.FragmentList$1 extends java.lang.Object implements com.intellij.openapi.diff.impl.fragments.FragmentList { void <init> () public com.intellij.openapi.diff.impl.fragments.FragmentList shift (com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange, int, int) com.intellij.openapi.util.TextRange rangeShift1 com.intellij.openapi.util.TextRange rangeShift2 int startLine1 int startLine2 public boolean isEmpty () public java.util.Iterator iterator () public com.intellij.openapi.diff.impl.fragments.Fragment getFragmentAt (int, com.intellij.openapi.diff.impl.highlighting.FragmentSide, com.intellij.openapi.util.Condition) int offset com.intellij.openapi.diff.impl.highlighting.FragmentSide side com.intellij.openapi.util.Condition condition }
com/intellij/openapi/diff/impl/fragments/FragmentList.class
FragmentList.java package com.intellij.openapi.diff.impl.fragments public abstract com.intellij.openapi.diff.impl.fragments.FragmentList extends java.lang.Object { public static final com.intellij.openapi.diff.impl.fragments.FragmentList EMPTY public abstract com.intellij.openapi.diff.impl.fragments.FragmentList shift (com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange, int, int) public abstract boolean isEmpty () public abstract java.util.Iterator iterator () public abstract com.intellij.openapi.diff.impl.fragments.Fragment getFragmentAt (int, com.intellij.openapi.diff.impl.highlighting.FragmentSide, com.intellij.openapi.util.Condition) static void <clinit> () }
com/intellij/openapi/diff/impl/fragments/FragmentListImpl.class
FragmentListImpl.java package com.intellij.openapi.diff.impl.fragments public com.intellij.openapi.diff.impl.fragments.FragmentListImpl extends java.lang.Object implements com.intellij.openapi.diff.impl.fragments.FragmentList { private static final com.intellij.openapi.diagnostic.Logger LOG private final java.util.ArrayList myFragments private static final java.util.Comparator FRAGMENT_COMPARATOR private void <init> (java.util.ArrayList) java.util.ArrayList sortedFragments private void init () public static com.intellij.openapi.diff.impl.fragments.FragmentList fromList (java.util.ArrayList) java.util.ArrayList fragments com.intellij.openapi.diff.impl.fragments.FragmentListImpl fragmentList public com.intellij.openapi.diff.impl.fragments.FragmentList shift (com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange, int, int) com.intellij.openapi.util.TextRange rangeShift1 com.intellij.openapi.util.TextRange rangeShift2 int startLine1 int startLine2 public boolean isEmpty () public java.util.Iterator iterator () public com.intellij.openapi.diff.impl.fragments.Fragment getFragmentAt (int, com.intellij.openapi.diff.impl.highlighting.FragmentSide, com.intellij.openapi.util.Condition) com.intellij.openapi.diff.impl.fragments.Fragment fragment com.intellij.openapi.util.TextRange range java.util.Iterator iterator int offset com.intellij.openapi.diff.impl.highlighting.FragmentSide side com.intellij.openapi.util.Condition condition public static java.util.ArrayList shift (java.util.ArrayList, com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange, int, int) com.intellij.openapi.diff.impl.fragments.Fragment fragment java.util.ArrayList fragments com.intellij.openapi.util.TextRange rangeShift1 com.intellij.openapi.util.TextRange rangeShift2 int startLine1 int startLine2 java.util.ArrayList newFragments private static int sign (int) int n private static int compareBySide (com.intellij.openapi.diff.impl.fragments.Fragment, com.intellij.openapi.diff.impl.fragments.Fragment, com.intellij.openapi.diff.impl.highlighting.FragmentSide) com.intellij.openapi.diff.impl.fragments.Fragment fragment1 com.intellij.openapi.diff.impl.fragments.Fragment fragment2 com.intellij.openapi.diff.impl.highlighting.FragmentSide side int start1 int start2 private static synthetic int lambda$static$0 (com.intellij.openapi.diff.impl.fragments.Fragment, com.intellij.openapi.diff.impl.fragments.Fragment) com.intellij.openapi.diff.impl.fragments.Fragment fragment1 com.intellij.openapi.diff.impl.fragments.Fragment fragment2 int result int check static void <clinit> () }
com/intellij/openapi/diff/impl/fragments/InlineFragment.class
InlineFragment.java package com.intellij.openapi.diff.impl.fragments public com.intellij.openapi.diff.impl.fragments.InlineFragment extends java.lang.Object implements com.intellij.openapi.diff.impl.fragments.Fragment { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.openapi.util.TextRange myRange1 private final com.intellij.openapi.util.TextRange myRange2 private final com.intellij.openapi.diff.impl.util.TextDiffTypeEnum myType public void <init> (com.intellij.openapi.diff.impl.util.TextDiffTypeEnum, com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange) com.intellij.openapi.diff.impl.util.TextDiffTypeEnum type com.intellij.openapi.util.TextRange range1 com.intellij.openapi.util.TextRange range2 public com.intellij.openapi.diff.impl.util.TextDiffTypeEnum getType () public com.intellij.openapi.util.TextRange getRange (com.intellij.openapi.diff.impl.highlighting.FragmentSide) com.intellij.openapi.diff.impl.highlighting.FragmentSide side public com.intellij.openapi.diff.impl.fragments.Fragment shift (com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange, int, int) com.intellij.openapi.util.TextRange range1 com.intellij.openapi.util.TextRange range2 int startingLine1 int startingLine2 public void highlight (com.intellij.openapi.diff.impl.fragments.FragmentHighlighter) com.intellij.openapi.diff.impl.fragments.FragmentHighlighter fragmentHighlighter public com.intellij.openapi.diff.impl.fragments.Fragment getSubfragmentAt (int, com.intellij.openapi.diff.impl.highlighting.FragmentSide, com.intellij.openapi.util.Condition) int offset com.intellij.openapi.diff.impl.highlighting.FragmentSide side com.intellij.openapi.util.Condition condition static void <clinit> () }
com/intellij/openapi/diff/impl/fragments/LineBlock.class
LineBlock.java package com.intellij.openapi.diff.impl.fragments public com.intellij.openapi.diff.impl.fragments.LineBlock extends java.lang.Object { private final int myStartingLine1 private final int myModifiedLines1 private final int myStartingLine2 private final int myModifiedLines2 private com.intellij.openapi.diff.impl.util.TextDiffTypeEnum myType public static final java.util.Comparator COMPARATOR public void <init> (int, int, int, int, com.intellij.openapi.diff.impl.util.TextDiffTypeEnum) int startingLine1 int modifiedLines1 int startingLine2 int modifiedLines2 com.intellij.openapi.diff.impl.util.TextDiffTypeEnum blockType public int getModifiedLines1 () public int getStartingLine1 () public int getStartingLine2 () public int getModifiedLines2 () protected int getEndLine1 () protected int getEndLine2 () public com.intellij.openapi.diff.impl.util.TextDiffTypeEnum getType () protected void setType (com.intellij.openapi.diff.impl.util.TextDiffTypeEnum) com.intellij.openapi.diff.impl.util.TextDiffTypeEnum type private static synthetic int lambda$static$0 (com.intellij.openapi.diff.impl.fragments.LineBlock, com.intellij.openapi.diff.impl.fragments.LineBlock) com.intellij.openapi.diff.impl.fragments.LineBlock block1 com.intellij.openapi.diff.impl.fragments.LineBlock block2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/impl/fragments/LineFragment$1.class
LineFragment.java package com.intellij.openapi.diff.impl.fragments synthetic com.intellij.openapi.diff.impl.fragments.LineFragment$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$openapi$diff$impl$util$TextDiffTypeEnum static void <clinit> () }
com/intellij/openapi/diff/impl/fragments/LineFragment.class
LineFragment.java package com.intellij.openapi.diff.impl.fragments public com.intellij.openapi.diff.impl.fragments.LineFragment extends com.intellij.openapi.diff.impl.fragments.LineBlock implements com.intellij.openapi.diff.impl.fragments.Fragment { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.openapi.util.TextRange myRange1 private final com.intellij.openapi.util.TextRange myRange2 private com.intellij.openapi.diff.impl.fragments.FragmentList myChildren private boolean myHasLineChildren public void <init> (int, int, int, int, com.intellij.openapi.diff.impl.util.TextDiffTypeEnum, com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange) int startingLine1 int modifiedLines1 int startingLine2 int modifiedLines2 com.intellij.openapi.diff.impl.util.TextDiffTypeEnum blockType com.intellij.openapi.util.TextRange range1 com.intellij.openapi.util.TextRange range2 private void <init> (int, int, int, int, com.intellij.openapi.diff.impl.util.TextDiffTypeEnum, com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange, com.intellij.openapi.diff.impl.fragments.FragmentList) int startingLine1 int modifiedLines1 int startingLine2 int modifiedLines2 com.intellij.openapi.diff.impl.util.TextDiffTypeEnum blockType com.intellij.openapi.util.TextRange range1 com.intellij.openapi.util.TextRange range2 com.intellij.openapi.diff.impl.fragments.FragmentList children public com.intellij.openapi.util.TextRange getRange (com.intellij.openapi.diff.impl.highlighting.FragmentSide) com.intellij.openapi.diff.impl.highlighting.FragmentSide side public com.intellij.openapi.diff.impl.fragments.Fragment shift (com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange, int, int) com.intellij.openapi.util.TextRange range1 com.intellij.openapi.util.TextRange range2 int startingLine1 int startingLine2 public void adjustTypeFromChildrenTypes () com.intellij.openapi.diff.impl.util.TextDiffTypeEnum fragmentType java.util.Iterator children com.intellij.openapi.diff.impl.util.TextDiffTypeEnum candidateType static com.intellij.openapi.util.TextRange shiftRange (com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange) com.intellij.openapi.util.TextRange shift com.intellij.openapi.util.TextRange range int start int newEnd int newStart public void highlight (com.intellij.openapi.diff.impl.fragments.FragmentHighlighter) com.intellij.openapi.diff.impl.fragments.FragmentHighlighter fragmentHighlighter public boolean isOneSide () public boolean isEqual () public com.intellij.openapi.diff.impl.fragments.Fragment getSubfragmentAt (int, com.intellij.openapi.diff.impl.highlighting.FragmentSide, com.intellij.openapi.util.Condition) int offset com.intellij.openapi.diff.impl.highlighting.FragmentSide side com.intellij.openapi.util.Condition condition com.intellij.openapi.diff.impl.fragments.Fragment childFragment public java.util.Iterator getChildrenIterator () public com.intellij.openapi.diff.impl.string.DiffString getText (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.highlighting.FragmentSide) com.intellij.openapi.diff.impl.string.DiffString text com.intellij.openapi.diff.impl.highlighting.FragmentSide side com.intellij.openapi.util.TextRange range public void addAllDescendantsTo (java.util.ArrayList) com.intellij.openapi.diff.impl.fragments.LineFragment lineFragment com.intellij.openapi.diff.impl.fragments.Fragment fragment java.util.Iterator iterator java.util.ArrayList descendants public void setChildren (java.util.ArrayList) com.intellij.openapi.diff.impl.fragments.LineFragment lineFragment java.util.ArrayList fragments java.util.ArrayList shifted com.intellij.openapi.diff.impl.fragments.Fragment firstChild private void checkChildren (java.util.Iterator) com.intellij.openapi.diff.impl.fragments.LineFragment lineFragment com.intellij.openapi.diff.impl.fragments.Fragment fragment boolean lineChild java.util.Iterator iterator boolean hasLineChildren boolean hasInlineChildren private boolean isSameRanges (com.intellij.openapi.diff.impl.fragments.Fragment) com.intellij.openapi.diff.impl.fragments.Fragment fragment public boolean isHasLineChildren () public int getEndLine1 () public int getEndLine2 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/impl/highlighting/BufferedStringList.class
BufferedStringList.java package com.intellij.openapi.diff.impl.highlighting com.intellij.openapi.diff.impl.highlighting.BufferedStringList extends java.lang.Object { private final java.util.ArrayList myStrings private final StringBuffer myLast void <init> () public void add (java.lang.String) String string public void appendToLast (java.lang.String) String string public void flushLast () public java.lang.String[] toArray () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/impl/highlighting/FragmentSide$1.class
FragmentSide.java package com.intellij.openapi.diff.impl.highlighting final enum com.intellij.openapi.diff.impl.highlighting.FragmentSide$1 extends com.intellij.openapi.diff.impl.highlighting.FragmentSide { void <init> (java.lang.String, int, int, int) int index int mergeIndex public com.intellij.openapi.diff.impl.string.DiffString getText (com.intellij.openapi.diff.ex.DiffFragment) com.intellij.openapi.diff.ex.DiffFragment fragment protected com.intellij.openapi.diff.ex.DiffFragment createDiffFragment (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString) com.intellij.openapi.diff.impl.string.DiffString text com.intellij.openapi.diff.impl.string.DiffString otherText public com.intellij.openapi.diff.impl.highlighting.FragmentSide otherSide () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/impl/highlighting/FragmentSide$2.class
FragmentSide.java package com.intellij.openapi.diff.impl.highlighting final enum com.intellij.openapi.diff.impl.highlighting.FragmentSide$2 extends com.intellij.openapi.diff.impl.highlighting.FragmentSide { void <init> (java.lang.String, int, int, int) int index int mergeIndex public com.intellij.openapi.diff.impl.string.DiffString getText (com.intellij.openapi.diff.ex.DiffFragment) com.intellij.openapi.diff.ex.DiffFragment fragment protected com.intellij.openapi.diff.ex.DiffFragment createDiffFragment (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString) com.intellij.openapi.diff.impl.string.DiffString text com.intellij.openapi.diff.impl.string.DiffString otherText public com.intellij.openapi.diff.impl.highlighting.FragmentSide otherSide () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/impl/highlighting/FragmentSide.class
FragmentSide.java package com.intellij.openapi.diff.impl.highlighting public abstract enum com.intellij.openapi.diff.impl.highlighting.FragmentSide extends java.lang.Enum { public static final enum com.intellij.openapi.diff.impl.highlighting.FragmentSide SIDE1 public static final enum com.intellij.openapi.diff.impl.highlighting.FragmentSide SIDE2 private static final com.intellij.openapi.diagnostic.Logger LOG private final int myIndex private final int myMergeIndex private static final synthetic com.intellij.openapi.diff.impl.highlighting.FragmentSide[] $VALUES public static com.intellij.openapi.diff.impl.highlighting.FragmentSide[] values () public static com.intellij.openapi.diff.impl.highlighting.FragmentSide valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int, int) int index int mergeIndex public com.intellij.openapi.diff.ex.DiffFragment createFragment (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString, boolean) com.intellij.openapi.diff.impl.string.DiffString text com.intellij.openapi.diff.impl.string.DiffString otherText boolean modified com.intellij.openapi.diff.ex.DiffFragment fragment public abstract com.intellij.openapi.diff.impl.string.DiffString getText (com.intellij.openapi.diff.ex.DiffFragment) public abstract com.intellij.openapi.diff.impl.highlighting.FragmentSide otherSide () protected abstract com.intellij.openapi.diff.ex.DiffFragment createDiffFragment (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString) public int getIndex () public int getMergeIndex () public com.intellij.openapi.diff.impl.string.DiffString getOtherText (com.intellij.openapi.diff.ex.DiffFragment) com.intellij.openapi.diff.ex.DiffFragment fragment public java.lang.IllegalArgumentException invalidException () public static com.intellij.openapi.diff.impl.highlighting.FragmentSide chooseSide (com.intellij.openapi.diff.ex.DiffFragment) com.intellij.openapi.diff.ex.DiffFragment oneSide public static com.intellij.openapi.diff.impl.highlighting.FragmentSide fromIndex (int) com.intellij.openapi.diff.impl.highlighting.FragmentSide side int index synthetic void <init> (java.lang.String, int, int, int, com.intellij.openapi.diff.impl.highlighting.FragmentSide$1) String x0 int x1 int x2 int x3 com.intellij.openapi.diff.impl.highlighting.FragmentSide$1 x4 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/impl/highlighting/LineBlockDivider$1.class
LineBlockDivider.java package com.intellij.openapi.diff.impl.highlighting final com.intellij.openapi.diff.impl.highlighting.LineBlockDivider$1 extends com.intellij.openapi.diff.impl.highlighting.LineBlockDivider { void <init> () public com.intellij.openapi.diff.ex.DiffFragment[][] divide (com.intellij.openapi.diff.ex.DiffFragment[]) com.intellij.openapi.diff.impl.highlighting.FragmentSide side com.intellij.openapi.diff.ex.DiffFragment fragment com.intellij.openapi.diff.ex.DiffFragment[] lineBlock com.intellij.openapi.diff.impl.highlighting.List2D result com.intellij.openapi.diff.impl.highlighting.FragmentSide currentSide boolean isNewLineLast }
com/intellij/openapi/diff/impl/highlighting/LineBlockDivider.class
LineBlockDivider.java package com.intellij.openapi.diff.impl.highlighting public abstract com.intellij.openapi.diff.impl.highlighting.LineBlockDivider extends java.lang.Object { public static final com.intellij.openapi.diff.impl.highlighting.LineBlockDivider SINGLE_SIDE public void <init> () public abstract com.intellij.openapi.diff.ex.DiffFragment[][] divide (com.intellij.openapi.diff.ex.DiffFragment[]) static void <clinit> () }
com/intellij/openapi/diff/impl/highlighting/List2D.class
List2D.java package com.intellij.openapi.diff.impl.highlighting com.intellij.openapi.diff.impl.highlighting.List2D extends java.lang.Object { private final java.util.List myRows private java.util.List myCurrentRow void <init> () public void add (com.intellij.openapi.diff.ex.DiffFragment) com.intellij.openapi.diff.ex.DiffFragment element private void ensureRowExists () public void newRow () public com.intellij.openapi.diff.ex.DiffFragment[][] toArray () java.util.List row int i com.intellij.openapi.diff.ex.DiffFragment[][] result public void addAll (com.intellij.openapi.diff.ex.DiffFragment[]) com.intellij.openapi.diff.ex.DiffFragment[] line }
com/intellij/openapi/diff/impl/highlighting/Util$MyChange.class
Util.java package com.intellij.openapi.diff.impl.highlighting com.intellij.openapi.diff.impl.highlighting.Util$MyChange extends com.intellij.util.diff.Diff$Change { void <init> (int, int, int, int) int line0 int line1 int deleted int inserted public com.intellij.openapi.diff.impl.highlighting.Util$MyChange copyNext (com.intellij.util.diff.Diff$Change) com.intellij.util.diff.Diff$Change change public com.intellij.openapi.diff.impl.highlighting.Util$MyChange copyNext (com.intellij.util.diff.Diff$Change, int) com.intellij.util.diff.Diff$Change change int shift com.intellij.openapi.diff.impl.highlighting.Util$MyChange result public void setNext (com.intellij.openapi.diff.impl.highlighting.Util$MyChange) com.intellij.openapi.diff.impl.highlighting.Util$MyChange change public int getEnd1 () public int getEnd2 () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/impl/highlighting/Util.class
Util.java package com.intellij.openapi.diff.impl.highlighting public com.intellij.openapi.diff.impl.highlighting.Util extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final String DELIMITERS public static final gnu.trove.TIntHashSet DELIMITERS_SET static final synthetic boolean $assertionsDisabled public void <init> () static java.lang.String[] splitByWord (java.lang.String) char delimiter String token String string com.intellij.openapi.diff.impl.highlighting.BufferedStringList stringList java.util.StringTokenizer tokenizer static boolean isSpaceOnly (com.intellij.openapi.diff.ex.DiffFragment) com.intellij.openapi.diff.ex.DiffFragment fragment private static boolean isSpaceOnly (com.intellij.openapi.diff.impl.string.DiffString) com.intellij.openapi.diff.impl.string.DiffString string static com.intellij.openapi.diff.ex.DiffFragment[] splitByLines (com.intellij.openapi.diff.ex.DiffFragment) int i com.intellij.openapi.diff.ex.DiffFragment fragment com.intellij.openapi.diff.impl.string.DiffString[] lines1 com.intellij.openapi.diff.impl.string.DiffString[] lines2 int length com.intellij.openapi.diff.ex.DiffFragment[] lines private static com.intellij.openapi.diff.impl.string.DiffString[] splitByLines (com.intellij.openapi.diff.impl.string.DiffString) com.intellij.openapi.diff.impl.string.DiffString string public static com.intellij.openapi.diff.ex.DiffFragment[][] splitByUnchangedLines (com.intellij.openapi.diff.ex.DiffFragment[]) int newLine1 int newLine2 int length1 int length2 com.intellij.openapi.diff.impl.string.DiffString text1 com.intellij.openapi.diff.impl.string.DiffString text2 com.intellij.openapi.diff.ex.DiffFragment fragment com.intellij.openapi.diff.ex.DiffFragment[] fragments com.intellij.openapi.diff.impl.highlighting.List2D result public static com.intellij.util.diff.Diff$Change concatEquals (com.intellij.util.diff.Diff$Change, java.lang.Object[], java.lang.Object[]) int shift int shift com.intellij.util.diff.Diff$Change change Object[] left Object[] right com.intellij.openapi.diff.impl.highlighting.Util$MyChange startChange com.intellij.openapi.diff.impl.highlighting.Util$MyChange lastChange private static com.intellij.util.diff.Diff$Change concatSingleSide (com.intellij.util.diff.Diff$Change) com.intellij.openapi.diff.impl.highlighting.Util$MyChange newChange com.intellij.util.diff.Diff$Change change com.intellij.openapi.diff.impl.highlighting.Util$MyChange startChange com.intellij.openapi.diff.impl.highlighting.Util$MyChange lastChange com.intellij.openapi.diff.impl.highlighting.Util$MyChange prevChange static int calcShift (java.lang.Object[], int, int, int) int i Object[] list int limit int start int length int shift public static com.intellij.openapi.diff.ex.DiffFragment unite (com.intellij.openapi.diff.ex.DiffFragment, com.intellij.openapi.diff.ex.DiffFragment) com.intellij.openapi.diff.impl.string.DiffString unitedText1 com.intellij.openapi.diff.impl.string.DiffString unitedText2 com.intellij.openapi.diff.ex.DiffFragment fragment1 com.intellij.openapi.diff.ex.DiffFragment fragment2 com.intellij.openapi.diff.impl.highlighting.FragmentSide side public static boolean isSameType (com.intellij.openapi.diff.ex.DiffFragment, com.intellij.openapi.diff.ex.DiffFragment) com.intellij.openapi.diff.ex.DiffFragment fragment1 com.intellij.openapi.diff.ex.DiffFragment fragment2 public static com.intellij.openapi.diff.impl.string.DiffString getText (com.intellij.openapi.diff.ex.DiffFragment[], com.intellij.openapi.diff.impl.highlighting.FragmentSide) com.intellij.openapi.diff.ex.DiffFragment fragment int i com.intellij.openapi.diff.ex.DiffFragment[] fragments com.intellij.openapi.diff.impl.highlighting.FragmentSide side com.intellij.openapi.diff.impl.string.DiffString[] data public static com.intellij.openapi.diff.ex.DiffFragment concatenate (com.intellij.openapi.diff.ex.DiffFragment[]) com.intellij.openapi.diff.ex.DiffFragment[] line public static com.intellij.openapi.diff.ex.DiffFragment concatenate (com.intellij.openapi.diff.ex.DiffFragment[], int, int) com.intellij.openapi.diff.ex.DiffFragment fragment int i com.intellij.openapi.diff.ex.DiffFragment[] line int from int to com.intellij.openapi.diff.impl.string.DiffString[] data1 com.intellij.openapi.diff.impl.string.DiffString[] data2 boolean isEqual com.intellij.openapi.diff.impl.string.DiffString text1 com.intellij.openapi.diff.impl.string.DiffString text2 private static com.intellij.openapi.diff.impl.string.DiffString notEmptyContent (com.intellij.openapi.diff.impl.string.DiffString) com.intellij.openapi.diff.impl.string.DiffString string public static com.intellij.openapi.diff.ex.DiffFragment[][] uniteFormattingOnly (com.intellij.openapi.diff.ex.DiffFragment[][]) com.intellij.openapi.diff.ex.DiffFragment[] line com.intellij.openapi.diff.ex.DiffFragment[][] lines com.intellij.openapi.diff.impl.highlighting.List2D result private static boolean areEqualOrFormatting (com.intellij.openapi.diff.ex.DiffFragment[]) com.intellij.openapi.diff.impl.string.DiffString text int side com.intellij.openapi.diff.ex.DiffFragment fragment com.intellij.openapi.diff.ex.DiffFragment[] fragments private static boolean areEqual (com.intellij.openapi.diff.ex.DiffFragment[]) com.intellij.openapi.diff.ex.DiffFragment fragment com.intellij.openapi.diff.ex.DiffFragment[] fragments public static com.intellij.openapi.diff.ex.DiffFragment[] cutFirst (com.intellij.openapi.diff.ex.DiffFragment[]) com.intellij.openapi.diff.ex.DiffFragment fragment com.intellij.openapi.diff.impl.string.DiffString text com.intellij.openapi.diff.impl.string.DiffString otherText int i com.intellij.openapi.diff.impl.highlighting.FragmentSide side int sideIndex com.intellij.openapi.diff.ex.DiffFragment fragment com.intellij.openapi.diff.ex.DiffFragment[] fragments int nullCount com.intellij.openapi.diff.ex.DiffFragment[] result int dstIndex private static com.intellij.openapi.diff.ex.DiffFragment[] transformHeadInsert (com.intellij.openapi.diff.ex.DiffFragment[], com.intellij.openapi.diff.impl.highlighting.FragmentSide) java.util.List result com.intellij.openapi.diff.ex.DiffFragment first com.intellij.openapi.diff.ex.DiffFragment second com.intellij.openapi.diff.impl.string.DiffString rightText com.intellij.openapi.diff.impl.string.DiffString secondText com.intellij.openapi.diff.ex.DiffFragment[] fragments com.intellij.openapi.diff.impl.highlighting.FragmentSide side static void <clinit> () char delimiter char[] delimiters private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/impl/patch/PatchHunk.class
PatchHunk.java package com.intellij.openapi.diff.impl.patch public com.intellij.openapi.diff.impl.patch.PatchHunk extends java.lang.Object { private final int myStartLineBefore private final int myEndLineBefore private final int myStartLineAfter private final int myEndLineAfter private final java.util.List myLines public void <init> (int, int, int, int) int startLineBefore int endLineBefore int startLineAfter int endLineAfter public int getStartLineBefore () public int getEndLineBefore () public int getStartLineAfter () public int getEndLineAfter () public void addLine (com.intellij.openapi.diff.impl.patch.PatchLine) com.intellij.openapi.diff.impl.patch.PatchLine line public java.util.List getLines () public boolean isNewContent () public boolean isDeletedContent () public java.lang.String getText () com.intellij.openapi.diff.impl.patch.PatchLine line StringBuilder builder public boolean isNoNewLineAtEnd () }
com/intellij/openapi/diff/impl/patch/PatchLine$Type.class
PatchLine.java package com.intellij.openapi.diff.impl.patch public final enum com.intellij.openapi.diff.impl.patch.PatchLine$Type extends java.lang.Enum { public static final enum com.intellij.openapi.diff.impl.patch.PatchLine$Type CONTEXT public static final enum com.intellij.openapi.diff.impl.patch.PatchLine$Type ADD public static final enum com.intellij.openapi.diff.impl.patch.PatchLine$Type REMOVE private static final synthetic com.intellij.openapi.diff.impl.patch.PatchLine$Type[] $VALUES public static com.intellij.openapi.diff.impl.patch.PatchLine$Type[] values () public static com.intellij.openapi.diff.impl.patch.PatchLine$Type valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/openapi/diff/impl/patch/PatchLine.class
PatchLine.java package com.intellij.openapi.diff.impl.patch public com.intellij.openapi.diff.impl.patch.PatchLine extends java.lang.Object { private final com.intellij.openapi.diff.impl.patch.PatchLine$Type myType private final String myText private boolean mySuppressNewLine public void <init> (com.intellij.openapi.diff.impl.patch.PatchLine$Type, java.lang.String) com.intellij.openapi.diff.impl.patch.PatchLine$Type type String text public com.intellij.openapi.diff.impl.patch.PatchLine$Type getType () public java.lang.String getText () public boolean isSuppressNewLine () public void setSuppressNewLine (boolean) boolean suppressNewLine public java.lang.String toString () }
com/intellij/openapi/diff/impl/processing/ByWord$FragmentBuilder$Version.class
ByWord.java package com.intellij.openapi.diff.impl.processing public com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder$Version extends java.lang.Object { private final com.intellij.openapi.diff.impl.processing.Word[] myWords private int myCurrentWord private int myOffset private final com.intellij.openapi.diff.impl.string.DiffString myText private final com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder myBuilder private final com.intellij.openapi.diff.impl.highlighting.FragmentSide mySide public void <init> (com.intellij.openapi.diff.impl.processing.Word[], com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder, boolean) com.intellij.openapi.diff.impl.processing.Word[] words com.intellij.openapi.diff.impl.string.DiffString text com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder builder boolean delete public int getProcessedOffset () public int getCurrentWordIndex () public void addOffset (int) int offset public void incCurrentWord () public com.intellij.openapi.diff.impl.string.DiffString getWordSequence (int) int wordCount int start int end public void incCurrentWord (int) int inserted public com.intellij.openapi.diff.impl.processing.Word getCurrentWord () public com.intellij.openapi.diff.impl.string.DiffString getCurrentWordPrefix () public com.intellij.openapi.diff.impl.string.DiffString getCurrentWordPostfixAndOneMore () int nextStart com.intellij.openapi.diff.impl.processing.Word word com.intellij.openapi.diff.impl.string.DiffString postfix public com.intellij.openapi.diff.impl.string.DiffString getNotProcessedTail () public char getPrevChar () public void addOneSide (com.intellij.openapi.diff.impl.string.DiffString, int) com.intellij.openapi.diff.impl.string.DiffString prefix int wordCount private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/impl/processing/ByWord$FragmentBuilder.class
ByWord.java package com.intellij.openapi.diff.impl.processing com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder extends java.lang.Object { private final java.util.ArrayList myFragments private final com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder$Version myVersion1 private final com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder$Version myVersion2 private final com.intellij.openapi.diff.impl.processing.DiffPolicy$ByChar BY_CHAR private final com.intellij.openapi.diff.impl.processing.DiffCorrection$ChangedSpace CORRECTION private final com.intellij.openapi.diff.impl.ComparisonPolicy myComparisonPolicy void <init> (com.intellij.openapi.diff.impl.processing.Word[], com.intellij.openapi.diff.impl.processing.Word[], com.intellij.openapi.diff.impl.ComparisonPolicy, com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString) com.intellij.openapi.diff.impl.processing.Word[] words1 com.intellij.openapi.diff.impl.processing.Word[] words2 com.intellij.openapi.diff.impl.ComparisonPolicy comparisonPolicy com.intellij.openapi.diff.impl.string.DiffString text1 com.intellij.openapi.diff.impl.string.DiffString text2 public com.intellij.openapi.diff.ex.DiffFragment[] getFragments () public com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder$Version getVersion1 () public com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder$Version getVersion2 () private void addAll (com.intellij.openapi.diff.ex.DiffFragment[]) com.intellij.openapi.diff.ex.DiffFragment fragment com.intellij.openapi.diff.ex.DiffFragment[] fragments private void add (com.intellij.openapi.diff.ex.DiffFragment) int lastIndex com.intellij.openapi.diff.ex.DiffFragment prevFragment com.intellij.openapi.diff.ex.DiffFragment fragment com.intellij.openapi.diff.impl.string.DiffString text1 com.intellij.openapi.diff.impl.string.DiffString text2 private void addEqual (com.intellij.openapi.diff.impl.processing.Word, com.intellij.openapi.diff.impl.processing.Word) throws com.intellij.util.diff.FilesTooBigForDiffException com.intellij.openapi.diff.impl.processing.Word word1 com.intellij.openapi.diff.impl.processing.Word word2 public void processEqual () throws com.intellij.util.diff.FilesTooBigForDiffException com.intellij.openapi.diff.impl.processing.Word word1 com.intellij.openapi.diff.impl.processing.Word word2 private com.intellij.openapi.diff.ex.DiffFragment[] fragmentsByChar (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString) throws com.intellij.util.diff.FilesTooBigForDiffException com.intellij.openapi.diff.impl.string.DiffString text1 com.intellij.openapi.diff.impl.string.DiffString text2 com.intellij.openapi.diff.impl.string.DiffString side1 com.intellij.openapi.diff.impl.string.DiffString side2 com.intellij.openapi.diff.ex.DiffFragment[] fragments private void addPostfixes () throws com.intellij.util.diff.FilesTooBigForDiffException com.intellij.openapi.diff.impl.string.DiffString text1 com.intellij.openapi.diff.impl.string.DiffString text2 com.intellij.openapi.diff.ex.DiffFragment[] fragments com.intellij.openapi.diff.ex.DiffFragment firstFragment com.intellij.openapi.diff.impl.string.DiffString postfix1 com.intellij.openapi.diff.impl.string.DiffString postfix2 int length1 int length2 com.intellij.openapi.diff.ex.DiffFragment wholePostfix private static com.intellij.openapi.diff.impl.string.DiffString cutLast (com.intellij.openapi.diff.impl.string.DiffString, int) com.intellij.openapi.diff.impl.string.DiffString text int length private void addOneSide (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.highlighting.FragmentSide) com.intellij.openapi.diff.impl.string.DiffString text com.intellij.openapi.diff.impl.highlighting.FragmentSide side com.intellij.openapi.diff.ex.DiffFragment fragment public void addChangedWords (int, int) int wordCount1 int wordCount2 public void addTails () throws com.intellij.util.diff.FilesTooBigForDiffException com.intellij.openapi.diff.ex.DiffFragment[] onesideFragments com.intellij.openapi.diff.ex.DiffFragment[] otherFragments com.intellij.openapi.diff.ex.DiffFragment startingOneSides int oneSideCount com.intellij.openapi.diff.ex.DiffFragment lastFragment com.intellij.openapi.diff.impl.string.DiffString tail1 com.intellij.openapi.diff.impl.string.DiffString tail2 com.intellij.openapi.diff.ex.DiffFragment[] fragments static synthetic void access$000 (com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder, com.intellij.openapi.diff.ex.DiffFragment) com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder x0 com.intellij.openapi.diff.ex.DiffFragment x1 static synthetic void access$200 (com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder, com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.highlighting.FragmentSide) com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder x0 com.intellij.openapi.diff.impl.string.DiffString x1 com.intellij.openapi.diff.impl.highlighting.FragmentSide x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/impl/processing/ByWord.class
ByWord.java package com.intellij.openapi.diff.impl.processing public com.intellij.openapi.diff.impl.processing.ByWord extends java.lang.Object implements com.intellij.openapi.diff.impl.processing.DiffPolicy { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.openapi.diff.impl.ComparisonPolicy myComparisonPolicy public void <init> (com.intellij.openapi.diff.impl.ComparisonPolicy) com.intellij.openapi.diff.impl.ComparisonPolicy comparisonPolicy public com.intellij.openapi.diff.ex.DiffFragment[] buildFragments (java.lang.String, java.lang.String) throws com.intellij.util.diff.FilesTooBigForDiffException String text1 String text2 public com.intellij.openapi.diff.ex.DiffFragment[] buildFragments (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString) throws com.intellij.util.diff.FilesTooBigForDiffException com.intellij.openapi.diff.impl.string.DiffString prefix1 com.intellij.openapi.diff.impl.string.DiffString prefix2 com.intellij.openapi.diff.ex.DiffFragment[] newFragments com.intellij.openapi.diff.impl.string.DiffString text1 com.intellij.openapi.diff.impl.string.DiffString text2 com.intellij.openapi.diff.impl.processing.Word[] words1 com.intellij.openapi.diff.impl.processing.Word[] words2 com.intellij.util.diff.Diff$Change change com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder result com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder$Version version1 com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder$Version version2 com.intellij.openapi.diff.ex.DiffFragment[] fragments com.intellij.openapi.diff.ex.DiffFragment firstFragment private static int countNotWhitespaces (com.intellij.openapi.diff.impl.processing.Word[]) com.intellij.openapi.diff.impl.processing.Word word com.intellij.openapi.diff.impl.processing.Word[] words int counter private static int countEqual (com.intellij.util.diff.Diff$Change, com.intellij.openapi.diff.impl.processing.Word[], com.intellij.openapi.diff.impl.processing.Word[]) int i int same com.intellij.util.diff.Diff$Change change com.intellij.openapi.diff.impl.processing.Word[] words1 com.intellij.openapi.diff.impl.processing.Word[] words2 int counter int position1 int position2 int tailCount private static void processOneside (com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder$Version, int) com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder$Version version int wordCount com.intellij.openapi.diff.impl.string.DiffString prefix private static void processEquals (int, int, com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder) throws com.intellij.util.diff.FilesTooBigForDiffException int changed1 int changed2 com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder result static com.intellij.openapi.diff.impl.processing.Word[] buildWords (java.lang.String, com.intellij.openapi.diff.impl.ComparisonPolicy) String text com.intellij.openapi.diff.impl.ComparisonPolicy policy static com.intellij.openapi.diff.impl.processing.Word[] buildWords (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.ComparisonPolicy) char nextChar boolean isWhitespace int i com.intellij.openapi.util.TextRange range com.intellij.openapi.diff.impl.processing.Word lastWord com.intellij.openapi.diff.impl.string.DiffString text com.intellij.openapi.diff.impl.ComparisonPolicy policy java.util.ArrayList words int start boolean withinFormatting static synthetic com.intellij.openapi.diagnostic.Logger access$100 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/impl/processing/DiffCorrection$BaseFragmentRunner.class
DiffCorrection.java package com.intellij.openapi.diff.impl.processing public com.intellij.openapi.diff.impl.processing.DiffCorrection$BaseFragmentRunner extends java.lang.Object { private final java.util.ArrayList myItems private int myIndex private com.intellij.openapi.diff.ex.DiffFragment[] myFragments public void <init> () public void add (com.intellij.openapi.diff.ex.DiffFragment) com.intellij.openapi.diff.ex.DiffFragment fragment protected final void actualAdd (com.intellij.openapi.diff.ex.DiffFragment) com.intellij.openapi.diff.ex.DiffFragment fragment public com.intellij.openapi.diff.ex.DiffFragment[] toArray () protected int getIndex () public com.intellij.openapi.diff.ex.DiffFragment[] getFragments () public void processAll (com.intellij.openapi.diff.ex.DiffFragment[], com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentProcessor) throws com.intellij.util.diff.FilesTooBigForDiffException com.intellij.openapi.diff.ex.DiffFragment fragment com.intellij.openapi.diff.ex.DiffFragment[] fragments com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentProcessor processor public static int getTextLength (com.intellij.openapi.diff.impl.string.DiffString) com.intellij.openapi.diff.impl.string.DiffString text public static boolean isEmpty (com.intellij.openapi.diff.ex.DiffFragment) com.intellij.openapi.diff.ex.DiffFragment fragment }
com/intellij/openapi/diff/impl/processing/DiffCorrection$ChangedSpace.class
DiffCorrection.java package com.intellij.openapi.diff.impl.processing public com.intellij.openapi.diff.impl.processing.DiffCorrection$ChangedSpace extends java.lang.Object implements com.intellij.openapi.diff.impl.processing.DiffCorrection com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentProcessor { private final com.intellij.openapi.diff.impl.processing.DiffPolicy myDiffPolicy private final com.intellij.openapi.diff.impl.ComparisonPolicy myComparisonPolicy public void <init> (com.intellij.openapi.diff.impl.ComparisonPolicy) com.intellij.openapi.diff.impl.ComparisonPolicy policy public void process (com.intellij.openapi.diff.ex.DiffFragment, com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentsCollector) throws com.intellij.util.diff.FilesTooBigForDiffException com.intellij.openapi.diff.impl.string.DiffString newLine1 com.intellij.openapi.diff.impl.string.DiffString newLine2 com.intellij.openapi.diff.ex.DiffFragment trailing com.intellij.openapi.diff.ex.DiffFragment fragment com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentsCollector collector com.intellij.openapi.diff.impl.string.DiffString text1 com.intellij.openapi.diff.impl.string.DiffString text2 com.intellij.openapi.diff.impl.string.DiffString spaces1 com.intellij.openapi.diff.impl.string.DiffString spaces2 com.intellij.openapi.diff.ex.DiffFragment textFragment public com.intellij.openapi.diff.ex.DiffFragment[] correct (com.intellij.openapi.diff.ex.DiffFragment[]) throws com.intellij.util.diff.FilesTooBigForDiffException com.intellij.openapi.diff.ex.DiffFragment[] fragments com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentsCollector collector public volatile synthetic void process (com.intellij.openapi.diff.ex.DiffFragment, java.lang.Object) throws com.intellij.util.diff.FilesTooBigForDiffException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/impl/processing/DiffCorrection$ConcatenateSingleSide.class
DiffCorrection.java package com.intellij.openapi.diff.impl.processing public com.intellij.openapi.diff.impl.processing.DiffCorrection$ConcatenateSingleSide extends java.lang.Object implements com.intellij.openapi.diff.impl.processing.DiffCorrection com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentProcessor { public static final com.intellij.openapi.diff.impl.processing.DiffCorrection INSTANCE private static final int DEFAULT_MODE public void <init> () public com.intellij.openapi.diff.ex.DiffFragment[] correct (com.intellij.openapi.diff.ex.DiffFragment[]) throws com.intellij.util.diff.FilesTooBigForDiffException com.intellij.openapi.diff.ex.DiffFragment[] fragments com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentBuffer buffer public void process (com.intellij.openapi.diff.ex.DiffFragment, com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentBuffer) com.intellij.openapi.diff.ex.DiffFragment fragment com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentBuffer buffer public volatile synthetic void process (com.intellij.openapi.diff.ex.DiffFragment, java.lang.Object) throws com.intellij.util.diff.FilesTooBigForDiffException static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/impl/processing/DiffCorrection$ConnectSingleSideToChange.class
DiffCorrection.java package com.intellij.openapi.diff.impl.processing public com.intellij.openapi.diff.impl.processing.DiffCorrection$ConnectSingleSideToChange extends java.lang.Object implements com.intellij.openapi.diff.impl.processing.DiffCorrection com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentProcessor { public static final com.intellij.openapi.diff.impl.processing.DiffCorrection$ConnectSingleSideToChange INSTANCE private static final int CHANGE public void <init> () public com.intellij.openapi.diff.ex.DiffFragment[] correct (com.intellij.openapi.diff.ex.DiffFragment[]) throws com.intellij.util.diff.FilesTooBigForDiffException com.intellij.openapi.diff.ex.DiffFragment[] fragments com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentBuffer buffer public void process (com.intellij.openapi.diff.ex.DiffFragment, com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentBuffer) com.intellij.openapi.diff.impl.string.DiffString text com.intellij.openapi.diff.ex.DiffFragment fragment com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentBuffer buffer public volatile synthetic void process (com.intellij.openapi.diff.ex.DiffFragment, java.lang.Object) throws com.intellij.util.diff.FilesTooBigForDiffException static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/impl/processing/DiffCorrection$FragmentBuffer.class
DiffCorrection.java package com.intellij.openapi.diff.impl.processing public com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentBuffer extends com.intellij.openapi.diff.impl.processing.DiffCorrection$BaseFragmentRunner { private int myMark private int myMarkMode public void <init> () public void markIfNone (int) int mode public void add (com.intellij.openapi.diff.ex.DiffFragment) com.intellij.openapi.diff.ex.DiffFragment fragment protected void flushMarked () public void processAll (com.intellij.openapi.diff.ex.DiffFragment[], com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentProcessor) throws com.intellij.util.diff.FilesTooBigForDiffException com.intellij.openapi.diff.ex.DiffFragment[] fragments com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentProcessor processor }
com/intellij/openapi/diff/impl/processing/DiffCorrection$FragmentProcessor.class
DiffCorrection.java package com.intellij.openapi.diff.impl.processing public abstract com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentProcessor extends java.lang.Object { public abstract void process (com.intellij.openapi.diff.ex.DiffFragment, java.lang.Object) throws com.intellij.util.diff.FilesTooBigForDiffException }
com/intellij/openapi/diff/impl/processing/DiffCorrection$FragmentsCollector.class
DiffCorrection.java package com.intellij.openapi.diff.impl.processing public com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentsCollector extends com.intellij.openapi.diff.impl.processing.DiffCorrection$BaseFragmentRunner { public void <init> () public void addAll (com.intellij.openapi.diff.ex.DiffFragment[]) com.intellij.openapi.diff.ex.DiffFragment fragment com.intellij.openapi.diff.ex.DiffFragment[] fragments }
com/intellij/openapi/diff/impl/processing/DiffCorrection$Normalize.class
DiffCorrection.java package com.intellij.openapi.diff.impl.processing public com.intellij.openapi.diff.impl.processing.DiffCorrection$Normalize extends java.lang.Object implements com.intellij.openapi.diff.impl.processing.DiffCorrection { public static final com.intellij.openapi.diff.impl.processing.DiffCorrection INSTANCE private void <init> () public com.intellij.openapi.diff.ex.DiffFragment[] correct (com.intellij.openapi.diff.ex.DiffFragment[]) throws com.intellij.util.diff.FilesTooBigForDiffException com.intellij.openapi.diff.ex.DiffFragment[] fragments static void <clinit> () }
com/intellij/openapi/diff/impl/processing/DiffCorrection$TrueLineBlocks.class
DiffCorrection.java package com.intellij.openapi.diff.impl.processing public com.intellij.openapi.diff.impl.processing.DiffCorrection$TrueLineBlocks extends java.lang.Object implements com.intellij.openapi.diff.impl.processing.DiffCorrection com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentProcessor { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.openapi.diff.impl.processing.DiffPolicy myDiffPolicy private final com.intellij.openapi.diff.impl.ComparisonPolicy myComparisonPolicy static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.openapi.diff.impl.ComparisonPolicy) com.intellij.openapi.diff.impl.ComparisonPolicy comparisonPolicy public com.intellij.openapi.diff.ex.DiffFragment[] correct (com.intellij.openapi.diff.ex.DiffFragment[]) throws com.intellij.util.diff.FilesTooBigForDiffException com.intellij.openapi.diff.ex.DiffFragment[] fragments com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentsCollector collector public void process (com.intellij.openapi.diff.ex.DiffFragment, com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentsCollector) throws com.intellij.util.diff.FilesTooBigForDiffException int i com.intellij.openapi.diff.impl.string.DiffString[] lines1 com.intellij.openapi.diff.impl.string.DiffString[] lines2 com.intellij.openapi.diff.ex.DiffFragment fragment com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentsCollector collector com.intellij.openapi.diff.impl.string.DiffString text1 com.intellij.openapi.diff.impl.string.DiffString text2 public com.intellij.openapi.diff.ex.DiffFragment[] correctAndNormalize (com.intellij.openapi.diff.ex.DiffFragment[]) throws com.intellij.util.diff.FilesTooBigForDiffException com.intellij.openapi.diff.ex.DiffFragment[] fragments public volatile synthetic void process (com.intellij.openapi.diff.ex.DiffFragment, java.lang.Object) throws com.intellij.util.diff.FilesTooBigForDiffException static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/impl/processing/DiffCorrection$UnitEquals.class
DiffCorrection.java package com.intellij.openapi.diff.impl.processing public com.intellij.openapi.diff.impl.processing.DiffCorrection$UnitEquals extends java.lang.Object implements com.intellij.openapi.diff.impl.processing.DiffCorrection com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentProcessor { public static final com.intellij.openapi.diff.impl.processing.DiffCorrection INSTANCE private static final int EQUAL_MODE private static final int FORMATTING_MODE public void <init> () public com.intellij.openapi.diff.ex.DiffFragment[] correct (com.intellij.openapi.diff.ex.DiffFragment[]) throws com.intellij.util.diff.FilesTooBigForDiffException com.intellij.openapi.diff.ex.DiffFragment[] fragments com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentBuffer buffer public void process (com.intellij.openapi.diff.ex.DiffFragment, com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentBuffer) com.intellij.openapi.diff.ex.DiffFragment fragment com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentBuffer buffer public volatile synthetic void process (com.intellij.openapi.diff.ex.DiffFragment, java.lang.Object) throws com.intellij.util.diff.FilesTooBigForDiffException static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/impl/processing/DiffCorrection.class
DiffCorrection.java package com.intellij.openapi.diff.impl.processing public abstract com.intellij.openapi.diff.impl.processing.DiffCorrection extends java.lang.Object { public abstract com.intellij.openapi.diff.ex.DiffFragment[] correct (com.intellij.openapi.diff.ex.DiffFragment[]) throws com.intellij.util.diff.FilesTooBigForDiffException }
com/intellij/openapi/diff/impl/processing/DiffPolicy$ByChar.class
DiffPolicy.java package com.intellij.openapi.diff.impl.processing public com.intellij.openapi.diff.impl.processing.DiffPolicy$ByChar extends java.lang.Object implements com.intellij.openapi.diff.impl.processing.DiffPolicy { private final com.intellij.openapi.diff.impl.ComparisonPolicy myComparisonPolicy public void <init> (com.intellij.openapi.diff.impl.ComparisonPolicy) com.intellij.openapi.diff.impl.ComparisonPolicy comparisonPolicy public com.intellij.openapi.diff.ex.DiffFragment[] buildFragments (java.lang.String, java.lang.String) throws com.intellij.util.diff.FilesTooBigForDiffException String text1 String text2 public com.intellij.openapi.diff.ex.DiffFragment[] buildFragments (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString) throws com.intellij.util.diff.FilesTooBigForDiffException com.intellij.openapi.diff.impl.string.DiffString text1 com.intellij.openapi.diff.impl.string.DiffString text2 private static com.intellij.openapi.diff.impl.string.DiffString[] splitByChar (com.intellij.openapi.diff.impl.string.DiffString) int i com.intellij.openapi.diff.impl.string.DiffString text com.intellij.openapi.diff.impl.string.DiffString[] result private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/impl/processing/DiffPolicy$LineBlocks.class
DiffPolicy.java package com.intellij.openapi.diff.impl.processing public com.intellij.openapi.diff.impl.processing.DiffPolicy$LineBlocks extends java.lang.Object implements com.intellij.openapi.diff.impl.processing.DiffPolicy { private final com.intellij.openapi.diff.impl.ComparisonPolicy myComparisonPolicy public void <init> (com.intellij.openapi.diff.impl.ComparisonPolicy) com.intellij.openapi.diff.impl.ComparisonPolicy comparisonPolicy public com.intellij.openapi.diff.ex.DiffFragment[] buildFragments (java.lang.String, java.lang.String) throws com.intellij.util.diff.FilesTooBigForDiffException String text1 String text2 public com.intellij.openapi.diff.ex.DiffFragment[] buildFragments (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString) throws com.intellij.util.diff.FilesTooBigForDiffException com.intellij.openapi.diff.impl.string.DiffString text1 com.intellij.openapi.diff.impl.string.DiffString text2 com.intellij.openapi.diff.impl.string.DiffString[] strings1 com.intellij.openapi.diff.impl.string.DiffString[] strings2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/impl/processing/DiffPolicy.class
DiffPolicy.java package com.intellij.openapi.diff.impl.processing public abstract com.intellij.openapi.diff.impl.processing.DiffPolicy extends java.lang.Object { public static final com.intellij.openapi.diff.impl.processing.DiffPolicy LINES_WO_FORMATTING public static final com.intellij.openapi.diff.impl.processing.DiffPolicy DEFAULT_LINES public abstract com.intellij.openapi.diff.ex.DiffFragment[] buildFragments (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString) throws com.intellij.util.diff.FilesTooBigForDiffException public abstract com.intellij.openapi.diff.ex.DiffFragment[] buildFragments (java.lang.String, java.lang.String) throws com.intellij.util.diff.FilesTooBigForDiffException static void <clinit> () }
com/intellij/openapi/diff/impl/processing/DummyDiffFragmentsProcessor.class
DummyDiffFragmentsProcessor.java package com.intellij.openapi.diff.impl.processing com.intellij.openapi.diff.impl.processing.DummyDiffFragmentsProcessor extends java.lang.Object { void <init> () public java.util.ArrayList process (java.lang.String, java.lang.String) com.intellij.openapi.diff.impl.util.TextDiffTypeEnum type com.intellij.openapi.diff.impl.util.TextDiffTypeEnum type String text1 String text2 java.util.ArrayList lineFragments com.intellij.openapi.diff.impl.util.TextDiffTypeEnum type private static int countLines (java.lang.String) String text int count }
com/intellij/openapi/diff/impl/processing/Formatting.class
Formatting.java package com.intellij.openapi.diff.impl.processing public com.intellij.openapi.diff.impl.processing.Formatting extends com.intellij.openapi.diff.impl.processing.Word { public void <init> (java.lang.String, com.intellij.openapi.util.TextRange) String baseText com.intellij.openapi.util.TextRange range public void <init> (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.util.TextRange) com.intellij.openapi.diff.impl.string.DiffString text com.intellij.openapi.util.TextRange range public int hashCode () public boolean equals (java.lang.Object) Object obj public boolean isWhitespace () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/impl/processing/FragmentsCollector.class
FragmentsCollector.java package com.intellij.openapi.diff.impl.processing com.intellij.openapi.diff.impl.processing.FragmentsCollector extends java.lang.Object { private final java.util.ArrayList myFragments private int myOffset1 private int myOffset2 void <init> () public com.intellij.openapi.diff.impl.fragments.Fragment addDiffFragment (com.intellij.openapi.diff.ex.DiffFragment) com.intellij.openapi.diff.ex.DiffFragment fragment int length1 int length2 com.intellij.openapi.diff.impl.fragments.InlineFragment inlineFragment public java.util.ArrayList getFragments () }
com/intellij/openapi/diff/impl/processing/HighlightMode.class
HighlightMode.java package com.intellij.openapi.diff.impl.processing public final enum com.intellij.openapi.diff.impl.processing.HighlightMode extends java.lang.Enum { public static final enum com.intellij.openapi.diff.impl.processing.HighlightMode BY_WORD public static final enum com.intellij.openapi.diff.impl.processing.HighlightMode BY_LINE public static final enum com.intellij.openapi.diff.impl.processing.HighlightMode NO_HIGHLIGHTING private static final synthetic com.intellij.openapi.diff.impl.processing.HighlightMode[] $VALUES public static com.intellij.openapi.diff.impl.processing.HighlightMode[] values () public static com.intellij.openapi.diff.impl.processing.HighlightMode valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/openapi/diff/impl/processing/LineFragmentsCollector.class
LineFragmentsCollector.java package com.intellij.openapi.diff.impl.processing com.intellij.openapi.diff.impl.processing.LineFragmentsCollector extends java.lang.Object { private final java.util.ArrayList myLineFragments private int myLine1 private int myLine2 private int myOffset1 private int myOffset2 void <init> () private com.intellij.openapi.diff.impl.fragments.LineFragment addFragment (com.intellij.openapi.diff.impl.util.TextDiffTypeEnum, com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString) com.intellij.openapi.diff.impl.util.TextDiffTypeEnum type com.intellij.openapi.diff.impl.string.DiffString text1 com.intellij.openapi.diff.impl.string.DiffString text2 int lines1 int lines2 int endOffset1 int endOffset2 com.intellij.openapi.diff.impl.fragments.LineFragment lineFragment public com.intellij.openapi.diff.impl.fragments.LineFragment addDiffFragment (com.intellij.openapi.diff.ex.DiffFragment) com.intellij.openapi.diff.ex.DiffFragment fragment static int getLength (com.intellij.openapi.diff.impl.string.DiffString) com.intellij.openapi.diff.impl.string.DiffString text private static int countLines (com.intellij.openapi.diff.impl.string.DiffString) com.intellij.openapi.diff.impl.string.DiffString text int count public java.util.ArrayList getFragments () static com.intellij.openapi.diff.impl.util.TextDiffTypeEnum getType (com.intellij.openapi.diff.ex.DiffFragment) com.intellij.openapi.diff.impl.util.TextDiffTypeEnum type com.intellij.openapi.diff.impl.util.TextDiffTypeEnum type com.intellij.openapi.diff.impl.util.TextDiffTypeEnum type com.intellij.openapi.diff.ex.DiffFragment fragment com.intellij.openapi.diff.impl.util.TextDiffTypeEnum type private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/impl/processing/PreferWholeLines.class
PreferWholeLines.java package com.intellij.openapi.diff.impl.processing com.intellij.openapi.diff.impl.processing.PreferWholeLines extends java.lang.Object implements com.intellij.openapi.diff.impl.processing.DiffCorrection { private static final com.intellij.openapi.diagnostic.Logger LOG public static final com.intellij.openapi.diff.impl.processing.DiffCorrection INSTANCE static final synthetic boolean $assertionsDisabled void <init> () public com.intellij.openapi.diff.ex.DiffFragment[] correct (com.intellij.openapi.diff.ex.DiffFragment[]) com.intellij.openapi.diff.ex.DiffFragment previous com.intellij.openapi.diff.impl.string.DiffString previousText com.intellij.openapi.diff.impl.string.DiffString otherPreciousText com.intellij.openapi.diff.ex.DiffFragment fragment com.intellij.openapi.diff.ex.DiffFragment nextFragment com.intellij.openapi.diff.impl.highlighting.FragmentSide side com.intellij.openapi.diff.impl.string.DiffString fragmentText com.intellij.openapi.diff.impl.string.DiffString otherNextFragmentText com.intellij.openapi.diff.impl.string.DiffString nextFragmentText int i com.intellij.openapi.diff.ex.DiffFragment[] fragments static void <clinit> () }
com/intellij/openapi/diff/impl/processing/TextCompareProcessor.class
TextCompareProcessor.java package com.intellij.openapi.diff.impl.processing public com.intellij.openapi.diff.impl.processing.TextCompareProcessor extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.openapi.diff.impl.ComparisonPolicy myComparisonPolicy private final com.intellij.openapi.diff.impl.processing.DiffPolicy myDiffPolicy private final com.intellij.openapi.diff.impl.processing.HighlightMode myHighlightMode public void <init> (com.intellij.openapi.diff.impl.ComparisonPolicy, com.intellij.openapi.diff.impl.processing.DiffPolicy, com.intellij.openapi.diff.impl.processing.HighlightMode) com.intellij.openapi.diff.impl.ComparisonPolicy comparisonPolicy com.intellij.openapi.diff.impl.processing.DiffPolicy diffPolicy com.intellij.openapi.diff.impl.processing.HighlightMode highlightMode public void <init> (com.intellij.openapi.diff.impl.ComparisonPolicy) com.intellij.openapi.diff.impl.ComparisonPolicy comparisonPolicy public java.util.List process (java.lang.String, java.lang.String) throws com.intellij.util.diff.FilesTooBigForDiffException com.intellij.openapi.diff.impl.string.DiffString subText1 com.intellij.openapi.diff.impl.string.DiffString subText2 java.util.ArrayList subFragments com.intellij.util.diff.FilesTooBigForDiffException ignore com.intellij.openapi.diff.impl.fragments.LineFragment lineBlock String text1 String text2 com.intellij.openapi.diff.impl.string.DiffString diffText1 com.intellij.openapi.diff.impl.string.DiffString diffText2 com.intellij.openapi.diff.ex.DiffFragment[] woFormattingBlocks com.intellij.openapi.diff.ex.DiffFragment[] step1lineFragments java.util.ArrayList lineBlocks int badLinesCount private java.util.ArrayList findSubFragments (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString) throws com.intellij.util.diff.FilesTooBigForDiffException com.intellij.openapi.diff.impl.fragments.LineFragment subLine com.intellij.openapi.diff.ex.DiffFragment[] subLineFragments com.intellij.openapi.diff.ex.DiffFragment[][] subLines com.intellij.openapi.diff.ex.DiffFragment[] line com.intellij.openapi.diff.impl.string.DiffString text1 com.intellij.openapi.diff.impl.string.DiffString text2 com.intellij.openapi.diff.ex.DiffFragment[] fragments com.intellij.openapi.diff.ex.DiffFragment[][] lines com.intellij.openapi.diff.impl.processing.LineFragmentsCollector collector private static java.util.ArrayList processFragments (com.intellij.openapi.diff.ex.DiffFragment[]) com.intellij.openapi.diff.ex.DiffFragment fragment com.intellij.openapi.diff.ex.DiffFragment[] fragments com.intellij.openapi.diff.impl.processing.LineFragmentsCollector collector private static java.util.ArrayList processInlineFragments (com.intellij.openapi.diff.ex.DiffFragment[]) com.intellij.openapi.diff.ex.DiffFragment fragment com.intellij.openapi.diff.ex.DiffFragment[] subLineFragments com.intellij.openapi.diff.impl.processing.FragmentsCollector result static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/impl/processing/UniteSameType.class
UniteSameType.java package com.intellij.openapi.diff.impl.processing com.intellij.openapi.diff.impl.processing.UniteSameType extends java.lang.Object implements com.intellij.openapi.diff.impl.processing.DiffCorrection { private static final com.intellij.openapi.diagnostic.Logger LOG public static final com.intellij.openapi.diff.impl.processing.DiffCorrection INSTANCE void <init> () public com.intellij.openapi.diff.ex.DiffFragment[] correct (com.intellij.openapi.diff.ex.DiffFragment[]) com.intellij.openapi.diff.ex.DiffFragment[] fragments private static com.intellij.openapi.diff.ex.DiffFragment[] unitSameTypes (com.intellij.openapi.diff.ex.DiffFragment[]) com.intellij.openapi.diff.ex.DiffFragment fragment int i com.intellij.openapi.diff.ex.DiffFragment[] fragments com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentsCollector collector com.intellij.openapi.diff.ex.DiffFragment previous private static com.intellij.openapi.diff.ex.DiffFragment[] covertSequentialOneSideToChange (com.intellij.openapi.diff.ex.DiffFragment[]) com.intellij.openapi.diff.impl.highlighting.FragmentSide side com.intellij.openapi.diff.impl.string.DiffString previousText com.intellij.openapi.diff.ex.DiffFragment fragment com.intellij.openapi.diff.ex.DiffFragment[] fragments com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentsCollector collector com.intellij.openapi.diff.ex.DiffFragment previous public static com.intellij.openapi.diff.ex.DiffFragment uniteAll (com.intellij.openapi.diff.ex.DiffFragment[]) throws com.intellij.util.diff.FilesTooBigForDiffException com.intellij.openapi.diff.ex.DiffFragment[] fragments static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/impl/processing/Word.class
Word.java package com.intellij.openapi.diff.impl.processing public com.intellij.openapi.diff.impl.processing.Word extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.openapi.diff.impl.string.DiffString myBaseText private final com.intellij.openapi.util.TextRange myRange private final com.intellij.openapi.diff.impl.string.DiffString myText public void <init> (java.lang.String, com.intellij.openapi.util.TextRange) String baseText com.intellij.openapi.util.TextRange range public void <init> (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.util.TextRange) com.intellij.openapi.diff.impl.string.DiffString baseText com.intellij.openapi.util.TextRange range public int hashCode () public boolean equals (java.lang.Object) Object obj com.intellij.openapi.diff.impl.processing.Word other public com.intellij.openapi.diff.impl.string.DiffString getText () public com.intellij.openapi.diff.impl.string.DiffString getPrefix (int) int fromPosition int wordStart public int getEnd () public int getStart () public java.lang.String toString () public boolean isWhitespace () public boolean atEndOfLine () int start int end static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/impl/string/DiffString$LineTokenizer.class
DiffString.java package com.intellij.openapi.diff.impl.string public com.intellij.openapi.diff.impl.string.DiffString$LineTokenizer extends com.intellij.openapi.diff.LineTokenizerBase { private final com.intellij.openapi.diff.impl.string.DiffString myText public void <init> (com.intellij.openapi.diff.impl.string.DiffString) com.intellij.openapi.diff.impl.string.DiffString text public com.intellij.openapi.diff.impl.string.DiffString[] execute () java.util.ArrayList lines protected void addLine (java.util.List, int, int, boolean) java.util.List lines int start int end boolean appendNewLine protected char charAt (int) int index protected int length () protected java.lang.String substring (int, int) int start int end private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/impl/string/DiffString.class
DiffString.java package com.intellij.openapi.diff.impl.string public com.intellij.openapi.diff.impl.string.DiffString extends com.intellij.util.text.CharArrayCharSequence { public static final com.intellij.openapi.diff.impl.string.DiffString EMPTY public static com.intellij.openapi.diff.impl.string.DiffString createNullable (java.lang.String) String string public static com.intellij.openapi.diff.impl.string.DiffString create (java.lang.String) String string static com.intellij.openapi.diff.impl.string.DiffString create (char[]) char[] data static com.intellij.openapi.diff.impl.string.DiffString create (char[], int, int) char[] data int start int length private void <init> (char[], int, int) char[] data int start int length public boolean isEmpty () private char data (int) int index public com.intellij.openapi.diff.impl.string.DiffString substring (int) int start public com.intellij.openapi.diff.impl.string.DiffString substring (int, int) int start int end public com.intellij.openapi.diff.impl.string.DiffString subSequence (int, int) int start int end public com.intellij.openapi.diff.impl.string.DiffString copy () public void copyData (char[], int) char[] dst int start public static com.intellij.openapi.diff.impl.string.DiffString concatenateNullable (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString) com.intellij.openapi.diff.impl.string.DiffString s1 com.intellij.openapi.diff.impl.string.DiffString s2 public static com.intellij.openapi.diff.impl.string.DiffString concatenate (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString) com.intellij.openapi.diff.impl.string.DiffString s1 com.intellij.openapi.diff.impl.string.DiffString s2 char[] data public static boolean canInplaceConcatenate (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString) com.intellij.openapi.diff.impl.string.DiffString s1 com.intellij.openapi.diff.impl.string.DiffString s2 public static com.intellij.openapi.diff.impl.string.DiffString concatenateCopying (com.intellij.openapi.diff.impl.string.DiffString[]) com.intellij.openapi.diff.impl.string.DiffString[] strings public static com.intellij.openapi.diff.impl.string.DiffString concatenateCopying (com.intellij.openapi.diff.impl.string.DiffString[], int, int) com.intellij.openapi.diff.impl.string.DiffString string int i com.intellij.openapi.diff.impl.string.DiffString string int i com.intellij.openapi.diff.impl.string.DiffString[] strings int start int length int len char[] data int index public static com.intellij.openapi.diff.impl.string.DiffString concatenate (com.intellij.openapi.diff.impl.string.DiffString, char) com.intellij.openapi.diff.impl.string.DiffString s char c char[] data public static com.intellij.openapi.diff.impl.string.DiffString concatenate (char, com.intellij.openapi.diff.impl.string.DiffString) char c com.intellij.openapi.diff.impl.string.DiffString s char[] data public static com.intellij.openapi.diff.impl.string.DiffString concatenate (com.intellij.openapi.diff.impl.string.DiffString[]) com.intellij.openapi.diff.impl.string.DiffString[] strings public static com.intellij.openapi.diff.impl.string.DiffString concatenate (com.intellij.openapi.diff.impl.string.DiffString[], int, int) com.intellij.openapi.diff.impl.string.DiffString string int i com.intellij.openapi.diff.impl.string.DiffString[] strings int start int length char[] data int startIndex int endIndex boolean linearized public com.intellij.openapi.diff.impl.string.DiffString append (char) char c public com.intellij.openapi.diff.impl.string.DiffString preappend (char) char c public static boolean isWhiteSpace (char) char c public boolean isEmptyOrSpaces () int i public com.intellij.openapi.diff.impl.string.DiffString trim () int start int end public com.intellij.openapi.diff.impl.string.DiffString trimLeading () int i public com.intellij.openapi.diff.impl.string.DiffString trimTrailing () int end public com.intellij.openapi.diff.impl.string.DiffString getLeadingSpaces () int i public com.intellij.openapi.diff.impl.string.DiffString skipSpaces () int i int i com.intellij.openapi.diff.impl.string.DiffString s int count char[] data int index public int indexOf (char) char c public boolean endsWith (char) char c public static void checkBounds (int, int, int) int start int length int maxLength public com.intellij.openapi.diff.impl.string.DiffString[] tokenize () public volatile synthetic java.lang.CharSequence subSequence (int, int) static synthetic char access$000 (com.intellij.openapi.diff.impl.string.DiffString, int) com.intellij.openapi.diff.impl.string.DiffString x0 int x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/impl/string/DiffStringBuilder.class
DiffStringBuilder.java package com.intellij.openapi.diff.impl.string public com.intellij.openapi.diff.impl.string.DiffStringBuilder extends java.lang.Object implements java.lang.CharSequence { private char[] myData private int myLength public void <init> () public void <init> (int) int len public int length () public char charAt (int) int index public java.lang.CharSequence subSequence (int, int) int start int end public com.intellij.openapi.diff.impl.string.DiffString toDiffString () public java.lang.String toString () private void ensureCapacityInternal (int) int newCapacity int neededCapacity public void append (com.intellij.openapi.diff.impl.string.DiffString) com.intellij.openapi.diff.impl.string.DiffString s private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diff/impl/util/TextDiffTypeEnum.class
TextDiffTypeEnum.java package com.intellij.openapi.diff.impl.util public final enum com.intellij.openapi.diff.impl.util.TextDiffTypeEnum extends java.lang.Enum { public static final enum com.intellij.openapi.diff.impl.util.TextDiffTypeEnum INSERT public static final enum com.intellij.openapi.diff.impl.util.TextDiffTypeEnum CHANGED public static final enum com.intellij.openapi.diff.impl.util.TextDiffTypeEnum DELETED public static final enum com.intellij.openapi.diff.impl.util.TextDiffTypeEnum CONFLICT public static final enum com.intellij.openapi.diff.impl.util.TextDiffTypeEnum NONE private static final synthetic com.intellij.openapi.diff.impl.util.TextDiffTypeEnum[] $VALUES public static com.intellij.openapi.diff.impl.util.TextDiffTypeEnum[] values () public static com.intellij.openapi.diff.impl.util.TextDiffTypeEnum valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/openapi/progress/ProcessCanceledException.class
ProcessCanceledException.java package com.intellij.openapi.progress public com.intellij.openapi.progress.ProcessCanceledException extends java.lang.RuntimeException implements com.intellij.openapi.diagnostic.ControlFlowException { public void <init> () public void <init> (java.lang.Throwable) Throwable cause }
com/intellij/openapi/util/ArrayTailCondition$1.class
ArrayTailCondition.java package com.intellij.openapi.util final com.intellij.openapi.util.ArrayTailCondition$1 extends java.lang.Object implements com.intellij.openapi.util.ArrayTailCondition { void <init> () public boolean value (java.lang.Object[], int) Object[] array int start }
com/intellij/openapi/util/ArrayTailCondition.class
ArrayTailCondition.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.ArrayTailCondition extends java.lang.Object { public static final com.intellij.openapi.util.ArrayTailCondition TRUE public abstract boolean value (java.lang.Object[], int) static void <clinit> () }
com/intellij/openapi/util/AtomicClearableLazyValue$1.class
AtomicClearableLazyValue.java package com.intellij.openapi.util final com.intellij.openapi.util.AtomicClearableLazyValue$1 extends com.intellij.openapi.util.AtomicClearableLazyValue { final synthetic com.intellij.openapi.util.Computable val$computable void <init> (com.intellij.openapi.util.Computable) protected java.lang.Object compute () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/AtomicClearableLazyValue.class
AtomicClearableLazyValue.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.AtomicClearableLazyValue extends com.intellij.openapi.util.ClearableLazyValue { public void <init> () public static com.intellij.openapi.util.AtomicClearableLazyValue create (com.intellij.openapi.util.Computable) com.intellij.openapi.util.Computable computable public final synchronized java.lang.Object getValue () public final synchronized void drop () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/AtomicNotNullLazyValue$1.class
AtomicNotNullLazyValue.java package com.intellij.openapi.util final com.intellij.openapi.util.AtomicNotNullLazyValue$1 extends com.intellij.openapi.util.AtomicNotNullLazyValue { final synthetic com.intellij.openapi.util.NotNullFactory val$value void <init> (com.intellij.openapi.util.NotNullFactory) protected java.lang.Object compute () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/AtomicNotNullLazyValue.class
AtomicNotNullLazyValue.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.AtomicNotNullLazyValue extends com.intellij.openapi.util.NotNullLazyValue { private volatile Object myValue public void <init> () public final java.lang.Object getValue () com.intellij.openapi.util.RecursionGuard$StackStamp stamp Object value public boolean isComputed () public static com.intellij.openapi.util.AtomicNotNullLazyValue createValue (com.intellij.openapi.util.NotNullFactory) com.intellij.openapi.util.NotNullFactory value private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/AtomicNullableLazyValue$1.class
AtomicNullableLazyValue.java package com.intellij.openapi.util final com.intellij.openapi.util.AtomicNullableLazyValue$1 extends com.intellij.openapi.util.AtomicNullableLazyValue { final synthetic com.intellij.openapi.util.Factory val$value void <init> (com.intellij.openapi.util.Factory) protected java.lang.Object compute () }
com/intellij/openapi/util/AtomicNullableLazyValue.class
AtomicNullableLazyValue.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.AtomicNullableLazyValue extends com.intellij.openapi.util.NullableLazyValue { private volatile Object myValue private volatile boolean myComputed public void <init> () public final java.lang.Object getValue () com.intellij.openapi.util.RecursionGuard$StackStamp stamp boolean computed Object value public static com.intellij.openapi.util.AtomicNullableLazyValue createValue (com.intellij.openapi.util.Factory) com.intellij.openapi.util.Factory value private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/BooleanGetter.class
BooleanGetter.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.BooleanGetter extends java.lang.Object { public static final com.intellij.openapi.util.BooleanGetter TRUE public static final com.intellij.openapi.util.BooleanGetter FALSE public abstract boolean get () private static synthetic boolean lambda$static$1 () private static synthetic boolean lambda$static$0 () static void <clinit> () }
com/intellij/openapi/util/ClassLoaderUtil.class
ClassLoaderUtil.java package com.intellij.openapi.util public com.intellij.openapi.util.ClassLoaderUtil extends java.lang.Object { private void <init> () public static void runWithClassLoader (java.lang.ClassLoader, com.intellij.util.ThrowableRunnable) throws java.lang.Throwable ClassLoader classLoader com.intellij.util.ThrowableRunnable runnable ClassLoader oldClassLoader public static java.lang.Object computeWithClassLoader (java.lang.ClassLoader, com.intellij.openapi.util.ThrowableComputable) throws java.lang.Throwable ClassLoader classLoader com.intellij.openapi.util.ThrowableComputable computable ClassLoader oldClassLoader public static java.lang.Object runWithClassLoader (java.lang.ClassLoader, com.intellij.openapi.util.Computable) ClassLoader classLoader com.intellij.openapi.util.Computable computable public static java.lang.ClassLoader getPlatformLoaderParentIfOnJdk9 () Exception e public static void addPlatformLoaderParentIfOnJdk9 (com.intellij.util.lang.UrlClassLoader$Builder) com.intellij.util.lang.UrlClassLoader$Builder builder private static synthetic java.lang.Object lambda$runWithClassLoader$0 (com.intellij.openapi.util.Computable) throws java.lang.RuntimeException com.intellij.openapi.util.Computable computable private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/ClearableLazyValue$1.class
ClearableLazyValue.java package com.intellij.openapi.util final com.intellij.openapi.util.ClearableLazyValue$1 extends com.intellij.openapi.util.ClearableLazyValue { final synthetic com.intellij.openapi.util.Computable val$computable void <init> (com.intellij.openapi.util.Computable) protected java.lang.Object compute () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/ClearableLazyValue.class
ClearableLazyValue.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.ClearableLazyValue extends java.lang.Object { private Object myValue public void <init> () public static com.intellij.openapi.util.ClearableLazyValue create (com.intellij.openapi.util.Computable) com.intellij.openapi.util.Computable computable protected abstract java.lang.Object compute () public java.lang.Object getValue () com.intellij.openapi.util.RecursionGuard$StackStamp stamp Object result public void drop () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/Clock.class
Clock.java package com.intellij.openapi.util public com.intellij.openapi.util.Clock extends java.lang.Object { private static long ourTime public void <init> () public static long getTime () public static void setTime (long) long time public static void setTime (java.util.Date) java.util.Date date public static void setTime (int, int, int) int year int month int day public static void setTime (int, int, int, int, int) int year int month int day int hours int minutes public static void setTime (int, int, int, int, int, int) int year int month int day int hours int minutes int seconds public static void reset () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/Cloner.class
Cloner.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.Cloner extends java.lang.Object { public abstract java.lang.Object cloneOf (java.lang.Object) public abstract java.lang.Object copyOf (java.lang.Object) }
com/intellij/openapi/util/ColoredItem.class
ColoredItem.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.ColoredItem extends java.lang.Object { public abstract java.awt.Color getColor () }
com/intellij/openapi/util/Computable$NotNullCachedComputable.class
Computable.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.Computable$NotNullCachedComputable extends java.lang.Object implements com.intellij.openapi.util.NotNullComputable { private Object myValue public void <init> () protected abstract java.lang.Object internalCompute () public final java.lang.Object compute () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/Computable$PredefinedValueComputable.class
Computable.java package com.intellij.openapi.util public com.intellij.openapi.util.Computable$PredefinedValueComputable extends java.lang.Object implements com.intellij.openapi.util.Computable { private final Object myValue public void <init> (java.lang.Object) Object value public java.lang.Object compute () public java.lang.String toString () }
com/intellij/openapi/util/Computable.class
Computable.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.Computable extends java.lang.Object { public abstract java.lang.Object compute () }
com/intellij/openapi/util/DefaultJDOMExternalizer$JDOMFilter.class
DefaultJDOMExternalizer.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.DefaultJDOMExternalizer$JDOMFilter extends java.lang.Object { public abstract boolean isAccept (java.lang.reflect.Field) }
com/intellij/openapi/util/DefaultJDOMExternalizer.class
DefaultJDOMExternalizer.java package com.intellij.openapi.util public com.intellij.openapi.util.DefaultJDOMExternalizer extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final java.util.concurrent.ConcurrentMap ourFieldCache private void <init> () public static void writeExternal (java.lang.Object, org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException Object data org.jdom.Element parentNode public static void writeExternal (java.lang.Object, org.jdom.Element, com.intellij.openapi.util.DefaultJDOMExternalizer$JDOMFilter) throws com.intellij.openapi.util.WriteExternalException java.awt.Color color org.jdom.Element valueElement org.jdom.Element element com.intellij.openapi.util.JDOMExternalizable domValue IllegalAccessException e Class type String value org.jdom.Element element java.lang.reflect.Field field Object data org.jdom.Element parentNode com.intellij.openapi.util.DefaultJDOMExternalizer$JDOMFilter filter static java.lang.String filterXMLCharacters (java.lang.String) char c int i String value StringBuilder builder public static void readExternal (java.lang.Object, org.jdom.Element) throws com.intellij.openapi.util.InvalidDataException org.jdom.Element valueTag Object child java.util.List children Object value NumberFormatException ex NumberFormatException ex int i NumberFormatException ex NumberFormatException ex NumberFormatException ex Object enumValue java.awt.Color color org.jdom.Element element com.intellij.openapi.util.JDOMExternalizable object java.util.List children java.lang.reflect.Field field String value Class type Exception ex String fieldName org.jdom.Element e Object data org.jdom.Element parentNode java.util.Map fields public static int toInt (java.lang.String) throws com.intellij.openapi.util.InvalidDataException int i NumberFormatException ex String value int i public static java.awt.Color toColor (java.lang.String) throws com.intellij.openapi.util.InvalidDataException java.awt.Color color int rgb java.awt.Color color NumberFormatException ex String value java.awt.Color color private static synthetic java.util.Map lambda$static$0 (java.lang.Class) String name int modifiers java.lang.reflect.Field field Class c java.util.Map result static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/DeprecatedDuplicatesIconPathPatcher.class
DeprecatedDuplicatesIconPathPatcher.java package com.intellij.openapi.util public com.intellij.openapi.util.DeprecatedDuplicatesIconPathPatcher extends com.intellij.openapi.util.IconPathPatcher { private static final java.util.Map ourDeprecatedIconsReplacements public void <init> () public java.lang.String patchPath (java.lang.String, java.lang.ClassLoader) String path ClassLoader classLoader static void <clinit> () }
com/intellij/openapi/util/DifferenceFilter.class
DifferenceFilter.java package com.intellij.openapi.util public com.intellij.openapi.util.DifferenceFilter extends java.lang.Object implements com.intellij.openapi.util.DefaultJDOMExternalizer$JDOMFilter { private final Object myThisSettings private final Object myParentSettings public void <init> (java.lang.Object, java.lang.Object) Object object Object parentObject public boolean isAccept (java.lang.reflect.Field) Object thisValue Object parentValue Throwable e java.lang.reflect.Field field private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/Disposer$1.class
Disposer.java package com.intellij.openapi.util final com.intellij.openapi.util.Disposer$1 extends java.lang.Object implements com.intellij.openapi.util.objectTree.ObjectTreeAction { void <init> () public void execute (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable each public void beforeTreeExecution (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable parent public volatile synthetic void beforeTreeExecution (java.lang.Object) public volatile synthetic void execute (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/Disposer$2.class
Disposer.java package com.intellij.openapi.util final com.intellij.openapi.util.Disposer$2 extends java.lang.Object implements com.intellij.openapi.Disposable { final synthetic String val$debugName void <init> (java.lang.String) public void dispose () public java.lang.String toString () }
com/intellij/openapi/util/Disposer$KeyDisposable.class
Disposer.java package com.intellij.openapi.util com.intellij.openapi.util.Disposer$KeyDisposable extends java.lang.Object implements com.intellij.openapi.Disposable { private final String myKey void <init> (java.lang.String) String key public void dispose () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/Disposer.class
Disposer.java package com.intellij.openapi.util public com.intellij.openapi.util.Disposer extends java.lang.Object { private static final com.intellij.openapi.util.objectTree.ObjectTree ourTree private static final com.intellij.openapi.util.objectTree.ObjectTreeAction ourDisposeAction private static final String debugDisposer private static boolean ourDebugMode private static final java.util.Map ourKeyDisposables public static boolean isDebugDisposerOn () private void <init> () public static com.intellij.openapi.Disposable newDisposable () public static com.intellij.openapi.Disposable newDisposable (java.lang.String) String debugName public static void register (com.intellij.openapi.Disposable, com.intellij.openapi.Disposable) com.intellij.openapi.Disposable parent com.intellij.openapi.Disposable child public static void register (com.intellij.openapi.Disposable, com.intellij.openapi.Disposable, java.lang.String) com.intellij.openapi.Disposable parent com.intellij.openapi.Disposable child String key com.intellij.openapi.Disposable v public static boolean isDisposed (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable disposable public static boolean isDisposing (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable disposable public static com.intellij.openapi.Disposable get (java.lang.String) String key public static void dispose (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable disposable public static void dispose (com.intellij.openapi.Disposable, boolean) com.intellij.openapi.Disposable disposable boolean processUnregistered public static com.intellij.openapi.util.objectTree.ObjectTree getTree () public static void assertIsEmpty () public static void assertIsEmpty (boolean) boolean throwError public static boolean setDebugMode (boolean) boolean debugMode boolean oldValue public static boolean isDebugMode () public static void clearOwnFields (java.lang.Object, com.intellij.openapi.util.Condition) java.lang.reflect.Field each Object object com.intellij.openapi.util.Condition selectCondition public static com.intellij.openapi.Disposable findRegisteredObject (com.intellij.openapi.Disposable, com.intellij.openapi.Disposable) com.intellij.openapi.Disposable parentDisposable com.intellij.openapi.Disposable object static synthetic java.util.Map access$000 () static void <clinit> () NoClassDefFoundError e private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/Dump.class
Dump.java package com.intellij.openapi.util public com.intellij.openapi.util.Dump extends java.lang.Object { public void <init> () public static void out (java.lang.String) String text public static void err (java.lang.String) String text private static void print (java.lang.String, java.io.PrintStream) String text java.io.PrintStream ps Exception e StackTraceElement[] element StackTraceElement dumper }
com/intellij/openapi/util/EmptyRunnable.class
EmptyRunnable.java package com.intellij.openapi.util public com.intellij.openapi.util.EmptyRunnable extends java.lang.Object implements java.lang.Runnable { public static final Runnable INSTANCE public void <init> () public static java.lang.Runnable getInstance () public void run () static void <clinit> () }
com/intellij/openapi/util/Factory.class
Factory.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.Factory extends java.lang.Object { public abstract java.lang.Object create () }
com/intellij/openapi/util/FieldCache.class
FieldCache.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.FieldCache extends java.lang.Object { private final java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock r private final java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock w protected void <init> () java.util.concurrent.locks.ReentrantReadWriteLock ourLock public java.lang.Object get (java.lang.Object, java.lang.Object, java.lang.Object) Object result com.intellij.openapi.util.RecursionGuard$StackStamp stamp Object a Object owner Object p Object result public final java.lang.Object getCached (java.lang.Object, java.lang.Object) Object a Object owner public void clear (java.lang.Object, java.lang.Object) Object a Object owner protected abstract java.lang.Object compute (java.lang.Object, java.lang.Object) protected abstract java.lang.Object getValue (java.lang.Object, java.lang.Object) protected abstract void putValue (java.lang.Object, java.lang.Object, java.lang.Object) }
com/intellij/openapi/util/IconPathPatcher.class
IconPathPatcher.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.IconPathPatcher extends java.lang.Object { public void <init> () public java.lang.String patchPath (java.lang.String) String path public java.lang.String patchPath (java.lang.String, java.lang.ClassLoader) String path ClassLoader classLoader public java.lang.Class getContextClass (java.lang.String) String path public java.lang.ClassLoader getContextClassLoader (java.lang.String, java.lang.ClassLoader) String path ClassLoader originalClassLoader }
com/intellij/openapi/util/Iconable$IconFlags.class
Iconable.java package com.intellij.openapi.util public abstract annotation com.intellij.openapi.util.Iconable$IconFlags extends java.lang.Object implements java.lang.annotation.Annotation { }
com/intellij/openapi/util/Iconable$LastComputedIcon.class
Iconable.java package com.intellij.openapi.util public com.intellij.openapi.util.Iconable$LastComputedIcon extends java.lang.Object { private static final com.intellij.openapi.util.Key LAST_COMPUTED_ICON public void <init> () public static javax.swing.Icon get (com.intellij.openapi.util.UserDataHolder, int) com.intellij.openapi.util.UserDataHolder holder int flags com.intellij.util.containers.IntObjectMap map public static void put (com.intellij.openapi.util.UserDataHolder, javax.swing.Icon, int) com.intellij.openapi.util.UserDataHolder holder javax.swing.Icon icon int flags com.intellij.util.containers.IntObjectMap map static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/Iconable.class
Iconable.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.Iconable extends java.lang.Object { public static final int ICON_FLAG_VISIBILITY public static final int ICON_FLAG_READ_STATUS public static final int ICON_FLAG_OPEN public static final com.intellij.openapi.util.Key ICON_FLAG_IGNORE_MASK public abstract javax.swing.Icon getIcon (int) static void <clinit> () }
com/intellij/openapi/util/IntRef.class
IntRef.java package com.intellij.openapi.util public com.intellij.openapi.util.IntRef extends java.lang.Object { private int myValue public void <init> () public void <init> (int) int value public int get () public void set (int) int value public void inc () public java.lang.String toString () }
com/intellij/openapi/util/InvalidDataException.class
InvalidDataException.java package com.intellij.openapi.util public com.intellij.openapi.util.InvalidDataException extends java.lang.RuntimeException { public void <init> () public void <init> (java.lang.String) String s public void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause public void <init> (java.lang.Throwable) Throwable cause }
com/intellij/openapi/util/JDOMExternalizable.class
JDOMExternalizable.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.JDOMExternalizable extends java.lang.Object { public abstract void readExternal (org.jdom.Element) throws com.intellij.openapi.util.InvalidDataException public abstract void writeExternal (org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException }
com/intellij/openapi/util/JDOMExternalizableStringList.class
JDOMExternalizableStringList.java package com.intellij.openapi.util public com.intellij.openapi.util.JDOMExternalizableStringList extends java.util.ArrayList implements com.intellij.openapi.util.JDOMExternalizable { private static final com.intellij.openapi.diagnostic.Logger LOG private static final String ATTR_LIST private static final String ATTR_LISTSIZE private static final String ATTR_ITEM private static final String ATTR_INDEX private static final String ATTR_CLASS private static final String ATTR_VALUE static final synthetic boolean $assertionsDisabled public void <init> (int) int initialCapacity public void <init> () public void <init> (java.util.Collection) java.util.Collection c public void readExternal (org.jdom.Element) org.jdom.Element element public static void readList (java.util.List, org.jdom.Element) Class itemClass ClassNotFoundException ex String itemClassString Class itemClass String listItem org.jdom.Element listItemElement ClassLoader classLoader org.jdom.Element listElement java.util.List strings org.jdom.Element element Class callerClass public void writeExternal (org.jdom.Element) org.jdom.Element element private static void writeList (java.util.List, org.jdom.Element) org.jdom.Element itemElement String listItem int i java.util.List strings org.jdom.Element element int listSize org.jdom.Element listElement static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/JDOMExternalizer.class
JDOMExternalizer.java package com.intellij.openapi.util public com.intellij.openapi.util.JDOMExternalizer extends java.lang.Object { private void <init> () public static void write (org.jdom.Element, java.lang.String, java.lang.String) org.jdom.Element root String name String value org.jdom.Element element public static void write (org.jdom.Element, java.lang.String, boolean) org.jdom.Element root String name boolean value public static void write (org.jdom.Element, java.lang.String, int) org.jdom.Element root String name int value public static boolean readBoolean (org.jdom.Element, java.lang.String) org.jdom.Element root String name public static int readInteger (org.jdom.Element, java.lang.String, int) org.jdom.Element root String name int defaultValue public static java.lang.String readString (org.jdom.Element, java.lang.String) org.jdom.Element element org.jdom.Element root String name public static void writeMap (org.jdom.Element, java.util.Map, java.lang.String, java.lang.String) org.jdom.Element mapRoot org.jdom.Element element String value String name org.jdom.Element root java.util.Map map String rootName String entryName org.jdom.Element mapRoot String[] names public static void readMap (org.jdom.Element, java.util.Map, java.lang.String, java.lang.String) org.jdom.Element mapRoot String name org.jdom.Element element org.jdom.Element root java.util.Map map String rootName String entryName org.jdom.Element mapRoot public static transient void saveStringsList (org.jdom.Element, java.lang.String, java.lang.String, java.lang.String[]) org.jdom.Element node String value org.jdom.Element parent String nodeName String attrName String[] values public static java.util.List loadStringsList (org.jdom.Element, java.lang.String, java.lang.String) Object o java.util.List list org.jdom.Element element String rootName String attrName java.util.List paths private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/JDOMExternalizerUtil.class
JDOMExternalizerUtil.java package com.intellij.openapi.util public com.intellij.openapi.util.JDOMExternalizerUtil extends java.lang.Object { public void <init> () public static void writeField (org.jdom.Element, java.lang.String, java.lang.String) org.jdom.Element parent String fieldName String value org.jdom.Element element public static void writeField (org.jdom.Element, java.lang.String, java.lang.String, java.lang.String) org.jdom.Element parent String fieldName String value String defaultValue public static java.lang.String readField (org.jdom.Element, java.lang.String, java.lang.String) org.jdom.Element parent String fieldName String defaultValue String val public static java.lang.String readField (org.jdom.Element, java.lang.String) org.jdom.Element element org.jdom.Element parent String fieldName public static org.jdom.Element writeOption (org.jdom.Element, java.lang.String) org.jdom.Element parent String fieldName org.jdom.Element element public static org.jdom.Element readOption (org.jdom.Element, java.lang.String) org.jdom.Element element org.jdom.Element parent String fieldName public static void writeCustomField (org.jdom.Element, java.lang.String, java.lang.String) org.jdom.Element parent String tagName String value org.jdom.Element element public static java.lang.String readCustomField (org.jdom.Element, java.lang.String) org.jdom.Element parent String tagName org.jdom.Element element public static java.util.List getChildrenValueAttributes (org.jdom.Element, java.lang.String) String value String value org.jdom.Element child org.jdom.Element parent String childTagName java.util.List children java.util.List values public static void addChildrenWithValueAttribute (org.jdom.Element, java.lang.String, java.util.List) org.jdom.Element child String value org.jdom.Element parent String childTagName java.util.List attrValues public static void addChildren (org.jdom.Element, java.lang.String, java.util.Collection) throws com.intellij.openapi.util.WriteExternalException org.jdom.Element element com.intellij.openapi.util.JDOMExternalizable child org.jdom.Element parent String childElementName java.util.Collection children public static org.jdom.Element getOption (org.jdom.Element, java.lang.String) org.jdom.Element parent String fieldName public static org.jdom.Element addElementWithValueAttribute (org.jdom.Element, java.lang.String, java.lang.String) org.jdom.Element parent String childTagName String attrValue public static java.lang.String getFirstChildValueAttribute (org.jdom.Element, java.lang.String) org.jdom.Element parent String childTagName private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/JDOMUtil$1.class
JDOMUtil.java package com.intellij.openapi.util final com.intellij.openapi.util.JDOMUtil$1 extends com.intellij.openapi.util.NotNullLazyValue { void <init> () protected javax.xml.stream.XMLInputFactory compute () javax.xml.stream.XMLInputFactory factory Exception e String property javax.xml.stream.XMLInputFactory factory protected volatile synthetic java.lang.Object compute () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/JDOMUtil$ElementInfo.class
JDOMUtil.java package com.intellij.openapi.util com.intellij.openapi.util.JDOMUtil$ElementInfo extends java.lang.Object { final CharSequence name final boolean hasNullAttributes private void <init> (java.lang.CharSequence, boolean) CharSequence name boolean attributes synthetic void <init> (java.lang.CharSequence, boolean, com.intellij.openapi.util.JDOMUtil$1) CharSequence x0 boolean x1 com.intellij.openapi.util.JDOMUtil$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/JDOMUtil$ElementOutputFilter.class
JDOMUtil.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.JDOMUtil$ElementOutputFilter extends java.lang.Object { public abstract boolean accept (org.jdom.Element, int) }
com/intellij/openapi/util/JDOMUtil$EmptyTextFilter.class
JDOMUtil.java package com.intellij.openapi.util com.intellij.openapi.util.JDOMUtil$EmptyTextFilter extends java.lang.Object implements org.jdom.filter.Filter { private void <init> () public boolean matches (java.lang.Object) Object obj synthetic void <init> (com.intellij.openapi.util.JDOMUtil$1) com.intellij.openapi.util.JDOMUtil$1 x0 }
com/intellij/openapi/util/JDOMUtil$LoggerHolder.class
JDOMUtil.java package com.intellij.openapi.util com.intellij.openapi.util.JDOMUtil$LoggerHolder extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger ourLogger private void <init> () static synthetic com.intellij.openapi.diagnostic.Logger access$100 () static void <clinit> () }
com/intellij/openapi/util/JDOMUtil$MyXMLOutputter.class
JDOMUtil.java package com.intellij.openapi.util final com.intellij.openapi.util.JDOMUtil$MyXMLOutputter extends org.jdom.output.XMLOutputter { void <init> (org.jdom.output.Format) org.jdom.output.Format format public java.lang.String escapeAttributeEntities (java.lang.String) String str public java.lang.String escapeElementEntities (java.lang.String) String str private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/JDOMUtil.class
JDOMUtil.java package com.intellij.openapi.util public com.intellij.openapi.util.JDOMUtil extends java.lang.Object { private static final com.intellij.openapi.util.Condition NOT_EMPTY_VALUE_CONDITION private static final String XML_INPUT_FACTORY_KEY private static final String XML_INPUT_FACTORY_IMPL private static final com.intellij.openapi.util.NotNullLazyValue XML_INPUT_FACTORY private static final com.intellij.openapi.util.JDOMUtil$EmptyTextFilter CONTENT_FILTER private static final org.jdom.JDOMInterner ourJDOMInterner private void <init> () public static java.util.List getChildren (org.jdom.Element) org.jdom.Element parent public static java.util.List getChildren (org.jdom.Element, java.lang.String) org.jdom.Element parent String name private static com.intellij.openapi.diagnostic.Logger getLogger () public static boolean areElementsEqual (org.jdom.Element, org.jdom.Element) org.jdom.Element e1 org.jdom.Element e2 public static boolean areElementsEqual (org.jdom.Element, org.jdom.Element, boolean) org.jdom.Element e1 org.jdom.Element e2 boolean ignoreEmptyAttrValues public static org.jdom.Element[] getElements (org.jdom.Element) org.jdom.Element m java.util.List list public static java.lang.String legalizeText (java.lang.String) String str public static java.lang.CharSequence legalizeChars (java.lang.CharSequence) int i int len CharSequence str StringBuilder result private static void appendLegalized (java.lang.StringBuilder, char) StringBuilder sb char each private static boolean contentListsEqual (java.util.List, java.util.List, boolean) java.util.List c1 java.util.List c2 boolean ignoreEmptyAttrValues java.util.Iterator l1 java.util.Iterator l2 private static boolean contentsEqual (org.jdom.Content, org.jdom.Content, boolean) org.jdom.Content c1 org.jdom.Content c2 boolean ignoreEmptyAttrValues private static boolean isAttributesEqual (java.util.List, java.util.List, boolean) int i java.util.List l1 java.util.List l2 boolean ignoreEmptyAttrValues private static boolean attEqual (org.jdom.Attribute, org.jdom.Attribute) org.jdom.Attribute a1 org.jdom.Attribute a2 private static org.jdom.Document loadDocumentUsingStaX (java.io.Reader) throws org.jdom.JDOMException java.io.IOException javax.xml.stream.XMLStreamReader xmlStreamReader javax.xml.stream.XMLStreamException e java.io.Reader reader private static org.jdom.Element loadUsingStaX (java.io.Reader, com.intellij.openapi.util.SafeJdomFactory) throws org.jdom.JDOMException java.io.IOException javax.xml.stream.XMLStreamReader xmlStreamReader javax.xml.stream.XMLStreamException e java.io.Reader reader com.intellij.openapi.util.SafeJdomFactory factory public static org.jdom.Document loadDocument (java.lang.CharSequence) throws java.io.IOException org.jdom.JDOMException CharSequence seq public static org.jdom.Element load (java.lang.CharSequence) throws java.io.IOException org.jdom.JDOMException CharSequence seq public static org.jdom.Document loadDocument (java.io.Reader) throws java.io.IOException org.jdom.JDOMException java.io.Reader reader public static org.jdom.Document loadDocument (java.io.File) throws org.jdom.JDOMException java.io.IOException java.io.File file public static org.jdom.Element load (java.io.File) throws org.jdom.JDOMException java.io.IOException java.io.File file public static org.jdom.Element load (java.nio.file.Path) throws org.jdom.JDOMException java.io.IOException java.nio.file.Path file public static org.jdom.Element load (java.io.File, com.intellij.openapi.util.SafeJdomFactory) throws org.jdom.JDOMException java.io.IOException java.io.File file com.intellij.openapi.util.SafeJdomFactory factory public static org.jdom.Document loadDocument (java.io.InputStream) throws org.jdom.JDOMException java.io.IOException java.io.InputStream stream public static org.jdom.Element load (java.io.Reader) throws org.jdom.JDOMException java.io.IOException java.io.Reader reader public static org.jdom.Element load (java.io.InputStream) throws org.jdom.JDOMException java.io.IOException java.io.InputStream stream public static org.jdom.Element load (java.io.InputStream, com.intellij.openapi.util.SafeJdomFactory) throws org.jdom.JDOMException java.io.IOException java.io.InputStream stream com.intellij.openapi.util.SafeJdomFactory factory public static org.jdom.Element load (java.lang.Class, java.lang.String) throws org.jdom.JDOMException java.io.IOException Class clazz String resource java.io.InputStream stream public static org.jdom.Document loadDocument (java.net.URL) throws org.jdom.JDOMException java.io.IOException java.net.URL url public static org.jdom.Element load (java.net.URL) throws org.jdom.JDOMException java.io.IOException java.net.URL url public static org.jdom.Document loadResourceDocument (java.net.URL) throws org.jdom.JDOMException java.io.IOException java.net.URL url public static org.jdom.Element loadResource (java.net.URL) throws org.jdom.JDOMException java.io.IOException java.net.URL url public static void writeDocument (org.jdom.Document, java.lang.String, java.lang.String) throws java.io.IOException java.io.OutputStream stream org.jdom.Document document String filePath String lineSeparator public static void writeDocument (org.jdom.Document, java.io.File, java.lang.String) throws java.io.IOException org.jdom.Document document java.io.File file String lineSeparator public static void write (org.jdom.Element, java.io.File) throws java.io.IOException org.jdom.Element element java.io.File file public static void write (org.jdom.Element, java.io.File, java.lang.String) throws java.io.IOException java.io.BufferedWriter writer org.jdom.Element element java.io.File file String lineSeparator public static void write (org.jdom.Parent, java.io.File) throws java.io.IOException org.jdom.Parent element java.io.File file public static void write (org.jdom.Parent, java.io.File, java.lang.String) throws java.io.IOException java.io.OutputStream stream org.jdom.Parent element java.io.File file String lineSeparator public static void writeDocument (org.jdom.Document, java.io.OutputStream, java.lang.String) throws java.io.IOException org.jdom.Document document java.io.OutputStream stream String lineSeparator public static void write (org.jdom.Parent, java.io.OutputStream, java.lang.String) throws java.io.IOException java.io.OutputStreamWriter writer org.jdom.Parent element java.io.OutputStream stream String lineSeparator public static java.lang.String writeDocument (org.jdom.Document, java.lang.String) java.io.StringWriter writer java.io.IOException ignored org.jdom.Document document String lineSeparator public static java.lang.String write (org.jdom.Element) org.jdom.Element element public static java.lang.String write (org.jdom.Parent, java.lang.String) java.io.StringWriter writer java.io.IOException e org.jdom.Parent element String lineSeparator public static void write (org.jdom.Parent, java.io.Writer, java.lang.String) throws java.io.IOException org.jdom.Parent element java.io.Writer writer String lineSeparator public static void writeElement (org.jdom.Element, java.io.Writer, java.lang.String) throws java.io.IOException org.jdom.Element element java.io.Writer writer String lineSeparator public static void writeElement (org.jdom.Element, java.io.Writer, org.jdom.output.XMLOutputter) throws java.io.IOException NullPointerException ex org.jdom.Element element java.io.Writer writer org.jdom.output.XMLOutputter xmlOutputter public static java.lang.String writeElement (org.jdom.Element) org.jdom.Element element public static java.lang.String writeElement (org.jdom.Element, java.lang.String) java.io.StringWriter writer java.io.IOException e org.jdom.Element element String lineSeparator public static java.lang.String writeChildren (org.jdom.Element, java.lang.String) throws java.io.IOException org.jdom.Element child org.jdom.Element element String lineSeparator java.io.StringWriter writer public static void writeDocument (org.jdom.Document, java.io.Writer, java.lang.String) throws java.io.IOException NullPointerException ex org.jdom.Document document java.io.Writer writer String lineSeparator org.jdom.output.XMLOutputter xmlOutputter public static org.jdom.output.Format createFormat (java.lang.String) String lineSeparator public static org.jdom.output.XMLOutputter createOutputter (java.lang.String) String lineSeparator private static java.lang.String escapeChar (char, boolean, boolean, boolean) char c boolean escapeApostrophes boolean escapeSpaces boolean escapeLineEnds public static java.lang.String escapeText (java.lang.String) String text public static java.lang.String escapeText (java.lang.String, boolean, boolean) String text boolean escapeSpaces boolean escapeLineEnds public static java.lang.String escapeText (java.lang.String, boolean, boolean, boolean) char ch String quotation int i String text boolean escapeApostrophes boolean escapeSpaces boolean escapeLineEnds StringBuilder buffer private static void printDiagnostics (org.jdom.Element, java.lang.String) org.jdom.Element child org.jdom.Element element String prefix com.intellij.openapi.util.JDOMUtil$ElementInfo info private static com.intellij.openapi.util.JDOMUtil$ElementInfo getElementInfo (org.jdom.Element) org.jdom.Attribute attr int idx org.jdom.Element element boolean hasNullAttributes StringBuilder buf java.util.List attributes int length public static void updateFileSet (java.io.File[], java.lang.String[], org.jdom.Document[], java.lang.String) throws java.io.IOException java.io.File file String newFilePath java.io.File file String newFilePath int i String writtenFilesPath String oldFilePath boolean result java.io.File oldFile java.io.File[] oldFiles String[] newFilePaths org.jdom.Document[] newFileDocuments String lineSeparator java.util.List writtenFilesPaths public static java.lang.String getValue (java.lang.Object) org.jdom.Content content org.jdom.Attribute attribute Object node public static boolean isEmpty (org.jdom.Element) org.jdom.Element element public static boolean isEmpty (org.jdom.Element, int) org.jdom.Element element int attributeCount public static java.util.List getAttributes (org.jdom.Element) org.jdom.Element e public static org.jdom.Element merge (org.jdom.Element, org.jdom.Element) org.jdom.Element configuration java.util.Iterator iterator org.jdom.Attribute attribute java.util.Iterator iterator org.jdom.Element to org.jdom.Element from public static org.jdom.Element deepMerge (org.jdom.Element, org.jdom.Element) org.jdom.Element child org.jdom.Element existingChild java.util.Iterator iterator org.jdom.Attribute attribute java.util.Iterator iterator org.jdom.Element to org.jdom.Element from public static org.jdom.Element internElement (org.jdom.Element) org.jdom.Element element public static java.lang.String removeControlChars (java.lang.String) char c int i String text StringBuilder result private static synthetic boolean lambda$static$0 (org.jdom.Attribute) org.jdom.Attribute attribute static synthetic com.intellij.openapi.diagnostic.Logger access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/Key.class
Key.java package com.intellij.openapi.util public com.intellij.openapi.util.Key extends java.lang.Object { private static final java.util.concurrent.atomic.AtomicInteger ourKeysCounter private static final com.intellij.util.containers.IntObjectMap allKeys private final int myIndex private final String myName public void <init> (java.lang.String) String name public final int hashCode () public final boolean equals (java.lang.Object) Object obj public java.lang.String toString () public static com.intellij.openapi.util.Key create (java.lang.String) String name public java.lang.Object get (com.intellij.openapi.util.UserDataHolder) com.intellij.openapi.util.UserDataHolder holder public java.lang.Object get (java.util.Map) java.util.Map holder public java.lang.Object get (com.intellij.openapi.util.UserDataHolder, java.lang.Object) com.intellij.openapi.util.UserDataHolder holder Object defaultValue Object t public java.lang.Object getRequired (com.intellij.openapi.util.UserDataHolder) com.intellij.openapi.util.UserDataHolder holder public boolean isIn (com.intellij.openapi.util.UserDataHolder) com.intellij.openapi.util.UserDataHolder holder public void set (com.intellij.openapi.util.UserDataHolder, java.lang.Object) com.intellij.openapi.util.UserDataHolder holder Object value public void set (java.util.Map, java.lang.Object) java.util.Map holder Object value public static com.intellij.openapi.util.Key getKeyByIndex (int) int index public static com.intellij.openapi.util.Key findKeyByName (java.lang.String) com.intellij.util.containers.IntObjectMap$Entry key String name static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/KeyWithDefaultValue$1.class
KeyWithDefaultValue.java package com.intellij.openapi.util final com.intellij.openapi.util.KeyWithDefaultValue$1 extends com.intellij.openapi.util.KeyWithDefaultValue { final synthetic Object val$defValue void <init> (java.lang.String, java.lang.Object) String name public java.lang.Object getDefaultValue () }
com/intellij/openapi/util/KeyWithDefaultValue$2.class
KeyWithDefaultValue.java package com.intellij.openapi.util final com.intellij.openapi.util.KeyWithDefaultValue$2 extends com.intellij.openapi.util.KeyWithDefaultValue { final synthetic com.intellij.openapi.util.Factory val$factory void <init> (java.lang.String, com.intellij.openapi.util.Factory) String name public java.lang.Object getDefaultValue () }
com/intellij/openapi/util/KeyWithDefaultValue.class
KeyWithDefaultValue.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.KeyWithDefaultValue extends com.intellij.openapi.util.Key { public void <init> (java.lang.String) String name public abstract java.lang.Object getDefaultValue () public static com.intellij.openapi.util.KeyWithDefaultValue create (java.lang.String, java.lang.Object) String name Object defValue public static com.intellij.openapi.util.KeyWithDefaultValue create (java.lang.String, com.intellij.openapi.util.Factory) String name com.intellij.openapi.util.Factory factory private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/LazyInstance.class
LazyInstance.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.LazyInstance extends com.intellij.openapi.util.NotNullLazyValue { public void <init> () protected abstract java.lang.Class getInstanceClass () throws java.lang.ClassNotFoundException protected final java.lang.Object compute () Class tClass java.lang.reflect.Constructor constructor ReflectiveOperationException e private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/LowMemoryWatcher$1.class
LowMemoryWatcher.java package com.intellij.openapi.util final com.intellij.openapi.util.LowMemoryWatcher$1 extends java.lang.Object implements com.intellij.openapi.Disposable { final synthetic com.intellij.openapi.util.LowMemoryWatcher val$watcher void <init> (com.intellij.openapi.util.LowMemoryWatcher) public void dispose () }
com/intellij/openapi/util/LowMemoryWatcher$LowMemoryWatcherType.class
LowMemoryWatcher.java package com.intellij.openapi.util public final enum com.intellij.openapi.util.LowMemoryWatcher$LowMemoryWatcherType extends java.lang.Enum { public static final enum com.intellij.openapi.util.LowMemoryWatcher$LowMemoryWatcherType ALWAYS public static final enum com.intellij.openapi.util.LowMemoryWatcher$LowMemoryWatcherType ONLY_AFTER_GC private static final synthetic com.intellij.openapi.util.LowMemoryWatcher$LowMemoryWatcherType[] $VALUES public static com.intellij.openapi.util.LowMemoryWatcher$LowMemoryWatcherType[] values () public static com.intellij.openapi.util.LowMemoryWatcher$LowMemoryWatcherType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/openapi/util/LowMemoryWatcher.class
LowMemoryWatcher.java package com.intellij.openapi.util public com.intellij.openapi.util.LowMemoryWatcher extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.util.containers.WeakList ourListeners private final Runnable myRunnable private final com.intellij.openapi.util.LowMemoryWatcher$LowMemoryWatcherType myType public static void onLowMemorySignalReceived (boolean) Throwable e com.intellij.openapi.util.LowMemoryWatcher watcher boolean afterGc public static com.intellij.openapi.util.LowMemoryWatcher register (java.lang.Runnable, com.intellij.openapi.util.LowMemoryWatcher$LowMemoryWatcherType) Runnable runnable com.intellij.openapi.util.LowMemoryWatcher$LowMemoryWatcherType notificationType public static com.intellij.openapi.util.LowMemoryWatcher register (java.lang.Runnable) Runnable runnable public static void register (java.lang.Runnable, com.intellij.openapi.util.LowMemoryWatcher$LowMemoryWatcherType, com.intellij.openapi.Disposable) Runnable runnable com.intellij.openapi.util.LowMemoryWatcher$LowMemoryWatcherType notificationType com.intellij.openapi.Disposable parentDisposable com.intellij.openapi.util.LowMemoryWatcher watcher public static void register (java.lang.Runnable, com.intellij.openapi.Disposable) Runnable runnable com.intellij.openapi.Disposable parentDisposable private void <init> (java.lang.Runnable, com.intellij.openapi.util.LowMemoryWatcher$LowMemoryWatcherType) Runnable runnable com.intellij.openapi.util.LowMemoryWatcher$LowMemoryWatcherType type public void stop () static void stopAll () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/LowMemoryWatcherManager$1.class
LowMemoryWatcherManager.java package com.intellij.openapi.util com.intellij.openapi.util.LowMemoryWatcherManager$1 extends java.lang.Object implements com.intellij.util.Consumer { final synthetic com.intellij.openapi.util.LowMemoryWatcherManager this$0 void <init> (com.intellij.openapi.util.LowMemoryWatcherManager) com.intellij.openapi.util.LowMemoryWatcherManager this$0 public void consume (java.lang.Boolean) Boolean afterGc public volatile synthetic void consume (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/LowMemoryWatcherManager$2.class
LowMemoryWatcherManager.java package com.intellij.openapi.util com.intellij.openapi.util.LowMemoryWatcherManager$2 extends java.lang.Object implements javax.management.NotificationListener { final synthetic com.intellij.openapi.util.LowMemoryWatcherManager this$0 void <init> (com.intellij.openapi.util.LowMemoryWatcherManager) com.intellij.openapi.util.LowMemoryWatcherManager this$0 public void handleNotification (javax.management.Notification, java.lang.Object) boolean afterGc javax.management.Notification notification Object __ boolean memoryThreshold boolean memoryCollectionThreshold private synthetic void lambda$handleNotification$0 (boolean) boolean afterGc }
com/intellij/openapi/util/LowMemoryWatcherManager.class
LowMemoryWatcherManager.java package com.intellij.openapi.util public com.intellij.openapi.util.LowMemoryWatcherManager extends java.lang.Object implements com.intellij.openapi.Disposable { private static final com.intellij.openapi.diagnostic.Logger LOG private static final long MEM_THRESHOLD private final java.util.concurrent.ExecutorService myExecutorService private java.util.concurrent.Future mySubmitted private final java.util.concurrent.Future myMemoryPoolMXBeansFuture private final java.util.concurrent.atomic.AtomicBoolean myProcessing private final com.intellij.util.Consumer myJanitor private final javax.management.NotificationListener myLowMemoryListener public void <init> (java.util.concurrent.ExecutorService) java.util.concurrent.ExecutorService backendExecutorService private java.util.concurrent.Future initializeMXBeanListenersLater (java.util.concurrent.ExecutorService) java.util.concurrent.ExecutorService backendExecutorService private static float getOccupiedMemoryThreshold () private void handleEventImmediately (boolean) boolean afterGc public void dispose () Exception e private synthetic void lambda$initializeMXBeanListenersLater$0 () long max long threshold java.lang.management.MemoryPoolMXBean bean Throwable e static synthetic com.intellij.util.Consumer access$000 (com.intellij.openapi.util.LowMemoryWatcherManager) com.intellij.openapi.util.LowMemoryWatcherManager x0 static synthetic java.util.concurrent.Future access$102 (com.intellij.openapi.util.LowMemoryWatcherManager, java.util.concurrent.Future) com.intellij.openapi.util.LowMemoryWatcherManager x0 java.util.concurrent.Future x1 static synthetic void access$200 (com.intellij.openapi.util.LowMemoryWatcherManager, boolean) com.intellij.openapi.util.LowMemoryWatcherManager x0 boolean x1 static synthetic java.util.concurrent.Future access$100 (com.intellij.openapi.util.LowMemoryWatcherManager) com.intellij.openapi.util.LowMemoryWatcherManager x0 static synthetic java.util.concurrent.ExecutorService access$300 (com.intellij.openapi.util.LowMemoryWatcherManager) com.intellij.openapi.util.LowMemoryWatcherManager x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/MultiValuesMap.class
MultiValuesMap.java package com.intellij.openapi.util public com.intellij.openapi.util.MultiValuesMap extends java.lang.Object { private final java.util.Map myBaseMap private final boolean myOrdered public void <init> () public void <init> (boolean) boolean ordered public void putAll (java.lang.Object, java.util.Collection) Object value Object key java.util.Collection values public transient void putAll (java.lang.Object, java.lang.Object[]) Object value Object key Object[] values public void put (java.lang.Object, java.lang.Object) Object key Object value java.util.Collection collection public java.util.Collection get (java.lang.Object) Object key public java.util.Set keySet () public java.util.Collection values () java.util.Collection values java.util.Set result public void remove (java.lang.Object, java.lang.Object) Object key Object value java.util.Collection values public void clear () public java.util.Collection removeAll (java.lang.Object) Object key public java.util.Set entrySet () public boolean isEmpty () public boolean containsKey (java.lang.Object) Object key public java.lang.Object getFirst (java.lang.Object) Object key java.util.Collection values private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/MutualMap.class
MutualMap.java package com.intellij.openapi.util public com.intellij.openapi.util.MutualMap extends java.lang.Object { private final java.util.Map myKey2Value private final java.util.Map myValue2Key public void <init> (boolean) boolean ordered public void <init> () public void put (java.lang.Object, java.lang.Object) Object key Object value public java.lang.Object getValue (java.lang.Object) Object key public java.lang.Object getKey (java.lang.Object) Object value public int size () public boolean containsKey (java.lang.Object) Object key public void remove (java.lang.Object) Object key Object value public java.util.Collection getValues () public java.util.Collection getKeys () public void clear () public boolean equals (java.lang.Object) Object o com.intellij.openapi.util.MutualMap mutualMap public int hashCode () public java.lang.String toString () }
com/intellij/openapi/util/NamedJDOMExternalizable.class
NamedJDOMExternalizable.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.NamedJDOMExternalizable extends java.lang.Object implements com.intellij.openapi.util.JDOMExternalizable { public abstract java.lang.String getExternalFileName () }
com/intellij/openapi/util/NotNullComputable.class
NotNullComputable.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.NotNullComputable extends java.lang.Object implements com.intellij.openapi.util.Computable { public static final com.intellij.openapi.util.NotNullComputable TRUE public abstract java.lang.Object compute () private static synthetic java.lang.Boolean lambda$static$0 () static void <clinit> () }
com/intellij/openapi/util/NotNullFactory.class
NotNullFactory.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.NotNullFactory extends java.lang.Object implements com.intellij.openapi.util.Factory { public abstract java.lang.Object create () }
com/intellij/openapi/util/NotNullLazyKey.class
NotNullLazyKey.java package com.intellij.openapi.util public com.intellij.openapi.util.NotNullLazyKey extends com.intellij.openapi.util.Key { private final com.intellij.util.NotNullFunction myFunction private void <init> (java.lang.String, com.intellij.util.NotNullFunction) String name com.intellij.util.NotNullFunction function public final java.lang.Object getValue (com.intellij.openapi.util.UserDataHolder) com.intellij.openapi.util.RecursionGuard$StackStamp stamp com.intellij.openapi.util.UserDataHolder h Object data public static com.intellij.openapi.util.NotNullLazyKey create (java.lang.String, com.intellij.util.NotNullFunction) String name com.intellij.util.NotNullFunction function private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/NotNullLazyValue$1.class
NotNullLazyValue.java package com.intellij.openapi.util final com.intellij.openapi.util.NotNullLazyValue$1 extends com.intellij.openapi.util.NotNullLazyValue { final synthetic Object val$value void <init> (java.lang.Object) protected java.lang.Object compute () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/NotNullLazyValue$2.class
NotNullLazyValue.java package com.intellij.openapi.util final com.intellij.openapi.util.NotNullLazyValue$2 extends com.intellij.openapi.util.NotNullLazyValue { final synthetic com.intellij.openapi.util.NotNullFactory val$value void <init> (com.intellij.openapi.util.NotNullFactory) protected java.lang.Object compute () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/NotNullLazyValue.class
NotNullLazyValue.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.NotNullLazyValue extends java.lang.Object { private Object myValue public void <init> () protected abstract java.lang.Object compute () public java.lang.Object getValue () com.intellij.openapi.util.RecursionGuard$StackStamp stamp Object result public boolean isComputed () public static com.intellij.openapi.util.NotNullLazyValue createConstantValue (java.lang.Object) Object value public static com.intellij.openapi.util.NotNullLazyValue createValue (com.intellij.openapi.util.NotNullFactory) com.intellij.openapi.util.NotNullFactory value private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/NullUtils.class
NullUtils.java package com.intellij.openapi.util public final com.intellij.openapi.util.NullUtils extends java.lang.Object { public static transient boolean notNull (java.lang.Object[]) Object[] objects public static transient boolean hasNull (java.lang.Object[]) Object object Object[] objects public static transient boolean hasNotNull (java.lang.Object[]) Object object Object[] objects private void <init> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/NullableComputable.class
NullableComputable.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.NullableComputable extends java.lang.Object implements com.intellij.openapi.util.Computable { public abstract java.lang.Object compute () }
com/intellij/openapi/util/NullableFactory.class
NullableFactory.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.NullableFactory extends java.lang.Object implements com.intellij.openapi.util.Factory { public abstract java.lang.Object create () }
com/intellij/openapi/util/NullableLazyKey.class
NullableLazyKey.java package com.intellij.openapi.util public com.intellij.openapi.util.NullableLazyKey extends com.intellij.openapi.util.Key { private final com.intellij.util.NullableFunction myFunction private void <init> (java.lang.String, com.intellij.util.NullableFunction) String name com.intellij.util.NullableFunction function public final java.lang.Object getValue (com.intellij.openapi.util.UserDataHolder) com.intellij.openapi.util.RecursionGuard$StackStamp stamp com.intellij.openapi.util.UserDataHolder h Object data public static com.intellij.openapi.util.NullableLazyKey create (java.lang.String, com.intellij.util.NullableFunction) String name com.intellij.util.NullableFunction function }
com/intellij/openapi/util/NullableLazyValue$1.class
NullableLazyValue.java package com.intellij.openapi.util final com.intellij.openapi.util.NullableLazyValue$1 extends com.intellij.openapi.util.NullableLazyValue { final synthetic com.intellij.openapi.util.Factory val$value void <init> (com.intellij.openapi.util.Factory) protected java.lang.Object compute () }
com/intellij/openapi/util/NullableLazyValue.class
NullableLazyValue.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.NullableLazyValue extends java.lang.Object { private boolean myComputed private Object myValue public void <init> () protected abstract java.lang.Object compute () public java.lang.Object getValue () com.intellij.openapi.util.RecursionGuard$StackStamp stamp Object value public static com.intellij.openapi.util.NullableLazyValue createValue (com.intellij.openapi.util.Factory) com.intellij.openapi.util.Factory value private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/Pass.class
Pass.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.Pass extends java.lang.Object implements java.util.function.Consumer { public void <init> () public abstract void pass (java.lang.Object) public void accept (java.lang.Object) Object t }
com/intellij/openapi/util/ProperTextRange.class
ProperTextRange.java package com.intellij.openapi.util public com.intellij.openapi.util.ProperTextRange extends com.intellij.openapi.util.TextRange { static final synthetic boolean $assertionsDisabled public void <init> (int, int) int startOffset int endOffset public void <init> (com.intellij.openapi.util.TextRange) com.intellij.openapi.util.TextRange range public com.intellij.openapi.util.ProperTextRange cutOut (com.intellij.openapi.util.TextRange) com.intellij.openapi.util.TextRange subRange public com.intellij.openapi.util.ProperTextRange shiftRight (int) int delta public com.intellij.openapi.util.ProperTextRange grown (int) int lengthDelta public com.intellij.openapi.util.ProperTextRange intersection (com.intellij.openapi.util.TextRange) com.intellij.openapi.util.TextRange textRange com.intellij.openapi.util.TextRange range public com.intellij.openapi.util.ProperTextRange union (com.intellij.openapi.util.TextRange) com.intellij.openapi.util.TextRange textRange com.intellij.openapi.util.TextRange range public static com.intellij.openapi.util.ProperTextRange create (com.intellij.openapi.util.Segment) com.intellij.openapi.util.Segment segment public static com.intellij.openapi.util.ProperTextRange create (int, int) int startOffset int endOffset public static com.intellij.openapi.util.ProperTextRange from (int, int) int offset int length public volatile synthetic com.intellij.openapi.util.TextRange union (com.intellij.openapi.util.TextRange) public volatile synthetic com.intellij.openapi.util.TextRange intersection (com.intellij.openapi.util.TextRange) public volatile synthetic com.intellij.openapi.util.TextRange grown (int) public volatile synthetic com.intellij.openapi.util.TextRange shiftRight (int) public volatile synthetic com.intellij.openapi.util.TextRange cutOut (com.intellij.openapi.util.TextRange) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/PropertiesUtil$1.class
PropertiesUtil.java package com.intellij.openapi.util final com.intellij.openapi.util.PropertiesUtil$1 extends java.util.Properties { final synthetic java.util.Map val$map void <init> (java.util.Map) public synchronized java.lang.Object put (java.lang.Object, java.lang.Object) Object key Object value }
com/intellij/openapi/util/PropertiesUtil.class
PropertiesUtil.java package com.intellij.openapi.util public com.intellij.openapi.util.PropertiesUtil extends java.lang.Object { public void <init> () public static java.util.Map loadProperties (java.io.Reader) throws java.io.IOException java.io.Reader reader java.util.Map map private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/RecursionGuard$StackStamp.class
RecursionGuard.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.RecursionGuard$StackStamp extends java.lang.Object { public abstract boolean mayCacheNow () }
com/intellij/openapi/util/RecursionGuard.class
RecursionGuard.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.RecursionGuard extends java.lang.Object { public void <init> () public abstract java.lang.Object doPreventingRecursion (java.lang.Object, boolean, com.intellij.openapi.util.Computable) public com.intellij.openapi.util.RecursionGuard$StackStamp markStack () public abstract java.util.List currentStack () public abstract void prohibitResultCaching (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/RecursionManager$1.class
RecursionManager.java package com.intellij.openapi.util final com.intellij.openapi.util.RecursionManager$1 extends com.intellij.openapi.util.RecursionGuard { final synthetic String val$id void <init> (java.lang.String) public java.lang.Object doPreventingRecursion (java.lang.Object, boolean, com.intellij.openapi.util.Computable) com.intellij.openapi.util.RecursionManager$MyKey noCacheUntil com.intellij.openapi.util.RecursionManager$MemoizedValue memoized Throwable e Object result Throwable e Object key boolean memoize com.intellij.openapi.util.Computable computation com.intellij.openapi.util.RecursionManager$MyKey realKey com.intellij.openapi.util.RecursionManager$CalculationStack stack int sizeBefore int sizeAfter java.util.Set preventionsBefore public java.util.List currentStack () com.intellij.openapi.util.RecursionManager$MyKey pair java.util.ArrayList result java.util.LinkedHashMap map public void prohibitResultCaching (java.lang.Object) Object since com.intellij.openapi.util.RecursionManager$MyKey realKey com.intellij.openapi.util.RecursionManager$CalculationStack stack private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/RecursionManager$2.class
RecursionManager.java package com.intellij.openapi.util final com.intellij.openapi.util.RecursionManager$2 extends java.lang.Object implements com.intellij.openapi.util.RecursionGuard$StackStamp { final synthetic int val$stamp void <init> (int) public boolean mayCacheNow () }
com/intellij/openapi/util/RecursionManager$3.class
RecursionManager.java package com.intellij.openapi.util final com.intellij.openapi.util.RecursionManager$3 extends java.lang.Object implements com.intellij.openapi.Disposable { void <init> () public void dispose () }
com/intellij/openapi/util/RecursionManager$CalculationStack.class
RecursionManager.java package com.intellij.openapi.util com.intellij.openapi.util.RecursionManager$CalculationStack extends java.lang.Object { private int reentrancyCount private int depth private final java.util.LinkedHashMap progressMap private final java.util.Set preventions private final java.util.Map intermediateCache private int enters private int exits static final synthetic boolean $assertionsDisabled private void <init> () boolean checkReentrancy (com.intellij.openapi.util.RecursionManager$MyKey) com.intellij.openapi.util.RecursionManager$MyKey realKey com.intellij.openapi.util.RecursionManager$MemoizedValue getMemoizedValue (com.intellij.openapi.util.RecursionManager$MyKey) com.intellij.openapi.util.RecursionManager$MemoizedValue value com.intellij.reference.SoftReference ref com.intellij.openapi.util.RecursionManager$MyKey realKey java.util.List refs final void beforeComputation (com.intellij.openapi.util.RecursionManager$MyKey) com.intellij.openapi.util.RecursionManager$MyKey realKey int sizeBefore int sizeAfter void maybeMemoize (com.intellij.openapi.util.RecursionManager$MyKey, java.lang.Object, java.util.Set) java.util.List added com.intellij.openapi.util.RecursionManager$MyKey realKey Object result java.util.Set preventionsBefore final void afterComputation (com.intellij.openapi.util.RecursionManager$MyKey, int, int) com.intellij.openapi.util.RecursionManager$MyKey realKey int sizeBefore int sizeAfter Integer value private void prohibitResultCaching (com.intellij.openapi.util.RecursionManager$MyKey) java.util.Map$Entry entry com.intellij.openapi.util.RecursionManager$MyKey realKey boolean inLoop private void checkDepth (java.lang.String) String s int oldDepth private static synthetic java.util.List lambda$maybeMemoize$1 (com.intellij.openapi.util.RecursionManager$MyKey) com.intellij.openapi.util.RecursionManager$MyKey __ private static synthetic boolean lambda$maybeMemoize$0 (com.intellij.openapi.util.RecursionManager$MyKey, java.util.Set, com.intellij.openapi.util.RecursionManager$MyKey) com.intellij.openapi.util.RecursionManager$MyKey realKey java.util.Set preventionsBefore com.intellij.openapi.util.RecursionManager$MyKey key static synthetic void access$200 (com.intellij.openapi.util.RecursionManager$CalculationStack, com.intellij.openapi.util.RecursionManager$MyKey) com.intellij.openapi.util.RecursionManager$CalculationStack x0 com.intellij.openapi.util.RecursionManager$MyKey x1 static synthetic java.util.LinkedHashMap access$300 (com.intellij.openapi.util.RecursionManager$CalculationStack) com.intellij.openapi.util.RecursionManager$CalculationStack x0 static synthetic java.util.Set access$400 (com.intellij.openapi.util.RecursionManager$CalculationStack) com.intellij.openapi.util.RecursionManager$CalculationStack x0 static synthetic void access$500 (com.intellij.openapi.util.RecursionManager$CalculationStack, java.lang.String) com.intellij.openapi.util.RecursionManager$CalculationStack x0 String x1 static synthetic int access$600 (com.intellij.openapi.util.RecursionManager$CalculationStack) com.intellij.openapi.util.RecursionManager$CalculationStack x0 synthetic void <init> (com.intellij.openapi.util.RecursionManager$1) com.intellij.openapi.util.RecursionManager$1 x0 static void <clinit> () }
com/intellij/openapi/util/RecursionManager$MemoizedValue.class
RecursionManager.java package com.intellij.openapi.util com.intellij.openapi.util.RecursionManager$MemoizedValue extends java.lang.Object { final Object value final com.intellij.openapi.util.RecursionManager$MyKey[] dependencies void <init> (java.lang.Object, com.intellij.openapi.util.RecursionManager$MyKey[]) Object value com.intellij.openapi.util.RecursionManager$MyKey[] dependencies boolean isActual (com.intellij.openapi.util.RecursionManager$CalculationStack) com.intellij.openapi.util.RecursionManager$CalculationStack stack }
com/intellij/openapi/util/RecursionManager$MyKey.class
RecursionManager.java package com.intellij.openapi.util com.intellij.openapi.util.RecursionManager$MyKey extends java.lang.Object { final String guardId final Object userObject private final int myHashCode private final boolean myCallEquals void <init> (java.lang.String, java.lang.Object, boolean) String guardId Object userObject boolean mayCallEquals public boolean equals (java.lang.Object) Object obj public int hashCode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/RecursionManager.class
RecursionManager.java package com.intellij.openapi.util public com.intellij.openapi.util.RecursionManager extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final ThreadLocal ourStack private static boolean ourAssertOnPrevention public void <init> () public static java.lang.Object doPreventingRecursion (java.lang.Object, boolean, com.intellij.openapi.util.Computable) Object key boolean memoize com.intellij.openapi.util.Computable computation public static com.intellij.openapi.util.RecursionGuard createGuard (java.lang.String) String id public static com.intellij.openapi.util.RecursionGuard$StackStamp markStack () int stamp public static void assertOnRecursionPrevention (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable parentDisposable public static void disableAssertOnRecursionPrevention () private static synthetic com.intellij.openapi.util.RecursionManager$CalculationStack lambda$static$0 () static synthetic java.lang.ThreadLocal access$000 () static synthetic boolean access$100 () static synthetic com.intellij.openapi.diagnostic.Logger access$700 () static synthetic boolean access$102 (boolean) boolean x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/RoamingTypeDisabled.class
RoamingTypeDisabled.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.RoamingTypeDisabled extends java.lang.Object { }
com/intellij/openapi/util/SafeJdomFactory$BaseSafeJdomFactory.class
SafeJdomFactory.java package com.intellij.openapi.util public com.intellij.openapi.util.SafeJdomFactory$BaseSafeJdomFactory extends java.lang.Object implements com.intellij.openapi.util.SafeJdomFactory { public void <init> () public org.jdom.Element element (java.lang.String, org.jdom.Namespace) String name org.jdom.Namespace namespace org.jdom.Element element public org.jdom.Attribute attribute (java.lang.String, java.lang.String, org.jdom.AttributeType, org.jdom.Namespace) String name String value org.jdom.AttributeType type org.jdom.Namespace namespace public org.jdom.Text text (java.lang.String, org.jdom.Element) String text org.jdom.Element parentElement public org.jdom.CDATA cdata (java.lang.String) String text private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/SafeJdomFactory.class
SafeJdomFactory.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.SafeJdomFactory extends java.lang.Object { public abstract org.jdom.Element element (java.lang.String, org.jdom.Namespace) public abstract org.jdom.Attribute attribute (java.lang.String, java.lang.String, org.jdom.AttributeType, org.jdom.Namespace) public abstract org.jdom.Text text (java.lang.String, org.jdom.Element) public abstract org.jdom.CDATA cdata (java.lang.String) public com.intellij.util.containers.Interner stringInterner () }
com/intellij/openapi/util/SafeStAXStreamBuilder.class
SafeStAXStreamBuilder.java package com.intellij.openapi.util final com.intellij.openapi.util.SafeStAXStreamBuilder extends java.lang.Object { static final com.intellij.openapi.util.SafeJdomFactory FACTORY void <init> () static org.jdom.Document buildDocument (javax.xml.stream.XMLStreamReader, boolean) throws org.jdom.JDOMException javax.xml.stream.XMLStreamException String badTxt javax.xml.stream.XMLStreamReader stream boolean isIgnoreBoundaryWhitespace int state org.jdom.Document document static org.jdom.Element build (javax.xml.stream.XMLStreamReader, boolean, com.intellij.openapi.util.SafeJdomFactory) throws org.jdom.JDOMException javax.xml.stream.XMLStreamException javax.xml.stream.XMLStreamReader stream boolean isIgnoreBoundaryWhitespace com.intellij.openapi.util.SafeJdomFactory factory int state org.jdom.Element rootElement private static org.jdom.Element processElementFragment (javax.xml.stream.XMLStreamReader, boolean, com.intellij.openapi.util.SafeJdomFactory) throws javax.xml.stream.XMLStreamException org.jdom.JDOMException org.jdom.Element tmp javax.xml.stream.XMLStreamReader reader boolean isIgnoreBoundaryWhitespace com.intellij.openapi.util.SafeJdomFactory factory org.jdom.Element fragment org.jdom.Element current int depth private static org.jdom.Element processElement (javax.xml.stream.XMLStreamReader, com.intellij.openapi.util.SafeJdomFactory) int i int len int i int len javax.xml.stream.XMLStreamReader reader com.intellij.openapi.util.SafeJdomFactory factory org.jdom.Element element static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/ScalableIcon.class
ScalableIcon.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.ScalableIcon extends java.lang.Object implements javax.swing.Icon { public abstract float getScale () public abstract javax.swing.Icon scale (float) }
com/intellij/openapi/util/Segment.class
Segment.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.Segment extends java.lang.Object { public static final com.intellij.openapi.util.Segment[] EMPTY_ARRAY public static final java.util.Comparator BY_START_OFFSET_THEN_END_OFFSET public abstract int getStartOffset () public abstract int getEndOffset () static void <clinit> () }
com/intellij/openapi/util/ShutDownTracker$1.class
ShutDownTracker.java package com.intellij.openapi.util synthetic com.intellij.openapi.util.ShutDownTracker$1 extends java.lang.Object { }
com/intellij/openapi/util/ShutDownTracker$ShutDownTrackerHolder.class
ShutDownTracker.java package com.intellij.openapi.util com.intellij.openapi.util.ShutDownTracker$ShutDownTrackerHolder extends java.lang.Object { private static final com.intellij.openapi.util.ShutDownTracker ourInstance private void <init> () static synthetic com.intellij.openapi.util.ShutDownTracker access$100 () static void <clinit> () }
com/intellij/openapi/util/ShutDownTracker.class
ShutDownTracker.java package com.intellij.openapi.util public com.intellij.openapi.util.ShutDownTracker extends java.lang.Object implements java.lang.Runnable { private final java.util.List myThreads private final java.util.LinkedList myShutdownTasks private final Thread myThread private void <init> () public static com.intellij.openapi.util.ShutDownTracker getInstance () public static boolean isShutdownHookRunning () public void run () Throwable e Runnable task public boolean waitFor (long, java.util.concurrent.TimeUnit) long timeout java.util.concurrent.TimeUnit unit public final void ensureStopperThreadsFinished () long totalTimeWaited Thread thread Thread[] threads long started private synchronized boolean isRegistered (java.lang.Thread) Thread thread private synchronized java.lang.Thread[] getStopperThreads () public synchronized void registerStopperThread (java.lang.Thread) Thread thread public synchronized void unregisterStopperThread (java.lang.Thread) Thread thread public synchronized void registerShutdownTask (java.lang.Runnable) Runnable task public synchronized void unregisterShutdownTask (java.lang.Runnable) Runnable task private synchronized java.lang.Object removeLast (java.util.LinkedList) java.util.LinkedList list synthetic void <init> (com.intellij.openapi.util.ShutDownTracker$1) com.intellij.openapi.util.ShutDownTracker$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/SimpleFieldCache.class
SimpleFieldCache.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.SimpleFieldCache extends com.intellij.openapi.util.FieldCache { public void <init> () public final java.lang.Object get (java.lang.Object) Object owner protected final java.lang.Object compute (java.lang.Object, java.lang.Object) Object owner Object p protected final java.lang.Object getValue (java.lang.Object, java.lang.Object) Object owner Object p protected final void putValue (java.lang.Object, java.lang.Object, java.lang.Object) Object t Object owner Object p protected abstract java.lang.Object compute (java.lang.Object) protected abstract java.lang.Object getValue (java.lang.Object) protected abstract void putValue (java.lang.Object, java.lang.Object) }
com/intellij/openapi/util/StackOverflowPreventedException.class
StackOverflowPreventedException.java package com.intellij.openapi.util public com.intellij.openapi.util.StackOverflowPreventedException extends java.lang.RuntimeException { public void <init> (java.lang.String) String message }
com/intellij/openapi/util/StaticGetter.class
StaticGetter.java package com.intellij.openapi.util public com.intellij.openapi.util.StaticGetter extends java.lang.Object implements com.intellij.openapi.util.Getter { private final Object myT public void <init> (java.lang.Object) Object t public java.lang.Object get () }
com/intellij/openapi/util/SystemInfo.class
SystemInfo.java package com.intellij.openapi.util public com.intellij.openapi.util.SystemInfo extends com.intellij.openapi.util.SystemInfoRt { public static final String OS_NAME public static final String OS_VERSION public static final String OS_ARCH public static final String JAVA_VERSION public static final String JAVA_RUNTIME_VERSION public static final String JAVA_VENDOR public static final String ARCH_DATA_MODEL public static final String SUN_DESKTOP public static final boolean isWindows public static final boolean isMac public static final boolean isLinux public static final boolean isFreeBSD public static final boolean isSolaris public static final boolean isUnix public static final boolean isChromeOS public static final boolean isAppleJvm public static final boolean isOracleJvm public static final boolean isSunJvm public static final boolean isIbmJvm public static final boolean isAzulJvm public static final boolean isJetBrainsJvm public static final boolean IS_AT_LEAST_JAVA9 public static final boolean isWin2kOrNewer public static final boolean isWinXpOrNewer public static final boolean isWinVistaOrNewer public static final boolean isWin7OrNewer public static final boolean isWin8OrNewer public static final boolean isWin10OrNewer public static final boolean isXWindow public static final boolean isWayland public static final boolean isGNOME public static final boolean isKDE public static final boolean isMacSystemMenu public static final boolean isFileSystemCaseSensitive public static final boolean areSymLinksSupported public static final boolean is32Bit public static final boolean is64Bit public static final boolean isMacIntel64 private static final com.intellij.openapi.util.NotNullLazyValue ourHasXdgOpen private static final com.intellij.openapi.util.NotNullLazyValue ourHasXdgMime public static final boolean isMacOSTiger public static final boolean isMacOSLeopard public static final boolean isMacOSSnowLeopard public static final boolean isMacOSLion public static final boolean isMacOSMountainLion public static final boolean isMacOSMavericks public static final boolean isMacOSYosemite public static final boolean isMacOSElCapitan public static final boolean isMacOSSierra public static final boolean isMacOSHighSierra public static final boolean isMacOSMojave public static final boolean isWindowsXP public static final boolean isAMD64 public void <init> () private static java.lang.String getRtVersion (java.lang.String) String fallback String rtVersion private static boolean isModularJava () Throwable t private static boolean isCrostini () public static boolean isOsVersionAtLeast (java.lang.String) String version public static boolean hasXdgOpen () public static boolean hasXdgMime () public static java.lang.String getMacOSMajorVersion () public static java.lang.String getMacOSMajorVersion (java.lang.String) String version int[] parts public static java.lang.String getMacOSVersionCode () public static java.lang.String getMacOSMajorVersionCode () public static java.lang.String getMacOSMinorVersionCode () public static java.lang.String getMacOSVersionCode (java.lang.String) String version int[] parts public static java.lang.String getMacOSMajorVersionCode (java.lang.String) String version int[] parts public static java.lang.String getMacOSMinorVersionCode (java.lang.String) String version int[] parts private static int[] getMacOSVersionParts (java.lang.String) String version java.util.List parts public static java.lang.String getOsNameAndVersion () String osName private static int normalize (int) int number private static int toInt (java.lang.String) NumberFormatException e String string public static boolean isJavaVersionAtLeast (int) int major public static boolean isJavaVersionAtLeast (int, int, int) int major int minor int update public static boolean isJavaVersionAtLeast (java.lang.String) String v static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/TextRange.class
TextRange.java package com.intellij.openapi.util public com.intellij.openapi.util.TextRange extends java.lang.Object implements com.intellij.openapi.util.Segment java.io.Serializable { private static final com.intellij.openapi.diagnostic.Logger LOG private static final long serialVersionUID public static final com.intellij.openapi.util.TextRange EMPTY_RANGE public static final com.intellij.openapi.util.TextRange[] EMPTY_ARRAY private final int myStartOffset private final int myEndOffset public void <init> (int, int) int startOffset int endOffset protected void <init> (int, int, boolean) int startOffset int endOffset boolean checkForProperTextRange public final int getStartOffset () public final int getEndOffset () public final int getLength () public boolean equals (java.lang.Object) Object obj com.intellij.openapi.util.TextRange range public int hashCode () public boolean contains (com.intellij.openapi.util.TextRange) com.intellij.openapi.util.TextRange range public boolean contains (com.intellij.openapi.util.Segment) com.intellij.openapi.util.Segment range public boolean containsRange (int, int) int startOffset int endOffset public static boolean containsRange (com.intellij.openapi.util.Segment, com.intellij.openapi.util.Segment) com.intellij.openapi.util.Segment outer com.intellij.openapi.util.Segment inner public boolean containsOffset (int) int offset public java.lang.String toString () public boolean contains (int) int offset public java.lang.String substring (java.lang.String) StringIndexOutOfBoundsException e String str public java.lang.CharSequence subSequence (java.lang.CharSequence) IndexOutOfBoundsException e CharSequence str public com.intellij.openapi.util.TextRange cutOut (com.intellij.openapi.util.TextRange) com.intellij.openapi.util.TextRange subRange public com.intellij.openapi.util.TextRange shiftRight (int) int delta public com.intellij.openapi.util.TextRange shiftLeft (int) int delta public com.intellij.openapi.util.TextRange grown (int) int lengthDelta public static com.intellij.openapi.util.TextRange from (int, int) int offset int length public static com.intellij.openapi.util.TextRange create (int, int) int startOffset int endOffset public static com.intellij.openapi.util.TextRange create (com.intellij.openapi.util.Segment) com.intellij.openapi.util.Segment segment public static boolean areSegmentsEqual (com.intellij.openapi.util.Segment, com.intellij.openapi.util.Segment) com.intellij.openapi.util.Segment segment1 com.intellij.openapi.util.Segment segment2 public java.lang.String replace (java.lang.String, java.lang.String) String beginning String ending StringIndexOutOfBoundsException e String original String replacement public boolean intersects (com.intellij.openapi.util.TextRange) com.intellij.openapi.util.TextRange textRange public boolean intersects (com.intellij.openapi.util.Segment) com.intellij.openapi.util.Segment textRange public boolean intersects (int, int) int startOffset int endOffset public boolean intersectsStrict (com.intellij.openapi.util.TextRange) com.intellij.openapi.util.TextRange textRange public boolean intersectsStrict (int, int) int startOffset int endOffset public com.intellij.openapi.util.TextRange intersection (com.intellij.openapi.util.TextRange) com.intellij.openapi.util.TextRange range int newStart int newEnd public boolean isEmpty () public com.intellij.openapi.util.TextRange union (com.intellij.openapi.util.TextRange) com.intellij.openapi.util.TextRange textRange public boolean equalsToRange (int, int) int startOffset int endOffset public static com.intellij.openapi.util.TextRange allOf (java.lang.String) String s public static void assertProperRange (com.intellij.openapi.util.Segment) throws java.lang.AssertionError com.intellij.openapi.util.Segment range public static void assertProperRange (com.intellij.openapi.util.Segment, java.lang.Object) throws java.lang.AssertionError com.intellij.openapi.util.Segment range Object message public static void assertProperRange (int, int, java.lang.Object) int startOffset int endOffset Object message private static boolean isProperRange (int, int) int startOffset int endOffset static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/ThreadLocalCachedByteArray.class
ThreadLocalCachedByteArray.java package com.intellij.openapi.util public final com.intellij.openapi.util.ThreadLocalCachedByteArray extends java.lang.Object { private final ThreadLocal myThreadLocal public void <init> () public byte[] getBuffer (int) int size byte[] value }
com/intellij/openapi/util/ThreadLocalCachedIntArray.class
ThreadLocalCachedIntArray.java package com.intellij.openapi.util public final com.intellij.openapi.util.ThreadLocalCachedIntArray extends java.lang.Object { private final ThreadLocal myThreadLocal public void <init> () public int[] getBuffer (int) int size int[] value }
com/intellij/openapi/util/ThreadLocalCachedValue.class
ThreadLocalCachedValue.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.ThreadLocalCachedValue extends java.lang.Object { private final ThreadLocal myThreadLocal public void <init> () public java.lang.Object getValue () Object value protected void init (java.lang.Object) Object value protected abstract java.lang.Object create () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/Throwable2Computable.class
Throwable2Computable.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.Throwable2Computable extends java.lang.Object { public abstract java.lang.Object compute () throws java.lang.Throwable java.lang.Throwable }
com/intellij/openapi/util/ThrowableNotNullFunction.class
ThrowableNotNullFunction.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.ThrowableNotNullFunction extends java.lang.Object { public abstract java.lang.Object fun (java.lang.Object) throws java.lang.Throwable }
com/intellij/openapi/util/Timed.class
Timed.java package com.intellij.openapi.util public com.intellij.openapi.util.Timed extends java.lang.Object { private final Object myT private final long myTime public void <init> (java.lang.Object, long) Object t long time public void <init> (java.lang.Object) Object t public java.lang.Object getT () public long getTime () }
com/intellij/openapi/util/TimeoutCachedValue.class
TimeoutCachedValue.java package com.intellij.openapi.util public com.intellij.openapi.util.TimeoutCachedValue extends java.lang.Object implements com.intellij.openapi.util.Getter { private final long myTimeoutMs private final java.util.function.Supplier myValueSupplier private long myLastCalcTime private Object myCache public void <init> (long, java.util.concurrent.TimeUnit, java.util.function.Supplier) long timeout java.util.concurrent.TimeUnit unit java.util.function.Supplier valueSupplier public synchronized java.lang.Object get () public synchronized boolean hasUpToDateValue () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/TraceableDisposable$1.class
TraceableDisposable.java package com.intellij.openapi.util synthetic com.intellij.openapi.util.TraceableDisposable$1 extends java.lang.Object { }
com/intellij/openapi/util/TraceableDisposable$DisposalException.class
TraceableDisposable.java package com.intellij.openapi.util com.intellij.openapi.util.TraceableDisposable$DisposalException extends java.lang.RuntimeException implements com.intellij.openapi.diagnostic.ExceptionWithAttachments { final synthetic com.intellij.openapi.util.TraceableDisposable this$0 private void <init> (com.intellij.openapi.util.TraceableDisposable, java.lang.String) String message public com.intellij.openapi.diagnostic.Attachment[] getAttachments () java.util.List answer synthetic void <init> (com.intellij.openapi.util.TraceableDisposable, java.lang.String, com.intellij.openapi.util.TraceableDisposable$1) com.intellij.openapi.util.TraceableDisposable x0 String x1 com.intellij.openapi.util.TraceableDisposable$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/TraceableDisposable$ObjectNotDisposedException.class
TraceableDisposable.java package com.intellij.openapi.util final com.intellij.openapi.util.TraceableDisposable$ObjectNotDisposedException extends java.lang.RuntimeException implements com.intellij.openapi.diagnostic.ExceptionWithAttachments { final synthetic com.intellij.openapi.util.TraceableDisposable this$0 void <init> (com.intellij.openapi.util.TraceableDisposable, java.lang.String) String msg public com.intellij.openapi.diagnostic.Attachment[] getAttachments () public void printStackTrace (java.io.PrintStream) java.io.PrintStream s java.io.PrintWriter writer public void printStackTrace (java.io.PrintWriter) java.io.PrintWriter s java.util.List stack private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/TraceableDisposable.class
TraceableDisposable.java package com.intellij.openapi.util public com.intellij.openapi.util.TraceableDisposable extends java.lang.Object { private final Throwable CREATE_TRACE private Throwable KILL_TRACE public void <init> (boolean) boolean debug public void kill (java.lang.String) String msg public void killExceptionally (java.lang.Throwable) Throwable throwable public void throwObjectNotDisposedError (java.lang.String) String msg public void throwDisposalError (java.lang.String) throws java.lang.RuntimeException String msg public java.lang.String getStackTrace () java.io.StringWriter s java.io.PrintWriter out static synthetic java.lang.Throwable access$002 (com.intellij.openapi.util.TraceableDisposable, java.lang.Throwable) com.intellij.openapi.util.TraceableDisposable x0 Throwable x1 static synthetic java.lang.Throwable access$000 (com.intellij.openapi.util.TraceableDisposable) com.intellij.openapi.util.TraceableDisposable x0 static synthetic java.lang.Throwable access$100 (com.intellij.openapi.util.TraceableDisposable) com.intellij.openapi.util.TraceableDisposable x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/Transform.class
Transform.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.Transform extends java.lang.Object { public abstract java.lang.Object transform (java.lang.Object) }
com/intellij/openapi/util/Trinity.class
Trinity.java package com.intellij.openapi.util public com.intellij.openapi.util.Trinity extends java.lang.Object { public final Object first public final Object second public final Object third public void <init> (java.lang.Object, java.lang.Object, java.lang.Object) Object first Object second Object third public final java.lang.Object getFirst () public final java.lang.Object getSecond () public final java.lang.Object getThird () public static com.intellij.openapi.util.Trinity create (java.lang.Object, java.lang.Object, java.lang.Object) Object first Object second Object third public static java.lang.Object getFirst (com.intellij.openapi.util.Trinity) com.intellij.openapi.util.Trinity pair public static java.lang.Object getSecond (com.intellij.openapi.util.Trinity) com.intellij.openapi.util.Trinity pair public static java.lang.Object getThird (com.intellij.openapi.util.Trinity) com.intellij.openapi.util.Trinity pair public final boolean equals (java.lang.Object) Object o public final int hashCode () int hashCode private static int hashCode (java.lang.Object) Object o public java.lang.String toString () }
com/intellij/openapi/util/UnfairTextRange.class
UnfairTextRange.java package com.intellij.openapi.util public com.intellij.openapi.util.UnfairTextRange extends com.intellij.openapi.util.TextRange { public void <init> (int, int) int startOffset int endOffset }
com/intellij/openapi/util/UnprotectedUserDataHolder.class
UnprotectedUserDataHolder.java package com.intellij.openapi.util public com.intellij.openapi.util.UnprotectedUserDataHolder extends java.lang.Object implements com.intellij.openapi.util.UserDataHolder com.intellij.openapi.util.UserDataHolderUnprotected { private java.util.Map myUserData public void <init> () public java.lang.Object getUserData (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key Object value public void putUserData (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key Object value public java.lang.Object getUserDataUnprotected (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key public void putUserDataUnprotected (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key Object value private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/UpdatedReference.class
UpdatedReference.java package com.intellij.openapi.util public com.intellij.openapi.util.UpdatedReference extends java.lang.Object { private Object myT private long myTime public void <init> (java.lang.Object) Object t public void <init> (java.lang.Object, long) Object t long time public boolean isTimeToUpdate (long) long interval public void updateT (java.lang.Object) Object t public java.lang.Object getT () public void updateTs () public long getTime () }
com/intellij/openapi/util/UserDataCache.class
UserDataCache.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.UserDataCache extends com.intellij.openapi.util.FieldCache { private final com.intellij.openapi.util.Key myKey protected void <init> () public void <init> (java.lang.String) String keyName public java.lang.Object get (com.intellij.openapi.util.UserDataHolder, java.lang.Object) com.intellij.openapi.util.UserDataHolder owner Object parameter public void put (com.intellij.openapi.util.UserDataHolder, java.lang.Object) com.intellij.openapi.util.UserDataHolder owner Object value protected final java.lang.Object getValue (com.intellij.openapi.util.UserDataHolder, com.intellij.openapi.util.Key) com.intellij.openapi.util.UserDataHolder owner com.intellij.openapi.util.Key key protected final void putValue (java.lang.Object, com.intellij.openapi.util.UserDataHolder, com.intellij.openapi.util.Key) Object t com.intellij.openapi.util.UserDataHolder owner com.intellij.openapi.util.Key key public java.lang.Object get (com.intellij.openapi.util.Key, com.intellij.openapi.util.UserDataHolder, java.lang.Object) com.intellij.openapi.util.RecursionGuard$StackStamp stamp com.intellij.openapi.util.Key a com.intellij.openapi.util.UserDataHolder owner Object p Object value public void clear (com.intellij.openapi.util.Key, com.intellij.openapi.util.UserDataHolder) com.intellij.openapi.util.Key key com.intellij.openapi.util.UserDataHolder owner protected volatile synthetic void putValue (java.lang.Object, java.lang.Object, java.lang.Object) protected volatile synthetic java.lang.Object getValue (java.lang.Object, java.lang.Object) public volatile synthetic void clear (java.lang.Object, java.lang.Object) public volatile synthetic java.lang.Object get (java.lang.Object, java.lang.Object, java.lang.Object) }
com/intellij/openapi/util/UserDataHolder.class
UserDataHolder.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.UserDataHolder extends java.lang.Object { public abstract java.lang.Object getUserData (com.intellij.openapi.util.Key) public abstract void putUserData (com.intellij.openapi.util.Key, java.lang.Object) }
com/intellij/openapi/util/UserDataHolderBase.class
UserDataHolderBase.java package com.intellij.openapi.util public com.intellij.openapi.util.UserDataHolderBase extends java.lang.Object implements com.intellij.openapi.util.UserDataHolderEx java.lang.Cloneable { private static final com.intellij.openapi.util.Key COPYABLE_USER_MAP_KEY private volatile com.intellij.util.keyFMap.KeyFMap myUserMap private static final com.intellij.util.concurrency.AtomicFieldUpdater updater public void <init> () protected java.lang.Object clone () com.intellij.openapi.util.UserDataHolderBase clone CloneNotSupportedException e public java.lang.String getUserDataString () com.intellij.util.keyFMap.KeyFMap userMap com.intellij.util.keyFMap.KeyFMap copyableMap public void copyUserDataTo (com.intellij.openapi.util.UserDataHolderBase) com.intellij.openapi.util.UserDataHolderBase other public java.lang.Object getUserData (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key Object t protected com.intellij.util.keyFMap.KeyFMap getUserMap () public void putUserData (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.util.keyFMap.KeyFMap map com.intellij.util.keyFMap.KeyFMap newMap com.intellij.openapi.util.Key key Object value protected boolean changeUserMap (com.intellij.util.keyFMap.KeyFMap, com.intellij.util.keyFMap.KeyFMap) com.intellij.util.keyFMap.KeyFMap oldMap com.intellij.util.keyFMap.KeyFMap newMap public java.lang.Object getCopyableUserData (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key com.intellij.util.keyFMap.KeyFMap map public void putCopyableUserData (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.util.keyFMap.KeyFMap map com.intellij.util.keyFMap.KeyFMap copyableMap com.intellij.util.keyFMap.KeyFMap newCopyableMap com.intellij.util.keyFMap.KeyFMap newMap com.intellij.openapi.util.Key key Object value public boolean replace (com.intellij.openapi.util.Key, java.lang.Object, java.lang.Object) com.intellij.util.keyFMap.KeyFMap map com.intellij.util.keyFMap.KeyFMap newMap com.intellij.openapi.util.Key key Object oldValue Object newValue public java.lang.Object putUserDataIfAbsent (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.util.keyFMap.KeyFMap map Object oldValue com.intellij.util.keyFMap.KeyFMap newMap com.intellij.openapi.util.Key key Object value public void copyCopyableDataTo (com.intellij.openapi.util.UserDataHolderBase) com.intellij.openapi.util.UserDataHolderBase clone protected void clearUserData () protected void setUserMap (com.intellij.util.keyFMap.KeyFMap) com.intellij.util.keyFMap.KeyFMap map public boolean isUserDataEmpty () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/UserDataHolderEx.class
UserDataHolderEx.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.UserDataHolderEx extends java.lang.Object implements com.intellij.openapi.util.UserDataHolder { public abstract java.lang.Object putUserDataIfAbsent (com.intellij.openapi.util.Key, java.lang.Object) public abstract boolean replace (com.intellij.openapi.util.Key, java.lang.Object, java.lang.Object) }
com/intellij/openapi/util/UserDataHolderUnprotected.class
UserDataHolderUnprotected.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.UserDataHolderUnprotected extends java.lang.Object { public abstract java.lang.Object getUserDataUnprotected (com.intellij.openapi.util.Key) public abstract void putUserDataUnprotected (com.intellij.openapi.util.Key, java.lang.Object) }
com/intellij/openapi/util/Version.class
Version.java package com.intellij.openapi.util public com.intellij.openapi.util.Version extends java.lang.Object implements java.lang.Comparable { public final int major public final int minor public final int bugfix public void <init> (int, int, int) int major int minor int bugfix public static com.intellij.openapi.util.Version parseVersion (java.lang.String) String versionString String[] versions String version int major int minor int patch private static int parseNumber (java.lang.String, int) String num int def public boolean is (java.lang.Integer) Integer major public boolean is (java.lang.Integer, java.lang.Integer) Integer major Integer minor public boolean is (java.lang.Integer, java.lang.Integer, java.lang.Integer) Integer major Integer minor Integer bugfix public boolean isOrGreaterThan (java.lang.Integer) Integer major public boolean isOrGreaterThan (java.lang.Integer, java.lang.Integer) Integer major Integer minor public boolean isOrGreaterThan (java.lang.Integer, java.lang.Integer, java.lang.Integer) Integer major Integer minor Integer bugfix public boolean lessThan (java.lang.Integer) Integer major public boolean lessThan (java.lang.Integer, java.lang.Integer) Integer major Integer minor public boolean lessThan (java.lang.Integer, java.lang.Integer, java.lang.Integer) Integer major Integer minor Integer bugfix public int compareTo (com.intellij.openapi.util.Version) com.intellij.openapi.util.Version version public int compareTo (java.lang.Integer) Integer major public int compareTo (java.lang.Integer, java.lang.Integer) Integer major Integer minor public int compareTo (java.lang.Integer, java.lang.Integer, java.lang.Integer) Integer major Integer minor Integer bugfix int result private static int doCompare (java.lang.Integer, java.lang.Integer) Integer l Integer r public java.lang.String toString () public java.lang.String toCompactString () public static java.lang.String toCompactString (int, int, int) int major int minor int bugfix String res public boolean equals (java.lang.Object) Object o com.intellij.openapi.util.Version version public int hashCode () int result public volatile synthetic int compareTo (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/VolatileNotNullLazyValue$1.class
VolatileNotNullLazyValue.java package com.intellij.openapi.util final com.intellij.openapi.util.VolatileNotNullLazyValue$1 extends com.intellij.openapi.util.VolatileNotNullLazyValue { final synthetic com.intellij.openapi.util.NotNullFactory val$value void <init> (com.intellij.openapi.util.NotNullFactory) protected java.lang.Object compute () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/VolatileNotNullLazyValue.class
VolatileNotNullLazyValue.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.VolatileNotNullLazyValue extends com.intellij.openapi.util.NotNullLazyValue { private volatile Object myValue public void <init> () public final java.lang.Object getValue () com.intellij.openapi.util.RecursionGuard$StackStamp stamp Object value public boolean isComputed () public static com.intellij.openapi.util.VolatileNotNullLazyValue createValue (com.intellij.openapi.util.NotNullFactory) com.intellij.openapi.util.NotNullFactory value private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/VolatileNullableLazyValue$1.class
VolatileNullableLazyValue.java package com.intellij.openapi.util final com.intellij.openapi.util.VolatileNullableLazyValue$1 extends com.intellij.openapi.util.VolatileNullableLazyValue { final synthetic com.intellij.openapi.util.Factory val$value void <init> (com.intellij.openapi.util.Factory) protected java.lang.Object compute () }
com/intellij/openapi/util/VolatileNullableLazyValue.class
VolatileNullableLazyValue.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.VolatileNullableLazyValue extends com.intellij.openapi.util.NullableLazyValue { private volatile boolean myComputed private volatile Object myValue public void <init> () protected abstract java.lang.Object compute () public java.lang.Object getValue () com.intellij.openapi.util.RecursionGuard$StackStamp stamp Object value public static com.intellij.openapi.util.VolatileNullableLazyValue createValue (com.intellij.openapi.util.Factory) com.intellij.openapi.util.Factory value private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/WriteExternalException.class
WriteExternalException.java package com.intellij.openapi.util public com.intellij.openapi.util.WriteExternalException extends java.lang.RuntimeException { public void <init> () public void <init> (java.lang.String) String s public void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause }
com/intellij/openapi/util/io/BufferExposingByteArrayInputStream.class
BufferExposingByteArrayInputStream.java package com.intellij.openapi.util.io public com.intellij.openapi.util.io.BufferExposingByteArrayInputStream extends com.intellij.util.io.UnsyncByteArrayInputStream { public void <init> (byte[]) byte[] buf public byte[] getInternalBuffer () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/io/BufferExposingByteArrayOutputStream.class
BufferExposingByteArrayOutputStream.java package com.intellij.openapi.util.io public com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream extends com.intellij.util.io.UnsyncByteArrayOutputStream { static final synthetic boolean $assertionsDisabled public void <init> () public void <init> (int) int size public void <init> (byte[]) byte[] buffer public byte[] getInternalBuffer () public int backOff (int) int size static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/io/ByteArraySequence.class
ByteArraySequence.java package com.intellij.openapi.util.io public com.intellij.openapi.util.io.ByteArraySequence extends java.lang.Object implements com.intellij.openapi.util.io.ByteSequence { private final byte[] myBytes private final int myOffset private final int myLen public void <init> (byte[]) byte[] bytes public void <init> (byte[], int, int) byte[] bytes int offset int len public byte[] getBytes () public int getOffset () public int getLength () public boolean equals (java.lang.Object) int i int j int k Object o com.intellij.openapi.util.io.ByteArraySequence sequence int len byte[] thisBytes byte[] thatBytes public int hashCode () int i int j int len byte[] thisBytes int result public int length () public byte byteAt (int) int index public com.intellij.openapi.util.io.ByteSequence subSequence (int, int) int start int end public byte[] toBytes () byte[] bytes public java.nio.ByteBuffer toByteBuffer () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/io/ByteSequence.class
ByteSequence.java package com.intellij.openapi.util.io public abstract com.intellij.openapi.util.io.ByteSequence extends java.lang.Object { public abstract int length () public abstract byte byteAt (int) public abstract com.intellij.openapi.util.io.ByteSequence subSequence (int, int) public abstract byte[] toBytes () }
com/intellij/openapi/util/io/FileAttributes$Flags.class
FileAttributes.java package com.intellij.openapi.util.io public abstract annotation com.intellij.openapi.util.io.FileAttributes$Flags extends java.lang.Object implements java.lang.annotation.Annotation { }
com/intellij/openapi/util/io/FileAttributes$Type.class
FileAttributes.java package com.intellij.openapi.util.io public final enum com.intellij.openapi.util.io.FileAttributes$Type extends java.lang.Enum { public static final enum com.intellij.openapi.util.io.FileAttributes$Type FILE public static final enum com.intellij.openapi.util.io.FileAttributes$Type DIRECTORY public static final enum com.intellij.openapi.util.io.FileAttributes$Type SPECIAL private static final synthetic com.intellij.openapi.util.io.FileAttributes$Type[] $VALUES public static com.intellij.openapi.util.io.FileAttributes$Type[] values () public static com.intellij.openapi.util.io.FileAttributes$Type valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/openapi/util/io/FileAttributes.class
FileAttributes.java package com.intellij.openapi.util.io public final com.intellij.openapi.util.io.FileAttributes extends java.lang.Object { public static final byte SYM_LINK public static final byte HIDDEN public static final byte READ_ONLY public static final com.intellij.openapi.util.io.FileAttributes BROKEN_SYMLINK public final com.intellij.openapi.util.io.FileAttributes$Type type public final byte flags public final long length public final long lastModified public void <init> (boolean, boolean, boolean, boolean, long, long, boolean) boolean directory boolean special boolean symlink boolean hidden long length long lastModified boolean writable private void <init> (com.intellij.openapi.util.io.FileAttributes$Type, byte, long, long) com.intellij.openapi.util.io.FileAttributes$Type type byte flags long length long lastModified private static com.intellij.openapi.util.io.FileAttributes$Type type (boolean, boolean) boolean isDirectory boolean isSpecial private static byte flags (boolean, boolean, boolean) boolean isSymlink boolean isHidden boolean isReadOnly byte flags public boolean isFile () public boolean isDirectory () public boolean isSpecial () public boolean isSymLink () public boolean isHidden () public boolean isWritable () public boolean equals (java.lang.Object) Object o com.intellij.openapi.util.io.FileAttributes that public int hashCode () int result public java.lang.String toString () StringBuilder sb public static com.intellij.openapi.util.io.FileAttributes createFrom (byte, byte, long, long) byte fileAttributesType byte flags long length long lastModified com.intellij.openapi.util.io.FileAttributes$Type type static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/io/FileSystemUtil$1.class
FileSystemUtil.java package com.intellij.openapi.util.io synthetic com.intellij.openapi.util.io.FileSystemUtil$1 extends java.lang.Object { }
com/intellij/openapi/util/io/FileSystemUtil$IdeaWin32MediatorImpl.class
FileSystemUtil.java package com.intellij.openapi.util.io com.intellij.openapi.util.io.FileSystemUtil$IdeaWin32MediatorImpl extends java.lang.Object implements com.intellij.openapi.util.io.FileSystemUtil$Mediator { private final com.intellij.openapi.util.io.win32.IdeaWin32 myInstance private void <init> () public com.intellij.openapi.util.io.FileAttributes getAttributes (java.lang.String) String path com.intellij.openapi.util.io.win32.FileInfo fileInfo public java.lang.String resolveSymLink (java.lang.String) int next String subPath com.intellij.openapi.util.io.FileAttributes attributes String path char drive int remainder public boolean clonePermissions (java.lang.String, java.lang.String, boolean) String source String target boolean execOnly synthetic void <init> (com.intellij.openapi.util.io.FileSystemUtil$1) com.intellij.openapi.util.io.FileSystemUtil$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/io/FileSystemUtil$JnaUnixMediatorImpl$LibC.class
FileSystemUtil.java package com.intellij.openapi.util.io com.intellij.openapi.util.io.FileSystemUtil$JnaUnixMediatorImpl$LibC extends java.lang.Object { static final int S_MASK static final int S_IFMT static final int S_IFLNK static final int S_IFREG static final int S_IFDIR static final int PERM_MASK static final int EXECUTE_MASK static final int WRITE_MASK static final int W_OK private void <init> () static native int getuid () static native int getgid () static native int chmod (java.lang.String, int) static native int access (java.lang.String, int) }
com/intellij/openapi/util/io/FileSystemUtil$JnaUnixMediatorImpl$LinuxLibC.class
FileSystemUtil.java package com.intellij.openapi.util.io com.intellij.openapi.util.io.FileSystemUtil$JnaUnixMediatorImpl$LinuxLibC extends java.lang.Object { private void <init> () static native int __lxstat64 (int, java.lang.String, com.sun.jna.Pointer) static native int __xstat64 (int, java.lang.String, com.sun.jna.Pointer) }
com/intellij/openapi/util/io/FileSystemUtil$JnaUnixMediatorImpl$UnixLibC.class
FileSystemUtil.java package com.intellij.openapi.util.io com.intellij.openapi.util.io.FileSystemUtil$JnaUnixMediatorImpl$UnixLibC extends java.lang.Object { private void <init> () static native int lstat (java.lang.String, com.sun.jna.Pointer) static native int stat (java.lang.String, com.sun.jna.Pointer) }
com/intellij/openapi/util/io/FileSystemUtil$JnaUnixMediatorImpl.class
FileSystemUtil.java package com.intellij.openapi.util.io com.intellij.openapi.util.io.FileSystemUtil$JnaUnixMediatorImpl extends java.lang.Object implements com.intellij.openapi.util.io.FileSystemUtil$Mediator { private static final int[] LINUX_32 private static final int[] LINUX_64 private static final int[] LNX_PPC32 private static final int[] LNX_PPC64 private static final int[] LNX_ARM32 private static final int[] BSD_32 private static final int[] BSD_64 private static final int[] BSD_32_12 private static final int[] BSD_64_12 private static final int[] SUN_OS_32 private static final int[] SUN_OS_64 private static final int STAT_VER private static final int OFF_MODE private static final int OFF_SIZE private static final int OFF_TIME private static final int OFF_UID private static final int OFF_GID private final int[] myOffsets private final int myUid private final int myGid private final boolean myCoarseTs private final com.intellij.util.containers.LimitedPool myMemoryPool void <init> () java.util.Map options com.sun.jna.NativeLibrary lib public com.intellij.openapi.util.io.FileAttributes getAttributes (java.lang.String) int res int mode boolean isSymlink boolean isDirectory boolean isSpecial long size long mTime1 long mTime2 long mTime boolean writable String path com.sun.jna.Memory buffer public java.lang.String resolveSymLink (java.lang.String) throws java.io.IOException String message java.io.IOException e String path public boolean clonePermissions (java.lang.String, java.lang.String, boolean) int targetPermissions int permissions String source String target boolean execOnly com.sun.jna.Memory buffer int permissions int sourcePermissions private static boolean loadFileStatus (java.lang.String, com.sun.jna.Memory) String path com.sun.jna.Memory buffer private int getModeFlags (com.sun.jna.Memory) com.sun.jna.Memory buffer private boolean ownFile (com.sun.jna.Memory) com.sun.jna.Memory buffer private static synthetic com.sun.jna.Memory lambda$new$0 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/io/FileSystemUtil$Mediator.class
FileSystemUtil.java package com.intellij.openapi.util.io abstract com.intellij.openapi.util.io.FileSystemUtil$Mediator extends java.lang.Object { public abstract com.intellij.openapi.util.io.FileAttributes getAttributes (java.lang.String) throws java.io.IOException public abstract java.lang.String resolveSymLink (java.lang.String) throws java.io.IOException public abstract boolean clonePermissions (java.lang.String, java.lang.String, boolean) throws java.io.IOException }
com/intellij/openapi/util/io/FileSystemUtil$Nio2MediatorImpl.class
FileSystemUtil.java package com.intellij.openapi.util.io com.intellij.openapi.util.io.FileSystemUtil$Nio2MediatorImpl extends java.lang.Object implements com.intellij.openapi.util.io.FileSystemUtil$Mediator { private final java.nio.file.LinkOption[] myNoFollowLinkOptions private final java.nio.file.attribute.PosixFilePermission[] myExecPermissions private void <init> () public com.intellij.openapi.util.io.FileAttributes getAttributes (java.lang.String) java.nio.file.NoSuchFileException e boolean isHidden boolean isWritable boolean isWritable java.nio.file.Path path Class schema java.nio.file.attribute.BasicFileAttributes attributes boolean isSymbolicLink boolean isDirectory boolean isOther long size long lastModified Exception e String pathStr public java.lang.String resolveSymLink (java.lang.String) throws java.io.IOException java.nio.file.NoSuchFileException e String path public boolean clonePermissions (java.lang.String, java.lang.String, boolean) throws java.io.IOException java.nio.file.attribute.PosixFilePermission permission java.util.Set newPermissions String source String target boolean execOnly java.nio.file.Path sourcePath java.nio.file.Path targetPath java.util.Set sourcePermissions java.util.Set targetPermissions java.util.Set newPermissions synthetic void <init> (com.intellij.openapi.util.io.FileSystemUtil$1) com.intellij.openapi.util.io.FileSystemUtil$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/io/FileSystemUtil.class
FileSystemUtil.java package com.intellij.openapi.util.io public com.intellij.openapi.util.io.FileSystemUtil extends java.lang.Object { static final String FORCE_USE_NIO2_KEY private static final String COARSE_TIMESTAMP_KEY private static final com.intellij.openapi.diagnostic.Logger LOG private static com.intellij.openapi.util.io.FileSystemUtil$Mediator ourMediator private static com.intellij.openapi.util.io.FileSystemUtil$Mediator getMediator () Throwable t private static com.intellij.openapi.util.io.FileSystemUtil$Mediator check (com.intellij.openapi.util.io.FileSystemUtil$Mediator) throws java.lang.Exception com.intellij.openapi.util.io.FileSystemUtil$Mediator mediator String quickTestPath private void <init> () public static com.intellij.openapi.util.io.FileAttributes getAttributes (java.lang.String) long t com.intellij.openapi.util.io.FileAttributes result Exception e String path public static com.intellij.openapi.util.io.FileAttributes getAttributes (java.io.File) java.io.File file public static long lastModified (java.io.File) java.io.File file com.intellij.openapi.util.io.FileAttributes attributes public static boolean isSymLink (java.lang.String) com.intellij.openapi.util.io.FileAttributes attributes String path public static boolean isSymLink (java.io.File) java.io.File file public static java.lang.String resolveSymLink (java.lang.String) long t String realPath String realPath Exception e String path public static java.lang.String resolveSymLink (java.io.File) java.io.File file public static boolean clonePermissions (java.lang.String, java.lang.String) Exception e String source String target public static boolean clonePermissionsToExecute (java.lang.String, java.lang.String) Exception e String source String target static void resetMediator () static java.lang.String getMediatorName () static synthetic com.intellij.openapi.diagnostic.Logger access$200 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/io/FileUtil$1.class
FileUtil.java package com.intellij.openapi.util.io final com.intellij.openapi.util.io.FileUtil$1 extends java.lang.Object implements gnu.trove.TObjectHashingStrategy { void <init> () public int computeHashCode (java.io.File) java.io.File object public boolean equals (java.io.File, java.io.File) java.io.File o1 java.io.File o2 public volatile synthetic boolean equals (java.lang.Object, java.lang.Object) public volatile synthetic int computeHashCode (java.lang.Object) }
com/intellij/openapi/util/io/FileUtil$2.class
FileUtil.java package com.intellij.openapi.util.io final com.intellij.openapi.util.io.FileUtil$2 extends java.lang.Object implements com.intellij.openapi.util.io.FileUtilRt$SymlinkResolver { void <init> () public java.lang.String resolveSymlinksAndCanonicalize (java.lang.String, char, boolean) java.io.IOException ignore String path char separatorChar boolean removeLastSlash public boolean isSymlink (java.lang.CharSequence) CharSequence path private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/io/FileUtil$Lazy.class
FileUtil.java package com.intellij.openapi.util.io com.intellij.openapi.util.io.FileUtil$Lazy extends java.lang.Object { private static final com.intellij.util.containers.JBTreeTraverser FILE_TRAVERSER private void <init> () private static synthetic java.lang.Iterable lambda$static$0 (java.io.File) java.io.File file static synthetic com.intellij.util.containers.JBTreeTraverser access$100 () static void <clinit> () }
com/intellij/openapi/util/io/FileUtil.class
FileUtil.java package com.intellij.openapi.util.io public com.intellij.openapi.util.io.FileUtil extends com.intellij.openapi.util.io.FileUtilRt { public static final String ASYNC_DELETE_EXTENSION public static final int REGEX_PATTERN_FLAGS public static final gnu.trove.TObjectHashingStrategy PATH_HASHING_STRATEGY public static final gnu.trove.TObjectHashingStrategy FILE_HASHING_STRATEGY private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.openapi.util.io.FileUtilRt$SymlinkResolver SYMLINK_RESOLVER public void <init> () public static transient java.lang.String join (java.lang.String[]) String[] parts public static java.lang.String getRelativePath (java.io.File, java.io.File) java.io.File base java.io.File file public static java.lang.String getRelativePath (java.lang.String, java.lang.String, char) String basePath String filePath char separator public static java.lang.String getRelativePath (java.lang.String, java.lang.String, char, boolean) String basePath String filePath char separator boolean caseSensitive public static boolean isAbsolute (java.lang.String) String path public static boolean exists (java.lang.String) String path public static boolean isAncestor (java.io.File, java.io.File, boolean) java.io.File ancestor java.io.File file boolean strict public static boolean isAncestor (java.lang.String, java.lang.String, boolean) String ancestor String file boolean strict public static com.intellij.util.ThreeState isAncestorThreeState (java.lang.String, java.lang.String, boolean) String ancestor String file boolean strict String ancestorPath String filePath public static boolean startsWith (java.lang.String, java.lang.String) String path String start public static boolean startsWith (java.lang.String, java.lang.String, boolean) String path String start boolean caseSensitive private static com.intellij.util.ThreeState startsWith (java.lang.String, java.lang.String, boolean, boolean, boolean) int idxNext String path String prefix boolean strict boolean caseSensitive boolean checkImmediateParent int pathLength int prefixLength char lastPrefixChar int slashOrSeparatorIdx char next1 public static java.io.File findAncestor (java.io.File, java.io.File) java.io.File f1 java.io.File f2 java.io.File ancestor public static java.io.File getParentFile (java.io.File) java.io.File file public static byte[] loadFileBytes (java.io.File) throws java.io.IOException long len byte[] bytes java.io.InputStream stream java.io.File file byte[] bytes public static byte[] loadFirstAndClose (java.io.InputStream, int) throws java.io.IOException java.io.InputStream stream int maxLength java.io.ByteArrayOutputStream buffer public static java.lang.String loadTextAndClose (java.io.InputStream) throws java.io.IOException java.io.InputStream stream public static java.lang.String loadTextAndClose (java.io.Reader) throws java.io.IOException java.io.Reader reader public static char[] adaptiveLoadText (java.io.Reader) throws java.io.IOException int newLength int n char[] buffer java.io.Reader reader char[] chars java.util.List buffers int count int total char[] result public static byte[] adaptiveLoadBytes (java.io.InputStream) throws java.io.IOException int newLength int n byte[] buffer java.io.InputStream stream byte[] bytes java.util.List buffers int count int total byte[] result public static java.util.concurrent.Future asyncDelete (java.io.File) java.io.File file public static java.util.concurrent.Future asyncDelete (java.util.Collection) java.io.File tempFile java.io.File file java.util.Collection files java.util.List tempFiles private static transient java.util.concurrent.Future startDeletionThread (java.io.File[]) java.io.File[] tempFiles java.util.concurrent.RunnableFuture deleteFilesTask private static java.io.File renameToTempFileOrDelete (java.io.File) String tempDirDrive String fileDrive String originalFileName java.io.File tempFile java.io.File file String tempDir boolean isSameDrive private static java.io.File getTempFile (java.lang.String, java.lang.String) String name java.io.File tempFile int i String originalFileName String parent int randomSuffix public static boolean delete (java.io.File) java.io.File file public static void delete (java.nio.file.Path) throws java.io.IOException java.nio.file.Path path public static boolean createParentDirs (java.io.File) java.io.File file public static boolean createDirectory (java.io.File) java.io.File path public static boolean createIfDoesntExist (java.io.File) java.io.File file public static boolean ensureCanCreateFile (java.io.File) java.io.File file public static void copy (java.io.File, java.io.File) throws java.io.IOException java.io.File fromFile java.io.File toFile public static void copyContent (java.io.File, java.io.File) throws java.io.IOException java.io.File fromFile java.io.File toFile private static void performCopy (java.io.File, java.io.File, boolean) throws java.io.IOException java.io.FileInputStream fis java.io.FileOutputStream fos long timeStamp java.io.File fromFile java.io.File toFile boolean syncTimestamp private static java.io.FileOutputStream openOutputStream (java.io.File) throws java.io.IOException java.io.File parentFile java.io.FileNotFoundException e java.io.File file public static void copy (java.io.InputStream, java.io.OutputStream) throws java.io.IOException java.io.InputStream inputStream java.io.OutputStream outputStream public static void copy (java.io.InputStream, int, java.io.OutputStream) throws java.io.IOException java.io.InputStream inputStream int maxSize java.io.OutputStream outputStream public static void copy (java.io.InputStream, long, java.io.OutputStream) throws java.io.IOException int read java.io.InputStream inputStream long maxSize java.io.OutputStream outputStream byte[] buffer long toRead public static void copyFileOrDir (java.io.File, java.io.File) throws java.io.IOException java.io.File from java.io.File to public static void copyFileOrDir (java.io.File, java.io.File, boolean) throws java.io.IOException java.io.File from java.io.File to boolean isDir public static void copyDir (java.io.File, java.io.File) throws java.io.IOException java.io.File fromDir java.io.File toDir public static void copyDirContent (java.io.File, java.io.File) throws java.io.IOException java.io.File child java.io.File fromDir java.io.File toDir java.io.File[] children public static void copyDir (java.io.File, java.io.File, boolean) throws java.io.IOException java.io.File fromDir java.io.File toDir boolean copySystemFiles public static void copyDir (java.io.File, java.io.File, java.io.FileFilter) throws java.io.IOException java.io.File file java.io.File fromDir java.io.File toDir java.io.FileFilter filter java.io.File[] files public static void ensureExists (java.io.File) throws java.io.IOException java.io.File dir public static java.lang.String getNameWithoutExtension (java.io.File) java.io.File file public static java.lang.String getNameWithoutExtension (java.lang.String) String name public static java.lang.String createSequentFileName (java.io.File, java.lang.String, java.lang.String) java.io.File aParentFolder String aFilePrefix String aExtension public static java.io.File findSequentNonexistentFile (java.io.File, java.lang.String, java.lang.String) java.io.File parentFolder String filePrefix String extension public static java.io.File findSequentFile (java.io.File, java.lang.String, java.lang.String, com.intellij.openapi.util.Condition) java.io.File parentFolder String filePrefix String extension com.intellij.openapi.util.Condition condition int postfix String ext java.io.File candidate public static java.lang.String toSystemDependentName (java.lang.String) String aFileName public static java.lang.String toSystemIndependentName (java.lang.String) String aFileName public static java.lang.String toCanonicalPath (java.lang.String) String path public static java.lang.String toCanonicalPath (java.lang.String, boolean) String path boolean resolveSymlinksIfNecessary public static java.lang.String toCanonicalPath (java.lang.String, char) String path char separatorChar public static java.lang.String toCanonicalUriPath (java.lang.String) String path private static java.lang.String toCanonicalPath (java.lang.String, char, boolean, boolean) String path char separatorChar boolean removeLastSlash boolean resolveSymlinks com.intellij.openapi.util.io.FileUtilRt$SymlinkResolver symlinkResolver public static java.lang.String normalize (java.lang.String) char c int i String path int start boolean separator private static java.lang.String normalizeTail (int, java.lang.String, boolean) char c int i int prefixEnd String path boolean separator StringBuilder result int start public static java.lang.String unquote (java.lang.String) String urlString public static boolean isFilePathAcceptable (java.io.File, java.io.FileFilter) java.io.File root java.io.FileFilter fileFilter java.io.File file public static boolean rename (java.io.File, java.lang.String) throws java.io.IOException java.io.File intermediate java.io.File source String newName java.io.File target public static void rename (java.io.File, java.io.File) throws java.io.IOException java.io.File source java.io.File target public static boolean filesEqual (java.io.File, java.io.File) java.io.File file1 java.io.File file2 public static boolean pathsEqual (java.lang.String, java.lang.String) String path1 String path2 public static boolean namesEqual (java.lang.String, java.lang.String) String name1 String name2 public static int compareFiles (java.io.File, java.io.File) java.io.File file1 java.io.File file2 public static int comparePaths (java.lang.String, java.lang.String) String path1 String path2 public static int fileHashCode (java.io.File) java.io.File file public static int pathHashCode (java.lang.String) String path public static java.lang.String getExtension (java.lang.String) String fileName public static java.lang.String resolveShortWindowsName (java.lang.String) throws java.io.IOException String path public static boolean containsWindowsShortName (java.lang.String) int end int dot int start String path public static void collectMatchedFiles (java.io.File, java.util.regex.Pattern, java.util.List) java.io.File root java.util.regex.Pattern pattern java.util.List outFiles private static void collectMatchedFiles (java.io.File, java.io.File, java.util.regex.Pattern, java.util.List) String path String relativePath java.io.File dir java.io.File absoluteRoot java.io.File root java.util.regex.Pattern pattern java.util.List files java.io.File[] dirs public static java.lang.String convertAntToRegexp (java.lang.String) String antPattern public static java.lang.String convertAntToRegexp (java.lang.String, boolean) char ch boolean foundRecursivePattern boolean asterisksFound int idx String antPattern boolean ignoreStartingSlash StringBuilder builder int asteriskCount boolean recursive int start boolean isTrailingSlash public static boolean moveDirWithContent (java.io.File, java.io.File) java.io.File toFile java.io.File fromFile java.io.File fromDir java.io.File toDir java.io.File[] files boolean success public static java.lang.String sanitizeFileName (java.lang.String) String name public static java.lang.String sanitizeFileName (java.lang.String, boolean) String name boolean strict public static java.lang.String sanitizeFileName (java.lang.String, boolean, java.lang.String) char c boolean appendReplacement int i String name boolean strict String replacement StringBuilder result int last int length public static boolean canExecute (java.io.File) java.io.File file public static boolean canWrite (java.lang.String) String path com.intellij.openapi.util.io.FileAttributes attributes public static void setReadOnlyAttribute (java.lang.String, boolean) String path boolean readOnlyFlag boolean writableFlag public static void appendToFile (java.io.File, java.lang.String) throws java.io.IOException java.io.File file String text public static void writeToFile (java.io.File, byte[]) throws java.io.IOException java.io.File file byte[] text public static void writeToFile (java.io.File, java.lang.String) throws java.io.IOException java.io.File file String text public static void writeToFile (java.io.File, java.lang.String, boolean) throws java.io.IOException java.io.File file String text boolean append public static void writeToFile (java.io.File, byte[], int, int) throws java.io.IOException java.io.File file byte[] text int off int len public static void writeToFile (java.io.File, byte[], boolean) throws java.io.IOException java.io.File file byte[] text boolean append private static void writeToFile (java.io.File, byte[], int, int, boolean) throws java.io.IOException java.io.OutputStream stream java.io.File file byte[] text int off int len boolean append public static com.intellij.util.containers.JBTreeTraverser fileTraverser (java.io.File) java.io.File root public static boolean processFilesRecursively (java.io.File, com.intellij.util.Processor) java.io.File root com.intellij.util.Processor processor public static boolean processFilesRecursively (java.io.File, com.intellij.util.Processor, com.intellij.util.Processor) java.io.File file java.io.File[] children java.io.File root com.intellij.util.Processor processor com.intellij.util.Processor directoryFilter java.util.LinkedList queue public static transient java.io.File findFirstThatExist (java.lang.String[]) java.io.File file String path String[] paths public static java.util.List findFilesByMask (java.util.regex.Pattern, java.io.File) java.io.File file java.util.regex.Pattern pattern java.io.File dir java.util.ArrayList found java.io.File[] files public static java.util.List findFilesOrDirsByMask (java.util.regex.Pattern, java.io.File) java.io.File file java.util.regex.Pattern pattern java.io.File dir java.util.ArrayList found java.io.File[] files public static transient java.lang.String findFileInProvidedPath (java.lang.String, java.lang.String[]) java.io.File file String fileName java.io.File file String fileName String providedPath String[] fileNames java.io.File providedFile public static boolean isAbsolutePlatformIndependent (java.lang.String) String path public static boolean isUnixAbsolutePath (java.lang.String) String path public static boolean isWindowsAbsolutePath (java.lang.String) char separatorChar String path boolean ok public static java.lang.String getLocationRelativeToUserHome (java.lang.String) String path public static java.lang.String getLocationRelativeToUserHome (java.lang.String, boolean) java.io.File projectDir java.io.File userHomeDir String path boolean unixOnly public static java.lang.String expandUserHome (java.lang.String) String path public static java.io.File[] notNullize (java.io.File[]) java.io.File[] files public static java.io.File[] notNullize (java.io.File[], java.io.File[]) java.io.File[] files java.io.File[] defaultFiles public static boolean isHashBangLine (java.lang.CharSequence, java.lang.String) CharSequence firstCharsIfText String marker int lineBreak public static java.io.File createTempDirectory (java.lang.String, java.lang.String) throws java.io.IOException String prefix String suffix public static java.io.File createTempDirectory (java.lang.String, java.lang.String, boolean) throws java.io.IOException String prefix String suffix boolean deleteOnExit public static java.io.File createTempDirectory (java.io.File, java.lang.String, java.lang.String) throws java.io.IOException java.io.File dir String prefix String suffix public static java.io.File createTempDirectory (java.io.File, java.lang.String, java.lang.String, boolean) throws java.io.IOException java.io.File dir String prefix String suffix boolean deleteOnExit public static java.io.File createTempFile (java.lang.String, java.lang.String) throws java.io.IOException String prefix String suffix public static java.io.File createTempFile (java.lang.String, java.lang.String, boolean) throws java.io.IOException String prefix String suffix boolean deleteOnExit public static java.io.File createTempFile (java.io.File, java.lang.String, java.lang.String) throws java.io.IOException java.io.File dir String prefix String suffix public static java.io.File createTempFile (java.io.File, java.lang.String, java.lang.String, boolean) throws java.io.IOException java.io.File dir String prefix String suffix boolean create public static java.io.File createTempFile (java.io.File, java.lang.String, java.lang.String, boolean, boolean) throws java.io.IOException java.io.File dir String prefix String suffix boolean create boolean deleteOnExit public static java.lang.String getTempDirectory () public static void resetCanonicalTempPathCache (java.lang.String) String tempPath public static java.io.File generateRandomTemporaryPath () throws java.io.IOException public static void setExecutable (java.io.File) throws java.io.IOException java.util.Set permissions java.io.File file java.nio.file.attribute.PosixFileAttributeView view public static void setExecutableAttribute (java.lang.String, boolean) throws java.io.IOException String path boolean executableFlag public static void setLastModified (java.io.File, long) throws java.io.IOException java.io.File file long timeStamp public static java.lang.String loadFile (java.io.File) throws java.io.IOException java.io.File file public static java.lang.String loadFile (java.io.File, boolean) throws java.io.IOException java.io.File file boolean convertLineSeparators public static java.lang.String loadFile (java.io.File, java.lang.String) throws java.io.IOException java.io.File file String encoding public static java.lang.String loadFile (java.io.File, java.nio.charset.Charset) throws java.io.IOException java.io.File file java.nio.charset.Charset encoding public static java.lang.String loadFile (java.io.File, java.lang.String, boolean) throws java.io.IOException java.io.File file String encoding boolean convertLineSeparators public static char[] loadFileText (java.io.File) throws java.io.IOException java.io.File file public static char[] loadFileText (java.io.File, java.lang.String) throws java.io.IOException java.io.File file String encoding public static char[] loadText (java.io.Reader, int) throws java.io.IOException java.io.Reader reader int length public static java.util.List loadLines (java.io.File) throws java.io.IOException java.io.File file public static java.util.List loadLines (java.io.File, java.lang.String) throws java.io.IOException java.io.File file String encoding public static java.util.List loadLines (java.lang.String) throws java.io.IOException String path public static java.util.List loadLines (java.lang.String, java.lang.String) throws java.io.IOException String path String encoding public static java.util.List loadLines (java.io.BufferedReader) throws java.io.IOException java.io.BufferedReader reader public static byte[] loadBytes (java.io.InputStream) throws java.io.IOException java.io.InputStream stream public static byte[] loadBytes (java.io.InputStream, int) throws java.io.IOException java.io.InputStream stream int length public static java.util.List splitPath (java.lang.String) String path java.util.ArrayList list int index int nextSeparator public static boolean visitFiles (java.io.File, com.intellij.util.Processor) java.io.File child java.io.File root com.intellij.util.Processor processor java.io.File[] children public static boolean isRootPath (java.lang.String) String path public static boolean deleteWithRenaming (java.io.File) java.io.File file java.io.File tempFileNameForDeletion boolean success public static boolean isFileSystemCaseSensitive (java.lang.String) throws java.io.FileNotFoundException String path com.intellij.openapi.util.io.FileAttributes attributes com.intellij.openapi.util.io.FileAttributes upper com.intellij.openapi.util.io.FileAttributes lower public static java.lang.String getUrl (java.io.File) java.net.MalformedURLException e java.io.File file private static synthetic boolean lambda$findSequentNonexistentFile$2 (java.io.File) java.io.File file private static synthetic boolean lambda$copyDir$1 (java.io.File) java.io.File file private static synthetic void lambda$startDeletionThread$0 (java.io.File[]) java.io.File tempFile java.io.File[] tempFiles Thread currentThread int priority static synthetic java.lang.String access$000 (java.lang.String, char, boolean, boolean) String x0 char x1 boolean x2 boolean x3 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/io/JarUtil.class
JarUtil.java package com.intellij.openapi.util.io public com.intellij.openapi.util.io.JarUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public static boolean containsClass (java.lang.String, java.lang.String) String jarPath String className public static boolean containsClass (java.io.File, java.lang.String) java.io.File file String className String entryPath public static boolean containsEntry (java.io.File, java.lang.String) java.util.jar.JarFile jarFile java.io.File file String entryPath public static java.lang.String getJarAttribute (java.io.File, java.util.jar.Attributes$Name) java.io.File file java.util.jar.Attributes$Name attribute public static java.lang.String getJarAttribute (java.io.File, java.lang.String, java.util.jar.Attributes$Name) java.io.File file String entryName java.util.jar.Attributes$Name attribute private static java.lang.String getJarAttributeImpl (java.io.File, java.lang.String, java.util.jar.Attributes$Name) java.util.jar.Attributes attributes java.util.jar.Manifest manifest java.util.jar.JarFile jarFile java.io.IOException e java.io.File file String entryName java.util.jar.Attributes$Name attribute public static java.util.Properties loadProperties (java.io.File, java.lang.String) java.util.Properties properties java.util.zip.ZipEntry entry java.util.zip.ZipFile zipFile java.io.IOException e java.io.File file String entryName static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/io/PathExecLazyValue.class
PathExecLazyValue.java package com.intellij.openapi.util.io public com.intellij.openapi.util.io.PathExecLazyValue extends com.intellij.openapi.util.AtomicNotNullLazyValue { private final String myName public void <init> (java.lang.String) String name protected java.lang.Boolean compute () String dir String path protected volatile synthetic java.lang.Object compute () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/io/StreamUtil.class
StreamUtil.java package com.intellij.openapi.util.io public com.intellij.openapi.util.io.StreamUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private void <init> () public static int copyStreamContent (java.io.InputStream, java.io.OutputStream) throws java.io.IOException java.io.InputStream inputStream java.io.OutputStream outputStream byte[] buffer int count int total public static byte[] loadFromStream (java.io.InputStream) throws java.io.IOException java.io.InputStream inputStream com.intellij.util.io.UnsyncByteArrayOutputStream outputStream public static java.lang.String readText (java.io.InputStream) throws java.io.IOException java.io.InputStream inputStream byte[] data public static java.lang.String readText (java.io.InputStream, java.lang.String) throws java.io.IOException java.io.InputStream inputStream String encoding byte[] data public static java.lang.String readText (java.io.InputStream, java.nio.charset.Charset) throws java.io.IOException java.io.InputStream inputStream java.nio.charset.Charset encoding byte[] data public static java.lang.String convertSeparators (java.lang.String) String s public static char[] readTextAndConvertSeparators (java.io.Reader) throws java.io.IOException java.io.Reader reader char[] buffer private static char[] convertSeparators (char[]) char c char[] buffer int dst char prev char[] result public static java.lang.String readTextFrom (java.io.Reader) throws java.io.IOException java.io.Reader reader private static char[] readText (java.io.Reader) throws java.io.IOException int read java.io.Reader reader java.io.CharArrayWriter writer char[] buffer public static void closeStream (java.io.Closeable) java.io.IOException e java.io.Closeable stream static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/io/UniqueNameBuilder$Node.class
UniqueNameBuilder.java package com.intellij.openapi.util.io com.intellij.openapi.util.io.UniqueNameBuilder$Node extends java.lang.Object { final String myText final gnu.trove.THashMap myChildren final com.intellij.openapi.util.io.UniqueNameBuilder$Node myParentNode int myNestedChildrenCount void <init> (java.lang.String, com.intellij.openapi.util.io.UniqueNameBuilder$Node) String text com.intellij.openapi.util.io.UniqueNameBuilder$Node parentNode com.intellij.openapi.util.io.UniqueNameBuilder$Node findOrAddChild (java.lang.String) String word com.intellij.openapi.util.io.UniqueNameBuilder$Node node }
com/intellij/openapi/util/io/UniqueNameBuilder$PathComponentsIterator.class
UniqueNameBuilder.java package com.intellij.openapi.util.io com.intellij.openapi.util.io.UniqueNameBuilder$PathComponentsIterator extends java.lang.Object implements java.util.Iterator { private final String myPath private int myLastPos private int mySeparatorPos void <init> (java.lang.String) String path public boolean hasNext () public java.lang.String next () String pathComponent String pathComponent public void remove () public volatile synthetic java.lang.Object next () }
com/intellij/openapi/util/io/UniqueNameBuilder.class
UniqueNameBuilder.java package com.intellij.openapi.util.io public com.intellij.openapi.util.io.UniqueNameBuilder extends java.lang.Object { private static final String VFS_SEPARATOR private final java.util.Map myPaths private final String mySeparator private final int myMaxLength private final String myRoot private final com.intellij.openapi.util.io.UniqueNameBuilder$Node myRootNode public void <init> (java.lang.String, java.lang.String, int) String root String separator int maxLength public boolean contains (java.lang.Object) Object file public int size () public void addPath (java.lang.Object, java.lang.String) String word com.intellij.openapi.util.io.UniqueNameBuilder$Node c Object key String path com.intellij.openapi.util.io.UniqueNameBuilder$Node current java.util.Iterator pathComponentsIterator public java.lang.String getShortPath (java.lang.Object) String pathComponent com.intellij.openapi.util.io.UniqueNameBuilder$Node c Object key String path com.intellij.openapi.util.io.UniqueNameBuilder$Node current com.intellij.openapi.util.io.UniqueNameBuilder$Node firstNodeWithBranches com.intellij.openapi.util.io.UniqueNameBuilder$Node firstNodeBeforeNodeWithBranches com.intellij.openapi.util.io.UniqueNameBuilder$Node fileNameNode java.util.Iterator pathComponentsIterator StringBuilder b boolean skipFirstSeparator public java.lang.String getSeparator () }
com/intellij/openapi/util/io/WindowsRegistryUtil.class
WindowsRegistryUtil.java package com.intellij.openapi.util.io public com.intellij.openapi.util.io.WindowsRegistryUtil extends java.lang.Object { private void <init> () private static java.lang.String trimToValue (java.lang.StringBuilder) StringBuilder output int pos int pos2 String blackList int startPos int endPos public static java.util.List readRegistryBranch (java.lang.String) int pos2 String section int pos String location java.util.List result StringBuilder output public static java.util.List readRegistryBranchValues (java.lang.String) java.util.regex.Pattern pattern java.util.regex.Matcher m String location java.util.List result StringBuilder output private static java.lang.StringBuilder doReadBranch (java.lang.String) String location public static java.lang.String readRegistryDefault (java.lang.String) String location public static java.lang.String readRegistryValue (java.lang.String, java.lang.String) String location String key private static java.lang.StringBuilder readRegistry (java.lang.String) int length byte[] buffer Process process StringBuilder output java.io.InputStream is java.io.ByteArrayOutputStream os Exception e String command private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/io/package.html
com/intellij/openapi/util/io/win32/FileInfo.class
FileInfo.java package com.intellij.openapi.util.io.win32 public com.intellij.openapi.util.io.win32.FileInfo extends java.lang.Object { private static final int BROKEN_SYMLINK private static final int FILE_ATTRIBUTE_READONLY private static final int FILE_ATTRIBUTE_HIDDEN private static final int FILE_ATTRIBUTE_DIRECTORY private static final int FILE_ATTRIBUTE_DEVICE private static final int FILE_ATTRIBUTE_REPARSE_POINT private String name private int attributes private long timestamp private long length public void <init> () public java.lang.String getName () public com.intellij.openapi.util.io.FileAttributes toFileAttributes () boolean isDirectory boolean isSpecial boolean isSymlink boolean isHidden boolean isWritable long javaTimestamp public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/io/win32/IdeaWin32.class
IdeaWin32.java package com.intellij.openapi.util.io.win32 public com.intellij.openapi.util.io.win32.IdeaWin32 extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final boolean TRACE_ENABLED private static final com.intellij.openapi.util.io.win32.IdeaWin32 ourInstance private static boolean loadBundledLibrary () throws java.io.IOException String name java.net.URL bundled byte[] content java.util.zip.CRC32 crc32 long hash java.io.File file public static boolean isAvailable () public static com.intellij.openapi.util.io.win32.IdeaWin32 getInstance () private void <init> () private static native void initIDs () public com.intellij.openapi.util.io.win32.FileInfo getInfo (java.lang.String) long t com.intellij.openapi.util.io.win32.FileInfo result String path public java.lang.String resolveSymLink (java.lang.String) long t String result String path public com.intellij.openapi.util.io.win32.FileInfo[] listChildren (java.lang.String) long t com.intellij.openapi.util.io.win32.FileInfo[] children String path private native com.intellij.openapi.util.io.win32.FileInfo getInfo0 (java.lang.String) private native java.lang.String resolveSymLink0 (java.lang.String) private native com.intellij.openapi.util.io.win32.FileInfo[] listChildren0 (java.lang.String) static void <clinit> () Throwable t com.intellij.openapi.util.io.win32.IdeaWin32 instance private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/objectTree/ObjectNode$1.class
ObjectNode.java package com.intellij.openapi.util.objectTree com.intellij.openapi.util.objectTree.ObjectNode$1 extends java.lang.Object implements com.intellij.openapi.util.objectTree.ObjectTreeAction { final synthetic com.intellij.openapi.util.objectTree.ObjectTreeAction val$action final synthetic java.util.List val$exceptions final synthetic com.intellij.openapi.util.objectTree.ObjectNode this$0 void <init> (com.intellij.openapi.util.objectTree.ObjectNode, com.intellij.openapi.util.objectTree.ObjectTreeAction, java.util.List) com.intellij.openapi.util.objectTree.ObjectNode this$0 public void execute (com.intellij.openapi.util.objectTree.ObjectNode) Throwable t com.intellij.openapi.util.objectTree.ObjectNode[] childrenArray com.intellij.openapi.util.objectTree.ObjectNode childNode Throwable e int i Throwable e com.intellij.openapi.util.objectTree.ObjectNode each com.intellij.openapi.util.objectTree.ObjectNode[] childrenArray public void beforeTreeExecution (com.intellij.openapi.util.objectTree.ObjectNode) com.intellij.openapi.util.objectTree.ObjectNode parent public volatile synthetic void beforeTreeExecution (java.lang.Object) public volatile synthetic void execute (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/objectTree/ObjectNode.class
ObjectNode.java package com.intellij.openapi.util.objectTree final com.intellij.openapi.util.objectTree.ObjectNode extends java.lang.Object { private static final com.intellij.openapi.util.objectTree.ObjectNode[] EMPTY_ARRAY private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.openapi.util.objectTree.ObjectTree myTree private com.intellij.openapi.util.objectTree.ObjectNode myParent private final com.intellij.openapi.Disposable myObject private java.util.List myChildren private final Throwable myTrace private final long myOwnModification static final synthetic boolean $assertionsDisabled void <init> (com.intellij.openapi.util.objectTree.ObjectTree, com.intellij.openapi.util.objectTree.ObjectNode, com.intellij.openapi.Disposable, long) com.intellij.openapi.util.objectTree.ObjectTree tree com.intellij.openapi.util.objectTree.ObjectNode parentNode com.intellij.openapi.Disposable object long modification private com.intellij.openapi.util.objectTree.ObjectNode[] getChildrenArray () java.util.List children void addChild (com.intellij.openapi.util.objectTree.ObjectNode) com.intellij.openapi.util.objectTree.ObjectNode child java.util.List children void removeChild (com.intellij.openapi.util.objectTree.ObjectNode) com.intellij.openapi.util.objectTree.ObjectNode node int i com.intellij.openapi.util.objectTree.ObjectNode child java.util.List children com.intellij.openapi.util.objectTree.ObjectNode getParent () java.util.Collection getChildren () void execute (com.intellij.openapi.util.objectTree.ObjectTreeAction, java.util.List) com.intellij.openapi.util.objectTree.ObjectTreeAction action java.util.List exceptions void removeFromObjectTree () com.intellij.openapi.Disposable getObject () public java.lang.String toString () java.lang.Throwable getTrace () void assertNoReferencesKept (com.intellij.openapi.Disposable) com.intellij.openapi.util.objectTree.ObjectNode node com.intellij.openapi.Disposable aDisposable long getOwnModification () long getModification () com.intellij.openapi.Disposable findChildEqualTo (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable nodeObject com.intellij.openapi.util.objectTree.ObjectNode node java.util.List children com.intellij.openapi.Disposable object static synthetic com.intellij.openapi.Disposable access$000 (com.intellij.openapi.util.objectTree.ObjectNode) com.intellij.openapi.util.objectTree.ObjectNode x0 static synthetic com.intellij.openapi.util.objectTree.ObjectTree access$100 (com.intellij.openapi.util.objectTree.ObjectNode) com.intellij.openapi.util.objectTree.ObjectNode x0 static synthetic com.intellij.openapi.diagnostic.Logger access$200 () static synthetic com.intellij.openapi.util.objectTree.ObjectNode[] access$300 (com.intellij.openapi.util.objectTree.ObjectNode) com.intellij.openapi.util.objectTree.ObjectNode x0 static synthetic java.util.List access$402 (com.intellij.openapi.util.objectTree.ObjectNode, java.util.List) com.intellij.openapi.util.objectTree.ObjectNode x0 java.util.List x1 static synthetic com.intellij.openapi.util.objectTree.ObjectNode access$502 (com.intellij.openapi.util.objectTree.ObjectNode, com.intellij.openapi.util.objectTree.ObjectNode) com.intellij.openapi.util.objectTree.ObjectNode x0 com.intellij.openapi.util.objectTree.ObjectNode x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/objectTree/ObjectTree.class
ObjectTree.java package com.intellij.openapi.util.objectTree public final com.intellij.openapi.util.objectTree.ObjectTree extends java.lang.Object { private static final ThreadLocal ourTopmostDisposeTrace private final java.util.Set myRootObjects private final java.util.Map myObject2NodeMap private final java.util.Map myDisposedObjects private final java.util.List myExecutedNodes private final java.util.List myExecutedUnregisteredObjects final Object treeLock private final java.util.concurrent.atomic.AtomicLong myModification static final synthetic boolean $assertionsDisabled public void <init> () com.intellij.openapi.util.objectTree.ObjectNode getNode (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable object void putNode (com.intellij.openapi.Disposable, com.intellij.openapi.util.objectTree.ObjectNode) com.intellij.openapi.Disposable object com.intellij.openapi.util.objectTree.ObjectNode node final java.util.List getNodesInExecution () public final void register (com.intellij.openapi.Disposable, com.intellij.openapi.Disposable) com.intellij.openapi.util.objectTree.ObjectNode oldParent Object wasDisposed com.intellij.openapi.util.objectTree.ObjectNode parentNode com.intellij.openapi.util.objectTree.ObjectNode childNode com.intellij.openapi.Disposable parent com.intellij.openapi.Disposable child public java.lang.Object getDisposalInfo (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable object private void checkWasNotAddedAlready (com.intellij.openapi.util.objectTree.ObjectNode, com.intellij.openapi.util.objectTree.ObjectNode) com.intellij.openapi.util.objectTree.ObjectNode node com.intellij.openapi.util.objectTree.ObjectNode childNode com.intellij.openapi.util.objectTree.ObjectNode parentNode private com.intellij.openapi.util.objectTree.ObjectNode createNodeFor (com.intellij.openapi.Disposable, com.intellij.openapi.util.objectTree.ObjectNode) com.intellij.openapi.Disposable object com.intellij.openapi.util.objectTree.ObjectNode parentNode com.intellij.openapi.util.objectTree.ObjectNode newNode private long getNextModification () public final void executeAll (com.intellij.openapi.Disposable, com.intellij.openapi.util.objectTree.ObjectTreeAction, boolean) com.intellij.openapi.util.objectTree.ObjectNode node com.intellij.openapi.util.objectTree.ObjectNode parent com.intellij.openapi.util.objectTree.ObjectNode parent java.util.List exceptions com.intellij.openapi.Disposable object com.intellij.openapi.util.objectTree.ObjectTreeAction action boolean processUnregistered com.intellij.openapi.util.objectTree.ObjectNode node boolean needTrace private static void handleExceptions (java.util.List) Throwable exception com.intellij.openapi.progress.ProcessCanceledException pce java.util.List exceptions public boolean isDisposing (com.intellij.openapi.Disposable) com.intellij.openapi.util.objectTree.ObjectNode node com.intellij.openapi.Disposable disposable java.util.List guard static void executeActionWithRecursiveGuard (java.lang.Object, java.util.List, com.intellij.openapi.util.objectTree.ObjectTreeAction) int i int i Object object java.util.List recursiveGuard com.intellij.openapi.util.objectTree.ObjectTreeAction action private void executeUnregistered (com.intellij.openapi.Disposable, com.intellij.openapi.util.objectTree.ObjectTreeAction) com.intellij.openapi.Disposable object com.intellij.openapi.util.objectTree.ObjectTreeAction action void assertNoReferenceKeptInTree (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable key com.intellij.openapi.util.objectTree.ObjectNode node java.util.Map$Entry entry com.intellij.openapi.Disposable disposable void removeRootObject (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable object public void assertIsEmpty (boolean) com.intellij.openapi.util.objectTree.ObjectNode objectNode Throwable trace RuntimeException exception com.intellij.openapi.Disposable object boolean throwError private static com.intellij.openapi.diagnostic.Logger getLogger () void rememberDisposedTrace (com.intellij.openapi.Disposable) Throwable trace com.intellij.openapi.Disposable object public com.intellij.openapi.Disposable findRegisteredObject (com.intellij.openapi.Disposable, com.intellij.openapi.Disposable) com.intellij.openapi.util.objectTree.ObjectNode parentNode com.intellij.openapi.Disposable parentDisposable com.intellij.openapi.Disposable object static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/objectTree/ObjectTreeAction.class
ObjectTreeAction.java package com.intellij.openapi.util.objectTree public abstract com.intellij.openapi.util.objectTree.ObjectTreeAction extends java.lang.Object { public abstract void execute (java.lang.Object) public abstract void beforeTreeExecution (java.lang.Object) }
com/intellij/openapi/util/objectTree/ThrowableInterner$1.class
ThrowableInterner.java package com.intellij.openapi.util.objectTree final com.intellij.openapi.util.objectTree.ThrowableInterner$1 extends java.lang.Object implements gnu.trove.TObjectHashingStrategy { void <init> () public int computeHashCode (java.lang.Throwable) Object[] stack Throwable throwable String message Object[] backtrace public boolean equals (java.lang.Throwable, java.lang.Throwable) Throwable o1 Throwable o2 Object[] backtrace1 Object[] backtrace2 public volatile synthetic boolean equals (java.lang.Object, java.lang.Object) public volatile synthetic int computeHashCode (java.lang.Object) }
com/intellij/openapi/util/objectTree/ThrowableInterner.class
ThrowableInterner.java package com.intellij.openapi.util.objectTree public com.intellij.openapi.util.objectTree.ThrowableInterner extends java.lang.Object { private static final com.intellij.util.containers.Interner myTraceInterner private static final java.lang.reflect.Field BACKTRACE_FIELD private static final int BACKTRACE_FIELD_OFFSET private static final int UNKNOWN private static final int LUCKILY_NOT_NEEDED public void <init> () private static java.lang.Object[] getBacktrace (java.lang.Throwable) Object backtrace IllegalAccessException e Throwable throwable Object backtrace public static java.lang.Throwable intern (java.lang.Throwable) Throwable throwable static synthetic java.lang.Object[] access$000 (java.lang.Throwable) Throwable x0 static void <clinit> () java.lang.reflect.Field firstField long firstFieldOffset private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/registry/Registry.class
Registry.java package com.intellij.openapi.util.registry public com.intellij.openapi.util.registry.Registry extends java.lang.Object { private static java.lang.ref.Reference ourBundle public static final String REGISTRY_BUNDLE private final java.util.Map myUserProperties private final java.util.concurrent.ConcurrentMap myValues private final java.util.Map myContributedKeys private static final com.intellij.openapi.util.registry.Registry ourInstance public void <init> () public static com.intellij.openapi.util.registry.RegistryValue get (java.lang.String) String key com.intellij.openapi.util.registry.Registry registry com.intellij.openapi.util.registry.RegistryValue value public static boolean is (java.lang.String) throws java.util.MissingResourceException String key public static boolean is (java.lang.String, boolean) java.util.MissingResourceException ex String key boolean defaultValue public static int intValue (java.lang.String) throws java.util.MissingResourceException String key public static int intValue (java.lang.String, int) java.util.MissingResourceException ex String key int defaultValue public static double doubleValue (java.lang.String) throws java.util.MissingResourceException String key public static java.lang.String stringValue (java.lang.String) throws java.util.MissingResourceException String key public static java.awt.Color getColor (java.lang.String, java.awt.Color) throws java.util.MissingResourceException String key java.awt.Color defaultValue static java.util.ResourceBundle getBundle () java.util.ResourceBundle bundle public java.lang.String getBundleValue (java.lang.String, boolean) throws java.util.MissingResourceException java.util.MissingResourceException e String key boolean mustExist public static com.intellij.openapi.util.registry.Registry getInstance () public org.jdom.Element getState () org.jdom.Element entry String eachKey org.jdom.Element state public void loadState (org.jdom.Element) com.intellij.openapi.util.registry.RegistryValue registryValue String key String value org.jdom.Element eachEntry org.jdom.Element state java.util.Map getUserProperties () public static java.util.List getAll () String each String key java.util.ResourceBundle bundle java.util.Enumeration keys java.util.List result java.util.Map contributedKeys void restoreDefaults () java.util.MissingResourceException e String each java.util.Map old boolean isInDefaultState () boolean isRestartNeeded () private static boolean isRestartNeeded (java.util.Map) com.intellij.openapi.util.registry.RegistryValue eachValue String s java.util.Map map public static synchronized void addKey (java.lang.String, java.lang.String, java.lang.String, boolean) String key String description String defaultValue boolean restartRequired public static synchronized void addKeys (java.util.List) com.intellij.openapi.util.registry.RegistryKeyDescriptor descriptor java.util.List descriptors java.util.Map map public static void addKey (java.lang.String, java.lang.String, int, boolean) String key String description int defaultValue boolean restartRequired public static void addKey (java.lang.String, java.lang.String, boolean, boolean) String key String description boolean defaultValue boolean restartRequired static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/registry/RegistryKeyDescriptor.class
RegistryKeyDescriptor.java package com.intellij.openapi.util.registry final com.intellij.openapi.util.registry.RegistryKeyDescriptor extends java.lang.Object { private final String myName private final String myDefaultValue private final String myDescription private final boolean myRestartRequired private final boolean myContributedByThirdPartyPlugin void <init> (java.lang.String, java.lang.String, java.lang.String, boolean, boolean) String name String description String defaultValue boolean restartRequired boolean contributedByThirdPartyPlugin public java.lang.String getName () public java.lang.String getDescription () public java.lang.String getDefaultValue () public boolean isRestartRequired () boolean isContributedByThirdPartyPlugin () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/registry/RegistryValue.class
RegistryValue.java package com.intellij.openapi.util.registry public com.intellij.openapi.util.registry.RegistryValue extends java.lang.Object { private final com.intellij.openapi.util.registry.Registry myRegistry private final String myKey private final com.intellij.openapi.util.registry.RegistryKeyDescriptor myKeyDescriptor private final java.util.List myListeners private boolean myChangedSinceStart private String myStringCachedValue private Integer myIntCachedValue private Double myDoubleCachedValue private Boolean myBooleanCachedValue private static final com.intellij.openapi.diagnostic.Logger LOG static final synthetic boolean $assertionsDisabled void <init> (com.intellij.openapi.util.registry.Registry, java.lang.String, com.intellij.openapi.util.registry.RegistryKeyDescriptor) com.intellij.openapi.util.registry.Registry registry String key com.intellij.openapi.util.registry.RegistryKeyDescriptor keyDescriptor public java.lang.String getKey () public java.lang.String asString () String value public boolean asBoolean () public int asInteger () String bundleValue NumberFormatException e public double asDouble () String bundleValue NumberFormatException e java.awt.Color asColor (java.awt.Color) java.awt.Color color String[] rgb java.awt.Color defaultValue String s public java.lang.String getDescription () boolean isRestartRequired () public boolean isChangedFromDefault () public boolean isContributedByThirdPartyPlugin () boolean isChangedFromDefault (java.lang.String) String newValue protected java.lang.String get (java.lang.String, java.lang.String, boolean) throws java.util.MissingResourceException String key String defaultValue boolean isValue private java.lang.String _get (java.lang.String, java.lang.String, boolean) throws java.util.MissingResourceException String key String defaultValue boolean mustExistInBundle String userValue String systemProperty String bundleValue public void setValue (boolean) boolean value public void setValue (int) int value public void setValue (java.lang.String) com.intellij.openapi.util.registry.RegistryValueListener each com.intellij.openapi.util.registry.RegistryValueListener each String value public void setValue (boolean, com.intellij.openapi.Disposable) boolean value com.intellij.openapi.Disposable parentDisposable boolean prev public void setValue (int, com.intellij.openapi.Disposable) int value com.intellij.openapi.Disposable parentDisposable int prev public void setValue (java.lang.String, com.intellij.openapi.Disposable) String value com.intellij.openapi.Disposable parentDisposable String prev boolean isChangedSinceAppStart () public void resetToDefault () public void addListener (com.intellij.openapi.util.registry.RegistryValueListener, com.intellij.openapi.Disposable) com.intellij.openapi.util.registry.RegistryValueListener listener com.intellij.openapi.Disposable parent public java.lang.String toString () void resetCache () public boolean isBoolean () private static boolean isBoolean (java.lang.String) String s private synthetic void lambda$addListener$3 (com.intellij.openapi.util.registry.RegistryValueListener) com.intellij.openapi.util.registry.RegistryValueListener listener private synthetic void lambda$setValue$2 (java.lang.String) String prev private synthetic void lambda$setValue$1 (int) int prev private synthetic void lambda$setValue$0 (boolean) boolean prev static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/registry/RegistryValueListener$Adapter.class
RegistryValueListener.java package com.intellij.openapi.util.registry public com.intellij.openapi.util.registry.RegistryValueListener$Adapter extends java.lang.Object implements com.intellij.openapi.util.registry.RegistryValueListener { public void <init> () public void beforeValueChanged (com.intellij.openapi.util.registry.RegistryValue) com.intellij.openapi.util.registry.RegistryValue value public void afterValueChanged (com.intellij.openapi.util.registry.RegistryValue) com.intellij.openapi.util.registry.RegistryValue value private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/registry/RegistryValueListener.class
RegistryValueListener.java package com.intellij.openapi.util.registry public abstract com.intellij.openapi.util.registry.RegistryValueListener extends java.lang.Object { public abstract void beforeValueChanged (com.intellij.openapi.util.registry.RegistryValue) public abstract void afterValueChanged (com.intellij.openapi.util.registry.RegistryValue) }
com/intellij/openapi/util/text/AddonlyIntSet.class
TrigramBuilder.java package com.intellij.openapi.util.text com.intellij.openapi.util.text.AddonlyIntSet extends java.lang.Object { private int size private int[] data private int shift private int mask private boolean hasZeroKey void <init> () void <init> (int) int expectedSize int powerOfTwo public int size () private int hash (int, int[]) int h int[] a public void add (int) int key private boolean doPut (int[], int) int[] a int o int index int obj private void rehash () int ns int i int[] b public boolean contains (int) int key int index int v public boolean forEach (gnu.trove.TIntProcedure) int o gnu.trove.TIntProcedure consumer }
com/intellij/openapi/util/text/CharFilter$1.class
CharFilter.java package com.intellij.openapi.util.text final com.intellij.openapi.util.text.CharFilter$1 extends java.lang.Object implements com.intellij.openapi.util.text.CharFilter { void <init> () public boolean accept (char) char ch }
com/intellij/openapi/util/text/CharFilter$2.class
CharFilter.java package com.intellij.openapi.util.text final com.intellij.openapi.util.text.CharFilter$2 extends java.lang.Object implements com.intellij.openapi.util.text.CharFilter { void <init> () public boolean accept (char) char ch }
com/intellij/openapi/util/text/CharFilter.class
CharFilter.java package com.intellij.openapi.util.text public abstract com.intellij.openapi.util.text.CharFilter extends java.lang.Object { public static final com.intellij.openapi.util.text.CharFilter WHITESPACE_FILTER public static final com.intellij.openapi.util.text.CharFilter NOT_WHITESPACE_FILTER public abstract boolean accept (char) static void <clinit> () }
com/intellij/openapi/util/text/CharSequenceWithStringHash.class
CharSequenceWithStringHash.java package com.intellij.openapi.util.text public abstract com.intellij.openapi.util.text.CharSequenceWithStringHash extends java.lang.Object implements java.lang.CharSequence { public abstract int hashCode () }
com/intellij/openapi/util/text/DelimitedListProcessor.class
DelimitedListProcessor.java package com.intellij.openapi.util.text public abstract com.intellij.openapi.util.text.DelimitedListProcessor extends java.lang.Object { private final String myDelimiters public void <init> (java.lang.String) String delimiters public void processText (java.lang.String) String text int start int pos protected abstract void processToken (int, int, boolean) protected int skipDelimiters (java.lang.String, int) char ch String s int pos protected boolean isDelimiter (char) char ch private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/text/InjectorMatchingEndFinder.class
InjectorMatchingEndFinder.java package com.intellij.openapi.util.text public com.intellij.openapi.util.text.InjectorMatchingEndFinder extends java.lang.Object { public void <init> () public static int findMatchingEnd (java.lang.String, java.lang.String, java.lang.String, int) int nextEndIdx int numStarts String startSymbol String endSymbol String text int afterStartIdx int totalNumStarts int lookFrom private static int getOccurrenceCount (java.lang.String, int, int, java.lang.String) String text int from int toExcluding String s int res int i int limit private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/text/LineColumn.class
LineColumn.java package com.intellij.openapi.util.text public final com.intellij.openapi.util.text.LineColumn extends java.lang.Object { public final int line public final int column private void <init> (int, int) int line int column public static com.intellij.openapi.util.text.LineColumn of (int, int) int line int column public boolean equals (java.lang.Object) Object o com.intellij.openapi.util.text.LineColumn other public int hashCode () int result public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/text/LineTokenizer.class
LineTokenizer.java package com.intellij.openapi.util.text public com.intellij.openapi.util.text.LineTokenizer extends java.lang.Object { private int myOffset private int myLength private int myLineSeparatorLength private boolean atEnd private final CharSequence myText public static java.lang.String[] tokenize (java.lang.CharSequence, boolean) CharSequence chars boolean includeSeparators public static java.lang.String[] tokenize (java.lang.CharSequence, boolean, boolean) CharSequence chars boolean includeSeparators boolean skipLastEmptyLine java.util.List strings public static java.util.List tokenizeIntoList (java.lang.CharSequence, boolean) CharSequence chars boolean includeSeparators public static java.util.List tokenizeIntoList (java.lang.CharSequence, boolean, boolean) String line int offset String line CharSequence chars boolean includeSeparators boolean skipLastEmptyLine com.intellij.openapi.util.text.LineTokenizer tokenizer java.util.List lines public static int calcLineCount (java.lang.CharSequence, boolean) com.intellij.openapi.util.text.LineTokenizer tokenizer CharSequence chars boolean skipLastEmptyLine int lineCount public static java.lang.String[] tokenize (char[], boolean) char[] chars boolean includeSeparators public static java.lang.String[] tokenize (char[], boolean, boolean) char[] chars boolean includeSeparators boolean skipLastEmptyLine public static java.lang.String[] tokenize (char[], int, int, boolean, boolean) char[] chars int startOffset int endOffset boolean includeSeparators boolean skipLastEmptyLine private static boolean stringEndsWithSeparator (com.intellij.openapi.util.text.LineTokenizer) com.intellij.openapi.util.text.LineTokenizer tokenizer public static java.lang.String[] tokenize (char[], int, int, boolean) char[] chars int startOffset int endOffset boolean includeSeparators public void <init> (java.lang.CharSequence) CharSequence text public void <init> (char[], int, int) char[] text int startOffset int endOffset public final boolean atEnd () public final int getOffset () public final int getLength () public final int getLineSeparatorLength () public void advance () char c int i int textLength char first char second private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/text/NaturalComparator.class
NaturalComparator.java package com.intellij.openapi.util.text public com.intellij.openapi.util.text.NaturalComparator extends java.lang.Object implements java.util.Comparator { public static final java.util.Comparator INSTANCE private void <init> () public int compare (java.lang.String, java.lang.String) String s1 String s2 private static int naturalCompare (java.lang.String, java.lang.String, int, int, boolean) int start1 int start2 int end1 int end2 int lengthDiff int numberDiff int fullLengthDiff int leadingDiff int diff char ch1 char ch2 String s1 String s2 int length1 int length2 boolean ignoreCase int i int j private static int compareCharRange (java.lang.String, java.lang.String, int, int, int) int diff int i int j String s1 String s2 int offset1 int offset2 int end1 private static int compareChars (char, char, boolean) char ch1 char ch2 boolean ignoreCase private static int skipDigits (java.lang.String, int, int) String s int start int end private static int skipChar (java.lang.String, int, int, char) String s int start int end char c public volatile synthetic int compare (java.lang.Object, java.lang.Object) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/text/Pluralizer.class
Pluralizer.java package com.intellij.openapi.util.text com.intellij.openapi.util.text.Pluralizer extends java.lang.Object { static final com.intellij.openapi.util.text.Pluralizer PLURALIZER private final java.util.Map irregularSingles private final java.util.Map irregularPlurals private final java.util.Set uncountables private final java.util.List pluralRules private final java.util.List singularRules void <init> () static java.lang.String restoreCase (java.lang.String, java.lang.String) char wc char uc char lc char wc char uc char lc String word String result int len char[] chars int i private java.lang.String sanitizeWord (java.lang.String, java.util.List) com.intellij.openapi.util.Pair rule java.util.regex.Matcher matcher String word java.util.List rules int len private java.lang.String replaceWord (java.lang.String, java.util.Map, java.util.Map, java.util.List) String word java.util.Map replaceMap java.util.Map keepMap java.util.List rules String replacement public java.lang.String pluralize (java.lang.String, int, boolean) String word int count boolean inclusive String pluralized public java.lang.String plural (java.lang.String) String word public java.lang.String singular (java.lang.String) String word private static java.util.regex.Pattern sanitizeRule (java.lang.String) String rule protected void addPluralRule (java.lang.String, java.lang.String) String rule String replacement protected void addSingularRule (java.lang.String, java.lang.String) String rule String replacement protected void addUncountableRule (java.lang.String) String word protected void addIrregularRule (java.lang.String, java.lang.String) String single String plural private static synthetic void lambda$static$2 (com.intellij.openapi.util.text.Pluralizer, java.lang.String[]) com.intellij.openapi.util.text.Pluralizer pluralizer String[] o private static synthetic void lambda$static$1 (com.intellij.openapi.util.text.Pluralizer, java.lang.String[]) com.intellij.openapi.util.text.Pluralizer pluralizer String[] o private static synthetic void lambda$static$0 (com.intellij.openapi.util.text.Pluralizer, java.lang.String[]) com.intellij.openapi.util.text.Pluralizer pluralizer String[] o static void <clinit> () com.intellij.openapi.util.text.Pluralizer pluralizer private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/text/StringUtil$1.class
StringUtil.java package com.intellij.openapi.util.text final com.intellij.openapi.util.text.StringUtil$1 extends java.lang.Object implements java.util.Iterator { final synthetic com.intellij.util.text.StringTokenizer val$tokenizer void <init> (com.intellij.util.text.StringTokenizer) public boolean hasNext () public java.lang.String next () public void remove () public volatile synthetic java.lang.Object next () }
com/intellij/openapi/util/text/StringUtil$2.class
StringUtil.java package com.intellij.openapi.util.text final com.intellij.openapi.util.text.StringUtil$2 extends java.lang.Object implements java.util.Iterator { final synthetic java.util.StringTokenizer val$tokenizer void <init> (java.util.StringTokenizer) public boolean hasNext () public java.lang.String next () public void remove () public volatile synthetic java.lang.Object next () }
com/intellij/openapi/util/text/StringUtil$3.class
StringUtil.java package com.intellij.openapi.util.text final com.intellij.openapi.util.text.StringUtil$3 extends com.intellij.openapi.util.text.StringUtil$BombedCharSequence { final synthetic long val$myTime void <init> (java.lang.CharSequence, long) CharSequence sequence protected void checkCanceled () long l }
com/intellij/openapi/util/text/StringUtil$BombedCharSequence.class
StringUtil.java package com.intellij.openapi.util.text public abstract com.intellij.openapi.util.text.StringUtil$BombedCharSequence extends java.lang.Object implements java.lang.CharSequence { private final CharSequence delegate private int i private boolean myDefused public void <init> (java.lang.CharSequence) CharSequence sequence public int length () public char charAt (int) int i protected void check () public final void defuse () public java.lang.String toString () protected abstract void checkCanceled () public java.lang.CharSequence subSequence (int, int) int i int i1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/text/StringUtil$MyHtml2Text.class
StringUtil.java package com.intellij.openapi.util.text com.intellij.openapi.util.text.StringUtil$MyHtml2Text extends javax.swing.text.html.HTMLEditorKit$ParserCallback { private final StringBuilder myBuffer private final boolean myIsSkipStyleTag private boolean myIsStyleTagOpened private void <init> (boolean) boolean isSkipStyleTag public void parse (java.io.Reader) throws java.io.IOException java.io.Reader in public void handleText (char[], int) char[] text int pos public void handleStartTag (javax.swing.text.html.HTML$Tag, javax.swing.text.MutableAttributeSet, int) javax.swing.text.html.HTML$Tag tag javax.swing.text.MutableAttributeSet set int i public void handleEndTag (javax.swing.text.html.HTML$Tag, int) javax.swing.text.html.HTML$Tag tag int pos public void handleSimpleTag (javax.swing.text.html.HTML$Tag, javax.swing.text.MutableAttributeSet, int) javax.swing.text.html.HTML$Tag tag javax.swing.text.MutableAttributeSet set int i private void handleTag (javax.swing.text.html.HTML$Tag) javax.swing.text.html.HTML$Tag tag public java.lang.String getText () synthetic void <init> (boolean, com.intellij.openapi.util.text.StringUtil$1) boolean x0 com.intellij.openapi.util.text.StringUtil$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/text/StringUtil.class
StringUtil.java package com.intellij.openapi.util.text public com.intellij.openapi.util.text.StringUtil extends com.intellij.openapi.util.text.StringUtilRt { private static final com.intellij.openapi.diagnostic.Logger LOG private static final String VOWELS private static final java.util.regex.Pattern EOL_SPLIT_KEEP_SEPARATORS private static final java.util.regex.Pattern EOL_SPLIT_PATTERN private static final java.util.regex.Pattern EOL_SPLIT_PATTERN_WITH_EMPTY private static final java.util.regex.Pattern EOL_SPLIT_DONT_TRIM_PATTERN private static final com.intellij.openapi.util.text.StringUtil$MyHtml2Text html2TextParser public static final com.intellij.util.NotNullFunction QUOTER public static final com.intellij.util.NotNullFunction SINGLE_QUOTER public static final com.intellij.util.Function TRIMMER private static final String[] ourPrepositions private static final String[] TIME_UNITS private static final long[] TIME_MULTIPLIERS private static final java.util.List REPLACES_REFS private static final java.util.List REPLACES_DISP private static final java.util.List MN_QUOTED private static final java.util.List MN_CHARS private static final java.util.regex.Pattern UNICODE_CHAR static final synthetic boolean $assertionsDisabled public void <init> () public static com.intellij.util.text.MergingCharSequence replaceSubSequence (java.lang.CharSequence, int, int, java.lang.CharSequence) CharSequence charSeq int start int end CharSequence replacement public static java.util.List getWordsInStringLongestFirst (java.lang.String) String find java.util.List words public static java.lang.String escapePattern (java.lang.String) String text public static com.intellij.util.Function createToStringFunction (java.lang.Class) Class cls public static java.lang.String replace (java.lang.String, java.lang.String, java.lang.String) String text String oldS String newS public static java.lang.String replaceIgnoreCase (java.lang.String, java.lang.String, java.lang.String) String text String oldS String newS public static java.lang.String replaceChar (java.lang.String, char, char) String buffer char oldChar char newChar public static java.lang.String replace (java.lang.String, java.lang.String, java.lang.String, boolean) int index String text String oldS String newS boolean ignoreCase StringBuilder newText int i public static int indexOfIgnoreCase (java.lang.String, java.lang.String, int) String where String what int fromIndex public static int indexOfIgnoreCase (java.lang.CharSequence, java.lang.CharSequence, int) int k int j int end int i CharSequence where CharSequence what int fromIndex int targetCount int sourceCount char first int max public static int indexOfIgnoreCase (java.lang.String, char, int) int i String where char what int fromIndex int sourceCount public static int lastIndexOfIgnoreCase (java.lang.String, char, int) int i String where char what int fromIndex public static boolean containsIgnoreCase (java.lang.String, java.lang.String) String where String what public static boolean endsWithIgnoreCase (java.lang.String, java.lang.String) String str String suffix public static boolean startsWithIgnoreCase (java.lang.String, java.lang.String) String str String prefix public static java.lang.String stripHtml (java.lang.String, boolean) String html boolean convertBreaks public static java.lang.String toLowerCase (java.lang.String) String str public static java.lang.String getPackageName (java.lang.String) String fqName public static java.lang.String getPackageName (java.lang.String, char) String fqName char separator int lastPointIdx public static int getLineBreakCount (java.lang.CharSequence) char c int i CharSequence text int count public static boolean containsLineBreak (java.lang.CharSequence) char c int i CharSequence text public static boolean isLineBreak (char) char c public static java.lang.String escapeLineBreak (java.lang.String) char c int i String text StringBuilder buffer public static boolean endsWithLineBreak (java.lang.CharSequence) CharSequence text int len public static int lineColToOffset (java.lang.CharSequence, int, int) char c CharSequence text int line int col int curLine int offset public static int offsetToLineNumber (java.lang.CharSequence, int) CharSequence text int offset com.intellij.openapi.util.text.LineColumn lineColumn public static com.intellij.openapi.util.text.LineColumn offsetToLineColumn (java.lang.CharSequence, int) char c CharSequence text int offset int curLine int curLineStart int curOffset public static int difference (java.lang.String, java.lang.String) int i int j int j int i String s1 String s2 int[][] a public static java.lang.String wordsToBeginFromUpperCase (java.lang.String) String s public static java.lang.String wordsToBeginFromLowerCase (java.lang.String) String s public static java.lang.String toTitleCase (java.lang.String) String s private static java.lang.String fixCapitalization (java.lang.String, java.lang.String[], boolean) int j char prevChar char currChar int i String s String[] prepositions boolean title StringBuilder buffer public static boolean isPreposition (java.lang.String, int, int) String s int firstChar int lastChar public static boolean isPreposition (java.lang.String, int, int, java.lang.String[]) int j boolean found String preposition String s int firstChar int lastChar String[] prepositions public static com.intellij.util.NotNullFunction escaper (boolean, java.lang.String) boolean escapeSlash String additionalChars public static void escapeStringCharacters (int, java.lang.String, java.lang.StringBuilder) int length String str StringBuilder buffer public static java.lang.StringBuilder escapeStringCharacters (int, java.lang.String, java.lang.String, java.lang.StringBuilder) int length String str String additionalChars StringBuilder buffer public static java.lang.StringBuilder escapeStringCharacters (int, java.lang.String, java.lang.String, boolean, java.lang.StringBuilder) int length String str String additionalChars boolean escapeSlash StringBuilder buffer public static java.lang.StringBuilder escapeStringCharacters (int, java.lang.String, java.lang.String, boolean, boolean, java.lang.StringBuilder) CharSequence hexCode int paddingCount char ch int idx int length String str String additionalChars boolean escapeSlash boolean escapeUnicode StringBuilder buffer char prev public static boolean isPrintableUnicode (char) char c int t public static java.lang.String escapeStringCharacters (java.lang.String) String s StringBuilder buffer public static java.lang.String escapeCharCharacters (java.lang.String) String s StringBuilder buffer public static java.lang.String unescapeStringCharacters (java.lang.String) String s StringBuilder buffer private static boolean isQuoteAt (java.lang.String, int) String s int ind char ch public static boolean isQuotedString (java.lang.String) String s public static java.lang.String unquoteString (java.lang.String) String s public static java.lang.String unquoteString (java.lang.String, char) String s char quotationChar private static void unescapeStringCharacters (int, java.lang.String, java.lang.StringBuilder) int code NumberFormatException e NumberFormatException e int escapeEnd int octalEscapeMaxLength char ch int idx int length String s StringBuilder buffer boolean escaped public static java.lang.String pluralize (java.lang.String) String word String plural public static java.lang.String capitalizeWords (java.lang.String, boolean) String text boolean allWords public static java.lang.String capitalizeWords (java.lang.String, java.lang.String, boolean, boolean) String word String text String tokenizerDelim boolean allWords boolean leaveOriginalDelims java.util.StringTokenizer tokenizer StringBuilder out boolean toCapitalize public static java.lang.String decapitalize (java.lang.String) String s public static boolean isVowel (char) char c public static java.lang.String capitalize (java.lang.String) String s public static boolean isCapitalized (java.lang.String) String s public static java.lang.String capitalizeWithJavaBeanConvention (java.lang.String) String s public static int stringHashCode (java.lang.CharSequence) CharSequence chars public static int stringHashCode (java.lang.CharSequence, int, int) int off CharSequence chars int from int to int h public static int stringHashCode (char[], int, int) int off char[] chars int from int to int h public static int stringHashCodeInsensitive (char[], int, int) int off char[] chars int from int to int h public static int stringHashCodeInsensitive (java.lang.CharSequence, int, int) int off CharSequence chars int from int to int h public static int stringHashCodeInsensitive (java.lang.CharSequence) CharSequence chars public static int stringHashCodeIgnoreWhitespaces (char[], int, int) char c int off char[] chars int from int to int h public static int stringHashCodeIgnoreWhitespaces (java.lang.CharSequence, int, int) char c int off CharSequence chars int from int to int h public static int stringHashCodeIgnoreWhitespaces (java.lang.CharSequence) CharSequence chars public static transient boolean startsWithConcatenation (java.lang.String, java.lang.String[]) int prefixLen String prefix String string String[] prefixes int offset public static java.lang.String trim (java.lang.String) String s public static java.lang.String trimEnd (java.lang.String, java.lang.String) String s String suffix public static java.lang.String trimEnd (java.lang.String, java.lang.String, boolean) String s String suffix boolean ignoreCase boolean endsWith public static java.lang.String trimEnd (java.lang.String, char) String s char suffix public static java.lang.String trimLog (java.lang.String, int) String text int limit public static java.lang.String trimLeading (java.lang.String) String string public static java.lang.CharSequence trimLeading (java.lang.CharSequence) CharSequence string int index public static java.lang.String trimLeading (java.lang.String, char) String string char symbol int index public static java.lang.StringBuilder trimLeading (java.lang.StringBuilder, char) StringBuilder builder char symbol int index public static java.lang.String trimTrailing (java.lang.String) String string public static java.lang.CharSequence trimTrailing (java.lang.CharSequence) CharSequence string int index public static java.lang.String trimTrailing (java.lang.String, char) String string char symbol int index public static java.lang.StringBuilder trimTrailing (java.lang.StringBuilder, char) StringBuilder builder char symbol int index public static boolean startsWithChar (java.lang.CharSequence, char) CharSequence s char prefix public static boolean endsWithChar (java.lang.CharSequence, char) CharSequence s char suffix public static java.lang.String trimStart (java.lang.String, java.lang.String) String s String prefix public static java.lang.String trimExtensions (java.lang.String) String name int index public static java.lang.String pluralize (java.lang.String, int) String base int count public static void repeatSymbol (java.lang.Appendable, char, int) int i java.io.IOException e Appendable buffer char symbol int times public static java.lang.String defaultIfEmpty (java.lang.String, java.lang.String) String value String defaultValue public static boolean isNotEmpty (java.lang.String) String s public static boolean isEmpty (java.lang.String) String s public static boolean isEmpty (java.lang.CharSequence) CharSequence cs public static int length (java.lang.CharSequence) CharSequence cs public static java.lang.String notNullize (java.lang.String) String s public static java.lang.String notNullize (java.lang.String, java.lang.String) String s String defaultValue public static java.lang.String nullize (java.lang.String) String s public static java.lang.String nullize (java.lang.String, java.lang.String) String s String defaultValue boolean empty public static java.lang.String nullize (java.lang.String, boolean) String s boolean nullizeSpaces boolean empty public static boolean isEmptyOrSpaces (java.lang.String) String s public static boolean isEmptyOrSpaces (java.lang.CharSequence) CharSequence s public static boolean isWhiteSpace (char) char c public static java.lang.String getThrowableText (java.lang.Throwable) Throwable aThrowable public static java.lang.String getMessage (java.lang.Throwable) Throwable e public static java.lang.String repeatSymbol (char, int) char aChar int count char[] buffer public static java.lang.String repeat (java.lang.String, int) int i String s int count StringBuilder sb public static java.util.List splitHonorQuotes (java.lang.String, char) String s char separator public static java.util.List split (java.lang.String, java.lang.String) String s String separator public static java.util.List split (java.lang.CharSequence, java.lang.CharSequence) CharSequence s CharSequence separator public static java.util.List split (java.lang.String, java.lang.String, boolean) String s String separator boolean excludeSeparator public static java.util.List split (java.lang.String, java.lang.String, boolean, boolean) String s String separator boolean excludeSeparator boolean excludeEmptyStrings public static java.util.List split (java.lang.CharSequence, java.lang.CharSequence, boolean, boolean) int index int nextPos CharSequence token CharSequence s CharSequence separator boolean excludeSeparator boolean excludeEmptyStrings java.util.List result int pos public static java.lang.Iterable tokenize (java.lang.String, java.lang.String) String s String separators com.intellij.util.text.StringTokenizer tokenizer public static java.lang.Iterable tokenize (java.util.StringTokenizer) java.util.StringTokenizer tokenizer public static java.util.List getWordsIn (java.lang.String) char c boolean isIdentifierPart int i String text java.util.List result int start public static java.util.List getWordIndicesIn (java.lang.String) String text public static java.util.List getWordIndicesIn (java.lang.String, java.util.Set) char c boolean isIdentifierPart int i String text java.util.Set separatorsSet java.util.List result int start public static java.lang.String join (java.lang.String[], java.lang.String) String[] strings String separator public static java.lang.String join (java.lang.String[], int, int, java.lang.String) int i String[] strings int startIndex int endIndex String separator StringBuilder result public static java.lang.String[] zip (java.lang.String[], java.lang.String[], java.lang.String) int i String[] strings1 String[] strings2 String separator String[] result public static java.lang.String[] surround (java.lang.String[], java.lang.String, java.lang.String) int i String[] strings String prefix String suffix String[] result public static java.lang.String join (java.lang.Object[], com.intellij.util.Function, java.lang.String) Object[] items com.intellij.util.Function f String separator public static java.lang.String join (java.util.Collection, com.intellij.util.Function, java.lang.String) java.util.Collection items com.intellij.util.Function f String separator public static java.lang.String join (java.lang.Iterable, java.lang.String) Object item Iterable items String separator StringBuilder result public static java.lang.String join (java.lang.Iterable, com.intellij.util.Function, java.lang.String) Iterable items com.intellij.util.Function f String separator StringBuilder result public static void join (java.lang.Iterable, com.intellij.util.Function, java.lang.String, java.lang.StringBuilder) String string Object item Iterable items com.intellij.util.Function f String separator StringBuilder result boolean isFirst public static java.lang.String join (java.util.Collection, java.lang.String) java.util.Collection strings String separator StringBuilder result public static void join (java.util.Collection, java.lang.String, java.lang.StringBuilder) String string java.util.Collection strings String separator StringBuilder result boolean isFirst public static java.lang.String join (int[], java.lang.String) int i int[] strings String separator StringBuilder result public static transient java.lang.String join (java.lang.String[]) String string String[] strings StringBuilder builder public static java.util.stream.Collector joining () public static java.lang.String stripQuotesAroundValue (java.lang.String) int from int to String text int len public static java.lang.String formatFileSize (long) long fileSize public static java.lang.String formatFileSize (long, java.lang.String) long fileSize String unitSeparator public static java.lang.String formatDuration (long) long duration public static java.lang.String formatDuration (long, java.lang.String) long duration String unitSeparator private static java.lang.String formatDuration (long, java.lang.String, int) long multiplier long remainder int unit long increment int lastUnitIndex long lastMultiplier long duration String unitSeparator int maxFragments gnu.trove.TLongArrayList unitValues gnu.trove.TIntArrayList unitIndices long count int i StringBuilder result public static java.lang.String formatDurationApproximate (long) long duration public static java.lang.String formatOrdinal (long) long num public static java.lang.String unpluralize (java.lang.String) String word String singular public static boolean containsAlphaCharacters (java.lang.String) int i String value public static boolean containsAnyChar (java.lang.String, java.lang.String) String value String chars public static boolean containsAnyChar (java.lang.String, java.lang.String, int, int) int i String value String chars int start int end public static boolean containsChar (java.lang.String, char) String value char ch public static java.lang.String firstLetterToUpperCase (java.lang.String) String displayString char firstChar char uppedFirstChar char[] buffer public static java.lang.String strip (java.lang.String, com.intellij.openapi.util.text.CharFilter) char ch int i String s com.intellij.openapi.util.text.CharFilter filter StringBuilder result public static java.lang.String trim (java.lang.String, com.intellij.openapi.util.text.CharFilter) char ch char ch String s com.intellij.openapi.util.text.CharFilter filter int start int end public static java.util.List findMatches (java.lang.String, java.util.regex.Pattern) String s java.util.regex.Pattern pattern public static java.util.List findMatches (java.lang.String, java.util.regex.Pattern, int) String group String s java.util.regex.Pattern pattern int groupIndex java.util.List result java.util.regex.Matcher m public static int findFirst (java.lang.CharSequence, com.intellij.openapi.util.text.CharFilter) char ch int i CharSequence s com.intellij.openapi.util.text.CharFilter filter public static java.lang.String replaceSubstring (java.lang.String, com.intellij.openapi.util.TextRange, java.lang.String) String string com.intellij.openapi.util.TextRange range String replacement public static boolean startsWithWhitespace (java.lang.String) String text public static boolean isChar (java.lang.CharSequence, int, char) CharSequence seq int index char c public static boolean startsWith (java.lang.CharSequence, java.lang.CharSequence) int i CharSequence text CharSequence prefix int l1 int l2 public static boolean startsWith (java.lang.CharSequence, int, java.lang.CharSequence) int i CharSequence text int startIndex CharSequence prefix int tl int l1 int l2 public static boolean endsWith (java.lang.CharSequence, java.lang.CharSequence) CharSequence text CharSequence suffix public static java.lang.String commonPrefix (java.lang.String, java.lang.String) String s1 String s2 public static int commonPrefixLength (java.lang.CharSequence, java.lang.CharSequence) CharSequence s1 CharSequence s2 public static int commonPrefixLength (java.lang.CharSequence, java.lang.CharSequence, boolean) CharSequence s1 CharSequence s2 boolean ignoreCase int i int minLength public static java.lang.String commonSuffix (java.lang.String, java.lang.String) String s1 String s2 public static int commonSuffixLength (java.lang.CharSequence, java.lang.CharSequence) CharSequence s1 CharSequence s2 int s1Length int s2Length int i public static boolean contains (java.lang.CharSequence, int, int, char) CharSequence s int start int end char c public static boolean containsWhitespaces (java.lang.CharSequence) int i CharSequence s public static int indexOf (java.lang.CharSequence, char) CharSequence s char c public static int indexOf (java.lang.CharSequence, char, int) CharSequence s char c int start public static int indexOf (java.lang.CharSequence, char, int, int) int i CharSequence s char c int start int end public static boolean contains (java.lang.CharSequence, java.lang.CharSequence) CharSequence sequence CharSequence infix public static int indexOf (java.lang.CharSequence, java.lang.CharSequence) CharSequence sequence CharSequence infix public static int indexOf (java.lang.CharSequence, java.lang.CharSequence, int) CharSequence sequence CharSequence infix int start public static int indexOf (java.lang.CharSequence, java.lang.CharSequence, int, int) int i CharSequence sequence CharSequence infix int start int end public static int indexOf (java.lang.CharSequence, char, int, int, boolean) int i CharSequence s char c int start int end boolean caseSensitive public static int indexOf (char[], char, int, int, boolean) int i char[] s char c int start int end boolean caseSensitive public static int indexOfSubstringEnd (java.lang.String, java.lang.String) String text String subString int i public static int indexOfAny (java.lang.String, java.lang.String) String s String chars public static int indexOfAny (java.lang.CharSequence, java.lang.String) CharSequence s String chars public static int indexOfAny (java.lang.String, java.lang.String, int, int) String s String chars int start int end public static int indexOfAny (java.lang.CharSequence, java.lang.String, int, int) int i CharSequence s String chars int start int end public static int lastIndexOfAny (java.lang.CharSequence, java.lang.String) int i CharSequence s String chars public static java.lang.String substringBefore (java.lang.String, java.lang.String) String text String subString int i public static java.lang.String substringBeforeLast (java.lang.String, java.lang.String) String text String subString int i public static java.lang.String substringAfter (java.lang.String, java.lang.String) String text String subString int i public static java.lang.String substringAfterLast (java.lang.String, java.lang.String) String text String subString int i public static int lastIndexOf (java.lang.CharSequence, char, int, int) CharSequence s char c int start int end public static java.lang.String first (java.lang.String, int, boolean) String text int maxLength boolean appendEllipsis public static java.lang.CharSequence first (java.lang.CharSequence, int, boolean) CharSequence text int length boolean appendEllipsis public static java.lang.CharSequence last (java.lang.CharSequence, int, boolean) CharSequence text int length boolean prependEllipsis public static java.lang.String firstLast (java.lang.String, int) String text int length public static java.lang.String escapeChar (java.lang.String, char) String str char character public static transient java.lang.String escapeChars (java.lang.String, char[]) char c String str char[] character StringBuilder buf public static void escapeChar (java.lang.StringBuilder, char) StringBuilder buf char character int idx public static java.lang.String escapeQuotes (java.lang.String) String str public static void escapeQuotes (java.lang.StringBuilder) StringBuilder buf public static java.lang.String escapeSlashes (java.lang.String) String str public static java.lang.String escapeBackSlashes (java.lang.String) String str public static void escapeSlashes (java.lang.StringBuilder) StringBuilder buf public static java.lang.String unescapeSlashes (java.lang.String) String str StringBuilder buf public static java.lang.String unescapeBackSlashes (java.lang.String) String str StringBuilder buf public static java.lang.String unescapeChar (java.lang.String, char) String str char unescapeChar StringBuilder buf private static void unescapeChar (java.lang.StringBuilder, java.lang.String, char) char ch int i StringBuilder buf String str char unescapeChar int length int last public static void quote (java.lang.StringBuilder) StringBuilder builder public static void quote (java.lang.StringBuilder, char) StringBuilder builder char quotingChar public static java.lang.String wrapWithDoubleQuote (java.lang.String) String str public static java.lang.String unescapeXml (java.lang.String) String text public static java.lang.String escapeXml (java.lang.String) String text public static java.lang.String unescapeXmlEntities (java.lang.String) String text public static java.lang.String escapeXmlEntities (java.lang.String) String text public static java.lang.String removeHtmlTags (java.lang.String) String htmlString public static java.lang.String removeHtmlTags (java.lang.String, boolean) java.io.IOException e String htmlString boolean isRemoveStyleTag com.intellij.openapi.util.text.StringUtil$MyHtml2Text parser public static java.lang.String escapeMnemonics (java.lang.String) String text public static java.lang.String htmlEmphasize (java.lang.String) String text public static java.lang.String escapeToRegexp (java.lang.String) String text StringBuilder result public static java.lang.StringBuilder escapeToRegexp (java.lang.CharSequence, java.lang.StringBuilder) char c int i CharSequence text StringBuilder builder public static boolean isEscapedBackslash (char[], int, int) int i char[] chars int startOffset int backslashOffset boolean escaped public static boolean isEscapedBackslash (java.lang.CharSequence, int, int) int i CharSequence text int startOffset int backslashOffset boolean escaped public static java.lang.String replace (java.lang.String, java.lang.String[], java.lang.String[]) String text String[] from String[] to public static java.lang.String replace (java.lang.String, java.util.List, java.util.List) String toReplace String replaceWith int len int j int i String text java.util.List from java.util.List to StringBuilder result public static java.lang.String[] filterEmptyStrings (java.lang.String[]) String string String string String[] strings int emptyCount String[] result int count public static int countNewLines (java.lang.CharSequence) CharSequence text public static int countChars (java.lang.CharSequence, char) CharSequence text char c public static int countChars (java.lang.CharSequence, char, int, boolean) CharSequence text char c int offset boolean stopAtOtherChar public static int countChars (java.lang.CharSequence, char, int, int, boolean) int i CharSequence text char c int start int end boolean stopAtOtherChar boolean forward int count public static java.lang.String capitalsOnly (java.lang.String) int i String s StringBuilder b public static transient java.lang.String joinOrNull (java.lang.String[]) String arg String[] args StringBuilder r public static java.lang.String getPropertyName (java.lang.String) String methodName public static boolean isJavaIdentifierStart (char) char c public static boolean isJavaIdentifierPart (char) char c public static boolean isJavaIdentifier (java.lang.String) int i String text int len public static java.lang.String escapeProperty (java.lang.String, boolean) char ch int i String input boolean isKey StringBuilder escaped public static java.lang.String getQualifiedName (java.lang.String, java.lang.String) String packageName String className public static int compareVersionNumbers (java.lang.String, java.lang.String) int cmp String p1 String p2 int cmp int cmp String p int cmp boolean left String[] parts String v1 String v2 String[] part1 String[] part2 int idx public static int getOccurrenceCount (java.lang.String, char) String text char c int res int i public static int getOccurrenceCount (java.lang.String, java.lang.String) String text String s int res int i public static int getIgnoreCaseOccurrenceCount (java.lang.String, java.lang.String) String text String s int res int i public static java.lang.String fixVariableNameDerivedFromPropertyName (java.lang.String) String name char c public static java.lang.String sanitizeJavaIdentifier (java.lang.String) char ch int i String name StringBuilder result public static void assertValidSeparators (java.lang.CharSequence) int i int len int i int len String context CharSequence s char[] chars int slashRIndex public static java.lang.String tail (java.lang.String, int) String s int idx public static java.lang.String[] splitByLines (java.lang.String) String string public static java.lang.String[] splitByLines (java.lang.String, boolean) String string boolean excludeEmptyStrings public static java.lang.String[] splitByLinesDontTrim (java.lang.String) String string public static java.lang.String[] splitByLinesKeepSeparators (java.lang.String) String string public static java.util.List getWordsWithOffset (java.lang.String) int i String s java.util.List res StringBuilder name int startInd public static int naturalCompare (java.lang.String, java.lang.String) String string1 String string2 public static boolean isDecimalDigit (char) char c public static boolean isNotNegativeNumber (java.lang.CharSequence) int i CharSequence s public static int compare (java.lang.String, java.lang.String, boolean) String s1 String s2 boolean ignoreCase public static int compare (java.lang.CharSequence, java.lang.CharSequence, boolean) int diff CharSequence s1 CharSequence s2 boolean ignoreCase int length1 int length2 int i public static int comparePairs (java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean) String s1 String t1 String s2 String t2 boolean ignoreCase int compare public static boolean equals (java.lang.CharSequence, java.lang.CharSequence) CharSequence s1 CharSequence s2 public static boolean equalsIgnoreCase (java.lang.CharSequence, java.lang.CharSequence) CharSequence s1 CharSequence s2 public static boolean equalsIgnoreWhitespaces (java.lang.CharSequence, java.lang.CharSequence) boolean skipped CharSequence s1 CharSequence s2 int len1 int len2 int index1 int index2 public static boolean equalsTrimWhitespaces (java.lang.CharSequence, java.lang.CharSequence) char c char c char c char c CharSequence s1 CharSequence s2 int start1 int end1 int end2 int start2 CharSequence ts1 CharSequence ts2 public static java.lang.String collapseWhiteSpace (java.lang.CharSequence) char ch int i int length CharSequence s StringBuilder result boolean space public static transient boolean findIgnoreCase (java.lang.String, java.lang.String[]) String string String toFind String[] where public static int compare (char, char, boolean) char c1 char c2 boolean ignoreCase int d char u1 char u2 public static boolean charsMatch (char, char, boolean) char c1 char c2 boolean ignoreCase public static java.lang.String formatLinks (java.lang.String) String message java.util.regex.Pattern linkPattern StringBuffer result java.util.regex.Matcher m public static boolean isHexDigit (char) char c public static boolean isOctalDigit (char) char c public static java.lang.String shortenTextWithEllipsis (java.lang.String, int, int) String text int maxLength int suffixLength public static java.lang.String trimMiddle (java.lang.String, int) String text int maxLength public static java.lang.String shortenTextWithEllipsis (java.lang.String, int, int, java.lang.String) int prefixLength String text int maxLength int suffixLength String symbol int textLength public static java.lang.String shortenTextWithEllipsis (java.lang.String, int, int, boolean) String text int maxLength int suffixLength boolean useEllipsisSymbol String symbol public static java.lang.String shortenPathWithEllipsis (java.lang.String, int, boolean) String path int maxLength boolean useEllipsisSymbol public static java.lang.String shortenPathWithEllipsis (java.lang.String, int) String path int maxLength public static boolean charsEqualIgnoreCase (char, char) char a char b public static char toUpperCase (char) char a public static java.lang.String toUpperCase (java.lang.String) String s public static char toLowerCase (char) char a public static boolean isUpperCase (java.lang.CharSequence) int i CharSequence sequence public static com.intellij.util.LineSeparator detectSeparators (java.lang.CharSequence) CharSequence text int index com.intellij.util.LineSeparator lineSeparator public static com.intellij.util.LineSeparator getLineSeparatorAt (java.lang.CharSequence, int) CharSequence text int index char ch public static java.lang.String convertLineSeparators (java.lang.String) String text public static java.lang.String convertLineSeparators (java.lang.String, boolean) String text boolean keepCarriageReturn public static java.lang.String convertLineSeparators (java.lang.String, java.lang.String) String text String newSeparator public static java.lang.String convertLineSeparators (java.lang.String, java.lang.String, int[]) String text String newSeparator int[] offsetsToKeep public static int parseInt (java.lang.String, int) String string int defaultValue public static long parseLong (java.lang.String, long) String string long defaultValue public static double parseDouble (java.lang.String, double) String string double defaultValue public static java.lang.Enum parseEnum (java.lang.String, java.lang.Enum, java.lang.Class) String string Enum defaultValue Class clazz public static java.lang.String getShortName (java.lang.Class) Class aClass public static java.lang.String getShortName (java.lang.String) String fqName public static java.lang.String getShortName (java.lang.String, char) String fqName char separator public static boolean isShortNameOf (java.lang.String, java.lang.String) String fqName String shortName int diff static java.lang.String toShortString (java.lang.Object) Object o String className String s public static java.lang.CharSequence newBombedCharSequence (java.lang.CharSequence, long) CharSequence sequence long delay long myTime public static boolean trimEnd (java.lang.StringBuilder, java.lang.CharSequence) StringBuilder buffer CharSequence end public static boolean isBetween (java.lang.String, java.lang.String, java.lang.String) String string String smallPart String bigPart String s public static boolean hasUpperCaseChar (java.lang.String) char c String s char[] chars public static boolean hasLowerCaseChar (java.lang.String) char c String s char[] chars public static java.lang.String replaceUnicodeEscapeSequences (java.lang.String) char c String text java.util.regex.Matcher matcher int lastEnd StringBuilder sb public static java.lang.String toHexString (byte[]) byte b byte[] bytes String digits StringBuilder sb public static byte[] parseHexString (java.lang.String) int i String str int len byte[] bytes public static boolean startsWithConcatenationOf (java.lang.String, java.lang.String, java.lang.String) String string String firstPrefix String secondPrefix public static boolean isLatinAlphanumeric (java.lang.CharSequence) char c int i CharSequence str private static synthetic java.util.Iterator lambda$tokenize$5 (java.util.StringTokenizer) java.util.StringTokenizer tokenizer private static synthetic java.util.Iterator lambda$tokenize$4 (com.intellij.util.text.StringTokenizer) com.intellij.util.text.StringTokenizer tokenizer private static synthetic java.lang.String lambda$escaper$3 (java.lang.String, boolean, java.lang.String) String additionalChars boolean escapeSlash String dom StringBuilder builder private static synthetic int lambda$getWordsInStringLongestFirst$2 (java.lang.String, java.lang.String) String o1 String o2 private static synthetic java.lang.String lambda$static$1 (java.lang.String) String s private static synthetic java.lang.String lambda$static$0 (java.lang.String) String s static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/text/TrigramBuilder$TrigramProcessor.class
TrigramBuilder.java package com.intellij.openapi.util.text public abstract com.intellij.openapi.util.text.TrigramBuilder$TrigramProcessor extends java.lang.Object implements gnu.trove.TIntProcedure { public void <init> () public boolean consumeTrigramsCount (int) int count }
com/intellij/openapi/util/text/TrigramBuilder.class
TrigramBuilder.java package com.intellij.openapi.util.text public com.intellij.openapi.util.text.TrigramBuilder extends java.lang.Object { private void <init> () public static boolean processTrigrams (java.lang.CharSequence, com.intellij.openapi.util.text.TrigramBuilder$TrigramProcessor) char c char c char c int tc3 int i int iters int identifierStart int tc1 int tc2 CharSequence text com.intellij.openapi.util.text.TrigramBuilder$TrigramProcessor consumer com.intellij.openapi.util.text.AddonlyIntSet set int index char[] fileTextArray }
com/intellij/openapi/util/text/package.html
com/intellij/openapi/vfs/CharsetToolkit$1.class
CharsetToolkit.java package com.intellij.openapi.vfs synthetic com.intellij.openapi.vfs.CharsetToolkit$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$openapi$vfs$CharsetToolkit$GuessedEncoding static void <clinit> () }
com/intellij/openapi/vfs/CharsetToolkit$GuessedEncoding.class
CharsetToolkit.java package com.intellij.openapi.vfs public final enum com.intellij.openapi.vfs.CharsetToolkit$GuessedEncoding extends java.lang.Enum { public static final enum com.intellij.openapi.vfs.CharsetToolkit$GuessedEncoding SEVEN_BIT public static final enum com.intellij.openapi.vfs.CharsetToolkit$GuessedEncoding VALID_UTF8 public static final enum com.intellij.openapi.vfs.CharsetToolkit$GuessedEncoding INVALID_UTF8 public static final enum com.intellij.openapi.vfs.CharsetToolkit$GuessedEncoding BINARY private static final synthetic com.intellij.openapi.vfs.CharsetToolkit$GuessedEncoding[] $VALUES public static com.intellij.openapi.vfs.CharsetToolkit$GuessedEncoding[] values () public static com.intellij.openapi.vfs.CharsetToolkit$GuessedEncoding valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/openapi/vfs/CharsetToolkit.class
CharsetToolkit.java package com.intellij.openapi.vfs public com.intellij.openapi.vfs.CharsetToolkit extends java.lang.Object { public static final String UTF8 public static final java.nio.charset.Charset UTF8_CHARSET public static final java.nio.charset.Charset UTF_16LE_CHARSET public static final java.nio.charset.Charset UTF_16BE_CHARSET public static final java.nio.charset.Charset UTF_32BE_CHARSET public static final java.nio.charset.Charset UTF_32LE_CHARSET public static final java.nio.charset.Charset UTF_16_CHARSET public static final java.nio.charset.Charset US_ASCII_CHARSET public static final java.nio.charset.Charset ISO_8859_1_CHARSET public static final java.nio.charset.Charset WIN_1251_CHARSET private static final byte FF private static final byte FE private static final byte EF private static final byte BB private static final byte BF private static final int BINARY_THRESHOLD private final byte[] buffer private final java.nio.charset.Charset defaultCharset private boolean enforce8Bit public static final byte[] UTF8_BOM public static final byte[] UTF16LE_BOM public static final byte[] UTF16BE_BOM public static final byte[] UTF32BE_BOM public static final byte[] UTF32LE_BOM public static final String FILE_ENCODING_PROPERTY private static final java.util.Map CHARSET_TO_MANDATORY_BOM public void <init> (byte[]) byte[] buffer public void <init> (byte[], java.nio.charset.Charset) byte[] buffer java.nio.charset.Charset defaultCharset public static java.io.InputStream inputStreamSkippingBOM (java.io.InputStream) throws java.io.IOException byte b2 byte b3 byte b2 byte b2 byte b3 int ret byte b0 byte b1 java.io.InputStream stream boolean mustReset public void setEnforce8Bit (boolean) boolean enforce public boolean getEnforce8Bit () public java.nio.charset.Charset getDefaultCharset () public java.nio.charset.Charset guessEncoding (int, int, java.nio.charset.Charset) int startOffset int endOffset java.nio.charset.Charset defaultCharset java.nio.charset.Charset charset com.intellij.openapi.vfs.CharsetToolkit$GuessedEncoding encoding public static java.lang.String bytesToString (byte[], java.nio.charset.Charset) byte[] bytes java.nio.charset.Charset defaultCharset java.nio.charset.Charset charset public static java.lang.String decodeString (byte[], java.nio.charset.Charset) byte[] bytes java.nio.charset.Charset charset int bomLength java.nio.CharBuffer charBuffer public static java.lang.String tryDecodeString (byte[], java.nio.charset.Charset) int bomLength java.nio.ByteBuffer buffer java.nio.charset.CharsetDecoder decoder java.nio.charset.CharacterCodingException e byte[] bytes java.nio.charset.Charset charset public com.intellij.openapi.vfs.CharsetToolkit$GuessedEncoding guessFromContent (int) int guess_length public com.intellij.openapi.vfs.CharsetToolkit$GuessedEncoding guessFromContent (int, int) byte b0 byte b1 byte b2 byte b3 byte b4 byte b5 int startOffset int endOffset boolean highOrderBit boolean validU8Char boolean hasBinary int end int i public java.nio.charset.Charset guessFromBOM () public static java.nio.charset.Charset guessFromBOM (byte[]) byte[] buffer public java.nio.charset.Charset guessEncoding (int) int guess_length public static java.nio.charset.Charset guessEncoding (java.io.File, int, java.nio.charset.Charset) throws java.io.IOException int read java.io.FileInputStream fis java.io.File f int bufferLength java.nio.charset.Charset defaultCharset byte[] buffer int read com.intellij.openapi.vfs.CharsetToolkit toolkit private static boolean isContinuationChar (byte) byte b private static boolean isTwoBytesSequence (byte) byte b private static boolean isThreeBytesSequence (byte) byte b private static boolean isFourBytesSequence (byte) byte b private static boolean isFiveBytesSequence (byte) byte b private static boolean isSixBytesSequence (byte) byte b public static java.nio.charset.Charset getDefaultSystemCharset () public static java.nio.charset.Charset getPlatformCharset () String name public static boolean hasUTF8Bom (byte[]) byte[] bom public static boolean hasUTF16LEBom (byte[]) byte[] bom public static boolean hasUTF16BEBom (byte[]) byte[] bom public static boolean hasUTF32BEBom (byte[]) byte[] bom public static boolean hasUTF32LEBom (byte[]) byte[] bom public static java.nio.charset.Charset[] getAvailableCharsets () java.util.Collection collection public static byte[] getUtf8Bytes (java.lang.String) java.io.UnsupportedEncodingException e String s public static int getBOMLength (byte[], java.nio.charset.Charset) byte[] content java.nio.charset.Charset charset public static byte[] getMandatoryBom (java.nio.charset.Charset) java.nio.charset.Charset charset public static byte[] getPossibleBom (java.nio.charset.Charset) java.nio.charset.Charset charset public static boolean canHaveBom (java.nio.charset.Charset, byte[]) java.nio.charset.Charset charset byte[] bom public static java.nio.charset.Charset forName (java.lang.String) String name java.nio.charset.Charset charset static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/serialization/ClassUtil.class
ClassUtil.java package com.intellij.serialization public final com.intellij.serialization.ClassUtil extends java.lang.Object { private void <init> () public static java.lang.Class typeToClass (java.lang.reflect.Type) java.lang.reflect.Type bound java.lang.reflect.Type type public static boolean isPrimitive (java.lang.Class) Class aClass public static boolean isMutableCollection (java.lang.Object) String simpleName Object object public static boolean isMutableMap (java.util.Map) String simpleName java.util.Map object public static java.lang.Object stringToEnum (java.lang.String, java.lang.Class, boolean) Object enumConstant Object enumConstant String value Class valueClass boolean isAlwaysIgnoreCase Enum[] enumConstants private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/serialization/FieldAccessor.class
FieldAccessor.java package com.intellij.serialization final com.intellij.serialization.FieldAccessor extends java.lang.Object implements com.intellij.serialization.MutableAccessor { private final java.lang.reflect.Field myField static final synthetic boolean $assertionsDisabled void <init> (java.lang.reflect.Field) java.lang.reflect.Field field public java.lang.Object read (java.lang.Object) IllegalAccessException e Object o public java.lang.Object readUnsafe (java.lang.Object) throws java.lang.IllegalAccessException Object o public int readInt (java.lang.Object) throws java.lang.IllegalAccessException Object o public long readLong (java.lang.Object) throws java.lang.IllegalAccessException Object o public float readFloat (java.lang.Object) throws java.lang.IllegalAccessException Object o public double readDouble (java.lang.Object) throws java.lang.IllegalAccessException Object o public boolean readBoolean (java.lang.Object) throws java.lang.IllegalAccessException Object o public void set (java.lang.Object, java.lang.Object) IllegalAccessException e Object host Object value public void setBoolean (java.lang.Object, boolean) IllegalAccessException e Object host boolean value public void setInt (java.lang.Object, int) IllegalAccessException e Object host int value public void setShort (java.lang.Object, short) IllegalAccessException e Object host short value public void setLong (java.lang.Object, long) IllegalAccessException e Object host long value public void setFloat (java.lang.Object, float) IllegalAccessException e Object host float value public void setDouble (java.lang.Object, double) IllegalAccessException e Object host double value public java.lang.annotation.Annotation getAnnotation (java.lang.Class) Class annotationClass public java.lang.String getName () public java.lang.Class getValueClass () public java.lang.reflect.Type getGenericType () public boolean isWritable () public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/serialization/MutableAccessor.class
MutableAccessor.java package com.intellij.serialization public abstract com.intellij.serialization.MutableAccessor extends java.lang.Object implements com.intellij.util.xmlb.Accessor { public abstract void set (java.lang.Object, java.lang.Object) public abstract void setBoolean (java.lang.Object, boolean) public abstract void setInt (java.lang.Object, int) public abstract void setShort (java.lang.Object, short) public abstract void setLong (java.lang.Object, long) public abstract void setDouble (java.lang.Object, double) public abstract void setFloat (java.lang.Object, float) }
com/intellij/serialization/PropertyAccessor.class
PropertyAccessor.java package com.intellij.serialization public final com.intellij.serialization.PropertyAccessor extends java.lang.Object implements com.intellij.serialization.MutableAccessor { private static final com.intellij.openapi.diagnostic.Logger LOG private final String myName private final Class myType private final java.lang.reflect.Method myReadMethod private final java.lang.reflect.Method myWriteMethod private final java.lang.reflect.Type myGenericType public void <init> (java.lang.String, java.lang.Class, java.lang.reflect.Method, java.lang.reflect.Method) String name Class type java.lang.reflect.Method readMethod java.lang.reflect.Method writeMethod public java.lang.String getGetterName () public java.lang.Object read (java.lang.Object) IllegalAccessException e java.lang.reflect.InvocationTargetException e Object o public java.lang.Object readUnsafe (java.lang.Object) throws java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException Object o public int readInt (java.lang.Object) throws java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException Object o public long readLong (java.lang.Object) throws java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException Object o public float readFloat (java.lang.Object) throws java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException Object o public double readDouble (java.lang.Object) throws java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException Object o public boolean readBoolean (java.lang.Object) throws java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException Object o public void set (java.lang.Object, java.lang.Object) IllegalAccessException e ReflectiveOperationException e1 Object[] constants Throwable cause java.lang.reflect.InvocationTargetException e Object host Object value public void setBoolean (java.lang.Object, boolean) Object host boolean value public void setInt (java.lang.Object, int) Object host int value public void setShort (java.lang.Object, short) Object host short value public void setLong (java.lang.Object, long) Object host long value public void setDouble (java.lang.Object, double) Object host double value public void setFloat (java.lang.Object, float) Object host float value public java.lang.annotation.Annotation getAnnotation (java.lang.Class) Class annotationClass java.lang.annotation.Annotation annotation public java.lang.String getName () public java.lang.Class getValueClass () public java.lang.reflect.Type getGenericType () public boolean isWritable () public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/serialization/PropertyCollector$NameAndIsSetter.class
PropertyCollector.java package com.intellij.serialization final com.intellij.serialization.PropertyCollector$NameAndIsSetter extends java.lang.Object { final String name final boolean isSetter void <init> (java.lang.String, boolean) String name boolean isSetter }
com/intellij/serialization/PropertyCollector.class
PropertyCollector.java package com.intellij.serialization public com.intellij.serialization.PropertyCollector extends java.lang.Object { private final java.util.concurrent.ConcurrentMap classToOwnFields private final boolean collectAccessors private final boolean collectPrivateFields private final boolean collectFinalFields public static final byte COLLECT_ACCESSORS public static final byte COLLECT_PRIVATE_FIELDS public static final byte COLLECT_FINAL_FIELDS public void <init> (byte) byte flags public java.util.List collect (java.lang.Class) java.util.Map nameToAccessors int i String name int j Class aClass java.util.List accessors java.util.Map nameToAccessors int propertyAccessorCount private void collectFieldAccessors (java.lang.Class, java.util.List) Class fieldType int modifiers java.lang.reflect.Field field java.util.List ownFields Class originalClass java.util.List totalProperties Class currentClass private java.util.Map collectPropertyAccessors (java.lang.Class, java.util.List) com.intellij.serialization.PropertyCollector$NameAndIsSetter propertyData com.intellij.openapi.util.Couple candidate java.lang.reflect.Method method java.util.Map$Entry candidate com.intellij.openapi.util.Couple methods java.lang.reflect.Method getter java.lang.reflect.Method setter java.util.Iterator iterator Class aClass java.util.List accessors java.util.Map candidates private static com.intellij.serialization.PropertyCollector$NameAndIsSetter getPropertyData (java.lang.String) String methodName String part boolean isSetter int suffixIndex private static java.lang.String decapitalize (java.lang.String) String name char[] chars private boolean isAcceptableProperty (java.lang.reflect.Method, java.lang.reflect.Method) java.lang.reflect.Method getter java.lang.reflect.Method setter protected boolean isAnnotatedAsTransient (java.lang.reflect.AnnotatedElement) java.lang.reflect.AnnotatedElement element protected boolean hasStoreAnnotations (java.lang.reflect.AccessibleObject) java.lang.reflect.AccessibleObject element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/serialization/SerializationException.class
SerializationException.java package com.intellij.serialization public com.intellij.serialization.SerializationException extends java.lang.RuntimeException { public void <init> () public void <init> (java.lang.String, java.util.Map) String message java.util.Map context public void <init> (java.lang.String) String message public void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause public void <init> (java.lang.Throwable) Throwable cause private static synthetic java.lang.String lambda$new$0 (java.util.Map$Entry) java.util.Map$Entry it private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ui/ColorHexUtil.class
ColorHexUtil.java package com.intellij.ui public com.intellij.ui.ColorHexUtil extends java.lang.Object { public void <init> () public static java.awt.Color fromHex (java.lang.String) String str int pos int len public static java.awt.Color fromHex (java.lang.String, java.awt.Color) Exception e String str java.awt.Color defaultValue private static int fromHex (java.lang.String, int) String str int pos char ch private static int fromHex1 (java.lang.String, int) String str int pos private static int fromHex2 (java.lang.String, int) String str int pos private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ui/DummyIconManager$1.class
IconManager.java package com.intellij.ui synthetic com.intellij.ui.DummyIconManager$1 extends java.lang.Object { }
com/intellij/ui/DummyIconManager$DummyIcon.class
IconManager.java package com.intellij.ui com.intellij.ui.DummyIconManager$DummyIcon extends java.lang.Object implements javax.swing.Icon { static final com.intellij.ui.DummyIconManager$DummyIcon INSTANCE private void <init> () public void paintIcon (java.awt.Component, java.awt.Graphics, int, int) java.awt.Component c java.awt.Graphics g int x int y public int getIconWidth () public int getIconHeight () public int hashCode () public boolean equals (java.lang.Object) Object obj synthetic void <init> (com.intellij.ui.DummyIconManager$1) com.intellij.ui.DummyIconManager$1 x0 static void <clinit> () }
com/intellij/ui/DummyIconManager$DummyRowIcon.class
IconManager.java package com.intellij.ui com.intellij.ui.DummyIconManager$DummyRowIcon extends com.intellij.ui.DummyIconManager$DummyIcon implements com.intellij.ui.icons.RowIcon { private javax.swing.Icon[] icons void <init> (int) int iconCount void <init> (javax.swing.Icon[]) javax.swing.Icon[] icons void <init> () public int getIconCount () public javax.swing.Icon getIcon (int) int index public void setIcon (javax.swing.Icon, int) javax.swing.Icon icon int i public javax.swing.Icon getDarkIcon (boolean) boolean isDark public javax.swing.Icon[] getAllIcons () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ui/DummyIconManager.class
IconManager.java package com.intellij.ui final com.intellij.ui.DummyIconManager extends java.lang.Object implements com.intellij.ui.IconManager { static final com.intellij.ui.IconManager INSTANCE private void <init> () public javax.swing.Icon getIcon (java.lang.String, java.lang.Class) String path Class aClass public javax.swing.Icon getAnalyzeIcon () public com.intellij.ui.icons.RowIcon createLayeredIcon (com.intellij.openapi.util.Iconable, javax.swing.Icon, int) com.intellij.openapi.util.Iconable instance javax.swing.Icon icon int flags public void registerIconLayer (int, javax.swing.Icon) int flagMask javax.swing.Icon icon public javax.swing.Icon createDeferredIcon (javax.swing.Icon, java.lang.Object, java.util.function.Function) javax.swing.Icon base Object param java.util.function.Function f public com.intellij.ui.icons.RowIcon createRowIcon (int, com.intellij.ui.icons.RowIcon$Alignment) int iconCount com.intellij.ui.icons.RowIcon$Alignment alignment public transient javax.swing.Icon createLayered (javax.swing.Icon[]) javax.swing.Icon[] icons public transient com.intellij.ui.icons.RowIcon createRowIcon (javax.swing.Icon[]) javax.swing.Icon[] icons static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ui/IconManager.class
IconManager.java package com.intellij.ui public abstract com.intellij.ui.IconManager extends java.lang.Object { public static com.intellij.ui.IconManager getInstance () public static void activate () public static void deactivate () public abstract javax.swing.Icon getIcon (java.lang.String, java.lang.Class) public javax.swing.Icon createEmptyIcon (javax.swing.Icon) javax.swing.Icon icon public javax.swing.Icon createOffsetIcon (javax.swing.Icon) javax.swing.Icon icon public transient abstract javax.swing.Icon createLayered (javax.swing.Icon[]) public javax.swing.Icon colorize (java.awt.Graphics2D, javax.swing.Icon, java.awt.Color) java.awt.Graphics2D g javax.swing.Icon source java.awt.Color color public abstract javax.swing.Icon getAnalyzeIcon () public abstract javax.swing.Icon createDeferredIcon (javax.swing.Icon, java.lang.Object, java.util.function.Function) public abstract com.intellij.ui.icons.RowIcon createLayeredIcon (com.intellij.openapi.util.Iconable, javax.swing.Icon, int) public com.intellij.ui.icons.RowIcon createRowIcon (int) int iconCount public abstract com.intellij.ui.icons.RowIcon createRowIcon (int, com.intellij.ui.icons.RowIcon$Alignment) public transient abstract com.intellij.ui.icons.RowIcon createRowIcon (javax.swing.Icon[]) public abstract void registerIconLayer (int, javax.swing.Icon) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ui/IconManagerHelper.class
IconManager.java package com.intellij.ui final com.intellij.ui.IconManagerHelper extends java.lang.Object { private static final java.util.concurrent.atomic.AtomicBoolean isActivated static volatile com.intellij.ui.IconManager instance void <init> () static void activate () java.util.Iterator iterator static void deactivate () static void <clinit> () }
com/intellij/ui/icons/CompositeIcon.class
CompositeIcon.java package com.intellij.ui.icons public abstract com.intellij.ui.icons.CompositeIcon extends java.lang.Object implements javax.swing.Icon { public abstract int getIconCount () public abstract javax.swing.Icon getIcon (int) }
com/intellij/ui/icons/DarkIconProvider.class
DarkIconProvider.java package com.intellij.ui.icons public abstract com.intellij.ui.icons.DarkIconProvider extends java.lang.Object { public abstract javax.swing.Icon getDarkIcon (boolean) }
com/intellij/ui/icons/RowIcon$Alignment.class
RowIcon.java package com.intellij.ui.icons public final enum com.intellij.ui.icons.RowIcon$Alignment extends java.lang.Enum { public static final enum com.intellij.ui.icons.RowIcon$Alignment TOP public static final enum com.intellij.ui.icons.RowIcon$Alignment CENTER public static final enum com.intellij.ui.icons.RowIcon$Alignment BOTTOM private static final synthetic com.intellij.ui.icons.RowIcon$Alignment[] $VALUES public static com.intellij.ui.icons.RowIcon$Alignment[] values () public static com.intellij.ui.icons.RowIcon$Alignment valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/ui/icons/RowIcon.class
RowIcon.java package com.intellij.ui.icons public abstract com.intellij.ui.icons.RowIcon extends java.lang.Object implements com.intellij.ui.icons.CompositeIcon com.intellij.ui.icons.DarkIconProvider { public abstract void setIcon (javax.swing.Icon, int) public abstract javax.swing.Icon[] getAllIcons () }
com/intellij/util/AbstractPathMapper.class
AbstractPathMapper.java package com.intellij.util public abstract com.intellij.util.AbstractPathMapper extends java.lang.Object implements com.intellij.util.PathMapper { public void <init> () public static java.lang.String convertToLocal (java.lang.String, java.lang.Iterable) com.intellij.util.PathMappingSettings$PathMapping mapping String remotePath Iterable mappings com.intellij.util.PathMappingSettings$BestMappingSelector selector public static java.lang.String convertToRemote (java.lang.String, java.util.Collection) com.intellij.util.PathMappingSettings$PathMapping mapping String localPath java.util.Collection pathMappings com.intellij.util.PathMappingSettings$BestMappingSelector selector public final java.util.List convertToRemote (java.util.Collection) String p java.util.Collection paths java.util.List result public final boolean canReplaceRemote (java.lang.String) com.intellij.util.PathMappingSettings$PathMapping mapping String remotePath public final boolean canReplaceLocal (java.lang.String) com.intellij.util.PathMappingSettings$PathMapping mapping String localPath protected abstract java.util.Collection getAvailablePathMappings () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/AdapterProcessor.class
AdapterProcessor.java package com.intellij.util public com.intellij.util.AdapterProcessor extends java.lang.Object implements com.intellij.util.Processor { private final com.intellij.util.Processor myAdaptee private final com.intellij.util.Function myConversion public void <init> (com.intellij.util.Processor, com.intellij.util.Function) com.intellij.util.Processor adaptee com.intellij.util.Function conversion public boolean process (java.lang.Object) Object t private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/ArrayConsumer.class
ArrayConsumer.java package com.intellij.util public abstract com.intellij.util.ArrayConsumer extends java.lang.Object implements com.intellij.util.Consumer { public transient abstract void consume (java.lang.Object[]) public volatile synthetic void consume (java.lang.Object) }
com/intellij/util/ArrayFactory.class
ArrayFactory.java package com.intellij.util public abstract com.intellij.util.ArrayFactory extends java.lang.Object { public abstract java.lang.Object[] create (int) }
com/intellij/util/ArrayUtil.class
ArrayUtil.java package com.intellij.util public final com.intellij.util.ArrayUtil extends com.intellij.util.ArrayUtilRt { public static final char[] EMPTY_CHAR_ARRAY public static final byte[] EMPTY_BYTE_ARRAY public static final int[] EMPTY_INT_ARRAY public static final Object[] EMPTY_OBJECT_ARRAY public static final String[] EMPTY_STRING_ARRAY public static final Class[] EMPTY_CLASS_ARRAY public static final long[] EMPTY_LONG_ARRAY public static final java.io.File[] EMPTY_FILE_ARRAY public static final CharSequence EMPTY_CHAR_SEQUENCE public static final com.intellij.util.ArrayFactory STRING_ARRAY_FACTORY public static final com.intellij.util.ArrayFactory OBJECT_ARRAY_FACTORY static final synthetic boolean $assertionsDisabled private void <init> () public static byte[] realloc (byte[], int) byte[] array int newSize int oldSize public static boolean[] realloc (boolean[], int) boolean[] array int newSize int oldSize public static short[] realloc (short[], int) short[] array int newSize int oldSize public static long[] realloc (long[], int) long[] array int newSize int oldSize public static int[] realloc (int[], int) int[] array int newSize int oldSize public static java.lang.Object[] realloc (java.lang.Object[], int, com.intellij.util.ArrayFactory) Object[] array int newSize com.intellij.util.ArrayFactory factory int oldSize Object[] result public static long[] append (long[], long) long[] array long value public static int[] append (int[], int) int[] array int value public static java.lang.Object[] insert (java.lang.Object[], int, java.lang.Object) Object[] array int index Object value Object[] result public static int[] insert (int[], int, int) int[] array int index int value int[] result public static byte[] append (byte[], byte) byte[] array byte value public static boolean[] append (boolean[], boolean) boolean[] array boolean value public static char[] realloc (char[], int) char[] array int newSize int oldSize public static java.lang.Object[] toObjectArray (java.util.Collection, java.lang.Class) java.util.Collection collection Class aClass Object[] array public static transient java.lang.Object[] toObjectArray (java.lang.Class, java.lang.Object[]) Class aClass Object[] source Object[] array public static java.lang.Object[] toObjectArray (java.util.Collection) java.util.Collection collection public static int[] toIntArray (java.util.Collection) Integer e java.util.Collection list int[] ret int i public static java.lang.Object[] mergeArrays (java.lang.Object[], java.lang.Object[]) Object[] a1 Object[] a2 Class class1 Class class2 Class aClass Object[] result public static java.lang.Object[] mergeCollections (java.util.Collection, java.util.Collection, com.intellij.util.ArrayFactory) Object t Object t java.util.Collection c1 java.util.Collection c2 com.intellij.util.ArrayFactory factory Object[] res int i public static java.lang.Object[] mergeArrays (java.lang.Object[], java.lang.Object[], com.intellij.util.ArrayFactory) Object[] a1 Object[] a2 com.intellij.util.ArrayFactory factory Object[] result public static transient java.lang.String[] mergeArrays (java.lang.String[], java.lang.String[]) String[] a1 String[] a2 public static int[] mergeArrays (int[], int[]) int[] a1 int[] a2 int[] result public static byte[] mergeArrays (byte[], byte[]) byte[] a1 byte[] a2 byte[] result public static java.lang.Object[] mergeArrayAndCollection (java.lang.Object[], java.util.Collection, com.intellij.util.ArrayFactory) Object[] a Object[] array2 ArrayStoreException e Object[] array java.util.Collection collection com.intellij.util.ArrayFactory factory Object[] array2 Object[] result public static java.lang.Object[] append (java.lang.Object[], java.lang.Object) Object[] src Object element public static java.lang.Object[] prepend (java.lang.Object, java.lang.Object[]) Object element Object[] array public static java.lang.Object[] prepend (java.lang.Object, java.lang.Object[], java.lang.Class) Object element Object[] array Class type int length Object[] result public static java.lang.Object[] prepend (java.lang.Object, java.lang.Object[], com.intellij.util.ArrayFactory) Object element Object[] src com.intellij.util.ArrayFactory factory int length Object[] result public static byte[] prepend (byte, byte[]) byte element byte[] array int length byte[] result public static java.lang.Object[] append (java.lang.Object[], java.lang.Object, com.intellij.util.ArrayFactory) Object[] src Object element com.intellij.util.ArrayFactory factory int length Object[] result public static java.lang.Object[] append (java.lang.Object[], java.lang.Object, java.lang.Class) Object[] src Object element Class componentType int length Object[] result public static java.lang.Object[] remove (java.lang.Object[], int) Object[] src int idx int length Class type Object[] result public static java.lang.Object[] newArray (java.lang.Class, int) Class type int length public static java.lang.Object[] remove (java.lang.Object[], int, com.intellij.util.ArrayFactory) Object[] src int idx com.intellij.util.ArrayFactory factory int length Object[] result public static java.lang.Object[] remove (java.lang.Object[], java.lang.Object) Object[] src Object element int idx public static java.lang.Object[] remove (java.lang.Object[], java.lang.Object, com.intellij.util.ArrayFactory) Object[] src Object element com.intellij.util.ArrayFactory factory int idx public static int[] remove (int[], int) int[] src int idx int length int[] result public static short[] remove (short[], int) short[] src int idx int length short[] result public static int find (int[], int) int[] src int obj public static int find (java.lang.Object[], java.lang.Object) Object[] src Object obj public static boolean startsWith (byte[], byte[]) int i byte[] array byte[] prefix int length public static boolean startsWith (java.lang.Object[], java.lang.Object[]) int i Object[] array Object[] subArray int length public static boolean startsWith (byte[], int, byte[]) int i byte[] array int start byte[] subArray int length public static boolean equals (java.lang.Object[], java.lang.Object[], gnu.trove.Equality) int i Object[] a1 Object[] a2 gnu.trove.Equality comparator int length public static boolean equals (java.lang.Object[], java.lang.Object[], java.util.Comparator) int i Object[] a1 Object[] a2 java.util.Comparator comparator int length public static java.lang.Object[] reverseArray (java.lang.Object[]) int i Object[] array Object[] newArray public static int[] reverseArray (int[]) int i int[] array int[] newArray public static int lexicographicCompare (java.lang.String[], java.lang.String[]) String o1 String o2 int res int i String[] obj1 String[] obj2 public static int lexicographicCompare (java.lang.Object[], java.lang.Object[]) Object o1 Object o2 int res int i Object[] obj1 Object[] obj2 public static void swap (java.lang.Object[], int, int) Object[] array int i1 int i2 Object t public static void swap (int[], int, int) int[] array int i1 int i2 int t public static void swap (boolean[], int, int) boolean[] array int i1 int i2 boolean t public static void swap (char[], int, int) char[] array int i1 int i2 char t public static void rotateLeft (java.lang.Object[], int, int) Object[] array int i1 int i2 Object t public static void rotateRight (java.lang.Object[], int, int) Object[] array int i1 int i2 Object t public static int indexOf (java.lang.Object[], java.lang.Object) Object[] objects Object object public static int indexOf (java.util.List, java.lang.Object, gnu.trove.Equality) int i java.util.List objects Object object gnu.trove.Equality comparator public static int indexOf (java.util.List, java.lang.Object, java.util.Comparator) int i java.util.List objects Object object java.util.Comparator comparator public static int indexOf (java.lang.Object[], java.lang.Object, gnu.trove.Equality) int i Object[] objects Object object gnu.trove.Equality comparator public static int indexOf (long[], long) int i long[] ints long value public static int indexOf (int[], int) int i int[] ints int value public static int lastIndexOf (java.lang.Object[], java.lang.Object) Object o int i Object[] src Object obj public static int lastIndexOf (int[], int) int o int i int[] src int obj public static int lastIndexOfNot (int[], int) int o int i int[] src int obj public static int lastIndexOf (java.lang.Object[], java.lang.Object, gnu.trove.Equality) Object o int i Object[] src Object obj gnu.trove.Equality comparator public static int lastIndexOf (java.util.List, java.lang.Object, gnu.trove.Equality) Object o int i java.util.List src Object obj gnu.trove.Equality comparator public static transient boolean contains (java.lang.Object, java.lang.Object[]) Object o Object[] objects public static transient boolean contains (java.lang.String, java.lang.String[]) String s String[] strings public static int[] newIntArray (int) int count public static long[] newLongArray (int) int count public static java.lang.String[] newStringArray (int) int count public static java.lang.Object[] newObjectArray (int) int count public static java.lang.Object[] ensureExactSize (int, java.lang.Object[]) int count Object[] sample public static java.lang.Object getFirstElement (java.lang.Object[]) Object[] array public static java.lang.Object getLastElement (java.lang.Object[]) Object[] array public static boolean isEmpty (java.lang.Object[]) Object[] array public static java.lang.String[] toStringArray (java.util.Collection) java.util.Collection collection public static void copy (java.util.Collection, java.lang.Object[], int) Object t java.util.Collection src Object[] dst int dstOffset int i public static java.lang.Object[] copyOf (java.lang.Object[]) Object[] original public static boolean[] copyOf (boolean[]) boolean[] original public static int[] copyOf (int[]) int[] original public static java.lang.Object[] stripTrailingNulls (java.lang.Object[]) Object[] array private static int trailingNullsIndex (java.lang.Object[]) int i Object[] array public static long averageAmongMedians (long[], int) int i long[] time int part int n long total int start int end int middlePartLength public static long averageAmongMedians (int[], int) int i int[] time int part int n long total int start int end int middlePartLength public static int min (int[]) int value int[] values int min public static int max (int[]) int value int[] values int max public static int[] mergeSortedArrays (int[], int[], boolean) int e int e int e int e int e int element1 int element2 int e int[] a1 int[] a2 boolean mergeEqualItems int newSize int[] r int o int index1 int index2 public static java.lang.Class getComponentType (java.lang.Object[]) Object[] collection static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/AuthData.class
AuthData.java package com.intellij.util public com.intellij.util.AuthData extends java.lang.Object { private final String myLogin private final String myPassword public void <init> (java.lang.String, java.lang.String) String login String password public java.lang.String getLogin () public java.lang.String getPassword () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/Base64Converter.class
Base64Converter.java package com.intellij.util public com.intellij.util.Base64Converter extends java.lang.Object { private static final char[] alphabet private static final byte[] decodeTable public void <init> () public static java.lang.String encode (java.lang.String) String s public static java.lang.String encode (byte[]) int bits24 int bits6 int bits24 int bits6 int bits24 int bits6 byte[] octetString char[] out int outIndex int i public static java.lang.String decode (java.lang.String) String s public static byte[] decode (byte[]) int i byte c byte[] bytes int paddingCount int realLength byte[] out byte[] t int outIndex int index private static int decode (byte[], int, byte, byte, byte, byte) byte[] output int outIndex byte a byte b byte c byte d byte da byte db byte dc byte dd static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/BeforeAfter.class
BeforeAfter.java package com.intellij.util public com.intellij.util.BeforeAfter extends java.lang.Object { private final Object myBefore private final Object myAfter public void <init> (java.lang.Object, java.lang.Object) Object before Object after public java.lang.Object getAfter () public java.lang.Object getBefore () }
com/intellij/util/BitUtil.class
BitUtil.java package com.intellij.util public com.intellij.util.BitUtil extends java.lang.Object { static final synthetic boolean $assertionsDisabled public void <init> () public static boolean isSet (byte, byte) byte value byte mask public static boolean isSet (int, int) int value int mask public static boolean isSet (long, long) long flags long mask public static byte set (byte, byte, boolean) byte value byte mask boolean setBit public static int set (int, int, boolean) int value int mask boolean setBit public static long set (long, long, boolean) long value long mask boolean setBit public static byte clear (byte, byte) byte value byte mask public static int clear (int, int) int value int mask public static long clear (long, long) long value long mask private static void assertOneBitMask (byte) byte mask public static void assertOneBitMask (int) int mask private static void assertOneBitMask (long) long mask public static boolean isPowerOfTwo (int) int i static void <clinit> () }
com/intellij/util/BooleanValueHolder.class
BooleanValueHolder.java package com.intellij.util public com.intellij.util.BooleanValueHolder extends java.lang.Object { private boolean myValue public void <init> (boolean) boolean value public boolean getValue () public void setValue (boolean) boolean value }
com/intellij/util/CatchingConsumer.class
CatchingConsumer.java package com.intellij.util public abstract com.intellij.util.CatchingConsumer extends java.lang.Object implements com.intellij.util.Consumer { public abstract void consume (java.lang.Throwable) }
com/intellij/util/Chunk.class
Chunk.java package com.intellij.util public com.intellij.util.Chunk extends java.lang.Object { private final java.util.Set myNodes public void <init> (java.lang.Object) Object node public void <init> (java.util.Set) java.util.Set nodes public java.util.Set getNodes () public boolean containsNode (java.lang.Object) Object node public boolean equals (java.lang.Object) Object o com.intellij.util.Chunk chunk public int hashCode () public java.lang.String toString () Object node StringBuilder buf private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/CodeWriter.class
CodeWriter.java package com.intellij.util public com.intellij.util.CodeWriter extends java.io.PrintWriter { private final int myIndent private int myIndentLevel private boolean myNewLineStarted public void <init> (java.io.PrintWriter) java.io.PrintWriter writer public void print (java.lang.String) int i String s private static boolean isCloseBrace (java.lang.String, int) String s int index char c private static boolean isOpenBrace (java.lang.String, int) String s int index char c public void println () private void possiblyIndent (java.lang.String) int j int blanksToPrint int i int firstNonBlank String s public void println (java.lang.String) String s java.util.StringTokenizer st }
com/intellij/util/CollectConsumer.class
CollectConsumer.java package com.intellij.util public com.intellij.util.CollectConsumer extends java.lang.Object implements com.intellij.util.Consumer java.util.function.Consumer { private final java.util.Collection myResult public void <init> (java.util.Collection) java.util.Collection result public void <init> () public void accept (java.lang.Object) Object t public java.util.Collection getResult () public void consume (java.lang.Object) Object t private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/CommonProcessors$CollectProcessor.class
CommonProcessors.java package com.intellij.util public com.intellij.util.CommonProcessors$CollectProcessor extends java.lang.Object implements com.intellij.util.Processor { private final java.util.Collection myCollection public void <init> (java.util.Collection) java.util.Collection collection public void <init> () public boolean process (java.lang.Object) Object t protected boolean accept (java.lang.Object) Object t public java.lang.Object[] toArray (java.lang.Object[]) Object[] a public java.util.Collection getResults () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/CommonProcessors$CollectUniquesProcessor.class
CommonProcessors.java package com.intellij.util public com.intellij.util.CommonProcessors$CollectUniquesProcessor extends java.lang.Object implements com.intellij.util.Processor { private final java.util.Set myCollection public void <init> () public boolean process (java.lang.Object) Object t public java.lang.Object[] toArray (java.lang.Object[]) Object[] a public java.util.Collection getResults () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/CommonProcessors$FindFirstAndOnlyProcessor.class
CommonProcessors.java package com.intellij.util public com.intellij.util.CommonProcessors$FindFirstAndOnlyProcessor extends com.intellij.util.CommonProcessors$FindFirstProcessor { public void <init> () public boolean process (java.lang.Object) Object t boolean firstFound boolean result }
com/intellij/util/CommonProcessors$FindFirstProcessor.class
CommonProcessors.java package com.intellij.util public com.intellij.util.CommonProcessors$FindFirstProcessor extends com.intellij.util.CommonProcessors$FindProcessor { public void <init> () protected boolean accept (java.lang.Object) Object t }
com/intellij/util/CommonProcessors$FindProcessor.class
CommonProcessors.java package com.intellij.util public abstract com.intellij.util.CommonProcessors$FindProcessor extends java.lang.Object implements com.intellij.util.Processor { private Object myValue public void <init> () public boolean isFound () public java.lang.Object getFoundValue () public java.lang.Object reset () Object prev public boolean process (java.lang.Object) Object t protected abstract boolean accept (java.lang.Object) }
com/intellij/util/CommonProcessors$UniqueProcessor.class
CommonProcessors.java package com.intellij.util public com.intellij.util.CommonProcessors$UniqueProcessor extends java.lang.Object implements com.intellij.util.Processor { private final java.util.Set processed private final com.intellij.util.Processor myDelegate public void <init> (com.intellij.util.Processor) com.intellij.util.Processor delegate public void <init> (com.intellij.util.Processor, gnu.trove.TObjectHashingStrategy) com.intellij.util.Processor delegate gnu.trove.TObjectHashingStrategy strategy public boolean process (java.lang.Object) Object t boolean result private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/CommonProcessors.class
CommonProcessors.java package com.intellij.util public com.intellij.util.CommonProcessors extends java.lang.Object { private static final com.intellij.util.Processor FALSE private static final com.intellij.util.Processor TRUE public void <init> () public static com.intellij.util.Processor notNullProcessor (com.intellij.util.Processor) com.intellij.util.Processor processor public static com.intellij.util.Processor processAll (com.intellij.util.Consumer) com.intellij.util.Consumer consumer public static com.intellij.util.Processor alwaysFalse () public static com.intellij.util.Processor alwaysTrue () private static synthetic boolean lambda$static$2 (java.lang.Object) Object t private static synthetic boolean lambda$static$1 (java.lang.Object) Object t private static synthetic boolean lambda$processAll$0 (com.intellij.util.Consumer, java.lang.Object) com.intellij.util.Consumer consumer Object t static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/CompressionUtil.class
CompressionUtil.java package com.intellij.util public com.intellij.util.CompressionUtil extends java.lang.Object { private static final int COMPRESSION_THRESHOLD private static final com.intellij.openapi.util.ThreadLocalCachedByteArray spareBufferLocal private static final java.util.concurrent.atomic.AtomicInteger myCompressionRequests private static final java.util.concurrent.atomic.AtomicLong myCompressionTime private static final java.util.concurrent.atomic.AtomicInteger myDecompressionRequests private static final java.util.concurrent.atomic.AtomicLong myDecompressionTime private static final java.util.concurrent.atomic.AtomicLong myDecompressedSize private static final java.util.concurrent.atomic.AtomicLong mySizeBeforeCompression private static final java.util.concurrent.atomic.AtomicLong mySizeAfterCompression public static final boolean DUMP_COMPRESSION_STATS private static final int STRING_COMPRESSION_THRESHOLD static final synthetic boolean $assertionsDisabled public void <init> () public static int writeCompressed (java.io.DataOutput, byte[], int, int) throws java.io.IOException net.jpountz.lz4.LZ4Compressor compressor byte[] compressedOutputBuffer int compressedSize java.io.DataOutput out byte[] bytes int start int length public static int writeCompressedWithoutOriginalBufferLength (java.io.DataOutput, byte[], int) throws java.io.IOException java.io.DataOutput out byte[] bytes int length long started net.jpountz.lz4.LZ4Compressor compressor byte[] compressedOutputBuffer int compressedSize long time int requests long l private static net.jpountz.lz4.LZ4Compressor compressor () public static byte[] readCompressedWithoutOriginalBufferLength (java.io.DataInput, int) throws java.io.IOException java.io.DataInput in int originalBufferLength int size byte[] bytes int decompressedRequests long started byte[] decompressedResult long doneTime long decompressedSize long decompressedTime protected static net.jpountz.lz4.LZ4FastDecompressor decompressor () public static byte[] readCompressed (java.io.DataInput) throws java.io.IOException byte[] bytes int sizeUncompressed byte[] result int decompressed byte[] bytes java.io.DataInput in int size public static java.lang.Object compressStringRawBytes (java.lang.CharSequence) char c int i com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream bytes java.io.DataOutput out net.jpountz.lz4.LZ4Compressor compressor int bytesWritten java.nio.ByteBuffer dest java.io.IOException e CharSequence string int length public static java.lang.CharSequence uncompressStringRawBytes (java.lang.Object) int c int i Object compressed java.nio.ByteBuffer buffer int len int uncompressedLength java.nio.ByteBuffer dest char[] chars static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/ConcurrencyUtil.class
ConcurrencyUtil.java package com.intellij.util public com.intellij.util.ConcurrencyUtil extends java.lang.Object { public void <init> () public static java.util.List invokeAll (java.util.Collection, java.util.concurrent.ExecutorService) throws java.lang.Throwable java.util.concurrent.Callable task java.util.concurrent.Future future java.util.concurrent.Callable t java.util.concurrent.Future f Throwable cause java.util.concurrent.ExecutionException e java.util.concurrent.Future f java.util.concurrent.Future f java.util.concurrent.Future f java.util.Collection tasks java.util.concurrent.ExecutorService executorService java.util.List futures boolean done public static java.lang.Object cacheOrGet (java.util.concurrent.ConcurrentMap, java.lang.Object, java.lang.Object) java.util.concurrent.ConcurrentMap map Object key Object defaultValue Object v Object prev public static java.lang.Object cacheOrGet (java.util.concurrent.atomic.AtomicReference, java.lang.Object) java.util.concurrent.atomic.AtomicReference ref Object defaultValue public static java.util.concurrent.ThreadPoolExecutor newSingleThreadExecutor (java.lang.String) String name public static java.util.concurrent.ThreadPoolExecutor newSingleThreadExecutor (java.lang.String, int) String name int priority public static java.util.concurrent.ScheduledThreadPoolExecutor newSingleScheduledThreadExecutor (java.lang.String) String name public static java.util.concurrent.ScheduledThreadPoolExecutor newSingleScheduledThreadExecutor (java.lang.String, int) String name int priority java.util.concurrent.ScheduledThreadPoolExecutor executor public static java.util.concurrent.ThreadFactory newNamedThreadFactory (java.lang.String, boolean, int) String name boolean isDaemon int priority public static java.util.concurrent.ThreadFactory newNamedThreadFactory (java.lang.String) String name public static void awaitQuiescence (java.util.concurrent.ThreadPoolExecutor, long, java.util.concurrent.TimeUnit) java.util.HashSet workersField java.util.Set workers StackTraceElement stackTraceElement String trace InterruptedException e Thread thread Object worker java.util.concurrent.ThreadPoolExecutor executor long timeout java.util.concurrent.TimeUnit unit java.util.concurrent.locks.ReentrantLock mainLock java.util.Set workers public static void joinAll (java.util.Collection) throws java.lang.RuntimeException InterruptedException e Thread thread java.util.Collection threads public static transient void joinAll (java.lang.Thread[]) throws java.lang.RuntimeException Thread[] threads public static java.lang.Runnable underThreadNameRunnable (java.lang.String, java.lang.Runnable) String name Runnable runnable public static void runUnderThreadName (java.lang.String, java.lang.Runnable) String name Runnable runnable Thread currentThread String oldThreadName public static java.lang.Runnable once (java.lang.Runnable) Runnable delegate java.util.concurrent.atomic.AtomicBoolean done public static java.lang.Object withLock (java.util.concurrent.locks.Lock, com.intellij.openapi.util.ThrowableComputable) throws java.lang.Throwable java.util.concurrent.locks.Lock lock com.intellij.openapi.util.ThrowableComputable runnable public static void withLock (java.util.concurrent.locks.Lock, com.intellij.util.ThrowableRunnable) throws java.lang.Throwable java.util.concurrent.locks.Lock lock com.intellij.util.ThrowableRunnable runnable private static synthetic void lambda$once$4 (java.util.concurrent.atomic.AtomicBoolean, java.lang.Runnable) java.util.concurrent.atomic.AtomicBoolean done Runnable delegate private static synthetic void lambda$underThreadNameRunnable$3 (java.lang.String, java.lang.Runnable) String name Runnable runnable private static synthetic java.lang.Thread lambda$newNamedThreadFactory$2 (java.lang.String, java.lang.Runnable) String name Runnable r private static synthetic java.lang.Thread lambda$newNamedThreadFactory$1 (java.lang.String, boolean, int, java.lang.Runnable) String name boolean isDaemon int priority Runnable r Thread thread private static synthetic java.lang.Object lambda$cacheOrGet$0 (java.lang.Object, java.lang.Object) Object defaultValue Object prev private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/ConstantFunction.class
ConstantFunction.java package com.intellij.util public com.intellij.util.ConstantFunction extends java.lang.Object implements com.intellij.util.NotNullFunction { private final Object value public void <init> (java.lang.Object) Object value public java.lang.Object fun (java.lang.Object) Object param private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/DeprecatedMethodException.class
DeprecatedMethodException.java package com.intellij.util public com.intellij.util.DeprecatedMethodException extends java.lang.RuntimeException { private static final com.intellij.openapi.diagnostic.Logger LOG private void <init> (java.lang.String) String message public static void report (java.lang.String) String message static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/EmptyConsumer.class
EmptyConsumer.java package com.intellij.util public com.intellij.util.EmptyConsumer extends java.lang.Object { public void <init> () public static com.intellij.util.Consumer getInstance () }
com/intellij/util/EnvironmentUtil$1.class
EnvironmentUtil.java package com.intellij.util final com.intellij.util.EnvironmentUtil$1 extends com.intellij.openapi.util.AtomicNotNullLazyValue { void <init> () protected java.util.Map compute () Throwable t protected volatile synthetic java.lang.Object compute () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/EnvironmentUtil$ShellEnvReader.class
EnvironmentUtil.java package com.intellij.util public com.intellij.util.EnvironmentUtil$ShellEnvReader extends java.lang.Object { public void <init> () public java.util.Map readShellEnv () throws java.lang.Exception protected java.util.Map readShellEnv (java.util.Map) throws java.lang.Exception java.util.List command int idx java.util.Map additionalEnvironment java.io.File reader java.io.File envFile public java.util.Map readBatEnv (java.io.File, java.util.List) throws java.lang.Exception java.io.File batchFile java.util.List args protected com.intellij.openapi.util.Pair readBatOutputAndEnv (java.io.File, java.util.List) throws java.lang.Exception java.util.List cl java.io.File batchFile java.util.List args java.io.File envFile private static java.util.List getReadEnvCommand () protected static com.intellij.openapi.util.Pair runProcessAndReadOutputAndEnvs (java.util.List, java.io.File, java.util.Map, java.io.File) throws java.lang.Exception java.util.List command java.io.File workingDir java.util.Map scriptEnvironment java.io.File envFile ProcessBuilder builder Process process com.intellij.util.EnvironmentUtil$StreamGobbler gobbler int exitCode String lines protected java.util.List getShellProcessCommand () throws java.lang.Exception String shellScript protected java.lang.String getShell () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/EnvironmentUtil$StreamGobbler$1.class
EnvironmentUtil.java package com.intellij.util final com.intellij.util.EnvironmentUtil$StreamGobbler$1 extends com.intellij.util.io.BaseOutputReader$Options { void <init> () public com.intellij.util.io.BaseDataReader$SleepingPolicy policy () public boolean splitToLines () }
com/intellij/util/EnvironmentUtil$StreamGobbler.class
EnvironmentUtil.java package com.intellij.util com.intellij.util.EnvironmentUtil$StreamGobbler extends com.intellij.util.io.BaseOutputReader { private static final com.intellij.util.io.BaseOutputReader$Options OPTIONS private final StringBuffer myBuffer void <init> (java.io.InputStream) java.io.InputStream stream protected java.util.concurrent.Future executeOnPooledThread (java.lang.Runnable) Runnable runnable protected void onTextAvailable (java.lang.String) String text public java.lang.String getText () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/EnvironmentUtil.class
EnvironmentUtil.java package com.intellij.util public com.intellij.util.EnvironmentUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final int SHELL_ENV_READING_TIMEOUT private static final String LANG private static final String LC_ALL private static final String LC_CTYPE public static final String BASH_EXECUTABLE_NAME public static final String SHELL_VARIABLE_NAME private static final String SHELL_INTERACTIVE_ARGUMENT private static final String SHELL_LOGIN_ARGUMENT public static final String SHELL_COMMAND_ARGUMENT private static final java.util.concurrent.Future ourEnvGetter private static final com.intellij.openapi.util.NotNullLazyValue ourEnvironment private static final String DISABLE_OMZ_AUTO_UPDATE private static final String INTELLIJ_ENVIRONMENT_READER private static java.util.Map getSystemEnv () private void <init> () public static boolean isEnvironmentReady () public static java.util.Map getEnvironmentMap () public static java.lang.String getValue (java.lang.String) String name public static java.lang.String[] getEnvironment () public static java.lang.String[] flattenEnvironment (java.util.Map) java.util.Map$Entry entry java.util.Map environment String[] array int i public static boolean isValidName (java.lang.String) String name public static boolean isValidValue (java.lang.String) String value private static java.util.Map getShellEnv () throws java.lang.Exception public static java.util.List buildShellProcessCommand (java.lang.String, boolean, boolean, boolean) String shellScript boolean isLogin boolean isInteractive boolean isCommand java.util.List commands public static transient java.util.Map parseEnv (java.lang.String[]) throws java.lang.Exception int pos String name String line String[] lines java.util.Set toIgnore java.util.Map env java.util.Map newEnv private static java.util.Map parseEnv (java.lang.String) throws java.lang.Exception String text String[] lines private static int waitAndTerminateAfter (java.lang.Process) Process process Integer exitCode private static java.lang.Integer waitFor (java.lang.Process, int) Process process int timeoutMillis long stop private static java.util.Map setCharsetVar (java.util.Map) String value java.util.Map env private static boolean checkIfLocaleAvailable (java.lang.String) java.util.Locale l String candidateLanguageTerritory java.util.Locale[] available public static java.lang.String setLocaleEnv (java.util.Map, java.nio.charset.Charset) String languageTerritoryFromLocale java.util.Map env java.nio.charset.Charset charset java.util.Locale locale String language String country String languageTerritory String result private static boolean isCharsetVarDefined (java.util.Map) java.util.Map env public static void inlineParentOccurrences (java.util.Map) java.util.Map envs public static void inlineParentOccurrences (java.util.Map, java.util.Map) String parentVal String key String value java.util.Map$Entry entry java.util.Map envs java.util.Map parentEnv private static boolean containsEnvKeySubstitution (java.lang.String, java.lang.String) String envKey String val static java.util.Map testLoader () Exception e static java.util.Map testParser (java.lang.String) Exception e String lines private static synthetic java.util.Map lambda$static$0 () throws java.lang.Exception static synthetic java.util.concurrent.Future access$000 () static synthetic com.intellij.openapi.diagnostic.Logger access$100 () static synthetic java.util.Map access$200 () static synthetic int access$300 (java.lang.Process) Process x0 static synthetic java.util.Map access$400 (java.lang.String) throws java.lang.Exception String x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/EventDispatcher$1.class
EventDispatcher.java package com.intellij.util final com.intellij.util.EventDispatcher$1 extends java.lang.Object implements java.lang.reflect.InvocationHandler { final synthetic java.util.Map val$methodReturnValues final synthetic com.intellij.openapi.util.Getter val$listeners void <init> (java.util.Map, com.intellij.openapi.util.Getter) public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) Object proxy java.lang.reflect.Method method Object[] args String methodName }
com/intellij/util/EventDispatcher.class
EventDispatcher.java package com.intellij.util public com.intellij.util.EventDispatcher extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private java.util.EventListener myMulticaster private final com.intellij.util.containers.DisposableWrapperList myListeners private final Class myListenerClass private final java.util.Map myMethodReturnValues static final synthetic boolean $assertionsDisabled public static com.intellij.util.EventDispatcher create (java.lang.Class) Class listenerClass public static com.intellij.util.EventDispatcher create (java.lang.Class, java.util.Map) Class listenerClass java.util.Map methodReturnValues private static void assertNonVoidMethodReturnValuesAreDeclared (java.util.Map, java.lang.Class) String methodName java.lang.reflect.Method found Object returnValue java.util.Map$Entry entry java.lang.reflect.Method method java.util.Map methodReturnValues Class listenerClass java.util.List declared private void <init> (java.lang.Class, java.util.Map) Class listenerClass java.util.Map methodReturnValues static java.lang.Object createMulticaster (java.lang.Class, java.util.Map, com.intellij.openapi.util.Getter) Class listenerClass java.util.Map methodReturnValues com.intellij.openapi.util.Getter listeners java.lang.reflect.InvocationHandler handler public static java.lang.Object handleObjectMethod (java.lang.Object, java.lang.Object[], java.lang.String) Object proxy Object[] args String methodName public java.util.EventListener getMulticaster () java.util.EventListener multicaster private static void dispatchVoidMethod (java.lang.Iterable, java.lang.reflect.Method, java.lang.Object[]) RuntimeException e Throwable cause Exception e Object listener Iterable listeners java.lang.reflect.Method method Object[] args public void addListener (java.util.EventListener) java.util.EventListener listener public void addListener (java.util.EventListener, com.intellij.openapi.Disposable) java.util.EventListener listener com.intellij.openapi.Disposable parentDisposable public void removeListener (java.util.EventListener) java.util.EventListener listener public boolean hasListeners () public java.util.List getListeners () public void neuterMultiCasterWhilePerformanceTestIsRunningUntil (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable disposable java.util.EventListener multicaster private synthetic void lambda$neuterMultiCasterWhilePerformanceTestIsRunningUntil$1 (java.util.EventListener) java.util.EventListener multicaster private static synthetic boolean lambda$assertNonVoidMethodReturnValuesAreDeclared$0 (java.lang.String, java.lang.reflect.Method) String methodName java.lang.reflect.Method m static synthetic void access$000 (java.lang.Iterable, java.lang.reflect.Method, java.lang.Object[]) Iterable x0 java.lang.reflect.Method x1 Object[] x2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/ExceptionUtil.class
ExceptionUtil.java package com.intellij.util public com.intellij.util.ExceptionUtil extends com.intellij.util.ExceptionUtilRt { private void <init> () public static java.lang.Throwable getRootCause (java.lang.Throwable) Throwable e public static java.lang.Object findCause (java.lang.Throwable, java.lang.Class) Throwable e Class klass public static boolean causedBy (java.lang.Throwable, java.lang.Class) Throwable e Class klass public static java.lang.Throwable makeStackTraceRelative (java.lang.Throwable, java.lang.Throwable) int newDepth int i int len Throwable th Throwable relativeTo StackTraceElement[] trace StackTraceElement[] rootTrace public static java.lang.String currentStackTrace () public static java.lang.String getThrowableText (java.lang.Throwable) Throwable t java.io.StringWriter writer public static java.lang.String getThrowableText (java.lang.Throwable, java.lang.String) Throwable aThrowable String stackFrameSkipPattern public static java.lang.String getUserStackTrace (java.lang.Throwable, com.intellij.openapi.diagnostic.Logger) Throwable aThrowable com.intellij.openapi.diagnostic.Logger logger String result public static java.lang.String getMessage (java.lang.Throwable) Throwable e String result String exceptionPattern String errorPattern private static java.lang.String extractMessage (java.lang.String, java.lang.String) String result String errorPattern public static void rethrowUnchecked (java.lang.Throwable) Throwable t public static void rethrowAll (java.lang.Throwable) throws java.lang.Exception Throwable t public static void rethrow (java.lang.Throwable) Throwable throwable public static void rethrowAllAsUnchecked (java.lang.Throwable) Throwable t public static java.lang.String getNonEmptyMessage (java.lang.Throwable, java.lang.String) Throwable t String defaultMessage String message private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/FieldAccessor.class
FieldAccessor.java package com.intellij.util public com.intellij.util.FieldAccessor extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private com.intellij.openapi.util.Ref myFieldRef private final Class myClass private final String myName private final Class myType public void <init> (java.lang.Class, java.lang.String) Class aClass String name public void <init> (java.lang.Class, java.lang.String, java.lang.Class) Class aClass String name Class type public boolean isAvailable () NoSuchFieldException e public java.lang.Object get (java.lang.Object) IllegalAccessException e Object object public void set (java.lang.Object, java.lang.Object) IllegalAccessException e Object object Object value static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/FilteringProcessor.class
FilteringProcessor.java package com.intellij.util public com.intellij.util.FilteringProcessor extends java.lang.Object implements com.intellij.util.Processor { private final com.intellij.openapi.util.Condition myFilter private final com.intellij.util.Processor myProcessor public void <init> (com.intellij.openapi.util.Condition, com.intellij.util.Processor) com.intellij.openapi.util.Condition filter com.intellij.util.Processor processor public boolean process (java.lang.Object) Object t }
com/intellij/util/FunctionUtil.class
FunctionUtil.java package com.intellij.util public com.intellij.util.FunctionUtil extends java.lang.Object { private void <init> () public static com.intellij.util.Function id () public static com.intellij.util.NullableFunction nullConstant () public static com.intellij.util.Function string () public static com.intellij.util.Function constant (java.lang.Object) Object b public static com.intellij.util.NotNullFunction composition (com.intellij.util.NotNullFunction, com.intellij.util.NotNullFunction) com.intellij.util.NotNullFunction f com.intellij.util.NotNullFunction g public static java.lang.Runnable composeRunnables (java.lang.Runnable, java.lang.Runnable) Runnable r1 Runnable r2 private static synthetic void lambda$composeRunnables$2 (java.lang.Runnable, java.lang.Runnable) Throwable ex2 Throwable ex Runnable r1 Runnable r2 private static synthetic java.lang.Object lambda$composition$1 (com.intellij.util.NotNullFunction, com.intellij.util.NotNullFunction, java.lang.Object) com.intellij.util.NotNullFunction f com.intellij.util.NotNullFunction g Object a private static synthetic java.lang.Object lambda$constant$0 (java.lang.Object, java.lang.Object) Object b Object a private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/FunctionWithTimeout.class
FunctionWithTimeout.java package com.intellij.util public abstract com.intellij.util.FunctionWithTimeout extends java.lang.Object { public void <init> () protected abstract void updateValue (java.lang.Object) public java.lang.Object calculate (long, java.lang.Object) long timeout Object initialValue private synthetic void lambda$calculate$0 (java.lang.Object) Object initialValue private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/Generator.class
Generator.java package com.intellij.util public abstract com.intellij.util.Generator extends java.lang.Object { public abstract void generate (com.intellij.util.Processor) }
com/intellij/util/IncorrectOperationException.class
IncorrectOperationException.java package com.intellij.util public com.intellij.util.IncorrectOperationException extends java.lang.RuntimeException { public void <init> () public void <init> (java.lang.String) String message public void <init> (java.lang.Throwable) Throwable t public void <init> (java.lang.String, java.lang.Throwable) String message Throwable t public void <init> (java.lang.String, java.lang.Exception) String message Exception e }
com/intellij/util/IntIntFunction$1.class
IntIntFunction.java package com.intellij.util final com.intellij.util.IntIntFunction$1 extends java.lang.Object implements com.intellij.util.IntIntFunction { void <init> () public int fun (int) int i }
com/intellij/util/IntIntFunction.class
IntIntFunction.java package com.intellij.util public abstract com.intellij.util.IntIntFunction extends java.lang.Object { public static final com.intellij.util.IntIntFunction IDENTITY public abstract int fun (int) static void <clinit> () }
com/intellij/util/LazyInitializer$MutableNotNullValue.class
LazyInitializer.java package com.intellij.util public final com.intellij.util.LazyInitializer$MutableNotNullValue extends com.intellij.util.LazyInitializer$NullableValue { private final java.util.function.Supplier supplier public void <init> (java.util.function.Supplier) java.util.function.Supplier supplier public java.lang.Object get () public void set (java.lang.Object) Object value public final java.lang.Object initialize () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/LazyInitializer$NotNullValue.class
LazyInitializer.java package com.intellij.util public abstract com.intellij.util.LazyInitializer$NotNullValue extends com.intellij.util.LazyInitializer$NullableValue { public void <init> () public java.lang.Object get () public abstract java.lang.Object initialize () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/LazyInitializer$NullableValue.class
LazyInitializer.java package com.intellij.util public abstract com.intellij.util.LazyInitializer$NullableValue extends java.lang.Object { private volatile Object value public void <init> () public abstract java.lang.Object initialize () public java.lang.Object get () Object v protected void set (java.lang.Object) Object value public final boolean isNotNull () protected void onInitialized (java.lang.Object) Object value public java.lang.String toString () }
com/intellij/util/LazyInitializer.class
LazyInitializer.java package com.intellij.util public final com.intellij.util.LazyInitializer extends java.lang.Object { private static final Object UNINITIALIZED_VALUE public void <init> () static synthetic java.lang.Object access$000 () static void <clinit> () }
com/intellij/util/LineSeparator.class
LineSeparator.java package com.intellij.util public final enum com.intellij.util.LineSeparator extends java.lang.Enum { public static final enum com.intellij.util.LineSeparator LF public static final enum com.intellij.util.LineSeparator CRLF public static final enum com.intellij.util.LineSeparator CR private final String mySeparatorString private final byte[] myBytes private static final synthetic com.intellij.util.LineSeparator[] $VALUES public static com.intellij.util.LineSeparator[] values () public static com.intellij.util.LineSeparator valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String separatorString public static com.intellij.util.LineSeparator fromString (java.lang.String) com.intellij.util.LineSeparator separator String string public java.lang.String getSeparatorString () public byte[] getSeparatorBytes () public static com.intellij.util.LineSeparator getSystemLineSeparator () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/ListWithSelection.class
ListWithSelection.java package com.intellij.util public com.intellij.util.ListWithSelection extends java.util.ArrayList { private Object mySelection public void <init> (java.util.Collection) java.util.Collection collection public void <init> (java.util.Collection, java.lang.Object) java.util.Collection collection Object selection public void <init> () public boolean select (java.lang.Object) Object object public java.lang.Object getSelection () public void selectFirst () public java.lang.Integer getSelectedIndex () }
com/intellij/util/LocalTimeCounter.class
LocalTimeCounter.java package com.intellij.util public com.intellij.util.LocalTimeCounter extends java.lang.Object { public static final int TIME_MASK private static final java.util.concurrent.atomic.AtomicInteger ourCurrentTime public void <init> () public static long currentTime () static void <clinit> () }
com/intellij/util/Matrix$1.class
Matrix.java package com.intellij.util com.intellij.util.Matrix$1 extends com.intellij.util.Vector$Modified { final synthetic int val$column final synthetic com.intellij.util.Matrix this$0 void <init> (com.intellij.util.Matrix, com.intellij.util.Vector, int) com.intellij.util.Matrix this$0 com.intellij.util.Vector vector public double get (int) int row public int getSize () }
com/intellij/util/Matrix$2.class
Matrix.java package com.intellij.util com.intellij.util.Matrix$2 extends com.intellij.util.Vector$Modified { final synthetic int val$row final synthetic com.intellij.util.Matrix this$0 void <init> (com.intellij.util.Matrix, com.intellij.util.Vector, int) com.intellij.util.Matrix this$0 com.intellij.util.Vector vector public double get (int) int column public int getSize () }
com/intellij/util/Matrix.class
Matrix.java package com.intellij.util public final com.intellij.util.Matrix extends java.lang.Object { private final int width private final int height private final com.intellij.util.Vector vector public static transient com.intellij.util.Matrix create (int, double[]) int height double[] values int width public static com.intellij.util.Matrix createIdentity (int) int index int i int size double[] array public static com.intellij.util.Matrix createColumn (com.intellij.util.Vector) com.intellij.util.Vector vector public static com.intellij.util.Matrix createRow (com.intellij.util.Vector) com.intellij.util.Vector vector public boolean equals (java.lang.Object) com.intellij.util.Matrix matrix Object object public java.lang.String toString () int w int i int h StringBuilder sb public double get (int, int) int column int row public int getColumns () public com.intellij.util.Vector getColumn (int) int column public int getRows () public com.intellij.util.Vector getRow (int) int row public com.intellij.util.Matrix plus (com.intellij.util.Matrix) com.intellij.util.Matrix matrix public com.intellij.util.Matrix minus (com.intellij.util.Matrix) com.intellij.util.Matrix matrix public com.intellij.util.Matrix multiply (double) double value public com.intellij.util.Matrix multiply (com.intellij.util.Matrix) int w com.intellij.util.Vector row int i int h com.intellij.util.Matrix matrix int width int height double[] result public com.intellij.util.Vector multiply (com.intellij.util.Vector) int i com.intellij.util.Vector vector double[] result public double determinant () double value int i double result public com.intellij.util.Matrix transpose () int h int i int w double[] result public com.intellij.util.Matrix inverse () double value private com.intellij.util.Matrix exclude (int, int) int w int i int h int column int row int width int height double[] result int index private com.intellij.util.Matrix cofactor () double value int w int i int h double[] result private transient void <init> (int, int, double[]) int width int height double[] values private void <init> (int, int, com.intellij.util.Vector) int width int height com.intellij.util.Vector vector private static boolean isEven (int) int i private static void validate (int, int) int index int max static synthetic int access$000 (com.intellij.util.Matrix) com.intellij.util.Matrix x0 static synthetic void access$100 (int, int) int x0 int x1 static synthetic int access$200 (com.intellij.util.Matrix) com.intellij.util.Matrix x0 }
com/intellij/util/MemoryDumpHelper$1.class
MemoryDumpHelper.java package com.intellij.util final com.intellij.util.MemoryDumpHelper$1 extends java.lang.Object implements java.security.PrivilegedExceptionAction { final synthetic Class val$hotSpotMxBeanClass void <init> (java.lang.Class) public java.lang.Object run () throws java.lang.Exception javax.management.ObjectName name javax.management.MBeanServer server java.util.Set s java.util.Iterator itr }
com/intellij/util/MemoryDumpHelper.class
MemoryDumpHelper.java package com.intellij.util public com.intellij.util.MemoryDumpHelper extends java.lang.Object { private static final String HOT_SPOT_BEAN_NAME private static final Object ourMXBean private static final java.lang.reflect.Method ourDumpHeap public void <init> () public static boolean memoryDumpAvailable () UnsupportedOperationException e public static synchronized void captureMemoryDump (java.lang.String) throws java.lang.Exception String dumpPath public static void captureMemoryDumpZipped (java.lang.String) throws java.lang.Exception String zipPath public static synchronized void captureMemoryDumpZipped (java.io.File) throws java.lang.Exception java.io.File zipFile java.io.File tempFile static void <clinit> () Class hotSpotMxBeanClass Object mxBean java.lang.reflect.Method dumpHeap Throwable t Object mxBean java.lang.reflect.Method dumpHeap private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/MethodInvocator.class
MethodInvocator.java package com.intellij.util public com.intellij.util.MethodInvocator extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private java.lang.reflect.Method myMethod public transient void <init> (java.lang.Class, java.lang.String, java.lang.Class[]) Class aClass String method Class[] parameterTypes public transient void <init> (boolean, java.lang.Class, java.lang.String, java.lang.Class[]) NoSuchMethodException e boolean warnIfAbsent Class aClass String method Class[] parameterTypes public boolean isAvailable () public transient java.lang.Object invoke (java.lang.Object, java.lang.Object[]) ReflectiveOperationException e Object object Object[] arguments static void <clinit> () }
com/intellij/util/NewInstanceFactory.class
NewInstanceFactory.java package com.intellij.util public com.intellij.util.NewInstanceFactory extends java.lang.Object implements com.intellij.openapi.util.Factory { private static final com.intellij.openapi.diagnostic.Logger LOG private final java.lang.reflect.Constructor myConstructor private final Object[] myArgs private void <init> (java.lang.reflect.Constructor, java.lang.Object[]) java.lang.reflect.Constructor constructor Object[] args public java.lang.Object create () Exception e public static com.intellij.openapi.util.Factory fromClass (java.lang.Class) NoSuchMethodException e Class clazz private static synthetic java.lang.Object lambda$fromClass$0 (java.lang.Class) Exception e1 Class clazz static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/NotNullProducer.class
NotNullProducer.java package com.intellij.util public abstract com.intellij.util.NotNullProducer extends java.lang.Object implements com.intellij.util.Producer { public abstract java.lang.Object produce () }
com/intellij/util/NotNullizer.class
NotNullizer.java package com.intellij.util public final com.intellij.util.NotNullizer extends java.lang.Object { private final Object myNull public void <init> (java.lang.String) String name private java.lang.Object fakeNull () public java.lang.Object notNullize (java.lang.Object) Object value public java.lang.Object nullize (java.lang.Object) Object value private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/NullableConstantFunction.class
NullableConstantFunction.java package com.intellij.util public final com.intellij.util.NullableConstantFunction extends java.lang.Object implements com.intellij.util.NullableFunction { private final Object value public void <init> (java.lang.Object) Object value public java.lang.Object fun (java.lang.Object) Object param }
com/intellij/util/ObjectUtils$Sentinel.class
ObjectUtils.java package com.intellij.util com.intellij.util.ObjectUtils$Sentinel extends java.lang.Object { private final String myName void <init> (java.lang.String) String name public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/ObjectUtils.class
ObjectUtils.java package com.intellij.util public com.intellij.util.ObjectUtils extends java.lang.Object { public static final Object NULL private void <init> () public static java.lang.Object sentinel (java.lang.String) String name public static void reachabilityFence (java.lang.Object) Object o public static java.lang.Object sentinel (java.lang.String, java.lang.Class) String name Class ofInterface public static java.lang.Object assertNotNull (java.lang.Object) Object t public static void assertAllElementsNotNull (java.lang.Object[]) Object t int i Object[] array public static java.lang.Object chooseNotNull (java.lang.Object, java.lang.Object) Object t1 Object t2 public static java.lang.Object coalesce (java.lang.Object, java.lang.Object) Object t1 Object t2 public static java.lang.Object coalesce (java.lang.Object, java.lang.Object, java.lang.Object) Object t1 Object t2 Object t3 public static java.lang.Object coalesce (java.lang.Iterable) Object t Iterable o public static java.lang.Object notNull (java.lang.Object) Object value public static java.lang.Object notNull (java.lang.Object, java.lang.Object) Object value Object defaultValue public static java.lang.Object notNull (java.lang.Object, com.intellij.openapi.util.NotNullFactory) Object value com.intellij.openapi.util.NotNullFactory defaultValue public static java.lang.Object tryCast (java.lang.Object, java.lang.Class) Object obj Class clazz public static java.lang.Object doIfCast (java.lang.Object, java.lang.Class, com.intellij.util.containers.Convertor) Object obj Class clazz com.intellij.util.containers.Convertor convertor public static java.lang.Object doIfNotNull (java.lang.Object, com.intellij.util.Function) Object obj com.intellij.util.Function function public static void consumeIfNotNull (java.lang.Object, com.intellij.util.Consumer) Object obj com.intellij.util.Consumer consumer public static void consumeIfCast (java.lang.Object, java.lang.Class, com.intellij.util.Consumer) Object obj Class clazz com.intellij.util.Consumer consumer public static java.lang.Object nullizeByCondition (java.lang.Object, com.intellij.openapi.util.Condition) Object obj com.intellij.openapi.util.Condition condition public static int binarySearch (int, int, com.intellij.util.IntIntFunction) int mid int cmp int fromIndex int toIndex com.intellij.util.IntIntFunction indexComparator int low int high private static synthetic java.lang.Object lambda$sentinel$0 (java.lang.String, java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable String name Object proxy java.lang.reflect.Method method Object[] args static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/PairConsumer.class
PairConsumer.java package com.intellij.util public abstract com.intellij.util.PairConsumer extends java.lang.Object { public abstract void consume (java.lang.Object, java.lang.Object) }
com/intellij/util/PairFunction.class
PairFunction.java package com.intellij.util public abstract com.intellij.util.PairFunction extends java.lang.Object { public abstract java.lang.Object fun (java.lang.Object, java.lang.Object) }
com/intellij/util/PairProcessor.class
PairProcessor.java package com.intellij.util public abstract com.intellij.util.PairProcessor extends java.lang.Object { public static final com.intellij.util.PairProcessor TRUE public static final com.intellij.util.PairProcessor FALSE public abstract boolean process (java.lang.Object, java.lang.Object) private static synthetic boolean lambda$static$1 (java.lang.Object, java.lang.Object) Object o Object o1 private static synthetic boolean lambda$static$0 (java.lang.Object, java.lang.Object) Object o Object o1 static void <clinit> () }
com/intellij/util/ParameterizedRunnable.class
ParameterizedRunnable.java package com.intellij.util public abstract com.intellij.util.ParameterizedRunnable extends java.lang.Object { public abstract void run (java.lang.Object) }
com/intellij/util/ParameterizedTypeImpl.class
ParameterizedTypeImpl.java package com.intellij.util public com.intellij.util.ParameterizedTypeImpl extends java.lang.Object implements java.lang.reflect.ParameterizedType { private final java.lang.reflect.Type myRawType private final java.lang.reflect.Type[] myArguments public transient void <init> (java.lang.reflect.Type, java.lang.reflect.Type[]) java.lang.reflect.Type rawType java.lang.reflect.Type[] arguments public java.lang.reflect.Type[] getActualTypeArguments () public java.lang.reflect.Type getRawType () public java.lang.reflect.Type getOwnerType () public boolean equals (java.lang.Object) Object o com.intellij.util.ParameterizedTypeImpl that public int hashCode () int result }
com/intellij/util/PathMapper.class
PathMapper.java package com.intellij.util public abstract com.intellij.util.PathMapper extends java.lang.Object { public abstract boolean isEmpty () public abstract boolean canReplaceLocal (java.lang.String) public abstract java.lang.String convertToLocal (java.lang.String) public abstract boolean canReplaceRemote (java.lang.String) public abstract java.lang.String convertToRemote (java.lang.String) public abstract java.util.List convertToRemote (java.util.Collection) }
com/intellij/util/PathMappingSettings$BestMappingSelector.class
PathMappingSettings.java package com.intellij.util public com.intellij.util.PathMappingSettings$BestMappingSelector extends java.lang.Object { private int myBestWeight private com.intellij.util.PathMappingSettings$PathMapping myBest public void <init> () public void consider (com.intellij.util.PathMappingSettings$PathMapping, int) com.intellij.util.PathMappingSettings$PathMapping mapping int weight public com.intellij.util.PathMappingSettings$PathMapping get () }
com/intellij/util/PathMappingSettings$PathMapping.class
PathMappingSettings.java package com.intellij.util public com.intellij.util.PathMappingSettings$PathMapping extends java.lang.Object { private String myLocalRoot private String myRemoteRoot public void <init> () public void <init> (java.lang.String, java.lang.String) String localRoot String remoteRoot private static java.lang.String normalize (java.lang.String) String path public java.lang.String getLocalRoot () public java.lang.String getRemoteRoot () public int getLocalLen () public int getRemoteLen () public void setLocalRoot (java.lang.String) String localRoot public void setRemoteRoot (java.lang.String) String remoteRoot public java.lang.String mapToLocal (java.lang.String) String path public boolean canReplaceLocal (java.lang.String) String path String localPrefix String localPath int prefixLength public java.lang.String mapToRemote (java.lang.String) String path private boolean isEmpty () private static java.lang.String trimSlash (java.lang.String) String s public boolean canReplaceRemote (java.lang.String) String path public com.intellij.util.PathMappingSettings$PathMapping clone () public boolean equals (java.lang.Object) Object o com.intellij.util.PathMappingSettings$PathMapping mapping public java.lang.String toString () public int hashCode () int result public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/PathMappingSettings.class
PathMappingSettings.java package com.intellij.util public com.intellij.util.PathMappingSettings extends com.intellij.util.AbstractPathMapper implements java.lang.Cloneable { private java.util.List myPathMappings public void <init> (java.util.List) java.util.List pathMappings private static java.util.List create (java.util.List) com.intellij.util.PathMappingSettings$PathMapping m java.util.List mappings java.util.List result public void <init> () static java.lang.String norm (java.lang.String) String path private static java.lang.String normLocal (java.lang.String) String path public boolean isEmpty () public java.lang.String convertToLocal (java.lang.String) String remotePath String localPath public java.lang.String convertToRemote (java.lang.String) String localPath String remotePath public void add (com.intellij.util.PathMappingSettings$PathMapping) com.intellij.util.PathMappingSettings$PathMapping mapping public void addMapping (java.lang.String, java.lang.String) String local String remote com.intellij.util.PathMappingSettings$PathMapping mapping public void addMappingCheckUnique (java.lang.String, java.lang.String) com.intellij.util.PathMappingSettings$PathMapping mapping String local String remote private static boolean pathEquals (java.lang.String, java.lang.String) String path1 String path2 protected final java.util.Collection getAvailablePathMappings () public java.util.List getPathMappings () public void setPathMappings (java.util.List) java.util.List pathMappings public static java.lang.String mapToLocal (java.lang.String, java.lang.String, java.lang.String) String path String remoteRoot String localRoot String remotePrefix public static boolean isAnyEmpty (java.lang.String, java.lang.String) String localRoot String remoteRoot public static com.intellij.util.PathMappingSettings readExternal (org.jdom.Element) org.jdom.Element element org.jdom.Element settingsElement public static void writeExternal (org.jdom.Element, com.intellij.util.PathMappingSettings) org.jdom.Element element com.intellij.util.PathMappingSettings mappings public void addAll (com.intellij.util.PathMappingSettings) com.intellij.util.PathMappingSettings settings public void addAll (java.util.List) java.util.List mappings public boolean equals (java.lang.Object) Object o com.intellij.util.PathMappingSettings settings public int hashCode () private static boolean canReplaceRemote (java.lang.String, java.lang.String) String path String remotePrefix static synthetic java.lang.String access$000 (java.lang.String) String x0 static synthetic boolean access$100 (java.lang.String, java.lang.String) String x0 String x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/PatternUtil.class
PatternUtil.java package com.intellij.util public com.intellij.util.PatternUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public static final java.util.regex.Pattern NOTHING private static final java.util.Map ourEscapeRules public void <init> () public static java.lang.String convertToRegex (java.lang.String) java.util.Map$Entry e String string String mask java.util.List strings StringBuilder pattern String separator public static java.util.regex.Pattern fromMask (java.lang.String) java.util.regex.PatternSyntaxException e String mask public static java.util.regex.Pattern compileSafe (java.lang.String, java.util.regex.Pattern) Exception e String pattern java.util.regex.Pattern def public static java.lang.String getFirstMatch (java.util.List, java.util.regex.Pattern) java.util.regex.Matcher m String s java.util.List lines java.util.regex.Pattern regex static void <clinit> () char c private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/PausesStat.class
PausesStat.java package com.intellij.util public com.intellij.util.PausesStat extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final int N_MAX private final com.intellij.util.containers.UnsignedShortArrayList durations private final String myName private final Thread myEdtThread private boolean started private long startTimeStamp private int maxDuration private Object maxDurationDescription private int totalNumberRecorded private int indexToOverwrite public void <init> (java.lang.String) String name private void register (int) int duration public void started () private void assertEdt () public void finished (java.lang.String) String description long finishStamp long startTimeStamp int durationMs public java.lang.String statistics () int d int number int[] duration int total static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/ProcessingContext.class
ProcessingContext.java package com.intellij.util public com.intellij.util.ProcessingContext extends java.lang.Object { private java.util.Map myMap private com.intellij.util.SharedProcessingContext mySharedContext public void <init> () public void <init> (com.intellij.util.SharedProcessingContext) com.intellij.util.SharedProcessingContext sharedContext public com.intellij.util.SharedProcessingContext getSharedContext () public java.lang.Object get (java.lang.Object) Object key public void put (java.lang.Object, java.lang.Object) Object key Object value public void put (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key Object value public java.lang.Object get (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key private void checkMapInitialized () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/Processor.class
Processor.java package com.intellij.util public abstract com.intellij.util.Processor extends java.lang.Object { public static final com.intellij.util.Processor TRUE public static final com.intellij.util.Processor FALSE public abstract boolean process (java.lang.Object) private static synthetic boolean lambda$static$1 (java.lang.Object) Object o private static synthetic boolean lambda$static$0 (java.lang.Object) Object o static void <clinit> () }
com/intellij/util/Producer.class
Producer.java package com.intellij.util public abstract com.intellij.util.Producer extends java.lang.Object { public abstract java.lang.Object produce () }
com/intellij/util/Range.class
Range.java package com.intellij.util public com.intellij.util.Range extends java.lang.Object { private final Comparable myFrom private final Comparable myTo public void <init> (java.lang.Comparable, java.lang.Comparable) Comparable from Comparable to public boolean isWithin (java.lang.Comparable) Comparable object public boolean isWithin (java.lang.Comparable, boolean) Comparable object boolean includingEndpoints public java.lang.Comparable getFrom () public java.lang.Comparable getTo () public java.lang.String toString () public boolean equals (java.lang.Object) Object o com.intellij.util.Range range public int hashCode () int result private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/ReflectionAssignabilityCache.class
ReflectionAssignabilityCache.java package com.intellij.util public com.intellij.util.ReflectionAssignabilityCache extends java.lang.Object { private final java.util.concurrent.ConcurrentMap myCache public void <init> () public boolean isAssignable (java.lang.Class, java.lang.Class) Class ancestor Class descendant private static synthetic java.util.concurrent.ConcurrentMap lambda$new$1 (java.lang.Class) Class anc private static synthetic java.lang.Boolean lambda$null$0 (java.lang.Class, java.lang.Class) Class anc Class desc }
com/intellij/util/ReflectionCache.class
ReflectionCache.java package com.intellij.util public com.intellij.util.ReflectionCache extends java.lang.Object { public void <init> () public static boolean isAssignable (java.lang.Class, java.lang.Class) Class ancestor Class descendant public static boolean isInstance (java.lang.Object, java.lang.Class) Object instance Class clazz private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/ReflectionUtil$MySecurityManager.class
ReflectionUtil.java package com.intellij.util com.intellij.util.ReflectionUtil$MySecurityManager extends java.lang.SecurityManager { private static final com.intellij.util.ReflectionUtil$MySecurityManager INSTANCE private void <init> () public java.lang.Class[] getStack () static synthetic com.intellij.util.ReflectionUtil$MySecurityManager access$000 () static void <clinit> () }
com/intellij/util/ReflectionUtil.class
ReflectionUtil.java package com.intellij.util public com.intellij.util.ReflectionUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.util.containers.JBTreeTraverser CLASS_TRAVERSER static final synthetic boolean $assertionsDisabled private void <init> () public static java.lang.reflect.Type resolveVariable (java.lang.reflect.TypeVariable, java.lang.Class) java.lang.reflect.TypeVariable variable Class classType public static java.lang.reflect.Type resolveVariable (java.lang.reflect.TypeVariable, java.lang.Class, boolean) Class anInterface java.lang.reflect.TypeVariable typeVariable java.lang.reflect.Type type Class anInterface java.lang.reflect.Type resolved int i java.lang.reflect.TypeVariable variable Class classType boolean resolveInInterfacesOnly Class aClass int index Class[] classes java.lang.reflect.Type[] genericInterfaces public static java.lang.String declarationToString (java.lang.reflect.GenericDeclaration) java.lang.reflect.GenericDeclaration anInterface public static java.lang.Class getRawType (java.lang.reflect.Type) java.lang.reflect.Type type public static java.lang.reflect.Type[] getActualTypeArguments (java.lang.reflect.ParameterizedType) java.lang.reflect.ParameterizedType parameterizedType public static java.lang.Class substituteGenericType (java.lang.reflect.Type, java.lang.reflect.Type) int index Class aClass java.lang.reflect.Type type java.lang.reflect.Type genericType java.lang.reflect.Type classType public static java.util.List collectFields (java.lang.Class) Class c Class clazz java.util.List result public static java.lang.reflect.Field findField (java.lang.Class, java.lang.Class, java.lang.String) throws java.lang.NoSuchFieldException Class clazz Class type String name java.lang.reflect.Field result public static java.lang.reflect.Field findAssignableField (java.lang.Class, java.lang.Class, java.lang.String) throws java.lang.NoSuchFieldException Class clazz Class fieldType String fieldName java.lang.reflect.Field result private static java.lang.reflect.Field findFieldInHierarchy (java.lang.Class, com.intellij.openapi.util.Condition) java.lang.reflect.Field field Class c Class clazz com.intellij.openapi.util.Condition checker public static void resetField (java.lang.Class, java.lang.Class, java.lang.String) NoSuchFieldException e Class clazz Class type String name public static void resetField (java.lang.Object, java.lang.Class, java.lang.String) NoSuchFieldException e Object object Class type String name public static void resetField (java.lang.Object, java.lang.String) NoSuchFieldException e Object object String name public static void resetField (java.lang.Object, java.lang.reflect.Field) IllegalAccessException e Object object java.lang.reflect.Field field Class type public static transient java.lang.reflect.Method findMethod (java.util.Collection, java.lang.String, java.lang.Class[]) java.lang.reflect.Method method java.util.Collection methods String name Class[] parameters private static java.lang.reflect.Method makeAccessible (java.lang.reflect.Method) java.lang.reflect.Method method public static transient java.lang.reflect.Method getMethod (java.lang.Class, java.lang.String, java.lang.Class[]) NoSuchMethodException e Class aClass String name Class[] parameters public static transient java.lang.reflect.Method getDeclaredMethod (java.lang.Class, java.lang.String, java.lang.Class[]) NoSuchMethodException e Class aClass String name Class[] parameters public static java.lang.reflect.Field getDeclaredField (java.lang.Class, java.lang.String) Class aClass String name public static java.util.List getClassPublicMethods (java.lang.Class) Class aClass public static java.util.List getClassPublicMethods (java.lang.Class, boolean) Class aClass boolean includeSynthetic java.lang.reflect.Method[] methods public static java.util.List getClassDeclaredMethods (java.lang.Class) Class aClass public static java.util.List getClassDeclaredMethods (java.lang.Class, boolean) Class aClass boolean includeSynthetic java.lang.reflect.Method[] methods public static java.util.List getClassDeclaredFields (java.lang.Class) Class aClass java.lang.reflect.Field[] fields private static java.util.List filterRealMethods (java.lang.reflect.Method[]) java.lang.reflect.Method method java.lang.reflect.Method[] methods java.util.List result public static transient java.lang.Class getMethodDeclaringClass (java.lang.Class, java.lang.String, java.lang.Class[]) Class instanceClass String methodName Class[] parameters java.lang.reflect.Method method public static java.lang.Object getField (java.lang.Class, java.lang.Object, java.lang.Class, java.lang.String) java.lang.reflect.Field field ReflectiveOperationException e Class objectClass Object object Class fieldType String fieldName public static java.lang.Object getStaticFieldValue (java.lang.Class, java.lang.Class, java.lang.String) java.lang.reflect.Field field ReflectiveOperationException e Class objectClass Class fieldType String fieldName public static boolean setField (java.lang.Class, java.lang.Object, java.lang.Class, java.lang.String, java.lang.Object) java.lang.reflect.Field field ReflectiveOperationException e Class objectClass Object object Class fieldType String fieldName Object value public static java.lang.reflect.Type resolveVariableInHierarchy (java.lang.reflect.TypeVariable, java.lang.Class) java.lang.reflect.TypeVariable variable Class aClass java.lang.reflect.Type type Class current public static java.lang.reflect.Constructor getDefaultConstructor (java.lang.Class) java.lang.reflect.Constructor constructor NoSuchMethodException e Class aClass public static java.lang.Object newInstance (java.lang.Class) Class aClass public static java.lang.Object newInstance (java.lang.Class, boolean) SecurityException e java.lang.reflect.Constructor constructor Throwable targetException Object t Exception e Class aClass boolean isKotlinDataClassesSupported private static java.lang.Object createAsDataClass (java.lang.Class) Class type Class[] parameterTypes Exception e java.lang.reflect.Constructor constructor Exception e java.lang.reflect.Constructor constructor String name java.lang.reflect.Constructor[] constructors Exception exception java.util.List defaultCtors java.lang.annotation.Annotation annotation Class aClass public static transient java.lang.Object createInstance (java.lang.reflect.Constructor, java.lang.Object[]) Exception e java.lang.reflect.Constructor constructor Object[] args public static java.lang.Class getGrandCallerClass () int stackFrameCount public static java.lang.Class getCallerClass (int) int depth int stackFrameCount Class callerClass public static void copyFields (java.lang.reflect.Field[], java.lang.Object, java.lang.Object) java.lang.reflect.Field[] fields Object from Object to public static boolean copyFields (java.lang.reflect.Field[], java.lang.Object, java.lang.Object, com.intellij.openapi.util.DifferenceFilter) Exception e java.lang.reflect.Field field java.lang.reflect.Field[] fields Object from Object to com.intellij.openapi.util.DifferenceFilter diffFilter java.util.Set sourceFields boolean valuesChanged public static boolean comparePublicNonFinalFields (java.lang.Object, java.lang.Object) Object first Object second public static boolean compareFields (java.lang.Object, java.lang.Object, com.intellij.util.containers.Predicate) IllegalAccessException e java.lang.reflect.Field field Object defaultSettings Object newSettings com.intellij.util.containers.Predicate useField Class defaultClass java.lang.reflect.Field[] fields public static void copyFieldValue (java.lang.Object, java.lang.Object, java.lang.reflect.Field) throws java.lang.IllegalAccessException Object from Object to java.lang.reflect.Field field Class fieldType private static boolean isPublic (java.lang.reflect.Field) java.lang.reflect.Field field private static boolean isFinal (java.lang.reflect.Field) java.lang.reflect.Field field public static java.lang.Class forName (java.lang.String) Exception e String fqn public static java.lang.Class boxType (java.lang.Class) Class type public static java.lang.Class findCallerClass (int) Class[] stack int indexFromTop Exception e int framesToSkip public static boolean isAssignable (java.lang.Class, java.lang.Class) Class ancestor Class descendant public static com.intellij.util.containers.JBTreeTraverser classTraverser (java.lang.Class) Class root private static synthetic java.lang.Iterable lambda$static$4 (java.lang.Class) Class aClass private static synthetic boolean lambda$comparePublicNonFinalFields$3 (java.lang.reflect.Field) java.lang.reflect.Field field private static synthetic boolean lambda$getDeclaredField$2 (java.lang.String, java.lang.reflect.Field) String name java.lang.reflect.Field field private static synthetic boolean lambda$findAssignableField$1 (java.lang.String, java.lang.Class, java.lang.reflect.Field) String fieldName Class fieldType java.lang.reflect.Field field private static synthetic boolean lambda$findField$0 (java.lang.String, java.lang.Class, java.lang.reflect.Field) String name Class type java.lang.reflect.Field field static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/ResourceUtil.class
ResourceUtil.java package com.intellij.util public com.intellij.util.ResourceUtil extends java.lang.Object { private void <init> () public static java.net.URL getResource (java.lang.Class, java.lang.String, java.lang.String) Class loaderClass String basePath String fileName public static java.io.InputStream getResourceAsStream (java.lang.Class, java.lang.String, java.lang.String) Class loaderClass String basePath String fileName public static java.io.InputStream getResourceAsStream (java.lang.ClassLoader, java.lang.String, java.lang.String) java.io.InputStream stream String bundle ClassLoader loader String basePath String fileName String fixedPath java.util.List bundles public static java.net.URL getResource (java.lang.ClassLoader, java.lang.String, java.lang.String) java.io.IOException e java.net.URL url String bundle ClassLoader loader String basePath String fileName String fixedPath java.util.List bundles private static java.util.List calculateBundleNames (java.lang.String, java.util.Locale) String baseName java.util.Locale locale java.util.List result String language int languageLength String country int countryLength String variant int variantLength StringBuilder temp public static java.lang.String loadText (java.net.URL) throws java.io.IOException java.net.URL url public static java.lang.String loadText (java.io.InputStream) throws java.io.IOException int length StringBuilder text char[] buf java.io.InputStreamReader reader java.io.InputStream in java.io.InputStream inputStream private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/SharedProcessingContext.class
SharedProcessingContext.java package com.intellij.util public com.intellij.util.SharedProcessingContext extends java.lang.Object { private final java.util.Map myMap public void <init> () public java.lang.Object get (java.lang.String) String key public void put (java.lang.String, java.lang.Object) String key Object value public void put (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key Object value public java.lang.Object get (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key public java.lang.Object get (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key Object element java.util.Map map public void put (com.intellij.openapi.util.Key, java.lang.Object, java.lang.Object) com.intellij.openapi.util.Key key Object element Object value java.util.Map map private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/SingletonSet$1.class
SingletonSet.java package com.intellij.util synthetic com.intellij.util.SingletonSet$1 extends java.lang.Object { }
com/intellij/util/SingletonSet$CustomStrategySingletonSet.class
SingletonSet.java package com.intellij.util com.intellij.util.SingletonSet$CustomStrategySingletonSet extends com.intellij.util.SingletonSet { private final gnu.trove.TObjectHashingStrategy strategy private void <init> (java.lang.Object, gnu.trove.TObjectHashingStrategy) Object e gnu.trove.TObjectHashingStrategy strategy protected gnu.trove.TObjectHashingStrategy getStrategy () synthetic void <init> (java.lang.Object, gnu.trove.TObjectHashingStrategy, com.intellij.util.SingletonSet$1) Object x0 gnu.trove.TObjectHashingStrategy x1 com.intellij.util.SingletonSet$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/SingletonSet.class
SingletonSet.java package com.intellij.util public com.intellij.util.SingletonSet extends java.lang.Object implements java.util.Set { private final Object theElement public void <init> (java.lang.Object) Object e public int size () public boolean contains (java.lang.Object) Object elem public java.util.Iterator iterator () public java.lang.Object[] toArray () public java.lang.Object[] toArray (java.lang.Object[]) Object[] a public boolean add (java.lang.Object) Object t public boolean remove (java.lang.Object) Object o public boolean containsAll (java.util.Collection) Object e java.util.Collection c public boolean addAll (java.util.Collection) java.util.Collection c public boolean retainAll (java.util.Collection) java.util.Collection c public boolean removeAll (java.util.Collection) java.util.Collection c public void clear () public boolean isEmpty () protected gnu.trove.TObjectHashingStrategy getStrategy () public static java.util.Set withCustomStrategy (java.lang.Object, gnu.trove.TObjectHashingStrategy) Object o gnu.trove.TObjectHashingStrategy strategy private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/SmartFMap.class
SmartFMap.java package com.intellij.util public com.intellij.util.SmartFMap extends java.lang.Object implements java.util.Map { private static final com.intellij.util.SmartFMap EMPTY private static final int ARRAY_THRESHOLD private final Object myMap private void <init> (java.lang.Object) Object map public static com.intellij.util.SmartFMap emptyMap () public com.intellij.util.SmartFMap plus (java.lang.Object, java.lang.Object) Object key Object value private static java.lang.Object doPlus (java.lang.Object, java.lang.Object, java.lang.Object) java.util.Map newMap Object[] newArray int i int i java.util.Map map Object oldMap Object key Object value Object[] array Object[] newArray public com.intellij.util.SmartFMap minus (java.lang.Object) Object k Object[] newArray int i java.util.Map newMap Object[] newArray int i Object key Object[] array public com.intellij.util.SmartFMap plusAll (java.util.Map) java.util.Map$Entry e java.util.Map m com.intellij.util.SmartFMap result public com.intellij.util.SmartFMap minusAll (java.util.Collection) Object key java.util.Collection keys com.intellij.util.SmartFMap result public boolean equals (java.lang.Object) int i Object obj java.util.Map map Object[] array public int hashCode () public boolean containsKey (java.lang.Object) int i Object key Object[] array public boolean containsValue (java.lang.Object) Object value public java.lang.Object get (java.lang.Object) int i Object key Object[] array public java.lang.Object put (java.lang.Object, java.lang.Object) Object key Object value public void putAll (java.util.Map) java.util.Map m public void clear () public java.util.Set keySet () java.util.Map$Entry entry java.util.LinkedHashSet result public java.util.Collection values () java.util.Map$Entry entry java.util.ArrayList result public java.lang.Object remove (java.lang.Object) Object key public int size () private java.util.Map asMap () public boolean isEmpty () public java.util.Set entrySet () java.util.Map$Entry entry int i Object[] array java.util.LinkedHashSet set public java.lang.String toString () java.util.Map$Entry e Object key Object value java.util.Iterator i StringBuilder sb static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/SmartList$SingletonIterator.class
SmartList.java package com.intellij.util com.intellij.util.SmartList$SingletonIterator extends com.intellij.util.containers.SingletonIteratorBase { private final int myInitialModCount final synthetic com.intellij.util.SmartList this$0 void <init> (com.intellij.util.SmartList) protected java.lang.Object getElement () protected void checkCoModification () public void remove () }
com/intellij/util/SmartList.class
SmartList.java package com.intellij.util public com.intellij.util.SmartList extends java.util.AbstractList implements java.util.RandomAccess { private int mySize private Object myElem public void <init> () public void <init> (java.lang.Object) Object element public void <init> (java.util.Collection) Object element java.util.Collection elements int size public transient void <init> (java.lang.Object[]) Object[] elements public java.lang.Object get (int) int index public boolean add (java.lang.Object) Object[] array int newCapacity int minCapacity Object[] oldArray Object[] array int oldCapacity Object e public void add (int, java.lang.Object) Object[] array Object[] oldArray Object[] array int index Object e public int size () public void clear () public java.lang.Object set (int, java.lang.Object) Object oldValue Object[] array int index Object element Object oldValue private java.lang.Object getTheOnlyElem () public java.lang.Object remove (int) Object oldValue int numMoved Object[] array int index Object oldValue public java.util.Iterator iterator () public void sort (java.util.Comparator) java.util.Comparator comparator public int getModificationCount () public java.lang.Object[] toArray (java.lang.Object[]) Object[] r Object[] a int aLength public void trimToSize () Object[] array int oldCapacity public int indexOf (java.lang.Object) int i int i Object o Object[] array public boolean contains (java.lang.Object) Object o public boolean equals (java.lang.Object) Object o private boolean equalsWithSmartList (com.intellij.util.SmartList) com.intellij.util.SmartList that private boolean equalsWithArrayList (java.util.ArrayList) java.util.ArrayList that private boolean compareOneByOne (java.util.List) Object o1 Object o2 int i java.util.List that public void forEach (java.util.function.Consumer) int i int length Object[] array java.util.function.Consumer action static synthetic int access$000 (com.intellij.util.SmartList) com.intellij.util.SmartList x0 static synthetic java.lang.Object access$100 (com.intellij.util.SmartList) com.intellij.util.SmartList x0 static synthetic int access$200 (com.intellij.util.SmartList) com.intellij.util.SmartList x0 static synthetic int access$300 (com.intellij.util.SmartList) com.intellij.util.SmartList x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/StringBuilderSpinAllocator.class
StringBuilderSpinAllocator.java package com.intellij.util public com.intellij.util.StringBuilderSpinAllocator extends java.lang.Object { private void <init> () public static java.lang.StringBuilder alloc () public static void dispose (java.lang.StringBuilder) StringBuilder instance }
com/intellij/util/StringLenComparator.class
StringLenComparator.java package com.intellij.util public com.intellij.util.StringLenComparator extends java.lang.Object implements java.util.Comparator { private static final com.intellij.util.StringLenComparator ourInstance private static final com.intellij.util.StringLenComparator ourDescendingInstance private final boolean myAscending public static com.intellij.util.StringLenComparator getInstance () public static com.intellij.util.StringLenComparator getDescendingInstance () private void <init> (boolean) boolean value public int compare (java.lang.String, java.lang.String) String o1 String o2 int k public volatile synthetic int compare (java.lang.Object, java.lang.Object) static void <clinit> () }
com/intellij/util/SynchronizedCollectConsumer.class
SynchronizedCollectConsumer.java package com.intellij.util public com.intellij.util.SynchronizedCollectConsumer extends com.intellij.util.CollectConsumer { public void <init> (java.util.Collection) java.util.Collection result public void <init> () public synchronized void consume (java.lang.Object) Object t public synchronized java.util.Collection getResult () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/SystemProperties.class
SystemProperties.java package com.intellij.util public com.intellij.util.SystemProperties extends java.lang.Object { private static String ourTestUserName private void <init> () public static java.lang.String getUserHome () public static java.lang.String getUserName () public static void setTestUserName (java.lang.String) String name public static java.lang.String getLineSeparator () public static java.lang.String getOsName () public static java.lang.String getJavaVersion () public static java.lang.String getJavaVmVendor () public static java.lang.String getJavaHome () public static int getIntProperty (java.lang.String, int) String key int defaultValue String value public static float getFloatProperty (java.lang.String, float) String key float defaultValue String value public static boolean getBooleanProperty (java.lang.String, boolean) String key boolean defaultValue String value public static java.lang.String getJavaVendor () public static boolean is (java.lang.String) String key public static boolean has (java.lang.String) String key public static boolean isTrueSmoothScrollingEnabled () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/ThreeState.class
ThreeState.java package com.intellij.util public final enum com.intellij.util.ThreeState extends java.lang.Enum { public static final enum com.intellij.util.ThreeState YES public static final enum com.intellij.util.ThreeState NO public static final enum com.intellij.util.ThreeState UNSURE private static final synthetic com.intellij.util.ThreeState[] $VALUES public static com.intellij.util.ThreeState[] values () public static com.intellij.util.ThreeState valueOf (java.lang.String) String name private void <init> (java.lang.String, int) public static com.intellij.util.ThreeState fromBoolean (boolean) boolean value public com.intellij.util.ThreeState merge (com.intellij.util.ThreeState) com.intellij.util.ThreeState other public boolean toBoolean () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/ThrowableConvertor.class
ThrowableConvertor.java package com.intellij.util public abstract com.intellij.util.ThrowableConvertor extends java.lang.Object { public abstract java.lang.Object convert (java.lang.Object) throws java.lang.Throwable }
com/intellij/util/ThrowablePairConsumer.class
ThrowablePairConsumer.java package com.intellij.util public abstract com.intellij.util.ThrowablePairConsumer extends java.lang.Object { public abstract void consume (java.lang.Object, java.lang.Object) throws java.lang.Throwable }
com/intellij/util/TimeoutUtil$1.class
TimeoutUtil.java package com.intellij.util final com.intellij.util.TimeoutUtil$1 extends java.lang.Thread { final synthetic Runnable val$run final synthetic java.util.concurrent.atomic.AtomicBoolean val$done void <init> (java.lang.String, java.lang.Runnable, java.util.concurrent.atomic.AtomicBoolean) String x0 public void run () }
com/intellij/util/TimeoutUtil.class
TimeoutUtil.java package com.intellij.util public final com.intellij.util.TimeoutUtil extends java.lang.Object { public void <init> () public static void executeWithTimeout (long, long, java.lang.Runnable) InterruptedException e long timeout long sleep Runnable run long start java.util.concurrent.atomic.AtomicBoolean done Thread thread public static void executeWithTimeout (long, java.lang.Runnable) long timeout Runnable run public static void sleep (long) long millis public static long getDurationMillis (long) long startNanoTime public static long measureExecutionTime (com.intellij.util.ThrowableRunnable) throws java.lang.Throwable com.intellij.util.ThrowableRunnable runnable long startTime private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/TreeItem.class
TreeItem.java package com.intellij.util public com.intellij.util.TreeItem extends java.lang.Object { private Object myData private com.intellij.util.TreeItem myParent private final java.util.List myChildren public void <init> (java.lang.Object) Object data public java.lang.Object getData () public void setData (java.lang.Object) Object data public com.intellij.util.TreeItem getParent () public java.util.List getChildren () protected void setParent (com.intellij.util.TreeItem) com.intellij.util.TreeItem parent public void addChild (com.intellij.util.TreeItem) com.intellij.util.TreeItem child public void addChildAfter (com.intellij.util.TreeItem, com.intellij.util.TreeItem) com.intellij.util.TreeItem item int i com.intellij.util.TreeItem child com.intellij.util.TreeItem after int idx }
com/intellij/util/TripleFunction.class
TripleFunction.java package com.intellij.util public abstract com.intellij.util.TripleFunction extends java.lang.Object { public abstract java.lang.Object fun (java.lang.Object, java.lang.Object, java.lang.Object) }
com/intellij/util/UnmodifiableIterator.class
UnmodifiableIterator.java package com.intellij.util public com.intellij.util.UnmodifiableIterator extends java.lang.Object implements java.util.Iterator { private final java.util.Iterator myOriginalIterator public void <init> (java.util.Iterator) java.util.Iterator originalIterator public boolean hasNext () public java.lang.Object next () public void remove () }
com/intellij/util/Vector$Modified.class
Vector.java package com.intellij.util com.intellij.util.Vector$Modified extends com.intellij.util.Vector { void <init> (com.intellij.util.Vector) com.intellij.util.Vector vector double[] toArray () int i int size double[] result }
com/intellij/util/Vector.class
Vector.java package com.intellij.util public com.intellij.util.Vector extends java.lang.Object { private final double[] array public static transient com.intellij.util.Vector create (double[]) double[] values public boolean equals (java.lang.Object) int i com.intellij.util.Vector vector int size Object object public java.lang.String toString () int i int size StringBuilder sb public double get (int) int index public int getSize () public com.intellij.util.Vector plus (com.intellij.util.Vector) int i com.intellij.util.Vector vector int size double[] result public com.intellij.util.Vector minus (com.intellij.util.Vector) int i com.intellij.util.Vector vector int size double[] result public com.intellij.util.Vector multiply (double) int i double value double[] result public com.intellij.util.Vector multiply (com.intellij.util.Matrix) int i com.intellij.util.Matrix matrix int size double[] result public double multiply (com.intellij.util.Vector) int i com.intellij.util.Vector vector int size double result public double length () void <init> (double[]) double[] array double[] toArray () static synthetic double[] access$000 (com.intellij.util.Vector) com.intellij.util.Vector x0 }
com/intellij/util/VersionUtil.class
VersionUtil.java package com.intellij.util public com.intellij.util.VersionUtil extends java.lang.Object { public void <init> () public static transient com.intellij.openapi.util.Version parseVersion (java.lang.String, java.util.regex.Pattern[]) String versionGroup java.util.regex.Matcher matcher java.util.regex.Pattern pattern String version java.util.regex.Pattern[] patterns String[] versions private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/WaitFor$1$1.class
WaitFor.java package com.intellij.util com.intellij.util.WaitFor$1$1 extends com.intellij.util.WaitFor { final synthetic com.intellij.util.WaitFor$1 this$1 void <init> (com.intellij.util.WaitFor$1, int) com.intellij.util.WaitFor$1 this$1 int timeoutMsecs protected boolean condition () }
com/intellij/util/WaitFor$1.class
WaitFor.java package com.intellij.util com.intellij.util.WaitFor$1 extends java.lang.Thread { final synthetic int val$timeoutMsecs final synthetic Runnable val$toRunOnTrue final synthetic com.intellij.util.WaitFor this$0 void <init> (com.intellij.util.WaitFor, java.lang.String, int, java.lang.Runnable) com.intellij.util.WaitFor this$0 String x0 public void run () }
com/intellij/util/WaitFor.class
WaitFor.java package com.intellij.util public abstract com.intellij.util.WaitFor extends java.lang.Object { private static final int DEFAULT_STEP private static final int MAX_TIMEOUT private long myWaitTime private boolean myInterrupted private volatile boolean myConditionRealized private static final String WAIT_FOR_THREAD_NAME private Thread myThread static final synthetic boolean $assertionsDisabled public void <init> () public void <init> (int) int timeoutMsecs public void <init> (int, int) InterruptedException e int timeoutMsecs int step long started long deadline public void <init> (int, java.lang.Runnable) int timeoutMsecs Runnable toRunOnTrue public long getWaitedTime () public boolean isConditionRealized () public boolean isInterrupted () protected abstract boolean condition () public void assertCompleted () public void assertCompleted (java.lang.String) String message public void join () throws java.lang.InterruptedException Thread thread static synthetic boolean access$002 (com.intellij.util.WaitFor, boolean) com.intellij.util.WaitFor x0 boolean x1 static synthetic boolean access$000 (com.intellij.util.WaitFor) com.intellij.util.WaitFor x0 static void <clinit> () }
com/intellij/util/WalkingState$1.class
WalkingState.java package com.intellij.util final com.intellij.util.WalkingState$1 extends com.intellij.util.WalkingState { final synthetic com.intellij.util.Processor val$processor final synthetic boolean[] val$result void <init> (com.intellij.util.WalkingState$TreeGuide, com.intellij.util.Processor, boolean[]) com.intellij.util.WalkingState$TreeGuide delegate public void visit (java.lang.Object) Object element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/WalkingState$TreeGuide.class
WalkingState.java package com.intellij.util public abstract com.intellij.util.WalkingState$TreeGuide extends java.lang.Object { public abstract java.lang.Object getNextSibling (java.lang.Object) public abstract java.lang.Object getPrevSibling (java.lang.Object) public abstract java.lang.Object getFirstChild (java.lang.Object) public abstract java.lang.Object getParent (java.lang.Object) }
com/intellij/util/WalkingState.class
WalkingState.java package com.intellij.util public com.intellij.util.WalkingState extends java.lang.Object { private boolean isDown protected boolean startedWalking private final com.intellij.util.WalkingState$TreeGuide myWalker private boolean stopped static final synthetic boolean $assertionsDisabled public void elementFinished (java.lang.Object) Object element public void <init> (com.intellij.util.WalkingState$TreeGuide) com.intellij.util.WalkingState$TreeGuide delegate public void visit (java.lang.Object) Object element public void elementStarted (java.lang.Object) Object element private void walkChildren (java.lang.Object) Object parent Object next Object element Object root public java.lang.Object next (java.lang.Object, java.lang.Object, boolean) Object child Object top String msg Object nextPrev Object next Object element Object root boolean isDown public void startedWalking () public void stopWalking () public static boolean processAll (java.lang.Object, com.intellij.util.WalkingState$TreeGuide, com.intellij.util.Processor) Object root com.intellij.util.WalkingState$TreeGuide treeGuide com.intellij.util.Processor processor boolean[] result static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/WeakListener.class
WeakListener.java package com.intellij.util public abstract com.intellij.util.WeakListener extends java.lang.Object implements java.lang.reflect.InvocationHandler { private final java.lang.ref.WeakReference myDelegate private Object mySource protected void <init> (java.lang.Object, java.lang.Class, java.lang.Object) Object source Class listenerInterface Object listenerImpl ClassLoader classLoader Object proxy protected abstract void addListener (java.lang.Object, java.lang.Object) protected abstract void removeListener (java.lang.Object, java.lang.Object) public final java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable Object proxy java.lang.reflect.Method method Object[] params Object listenerImplObject }
com/intellij/util/WeakPropertyChangeAdapter.class
WeakPropertyChangeAdapter.java package com.intellij.util public com.intellij.util.WeakPropertyChangeAdapter extends java.lang.Object implements java.beans.PropertyChangeListener { private final java.lang.ref.WeakReference myRef public void <init> (java.beans.PropertyChangeListener) java.beans.PropertyChangeListener l public void propertyChange (java.beans.PropertyChangeEvent) java.beans.PropertyChangeEvent e java.beans.PropertyChangeListener l }
com/intellij/util/cls/ClsFormatException.class
ClsFormatException.java package com.intellij.util.cls public com.intellij.util.cls.ClsFormatException extends java.lang.Exception { public void <init> () public void <init> (java.lang.String) String message public void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause }
com/intellij/util/concurrency/AppDelayQueue.class
AppDelayQueue.java package com.intellij.util.concurrency com.intellij.util.concurrency.AppDelayQueue extends java.util.concurrent.DelayQueue { private static final com.intellij.openapi.diagnostic.Logger LOG private final Thread scheduledToPooledTransferrer private final java.util.concurrent.atomic.AtomicBoolean shutdown void <init> () void shutdown () Exception e java.lang.Thread getThread () private synthetic void lambda$new$0 () Throwable e com.intellij.util.concurrency.SchedulingWrapper$MyScheduledFutureTask task InterruptedException e static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/concurrency/AppExecutorUtil.class
AppExecutorUtil.java package com.intellij.util.concurrency public com.intellij.util.concurrency.AppExecutorUtil extends java.lang.Object { public void <init> () public static java.util.concurrent.ScheduledExecutorService getAppScheduledExecutorService () public static java.util.concurrent.ExecutorService getAppExecutorService () public static java.util.concurrent.ScheduledExecutorService createBoundedScheduledExecutorService (java.lang.String, int) String name int maxThreads public static java.util.concurrent.ExecutorService createBoundedApplicationPoolExecutor (java.lang.String, int) String name int maxThreads public static java.util.concurrent.ExecutorService createBoundedApplicationPoolExecutor (java.lang.String, java.util.concurrent.Executor, int) String name java.util.concurrent.Executor backendExecutor int maxThreads public static java.util.concurrent.ExecutorService createBoundedApplicationPoolExecutor (java.lang.String, java.util.concurrent.Executor, int, com.intellij.openapi.Disposable) String name java.util.concurrent.Executor backendExecutor int maxThreads com.intellij.openapi.Disposable parentDisposable private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/concurrency/AppScheduledExecutorService$1.class
AppScheduledExecutorService.java package com.intellij.util.concurrency synthetic com.intellij.util.concurrency.AppScheduledExecutorService$1 extends java.lang.Object { }
com/intellij/util/concurrency/AppScheduledExecutorService$BackendThreadPoolExecutor.class
AppScheduledExecutorService.java package com.intellij.util.concurrency com.intellij.util.concurrency.AppScheduledExecutorService$BackendThreadPoolExecutor extends java.util.concurrent.ThreadPoolExecutor { void <init> (java.util.concurrent.ThreadFactory) java.util.concurrent.ThreadFactory factory protected void beforeExecute (java.lang.Thread, java.lang.Runnable) Thread t Runnable r com.intellij.openapi.diagnostic.Logger logger protected void afterExecute (java.lang.Runnable, java.lang.Throwable) Runnable r Throwable t com.intellij.openapi.diagnostic.Logger logger private void superShutdown () private java.util.List superShutdownNow () public void shutdown () public java.util.List shutdownNow () public void setCorePoolSize (int) int corePoolSize private void superSetCorePoolSize (int) int corePoolSize public void allowCoreThreadTimeOut (boolean) boolean value public void setMaximumPoolSize (int) int maximumPoolSize public void setKeepAliveTime (long, java.util.concurrent.TimeUnit) long time java.util.concurrent.TimeUnit unit private void superSetKeepAliveTime (long, java.util.concurrent.TimeUnit) long time java.util.concurrent.TimeUnit unit public void setThreadFactory (java.util.concurrent.ThreadFactory) java.util.concurrent.ThreadFactory threadFactory static synthetic void access$200 (com.intellij.util.concurrency.AppScheduledExecutorService$BackendThreadPoolExecutor) com.intellij.util.concurrency.AppScheduledExecutorService$BackendThreadPoolExecutor x0 static synthetic java.util.List access$300 (com.intellij.util.concurrency.AppScheduledExecutorService$BackendThreadPoolExecutor) com.intellij.util.concurrency.AppScheduledExecutorService$BackendThreadPoolExecutor x0 static synthetic void access$400 (com.intellij.util.concurrency.AppScheduledExecutorService$BackendThreadPoolExecutor, int) com.intellij.util.concurrency.AppScheduledExecutorService$BackendThreadPoolExecutor x0 int x1 static synthetic void access$600 (com.intellij.util.concurrency.AppScheduledExecutorService$BackendThreadPoolExecutor, long, java.util.concurrent.TimeUnit) com.intellij.util.concurrency.AppScheduledExecutorService$BackendThreadPoolExecutor x0 long x1 java.util.concurrent.TimeUnit x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/concurrency/AppScheduledExecutorService$Holder.class
AppScheduledExecutorService.java package com.intellij.util.concurrency com.intellij.util.concurrency.AppScheduledExecutorService$Holder extends java.lang.Object { private static final com.intellij.util.concurrency.AppScheduledExecutorService INSTANCE private void <init> () static synthetic com.intellij.util.concurrency.AppScheduledExecutorService access$000 () static void <clinit> () }
com/intellij/util/concurrency/AppScheduledExecutorService$MyThreadFactory.class
AppScheduledExecutorService.java package com.intellij.util.concurrency com.intellij.util.concurrency.AppScheduledExecutorService$MyThreadFactory extends com.intellij.util.concurrency.CountingThreadFactory { private com.intellij.util.Consumer newThreadListener private void <init> () public java.lang.Thread newThread (java.lang.Runnable) Runnable r Thread thread com.intellij.util.Consumer listener void setNewThreadListener (com.intellij.util.Consumer) com.intellij.util.Consumer threadListener synthetic void <init> (com.intellij.util.concurrency.AppScheduledExecutorService$1) com.intellij.util.concurrency.AppScheduledExecutorService$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/concurrency/AppScheduledExecutorService.class
AppScheduledExecutorService.java package com.intellij.util.concurrency public com.intellij.util.concurrency.AppScheduledExecutorService extends com.intellij.util.concurrency.SchedulingWrapper { static final String POOLED_THREAD_PREFIX private final String myName private final com.intellij.openapi.util.LowMemoryWatcherManager myLowMemoryWatcherManager private final com.intellij.util.concurrency.AppScheduledExecutorService$MyThreadFactory myCountingThreadFactory private static com.intellij.openapi.diagnostic.Logger getLogger () static java.util.concurrent.ScheduledExecutorService getInstance () void <init> (java.lang.String) String name public void setNewThreadListener (com.intellij.util.Consumer) com.intellij.util.Consumer threadListener public java.util.List shutdownNow () public void shutdown () static java.util.List error () void doShutdown () java.util.List doShutdownNow () public void shutdownAppScheduledExecutorService () public java.lang.String statistics () public java.lang.String dumpQueue () public int getBackendPoolExecutorSize () void setBackendPoolCorePoolSize (int) int size int getBackendPoolCorePoolSize () public java.lang.Thread getPeriodicTasksThread () void awaitQuiescence (long, java.util.concurrent.TimeUnit) java.util.HashSet workersField java.util.Set workers StackTraceElement stackTraceElement String trace InterruptedException e Thread thread Object worker long timeout java.util.concurrent.TimeUnit unit com.intellij.util.concurrency.AppScheduledExecutorService$BackendThreadPoolExecutor executor java.util.concurrent.locks.ReentrantLock mainLock java.util.Set workers public volatile synthetic void execute (java.lang.Runnable) public volatile synthetic java.lang.Object invokeAny (java.util.Collection, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException public volatile synthetic java.lang.Object invokeAny (java.util.Collection) throws java.lang.InterruptedException java.util.concurrent.ExecutionException public volatile synthetic java.util.List invokeAll (java.util.Collection, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException public volatile synthetic java.util.List invokeAll (java.util.Collection) throws java.lang.InterruptedException public volatile synthetic java.util.concurrent.Future submit (java.lang.Runnable) public volatile synthetic java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object) public volatile synthetic java.util.concurrent.Future submit (java.util.concurrent.Callable) public volatile synthetic java.util.concurrent.ScheduledFuture scheduleWithFixedDelay (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit) public volatile synthetic java.util.concurrent.ScheduledFuture scheduleAtFixedRate (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit) public volatile synthetic java.util.concurrent.ScheduledFuture schedule (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit) public volatile synthetic java.util.concurrent.ScheduledFuture schedule (java.lang.Runnable, long, java.util.concurrent.TimeUnit) public volatile synthetic boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException public volatile synthetic boolean isTerminated () public volatile synthetic boolean isShutdown () static synthetic com.intellij.openapi.diagnostic.Logger access$500 () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/concurrency/AtomicFieldUpdater.class
AtomicFieldUpdater.java package com.intellij.util.concurrency public com.intellij.util.concurrency.AtomicFieldUpdater extends java.lang.Object { private static final sun.misc.Unsafe unsafe private final long offset public static sun.misc.Unsafe getUnsafe () public static com.intellij.util.concurrency.AtomicFieldUpdater forFieldOfType (java.lang.Class, java.lang.Class) Class ownerClass Class fieldType public static com.intellij.util.concurrency.AtomicFieldUpdater forLongFieldIn (java.lang.Class) Class ownerClass public static com.intellij.util.concurrency.AtomicFieldUpdater forIntFieldIn (java.lang.Class) Class ownerClass private void <init> (java.lang.Class, java.lang.Class) Class ownerClass Class fieldType java.lang.reflect.Field found private static java.lang.reflect.Field getTheOnlyVolatileFieldOfClass (java.lang.Class, java.lang.Class) java.lang.reflect.Field field Class ownerClass Class fieldType java.lang.reflect.Field[] declaredFields java.lang.reflect.Field found public boolean compareAndSet (java.lang.Object, java.lang.Object, java.lang.Object) Object owner Object expected Object newValue public boolean compareAndSetLong (java.lang.Object, long, long) Object owner long expected long newValue public boolean compareAndSetInt (java.lang.Object, int, int) Object owner int expected int newValue public void set (java.lang.Object, java.lang.Object) Object owner Object newValue public java.lang.Object get (java.lang.Object) Object owner static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/concurrency/BoundedScheduledExecutorService.class
BoundedScheduledExecutorService.java package com.intellij.util.concurrency com.intellij.util.concurrency.BoundedScheduledExecutorService extends com.intellij.util.concurrency.SchedulingWrapper { static final synthetic boolean $assertionsDisabled void <init> (java.lang.String, java.util.concurrent.ExecutorService, int) String name java.util.concurrent.ExecutorService backendExecutor int maxThreads public void shutdown () public java.util.List shutdownNow () public boolean isShutdown () public boolean isTerminated () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/concurrency/BoundedTaskExecutor$1.class
BoundedTaskExecutor.java package com.intellij.util.concurrency com.intellij.util.concurrency.BoundedTaskExecutor$1 extends java.lang.Object implements java.lang.Runnable { final synthetic java.util.concurrent.atomic.AtomicReference val$currentTask final synthetic long val$status final synthetic com.intellij.util.concurrency.BoundedTaskExecutor this$0 void <init> (com.intellij.util.concurrency.BoundedTaskExecutor, java.util.concurrent.atomic.AtomicReference, long) com.intellij.util.concurrency.BoundedTaskExecutor this$0 public void run () public java.lang.String toString () private synthetic void lambda$run$0 (java.util.concurrent.atomic.AtomicReference, long) java.util.concurrent.atomic.AtomicReference currentTask long status Runnable task }
com/intellij/util/concurrency/BoundedTaskExecutor$LastTask.class
BoundedTaskExecutor.java package com.intellij.util.concurrency com.intellij.util.concurrency.BoundedTaskExecutor$LastTask extends java.util.concurrent.FutureTask { void <init> (java.lang.Runnable) Runnable runnable private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/concurrency/BoundedTaskExecutor.class
BoundedTaskExecutor.java package com.intellij.util.concurrency public com.intellij.util.concurrency.BoundedTaskExecutor extends java.util.concurrent.AbstractExecutorService { private static final com.intellij.openapi.diagnostic.Logger LOG private volatile boolean myShutdown private final String myName private final java.util.concurrent.Executor myBackendExecutor private final int myMaxThreads private final java.util.concurrent.atomic.AtomicLong myStatus private final java.util.concurrent.BlockingQueue myTaskQueue static final synthetic boolean $assertionsDisabled void <init> (java.lang.String, java.util.concurrent.Executor, int) String name java.util.concurrent.Executor backendExecutor int maxThreads public void <init> (java.util.concurrent.Executor, int) java.util.concurrent.Executor backendExecutor int maxSimultaneousTasks void <init> (java.lang.String, java.util.concurrent.Executor, int, com.intellij.openapi.Disposable) String name java.util.concurrent.Executor backendExecutor int maxSimultaneousTasks com.intellij.openapi.Disposable parent static java.lang.Object info (java.lang.Runnable) Runnable info Object task String extra public void shutdown () public java.util.List shutdownNow () public boolean isShutdown () public boolean isTerminated () public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException e java.util.concurrent.TimeoutException e long timeout java.util.concurrent.TimeUnit unit public void execute (java.lang.Runnable) Runnable task long status int inProgress Runnable next private long incrementCounterAndTimestamp () private java.lang.Runnable pollOrGiveUp (long) Runnable next int inProgress long status private void wrapAndExecute (java.lang.Runnable, long) java.util.concurrent.atomic.AtomicReference currentTask Throwable e Runnable firstTask long status private static void doRun (java.lang.Runnable) Throwable e Runnable task public void waitAllTasksExecuted (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.ExecutionException java.lang.InterruptedException java.util.concurrent.TimeoutException InterruptedException e java.util.concurrent.Future future long timeout java.util.concurrent.TimeUnit unit java.util.concurrent.CountDownLatch started java.util.concurrent.CountDownLatch readyToFinish Runnable runnable java.util.List futures public java.util.List clearAndCancelAll () Runnable task java.util.List queued public java.lang.String toString () private synthetic java.util.concurrent.Future lambda$waitAllTasksExecuted$3 (java.lang.Runnable, java.lang.Object) Runnable runnable Object __ com.intellij.util.concurrency.BoundedTaskExecutor$LastTask wait private static synthetic void lambda$waitAllTasksExecuted$2 (java.util.concurrent.CountDownLatch, java.util.concurrent.CountDownLatch) InterruptedException e java.util.concurrent.CountDownLatch started java.util.concurrent.CountDownLatch readyToFinish private static synthetic long lambda$incrementCounterAndTimestamp$1 (long) long status private synthetic void lambda$new$0 () static synthetic java.lang.String access$000 (com.intellij.util.concurrency.BoundedTaskExecutor) com.intellij.util.concurrency.BoundedTaskExecutor x0 static synthetic void access$100 (java.lang.Runnable) Runnable x0 static synthetic java.lang.Runnable access$200 (com.intellij.util.concurrency.BoundedTaskExecutor, long) com.intellij.util.concurrency.BoundedTaskExecutor x0 long x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/concurrency/CountingThreadFactory.class
CountingThreadFactory.java package com.intellij.util.concurrency public abstract com.intellij.util.concurrency.CountingThreadFactory extends java.lang.Object implements java.util.concurrent.ThreadFactory { protected final java.util.concurrent.atomic.AtomicInteger counter public void <init> () public int getCount () }
com/intellij/util/concurrency/FixedFuture.class
FixedFuture.java package com.intellij.util.concurrency public com.intellij.util.concurrency.FixedFuture extends java.lang.Object implements java.util.concurrent.Future { private final Object myValue private final Throwable myThrowable public void <init> (java.lang.Object) Object value private void <init> (java.lang.Throwable) Throwable throwable public static com.intellij.util.concurrency.FixedFuture completeExceptionally (java.lang.Throwable) Throwable throwable public boolean cancel (boolean) boolean mayInterruptIfRunning public boolean isCancelled () public boolean isDone () public java.lang.Object get () throws java.util.concurrent.ExecutionException public java.lang.Object get (long, java.util.concurrent.TimeUnit) long timeout java.util.concurrent.TimeUnit unit private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/concurrency/SchedulingWrapper$1.class
SchedulingWrapper.java package com.intellij.util.concurrency synthetic com.intellij.util.concurrency.SchedulingWrapper$1 extends java.lang.Object { }
com/intellij/util/concurrency/SchedulingWrapper$MyScheduledFutureTask.class
SchedulingWrapper.java package com.intellij.util.concurrency com.intellij.util.concurrency.SchedulingWrapper$MyScheduledFutureTask extends java.util.concurrent.FutureTask implements java.util.concurrent.RunnableScheduledFuture { private final long sequenceNumber private long time private final long period final synthetic com.intellij.util.concurrency.SchedulingWrapper this$0 void <init> (com.intellij.util.concurrency.SchedulingWrapper, java.lang.Runnable, java.lang.Object, long) com.intellij.util.concurrency.SchedulingWrapper this$0 Runnable r Object result long ns private void <init> (com.intellij.util.concurrency.SchedulingWrapper, java.lang.Runnable, java.lang.Object, long, long) com.intellij.util.concurrency.SchedulingWrapper this$0 Runnable r Object result long ns long period private void <init> (com.intellij.util.concurrency.SchedulingWrapper, java.util.concurrent.Callable, long) com.intellij.util.concurrency.SchedulingWrapper this$0 java.util.concurrent.Callable callable long ns public boolean cancel (boolean) boolean mayInterruptIfRunning boolean canceled public long getDelay (java.util.concurrent.TimeUnit) java.util.concurrent.TimeUnit unit public int compareTo (java.util.concurrent.Delayed) com.intellij.util.concurrency.SchedulingWrapper$MyScheduledFutureTask x long diff java.util.concurrent.Delayed other long diff public boolean isPeriodic () private void setNextRunTime () long p public void run () boolean periodic public java.lang.String toString () Object info private java.util.concurrent.ExecutorService getBackendExecutorService () void executeMeInBackendExecutor () public volatile synthetic int compareTo (java.lang.Object) static synthetic java.util.concurrent.ExecutorService access$000 (com.intellij.util.concurrency.SchedulingWrapper$MyScheduledFutureTask) com.intellij.util.concurrency.SchedulingWrapper$MyScheduledFutureTask x0 synthetic void <init> (com.intellij.util.concurrency.SchedulingWrapper, java.util.concurrent.Callable, long, com.intellij.util.concurrency.SchedulingWrapper$1) com.intellij.util.concurrency.SchedulingWrapper x0 java.util.concurrent.Callable x1 long x2 com.intellij.util.concurrency.SchedulingWrapper$1 x3 synthetic void <init> (com.intellij.util.concurrency.SchedulingWrapper, java.lang.Runnable, java.lang.Object, long, long, com.intellij.util.concurrency.SchedulingWrapper$1) com.intellij.util.concurrency.SchedulingWrapper x0 Runnable x1 Object x2 long x3 long x4 com.intellij.util.concurrency.SchedulingWrapper$1 x5 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/concurrency/SchedulingWrapper.class
SchedulingWrapper.java package com.intellij.util.concurrency com.intellij.util.concurrency.SchedulingWrapper extends java.lang.Object implements java.util.concurrent.ScheduledExecutorService { private static final com.intellij.openapi.diagnostic.Logger LOG private final java.util.concurrent.atomic.AtomicBoolean shutdown final java.util.concurrent.ExecutorService backendExecutorService final com.intellij.util.concurrency.AppDelayQueue delayQueue private static final java.util.concurrent.atomic.AtomicLong sequencer void <init> (java.util.concurrent.ExecutorService, com.intellij.util.concurrency.AppDelayQueue) java.util.concurrent.ExecutorService backendExecutorService com.intellij.util.concurrency.AppDelayQueue delayQueue public java.util.List shutdownNow () public void shutdown () void doShutdown () java.util.List doShutdownNow () java.util.List cancelAndRemoveTasksFromQueue () java.util.List result public boolean isShutdown () public boolean isTerminated () public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.TimeoutException e com.intellij.util.concurrency.SchedulingWrapper$MyScheduledFutureTask task long timeout java.util.concurrent.TimeUnit unit java.util.List tasks static long triggerTime (com.intellij.util.concurrency.AppDelayQueue, long, java.util.concurrent.TimeUnit) com.intellij.util.concurrency.AppDelayQueue queue long delay java.util.concurrent.TimeUnit unit private static long now () private static long triggerTime (com.intellij.util.concurrency.AppDelayQueue, long) com.intellij.util.concurrency.AppDelayQueue queue long delay private static long overflowFree (com.intellij.util.concurrency.AppDelayQueue, long) long headDelay com.intellij.util.concurrency.AppDelayQueue queue long delay java.util.concurrent.Delayed head public java.util.concurrent.ScheduledFuture schedule (java.lang.Runnable, long, java.util.concurrent.TimeUnit) Runnable command long delay java.util.concurrent.TimeUnit unit com.intellij.util.concurrency.SchedulingWrapper$MyScheduledFutureTask t com.intellij.util.concurrency.SchedulingWrapper$MyScheduledFutureTask delayedExecute (com.intellij.util.concurrency.SchedulingWrapper$MyScheduledFutureTask) com.intellij.util.concurrency.SchedulingWrapper$MyScheduledFutureTask t public java.util.concurrent.ScheduledFuture schedule (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit) java.util.concurrent.Callable callable long delay java.util.concurrent.TimeUnit unit com.intellij.util.concurrency.SchedulingWrapper$MyScheduledFutureTask t public java.util.concurrent.ScheduledFuture scheduleAtFixedRate (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit) Runnable command long initialDelay long period java.util.concurrent.TimeUnit unit public java.util.concurrent.ScheduledFuture scheduleWithFixedDelay (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit) Runnable command long initialDelay long delay java.util.concurrent.TimeUnit unit com.intellij.util.concurrency.SchedulingWrapper$MyScheduledFutureTask sft public java.util.concurrent.Future submit (java.util.concurrent.Callable) java.util.concurrent.Callable task public java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object) Runnable task Object result public java.util.concurrent.Future submit (java.lang.Runnable) Runnable task public java.util.List invokeAll (java.util.Collection) throws java.lang.InterruptedException java.util.Collection tasks public java.util.List invokeAll (java.util.Collection, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.Collection tasks long timeout java.util.concurrent.TimeUnit unit public java.lang.Object invokeAny (java.util.Collection) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.Collection tasks public java.lang.Object invokeAny (java.util.Collection, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException java.util.Collection tasks long timeout java.util.concurrent.TimeUnit unit public void execute (java.lang.Runnable) Runnable command private synthetic boolean lambda$cancelAndRemoveTasksFromQueue$0 (com.intellij.util.concurrency.SchedulingWrapper$MyScheduledFutureTask) com.intellij.util.concurrency.SchedulingWrapper$MyScheduledFutureTask task static synthetic java.util.concurrent.atomic.AtomicLong access$100 () static synthetic long access$200 () static synthetic long access$300 (com.intellij.util.concurrency.AppDelayQueue, long) com.intellij.util.concurrency.AppDelayQueue x0 long x1 static synthetic com.intellij.openapi.diagnostic.Logger access$400 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/concurrency/Semaphore$1.class
Semaphore.java package com.intellij.util.concurrency synthetic com.intellij.util.concurrency.Semaphore$1 extends java.lang.Object { }
com/intellij/util/concurrency/Semaphore$Sync.class
Semaphore.java package com.intellij.util.concurrency final com.intellij.util.concurrency.Semaphore$Sync extends java.util.concurrent.locks.AbstractQueuedSynchronizer { private void <init> () public int tryAcquireShared (int) int acquires public boolean tryReleaseShared (int) int c int next int releases private void down () int current int next private boolean isUp () synthetic void <init> (com.intellij.util.concurrency.Semaphore$1) com.intellij.util.concurrency.Semaphore$1 x0 static synthetic void access$100 (com.intellij.util.concurrency.Semaphore$Sync) com.intellij.util.concurrency.Semaphore$Sync x0 static synthetic boolean access$200 (com.intellij.util.concurrency.Semaphore$Sync) com.intellij.util.concurrency.Semaphore$Sync x0 }
com/intellij/util/concurrency/Semaphore.class
Semaphore.java package com.intellij.util.concurrency public com.intellij.util.concurrency.Semaphore extends java.lang.Object { private final com.intellij.util.concurrency.Semaphore$Sync sync public void <init> () public void <init> (int) int i int downs public void up () public boolean tryUp () public void down () public void waitFor () InterruptedException e public void waitForUnsafe () throws java.lang.InterruptedException public boolean waitFor (long) InterruptedException e long msTimeout public boolean waitForUnsafe (long) throws java.lang.InterruptedException long msTimeout public boolean isUp () }
com/intellij/util/concurrency/SequentialTaskExecutor.class
SequentialTaskExecutor.java package com.intellij.util.concurrency public com.intellij.util.concurrency.SequentialTaskExecutor extends java.lang.Object { private void <init> () public static java.util.concurrent.ExecutorService createSequentialApplicationPoolExecutor (java.lang.String) String name public static java.util.concurrent.ExecutorService createSequentialApplicationPoolExecutor (java.lang.String, java.util.concurrent.Executor) String name java.util.concurrent.Executor executor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ArrayListSet.class
ArrayListSet.java package com.intellij.util.containers public com.intellij.util.containers.ArrayListSet extends java.util.AbstractSet { private final java.util.List myList public void <init> () public java.util.Iterator iterator () public int size () public boolean contains (java.lang.Object) Object object public boolean add (java.lang.Object) Object e public boolean remove (java.lang.Object) Object object public void clear () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/BiDirectionalEnumerator.class
BiDirectionalEnumerator.java package com.intellij.util.containers public com.intellij.util.containers.BiDirectionalEnumerator extends com.intellij.util.containers.Enumerator { private final gnu.trove.TIntObjectHashMap myIntToObjectMap public void <init> (int, gnu.trove.TObjectHashingStrategy) int expectNumber gnu.trove.TObjectHashingStrategy strategy public int enumerateImpl (java.lang.Object) Object object int index public void clear () public java.lang.Object getValue (int) int index Object value public void forEachValue (gnu.trove.TObjectProcedure) gnu.trove.TObjectProcedure procedure private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/BidirectionalMap.class
BidirectionalMap.java package com.intellij.util.containers public com.intellij.util.containers.BidirectionalMap extends java.lang.Object implements java.util.Map { private final java.util.Map myKeyToValueMap private final java.util.Map myValueToKeysMap public void <init> () public java.lang.Object put (java.lang.Object, java.lang.Object) java.util.List array Object key Object value Object oldValue java.util.List array public void clear () public java.util.List getKeysByValue (java.lang.Object) Object value public java.util.Set keySet () public int size () public boolean isEmpty () public boolean containsKey (java.lang.Object) Object key public boolean containsValue (java.lang.Object) Object value public java.lang.Object get (java.lang.Object) Object key public void removeValue (java.lang.Object) Object k Object v java.util.List ks public java.lang.Object remove (java.lang.Object) Object key Object value java.util.List ks public void putAll (java.util.Map) Object k1 java.util.Map t public java.util.Collection values () public java.util.Set entrySet () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/BidirectionalMultiMap.class
BidirectionalMultiMap.java package com.intellij.util.containers public com.intellij.util.containers.BidirectionalMultiMap extends java.lang.Object { private final java.util.Map myKey2Values private final java.util.Map myValue2Keys public void <init> () public void <init> (java.util.Map, java.util.Map) java.util.Map key2Values java.util.Map value2Keys public java.util.Set getValues (java.lang.Object) Object key java.util.Set set public java.util.Set getKeys (java.lang.Object) Object value java.util.Set set public boolean containsKey (java.lang.Object) Object key public boolean containsValue (java.lang.Object) Object value public boolean put (java.lang.Object, java.lang.Object) Object key Object value java.util.Set ks java.util.Set vs protected java.util.Set createValuesSet () protected java.util.Set createKeysSet () public boolean removeKey (java.lang.Object) java.util.Set ks Object v Object key java.util.Set vs public void remove (java.lang.Object, java.lang.Object) Object key Object value java.util.Set vs java.util.Set ks public boolean isEmpty () public boolean removeValue (java.lang.Object) java.util.Set vs Object k Object value java.util.Set ks public void clear () public java.util.Set getKeys () public java.util.Set getValues () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/BooleanStack.class
BooleanStack.java package com.intellij.util.containers public com.intellij.util.containers.BooleanStack extends java.lang.Object { private boolean[] data private int size public void <init> (int) int initialCapacity public void <init> () public void push (boolean) boolean t public boolean peek () public boolean pop () public int size () public boolean empty () public boolean equals (java.lang.Object) int i com.intellij.util.containers.BooleanStack otherStack Object o public void clear () public java.lang.String toString () }
com/intellij/util/containers/CacheOneStepIterator.class
CacheOneStepIterator.java package com.intellij.util.containers public com.intellij.util.containers.CacheOneStepIterator extends java.lang.Object implements java.util.Iterator { private final java.util.Iterator myProbableIterator private Object myPreCalculated public void <init> (java.util.Iterator) java.util.Iterator probableIterator private void step () public boolean hasNext () public java.lang.Object next () Object result public void remove () }
com/intellij/util/containers/CharTrie.class
CharTrie.java package com.intellij.util.containers public com.intellij.util.containers.CharTrie extends java.lang.Object { private int myAllNodesSize private char[] myAllNodesChars private char[] myAllNodesParents private char[][] myAllNodesChildren private static final int LENGTH_SLOT_LENGTH private static final com.intellij.util.ArrayFactory FACTORY static final synthetic boolean $assertionsDisabled public void <init> () private void init () private void addNode (int, char) int initialCapacity int increment int newSize int parentIndex char ch public int size () public java.lang.String getReversedString (int) int hashCode public java.lang.String getString (int) int hashCode public int getHashCode (char[]) char[] chars public int getHashCode (char[], int, int) int i char[] chars int offset int length int index public int getHashCode (java.lang.CharSequence) int i CharSequence seq int index int l public long getMaximumMatch (java.lang.CharSequence, int, int) int nextIndex CharSequence seq int offset int length int index int resultingLength public char[] getChars (int) int i int hashCode int length int run char[] result public int getHashCodeForReversedChars (char[]) char[] chars public int getHashCodeForReversedChars (char[], int, int) char[] chars int offset int length int index public char[] getReversedChars (int) int i int hashCode int length int run char[] result public int findSubNode (int, char) int parentIndex char c private int getSubNode (int, char, boolean) char[] chars int middle int index int comp int parentIndex char c boolean createIfNotExists char[] children char childrenCount int left int right int index public void clear () private static synthetic char[][] lambda$static$0 (int) int x$0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ClassMap.class
ClassMap.java package com.intellij.util.containers public com.intellij.util.containers.ClassMap extends java.lang.Object { protected final java.util.Map myMap public void <init> () protected void <init> (java.util.Map) java.util.Map map public void put (java.lang.Class, java.lang.Object) Class aClass Object value public void remove (java.lang.Class) Class aClass public java.lang.Object get (java.lang.Class) Class aClass1 Class aClass Object t Class superclass public final java.util.Collection values () public void clear () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ComparatorUtil.class
ComparatorUtil.java package com.intellij.util.containers public com.intellij.util.containers.ComparatorUtil extends java.lang.Object { private void <init> () public static java.util.Comparator compareBy (com.intellij.util.containers.Convertor, java.util.Comparator) com.intellij.util.containers.Convertor aspect java.util.Comparator comparator public static java.lang.Comparable max (java.lang.Comparable, java.lang.Comparable) Comparable o1 Comparable o2 public static java.lang.Comparable min (java.lang.Comparable, java.lang.Comparable) Comparable o1 Comparable o2 public static boolean equalsNullable (java.lang.Object, java.lang.Object) Object a Object b private static synthetic int lambda$compareBy$0 (java.util.Comparator, com.intellij.util.containers.Convertor, java.lang.Object, java.lang.Object) java.util.Comparator comparator com.intellij.util.containers.Convertor aspect Object element1 Object element2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentBitSet.class
ConcurrentBitSet.java package com.intellij.util.containers public com.intellij.util.containers.ConcurrentBitSet extends java.lang.Object { private static final sun.misc.Unsafe UNSAFE private static final int base private static final int shift private volatile int[] array private final java.util.concurrent.locks.StampedLock lock private static final int ADDRESS_BITS_PER_WORD static final int BITS_PER_WORD private static final com.intellij.util.concurrency.AtomicFieldUpdater ARRAY_UPDATER public void <init> () private static int arrayIndex (int) int bitIndex private static int wordMaskForIndex (int) int bitIndex public boolean flip (int) int bitIndex int wordMaskForIndex long prevWord public boolean set (int) int bitIndex int mask long prevWord private static long checkedByteOffset (int, int[]) int i int[] array private static long byteOffset (int) int i int changeWord (int, gnu.trove.TIntFunction) int i int[] array long offset int word int newWord int bitIndex gnu.trove.TIntFunction change long stamp private static int getVolatile (int[], int) int[] array int i private int[] growArrayTo (int) int arrayIndex int[] newArray int[] array public void set (int, boolean) int bitIndex boolean value public boolean clear (int) int bitIndex int wordMaskForIndex int prevWord public void clear () long stamp public boolean get (int) int bitIndex int getWord (int) int[] array int bitIndex long stamp int word int arrayIndex public int nextSetBit (int) int wordIndex int wordIndex int w int nextBitsInWord int[] array int fromIndex int i int result long stamp public int nextClearBit (int) int wordIndex int wordIndex int w int nextBitsInWord int[] array int fromIndex int i int result long stamp public int size () public java.lang.String toString () int endOfRun int i StringBuilder b public int[] toIntArray () public void writeTo (java.io.File) throws java.io.IOException int word int[] words java.io.DataOutputStream bitSetStorage java.io.File file public static com.intellij.util.containers.ConcurrentBitSet readFrom (java.io.File) throws java.io.IOException int i long length int[] words java.io.DataInputStream bitSetStorage java.io.File file private void <init> (int[]) int[] words private static synthetic int lambda$clear$2 (int, int) int wordMaskForIndex int word private static synthetic int lambda$set$1 (int, int) int mask int word private static synthetic int lambda$flip$0 (int, int) int wordMaskForIndex int word static void <clinit> () int scale private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentClassMap.class
ConcurrentClassMap.java package com.intellij.util.containers public com.intellij.util.containers.ConcurrentClassMap extends com.intellij.util.containers.ClassMap { public void <init> () }
com/intellij/util/containers/ConcurrentFactoryMap$1.class
ConcurrentFactoryMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentFactoryMap$1 extends com.intellij.util.containers.ConcurrentFactoryMap$CollectionWrapper$Set { final synthetic com.intellij.util.containers.ConcurrentFactoryMap this$0 void <init> (com.intellij.util.containers.ConcurrentFactoryMap, java.util.Collection) com.intellij.util.containers.ConcurrentFactoryMap this$0 java.util.Collection delegate public java.lang.Object wrap (java.lang.Object) Object val public java.util.Map$Entry unwrap (java.util.Map$Entry) java.util.Map$Entry val public volatile synthetic java.lang.Object unwrap (java.lang.Object) }
com/intellij/util/containers/ConcurrentFactoryMap$2.class
ConcurrentFactoryMap.java package com.intellij.util.containers final com.intellij.util.containers.ConcurrentFactoryMap$2 extends com.intellij.util.containers.ConcurrentFactoryMap { final synthetic com.intellij.util.Function val$computeValue void <init> (boolean, com.intellij.util.Function) boolean internalConstructor protected java.lang.Object create (java.lang.Object) Object key }
com/intellij/util/containers/ConcurrentFactoryMap$3.class
ConcurrentFactoryMap.java package com.intellij.util.containers final com.intellij.util.containers.ConcurrentFactoryMap$3 extends com.intellij.util.containers.ConcurrentFactoryMap { final synthetic com.intellij.util.Function val$computeValue final synthetic com.intellij.util.Producer val$mapCreator void <init> (boolean, com.intellij.util.Function, com.intellij.util.Producer) boolean internalConstructor protected java.lang.Object create (java.lang.Object) Object key protected java.util.concurrent.ConcurrentMap createMap () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentFactoryMap$4.class
ConcurrentFactoryMap.java package com.intellij.util.containers final com.intellij.util.containers.ConcurrentFactoryMap$4 extends com.intellij.util.containers.ConcurrentFactoryMap { final synthetic com.intellij.util.Function val$computeValue final synthetic java.util.function.Supplier val$mapCreator void <init> (boolean, com.intellij.util.Function, java.util.function.Supplier) boolean internalConstructor protected java.lang.Object create (java.lang.Object) Object key protected java.util.concurrent.ConcurrentMap createMap () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentFactoryMap$CollectionWrapper$1.class
ConcurrentFactoryMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentFactoryMap$CollectionWrapper$1 extends java.lang.Object implements java.util.Iterator { final java.util.Iterator it final synthetic com.intellij.util.containers.ConcurrentFactoryMap$CollectionWrapper this$0 void <init> (com.intellij.util.containers.ConcurrentFactoryMap$CollectionWrapper) com.intellij.util.containers.ConcurrentFactoryMap$CollectionWrapper this$0 public boolean hasNext () public java.lang.Object next () public void remove () }
com/intellij/util/containers/ConcurrentFactoryMap$CollectionWrapper$EntryWrapper.class
ConcurrentFactoryMap.java package com.intellij.util.containers public com.intellij.util.containers.ConcurrentFactoryMap$CollectionWrapper$EntryWrapper extends java.lang.Object implements java.util.Map$Entry { final java.util.Map$Entry myEntry private void <init> (java.util.Map$Entry) java.util.Map$Entry entry public java.lang.Object getKey () public java.lang.Object getValue () public java.lang.Object setValue (java.lang.Object) Object value public int hashCode () public boolean equals (java.lang.Object) Object obj synthetic void <init> (java.util.Map$Entry, com.intellij.util.containers.ConcurrentFactoryMap$1) java.util.Map$Entry x0 com.intellij.util.containers.ConcurrentFactoryMap$1 x1 }
com/intellij/util/containers/ConcurrentFactoryMap$CollectionWrapper$Set.class
ConcurrentFactoryMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentFactoryMap$CollectionWrapper$Set extends com.intellij.util.containers.ConcurrentFactoryMap$CollectionWrapper implements java.util.Set { void <init> (java.util.Collection) java.util.Collection delegate }
com/intellij/util/containers/ConcurrentFactoryMap$CollectionWrapper.class
ConcurrentFactoryMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentFactoryMap$CollectionWrapper extends java.util.AbstractCollection { private final java.util.Collection myDelegate void <init> (java.util.Collection) java.util.Collection delegate public java.util.Iterator iterator () public int size () public boolean contains (java.lang.Object) Object o public boolean remove (java.lang.Object) Object o protected java.lang.Object wrap (java.lang.Object) Object val protected java.lang.Object unwrap (java.lang.Object) Object val static synthetic java.util.Collection access$300 (com.intellij.util.containers.ConcurrentFactoryMap$CollectionWrapper) com.intellij.util.containers.ConcurrentFactoryMap$CollectionWrapper x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentFactoryMap.class
ConcurrentFactoryMap.java package com.intellij.util.containers public abstract com.intellij.util.containers.ConcurrentFactoryMap extends java.lang.Object implements java.util.concurrent.ConcurrentMap { private final java.util.concurrent.ConcurrentMap myMap public void <init> () private void <init> (boolean) boolean internalConstructor protected abstract java.lang.Object create (java.lang.Object) public java.lang.Object get (java.lang.Object) Object v com.intellij.openapi.util.RecursionGuard$StackStamp stamp Object key java.util.concurrent.ConcurrentMap map Object k Object value private static java.lang.Object nullize (java.lang.Object) Object value private static java.lang.Object FAKE_NULL () private static java.lang.Object notNull (java.lang.Object) Object key public final boolean containsKey (java.lang.Object) Object key public java.lang.Object put (java.lang.Object, java.lang.Object) Object key Object value Object k Object v public java.lang.Object remove (java.lang.Object) Object key Object v public java.util.Set keySet () public boolean removeValue (java.lang.Object) Object value Object t public void clear () public int size () public boolean isEmpty () public boolean containsValue (java.lang.Object) Object value public void putAll (java.util.Map) java.util.Map$Entry entry java.util.Map m public java.util.Collection values () public java.util.Set entrySet () protected java.util.concurrent.ConcurrentMap createMap () public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object) Object key Object value public boolean remove (java.lang.Object, java.lang.Object) Object key Object value public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object) Object key Object oldValue Object newValue public java.lang.Object replace (java.lang.Object, java.lang.Object) Object key Object value public static java.util.concurrent.ConcurrentMap createMap (com.intellij.util.Function) com.intellij.util.Function computeValue public static java.util.concurrent.ConcurrentMap createMap (com.intellij.util.Function, com.intellij.util.Producer) com.intellij.util.Function computeValue com.intellij.util.Producer mapCreator public static java.util.concurrent.ConcurrentMap create (com.intellij.util.Function, java.util.function.Supplier) com.intellij.util.Function computeValue java.util.function.Supplier mapCreator public static java.util.concurrent.ConcurrentMap createWeakMap (com.intellij.util.Function) com.intellij.util.Function compute public java.lang.Object getOrDefault (java.lang.Object, java.lang.Object) Object key Object defaultValue Object v static synthetic java.lang.Object access$000 () synthetic void <init> (boolean, com.intellij.util.containers.ConcurrentFactoryMap$1) boolean x0 com.intellij.util.containers.ConcurrentFactoryMap$1 x1 static synthetic java.lang.Object access$400 (java.lang.Object) Object x0 static synthetic java.lang.Object access$500 (java.lang.Object) Object x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentHashMap.class
ConcurrentHashMap.java package com.intellij.util.containers public final com.intellij.util.containers.ConcurrentHashMap extends java.util.concurrent.ConcurrentHashMap { public void <init> () }
com/intellij/util/containers/ConcurrentHashSet.class
ConcurrentHashSet.java package com.intellij.util.containers public final com.intellij.util.containers.ConcurrentHashSet extends java.lang.Object implements java.util.Set { private final java.util.concurrent.ConcurrentMap map public void <init> () public int size () public boolean isEmpty () public boolean contains (java.lang.Object) Object o public java.util.Iterator iterator () public java.lang.Object[] toArray () public java.lang.Object[] toArray (java.lang.Object[]) Object[] a public boolean add (java.lang.Object) Object o public boolean remove (java.lang.Object) Object o public boolean containsAll (java.util.Collection) java.util.Collection c public boolean addAll (java.util.Collection) Object o java.util.Collection c boolean ret public boolean retainAll (java.util.Collection) java.util.Collection c public boolean removeAll (java.util.Collection) java.util.Collection c public void clear () public java.lang.String toString () public boolean equals (java.lang.Object) RuntimeException ignored Object obj java.util.Set c public int hashCode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentInstanceMap.class
ConcurrentInstanceMap.java package com.intellij.util.containers public com.intellij.util.containers.ConcurrentInstanceMap extends java.lang.Object { private void <init> () public static java.util.Map create () public static java.lang.Object calculate (java.lang.Class) ReflectiveOperationException e Class key private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentIntKeyRefValueHashMap$1.class
ConcurrentIntKeyRefValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap$1 extends java.lang.Object implements java.util.Iterator { private com.intellij.util.containers.IntObjectMap$Entry nextVEntry private com.intellij.util.containers.IntObjectMap$Entry nextReferenceEntry private com.intellij.util.containers.IntObjectMap$Entry lastReturned final synthetic java.util.Iterator val$entryIterator final synthetic com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap this$0 void <init> (com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap, java.util.Iterator) com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap this$0 public boolean hasNext () public com.intellij.util.containers.IntObjectMap$Entry next () com.intellij.util.containers.IntObjectMap$Entry result private void nextAliveEntry () com.intellij.util.containers.IntObjectMap$Entry entry Object v int key public void remove () com.intellij.util.containers.IntObjectMap$Entry last public volatile synthetic java.lang.Object next () }
com/intellij/util/containers/ConcurrentIntKeyRefValueHashMap$2.class
ConcurrentIntKeyRefValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap$2 extends java.lang.Object implements java.util.Enumeration { private Object next final synthetic java.util.Enumeration val$elementRefs final synthetic com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap this$0 void <init> (com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap, java.util.Enumeration) com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap this$0 private java.lang.Object findNextRef () com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap$IntReference result Object v public boolean hasMoreElements () public java.lang.Object nextElement () Object v }
com/intellij/util/containers/ConcurrentIntKeyRefValueHashMap$IntReference.class
ConcurrentIntKeyRefValueHashMap.java package com.intellij.util.containers abstract com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap$IntReference extends java.lang.Object implements com.intellij.openapi.util.Getter { public abstract int getKey () }
com/intellij/util/containers/ConcurrentIntKeyRefValueHashMap$MyEntrySetView.class
ConcurrentIntKeyRefValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap$MyEntrySetView extends java.util.AbstractSet { final synthetic com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap this$0 private void <init> (com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap) public java.util.Iterator iterator () public int size () synthetic void <init> (com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap, com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap$1) com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap x0 com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentIntKeyRefValueHashMap.class
ConcurrentIntKeyRefValueHashMap.java package com.intellij.util.containers abstract com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap extends java.lang.Object implements com.intellij.util.containers.ConcurrentIntObjectMap { private final com.intellij.util.containers.ConcurrentIntObjectHashMap myMap private final java.lang.ref.ReferenceQueue myQueue void <init> () protected abstract com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap$IntReference createReference (int, java.lang.Object, java.lang.ref.ReferenceQueue) private void processQueue () com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap$IntReference ref int key public java.lang.Object cacheOrGet (int, java.lang.Object) com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap$IntReference ref Object old boolean replaced int key Object value com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap$IntReference newRef public boolean remove (int, java.lang.Object) int key Object value public boolean replace (int, java.lang.Object, java.lang.Object) int key Object oldValue Object newValue public java.lang.Object put (int, java.lang.Object) int key Object value com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap$IntReference ref public java.lang.Object get (int) int key com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap$IntReference ref public java.lang.Object remove (int) int key com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap$IntReference ref public boolean containsKey (int) int key public boolean containsValue (java.lang.Object) Object value public void clear () public int[] keys () public java.util.Set entrySet () private java.util.Iterator entriesIterator () java.util.Iterator entryIterator public int size () public boolean isEmpty () public java.util.Enumeration elements () java.util.Enumeration elementRefs public java.lang.Object putIfAbsent (int, java.lang.Object) com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap$IntReference oldRef Object oldVal int key Object value com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap$IntReference newRef public java.util.Collection values () java.util.Set result static synthetic java.util.Iterator access$100 (com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap) com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap x0 static synthetic com.intellij.util.containers.ConcurrentIntObjectHashMap access$200 (com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap) com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentIntKeySoftValueHashMap$1.class
ConcurrentIntKeySoftValueHashMap.java package com.intellij.util.containers synthetic com.intellij.util.containers.ConcurrentIntKeySoftValueHashMap$1 extends java.lang.Object { }
com/intellij/util/containers/ConcurrentIntKeySoftValueHashMap$MyRef.class
ConcurrentIntKeySoftValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentIntKeySoftValueHashMap$MyRef extends java.lang.ref.SoftReference implements com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap$IntReference { private final int valueHash private final int key private void <init> (int, java.lang.Object, java.lang.ref.ReferenceQueue) int key Object referent java.lang.ref.ReferenceQueue queue public int hashCode () public boolean equals (java.lang.Object) Object obj Object v com.intellij.util.containers.ConcurrentIntKeySoftValueHashMap$MyRef other public int getKey () synthetic void <init> (int, java.lang.Object, java.lang.ref.ReferenceQueue, com.intellij.util.containers.ConcurrentIntKeySoftValueHashMap$1) int x0 Object x1 java.lang.ref.ReferenceQueue x2 com.intellij.util.containers.ConcurrentIntKeySoftValueHashMap$1 x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentIntKeySoftValueHashMap.class
ConcurrentIntKeySoftValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentIntKeySoftValueHashMap extends com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap { void <init> () protected com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap$IntReference createReference (int, java.lang.Object, java.lang.ref.ReferenceQueue) int key Object value java.lang.ref.ReferenceQueue queue private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentIntKeyWeakValueHashMap$1.class
ConcurrentIntKeyWeakValueHashMap.java package com.intellij.util.containers synthetic com.intellij.util.containers.ConcurrentIntKeyWeakValueHashMap$1 extends java.lang.Object { }
com/intellij/util/containers/ConcurrentIntKeyWeakValueHashMap$MyRef.class
ConcurrentIntKeyWeakValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentIntKeyWeakValueHashMap$MyRef extends java.lang.ref.WeakReference implements com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap$IntReference { private final int hash private final int key private void <init> (int, java.lang.Object, java.lang.ref.ReferenceQueue) int key Object referent java.lang.ref.ReferenceQueue queue public int hashCode () public boolean equals (java.lang.Object) Object obj Object v com.intellij.util.containers.ConcurrentIntKeyWeakValueHashMap$MyRef other public int getKey () synthetic void <init> (int, java.lang.Object, java.lang.ref.ReferenceQueue, com.intellij.util.containers.ConcurrentIntKeyWeakValueHashMap$1) int x0 Object x1 java.lang.ref.ReferenceQueue x2 com.intellij.util.containers.ConcurrentIntKeyWeakValueHashMap$1 x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentIntKeyWeakValueHashMap.class
ConcurrentIntKeyWeakValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentIntKeyWeakValueHashMap extends com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap { void <init> () protected com.intellij.util.containers.ConcurrentIntKeyRefValueHashMap$IntReference createReference (int, java.lang.Object, java.lang.ref.ReferenceQueue) int key Object value java.lang.ref.ReferenceQueue queue private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentIntObjectHashMap$BaseIterator.class
ConcurrentIntObjectHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentIntObjectHashMap$BaseIterator extends com.intellij.util.containers.ConcurrentIntObjectHashMap$Traverser { final com.intellij.util.containers.ConcurrentIntObjectHashMap map com.intellij.util.containers.ConcurrentIntObjectHashMap$Node lastReturned void <init> (com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[], int, int, int, com.intellij.util.containers.ConcurrentIntObjectHashMap) com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] tab int size int index int limit com.intellij.util.containers.ConcurrentIntObjectHashMap map public final boolean hasNext () public final boolean hasMoreElements () public final void remove () com.intellij.util.containers.ConcurrentIntObjectHashMap$Node p }
com/intellij/util/containers/ConcurrentIntObjectHashMap$CollectionView.class
ConcurrentIntObjectHashMap.java package com.intellij.util.containers abstract com.intellij.util.containers.ConcurrentIntObjectHashMap$CollectionView extends java.lang.Object implements java.util.Collection { final com.intellij.util.containers.ConcurrentIntObjectHashMap map private static final String oomeMsg void <init> (com.intellij.util.containers.ConcurrentIntObjectHashMap) com.intellij.util.containers.ConcurrentIntObjectHashMap map public com.intellij.util.containers.ConcurrentIntObjectHashMap getMap () public final void clear () public final int size () public final boolean isEmpty () public abstract java.util.Iterator iterator () public abstract boolean contains (java.lang.Object) public abstract boolean remove (java.lang.Object) public final java.lang.Object[] toArray () Object e long sz int n Object[] r int i public final java.lang.Object[] toArray (java.lang.Object[]) Object e Object[] a long sz int m Object[] r int n int i public final java.lang.String toString () Object e StringBuilder sb java.util.Iterator it public final boolean containsAll (java.util.Collection) Object e java.util.Collection c public final boolean removeAll (java.util.Collection) java.util.Iterator it java.util.Collection c boolean modified public final boolean retainAll (java.util.Collection) java.util.Iterator it java.util.Collection c boolean modified private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentIntObjectHashMap$CounterCell.class
ConcurrentIntObjectHashMap.java package com.intellij.util.containers final com.intellij.util.containers.ConcurrentIntObjectHashMap$CounterCell extends java.lang.Object { volatile long p0 volatile long p1 volatile long p2 volatile long p3 volatile long p4 volatile long p5 volatile long p6 volatile long value volatile long q0 volatile long q1 volatile long q2 volatile long q3 volatile long q4 volatile long q5 volatile long q6 void <init> (long) long x }
com/intellij/util/containers/ConcurrentIntObjectHashMap$EntryIterator.class
ConcurrentIntObjectHashMap.java package com.intellij.util.containers final com.intellij.util.containers.ConcurrentIntObjectHashMap$EntryIterator extends com.intellij.util.containers.ConcurrentIntObjectHashMap$BaseIterator implements java.util.Iterator { void <init> (com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[], int, int, int, com.intellij.util.containers.ConcurrentIntObjectHashMap) com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] tab int index int size int limit com.intellij.util.containers.ConcurrentIntObjectHashMap map public final com.intellij.util.containers.IntObjectMap$Entry next () com.intellij.util.containers.ConcurrentIntObjectHashMap$Node p int k Object v public volatile synthetic java.lang.Object next () }
com/intellij/util/containers/ConcurrentIntObjectHashMap$EntrySetView.class
ConcurrentIntObjectHashMap.java package com.intellij.util.containers final com.intellij.util.containers.ConcurrentIntObjectHashMap$EntrySetView extends com.intellij.util.containers.ConcurrentIntObjectHashMap$CollectionView implements java.util.Set { void <init> (com.intellij.util.containers.ConcurrentIntObjectHashMap) com.intellij.util.containers.ConcurrentIntObjectHashMap map public boolean contains (java.lang.Object) Object v Object r com.intellij.util.containers.IntObjectMap$Entry e Object o public boolean remove (java.lang.Object) Object v com.intellij.util.containers.IntObjectMap$Entry e Object o public java.util.Iterator iterator () com.intellij.util.containers.ConcurrentIntObjectHashMap m com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] t int f public boolean add (com.intellij.util.containers.IntObjectMap$Entry) com.intellij.util.containers.IntObjectMap$Entry e public boolean addAll (java.util.Collection) com.intellij.util.containers.IntObjectMap$Entry e java.util.Collection c boolean added public final int hashCode () com.intellij.util.containers.ConcurrentIntObjectHashMap$Node p com.intellij.util.containers.ConcurrentIntObjectHashMap$Traverser it int h com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] t public final boolean equals (java.lang.Object) java.util.Set c Object o public volatile synthetic boolean add (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentIntObjectHashMap$ForwardingNode.class
ConcurrentIntObjectHashMap.java package com.intellij.util.containers final com.intellij.util.containers.ConcurrentIntObjectHashMap$ForwardingNode extends com.intellij.util.containers.ConcurrentIntObjectHashMap$Node { final com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] nextTable void <init> (com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[]) com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] tab com.intellij.util.containers.ConcurrentIntObjectHashMap$Node find (int, int) com.intellij.util.containers.ConcurrentIntObjectHashMap$Node e int n com.intellij.util.containers.ConcurrentIntObjectHashMap$Node e int n com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] tab int h int k }
com/intellij/util/containers/ConcurrentIntObjectHashMap$Node.class
ConcurrentIntObjectHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentIntObjectHashMap$Node extends java.lang.Object implements com.intellij.util.containers.IntObjectMap$Entry { final int hash final int key volatile Object val volatile com.intellij.util.containers.ConcurrentIntObjectHashMap$Node next void <init> (int, int, java.lang.Object, com.intellij.util.containers.ConcurrentIntObjectHashMap$Node) int hash int key Object val com.intellij.util.containers.ConcurrentIntObjectHashMap$Node next public final int getKey () public final java.lang.Object getValue () public final int hashCode () public final java.lang.String toString () public final boolean equals (java.lang.Object) Object v Object u com.intellij.util.containers.IntObjectMap$Entry e Object o com.intellij.util.containers.ConcurrentIntObjectHashMap$Node find (int, int) int h int k com.intellij.util.containers.ConcurrentIntObjectHashMap$Node e private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentIntObjectHashMap$TableStack.class
ConcurrentIntObjectHashMap.java package com.intellij.util.containers final com.intellij.util.containers.ConcurrentIntObjectHashMap$TableStack extends java.lang.Object { int length int index com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] tab com.intellij.util.containers.ConcurrentIntObjectHashMap$TableStack next void <init> () }
com/intellij/util/containers/ConcurrentIntObjectHashMap$Traverser.class
ConcurrentIntObjectHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentIntObjectHashMap$Traverser extends java.lang.Object { com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] tab com.intellij.util.containers.ConcurrentIntObjectHashMap$Node next com.intellij.util.containers.ConcurrentIntObjectHashMap$TableStack stack com.intellij.util.containers.ConcurrentIntObjectHashMap$TableStack spare int index int baseIndex int baseLimit final int baseSize void <init> (com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[], int, int, int) com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] tab int size int index int limit final com.intellij.util.containers.ConcurrentIntObjectHashMap$Node advance () com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] t int i int n com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] t int i int n com.intellij.util.containers.ConcurrentIntObjectHashMap$Node e private void pushState (com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[], int, int) com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] t int i int n com.intellij.util.containers.ConcurrentIntObjectHashMap$TableStack s private void recoverState (int) com.intellij.util.containers.ConcurrentIntObjectHashMap$TableStack next int len int n com.intellij.util.containers.ConcurrentIntObjectHashMap$TableStack s }
com/intellij/util/containers/ConcurrentIntObjectHashMap$TreeBin.class
ConcurrentIntObjectHashMap.java package com.intellij.util.containers final com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeBin extends com.intellij.util.containers.ConcurrentIntObjectHashMap$Node { com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode root volatile com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode first volatile Thread waiter volatile int lockState static final int WRITER static final int WAITER static final int READER private static final sun.misc.Unsafe U private static final long LOCKSTATE static final synthetic boolean $assertionsDisabled void <init> (com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode) int dir int dir int dir int ph com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode xp com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode p int h com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode x com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode next com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode b com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode r private void lockRoot () private void unlockRoot () private void contendedLock () int s boolean waiting final com.intellij.util.containers.ConcurrentIntObjectHashMap$Node find (int, int) Thread w com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode r com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode p Thread w com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode r com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode p int s com.intellij.util.containers.ConcurrentIntObjectHashMap$Node e int h int k private int getAndAddInt (java.lang.Object, long, int) Object var1 long var2 int var4 int var5 final com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode putTreeVal (int, int, java.lang.Object) int dir int dir com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode q com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode q com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode ch com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode x com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode f int dir int ph com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode xp com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode p int h int k Object v boolean searched final boolean removeTreeNode (com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode) com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode rl com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode sp com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode replacement com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode s com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode sl boolean c com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode sr com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode pp com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode replacement com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode replacement com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode replacement com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode pp com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode pp com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode replacement com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode pl com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode pr com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode p com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode next com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode pred com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode r com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode rl static com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode rotateLeft (com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode, com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode) com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode r com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode pp com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode rl com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode root com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode p static com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode rotateRight (com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode, com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode) com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode l com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode pp com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode lr com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode root com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode p static com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode balanceInsertion (com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode, com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode) com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode xpp com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode xppr com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode xp com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode xpp com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode xppl com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode root com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode x static com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode balanceDeletion (com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode, com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode) com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode sl com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode sr com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode xpr com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode sl com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode sr com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode xp com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode xpl com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode root com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode x static boolean checkInvariants (com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode) com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode t com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode tp com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode tl com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode tr com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode tb com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode tn static void <clinit> () Class k Exception e }
com/intellij/util/containers/ConcurrentIntObjectHashMap$TreeNode.class
ConcurrentIntObjectHashMap.java package com.intellij.util.containers final com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode extends com.intellij.util.containers.ConcurrentIntObjectHashMap$Node { com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode parent com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode left com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode right com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode prev boolean red void <init> (int, int, java.lang.Object, com.intellij.util.containers.ConcurrentIntObjectHashMap$Node, com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode) int hash int key Object val com.intellij.util.containers.ConcurrentIntObjectHashMap$Node next com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode parent com.intellij.util.containers.ConcurrentIntObjectHashMap$Node find (int, int) int h int k final com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode findTreeNode (int, int) int ph com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode q com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode pl com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode pr int h int k com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode p }
com/intellij/util/containers/ConcurrentIntObjectHashMap$ValueIterator.class
ConcurrentIntObjectHashMap.java package com.intellij.util.containers final com.intellij.util.containers.ConcurrentIntObjectHashMap$ValueIterator extends com.intellij.util.containers.ConcurrentIntObjectHashMap$BaseIterator implements java.util.Iterator java.util.Enumeration { void <init> (com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[], int, int, int, com.intellij.util.containers.ConcurrentIntObjectHashMap) com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] tab int index int size int limit com.intellij.util.containers.ConcurrentIntObjectHashMap map public final java.lang.Object next () com.intellij.util.containers.ConcurrentIntObjectHashMap$Node p Object v public final java.lang.Object nextElement () }
com/intellij/util/containers/ConcurrentIntObjectHashMap$ValuesView.class
ConcurrentIntObjectHashMap.java package com.intellij.util.containers final com.intellij.util.containers.ConcurrentIntObjectHashMap$ValuesView extends com.intellij.util.containers.ConcurrentIntObjectHashMap$CollectionView implements java.util.Collection { void <init> (com.intellij.util.containers.ConcurrentIntObjectHashMap) com.intellij.util.containers.ConcurrentIntObjectHashMap map public final boolean contains (java.lang.Object) Object o public final boolean remove (java.lang.Object) java.util.Iterator it Object o public final java.util.Iterator iterator () com.intellij.util.containers.ConcurrentIntObjectHashMap m com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] t int f public final boolean add (java.lang.Object) Object e public final boolean addAll (java.util.Collection) java.util.Collection c private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentIntObjectHashMap.class
ConcurrentIntObjectHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentIntObjectHashMap extends java.lang.Object implements com.intellij.util.containers.ConcurrentIntObjectMap { private static final int MAXIMUM_CAPACITY private static final int DEFAULT_CAPACITY static final int MAX_ARRAY_SIZE static final int TREEIFY_THRESHOLD static final int UNTREEIFY_THRESHOLD static final int MIN_TREEIFY_CAPACITY private static final int MIN_TRANSFER_STRIDE private static final int RESIZE_STAMP_BITS private static final int MAX_RESIZERS private static final int RESIZE_STAMP_SHIFT static final int MOVED static final int TREEBIN static final int RESERVED static final int HASH_BITS static final int NCPU volatile transient com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] table private volatile transient com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] nextTable private volatile transient long baseCount private volatile transient int sizeCtl private volatile transient int transferIndex private volatile transient int cellsBusy private volatile transient com.intellij.util.containers.ConcurrentIntObjectHashMap$CounterCell[] counterCells private transient com.intellij.util.containers.ConcurrentIntObjectHashMap$ValuesView values private transient com.intellij.util.containers.ConcurrentIntObjectHashMap$EntrySetView entrySet private static final sun.misc.Unsafe U private static final long SIZECTL private static final long TRANSFERINDEX private static final long BASECOUNT private static final long CELLSBUSY private static final long CELLVALUE private static final long ABASE private static final int ASHIFT static int spread (int) int h private static int tableSizeFor (int) int c int n static com.intellij.util.containers.ConcurrentIntObjectHashMap$Node tabAt (com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[], int) com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] tab int i static boolean casTabAt (com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[], int, com.intellij.util.containers.ConcurrentIntObjectHashMap$Node, com.intellij.util.containers.ConcurrentIntObjectHashMap$Node) com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] tab int i com.intellij.util.containers.ConcurrentIntObjectHashMap$Node c com.intellij.util.containers.ConcurrentIntObjectHashMap$Node v static void setTabAt (com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[], int, com.intellij.util.containers.ConcurrentIntObjectHashMap$Node) com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] tab int i com.intellij.util.containers.ConcurrentIntObjectHashMap$Node v void <init> () void <init> (int) int initialCapacity int cap void <init> (int, float) int initialCapacity float loadFactor void <init> (int, float, int) int initialCapacity float loadFactor int concurrencyLevel long size int cap public int size () long n public boolean isEmpty () public java.lang.Object get (int) com.intellij.util.containers.ConcurrentIntObjectHashMap$Node p com.intellij.util.containers.ConcurrentIntObjectHashMap$Node e int n int eh int key com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] tab int h public boolean containsKey (int) int key public boolean containsValue (java.lang.Object) Object v com.intellij.util.containers.ConcurrentIntObjectHashMap$Node p com.intellij.util.containers.ConcurrentIntObjectHashMap$Traverser it Object value com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] t public java.lang.Object put (int, java.lang.Object) int key Object value final java.lang.Object putVal (int, java.lang.Object, boolean) int n com.intellij.util.containers.ConcurrentIntObjectHashMap$Node pred com.intellij.util.containers.ConcurrentIntObjectHashMap$Node e com.intellij.util.containers.ConcurrentIntObjectHashMap$Node p Object oldVal com.intellij.util.containers.ConcurrentIntObjectHashMap$Node f int n int i int fh com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] tab int key Object value boolean onlyIfAbsent int hash int binCount public java.lang.Object remove (int) int key final java.lang.Object replaceNode (int, java.lang.Object, java.lang.Object) Object ev com.intellij.util.containers.ConcurrentIntObjectHashMap$Node e com.intellij.util.containers.ConcurrentIntObjectHashMap$Node pred Object pv com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeBin t com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode r com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode p Object oldVal boolean validated com.intellij.util.containers.ConcurrentIntObjectHashMap$Node f int n int i int fh com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] tab int key Object value Object cv int hash public void clear () com.intellij.util.containers.ConcurrentIntObjectHashMap$Node p int fh com.intellij.util.containers.ConcurrentIntObjectHashMap$Node f long delta int i com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] tab public java.util.Collection values () com.intellij.util.containers.ConcurrentIntObjectHashMap$ValuesView vs public java.util.Set entrySet () com.intellij.util.containers.ConcurrentIntObjectHashMap$EntrySetView es public int hashCode () com.intellij.util.containers.ConcurrentIntObjectHashMap$Node p com.intellij.util.containers.ConcurrentIntObjectHashMap$Traverser it int h com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] t public java.lang.String toString () int k Object v com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] t int f com.intellij.util.containers.ConcurrentIntObjectHashMap$Traverser it StringBuilder sb com.intellij.util.containers.ConcurrentIntObjectHashMap$Node p public boolean equals (java.lang.Object) Object val Object v com.intellij.util.containers.ConcurrentIntObjectHashMap$Node p Object v int mk Object mv com.intellij.util.containers.IntObjectMap$Entry e com.intellij.util.containers.IntObjectMap m com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] t int f com.intellij.util.containers.ConcurrentIntObjectHashMap$Traverser it Object o public java.lang.Object putIfAbsent (int, java.lang.Object) int key Object value public boolean remove (int, java.lang.Object) int key Object value public boolean replace (int, java.lang.Object, java.lang.Object) int key Object oldValue Object newValue public java.lang.Object replace (int, java.lang.Object) int key Object value public java.lang.Object getOrDefault (int, java.lang.Object) int key Object defaultValue Object v public boolean contains (java.lang.Object) Object value public int[] keys () com.intellij.util.containers.IntObjectMap$Entry entry int i Object[] entries int[] result public java.util.Enumeration elements () com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] t int f public long mappingCount () long n static int resizeStamp (int) int n private com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] initTable () int n com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] nt int sc com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] tab private void addCount (long, int) long b long s com.intellij.util.containers.ConcurrentIntObjectHashMap$CounterCell a long v int m com.intellij.util.containers.ConcurrentIntObjectHashMap$CounterCell a long v int m boolean uncontended com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] nt int rs com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] tab int n int sc long x int check com.intellij.util.containers.ConcurrentIntObjectHashMap$CounterCell[] as long s final com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] helpTransfer (com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[], com.intellij.util.containers.ConcurrentIntObjectHashMap$Node) int sc int rs com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] nextTab com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] tab com.intellij.util.containers.ConcurrentIntObjectHashMap$Node f private void tryPresize (int) int n com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] nt com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] nt int rs com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] tab int n int size int c int sc private void transfer (com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[], com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[]) com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] nt Throwable ex int nextIndex int nextBound int sc int b com.intellij.util.containers.ConcurrentIntObjectHashMap$Node p com.intellij.util.containers.ConcurrentIntObjectHashMap$Node ln com.intellij.util.containers.ConcurrentIntObjectHashMap$Node hn int ph int pk Object pv com.intellij.util.containers.ConcurrentIntObjectHashMap$Node p int runBit com.intellij.util.containers.ConcurrentIntObjectHashMap$Node lastRun com.intellij.util.containers.ConcurrentIntObjectHashMap$Node ln com.intellij.util.containers.ConcurrentIntObjectHashMap$Node hn int h com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode p com.intellij.util.containers.ConcurrentIntObjectHashMap$Node e com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeBin t com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode lo com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode loTail com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode hi com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode hiTail int lc int hc com.intellij.util.containers.ConcurrentIntObjectHashMap$Node ln com.intellij.util.containers.ConcurrentIntObjectHashMap$Node hn com.intellij.util.containers.ConcurrentIntObjectHashMap$Node f int fh int i int bound com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] tab com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] nextTab int n int stride int nextn com.intellij.util.containers.ConcurrentIntObjectHashMap$ForwardingNode fwd boolean advance boolean finishing final long sumCount () com.intellij.util.containers.ConcurrentIntObjectHashMap$CounterCell a int i com.intellij.util.containers.ConcurrentIntObjectHashMap$CounterCell[] as long sum private void fullAddCount (long, boolean) com.intellij.util.containers.ConcurrentIntObjectHashMap$CounterCell[] rs int m int j boolean created com.intellij.util.containers.ConcurrentIntObjectHashMap$CounterCell r int i com.intellij.util.containers.ConcurrentIntObjectHashMap$CounterCell[] rs long v com.intellij.util.containers.ConcurrentIntObjectHashMap$CounterCell a int n com.intellij.util.containers.ConcurrentIntObjectHashMap$CounterCell[] rs boolean init com.intellij.util.containers.ConcurrentIntObjectHashMap$CounterCell[] as long v long x boolean wasUncontended int h boolean collide private void treeifyBin (com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[], int) com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode p com.intellij.util.containers.ConcurrentIntObjectHashMap$Node e com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode hd com.intellij.util.containers.ConcurrentIntObjectHashMap$TreeNode tl com.intellij.util.containers.ConcurrentIntObjectHashMap$Node b int n com.intellij.util.containers.ConcurrentIntObjectHashMap$Node[] tab int index static com.intellij.util.containers.ConcurrentIntObjectHashMap$Node untreeify (com.intellij.util.containers.ConcurrentIntObjectHashMap$Node) com.intellij.util.containers.ConcurrentIntObjectHashMap$Node p com.intellij.util.containers.ConcurrentIntObjectHashMap$Node q com.intellij.util.containers.ConcurrentIntObjectHashMap$Node b com.intellij.util.containers.ConcurrentIntObjectHashMap$Node hd com.intellij.util.containers.ConcurrentIntObjectHashMap$Node tl private static sun.misc.Unsafe getUnsafe () public java.lang.Object cacheOrGet (int, java.lang.Object) int key Object defaultValue Object v Object prev static synthetic sun.misc.Unsafe access$000 () static void <clinit> () Class k Class ck Class ak int scale Exception e private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentIntObjectMap.class
ConcurrentIntObjectMap.java package com.intellij.util.containers public abstract com.intellij.util.containers.ConcurrentIntObjectMap extends java.lang.Object implements com.intellij.util.containers.IntObjectMap { public abstract java.lang.Object cacheOrGet (int, java.lang.Object) public abstract boolean remove (int, java.lang.Object) public abstract boolean replace (int, java.lang.Object, java.lang.Object) public abstract java.util.Enumeration elements () public abstract int size () public abstract java.lang.Object putIfAbsent (int, java.lang.Object) }
com/intellij/util/containers/ConcurrentList.class
ConcurrentList.java package com.intellij.util.containers public abstract com.intellij.util.containers.ConcurrentList extends java.lang.Object implements java.util.List { public abstract boolean addIfAbsent (java.lang.Object) public abstract int addAllAbsent (java.util.Collection) }
com/intellij/util/containers/ConcurrentLongObjectHashMap$BaseIterator.class
ConcurrentLongObjectHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentLongObjectHashMap$BaseIterator extends com.intellij.util.containers.ConcurrentLongObjectHashMap$Traverser { final com.intellij.util.containers.ConcurrentLongObjectHashMap map com.intellij.util.containers.ConcurrentLongObjectHashMap$Node lastReturned void <init> (com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[], int, int, int, com.intellij.util.containers.ConcurrentLongObjectHashMap) com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] tab int size int index int limit com.intellij.util.containers.ConcurrentLongObjectHashMap map public final boolean hasNext () public final boolean hasMoreElements () public final void remove () com.intellij.util.containers.ConcurrentLongObjectHashMap$Node p }
com/intellij/util/containers/ConcurrentLongObjectHashMap$CollectionView.class
ConcurrentLongObjectHashMap.java package com.intellij.util.containers abstract com.intellij.util.containers.ConcurrentLongObjectHashMap$CollectionView extends java.lang.Object implements java.util.Collection { final com.intellij.util.containers.ConcurrentLongObjectHashMap map private static final String oomeMsg void <init> (com.intellij.util.containers.ConcurrentLongObjectHashMap) com.intellij.util.containers.ConcurrentLongObjectHashMap map public com.intellij.util.containers.ConcurrentLongObjectHashMap getMap () public final void clear () public final int size () public final boolean isEmpty () public abstract java.util.Iterator iterator () public abstract boolean contains (java.lang.Object) public abstract boolean remove (java.lang.Object) public final java.lang.Object[] toArray () Object e long sz int n Object[] r int i public final java.lang.Object[] toArray (java.lang.Object[]) Object e Object[] a long sz int m Object[] r int n int i public final java.lang.String toString () Object e StringBuilder sb java.util.Iterator it public final boolean containsAll (java.util.Collection) Object e java.util.Collection c public final boolean removeAll (java.util.Collection) java.util.Iterator it java.util.Collection c boolean modified public final boolean retainAll (java.util.Collection) java.util.Iterator it java.util.Collection c boolean modified private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentLongObjectHashMap$EntryIterator$1.class
ConcurrentLongObjectHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentLongObjectHashMap$EntryIterator$1 extends java.lang.Object implements com.intellij.util.containers.ConcurrentLongObjectMap$LongEntry { final synthetic long val$k final synthetic Object val$v final synthetic com.intellij.util.containers.ConcurrentLongObjectHashMap$EntryIterator this$0 void <init> (com.intellij.util.containers.ConcurrentLongObjectHashMap$EntryIterator, long, java.lang.Object) com.intellij.util.containers.ConcurrentLongObjectHashMap$EntryIterator this$0 public long getKey () public java.lang.Object getValue () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentLongObjectHashMap$EntryIterator.class
ConcurrentLongObjectHashMap.java package com.intellij.util.containers final com.intellij.util.containers.ConcurrentLongObjectHashMap$EntryIterator extends com.intellij.util.containers.ConcurrentLongObjectHashMap$BaseIterator implements java.util.Iterator { void <init> (com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[], int, int, int, com.intellij.util.containers.ConcurrentLongObjectHashMap) com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] tab int index int size int limit com.intellij.util.containers.ConcurrentLongObjectHashMap map public final com.intellij.util.containers.ConcurrentLongObjectMap$LongEntry next () com.intellij.util.containers.ConcurrentLongObjectHashMap$Node p long k Object v public volatile synthetic java.lang.Object next () }
com/intellij/util/containers/ConcurrentLongObjectHashMap$EntrySetView.class
ConcurrentLongObjectHashMap.java package com.intellij.util.containers final com.intellij.util.containers.ConcurrentLongObjectHashMap$EntrySetView extends com.intellij.util.containers.ConcurrentLongObjectHashMap$CollectionView implements java.util.Set { void <init> (com.intellij.util.containers.ConcurrentLongObjectHashMap) com.intellij.util.containers.ConcurrentLongObjectHashMap map public boolean contains (java.lang.Object) Object v Object r com.intellij.util.containers.ConcurrentLongObjectMap$LongEntry e Object o public boolean remove (java.lang.Object) Object v com.intellij.util.containers.ConcurrentLongObjectMap$LongEntry e Object o public java.util.Iterator iterator () com.intellij.util.containers.ConcurrentLongObjectHashMap m com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] t int f public boolean add (com.intellij.util.containers.ConcurrentLongObjectMap$LongEntry) com.intellij.util.containers.ConcurrentLongObjectMap$LongEntry e public boolean addAll (java.util.Collection) com.intellij.util.containers.ConcurrentLongObjectMap$LongEntry e java.util.Collection c boolean added public final int hashCode () com.intellij.util.containers.ConcurrentLongObjectHashMap$Node p com.intellij.util.containers.ConcurrentLongObjectHashMap$Traverser it int h com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] t public final boolean equals (java.lang.Object) java.util.Set c Object o public volatile synthetic boolean add (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentLongObjectHashMap$ForwardingNode.class
ConcurrentLongObjectHashMap.java package com.intellij.util.containers final com.intellij.util.containers.ConcurrentLongObjectHashMap$ForwardingNode extends com.intellij.util.containers.ConcurrentLongObjectHashMap$Node { final com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] nextTable void <init> (com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[]) com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] tab com.intellij.util.containers.ConcurrentLongObjectHashMap$Node find (int, long) com.intellij.util.containers.ConcurrentLongObjectHashMap$Node e int n com.intellij.util.containers.ConcurrentLongObjectHashMap$Node e int n com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] tab int h long k }
com/intellij/util/containers/ConcurrentLongObjectHashMap$Node.class
ConcurrentLongObjectHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentLongObjectHashMap$Node extends java.lang.Object implements com.intellij.util.containers.ConcurrentLongObjectMap$LongEntry { final int hash final long key volatile Object val volatile com.intellij.util.containers.ConcurrentLongObjectHashMap$Node next void <init> (int, long, java.lang.Object, com.intellij.util.containers.ConcurrentLongObjectHashMap$Node) int hash long key Object val com.intellij.util.containers.ConcurrentLongObjectHashMap$Node next public final long getKey () public final java.lang.Object getValue () public final int hashCode () public final java.lang.String toString () public final boolean equals (java.lang.Object) Object v Object u com.intellij.util.containers.ConcurrentLongObjectMap$LongEntry e Object o com.intellij.util.containers.ConcurrentLongObjectHashMap$Node find (int, long) int h long k com.intellij.util.containers.ConcurrentLongObjectHashMap$Node e private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentLongObjectHashMap$TableStack.class
ConcurrentLongObjectHashMap.java package com.intellij.util.containers final com.intellij.util.containers.ConcurrentLongObjectHashMap$TableStack extends java.lang.Object { int length int index com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] tab com.intellij.util.containers.ConcurrentLongObjectHashMap$TableStack next void <init> () }
com/intellij/util/containers/ConcurrentLongObjectHashMap$Traverser.class
ConcurrentLongObjectHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentLongObjectHashMap$Traverser extends java.lang.Object { com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] tab com.intellij.util.containers.ConcurrentLongObjectHashMap$Node next com.intellij.util.containers.ConcurrentLongObjectHashMap$TableStack stack com.intellij.util.containers.ConcurrentLongObjectHashMap$TableStack spare int index int baseIndex int baseLimit final int baseSize void <init> (com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[], int, int, int) com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] tab int size int index int limit final com.intellij.util.containers.ConcurrentLongObjectHashMap$Node advance () com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] t int i int n com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] t int i int n com.intellij.util.containers.ConcurrentLongObjectHashMap$Node e private void pushState (com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[], int, int) com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] t int i int n com.intellij.util.containers.ConcurrentLongObjectHashMap$TableStack s private void recoverState (int) com.intellij.util.containers.ConcurrentLongObjectHashMap$TableStack next int len int n com.intellij.util.containers.ConcurrentLongObjectHashMap$TableStack s }
com/intellij/util/containers/ConcurrentLongObjectHashMap$TreeBin.class
ConcurrentLongObjectHashMap.java package com.intellij.util.containers final com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeBin extends com.intellij.util.containers.ConcurrentLongObjectHashMap$Node { com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode root volatile com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode first volatile Thread waiter volatile int lockState static final int WRITER static final int WAITER static final int READER private static final sun.misc.Unsafe U private static final long LOCKSTATE static final synthetic boolean $assertionsDisabled void <init> (com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode) int dir int dir int dir int ph com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode xp com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode p int h com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode x com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode next com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode b com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode r private void lockRoot () private void unlockRoot () private void contendedLock () int s boolean waiting final com.intellij.util.containers.ConcurrentLongObjectHashMap$Node find (int, long) Thread w com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode r com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode p Thread w com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode r com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode p int s com.intellij.util.containers.ConcurrentLongObjectHashMap$Node e int h long k private int getAndAddInt (java.lang.Object, long, int) Object var1 long var2 int var4 int var5 final com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode putTreeVal (int, long, java.lang.Object) int dir int dir com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode q com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode q com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode ch com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode x com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode f int dir int ph com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode xp com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode p int h long k Object v boolean searched final boolean removeTreeNode (com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode) com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode rl com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode sp com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode replacement com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode s com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode sl boolean c com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode sr com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode pp com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode replacement com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode replacement com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode replacement com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode pp com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode pp com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode replacement com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode pl com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode pr com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode p com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode next com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode pred com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode r com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode rl static com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode rotateLeft (com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode, com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode) com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode r com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode pp com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode rl com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode root com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode p static com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode rotateRight (com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode, com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode) com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode l com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode pp com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode lr com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode root com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode p static com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode balanceInsertion (com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode, com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode) com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode xpp com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode xppr com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode xp com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode xpp com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode xppl com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode root com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode x static com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode balanceDeletion (com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode, com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode) com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode sl com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode sr com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode xpr com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode sl com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode sr com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode xp com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode xpl com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode root com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode x static boolean checkInvariants (com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode) com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode t com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode tp com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode tl com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode tr com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode tb com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode tn static void <clinit> () Class k Exception e }
com/intellij/util/containers/ConcurrentLongObjectHashMap$TreeNode.class
ConcurrentLongObjectHashMap.java package com.intellij.util.containers final com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode extends com.intellij.util.containers.ConcurrentLongObjectHashMap$Node { com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode parent com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode left com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode right com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode prev boolean red void <init> (int, long, java.lang.Object, com.intellij.util.containers.ConcurrentLongObjectHashMap$Node, com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode) int hash long key Object val com.intellij.util.containers.ConcurrentLongObjectHashMap$Node next com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode parent com.intellij.util.containers.ConcurrentLongObjectHashMap$Node find (int, long) int h long k final com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode findTreeNode (int, long) int ph com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode q com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode pl com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode pr int h long k com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode p }
com/intellij/util/containers/ConcurrentLongObjectHashMap$ValueIterator.class
ConcurrentLongObjectHashMap.java package com.intellij.util.containers final com.intellij.util.containers.ConcurrentLongObjectHashMap$ValueIterator extends com.intellij.util.containers.ConcurrentLongObjectHashMap$BaseIterator implements java.util.Iterator java.util.Enumeration { void <init> (com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[], int, int, int, com.intellij.util.containers.ConcurrentLongObjectHashMap) com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] tab int index int size int limit com.intellij.util.containers.ConcurrentLongObjectHashMap map public final java.lang.Object next () com.intellij.util.containers.ConcurrentLongObjectHashMap$Node p Object v public final java.lang.Object nextElement () }
com/intellij/util/containers/ConcurrentLongObjectHashMap$ValuesView.class
ConcurrentLongObjectHashMap.java package com.intellij.util.containers final com.intellij.util.containers.ConcurrentLongObjectHashMap$ValuesView extends com.intellij.util.containers.ConcurrentLongObjectHashMap$CollectionView implements java.util.Collection { void <init> (com.intellij.util.containers.ConcurrentLongObjectHashMap) com.intellij.util.containers.ConcurrentLongObjectHashMap map public final boolean contains (java.lang.Object) Object o public final boolean remove (java.lang.Object) java.util.Iterator it Object o public final java.util.Iterator iterator () com.intellij.util.containers.ConcurrentLongObjectHashMap m com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] t int f public final boolean add (java.lang.Object) Object e public final boolean addAll (java.util.Collection) java.util.Collection c private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentLongObjectHashMap.class
ConcurrentLongObjectHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentLongObjectHashMap extends java.lang.Object implements com.intellij.util.containers.ConcurrentLongObjectMap { private static final int MAXIMUM_CAPACITY private static final int DEFAULT_CAPACITY static final int MAX_ARRAY_SIZE static final int TREEIFY_THRESHOLD static final int UNTREEIFY_THRESHOLD static final int MIN_TREEIFY_CAPACITY private static final int MIN_TRANSFER_STRIDE private static final int RESIZE_STAMP_BITS private static final int MAX_RESIZERS private static final int RESIZE_STAMP_SHIFT static final int MOVED static final int TREEBIN static final int RESERVED static final int HASH_BITS static final int NCPU volatile transient com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] table private volatile transient com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] nextTable private volatile transient long baseCount private volatile transient int sizeCtl private volatile transient int transferIndex private volatile transient int cellsBusy private volatile transient com.intellij.util.containers.ConcurrentIntObjectHashMap$CounterCell[] counterCells private transient com.intellij.util.containers.ConcurrentLongObjectHashMap$ValuesView values private transient com.intellij.util.containers.ConcurrentLongObjectHashMap$EntrySetView entrySet private static final sun.misc.Unsafe U private static final long SIZECTL private static final long TRANSFERINDEX private static final long BASECOUNT private static final long CELLSBUSY private static final long CELLVALUE private static final long ABASE private static final int ASHIFT static int spread (long) long h private static int tableSizeFor (int) int c int n static com.intellij.util.containers.ConcurrentLongObjectHashMap$Node tabAt (com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[], int) com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] tab int i static boolean casTabAt (com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[], int, com.intellij.util.containers.ConcurrentLongObjectHashMap$Node, com.intellij.util.containers.ConcurrentLongObjectHashMap$Node) com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] tab int i com.intellij.util.containers.ConcurrentLongObjectHashMap$Node c com.intellij.util.containers.ConcurrentLongObjectHashMap$Node v static void setTabAt (com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[], int, com.intellij.util.containers.ConcurrentLongObjectHashMap$Node) com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] tab int i com.intellij.util.containers.ConcurrentLongObjectHashMap$Node v void <init> () void <init> (int) int initialCapacity int cap void <init> (int, float) int initialCapacity float loadFactor void <init> (int, float, int) int initialCapacity float loadFactor int concurrencyLevel long size int cap public int size () long n public boolean isEmpty () public java.lang.Object get (long) com.intellij.util.containers.ConcurrentLongObjectHashMap$Node p com.intellij.util.containers.ConcurrentLongObjectHashMap$Node e int n int eh long key com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] tab int h public boolean containsKey (long) long key public boolean containsValue (java.lang.Object) Object v com.intellij.util.containers.ConcurrentLongObjectHashMap$Node p com.intellij.util.containers.ConcurrentLongObjectHashMap$Traverser it Object value com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] t public java.lang.Object put (long, java.lang.Object) long key Object value final java.lang.Object putVal (long, java.lang.Object, boolean) int n com.intellij.util.containers.ConcurrentLongObjectHashMap$Node pred com.intellij.util.containers.ConcurrentLongObjectHashMap$Node e com.intellij.util.containers.ConcurrentLongObjectHashMap$Node p Object oldVal com.intellij.util.containers.ConcurrentLongObjectHashMap$Node f int n int i int fh com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] tab long key Object value boolean onlyIfAbsent int hash int binCount public java.lang.Object remove (long) long key final java.lang.Object replaceNode (long, java.lang.Object, java.lang.Object) Object ev com.intellij.util.containers.ConcurrentLongObjectHashMap$Node e com.intellij.util.containers.ConcurrentLongObjectHashMap$Node pred Object pv com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeBin t com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode r com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode p Object oldVal boolean validated com.intellij.util.containers.ConcurrentLongObjectHashMap$Node f int n int i int fh com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] tab long key Object value Object cv int hash public void clear () com.intellij.util.containers.ConcurrentLongObjectHashMap$Node p int fh com.intellij.util.containers.ConcurrentLongObjectHashMap$Node f long delta int i com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] tab public java.util.Collection values () com.intellij.util.containers.ConcurrentLongObjectHashMap$ValuesView vs public java.util.Set entrySet () com.intellij.util.containers.ConcurrentLongObjectHashMap$EntrySetView es public int hashCode () com.intellij.util.containers.ConcurrentLongObjectHashMap$Node p com.intellij.util.containers.ConcurrentLongObjectHashMap$Traverser it int h com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] t public java.lang.String toString () long k Object v com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] t int f com.intellij.util.containers.ConcurrentLongObjectHashMap$Traverser it StringBuilder sb com.intellij.util.containers.ConcurrentLongObjectHashMap$Node p public boolean equals (java.lang.Object) Object val Object v com.intellij.util.containers.ConcurrentLongObjectHashMap$Node p Object v long mk Object mv com.intellij.util.containers.ConcurrentLongObjectMap$LongEntry e com.intellij.util.containers.ConcurrentLongObjectMap m com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] t int f com.intellij.util.containers.ConcurrentLongObjectHashMap$Traverser it Object o public java.lang.Object putIfAbsent (long, java.lang.Object) long key Object value public boolean remove (long, java.lang.Object) long key Object value public boolean replace (long, java.lang.Object, java.lang.Object) long key Object oldValue Object newValue public java.lang.Object replace (long, java.lang.Object) long key Object value public java.lang.Object getOrDefault (long, java.lang.Object) long key Object defaultValue Object v public boolean contains (java.lang.Object) Object value public long[] keys () com.intellij.util.containers.ConcurrentLongObjectMap$LongEntry entry int i Object[] entries long[] result public java.util.Enumeration elements () com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] t int f public long mappingCount () long n static int resizeStamp (int) int n private com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] initTable () int n com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] nt int sc com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] tab private void addCount (long, int) long b long s com.intellij.util.containers.ConcurrentIntObjectHashMap$CounterCell a long v int m com.intellij.util.containers.ConcurrentIntObjectHashMap$CounterCell a long v int m boolean uncontended com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] nt int rs com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] tab int n int sc long x int check com.intellij.util.containers.ConcurrentIntObjectHashMap$CounterCell[] as long s final com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] helpTransfer (com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[], com.intellij.util.containers.ConcurrentLongObjectHashMap$Node) int sc int rs com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] nextTab com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] tab com.intellij.util.containers.ConcurrentLongObjectHashMap$Node f private void tryPresize (int) int n com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] nt com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] nt int rs com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] tab int n int size int c int sc private void transfer (com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[], com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[]) com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] nt Throwable ex int nextIndex int nextBound int sc int b com.intellij.util.containers.ConcurrentLongObjectHashMap$Node p com.intellij.util.containers.ConcurrentLongObjectHashMap$Node ln com.intellij.util.containers.ConcurrentLongObjectHashMap$Node hn int ph long pk Object pv com.intellij.util.containers.ConcurrentLongObjectHashMap$Node p int runBit com.intellij.util.containers.ConcurrentLongObjectHashMap$Node lastRun com.intellij.util.containers.ConcurrentLongObjectHashMap$Node ln com.intellij.util.containers.ConcurrentLongObjectHashMap$Node hn int h com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode p com.intellij.util.containers.ConcurrentLongObjectHashMap$Node e com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeBin t com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode lo com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode loTail com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode hi com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode hiTail int lc int hc com.intellij.util.containers.ConcurrentLongObjectHashMap$Node ln com.intellij.util.containers.ConcurrentLongObjectHashMap$Node hn com.intellij.util.containers.ConcurrentLongObjectHashMap$Node f int fh int i int bound com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] tab com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] nextTab int n int stride int nextn com.intellij.util.containers.ConcurrentLongObjectHashMap$ForwardingNode fwd boolean advance boolean finishing final long sumCount () com.intellij.util.containers.ConcurrentIntObjectHashMap$CounterCell a int i com.intellij.util.containers.ConcurrentIntObjectHashMap$CounterCell[] as long sum private void fullAddCount (long, boolean) com.intellij.util.containers.ConcurrentIntObjectHashMap$CounterCell[] rs int m int j boolean created com.intellij.util.containers.ConcurrentIntObjectHashMap$CounterCell r int i com.intellij.util.containers.ConcurrentIntObjectHashMap$CounterCell[] rs long v com.intellij.util.containers.ConcurrentIntObjectHashMap$CounterCell a int n com.intellij.util.containers.ConcurrentIntObjectHashMap$CounterCell[] rs boolean init com.intellij.util.containers.ConcurrentIntObjectHashMap$CounterCell[] as long v long x boolean wasUncontended int h boolean collide private void treeifyBin (com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[], int) com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode p com.intellij.util.containers.ConcurrentLongObjectHashMap$Node e com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode hd com.intellij.util.containers.ConcurrentLongObjectHashMap$TreeNode tl com.intellij.util.containers.ConcurrentLongObjectHashMap$Node b int n com.intellij.util.containers.ConcurrentLongObjectHashMap$Node[] tab int index static com.intellij.util.containers.ConcurrentLongObjectHashMap$Node untreeify (com.intellij.util.containers.ConcurrentLongObjectHashMap$Node) com.intellij.util.containers.ConcurrentLongObjectHashMap$Node p com.intellij.util.containers.ConcurrentLongObjectHashMap$Node q com.intellij.util.containers.ConcurrentLongObjectHashMap$Node b com.intellij.util.containers.ConcurrentLongObjectHashMap$Node hd com.intellij.util.containers.ConcurrentLongObjectHashMap$Node tl public java.lang.Iterable entries () private static sun.misc.Unsafe getUnsafe () public java.lang.Object cacheOrGet (long, java.lang.Object) long key Object defaultValue Object v Object prev static synthetic sun.misc.Unsafe access$000 () static void <clinit> () Class k Class ck Class ak int scale Exception e private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentLongObjectMap$LongEntry.class
ConcurrentLongObjectMap.java package com.intellij.util.containers public abstract com.intellij.util.containers.ConcurrentLongObjectMap$LongEntry extends java.lang.Object { public abstract long getKey () public abstract java.lang.Object getValue () }
com/intellij/util/containers/ConcurrentLongObjectMap.class
ConcurrentLongObjectMap.java package com.intellij.util.containers public abstract com.intellij.util.containers.ConcurrentLongObjectMap extends java.lang.Object { public abstract java.lang.Object cacheOrGet (long, java.lang.Object) public abstract boolean remove (long, java.lang.Object) public abstract boolean replace (long, java.lang.Object, java.lang.Object) public abstract java.lang.Object replace (long, java.lang.Object) public abstract java.lang.Object put (long, java.lang.Object) public abstract java.lang.Object get (long) public abstract java.lang.Object remove (long) public abstract boolean containsKey (long) public abstract void clear () public abstract java.lang.Iterable entries () public abstract long[] keys () public abstract int size () public abstract boolean isEmpty () public abstract java.util.Enumeration elements () public abstract java.util.Collection values () public abstract boolean containsValue (java.lang.Object) public abstract java.lang.Object putIfAbsent (long, java.lang.Object) }
com/intellij/util/containers/ConcurrentMostlySingularMultiMap.class
ConcurrentMostlySingularMultiMap.java package com.intellij.util.containers public com.intellij.util.containers.ConcurrentMostlySingularMultiMap extends com.intellij.util.containers.MostlySingularMultiMap { public void <init> () protected java.util.Map createMap () public void add (java.lang.Object, java.lang.Object) com.intellij.util.containers.MostlySingularMultiMap$ValueList curList com.intellij.util.containers.MostlySingularMultiMap$ValueList newList com.intellij.util.containers.MostlySingularMultiMap$ValueList newList Object current Object key Object value java.util.concurrent.ConcurrentMap map public void compact () public boolean replace (java.lang.Object, java.util.Collection, java.util.Collection) Object key java.util.Collection expectedValue java.util.Collection newValue java.util.concurrent.ConcurrentMap map Object newValueToPut Object oldValue java.util.List oldCollection public void addAll (com.intellij.util.containers.MostlySingularMultiMap) com.intellij.util.containers.MostlySingularMultiMap other public boolean remove (java.lang.Object, java.lang.Object) Object key Object value private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentMultiMap.class
ConcurrentMultiMap.java package com.intellij.util.containers public com.intellij.util.containers.ConcurrentMultiMap extends com.intellij.util.containers.MultiMap { public void <init> () protected java.util.concurrent.ConcurrentMap createMap () protected java.util.Collection createCollection () public void putValue (java.lang.Object, java.lang.Object) java.util.Collection newCollection Object key Object value java.util.Collection collection protected volatile synthetic java.util.Map createMap () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentPackedBitsArray.class
ConcurrentPackedBitsArray.java package com.intellij.util.containers public com.intellij.util.containers.ConcurrentPackedBitsArray extends java.lang.Object { private final int bitsPerChunk private final com.intellij.util.containers.ConcurrentBitSet bits private final int mask private final int chunksPerWord static final synthetic boolean $assertionsDisabled public void <init> (int) int bitsPerChunk public long get (int) int id int bitIndex public long set (int, long) int id long flags int bitIndex int prevChunk public void clear () private synthetic int lambda$set$0 (int, long, int) int bitIndex long flags int word static void <clinit> () }
com/intellij/util/containers/ConcurrentRefHashMap$1.class
ConcurrentRefHashMap.java package com.intellij.util.containers final com.intellij.util.containers.ConcurrentRefHashMap$1 extends com.intellij.util.containers.ConcurrentRefHashMap$HardKey { void <init> () public java.lang.Object get () void setKey (java.lang.Object, int) Object key int hash }
com/intellij/util/containers/ConcurrentRefHashMap$2.class
ConcurrentRefHashMap.java package com.intellij.util.containers final com.intellij.util.containers.ConcurrentRefHashMap$2 extends java.lang.Object implements gnu.trove.TObjectHashingStrategy { void <init> () public int computeHashCode (java.lang.Object) Object object public boolean equals (java.lang.Object, java.lang.Object) Object o1 Object o2 }
com/intellij/util/containers/ConcurrentRefHashMap$EntrySet$1.class
ConcurrentRefHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentRefHashMap$EntrySet$1 extends java.lang.Object implements java.util.Iterator { private final java.util.Iterator hashIterator private com.intellij.util.containers.ConcurrentRefHashMap$RefEntry next final synthetic com.intellij.util.containers.ConcurrentRefHashMap$EntrySet this$1 void <init> (com.intellij.util.containers.ConcurrentRefHashMap$EntrySet) com.intellij.util.containers.ConcurrentRefHashMap$EntrySet this$1 public boolean hasNext () java.util.Map$Entry ent com.intellij.util.containers.ConcurrentRefHashMap$KeyReference wk Object k public java.util.Map$Entry next () com.intellij.util.containers.ConcurrentRefHashMap$RefEntry e public void remove () public volatile synthetic java.lang.Object next () }
com/intellij/util/containers/ConcurrentRefHashMap$EntrySet.class
ConcurrentRefHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentRefHashMap$EntrySet extends java.util.AbstractSet { private final java.util.Set hashEntrySet final synthetic com.intellij.util.containers.ConcurrentRefHashMap this$0 private void <init> (com.intellij.util.containers.ConcurrentRefHashMap) public java.util.Iterator iterator () public boolean isEmpty () public int size () java.util.Iterator i int j public boolean remove (java.lang.Object) Object o java.util.Map$Entry e Object ev com.intellij.util.containers.ConcurrentRefHashMap$HardKey key Object hv boolean toRemove public int hashCode () java.util.Map$Entry ent com.intellij.util.containers.ConcurrentRefHashMap$KeyReference wk Object v Object aHashEntrySet int h static synthetic java.util.Set access$200 (com.intellij.util.containers.ConcurrentRefHashMap$EntrySet) com.intellij.util.containers.ConcurrentRefHashMap$EntrySet x0 synthetic void <init> (com.intellij.util.containers.ConcurrentRefHashMap, com.intellij.util.containers.ConcurrentRefHashMap$1) com.intellij.util.containers.ConcurrentRefHashMap x0 com.intellij.util.containers.ConcurrentRefHashMap$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentRefHashMap$HardKey.class
ConcurrentRefHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentRefHashMap$HardKey extends java.lang.Object implements com.intellij.util.containers.ConcurrentRefHashMap$KeyReference { private Object myKey private int myHash private void <init> () void setKey (java.lang.Object, int) Object key int hash public java.lang.Object get () public boolean equals (java.lang.Object) Object o public int hashCode () synthetic void <init> (com.intellij.util.containers.ConcurrentRefHashMap$1) com.intellij.util.containers.ConcurrentRefHashMap$1 x0 }
com/intellij/util/containers/ConcurrentRefHashMap$KeyReference.class
ConcurrentRefHashMap.java package com.intellij.util.containers abstract com.intellij.util.containers.ConcurrentRefHashMap$KeyReference extends java.lang.Object { public abstract java.lang.Object get () public abstract boolean equals (java.lang.Object) public abstract int hashCode () }
com/intellij/util/containers/ConcurrentRefHashMap$RefEntry.class
ConcurrentRefHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentRefHashMap$RefEntry extends java.lang.Object implements java.util.Map$Entry { private final java.util.Map$Entry ent private final Object key void <init> (java.util.Map$Entry, java.lang.Object) java.util.Map$Entry ent Object key public java.lang.Object getKey () public java.lang.Object getValue () public java.lang.Object setValue (java.lang.Object) Object value public boolean equals (java.lang.Object) Object o java.util.Map$Entry e public int hashCode () Object v private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentRefHashMap.class
ConcurrentRefHashMap.java package com.intellij.util.containers abstract com.intellij.util.containers.ConcurrentRefHashMap extends java.util.AbstractMap implements java.util.concurrent.ConcurrentMap gnu.trove.TObjectHashingStrategy { final java.lang.ref.ReferenceQueue myReferenceQueue private final java.util.concurrent.ConcurrentMap myMap private final gnu.trove.TObjectHashingStrategy myHashingStrategy private static final com.intellij.util.containers.ConcurrentRefHashMap$HardKey NULL_KEY private static final float LOAD_FACTOR static final int DEFAULT_CAPACITY static final int DEFAULT_CONCURRENCY_LEVEL private static final gnu.trove.TObjectHashingStrategy THIS private static final ThreadLocal HARD_KEY private java.util.Set entrySet abstract com.intellij.util.containers.ConcurrentRefHashMap$KeyReference createKeyReference (java.lang.Object, gnu.trove.TObjectHashingStrategy) private com.intellij.util.containers.ConcurrentRefHashMap$KeyReference createKeyReference (java.lang.Object) Object key boolean processQueue () com.intellij.util.containers.ConcurrentRefHashMap$KeyReference wk boolean processed void <init> () void <init> (int) int initialCapacity private void <init> (int, float) int initialCapacity float loadFactor void <init> (gnu.trove.TObjectHashingStrategy) gnu.trove.TObjectHashingStrategy hashingStrategy void <init> (int, float, int, gnu.trove.TObjectHashingStrategy) int initialCapacity float loadFactor int concurrencyLevel gnu.trove.TObjectHashingStrategy hashingStrategy public int size () public boolean isEmpty () public boolean containsKey (java.lang.Object) Object key com.intellij.util.containers.ConcurrentRefHashMap$HardKey hardKey boolean result public boolean containsValue (java.lang.Object) Object value private com.intellij.util.containers.ConcurrentRefHashMap$HardKey createHardKey (java.lang.Object) Object o Object key com.intellij.util.containers.ConcurrentRefHashMap$HardKey hardKey private static void releaseHardKey (com.intellij.util.containers.ConcurrentRefHashMap$HardKey) com.intellij.util.containers.ConcurrentRefHashMap$HardKey key public java.lang.Object get (java.lang.Object) Object key com.intellij.util.containers.ConcurrentRefHashMap$HardKey hardKey Object result public java.lang.Object put (java.lang.Object, java.lang.Object) Object key Object value com.intellij.util.containers.ConcurrentRefHashMap$KeyReference weakKey public java.lang.Object remove (java.lang.Object) Object key com.intellij.util.containers.ConcurrentRefHashMap$HardKey hardKey Object result public void clear () public java.util.Set entrySet () java.util.Set es public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object) Object key Object value public boolean remove (java.lang.Object, java.lang.Object) Object key Object value public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object) Object key Object oldValue Object newValue public java.lang.Object replace (java.lang.Object, java.lang.Object) Object key Object value public int computeHashCode (java.lang.Object) Object object int h public boolean equals (java.lang.Object, java.lang.Object) Object o1 Object o2 private static synthetic com.intellij.util.containers.ConcurrentRefHashMap$HardKey lambda$static$0 () static synthetic java.util.concurrent.ConcurrentMap access$100 (com.intellij.util.containers.ConcurrentRefHashMap) com.intellij.util.containers.ConcurrentRefHashMap x0 static synthetic com.intellij.util.containers.ConcurrentRefHashMap$HardKey access$300 () static synthetic com.intellij.util.containers.ConcurrentRefHashMap$HardKey access$400 (com.intellij.util.containers.ConcurrentRefHashMap, java.lang.Object) com.intellij.util.containers.ConcurrentRefHashMap x0 Object x1 static synthetic void access$500 (com.intellij.util.containers.ConcurrentRefHashMap$HardKey) com.intellij.util.containers.ConcurrentRefHashMap$HardKey x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentRefValueHashMap$1.class
ConcurrentRefValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentRefValueHashMap$1 extends java.lang.Object implements java.util.Map$Entry { final synthetic Object val$key final synthetic Object val$value final synthetic com.intellij.util.containers.ConcurrentRefValueHashMap this$0 void <init> (com.intellij.util.containers.ConcurrentRefValueHashMap, java.lang.Object, java.lang.Object) com.intellij.util.containers.ConcurrentRefValueHashMap this$0 public java.lang.Object getKey () public java.lang.Object getValue () public java.lang.Object setValue (java.lang.Object) Object value public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentRefValueHashMap$ValueReference.class
ConcurrentRefValueHashMap.java package com.intellij.util.containers abstract com.intellij.util.containers.ConcurrentRefValueHashMap$ValueReference extends java.lang.Object { public abstract java.lang.Object getKey () public abstract java.lang.Object get () }
com/intellij/util/containers/ConcurrentRefValueHashMap.class
ConcurrentRefValueHashMap.java package com.intellij.util.containers abstract com.intellij.util.containers.ConcurrentRefValueHashMap extends java.lang.Object implements java.util.concurrent.ConcurrentMap { private final java.util.concurrent.ConcurrentMap myMap protected final java.lang.ref.ReferenceQueue myQueue void <init> () boolean processQueue () com.intellij.util.containers.ConcurrentRefValueHashMap$ValueReference ref boolean processed public java.lang.Object get (java.lang.Object) Object key com.intellij.util.containers.ConcurrentRefValueHashMap$ValueReference ref public java.lang.Object put (java.lang.Object, java.lang.Object) Object key Object value com.intellij.util.containers.ConcurrentRefValueHashMap$ValueReference oldRef abstract com.intellij.util.containers.ConcurrentRefValueHashMap$ValueReference createValueReference (java.lang.Object, java.lang.Object) public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object) com.intellij.util.containers.ConcurrentRefValueHashMap$ValueReference oldRef Object oldVal Object key Object value com.intellij.util.containers.ConcurrentRefValueHashMap$ValueReference newRef public boolean remove (java.lang.Object, java.lang.Object) Object key Object value public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object) Object key Object oldValue Object newValue public java.lang.Object replace (java.lang.Object, java.lang.Object) Object key Object value com.intellij.util.containers.ConcurrentRefValueHashMap$ValueReference ref public java.lang.Object remove (java.lang.Object) Object key com.intellij.util.containers.ConcurrentRefValueHashMap$ValueReference ref public void putAll (java.util.Map) Object key Object v java.util.Map$Entry entry java.util.Map t public void clear () public int size () public boolean isEmpty () public boolean containsKey (java.lang.Object) Object key public boolean containsValue (java.lang.Object) Object value public java.util.Set keySet () public java.util.Collection values () Object value com.intellij.util.containers.ConcurrentRefValueHashMap$ValueReference ref java.util.Collection result java.util.Collection refs public java.util.Set entrySet () Object value Object key java.util.Set keys java.util.Set entries public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentSoftHashMap$1.class
ConcurrentSoftHashMap.java package com.intellij.util.containers synthetic com.intellij.util.containers.ConcurrentSoftHashMap$1 extends java.lang.Object { }
com/intellij/util/containers/ConcurrentSoftHashMap$SoftKey.class
ConcurrentSoftHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentSoftHashMap$SoftKey extends java.lang.ref.SoftReference implements com.intellij.util.containers.ConcurrentRefHashMap$KeyReference { private final int myHash private final gnu.trove.TObjectHashingStrategy myStrategy private void <init> (java.lang.Object, int, gnu.trove.TObjectHashingStrategy, java.lang.ref.ReferenceQueue) Object k int hash gnu.trove.TObjectHashingStrategy strategy java.lang.ref.ReferenceQueue q public boolean equals (java.lang.Object) Object o Object t Object u public int hashCode () synthetic void <init> (java.lang.Object, int, gnu.trove.TObjectHashingStrategy, java.lang.ref.ReferenceQueue, com.intellij.util.containers.ConcurrentSoftHashMap$1) Object x0 int x1 gnu.trove.TObjectHashingStrategy x2 java.lang.ref.ReferenceQueue x3 com.intellij.util.containers.ConcurrentSoftHashMap$1 x4 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentSoftHashMap.class
ConcurrentSoftHashMap.java package com.intellij.util.containers final com.intellij.util.containers.ConcurrentSoftHashMap extends com.intellij.util.containers.ConcurrentRefHashMap { void <init> () void <init> (int, float, int, gnu.trove.TObjectHashingStrategy) int initialCapacity float loadFactor int concurrencyLevel gnu.trove.TObjectHashingStrategy hashingStrategy protected com.intellij.util.containers.ConcurrentRefHashMap$KeyReference createKeyReference (java.lang.Object, gnu.trove.TObjectHashingStrategy) Object key gnu.trove.TObjectHashingStrategy hashingStrategy private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentSoftKeySoftValueHashMap$SoftKey.class
ConcurrentSoftKeySoftValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentSoftKeySoftValueHashMap$SoftKey extends java.lang.ref.SoftReference implements com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$KeyReference { private final int myHash private final gnu.trove.TObjectHashingStrategy myStrategy private final com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference myValueReference void <init> (java.lang.Object, com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference, gnu.trove.TObjectHashingStrategy, java.lang.ref.ReferenceQueue) Object k com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference valueReference gnu.trove.TObjectHashingStrategy strategy java.lang.ref.ReferenceQueue queue public boolean equals (java.lang.Object) Object o Object t Object other public int hashCode () public com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference getValueReference () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentSoftKeySoftValueHashMap.class
ConcurrentSoftKeySoftValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentSoftKeySoftValueHashMap extends com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap { void <init> (int, float, int, gnu.trove.TObjectHashingStrategy) int initialCapacity float loadFactor int concurrencyLevel gnu.trove.TObjectHashingStrategy hashingStrategy com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$KeyReference createKeyReference (java.lang.Object, java.lang.Object) Object k Object v com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference valueReference com.intellij.util.containers.ConcurrentSoftKeySoftValueHashMap$SoftKey keyReference private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentSoftValueHashMap$1.class
ConcurrentSoftValueHashMap.java package com.intellij.util.containers synthetic com.intellij.util.containers.ConcurrentSoftValueHashMap$1 extends java.lang.Object { }
com/intellij/util/containers/ConcurrentSoftValueHashMap$MySoftReference.class
ConcurrentSoftValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentSoftValueHashMap$MySoftReference extends java.lang.ref.SoftReference implements com.intellij.util.containers.ConcurrentRefValueHashMap$ValueReference { private final Object key private void <init> (java.lang.Object, java.lang.Object, java.lang.ref.ReferenceQueue) Object key Object referent java.lang.ref.ReferenceQueue q public java.lang.Object getKey () public final boolean equals (java.lang.Object) Object o com.intellij.util.containers.ConcurrentRefValueHashMap$ValueReference that Object v Object thatV synthetic void <init> (java.lang.Object, java.lang.Object, java.lang.ref.ReferenceQueue, com.intellij.util.containers.ConcurrentSoftValueHashMap$1) Object x0 Object x1 java.lang.ref.ReferenceQueue x2 com.intellij.util.containers.ConcurrentSoftValueHashMap$1 x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentSoftValueHashMap.class
ConcurrentSoftValueHashMap.java package com.intellij.util.containers final com.intellij.util.containers.ConcurrentSoftValueHashMap extends com.intellij.util.containers.ConcurrentRefValueHashMap { void <init> () com.intellij.util.containers.ConcurrentRefValueHashMap$ValueReference createValueReference (java.lang.Object, java.lang.Object) Object key Object value private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentWeakFactoryMap.class
ConcurrentWeakFactoryMap.java package com.intellij.util.containers public abstract com.intellij.util.containers.ConcurrentWeakFactoryMap extends com.intellij.util.containers.ConcurrentFactoryMap { public void <init> () }
com/intellij/util/containers/ConcurrentWeakHashMap$1.class
ConcurrentWeakHashMap.java package com.intellij.util.containers synthetic com.intellij.util.containers.ConcurrentWeakHashMap$1 extends java.lang.Object { }
com/intellij/util/containers/ConcurrentWeakHashMap$WeakKey.class
ConcurrentWeakHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentWeakHashMap$WeakKey extends java.lang.ref.WeakReference implements com.intellij.util.containers.ConcurrentRefHashMap$KeyReference { private final int myHash private final gnu.trove.TObjectHashingStrategy myStrategy private void <init> (java.lang.Object, int, gnu.trove.TObjectHashingStrategy, java.lang.ref.ReferenceQueue) Object k int hash gnu.trove.TObjectHashingStrategy strategy java.lang.ref.ReferenceQueue q public boolean equals (java.lang.Object) Object o Object t Object u public int hashCode () synthetic void <init> (java.lang.Object, int, gnu.trove.TObjectHashingStrategy, java.lang.ref.ReferenceQueue, com.intellij.util.containers.ConcurrentWeakHashMap$1) Object x0 int x1 gnu.trove.TObjectHashingStrategy x2 java.lang.ref.ReferenceQueue x3 com.intellij.util.containers.ConcurrentWeakHashMap$1 x4 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentWeakHashMap.class
ConcurrentWeakHashMap.java package com.intellij.util.containers public final com.intellij.util.containers.ConcurrentWeakHashMap extends com.intellij.util.containers.ConcurrentRefHashMap { protected com.intellij.util.containers.ConcurrentRefHashMap$KeyReference createKeyReference (java.lang.Object, gnu.trove.TObjectHashingStrategy) Object key gnu.trove.TObjectHashingStrategy hashingStrategy public void <init> (int) int initialCapacity public void <init> () void <init> (float) float loadFactor void <init> (int, float, int, gnu.trove.TObjectHashingStrategy) int initialCapacity float loadFactor int concurrencyLevel gnu.trove.TObjectHashingStrategy hashingStrategy void <init> (gnu.trove.TObjectHashingStrategy) gnu.trove.TObjectHashingStrategy hashingStrategy public volatile synthetic boolean equals (java.lang.Object, java.lang.Object) public volatile synthetic int computeHashCode (java.lang.Object) public volatile synthetic java.lang.Object replace (java.lang.Object, java.lang.Object) public volatile synthetic boolean replace (java.lang.Object, java.lang.Object, java.lang.Object) public volatile synthetic boolean remove (java.lang.Object, java.lang.Object) public volatile synthetic java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object) public volatile synthetic java.util.Set entrySet () public volatile synthetic void clear () public volatile synthetic java.lang.Object remove (java.lang.Object) public volatile synthetic java.lang.Object put (java.lang.Object, java.lang.Object) public volatile synthetic java.lang.Object get (java.lang.Object) public volatile synthetic boolean containsValue (java.lang.Object) public volatile synthetic boolean containsKey (java.lang.Object) public volatile synthetic boolean isEmpty () public volatile synthetic int size () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentWeakKeySoftValueHashMap$1.class
ConcurrentWeakKeySoftValueHashMap.java package com.intellij.util.containers synthetic com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$1 extends java.lang.Object { }
com/intellij/util/containers/ConcurrentWeakKeySoftValueHashMap$HardKey.class
ConcurrentWeakKeySoftValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$HardKey extends java.lang.Object implements com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$KeyReference { private Object myKey private int myHash private void <init> () private void set (java.lang.Object, int) Object key int hash private void clear () public java.lang.Object get () public boolean equals (java.lang.Object) Object o public int hashCode () public com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference getValueReference () static synthetic void access$100 (com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$HardKey, java.lang.Object, int) com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$HardKey x0 Object x1 int x2 static synthetic void access$200 (com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$HardKey) com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$HardKey x0 synthetic void <init> (com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$1) com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentWeakKeySoftValueHashMap$KeyReference.class
ConcurrentWeakKeySoftValueHashMap.java package com.intellij.util.containers public abstract com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$KeyReference extends java.lang.Object implements com.intellij.openapi.util.Getter { public abstract java.lang.Object get () public abstract com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference getValueReference () public abstract boolean equals (java.lang.Object) public abstract int hashCode () }
com/intellij/util/containers/ConcurrentWeakKeySoftValueHashMap$SoftValue.class
ConcurrentWeakKeySoftValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$SoftValue extends java.lang.ref.SoftReference implements com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference { volatile com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$KeyReference myKeyReference private void <init> (java.lang.Object, java.lang.ref.ReferenceQueue) Object value java.lang.ref.ReferenceQueue queue public final boolean equals (java.lang.Object) Object o Object v Object thatV public com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$KeyReference getKeyReference () synthetic void <init> (java.lang.Object, java.lang.ref.ReferenceQueue, com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$1) Object x0 java.lang.ref.ReferenceQueue x1 com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentWeakKeySoftValueHashMap$ValueReference.class
ConcurrentWeakKeySoftValueHashMap.java package com.intellij.util.containers public abstract com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference extends java.lang.Object implements com.intellij.openapi.util.Getter { public abstract com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$KeyReference getKeyReference () public abstract java.lang.Object get () }
com/intellij/util/containers/ConcurrentWeakKeySoftValueHashMap$WeakKey.class
ConcurrentWeakKeySoftValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$WeakKey extends java.lang.ref.WeakReference implements com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$KeyReference { private final int myHash private final gnu.trove.TObjectHashingStrategy myStrategy private final com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference myValueReference void <init> (java.lang.Object, com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference, gnu.trove.TObjectHashingStrategy, java.lang.ref.ReferenceQueue) Object k com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference valueReference gnu.trove.TObjectHashingStrategy strategy java.lang.ref.ReferenceQueue queue public boolean equals (java.lang.Object) Object o Object t Object other public int hashCode () public com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference getValueReference () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentWeakKeySoftValueHashMap.class
ConcurrentWeakKeySoftValueHashMap.java package com.intellij.util.containers public com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap extends java.lang.Object implements java.util.concurrent.ConcurrentMap { private final java.util.concurrent.ConcurrentMap myMap final java.lang.ref.ReferenceQueue myKeyQueue final java.lang.ref.ReferenceQueue myValueQueue final gnu.trove.TObjectHashingStrategy myHashingStrategy private static final ThreadLocal HARD_KEY protected void <init> (int, float, int, gnu.trove.TObjectHashingStrategy) int initialCapacity float loadFactor int concurrencyLevel gnu.trove.TObjectHashingStrategy hashingStrategy com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$KeyReference createKeyReference (java.lang.Object, java.lang.Object) Object k Object v com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference valueReference com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$WeakKey keyReference protected com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference createValueReference (java.lang.Object, java.lang.ref.ReferenceQueue) Object value java.lang.ref.ReferenceQueue queue public int size () public boolean isEmpty () public void clear () private com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$HardKey createHardKey (java.lang.Object) Object o Object key com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$HardKey hardKey public java.lang.Object get (java.lang.Object) Object key com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$HardKey hardKey com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference valueReference Object v public boolean containsKey (java.lang.Object) Object key public boolean containsValue (java.lang.Object) Object value public java.lang.Object remove (java.lang.Object) Object key com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$HardKey hardKey com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference valueReference Object v public void putAll (java.util.Map) java.util.Map$Entry e java.util.Map m public java.lang.Object put (java.lang.Object, java.lang.Object) Object key Object value com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$KeyReference keyReference com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference valueReference com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference prevValReference private boolean processQueues () com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference valueReference boolean removed com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$KeyReference keyReference com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference valueReference public java.util.Set keySet () public java.util.Collection values () public java.util.Set entrySet () public boolean remove (java.lang.Object, java.lang.Object) Object key Object value com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$HardKey hardKey com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference valueReference Object v boolean result public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object) com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference oldRef Object oldVal Object key Object value com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$KeyReference keyRef com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference newRef public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object) Object key Object oldValue Object newValue com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$KeyReference oldKeyReference com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference oldValueReference com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$KeyReference newKeyReference com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference newValueReference public java.lang.Object replace (java.lang.Object, java.lang.Object) Object key Object value com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$KeyReference keyReference com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference valueReference com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference result private static synthetic com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$HardKey lambda$static$0 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentWeakKeyWeakValueHashMap$1.class
ConcurrentWeakKeyWeakValueHashMap.java package com.intellij.util.containers synthetic com.intellij.util.containers.ConcurrentWeakKeyWeakValueHashMap$1 extends java.lang.Object { }
com/intellij/util/containers/ConcurrentWeakKeyWeakValueHashMap$WeakValue.class
ConcurrentWeakKeyWeakValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentWeakKeyWeakValueHashMap$WeakValue extends java.lang.ref.WeakReference implements com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference { private volatile com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$KeyReference myKeyReference private void <init> (java.lang.Object, java.lang.ref.ReferenceQueue) Object value java.lang.ref.ReferenceQueue queue public final boolean equals (java.lang.Object) Object o Object v Object thatV public com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$KeyReference getKeyReference () static synthetic com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$KeyReference access$002 (com.intellij.util.containers.ConcurrentWeakKeyWeakValueHashMap$WeakValue, com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$KeyReference) com.intellij.util.containers.ConcurrentWeakKeyWeakValueHashMap$WeakValue x0 com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$KeyReference x1 synthetic void <init> (java.lang.Object, java.lang.ref.ReferenceQueue, com.intellij.util.containers.ConcurrentWeakKeyWeakValueHashMap$1) Object x0 java.lang.ref.ReferenceQueue x1 com.intellij.util.containers.ConcurrentWeakKeyWeakValueHashMap$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentWeakKeyWeakValueHashMap.class
ConcurrentWeakKeyWeakValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentWeakKeyWeakValueHashMap extends com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap { void <init> (int, float, int, gnu.trove.TObjectHashingStrategy) int initialCapacity float loadFactor int concurrencyLevel gnu.trove.TObjectHashingStrategy hashingStrategy com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$KeyReference createKeyReference (java.lang.Object, java.lang.Object) Object k Object v com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference valueReference com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$WeakKey keyReference protected com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference createValueReference (java.lang.Object, java.lang.ref.ReferenceQueue) Object value java.lang.ref.ReferenceQueue queue private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentWeakValueHashMap$1.class
ConcurrentWeakValueHashMap.java package com.intellij.util.containers synthetic com.intellij.util.containers.ConcurrentWeakValueHashMap$1 extends java.lang.Object { }
com/intellij/util/containers/ConcurrentWeakValueHashMap$MyWeakReference.class
ConcurrentWeakValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.ConcurrentWeakValueHashMap$MyWeakReference extends java.lang.ref.WeakReference implements com.intellij.util.containers.ConcurrentRefValueHashMap$ValueReference { private final Object key private void <init> (java.lang.Object, java.lang.Object, java.lang.ref.ReferenceQueue) Object key Object referent java.lang.ref.ReferenceQueue q public java.lang.Object getKey () public final boolean equals (java.lang.Object) Object o com.intellij.util.containers.ConcurrentRefValueHashMap$ValueReference that Object v Object thatV synthetic void <init> (java.lang.Object, java.lang.Object, java.lang.ref.ReferenceQueue, com.intellij.util.containers.ConcurrentWeakValueHashMap$1) Object x0 Object x1 java.lang.ref.ReferenceQueue x2 com.intellij.util.containers.ConcurrentWeakValueHashMap$1 x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConcurrentWeakValueHashMap.class
ConcurrentWeakValueHashMap.java package com.intellij.util.containers final com.intellij.util.containers.ConcurrentWeakValueHashMap extends com.intellij.util.containers.ConcurrentRefValueHashMap { void <init> () com.intellij.util.containers.ConcurrentRefValueHashMap$ValueReference createValueReference (java.lang.Object, java.lang.Object) Object key Object value private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ContainerUtil$1.class
ContainerUtil.java package com.intellij.util.containers final com.intellij.util.containers.ContainerUtil$1 extends java.util.AbstractList { private final int size final synthetic int val$end final synthetic int val$start final synthetic Object[] val$elements void <init> (int, int, java.lang.Object[]) public java.lang.Object get (int) int index public int size () }
com/intellij/util/containers/ContainerUtil$10.class
ContainerUtil.java package com.intellij.util.containers final com.intellij.util.containers.ContainerUtil$10 extends java.lang.Object implements java.util.Iterator { final synthetic java.util.Iterator val$iterator final synthetic com.intellij.util.Function val$mapper void <init> (java.util.Iterator, com.intellij.util.Function) public boolean hasNext () public java.lang.Object next () public void remove () }
com/intellij/util/containers/ContainerUtil$11.class
ContainerUtil.java package com.intellij.util.containers final com.intellij.util.containers.ContainerUtil$11 extends java.lang.Object implements java.util.Iterator { Object next boolean hasNext final synthetic java.util.Iterator val$iterator final synthetic com.intellij.openapi.util.Condition val$filter void <init> (java.util.Iterator, com.intellij.openapi.util.Condition) public boolean hasNext () private void findNext () Object t public java.lang.Object next () Object result Object result public void remove () }
com/intellij/util/containers/ContainerUtil$2.class
ContainerUtil.java package com.intellij.util.containers final com.intellij.util.containers.ContainerUtil$2 extends java.util.AbstractList { final synthetic java.util.List val$elements void <init> (java.util.List) public java.lang.Object get (int) int index public int size () }
com/intellij/util/containers/ContainerUtil$3.class
ContainerUtil.java package com.intellij.util.containers final com.intellij.util.containers.ContainerUtil$3 extends java.lang.Object implements java.util.Iterator { final synthetic gnu.trove.TIntIterator val$iterator final synthetic java.util.function.IntFunction val$mapper void <init> (gnu.trove.TIntIterator, java.util.function.IntFunction) public boolean hasNext () public java.lang.Object next () public void remove () }
com/intellij/util/containers/ContainerUtil$4.class
ContainerUtil.java package com.intellij.util.containers final com.intellij.util.containers.ContainerUtil$4 extends java.lang.Object implements java.util.Iterator { final synthetic java.util.Enumeration val$enumeration void <init> (java.util.Enumeration) public boolean hasNext () public java.lang.Object next () public void remove () }
com/intellij/util/containers/ContainerUtil$5.class
ContainerUtil.java package com.intellij.util.containers final com.intellij.util.containers.ContainerUtil$5 extends java.lang.Object implements java.util.Iterator { private final java.util.Iterator impl private Object next final synthetic java.util.Collection val$collection final synthetic com.intellij.openapi.util.Condition val$condition void <init> (java.util.Collection, com.intellij.openapi.util.Condition) public boolean hasNext () public java.lang.Object next () Object result private java.lang.Object findNext () Object each public void remove () }
com/intellij/util/containers/ContainerUtil$6.class
ContainerUtil.java package com.intellij.util.containers final com.intellij.util.containers.ContainerUtil$6 extends java.lang.Object implements java.util.Iterator { private final java.util.ListIterator it final synthetic java.util.List val$list void <init> (java.util.List) public boolean hasNext () public java.lang.Object next () public void remove () }
com/intellij/util/containers/ContainerUtil$7.class
ContainerUtil.java package com.intellij.util.containers final com.intellij.util.containers.ContainerUtil$7 extends java.lang.Object implements java.util.Iterator { private final java.util.Iterator i1 private final java.util.Iterator i2 final synthetic Iterable val$iterable1 final synthetic Iterable val$iterable2 void <init> (java.lang.Iterable, java.lang.Iterable) public boolean hasNext () public com.intellij.openapi.util.Pair next () public void remove () public volatile synthetic java.lang.Object next () }
com/intellij/util/containers/ContainerUtil$8.class
ContainerUtil.java package com.intellij.util.containers final com.intellij.util.containers.ContainerUtil$8 extends java.util.AbstractList { final synthetic int val$size1 final synthetic java.util.List val$list1 final synthetic java.util.List val$list2 final synthetic int val$size void <init> (int, java.util.List, java.util.List, int) public java.lang.Object get (int) int index public int size () }
com/intellij/util/containers/ContainerUtil$9.class
ContainerUtil.java package com.intellij.util.containers final com.intellij.util.containers.ContainerUtil$9 extends java.util.AbstractList { final synthetic int val$finalSize final synthetic java.util.List[] val$lists void <init> (int, java.util.List[]) public java.lang.Object get (int) java.util.List each int from int index public int size () }
com/intellij/util/containers/ContainerUtil$ImmutableListBackedByArray.class
ContainerUtil.java package com.intellij.util.containers com.intellij.util.containers.ContainerUtil$ImmutableListBackedByArray extends com.intellij.util.containers.ImmutableList { private final Object[] myStore private void <init> (java.lang.Object[]) Object[] array public java.lang.Object get (int) int index public int size () public java.lang.Object[] toArray (java.lang.Object[]) Object[] a int size Object[] result synthetic void <init> (java.lang.Object[], com.intellij.util.containers.ContainerUtil$1) Object[] x0 com.intellij.util.containers.ContainerUtil$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ContainerUtil$ImmutableListBackedByList.class
ContainerUtil.java package com.intellij.util.containers com.intellij.util.containers.ContainerUtil$ImmutableListBackedByList extends com.intellij.util.containers.ImmutableList { private final java.util.List myStore private void <init> (java.util.List) java.util.List list public java.lang.Object get (int) int index public int size () synthetic void <init> (java.util.List, com.intellij.util.containers.ContainerUtil$1) java.util.List x0 com.intellij.util.containers.ContainerUtil$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ContainerUtil$ImmutableMapBuilder.class
ContainerUtil.java package com.intellij.util.containers public com.intellij.util.containers.ContainerUtil$ImmutableMapBuilder extends java.lang.Object { private final java.util.Map myMap public void <init> () public com.intellij.util.containers.ContainerUtil$ImmutableMapBuilder put (java.lang.Object, java.lang.Object) Object key Object value public java.util.Map build () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ContainerUtil$KeyOrderedMultiMap.class
ContainerUtil.java package com.intellij.util.containers public com.intellij.util.containers.ContainerUtil$KeyOrderedMultiMap extends com.intellij.util.containers.MultiMap { public void <init> () public void <init> (com.intellij.util.containers.MultiMap) com.intellij.util.containers.MultiMap toCopy protected java.util.Map createMap () protected java.util.Map createMap (int, float) int initialCapacity float loadFactor public java.util.NavigableSet navigableKeySet () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ContainerUtil.class
ContainerUtil.java package com.intellij.util.containers public com.intellij.util.containers.ContainerUtil extends com.intellij.util.containers.ContainerUtilRt { private static final int INSERTION_SORT_THRESHOLD static final synthetic boolean $assertionsDisabled public void <init> () public static transient java.lang.Object[] ar (java.lang.Object[]) Object[] elements public static java.util.HashMap newHashMap () public static java.util.HashMap newHashMap (java.util.Map) java.util.Map map public static transient java.util.Map newHashMap (com.intellij.openapi.util.Pair, com.intellij.openapi.util.Pair[]) com.intellij.openapi.util.Pair first com.intellij.openapi.util.Pair[] entries public static java.util.Map newHashMap (java.util.List, java.util.List) java.util.List keys java.util.List values public static java.util.TreeMap newTreeMap () public static java.util.TreeMap newTreeMap (java.util.Map) java.util.Map map public static java.util.LinkedHashMap newLinkedHashMap () public static java.util.LinkedHashMap newLinkedHashMap (int) int capacity public static java.util.LinkedHashMap newLinkedHashMap (java.util.Map) java.util.Map map public static transient java.util.LinkedHashMap newLinkedHashMap (com.intellij.openapi.util.Pair, com.intellij.openapi.util.Pair[]) com.intellij.openapi.util.Pair first com.intellij.openapi.util.Pair[] entries public static gnu.trove.THashMap newTroveMap () public static gnu.trove.THashMap newTroveMap (gnu.trove.TObjectHashingStrategy) gnu.trove.TObjectHashingStrategy strategy public static java.util.EnumMap newEnumMap (java.lang.Class) Class keyType public static gnu.trove.TObjectHashingStrategy canonicalStrategy () public static gnu.trove.TObjectHashingStrategy identityStrategy () public static java.util.IdentityHashMap newIdentityHashMap () public static java.util.LinkedList newLinkedList () public static transient java.util.LinkedList newLinkedList (java.lang.Object[]) Object[] elements java.util.LinkedList list public static java.util.ArrayList newArrayList () public static transient java.util.ArrayList newArrayList (java.lang.Object[]) Object[] array public static java.util.ArrayList newArrayList (java.lang.Iterable) Iterable iterable public static java.util.ArrayList newArrayListWithCapacity (int) int size public static java.util.List newArrayList (java.lang.Object[], int, int) Object[] elements int start int end public static java.util.List newUnmodifiableList (java.util.List) java.util.List originalList int size public static java.util.Collection unmodifiableOrEmptyCollection (java.util.Collection) java.util.Collection original int size public static java.util.List unmodifiableOrEmptyList (java.util.List) java.util.List original int size public static java.util.Set unmodifiableOrEmptySet (java.util.Set) java.util.Set original int size public static java.util.Map unmodifiableOrEmptyMap (java.util.Map) java.util.Map original int size public static java.util.List newSmartList () public static java.util.List newSmartList (java.lang.Object) Object element public static transient java.util.List newSmartList (java.lang.Object[]) Object[] elements public static java.util.HashSet newHashSet () public static java.util.HashSet newHashSet (int) int initialCapacity public static transient java.util.HashSet newHashSet (java.lang.Object[]) Object[] elements public static java.util.HashSet newHashSet (java.lang.Iterable) Iterable iterable public static java.util.HashSet newHashSet (java.util.Collection) java.util.Collection collection public static java.util.HashSet newHashSet (java.util.Iterator) java.util.Iterator iterator public static java.util.Set newHashOrEmptySet (java.lang.Iterable) Iterable iterable boolean empty public static java.util.LinkedHashSet newLinkedHashSet () public static java.util.LinkedHashSet newLinkedHashSet (java.lang.Iterable) java.util.Collection collection Iterable elements public static transient java.util.LinkedHashSet newLinkedHashSet (java.lang.Object[]) Object[] elements public static gnu.trove.THashSet newTroveSet () public static gnu.trove.THashSet newTroveSet (gnu.trove.TObjectHashingStrategy) gnu.trove.TObjectHashingStrategy strategy public static transient gnu.trove.THashSet newTroveSet (java.lang.Object[]) Object[] elements public static transient gnu.trove.THashSet newTroveSet (gnu.trove.TObjectHashingStrategy, java.lang.Object[]) gnu.trove.TObjectHashingStrategy strategy Object[] elements public static gnu.trove.THashSet newTroveSet (gnu.trove.TObjectHashingStrategy, java.util.Collection) gnu.trove.TObjectHashingStrategy strategy java.util.Collection elements public static gnu.trove.THashSet newTroveSet (java.util.Collection) java.util.Collection elements public static gnu.trove.THashSet newIdentityTroveSet () public static gnu.trove.THashSet newIdentityTroveSet (int) int initialCapacity public static gnu.trove.THashSet newIdentityTroveSet (java.util.Collection) java.util.Collection collection public static gnu.trove.THashMap newIdentityTroveMap () public static java.util.TreeSet newTreeSet () public static java.util.TreeSet newTreeSet (java.lang.Iterable) Iterable elements public static java.util.TreeSet newTreeSet (java.util.Comparator) java.util.Comparator comparator public static java.util.Set newConcurrentSet () public static java.util.concurrent.ConcurrentMap newConcurrentMap () public static java.util.concurrent.ConcurrentMap newConcurrentMap (int) int initialCapacity public static java.util.concurrent.ConcurrentMap newConcurrentMap (int, float, int) int initialCapacity float loadFactor int concurrencyLevel public static java.util.List reverse (java.util.List) java.util.List elements public static java.util.Map union (java.util.Map, java.util.Map) java.util.Map map java.util.Map map2 java.util.Map result public static java.util.Set union (java.util.Set, java.util.Set) java.util.Set set java.util.Set set2 public static java.util.Set union (java.util.Collection, java.util.Collection) java.util.Collection set java.util.Collection set2 java.util.Set result public static transient java.util.Set immutableSet (java.lang.Object[]) Object[] elements public static transient com.intellij.util.containers.ImmutableList immutableList (java.lang.Object[]) Object[] array public static com.intellij.util.containers.ImmutableList immutableSingletonList (java.lang.Object) Object element public static com.intellij.util.containers.ImmutableList immutableList (java.util.List) java.util.List list public static com.intellij.util.containers.ContainerUtil$ImmutableMapBuilder immutableMapBuilder () public static com.intellij.util.containers.MultiMap groupBy (java.lang.Iterable, com.intellij.util.NullableFunction) Object key Object data Iterable collection com.intellij.util.NullableFunction grouper com.intellij.util.containers.MultiMap result public static java.lang.Object getOrElse (java.util.List, int, java.lang.Object) java.util.List elements int i Object defaultValue public static java.util.Iterator mapIterator (gnu.trove.TIntIterator, java.util.function.IntFunction) gnu.trove.TIntIterator iterator java.util.function.IntFunction mapper public static java.util.Map intersection (java.util.Map, java.util.Map) java.util.Map t Object key Object v2 Object v1 java.util.Map$Entry entry java.util.Map map1 java.util.Map map2 java.util.Map res public static java.util.Map diff (java.util.Map, java.util.Map) Object v1 Object v2 Object k java.util.Map map1 java.util.Map map2 java.util.Set keys java.util.Map res public static void processSortedListsInOrder (java.util.List, java.util.List, java.util.Comparator, boolean, com.intellij.util.Consumer) Object e Object e Object e Object e Object e Object element1 Object element2 int c Object e java.util.List list1 java.util.List list2 java.util.Comparator comparator boolean mergeEqualItems com.intellij.util.Consumer processor int index1 int index2 public static java.util.List mergeSortedLists (java.util.List, java.util.List, java.util.Comparator, boolean) java.util.List list1 java.util.List list2 java.util.Comparator comparator boolean mergeEqualItems java.util.List result public static java.util.List subList (java.util.List, int) java.util.List list int from public static void addAll (java.util.Collection, java.lang.Iterable) java.util.Collection collection Iterable appendix public static void addAll (java.util.Collection, java.util.Iterator) Object o java.util.Collection collection java.util.Iterator iterator public static void addAllNotNull (java.util.Collection, java.lang.Iterable) java.util.Collection collection Iterable elements public static void addAllNotNull (java.util.Collection, java.util.Iterator) Object o java.util.Collection collection java.util.Iterator elements public static java.util.List collect (java.util.Iterator) java.util.Iterator iterator java.util.List list public static java.util.Set collectSet (java.util.Iterator) java.util.Iterator iterator java.util.Set hashSet public static java.util.Map newMapFromKeys (java.util.Iterator, com.intellij.util.containers.Convertor) Object key java.util.Iterator keys com.intellij.util.containers.Convertor valueConvertor java.util.Map map public static java.util.Map newMapFromValues (java.util.Iterator, com.intellij.util.containers.Convertor) java.util.Iterator values com.intellij.util.containers.Convertor keyConvertor java.util.Map map public static void fillMapWithValues (java.util.Map, java.util.Iterator, com.intellij.util.containers.Convertor) Object value java.util.Map map java.util.Iterator values com.intellij.util.containers.Convertor keyConvertor public static java.util.Map classify (java.util.Iterator, com.intellij.util.containers.Convertor) Object value Object key java.util.Set set java.util.Iterator iterator com.intellij.util.containers.Convertor keyConvertor java.util.Map hashMap public static java.util.Iterator emptyIterator () public static java.lang.Iterable emptyIterable () public static java.lang.Object find (java.lang.Object[], com.intellij.openapi.util.Condition) Object element Object[] array com.intellij.openapi.util.Condition condition public static boolean process (java.lang.Iterable, com.intellij.util.Processor) Object t Iterable iterable com.intellij.util.Processor processor public static boolean process (java.util.List, com.intellij.util.Processor) Object t int i int size java.util.List list com.intellij.util.Processor processor public static boolean process (java.lang.Object[], com.intellij.util.Processor) Object t Object[] iterable com.intellij.util.Processor processor public static boolean process (java.util.Iterator, com.intellij.util.Processor) java.util.Iterator iterator com.intellij.util.Processor processor public static java.lang.Object find (java.lang.Iterable, com.intellij.openapi.util.Condition) Iterable iterable com.intellij.openapi.util.Condition condition public static java.lang.Object find (java.lang.Iterable, java.lang.Object) Iterable iterable Object equalTo public static java.lang.Object find (java.util.Iterator, java.lang.Object) java.util.Iterator iterator Object equalTo public static java.lang.Object find (java.util.Iterator, com.intellij.openapi.util.Condition) java.util.Iterator iterator com.intellij.openapi.util.Condition condition public static java.lang.Object findLast (java.util.List, com.intellij.openapi.util.Condition) java.util.List list com.intellij.openapi.util.Condition condition int index public static java.util.Map map2Map (java.lang.Object[], com.intellij.util.Function) Object[] collection com.intellij.util.Function mapper public static java.util.Map map2Map (java.util.Collection, com.intellij.util.Function) com.intellij.openapi.util.Pair pair Object t java.util.Collection collection com.intellij.util.Function mapper java.util.Map set public static java.util.Map map2MapNotNull (java.lang.Object[], com.intellij.util.Function) Object[] collection com.intellij.util.Function mapper public static java.util.Map map2MapNotNull (java.util.Collection, com.intellij.util.Function) com.intellij.openapi.util.Pair pair Object t java.util.Collection collection com.intellij.util.Function mapper java.util.Map set public static java.util.Map map2Map (java.util.Collection) com.intellij.openapi.util.Pair pair java.util.Collection collection java.util.Map result public static java.lang.Object[] map2Array (java.lang.Object[], com.intellij.util.Function) Object[] array com.intellij.util.Function mapper public static java.lang.Object[] map2Array (java.util.Collection, com.intellij.util.Function) java.util.Collection array com.intellij.util.Function mapper public static java.lang.Object[] map2Array (java.lang.Object[], java.lang.Class, com.intellij.util.Function) int i Object[] array Class aClass com.intellij.util.Function mapper Object[] result public static java.lang.Object[] map2Array (java.util.Collection, java.lang.Class, com.intellij.util.Function) Object t java.util.Collection collection Class aClass com.intellij.util.Function mapper Object[] result int i public static java.lang.Object[] map2Array (java.util.Collection, java.lang.Object[], com.intellij.util.Function) java.util.Collection collection Object[] to com.intellij.util.Function mapper public static java.util.List filter (java.lang.Object[], com.intellij.openapi.util.Condition) Object[] collection com.intellij.openapi.util.Condition condition public static int[] filter (int[], gnu.trove.TIntProcedure) int t int[] collection gnu.trove.TIntProcedure condition gnu.trove.TIntArrayList result public static java.util.List findAll (java.lang.Object[], com.intellij.openapi.util.Condition) Object t Object[] collection com.intellij.openapi.util.Condition condition java.util.List result public static java.util.List filterIsInstance (java.util.Collection, java.lang.Class) java.util.Collection collection Class aClass public static java.util.List filter (java.util.Collection, com.intellij.openapi.util.Condition) java.util.Collection collection com.intellij.openapi.util.Condition condition public static java.util.Map filter (java.util.Map, com.intellij.openapi.util.Condition) java.util.Map$Entry entry java.util.Map map com.intellij.openapi.util.Condition keyFilter java.util.Map result public static java.util.List findAll (java.util.Collection, com.intellij.openapi.util.Condition) Object t java.util.Collection collection com.intellij.openapi.util.Condition condition java.util.List result public static java.util.List skipNulls (java.util.Collection) java.util.Collection collection public static java.util.List findAll (java.lang.Object[], java.lang.Class) Object[] collection Class instanceOf public static java.lang.Object[] findAllAsArray (java.lang.Object[], java.lang.Class) Object[] collection Class instanceOf java.util.List list Object[] array public static java.lang.Object[] findAllAsArray (java.util.Collection, java.lang.Class) java.util.Collection collection Class instanceOf java.util.List list Object[] array public static java.lang.Object[] findAllAsArray (java.lang.Object[], com.intellij.openapi.util.Condition) Object[] collection com.intellij.openapi.util.Condition instanceOf java.util.List list Object[] array public static java.util.List findAll (java.util.Collection, java.lang.Class) Object t java.util.Collection collection Class instanceOf java.util.List result public static boolean all (java.util.Collection, com.intellij.openapi.util.Condition) Object t java.util.Collection collection com.intellij.openapi.util.Condition condition public static void removeDuplicates (java.util.Collection) Object t java.util.Iterator iterator java.util.Collection collection java.util.Set collected public static transient java.util.Map stringMap (java.lang.String[]) int i String[] keyValues java.util.Map result public static java.util.Iterator iterate (java.lang.Object[]) Object[] array public static java.util.Iterator iterate (java.util.Enumeration) java.util.Enumeration enumeration public static java.lang.Iterable iterate (java.lang.Object[], com.intellij.openapi.util.Condition) Object[] arrays com.intellij.openapi.util.Condition condition public static java.lang.Iterable iterate (java.util.Collection, com.intellij.openapi.util.Condition) java.util.Collection collection com.intellij.openapi.util.Condition condition public static java.lang.Iterable iterateBackward (java.util.List) java.util.List list public static java.lang.Iterable zip (java.lang.Iterable, java.lang.Iterable) Iterable iterable1 Iterable iterable2 public static void swapElements (java.util.List, int, int) java.util.List list int index1 int index2 Object e1 Object e2 public static java.util.List collect (java.util.Iterator, com.intellij.util.containers.FilteringIterator$InstanceOf) java.util.Iterator iterator com.intellij.util.containers.FilteringIterator$InstanceOf instanceOf public static void addAll (java.util.Collection, java.util.Enumeration) Object element java.util.Collection collection java.util.Enumeration enumeration public static transient java.util.Collection addAll (java.util.Collection, java.lang.Object[]) Object element java.util.Collection collection Object[] elements public static transient java.util.Collection addAllNotNull (java.util.Collection, java.lang.Object[]) Object element java.util.Collection collection Object[] elements public static transient boolean removeAll (java.util.Collection, java.lang.Object[]) Object element java.util.Collection collection Object[] elements boolean modified public static boolean retainAll (java.util.Collection, com.intellij.openapi.util.Condition) Object next java.util.Iterator iterator java.util.Collection collection com.intellij.openapi.util.Condition condition boolean modified public static java.lang.Object findInstance (java.lang.Iterable, java.lang.Class) Iterable iterable Class aClass public static java.lang.Object findInstance (java.util.Iterator, java.lang.Class) java.util.Iterator iterator Class aClass public static java.lang.Object findInstance (java.lang.Object[], java.lang.Class) Object[] array Class aClass public static java.util.List concat (java.lang.Object[], com.intellij.util.Function) Object[] array com.intellij.util.Function fun public static java.util.List concat (java.lang.Iterable) java.util.Collection ts java.util.Collection ts Iterable list int totalSize java.util.List result public static transient java.util.List append (java.util.List, java.lang.Object[]) java.util.List list Object[] values public static transient java.util.List prepend (java.util.List, java.lang.Object[]) java.util.List list Object[] values public static java.util.List concat (java.util.List, java.util.List) java.util.List list1 java.util.List list2 int size1 int size public static transient java.lang.Iterable concat (java.lang.Iterable[]) Iterable[] iterables public static transient java.util.Iterator concatIterators (java.util.Iterator[]) java.util.Iterator[] iterators public static java.util.Iterator concatIterators (java.util.Collection) java.util.Collection iterators public static transient java.lang.Iterable concat (java.lang.Object[][]) Object[][] iterables public static transient java.util.List concat (java.util.List[]) java.util.List each java.util.List[] lists int size int finalSize public static java.util.List concat (java.util.List) java.util.List lists public static java.util.List concat (java.lang.Iterable, com.intellij.util.Function) Object v Iterable list com.intellij.util.Function listGenerator java.util.List result public static boolean intersects (java.util.Collection, java.util.Collection) Object t Object t java.util.Collection collection1 java.util.Collection collection2 public static java.util.Collection intersection (java.util.Collection, java.util.Collection) Object t java.util.Collection collection1 java.util.Collection collection2 java.util.List result public static java.util.EnumSet intersection (java.util.EnumSet, java.util.EnumSet) java.util.EnumSet collection1 java.util.EnumSet collection2 java.util.EnumSet result public static java.lang.Object getFirstItem (java.util.Collection) java.util.Collection items public static java.lang.Object getFirstItem (java.util.List) java.util.List items public static java.lang.Object getFirstItem (java.util.Collection, java.lang.Object) java.util.Collection items Object defaultResult public static java.lang.Object getOnlyItem (java.util.Collection) java.util.Collection items public static java.lang.Object getOnlyItem (java.util.Collection, java.lang.Object) java.util.Collection items Object defaultResult public static java.util.List getFirstItems (java.util.List, int) java.util.List items int maxItems public static java.lang.Object iterateAndGetLastItem (java.lang.Iterable) Iterable items java.util.Iterator itr Object res public static java.util.Iterator mapIterator (java.util.Iterator, com.intellij.util.Function) java.util.Iterator iterator com.intellij.util.Function mapper public static java.util.Iterator filterIterator (java.util.Iterator, com.intellij.openapi.util.Condition) java.util.Iterator iterator com.intellij.openapi.util.Condition filter public static java.lang.Object getLastItem (java.util.List, java.lang.Object) java.util.List list Object def public static java.lang.Object getLastItem (java.util.List) java.util.List list public static java.util.Collection subtract (java.util.Collection, java.util.Collection) java.util.Collection from java.util.Collection what java.util.Set set public static java.lang.Object[] toArray (java.util.Collection, com.intellij.util.ArrayFactory) java.util.Collection c com.intellij.util.ArrayFactory factory Object[] a public static java.lang.Object[] toArray (java.util.Collection, java.util.Collection, com.intellij.util.ArrayFactory) java.util.Collection c1 java.util.Collection c2 com.intellij.util.ArrayFactory factory public static java.lang.Object[] mergeCollectionsToArray (java.util.Collection, java.util.Collection, com.intellij.util.ArrayFactory) java.util.Collection c1 java.util.Collection c2 com.intellij.util.ArrayFactory factory public static void sort (java.util.List) Comparable t0 Comparable t1 Comparable ti Comparable tj int j int i java.util.List list int size public static void sort (java.util.List, java.util.Comparator) Object t0 Object t1 Object ti Object tj int j int i java.util.List list java.util.Comparator comparator int size public static void sort (java.lang.Comparable[]) Comparable t0 Comparable t1 Comparable ti Comparable tj int j int i Comparable[] a int size public static java.util.List sorted (java.util.Collection, java.util.Comparator) java.util.Collection list java.util.Comparator comparator public static java.util.List sorted (java.lang.Iterable, java.util.Comparator) Iterable list java.util.Comparator comparator java.util.List sorted public static java.util.List sorted (java.util.Collection) java.util.Collection list public static void sort (java.lang.Object[], java.util.Comparator) Object t0 Object t1 Object ti Object tj int j int i Object[] a java.util.Comparator comparator int size public static java.util.List map (java.lang.Iterable, com.intellij.util.Function) Object t Iterable iterable com.intellij.util.Function mapping java.util.List result public static java.util.List map (java.util.Collection, com.intellij.util.Function) java.util.Collection collection com.intellij.util.Function mapping public static java.util.List mapNotNull (java.lang.Object[], com.intellij.util.Function) Object[] array com.intellij.util.Function mapping public static java.lang.Object[] mapNotNull (java.lang.Object[], com.intellij.util.Function, java.lang.Object[]) Object v Object t Object[] array com.intellij.util.Function mapping Object[] emptyArray java.util.List result public static java.util.List mapNotNull (java.lang.Iterable, com.intellij.util.Function) Object o Object t Iterable iterable com.intellij.util.Function mapping java.util.List result public static java.util.List mapNotNull (java.util.Collection, com.intellij.util.Function) java.util.Collection collection com.intellij.util.Function mapping public static transient java.util.List packNullables (java.lang.Object[]) Object element Object[] elements java.util.List list public static java.util.List map (java.lang.Object[], com.intellij.util.Function) Object t Object[] array com.intellij.util.Function mapping java.util.List result public static java.lang.Object[] map (java.lang.Object[], com.intellij.util.Function, java.lang.Object[]) int i Object[] arr com.intellij.util.Function mapping Object[] emptyArray Object[] result public static transient java.util.Set set (java.lang.Object[]) Object[] items public static void putIfAbsent (java.lang.Object, java.lang.Object, java.util.Map) Object key Object value java.util.Map result public static void putIfNotNull (java.lang.Object, java.lang.Object, java.util.Map) Object key Object value java.util.Map result public static void putIfNotNull (java.lang.Object, java.util.Collection, com.intellij.util.containers.MultiMap) Object key java.util.Collection value com.intellij.util.containers.MultiMap result public static void putIfNotNull (java.lang.Object, java.lang.Object, com.intellij.util.containers.MultiMap) Object key Object value com.intellij.util.containers.MultiMap result public static void add (java.lang.Object, java.util.Collection, com.intellij.openapi.Disposable) Object element java.util.Collection result com.intellij.openapi.Disposable parentDisposable public static java.util.List createMaybeSingletonList (java.lang.Object) Object element public static java.util.Set createMaybeSingletonSet (java.lang.Object) Object element public static java.lang.Object getOrCreate (java.util.Map, java.lang.Object, java.lang.Object) java.util.Map result Object key Object defaultValue public static java.lang.Object getOrCreate (java.util.Map, java.lang.Object, com.intellij.openapi.util.Factory) java.util.Map result Object key com.intellij.openapi.util.Factory factory Object value public static java.lang.Object getOrElse (java.util.Map, java.lang.Object, java.lang.Object) java.util.Map result Object key Object defValue Object value public static boolean and (java.lang.Object[], com.intellij.openapi.util.Condition) Object[] iterable com.intellij.openapi.util.Condition condition public static boolean and (java.lang.Iterable, com.intellij.openapi.util.Condition) Object t Iterable iterable com.intellij.openapi.util.Condition condition public static boolean exists (java.lang.Object[], com.intellij.openapi.util.Condition) Object t Object[] array com.intellij.openapi.util.Condition condition public static boolean exists (java.lang.Iterable, com.intellij.openapi.util.Condition) Iterable iterable com.intellij.openapi.util.Condition condition public static boolean or (java.lang.Object[], com.intellij.openapi.util.Condition) Object[] iterable com.intellij.openapi.util.Condition condition public static boolean or (java.lang.Iterable, com.intellij.openapi.util.Condition) Object t Iterable iterable com.intellij.openapi.util.Condition condition public static int count (java.lang.Iterable, com.intellij.openapi.util.Condition) Object t Iterable iterable com.intellij.openapi.util.Condition condition int count public static java.util.List unfold (java.lang.Object, com.intellij.util.NullableFunction) Object t com.intellij.util.NullableFunction next java.util.List list public static java.util.List dropTail (java.util.List) java.util.List items public static transient java.util.List list (java.lang.Object[]) Object[] items public static void quickSort (java.util.List, java.util.Comparator) java.util.List list java.util.Comparator comparator private static void quickSort (java.util.List, java.util.Comparator, int, int) int j int i int s int l int n java.util.List x java.util.Comparator comparator int off int len int m Object v int a int b int c int d int s int n private static int med3 (java.util.List, java.util.Comparator, int, int, int) java.util.List x java.util.Comparator comparator int a int b int c private static void vecswap (java.util.List, int, int, int) int i java.util.List x int a int b int n public static java.util.Set singleton (java.lang.Object, gnu.trove.TObjectHashingStrategy) Object o gnu.trove.TObjectHashingStrategy strategy public static java.util.List flatten (java.util.Collection[]) java.util.Collection[] collections public static java.util.List removeDuplicatesFromSorted (java.util.List, java.util.Comparator) Object t int cmp int i java.util.List list java.util.Comparator comparator Object prev java.util.List result public static java.util.List flatten (java.lang.Iterable) java.util.Collection list java.util.Collection list Iterable collections int totalSize java.util.List result public static java.util.List flattenIterables (java.lang.Iterable) Iterable list Object e Iterable list Iterable collections int totalSize java.util.List result public static java.lang.Object[] convert (java.lang.Object[], java.lang.Object[], com.intellij.util.Function) int i Object[] from Object[] to com.intellij.util.Function fun public static boolean containsIdentity (java.lang.Iterable, java.lang.Object) Object t Iterable list Object element public static int indexOfIdentity (java.util.List, java.lang.Object) int i int listSize java.util.List list Object element public static boolean equalsIdentity (java.util.List, java.util.List) int i java.util.List list1 java.util.List list2 int listSize public static int indexOf (java.util.List, com.intellij.openapi.util.Condition) java.util.List list com.intellij.openapi.util.Condition condition public static int lastIndexOf (java.util.List, com.intellij.openapi.util.Condition) Object t int i java.util.List list com.intellij.openapi.util.Condition condition public static java.lang.Object findLastInstance (java.util.List, java.lang.Class) java.util.List list Class clazz int i public static int lastIndexOfInstance (java.util.List, java.lang.Class) java.util.List list Class clazz public static java.util.Map reverseMap (java.util.Map) java.util.Map$Entry entry java.util.Map map java.util.Map result public static java.util.List trimToSize (java.util.List) java.util.List list public static com.intellij.util.containers.Stack newStack () public static java.util.List emptyList () public static java.util.concurrent.CopyOnWriteArrayList createEmptyCOWList () public static java.util.List createLockFreeCopyOnWriteList () public static java.util.List createLockFreeCopyOnWriteList (java.util.Collection) java.util.Collection c public static com.intellij.util.containers.ConcurrentIntObjectMap createConcurrentIntObjectMap () public static com.intellij.util.containers.ConcurrentIntObjectMap createConcurrentIntObjectMap (int, float, int) int initialCapacity float loadFactor int concurrencyLevel public static com.intellij.util.containers.ConcurrentIntObjectMap createConcurrentIntObjectSoftValueMap () public static com.intellij.util.containers.ConcurrentLongObjectMap createConcurrentLongObjectMap () public static com.intellij.util.containers.ConcurrentLongObjectMap createConcurrentLongObjectMap (int) int initialCapacity public static java.util.concurrent.ConcurrentMap createConcurrentWeakValueMap () public static com.intellij.util.containers.ConcurrentIntObjectMap createConcurrentIntObjectWeakValueMap () public static java.util.concurrent.ConcurrentMap createConcurrentWeakKeySoftValueMap (int, float, int, gnu.trove.TObjectHashingStrategy) int initialCapacity float loadFactor int concurrencyLevel gnu.trove.TObjectHashingStrategy hashingStrategy public static java.util.concurrent.ConcurrentMap createConcurrentSoftKeySoftValueMap (int, float, int, gnu.trove.TObjectHashingStrategy) int initialCapacity float loadFactor int concurrencyLevel gnu.trove.TObjectHashingStrategy hashingStrategy public static java.util.concurrent.ConcurrentMap createConcurrentWeakKeySoftValueMap () public static java.util.concurrent.ConcurrentMap createConcurrentWeakKeyWeakValueMap () public static java.util.concurrent.ConcurrentMap createConcurrentWeakKeyWeakValueMap (gnu.trove.TObjectHashingStrategy) gnu.trove.TObjectHashingStrategy strategy public static java.util.concurrent.ConcurrentMap createConcurrentSoftValueMap () public static java.util.concurrent.ConcurrentMap createConcurrentSoftMap () public static java.util.concurrent.ConcurrentMap createConcurrentWeakMap () public static java.util.concurrent.ConcurrentMap createConcurrentSoftMap (int, float, int, gnu.trove.TObjectHashingStrategy) int initialCapacity float loadFactor int concurrencyLevel gnu.trove.TObjectHashingStrategy hashingStrategy public static java.util.concurrent.ConcurrentMap createConcurrentWeakMap (int, float, int, gnu.trove.TObjectHashingStrategy) int initialCapacity float loadFactor int concurrencyLevel gnu.trove.TObjectHashingStrategy hashingStrategy public static java.util.concurrent.ConcurrentMap createConcurrentWeakMap (gnu.trove.TObjectHashingStrategy) gnu.trove.TObjectHashingStrategy hashingStrategy public static com.intellij.util.containers.ConcurrentList createConcurrentList () public static com.intellij.util.containers.ConcurrentList createConcurrentList (java.util.Collection) java.util.Collection collection public static void addIfNotNull (java.lang.Object, java.util.Collection) Object element java.util.Collection result public static void addIfNotNull (java.util.Collection, java.lang.Object) java.util.Collection result Object element public static java.util.List map2List (java.lang.Object[], com.intellij.util.Function) Object[] array com.intellij.util.Function mapper public static java.util.List map2List (java.util.Collection, com.intellij.util.Function) java.util.Collection collection com.intellij.util.Function mapper public static java.util.List map2List (java.util.Map) java.util.Map map public static java.util.Set map2Set (java.lang.Object[], com.intellij.util.Function) Object[] collection com.intellij.util.Function mapper public static java.util.Set map2Set (java.util.Collection, com.intellij.util.Function) java.util.Collection collection com.intellij.util.Function mapper public static java.util.Set map2LinkedSet (java.util.Collection, com.intellij.util.Function) Object t java.util.Collection collection com.intellij.util.Function mapper java.util.Set set public static java.util.Set map2SetNotNull (java.util.Collection, com.intellij.util.Function) Object value Object t java.util.Collection collection com.intellij.util.Function mapper java.util.Set set public static java.lang.Object[] toArray (java.util.List, java.lang.Object[]) java.util.List collection Object[] array public static java.lang.Object[] toArray (java.util.Collection, java.lang.Object[]) java.util.Collection c Object[] sample public static java.lang.Object[] copyAndClear (java.util.Collection, com.intellij.util.ArrayFactory, boolean) java.util.Collection collection com.intellij.util.ArrayFactory factory boolean clear int size Object[] a public static java.util.List copyList (java.util.List) java.util.List list public static java.util.Collection toCollection (java.lang.Iterable) Iterable iterable public static java.util.List toList (java.util.Enumeration) java.util.Enumeration enumeration java.util.List result public static boolean isEmpty (java.util.Collection) java.util.Collection collection public static boolean isEmpty (java.util.Map) java.util.Map map public static java.util.List notNullize (java.util.List) java.util.List list public static java.util.Set notNullize (java.util.Set) java.util.Set set public static java.util.Map notNullize (java.util.Map) java.util.Map map public static boolean startsWith (java.util.List, java.util.List) java.util.List list java.util.List prefix public static java.util.Collection nullize (java.util.Collection) java.util.Collection collection public static int compareLexicographically (java.util.List, java.util.List) int result int i java.util.List o1 java.util.List o2 public static int compareLexicographically (java.util.List, java.util.List, java.util.Comparator) int result int i java.util.List o1 java.util.List o2 java.util.Comparator comparator public static java.lang.String toString (java.util.Map) java.util.Map$Entry entry java.util.Iterator iterator java.util.Map map StringBuilder sb public static java.util.Map createWeakKeySoftValueMap () public static java.util.Map createWeakKeyWeakValueMap () public static java.util.Map createSoftKeySoftValueMap () public static java.util.Map createSoftValueMap () public static java.util.Map createWeakValueMap () public static java.util.Map createSoftMap () public static java.util.Map createSoftMap (gnu.trove.TObjectHashingStrategy) gnu.trove.TObjectHashingStrategy strategy public static java.util.Map createWeakMap () public static java.util.Map createWeakMap (int) int initialCapacity public static java.util.Map createWeakMap (int, float, gnu.trove.TObjectHashingStrategy) int initialCapacity float loadFactor gnu.trove.TObjectHashingStrategy strategy public static java.util.Set createWeakSet () public static com.intellij.util.containers.IntObjectMap createIntKeyWeakValueMap () public static com.intellij.util.containers.ObjectIntMap createWeakKeyIntValueMap () private static synthetic java.lang.Object lambda$getOrCreate$9 (java.lang.Object, java.lang.Object) Object defaultValue Object __ private static synthetic void lambda$add$8 (java.util.Collection, java.lang.Object) java.util.Collection result Object element private static synthetic java.util.Iterator lambda$concat$7 (java.lang.Object[][]) Object[] iterable int i Object[][] iterables java.util.Iterator[] iterators private static synthetic java.util.Iterator lambda$concat$6 (java.lang.Iterable[]) Iterable iterable int i Iterable[] iterables java.util.Iterator[] iterators private static synthetic java.util.Iterator lambda$zip$5 (java.lang.Iterable, java.lang.Iterable) Iterable iterable1 Iterable iterable2 private static synthetic java.util.Iterator lambda$iterateBackward$4 (java.util.List) java.util.List list private static synthetic java.util.Iterator lambda$iterate$3 (java.util.Collection, com.intellij.openapi.util.Condition) java.util.Collection collection com.intellij.openapi.util.Condition condition private static synthetic boolean lambda$find$2 (java.lang.Object, java.lang.Object) Object equalTo Object object private static synthetic boolean lambda$find$1 (java.lang.Object, java.lang.Object) Object equalTo Object object private static synthetic java.util.Set lambda$classify$0 (java.lang.Object) Object __ static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ConvertingIterator$IdConvertor.class
ConvertingIterator.java package com.intellij.util.containers public com.intellij.util.containers.ConvertingIterator$IdConvertor extends java.lang.Object implements com.intellij.util.containers.Convertor { public void <init> () public java.lang.Object convert (java.lang.Object) Object object }
com/intellij/util/containers/ConvertingIterator.class
ConvertingIterator.java package com.intellij.util.containers public com.intellij.util.containers.ConvertingIterator extends java.lang.Object implements java.util.Iterator { private final java.util.Iterator myBaseIterator private final com.intellij.util.containers.Convertor myConvertor public void <init> (java.util.Iterator, com.intellij.util.containers.Convertor) java.util.Iterator baseIterator com.intellij.util.containers.Convertor convertor public boolean hasNext () public java.lang.Object next () public void remove () public static com.intellij.util.containers.Convertor composition (com.intellij.util.containers.Convertor, com.intellij.util.containers.Convertor) com.intellij.util.containers.Convertor convertor1 com.intellij.util.containers.Convertor convertor2 public static com.intellij.util.containers.ConvertingIterator create (java.util.Iterator, com.intellij.util.containers.Convertor) java.util.Iterator iterator com.intellij.util.containers.Convertor convertor private static synthetic java.lang.Object lambda$composition$0 (com.intellij.util.containers.Convertor, com.intellij.util.containers.Convertor, java.lang.Object) com.intellij.util.containers.Convertor convertor2 com.intellij.util.containers.Convertor convertor1 Object domain }
com/intellij/util/containers/Convertor$IntoSelf.class
Convertor.java package com.intellij.util.containers public com.intellij.util.containers.Convertor$IntoSelf extends java.lang.Object implements com.intellij.util.containers.Convertor { public void <init> () public java.lang.Object convert (java.lang.Object) Object o }
com/intellij/util/containers/Convertor.class
Convertor.java package com.intellij.util.containers public abstract com.intellij.util.containers.Convertor extends java.lang.Object { public static final com.intellij.util.containers.Convertor$IntoSelf SELF public abstract java.lang.Object convert (java.lang.Object) static void <clinit> () }
com/intellij/util/containers/DisposableWrapperList$DisposableWrapper.class
DisposableWrapperList.java package com.intellij.util.containers com.intellij.util.containers.DisposableWrapperList$DisposableWrapper extends java.util.concurrent.atomic.AtomicBoolean implements com.intellij.openapi.Disposable { private final Object delegate private boolean removeFromContainer final synthetic com.intellij.util.containers.DisposableWrapperList this$0 void <init> (com.intellij.util.containers.DisposableWrapperList, java.lang.Object) Object obj void <init> (com.intellij.util.containers.DisposableWrapperList, java.lang.Object, boolean) Object delegate boolean removeFromContainer public void dispose () void disposeWithoutRemoval () boolean makeUnique () private boolean isUnique () public int hashCode () public boolean equals (java.lang.Object) Object obj com.intellij.util.containers.DisposableWrapperList$DisposableWrapper other static synthetic java.lang.Object access$000 (com.intellij.util.containers.DisposableWrapperList$DisposableWrapper) com.intellij.util.containers.DisposableWrapperList$DisposableWrapper x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/DisposableWrapperList$DisposableWrapperListIterator.class
DisposableWrapperList.java package com.intellij.util.containers com.intellij.util.containers.DisposableWrapperList$DisposableWrapperListIterator extends java.lang.Object implements java.util.ListIterator { private final java.util.ListIterator myDelegate private com.intellij.util.containers.DisposableWrapperList$DisposableWrapper myLastReturned final synthetic com.intellij.util.containers.DisposableWrapperList this$0 void <init> (com.intellij.util.containers.DisposableWrapperList, int) int initialCursor public boolean hasNext () public java.lang.Object next () public boolean hasPrevious () public java.lang.Object previous () public int nextIndex () public int previousIndex () public void remove () public void set (java.lang.Object) Object element public void add (java.lang.Object) Object element public int hashCode () public boolean equals (java.lang.Object) Object obj }
com/intellij/util/containers/DisposableWrapperList.class
DisposableWrapperList.java package com.intellij.util.containers public com.intellij.util.containers.DisposableWrapperList extends java.util.AbstractList { private final java.util.List myWrappedList public void <init> () public boolean add (java.lang.Object) Object element public void add (int, java.lang.Object) int index Object element public com.intellij.openapi.Disposable add (java.lang.Object, com.intellij.openapi.Disposable) Object element com.intellij.openapi.Disposable parentDisposable com.intellij.util.containers.DisposableWrapperList$DisposableWrapper disposableWrapper public com.intellij.openapi.Disposable add (int, java.lang.Object, com.intellij.openapi.Disposable) int index Object element com.intellij.openapi.Disposable parentDisposable com.intellij.util.containers.DisposableWrapperList$DisposableWrapper disposableWrapper public boolean addAll (java.util.Collection) java.util.Collection collection java.util.Collection disposableWrappers public boolean addAll (int, java.util.Collection) int index java.util.Collection collection java.util.Collection disposableWrappers public boolean remove (java.lang.Object) com.intellij.util.containers.DisposableWrapperList$DisposableWrapper disposableWrapper Object obj java.util.List removedWrappers boolean result public java.lang.Object remove (int) int index com.intellij.util.containers.DisposableWrapperList$DisposableWrapper removedWrapper public boolean removeAll (java.util.Collection) java.util.Collection objects public boolean removeIf (java.util.function.Predicate) com.intellij.util.containers.DisposableWrapperList$DisposableWrapper disposableWrapper java.util.function.Predicate filter java.util.Set removedWrappers boolean result public boolean retainAll (java.util.Collection) java.util.Collection objects public void clear () public int size () public boolean isEmpty () public java.util.Iterator iterator () public java.lang.Object[] toArray () int i int n Object[] elements public java.lang.Object[] toArray (java.lang.Object[]) int i Object[] array Object[] elements int len public java.lang.Object get (int) int index public java.lang.Object set (int, java.lang.Object) int index Object element com.intellij.util.containers.DisposableWrapperList$DisposableWrapper replaced public boolean contains (java.lang.Object) Object obj public boolean containsAll (java.util.Collection) java.util.Collection collection java.util.Collection disposableWrappers public int indexOf (java.lang.Object) Object obj public int lastIndexOf (java.lang.Object) Object obj public java.util.ListIterator listIterator () public java.util.ListIterator listIterator (int) int index public java.util.List subList (int, int) int fromIndex int toIndex private com.intellij.util.containers.DisposableWrapperList$DisposableWrapper createDisposableWrapper (java.lang.Object, com.intellij.openapi.Disposable) Object element com.intellij.openapi.Disposable parentDisposable com.intellij.util.containers.DisposableWrapperList$DisposableWrapper disposableWrapper private java.util.Collection wrapAll (java.util.Collection) Object obj java.util.Collection collection java.util.List result private java.lang.Object unwrapAndDispose (com.intellij.util.containers.DisposableWrapperList$DisposableWrapper) com.intellij.util.containers.DisposableWrapperList$DisposableWrapper disposableWrapper Object unwrapped private static synthetic boolean lambda$clear$4 (java.lang.Object) Object __ private static synthetic boolean lambda$retainAll$3 (java.util.Collection, java.lang.Object) java.util.Collection objects Object element private static synthetic boolean lambda$removeIf$2 (java.util.function.Predicate, java.util.Set, com.intellij.util.containers.DisposableWrapperList$DisposableWrapper) java.util.function.Predicate filter java.util.Set removedWrappers com.intellij.util.containers.DisposableWrapperList$DisposableWrapper disposableWrapper private static synthetic boolean lambda$removeAll$1 (java.util.Collection, java.lang.Object) java.util.Collection objects Object element private static synthetic boolean lambda$remove$0 (java.lang.Object, java.util.List, com.intellij.util.containers.DisposableWrapperList$DisposableWrapper) Object obj java.util.List removedWrappers com.intellij.util.containers.DisposableWrapperList$DisposableWrapper disposableWrapper static synthetic java.util.List access$100 (com.intellij.util.containers.DisposableWrapperList) com.intellij.util.containers.DisposableWrapperList x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/DistinctRootsCollection.class
DistinctRootsCollection.java package com.intellij.util.containers public abstract com.intellij.util.containers.DistinctRootsCollection extends java.lang.Object implements java.util.Collection { private final java.util.Collection myCollection protected abstract boolean isAncestor (java.lang.Object, java.lang.Object) public void <init> () public void <init> (java.util.Collection) java.util.Collection collection public void <init> (java.lang.Object[]) Object[] collection public int size () public boolean isEmpty () public boolean contains (java.lang.Object) Object o public java.util.Iterator iterator () public java.lang.Object[] toArray () public java.lang.Object[] toArray (java.lang.Object[]) Object[] a public boolean add (java.lang.Object) Object existing Object o java.util.Collection toRemove public boolean remove (java.lang.Object) Object o public boolean containsAll (java.util.Collection) java.util.Collection c public boolean addAll (java.util.Collection) Object t java.util.Collection c boolean changed public boolean removeAll (java.util.Collection) java.util.Collection c public boolean retainAll (java.util.Collection) java.util.Collection c public void clear () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/EmptyIntHashSet$1.class
EmptyIntHashSet.java package com.intellij.util.containers final com.intellij.util.containers.EmptyIntHashSet$1 extends gnu.trove.TIntIterator { void <init> (gnu.trove.TIntHash) gnu.trove.TIntHash x0 public int next () public boolean hasNext () public void remove () }
com/intellij/util/containers/EmptyIntHashSet.class
EmptyIntHashSet.java package com.intellij.util.containers public com.intellij.util.containers.EmptyIntHashSet extends gnu.trove.TIntHashSet { public static final gnu.trove.TIntHashSet INSTANCE public static final gnu.trove.TIntIterator EMPTY_INT_ITERATOR private void <init> () public boolean add (int) int val public int[] toArray () public gnu.trove.TIntIterator iterator () public void clear () public int hashCode () public boolean remove (int) int val public boolean containsAll (int[]) int[] array public boolean addAll (int[]) int[] array public boolean removeAll (int[]) int[] array public boolean retainAll (int[]) int[] array public boolean contains (int) int val public boolean forEach (gnu.trove.TIntProcedure) gnu.trove.TIntProcedure procedure public boolean isEmpty () public int size () public void compact () public java.lang.String toString () static void <clinit> () }
com/intellij/util/containers/EmptyIterable.class
EmptyIterable.java package com.intellij.util.containers public com.intellij.util.containers.EmptyIterable extends java.lang.Object implements java.lang.Iterable { private static final com.intellij.util.containers.EmptyIterable INSTANCE public void <init> () public static com.intellij.util.containers.EmptyIterable getInstance () public java.util.Iterator iterator () static void <clinit> () }
com/intellij/util/containers/Enumerator.class
Enumerator.java package com.intellij.util.containers public com.intellij.util.containers.Enumerator extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private final gnu.trove.TObjectIntHashMap myNumbers private int myNextNumber public void <init> (int, gnu.trove.TObjectHashingStrategy) int expectNumber gnu.trove.TObjectHashingStrategy strategy public void clear () public int[] enumerate (java.lang.Object[]) Object[] objects public int[] enumerate (java.lang.Object[], int, int) Object object int number int i Object[] objects int startShift int endCut int[] idx public int enumerate (java.lang.Object) Object object int res public boolean add (java.lang.Object) Object object int res public int enumerateImpl (java.lang.Object) Object object int number public boolean contains (java.lang.Object) Object object public int get (java.lang.Object) Object object int res public java.lang.String toString () gnu.trove.TObjectIntIterator iter StringBuilder buffer static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/FList$1.class
FList.java package com.intellij.util.containers com.intellij.util.containers.FList$1 extends java.lang.Object implements java.util.Iterator { private com.intellij.util.containers.FList list static final synthetic boolean $assertionsDisabled final synthetic com.intellij.util.containers.FList this$0 void <init> (com.intellij.util.containers.FList) com.intellij.util.containers.FList this$0 public boolean hasNext () public java.lang.Object next () Object res public void remove () static void <clinit> () }
com/intellij/util/containers/FList.class
FList.java package com.intellij.util.containers public com.intellij.util.containers.FList extends java.util.AbstractList { private static final com.intellij.util.containers.FList EMPTY_LIST private final Object myHead private final com.intellij.util.containers.FList myTail private final int mySize private void <init> (java.lang.Object, com.intellij.util.containers.FList, int) Object head com.intellij.util.containers.FList tail int size public java.lang.Object get (int) int index com.intellij.util.containers.FList current public java.lang.Object getHead () public com.intellij.util.containers.FList prepend (java.lang.Object) Object elem public com.intellij.util.containers.FList without (java.lang.Object) com.intellij.util.containers.FList result Object elem com.intellij.util.containers.FList front com.intellij.util.containers.FList current public java.util.Iterator iterator () public com.intellij.util.containers.FList getTail () public int size () public boolean equals (java.lang.Object) com.intellij.util.containers.FList list1 com.intellij.util.containers.FList list2 Object o public int hashCode () int result com.intellij.util.containers.FList each public static com.intellij.util.containers.FList emptyList () public static com.intellij.util.containers.FList createFromReversed (java.lang.Iterable) Object e Iterable from com.intellij.util.containers.FList result static synthetic java.lang.Object access$000 (com.intellij.util.containers.FList) com.intellij.util.containers.FList x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/FactoryMap$1.class
FactoryMap.java package com.intellij.util.containers final com.intellij.util.containers.FactoryMap$1 extends com.intellij.util.containers.FactoryMap { final synthetic com.intellij.util.Function val$computeValue void <init> (com.intellij.util.Function) protected java.lang.Object create (java.lang.Object) Object key }
com/intellij/util/containers/FactoryMap$2.class
FactoryMap.java package com.intellij.util.containers final com.intellij.util.containers.FactoryMap$2 extends com.intellij.util.containers.FactoryMap { final synthetic com.intellij.util.Function val$computeValue final synthetic java.util.function.Supplier val$mapCreator void <init> (com.intellij.util.Function, java.util.function.Supplier) protected java.lang.Object create (java.lang.Object) Object key protected java.util.Map createMap () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/FactoryMap.class
FactoryMap.java package com.intellij.util.containers public abstract com.intellij.util.containers.FactoryMap extends java.lang.Object implements java.util.Map { private java.util.Map myMap public void <init> () protected java.util.Map createMap () protected abstract java.lang.Object create (java.lang.Object) public java.lang.Object get (java.lang.Object) Object v com.intellij.openapi.util.RecursionGuard$StackStamp stamp Object key java.util.Map map Object k Object value private java.util.Map getMap () java.util.Map map private static java.lang.Object FAKE_NULL () private static java.lang.Object notNull (java.lang.Object) Object key private static java.lang.Object nullize (java.lang.Object) Object value public final boolean containsKey (java.lang.Object) Object key public java.lang.Object put (java.lang.Object, java.lang.Object) Object key Object value Object k Object v public java.lang.Object remove (java.lang.Object) Object key Object v public java.util.Set keySet () java.util.HashSet hashSet java.util.Set ts Object nullKey public boolean removeValue (java.lang.Object) Object value Object t public void clear () public int size () public boolean isEmpty () public boolean containsValue (java.lang.Object) Object value public void putAll (java.util.Map) java.util.Map$Entry entry java.util.Map m public java.util.Collection values () public java.util.Set entrySet () public static com.intellij.util.containers.FactoryMap createMap (com.intellij.util.Function) com.intellij.util.Function computeValue public static java.util.Map create (com.intellij.util.Function) com.intellij.util.Function computeValue public static java.util.Map createMap (com.intellij.util.Function, java.util.function.Supplier) com.intellij.util.Function computeValue java.util.function.Supplier mapCreator private static synthetic java.util.Map$Entry lambda$entrySet$0 (java.util.Map$Entry) java.util.Map$Entry entry private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/FilteredTraverserBase$Cond.class
FilteredTraverserBase.java package com.intellij.util.containers com.intellij.util.containers.FilteredTraverserBase$Cond extends java.lang.Object { static final com.intellij.util.containers.FilteredTraverserBase$Cond TRUE static final com.intellij.util.containers.FilteredTraverserBase$Cond FALSE final com.intellij.openapi.util.Condition impl final com.intellij.util.containers.FilteredTraverserBase$Cond next void <init> (com.intellij.openapi.util.Condition, com.intellij.util.containers.FilteredTraverserBase$Cond) com.intellij.openapi.util.Condition impl com.intellij.util.containers.FilteredTraverserBase$Cond next com.intellij.util.containers.FilteredTraverserBase$Cond append (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition impl boolean valueAnd (java.lang.Object) com.intellij.util.containers.FilteredTraverserBase$Cond c Object t boolean valueOr (java.lang.Object) com.intellij.util.containers.FilteredTraverserBase$Cond c Object t com.intellij.openapi.util.Condition or () com.intellij.util.containers.FilteredTraverserBase$Cond c Boolean result com.intellij.openapi.util.Condition and () com.intellij.util.containers.FilteredTraverserBase$Cond c Boolean result public java.lang.String toString () com.intellij.util.containers.FilteredTraverserBase$Cond c StringBuilder sb static void <clinit> () }
com/intellij/util/containers/FilteredTraverserBase$EdgeFilter.class
FilteredTraverserBase.java package com.intellij.util.containers public abstract com.intellij.util.containers.FilteredTraverserBase$EdgeFilter extends com.intellij.util.containers.JBIterable$SCond { protected Object edgeSource public void <init> () }
com/intellij/util/containers/FilteredTraverserBase$MappedTraversal.class
FilteredTraverserBase.java package com.intellij.util.containers com.intellij.util.containers.FilteredTraverserBase$MappedTraversal extends com.intellij.util.containers.TreeTraversal { final com.intellij.util.containers.TreeTraversal original final com.intellij.util.containers.FilteredTraverserBase$Meta meta final com.intellij.util.Function map void <init> (com.intellij.util.containers.TreeTraversal, com.intellij.util.containers.FilteredTraverserBase$Meta, com.intellij.util.Function) com.intellij.util.containers.TreeTraversal original com.intellij.util.containers.FilteredTraverserBase$Meta meta com.intellij.util.Function map public com.intellij.util.containers.TreeTraversal$It createIterator (java.lang.Iterable, com.intellij.util.Function) com.intellij.util.containers.FilteredTraverserBase$Meta meta com.intellij.util.containers.TreeTraversal adjusted com.intellij.util.Function tree0 com.intellij.openapi.util.Condition filter0 com.intellij.openapi.util.Condition prevFilter int i int count Iterable ignore1 com.intellij.util.Function ignore2 java.util.List metas com.intellij.util.containers.FilteredTraverserBase$Meta firstMeta Iterable roots com.intellij.util.Function tree com.intellij.openapi.util.Condition filter com.intellij.util.containers.FilteredTraverserBase$MappedTree mappedTree private static synthetic boolean lambda$createIterator$1 (com.intellij.openapi.util.Condition, com.intellij.util.Function, java.lang.Object) com.intellij.openapi.util.Condition filter0 com.intellij.util.Function tree0 Object o private static synthetic com.intellij.util.containers.FilteredTraverserBase$Meta lambda$createIterator$0 (com.intellij.util.containers.FilteredTraverserBase$Meta) com.intellij.util.containers.FilteredTraverserBase$Meta o private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/FilteredTraverserBase$MappedTree.class
FilteredTraverserBase.java package com.intellij.util.containers com.intellij.util.containers.FilteredTraverserBase$MappedTree extends java.lang.Object implements com.intellij.util.Function { final com.intellij.util.Function tree final com.intellij.util.Function mapInner final com.intellij.util.containers.FilteredTraverserBase$Meta meta java.util.Map reverse void <init> (com.intellij.util.Function, com.intellij.util.Function, com.intellij.util.containers.FilteredTraverserBase$Meta) com.intellij.util.Function tree com.intellij.util.Function map com.intellij.util.containers.FilteredTraverserBase$Meta meta public java.lang.Iterable fun (java.lang.Object) Object s java.lang.Object map (java.lang.Object) Object t Object s java.lang.Object reverse (java.lang.Object) Object s Object t public volatile synthetic java.lang.Object fun (java.lang.Object) private synthetic java.lang.Iterable lambda$fun$0 (java.lang.Object) Object o private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/FilteredTraverserBase$Meta$1.class
FilteredTraverserBase.java package com.intellij.util.containers com.intellij.util.containers.FilteredTraverserBase$Meta$1 extends java.lang.Object implements com.intellij.util.containers.TreeTraversal$GuidedIt$Guide { final com.intellij.openapi.util.Condition expand final synthetic Object val$parent final synthetic com.intellij.util.containers.FilteredTraverserBase$Meta this$0 void <init> (com.intellij.util.containers.FilteredTraverserBase$Meta, java.lang.Object) com.intellij.util.containers.FilteredTraverserBase$Meta this$0 public void guide (com.intellij.util.containers.TreeTraversal$GuidedIt) com.intellij.util.containers.TreeTraversal$GuidedIt guidedIt private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/FilteredTraverserBase$Meta.class
FilteredTraverserBase.java package com.intellij.util.containers public com.intellij.util.containers.FilteredTraverserBase$Meta extends java.lang.Object { final com.intellij.util.containers.TreeTraversal traversal final Iterable roots final com.intellij.util.Function tree final com.intellij.util.containers.FilteredTraverserBase$Cond expand final com.intellij.util.containers.FilteredTraverserBase$Cond regard final com.intellij.util.containers.FilteredTraverserBase$Cond filter final com.intellij.util.containers.FilteredTraverserBase$Cond forceExpand final com.intellij.util.containers.FilteredTraverserBase$Cond forceIgnore final com.intellij.util.containers.FilteredTraverserBase$Cond forceDisregard final com.intellij.util.Function interceptor final com.intellij.util.containers.FilteredTraverserBase$Meta original public static com.intellij.util.containers.FilteredTraverserBase$Meta create (com.intellij.util.Function) com.intellij.util.Function tree void <init> (java.lang.Iterable, com.intellij.util.containers.TreeTraversal, com.intellij.util.Function, com.intellij.util.containers.FilteredTraverserBase$Cond, com.intellij.util.containers.FilteredTraverserBase$Cond, com.intellij.util.containers.FilteredTraverserBase$Cond, com.intellij.util.containers.FilteredTraverserBase$Cond, com.intellij.util.containers.FilteredTraverserBase$Cond, com.intellij.util.containers.FilteredTraverserBase$Cond, com.intellij.util.Function, com.intellij.util.containers.FilteredTraverserBase$Meta) Iterable roots com.intellij.util.containers.TreeTraversal traversal com.intellij.util.Function tree com.intellij.util.containers.FilteredTraverserBase$Cond expand com.intellij.util.containers.FilteredTraverserBase$Cond regard com.intellij.util.containers.FilteredTraverserBase$Cond filter com.intellij.util.containers.FilteredTraverserBase$Cond forceExpand com.intellij.util.containers.FilteredTraverserBase$Cond forceIgnore com.intellij.util.containers.FilteredTraverserBase$Cond forceDisregard com.intellij.util.Function interceptor com.intellij.util.containers.FilteredTraverserBase$Meta original public com.intellij.util.containers.FilteredTraverserBase$Meta reset () public com.intellij.util.containers.FilteredTraverserBase$Meta withRoots (java.lang.Iterable) Iterable roots public com.intellij.util.containers.FilteredTraverserBase$Meta withTraversal (com.intellij.util.containers.TreeTraversal) com.intellij.util.containers.TreeTraversal traversal public com.intellij.util.containers.FilteredTraverserBase$Meta expand (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition c public com.intellij.util.containers.FilteredTraverserBase$Meta regard (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition c public com.intellij.util.containers.FilteredTraverserBase$Meta filter (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition c public com.intellij.util.containers.FilteredTraverserBase$Meta forceExpand (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition c public com.intellij.util.containers.FilteredTraverserBase$Meta forceIgnore (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition c public com.intellij.util.containers.FilteredTraverserBase$Meta forceDisregard (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition c public com.intellij.util.containers.FilteredTraverserBase$Meta interceptTraversal (com.intellij.util.Function) com.intellij.util.Function interceptor com.intellij.util.containers.JBIterable children (java.lang.Object) Object node com.intellij.util.containers.JBIterable childrenImpl (java.lang.Object, com.intellij.util.Function) Object node com.intellij.util.Function tree com.intellij.util.containers.TreeTraversal$GuidedIt$Guide createChildrenGuide (java.lang.Object) Object parent private void doPerformChildrenGuidance (com.intellij.util.containers.TreeTraversal$GuidedIt, com.intellij.openapi.util.Condition) com.intellij.util.containers.TreeTraversal$GuidedIt it com.intellij.openapi.util.Condition expand private com.intellij.openapi.util.Condition buildExpandConditionForChildren (java.lang.Object) com.intellij.openapi.util.Condition impl Object parent com.intellij.util.containers.FilteredTraverserBase$Cond copy boolean invert com.intellij.util.containers.FilteredTraverserBase$Cond c static synthetic com.intellij.openapi.util.Condition access$000 (com.intellij.util.containers.FilteredTraverserBase$Meta, java.lang.Object) com.intellij.util.containers.FilteredTraverserBase$Meta x0 Object x1 static synthetic void access$100 (com.intellij.util.containers.FilteredTraverserBase$Meta, com.intellij.util.containers.TreeTraversal$GuidedIt, com.intellij.openapi.util.Condition) com.intellij.util.containers.FilteredTraverserBase$Meta x0 com.intellij.util.containers.TreeTraversal$GuidedIt x1 com.intellij.openapi.util.Condition x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/FilteredTraverserBase.class
FilteredTraverserBase.java package com.intellij.util.containers public abstract com.intellij.util.containers.FilteredTraverserBase extends java.lang.Object implements java.lang.Iterable { final com.intellij.util.containers.FilteredTraverserBase$Meta myMeta protected void <init> (com.intellij.util.containers.FilteredTraverserBase$Meta) com.intellij.util.containers.FilteredTraverserBase$Meta meta public com.intellij.util.Function getTree () public final java.lang.Object getRoot () public final java.lang.Iterable getRoots () public final java.util.Iterator iterator () protected abstract com.intellij.util.containers.FilteredTraverserBase newInstance (com.intellij.util.containers.FilteredTraverserBase$Meta) public final com.intellij.util.containers.JBIterable traverse (com.intellij.util.containers.TreeTraversal) com.intellij.util.containers.TreeTraversal traversal com.intellij.util.Function adjusted public final com.intellij.util.containers.JBIterable traverse () public final com.intellij.util.containers.JBIterable biOrderDfsTraversal () public final com.intellij.util.containers.JBIterable preOrderDfsTraversal () public final com.intellij.util.containers.JBIterable postOrderDfsTraversal () public final com.intellij.util.containers.JBIterable bfsTraversal () public final com.intellij.util.containers.JBIterable tracingBfsTraversal () public final com.intellij.util.containers.FilteredTraverserBase reset () public final com.intellij.util.containers.FilteredTraverserBase withRoot (java.lang.Object) Object root public final transient com.intellij.util.containers.FilteredTraverserBase withRoots (java.lang.Object[]) Object[] roots public final com.intellij.util.containers.FilteredTraverserBase withRoots (java.lang.Iterable) Iterable roots public final com.intellij.util.containers.FilteredTraverserBase withTraversal (com.intellij.util.containers.TreeTraversal) com.intellij.util.containers.TreeTraversal type public final com.intellij.util.containers.FilteredTraverserBase expand (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition c public final com.intellij.util.containers.FilteredTraverserBase regard (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition c public final com.intellij.util.containers.FilteredTraverserBase expandAndFilter (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition c public final com.intellij.util.containers.FilteredTraverserBase expandAndSkip (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition c public final com.intellij.util.containers.FilteredTraverserBase filter (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition c public final com.intellij.util.containers.JBIterable filter (java.lang.Class) Class type public final com.intellij.util.containers.FilteredTraverserBase unique () public final com.intellij.util.containers.FilteredTraverserBase unique (com.intellij.util.Function) com.intellij.util.Function identity public com.intellij.util.containers.FilteredTraverserBase onRange (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition rangeCondition public final com.intellij.util.containers.FilteredTraverserBase forceIgnore (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition c public final com.intellij.util.containers.FilteredTraverserBase forceDisregard (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition c public final com.intellij.util.containers.FilteredTraverserBase interceptTraversal (com.intellij.util.Function) com.intellij.util.Function transform protected com.intellij.util.containers.FilteredTraverserBase mapImpl (com.intellij.util.Function, com.intellij.util.Function) com.intellij.util.Function function com.intellij.util.Function reverse com.intellij.util.Function baseTree com.intellij.openapi.util.Condition filter com.intellij.util.containers.FilteredTraverserBase$Meta meta protected com.intellij.util.containers.FilteredTraverserBase mapImpl (com.intellij.util.Function) com.intellij.util.Function function com.intellij.util.containers.FilteredTraverserBase$Meta meta public final com.intellij.util.containers.JBIterable children (java.lang.Object) Object node public final java.util.List toList () public final java.util.Set toSet () public java.lang.String toString () private synthetic com.intellij.util.containers.TreeTraversal lambda$mapImpl$4 (com.intellij.util.Function, com.intellij.util.containers.TreeTraversal) com.intellij.util.Function function com.intellij.util.containers.TreeTraversal original private static synthetic boolean lambda$mapImpl$3 (com.intellij.openapi.util.Condition, com.intellij.util.Function, java.lang.Object) com.intellij.openapi.util.Condition filter com.intellij.util.Function reverse Object o private static synthetic java.lang.Iterable lambda$mapImpl$2 (com.intellij.util.Function, com.intellij.util.Function, com.intellij.util.Function, java.lang.Object) com.intellij.util.Function baseTree com.intellij.util.Function reverse com.intellij.util.Function function Object s private static synthetic com.intellij.util.containers.TreeTraversal lambda$onRange$1 (com.intellij.openapi.util.Condition, com.intellij.util.containers.TreeTraversal) com.intellij.openapi.util.Condition rangeCondition com.intellij.util.containers.TreeTraversal traversal private static synthetic com.intellij.util.containers.TreeTraversal lambda$unique$0 (com.intellij.util.Function, com.intellij.util.containers.TreeTraversal) com.intellij.util.Function identity com.intellij.util.containers.TreeTraversal traversal private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/FilteringIterator$InstanceOf.class
FilteringIterator.java package com.intellij.util.containers public com.intellij.util.containers.FilteringIterator$InstanceOf extends java.lang.Object implements com.intellij.openapi.util.Condition { private final Class myInstancesClass public void <init> (java.lang.Class) Class instancesClass public boolean value (java.lang.Object) Object object }
com/intellij/util/containers/FilteringIterator.class
FilteringIterator.java package com.intellij.util.containers public com.intellij.util.containers.FilteringIterator extends java.lang.Object implements com.intellij.util.containers.PeekableIterator { private final java.util.Iterator myDelegate private final com.intellij.openapi.util.Condition myCondition private boolean myNextObtained private boolean myCurrentIsValid private Object myCurrent private Boolean myCurrentPassedFilter public void <init> (java.util.Iterator, com.intellij.openapi.util.Condition) java.util.Iterator delegate com.intellij.openapi.util.Condition condition private void obtainNext () boolean hasNext public boolean hasNext () Object next boolean value private void setCurrent (java.lang.Object) Object next private boolean isCurrentPassesFilter () boolean passed public java.lang.Object next () Object result public void remove () public java.lang.Object peek () public static java.util.Iterator skipNulls (java.util.Iterator) java.util.Iterator iterator public static java.util.Iterator create (java.util.Iterator, com.intellij.openapi.util.Condition) java.util.Iterator iterator com.intellij.openapi.util.Condition condition public static com.intellij.openapi.util.Condition alwaysTrueCondition (java.lang.Class) Class aClass public static com.intellij.util.containers.FilteringIterator$InstanceOf instanceOf (java.lang.Class) Class aClass public static java.util.Iterator createInstanceOf (java.util.Iterator, java.lang.Class) java.util.Iterator iterator Class aClass private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/FixedHashMap.class
FixedHashMap.java package com.intellij.util.containers public com.intellij.util.containers.FixedHashMap extends java.util.LinkedHashMap { private final int maxSize public void <init> (int) int maxSize public void <init> (int, int, float, boolean) int maxSize int initialCapacity float loadFactor boolean accessOrder protected boolean removeEldestEntry (java.util.Map$Entry) java.util.Map$Entry eldest }
com/intellij/util/containers/FlatteningIterator.class
FlatteningIterator.java package com.intellij.util.containers public abstract com.intellij.util.containers.FlatteningIterator extends java.lang.Object implements java.util.Iterator { private final java.util.Iterator valuesIterator private java.util.Iterator groupIterator private Boolean hasNextCache public void <init> (java.util.Iterator) java.util.Iterator groups public boolean hasNext () protected abstract java.util.Iterator createValueIterator (java.lang.Object) public java.lang.Object next () public void remove () }
com/intellij/util/containers/HashSetInterner.class
HashSetInterner.java package com.intellij.util.containers public com.intellij.util.containers.HashSetInterner extends com.intellij.util.containers.Interner { private final com.intellij.util.containers.OpenTHashSet mySet static final synthetic boolean $assertionsDisabled public void <init> () public void <init> (java.util.Collection) java.util.Collection initialItems public void <init> (gnu.trove.TObjectHashingStrategy) gnu.trove.TObjectHashingStrategy strategy public java.lang.Object intern (java.lang.Object) Object name Object interned boolean added public void clear () public java.util.Set getValues () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/HashSetQueue$1.class
HashSetQueue.java package com.intellij.util.containers com.intellij.util.containers.HashSetQueue$1 extends java.lang.Object implements com.intellij.util.containers.HashSetQueue$PositionalIterator { private com.intellij.util.containers.HashSetQueue$QueueEntry cursor private long count final synthetic com.intellij.util.containers.HashSetQueue this$0 void <init> (com.intellij.util.containers.HashSetQueue) com.intellij.util.containers.HashSetQueue this$0 public boolean hasNext () public java.lang.Object next () public void remove () public com.intellij.util.containers.HashSetQueue$PositionalIterator$IteratorPosition position () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/HashSetQueue$MyIteratorPosition.class
HashSetQueue.java package com.intellij.util.containers com.intellij.util.containers.HashSetQueue$MyIteratorPosition extends java.lang.Object implements com.intellij.util.containers.HashSetQueue$PositionalIterator$IteratorPosition { private final com.intellij.util.containers.HashSetQueue$QueueEntry cursor private final long count private final com.intellij.util.containers.HashSetQueue$QueueEntry TOMB private void <init> (com.intellij.util.containers.HashSetQueue$QueueEntry, long, com.intellij.util.containers.HashSetQueue$QueueEntry) com.intellij.util.containers.HashSetQueue$QueueEntry cursor long count com.intellij.util.containers.HashSetQueue$QueueEntry TOMB public java.lang.Object peek () public com.intellij.util.containers.HashSetQueue$PositionalIterator$IteratorPosition next () public int compareTo (com.intellij.util.containers.HashSetQueue$PositionalIterator$IteratorPosition) com.intellij.util.containers.HashSetQueue$PositionalIterator$IteratorPosition o public volatile synthetic int compareTo (java.lang.Object) synthetic void <init> (com.intellij.util.containers.HashSetQueue$QueueEntry, long, com.intellij.util.containers.HashSetQueue$QueueEntry, com.intellij.util.containers.HashSetQueue$1) com.intellij.util.containers.HashSetQueue$QueueEntry x0 long x1 com.intellij.util.containers.HashSetQueue$QueueEntry x2 com.intellij.util.containers.HashSetQueue$1 x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/HashSetQueue$PositionalIterator$IteratorPosition.class
HashSetQueue.java package com.intellij.util.containers public abstract com.intellij.util.containers.HashSetQueue$PositionalIterator$IteratorPosition extends java.lang.Object implements java.lang.Comparable { public abstract java.lang.Object peek () public abstract com.intellij.util.containers.HashSetQueue$PositionalIterator$IteratorPosition next () }
com/intellij/util/containers/HashSetQueue$PositionalIterator.class
HashSetQueue.java package com.intellij.util.containers public abstract com.intellij.util.containers.HashSetQueue$PositionalIterator extends java.lang.Object implements java.util.Iterator { public abstract com.intellij.util.containers.HashSetQueue$PositionalIterator$IteratorPosition position () }
com/intellij/util/containers/HashSetQueue$QueueEntry.class
HashSetQueue.java package com.intellij.util.containers com.intellij.util.containers.HashSetQueue$QueueEntry extends java.lang.Object { private final Object t private com.intellij.util.containers.HashSetQueue$QueueEntry next private com.intellij.util.containers.HashSetQueue$QueueEntry prev void <init> (java.lang.Object) Object t public int hashCode () public boolean equals (java.lang.Object) Object obj static synthetic com.intellij.util.containers.HashSetQueue$QueueEntry access$002 (com.intellij.util.containers.HashSetQueue$QueueEntry, com.intellij.util.containers.HashSetQueue$QueueEntry) com.intellij.util.containers.HashSetQueue$QueueEntry x0 com.intellij.util.containers.HashSetQueue$QueueEntry x1 static synthetic com.intellij.util.containers.HashSetQueue$QueueEntry access$102 (com.intellij.util.containers.HashSetQueue$QueueEntry, com.intellij.util.containers.HashSetQueue$QueueEntry) com.intellij.util.containers.HashSetQueue$QueueEntry x0 com.intellij.util.containers.HashSetQueue$QueueEntry x1 static synthetic com.intellij.util.containers.HashSetQueue$QueueEntry access$100 (com.intellij.util.containers.HashSetQueue$QueueEntry) com.intellij.util.containers.HashSetQueue$QueueEntry x0 static synthetic com.intellij.util.containers.HashSetQueue$QueueEntry access$000 (com.intellij.util.containers.HashSetQueue$QueueEntry) com.intellij.util.containers.HashSetQueue$QueueEntry x0 static synthetic java.lang.Object access$200 (com.intellij.util.containers.HashSetQueue$QueueEntry) com.intellij.util.containers.HashSetQueue$QueueEntry x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/HashSetQueue.class
HashSetQueue.java package com.intellij.util.containers public com.intellij.util.containers.HashSetQueue extends java.util.AbstractCollection implements java.util.Queue { private final com.intellij.util.containers.OpenTHashSet set private final com.intellij.util.containers.HashSetQueue$QueueEntry TOMB public void <init> () public boolean offer (java.lang.Object) Object t public boolean add (java.lang.Object) Object t com.intellij.util.containers.HashSetQueue$QueueEntry newLast boolean added com.intellij.util.containers.HashSetQueue$QueueEntry oldLast public java.lang.Object remove () Object poll public java.lang.Object poll () Object peek public java.lang.Object element () Object peek public java.lang.Object peek () public java.lang.Object find (java.lang.Object) Object t com.intellij.util.containers.HashSetQueue$QueueEntry existing private com.intellij.util.containers.HashSetQueue$QueueEntry findEntry (java.lang.Object) Object t public boolean remove (java.lang.Object) Object o Object t com.intellij.util.containers.HashSetQueue$QueueEntry entry com.intellij.util.containers.HashSetQueue$QueueEntry prev com.intellij.util.containers.HashSetQueue$QueueEntry next public int size () public boolean contains (java.lang.Object) Object o private java.lang.Object cast (java.lang.Object) Object o public com.intellij.util.containers.HashSetQueue$PositionalIterator iterator () public volatile synthetic java.util.Iterator iterator () static synthetic com.intellij.util.containers.HashSetQueue$QueueEntry access$300 (com.intellij.util.containers.HashSetQueue) com.intellij.util.containers.HashSetQueue x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/HugeArray.class
HugeArray.java package com.intellij.util.containers public com.intellij.util.containers.HugeArray extends java.lang.Object { private final Object[][] myRows private final int myRowBits private final int myColumnMask private int myMaxIndex public void <init> (int) int rowBits int rowLength public void put (int, java.lang.Object) int index Object object int rowIndex Object[] row public java.lang.Object get (int) int index public final int calcColumn (int) int index public final int calcRow (int) int index public int size () public java.lang.Object[] toArray () public java.lang.Object[] toArray (java.lang.Object[]) int rowIndex Object[] array int firstIndex int rowLength int lastRowToCopy public void add (java.lang.Object) Object object }
com/intellij/util/containers/ImmutableList$1.class
ImmutableList.java package com.intellij.util.containers synthetic com.intellij.util.containers.ImmutableList$1 extends java.lang.Object { }
com/intellij/util/containers/ImmutableList$Itr.class
ImmutableList.java package com.intellij.util.containers com.intellij.util.containers.ImmutableList$Itr extends java.lang.Object implements java.util.Iterator { int cursor int lastRet final synthetic com.intellij.util.containers.ImmutableList this$0 private void <init> (com.intellij.util.containers.ImmutableList) public boolean hasNext () public java.lang.Object next () int i Object next IndexOutOfBoundsException e public void remove () synthetic void <init> (com.intellij.util.containers.ImmutableList, com.intellij.util.containers.ImmutableList$1) com.intellij.util.containers.ImmutableList x0 com.intellij.util.containers.ImmutableList$1 x1 }
com/intellij/util/containers/ImmutableList$ListItr.class
ImmutableList.java package com.intellij.util.containers com.intellij.util.containers.ImmutableList$ListItr extends com.intellij.util.containers.ImmutableList$Itr implements java.util.ListIterator { final synthetic com.intellij.util.containers.ImmutableList this$0 void <init> (com.intellij.util.containers.ImmutableList, int) int index public boolean hasPrevious () public java.lang.Object previous () int i Object previous IndexOutOfBoundsException e public int nextIndex () public int previousIndex () public void set (java.lang.Object) Object e public void add (java.lang.Object) Object e }
com/intellij/util/containers/ImmutableList$Singleton.class
ImmutableList.java package com.intellij.util.containers com.intellij.util.containers.ImmutableList$Singleton extends com.intellij.util.containers.ImmutableList { private final Object element void <init> (java.lang.Object) Object e public int size () public java.lang.Object get (int) int index public volatile synthetic java.util.List subList (int, int) }
com/intellij/util/containers/ImmutableList$SubList.class
ImmutableList.java package com.intellij.util.containers com.intellij.util.containers.ImmutableList$SubList extends com.intellij.util.containers.ImmutableList { private final java.util.List l private final int offset private final int size void <init> (java.util.List, int, int) java.util.List list int fromIndex int toIndex public java.lang.Object get (int) int index public int size () public volatile synthetic java.util.List subList (int, int) static synthetic java.util.List access$100 (com.intellij.util.containers.ImmutableList$SubList) com.intellij.util.containers.ImmutableList$SubList x0 static synthetic int access$200 (com.intellij.util.containers.ImmutableList$SubList) com.intellij.util.containers.ImmutableList$SubList x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ImmutableList.class
ImmutableList.java package com.intellij.util.containers public abstract com.intellij.util.containers.ImmutableList extends java.util.AbstractCollection implements java.util.List { public void <init> () public java.util.Iterator iterator () public boolean addAll (int, java.util.Collection) int index java.util.Collection c public java.lang.Object set (int, java.lang.Object) int index Object element public void add (int, java.lang.Object) int index Object element public java.lang.Object remove (int) int index public int indexOf (java.lang.Object) Object o java.util.ListIterator it public int lastIndexOf (java.lang.Object) Object o java.util.ListIterator it public java.util.ListIterator listIterator () public java.util.ListIterator listIterator (int) int index public com.intellij.util.containers.ImmutableList subList (int, int) java.util.List original int originalOffset int fromIndex int toIndex public boolean equals (java.lang.Object) Object o1 Object o2 Object o java.util.ListIterator e1 java.util.ListIterator e2 public int hashCode () Object e int hashCode public static com.intellij.util.containers.ImmutableList singleton (java.lang.Object) Object element public volatile synthetic java.util.List subList (int, int) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ImmutableUserMap$1.class
ImmutableUserMap.java package com.intellij.util.containers final com.intellij.util.containers.ImmutableUserMap$1 extends com.intellij.util.containers.ImmutableUserMap { void <init> () public java.lang.Object get (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ImmutableUserMap$ImmutableUserMapImpl.class
ImmutableUserMap.java package com.intellij.util.containers com.intellij.util.containers.ImmutableUserMap$ImmutableUserMapImpl extends com.intellij.util.containers.ImmutableUserMap { private final com.intellij.openapi.util.Key myKey private final Object myValue private final com.intellij.util.containers.ImmutableUserMap myNext private void <init> (com.intellij.openapi.util.Key, java.lang.Object, com.intellij.util.containers.ImmutableUserMap) com.intellij.openapi.util.Key key Object value com.intellij.util.containers.ImmutableUserMap next public java.lang.Object get (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key synthetic void <init> (com.intellij.openapi.util.Key, java.lang.Object, com.intellij.util.containers.ImmutableUserMap, com.intellij.util.containers.ImmutableUserMap$1) com.intellij.openapi.util.Key x0 Object x1 com.intellij.util.containers.ImmutableUserMap x2 com.intellij.util.containers.ImmutableUserMap$1 x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ImmutableUserMap.class
ImmutableUserMap.java package com.intellij.util.containers public abstract com.intellij.util.containers.ImmutableUserMap extends java.lang.Object { public static final com.intellij.util.containers.ImmutableUserMap EMPTY private void <init> () public abstract java.lang.Object get (com.intellij.openapi.util.Key) public final com.intellij.util.containers.ImmutableUserMap put (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key Object value synthetic void <init> (com.intellij.util.containers.ImmutableUserMap$1) com.intellij.util.containers.ImmutableUserMap$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/IntArrayList.class
IntArrayList.java package com.intellij.util.containers public final com.intellij.util.containers.IntArrayList extends java.lang.Object implements java.lang.Cloneable { private int[] myData private int mySize public void <init> (int) int initialCapacity public void <init> () public void trimToSize () public void ensureCapacity (int) int[] oldData int newCapacity int minCapacity int oldCapacity public void fill (int, int, int) int fromIndex int toIndex int value public void add (int[]) int[] values int length public int size () public boolean isEmpty () public boolean contains (int) int elem public int indexOf (int) int elem public int indexOf (int, int, int) int i int elem int startIndex int endIndex public int lastIndexOf (int) int i int elem public java.lang.Object clone () com.intellij.util.containers.IntArrayList v CloneNotSupportedException e public int[] toArray () public int[] toArray (int[]) int[] a public int[] toArray (int, int) int startIndex int length int[] result public int get (int) int index public int getQuick (int) int index public int set (int, int) int index int element int oldValue public void setQuick (int, int) int index int element public void add (int) int o public void add (int, int) int index int element public int remove (int) int index int oldValue int numMoved public void clear () public void removeRange (int, int) int fromIndex int toIndex int numMoved public void copyRange (int, int, int) int fromIndex int length int toIndex private void checkRange (int) int index public java.lang.String toString () public void sort () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/IntIntHashMap.class
IntIntHashMap.java package com.intellij.util.containers public final com.intellij.util.containers.IntIntHashMap extends gnu.trove.TIntIntHashMap { private static final int DEFAULT_NULL_VALUE private final int NULL_VALUE public void <init> (int, int) int initialCapacity int null_value public void <init> (int) int initialCapacity public void <init> () public int get (int) int key int index }
com/intellij/util/containers/IntKeyWeakValueHashMap$1.class
IntKeyWeakValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.IntKeyWeakValueHashMap$1 extends java.lang.Object implements java.util.Iterator { private com.intellij.util.containers.IntObjectMap$Entry nextVEntry private int lastReturned final synthetic com.intellij.util.containers.IntKeyWeakValueHashMap$MovingIterator val$entryIterator final synthetic com.intellij.util.containers.IntKeyWeakValueHashMap this$0 void <init> (com.intellij.util.containers.IntKeyWeakValueHashMap, com.intellij.util.containers.IntKeyWeakValueHashMap$MovingIterator) com.intellij.util.containers.IntKeyWeakValueHashMap this$0 public boolean hasNext () public com.intellij.util.containers.IntObjectMap$Entry next () com.intellij.util.containers.IntObjectMap$Entry result private void nextAliveEntry () com.intellij.util.containers.IntKeyWeakValueHashMap$MyReference ref Object v int key public void remove () public volatile synthetic java.lang.Object next () }
com/intellij/util/containers/IntKeyWeakValueHashMap$MovingIterator.class
IntKeyWeakValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.IntKeyWeakValueHashMap$MovingIterator extends gnu.trove.TIntObjectIterator { void <init> (gnu.trove.TIntObjectHashMap) gnu.trove.TIntObjectHashMap map void removed () }
com/intellij/util/containers/IntKeyWeakValueHashMap$MyEntrySetView.class
IntKeyWeakValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.IntKeyWeakValueHashMap$MyEntrySetView extends java.util.AbstractSet { final synthetic com.intellij.util.containers.IntKeyWeakValueHashMap this$0 private void <init> (com.intellij.util.containers.IntKeyWeakValueHashMap) public java.util.Iterator iterator () public int size () synthetic void <init> (com.intellij.util.containers.IntKeyWeakValueHashMap, com.intellij.util.containers.IntKeyWeakValueHashMap$1) com.intellij.util.containers.IntKeyWeakValueHashMap x0 com.intellij.util.containers.IntKeyWeakValueHashMap$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/IntKeyWeakValueHashMap$MyReference.class
IntKeyWeakValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.IntKeyWeakValueHashMap$MyReference extends java.lang.ref.WeakReference { private final int key private void <init> (int, java.lang.Object, java.lang.ref.ReferenceQueue) int key Object referent java.lang.ref.ReferenceQueue q static synthetic int access$000 (com.intellij.util.containers.IntKeyWeakValueHashMap$MyReference) com.intellij.util.containers.IntKeyWeakValueHashMap$MyReference x0 synthetic void <init> (int, java.lang.Object, java.lang.ref.ReferenceQueue, com.intellij.util.containers.IntKeyWeakValueHashMap$1) int x0 Object x1 java.lang.ref.ReferenceQueue x2 com.intellij.util.containers.IntKeyWeakValueHashMap$1 x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/IntKeyWeakValueHashMap.class
IntKeyWeakValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.IntKeyWeakValueHashMap extends java.lang.Object implements com.intellij.util.containers.IntObjectMap { private final gnu.trove.TIntObjectHashMap myMap private final java.lang.ref.ReferenceQueue myQueue void <init> () private void processQueue () com.intellij.util.containers.IntKeyWeakValueHashMap$MyReference ref int key public final java.lang.Object get (int) int key public final java.lang.Object put (int, java.lang.Object) int key Object value com.intellij.util.containers.IntKeyWeakValueHashMap$MyReference ref com.intellij.util.containers.IntKeyWeakValueHashMap$MyReference oldRef public final java.lang.Object remove (int) int key com.intellij.util.containers.IntKeyWeakValueHashMap$MyReference ref public final void clear () public final int size () public final boolean isEmpty () public final boolean containsKey (int) int key public final java.util.Collection values () Object value Object o java.util.List result Object[] refs public int[] keys () public boolean containsValue (java.lang.Object) Object value public java.util.Set entrySet () private java.util.Iterator entriesIterator () com.intellij.util.containers.IntKeyWeakValueHashMap$MovingIterator entryIterator static synthetic java.util.Iterator access$300 (com.intellij.util.containers.IntKeyWeakValueHashMap) com.intellij.util.containers.IntKeyWeakValueHashMap x0 static synthetic gnu.trove.TIntObjectHashMap access$400 (com.intellij.util.containers.IntKeyWeakValueHashMap) com.intellij.util.containers.IntKeyWeakValueHashMap x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/IntObjectCache$CacheEntry.class
IntObjectCache.java package com.intellij.util.containers public com.intellij.util.containers.IntObjectCache$CacheEntry extends java.lang.Object { public int key public Object value public int prev public int next public int hash_next protected void <init> () }
com/intellij/util/containers/IntObjectCache$DeletedPairsListener.class
IntObjectCache.java package com.intellij.util.containers public abstract com.intellij.util.containers.IntObjectCache$DeletedPairsListener extends java.lang.Object implements java.util.EventListener { public abstract void objectRemoved (int, java.lang.Object) }
com/intellij/util/containers/IntObjectCache$IntObjectCacheIterator.class
IntObjectCache.java package com.intellij.util.containers public com.intellij.util.containers.IntObjectCache$IntObjectCacheIterator extends java.lang.Object implements java.util.Iterator { private int myCurrentEntry final synthetic com.intellij.util.containers.IntObjectCache this$0 public void <init> (com.intellij.util.containers.IntObjectCache, com.intellij.util.containers.IntObjectCache) com.intellij.util.containers.IntObjectCache this$0 com.intellij.util.containers.IntObjectCache cache public boolean hasNext () public java.lang.Object next () public void remove () }
com/intellij/util/containers/IntObjectCache.class
IntObjectCache.java package com.intellij.util.containers public com.intellij.util.containers.IntObjectCache extends com.intellij.util.containers.ObjectCacheBase implements java.lang.Iterable { public static final int DEFAULT_SIZE public static final int MIN_SIZE private int myTop private int myBack private com.intellij.util.containers.IntObjectCache$CacheEntry[] myCache private int[] myHashTable private int myHashTableSize private int myCount private int myFirstFree private com.intellij.util.containers.IntObjectCache$DeletedPairsListener[] myListeners private int myAttempts private int myHits public void <init> () public void <init> (int) int i int cacheSize public boolean isEmpty () public boolean containsKey (int) int key public java.lang.Object get (int) int key public java.lang.Object put (int, java.lang.Object) int key Object value Object oldValue public void remove (int) com.intellij.util.containers.IntObjectCache$CacheEntry cacheEntry int deletedKey Object deletedValue int key int index public void removeAll () int i com.intellij.util.containers.IntArrayList keys int current public final void cacheObject (int, java.lang.Object) com.intellij.util.containers.IntObjectCache$CacheEntry cacheEntry int key Object x int deletedKey Object deletedValue int index public final java.lang.Object tryKey (int) int prev int next int key int index com.intellij.util.containers.IntObjectCache$CacheEntry cacheEntry int top public final boolean isCached (int) int key public int count () public int size () public void resize (int) com.intellij.util.containers.IntObjectCache$CacheEntry cacheEntry int newSize com.intellij.util.containers.IntObjectCache newCache com.intellij.util.containers.IntObjectCache$CacheEntry[] cache int back public double hitRate () private void add2Top (int) int index private void removeEntry (int) int index private void addEntry2HashTable (int) int index int hash_index private void removeEntryFromHashTable (int) int next int index int hash_index int current int previous private int searchForCacheEntry (int) com.intellij.util.containers.IntObjectCache$CacheEntry cacheEntry int key int current public java.util.Iterator iterator () public void addDeletedPairsListener (com.intellij.util.containers.IntObjectCache$DeletedPairsListener) com.intellij.util.containers.IntObjectCache$DeletedPairsListener[] newListeners com.intellij.util.containers.IntObjectCache$DeletedPairsListener listener public void removeDeletedPairsListener (com.intellij.util.containers.IntObjectCache$DeletedPairsListener) com.intellij.util.containers.IntObjectCache$DeletedPairsListener myListener com.intellij.util.containers.IntObjectCache$DeletedPairsListener[] newListeners int i com.intellij.util.containers.IntObjectCache$DeletedPairsListener listener private void fireListenersAboutDeletion (int, java.lang.Object) com.intellij.util.containers.IntObjectCache$DeletedPairsListener myListener int key Object value static synthetic com.intellij.util.containers.IntObjectCache$CacheEntry[] access$000 (com.intellij.util.containers.IntObjectCache) com.intellij.util.containers.IntObjectCache x0 static synthetic int access$100 (com.intellij.util.containers.IntObjectCache) com.intellij.util.containers.IntObjectCache x0 static synthetic void access$200 (com.intellij.util.containers.IntObjectCache, int) com.intellij.util.containers.IntObjectCache x0 int x1 }
com/intellij/util/containers/IntObjectMap$Entry.class
IntObjectMap.java package com.intellij.util.containers public abstract com.intellij.util.containers.IntObjectMap$Entry extends java.lang.Object { public abstract int getKey () public abstract java.lang.Object getValue () }
com/intellij/util/containers/IntObjectMap.class
IntObjectMap.java package com.intellij.util.containers public abstract com.intellij.util.containers.IntObjectMap extends java.lang.Object { public abstract java.lang.Object put (int, java.lang.Object) public abstract java.lang.Object get (int) public abstract java.lang.Object remove (int) public abstract boolean containsKey (int) public abstract void clear () public abstract int[] keys () public abstract int size () public abstract boolean isEmpty () public abstract java.util.Collection values () public abstract boolean containsValue (java.lang.Object) public abstract java.util.Set entrySet () }
com/intellij/util/containers/IntStack.class
IntStack.java package com.intellij.util.containers public com.intellij.util.containers.IntStack extends java.lang.Object { private int[] data private int size public void <init> (int) int initialCapacity public void <init> () public void push (int) int t public int peek () public int pop () public int get (int) int i public int size () public boolean empty () public boolean equals (java.lang.Object) int i com.intellij.util.containers.IntStack otherStack Object o public void clear () public java.lang.String toString () }
com/intellij/util/containers/IntToIntSetMap.class
IntToIntSetMap.java package com.intellij.util.containers public com.intellij.util.containers.IntToIntSetMap extends java.lang.Object { private final gnu.trove.TIntIntHashMap mySingle private final gnu.trove.TIntObjectHashMap myMulti public void <init> (int, float) int initialCapacity float loadfactor public void addOccurence (int, int) int old gnu.trove.TIntHashSet items int key int value gnu.trove.TIntHashSet items public void removeOccurence (int, int) int key int value gnu.trove.TIntHashSet items public int[] get (int) int key gnu.trove.TIntHashSet items }
com/intellij/util/containers/InternalIterator$Collector.class
InternalIterator.java package com.intellij.util.containers public com.intellij.util.containers.InternalIterator$Collector extends java.lang.Object implements com.intellij.util.containers.InternalIterator { private final java.util.Collection myCollection public void <init> (java.util.Collection) java.util.Collection collection public boolean visit (java.lang.Object) Object value public static com.intellij.util.containers.InternalIterator create (java.util.Collection) java.util.Collection collection }
com/intellij/util/containers/InternalIterator$Filtering.class
InternalIterator.java package com.intellij.util.containers public com.intellij.util.containers.InternalIterator$Filtering extends java.lang.Object implements com.intellij.util.containers.InternalIterator { private final com.intellij.openapi.util.Condition myFilter private final com.intellij.util.containers.InternalIterator myIterator public void <init> (com.intellij.util.containers.InternalIterator, com.intellij.openapi.util.Condition) com.intellij.util.containers.InternalIterator iterator com.intellij.openapi.util.Condition filter public boolean visit (java.lang.Object) Object value public static com.intellij.util.containers.InternalIterator create (com.intellij.util.containers.InternalIterator, com.intellij.openapi.util.Condition) com.intellij.util.containers.InternalIterator iterator com.intellij.openapi.util.Condition filter public static com.intellij.util.containers.InternalIterator createInstanceOf (com.intellij.util.containers.InternalIterator, com.intellij.util.containers.FilteringIterator$InstanceOf) com.intellij.util.containers.InternalIterator iterator com.intellij.util.containers.FilteringIterator$InstanceOf filter public static com.intellij.util.containers.InternalIterator createInstanceOf (com.intellij.util.containers.InternalIterator, java.lang.Class) com.intellij.util.containers.InternalIterator iterator Class aClass }
com/intellij/util/containers/InternalIterator.class
InternalIterator.java package com.intellij.util.containers public abstract com.intellij.util.containers.InternalIterator extends java.lang.Object { public abstract boolean visit (java.lang.Object) }
com/intellij/util/containers/Interner.class
Interner.java package com.intellij.util.containers public abstract com.intellij.util.containers.Interner extends java.lang.Object { public void <init> () public java.lang.Object intern (java.lang.Object) Object name public abstract void clear () public java.util.Set getValues () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/JBIterable$1.class
JBIterable.java package com.intellij.util.containers final com.intellij.util.containers.JBIterable$1 extends com.intellij.util.containers.JBIterable { final synthetic java.util.function.Supplier val$producer void <init> (java.util.function.Supplier) public java.util.Iterator iterator () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/JBIterable$2$1.class
JBIterable.java package com.intellij.util.containers com.intellij.util.containers.JBIterable$2$1 extends com.intellij.util.containers.JBIterator { Object cur final synthetic com.intellij.util.Function val$fun final synthetic com.intellij.util.containers.JBIterable$2 this$0 void <init> (com.intellij.util.containers.JBIterable$2, com.intellij.util.Function) com.intellij.util.containers.JBIterable$2 this$0 public java.lang.Object nextImpl () Object result }
com/intellij/util/containers/JBIterable$2.class
JBIterable.java package com.intellij.util.containers final com.intellij.util.containers.JBIterable$2 extends com.intellij.util.containers.JBIterable { final synthetic com.intellij.util.Function val$generator final synthetic Object val$first void <init> (com.intellij.util.Function, java.lang.Object) public java.util.Iterator iterator () com.intellij.util.Function fun }
com/intellij/util/containers/JBIterable$3$1.class
JBIterable.java package com.intellij.util.containers com.intellij.util.containers.JBIterable$3$1 extends com.intellij.util.containers.JBIterator { Object cur1 Object cur2 final synthetic com.intellij.util.containers.JBIterable$3 this$0 void <init> (com.intellij.util.containers.JBIterable$3) com.intellij.util.containers.JBIterable$3 this$0 public java.lang.Object nextImpl () Object result }
com/intellij/util/containers/JBIterable$3.class
JBIterable.java package com.intellij.util.containers final com.intellij.util.containers.JBIterable$3 extends com.intellij.util.containers.JBIterable { final synthetic Object val$first1 final synthetic Object val$first2 final synthetic com.intellij.util.PairFunction val$generator void <init> (java.lang.Object, java.lang.Object, com.intellij.util.PairFunction) public java.util.Iterator iterator () }
com/intellij/util/containers/JBIterable$4.class
JBIterable.java package com.intellij.util.containers com.intellij.util.containers.JBIterable$4 extends com.intellij.util.containers.JBIterable$SCond { java.util.HashSet visited final synthetic com.intellij.util.Function val$identity final synthetic com.intellij.util.containers.JBIterable this$0 void <init> (com.intellij.util.containers.JBIterable, com.intellij.util.Function) com.intellij.util.containers.JBIterable this$0 public boolean value (java.lang.Object) Object e }
com/intellij/util/containers/JBIterable$5.class
JBIterable.java package com.intellij.util.containers com.intellij.util.containers.JBIterable$5 extends com.intellij.util.containers.JBIterator { boolean flag final synthetic java.util.Iterator val$original final synthetic Object val$separator final synthetic com.intellij.util.containers.JBIterable this$0 void <init> (com.intellij.util.containers.JBIterable, java.util.Iterator, java.lang.Object) com.intellij.util.containers.JBIterable this$0 protected java.lang.Object nextImpl () }
com/intellij/util/containers/JBIterable$6.class
JBIterable.java package com.intellij.util.containers com.intellij.util.containers.JBIterable$6 extends com.intellij.util.containers.JBIterator { com.intellij.util.containers.JBIterator it final synthetic java.util.Iterator val$orig final synthetic int val$size final synthetic com.intellij.util.containers.JBIterable this$0 void <init> (com.intellij.util.containers.JBIterable, java.util.Iterator, int) com.intellij.util.containers.JBIterable this$0 protected com.intellij.util.containers.JBIterable nextImpl () protected volatile synthetic java.lang.Object nextImpl () }
com/intellij/util/containers/JBIterable$7.class
JBIterable.java package com.intellij.util.containers com.intellij.util.containers.JBIterable$7 extends com.intellij.util.containers.JBIterator { int st com.intellij.util.containers.JBIterator it Object stored final synthetic java.util.Iterator val$orig final synthetic com.intellij.util.containers.JBIterable$Split val$mode final synthetic com.intellij.openapi.util.Condition val$condition final synthetic com.intellij.util.containers.JBIterable this$0 void <init> (com.intellij.util.containers.JBIterable, java.util.Iterator, com.intellij.util.containers.JBIterable$Split, com.intellij.openapi.util.Condition) com.intellij.util.containers.JBIterable this$0 protected com.intellij.util.containers.JBIterable nextImpl () Object tmp protected volatile synthetic java.lang.Object nextImpl () private synthetic boolean lambda$nextImpl$0 (com.intellij.openapi.util.Condition, com.intellij.util.containers.JBIterable$Split, java.lang.Object) boolean result boolean result boolean result boolean result boolean result com.intellij.openapi.util.Condition condition com.intellij.util.containers.JBIterable$Split mode Object e boolean sep int st0 boolean result }
com/intellij/util/containers/JBIterable$8.class
JBIterable.java package com.intellij.util.containers synthetic com.intellij.util.containers.JBIterable$8 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$util$containers$JBIterable$Split static void <clinit> () }
com/intellij/util/containers/JBIterable$Appended.class
JBIterable.java package com.intellij.util.containers final com.intellij.util.containers.JBIterable$Appended extends com.intellij.util.containers.JBIterable { final Iterable iterable final com.intellij.util.containers.JBIterable$Appended parent void <init> (java.lang.Iterable, com.intellij.util.containers.JBIterable$Appended) Iterable iterable com.intellij.util.containers.JBIterable$Appended parent public java.util.Iterator iterator () java.lang.Iterable[] getIterables () com.intellij.util.containers.JBIterable$Appended p com.intellij.util.containers.JBIterable$Appended p int size Iterable[] iterables int i private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/JBIterable$Empty.class
JBIterable.java package com.intellij.util.containers final com.intellij.util.containers.JBIterable$Empty extends com.intellij.util.containers.JBIterable { private void <init> () public java.util.Iterator iterator () synthetic void <init> (com.intellij.util.containers.JBIterable$1) com.intellij.util.containers.JBIterable$1 x0 }
com/intellij/util/containers/JBIterable$FlattenFun$FlattenIt.class
JBIterable.java package com.intellij.util.containers final com.intellij.util.containers.JBIterable$FlattenFun$FlattenIt extends com.intellij.util.containers.JBIterator { final java.util.Iterator original final com.intellij.util.Function function java.util.Iterator cur void <init> (java.util.Iterator, com.intellij.util.Function) java.util.Iterator iterator com.intellij.util.Function fun public java.lang.Object nextImpl () Iterable next }
com/intellij/util/containers/JBIterable$FlattenFun.class
JBIterable.java package com.intellij.util.containers final com.intellij.util.containers.JBIterable$FlattenFun extends java.lang.Object implements com.intellij.util.Function { final com.intellij.util.Function function void <init> (com.intellij.util.Function) com.intellij.util.Function function public java.util.Iterator fun (java.util.Iterator) java.util.Iterator iterator public volatile synthetic java.lang.Object fun (java.lang.Object) }
com/intellij/util/containers/JBIterable$Intercepted.class
JBIterable.java package com.intellij.util.containers final com.intellij.util.containers.JBIterable$Intercepted extends com.intellij.util.containers.JBIterable { final com.intellij.util.containers.JBIterable original private final com.intellij.util.Function interceptor void <init> (com.intellij.util.containers.JBIterable, com.intellij.util.Function) com.intellij.util.containers.JBIterable original com.intellij.util.Function interceptor public java.util.Iterator iterator () static synthetic com.intellij.util.Function access$100 (com.intellij.util.containers.JBIterable$Intercepted) com.intellij.util.containers.JBIterable$Intercepted x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/JBIterable$Multi.class
JBIterable.java package com.intellij.util.containers final com.intellij.util.containers.JBIterable$Multi extends com.intellij.util.containers.JBIterable { void <init> (java.lang.Iterable) Iterable iterable public java.util.Iterator iterator () }
com/intellij/util/containers/JBIterable$SCond.class
JBIterable.java package com.intellij.util.containers public abstract com.intellij.util.containers.JBIterable$SCond extends com.intellij.util.containers.JBIterable$Stateful implements com.intellij.openapi.util.Condition { public void <init> () }
com/intellij/util/containers/JBIterable$SFun.class
JBIterable.java package com.intellij.util.containers public abstract com.intellij.util.containers.JBIterable$SFun extends com.intellij.util.containers.JBIterable$Stateful implements com.intellij.util.Function { public void <init> () }
com/intellij/util/containers/JBIterable$Single.class
JBIterable.java package com.intellij.util.containers final com.intellij.util.containers.JBIterable$Single extends com.intellij.util.containers.JBIterable { void <init> (java.lang.Object) Object content public java.util.Iterator iterator () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/JBIterable$Split.class
JBIterable.java package com.intellij.util.containers public final enum com.intellij.util.containers.JBIterable$Split extends java.lang.Enum { public static final enum com.intellij.util.containers.JBIterable$Split AFTER public static final enum com.intellij.util.containers.JBIterable$Split BEFORE public static final enum com.intellij.util.containers.JBIterable$Split AROUND public static final enum com.intellij.util.containers.JBIterable$Split OFF public static final enum com.intellij.util.containers.JBIterable$Split GROUP private static final synthetic com.intellij.util.containers.JBIterable$Split[] $VALUES public static com.intellij.util.containers.JBIterable$Split[] values () public static com.intellij.util.containers.JBIterable$Split valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/util/containers/JBIterable$Stateful.class
JBIterable.java package com.intellij.util.containers public abstract com.intellij.util.containers.JBIterable$Stateful extends java.lang.Object implements java.lang.Cloneable { public void <init> () static java.lang.Object copy (java.lang.Object) Object o public com.intellij.util.containers.JBIterable$Stateful clone () CloneNotSupportedException e public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/JBIterable.class
JBIterable.java package com.intellij.util.containers public abstract com.intellij.util.containers.JBIterable extends java.lang.Object implements java.lang.Iterable { final Object content private static final com.intellij.util.containers.JBIterable EMPTY protected void <init> () void <init> (java.lang.Object) Object content public static com.intellij.util.containers.JBIterable create (java.util.function.Supplier) java.util.function.Supplier producer public static com.intellij.util.containers.JBIterable from (java.lang.Iterable) Iterable iterable public static com.intellij.util.containers.JBIterable generate (java.lang.Object, com.intellij.util.Function) Object first com.intellij.util.Function generator public static com.intellij.util.containers.JBIterable generate (java.lang.Object, java.lang.Object, com.intellij.util.PairFunction) Object first1 Object first2 com.intellij.util.PairFunction generator public static com.intellij.util.containers.JBIterable of (java.lang.Object) Object element public static transient com.intellij.util.containers.JBIterable of (java.lang.Object[]) Object[] elements public static com.intellij.util.containers.JBIterable empty () public static com.intellij.util.containers.JBIterable once (java.util.Iterator) java.util.Iterator iterator public java.util.Iterator typedIterator () public final boolean processEach (com.intellij.util.Processor) com.intellij.util.Processor processor public final void consumeEach (com.intellij.util.Consumer) Object e com.intellij.util.Consumer consumer public java.lang.String toString () public final int size () Object ignored java.util.Collection col Iterable itt int count public final boolean contains (java.lang.Object) Object e Object element java.util.Collection col Iterable itt public final java.lang.Object get (int) int index java.util.List list Iterable itt private java.util.List asRandomAccess () private java.util.Collection asCollection () private java.lang.Iterable asIterable () public final com.intellij.util.containers.JBIterable repeat (int) int count com.intellij.util.Function fun public final com.intellij.util.containers.JBIterable append (java.lang.Iterable) Iterable other com.intellij.util.containers.JBIterable$Appended parent public final com.intellij.util.containers.JBIterable append (java.lang.Iterable, com.intellij.util.Function) Iterable other com.intellij.util.Function fun public final com.intellij.util.containers.JBIterable append (java.lang.Object[]) Object[] elements public final com.intellij.util.containers.JBIterable append (java.lang.Object) Object element public final com.intellij.util.containers.JBIterable filter (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition condition public final com.intellij.util.containers.JBIterable filter (java.lang.Class) Class type public final com.intellij.util.containers.JBIterable take (int) int count public final com.intellij.util.containers.JBIterable takeWhile (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition condition public final com.intellij.util.containers.JBIterable skip (int) int count public final com.intellij.util.containers.JBIterable skipWhile (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition condition public final com.intellij.util.containers.JBIterable map (com.intellij.util.Function) com.intellij.util.Function function public final com.intellij.util.containers.JBIterable transform (com.intellij.util.Function) com.intellij.util.Function function public com.intellij.util.containers.JBIterable flatten (com.intellij.util.Function) com.intellij.util.Function function public final com.intellij.util.containers.JBIterable unique () public final com.intellij.util.containers.JBIterable unique (com.intellij.util.Function) com.intellij.util.Function identity public final com.intellij.util.containers.JBIterable intercept (com.intellij.util.Function) com.intellij.util.Function function public final java.lang.Object first () java.util.List list Iterable itt java.util.Iterator iterator public final java.lang.Object single () java.util.List list Iterable itt java.util.Iterator iterator Object first public final java.lang.Object last () Object e java.util.List list Iterable itt Object cur public final java.lang.Object reduce (java.lang.Object, com.intellij.util.PairFunction) Object e Object first com.intellij.util.PairFunction function Object cur public final java.lang.Object reduce (com.intellij.util.PairFunction) Object e com.intellij.util.PairFunction function boolean first Object cur public final java.lang.Object find (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition condition public final int indexOf (com.intellij.openapi.util.Condition) Object e com.intellij.openapi.util.Condition condition int index public final com.intellij.util.containers.JBIterable filterMap (com.intellij.util.Function) com.intellij.util.Function function com.intellij.util.containers.JBIterable map public final com.intellij.util.containers.JBIterable flatMap (com.intellij.util.Function) com.intellij.util.Function function public final com.intellij.util.containers.JBIterable join (java.lang.Object) Object separator public final com.intellij.util.containers.JBIterable split (int, boolean) int size boolean strict public final com.intellij.util.containers.JBIterable split (int) int size public final com.intellij.util.containers.JBIterable split (com.intellij.util.containers.JBIterable$Split, com.intellij.openapi.util.Condition) com.intellij.util.containers.JBIterable$Split mode com.intellij.openapi.util.Condition separator public final boolean isEmpty () java.util.Collection col Iterable itt public final boolean isNotEmpty () public final com.intellij.util.containers.JBIterable collect (java.util.Collection) java.util.Collection collection public final com.intellij.util.containers.JBIterable collect () public final com.intellij.util.containers.JBIterable sort (java.util.Comparator) java.util.Comparator comparator java.util.ArrayList list public final com.intellij.util.containers.JBIterable sorted (java.util.Comparator) java.util.Comparator comparator public final java.util.List toList () Iterable itt public final java.util.Set toSet () Iterable iterable public final java.lang.Object[] toArray (java.lang.Object[]) Object[] array Iterable itt public final java.util.Map toMap (com.intellij.util.containers.Convertor, com.intellij.util.containers.Convertor) Object e com.intellij.util.containers.Convertor toKey com.intellij.util.containers.Convertor toValue java.util.Map map public final java.util.Map toMap (com.intellij.util.containers.Convertor) com.intellij.util.containers.Convertor toValue public final java.util.Map toReverseMap (com.intellij.util.containers.Convertor) com.intellij.util.containers.Convertor toKey public final java.util.Collection addAllTo (java.util.Collection) Object item Iterable itt java.util.Collection collection java.util.Collection col private synthetic java.util.Iterator lambda$split$10 (com.intellij.openapi.util.Condition, com.intellij.util.containers.JBIterable$Split, java.util.Iterator) com.intellij.openapi.util.Condition separator com.intellij.util.containers.JBIterable$Split mode java.util.Iterator iterator java.util.Iterator orig com.intellij.openapi.util.Condition condition private synthetic java.util.Iterator lambda$split$9 (int, java.util.Iterator) int size java.util.Iterator iterator java.util.Iterator orig private static synthetic java.util.List lambda$split$8 (int, boolean, com.intellij.util.containers.JBIterable) int size boolean strict com.intellij.util.containers.JBIterable es java.util.List list private synthetic java.util.Iterator lambda$join$7 (java.lang.Object, java.util.Iterator) Object separator java.util.Iterator iterator java.util.Iterator original private static synthetic java.util.Iterator lambda$map$6 (com.intellij.util.Function, java.util.Iterator) com.intellij.util.Function function java.util.Iterator iterator private static synthetic java.util.Iterator lambda$skipWhile$5 (com.intellij.openapi.util.Condition, java.util.Iterator) com.intellij.openapi.util.Condition condition java.util.Iterator iterator private static synthetic java.util.Iterator lambda$skip$4 (int, java.util.Iterator) int count java.util.Iterator iterator private static synthetic java.util.Iterator lambda$takeWhile$3 (com.intellij.openapi.util.Condition, java.util.Iterator) com.intellij.openapi.util.Condition condition java.util.Iterator iterator private static synthetic java.util.Iterator lambda$take$2 (int, java.util.Iterator) int count java.util.Iterator iterator private static synthetic java.util.Iterator lambda$filter$1 (com.intellij.openapi.util.Condition, java.util.Iterator) com.intellij.openapi.util.Condition condition java.util.Iterator iterator private static synthetic java.util.Iterator lambda$once$0 (java.util.Iterator) java.util.Iterator iterator1 com.intellij.openapi.util.Ref ref java.util.Iterator result static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/JBIterator$1.class
JBIterator.java package com.intellij.util.containers final com.intellij.util.containers.JBIterator$1 extends com.intellij.util.containers.JBIterator { final synthetic java.util.Iterator val$it void <init> (java.util.Iterator) protected java.lang.Object nextImpl () }
com/intellij/util/containers/JBIterator$2.class
JBIterator.java package com.intellij.util.containers final com.intellij.util.containers.JBIterator$2 extends java.lang.Object implements com.intellij.util.Function$Mono { void <init> () public com.intellij.util.containers.JBIterator fun (com.intellij.util.containers.JBIterator) com.intellij.util.containers.JBIterator iterator public volatile synthetic java.lang.Object fun (java.lang.Object) }
com/intellij/util/containers/JBIterator$CountDown.class
JBIterator.java package com.intellij.util.containers com.intellij.util.containers.JBIterator$CountDown extends java.lang.Object implements com.intellij.openapi.util.Condition { int cur void <init> (int) int count public boolean value (java.lang.Object) Object a }
com/intellij/util/containers/JBIterator$CursorOp.class
JBIterator.java package com.intellij.util.containers com.intellij.util.containers.JBIterator$CursorOp extends com.intellij.util.containers.JBIterator$Op { boolean advanced final synthetic com.intellij.util.containers.JBIterator this$0 void <init> (com.intellij.util.containers.JBIterator) java.lang.Object apply (java.lang.Object) Object o com.intellij.util.containers.JBIterator it void advance (java.lang.Object) Object o }
com/intellij/util/containers/JBIterator$Do.class
JBIterator.java package com.intellij.util.containers final enum com.intellij.util.containers.JBIterator$Do extends java.lang.Enum { public static final enum com.intellij.util.containers.JBIterator$Do INIT public static final enum com.intellij.util.containers.JBIterator$Do STOP public static final enum com.intellij.util.containers.JBIterator$Do SKIP private static final synthetic com.intellij.util.containers.JBIterator$Do[] $VALUES public static com.intellij.util.containers.JBIterator$Do[] values () public static com.intellij.util.containers.JBIterator$Do valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/util/containers/JBIterator$FilterOp.class
JBIterator.java package com.intellij.util.containers com.intellij.util.containers.JBIterator$FilterOp extends com.intellij.util.containers.JBIterator$Op { final synthetic com.intellij.util.containers.JBIterator this$0 void <init> (com.intellij.util.containers.JBIterator, com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition condition java.lang.Object apply (java.lang.Object) Object o }
com/intellij/util/containers/JBIterator$NextOp.class
JBIterator.java package com.intellij.util.containers com.intellij.util.containers.JBIterator$NextOp extends com.intellij.util.containers.JBIterator$Op { void <init> () java.lang.Object apply (java.lang.Object) Object o }
com/intellij/util/containers/JBIterator$Op.class
JBIterator.java package com.intellij.util.containers com.intellij.util.containers.JBIterator$Op extends java.lang.Object { final Object impl com.intellij.util.containers.JBIterator$Op nextOp void <init> (java.lang.Object) Object impl java.lang.Object apply (java.lang.Object) Object o public java.lang.String toString () }
com/intellij/util/containers/JBIterator$SkipOp.class
JBIterator.java package com.intellij.util.containers com.intellij.util.containers.JBIterator$SkipOp extends com.intellij.util.containers.JBIterator$Op { boolean active final synthetic com.intellij.util.containers.JBIterator this$0 void <init> (com.intellij.util.containers.JBIterator, com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition condition java.lang.Object apply (java.lang.Object) Object o }
com/intellij/util/containers/JBIterator$TransformOp.class
JBIterator.java package com.intellij.util.containers com.intellij.util.containers.JBIterator$TransformOp extends com.intellij.util.containers.JBIterator$Op { void <init> (com.intellij.util.Function) com.intellij.util.Function function java.lang.Object apply (java.lang.Object) Object o }
com/intellij/util/containers/JBIterator$WhileOp.class
JBIterator.java package com.intellij.util.containers com.intellij.util.containers.JBIterator$WhileOp extends com.intellij.util.containers.JBIterator$Op { final synthetic com.intellij.util.containers.JBIterator this$0 void <init> (com.intellij.util.containers.JBIterator, com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition condition java.lang.Object apply (java.lang.Object) Object o }
com/intellij/util/containers/JBIterator.class
JBIterator.java package com.intellij.util.containers public abstract com.intellij.util.containers.JBIterator extends java.lang.Object implements java.util.Iterator { private Object myCurrent private Object myNext private com.intellij.util.containers.JBIterator$Op myFirstOp private com.intellij.util.containers.JBIterator$Op myLastOp private static final com.intellij.util.Function$Mono CURSOR_NEXT public void <init> () public static com.intellij.util.containers.JBIterable cursor (com.intellij.util.containers.JBIterator) com.intellij.util.containers.JBIterator iterator public static com.intellij.util.containers.JBIterator from (java.util.Iterator) java.util.Iterator it static com.intellij.util.containers.JBIterator wrap (java.util.Iterator) java.util.Iterator it protected abstract java.lang.Object nextImpl () protected void currentChanged () protected final java.lang.Object stop () protected final java.lang.Object skip () public final boolean hasNext () public final java.lang.Object next () public final boolean advance () public final java.lang.Object current () private void peekNext () com.intellij.util.containers.JBIterator$Op op2 com.intellij.util.containers.JBIterator$Op op Object o public final com.intellij.util.containers.JBIterator map (com.intellij.util.Function) com.intellij.util.Function function public final com.intellij.util.containers.JBIterator filter (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition condition public final com.intellij.util.containers.JBIterator take (int) int count public final com.intellij.util.containers.JBIterator takeWhile (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition condition public final com.intellij.util.containers.JBIterator skip (int) int count public final com.intellij.util.containers.JBIterator skipWhile (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition condition private java.lang.Object addOp (boolean, com.intellij.util.containers.JBIterator$Op) boolean last com.intellij.util.containers.JBIterator$Op op public final void remove () public final java.util.List toList () public java.lang.String toString () java.util.List ops public final com.intellij.util.containers.JBIterable getTransformations () private com.intellij.util.containers.JBIterable operationsImpl () static java.lang.String toShortString (java.lang.Object) Object o String name int idx private static synthetic com.intellij.util.containers.JBIterator$Op lambda$operationsImpl$1 (com.intellij.util.containers.JBIterator$Op) com.intellij.util.containers.JBIterator$Op op private static synthetic java.lang.Object lambda$getTransformations$0 (com.intellij.util.containers.JBIterator$Op) com.intellij.util.containers.JBIterator$Op op static synthetic java.lang.Object access$000 (com.intellij.util.containers.JBIterator, boolean, com.intellij.util.containers.JBIterator$Op) com.intellij.util.containers.JBIterator x0 boolean x1 com.intellij.util.containers.JBIterator$Op x2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/JBTreeTraverser.class
JBTreeTraverser.java package com.intellij.util.containers public com.intellij.util.containers.JBTreeTraverser extends com.intellij.util.containers.FilteredTraverserBase { public static com.intellij.util.containers.JBTreeTraverser from (com.intellij.util.Function) com.intellij.util.Function treeStructure public static com.intellij.util.containers.JBTreeTraverser of (com.intellij.util.Function) com.intellij.util.Function treeStructure public void <init> (com.intellij.util.Function) com.intellij.util.Function treeStructure protected void <init> (com.intellij.util.containers.FilteredTraverserBase$Meta) com.intellij.util.containers.FilteredTraverserBase$Meta meta protected com.intellij.util.containers.JBTreeTraverser newInstance (com.intellij.util.containers.FilteredTraverserBase$Meta) com.intellij.util.containers.FilteredTraverserBase$Meta meta public final com.intellij.util.containers.JBTreeTraverser map (com.intellij.util.Function, com.intellij.util.Function) com.intellij.util.Function function com.intellij.util.Function reverse public final com.intellij.util.containers.JBTreeTraverser map (com.intellij.util.Function) com.intellij.util.Function function protected volatile synthetic com.intellij.util.containers.FilteredTraverserBase newInstance (com.intellij.util.containers.FilteredTraverserBase$Meta) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/LimitedPool$ObjectFactory.class
LimitedPool.java package com.intellij.util.containers public abstract com.intellij.util.containers.LimitedPool$ObjectFactory extends java.lang.Object { public abstract java.lang.Object create () public void cleanup (java.lang.Object) Object t private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/LimitedPool$Sync.class
LimitedPool.java package com.intellij.util.containers public final com.intellij.util.containers.LimitedPool$Sync extends com.intellij.util.containers.LimitedPool { public void <init> (int, com.intellij.util.containers.LimitedPool$ObjectFactory) int maxCapacity com.intellij.util.containers.LimitedPool$ObjectFactory factory public synchronized java.lang.Object alloc () public synchronized void recycle (java.lang.Object) Object t private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/LimitedPool.class
LimitedPool.java package com.intellij.util.containers public com.intellij.util.containers.LimitedPool extends java.lang.Object { private final int myMaxCapacity private final com.intellij.util.containers.LimitedPool$ObjectFactory myFactory private Object[] myStorage private int myIndex public void <init> (int, com.intellij.util.containers.LimitedPool$ObjectFactory) int maxCapacity com.intellij.util.containers.LimitedPool$ObjectFactory factory public java.lang.Object alloc () int i Object result public void recycle (java.lang.Object) Object t private void ensureCapacity () int newCapacity private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/LinkedListWithSum$1.class
LinkedListWithSum.java package com.intellij.util.containers synthetic com.intellij.util.containers.LinkedListWithSum$1 extends java.lang.Object { }
com/intellij/util/containers/LinkedListWithSum$ItemWithValue.class
LinkedListWithSum.java package com.intellij.util.containers com.intellij.util.containers.LinkedListWithSum$ItemWithValue extends java.lang.Object { private final Object item private final int value private void <init> (java.lang.Object, int) Object item int value synthetic void <init> (java.lang.Object, int, com.intellij.util.containers.LinkedListWithSum$1) Object x0 int x1 com.intellij.util.containers.LinkedListWithSum$1 x2 static synthetic java.lang.Object access$200 (com.intellij.util.containers.LinkedListWithSum$ItemWithValue) com.intellij.util.containers.LinkedListWithSum$ItemWithValue x0 static synthetic int access$400 (com.intellij.util.containers.LinkedListWithSum$ItemWithValue) com.intellij.util.containers.LinkedListWithSum$ItemWithValue x0 }
com/intellij/util/containers/LinkedListWithSum$ListIterator.class
LinkedListWithSum.java package com.intellij.util.containers public com.intellij.util.containers.LinkedListWithSum$ListIterator extends java.lang.Object implements java.util.ListIterator { private final java.util.ListIterator it private com.intellij.util.containers.LinkedListWithSum$ItemWithValue lastItem final synthetic com.intellij.util.containers.LinkedListWithSum this$0 private void <init> (com.intellij.util.containers.LinkedListWithSum, java.util.ListIterator) com.intellij.util.containers.LinkedListWithSum this$0 java.util.ListIterator it public boolean hasNext () public java.lang.Object next () public boolean hasPrevious () public java.lang.Object previous () public int nextIndex () public int previousIndex () public void remove () public void set (java.lang.Object) Object e com.intellij.util.containers.LinkedListWithSum$ItemWithValue item public void add (java.lang.Object) Object e com.intellij.util.containers.LinkedListWithSum$ItemWithValue item public int getValue () synthetic void <init> (com.intellij.util.containers.LinkedListWithSum, java.util.ListIterator, com.intellij.util.containers.LinkedListWithSum$1) com.intellij.util.containers.LinkedListWithSum x0 java.util.ListIterator x1 com.intellij.util.containers.LinkedListWithSum$1 x2 }
com/intellij/util/containers/LinkedListWithSum.class
LinkedListWithSum.java package com.intellij.util.containers public com.intellij.util.containers.LinkedListWithSum extends java.util.AbstractSequentialList implements java.util.List { private final java.util.LinkedList myList private final java.util.function.ToIntFunction myEvaluator private long mySum public void <init> (java.util.function.ToIntFunction) java.util.function.ToIntFunction evaluator private com.intellij.util.containers.LinkedListWithSum$ItemWithValue createItem (java.lang.Object) Object e public long getSum () public int size () public com.intellij.util.containers.LinkedListWithSum$ListIterator listIterator (int) int index public volatile synthetic java.util.ListIterator listIterator (int) static synthetic long access$300 (com.intellij.util.containers.LinkedListWithSum) com.intellij.util.containers.LinkedListWithSum x0 static synthetic long access$302 (com.intellij.util.containers.LinkedListWithSum, long) com.intellij.util.containers.LinkedListWithSum x0 long x1 static synthetic com.intellij.util.containers.LinkedListWithSum$ItemWithValue access$500 (com.intellij.util.containers.LinkedListWithSum, java.lang.Object) com.intellij.util.containers.LinkedListWithSum x0 Object x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/LinkedMultiMap.class
LinkedMultiMap.java package com.intellij.util.containers public com.intellij.util.containers.LinkedMultiMap extends com.intellij.util.containers.MultiMap { public void <init> () protected java.util.Map createMap () protected java.util.Map createMap (int, float) int initialCapacity float loadFactor protected com.intellij.util.containers.hash.EqualityPolicy getEqualityPolicy () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/LockFreeCopyOnWriteArrayList$1.class
LockFreeCopyOnWriteArrayList.java package com.intellij.util.containers synthetic com.intellij.util.containers.LockFreeCopyOnWriteArrayList$1 extends java.lang.Object { }
com/intellij/util/containers/LockFreeCopyOnWriteArrayList$COWIterator.class
LockFreeCopyOnWriteArrayList.java package com.intellij.util.containers com.intellij.util.containers.LockFreeCopyOnWriteArrayList$COWIterator extends java.lang.Object implements java.util.ListIterator { private final Object[] snapshot private int cursor private int lastRet final synthetic com.intellij.util.containers.LockFreeCopyOnWriteArrayList this$0 private void <init> (com.intellij.util.containers.LockFreeCopyOnWriteArrayList, java.lang.Object[], int) Object[] elements int initialCursor public boolean hasNext () public boolean hasPrevious () public java.lang.Object next () public java.lang.Object previous () public int nextIndex () public int previousIndex () public void remove () Object e public void set (java.lang.Object) Object e public void add (java.lang.Object) Object e synthetic void <init> (com.intellij.util.containers.LockFreeCopyOnWriteArrayList, java.lang.Object[], int, com.intellij.util.containers.LockFreeCopyOnWriteArrayList$1) com.intellij.util.containers.LockFreeCopyOnWriteArrayList x0 Object[] x1 int x2 com.intellij.util.containers.LockFreeCopyOnWriteArrayList$1 x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/LockFreeCopyOnWriteArrayList.class
LockFreeCopyOnWriteArrayList.java package com.intellij.util.containers com.intellij.util.containers.LockFreeCopyOnWriteArrayList extends java.lang.Object implements java.util.List java.util.RandomAccess com.intellij.util.containers.ConcurrentList { private volatile Object[] array private static final com.intellij.util.concurrency.AtomicFieldUpdater ARRAY_UPDATER void <init> () void <init> (java.util.Collection) java.util.Collection c java.lang.Object[] getArray () private boolean replaceArray (java.lang.Object[], java.lang.Object[]) Object[] oldArray Object[] newArray public int size () public boolean isEmpty () private static int indexOf (java.lang.Object, java.lang.Object[], int, int) Object o Object[] elements int index int fence private static int lastIndexOf (java.lang.Object, java.lang.Object[], int) int i int i Object o Object[] elements int index public boolean contains (java.lang.Object) Object o Object[] elements public int indexOf (java.lang.Object) Object o Object[] elements public int indexOf (java.lang.Object, int) Object e int index Object[] elements public int lastIndexOf (java.lang.Object) Object o Object[] elements public int lastIndexOf (java.lang.Object, int) Object e int index Object[] elements public java.lang.Object[] toArray () Object[] elements public java.lang.Object[] toArray (java.lang.Object[]) Object[] a Object[] elements int len private java.lang.Object get (java.lang.Object[], int) Object[] a int index public java.lang.Object get (int) int index public java.lang.Object set (int, java.lang.Object) throws java.lang.IndexOutOfBoundsException Object[] newElements int index Object element Object oldValue Object[] elements Object[] newElements private static java.lang.Object[] createArraySet (java.lang.Object[], int, java.lang.Object) Object[] elements int index Object element int len Object[] newElements public boolean add (java.lang.Object) Object[] elements Object[] newElements Object e private java.lang.Object[] createArrayAdd (java.lang.Object[], java.lang.Object) Object[] elements Object e int len Object[] newElements public void add (int, java.lang.Object) throws java.lang.IndexOutOfBoundsException Object[] elements Object[] newElements int index Object element private java.lang.Object[] createArrayAdd (java.lang.Object[], int, java.lang.Object) Object[] elements int index Object element int len Object[] newElements int numMoved public java.lang.Object remove (int) throws java.lang.IndexOutOfBoundsException Object oldValue Object[] elements Object[] newElements int index Object oldValue private static java.lang.Object[] createArrayRemove (java.lang.Object[], int) Object[] elements int index int len Object[] newElements int numMoved public boolean remove (java.lang.Object) Object[] elements Object[] newElements Object o private static java.lang.Object[] createArrayRemove (java.lang.Object[], java.lang.Object) Object element Object[] elements Object o int len int newLen Object[] newElements int i private void removeRange (int, int) Object[] newElements int len int newlen int numMoved int fromIndex int toIndex Object[] elements Object[] newElements public boolean addIfAbsent (java.lang.Object) int i int len Object e Object[] elements Object[] newElements public boolean containsAll (java.util.Collection) Object e java.util.Collection c Object[] elements int len public boolean removeAll (java.util.Collection) Object[] elements Object[] newElements java.util.Collection c private static java.lang.Object[] createArrayRemoveAll (java.lang.Object[], java.util.Collection) Object element Object[] elements java.util.Collection c int len int newLen Object[] temp public boolean retainAll (java.util.Collection) Object[] elements Object[] newElements java.util.Collection c private static java.lang.Object[] createArrayRetainAll (java.lang.Object[], java.util.Collection) Object element Object[] elements java.util.Collection c int len int newlen Object[] temp public int addAllAbsent (java.util.Collection) Object e java.util.Set existing java.util.List toAddList java.util.Collection c Object[] elements Object[] newElements int added public void clear () public boolean addAll (java.util.Collection) Object[] elements Object[] newElements java.util.Collection c Object[] cs private static java.lang.Object[] createArrayAddAll (java.lang.Object[], java.lang.Object[]) Object[] elements Object[] cs int len Object[] newElements public boolean addAll (int, java.util.Collection) throws java.lang.IndexOutOfBoundsException Object[] elements Object[] newElements int index java.util.Collection c Object[] cs private static java.lang.Object[] createArrayAddAll (java.lang.Object[], int, java.lang.Object[]) Object[] newElements Object[] elements int index Object[] cs int len int numMoved Object[] newElements public java.lang.String toString () public boolean equals (java.lang.Object) Object element Object o java.util.List list java.util.Iterator it public int hashCode () Object obj int hashCode public java.util.Iterator iterator () Object[] elements public java.util.ListIterator listIterator () public java.util.ListIterator listIterator (int) int index Object[] elements int len public java.util.List subList (int, int) int fromIndex int toIndex static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/LongArrayList.class
LongArrayList.java package com.intellij.util.containers public com.intellij.util.containers.LongArrayList extends java.lang.Object implements java.lang.Cloneable { private long[] myData private int mySize public void <init> () public void trimToSize () long[] oldData int oldCapacity public void ensureCapacity (int) long[] oldData int newCapacity int minCapacity int oldCapacity public int size () public boolean isEmpty () public boolean contains (long) long elem public int indexOf (long) int i long elem public int lastIndexOf (long) int i long elem public java.lang.Object clone () com.intellij.util.containers.LongArrayList v CloneNotSupportedException e public long[] toArray () long[] result public long[] toArray (long[]) long[] a public long get (int) int index public long set (int, long) int index long element long oldValue public void add (long) long o public void add (int, long) int index long element public long remove (int) int index long oldValue int numMoved public void clear () protected void removeRange (int, int) int fromIndex int toIndex int numMoved private void checkRange (int) int index }
com/intellij/util/containers/LongStack.class
LongStack.java package com.intellij.util.containers public com.intellij.util.containers.LongStack extends java.lang.Object { private long[] data private int size public void <init> (int) int initialCapacity public void <init> () public void push (long) long t public long peek () public long pop () public boolean empty () public boolean equals (java.lang.Object) int i com.intellij.util.containers.LongStack otherStack Object o public void clear () public java.lang.String toString () }
com/intellij/util/containers/MostlySingularMultiMap$1.class
MostlySingularMultiMap.java package com.intellij.util.containers synthetic com.intellij.util.containers.MostlySingularMultiMap$1 extends java.lang.Object { }
com/intellij/util/containers/MostlySingularMultiMap$EmptyMap.class
MostlySingularMultiMap.java package com.intellij.util.containers com.intellij.util.containers.MostlySingularMultiMap$EmptyMap extends com.intellij.util.containers.MostlySingularMultiMap { private void <init> () public void add (java.lang.Object, java.lang.Object) Object key Object value public boolean remove (java.lang.Object, java.lang.Object) Object key Object value public boolean removeAllValues (java.lang.Object) Object key public void clear () public java.util.Set keySet () public boolean isEmpty () public boolean processForKey (java.lang.Object, com.intellij.util.Processor) Object key com.intellij.util.Processor p public boolean processAllValues (com.intellij.util.Processor) com.intellij.util.Processor p public int size () public int valuesForKey (java.lang.Object) Object key public java.lang.Iterable get (java.lang.Object) Object name synthetic void <init> (com.intellij.util.containers.MostlySingularMultiMap$1) com.intellij.util.containers.MostlySingularMultiMap$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/MostlySingularMultiMap$ValueList.class
MostlySingularMultiMap.java package com.intellij.util.containers public com.intellij.util.containers.MostlySingularMultiMap$ValueList extends java.util.ArrayList { public void <init> () public void <init> (int) int initialCapacity public void <init> (java.util.Collection) java.util.Collection c private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/MostlySingularMultiMap.class
MostlySingularMultiMap.java package com.intellij.util.containers public com.intellij.util.containers.MostlySingularMultiMap extends java.lang.Object implements java.io.Serializable { private static final long serialVersionUID protected final java.util.Map myMap private static final com.intellij.util.containers.MostlySingularMultiMap EMPTY public void <init> () protected java.util.Map createMap () public void add (java.lang.Object, java.lang.Object) com.intellij.util.containers.MostlySingularMultiMap$ValueList curList com.intellij.util.containers.MostlySingularMultiMap$ValueList newList Object key Object value Object current public boolean remove (java.lang.Object, java.lang.Object) com.intellij.util.containers.MostlySingularMultiMap$ValueList curList Object key Object value Object current public boolean removeAllValues (java.lang.Object) Object key public java.util.Set keySet () public boolean isEmpty () public boolean processForKey (java.lang.Object, com.intellij.util.Processor) Object key com.intellij.util.Processor p private boolean processValue (com.intellij.util.Processor, java.lang.Object) Object o com.intellij.util.Processor p Object v public boolean processAllValues (com.intellij.util.Processor) Object v com.intellij.util.Processor p public int size () public boolean containsKey (java.lang.Object) Object key public int valuesForKey (java.lang.Object) Object key Object current public java.lang.Iterable get (java.lang.Object) Object name Object value protected java.util.List rawValueToCollection (java.lang.Object) Object value public void compact () Object eachValue public java.lang.String toString () public void clear () public static com.intellij.util.containers.MostlySingularMultiMap emptyMap () public static com.intellij.util.containers.MostlySingularMultiMap newMap () public void addAll (com.intellij.util.containers.MostlySingularMultiMap) com.intellij.util.containers.MostlySingularMultiMap$ValueList myListValue com.intellij.util.containers.MostlySingularMultiMap$ValueList otherListValue com.intellij.util.containers.MostlySingularMultiMap$ValueList newList com.intellij.util.containers.MostlySingularMultiMap$ValueList newList Object key Object otherValue Object myValue java.util.Map$Entry entry com.intellij.util.containers.MostlySingularMultiMap other private static synthetic java.lang.String lambda$toString$0 (java.util.Map$Entry) java.util.Map$Entry entry Object value String s static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/MultiMap$1$1.class
MultiMap.java package com.intellij.util.containers com.intellij.util.containers.MultiMap$1$1 extends java.lang.Object implements java.util.Iterator { private final java.util.Iterator mapIterator private java.util.Iterator itr final synthetic com.intellij.util.containers.MultiMap$1 this$1 void <init> (com.intellij.util.containers.MultiMap$1) com.intellij.util.containers.MultiMap$1 this$1 public boolean hasNext () public java.lang.Object next () public void remove () }
com/intellij/util/containers/MultiMap$1.class
MultiMap.java package com.intellij.util.containers com.intellij.util.containers.MultiMap$1 extends java.util.AbstractCollection { final synthetic com.intellij.util.containers.MultiMap this$0 void <init> (com.intellij.util.containers.MultiMap) com.intellij.util.containers.MultiMap this$0 public java.util.Iterator iterator () public int size () java.util.Collection vs int res public boolean contains (java.lang.Object) java.util.Collection vs Object o private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/MultiMap$2.class
MultiMap.java package com.intellij.util.containers final com.intellij.util.containers.MultiMap$2 extends com.intellij.util.containers.MultiMap { final synthetic gnu.trove.TObjectHashingStrategy val$strategy void <init> (gnu.trove.TObjectHashingStrategy) protected java.util.Map createMap () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/MultiMap$3.class
MultiMap.java package com.intellij.util.containers final com.intellij.util.containers.MultiMap$3 extends com.intellij.util.containers.LinkedMultiMap { void <init> () protected java.util.Collection createCollection () protected java.util.Collection createEmptyCollection () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/MultiMap$4.class
MultiMap.java package com.intellij.util.containers final com.intellij.util.containers.MultiMap$4 extends com.intellij.util.containers.LinkedMultiMap { void <init> () protected java.util.Collection createCollection () protected java.util.Collection createEmptyCollection () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/MultiMap$5.class
MultiMap.java package com.intellij.util.containers final com.intellij.util.containers.MultiMap$5 extends com.intellij.util.containers.MultiMap { void <init> () protected java.util.Map createMap () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/MultiMap$6.class
MultiMap.java package com.intellij.util.containers final com.intellij.util.containers.MultiMap$6 extends com.intellij.util.containers.ConcurrentMultiMap { void <init> () protected java.util.Collection createCollection () protected java.util.Collection createEmptyCollection () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/MultiMap$7.class
MultiMap.java package com.intellij.util.containers final com.intellij.util.containers.MultiMap$7 extends com.intellij.util.containers.MultiMap { final synthetic gnu.trove.TObjectHashingStrategy val$strategy void <init> (gnu.trove.TObjectHashingStrategy) protected java.util.Collection createCollection () protected java.util.Collection createEmptyCollection () protected java.util.Map createMap () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/MultiMap$8.class
MultiMap.java package com.intellij.util.containers final com.intellij.util.containers.MultiMap$8 extends com.intellij.util.containers.MultiMap { void <init> () protected java.util.Map createMap () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/MultiMap$EmptyMap.class
MultiMap.java package com.intellij.util.containers com.intellij.util.containers.MultiMap$EmptyMap extends com.intellij.util.containers.MultiMap { private void <init> () protected java.util.Map createMap () public void putValues (java.lang.Object, java.util.Collection) Object key java.util.Collection values public void putValue (java.lang.Object, java.lang.Object) Object key Object value public void put (java.lang.Object, java.util.Collection) Object key java.util.Collection values public boolean remove (java.lang.Object, java.lang.Object) Object key Object value public void clear () public java.util.Collection remove (java.lang.Object) Object key synthetic void <init> (com.intellij.util.containers.MultiMap$1) com.intellij.util.containers.MultiMap$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/MultiMap.class
MultiMap.java package com.intellij.util.containers public com.intellij.util.containers.MultiMap extends java.lang.Object implements java.io.Serializable { public static final com.intellij.util.containers.MultiMap EMPTY private static final long serialVersionUID protected final java.util.Map myMap private java.util.Collection values public void <init> () public void <init> (com.intellij.util.containers.MultiMap) com.intellij.util.containers.MultiMap toCopy public com.intellij.util.containers.MultiMap copy () public void <init> (int, float) int initialCapacity float loadFactor protected java.util.Map createMap () protected java.util.Map createMap (int, float) int initialCapacity float loadFactor protected java.util.Collection createCollection () protected java.util.Collection createEmptyCollection () public void putAllValues (com.intellij.util.containers.MultiMap) java.util.Map$Entry entry com.intellij.util.containers.MultiMap from public void putAllValues (java.util.Map) java.util.Map$Entry entry java.util.Map from public void putValues (java.lang.Object, java.util.Collection) Object key java.util.Collection values java.util.Collection list public void putValue (java.lang.Object, java.lang.Object) Object key Object value java.util.Collection list public java.util.Set entrySet () public boolean isEmpty () java.util.Collection valueList public boolean containsKey (java.lang.Object) Object key public boolean containsScalarValue (java.lang.Object) java.util.Collection valueList Object value public java.util.Collection get (java.lang.Object) Object key java.util.Collection collection public java.util.Collection getModifiable (java.lang.Object) Object key java.util.Collection collection public java.util.Set keySet () public int size () public void put (java.lang.Object, java.util.Collection) Object key java.util.Collection values public void removeValue (java.lang.Object, java.lang.Object) Object key Object value public boolean remove (java.lang.Object, java.lang.Object) boolean removed Object key Object value java.util.Collection values public java.util.Collection values () public void clear () public java.util.Collection remove (java.lang.Object) Object key public static com.intellij.util.containers.MultiMap emptyInstance () public static com.intellij.util.containers.MultiMap create () public static com.intellij.util.containers.MultiMap create (gnu.trove.TObjectHashingStrategy) gnu.trove.TObjectHashingStrategy strategy public static com.intellij.util.containers.MultiMap createLinked () public static com.intellij.util.containers.MultiMap createLinkedSet () public static com.intellij.util.containers.MultiMap createOrderedSet () public static com.intellij.util.containers.MultiMap createSmart () public static com.intellij.util.containers.MultiMap createConcurrentSet () public static com.intellij.util.containers.MultiMap createSet () public static com.intellij.util.containers.MultiMap createSet (gnu.trove.TObjectHashingStrategy) gnu.trove.TObjectHashingStrategy strategy public static com.intellij.util.containers.MultiMap createWeakKey () public static com.intellij.util.containers.MultiMap create (int, float) int initialCapacity float loadFactor public boolean equals (java.lang.Object) Object o public int hashCode () public java.lang.String toString () public static com.intellij.util.containers.MultiMap empty () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/NotNullList$1.class
NotNullList.java package com.intellij.util.containers com.intellij.util.containers.NotNullList$1 extends java.util.AbstractList { final synthetic java.util.List val$subList final synthetic com.intellij.util.containers.NotNullList this$0 void <init> (com.intellij.util.containers.NotNullList, java.util.List) com.intellij.util.containers.NotNullList this$0 public java.lang.Object get (int) int index public int size () public boolean add (java.lang.Object) Object e public java.lang.Object set (int, java.lang.Object) int index Object element public void add (int, java.lang.Object) int index Object element public boolean addAll (int, java.util.Collection) int index java.util.Collection c public java.util.List subList (int, int) int fromIndex int toIndex public boolean addAll (java.util.Collection) java.util.Collection c private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/NotNullList.class
NotNullList.java package com.intellij.util.containers public com.intellij.util.containers.NotNullList extends java.util.ArrayList { public void <init> (int) int initialCapacity public void <init> () public void <init> (java.util.Collection) java.util.Collection c public boolean add (java.lang.Object) Object e public void add (int, java.lang.Object) int index Object element public boolean addAll (java.util.Collection) java.util.Collection c public java.lang.Object set (int, java.lang.Object) int index Object element public java.lang.Object get (int) int index private void checkNotNullCollection (java.util.Collection) Object e java.util.Collection c public boolean addAll (int, java.util.Collection) int index java.util.Collection c public java.util.List subList (int, int) int fromIndex int toIndex java.util.List subList static synthetic void access$000 (com.intellij.util.containers.NotNullList, java.util.Collection) com.intellij.util.containers.NotNullList x0 java.util.Collection x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ObjectCache$CacheEntry.class
ObjectCache.java package com.intellij.util.containers public com.intellij.util.containers.ObjectCache$CacheEntry extends java.lang.Object { public Object key public Object value public int prev public int next public int hash_next protected void <init> () }
com/intellij/util/containers/ObjectCache$DeletedPairsListener.class
ObjectCache.java package com.intellij.util.containers public abstract com.intellij.util.containers.ObjectCache$DeletedPairsListener extends java.lang.Object implements java.util.EventListener { public abstract void objectRemoved (java.lang.Object, java.lang.Object) }
com/intellij/util/containers/ObjectCache$ObjectCacheIterator.class
ObjectCache.java package com.intellij.util.containers public com.intellij.util.containers.ObjectCache$ObjectCacheIterator extends java.lang.Object implements java.util.Iterator { private final com.intellij.util.containers.ObjectCache myCache private int myCurrentEntry public void <init> (com.intellij.util.containers.ObjectCache) com.intellij.util.containers.ObjectCache cache public boolean hasNext () public java.lang.Object next () public void remove () }
com/intellij/util/containers/ObjectCache.class
ObjectCache.java package com.intellij.util.containers public com.intellij.util.containers.ObjectCache extends com.intellij.util.containers.ObjectCacheBase implements java.lang.Iterable { public static final int DEFAULT_SIZE public static final int MIN_SIZE private int myTop private int myBack private final com.intellij.util.containers.ObjectCache$CacheEntry[] myCache private final int[] myHashTable private final int myHashTableSize private int myCount private int myFirstFree private com.intellij.util.containers.ObjectCache$DeletedPairsListener[] myListeners private int myAttempts private int myHits public void <init> () public void <init> (int) int i int cacheSize public boolean isEmpty () public boolean containsKey (java.lang.Object) Object key public java.lang.Object get (java.lang.Object) Object key public java.lang.Object put (java.lang.Object, java.lang.Object) Object key Object value Object oldValue public void remove (java.lang.Object) Object deletedVal Object key int index public void removeAll () Object key java.util.ArrayList keys int current public final void cacheObject (java.lang.Object, java.lang.Object) com.intellij.util.containers.ObjectCache$CacheEntry cacheEntry Object key Object x Object deletedKey Object deletedValue int index public final java.lang.Object tryKey (java.lang.Object) int prev int next Object key int index com.intellij.util.containers.ObjectCache$CacheEntry cacheEntry int top public final boolean isCached (java.lang.Object) Object key public int count () public int size () public double hitRate () private void add2Top (int) int index private void removeEntry (int) int index private void addEntry2HashTable (int) int index int hash_index private void removeEntryFromHashTable (int) int next int index int hash_index int current int previous private int searchForCacheEntry (java.lang.Object) Object key int index int current public java.util.Iterator iterator () public void addDeletedPairsListener (com.intellij.util.containers.ObjectCache$DeletedPairsListener) com.intellij.util.containers.ObjectCache$DeletedPairsListener[] newListeners com.intellij.util.containers.ObjectCache$DeletedPairsListener listener public void removeDeletedPairsListener (com.intellij.util.containers.ObjectCache$DeletedPairsListener) com.intellij.util.containers.ObjectCache$DeletedPairsListener myListener com.intellij.util.containers.ObjectCache$DeletedPairsListener[] newListeners int i com.intellij.util.containers.ObjectCache$DeletedPairsListener listener private void fireListenersAboutDeletion (java.lang.Object, java.lang.Object) com.intellij.util.containers.ObjectCache$DeletedPairsListener myListener Object key Object value static synthetic com.intellij.util.containers.ObjectCache$CacheEntry[] access$000 (com.intellij.util.containers.ObjectCache) com.intellij.util.containers.ObjectCache x0 static synthetic int access$100 (com.intellij.util.containers.ObjectCache) com.intellij.util.containers.ObjectCache x0 }
com/intellij/util/containers/ObjectCacheBase.class
ObjectCacheBase.java package com.intellij.util.containers com.intellij.util.containers.ObjectCacheBase extends java.lang.Object { private static final int[] HASHTABLE_SIZES protected void <init> () protected static int getAdjustedTableSize (int) int candidate int index static void <clinit> () }
com/intellij/util/containers/ObjectIntHashMap.class
ObjectIntHashMap.java package com.intellij.util.containers public com.intellij.util.containers.ObjectIntHashMap extends gnu.trove.TObjectIntHashMap { public void <init> (int) int initialCapacity public void <init> (gnu.trove.TObjectHashingStrategy) gnu.trove.TObjectHashingStrategy strategy public void <init> (int, gnu.trove.TObjectHashingStrategy) int initialCapacity gnu.trove.TObjectHashingStrategy strategy public void <init> () public final int get (java.lang.Object) Object key public final int get (java.lang.Object, int) Object key int defaultValue int index private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ObjectIntMap$Entry.class
ObjectIntMap.java package com.intellij.util.containers public abstract com.intellij.util.containers.ObjectIntMap$Entry extends java.lang.Object { public abstract java.lang.Object getKey () public abstract int getValue () }
com/intellij/util/containers/ObjectIntMap.class
ObjectIntMap.java package com.intellij.util.containers public abstract com.intellij.util.containers.ObjectIntMap extends java.lang.Object { public abstract int get (java.lang.Object) public abstract int put (java.lang.Object, int) public abstract int remove (java.lang.Object) public abstract boolean containsKey (java.lang.Object) public abstract void clear () public abstract java.util.Set keySet () public abstract int size () public abstract boolean isEmpty () public abstract int[] values () public abstract boolean containsValue (int) public abstract java.lang.Iterable entries () }
com/intellij/util/containers/ObjectLongHashMap.class
ObjectLongHashMap.java package com.intellij.util.containers public com.intellij.util.containers.ObjectLongHashMap extends gnu.trove.TObjectLongHashMap { public void <init> (int) int initialCapacity public void <init> (gnu.trove.TObjectHashingStrategy) gnu.trove.TObjectHashingStrategy strategy public void <init> (int, gnu.trove.TObjectHashingStrategy) int initialCapacity gnu.trove.TObjectHashingStrategy strategy public void <init> () public final long get (java.lang.Object) Object key int index private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/OpenTHashSet.class
OpenTHashSet.java package com.intellij.util.containers public com.intellij.util.containers.OpenTHashSet extends gnu.trove.THashSet { public void <init> () public void <init> (gnu.trove.TObjectHashingStrategy) gnu.trove.TObjectHashingStrategy strategy public void <init> (int) int initialCapacity public void <init> (int, gnu.trove.TObjectHashingStrategy) int initialCapacity gnu.trove.TObjectHashingStrategy strategy public void <init> (int, float) int initialCapacity float loadFactor public void <init> (int, float, gnu.trove.TObjectHashingStrategy) int initialCapacity float loadFactor gnu.trove.TObjectHashingStrategy strategy public void <init> (java.util.Collection) java.util.Collection ts public void <init> (java.util.Collection, gnu.trove.TObjectHashingStrategy) java.util.Collection ts gnu.trove.TObjectHashingStrategy strategy public transient void <init> (gnu.trove.TObjectHashingStrategy, java.lang.Object[]) gnu.trove.TObjectHashingStrategy strategy Object[] ts public int index (java.lang.Object) Object obj public java.lang.Object get (int) int index public java.lang.Object get (java.lang.Object) Object obj int index private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/OrderedSet.class
OrderedSet.java package com.intellij.util.containers public com.intellij.util.containers.OrderedSet extends java.util.ArrayList implements java.util.Set java.util.RandomAccess { private final com.intellij.util.containers.OpenTHashSet myHashSet public void <init> () public void <init> (java.util.Collection) java.util.Collection set public void <init> (gnu.trove.TObjectHashingStrategy) gnu.trove.TObjectHashingStrategy hashingStrategy public void <init> (gnu.trove.TObjectHashingStrategy, int) gnu.trove.TObjectHashingStrategy hashingStrategy int capacity public void <init> (int) int capacity public boolean removeAll (java.util.Collection) Object o java.util.Collection c boolean removed public boolean retainAll (java.util.Collection) Object o int i java.util.Collection c boolean removed public java.util.List subList (int, int) int fromIndex int toIndex public boolean contains (java.lang.Object) Object o public boolean addAll (java.util.Collection) Object t java.util.Collection c boolean result public boolean add (java.lang.Object) Object o public boolean remove (java.lang.Object) Object o public void clear () public boolean addAll (int, java.util.Collection) int index java.util.Collection c public java.lang.Object set (int, java.lang.Object) int index Object element Object removed public void add (int, java.lang.Object) int index Object element public java.lang.Object remove (int) int index Object t public int indexOf (java.lang.Object) Object o Object t int index public int lastIndexOf (java.lang.Object) Object o Object t int index private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/PathInterner$1.class
PathInterner.java package com.intellij.util.containers final com.intellij.util.containers.PathInterner$1 extends java.lang.Object implements gnu.trove.TObjectHashingStrategy { void <init> () public int computeHashCode (com.intellij.util.containers.PathInterner$CharSegment[]) com.intellij.util.containers.PathInterner$CharSegment[] object public boolean equals (com.intellij.util.containers.PathInterner$CharSegment[], com.intellij.util.containers.PathInterner$CharSegment[]) com.intellij.util.containers.PathInterner$CharSegment[] o1 com.intellij.util.containers.PathInterner$CharSegment[] o2 public volatile synthetic boolean equals (java.lang.Object, java.lang.Object) public volatile synthetic int computeHashCode (java.lang.Object) }
com/intellij/util/containers/PathInterner$CharSegment.class
PathInterner.java package com.intellij.util.containers com.intellij.util.containers.PathInterner$CharSegment extends java.lang.Object { private final Object encodedString private final int hc private void <init> (java.lang.Object, int) Object encodedString int hc void appendTo (java.lang.StringBuilder) int i StringBuilder sb int oldLen byte[] bytes char charAt (int) int i public boolean equals (java.lang.Object) int i Object o com.intellij.util.containers.PathInterner$CharSegment wrapper int length () public int hashCode () public java.lang.String toString () synthetic void <init> (java.lang.Object, int, com.intellij.util.containers.PathInterner$1) Object x0 int x1 com.intellij.util.containers.PathInterner$1 x2 static synthetic int access$200 (com.intellij.util.containers.PathInterner$CharSegment) com.intellij.util.containers.PathInterner$CharSegment x0 static synthetic java.lang.Object access$300 (com.intellij.util.containers.PathInterner$CharSegment) com.intellij.util.containers.PathInterner$CharSegment x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/PathInterner$PathEnumerator.class
PathInterner.java package com.intellij.util.containers public com.intellij.util.containers.PathInterner$PathEnumerator extends com.intellij.util.containers.Interner { private final gnu.trove.TObjectIntHashMap mySeqToIdx private final java.util.List myIdxToSeq private final com.intellij.util.containers.PathInterner myInterner public void <init> () public java.util.List getAllPaths () public int addPath (java.lang.CharSequence) CharSequence path com.intellij.util.containers.PathInterner$CharSegment[] seq public java.lang.CharSequence retrievePath (int) IndexOutOfBoundsException e int idx public int getExistingPathIndex (java.lang.CharSequence) CharSequence path com.intellij.util.containers.PathInterner$CharSegment[] key public boolean containsPath (java.lang.CharSequence) CharSequence path com.intellij.util.containers.PathInterner$CharSegment[] key public java.lang.CharSequence intern (java.lang.CharSequence) CharSequence path public java.util.Set getValues () public void clear () public volatile synthetic java.lang.Object intern (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/PathInterner$PathMap.class
PathInterner.java package com.intellij.util.containers public com.intellij.util.containers.PathInterner$PathMap extends java.lang.Object { private final gnu.trove.THashMap myMap private final com.intellij.util.containers.PathInterner myInterner public void <init> () public java.lang.Object get (java.lang.CharSequence) CharSequence path com.intellij.util.containers.PathInterner$CharSegment[] seq public void put (java.lang.CharSequence, java.lang.Object) CharSequence path Object value public java.lang.Iterable values () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/PathInterner$SegmentedCharSequence.class
PathInterner.java package com.intellij.util.containers com.intellij.util.containers.PathInterner$SegmentedCharSequence extends java.lang.Object implements com.intellij.openapi.util.text.CharSequenceWithStringHash { private final com.intellij.util.containers.PathInterner$CharSegment[] myWrappers private transient int hash private void <init> (com.intellij.util.containers.PathInterner$CharSegment[]) com.intellij.util.containers.PathInterner$CharSegment[] wrappers public int length () com.intellij.util.containers.PathInterner$CharSegment wrapper int length public char charAt (int) int length com.intellij.util.containers.PathInterner$CharSegment wrapper int index public java.lang.CharSequence subSequence (int, int) int start int end public java.lang.String toString () com.intellij.util.containers.PathInterner$CharSegment wrapper StringBuilder b private static int pow31 (int) int p int base int r public int hashCode () com.intellij.util.containers.PathInterner$CharSegment wrapper int i int h public boolean equals (java.lang.Object) char c byte b byte[] bytes com.intellij.util.containers.PathInterner$CharSegment wrapper Object obj CharSequence other int i synthetic void <init> (com.intellij.util.containers.PathInterner$CharSegment[], com.intellij.util.containers.PathInterner$1) com.intellij.util.containers.PathInterner$CharSegment[] x0 com.intellij.util.containers.PathInterner$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/PathInterner$SubSegment.class
PathInterner.java package com.intellij.util.containers com.intellij.util.containers.PathInterner$SubSegment extends com.intellij.util.containers.PathInterner$CharSegment { private Object encodedString private int start private int end private int computedHc private void <init> () void findSubStringUntilNextSeparator (java.lang.CharSequence, int) CharSequence s int start private static boolean isSeparator (char) char c char charAt (int) int i int length () public int hashCode () com.intellij.util.containers.PathInterner$CharSegment createPersistentCopy (boolean) int i byte[] bytes Object newEncodedString boolean asBytes CharSequence string Object newEncodedString public java.lang.String toString () synthetic void <init> (com.intellij.util.containers.PathInterner$1) com.intellij.util.containers.PathInterner$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/PathInterner.class
PathInterner.java package com.intellij.util.containers public com.intellij.util.containers.PathInterner extends java.lang.Object { private static final gnu.trove.TObjectHashingStrategy HASHING_STRATEGY private final com.intellij.util.containers.OpenTHashSet myInternMap public void <init> () private com.intellij.util.containers.PathInterner$CharSegment[] internParts (java.lang.CharSequence, boolean) com.intellij.util.containers.PathInterner$CharSegment interned CharSequence path boolean forAddition int start boolean asBytes java.util.List key com.intellij.util.containers.PathInterner$SubSegment flyweightKey static synthetic gnu.trove.TObjectHashingStrategy access$400 () static synthetic com.intellij.util.containers.PathInterner$CharSegment[] access$500 (com.intellij.util.containers.PathInterner, java.lang.CharSequence, boolean) com.intellij.util.containers.PathInterner x0 CharSequence x1 boolean x2 static synthetic com.intellij.util.containers.OpenTHashSet access$700 (com.intellij.util.containers.PathInterner) com.intellij.util.containers.PathInterner x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/PeekableIterator$1.class
PeekableIterator.java package com.intellij.util.containers final com.intellij.util.containers.PeekableIterator$1 extends java.lang.Object implements com.intellij.util.containers.PeekableIterator { void <init> () public java.lang.Object peek () public boolean hasNext () public java.lang.Object next () public void remove () }
com/intellij/util/containers/PeekableIterator.class
PeekableIterator.java package com.intellij.util.containers public abstract com.intellij.util.containers.PeekableIterator extends java.lang.Object implements java.util.Iterator { public static final com.intellij.util.containers.PeekableIterator EMPTY public abstract java.lang.Object peek () throws java.util.NoSuchElementException static void <clinit> () }
com/intellij/util/containers/PeekableIteratorWrapper.class
PeekableIteratorWrapper.java package com.intellij.util.containers public com.intellij.util.containers.PeekableIteratorWrapper extends java.lang.Object implements com.intellij.util.containers.PeekableIterator { private final java.util.Iterator myIterator private Object myValue private boolean myValidValue public void <init> (java.util.Iterator) java.util.Iterator iterator public boolean hasNext () public java.lang.Object next () Object save public java.lang.Object peek () public void remove () private void advance () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/Predicate.class
Predicate.java package com.intellij.util.containers public abstract com.intellij.util.containers.Predicate extends java.lang.Object { public abstract boolean apply (java.lang.Object) }
com/intellij/util/containers/Queue.class
Queue.java package com.intellij.util.containers public com.intellij.util.containers.Queue extends java.lang.Object { private Object[] myArray private int myFirst private int myLast private boolean isWrapped public void <init> (int) int initialCapacity public void addLast (java.lang.Object) Object object int currentSize public java.lang.Object removeLast () Object result private java.lang.Object getRaw (int) int last public java.lang.Object peekLast () int last public boolean isEmpty () public int size () public java.util.List toList () public java.lang.Object[] toArray () public java.lang.Object[] toArray (java.lang.Object[]) Object[] array public java.lang.Object pullFirst () Object result public java.lang.Object peekFirst () private int copyFromTo (int, int, java.lang.Object[], int) int first int last Object[] result int destinationPos int length private java.lang.Object[] normalize (int) int capacity Object[] result private java.lang.Object[] normalize (java.lang.Object[]) int tailLength Object[] result public void clear () public java.lang.Object set (int, java.lang.Object) int index Object value int arrayIndex Object old public java.lang.Object get (int) int index int arrayIndex public boolean process (com.intellij.util.Processor) Object t int i Object t int i Object t int i com.intellij.util.Processor processor public java.lang.String toString () private java.lang.Object sub (int, int) int start int end private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/RecentStringInterner$1.class
RecentStringInterner.java package com.intellij.util.containers com.intellij.util.containers.RecentStringInterner$1 extends com.intellij.util.containers.SLRUCache { final synthetic com.intellij.util.containers.RecentStringInterner this$0 void <init> (com.intellij.util.containers.RecentStringInterner, int, int) com.intellij.util.containers.RecentStringInterner this$0 int x0 int x1 public java.lang.String createValue (java.lang.String) String key protected void putToProtectedQueue (java.lang.String, java.lang.String) String key String value public volatile synthetic java.lang.Object createValue (java.lang.Object) protected volatile synthetic void putToProtectedQueue (java.lang.Object, java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/RecentStringInterner.class
RecentStringInterner.java package com.intellij.util.containers public com.intellij.util.containers.RecentStringInterner extends java.lang.Object { private final int myStripeMask private final com.intellij.util.containers.SLRUCache[] myInterns private final java.util.concurrent.locks.Lock[] myStripeLocks static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.openapi.Disposable) int i com.intellij.openapi.Disposable parentDisposable int stripes int capacity public java.lang.String get (java.lang.String) String s int stripe public void clear () int i static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/RefHashMap$1.class
RefHashMap.java package com.intellij.util.containers synthetic com.intellij.util.containers.RefHashMap$1 extends java.lang.Object { }
com/intellij/util/containers/RefHashMap$EntrySet$1.class
RefHashMap.java package com.intellij.util.containers com.intellij.util.containers.RefHashMap$EntrySet$1 extends java.lang.Object implements java.util.Iterator { private final java.util.Iterator hashIterator private com.intellij.util.containers.RefHashMap$MyEntry next final synthetic com.intellij.util.containers.RefHashMap$EntrySet this$1 void <init> (com.intellij.util.containers.RefHashMap$EntrySet) com.intellij.util.containers.RefHashMap$EntrySet this$1 public boolean hasNext () java.util.Map$Entry ent com.intellij.util.containers.RefHashMap$Key wk Object k public java.util.Map$Entry next () java.util.Map$Entry e public void remove () public volatile synthetic java.lang.Object next () }
com/intellij/util/containers/RefHashMap$EntrySet.class
RefHashMap.java package com.intellij.util.containers com.intellij.util.containers.RefHashMap$EntrySet extends java.util.AbstractSet { private final java.util.Set hashEntrySet final synthetic com.intellij.util.containers.RefHashMap this$0 private void <init> (com.intellij.util.containers.RefHashMap) public java.util.Iterator iterator () public boolean isEmpty () public int size () java.util.Iterator i int j public boolean remove (java.lang.Object) Object o java.util.Map$Entry e Object ev com.intellij.util.containers.RefHashMap$Key key Object hv boolean toRemove public int hashCode () com.intellij.util.containers.RefHashMap$Key wk Object v java.util.Map$Entry entry int h static synthetic java.util.Set access$800 (com.intellij.util.containers.RefHashMap$EntrySet) com.intellij.util.containers.RefHashMap$EntrySet x0 synthetic void <init> (com.intellij.util.containers.RefHashMap, com.intellij.util.containers.RefHashMap$1) com.intellij.util.containers.RefHashMap x0 com.intellij.util.containers.RefHashMap$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/RefHashMap$HardKey.class
RefHashMap.java package com.intellij.util.containers com.intellij.util.containers.RefHashMap$HardKey extends java.lang.Object implements com.intellij.util.containers.RefHashMap$Key { private Object myObject private int myHash final synthetic com.intellij.util.containers.RefHashMap this$0 private void <init> (com.intellij.util.containers.RefHashMap) public java.lang.Object get () private void set (java.lang.Object) Object object private void clear () public boolean equals (java.lang.Object) Object o Object t Object u public int hashCode () synthetic void <init> (com.intellij.util.containers.RefHashMap, com.intellij.util.containers.RefHashMap$1) com.intellij.util.containers.RefHashMap x0 com.intellij.util.containers.RefHashMap$1 x1 static synthetic void access$500 (com.intellij.util.containers.RefHashMap$HardKey, java.lang.Object) com.intellij.util.containers.RefHashMap$HardKey x0 Object x1 static synthetic void access$600 (com.intellij.util.containers.RefHashMap$HardKey) com.intellij.util.containers.RefHashMap$HardKey x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/RefHashMap$Key.class
RefHashMap.java package com.intellij.util.containers abstract com.intellij.util.containers.RefHashMap$Key extends java.lang.Object { public abstract java.lang.Object get () }
com/intellij/util/containers/RefHashMap$MyEntry.class
RefHashMap.java package com.intellij.util.containers com.intellij.util.containers.RefHashMap$MyEntry extends java.lang.Object implements java.util.Map$Entry { private final java.util.Map$Entry ent private final Object key private final int myKeyHashCode private final gnu.trove.TObjectHashingStrategy myStrategy private void <init> (java.util.Map$Entry, java.lang.Object, int, gnu.trove.TObjectHashingStrategy) java.util.Map$Entry ent Object key int keyHashCode gnu.trove.TObjectHashingStrategy strategy public java.lang.Object getKey () public java.lang.Object getValue () public java.lang.Object setValue (java.lang.Object) Object value public boolean equals (java.lang.Object) Object o java.util.Map$Entry e public int hashCode () Object v synthetic void <init> (java.util.Map$Entry, java.lang.Object, int, gnu.trove.TObjectHashingStrategy, com.intellij.util.containers.RefHashMap$1) java.util.Map$Entry x0 Object x1 int x2 gnu.trove.TObjectHashingStrategy x3 com.intellij.util.containers.RefHashMap$1 x4 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/RefHashMap$MyMap$1.class
RefHashMap.java package com.intellij.util.containers com.intellij.util.containers.RefHashMap$MyMap$1 extends java.lang.Object implements gnu.trove.TObjectHashingStrategy { final synthetic com.intellij.util.containers.RefHashMap val$this$0 void <init> (com.intellij.util.containers.RefHashMap) public int computeHashCode (com.intellij.util.containers.RefHashMap$Key) com.intellij.util.containers.RefHashMap$Key key public boolean equals (com.intellij.util.containers.RefHashMap$Key, com.intellij.util.containers.RefHashMap$Key) com.intellij.util.containers.RefHashMap$Key o1 com.intellij.util.containers.RefHashMap$Key o2 public volatile synthetic boolean equals (java.lang.Object, java.lang.Object) public volatile synthetic int computeHashCode (java.lang.Object) }
com/intellij/util/containers/RefHashMap$MyMap.class
RefHashMap.java package com.intellij.util.containers com.intellij.util.containers.RefHashMap$MyMap extends gnu.trove.THashMap { final synthetic com.intellij.util.containers.RefHashMap this$0 private void <init> (com.intellij.util.containers.RefHashMap, int, float) int initialCapacity float loadFactor public void compact () private void compactIfNecessary () protected void rehash (int) Object o com.intellij.util.containers.RefHashMap$Key k Object key int index int i int newCapacity int oldCapacity Object[] oldKeys Object[] oldVals synthetic void <init> (com.intellij.util.containers.RefHashMap, int, float, com.intellij.util.containers.RefHashMap$1) com.intellij.util.containers.RefHashMap x0 int x1 float x2 com.intellij.util.containers.RefHashMap$1 x3 static synthetic void access$400 (com.intellij.util.containers.RefHashMap$MyMap) com.intellij.util.containers.RefHashMap$MyMap x0 }
com/intellij/util/containers/RefHashMap.class
RefHashMap.java package com.intellij.util.containers abstract com.intellij.util.containers.RefHashMap extends java.util.AbstractMap implements java.util.Map { private final com.intellij.util.containers.RefHashMap$MyMap myMap private final java.lang.ref.ReferenceQueue myReferenceQueue private final com.intellij.util.containers.RefHashMap$HardKey myHardKeyInstance private final gnu.trove.TObjectHashingStrategy myStrategy private java.util.Set entrySet private boolean processingQueue void <init> (int, float, gnu.trove.TObjectHashingStrategy) int initialCapacity float loadFactor gnu.trove.TObjectHashingStrategy strategy void <init> (int, float) int initialCapacity float loadFactor void <init> (int) int initialCapacity void <init> () void <init> (java.util.Map) java.util.Map t void <init> (gnu.trove.TObjectHashingStrategy) gnu.trove.TObjectHashingStrategy hashingStrategy static boolean keyEqual (java.lang.Object, java.lang.Object, gnu.trove.TObjectHashingStrategy) Object k1 Object k2 gnu.trove.TObjectHashingStrategy strategy protected abstract com.intellij.util.containers.RefHashMap$Key createKey (java.lang.Object, gnu.trove.TObjectHashingStrategy, java.lang.ref.ReferenceQueue) boolean processQueue () com.intellij.util.containers.RefHashMap$Key wk boolean processed java.lang.Object removeKey (com.intellij.util.containers.RefHashMap$Key) com.intellij.util.containers.RefHashMap$Key key com.intellij.util.containers.RefHashMap$Key createKey (java.lang.Object) Object key java.lang.Object putKey (com.intellij.util.containers.RefHashMap$Key, java.lang.Object) com.intellij.util.containers.RefHashMap$Key weakKey Object value public int size () public boolean isEmpty () public boolean containsKey (java.lang.Object) Object key boolean result public boolean containsValue (java.lang.Object) Object value public java.lang.Object get (java.lang.Object) Object key Object result public java.lang.Object put (java.lang.Object, java.lang.Object) Object key Object value public java.lang.Object remove (java.lang.Object) Object key Object result public void clear () public java.util.Set entrySet () java.util.Set es static synthetic gnu.trove.TObjectHashingStrategy access$200 (com.intellij.util.containers.RefHashMap) com.intellij.util.containers.RefHashMap x0 static synthetic boolean access$300 (com.intellij.util.containers.RefHashMap) com.intellij.util.containers.RefHashMap x0 static synthetic com.intellij.util.containers.RefHashMap$MyMap access$700 (com.intellij.util.containers.RefHashMap) com.intellij.util.containers.RefHashMap x0 static synthetic com.intellij.util.containers.RefHashMap$HardKey access$1000 (com.intellij.util.containers.RefHashMap) com.intellij.util.containers.RefHashMap x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/RefKeyRefValueHashMap$ValueReference.class
RefKeyRefValueHashMap.java package com.intellij.util.containers public abstract com.intellij.util.containers.RefKeyRefValueHashMap$ValueReference extends java.lang.Object { public abstract com.intellij.util.containers.RefHashMap$Key getKey () public abstract java.lang.Object get () }
com/intellij/util/containers/RefKeyRefValueHashMap.class
RefKeyRefValueHashMap.java package com.intellij.util.containers abstract com.intellij.util.containers.RefKeyRefValueHashMap extends java.lang.Object implements java.util.Map { private final com.intellij.util.containers.RefHashMap myMap private final java.lang.ref.ReferenceQueue myQueue void <init> (com.intellij.util.containers.RefHashMap) com.intellij.util.containers.RefHashMap weakKeyMap protected java.lang.Object dereference (com.intellij.util.containers.RefKeyRefValueHashMap$ValueReference) com.intellij.util.containers.RefKeyRefValueHashMap$ValueReference reference protected abstract com.intellij.util.containers.RefKeyRefValueHashMap$ValueReference createValueReference (com.intellij.util.containers.RefHashMap$Key, java.lang.Object, java.lang.ref.ReferenceQueue) boolean processQueue () com.intellij.util.containers.RefKeyRefValueHashMap$ValueReference ref com.intellij.util.containers.RefHashMap$Key weakKey boolean processed public java.lang.Object get (java.lang.Object) Object key com.intellij.util.containers.RefKeyRefValueHashMap$ValueReference ref public java.lang.Object put (java.lang.Object, java.lang.Object) Object key Object value com.intellij.util.containers.RefHashMap$Key weakKey com.intellij.util.containers.RefKeyRefValueHashMap$ValueReference reference com.intellij.util.containers.RefKeyRefValueHashMap$ValueReference oldRef public java.lang.Object remove (java.lang.Object) Object key com.intellij.util.containers.RefKeyRefValueHashMap$ValueReference ref public void putAll (java.util.Map) java.util.Map t public void clear () public int size () public boolean isEmpty () public boolean containsKey (java.lang.Object) Object key public boolean containsValue (java.lang.Object) Object value public java.util.Set keySet () public java.util.Collection values () Object value com.intellij.util.containers.RefKeyRefValueHashMap$ValueReference ref java.util.List result java.util.Collection refs public java.util.Set entrySet () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/RefValueHashMap$MyReference.class
RefValueHashMap.java package com.intellij.util.containers public abstract com.intellij.util.containers.RefValueHashMap$MyReference extends java.lang.Object implements com.intellij.openapi.util.Getter { public abstract java.lang.Object getKey () }
com/intellij/util/containers/RefValueHashMap.class
RefValueHashMap.java package com.intellij.util.containers abstract com.intellij.util.containers.RefValueHashMap extends java.lang.Object implements java.util.Map { private final java.util.Map myMap private final java.lang.ref.ReferenceQueue myQueue static com.intellij.util.IncorrectOperationException pointlessContainsKey () static com.intellij.util.IncorrectOperationException pointlessContainsValue () void <init> () void <init> (gnu.trove.TObjectHashingStrategy) gnu.trove.TObjectHashingStrategy strategy protected abstract com.intellij.util.containers.RefValueHashMap$MyReference createReference (java.lang.Object, java.lang.Object, java.lang.ref.ReferenceQueue) private void processQueue () com.intellij.util.containers.RefValueHashMap$MyReference ref Object key public java.lang.Object get (java.lang.Object) Object key com.intellij.util.containers.RefValueHashMap$MyReference ref public java.lang.Object put (java.lang.Object, java.lang.Object) Object key Object value com.intellij.util.containers.RefValueHashMap$MyReference reference com.intellij.util.containers.RefValueHashMap$MyReference oldRef public java.lang.Object remove (java.lang.Object) Object key com.intellij.util.containers.RefValueHashMap$MyReference ref public void putAll (java.util.Map) java.util.Map t public void clear () public int size () public boolean isEmpty () public boolean containsKey (java.lang.Object) Object key public boolean containsValue (java.lang.Object) Object value public java.util.Set keySet () public java.util.Collection values () Object value com.intellij.util.containers.RefValueHashMap$MyReference ref java.util.List result java.util.Collection refs public java.util.Set entrySet () private java.util.Map$Entry[] childrenArray () private static synthetic java.util.Map$Entry[] lambda$childrenArray$1 (int) int x$0 private static synthetic java.util.AbstractMap$SimpleImmutableEntry lambda$childrenArray$0 (java.util.Map$Entry) java.util.Map$Entry entry Object val private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/SequenceIterator.class
SequenceIterator.java package com.intellij.util.containers public com.intellij.util.containers.SequenceIterator extends java.lang.Object implements java.util.Iterator { private final java.util.Iterator[] myIterators private int myCurrentIndex public transient void <init> (java.util.Iterator[]) java.util.Iterator[] iterators public void <init> (java.util.Collection) java.util.Collection iterators public boolean hasNext () java.util.Iterator iterator int index public java.lang.Object next () public void remove () public static com.intellij.util.containers.SequenceIterator create (java.util.Iterator, java.util.Iterator) java.util.Iterator first java.util.Iterator second public static com.intellij.util.containers.SequenceIterator create (java.util.Iterator, java.util.Iterator, java.util.Iterator) java.util.Iterator first java.util.Iterator second java.util.Iterator third private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/SimpleEntry.class
SimpleEntry.java package com.intellij.util.containers com.intellij.util.containers.SimpleEntry extends java.lang.Object implements com.intellij.util.containers.IntObjectMap$Entry { private final int myKey private final Object myValue void <init> (int, java.lang.Object) int key Object value public int getKey () public java.lang.Object getValue () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/SingletonIterator.class
SingletonIterator.java package com.intellij.util.containers public com.intellij.util.containers.SingletonIterator extends com.intellij.util.containers.SingletonIteratorBase { private final Object myElement public void <init> (java.lang.Object) Object element protected void checkCoModification () protected java.lang.Object getElement () public void remove () }
com/intellij/util/containers/SingletonIteratorBase.class
SingletonIteratorBase.java package com.intellij.util.containers public abstract com.intellij.util.containers.SingletonIteratorBase extends java.lang.Object implements java.util.Iterator { private boolean myVisited public void <init> () public final boolean hasNext () public final java.lang.Object next () protected abstract void checkCoModification () protected abstract java.lang.Object getElement () }
com/intellij/util/containers/SmartHashSet$1.class
SmartHashSet.java package com.intellij.util.containers com.intellij.util.containers.SmartHashSet$1 extends com.intellij.util.containers.SingletonIteratorBase { final synthetic com.intellij.util.containers.SmartHashSet this$0 void <init> (com.intellij.util.containers.SmartHashSet) com.intellij.util.containers.SmartHashSet this$0 protected void checkCoModification () protected java.lang.Object getElement () public void remove () }
com/intellij/util/containers/SmartHashSet.class
SmartHashSet.java package com.intellij.util.containers public com.intellij.util.containers.SmartHashSet extends gnu.trove.THashSet { private Object theElement public void <init> () public void <init> (gnu.trove.TObjectHashingStrategy) gnu.trove.TObjectHashingStrategy strategy public void <init> (int) int initialCapacity public void <init> (int, gnu.trove.TObjectHashingStrategy) int initialCapacity gnu.trove.TObjectHashingStrategy strategy public void <init> (int, float) int initialCapacity float loadFactor public void <init> (int, float, gnu.trove.TObjectHashingStrategy) int initialCapacity float loadFactor gnu.trove.TObjectHashingStrategy strategy public void <init> (java.util.Collection) java.util.Collection collection public void <init> (java.util.Collection, gnu.trove.TObjectHashingStrategy) java.util.Collection collection gnu.trove.TObjectHashingStrategy strategy public boolean contains (java.lang.Object) Object obj Object theElement public boolean add (java.lang.Object) Object obj Object theElement private boolean eq (java.lang.Object, java.lang.Object) Object obj Object theElement public boolean equals (java.lang.Object) Object other Object theElement public int hashCode () Object theElement public void clear () public int size () Object theElement public boolean isEmpty () Object theElement public boolean remove (java.lang.Object) Object obj Object theElement public java.util.Iterator iterator () public boolean forEach (gnu.trove.TObjectProcedure) gnu.trove.TObjectProcedure procedure Object theElement public java.lang.Object[] toArray () Object theElement public java.lang.Object[] toArray (java.lang.Object[]) Object[] a Object theElement static synthetic java.lang.Object access$000 (com.intellij.util.containers.SmartHashSet) com.intellij.util.containers.SmartHashSet x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/SoftArrayHashMap.class
SoftArrayHashMap.java package com.intellij.util.containers public com.intellij.util.containers.SoftArrayHashMap extends java.lang.Object implements java.lang.Cloneable { private java.util.Map myContinuationMap private java.util.Map myValuesMap private Object myEmptyValue private final gnu.trove.TObjectHashingStrategy myStrategy public void <init> () public void <init> (gnu.trove.TObjectHashingStrategy) gnu.trove.TObjectHashingStrategy strategy private java.lang.Object get (java.lang.Object[], int) com.intellij.util.containers.SoftArrayHashMap map Object[] array int index public final java.lang.Object get (java.lang.Object[]) Object[] key public boolean processLeafEntries (com.intellij.util.PairProcessor) Object t com.intellij.util.containers.SoftArrayHashMap map com.intellij.util.PairProcessor processor private void put (java.lang.Object[], int, java.lang.Object) com.intellij.util.containers.SoftArrayHashMap softArrayHashMap Object[] array int index Object value Object key public final void put (java.lang.Object[], java.lang.Object) Object[] key Object value public final void clear () public final boolean containsKey (java.lang.Object[]) Object[] path public final com.intellij.util.containers.SoftArrayHashMap clone () com.intellij.util.containers.SoftArrayHashMap copy private java.util.Map copyMap (java.util.Map) java.util.Map$Entry entry java.util.Map map java.util.Map copy public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/SoftFactoryMap.class
SoftFactoryMap.java package com.intellij.util.containers public abstract com.intellij.util.containers.SoftFactoryMap extends java.lang.Object { private final java.util.concurrent.ConcurrentMap myMap public void <init> () protected abstract java.lang.Object create (java.lang.Object) public final java.lang.Object get (java.lang.Object) Object key Object v Object value Object toPut Object prev public void clear () }
com/intellij/util/containers/SoftHashMap$1.class
SoftHashMap.java package com.intellij.util.containers synthetic com.intellij.util.containers.SoftHashMap$1 extends java.lang.Object { }
com/intellij/util/containers/SoftHashMap$SoftKey.class
SoftHashMap.java package com.intellij.util.containers com.intellij.util.containers.SoftHashMap$SoftKey extends com.intellij.reference.SoftReference implements com.intellij.util.containers.RefHashMap$Key { private final int myHash private final gnu.trove.TObjectHashingStrategy myStrategy private void <init> (java.lang.Object, gnu.trove.TObjectHashingStrategy, java.lang.ref.ReferenceQueue) Object k gnu.trove.TObjectHashingStrategy strategy java.lang.ref.ReferenceQueue q public boolean equals (java.lang.Object) Object o Object t Object u public int hashCode () public java.lang.String toString () synthetic void <init> (java.lang.Object, gnu.trove.TObjectHashingStrategy, java.lang.ref.ReferenceQueue, com.intellij.util.containers.SoftHashMap$1) Object x0 gnu.trove.TObjectHashingStrategy x1 java.lang.ref.ReferenceQueue x2 com.intellij.util.containers.SoftHashMap$1 x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/SoftHashMap.class
SoftHashMap.java package com.intellij.util.containers public final com.intellij.util.containers.SoftHashMap extends com.intellij.util.containers.RefHashMap { public void <init> () void <init> (int) int initialCapacity void <init> (gnu.trove.TObjectHashingStrategy) gnu.trove.TObjectHashingStrategy hashingStrategy protected com.intellij.util.containers.RefHashMap$Key createKey (java.lang.Object, gnu.trove.TObjectHashingStrategy, java.lang.ref.ReferenceQueue) Object k gnu.trove.TObjectHashingStrategy strategy java.lang.ref.ReferenceQueue q public volatile synthetic java.util.Set entrySet () public volatile synthetic void clear () public volatile synthetic java.lang.Object remove (java.lang.Object) public volatile synthetic java.lang.Object put (java.lang.Object, java.lang.Object) public volatile synthetic java.lang.Object get (java.lang.Object) public volatile synthetic boolean containsValue (java.lang.Object) public volatile synthetic boolean containsKey (java.lang.Object) public volatile synthetic boolean isEmpty () public volatile synthetic int size () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/SoftKeySoftValueHashMap$1.class
SoftKeySoftValueHashMap.java package com.intellij.util.containers synthetic com.intellij.util.containers.SoftKeySoftValueHashMap$1 extends java.lang.Object { }
com/intellij/util/containers/SoftKeySoftValueHashMap$ValueReference.class
SoftKeySoftValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.SoftKeySoftValueHashMap$ValueReference extends java.lang.ref.SoftReference { private final com.intellij.util.containers.RefHashMap$Key key private void <init> (com.intellij.util.containers.RefHashMap$Key, java.lang.Object, java.lang.ref.ReferenceQueue) com.intellij.util.containers.RefHashMap$Key key Object referent java.lang.ref.ReferenceQueue q static synthetic com.intellij.util.containers.RefHashMap$Key access$000 (com.intellij.util.containers.SoftKeySoftValueHashMap$ValueReference) com.intellij.util.containers.SoftKeySoftValueHashMap$ValueReference x0 synthetic void <init> (com.intellij.util.containers.RefHashMap$Key, java.lang.Object, java.lang.ref.ReferenceQueue, com.intellij.util.containers.SoftKeySoftValueHashMap$1) com.intellij.util.containers.RefHashMap$Key x0 Object x1 java.lang.ref.ReferenceQueue x2 com.intellij.util.containers.SoftKeySoftValueHashMap$1 x3 }
com/intellij/util/containers/SoftKeySoftValueHashMap.class
SoftKeySoftValueHashMap.java package com.intellij.util.containers public final com.intellij.util.containers.SoftKeySoftValueHashMap extends java.lang.Object implements java.util.Map { private final com.intellij.util.containers.RefHashMap mySoftKeyMap private final java.lang.ref.ReferenceQueue myQueue public void <init> () void <init> (boolean) boolean goodConstructor boolean processQueue () com.intellij.util.containers.SoftKeySoftValueHashMap$ValueReference ref com.intellij.util.containers.RefHashMap$Key key boolean processed public java.lang.Object get (java.lang.Object) Object key com.intellij.util.containers.SoftKeySoftValueHashMap$ValueReference ref public java.lang.Object put (java.lang.Object, java.lang.Object) Object key Object value com.intellij.util.containers.RefHashMap$Key softKey com.intellij.util.containers.SoftKeySoftValueHashMap$ValueReference reference com.intellij.util.containers.SoftKeySoftValueHashMap$ValueReference oldRef public java.lang.Object remove (java.lang.Object) Object key com.intellij.util.containers.SoftKeySoftValueHashMap$ValueReference ref public void putAll (java.util.Map) java.util.Map t public void clear () public int size () public boolean isEmpty () public boolean containsKey (java.lang.Object) Object key public boolean containsValue (java.lang.Object) Object value public java.util.Set keySet () public java.util.Collection values () Object value com.intellij.util.containers.SoftKeySoftValueHashMap$ValueReference ref java.util.List result java.util.Collection refs public java.util.Set entrySet () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/SoftValueHashMap$MySoftReference.class
SoftValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.SoftValueHashMap$MySoftReference extends com.intellij.reference.SoftReference implements com.intellij.util.containers.RefValueHashMap$MyReference { private final Object key void <init> (java.lang.Object, java.lang.Object, java.lang.ref.ReferenceQueue) Object key Object referent java.lang.ref.ReferenceQueue q public java.lang.Object getKey () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/SoftValueHashMap.class
SoftValueHashMap.java package com.intellij.util.containers public final com.intellij.util.containers.SoftValueHashMap extends com.intellij.util.containers.RefValueHashMap { public void <init> () void <init> (gnu.trove.TObjectHashingStrategy) gnu.trove.TObjectHashingStrategy strategy protected com.intellij.util.containers.RefValueHashMap$MyReference createReference (java.lang.Object, java.lang.Object, java.lang.ref.ReferenceQueue) Object key Object value java.lang.ref.ReferenceQueue queue public volatile synthetic java.util.Set entrySet () public volatile synthetic java.util.Collection values () public volatile synthetic java.util.Set keySet () public volatile synthetic boolean containsValue (java.lang.Object) public volatile synthetic boolean containsKey (java.lang.Object) public volatile synthetic boolean isEmpty () public volatile synthetic int size () public volatile synthetic void clear () public volatile synthetic void putAll (java.util.Map) public volatile synthetic java.lang.Object remove (java.lang.Object) public volatile synthetic java.lang.Object put (java.lang.Object, java.lang.Object) public volatile synthetic java.lang.Object get (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/SortedList.class
SortedList.java package com.intellij.util.containers public com.intellij.util.containers.SortedList extends java.util.AbstractList { private final java.util.SortedMap myMap private final java.util.Comparator myComparator private java.util.List myDelegate public void <init> (java.util.Comparator) java.util.Comparator comparator public java.util.Comparator getComparator () public void add (int, java.lang.Object) int index Object element private void addToMap (java.lang.Object) Object element java.util.List group public boolean add (java.lang.Object) Object t public java.lang.Object remove (int) int index Object value public boolean remove (java.lang.Object) Object value java.util.List group public java.lang.Object get (int) int index private java.util.List ensureLinearized () java.util.List delegate public void clear () public boolean isEmpty () public int size () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/StringInterner.class
StringInterner.java package com.intellij.util.containers public com.intellij.util.containers.StringInterner extends com.intellij.util.containers.HashSetInterner { public void <init> () }
com/intellij/util/containers/ThreadLocalRandom$Tlr.class
ThreadLocalRandom.java package com.intellij.util.containers com.intellij.util.containers.ThreadLocalRandom$Tlr extends java.lang.Object { long threadLocalRandomSeed int threadLocalRandomProbe void <init> () }
com/intellij/util/containers/ThreadLocalRandom.class
ThreadLocalRandom.java package com.intellij.util.containers public com.intellij.util.containers.ThreadLocalRandom extends java.lang.Object { private static final ThreadLocal tlr private static final java.util.concurrent.atomic.AtomicInteger probeGenerator private static final int PROBE_INCREMENT private static final long SEEDER_INCREMENT private static final java.util.concurrent.atomic.AtomicLong seeder public void <init> () public static int getProbe () public static void localInit () int p int probe long seed com.intellij.util.containers.ThreadLocalRandom$Tlr t public static int advanceProbe (int) int probe private static long mix64 (long) long z static void <clinit> () }
com/intellij/util/containers/TransferToEDTQueue$1.class
TransferToEDTQueue.java package com.intellij.util.containers com.intellij.util.containers.TransferToEDTQueue$1 extends java.lang.Object implements java.lang.Runnable { static final synthetic boolean $assertionsDisabled final synthetic com.intellij.util.containers.TransferToEDTQueue this$0 void <init> (com.intellij.util.containers.TransferToEDTQueue) com.intellij.util.containers.TransferToEDTQueue this$0 public void run () long finish boolean b long start public java.lang.String toString () static void <clinit> () }
com/intellij/util/containers/TransferToEDTQueue.class
TransferToEDTQueue.java package com.intellij.util.containers public com.intellij.util.containers.TransferToEDTQueue extends java.lang.Object { private static final int DEFAULT_THRESHOLD private final String myName private final com.intellij.util.Processor myProcessor private volatile boolean stopped private final com.intellij.openapi.util.Condition myShutUpCondition private final int myMaxUnitOfWorkThresholdMs private final com.intellij.util.containers.Queue myQueue private final java.util.concurrent.atomic.AtomicBoolean invokeLaterScheduled private final Runnable myUpdateRunnable public void <init> (java.lang.String, com.intellij.util.Processor, com.intellij.openapi.util.Condition) String name com.intellij.util.Processor processor com.intellij.openapi.util.Condition shutUpCondition public void <init> (java.lang.String, com.intellij.util.Processor, com.intellij.openapi.util.Condition, int) String name com.intellij.util.Processor processor com.intellij.openapi.util.Condition shutUpCondition int maxUnitOfWorkThresholdMs public static com.intellij.util.containers.TransferToEDTQueue createRunnableMerger (java.lang.String) String name public static com.intellij.util.containers.TransferToEDTQueue createRunnableMerger (java.lang.String, int) String name int maxUnitOfWorkThresholdMs private boolean isEmpty () private boolean processNext () Object thing private java.lang.Object pullFirst () public boolean offer (java.lang.Object) Object thing public boolean offerIfAbsent (java.lang.Object) Object thing public boolean offerIfAbsent (java.lang.Object, gnu.trove.Equality) boolean absent Object thing gnu.trove.Equality equality private void scheduleUpdate () protected void schedule (java.lang.Runnable) Runnable updateRunnable public void stop () public int size () public java.util.Collection dump () public void drain () int processed public void waitFor () com.intellij.util.concurrency.Semaphore semaphore private static synthetic boolean lambda$offerIfAbsent$1 (gnu.trove.Equality, java.lang.Object, java.lang.Object) gnu.trove.Equality equality Object thing Object t private static synthetic boolean lambda$createRunnableMerger$0 (java.lang.Runnable) Runnable runnable static synthetic java.util.concurrent.atomic.AtomicBoolean access$000 (com.intellij.util.containers.TransferToEDTQueue) com.intellij.util.containers.TransferToEDTQueue x0 static synthetic boolean access$100 (com.intellij.util.containers.TransferToEDTQueue) com.intellij.util.containers.TransferToEDTQueue x0 static synthetic com.intellij.openapi.util.Condition access$200 (com.intellij.util.containers.TransferToEDTQueue) com.intellij.util.containers.TransferToEDTQueue x0 static synthetic boolean access$300 (com.intellij.util.containers.TransferToEDTQueue) com.intellij.util.containers.TransferToEDTQueue x0 static synthetic int access$400 (com.intellij.util.containers.TransferToEDTQueue) com.intellij.util.containers.TransferToEDTQueue x0 static synthetic boolean access$500 (com.intellij.util.containers.TransferToEDTQueue) com.intellij.util.containers.TransferToEDTQueue x0 static synthetic void access$600 (com.intellij.util.containers.TransferToEDTQueue) com.intellij.util.containers.TransferToEDTQueue x0 static synthetic java.lang.String access$700 (com.intellij.util.containers.TransferToEDTQueue) com.intellij.util.containers.TransferToEDTQueue x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/TreeTraversal$1.class
TreeTraversal.java package com.intellij.util.containers com.intellij.util.containers.TreeTraversal$1 extends com.intellij.util.containers.JBIterable { final synthetic Iterable val$roots final synthetic com.intellij.util.Function val$tree final synthetic com.intellij.util.containers.TreeTraversal this$0 void <init> (com.intellij.util.containers.TreeTraversal, java.lang.Iterable, com.intellij.util.Function) com.intellij.util.containers.TreeTraversal this$0 public java.util.Iterator iterator () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/TreeTraversal$10.class
TreeTraversal.java package com.intellij.util.containers final com.intellij.util.containers.TreeTraversal$10 extends com.intellij.util.containers.TreeTraversal { void <init> (java.lang.String) String debugName public com.intellij.util.containers.TreeTraversal$It createIterator (java.lang.Iterable, com.intellij.util.Function) Iterable roots com.intellij.util.Function tree private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/TreeTraversal$11.class
TreeTraversal.java package com.intellij.util.containers final com.intellij.util.containers.TreeTraversal$11 extends com.intellij.util.containers.TreeTraversal { void <init> (java.lang.String) String debugName public com.intellij.util.containers.TreeTraversal$It createIterator (java.lang.Iterable, com.intellij.util.Function) Iterable roots com.intellij.util.Function tree private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/TreeTraversal$12.class
TreeTraversal.java package com.intellij.util.containers final com.intellij.util.containers.TreeTraversal$12 extends com.intellij.util.containers.TreeTraversal { void <init> (java.lang.String) String debugName public com.intellij.util.containers.TreeTraversal$It createIterator (java.lang.Iterable, com.intellij.util.Function) Iterable roots com.intellij.util.Function tree private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/TreeTraversal$2$1WrappedTree.class
TreeTraversal.java package com.intellij.util.containers com.intellij.util.containers.TreeTraversal$2$1WrappedTree extends java.lang.Object implements com.intellij.openapi.util.Condition com.intellij.util.Function { final com.intellij.util.Function inner java.util.HashSet visited final synthetic com.intellij.util.Function val$tree final synthetic com.intellij.util.containers.TreeTraversal$2 this$1 void <init> (com.intellij.util.containers.TreeTraversal$2, com.intellij.util.Function) com.intellij.util.containers.TreeTraversal$2 this$1 public boolean value (java.lang.Object) Object e public java.lang.Iterable fun (java.lang.Object) Object t public volatile synthetic java.lang.Object fun (java.lang.Object) }
com/intellij/util/containers/TreeTraversal$2.class
TreeTraversal.java package com.intellij.util.containers com.intellij.util.containers.TreeTraversal$2 extends com.intellij.util.containers.TreeTraversal { final synthetic com.intellij.util.Function val$identity final synthetic com.intellij.util.containers.TreeTraversal val$original final synthetic com.intellij.util.containers.TreeTraversal this$0 void <init> (com.intellij.util.containers.TreeTraversal, java.lang.String, com.intellij.util.Function, com.intellij.util.containers.TreeTraversal) com.intellij.util.containers.TreeTraversal this$0 String debugName public com.intellij.util.containers.TreeTraversal$It createIterator (java.lang.Iterable, com.intellij.util.Function) Iterable roots com.intellij.util.Function tree com.intellij.util.containers.TreeTraversal$2$1WrappedTree wrappedTree private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/TreeTraversal$3$1WrappedTree.class
TreeTraversal.java package com.intellij.util.containers com.intellij.util.containers.TreeTraversal$3$1WrappedTree extends java.lang.Object implements com.intellij.util.Function { final com.intellij.openapi.util.Condition inner final synthetic com.intellij.util.Function val$tree final synthetic com.intellij.openapi.util.Condition val$notInRangeCondition final synthetic com.intellij.openapi.util.Condition val$inRangeCondition final synthetic com.intellij.util.containers.TreeTraversal$3 this$1 void <init> (com.intellij.util.containers.TreeTraversal$3, com.intellij.util.Function, com.intellij.openapi.util.Condition, com.intellij.openapi.util.Condition) com.intellij.util.containers.TreeTraversal$3 this$1 public java.lang.Iterable fun (java.lang.Object) Object t public volatile synthetic java.lang.Object fun (java.lang.Object) }
com/intellij/util/containers/TreeTraversal$3.class
TreeTraversal.java package com.intellij.util.containers com.intellij.util.containers.TreeTraversal$3 extends com.intellij.util.containers.TreeTraversal { final synthetic com.intellij.openapi.util.Condition val$rangeCondition final synthetic com.intellij.util.containers.TreeTraversal val$original final synthetic com.intellij.util.containers.TreeTraversal this$0 void <init> (com.intellij.util.containers.TreeTraversal, java.lang.String, com.intellij.openapi.util.Condition, com.intellij.util.containers.TreeTraversal) com.intellij.util.containers.TreeTraversal this$0 String debugName public com.intellij.util.containers.TreeTraversal$It createIterator (java.lang.Iterable, com.intellij.util.Function) Iterable roots com.intellij.util.Function tree com.intellij.openapi.util.Condition inRangeCondition com.intellij.openapi.util.Condition notInRangeCondition com.intellij.util.containers.TreeTraversal$3$1WrappedTree wrappedTree private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/TreeTraversal$4.class
TreeTraversal.java package com.intellij.util.containers final com.intellij.util.containers.TreeTraversal$4 extends com.intellij.util.containers.TreeTraversal { final synthetic com.intellij.util.containers.TreeTraversal$GuidedIt$Guide val$guide void <init> (java.lang.String, com.intellij.util.containers.TreeTraversal$GuidedIt$Guide) String debugName public com.intellij.util.containers.TreeTraversal$It createIterator (java.lang.Iterable, com.intellij.util.Function) Iterable roots com.intellij.util.Function tree private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/TreeTraversal$5.class
TreeTraversal.java package com.intellij.util.containers final com.intellij.util.containers.TreeTraversal$5 extends com.intellij.util.containers.TreeTraversal { void <init> (java.lang.String) String debugName public com.intellij.util.containers.TreeTraversal$It createIterator (java.lang.Iterable, com.intellij.util.Function) Iterable roots com.intellij.util.Function tree private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/TreeTraversal$6.class
TreeTraversal.java package com.intellij.util.containers final com.intellij.util.containers.TreeTraversal$6 extends com.intellij.util.containers.TreeTraversal { void <init> (java.lang.String) String debugName public com.intellij.util.containers.TreeTraversal$It createIterator (java.lang.Iterable, com.intellij.util.Function) Iterable roots com.intellij.util.Function tree private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/TreeTraversal$7.class
TreeTraversal.java package com.intellij.util.containers final com.intellij.util.containers.TreeTraversal$7 extends com.intellij.util.containers.TreeTraversal { void <init> (java.lang.String) String debugName public com.intellij.util.containers.TreeTraversal$It createIterator (java.lang.Iterable, com.intellij.util.Function) Iterable roots com.intellij.util.Function tree private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/TreeTraversal$8.class
TreeTraversal.java package com.intellij.util.containers final com.intellij.util.containers.TreeTraversal$8 extends com.intellij.util.containers.TreeTraversal { void <init> (java.lang.String) String debugName public com.intellij.util.containers.TreeTraversal$It createIterator (java.lang.Iterable, com.intellij.util.Function) Iterable roots com.intellij.util.Function tree private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/TreeTraversal$9.class
TreeTraversal.java package com.intellij.util.containers final com.intellij.util.containers.TreeTraversal$9 extends com.intellij.util.containers.TreeTraversal { void <init> (java.lang.String) String debugName public com.intellij.util.containers.TreeTraversal$It createIterator (java.lang.Iterable, com.intellij.util.Function) Iterable roots com.intellij.util.Function tree private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/TreeTraversal$BiOrderIt$Order.class
TreeTraversal.java package com.intellij.util.containers final enum com.intellij.util.containers.TreeTraversal$BiOrderIt$Order extends java.lang.Enum { public static final enum com.intellij.util.containers.TreeTraversal$BiOrderIt$Order PRE public static final enum com.intellij.util.containers.TreeTraversal$BiOrderIt$Order POST public static final enum com.intellij.util.containers.TreeTraversal$BiOrderIt$Order BOTH private static final synthetic com.intellij.util.containers.TreeTraversal$BiOrderIt$Order[] $VALUES public static com.intellij.util.containers.TreeTraversal$BiOrderIt$Order[] values () public static com.intellij.util.containers.TreeTraversal$BiOrderIt$Order valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/util/containers/TreeTraversal$BiOrderIt.class
TreeTraversal.java package com.intellij.util.containers final com.intellij.util.containers.TreeTraversal$BiOrderIt extends com.intellij.util.containers.TreeTraversal$DfsIt { private final com.intellij.util.containers.TreeTraversal$BiOrderIt$Order order private boolean curDescending private boolean descending void <init> (java.lang.Iterable, com.intellij.util.Function, com.intellij.util.containers.TreeTraversal$BiOrderIt$Order) Iterable roots com.intellij.util.Function tree com.intellij.util.containers.TreeTraversal$BiOrderIt$Order order protected void currentChanged () public java.lang.Object parent () public com.intellij.util.containers.JBIterable backtrace () public boolean isDescending () public java.lang.Object nextImpl () Object result Object result java.util.Iterator it private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/TreeTraversal$DfsIt.class
TreeTraversal.java package com.intellij.util.containers abstract com.intellij.util.containers.TreeTraversal$DfsIt extends com.intellij.util.containers.TreeTraversal$TracingIt { com.intellij.util.containers.TreeTraversal$P last com.intellij.util.containers.TreeTraversal$P cur protected void <init> (com.intellij.util.Function) com.intellij.util.Function tree protected void currentChanged () public java.lang.Object parent () com.intellij.util.containers.TreeTraversal$P p public com.intellij.util.containers.JBIterable backtrace () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/TreeTraversal$GuidedIt$Guide.class
TreeTraversal.java package com.intellij.util.containers public abstract com.intellij.util.containers.TreeTraversal$GuidedIt$Guide extends java.lang.Object { public abstract void guide (com.intellij.util.containers.TreeTraversal$GuidedIt) }
com/intellij/util/containers/TreeTraversal$GuidedIt.class
TreeTraversal.java package com.intellij.util.containers public abstract com.intellij.util.containers.TreeTraversal$GuidedIt extends com.intellij.util.containers.TreeTraversal$It { public Object curChild public Object curParent public Iterable curChildren public boolean curNoChildren public abstract com.intellij.util.containers.TreeTraversal$GuidedIt queueNext (java.lang.Object) public abstract com.intellij.util.containers.TreeTraversal$GuidedIt result (java.lang.Object) public abstract com.intellij.util.containers.TreeTraversal$GuidedIt queueLast (java.lang.Object) protected void <init> (com.intellij.util.Function) com.intellij.util.Function tree }
com/intellij/util/containers/TreeTraversal$GuidedItImpl.class
TreeTraversal.java package com.intellij.util.containers final com.intellij.util.containers.TreeTraversal$GuidedItImpl extends com.intellij.util.containers.TreeTraversal$GuidedIt { final com.intellij.util.containers.TreeTraversal$GuidedIt$Guide guide com.intellij.util.containers.TreeTraversal$P1 first com.intellij.util.containers.TreeTraversal$P1 last Object curResult void <init> (java.lang.Iterable, com.intellij.util.Function, com.intellij.util.containers.TreeTraversal$GuidedIt$Guide) Iterable roots com.intellij.util.Function tree com.intellij.util.containers.TreeTraversal$GuidedIt$Guide guide public com.intellij.util.containers.TreeTraversal$GuidedIt queueNext (java.lang.Object) Object child public com.intellij.util.containers.TreeTraversal$GuidedIt queueLast (java.lang.Object) Object child public com.intellij.util.containers.TreeTraversal$GuidedIt result (java.lang.Object) Object node public java.lang.Object nextImpl () com.intellij.util.containers.TreeTraversal$P top java.util.Iterator it boolean hasNext private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/TreeTraversal$InterleavedIt.class
TreeTraversal.java package com.intellij.util.containers final com.intellij.util.containers.TreeTraversal$InterleavedIt extends com.intellij.util.containers.TreeTraversal$DfsIt { com.intellij.util.containers.TreeTraversal$P2 cur com.intellij.util.containers.TreeTraversal$P2 max void <init> (java.lang.Iterable, com.intellij.util.Function) Iterable roots com.intellij.util.Function tree public java.lang.Object nextImpl () Object result java.util.Iterator it private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/TreeTraversal$It.class
TreeTraversal.java package com.intellij.util.containers public abstract com.intellij.util.containers.TreeTraversal$It extends com.intellij.util.containers.JBIterator { protected final com.intellij.util.Function tree protected void <init> (com.intellij.util.Function) com.intellij.util.Function tree }
com/intellij/util/containers/TreeTraversal$LeavesBfsIt.class
TreeTraversal.java package com.intellij.util.containers final com.intellij.util.containers.TreeTraversal$LeavesBfsIt extends com.intellij.util.containers.TreeTraversal$TracingIt { final java.util.ArrayDeque queue void <init> (java.lang.Iterable, com.intellij.util.Function) Iterable roots com.intellij.util.Function tree public java.lang.Object nextImpl () Object result Iterable children java.util.Iterator it private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/TreeTraversal$LeavesDfsIt.class
TreeTraversal.java package com.intellij.util.containers final com.intellij.util.containers.TreeTraversal$LeavesDfsIt extends com.intellij.util.containers.TreeTraversal$DfsIt { void <init> (java.lang.Iterable, com.intellij.util.Function) Iterable roots com.intellij.util.Function tree public java.lang.Object nextImpl () Object child com.intellij.util.containers.TreeTraversal$P1 top private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/TreeTraversal$P$1.class
TreeTraversal.java package com.intellij.util.containers final com.intellij.util.containers.TreeTraversal$P$1 extends java.lang.Object implements com.intellij.util.Function$Mono { void <init> () public com.intellij.util.containers.TreeTraversal$P fun (com.intellij.util.containers.TreeTraversal$P) com.intellij.util.containers.TreeTraversal$P tp public volatile synthetic java.lang.Object fun (java.lang.Object) }
com/intellij/util/containers/TreeTraversal$P.class
TreeTraversal.java package com.intellij.util.containers com.intellij.util.containers.TreeTraversal$P extends java.lang.Object { Object node Iterable itle java.util.Iterator it boolean empty com.intellij.util.containers.TreeTraversal$P parent static final com.intellij.util.Function TO_NODE static final com.intellij.util.Function TO_PREV private void <init> () static com.intellij.util.containers.TreeTraversal$P create (com.intellij.util.containers.TreeTraversal$P, java.lang.Object) com.intellij.util.containers.TreeTraversal$P p Object node static com.intellij.util.containers.TreeTraversal$P create (com.intellij.util.containers.TreeTraversal$P, java.lang.Iterable) com.intellij.util.containers.TreeTraversal$P p Iterable it final java.util.Iterator iterator (com.intellij.util.Function) com.intellij.util.Function tree final java.lang.Iterable iterable (com.intellij.util.Function) com.intellij.util.Function tree static com.intellij.util.Function toNode () static com.intellij.util.Function toPrev () private static synthetic java.lang.Object lambda$static$0 (com.intellij.util.containers.TreeTraversal$P) com.intellij.util.containers.TreeTraversal$P tp synthetic void <init> (com.intellij.util.containers.TreeTraversal$1) com.intellij.util.containers.TreeTraversal$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/TreeTraversal$P1.class
TreeTraversal.java package com.intellij.util.containers final com.intellij.util.containers.TreeTraversal$P1 extends com.intellij.util.containers.TreeTraversal$P { private void <init> () static com.intellij.util.containers.TreeTraversal$P1 create (java.lang.Object) Object node static com.intellij.util.containers.TreeTraversal$P1 create (java.lang.Iterable) Iterable it com.intellij.util.containers.TreeTraversal$P1 add (com.intellij.util.containers.TreeTraversal$P1) com.intellij.util.containers.TreeTraversal$P1 next com.intellij.util.containers.TreeTraversal$P1 addBefore (com.intellij.util.containers.TreeTraversal$P1) com.intellij.util.containers.TreeTraversal$P1 next com.intellij.util.containers.TreeTraversal$P1 remove () com.intellij.util.containers.TreeTraversal$P1 p public java.lang.String toString () com.intellij.util.containers.TreeTraversal$P1 p int h private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/TreeTraversal$P2.class
TreeTraversal.java package com.intellij.util.containers final com.intellij.util.containers.TreeTraversal$P2 extends com.intellij.util.containers.TreeTraversal$P { com.intellij.util.containers.TreeTraversal$P2 next com.intellij.util.containers.TreeTraversal$P2 prev private void <init> () static com.intellij.util.containers.TreeTraversal$P2 create (java.lang.Object) Object node static com.intellij.util.containers.TreeTraversal$P2 create (java.lang.Iterable) Iterable it com.intellij.util.containers.TreeTraversal$P2 add (com.intellij.util.containers.TreeTraversal$P2) com.intellij.util.containers.TreeTraversal$P2 next com.intellij.util.containers.TreeTraversal$P2 remove () com.intellij.util.containers.TreeTraversal$P2 p com.intellij.util.containers.TreeTraversal$P2 n public java.lang.String toString () com.intellij.util.containers.TreeTraversal$P2 p com.intellij.util.containers.TreeTraversal$P2 p int h int t private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/TreeTraversal$PlainBfsIt.class
TreeTraversal.java package com.intellij.util.containers final com.intellij.util.containers.TreeTraversal$PlainBfsIt extends com.intellij.util.containers.TreeTraversal$It { final java.util.ArrayDeque queue com.intellij.util.containers.TreeTraversal$P1 top void <init> (java.lang.Iterable, com.intellij.util.Function) Iterable roots com.intellij.util.Function tree public java.lang.Object nextImpl () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/TreeTraversal$TracingBfsIt.class
TreeTraversal.java package com.intellij.util.containers final com.intellij.util.containers.TreeTraversal$TracingBfsIt extends com.intellij.util.containers.TreeTraversal$TracingIt { final java.util.ArrayDeque queue final java.util.Map paths com.intellij.util.containers.TreeTraversal$P1 top com.intellij.util.containers.TreeTraversal$P1 cur void <init> (java.lang.Iterable, com.intellij.util.Function) Iterable roots com.intellij.util.Function tree protected void currentChanged () public java.lang.Object nextImpl () Object t public java.lang.Object parent () public com.intellij.util.containers.JBIterable backtrace () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/TreeTraversal$TracingIt.class
TreeTraversal.java package com.intellij.util.containers public abstract com.intellij.util.containers.TreeTraversal$TracingIt extends com.intellij.util.containers.TreeTraversal$It { public java.lang.Object parent () public com.intellij.util.containers.JBIterable backtrace () public boolean isDescending () protected void <init> (com.intellij.util.Function) com.intellij.util.Function tree protected com.intellij.util.containers.JBIterable _transform (com.intellij.util.containers.JBIterable) com.intellij.util.Function f com.intellij.util.containers.JBIterable original com.intellij.util.containers.JBIterable result protected java.lang.Object _transform (java.lang.Object) com.intellij.util.Function f Object original Object result }
com/intellij/util/containers/TreeTraversal.class
TreeTraversal.java package com.intellij.util.containers public abstract com.intellij.util.containers.TreeTraversal extends java.lang.Object { private static final com.intellij.util.NotNullizer ourNotNullizer private final String debugName public static final com.intellij.util.containers.TreeTraversal BI_ORDER_DFS public static final com.intellij.util.containers.TreeTraversal PRE_ORDER_DFS public static final com.intellij.util.containers.TreeTraversal POST_ORDER_DFS public static final com.intellij.util.containers.TreeTraversal LEAVES_DFS public static final com.intellij.util.containers.TreeTraversal INTERLEAVED_DFS public static final com.intellij.util.containers.TreeTraversal PLAIN_BFS public static final com.intellij.util.containers.TreeTraversal TRACING_BFS public static final com.intellij.util.containers.TreeTraversal LEAVES_BFS protected void <init> (java.lang.String) String debugName public final com.intellij.util.containers.JBIterable traversal (java.lang.Iterable, com.intellij.util.Function) Iterable roots com.intellij.util.Function tree public final com.intellij.util.containers.JBIterable traversal (java.lang.Object, com.intellij.util.Function) Object root com.intellij.util.Function tree public final com.intellij.util.Function traversal (com.intellij.util.Function) com.intellij.util.Function tree public final com.intellij.util.containers.TreeTraversal unique () public com.intellij.util.containers.TreeTraversal unique (com.intellij.util.Function) com.intellij.util.Function identity com.intellij.util.containers.TreeTraversal original public com.intellij.util.containers.TreeTraversal onRange (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition rangeCondition com.intellij.util.containers.TreeTraversal original public abstract com.intellij.util.containers.TreeTraversal$It createIterator (java.lang.Iterable, com.intellij.util.Function) public final java.lang.String toString () public static com.intellij.util.containers.TreeTraversal GUIDED_TRAVERSAL (com.intellij.util.containers.TreeTraversal$GuidedIt$Guide) com.intellij.util.containers.TreeTraversal$GuidedIt$Guide guide private synthetic com.intellij.util.containers.JBIterable lambda$traversal$0 (com.intellij.util.Function, java.lang.Object) com.intellij.util.Function tree Object t static synthetic com.intellij.util.NotNullizer access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/UnmodifiableTHashMap.class
UnmodifiableTHashMap.java package com.intellij.util.containers public com.intellij.util.containers.UnmodifiableTHashMap extends gnu.trove.THashMap { public void <init> (gnu.trove.TObjectHashingStrategy, java.lang.Object, java.lang.Object) gnu.trove.TObjectHashingStrategy strategy Object k Object v public void <init> (gnu.trove.TObjectHashingStrategy, java.util.Map) java.util.Map$Entry e gnu.trove.TObjectHashingStrategy strategy java.util.Map map public void <init> (gnu.trove.TObjectHashingStrategy, java.util.Map, java.lang.Object, java.lang.Object) gnu.trove.TObjectHashingStrategy strategy java.util.Map map Object additionalKey Object additionalValue public java.lang.Object put (java.lang.Object, java.lang.Object) Object key Object value public boolean retainEntries (gnu.trove.TObjectObjectProcedure) gnu.trove.TObjectObjectProcedure procedure public void transformValues (gnu.trove.TObjectFunction) gnu.trove.TObjectFunction function public void clear () public java.lang.Object remove (java.lang.Object) Object key protected void removeAt (int) int index public void putAll (java.util.Map) java.util.Map map public java.util.Collection values () public java.util.Set keySet () public java.util.Set entrySet () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/UnsafeWeakList$1.class
UnsafeWeakList.java package com.intellij.util.containers synthetic com.intellij.util.containers.UnsafeWeakList$1 extends java.lang.Object { }
com/intellij/util/containers/UnsafeWeakList$MyIterator.class
UnsafeWeakList.java package com.intellij.util.containers com.intellij.util.containers.UnsafeWeakList$MyIterator extends java.lang.Object implements java.util.Iterator { private final int startModCount private int curIndex private Object curElement private int nextIndex private Object nextElement private boolean modified final synthetic com.intellij.util.containers.UnsafeWeakList this$0 private void <init> (com.intellij.util.containers.UnsafeWeakList) private void findNext () Object t int i public boolean hasNext () public java.lang.Object next () public void remove () int index synthetic void <init> (com.intellij.util.containers.UnsafeWeakList, com.intellij.util.containers.UnsafeWeakList$1) com.intellij.util.containers.UnsafeWeakList x0 com.intellij.util.containers.UnsafeWeakList$1 x1 }
com/intellij/util/containers/UnsafeWeakList$MyReference.class
UnsafeWeakList.java package com.intellij.util.containers com.intellij.util.containers.UnsafeWeakList$MyReference extends java.lang.ref.WeakReference { private final int index private void <init> (int, java.lang.Object, java.lang.ref.ReferenceQueue) int index Object referent java.lang.ref.ReferenceQueue queue static synthetic int access$000 (com.intellij.util.containers.UnsafeWeakList$MyReference) com.intellij.util.containers.UnsafeWeakList$MyReference x0 synthetic void <init> (int, java.lang.Object, java.lang.ref.ReferenceQueue, com.intellij.util.containers.UnsafeWeakList$1) int x0 Object x1 java.lang.ref.ReferenceQueue x2 com.intellij.util.containers.UnsafeWeakList$1 x3 }
com/intellij/util/containers/UnsafeWeakList.class
UnsafeWeakList.java package com.intellij.util.containers public com.intellij.util.containers.UnsafeWeakList extends java.util.AbstractCollection { protected final java.util.List myList private final java.lang.ref.ReferenceQueue myQueue private int myAlive private int modCount private static final com.intellij.util.Function DEREF private static final com.intellij.openapi.util.Condition NOT_NULL public void <init> () public void <init> (int) int capacity boolean processQueue () int index boolean processed com.intellij.util.containers.UnsafeWeakList$MyReference reference private void nullizeAt (int) int index private void reduceCapacity () com.intellij.util.containers.UnsafeWeakList$MyReference reference Object t int i int toSaveAlive private void append (java.lang.Object) Object element public boolean add (java.lang.Object) Object element public boolean addIfAbsent (java.lang.Object) Object element public void clear () int listSize () public java.util.Iterator iterator () public boolean remove (java.lang.Object) Object t int i Object o public boolean addAll (java.util.Collection) java.util.Collection c public boolean removeAll (java.util.Collection) java.util.Collection c private static com.intellij.util.Function deref () public java.util.List toStrongList () public int size () private static void throwNotAllowedException () public boolean isEmpty () com.intellij.openapi.util.Condition notNull private static com.intellij.openapi.util.Condition notNull () public java.lang.Object get (int) int index private static synthetic boolean lambda$static$0 (com.intellij.util.containers.UnsafeWeakList$MyReference) com.intellij.util.containers.UnsafeWeakList$MyReference reference static synthetic int access$300 (com.intellij.util.containers.UnsafeWeakList) com.intellij.util.containers.UnsafeWeakList x0 static synthetic int access$308 (com.intellij.util.containers.UnsafeWeakList) com.intellij.util.containers.UnsafeWeakList x0 static synthetic void access$400 (com.intellij.util.containers.UnsafeWeakList, int) com.intellij.util.containers.UnsafeWeakList x0 int x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/UnsignedShortArrayList.class
UnsignedShortArrayList.java package com.intellij.util.containers public com.intellij.util.containers.UnsignedShortArrayList extends java.lang.Object implements java.lang.Cloneable { private char[] myData private int mySize static final synthetic boolean $assertionsDisabled public void <init> (int) int initialCapacity public void <init> () public void trimToSize () public void ensureCapacity (int) char[] oldData int newCapacity int minCapacity int oldCapacity public void fill (int, int, int) int fromIndex int toIndex int value public int size () public boolean isEmpty () public boolean contains (int) int element public int indexOf (int) int element public int indexOf (int, int, int) int i int element int startIndex int endIndex public int lastIndexOf (int) int i int element public java.lang.Object clone () com.intellij.util.containers.UnsignedShortArrayList v CloneNotSupportedException e public int[] toArray () public int[] toArray (int[]) char c int i int[] a public int[] toArray (int, int) char c int i int startIndex int length int[] result public int get (int) int index public int getQuick (int) int index public int set (int, int) int index int element int oldValue public void setQuick (int, int) int index int element private static void assertShort (int) int element public void add (int) int element public void add (int, int) int index int element public int remove (int) int index int oldValue int numMoved public void clear () public void removeRange (int, int) int fromIndex int toIndex int numMoved public void copyRange (int, int, int) int fromIndex int length int toIndex private void checkRange (int) int index public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/WeakHashMap$1.class
WeakHashMap.java package com.intellij.util.containers synthetic com.intellij.util.containers.WeakHashMap$1 extends java.lang.Object { }
com/intellij/util/containers/WeakHashMap$WeakKey.class
WeakHashMap.java package com.intellij.util.containers com.intellij.util.containers.WeakHashMap$WeakKey extends java.lang.ref.WeakReference implements com.intellij.util.containers.RefHashMap$Key { private final int myHash private final gnu.trove.TObjectHashingStrategy myStrategy private void <init> (java.lang.Object, gnu.trove.TObjectHashingStrategy, java.lang.ref.ReferenceQueue) Object k gnu.trove.TObjectHashingStrategy strategy java.lang.ref.ReferenceQueue q public boolean equals (java.lang.Object) Object o Object t Object u public int hashCode () public java.lang.String toString () Object t synthetic void <init> (java.lang.Object, gnu.trove.TObjectHashingStrategy, java.lang.ref.ReferenceQueue, com.intellij.util.containers.WeakHashMap$1) Object x0 gnu.trove.TObjectHashingStrategy x1 java.lang.ref.ReferenceQueue x2 com.intellij.util.containers.WeakHashMap$1 x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/WeakHashMap.class
WeakHashMap.java package com.intellij.util.containers public final com.intellij.util.containers.WeakHashMap extends com.intellij.util.containers.RefHashMap { public void <init> (int) int initialCapacity public void <init> () void <init> (int, float, gnu.trove.TObjectHashingStrategy) int initialCapacity float loadFactor gnu.trove.TObjectHashingStrategy strategy protected com.intellij.util.containers.RefHashMap$Key createKey (java.lang.Object, gnu.trove.TObjectHashingStrategy, java.lang.ref.ReferenceQueue) Object k gnu.trove.TObjectHashingStrategy strategy java.lang.ref.ReferenceQueue q public volatile synthetic java.util.Set entrySet () public volatile synthetic void clear () public volatile synthetic java.lang.Object remove (java.lang.Object) public volatile synthetic java.lang.Object put (java.lang.Object, java.lang.Object) public volatile synthetic java.lang.Object get (java.lang.Object) public volatile synthetic boolean containsValue (java.lang.Object) public volatile synthetic boolean containsKey (java.lang.Object) public volatile synthetic boolean isEmpty () public volatile synthetic int size () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/WeakHashSet$HardRef.class
WeakHashSet.java package com.intellij.util.containers com.intellij.util.containers.WeakHashSet$HardRef extends com.intellij.util.containers.WeakHashSet$MyRef { void <init> (java.lang.Object) Object referent private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/WeakHashSet$MyRef.class
WeakHashSet.java package com.intellij.util.containers com.intellij.util.containers.WeakHashSet$MyRef extends java.lang.ref.WeakReference { private final int myHashCode void <init> (java.lang.Object, java.lang.ref.ReferenceQueue) Object referent java.lang.ref.ReferenceQueue q public int hashCode () public boolean equals (java.lang.Object) Object obj com.intellij.util.containers.WeakHashSet$MyRef otherRef private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/WeakHashSet.class
WeakHashSet.java package com.intellij.util.containers final com.intellij.util.containers.WeakHashSet extends java.util.AbstractSet { private final java.util.Set set private final java.lang.ref.ReferenceQueue queue void <init> () public java.util.Iterator iterator () public int size () public boolean add (java.lang.Object) Object t com.intellij.util.containers.WeakHashSet$MyRef ref public boolean remove (java.lang.Object) Object o public boolean contains (java.lang.Object) Object o public void clear () private void processQueue () com.intellij.util.containers.WeakHashSet$MyRef ref private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/WeakInterner.class
WeakInterner.java package com.intellij.util.containers public com.intellij.util.containers.WeakInterner extends com.intellij.util.containers.Interner { private final java.util.concurrent.ConcurrentMap myMap public void <init> () public void <init> (gnu.trove.TObjectHashingStrategy) gnu.trove.TObjectHashingStrategy strategy public java.lang.Object intern (java.lang.Object) Object name public void clear () public java.util.Set getValues () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/WeakKeyIntValueHashMap$1$1$1.class
WeakKeyIntValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.WeakKeyIntValueHashMap$1$1$1 extends java.lang.Object implements com.intellij.util.containers.ObjectIntMap$Entry { final synthetic com.intellij.util.containers.WeakKeyIntValueHashMap$1$1 this$2 void <init> (com.intellij.util.containers.WeakKeyIntValueHashMap$1$1) com.intellij.util.containers.WeakKeyIntValueHashMap$1$1 this$2 public java.lang.Object getKey () Object v public int getValue () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/WeakKeyIntValueHashMap$1$1.class
WeakKeyIntValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.WeakKeyIntValueHashMap$1$1 extends java.lang.Object implements java.util.Iterator { final synthetic gnu.trove.TObjectIntIterator val$tIterator final synthetic com.intellij.util.containers.WeakKeyIntValueHashMap$1 this$1 void <init> (com.intellij.util.containers.WeakKeyIntValueHashMap$1, gnu.trove.TObjectIntIterator) com.intellij.util.containers.WeakKeyIntValueHashMap$1 this$1 public boolean hasNext () public void remove () public com.intellij.util.containers.ObjectIntMap$Entry next () public volatile synthetic java.lang.Object next () }
com/intellij/util/containers/WeakKeyIntValueHashMap$1.class
WeakKeyIntValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.WeakKeyIntValueHashMap$1 extends java.lang.Object implements java.lang.Iterable { final synthetic com.intellij.util.containers.WeakKeyIntValueHashMap this$0 void <init> (com.intellij.util.containers.WeakKeyIntValueHashMap) com.intellij.util.containers.WeakKeyIntValueHashMap this$0 public java.util.Iterator iterator () gnu.trove.TObjectIntIterator tIterator private static synthetic boolean lambda$iterator$0 (com.intellij.util.containers.ObjectIntMap$Entry) com.intellij.util.containers.ObjectIntMap$Entry o private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/WeakKeyIntValueHashMap$MyReference.class
WeakKeyIntValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.WeakKeyIntValueHashMap$MyReference extends java.lang.ref.WeakReference { private final int myHashCode private void <init> (java.lang.Object, java.lang.ref.ReferenceQueue) Object key java.lang.ref.ReferenceQueue q public boolean equals (java.lang.Object) Object obj com.intellij.util.containers.WeakKeyIntValueHashMap$MyReference other Object myKey Object otherKey public int hashCode () synthetic void <init> (java.lang.Object, java.lang.ref.ReferenceQueue, com.intellij.util.containers.WeakKeyIntValueHashMap$1) Object x0 java.lang.ref.ReferenceQueue x1 com.intellij.util.containers.WeakKeyIntValueHashMap$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/WeakKeyIntValueHashMap.class
WeakKeyIntValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.WeakKeyIntValueHashMap extends java.lang.Object implements com.intellij.util.containers.ObjectIntMap { private final gnu.trove.TObjectIntHashMap myMap private final java.lang.ref.ReferenceQueue myQueue private static final Object GCED void <init> () private void processQueue () com.intellij.util.containers.WeakKeyIntValueHashMap$MyReference ref public final int get (java.lang.Object) Object key com.intellij.util.containers.WeakKeyIntValueHashMap$MyReference ref public final int put (java.lang.Object, int) Object key int value com.intellij.util.containers.WeakKeyIntValueHashMap$MyReference ref public final int remove (java.lang.Object) Object key com.intellij.util.containers.WeakKeyIntValueHashMap$MyReference ref public final void clear () public final int size () public final boolean isEmpty () public final boolean containsKey (java.lang.Object) Object key com.intellij.util.containers.WeakKeyIntValueHashMap$MyReference ref public final int[] values () public java.util.Set keySet () public boolean containsValue (int) int value public java.lang.Iterable entries () private static synthetic java.lang.Object lambda$keySet$0 (java.lang.Object) Object ref static synthetic gnu.trove.TObjectIntHashMap access$100 (com.intellij.util.containers.WeakKeyIntValueHashMap) com.intellij.util.containers.WeakKeyIntValueHashMap x0 static synthetic java.lang.Object access$200 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/WeakKeySoftValueHashMap$1.class
WeakKeySoftValueHashMap.java package com.intellij.util.containers synthetic com.intellij.util.containers.WeakKeySoftValueHashMap$1 extends java.lang.Object { }
com/intellij/util/containers/WeakKeySoftValueHashMap$SoftValueReference.class
WeakKeySoftValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.WeakKeySoftValueHashMap$SoftValueReference extends java.lang.ref.SoftReference implements com.intellij.util.containers.RefKeyRefValueHashMap$ValueReference { private final com.intellij.util.containers.RefHashMap$Key key private void <init> (com.intellij.util.containers.RefHashMap$Key, java.lang.Object, java.lang.ref.ReferenceQueue) com.intellij.util.containers.RefHashMap$Key key Object referent java.lang.ref.ReferenceQueue q public com.intellij.util.containers.RefHashMap$Key getKey () synthetic void <init> (com.intellij.util.containers.RefHashMap$Key, java.lang.Object, java.lang.ref.ReferenceQueue, com.intellij.util.containers.WeakKeySoftValueHashMap$1) com.intellij.util.containers.RefHashMap$Key x0 Object x1 java.lang.ref.ReferenceQueue x2 com.intellij.util.containers.WeakKeySoftValueHashMap$1 x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/WeakKeySoftValueHashMap.class
WeakKeySoftValueHashMap.java package com.intellij.util.containers final com.intellij.util.containers.WeakKeySoftValueHashMap extends com.intellij.util.containers.RefKeyRefValueHashMap implements java.util.Map { void <init> () protected com.intellij.util.containers.RefKeyRefValueHashMap$ValueReference createValueReference (com.intellij.util.containers.RefHashMap$Key, java.lang.Object, java.lang.ref.ReferenceQueue) com.intellij.util.containers.RefHashMap$Key key Object referent java.lang.ref.ReferenceQueue q private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/WeakKeyWeakValueHashMap$1.class
WeakKeyWeakValueHashMap.java package com.intellij.util.containers synthetic com.intellij.util.containers.WeakKeyWeakValueHashMap$1 extends java.lang.Object { }
com/intellij/util/containers/WeakKeyWeakValueHashMap$WeakValueReference.class
WeakKeyWeakValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.WeakKeyWeakValueHashMap$WeakValueReference extends java.lang.ref.WeakReference implements com.intellij.util.containers.RefKeyRefValueHashMap$ValueReference { private final com.intellij.util.containers.RefHashMap$Key key private void <init> (com.intellij.util.containers.RefHashMap$Key, java.lang.Object, java.lang.ref.ReferenceQueue) com.intellij.util.containers.RefHashMap$Key key Object referent java.lang.ref.ReferenceQueue q public com.intellij.util.containers.RefHashMap$Key getKey () synthetic void <init> (com.intellij.util.containers.RefHashMap$Key, java.lang.Object, java.lang.ref.ReferenceQueue, com.intellij.util.containers.WeakKeyWeakValueHashMap$1) com.intellij.util.containers.RefHashMap$Key x0 Object x1 java.lang.ref.ReferenceQueue x2 com.intellij.util.containers.WeakKeyWeakValueHashMap$1 x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/WeakKeyWeakValueHashMap.class
WeakKeyWeakValueHashMap.java package com.intellij.util.containers public final com.intellij.util.containers.WeakKeyWeakValueHashMap extends com.intellij.util.containers.RefKeyRefValueHashMap implements java.util.Map { public void <init> () void <init> (boolean) boolean good protected com.intellij.util.containers.RefKeyRefValueHashMap$ValueReference createValueReference (com.intellij.util.containers.RefHashMap$Key, java.lang.Object, java.lang.ref.ReferenceQueue) com.intellij.util.containers.RefHashMap$Key key Object referent java.lang.ref.ReferenceQueue q public volatile synthetic java.util.Set entrySet () public volatile synthetic java.util.Collection values () public volatile synthetic java.util.Set keySet () public volatile synthetic boolean containsValue (java.lang.Object) public volatile synthetic boolean containsKey (java.lang.Object) public volatile synthetic boolean isEmpty () public volatile synthetic int size () public volatile synthetic void clear () public volatile synthetic void putAll (java.util.Map) public volatile synthetic java.lang.Object remove (java.lang.Object) public volatile synthetic java.lang.Object put (java.lang.Object, java.lang.Object) public volatile synthetic java.lang.Object get (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/WeakList$1.class
WeakList.java package com.intellij.util.containers com.intellij.util.containers.WeakList$1 extends java.lang.Object implements java.util.Iterator { final synthetic java.util.Iterator val$iterator final synthetic com.intellij.util.containers.WeakList this$0 void <init> (com.intellij.util.containers.WeakList, java.util.Iterator) com.intellij.util.containers.WeakList this$0 public boolean hasNext () public java.lang.Object next () public void remove () }
com/intellij/util/containers/WeakList.class
WeakList.java package com.intellij.util.containers public com.intellij.util.containers.WeakList extends com.intellij.util.containers.UnsafeWeakList { public void <init> () public void <init> (int) int initialCapacity public boolean add (java.lang.Object) Object element public boolean addAll (java.util.Collection) java.util.Collection c public boolean addIfAbsent (java.lang.Object) Object element public void clear () public boolean contains (java.lang.Object) Object o public boolean remove (java.lang.Object) Object o public boolean removeAll (java.util.Collection) java.util.Collection c public boolean isEmpty () public java.util.Iterator iterator () java.util.Iterator iterator java.util.Iterator iterator public java.util.List toStrongList () public java.util.List copyAndClear () java.util.List result private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/WeakStringInterner.class
WeakStringInterner.java package com.intellij.util.containers public com.intellij.util.containers.WeakStringInterner extends com.intellij.util.containers.WeakInterner { public void <init> () }
com/intellij/util/containers/WeakValueHashMap$1.class
WeakValueHashMap.java package com.intellij.util.containers synthetic com.intellij.util.containers.WeakValueHashMap$1 extends java.lang.Object { }
com/intellij/util/containers/WeakValueHashMap$MyWeakReference.class
WeakValueHashMap.java package com.intellij.util.containers com.intellij.util.containers.WeakValueHashMap$MyWeakReference extends java.lang.ref.WeakReference implements com.intellij.util.containers.RefValueHashMap$MyReference { private final Object key private void <init> (java.lang.Object, java.lang.Object, java.lang.ref.ReferenceQueue) Object key Object referent java.lang.ref.ReferenceQueue q public java.lang.Object getKey () synthetic void <init> (java.lang.Object, java.lang.Object, java.lang.ref.ReferenceQueue, com.intellij.util.containers.WeakValueHashMap$1) Object x0 Object x1 java.lang.ref.ReferenceQueue x2 com.intellij.util.containers.WeakValueHashMap$1 x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/WeakValueHashMap.class
WeakValueHashMap.java package com.intellij.util.containers public final com.intellij.util.containers.WeakValueHashMap extends com.intellij.util.containers.RefValueHashMap { public void <init> () void <init> (gnu.trove.TObjectHashingStrategy) gnu.trove.TObjectHashingStrategy strategy protected com.intellij.util.containers.RefValueHashMap$MyReference createReference (java.lang.Object, java.lang.Object, java.lang.ref.ReferenceQueue) Object key Object value java.lang.ref.ReferenceQueue queue public volatile synthetic java.util.Set entrySet () public volatile synthetic java.util.Collection values () public volatile synthetic java.util.Set keySet () public volatile synthetic boolean containsValue (java.lang.Object) public volatile synthetic boolean containsKey (java.lang.Object) public volatile synthetic boolean isEmpty () public volatile synthetic int size () public volatile synthetic void clear () public volatile synthetic void putAll (java.util.Map) public volatile synthetic java.lang.Object remove (java.lang.Object) public volatile synthetic java.lang.Object put (java.lang.Object, java.lang.Object) public volatile synthetic java.lang.Object get (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/hash/HashMap$1.class
HashMap.java package com.intellij.util.containers.hash synthetic com.intellij.util.containers.hash.HashMap$1 extends java.lang.Object { }
com/intellij/util/containers/hash/HashMap$Entry.class
HashMap.java package com.intellij.util.containers.hash com.intellij.util.containers.hash.HashMap$Entry extends java.lang.Object implements java.util.Map$Entry { private final Object key private final int keyHash private Object value private com.intellij.util.containers.hash.HashMap$Entry hashNext void <init> (java.lang.Object, java.lang.Object) Object key Object value public java.lang.Object getKey () public java.lang.Object getValue () public java.lang.Object setValue (java.lang.Object) Object value Object result static synthetic com.intellij.util.containers.hash.HashMap$Entry access$000 (com.intellij.util.containers.hash.HashMap$Entry) com.intellij.util.containers.hash.HashMap$Entry x0 static synthetic int access$100 (com.intellij.util.containers.hash.HashMap$Entry) com.intellij.util.containers.hash.HashMap$Entry x0 static synthetic java.lang.Object access$200 (com.intellij.util.containers.hash.HashMap$Entry) com.intellij.util.containers.hash.HashMap$Entry x0 static synthetic java.lang.Object access$300 (com.intellij.util.containers.hash.HashMap$Entry) com.intellij.util.containers.hash.HashMap$Entry x0 static synthetic com.intellij.util.containers.hash.HashMap$Entry access$002 (com.intellij.util.containers.hash.HashMap$Entry, com.intellij.util.containers.hash.HashMap$Entry) com.intellij.util.containers.hash.HashMap$Entry x0 com.intellij.util.containers.hash.HashMap$Entry x1 }
com/intellij/util/containers/hash/HashMap$EntrySet$1.class
HashMap.java package com.intellij.util.containers.hash com.intellij.util.containers.hash.HashMap$EntrySet$1 extends com.intellij.util.containers.hash.HashMap$HashIterator { final synthetic com.intellij.util.containers.hash.HashMap$EntrySet this$1 void <init> (com.intellij.util.containers.hash.HashMap$EntrySet) com.intellij.util.containers.hash.HashMap$EntrySet this$1 public java.util.Map$Entry next () public volatile synthetic java.lang.Object next () }
com/intellij/util/containers/hash/HashMap$EntrySet.class
HashMap.java package com.intellij.util.containers.hash final com.intellij.util.containers.hash.HashMap$EntrySet extends java.util.AbstractSet { final synthetic com.intellij.util.containers.hash.HashMap this$0 private void <init> (com.intellij.util.containers.hash.HashMap) public java.util.Iterator iterator () public boolean contains (java.lang.Object) Object o java.util.Map$Entry e Object value public boolean remove (java.lang.Object) Object o java.util.Map$Entry e public int size () public void clear () synthetic void <init> (com.intellij.util.containers.hash.HashMap, com.intellij.util.containers.hash.HashMap$1) com.intellij.util.containers.hash.HashMap x0 com.intellij.util.containers.hash.HashMap$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/hash/HashMap$HashIterator.class
HashMap.java package com.intellij.util.containers.hash abstract com.intellij.util.containers.hash.HashMap$HashIterator extends java.lang.Object implements java.util.Iterator { private final com.intellij.util.containers.hash.HashMap$Entry[] table private int index private com.intellij.util.containers.hash.HashMap$Entry e private com.intellij.util.containers.hash.HashMap$Entry last final synthetic com.intellij.util.containers.hash.HashMap this$0 void <init> (com.intellij.util.containers.hash.HashMap) public boolean hasNext () public void remove () protected com.intellij.util.containers.hash.HashMap$Entry nextEntry () com.intellij.util.containers.hash.HashMap$Entry result private void initNextEntry () com.intellij.util.containers.hash.HashMap$Entry result com.intellij.util.containers.hash.HashMap$Entry[] table }
com/intellij/util/containers/hash/HashMap$KeySet$1.class
HashMap.java package com.intellij.util.containers.hash com.intellij.util.containers.hash.HashMap$KeySet$1 extends com.intellij.util.containers.hash.HashMap$HashIterator { final synthetic com.intellij.util.containers.hash.HashMap$KeySet this$1 void <init> (com.intellij.util.containers.hash.HashMap$KeySet) com.intellij.util.containers.hash.HashMap$KeySet this$1 public java.lang.Object next () }
com/intellij/util/containers/hash/HashMap$KeySet.class
HashMap.java package com.intellij.util.containers.hash final com.intellij.util.containers.hash.HashMap$KeySet extends java.util.AbstractSet { final synthetic com.intellij.util.containers.hash.HashMap this$0 private void <init> (com.intellij.util.containers.hash.HashMap) public java.util.Iterator iterator () public int size () public boolean contains (java.lang.Object) Object o public boolean remove (java.lang.Object) Object o public void clear () synthetic void <init> (com.intellij.util.containers.hash.HashMap, com.intellij.util.containers.hash.HashMap$1) com.intellij.util.containers.hash.HashMap x0 com.intellij.util.containers.hash.HashMap$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/hash/HashMap$Values$1.class
HashMap.java package com.intellij.util.containers.hash com.intellij.util.containers.hash.HashMap$Values$1 extends com.intellij.util.containers.hash.HashMap$HashIterator { final synthetic com.intellij.util.containers.hash.HashMap$Values this$1 void <init> (com.intellij.util.containers.hash.HashMap$Values) com.intellij.util.containers.hash.HashMap$Values this$1 public java.lang.Object next () }
com/intellij/util/containers/hash/HashMap$Values.class
HashMap.java package com.intellij.util.containers.hash final com.intellij.util.containers.hash.HashMap$Values extends java.util.AbstractCollection { final synthetic com.intellij.util.containers.hash.HashMap this$0 private void <init> (com.intellij.util.containers.hash.HashMap) public java.util.Iterator iterator () public int size () public boolean contains (java.lang.Object) Object o public void clear () synthetic void <init> (com.intellij.util.containers.hash.HashMap, com.intellij.util.containers.hash.HashMap$1) com.intellij.util.containers.hash.HashMap x0 com.intellij.util.containers.hash.HashMap$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/hash/HashMap.class
HashMap.java package com.intellij.util.containers.hash public com.intellij.util.containers.hash.HashMap extends java.util.AbstractMap implements java.util.Map { private com.intellij.util.containers.hash.HashMap$Entry[] table private int capacity private int size private final float loadFactor public void <init> () public void <init> (int) int capacity public void <init> (int, float) int capacity float loadFactor public int size () public boolean isEmpty () public void clear () public java.lang.Object get (java.lang.Object) Object entryKey com.intellij.util.containers.hash.HashMap$Entry e Object key com.intellij.util.containers.hash.HashMap$Entry[] table int hash int index public java.lang.Object put (java.lang.Object, java.lang.Object) Object entryKey com.intellij.util.containers.hash.HashMap$Entry e Object key Object value com.intellij.util.containers.hash.HashMap$Entry[] table int hash int index com.intellij.util.containers.hash.HashMap$Entry e public boolean containsKey (java.lang.Object) Object key public java.lang.Object remove (java.lang.Object) Object entryKey Object entryKey com.intellij.util.containers.hash.HashMap$Entry last Object key com.intellij.util.containers.hash.HashMap$Entry[] table int hash int index com.intellij.util.containers.hash.HashMap$Entry e Object entryKey public java.util.Set keySet () public java.util.Collection values () public java.util.Set entrySet () private void init (int) int capacity private void clear (int) int capacity private void rehash (int) com.intellij.util.containers.hash.HashMap$Entry e int hash int capacity java.util.Iterator entries com.intellij.util.containers.hash.HashMap$Entry[] table int tableLen static synthetic com.intellij.util.containers.hash.HashMap$Entry[] access$700 (com.intellij.util.containers.hash.HashMap) com.intellij.util.containers.hash.HashMap x0 static synthetic int access$800 (com.intellij.util.containers.hash.HashMap) com.intellij.util.containers.hash.HashMap x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/hash/HashSet$1.class
HashSet.java package com.intellij.util.containers.hash com.intellij.util.containers.hash.HashSet$1 extends com.intellij.util.containers.hash.HashSet$HashSetIterator { final synthetic com.intellij.util.containers.hash.HashSet this$0 void <init> (com.intellij.util.containers.hash.HashSet) com.intellij.util.containers.hash.HashSet this$0 public java.lang.Object next () }
com/intellij/util/containers/hash/HashSet$2.class
HashSet.java package com.intellij.util.containers.hash com.intellij.util.containers.hash.HashSet$2 extends com.intellij.util.containers.hash.HashSet$HashSetIterator { final synthetic com.intellij.util.containers.hash.HashSet this$0 void <init> (com.intellij.util.containers.hash.HashSet) com.intellij.util.containers.hash.HashSet this$0 public com.intellij.util.containers.hash.HashSet$Entry next () public volatile synthetic java.lang.Object next () }
com/intellij/util/containers/hash/HashSet$Entry.class
HashSet.java package com.intellij.util.containers.hash com.intellij.util.containers.hash.HashSet$Entry extends java.lang.Object { private final Object key private final int keyHash private com.intellij.util.containers.hash.HashSet$Entry hashNext void <init> (java.lang.Object) Object key static synthetic com.intellij.util.containers.hash.HashSet$Entry access$000 (com.intellij.util.containers.hash.HashSet$Entry) com.intellij.util.containers.hash.HashSet$Entry x0 static synthetic int access$100 (com.intellij.util.containers.hash.HashSet$Entry) com.intellij.util.containers.hash.HashSet$Entry x0 static synthetic java.lang.Object access$200 (com.intellij.util.containers.hash.HashSet$Entry) com.intellij.util.containers.hash.HashSet$Entry x0 static synthetic com.intellij.util.containers.hash.HashSet$Entry access$002 (com.intellij.util.containers.hash.HashSet$Entry, com.intellij.util.containers.hash.HashSet$Entry) com.intellij.util.containers.hash.HashSet$Entry x0 com.intellij.util.containers.hash.HashSet$Entry x1 }
com/intellij/util/containers/hash/HashSet$HashSetIterator.class
HashSet.java package com.intellij.util.containers.hash abstract com.intellij.util.containers.hash.HashSet$HashSetIterator extends java.lang.Object implements java.util.Iterator { private final com.intellij.util.containers.hash.HashSet$Entry[] table private int index private com.intellij.util.containers.hash.HashSet$Entry e private com.intellij.util.containers.hash.HashSet$Entry last final synthetic com.intellij.util.containers.hash.HashSet this$0 void <init> (com.intellij.util.containers.hash.HashSet) public boolean hasNext () public void remove () protected com.intellij.util.containers.hash.HashSet$Entry nextEntry () com.intellij.util.containers.hash.HashSet$Entry result private void initNextEntry () com.intellij.util.containers.hash.HashSet$Entry result com.intellij.util.containers.hash.HashSet$Entry[] table }
com/intellij/util/containers/hash/HashSet.class
HashSet.java package com.intellij.util.containers.hash public com.intellij.util.containers.hash.HashSet extends java.util.AbstractSet implements java.util.Set { private com.intellij.util.containers.hash.HashSet$Entry[] table private int capacity private int size private final float loadFactor public void <init> () public void <init> (int) int capacity public void <init> (int, float) int capacity float loadFactor public boolean contains (java.lang.Object) Object entryKey com.intellij.util.containers.hash.HashSet$Entry e Object key com.intellij.util.containers.hash.HashSet$Entry[] table int hash int index public boolean add (java.lang.Object) Object entryKey com.intellij.util.containers.hash.HashSet$Entry e Object key com.intellij.util.containers.hash.HashSet$Entry[] table int hash int index com.intellij.util.containers.hash.HashSet$Entry e public boolean remove (java.lang.Object) Object entryKey Object entryKey com.intellij.util.containers.hash.HashSet$Entry last Object key com.intellij.util.containers.hash.HashSet$Entry[] table int hash int index com.intellij.util.containers.hash.HashSet$Entry e Object entryKey public java.util.Iterator iterator () public int size () public boolean isEmpty () private void init (int) int capacity private void clear (int) int capacity private void rehash (int) com.intellij.util.containers.hash.HashSet$Entry e int hash int capacity java.util.Iterator entries com.intellij.util.containers.hash.HashSet$Entry[] table int tableLen static synthetic com.intellij.util.containers.hash.HashSet$Entry[] access$300 (com.intellij.util.containers.hash.HashSet) com.intellij.util.containers.hash.HashSet x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/package.html
com/intellij/util/diff/Diff$Change.class
Diff.java package com.intellij.util.diff public com.intellij.util.diff.Diff$Change extends java.lang.Object { public com.intellij.util.diff.Diff$Change link public final int inserted public final int deleted public final int line0 public final int line1 public void <init> (int, int, int, int, com.intellij.util.diff.Diff$Change) int line0 int line1 int deleted int inserted com.intellij.util.diff.Diff$Change old public java.lang.String toString () public java.util.ArrayList toList () java.util.ArrayList result com.intellij.util.diff.Diff$Change current }
com/intellij/util/diff/Diff$ChangeBuilder.class
Diff.java package com.intellij.util.diff public com.intellij.util.diff.Diff$ChangeBuilder extends java.lang.Object implements com.intellij.util.diff.LCSBuilder { private int myIndex1 private int myIndex2 private com.intellij.util.diff.Diff$Change myFirstChange private com.intellij.util.diff.Diff$Change myLastChange public void <init> (int) int startShift public void addChange (int, int) int first int second com.intellij.util.diff.Diff$Change change private void skip (int, int) int first int second public void addEqual (int) int length public com.intellij.util.diff.Diff$Change getFirstChange () }
com/intellij/util/diff/Diff.class
Diff.java package com.intellij.util.diff public com.intellij.util.diff.Diff extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public static com.intellij.util.diff.Diff$Change buildChanges (java.lang.CharSequence, java.lang.CharSequence) throws com.intellij.util.diff.FilesTooBigForDiffException CharSequence before CharSequence after private static java.lang.String[] splitLines (java.lang.CharSequence) CharSequence s public static com.intellij.util.diff.Diff$Change buildChanges (java.lang.Object[], java.lang.Object[]) throws com.intellij.util.diff.FilesTooBigForDiffException Object anObjects1 Object anObjects2 Object[] objects1 Object[] objects2 int startShift int endCut com.intellij.openapi.util.Ref changeRef int trimmedLength com.intellij.util.containers.Enumerator enumerator int[] ints1 int[] ints2 public static com.intellij.util.diff.Diff$Change buildChanges (int[], int[]) throws com.intellij.util.diff.FilesTooBigForDiffException int[] array1 int[] array2 int startShift int endCut com.intellij.openapi.util.Ref changeRef boolean copyArray int[] ints1 int[] ints2 private static com.intellij.openapi.util.Ref doBuildChangesFast (int, int, int, int) int length1 int length2 int startShift int endCut int trimmedLength1 int trimmedLength2 com.intellij.util.diff.Diff$Change change private static com.intellij.util.diff.Diff$Change doBuildChanges (int[], int[], com.intellij.util.diff.Diff$ChangeBuilder) throws com.intellij.util.diff.FilesTooBigForDiffException com.intellij.util.diff.PatienceIntLCS patienceIntLCS java.util.BitSet[] changes com.intellij.util.diff.MyersLCS intLCS java.util.BitSet[] changes com.intellij.util.diff.PatienceIntLCS patienceIntLCS com.intellij.util.diff.FilesTooBigForDiffException e int[] ints1 int[] ints2 com.intellij.util.diff.Diff$ChangeBuilder builder com.intellij.util.diff.Reindexer reindexer int[][] discarded java.util.BitSet[] changes private static int getStartShift (java.lang.Object[], java.lang.Object[]) int i Object[] o1 Object[] o2 int size int idx private static int getEndCut (java.lang.Object[], java.lang.Object[], int) int i Object[] o1 Object[] o2 int startShift int size int idx private static int getStartShift (int[], int[]) int i int[] o1 int[] o2 int size int idx private static int getEndCut (int[], int[], int) int i int[] o1 int[] o2 int startShift int size int idx public static int translateLine (java.lang.CharSequence, java.lang.CharSequence, int, boolean) throws com.intellij.util.diff.FilesTooBigForDiffException CharSequence before CharSequence after int line boolean approximate String[] strings1 String[] strings2 com.intellij.util.diff.Diff$Change change private static java.lang.String[] trim (java.lang.String[]) String[] lines public static int translateLine (com.intellij.util.diff.Diff$Change, int) com.intellij.util.diff.Diff$Change change int line public static int translateLine (com.intellij.util.diff.Diff$Change, int, boolean) com.intellij.util.diff.Diff$Change change int line boolean approximate int result com.intellij.util.diff.Diff$Change currentChange static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/diff/DiffTree$1.class
DiffTree.java package com.intellij.util.diff final com.intellij.util.diff.DiffTree$1 extends java.lang.Object implements com.intellij.util.diff.DiffTreeChangeBuilder { void <init> () public void nodeReplaced (java.lang.Object, java.lang.Object) Object oldChild Object newChild public void nodeDeleted (java.lang.Object, java.lang.Object) Object oldParent Object oldNode public void nodeInserted (java.lang.Object, java.lang.Object, int) Object oldParent Object newNode int pos private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/diff/DiffTree$CompareResult.class
DiffTree.java package com.intellij.util.diff final enum com.intellij.util.diff.DiffTree$CompareResult extends java.lang.Enum { public static final enum com.intellij.util.diff.DiffTree$CompareResult EQUAL public static final enum com.intellij.util.diff.DiffTree$CompareResult DRILL_DOWN_NEEDED public static final enum com.intellij.util.diff.DiffTree$CompareResult TYPE_ONLY public static final enum com.intellij.util.diff.DiffTree$CompareResult NOT_EQUAL private static final synthetic com.intellij.util.diff.DiffTree$CompareResult[] $VALUES public static com.intellij.util.diff.DiffTree$CompareResult[] values () public static com.intellij.util.diff.DiffTree$CompareResult valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/util/diff/DiffTree$ThreeElementMatchResult.class
DiffTree.java package com.intellij.util.diff final enum com.intellij.util.diff.DiffTree$ThreeElementMatchResult extends java.lang.Enum { public static final enum com.intellij.util.diff.DiffTree$ThreeElementMatchResult fullStartMatch public static final enum com.intellij.util.diff.DiffTree$ThreeElementMatchResult drillDownStartMatch public static final enum com.intellij.util.diff.DiffTree$ThreeElementMatchResult replaceStart public static final enum com.intellij.util.diff.DiffTree$ThreeElementMatchResult skipNew1 public static final enum com.intellij.util.diff.DiffTree$ThreeElementMatchResult skipNew2 public static final enum com.intellij.util.diff.DiffTree$ThreeElementMatchResult skipOld1 public static final enum com.intellij.util.diff.DiffTree$ThreeElementMatchResult skipOld2 public static final enum com.intellij.util.diff.DiffTree$ThreeElementMatchResult noMatch private static final synthetic com.intellij.util.diff.DiffTree$ThreeElementMatchResult[] $VALUES public static com.intellij.util.diff.DiffTree$ThreeElementMatchResult[] values () public static com.intellij.util.diff.DiffTree$ThreeElementMatchResult valueOf (java.lang.String) String name private void <init> (java.lang.String, int) final int skipNewCount () final int skipOldCount () final boolean hasStartMatch () static void <clinit> () }
com/intellij/util/diff/DiffTree.class
DiffTree.java package com.intellij.util.diff public com.intellij.util.diff.DiffTree extends java.lang.Object { private static final int CHANGE_PARENT_VERSUS_CHILDREN_THRESHOLD private final com.intellij.util.diff.FlyweightCapableTreeStructure myOldTree private final com.intellij.util.diff.FlyweightCapableTreeStructure myNewTree private final com.intellij.util.diff.ShallowNodeComparator myComparator private final java.util.List myOldChildrenLists private final java.util.List myNewChildrenLists private final CharSequence myOldText private final CharSequence myNewText private final int myOldTreeStart private final int myNewTreeStart private static final com.intellij.util.diff.DiffTreeChangeBuilder EMPTY_CONSUMER static final synthetic boolean $assertionsDisabled private void <init> (com.intellij.util.diff.FlyweightCapableTreeStructure, com.intellij.util.diff.FlyweightCapableTreeStructure, com.intellij.util.diff.ShallowNodeComparator, java.lang.CharSequence) com.intellij.util.diff.FlyweightCapableTreeStructure oldTree com.intellij.util.diff.FlyweightCapableTreeStructure newTree com.intellij.util.diff.ShallowNodeComparator comparator CharSequence oldText public static void diff (com.intellij.util.diff.FlyweightCapableTreeStructure, com.intellij.util.diff.FlyweightCapableTreeStructure, com.intellij.util.diff.ShallowNodeComparator, com.intellij.util.diff.DiffTreeChangeBuilder, java.lang.CharSequence) com.intellij.util.diff.FlyweightCapableTreeStructure oldTree com.intellij.util.diff.FlyweightCapableTreeStructure newTree com.intellij.util.diff.ShallowNodeComparator comparator com.intellij.util.diff.DiffTreeChangeBuilder consumer CharSequence oldText com.intellij.util.diff.DiffTree tree private static com.intellij.util.diff.DiffTreeChangeBuilder emptyConsumer () private com.intellij.util.diff.DiffTree$CompareResult build (java.lang.Object, java.lang.Object, int, com.intellij.util.diff.DiffTreeChangeBuilder) com.intellij.util.diff.DiffTree$CompareResult result com.intellij.util.diff.DiffTree$CompareResult result com.intellij.util.diff.DiffTree$CompareResult result com.intellij.util.diff.DiffTree$CompareResult result com.intellij.util.diff.DiffTree$CompareResult result int i int i int suffixMatch com.intellij.util.diff.DiffTree$ThreeElementMatchResult vicinityMatch int oldIndex int newIndex int minSize int suffixLength int maxPrefixLength int prefixLength Object oldNode Object newNode int level com.intellij.util.diff.DiffTreeChangeBuilder consumer com.intellij.openapi.util.Ref oldChildrenR int oldChildrenSize Object[] oldChildren com.intellij.openapi.util.Ref newChildrenR int newChildrenSize Object[] newChildren com.intellij.util.diff.DiffTree$CompareResult result private com.intellij.util.diff.DiffTree$ThreeElementMatchResult matchNext3Children (java.lang.Object[], java.lang.Object[], int, int, int, int) Object[] oldChildren Object[] newChildren int oldIndex int newIndex int oldLimit int newLimit Object oldChild1 Object newChild1 com.intellij.util.diff.DiffTree$CompareResult c11 Object oldChild2 Object newChild2 com.intellij.util.diff.DiffTree$CompareResult c12 com.intellij.util.diff.DiffTree$CompareResult c21 Object oldChild3 Object newChild3 private int matchLastChildren (int, com.intellij.util.diff.DiffTreeChangeBuilder, int, java.lang.Object[], int, int, java.lang.Object[], int) Object oldLastChild Object newLastChild com.intellij.util.diff.DiffTree$CompareResult c int level com.intellij.util.diff.DiffTreeChangeBuilder consumer int oldChildrenLimit Object[] oldChildren int oldIndex int newChildrenLimit Object[] newChildren int newIndex int len private int match (java.lang.Object[], int, java.lang.Object[], int, int, int, int) Object oldChild Object newChild com.intellij.util.diff.DiffTree$CompareResult c11 Object[] oldChildren int oldIndex Object[] newChildren int newIndex int level int step int maxLength int delta private boolean textMatch (java.lang.Object, java.lang.Object) Object oldChild Object newChild int oldStart int oldEnd int newStart int newEnd private com.intellij.util.diff.DiffTree$CompareResult looksEqual (java.lang.Object, java.lang.Object) Object oldChild1 Object newChild1 com.intellij.util.ThreeState ret static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/diff/DiffTreeChangeBuilder.class
DiffTreeChangeBuilder.java package com.intellij.util.diff public abstract com.intellij.util.diff.DiffTreeChangeBuilder extends java.lang.Object { public abstract void nodeReplaced (java.lang.Object, java.lang.Object) public abstract void nodeDeleted (java.lang.Object, java.lang.Object) public abstract void nodeInserted (java.lang.Object, java.lang.Object, int) }
com/intellij/util/diff/FilesTooBigForDiffException.class
FilesTooBigForDiffException.java package com.intellij.util.diff public com.intellij.util.diff.FilesTooBigForDiffException extends java.lang.Exception { public static final int DELTA_THRESHOLD_SIZE public static final int MAX_BAD_LINES public void <init> () static void <clinit> () }
com/intellij/util/diff/FlyweightCapableTreeStructure.class
FlyweightCapableTreeStructure.java package com.intellij.util.diff public abstract com.intellij.util.diff.FlyweightCapableTreeStructure extends java.lang.Object { public abstract java.lang.Object getRoot () public abstract java.lang.Object getParent (java.lang.Object) public abstract int getChildren (java.lang.Object, com.intellij.openapi.util.Ref) public abstract void disposeChildren (java.lang.Object[], int) public abstract java.lang.CharSequence toString (java.lang.Object) public abstract int getStartOffset (java.lang.Object) public abstract int getEndOffset (java.lang.Object) }
com/intellij/util/diff/LCSBuilder.class
LCSBuilder.java package com.intellij.util.diff abstract com.intellij.util.diff.LCSBuilder extends java.lang.Object { public abstract void addEqual (int) public abstract void addChange (int, int) }
com/intellij/util/diff/MyersLCS.class
MyersLCS.java package com.intellij.util.diff com.intellij.util.diff.MyersLCS extends java.lang.Object { private final int[] myFirst private final int[] mySecond private final int myStart1 private final int myStart2 private final int myCount1 private final int myCount2 private final java.util.BitSet myChanges1 private final java.util.BitSet myChanges2 private final int[] VForward private final int[] VBackward static final synthetic boolean $assertionsDisabled void <init> (int[], int[]) int[] first int[] second void <init> (int[], int[], int, int, int, int, java.util.BitSet, java.util.BitSet) int[] first int[] second int start1 int count1 int start2 int count2 java.util.BitSet changes1 java.util.BitSet changes2 int totalSequenceLength public void executeLinear () int threshold com.intellij.util.diff.FilesTooBigForDiffException e public void execute () com.intellij.util.diff.FilesTooBigForDiffException e public void executeWithThreshold () throws com.intellij.util.diff.FilesTooBigForDiffException int threshold private void execute (int, boolean) throws com.intellij.util.diff.FilesTooBigForDiffException int threshold boolean throwException private void execute (int, int, int, int, int, boolean) throws com.intellij.util.diff.FilesTooBigForDiffException int x int y int k int k int x int y int k int k int L int R int d int yy int oldDiff int commonLength int x int y int oldLength int newLength int halfD int xx int kk int td int oldStart int oldEnd int newStart int newEnd int differenceEstimate boolean throwException private void addUnchanged (int, int, int) int start1 int start2 int count private int commonSubsequenceLengthForward (int, int, int) int oldIndex int newIndex int maxLength int x int y private int commonSubsequenceLengthBackward (int, int, int) int oldIndex int newIndex int maxLength int x int y public java.util.BitSet[] getChanges () static void <clinit> () }
com/intellij/util/diff/PatienceIntLCS.class
PatienceIntLCS.java package com.intellij.util.diff com.intellij.util.diff.PatienceIntLCS extends java.lang.Object { private final int[] myFirst private final int[] mySecond private final int myStart1 private final int myStart2 private final int myCount1 private final int myCount2 private final java.util.BitSet myChanges1 private final java.util.BitSet myChanges2 static final synthetic boolean $assertionsDisabled void <init> (int[], int[]) int[] first int[] second void <init> (int[], int[], int, int, int, int, java.util.BitSet, java.util.BitSet) int[] first int[] second int start1 int count1 int start2 int count2 java.util.BitSet changes1 java.util.BitSet changes2 public void execute () throws com.intellij.util.diff.FilesTooBigForDiffException public void execute (boolean) throws com.intellij.util.diff.FilesTooBigForDiffException boolean failOnSmallReduction int thresholdCheckCounter private void execute (int, int, int, int, int) throws com.intellij.util.diff.FilesTooBigForDiffException com.intellij.util.diff.MyersLCS intLCS int s1 int s2 int i int s1 int s2 int s1 int s2 int c1 int c2 int matched com.intellij.util.diff.UniqueLCS uniqueLCS int[][] matching int start1 int count1 int start2 int count2 int thresholdCheckCounter int startOffset int endOffset private int matchForward (int, int, int, int) int i int start1 int count1 int start2 int count2 int size int idx private int matchBackward (int, int, int, int) int i int start1 int count1 int start2 int count2 int size int idx private void addChange (int, int, int, int) int start1 int count1 int start2 int count2 public java.util.BitSet[] getChanges () private void checkReduction (int, int) throws com.intellij.util.diff.FilesTooBigForDiffException int count1 int count2 static void <clinit> () }
com/intellij/util/diff/Reindexer.class
Reindexer.java package com.intellij.util.diff com.intellij.util.diff.Reindexer extends java.lang.Object { private final int[][] myOldIndecies private final int[] myOriginalLengths private final int[] myDiscardedLengths void <init> () public int[][] discardUnique (int[], int[]) int[] ints1 int[] ints2 int[] discarded1 void idInit (int, int) int i int originalLength int j int length1 int length2 int restoreIndex (int, int) int index int array private int[] discard (int[], int[], int) int index int i int[] needed int[] toDiscard int arrayIndex int[] sorted1 gnu.trove.TIntArrayList discarded gnu.trove.TIntArrayList oldIndecies private int[] createSorted (int[]) int[] ints1 int[] sorted1 public void reindex (java.util.BitSet[], com.intellij.util.diff.LCSBuilder) java.util.BitSet changes1 java.util.BitSet changes2 int x int y int startX int dx int dy java.util.BitSet[] discardedChanges com.intellij.util.diff.LCSBuilder builder java.util.BitSet changes1 java.util.BitSet changes2 int x int y private int getOriginal (int[], int) int[] indexes int i private int increment (int[], int, java.util.BitSet, int) int[] indexes int i java.util.BitSet set int length }
com/intellij/util/diff/ShallowNodeComparator.class
ShallowNodeComparator.java package com.intellij.util.diff public abstract com.intellij.util.diff.ShallowNodeComparator extends java.lang.Object { public abstract com.intellij.util.ThreeState deepEqual (java.lang.Object, java.lang.Object) public abstract boolean typesEqual (java.lang.Object, java.lang.Object) public abstract boolean hashCodesEqual (java.lang.Object, java.lang.Object) }
com/intellij/util/diff/UniqueLCS.class
UniqueLCS.java package com.intellij.util.diff com.intellij.util.diff.UniqueLCS extends java.lang.Object { private final int[] myFirst private final int[] mySecond private final int myStart1 private final int myStart2 private final int myCount1 private final int myCount2 static final synthetic boolean $assertionsDisabled void <init> (int[], int[]) int[] first int[] second void <init> (int[], int[], int, int, int, int) int[] first int[] second int start1 int count1 int start2 int count2 public int[][] execute () int index int val int i int index int val int i int j int i gnu.trove.TIntIntHashMap map int[] match int count int[] sequence int[] lastElement int[] predecessor int length int[][] ret int i int curr private static int binarySearch (int[], int, int) int[] sequence int val int length int i static void <clinit> () }
com/intellij/util/diff/package.html
com/intellij/util/enumeration/ArrayListEnumeration.class
ArrayListEnumeration.java package com.intellij.util.enumeration public com.intellij.util.enumeration.ArrayListEnumeration extends java.lang.Object implements java.util.Enumeration { private final java.util.ArrayList myArrayList private int myCounter public void <init> (java.util.ArrayList) java.util.ArrayList arraylist public java.lang.Object nextElement () public boolean hasMoreElements () }
com/intellij/util/exception/RootException.class
RootException.java package com.intellij.util.exception public com.intellij.util.exception.RootException extends java.lang.Exception { protected void <init> () public void <init> (java.lang.String) String aExceptionMessage public void <init> (java.lang.String, java.lang.Throwable) String aExceptionMessage Throwable aNestedException public void <init> (java.lang.Throwable) Throwable aNestedException protected java.lang.Throwable getNestedException () protected boolean hasNestedException () }
com/intellij/util/exception/RootRuntimeException.class
RootRuntimeException.java package com.intellij.util.exception public com.intellij.util.exception.RootRuntimeException extends java.lang.RuntimeException { protected void <init> () public void <init> (java.lang.String) String aExceptionMessage public void <init> (java.lang.String, java.lang.Throwable) String aExceptionMessage Throwable aNestedException public void <init> (java.lang.Throwable) Throwable aNestedException protected java.lang.Throwable getNestedException () protected boolean hasNestedException () }
com/intellij/util/exception/package.html
com/intellij/util/execution/ParametersListUtil.class
ParametersListUtil.java package com.intellij.util.execution public com.intellij.util.execution.ParametersListUtil extends java.lang.Object { public static final com.intellij.util.Function DEFAULT_LINE_PARSER public static final com.intellij.util.Function DEFAULT_LINE_JOINER public static final com.intellij.util.Function COLON_LINE_PARSER public static final com.intellij.util.Function COLON_LINE_JOINER public void <init> () public static java.lang.String join (java.util.List) java.util.List parameters public static transient java.lang.String join (java.lang.String[]) String[] parameters public static java.lang.String[] parseToArray (java.lang.String) String string java.util.List params public static java.util.List parse (java.lang.String) String parameterString public static java.util.List parse (java.lang.String, boolean) String parameterString boolean keepQuotes public static java.util.List parse (java.lang.String, boolean, boolean) char nextchar char ch int i String parameterString boolean keepQuotes boolean supportSingleQuotes java.util.ArrayList params StringBuilder token boolean inQuotes boolean escapedQuote gnu.trove.TIntHashSet possibleQuoteChars char currentQuote boolean nonEmpty private static java.lang.String encode (java.util.List) CharSequence parameter java.util.List parameters StringBuilder buffer StringBuilder paramBuilder private static void encodeParam (java.lang.StringBuilder) int numTrailingBackslashes StringBuilder builder private static synthetic java.lang.String lambda$static$3 (java.util.List) java.util.List strings private static synthetic java.util.List lambda$static$2 (java.lang.String) String text java.util.ArrayList result java.util.StringTokenizer tokenizer private static synthetic java.lang.String lambda$static$1 (java.util.List) java.util.List strings private static synthetic java.util.List lambda$static$0 (java.lang.String) String text static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/graph/CachingSemiGraph.class
CachingSemiGraph.java package com.intellij.util.graph public com.intellij.util.graph.CachingSemiGraph extends java.lang.Object implements com.intellij.util.graph.GraphGenerator$SemiGraph { private final java.util.Set myNodes private final java.util.Map myIn public static com.intellij.util.graph.InboundSemiGraph cache (com.intellij.util.graph.InboundSemiGraph) com.intellij.util.graph.InboundSemiGraph original private void <init> (com.intellij.util.graph.InboundSemiGraph) java.util.ArrayList value java.util.Iterator inIterator Object node com.intellij.util.graph.InboundSemiGraph original public java.util.Collection getNodes () public java.util.Iterator getIn (java.lang.Object) Object n java.util.List inNodes private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/graph/DFSTBuilder$1$1$1$1.class
DFSTBuilder.java package com.intellij.util.graph com.intellij.util.graph.DFSTBuilder$1$1$1$1 extends com.intellij.util.graph.DFSTBuilder$MyIterator { final synthetic com.intellij.util.graph.DFSTBuilder$1$1$1 this$3 void <init> (com.intellij.util.graph.DFSTBuilder$1$1$1, int) com.intellij.util.graph.DFSTBuilder$1$1$1 this$3 int size public java.lang.Object get (int) int i }
com/intellij/util/graph/DFSTBuilder$1$1$1.class
DFSTBuilder.java package com.intellij.util.graph com.intellij.util.graph.DFSTBuilder$1$1$1 extends com.intellij.util.graph.DFSTBuilder$MyCollection { final synthetic int val$cSize final synthetic int val$cOffset final synthetic com.intellij.util.graph.DFSTBuilder$1$1 this$2 void <init> (com.intellij.util.graph.DFSTBuilder$1$1, int, int, int) com.intellij.util.graph.DFSTBuilder$1$1 this$2 int size public java.util.Iterator iterator () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/graph/DFSTBuilder$1$1.class
DFSTBuilder.java package com.intellij.util.graph com.intellij.util.graph.DFSTBuilder$1$1 extends com.intellij.util.graph.DFSTBuilder$MyIterator { private int offset final synthetic com.intellij.util.graph.DFSTBuilder$1 this$1 void <init> (com.intellij.util.graph.DFSTBuilder$1, int) com.intellij.util.graph.DFSTBuilder$1 this$1 int size protected java.util.Collection get (int) int i int cSize int cOffset protected volatile synthetic java.lang.Object get (int) }
com/intellij/util/graph/DFSTBuilder$1.class
DFSTBuilder.java package com.intellij.util.graph com.intellij.util.graph.DFSTBuilder$1 extends com.intellij.util.graph.DFSTBuilder$MyCollection { final synthetic gnu.trove.TIntArrayList val$componentSizes final synthetic com.intellij.util.graph.DFSTBuilder this$0 void <init> (com.intellij.util.graph.DFSTBuilder, int, gnu.trove.TIntArrayList) com.intellij.util.graph.DFSTBuilder this$0 int size public java.util.Iterator iterator () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/graph/DFSTBuilder$MyCollection.class
DFSTBuilder.java package com.intellij.util.graph abstract com.intellij.util.graph.DFSTBuilder$MyCollection extends java.util.AbstractCollection { private final int size protected void <init> (int) int size public int size () }
com/intellij/util/graph/DFSTBuilder$MyIterator.class
DFSTBuilder.java package com.intellij.util.graph abstract com.intellij.util.graph.DFSTBuilder$MyIterator extends java.lang.Object implements java.util.Iterator { private final int size private int i protected void <init> (int) int size public boolean hasNext () public java.lang.Object next () protected abstract java.lang.Object get (int) public void remove () }
com/intellij/util/graph/DFSTBuilder$Tarjan$Frame.class
DFSTBuilder.java package com.intellij.util.graph com.intellij.util.graph.DFSTBuilder$Tarjan$Frame extends java.lang.Object { private final int nodeI private final int[] out private int nextUnexploredIndex final synthetic com.intellij.util.graph.DFSTBuilder$Tarjan this$1 void <init> (com.intellij.util.graph.DFSTBuilder$Tarjan, int) Object node int nodeI java.util.Iterator outNodes gnu.trove.TIntArrayList list public java.lang.String toString () int id StringBuilder o static synthetic int access$1000 (com.intellij.util.graph.DFSTBuilder$Tarjan$Frame) com.intellij.util.graph.DFSTBuilder$Tarjan$Frame x0 static synthetic int[] access$1100 (com.intellij.util.graph.DFSTBuilder$Tarjan$Frame) com.intellij.util.graph.DFSTBuilder$Tarjan$Frame x0 static synthetic int access$1200 (com.intellij.util.graph.DFSTBuilder$Tarjan$Frame) com.intellij.util.graph.DFSTBuilder$Tarjan$Frame x0 static synthetic int access$1208 (com.intellij.util.graph.DFSTBuilder$Tarjan$Frame) com.intellij.util.graph.DFSTBuilder$Tarjan$Frame x0 }
com/intellij/util/graph/DFSTBuilder$Tarjan.class
DFSTBuilder.java package com.intellij.util.graph com.intellij.util.graph.DFSTBuilder$Tarjan extends java.lang.Object { private final int[] lowLink private final int[] index private final com.intellij.util.containers.IntStack nodesOnStack private final boolean[] isOnStack private final com.intellij.util.containers.Stack frames private final gnu.trove.TObjectIntHashMap nodeIndex private int dfsIndex private int sccsSizeCombined private final gnu.trove.TIntArrayList topo final synthetic com.intellij.util.graph.DFSTBuilder this$0 private void <init> (com.intellij.util.graph.DFSTBuilder) private void build () Object node int i Object sccNode int tIndex int j int sccSize int sccBase Object rootNode int rIndex java.util.List scc java.util.List sccs int i int nodeI Object node int i private void strongConnect (java.util.List) int nextI Object pushed java.util.List scc int pushedI com.intellij.util.graph.DFSTBuilder$Tarjan$Frame pair int i java.util.List sccs int successor synthetic void <init> (com.intellij.util.graph.DFSTBuilder, com.intellij.util.graph.DFSTBuilder$1) com.intellij.util.graph.DFSTBuilder x0 com.intellij.util.graph.DFSTBuilder$1 x1 static synthetic void access$100 (com.intellij.util.graph.DFSTBuilder$Tarjan) com.intellij.util.graph.DFSTBuilder$Tarjan x0 static synthetic gnu.trove.TObjectIntHashMap access$500 (com.intellij.util.graph.DFSTBuilder$Tarjan) com.intellij.util.graph.DFSTBuilder$Tarjan x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/graph/DFSTBuilder.class
DFSTBuilder.java package com.intellij.util.graph public com.intellij.util.graph.DFSTBuilder extends java.lang.Object { private final com.intellij.util.graph.OutboundSemiGraph myGraph private final gnu.trove.TObjectIntHashMap myNodeToNNumber private final Object[] myInvN private com.intellij.openapi.util.Couple myBackEdge private java.util.Comparator myNComparator private java.util.Comparator myTComparator private final gnu.trove.TIntArrayList mySCCs private final gnu.trove.TObjectIntHashMap myNodeToTNumber private final Object[] myInvT private final Object[] myAllNodes public void <init> (com.intellij.util.graph.Graph) com.intellij.util.graph.Graph graph public void <init> (com.intellij.util.graph.Graph, java.lang.Object) com.intellij.util.graph.Graph graph Object entryNode public void <init> (com.intellij.util.graph.OutboundSemiGraph) com.intellij.util.graph.OutboundSemiGraph graph public void <init> (com.intellij.util.graph.OutboundSemiGraph, java.lang.Object) int index com.intellij.util.graph.OutboundSemiGraph graph Object entryNode int size public java.util.Comparator comparator () public java.util.Comparator comparator (boolean) boolean useNNumber public com.intellij.openapi.util.Couple getCircularDependency () public boolean isAcyclic () public java.lang.Object getNodeByNNumber (int) int n public java.lang.Object getNodeByTNumber (int) int n public gnu.trove.TIntArrayList getSCCs () public java.util.Collection getComponents () gnu.trove.TIntArrayList componentSizes public java.util.List getSortedNodes () java.util.List result static synthetic java.lang.Object[] access$200 (com.intellij.util.graph.DFSTBuilder) com.intellij.util.graph.DFSTBuilder x0 static synthetic java.lang.Object[] access$300 (com.intellij.util.graph.DFSTBuilder) com.intellij.util.graph.DFSTBuilder x0 static synthetic com.intellij.util.graph.OutboundSemiGraph access$400 (com.intellij.util.graph.DFSTBuilder) com.intellij.util.graph.DFSTBuilder x0 static synthetic gnu.trove.TIntArrayList access$600 (com.intellij.util.graph.DFSTBuilder) com.intellij.util.graph.DFSTBuilder x0 static synthetic java.lang.Object[] access$700 (com.intellij.util.graph.DFSTBuilder) com.intellij.util.graph.DFSTBuilder x0 static synthetic gnu.trove.TObjectIntHashMap access$800 (com.intellij.util.graph.DFSTBuilder) com.intellij.util.graph.DFSTBuilder x0 static synthetic gnu.trove.TObjectIntHashMap access$900 (com.intellij.util.graph.DFSTBuilder) com.intellij.util.graph.DFSTBuilder x0 static synthetic com.intellij.openapi.util.Couple access$1300 (com.intellij.util.graph.DFSTBuilder) com.intellij.util.graph.DFSTBuilder x0 static synthetic com.intellij.openapi.util.Couple access$1302 (com.intellij.util.graph.DFSTBuilder, com.intellij.openapi.util.Couple) com.intellij.util.graph.DFSTBuilder x0 com.intellij.openapi.util.Couple x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/graph/Graph.class
Graph.java package com.intellij.util.graph public abstract com.intellij.util.graph.Graph extends java.lang.Object implements com.intellij.util.graph.InboundSemiGraph com.intellij.util.graph.OutboundSemiGraph { public abstract java.util.Collection getNodes () public abstract java.util.Iterator getIn (java.lang.Object) public abstract java.util.Iterator getOut (java.lang.Object) }
com/intellij/util/graph/GraphGenerator$SemiGraph.class
GraphGenerator.java package com.intellij.util.graph public abstract com.intellij.util.graph.GraphGenerator$SemiGraph extends java.lang.Object implements com.intellij.util.graph.InboundSemiGraph { public abstract java.util.Collection getNodes () public abstract java.util.Iterator getIn (java.lang.Object) }
com/intellij/util/graph/GraphGenerator.class
GraphGenerator.java package com.intellij.util.graph public com.intellij.util.graph.GraphGenerator extends java.lang.Object implements com.intellij.util.graph.Graph { private final com.intellij.util.graph.InboundSemiGraph myGraph private final java.util.Map myOuts public static com.intellij.util.graph.Graph generate (com.intellij.util.graph.InboundSemiGraph) com.intellij.util.graph.InboundSemiGraph graph private void <init> (com.intellij.util.graph.InboundSemiGraph) com.intellij.util.graph.InboundSemiGraph graph private void buildOuts () Object inNode java.util.List edgesFromInNode java.util.Iterator inIt Object node java.util.Set edges java.util.Collection nodes public java.util.Collection getNodes () public java.util.Iterator getIn (java.lang.Object) Object n public java.util.Iterator getOut (java.lang.Object) Object n java.util.List outNodes public static com.intellij.util.graph.GraphGenerator create (com.intellij.util.graph.GraphGenerator$SemiGraph) com.intellij.util.graph.GraphGenerator$SemiGraph graph private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/graph/InboundSemiGraph.class
InboundSemiGraph.java package com.intellij.util.graph public abstract com.intellij.util.graph.InboundSemiGraph extends java.lang.Object { public abstract java.util.Collection getNodes () public abstract java.util.Iterator getIn (java.lang.Object) }
com/intellij/util/graph/OutboundSemiGraph.class
OutboundSemiGraph.java package com.intellij.util.graph public abstract com.intellij.util.graph.OutboundSemiGraph extends java.lang.Object { public abstract java.util.Collection getNodes () public abstract java.util.Iterator getOut (java.lang.Object) }
com/intellij/util/graph/package.html
com/intellij/util/indexing/DataIndexer.class
DataIndexer.java package com.intellij.util.indexing public abstract com.intellij.util.indexing.DataIndexer extends java.lang.Object { public abstract java.util.Map map (java.lang.Object) }
com/intellij/util/indexing/IndexExtension.class
IndexExtension.java package com.intellij.util.indexing public abstract com.intellij.util.indexing.IndexExtension extends java.lang.Object { public void <init> () public abstract com.intellij.util.indexing.IndexId getName () public abstract com.intellij.util.indexing.DataIndexer getIndexer () public abstract com.intellij.util.io.KeyDescriptor getKeyDescriptor () public abstract com.intellij.util.io.DataExternalizer getValueExternalizer () public abstract int getVersion () }
com/intellij/util/indexing/IndexId.class
IndexId.java package com.intellij.util.indexing public com.intellij.util.indexing.IndexId extends java.lang.Object { private static final java.util.Map ourInstances private final String myName protected void <init> (java.lang.String) String name public final java.lang.String getName () public java.lang.String toString () public static com.intellij.util.indexing.IndexId create (java.lang.String) com.intellij.util.indexing.IndexId id String name static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/InvertedIndex.class
InvertedIndex.java package com.intellij.util.indexing public abstract com.intellij.util.indexing.InvertedIndex extends java.lang.Object { public abstract com.intellij.util.indexing.ValueContainer getData (java.lang.Object) throws com.intellij.util.indexing.StorageException public abstract com.intellij.openapi.util.Computable update (int, java.lang.Object) public abstract void flush () throws com.intellij.util.indexing.StorageException public abstract void clear () throws com.intellij.util.indexing.StorageException public abstract void dispose () }
com/intellij/util/indexing/InvertedIndexUtil.class
InvertedIndexUtil.java package com.intellij.util.indexing public com.intellij.util.indexing.InvertedIndexUtil extends java.lang.Object { public void <init> () public static gnu.trove.TIntHashSet collectInputIdsContainingAllKeys (com.intellij.util.indexing.InvertedIndex, java.util.Collection, com.intellij.openapi.util.Condition, com.intellij.openapi.util.Condition, com.intellij.util.indexing.ValueContainer$IntPredicate) throws com.intellij.util.indexing.StorageException com.intellij.util.indexing.ValueContainer$IntPredicate predicate int id Object value com.intellij.util.indexing.ValueContainer$IntIterator iterator com.intellij.util.indexing.ValueContainer$IntPredicate predicate com.intellij.util.indexing.ValueContainer$ValueIterator valueIt gnu.trove.TIntHashSet copy com.intellij.util.indexing.ValueContainer container Object dataKey com.intellij.util.indexing.InvertedIndex index java.util.Collection dataKeys com.intellij.openapi.util.Condition keyChecker com.intellij.openapi.util.Condition valueChecker com.intellij.util.indexing.ValueContainer$IntPredicate idChecker gnu.trove.TIntHashSet mainIntersection private static synthetic boolean lambda$collectInputIdsContainingAllKeys$0 (com.intellij.util.indexing.ValueContainer$IntPredicate, gnu.trove.TIntHashSet, int) com.intellij.util.indexing.ValueContainer$IntPredicate predicate gnu.trove.TIntHashSet copy int id private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/StorageException.class
StorageException.java package com.intellij.util.indexing public com.intellij.util.indexing.StorageException extends java.lang.Exception { public void <init> (java.lang.String) String message public void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause public void <init> (java.lang.Throwable) Throwable cause }
com/intellij/util/indexing/ValueContainer$ContainerAction.class
ValueContainer.java package com.intellij.util.indexing public abstract com.intellij.util.indexing.ValueContainer$ContainerAction extends java.lang.Object { public abstract boolean perform (int, java.lang.Object) }
com/intellij/util/indexing/ValueContainer$IntIterator.class
ValueContainer.java package com.intellij.util.indexing public abstract com.intellij.util.indexing.ValueContainer$IntIterator extends java.lang.Object { public abstract boolean hasNext () public abstract int next () public abstract int size () }
com/intellij/util/indexing/ValueContainer$IntPredicate.class
ValueContainer.java package com.intellij.util.indexing public abstract com.intellij.util.indexing.ValueContainer$IntPredicate extends java.lang.Object { public abstract boolean contains (int) }
com/intellij/util/indexing/ValueContainer$ValueIterator.class
ValueContainer.java package com.intellij.util.indexing public abstract com.intellij.util.indexing.ValueContainer$ValueIterator extends java.lang.Object implements java.util.Iterator { public abstract com.intellij.util.indexing.ValueContainer$IntIterator getInputIdsIterator () public abstract com.intellij.util.indexing.ValueContainer$IntPredicate getValueAssociationPredicate () }
com/intellij/util/indexing/ValueContainer.class
ValueContainer.java package com.intellij.util.indexing public abstract com.intellij.util.indexing.ValueContainer extends java.lang.Object { public void <init> () public abstract com.intellij.util.indexing.ValueContainer$ValueIterator getValueIterator () public abstract int size () public final boolean forEach (com.intellij.util.indexing.ValueContainer$ContainerAction) com.intellij.util.indexing.ValueContainer$IntIterator intIterator Object value com.intellij.util.indexing.ValueContainer$ValueIterator valueIterator com.intellij.util.indexing.ValueContainer$ContainerAction action private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/containers/ChangeBufferingList$ChangesIterator.class
ChangeBufferingList.java package com.intellij.util.indexing.containers com.intellij.util.indexing.containers.ChangeBufferingList$ChangesIterator extends java.lang.Object implements com.intellij.util.indexing.containers.IntIdsIterator { private int cursor private final int length private final int[] changes private final boolean sorted void <init> (int[], int, boolean) int[] _changes int _length boolean _sorted public boolean hasNext () public int next () int current public int size () public boolean hasAscendingOrder () public com.intellij.util.indexing.containers.IntIdsIterator createCopyInInitialState () }
com/intellij/util/indexing/containers/ChangeBufferingList.class
ChangeBufferingList.java package com.intellij.util.indexing.containers public com.intellij.util.indexing.containers.ChangeBufferingList extends java.lang.Object implements java.lang.Cloneable { static final int MAX_FILES private volatile int[] changes private short length private boolean hasRemovals private volatile boolean mayHaveDupes private volatile com.intellij.util.indexing.containers.RandomAccessIntContainer randomAccessContainer static final synthetic boolean $assertionsDisabled public void <init> () public void <init> (int) int length static int[] calcMinMax (int[], int) int i int[] set int length int max int min public void add (int) int value com.intellij.util.indexing.containers.RandomAccessIntContainer intContainer private void addChange (int) int value public void remove (int) boolean removed int value com.intellij.util.indexing.containers.RandomAccessIntContainer intContainer public java.lang.Object clone () com.intellij.util.indexing.containers.ChangeBufferingList clone CloneNotSupportedException e private com.intellij.util.indexing.containers.RandomAccessIntContainer getRandomAccessContainer () com.intellij.util.indexing.containers.RandomAccessIntContainer idSet com.intellij.util.indexing.containers.RandomAccessIntContainer idSet com.intellij.util.indexing.containers.RandomAccessIntContainer idSet int someElementsNumberEstimation com.intellij.util.indexing.containers.RandomAccessIntContainer idSet int id int i int len boolean copyChanges com.intellij.util.indexing.containers.RandomAccessIntContainer idSet int[] currentChanges private void removingDupesAndSort () int i int max int i int ptr boolean hasDupes com.intellij.util.indexing.ValueContainer$IntIterator sorted int lastIndex int[] currentChanges int intLength public void ensureCapacity (int) int[] newChanges int diff com.intellij.util.indexing.containers.RandomAccessIntContainer intContainer static int calcNextArraySize (int, int) int currentSize int wantedSize public boolean isEmpty () com.intellij.util.indexing.containers.RandomAccessIntContainer intContainer public com.intellij.util.indexing.ValueContainer$IntPredicate intPredicate () public com.intellij.util.indexing.containers.IntIdsIterator intIterator () int[] currentChanges com.intellij.util.indexing.containers.RandomAccessIntContainer intContainer public com.intellij.util.indexing.containers.IntIdsIterator sortedIntIterator () com.intellij.util.indexing.containers.IntIdsIterator intIterator static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/containers/IdBitSet$1.class
IdBitSet.java package com.intellij.util.indexing.containers com.intellij.util.indexing.containers.IdBitSet$1 extends java.lang.Object implements com.intellij.util.indexing.ValueContainer$IntPredicate { final synthetic com.intellij.util.indexing.containers.IdBitSet this$0 void <init> (com.intellij.util.indexing.containers.IdBitSet) com.intellij.util.indexing.containers.IdBitSet this$0 public boolean contains (int) int id }
com/intellij/util/indexing/containers/IdBitSet$Iterator.class
IdBitSet.java package com.intellij.util.indexing.containers com.intellij.util.indexing.containers.IdBitSet$Iterator extends java.lang.Object implements com.intellij.util.indexing.containers.IntIdsIterator { private int nextSetBit final synthetic com.intellij.util.indexing.containers.IdBitSet this$0 private void <init> (com.intellij.util.indexing.containers.IdBitSet) public boolean hasNext () public int next () int setBit public int size () public boolean hasAscendingOrder () public com.intellij.util.indexing.containers.IntIdsIterator createCopyInInitialState () synthetic void <init> (com.intellij.util.indexing.containers.IdBitSet, com.intellij.util.indexing.containers.IdBitSet$1) com.intellij.util.indexing.containers.IdBitSet x0 com.intellij.util.indexing.containers.IdBitSet$1 x1 }
com/intellij/util/indexing/containers/IdBitSet.class
IdBitSet.java package com.intellij.util.indexing.containers com.intellij.util.indexing.containers.IdBitSet extends java.lang.Object implements java.lang.Cloneable com.intellij.util.indexing.containers.RandomAccessIntContainer { private static final int SHIFT private static final int BITS_PER_WORD private static final int MASK private long[] myBitMask private int myBitsSet private int myLastUsedSlot private int myBase static final synthetic boolean $assertionsDisabled void <init> (int) int capacity void <init> (int[], int, int) int i int[] set int count int additional void <init> (com.intellij.util.indexing.containers.RandomAccessIntContainer, int) com.intellij.util.indexing.containers.RandomAccessIntContainer set int additionalCount com.intellij.util.indexing.ValueContainer$IntIterator iterator private static int[] calcMax (com.intellij.util.indexing.containers.RandomAccessIntContainer) int next com.intellij.util.indexing.containers.RandomAccessIntContainer set int min int max com.intellij.util.indexing.ValueContainer$IntIterator iterator void <init> (int[], int) int[] minMax int additionalCount int min int base static int roundToNearest (int) int min public boolean add (int) int newBase int wordDiff long[] n long[] n int wordIndex int bitIndex boolean set private static int calcCapacity (int) int length public int size () public boolean remove (int) int bitIndex int wordIndex public com.intellij.util.indexing.containers.IntIdsIterator intIterator () public com.intellij.util.indexing.ValueContainer$IntPredicate intPredicate () public void compact () public boolean contains (int) int bitIndex int wordIndex boolean result public com.intellij.util.indexing.containers.RandomAccessIntContainer ensureContainerCapacity (int) int diff public com.intellij.util.indexing.containers.IdBitSet clone () long[] longs com.intellij.util.indexing.containers.IdBitSet clone CloneNotSupportedException ex private int nextSetBit (int) int bitIndex int wordIndex long word public static int sizeInBytes (int, int) int max int min public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException static synthetic int access$100 (com.intellij.util.indexing.containers.IdBitSet, int) com.intellij.util.indexing.containers.IdBitSet x0 int x1 static void <clinit> () }
com/intellij/util/indexing/containers/IntIdsIterator.class
IntIdsIterator.java package com.intellij.util.indexing.containers public abstract com.intellij.util.indexing.containers.IntIdsIterator extends java.lang.Object implements com.intellij.util.indexing.ValueContainer$IntIterator { public abstract boolean hasAscendingOrder () public abstract com.intellij.util.indexing.containers.IntIdsIterator createCopyInInitialState () }
com/intellij/util/indexing/containers/RandomAccessIntContainer.class
RandomAccessIntContainer.java package com.intellij.util.indexing.containers abstract com.intellij.util.indexing.containers.RandomAccessIntContainer extends java.lang.Object { public abstract java.lang.Object clone () public abstract boolean add (int) public abstract boolean remove (int) public abstract com.intellij.util.indexing.containers.IntIdsIterator intIterator () public abstract com.intellij.util.indexing.ValueContainer$IntPredicate intPredicate () public abstract void compact () public abstract int size () public abstract boolean contains (int) public abstract com.intellij.util.indexing.containers.RandomAccessIntContainer ensureContainerCapacity (int) }
com/intellij/util/indexing/containers/SortedFileIdSetIterator.class
SortedFileIdSetIterator.java package com.intellij.util.indexing.containers public com.intellij.util.indexing.containers.SortedFileIdSetIterator extends java.lang.Object implements com.intellij.util.indexing.containers.IntIdsIterator { private final int[] myBits private final int myBitsLength private final int myOffset private int myPosition private final int mySize private static final com.intellij.openapi.util.ThreadLocalCachedIntArray ourSpareBuffer private static final int INT_BITS_SHIFT static final synthetic boolean $assertionsDisabled private void <init> (int[], int, int, int) int[] bits int bitsLength int offset int size public boolean hasNext () public int next () int next public int size () public boolean hasAscendingOrder () public com.intellij.util.indexing.containers.IntIdsIterator createCopyInInitialState () public static com.intellij.util.indexing.containers.IntIdsIterator getTransientIterator (com.intellij.util.indexing.containers.IntIdsIterator) int nextInt int i int id int mask com.intellij.util.indexing.containers.IntIdsIterator intIterator com.intellij.util.indexing.containers.IntIdsIterator intIteratorCloned int max int min int offset int bitsLength int[] bits int size private static int nextSetBit (int, int[], int) int bitIndex int[] bits int bitsLength int wordIndex int word static void <clinit> () }
com/intellij/util/indexing/containers/SortedIdSet$1.class
SortedIdSet.java package com.intellij.util.indexing.containers com.intellij.util.indexing.containers.SortedIdSet$1 extends java.lang.Object implements com.intellij.util.indexing.ValueContainer$IntPredicate { final synthetic com.intellij.util.indexing.containers.SortedIdSet this$0 void <init> (com.intellij.util.indexing.containers.SortedIdSet) com.intellij.util.indexing.containers.SortedIdSet this$0 public boolean contains (int) int id }
com/intellij/util/indexing/containers/SortedIdSet$Iterator.class
SortedIdSet.java package com.intellij.util.indexing.containers com.intellij.util.indexing.containers.SortedIdSet$Iterator extends java.lang.Object implements com.intellij.util.indexing.containers.IntIdsIterator { private int myCursor final synthetic com.intellij.util.indexing.containers.SortedIdSet this$0 void <init> (com.intellij.util.indexing.containers.SortedIdSet) public boolean hasNext () public int next () int result public int size () public boolean hasAscendingOrder () public com.intellij.util.indexing.containers.IntIdsIterator createCopyInInitialState () }
com/intellij/util/indexing/containers/SortedIdSet.class
SortedIdSet.java package com.intellij.util.indexing.containers public com.intellij.util.indexing.containers.SortedIdSet extends java.lang.Object implements java.lang.Cloneable com.intellij.util.indexing.containers.RandomAccessIntContainer { private int[] mySet private int mySetLength private int mySize static final synthetic boolean $assertionsDisabled public void <init> (int) int initialCapacity public void <init> (int[], int) int[] array int size public boolean isEmpty () public int size () public boolean add (int) int pos int nextArraySize int[] newSet int value int pos boolean lengthIsIncreased public boolean remove (int) int value int pos public com.intellij.util.indexing.containers.IntIdsIterator intIterator () public com.intellij.util.indexing.ValueContainer$IntPredicate intPredicate () private static int binarySearch (int[], int, int, int) int mid int midVal int[] set int startOffset int endOffset int key int low int high public void forEach (gnu.trove.TIntProcedure) int value int i gnu.trove.TIntProcedure procedure public boolean contains (int) int value int pos public java.lang.Object clone () com.intellij.util.indexing.containers.SortedIdSet set CloneNotSupportedException e public void compact () int i int positivePosition public com.intellij.util.indexing.containers.RandomAccessIntContainer ensureContainerCapacity (int) int count int newSize int[] newSet public int findNext (int) int i public int get (int) int cursor int value static void <clinit> () }
com/intellij/util/indexing/containers/TroveSetIntIterator.class
TroveSetIntIterator.java package com.intellij.util.indexing.containers public com.intellij.util.indexing.containers.TroveSetIntIterator extends java.lang.Object implements com.intellij.util.indexing.containers.IntIdsIterator { public static final com.intellij.util.indexing.containers.TroveSetIntIterator EMPTY private final gnu.trove.TIntHashSet mySet private final gnu.trove.TIntIterator mySetIterator private final int mySize public void <init> (gnu.trove.TIntHashSet) gnu.trove.TIntHashSet set public boolean hasNext () public int next () public int size () public boolean hasAscendingOrder () public com.intellij.util.indexing.containers.IntIdsIterator createCopyInInitialState () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/impl/AbstractForwardIndex.class
AbstractForwardIndex.java package com.intellij.util.indexing.impl public abstract com.intellij.util.indexing.impl.AbstractForwardIndex extends java.lang.Object implements com.intellij.util.indexing.impl.ForwardIndex { protected final com.intellij.util.indexing.IndexId myIndexId protected final com.intellij.util.io.KeyDescriptor myKeyDescriptor protected final com.intellij.util.indexing.IndexExtension myIndexExtension protected void <init> (com.intellij.util.indexing.IndexExtension) com.intellij.util.indexing.IndexExtension extension public com.intellij.util.indexing.IndexExtension getIndexExtension () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/impl/ChangeTrackingValueContainer$Initializer.class
ChangeTrackingValueContainer.java package com.intellij.util.indexing.impl public abstract com.intellij.util.indexing.impl.ChangeTrackingValueContainer$Initializer extends java.lang.Object implements com.intellij.openapi.util.Computable { public abstract java.lang.Object getLock () }
com/intellij/util/indexing/impl/ChangeTrackingValueContainer.class
ChangeTrackingValueContainer.java package com.intellij.util.indexing.impl public com.intellij.util.indexing.impl.ChangeTrackingValueContainer extends com.intellij.util.indexing.impl.UpdatableValueContainer { private com.intellij.util.indexing.impl.ValueContainerImpl myAdded private gnu.trove.TIntHashSet myInvalidated private volatile com.intellij.util.indexing.impl.ValueContainerImpl myMerged private final com.intellij.util.indexing.impl.ChangeTrackingValueContainer$Initializer myInitializer public void <init> (com.intellij.util.indexing.impl.ChangeTrackingValueContainer$Initializer) com.intellij.util.indexing.impl.ChangeTrackingValueContainer$Initializer initializer public void addValue (int, java.lang.Object) int inputId Object value com.intellij.util.indexing.impl.ValueContainerImpl merged public void removeAssociatedValue (int) int inputId com.intellij.util.indexing.impl.ValueContainerImpl merged public void dropAssociatedValue (int) int inputId public int size () public com.intellij.util.indexing.ValueContainer$ValueIterator getValueIterator () public void dropMergedData () private com.intellij.util.indexing.impl.ValueContainerImpl getMergedData () com.intellij.util.indexing.impl.ValueContainerImpl newMerged com.intellij.util.indexing.impl.FileId2ValueMapping fileId2ValueMapping com.intellij.util.indexing.ValueContainer fromDisk com.intellij.util.indexing.impl.ValueContainerImpl newMerged com.intellij.util.indexing.impl.FileId2ValueMapping finalFileId2ValueMapping com.intellij.util.indexing.impl.ValueContainerImpl merged public boolean isDirty () public void saveTo (java.io.DataOutput, com.intellij.util.io.DataExternalizer) throws java.io.IOException int inputId gnu.trove.TIntHashSet set com.intellij.util.indexing.impl.UpdatableValueContainer toAppend java.io.DataOutput out com.intellij.util.io.DataExternalizer externalizer private static synthetic boolean lambda$getMergedData$1 (com.intellij.util.indexing.impl.FileId2ValueMapping, com.intellij.util.indexing.impl.ValueContainerImpl, int, java.lang.Object) com.intellij.util.indexing.impl.FileId2ValueMapping finalFileId2ValueMapping com.intellij.util.indexing.impl.ValueContainerImpl newMerged int inputId Object value private static synthetic boolean lambda$getMergedData$0 (com.intellij.util.indexing.impl.FileId2ValueMapping, com.intellij.util.indexing.impl.ValueContainerImpl, int) com.intellij.util.indexing.impl.FileId2ValueMapping finalFileId2ValueMapping com.intellij.util.indexing.impl.ValueContainerImpl newMerged int inputId private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/impl/CollectionInputDataDiffBuilder.class
CollectionInputDataDiffBuilder.java package com.intellij.util.indexing.impl public com.intellij.util.indexing.impl.CollectionInputDataDiffBuilder extends com.intellij.util.indexing.impl.InputDataDiffBuilder { private final java.util.Collection mySeq public void <init> (int, java.util.Collection) int inputId java.util.Collection seq public boolean differentiate (java.util.Map, com.intellij.util.indexing.impl.KeyValueUpdateProcessor, com.intellij.util.indexing.impl.KeyValueUpdateProcessor, com.intellij.util.indexing.impl.RemovedKeyProcessor) throws com.intellij.util.indexing.StorageException java.util.Map newData com.intellij.util.indexing.impl.KeyValueUpdateProcessor addProcessor com.intellij.util.indexing.impl.KeyValueUpdateProcessor updateProcessor com.intellij.util.indexing.impl.RemovedKeyProcessor removeProcessor public java.util.Collection getSeq () static boolean differentiateWithKeySeq (java.util.Collection, java.util.Map, int, com.intellij.util.indexing.impl.KeyValueUpdateProcessor, com.intellij.util.indexing.impl.RemovedKeyProcessor) throws com.intellij.util.indexing.StorageException Object key java.util.Collection currentData java.util.Map newData int inputId com.intellij.util.indexing.impl.KeyValueUpdateProcessor addProcessor com.intellij.util.indexing.impl.RemovedKeyProcessor removeProcessor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/impl/DebugAssertions.class
DebugAssertions.java package com.intellij.util.indexing.impl public com.intellij.util.indexing.impl.DebugAssertions extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public static final ThreadLocal DEBUG_INDEX_ID public static volatile boolean DEBUG public static final boolean EXTRA_SANITY_CHECKS public void <init> () public static void assertTrue (boolean) boolean value public static transient void assertTrue (boolean, java.lang.String, java.lang.Object[]) boolean value String message Object[] args public static transient void error (java.lang.String, java.lang.Object[]) String message Object[] args public static boolean equals (java.util.Collection, java.util.Collection, com.intellij.util.io.KeyDescriptor) Object key Object key java.util.Collection keys java.util.Collection keys2 com.intellij.util.io.KeyDescriptor keyDescriptor com.intellij.util.containers.hash.LinkedHashMap map com.intellij.util.containers.hash.LinkedHashMap map2 static void <clinit> () }
com/intellij/util/indexing/impl/EmptyInputDataDiffBuilder$1.class
EmptyInputDataDiffBuilder.java package com.intellij.util.indexing.impl final com.intellij.util.indexing.impl.EmptyInputDataDiffBuilder$1 extends java.lang.Object implements gnu.trove.TObjectObjectProcedure { final synthetic com.intellij.util.indexing.impl.KeyValueUpdateProcessor val$processor final synthetic int val$inputId final synthetic com.intellij.util.indexing.StorageException[] val$exception void <init> (com.intellij.util.indexing.impl.KeyValueUpdateProcessor, int, com.intellij.util.indexing.StorageException[]) public boolean execute (java.lang.Object, java.lang.Object) com.intellij.util.indexing.StorageException e Object k Object v }
com/intellij/util/indexing/impl/EmptyInputDataDiffBuilder.class
EmptyInputDataDiffBuilder.java package com.intellij.util.indexing.impl public com.intellij.util.indexing.impl.EmptyInputDataDiffBuilder extends com.intellij.util.indexing.impl.InputDataDiffBuilder { public void <init> (int) int inputId public boolean differentiate (java.util.Map, com.intellij.util.indexing.impl.KeyValueUpdateProcessor, com.intellij.util.indexing.impl.KeyValueUpdateProcessor, com.intellij.util.indexing.impl.RemovedKeyProcessor) throws com.intellij.util.indexing.StorageException java.util.Map newData com.intellij.util.indexing.impl.KeyValueUpdateProcessor addProcessor com.intellij.util.indexing.impl.KeyValueUpdateProcessor updateProcessor com.intellij.util.indexing.impl.RemovedKeyProcessor removeProcessor static boolean processKeys (java.util.Map, com.intellij.util.indexing.impl.KeyValueUpdateProcessor, int) throws com.intellij.util.indexing.StorageException com.intellij.util.indexing.StorageException[] exception java.util.Map$Entry entry java.util.Map currentData com.intellij.util.indexing.impl.KeyValueUpdateProcessor processor int inputId private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/impl/FileId2ValueMapping.class
FileId2ValueMapping.java package com.intellij.util.indexing.impl com.intellij.util.indexing.impl.FileId2ValueMapping extends java.lang.Object { private final gnu.trove.TIntObjectHashMap id2ValueMap private final com.intellij.util.indexing.impl.ValueContainerImpl valueContainer private boolean myOnePerFileValidationEnabled void <init> (com.intellij.util.indexing.impl.ValueContainerImpl) int id Object previousValue com.intellij.util.indexing.ValueContainer$IntIterator intIterator Object value com.intellij.util.indexing.ValueContainer$ValueIterator valueIterator int i int size com.intellij.util.indexing.impl.ValueContainerImpl _valueContainer gnu.trove.TIntArrayList removedFileIdList java.util.List removedValueList void associateFileIdToValue (int, java.lang.Object) int fileId Object value Object previousValue boolean removeFileId (int) com.intellij.util.indexing.impl.InvertedIndexValueIterator valueIterator int inputId Object mapped public void disableOneValuePerFileValidation () }
com/intellij/util/indexing/impl/ForwardIndex.class
ForwardIndex.java package com.intellij.util.indexing.impl public abstract com.intellij.util.indexing.impl.ForwardIndex extends java.lang.Object { public abstract com.intellij.util.indexing.impl.InputDataDiffBuilder getDiffBuilder (int) throws java.io.IOException public abstract void putInputData (int, java.util.Map) throws java.io.IOException public abstract void flush () public abstract void clear () throws java.io.IOException public abstract void close () throws java.io.IOException }
com/intellij/util/indexing/impl/IndexStorage.class
IndexStorage.java package com.intellij.util.indexing.impl public abstract com.intellij.util.indexing.impl.IndexStorage extends java.lang.Object implements java.io.Flushable { public abstract void addValue (java.lang.Object, int, java.lang.Object) throws com.intellij.util.indexing.StorageException public abstract void removeAllValues (java.lang.Object, int) throws com.intellij.util.indexing.StorageException public abstract void clear () throws com.intellij.util.indexing.StorageException public abstract com.intellij.util.indexing.ValueContainer read (java.lang.Object) throws com.intellij.util.indexing.StorageException public abstract void clearCaches () public abstract void close () throws com.intellij.util.indexing.StorageException public abstract void flush () throws java.io.IOException }
com/intellij/util/indexing/impl/InputData.class
InputData.java package com.intellij.util.indexing.impl public com.intellij.util.indexing.impl.InputData extends java.lang.Object { private static final com.intellij.util.indexing.impl.InputData EMPTY private final java.util.Map myKeyValues public static com.intellij.util.indexing.impl.InputData empty () protected void <init> (java.util.Map) java.util.Map values public java.util.Map getKeyValues () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/impl/InputDataDiffBuilder.class
InputDataDiffBuilder.java package com.intellij.util.indexing.impl public abstract com.intellij.util.indexing.impl.InputDataDiffBuilder extends java.lang.Object { protected final int myInputId protected void <init> (int) int id public abstract boolean differentiate (java.util.Map, com.intellij.util.indexing.impl.KeyValueUpdateProcessor, com.intellij.util.indexing.impl.KeyValueUpdateProcessor, com.intellij.util.indexing.impl.RemovedKeyProcessor) throws com.intellij.util.indexing.StorageException }
com/intellij/util/indexing/impl/InputIndexDataExternalizer.class
InputIndexDataExternalizer.java package com.intellij.util.indexing.impl public com.intellij.util.indexing.impl.InputIndexDataExternalizer extends java.lang.Object implements com.intellij.util.io.DataExternalizer { private final com.intellij.util.io.KeyDescriptor myKeyDescriptor private final com.intellij.util.indexing.IndexId myIndexId public void <init> (com.intellij.util.io.KeyDescriptor, com.intellij.util.indexing.IndexId) com.intellij.util.io.KeyDescriptor keyDescriptor com.intellij.util.indexing.IndexId indexId public void save (java.io.DataOutput, java.util.Collection) throws java.io.IOException Object key IllegalArgumentException e java.io.DataOutput out java.util.Collection value public java.util.Collection read (java.io.DataInput) throws java.io.IOException int idx int size java.util.List list IllegalArgumentException e java.io.DataInput in public volatile synthetic java.lang.Object read (java.io.DataInput) throws java.io.IOException public volatile synthetic void save (java.io.DataOutput, java.lang.Object) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/impl/InvertedIndexValueIterator.class
InvertedIndexValueIterator.java package com.intellij.util.indexing.impl public abstract com.intellij.util.indexing.impl.InvertedIndexValueIterator extends java.lang.Object implements com.intellij.util.indexing.ValueContainer$ValueIterator { public abstract com.intellij.util.indexing.ValueContainer$IntPredicate getValueAssociationPredicate () public abstract java.lang.Object getFileSetObject () }
com/intellij/util/indexing/impl/KeyCollectionBasedForwardIndex.class
KeyCollectionBasedForwardIndex.java package com.intellij.util.indexing.impl public abstract com.intellij.util.indexing.impl.KeyCollectionBasedForwardIndex extends com.intellij.util.indexing.impl.MapBasedForwardIndex { protected void <init> (com.intellij.util.indexing.IndexExtension) throws java.io.IOException com.intellij.util.indexing.IndexExtension indexExtension protected com.intellij.util.indexing.impl.InputDataDiffBuilder getDiffBuilder (int, java.util.Collection) int inputId java.util.Collection keys protected java.util.Collection convertToMapValueType (int, java.util.Map) int inputId java.util.Map map protected volatile synthetic java.lang.Object convertToMapValueType (int, java.util.Map) throws java.io.IOException protected volatile synthetic com.intellij.util.indexing.impl.InputDataDiffBuilder getDiffBuilder (int, java.lang.Object) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/impl/KeyValueUpdateProcessor.class
KeyValueUpdateProcessor.java package com.intellij.util.indexing.impl public abstract com.intellij.util.indexing.impl.KeyValueUpdateProcessor extends java.lang.Object { public abstract void process (java.lang.Object, java.lang.Object, int) throws com.intellij.util.indexing.StorageException }
com/intellij/util/indexing/impl/MapBasedForwardIndex.class
MapBasedForwardIndex.java package com.intellij.util.indexing.impl public abstract com.intellij.util.indexing.impl.MapBasedForwardIndex extends com.intellij.util.indexing.impl.AbstractForwardIndex { private volatile com.intellij.util.io.PersistentHashMap myInputsIndex protected void <init> (com.intellij.util.indexing.IndexExtension) throws java.io.IOException com.intellij.util.indexing.IndexExtension indexExtension public abstract com.intellij.util.io.PersistentHashMap createMap () throws java.io.IOException public com.intellij.util.indexing.impl.InputDataDiffBuilder getDiffBuilder (int) throws java.io.IOException int inputId protected abstract com.intellij.util.indexing.impl.InputDataDiffBuilder getDiffBuilder (int, java.lang.Object) throws java.io.IOException protected abstract java.lang.Object convertToMapValueType (int, java.util.Map) throws java.io.IOException public java.lang.Object getInput (int) throws java.io.IOException int inputId public void putInputData (int, java.util.Map) throws java.io.IOException int inputId java.util.Map data public void flush () public void close () throws java.io.IOException public void clear () throws java.io.IOException java.io.File baseFile private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/impl/MapIndexStorage$1.class
MapIndexStorage.java package com.intellij.util.indexing.impl com.intellij.util.indexing.impl.MapIndexStorage$1 extends java.lang.Object implements com.intellij.util.io.PersistentHashMapValueStorage$ExceptionalIOCancellationCallback { final synthetic com.intellij.util.indexing.impl.MapIndexStorage this$0 void <init> (com.intellij.util.indexing.impl.MapIndexStorage) com.intellij.util.indexing.impl.MapIndexStorage this$0 public void checkCancellation () }
com/intellij/util/indexing/impl/MapIndexStorage$2.class
MapIndexStorage.java package com.intellij.util.indexing.impl com.intellij.util.indexing.impl.MapIndexStorage$2 extends com.intellij.util.indexing.impl.ValueContainerMap { final synthetic com.intellij.util.indexing.impl.MapIndexStorage this$0 void <init> (com.intellij.util.indexing.impl.MapIndexStorage, java.io.File, com.intellij.util.io.KeyDescriptor, com.intellij.util.io.DataExternalizer, boolean) com.intellij.util.indexing.impl.MapIndexStorage this$0 java.io.File file com.intellij.util.io.KeyDescriptor keyKeyDescriptor com.intellij.util.io.DataExternalizer valueExternalizer boolean keyIsUniqueForIndexedFile protected boolean isReadOnly () }
com/intellij/util/indexing/impl/MapIndexStorage$3$1.class
MapIndexStorage.java package com.intellij.util.indexing.impl com.intellij.util.indexing.impl.MapIndexStorage$3$1 extends java.lang.Object implements com.intellij.util.indexing.impl.ChangeTrackingValueContainer$Initializer { final synthetic Object val$key final synthetic com.intellij.util.indexing.impl.MapIndexStorage$3 this$1 void <init> (com.intellij.util.indexing.impl.MapIndexStorage$3, java.lang.Object) com.intellij.util.indexing.impl.MapIndexStorage$3 this$1 public java.lang.Object getLock () public com.intellij.util.indexing.ValueContainer compute () com.intellij.util.indexing.ValueContainer value java.io.IOException e com.intellij.util.indexing.ValueContainer value public volatile synthetic java.lang.Object compute () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/impl/MapIndexStorage$3.class
MapIndexStorage.java package com.intellij.util.indexing.impl com.intellij.util.indexing.impl.MapIndexStorage$3 extends com.intellij.util.containers.SLRUCache { final synthetic com.intellij.util.indexing.impl.ValueContainerMap val$map final synthetic com.intellij.util.indexing.impl.MapIndexStorage this$0 void <init> (com.intellij.util.indexing.impl.MapIndexStorage, int, int, com.intellij.util.containers.hash.EqualityPolicy, com.intellij.util.indexing.impl.ValueContainerMap) com.intellij.util.indexing.impl.MapIndexStorage this$0 int arg0 int arg1 com.intellij.util.containers.hash.EqualityPolicy arg2 public com.intellij.util.indexing.impl.ChangeTrackingValueContainer createValue (java.lang.Object) Object key protected void onDropFromCache (java.lang.Object, com.intellij.util.indexing.impl.ChangeTrackingValueContainer) java.io.IOException e Object key com.intellij.util.indexing.impl.ChangeTrackingValueContainer valueContainer public volatile synthetic java.lang.Object createValue (java.lang.Object) protected volatile synthetic void onDropFromCache (java.lang.Object, java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/impl/MapIndexStorage.class
MapIndexStorage.java package com.intellij.util.indexing.impl public abstract com.intellij.util.indexing.impl.MapIndexStorage extends java.lang.Object implements com.intellij.util.indexing.impl.IndexStorage { private static final com.intellij.openapi.diagnostic.Logger LOG protected com.intellij.util.io.PersistentMap myMap protected com.intellij.util.containers.SLRUCache myCache protected final java.io.File myBaseStorageFile protected final com.intellij.util.io.KeyDescriptor myKeyDescriptor private final int myCacheSize protected final java.util.concurrent.locks.Lock l private final com.intellij.util.io.DataExternalizer myDataExternalizer private final boolean myKeyIsUniqueForIndexedFile private final boolean myReadOnly protected void <init> (java.io.File, com.intellij.util.io.KeyDescriptor, com.intellij.util.io.DataExternalizer, int, boolean) throws java.io.IOException java.io.File storageFile com.intellij.util.io.KeyDescriptor keyDescriptor com.intellij.util.io.DataExternalizer valueExternalizer int cacheSize boolean keyIsUniqueForIndexedFile protected void <init> (java.io.File, com.intellij.util.io.KeyDescriptor, com.intellij.util.io.DataExternalizer, int, boolean, boolean, boolean) throws java.io.IOException java.io.File storageFile com.intellij.util.io.KeyDescriptor keyDescriptor com.intellij.util.io.DataExternalizer valueExternalizer int cacheSize boolean keyIsUniqueForIndexedFile boolean initialize boolean readOnly protected void initMapAndCache () throws java.io.IOException com.intellij.util.indexing.impl.ValueContainerMap map com.intellij.util.indexing.impl.ValueContainerMap map protected abstract void checkCanceled () private java.io.File getStorageFile () public void flush () public void close () throws com.intellij.util.indexing.StorageException java.io.IOException e RuntimeException e public void clear () throws com.intellij.util.indexing.StorageException Exception e java.io.IOException e RuntimeException e public com.intellij.util.indexing.impl.ChangeTrackingValueContainer read (java.lang.Object) throws com.intellij.util.indexing.StorageException RuntimeException e Object key public void addValue (java.lang.Object, int, java.lang.Object) throws com.intellij.util.indexing.StorageException com.intellij.util.indexing.impl.ChangeTrackingValueContainer cached com.intellij.util.indexing.impl.ChangeTrackingValueContainer cached com.intellij.util.indexing.impl.ChangeTrackingValueContainer valueContainer java.io.IOException e Object key int inputId Object value public void removeAllValues (java.lang.Object, int) throws com.intellij.util.indexing.StorageException java.io.IOException e Object key int inputId public void clearCaches () java.util.Map$Entry entry protected static java.lang.Object unwrapCauseAndRethrow (java.lang.RuntimeException) throws com.intellij.util.indexing.StorageException RuntimeException e Throwable cause public boolean processKeys (com.intellij.util.Processor) throws com.intellij.util.indexing.StorageException java.io.IOException e RuntimeException e com.intellij.util.Processor processor public com.intellij.util.io.PersistentMap getIndexMap () public static java.io.File getIndexStorageFile (java.io.File) java.io.File baseFile public volatile synthetic com.intellij.util.indexing.ValueContainer read (java.lang.Object) throws com.intellij.util.indexing.StorageException static synthetic boolean access$000 (com.intellij.util.indexing.impl.MapIndexStorage) com.intellij.util.indexing.impl.MapIndexStorage x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/impl/MapInputDataDiffBuilder$1.class
MapInputDataDiffBuilder.java package com.intellij.util.indexing.impl com.intellij.util.indexing.impl.MapInputDataDiffBuilder$1 extends java.lang.Object implements gnu.trove.TObjectObjectProcedure { final synthetic com.intellij.util.indexing.impl.RemovedKeyProcessor val$removeProcessor final synthetic com.intellij.util.indexing.StorageException[] val$exception final synthetic com.intellij.util.indexing.impl.MapInputDataDiffBuilder this$0 void <init> (com.intellij.util.indexing.impl.MapInputDataDiffBuilder, com.intellij.util.indexing.impl.RemovedKeyProcessor, com.intellij.util.indexing.StorageException[]) com.intellij.util.indexing.impl.MapInputDataDiffBuilder this$0 public boolean execute (java.lang.Object, java.lang.Object) com.intellij.util.indexing.StorageException e Object k Object v }
com/intellij/util/indexing/impl/MapInputDataDiffBuilder.class
MapInputDataDiffBuilder.java package com.intellij.util.indexing.impl public com.intellij.util.indexing.impl.MapInputDataDiffBuilder extends com.intellij.util.indexing.impl.InputDataDiffBuilder { private static final boolean ourDiffUpdateEnabled private final java.util.Map myMap private static final java.util.concurrent.atomic.AtomicInteger requests private static final java.util.concurrent.atomic.AtomicInteger totalRemovals private static final java.util.concurrent.atomic.AtomicInteger totalAdditions private static final java.util.concurrent.atomic.AtomicInteger incrementalRemovals private static final java.util.concurrent.atomic.AtomicInteger incrementalAdditions private static final java.util.concurrent.atomic.AtomicInteger noopModifications public void <init> (int, java.util.Map) int inputId java.util.Map map public boolean differentiate (java.util.Map, com.intellij.util.indexing.impl.KeyValueUpdateProcessor, com.intellij.util.indexing.impl.KeyValueUpdateProcessor, com.intellij.util.indexing.impl.RemovedKeyProcessor) throws com.intellij.util.indexing.StorageException Object key Object newValue java.util.Map$Entry e Object key java.util.Map$Entry e int added int removed int totalRequests java.util.Map newData com.intellij.util.indexing.impl.KeyValueUpdateProcessor addProcessor com.intellij.util.indexing.impl.KeyValueUpdateProcessor updateProcessor com.intellij.util.indexing.impl.RemovedKeyProcessor removeProcessor private void processAllKeysAsDeleted (com.intellij.util.indexing.impl.RemovedKeyProcessor) throws com.intellij.util.indexing.StorageException com.intellij.util.indexing.StorageException[] exception Object key com.intellij.util.indexing.impl.RemovedKeyProcessor removeProcessor public java.util.Map getMap () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/impl/MapReduceIndex$1.class
MapReduceIndex.java package com.intellij.util.indexing.impl com.intellij.util.indexing.impl.MapReduceIndex$1 extends java.lang.Object implements java.lang.Runnable { final synthetic com.intellij.util.indexing.impl.MapReduceIndex this$0 void <init> (com.intellij.util.indexing.impl.MapReduceIndex) com.intellij.util.indexing.impl.MapReduceIndex this$0 public void run () Throwable e }
com/intellij/util/indexing/impl/MapReduceIndex$2.class
MapReduceIndex.java package com.intellij.util.indexing.impl com.intellij.util.indexing.impl.MapReduceIndex$2 extends java.lang.Object implements com.intellij.util.indexing.impl.RemovedKeyProcessor { final synthetic com.intellij.util.indexing.impl.MapReduceIndex this$0 void <init> (com.intellij.util.indexing.impl.MapReduceIndex) com.intellij.util.indexing.impl.MapReduceIndex this$0 public void process (java.lang.Object, int) throws com.intellij.util.indexing.StorageException Object key int inputId }
com/intellij/util/indexing/impl/MapReduceIndex$3.class
MapReduceIndex.java package com.intellij.util.indexing.impl com.intellij.util.indexing.impl.MapReduceIndex$3 extends java.lang.Object implements com.intellij.util.indexing.impl.KeyValueUpdateProcessor { final synthetic com.intellij.util.indexing.impl.MapReduceIndex this$0 void <init> (com.intellij.util.indexing.impl.MapReduceIndex) com.intellij.util.indexing.impl.MapReduceIndex this$0 public void process (java.lang.Object, java.lang.Object, int) throws com.intellij.util.indexing.StorageException Object key Object value int inputId }
com/intellij/util/indexing/impl/MapReduceIndex$4.class
MapReduceIndex.java package com.intellij.util.indexing.impl com.intellij.util.indexing.impl.MapReduceIndex$4 extends java.lang.Object implements com.intellij.util.indexing.impl.KeyValueUpdateProcessor { final synthetic com.intellij.util.indexing.impl.MapReduceIndex this$0 void <init> (com.intellij.util.indexing.impl.MapReduceIndex) com.intellij.util.indexing.impl.MapReduceIndex this$0 public void process (java.lang.Object, java.lang.Object, int) throws com.intellij.util.indexing.StorageException Object key Object value int inputId }
com/intellij/util/indexing/impl/MapReduceIndex.class
MapReduceIndex.java package com.intellij.util.indexing.impl public abstract com.intellij.util.indexing.impl.MapReduceIndex extends java.lang.Object implements com.intellij.util.indexing.InvertedIndex { private static final com.intellij.openapi.diagnostic.Logger LOG protected final com.intellij.util.indexing.IndexId myIndexId protected final com.intellij.util.indexing.impl.IndexStorage myStorage protected final com.intellij.util.io.DataExternalizer myValueExternalizer protected final com.intellij.util.indexing.IndexExtension myExtension private final java.util.concurrent.atomic.AtomicLong myModificationStamp private final com.intellij.util.indexing.DataIndexer myIndexer protected final com.intellij.util.indexing.impl.ForwardIndex myForwardIndex private final com.intellij.util.indexing.impl.forward.ForwardIndex myForwardIndexMap private final com.intellij.util.indexing.impl.forward.ForwardIndexAccessor myForwardIndexAccessor private final java.util.concurrent.locks.ReentrantReadWriteLock myLock private final boolean myUseIntForwardIndex private volatile boolean myDisposed private final com.intellij.openapi.util.LowMemoryWatcher myLowMemoryFlusher private final com.intellij.util.indexing.impl.RemovedKeyProcessor myRemovedKeyProcessor private final com.intellij.util.indexing.impl.KeyValueUpdateProcessor myAddedKeyProcessor private final com.intellij.util.indexing.impl.KeyValueUpdateProcessor myUpdatedKeyProcessor protected void <init> (com.intellij.util.indexing.IndexExtension, com.intellij.util.indexing.impl.IndexStorage, com.intellij.util.indexing.impl.forward.ForwardIndex, com.intellij.util.indexing.impl.forward.ForwardIndexAccessor, com.intellij.util.indexing.impl.ForwardIndex) com.intellij.util.indexing.IndexExtension extension com.intellij.util.indexing.impl.IndexStorage storage com.intellij.util.indexing.impl.forward.ForwardIndex forwardIndexMap com.intellij.util.indexing.impl.forward.ForwardIndexAccessor forwardIndexAccessor com.intellij.util.indexing.impl.ForwardIndex forwardIndex protected void <init> (com.intellij.util.indexing.IndexExtension, com.intellij.util.indexing.impl.IndexStorage, com.intellij.util.indexing.impl.forward.ForwardIndex, com.intellij.util.indexing.impl.forward.ForwardIndexAccessor) com.intellij.util.indexing.IndexExtension extension com.intellij.util.indexing.impl.IndexStorage storage com.intellij.util.indexing.impl.forward.ForwardIndex forwardIndex com.intellij.util.indexing.impl.forward.ForwardIndexAccessor forwardIndexAccessor protected void <init> (com.intellij.util.indexing.IndexExtension, com.intellij.util.indexing.impl.IndexStorage, com.intellij.util.indexing.impl.ForwardIndex) com.intellij.util.indexing.IndexExtension extension com.intellij.util.indexing.impl.IndexStorage storage com.intellij.util.indexing.impl.ForwardIndex forwardIndex public com.intellij.util.indexing.impl.forward.ForwardIndex getForwardIndexMap () public com.intellij.util.indexing.impl.forward.ForwardIndexAccessor getForwardIndexAccessor () public com.intellij.util.indexing.impl.IndexStorage getStorage () protected java.util.concurrent.locks.ReentrantReadWriteLock createLock () public final java.util.concurrent.locks.ReentrantReadWriteLock getLock () public void clear () Exception e protected void doClear () throws com.intellij.util.indexing.StorageException java.io.IOException public void flush () throws com.intellij.util.indexing.StorageException java.io.IOException e Throwable cause RuntimeException e protected void doFlush () throws java.io.IOException com.intellij.util.indexing.StorageException public void dispose () com.intellij.util.indexing.StorageException e java.util.concurrent.locks.Lock lock protected void doDispose () throws com.intellij.util.indexing.StorageException java.io.IOException e java.io.IOException e public final java.util.concurrent.locks.Lock getReadLock () public final java.util.concurrent.locks.Lock getWriteLock () public com.intellij.util.indexing.ValueContainer getData (java.lang.Object) throws com.intellij.util.indexing.StorageException Object key java.util.concurrent.locks.Lock lock public final com.intellij.openapi.util.Computable update (int, java.lang.Object) int inputId Object content com.intellij.util.indexing.impl.UpdateData updateData protected com.intellij.util.indexing.impl.UpdateData calculateUpdateData (int, java.lang.Object) int inputId Object content com.intellij.util.indexing.impl.InputData data protected void updateForwardIndex (int, com.intellij.util.indexing.impl.InputData) throws java.io.IOException int inputId com.intellij.util.indexing.impl.InputData data protected com.intellij.util.indexing.impl.InputDataDiffBuilder getKeysDiffBuilder (int) throws java.io.IOException int inputId private com.intellij.util.indexing.impl.UpdateData createUpdateData (java.util.Map, com.intellij.openapi.util.ThrowableComputable, com.intellij.util.ThrowableRunnable) java.util.Map data com.intellij.openapi.util.ThrowableComputable keys com.intellij.util.ThrowableRunnable forwardIndexUpdate protected com.intellij.util.indexing.impl.InputData mapInput (java.lang.Object) Object content java.util.Map data public abstract void checkCanceled () protected abstract void requestRebuild (java.lang.Throwable) public long getModificationStamp () protected void updateWithMap (int, com.intellij.util.indexing.impl.UpdateData) throws com.intellij.util.indexing.StorageException boolean hasDifference com.intellij.openapi.progress.ProcessCanceledException e Throwable e com.intellij.util.indexing.IndexId oldIndexId int inputId com.intellij.util.indexing.impl.UpdateData updateData public void removeTransientDataForFile (int) int inputId public static void checkValuesHaveProperEqualsAndHashCode (java.util.Map, com.intellij.util.indexing.IndexId, com.intellij.util.io.DataExternalizer) com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream out com.intellij.util.io.DataOutputStream outputStream Object deserializedValue java.io.IOException ex Object value java.util.Map$Entry e java.util.Map data com.intellij.util.indexing.IndexId indexId com.intellij.util.io.DataExternalizer valueExternalizer private synthetic void lambda$calculateUpdateData$2 (int, com.intellij.util.indexing.impl.InputData) throws java.io.IOException int inputId com.intellij.util.indexing.impl.InputData data private synthetic com.intellij.util.indexing.impl.InputDataDiffBuilder lambda$calculateUpdateData$1 (int) throws java.io.IOException int inputId private synthetic java.lang.Boolean lambda$update$0 (int, com.intellij.util.indexing.impl.UpdateData) Exception ex int inputId com.intellij.util.indexing.impl.UpdateData updateData static synthetic java.util.concurrent.atomic.AtomicLong access$000 (com.intellij.util.indexing.impl.MapReduceIndex) com.intellij.util.indexing.impl.MapReduceIndex x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/impl/RemovedKeyProcessor.class
RemovedKeyProcessor.java package com.intellij.util.indexing.impl public abstract com.intellij.util.indexing.impl.RemovedKeyProcessor extends java.lang.Object { public abstract void process (java.lang.Object, int) throws com.intellij.util.indexing.StorageException }
com/intellij/util/indexing/impl/UpdatableValueContainer.class
UpdatableValueContainer.java package com.intellij.util.indexing.impl public abstract com.intellij.util.indexing.impl.UpdatableValueContainer extends com.intellij.util.indexing.ValueContainer { private volatile boolean myNeedsCompacting public void <init> () public abstract void addValue (int, java.lang.Object) public abstract void removeAssociatedValue (int) boolean needsCompacting () void setNeedsCompacting (boolean) boolean value public abstract void saveTo (java.io.DataOutput, com.intellij.util.io.DataExternalizer) throws java.io.IOException }
com/intellij/util/indexing/impl/UpdateData.class
UpdateData.java package com.intellij.util.indexing.impl public com.intellij.util.indexing.impl.UpdateData extends java.lang.Object { private final java.util.Map myNewData private final com.intellij.openapi.util.ThrowableComputable myCurrentDataEvaluator private final com.intellij.util.indexing.IndexId myIndexId private final com.intellij.util.ThrowableRunnable myForwardIndexUpdate public void <init> (java.util.Map, com.intellij.openapi.util.ThrowableComputable, com.intellij.util.indexing.IndexId, com.intellij.util.ThrowableRunnable) java.util.Map newData com.intellij.openapi.util.ThrowableComputable currentDataEvaluator com.intellij.util.indexing.IndexId indexId com.intellij.util.ThrowableRunnable forwardIndexUpdate boolean iterateKeys (com.intellij.util.indexing.impl.KeyValueUpdateProcessor, com.intellij.util.indexing.impl.KeyValueUpdateProcessor, com.intellij.util.indexing.impl.RemovedKeyProcessor) throws com.intellij.util.indexing.StorageException com.intellij.util.indexing.impl.InputDataDiffBuilder currentData java.io.IOException e com.intellij.util.indexing.impl.KeyValueUpdateProcessor addProcessor com.intellij.util.indexing.impl.KeyValueUpdateProcessor updateProcessor com.intellij.util.indexing.impl.RemovedKeyProcessor removeProcessor com.intellij.util.indexing.impl.InputDataDiffBuilder currentData protected com.intellij.openapi.util.ThrowableComputable getCurrentDataEvaluator () public java.util.Map getNewData () public com.intellij.util.indexing.IndexId getIndexId () void updateForwardIndex () throws java.io.IOException public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/impl/ValueContainerImpl$1.class
ValueContainerImpl.java package com.intellij.util.indexing.impl com.intellij.util.indexing.impl.ValueContainerImpl$1 extends java.lang.Object implements com.intellij.util.indexing.impl.InvertedIndexValueIterator { private Object value final synthetic com.intellij.util.indexing.impl.ValueContainerImpl this$0 void <init> (com.intellij.util.indexing.impl.ValueContainerImpl) com.intellij.util.indexing.impl.ValueContainerImpl this$0 public com.intellij.util.indexing.ValueContainer$IntIterator getInputIdsIterator () public com.intellij.util.indexing.ValueContainer$IntPredicate getValueAssociationPredicate () public java.lang.Object getFileSetObject () public boolean hasNext () public java.lang.Object next () Object next public void remove () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/impl/ValueContainerImpl$2.class
ValueContainerImpl.java package com.intellij.util.indexing.impl com.intellij.util.indexing.impl.ValueContainerImpl$2 extends java.lang.Object implements com.intellij.util.indexing.impl.InvertedIndexValueIterator { private Object current private Object currentValue private final java.util.Iterator iterator final synthetic gnu.trove.THashMap val$mapping final synthetic com.intellij.util.indexing.impl.ValueContainerImpl this$0 void <init> (com.intellij.util.indexing.impl.ValueContainerImpl, gnu.trove.THashMap) com.intellij.util.indexing.impl.ValueContainerImpl this$0 public boolean hasNext () public java.lang.Object next () java.util.Map$Entry entry Object next public void remove () public com.intellij.util.indexing.ValueContainer$IntIterator getInputIdsIterator () public com.intellij.util.indexing.ValueContainer$IntPredicate getValueAssociationPredicate () public java.lang.Object getFileSetObject () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/impl/ValueContainerImpl$3.class
ValueContainerImpl.java package com.intellij.util.indexing.impl final com.intellij.util.indexing.impl.ValueContainerImpl$3 extends java.lang.Object implements com.intellij.util.indexing.ValueContainer$IntPredicate { final synthetic int val$singleId void <init> (int) public boolean contains (int) int id }
com/intellij/util/indexing/impl/ValueContainerImpl$4.class
ValueContainerImpl.java package com.intellij.util.indexing.impl com.intellij.util.indexing.impl.ValueContainerImpl$4 extends java.lang.Object implements gnu.trove.TObjectObjectProcedure { final synthetic gnu.trove.THashMap val$cloned final synthetic com.intellij.util.indexing.impl.ValueContainerImpl this$0 void <init> (com.intellij.util.indexing.impl.ValueContainerImpl, gnu.trove.THashMap) com.intellij.util.indexing.impl.ValueContainerImpl this$0 public boolean execute (java.lang.Object, java.lang.Object) Object key Object val }
com/intellij/util/indexing/impl/ValueContainerImpl$5.class
ValueContainerImpl.java package com.intellij.util.indexing.impl final com.intellij.util.indexing.impl.ValueContainerImpl$5 extends java.lang.Object implements com.intellij.util.indexing.containers.IntIdsIterator { void <init> () public boolean hasNext () public int next () public int size () public boolean hasAscendingOrder () public com.intellij.util.indexing.containers.IntIdsIterator createCopyInInitialState () }
com/intellij/util/indexing/impl/ValueContainerImpl$6.class
ValueContainerImpl.java package com.intellij.util.indexing.impl final com.intellij.util.indexing.impl.ValueContainerImpl$6 extends java.lang.Object implements com.intellij.util.indexing.ValueContainer$IntPredicate { void <init> () public boolean contains (int) int id }
com/intellij/util/indexing/impl/ValueContainerImpl$EmptyValueIterator.class
ValueContainerImpl.java package com.intellij.util.indexing.impl com.intellij.util.indexing.impl.ValueContainerImpl$EmptyValueIterator extends com.intellij.util.containers.EmptyIterator implements com.intellij.util.indexing.impl.InvertedIndexValueIterator { private static final com.intellij.util.indexing.impl.ValueContainerImpl$EmptyValueIterator INSTANCE private void <init> () public com.intellij.util.indexing.ValueContainer$IntIterator getInputIdsIterator () public com.intellij.util.indexing.ValueContainer$IntPredicate getValueAssociationPredicate () public java.lang.Object getFileSetObject () static synthetic com.intellij.util.indexing.impl.ValueContainerImpl$EmptyValueIterator access$000 () static void <clinit> () }
com/intellij/util/indexing/impl/ValueContainerImpl$SingleValueIterator.class
ValueContainerImpl.java package com.intellij.util.indexing.impl com.intellij.util.indexing.impl.ValueContainerImpl$SingleValueIterator extends java.lang.Object implements com.intellij.util.indexing.containers.IntIdsIterator { private final int myValue private boolean myValueRead private void <init> (int) int value public boolean hasNext () public int next () public int size () public boolean hasAscendingOrder () public com.intellij.util.indexing.containers.IntIdsIterator createCopyInInitialState () synthetic void <init> (int, com.intellij.util.indexing.impl.ValueContainerImpl$1) int x0 com.intellij.util.indexing.impl.ValueContainerImpl$1 x1 }
com/intellij/util/indexing/impl/ValueContainerImpl.class
ValueContainerImpl.java package com.intellij.util.indexing.impl com.intellij.util.indexing.impl.ValueContainerImpl extends com.intellij.util.indexing.impl.UpdatableValueContainer implements java.lang.Cloneable { private static final com.intellij.openapi.diagnostic.Logger LOG private static final Object myNullValue private Object myInputIdMapping private Object myInputIdMappingValue private static final com.intellij.util.indexing.ValueContainer$IntIterator EMPTY_ITERATOR static final int NUMBER_OF_VALUES_THRESHOLD private static final com.intellij.util.indexing.ValueContainer$IntPredicate EMPTY_PREDICATE void <init> () public void addValue (int, java.lang.Object) com.intellij.util.indexing.containers.ChangeBufferingList list int existingValue int inputId Object value Object fileSetObject private gnu.trove.THashMap asMapping () private java.lang.Object nullValue () private void resetFileSetForValue (java.lang.Object, java.lang.Object) Object value Object fileSet gnu.trove.THashMap map public int size () public void removeAssociatedValue (int) Object value com.intellij.util.indexing.impl.InvertedIndexValueIterator valueIterator int i int len int inputId java.util.List fileSetObjects java.util.List valueObjects void removeValue (int, java.lang.Object) int inputId Object value private void removeValue (int, java.lang.Object, java.lang.Object) com.intellij.util.indexing.containers.ChangeBufferingList changesList Object mappingValue Object inputIdMappingValue int inputId Object fileSet Object value gnu.trove.THashMap mapping public com.intellij.util.indexing.impl.InvertedIndexValueIterator getValueIterator () gnu.trove.THashMap mapping private static com.intellij.util.indexing.ValueContainer$IntPredicate getPredicateOutOfFileSetObject (java.lang.Object) int singleId Object input private static com.intellij.util.indexing.ValueContainer$IntIterator getIntIteratorOutOfFileSetObject (java.lang.Object) Object input private java.lang.Object getFileSetObject (java.lang.Object) Object value gnu.trove.THashMap mapping public com.intellij.util.indexing.impl.ValueContainerImpl clone () gnu.trove.THashMap cloned com.intellij.util.indexing.impl.ValueContainerImpl clone gnu.trove.THashMap mapping CloneNotSupportedException e private com.intellij.util.indexing.containers.ChangeBufferingList ensureFileSetCapacityForValue (java.lang.Object, int) com.intellij.util.indexing.containers.ChangeBufferingList list com.intellij.util.indexing.containers.ChangeBufferingList list Object value int count Object fileSetObject com.intellij.util.indexing.containers.ChangeBufferingList fileSet private void attachFileSetForNewValue (java.lang.Object, java.lang.Object) Object oldMapping gnu.trove.THashMap mapping Object value Object fileSet public void saveTo (java.io.DataOutput, com.intellij.util.io.DataExternalizer) throws java.io.IOException int fileId int prev com.intellij.util.indexing.containers.ChangeBufferingList originalInput com.intellij.util.indexing.containers.IntIdsIterator intIterator Object value Object fileSetObject com.intellij.util.indexing.impl.InvertedIndexValueIterator valueIterator java.io.DataOutput out com.intellij.util.io.DataExternalizer externalizer public void readFrom (java.io.DataInputStream, com.intellij.util.io.DataExternalizer) throws java.io.IOException boolean doCompact int inputId boolean doCompact int id int i com.intellij.util.indexing.containers.ChangeBufferingList changeBufferingList int prev Object value int idCountOrSingleValue int valueIdx int valueCount java.io.DataInputStream stream com.intellij.util.io.DataExternalizer externalizer com.intellij.util.indexing.impl.FileId2ValueMapping mapping public volatile synthetic com.intellij.util.indexing.ValueContainer$ValueIterator getValueIterator () public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException static synthetic java.lang.Object access$100 (com.intellij.util.indexing.impl.ValueContainerImpl) com.intellij.util.indexing.impl.ValueContainerImpl x0 static synthetic com.intellij.util.indexing.ValueContainer$IntIterator access$200 (java.lang.Object) Object x0 static synthetic com.intellij.util.indexing.ValueContainer$IntPredicate access$300 (java.lang.Object) Object x0 static synthetic java.lang.Object access$400 (com.intellij.util.indexing.impl.ValueContainerImpl) com.intellij.util.indexing.impl.ValueContainerImpl x0 static synthetic java.lang.Object access$500 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/impl/ValueContainerMap$1.class
ValueContainerMap.java package com.intellij.util.indexing.impl com.intellij.util.indexing.impl.ValueContainerMap$1 extends java.lang.Object implements com.intellij.util.io.PersistentHashMap$ValueDataAppender { final synthetic com.intellij.util.indexing.impl.ChangeTrackingValueContainer val$valueContainer final synthetic com.intellij.util.indexing.impl.ValueContainerMap this$0 void <init> (com.intellij.util.indexing.impl.ValueContainerMap, com.intellij.util.indexing.impl.ChangeTrackingValueContainer) com.intellij.util.indexing.impl.ValueContainerMap this$0 public void append (java.io.DataOutput) throws java.io.IOException java.io.DataOutput out private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/impl/ValueContainerMap$ValueContainerExternalizer.class
ValueContainerMap.java package com.intellij.util.indexing.impl final com.intellij.util.indexing.impl.ValueContainerMap$ValueContainerExternalizer extends java.lang.Object implements com.intellij.util.io.DataExternalizer { private final com.intellij.util.io.DataExternalizer myValueExternalizer private void <init> (com.intellij.util.io.DataExternalizer) com.intellij.util.io.DataExternalizer valueExternalizer public void save (java.io.DataOutput, com.intellij.util.indexing.impl.UpdatableValueContainer) throws java.io.IOException java.io.DataOutput out com.intellij.util.indexing.impl.UpdatableValueContainer container public com.intellij.util.indexing.impl.UpdatableValueContainer read (java.io.DataInput) throws java.io.IOException java.io.DataInput in com.intellij.util.indexing.impl.ValueContainerImpl valueContainer public volatile synthetic java.lang.Object read (java.io.DataInput) throws java.io.IOException public volatile synthetic void save (java.io.DataOutput, java.lang.Object) throws java.io.IOException synthetic void <init> (com.intellij.util.io.DataExternalizer, com.intellij.util.indexing.impl.ValueContainerMap$1) com.intellij.util.io.DataExternalizer x0 com.intellij.util.indexing.impl.ValueContainerMap$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/impl/ValueContainerMap.class
ValueContainerMap.java package com.intellij.util.indexing.impl com.intellij.util.indexing.impl.ValueContainerMap extends com.intellij.util.io.PersistentHashMap { private final com.intellij.util.io.DataExternalizer myValueExternalizer private final boolean myKeyIsUniqueForIndexedFile void <init> (java.io.File, com.intellij.util.io.KeyDescriptor, com.intellij.util.io.DataExternalizer, boolean) throws java.io.IOException java.io.File file com.intellij.util.io.KeyDescriptor keyKeyDescriptor com.intellij.util.io.DataExternalizer valueExternalizer boolean keyIsUniqueForIndexedFile java.lang.Object getDataAccessLock () protected void doPut (java.lang.Object, com.intellij.util.indexing.impl.UpdatableValueContainer) throws java.io.IOException com.intellij.util.indexing.impl.ChangeTrackingValueContainer valueContainer Object key com.intellij.util.indexing.impl.UpdatableValueContainer container protected volatile synthetic void doPut (java.lang.Object, java.lang.Object) throws java.io.IOException static synthetic com.intellij.util.io.DataExternalizer access$100 (com.intellij.util.indexing.impl.ValueContainerMap) com.intellij.util.indexing.impl.ValueContainerMap x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/impl/forward/AbstractForwardIndexAccessor.class
AbstractForwardIndexAccessor.java package com.intellij.util.indexing.impl.forward public abstract com.intellij.util.indexing.impl.forward.AbstractForwardIndexAccessor extends java.lang.Object implements com.intellij.util.indexing.impl.forward.ForwardIndexAccessor { private final com.intellij.util.io.DataExternalizer myDataTypeExternalizer private static final com.intellij.openapi.util.ThreadLocalCachedByteArray ourSpareByteArray public void <init> (com.intellij.util.io.DataExternalizer) com.intellij.util.io.DataExternalizer externalizer protected abstract com.intellij.util.indexing.impl.InputDataDiffBuilder createDiffBuilder (int, java.lang.Object) throws java.io.IOException public java.lang.Object deserializeData (com.intellij.openapi.util.io.ByteArraySequence) throws java.io.IOException com.intellij.openapi.util.io.ByteArraySequence sequence public com.intellij.util.indexing.impl.InputDataDiffBuilder getDiffBuilder (int, com.intellij.openapi.util.io.ByteArraySequence) throws java.io.IOException int inputId com.intellij.openapi.util.io.ByteArraySequence sequence public abstract java.lang.Object convertToDataType (com.intellij.util.indexing.impl.InputData) public com.intellij.openapi.util.io.ByteArraySequence serializeIndexedData (com.intellij.util.indexing.impl.InputData) throws java.io.IOException com.intellij.util.indexing.impl.InputData data public com.intellij.openapi.util.io.ByteArraySequence serializeIndexedData (java.lang.Object) throws java.io.IOException Object data protected int getBufferInitialSize (java.lang.Object) Object dataType public static com.intellij.openapi.util.io.ByteArraySequence serializeToByteSeq (java.lang.Object, com.intellij.util.io.DataExternalizer, int) throws java.io.IOException Object data com.intellij.util.io.DataExternalizer externalizer int bufferInitialSize com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream out com.intellij.util.io.DataOutputStream stream public static java.lang.Object deserializeFromByteSeq (com.intellij.openapi.util.io.ByteArraySequence, com.intellij.util.io.DataExternalizer) throws java.io.IOException com.intellij.openapi.util.io.ByteArraySequence bytes com.intellij.util.io.DataExternalizer externalizer java.io.DataInputStream stream static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/impl/forward/AbstractMapForwardIndexAccessor.class
AbstractMapForwardIndexAccessor.java package com.intellij.util.indexing.impl.forward public abstract com.intellij.util.indexing.impl.forward.AbstractMapForwardIndexAccessor extends com.intellij.util.indexing.impl.forward.AbstractForwardIndexAccessor { public void <init> (com.intellij.util.io.DataExternalizer) com.intellij.util.io.DataExternalizer externalizer protected final com.intellij.util.indexing.impl.InputDataDiffBuilder createDiffBuilder (int, java.lang.Object) throws java.io.IOException int inputId Object inputData protected abstract java.util.Map convertToMap (java.lang.Object) throws java.io.IOException public java.util.Map convertToInputDataMap (com.intellij.openapi.util.io.ByteArraySequence) throws java.io.IOException com.intellij.openapi.util.io.ByteArraySequence sequence private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/impl/forward/ForwardIndex.class
ForwardIndex.java package com.intellij.util.indexing.impl.forward public abstract com.intellij.util.indexing.impl.forward.ForwardIndex extends java.lang.Object implements com.intellij.util.io.KeyValueStore { public abstract com.intellij.openapi.util.io.ByteArraySequence get (java.lang.Integer) throws java.io.IOException public abstract void put (java.lang.Integer, com.intellij.openapi.util.io.ByteArraySequence) throws java.io.IOException public abstract void clear () throws java.io.IOException public volatile synthetic void put (java.lang.Object, java.lang.Object) throws java.io.IOException public volatile synthetic java.lang.Object get (java.lang.Object) throws java.io.IOException }
com/intellij/util/indexing/impl/forward/ForwardIndexAccessor.class
ForwardIndexAccessor.java package com.intellij.util.indexing.impl.forward public abstract com.intellij.util.indexing.impl.forward.ForwardIndexAccessor extends java.lang.Object { public abstract com.intellij.util.indexing.impl.InputDataDiffBuilder getDiffBuilder (int, com.intellij.openapi.util.io.ByteArraySequence) throws java.io.IOException public abstract com.intellij.openapi.util.io.ByteArraySequence serializeIndexedData (com.intellij.util.indexing.impl.InputData) throws java.io.IOException }
com/intellij/util/indexing/impl/forward/IntForwardIndex.class
IntForwardIndex.java package com.intellij.util.indexing.impl.forward public abstract com.intellij.util.indexing.impl.forward.IntForwardIndex extends java.lang.Object implements com.intellij.util.indexing.impl.forward.ForwardIndex { public abstract int getInt (java.lang.Integer) throws java.io.IOException public abstract void putInt (java.lang.Integer, int) throws java.io.IOException public com.intellij.openapi.util.io.ByteArraySequence get (java.lang.Integer) throws java.io.IOException Integer key int intValue public void put (java.lang.Integer, com.intellij.openapi.util.io.ByteArraySequence) throws java.io.IOException Integer key com.intellij.openapi.util.io.ByteArraySequence value int valueAsInt public volatile synthetic void put (java.lang.Object, java.lang.Object) throws java.io.IOException public volatile synthetic java.lang.Object get (java.lang.Object) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/impl/forward/IntForwardIndexAccessor.class
IntForwardIndexAccessor.java package com.intellij.util.indexing.impl.forward public abstract com.intellij.util.indexing.impl.forward.IntForwardIndexAccessor extends java.lang.Object implements com.intellij.util.indexing.impl.forward.ForwardIndexAccessor { public com.intellij.util.indexing.impl.InputDataDiffBuilder getDiffBuilder (int, com.intellij.openapi.util.io.ByteArraySequence) throws java.io.IOException int inputId com.intellij.openapi.util.io.ByteArraySequence sequence public com.intellij.openapi.util.io.ByteArraySequence serializeIndexedData (com.intellij.util.indexing.impl.InputData) throws java.io.IOException com.intellij.util.indexing.impl.InputData data public abstract com.intellij.util.indexing.impl.InputDataDiffBuilder getDiffBuilderFromInt (int, int) throws java.io.IOException public abstract int serializeIndexedDataToInt (com.intellij.util.indexing.impl.InputData) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/impl/forward/KeyCollectionForwardIndexAccessor.class
KeyCollectionForwardIndexAccessor.java package com.intellij.util.indexing.impl.forward public com.intellij.util.indexing.impl.forward.KeyCollectionForwardIndexAccessor extends com.intellij.util.indexing.impl.forward.AbstractForwardIndexAccessor { public void <init> (com.intellij.util.io.DataExternalizer) com.intellij.util.io.DataExternalizer externalizer public void <init> (com.intellij.util.indexing.IndexExtension) com.intellij.util.indexing.IndexExtension extension public void <init> (com.intellij.util.io.KeyDescriptor, com.intellij.util.indexing.IndexId) com.intellij.util.io.KeyDescriptor externalizer com.intellij.util.indexing.IndexId indexId protected com.intellij.util.indexing.impl.InputDataDiffBuilder createDiffBuilder (int, java.util.Collection) int inputId java.util.Collection keys public java.util.Collection convertToDataType (com.intellij.util.indexing.impl.InputData) com.intellij.util.indexing.impl.InputData data java.util.Set keys protected int getBufferInitialSize (java.util.Collection) java.util.Collection keys protected volatile synthetic int getBufferInitialSize (java.lang.Object) public volatile synthetic java.lang.Object convertToDataType (com.intellij.util.indexing.impl.InputData) protected volatile synthetic com.intellij.util.indexing.impl.InputDataDiffBuilder createDiffBuilder (int, java.lang.Object) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/impl/forward/MapForwardIndexAccessor.class
MapForwardIndexAccessor.java package com.intellij.util.indexing.impl.forward public com.intellij.util.indexing.impl.forward.MapForwardIndexAccessor extends com.intellij.util.indexing.impl.forward.AbstractMapForwardIndexAccessor { public void <init> (com.intellij.util.io.DataExternalizer) com.intellij.util.io.DataExternalizer externalizer protected java.util.Map convertToMap (java.util.Map) java.util.Map inputData protected int getBufferInitialSize (java.util.Map) java.util.Map map public java.util.Map convertToDataType (com.intellij.util.indexing.impl.InputData) com.intellij.util.indexing.impl.InputData data protected volatile synthetic java.util.Map convertToMap (java.lang.Object) throws java.io.IOException protected volatile synthetic int getBufferInitialSize (java.lang.Object) public volatile synthetic java.lang.Object convertToDataType (com.intellij.util.indexing.impl.InputData) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/impl/forward/PersistentMapBasedForwardIndex.class
PersistentMapBasedForwardIndex.java package com.intellij.util.indexing.impl.forward public com.intellij.util.indexing.impl.forward.PersistentMapBasedForwardIndex extends java.lang.Object implements com.intellij.util.indexing.impl.forward.ForwardIndex { private static final com.intellij.openapi.diagnostic.Logger LOG private volatile com.intellij.util.io.PersistentHashMap myPersistentMap private final java.io.File myMapFile private final boolean myUseChunks public void <init> (java.io.File) throws java.io.IOException java.io.File mapFile public void <init> (java.io.File, boolean) throws java.io.IOException java.io.File mapFile boolean useChunks protected com.intellij.util.io.PersistentHashMap createMap (java.io.File) throws java.io.IOException java.io.File file Boolean oldHasNoChunksValue public com.intellij.openapi.util.io.ByteArraySequence get (java.lang.Integer) throws java.io.IOException Integer key public void put (java.lang.Integer, com.intellij.openapi.util.io.ByteArraySequence) throws java.io.IOException Integer key com.intellij.openapi.util.io.ByteArraySequence value public void force () public void clear () throws java.io.IOException Exception e java.io.File baseFile public void close () throws java.io.IOException public boolean isBusyReading () public boolean containsMapping (int) throws java.io.IOException int key public volatile synthetic void put (java.lang.Object, java.lang.Object) throws java.io.IOException public volatile synthetic java.lang.Object get (java.lang.Object) throws java.io.IOException static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/AbstractStringEnumerator.class
AbstractStringEnumerator.java package com.intellij.util.io public abstract com.intellij.util.io.AbstractStringEnumerator extends java.lang.Object implements java.io.Closeable com.intellij.openapi.Forceable com.intellij.util.io.DataEnumerator { public abstract void markCorrupted () }
com/intellij/util/io/AntivirusDetector.class
AntivirusDetector.java package com.intellij.util.io public com.intellij.util.io.AntivirusDetector extends java.lang.Object { private static final int THRESHOLD private boolean myEnabled private Runnable myCallback private static final com.intellij.util.io.AntivirusDetector ourInstance public static com.intellij.util.io.AntivirusDetector getInstance () private void <init> () public void enable (java.lang.Runnable) Runnable callback public void disable () public void execute (java.lang.Runnable) Runnable r long now long delta static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/AppendableStorageBackedByResizableMappedFile$1.class
AppendableStorageBackedByResizableMappedFile.java package com.intellij.util.io com.intellij.util.io.AppendableStorageBackedByResizableMappedFile$1 extends com.intellij.util.io.LimitedInputStream { final synthetic com.intellij.util.io.AppendableStorageBackedByResizableMappedFile this$0 void <init> (com.intellij.util.io.AppendableStorageBackedByResizableMappedFile, java.io.InputStream, int) com.intellij.util.io.AppendableStorageBackedByResizableMappedFile this$0 java.io.InputStream x0 int x1 public int available () }
com/intellij/util/io/AppendableStorageBackedByResizableMappedFile$2.class
AppendableStorageBackedByResizableMappedFile.java package com.intellij.util.io com.intellij.util.io.AppendableStorageBackedByResizableMappedFile$2 extends java.io.OutputStream { boolean same final synthetic java.io.DataInputStream val$compressedStream final synthetic boolean[] val$sameValue final synthetic com.intellij.util.io.AppendableStorageBackedByResizableMappedFile this$0 void <init> (com.intellij.util.io.AppendableStorageBackedByResizableMappedFile, java.io.DataInputStream, boolean[]) com.intellij.util.io.AppendableStorageBackedByResizableMappedFile this$0 public void write (int) throws java.io.IOException int b public void close () }
com/intellij/util/io/AppendableStorageBackedByResizableMappedFile$3.class
AppendableStorageBackedByResizableMappedFile.java package com.intellij.util.io com.intellij.util.io.AppendableStorageBackedByResizableMappedFile$3 extends java.io.OutputStream { int address boolean same final synthetic int val$addr final synthetic boolean[] val$sameValue final synthetic com.intellij.util.io.AppendableStorageBackedByResizableMappedFile this$0 void <init> (com.intellij.util.io.AppendableStorageBackedByResizableMappedFile, int, boolean[]) com.intellij.util.io.AppendableStorageBackedByResizableMappedFile this$0 public void write (int) int b public void close () }
com/intellij/util/io/AppendableStorageBackedByResizableMappedFile$4.class
AppendableStorageBackedByResizableMappedFile.java package com.intellij.util.io com.intellij.util.io.AppendableStorageBackedByResizableMappedFile$4 extends java.io.OutputStream { int base int address boolean same java.nio.ByteBuffer buffer final int myPageSize final synthetic int val$addr final synthetic com.intellij.util.io.PagedFileStorage val$storage final synthetic boolean[] val$sameValue final synthetic com.intellij.util.io.AppendableStorageBackedByResizableMappedFile this$0 void <init> (com.intellij.util.io.AppendableStorageBackedByResizableMappedFile, int, com.intellij.util.io.PagedFileStorage, boolean[]) com.intellij.util.io.AppendableStorageBackedByResizableMappedFile this$0 public void write (int) int b public void close () }
com/intellij/util/io/AppendableStorageBackedByResizableMappedFile$MyBufferedIS.class
AppendableStorageBackedByResizableMappedFile.java package com.intellij.util.io com.intellij.util.io.AppendableStorageBackedByResizableMappedFile$MyBufferedIS extends java.io.BufferedInputStream { void <init> (java.io.InputStream) java.io.InputStream in public void setup (long, long) long pos long limit }
com/intellij/util/io/AppendableStorageBackedByResizableMappedFile$MyCompressedAppendableFile.class
AppendableStorageBackedByResizableMappedFile.java package com.intellij.util.io com.intellij.util.io.AppendableStorageBackedByResizableMappedFile$MyCompressedAppendableFile extends com.intellij.util.io.CompressedAppendableFile { private final java.io.File myFile private com.intellij.util.io.DataOutputStream myChunkLengthTableStream final synthetic com.intellij.util.io.AppendableStorageBackedByResizableMappedFile this$0 void <init> (com.intellij.util.io.AppendableStorageBackedByResizableMappedFile, java.io.File) java.io.File file protected java.io.InputStream getChunkInputStream (java.io.File, long, int) java.io.File appendFile long offset int pageSize byte[] buf protected void saveChunk (com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream, long) throws java.io.IOException com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream compressedChunk long endOfFileOffset public synchronized void force () public synchronized void dispose () protected java.io.File getChunksFile () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/AppendableStorageBackedByResizableMappedFile$MyDataIS.class
AppendableStorageBackedByResizableMappedFile.java package com.intellij.util.io com.intellij.util.io.AppendableStorageBackedByResizableMappedFile$MyDataIS extends java.io.DataInputStream { private void <init> (com.intellij.util.io.ResizeableMappedFile) com.intellij.util.io.ResizeableMappedFile raf public void setup (long, long) long pos long limit synthetic void <init> (com.intellij.util.io.ResizeableMappedFile, com.intellij.util.io.AppendableStorageBackedByResizableMappedFile$1) com.intellij.util.io.ResizeableMappedFile x0 com.intellij.util.io.AppendableStorageBackedByResizableMappedFile$1 x1 }
com/intellij/util/io/AppendableStorageBackedByResizableMappedFile.class
AppendableStorageBackedByResizableMappedFile.java package com.intellij.util.io public com.intellij.util.io.AppendableStorageBackedByResizableMappedFile extends com.intellij.util.io.ResizeableMappedFile { private final com.intellij.util.io.AppendableStorageBackedByResizableMappedFile$MyDataIS myReadStream private byte[] myAppendBuffer private volatile int myFileLength private volatile int myBufferPosition private static final int ourAppendBufferLength private final com.intellij.util.io.CompressedAppendableFile myCompressedAppendableFile private static final boolean testMode static final synthetic boolean $assertionsDisabled public void <init> (java.io.File, int, com.intellij.util.io.PagedFileStorage$StorageLockContext, int, boolean) throws java.io.IOException java.io.File file int initialSize com.intellij.util.io.PagedFileStorage$StorageLockContext lockContext int pageSize boolean valuesAreBufferAligned private void flushKeyStoreBuffer () public void force () public void close () public java.lang.Object read (int, com.intellij.util.io.KeyDescriptor) throws java.io.IOException Object data int addr com.intellij.util.io.KeyDescriptor descriptor Object tempData Object data public boolean processAll (com.intellij.util.Processor, com.intellij.util.io.KeyDescriptor) throws java.io.IOException Object key Object tempKey Object key java.io.DataInputStream keysStream com.intellij.util.Processor processor com.intellij.util.io.KeyDescriptor descriptor java.io.DataInputStream keysStream2 public int getCurrentLength () int currentLength int currentLength public int append (java.lang.Object, com.intellij.util.io.KeyDescriptor) throws java.io.IOException Object value com.intellij.util.io.KeyDescriptor descriptor com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream bos java.io.DataOutput out int size byte[] buffer int currentLength boolean checkBytesAreTheSame (int, java.lang.Object, com.intellij.util.io.KeyDescriptor) throws java.io.IOException java.io.DataInputStream compressedStream java.io.OutputStream comparer int addr Object value com.intellij.util.io.KeyDescriptor descriptor boolean[] sameValue java.io.OutputStream comparer java.io.DataOutput out private java.io.OutputStream buildOldComparerStream (int, boolean[]) java.io.OutputStream comparer int addr boolean[] sameValue java.io.OutputStream comparer com.intellij.util.io.PagedFileStorage storage static synthetic int access$100 (com.intellij.util.io.AppendableStorageBackedByResizableMappedFile) com.intellij.util.io.AppendableStorageBackedByResizableMappedFile x0 static synthetic int access$200 (com.intellij.util.io.AppendableStorageBackedByResizableMappedFile) com.intellij.util.io.AppendableStorageBackedByResizableMappedFile x0 static synthetic byte[] access$300 (com.intellij.util.io.AppendableStorageBackedByResizableMappedFile) com.intellij.util.io.AppendableStorageBackedByResizableMappedFile x0 static synthetic void access$401 (com.intellij.util.io.AppendableStorageBackedByResizableMappedFile, long, byte[], int, int) com.intellij.util.io.AppendableStorageBackedByResizableMappedFile x0 long x1 byte[] x2 int x3 int x4 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/BaseDataReader$AdaptiveSleepingPolicy.class
BaseDataReader.java package com.intellij.util.io public com.intellij.util.io.BaseDataReader$AdaptiveSleepingPolicy extends java.lang.Object implements com.intellij.util.io.BaseDataReader$SleepingPolicy { private static final int maxSleepTimeWhenIdle private static final int maxIterationsWithCurrentSleepTime private volatile int myIterationsWithCurrentTime private volatile int myCurrentSleepTime public void <init> () public int getTimeToSleep (boolean) int iterationsWithCurrentTime boolean wasActive int currentSleepTime }
com/intellij/util/io/BaseDataReader$SleepingPolicy$1.class
BaseDataReader.java package com.intellij.util.io final com.intellij.util.io.BaseDataReader$SleepingPolicy$1 extends java.lang.Object implements com.intellij.util.io.BaseDataReader$SleepingPolicy { void <init> () public int getTimeToSleep (boolean) boolean wasActive }
com/intellij/util/io/BaseDataReader$SleepingPolicy$2.class
BaseDataReader.java package com.intellij.util.io final com.intellij.util.io.BaseDataReader$SleepingPolicy$2 extends java.lang.Object implements com.intellij.util.io.BaseDataReader$SleepingPolicy { void <init> () public int getTimeToSleep (boolean) boolean wasActive }
com/intellij/util/io/BaseDataReader$SleepingPolicy.class
BaseDataReader.java package com.intellij.util.io public abstract com.intellij.util.io.BaseDataReader$SleepingPolicy extends java.lang.Object { public static final int sleepTimeWhenWasActive public static final int sleepTimeWhenIdle public static final com.intellij.util.io.BaseDataReader$SleepingPolicy SIMPLE public static final com.intellij.util.io.BaseDataReader$SleepingPolicy BLOCKING public abstract int getTimeToSleep (boolean) static void <clinit> () }
com/intellij/util/io/BaseDataReader.class
BaseDataReader.java package com.intellij.util.io public abstract com.intellij.util.io.BaseDataReader extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG protected final com.intellij.util.io.BaseDataReader$SleepingPolicy mySleepingPolicy protected final Object mySleepMonitor protected volatile boolean isStopped private java.util.concurrent.Future myFinishedFuture public void <init> (com.intellij.util.io.BaseDataReader$SleepingPolicy) com.intellij.util.io.BaseDataReader$SleepingPolicy sleepingPolicy protected void start () protected void start (java.lang.String) String presentableName protected boolean readAvailable () throws java.io.IOException protected boolean readAvailableNonBlocking () throws java.io.IOException protected boolean readAvailableBlocking () throws java.io.IOException protected abstract java.util.concurrent.Future executeOnPooledThread (java.lang.Runnable) protected void doRun () boolean read boolean stopSignalled java.io.IOException e java.io.IOException e java.io.IOException e Exception e java.io.IOException e java.io.IOException e protected void beforeSleeping (boolean) boolean hasJustReadSomething private void resumeReading () protected abstract void close () throws java.io.IOException public void stop () public void waitFor () throws java.lang.InterruptedException java.util.concurrent.ExecutionException e public void waitFor (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.TimeoutException java.util.concurrent.ExecutionException e long timeout java.util.concurrent.TimeUnit unit private synthetic void lambda$start$0 (java.lang.String) String presentableName static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/BaseInputStreamReader.class
BaseInputStreamReader.java package com.intellij.util.io public com.intellij.util.io.BaseInputStreamReader extends java.io.InputStreamReader { private final java.io.InputStream myInputStream public void <init> (java.io.InputStream) java.io.InputStream in public void <init> (java.io.InputStream, java.nio.charset.Charset) java.io.InputStream in java.nio.charset.Charset cs public void close () throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/BaseOutputReader$Options$1.class
BaseOutputReader.java package com.intellij.util.io final com.intellij.util.io.BaseOutputReader$Options$1 extends com.intellij.util.io.BaseOutputReader$Options { final synthetic com.intellij.util.io.BaseDataReader$SleepingPolicy val$policy void <init> (com.intellij.util.io.BaseDataReader$SleepingPolicy) public com.intellij.util.io.BaseDataReader$SleepingPolicy policy () }
com/intellij/util/io/BaseOutputReader$Options.class
BaseOutputReader.java package com.intellij.util.io public com.intellij.util.io.BaseOutputReader$Options extends java.lang.Object { public static final com.intellij.util.io.BaseOutputReader$Options BLOCKING public static final com.intellij.util.io.BaseOutputReader$Options NON_BLOCKING public void <init> () public com.intellij.util.io.BaseDataReader$SleepingPolicy policy () public boolean splitToLines () public boolean sendIncompleteLines () public boolean withSeparators () public static com.intellij.util.io.BaseOutputReader$Options withPolicy (com.intellij.util.io.BaseDataReader$SleepingPolicy) com.intellij.util.io.BaseDataReader$SleepingPolicy policy public static com.intellij.util.io.BaseOutputReader$Options forMostlySilentProcess () static void <clinit> () }
com/intellij/util/io/BaseOutputReader.class
BaseOutputReader.java package com.intellij.util.io public abstract com.intellij.util.io.BaseOutputReader extends com.intellij.util.io.BaseDataReader { protected final java.io.Reader myReader private final com.intellij.util.io.BaseOutputReader$Options myOptions private final char[] myInputBuffer private final StringBuilder myLineBuffer private boolean myCarry public void <init> (java.io.InputStream, java.nio.charset.Charset) java.io.InputStream inputStream java.nio.charset.Charset charset public void <init> (java.io.InputStream, java.nio.charset.Charset, com.intellij.util.io.BaseOutputReader$Options) java.io.InputStream inputStream java.nio.charset.Charset charset com.intellij.util.io.BaseOutputReader$Options options public void <init> (java.io.Reader) java.io.Reader reader public void <init> (java.io.Reader, com.intellij.util.io.BaseOutputReader$Options) java.io.Reader reader com.intellij.util.io.BaseOutputReader$Options options private static java.io.Reader createInputStreamReader (java.io.InputStream, java.nio.charset.Charset) java.io.InputStream stream java.nio.charset.Charset charset protected final boolean readAvailableNonBlocking () throws java.io.IOException int n boolean read protected final boolean readAvailableBlocking () throws java.io.IOException int n boolean read private void processInput (char[], java.lang.StringBuilder, int) char c char c int i char[] buffer StringBuilder line int n private void sendText (java.lang.StringBuilder) StringBuilder line String text protected void close () throws java.io.IOException protected abstract void onTextAvailable (java.lang.String) public void <init> (java.io.Reader, com.intellij.util.io.BaseDataReader$SleepingPolicy) java.io.Reader reader com.intellij.util.io.BaseDataReader$SleepingPolicy policy private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/BinaryOutputReader.class
BinaryOutputReader.java package com.intellij.util.io public abstract com.intellij.util.io.BinaryOutputReader extends com.intellij.util.io.BaseDataReader { private final java.io.InputStream myStream private final byte[] myBuffer public void <init> (java.io.InputStream, com.intellij.util.io.BaseDataReader$SleepingPolicy) java.io.InputStream stream com.intellij.util.io.BaseDataReader$SleepingPolicy sleepingPolicy protected boolean readAvailableNonBlocking () throws java.io.IOException int n byte[] buffer boolean read protected final boolean readAvailableBlocking () throws java.io.IOException byte[] buffer boolean read int n protected abstract void onBinaryAvailable (byte[], int) protected void close () throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/Bits.class
Bits.java package com.intellij.util.io public com.intellij.util.io.Bits extends java.lang.Object { public void <init> () public static boolean getBoolean (byte[], int) byte[] b int off public static char getChar (byte[], int) byte[] b int off public static short getShort (byte[], int) byte[] b int off public static int getInt (byte[], int) byte[] b int off public static float getFloat (byte[], int) byte[] b int off int i public static long getLong (byte[], int) byte[] b int off public static double getDouble (byte[], int) byte[] b int off long j public static void putBoolean (byte[], int, boolean) byte[] b int off boolean val public static void putChar (byte[], int, char) byte[] b int off char val public static void putShort (byte[], int, short) byte[] b int off short val public static void putInt (byte[], int, int) byte[] b int off int val public static void putFloat (byte[], int, float) byte[] b int off float val int i public static void putLong (byte[], int, long) byte[] b int off long val public static void putDouble (byte[], int, double) byte[] b int off double val long j }
com/intellij/util/io/BooleanDataDescriptor.class
BooleanDataDescriptor.java package com.intellij.util.io public com.intellij.util.io.BooleanDataDescriptor extends com.intellij.util.io.InlineKeyDescriptor { public static final com.intellij.util.io.BooleanDataDescriptor INSTANCE private void <init> () public java.lang.Boolean fromInt (int) int n public int toInt (java.lang.Boolean) Boolean aBoolean protected boolean isCompactFormat () public volatile synthetic int toInt (java.lang.Object) public volatile synthetic java.lang.Object fromInt (int) static void <clinit> () }
com/intellij/util/io/ByteBufferUtil.class
ByteBufferUtil.java package com.intellij.util.io public com.intellij.util.io.ByteBufferUtil extends java.lang.Object { public void <init> () public static boolean cleanBuffer (java.nio.ByteBuffer) java.lang.invoke.MethodType type java.lang.invoke.MethodHandle handle Throwable t sun.misc.Unsafe unsafe sun.misc.Cleaner cleaner Exception e java.nio.ByteBuffer buffer private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/ByteBufferWrapper.class
ByteBufferWrapper.java package com.intellij.util.io public abstract com.intellij.util.io.ByteBufferWrapper extends java.lang.Object { protected final java.io.File myFile protected final long myPosition protected final long myLength protected volatile boolean myDirty protected void <init> (java.io.File, long, long) java.io.File file long offset long length public abstract java.nio.ByteBuffer getCachedBuffer () public final void markDirty () public final boolean isDirty () public abstract java.nio.ByteBuffer getBuffer () throws java.io.IOException public abstract void unmap () public abstract void flush () public void dispose () public static com.intellij.util.io.ByteBufferWrapper readWrite (java.io.File, int, int) java.io.File file int offset int length public static com.intellij.util.io.ByteBufferWrapper readWriteDirect (java.io.File, long, int) java.io.File file long offset int length public static com.intellij.util.io.ByteBufferWrapper readOnly (java.io.File, int) java.io.File file int offset public java.lang.String toString () public int allocationSize () }
com/intellij/util/io/ByteSequenceDataExternalizer.class
ByteSequenceDataExternalizer.java package com.intellij.util.io public com.intellij.util.io.ByteSequenceDataExternalizer extends java.lang.Object implements com.intellij.util.io.DataExternalizer { public static final com.intellij.util.io.ByteSequenceDataExternalizer INSTANCE public void <init> () public void save (java.io.DataOutput, com.intellij.openapi.util.io.ByteArraySequence) throws java.io.IOException java.io.DataOutput out com.intellij.openapi.util.io.ByteArraySequence value public com.intellij.openapi.util.io.ByteArraySequence read (java.io.DataInput) throws java.io.IOException java.io.DataInput in byte[] buf public volatile synthetic java.lang.Object read (java.io.DataInput) throws java.io.IOException public volatile synthetic void save (java.io.DataOutput, java.lang.Object) throws java.io.IOException static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/CachingEnumerator.class
CachingEnumerator.java package com.intellij.util.io public com.intellij.util.io.CachingEnumerator extends java.lang.Object implements com.intellij.util.io.DataEnumerator { private static final int STRIPE_POWER private static final int STRIPE_COUNT private static final int STRIPE_MASK private final com.intellij.util.containers.SLRUMap[] myHashcodeToIdCache private final com.intellij.util.containers.SLRUMap[] myIdToStringCache private final java.util.concurrent.locks.Lock[] myStripeLocks private final com.intellij.util.io.DataEnumerator myBase private final com.intellij.util.io.KeyDescriptor myDataDescriptor public void <init> (com.intellij.util.io.DataEnumerator, com.intellij.util.io.KeyDescriptor) int i com.intellij.util.io.DataEnumerator base com.intellij.util.io.KeyDescriptor dataDescriptor int protectedSize int probationalSize public int enumerate (java.lang.Object) throws java.io.IOException Integer cachedId Object s int stripe2 Integer cachedId Integer enumeratedInteger Integer enumeratedInteger int stripe2 Object value int valueHashCode int stripe int enumerate private static int idStripe (int) int h public java.lang.Object valueOf (int) throws java.io.IOException Object s int idx int stripe Object s public void close () public void clear () int i }
com/intellij/util/io/CompactDataInput.class
CompactDataInput.java package com.intellij.util.io public com.intellij.util.io.CompactDataInput extends java.lang.Object implements java.io.DataInput { private final java.io.InputStream in private final byte[] readBuffer public void <init> (java.io.InputStream) java.io.InputStream in public void readFully (byte[]) throws java.io.IOException byte[] b public void readFully (byte[], int, int) throws java.io.IOException int count byte[] b int off int len int n public int skipBytes (int) throws java.io.IOException int n int total int cur public boolean readBoolean () throws java.io.IOException int ch public byte readByte () throws java.io.IOException int ch public int readUnsignedByte () throws java.io.IOException int ch public short readShort () throws java.io.IOException int ch1 int ch2 public int readUnsignedShort () throws java.io.IOException int ch1 int ch2 public char readChar () throws java.io.IOException int ch1 int ch2 public int readInt () throws java.io.IOException public long readLong () throws java.io.IOException public float readFloat () throws java.io.IOException public double readDouble () throws java.io.IOException public java.lang.String readLine () public java.lang.String readUTF () throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/CompactDataOutput.class
CompactDataOutput.java package com.intellij.util.io public com.intellij.util.io.CompactDataOutput extends java.lang.Object implements java.io.DataOutput { private final java.io.OutputStream out private final byte[] writeBuffer public void <init> (java.io.OutputStream) java.io.OutputStream out public void write (int) throws java.io.IOException int b public void write (byte[]) throws java.io.IOException byte[] b public void write (byte[], int, int) throws java.io.IOException byte[] b int off int len public void writeBoolean (boolean) throws java.io.IOException boolean v public void writeByte (int) throws java.io.IOException int v public void writeShort (int) throws java.io.IOException int v public void writeChar (int) throws java.io.IOException int v public void writeInt (int) throws java.io.IOException int val public void writeLong (long) throws java.io.IOException long v public void writeFloat (float) throws java.io.IOException float v public void writeDouble (double) throws java.io.IOException double v public void writeBytes (java.lang.String) throws java.io.IOException int i String s int len public void writeChars (java.lang.String) throws java.io.IOException int v int i String s int len public void writeUTF (java.lang.String) throws java.io.IOException String s }
com/intellij/util/io/CompressedAppendableFile$1.class
CompressedAppendableFile.java package com.intellij.util.io com.intellij.util.io.CompressedAppendableFile$1 extends com.intellij.util.io.LimitedInputStream { final synthetic com.intellij.util.io.CompressedAppendableFile this$0 void <init> (com.intellij.util.io.CompressedAppendableFile, java.io.InputStream, int) com.intellij.util.io.CompressedAppendableFile this$0 java.io.InputStream x0 int x1 public int available () }
com/intellij/util/io/CompressedAppendableFile$2.class
CompressedAppendableFile.java package com.intellij.util.io com.intellij.util.io.CompressedAppendableFile$2 extends com.intellij.util.io.LimitedInputStream { final synthetic com.intellij.util.io.CompressedAppendableFile this$0 void <init> (com.intellij.util.io.CompressedAppendableFile, java.io.InputStream, int) com.intellij.util.io.CompressedAppendableFile this$0 java.io.InputStream x0 int x1 public int available () }
com/intellij/util/io/CompressedAppendableFile$FileChunkReadCache.class
CompressedAppendableFile.java package com.intellij.util.io com.intellij.util.io.CompressedAppendableFile$FileChunkReadCache extends com.intellij.util.containers.SLRUMap { private final com.intellij.util.io.FileChunkKey myKey void <init> () public byte[] get (com.intellij.util.io.CompressedAppendableFile, int) throws java.io.IOException byte[] bytes com.intellij.util.io.CompressedAppendableFile file int page byte[] bytes public void put (com.intellij.util.io.CompressedAppendableFile, long, byte[]) com.intellij.util.io.CompressedAppendableFile file long page byte[] bytes private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/CompressedAppendableFile$SegmentedChunkInputStream.class
CompressedAppendableFile.java package com.intellij.util.io com.intellij.util.io.CompressedAppendableFile$SegmentedChunkInputStream extends java.io.InputStream { private final long myAddr private final int myChunkLengthTableSnapshotLength private final byte[] myNextChunkBufferSnapshot private final int myBufferPositionSnapshot private java.io.InputStream bytesFromCompressedBlock private java.io.InputStream bytesFromTempAppendBlock private int myCurrentPageNumber private int myPageOffset final synthetic com.intellij.util.io.CompressedAppendableFile this$0 void <init> (com.intellij.util.io.CompressedAppendableFile, long, int, byte[], int) long addr int chunkLengthTableSnapshotLength byte[] tableRef int position public int read (byte[], int, int) throws java.io.IOException byte[] decompressedBytes byte[] decompressedBytes int read byte[] b int off int len int readBytesCount public int read () throws java.io.IOException byte[] buf int read private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/CompressedAppendableFile.class
CompressedAppendableFile.java package com.intellij.util.io public com.intellij.util.io.CompressedAppendableFile extends java.lang.Object { private final java.io.File myBaseFile private final com.intellij.openapi.util.LowMemoryWatcher myLowMemoryWatcher private byte[] myNextChunkBuffer private int myBufferPosition private boolean myDirty private short[] myChunkLengthTable private int myChunkTableLength private static final int FACTOR private long[] myChunkOffsetTable private static final boolean doDebug private final gnu.trove.TLongArrayList myCompressedChunksFileOffsets public static final int PAGE_LENGTH private static final int MAX_PAGE_LENGTH private long myFileLength private long myUncompressedFileLength private final int myAppendBufferLength private static final int myMinAppendBufferLength static final String INCOMPLETE_CHUNK_LENGTH_FILE_EXTENSION private static int ourFilesCount private final int myCount private static final com.intellij.util.io.CompressedAppendableFile$FileChunkReadCache ourDecompressedCache static final synthetic boolean $assertionsDisabled public void <init> (java.io.File) java.io.File file private void <init> (java.io.File, int) java.io.File file int bufferSize public synchronized java.lang.Object read (long, com.intellij.util.io.KeyDescriptor) throws java.io.IOException java.io.DataInputStream stream long addr com.intellij.util.io.KeyDescriptor descriptor public synchronized java.io.DataInputStream getStream (long) throws java.io.IOException long addr protected java.io.File getChunkLengthFile () private synchronized void initChunkLengthTable () throws java.io.IOException int chunkLength int j int start int i int i long[] chunkOffsetTable long offset short[] chunkLengthTable int chunkLengthTableLength long o java.io.DataInputStream chunkLengthStream long tempFileLength java.io.File chunkLengthFile private synchronized byte[] loadChunk (int) throws java.io.IOException byte[] decompressedBytes java.io.DataInputStream keysStream Throwable e int chunkNumber private java.io.DataInputStream getChunkStream (java.io.File, int) throws java.io.IOException int limit long pageStartOffset java.io.File appendFile int pageNumber int limit long pageStartOffset long pageEndOffset private long calcOffsetOfPage (int) int index int len int pageNumber int calculatedOffset long offset int baseOffset protected java.io.InputStream getChunkInputStream (java.io.File, long, int) throws java.io.IOException java.io.File appendFile long offset int pageSize java.io.FileInputStream in public synchronized void append (java.lang.Object, com.intellij.util.io.KeyDescriptor) throws java.io.IOException Object value com.intellij.util.io.KeyDescriptor descriptor com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream bos java.io.DataOutput out int size byte[] buffer public void append (byte[], int) throws java.io.IOException byte[] buffer int size public synchronized void append (byte[], int, int) throws java.io.IOException int newBufferSize int bytesToWriteInTheBuffer byte[] buffer int offset int size int bufferPosition int sizeToWrite private synchronized void loadAppendBuffer () throws java.io.IOException java.io.FileInputStream stream java.io.File tempAppendFile private int calcBufferSize (int) int position private void saveNextChunkIfNeeded () throws java.io.IOException long[] newChunkOffsetTable com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream compressedOut com.intellij.util.io.DataOutputStream compressedDataOut byte[] bytes private static short[] reallocShortTable (short[]) short[] table protected int compress (com.intellij.util.io.DataOutputStream, byte[]) throws java.io.IOException com.intellij.util.io.DataOutputStream compressedDataOut byte[] buffer protected byte[] decompress (java.io.DataInputStream) throws java.io.IOException java.io.DataInputStream keysStream protected void saveChunk (com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream, long) throws java.io.IOException com.intellij.util.io.DataOutputStream stream com.intellij.util.io.DataOutputStream chunkLengthStream com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream compressedChunk long endOfFileOffset protected java.io.File getChunksFile () private void saveIncompleteChunk () java.io.BufferedOutputStream stream java.io.File parentFile java.io.FileNotFoundException ex java.io.IOException ex java.io.File incompleteChunkFile private java.io.File getIncompleteChunkFile () public synchronized void dropCaches () public synchronized void force () public synchronized void dispose () public synchronized long length () java.io.IOException ex public synchronized boolean isDirty () public int hashCode () private synthetic void lambda$new$0 () static synthetic byte[] access$000 (com.intellij.util.io.CompressedAppendableFile, int) throws java.io.IOException com.intellij.util.io.CompressedAppendableFile x0 int x1 static synthetic int access$100 (com.intellij.util.io.CompressedAppendableFile) com.intellij.util.io.CompressedAppendableFile x0 static synthetic com.intellij.util.io.CompressedAppendableFile$FileChunkReadCache access$200 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/Compressor$Jar.class
Compressor.java package com.intellij.util.io public com.intellij.util.io.Compressor$Jar extends com.intellij.util.io.Compressor$Zip { public void <init> (java.io.File) throws java.io.IOException java.io.File file public final void addManifest (java.util.jar.Manifest) throws java.io.IOException java.util.jar.Manifest manifest java.io.ByteArrayOutputStream buffer private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/Compressor$Tar$Compression.class
Compressor.java package com.intellij.util.io public final enum com.intellij.util.io.Compressor$Tar$Compression extends java.lang.Enum { public static final enum com.intellij.util.io.Compressor$Tar$Compression GZIP public static final enum com.intellij.util.io.Compressor$Tar$Compression BZIP2 public static final enum com.intellij.util.io.Compressor$Tar$Compression NONE private static final synthetic com.intellij.util.io.Compressor$Tar$Compression[] $VALUES public static com.intellij.util.io.Compressor$Tar$Compression[] values () public static com.intellij.util.io.Compressor$Tar$Compression valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/util/io/Compressor$Tar.class
Compressor.java package com.intellij.util.io public com.intellij.util.io.Compressor$Tar extends com.intellij.util.io.Compressor { private final org.apache.commons.compress.archivers.tar.TarArchiveOutputStream myStream public void <init> (java.io.File, com.intellij.util.io.Compressor$Tar$Compression) throws java.io.IOException java.io.File file com.intellij.util.io.Compressor$Tar$Compression compression private void <init> (java.io.OutputStream, com.intellij.util.io.Compressor$Tar$Compression) throws java.io.IOException java.io.OutputStream stream com.intellij.util.io.Compressor$Tar$Compression compression private static java.io.OutputStream compressedStream (java.io.OutputStream, com.intellij.util.io.Compressor$Tar$Compression) throws java.io.IOException java.io.OutputStream stream com.intellij.util.io.Compressor$Tar$Compression compression protected void writeDirectoryEntry (java.lang.String, long) throws java.io.IOException String name long timestamp org.apache.commons.compress.archivers.tar.TarArchiveEntry e protected void writeFileEntry (java.lang.String, java.io.InputStream, long, long) throws java.io.IOException String name java.io.InputStream source long length long timestamp org.apache.commons.compress.archivers.tar.TarArchiveEntry e public void close () throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/Compressor$Zip.class
Compressor.java package com.intellij.util.io public com.intellij.util.io.Compressor$Zip extends com.intellij.util.io.Compressor { private final java.util.zip.ZipOutputStream myStream public void <init> (java.io.File) throws java.io.FileNotFoundException java.io.File file public void <init> (java.io.OutputStream) java.io.OutputStream stream public com.intellij.util.io.Compressor$Zip withLevel (int) int compressionLevel protected void <init> (java.util.zip.ZipOutputStream) java.util.zip.ZipOutputStream stream protected void writeDirectoryEntry (java.lang.String, long) throws java.io.IOException String name long timestamp java.util.zip.ZipEntry e protected void writeFileEntry (java.lang.String, java.io.InputStream, long, long) throws java.io.IOException String name java.io.InputStream source long length long timestamp java.util.zip.ZipEntry e public void close () throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/Compressor.class
Compressor.java package com.intellij.util.io public abstract com.intellij.util.io.Compressor extends java.lang.Object implements java.io.Closeable { private com.intellij.openapi.util.Condition myFilter public com.intellij.util.io.Compressor filter (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition filter public final void addFile (java.lang.String, java.io.File) throws java.io.IOException String entryName java.io.File file private void addFile (java.lang.String, java.io.File, boolean) throws java.io.IOException java.io.InputStream source String entryName java.io.File file boolean checkParents public final void addFile (java.lang.String, byte[]) throws java.io.IOException String entryName byte[] content public final void addFile (java.lang.String, byte[], long) throws java.io.IOException String entryName byte[] content long timestamp public final void addFile (java.lang.String, java.io.InputStream) throws java.io.IOException String entryName java.io.InputStream content public final void addFile (java.lang.String, java.io.InputStream, long) throws java.io.IOException String entryName java.io.InputStream content long timestamp public final void addDirectory (java.lang.String) throws java.io.IOException String entryName public final void addDirectory (java.lang.String, long) throws java.io.IOException String entryName long timestamp public final void addDirectory (java.io.File) throws java.io.IOException java.io.File directory public final void addDirectory (java.lang.String, java.io.File) throws java.io.IOException String prefix java.io.File directory protected void <init> () private static java.lang.String entryName (java.lang.String) String name String entryName private static long timestamp (long) long timestamp private boolean accepts (java.lang.String, boolean) int p String entryName boolean checkParents private void addRecursively (java.lang.String, java.io.File) throws java.io.IOException String name java.io.File child String prefix java.io.File directory java.io.File[] children protected abstract void writeDirectoryEntry (java.lang.String, long) throws java.io.IOException protected abstract void writeFileEntry (java.lang.String, java.io.InputStream, long, long) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/CountingGZIPInputStream$CountingInputStream.class
CountingGZIPInputStream.java package com.intellij.util.io com.intellij.util.io.CountingGZIPInputStream$CountingInputStream extends java.io.InputStream { private final java.io.InputStream myInputStream private long myBytesRead void <init> (java.io.InputStream) java.io.InputStream inputStream public int read () throws java.io.IOException int data public int read (byte[]) throws java.io.IOException byte[] b int bytesRead public int read (byte[], int, int) throws java.io.IOException byte[] b int off int len int bytesRead public long skip (long) throws java.io.IOException long n long bytesSkipped public int available () throws java.io.IOException public void close () throws java.io.IOException public synchronized void mark (int) int readlimit public synchronized void reset () throws java.io.IOException public boolean markSupported () static synthetic long access$000 (com.intellij.util.io.CountingGZIPInputStream$CountingInputStream) com.intellij.util.io.CountingGZIPInputStream$CountingInputStream x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/CountingGZIPInputStream.class
CountingGZIPInputStream.java package com.intellij.util.io public final com.intellij.util.io.CountingGZIPInputStream extends java.util.zip.GZIPInputStream { private final com.intellij.util.io.CountingGZIPInputStream$CountingInputStream myInputStream private void <init> (com.intellij.util.io.CountingGZIPInputStream$CountingInputStream) throws java.io.IOException com.intellij.util.io.CountingGZIPInputStream$CountingInputStream inputStream public long getCompressedBytesRead () public static com.intellij.util.io.CountingGZIPInputStream create (java.io.InputStream) throws java.io.IOException java.io.InputStream inputStream private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/DataEnumerator.class
DataEnumerator.java package com.intellij.util.io public abstract com.intellij.util.io.DataEnumerator extends java.lang.Object { public abstract int enumerate (java.lang.Object) throws java.io.IOException public abstract java.lang.Object valueOf (int) throws java.io.IOException }
com/intellij/util/io/DataExternalizer.class
DataExternalizer.java package com.intellij.util.io public abstract com.intellij.util.io.DataExternalizer extends java.lang.Object { public abstract void save (java.io.DataOutput, java.lang.Object) throws java.io.IOException public abstract java.lang.Object read (java.io.DataInput) throws java.io.IOException }
com/intellij/util/io/DataInputOutputUtil.class
DataInputOutputUtil.java package com.intellij.util.io public com.intellij.util.io.DataInputOutputUtil extends com.intellij.openapi.util.io.DataInputOutputUtilRt { public static final long timeBase private void <init> () public static int readINT (java.io.DataInput) throws java.io.IOException java.io.DataInput record public static int readINT (java.nio.ByteBuffer) java.nio.ByteBuffer byteBuffer public static void writeINT (java.io.DataOutput, int) throws java.io.IOException java.io.DataOutput record int val public static void writeINT (java.nio.ByteBuffer, int) java.nio.ByteBuffer byteBuffer int val public static long readLONG (java.io.DataInput) throws java.io.IOException int next int sh java.io.DataInput record int val long res public static void writeLONG (java.io.DataOutput, long) throws java.io.IOException java.io.DataOutput record long val public static int readSINT (java.io.DataInput) throws java.io.IOException java.io.DataInput record public static void writeSINT (java.io.DataOutput, int) throws java.io.IOException java.io.DataOutput record int val public static void writeTIME (java.io.DataOutput, long) throws java.io.IOException java.io.DataOutput record long timestamp long relStamp public static long readTIME (java.io.DataInput) throws java.io.IOException int second int third int fourth int fifth java.io.DataInput record int first public static void writeNullable (java.io.DataOutput, java.lang.Object, com.intellij.util.ThrowableConsumer) throws java.io.IOException java.io.DataOutput out Object value com.intellij.util.ThrowableConsumer writeValue public static java.lang.Object readNullable (java.io.DataInput, com.intellij.openapi.util.ThrowableComputable) throws java.io.IOException java.io.DataInput in com.intellij.openapi.util.ThrowableComputable readValue private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/DataOutputStream.class
DataOutputStream.java package com.intellij.util.io public com.intellij.util.io.DataOutputStream extends java.io.DataOutputStream { public void <init> (java.io.OutputStream) java.io.OutputStream out public void write (int) throws java.io.IOException int b public void write (byte[], int, int) throws java.io.IOException byte[] b int off int len public int getWrittenBytesCount () int resetWrittenBytesCount () int result }
com/intellij/util/io/Decompressor$1.class
Decompressor.java package com.intellij.util.io synthetic com.intellij.util.io.Decompressor$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$util$io$Decompressor$Type static void <clinit> () }
com/intellij/util/io/Decompressor$Entry.class
Decompressor.java package com.intellij.util.io public com.intellij.util.io.Decompressor$Entry extends java.lang.Object { final String name final com.intellij.util.io.Decompressor$Type type final boolean isWritable final boolean isExecutable final String linkTarget protected void <init> (java.lang.String, boolean) String name boolean isDirectory protected void <init> (java.lang.String, com.intellij.util.io.Decompressor$Type, boolean, boolean, java.lang.String) String name com.intellij.util.io.Decompressor$Type type boolean isWritable boolean isExecutable String linkTarget }
com/intellij/util/io/Decompressor$Tar.class
Decompressor.java package com.intellij.util.io public com.intellij.util.io.Decompressor$Tar extends com.intellij.util.io.Decompressor { private final Object mySource private org.apache.commons.compress.archivers.tar.TarArchiveInputStream myStream private boolean symlinks public void <init> (java.io.File) java.io.File file public void <init> (java.io.InputStream) java.io.InputStream stream public com.intellij.util.io.Decompressor$Tar withSymlinks () protected void openStream () throws java.io.IOException Throwable cause org.apache.commons.compress.compressors.CompressorException e java.io.InputStream input protected com.intellij.util.io.Decompressor$Entry nextEntry () throws java.io.IOException org.apache.commons.compress.archivers.tar.TarArchiveEntry te private static com.intellij.util.io.Decompressor$Type type (org.apache.commons.compress.archivers.tar.TarArchiveEntry) org.apache.commons.compress.archivers.tar.TarArchiveEntry te protected java.io.InputStream openEntryStream (com.intellij.util.io.Decompressor$Entry) com.intellij.util.io.Decompressor$Entry entry protected void closeEntryStream (java.io.InputStream) java.io.InputStream stream protected void closeStream () throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/Decompressor$Type.class
Decompressor.java package com.intellij.util.io final enum com.intellij.util.io.Decompressor$Type extends java.lang.Enum { public static final enum com.intellij.util.io.Decompressor$Type FILE public static final enum com.intellij.util.io.Decompressor$Type DIR public static final enum com.intellij.util.io.Decompressor$Type SYMLINK private static final synthetic com.intellij.util.io.Decompressor$Type[] $VALUES public static com.intellij.util.io.Decompressor$Type[] values () public static com.intellij.util.io.Decompressor$Type valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/util/io/Decompressor$Zip.class
Decompressor.java package com.intellij.util.io public com.intellij.util.io.Decompressor$Zip extends com.intellij.util.io.Decompressor { private final java.io.File mySource private java.util.zip.ZipFile myZip private java.util.Enumeration myEntries private java.util.zip.ZipEntry myEntry public void <init> (java.io.File) java.io.File file protected void openStream () throws java.io.IOException protected com.intellij.util.io.Decompressor$Entry nextEntry () protected java.io.InputStream openEntryStream (com.intellij.util.io.Decompressor$Entry) throws java.io.IOException com.intellij.util.io.Decompressor$Entry entry protected void closeEntryStream (java.io.InputStream) throws java.io.IOException java.io.InputStream stream protected void closeStream () throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/Decompressor.class
Decompressor.java package com.intellij.util.io public abstract com.intellij.util.io.Decompressor extends java.lang.Object { private com.intellij.openapi.util.Condition myFilter private boolean myOverwrite private com.intellij.util.Consumer myConsumer public com.intellij.util.io.Decompressor filter (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition filter public com.intellij.util.io.Decompressor overwrite (boolean) boolean overwrite public com.intellij.util.io.Decompressor postprocessor (com.intellij.util.Consumer) com.intellij.util.Consumer consumer public final void extract (java.io.File) throws java.io.IOException String entryName java.io.FileOutputStream outputStream java.io.InputStream inputStream String name java.io.File outputFile com.intellij.util.io.Decompressor$Entry entry java.io.File outputDir protected void <init> () protected abstract void openStream () throws java.io.IOException protected abstract com.intellij.util.io.Decompressor$Entry nextEntry () throws java.io.IOException protected abstract java.io.InputStream openEntryStream (com.intellij.util.io.Decompressor$Entry) throws java.io.IOException protected abstract void closeEntryStream (java.io.InputStream) throws java.io.IOException protected abstract void closeStream () throws java.io.IOException public static java.io.File entryFile (java.io.File, java.lang.String) throws java.io.IOException java.io.File outputDir String entryName private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/DifferentSerializableBytesImplyNonEqualityPolicy.class
DifferentSerializableBytesImplyNonEqualityPolicy.java package com.intellij.util.io public abstract com.intellij.util.io.DifferentSerializableBytesImplyNonEqualityPolicy extends java.lang.Object { }
com/intellij/util/io/DirectBufferWrapper.class
DirectBufferWrapper.java package com.intellij.util.io abstract com.intellij.util.io.DirectBufferWrapper extends com.intellij.util.io.ByteBufferWrapper { private volatile java.nio.ByteBuffer myBuffer void <init> (java.io.File, long, long) java.io.File file long offset long length public java.nio.ByteBuffer getCachedBuffer () public java.nio.ByteBuffer getBuffer () throws java.io.IOException java.nio.ByteBuffer buffer protected abstract java.nio.ByteBuffer create () throws java.io.IOException public void unmap () }
com/intellij/util/io/DupOutputStream.class
DupOutputStream.java package com.intellij.util.io public com.intellij.util.io.DupOutputStream extends java.io.OutputStream { private final java.io.OutputStream myStream1 private final java.io.OutputStream myStream2 public void <init> (java.io.OutputStream, java.io.OutputStream) java.io.OutputStream stream1 java.io.OutputStream stream2 public void write (int) throws java.io.IOException int b public void close () throws java.io.IOException public void flush () throws java.io.IOException public void write (byte[]) throws java.io.IOException byte[] b public void write (byte[], int, int) throws java.io.IOException byte[] b int off int len private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/EnumDataDescriptor.class
EnumDataDescriptor.java package com.intellij.util.io public com.intellij.util.io.EnumDataDescriptor extends com.intellij.util.io.InlineKeyDescriptor { private final Class myEnumClass public void <init> (java.lang.Class) Class enumClass public java.lang.Enum fromInt (int) int n public int toInt (java.lang.Enum) Enum t public volatile synthetic int toInt (java.lang.Object) public volatile synthetic java.lang.Object fromInt (int) }
com/intellij/util/io/EnumeratorIntegerDescriptor.class
EnumeratorIntegerDescriptor.java package com.intellij.util.io public com.intellij.util.io.EnumeratorIntegerDescriptor extends com.intellij.util.io.IntInlineKeyDescriptor { public static final com.intellij.util.io.EnumeratorIntegerDescriptor INSTANCE public void <init> () static void <clinit> () }
com/intellij/util/io/EnumeratorStringDescriptor.class
EnumeratorStringDescriptor.java package com.intellij.util.io public com.intellij.util.io.EnumeratorStringDescriptor extends java.lang.Object implements com.intellij.util.io.KeyDescriptor { public static final com.intellij.util.io.EnumeratorStringDescriptor INSTANCE public void <init> () public int getHashCode (java.lang.String) String value public boolean isEqual (java.lang.String, java.lang.String) String val1 String val2 public void save (java.io.DataOutput, java.lang.String) throws java.io.IOException java.io.DataOutput storage String value public java.lang.String read (java.io.DataInput) throws java.io.IOException java.io.DataInput storage public volatile synthetic boolean isEqual (java.lang.Object, java.lang.Object) public volatile synthetic int getHashCode (java.lang.Object) public volatile synthetic java.lang.Object read (java.io.DataInput) throws java.io.IOException public volatile synthetic void save (java.io.DataOutput, java.lang.Object) throws java.io.IOException static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/ExternalIntegerKeyDescriptor.class
ExternalIntegerKeyDescriptor.java package com.intellij.util.io public com.intellij.util.io.ExternalIntegerKeyDescriptor extends java.lang.Object implements com.intellij.util.io.KeyDescriptor { public void <init> () public int getHashCode (java.lang.Integer) Integer value public boolean isEqual (java.lang.Integer, java.lang.Integer) Integer val1 Integer val2 public void save (java.io.DataOutput, java.lang.Integer) throws java.io.IOException java.io.DataOutput out Integer value public java.lang.Integer read (java.io.DataInput) throws java.io.IOException java.io.DataInput in public volatile synthetic boolean isEqual (java.lang.Object, java.lang.Object) public volatile synthetic int getHashCode (java.lang.Object) public volatile synthetic java.lang.Object read (java.io.DataInput) throws java.io.IOException public volatile synthetic void save (java.io.DataOutput, java.lang.Object) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/FileAccessorCache$1.class
FileAccessorCache.java package com.intellij.util.io com.intellij.util.io.FileAccessorCache$1 extends com.intellij.util.containers.SLRUMap { final synthetic com.intellij.util.io.FileAccessorCache this$0 void <init> (com.intellij.util.io.FileAccessorCache, int, int, com.intellij.util.containers.hash.EqualityPolicy) com.intellij.util.io.FileAccessorCache this$0 int arg0 int arg1 com.intellij.util.containers.hash.EqualityPolicy arg2 protected final void onDropFromCache (java.lang.Object, com.intellij.util.io.FileAccessorCache$Handle) Object key com.intellij.util.io.FileAccessorCache$Handle value protected volatile synthetic void onDropFromCache (java.lang.Object, java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/FileAccessorCache$Handle.class
FileAccessorCache.java package com.intellij.util.io public final com.intellij.util.io.FileAccessorCache$Handle extends com.intellij.util.io.ResourceHandle { private final com.intellij.util.io.FileAccessorCache myOwner private final Object myResource private final java.util.concurrent.atomic.AtomicInteger myRefCount public void <init> (java.lang.Object, com.intellij.util.io.FileAccessorCache) Object fileAccessor com.intellij.util.io.FileAccessorCache owner public void allocate () public final void release () public int getRefCount () public void close () public java.lang.Object get () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/FileAccessorCache.class
FileAccessorCache.java package com.intellij.util.io public abstract com.intellij.util.io.FileAccessorCache extends java.lang.Object implements com.intellij.util.containers.hash.EqualityPolicy { private final com.intellij.util.containers.SLRUMap myCache private final java.util.List myElementsToBeDisposed private final Object myCacheLock private final Object myUpdateLock public void <init> (int, int) int protectedQueueSize int probationalQueueSize protected abstract java.lang.Object createAccessor (java.lang.Object) throws java.io.IOException protected abstract void disposeAccessor (java.lang.Object) throws java.io.IOException public final com.intellij.util.io.FileAccessorCache$Handle get (java.lang.Object) Object key com.intellij.util.io.FileAccessorCache$Handle cached private com.intellij.util.io.FileAccessorCache$Handle createHandle (java.lang.Object) com.intellij.util.io.FileAccessorCache$Handle cached java.io.IOException ex Object key private void disposeInvalidAccessors () java.util.List fileAccessorsToBeDisposed java.io.IOException ex Object t java.util.List fileAccessorsToBeDisposed public com.intellij.util.io.FileAccessorCache$Handle getIfCached (java.lang.Object) com.intellij.util.io.FileAccessorCache$Handle value Object key public boolean remove (java.lang.Object) Object key public void clear () public int getHashCode (java.lang.Object) Object value public boolean isEqual (java.lang.Object, java.lang.Object) Object val1 Object val2 static synthetic java.lang.Object access$000 (com.intellij.util.io.FileAccessorCache) com.intellij.util.io.FileAccessorCache x0 static synthetic java.util.List access$100 (com.intellij.util.io.FileAccessorCache) com.intellij.util.io.FileAccessorCache x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/FileChunkKey.class
FileChunkKey.java package com.intellij.util.io com.intellij.util.io.FileChunkKey extends java.lang.Object implements java.lang.Comparable com.intellij.util.containers.ShareableKey { private Object owner private long offset void <init> (java.lang.Object, long) Object owner long offset public int hashCode () public java.lang.Object getOwner () public long getOffset () public boolean equals (java.lang.Object) Object obj com.intellij.util.io.FileChunkKey k public void setup (java.lang.Object, long) Object owner long offset public int compareTo (com.intellij.util.io.FileChunkKey) com.intellij.util.io.FileChunkKey o public com.intellij.util.containers.ShareableKey getStableCopy () public volatile synthetic int compareTo (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/FinalizationRequest.class
FinalizationRequest.java package com.intellij.util.io com.intellij.util.io.FinalizationRequest extends java.lang.Object { public final com.intellij.util.io.Page page public final long finalizationId void <init> (com.intellij.util.io.Page, long) com.intellij.util.io.Page page long finalizationId public java.lang.String toString () }
com/intellij/util/io/IOStatistics.class
IOStatistics.java package com.intellij.util.io com.intellij.util.io.IOStatistics extends java.lang.Object { static final boolean DEBUG static final int MIN_IO_TIME_TO_REPORT static final com.intellij.openapi.diagnostic.Logger LOG static final int KEYS_FACTOR_MASK void <init> () static void dump (java.lang.String) String msg static void <clinit> () }
com/intellij/util/io/IOUtil$1.class
IOUtil.java package com.intellij.util.io final com.intellij.util.io.IOUtil$1 extends com.intellij.openapi.util.ThreadLocalCachedValue { void <init> () protected byte[] create () protected volatile synthetic java.lang.Object create () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/IOUtil.class
IOUtil.java package com.intellij.util.io public com.intellij.util.io.IOUtil extends java.lang.Object { public static final boolean BYTE_BUFFERS_USE_NATIVE_BYTE_ORDER private static final int STRING_HEADER_SIZE private static final int STRING_LENGTH_THRESHOLD private static final String LONGER_THAN_64K_MARKER private static final com.intellij.openapi.util.ThreadLocalCachedValue ourReadWriteBuffersCache private void <init> () public static java.lang.String readString (java.io.DataInput) throws java.io.IOException java.io.DataInput stream int length byte[] bytes public static void writeString (java.lang.String, java.io.DataOutput) throws java.io.IOException char aChar int i int i2 String s java.io.DataOutput stream char[] chars byte[] bytes public static void writeUTFTruncated (java.io.DataOutput, java.lang.String) throws java.io.IOException java.io.DataOutput stream String text public static void writeUTF (java.io.DataOutput, java.lang.String) throws java.io.IOException java.io.DataOutput storage String value public static java.lang.String readUTF (java.io.DataInput) throws java.io.IOException java.io.DataInput storage public static byte[] allocReadWriteUTFBuffer () public static void writeUTFFast (byte[], java.io.DataOutput, java.lang.String) throws java.io.IOException char c int i boolean isAscii java.io.UTFDataFormatException e byte[] buffer java.io.DataOutput storage String value int len public static java.lang.String readUTFFast (byte[], java.io.DataInput) throws java.io.IOException String result byte[] buffer java.io.DataInput storage int len public static boolean isAscii (java.lang.String) String str public static boolean isAscii (java.lang.CharSequence) int i int length CharSequence str public static boolean isAscii (char) char c public static boolean deleteAllFilesStartingWith (java.io.File) java.io.File f java.io.File file String baseName java.io.File parentFile java.io.File[] files boolean ok public static void syncStream (java.io.OutputStream) throws java.io.IOException Object o java.lang.reflect.Field outField ReflectiveOperationException e java.io.OutputStream stream public static java.lang.Object openCleanOrResetBroken (com.intellij.openapi.util.ThrowableComputable, java.io.File) throws java.io.IOException com.intellij.openapi.util.ThrowableComputable factoryComputable java.io.File file public static java.lang.Object openCleanOrResetBroken (com.intellij.openapi.util.ThrowableComputable, java.lang.Runnable) throws java.io.IOException java.io.IOException ex com.intellij.openapi.util.ThrowableComputable factoryComputable Runnable cleanupCallback public static void writeStringList (java.io.DataOutput, java.util.Collection) throws java.io.IOException String s java.io.DataOutput out java.util.Collection list public static java.util.List readStringList (java.io.DataInput) throws java.io.IOException int i java.io.DataInput in int size java.util.List strings private static synthetic void lambda$openCleanOrResetBroken$1 (java.io.File) java.io.File file private static synthetic boolean lambda$deleteAllFilesStartingWith$0 (java.lang.String, java.io.File) String baseName java.io.File pathname static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/InlineKeyDescriptor.class
InlineKeyDescriptor.java package com.intellij.util.io public abstract com.intellij.util.io.InlineKeyDescriptor extends java.lang.Object implements com.intellij.util.io.KeyDescriptor { private final boolean myCompactFormat public void <init> () protected boolean isCompactFormat () public final int getHashCode (java.lang.Object) Object value public final boolean isEqual (java.lang.Object, java.lang.Object) Object val1 Object val2 public final void save (java.io.DataOutput, java.lang.Object) throws java.io.IOException java.io.DataOutput out Object value int v public final java.lang.Object read (java.io.DataInput) throws java.io.IOException int n java.io.DataInput in int n public abstract java.lang.Object fromInt (int) public abstract int toInt (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/IntCollectionDataExternalizer$1.class
IntCollectionDataExternalizer.java package com.intellij.util.io com.intellij.util.io.IntCollectionDataExternalizer$1 extends java.lang.Object implements com.intellij.util.ThrowableConsumer { final synthetic java.io.DataOutput val$out final synthetic com.intellij.util.io.IntCollectionDataExternalizer this$0 void <init> (com.intellij.util.io.IntCollectionDataExternalizer, java.io.DataOutput) com.intellij.util.io.IntCollectionDataExternalizer this$0 public void consume (java.lang.Integer) throws java.io.IOException Integer i public volatile synthetic void consume (java.lang.Object) throws java.lang.Throwable }
com/intellij/util/io/IntCollectionDataExternalizer$2.class
IntCollectionDataExternalizer.java package com.intellij.util.io com.intellij.util.io.IntCollectionDataExternalizer$2 extends java.lang.Object implements com.intellij.openapi.util.ThrowableComputable { final synthetic java.io.DataInput val$in final synthetic com.intellij.util.io.IntCollectionDataExternalizer this$0 void <init> (com.intellij.util.io.IntCollectionDataExternalizer, java.io.DataInput) com.intellij.util.io.IntCollectionDataExternalizer this$0 public java.lang.Integer compute () throws java.io.IOException public volatile synthetic java.lang.Object compute () throws java.lang.Throwable }
com/intellij/util/io/IntCollectionDataExternalizer.class
IntCollectionDataExternalizer.java package com.intellij.util.io public com.intellij.util.io.IntCollectionDataExternalizer extends java.lang.Object implements com.intellij.util.io.DataExternalizer { public void <init> () public void save (java.io.DataOutput, java.util.Collection) throws java.io.IOException java.io.DataOutput out java.util.Collection value public java.util.Collection read (java.io.DataInput) throws java.io.IOException java.io.DataInput in public volatile synthetic java.lang.Object read (java.io.DataInput) throws java.io.IOException public volatile synthetic void save (java.io.DataOutput, java.lang.Object) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/IntInlineKeyDescriptor.class
IntInlineKeyDescriptor.java package com.intellij.util.io public com.intellij.util.io.IntInlineKeyDescriptor extends com.intellij.util.io.InlineKeyDescriptor { public void <init> () public java.lang.Integer fromInt (int) int n public int toInt (java.lang.Integer) Integer integer public volatile synthetic int toInt (java.lang.Object) public volatile synthetic java.lang.Object fromInt (int) }
com/intellij/util/io/IntToIntBtree$BtreeDataStorage.class
IntToIntBtree.java package com.intellij.util.io public abstract com.intellij.util.io.IntToIntBtree$BtreeDataStorage extends java.lang.Object { public abstract int persistInt (int, int, boolean) }
com/intellij/util/io/IntToIntBtree$BtreeIndexNodeView$HashLeafData.class
IntToIntBtree.java package com.intellij.util.io com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView$HashLeafData extends java.lang.Object { final com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView nodeView final int[] keys final gnu.trove.TIntIntHashMap values void <init> (com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView, int) int value int key int i com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView _nodeView int recordCount com.intellij.util.io.IntToIntBtree btree int offset java.nio.ByteBuffer buffer int keyNumber private void clean () int i com.intellij.util.io.IntToIntBtree btree static synthetic void access$1000 (com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView$HashLeafData) com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView$HashLeafData x0 }
com/intellij/util/io/IntToIntBtree$BtreeIndexNodeView.class
IntToIntBtree.java package com.intellij.util.io com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView extends com.intellij.util.io.IntToIntBtree$BtreePage { static final int INTERIOR_SIZE static final int KEY_OFFSET static final int MIN_ITEMS_TO_SHARE private boolean isIndexLeaf private boolean isHashedLeaf private static final int LARGE_MOVE_THRESHOLD private static final int HASH_FREE static final int INDEX_LEAF_MASK static final int HASHED_LEAF_MASK private static final boolean useDoubleHash static final synthetic boolean $assertionsDisabled void <init> (com.intellij.util.io.IntToIntBtree) com.intellij.util.io.IntToIntBtree btree private int search (int) int value final int addressAt (int) int i private void setAddressAt (int, int) int i int value int offset private int indexToOffset (int) int i private int keyAt (int) int i private void setKeyAt (int, int) int i int value int offset final boolean isIndexLeaf () protected void doInitFlags (int) int flags void setIndexLeaf (boolean) boolean value private boolean isHashedLeaf () void setHashedLeaf (boolean) boolean value final short getMaxChildrenCount () final boolean isFull () short childrenCount boolean processMappings (com.intellij.util.io.IntToIntBtree$KeyValueProcessor) throws java.io.IOException int key int i int offset int i int childrenCount com.intellij.util.io.IntToIntBtree$KeyValueProcessor processor public void initTraversal (int) int address public boolean isValid () private int splitNode (int) int key int i gnu.trove.TIntIntHashMap map int avg int[] keys boolean defaultSplit java.nio.ByteBuffer buffer short recordCountInNewNode int newRootAddress com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView rootNodeView int parentAddress boolean indexLeaf boolean hashedLeaf short recordCount com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView parent com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView$HashLeafData hashLeafData short maxIndex com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView newIndexNode int nextPage int medianKey private boolean doOffloadToSiblingsWhenHashed (com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView, com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView$HashLeafData) int key int i int key int i int childrenCount int[] keys gnu.trove.TIntIntHashMap map com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView sibling int numberOfKeysToMove com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView parent com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView$HashLeafData hashLeafData int indexInParent private void insertToRightSiblingWhenHashed (com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView, com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView$HashLeafData, int, com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView) int key int i int key int i int[] keys gnu.trove.TIntIntHashMap map int childrenCount int lastChildIndex com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView parent com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView$HashLeafData hashLeafData int indexInParent com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView sibling int numberOfKeysToMove private boolean doOffloadToSiblingsSorted (com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView) int i java.nio.ByteBuffer buffer int indexOfLastChildToMove com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView sibling int toMove com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView parent int indexInParent private void insertToRightSiblingWhenSorted (com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView, int, com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView) int i int childrenCount int lastChildIndex com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView parent int indexInParent com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView sibling int toMove protected void dump (java.lang.String) String s private void immediateDump (java.lang.String) int i String s short maxIndex private int locate (int, boolean) int i int address int valueHC boolean split int searched int parentAddress int maxHeight private void insert (int, int) int index java.nio.ByteBuffer buffer int i java.nio.ByteBuffer buffer int elementsAfterIndex int i int valueHC int newValueId short recordCount boolean indexLeaf int medianKeyInParent int index int itemsToMove private int hashIndex (int) int probe int value int length int hash int index int keyAtIndex int total private synthetic int lambda$search$0 (int, int) int value int mid static synthetic int access$000 (com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView, int, boolean) com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView x0 int x1 boolean x2 static synthetic void access$100 (com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView, int, int) com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView x0 int x1 int x2 static synthetic void access$200 (com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView, int, int) com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView x0 int x1 int x2 static synthetic int access$700 (com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView, int) com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView x0 int x1 static synthetic void access$800 (com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView, int, int) com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView x0 int x1 int x2 static void <clinit> () }
com/intellij/util/io/IntToIntBtree$BtreePage.class
IntToIntBtree.java package com.intellij.util.io com.intellij.util.io.IntToIntBtree$BtreePage extends java.lang.Object { static final int RESERVED_META_PAGE_LEN static final int FLAGS_SHIFT static final int LENGTH_SHIFT static final int LENGTH_MASK protected final com.intellij.util.io.IntToIntBtree btree protected int address private short myChildrenCount protected int myAddressInBuffer protected java.nio.ByteBuffer myBuffer protected com.intellij.util.io.ByteBufferWrapper myBufferWrapper protected boolean myHasFullPagesAlongPath protected boolean myIsDirty void <init> (com.intellij.util.io.IntToIntBtree) com.intellij.util.io.IntToIntBtree btree void setAddress (int) int _address private void setAddressInternal (int) int _address protected void syncWithStore () com.intellij.util.io.PagedFileStorage pagedFileStorage protected void doInitFlags (int) int anInt protected final void setFlag (int, boolean) int mask boolean flag int anInt void markDirty () protected final short getChildrenCount () protected final void setChildrenCount (short) short value int myValue protected final void setNextPage (int) int nextPage protected final int getNextPage () protected final int getInt (int) int address protected final void putInt (int, int) int offset int value protected final java.nio.ByteBuffer getBytes (int, int) int address int length java.nio.ByteBuffer duplicate int newPosition protected final void putBytes (int, java.nio.ByteBuffer) int address java.nio.ByteBuffer buffer }
com/intellij/util/io/IntToIntBtree$BtreeRootNode.class
IntToIntBtree.java package com.intellij.util.io com.intellij.util.io.IntToIntBtree$BtreeRootNode extends java.lang.Object { int address final com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView nodeView boolean initialized void <init> (com.intellij.util.io.IntToIntBtree) com.intellij.util.io.IntToIntBtree btree void setAddress (int) int _address protected void syncWithStore () public com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView getNodeView () }
com/intellij/util/io/IntToIntBtree$KeyValueProcessor.class
IntToIntBtree.java package com.intellij.util.io public abstract com.intellij.util.io.IntToIntBtree$KeyValueProcessor extends java.lang.Object { public void <init> () public abstract boolean process (int, int) throws java.io.IOException }
com/intellij/util/io/IntToIntBtree.class
IntToIntBtree.java package com.intellij.util.io public com.intellij.util.io.IntToIntBtree extends java.lang.Object { private static final int HAS_ZERO_KEY_MASK static final boolean doSanityCheck static final boolean doDump final int pageSize private final short maxInteriorNodes private final short maxLeafNodes private final short maxLeafNodesInHash final com.intellij.util.io.IntToIntBtree$BtreeRootNode root private int height private int maxStepsSearchedInHash private int totalHashStepsSearched private int hashSearchRequests private int pagesCount private int hashedPagesCount private int count private int movedMembersCount private boolean hasZeroKey private int zeroKeyValue private static final boolean isLarge private final com.intellij.util.io.ResizeableMappedFile storage private static final boolean offloadToSiblingsBeforeSplit private static final boolean indexNodeIsHashTable final int metaDataLeafPageLength final int hashPageCapacity private static final boolean hasCachedMappings private gnu.trove.TIntIntHashMap myCachedMappings private final int myCachedMappingsSize private static final int UNDEFINED_ADDRESS private com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView myAccessNodeView private int myLastGetKey private int myOptimizedInserts private boolean myCanUseLastKey static final synthetic boolean $assertionsDisabled public static int version () public void <init> (int, java.io.File, com.intellij.util.io.PagedFileStorage$StorageLockContext, boolean) throws java.io.IOException int pageSize java.io.File file com.intellij.util.io.PagedFileStorage$StorageLockContext storageLockContext boolean initial int i int metaPageLen protected void doAllocateRoot () public int persistVars (com.intellij.util.io.IntToIntBtree$BtreeDataStorage, boolean) com.intellij.util.io.IntToIntBtree$BtreeDataStorage storage boolean toDisk int i private static boolean isPrime (int) int i int val int maxDivisor private int nextPage () int pageStart public boolean get (int, int[]) int key int[] result int index public void put (int, int) boolean canUseLastKey int key int value private void doPut (int, int) int key int value int index void dumpStatistics () int leafPages long leafNodesCapacity long leafNodesCapacity2 int usedPercent int usedPercent2 private void flushCachedMappings () public void doClose () throws java.io.IOException public void doFlush () static void myAssert (boolean) boolean b public boolean processMappings (com.intellij.util.io.IntToIntBtree$KeyValueProcessor) throws java.io.IOException com.intellij.util.io.IntToIntBtree$KeyValueProcessor processor private boolean processLeafPages (com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView, com.intellij.util.io.IntToIntBtree$KeyValueProcessor) throws java.io.IOException int i int childrenAddress com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView child com.intellij.util.io.IntToIntBtree$BtreeIndexNodeView node com.intellij.util.io.IntToIntBtree$KeyValueProcessor processor int[] childrenAddresses static synthetic com.intellij.util.io.ResizeableMappedFile access$300 (com.intellij.util.io.IntToIntBtree) com.intellij.util.io.IntToIntBtree x0 static synthetic short access$400 (com.intellij.util.io.IntToIntBtree) com.intellij.util.io.IntToIntBtree x0 static synthetic short access$500 (com.intellij.util.io.IntToIntBtree) com.intellij.util.io.IntToIntBtree x0 static synthetic short access$600 (com.intellij.util.io.IntToIntBtree) com.intellij.util.io.IntToIntBtree x0 static synthetic int access$900 (com.intellij.util.io.IntToIntBtree) com.intellij.util.io.IntToIntBtree x0 static synthetic int access$1106 (com.intellij.util.io.IntToIntBtree) com.intellij.util.io.IntToIntBtree x0 static synthetic int access$1200 (com.intellij.util.io.IntToIntBtree) com.intellij.util.io.IntToIntBtree x0 static synthetic int access$1202 (com.intellij.util.io.IntToIntBtree, int) com.intellij.util.io.IntToIntBtree x0 int x1 static synthetic int access$1300 (com.intellij.util.io.IntToIntBtree) com.intellij.util.io.IntToIntBtree x0 static synthetic int access$1302 (com.intellij.util.io.IntToIntBtree, int) com.intellij.util.io.IntToIntBtree x0 int x1 static synthetic int access$1104 (com.intellij.util.io.IntToIntBtree) com.intellij.util.io.IntToIntBtree x0 static synthetic int access$1408 (com.intellij.util.io.IntToIntBtree) com.intellij.util.io.IntToIntBtree x0 static synthetic int access$1502 (com.intellij.util.io.IntToIntBtree, int) com.intellij.util.io.IntToIntBtree x0 int x1 static synthetic int access$1500 (com.intellij.util.io.IntToIntBtree) com.intellij.util.io.IntToIntBtree x0 static synthetic int access$1600 (com.intellij.util.io.IntToIntBtree) com.intellij.util.io.IntToIntBtree x0 static synthetic int access$1602 (com.intellij.util.io.IntToIntBtree, int) com.intellij.util.io.IntToIntBtree x0 int x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/KeyDescriptor.class
KeyDescriptor.java package com.intellij.util.io public abstract com.intellij.util.io.KeyDescriptor extends java.lang.Object implements com.intellij.util.containers.hash.EqualityPolicy com.intellij.util.io.DataExternalizer { }
com/intellij/util/io/KeyValueStore.class
KeyValueStore.java package com.intellij.util.io public abstract com.intellij.util.io.KeyValueStore extends java.lang.Object implements java.io.Closeable { public abstract java.lang.Object get (java.lang.Object) throws java.io.IOException public abstract void put (java.lang.Object, java.lang.Object) throws java.io.IOException public abstract void force () }
com/intellij/util/io/MappedBufferWrapper.class
MappedBufferWrapper.java package com.intellij.util.io abstract com.intellij.util.io.MappedBufferWrapper extends com.intellij.util.io.ByteBufferWrapper { private static final int MAX_FORCE_ATTEMPTS private volatile java.nio.MappedByteBuffer myBuffer protected void <init> (java.io.File, long, long) java.io.File file long pos long length protected abstract java.nio.MappedByteBuffer map () throws java.io.IOException public final void unmap () long finished long started public java.nio.ByteBuffer getCachedBuffer () public java.nio.ByteBuffer getBuffer () throws java.io.IOException java.nio.MappedByteBuffer buffer public void flush () Throwable e int i java.nio.MappedByteBuffer buffer }
com/intellij/util/io/MappedFileInputStream.class
MappedFileInputStream.java package com.intellij.util.io public com.intellij.util.io.MappedFileInputStream extends java.io.InputStream { private final com.intellij.util.io.ResizeableMappedFile raf private int cur private long limit public void <init> (com.intellij.util.io.ResizeableMappedFile, long, long) com.intellij.util.io.ResizeableMappedFile raf long pos long limit public void <init> (com.intellij.util.io.ResizeableMappedFile, long) throws java.io.IOException com.intellij.util.io.ResizeableMappedFile raf long pos public void setup (long, long) long pos long limit public int available () public void close () public int read () throws java.io.IOException int retval public int read (byte[], int, int) throws java.io.IOException byte[] b int offset int length public long skip (long) long amountToSkip long amountSkipped private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/MappingFailedException.class
MappingFailedException.java package com.intellij.util.io public com.intellij.util.io.MappingFailedException extends java.lang.RuntimeException { public void <init> (java.lang.String) String message public void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause }
com/intellij/util/io/NullableDataExternalizer.class
NullableDataExternalizer.java package com.intellij.util.io public com.intellij.util.io.NullableDataExternalizer extends java.lang.Object implements com.intellij.util.io.DataExternalizer { private final com.intellij.util.io.DataExternalizer myNotNullExternalizer public void <init> (com.intellij.util.io.DataExternalizer) com.intellij.util.io.DataExternalizer externalizer public void save (java.io.DataOutput, java.lang.Object) throws java.io.IOException java.io.DataOutput out Object value public java.lang.Object read (java.io.DataInput) throws java.io.IOException java.io.DataInput in boolean isDefined private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/OpenChannelsCache$ChannelDescriptor.class
OpenChannelsCache.java package com.intellij.util.io com.intellij.util.io.OpenChannelsCache$ChannelDescriptor extends java.lang.Object { private int lockCount private final java.io.RandomAccessFile myChannel private final java.io.File myFile void <init> (java.io.File, java.lang.String) throws java.io.FileNotFoundException java.io.File file String accessMode public void lock () public void unlock () public boolean isLocked () public java.io.RandomAccessFile getChannel () }
com/intellij/util/io/OpenChannelsCache.class
OpenChannelsCache.java package com.intellij.util.io public com.intellij.util.io.OpenChannelsCache extends java.lang.Object { private final int myCacheSizeLimit private final String myAccessMode private final java.util.Map myCache static final synthetic boolean $assertionsDisabled public void <init> (int, java.lang.String) int cacheSizeLimit String accessMode public synchronized java.io.RandomAccessFile getChannel (java.io.File) throws java.io.FileNotFoundException java.io.File ioFile com.intellij.util.io.OpenChannelsCache$ChannelDescriptor descriptor private void dropOvercache () java.util.Map$Entry entry java.io.File file java.util.List keysToDrop int dropCount public synchronized void releaseChannel (java.io.File) java.io.File ioFile com.intellij.util.io.OpenChannelsCache$ChannelDescriptor descriptor public synchronized void closeChannel (java.io.File) java.io.File ioFile com.intellij.util.io.OpenChannelsCache$ChannelDescriptor descriptor private static synthetic void lambda$closeChannel$0 (com.intellij.util.io.OpenChannelsCache$ChannelDescriptor) java.io.IOException e com.intellij.util.io.OpenChannelsCache$ChannelDescriptor descriptor static void <clinit> () }
com/intellij/util/io/Page$1.class
Page.java package com.intellij.util.io synthetic com.intellij.util.io.Page$1 extends java.lang.Object { }
com/intellij/util/io/Page$PageLock.class
Page.java package com.intellij.util.io com.intellij.util.io.Page$PageLock extends java.lang.Object { private void <init> () synthetic void <init> (com.intellij.util.io.Page$1) com.intellij.util.io.Page$1 x0 }
com/intellij/util/io/Page$Range.class
Page.java package com.intellij.util.io com.intellij.util.io.Page$Range extends java.lang.Object { int start int end private void <init> () synthetic void <init> (com.intellij.util.io.Page$1) com.intellij.util.io.Page$1 x0 }
com/intellij/util/io/Page.class
Page.java package com.intellij.util.io public com.intellij.util.io.Page extends java.lang.Object { public static final int PAGE_SIZE private static final com.intellij.util.containers.LimitedPool ourBufferPool private final long offset private final com.intellij.util.io.RandomAccessDataFile owner private final com.intellij.util.io.PoolPageKey myKey private java.nio.ByteBuffer buf private boolean read private boolean dirty private int myFinalizationId private java.util.BitSet myWriteMask private final com.intellij.util.io.Page$PageLock lock private final com.intellij.util.io.Page$Range myContinuousRange static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.util.io.RandomAccessDataFile, long) com.intellij.util.io.RandomAccessDataFile owner long offset private void ensureRead () int i byte[] content java.nio.ByteBuffer b private void ensureReadOrWriteMaskExists () private com.intellij.util.io.Page$Range calcContinuousRange (java.util.BitSet) int nextChunk int highestByte java.util.BitSet mask int lowestByte public void flush () com.intellij.util.io.Page$Range range int start int end public java.nio.ByteBuffer getBuf () private void recycle () public long getOffset () public int put (long, byte[], int, int) int start java.nio.ByteBuffer b int count long index byte[] bytes int off int length public int get (long, byte[], int, int) int start java.nio.ByteBuffer b int count long index byte[] bytes int off int length public com.intellij.util.io.FinalizationRequest prepareForFinalization (int) int finalizationId public com.intellij.util.io.RandomAccessDataFile getOwner () public com.intellij.util.io.PoolPageKey getKey () public boolean flushIfFinalizationIdIsEqualTo (long) long finalizationId public boolean recycleIfFinalizationIdIsEqualTo (long) long finalizationId public java.lang.String toString () private static synthetic java.nio.ByteBuffer lambda$static$0 () static void <clinit> () }
com/intellij/util/io/PagePool$1.class
PagePool.java package com.intellij.util.io com.intellij.util.io.PagePool$1 extends com.intellij.util.containers.hash.LinkedHashMap { final synthetic int val$probationalPagesLimit final synthetic com.intellij.util.io.PagePool this$0 void <init> (com.intellij.util.io.PagePool, int, float, boolean, int) com.intellij.util.io.PagePool this$0 int x0 float x1 boolean x2 protected boolean removeEldestEntry (java.util.Map$Entry) java.util.Map$Entry eldest }
com/intellij/util/io/PagePool$2.class
PagePool.java package com.intellij.util.io com.intellij.util.io.PagePool$2 extends com.intellij.util.containers.hash.LinkedHashMap { final synthetic int val$protectedPagesLimit final synthetic com.intellij.util.io.PagePool this$0 void <init> (com.intellij.util.io.PagePool, int, float, boolean, int) com.intellij.util.io.PagePool this$0 int x0 float x1 boolean x2 protected boolean removeEldestEntry (java.util.Map$Entry) java.util.Map$Entry eldest }
com/intellij/util/io/PagePool.class
PagePool.java package com.intellij.util.io public com.intellij.util.io.PagePool extends java.lang.Object { private final java.util.Map myProtectedQueue private final java.util.Map myProbationalQueue private int finalizationId private final java.util.TreeMap myFinalizationQueue private final Object lock private final Object finalizationMonitor private final com.intellij.util.io.PoolPageKey keyInstance private com.intellij.util.io.PoolPageKey lastFinalizedKey private static int hits private static int cache_misses private static int same_page_hits private static int protected_queue_hits private static int probational_queue_hits private static int finalization_queue_hits public static final com.intellij.util.io.PagePool SHARED private com.intellij.util.io.RandomAccessDataFile lastOwner private long lastOffset private com.intellij.util.io.Page lastHit public void <init> (int, int) int protectedPagesLimit int probationalPagesLimit public com.intellij.util.io.Page alloc (com.intellij.util.io.RandomAccessDataFile, long) com.intellij.util.io.RandomAccessDataFile owner long offset private com.intellij.util.io.Page hitQueues (com.intellij.util.io.RandomAccessDataFile, long) com.intellij.util.io.RandomAccessDataFile owner long offset com.intellij.util.io.PoolPageKey key com.intellij.util.io.Page page com.intellij.util.io.FinalizationRequest request private static double percent (int, int) int part int whole public static void printStatistics () private static com.intellij.util.io.PoolPageKey keyForPage (com.intellij.util.io.Page) com.intellij.util.io.Page page private void toProtectedQueue (com.intellij.util.io.Page) com.intellij.util.io.Page page private com.intellij.util.io.PoolPageKey setupKey (com.intellij.util.io.RandomAccessDataFile, long) com.intellij.util.io.RandomAccessDataFile owner long offset public void flushPages (com.intellij.util.io.RandomAccessDataFile) com.intellij.util.io.RandomAccessDataFile owner public boolean flushPages (com.intellij.util.io.RandomAccessDataFile, int) boolean hasFlushes com.intellij.util.io.RandomAccessDataFile owner int maxPagesToFlush boolean hasFlushes private boolean flushFinalizationQueue (int) com.intellij.util.io.FinalizationRequest request int maxPagesToFlush int count private boolean scanQueue (com.intellij.util.io.RandomAccessDataFile, java.util.Map) com.intellij.util.io.Page page com.intellij.util.io.RandomAccessDataFile owner java.util.Map queue java.util.Iterator iterator boolean hasFlushes private boolean scheduleFinalization (com.intellij.util.io.Page) int curFinalizationId com.intellij.util.io.Page page int curFinalizationId com.intellij.util.io.FinalizationRequest request private void processFinalizationRequest (com.intellij.util.io.FinalizationRequest) com.intellij.util.io.FinalizationRequest request com.intellij.util.io.Page page private com.intellij.util.io.FinalizationRequest retrieveFinalizationRequest () com.intellij.util.io.PoolPageKey key com.intellij.util.io.PoolPageKey k com.intellij.util.io.PoolPageKey kk java.util.SortedMap tail com.intellij.util.io.PoolPageKey key com.intellij.util.io.FinalizationRequest request static synthetic boolean access$000 (com.intellij.util.io.PagePool, com.intellij.util.io.Page) com.intellij.util.io.PagePool x0 com.intellij.util.io.Page x1 static synthetic java.util.Map access$100 (com.intellij.util.io.PagePool) com.intellij.util.io.PagePool x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/PagedFileStorage$1.class
PagedFileStorage.java package com.intellij.util.io synthetic com.intellij.util.io.PagedFileStorage$1 extends java.lang.Object { }
com/intellij/util/io/PagedFileStorage$StorageLock$1.class
PagedFileStorage.java package com.intellij.util.io com.intellij.util.io.PagedFileStorage$StorageLock$1 extends com.intellij.util.containers.hash.LinkedHashMap { final synthetic com.intellij.util.io.PagedFileStorage$StorageLock this$0 void <init> (com.intellij.util.io.PagedFileStorage$StorageLock, int, float, boolean) com.intellij.util.io.PagedFileStorage$StorageLock this$0 int x0 float x1 boolean x2 protected boolean removeEldestEntry (java.util.Map$Entry) java.util.Map$Entry eldest public com.intellij.util.io.ByteBufferWrapper remove (java.lang.Object) Object key com.intellij.util.io.ByteBufferWrapper wrapper public volatile synthetic java.lang.Object remove (java.lang.Object) }
com/intellij/util/io/PagedFileStorage$StorageLock.class
PagedFileStorage.java package com.intellij.util.io public com.intellij.util.io.PagedFileStorage$StorageLock extends java.lang.Object { private static final int FILE_INDEX_MASK private static final int FILE_INDEX_SHIFT public final com.intellij.util.io.PagedFileStorage$StorageLockContext myDefaultStorageLockContext private final com.intellij.util.containers.ConcurrentIntObjectMap myIndex2Storage private final com.intellij.util.containers.hash.LinkedHashMap mySegments private final java.util.concurrent.locks.ReentrantLock mySegmentsAccessLock private final java.util.concurrent.locks.ReentrantLock mySegmentsAllocationLock private final java.util.concurrent.ConcurrentLinkedQueue mySegmentsToRemove private volatile long mySize private volatile long mySizeLimit private volatile int myMappingChangeCount static final synthetic boolean $assertionsDisabled public void <init> () public void <init> (boolean) boolean checkThreadAccess public void lock () public void unlock () private int registerPagedFileStorage (com.intellij.util.io.PagedFileStorage) com.intellij.util.io.PagedFileStorage storage int registered int value private com.intellij.util.io.PagedFileStorage getRegisteredPagedFileStorageByIndex (int) int index private com.intellij.util.io.ByteBufferWrapper get (java.lang.Integer) com.intellij.util.io.ByteBufferWrapper wrapper long finished long started Integer key com.intellij.util.io.ByteBufferWrapper wrapper private void disposeRemovedSegments () java.util.Iterator iterator private void ensureSize (long) long sizeLimit private com.intellij.util.io.ByteBufferWrapper createValue (java.lang.Integer) java.io.IOException e Object max Object reserved Class aClass java.lang.reflect.Field reservedMemory java.lang.reflect.Field maxMemory Object max Object reserved long newSize OutOfMemoryError e Integer key int storageIndex com.intellij.util.io.PagedFileStorage owner long off long ownerLength int min com.intellij.util.io.ByteBufferWrapper wrapper Throwable oome private static void checkThreadAccess (com.intellij.util.io.PagedFileStorage$StorageLockContext) com.intellij.util.io.PagedFileStorage$StorageLockContext storageLockContext private java.util.Map getBuffersOrderedForOwner (int, com.intellij.util.io.PagedFileStorage$StorageLockContext) java.util.Map$Entry entry java.util.Map mineBuffers int index com.intellij.util.io.PagedFileStorage$StorageLockContext storageLockContext private void unmapBuffersForOwner (int, com.intellij.util.io.PagedFileStorage$StorageLockContext) Integer key int index com.intellij.util.io.PagedFileStorage$StorageLockContext storageLockContext java.util.Map buffers private void flushBuffersForOwner (int, com.intellij.util.io.PagedFileStorage$StorageLockContext) com.intellij.util.io.ByteBufferWrapper buffer com.intellij.util.io.ReadWriteDirectBufferWrapper$FileContext fileContext int index com.intellij.util.io.PagedFileStorage$StorageLockContext storageLockContext java.util.Map buffers public void invalidateBuffer (int) int page private static synthetic int lambda$getBuffersOrderedForOwner$0 (java.lang.Integer) Integer o static synthetic int access$100 (com.intellij.util.io.PagedFileStorage$StorageLock, com.intellij.util.io.PagedFileStorage) com.intellij.util.io.PagedFileStorage$StorageLock x0 com.intellij.util.io.PagedFileStorage x1 static synthetic com.intellij.util.containers.ConcurrentIntObjectMap access$200 (com.intellij.util.io.PagedFileStorage$StorageLock) com.intellij.util.io.PagedFileStorage$StorageLock x0 static synthetic void access$300 (com.intellij.util.io.PagedFileStorage$StorageLock, int, com.intellij.util.io.PagedFileStorage$StorageLockContext) com.intellij.util.io.PagedFileStorage$StorageLock x0 int x1 com.intellij.util.io.PagedFileStorage$StorageLockContext x2 static synthetic int access$400 (com.intellij.util.io.PagedFileStorage$StorageLock) com.intellij.util.io.PagedFileStorage$StorageLock x0 static synthetic com.intellij.util.io.ByteBufferWrapper access$500 (com.intellij.util.io.PagedFileStorage$StorageLock, java.lang.Integer) com.intellij.util.io.PagedFileStorage$StorageLock x0 Integer x1 static synthetic void access$600 (com.intellij.util.io.PagedFileStorage$StorageLock, int, com.intellij.util.io.PagedFileStorage$StorageLockContext) com.intellij.util.io.PagedFileStorage$StorageLock x0 int x1 com.intellij.util.io.PagedFileStorage$StorageLockContext x2 static synthetic long access$900 (com.intellij.util.io.PagedFileStorage$StorageLock) com.intellij.util.io.PagedFileStorage$StorageLock x0 static synthetic long access$1000 (com.intellij.util.io.PagedFileStorage$StorageLock) com.intellij.util.io.PagedFileStorage$StorageLock x0 static synthetic int access$404 (com.intellij.util.io.PagedFileStorage$StorageLock) com.intellij.util.io.PagedFileStorage$StorageLock x0 static synthetic java.util.concurrent.ConcurrentLinkedQueue access$1100 (com.intellij.util.io.PagedFileStorage$StorageLock) com.intellij.util.io.PagedFileStorage$StorageLock x0 static synthetic long access$902 (com.intellij.util.io.PagedFileStorage$StorageLock, long) com.intellij.util.io.PagedFileStorage$StorageLock x0 long x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/PagedFileStorage$StorageLockContext.class
PagedFileStorage.java package com.intellij.util.io public com.intellij.util.io.PagedFileStorage$StorageLockContext extends java.lang.Object { private final boolean myCheckThreadAccess private final java.util.concurrent.locks.ReentrantLock myLock private final com.intellij.util.io.PagedFileStorage$StorageLock myStorageLock private void <init> (com.intellij.util.io.PagedFileStorage$StorageLock, boolean) com.intellij.util.io.PagedFileStorage$StorageLock lock boolean checkAccess public void <init> (boolean) boolean checkAccess public void lock () public void unlock () static synthetic com.intellij.util.io.PagedFileStorage$StorageLock access$000 (com.intellij.util.io.PagedFileStorage$StorageLockContext) com.intellij.util.io.PagedFileStorage$StorageLockContext x0 synthetic void <init> (com.intellij.util.io.PagedFileStorage$StorageLock, boolean, com.intellij.util.io.PagedFileStorage$1) com.intellij.util.io.PagedFileStorage$StorageLock x0 boolean x1 com.intellij.util.io.PagedFileStorage$1 x2 static synthetic boolean access$1600 (com.intellij.util.io.PagedFileStorage$StorageLockContext) com.intellij.util.io.PagedFileStorage$StorageLockContext x0 static synthetic java.util.concurrent.locks.ReentrantLock access$1700 (com.intellij.util.io.PagedFileStorage$StorageLockContext) com.intellij.util.io.PagedFileStorage$StorageLockContext x0 }
com/intellij/util/io/PagedFileStorage.class
PagedFileStorage.java package com.intellij.util.io public com.intellij.util.io.PagedFileStorage extends java.lang.Object implements com.intellij.openapi.Forceable { private static final com.intellij.openapi.diagnostic.Logger LOG public static final int MB public static final int BUFFER_SIZE private static final int LOWER_LIMIT private static final int UPPER_LIMIT private static final int UNKNOWN_PAGE private static final int MAX_PAGES_COUNT private static final int MAX_LIVE_STORAGES_COUNT private static final java.nio.ByteOrder ourNativeByteOrder private static final String RW private static final com.intellij.util.io.PagedFileStorage$StorageLock ourLock private final com.intellij.util.io.PagedFileStorage$StorageLockContext myStorageLockContext private final boolean myNativeBytesOrder private int myLastPage private int myLastPage2 private int myLastPage3 private com.intellij.util.io.ByteBufferWrapper myLastBuffer private com.intellij.util.io.ByteBufferWrapper myLastBuffer2 private com.intellij.util.io.ByteBufferWrapper myLastBuffer3 private int myLastChangeCount private int myLastChangeCount2 private int myLastChangeCount3 private int myStorageIndex private final Object myLastAccessedBufferCacheLock private final byte[] myTypedIOBuffer private volatile boolean isDirty private final java.io.File myFile protected volatile long mySize protected final int myPageSize protected final boolean myValuesAreBufferAligned private static final int MAX_FILLER_SIZE static final synthetic boolean $assertionsDisabled private static long maxDirectMemory () Class aClass java.lang.reflect.Method maxDirectMemory Class aClass java.lang.reflect.Field maxMemory public void <init> (java.io.File, com.intellij.util.io.PagedFileStorage$StorageLock) throws java.io.IOException java.io.File file com.intellij.util.io.PagedFileStorage$StorageLock lock public void <init> (java.io.File, com.intellij.util.io.PagedFileStorage$StorageLock, int, boolean) throws java.io.IOException java.io.File file com.intellij.util.io.PagedFileStorage$StorageLock lock int pageSize boolean valuesAreBufferAligned public void <init> (java.io.File, com.intellij.util.io.PagedFileStorage$StorageLockContext, int, boolean) throws java.io.IOException java.io.File file com.intellij.util.io.PagedFileStorage$StorageLockContext storageLockContext int pageSize boolean valuesAreBufferAligned public void <init> (java.io.File, com.intellij.util.io.PagedFileStorage$StorageLockContext, int, boolean, boolean) throws java.io.IOException java.io.File file com.intellij.util.io.PagedFileStorage$StorageLockContext storageLockContext int pageSize boolean valuesAreBufferAligned boolean nativeBytesOrder public void lock () public void unlock () public com.intellij.util.io.PagedFileStorage$StorageLockContext getStorageLockContext () public java.io.File getFile () public void putInt (long, int) long page int page_offset long addr int value public int getInt (long) long page int page_offset long addr public final void putShort (long, short) long page int page_offset long addr short value int getOffsetInPage (long) long addr com.intellij.util.io.ByteBufferWrapper getByteBuffer (long, boolean) long address boolean modify long page public final short getShort (long) long page int page_offset long addr public void putLong (long, long) long page int page_offset long addr long value public void putByte (long, byte) long addr byte b public byte getByte (long) long addr public long getLong (long) long page int page_offset long addr public byte get (long) long index long page int offset public void put (long, byte) long index byte value long page int offset public void get (long, byte[], int, int) IllegalArgumentException iae long page int page_offset int page_len java.nio.ByteBuffer buffer long index byte[] dst int offset int length long i int o int l public void put (long, byte[], int, int) IllegalArgumentException iae long page int page_offset int page_len java.nio.ByteBuffer buffer long index byte[] src int offset int length long i int o int l public void close () private void unmapAll () public void resize (long) throws java.io.IOException long finished long newSize long oldSize long started long unmapAllFinished long delta private void resizeFile (long) throws java.io.IOException java.io.RandomAccessFile raf long newSize private void fillWithZeros (long, long) int filled long from long length byte[] buff public final long length () long size private java.nio.ByteBuffer getBuffer (long) long page private java.nio.ByteBuffer getReadOnlyBuffer (long) long page private com.intellij.util.io.ByteBufferWrapper getBufferWrapper (long, boolean) java.nio.ByteBuffer buf java.nio.ByteBuffer buf java.nio.ByteBuffer buf com.intellij.util.io.ByteBufferWrapper byteBufferWrapper java.nio.ByteBuffer buf java.io.IOException e long page boolean modify private void markDirty (com.intellij.util.io.ByteBufferWrapper) com.intellij.util.io.ByteBufferWrapper buffer public void force () long finished long started public boolean isDirty () static synthetic int access$800 () static synthetic com.intellij.util.io.PagedFileStorage$StorageLockContext access$1200 (com.intellij.util.io.PagedFileStorage) com.intellij.util.io.PagedFileStorage x0 static synthetic java.io.File access$1300 (com.intellij.util.io.PagedFileStorage) com.intellij.util.io.PagedFileStorage x0 static synthetic com.intellij.openapi.diagnostic.Logger access$1400 () static synthetic int access$1500 () static synthetic com.intellij.util.io.PagedFileStorage$StorageLock access$1800 () static void <clinit> () int lower int upper long max }
com/intellij/util/io/PersistentBTreeEnumerator$1.class
PersistentBTreeEnumerator.java package com.intellij.util.io com.intellij.util.io.PersistentBTreeEnumerator$1 extends java.lang.Object implements com.intellij.util.io.IntToIntBtree$BtreeDataStorage { final synthetic com.intellij.util.io.PersistentBTreeEnumerator this$0 void <init> (com.intellij.util.io.PersistentBTreeEnumerator) com.intellij.util.io.PersistentBTreeEnumerator this$0 public int persistInt (int, int, boolean) int offset int value boolean toDisk }
com/intellij/util/io/PersistentBTreeEnumerator$2.class
PersistentBTreeEnumerator.java package com.intellij.util.io com.intellij.util.io.PersistentBTreeEnumerator$2 extends com.intellij.util.io.PersistentEnumeratorBase$RecordsProcessor { final synthetic com.intellij.util.io.PersistentEnumeratorBase$DataFilter val$filter final synthetic com.intellij.util.Processor val$processor final synthetic com.intellij.util.io.PersistentBTreeEnumerator this$0 void <init> (com.intellij.util.io.PersistentBTreeEnumerator, com.intellij.util.io.PersistentEnumeratorBase$DataFilter, com.intellij.util.Processor) com.intellij.util.io.PersistentBTreeEnumerator this$0 public boolean process (int) Object data int record }
com/intellij/util/io/PersistentBTreeEnumerator$3.class
PersistentBTreeEnumerator.java package com.intellij.util.io com.intellij.util.io.PersistentBTreeEnumerator$3 extends com.intellij.util.io.IntToIntBtree$KeyValueProcessor { final synthetic com.intellij.util.io.PersistentEnumeratorBase$RecordsProcessor val$p final synthetic com.intellij.util.io.PersistentBTreeEnumerator this$0 void <init> (com.intellij.util.io.PersistentBTreeEnumerator, com.intellij.util.io.PersistentEnumeratorBase$RecordsProcessor) com.intellij.util.io.PersistentBTreeEnumerator this$0 public boolean process (int, int) throws java.io.IOException int id int key int value int rec }
com/intellij/util/io/PersistentBTreeEnumerator$RecordBufferHandler.class
PersistentBTreeEnumerator.java package com.intellij.util.io com.intellij.util.io.PersistentBTreeEnumerator$RecordBufferHandler extends com.intellij.util.io.PersistentEnumeratorBase$RecordBufferHandler { private byte[] myBuffer static final synthetic boolean $assertionsDisabled private void <init> () int recordWriteOffset (com.intellij.util.io.PersistentBTreeEnumerator, byte[]) int existingOffset int prevDataPageStart com.intellij.util.io.PersistentBTreeEnumerator enumerator byte[] buf int recordWriteOffset byte[] getRecordBuffer (com.intellij.util.io.PersistentBTreeEnumerator) com.intellij.util.io.PersistentBTreeEnumerator enumerator void setupRecord (com.intellij.util.io.PersistentBTreeEnumerator, int, int, byte[]) com.intellij.util.io.PersistentBTreeEnumerator enumerator int hashCode int dataOffset byte[] buf volatile synthetic void setupRecord (com.intellij.util.io.PersistentEnumeratorBase, int, int, byte[]) volatile synthetic byte[] getRecordBuffer (com.intellij.util.io.PersistentEnumeratorBase) volatile synthetic int recordWriteOffset (com.intellij.util.io.PersistentEnumeratorBase, byte[]) synthetic void <init> (com.intellij.util.io.PersistentBTreeEnumerator$1) com.intellij.util.io.PersistentBTreeEnumerator$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/PersistentBTreeEnumerator.class
PersistentBTreeEnumerator.java package com.intellij.util.io public com.intellij.util.io.PersistentBTreeEnumerator extends com.intellij.util.io.PersistentEnumeratorBase { private static final int BTREE_PAGE_SIZE private static final int DEFAULT_BTREE_PAGE_SIZE private static final int RECORD_SIZE private static final int VALUE_PAGE_SIZE private static final int INTERNAL_PAGE_SIZE private int myLogicalFileLength private int myDataPageStart private int myFirstPageStart private int myDataPageOffset private int myDuplicatedValuesPageStart private int myDuplicatedValuesPageOffset private static final int COLLISION_OFFSET private int myValuesCount private int myCollisions private int myExistingKeysEnumerated private com.intellij.util.io.IntToIntBtree myBTree private final boolean myInlineKeysNoMapping private boolean myExternalKeysNoMapping private static final int MAX_DATA_SEGMENT_LENGTH private static final int VERSION private static final int KEY_SHIFT private final int[] myResultBuf static final synthetic boolean $assertionsDisabled public void <init> (java.io.File, com.intellij.util.io.KeyDescriptor, int) throws java.io.IOException java.io.File file com.intellij.util.io.KeyDescriptor dataDescriptor int initialSize public void <init> (java.io.File, com.intellij.util.io.KeyDescriptor, int, com.intellij.util.io.PagedFileStorage$StorageLockContext) throws java.io.IOException java.io.File file com.intellij.util.io.KeyDescriptor dataDescriptor int initialSize com.intellij.util.io.PagedFileStorage$StorageLockContext lockContext public void <init> (java.io.File, com.intellij.util.io.KeyDescriptor, int, com.intellij.util.io.PagedFileStorage$StorageLockContext, int) throws java.io.IOException java.io.IOException e Throwable e java.io.File file com.intellij.util.io.KeyDescriptor dataDescriptor int initialSize com.intellij.util.io.PagedFileStorage$StorageLockContext lockContext int version private static java.io.File indexFile (java.io.File) java.io.File file private static boolean wantKeyMapping () private void initBtree (boolean) throws java.io.IOException boolean initial private void storeVars (boolean) boolean toDisk private void storeBTreeVars (boolean) int BTREE_DATA_START boolean toDisk com.intellij.util.io.IntToIntBtree tree private int store (int, int, boolean) int offset int value boolean toDisk protected void setupEmptyFile () throws java.io.IOException protected void doClose () throws java.io.IOException com.intellij.util.io.IntToIntBtree tree com.intellij.util.io.IntToIntBtree tree private int allocPage () int pageStart public boolean processAllDataObject (com.intellij.util.Processor, com.intellij.util.io.PersistentEnumeratorBase$DataFilter) throws java.io.IOException com.intellij.util.Processor processor com.intellij.util.io.PersistentEnumeratorBase$DataFilter filter public boolean traverseAllRecords (com.intellij.util.io.PersistentEnumeratorBase$RecordsProcessor) throws java.io.IOException com.intellij.util.io.PersistentEnumeratorBase$CorruptedException corruptedException IllegalStateException e com.intellij.util.io.PersistentEnumeratorBase$RecordsProcessor p protected int addrToIndex (int) int addr protected int indexToAddr (int) int idx int anInt protected int setupValueId (int, int) int hashCode int dataOff com.intellij.util.io.PersistentEnumeratorBase$RecordBufferHandler recordHandler byte[] buf int pos public void setRecordHandler (com.intellij.util.io.PersistentEnumeratorBase$RecordBufferHandler) com.intellij.util.io.PersistentEnumeratorBase$RecordBufferHandler recordHandler public java.lang.Object getValue (int, int) throws java.io.IOException int keyId int processingKey long getNonNegativeValue (java.lang.Object) throws java.io.IOException boolean hasMapping com.intellij.util.io.PersistentEnumeratorBase$CorruptedException exception IllegalStateException e Object key long keyIdToNonNegativeOffset (int) int value void putNonNegativeValue (java.lang.Object, long) throws java.io.IOException boolean hasMapping int pos int intKey com.intellij.util.io.PersistentEnumeratorBase$CorruptedException exception IllegalStateException e Object key long value private int nextLongValueRecord () int existingOffset int duplicatedValueOff protected synchronized int enumerateImpl (java.lang.Object, boolean, boolean) throws java.io.IOException int address int newCollisionAddress int duplicatedValueOff int duplicatedValueOff int valueHC boolean hasMapping int indexNodeValueAddress int collisionAddress boolean hasExistingData int newValueId com.intellij.util.io.PersistentEnumeratorBase$CorruptedException exception IllegalStateException e Object value boolean onlyCheckForExisting boolean saveNewValue boolean canReEnumerate () public java.lang.Object valueOf (int) throws java.io.IOException int idx private int nextDuplicatedValueRecord () int existingOffset int duplicatedValueOff protected void doFlush () throws java.io.IOException static synthetic int access$100 (com.intellij.util.io.PersistentBTreeEnumerator, int, int, boolean) com.intellij.util.io.PersistentBTreeEnumerator x0 int x1 int x2 boolean x3 static synthetic boolean access$200 (com.intellij.util.io.PersistentBTreeEnumerator) com.intellij.util.io.PersistentBTreeEnumerator x0 static synthetic int access$300 (com.intellij.util.io.PersistentBTreeEnumerator) com.intellij.util.io.PersistentBTreeEnumerator x0 static synthetic int access$302 (com.intellij.util.io.PersistentBTreeEnumerator, int) com.intellij.util.io.PersistentBTreeEnumerator x0 int x1 static synthetic int access$402 (com.intellij.util.io.PersistentBTreeEnumerator, int) com.intellij.util.io.PersistentBTreeEnumerator x0 int x1 static synthetic int access$500 (com.intellij.util.io.PersistentBTreeEnumerator) com.intellij.util.io.PersistentBTreeEnumerator x0 static synthetic int access$400 (com.intellij.util.io.PersistentBTreeEnumerator) com.intellij.util.io.PersistentBTreeEnumerator x0 static synthetic int access$602 (com.intellij.util.io.PersistentBTreeEnumerator, int) com.intellij.util.io.PersistentBTreeEnumerator x0 int x1 static synthetic int access$600 (com.intellij.util.io.PersistentBTreeEnumerator) com.intellij.util.io.PersistentBTreeEnumerator x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/PersistentEnumerator$1.class
PersistentEnumerator.java package com.intellij.util.io synthetic com.intellij.util.io.PersistentEnumerator$1 extends java.lang.Object { }
com/intellij/util/io/PersistentEnumerator$RecordBufferHandler.class
PersistentEnumerator.java package com.intellij.util.io com.intellij.util.io.PersistentEnumerator$RecordBufferHandler extends com.intellij.util.io.PersistentEnumeratorBase$RecordBufferHandler { private final byte[] myBuffer private void <init> () protected int recordWriteOffset (com.intellij.util.io.PersistentEnumerator, byte[]) com.intellij.util.io.PersistentEnumerator enumerator byte[] buf byte[] getRecordBuffer (com.intellij.util.io.PersistentEnumerator) com.intellij.util.io.PersistentEnumerator t void setupRecord (com.intellij.util.io.PersistentEnumerator, int, int, byte[]) com.intellij.util.io.PersistentEnumerator enumerator int hashCode int dataOffset byte[] buf volatile synthetic void setupRecord (com.intellij.util.io.PersistentEnumeratorBase, int, int, byte[]) volatile synthetic byte[] getRecordBuffer (com.intellij.util.io.PersistentEnumeratorBase) protected volatile synthetic int recordWriteOffset (com.intellij.util.io.PersistentEnumeratorBase, byte[]) synthetic void <init> (com.intellij.util.io.PersistentEnumerator$1) com.intellij.util.io.PersistentEnumerator$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/PersistentEnumerator.class
PersistentEnumerator.java package com.intellij.util.io public com.intellij.util.io.PersistentEnumerator extends com.intellij.util.io.PersistentEnumeratorBase { private static final int FIRST_VECTOR_OFFSET private static final int BITS_PER_LEVEL private static final int SLOTS_PER_VECTOR private static final int LEVEL_MASK private static final byte[] EMPTY_VECTOR private static final int BITS_PER_FIRST_LEVEL private static final int SLOTS_PER_FIRST_VECTOR private static final int FIRST_LEVEL_MASK private static final byte[] FIRST_VECTOR private static final int COLLISION_OFFSET private static final int KEY_HASHCODE_OFFSET private static final int KEY_REF_OFFSET private static final int RECORD_SIZE private int valuesCount static final int VERSION private static final com.intellij.util.io.PersistentEnumeratorBase$Version ourVersion public void <init> (java.io.File, com.intellij.util.io.KeyDescriptor, int) throws java.io.IOException java.io.File file com.intellij.util.io.KeyDescriptor dataDescriptor int initialSize public void <init> (java.io.File, com.intellij.util.io.KeyDescriptor, int, com.intellij.util.io.PagedFileStorage$StorageLockContext, int) throws java.io.IOException java.io.File file com.intellij.util.io.KeyDescriptor dataDescriptor int initialSize com.intellij.util.io.PagedFileStorage$StorageLockContext storageLockContext int version protected void setupEmptyFile () throws java.io.IOException public synchronized boolean traverseAllRecords (com.intellij.util.io.PersistentEnumeratorBase$RecordsProcessor) throws java.io.IOException com.intellij.util.io.PersistentEnumeratorBase$RecordsProcessor p private boolean traverseRecords (int, int, com.intellij.util.io.PersistentEnumeratorBase$RecordsProcessor) throws java.io.IOException int record int vector int slotIdx int vectorStart int slotsCount com.intellij.util.io.PersistentEnumeratorBase$RecordsProcessor p protected synchronized int enumerateImpl (java.lang.Object, boolean, boolean) throws java.io.IOException int newId Object candidate int newVector int valueHCByte int oldHCByte int collision boolean splitVector int candidateHC int newId int depth int valueHC int hc int vector int pos int lastVector int levelMask int bitsPerLevel Object value boolean onlyCheckForExisting boolean saveNewValue protected int writeData (java.lang.Object, int) Object value int hashCode int id private static int hcByte (int, int) int hashcode int byteN private int allocVector (byte[]) throws java.io.IOException byte[] empty int pos private int nextCandidate (int) throws java.io.IOException int idx private int hashCodeOf (int) throws java.io.IOException int idx protected int indexToAddr (int) int idx static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/PersistentEnumeratorBase$1.class
PersistentEnumeratorBase.java package com.intellij.util.io com.intellij.util.io.PersistentEnumeratorBase$1 extends com.intellij.util.io.PersistentEnumeratorBase$RecordsProcessor { final synthetic com.intellij.util.io.PersistentEnumeratorBase$DataFilter val$filter final synthetic com.intellij.util.Processor val$processor final synthetic com.intellij.util.io.PersistentEnumeratorBase this$0 void <init> (com.intellij.util.io.PersistentEnumeratorBase, com.intellij.util.io.PersistentEnumeratorBase$DataFilter, com.intellij.util.Processor) com.intellij.util.io.PersistentEnumeratorBase this$0 public boolean process (int) throws java.io.IOException int record }
com/intellij/util/io/PersistentEnumeratorBase$CacheKey.class
PersistentEnumeratorBase.java package com.intellij.util.io com.intellij.util.io.PersistentEnumeratorBase$CacheKey extends java.lang.Object implements com.intellij.util.containers.ShareableKey { public com.intellij.util.io.PersistentEnumeratorBase owner public Object key private void <init> (java.lang.Object, com.intellij.util.io.PersistentEnumeratorBase) Object key com.intellij.util.io.PersistentEnumeratorBase owner public com.intellij.util.containers.ShareableKey getStableCopy () public boolean equals (java.lang.Object) Object o com.intellij.util.io.PersistentEnumeratorBase$CacheKey cacheKey public int hashCode () synthetic void <init> (java.lang.Object, com.intellij.util.io.PersistentEnumeratorBase, com.intellij.util.io.PersistentEnumeratorBase$1) Object x0 com.intellij.util.io.PersistentEnumeratorBase x1 com.intellij.util.io.PersistentEnumeratorBase$1 x2 }
com/intellij/util/io/PersistentEnumeratorBase$CorruptedException.class
PersistentEnumeratorBase.java package com.intellij.util.io public com.intellij.util.io.PersistentEnumeratorBase$CorruptedException extends java.io.IOException { public void <init> (java.io.File) java.io.File file protected void <init> (java.lang.String) String message }
com/intellij/util/io/PersistentEnumeratorBase$DataFilter.class
PersistentEnumeratorBase.java package com.intellij.util.io public abstract com.intellij.util.io.PersistentEnumeratorBase$DataFilter extends java.lang.Object { public abstract boolean accept (int) }
com/intellij/util/io/PersistentEnumeratorBase$FlyweightKey.class
PersistentEnumeratorBase.java package com.intellij.util.io com.intellij.util.io.PersistentEnumeratorBase$FlyweightKey extends com.intellij.util.io.PersistentEnumeratorBase$CacheKey { void <init> () public com.intellij.util.containers.ShareableKey getStableCopy () }
com/intellij/util/io/PersistentEnumeratorBase$RecordBufferHandler.class
PersistentEnumeratorBase.java package com.intellij.util.io abstract com.intellij.util.io.PersistentEnumeratorBase$RecordBufferHandler extends java.lang.Object { void <init> () abstract int recordWriteOffset (com.intellij.util.io.PersistentEnumeratorBase, byte[]) abstract byte[] getRecordBuffer (com.intellij.util.io.PersistentEnumeratorBase) abstract void setupRecord (com.intellij.util.io.PersistentEnumeratorBase, int, int, byte[]) }
com/intellij/util/io/PersistentEnumeratorBase$RecordsProcessor.class
PersistentEnumeratorBase.java package com.intellij.util.io public abstract com.intellij.util.io.PersistentEnumeratorBase$RecordsProcessor extends java.lang.Object { private int myKey public void <init> () public abstract boolean process (int) throws java.io.IOException void setCurrentKey (int) int key int getCurrentKey () }
com/intellij/util/io/PersistentEnumeratorBase$Version.class
PersistentEnumeratorBase.java package com.intellij.util.io public com.intellij.util.io.PersistentEnumeratorBase$Version extends java.lang.Object { private static final int DIRTY_MAGIC private static final int CORRECTLY_CLOSED_MAGIC private final int correctlyClosedMagic private final int dirtyMagic static final synthetic boolean $assertionsDisabled public void <init> (int) int version private void <init> (int, int) int _correctlyClosedMagic int _dirtyMagic static synthetic int access$000 (com.intellij.util.io.PersistentEnumeratorBase$Version) com.intellij.util.io.PersistentEnumeratorBase$Version x0 static synthetic int access$100 (com.intellij.util.io.PersistentEnumeratorBase$Version) com.intellij.util.io.PersistentEnumeratorBase$Version x0 static void <clinit> () }
com/intellij/util/io/PersistentEnumeratorBase$VersionUpdatedException.class
PersistentEnumeratorBase.java package com.intellij.util.io public com.intellij.util.io.PersistentEnumeratorBase$VersionUpdatedException extends com.intellij.util.io.PersistentEnumeratorBase$CorruptedException { void <init> (java.io.File) java.io.File file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/PersistentEnumeratorBase.class
PersistentEnumeratorBase.java package com.intellij.util.io public abstract com.intellij.util.io.PersistentEnumeratorBase extends java.lang.Object implements com.intellij.openapi.Forceable java.io.Closeable { protected static final com.intellij.openapi.diagnostic.Logger LOG protected static final int NULL_ID private static final int META_DATA_OFFSET static final int DATA_START private static final com.intellij.util.io.PersistentEnumeratorBase$CacheKey ourFlyweight protected final com.intellij.util.io.ResizeableMappedFile myStorage private final boolean myAssumeDifferentSerializedBytesMeansObjectsInequality private final com.intellij.util.io.AppendableStorageBackedByResizableMappedFile myKeyStorage final com.intellij.util.io.KeyDescriptor myDataDescriptor protected final java.io.File myFile private final com.intellij.util.io.PersistentEnumeratorBase$Version myVersion private final boolean myDoCaching private volatile boolean myDirtyStatusUpdateInProgress private boolean myClosed private boolean myDirty private boolean myCorrupted private com.intellij.util.io.PersistentEnumeratorBase$RecordBufferHandler myRecordHandler private java.io.Flushable myMarkCleanCallback private static final int ENUMERATION_CACHE_SIZE private static final com.intellij.util.containers.SLRUMap ourEnumerationCache static final synthetic boolean $assertionsDisabled private static com.intellij.util.io.PersistentEnumeratorBase$CacheKey sharedKey (java.lang.Object, com.intellij.util.io.PersistentEnumeratorBase) Object key com.intellij.util.io.PersistentEnumeratorBase owner public static void clearCacheForTests () public void <init> (java.io.File, com.intellij.util.io.ResizeableMappedFile, com.intellij.util.io.KeyDescriptor, int, com.intellij.util.io.PersistentEnumeratorBase$Version, com.intellij.util.io.PersistentEnumeratorBase$RecordBufferHandler, boolean) throws java.io.IOException RuntimeException e java.io.IOException e Exception e int sign Exception e int sign java.io.IOException e Throwable e java.io.File file com.intellij.util.io.ResizeableMappedFile storage com.intellij.util.io.KeyDescriptor dataDescriptor int initialSize com.intellij.util.io.PersistentEnumeratorBase$Version version com.intellij.util.io.PersistentEnumeratorBase$RecordBufferHandler recordBufferHandler boolean doCaching void lockStorage () void unlockStorage () protected abstract void setupEmptyFile () throws java.io.IOException final com.intellij.util.io.PersistentEnumeratorBase$RecordBufferHandler getRecordHandler () public void setRecordHandler (com.intellij.util.io.PersistentEnumeratorBase$RecordBufferHandler) com.intellij.util.io.PersistentEnumeratorBase$RecordBufferHandler recordHandler void setMarkCleanCallback (java.io.Flushable) java.io.Flushable markCleanCallback public java.lang.Object getValue (int, int) throws java.io.IOException int keyId int processingKey protected int tryEnumerate (java.lang.Object) throws java.io.IOException Object value private int doEnumerate (java.lang.Object, boolean, boolean) throws java.io.IOException Integer cachedId int id Throwable e Object value boolean onlyCheckForExisting boolean saveNewValue int id public int enumerate (java.lang.Object) throws java.io.IOException Object value protected void putMetaData (long) long data protected long getMetaData () void putMetaData2 (long) long data long getMetaData2 () public boolean processAllDataObject (com.intellij.util.Processor, com.intellij.util.io.PersistentEnumeratorBase$DataFilter) throws java.io.IOException com.intellij.util.Processor processor com.intellij.util.io.PersistentEnumeratorBase$DataFilter filter public java.util.Collection getAllDataObjects (com.intellij.util.io.PersistentEnumeratorBase$DataFilter) throws java.io.IOException com.intellij.util.io.PersistentEnumeratorBase$DataFilter filter java.util.List values public abstract boolean traverseAllRecords (com.intellij.util.io.PersistentEnumeratorBase$RecordsProcessor) throws java.io.IOException protected abstract int enumerateImpl (java.lang.Object, boolean, boolean) throws java.io.IOException protected boolean isKeyAtIndex (java.lang.Object, int) throws java.io.IOException Object value int idx int addr protected int writeData (java.lang.Object, int) int dataOff java.io.IOException e Object value int hashCode public int getLargestId () protected int doWriteData (java.lang.Object) throws java.io.IOException Object value protected int setupValueId (int, int) int hashCode int dataOff byte[] buf int pos public boolean iterateData (com.intellij.util.Processor) throws java.io.IOException com.intellij.util.Processor processor private java.io.File keyStreamFile () public java.lang.Object valueOf (int) throws java.io.IOException int addr java.io.IOException io Throwable e int idx int reEnumerate (java.lang.Object) throws java.io.IOException Object key boolean canReEnumerate () protected abstract int indexToAddr (int) public synchronized void close () throws java.io.IOException protected void doClose () throws java.io.IOException public synchronized boolean isClosed () public synchronized boolean isDirty () public synchronized boolean isCorrupted () private synchronized void flush () throws java.io.IOException protected void doFlush () throws java.io.IOException public synchronized void force () java.io.IOException e protected final void markDirty (boolean) throws java.io.IOException boolean dirty protected synchronized void markCorrupted () static void <clinit> () String property private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/PersistentEnumeratorDelegate.class
PersistentEnumeratorDelegate.java package com.intellij.util.io public com.intellij.util.io.PersistentEnumeratorDelegate extends java.lang.Object implements java.io.Closeable com.intellij.openapi.Forceable { protected final com.intellij.util.io.PersistentEnumeratorBase myEnumerator public void <init> (java.io.File, com.intellij.util.io.KeyDescriptor, int) throws java.io.IOException java.io.File file com.intellij.util.io.KeyDescriptor dataDescriptor int initialSize public void <init> (java.io.File, com.intellij.util.io.KeyDescriptor, int, com.intellij.util.io.PagedFileStorage$StorageLockContext) throws java.io.IOException java.io.File file com.intellij.util.io.KeyDescriptor dataDescriptor int initialSize com.intellij.util.io.PagedFileStorage$StorageLockContext lockContext public void <init> (java.io.File, com.intellij.util.io.KeyDescriptor, int, com.intellij.util.io.PagedFileStorage$StorageLockContext, int) throws java.io.IOException java.io.File file com.intellij.util.io.KeyDescriptor dataDescriptor int initialSize com.intellij.util.io.PagedFileStorage$StorageLockContext lockContext int version static boolean useBtree () String property public void close () throws java.io.IOException com.intellij.util.io.PersistentEnumeratorBase enumerator public boolean isClosed () public boolean isDirty () public final void markDirty () throws java.io.IOException public boolean isCorrupted () public void markCorrupted () public void force () public java.lang.Object valueOf (int) throws java.io.IOException int id public int enumerate (java.lang.Object) throws java.io.IOException Object name public int tryEnumerate (java.lang.Object) throws java.io.IOException Object name public boolean traverseAllRecords (com.intellij.util.io.PersistentEnumeratorBase$RecordsProcessor) throws java.io.IOException com.intellij.util.io.PersistentEnumeratorBase$RecordsProcessor recordsProcessor public java.util.Collection getAllDataObjects (com.intellij.util.io.PersistentEnumeratorBase$DataFilter) throws java.io.IOException com.intellij.util.io.PersistentEnumeratorBase$DataFilter filter private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/PersistentHashMap$1.class
PersistentHashMap.java package com.intellij.util.io com.intellij.util.io.PersistentHashMap$1 extends java.lang.Object implements com.intellij.util.containers.LimitedPool$ObjectFactory { final synthetic com.intellij.util.io.PersistentHashMap this$0 void <init> (com.intellij.util.io.PersistentHashMap) com.intellij.util.io.PersistentHashMap this$0 public com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream create () public void cleanup (com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream) com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream appendStream public volatile synthetic void cleanup (java.lang.Object) public volatile synthetic java.lang.Object create () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/PersistentHashMap$2.class
PersistentHashMap.java package com.intellij.util.io com.intellij.util.io.PersistentHashMap$2 extends com.intellij.util.io.PersistentEnumeratorBase$RecordBufferHandler { final synthetic com.intellij.util.io.PersistentEnumeratorBase$RecordBufferHandler val$recordHandler final synthetic com.intellij.util.io.PersistentHashMap this$0 void <init> (com.intellij.util.io.PersistentHashMap, com.intellij.util.io.PersistentEnumeratorBase$RecordBufferHandler) com.intellij.util.io.PersistentHashMap this$0 int recordWriteOffset (com.intellij.util.io.PersistentEnumeratorBase, byte[]) com.intellij.util.io.PersistentEnumeratorBase enumerator byte[] buf byte[] getRecordBuffer (com.intellij.util.io.PersistentEnumeratorBase) com.intellij.util.io.PersistentEnumeratorBase enumerator void setupRecord (com.intellij.util.io.PersistentEnumeratorBase, int, int, byte[]) int i com.intellij.util.io.PersistentEnumeratorBase enumerator int hashCode int dataOffset byte[] buf private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/PersistentHashMap$3.class
PersistentHashMap.java package com.intellij.util.io com.intellij.util.io.PersistentHashMap$3 extends java.lang.Object implements java.io.Flushable { final synthetic com.intellij.util.io.PersistentHashMap this$0 void <init> (com.intellij.util.io.PersistentHashMap) com.intellij.util.io.PersistentHashMap this$0 public void flush () }
com/intellij/util/io/PersistentHashMap$4.class
PersistentHashMap.java package com.intellij.util.io com.intellij.util.io.PersistentHashMap$4 extends com.intellij.util.containers.SLRUCache { final synthetic com.intellij.util.io.PersistentHashMap this$0 void <init> (com.intellij.util.io.PersistentHashMap, int, int, com.intellij.util.containers.hash.EqualityPolicy) com.intellij.util.io.PersistentHashMap this$0 int arg0 int arg1 com.intellij.util.containers.hash.EqualityPolicy arg2 public com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream createValue (java.lang.Object) Object key protected void onDropFromCache (java.lang.Object, com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream) long previousRecord int id long previousRecord int id long headerRecord java.io.IOException e Object key com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream bytes public volatile synthetic java.lang.Object createValue (java.lang.Object) protected volatile synthetic void onDropFromCache (java.lang.Object, java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/PersistentHashMap$5.class
PersistentHashMap.java package com.intellij.util.io final com.intellij.util.io.PersistentHashMap$5 extends com.intellij.openapi.util.ThreadLocalCachedValue { void <init> () protected com.intellij.util.io.PersistentHashMap$AppendStream create () protected volatile synthetic java.lang.Object create () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/PersistentHashMap$6.class
PersistentHashMap.java package com.intellij.util.io com.intellij.util.io.PersistentHashMap$6 extends java.lang.Object implements com.intellij.util.io.PersistentEnumeratorBase$DataFilter { final synthetic com.intellij.util.io.PersistentHashMap this$0 void <init> (com.intellij.util.io.PersistentHashMap) com.intellij.util.io.PersistentHashMap this$0 public boolean accept (int) int id }
com/intellij/util/io/PersistentHashMap$7.class
PersistentHashMap.java package com.intellij.util.io com.intellij.util.io.PersistentHashMap$7 extends java.lang.Object implements com.intellij.util.io.PersistentHashMap$ValueDataAppender { final synthetic Object val$valueRead final synthetic com.intellij.util.io.PersistentHashMap this$0 void <init> (com.intellij.util.io.PersistentHashMap, java.lang.Object) com.intellij.util.io.PersistentHashMap this$0 public void append (java.io.DataOutput) throws java.io.IOException java.io.DataOutput out }
com/intellij/util/io/PersistentHashMap$8.class
PersistentHashMap.java package com.intellij.util.io com.intellij.util.io.PersistentHashMap$8 extends com.intellij.util.io.PersistentEnumeratorBase$RecordsProcessor { final synthetic com.intellij.util.io.PersistentHashMapValueStorage val$newStorage final synthetic com.intellij.util.io.PersistentHashMap this$0 void <init> (com.intellij.util.io.PersistentHashMap, com.intellij.util.io.PersistentHashMapValueStorage) com.intellij.util.io.PersistentHashMap this$0 public boolean process (int) throws java.io.IOException com.intellij.util.io.PersistentHashMapValueStorage$ReadResult readResult long value int keyId long record }
com/intellij/util/io/PersistentHashMap$9.class
PersistentHashMap.java package com.intellij.util.io com.intellij.util.io.PersistentHashMap$9 extends com.intellij.util.io.PersistentEnumeratorBase$RecordsProcessor { final synthetic java.util.List val$infos final synthetic com.intellij.util.io.PersistentHashMap this$0 void <init> (com.intellij.util.io.PersistentHashMap, java.util.List) com.intellij.util.io.PersistentHashMap this$0 public boolean process (int) int keyId long record }
com/intellij/util/io/PersistentHashMap$AppendStream.class
PersistentHashMap.java package com.intellij.util.io com.intellij.util.io.PersistentHashMap$AppendStream extends com.intellij.util.io.DataOutputStream { private void <init> () private void setOut (com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream) com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream stream static synthetic void access$1200 (com.intellij.util.io.PersistentHashMap$AppendStream, com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream) com.intellij.util.io.PersistentHashMap$AppendStream x0 com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream x1 synthetic void <init> (com.intellij.util.io.PersistentHashMap$1) com.intellij.util.io.PersistentHashMap$1 x0 }
com/intellij/util/io/PersistentHashMap$CompactionRecordInfo.class
PersistentHashMap.java package com.intellij.util.io com.intellij.util.io.PersistentHashMap$CompactionRecordInfo extends java.lang.Object { final int key final int address long valueAddress long newValueAddress byte[] value void <init> (int, long, int) int _key long _valueAddress int _address }
com/intellij/util/io/PersistentHashMap$ValueDataAppender.class
PersistentHashMap.java package com.intellij.util.io public abstract com.intellij.util.io.PersistentHashMap$ValueDataAppender extends java.lang.Object { public abstract void append (java.io.DataOutput) throws java.io.IOException }
com/intellij/util/io/PersistentHashMap.class
PersistentHashMap.java package com.intellij.util.io public com.intellij.util.io.PersistentHashMap extends com.intellij.util.io.PersistentEnumeratorDelegate implements com.intellij.util.io.PersistentMap { private static final com.intellij.openapi.diagnostic.Logger LOG private static final boolean myDoTrace private static final int DEAD_KEY_NUMBER_MASK private final java.io.File myStorageFile private final boolean myIsReadOnly private final com.intellij.util.io.KeyDescriptor myKeyDescriptor private com.intellij.util.io.PersistentHashMapValueStorage myValueStorage protected final com.intellij.util.io.DataExternalizer myValueExternalizer private static final long NULL_ADDR private static final int INITIAL_INDEX_SIZE static final String DATA_FILE_EXTENSION private long myLiveAndGarbageKeysCounter private int myReadCompactionGarbageSize private static final long LIVE_KEY_MASK private static final long USED_LONG_VALUE_MASK private static final int POSITIVE_VALUE_SHIFT private final int myParentValueRefOffset private final byte[] myRecordBuffer private final byte[] mySmallRecordBuffer private final boolean myIntMapping private final boolean myDirectlyStoreLongFileOffsetMode private final boolean myCanReEnumerate private int myLargeIndexWatermarkId private boolean myIntAddressForNewRecord private static final boolean doHardConsistencyChecks private volatile boolean myBusyReading private final com.intellij.util.containers.LimitedPool myStreamPool private final com.intellij.util.containers.SLRUCache myAppendCache private final com.intellij.openapi.util.LowMemoryWatcher myAppendCacheFlusher private static final int MAX_RECYCLED_BUFFER_SIZE private static final com.intellij.openapi.util.ThreadLocalCachedValue ourFlyweightAppenderStream private int smallKeys private int largeKeys private int transformedKeys private int requests static final synthetic boolean $assertionsDisabled private boolean canUseIntAddressForNewRecord (long) long size public void <init> (java.io.File, com.intellij.util.io.KeyDescriptor, com.intellij.util.io.DataExternalizer) throws java.io.IOException java.io.File file com.intellij.util.io.KeyDescriptor keyDescriptor com.intellij.util.io.DataExternalizer valueExternalizer public void <init> (java.io.File, com.intellij.util.io.KeyDescriptor, com.intellij.util.io.DataExternalizer, int) throws java.io.IOException java.io.File file com.intellij.util.io.KeyDescriptor keyDescriptor com.intellij.util.io.DataExternalizer valueExternalizer int initialSize public void <init> (java.io.File, com.intellij.util.io.KeyDescriptor, com.intellij.util.io.DataExternalizer, int, int) throws java.io.IOException java.io.File file com.intellij.util.io.KeyDescriptor keyDescriptor com.intellij.util.io.DataExternalizer valueExternalizer int initialSize int version public void <init> (java.io.File, com.intellij.util.io.KeyDescriptor, com.intellij.util.io.DataExternalizer, int, int, com.intellij.util.io.PagedFileStorage$StorageLockContext) throws java.io.IOException java.io.File file com.intellij.util.io.KeyDescriptor keyDescriptor com.intellij.util.io.DataExternalizer valueExternalizer int initialSize int version com.intellij.util.io.PagedFileStorage$StorageLockContext lockContext private void <init> (java.io.File, com.intellij.util.io.KeyDescriptor, com.intellij.util.io.DataExternalizer, int, int, com.intellij.util.io.PagedFileStorage$StorageLockContext, com.intellij.util.io.PersistentHashMapValueStorage$CreationTimeOptions) throws java.io.IOException long data2 java.io.IOException e Throwable t java.io.File file com.intellij.util.io.KeyDescriptor keyDescriptor com.intellij.util.io.DataExternalizer valueExternalizer int initialSize int version com.intellij.util.io.PagedFileStorage$StorageLockContext lockContext com.intellij.util.io.PersistentHashMapValueStorage$CreationTimeOptions options com.intellij.util.io.PersistentEnumeratorBase$RecordBufferHandler recordHandler private static int modifyVersionDependingOnOptions (int, com.intellij.util.io.PersistentHashMapValueStorage$CreationTimeOptions) int version com.intellij.util.io.PersistentHashMapValueStorage$CreationTimeOptions options protected boolean wantNonNegativeIntegralValues () protected boolean isReadOnly () private com.intellij.util.containers.SLRUCache createAppendCache (com.intellij.util.io.KeyDescriptor) com.intellij.util.io.KeyDescriptor keyDescriptor private static boolean doNewCompact () private boolean forceNewCompact () public final void dropMemoryCaches () protected void doDropMemoryCaches () int getGarbageSize () public java.io.File getBaseFile () public boolean makesSenseToCompact () int liveKeys int deadKeys long benefitSize long avgValueSize long fileSize int megabyte private static java.io.File checkDataFiles (java.io.File) java.io.File file public static void deleteFilesStartingWith (java.io.File) java.io.File prefixFile static java.io.File getDataFile (java.io.File) java.io.File file public final void put (java.lang.Object, java.lang.Object) throws java.io.IOException java.io.IOException ex Object key Object value protected void doPut (java.lang.Object, java.lang.Object) throws java.io.IOException com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream bytes com.intellij.util.io.PersistentHashMap$AppendStream appenderStream long oldValueOffset int id long oldValueOffset Object key Object value long newValueOffset public final int enumerate (java.lang.Object) throws java.io.IOException Object name public final void appendData (java.lang.Object, com.intellij.util.io.PersistentHashMap$ValueDataAppender) throws java.io.IOException java.io.IOException ex Object key com.intellij.util.io.PersistentHashMap$ValueDataAppender appender private void doAppendData (java.lang.Object, com.intellij.util.io.PersistentHashMap$ValueDataAppender) throws java.io.IOException Object key com.intellij.util.io.PersistentHashMap$ValueDataAppender appender com.intellij.util.io.PersistentHashMap$AppendStream appenderStream com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream stream public final boolean processKeys (com.intellij.util.Processor) throws java.io.IOException java.io.IOException e com.intellij.util.Processor processor public java.util.Collection getAllKeysWithExistingMapping () throws java.io.IOException java.util.List values public final boolean processKeysWithExistingMapping (com.intellij.util.Processor) throws java.io.IOException java.io.IOException e com.intellij.util.Processor processor public final java.lang.Object get (java.lang.Object) throws java.io.IOException java.io.IOException ex Object key public boolean isBusyReading () protected java.lang.Object doGet (java.lang.Object) throws java.io.IOException long valueOffset int id long valueOffset int id Object valueRead java.io.DataInputStream input long newValueOffset Object key long valueOffset int id com.intellij.util.io.PersistentHashMapValueStorage$ReadResult readResult Object valueRead public final boolean containsMapping (java.lang.Object) throws java.io.IOException Object key private boolean doContainsMapping (java.lang.Object) throws java.io.IOException int id Object key public final void remove (java.lang.Object) throws java.io.IOException Object key protected void doRemove (java.lang.Object) throws java.io.IOException long record int id long record Object key public final void force () protected void doForce () private void clearAppenderCaches () public final void close () throws java.io.IOException private void doClose () throws java.io.IOException Throwable cause RuntimeException ex com.intellij.util.io.PersistentHashMapValueStorage valueStorage com.intellij.util.io.PersistentHashMapValueStorage valueStorage public void compact () throws java.io.IOException java.io.File f String nameAfterRename java.io.File f java.io.File parentFile long now java.io.File oldDataFile String oldDataFileBaseName java.io.File[] oldFiles String newPath com.intellij.util.io.PersistentHashMapValueStorage$CreationTimeOptions options com.intellij.util.io.PersistentHashMapValueStorage newStorage long sizeBefore long newSize java.io.File newDataFile String newBaseName java.io.File[] newFiles private static java.io.File[] getFilesInDirectoryWithNameStartingWith (java.io.File, java.lang.String) java.io.File fileFromDirectory String baseFileName java.io.File parentFile private void newCompact (com.intellij.util.io.PersistentHashMapValueStorage) throws java.io.IOException Throwable t com.intellij.util.io.PersistentHashMap$CompactionRecordInfo info com.intellij.util.io.PersistentHashMapValueStorage newStorage long started java.util.List infos long fragments private long readValueId (int) long value int keyId long address private int updateValueId (int, long, long, java.lang.Object, int) throws java.io.IOException int keyId long value long oldValue Object key int processingKey boolean newKey boolean defaultSizeInfo public java.lang.String toString () com.intellij.util.io.PersistentHashMapValueStorage getValueStorage () public boolean getReadOnly () private static synthetic boolean lambda$getFilesInDirectoryWithNameStartingWith$0 (java.lang.String, java.io.File) String baseFileName java.io.File pathname static synthetic boolean access$000 (com.intellij.util.io.PersistentHashMap) com.intellij.util.io.PersistentHashMap x0 static synthetic byte[] access$100 (com.intellij.util.io.PersistentHashMap) com.intellij.util.io.PersistentHashMap x0 static synthetic byte[] access$200 (com.intellij.util.io.PersistentHashMap) com.intellij.util.io.PersistentHashMap x0 static synthetic int access$300 (com.intellij.util.io.PersistentHashMap) com.intellij.util.io.PersistentHashMap x0 static synthetic long access$400 (com.intellij.util.io.PersistentHashMap) com.intellij.util.io.PersistentHashMap x0 static synthetic int access$500 (com.intellij.util.io.PersistentHashMap) com.intellij.util.io.PersistentHashMap x0 static synthetic int access$600 (com.intellij.util.io.PersistentHashMap) com.intellij.util.io.PersistentHashMap x0 static synthetic com.intellij.util.containers.LimitedPool access$700 (com.intellij.util.io.PersistentHashMap) com.intellij.util.io.PersistentHashMap x0 static synthetic boolean access$800 (com.intellij.util.io.PersistentHashMap) com.intellij.util.io.PersistentHashMap x0 static synthetic long access$900 (com.intellij.util.io.PersistentHashMap, int) com.intellij.util.io.PersistentHashMap x0 int x1 static synthetic com.intellij.util.io.PersistentHashMapValueStorage access$1000 (com.intellij.util.io.PersistentHashMap) com.intellij.util.io.PersistentHashMap x0 static synthetic int access$1100 (com.intellij.util.io.PersistentHashMap, int, long, long, java.lang.Object, int) throws java.io.IOException com.intellij.util.io.PersistentHashMap x0 int x1 long x2 long x3 Object x4 int x5 static synthetic long access$402 (com.intellij.util.io.PersistentHashMap, long) com.intellij.util.io.PersistentHashMap x0 long x1 static void <clinit> () String property private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/PersistentHashMapValueStorage$1.class
PersistentHashMapValueStorage.java package com.intellij.util.io final com.intellij.util.io.PersistentHashMapValueStorage$1 extends com.intellij.util.io.FileAccessorCache { void <init> (int, int) int protectedQueueSize int probationalQueueSize protected com.intellij.util.io.RandomAccessFileWithLengthAndSizeTracking createAccessor (java.lang.String) throws java.io.IOException String path protected void disposeAccessor (com.intellij.util.io.RandomAccessFileWithLengthAndSizeTracking) throws java.io.IOException com.intellij.util.io.RandomAccessFileWithLengthAndSizeTracking fileAccessor protected volatile synthetic void disposeAccessor (java.lang.Object) throws java.io.IOException protected volatile synthetic java.lang.Object createAccessor (java.lang.Object) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/PersistentHashMapValueStorage$2.class
PersistentHashMapValueStorage.java package com.intellij.util.io final com.intellij.util.io.PersistentHashMapValueStorage$2 extends com.intellij.util.io.FileAccessorCache { void <init> (int, int) int protectedQueueSize int probationalQueueSize protected com.intellij.util.io.DataOutputStream createAccessor (java.lang.String) throws java.io.IOException String path java.io.OutputStream out protected void disposeAccessor (com.intellij.util.io.DataOutputStream) throws java.io.IOException com.intellij.util.io.DataOutputStream fileAccessor protected volatile synthetic void disposeAccessor (java.lang.Object) throws java.io.IOException protected volatile synthetic java.lang.Object createAccessor (java.lang.Object) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/PersistentHashMapValueStorage$3.class
PersistentHashMapValueStorage.java package com.intellij.util.io final com.intellij.util.io.PersistentHashMapValueStorage$3 extends com.intellij.util.io.FileAccessorCache { void <init> (int, int) int protectedQueueSize int probationalQueueSize protected com.intellij.util.io.PersistentHashMapValueStorage$RAReader createAccessor (java.lang.String) String path protected void disposeAccessor (com.intellij.util.io.PersistentHashMapValueStorage$RAReader) com.intellij.util.io.PersistentHashMapValueStorage$RAReader fileAccessor protected volatile synthetic void disposeAccessor (java.lang.Object) throws java.io.IOException protected volatile synthetic java.lang.Object createAccessor (java.lang.Object) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/PersistentHashMapValueStorage$4.class
PersistentHashMapValueStorage.java package com.intellij.util.io com.intellij.util.io.PersistentHashMapValueStorage$4 extends java.lang.Object implements com.intellij.util.io.PersistentHashMapValueStorage$RAReader { final synthetic com.intellij.util.io.PersistentHashMapValueStorage this$0 void <init> (com.intellij.util.io.PersistentHashMapValueStorage) com.intellij.util.io.PersistentHashMapValueStorage this$0 public void get (long, byte[], int, int) throws java.io.IOException long addr byte[] dst int off int len java.io.DataInputStream stream public void dispose () }
com/intellij/util/io/PersistentHashMapValueStorage$CreationTimeOptions$1.class
PersistentHashMapValueStorage.java package com.intellij.util.io final com.intellij.util.io.PersistentHashMapValueStorage$CreationTimeOptions$1 extends java.lang.ThreadLocal { void <init> () protected java.lang.Boolean initialValue () protected volatile synthetic java.lang.Object initialValue () }
com/intellij/util/io/PersistentHashMapValueStorage$CreationTimeOptions.class
PersistentHashMapValueStorage.java package com.intellij.util.io public com.intellij.util.io.PersistentHashMapValueStorage$CreationTimeOptions extends java.lang.Object { public static final ThreadLocal EXCEPTIONAL_IO_CANCELLATION public static final ThreadLocal READONLY public static final ThreadLocal COMPACT_CHUNKS_WITH_VALUE_DESERIALIZATION public static final ThreadLocal HAS_NO_CHUNKS static final ThreadLocal DO_COMPRESSION private final com.intellij.util.io.PersistentHashMapValueStorage$ExceptionalIOCancellationCallback myExceptionalIOCancellationCallback private final boolean myReadOnly private final boolean myCompactChunksWithValueDeserialization private final boolean myHasNoChunks private final boolean myDoCompression private void <init> (com.intellij.util.io.PersistentHashMapValueStorage$ExceptionalIOCancellationCallback, boolean, boolean, boolean, boolean) com.intellij.util.io.PersistentHashMapValueStorage$ExceptionalIOCancellationCallback callback boolean readOnly boolean compactChunksWithValueDeserialization boolean hasNoChunks boolean doCompression int getVersion () com.intellij.util.io.PersistentHashMapValueStorage$CreationTimeOptions setReadOnly () static com.intellij.util.io.PersistentHashMapValueStorage$CreationTimeOptions threadLocalOptions () static synthetic boolean access$300 (com.intellij.util.io.PersistentHashMapValueStorage$CreationTimeOptions) com.intellij.util.io.PersistentHashMapValueStorage$CreationTimeOptions x0 static synthetic boolean access$400 (com.intellij.util.io.PersistentHashMapValueStorage$CreationTimeOptions) com.intellij.util.io.PersistentHashMapValueStorage$CreationTimeOptions x0 static synthetic boolean access$500 (com.intellij.util.io.PersistentHashMapValueStorage$CreationTimeOptions) com.intellij.util.io.PersistentHashMapValueStorage$CreationTimeOptions x0 static synthetic boolean access$600 (com.intellij.util.io.PersistentHashMapValueStorage$CreationTimeOptions) com.intellij.util.io.PersistentHashMapValueStorage$CreationTimeOptions x0 static synthetic com.intellij.util.io.PersistentHashMapValueStorage$ExceptionalIOCancellationCallback access$700 (com.intellij.util.io.PersistentHashMapValueStorage$CreationTimeOptions) com.intellij.util.io.PersistentHashMapValueStorage$CreationTimeOptions x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/PersistentHashMapValueStorage$ExceptionalIOCancellationCallback.class
PersistentHashMapValueStorage.java package com.intellij.util.io public abstract com.intellij.util.io.PersistentHashMapValueStorage$ExceptionalIOCancellationCallback extends java.lang.Object { public abstract void checkCancellation () }
com/intellij/util/io/PersistentHashMapValueStorage$FileReader.class
PersistentHashMapValueStorage.java package com.intellij.util.io com.intellij.util.io.PersistentHashMapValueStorage$FileReader extends java.lang.Object implements com.intellij.util.io.PersistentHashMapValueStorage$RAReader { private final java.io.RandomAccessFile myFile private void <init> (java.io.File) java.io.FileNotFoundException e java.io.File file public void get (long, byte[], int, int) throws java.io.IOException long addr byte[] dst int off int len public void dispose () java.io.IOException e synthetic void <init> (java.io.File, com.intellij.util.io.PersistentHashMapValueStorage$1) java.io.File x0 com.intellij.util.io.PersistentHashMapValueStorage$1 x1 }
com/intellij/util/io/PersistentHashMapValueStorage$MyCompressedAppendableFile.class
PersistentHashMapValueStorage.java package com.intellij.util.io com.intellij.util.io.PersistentHashMapValueStorage$MyCompressedAppendableFile extends com.intellij.util.io.CompressedAppendableFile { final synthetic com.intellij.util.io.PersistentHashMapValueStorage this$0 void <init> (com.intellij.util.io.PersistentHashMapValueStorage) protected java.io.InputStream getChunkInputStream (java.io.File, long, int) throws java.io.IOException byte[] bytes java.io.File appendFile long offset int pageSize com.intellij.util.io.FileAccessorCache$Handle fileAccessor protected void saveChunk (com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream, long) throws java.io.IOException com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream compressedChunk long endOfFileOffset com.intellij.util.io.FileAccessorCache$Handle streamCacheValue protected java.io.File getChunksFile () protected java.io.File getChunkLengthFile () public synchronized void force () public synchronized void dispose () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/PersistentHashMapValueStorage$OutputStreamOverRandomAccessFileCache.class
PersistentHashMapValueStorage.java package com.intellij.util.io com.intellij.util.io.PersistentHashMapValueStorage$OutputStreamOverRandomAccessFileCache extends java.io.OutputStream { private final String myPath void <init> (java.lang.String) String path public void write (byte[], int, int) throws java.io.IOException byte[] b int off int len com.intellij.util.io.FileAccessorCache$Handle fileAccessor com.intellij.util.io.RandomAccessFileWithLengthAndSizeTracking file public void write (int) throws java.io.IOException int b byte[] r private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/PersistentHashMapValueStorage$RAReader.class
PersistentHashMapValueStorage.java package com.intellij.util.io abstract com.intellij.util.io.PersistentHashMapValueStorage$RAReader extends java.lang.Object { public abstract void get (long, byte[], int, int) throws java.io.IOException public abstract void dispose () }
com/intellij/util/io/PersistentHashMapValueStorage$ReadResult.class
PersistentHashMapValueStorage.java package com.intellij.util.io com.intellij.util.io.PersistentHashMapValueStorage$ReadResult extends java.lang.Object { final byte[] buffer final int chunksCount void <init> (byte[], int) byte[] buffer int chunksCount }
com/intellij/util/io/PersistentHashMapValueStorage$ReaderOverRandomAccessFileCache.class
PersistentHashMapValueStorage.java package com.intellij.util.io com.intellij.util.io.PersistentHashMapValueStorage$ReaderOverRandomAccessFileCache extends java.lang.Object implements com.intellij.util.io.PersistentHashMapValueStorage$RAReader { private final String myPath private void <init> (java.lang.String) String path public void get (long, byte[], int, int) throws java.io.IOException com.intellij.util.io.RandomAccessFileWithLengthAndSizeTracking file long addr byte[] dst int off int len com.intellij.util.io.FileAccessorCache$Handle fileAccessor public void dispose () synthetic void <init> (java.lang.String, com.intellij.util.io.PersistentHashMapValueStorage$1) String x0 com.intellij.util.io.PersistentHashMapValueStorage$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/PersistentHashMapValueStorage.class
PersistentHashMapValueStorage.java package com.intellij.util.io public com.intellij.util.io.PersistentHashMapValueStorage extends java.lang.Object { private com.intellij.util.io.PersistentHashMapValueStorage$RAReader myCompactionModeReader private volatile long mySize private final java.io.File myFile private final String myPath private final com.intellij.util.io.PersistentHashMapValueStorage$CreationTimeOptions myOptions private boolean myCompactionMode private static final int CACHE_PROTECTED_QUEUE_SIZE private static final int CACHE_PROBATIONAL_QUEUE_SIZE private static final long MAX_RETAINED_LIMIT_WHEN_COMPACTING static final long SOFT_MAX_RETAINED_LIMIT static final int BLOCK_SIZE_TO_WRITE_WHEN_SOFT_MAX_RETAINED_LIMIT_IS_HIT private static final com.intellij.util.io.FileAccessorCache ourRandomAccessFileCache private static final boolean useSingleFileDescriptor private static final com.intellij.util.io.FileAccessorCache ourAppendersCache private static final com.intellij.util.io.FileAccessorCache ourReadersCache private final com.intellij.util.io.CompressedAppendableFile myCompressedAppendableFile public static final boolean COMPRESSION_ENABLED private static final com.intellij.openapi.util.ThreadLocalCachedByteArray myBuffer private final com.intellij.util.io.UnsyncByteArrayInputStream myBufferStreamWrapper private final java.io.DataInputStream myBufferDataStreamWrapper private static final int ourBufferLength private long myChunksRemovalTime private long myChunksReadingTime private int myChunks private long myChunksOriginalBytes private long myChunksBytesAfterRemoval private int myLastReportedChunksCount private static final boolean ourDumpChunkRemovalTime static final synthetic boolean $assertionsDisabled com.intellij.util.io.PersistentHashMapValueStorage$CreationTimeOptions getOptions () private void <init> (java.lang.String) String path private void <init> (java.lang.String, com.intellij.util.io.PersistentHashMapValueStorage$CreationTimeOptions) String path com.intellij.util.io.PersistentHashMapValueStorage$CreationTimeOptions options public long appendBytes (com.intellij.openapi.util.io.ByteArraySequence, long) throws java.io.IOException com.intellij.openapi.util.io.ByteArraySequence data long prevChunkAddress public long appendBytes (byte[], int, int, long) throws java.io.IOException java.io.IOException e byte[] bytes com.intellij.util.io.FileAccessorCache$Handle streamCacheValue long currentLength byte[] data int offset int dataLength long prevChunkAddress void checkAppendsAllowed (int) int previouslyAccumulatedChunkSize private long doAppendBytes (byte[], int, int, long) throws java.io.IOException com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream stream com.intellij.util.io.DataOutputStream testStream com.intellij.util.io.DataOutputStream dataOutputStream byte[] data int offset int dataLength long prevChunkAddress long result com.intellij.util.io.FileAccessorCache$Handle appender private void saveHeader (int, long, long, com.intellij.util.io.DataOutputStream) throws java.io.IOException long diff int dataLength long prevChunkAddress long result com.intellij.util.io.DataOutputStream dataOutputStream private long compactValuesWithoutChunks (java.util.List, com.intellij.util.io.PersistentHashMapValueStorage) throws java.io.IOException long remainingBytes long remainingBytes int newBytesFitInBuffer int recordStartInBuffer int available int chunkSize long prevChunkAddress int dataOffset int bytesFitInBuffer com.intellij.util.io.PersistentHashMap$CompactionRecordInfo info java.util.List infos com.intellij.util.io.PersistentHashMapValueStorage storage int fileBufferLength byte[] buffer int fragments int newFragments byte[] outputBuffer long readStartOffset int bytesRead long compactValues (java.util.List, com.intellij.util.io.PersistentHashMapValueStorage) throws java.io.IOException int i int maxAdditionalBytes byte[] accumulatedChunksBuffer int defragmentedChunkSize byte[] accumulatedChunksBuffer byte[] accumulatedChunksBuffer int offsetInStuffFromPreviousRecord int recordStartInBuffer int available int chunkSize long prevChunkAddress int dataOffset byte[] accumulatedChunksBuffer int chunkSizeOutOfBuffer com.intellij.util.io.PersistentHashMap$CompactionRecordInfo info long readStartOffset java.util.List infos com.intellij.util.io.PersistentHashMapValueStorage storage java.util.PriorityQueue records int fileBufferLength int maxRecordHeader byte[] buffer byte[] reusedAccumulatedChunksBuffer long lastReadOffset long lastConsumedOffset long allRecordsStart int fragments int newFragments int allRecordsLength byte[] stuffFromPreviousRecord int bytesRead long retained private int saveAccumulatedDataOnDiskPreservingWriteOrder (com.intellij.util.io.PersistentHashMapValueStorage, com.intellij.util.io.PersistentHashMap$CompactionRecordInfo, long, byte[], int) throws java.io.IOException com.intellij.util.io.PersistentHashMapValueStorage storage com.intellij.util.io.PersistentHashMap$CompactionRecordInfo info long prevChunkAddress byte[] accumulatedChunksData int accumulatedChunkDataLength com.intellij.util.io.PersistentHashMapValueStorage$ReadResult result public com.intellij.util.io.PersistentHashMapValueStorage$ReadResult readBytes (long) throws java.io.IOException java.io.DataInputStream stream java.io.DataInputStream stream byte[] buffer int len int chunkSize long prevChunkAddress int headerOffset byte[] b long chunk OutOfMemoryError error long tailChunkAddress long startedTime com.intellij.util.io.PersistentHashMapValueStorage$RAReader reader com.intellij.util.io.FileAccessorCache$Handle readerHandle int chunkCount byte[] result private boolean allowedToCompactChunks () boolean performChunksCompaction (int, int) int chunksCount int chunksBytesSize long compactChunks (com.intellij.util.io.PersistentHashMap$ValueDataAppender, com.intellij.util.io.PersistentHashMapValueStorage$ReadResult) throws java.io.IOException com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream stream com.intellij.util.io.DataOutputStream testStream long newValueOffset com.intellij.util.io.PersistentHashMap$ValueDataAppender appender com.intellij.util.io.PersistentHashMapValueStorage$ReadResult result long startedTime long newValueOffset private void checkCancellation () private long readPrevChunkAddress (long) throws java.io.IOException long chunk long prevOffsetDiff public long getSize () private static void checkPreconditions (byte[], int, int) throws java.io.IOException byte[] result int chunkSize int off public void force () private static void forceAppender (java.lang.String) java.io.IOException e String path com.intellij.util.io.FileAccessorCache$Handle cached public void dispose () void switchToCompactionMode () public static com.intellij.util.io.PersistentHashMapValueStorage create (java.lang.String, boolean) String path boolean readOnly public static com.intellij.util.io.PersistentHashMapValueStorage create (java.lang.String, com.intellij.util.io.PersistentHashMapValueStorage$CreationTimeOptions) String path com.intellij.util.io.PersistentHashMapValueStorage$CreationTimeOptions options public boolean isReadOnly () private static synthetic int lambda$compactValues$1 (com.intellij.util.io.PersistentHashMap$CompactionRecordInfo, com.intellij.util.io.PersistentHashMap$CompactionRecordInfo) com.intellij.util.io.PersistentHashMap$CompactionRecordInfo info com.intellij.util.io.PersistentHashMap$CompactionRecordInfo info2 private static synthetic int lambda$compactValuesWithoutChunks$0 (com.intellij.util.io.PersistentHashMap$CompactionRecordInfo, com.intellij.util.io.PersistentHashMap$CompactionRecordInfo) com.intellij.util.io.PersistentHashMap$CompactionRecordInfo info com.intellij.util.io.PersistentHashMap$CompactionRecordInfo info2 static synthetic boolean access$000 () static synthetic com.intellij.util.io.CompressedAppendableFile access$800 (com.intellij.util.io.PersistentHashMapValueStorage) com.intellij.util.io.PersistentHashMapValueStorage x0 static synthetic com.intellij.util.io.FileAccessorCache access$900 () static synthetic java.io.File access$1000 (com.intellij.util.io.PersistentHashMapValueStorage) com.intellij.util.io.PersistentHashMapValueStorage x0 static synthetic java.lang.String access$1100 (com.intellij.util.io.PersistentHashMapValueStorage) com.intellij.util.io.PersistentHashMapValueStorage x0 static synthetic void access$1200 (java.lang.String) String x0 static synthetic com.intellij.util.io.FileAccessorCache access$1300 () static synthetic com.intellij.util.io.FileAccessorCache access$1400 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/PersistentMap.class
PersistentMap.java package com.intellij.util.io public abstract com.intellij.util.io.PersistentMap extends java.lang.Object implements com.intellij.util.io.KeyValueStore { public abstract boolean processKeys (com.intellij.util.Processor) throws java.io.IOException public abstract boolean isClosed () public abstract boolean isDirty () public abstract void markDirty () throws java.io.IOException }
com/intellij/util/io/PersistentStringEnumerator$1.class
PersistentStringEnumerator.java package com.intellij.util.io com.intellij.util.io.PersistentStringEnumerator$1 extends java.lang.Object implements com.intellij.util.io.DataEnumerator { final synthetic com.intellij.util.io.PersistentStringEnumerator this$0 void <init> (com.intellij.util.io.PersistentStringEnumerator) com.intellij.util.io.PersistentStringEnumerator this$0 public int enumerate (java.lang.String) throws java.io.IOException String value public java.lang.String valueOf (int) throws java.io.IOException int idx public volatile synthetic java.lang.Object valueOf (int) throws java.io.IOException public volatile synthetic int enumerate (java.lang.Object) throws java.io.IOException }
com/intellij/util/io/PersistentStringEnumerator.class
PersistentStringEnumerator.java package com.intellij.util.io public com.intellij.util.io.PersistentStringEnumerator extends com.intellij.util.io.PersistentEnumeratorDelegate implements com.intellij.util.io.AbstractStringEnumerator { private final com.intellij.util.io.CachingEnumerator myCache public void <init> (java.io.File) throws java.io.IOException java.io.File file public void <init> (java.io.File, com.intellij.util.io.PagedFileStorage$StorageLockContext) throws java.io.IOException java.io.File file com.intellij.util.io.PagedFileStorage$StorageLockContext storageLockContext public void <init> (java.io.File, boolean) throws java.io.IOException java.io.File file boolean cacheLastMappings public void <init> (java.io.File, int) throws java.io.IOException java.io.File file int initialSize public void <init> (java.io.File, int, com.intellij.util.io.PagedFileStorage$StorageLockContext) throws java.io.IOException java.io.File file int initialSize com.intellij.util.io.PagedFileStorage$StorageLockContext lockContext private void <init> (java.io.File, int, boolean, com.intellij.util.io.PagedFileStorage$StorageLockContext) throws java.io.IOException java.io.File file int initialSize boolean cacheLastMappings com.intellij.util.io.PagedFileStorage$StorageLockContext lockContext public int enumerate (java.lang.String) throws java.io.IOException String value public java.lang.String valueOf (int) throws java.io.IOException int idx public void close () throws java.io.IOException public volatile synthetic int enumerate (java.lang.Object) throws java.io.IOException public volatile synthetic java.lang.Object valueOf (int) throws java.io.IOException static synthetic int access$001 (com.intellij.util.io.PersistentStringEnumerator, java.lang.Object) throws java.io.IOException com.intellij.util.io.PersistentStringEnumerator x0 Object x1 static synthetic java.lang.Object access$101 (com.intellij.util.io.PersistentStringEnumerator, int) throws java.io.IOException com.intellij.util.io.PersistentStringEnumerator x0 int x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/PoolPageKey.class
PoolPageKey.java package com.intellij.util.io com.intellij.util.io.PoolPageKey extends com.intellij.util.io.FileChunkKey { void <init> (com.intellij.util.io.RandomAccessDataFile, long) com.intellij.util.io.RandomAccessDataFile owner long offset }
com/intellij/util/io/RandomAccessDataFile.class
RandomAccessDataFile.java package com.intellij.util.io public com.intellij.util.io.RandomAccessDataFile extends java.lang.Object implements com.intellij.openapi.Forceable java.io.Closeable { protected static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.util.io.OpenChannelsCache ourCache private static int ourFilesCount private final int myCount private final java.io.File myFile private final com.intellij.util.io.PagePool myPool private long lastSeek private final byte[] myTypedIOBuffer private final java.io.FileWriter log private volatile long mySize private volatile boolean myIsDirty private volatile boolean myIsDisposed private static final boolean DEBUG public static int totalReads public static long totalReadBytes public static int seekcount public static int totalWrites public static long totalWriteBytes public void <init> (java.io.File) throws java.io.IOException java.io.File file public void <init> (java.io.File, com.intellij.util.io.PagePool) throws java.io.IOException java.io.File file com.intellij.util.io.PagePool pool public java.io.File getFile () public void put (long, byte[], int, int) com.intellij.util.io.Page page int written long addr byte[] bytes int off int len public void get (long, byte[], int, int) com.intellij.util.io.Page page int read long addr byte[] bytes int off int len private void releaseFile () private java.io.RandomAccessFile getRandomAccessFile () throws java.io.FileNotFoundException public void putInt (long, int) long addr int value public int getInt (long) long addr public void putLong (long, long) long addr long value public void putByte (long, byte) long addr byte b public byte getByte (long) long addr public long getLong (long) long addr public java.lang.String getUTF (long) long addr int len byte[] bytes public void putUTF (long, java.lang.String) long addr String value byte[] bytes public long length () public long physicalLength () long res long res java.io.RandomAccessFile file long res java.io.IOException e long res public void dispose () public void close () public void force () public void sync () java.io.RandomAccessFile file public void flushSomePages (int) int maxPagesToFlush public boolean isDirty () public boolean isDisposed () private void assertNotDisposed () void loadPage (com.intellij.util.io.Page) java.nio.ByteBuffer buf java.io.RandomAccessFile file java.io.IOException e com.intellij.util.io.Page page void flushPage (com.intellij.util.io.Page, int, int) java.io.IOException e com.intellij.util.io.Page page int start int end private void flush (java.nio.ByteBuffer, long, int, int) throws java.io.IOException java.nio.ByteBuffer buf long fileOffset int bufOffset int length java.io.RandomAccessFile file private void seek (java.io.RandomAccessFile, long) throws java.io.IOException java.io.RandomAccessFile file long fileOffset public int hashCode () public synchronized java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/RandomAccessFileInputStream.class
RandomAccessFileInputStream.java package com.intellij.util.io public com.intellij.util.io.RandomAccessFileInputStream extends java.io.InputStream { private final java.io.RandomAccessFile raf private long cur private long limit public void <init> (java.io.RandomAccessFile, long, long) java.io.RandomAccessFile raf long pos long limit public void setup (long, long) long pos long limit public void <init> (java.io.RandomAccessFile, long) throws java.io.IOException java.io.RandomAccessFile raf long pos public int available () public void close () public int read () throws java.io.IOException int retval public int read (byte[], int, int) throws java.io.IOException byte[] b int offset int length int amountRead public long skip (long) long amountToSkip long amountSkipped private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/RandomAccessFileWithLengthAndSizeTracking.class
RandomAccessFileWithLengthAndSizeTracking.java package com.intellij.util.io com.intellij.util.io.RandomAccessFileWithLengthAndSizeTracking extends java.io.RandomAccessFile { private static final com.intellij.openapi.diagnostic.Logger LOG private static final boolean doAssertions private final String myPath private volatile long mySize private volatile long myPointer static final synthetic boolean $assertionsDisabled void <init> (java.lang.String) throws java.io.IOException String name public void seek (long) throws java.io.IOException long pos public long length () throws java.io.IOException public void write (int) throws java.io.IOException int b private void checkSizeAndPointerAssertions () throws java.io.IOException public void write (byte[]) throws java.io.IOException byte[] b public void write (byte[], int, int) throws java.io.IOException byte[] b int off int len long pointer public void setLength (long) throws java.io.IOException long newLength public int read (byte[], int, int) throws java.io.IOException byte[] b int off int len int read public int read (byte[]) throws java.io.IOException byte[] b public int read () throws java.io.IOException int read public long getFilePointer () throws java.io.IOException public int skipBytes (int) throws java.io.IOException int n int i public void close () throws java.io.IOException public java.lang.String toString () public void force () throws java.io.IOException static void <clinit> () }
com/intellij/util/io/ReadOnlyMappedBufferWrapper.class
ReadOnlyMappedBufferWrapper.java package com.intellij.util.io public com.intellij.util.io.ReadOnlyMappedBufferWrapper extends com.intellij.util.io.MappedBufferWrapper { protected void <init> (java.io.File, int) java.io.File file int pos protected java.nio.MappedByteBuffer map () throws java.io.IOException java.nio.channels.FileChannel channel java.io.FileInputStream stream public volatile synthetic void flush () public volatile synthetic java.nio.ByteBuffer getBuffer () throws java.io.IOException public volatile synthetic java.nio.ByteBuffer getCachedBuffer () }
com/intellij/util/io/ReadWriteDirectBufferWrapper$FileContext$1.class
ReadWriteDirectBufferWrapper.java package com.intellij.util.io com.intellij.util.io.ReadWriteDirectBufferWrapper$FileContext$1 extends java.lang.Object implements com.intellij.openapi.util.io.FileUtilRt$RepeatableIOOperation { boolean parentWasCreated final synthetic java.io.File val$path final synthetic com.intellij.util.io.ReadWriteDirectBufferWrapper$FileContext this$0 void <init> (com.intellij.util.io.ReadWriteDirectBufferWrapper$FileContext, java.io.File) com.intellij.util.io.ReadWriteDirectBufferWrapper$FileContext this$0 public java.io.RandomAccessFile execute (boolean) throws java.io.IOException java.io.File parentFile java.io.FileNotFoundException ex boolean finalAttempt public volatile synthetic java.lang.Object execute (boolean) throws java.lang.Throwable }
com/intellij/util/io/ReadWriteDirectBufferWrapper$FileContext.class
ReadWriteDirectBufferWrapper.java package com.intellij.util.io com.intellij.util.io.ReadWriteDirectBufferWrapper$FileContext extends java.lang.Object implements java.lang.AutoCloseable { final java.io.RandomAccessFile file void <init> (java.io.File) throws java.io.IOException java.io.File path public void close () java.io.IOException ex }
com/intellij/util/io/ReadWriteDirectBufferWrapper.class
ReadWriteDirectBufferWrapper.java package com.intellij.util.io public com.intellij.util.io.ReadWriteDirectBufferWrapper extends com.intellij.util.io.DirectBufferWrapper { private static final com.intellij.openapi.diagnostic.Logger LOG private static final String RW static final synthetic boolean $assertionsDisabled protected void <init> (java.io.File, long, long) java.io.File file long offset long length protected java.nio.ByteBuffer create () throws java.io.IOException java.io.RandomAccessFile file java.nio.channels.FileChannel channel java.nio.ByteBuffer buffer com.intellij.util.io.ReadWriteDirectBufferWrapper$FileContext context com.intellij.util.io.ReadWriteDirectBufferWrapper$FileContext flushWithContext (com.intellij.util.io.ReadWriteDirectBufferWrapper$FileContext) java.io.IOException e com.intellij.util.io.ReadWriteDirectBufferWrapper$FileContext fileContext java.nio.ByteBuffer buffer private void doFlush (com.intellij.util.io.ReadWriteDirectBufferWrapper$FileContext, java.nio.ByteBuffer) throws java.io.IOException com.intellij.util.io.ReadWriteDirectBufferWrapper$FileContext fileContext java.nio.ByteBuffer buffer java.io.RandomAccessFile file java.nio.channels.FileChannel channel public void flush () com.intellij.util.io.ReadWriteDirectBufferWrapper$FileContext context java.io.IOException e java.nio.ByteBuffer buffer public volatile synthetic void unmap () public volatile synthetic java.nio.ByteBuffer getBuffer () throws java.io.IOException public volatile synthetic java.nio.ByteBuffer getCachedBuffer () static synthetic com.intellij.openapi.diagnostic.Logger access$000 () static void <clinit> () }
com/intellij/util/io/ReadWriteMappedBufferWrapper.class
ReadWriteMappedBufferWrapper.java package com.intellij.util.io public com.intellij.util.io.ReadWriteMappedBufferWrapper extends com.intellij.util.io.MappedBufferWrapper { private static final String RW protected void <init> (java.io.File, int, int) java.io.File file int offset int len protected java.nio.MappedByteBuffer map () throws java.io.IOException java.nio.channels.FileChannel channel java.io.RandomAccessFile file public volatile synthetic void flush () public volatile synthetic java.nio.ByteBuffer getBuffer () throws java.io.IOException public volatile synthetic java.nio.ByteBuffer getCachedBuffer () }
com/intellij/util/io/RecordDataOutput.class
RecordDataOutput.java package com.intellij.util.io public abstract com.intellij.util.io.RecordDataOutput extends java.lang.Object implements java.io.DataOutput { public abstract int getRecordId () public abstract void close () throws java.io.IOException }
com/intellij/util/io/ReplicatorInputStream.class
ReplicatorInputStream.java package com.intellij.util.io public com.intellij.util.io.ReplicatorInputStream extends java.io.InputStream { private final com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream myTarget private final java.io.InputStream mySource private int markedSize public void <init> (java.io.InputStream, com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream) java.io.InputStream source com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream target public int read () throws java.io.IOException int b public synchronized void mark (int) int readlimit public boolean markSupported () public synchronized void reset () throws java.io.IOException public int read (byte[]) throws java.io.IOException byte[] b public int read (byte[], int, int) throws java.io.IOException byte[] b int off int len int count public long skip (long) throws java.io.IOException long n int skipped public int available () throws java.io.IOException public void close () throws java.io.IOException public int getBytesRead () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/ResizeableMappedFile$1.class
ResizeableMappedFile.java package com.intellij.util.io com.intellij.util.io.ResizeableMappedFile$1 extends java.lang.Object implements com.intellij.openapi.util.io.FileUtilRt$RepeatableIOOperation { boolean parentWasCreated final synthetic java.io.File val$lengthFile final synthetic com.intellij.util.io.ResizeableMappedFile this$0 void <init> (com.intellij.util.io.ResizeableMappedFile, java.io.File) com.intellij.util.io.ResizeableMappedFile this$0 public com.intellij.util.io.DataOutputStream execute (boolean) throws java.io.IOException java.io.File parentFile java.io.FileNotFoundException ex boolean lastAttempt public volatile synthetic java.lang.Object execute (boolean) throws java.lang.Throwable }
com/intellij/util/io/ResizeableMappedFile.class
ResizeableMappedFile.java package com.intellij.util.io public com.intellij.util.io.ResizeableMappedFile extends java.lang.Object implements com.intellij.openapi.Forceable { private static final com.intellij.openapi.diagnostic.Logger LOG private long myLogicalSize private long myLastWrittenLogicalSize private final com.intellij.util.io.PagedFileStorage myStorage private final int myInitialSize static final int DEFAULT_ALLOCATION_ROUND_FACTOR private int myRoundFactor public void <init> (java.io.File, int, com.intellij.util.io.PagedFileStorage$StorageLockContext, int, boolean) throws java.io.IOException java.io.File file int initialSize com.intellij.util.io.PagedFileStorage$StorageLockContext lockContext int pageSize boolean valuesAreBufferAligned public void <init> (java.io.File, int, com.intellij.util.io.PagedFileStorage$StorageLockContext, int, boolean, boolean) throws java.io.IOException java.io.File file int initialSize com.intellij.util.io.PagedFileStorage$StorageLockContext lockContext int pageSize boolean valuesAreBufferAligned boolean nativeBytesOrder public void <init> (java.io.File, int, com.intellij.util.io.PagedFileStorage$StorageLock, int, boolean) throws java.io.IOException java.io.File file int initialSize com.intellij.util.io.PagedFileStorage$StorageLock lock int pageSize boolean valuesAreBufferAligned public void <init> (java.io.File, int, com.intellij.util.io.PagedFileStorage$StorageLock) throws java.io.IOException java.io.File file int initialSize com.intellij.util.io.PagedFileStorage$StorageLock lock public long length () private long realSize () void ensureSize (long) long pos public void setRoundFactor (int) int roundFactor private void expand (long) long suggestedSize long newSuggestedSize java.io.IOException e long max long realSize long suggestedSize private long doRoundToFactor (long) long suggestedSize int roundFactor private java.io.File getLengthFile () private void writeLength (long) java.io.IOException e java.io.IOException e java.io.IOException e java.io.IOException e long len java.io.File lengthFile com.intellij.util.io.DataOutputStream stream public boolean isDirty () public void force () private long readLength () java.io.IOException e java.io.IOException e java.io.FileNotFoundException ignore java.io.IOException e long realSize java.io.IOException e java.io.IOException e java.io.File lengthFile java.io.DataInputStream stream public int getInt (long) long index public void putInt (long, int) long index int value public short getShort (long) long index public void putShort (long, short) long index short value public long getLong (long) long index public void putLong (long, long) long index long value public byte get (long) long index public void put (long, byte) long index byte value public void get (long, byte[], int, int) long index byte[] dst int offset int length public void put (long, byte[], int, int) long index byte[] src int offset int length public void close () public com.intellij.util.io.PagedFileStorage getPagedFileStorage () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/ResourceHandle.class
ResourceHandle.java package com.intellij.util.io public abstract com.intellij.util.io.ResourceHandle extends java.lang.Object implements java.io.Closeable { public void <init> () public abstract java.lang.Object get () }
com/intellij/util/io/SafeFileOutputStream.class
SafeFileOutputStream.java package com.intellij.util.io public com.intellij.util.io.SafeFileOutputStream extends java.io.OutputStream { private static final com.intellij.openapi.diagnostic.Logger LOG private static final boolean DO_SYNC private static final String EXTENSION_TMP private static final String EXTENSION_OLD private final java.io.File myTargetFile private final boolean myPreserveAttributes private final java.io.File myTempFile private final java.io.FileOutputStream myOutputStream private boolean myClosed private boolean myFailed public void <init> (java.io.File) throws java.io.FileNotFoundException java.io.File target public void <init> (java.io.File, boolean) throws java.io.FileNotFoundException java.io.File target boolean preserveAttributes public void write (int) throws java.io.IOException java.io.IOException e int b public void write (byte[]) throws java.io.IOException byte[] b public void write (byte[], int, int) throws java.io.IOException java.io.IOException e byte[] b int off int len public void flush () throws java.io.IOException java.io.IOException e public void close () throws java.io.IOException java.io.IOException e java.io.IOException e java.io.IOException e java.io.IOException e java.io.File oldFile static void <clinit> () }
com/intellij/util/io/SourceCodeCompressor$VaultOutputStream.class
SourceCodeCompressor.java package com.intellij.util.io com.intellij.util.io.SourceCodeCompressor$VaultOutputStream extends java.io.ByteArrayOutputStream { private static final int MIN_BUF_SIZE private final byte[] MIN_BUFFER void <init> () public void reset () }
com/intellij/util/io/SourceCodeCompressor.class
SourceCodeCompressor.java package com.intellij.util.io public com.intellij.util.io.SourceCodeCompressor extends java.lang.Object { private static final com.intellij.util.io.SourceCodeCompressor$VaultOutputStream OUTPUT private static final byte[] PRESET_BUF private static final java.util.zip.Deflater DEFLATER private static final java.util.zip.Inflater INFLATER private static final byte[] INFLATE_BUFFER private void <init> () public static synchronized byte[] compress (byte[], int, int) java.util.zip.DeflaterOutputStream output java.io.IOException e byte[] source int off int len public static synchronized byte[] compress (byte[]) byte[] source public static synchronized byte[] decompress (byte[]) throws java.io.IOException byte[] compressed int len int off public static byte[] decompress (byte[], int, int) throws java.io.IOException int b int readBytes java.util.zip.InflaterInputStream input byte[] compressed int len int off static void <clinit> () String preset_buf_string }
com/intellij/util/io/StringRef.class
StringRef.java package com.intellij.util.io public com.intellij.util.io.StringRef extends java.lang.Object { public static final com.intellij.util.io.StringRef[] EMPTY_ARRAY private int id private String name private final com.intellij.util.io.AbstractStringEnumerator store private void <init> (java.lang.String) String name private void <init> (int, com.intellij.util.io.AbstractStringEnumerator) int id com.intellij.util.io.AbstractStringEnumerator store public java.lang.String getString () java.io.IOException e String name public void writeTo (java.io.DataOutput, com.intellij.util.io.AbstractStringEnumerator) throws java.io.IOException java.io.DataOutput out com.intellij.util.io.AbstractStringEnumerator store int nameId public int getId (com.intellij.util.io.AbstractStringEnumerator) java.io.IOException e com.intellij.util.io.AbstractStringEnumerator store public java.lang.String toString () public int length () public int hashCode () public boolean equals (java.lang.Object) Object that public static java.lang.String toString (com.intellij.util.io.StringRef) com.intellij.util.io.StringRef ref public static com.intellij.util.io.StringRef fromString (java.lang.String) String source public static com.intellij.util.io.StringRef fromNullableString (java.lang.String) String source public static com.intellij.util.io.StringRef fromStream (java.io.DataInput, com.intellij.util.io.AbstractStringEnumerator) throws java.io.IOException java.io.DataInput in com.intellij.util.io.AbstractStringEnumerator store int nameId public static java.lang.String stringFromStream (java.io.DataInput, com.intellij.util.io.AbstractStringEnumerator) throws java.io.IOException java.io.DataInput in com.intellij.util.io.AbstractStringEnumerator store int nameId public static com.intellij.util.io.StringRef[] createArray (int) int count static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/URLUtil$1.class
URLUtil.java package com.intellij.util.io final com.intellij.util.io.URLUtil$1 extends java.io.FilterInputStream { final synthetic java.util.zip.ZipFile val$zipFile void <init> (java.io.InputStream, java.util.zip.ZipFile) java.io.InputStream x0 public void close () throws java.io.IOException }
com/intellij/util/io/URLUtil.class
URLUtil.java package com.intellij.util.io public com.intellij.util.io.URLUtil extends java.lang.Object { public static final String SCHEME_SEPARATOR public static final String FILE_PROTOCOL public static final String HTTP_PROTOCOL public static final String JAR_PROTOCOL public static final String JRT_PROTOCOL public static final String JAR_SEPARATOR public static final java.util.regex.Pattern DATA_URI_PATTERN public static final java.util.regex.Pattern URL_PATTERN public static final java.util.regex.Pattern URL_WITH_PARENS_PATTERN public static final java.util.regex.Pattern FILE_URL_PATTERN public static final java.util.regex.Pattern HREF_PATTERN private void <init> () public static boolean canContainUrl (java.lang.String) String line public static java.io.InputStream openStream (java.net.URL) throws java.io.IOException java.net.URL url String protocol public static java.io.InputStream openResourceStream (java.net.URL) throws java.io.IOException int pos java.io.InputStream resourceStream String protocol String file java.io.FileNotFoundException ex java.net.URL url private static java.io.InputStream openJarStream (java.net.URL) throws java.io.IOException java.net.URL url com.intellij.openapi.util.Pair paths java.util.zip.ZipFile zipFile java.util.zip.ZipEntry zipEntry public static com.intellij.util.ThreeState resourceExists (java.net.URL) java.util.zip.ZipFile file java.io.IOException e com.intellij.openapi.util.Pair paths java.net.URL url public static com.intellij.openapi.util.Pair splitJarUrl (java.lang.String) Exception e String url int pivot String resourcePath String jarPath public static java.io.File urlToFile (java.net.URL) java.net.URISyntaxException e java.net.URL url public static java.lang.String unescapePercentSequences (java.lang.String) String s public static java.lang.CharSequence unescapePercentSequences (java.lang.CharSequence, int, int) int d1 int d2 int j byte[] bytesArray char c CharSequence s int from int end int i StringBuilder decoded gnu.trove.TIntArrayList bytes private static int decode (char) char c public static boolean containsScheme (java.lang.String) String url public static boolean isDataUri (java.lang.String) String value public static byte[] getBytesFromDataUri (java.lang.String) String content IllegalArgumentException e String dataUrl java.util.regex.Matcher matcher public static java.lang.String decode (java.lang.String) java.io.UnsupportedEncodingException ignore String string public static java.lang.String parseHostFromSshUrl (java.lang.String) int firstColon int slash String sshUrl String host int at int colon public static java.net.URL getJarEntryURL (java.io.File, java.lang.String) throws java.net.MalformedURLException java.io.File file String pathInJar String fileURL public static java.lang.String encodeURIComponent (java.lang.String) java.io.UnsupportedEncodingException e String s public static com.intellij.openapi.util.TextRange findUrl (java.lang.CharSequence, int, int) char c int i CharSequence text int startOffset int endOffset java.util.regex.Matcher m int start int end int unmatchedPos int unmatchedCount static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/UnsyncByteArrayOutputStream.class
UnsyncByteArrayOutputStream.java package com.intellij.util.io public com.intellij.util.io.UnsyncByteArrayOutputStream extends java.io.OutputStream { protected byte[] myBuffer protected int myCount private boolean myIsShared public void <init> () public void <init> (int) int size public void <init> (byte[]) byte[] buffer public void write (int) int b int newCount private void grow (int) int newCount public void write (byte[], int, int) byte[] b int off int len int newCount public void writeTo (java.io.OutputStream) throws java.io.IOException java.io.OutputStream out public void reset () public byte[] toByteArray () public int size () public java.lang.String toString () public com.intellij.openapi.util.io.ByteArraySequence toByteArraySequence () public java.io.InputStream toInputStream () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/VoidDataExternalizer.class
VoidDataExternalizer.java package com.intellij.util.io public com.intellij.util.io.VoidDataExternalizer extends java.lang.Object implements com.intellij.util.io.DataExternalizer { public static final com.intellij.util.io.VoidDataExternalizer INSTANCE public void <init> () public void save (java.io.DataOutput, java.lang.Void) throws java.io.IOException java.io.DataOutput out Void value public java.lang.Void read (java.io.DataInput) throws java.io.IOException java.io.DataInput in public volatile synthetic java.lang.Object read (java.io.DataInput) throws java.io.IOException public volatile synthetic void save (java.io.DataOutput, java.lang.Object) throws java.io.IOException static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/ZipUtil$FileContentProcessor$1.class
ZipUtil.java package com.intellij.util.io final com.intellij.util.io.ZipUtil$FileContentProcessor$1 extends java.lang.Object implements com.intellij.util.io.ZipUtil$FileContentProcessor { void <init> () public java.io.InputStream getContent (java.io.File) throws java.io.IOException java.io.File file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/ZipUtil$FileContentProcessor.class
ZipUtil.java package com.intellij.util.io public abstract com.intellij.util.io.ZipUtil$FileContentProcessor extends java.lang.Object { public static final com.intellij.util.io.ZipUtil$FileContentProcessor STANDARD public abstract java.io.InputStream getContent (java.io.File) throws java.io.IOException static void <clinit> () }
com/intellij/util/io/ZipUtil$FileFilterAdapter.class
ZipUtil.java package com.intellij.util.io com.intellij.util.io.ZipUtil$FileFilterAdapter extends java.lang.Object implements com.intellij.openapi.util.Condition { private final java.io.File myOutputDir private final java.io.FilenameFilter myFilter private static com.intellij.util.io.ZipUtil$FileFilterAdapter wrap (java.io.File, java.io.FilenameFilter) java.io.File outputDir java.io.FilenameFilter filter private void <init> (java.io.File, java.io.FilenameFilter) java.io.File outputDir java.io.FilenameFilter filter public boolean value (java.lang.String) String entryName java.io.File outputFile public volatile synthetic boolean value (java.lang.Object) static synthetic com.intellij.util.io.ZipUtil$FileFilterAdapter access$000 (java.io.File, java.io.FilenameFilter) java.io.File x0 java.io.FilenameFilter x1 }
com/intellij/util/io/ZipUtil.class
ZipUtil.java package com.intellij.util.io public com.intellij.util.io.ZipUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private void <init> () public static boolean addFileToZip (java.util.zip.ZipOutputStream, java.io.File, java.lang.String, java.util.Set, java.io.FileFilter) throws java.io.IOException java.util.zip.ZipOutputStream zos java.io.File file String relativeName java.util.Set writtenItemRelativePaths java.io.FileFilter fileFilter public static boolean addFileToZip (java.util.zip.ZipOutputStream, java.io.File, java.lang.String, java.util.Set, java.io.FileFilter, com.intellij.util.io.ZipUtil$FileContentProcessor, boolean) throws java.io.IOException java.io.InputStream is java.util.zip.ZipOutputStream zos java.io.File file String relativeName java.util.Set writtenItemRelativePaths java.io.FileFilter fileFilter com.intellij.util.io.ZipUtil$FileContentProcessor contentProcessor boolean isDir long size java.util.zip.ZipEntry e public static boolean addFileOrDirRecursively (java.util.zip.ZipOutputStream, java.io.File, java.io.File, java.lang.String, java.io.FileFilter, java.util.Set) throws java.io.IOException java.util.zip.ZipOutputStream jarOutputStream java.io.File jarFile java.io.File file String relativePath java.io.FileFilter fileFilter java.util.Set writtenItemRelativePaths public static boolean addDirToZipRecursively (java.util.zip.ZipOutputStream, java.io.File, java.io.File, java.lang.String, java.io.FileFilter, java.util.Set) throws java.io.IOException String childRelativePath java.io.File child java.util.zip.ZipOutputStream outputStream java.io.File jarFile java.io.File dir String relativePath java.io.FileFilter fileFilter java.util.Set writtenItemRelativePaths java.io.File[] children public static void extract (java.io.File, java.io.File, java.io.FilenameFilter) throws java.io.IOException java.io.File file java.io.File outputDir java.io.FilenameFilter filter public static void extract (java.io.File, java.io.File, java.io.FilenameFilter, boolean) throws java.io.IOException java.io.File file java.io.File outputDir java.io.FilenameFilter filter boolean overwrite public static boolean isZipContainsFolder (java.io.File) throws java.io.IOException java.util.zip.ZipEntry zipEntry java.util.Enumeration en java.util.zip.ZipFile zipFile java.io.File zip public static void compressFile (java.io.File, java.io.File) throws java.io.IOException java.util.zip.ZipOutputStream os java.io.InputStream is java.io.File srcFile java.io.File zipFile public static void extract (java.util.zip.ZipFile, java.io.File, java.io.FilenameFilter) throws java.io.IOException java.util.zip.ZipFile zip java.io.File outputDir java.io.FilenameFilter filter public static void extractEntry (java.util.zip.ZipEntry, java.io.InputStream, java.io.File, boolean) throws java.io.IOException java.io.FileOutputStream os java.util.zip.ZipEntry entry java.io.InputStream inputStream java.io.File outputDir boolean overwrite java.io.File outputFile static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/fs/FilePath.class
FilePath.java package com.intellij.util.io.fs public com.intellij.util.io.fs.FilePath extends java.lang.Object { private final String myPath public void <init> (java.lang.String) String path public java.lang.String getPath () public java.lang.String toString () public boolean equals (java.lang.Object) Object o public int hashCode () }
com/intellij/util/io/storage/AbstractRecordsTable$1.class
AbstractRecordsTable.java package com.intellij.util.io.storage com.intellij.util.io.storage.AbstractRecordsTable$1 extends java.lang.Object implements com.intellij.util.io.storage.RecordIdIterator { private final int count private int recordId static final synthetic boolean $assertionsDisabled final synthetic com.intellij.util.io.storage.AbstractRecordsTable this$0 void <init> (com.intellij.util.io.storage.AbstractRecordsTable) throws java.io.IOException com.intellij.util.io.storage.AbstractRecordsTable this$0 public boolean hasNextId () public int nextId () public boolean validId () static void <clinit> () }
com/intellij/util/io/storage/AbstractRecordsTable.class
AbstractRecordsTable.java package com.intellij.util.io.storage public abstract com.intellij.util.io.storage.AbstractRecordsTable extends java.lang.Object implements com.intellij.openapi.Disposable com.intellij.openapi.Forceable { private static final com.intellij.openapi.diagnostic.Logger LOG private static final int HEADER_MAGIC_OFFSET private static final int HEADER_VERSION_OFFSET protected static final int DEFAULT_HEADER_SIZE private static final int VERSION private static final int DIRTY_MAGIC private static final int SAFELY_CLOSED_MAGIC private static final int ADDRESS_OFFSET private static final int SIZE_OFFSET private static final int CAPACITY_OFFSET protected static final int DEFAULT_RECORD_SIZE protected final com.intellij.util.io.RandomAccessDataFile myStorage private gnu.trove.TIntArrayList myFreeRecordsList private boolean myIsDirty protected static final int SPECIAL_NEGATIVE_SIZE_FOR_REMOVED_RECORD static final synthetic boolean $assertionsDisabled public void <init> (java.io.File, com.intellij.util.io.PagePool) throws java.io.IOException java.io.File storageFilePath com.intellij.util.io.PagePool pool private int getSafelyClosedMagic () protected int getHeaderSize () protected abstract int getImplVersion () protected abstract int getRecordSize () protected abstract byte[] getZeros () public int createNewRecord () throws java.io.IOException int result int result public int getRecordsCount () throws java.io.IOException int recordsLength public com.intellij.util.io.storage.RecordIdIterator createRecordIdIterator () throws java.io.IOException public int getLiveRecordsCount () throws java.io.IOException private void ensureFreeRecordsScanned () throws java.io.IOException private gnu.trove.TIntArrayList scanForFreeRecords () throws java.io.IOException int i gnu.trove.TIntArrayList result private void doCleanRecord (int) int record public long getAddress (int) int record public void setAddress (int, long) int record long address public int getSize (int) int record public void setSize (int, int) int record int size public int getCapacity (int) int record public void setCapacity (int, int) int record int capacity protected int getOffset (int, int) int record int section public void deleteRecord (int) throws java.io.IOException int record public int getVersion () public void setVersion (int) int expectedVersion public void dispose () public void force () public boolean flushSome (int) int maxPages public boolean isDirty () public void markDirty () private void markClean () protected static boolean isSizeOfRemovedRecord (int) int length protected static boolean isSizeOfLiveRecord (int) int length static void <clinit> () }
com/intellij/util/io/storage/AbstractStorage$1.class
AbstractStorage.java package com.intellij.util.io.storage synthetic com.intellij.util.io.storage.AbstractStorage$1 extends java.lang.Object { }
com/intellij/util/io/storage/AbstractStorage$AppenderStream.class
AbstractStorage.java package com.intellij.util.io.storage public com.intellij.util.io.storage.AbstractStorage$AppenderStream extends com.intellij.util.io.DataOutputStream { private final int myRecordId final synthetic com.intellij.util.io.storage.AbstractStorage this$0 private void <init> (com.intellij.util.io.storage.AbstractStorage, int) com.intellij.util.io.storage.AbstractStorage this$0 int recordId public void close () throws java.io.IOException com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream _out synthetic void <init> (com.intellij.util.io.storage.AbstractStorage, int, com.intellij.util.io.storage.AbstractStorage$1) com.intellij.util.io.storage.AbstractStorage x0 int x1 com.intellij.util.io.storage.AbstractStorage$1 x2 }
com/intellij/util/io/storage/AbstractStorage$StorageDataOutput.class
AbstractStorage.java package com.intellij.util.io.storage public com.intellij.util.io.storage.AbstractStorage$StorageDataOutput extends com.intellij.util.io.DataOutputStream implements com.intellij.util.io.RecordDataOutput { private final com.intellij.util.io.storage.AbstractStorage myStorage private final int myRecordId private final boolean myFixedSize private void <init> (com.intellij.util.io.storage.AbstractStorage, int, boolean) com.intellij.util.io.storage.AbstractStorage storage int recordId boolean fixedSize public void close () throws java.io.IOException com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream byteStream protected com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream getByteStream () public int getRecordId () synthetic void <init> (com.intellij.util.io.storage.AbstractStorage, int, boolean, com.intellij.util.io.storage.AbstractStorage$1) com.intellij.util.io.storage.AbstractStorage x0 int x1 boolean x2 com.intellij.util.io.storage.AbstractStorage$1 x3 }
com/intellij/util/io/storage/AbstractStorage.class
AbstractStorage.java package com.intellij.util.io.storage public abstract com.intellij.util.io.storage.AbstractStorage extends java.lang.Object implements com.intellij.openapi.Disposable com.intellij.openapi.Forceable { protected static final com.intellij.openapi.diagnostic.Logger LOG public static final String INDEX_EXTENSION public static final String DATA_EXTENSION private static final int MAX_PAGES_TO_FLUSH_AT_A_TIME protected final Object myLock protected com.intellij.util.io.storage.AbstractRecordsTable myRecordsTable protected com.intellij.util.io.storage.DataTable myDataTable protected com.intellij.util.io.PagePool myPool private final com.intellij.util.io.storage.CapacityAllocationPolicy myCapacityAllocationPolicy static final synthetic boolean $assertionsDisabled public static boolean deleteFiles (java.lang.String) String storageFilePath java.io.File recordsFile java.io.File dataFile boolean deletedRecordsFile boolean deletedDataFile protected void <init> (java.lang.String) throws java.io.IOException String storageFilePath protected void <init> (java.lang.String, com.intellij.util.io.PagePool) throws java.io.IOException String storageFilePath com.intellij.util.io.PagePool pool protected void <init> (java.lang.String, com.intellij.util.io.storage.CapacityAllocationPolicy) throws java.io.IOException String storageFilePath com.intellij.util.io.storage.CapacityAllocationPolicy capacityAllocationPolicy protected void <init> (java.lang.String, com.intellij.util.io.PagePool, com.intellij.util.io.storage.CapacityAllocationPolicy) throws java.io.IOException String storageFilePath com.intellij.util.io.PagePool pool com.intellij.util.io.storage.CapacityAllocationPolicy capacityAllocationPolicy private void tryInit (java.lang.String, com.intellij.util.io.PagePool, int) throws java.io.IOException com.intellij.util.io.storage.DataTable dataTable boolean deleted java.io.IOException e String storageFilePath com.intellij.util.io.PagePool pool int retryCount java.io.File recordsFile java.io.File dataFile com.intellij.util.io.storage.AbstractRecordsTable recordsTable com.intellij.util.io.storage.DataTable dataTable protected abstract com.intellij.util.io.storage.AbstractRecordsTable createRecordsTable (com.intellij.util.io.PagePool, java.io.File) throws java.io.IOException private void compact (java.lang.String) int capacity long newaddr byte[] bytes int recordId long addr int size java.io.File newDataFile java.io.File oldDataFile com.intellij.util.io.storage.DataTable newDataTable com.intellij.util.io.storage.RecordIdIterator recordIterator java.io.IOException e long start long timedelta String path public int getVersion () public void setVersion (int) int expectedVersion public void force () public boolean flushSome () boolean okRecords boolean okData public boolean isDirty () public int getLiveRecordsCount () throws java.io.IOException public com.intellij.util.io.storage.RecordIdIterator createRecordIdIterator () throws java.io.IOException public com.intellij.util.io.storage.AbstractStorage$StorageDataOutput writeStream (int) int record public com.intellij.util.io.storage.AbstractStorage$StorageDataOutput writeStream (int, boolean) int record boolean fixedSize public com.intellij.util.io.storage.AbstractStorage$AppenderStream appendStream (int) int record public java.io.DataInputStream readStream (int) throws java.io.IOException int record byte[] bytes protected byte[] readBytes (int) throws java.io.IOException int length long address byte[] result int record protected void appendBytes (int, com.intellij.openapi.util.io.ByteArraySequence) throws java.io.IOException byte[] newbytes long address int capacity int oldSize int newSize int record com.intellij.openapi.util.io.ByteArraySequence bytes int delta public void writeBytes (int, com.intellij.openapi.util.io.ByteArraySequence, boolean) throws java.io.IOException long address int newCapacity int requiredLength int currentCapacity int currentSize long address int record com.intellij.openapi.util.io.ByteArraySequence bytes boolean fixedSize protected void doDeleteRecord (int) throws java.io.IOException int record public void dispose () public void checkSanity (int) int size long address int record public void replaceBytes (int, int, com.intellij.openapi.util.io.ByteArraySequence) throws java.io.IOException int changedBytesLength int currentSize long address int record int offset com.intellij.openapi.util.io.ByteArraySequence bytes static void <clinit> () }
com/intellij/util/io/storage/CapacityAllocationPolicy$1.class
CapacityAllocationPolicy.java package com.intellij.util.io.storage final com.intellij.util.io.storage.CapacityAllocationPolicy$1 extends com.intellij.util.io.storage.CapacityAllocationPolicy { void <init> () public int calculateCapacity (int) int requiredLength }
com/intellij/util/io/storage/CapacityAllocationPolicy$2.class
CapacityAllocationPolicy.java package com.intellij.util.io.storage final com.intellij.util.io.storage.CapacityAllocationPolicy$2 extends com.intellij.util.io.storage.CapacityAllocationPolicy { void <init> () public int calculateCapacity (int) int requiredLength }
com/intellij/util/io/storage/CapacityAllocationPolicy$3.class
CapacityAllocationPolicy.java package com.intellij.util.io.storage final com.intellij.util.io.storage.CapacityAllocationPolicy$3 extends com.intellij.util.io.storage.CapacityAllocationPolicy { void <init> () public int calculateCapacity (int) int requiredLength }
com/intellij/util/io/storage/CapacityAllocationPolicy$4.class
CapacityAllocationPolicy.java package com.intellij.util.io.storage final com.intellij.util.io.storage.CapacityAllocationPolicy$4 extends com.intellij.util.io.storage.CapacityAllocationPolicy { void <init> () public int calculateCapacity (int) int requiredLength }
com/intellij/util/io/storage/CapacityAllocationPolicy.class
CapacityAllocationPolicy.java package com.intellij.util.io.storage public abstract com.intellij.util.io.storage.CapacityAllocationPolicy extends java.lang.Object { public static final com.intellij.util.io.storage.CapacityAllocationPolicy FIXED public static final com.intellij.util.io.storage.CapacityAllocationPolicy FIVE_PERCENT_FOR_GROWTH public static final com.intellij.util.io.storage.CapacityAllocationPolicy DEFAULT public static final com.intellij.util.io.storage.CapacityAllocationPolicy REASONABLY_SMALL public void <init> () public abstract int calculateCapacity (int) static void <clinit> () }
com/intellij/util/io/storage/DataTable.class
DataTable.java package com.intellij.util.io.storage com.intellij.util.io.storage.DataTable extends java.lang.Object implements com.intellij.openapi.Disposable com.intellij.openapi.Forceable { private static final com.intellij.openapi.diagnostic.Logger LOG private static final int HEADER_SIZE private static final int DIRTY_MAGIC private static final int SAFELY_CLOSED_MAGIC private final com.intellij.util.io.RandomAccessDataFile myFile private volatile int myWasteSize private static final int HEADER_MAGIC_OFFSET private static final int HEADER_WASTE_SIZE_OFFSET private boolean myIsDirty void <init> (java.io.File, com.intellij.util.io.PagePool) throws java.io.IOException java.io.File filePath com.intellij.util.io.PagePool pool public boolean isCompactNecessary () private void readInHeader (java.io.File) throws java.io.IOException java.io.File filePath int magic public void readBytes (long, byte[]) long address byte[] bytes public void writeBytes (long, byte[]) long address byte[] bytes public void writeBytes (long, byte[], int, int) long address byte[] bytes int off int len public long allocateSpace (int) int len long result long newLength long actualLength public void reclaimSpace (int) int len public void dispose () public void force () public boolean flushSome (int) int maxPages public boolean isDirty () private void markClean () private void markDirty () private void fillInHeader (int, int) int magic int wasteSize public int getWaste () public long getFileSize () static void <clinit> () }
com/intellij/util/io/storage/HeavyProcessLatch$1.class
HeavyProcessLatch.java package com.intellij.util.io.storage com.intellij.util.io.storage.HeavyProcessLatch$1 extends com.intellij.openapi.application.AccessToken { final synthetic String val$operationName final synthetic com.intellij.util.io.storage.HeavyProcessLatch this$0 void <init> (com.intellij.util.io.storage.HeavyProcessLatch, java.lang.String) com.intellij.util.io.storage.HeavyProcessLatch this$0 public void finish () }
com/intellij/util/io/storage/HeavyProcessLatch$HeavyProcessListener.class
HeavyProcessLatch.java package com.intellij.util.io.storage public abstract com.intellij.util.io.storage.HeavyProcessLatch$HeavyProcessListener extends java.lang.Object implements java.util.EventListener { public abstract void processStarted () public abstract void processFinished () }
com/intellij/util/io/storage/HeavyProcessLatch.class
HeavyProcessLatch.java package com.intellij.util.io.storage public com.intellij.util.io.storage.HeavyProcessLatch extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public static final com.intellij.util.io.storage.HeavyProcessLatch INSTANCE private final java.util.Set myHeavyProcesses private final com.intellij.util.EventDispatcher myEventDispatcher private final java.util.List toExecuteOutOfHeavyActivity private void <init> () public com.intellij.openapi.application.AccessToken processStarted (java.lang.String) String operationName private void processFinished (java.lang.String) java.util.List toRunNow java.util.List toRunNow Exception e Runnable runnable String operationName java.util.List toRunNow public boolean isRunning () public java.lang.String getRunningOperationName () public void addListener (com.intellij.util.io.storage.HeavyProcessLatch$HeavyProcessListener, com.intellij.openapi.Disposable) com.intellij.util.io.storage.HeavyProcessLatch$HeavyProcessListener listener com.intellij.openapi.Disposable parentDisposable public void executeOutOfHeavyProcess (java.lang.Runnable) boolean runNow boolean runNow Runnable runnable boolean runNow static synthetic void access$000 (com.intellij.util.io.storage.HeavyProcessLatch, java.lang.String) com.intellij.util.io.storage.HeavyProcessLatch x0 String x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/storage/RecordIdIterator.class
RecordIdIterator.java package com.intellij.util.io.storage public abstract com.intellij.util.io.storage.RecordIdIterator extends java.lang.Object { public abstract boolean hasNextId () public abstract int nextId () public abstract boolean validId () }
com/intellij/util/io/storage/RecordsTable.class
RecordsTable.java package com.intellij.util.io.storage com.intellij.util.io.storage.RecordsTable extends com.intellij.util.io.storage.AbstractRecordsTable { private static final int VERSION private static final byte[] ZEROES void <init> (java.io.File, com.intellij.util.io.PagePool) throws java.io.IOException java.io.File storageFilePath com.intellij.util.io.PagePool pool protected int getImplVersion () protected int getRecordSize () protected byte[] getZeros () static void <clinit> () }
com/intellij/util/io/storage/RefCountingRecordsTable.class
RefCountingRecordsTable.java package com.intellij.util.io.storage com.intellij.util.io.storage.RefCountingRecordsTable extends com.intellij.util.io.storage.AbstractRecordsTable { private static final int VERSION private static final int REF_COUNT_OFFSET private static final int RECORD_SIZE private static final byte[] ZEROES static final synthetic boolean $assertionsDisabled void <init> (java.io.File, com.intellij.util.io.PagePool) throws java.io.IOException java.io.File recordsFile com.intellij.util.io.PagePool pool protected int getImplVersion () protected int getRecordSize () protected byte[] getZeros () public void incRefCount (int) int record int offset public boolean decRefCount (int) int record int offset int count public int getRefCount (int) int record static void <clinit> () }
com/intellij/util/io/storage/RefCountingStorage$CustomInflaterInputStream.class
RefCountingStorage.java package com.intellij.util.io.storage com.intellij.util.io.storage.RefCountingStorage$CustomInflaterInputStream extends java.util.zip.InflaterInputStream { void <init> (byte[]) byte[] compressedData protected void fill () throws java.io.IOException public void close () throws java.io.IOException }
com/intellij/util/io/storage/RefCountingStorage.class
RefCountingStorage.java package com.intellij.util.io.storage public com.intellij.util.io.storage.RefCountingStorage extends com.intellij.util.io.storage.AbstractStorage { private final java.util.Map myPendingWriteRequests private int myPendingWriteRequestsSize private final java.util.concurrent.ExecutorService myPendingWriteRequestsExecutor private final boolean myDoNotZipCaches private static final int MAX_PENDING_WRITE_SIZE protected java.util.concurrent.ExecutorService createExecutor () public void <init> (java.lang.String) throws java.io.IOException String path public void <init> (java.lang.String, com.intellij.util.io.storage.CapacityAllocationPolicy) throws java.io.IOException String path com.intellij.util.io.storage.CapacityAllocationPolicy capacityAllocationPolicy public void <init> (java.lang.String, com.intellij.util.io.storage.CapacityAllocationPolicy, boolean) throws java.io.IOException String path com.intellij.util.io.storage.CapacityAllocationPolicy capacityAllocationPolicy boolean doNotZipCaches public java.io.DataInputStream readStream (int) throws java.io.IOException int record com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream stream protected byte[] readBytes (int) throws java.io.IOException int record private com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream internalReadStream (int) throws java.io.IOException byte[] result com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream outputStream java.util.zip.InflaterInputStream in int record byte[] result private void waitForPendingWriteForRecord (int) Exception e int record java.util.concurrent.Future future protected void appendBytes (int, com.intellij.openapi.util.io.ByteArraySequence) throws java.io.IOException int record com.intellij.openapi.util.io.ByteArraySequence bytes public void writeBytes (int, com.intellij.openapi.util.io.ByteArraySequence, boolean) throws java.io.IOException int record com.intellij.openapi.util.io.ByteArraySequence bytes boolean fixedSize private void zipAndWrite (com.intellij.openapi.util.io.ByteArraySequence, int, boolean) throws java.io.IOException java.util.zip.DeflaterOutputStream out com.intellij.openapi.util.io.ByteArraySequence bytes int record boolean fixedSize com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream s private void doWrite (int, boolean, com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream) throws java.io.IOException int record boolean fixedSize com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream s protected com.intellij.util.io.storage.AbstractRecordsTable createRecordsTable (com.intellij.util.io.PagePool, java.io.File) throws java.io.IOException com.intellij.util.io.PagePool pool java.io.File recordsFile public int acquireNewRecord () throws java.io.IOException int record public int createNewRecord () throws java.io.IOException public void acquireRecord (int) int record public void releaseRecord (int) throws java.io.IOException int record public void releaseRecord (int, boolean) throws java.io.IOException int record boolean completely public int getRefCount (int) int record public void force () public boolean isDirty () public boolean flushSome () public void dispose () public void checkSanity (int) int record private void flushPendingWrites () Exception e java.util.Map$Entry entry private synthetic java.lang.Object lambda$writeBytes$0 (com.intellij.openapi.util.io.ByteArraySequence, int, boolean) throws java.lang.Exception com.intellij.openapi.util.io.ByteArraySequence bytes int record boolean fixedSize private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/storage/Storage.class
Storage.java package com.intellij.util.io.storage public com.intellij.util.io.storage.Storage extends com.intellij.util.io.storage.AbstractStorage { static final synthetic boolean $assertionsDisabled public void <init> (java.lang.String) throws java.io.IOException String path public void <init> (java.lang.String, com.intellij.util.io.PagePool) throws java.io.IOException String path com.intellij.util.io.PagePool pool public void <init> (java.lang.String, com.intellij.util.io.storage.CapacityAllocationPolicy) throws java.io.IOException String path com.intellij.util.io.storage.CapacityAllocationPolicy capacityAllocationPolicy protected com.intellij.util.io.storage.AbstractRecordsTable createRecordsTable (com.intellij.util.io.PagePool, java.io.File) throws java.io.IOException com.intellij.util.io.PagePool pool java.io.File recordsFile public int createNewRecord () throws java.io.IOException public void deleteRecord (int) throws java.io.IOException int record static void <clinit> () }
com/intellij/util/io/storage/VersionMismatchException.class
VersionMismatchException.java package com.intellij.util.io.storage public com.intellij.util.io.storage.VersionMismatchException extends java.io.IOException { public void <init> () }
com/intellij/util/io/zip/DosTime.class
DosTime.java package com.intellij.util.io.zip public com.intellij.util.io.zip.DosTime extends java.lang.Object { private void <init> () public static long dosToJavaTime (long) long dtime java.util.Calendar cal public static long javaToDosTime (long) long time java.util.Calendar cal int year }
com/intellij/util/io/zip/JBZipEntry$BoundedInputStream.class
JBZipEntry.java package com.intellij.util.io.zip com.intellij.util.io.zip.JBZipEntry$BoundedInputStream extends java.io.InputStream { private long remaining private long loc private boolean addDummyByte final synthetic com.intellij.util.io.zip.JBZipEntry this$0 void <init> (com.intellij.util.io.zip.JBZipEntry, long, long) long start long remaining public int read (byte[], int, int) throws java.io.IOException byte[] b int off int len int ret java.io.RandomAccessFile archive public int read () throws java.io.IOException java.io.RandomAccessFile archive void addDummy () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/zip/JBZipEntry.class
JBZipEntry.java package com.intellij.util.io.zip public com.intellij.util.io.zip.JBZipEntry extends java.lang.Object implements java.lang.Cloneable { private static final int PLATFORM_UNIX private static final int PLATFORM_FAT private static final int SHORT_MASK private static final int SHORT_SHIFT private long time private long crc private long size private long csize private int method private byte[] extra private String comment private int internalAttributes private int platform private long externalAttributes private String name private long headerOffset private final com.intellij.util.io.zip.JBZipFile myFile protected void <init> (java.lang.String, com.intellij.util.io.zip.JBZipFile) String name com.intellij.util.io.zip.JBZipFile file protected void <init> (com.intellij.util.io.zip.JBZipFile) com.intellij.util.io.zip.JBZipFile file public int getInternalAttributes () public void setInternalAttributes (int) int value public long getExternalAttributes () public void setExternalAttributes (long) long value public long getHeaderOffset () public void setHeaderOffset (long) long headerOffset public void setUnixMode (int) int mode public int getUnixMode () public int getPlatform () protected void setPlatform (int) int platform public void setExtra (byte[]) byte[] extra public byte[] getLocalFileDataExtra () byte[] e public void setTime (long) long time public long getTime () public void setSize (long) long size public long getSize () public java.lang.String getName () public long getCompressedSize () public void setCompressedSize (long) long csize public void setCrc (long) long crc public long getCrc () public void setMethod (int) int method public int getMethod () public boolean isDirectory () protected void setName (java.lang.String) String name public int hashCode () public void erase () throws java.io.IOException private java.io.InputStream getInputStream () throws java.io.IOException long start long size com.intellij.util.io.zip.JBZipEntry$BoundedInputStream bis public byte[] getExtra () public void setComment (java.lang.String) String comment private static int getUTF8Length (java.lang.String) char ch int i String s int count public java.lang.String getComment () public void setData (byte[], long) throws java.io.IOException byte[] bytes long timestamp com.intellij.util.io.zip.JBZipOutputStream stream public void setData (byte[]) throws java.io.IOException byte[] bytes public void setDataFromFile (java.io.File) throws java.io.IOException java.io.File file void doSetDataFromFile (java.io.File) throws java.io.IOException java.io.InputStream input java.io.File file public void writeDataTo (java.io.OutputStream) throws java.io.IOException java.io.OutputStream output java.io.InputStream stream public byte[] getData () throws java.io.IOException java.io.InputStream stream private long calcDataOffset () throws java.io.IOException long offset byte[] b int fileNameLen int extraFieldLen public java.lang.String toString () static synthetic com.intellij.util.io.zip.JBZipFile access$000 (com.intellij.util.io.zip.JBZipEntry) com.intellij.util.io.zip.JBZipEntry x0 }
com/intellij/util/io/zip/JBZipFile.class
JBZipFile.java package com.intellij.util.io.zip public com.intellij.util.io.zip.JBZipFile extends java.lang.Object implements java.io.Closeable { static final int SHORT static final int WORD private static final int HASH_SIZE private static final int NIBLET_MASK private static final int BYTE_SHIFT private final java.util.List entries private final java.util.Map nameMap private final java.nio.charset.Charset encoding final java.io.RandomAccessFile archive private com.intellij.util.io.zip.JBZipOutputStream myOutputStream private long currentCfdOffset private static final int CFH_LEN private static final int MIN_EOCD_SIZE private static final int CFD_LOCATOR_OFFSET static final long LFH_OFFSET_FOR_CRC static final long LFH_OFFSET_FOR_FILENAME_LENGTH public void <init> (java.io.File) throws java.io.IOException java.io.File f public void <init> (java.lang.String) throws java.io.IOException String name public void <init> (java.lang.String, java.lang.String) throws java.io.IOException String name String encoding public void <init> (java.io.File, java.lang.String) throws java.io.IOException java.io.File f String encoding public void <init> (java.io.File, java.nio.charset.Charset) throws java.io.IOException java.io.IOException e java.io.File f java.nio.charset.Charset encoding public java.nio.charset.Charset getEncoding () public void close () throws java.io.IOException com.intellij.util.io.zip.JBZipEntry empty public java.util.List getEntries () public com.intellij.util.io.zip.JBZipEntry getEntry (java.lang.String) String name public com.intellij.util.io.zip.JBZipEntry getOrCreateEntry (java.lang.String) String name com.intellij.util.io.zip.JBZipEntry entry private void populateFromCentralDirectory () throws java.io.IOException IllegalArgumentException e int off int versionMadeBy int platform int method long time long crc long compressedSize long uncompressedSize int fileNameLen int extraLen int commentLen int internalAttributes long externalAttributes long localHeaderOffset String name byte[] extra String comment com.intellij.util.io.zip.JBZipEntry ze byte[] cfh byte[] signatureBytes long sig long cfhSig private byte[] readBytes (int) throws java.io.IOException byte[] bytes int count private void positionAtCentralDirectory () throws java.io.IOException byte[] sig int curr boolean found long off byte[] cfdOffset private java.lang.String getString (byte[]) byte[] bytes public void eraseEntry (com.intellij.util.io.zip.JBZipEntry) throws java.io.IOException com.intellij.util.io.zip.JBZipEntry entry public void gc () throws java.io.IOException com.intellij.util.io.zip.JBZipEntry entry com.intellij.util.io.zip.JBZipEntry zipEntry java.util.Map$Entry entry java.util.Map existingEntries com.intellij.util.io.zip.JBZipOutputStream getOutputStream () throws java.io.IOException void ensureFlushed (long) throws java.io.IOException long end private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/zip/JBZipOutputStream$RandomAccessFileOutputStream.class
JBZipOutputStream.java package com.intellij.util.io.zip com.intellij.util.io.zip.JBZipOutputStream$RandomAccessFileOutputStream extends java.io.OutputStream { private final java.io.RandomAccessFile myFile private long myWrittenBytes void <init> (java.io.RandomAccessFile) java.io.RandomAccessFile file public void write (int) throws java.io.IOException int b public void write (byte[], int, int) throws java.io.IOException byte[] b int off int len static synthetic long access$000 (com.intellij.util.io.zip.JBZipOutputStream$RandomAccessFileOutputStream) com.intellij.util.io.zip.JBZipOutputStream$RandomAccessFileOutputStream x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/zip/JBZipOutputStream.class
JBZipOutputStream.java package com.intellij.util.io.zip com.intellij.util.io.zip.JBZipOutputStream extends java.lang.Object { public static final int DEFAULT_COMPRESSION private String comment private int level private int method private final java.util.zip.CRC32 crc private long writtenOnDisk private String encoding private final java.util.zip.Deflater def private final java.io.RandomAccessFile raf private final com.intellij.util.io.zip.JBZipFile myFile protected static final byte[] LFH_SIG protected static final byte[] CFH_SIG protected static final byte[] EOCD_SIG private final com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream myBuffer void <init> (com.intellij.util.io.zip.JBZipFile, long) throws java.io.IOException com.intellij.util.io.zip.JBZipFile file long currentCDOffset public void setEncoding (java.lang.String) String encoding public java.lang.String getEncoding () public void finish () throws java.io.IOException int i int entriesSize long cdOffset java.util.List entries long cdLength public void setComment (java.lang.String) String comment public void setLevel (int) int level public void setMethod (int) int method protected void writeLocalFileHeader (com.intellij.util.io.zip.JBZipEntry) throws java.io.IOException com.intellij.util.io.zip.JBZipEntry ze byte[] name byte[] extra private void updateLocalFileHeader (com.intellij.util.io.zip.JBZipEntry, long, long) throws java.io.IOException com.intellij.util.io.zip.JBZipEntry ze long crc long compressedSize long offset private void writeOutShort (int) throws java.io.IOException int s private void writeOutLong (long) throws java.io.IOException long s protected void writeCentralFileHeader (com.intellij.util.io.zip.JBZipEntry) throws java.io.IOException com.intellij.util.io.zip.JBZipEntry ze byte[] name byte[] extra String comm byte[] commentB protected void writeCentralDirectoryEnd (long, long) throws java.io.IOException long cdLength long cdOffset int entiresCount byte[] data protected byte[] getBytes (java.lang.String) throws java.util.zip.ZipException java.io.UnsupportedEncodingException uee String name private void writeOut (byte[]) throws java.io.IOException byte[] data private void writeOut (byte[], int, int) throws java.io.IOException byte[] data int offset int length void ensureFlushed (long) throws java.io.IOException long end private void flushBuffer () throws java.io.IOException public void putNextEntryBytes (com.intellij.util.io.zip.JBZipEntry, byte[]) throws java.io.IOException java.util.zip.DeflaterOutputStream stream com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream compressedBytesStream byte[] outputBytes int outputBytesLength com.intellij.util.io.zip.JBZipEntry entry byte[] bytes byte[] outputBytes int outputBytesLength void putNextEntryContent (com.intellij.util.io.zip.JBZipEntry, long, java.io.InputStream) throws java.io.IOException java.io.OutputStream output byte[] buffer int count com.intellij.util.io.zip.JBZipEntry entry long size java.io.InputStream content com.intellij.util.io.zip.JBZipOutputStream$RandomAccessFileOutputStream fileOutput java.io.OutputStream bufferedFileOutput java.io.OutputStream output private void prepareNextEntry (com.intellij.util.io.zip.JBZipEntry, long) com.intellij.util.io.zip.JBZipEntry entry long size long getWritten () static void <clinit> () }
com/intellij/util/io/zip/ReorderJarsMain.class
ReorderJarsMain.java package com.intellij.util.io.zip public com.intellij.util.io.zip.ReorderJarsMain extends java.lang.Object { static final synthetic boolean $assertionsDisabled private void <init> () public static void main (java.lang.String[]) com.intellij.util.io.zip.JBZipEntry zipEntry com.intellij.util.io.zip.JBZipEntry entry Exception e java.io.File jarFile com.intellij.util.io.zip.JBZipFile zipFile java.util.List entries java.util.List orderedEntries java.io.File tempJarFile com.intellij.util.io.zip.JBZipFile file com.intellij.util.io.zip.JBZipEntry sizeEntry java.io.File resultJarFile java.io.File resultDir String jarUrl String orderTxtPath String jarsPath String destinationPath String libPath java.util.Map toReorder java.util.Set ignoredJars Throwable t String[] args private static java.util.Set loadIgnoredJars (java.lang.String) throws java.io.IOException String libPath java.io.File ignoredJarsFile java.util.Set ignoredJars private static java.util.Map getOrder (java.io.File) throws java.io.IOException String entry String jarUrl java.util.List entries int i String line java.io.File loadingFile java.util.Map entriesOrder String[] lines private static synthetic int lambda$main$0 (java.util.List, com.intellij.util.io.zip.JBZipEntry, com.intellij.util.io.zip.JBZipEntry) java.util.List orderedEntries com.intellij.util.io.zip.JBZipEntry o1 com.intellij.util.io.zip.JBZipEntry o2 static void <clinit> () }
com/intellij/util/io/zip/ZipLong.class
ZipLong.java package com.intellij.util.io.zip public final com.intellij.util.io.zip.ZipLong extends java.lang.Object implements java.lang.Cloneable { private static final int WORD private static final int BYTE_BIT_SIZE private static final int BYTE_MASK private static final int BYTE_1 private static final int BYTE_1_MASK private static final int BYTE_1_SHIFT private static final int BYTE_2 private static final int BYTE_2_MASK private static final int BYTE_2_SHIFT private static final int BYTE_3 private static final long BYTE_3_MASK private static final int BYTE_3_SHIFT private final long value public void <init> (long) long value public void <init> (byte[]) byte[] bytes public void <init> (byte[], int) byte[] bytes int offset public byte[] getBytes () public long getValue () public static byte[] getBytes (long) long value byte[] result public static long getValue (byte[], int) byte[] bytes int offset long value public static long getValue (byte[]) byte[] bytes public boolean equals (java.lang.Object) Object o public int hashCode () }
com/intellij/util/io/zip/ZipShort.class
ZipShort.java package com.intellij.util.io.zip public final com.intellij.util.io.zip.ZipShort extends java.lang.Object implements java.lang.Cloneable { private static final int BYTE_MASK private static final int BYTE_1_MASK private static final int BYTE_1_SHIFT private final int value public void <init> (int) int value public void <init> (byte[]) byte[] bytes public void <init> (byte[], int) byte[] bytes int offset public byte[] getBytes () byte[] result public int getValue () public static byte[] getBytes (int) int value byte[] result public static int getValue (byte[], int) byte[] bytes int offset int value public static int getValue (byte[]) byte[] bytes public boolean equals (java.lang.Object) Object o public int hashCode () }
com/intellij/util/keyFMap/ArrayBackedFMap.class
ArrayBackedFMap.java package com.intellij.util.keyFMap public com.intellij.util.keyFMap.ArrayBackedFMap extends java.lang.Object implements com.intellij.util.keyFMap.KeyFMap { static final int ARRAY_THRESHOLD private final int[] keys private final Object[] values void <init> (int[], java.lang.Object[]) int[] keys Object[] values public com.intellij.util.keyFMap.KeyFMap plus (com.intellij.openapi.util.Key, java.lang.Object) Object[] newValues int[] newKeys Object[] newValues com.intellij.openapi.util.Key key Object value int keyCode int keyPos public int size () private int indexOf (int) int key int i int keyCode public com.intellij.util.keyFMap.KeyFMap minus (com.intellij.openapi.util.Key) int i1 int i2 com.intellij.openapi.util.Key key1 com.intellij.openapi.util.Key key2 int[] newKeys Object[] newValues com.intellij.openapi.util.Key key int i public java.lang.Object get (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key int i public java.lang.String toString () int key Object value int i StringBuilder s public boolean isEmpty () public int getValueIdentityHashCode () int i int hash public com.intellij.openapi.util.Key[] getKeys () static com.intellij.openapi.util.Key[] getKeysByIndices (int[]) int i int[] indexes com.intellij.openapi.util.Key[] result public int hashCode () int i int hash int length public boolean equals (java.lang.Object) int i Object o com.intellij.util.keyFMap.ArrayBackedFMap map int length public boolean equalsByReference (com.intellij.util.keyFMap.KeyFMap) int i com.intellij.util.keyFMap.KeyFMap o com.intellij.util.keyFMap.ArrayBackedFMap map int length private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/keyFMap/EmptyFMap.class
EmptyFMap.java package com.intellij.util.keyFMap com.intellij.util.keyFMap.EmptyFMap extends java.lang.Object implements com.intellij.util.keyFMap.KeyFMap { private static final com.intellij.openapi.util.Key[] EMPTY_KEYS_ARRAY void <init> () public com.intellij.util.keyFMap.KeyFMap plus (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key Object value public com.intellij.util.keyFMap.KeyFMap minus (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key public java.lang.Object get (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key public int size () public com.intellij.openapi.util.Key[] getKeys () public java.lang.String toString () public boolean isEmpty () public int getValueIdentityHashCode () public boolean equalsByReference (com.intellij.util.keyFMap.KeyFMap) com.intellij.util.keyFMap.KeyFMap other public int hashCode () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/keyFMap/KeyFMap.class
KeyFMap.java package com.intellij.util.keyFMap public abstract com.intellij.util.keyFMap.KeyFMap extends java.lang.Object { public static final com.intellij.util.keyFMap.KeyFMap EMPTY_MAP public abstract com.intellij.util.keyFMap.KeyFMap plus (com.intellij.openapi.util.Key, java.lang.Object) public abstract com.intellij.util.keyFMap.KeyFMap minus (com.intellij.openapi.util.Key) public abstract java.lang.Object get (com.intellij.openapi.util.Key) public abstract int size () public abstract com.intellij.openapi.util.Key[] getKeys () public abstract boolean isEmpty () public abstract int getValueIdentityHashCode () public abstract boolean equalsByReference (com.intellij.util.keyFMap.KeyFMap) static void <clinit> () }
com/intellij/util/keyFMap/KeyFMapRenderer.class
KeyFMapRenderer.java package com.intellij.util.keyFMap com.intellij.util.keyFMap.KeyFMapRenderer extends java.lang.Object { void <init> () static java.util.Map$Entry[] childrenArray (com.intellij.util.keyFMap.KeyFMap) com.intellij.openapi.util.Key key int i com.intellij.util.keyFMap.KeyFMap map com.intellij.openapi.util.Key[] keys int length java.util.Map$Entry[] res }
com/intellij/util/keyFMap/MapBackedFMap$1.class
MapBackedFMap.java package com.intellij.util.keyFMap com.intellij.util.keyFMap.MapBackedFMap$1 extends java.lang.Object implements gnu.trove.TIntObjectProcedure { static final synthetic boolean $assertionsDisabled final synthetic int val$exclude final synthetic com.intellij.util.keyFMap.MapBackedFMap this$0 void <init> (com.intellij.util.keyFMap.MapBackedFMap, int) com.intellij.util.keyFMap.MapBackedFMap this$0 public boolean execute (int, java.lang.Object) int key Object val static void <clinit> () }
com/intellij/util/keyFMap/MapBackedFMap$2.class
MapBackedFMap.java package com.intellij.util.keyFMap com.intellij.util.keyFMap.MapBackedFMap$2 extends java.lang.Object implements gnu.trove.TIntObjectProcedure { final synthetic int[] val$hash final synthetic com.intellij.util.keyFMap.MapBackedFMap this$0 void <init> (com.intellij.util.keyFMap.MapBackedFMap, int[]) com.intellij.util.keyFMap.MapBackedFMap this$0 public boolean execute (int, java.lang.Object) int key Object value }
com/intellij/util/keyFMap/MapBackedFMap$3.class
MapBackedFMap.java package com.intellij.util.keyFMap com.intellij.util.keyFMap.MapBackedFMap$3 extends java.lang.Object implements gnu.trove.TIntObjectProcedure { final synthetic com.intellij.util.keyFMap.MapBackedFMap val$map final synthetic com.intellij.util.keyFMap.MapBackedFMap this$0 void <init> (com.intellij.util.keyFMap.MapBackedFMap, com.intellij.util.keyFMap.MapBackedFMap) com.intellij.util.keyFMap.MapBackedFMap this$0 public boolean execute (int, java.lang.Object) int key Object value }
com/intellij/util/keyFMap/MapBackedFMap$4.class
MapBackedFMap.java package com.intellij.util.keyFMap com.intellij.util.keyFMap.MapBackedFMap$4 extends java.lang.Object implements gnu.trove.TIntObjectProcedure { final synthetic StringBuilder val$s final synthetic com.intellij.util.keyFMap.MapBackedFMap this$0 void <init> (com.intellij.util.keyFMap.MapBackedFMap, java.lang.StringBuilder) com.intellij.util.keyFMap.MapBackedFMap this$0 public boolean execute (int, java.lang.Object) int key Object value }
com/intellij/util/keyFMap/MapBackedFMap.class
MapBackedFMap.java package com.intellij.util.keyFMap final com.intellij.util.keyFMap.MapBackedFMap extends gnu.trove.TIntObjectHashMap implements com.intellij.util.keyFMap.KeyFMap { static final synthetic boolean $assertionsDisabled private void <init> (com.intellij.util.keyFMap.MapBackedFMap, int) com.intellij.util.keyFMap.MapBackedFMap oldMap int exclude void <init> (int[], int, java.lang.Object[], java.lang.Object) int key Object value int i int[] keys int newKey Object[] values Object newValue public com.intellij.util.keyFMap.KeyFMap plus (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key Object value int keyCode Object oldValue com.intellij.util.keyFMap.MapBackedFMap newMap public com.intellij.util.keyFMap.KeyFMap minus (com.intellij.openapi.util.Key) int i int[] keys Object[] values com.intellij.openapi.util.Key key int oldSize int keyCode public java.lang.Object get (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key public com.intellij.openapi.util.Key[] getKeys () public int getValueIdentityHashCode () int[] hash public boolean equalsByReference (com.intellij.util.keyFMap.KeyFMap) com.intellij.util.keyFMap.KeyFMap other com.intellij.util.keyFMap.MapBackedFMap map public java.lang.String toString () StringBuilder s static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/keyFMap/OneElementFMap.class
OneElementFMap.java package com.intellij.util.keyFMap final com.intellij.util.keyFMap.OneElementFMap extends java.lang.Object implements com.intellij.util.keyFMap.KeyFMap { private final com.intellij.openapi.util.Key myKey private final Object myValue void <init> (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key Object value public com.intellij.util.keyFMap.KeyFMap plus (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key Object value public com.intellij.util.keyFMap.KeyFMap minus (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key public java.lang.Object get (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key public int size () public com.intellij.openapi.util.Key[] getKeys () public java.lang.String toString () public boolean isEmpty () public int getValueIdentityHashCode () public boolean equals (java.lang.Object) Object o com.intellij.util.keyFMap.OneElementFMap map public boolean equalsByReference (com.intellij.util.keyFMap.KeyFMap) com.intellij.util.keyFMap.KeyFMap o com.intellij.util.keyFMap.OneElementFMap map public int hashCode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/keyFMap/PairElementsFMap.class
PairElementsFMap.java package com.intellij.util.keyFMap final com.intellij.util.keyFMap.PairElementsFMap extends java.lang.Object implements com.intellij.util.keyFMap.KeyFMap { private final com.intellij.openapi.util.Key key1 private final com.intellij.openapi.util.Key key2 private final Object value1 private final Object value2 static final synthetic boolean $assertionsDisabled void <init> (com.intellij.openapi.util.Key, java.lang.Object, com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key1 Object value1 com.intellij.openapi.util.Key key2 Object value2 public com.intellij.util.keyFMap.KeyFMap plus (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key Object value public com.intellij.util.keyFMap.KeyFMap minus (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key public java.lang.Object get (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key public int size () public com.intellij.openapi.util.Key[] getKeys () public java.lang.String toString () public boolean isEmpty () public int getValueIdentityHashCode () int hash public int hashCode () public boolean equals (java.lang.Object) Object o com.intellij.util.keyFMap.PairElementsFMap map public boolean equalsByReference (com.intellij.util.keyFMap.KeyFMap) com.intellij.util.keyFMap.KeyFMap o com.intellij.util.keyFMap.PairElementsFMap map static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/lang/CompoundRuntimeException.class
CompoundRuntimeException.java package com.intellij.util.lang public com.intellij.util.lang.CompoundRuntimeException extends java.lang.RuntimeException { private final java.util.List myExceptions public void <init> (java.util.List) java.util.List throwables public synchronized java.lang.Throwable getCause () public java.util.List getExceptions () public java.lang.String getMessage () public java.lang.String getLocalizedMessage () public java.lang.String toString () public void printStackTrace (java.io.PrintStream) java.io.PrintStream s public void printStackTrace (java.io.PrintWriter) java.io.PrintWriter s private java.lang.String processAll (com.intellij.util.Function, com.intellij.util.Consumer) Throwable throwable String s Throwable exception int i com.intellij.util.Function exceptionProcessor com.intellij.util.Consumer stringProcessor StringBuilder sb String line public static void throwIfNotEmpty (java.util.List) java.util.List throwables private static synthetic java.lang.String lambda$printStackTrace$1 (java.io.PrintWriter, java.lang.Throwable) java.io.PrintWriter s Throwable throwable private static synthetic java.lang.String lambda$printStackTrace$0 (java.io.PrintStream, java.lang.Throwable) java.io.PrintStream s Throwable throwable private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/lang/JavaVersion.class
JavaVersion.java package com.intellij.util.lang public final com.intellij.util.lang.JavaVersion extends java.lang.Object implements java.lang.Comparable { public final int feature public final int minor public final int update public final int build public final boolean ea private static com.intellij.util.lang.JavaVersion current private static final int MAX_ACCEPTED_VERSION private void <init> (int, int, int, int, boolean) int feature int minor int update int build boolean ea public int compareTo (com.intellij.util.lang.JavaVersion) com.intellij.util.lang.JavaVersion o int diff public boolean isAtLeast (int) int feature public boolean equals (java.lang.Object) Object o com.intellij.util.lang.JavaVersion other public int hashCode () int hash public java.lang.String toString () StringBuilder sb public static com.intellij.util.lang.JavaVersion compose (int, int, int, int, boolean) throws java.lang.IllegalArgumentException int feature int minor int update int build boolean ea public static com.intellij.util.lang.JavaVersion compose (int) int feature public static com.intellij.util.lang.JavaVersion current () com.intellij.util.lang.JavaVersion fallback com.intellij.util.lang.JavaVersion rt private static com.intellij.util.lang.JavaVersion rtVersion () Object version int major int minor int security Object buildOpt int build Object preOpt boolean ea Throwable ignored public static com.intellij.util.lang.JavaVersion parse (java.lang.String) throws java.lang.IllegalArgumentException int p int start String part String s String s int feature int minor int update int build boolean ea String versionString String str java.util.List separators java.util.List numbers int length int p boolean number private static boolean startsWithWord (java.lang.String, java.lang.String) String s String word public static com.intellij.util.lang.JavaVersion tryParse (java.lang.String) String versionString public volatile synthetic int compareTo (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/loader/LoadedResourcesDumper.class
LoadedResourcesDumper.java package com.intellij.util.loader public com.intellij.util.loader.LoadedResourcesDumper extends java.lang.Object implements com.intellij.util.lang.ClassPath$ResourceLoadingLogger { private java.io.PrintStream myOrder private long myOrderSize private final java.util.Set myOrderedUrls public void <init> () public void logResource (java.lang.String, java.net.URL, long) java.io.IOException e java.io.File orderFile com.intellij.openapi.util.Pair pair String jarURL String url java.net.URL baseLoaderURL long resourceSize String home private synchronized void closeOrderStream () }
com/intellij/util/loader/NativeLibraryLoader.class
NativeLibraryLoader.java package com.intellij.util.loader public com.intellij.util.loader.NativeLibraryLoader extends java.lang.Object { public void <init> () public static void loadPlatformLibrary (java.lang.String) String libPath java.io.File libDir String libName String libFileName String libPath java.io.File libFile private static java.lang.String mapLibraryName (java.lang.String) String libName String baseName String fileName private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/properties/EncodingAwareProperties.class
EncodingAwareProperties.java package com.intellij.util.properties public com.intellij.util.properties.EncodingAwareProperties extends java.util.Properties { public void <init> () public void load (java.io.File, java.lang.String) throws java.io.IOException String line int i String propName String propValue java.io.File file String encoding String propText com.intellij.util.text.StringTokenizer stringTokenizer }
com/intellij/util/ref/DebugReflectionUtil$1.class
DebugReflectionUtil.java package com.intellij.util.ref final com.intellij.util.ref.DebugReflectionUtil$1 extends java.lang.Object implements gnu.trove.TObjectHashingStrategy { void <init> () public int computeHashCode (java.lang.Class) Class aClass public boolean equals (java.lang.Class, java.lang.Class) Class o1 Class o2 public volatile synthetic boolean equals (java.lang.Object, java.lang.Object) public volatile synthetic int computeHashCode (java.lang.Object) }
com/intellij/util/ref/DebugReflectionUtil$2.class
DebugReflectionUtil.java package com.intellij.util.ref final com.intellij.util.ref.DebugReflectionUtil$2 extends com.intellij.util.ref.DebugReflectionUtil$BackLink { final synthetic String val$description void <init> (java.lang.Object, java.lang.reflect.Field, com.intellij.util.ref.DebugReflectionUtil$BackLink, java.lang.String) Object value java.lang.reflect.Field field com.intellij.util.ref.DebugReflectionUtil$BackLink backLink java.lang.String print () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/ref/DebugReflectionUtil$BackLink.class
DebugReflectionUtil.java package com.intellij.util.ref public com.intellij.util.ref.DebugReflectionUtil$BackLink extends java.lang.Object { private final Object value private final java.lang.reflect.Field field private final com.intellij.util.ref.DebugReflectionUtil$BackLink backLink private final int depth void <init> (java.lang.Object, java.lang.reflect.Field, com.intellij.util.ref.DebugReflectionUtil$BackLink) Object value java.lang.reflect.Field field com.intellij.util.ref.DebugReflectionUtil$BackLink backLink public java.lang.String toString () String s String result com.intellij.util.ref.DebugReflectionUtil$BackLink backLink java.lang.String print () String valueStr Throwable e String valueStr Object value java.lang.reflect.Field field String fieldName static synthetic int access$000 (com.intellij.util.ref.DebugReflectionUtil$BackLink) com.intellij.util.ref.DebugReflectionUtil$BackLink x0 static synthetic java.lang.Object access$100 (com.intellij.util.ref.DebugReflectionUtil$BackLink) com.intellij.util.ref.DebugReflectionUtil$BackLink x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/ref/DebugReflectionUtil.class
DebugReflectionUtil.java package com.intellij.util.ref public com.intellij.util.ref.DebugReflectionUtil extends java.lang.Object { private static final java.util.Map allFields private static final java.lang.reflect.Field[] EMPTY_FIELD_ARRAY private static final java.lang.reflect.Method Unsafe_shouldBeInitialized private static final com.intellij.openapi.util.Key REPORTED_LEAKED public void <init> () private static java.lang.reflect.Field[] getAllFields (java.lang.Class) Class type java.lang.reflect.Field declaredField java.lang.reflect.Field sup java.lang.reflect.Field[] declaredFields java.util.List fields Class superclass Throwable e RuntimeException e Class aClass java.lang.reflect.Field[] cached private static boolean isTrivial (java.lang.Class) Class type private static boolean isInitialized (java.lang.Class) Exception e Class root boolean isInitialized public static boolean walkObjects (int, java.util.Map, java.lang.Class, com.intellij.openapi.util.Condition, com.intellij.util.PairProcessor) Object startRoot String description java.util.Map$Entry entry com.intellij.util.ref.DebugReflectionUtil$BackLink backLink Object value int maxDepth java.util.Map startRoots Class lookFor com.intellij.openapi.util.Condition shouldExamineValue com.intellij.util.PairProcessor leakProcessor gnu.trove.TIntHashSet visited com.intellij.util.containers.Queue toVisit private static void queueStronglyReferencedValues (com.intellij.util.containers.Queue, java.lang.Object, com.intellij.openapi.util.Condition, com.intellij.util.ref.DebugReflectionUtil$BackLink) Object value Exception e String fieldName Object value java.lang.reflect.Field field Object value Object value java.lang.reflect.Field field com.intellij.util.containers.Queue queue Object root com.intellij.openapi.util.Condition shouldExamineValue com.intellij.util.ref.DebugReflectionUtil$BackLink backLink Class rootClass private static void queue (java.lang.Object, java.lang.reflect.Field, com.intellij.util.ref.DebugReflectionUtil$BackLink, com.intellij.util.containers.Queue, com.intellij.openapi.util.Condition) com.intellij.util.ref.DebugReflectionUtil$BackLink newBackLink Object value java.lang.reflect.Field field com.intellij.util.ref.DebugReflectionUtil$BackLink backLink com.intellij.util.containers.Queue queue com.intellij.openapi.util.Condition shouldExamineValue private static boolean markLeaked (java.lang.Object) Object leaked static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/ref/GCUtil.class
GCUtil.java package com.intellij.util.ref public com.intellij.util.ref.GCUtil extends java.lang.Object { public void <init> () public static void tryGcSoftlyReachableObjects () java.lang.ref.ReferenceQueue q java.lang.ref.SoftReference ref StringBuilder log static boolean allocateTonsOfMemory (java.lang.StringBuilder, java.util.function.BooleanSupplier) int bytes int i java.lang.ref.SoftReference createdReference int size OutOfMemoryError e java.lang.ref.SoftReference createdReference StringBuilder log java.util.function.BooleanSupplier until long freeMemory int liveChunks java.lang.ref.ReferenceQueue queue java.util.List list public static void clearBeanInfoCache () private static synthetic boolean lambda$tryGcSoftlyReachableObjects$0 (java.lang.ref.SoftReference) java.lang.ref.SoftReference ref }
com/intellij/util/ref/GCWatcher.class
GCWatcher.java package com.intellij.util.ref public com.intellij.util.ref.GCWatcher extends java.lang.Object { private final java.lang.ref.ReferenceQueue myQueue private final java.util.Set myReferences static final synthetic boolean $assertionsDisabled private void <init> (java.util.Collection) Object o java.util.Collection objects public static transient com.intellij.util.ref.GCWatcher tracking (java.lang.Object[]) Object[] objects public static com.intellij.util.ref.GCWatcher tracking (java.util.Collection) java.util.Collection objects public static com.intellij.util.ref.GCWatcher fromClearedRef (com.intellij.openapi.util.Ref) com.intellij.openapi.util.Ref ref com.intellij.util.ref.GCWatcher result private boolean isEverythingCollected () java.lang.ref.Reference ref boolean removed public void tryGc () java.io.File file Exception e String message StringBuilder log static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/ByteArrayCharSequence.class
ByteArrayCharSequence.java package com.intellij.util.text public com.intellij.util.text.ByteArrayCharSequence extends java.lang.Object implements com.intellij.openapi.util.text.CharSequenceWithStringHash { private final int myStart private final int myEnd private transient int hash private final byte[] myChars private void <init> (byte[]) byte[] chars public void <init> (byte[], int, int) byte[] chars int start int end public int hashCode () int h public final int length () public final char charAt (int) int index public java.lang.CharSequence subSequence (int, int) int start int end public java.lang.String toString () public static java.lang.CharSequence convertToBytesIfAsciiString (java.lang.String) String name public static java.lang.CharSequence convertToBytesIfPossible (java.lang.CharSequence) CharSequence string byte[] bytes byte[] getBytes () static byte[] toBytesIfPossible (java.lang.CharSequence) char c int i char c int i CharSequence seq byte[] bytes char[] chars private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/CaseInsensitiveCharSequenceHashingStrategy.class
CaseInsensitiveCharSequenceHashingStrategy.java package com.intellij.util.text public com.intellij.util.text.CaseInsensitiveCharSequenceHashingStrategy extends java.lang.Object implements gnu.trove.TObjectHashingStrategy { public static final com.intellij.util.text.CaseInsensitiveCharSequenceHashingStrategy INSTANCE public void <init> () public int computeHashCode (java.lang.CharSequence) CharSequence s public boolean equals (java.lang.CharSequence, java.lang.CharSequence) CharSequence s1 CharSequence s2 public volatile synthetic boolean equals (java.lang.Object, java.lang.Object) public volatile synthetic int computeHashCode (java.lang.Object) static void <clinit> () }
com/intellij/util/text/CaseInsensitiveStringHashingStrategy.class
CaseInsensitiveStringHashingStrategy.java package com.intellij.util.text public com.intellij.util.text.CaseInsensitiveStringHashingStrategy extends java.lang.Object implements gnu.trove.TObjectHashingStrategy { public static final com.intellij.util.text.CaseInsensitiveStringHashingStrategy INSTANCE public void <init> () public int computeHashCode (java.lang.String) String s public boolean equals (java.lang.String, java.lang.String) String s1 String s2 public volatile synthetic boolean equals (java.lang.Object, java.lang.Object) public volatile synthetic int computeHashCode (java.lang.Object) static void <clinit> () }
com/intellij/util/text/CharArrayCharSequence.class
CharArrayCharSequence.java package com.intellij.util.text public com.intellij.util.text.CharArrayCharSequence extends java.lang.Object implements com.intellij.util.text.CharSequenceBackedByArray com.intellij.openapi.util.text.CharSequenceWithStringHash { protected final char[] myChars protected final int myStart protected final int myEnd private transient int hash public transient void <init> (char[]) char[] chars public void <init> (char[], int, int) char[] chars int start int end public final int length () public final char charAt (int) int index public java.lang.CharSequence subSequence (int, int) int start int end public java.lang.String toString () public char[] getChars () char[] chars public void getChars (char[], int) char[] dst int dstOffset public boolean equals (java.lang.Object) Object anObject public int readCharsTo (int, char[], int, int) int start char[] cbuf int off int len int readChars public int hashCode () int h private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/CharArrayExternalizable.class
CharArrayExternalizable.java package com.intellij.util.text public abstract com.intellij.util.text.CharArrayExternalizable extends java.lang.Object implements java.lang.CharSequence { public abstract void getChars (int, int, char[], int) }
com/intellij/util/text/CharArrayIterator.class
CharArrayIterator.java package com.intellij.util.text public com.intellij.util.text.CharArrayIterator extends java.lang.Object implements java.text.CharacterIterator { private final char[] myText private final int myStart private final int myEnd private int myIndex public void <init> (char[], int, int) char[] text int start int end public char first () public char last () public char current () public char next () public char previous () public char setIndex (int) int position public int getBeginIndex () public int getEndIndex () public int getIndex () public com.intellij.util.text.CharArrayIterator clone () CloneNotSupportedException e public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/CharArrayUtil.class
CharArrayUtil.java package com.intellij.util.text public com.intellij.util.text.CharArrayUtil extends java.lang.Object { private static final int GET_CHARS_THRESHOLD private void <init> () public static void getChars (java.lang.CharSequence, char[], int) CharSequence src char[] dst int dstOffset public static void getChars (java.lang.CharSequence, char[], int, int) CharSequence src char[] dst int dstOffset int len public static void getChars (java.lang.CharSequence, char[], int, int, int) java.nio.CharBuffer buffer int i int i int j int max CharSequence src char[] dst int srcOffset int dstOffset int len public static char[] fromSequenceWithoutCopying (java.lang.CharSequence) java.nio.CharBuffer buffer CharSequence seq public static char[] fromSequence (java.lang.CharSequence) CharSequence seq char[] underlying public static char[] fromSequence (java.lang.CharSequence, int, int) CharSequence seq int start int end char[] result public static int shiftForward (java.lang.CharSequence, int, java.lang.String) CharSequence buffer int offset String chars public static int shiftForward (java.lang.CharSequence, int, int, java.lang.String) char c int i int offset int limit CharSequence buffer int startOffset int endOffset String chars public static int shiftForwardCarefully (java.lang.CharSequence, int, java.lang.String) char c CharSequence buffer int offset String chars private static boolean isSuitable (java.lang.String, char) int i String chars char c public static int shiftForward (char[], int, java.lang.String) char[] buffer int offset String chars public static int shiftBackward (java.lang.CharSequence, int, java.lang.String) CharSequence buffer int offset String chars public static int shiftBackward (java.lang.CharSequence, int, int, java.lang.String) char c int i CharSequence buffer int minOffset int maxOffset String chars int offset public static int shiftBackward (char[], int, java.lang.String) char[] buffer int offset String chars public static int shiftForwardUntil (java.lang.CharSequence, int, java.lang.String) char c int i CharSequence buffer int offset String chars public static int shiftBackwardUntil (java.lang.CharSequence, int, java.lang.String) char c int i CharSequence buffer int offset String chars public static boolean regionMatches (char[], int, int, java.lang.CharSequence) int i char[] buffer int start int end CharSequence s int len public static boolean regionMatches (java.lang.CharSequence, int, int, java.lang.CharSequence) int i CharSequence buffer int start int end CharSequence s int len public static boolean regionMatches (java.lang.CharSequence, int, int, java.lang.CharSequence, int, int) int i int j CharSequence s1 int start1 int end1 CharSequence s2 int start2 int end2 public static boolean regionMatches (java.lang.CharSequence, int, java.lang.CharSequence) int i CharSequence buffer int offset CharSequence s public static boolean equals (char[], int, int, char[], int, int) int i char[] buffer1 int start1 int end1 char[] buffer2 int start2 int end2 public static int indexOf (char[], java.lang.String, int) int j int i char[] buffer String pattern int fromIndex char[] chars int limit public static int indexOf (java.lang.CharSequence, java.lang.CharSequence, int) CharSequence buffer CharSequence pattern int fromIndex public static int indexOf (java.lang.CharSequence, java.lang.CharSequence, int, int) int j int i CharSequence buffer CharSequence pattern int fromIndex int toIndex int patternLength int limit public static int indexOf (char[], char, int, int) int i char[] buffer char symbol int fromIndex int toIndex public static int lastIndexOf (char[], char, int, int) int i char[] buffer char symbol int fromIndex int toIndex public static int lastIndexOf (java.lang.CharSequence, java.lang.String, int) int j int i CharSequence buffer String pattern int maxIndex char[] chars int end public static int lastIndexOf (char[], java.lang.String, int) int j int i char[] buffer String pattern int maxIndex char[] chars int end public static boolean containsOnlyWhiteSpaces (java.lang.CharSequence) char c int i CharSequence chars public static com.intellij.openapi.util.TextRange[] getIndents (java.lang.CharSequence, int) char charAt boolean isWhitespace int i CharSequence charsSequence int shift java.util.List result int whitespaceEnd int lastTextFound public static boolean containLineBreaks (java.lang.CharSequence) CharSequence seq public static boolean containLineBreaks (java.lang.CharSequence, int, int) char c int i CharSequence seq int fromOffset int endOffset public static boolean isEmptyOrSpaces (java.lang.CharSequence, int, int) char c int i CharSequence text int start int end public static java.io.Reader readerFromCharSequence (java.lang.CharSequence) CharSequence text char[] chars public static com.intellij.util.text.ImmutableCharSequence createImmutableCharSequence (java.lang.CharSequence) CharSequence sequence private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/CharSequenceBackedByArray.class
CharSequenceBackedByArray.java package com.intellij.util.text public abstract com.intellij.util.text.CharSequenceBackedByArray extends java.lang.Object implements java.lang.CharSequence { public abstract char[] getChars () public abstract void getChars (char[], int) }
com/intellij/util/text/CharSequenceCharacterIterator.class
CharSequenceCharacterIterator.java package com.intellij.util.text public com.intellij.util.text.CharSequenceCharacterIterator extends java.lang.Object implements java.text.CharacterIterator { private final CharSequence myChars private int myCurPosition public void <init> (java.lang.CharSequence) CharSequence chars public char current () public char first () public char last () public char next () public char previous () public int getBeginIndex () public int getEndIndex () public int getIndex () public char setIndex (int) int position public java.lang.Object clone () com.intellij.util.text.CharSequenceCharacterIterator it }
com/intellij/util/text/CharSequenceHashingStrategy.class
CharSequenceHashingStrategy.java package com.intellij.util.text public final com.intellij.util.text.CharSequenceHashingStrategy extends java.lang.Object implements gnu.trove.TObjectHashingStrategy { public static final com.intellij.util.text.CharSequenceHashingStrategy CASE_SENSITIVE public static final com.intellij.util.text.CharSequenceHashingStrategy CASE_INSENSITIVE private final boolean myCaseSensitive private void <init> (boolean) boolean caseSensitive public int computeHashCode (java.lang.CharSequence) CharSequence chars public boolean equals (java.lang.CharSequence, java.lang.CharSequence) CharSequence s1 CharSequence s2 public volatile synthetic boolean equals (java.lang.Object, java.lang.Object) public volatile synthetic int computeHashCode (java.lang.Object) static void <clinit> () }
com/intellij/util/text/CharSequenceIterator.class
CharSequenceIterator.java package com.intellij.util.text public com.intellij.util.text.CharSequenceIterator extends java.lang.Object implements java.text.CharacterIterator { private final CharSequence myText private final int myStart private final int myEnd private int myIndex public void <init> (java.lang.CharSequence, int, int) CharSequence text int start int end public char first () public char last () public char current () public char next () public char previous () public char setIndex (int) int position public int getBeginIndex () public int getEndIndex () public int getIndex () public com.intellij.util.text.CharSequenceIterator clone () CloneNotSupportedException e public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/CharSequenceReader.class
CharSequenceReader.java package com.intellij.util.text public com.intellij.util.text.CharSequenceReader extends java.io.Reader { private final CharSequence myText private int myCurPos public void <init> (java.lang.CharSequence) CharSequence text public void close () public int read (char[], int, int) int readChars int n char[] cbuf int off int len int charsToCopy public int read () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/CharSequenceSubSequence.class
CharSequenceSubSequence.java package com.intellij.util.text public com.intellij.util.text.CharSequenceSubSequence extends java.lang.Object implements java.lang.CharSequence com.intellij.util.text.CharArrayExternalizable com.intellij.openapi.util.text.CharSequenceWithStringHash { private final CharSequence myChars private final int myStart private final int myEnd private transient int hash static final synthetic boolean $assertionsDisabled public void <init> (java.lang.CharSequence) CharSequence chars public void <init> (java.lang.CharSequence, int, int) CharSequence chars int start int end public final int length () public final char charAt (int) int index public java.lang.CharSequence subSequence (int, int) int start int end public java.lang.String toString () java.lang.CharSequence getBaseSequence () public void getChars (int, int, char[], int) int start int end char[] dest int destPos public int hashCode () int h static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/DateFormatUtil$1.class
DateFormatUtil.java package com.intellij.util.text synthetic com.intellij.util.text.DateFormatUtil$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$util$text$DateFormatUtil$Period static void <clinit> () }
com/intellij/util/text/DateFormatUtil$CF$CFRange.class
DateFormatUtil.java package com.intellij.util.text public com.intellij.util.text.DateFormatUtil$CF$CFRange extends com.sun.jna.Structure implements com.sun.jna.Structure$ByValue { public long location public long length public void <init> (long, long) long location long length }
com/intellij/util/text/DateFormatUtil$CF.class
DateFormatUtil.java package com.intellij.util.text abstract com.intellij.util.text.DateFormatUtil$CF extends java.lang.Object implements com.sun.jna.Library { public static final long kCFDateFormatterNoStyle public static final long kCFDateFormatterShortStyle public static final long kCFDateFormatterMediumStyle public abstract com.sun.jna.Pointer CFDateFormatterCreate (com.sun.jna.Pointer, com.sun.jna.Pointer, long, long) public abstract com.sun.jna.Pointer CFDateFormatterGetFormat (com.sun.jna.Pointer) public abstract long CFStringGetLength (com.sun.jna.Pointer) public abstract void CFStringGetCharacters (com.sun.jna.Pointer, com.intellij.util.text.DateFormatUtil$CF$CFRange, char[]) public abstract void CFRelease (com.sun.jna.Pointer) }
com/intellij/util/text/DateFormatUtil$Kernel32.class
DateFormatUtil.java package com.intellij.util.text abstract com.intellij.util.text.DateFormatUtil$Kernel32 extends java.lang.Object implements com.sun.jna.win32.StdCallLibrary { public static final int LOCALE_SSHORTDATE public static final int LOCALE_SSHORTTIME public static final int LOCALE_STIMEFORMAT public abstract int GetLocaleInfoEx (java.lang.String, int, char[], int) public abstract int GetLastError () }
com/intellij/util/text/DateFormatUtil$Period.class
DateFormatUtil.java package com.intellij.util.text final enum com.intellij.util.text.DateFormatUtil$Period extends java.lang.Enum { public static final enum com.intellij.util.text.DateFormatUtil$Period YEAR public static final enum com.intellij.util.text.DateFormatUtil$Period MONTH public static final enum com.intellij.util.text.DateFormatUtil$Period WEEK public static final enum com.intellij.util.text.DateFormatUtil$Period DAY public static final enum com.intellij.util.text.DateFormatUtil$Period HOUR public static final enum com.intellij.util.text.DateFormatUtil$Period MINUTE private static final synthetic com.intellij.util.text.DateFormatUtil$Period[] $VALUES public static com.intellij.util.text.DateFormatUtil$Period[] values () public static com.intellij.util.text.DateFormatUtil$Period valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/util/text/DateFormatUtil.class
DateFormatUtil.java package com.intellij.util.text public com.intellij.util.text.DateFormatUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public static final long SECOND public static final long MINUTE public static final long HOUR public static final long DAY public static final long WEEK public static final long MONTH public static final long YEAR public static final long DAY_FACTOR private static final com.intellij.util.text.SyncDateFormat DATE_FORMAT private static final com.intellij.util.text.SyncDateFormat TIME_FORMAT private static final com.intellij.util.text.SyncDateFormat TIME_WITH_SECONDS_FORMAT private static final com.intellij.util.text.SyncDateFormat DATE_TIME_FORMAT private static final com.intellij.util.text.SyncDateFormat ABOUT_DATE_FORMAT private static final com.intellij.util.text.SyncDateFormat ISO8601_FORMAT private static final long[] DENOMINATORS private static final com.intellij.util.text.DateFormatUtil$Period[] PERIODS private void <init> () public static long getDifferenceInDays (java.util.Date, java.util.Date) java.util.Date startDate java.util.Date endDate public static com.intellij.util.text.SyncDateFormat getDateFormat () public static com.intellij.util.text.SyncDateFormat getTimeFormat () public static com.intellij.util.text.SyncDateFormat getTimeWithSecondsFormat () public static com.intellij.util.text.SyncDateFormat getDateTimeFormat () public static com.intellij.util.text.SyncDateFormat getIso8601Format () public static java.lang.String formatTime (java.util.Date) java.util.Date time public static java.lang.String formatTime (long) long time public static java.lang.String formatTimeWithSeconds (java.util.Date) java.util.Date time public static java.lang.String formatTimeWithSeconds (long) long time public static java.lang.String formatDate (java.util.Date) java.util.Date time public static java.lang.String formatDate (long) long time public static java.lang.String formatPrettyDate (java.util.Date) java.util.Date date public static java.lang.String formatPrettyDate (long) long time public static java.lang.String formatDateTime (java.util.Date) java.util.Date date public static java.lang.String formatDateTime (long) long time public static java.lang.String formatPrettyDateTime (java.util.Date) java.util.Date date public static java.lang.String formatPrettyDateTime (long) long time private static java.lang.String doFormatPretty (long, boolean) long delta String result String result long time boolean formatTime long currentTime java.util.Calendar c int currentYear int currentDayOfYear int year int dayOfYear boolean isToday boolean isYesterdayOnPreviousYear boolean isYesterday public static java.lang.String formatFrequency (long) long time public static java.lang.String formatBetweenDates (long, long) long denominator long d1 long d2 long delta int n int i public static java.lang.String formatAboutDialogDate (java.util.Date) java.util.Date date public static java.lang.String formatAboutDialogDate (long) long time private static java.lang.String someTimeAgoMessage (com.intellij.util.text.DateFormatUtil$Period, int) com.intellij.util.text.DateFormatUtil$Period period int n private static java.lang.String composeInSomeTimeMessage (com.intellij.util.text.DateFormatUtil$Period, int) com.intellij.util.text.DateFormatUtil$Period period int n private static com.intellij.util.text.SyncDateFormat[] getDateTimeFormats () Throwable t java.text.DateFormat format int i java.text.DateFormat[] formats com.intellij.util.text.SyncDateFormat[] synced private static java.text.DateFormat[] getMacFormats () com.intellij.util.text.DateFormatUtil$CF cf private static java.text.DateFormat getMacFormat (com.intellij.util.text.DateFormatUtil$CF, long, long) com.sun.jna.Pointer format int length char[] buffer com.intellij.util.text.DateFormatUtil$CF cf long dateStyle long timeStyle com.sun.jna.Pointer formatter private static java.text.DateFormat[] getUnixFormats () java.util.Locale locale String localeStr int p java.util.Locale locale private static java.text.DateFormat[] getWindowsFormats () com.intellij.util.text.DateFormatUtil$Kernel32 kernel32 int bufferSize int rv char[] buffer String shortDate String shortTime String mediumTime private static java.lang.String fixWindowsFormat (java.lang.String) String format private static java.text.DateFormat formatFromString (java.lang.String) IllegalArgumentException e String format static void <clinit> () com.intellij.util.text.SyncDateFormat[] formats java.text.DateFormat iso8601 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/EditDistance.class
EditDistance.java package com.intellij.util.text public com.intellij.util.text.EditDistance extends java.lang.Object { private void <init> () public static int levenshtein (java.lang.CharSequence, java.lang.CharSequence, boolean) int cost int j int i CharSequence str1 CharSequence str2 boolean caseSensitive int[][] d public static int optimalAlignment (java.lang.CharSequence, java.lang.CharSequence, boolean) int cost int j int i CharSequence str1 CharSequence str2 boolean caseSensitive int[][] d private static int[][] prepare (int, int) int i int j int length1 int length2 int[][] d private static boolean equal (char, char, boolean) char c1 char c2 boolean caseSensitive private static int min (int, int, int) int a int b int c private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/FilePathHashingStrategy.class
FilePathHashingStrategy.java package com.intellij.util.text public com.intellij.util.text.FilePathHashingStrategy extends java.lang.Object { private void <init> () public static gnu.trove.TObjectHashingStrategy create () public static gnu.trove.TObjectHashingStrategy create (boolean) boolean caseSensitive private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/ImmutableCharSequence.class
ImmutableCharSequence.java package com.intellij.util.text public abstract com.intellij.util.text.ImmutableCharSequence extends java.lang.Object implements java.lang.CharSequence { public void <init> () public static java.lang.CharSequence asImmutable (java.lang.CharSequence) CharSequence cs private static boolean isImmutable (java.lang.CharSequence) CharSequence cs public abstract com.intellij.util.text.ImmutableCharSequence concat (java.lang.CharSequence) public abstract com.intellij.util.text.ImmutableCharSequence insert (int, java.lang.CharSequence) public abstract com.intellij.util.text.ImmutableCharSequence delete (int, int) public abstract com.intellij.util.text.ImmutableCharSequence subtext (int, int) public abstract java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/ImmutableText$1.class
ImmutableText.java package com.intellij.util.text synthetic com.intellij.util.text.ImmutableText$1 extends java.lang.Object { }
com/intellij/util/text/ImmutableText$CompositeNode.class
ImmutableText.java package com.intellij.util.text com.intellij.util.text.ImmutableText$CompositeNode extends com.intellij.util.text.ImmutableText$Node { final int count final com.intellij.util.text.ImmutableText$Node head final com.intellij.util.text.ImmutableText$Node tail void <init> (com.intellij.util.text.ImmutableText$Node, com.intellij.util.text.ImmutableText$Node) com.intellij.util.text.ImmutableText$Node head com.intellij.util.text.ImmutableText$Node tail public int length () public char charAt (int) int index int headLength com.intellij.util.text.ImmutableText$Node rightRotation () com.intellij.util.text.ImmutableText$Node P com.intellij.util.text.ImmutableText$Node A com.intellij.util.text.ImmutableText$Node B com.intellij.util.text.ImmutableText$Node C com.intellij.util.text.ImmutableText$Node leftRotation () com.intellij.util.text.ImmutableText$Node Q com.intellij.util.text.ImmutableText$Node B com.intellij.util.text.ImmutableText$Node C com.intellij.util.text.ImmutableText$Node A void getChars (int, int, char[], int) int start int end char[] dest int destPos int cesure com.intellij.util.text.ImmutableText$Node subNode (int, int) int start int end int cesure private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/ImmutableText$InnerLeaf.class
ImmutableText.java package com.intellij.util.text com.intellij.util.text.ImmutableText$InnerLeaf extends java.lang.Object { final com.intellij.util.text.ImmutableText$LeafNode leafNode final int offset final int end private void <init> (com.intellij.util.text.ImmutableText$LeafNode, int) com.intellij.util.text.ImmutableText$LeafNode leafNode int offset synthetic void <init> (com.intellij.util.text.ImmutableText$LeafNode, int, com.intellij.util.text.ImmutableText$1) com.intellij.util.text.ImmutableText$LeafNode x0 int x1 com.intellij.util.text.ImmutableText$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/ImmutableText$Leaf8BitNode.class
ImmutableText.java package com.intellij.util.text com.intellij.util.text.ImmutableText$Leaf8BitNode extends com.intellij.util.text.ImmutableText$LeafNode { private final byte[] data void <init> (byte[]) byte[] data public int length () void getChars (int, int, char[], int) int i int start int end char[] dest int destPos com.intellij.util.text.ImmutableText$LeafNode subNode (int, int) int start int end int length byte[] chars public char charAt (int) int index private static char byteToChar (byte) byte b volatile synthetic com.intellij.util.text.ImmutableText$Node subNode (int, int) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/ImmutableText$LeafNode.class
ImmutableText.java package com.intellij.util.text abstract com.intellij.util.text.ImmutableText$LeafNode extends com.intellij.util.text.ImmutableText$Node { private void <init> () synthetic void <init> (com.intellij.util.text.ImmutableText$1) com.intellij.util.text.ImmutableText$1 x0 }
com/intellij/util/text/ImmutableText$Node.class
ImmutableText.java package com.intellij.util.text abstract com.intellij.util.text.ImmutableText$Node extends java.lang.Object implements java.lang.CharSequence { void <init> () abstract void getChars (int, int, char[], int) abstract com.intellij.util.text.ImmutableText$Node subNode (int, int) public java.lang.String toString () int len char[] data public java.lang.CharSequence subSequence (int, int) int start int end private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/ImmutableText$WideLeafNode.class
ImmutableText.java package com.intellij.util.text com.intellij.util.text.ImmutableText$WideLeafNode extends com.intellij.util.text.ImmutableText$LeafNode { private final char[] data void <init> (char[]) char[] data public int length () void getChars (int, int, char[], int) int start int end char[] dest int destPos com.intellij.util.text.ImmutableText$Node subNode (int, int) int start int end public java.lang.String toString () public char charAt (int) int index private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/ImmutableText.class
ImmutableText.java package com.intellij.util.text final com.intellij.util.text.ImmutableText extends com.intellij.util.text.ImmutableCharSequence implements com.intellij.util.text.CharArrayExternalizable com.intellij.openapi.util.text.CharSequenceWithStringHash { private static final int BLOCK_SIZE private static final int BLOCK_MASK final com.intellij.util.text.ImmutableText$Node myNode private static final com.intellij.util.text.ImmutableText$LeafNode EMPTY_NODE private static final com.intellij.util.text.ImmutableText EMPTY private transient int hash private com.intellij.util.text.ImmutableText$InnerLeaf myLastLeaf private void <init> (com.intellij.util.text.ImmutableText$Node) com.intellij.util.text.ImmutableText$Node node static com.intellij.util.text.ImmutableText valueOf (java.lang.Object) Object obj private static com.intellij.util.text.ImmutableText valueOf (java.lang.CharSequence) CharSequence str private static com.intellij.util.text.ImmutableText$LeafNode createLeafNode (java.lang.CharSequence) CharSequence str byte[] bytes char[] chars private com.intellij.util.text.ImmutableText ensureChunked () private static com.intellij.util.text.ImmutableText$Node nodeOf (com.intellij.util.text.ImmutableText$LeafNode, int, int) com.intellij.util.text.ImmutableText$LeafNode node int offset int length int half public int length () private com.intellij.util.text.ImmutableText concat (com.intellij.util.text.ImmutableText) com.intellij.util.text.ImmutableText that public com.intellij.util.text.ImmutableText concat (java.lang.CharSequence) CharSequence sequence private com.intellij.util.text.ImmutableText subtext (int) int start public com.intellij.util.text.ImmutableText insert (int, java.lang.CharSequence) int index CharSequence seq public com.intellij.util.text.ImmutableText delete (int, int) int start int end public java.lang.CharSequence subSequence (int, int) int start int end public boolean equals (java.lang.Object) Object obj public int hashCode () int h public char charAt (int) int index com.intellij.util.text.ImmutableText$InnerLeaf leaf private com.intellij.util.text.ImmutableText$InnerLeaf findLeaf (int) com.intellij.util.text.ImmutableText$CompositeNode composite int index com.intellij.util.text.ImmutableText$Node node int offset public com.intellij.util.text.ImmutableText subtext (int, int) int start int end public void getChars (int, int, char[], int) int start int end char[] dest int destPos public java.lang.String toString () private static com.intellij.util.text.ImmutableText$Node concatNodes (com.intellij.util.text.ImmutableText$Node, com.intellij.util.text.ImmutableText$Node) com.intellij.util.text.ImmutableText$Node node1 com.intellij.util.text.ImmutableText$Node node2 int length com.intellij.util.text.ImmutableText$Node head com.intellij.util.text.ImmutableText$Node tail private static boolean shouldRebalance (com.intellij.util.text.ImmutableText$Node, com.intellij.util.text.ImmutableText$Node) com.intellij.util.text.ImmutableText$Node shorter com.intellij.util.text.ImmutableText$Node longer public volatile synthetic com.intellij.util.text.ImmutableCharSequence subtext (int, int) public volatile synthetic com.intellij.util.text.ImmutableCharSequence delete (int, int) public volatile synthetic com.intellij.util.text.ImmutableCharSequence insert (int, java.lang.CharSequence) public volatile synthetic com.intellij.util.text.ImmutableCharSequence concat (java.lang.CharSequence) static synthetic com.intellij.util.text.ImmutableText$LeafNode access$200 (java.lang.CharSequence) CharSequence x0 static synthetic com.intellij.util.text.ImmutableText$Node access$300 (com.intellij.util.text.ImmutableText$Node, com.intellij.util.text.ImmutableText$Node) com.intellij.util.text.ImmutableText$Node x0 com.intellij.util.text.ImmutableText$Node x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/LineReader$1.class
LineReader.java package com.intellij.util.text synthetic com.intellij.util.text.LineReader$1 extends java.lang.Object { }
com/intellij/util/text/LineReader$ReadLine.class
LineReader.java package com.intellij.util.text com.intellij.util.text.LineReader$ReadLine extends java.lang.Object { private String myCurrentEOL private java.io.ByteArrayOutputStream myResult final synthetic com.intellij.util.text.LineReader this$0 private void <init> (com.intellij.util.text.LineReader) public byte[] execute () throws java.io.IOException int ch private boolean notLineSeparator (int) int ch private void appendToResult (int) int ch private byte[] getResult () private void createResult () private byte[] processEndOfStream () synthetic void <init> (com.intellij.util.text.LineReader, com.intellij.util.text.LineReader$1) com.intellij.util.text.LineReader x0 com.intellij.util.text.LineReader$1 x1 }
com/intellij/util/text/LineReader.class
LineReader.java package com.intellij.util.text public com.intellij.util.text.LineReader extends java.lang.Object { private int myPos private final int[] myBuffer private final java.io.InputStream myInputStream private boolean myAtEnd public void <init> (java.io.InputStream) java.io.InputStream in public java.util.List readLines () throws java.io.IOException java.util.ArrayList result byte[] line public byte[] readLine () throws java.io.IOException private int read () throws java.io.IOException int result private byte[] readLineInternal () throws java.io.IOException private void unread (int) throws java.io.IOException int b static synthetic boolean access$000 (com.intellij.util.text.LineReader) com.intellij.util.text.LineReader x0 static synthetic java.io.InputStream access$100 (com.intellij.util.text.LineReader) com.intellij.util.text.LineReader x0 static synthetic int access$200 (com.intellij.util.text.LineReader) throws java.io.IOException com.intellij.util.text.LineReader x0 static synthetic void access$300 (com.intellij.util.text.LineReader, int) throws java.io.IOException com.intellij.util.text.LineReader x0 int x1 static synthetic boolean access$002 (com.intellij.util.text.LineReader, boolean) com.intellij.util.text.LineReader x0 boolean x1 }
com/intellij/util/text/MarkdownUtil$1.class
MarkdownUtil.java package com.intellij.util.text synthetic com.intellij.util.text.MarkdownUtil$1 extends java.lang.Object { }
com/intellij/util/text/MarkdownUtil$CodeBlockProcessor.class
MarkdownUtil.java package com.intellij.util.text com.intellij.util.text.MarkdownUtil$CodeBlockProcessor extends java.lang.Object { private static final String START_TAGS private static final String END_TAGS private final java.util.List myLines private boolean myGlobalCodeBlockStarted private boolean myCodeBlockStarted private void <init> (java.util.List) java.util.List lines public void process () String out String line int i private void handleLocalCodeBlock (int, java.lang.String) int ind String line boolean codeBlock private void finishCodeBlock (int) int lastCodeBlockLineInd synthetic void <init> (java.util.List, com.intellij.util.text.MarkdownUtil$1) java.util.List x0 com.intellij.util.text.MarkdownUtil$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/MarkdownUtil$ListItem.class
MarkdownUtil.java package com.intellij.util.text com.intellij.util.text.MarkdownUtil$ListItem extends java.lang.Object { private final boolean myUnordered private final String myBody private void <init> (boolean, java.lang.String) boolean unordered String body private boolean isUnordered () private java.lang.String getBody () static synthetic java.lang.String access$300 (com.intellij.util.text.MarkdownUtil$ListItem) com.intellij.util.text.MarkdownUtil$ListItem x0 static synthetic boolean access$400 (com.intellij.util.text.MarkdownUtil$ListItem) com.intellij.util.text.MarkdownUtil$ListItem x0 synthetic void <init> (boolean, java.lang.String, com.intellij.util.text.MarkdownUtil$1) boolean x0 String x1 com.intellij.util.text.MarkdownUtil$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/MarkdownUtil$ListItemProcessor.class
MarkdownUtil.java package com.intellij.util.text com.intellij.util.text.MarkdownUtil$ListItemProcessor extends java.lang.Object { private final java.util.List myLines private boolean myInsideBlockQuote private com.intellij.util.text.MarkdownUtil$ListItem myFirstListItem private int myLastListItemLineInd private void <init> (java.util.List) java.util.List lines public void process () String line int i private void handle (int, java.lang.String) String out String m int ind String line com.intellij.util.text.MarkdownUtil$ListItem listItem private void finishLastListItem (boolean) String l boolean finishList synthetic void <init> (java.util.List, com.intellij.util.text.MarkdownUtil$1) java.util.List x0 com.intellij.util.text.MarkdownUtil$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/MarkdownUtil.class
MarkdownUtil.java package com.intellij.util.text public com.intellij.util.text.MarkdownUtil extends java.lang.Object { private void <init> () public static void replaceHeaders (java.util.List) int endInd String line int ind int i java.util.List lines public static void removeImages (java.util.List) String newText int i java.util.List lines private static java.lang.String removeAllImages (java.lang.String) com.intellij.openapi.util.TextRange range com.intellij.openapi.util.TextRange linkRange com.intellij.openapi.util.TextRange range int imageEndIndex com.intellij.openapi.util.TextRange range int intervalInd String text int n java.util.List intervals int i StringBuilder buf private static int findImageEndIndexInclusive (java.lang.String, int) int i String text int imageStartIndex int n private static com.intellij.openapi.util.TextRange findEnclosingLink (java.lang.String, int, int) int n int i String text int imageStartIndInc int imageEndIndInc int linkStartIndInc public static void replaceCodeBlock (java.util.List) java.util.List lines public static void generateLists (java.util.List) java.util.List lines private static com.intellij.util.text.MarkdownUtil$ListItem toListItem (java.lang.String) char firstChar char secondChar String line int i static synthetic com.intellij.util.text.MarkdownUtil$ListItem access$200 (java.lang.String) String x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/MergingCharSequence.class
MergingCharSequence.java package com.intellij.util.text public com.intellij.util.text.MergingCharSequence extends java.lang.Object implements java.lang.CharSequence { private final CharSequence s1 private final CharSequence s2 public void <init> (java.lang.CharSequence, java.lang.CharSequence) CharSequence s1 CharSequence s2 public int length () public char charAt (int) int index public java.lang.CharSequence subSequence (int, int) int start int end public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/NameUtilCore.class
NameUtilCore.java package com.intellij.util.text public com.intellij.util.text.NameUtilCore extends java.lang.Object { public void <init> () public static java.lang.String[] splitNameIntoWords (java.lang.String) String word String name String[] underlineDelimited java.util.List result private static void addAllWords (java.lang.String, java.util.List) int next String text java.util.List result int start public static int nextWord (java.lang.String, int) String text int start int i public static boolean isWordStart (java.lang.String, int) String text int i char c private static boolean isHardCodedWordStart (java.lang.String, int) String text int i public static java.lang.String[] nameToWords (java.lang.String) char c int wordStart int upperCaseCount int lowerCaseCount int digitCount int specialCount String word String name java.util.List array int index private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/ReverseCharSequence.class
ReverseCharSequence.java package com.intellij.util.text public com.intellij.util.text.ReverseCharSequence extends java.lang.Object implements java.lang.CharSequence { private final CharSequence mySequence public void <init> (java.lang.CharSequence) CharSequence sequence public int length () public char charAt (int) int index public java.lang.CharSequence subSequence (int, int) int start int end int length private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/SemVer.class
SemVer.java package com.intellij.util.text public final com.intellij.util.text.SemVer extends java.lang.Object implements java.lang.Comparable { public static final com.intellij.util.text.SemVer UNKNOWN private final String myRawVersion private final int myMajor private final int myMinor private final int myPatch private final String myPreRelease public void <init> (java.lang.String, int, int, int) String rawVersion int major int minor int patch public void <init> (java.lang.String, int, int, int, java.lang.String) String rawVersion int major int minor int patch String preRelease public java.lang.String getRawVersion () public int getMajor () public int getMinor () public int getPatch () public java.lang.String getPreRelease () public java.lang.String getParsedVersion () public int compareTo (com.intellij.util.text.SemVer) com.intellij.util.text.SemVer other int diff public boolean isGreaterOrEqualThan (int, int, int) int major int minor int patch public boolean equals (java.lang.Object) Object o com.intellij.util.text.SemVer semVer public int hashCode () int result public java.lang.String toString () private static int comparePrerelease (java.lang.String, java.lang.String) int diff int end1 int end2 CharSequence segment1 CharSequence segment2 String pre1 String pre2 int length1 int length2 int start1 int start2 int diff private static int compareNumeric (java.lang.CharSequence, java.lang.CharSequence) int i CharSequence segment1 CharSequence segment2 int length1 int length2 int diff public static com.intellij.util.text.SemVer parseFromText (java.lang.String) int preReleaseIdx int patchEndIdx int major int minor int patch String preRelease int minorEndIdx int majorEndIdx String text public volatile synthetic int compareTo (java.lang.Object) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/SingleCharSequence.class
SingleCharSequence.java package com.intellij.util.text public com.intellij.util.text.SingleCharSequence extends java.lang.Object implements java.lang.CharSequence { private final char myCh public void <init> (char) char ch public int length () public char charAt (int) int index public java.lang.CharSequence subSequence (int, int) int start int end public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/StringFactory.class
StringFactory.java package com.intellij.util.text public com.intellij.util.text.StringFactory extends java.lang.Object { private static final java.lang.reflect.Constructor ourConstructor public void <init> () public static java.lang.String createShared (char[]) Exception e char[] chars static void <clinit> () Throwable ignored java.lang.reflect.Constructor constructor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/StringSearcher.class
StringSearcher.java package com.intellij.util.text public com.intellij.util.text.StringSearcher extends java.lang.Object { private final String myPattern private final char[] myPatternArray private final int myPatternLength private final int[] mySearchTable private final boolean myCaseSensitive private final boolean myLowercaseTransform private final boolean myForwardDirection private final boolean myJavaIdentifier private final boolean myHandleEscapeSequences public int getPatternLength () public void <init> (java.lang.String, boolean, boolean) String pattern boolean caseSensitive boolean forwardDirection public void <init> (java.lang.String, boolean, boolean, boolean) String pattern boolean caseSensitive boolean forwardDirection boolean handleEscapeSequences public void <init> (java.lang.String, boolean, boolean, boolean, boolean) String pattern boolean caseSensitive boolean forwardDirection boolean handleEscapeSequences boolean lookForJavaIdentifiersOnlyIfPossible char[] chars public java.lang.String getPattern () public boolean isCaseSensitive () public boolean isJavaIdentifier () public boolean isHandleEscapeSequences () public int scan (java.lang.CharSequence) CharSequence text public int scan (java.lang.CharSequence, int, int) CharSequence text int _start int _end public int[] findAllOccurrences (java.lang.CharSequence) int index CharSequence text int end gnu.trove.TIntArrayList result public boolean processOccurrences (java.lang.CharSequence, gnu.trove.TIntProcedure) int index CharSequence text gnu.trove.TIntProcedure consumer int end public int scan (java.lang.CharSequence, char[], int, int) char c int index int i char lastChar int step int start int end char c int index int i char lastChar int step int start CharSequence text char[] textArray int _start int _end int textLength private char normalizedCharAt (java.lang.CharSequence, char[], int) CharSequence text char[] textArray int index char lastChar private boolean isSameChar (char, char) char charInPattern char charInText boolean sameChar public java.lang.String toString () public boolean equals (java.lang.Object) Object o com.intellij.util.text.StringSearcher searcher public int hashCode () int result private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/StringTokenizer.class
StringTokenizer.java package com.intellij.util.text public com.intellij.util.text.StringTokenizer extends java.lang.Object implements java.util.Enumeration { private int currentPosition private int newPosition private int maxPosition private String str private String delimiters private final boolean retDelims private boolean delimsChanged private char maxDelimChar private void setMaxDelimChar () char c int i char m public void <init> (java.lang.String, java.lang.String, boolean) String str String delim boolean returnDelims public void <init> (java.lang.String, java.lang.String) String str String delim public void <init> (java.lang.String) String str private int skipDelimiters (int) char c int startPos int position private int scanToken (int) char c char c int startPos int position public boolean hasMoreTokens () public java.lang.String nextToken () int start public java.lang.String nextToken (java.lang.String) String delim public boolean hasMoreElements () public java.lang.String nextElement () public int countTokens () int count int currpos public int getCurrentPosition () public void reset (java.lang.String) String s public volatile synthetic java.lang.Object nextElement () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/SyncDateFormat.class
SyncDateFormat.java package com.intellij.util.text public com.intellij.util.text.SyncDateFormat extends java.lang.Object { private final java.text.DateFormat myDelegate public void <init> (java.text.DateFormat) java.text.DateFormat delegate public synchronized java.util.Date parse (java.lang.String) throws java.text.ParseException String s public synchronized java.lang.String format (java.util.Date) java.util.Date date public synchronized java.lang.String format (long) long time public synchronized java.text.DateFormat getDelegate () public synchronized java.lang.String toPattern () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/TextRangeUtil.class
TextRangeUtil.java package com.intellij.util.text public com.intellij.util.text.TextRangeUtil extends java.lang.Object { public static final java.util.Comparator RANGE_COMPARATOR private void <init> () public static java.lang.Iterable excludeRanges (com.intellij.openapi.util.TextRange, java.util.List) int excludedRangeStart com.intellij.openapi.util.TextRange excludedRange int enabledRangeStart java.util.List enabledRanges com.intellij.openapi.util.TextRange original java.util.List excludedRanges public static com.intellij.openapi.util.TextRange getEnclosingTextRange (java.util.List) com.intellij.openapi.util.TextRange textRange int i java.util.List textRanges int lowerBound int upperBound public static int getDistance (com.intellij.openapi.util.Segment, com.intellij.openapi.util.Segment) com.intellij.openapi.util.Segment r2 com.intellij.openapi.util.Segment r1 int s1 int e1 int s2 int e2 private static synthetic int lambda$static$0 (com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange) com.intellij.openapi.util.TextRange range1 com.intellij.openapi.util.TextRange range2 int startOffsetDiff static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/TextRanges$1.class
TextRanges.java package com.intellij.util.text com.intellij.util.text.TextRanges$1 extends java.lang.Object implements java.util.Iterator { private final java.util.ListIterator it final synthetic com.intellij.util.text.TextRanges this$0 void <init> (com.intellij.util.text.TextRanges) com.intellij.util.text.TextRanges this$0 public boolean hasNext () public void remove () public com.intellij.openapi.util.TextRange next () public volatile synthetic java.lang.Object next () }
com/intellij/util/text/TextRanges$2.class
TextRanges.java package com.intellij.util.text final com.intellij.util.text.TextRanges$2 extends java.lang.Object implements java.util.Iterator { private final java.util.Iterator myIt private com.intellij.openapi.util.TextRange myPrev final synthetic java.util.Iterator val$base void <init> (java.util.Iterator) public boolean hasNext () public com.intellij.openapi.util.TextRange next () com.intellij.openapi.util.TextRange cur com.intellij.openapi.util.TextRange res public void remove () public volatile synthetic java.lang.Object next () }
com/intellij/util/text/TextRanges.class
TextRanges.java package com.intellij.util.text public com.intellij.util.text.TextRanges extends java.lang.Object implements java.lang.Iterable { private static final java.util.Comparator START_COMP private static final java.util.Comparator END_COMP private final java.util.List myRanges static final synthetic boolean $assertionsDisabled public void <init> () public com.intellij.util.text.TextRanges union (com.intellij.openapi.util.TextRange) com.intellij.openapi.util.TextRange range int startIdx int endIdx java.util.List covered com.intellij.openapi.util.TextRange newRange public java.util.Iterator iterator () public java.util.Iterator revIterator () public java.util.Iterator gapIterator () public java.util.Iterator revGapIterator () private static java.util.Iterator gapIterator (java.util.Iterator) java.util.Iterator base public boolean isEmpty () private static synthetic int lambda$static$1 (com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange) com.intellij.openapi.util.TextRange o1 com.intellij.openapi.util.TextRange o2 private static synthetic int lambda$static$0 (com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange) com.intellij.openapi.util.TextRange o1 com.intellij.openapi.util.TextRange o2 static synthetic java.util.List access$000 (com.intellij.util.text.TextRanges) com.intellij.util.text.TextRanges x0 static void <clinit> () }
com/intellij/util/text/UniqueNameGenerator.class
UniqueNameGenerator.java package com.intellij.util.text public com.intellij.util.text.UniqueNameGenerator extends java.lang.Object implements com.intellij.openapi.util.Condition { private final java.util.Set myExistingNames public void <init> (java.util.Collection, com.intellij.util.Function) Object t java.util.Collection elements com.intellij.util.Function namer public void <init> () public final boolean value (java.lang.String) String candidate public final boolean isUnique (java.lang.String) String candidate public final boolean isUnique (java.lang.String, java.lang.String, java.lang.String) String name String prefix String suffix public static java.lang.String generateUniqueName (java.lang.String, java.util.Collection) String defaultName java.util.Collection existingNames public static java.lang.String generateUniqueName (java.lang.String, java.lang.String, java.lang.String, java.util.Collection) String defaultName String prefix String suffix java.util.Collection existingNames public static java.lang.String generateUniqueName (java.lang.String, com.intellij.openapi.util.Condition) String defaultName com.intellij.openapi.util.Condition validator public static java.lang.String generateUniqueName (java.lang.String, java.lang.String, java.lang.String, com.intellij.openapi.util.Condition) String defaultName String prefix String suffix com.intellij.openapi.util.Condition validator public static java.lang.String generateUniqueName (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, com.intellij.openapi.util.Condition) String fullName int i String defaultName String prefix String suffix String beforeNumber String afterNumber com.intellij.openapi.util.Condition validator String defaultFullName public java.lang.String generateUniqueName (java.lang.String, java.lang.String, java.lang.String) String defaultName String prefix String suffix public java.lang.String generateUniqueName (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) String defaultName String prefix String suffix String beforeNumber String afterNumber String result public void addExistingName (java.lang.String) String result public java.lang.String generateUniqueName (java.lang.String) String defaultName public volatile synthetic boolean value (java.lang.Object) private static synthetic boolean lambda$generateUniqueName$0 (java.util.Collection, java.lang.String) java.util.Collection existingNames String s private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/UnsyncCharArrayReader.class
UnsyncCharArrayReader.java package com.intellij.util.text public com.intellij.util.text.UnsyncCharArrayReader extends java.io.Reader { private final char[] myText private final int myLength private int myCurPos public void <init> (char[], int, int) char[] text int offset int length public void close () public int read (char[], int, int) char[] cbuf int off int len int charsToCopy public int read () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/XmlCharsetDetector.class
XmlCharsetDetector.java package com.intellij.util.text public com.intellij.util.text.XmlCharsetDetector extends java.lang.Object { private static final String XML_PROLOG_START private static final byte[] XML_PROLOG_START_BYTES private static final String ENCODING private static final byte[] ENCODING_BYTES private static final String XML_PROLOG_END private static final byte[] XML_PROLOG_END_BYTES public void <init> () public static java.lang.String extractXmlEncodingFromProlog (byte[]) byte quote StringBuilder encoding byte[] bytes int index public static java.lang.String extractXmlEncodingFromProlog (java.lang.CharSequence) char c char quote StringBuilder encoding CharSequence text int index private static int skipWhiteSpace (int, byte[]) char c int start byte[] bytes private static int skipWhiteSpace (int, java.lang.CharSequence) char c int start CharSequence text static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/package.html
com/intellij/util/xmlb/AbstractCollectionBinding.class
AbstractCollectionBinding.java package com.intellij.util.xmlb abstract com.intellij.util.xmlb.AbstractCollectionBinding extends com.intellij.util.xmlb.NotNullDeserializeBinding implements com.intellij.util.xmlb.MultiNodeBinding com.intellij.util.xmlb.NestedBinding { private final com.intellij.serialization.MutableAccessor myAccessor private java.util.List itemBindings protected final Class itemType private final com.intellij.util.xmlb.annotations.AbstractCollection annotation protected final com.intellij.util.xmlb.annotations.XCollection newAnnotation private com.intellij.util.xmlb.Serializer serializer static final synthetic boolean $assertionsDisabled void <init> (java.lang.Class, com.intellij.serialization.MutableAccessor) Class elementType com.intellij.serialization.MutableAccessor accessor public com.intellij.serialization.MutableAccessor getAccessor () protected boolean isSortOrderedSet () public boolean isMulti () public void init (java.lang.reflect.Type, com.intellij.util.xmlb.Serializer) java.lang.reflect.Type originalType com.intellij.util.xmlb.Serializer serializer private boolean isSurroundWithTag () private java.lang.Class[] getElementTypes () private com.intellij.util.xmlb.Binding getItemBinding (java.lang.Class) Class aClass private synchronized java.util.List getItemBindings () com.intellij.util.xmlb.Binding b Class aClass com.intellij.util.xmlb.Binding binding Class[] elementTypes private com.intellij.util.xmlb.Binding getElementBinding (org.jdom.Element) com.intellij.util.xmlb.Binding binding org.jdom.Element element abstract java.util.Collection getIterable (java.lang.Object) public java.lang.Object serialize (java.lang.Object, java.lang.Object, com.intellij.util.xmlb.SerializationFilter) Object item java.util.List result org.jdom.Content child Object item org.jdom.Element result Object object Object context com.intellij.util.xmlb.SerializationFilter filter java.util.Collection collection String tagName public java.lang.Object deserialize (java.lang.Object, org.jdom.Element) Object context org.jdom.Element element public java.lang.Object deserializeList (java.lang.Object, java.util.List) Object context java.util.List elements org.jdom.Element element protected abstract java.lang.Object doDeserializeList (java.lang.Object, java.util.List) private java.lang.Object serializeItem (java.lang.Object, java.lang.Object, com.intellij.util.xmlb.SerializationFilter) String elementName org.jdom.Element serializedItem String attributeName String serialized Object value Object context com.intellij.util.xmlb.SerializationFilter filter com.intellij.util.xmlb.Binding binding protected final java.lang.Object deserializeItem (org.jdom.Element, java.lang.Object) String value String attributeName String value org.jdom.Element node Object context com.intellij.util.xmlb.Binding binding private java.lang.String getElementName () private java.lang.String getValueAttributeName () public boolean isBoundTo (org.jdom.Element) org.jdom.Element element protected abstract java.lang.String getCollectionTagName (java.lang.Object) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/Accessor.class
Accessor.java package com.intellij.util.xmlb public abstract com.intellij.util.xmlb.Accessor extends java.lang.Object { public abstract java.lang.Object read (java.lang.Object) public abstract java.lang.Object readUnsafe (java.lang.Object) throws java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException public abstract int readInt (java.lang.Object) throws java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException public abstract long readLong (java.lang.Object) throws java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException public abstract float readFloat (java.lang.Object) throws java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException public abstract double readDouble (java.lang.Object) throws java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException public abstract boolean readBoolean (java.lang.Object) throws java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException public abstract java.lang.annotation.Annotation getAnnotation (java.lang.Class) public abstract java.lang.String getName () public abstract java.lang.Class getValueClass () public abstract java.lang.reflect.Type getGenericType () public abstract boolean isWritable () }
com/intellij/util/xmlb/AccessorBindingWrapper.class
AccessorBindingWrapper.java package com.intellij.util.xmlb final com.intellij.util.xmlb.AccessorBindingWrapper extends java.lang.Object implements com.intellij.util.xmlb.MultiNodeBinding com.intellij.util.xmlb.NestedBinding { private final com.intellij.util.xmlb.Binding myBinding private final com.intellij.serialization.MutableAccessor myAccessor private final boolean myFlat private final com.intellij.util.xmlb.annotations.Property$Style beanStyle void <init> (com.intellij.serialization.MutableAccessor, com.intellij.util.xmlb.Binding, boolean, com.intellij.util.xmlb.annotations.Property$Style) com.intellij.serialization.MutableAccessor accessor com.intellij.util.xmlb.Binding binding boolean flat com.intellij.util.xmlb.annotations.Property$Style beanStyle public com.intellij.serialization.MutableAccessor getAccessor () public boolean isFlat () public java.lang.Object serialize (java.lang.Object, java.lang.Object, com.intellij.util.xmlb.SerializationFilter) java.awt.Rectangle bounds org.jdom.Element element Object o Object context com.intellij.util.xmlb.SerializationFilter filter Object value public java.lang.Object deserializeUnsafe (java.lang.Object, org.jdom.Element) Object context org.jdom.Element element public java.lang.Object deserialize (java.lang.Object, org.jdom.Element) int x int y int h int w Object deserializedValue String xA String yA String wA String hA Object deserializedValue Object deserializedValue Object context org.jdom.Element element Object currentValue public java.lang.Object deserializeList (java.lang.Object, java.util.List) Object deserializedValue Object context java.util.List elements Object currentValue public boolean isMulti () public boolean isBoundTo (org.jdom.Element) org.jdom.Element element public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/ArrayBinding.class
ArrayBinding.java package com.intellij.util.xmlb final com.intellij.util.xmlb.ArrayBinding extends com.intellij.util.xmlb.AbstractCollectionBinding { void <init> (java.lang.Class, com.intellij.serialization.MutableAccessor) Class valueClass com.intellij.serialization.MutableAccessor accessor protected java.lang.String getCollectionTagName (java.lang.Object) Object target protected java.lang.Object doDeserializeList (java.lang.Object, java.util.List) int i Object context java.util.List elements int size Object[] result java.util.Collection getIterable (java.lang.Object) Object o Object[] list private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/AttributeBinding.class
AttributeBinding.java package com.intellij.util.xmlb com.intellij.util.xmlb.AttributeBinding extends com.intellij.util.xmlb.BasePrimitiveBinding { private final Class valueClass void <init> (com.intellij.serialization.MutableAccessor, com.intellij.util.xmlb.annotations.Attribute) com.intellij.serialization.MutableAccessor accessor com.intellij.util.xmlb.annotations.Attribute attribute public java.lang.Object serialize (java.lang.Object, com.intellij.util.xmlb.SerializationFilter) String stringValue Object o com.intellij.util.xmlb.SerializationFilter filter Object value com.intellij.util.xmlb.Converter converter String stringValue void set (java.lang.Object, java.lang.String) Object host String value public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/BasePrimitiveBinding.class
BasePrimitiveBinding.java package com.intellij.util.xmlb abstract com.intellij.util.xmlb.BasePrimitiveBinding extends java.lang.Object implements com.intellij.util.xmlb.NestedBinding { protected final com.intellij.serialization.MutableAccessor myAccessor protected final String myName protected final com.intellij.util.xmlb.Converter myConverter protected com.intellij.util.xmlb.Binding myBinding protected void <init> (com.intellij.serialization.MutableAccessor, java.lang.String, java.lang.Class) com.intellij.serialization.MutableAccessor accessor String suggestedName Class converterClass public com.intellij.serialization.MutableAccessor getAccessor () public final void init (java.lang.reflect.Type, com.intellij.util.xmlb.Serializer) java.lang.reflect.Type originalType com.intellij.util.xmlb.Serializer serializer public final java.lang.Object serialize (java.lang.Object, java.lang.Object, com.intellij.util.xmlb.SerializationFilter) Object o Object context com.intellij.util.xmlb.SerializationFilter filter public abstract java.lang.Object serialize (java.lang.Object, com.intellij.util.xmlb.SerializationFilter) public java.lang.Object deserialize (java.lang.Object, org.jdom.Element) Object context org.jdom.Element element public final java.lang.Object deserializeUnsafe (java.lang.Object, org.jdom.Element) Object context org.jdom.Element element protected final com.intellij.util.xmlb.Converter getConverter () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/BeanBinding$XmlSerializerPropertyCollector.class
BeanBinding.java package com.intellij.util.xmlb final com.intellij.util.xmlb.BeanBinding$XmlSerializerPropertyCollector extends com.intellij.serialization.PropertyCollector { private final java.util.Map accessorCache void <init> () public java.util.List collect (java.lang.Class) Class aClass protected boolean isAnnotatedAsTransient (java.lang.reflect.AnnotatedElement) java.lang.reflect.AnnotatedElement element protected boolean hasStoreAnnotations (java.lang.reflect.AccessibleObject) java.lang.reflect.AccessibleObject element private synthetic java.util.List lambda$collect$0 (java.lang.Class) Class x$0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/BeanBinding.class
BeanBinding.java package com.intellij.util.xmlb public com.intellij.util.xmlb.BeanBinding extends com.intellij.util.xmlb.NotNullDeserializeBinding { private static final com.intellij.serialization.PropertyCollector PROPERTY_COLLECTOR private final String myTagName protected com.intellij.util.xmlb.NestedBinding[] myBindings protected final Class myBeanClass com.intellij.util.ThreeState compareByFields static final synthetic boolean $assertionsDisabled public void <init> (java.lang.Class) Class beanClass public final synchronized void init (java.lang.reflect.Type, com.intellij.util.xmlb.Serializer) com.intellij.util.xmlb.NestedBinding binding int i int size java.lang.reflect.Type originalType com.intellij.util.xmlb.Serializer serializer com.intellij.util.xmlb.annotations.Property classAnnotation java.util.List accessors public final java.lang.Object serialize (java.lang.Object, java.lang.Object, com.intellij.util.xmlb.SerializationFilter) Object o Object context com.intellij.util.xmlb.SerializationFilter filter public final org.jdom.Element serialize (java.lang.Object, boolean, com.intellij.util.xmlb.SerializationFilter) Object object boolean createElementIfEmpty com.intellij.util.xmlb.SerializationFilter filter public org.jdom.Element serializeInto (java.lang.Object, org.jdom.Element, com.intellij.util.xmlb.SerializationFilter) com.intellij.util.xmlb.NestedBinding binding Object o org.jdom.Element element com.intellij.util.xmlb.SerializationFilter filter protected final org.jdom.Element serializePropertyInto (com.intellij.util.xmlb.NestedBinding, java.lang.Object, org.jdom.Element, com.intellij.util.xmlb.SerializationFilter, boolean) com.intellij.util.xmlb.NestedBinding binding Object o org.jdom.Element element com.intellij.util.xmlb.SerializationFilter filter boolean isFilterPropertyItself com.intellij.util.xmlb.Accessor accessor com.intellij.util.xmlb.annotations.Property property Object node public final java.lang.Object deserialize (java.lang.Object, org.jdom.Element) Object context org.jdom.Element element Object instance protected java.lang.Object newInstance () final boolean equalByFields (java.lang.Object, java.lang.Object, com.intellij.util.xmlb.SkipDefaultsSerializationFilter) com.intellij.util.xmlb.Accessor accessor com.intellij.util.xmlb.NestedBinding binding Object currentValue Object defaultValue com.intellij.util.xmlb.SkipDefaultsSerializationFilter filter public final gnu.trove.TObjectFloatHashMap computeBindingWeights (java.util.LinkedHashSet) String name String name com.intellij.util.xmlb.NestedBinding binding java.util.LinkedHashSet accessorNameTracker gnu.trove.TObjectFloatHashMap weights float weight float step public final void sortBindings (gnu.trove.TObjectFloatHashMap) gnu.trove.TObjectFloatHashMap weights public final void deserializeInto (java.lang.Object, org.jdom.Element) Object result org.jdom.Element element public final void deserializeInto (java.lang.Object, org.jdom.Element, java.util.Set) com.intellij.util.xmlb.NestedBinding binding org.jdom.Attribute attribute org.jdom.Element child com.intellij.util.xmlb.NestedBinding binding org.jdom.Content content com.intellij.util.xmlb.Binding binding com.intellij.util.xmlb.NestedBinding binding Object result org.jdom.Element element java.util.Set accessorNameTracker com.intellij.util.containers.MultiMap data public final boolean isBoundTo (org.jdom.Element) org.jdom.Element element private static java.lang.String getTagName (java.lang.Class) String name Class c Class aClass String name int lastIndexOf private static java.lang.String getTagNameFromAnnotation (java.lang.Class) Class aClass com.intellij.util.xmlb.annotations.Tag tag public static java.util.List getAccessors (java.lang.Class) Class aClass java.util.List accessors private static boolean isAssertBindings (java.lang.Class) com.intellij.util.xmlb.annotations.Property property Class aClass public java.lang.String toString () private static com.intellij.util.xmlb.NestedBinding createBinding (com.intellij.serialization.MutableAccessor, com.intellij.util.xmlb.Serializer, com.intellij.util.xmlb.annotations.Property$Style) com.intellij.util.xmlb.annotations.XMap xMap com.intellij.serialization.MutableAccessor accessor com.intellij.util.xmlb.Serializer serializer com.intellij.util.xmlb.annotations.Property$Style propertyStyle com.intellij.util.xmlb.annotations.Attribute attribute com.intellij.util.xmlb.annotations.Text text com.intellij.util.xmlb.annotations.OptionTag optionTag com.intellij.util.xmlb.Binding binding com.intellij.util.xmlb.annotations.Tag tag boolean surroundWithTag boolean inline com.intellij.util.xmlb.annotations.Property property com.intellij.util.xmlb.annotations.XCollection xCollection private static synthetic int lambda$sortBindings$0 (gnu.trove.TObjectFloatHashMap, com.intellij.util.xmlb.NestedBinding, com.intellij.util.xmlb.NestedBinding) gnu.trove.TObjectFloatHashMap weights com.intellij.util.xmlb.NestedBinding o1 com.intellij.util.xmlb.NestedBinding o2 String n1 String n2 float w1 float w2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/Binding.class
Binding.java package com.intellij.util.xmlb public abstract com.intellij.util.xmlb.Binding extends java.lang.Object { public static final com.intellij.openapi.diagnostic.Logger LOG public abstract java.lang.Object serialize (java.lang.Object, java.lang.Object, com.intellij.util.xmlb.SerializationFilter) public boolean isBoundTo (org.jdom.Element) org.jdom.Element element public void init (java.lang.reflect.Type, com.intellij.util.xmlb.Serializer) java.lang.reflect.Type originalType com.intellij.util.xmlb.Serializer serializer public static java.lang.Object deserializeList (com.intellij.util.xmlb.Binding, java.lang.Object, java.util.List) com.intellij.util.xmlb.Binding binding Object context java.util.List nodes public abstract java.lang.Object deserializeUnsafe (java.lang.Object, org.jdom.Element) public static void addContent (org.jdom.Element, java.lang.Object) org.jdom.Content content org.jdom.Element targetElement Object node static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/CollectionBinding.class
CollectionBinding.java package com.intellij.util.xmlb final com.intellij.util.xmlb.CollectionBinding extends com.intellij.util.xmlb.AbstractCollectionBinding { void <init> (java.lang.reflect.ParameterizedType, com.intellij.serialization.MutableAccessor) java.lang.reflect.ParameterizedType type com.intellij.serialization.MutableAccessor accessor protected java.lang.Object doDeserializeList (java.lang.Object, java.util.List) java.util.Collection result org.jdom.Element node Object context java.util.List elements java.util.Collection result boolean isContextMutable java.util.Collection getIterable (java.lang.Object) Object o protected java.lang.String getCollectionTagName (java.lang.Object) Object target private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/CompactCollectionBinding.class
CompactCollectionBinding.java package com.intellij.util.xmlb final com.intellij.util.xmlb.CompactCollectionBinding extends com.intellij.util.xmlb.NotNullDeserializeBinding implements com.intellij.util.xmlb.NestedBinding { private final String name private final com.intellij.serialization.MutableAccessor accessor void <init> (com.intellij.serialization.MutableAccessor) com.intellij.serialization.MutableAccessor accessor public com.intellij.serialization.MutableAccessor getAccessor () public java.lang.Object serialize (java.lang.Object, java.lang.Object, com.intellij.util.xmlb.SerializationFilter) String item Object o Object context com.intellij.util.xmlb.SerializationFilter filter org.jdom.Element result java.util.List list public java.lang.Object deserialize (java.lang.Object, org.jdom.Element) org.jdom.Element item org.jdom.Element item org.jdom.Element value Object context org.jdom.Element element java.util.List list public boolean isBoundTo (org.jdom.Element) org.jdom.Element element String elementName private boolean isNameEqual (java.lang.String) String value private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/Constants.class
Constants.java package com.intellij.util.xmlb public abstract com.intellij.util.xmlb.Constants extends java.lang.Object { public static final String OPTION public static final String VALUE public static final String MAP public static final String ENTRY public static final String KEY public static final String NAME public static final String SET public static final String LIST }
com/intellij/util/xmlb/Converter.class
Converter.java package com.intellij.util.xmlb public abstract com.intellij.util.xmlb.Converter extends java.lang.Object { public void <init> () public abstract java.lang.Object fromString (java.lang.String) public abstract java.lang.String toString (java.lang.Object) }
com/intellij/util/xmlb/JDOMElementBinding.class
JDOMElementBinding.java package com.intellij.util.xmlb final com.intellij.util.xmlb.JDOMElementBinding extends com.intellij.util.xmlb.NotNullDeserializeBinding implements com.intellij.util.xmlb.MultiNodeBinding com.intellij.util.xmlb.NestedBinding { private final String myTagName private final com.intellij.serialization.MutableAccessor myAccessor static final synthetic boolean $assertionsDisabled void <init> (com.intellij.serialization.MutableAccessor) com.intellij.serialization.MutableAccessor accessor com.intellij.util.xmlb.annotations.Tag tag String tagName public com.intellij.serialization.MutableAccessor getAccessor () public java.lang.Object serialize (java.lang.Object, java.lang.Object, com.intellij.util.xmlb.SerializationFilter) org.jdom.Element targetElement org.jdom.Element element java.util.ArrayList result Object o Object context com.intellij.util.xmlb.SerializationFilter filter Object value public java.lang.Object deserializeList (java.lang.Object, java.util.List) Object context java.util.List elements public boolean isMulti () public java.lang.Object deserialize (java.lang.Object, org.jdom.Element) Object context org.jdom.Element element public boolean isBoundTo (org.jdom.Element) org.jdom.Element element static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/JDOMXIncluder$1.class
JDOMXIncluder.java package com.intellij.util.xmlb final com.intellij.util.xmlb.JDOMXIncluder$1 extends java.lang.Object implements com.intellij.util.xmlb.JDOMXIncluder$PathResolver { void <init> () public java.net.URL resolvePath (java.lang.String, java.net.URL) throws java.net.MalformedURLException String relativePath java.net.URL base private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/JDOMXIncluder$InplaceJdomXIncluder.class
JDOMXIncluder.java package com.intellij.util.xmlb final com.intellij.util.xmlb.JDOMXIncluder$InplaceJdomXIncluder extends com.intellij.util.xmlb.JDOMXIncluder { private void <init> (boolean, com.intellij.util.xmlb.JDOMXIncluder$PathResolver) boolean ignoreMissing com.intellij.util.xmlb.JDOMXIncluder$PathResolver pathResolver protected org.jdom.Element resolveNonXIncludeElement (org.jdom.Element, com.intellij.util.containers.Stack) throws com.intellij.util.xmlb.XIncludeException java.net.MalformedURLException org.jdom.Element element org.jdom.Content content int i org.jdom.Element original com.intellij.util.containers.Stack bases java.util.List contentList synthetic void <init> (boolean, com.intellij.util.xmlb.JDOMXIncluder$PathResolver, com.intellij.util.xmlb.JDOMXIncluder$1) boolean x0 com.intellij.util.xmlb.JDOMXIncluder$PathResolver x1 com.intellij.util.xmlb.JDOMXIncluder$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/JDOMXIncluder$PathResolver.class
JDOMXIncluder.java package com.intellij.util.xmlb public abstract com.intellij.util.xmlb.JDOMXIncluder$PathResolver extends java.lang.Object { public abstract java.net.URL resolvePath (java.lang.String, java.net.URL) throws java.net.MalformedURLException }
com/intellij/util/xmlb/JDOMXIncluder.class
JDOMXIncluder.java package com.intellij.util.xmlb public com.intellij.util.xmlb.JDOMXIncluder extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public static final com.intellij.util.xmlb.JDOMXIncluder$PathResolver DEFAULT_PATH_RESOLVER private static final String HTTP_WWW_W3_ORG_2001_XINCLUDE private static final String XI private static final String INCLUDE private static final String HREF private static final String BASE private static final String PARSE private static final String XML private static final String XPOINTER public static final org.jdom.Namespace XINCLUDE_NAMESPACE private final boolean myIgnoreMissing private final com.intellij.util.xmlb.JDOMXIncluder$PathResolver myPathResolver public static final java.util.regex.Pattern XPOINTER_PATTERN public static final java.util.regex.Pattern CHILDREN_PATTERN static final synthetic boolean $assertionsDisabled private void <init> (boolean, com.intellij.util.xmlb.JDOMXIncluder$PathResolver) boolean ignoreMissing com.intellij.util.xmlb.JDOMXIncluder$PathResolver pathResolver public static org.jdom.Document resolve (org.jdom.Document, java.lang.String) throws com.intellij.util.xmlb.XIncludeException java.net.MalformedURLException org.jdom.Document original String base public static org.jdom.Document resolve (org.jdom.Document, java.lang.String, boolean) throws com.intellij.util.xmlb.XIncludeException java.net.MalformedURLException org.jdom.Document original String base boolean ignoreMissing public static org.jdom.Document resolve (org.jdom.Document, java.lang.String, boolean, com.intellij.util.xmlb.JDOMXIncluder$PathResolver) throws com.intellij.util.xmlb.XIncludeException java.net.MalformedURLException org.jdom.Document original String base boolean ignoreMissing com.intellij.util.xmlb.JDOMXIncluder$PathResolver pathResolver public static java.util.List resolve (org.jdom.Element, java.lang.String, boolean, com.intellij.util.xmlb.JDOMXIncluder$PathResolver) throws com.intellij.util.xmlb.XIncludeException java.net.MalformedURLException org.jdom.Element original String base boolean ignoreMissing com.intellij.util.xmlb.JDOMXIncluder$PathResolver pathResolver public static void resolveNonXIncludeElement (org.jdom.Element, java.net.URL, boolean, com.intellij.util.xmlb.JDOMXIncluder$PathResolver) throws com.intellij.util.xmlb.XIncludeException java.net.MalformedURLException org.jdom.Element original java.net.URL base boolean ignoreMissing com.intellij.util.xmlb.JDOMXIncluder$PathResolver pathResolver com.intellij.util.containers.Stack bases public static java.util.List resolve (org.jdom.Element, java.net.URL) throws com.intellij.util.xmlb.XIncludeException java.net.MalformedURLException org.jdom.Element original java.net.URL base private org.jdom.Document doResolve (org.jdom.Document, java.net.URL) throws java.net.MalformedURLException org.jdom.Content o org.jdom.Content o org.jdom.Content o org.jdom.Document original java.net.URL base org.jdom.Document result org.jdom.Element root java.util.List resolved org.jdom.Element newRoot java.util.Iterator iterator java.util.List newContent int rootPosition int addPosition private java.util.List doResolve (org.jdom.Element, java.net.URL) throws com.intellij.util.xmlb.XIncludeException java.net.MalformedURLException org.jdom.Element original java.net.URL base com.intellij.util.containers.Stack bases protected static boolean isIncludeElement (org.jdom.Element) org.jdom.Element element private java.util.List resolve (org.jdom.Element, com.intellij.util.containers.Stack) throws com.intellij.util.xmlb.XIncludeException java.net.MalformedURLException org.jdom.Element resolvedElement org.jdom.Element original com.intellij.util.containers.Stack bases protected java.util.List resolveXIncludeElement (org.jdom.Element, com.intellij.util.containers.Stack) throws com.intellij.util.xmlb.XIncludeException java.net.MalformedURLException org.jdom.Element e java.util.List nodes org.jdom.Content o org.jdom.Content content org.jdom.Element element com.intellij.util.containers.Stack bases java.net.URL base String href String baseAttribute java.net.URL remote String parseAttribute org.jdom.Element fallbackElement java.util.List remoteParsed int i private static java.util.List extractNeededChildren (org.jdom.Element, java.util.List) org.jdom.Element element java.util.List remoteElements String xpointer java.util.regex.Matcher matcher boolean b String pointer String rootTagName org.jdom.Element e String subTagName private java.util.List parseRemote (com.intellij.util.containers.Stack, java.net.URL, org.jdom.Element) org.jdom.Element root java.util.List list org.jdom.JDOMException e java.io.IOException e com.intellij.util.containers.Stack bases java.net.URL remote org.jdom.Element fallbackElement protected org.jdom.Element resolveNonXIncludeElement (org.jdom.Element, com.intellij.util.containers.Stack) throws com.intellij.util.xmlb.XIncludeException java.net.MalformedURLException org.jdom.Attribute a org.jdom.Element element org.jdom.Content o org.jdom.Element original com.intellij.util.containers.Stack bases org.jdom.Element result synthetic void <init> (boolean, com.intellij.util.xmlb.JDOMXIncluder$PathResolver, com.intellij.util.xmlb.JDOMXIncluder$1) boolean x0 com.intellij.util.xmlb.JDOMXIncluder$PathResolver x1 com.intellij.util.xmlb.JDOMXIncluder$1 x2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/MapBinding.class
MapBinding.java package com.intellij.util.xmlb com.intellij.util.xmlb.MapBinding extends java.lang.Object implements com.intellij.util.xmlb.MultiNodeBinding com.intellij.util.xmlb.NestedBinding { private static final java.util.Comparator KEY_COMPARATOR private final com.intellij.util.xmlb.annotations.MapAnnotation oldAnnotation private final com.intellij.util.xmlb.annotations.XMap annotation private final Class mapClass private Class keyClass private Class valueClass private com.intellij.util.xmlb.Binding keyBinding private com.intellij.util.xmlb.Binding valueBinding protected final com.intellij.serialization.MutableAccessor myAccessor static final synthetic boolean $assertionsDisabled void <init> (com.intellij.serialization.MutableAccessor, java.lang.Class) com.intellij.serialization.MutableAccessor accessor Class mapClass public com.intellij.serialization.MutableAccessor getAccessor () public void init (java.lang.reflect.Type, com.intellij.util.xmlb.Serializer) java.lang.reflect.Type originalType com.intellij.util.xmlb.Serializer serializer java.lang.reflect.ParameterizedType type java.lang.reflect.Type[] typeArguments public boolean isMulti () private boolean isSortMap (java.util.Map) java.util.Map map public java.lang.Object serialize (java.lang.Object, java.lang.Object, com.intellij.util.xmlb.SerializationFilter) org.jdom.Element entry Object k Object o Object context com.intellij.util.xmlb.SerializationFilter filter org.jdom.Element serialized java.util.Map map Object[] keys protected boolean isSurroundWithTag () java.lang.String getEntryElementName () private java.lang.String getKeyAttributeName () private java.lang.String getValueAttributeName () public java.lang.Object deserializeList (java.lang.Object, java.util.List) java.util.List childNodes Object context java.util.List elements java.util.List childNodes public java.lang.Object deserializeUnsafe (java.lang.Object, org.jdom.Element) Object context org.jdom.Element element public java.lang.Object deserialize (java.lang.Object, org.jdom.Element) Object context org.jdom.Element element private java.util.Map deserialize (java.lang.Object, java.util.List) Exception e org.jdom.Element childNode Object context java.util.List childNodes java.util.Map map private void serializeKeyOrValue (org.jdom.Element, java.lang.String, java.lang.Object, com.intellij.util.xmlb.Binding, com.intellij.util.xmlb.SerializationFilter) org.jdom.Element container Object serialized org.jdom.Element entry String attributeName Object value com.intellij.util.xmlb.Binding binding com.intellij.util.xmlb.SerializationFilter filter private java.lang.Object deserializeKeyOrValue (org.jdom.Element, java.lang.String, java.lang.Object, com.intellij.util.xmlb.Binding, java.lang.Class) org.jdom.Element element org.jdom.Element entryChild java.util.List children org.jdom.Element entry String attributeName Object context com.intellij.util.xmlb.Binding binding Class valueClass org.jdom.Attribute attribute private boolean isSurroundKey () boolean isBoundToWithoutProperty (org.jdom.Element) org.jdom.Element element String elementName public boolean isBoundTo (org.jdom.Element) org.jdom.Element element private static synthetic int lambda$static$0 (java.lang.Object, java.lang.Object) Comparable c1 Comparable c2 Object o1 Object o2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/MultiNodeBinding.class
MultiNodeBinding.java package com.intellij.util.xmlb abstract com.intellij.util.xmlb.MultiNodeBinding extends java.lang.Object implements com.intellij.util.xmlb.Binding { public abstract java.lang.Object deserializeList (java.lang.Object, java.util.List) public abstract boolean isMulti () }
com/intellij/util/xmlb/NestedBinding.class
NestedBinding.java package com.intellij.util.xmlb public abstract com.intellij.util.xmlb.NestedBinding extends java.lang.Object implements com.intellij.util.xmlb.Binding { public abstract com.intellij.serialization.MutableAccessor getAccessor () }
com/intellij/util/xmlb/NotNullDeserializeBinding.class
NotNullDeserializeBinding.java package com.intellij.util.xmlb public abstract com.intellij.util.xmlb.NotNullDeserializeBinding extends java.lang.Object implements com.intellij.util.xmlb.Binding { public void <init> () public abstract java.lang.Object deserialize (java.lang.Object, org.jdom.Element) public final java.lang.Object deserializeUnsafe (java.lang.Object, org.jdom.Element) Object context org.jdom.Element element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/OptionTagBinding.class
OptionTagBinding.java package com.intellij.util.xmlb com.intellij.util.xmlb.OptionTagBinding extends com.intellij.util.xmlb.BasePrimitiveBinding { private final String myTagName private final String myNameAttribute private final String myValueAttribute static final synthetic boolean $assertionsDisabled void <init> (com.intellij.serialization.MutableAccessor, com.intellij.util.xmlb.annotations.OptionTag) String tagName com.intellij.serialization.MutableAccessor accessor com.intellij.util.xmlb.annotations.OptionTag optionTag public java.lang.Object serialize (java.lang.Object, com.intellij.util.xmlb.SerializationFilter) Object node String text Object o com.intellij.util.xmlb.SerializationFilter filter Object value org.jdom.Element targetElement com.intellij.util.xmlb.Converter converter public java.lang.Object deserialize (java.lang.Object, org.jdom.Element) Object oldValue Object newValue java.util.List children Exception e String value Object context org.jdom.Element element org.jdom.Attribute valueAttribute public boolean isBoundTo (org.jdom.Element) org.jdom.Element element String name public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/SerializationFilter.class
SerializationFilter.java package com.intellij.util.xmlb public abstract com.intellij.util.xmlb.SerializationFilter extends java.lang.Object { public abstract boolean accepts (com.intellij.util.xmlb.Accessor, java.lang.Object) }
com/intellij/util/xmlb/SerializationFilterBase.class
SerializationFilterBase.java package com.intellij.util.xmlb public abstract com.intellij.util.xmlb.SerializationFilterBase extends java.lang.Object implements com.intellij.util.xmlb.SerializationFilter { public void <init> () public boolean accepts (com.intellij.util.xmlb.Accessor, java.lang.Object) com.intellij.util.xmlb.Accessor accessor Object bean protected abstract boolean accepts (com.intellij.util.xmlb.Accessor, java.lang.Object, java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/Serializer.class
Serializer.java package com.intellij.util.xmlb public abstract com.intellij.util.xmlb.Serializer extends java.lang.Object { public abstract com.intellij.util.xmlb.Binding getRootBinding (java.lang.Class, java.lang.reflect.Type, com.intellij.serialization.MutableAccessor) public abstract com.intellij.util.xmlb.Binding getRootBinding (java.lang.Class, java.lang.reflect.Type) public com.intellij.util.xmlb.Binding getRootBinding (java.lang.Class) Class aClass public abstract com.intellij.util.xmlb.Binding getBinding (com.intellij.serialization.MutableAccessor) public abstract com.intellij.util.xmlb.Binding getBinding (java.lang.Class, java.lang.reflect.Type) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/SkipDefaultValuesSerializationFilters.class
SkipDefaultValuesSerializationFilters.java package com.intellij.util.xmlb public com.intellij.util.xmlb.SkipDefaultValuesSerializationFilters extends com.intellij.util.xmlb.SerializationFilterBase { private final java.util.Map myDefaultBeans public void <init> () public transient void <init> (java.lang.Object[]) Object defaultBean Object[] defaultBeans protected boolean accepts (com.intellij.util.xmlb.Accessor, java.lang.Object, java.lang.Object) com.intellij.util.xmlb.Accessor accessor Object bean Object beanValue Object defValue java.lang.Object getDefaultBean (java.lang.Object) Object bean Class c public java.lang.Object getDefaultValue (java.lang.Class) Class c Object o protected void configure (java.lang.Object) Object o private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/SkipDefaultsSerializationFilter.class
SkipDefaultsSerializationFilter.java package com.intellij.util.xmlb public com.intellij.util.xmlb.SkipDefaultsSerializationFilter extends com.intellij.util.xmlb.SkipDefaultValuesSerializationFilters { public void <init> () public transient void <init> (java.lang.Object[]) Object[] defaultBeans protected boolean equal (com.intellij.util.xmlb.NestedBinding, java.lang.Object) com.intellij.util.xmlb.NestedBinding binding Object bean com.intellij.util.xmlb.Accessor accessor boolean equal (com.intellij.util.xmlb.Binding, java.lang.Object, java.lang.Object) com.intellij.util.xmlb.BeanBinding classBinding com.intellij.util.ThreeState compareByFields com.intellij.util.xmlb.Binding referencedBinding com.intellij.util.xmlb.Binding binding Object currentValue Object defaultValue private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/SkipEmptySerializationFilter.class
SkipEmptySerializationFilter.java package com.intellij.util.xmlb public com.intellij.util.xmlb.SkipEmptySerializationFilter extends com.intellij.util.xmlb.SerializationFilterBase { public void <init> () protected boolean accepts (com.intellij.util.xmlb.Accessor, java.lang.Object, java.lang.Object) com.intellij.util.xmlb.Accessor accessor Object bean Object beanValue com.intellij.util.ThreeState accepts protected com.intellij.util.ThreeState accepts (java.lang.String, java.lang.Object) String name Object beanValue private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/SmartSerializer$1.class
SmartSerializer.java package com.intellij.util.xmlb com.intellij.util.xmlb.SmartSerializer$1 extends com.intellij.util.xmlb.SkipEmptySerializationFilter { final synthetic com.intellij.util.xmlb.SmartSerializer this$0 void <init> (com.intellij.util.xmlb.SmartSerializer) com.intellij.util.xmlb.SmartSerializer this$0 protected com.intellij.util.ThreeState accepts (java.lang.String, java.lang.Object) String name Object beanValue private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/SmartSerializer$2.class
SmartSerializer.java package com.intellij.util.xmlb com.intellij.util.xmlb.SmartSerializer$2 extends com.intellij.util.xmlb.SkipDefaultValuesSerializationFilters { final synthetic com.intellij.util.xmlb.SmartSerializer this$0 void <init> (com.intellij.util.xmlb.SmartSerializer) com.intellij.util.xmlb.SmartSerializer this$0 public boolean accepts (com.intellij.util.xmlb.Accessor, java.lang.Object) com.intellij.util.xmlb.Accessor accessor Object bean private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/SmartSerializer.class
SmartSerializer.java package com.intellij.util.xmlb public final com.intellij.util.xmlb.SmartSerializer extends java.lang.Object { private java.util.LinkedHashSet mySerializedAccessorNameTracker private gnu.trove.TObjectFloatHashMap myOrderedBindings private final com.intellij.util.xmlb.SerializationFilter mySerializationFilter public void <init> (boolean, boolean) boolean trackSerializedNames boolean useSkipEmptySerializationFilter public void <init> () public static com.intellij.util.xmlb.SmartSerializer skipEmptySerializer () public void readExternal (java.lang.Object, org.jdom.Element) Object bean org.jdom.Element element com.intellij.util.xmlb.BeanBinding beanBinding public void writeExternal (java.lang.Object, org.jdom.Element) Object bean org.jdom.Element element public void writeExternal (java.lang.Object, org.jdom.Element, boolean) java.util.LinkedHashSet oldTracker Object bean org.jdom.Element element boolean preserveCompatibility com.intellij.util.xmlb.BeanBinding binding private static com.intellij.util.xmlb.BeanBinding getBinding (java.lang.Object) Object bean static synthetic java.util.LinkedHashSet access$000 (com.intellij.util.xmlb.SmartSerializer) com.intellij.util.xmlb.SmartSerializer x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/TagBinding.class
TagBinding.java package com.intellij.util.xmlb com.intellij.util.xmlb.TagBinding extends com.intellij.util.xmlb.BasePrimitiveBinding implements com.intellij.util.xmlb.MultiNodeBinding { private final String myTextIfEmpty static final synthetic boolean $assertionsDisabled void <init> (com.intellij.serialization.MutableAccessor, com.intellij.util.xmlb.annotations.Tag) com.intellij.serialization.MutableAccessor accessor com.intellij.util.xmlb.annotations.Tag tagAnnotation void <init> (com.intellij.serialization.MutableAccessor, java.lang.String) com.intellij.serialization.MutableAccessor accessor String suggestedName public java.lang.Object serialize (java.lang.Object, com.intellij.util.xmlb.SerializationFilter) Object node Object o com.intellij.util.xmlb.SerializationFilter filter Object value org.jdom.Element serialized public java.lang.Object deserializeList (java.lang.Object, java.util.List) java.util.List children org.jdom.Element element String name Object context java.util.List elements java.util.List children public boolean isMulti () public java.lang.Object deserialize (java.lang.Object, org.jdom.Element) String value Object context org.jdom.Element element private void deserialize (java.lang.Object, java.util.List) Object context java.util.List children public boolean isBoundTo (org.jdom.Element) org.jdom.Element element static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/TextBinding.class
TextBinding.java package com.intellij.util.xmlb final com.intellij.util.xmlb.TextBinding extends java.lang.Object implements com.intellij.util.xmlb.NestedBinding { private final Class valueClass private final com.intellij.serialization.MutableAccessor accessor void <init> (com.intellij.serialization.MutableAccessor) com.intellij.serialization.MutableAccessor accessor public com.intellij.serialization.MutableAccessor getAccessor () public java.lang.Object serialize (java.lang.Object, java.lang.Object, com.intellij.util.xmlb.SerializationFilter) Object o Object context com.intellij.util.xmlb.SerializationFilter filter Object value public java.lang.Object deserializeUnsafe (java.lang.Object, org.jdom.Element) Object context org.jdom.Element element void set (java.lang.Object, java.lang.String) Object context String value private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/XIncludeException.class
XIncludeException.java package com.intellij.util.xmlb com.intellij.util.xmlb.XIncludeException extends java.lang.RuntimeException { void <init> (java.lang.String) String message void <init> (java.lang.Throwable) Throwable cause }
com/intellij/util/xmlb/XmlSerializationException.class
XmlSerializationException.java package com.intellij.util.xmlb public final com.intellij.util.xmlb.XmlSerializationException extends com.intellij.serialization.SerializationException { public void <init> () public void <init> (java.lang.String) String message public void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause public void <init> (java.lang.Throwable) Throwable cause }
com/intellij/util/xmlb/XmlSerializer$1.class
XmlSerializer.java package com.intellij.util.xmlb final com.intellij.util.xmlb.XmlSerializer$1 extends java.lang.Object implements com.intellij.util.xmlb.SerializationFilter { void <init> () public boolean accepts (com.intellij.util.xmlb.Accessor, java.lang.Object) com.intellij.util.xmlb.Accessor accessor Object bean private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/XmlSerializer.class
XmlSerializer.java package com.intellij.util.xmlb public com.intellij.util.xmlb.XmlSerializer extends java.lang.Object { private static final com.intellij.util.xmlb.SerializationFilter TRUE_FILTER private void <init> () public static org.jdom.Element serialize (java.lang.Object) throws com.intellij.serialization.SerializationException Object object public static org.jdom.Element serialize (java.lang.Object, com.intellij.util.xmlb.SerializationFilter) throws com.intellij.serialization.SerializationException Object object com.intellij.util.xmlb.SerializationFilter filter public static org.jdom.Element serializeIfNotDefault (java.lang.Object, com.intellij.util.xmlb.SerializationFilter) Object object com.intellij.util.xmlb.SerializationFilter filter com.intellij.util.xmlb.SerializationFilter filter1 Class aClass public static java.lang.Object deserialize (org.jdom.Document, java.lang.Class) throws com.intellij.serialization.SerializationException org.jdom.Document document Class aClass public static java.lang.Object deserialize (org.jdom.Element, java.lang.Class) throws com.intellij.serialization.SerializationException com.intellij.util.xmlb.NotNullDeserializeBinding binding com.intellij.serialization.SerializationException e Exception e org.jdom.Element element Class aClass public static java.lang.Object deserialize (java.net.URL, java.lang.Class) throws com.intellij.serialization.SerializationException org.jdom.Document document Exception e java.net.URL url Class aClass public static void deserializeInto (java.lang.Object, org.jdom.Element) com.intellij.serialization.SerializationException e Exception e Object bean org.jdom.Element element public static com.intellij.util.xmlb.BeanBinding getBeanBinding (java.lang.Object) Object bean public static void serializeInto (java.lang.Object, org.jdom.Element) Object bean org.jdom.Element element public static void serializeInto (java.lang.Object, org.jdom.Element, com.intellij.util.xmlb.SerializationFilter) com.intellij.serialization.SerializationException e Exception e Object bean org.jdom.Element element com.intellij.util.xmlb.SerializationFilter filter static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/XmlSerializerImpl$XmlSerializer.class
XmlSerializerImpl.java package com.intellij.util.xmlb com.intellij.util.xmlb.XmlSerializerImpl$XmlSerializer extends com.intellij.util.xmlb.XmlSerializerImpl$XmlSerializerBase { private java.lang.ref.Reference ourBindings void <init> () private java.util.Map getBindingCacheMap () java.util.Map map public synchronized com.intellij.util.xmlb.Binding getRootBinding (java.lang.Class, java.lang.reflect.Type) Throwable e Class aClass java.lang.reflect.Type originalType java.util.Map map com.intellij.util.xmlb.Binding binding private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/XmlSerializerImpl$XmlSerializerBase.class
XmlSerializerImpl.java package com.intellij.util.xmlb public abstract com.intellij.util.xmlb.XmlSerializerImpl$XmlSerializerBase extends java.lang.Object implements com.intellij.util.xmlb.Serializer { static final synthetic boolean $assertionsDisabled public void <init> () public final com.intellij.util.xmlb.Binding getBinding (java.lang.Class, java.lang.reflect.Type) Class aClass java.lang.reflect.Type type public final synchronized com.intellij.util.xmlb.Binding getRootBinding (java.lang.Class, java.lang.reflect.Type, com.intellij.serialization.MutableAccessor) Class aClass java.lang.reflect.Type originalType com.intellij.serialization.MutableAccessor accessor com.intellij.util.xmlb.Binding binding public final com.intellij.util.xmlb.Binding getBinding (com.intellij.serialization.MutableAccessor) com.intellij.serialization.MutableAccessor accessor java.lang.reflect.Type type Class aClass protected static com.intellij.util.xmlb.Binding createClassBinding (java.lang.Class, com.intellij.serialization.MutableAccessor, java.lang.reflect.Type) com.intellij.util.xmlb.annotations.CollectionBean listBean Class aClass com.intellij.serialization.MutableAccessor accessor java.lang.reflect.Type originalType static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/XmlSerializerImpl.class
XmlSerializerImpl.java package com.intellij.util.xmlb public final com.intellij.util.xmlb.XmlSerializerImpl extends java.lang.Object { static final com.intellij.util.xmlb.XmlSerializerImpl$XmlSerializer serializer public void <init> () static org.jdom.Element serialize (java.lang.Object, com.intellij.util.xmlb.SerializationFilter) throws com.intellij.serialization.SerializationException Class aClass com.intellij.util.xmlb.Binding binding com.intellij.serialization.SerializationException e Exception e Object object com.intellij.util.xmlb.SerializationFilter filter static java.lang.Object convert (java.lang.String, java.lang.Class) Object enumConstant NumberFormatException e String value Class valueClass static void doSet (java.lang.Object, java.lang.String, com.intellij.serialization.MutableAccessor, java.lang.Class) NumberFormatException e Object deserializedValue Object host String value com.intellij.serialization.MutableAccessor accessor Class valueClass private static boolean callFromStringIfDefined (java.lang.Object, java.lang.String, com.intellij.serialization.MutableAccessor, java.lang.Class) java.lang.reflect.Method fromText NoSuchMethodException ignored Object host String value com.intellij.serialization.MutableAccessor accessor Class valueClass java.lang.reflect.Method fromText static java.lang.String convertToString (java.lang.Object) Object value static java.lang.String getTextValue (org.jdom.Element, java.lang.String) String value org.jdom.Content child int i org.jdom.Element element String defaultText java.util.List content int size StringBuilder builder static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/XmlSerializerUtil.class
XmlSerializerUtil.java package com.intellij.util.xmlb public com.intellij.util.xmlb.XmlSerializerUtil extends java.lang.Object { static final synthetic boolean $assertionsDisabled private void <init> () public static void copyBean (java.lang.Object, java.lang.Object) com.intellij.serialization.MutableAccessor accessor Object from Object to public static java.lang.Object createCopy (java.lang.Object) Object to Exception ignored Object from public static java.util.List getAccessors (java.lang.Class) Class aClass static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/xmlb/annotations/AbstractCollection.class
AbstractCollection.java package com.intellij.util.xmlb.annotations public abstract annotation com.intellij.util.xmlb.annotations.AbstractCollection extends java.lang.Object implements java.lang.annotation.Annotation { public abstract boolean surroundWithTag () public abstract boolean sortOrderedSet () public abstract java.lang.String elementTag () public abstract java.lang.String elementValueAttribute () public abstract java.lang.Class[] elementTypes () }
com/intellij/util/xmlb/annotations/Attribute.class
Attribute.java package com.intellij.util.xmlb.annotations public abstract annotation com.intellij.util.xmlb.annotations.Attribute extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.String value () public abstract java.lang.Class converter () }
com/intellij/util/xmlb/annotations/CollectionBean.class
CollectionBean.java package com.intellij.util.xmlb.annotations public abstract annotation com.intellij.util.xmlb.annotations.CollectionBean extends java.lang.Object implements java.lang.annotation.Annotation { }
com/intellij/util/xmlb/annotations/MapAnnotation.class
MapAnnotation.java package com.intellij.util.xmlb.annotations public abstract annotation com.intellij.util.xmlb.annotations.MapAnnotation extends java.lang.Object implements java.lang.annotation.Annotation { public abstract boolean surroundWithTag () public abstract java.lang.String keyAttributeName () public abstract java.lang.String valueAttributeName () public abstract java.lang.String entryTagName () public abstract boolean surroundKeyWithTag () public abstract boolean surroundValueWithTag () public abstract boolean sortBeforeSave () }
com/intellij/util/xmlb/annotations/OptionTag.class
OptionTag.java package com.intellij.util.xmlb.annotations public abstract annotation com.intellij.util.xmlb.annotations.OptionTag extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.String value () public abstract java.lang.String tag () public abstract java.lang.String nameAttribute () public abstract java.lang.String valueAttribute () public abstract java.lang.Class converter () }
com/intellij/util/xmlb/annotations/Property$Style.class
Property.java package com.intellij.util.xmlb.annotations public final enum com.intellij.util.xmlb.annotations.Property$Style extends java.lang.Enum { public static final enum com.intellij.util.xmlb.annotations.Property$Style OPTION_TAG public static final enum com.intellij.util.xmlb.annotations.Property$Style ATTRIBUTE private static final synthetic com.intellij.util.xmlb.annotations.Property$Style[] $VALUES public static com.intellij.util.xmlb.annotations.Property$Style[] values () public static com.intellij.util.xmlb.annotations.Property$Style valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/util/xmlb/annotations/Property.class
Property.java package com.intellij.util.xmlb.annotations public abstract annotation com.intellij.util.xmlb.annotations.Property extends java.lang.Object implements java.lang.annotation.Annotation { public abstract boolean surroundWithTag () public abstract boolean flat () public abstract java.lang.Class filter () public abstract boolean alwaysWrite () public abstract com.intellij.util.xmlb.annotations.Property$Style style () public abstract boolean assertIfNoBindings () }
com/intellij/util/xmlb/annotations/Tag.class
Tag.java package com.intellij.util.xmlb.annotations public abstract annotation com.intellij.util.xmlb.annotations.Tag extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.String value () public abstract java.lang.String textIfEmpty () }
com/intellij/util/xmlb/annotations/Text.class
Text.java package com.intellij.util.xmlb.annotations public abstract annotation com.intellij.util.xmlb.annotations.Text extends java.lang.Object implements java.lang.annotation.Annotation { }
com/intellij/util/xmlb/annotations/Transient.class
Transient.java package com.intellij.util.xmlb.annotations public abstract annotation com.intellij.util.xmlb.annotations.Transient extends java.lang.Object implements java.lang.annotation.Annotation { }
com/intellij/util/xmlb/annotations/XCollection$Style.class
XCollection.java package com.intellij.util.xmlb.annotations public final enum com.intellij.util.xmlb.annotations.XCollection$Style extends java.lang.Enum { public static final enum com.intellij.util.xmlb.annotations.XCollection$Style v1 public static final enum com.intellij.util.xmlb.annotations.XCollection$Style v2 private static final synthetic com.intellij.util.xmlb.annotations.XCollection$Style[] $VALUES public static com.intellij.util.xmlb.annotations.XCollection$Style[] values () public static com.intellij.util.xmlb.annotations.XCollection$Style valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/util/xmlb/annotations/XCollection.class
XCollection.java package com.intellij.util.xmlb.annotations public abstract annotation com.intellij.util.xmlb.annotations.XCollection extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.String propertyElementName () public abstract java.lang.String elementName () public abstract java.lang.String valueAttributeName () public abstract java.lang.Class[] elementTypes () public abstract com.intellij.util.xmlb.annotations.XCollection$Style style () }
com/intellij/util/xmlb/annotations/XMap.class
XMap.java package com.intellij.util.xmlb.annotations public abstract annotation com.intellij.util.xmlb.annotations.XMap extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.String propertyElementName () public abstract java.lang.String entryTagName () public abstract java.lang.String keyAttributeName () public abstract java.lang.String valueAttributeName () }
com/intellij/util/xmlb/annotations/package.html
com/intellij/util/xmlb/annotations/readme.md
com/intellij/xml/CommonXmlStrings.class
CommonXmlStrings.java package com.intellij.xml public abstract com.intellij.xml.CommonXmlStrings extends java.lang.Object { public static final String CDATA_START public static final String CDATA_END public static final String QUOT public static final String LT public static final String GT public static final String AMP public static final String NBSP public static final String HTML_START public static final String BODY_START public static final String HTML_END public static final String BODY_END }
com/intellij/xml/util/XmlStringUtil.class
XmlStringUtil.java package com.intellij.xml.util public com.intellij.xml.util.XmlStringUtil extends java.lang.Object { private void <init> () public static java.lang.String wrapInCDATA (java.lang.String) int next String str StringBuilder sb int cur int len public static java.lang.String escapeString (java.lang.String) String str public static java.lang.String escapeString (java.lang.String, boolean) String str boolean escapeWhiteSpace public static java.lang.String escapeString (java.lang.String, boolean, boolean) String entity String entity String entity String entity String entity String entity String entity String entity String entity char ch int i String str boolean escapeWhiteSpace boolean convertNoBreakSpace StringBuilder buffer public static java.lang.StringBuilder appendEscapedSymbol (java.lang.String, java.lang.StringBuilder, int, java.lang.String, char) String str StringBuilder buffer int i String entity char ch public static java.lang.String wrapInHtml (java.lang.CharSequence) CharSequence result public static transient java.lang.String wrapInHtmlLines (java.lang.CharSequence[]) CharSequence sequence int i CharSequence[] lines StringBuilder sb public static boolean isWrappedInHtml (java.lang.String) String tooltip public static java.lang.String stripHtml (java.lang.String) String toolTip public static java.lang.String convertToHtmlContent (java.lang.String) String text public static java.lang.String escapeIllegalXmlChars (java.lang.String) int c int i String text StringBuilder b int lastPos public static java.lang.String unescapeIllegalXmlChars (java.lang.String) int charCode NumberFormatException e int charCode int numberEnd int c int i String text StringBuilder b int lastPos private static synthetic void $$$reportNull$$$0 (int) }
misc/registry.properties
org/jdom/ImmutableAttribute.class
ImmutableAttribute.java package org.jdom org.jdom.ImmutableAttribute extends org.jdom.Attribute { void <init> (java.lang.String, java.lang.String, org.jdom.AttributeType, org.jdom.Namespace) String name String value org.jdom.AttributeType type org.jdom.Namespace namespace public org.jdom.Attribute clone () org.jdom.Attribute attribute public org.jdom.Element getParent () protected org.jdom.Attribute setParent (org.jdom.Element) org.jdom.Element parent public org.jdom.Attribute detach () public org.jdom.Attribute setName (java.lang.String) String name public org.jdom.Attribute setNamespace (org.jdom.Namespace) org.jdom.Namespace namespace public org.jdom.Attribute setValue (java.lang.String) String value public org.jdom.Attribute setAttributeType (int) int type public volatile synthetic org.jdom.CloneBase clone () public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException private static synthetic void $$$reportNull$$$0 (int) }
org/jdom/ImmutableCDATA.class
ImmutableCDATA.java package org.jdom public org.jdom.ImmutableCDATA extends org.jdom.CDATA { void <init> (java.lang.String) String str org.jdom.CDATA cdata public org.jdom.CDATA clone () org.jdom.CDATA text public org.jdom.Element getParent () public org.jdom.CDATA setText (java.lang.String) String str public void append (java.lang.String) String str public void append (org.jdom.Text) org.jdom.Text text public org.jdom.CDATA detach () protected org.jdom.CDATA setParent (org.jdom.Parent) org.jdom.Parent parent protected volatile synthetic org.jdom.Text setParent (org.jdom.Parent) public volatile synthetic org.jdom.Text detach () public volatile synthetic org.jdom.Text clone () public volatile synthetic org.jdom.Text setText (java.lang.String) public volatile synthetic org.jdom.Content clone () protected volatile synthetic org.jdom.Content setParent (org.jdom.Parent) public volatile synthetic org.jdom.Parent getParent () public volatile synthetic org.jdom.Content detach () public volatile synthetic org.jdom.CloneBase clone () public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException private static synthetic void $$$reportNull$$$0 (int) }
org/jdom/ImmutableElement.class
ImmutableElement.java package org.jdom org.jdom.ImmutableElement extends org.jdom.Element { private static final java.util.List EMPTY_LIST private final org.jdom.Content[] myContent private static final org.jdom.Content[] EMPTY_CONTENT private final java.util.List myAttributes void <init> (org.jdom.Element, org.jdom.JDOMInterner) org.jdom.Element newElement org.jdom.Text newText org.jdom.Content o org.jdom.Content[] newContent int index org.jdom.Namespace addns org.jdom.Element origin org.jdom.JDOMInterner interner java.util.List origContent private static java.util.List internAttributes (org.jdom.Element, org.jdom.JDOMInterner) org.jdom.Attribute origAttribute String name String value int i org.jdom.Element origin org.jdom.JDOMInterner interner java.util.List originAttributes org.jdom.AttributeType type String[] nameValues org.jdom.Namespace namespace public int getContentSize () public java.util.List getContent () public java.util.List getContent (org.jdom.filter.Filter) org.jdom.filter.Filter filter public org.jdom.Content getContent (int) int index public java.util.Iterator getDescendants () public java.util.Iterator getDescendants (org.jdom.filter.Filter) org.jdom.filter.Filter filter public java.util.List getChildren () public java.util.List getChildren (java.lang.String, org.jdom.Namespace) String name org.jdom.Namespace ns public org.jdom.Element getChild (java.lang.String, org.jdom.Namespace) String name org.jdom.Namespace ns java.util.List children public java.lang.String getText () Object obj org.jdom.Content content StringBuilder textContent boolean hasText public int indexOf (org.jdom.Content) org.jdom.Content child public org.jdom.Namespace getNamespace (java.lang.String) org.jdom.Attribute a String prefix org.jdom.Namespace ns public boolean hasAttributes () public java.util.List getAttributes () public int getAttributesSize () public org.jdom.Attribute getAttribute (java.lang.String, org.jdom.Namespace) org.jdom.Attribute a String oldURI String oldName int i String name org.jdom.Namespace ns String uri public java.lang.String getAttributeValue (java.lang.String) String attname public java.lang.String getAttributeValue (java.lang.String, java.lang.String) String attname String def public java.lang.String getAttributeValue (java.lang.String, org.jdom.Namespace) String attname org.jdom.Namespace ns public java.lang.String getAttributeValue (java.lang.String, org.jdom.Namespace, java.lang.String) String name org.jdom.Namespace ns String def org.jdom.Attribute attribute public org.jdom.Element clone () org.jdom.Attribute attribute org.jdom.Content c org.jdom.Element element java.util.List attributes java.util.List content public org.jdom.Element getParent () public boolean attributesEqual (org.jdom.Element) org.jdom.Attribute attribute org.jdom.Attribute oAttr int i org.jdom.Element element java.util.List attrs public static boolean attributesEqual (org.jdom.Attribute, org.jdom.Attribute) org.jdom.Attribute a1 org.jdom.Attribute a2 static com.intellij.util.IncorrectOperationException immutableError (java.lang.Object) Object element public org.jdom.Element detach () public org.jdom.Element setName (java.lang.String) String name public org.jdom.Element setNamespace (org.jdom.Namespace) org.jdom.Namespace namespace public void addNamespaceDeclaration (org.jdom.Namespace) org.jdom.Namespace additionalNamespace public void removeNamespaceDeclaration (org.jdom.Namespace) org.jdom.Namespace additionalNamespace public org.jdom.Element setText (java.lang.String) String text public java.util.List removeContent () public java.util.List removeContent (org.jdom.filter.Filter) org.jdom.filter.Filter filter public org.jdom.Element setContent (java.util.Collection) java.util.Collection newContent public org.jdom.Element setContent (int, org.jdom.Content) int index org.jdom.Content child public org.jdom.Parent setContent (int, java.util.Collection) int index java.util.Collection newContent public org.jdom.Element addContent (java.lang.String) String str public org.jdom.Element addContent (org.jdom.Content) org.jdom.Content child public org.jdom.Element addContent (org.jdom.Element) org.jdom.Element child public org.jdom.Element addContent (java.util.Collection) java.util.Collection newContent public org.jdom.Element addContent (int, org.jdom.Content) int index org.jdom.Content child public org.jdom.Element addContent (int, java.util.Collection) int index java.util.Collection newContent public boolean removeContent (org.jdom.Content) org.jdom.Content child public org.jdom.Content removeContent (int) int index public org.jdom.Element setContent (org.jdom.Content) org.jdom.Content child public org.jdom.Element setAttributes (java.util.Collection) java.util.Collection newAttributes public org.jdom.Element setAttributes (java.util.List) java.util.List newAttributes public org.jdom.Element setAttribute (java.lang.String, java.lang.String) String name String value public org.jdom.Element setAttribute (java.lang.String, java.lang.String, org.jdom.Namespace) String name String value org.jdom.Namespace ns public org.jdom.Element setAttribute (org.jdom.Attribute) org.jdom.Attribute attribute public boolean removeAttribute (java.lang.String) String name public boolean removeAttribute (java.lang.String, org.jdom.Namespace) String name org.jdom.Namespace ns public boolean removeAttribute (org.jdom.Attribute) org.jdom.Attribute attribute public boolean removeChild (java.lang.String) String name public boolean removeChild (java.lang.String, org.jdom.Namespace) String name org.jdom.Namespace ns public boolean removeChildren (java.lang.String) String name public boolean removeChildren (java.lang.String, org.jdom.Namespace) String name org.jdom.Namespace ns protected org.jdom.Content setParent (org.jdom.Parent) org.jdom.Parent parent public volatile synthetic org.jdom.Parent addContent (int, java.util.Collection) public volatile synthetic org.jdom.Parent addContent (int, org.jdom.Content) public volatile synthetic org.jdom.Parent addContent (java.util.Collection) public volatile synthetic org.jdom.Parent addContent (org.jdom.Content) public volatile synthetic org.jdom.Parent getParent () public volatile synthetic org.jdom.Parent clone () public volatile synthetic org.jdom.Content clone () public volatile synthetic org.jdom.Content detach () public volatile synthetic org.jdom.CloneBase clone () public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException private static synthetic org.jdom.Attribute lambda$internAttributes$0 (org.jdom.JDOMInterner, org.jdom.Attribute) org.jdom.JDOMInterner interner org.jdom.Attribute attribute static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
org/jdom/ImmutableSameTypeAttributeList$1.class
ImmutableSameTypeAttributeList.java package org.jdom org.jdom.ImmutableSameTypeAttributeList$1 extends java.lang.Object implements java.util.Iterator { int i final synthetic org.jdom.ImmutableSameTypeAttributeList this$0 void <init> (org.jdom.ImmutableSameTypeAttributeList) org.jdom.ImmutableSameTypeAttributeList this$0 public boolean hasNext () public org.jdom.Attribute next () public void remove () public volatile synthetic java.lang.Object next () }
org/jdom/ImmutableSameTypeAttributeList.class
ImmutableSameTypeAttributeList.java package org.jdom org.jdom.ImmutableSameTypeAttributeList extends java.lang.Object implements java.util.List { private static final String[] EMPTY_STRING_ARRAY private final String[] myNameValues private final org.jdom.AttributeType myType private final org.jdom.Namespace myNs void <init> (java.lang.String[], org.jdom.AttributeType, org.jdom.Namespace) String[] nameValues org.jdom.AttributeType type org.jdom.Namespace ns public org.jdom.Attribute get (int) int index org.jdom.Attribute get (java.lang.String, org.jdom.Namespace) String aname int i String name org.jdom.Namespace namespace java.lang.String getValue (java.lang.String, org.jdom.Namespace, java.lang.String) String aname int i String name org.jdom.Namespace namespace String def public int size () public java.lang.String toString () public int indexOf (java.lang.Object) int i Object o public int lastIndexOf (java.lang.Object) int i Object o public java.util.Iterator iterator () public java.util.List subList (int, int) int fromIndex int toIndex private java.util.List toList () int i java.util.List list public boolean equals (java.lang.Object) org.jdom.ImmutableSameTypeAttributeList io String name String value org.jdom.Attribute a2 int i Object o java.util.List l public int hashCode () String name String value int i int result public boolean isEmpty () public boolean contains (java.lang.Object) Object o public java.lang.Object[] toArray () public java.lang.Object[] toArray (java.lang.Object[]) Object[] a public boolean containsAll (java.util.Collection) Object o java.util.Collection c public boolean add (org.jdom.Attribute) org.jdom.Attribute obj public void add (int, org.jdom.Attribute) int index org.jdom.Attribute obj public boolean addAll (java.util.Collection) java.util.Collection collection public boolean addAll (int, java.util.Collection) int index java.util.Collection collection public void clear () public org.jdom.Attribute remove (int) int index public org.jdom.Attribute set (int, org.jdom.Attribute) int index org.jdom.Attribute obj public java.util.ListIterator listIterator () public java.util.ListIterator listIterator (int) int index public boolean remove (java.lang.Object) Object o public boolean removeAll (java.util.Collection) java.util.Collection c public boolean retainAll (java.util.Collection) java.util.Collection c public volatile synthetic java.lang.Object remove (int) public volatile synthetic void add (int, java.lang.Object) public volatile synthetic java.lang.Object set (int, java.lang.Object) public volatile synthetic java.lang.Object get (int) public volatile synthetic boolean add (java.lang.Object) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
org/jdom/ImmutableText.class
ImmutableText.java package org.jdom public org.jdom.ImmutableText extends org.jdom.Text { void <init> (java.lang.String) String str public org.jdom.Text clone () org.jdom.Text text public org.jdom.Element getParent () public org.jdom.Text setText (java.lang.String) String str public void append (java.lang.String) String str public void append (org.jdom.Text) org.jdom.Text text public org.jdom.Text detach () protected org.jdom.Text setParent (org.jdom.Parent) org.jdom.Parent parent public volatile synthetic org.jdom.Content clone () protected volatile synthetic org.jdom.Content setParent (org.jdom.Parent) public volatile synthetic org.jdom.Parent getParent () public volatile synthetic org.jdom.Content detach () public volatile synthetic org.jdom.CloneBase clone () public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException private static synthetic void $$$reportNull$$$0 (int) }
org/jdom/JDOMInterner$1.class
JDOMInterner.java package org.jdom org.jdom.JDOMInterner$1 extends java.lang.Object implements gnu.trove.TObjectHashingStrategy { final synthetic org.jdom.JDOMInterner this$0 void <init> (org.jdom.JDOMInterner) org.jdom.JDOMInterner this$0 public int computeHashCode (org.jdom.Element) org.jdom.Content child org.jdom.Element e int result java.util.List content public boolean equals (org.jdom.Element, org.jdom.Element) org.jdom.Content c1 org.jdom.Content c2 int i org.jdom.Element o1 org.jdom.Element o2 java.util.List content1 java.util.List content2 public volatile synthetic boolean equals (java.lang.Object, java.lang.Object) public volatile synthetic int computeHashCode (java.lang.Object) }
org/jdom/JDOMInterner$2.class
JDOMInterner.java package org.jdom org.jdom.JDOMInterner$2 extends java.lang.Object implements gnu.trove.TObjectHashingStrategy { final synthetic org.jdom.JDOMInterner this$0 void <init> (org.jdom.JDOMInterner) org.jdom.JDOMInterner this$0 public int computeHashCode (org.jdom.Text) org.jdom.Text object public boolean equals (org.jdom.Text, org.jdom.Text) org.jdom.Text o1 org.jdom.Text o2 public volatile synthetic boolean equals (java.lang.Object, java.lang.Object) public volatile synthetic int computeHashCode (java.lang.Object) }
org/jdom/JDOMInterner.class
JDOMInterner.java package org.jdom public org.jdom.JDOMInterner extends java.lang.Object { private static final com.intellij.openapi.util.Condition IS_ELEMENT private final com.intellij.util.containers.Interner myStrings private final com.intellij.util.containers.OpenTHashSet myElements private final com.intellij.util.containers.OpenTHashSet myTexts public void <init> () private static int computeAttributesHashCode (org.jdom.Element) org.jdom.Attribute attribute org.jdom.Element e java.util.List attributes int result private static boolean attributesEqual (org.jdom.Element, org.jdom.Element) org.jdom.Attribute attr1 org.jdom.Attribute attr2 int i org.jdom.Element o1 org.jdom.Element o2 java.util.List a1 java.util.List a2 static int computeAttributeHashCode (java.lang.String, java.lang.String) String name String value private static int computeTextHashCode (org.jdom.Text) org.jdom.Text object public synchronized org.jdom.Element internElement (org.jdom.Element) org.jdom.Element element org.jdom.Element interned public static boolean isInterned (org.jdom.Element) org.jdom.Element element synchronized org.jdom.Text internText (org.jdom.Text) org.jdom.Text text org.jdom.Text interned synchronized java.lang.String internString (java.lang.String) String s static synthetic int access$000 (org.jdom.Element) org.jdom.Element x0 static synthetic int access$100 (org.jdom.Text) org.jdom.Text x0 static synthetic boolean access$200 (org.jdom.Element, org.jdom.Element) org.jdom.Element x0 org.jdom.Element x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/annotations/ApiStatus$AvailableSince.class
ApiStatus.java package org.jetbrains.annotations public abstract annotation org.jetbrains.annotations.ApiStatus$AvailableSince extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.String value () }
org/jetbrains/annotations/ApiStatus$Experimental.class
ApiStatus.java package org.jetbrains.annotations public abstract annotation org.jetbrains.annotations.ApiStatus$Experimental extends java.lang.Object implements java.lang.annotation.Annotation { }
org/jetbrains/annotations/ApiStatus$Internal.class
ApiStatus.java package org.jetbrains.annotations public abstract annotation org.jetbrains.annotations.ApiStatus$Internal extends java.lang.Object implements java.lang.annotation.Annotation { }
org/jetbrains/annotations/ApiStatus$NonExtendable.class
ApiStatus.java package org.jetbrains.annotations public abstract annotation org.jetbrains.annotations.ApiStatus$NonExtendable extends java.lang.Object implements java.lang.annotation.Annotation { }
org/jetbrains/annotations/ApiStatus$OverrideOnly.class
ApiStatus.java package org.jetbrains.annotations public abstract annotation org.jetbrains.annotations.ApiStatus$OverrideOnly extends java.lang.Object implements java.lang.annotation.Annotation { }
org/jetbrains/annotations/ApiStatus$ScheduledForRemoval.class
ApiStatus.java package org.jetbrains.annotations public abstract annotation org.jetbrains.annotations.ApiStatus$ScheduledForRemoval extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.String inVersion () }
org/jetbrains/annotations/ApiStatus.class
ApiStatus.java package org.jetbrains.annotations public final org.jetbrains.annotations.ApiStatus extends java.lang.Object { public void <init> () }
org/jetbrains/annotations/Debug$Renderer.class
Debug.java package org.jetbrains.annotations public abstract annotation org.jetbrains.annotations.Debug$Renderer extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.String text () public abstract java.lang.String childrenArray () public abstract java.lang.String hasChildren () }
org/jetbrains/annotations/Debug.class
Debug.java package org.jetbrains.annotations public org.jetbrains.annotations.Debug extends java.lang.Object { public void <init> () }
com/intellij/execution/rmi/ssl/
com/intellij/reference/
com/intellij/security/
com/intellij/BundleBase.class
BundleBase.java package com.intellij public abstract com.intellij.BundleBase extends java.lang.Object { public static final char MNEMONIC public static final String MNEMONIC_STRING private static boolean assertOnMissedKeys static final synthetic boolean $assertionsDisabled public void <init> () public static void assertOnMissedKeys (boolean) boolean doAssert public static transient java.lang.String message (java.util.ResourceBundle, java.lang.String, java.lang.Object[]) java.util.ResourceBundle bundle String key Object[] params public static transient java.lang.String messageOrDefault (java.util.ResourceBundle, java.lang.String, java.lang.String, java.lang.Object[]) String value java.util.MissingResourceException e java.util.ResourceBundle bundle String key String defaultValue Object[] params String value static java.lang.String useDefaultValue (java.util.ResourceBundle, java.lang.String, java.lang.String) java.util.ResourceBundle bundle String key String defaultValue static java.lang.String postprocessValue (java.util.ResourceBundle, java.lang.String, java.lang.Object[]) java.text.MessageFormat format IllegalArgumentException e java.util.Locale locale java.util.ResourceBundle bundle String value Object[] params public static transient java.lang.String format (java.lang.String, java.lang.Object[]) String value Object[] params public static java.lang.String replaceMnemonicAmpersand (java.lang.String) char c String value StringBuilder builder boolean macMnemonic int i static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ReviseWhenPortedToJDK.class
ReviseWhenPortedToJDK.java package com.intellij public abstract annotation com.intellij.ReviseWhenPortedToJDK extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.String value () }
com/intellij/execution/rmi/CastableArgument.class
CastableArgument.java package com.intellij.execution.rmi public abstract com.intellij.execution.rmi.CastableArgument extends java.lang.Object { }
com/intellij/execution/rmi/RemoteCastable.class
RemoteCastable.java package com.intellij.execution.rmi public abstract com.intellij.execution.rmi.RemoteCastable extends java.lang.Object implements java.rmi.Remote { public abstract java.lang.String getCastToClassName () throws java.rmi.RemoteException }
com/intellij/execution/rmi/RemoteDeadHand$TwoMinutesTurkish.class
RemoteDeadHand.java package com.intellij.execution.rmi public com.intellij.execution.rmi.RemoteDeadHand$TwoMinutesTurkish extends com.intellij.execution.rmi.RemoteObject implements com.intellij.execution.rmi.RemoteDeadHand { private static final com.intellij.execution.rmi.RemoteDeadHand$TwoMinutesTurkish ourCook private static final java.rmi.Remote ourHand private static final java.util.concurrent.atomic.AtomicLong ourAskedThatManyTimes public void <init> () public long ping (java.lang.String) throws java.rmi.RemoteException String id public static void startCooking (java.lang.String, int) throws java.lang.Exception String host int port java.rmi.registry.Registry registry static void <clinit> () java.rmi.Remote remote java.rmi.RemoteException e java.rmi.Remote remote }
com/intellij/execution/rmi/RemoteDeadHand.class
RemoteDeadHand.java package com.intellij.execution.rmi public abstract com.intellij.execution.rmi.RemoteDeadHand extends java.lang.Object implements java.rmi.Remote { public static final String BINDING_NAME public static final long PING_TIMEOUT public abstract long ping (java.lang.String) throws java.rmi.RemoteException }
com/intellij/execution/rmi/RemoteObject.class
RemoteObject.java package com.intellij.execution.rmi public com.intellij.execution.rmi.RemoteObject extends java.lang.Object implements java.rmi.Remote java.rmi.server.Unreferenced { private final java.lang.ref.WeakReference myWeakRef private com.intellij.execution.rmi.RemoteObject myParent private final java.util.Map myChildren public void <init> () public java.lang.ref.WeakReference getWeakRef () public synchronized java.rmi.Remote export (java.rmi.Remote) throws java.rmi.RemoteException java.rmi.Remote child java.rmi.Remote result public java.rmi.Remote export2 (java.rmi.Remote) throws java.rmi.RemoteException java.rmi.Remote child public synchronized void unexportChildren () throws java.rmi.RemoteException com.intellij.execution.rmi.RemoteObject child java.util.ArrayList childrenRefs public synchronized void unexportChildren (java.util.Collection) throws java.rmi.RemoteException java.lang.ref.WeakReference child com.intellij.execution.rmi.RemoteObject child java.util.Collection children java.util.ArrayList list public synchronized void unreferenced () java.rmi.RemoteException e public java.lang.Throwable wrapException (java.lang.Throwable) RuntimeException wrapper Throwable ex boolean foreignException Throwable each protected boolean isKnownException (java.lang.Throwable) Throwable ex protected java.lang.Iterable getExportedChildren () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/execution/rmi/RemoteServer$1.class
RemoteServer.java package com.intellij.execution.rmi final com.intellij.execution.rmi.RemoteServer$1 extends java.lang.Object implements java.rmi.server.RMIServerSocketFactory { final java.net.InetAddress loopbackAddress void <init> () throws java.net.UnknownHostException public java.net.ServerSocket createServerSocket (int) throws java.io.IOException int port }
com/intellij/execution/rmi/RemoteServer$Jndi.class
RemoteServer.java package com.intellij.execution.rmi public com.intellij.execution.rmi.RemoteServer$Jndi extends java.lang.Object implements javax.naming.spi.InitialContextFactory java.lang.reflect.InvocationHandler { public void <init> () public javax.naming.Context getInitialContext (java.util.Hashtable) java.util.Hashtable environment public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable Object proxy java.lang.reflect.Method method Object[] args private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/execution/rmi/RemoteServer.class
RemoteServer.java package com.intellij.execution.rmi public com.intellij.execution.rmi.RemoteServer extends java.lang.Object { public static final String SERVER_HOSTNAME private static java.rmi.Remote ourRemote public void <init> () protected static void start (java.rmi.Remote) throws java.lang.Exception java.rmi.registry.Registry registry java.util.Random random com.intellij.execution.rmi.RemoteDeadHand deadHand java.rmi.Remote stub String name String id long waitTime Object lock Throwable e java.rmi.Remote remote java.rmi.server.RMIClientSocketFactory clientSocketFactory java.rmi.server.RMIServerSocketFactory serverSocketFactory java.rmi.registry.Registry registry int port public static void setupRMI () private static void banJNDI () private static void setupSSL () boolean caCert boolean clientCert boolean clientKey private static java.lang.String getLoopbackAddress () boolean ipv6 static synthetic java.lang.String access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/execution/rmi/ssl/Asn1Object.class
PrivateKeyReader.java package com.intellij.execution.rmi.ssl com.intellij.execution.rmi.ssl.Asn1Object extends java.lang.Object { protected final int type protected final int length protected final byte[] value protected final int tag void <init> (int, int, byte[]) int tag int length byte[] value public int getType () public int getLength () public byte[] getValue () public boolean isConstructed () public com.intellij.execution.rmi.ssl.DerParser getParser () throws java.io.IOException public java.math.BigInteger getInteger () throws java.io.IOException public java.lang.String getString () throws java.io.IOException String encoding String encoding String encoding String encoding }
com/intellij/execution/rmi/ssl/DerParser.class
PrivateKeyReader.java package com.intellij.execution.rmi.ssl com.intellij.execution.rmi.ssl.DerParser extends java.lang.Object { public static final int UNIVERSAL public static final int APPLICATION public static final int CONTEXT public static final int PRIVATE public static final int CONSTRUCTED public static final int ANY public static final int BOOLEAN public static final int INTEGER public static final int BIT_STRING public static final int OCTET_STRING public static final int NULL public static final int REAL public static final int ENUMERATED public static final int SEQUENCE public static final int SET public static final int NUMERIC_STRING public static final int PRINTABLE_STRING public static final int VIDEOTEX_STRING public static final int IA5_STRING public static final int GRAPHIC_STRING public static final int ISO646_STRING public static final int GENERAL_STRING public static final int UTF8_STRING public static final int UNIVERSAL_STRING public static final int BMP_STRING public static final int UTC_TIME protected java.io.InputStream in void <init> (java.io.InputStream) throws java.io.IOException java.io.InputStream in void <init> (byte[]) throws java.io.IOException byte[] bytes public com.intellij.execution.rmi.ssl.Asn1Object read () throws java.io.IOException int tag int length byte[] value int n private int getLength () throws java.io.IOException int i int num byte[] bytes int n }
com/intellij/execution/rmi/ssl/PrivateKeyReader.class
PrivateKeyReader.java package com.intellij.execution.rmi.ssl public com.intellij.execution.rmi.ssl.PrivateKeyReader extends java.lang.Object { public static final String P1_BEGIN_MARKER public static final String P1_END_MARKER public static final String P8_BEGIN_MARKER public static final String P8_END_MARKER private static final java.util.Map keyCache private final String myFileName public void <init> (java.lang.String) String fileName public java.security.PrivateKey getPrivateKey () throws java.io.IOException java.security.PrivateKey key private static java.security.PrivateKey read (java.lang.String) throws java.io.IOException java.security.KeyFactory factory java.security.NoSuchAlgorithmException e java.security.spec.InvalidKeySpecException e java.util.List strings byte[] keyBytes java.security.spec.RSAPrivateCrtKeySpec keySpec java.security.spec.InvalidKeySpecException e java.util.List strings byte[] keyBytes java.security.spec.EncodedKeySpec keySpec String line int i String fileName java.security.KeyFactory factory java.util.List lines private static byte[] readKeyMaterial (java.lang.String, java.util.List) throws java.io.IOException String line String endMarker java.util.List strings StringBuilder buf private static java.security.spec.RSAPrivateCrtKeySpec getRSAKeySpec (byte[]) throws java.io.IOException byte[] keyBytes com.intellij.execution.rmi.ssl.DerParser parser com.intellij.execution.rmi.ssl.Asn1Object sequence java.math.BigInteger modulus java.math.BigInteger publicExp java.math.BigInteger privateExp java.math.BigInteger prime1 java.math.BigInteger prime2 java.math.BigInteger exp1 java.math.BigInteger exp2 java.math.BigInteger crtCoef static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/execution/rmi/ssl/SslSocketFactory$1.class
SslSocketFactory.java package com.intellij.execution.rmi.ssl synthetic com.intellij.execution.rmi.ssl.SslSocketFactory$1 extends java.lang.Object { }
com/intellij/execution/rmi/ssl/SslSocketFactory$MyKeyManager.class
SslSocketFactory.java package com.intellij.execution.rmi.ssl com.intellij.execution.rmi.ssl.SslSocketFactory$MyKeyManager extends javax.net.ssl.X509ExtendedKeyManager { private final String myAlias private final java.security.cert.X509Certificate[] myCertificates private final java.security.PrivateKey myPrivateKey private void <init> (java.lang.String, java.lang.String) throws java.lang.Exception String certPath String keyPath public java.lang.String[] getClientAliases (java.lang.String, java.security.Principal[]) String s java.security.Principal[] principals public java.lang.String chooseClientAlias (java.lang.String[], java.security.Principal[], java.net.Socket) String[] strings java.security.Principal[] principals java.net.Socket socket public java.lang.String[] getServerAliases (java.lang.String, java.security.Principal[]) String s java.security.Principal[] principals public java.lang.String chooseServerAlias (java.lang.String, java.security.Principal[], java.net.Socket) String s java.security.Principal[] principals java.net.Socket socket public java.security.cert.X509Certificate[] getCertificateChain (java.lang.String) String s public java.security.PrivateKey getPrivateKey (java.lang.String) String s synthetic void <init> (java.lang.String, java.lang.String, com.intellij.execution.rmi.ssl.SslSocketFactory$1) throws java.lang.Exception String x0 String x1 com.intellij.execution.rmi.ssl.SslSocketFactory$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/execution/rmi/ssl/SslSocketFactory$MyTrustEverybodyManager.class
SslSocketFactory.java package com.intellij.execution.rmi.ssl com.intellij.execution.rmi.ssl.SslSocketFactory$MyTrustEverybodyManager extends java.lang.Object implements javax.net.ssl.X509TrustManager { private void <init> () public void checkClientTrusted (java.security.cert.X509Certificate[], java.lang.String) throws java.security.cert.CertificateException java.security.cert.X509Certificate[] x509Certificates String s public void checkServerTrusted (java.security.cert.X509Certificate[], java.lang.String) throws java.security.cert.CertificateException java.security.cert.X509Certificate[] x509Certificates String s public java.security.cert.X509Certificate[] getAcceptedIssuers () synthetic void <init> (com.intellij.execution.rmi.ssl.SslSocketFactory$1) com.intellij.execution.rmi.ssl.SslSocketFactory$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/execution/rmi/ssl/SslSocketFactory$MyTrustManager.class
SslSocketFactory.java package com.intellij.execution.rmi.ssl com.intellij.execution.rmi.ssl.SslSocketFactory$MyTrustManager extends java.lang.Object implements javax.net.ssl.X509TrustManager { private javax.net.ssl.X509TrustManager trustManager private void <init> (java.security.cert.X509Certificate) throws java.lang.Exception javax.net.ssl.TrustManager tm java.security.cert.X509Certificate caCertPath javax.net.ssl.TrustManagerFactory tmf private static java.security.KeyStore createStore (java.security.cert.X509Certificate) throws java.security.cert.CertificateException java.io.IOException java.security.KeyStoreException java.security.NoSuchAlgorithmException java.security.cert.X509Certificate certificate java.security.KeyStore ks public void checkClientTrusted (java.security.cert.X509Certificate[], java.lang.String) throws java.security.cert.CertificateException java.security.cert.X509Certificate[] x509Certificates String s public void checkServerTrusted (java.security.cert.X509Certificate[], java.lang.String) throws java.security.cert.CertificateException java.security.cert.X509Certificate[] x509Certificates String s public java.security.cert.X509Certificate[] getAcceptedIssuers () synthetic void <init> (java.security.cert.X509Certificate, com.intellij.execution.rmi.ssl.SslSocketFactory$1) throws java.lang.Exception java.security.cert.X509Certificate x0 com.intellij.execution.rmi.ssl.SslSocketFactory$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/execution/rmi/ssl/SslSocketFactory.class
SslSocketFactory.java package com.intellij.execution.rmi.ssl public com.intellij.execution.rmi.ssl.SslSocketFactory extends javax.net.ssl.SSLSocketFactory { public static final String SSL_CA_CERT_PATH public static final String SSL_CLIENT_CERT_PATH public static final String SSL_CLIENT_KEY_PATH public static final String SSL_TRUST_EVERYBODY private static final String END_CERTIFICATE private final javax.net.ssl.SSLSocketFactory myFactory public void <init> () throws java.security.GeneralSecurityException java.io.IOException String caCertPath String clientCertPath String clientKeyPath boolean trustEverybody javax.net.ssl.TrustManager[] tms javax.net.ssl.KeyManager[] kms Exception e javax.net.ssl.SSLContext ctx javax.net.ssl.TrustManager[] tms javax.net.ssl.KeyManager[] kms public static javax.net.ssl.TrustManager[] createTrustManagers (java.lang.String) throws java.lang.Exception String token String caCertPath String string String[] tokens java.util.List result public static java.io.InputStream stringStream (java.lang.String) java.io.UnsupportedEncodingException e String str public java.net.Socket createSocket (java.net.InetAddress, int) throws java.io.IOException java.net.InetAddress host int port public java.net.Socket createSocket (java.lang.String, int) throws java.io.IOException String host int port public java.net.Socket createSocket (java.lang.String, int, java.net.InetAddress, int) throws java.io.IOException String host int port java.net.InetAddress localHost int localPort public java.net.Socket createSocket (java.net.InetAddress, int, java.net.InetAddress, int) throws java.io.IOException java.net.InetAddress address int port java.net.InetAddress localAddress int localPort public java.net.Socket createSocket (java.net.Socket, java.lang.String, int, boolean) throws java.io.IOException java.net.Socket socket String host int port boolean autoClose public java.lang.String[] getDefaultCipherSuites () public java.lang.String[] getSupportedCipherSuites () public static java.security.cert.X509Certificate readCertificate (java.lang.String) throws java.security.cert.CertificateException java.io.IOException String filePath public static java.security.cert.X509Certificate readCertificate (java.io.InputStream) throws java.security.cert.CertificateException java.io.IOException java.io.InputStream stream java.security.cert.X509Certificate certificate public static java.security.PrivateKey readPrivateKey (java.lang.String) throws java.io.IOException String filePath private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diagnostic/LoggerRt$1.class
LoggerRt.java package com.intellij.openapi.diagnostic synthetic com.intellij.openapi.diagnostic.LoggerRt$1 extends java.lang.Object { }
com/intellij/openapi/diagnostic/LoggerRt$Factory.class
LoggerRt.java package com.intellij.openapi.diagnostic abstract com.intellij.openapi.diagnostic.LoggerRt$Factory extends java.lang.Object { public abstract com.intellij.openapi.diagnostic.LoggerRt getInstance (java.lang.String) }
com/intellij/openapi/diagnostic/LoggerRt$IdeaFactory$1.class
LoggerRt.java package com.intellij.openapi.diagnostic com.intellij.openapi.diagnostic.LoggerRt$IdeaFactory$1 extends com.intellij.openapi.diagnostic.LoggerRt { final synthetic Object val$logger final synthetic com.intellij.openapi.diagnostic.LoggerRt$IdeaFactory this$0 void <init> (com.intellij.openapi.diagnostic.LoggerRt$IdeaFactory, java.lang.Object) com.intellij.openapi.diagnostic.LoggerRt$IdeaFactory this$0 public void info (java.lang.String, java.lang.Throwable) String message Throwable t public void warn (java.lang.String, java.lang.Throwable) String message Throwable t public void error (java.lang.String, java.lang.Throwable) String message Throwable t }
com/intellij/openapi/diagnostic/LoggerRt$IdeaFactory.class
LoggerRt.java package com.intellij.openapi.diagnostic com.intellij.openapi.diagnostic.LoggerRt$IdeaFactory extends java.lang.Object implements com.intellij.openapi.diagnostic.LoggerRt$Factory { private final java.lang.reflect.Method myGetInstance private final java.lang.reflect.Method myInfo private final java.lang.reflect.Method myWarn private final java.lang.reflect.Method myError private void <init> () throws java.lang.Exception Class loggerClass public com.intellij.openapi.diagnostic.LoggerRt getInstance (java.lang.String) Object logger Exception e String category synthetic void <init> (com.intellij.openapi.diagnostic.LoggerRt$1) throws java.lang.Exception com.intellij.openapi.diagnostic.LoggerRt$1 x0 static synthetic java.lang.reflect.Method access$200 (com.intellij.openapi.diagnostic.LoggerRt$IdeaFactory) com.intellij.openapi.diagnostic.LoggerRt$IdeaFactory x0 static synthetic java.lang.reflect.Method access$300 (com.intellij.openapi.diagnostic.LoggerRt$IdeaFactory) com.intellij.openapi.diagnostic.LoggerRt$IdeaFactory x0 static synthetic java.lang.reflect.Method access$400 (com.intellij.openapi.diagnostic.LoggerRt$IdeaFactory) com.intellij.openapi.diagnostic.LoggerRt$IdeaFactory x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diagnostic/LoggerRt$JavaFactory$1.class
LoggerRt.java package com.intellij.openapi.diagnostic com.intellij.openapi.diagnostic.LoggerRt$JavaFactory$1 extends com.intellij.openapi.diagnostic.LoggerRt { final synthetic java.util.logging.Logger val$logger final synthetic com.intellij.openapi.diagnostic.LoggerRt$JavaFactory this$0 void <init> (com.intellij.openapi.diagnostic.LoggerRt$JavaFactory, java.util.logging.Logger) com.intellij.openapi.diagnostic.LoggerRt$JavaFactory this$0 public void info (java.lang.String, java.lang.Throwable) String message Throwable t public void warn (java.lang.String, java.lang.Throwable) String message Throwable t public void error (java.lang.String, java.lang.Throwable) String message Throwable t }
com/intellij/openapi/diagnostic/LoggerRt$JavaFactory.class
LoggerRt.java package com.intellij.openapi.diagnostic com.intellij.openapi.diagnostic.LoggerRt$JavaFactory extends java.lang.Object implements com.intellij.openapi.diagnostic.LoggerRt$Factory { private void <init> () public com.intellij.openapi.diagnostic.LoggerRt getInstance (java.lang.String) String category java.util.logging.Logger logger synthetic void <init> (com.intellij.openapi.diagnostic.LoggerRt$1) com.intellij.openapi.diagnostic.LoggerRt$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/diagnostic/LoggerRt.class
LoggerRt.java package com.intellij.openapi.diagnostic public abstract com.intellij.openapi.diagnostic.LoggerRt extends java.lang.Object { private static com.intellij.openapi.diagnostic.LoggerRt$Factory ourFactory public void <init> () private static synchronized com.intellij.openapi.diagnostic.LoggerRt$Factory getFactory () Throwable t public static com.intellij.openapi.diagnostic.LoggerRt getInstance (java.lang.String) String category public static com.intellij.openapi.diagnostic.LoggerRt getInstance (java.lang.Class) Class clazz public void info (java.lang.String) String message public void info (java.lang.Throwable) Throwable t public void warn (java.lang.String) String message public void warn (java.lang.Throwable) Throwable t public void error (java.lang.String) String message public void error (java.lang.Throwable) Throwable t public abstract void info (java.lang.String, java.lang.Throwable) public abstract void warn (java.lang.String, java.lang.Throwable) public abstract void error (java.lang.String, java.lang.Throwable) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/Bitness.class
Bitness.java package com.intellij.openapi.util public final enum com.intellij.openapi.util.Bitness extends java.lang.Enum { public static final enum com.intellij.openapi.util.Bitness x32 public static final enum com.intellij.openapi.util.Bitness x64 private final String value private static final synthetic com.intellij.openapi.util.Bitness[] $VALUES public static com.intellij.openapi.util.Bitness[] values () public static com.intellij.openapi.util.Bitness valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String value public java.lang.String toString () static void <clinit> () }
com/intellij/openapi/util/Comparing.class
Comparing.java package com.intellij.openapi.util public com.intellij.openapi.util.Comparing extends java.lang.Object { private void <init> () public static boolean equal (java.lang.Object, java.lang.Object) Object[] arr1 Object[] arr2 Object arg1 Object arg2 public static boolean equal (java.lang.Object[], java.lang.Object[]) Object[] arr1 Object[] arr2 public static boolean equal (java.lang.CharSequence, java.lang.CharSequence) CharSequence s1 CharSequence s2 public static boolean equal (java.lang.CharSequence, java.lang.CharSequence, boolean) CharSequence s1 CharSequence s2 boolean caseSensitive public static boolean equal (java.lang.String, java.lang.String) String arg1 String arg2 public static boolean equal (java.lang.String, java.lang.String, boolean) String arg1 String arg2 boolean caseSensitive public static boolean strEqual (java.lang.String, java.lang.String) String arg1 String arg2 public static boolean strEqual (java.lang.String, java.lang.String, boolean) String arg1 String arg2 boolean caseSensitive public static boolean haveEqualElements (java.util.Collection, java.util.Collection) Object t java.util.Collection a java.util.Collection b java.util.Set aSet public static boolean haveEqualElements (java.lang.Object[], java.lang.Object[]) Object t Object[] a Object[] b java.util.Set aSet public static int hashcode (java.lang.Object) Object obj public static int hashcode (java.lang.Object, java.lang.Object) Object obj1 Object obj2 public static int compare (byte, byte) byte o1 byte o2 public static int compare (boolean, boolean) boolean o1 boolean o2 public static int compare (int, int) int o1 int o2 public static int compare (long, long) long o1 long o2 public static int compare (double, double) double o1 double o2 public static int compare (byte[], byte[]) int i byte[] o1 byte[] o2 public static int compare (java.lang.Comparable, java.lang.Comparable) Comparable o1 Comparable o2 public static int compare (java.lang.Object, java.lang.Object, java.util.Comparator) Object o1 Object o2 java.util.Comparator notNullComparator private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/Condition$1.class
Condition.java package com.intellij.openapi.util final com.intellij.openapi.util.Condition$1 extends java.lang.Object implements com.intellij.openapi.util.Condition { void <init> () public boolean value (java.lang.Object) Object object public java.lang.String toString () }
com/intellij/openapi/util/Condition$2.class
Condition.java package com.intellij.openapi.util final com.intellij.openapi.util.Condition$2 extends java.lang.Object implements com.intellij.openapi.util.Condition { void <init> () public boolean value (java.lang.Object) Object object public java.lang.String toString () }
com/intellij/openapi/util/Condition$3.class
Condition.java package com.intellij.openapi.util final com.intellij.openapi.util.Condition$3 extends java.lang.Object implements com.intellij.openapi.util.Condition { void <init> () public boolean value (java.lang.Object) Object object public java.lang.String toString () }
com/intellij/openapi/util/Condition.class
Condition.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.Condition extends java.lang.Object { public static final com.intellij.openapi.util.Condition NOT_NULL public static final com.intellij.openapi.util.Condition TRUE public static final com.intellij.openapi.util.Condition FALSE public abstract boolean value (java.lang.Object) static void <clinit> () }
com/intellij/openapi/util/Conditions$1.class
Conditions.java package com.intellij.openapi.util final com.intellij.openapi.util.Conditions$1 extends java.lang.Object implements com.intellij.openapi.util.Condition { final synthetic Class val$clazz void <init> (java.lang.Class) public boolean value (java.lang.Object) Object t }
com/intellij/openapi/util/Conditions$2.class
Conditions.java package com.intellij.openapi.util final com.intellij.openapi.util.Conditions$2 extends java.lang.Object implements com.intellij.openapi.util.Condition { final synthetic Class val$clazz void <init> (java.lang.Class) public boolean value (java.lang.Object) Object t }
com/intellij/openapi/util/Conditions$3.class
Conditions.java package com.intellij.openapi.util final com.intellij.openapi.util.Conditions$3 extends java.lang.Object implements com.intellij.openapi.util.Condition { final synthetic Class val$clazz void <init> (java.lang.Class) public boolean value (java.lang.Class) Class t public volatile synthetic boolean value (java.lang.Object) }
com/intellij/openapi/util/Conditions$4.class
Conditions.java package com.intellij.openapi.util final com.intellij.openapi.util.Conditions$4 extends java.lang.Object implements com.intellij.openapi.util.Condition { final synthetic Class[] val$clazz void <init> (java.lang.Class[]) public boolean value (java.lang.Object) Class aClass Object t }
com/intellij/openapi/util/Conditions$5.class
Conditions.java package com.intellij.openapi.util final com.intellij.openapi.util.Conditions$5 extends java.lang.Object implements com.intellij.openapi.util.Condition { final synthetic Object val$option void <init> (java.lang.Object) public boolean value (java.lang.Object) Object t }
com/intellij/openapi/util/Conditions$6.class
Conditions.java package com.intellij.openapi.util final com.intellij.openapi.util.Conditions$6 extends java.lang.Object implements com.intellij.openapi.util.Condition { final synthetic Object val$option void <init> (java.lang.Object) public boolean value (java.lang.Object) Object t }
com/intellij/openapi/util/Conditions$7.class
Conditions.java package com.intellij.openapi.util final com.intellij.openapi.util.Conditions$7 extends java.lang.Object implements com.intellij.openapi.util.Condition { final synthetic java.util.Collection val$options void <init> (java.util.Collection) public boolean value (java.lang.Object) Object t }
com/intellij/openapi/util/Conditions$8.class
Conditions.java package com.intellij.openapi.util final com.intellij.openapi.util.Conditions$8 extends java.lang.Object implements com.intellij.openapi.util.Condition { final synthetic com.intellij.openapi.util.Condition val$condition final synthetic com.intellij.util.Function val$fun void <init> (com.intellij.openapi.util.Condition, com.intellij.util.Function) public boolean value (java.lang.Object) Object o }
com/intellij/openapi/util/Conditions$And.class
Conditions.java package com.intellij.openapi.util com.intellij.openapi.util.Conditions$And extends java.lang.Object implements com.intellij.openapi.util.Condition { final com.intellij.openapi.util.Condition c1 final com.intellij.openapi.util.Condition c2 void <init> (com.intellij.openapi.util.Condition, com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition c1 com.intellij.openapi.util.Condition c2 public boolean value (java.lang.Object) Object object private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/Conditions$Not.class
Conditions.java package com.intellij.openapi.util com.intellij.openapi.util.Conditions$Not extends java.lang.Object implements com.intellij.openapi.util.Condition { final com.intellij.openapi.util.Condition c void <init> (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition c public boolean value (java.lang.Object) Object value private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/Conditions$Or.class
Conditions.java package com.intellij.openapi.util com.intellij.openapi.util.Conditions$Or extends java.lang.Object implements com.intellij.openapi.util.Condition { final com.intellij.openapi.util.Condition c1 final com.intellij.openapi.util.Condition c2 void <init> (com.intellij.openapi.util.Condition, com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition c1 com.intellij.openapi.util.Condition c2 public boolean value (java.lang.Object) Object object private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/Conditions$SoftRefCache.class
Conditions.java package com.intellij.openapi.util com.intellij.openapi.util.Conditions$SoftRefCache extends java.lang.Object implements com.intellij.openapi.util.Condition { private final java.util.Map myCache private final com.intellij.openapi.util.Condition myCondition void <init> (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition condition public final boolean value (java.lang.Object) boolean value Object object int key com.intellij.openapi.util.Pair entry private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/Conditions.class
Conditions.java package com.intellij.openapi.util public com.intellij.openapi.util.Conditions extends java.lang.Object { public static final com.intellij.openapi.util.Condition TRUE public static final com.intellij.openapi.util.Condition FALSE private void <init> () public static com.intellij.openapi.util.Condition alwaysTrue () public static com.intellij.openapi.util.Condition alwaysFalse () public static com.intellij.openapi.util.Condition notNull () public static com.intellij.openapi.util.Condition constant (boolean) boolean value public static com.intellij.openapi.util.Condition instanceOf (java.lang.Class) Class clazz public static com.intellij.openapi.util.Condition notInstanceOf (java.lang.Class) Class clazz public static com.intellij.openapi.util.Condition assignableTo (java.lang.Class) Class clazz public static transient com.intellij.openapi.util.Condition instanceOf (java.lang.Class[]) Class[] clazz public static com.intellij.openapi.util.Condition is (java.lang.Object) Object option public static com.intellij.openapi.util.Condition equalTo (java.lang.Object) Object option public static com.intellij.openapi.util.Condition notEqualTo (java.lang.Object) Object option public static transient com.intellij.openapi.util.Condition oneOf (java.lang.Object[]) Object[] options public static com.intellij.openapi.util.Condition oneOf (java.util.Collection) java.util.Collection options public static com.intellij.openapi.util.Condition not (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition c public static com.intellij.openapi.util.Condition and (com.intellij.openapi.util.Condition, com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition c1 com.intellij.openapi.util.Condition c2 public static com.intellij.openapi.util.Condition and2 (com.intellij.openapi.util.Condition, com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition c1 com.intellij.openapi.util.Condition c2 public static com.intellij.openapi.util.Condition or (com.intellij.openapi.util.Condition, com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition c1 com.intellij.openapi.util.Condition c2 public static com.intellij.openapi.util.Condition or2 (com.intellij.openapi.util.Condition, com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition c1 com.intellij.openapi.util.Condition c2 public static com.intellij.openapi.util.Condition compose (com.intellij.util.Function, com.intellij.openapi.util.Condition) com.intellij.util.Function fun com.intellij.openapi.util.Condition condition public static com.intellij.openapi.util.Condition cached (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition c static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/Couple.class
Couple.java package com.intellij.openapi.util public com.intellij.openapi.util.Couple extends com.intellij.openapi.util.Pair { private static final com.intellij.openapi.util.Couple EMPTY_COUPLE public void <init> (java.lang.Object, java.lang.Object) Object first Object second public static com.intellij.openapi.util.Couple of (java.lang.Object, java.lang.Object) Object first Object second public static com.intellij.openapi.util.Couple getEmpty () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/Getter.class
Getter.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.Getter extends java.lang.Object { public abstract java.lang.Object get () }
com/intellij/openapi/util/KeyValue.class
KeyValue.java package com.intellij.openapi.util public com.intellij.openapi.util.KeyValue extends com.intellij.openapi.util.Pair { public void <init> (java.lang.Object, java.lang.Object) Object key Object value public static com.intellij.openapi.util.KeyValue create (java.lang.Object, java.lang.Object) Object key Object value public java.lang.Object getKey () public java.lang.Object getValue () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/Pair$1.class
Pair.java package com.intellij.openapi.util final com.intellij.openapi.util.Pair$1 extends java.lang.Object implements com.intellij.util.Function { final synthetic Object val$value void <init> (java.lang.Object) public com.intellij.openapi.util.Pair fun (java.lang.Object) Object a public volatile synthetic java.lang.Object fun (java.lang.Object) }
com/intellij/openapi/util/Pair$NonNull.class
Pair.java package com.intellij.openapi.util public com.intellij.openapi.util.Pair$NonNull extends com.intellij.openapi.util.Pair { public void <init> (java.lang.Object, java.lang.Object) Object first Object second private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/Pair.class
Pair.java package com.intellij.openapi.util public com.intellij.openapi.util.Pair extends java.lang.Object { public final Object first public final Object second private static final com.intellij.openapi.util.Pair EMPTY public static com.intellij.openapi.util.Pair create (java.lang.Object, java.lang.Object) Object first Object second public static com.intellij.openapi.util.Pair$NonNull createNonNull (java.lang.Object, java.lang.Object) Object first Object second public static com.intellij.openapi.util.Pair pair (java.lang.Object, java.lang.Object) Object first Object second public static com.intellij.util.Function createFunction (java.lang.Object) Object value public static java.lang.Object getFirst (com.intellij.openapi.util.Pair) com.intellij.openapi.util.Pair pair public static java.lang.Object getSecond (com.intellij.openapi.util.Pair) com.intellij.openapi.util.Pair pair public static com.intellij.openapi.util.Pair empty () public void <init> (java.lang.Object, java.lang.Object) Object first Object second public final java.lang.Object getFirst () public final java.lang.Object getSecond () public final boolean equals (java.lang.Object) Object o public int hashCode () int result public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/Ref.class
Ref.java package com.intellij.openapi.util public com.intellij.openapi.util.Ref extends java.lang.Object { private Object myValue public void <init> () public void <init> (java.lang.Object) Object value public final boolean isNull () public final java.lang.Object get () public final void set (java.lang.Object) Object value public final boolean setIfNull (java.lang.Object) Object value public static com.intellij.openapi.util.Ref create () public static com.intellij.openapi.util.Ref create (java.lang.Object) Object value public static java.lang.Object deref (com.intellij.openapi.util.Ref) com.intellij.openapi.util.Ref ref public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/Setter.class
Setter.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.Setter extends java.lang.Object { public abstract void set (java.lang.Object) }
com/intellij/openapi/util/SystemInfoRt.class
SystemInfoRt.java package com.intellij.openapi.util public com.intellij.openapi.util.SystemInfoRt extends java.lang.Object { public static final String OS_NAME public static final String OS_VERSION private static final String _OS_NAME public static final boolean isWindows public static final boolean isMac public static final boolean isLinux public static final boolean isFreeBSD public static final boolean isSolaris public static final boolean isUnix public static final boolean isFileSystemCaseSensitive private static final String ARCH_DATA_MODEL public static final boolean is32Bit public static final boolean is64Bit public void <init> () static void <clinit> () }
com/intellij/openapi/util/ThrowableComputable.class
ThrowableComputable.java package com.intellij.openapi.util public abstract com.intellij.openapi.util.ThrowableComputable extends java.lang.Object { public abstract java.lang.Object compute () throws java.lang.Throwable }
com/intellij/openapi/util/UnorderedPair.class
UnorderedPair.java package com.intellij.openapi.util public com.intellij.openapi.util.UnorderedPair extends java.lang.Object { public final Object first public final Object second public void <init> (java.lang.Object, java.lang.Object) Object first Object second public int hashCode () int hc1 int hc2 public boolean equals (java.lang.Object) Object obj com.intellij.openapi.util.UnorderedPair other public java.lang.String toString () }
com/intellij/openapi/util/io/DataInputOutputUtilRt.class
DataInputOutputUtilRt.java package com.intellij.openapi.util.io public com.intellij.openapi.util.io.DataInputOutputUtilRt extends java.lang.Object { public void <init> () public static int readINT (java.io.DataInput) throws java.io.IOException int next int sh java.io.DataInput record int val int res public static int readINT (java.nio.ByteBuffer) int next int sh java.nio.ByteBuffer byteBuffer int val int res public static void writeINT (java.io.DataOutput, int) throws java.io.IOException java.io.DataOutput record int val public static void writeINT (java.nio.ByteBuffer, int) java.nio.ByteBuffer byteBuffer int val public static void writeSeq (java.io.DataOutput, java.util.Collection, com.intellij.util.ThrowableConsumer) throws java.io.IOException Object t java.io.DataOutput out java.util.Collection collection com.intellij.util.ThrowableConsumer writeElement public static java.util.List readSeq (java.io.DataInput, com.intellij.openapi.util.ThrowableComputable) throws java.io.IOException int i java.io.DataInput in com.intellij.openapi.util.ThrowableComputable readElement int size java.util.List result public static void writeMap (java.io.DataOutput, java.util.Map, com.intellij.util.ThrowableConsumer, com.intellij.util.ThrowableConsumer) throws java.io.IOException java.util.Map$Entry e java.io.DataOutput out java.util.Map map com.intellij.util.ThrowableConsumer writeKey com.intellij.util.ThrowableConsumer writeValue public static java.util.Map readMap (java.io.DataInput, com.intellij.openapi.util.ThrowableComputable, com.intellij.openapi.util.ThrowableComputable) throws java.io.IOException int i java.io.DataInput in com.intellij.openapi.util.ThrowableComputable readKey com.intellij.openapi.util.ThrowableComputable readValue int size java.util.Map result private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/io/FileFilters$1.class
FileFilters.java package com.intellij.openapi.util.io final com.intellij.openapi.util.io.FileFilters$1 extends java.lang.Object implements java.io.FileFilter { final synthetic String val$extension void <init> (java.lang.String) public boolean accept (java.io.File) java.io.File pathname }
com/intellij/openapi/util/io/FileFilters$2.class
FileFilters.java package com.intellij.openapi.util.io final com.intellij.openapi.util.io.FileFilters$2 extends java.lang.Object implements java.io.FileFilter { final synthetic String val$extension void <init> (java.lang.String) public boolean accept (java.io.File) java.io.File pathname }
com/intellij/openapi/util/io/FileFilters.class
FileFilters.java package com.intellij.openapi.util.io public com.intellij.openapi.util.io.FileFilters extends java.lang.Object { private void <init> () public static java.io.FileFilter withExtension (java.lang.String) String extension public static java.io.FileFilter filesWithExtension (java.lang.String) String extension private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/io/FileTooBigException.class
FileTooBigException.java package com.intellij.openapi.util.io public com.intellij.openapi.util.io.FileTooBigException extends java.io.IOException { public void <init> (java.lang.String) String e }
com/intellij/openapi/util/io/FileUtilRt$1.class
FileUtilRt.java package com.intellij.openapi.util.io final com.intellij.openapi.util.io.FileUtilRt$1 extends java.lang.Object implements java.io.FileFilter { void <init> () public boolean accept (java.io.File) java.io.File file }
com/intellij/openapi/util/io/FileUtilRt$2.class
FileUtilRt.java package com.intellij.openapi.util.io final com.intellij.openapi.util.io.FileUtilRt$2 extends java.lang.Object implements java.io.FileFilter { void <init> () public boolean accept (java.io.File) java.io.File file }
com/intellij/openapi/util/io/FileUtilRt$3.class
FileUtilRt.java package com.intellij.openapi.util.io final com.intellij.openapi.util.io.FileUtilRt$3 extends java.lang.ThreadLocal { void <init> () protected byte[] initialValue () protected volatile synthetic java.lang.Object initialValue () }
com/intellij/openapi/util/io/FileUtilRt$4.class
FileUtilRt.java package com.intellij.openapi.util.io final com.intellij.openapi.util.io.FileUtilRt$4 extends java.lang.Object implements com.intellij.openapi.util.io.FileUtilRt$RepeatableIOOperation { final synthetic java.io.File val$file void <init> (java.io.File) public java.lang.Boolean execute (boolean) boolean lastAttempt public volatile synthetic java.lang.Object execute (boolean) throws java.lang.Throwable }
com/intellij/openapi/util/io/FileUtilRt$CharComparingStrategy$1.class
FileUtilRt.java package com.intellij.openapi.util.io final com.intellij.openapi.util.io.FileUtilRt$CharComparingStrategy$1 extends java.lang.Object implements com.intellij.openapi.util.io.FileUtilRt$CharComparingStrategy { void <init> () public boolean charsEqual (char, char) char ch1 char ch2 }
com/intellij/openapi/util/io/FileUtilRt$CharComparingStrategy$2.class
FileUtilRt.java package com.intellij.openapi.util.io final com.intellij.openapi.util.io.FileUtilRt$CharComparingStrategy$2 extends java.lang.Object implements com.intellij.openapi.util.io.FileUtilRt$CharComparingStrategy { void <init> () public boolean charsEqual (char, char) char ch1 char ch2 }
com/intellij/openapi/util/io/FileUtilRt$CharComparingStrategy.class
FileUtilRt.java package com.intellij.openapi.util.io abstract com.intellij.openapi.util.io.FileUtilRt$CharComparingStrategy extends java.lang.Object { public static final com.intellij.openapi.util.io.FileUtilRt$CharComparingStrategy IDENTITY public static final com.intellij.openapi.util.io.FileUtilRt$CharComparingStrategy CASE_INSENSITIVE public abstract boolean charsEqual (char, char) static void <clinit> () }
com/intellij/openapi/util/io/FileUtilRt$FilesToDeleteHolder$1.class
FileUtilRt.java package com.intellij.openapi.util.io final com.intellij.openapi.util.io.FileUtilRt$FilesToDeleteHolder$1 extends java.lang.Thread { final synthetic java.util.concurrent.ConcurrentLinkedQueue val$queue void <init> (java.lang.String, java.util.concurrent.ConcurrentLinkedQueue) String x0 public void run () String name }
com/intellij/openapi/util/io/FileUtilRt$FilesToDeleteHolder.class
FileUtilRt.java package com.intellij.openapi.util.io com.intellij.openapi.util.io.FileUtilRt$FilesToDeleteHolder extends java.lang.Object { private static final java.util.Queue ourFilesToDelete private void <init> () private static java.util.Queue createFilesToDelete () java.util.concurrent.ConcurrentLinkedQueue queue static synthetic java.util.Queue access$500 () static void <clinit> () }
com/intellij/openapi/util/io/FileUtilRt$NIOReflect$1$1.class
FileUtilRt.java package com.intellij.openapi.util.io com.intellij.openapi.util.io.FileUtilRt$NIOReflect$1$1 extends java.lang.Object implements com.intellij.openapi.util.io.FileUtilRt$RepeatableIOOperation { final synthetic Object val$fileObject final synthetic com.intellij.openapi.util.io.FileUtilRt$NIOReflect$1 this$0 void <init> (com.intellij.openapi.util.io.FileUtilRt$NIOReflect$1, java.lang.Object) com.intellij.openapi.util.io.FileUtilRt$NIOReflect$1 this$0 public java.lang.Boolean execute (boolean) java.io.File file Throwable ignored Throwable cause java.lang.reflect.InvocationTargetException e IllegalAccessException e boolean lastAttempt public volatile synthetic java.lang.Object execute (boolean) throws java.lang.Throwable }
com/intellij/openapi/util/io/FileUtilRt$NIOReflect$1$2.class
FileUtilRt.java package com.intellij.openapi.util.io com.intellij.openapi.util.io.FileUtilRt$NIOReflect$1$2 extends java.io.IOException { final synthetic com.intellij.openapi.util.io.FileUtilRt$NIOReflect$1 this$0 void <init> (com.intellij.openapi.util.io.FileUtilRt$NIOReflect$1, java.lang.String) com.intellij.openapi.util.io.FileUtilRt$NIOReflect$1 this$0 String x0 public synchronized java.lang.Throwable fillInStackTrace () }
com/intellij/openapi/util/io/FileUtilRt$NIOReflect$1.class
FileUtilRt.java package com.intellij.openapi.util.io final com.intellij.openapi.util.io.FileUtilRt$NIOReflect$1 extends java.lang.Object implements java.lang.reflect.InvocationHandler { final synthetic Object val$Result_Skip final synthetic Object val$Result_Continue void <init> (java.lang.Object, java.lang.Object) public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable boolean notDirectory Object second String methodName Object proxy java.lang.reflect.Method method Object[] args private void performDelete (java.lang.Object) throws java.io.IOException Object fileObject Boolean result }
com/intellij/openapi/util/io/FileUtilRt$NIOReflect.class
FileUtilRt.java package com.intellij.openapi.util.io final com.intellij.openapi.util.io.FileUtilRt$NIOReflect extends java.lang.Object { static final boolean IS_AVAILABLE private static java.lang.reflect.Method ourFilesDeleteIfExistsMethod private static java.lang.reflect.Method ourFilesWalkMethod private static java.lang.reflect.Method ourFileToPathMethod private static java.lang.reflect.Method ourPathToFileMethod private static java.lang.reflect.Method ourAttributesIsOtherMethod private static Object ourDeletionVisitor private static Class ourNoSuchFileExceptionClass private static Class ourAccessDeniedExceptionClass private void <init> () static java.lang.Object toPath (java.io.File) throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException java.io.File file static void deleteRecursively (java.lang.Object) throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException e Object path static synthetic java.lang.reflect.Method access$000 () static synthetic java.lang.reflect.Method access$100 () static synthetic java.lang.Class access$200 () static synthetic java.lang.reflect.Method access$300 () static void <clinit> () Class pathClass Class visitorClass Class filesClass Object Result_Continue Object Result_Skip Throwable ignored boolean initSuccess }
com/intellij/openapi/util/io/FileUtilRt$RepeatableIOOperation.class
FileUtilRt.java package com.intellij.openapi.util.io public abstract com.intellij.openapi.util.io.FileUtilRt$RepeatableIOOperation extends java.lang.Object { public abstract java.lang.Object execute (boolean) throws java.lang.Throwable }
com/intellij/openapi/util/io/FileUtilRt$SymlinkResolver.class
FileUtilRt.java package com.intellij.openapi.util.io public abstract com.intellij.openapi.util.io.FileUtilRt$SymlinkResolver extends java.lang.Object { public abstract java.lang.String resolveSymlinksAndCanonicalize (java.lang.String, char, boolean) public abstract boolean isSymlink (java.lang.CharSequence) }
com/intellij/openapi/util/io/FileUtilRt.class
FileUtilRt.java package com.intellij.openapi.util.io public com.intellij.openapi.util.io.FileUtilRt extends java.lang.Object { private static final int KILOBYTE private static final int DEFAULT_INTELLISENSE_LIMIT public static final int MEGABYTE public static final int LARGE_FOR_CONTENT_LOADING public static final int LARGE_FILE_PREVIEW_SIZE private static final int MAX_FILE_IO_ATTEMPTS private static final boolean USE_FILE_CHANNELS public static final java.io.FileFilter ALL_FILES public static final java.io.FileFilter ALL_DIRECTORIES public static final int THREAD_LOCAL_BUFFER_LENGTH protected static final ThreadLocal BUFFER private static String ourCanonicalTempPathCache private static final java.util.Random RANDOM public void <init> () public static boolean isJarOrZip (java.io.File) java.io.File file public static boolean isJarOrZip (java.io.File, boolean) java.io.File file boolean isCheckIsDirectory String path public static java.lang.String toCanonicalPath (java.lang.String, char, boolean) String path char separatorChar boolean removeLastSlash protected static java.lang.String toCanonicalPath (java.lang.String, char, boolean, com.intellij.openapi.util.io.FileUtilRt$SymlinkResolver) char c char next int start int slashIndex char c int i String path char separatorChar boolean removeLastSlash com.intellij.openapi.util.io.FileUtilRt$SymlinkResolver resolver int index StringBuilder result int start int dots boolean separator int lastChar private static int processRoot (java.lang.String, java.lang.Appendable) int hostStart int hostEnd int shareStart int shareEnd java.io.IOException e String path Appendable result private static boolean processDots (java.lang.StringBuilder, int, int, com.intellij.openapi.util.io.FileUtilRt$SymlinkResolver) int pos int i StringBuilder result int dots int start com.intellij.openapi.util.io.FileUtilRt$SymlinkResolver symlinkResolver public static java.lang.String getExtension (java.lang.String) String fileName int index public static java.lang.CharSequence getExtension (java.lang.CharSequence) CharSequence fileName public static java.lang.CharSequence getExtension (java.lang.CharSequence, java.lang.String) CharSequence fileName String defaultValue int index public static boolean extensionEquals (java.lang.String, java.lang.String) int lastSlash String filePath String extension int extLen int extStart public static java.lang.String toSystemDependentName (java.lang.String) String fileName public static java.lang.String toSystemDependentName (java.lang.String, char) String fileName char separatorChar public static java.lang.String toSystemIndependentName (java.lang.String) String fileName public static java.lang.String getRelativePath (java.io.File, java.io.File) java.io.File base java.io.File file String filePath String basePath public static java.lang.String getRelativePath (java.lang.String, java.lang.String, char) String basePath String filePath char separator public static java.lang.String getRelativePath (java.lang.String, java.lang.String, char, boolean) int i String basePath String filePath char separator boolean caseSensitive int len int lastSeparatorIndex com.intellij.openapi.util.io.FileUtilRt$CharComparingStrategy strategy StringBuilder relativePath private static java.lang.String ensureEnds (java.lang.String, char) String s char endsWith public static java.lang.CharSequence getNameWithoutExtension (java.lang.CharSequence) CharSequence name int i public static java.lang.String getNameWithoutExtension (java.lang.String) String name public static java.io.File createTempDirectory (java.lang.String, java.lang.String) throws java.io.IOException String prefix String suffix public static java.io.File createTempDirectory (java.lang.String, java.lang.String, boolean) throws java.io.IOException String prefix String suffix boolean deleteOnExit java.io.File dir public static java.io.File createTempDirectory (java.io.File, java.lang.String, java.lang.String) throws java.io.IOException java.io.File dir String prefix String suffix public static java.io.File createTempDirectory (java.io.File, java.lang.String, java.lang.String, boolean) throws java.io.IOException java.io.File dir String prefix String suffix boolean deleteOnExit java.io.File file public static java.io.File createTempFile (java.lang.String, java.lang.String) throws java.io.IOException String prefix String suffix public static java.io.File createTempFile (java.lang.String, java.lang.String, boolean) throws java.io.IOException String prefix String suffix boolean deleteOnExit java.io.File dir public static java.io.File createTempFile (java.io.File, java.lang.String, java.lang.String) throws java.io.IOException java.io.File dir String prefix String suffix public static java.io.File createTempFile (java.io.File, java.lang.String, java.lang.String, boolean) throws java.io.IOException java.io.File dir String prefix String suffix boolean create public static java.io.File createTempFile (java.io.File, java.lang.String, java.lang.String, boolean, boolean) throws java.io.IOException java.io.File dir String prefix String suffix boolean create boolean deleteOnExit java.io.File file private static java.io.File doCreateTempFile (java.io.File, java.lang.String, java.lang.String, boolean) throws java.io.IOException boolean success java.io.IOException e String[] children int size java.io.File f int MAX_ATTEMPTS java.io.File dir String prefix String suffix boolean isDirectory int attempts int i int maxFileNumber java.io.IOException exception private static java.io.File calcName (java.io.File, java.lang.String, java.lang.String, int) throws java.io.IOException java.io.File dir String prefix String suffix int i String name java.io.File f private static java.io.File normalizeFile (java.io.File) throws java.io.IOException java.io.File temp java.io.File canonical public static java.lang.String getTempDirectory () private static java.lang.String calcCanonicalTempPath () String canonical java.io.File file static void resetCanonicalTempPathCache (java.lang.String) String tempPath public static java.io.File generateRandomTemporaryPath () throws java.io.IOException java.io.File file int i public static void setExecutableAttribute (java.lang.String, boolean) throws java.io.IOException java.io.File file String path boolean executableFlag public static java.lang.String loadFile (java.io.File) throws java.io.IOException java.io.File file public static java.lang.String loadFile (java.io.File, boolean) throws java.io.IOException java.io.File file boolean convertLineSeparators public static java.lang.String loadFile (java.io.File, java.lang.String) throws java.io.IOException java.io.File file String encoding public static java.lang.String loadFile (java.io.File, java.lang.String, boolean) throws java.io.IOException java.io.File file String encoding boolean convertLineSeparators String s public static char[] loadFileText (java.io.File) throws java.io.IOException java.io.File file public static char[] loadFileText (java.io.File, java.lang.String) throws java.io.IOException java.io.File file String encoding java.io.InputStream stream java.io.Reader reader public static char[] loadFileText (java.io.File, java.nio.charset.Charset) throws java.io.IOException java.io.File file java.nio.charset.Charset encoding java.io.Reader reader public static char[] loadText (java.io.Reader, int) throws java.io.IOException int n char[] newChars java.io.Reader reader int length char[] chars int count public static java.util.List loadLines (java.io.File) throws java.io.IOException java.io.File file public static java.util.List loadLines (java.io.File, java.lang.String) throws java.io.IOException java.io.File file String encoding public static java.util.List loadLines (java.lang.String) throws java.io.IOException String path public static java.util.List loadLines (java.lang.String, java.lang.String) throws java.io.IOException java.io.BufferedReader reader String path String encoding java.io.InputStream stream public static java.util.List loadLines (java.io.BufferedReader) throws java.io.IOException java.io.BufferedReader reader java.util.List lines String line public static byte[] loadBytes (java.io.InputStream) throws java.io.IOException java.io.InputStream stream java.io.ByteArrayOutputStream buffer public static boolean isTooLarge (long) long len public static byte[] loadBytes (java.io.InputStream, int) throws java.io.IOException int n java.io.InputStream stream int length byte[] bytes int count public static java.io.File getParentFile (java.io.File) java.io.File file int skipCount java.io.File parentFile public static boolean delete (java.io.File) java.io.IOException e Exception e java.io.File file static void deleteRecursivelyNIO (java.lang.Object) throws java.io.IOException Throwable cause java.lang.reflect.InvocationTargetException e Exception e Object path private static boolean deleteRecursively (java.io.File) java.io.File child java.io.File file java.io.File[] files public static java.lang.Object doIOOperation (com.intellij.openapi.util.io.FileUtilRt$RepeatableIOOperation) throws java.lang.Throwable Object result int i com.intellij.openapi.util.io.FileUtilRt$RepeatableIOOperation ioTask protected static boolean deleteFile (java.io.File) java.io.File file Boolean result public static boolean ensureCanCreateFile (java.io.File) java.io.File file public static boolean createIfNotExists (java.io.File) java.io.OutputStream s java.io.IOException e java.io.File file public static boolean createParentDirs (java.io.File) java.io.File file java.io.File parentPath public static boolean createDirectory (java.io.File) java.io.File path public static void copy (java.io.File, java.io.File) throws java.io.IOException java.io.FileInputStream fis java.io.File fromFile java.io.File toFile java.io.FileOutputStream fos long timeStamp public static void copy (java.io.InputStream, java.io.OutputStream) throws java.io.IOException java.nio.channels.FileChannel toChannel java.nio.channels.FileChannel fromChannel int read byte[] buffer java.io.InputStream inputStream java.io.OutputStream outputStream public static byte[] getThreadLocalBuffer () public static int getUserFileSizeLimit () public static int getUserContentLoadLimit () private static int getLargeFilePreviewSize () private static int parseKilobyteProperty (java.lang.String, int) long i NumberFormatException e String key int defaultValue private static com.intellij.openapi.diagnostic.LoggerRt logger () static synthetic com.intellij.openapi.diagnostic.LoggerRt access$400 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/io/NullAppendable.class
NullAppendable.java package com.intellij.openapi.util.io com.intellij.openapi.util.io.NullAppendable extends java.lang.Object implements java.lang.Appendable { static Appendable INSTANCE void <init> () public java.lang.Appendable append (java.lang.CharSequence) throws java.io.IOException CharSequence csq public java.lang.Appendable append (java.lang.CharSequence, int, int) throws java.io.IOException CharSequence csq int start int end public java.lang.Appendable append (char) throws java.io.IOException char c static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/util/text/StringHash.class
StringHash.java package com.intellij.openapi.util.text public com.intellij.openapi.util.text.StringHash extends java.lang.Object { private static final long initialHash private static final long[] mixMaster private void <init> () public static long calc (java.lang.String) int i String arg long h public static long calc (byte[]) byte anArg byte[] arg long h public static int murmur (java.lang.String, int) int i4 int k int i String data int seed int length int m int r int h int length4 static void <clinit> () }
com/intellij/openapi/util/text/StringUtilRt.class
StringUtilRt.java package com.intellij.openapi.util.text public com.intellij.openapi.util.text.StringUtilRt extends java.lang.Object { public void <init> () public static boolean equal (java.lang.CharSequence, java.lang.CharSequence, boolean) int i int i CharSequence s1 CharSequence s2 boolean caseSensitive public static boolean charsEqualIgnoreCase (char, char) char a char b public static char toUpperCase (char) char a public static char toLowerCase (char) char a public static java.lang.String convertLineSeparators (java.lang.String) String text public static java.lang.String convertLineSeparators (java.lang.String, boolean) String text boolean keepCarriageReturn public static java.lang.String convertLineSeparators (java.lang.String, java.lang.String) String text String newSeparator public static java.lang.CharSequence convertLineSeparators (java.lang.CharSequence, java.lang.String) CharSequence text String newSeparator public static java.lang.String convertLineSeparators (java.lang.String, java.lang.String, int[]) String text String newSeparator int[] offsetsToKeep public static java.lang.String convertLineSeparators (java.lang.String, java.lang.String, int[], boolean) String text String newSeparator int[] offsetsToKeep boolean keepCarriageReturn private static java.lang.CharSequence unifyLineSeparators (java.lang.CharSequence, java.lang.String, int[], boolean) boolean followedByLineFeed char c int i CharSequence text String newSeparator int[] offsetsToKeep boolean keepCarriageReturn StringBuilder buffer int intactLength boolean newSeparatorIsSlashN private static void shiftOffsets (int[], int, int, int) int offset int i int[] offsets int changeOffset int oldLength int newLength int shift public static int parseInt (java.lang.String, int) String string int defaultValue public static long parseLong (java.lang.String, long) String string long defaultValue public static double parseDouble (java.lang.String, double) String string double defaultValue static java.lang.Enum parseEnum (java.lang.String, java.lang.Enum, java.lang.Class) Exception e String string Enum defaultValue Class clazz public static java.lang.String getShortName (java.lang.Class) Class aClass public static java.lang.String getShortName (java.lang.String) String fqName public static java.lang.String getShortName (java.lang.String, char) String fqName char separator int lastPointIdx public static boolean endsWithChar (java.lang.CharSequence, char) CharSequence s char suffix public static boolean endsWith (java.lang.CharSequence, java.lang.CharSequence) int i CharSequence text CharSequence suffix int l1 int l2 public static boolean startsWithIgnoreCase (java.lang.String, java.lang.String) String str String prefix int stringLength int prefixLength public static boolean endsWithIgnoreCase (java.lang.CharSequence, java.lang.CharSequence) int i CharSequence text CharSequence suffix int l1 int l2 public static int lastIndexOf (java.lang.CharSequence, char, int, int) int i CharSequence s char c int start int end public static boolean isEmpty (java.lang.CharSequence) CharSequence cs public static boolean isEmptyOrSpaces (java.lang.CharSequence) int i CharSequence s public static java.lang.String notNullize (java.lang.String) String s public static java.lang.String notNullize (java.lang.String, java.lang.String) String s String defaultValue public static java.util.List splitHonorQuotes (java.lang.String, char) char c int i String s char separator java.util.List result StringBuilder builder boolean inQuotes public static java.lang.String formatFileSize (long) long fileSize public static java.lang.String formatFileSize (long, java.lang.String) long fileSize String unitSeparator int rank double value String[] units public static boolean isQuotedString (java.lang.String) String s public static java.lang.String unquoteString (java.lang.String) String s public static java.lang.String unquoteString (java.lang.String, char) String s char quotationChar boolean quoted private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/reference/SoftLazyValue.class
SoftLazyValue.java package com.intellij.reference public abstract com.intellij.reference.SoftLazyValue extends java.lang.Object { private java.lang.ref.SoftReference myReference public void <init> () public java.lang.Object getValue () Object t protected abstract java.lang.Object compute () }
com/intellij/reference/SoftReference.class
SoftReference.java package com.intellij.reference public com.intellij.reference.SoftReference extends java.lang.ref.SoftReference implements com.intellij.openapi.util.Getter { public void <init> (java.lang.Object) Object referent public void <init> (java.lang.Object, java.lang.ref.ReferenceQueue) Object referent java.lang.ref.ReferenceQueue q public static java.lang.Object dereference (java.lang.ref.Reference) java.lang.ref.Reference ref public static java.lang.Object deref (com.intellij.openapi.util.Getter) com.intellij.openapi.util.Getter ref }
com/intellij/reference/package.html
com/intellij/security/CompositeX509TrustManager.class
CompositeX509TrustManager.java package com.intellij.security public com.intellij.security.CompositeX509TrustManager extends java.lang.Object implements javax.net.ssl.X509TrustManager { private final java.util.List myManagers public transient void <init> (javax.net.ssl.TrustManager[][]) javax.net.ssl.TrustManager manager javax.net.ssl.TrustManager[] set javax.net.ssl.TrustManager[][] managerSets public void checkClientTrusted (java.security.cert.X509Certificate[], java.lang.String) throws java.security.cert.CertificateException java.security.cert.X509Certificate[] certificates String s public void checkServerTrusted (java.security.cert.X509Certificate[], java.lang.String) throws java.security.cert.CertificateException javax.net.ssl.X509TrustManager manager java.security.cert.X509Certificate[] certificates String s public java.security.cert.X509Certificate[] getAcceptedIssuers () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/ArrayUtilRt.class
ArrayUtilRt.java package com.intellij.util public com.intellij.util.ArrayUtilRt extends java.lang.Object { public static final short[] EMPTY_SHORT_ARRAY public static final char[] EMPTY_CHAR_ARRAY public static final byte[] EMPTY_BYTE_ARRAY public static final int[] EMPTY_INT_ARRAY public static final boolean[] EMPTY_BOOLEAN_ARRAY public static final Object[] EMPTY_OBJECT_ARRAY public static final String[] EMPTY_STRING_ARRAY public static final Class[] EMPTY_CLASS_ARRAY public static final long[] EMPTY_LONG_ARRAY public static final java.util.Collection[] EMPTY_COLLECTION_ARRAY public static final java.io.File[] EMPTY_FILE_ARRAY public void <init> () public static java.lang.String[] toStringArray (java.util.Collection) java.util.Collection collection public static int find (java.lang.Object[], java.lang.Object) Object[] src Object obj public static int indexOf (java.lang.Object[], java.lang.Object, int, int) int i int i Object[] objects Object object int start int end static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/AsyncProducer.class
AsyncProducer.java package com.intellij.util public abstract com.intellij.util.AsyncProducer extends java.lang.Object { public abstract void produce (com.intellij.util.Consumer) }
com/intellij/util/Base64.class
Base64.java package com.intellij.util public com.intellij.util.Base64 extends java.lang.Object { private void <init> () public static java.lang.String encode (byte[]) byte[] bytes public static java.lang.String encode (byte[], int, int) int i byte[] bytes int offset int length StringBuilder builder private static char[] encodeBlock (byte[], int) byte b int n int i int l1 int k byte[] bytes int offset int j int s int l char[] ac private static char getChar (int) int i public static byte[] decode (java.lang.String) int j int k int n int j1 int i1 String s int i int len byte[] raw int l private static int getValue (char) char c }
com/intellij/util/BloomFilterBase.class
BloomFilterBase.java package com.intellij.util public com.intellij.util.BloomFilterBase extends java.lang.Object { private final int myHashFunctionCount private final int myBitsCount private final long[] myElementsSet private static final int BITS_PER_ELEMENT protected void <init> (int, double) int _maxElementCount double probability int bitsPerElementFactor int bitsCount private static boolean isPrime (int) int i int bits int sqrt protected final void addIt (int, int) int abs int i int prime int prime2 protected final boolean maybeContains (int, int) int abs int i int prime int prime2 protected void <init> (java.io.DataInput) throws java.io.IOException int i java.io.DataInput input protected void save (java.io.DataOutput) throws java.io.IOException long l java.io.DataOutput output }
com/intellij/util/BooleanFunction.class
BooleanFunction.java package com.intellij.util public abstract com.intellij.util.BooleanFunction extends java.lang.Object { public abstract boolean fun (java.lang.Object) }
com/intellij/util/Consumer$1.class
Consumer.java package com.intellij.util final com.intellij.util.Consumer$1 extends java.lang.Object implements com.intellij.util.Consumer { void <init> () public void consume (java.lang.Object) Object t }
com/intellij/util/Consumer.class
Consumer.java package com.intellij.util public abstract com.intellij.util.Consumer extends java.lang.Object { public static final com.intellij.util.Consumer EMPTY_CONSUMER public abstract void consume (java.lang.Object) static void <clinit> () }
com/intellij/util/ExceptionUtilRt$1.class
ExceptionUtilRt.java package com.intellij.util final com.intellij.util.ExceptionUtilRt$1 extends java.io.PrintWriter { private boolean skipping private boolean newLine final synthetic String val$skipPattern void <init> (java.io.Writer, java.lang.String) java.io.Writer x0 public void print (java.lang.String) String x boolean curSkipping public void println () }
com/intellij/util/ExceptionUtilRt.class
ExceptionUtilRt.java package com.intellij.util public com.intellij.util.ExceptionUtilRt extends java.lang.Object { public void <init> () public static void rethrowUnchecked (java.lang.Throwable) Throwable t public static void rethrowAll (java.lang.Throwable) throws java.lang.Exception Throwable t public static java.lang.Object findCause (java.lang.Throwable, java.lang.Class) Throwable e Class klass public static boolean causedBy (java.lang.Throwable, java.lang.Class) Throwable e Class klass public static java.lang.String getThrowableText (java.lang.Throwable, java.lang.String) Throwable aThrowable String stackFrameSkipPattern String prefix String prefixProxy String prefixRemoteUtil String skipPattern java.io.StringWriter stringWriter java.io.PrintWriter writer private static java.lang.String stripPackage (java.lang.String, int) String x int offset int idx static synthetic java.lang.String access$000 (java.lang.String, int) String x0 int x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/Function$1.class
Function.java package com.intellij.util final com.intellij.util.Function$1 extends java.lang.Object implements com.intellij.util.Function$Mono { void <init> () public java.lang.Object fun (java.lang.Object) Object o public java.lang.String toString () }
com/intellij/util/Function$2.class
Function.java package com.intellij.util final com.intellij.util.Function$2 extends java.lang.Object implements com.intellij.util.Function { void <init> () public java.lang.Object fun (java.lang.Object) Object o public java.lang.String toString () }
com/intellij/util/Function$First.class
Function.java package com.intellij.util public final com.intellij.util.Function$First extends java.lang.Object implements com.intellij.util.Function { public void <init> () public java.lang.Object fun (java.lang.Object[]) Object[] ps public volatile synthetic java.lang.Object fun (java.lang.Object) }
com/intellij/util/Function$FirstInCollection.class
Function.java package com.intellij.util public final com.intellij.util.Function$FirstInCollection extends java.lang.Object implements com.intellij.util.Function { public void <init> () public java.lang.Object fun (java.util.Collection) java.util.Collection ps public volatile synthetic java.lang.Object fun (java.lang.Object) }
com/intellij/util/Function$InstanceOf.class
Function.java package com.intellij.util public final com.intellij.util.Function$InstanceOf extends java.lang.Object implements com.intellij.util.NullableFunction { private final Class myResultClass public void <init> (java.lang.Class) Class resultClass public java.lang.Object fun (java.lang.Object) Object p }
com/intellij/util/Function$Mono.class
Function.java package com.intellij.util public abstract com.intellij.util.Function$Mono extends java.lang.Object implements com.intellij.util.Function { }
com/intellij/util/Function.class
Function.java package com.intellij.util public abstract com.intellij.util.Function extends java.lang.Object { public static final com.intellij.util.Function ID public static final com.intellij.util.Function NULL public static final com.intellij.util.Function TO_STRING public abstract java.lang.Object fun (java.lang.Object) static void <clinit> () }
com/intellij/util/Functions$1.class
Functions.java package com.intellij.util final com.intellij.util.Functions$1 extends java.lang.Object implements com.intellij.util.Function { final synthetic Object val$b void <init> (java.lang.Object) public java.lang.Object fun (java.lang.Object) Object a }
com/intellij/util/Functions$2.class
Functions.java package com.intellij.util final com.intellij.util.Functions$2 extends java.lang.Object implements com.intellij.util.Function { final synthetic com.intellij.util.Function val$f2 final synthetic com.intellij.util.Function val$f1 void <init> (com.intellij.util.Function, com.intellij.util.Function) public java.lang.Object fun (java.lang.Object) Object a }
com/intellij/util/Functions$3.class
Functions.java package com.intellij.util final com.intellij.util.Functions$3 extends java.lang.Object implements com.intellij.util.Function { final synthetic java.util.Map val$map void <init> (java.util.Map) public java.lang.Object fun (java.lang.Object) Object a }
com/intellij/util/Functions$4.class
Functions.java package com.intellij.util final com.intellij.util.Functions$4 extends java.lang.Object implements com.intellij.util.Function { void <init> () public java.lang.Class fun (java.lang.Object) Object o public volatile synthetic java.lang.Object fun (java.lang.Object) }
com/intellij/util/Functions$5.class
Functions.java package com.intellij.util final com.intellij.util.Functions$5 extends java.lang.Object implements com.intellij.util.Function { void <init> () public java.lang.Object fun (com.intellij.openapi.util.Pair) com.intellij.openapi.util.Pair pair public volatile synthetic java.lang.Object fun (java.lang.Object) }
com/intellij/util/Functions$6.class
Functions.java package com.intellij.util final com.intellij.util.Functions$6 extends java.lang.Object implements com.intellij.util.Function { void <init> () public java.lang.Object fun (com.intellij.openapi.util.Pair) com.intellij.openapi.util.Pair pair public volatile synthetic java.lang.Object fun (java.lang.Object) }
com/intellij/util/Functions$7.class
Functions.java package com.intellij.util final com.intellij.util.Functions$7 extends java.lang.Object implements com.intellij.util.Function { void <init> () public java.lang.Iterable fun (java.lang.Object[]) Object[] t public volatile synthetic java.lang.Object fun (java.lang.Object) }
com/intellij/util/Functions.class
Functions.java package com.intellij.util public com.intellij.util.Functions extends java.lang.Object { private static final com.intellij.util.Function TO_CLASS private static final com.intellij.util.Function PAIR_FIRST private static final com.intellij.util.Function PAIR_SECOND private static final com.intellij.util.Function WRAP_ARRAY public void <init> () public static com.intellij.util.Function$Mono id () public static com.intellij.util.Function constant (java.lang.Object) Object b public static com.intellij.util.Function identity () public static com.intellij.util.Function cast (java.lang.Class) Class clazz public static com.intellij.util.Function compose (com.intellij.util.Function, com.intellij.util.Function) com.intellij.util.Function f1 com.intellij.util.Function f2 public static com.intellij.util.Function TO_STRING () public static com.intellij.util.Function fromMap (java.util.Map) java.util.Map map public static com.intellij.util.Function TO_CLASS () public static com.intellij.util.Function pairFirst () public static com.intellij.util.Function pairSecond () public static com.intellij.util.Function wrapArray () static void <clinit> () }
com/intellij/util/NotNullFunction.class
NotNullFunction.java package com.intellij.util public abstract com.intellij.util.NotNullFunction extends java.lang.Object implements com.intellij.util.NullableFunction { public abstract java.lang.Object fun (java.lang.Object) }
com/intellij/util/NullableConsumer.class
NullableConsumer.java package com.intellij.util public abstract com.intellij.util.NullableConsumer extends java.lang.Object implements com.intellij.util.Consumer { public abstract void consume (java.lang.Object) }
com/intellij/util/NullableFunction$1.class
NullableFunction.java package com.intellij.util final com.intellij.util.NullableFunction$1 extends java.lang.Object implements com.intellij.util.NullableFunction { void <init> () public java.lang.Object fun (java.lang.Object) Object o public java.lang.String toString () }
com/intellij/util/NullableFunction.class
NullableFunction.java package com.intellij.util public abstract com.intellij.util.NullableFunction extends java.lang.Object implements com.intellij.util.Function { public static final com.intellij.util.NullableFunction NULL public abstract java.lang.Object fun (java.lang.Object) static void <clinit> () }
com/intellij/util/Parent.class
Parent.java package com.intellij.util public abstract com.intellij.util.Parent extends java.lang.Object { public abstract java.util.List getChildren () }
com/intellij/util/PathUtilRt$Platform.class
PathUtilRt.java package com.intellij.util public final enum com.intellij.util.PathUtilRt$Platform extends java.lang.Enum { public static final enum com.intellij.util.PathUtilRt$Platform UNIX public static final enum com.intellij.util.PathUtilRt$Platform WINDOWS public static final com.intellij.util.PathUtilRt$Platform CURRENT private static final synthetic com.intellij.util.PathUtilRt$Platform[] $VALUES public static com.intellij.util.PathUtilRt$Platform[] values () public static com.intellij.util.PathUtilRt$Platform valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/util/PathUtilRt.class
PathUtilRt.java package com.intellij.util public com.intellij.util.PathUtilRt extends java.lang.Object { private static final String WINDOWS_CHARS private static final java.util.Set WINDOWS_NAMES private static final java.nio.charset.Charset FS_CHARSET public void <init> () public static java.lang.String getFileName (java.lang.String) String path int end public static java.lang.String getFileExtension (java.lang.String) String path int end int start int index private static int getEnd (java.lang.String) String path char c public static java.lang.String getParentPath (java.lang.String) String path int end private static int getLastIndexOfPathSeparator (java.lang.String, int) String path int end public static java.lang.String suggestFileName (java.lang.String) String text public static java.lang.String suggestFileName (java.lang.String, boolean, boolean) char c int i String text boolean allowDots boolean allowSpaces StringBuilder result public static boolean isValidFileName (java.lang.String, boolean) String fileName boolean strict public static boolean isValidFileName (java.lang.String, com.intellij.util.PathUtilRt$Platform, boolean, java.nio.charset.Charset) int i String name com.intellij.util.PathUtilRt$Platform os boolean strict java.nio.charset.Charset cs private static boolean isValidFileNameChar (char, com.intellij.util.PathUtilRt$Platform, boolean) char c com.intellij.util.PathUtilRt$Platform os boolean strict private static java.nio.charset.Charset fsCharset () Exception e String property static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/ReadEnv.class
ReadEnv.java package com.intellij.util public com.intellij.util.ReadEnv extends java.lang.Object { public void <init> () public static void main (java.lang.String[]) throws java.lang.Exception java.util.Map$Entry each String[] args java.io.Writer out }
com/intellij/util/ReflectionUtilRt.class
ReflectionUtilRt.java package com.intellij.util public com.intellij.util.ReflectionUtilRt extends java.lang.Object { public void <init> () public static java.util.List collectFields (java.lang.Class) Class clazz java.util.List result private static void collectFields (java.lang.Class, java.util.List) Class each Class clazz java.util.List result Class superClass public static java.lang.Object getField (java.lang.Class, java.lang.Object, java.lang.Class, java.lang.String) Object t Class objectClass Object object Class fieldType String fieldName java.lang.reflect.Field field private static java.lang.reflect.Field findField (java.lang.Class, java.lang.String, java.lang.Class) java.lang.reflect.Field field java.lang.reflect.Field result java.lang.reflect.Field result Class each Class clazz String fieldName Class fieldType Class superClass private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/ThrowableConsumer.class
ThrowableConsumer.java package com.intellij.util public abstract com.intellij.util.ThrowableConsumer extends java.lang.Object { public abstract void consume (java.lang.Object) throws java.lang.Throwable }
com/intellij/util/ThrowableRunnable.class
ThrowableRunnable.java package com.intellij.util public abstract com.intellij.util.ThrowableRunnable extends java.lang.Object { public abstract void run () throws java.lang.Throwable }
com/intellij/util/containers/ContainerUtilRt$EmptyList.class
ContainerUtilRt.java package com.intellij.util.containers com.intellij.util.containers.ContainerUtilRt$EmptyList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable { private static final long serialVersionUID private static final com.intellij.util.containers.ContainerUtilRt$EmptyList INSTANCE private void <init> () public int size () public boolean contains (java.lang.Object) Object obj public java.lang.Object get (int) int index public java.lang.Object[] toArray () public java.lang.Object[] toArray (java.lang.Object[]) Object[] a public java.util.Iterator iterator () public java.util.ListIterator listIterator () public boolean containsAll (java.util.Collection) java.util.Collection c public boolean isEmpty () public boolean equals (java.lang.Object) Object o public int hashCode () static synthetic com.intellij.util.containers.ContainerUtilRt$EmptyList access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ContainerUtilRt.class
ContainerUtilRt.java package com.intellij.util.containers public com.intellij.util.containers.ContainerUtilRt extends java.lang.Object { public void <init> () public static java.util.HashMap newHashMap () public static java.util.HashMap newHashMap (java.util.Map) java.util.Map map public static java.util.Map newHashMap (java.util.List, java.util.List) int i java.util.List keys java.util.List values java.util.Map map public static transient java.util.Map newHashMap (com.intellij.openapi.util.Pair, com.intellij.openapi.util.Pair[]) com.intellij.openapi.util.Pair entry com.intellij.openapi.util.Pair first com.intellij.openapi.util.Pair[] entries java.util.Map map public static java.util.Map newHashMap (int) int initialCapacity public static java.util.TreeMap newTreeMap () public static java.util.TreeMap newTreeMap (java.util.Map) java.util.Map map public static java.util.LinkedHashMap newLinkedHashMap () public static java.util.LinkedHashMap newLinkedHashMap (int) int capacity public static java.util.LinkedHashMap newLinkedHashMap (java.util.Map) java.util.Map map public static transient java.util.LinkedHashMap newLinkedHashMap (com.intellij.openapi.util.Pair, com.intellij.openapi.util.Pair[]) com.intellij.openapi.util.Pair entry com.intellij.openapi.util.Pair first com.intellij.openapi.util.Pair[] entries java.util.LinkedHashMap map public static java.util.LinkedList newLinkedList () public static java.util.LinkedList newLinkedList (java.lang.Iterable) Iterable elements public static java.util.ArrayList newArrayList () public static transient java.util.ArrayList newArrayList (java.lang.Object[]) Object[] elements java.util.ArrayList list public static java.util.ArrayList newArrayList (java.lang.Iterable) java.util.Collection collection Iterable elements protected static java.util.Collection copy (java.util.Collection, java.lang.Iterable) Object element java.util.Collection collection Iterable elements public static java.util.HashSet newHashSet () public static java.util.HashSet newHashSet (int) int initialCapacity public static transient java.util.HashSet newHashSet (java.lang.Object[]) Object[] elements public static java.util.HashSet newHashSet (java.lang.Iterable) java.util.Collection collection Iterable elements public static java.util.HashSet newHashSet (java.util.Iterator) java.util.Iterator iterator java.util.HashSet set public static transient java.util.LinkedHashSet newLinkedHashSet (java.lang.Object[]) Object[] elements public static java.util.TreeSet newTreeSet () public static java.util.TreeSet newTreeSet (java.lang.Iterable) Iterable elements public static java.util.List emptyList () public static void addIfNotNull (java.lang.Object, java.util.Collection) Object element java.util.Collection result public static void addIfNotNull (java.util.Collection, java.lang.Object) java.util.Collection result Object element public static java.util.List map2List (java.lang.Object[], com.intellij.util.Function) Object[] array com.intellij.util.Function mapper public static java.util.List mapNotNull (java.util.Collection, com.intellij.util.Function) Object o Object t java.util.Collection collection com.intellij.util.Function mapping java.util.List result public static java.util.List map2List (java.util.Collection, com.intellij.util.Function) Object t java.util.Collection collection com.intellij.util.Function mapper java.util.List list public static java.util.List map2List (java.util.Map) java.util.Map$Entry entry java.util.Map map java.util.List result public static java.util.Set map2Set (java.lang.Object[], com.intellij.util.Function) Object[] collection com.intellij.util.Function mapper public static java.util.Set map2Set (java.util.Collection, com.intellij.util.Function) Object t java.util.Collection collection com.intellij.util.Function mapper java.util.Set set public static java.lang.Object[] toArray (java.util.List, java.lang.Object[]) java.util.List collection Object[] array public static java.lang.Object[] toArray (java.util.Collection, java.lang.Object[]) java.util.Collection c Object[] sample public static java.lang.Object getLastItem (java.util.List, java.lang.Object) java.util.List list Object def public static java.lang.Object getLastItem (java.util.List) java.util.List list public static boolean isEmpty (java.util.Collection) java.util.Collection collection public static java.lang.Object find (java.lang.Iterable, com.intellij.openapi.util.Condition) Iterable iterable com.intellij.openapi.util.Condition condition public static java.lang.Object find (java.util.Iterator, com.intellij.openapi.util.Condition) Object value java.util.Iterator iterator com.intellij.openapi.util.Condition condition public static int indexOf (java.util.List, com.intellij.openapi.util.Condition) Object t int i int listSize java.util.List list com.intellij.openapi.util.Condition condition private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/EmptyIterator.class
EmptyIterator.java package com.intellij.util.containers public com.intellij.util.containers.EmptyIterator extends java.lang.Object implements java.util.Iterator { private static final com.intellij.util.containers.EmptyIterator INSTANCE public void <init> () public static com.intellij.util.containers.EmptyIterator getInstance () public boolean hasNext () public java.lang.Object next () public void remove () static void <clinit> () }
com/intellij/util/containers/EmptyListIterator.class
EmptyListIterator.java package com.intellij.util.containers public com.intellij.util.containers.EmptyListIterator extends com.intellij.util.containers.EmptyIterator implements java.util.ListIterator { private static final com.intellij.util.containers.EmptyListIterator INSTANCE public void <init> () public static com.intellij.util.containers.EmptyListIterator getInstance () public boolean hasPrevious () public java.lang.Object previous () public int nextIndex () public int previousIndex () public void set (java.lang.Object) Object e public void add (java.lang.Object) Object e static void <clinit> () }
com/intellij/util/containers/HashMap.class
HashMap.java package com.intellij.util.containers public com.intellij.util.containers.HashMap extends java.util.HashMap { public void <init> () public void <init> (int) int initialCapacity public void <init> (java.util.Map) java.util.Map map public void clear () }
com/intellij/util/containers/HashSet.class
HashSet.java package com.intellij.util.containers public com.intellij.util.containers.HashSet extends java.util.HashSet { public void <init> () public void <init> (java.util.Collection) java.util.Collection collection public void <init> (int) int i public void clear () }
com/intellij/util/containers/SLRUCache.class
SLRUCache.java package com.intellij.util.containers public abstract com.intellij.util.containers.SLRUCache extends com.intellij.util.containers.SLRUMap { protected void <init> (int, int) int protectedQueueSize int probationalQueueSize protected void <init> (int, int, com.intellij.util.containers.hash.EqualityPolicy) int protectedQueueSize int probationalQueueSize com.intellij.util.containers.hash.EqualityPolicy hashingStrategy public abstract java.lang.Object createValue (java.lang.Object) public java.lang.Object get (java.lang.Object) Object key Object value public java.lang.Object getIfCached (java.lang.Object) Object key private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/SLRUMap$1.class
SLRUMap.java package com.intellij.util.containers com.intellij.util.containers.SLRUMap$1 extends com.intellij.util.containers.hash.LinkedHashMap { final synthetic com.intellij.util.containers.SLRUMap this$0 void <init> (com.intellij.util.containers.SLRUMap, int, float, com.intellij.util.containers.hash.EqualityPolicy, boolean) com.intellij.util.containers.SLRUMap this$0 int capacity float loadFactor com.intellij.util.containers.hash.EqualityPolicy hashingStrategy boolean accessOrder protected boolean removeEldestEntry (java.util.Map$Entry, java.lang.Object, java.lang.Object) java.util.Map$Entry eldest Object key Object value }
com/intellij/util/containers/SLRUMap$2.class
SLRUMap.java package com.intellij.util.containers com.intellij.util.containers.SLRUMap$2 extends com.intellij.util.containers.hash.LinkedHashMap { final synthetic com.intellij.util.containers.SLRUMap this$0 void <init> (com.intellij.util.containers.SLRUMap, int, float, com.intellij.util.containers.hash.EqualityPolicy, boolean) com.intellij.util.containers.SLRUMap this$0 int capacity float loadFactor com.intellij.util.containers.hash.EqualityPolicy hashingStrategy boolean accessOrder protected boolean removeEldestEntry (java.util.Map$Entry, java.lang.Object, java.lang.Object) java.util.Map$Entry eldest Object key Object value }
com/intellij/util/containers/SLRUMap.class
SLRUMap.java package com.intellij.util.containers public com.intellij.util.containers.SLRUMap extends java.lang.Object { private final com.intellij.util.containers.hash.LinkedHashMap myProtectedQueue private final com.intellij.util.containers.hash.LinkedHashMap myProbationalQueue private final int myProtectedQueueSize private final int myProbationalQueueSize private int probationalHits private int protectedHits private int misses private static final int FACTOR public void <init> (int, int) int protectedQueueSize int probationalQueueSize public void <init> (int, int, com.intellij.util.containers.hash.EqualityPolicy) int protectedQueueSize int probationalQueueSize com.intellij.util.containers.hash.EqualityPolicy hashingStrategy public java.lang.Object get (java.lang.Object) Object key Object value protected void putToProtectedQueue (java.lang.Object, java.lang.Object) Object key Object value public void put (java.lang.Object, java.lang.Object) Object key Object value Object oldValue protected void onDropFromCache (java.lang.Object, java.lang.Object) Object key Object value public boolean remove (java.lang.Object) Object key Object value public void iterateKeys (com.intellij.util.Consumer) Object key Object key com.intellij.util.Consumer keyConsumer public java.util.Set entrySet () java.util.Set set public void clearByCondition (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition condition private void clearByCondition (com.intellij.openapi.util.Condition, com.intellij.util.containers.hash.LinkedHashMap) java.util.Map$Entry entry com.intellij.openapi.util.Condition condition com.intellij.util.containers.hash.LinkedHashMap queue java.util.Iterator iterator public void clear () java.util.Map$Entry entry java.util.Map$Entry entry private java.lang.Object getStableKey (java.lang.Object) Object key static synthetic int access$000 (com.intellij.util.containers.SLRUMap) com.intellij.util.containers.SLRUMap x0 static synthetic com.intellij.util.containers.hash.LinkedHashMap access$100 (com.intellij.util.containers.SLRUMap) com.intellij.util.containers.SLRUMap x0 static synthetic int access$200 (com.intellij.util.containers.SLRUMap) com.intellij.util.containers.SLRUMap x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/ShareableKey.class
ShareableKey.java package com.intellij.util.containers public abstract com.intellij.util.containers.ShareableKey extends java.lang.Object { public abstract com.intellij.util.containers.ShareableKey getStableCopy () }
com/intellij/util/containers/Stack.class
Stack.java package com.intellij.util.containers public com.intellij.util.containers.Stack extends java.util.ArrayList { public void <init> () public void <init> (int) int initialCapacity public void <init> (java.util.Collection) java.util.Collection init public transient void <init> (java.lang.Object[]) Object item Object[] items public void push (java.lang.Object) Object t public java.lang.Object peek () int size public java.lang.Object pop () int size public java.lang.Object tryPop () public boolean empty () public boolean equals (java.lang.Object) Object o1 Object o2 int i java.util.List other Object o private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/hash/EqualityPolicy$1.class
EqualityPolicy.java package com.intellij.util.containers.hash final com.intellij.util.containers.hash.EqualityPolicy$1 extends java.lang.Object implements com.intellij.util.containers.hash.EqualityPolicy { void <init> () public int getHashCode (java.lang.Object) Object value public boolean isEqual (java.lang.Object, java.lang.Object) Object val1 Object val2 }
com/intellij/util/containers/hash/EqualityPolicy$2.class
EqualityPolicy.java package com.intellij.util.containers.hash final com.intellij.util.containers.hash.EqualityPolicy$2 extends java.lang.Object implements com.intellij.util.containers.hash.EqualityPolicy { void <init> () public int getHashCode (java.lang.Object) Object value public boolean isEqual (java.lang.Object, java.lang.Object) Object val1 Object val2 }
com/intellij/util/containers/hash/EqualityPolicy.class
EqualityPolicy.java package com.intellij.util.containers.hash public abstract com.intellij.util.containers.hash.EqualityPolicy extends java.lang.Object { public static final com.intellij.util.containers.hash.EqualityPolicy IDENTITY public static final com.intellij.util.containers.hash.EqualityPolicy CANONICAL public abstract int getHashCode (java.lang.Object) public abstract boolean isEqual (java.lang.Object, java.lang.Object) static void <clinit> () }
com/intellij/util/containers/hash/HashUtil.class
HashUtil.java package com.intellij.util.containers.hash com.intellij.util.containers.hash.HashUtil extends java.lang.Object { static final int MIN_CAPACITY static final float DEFAULT_LOAD_FACTOR static final float CAPACITY_MULTIPLE private static final int[] tableSizes void <init> () public static int hash (java.lang.Object) Object key public static int hash (java.lang.Object, com.intellij.util.containers.hash.EqualityPolicy) Object key com.intellij.util.containers.hash.EqualityPolicy hashingStrategy static int adjustTableSize (int) int size int i static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/hash/LinkedHashMap$1.class
LinkedHashMap.java package com.intellij.util.containers.hash synthetic com.intellij.util.containers.hash.LinkedHashMap$1 extends java.lang.Object { }
com/intellij/util/containers/hash/LinkedHashMap$Entry.class
LinkedHashMap.java package com.intellij.util.containers.hash com.intellij.util.containers.hash.LinkedHashMap$Entry extends java.lang.Object implements java.util.Map$Entry { private final Object key private final int keyHash private Object value private com.intellij.util.containers.hash.LinkedHashMap$Entry next private com.intellij.util.containers.hash.LinkedHashMap$Entry previous private com.intellij.util.containers.hash.LinkedHashMap$Entry hashNext void <init> (java.lang.Object, java.lang.Object, int) Object key Object value int hash public java.lang.Object getKey () public java.lang.Object getValue () public java.lang.Object setValue (java.lang.Object) Object value Object result static synthetic com.intellij.util.containers.hash.LinkedHashMap$Entry access$000 (com.intellij.util.containers.hash.LinkedHashMap$Entry) com.intellij.util.containers.hash.LinkedHashMap$Entry x0 static synthetic int access$100 (com.intellij.util.containers.hash.LinkedHashMap$Entry) com.intellij.util.containers.hash.LinkedHashMap$Entry x0 static synthetic java.lang.Object access$200 (com.intellij.util.containers.hash.LinkedHashMap$Entry) com.intellij.util.containers.hash.LinkedHashMap$Entry x0 static synthetic java.lang.Object access$300 (com.intellij.util.containers.hash.LinkedHashMap$Entry) com.intellij.util.containers.hash.LinkedHashMap$Entry x0 static synthetic com.intellij.util.containers.hash.LinkedHashMap$Entry access$002 (com.intellij.util.containers.hash.LinkedHashMap$Entry, com.intellij.util.containers.hash.LinkedHashMap$Entry) com.intellij.util.containers.hash.LinkedHashMap$Entry x0 com.intellij.util.containers.hash.LinkedHashMap$Entry x1 static synthetic com.intellij.util.containers.hash.LinkedHashMap$Entry access$402 (com.intellij.util.containers.hash.LinkedHashMap$Entry, com.intellij.util.containers.hash.LinkedHashMap$Entry) com.intellij.util.containers.hash.LinkedHashMap$Entry x0 com.intellij.util.containers.hash.LinkedHashMap$Entry x1 static synthetic com.intellij.util.containers.hash.LinkedHashMap$Entry access$502 (com.intellij.util.containers.hash.LinkedHashMap$Entry, com.intellij.util.containers.hash.LinkedHashMap$Entry) com.intellij.util.containers.hash.LinkedHashMap$Entry x0 com.intellij.util.containers.hash.LinkedHashMap$Entry x1 static synthetic com.intellij.util.containers.hash.LinkedHashMap$Entry access$500 (com.intellij.util.containers.hash.LinkedHashMap$Entry) com.intellij.util.containers.hash.LinkedHashMap$Entry x0 static synthetic com.intellij.util.containers.hash.LinkedHashMap$Entry access$400 (com.intellij.util.containers.hash.LinkedHashMap$Entry) com.intellij.util.containers.hash.LinkedHashMap$Entry x0 }
com/intellij/util/containers/hash/LinkedHashMap$EntrySet$1.class
LinkedHashMap.java package com.intellij.util.containers.hash com.intellij.util.containers.hash.LinkedHashMap$EntrySet$1 extends com.intellij.util.containers.hash.LinkedHashMap$LinkedHashIterator { final synthetic com.intellij.util.containers.hash.LinkedHashMap$EntrySet this$1 void <init> (com.intellij.util.containers.hash.LinkedHashMap$EntrySet) com.intellij.util.containers.hash.LinkedHashMap$EntrySet this$1 public java.util.Map$Entry next () public volatile synthetic java.lang.Object next () }
com/intellij/util/containers/hash/LinkedHashMap$EntrySet.class
LinkedHashMap.java package com.intellij.util.containers.hash final com.intellij.util.containers.hash.LinkedHashMap$EntrySet extends java.util.AbstractSet { final synthetic com.intellij.util.containers.hash.LinkedHashMap this$0 private void <init> (com.intellij.util.containers.hash.LinkedHashMap) public java.util.Iterator iterator () public boolean contains (java.lang.Object) Object o java.util.Map$Entry e Object value public boolean remove (java.lang.Object) Object o java.util.Map$Entry e public int size () public void clear () synthetic void <init> (com.intellij.util.containers.hash.LinkedHashMap, com.intellij.util.containers.hash.LinkedHashMap$1) com.intellij.util.containers.hash.LinkedHashMap x0 com.intellij.util.containers.hash.LinkedHashMap$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/hash/LinkedHashMap$KeySet$1.class
LinkedHashMap.java package com.intellij.util.containers.hash com.intellij.util.containers.hash.LinkedHashMap$KeySet$1 extends com.intellij.util.containers.hash.LinkedHashMap$LinkedHashIterator { final synthetic com.intellij.util.containers.hash.LinkedHashMap$KeySet this$1 void <init> (com.intellij.util.containers.hash.LinkedHashMap$KeySet) com.intellij.util.containers.hash.LinkedHashMap$KeySet this$1 public java.lang.Object next () }
com/intellij/util/containers/hash/LinkedHashMap$KeySet.class
LinkedHashMap.java package com.intellij.util.containers.hash final com.intellij.util.containers.hash.LinkedHashMap$KeySet extends java.util.AbstractSet { final synthetic com.intellij.util.containers.hash.LinkedHashMap this$0 private void <init> (com.intellij.util.containers.hash.LinkedHashMap) public java.util.Iterator iterator () public int size () public boolean contains (java.lang.Object) Object o public boolean remove (java.lang.Object) Object o public void clear () synthetic void <init> (com.intellij.util.containers.hash.LinkedHashMap, com.intellij.util.containers.hash.LinkedHashMap$1) com.intellij.util.containers.hash.LinkedHashMap x0 com.intellij.util.containers.hash.LinkedHashMap$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/hash/LinkedHashMap$LinkedHashIterator.class
LinkedHashMap.java package com.intellij.util.containers.hash abstract com.intellij.util.containers.hash.LinkedHashMap$LinkedHashIterator extends java.lang.Object implements java.util.Iterator { private com.intellij.util.containers.hash.LinkedHashMap$Entry e private com.intellij.util.containers.hash.LinkedHashMap$Entry last final synthetic com.intellij.util.containers.hash.LinkedHashMap this$0 private void <init> (com.intellij.util.containers.hash.LinkedHashMap) public boolean hasNext () public void remove () protected com.intellij.util.containers.hash.LinkedHashMap$Entry nextEntry () com.intellij.util.containers.hash.LinkedHashMap$Entry result synthetic void <init> (com.intellij.util.containers.hash.LinkedHashMap, com.intellij.util.containers.hash.LinkedHashMap$1) com.intellij.util.containers.hash.LinkedHashMap x0 com.intellij.util.containers.hash.LinkedHashMap$1 x1 }
com/intellij/util/containers/hash/LinkedHashMap$Values$1.class
LinkedHashMap.java package com.intellij.util.containers.hash com.intellij.util.containers.hash.LinkedHashMap$Values$1 extends com.intellij.util.containers.hash.LinkedHashMap$LinkedHashIterator { final synthetic com.intellij.util.containers.hash.LinkedHashMap$Values this$1 void <init> (com.intellij.util.containers.hash.LinkedHashMap$Values) com.intellij.util.containers.hash.LinkedHashMap$Values this$1 public java.lang.Object next () }
com/intellij/util/containers/hash/LinkedHashMap$Values.class
LinkedHashMap.java package com.intellij.util.containers.hash final com.intellij.util.containers.hash.LinkedHashMap$Values extends java.util.AbstractCollection { final synthetic com.intellij.util.containers.hash.LinkedHashMap this$0 private void <init> (com.intellij.util.containers.hash.LinkedHashMap) public java.util.Iterator iterator () public int size () public boolean contains (java.lang.Object) Object o public void clear () synthetic void <init> (com.intellij.util.containers.hash.LinkedHashMap, com.intellij.util.containers.hash.LinkedHashMap$1) com.intellij.util.containers.hash.LinkedHashMap x0 com.intellij.util.containers.hash.LinkedHashMap$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/containers/hash/LinkedHashMap.class
LinkedHashMap.java package com.intellij.util.containers.hash public com.intellij.util.containers.hash.LinkedHashMap extends java.util.AbstractMap implements java.util.Map { private com.intellij.util.containers.hash.LinkedHashMap$Entry[] table private com.intellij.util.containers.hash.LinkedHashMap$Entry top private com.intellij.util.containers.hash.LinkedHashMap$Entry back private int capacity private int size private final float loadFactor private final com.intellij.util.containers.hash.EqualityPolicy hashingStrategy private final boolean accessOrder static final synthetic boolean $assertionsDisabled public void <init> () public void <init> (int) int capacity public void <init> (int, boolean) int capacity boolean accessOrder public void <init> (int, float) int capacity float loadFactor public void <init> (int, float, boolean) int capacity float loadFactor boolean accessOrder public void <init> (com.intellij.util.containers.hash.EqualityPolicy) com.intellij.util.containers.hash.EqualityPolicy hashingStrategy public void <init> (int, float, com.intellij.util.containers.hash.EqualityPolicy) int capacity float loadFactor com.intellij.util.containers.hash.EqualityPolicy hashingStrategy public void <init> (int, float, com.intellij.util.containers.hash.EqualityPolicy, boolean) int capacity float loadFactor com.intellij.util.containers.hash.EqualityPolicy hashingStrategy boolean accessOrder public int size () public boolean isEmpty () public void clear () public java.lang.Object get (java.lang.Object) Object entryKey com.intellij.util.containers.hash.LinkedHashMap$Entry e Object key com.intellij.util.containers.hash.LinkedHashMap$Entry[] table int hash int index public java.lang.Object put (java.lang.Object, java.lang.Object) Object entryKey com.intellij.util.containers.hash.LinkedHashMap$Entry e Object key Object value com.intellij.util.containers.hash.LinkedHashMap$Entry[] table int hash int index com.intellij.util.containers.hash.LinkedHashMap$Entry e com.intellij.util.containers.hash.LinkedHashMap$Entry top public void doRemoveEldestEntry () Object val public boolean containsKey (java.lang.Object) Object key public java.lang.Object remove (java.lang.Object) Object entryKey Object entryKey com.intellij.util.containers.hash.LinkedHashMap$Entry last Object key com.intellij.util.containers.hash.LinkedHashMap$Entry[] table int hash int index com.intellij.util.containers.hash.LinkedHashMap$Entry e Object entryKey public java.util.Set keySet () public java.util.Collection values () public java.util.Set entrySet () protected boolean removeEldestEntry (java.util.Map$Entry, java.lang.Object, java.lang.Object) java.util.Map$Entry eldest Object key Object value protected boolean removeEldestEntry (java.util.Map$Entry) java.util.Map$Entry eldest private void init (int) int capacity private void clear (int) int capacity public java.lang.Object getLastKey () public java.lang.Object getLastValue () private void moveToTop (com.intellij.util.containers.hash.LinkedHashMap$Entry) com.intellij.util.containers.hash.LinkedHashMap$Entry prev com.intellij.util.containers.hash.LinkedHashMap$Entry next com.intellij.util.containers.hash.LinkedHashMap$Entry e com.intellij.util.containers.hash.LinkedHashMap$Entry top private void unlink (com.intellij.util.containers.hash.LinkedHashMap$Entry) com.intellij.util.containers.hash.LinkedHashMap$Entry e com.intellij.util.containers.hash.LinkedHashMap$Entry prev com.intellij.util.containers.hash.LinkedHashMap$Entry next private void rehash (int) int hash com.intellij.util.containers.hash.LinkedHashMap$Entry e int capacity com.intellij.util.containers.hash.LinkedHashMap$Entry[] table int tableLen static synthetic com.intellij.util.containers.hash.LinkedHashMap$Entry access$900 (com.intellij.util.containers.hash.LinkedHashMap) com.intellij.util.containers.hash.LinkedHashMap x0 static synthetic int access$1100 (com.intellij.util.containers.hash.LinkedHashMap) com.intellij.util.containers.hash.LinkedHashMap x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/io/LimitedInputStream.class
LimitedInputStream.java package com.intellij.util.io public com.intellij.util.io.LimitedInputStream extends java.io.FilterInputStream { private final int myReadLimit private int myBytesRead public void <init> (java.io.InputStream, int) java.io.InputStream in int readLimit public boolean markSupported () public int read () throws java.io.IOException int r public int read (byte[]) throws java.io.IOException byte[] b public int read (byte[], int, int) throws java.io.IOException byte[] b int off int len int actuallyRead public long skip (long) throws java.io.IOException long n long skipped public int available () throws java.io.IOException protected int remainingLimit () public synchronized void mark (int) int readLimit public synchronized void reset () throws java.io.IOException }
com/intellij/util/io/UnsyncByteArrayInputStream.class
UnsyncByteArrayInputStream.java package com.intellij.util.io public com.intellij.util.io.UnsyncByteArrayInputStream extends java.io.InputStream { protected byte[] myBuffer private int myPosition private int myCount private int myMarkedPosition public void <init> (byte[]) byte[] buf public void <init> (byte[], int, int) byte[] buf int offset int length public void init (byte[], int, int) byte[] buf int offset int length public int read () public int read (byte[], int, int) byte[] b int off int len public long skip (long) long n public int available () public boolean markSupported () public void mark (int) int readLimit public void reset () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/OrdinalFormat$1.class
OrdinalFormat.java package com.intellij.util.text synthetic com.intellij.util.text.OrdinalFormat$1 extends java.lang.Object { }
com/intellij/util/text/OrdinalFormat$EnglishOrdinalFormat.class
OrdinalFormat.java package com.intellij.util.text com.intellij.util.text.OrdinalFormat$EnglishOrdinalFormat extends java.text.NumberFormat { private void <init> () public java.lang.StringBuffer format (long, java.lang.StringBuffer, java.text.FieldPosition) long number StringBuffer toAppendTo java.text.FieldPosition pos public java.lang.StringBuffer format (double, java.lang.StringBuffer, java.text.FieldPosition) double number StringBuffer toAppendTo java.text.FieldPosition pos public java.lang.Number parse (java.lang.String, java.text.ParsePosition) String source java.text.ParsePosition parsePosition synthetic void <init> (com.intellij.util.text.OrdinalFormat$1) com.intellij.util.text.OrdinalFormat$1 x0 }
com/intellij/util/text/OrdinalFormat.class
OrdinalFormat.java package com.intellij.util.text public com.intellij.util.text.OrdinalFormat extends java.lang.Object { public void <init> () public static void apply (java.text.MessageFormat) java.text.Format element int i java.text.MessageFormat format java.text.Format[] formats java.text.NumberFormat ordinal private static java.text.NumberFormat getOrdinalFormat (java.util.Locale) String language java.util.Locale locale public static java.lang.String formatEnglish (long) long num long mod }
com/intellij/util/text/VersionComparatorUtil$1.class
VersionComparatorUtil.java package com.intellij.util.text final com.intellij.util.text.VersionComparatorUtil$1 extends java.lang.Object implements java.util.Comparator { void <init> () public int compare (java.lang.String, java.lang.String) String s1 String s2 public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
com/intellij/util/text/VersionComparatorUtil$2.class
VersionComparatorUtil.java package com.intellij.util.text final com.intellij.util.text.VersionComparatorUtil$2 extends java.lang.Object implements com.intellij.util.Function { void <init> () public java.lang.Integer fun (java.lang.String) String s public volatile synthetic java.lang.Object fun (java.lang.Object) }
com/intellij/util/text/VersionComparatorUtil$VersionTokenType.class
VersionComparatorUtil.java package com.intellij.util.text public final enum com.intellij.util.text.VersionComparatorUtil$VersionTokenType extends java.lang.Enum { public static final enum com.intellij.util.text.VersionComparatorUtil$VersionTokenType SNAP public static final enum com.intellij.util.text.VersionComparatorUtil$VersionTokenType SNAPSHOT public static final enum com.intellij.util.text.VersionComparatorUtil$VersionTokenType M public static final enum com.intellij.util.text.VersionComparatorUtil$VersionTokenType EAP public static final enum com.intellij.util.text.VersionComparatorUtil$VersionTokenType PRE public static final enum com.intellij.util.text.VersionComparatorUtil$VersionTokenType PREVIEW public static final enum com.intellij.util.text.VersionComparatorUtil$VersionTokenType ALPHA public static final enum com.intellij.util.text.VersionComparatorUtil$VersionTokenType A public static final enum com.intellij.util.text.VersionComparatorUtil$VersionTokenType BETA public static final enum com.intellij.util.text.VersionComparatorUtil$VersionTokenType BETTA public static final enum com.intellij.util.text.VersionComparatorUtil$VersionTokenType B public static final enum com.intellij.util.text.VersionComparatorUtil$VersionTokenType RC public static final enum com.intellij.util.text.VersionComparatorUtil$VersionTokenType _WS public static final enum com.intellij.util.text.VersionComparatorUtil$VersionTokenType SP public static final enum com.intellij.util.text.VersionComparatorUtil$VersionTokenType REL public static final enum com.intellij.util.text.VersionComparatorUtil$VersionTokenType RELEASE public static final enum com.intellij.util.text.VersionComparatorUtil$VersionTokenType R public static final enum com.intellij.util.text.VersionComparatorUtil$VersionTokenType FINAL public static final enum com.intellij.util.text.VersionComparatorUtil$VersionTokenType _WORD public static final enum com.intellij.util.text.VersionComparatorUtil$VersionTokenType _DIGITS public static final enum com.intellij.util.text.VersionComparatorUtil$VersionTokenType BUNDLED private final int myPriority private static final synthetic com.intellij.util.text.VersionComparatorUtil$VersionTokenType[] $VALUES public static com.intellij.util.text.VersionComparatorUtil$VersionTokenType[] values () public static com.intellij.util.text.VersionComparatorUtil$VersionTokenType valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int) int priority public static com.intellij.util.text.VersionComparatorUtil$VersionTokenType lookup (java.lang.String) String name com.intellij.util.text.VersionComparatorUtil$VersionTokenType token String str public int getPriority () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/VersionComparatorUtil.class
VersionComparatorUtil.java package com.intellij.util.text public com.intellij.util.text.VersionComparatorUtil extends java.lang.Object { private static final java.util.regex.Pattern WORDS_SPLITTER private static final com.intellij.util.text.VersionComparatorUtil$VersionTokenType[] VALUES public static final java.util.Comparator COMPARATOR public static final com.intellij.util.Function DEFAULT_TOKEN_PRIORITY_PROVIDER private void <init> () public static java.lang.String max (java.lang.String, java.lang.String) String v1 String v2 public static java.lang.String min (java.lang.String, java.lang.String) String v1 String v2 static java.util.List splitVersionString (java.lang.String) java.util.regex.Matcher matcher String ver java.util.StringTokenizer st java.util.List result public static int compare (java.lang.String, java.lang.String) String ver1 String ver2 public static int compare (java.lang.String, java.lang.String, com.intellij.util.Function) String e1 String e2 com.intellij.util.text.VersionComparatorUtil$VersionTokenType t1 int res int i String ver1 String ver2 com.intellij.util.Function tokenPriorityProvider java.util.List s1 java.util.List s2 public static int comparePriorities (java.lang.String, java.lang.String, com.intellij.util.Function) String ver1 String ver2 com.intellij.util.Function tokenPriorityProvider int priority1 int priority2 private static int compareNumbers (java.lang.String, java.lang.String) String n1 String n2 int n1len int n2len private static void padWithNulls (java.util.Collection, java.util.Collection) java.util.Collection s1 java.util.Collection s2 static synthetic com.intellij.util.text.VersionComparatorUtil$VersionTokenType[] access$000 () static void <clinit> () }
com/intellij/util/lang/CachePoolImpl.class
CachePoolImpl.java package com.intellij.util.lang com.intellij.util.lang.CachePoolImpl extends java.lang.Object implements com.intellij.util.lang.UrlClassLoader$CachePool { private final java.util.Map myLoaderIndexCache private final java.util.Map myManifestData void <init> () void cacheData (java.net.URL, com.intellij.util.lang.ClasspathCache$LoaderData) java.net.URL url com.intellij.util.lang.ClasspathCache$LoaderData data com.intellij.util.lang.ClasspathCache$LoaderData getCachedData (java.net.URL) java.net.URL url java.util.jar.Attributes getManifestData (java.net.URL) java.net.URL url void cacheManifestData (java.net.URL, java.util.jar.Attributes) java.net.URL url java.util.jar.Attributes manifestAttributes private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/lang/ClassLoadingLocks$1.class
ClassLoadingLocks.java package com.intellij.util.lang synthetic com.intellij.util.lang.ClassLoadingLocks$1 extends java.lang.Object { }
com/intellij/util/lang/ClassLoadingLocks$WeakLockReference.class
ClassLoadingLocks.java package com.intellij.util.lang com.intellij.util.lang.ClassLoadingLocks$WeakLockReference extends java.lang.ref.WeakReference { final String myClassName private void <init> (java.lang.String, java.lang.Object, java.lang.ref.ReferenceQueue) String className Object lock java.lang.ref.ReferenceQueue q synthetic void <init> (java.lang.String, java.lang.Object, java.lang.ref.ReferenceQueue, com.intellij.util.lang.ClassLoadingLocks$1) String x0 Object x1 java.lang.ref.ReferenceQueue x2 com.intellij.util.lang.ClassLoadingLocks$1 x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/lang/ClassLoadingLocks.class
ClassLoadingLocks.java package com.intellij.util.lang com.intellij.util.lang.ClassLoadingLocks extends java.lang.Object { private final java.util.concurrent.ConcurrentMap myMap private final java.lang.ref.ReferenceQueue myQueue void <init> () java.lang.Object getOrCreateLock (java.lang.String) Object lock com.intellij.util.lang.ClassLoadingLocks$WeakLockReference oldRef Object oldLock String className com.intellij.util.lang.ClassLoadingLocks$WeakLockReference lockReference Object newLock com.intellij.util.lang.ClassLoadingLocks$WeakLockReference newRef private void processQueue () com.intellij.util.lang.ClassLoadingLocks$WeakLockReference ref private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/lang/ClassPath$1.class
ClassPath.java package com.intellij.util.lang final com.intellij.util.lang.ClassPath$1 extends java.lang.Thread { void <init> (java.lang.String) String x0 public void run () }
com/intellij/util/lang/ClassPath$LoaderCollector.class
ClassPath.java package com.intellij.util.lang com.intellij.util.lang.ClassPath$LoaderCollector extends com.intellij.util.lang.ClasspathCache$LoaderIterator { private void <init> () java.lang.Object process (com.intellij.util.lang.Loader, java.util.Collection, java.lang.Object, java.lang.String) com.intellij.util.lang.Loader loader java.util.Collection parameter Object parameter2 String shortName volatile synthetic java.lang.Object process (com.intellij.util.lang.Loader, java.lang.Object, java.lang.Object, java.lang.String) synthetic void <init> (com.intellij.util.lang.ClassPath$1) com.intellij.util.lang.ClassPath$1 x0 }
com/intellij/util/lang/ClassPath$MyEnumeration.class
ClassPath.java package com.intellij.util.lang com.intellij.util.lang.ClassPath$MyEnumeration extends java.lang.Object implements java.util.Enumeration { private int myIndex private com.intellij.util.lang.Resource myRes private final String myName private final String myShortName private final java.util.List myLoaders final synthetic com.intellij.util.lang.ClassPath this$0 void <init> (com.intellij.util.lang.ClassPath, java.lang.String) java.util.Collection loadersSet String name java.util.List loaders private boolean next () com.intellij.util.lang.Loader loader com.intellij.util.lang.Loader loader long started public boolean hasMoreElements () public java.net.URL nextElement () com.intellij.util.lang.Resource resource public volatile synthetic java.lang.Object nextElement () }
com/intellij/util/lang/ClassPath$ResourceLoadingLogger.class
ClassPath.java package com.intellij.util.lang public abstract com.intellij.util.lang.ClassPath$ResourceLoadingLogger extends java.lang.Object { public abstract void logResource (java.lang.String, java.net.URL, long) }
com/intellij/util/lang/ClassPath$ResourceStringLoaderIterator.class
ClassPath.java package com.intellij.util.lang com.intellij.util.lang.ClassPath$ResourceStringLoaderIterator extends com.intellij.util.lang.ClasspathCache$LoaderIterator { private void <init> () com.intellij.util.lang.Resource process (com.intellij.util.lang.Loader, java.lang.String, com.intellij.util.lang.ClassPath, java.lang.String) long resourceSize java.io.IOException e long resourceSize com.intellij.util.lang.Loader loader String s com.intellij.util.lang.ClassPath classPath String shortName com.intellij.util.lang.Resource resource volatile synthetic java.lang.Object process (com.intellij.util.lang.Loader, java.lang.Object, java.lang.Object, java.lang.String) synthetic void <init> (com.intellij.util.lang.ClassPath$1) com.intellij.util.lang.ClassPath$1 x0 }
com/intellij/util/lang/ClassPath.class
ClassPath.java package com.intellij.util.lang public com.intellij.util.lang.ClassPath extends java.lang.Object { private static final com.intellij.util.lang.ClassPath$ResourceStringLoaderIterator ourResourceIterator private static final com.intellij.util.lang.ClassPath$LoaderCollector ourLoaderCollector public static final String CLASSPATH_JAR_FILE_NAME_PREFIX private final com.intellij.util.containers.Stack myUrls private final java.util.List myLoaders private volatile boolean myAllUrlsWereProcessed private final java.util.concurrent.atomic.AtomicInteger myLastLoaderProcessed private final java.util.Map myLoadersMap private final com.intellij.util.lang.ClasspathCache myCache private final java.util.Set myURLsWithProtectionDomain final boolean myCanLockJars private final boolean myCanUseCache private final boolean myAcceptUnescapedUrls final boolean myPreloadJarContents final boolean myCanHavePersistentIndex final boolean myLazyClassloadingCaches private final com.intellij.util.lang.CachePoolImpl myCachePool private final com.intellij.util.lang.UrlClassLoader$CachingCondition myCachingCondition final boolean myLogErrorOnMissingJar private final boolean myLogJarAccess private final java.util.LinkedHashSet myJarAccessLog private static final com.intellij.util.lang.ClassPath$ResourceLoadingLogger ourResourceLoadingLogger static final boolean ourLogTiming private static final java.util.concurrent.atomic.AtomicLong ourTotalTime private static final java.util.concurrent.atomic.AtomicInteger ourTotalRequests private static final ThreadLocal ourDoingTiming public void <init> (java.util.List, boolean, boolean, boolean, boolean, boolean, com.intellij.util.lang.CachePoolImpl, com.intellij.util.lang.UrlClassLoader$CachingCondition, boolean, boolean, java.util.Set, boolean) java.util.List urls boolean canLockJars boolean canUseCache boolean acceptUnescapedUrls boolean preloadJarContents boolean canHavePersistentIndex com.intellij.util.lang.CachePoolImpl cachePool com.intellij.util.lang.UrlClassLoader$CachingCondition cachingCondition boolean logErrorOnMissingJar boolean lazyClassloadingCaches java.util.Set urlsWithProtectionDomain boolean logJarAccess void addURL (java.net.URL) java.net.URL url private void push (java.util.List) int i java.util.List urls public com.intellij.util.lang.Resource getResource (java.lang.String) boolean allUrlsWereProcessed com.intellij.util.lang.Resource prevResource int i com.intellij.util.lang.Resource resource String shortName int i com.intellij.util.lang.Loader loader String s long started public java.util.Enumeration getResources (java.lang.String) String name private com.intellij.util.lang.Loader getLoader (int) int i private synchronized com.intellij.util.lang.Loader getLoaderSlowPath (int) java.net.URL url java.io.IOException e java.net.URL url int i public java.util.List getBaseUrls () com.intellij.util.lang.Loader loader java.util.List result public java.util.Collection getJarAccessLog () private void initLoaders (java.net.URL, int) throws java.io.IOException String path String path java.net.URISyntaxException e java.io.File file com.intellij.util.lang.Loader loader java.net.URL url int index String path private com.intellij.util.lang.Loader createLoader (java.net.URL, int, java.io.File, boolean) throws java.io.IOException com.intellij.util.lang.JarLoader loader Exception e String referencedJar long s2 java.util.List urls String[] referencedJars com.intellij.util.lang.JarLoader loader java.net.URL url int index java.io.File file boolean processRecursively private void initLoader (java.net.URL, com.intellij.util.lang.Loader) throws java.io.IOException boolean lastOne com.intellij.util.lang.ClasspathCache$LoaderData data boolean lastOne java.net.URL url com.intellij.util.lang.Loader loader java.util.jar.Attributes getManifestData (java.net.URL) java.net.URL url void cacheManifestData (java.net.URL, java.util.jar.Attributes) java.net.URL url java.util.jar.Attributes manifestAttributes private static long startTiming () private static void logTiming (com.intellij.util.lang.ClassPath, long, java.lang.String) com.intellij.util.lang.ClassPath path long started String msg long time long totalTime int totalRequests private static java.lang.String[] loadManifestClasspath (com.intellij.util.lang.JarLoader) String[] urls String classPath com.intellij.util.lang.JarLoader loader static synthetic boolean access$200 (com.intellij.util.lang.ClassPath) com.intellij.util.lang.ClassPath x0 static synthetic boolean access$300 (com.intellij.util.lang.ClassPath) com.intellij.util.lang.ClassPath x0 static synthetic com.intellij.util.lang.ClassPath$LoaderCollector access$400 () static synthetic com.intellij.util.lang.ClasspathCache access$500 (com.intellij.util.lang.ClassPath) com.intellij.util.lang.ClassPath x0 static synthetic long access$600 () static synthetic com.intellij.util.lang.Loader access$700 (com.intellij.util.lang.ClassPath, int) com.intellij.util.lang.ClassPath x0 int x1 static synthetic void access$800 (com.intellij.util.lang.ClassPath, long, java.lang.String) com.intellij.util.lang.ClassPath x0 long x1 String x2 static synthetic boolean access$900 (com.intellij.util.lang.ClassPath) com.intellij.util.lang.ClassPath x0 static synthetic java.util.LinkedHashSet access$1000 (com.intellij.util.lang.ClassPath) com.intellij.util.lang.ClassPath x0 static synthetic com.intellij.util.lang.ClassPath$ResourceLoadingLogger access$1100 () static synthetic java.util.concurrent.atomic.AtomicInteger access$1200 () static synthetic java.util.concurrent.atomic.AtomicLong access$1300 () static void <clinit> () Throwable e String className com.intellij.util.lang.ClassPath$ResourceLoadingLogger resourceLoadingLogger }
com/intellij/util/lang/ClasspathCache$LoaderData.class
ClasspathCache.java package com.intellij.util.lang com.intellij.util.lang.ClasspathCache$LoaderData extends java.lang.Object { private final int[] myResourcePackageHashes private final int[] myClassPackageHashes private final com.intellij.util.lang.ClasspathCache$NameFilter myNameFilter void <init> () void <init> (int[], int[], com.intellij.util.lang.ClasspathCache$NameFilter) int[] resourcePackageHashes int[] classPackageHashes com.intellij.util.lang.ClasspathCache$NameFilter nameFilter void <init> (java.io.DataInput) throws java.io.IOException java.io.DataInput dataInput private static int[] readIntList (java.io.DataInput) throws java.io.IOException int i java.io.DataInput reader int numberOfElements int[] ints void save (java.io.DataOutput) throws java.io.IOException java.io.DataOutput dataOutput private static void writeIntArray (java.io.DataOutput, int[]) throws java.io.IOException int hash java.io.DataOutput writer int[] hashes com.intellij.util.lang.ClasspathCache$NameFilter getNameFilter () static synthetic int[] access$200 (com.intellij.util.lang.ClasspathCache$LoaderData) com.intellij.util.lang.ClasspathCache$LoaderData x0 static synthetic int[] access$300 (com.intellij.util.lang.ClasspathCache$LoaderData) com.intellij.util.lang.ClasspathCache$LoaderData x0 }
com/intellij/util/lang/ClasspathCache$LoaderDataBuilder$1.class
ClasspathCache.java package com.intellij.util.lang com.intellij.util.lang.ClasspathCache$LoaderDataBuilder$1 extends java.lang.Object implements gnu.trove.TLongProcedure { final synthetic com.intellij.util.lang.ClasspathCache$NameFilter val$nameFilter final synthetic com.intellij.util.lang.ClasspathCache$LoaderDataBuilder this$0 void <init> (com.intellij.util.lang.ClasspathCache$LoaderDataBuilder, com.intellij.util.lang.ClasspathCache$NameFilter) com.intellij.util.lang.ClasspathCache$LoaderDataBuilder this$0 public boolean execute (long) long value }
com/intellij/util/lang/ClasspathCache$LoaderDataBuilder.class
ClasspathCache.java package com.intellij.util.lang com.intellij.util.lang.ClasspathCache$LoaderDataBuilder extends java.lang.Object { private final gnu.trove.TLongHashSet myUsedNameFingerprints private final gnu.trove.TIntHashSet myResourcePackageHashes private final gnu.trove.TIntHashSet myClassPackageHashes void <init> () void addPossiblyDuplicateNameEntry (java.lang.String) String name void addResourcePackageFromName (java.lang.String) String path void addClassPackageFromName (java.lang.String) String path com.intellij.util.lang.ClasspathCache$LoaderData build () int uniques com.intellij.util.lang.ClasspathCache$NameFilter nameFilter }
com/intellij/util/lang/ClasspathCache$LoaderIterator.class
ClasspathCache.java package com.intellij.util.lang abstract com.intellij.util.lang.ClasspathCache$LoaderIterator extends java.lang.Object { void <init> () abstract java.lang.Object process (com.intellij.util.lang.Loader, java.lang.Object, java.lang.Object, java.lang.String) }
com/intellij/util/lang/ClasspathCache$NameFilter.class
ClasspathCache.java package com.intellij.util.lang com.intellij.util.lang.ClasspathCache$NameFilter extends com.intellij.util.BloomFilterBase { private static final int SEED protected void <init> (int, double) int _maxElementCount double probability protected void <init> (java.io.DataInput) throws java.io.IOException java.io.DataInput input private void addNameFingerprint (long) long nameFingerprint int hash int hash2 boolean maybeContains (java.lang.String) String name int hash int hash2 protected void save (java.io.DataOutput) throws java.io.IOException java.io.DataOutput output private static long toNameFingerprint (java.lang.String) String name int hash int hash2 static synthetic long access$000 (java.lang.String) String x0 static synthetic void access$100 (com.intellij.util.lang.ClasspathCache$NameFilter, long) com.intellij.util.lang.ClasspathCache$NameFilter x0 long x1 }
com/intellij/util/lang/ClasspathCache.class
ClasspathCache.java package com.intellij.util.lang public com.intellij.util.lang.ClasspathCache extends java.lang.Object { static final int NUMBER_OF_ACCESSES_FOR_LAZY_CACHING private final com.intellij.util.lang.IntObjectHashMap myResourcePackagesCache private final com.intellij.util.lang.IntObjectHashMap myClassPackagesCache private static final double PROBABILITY private final java.util.concurrent.locks.ReadWriteLock myLock static final synthetic boolean $assertionsDisabled public void <init> () public void applyLoaderData (com.intellij.util.lang.ClasspathCache$LoaderData, com.intellij.util.lang.Loader) int resourcePackageHash int classPackageHash com.intellij.util.lang.ClasspathCache$LoaderData loaderData com.intellij.util.lang.Loader loader java.lang.Object iterateLoaders (java.lang.String, com.intellij.util.lang.ClasspathCache$LoaderIterator, java.lang.Object, java.lang.Object, java.lang.String) com.intellij.util.lang.IntObjectHashMap map Object o Object result com.intellij.util.lang.Loader l String resourcePath com.intellij.util.lang.ClasspathCache$LoaderIterator iterator Object parameter Object parameter2 String shortName Object o com.intellij.util.lang.Loader[] loaders static int getPackageNameHash (java.lang.String) int off String resourcePath int idx int h private static void addResourceEntry (int, com.intellij.util.lang.IntObjectHashMap, com.intellij.util.lang.Loader) com.intellij.util.lang.Loader[] loadersArray com.intellij.util.lang.Loader[] newArray int hash com.intellij.util.lang.IntObjectHashMap map com.intellij.util.lang.Loader loader Object o static java.lang.String transformName (java.lang.String) int index String name1 int $ String name int nameEnd static void <clinit> () }
com/intellij/util/lang/FileLoader$DirEntry.class
FileLoader.java package com.intellij.util.lang com.intellij.util.lang.FileLoader$DirEntry extends java.lang.Object { static final int[] empty volatile int[] childrenNameHashes volatile com.intellij.util.lang.FileLoader$DirEntry[] childrenDirectories final int nameHash final String name void <init> (int, java.lang.String) int _nameHash String _name static void <clinit> () }
com/intellij/util/lang/FileLoader$MyResource.class
FileLoader.java package com.intellij.util.lang com.intellij.util.lang.FileLoader$MyResource extends com.intellij.util.lang.Resource { private final java.net.URL myUrl private final java.io.File myFile void <init> (java.net.URL, java.io.File) java.net.URL url java.io.File file public java.net.URL getURL () public java.io.InputStream getInputStream () throws java.io.IOException public byte[] getBytes () throws java.io.IOException java.io.InputStream stream }
com/intellij/util/lang/FileLoader$UnsyncDataOutputStream.class
FileLoader.java package com.intellij.util.lang com.intellij.util.lang.FileLoader$UnsyncDataOutputStream extends java.io.DataOutputStream { void <init> (java.io.OutputStream) java.io.OutputStream out public void write (int) throws java.io.IOException int b public void write (byte[], int, int) throws java.io.IOException byte[] b int off int len }
com/intellij/util/lang/FileLoader.class
FileLoader.java package com.intellij.util.lang com.intellij.util.lang.FileLoader extends com.intellij.util.lang.Loader { private final java.io.File myRootDir private final String myRootDirAbsolutePath private final com.intellij.util.lang.ClassPath myConfiguration private final com.intellij.util.lang.FileLoader$DirEntry root private static final java.util.concurrent.atomic.AtomicInteger totalLoaders private static final java.util.concurrent.atomic.AtomicLong totalScanning private static final java.util.concurrent.atomic.AtomicLong totalSaving private static final java.util.concurrent.atomic.AtomicLong totalReading private static final Boolean doFsActivityLogging private static final int ourVersion void <init> (java.net.URL, int, com.intellij.util.lang.ClassPath) throws java.io.IOException java.net.URISyntaxException e java.net.URL url int index com.intellij.util.lang.ClassPath configuration private void buildPackageCache (java.io.File, com.intellij.util.lang.ClasspathCache$LoaderDataBuilder) boolean isClass java.io.File file java.io.File dir com.intellij.util.lang.ClasspathCache$LoaderDataBuilder context java.io.File[] files boolean containsClasses private java.lang.String getRelativeResourcePath (java.io.File) java.io.File file private java.lang.String getRelativeResourcePath (java.lang.String) String absFilePath String relativePath com.intellij.util.lang.Resource getResource (java.lang.String) int nameEnd int nameHash com.intellij.util.lang.FileLoader$DirEntry lastEntry int prevIndex int nextIndex java.net.URL url java.io.File file String name private static com.intellij.util.lang.FileLoader$DirEntry findOrCreateNextDirEntry (com.intellij.util.lang.FileLoader$DirEntry, java.lang.String, int, int, int) com.intellij.util.lang.FileLoader$DirEntry previouslyScannedDir int index int len com.intellij.util.lang.FileLoader$DirEntry[] newChildrenDirectories com.intellij.util.lang.FileLoader$DirEntry[] newChildrenDirectories com.intellij.util.lang.FileLoader$DirEntry lastEntry String name int prevIndex int nameEnd int nameHash com.intellij.util.lang.FileLoader$DirEntry nextEntry com.intellij.util.lang.FileLoader$DirEntry[] directories private boolean nameHashIsPresentInChildren (com.intellij.util.lang.FileLoader$DirEntry, java.lang.String, int, int) int i String[] list int childNameHash com.intellij.util.lang.FileLoader$DirEntry lastEntry String name int prevIndex int nameHash int[] childrenNameHashes private com.intellij.util.lang.ClasspathCache$LoaderData tryReadFromIndex () com.intellij.util.lang.ClasspathCache$LoaderData loaderData java.io.FileNotFoundException ex long started java.io.File index java.io.DataInputStream reader boolean isOk private void trySaveToIndex (com.intellij.util.lang.ClasspathCache$LoaderData) com.intellij.util.lang.ClasspathCache$LoaderData data long started java.io.File index java.io.DataOutput writer boolean isOk private java.io.File getIndexFileFile () public com.intellij.util.lang.ClasspathCache$LoaderData buildData () long started com.intellij.util.lang.ClasspathCache$LoaderDataBuilder loaderDataBuilder long doneNanos long currentScanningTime com.intellij.util.lang.ClasspathCache$LoaderData loaderData int nsMsFactor int currentLoaders long currentScanningTime public java.lang.String toString () private static int stringHashCodeInsensitive (java.lang.String, int, int) int off String s int from int to int h static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/lang/IntObjectHashMap.class
IntObjectHashMap.java package com.intellij.util.lang final com.intellij.util.lang.IntObjectHashMap extends java.lang.Object { private int size private int[] keys private Object[] values private Object specialZeroValue private boolean hasZeroValue void <init> () public int size () public void put (int, java.lang.Object) int key Object value Object previousValue private static java.lang.Object doPut (int[], java.lang.Object[], int, java.lang.Object) int[] keys Object[] values int key Object value int index Object obj private static int hashIndex (int[], int) int[] keys int key int hash int index int candidate private void rehash () int key int i int[] newKeys Object[] newValues public java.lang.Object get (int) int key }
com/intellij/util/lang/JarLoader$MyResource.class
JarLoader.java package com.intellij.util.lang public com.intellij.util.lang.JarLoader$MyResource extends com.intellij.util.lang.Resource { protected final java.net.URL myUrl protected final java.util.zip.ZipEntry myEntry final synthetic com.intellij.util.lang.JarLoader this$0 void <init> (com.intellij.util.lang.JarLoader, java.net.URL, java.util.zip.ZipEntry) throws java.io.IOException com.intellij.util.lang.JarLoader this$0 java.net.URL url java.util.zip.ZipEntry entry public java.net.URL getURL () public java.io.InputStream getInputStream () throws java.io.IOException public byte[] getBytes () throws java.io.IOException java.util.zip.ZipFile file java.io.InputStream stream public java.lang.String getValue (com.intellij.util.lang.Resource$Attribute) com.intellij.util.lang.Resource$Attribute key }
com/intellij/util/lang/JarLoader.class
JarLoader.java package com.intellij.util.lang com.intellij.util.lang.JarLoader extends com.intellij.util.lang.Loader { private static final java.util.List PACKAGE_FIELDS private final String myFilePath private final com.intellij.util.lang.ClassPath myConfiguration private final java.net.URL myUrl private com.intellij.reference.SoftReference myMemoryLoader private volatile com.intellij.reference.SoftReference myZipFileSoftReference private volatile java.util.Map myAttributes private volatile String myClassPathManifestAttribute private static final String NULL_STRING private final java.util.concurrent.atomic.AtomicInteger myNumberOfRequests private volatile gnu.trove.TIntHashSet myPackageHashesInside private static final Object ourLock void <init> (java.net.URL, int, com.intellij.util.lang.ClassPath) throws java.io.IOException com.intellij.util.lang.JarMemoryLoader loader java.util.zip.ZipFile zipFile java.net.URL url int index com.intellij.util.lang.ClassPath configuration java.util.Map getAttributes () java.lang.String getClassPathManifestAttribute () String manifestAttribute private static java.lang.String urlToFilePath (java.net.URL) Throwable ignore java.net.URL url private static java.util.Map getAttributes (java.util.jar.Attributes) String value com.intellij.openapi.util.Pair p java.util.jar.Attributes attributes java.util.Map map private void loadManifestAttributes () java.util.zip.ZipEntry entry java.io.InputStream zipEntryStream java.util.jar.Attributes manifestAttributes Object attribute java.util.zip.ZipFile zipFile java.io.IOException io protected java.util.jar.Attributes loadManifestAttributes (java.util.zip.ZipFile, java.io.InputStream) java.util.zip.ZipFile zipFile java.io.InputStream stream public com.intellij.util.lang.ClasspathCache$LoaderData buildData () throws java.io.IOException java.util.zip.ZipEntry entry String name com.intellij.util.lang.ClasspathCache$LoaderDataBuilder loaderDataBuilder java.util.Enumeration entries java.util.zip.ZipFile zipFile private gnu.trove.TIntHashSet buildPackageHashes () java.util.zip.ZipEntry entry java.util.Enumeration entries gnu.trove.TIntHashSet result java.util.zip.ZipFile zipFile Exception e com.intellij.util.lang.Resource getResource (java.lang.String) int numberOfHits gnu.trove.TIntHashSet packagesInside com.intellij.util.lang.Resource resource java.util.zip.ZipEntry entry java.util.zip.ZipFile zipFile Exception e String name com.intellij.util.lang.JarMemoryLoader loader protected com.intellij.util.lang.Resource instantiateResource (java.net.URL, java.util.zip.ZipEntry) throws java.io.IOException java.net.URL url java.util.zip.ZipEntry entry protected void error (java.lang.String, java.lang.Throwable) String message Throwable t protected java.util.zip.ZipFile getZipFile () throws java.io.IOException java.util.zip.ZipFile zipFile protected java.util.zip.ZipFile createZipFile (java.lang.String) throws java.io.IOException String path protected void releaseZipFile (java.util.zip.ZipFile) throws java.io.IOException java.util.zip.ZipFile zipFile public java.lang.String toString () static synthetic void access$000 (com.intellij.util.lang.JarLoader) com.intellij.util.lang.JarLoader x0 static synthetic java.util.Map access$100 (com.intellij.util.lang.JarLoader) com.intellij.util.lang.JarLoader x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/lang/JarMemoryLoader.class
JarMemoryLoader.java package com.intellij.util.lang public com.intellij.util.lang.JarMemoryLoader extends java.lang.Object { public static final String SIZE_ENTRY private final java.util.Map myResources private void <init> () public com.intellij.util.lang.Resource getResource (java.lang.String) String entryName static com.intellij.util.lang.JarMemoryLoader load (java.util.zip.ZipFile, java.net.URL, com.intellij.util.lang.JarLoader) throws java.io.IOException java.util.zip.ZipEntry entry com.intellij.util.lang.MemoryResource resource int i java.util.zip.ZipFile zipFile java.net.URL baseUrl com.intellij.util.lang.JarLoader attributesProvider java.util.Enumeration entries java.util.zip.ZipEntry sizeEntry byte[] bytes int size com.intellij.util.lang.JarMemoryLoader loader }
com/intellij/util/lang/Loader.class
Loader.java package com.intellij.util.lang abstract com.intellij.util.lang.Loader extends java.lang.Object { private final java.net.URL myURL private final int myIndex private com.intellij.util.lang.ClasspathCache$NameFilter myLoadingFilter void <init> (java.net.URL, int) java.net.URL url int index java.net.URL getBaseURL () abstract com.intellij.util.lang.Resource getResource (java.lang.String) abstract com.intellij.util.lang.ClasspathCache$LoaderData buildData () throws java.io.IOException int getIndex () boolean containsName (java.lang.String, java.lang.String) String name String shortName com.intellij.util.lang.ClasspathCache$NameFilter filter void applyData (com.intellij.util.lang.ClasspathCache$LoaderData) com.intellij.util.lang.ClasspathCache$LoaderData loaderData }
com/intellij/util/lang/MemoryResource.class
MemoryResource.java package com.intellij.util.lang com.intellij.util.lang.MemoryResource extends com.intellij.util.lang.Resource { private final java.net.URL myUrl private final byte[] myContent private final java.util.Map myAttributes private void <init> (java.net.URL, byte[], java.util.Map) java.net.URL url byte[] content java.util.Map attributes public java.net.URL getURL () public java.io.InputStream getInputStream () throws java.io.IOException public byte[] getBytes () throws java.io.IOException public java.lang.String getValue (com.intellij.util.lang.Resource$Attribute) com.intellij.util.lang.Resource$Attribute key static com.intellij.util.lang.MemoryResource load (java.net.URL, java.util.zip.ZipFile, java.util.zip.ZipEntry, java.util.Map) throws java.io.IOException java.net.URL baseUrl java.util.zip.ZipFile zipFile java.util.zip.ZipEntry entry java.util.Map attributes String name java.net.URL url byte[] content java.io.InputStream stream private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/lang/Resource$Attribute.class
Resource.java package com.intellij.util.lang public final enum com.intellij.util.lang.Resource$Attribute extends java.lang.Enum { public static final enum com.intellij.util.lang.Resource$Attribute SPEC_TITLE public static final enum com.intellij.util.lang.Resource$Attribute SPEC_VERSION public static final enum com.intellij.util.lang.Resource$Attribute SPEC_VENDOR public static final enum com.intellij.util.lang.Resource$Attribute IMPL_TITLE public static final enum com.intellij.util.lang.Resource$Attribute IMPL_VERSION public static final enum com.intellij.util.lang.Resource$Attribute IMPL_VENDOR private static final synthetic com.intellij.util.lang.Resource$Attribute[] $VALUES public static com.intellij.util.lang.Resource$Attribute[] values () public static com.intellij.util.lang.Resource$Attribute valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/util/lang/Resource.class
Resource.java package com.intellij.util.lang abstract com.intellij.util.lang.Resource extends java.lang.Object { void <init> () public abstract java.net.URL getURL () public abstract java.io.InputStream getInputStream () throws java.io.IOException public abstract byte[] getBytes () throws java.io.IOException public java.lang.String getValue (com.intellij.util.lang.Resource$Attribute) com.intellij.util.lang.Resource$Attribute key public java.security.ProtectionDomain getProtectionDomain () public java.lang.String toString () }
com/intellij/util/lang/SecureJarLoader$MySecureResource.class
SecureJarLoader.java package com.intellij.util.lang com.intellij.util.lang.SecureJarLoader$MySecureResource extends com.intellij.util.lang.JarLoader$MyResource { final synthetic com.intellij.util.lang.SecureJarLoader this$0 void <init> (com.intellij.util.lang.SecureJarLoader, java.net.URL, java.util.jar.JarEntry) throws java.io.IOException java.net.URL url java.util.jar.JarEntry entry public byte[] getBytes () throws java.io.IOException java.util.jar.JarEntry jarEntry java.security.CodeSource codeSource byte[] result java.util.jar.JarFile file java.io.InputStream stream byte[] result public java.security.ProtectionDomain getProtectionDomain () }
com/intellij/util/lang/SecureJarLoader.class
SecureJarLoader.java package com.intellij.util.lang com.intellij.util.lang.SecureJarLoader extends com.intellij.util.lang.JarLoader { private java.security.ProtectionDomain myProtectionDomain private final Object myProtectionDomainMonitor void <init> (java.net.URL, int, com.intellij.util.lang.ClassPath) throws java.io.IOException java.net.URL url int index com.intellij.util.lang.ClassPath configuration protected com.intellij.util.lang.Resource instantiateResource (java.net.URL, java.util.zip.ZipEntry) throws java.io.IOException java.net.URL url java.util.zip.ZipEntry entry protected java.util.zip.ZipFile createZipFile (java.lang.String) throws java.io.IOException String path static synthetic java.lang.Object access$000 (com.intellij.util.lang.SecureJarLoader) com.intellij.util.lang.SecureJarLoader x0 static synthetic java.security.ProtectionDomain access$100 (com.intellij.util.lang.SecureJarLoader) com.intellij.util.lang.SecureJarLoader x0 static synthetic java.security.ProtectionDomain access$102 (com.intellij.util.lang.SecureJarLoader, java.security.ProtectionDomain) com.intellij.util.lang.SecureJarLoader x0 java.security.ProtectionDomain x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/lang/UrlClassLoader$1.class
UrlClassLoader.java package com.intellij.util.lang com.intellij.util.lang.UrlClassLoader$1 extends java.lang.Object implements com.intellij.util.Function { final synthetic com.intellij.util.lang.UrlClassLoader this$0 void <init> (com.intellij.util.lang.UrlClassLoader) com.intellij.util.lang.UrlClassLoader this$0 public java.net.URL fun (java.net.URL) java.net.URL url public volatile synthetic java.lang.Object fun (java.lang.Object) }
com/intellij/util/lang/UrlClassLoader$Builder.class
UrlClassLoader.java package com.intellij.util.lang public final com.intellij.util.lang.UrlClassLoader$Builder extends java.lang.Object { private java.util.List myURLs private java.util.Set myURLsWithProtectionDomain private ClassLoader myParent private boolean myLockJars private boolean myUseCache private boolean myUsePersistentClasspathIndex private boolean myAcceptUnescaped private boolean myPreload private boolean myAllowBootstrapResources private boolean myErrorOnMissingJar private boolean myLazyClassloadingCaches private boolean myLogJarAccess private com.intellij.util.lang.CachePoolImpl myCachePool private com.intellij.util.lang.UrlClassLoader$CachingCondition myCachingCondition void <init> () public com.intellij.util.lang.UrlClassLoader$Builder urls (java.util.List) java.util.List urls public transient com.intellij.util.lang.UrlClassLoader$Builder urls (java.net.URL[]) java.net.URL[] urls public com.intellij.util.lang.UrlClassLoader$Builder parent (java.lang.ClassLoader) ClassLoader parent public com.intellij.util.lang.UrlClassLoader$Builder urlsWithProtectionDomain (java.util.Set) java.util.Set urls public transient com.intellij.util.lang.UrlClassLoader$Builder urlsWithProtectionDomain (java.net.URL[]) java.net.URL[] urls public com.intellij.util.lang.UrlClassLoader$Builder allowLock () public com.intellij.util.lang.UrlClassLoader$Builder allowLock (boolean) boolean lockJars public com.intellij.util.lang.UrlClassLoader$Builder useCache () public com.intellij.util.lang.UrlClassLoader$Builder useCache (boolean) boolean useCache public com.intellij.util.lang.UrlClassLoader$Builder usePersistentClasspathIndexForLocalClassDirectories () public com.intellij.util.lang.UrlClassLoader$Builder logJarAccess (boolean) boolean logJarAccess public com.intellij.util.lang.UrlClassLoader$Builder useCache (com.intellij.util.lang.UrlClassLoader$CachePool, com.intellij.util.lang.UrlClassLoader$CachingCondition) com.intellij.util.lang.UrlClassLoader$CachePool pool com.intellij.util.lang.UrlClassLoader$CachingCondition condition public com.intellij.util.lang.UrlClassLoader$Builder allowUnescaped () public com.intellij.util.lang.UrlClassLoader$Builder noPreload () public com.intellij.util.lang.UrlClassLoader$Builder allowBootstrapResources () public com.intellij.util.lang.UrlClassLoader$Builder setLogErrorOnMissingJar (boolean) boolean log public com.intellij.util.lang.UrlClassLoader$Builder useLazyClassloadingCaches (boolean) boolean pleaseBeLazy public com.intellij.util.lang.UrlClassLoader$Builder autoAssignUrlsWithProtectionDomain () java.net.URL url java.util.Set result public com.intellij.util.lang.UrlClassLoader get () static synthetic java.lang.ClassLoader access$100 (com.intellij.util.lang.UrlClassLoader$Builder) com.intellij.util.lang.UrlClassLoader$Builder x0 static synthetic java.util.List access$200 (com.intellij.util.lang.UrlClassLoader$Builder) com.intellij.util.lang.UrlClassLoader$Builder x0 static synthetic boolean access$300 (com.intellij.util.lang.UrlClassLoader$Builder) com.intellij.util.lang.UrlClassLoader$Builder x0 static synthetic boolean access$400 (com.intellij.util.lang.UrlClassLoader$Builder) com.intellij.util.lang.UrlClassLoader$Builder x0 static synthetic boolean access$500 (com.intellij.util.lang.UrlClassLoader$Builder) com.intellij.util.lang.UrlClassLoader$Builder x0 static synthetic boolean access$600 (com.intellij.util.lang.UrlClassLoader$Builder) com.intellij.util.lang.UrlClassLoader$Builder x0 static synthetic boolean access$700 (com.intellij.util.lang.UrlClassLoader$Builder) com.intellij.util.lang.UrlClassLoader$Builder x0 static synthetic boolean access$800 (com.intellij.util.lang.UrlClassLoader$Builder) com.intellij.util.lang.UrlClassLoader$Builder x0 static synthetic com.intellij.util.lang.CachePoolImpl access$900 (com.intellij.util.lang.UrlClassLoader$Builder) com.intellij.util.lang.UrlClassLoader$Builder x0 static synthetic com.intellij.util.lang.UrlClassLoader$CachingCondition access$1000 (com.intellij.util.lang.UrlClassLoader$Builder) com.intellij.util.lang.UrlClassLoader$Builder x0 static synthetic boolean access$1100 (com.intellij.util.lang.UrlClassLoader$Builder) com.intellij.util.lang.UrlClassLoader$Builder x0 static synthetic boolean access$1200 (com.intellij.util.lang.UrlClassLoader$Builder) com.intellij.util.lang.UrlClassLoader$Builder x0 static synthetic java.util.Set access$1300 (com.intellij.util.lang.UrlClassLoader$Builder) com.intellij.util.lang.UrlClassLoader$Builder x0 static synthetic boolean access$1400 (com.intellij.util.lang.UrlClassLoader$Builder) com.intellij.util.lang.UrlClassLoader$Builder x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/lang/UrlClassLoader$CachePool.class
UrlClassLoader.java package com.intellij.util.lang public abstract com.intellij.util.lang.UrlClassLoader$CachePool extends java.lang.Object { }
com/intellij/util/lang/UrlClassLoader$CachingCondition.class
UrlClassLoader.java package com.intellij.util.lang public abstract com.intellij.util.lang.UrlClassLoader$CachingCondition extends java.lang.Object { public abstract boolean shouldCacheData (java.net.URL) }
com/intellij/util/lang/UrlClassLoader.class
UrlClassLoader.java package com.intellij.util.lang public com.intellij.util.lang.UrlClassLoader extends java.lang.ClassLoader { static final String CLASS_EXTENSION private static final java.util.Set ourParallelCapableLoaders private static final boolean ourClassPathIndexEnabled private final java.util.List myURLs private final com.intellij.util.lang.ClassPath myClassPath private final com.intellij.util.lang.ClassLoadingLocks myClassLoadingLocks private final boolean myAllowBootstrapResources private static final ThreadLocal ourSkipFindingResource static final synthetic boolean $assertionsDisabled protected static void markParallelCapable (java.lang.Class) Class loaderClass static boolean isUrlNeedsProtectionDomain (java.net.URL) java.net.URL url String basename void appendToClassPathForInstrumentation (java.lang.String) String jar protected com.intellij.util.lang.ClassPath getClassPath () public java.util.List getBaseUrls () public java.util.Collection getJarAccessLog () public static com.intellij.util.lang.UrlClassLoader$Builder build () public void <init> (java.lang.ClassLoader) ClassLoader parent protected void <init> (com.intellij.util.lang.UrlClassLoader$Builder) com.intellij.util.lang.UrlClassLoader$Builder builder protected final com.intellij.util.lang.ClassPath createClassPath (com.intellij.util.lang.UrlClassLoader$Builder) com.intellij.util.lang.UrlClassLoader$Builder builder public static java.net.URL internProtocol (java.net.URL) String protocol java.net.MalformedURLException e java.net.URL url public void addURL (java.net.URL) java.net.URL url public java.util.List getUrls () public boolean hasLoadedClass (java.lang.String) String name Class aClass protected java.lang.Class findClass (java.lang.String) throws java.lang.ClassNotFoundException String name Class clazz protected final java.lang.Class _findClass (java.lang.String) java.io.IOException e String name com.intellij.util.lang.Resource res private java.lang.Class defineClass (java.lang.String, com.intellij.util.lang.Resource) throws java.io.IOException String pkgName Package pkg String name com.intellij.util.lang.Resource res int i byte[] b java.security.ProtectionDomain protectionDomain protected java.lang.Class _defineClass (java.lang.String, byte[]) String name byte[] b protected java.lang.Class _defineClass (java.lang.String, byte[], java.security.ProtectionDomain) String name byte[] b java.security.ProtectionDomain protectionDomain public java.net.URL findResource (java.lang.String) String name com.intellij.util.lang.Resource res private com.intellij.util.lang.Resource findResourceImpl (java.lang.String) String name String n com.intellij.util.lang.Resource resource public java.io.InputStream getResourceAsStream (java.lang.String) java.io.InputStream stream com.intellij.util.lang.Resource res java.io.IOException e String name protected java.util.Enumeration findResources (java.lang.String) throws java.io.IOException String name protected java.lang.Object getClassLoadingLock (java.lang.String) String className public static com.intellij.util.lang.UrlClassLoader$CachePool createCachePool () static synthetic boolean access$000 () static void <clinit> () java.lang.reflect.Method registerAsParallelCapable boolean isAtLeastJava7 boolean ibmJvm boolean capable private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/XmlInspectionGroupNames.class
XmlInspectionGroupNames.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.XmlInspectionGroupNames extends java.lang.Object { public static final String HTML_INSPECTIONS public static final String XML_INSPECTIONS static void <clinit> () }
com/intellij/codeInspection/XmlQuickFixFactory.class
XmlQuickFixFactory.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.XmlQuickFixFactory extends java.lang.Object { public void <init> () public static com.intellij.codeInspection.XmlQuickFixFactory getInstance () public transient abstract com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement insertRequiredAttributeFix (com.intellij.psi.xml.XmlTag, java.lang.String, java.lang.String[]) public abstract com.intellij.codeInspection.LocalQuickFix createNSDeclarationIntentionFix (com.intellij.psi.PsiElement, java.lang.String, com.intellij.psi.xml.XmlToken) public abstract com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement addAttributeValueFix (com.intellij.psi.xml.XmlAttribute) }
com/intellij/xml/XmlTagRuleProvider$Rule.class
XmlTagRuleProvider.java package com.intellij.xml public com.intellij.xml.XmlTagRuleProvider$Rule extends java.lang.Object { public static final com.intellij.xml.XmlTagRuleProvider$Rule[] EMPTY_ARRAY public void <init> () public void annotate (com.intellij.psi.xml.XmlTag, com.intellij.codeInspection.ProblemsHolder) com.intellij.psi.xml.XmlTag tag com.intellij.codeInspection.ProblemsHolder holder public boolean needAtLeastOneAttribute (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/XmlTagRuleProvider.class
XmlTagRuleProvider.java package com.intellij.xml public abstract com.intellij.xml.XmlTagRuleProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public abstract com.intellij.xml.XmlTagRuleProvider$Rule[] getTagRule (com.intellij.psi.xml.XmlTag) static void <clinit> () }
com/intellij/html/
com/intellij/javaee/
com/intellij/lang/dtd/
com/intellij/lang/html/
com/intellij/lang/xhtml/
com/intellij/lang/xml/
com/intellij/pom/xml/
com/intellij/pom/xml/events/
com/intellij/psi/html/
com/intellij/psi/tree/xml/
com/intellij/psi/xml/
com/intellij/codeInspection/DefaultXmlSuppressionProvider.class
DefaultXmlSuppressionProvider.java package com.intellij.codeInspection public com.intellij.codeInspection.DefaultXmlSuppressionProvider extends com.intellij.codeInspection.XmlSuppressionProvider implements com.intellij.codeInspection.InspectionSuppressor { public static final String SUPPRESS_MARK static final synthetic boolean $assertionsDisabled public void <init> () public boolean isProviderAvailable (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public boolean isSuppressedFor (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement element String inspectionId com.intellij.psi.xml.XmlTag tag public void suppressForFile (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement element String inspectionId com.intellij.psi.PsiFile file com.intellij.psi.xml.XmlDocument document com.intellij.psi.PsiElement anchor public void suppressForTag (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement element String inspectionId com.intellij.psi.xml.XmlTag tag protected com.intellij.psi.PsiElement findSuppression (com.intellij.psi.PsiElement, java.lang.String, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement anchor String id com.intellij.psi.PsiElement originalElement com.intellij.psi.PsiElement element protected com.intellij.psi.PsiElement findFileSuppression (com.intellij.psi.PsiElement, java.lang.String, com.intellij.psi.PsiElement) com.intellij.psi.xml.XmlDocument document com.intellij.psi.xml.XmlTag rootTag com.intellij.psi.PsiElement leaf com.intellij.psi.PsiElement anchor String id com.intellij.psi.PsiElement originalElement com.intellij.psi.PsiFile file protected com.intellij.psi.PsiElement findSuppressionLeaf (com.intellij.psi.PsiElement, java.lang.String, int) String text com.intellij.psi.PsiElement leaf String id int offset private boolean isSuppressedFor (java.lang.String, java.lang.String) String text String id java.util.HashSet parts protected void suppress (com.intellij.psi.PsiFile, com.intellij.psi.PsiElement, java.lang.String, int) com.intellij.openapi.util.TextRange textRange String text String suppressionText String suppressionText com.intellij.psi.PsiFile file com.intellij.psi.PsiElement suppressionElement String inspectionId int offset com.intellij.openapi.project.Project project com.intellij.openapi.editor.Document doc protected java.lang.String getSuppressionText (java.lang.String, java.lang.String) int pos String inspectionId String originalText protected java.lang.String getPrefix () protected java.lang.String getSuffix () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/XmlInspectionSuppressor.class
XmlInspectionSuppressor.java package com.intellij.codeInspection public com.intellij.codeInspection.XmlInspectionSuppressor extends java.lang.Object implements com.intellij.codeInspection.InspectionSuppressor { public void <init> () public boolean isSuppressedFor (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement element String toolId public com.intellij.codeInspection.SuppressQuickFix[] getSuppressActions (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement element String toolId private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/XmlSuppressableInspectionTool$SuppressAllForFile.class
XmlSuppressableInspectionTool.java package com.intellij.codeInspection public com.intellij.codeInspection.XmlSuppressableInspectionTool$SuppressAllForFile extends com.intellij.codeInspection.XmlSuppressableInspectionTool$SuppressForFile { public void <init> (com.intellij.codeInspection.XmlSuppressionProvider) com.intellij.codeInspection.XmlSuppressionProvider provider public void <init> () public java.lang.String getName () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/XmlSuppressableInspectionTool$SuppressForFile.class
XmlSuppressableInspectionTool.java package com.intellij.codeInspection public com.intellij.codeInspection.XmlSuppressableInspectionTool$SuppressForFile extends com.intellij.codeInspection.XmlSuppressableInspectionTool$XmlSuppressFix { public void <init> (java.lang.String, com.intellij.codeInspection.XmlSuppressionProvider) String inspectionId com.intellij.codeInspection.XmlSuppressionProvider suppressionProvider public void <init> (java.lang.String) String id public java.lang.String getName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement getContainer (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/XmlSuppressableInspectionTool$SuppressTagStatic.class
XmlSuppressableInspectionTool.java package com.intellij.codeInspection public com.intellij.codeInspection.XmlSuppressableInspectionTool$SuppressTagStatic extends com.intellij.codeInspection.XmlSuppressableInspectionTool$XmlSuppressFix { public void <init> (java.lang.String, com.intellij.codeInspection.XmlSuppressionProvider) String inspectionId com.intellij.codeInspection.XmlSuppressionProvider suppressionProvider public void <init> (java.lang.String) String id public java.lang.String getName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement getContainer (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/XmlSuppressableInspectionTool$XmlSuppressFix.class
XmlSuppressableInspectionTool.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.XmlSuppressableInspectionTool$XmlSuppressFix extends java.lang.Object implements com.intellij.codeInspection.InjectionAwareSuppressQuickFix com.intellij.codeInspection.ContainerBasedSuppressQuickFix { protected final String myId protected final com.intellij.codeInspection.XmlSuppressionProvider myProvider private com.intellij.util.ThreeState myShouldBeAppliedToInjectionHost protected void <init> (java.lang.String, com.intellij.codeInspection.XmlSuppressionProvider) String inspectionId com.intellij.codeInspection.XmlSuppressionProvider suppressionProvider protected void <init> (java.lang.String) String id public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiElement context public java.lang.String getFamilyName () public com.intellij.psi.PsiElement getContainer (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context public com.intellij.util.ThreeState isShouldBeAppliedToInjectionHost () public void setShouldBeAppliedToInjectionHost (com.intellij.util.ThreeState) com.intellij.util.ThreeState shouldBeAppliedToInjectionHost public boolean isSuppressAll () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/XmlSuppressableInspectionTool.class
XmlSuppressableInspectionTool.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.XmlSuppressableInspectionTool extends com.intellij.codeInspection.LocalInspectionTool implements com.intellij.codeInspection.BatchSuppressableTool { static final String ALL public void <init> () public static com.intellij.codeInspection.SuppressQuickFix[] getSuppressFixes (java.lang.String) String toolId public static com.intellij.codeInspection.SuppressQuickFix[] getSuppressFixes (java.lang.String, com.intellij.codeInspection.XmlSuppressionProvider) String toolId com.intellij.codeInspection.XmlSuppressionProvider provider private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/XmlSuppressionProvider.class
XmlSuppressionProvider.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.XmlSuppressionProvider extends java.lang.Object implements com.intellij.codeInspection.InspectionSuppressor { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public static boolean isSuppressed (com.intellij.psi.PsiElement, java.lang.String) com.intellij.codeInspection.XmlSuppressionProvider provider com.intellij.psi.PsiElement element String inspectionId public abstract boolean isProviderAvailable (com.intellij.psi.PsiFile) public abstract boolean isSuppressedFor (com.intellij.psi.PsiElement, java.lang.String) public abstract void suppressForFile (com.intellij.psi.PsiElement, java.lang.String) public abstract void suppressForTag (com.intellij.psi.PsiElement, java.lang.String) public com.intellij.codeInspection.SuppressQuickFix[] getSuppressActions (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement element String toolId static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/html/RelaxedHtmlNSDescriptor.class
RelaxedHtmlNSDescriptor.java package com.intellij.html public abstract com.intellij.html.RelaxedHtmlNSDescriptor extends java.lang.Object implements com.intellij.xml.XmlNSDescriptor { }
com/intellij/javaee/ExternalResourceManager.class
ExternalResourceManager.java package com.intellij.javaee public abstract com.intellij.javaee.ExternalResourceManager extends com.intellij.openapi.util.SimpleModificationTracker { public void <init> () public static com.intellij.javaee.ExternalResourceManager getInstance () public abstract void addResource (java.lang.String, java.lang.String) public abstract void addResource (java.lang.String, java.lang.String, java.lang.String) public abstract void removeResource (java.lang.String) public abstract void removeResource (java.lang.String, java.lang.String) public abstract java.lang.String getResourceLocation (java.lang.String) public abstract java.lang.String getResourceLocation (java.lang.String, java.lang.String) public abstract java.lang.String getResourceLocation (java.lang.String, com.intellij.openapi.project.Project) public abstract com.intellij.psi.PsiFile getResourceLocation (java.lang.String, com.intellij.psi.PsiFile, java.lang.String) public abstract java.lang.String[] getResourceUrls (com.intellij.openapi.fileTypes.FileType, boolean) public abstract java.lang.String[] getResourceUrls (com.intellij.openapi.fileTypes.FileType, java.lang.String, boolean) }
com/intellij/javaee/ResourceRegistrar.class
ResourceRegistrar.java package com.intellij.javaee public abstract com.intellij.javaee.ResourceRegistrar extends java.lang.Object { public abstract void addStdResource (java.lang.String, java.lang.String) public abstract void addStdResource (java.lang.String, java.lang.String, java.lang.Class) public abstract void addStdResource (java.lang.String, java.lang.String, java.lang.String, java.lang.Class) public abstract void addIgnoredResource (java.lang.String) }
com/intellij/javaee/StandardResourceEP.class
StandardResourceEP.java package com.intellij.javaee public com.intellij.javaee.StandardResourceEP extends com.intellij.openapi.extensions.AbstractExtensionPointBean { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public String url public String resourcePath public String version public void <init> () static void <clinit> () }
com/intellij/javaee/StandardResourceProvider.class
StandardResourceProvider.java package com.intellij.javaee public abstract com.intellij.javaee.StandardResourceProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract void registerResources (com.intellij.javaee.ResourceRegistrar) static void <clinit> () }
com/intellij/javaee/UriUtil.class
UriUtil.java package com.intellij.javaee public com.intellij.javaee.UriUtil extends java.lang.Object { private void <init> () public static com.intellij.openapi.vfs.VirtualFile findRelativeFile (java.lang.String, com.intellij.openapi.vfs.VirtualFile) String uri com.intellij.openapi.vfs.VirtualFile base public static com.intellij.openapi.vfs.VirtualFile findRelative (java.lang.String, com.intellij.psi.PsiFileSystemItem) String uri com.intellij.psi.PsiFileSystemItem base String location public static java.lang.String trimSlashFrom (java.lang.String) String path private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/XmlCodeFoldingSettings.class
XmlCodeFoldingSettings.java package com.intellij.lang public abstract com.intellij.lang.XmlCodeFoldingSettings extends java.lang.Object { public abstract boolean isCollapseXmlTags () public abstract boolean isCollapseHtmlStyleAttribute () public abstract boolean isCollapseEntities () public abstract boolean isCollapseDataUri () }
com/intellij/lang/dtd/DTDLanguage.class
DTDLanguage.java package com.intellij.lang.dtd public com.intellij.lang.dtd.DTDLanguage extends com.intellij.lang.xml.XMLLanguage { public static final com.intellij.lang.dtd.DTDLanguage INSTANCE protected void <init> () static void <clinit> () }
com/intellij/lang/html/HTMLLanguage.class
HTMLLanguage.java package com.intellij.lang.html public com.intellij.lang.html.HTMLLanguage extends com.intellij.lang.xml.XMLLanguage { public static final com.intellij.lang.html.HTMLLanguage INSTANCE private void <init> () protected transient void <init> (com.intellij.lang.Language, java.lang.String, java.lang.String[]) com.intellij.lang.Language baseLanguage String name String[] mime static void <clinit> () }
com/intellij/lang/xhtml/XHTMLLanguage.class
XHTMLLanguage.java package com.intellij.lang.xhtml public com.intellij.lang.xhtml.XHTMLLanguage extends com.intellij.lang.xml.XMLLanguage { public static final com.intellij.lang.xhtml.XHTMLLanguage INSTANCE private void <init> () static void <clinit> () }
com/intellij/lang/xml/XMLLanguage.class
XMLLanguage.java package com.intellij.lang.xml public com.intellij.lang.xml.XMLLanguage extends com.intellij.lang.CompositeLanguage { public static final com.intellij.lang.xml.XMLLanguage INSTANCE private void <init> () protected transient void <init> (java.lang.String, java.lang.String[]) String name String[] mime protected transient void <init> (com.intellij.lang.Language, java.lang.String, java.lang.String[]) com.intellij.lang.Language baseLanguage String name String[] mime static void <clinit> () }
com/intellij/lexer/EmbedmentLexer.class
EmbedmentLexer.java package com.intellij.lexer public abstract com.intellij.lexer.EmbedmentLexer extends java.lang.Object { public abstract int getEmbeddedInitialState (com.intellij.psi.tree.IElementType) }
com/intellij/openapi/editor/XmlHighlighterColors.class
XmlHighlighterColors.java package com.intellij.openapi.editor public com.intellij.openapi.editor.XmlHighlighterColors extends java.lang.Object { public static final com.intellij.openapi.editor.colors.TextAttributesKey XML_PROLOGUE public static final com.intellij.openapi.editor.colors.TextAttributesKey XML_COMMENT public static final com.intellij.openapi.editor.colors.TextAttributesKey XML_TAG public static final com.intellij.openapi.editor.colors.TextAttributesKey XML_TAG_NAME public static final com.intellij.openapi.editor.colors.TextAttributesKey XML_NS_PREFIX public static final com.intellij.openapi.editor.colors.TextAttributesKey XML_ATTRIBUTE_NAME public static final com.intellij.openapi.editor.colors.TextAttributesKey XML_ATTRIBUTE_VALUE public static final com.intellij.openapi.editor.colors.TextAttributesKey XML_TAG_DATA public static final com.intellij.openapi.editor.colors.TextAttributesKey XML_ENTITY_REFERENCE public static final com.intellij.openapi.editor.colors.TextAttributesKey HTML_COMMENT public static final com.intellij.openapi.editor.colors.TextAttributesKey HTML_TAG public static final com.intellij.openapi.editor.colors.TextAttributesKey HTML_TAG_NAME public static final com.intellij.openapi.editor.colors.TextAttributesKey HTML_ATTRIBUTE_NAME public static final com.intellij.openapi.editor.colors.TextAttributesKey HTML_ATTRIBUTE_VALUE public static final com.intellij.openapi.editor.colors.TextAttributesKey HTML_ENTITY_REFERENCE public static final com.intellij.openapi.editor.colors.TextAttributesKey HTML_CODE private void <init> () static void <clinit> () }
com/intellij/patterns/XmlAttributeValuePattern$1.class
XmlAttributeValuePattern.java package com.intellij.patterns final com.intellij.patterns.XmlAttributeValuePattern$1 extends com.intellij.patterns.InitialPatternCondition { void <init> (java.lang.Class) Class arg0 public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object o com.intellij.util.ProcessingContext context }
com/intellij/patterns/XmlAttributeValuePattern$2.class
XmlAttributeValuePattern.java package com.intellij.patterns com.intellij.patterns.XmlAttributeValuePattern$2 extends com.intellij.patterns.PsiNamePatternCondition { final synthetic com.intellij.patterns.XmlAttributeValuePattern this$0 void <init> (com.intellij.patterns.XmlAttributeValuePattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.XmlAttributeValuePattern this$0 String arg0 com.intellij.patterns.ElementPattern arg1 public java.lang.String getPropertyValue (java.lang.Object) com.intellij.psi.PsiElement prev com.intellij.psi.xml.XmlAttributeValue value com.intellij.psi.PsiElement parent Object o public volatile synthetic java.lang.Object getPropertyValue (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/XmlAttributeValuePattern$3.class
XmlAttributeValuePattern.java package com.intellij.patterns com.intellij.patterns.XmlAttributeValuePattern$3 extends com.intellij.patterns.PsiNamePatternCondition { final synthetic com.intellij.patterns.XmlAttributeValuePattern this$0 void <init> (com.intellij.patterns.XmlAttributeValuePattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.XmlAttributeValuePattern this$0 String arg0 com.intellij.patterns.ElementPattern arg1 public java.lang.String getPropertyValue (java.lang.Object) com.intellij.psi.PsiElement parent Object o public volatile synthetic java.lang.Object getPropertyValue (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/XmlAttributeValuePattern$4.class
XmlAttributeValuePattern.java package com.intellij.patterns com.intellij.patterns.XmlAttributeValuePattern$4 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.StringPattern val$valuePattern final synthetic com.intellij.patterns.XmlAttributeValuePattern this$0 void <init> (com.intellij.patterns.XmlAttributeValuePattern, java.lang.String, com.intellij.patterns.StringPattern) com.intellij.patterns.XmlAttributeValuePattern this$0 String arg0 public boolean accepts (com.intellij.psi.xml.XmlAttributeValue, com.intellij.util.ProcessingContext) com.intellij.psi.xml.XmlAttributeValue xmlAttributeValue com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/XmlAttributeValuePattern.class
XmlAttributeValuePattern.java package com.intellij.patterns public com.intellij.patterns.XmlAttributeValuePattern extends com.intellij.patterns.XmlElementPattern { static final com.intellij.patterns.XmlAttributeValuePattern XML_ATTRIBUTE_VALUE_PATTERN public void <init> (com.intellij.patterns.InitialPatternCondition) com.intellij.patterns.InitialPatternCondition condition public transient com.intellij.patterns.XmlAttributeValuePattern withLocalName (java.lang.String[]) String[] names public transient com.intellij.patterns.XmlAttributeValuePattern withLocalNameIgnoreCase (java.lang.String[]) String[] names public com.intellij.patterns.XmlAttributeValuePattern withLocalName (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern namePattern public transient com.intellij.patterns.XmlAttributeValuePattern withNamespace (java.lang.String[]) String[] names public com.intellij.patterns.XmlAttributeValuePattern withNamespace (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern namePattern public com.intellij.patterns.XmlAttributeValuePattern withValue (com.intellij.patterns.StringPattern) com.intellij.patterns.StringPattern valuePattern static void <clinit> () }
com/intellij/patterns/XmlElementPattern$Capture$1.class
XmlElementPattern.java package com.intellij.patterns com.intellij.patterns.XmlElementPattern$Capture$1 extends com.intellij.patterns.InitialPatternCondition { void <init> (java.lang.Class) Class arg0 public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object o com.intellij.util.ProcessingContext context }
com/intellij/patterns/XmlElementPattern$Capture.class
XmlElementPattern.java package com.intellij.patterns public com.intellij.patterns.XmlElementPattern$Capture extends com.intellij.patterns.XmlElementPattern { void <init> () }
com/intellij/patterns/XmlElementPattern$XmlEntityRefPattern$1.class
XmlElementPattern.java package com.intellij.patterns com.intellij.patterns.XmlElementPattern$XmlEntityRefPattern$1 extends com.intellij.patterns.InitialPatternCondition { void <init> (java.lang.Class) Class arg0 public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object o com.intellij.util.ProcessingContext context }
com/intellij/patterns/XmlElementPattern$XmlEntityRefPattern.class
XmlElementPattern.java package com.intellij.patterns public com.intellij.patterns.XmlElementPattern$XmlEntityRefPattern extends com.intellij.patterns.XmlElementPattern { void <init> () }
com/intellij/patterns/XmlElementPattern$XmlTextPattern$1.class
XmlElementPattern.java package com.intellij.patterns com.intellij.patterns.XmlElementPattern$XmlTextPattern$1 extends com.intellij.patterns.InitialPatternCondition { void <init> (java.lang.Class) Class arg0 public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object o com.intellij.util.ProcessingContext context }
com/intellij/patterns/XmlElementPattern$XmlTextPattern.class
XmlElementPattern.java package com.intellij.patterns public com.intellij.patterns.XmlElementPattern$XmlTextPattern extends com.intellij.patterns.XmlElementPattern { void <init> () }
com/intellij/patterns/XmlElementPattern.class
XmlElementPattern.java package com.intellij.patterns public com.intellij.patterns.XmlElementPattern extends com.intellij.patterns.PsiElementPattern { protected void <init> (java.lang.Class) Class aClass void <init> (com.intellij.patterns.InitialPatternCondition) com.intellij.patterns.InitialPatternCondition condition private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/XmlFilePattern$1.class
XmlFilePattern.java package com.intellij.patterns com.intellij.patterns.XmlFilePattern$1 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$rootTag final synthetic com.intellij.patterns.XmlFilePattern this$0 void <init> (com.intellij.patterns.XmlFilePattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.XmlFilePattern this$0 String arg0 public boolean accepts (com.intellij.psi.xml.XmlFile, com.intellij.util.ProcessingContext) com.intellij.psi.xml.XmlFile xmlFile com.intellij.util.ProcessingContext context com.intellij.psi.xml.XmlDocument document public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/XmlFilePattern$Capture.class
XmlFilePattern.java package com.intellij.patterns public com.intellij.patterns.XmlFilePattern$Capture extends com.intellij.patterns.XmlFilePattern { public void <init> () }
com/intellij/patterns/XmlFilePattern.class
XmlFilePattern.java package com.intellij.patterns public com.intellij.patterns.XmlFilePattern extends com.intellij.patterns.PsiFilePattern { public void <init> () protected void <init> (com.intellij.patterns.InitialPatternCondition) com.intellij.patterns.InitialPatternCondition condition public com.intellij.patterns.XmlFilePattern withRootTag (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern rootTag private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/XmlNamedElementPattern$1.class
XmlNamedElementPattern.java package com.intellij.patterns com.intellij.patterns.XmlNamedElementPattern$1 extends com.intellij.patterns.PsiNamePatternCondition { final synthetic com.intellij.patterns.XmlNamedElementPattern this$0 void <init> (com.intellij.patterns.XmlNamedElementPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.XmlNamedElementPattern this$0 String arg0 com.intellij.patterns.ElementPattern arg1 public java.lang.String getPropertyValue (java.lang.Object) Object o public volatile synthetic java.lang.Object getPropertyValue (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/XmlNamedElementPattern$2.class
XmlNamedElementPattern.java package com.intellij.patterns com.intellij.patterns.XmlNamedElementPattern$2 extends com.intellij.patterns.PatternConditionPlus { final synthetic com.intellij.patterns.XmlNamedElementPattern this$0 void <init> (com.intellij.patterns.XmlNamedElementPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.XmlNamedElementPattern this$0 String arg0 com.intellij.patterns.ElementPattern arg1 public boolean processValues (com.intellij.psi.xml.XmlElement, com.intellij.util.ProcessingContext, com.intellij.util.PairProcessor) com.intellij.psi.xml.XmlElement t com.intellij.util.ProcessingContext context com.intellij.util.PairProcessor processor public volatile synthetic boolean processValues (java.lang.Object, com.intellij.util.ProcessingContext, com.intellij.util.PairProcessor) }
com/intellij/patterns/XmlNamedElementPattern$XmlAttributePattern$1.class
XmlNamedElementPattern.java package com.intellij.patterns com.intellij.patterns.XmlNamedElementPattern$XmlAttributePattern$1 extends com.intellij.patterns.InitialPatternCondition { void <init> (java.lang.Class) Class arg0 public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object o com.intellij.util.ProcessingContext context }
com/intellij/patterns/XmlNamedElementPattern$XmlAttributePattern$2.class
XmlNamedElementPattern.java package com.intellij.patterns com.intellij.patterns.XmlNamedElementPattern$XmlAttributePattern$2 extends com.intellij.patterns.PatternConditionPlus { final synthetic com.intellij.patterns.XmlNamedElementPattern$XmlAttributePattern this$0 void <init> (com.intellij.patterns.XmlNamedElementPattern$XmlAttributePattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.XmlNamedElementPattern$XmlAttributePattern this$0 String arg0 com.intellij.patterns.ElementPattern arg1 public boolean processValues (com.intellij.psi.xml.XmlAttribute, com.intellij.util.ProcessingContext, com.intellij.util.PairProcessor) com.intellij.psi.xml.XmlAttribute t com.intellij.util.ProcessingContext context com.intellij.util.PairProcessor processor public volatile synthetic boolean processValues (java.lang.Object, com.intellij.util.ProcessingContext, com.intellij.util.PairProcessor) }
com/intellij/patterns/XmlNamedElementPattern$XmlAttributePattern.class
XmlNamedElementPattern.java package com.intellij.patterns public com.intellij.patterns.XmlNamedElementPattern$XmlAttributePattern extends com.intellij.patterns.XmlNamedElementPattern { protected void <init> () protected java.lang.String getLocalName (com.intellij.psi.xml.XmlAttribute) com.intellij.psi.xml.XmlAttribute xmlAttribute protected java.lang.String getNamespace (com.intellij.psi.xml.XmlAttribute) com.intellij.psi.xml.XmlAttribute xmlAttribute public com.intellij.patterns.XmlNamedElementPattern$XmlAttributePattern withValue (com.intellij.patterns.StringPattern) com.intellij.patterns.StringPattern pattern protected volatile synthetic java.lang.String getNamespace (com.intellij.psi.xml.XmlElement) protected volatile synthetic java.lang.String getLocalName (com.intellij.psi.xml.XmlElement) }
com/intellij/patterns/XmlNamedElementPattern.class
XmlNamedElementPattern.java package com.intellij.patterns public abstract com.intellij.patterns.XmlNamedElementPattern extends com.intellij.patterns.XmlElementPattern { public void <init> (com.intellij.patterns.InitialPatternCondition) com.intellij.patterns.InitialPatternCondition condition protected abstract java.lang.String getLocalName (com.intellij.psi.xml.XmlElement) protected abstract java.lang.String getNamespace (com.intellij.psi.xml.XmlElement) public com.intellij.patterns.XmlNamedElementPattern withLocalName (java.lang.String) String localName public transient com.intellij.patterns.XmlNamedElementPattern withLocalName (java.lang.String[]) String[] localNames public com.intellij.patterns.XmlNamedElementPattern withLocalName (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern localName public com.intellij.patterns.XmlNamedElementPattern withNamespace (java.lang.String) String namespace public transient com.intellij.patterns.XmlNamedElementPattern withNamespace (java.lang.String[]) String[] namespaces public com.intellij.patterns.XmlNamedElementPattern withNamespace (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern namespace private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/XmlPatterns.class
XmlPatterns.java package com.intellij.patterns public com.intellij.patterns.XmlPatterns extends com.intellij.patterns.PlatformPatterns { public void <init> () public static com.intellij.patterns.XmlFilePattern$Capture xmlFile () public static com.intellij.patterns.XmlAttributeValuePattern xmlAttributeValue (com.intellij.patterns.ElementPattern) com.intellij.patterns.PatternCondition condition com.intellij.patterns.ElementPattern attributePattern public static transient com.intellij.patterns.XmlAttributeValuePattern xmlAttributeValue (java.lang.String[]) String[] localNames public static com.intellij.patterns.XmlAttributeValuePattern xmlAttributeValue () public static com.intellij.patterns.XmlNamedElementPattern$XmlAttributePattern xmlAttribute (java.lang.String) String localName public static com.intellij.patterns.XmlNamedElementPattern$XmlAttributePattern xmlAttribute () public static com.intellij.patterns.XmlTagPattern$Capture xmlTag () public static com.intellij.patterns.XmlElementPattern$XmlTextPattern xmlText () public static com.intellij.patterns.XmlElementPattern$XmlEntityRefPattern xmlEntityRef () }
com/intellij/patterns/XmlTagPattern$1.class
XmlTagPattern.java package com.intellij.patterns com.intellij.patterns.XmlTagPattern$1 extends com.intellij.patterns.InitialPatternCondition { void <init> (java.lang.Class) Class arg0 public boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) Object o com.intellij.util.ProcessingContext context }
com/intellij/patterns/XmlTagPattern$2.class
XmlTagPattern.java package com.intellij.patterns com.intellij.patterns.XmlTagPattern$2 extends com.intellij.patterns.PatternCondition { final synthetic String val$attributeName final synthetic String val$attributeValue final synthetic com.intellij.patterns.XmlTagPattern this$0 void <init> (com.intellij.patterns.XmlTagPattern, java.lang.String, java.lang.String, java.lang.String) com.intellij.patterns.XmlTagPattern this$0 String arg0 public boolean accepts (com.intellij.psi.xml.XmlTag, com.intellij.util.ProcessingContext) com.intellij.psi.xml.XmlTag xmlTag com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/XmlTagPattern$3.class
XmlTagPattern.java package com.intellij.patterns com.intellij.patterns.XmlTagPattern$3 extends com.intellij.patterns.PatternCondition { final synthetic String[] val$attributeNames final synthetic com.intellij.patterns.XmlTagPattern this$0 void <init> (com.intellij.patterns.XmlTagPattern, java.lang.String, java.lang.String[]) com.intellij.patterns.XmlTagPattern this$0 String arg0 public boolean accepts (com.intellij.psi.xml.XmlTag, com.intellij.util.ProcessingContext) String attributeName com.intellij.psi.xml.XmlTag xmlTag com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/XmlTagPattern$4.class
XmlTagPattern.java package com.intellij.patterns com.intellij.patterns.XmlTagPattern$4 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$metaDataPattern final synthetic com.intellij.patterns.XmlTagPattern this$0 void <init> (com.intellij.patterns.XmlTagPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.XmlTagPattern this$0 String arg0 public boolean accepts (com.intellij.psi.xml.XmlTag, com.intellij.util.ProcessingContext) com.intellij.psi.xml.XmlTag xmlTag com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/XmlTagPattern$5.class
XmlTagPattern.java package com.intellij.patterns com.intellij.patterns.XmlTagPattern$5 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$pattern final synthetic com.intellij.patterns.XmlTagPattern this$0 void <init> (com.intellij.patterns.XmlTagPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.XmlTagPattern this$0 String arg0 public boolean accepts (com.intellij.psi.xml.XmlTag, com.intellij.util.ProcessingContext) com.intellij.psi.xml.XmlTag xmlTag com.intellij.util.ProcessingContext context com.intellij.psi.xml.XmlTag parent public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/XmlTagPattern$6.class
XmlTagPattern.java package com.intellij.patterns com.intellij.patterns.XmlTagPattern$6 extends com.intellij.patterns.PatternCondition { final synthetic com.intellij.patterns.ElementPattern val$pattern final synthetic com.intellij.patterns.XmlTagPattern this$0 void <init> (com.intellij.patterns.XmlTagPattern, java.lang.String, com.intellij.patterns.ElementPattern) com.intellij.patterns.XmlTagPattern this$0 String arg0 public boolean accepts (com.intellij.psi.xml.XmlTag, com.intellij.util.ProcessingContext) com.intellij.psi.xml.XmlTag xmlTag com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/patterns/XmlTagPattern$Capture.class
XmlTagPattern.java package com.intellij.patterns public com.intellij.patterns.XmlTagPattern$Capture extends com.intellij.patterns.XmlTagPattern { static final com.intellij.patterns.XmlTagPattern$Capture XML_TAG_PATTERN public void <init> () protected volatile synthetic java.lang.String getNamespace (com.intellij.psi.xml.XmlElement) protected volatile synthetic java.lang.String getLocalName (com.intellij.psi.xml.XmlElement) static void <clinit> () }
com/intellij/patterns/XmlTagPattern.class
XmlTagPattern.java package com.intellij.patterns public com.intellij.patterns.XmlTagPattern extends com.intellij.patterns.XmlNamedElementPattern { protected void <init> () protected void <init> (com.intellij.patterns.InitialPatternCondition) com.intellij.patterns.InitialPatternCondition condition protected java.lang.String getLocalName (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag protected java.lang.String getNamespace (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag public com.intellij.patterns.XmlTagPattern withAttributeValue (java.lang.String, java.lang.String) String attributeName String attributeValue public transient com.intellij.patterns.XmlTagPattern withAnyAttribute (java.lang.String[]) String[] attributeNames public com.intellij.patterns.XmlTagPattern withDescriptor (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern metaDataPattern public com.intellij.patterns.XmlTagPattern isFirstSubtag (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.XmlTagPattern withFirstSubTag (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.XmlTagPattern withSubTags (com.intellij.patterns.ElementPattern) com.intellij.patterns.ElementPattern pattern public com.intellij.patterns.XmlTagPattern withoutAttributeValue (java.lang.String, java.lang.String) String attributeName String attributeValue protected volatile synthetic java.lang.String getNamespace (com.intellij.psi.xml.XmlElement) protected volatile synthetic java.lang.String getLocalName (com.intellij.psi.xml.XmlElement) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/pom/package.html
com/intellij/pom/xml/XmlAspect.class
XmlAspect.java package com.intellij.pom.xml public abstract com.intellij.pom.xml.XmlAspect extends java.lang.Object implements com.intellij.pom.PomModelAspect { }
com/intellij/pom/xml/XmlChangeSet.class
XmlChangeSet.java package com.intellij.pom.xml public abstract com.intellij.pom.xml.XmlChangeSet extends java.lang.Object implements com.intellij.pom.event.PomChangeSet { public abstract java.util.List getChanges () public abstract com.intellij.pom.PomModelAspect getAspect () public abstract void add (com.intellij.pom.xml.events.XmlChange) public abstract void clear () public abstract java.lang.Iterable getChangedFiles () public abstract void addChangedFile (com.intellij.psi.xml.XmlFile) }
com/intellij/pom/xml/events/XmlAttributeSet.class
XmlAttributeSet.java package com.intellij.pom.xml.events public abstract com.intellij.pom.xml.events.XmlAttributeSet extends java.lang.Object implements com.intellij.pom.xml.events.XmlChange { public abstract java.lang.String getName () public abstract java.lang.String getValue () public abstract com.intellij.psi.xml.XmlTag getTag () }
com/intellij/pom/xml/events/XmlChange.class
XmlChange.java package com.intellij.pom.xml.events public abstract com.intellij.pom.xml.events.XmlChange extends java.lang.Object { }
com/intellij/pom/xml/events/XmlDocumentChanged.class
XmlDocumentChanged.java package com.intellij.pom.xml.events public abstract com.intellij.pom.xml.events.XmlDocumentChanged extends java.lang.Object implements com.intellij.pom.xml.events.XmlChange { public abstract com.intellij.psi.xml.XmlDocument getDocument () }
com/intellij/pom/xml/events/XmlElementChanged.class
XmlElementChanged.java package com.intellij.pom.xml.events public abstract com.intellij.pom.xml.events.XmlElementChanged extends java.lang.Object implements com.intellij.pom.xml.events.XmlChange { public abstract com.intellij.psi.xml.XmlElement getElement () }
com/intellij/pom/xml/events/XmlTagChildAdd.class
XmlTagChildAdd.java package com.intellij.pom.xml.events public abstract com.intellij.pom.xml.events.XmlTagChildAdd extends java.lang.Object implements com.intellij.pom.xml.events.XmlChange { public abstract com.intellij.psi.xml.XmlTag getTag () public abstract com.intellij.psi.xml.XmlTagChild getChild () }
com/intellij/pom/xml/events/XmlTagChildChanged.class
XmlTagChildChanged.java package com.intellij.pom.xml.events public abstract com.intellij.pom.xml.events.XmlTagChildChanged extends java.lang.Object implements com.intellij.pom.xml.events.XmlChange { public abstract com.intellij.psi.xml.XmlTag getTag () public abstract com.intellij.psi.xml.XmlTagChild getChild () }
com/intellij/pom/xml/events/XmlTagChildRemoved.class
XmlTagChildRemoved.java package com.intellij.pom.xml.events public abstract com.intellij.pom.xml.events.XmlTagChildRemoved extends java.lang.Object implements com.intellij.pom.xml.events.XmlChange { public abstract com.intellij.psi.xml.XmlTag getTag () public abstract com.intellij.psi.xml.XmlTagChild getChild () }
com/intellij/pom/xml/events/XmlTagNameChanged.class
XmlTagNameChanged.java package com.intellij.pom.xml.events public abstract com.intellij.pom.xml.events.XmlTagNameChanged extends java.lang.Object implements com.intellij.pom.xml.events.XmlChange { public abstract java.lang.String getOldName () public abstract com.intellij.psi.xml.XmlTag getTag () }
com/intellij/pom/xml/events/XmlTextChanged.class
XmlTextChanged.java package com.intellij.pom.xml.events public abstract com.intellij.pom.xml.events.XmlTextChanged extends java.lang.Object implements com.intellij.pom.xml.events.XmlChange { public abstract java.lang.String getOldText () public abstract com.intellij.psi.xml.XmlText getText () }
com/intellij/psi/XmlElementFactory.class
XmlElementFactory.java package com.intellij.psi public abstract com.intellij.psi.XmlElementFactory extends java.lang.Object { public void <init> () public static com.intellij.psi.XmlElementFactory getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract com.intellij.psi.xml.XmlText createDisplayText (java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.xml.XmlTag createXHTMLTagFromText (java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.xml.XmlTag createHTMLTagFromText (java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.xml.XmlTag createTagFromText (java.lang.CharSequence) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.xml.XmlTag createTagFromText (java.lang.CharSequence, com.intellij.lang.Language) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.xml.XmlAttribute createXmlAttribute (java.lang.String, java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.xml.XmlAttribute createAttribute (java.lang.String, java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException }
com/intellij/psi/XmlElementVisitor.class
XmlElementVisitor.java package com.intellij.psi public abstract com.intellij.psi.XmlElementVisitor extends com.intellij.psi.PsiElementVisitor { public void <init> () public void visitXmlElement (com.intellij.psi.xml.XmlElement) com.intellij.psi.xml.XmlElement element public void visitXmlFile (com.intellij.psi.xml.XmlFile) com.intellij.psi.xml.XmlFile file public void visitXmlAttribute (com.intellij.psi.xml.XmlAttribute) com.intellij.psi.xml.XmlAttribute attribute public void visitXmlComment (com.intellij.psi.xml.XmlComment) com.intellij.psi.xml.XmlComment comment public void visitXmlDecl (com.intellij.psi.xml.XmlDecl) com.intellij.psi.xml.XmlDecl decl public void visitXmlDocument (com.intellij.psi.xml.XmlDocument) com.intellij.psi.xml.XmlDocument document public void visitXmlProlog (com.intellij.psi.xml.XmlProlog) com.intellij.psi.xml.XmlProlog prolog public void visitXmlText (com.intellij.psi.xml.XmlText) com.intellij.psi.xml.XmlText text public void visitXmlTag (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag public void visitXmlToken (com.intellij.psi.xml.XmlToken) com.intellij.psi.xml.XmlToken token public void visitXmlAttributeValue (com.intellij.psi.xml.XmlAttributeValue) com.intellij.psi.xml.XmlAttributeValue value public void visitXmlDoctype (com.intellij.psi.xml.XmlDoctype) com.intellij.psi.xml.XmlDoctype xmlDoctype public void visitXmlProcessingInstruction (com.intellij.psi.xml.XmlProcessingInstruction) com.intellij.psi.xml.XmlProcessingInstruction processingInstruction }
com/intellij/psi/XmlRecursiveElementVisitor.class
XmlRecursiveElementVisitor.java package com.intellij.psi public com.intellij.psi.XmlRecursiveElementVisitor extends com.intellij.psi.XmlElementVisitor implements com.intellij.psi.PsiRecursiveVisitor { private final boolean myVisitAllFileRoots public void <init> () public void <init> (boolean) boolean visitAllFileRoots public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitFile (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile lFile com.intellij.psi.FileViewProvider viewProvider java.util.List allFiles com.intellij.psi.PsiFile file }
com/intellij/psi/XmlRecursiveElementWalkingVisitor$1.class
XmlRecursiveElementWalkingVisitor.java package com.intellij.psi com.intellij.psi.XmlRecursiveElementWalkingVisitor$1 extends com.intellij.psi.PsiWalkingState { final synthetic com.intellij.psi.XmlRecursiveElementWalkingVisitor this$0 void <init> (com.intellij.psi.XmlRecursiveElementWalkingVisitor, com.intellij.psi.PsiElementVisitor) com.intellij.psi.XmlRecursiveElementWalkingVisitor this$0 com.intellij.psi.PsiElementVisitor arg0 }
com/intellij/psi/XmlRecursiveElementWalkingVisitor.class
XmlRecursiveElementWalkingVisitor.java package com.intellij.psi public com.intellij.psi.XmlRecursiveElementWalkingVisitor extends com.intellij.psi.XmlElementVisitor implements com.intellij.psi.PsiRecursiveVisitor { private final boolean myVisitAllFileRoots private final com.intellij.psi.PsiWalkingState myWalkingState public void <init> () public void <init> (boolean) boolean visitAllFileRoots public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitFile (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile lFile com.intellij.psi.FileViewProvider viewProvider java.util.List allFiles com.intellij.psi.PsiFile file public void stopWalking () }
com/intellij/psi/filters/position/NamespaceFilter.class
NamespaceFilter.java package com.intellij.psi.filters.position public com.intellij.psi.filters.position.NamespaceFilter extends java.lang.Object implements com.intellij.psi.filters.ElementFilter { private final String[] myNamespaces public transient void <init> (java.lang.String[]) String[] namespaces public boolean isClassAcceptable (java.lang.Class) Class hintClass public boolean isAcceptable (java.lang.Object, com.intellij.psi.PsiElement) String publicId com.intellij.psi.xml.XmlDoctype doctype com.intellij.psi.xml.XmlDocument document com.intellij.psi.xml.XmlProlog prolog com.intellij.psi.xml.XmlTag psiElement String ns com.intellij.psi.PsiFile psiFile Object element com.intellij.psi.PsiElement context protected boolean isNamespaceAcceptable (java.lang.String) String aMyValue String ns }
com/intellij/psi/html/HtmlTag.class
HtmlTag.java package com.intellij.psi.html public abstract com.intellij.psi.html.HtmlTag extends java.lang.Object implements com.intellij.psi.xml.XmlTag { }
com/intellij/psi/html/package.html
com/intellij/psi/tree/xml/IDTDElementType.class
IDTDElementType.java package com.intellij.psi.tree.xml public com.intellij.psi.tree.xml.IDTDElementType extends com.intellij.psi.tree.IElementType { public void <init> (java.lang.String) String debugName }
com/intellij/psi/tree/xml/IXmlElementType.class
IXmlElementType.java package com.intellij.psi.tree.xml public com.intellij.psi.tree.xml.IXmlElementType extends com.intellij.psi.tree.IElementType { public void <init> (java.lang.String) String debugName }
com/intellij/psi/tree/xml/IXmlLeafElementType.class
IXmlLeafElementType.java package com.intellij.psi.tree.xml public com.intellij.psi.tree.xml.IXmlLeafElementType extends com.intellij.psi.tree.xml.IXmlElementType { public void <init> (java.lang.String) String debugName }
com/intellij/psi/tree/xml/package.html
com/intellij/psi/xml/XmlAttlistDecl.class
XmlAttlistDecl.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.XmlAttlistDecl extends java.lang.Object implements com.intellij.psi.xml.XmlElement { public static final com.intellij.psi.xml.XmlAttlistDecl[] EMPTY_ARRAY public abstract com.intellij.psi.xml.XmlElement getNameElement () public abstract java.lang.String getName () public abstract com.intellij.psi.xml.XmlAttributeDecl[] getAttributeDecls () static void <clinit> () }
com/intellij/psi/xml/XmlAttribute.class
XmlAttribute.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.XmlAttribute extends java.lang.Object implements com.intellij.psi.xml.XmlElement com.intellij.psi.PsiNamedElement { public static final com.intellij.psi.xml.XmlAttribute[] EMPTY_ARRAY public abstract java.lang.String getName () public abstract java.lang.String getLocalName () public abstract com.intellij.psi.xml.XmlElement getNameElement () public abstract java.lang.String getNamespace () public abstract java.lang.String getNamespacePrefix () public abstract com.intellij.psi.xml.XmlTag getParent () public abstract java.lang.String getValue () public abstract java.lang.String getDisplayValue () public abstract int physicalToDisplay (int) public abstract int displayToPhysical (int) public abstract com.intellij.openapi.util.TextRange getValueTextRange () public abstract boolean isNamespaceDeclaration () public abstract com.intellij.xml.XmlAttributeDescriptor getDescriptor () public abstract com.intellij.psi.xml.XmlAttributeValue getValueElement () public abstract void setValue (java.lang.String) throws com.intellij.util.IncorrectOperationException public volatile synthetic com.intellij.psi.PsiElement getParent () static void <clinit> () }
com/intellij/psi/xml/XmlAttributeDecl.class
XmlAttributeDecl.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.XmlAttributeDecl extends java.lang.Object implements com.intellij.psi.xml.XmlElement com.intellij.psi.meta.PsiMetaOwner com.intellij.psi.PsiNamedElement { public abstract com.intellij.psi.xml.XmlElement getNameElement () public abstract com.intellij.psi.xml.XmlAttributeValue getDefaultValue () public abstract java.lang.String getDefaultValueText () public abstract boolean isAttributeRequired () public abstract boolean isAttributeFixed () public abstract boolean isAttributeImplied () public abstract boolean isEnumerated () public abstract com.intellij.psi.xml.XmlElement[] getEnumeratedValues () public abstract boolean isIdAttribute () public abstract boolean isIdRefAttribute () }
com/intellij/psi/xml/XmlAttributeValue.class
XmlAttributeValue.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.XmlAttributeValue extends java.lang.Object implements com.intellij.psi.xml.XmlElement com.intellij.psi.PsiLiteralValue { public abstract java.lang.String getValue () public abstract com.intellij.openapi.util.TextRange getValueTextRange () public volatile synthetic java.lang.Object getValue () }
com/intellij/psi/xml/XmlComment.class
XmlComment.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.XmlComment extends java.lang.Object implements com.intellij.psi.xml.XmlElement com.intellij.psi.PsiComment com.intellij.psi.xml.XmlTagChild { public abstract java.lang.String getCommentText () }
com/intellij/psi/xml/XmlConditionalSection.class
XmlConditionalSection.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.XmlConditionalSection extends java.lang.Object implements com.intellij.psi.xml.XmlElement { public abstract boolean isIncluded (com.intellij.psi.PsiFile) public abstract com.intellij.psi.PsiElement getBodyStart () }
com/intellij/psi/xml/XmlContentParticle$Quantifier.class
XmlContentParticle.java package com.intellij.psi.xml public final enum com.intellij.psi.xml.XmlContentParticle$Quantifier extends java.lang.Enum { public static final enum com.intellij.psi.xml.XmlContentParticle$Quantifier ONE_OR_MORE public static final enum com.intellij.psi.xml.XmlContentParticle$Quantifier ZERO_OR_MORE public static final enum com.intellij.psi.xml.XmlContentParticle$Quantifier OPTIONAL public static final enum com.intellij.psi.xml.XmlContentParticle$Quantifier REQUIRED private static final synthetic com.intellij.psi.xml.XmlContentParticle$Quantifier[] $VALUES public static com.intellij.psi.xml.XmlContentParticle$Quantifier[] values () public static com.intellij.psi.xml.XmlContentParticle$Quantifier valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/psi/xml/XmlContentParticle$Type.class
XmlContentParticle.java package com.intellij.psi.xml public final enum com.intellij.psi.xml.XmlContentParticle$Type extends java.lang.Enum { public static final enum com.intellij.psi.xml.XmlContentParticle$Type SEQUENCE public static final enum com.intellij.psi.xml.XmlContentParticle$Type CHOICE public static final enum com.intellij.psi.xml.XmlContentParticle$Type ELEMENT private static final synthetic com.intellij.psi.xml.XmlContentParticle$Type[] $VALUES public static com.intellij.psi.xml.XmlContentParticle$Type[] values () public static com.intellij.psi.xml.XmlContentParticle$Type valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/psi/xml/XmlContentParticle.class
XmlContentParticle.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.XmlContentParticle extends java.lang.Object { public abstract com.intellij.psi.xml.XmlContentParticle$Type getType () public abstract com.intellij.psi.xml.XmlContentParticle$Quantifier getQuantifier () public abstract com.intellij.psi.xml.XmlContentParticle[] getSubParticles () public abstract com.intellij.xml.XmlElementDescriptor getElementDescriptor () }
com/intellij/psi/xml/XmlDecl.class
XmlDecl.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.XmlDecl extends java.lang.Object implements com.intellij.psi.xml.XmlElement { }
com/intellij/psi/xml/XmlDoctype.class
XmlDoctype.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.XmlDoctype extends java.lang.Object implements com.intellij.psi.xml.XmlElement { public abstract com.intellij.psi.xml.XmlElement getNameElement () public abstract java.lang.String getDtdUri () public abstract com.intellij.psi.PsiElement getDtdUrlElement () public abstract com.intellij.psi.xml.XmlMarkupDecl getMarkupDecl () public abstract java.lang.String getPublicId () public abstract java.lang.String getSystemId () }
com/intellij/psi/xml/XmlDocument.class
XmlDocument.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.XmlDocument extends java.lang.Object implements com.intellij.psi.xml.XmlElement com.intellij.psi.meta.PsiMetaOwner { public abstract com.intellij.psi.xml.XmlProlog getProlog () public abstract com.intellij.psi.xml.XmlTag getRootTag () public abstract com.intellij.xml.XmlNSDescriptor getRootTagNSDescriptor () public abstract com.intellij.xml.XmlNSDescriptor getDefaultNSDescriptor (java.lang.String, boolean) }
com/intellij/psi/xml/XmlElement.class
XmlElement.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.XmlElement extends java.lang.Object implements com.intellij.psi.PsiElement { public static final com.intellij.openapi.util.Key INCLUDING_ELEMENT public static final com.intellij.openapi.util.Key DEPENDING_ELEMENT public static final com.intellij.openapi.util.Key DO_NOT_VALIDATE public static final com.intellij.psi.xml.XmlElement[] EMPTY_ARRAY public abstract boolean processElements (com.intellij.psi.search.PsiElementProcessor, com.intellij.psi.PsiElement) public boolean skipValidation () static void <clinit> () }
com/intellij/psi/xml/XmlElementContentGroup.class
XmlElementContentGroup.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.XmlElementContentGroup extends java.lang.Object implements com.intellij.psi.xml.XmlContentParticle com.intellij.psi.xml.XmlElement { }
com/intellij/psi/xml/XmlElementContentSpec.class
XmlElementContentSpec.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.XmlElementContentSpec extends java.lang.Object implements com.intellij.psi.xml.XmlElement { public abstract boolean isEmpty () public abstract boolean isAny () public abstract boolean isMixed () public abstract boolean hasChildren () public abstract com.intellij.psi.xml.XmlElementContentGroup getTopGroup () }
com/intellij/psi/xml/XmlElementDecl.class
XmlElementDecl.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.XmlElementDecl extends java.lang.Object implements com.intellij.psi.xml.XmlElement com.intellij.psi.meta.PsiMetaOwner com.intellij.psi.PsiNameIdentifierOwner { public abstract com.intellij.psi.xml.XmlElement getNameElement () public abstract java.lang.String getName () public abstract com.intellij.psi.xml.XmlElementContentSpec getContentSpecElement () }
com/intellij/psi/xml/XmlEntityDecl$EntityContextType.class
XmlEntityDecl.java package com.intellij.psi.xml public final enum com.intellij.psi.xml.XmlEntityDecl$EntityContextType extends java.lang.Enum { public static final enum com.intellij.psi.xml.XmlEntityDecl$EntityContextType ELEMENT_CONTENT_SPEC public static final enum com.intellij.psi.xml.XmlEntityDecl$EntityContextType ATTRIBUTE_SPEC public static final enum com.intellij.psi.xml.XmlEntityDecl$EntityContextType ATTLIST_SPEC public static final enum com.intellij.psi.xml.XmlEntityDecl$EntityContextType ENTITY_DECL_CONTENT public static final enum com.intellij.psi.xml.XmlEntityDecl$EntityContextType GENERIC_XML public static final enum com.intellij.psi.xml.XmlEntityDecl$EntityContextType ENUMERATED_TYPE public static final enum com.intellij.psi.xml.XmlEntityDecl$EntityContextType ATTR_VALUE private static final synthetic com.intellij.psi.xml.XmlEntityDecl$EntityContextType[] $VALUES public static com.intellij.psi.xml.XmlEntityDecl$EntityContextType[] values () public static com.intellij.psi.xml.XmlEntityDecl$EntityContextType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/psi/xml/XmlEntityDecl.class
XmlEntityDecl.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.XmlEntityDecl extends java.lang.Object implements com.intellij.psi.xml.XmlElement com.intellij.psi.PsiNamedElement { public abstract java.lang.String getName () public abstract com.intellij.psi.PsiElement getNameElement () public abstract com.intellij.psi.xml.XmlAttributeValue getValueElement () public abstract com.intellij.psi.PsiElement parse (com.intellij.psi.PsiFile, com.intellij.psi.xml.XmlEntityDecl$EntityContextType, com.intellij.psi.xml.XmlEntityRef) public abstract boolean isInternalReference () }
com/intellij/psi/xml/XmlEntityRef.class
XmlEntityRef.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.XmlEntityRef extends java.lang.Object implements com.intellij.psi.xml.XmlElement com.intellij.psi.xml.XmlTagChild { public abstract com.intellij.psi.xml.XmlEntityDecl resolve (com.intellij.psi.PsiFile) }
com/intellij/psi/xml/XmlEnumeratedType.class
XmlEnumeratedType.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.XmlEnumeratedType extends java.lang.Object implements com.intellij.psi.xml.XmlElement { public abstract com.intellij.psi.xml.XmlElement[] getEnumeratedValues () }
com/intellij/psi/xml/XmlFile.class
XmlFile.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.XmlFile extends java.lang.Object implements com.intellij.psi.PsiFile com.intellij.psi.xml.XmlElement com.intellij.psi.FileResolveScopeProvider { public static final com.intellij.psi.xml.XmlFile[] EMPTY_ARRAY public abstract com.intellij.psi.xml.XmlDocument getDocument () public abstract com.intellij.psi.xml.XmlTag getRootTag () static void <clinit> () }
com/intellij/psi/xml/XmlFileNSInfoProvider.class
XmlFileNSInfoProvider.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.XmlFileNSInfoProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract java.lang.String[][] getDefaultNamespaces (com.intellij.psi.xml.XmlFile) public abstract boolean overrideNamespaceFromDocType (com.intellij.psi.xml.XmlFile) static void <clinit> () }
com/intellij/psi/xml/XmlMarkupDecl.class
XmlMarkupDecl.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.XmlMarkupDecl extends java.lang.Object implements com.intellij.psi.xml.XmlElement com.intellij.psi.meta.PsiMetaOwner { }
com/intellij/psi/xml/XmlNotationDecl.class
XmlNotationDecl.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.XmlNotationDecl extends java.lang.Object implements com.intellij.psi.xml.XmlElement { public abstract com.intellij.psi.xml.XmlElement getNameElement () public abstract com.intellij.psi.xml.XmlElementContentSpec getContentSpecElement () }
com/intellij/psi/xml/XmlProcessingInstruction.class
XmlProcessingInstruction.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.XmlProcessingInstruction extends java.lang.Object implements com.intellij.psi.xml.XmlElement com.intellij.psi.xml.XmlTagChild { }
com/intellij/psi/xml/XmlProlog.class
XmlProlog.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.XmlProlog extends java.lang.Object implements com.intellij.psi.xml.XmlElement { public abstract com.intellij.psi.xml.XmlDoctype getDoctype () }
com/intellij/psi/xml/XmlTag.class
XmlTag.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.XmlTag extends java.lang.Object implements com.intellij.psi.xml.XmlElement com.intellij.psi.PsiNamedElement com.intellij.psi.meta.PsiMetaOwner com.intellij.psi.xml.XmlTagChild { public static final com.intellij.psi.xml.XmlTag[] EMPTY public abstract java.lang.String getName () public abstract java.lang.String getNamespace () public abstract java.lang.String getLocalName () public abstract com.intellij.xml.XmlElementDescriptor getDescriptor () public abstract com.intellij.psi.xml.XmlAttribute[] getAttributes () public abstract com.intellij.psi.xml.XmlAttribute getAttribute (java.lang.String, java.lang.String) public abstract com.intellij.psi.xml.XmlAttribute getAttribute (java.lang.String) public abstract java.lang.String getAttributeValue (java.lang.String, java.lang.String) public abstract java.lang.String getAttributeValue (java.lang.String) public abstract com.intellij.psi.xml.XmlAttribute setAttribute (java.lang.String, java.lang.String, java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.xml.XmlAttribute setAttribute (java.lang.String, java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.xml.XmlTag createChildTag (java.lang.String, java.lang.String, java.lang.String, boolean) public abstract com.intellij.psi.xml.XmlTag addSubTag (com.intellij.psi.xml.XmlTag, boolean) public abstract com.intellij.psi.xml.XmlTag[] getSubTags () public abstract com.intellij.psi.xml.XmlTag[] findSubTags (java.lang.String) public abstract com.intellij.psi.xml.XmlTag[] findSubTags (java.lang.String, java.lang.String) public abstract com.intellij.psi.xml.XmlTag findFirstSubTag (java.lang.String) public abstract java.lang.String getNamespacePrefix () public abstract java.lang.String getNamespaceByPrefix (java.lang.String) public abstract java.lang.String getPrefixByNamespace (java.lang.String) public abstract java.lang.String[] knownNamespaces () public abstract boolean hasNamespaceDeclarations () public abstract java.util.Map getLocalNamespaceDeclarations () public abstract com.intellij.psi.xml.XmlTagValue getValue () public abstract com.intellij.xml.XmlNSDescriptor getNSDescriptor (java.lang.String, boolean) public abstract boolean isEmpty () public abstract void collapseIfEmpty () public abstract java.lang.String getSubTagText (java.lang.String) static void <clinit> () }
com/intellij/psi/xml/XmlTagChild.class
XmlTagChild.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.XmlTagChild extends java.lang.Object implements com.intellij.psi.xml.XmlElement { public static final com.intellij.psi.xml.XmlTagChild[] EMPTY_ARRAY public abstract com.intellij.psi.xml.XmlTag getParentTag () public abstract com.intellij.psi.xml.XmlTagChild getNextSiblingInTag () public abstract com.intellij.psi.xml.XmlTagChild getPrevSiblingInTag () static void <clinit> () }
com/intellij/psi/xml/XmlTagValue.class
XmlTagValue.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.XmlTagValue extends java.lang.Object { public abstract com.intellij.psi.xml.XmlTagChild[] getChildren () public abstract com.intellij.psi.xml.XmlText[] getTextElements () public abstract java.lang.String getText () public abstract com.intellij.openapi.util.TextRange getTextRange () public abstract java.lang.String getTrimmedText () public abstract void setText (java.lang.String) public abstract void setEscapedText (java.lang.String) public abstract boolean hasCDATA () }
com/intellij/psi/xml/XmlText.class
XmlText.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.XmlText extends java.lang.Object implements com.intellij.psi.xml.XmlTagChild { public static final com.intellij.psi.xml.XmlText[] EMPTY_ARRAY public abstract java.lang.String getText () public abstract java.lang.String getValue () public abstract void setValue (java.lang.String) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.xml.XmlElement insertAtOffset (com.intellij.psi.xml.XmlElement, int) throws com.intellij.util.IncorrectOperationException public abstract void insertText (java.lang.String, int) throws com.intellij.util.IncorrectOperationException public abstract void removeText (int, int) throws com.intellij.util.IncorrectOperationException public abstract int physicalToDisplay (int) public abstract int displayToPhysical (int) public abstract com.intellij.psi.xml.XmlText split (int) static void <clinit> () }
com/intellij/psi/xml/XmlToken.class
XmlToken.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.XmlToken extends java.lang.Object implements com.intellij.psi.xml.XmlElement { public abstract com.intellij.psi.tree.IElementType getTokenType () }
com/intellij/psi/xml/XmlTokenType.class
XmlTokenType.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.XmlTokenType extends java.lang.Object { public static final com.intellij.psi.tree.IElementType XML_START_TAG_START public static final com.intellij.psi.tree.IElementType XML_END_TAG_START public static final com.intellij.psi.tree.IElementType XML_TAG_END public static final com.intellij.psi.tree.IElementType XML_EMPTY_ELEMENT_END public static final com.intellij.psi.tree.IElementType XML_TAG_NAME public static final com.intellij.psi.tree.IElementType XML_NAME public static final com.intellij.psi.tree.IElementType XML_ATTRIBUTE_VALUE_TOKEN public static final com.intellij.psi.tree.IElementType XML_ATTRIBUTE_VALUE_START_DELIMITER public static final com.intellij.psi.tree.IElementType XML_ATTRIBUTE_VALUE_END_DELIMITER public static final com.intellij.psi.tree.IElementType XML_EQ public static final com.intellij.psi.tree.IElementType XML_DATA_CHARACTERS public static final com.intellij.psi.tree.IElementType XML_TAG_CHARACTERS public static final com.intellij.psi.tree.IElementType XML_WHITE_SPACE public static final com.intellij.psi.tree.IElementType XML_REAL_WHITE_SPACE public static final com.intellij.psi.tree.IElementType XML_COMMENT_START public static final com.intellij.psi.tree.IElementType XML_COMMENT_END public static final com.intellij.psi.tree.IElementType XML_COMMENT_CHARACTERS public static final com.intellij.psi.tree.IElementType XML_DECL_START public static final com.intellij.psi.tree.IElementType XML_DECL_END public static final com.intellij.psi.tree.IElementType XML_DOCTYPE_START public static final com.intellij.psi.tree.IElementType XML_DOCTYPE_END public static final com.intellij.psi.tree.IElementType XML_DOCTYPE_SYSTEM public static final com.intellij.psi.tree.IElementType XML_DOCTYPE_PUBLIC public static final com.intellij.psi.tree.IElementType XML_MARKUP_START public static final com.intellij.psi.tree.IElementType XML_MARKUP_END public static final com.intellij.psi.tree.IElementType XML_CDATA_START public static final com.intellij.psi.tree.IElementType XML_CONDITIONAL_SECTION_START public static final com.intellij.psi.tree.IElementType XML_CONDITIONAL_INCLUDE public static final com.intellij.psi.tree.IElementType XML_CONDITIONAL_IGNORE public static final com.intellij.psi.tree.IElementType XML_CDATA_END public static final com.intellij.psi.tree.IElementType XML_CONDITIONAL_SECTION_END public static final com.intellij.psi.tree.IElementType XML_ELEMENT_DECL_START public static final com.intellij.psi.tree.IElementType XML_NOTATION_DECL_START public static final com.intellij.psi.tree.IElementType XML_ATTLIST_DECL_START public static final com.intellij.psi.tree.IElementType XML_ENTITY_DECL_START public static final com.intellij.psi.tree.IElementType XML_PCDATA public static final com.intellij.psi.tree.IElementType XML_LEFT_PAREN public static final com.intellij.psi.tree.IElementType XML_RIGHT_PAREN public static final com.intellij.psi.tree.IElementType XML_CONTENT_EMPTY public static final com.intellij.psi.tree.IElementType XML_CONTENT_ANY public static final com.intellij.psi.tree.IElementType XML_QUESTION public static final com.intellij.psi.tree.IElementType XML_STAR public static final com.intellij.psi.tree.IElementType XML_PLUS public static final com.intellij.psi.tree.IElementType XML_BAR public static final com.intellij.psi.tree.IElementType XML_COMMA public static final com.intellij.psi.tree.IElementType XML_AMP public static final com.intellij.psi.tree.IElementType XML_SEMI public static final com.intellij.psi.tree.IElementType XML_PERCENT public static final com.intellij.psi.tree.IElementType XML_ATT_IMPLIED public static final com.intellij.psi.tree.IElementType XML_ATT_REQUIRED public static final com.intellij.psi.tree.IElementType XML_ATT_FIXED public static final com.intellij.psi.tree.IElementType XML_ENTITY_REF_TOKEN public static final com.intellij.psi.tree.IElementType TAG_WHITE_SPACE public static final com.intellij.psi.tree.IElementType XML_PI_START public static final com.intellij.psi.tree.IElementType XML_PI_END public static final com.intellij.psi.tree.IElementType XML_PI_TARGET public static final com.intellij.psi.tree.IElementType XML_CHAR_ENTITY_REF public static final com.intellij.psi.tree.IElementType XML_BAD_CHARACTER public static final com.intellij.psi.tree.IElementType XML_CONDITIONAL_COMMENT_START public static final com.intellij.psi.tree.IElementType XML_CONDITIONAL_COMMENT_START_END public static final com.intellij.psi.tree.IElementType XML_CONDITIONAL_COMMENT_END_START public static final com.intellij.psi.tree.IElementType XML_CONDITIONAL_COMMENT_END public static final com.intellij.psi.tree.TokenSet COMMENTS public static final com.intellij.psi.tree.TokenSet WHITESPACES static void <clinit> () }
com/intellij/psi/xml/package.html
com/intellij/xml/XmlAttributeDescriptor.class
XmlAttributeDescriptor.java package com.intellij.xml public abstract com.intellij.xml.XmlAttributeDescriptor extends java.lang.Object implements com.intellij.psi.meta.PsiMetaData { public static final com.intellij.xml.XmlAttributeDescriptor[] EMPTY public static final com.intellij.util.ArrayFactory ARRAY_FACTORY public abstract boolean isRequired () public abstract boolean isFixed () public abstract boolean hasIdType () public abstract boolean hasIdRefType () public abstract java.lang.String getDefaultValue () public abstract boolean isEnumerated () public abstract java.lang.String[] getEnumeratedValues () public abstract java.lang.String validateValue (com.intellij.psi.xml.XmlElement, java.lang.String) public java.util.Collection getDeclarations () com.intellij.psi.PsiElement declaration private static synthetic com.intellij.xml.XmlAttributeDescriptor[] lambda$static$0 (int) int count static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/XmlBundle.class
XmlBundle.java package com.intellij.xml public com.intellij.xml.XmlBundle extends java.lang.Object { private static java.lang.ref.Reference ourBundle public static final String PATH_TO_BUNDLE public static transient java.lang.String message (java.lang.String, java.lang.Object[]) String key Object[] params private void <init> () private static java.util.ResourceBundle getBundle () java.util.ResourceBundle bundle private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/XmlElementDescriptor.class
XmlElementDescriptor.java package com.intellij.xml public abstract com.intellij.xml.XmlElementDescriptor extends java.lang.Object implements com.intellij.psi.meta.PsiMetaData { public static final com.intellij.xml.XmlElementDescriptor[] EMPTY_ARRAY public static final int CONTENT_TYPE_UNKNOWN public static final int CONTENT_TYPE_EMPTY public static final int CONTENT_TYPE_ANY public static final int CONTENT_TYPE_CHILDREN public static final int CONTENT_TYPE_MIXED public abstract java.lang.String getQualifiedName () public abstract java.lang.String getDefaultName () public abstract com.intellij.xml.XmlElementDescriptor[] getElementsDescriptors (com.intellij.psi.xml.XmlTag) public abstract com.intellij.xml.XmlElementDescriptor getElementDescriptor (com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlTag) public abstract com.intellij.xml.XmlAttributeDescriptor[] getAttributesDescriptors (com.intellij.psi.xml.XmlTag) public abstract com.intellij.xml.XmlAttributeDescriptor getAttributeDescriptor (java.lang.String, com.intellij.psi.xml.XmlTag) public abstract com.intellij.xml.XmlAttributeDescriptor getAttributeDescriptor (com.intellij.psi.xml.XmlAttribute) public abstract com.intellij.xml.XmlNSDescriptor getNSDescriptor () public abstract com.intellij.xml.XmlElementsGroup getTopGroup () public abstract int getContentType () public abstract java.lang.String getDefaultValue () static void <clinit> () }
com/intellij/xml/XmlElementDescriptorAwareAboutChildren.class
XmlElementDescriptorAwareAboutChildren.java package com.intellij.xml public abstract com.intellij.xml.XmlElementDescriptorAwareAboutChildren extends java.lang.Object { public abstract boolean allowElementsFromNamespace (java.lang.String, com.intellij.psi.xml.XmlTag) }
com/intellij/xml/XmlElementDescriptorWithCDataContent.class
XmlElementDescriptorWithCDataContent.java package com.intellij.xml public abstract com.intellij.xml.XmlElementDescriptorWithCDataContent extends java.lang.Object { public abstract boolean requiresCdataBracesInContext (com.intellij.psi.xml.XmlTag) }
com/intellij/xml/XmlElementsGroup$Type.class
XmlElementsGroup.java package com.intellij.xml public final enum com.intellij.xml.XmlElementsGroup$Type extends java.lang.Enum { public static final enum com.intellij.xml.XmlElementsGroup$Type SEQUENCE public static final enum com.intellij.xml.XmlElementsGroup$Type CHOICE public static final enum com.intellij.xml.XmlElementsGroup$Type ALL public static final enum com.intellij.xml.XmlElementsGroup$Type GROUP public static final enum com.intellij.xml.XmlElementsGroup$Type LEAF private static final synthetic com.intellij.xml.XmlElementsGroup$Type[] $VALUES public static com.intellij.xml.XmlElementsGroup$Type[] values () public static com.intellij.xml.XmlElementsGroup$Type valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/xml/XmlElementsGroup.class
XmlElementsGroup.java package com.intellij.xml public abstract com.intellij.xml.XmlElementsGroup extends java.lang.Object { public abstract int getMinOccurs () public abstract int getMaxOccurs () public abstract com.intellij.xml.XmlElementsGroup$Type getGroupType () public abstract com.intellij.xml.XmlElementsGroup getParentGroup () public abstract java.util.List getSubGroups () public abstract com.intellij.xml.XmlElementDescriptor getLeafDescriptor () }
com/intellij/xml/XmlNSDescriptor.class
XmlNSDescriptor.java package com.intellij.xml public abstract com.intellij.xml.XmlNSDescriptor extends java.lang.Object implements com.intellij.psi.meta.PsiMetaData { public abstract com.intellij.xml.XmlElementDescriptor getElementDescriptor (com.intellij.psi.xml.XmlTag) public abstract com.intellij.xml.XmlElementDescriptor[] getRootElementsDescriptors (com.intellij.psi.xml.XmlDocument) public com.intellij.xml.XmlElementDescriptor[] getAllElementsDescriptors (com.intellij.psi.xml.XmlDocument) com.intellij.psi.xml.XmlDocument document public abstract com.intellij.psi.xml.XmlFile getDescriptorFile () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/XmlNSDescriptorEx.class
XmlNSDescriptorEx.java package com.intellij.xml public abstract com.intellij.xml.XmlNSDescriptorEx extends java.lang.Object implements com.intellij.xml.XmlNSDescriptor { public abstract com.intellij.xml.XmlElementDescriptor getElementDescriptor (java.lang.String, java.lang.String) }
com/intellij/xml/XmlSchemaProvider.class
XmlSchemaProvider.java package com.intellij.xml public abstract com.intellij.xml.XmlSchemaProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public static com.intellij.psi.xml.XmlFile findSchema (java.lang.String, com.intellij.openapi.module.Module, com.intellij.psi.PsiFile) com.intellij.psi.xml.XmlFile schema com.intellij.xml.XmlSchemaProvider provider String namespace com.intellij.openapi.module.Module module com.intellij.psi.PsiFile file boolean dumb public static com.intellij.psi.xml.XmlFile findSchema (java.lang.String, com.intellij.psi.PsiFile) String namespace com.intellij.psi.PsiFile baseFile com.intellij.psi.PsiDirectory directory com.intellij.openapi.module.Module module public static java.util.List getAvailableProviders (com.intellij.psi.xml.XmlFile) com.intellij.psi.xml.XmlFile file public abstract com.intellij.psi.xml.XmlFile getSchema (java.lang.String, com.intellij.openapi.module.Module, com.intellij.psi.PsiFile) public boolean isAvailable (com.intellij.psi.xml.XmlFile) com.intellij.psi.xml.XmlFile file public java.util.Set getAvailableNamespaces (com.intellij.psi.xml.XmlFile, java.lang.String) com.intellij.psi.xml.XmlFile file String tagName public java.lang.String getDefaultPrefix (java.lang.String, com.intellij.psi.xml.XmlFile) String namespace com.intellij.psi.xml.XmlFile context public java.util.Set getLocations (java.lang.String, com.intellij.psi.xml.XmlFile) String namespace com.intellij.psi.xml.XmlFile context private static synthetic boolean lambda$getAvailableProviders$0 (com.intellij.psi.xml.XmlFile, com.intellij.xml.XmlSchemaProvider) com.intellij.psi.xml.XmlFile file com.intellij.xml.XmlSchemaProvider xmlSchemaProvider static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/XmlTagUtil.class
XmlTagUtil.java package com.intellij.xml.util public com.intellij.xml.util.XmlTagUtil extends com.intellij.xml.util.XmlTagUtilBase { private static final gnu.trove.TObjectIntHashMap ourCharacterEntities public void <init> () public static java.lang.String getCDATAQuote (java.lang.String) char c int i String text String offensiveChars int textLength public static java.lang.String getInlineQuote (java.lang.String) char c int i String text String offensiveChars public static java.lang.CharSequence composeTagText (java.lang.String, java.lang.String) String tagName String tagValue StringBuilder builder public static java.lang.String[] getCharacterEntityNames () java.util.List list public static char getCharacterByEntityName (java.lang.String) String entityName public static com.intellij.psi.xml.XmlToken getStartTagNameElement (com.intellij.psi.xml.XmlTag) com.intellij.psi.tree.IElementType elementType com.intellij.psi.xml.XmlTag tag com.intellij.lang.ASTNode node com.intellij.lang.ASTNode current public static com.intellij.psi.xml.XmlToken getEndTagNameElement (com.intellij.psi.xml.XmlTag) com.intellij.psi.tree.IElementType elementType com.intellij.psi.xml.XmlTag tag com.intellij.lang.ASTNode node com.intellij.lang.ASTNode current com.intellij.lang.ASTNode prev public static com.intellij.openapi.util.TextRange getTrimmedValueRange (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlTagValue tagValue String text String trimmed int index int startOffset public static com.intellij.openapi.util.TextRange getStartTagRange (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlToken tagName public static com.intellij.openapi.util.TextRange getEndTagRange (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlToken tagName private static com.intellij.openapi.util.TextRange getTagRange (com.intellij.psi.xml.XmlToken, com.intellij.psi.tree.IElementType) com.intellij.psi.xml.XmlToken tagName com.intellij.psi.tree.IElementType tagStart com.intellij.psi.PsiElement s com.intellij.psi.PsiElement f static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/xml/
com/intellij/ide/structureView/xml/XmlStructureViewBuilderProvider.class
XmlStructureViewBuilderProvider.java package com.intellij.ide.structureView.xml public abstract com.intellij.ide.structureView.xml.XmlStructureViewBuilderProvider extends java.lang.Object { public static final String EXTENSION_POINT_NAME public abstract com.intellij.ide.structureView.StructureViewBuilder createStructureViewBuilder (com.intellij.psi.xml.XmlFile) }
com/intellij/ide/structureView/xml/XmlStructureViewElementProvider.class
XmlStructureViewElementProvider.java package com.intellij.ide.structureView.xml public abstract com.intellij.ide.structureView.xml.XmlStructureViewElementProvider extends java.lang.Object { public static final String EXTENSION_POINT_NAME public abstract com.intellij.ide.structureView.StructureViewTreeElement createCustomXmlTagTreeElement (com.intellij.psi.xml.XmlTag) }
com/intellij/codeInspection/blockingCallsDetection/
com/intellij/lang/jvm/inspection/
com/intellij/codeInspection/AnalysisUastUtil.class
AnalysisUastUtil.java package com.intellij.codeInspection public final com.intellij.codeInspection.AnalysisUastUtil extends java.lang.Object { public void <init> () public static org.jetbrains.uast.UCallExpression getUCallExpression (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element org.jetbrains.uast.UCallExpression callExpression public static com.intellij.psi.PsiElement getMethodIdentifierSourcePsi (org.jetbrains.uast.UCallExpression) org.jetbrains.uast.UCallExpression callExpression org.jetbrains.uast.UIdentifier methodIdentifier public static java.lang.String getExpressionReturnTypePsiClassFqn (org.jetbrains.uast.UCallExpression) org.jetbrains.uast.UCallExpression expression public static com.intellij.psi.PsiClass getTypePsiClass (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static java.lang.String getExpressionReceiverTypeClassFqn (org.jetbrains.uast.UCallExpression) org.jetbrains.uast.UCallExpression expression public static java.lang.String getTypeClassFqn (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static java.lang.String getCallableReferenceClassFqn (org.jetbrains.uast.UCallableReferenceExpression) com.intellij.psi.PsiElement resolved org.jetbrains.uast.UCallableReferenceExpression expression String classFqn org.jetbrains.uast.UExpression qualifierExpression public static boolean isExpressionResultValueUsed (org.jetbrains.uast.UCallExpression) org.jetbrains.uast.UExpression selector org.jetbrains.uast.UCallExpression expression org.jetbrains.uast.UElement currentParent public static com.intellij.psi.PsiType getContainingMethodOrLambdaReturnType (org.jetbrains.uast.UCallExpression) com.intellij.psi.PsiParameter lambdaParameter com.intellij.psi.PsiType lambdaType com.intellij.psi.PsiType functionalInterfaceType org.jetbrains.uast.UElement lambdaParent org.jetbrains.uast.UCallExpression expression org.jetbrains.uast.UElement parent private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/NlsCapitalizationUtil.class
NlsCapitalizationUtil.java package com.intellij.codeInspection public com.intellij.codeInspection.NlsCapitalizationUtil extends java.lang.Object { public void <init> () public static boolean isCapitalizationSatisfied (java.lang.String, org.jetbrains.annotations.Nls$Capitalization) String value org.jetbrains.annotations.Nls$Capitalization capitalization private static boolean checkSentenceCapitalization (java.lang.String) String word int i String value java.util.List words int wordCount int capitalized double ratio private static boolean isCapitalizedWord (java.lang.String) String word public static java.lang.String fixValue (java.lang.String, org.jetbrains.annotations.Nls$Capitalization) String string org.jetbrains.annotations.Nls$Capitalization capitalization public static org.jetbrains.annotations.Nls$Capitalization getCapitalizationFromAnno (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner modifierListOwner com.intellij.psi.PsiAnnotation nls com.intellij.psi.PsiAnnotationMemberValue capitalization Object cap private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/NonNlsUastUtil.class
NonNlsUastUtil.java package com.intellij.codeInspection public final com.intellij.codeInspection.NonNlsUastUtil extends java.lang.Object { public void <init> () public static boolean isNonNlsAnnotated (org.jetbrains.uast.UElement) org.jetbrains.uast.UElement element public static boolean isCallableReferenceExpressionWithNonNlsQualifier (org.jetbrains.uast.UCallableReferenceExpression) org.jetbrains.uast.UCallableReferenceExpression expression public static boolean isCallExpressionWithNonNlsReceiver (org.jetbrains.uast.UCallExpression) com.intellij.psi.PsiElement resolved org.jetbrains.uast.UCallExpression expression org.jetbrains.uast.UExpression receiver org.jetbrains.uast.UElement expressionParent public static boolean isNonNlsStringLiteral (org.jetbrains.uast.ULiteralExpression) org.jetbrains.uast.UExpression leftOperand org.jetbrains.uast.ULiteralExpression expression org.jetbrains.uast.UElement parent private static boolean isPlacedInNonNlsClass (org.jetbrains.uast.UElement) org.jetbrains.uast.UElement element org.jetbrains.uast.UClass containingClass org.jetbrains.uast.UClass superClass private static boolean isPlacedInNonNlsPackage (org.jetbrains.uast.UElement) org.jetbrains.uast.UElement element private static boolean isReferenceToNonNlsElement (org.jetbrains.uast.USimpleNameReferenceExpression) org.jetbrains.uast.USimpleNameReferenceExpression expression com.intellij.psi.PsiElement resolved org.jetbrains.uast.UElement resolvedUElement private static boolean isReturnExpressionInNonNlsMethod (org.jetbrains.uast.UReturnExpression) org.jetbrains.uast.UReturnExpression expression org.jetbrains.uast.UElement method private static boolean isNonNlsArgument (org.jetbrains.uast.ULiteralExpression, org.jetbrains.uast.UCallExpression) org.jetbrains.uast.ULiteralExpression argument org.jetbrains.uast.UCallExpression callExpression com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiMethod method private static boolean isAssignmentOrComparisonExpression (org.jetbrains.uast.UBinaryExpression) org.jetbrains.uast.UBinaryExpression expression org.jetbrains.uast.UastBinaryOperator operator private static boolean isNonNlsAnnotatedPsi (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/UastCallMatcher$1.class
UastCallMatcher.java package com.intellij.codeInspection final com.intellij.codeInspection.UastCallMatcher$1 extends java.lang.Object implements com.intellij.codeInspection.UastCallMatcher { final synthetic com.intellij.codeInspection.UastCallMatcher[] val$matchers void <init> (com.intellij.codeInspection.UastCallMatcher[]) public boolean testCallExpression (org.jetbrains.uast.UCallExpression) org.jetbrains.uast.UCallExpression expression public boolean testCallableReferenceExpression (org.jetbrains.uast.UCallableReferenceExpression) org.jetbrains.uast.UCallableReferenceExpression expression private static synthetic boolean lambda$testCallableReferenceExpression$1 (org.jetbrains.uast.UCallableReferenceExpression, com.intellij.codeInspection.UastCallMatcher) org.jetbrains.uast.UCallableReferenceExpression expression com.intellij.codeInspection.UastCallMatcher matcher private static synthetic boolean lambda$testCallExpression$0 (org.jetbrains.uast.UCallExpression, com.intellij.codeInspection.UastCallMatcher) org.jetbrains.uast.UCallExpression expression com.intellij.codeInspection.UastCallMatcher matcher }
com/intellij/codeInspection/UastCallMatcher$Builder.class
UastCallMatcher.java package com.intellij.codeInspection public com.intellij.codeInspection.UastCallMatcher$Builder extends java.lang.Object { private String myMethodName private String[] myArguments private boolean myMatchArgumentTypeInheritors private String myClassFqn private String myReturnTypeClassFqn public void <init> () public com.intellij.codeInspection.UastCallMatcher$Builder withMethodName (java.lang.String) String methodName public com.intellij.codeInspection.UastCallMatcher$Builder withClassFqn (java.lang.String) String classFqn public com.intellij.codeInspection.UastCallMatcher$Builder withReturnType (java.lang.String) String returnTypeClassFqn public com.intellij.codeInspection.UastCallMatcher$Builder withArgumentsCount (int) int argumentsCount public transient com.intellij.codeInspection.UastCallMatcher$Builder withArgumentTypes (java.lang.String[]) String[] arguments public com.intellij.codeInspection.UastCallMatcher$Builder withMatchArgumentTypeInheritors (boolean) boolean matchArgumentTypeInheritors public com.intellij.codeInspection.UastCallMatcher build () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/UastCallMatcher$SimpleUastCallMatcher.class
UastCallMatcher.java package com.intellij.codeInspection public com.intellij.codeInspection.UastCallMatcher$SimpleUastCallMatcher extends java.lang.Object implements com.intellij.codeInspection.UastCallMatcher { private final String myMethodName private final String[] myArguments private final boolean myMatchArgumentTypeInheritors private final String myReturnTypeClassFqn private final String myClassFqn public void <init> (java.lang.String, java.lang.String[], boolean, java.lang.String, java.lang.String) String methodName String[] arguments boolean matchArgumentTypeInheritors String classFqn String returnTypeClassFqn public boolean testCallExpression (org.jetbrains.uast.UCallExpression) org.jetbrains.uast.UCallExpression expression public boolean testCallableReferenceExpression (org.jetbrains.uast.UCallableReferenceExpression) org.jetbrains.uast.UCallableReferenceExpression expression private boolean methodNameMatches (org.jetbrains.uast.UCallExpression) org.jetbrains.uast.UCallExpression expression private boolean methodNameMatches (org.jetbrains.uast.UCallableReferenceExpression) org.jetbrains.uast.UCallableReferenceExpression expression private boolean classMatches (org.jetbrains.uast.UCallExpression) org.jetbrains.uast.UCallExpression expression private boolean classMatches (org.jetbrains.uast.UCallableReferenceExpression) org.jetbrains.uast.UCallableReferenceExpression expression private boolean returnTypeMatches (org.jetbrains.uast.UCallExpression) org.jetbrains.uast.UCallExpression expression private boolean returnTypeMatches (org.jetbrains.uast.UCallableReferenceExpression) org.jetbrains.uast.UCallableReferenceExpression expression com.intellij.psi.PsiElement resolved private boolean argumentsMatch (org.jetbrains.uast.UCallExpression) com.intellij.psi.PsiClass expressionTypeSuper String requiredArgumentTypeClassFqn org.jetbrains.uast.UExpression argumentExpression com.intellij.psi.PsiType argumentExpressionType com.intellij.psi.PsiClass argumentExpressionTypeClass java.util.LinkedHashSet expressionTypeSupers boolean argumentMatches int i org.jetbrains.uast.UCallExpression expression java.util.List argumentExpressions private boolean argumentsMatch (org.jetbrains.uast.UCallableReferenceExpression) org.jetbrains.uast.UCallableReferenceExpression expression com.intellij.psi.PsiElement resolved com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/UastCallMatcher.class
UastCallMatcher.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.UastCallMatcher extends java.lang.Object { public abstract boolean testCallExpression (org.jetbrains.uast.UCallExpression) public abstract boolean testCallableReferenceExpression (org.jetbrains.uast.UCallableReferenceExpression) public static com.intellij.codeInspection.UastCallMatcher$Builder builder () public static transient com.intellij.codeInspection.UastCallMatcher anyOf (com.intellij.codeInspection.UastCallMatcher[]) com.intellij.codeInspection.UastCallMatcher[] matchers private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/blockingCallsDetection/BlockingMethodChecker.class
BlockingMethodChecker.java package com.intellij.codeInspection.blockingCallsDetection public abstract com.intellij.codeInspection.blockingCallsDetection.BlockingMethodChecker extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract boolean isApplicable (com.intellij.psi.PsiFile) public abstract boolean isMethodBlocking (com.intellij.psi.PsiMethod) static void <clinit> () }
com/intellij/codeInspection/blockingCallsDetection/NonBlockingContextChecker.class
NonBlockingContextChecker.java package com.intellij.codeInspection.blockingCallsDetection public abstract com.intellij.codeInspection.blockingCallsDetection.NonBlockingContextChecker extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract boolean isApplicable (com.intellij.psi.PsiFile) public abstract boolean isContextNonBlockingFor (com.intellij.psi.PsiElement) static void <clinit> () }
com/intellij/lang/jvm/inspection/JvmLocalInspection$1.class
JvmLocalInspection.java package com.intellij.lang.jvm.inspection com.intellij.lang.jvm.inspection.JvmLocalInspection$1 extends com.intellij.psi.PsiElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic boolean val$isOnTheFly final synthetic com.intellij.lang.jvm.inspection.JvmLocalInspection this$0 void <init> (com.intellij.lang.jvm.inspection.JvmLocalInspection, com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.lang.jvm.inspection.JvmLocalInspection this$0 public void visitElement (com.intellij.psi.PsiElement) Boolean result com.intellij.lang.jvm.JvmElement jvmElement com.intellij.psi.PsiElement element com.intellij.lang.jvm.JvmElementVisitor visitor private static synthetic void lambda$visitElement$0 (com.intellij.codeInspection.ProblemsHolder, com.intellij.psi.PsiElement, java.lang.String, com.intellij.codeInspection.ProblemHighlightType, com.intellij.codeInspection.LocalQuickFix[]) com.intellij.codeInspection.ProblemsHolder holder com.intellij.psi.PsiElement element String message com.intellij.codeInspection.ProblemHighlightType highlightType com.intellij.codeInspection.LocalQuickFix[] fixes }
com/intellij/lang/jvm/inspection/JvmLocalInspection$HighlightSink.class
JvmLocalInspection.java package com.intellij.lang.jvm.inspection public abstract com.intellij.lang.jvm.inspection.JvmLocalInspection$HighlightSink extends java.lang.Object { public transient void highlight (java.lang.String, com.intellij.codeInspection.LocalQuickFix[]) String message com.intellij.codeInspection.LocalQuickFix[] fixes public transient abstract void highlight (java.lang.String, com.intellij.codeInspection.ProblemHighlightType, com.intellij.codeInspection.LocalQuickFix[]) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/inspection/JvmLocalInspection.class
JvmLocalInspection.java package com.intellij.lang.jvm.inspection public abstract com.intellij.lang.jvm.inspection.JvmLocalInspection extends com.intellij.codeInspection.LocalInspectionTool { public void <init> () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly protected abstract com.intellij.lang.jvm.JvmElementVisitor buildVisitor (com.intellij.openapi.project.Project, com.intellij.lang.jvm.inspection.JvmLocalInspection$HighlightSink, boolean) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/application/options/colors/
com/intellij/codeInsight/daemon/impl/actions/
com/intellij/codeInsight/daemon/impl/quickfix/
com/intellij/codeInsight/problems/
com/intellij/codeInspection/actions/
com/intellij/codeInspection/visibility/
com/intellij/find/findUsages/
com/intellij/profile/codeInspection/
com/intellij/psi/impl/source/resolve/reference/
com/intellij/psi/impl/source/resolve/reference/impl/
com/intellij/psi/impl/source/resolve/reference/impl/providers/
com/intellij/psi/search/scope/impl/
com/intellij/refactoring/
com/intellij/refactoring/util/
META-INF/intellij.platform.analysis.impl.kotlin_module
com/intellij/application/options/colors/ScopeAttributesUtil.class
ScopeAttributesUtil.java package com.intellij.application.options.colors public com.intellij.application.options.colors.ScopeAttributesUtil extends java.lang.Object { private static final java.util.concurrent.ConcurrentMap ourCache public void <init> () public static com.intellij.openapi.editor.colors.TextAttributesKey getScopeTextAttributeKey (java.lang.String) String scope private static synthetic com.intellij.openapi.editor.colors.TextAttributesKey lambda$static$0 (java.lang.String) String scope static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeHighlighting/ColorGenerator.class
ColorGenerator.java package com.intellij.codeHighlighting public com.intellij.codeHighlighting.ColorGenerator extends java.lang.Object { static final synthetic boolean $assertionsDisabled public void <init> () public static java.util.List generateLinearColorSequence (java.util.List, int) java.awt.Color color1 java.awt.Color color2 java.util.List linearColors int i java.util.List anchorColors int colorsBetweenAnchors int segmentCount java.util.List result static java.util.List generateLinearColorSequence (java.awt.Color, java.awt.Color, int) float ratio int i java.awt.Color color1 java.awt.Color color2 int colorsBetweenAnchors java.util.List result private static int ratio (int, int, float) int val1 int val2 float ratio int value static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeHighlighting/DirtyScopeTrackingHighlightingPassFactory.class
DirtyScopeTrackingHighlightingPassFactory.java package com.intellij.codeHighlighting public abstract com.intellij.codeHighlighting.DirtyScopeTrackingHighlightingPassFactory extends java.lang.Object implements com.intellij.codeHighlighting.TextEditorHighlightingPassFactory { public abstract int getPassId () }
com/intellij/codeHighlighting/EditorBoundHighlightingPass.class
EditorBoundHighlightingPass.java package com.intellij.codeHighlighting public abstract com.intellij.codeHighlighting.EditorBoundHighlightingPass extends com.intellij.codeHighlighting.TextEditorHighlightingPass { protected final com.intellij.openapi.editor.Editor myEditor protected final com.intellij.psi.PsiFile myFile protected void <init> (com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile, boolean) com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile psiFile boolean runIntentionPassAfter private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeHighlighting/MainHighlightingPassFactory.class
MainHighlightingPassFactory.java package com.intellij.codeHighlighting public abstract com.intellij.codeHighlighting.MainHighlightingPassFactory extends java.lang.Object implements com.intellij.codeHighlighting.TextEditorHighlightingPassFactory { public abstract com.intellij.codeHighlighting.TextEditorHighlightingPass createMainHighlightingPass (com.intellij.psi.PsiFile, com.intellij.openapi.editor.Document, com.intellij.codeInsight.daemon.impl.HighlightInfoProcessor) }
com/intellij/codeHighlighting/Pass.class
Pass.java package com.intellij.codeHighlighting public abstract com.intellij.codeHighlighting.Pass extends java.lang.Object { public static final int UPDATE_FOLDING public static final int POPUP_HINTS public static final int UPDATE_ALL public static final int LOCAL_INSPECTIONS public static final int EXTERNAL_TOOLS public static final int WOLF public static final int LINE_MARKERS public static final int WHOLE_FILE_LOCAL_INSPECTIONS public static final int LAST_PASS }
com/intellij/codeHighlighting/RainbowHighlighter.class
RainbowHighlighter.java package com.intellij.codeHighlighting public com.intellij.codeHighlighting.RainbowHighlighter extends java.lang.Object { private static final com.intellij.ui.JBColor[] RAINBOW_JB_COLORS_DEFAULT public static final com.intellij.openapi.editor.colors.TextAttributesKey[] RAINBOW_COLOR_KEYS private static final int RAINBOW_COLORS_BETWEEN private static final String UNIT_TEST_COLORS private static final String INHERITED private static final java.util.Set CODE_INSIGHT_CONFLICT_KEYS private static final com.intellij.openapi.editor.colors.TextAttributesKey[] RAINBOW_TEMP_KEYS public static final String RAINBOW_TYPE private static final String RAINBOW_TEMP_PREF public static final com.intellij.openapi.editor.colors.TextAttributesKey RAINBOW_ANCHOR public static final com.intellij.openapi.editor.colors.TextAttributesKey RAINBOW_GRADIENT_DEMO public static final Boolean DEFAULT_RAINBOW_ON private final com.intellij.openapi.editor.colors.TextAttributesScheme myColorsScheme private final java.awt.Color[] myRainbowColors public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType RAINBOW_ELEMENT public void <init> (com.intellij.openapi.editor.colors.TextAttributesScheme) com.intellij.openapi.editor.colors.TextAttributesScheme colorsScheme public static java.lang.Boolean isRainbowEnabled (com.intellij.openapi.editor.colors.TextAttributesScheme, com.intellij.lang.Language) String value com.intellij.openapi.editor.colors.TextAttributesScheme colorsScheme com.intellij.lang.Language language public static boolean isRainbowEnabledWithInheritance (com.intellij.openapi.editor.colors.TextAttributesScheme, com.intellij.lang.Language) com.intellij.openapi.editor.colors.TextAttributesScheme colorsScheme com.intellij.lang.Language language Boolean rainbowEnabled public static void setRainbowEnabled (com.intellij.openapi.options.SchemeMetaInfo, com.intellij.lang.Language, java.lang.Boolean) com.intellij.openapi.options.SchemeMetaInfo colorsScheme com.intellij.lang.Language language Boolean enabled java.util.Properties properties String key private static java.lang.String getKey (com.intellij.lang.Language) com.intellij.lang.Language language public static boolean isRainbowKey (java.lang.Object) Object key public static void transferRainbowState (com.intellij.openapi.options.SchemeMetaInfo, com.intellij.openapi.options.SchemeMetaInfo) com.intellij.openapi.options.SchemeMetaInfo dst com.intellij.openapi.options.SchemeMetaInfo src java.util.Properties dstProps public static java.lang.String generatePaletteExample (java.lang.String) String anchor String minor int i String indent int stopCount StringBuilder sb String tagRainbow boolean needLineBreak private java.awt.Color calculateForeground (int) int colorIndex public int getColorsCount () private static java.awt.Color[] generateColorSequence (com.intellij.openapi.editor.colors.TextAttributesScheme, boolean) java.awt.Color[] colors com.intellij.openapi.editor.colors.TextAttributesScheme colorsScheme boolean withCorrectionAndCaching String colorDump java.util.List registryColors public static java.awt.Color[] testRainbowGenerateColors (com.intellij.openapi.editor.colors.TextAttributesScheme) com.intellij.openapi.editor.colors.TextAttributesScheme colorsScheme private static java.awt.Color[] generateColors (com.intellij.openapi.editor.colors.TextAttributesScheme, boolean) com.intellij.openapi.editor.colors.TextAttributesKey key com.intellij.openapi.editor.markup.TextAttributes attributes int i com.intellij.openapi.editor.colors.EditorColorPalette palette java.util.List colorCircles java.awt.Color background boolean schemeIsDark double minDistanceWithOrdinal double minDistanceWithDiagnostic com.intellij.openapi.editor.colors.TextAttributesScheme colorsScheme boolean withCorrectionAndCaching java.util.List stopRainbowColors java.util.List rainbowColors private static java.awt.Color resolveConflict (java.util.List, java.awt.Color, int) float[] rgb double factor int mod int r int g int b float[] hsbNew float[] hsbOrig java.awt.Color paletteColor double distance com.intellij.openapi.util.Pair circle java.util.List colorCircles java.awt.Color sampleColor int nestLevel private static int normalize (double) double b public static double colorDistance01 (java.awt.Color, java.awt.Color) java.awt.Color c1 java.awt.Color c2 private static double getLength (float[]) float[] components private static float[] rgbDiffColor (java.awt.Color, java.awt.Color) java.awt.Color c1 java.awt.Color c2 private static float[] YPbPr01 (float[]) float[] rgb private static java.awt.Color[] getColorsFromCache (com.intellij.openapi.editor.colors.TextAttributesScheme) com.intellij.openapi.editor.markup.TextAttributes attributes com.intellij.openapi.editor.colors.TextAttributesKey tempKey com.intellij.openapi.editor.colors.TextAttributesScheme colorsScheme java.util.List colors boolean validCache private static java.awt.Color getRainbowColorFromAttribute (com.intellij.openapi.editor.markup.TextAttributes) com.intellij.openapi.editor.markup.TextAttributes attributes private static void setRainbowColorToAttribute (com.intellij.openapi.editor.markup.TextAttributes, java.awt.Color) com.intellij.openapi.editor.markup.TextAttributes attributes java.awt.Color rainbowColor public com.intellij.openapi.editor.colors.TextAttributesKey[] getRainbowTempKeys () public static boolean isRainbowTempKey (com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.editor.colors.TextAttributesKey key public com.intellij.codeInsight.daemon.impl.HighlightInfo getInfo (int, com.intellij.psi.PsiElement, com.intellij.openapi.editor.colors.TextAttributesKey) int colorIndex com.intellij.psi.PsiElement id com.intellij.openapi.editor.colors.TextAttributesKey colorKey public com.intellij.codeInsight.daemon.impl.HighlightInfo getInfo (int, int, int, com.intellij.openapi.editor.colors.TextAttributesKey) int colorIndex int start int end com.intellij.openapi.editor.colors.TextAttributesKey colorKey private com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder getInfoBuilder (int, com.intellij.openapi.editor.colors.TextAttributesKey) int colorIndex com.intellij.openapi.editor.colors.TextAttributesKey colorKey public static com.intellij.openapi.editor.markup.TextAttributes createRainbowAttribute (java.awt.Color) java.awt.Color color com.intellij.openapi.editor.markup.TextAttributes ret public static java.util.Map createRainbowHLM () com.intellij.openapi.editor.colors.TextAttributesKey key java.util.Map hashMap private static synthetic java.awt.Color lambda$generateColors$7 (java.util.List, java.awt.Color) java.util.List colorCircles java.awt.Color rainbowColor private static synthetic void lambda$generateColors$6 (java.util.List, double, double, java.util.Map$Entry) java.util.List colorCircles double minDistanceWithOrdinal double minDistanceWithDiagnostic java.util.Map$Entry entry private static synthetic java.awt.Color lambda$generateColors$5 (com.intellij.openapi.editor.markup.TextAttributes) com.intellij.openapi.editor.markup.TextAttributes attr private static synthetic java.awt.Color lambda$generateColors$4 (com.intellij.openapi.editor.colors.TextAttributesScheme, com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.editor.colors.TextAttributesScheme colorsScheme com.intellij.openapi.editor.colors.TextAttributesKey key private static synthetic java.awt.Color[] lambda$generateColorSequence$3 (int) int x$0 private static synthetic java.awt.Color lambda$generateColorSequence$2 (java.lang.String) String s private static synthetic void lambda$transferRainbowState$1 (java.util.Properties, java.lang.Object, java.lang.Object) java.util.Properties dstProps Object key Object value private static synthetic boolean lambda$transferRainbowState$0 (java.util.Map$Entry) java.util.Map$Entry entry static void <clinit> () int i int i java.util.List stopRainbowColors java.util.List rainbowColors com.intellij.openapi.editor.colors.TextAttributesKey[] keys private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeHighlighting/TextEditorHighlightingPass.class
TextEditorHighlightingPass.java package com.intellij.codeHighlighting public abstract com.intellij.codeHighlighting.TextEditorHighlightingPass extends java.lang.Object implements com.intellij.codeHighlighting.HighlightingPass { public static final com.intellij.codeHighlighting.TextEditorHighlightingPass[] EMPTY_ARRAY protected final com.intellij.openapi.editor.Document myDocument protected final com.intellij.openapi.project.Project myProject private final boolean myRunIntentionPassAfter private final long myInitialDocStamp private final long myInitialPsiStamp private volatile int[] myCompletionPredecessorIds private volatile int[] myStartingPredecessorIds private volatile int myId private volatile boolean myDumb private com.intellij.openapi.editor.colors.EditorColorsScheme myColorsScheme protected void <init> (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Document, boolean) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Document document boolean runIntentionPassAfter protected void <init> (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Document) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Document document public final void collectInformation (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator progress public com.intellij.openapi.editor.colors.EditorColorsScheme getColorsScheme () public void setColorsScheme (com.intellij.openapi.editor.colors.EditorColorsScheme) com.intellij.openapi.editor.colors.EditorColorsScheme colorsScheme protected boolean isDumbMode () protected boolean isValid () com.intellij.psi.PsiFile file public final void applyInformationToEditor () com.intellij.openapi.editor.Document document com.intellij.psi.PsiFile file public abstract void doCollectInformation (com.intellij.openapi.progress.ProgressIndicator) public abstract void doApplyInformationToEditor () public final int getId () public final void setId (int) int id public java.util.List getInfos () public final int[] getCompletionPredecessorIds () public final void setCompletionPredecessorIds (int[]) int[] completionPredecessorIds public com.intellij.openapi.editor.Document getDocument () public final int[] getStartingPredecessorIds () public final void setStartingPredecessorIds (int[]) int[] startingPredecessorIds public java.lang.String toString () public boolean isRunIntentionPassAfter () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeHighlighting/TextEditorHighlightingPassFactory.class
TextEditorHighlightingPassFactory.java package com.intellij.codeHighlighting public abstract com.intellij.codeHighlighting.TextEditorHighlightingPassFactory extends java.lang.Object { public abstract com.intellij.codeHighlighting.TextEditorHighlightingPass createHighlightingPass (com.intellij.psi.PsiFile, com.intellij.openapi.editor.Editor) }
com/intellij/codeHighlighting/TextEditorHighlightingPassFactoryRegistrar.class
TextEditorHighlightingPassFactoryRegistrar.java package com.intellij.codeHighlighting public abstract com.intellij.codeHighlighting.TextEditorHighlightingPassFactoryRegistrar extends java.lang.Object { public abstract void registerHighlightingPassFactory (com.intellij.codeHighlighting.TextEditorHighlightingPassRegistrar, com.intellij.openapi.project.Project) }
com/intellij/codeHighlighting/TextEditorHighlightingPassRegistrar$1.class
TextEditorHighlightingPassRegistrar.java package com.intellij.codeHighlighting synthetic com.intellij.codeHighlighting.TextEditorHighlightingPassRegistrar$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$codeHighlighting$TextEditorHighlightingPassRegistrar$Anchor static void <clinit> () }
com/intellij/codeHighlighting/TextEditorHighlightingPassRegistrar$Anchor.class
TextEditorHighlightingPassRegistrar.java package com.intellij.codeHighlighting public final enum com.intellij.codeHighlighting.TextEditorHighlightingPassRegistrar$Anchor extends java.lang.Enum { public static final enum com.intellij.codeHighlighting.TextEditorHighlightingPassRegistrar$Anchor FIRST public static final enum com.intellij.codeHighlighting.TextEditorHighlightingPassRegistrar$Anchor LAST public static final enum com.intellij.codeHighlighting.TextEditorHighlightingPassRegistrar$Anchor BEFORE public static final enum com.intellij.codeHighlighting.TextEditorHighlightingPassRegistrar$Anchor AFTER private static final synthetic com.intellij.codeHighlighting.TextEditorHighlightingPassRegistrar$Anchor[] $VALUES public static com.intellij.codeHighlighting.TextEditorHighlightingPassRegistrar$Anchor[] values () public static com.intellij.codeHighlighting.TextEditorHighlightingPassRegistrar$Anchor valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/codeHighlighting/TextEditorHighlightingPassRegistrar.class
TextEditorHighlightingPassRegistrar.java package com.intellij.codeHighlighting public abstract com.intellij.codeHighlighting.TextEditorHighlightingPassRegistrar extends java.lang.Object { public void <init> () public static com.intellij.codeHighlighting.TextEditorHighlightingPassRegistrar getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public int registerTextEditorHighlightingPass (com.intellij.codeHighlighting.TextEditorHighlightingPassFactory, com.intellij.codeHighlighting.TextEditorHighlightingPassRegistrar$Anchor, int, boolean, boolean) com.intellij.codeHighlighting.TextEditorHighlightingPassFactory factory com.intellij.codeHighlighting.TextEditorHighlightingPassRegistrar$Anchor anchor int anchorPassId boolean needAdditionalIntentionsPass boolean inPostHighlightingPass int[] ids public abstract int registerTextEditorHighlightingPass (com.intellij.codeHighlighting.TextEditorHighlightingPassFactory, int[], int[], boolean, int) }
com/intellij/codeInsight/daemon/DaemonCodeAnalyzerSettings.class
DaemonCodeAnalyzerSettings.java package com.intellij.codeInsight.daemon public com.intellij.codeInsight.daemon.DaemonCodeAnalyzerSettings extends java.lang.Object { private boolean myNextErrorActionGoesToErrorsFirst private int myAutoReparseDelay private boolean myShowSmallIconsInGutter private int myErrorStripeMarkMinHeight private boolean mySuppressWarnings protected boolean myShowAddImportHints public String NO_AUTO_IMPORT_PATTERN public boolean SHOW_METHOD_SEPARATORS public void <init> () public static com.intellij.codeInsight.daemon.DaemonCodeAnalyzerSettings getInstance () public boolean isNextErrorActionGoesToErrorsFirst () public void setNextErrorActionGoesToErrorsFirst (boolean) boolean value public int getAutoReparseDelay () public void setAutoReparseDelay (int) int value public boolean isShowSmallIconsInGutter () public void setShowSmallIconsInGutter (boolean) boolean value public int getErrorStripeMarkMinHeight () public void setErrorStripeMarkMinHeight (int) int value public boolean isCodeHighlightingChanged (com.intellij.codeInsight.daemon.DaemonCodeAnalyzerSettings) com.intellij.codeInsight.daemon.DaemonCodeAnalyzerSettings oldSettings public boolean isImportHintEnabled () public void setImportHintEnabled (boolean) boolean isImportHintEnabled public boolean isSuppressWarnings () public void setSuppressWarnings (boolean) boolean suppressWarnings }
com/intellij/codeInsight/daemon/IdeValidationHost.class
IdeValidationHost.java package com.intellij.codeInsight.daemon public abstract com.intellij.codeInsight.daemon.IdeValidationHost extends java.lang.Object implements com.intellij.codeInsight.daemon.Validator$ValidationHost { public transient abstract void addMessageWithFixes (com.intellij.psi.PsiElement, java.lang.String, com.intellij.codeInsight.daemon.Validator$ValidationHost$ErrorType, com.intellij.codeInsight.intention.IntentionAction[]) }
com/intellij/codeInsight/daemon/InspectionProfileConvertor.class
InspectionProfileConvertor.java package com.intellij.codeInsight.daemon public com.intellij.codeInsight.daemon.InspectionProfileConvertor extends java.lang.Object { private final java.util.Map myDisplayLevelMap public static final String OLD_HIGHTLIGHTING_SETTINGS_PROFILE public static final String OLD_DEFAUL_PROFILE private static final com.intellij.openapi.diagnostic.Logger LOG private static final String NAME_ATT private static final String VERSION_ATT private static final String OPTION_TAG private static final String DISPLAY_LEVEL_MAP_OPTION protected static final String VALUE_ATT private static final String DEFAULT_XML private static final String XML_EXTENSION public static final String LEVEL_ATT private final com.intellij.profile.codeInspection.InspectionProfileManager myManager public void <init> (com.intellij.profile.codeInspection.InspectionProfileManager) com.intellij.profile.codeInspection.InspectionProfileManager manager private boolean retrieveOldSettings (org.jdom.Element) String name org.jdom.Element option org.jdom.Element element boolean hasOldSettings protected boolean processElement (org.jdom.Element, java.lang.String) String key String levelName com.intellij.lang.annotation.HighlightSeverity severity com.intellij.codeHighlighting.HighlightDisplayLevel level org.jdom.Element e org.jdom.Element option String name public void storeEditorHighlightingProfile (org.jdom.Element, com.intellij.codeInspection.ex.InspectionProfileImpl) org.jdom.Element element com.intellij.codeInspection.ex.InspectionProfileImpl editorProfile private static void renameOldDefaultsProfile () org.jdom.Element root Exception e java.nio.file.Path directoryPath java.io.File[] files protected void fillErrorLevels (com.intellij.codeInspection.ex.InspectionProfileImpl) com.intellij.codeHighlighting.HighlightDisplayLevel level com.intellij.codeInsight.daemon.HighlightDisplayKey key String shortName com.intellij.codeInspection.ex.InspectionProfileImpl profile private static synthetic boolean lambda$renameOldDefaultsProfile$1 (java.io.File) java.io.File pathname private synthetic void lambda$storeEditorHighlightingProfile$0 (com.intellij.codeInspection.ex.InspectionProfileModifiableModel) com.intellij.codeInspection.ex.InspectionProfileModifiableModel it static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/RainbowVisitor.class
RainbowVisitor.java package com.intellij.codeInsight.daemon public abstract com.intellij.codeInsight.daemon.RainbowVisitor extends java.lang.Object implements com.intellij.codeInsight.daemon.impl.HighlightVisitor { private com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder myHolder private com.intellij.codeHighlighting.RainbowHighlighter myRainbowHighlighter public void <init> () public abstract com.intellij.codeInsight.daemon.impl.HighlightVisitor clone () protected com.intellij.codeHighlighting.RainbowHighlighter getHighlighter () public boolean analyze (com.intellij.psi.PsiFile, boolean, com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder, java.lang.Runnable) com.intellij.psi.PsiFile file boolean updateWholeFile com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder holder Runnable action protected void addInfo (com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo protected com.intellij.codeInsight.daemon.impl.HighlightInfo getInfo (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, java.lang.String, com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.psi.PsiElement context com.intellij.psi.PsiElement rainbowElement String name com.intellij.openapi.editor.colors.TextAttributesKey colorKey int colorIndex public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/UsedColors$UsedColor.class
UsedColors.java package com.intellij.codeInsight.daemon com.intellij.codeInsight.daemon.UsedColors$UsedColor extends java.lang.Object { final String name final int index void <init> (java.lang.String, int) String name int index private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/UsedColors.class
UsedColors.java package com.intellij.codeInsight.daemon public com.intellij.codeInsight.daemon.UsedColors extends java.lang.Object { private static final com.intellij.openapi.util.Key USED_COLOR public static final java.util.concurrent.atomic.AtomicInteger counter public void <init> () public static int getOrAddColorIndex (com.intellij.openapi.util.UserDataHolderEx, java.lang.String, int) int colorIndex Object newColors int colorIndex Object newColors int hashedIndex com.intellij.codeInsight.daemon.UsedColors$UsedColor newColor com.intellij.codeInsight.daemon.UsedColors$UsedColor usedColor int colorIndex Object newColors int index com.intellij.codeInsight.daemon.UsedColors$UsedColor usedColor int minIndex1 int minIndex2 com.intellij.codeInsight.daemon.UsedColors$UsedColor newColor Object newColors int hashedIndex int[] index2usage com.intellij.codeInsight.daemon.UsedColors$UsedColor[] usedColors Object data Object newColors com.intellij.openapi.util.UserDataHolderEx context String name int colorsCount int colorIndex private static int hashColor (java.lang.String, int) String name int colorsCount private static int indexOfMin (int[], int, int) int value int i int[] values int start int end int min int minIndex static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/Validator$ValidationHost$ErrorType.class
Validator.java package com.intellij.codeInsight.daemon public final enum com.intellij.codeInsight.daemon.Validator$ValidationHost$ErrorType extends java.lang.Enum { public static final enum com.intellij.codeInsight.daemon.Validator$ValidationHost$ErrorType WARNING public static final enum com.intellij.codeInsight.daemon.Validator$ValidationHost$ErrorType ERROR public static final enum com.intellij.codeInsight.daemon.Validator$ValidationHost$ErrorType INFO private static final synthetic com.intellij.codeInsight.daemon.Validator$ValidationHost$ErrorType[] $VALUES public static com.intellij.codeInsight.daemon.Validator$ValidationHost$ErrorType[] values () public static com.intellij.codeInsight.daemon.Validator$ValidationHost$ErrorType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/codeInsight/daemon/Validator$ValidationHost.class
Validator.java package com.intellij.codeInsight.daemon public abstract com.intellij.codeInsight.daemon.Validator$ValidationHost extends java.lang.Object { public static final int WARNING public static final int ERROR public static final int INFO public abstract void addMessage (com.intellij.psi.PsiElement, java.lang.String, com.intellij.codeInsight.daemon.Validator$ValidationHost$ErrorType) }
com/intellij/codeInsight/daemon/Validator.class
Validator.java package com.intellij.codeInsight.daemon public abstract com.intellij.codeInsight.daemon.Validator extends java.lang.Object { public abstract void validate (com.intellij.psi.PsiElement, com.intellij.codeInsight.daemon.Validator$ValidationHost) }
com/intellij/codeInsight/daemon/impl/AnnotationHolderImpl.class
AnnotationHolderImpl.java package com.intellij.codeInsight.daemon.impl public com.intellij.codeInsight.daemon.impl.AnnotationHolderImpl extends com.intellij.util.SmartList implements com.intellij.lang.annotation.AnnotationHolder { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.lang.annotation.AnnotationSession myAnnotationSession private final boolean myBatchMode public void <init> (com.intellij.lang.annotation.AnnotationSession) com.intellij.lang.annotation.AnnotationSession session public void <init> (com.intellij.lang.annotation.AnnotationSession, boolean) com.intellij.lang.annotation.AnnotationSession session boolean batchMode public boolean isBatchMode () public com.intellij.lang.annotation.Annotation createErrorAnnotation (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement elt String message public com.intellij.lang.annotation.Annotation createErrorAnnotation (com.intellij.lang.ASTNode, java.lang.String) com.intellij.lang.ASTNode node String message public com.intellij.lang.annotation.Annotation createErrorAnnotation (com.intellij.openapi.util.TextRange, java.lang.String) com.intellij.openapi.util.TextRange range String message public com.intellij.lang.annotation.Annotation createWarningAnnotation (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement elt String message public com.intellij.lang.annotation.Annotation createWarningAnnotation (com.intellij.lang.ASTNode, java.lang.String) com.intellij.lang.ASTNode node String message public com.intellij.lang.annotation.Annotation createWarningAnnotation (com.intellij.openapi.util.TextRange, java.lang.String) com.intellij.openapi.util.TextRange range String message public com.intellij.lang.annotation.Annotation createWeakWarningAnnotation (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement elt String message public com.intellij.lang.annotation.Annotation createWeakWarningAnnotation (com.intellij.lang.ASTNode, java.lang.String) com.intellij.lang.ASTNode node String message public com.intellij.lang.annotation.Annotation createWeakWarningAnnotation (com.intellij.openapi.util.TextRange, java.lang.String) com.intellij.openapi.util.TextRange range String message public com.intellij.lang.annotation.Annotation createInfoAnnotation (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement elt String message public com.intellij.lang.annotation.Annotation createInfoAnnotation (com.intellij.lang.ASTNode, java.lang.String) com.intellij.lang.ASTNode node String message private void assertMyFile (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement node com.intellij.psi.PsiFile myFile com.intellij.psi.PsiFile containingFile com.intellij.openapi.vfs.VirtualFile containingVFile com.intellij.openapi.vfs.VirtualFile myVFile public com.intellij.lang.annotation.Annotation createInfoAnnotation (com.intellij.openapi.util.TextRange, java.lang.String) com.intellij.openapi.util.TextRange range String message public com.intellij.lang.annotation.Annotation createAnnotation (com.intellij.lang.annotation.HighlightSeverity, com.intellij.openapi.util.TextRange, java.lang.String) com.intellij.lang.annotation.HighlightSeverity severity com.intellij.openapi.util.TextRange range String message String tooltip public com.intellij.lang.annotation.Annotation createAnnotation (com.intellij.lang.annotation.HighlightSeverity, com.intellij.openapi.util.TextRange, java.lang.String, java.lang.String) com.intellij.lang.annotation.HighlightSeverity severity com.intellij.openapi.util.TextRange range String message String tooltip com.intellij.lang.annotation.Annotation annotation public boolean hasAnnotations () public com.intellij.lang.annotation.AnnotationSession getCurrentAnnotationSession () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/CachedAnnotators$1.class
CachedAnnotators.java package com.intellij.codeInsight.daemon.impl com.intellij.codeInsight.daemon.impl.CachedAnnotators$1 extends com.intellij.codeInsight.daemon.impl.ThreadLocalAnnotatorMap { final synthetic com.intellij.codeInsight.daemon.impl.CachedAnnotators this$0 void <init> (com.intellij.codeInsight.daemon.impl.CachedAnnotators) com.intellij.codeInsight.daemon.impl.CachedAnnotators this$0 public java.util.Collection initialValue (java.lang.String) String languageId com.intellij.lang.Language language public volatile synthetic java.util.Collection initialValue (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/CachedAnnotators.class
CachedAnnotators.java package com.intellij.codeInsight.daemon.impl public com.intellij.codeInsight.daemon.impl.CachedAnnotators extends java.lang.Object { private final com.intellij.psi.util.CachedValue myCache public void <init> () java.util.List get (java.lang.String) String languageId private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$new$0 () com.intellij.codeInsight.daemon.impl.ThreadLocalAnnotatorMap map private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/CheckLevelHighlightInfoHolder.class
CheckLevelHighlightInfoHolder.java package com.intellij.codeInsight.daemon.impl public com.intellij.codeInsight.daemon.impl.CheckLevelHighlightInfoHolder extends com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder { private final com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder myHolder private com.intellij.psi.PsiElement myLevel public void <init> (com.intellij.psi.PsiFile, com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder) com.intellij.psi.PsiFile file com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder holder public com.intellij.openapi.editor.colors.TextAttributesScheme getColorsScheme () public com.intellij.psi.PsiFile getContextFile () public com.intellij.openapi.project.Project getProject () public boolean hasErrorResults () public boolean add (com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiElement psiElement public void clear () public boolean addAll (java.util.Collection) java.util.Collection highlightInfos public int size () public com.intellij.codeInsight.daemon.impl.HighlightInfo get (int) int i public com.intellij.lang.annotation.AnnotationSession getAnnotationSession () public void enterLevel (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/DaemonCodeAnalyzerEx.class
DaemonCodeAnalyzerEx.java package com.intellij.codeInsight.daemon.impl public abstract com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerEx extends com.intellij.codeInsight.daemon.DaemonCodeAnalyzer { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public static com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerEx getInstanceEx (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public static boolean processHighlights (com.intellij.openapi.editor.Document, com.intellij.openapi.project.Project, com.intellij.lang.annotation.HighlightSeverity, int, int, com.intellij.util.Processor) com.intellij.openapi.editor.Document document com.intellij.openapi.project.Project project com.intellij.lang.annotation.HighlightSeverity minSeverity int startOffset int endOffset com.intellij.util.Processor processor com.intellij.codeInsight.daemon.impl.SeverityRegistrar severityRegistrar com.intellij.openapi.editor.ex.MarkupModelEx model static boolean processHighlightsOverlappingOutside (com.intellij.openapi.editor.Document, com.intellij.openapi.project.Project, com.intellij.lang.annotation.HighlightSeverity, int, int, com.intellij.util.Processor) com.intellij.openapi.editor.Document document com.intellij.openapi.project.Project project com.intellij.lang.annotation.HighlightSeverity minSeverity int startOffset int endOffset com.intellij.util.Processor processor com.intellij.codeInsight.daemon.impl.SeverityRegistrar severityRegistrar com.intellij.openapi.editor.ex.MarkupModelEx model static boolean hasErrors (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Document) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Document document public abstract java.util.List runMainPasses (com.intellij.psi.PsiFile, com.intellij.openapi.editor.Document, com.intellij.openapi.progress.ProgressIndicator) public abstract boolean isErrorAnalyzingFinished (com.intellij.psi.PsiFile) public abstract com.intellij.codeInsight.daemon.impl.FileStatusMap getFileStatusMap () public abstract java.util.List getFileLevelHighlights (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile) public abstract void cleanFileLevelHighlights (com.intellij.openapi.project.Project, int, com.intellij.psi.PsiFile) public abstract void addFileLevelHighlight (com.intellij.openapi.project.Project, int, com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.psi.PsiFile) private static synthetic boolean lambda$processHighlightsOverlappingOutside$1 (com.intellij.lang.annotation.HighlightSeverity, com.intellij.codeInsight.daemon.impl.SeverityRegistrar, com.intellij.util.Processor, com.intellij.openapi.editor.ex.RangeHighlighterEx) com.intellij.lang.annotation.HighlightSeverity minSeverity com.intellij.codeInsight.daemon.impl.SeverityRegistrar severityRegistrar com.intellij.util.Processor processor com.intellij.openapi.editor.ex.RangeHighlighterEx marker com.intellij.codeInsight.daemon.impl.HighlightInfo info private static synthetic boolean lambda$processHighlights$0 (com.intellij.lang.annotation.HighlightSeverity, com.intellij.codeInsight.daemon.impl.SeverityRegistrar, com.intellij.util.Processor, com.intellij.openapi.editor.ex.RangeHighlighterEx) com.intellij.lang.annotation.HighlightSeverity minSeverity com.intellij.codeInsight.daemon.impl.SeverityRegistrar severityRegistrar com.intellij.util.Processor processor com.intellij.openapi.editor.ex.RangeHighlighterEx marker Object tt com.intellij.codeInsight.daemon.impl.HighlightInfo info static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/DaemonProgressIndicator.class
DaemonProgressIndicator.java package com.intellij.codeInsight.daemon.impl public com.intellij.codeInsight.daemon.impl.DaemonProgressIndicator extends com.intellij.openapi.progress.util.AbstractProgressIndicatorBase implements com.intellij.openapi.progress.StandardProgressIndicator com.intellij.openapi.Disposable { private static boolean debug private final com.intellij.openapi.util.TraceableDisposable myTraceableDisposable private volatile boolean myDisposed private volatile Throwable myCancellationCause static final synthetic boolean $assertionsDisabled public void <init> () public void stop () public void stopIfRunning () public final void cancel () public void cancel (java.lang.Throwable) Throwable cause public void dispose () public final boolean isCanceled () public final void checkCanceled () protected java.lang.Throwable getCancellationTrace () Throwable cause public void start () public static void setDebug (boolean) boolean debug public final boolean equals (java.lang.Object) Object obj public final int hashCode () public java.lang.String toString () boolean isDisposed () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/DefaultHighlightUtil.class
DefaultHighlightUtil.java package com.intellij.codeInsight.daemon.impl public com.intellij.codeInsight.daemon.impl.DefaultHighlightUtil extends java.lang.Object { public void <init> () public static com.intellij.codeInsight.daemon.impl.HighlightInfo checkBadCharacter (com.intellij.psi.PsiElement) char c boolean printable String hex String text com.intellij.psi.PsiElement element com.intellij.lang.ASTNode node private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/DefaultHighlightVisitor.class
DefaultHighlightVisitor.java package com.intellij.codeInsight.daemon.impl final com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor extends java.lang.Object implements com.intellij.codeInsight.daemon.impl.HighlightVisitor com.intellij.openapi.project.DumbAware { private static final com.intellij.openapi.util.NotNullLazyKey CACHED_ANNOTATORS_KEY private com.intellij.codeInsight.daemon.impl.AnnotationHolderImpl myAnnotationHolder private final com.intellij.openapi.project.Project myProject private final boolean myHighlightErrorElements private final boolean myRunAnnotators private final com.intellij.openapi.project.DumbService myDumbService private com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder myHolder private final boolean myBatchMode void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project void <init> (com.intellij.openapi.project.Project, boolean, boolean, boolean) com.intellij.openapi.project.Project project boolean highlightErrorElements boolean runAnnotators boolean batchMode public boolean suitableForFile (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public boolean analyze (com.intellij.psi.PsiFile, boolean, com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder, java.lang.Runnable) com.intellij.psi.PsiFile file boolean updateWholeFile com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder holder Runnable action public void visit (com.intellij.psi.PsiElement) com.intellij.lang.annotation.Annotation annotation com.intellij.psi.PsiElement element public com.intellij.codeInsight.daemon.impl.HighlightVisitor clone () private void runAnnotators (com.intellij.psi.PsiElement) com.intellij.lang.annotation.Annotator annotator int i com.intellij.psi.PsiElement element java.util.List annotators boolean dumb private void visitErrorElement (com.intellij.psi.PsiErrorElement) com.intellij.codeInsight.highlighting.HighlightErrorFilter errorFilter com.intellij.psi.PsiErrorElement element private static com.intellij.codeInsight.daemon.impl.HighlightInfo createErrorElementInfo (com.intellij.psi.PsiErrorElement) com.intellij.codeInsight.daemon.impl.analysis.ErrorQuickFixProvider provider com.intellij.psi.PsiErrorElement element com.intellij.codeInsight.daemon.impl.HighlightInfo info private static com.intellij.codeInsight.daemon.impl.HighlightInfo createInfoWithoutFixes (com.intellij.psi.PsiErrorElement) com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder builder int start int end com.intellij.psi.PsiErrorElement element com.intellij.openapi.util.TextRange range String errorDescription int offset com.intellij.psi.PsiFile containingFile int fileLength com.intellij.psi.FileViewProvider viewProvider com.intellij.psi.PsiElement elementAtOffset String text int start int end com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder builder public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/DefaultHighlightVisitorBasedInspection$AnnotatorBasedInspection.class
DefaultHighlightVisitorBasedInspection.java package com.intellij.codeInsight.daemon.impl public com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitorBasedInspection$AnnotatorBasedInspection extends com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitorBasedInspection { private static final String ANNOTATOR_SHORT_NAME public void <init> () public java.lang.String getDisplayName () public java.lang.String getShortName () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/DefaultHighlightVisitorBasedInspection$MyPsiElementVisitor.class
DefaultHighlightVisitorBasedInspection.java package com.intellij.codeInsight.daemon.impl com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitorBasedInspection$MyPsiElementVisitor extends com.intellij.psi.PsiElementVisitor { private final boolean highlightErrorElements private final boolean runAnnotators private final java.util.List result void <init> (boolean, boolean) boolean highlightErrorElements boolean runAnnotators public void visitFile (com.intellij.psi.PsiFile) com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass gpass com.intellij.codeInsight.daemon.impl.HighlightInfo info java.util.List infos com.intellij.codeHighlighting.TextEditorHighlightingPass pass com.intellij.codeInsight.daemon.impl.TextEditorHighlightingPassRegistrarEx passRegistrarEx java.util.List passes java.util.List gpasses com.intellij.psi.PsiFile file com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.openapi.project.Project project com.intellij.openapi.editor.Document document com.intellij.codeInsight.daemon.impl.DaemonProgressIndicator progress private synthetic com.intellij.codeInsight.daemon.impl.HighlightVisitor[] lambda$visitFile$0 (com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass, com.intellij.openapi.project.Project) com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass gpass com.intellij.openapi.project.Project project com.intellij.codeInsight.daemon.impl.HighlightVisitor visitor static synthetic java.util.List access$000 (com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitorBasedInspection$MyPsiElementVisitor) com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitorBasedInspection$MyPsiElementVisitor x0 }
com/intellij/codeInsight/daemon/impl/DefaultHighlightVisitorBasedInspection$SyntaxErrorInspection.class
DefaultHighlightVisitorBasedInspection.java package com.intellij.codeInsight.daemon.impl public com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitorBasedInspection$SyntaxErrorInspection extends com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitorBasedInspection { public void <init> () public java.lang.String getDisplayName () public java.lang.String getShortName () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/DefaultHighlightVisitorBasedInspection.class
DefaultHighlightVisitorBasedInspection.java package com.intellij.codeInsight.daemon.impl public abstract com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitorBasedInspection extends com.intellij.codeInspection.GlobalSimpleInspectionTool { private final boolean highlightErrorElements private final boolean runAnnotators protected void <init> (boolean, boolean) boolean highlightErrorElements boolean runAnnotators public com.intellij.codeHighlighting.HighlightDisplayLevel getDefaultLevel () public void checkFile (com.intellij.psi.PsiFile, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.ProblemsHolder, com.intellij.codeInspection.GlobalInspectionContext, com.intellij.codeInspection.ProblemDescriptionsProcessor) com.intellij.psi.PsiFile file com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.openapi.util.TextRange range com.intellij.psi.PsiElement element com.intellij.openapi.util.Pair pair com.intellij.psi.PsiFile originalFile com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.ProblemsHolder problemsHolder com.intellij.codeInspection.GlobalInspectionContext globalContext com.intellij.codeInspection.ProblemDescriptionsProcessor problemDescriptionsProcessor public static java.util.List runGeneralHighlighting (com.intellij.psi.PsiFile, boolean, boolean) com.intellij.psi.PsiFile file boolean highlightErrorElements boolean runAnnotators com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitorBasedInspection$MyPsiElementVisitor visitor public java.lang.String getGroupDisplayName () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/Divider$1.class
Divider.java package com.intellij.codeInsight.daemon.impl synthetic com.intellij.codeInsight.daemon.impl.Divider$1 extends java.lang.Object { }
com/intellij/codeInsight/daemon/impl/Divider$DividedElements.class
Divider.java package com.intellij.codeInsight.daemon.impl public com.intellij.codeInsight.daemon.impl.Divider$DividedElements extends java.lang.Object { private final long modificationStamp private final com.intellij.openapi.util.TextRange restrictRange private final com.intellij.openapi.util.TextRange priorityRange public final java.util.List inside final java.util.List insideRanges public final java.util.List outside final java.util.List outsideRanges public final java.util.List parents final java.util.List parentRanges private void <init> (long, com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange) long modificationStamp com.intellij.openapi.util.TextRange restrictRange com.intellij.openapi.util.TextRange priorityRange static synthetic long access$000 (com.intellij.codeInsight.daemon.impl.Divider$DividedElements) com.intellij.codeInsight.daemon.impl.Divider$DividedElements x0 static synthetic com.intellij.openapi.util.TextRange access$100 (com.intellij.codeInsight.daemon.impl.Divider$DividedElements) com.intellij.codeInsight.daemon.impl.Divider$DividedElements x0 static synthetic com.intellij.openapi.util.TextRange access$200 (com.intellij.codeInsight.daemon.impl.Divider$DividedElements) com.intellij.codeInsight.daemon.impl.Divider$DividedElements x0 synthetic void <init> (long, com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange, com.intellij.codeInsight.daemon.impl.Divider$1) long x0 com.intellij.openapi.util.TextRange x1 com.intellij.openapi.util.TextRange x2 com.intellij.codeInsight.daemon.impl.Divider$1 x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/Divider.class
Divider.java package com.intellij.codeInsight.daemon.impl public com.intellij.codeInsight.daemon.impl.Divider extends java.lang.Object { private static final int STARTING_TREE_HEIGHT private static final com.intellij.openapi.util.Key DIVIDED_ELEMENTS_KEY private static final com.intellij.psi.PsiElement HAVE_TO_GET_CHILDREN static final synthetic boolean $assertionsDisabled public void <init> () public static void divideInsideAndOutsideAllRoots (com.intellij.psi.PsiFile, com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange, com.intellij.openapi.util.Condition, com.intellij.util.Processor) com.intellij.psi.PsiFile root com.intellij.lang.Language language com.intellij.psi.PsiFile file com.intellij.openapi.util.TextRange restrictRange com.intellij.openapi.util.TextRange priorityRange com.intellij.openapi.util.Condition rootFilter com.intellij.util.Processor processor com.intellij.psi.FileViewProvider viewProvider static void divideInsideAndOutsideInOneRoot (com.intellij.psi.PsiFile, com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange, com.intellij.util.Processor) com.intellij.codeInsight.daemon.impl.Divider$DividedElements elements com.intellij.psi.PsiFile root com.intellij.openapi.util.TextRange restrictRange com.intellij.openapi.util.TextRange priorityRange com.intellij.util.Processor processor long modificationStamp com.intellij.codeInsight.daemon.impl.Divider$DividedElements cached com.intellij.codeInsight.daemon.impl.Divider$DividedElements elements private static void divideInsideAndOutsideInOneRoot (com.intellij.psi.PsiFile, com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange, java.util.List, java.util.List, java.util.List, java.util.List, java.util.List, java.util.List, boolean) com.intellij.openapi.util.Condition filter boolean startChildrenVisiting int start boolean startChildrenVisiting com.intellij.openapi.util.TextRange textRange com.intellij.psi.PsiElement parent com.intellij.psi.PsiFile root com.intellij.openapi.util.TextRange restrictRange com.intellij.openapi.util.TextRange priorityRange java.util.List inside java.util.List insideRanges java.util.List outside java.util.List outsideRanges java.util.List outParents java.util.List outParentRanges boolean includeParents int startOffset int endOffset com.intellij.openapi.util.Condition[] filters gnu.trove.TIntStack starts com.intellij.util.containers.Stack elements com.intellij.util.containers.Stack children com.intellij.psi.PsiElement element com.intellij.psi.PsiElement child int offset static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/FileStatusMap$1.class
FileStatusMap.java package com.intellij.codeInsight.daemon.impl final com.intellij.codeInsight.daemon.impl.FileStatusMap$1 extends java.lang.Object implements com.intellij.openapi.editor.RangeMarker { void <init> () public com.intellij.openapi.editor.Document getDocument () public int getStartOffset () public int getEndOffset () public boolean isValid () public void setGreedyToLeft (boolean) boolean greedy public void setGreedyToRight (boolean) boolean greedy public boolean isGreedyToRight () public boolean isGreedyToLeft () public void dispose () public java.lang.Object getUserData (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key public void putUserData (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key Object value public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/FileStatusMap$FileStatus.class
FileStatusMap.java package com.intellij.codeInsight.daemon.impl com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus extends java.lang.Object { private boolean defensivelyMarked private boolean wolfPassFinished private final gnu.trove.TIntObjectHashMap dirtyScopes private boolean errorFound private void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project private void markWholeFileDirty (com.intellij.openapi.project.Project) com.intellij.codeHighlighting.DirtyScopeTrackingHighlightingPassFactory factory com.intellij.openapi.project.Project project com.intellij.codeInsight.daemon.impl.TextEditorHighlightingPassRegistrarEx registrar private boolean allDirtyScopesAreNull () Object o private void combineScopesWith (com.intellij.openapi.util.TextRange, int, com.intellij.openapi.editor.Document) com.intellij.openapi.util.TextRange scope int fileLength com.intellij.openapi.editor.Document document public java.lang.String toString () StringBuilder s private void setDirtyScope (int, com.intellij.openapi.editor.RangeMarker) int passId com.intellij.openapi.editor.RangeMarker scope com.intellij.openapi.editor.RangeMarker marker private static synthetic boolean lambda$toString$1 (java.lang.StringBuilder, int, com.intellij.openapi.editor.RangeMarker) StringBuilder s int passId com.intellij.openapi.editor.RangeMarker rangeMarker private static synthetic com.intellij.openapi.editor.RangeMarker lambda$combineScopesWith$0 (com.intellij.openapi.util.TextRange, int, com.intellij.openapi.editor.Document, com.intellij.openapi.editor.RangeMarker) com.intellij.openapi.util.TextRange scope int fileLength com.intellij.openapi.editor.Document document com.intellij.openapi.editor.RangeMarker oldScope com.intellij.openapi.editor.RangeMarker newScope synthetic void <init> (com.intellij.openapi.project.Project, com.intellij.codeInsight.daemon.impl.FileStatusMap$1) com.intellij.openapi.project.Project x0 com.intellij.codeInsight.daemon.impl.FileStatusMap$1 x1 static synthetic boolean access$102 (com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus, boolean) com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus x0 boolean x1 static synthetic boolean access$100 (com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus) com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus x0 static synthetic boolean access$402 (com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus, boolean) com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus x0 boolean x1 static synthetic boolean access$502 (com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus, boolean) com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus x0 boolean x1 static synthetic gnu.trove.TIntObjectHashMap access$600 (com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus) com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus x0 static synthetic void access$700 (com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus, int, com.intellij.openapi.editor.RangeMarker) com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus x0 int x1 com.intellij.openapi.editor.RangeMarker x2 static synthetic boolean access$400 (com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus) com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus x0 static synthetic void access$800 (com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus, com.intellij.openapi.project.Project) com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus x0 com.intellij.openapi.project.Project x1 static synthetic void access$900 (com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus, com.intellij.openapi.util.TextRange, int, com.intellij.openapi.editor.Document) com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus x0 com.intellij.openapi.util.TextRange x1 int x2 com.intellij.openapi.editor.Document x3 static synthetic boolean access$500 (com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus) com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus x0 static synthetic boolean access$1000 (com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus) com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/FileStatusMap.class
FileStatusMap.java package com.intellij.codeInsight.daemon.impl public com.intellij.codeInsight.daemon.impl.FileStatusMap extends java.lang.Object implements com.intellij.openapi.Disposable { private static final com.intellij.openapi.diagnostic.Logger LOG public static final String CHANGES_NOT_ALLOWED_DURING_HIGHLIGHTING private final com.intellij.openapi.project.Project myProject private final java.util.Map myDocumentToStatusMap private volatile boolean myAllowDirt private static final com.intellij.openapi.editor.RangeMarker WHOLE_FILE_DIRTY_MARKER private static final java.util.concurrent.ConcurrentMap threads static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void dispose () public static com.intellij.openapi.util.TextRange getDirtyTextRange (com.intellij.openapi.editor.Editor, int) com.intellij.openapi.editor.Editor editor int passId com.intellij.openapi.editor.Document document com.intellij.codeInsight.daemon.impl.FileStatusMap me com.intellij.openapi.util.TextRange dirtyScope com.intellij.openapi.util.TextRange documentRange public void setErrorFoundFlag (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Document, boolean) com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus status com.intellij.openapi.project.Project project com.intellij.openapi.editor.Document document boolean errorFound boolean wasErrorFound (com.intellij.openapi.editor.Document) com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus status com.intellij.openapi.editor.Document document void markAllFilesDirty (java.lang.Object) Object reason private void assertAllowModifications () public void markFileUpToDate (com.intellij.openapi.editor.Document, int) com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus status com.intellij.openapi.editor.Document document int passId public com.intellij.openapi.util.TextRange getFileDirtyScope (com.intellij.openapi.editor.Document, int) com.intellij.psi.PsiFile file com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus status com.intellij.openapi.editor.RangeMarker marker com.intellij.openapi.editor.Document document int passId void markFileScopeDirtyDefensively (com.intellij.psi.PsiFile, java.lang.Object) com.intellij.openapi.editor.Document document com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus status com.intellij.psi.PsiFile file Object reason void markFileScopeDirty (com.intellij.openapi.editor.Document, com.intellij.openapi.util.TextRange, int, java.lang.Object) com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus status com.intellij.openapi.editor.Document document com.intellij.openapi.util.TextRange scope int fileLength Object reason private static com.intellij.openapi.editor.RangeMarker combineScopes (com.intellij.openapi.editor.RangeMarker, com.intellij.openapi.util.TextRange, int, com.intellij.openapi.editor.Document) com.intellij.openapi.editor.RangeMarker old com.intellij.openapi.util.TextRange scope int textLength com.intellij.openapi.editor.Document document com.intellij.openapi.util.TextRange oldRange com.intellij.openapi.util.TextRange union boolean allDirtyScopesAreNull (com.intellij.openapi.editor.Document) com.intellij.psi.PsiFile file com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus status com.intellij.openapi.editor.Document document public void assertAllDirtyScopesAreNull (com.intellij.openapi.editor.Document) com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus status com.intellij.openapi.editor.Document document void allowDirt (boolean) boolean allow private static int getThreadNum () public static transient void log (java.lang.Object[]) String s Object[] info private synthetic com.intellij.codeInsight.daemon.impl.FileStatusMap$FileStatus lambda$markFileUpToDate$0 (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document __ static synthetic com.intellij.openapi.editor.RangeMarker access$200 () static synthetic com.intellij.openapi.editor.RangeMarker access$300 (com.intellij.openapi.editor.RangeMarker, com.intellij.openapi.util.TextRange, int, com.intellij.openapi.editor.Document) com.intellij.openapi.editor.RangeMarker x0 com.intellij.openapi.util.TextRange x1 int x2 com.intellij.openapi.editor.Document x3 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/GeneralHighlightingPass.class
GeneralHighlightingPass.java package com.intellij.codeInsight.daemon.impl public com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass extends com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass { private static final com.intellij.openapi.diagnostic.Logger LOG private static final String PRESENTABLE_NAME private static final com.intellij.openapi.util.Key HAS_ERROR_ELEMENT static final com.intellij.openapi.util.Condition SHOULD_HIGHLIGHT_FILTER private static final java.util.Random RESTART_DAEMON_RANDOM final boolean myUpdateAll final com.intellij.openapi.util.ProperTextRange myPriorityRange final java.util.List myHighlights protected volatile boolean myHasErrorElement private volatile boolean myErrorFound final com.intellij.openapi.editor.colors.EditorColorsScheme myGlobalScheme private volatile com.intellij.util.NotNullProducer myHighlightVisitorProducer private static final com.intellij.openapi.util.Key HIGHLIGHT_VISITOR_INSTANCE_COUNT private static final int POST_UPDATE_ALL private static final java.util.concurrent.atomic.AtomicInteger RESTART_REQUESTS static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.openapi.editor.Document, int, int, boolean, com.intellij.openapi.util.ProperTextRange, com.intellij.openapi.editor.Editor, com.intellij.codeInsight.daemon.impl.HighlightInfoProcessor) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.openapi.editor.Document document int startOffset int endOffset boolean updateAll com.intellij.openapi.util.ProperTextRange priorityRange com.intellij.openapi.editor.Editor editor com.intellij.codeInsight.daemon.impl.HighlightInfoProcessor highlightInfoProcessor boolean wholeFileHighlighting com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerEx daemonCodeAnalyzer com.intellij.codeInsight.daemon.impl.FileStatusMap fileStatusMap private com.intellij.psi.PsiFile getFile () public com.intellij.openapi.editor.Document getDocument () private com.intellij.codeInsight.daemon.impl.HighlightVisitor[] cloneHighlightVisitors () com.intellij.codeInsight.daemon.impl.HighlightVisitor highlightVisitor com.intellij.codeInsight.daemon.impl.HighlightVisitor cloned int i com.intellij.codeInsight.daemon.impl.HighlightVisitor[] clones int oldCount com.intellij.codeInsight.daemon.impl.HighlightVisitor[] highlightVisitors private com.intellij.codeInsight.daemon.impl.HighlightVisitor[] filterVisitors (com.intellij.codeInsight.daemon.impl.HighlightVisitor[], com.intellij.psi.PsiFile) com.intellij.codeInsight.daemon.impl.HighlightVisitor visitor com.intellij.codeInsight.daemon.impl.HighlightVisitor[] highlightVisitors com.intellij.psi.PsiFile psiFile java.util.List visitors java.util.List list void setHighlightVisitorProducer (com.intellij.util.NotNullProducer) com.intellij.util.NotNullProducer highlightVisitorProducer com.intellij.codeInsight.daemon.impl.HighlightVisitor[] getHighlightVisitors (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile psiFile int incVisitorUsageCount (int) int delta java.util.concurrent.atomic.AtomicInteger count int old protected void collectInformationWithProgress (com.intellij.openapi.progress.ProgressIndicator) java.util.List dividedElements java.util.List allInsideElements java.util.List allInsideRanges java.util.List allOutsideElements java.util.List allOutsideRanges boolean forceHighlightParents boolean success com.intellij.openapi.progress.ProgressIndicator progress java.util.List outsideResult java.util.List insideResult com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerEx daemonCodeAnalyzer com.intellij.codeInsight.daemon.impl.HighlightVisitor[] filteredVisitors private boolean isWholeFileHighlighting () protected void applyInformationWithProgress () public java.util.List getInfos () private boolean collectHighlights (java.util.List, java.util.List, java.util.List, java.util.List, com.intellij.codeInsight.daemon.impl.HighlightVisitor[], java.util.List, java.util.List, boolean) com.intellij.codeInsight.daemon.impl.HighlightInfo info int j java.util.List elements1 java.util.List ranges1 java.util.List elements2 java.util.List ranges2 com.intellij.codeInsight.daemon.impl.HighlightVisitor[] visitors java.util.List insideResult java.util.List outsideResult boolean forceHighlightParents java.util.Set skipParentsSet com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder holder int chunkSize boolean success java.util.List postInfos private boolean analyzeByVisitors (com.intellij.codeInsight.daemon.impl.HighlightVisitor[], com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder, int, java.lang.Runnable) com.intellij.codeInsight.daemon.impl.HighlightVisitor[] visitors com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder holder int i Runnable action boolean[] success private void runVisitors (java.util.List, java.util.List, int, java.util.Set, com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder, java.util.List, java.util.List, boolean, com.intellij.codeInsight.daemon.impl.HighlightVisitor[], com.intellij.util.containers.Stack, com.intellij.util.containers.Stack) RuntimeException e Exception e com.intellij.codeInsight.daemon.impl.HighlightVisitor visitor com.intellij.codeInsight.daemon.impl.HighlightInfo info java.util.List result boolean isError int j com.intellij.openapi.util.TextRange oldRange java.util.List oldInfos com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent boolean isErrorElement com.intellij.openapi.util.TextRange elementRange java.util.List infosForThisRange int i java.util.List elements java.util.List ranges int chunkSize java.util.Set skipParentsSet com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder holder java.util.List insideResult java.util.List outsideResult boolean forceHighlightParents com.intellij.codeInsight.daemon.impl.HighlightVisitor[] visitors com.intellij.util.containers.Stack nestedRange com.intellij.util.containers.Stack nestedInfos boolean failed int nextLimit private static boolean hasSameRangeAsParent (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement element static boolean isRestartPending () private static void cancelAndRestartDaemonLater (com.intellij.openapi.progress.ProgressIndicator, com.intellij.openapi.project.Project) throws com.intellij.openapi.progress.ProcessCanceledException com.intellij.openapi.progress.ProgressIndicator progress com.intellij.openapi.project.Project project com.intellij.openapi.application.Application application int delay private boolean forceHighlightParents () com.intellij.codeInsight.daemon.impl.HighlightRangeExtension extension boolean forceHighlightParents protected com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder createInfoHolder (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file com.intellij.codeInsight.daemon.impl.HighlightInfoFilter[] filters static void highlightTodos (com.intellij.psi.PsiFile, java.lang.CharSequence, int, int, com.intellij.openapi.util.ProperTextRange, java.util.Collection, java.util.Collection) com.intellij.openapi.util.TextRange range com.intellij.openapi.editor.markup.TextAttributes attributesForAdditionalLines com.intellij.openapi.util.TextRange textRange java.util.List additionalRanges java.util.StringJoiner joiner String description com.intellij.openapi.editor.markup.TextAttributes attributes com.intellij.psi.search.TodoItem todoItem com.intellij.psi.PsiFile file CharSequence text int startOffset int endOffset com.intellij.openapi.util.ProperTextRange priorityRange java.util.Collection insideResult java.util.Collection outsideResult com.intellij.psi.search.PsiTodoSearchHelper helper com.intellij.psi.search.TodoItem[] todoItems private static void addTodoItem (int, int, com.intellij.openapi.util.ProperTextRange, java.util.Collection, java.util.Collection, com.intellij.openapi.editor.markup.TextAttributes, java.lang.String, com.intellij.openapi.util.TextRange) int restrictStartOffset int restrictEndOffset com.intellij.openapi.util.ProperTextRange priorityRange java.util.Collection insideResult java.util.Collection outsideResult com.intellij.openapi.editor.markup.TextAttributes attributes String description com.intellij.openapi.util.TextRange range com.intellij.codeInsight.daemon.impl.HighlightInfo info java.util.Collection result private static boolean shouldHighlightTodos (com.intellij.psi.search.PsiTodoSearchHelper, com.intellij.psi.PsiFile) com.intellij.psi.search.PsiTodoSearchHelper helper com.intellij.psi.PsiFile file private void reportErrorsToWolf () com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file java.util.List problems com.intellij.problems.WolfTheProblemSolver wolf boolean hasErrors private static java.util.List convertToProblems (java.util.Collection, com.intellij.openapi.vfs.VirtualFile, boolean) com.intellij.problems.Problem problem com.intellij.codeInsight.daemon.impl.HighlightInfo info java.util.Collection infos com.intellij.openapi.vfs.VirtualFile file boolean hasErrorElement java.util.List problems public java.lang.String toString () private static synthetic void lambda$highlightTodos$8 (java.util.StringJoiner, java.lang.CharSequence, com.intellij.openapi.util.TextRange) java.util.StringJoiner joiner CharSequence text com.intellij.openapi.util.TextRange range private static synthetic void lambda$cancelAndRestartDaemonLater$7 (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project private synthetic void lambda$analyzeByVisitors$6 (boolean[], com.intellij.codeInsight.daemon.impl.HighlightVisitor[], com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder, int, java.lang.Runnable) boolean[] success com.intellij.codeInsight.daemon.impl.HighlightVisitor[] visitors com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder holder int i Runnable action private synthetic void lambda$collectHighlights$5 (java.util.List, java.util.List, int, java.util.Set, com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder, java.util.List, java.util.List, boolean, com.intellij.codeInsight.daemon.impl.HighlightVisitor[], java.util.List, java.util.List) java.util.List elements1 java.util.List ranges1 int chunkSize java.util.Set skipParentsSet com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder holder java.util.List insideResult java.util.List outsideResult boolean forceHighlightParents com.intellij.codeInsight.daemon.impl.HighlightVisitor[] visitors java.util.List elements2 java.util.List ranges2 com.intellij.util.containers.Stack nestedRange com.intellij.util.containers.Stack nestedInfos com.intellij.openapi.util.TextRange priorityIntersection private static synthetic java.util.List lambda$collectInformationWithProgress$4 (com.intellij.codeInsight.daemon.impl.Divider$DividedElements) com.intellij.codeInsight.daemon.impl.Divider$DividedElements dividedForRoot java.util.List outsideRanges com.intellij.psi.PsiElement lastInside com.intellij.openapi.util.ProperTextRange lastInsideRange private static synthetic java.util.List lambda$collectInformationWithProgress$3 (com.intellij.codeInsight.daemon.impl.Divider$DividedElements) com.intellij.codeInsight.daemon.impl.Divider$DividedElements dividedForRoot java.util.List outside com.intellij.psi.PsiElement lastInside private static synthetic java.util.List lambda$collectInformationWithProgress$2 (com.intellij.codeInsight.daemon.impl.Divider$DividedElements) com.intellij.codeInsight.daemon.impl.Divider$DividedElements dividedForRoot java.util.List insideRanges com.intellij.psi.PsiElement lastInside private static synthetic java.util.List lambda$collectInformationWithProgress$1 (com.intellij.codeInsight.daemon.impl.Divider$DividedElements) com.intellij.codeInsight.daemon.impl.Divider$DividedElements dividedForRoot java.util.List inside com.intellij.psi.PsiElement lastInside private static synthetic boolean lambda$static$0 (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/HighlightInfo$1.class
HighlightInfo.java package com.intellij.codeInsight.daemon.impl synthetic com.intellij.codeInsight.daemon.impl.HighlightInfo$1 extends java.lang.Object { }
com/intellij/codeInsight/daemon/impl/HighlightInfo$B.class
HighlightInfo.java package com.intellij.codeInsight.daemon.impl com.intellij.codeInsight.daemon.impl.HighlightInfo$B extends java.lang.Object implements com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder { private Boolean myNeedsUpdateOnTyping private com.intellij.openapi.editor.markup.TextAttributes forcedTextAttributes private com.intellij.openapi.editor.colors.TextAttributesKey forcedTextAttributesKey private final com.intellij.codeInsight.daemon.impl.HighlightInfoType type private int startOffset private int endOffset private String escapedDescription private String escapedToolTip private com.intellij.lang.annotation.HighlightSeverity severity private boolean isAfterEndOfLine private boolean isFileLevelAnnotation private int navigationShift private com.intellij.openapi.editor.markup.GutterIconRenderer gutterIconRenderer private com.intellij.lang.annotation.ProblemGroup problemGroup private com.intellij.psi.PsiElement psiElement static final synthetic boolean $assertionsDisabled private void <init> (com.intellij.codeInsight.daemon.impl.HighlightInfoType) com.intellij.codeInsight.daemon.impl.HighlightInfoType type public com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder gutterIconRenderer (com.intellij.openapi.editor.markup.GutterIconRenderer) com.intellij.openapi.editor.markup.GutterIconRenderer gutterIconRenderer public com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder problemGroup (com.intellij.lang.annotation.ProblemGroup) com.intellij.lang.annotation.ProblemGroup problemGroup public com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder description (java.lang.String) String description public com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder descriptionAndTooltip (java.lang.String) String description public com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder textAttributes (com.intellij.openapi.editor.markup.TextAttributes) com.intellij.openapi.editor.markup.TextAttributes attributes public com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder textAttributes (com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.editor.colors.TextAttributesKey attributesKey public com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder unescapedToolTip (java.lang.String) String unescapedToolTip public com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder escapedToolTip (java.lang.String) String escapedToolTip public com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder range (int, int) int start int end public com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder range (com.intellij.openapi.util.TextRange) com.intellij.openapi.util.TextRange textRange public com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder range (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder range (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder range (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange) com.intellij.psi.PsiElement element com.intellij.openapi.util.TextRange rangeInElement com.intellij.openapi.util.TextRange absoluteRange public com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder range (com.intellij.psi.PsiElement, int, int) com.intellij.psi.PsiElement element int start int end public com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder endOfLine () public com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder needsUpdateOnTyping (boolean) boolean update public com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder severity (com.intellij.lang.annotation.HighlightSeverity) com.intellij.lang.annotation.HighlightSeverity severity public com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder fileLevelAnnotation () public com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder navigationShift (int) int navigationShift public com.intellij.codeInsight.daemon.impl.HighlightInfo create () com.intellij.codeInsight.daemon.impl.HighlightInfo info public com.intellij.codeInsight.daemon.impl.HighlightInfo createUnconditionally () synthetic void <init> (com.intellij.codeInsight.daemon.impl.HighlightInfoType, com.intellij.codeInsight.daemon.impl.HighlightInfo$1) com.intellij.codeInsight.daemon.impl.HighlightInfoType x0 com.intellij.codeInsight.daemon.impl.HighlightInfo$1 x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/HighlightInfo$Builder.class
HighlightInfo.java package com.intellij.codeInsight.daemon.impl public abstract com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder extends java.lang.Object { public abstract com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder range (com.intellij.openapi.util.TextRange) public abstract com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder range (com.intellij.lang.ASTNode) public abstract com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder range (com.intellij.psi.PsiElement) public abstract com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder range (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange) public abstract com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder range (com.intellij.psi.PsiElement, int, int) public abstract com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder range (int, int) public abstract com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder gutterIconRenderer (com.intellij.openapi.editor.markup.GutterIconRenderer) public abstract com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder problemGroup (com.intellij.lang.annotation.ProblemGroup) public abstract com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder description (java.lang.String) public abstract com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder descriptionAndTooltip (java.lang.String) public abstract com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder textAttributes (com.intellij.openapi.editor.markup.TextAttributes) public abstract com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder textAttributes (com.intellij.openapi.editor.colors.TextAttributesKey) public abstract com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder unescapedToolTip (java.lang.String) public abstract com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder escapedToolTip (java.lang.String) public abstract com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder endOfLine () public abstract com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder needsUpdateOnTyping (boolean) public abstract com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder severity (com.intellij.lang.annotation.HighlightSeverity) public abstract com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder fileLevelAnnotation () public abstract com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder navigationShift (int) public abstract com.intellij.codeInsight.daemon.impl.HighlightInfo create () public abstract com.intellij.codeInsight.daemon.impl.HighlightInfo createUnconditionally () }
com/intellij/codeInsight/daemon/impl/HighlightInfo$FlagConstant.class
HighlightInfo.java package com.intellij.codeInsight.daemon.impl abstract annotation com.intellij.codeInsight.daemon.impl.HighlightInfo$FlagConstant extends java.lang.Object implements java.lang.annotation.Annotation { }
com/intellij/codeInsight/daemon/impl/HighlightInfo$Holder.class
HighlightInfo.java package com.intellij.codeInsight.daemon.impl com.intellij.codeInsight.daemon.impl.HighlightInfo$Holder extends java.lang.Object { private static final com.intellij.codeInsight.daemon.impl.HighlightInfoFilter[] FILTERS private void <init> () static synthetic com.intellij.codeInsight.daemon.impl.HighlightInfoFilter[] access$100 () static void <clinit> () }
com/intellij/codeInsight/daemon/impl/HighlightInfo$IntentionActionDescriptor.class
HighlightInfo.java package com.intellij.codeInsight.daemon.impl public com.intellij.codeInsight.daemon.impl.HighlightInfo$IntentionActionDescriptor extends java.lang.Object { private final com.intellij.codeInsight.intention.IntentionAction myAction private volatile java.util.List myOptions private volatile com.intellij.codeInsight.daemon.HighlightDisplayKey myKey private final com.intellij.lang.annotation.ProblemGroup myProblemGroup private final com.intellij.lang.annotation.HighlightSeverity mySeverity private final String myDisplayName private final javax.swing.Icon myIcon private Boolean myCanCleanup void <init> (com.intellij.codeInsight.intention.IntentionAction, java.util.List, java.lang.String) com.intellij.codeInsight.intention.IntentionAction action java.util.List options String displayName public void <init> (com.intellij.codeInsight.intention.IntentionAction, javax.swing.Icon) com.intellij.codeInsight.intention.IntentionAction action javax.swing.Icon icon void <init> (com.intellij.codeInsight.intention.IntentionAction, java.util.List, java.lang.String, javax.swing.Icon) com.intellij.codeInsight.intention.IntentionAction action java.util.List options String displayName javax.swing.Icon icon public void <init> (com.intellij.codeInsight.intention.IntentionAction, java.util.List, java.lang.String, javax.swing.Icon, com.intellij.codeInsight.daemon.HighlightDisplayKey, com.intellij.lang.annotation.ProblemGroup, com.intellij.lang.annotation.HighlightSeverity) com.intellij.codeInsight.intention.IntentionAction action java.util.List options String displayName javax.swing.Icon icon com.intellij.codeInsight.daemon.HighlightDisplayKey key com.intellij.lang.annotation.ProblemGroup problemGroup com.intellij.lang.annotation.HighlightSeverity severity public com.intellij.codeInsight.intention.IntentionAction getAction () boolean isError () boolean isInformation () boolean canCleanup (com.intellij.psi.PsiElement) com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper com.intellij.codeInspection.InspectionProfile profile com.intellij.codeInsight.daemon.HighlightDisplayKey key com.intellij.psi.PsiElement element public java.util.List getOptions (com.intellij.psi.PsiElement, com.intellij.openapi.editor.Editor) String problemName com.intellij.codeInsight.daemon.HighlightDisplayKey problemGroupKey com.intellij.codeInsight.daemon.HighlightDisplayKey idKey java.util.List actions com.intellij.codeInsight.intention.IntentionAction[] suppressActions com.intellij.codeInspection.SuppressQuickFix[] suppressFixes com.intellij.codeInsight.intention.IntentionAction fixAllIntention com.intellij.codeInspection.InspectionProfileEntry wrappedTool com.intellij.codeInsight.intention.IntentionAction[] suppressActions com.intellij.psi.PsiElement element com.intellij.openapi.editor.Editor editor java.util.List options com.intellij.codeInsight.daemon.HighlightDisplayKey key com.intellij.codeInsight.intention.IntentionManager intentionManager java.util.List newOptions com.intellij.codeInspection.InspectionProfile profile com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper public java.lang.String getDisplayName () public java.lang.String toString () String text public javax.swing.Icon getIcon () public boolean equals (java.lang.Object) Object obj private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/HighlightInfo.class
HighlightInfo.java package com.intellij.codeInsight.daemon.impl public com.intellij.codeInsight.daemon.impl.HighlightInfo extends java.lang.Object implements com.intellij.openapi.util.Segment { private static final com.intellij.openapi.diagnostic.Logger LOG private static final String DESCRIPTION_PLACEHOLDER private static final byte BIJECTIVE_MASK private static final byte HAS_HINT_MASK private static final byte FROM_INJECTION_MASK private static final byte AFTER_END_OF_LINE_MASK private static final byte FILE_LEVEL_ANNOTATION_MASK private static final byte NEEDS_UPDATE_ON_TYPING_MASK public final com.intellij.openapi.editor.markup.TextAttributes forcedTextAttributes public final com.intellij.openapi.editor.colors.TextAttributesKey forcedTextAttributesKey public final com.intellij.codeInsight.daemon.impl.HighlightInfoType type public final int startOffset public final int endOffset public java.util.List quickFixActionRanges public java.util.List quickFixActionMarkers private final String description private final String toolTip private final com.intellij.lang.annotation.HighlightSeverity severity private final com.intellij.codeInsight.daemon.GutterMark gutterIconRenderer private final com.intellij.lang.annotation.ProblemGroup myProblemGroup private int group private int fixStartOffset private int fixEndOffset private volatile byte myFlags final int navigationShift javax.swing.JComponent fileLevelComponent com.intellij.openapi.editor.RangeMarker fixMarker volatile com.intellij.openapi.editor.ex.RangeHighlighterEx highlighter com.intellij.psi.PsiElement psiElement private static final String ANNOTATOR_INSPECTION_SHORT_NAME public static com.intellij.codeInsight.daemon.impl.HighlightInfo fromRangeHighlighter (com.intellij.openapi.editor.markup.RangeHighlighter) com.intellij.openapi.editor.markup.RangeHighlighter highlighter Object errorStripeTooltip com.intellij.openapi.util.ProperTextRange getFixTextRange () void setFromInjection (boolean) boolean fromInjection public java.lang.String getToolTip () String toolTip String description String decoded private static java.lang.String encodeTooltip (java.lang.String, java.lang.String) String tooltip String description String encoded public java.lang.String getDescription () private boolean isFlagSet (byte) byte mask private void setFlag (byte, boolean) byte mask boolean value boolean isFileLevelAnnotation () boolean isBijective () void setBijective (boolean) boolean bijective public com.intellij.lang.annotation.HighlightSeverity getSeverity () public com.intellij.openapi.editor.ex.RangeHighlighterEx getHighlighter () public void setHighlighter (com.intellij.openapi.editor.ex.RangeHighlighterEx) com.intellij.openapi.editor.ex.RangeHighlighterEx highlighter public boolean isAfterEndOfLine () public com.intellij.openapi.editor.markup.TextAttributes getTextAttributes (com.intellij.psi.PsiElement, com.intellij.openapi.editor.colors.EditorColorsScheme) com.intellij.psi.PsiElement element com.intellij.openapi.editor.colors.EditorColorsScheme editorColorsScheme com.intellij.openapi.editor.colors.EditorColorsScheme colorsScheme public static com.intellij.openapi.editor.markup.TextAttributes getAttributesByType (com.intellij.psi.PsiElement, com.intellij.codeInsight.daemon.impl.HighlightInfoType, com.intellij.openapi.editor.colors.TextAttributesScheme) com.intellij.psi.PsiElement element com.intellij.codeInsight.daemon.impl.HighlightInfoType type com.intellij.openapi.editor.colors.TextAttributesScheme colorsScheme com.intellij.codeInsight.daemon.impl.SeverityRegistrar severityRegistrar com.intellij.openapi.editor.markup.TextAttributes textAttributes com.intellij.openapi.editor.colors.TextAttributesKey key java.awt.Color getErrorStripeMarkColor (com.intellij.psi.PsiElement, com.intellij.openapi.editor.colors.EditorColorsScheme) java.awt.Color errorStripeColor com.intellij.openapi.editor.markup.TextAttributes forcedTextAttributes com.intellij.psi.PsiElement element com.intellij.openapi.editor.colors.EditorColorsScheme colorsScheme com.intellij.openapi.editor.colors.EditorColorsScheme scheme com.intellij.openapi.editor.markup.TextAttributes attributes private static com.intellij.openapi.editor.colors.EditorColorsScheme getColorsScheme (com.intellij.openapi.editor.colors.EditorColorsScheme) com.intellij.openapi.editor.colors.EditorColorsScheme customScheme private static java.lang.String htmlEscapeToolTip (java.lang.String) String unescapedTooltip boolean needUpdateOnTyping () protected void <init> (com.intellij.openapi.editor.markup.TextAttributes, com.intellij.openapi.editor.colors.TextAttributesKey, com.intellij.codeInsight.daemon.impl.HighlightInfoType, int, int, java.lang.String, java.lang.String, com.intellij.lang.annotation.HighlightSeverity, boolean, java.lang.Boolean, boolean, int, com.intellij.lang.annotation.ProblemGroup, com.intellij.codeInsight.daemon.GutterMark) com.intellij.openapi.editor.markup.TextAttributes forcedTextAttributes com.intellij.openapi.editor.colors.TextAttributesKey forcedTextAttributesKey com.intellij.codeInsight.daemon.impl.HighlightInfoType type int startOffset int endOffset String escapedDescription String escapedToolTip com.intellij.lang.annotation.HighlightSeverity severity boolean afterEndOfLine Boolean needsUpdateOnTyping boolean isFileLevelAnnotation int navigationShift com.intellij.lang.annotation.ProblemGroup problemGroup com.intellij.codeInsight.daemon.GutterMark gutterIconRenderer private static boolean calcNeedUpdateOnTyping (java.lang.Boolean, com.intellij.codeInsight.daemon.impl.HighlightInfoType) Boolean needsUpdateOnTyping com.intellij.codeInsight.daemon.impl.HighlightInfoType type public boolean equals (java.lang.Object) Object obj com.intellij.codeInsight.daemon.impl.HighlightInfo info protected boolean equalsByActualOffset (com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.codeInsight.daemon.impl.HighlightInfo info public int hashCode () public java.lang.String toString () String s public static com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder newHighlightInfo (com.intellij.codeInsight.daemon.impl.HighlightInfoType) com.intellij.codeInsight.daemon.impl.HighlightInfoType type void setGroup (int) int group private static boolean isAcceptedByFilters (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.psi.PsiElement) com.intellij.codeInsight.daemon.impl.HighlightInfoFilter filter com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiElement psiElement com.intellij.psi.PsiFile file public com.intellij.codeInsight.daemon.GutterMark getGutterIconRenderer () public com.intellij.lang.annotation.ProblemGroup getProblemGroup () public static com.intellij.codeInsight.daemon.impl.HighlightInfo fromAnnotation (com.intellij.lang.annotation.Annotation) com.intellij.lang.annotation.Annotation annotation static com.intellij.codeInsight.daemon.impl.HighlightInfo fromAnnotation (com.intellij.lang.annotation.Annotation, boolean) com.intellij.openapi.util.TextRange range com.intellij.codeInsight.daemon.HighlightDisplayKey k com.intellij.lang.annotation.Annotation$QuickFixInfo quickFixInfo com.intellij.lang.annotation.Annotation annotation boolean batchMode com.intellij.openapi.editor.markup.TextAttributes forcedAttributes com.intellij.openapi.editor.colors.TextAttributesKey key com.intellij.openapi.editor.colors.TextAttributesKey forcedAttributesKey com.intellij.codeInsight.daemon.impl.HighlightInfo info java.util.List fixes private static com.intellij.codeInsight.daemon.impl.HighlightInfoType convertType (com.intellij.lang.annotation.Annotation) com.intellij.lang.annotation.Annotation annotation com.intellij.codeInspection.ProblemHighlightType type public static com.intellij.codeInsight.daemon.impl.HighlightInfoType convertSeverity (com.intellij.lang.annotation.HighlightSeverity) com.intellij.lang.annotation.HighlightSeverity severity public static com.intellij.codeInspection.ProblemHighlightType convertType (com.intellij.codeInsight.daemon.impl.HighlightInfoType) com.intellij.codeInsight.daemon.impl.HighlightInfoType infoType public static com.intellij.codeInspection.ProblemHighlightType convertSeverityToProblemHighlight (com.intellij.lang.annotation.HighlightSeverity) com.intellij.lang.annotation.HighlightSeverity severity public boolean hasHint () void setHint (boolean) boolean hasHint public int getActualStartOffset () com.intellij.openapi.editor.ex.RangeHighlighterEx h public int getActualEndOffset () com.intellij.openapi.editor.ex.RangeHighlighterEx h public int getStartOffset () public int getEndOffset () int getGroup () boolean isFromInjection () public java.lang.String getText () com.intellij.openapi.editor.ex.RangeHighlighterEx highlighter public void registerFix (com.intellij.codeInsight.intention.IntentionAction, java.util.List, java.lang.String, com.intellij.openapi.util.TextRange, com.intellij.codeInsight.daemon.HighlightDisplayKey) com.intellij.codeInsight.intention.IntentionAction action java.util.List options String displayName com.intellij.openapi.util.TextRange fixRange com.intellij.codeInsight.daemon.HighlightDisplayKey key com.intellij.codeInsight.daemon.impl.HighlightInfo$IntentionActionDescriptor desc public void unregisterQuickFix (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition condition private static synthetic boolean lambda$unregisterQuickFix$0 (com.intellij.openapi.util.Condition, com.intellij.openapi.util.Pair) com.intellij.openapi.util.Condition condition com.intellij.openapi.util.Pair pair static synthetic java.lang.String access$200 (java.lang.String) String x0 static synthetic com.intellij.openapi.diagnostic.Logger access$300 () static synthetic boolean access$400 (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.psi.PsiElement) com.intellij.codeInsight.daemon.impl.HighlightInfo x0 com.intellij.psi.PsiElement x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/HighlightInfoFilter.class
HighlightInfoFilter.java package com.intellij.codeInsight.daemon.impl public abstract com.intellij.codeInsight.daemon.impl.HighlightInfoFilter extends java.lang.Object { public static final com.intellij.codeInsight.daemon.impl.HighlightInfoFilter[] EMPTY_ARRAY public static final com.intellij.openapi.extensions.ExtensionPointName EXTENSION_POINT_NAME public abstract boolean accept (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.psi.PsiFile) static void <clinit> () }
com/intellij/codeInsight/daemon/impl/HighlightInfoProcessor$1.class
HighlightInfoProcessor.java package com.intellij.codeInsight.daemon.impl final com.intellij.codeInsight.daemon.impl.HighlightInfoProcessor$1 extends com.intellij.codeInsight.daemon.impl.HighlightInfoProcessor { void <init> () }
com/intellij/codeInsight/daemon/impl/HighlightInfoProcessor.class
HighlightInfoProcessor.java package com.intellij.codeInsight.daemon.impl public abstract com.intellij.codeInsight.daemon.impl.HighlightInfoProcessor extends java.lang.Object { private static final com.intellij.codeInsight.daemon.impl.HighlightInfoProcessor EMPTY public void <init> () public void highlightsInsideVisiblePartAreProduced (com.intellij.codeInsight.daemon.impl.HighlightingSession, com.intellij.openapi.editor.Editor, java.util.List, com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange, int) com.intellij.codeInsight.daemon.impl.HighlightingSession session com.intellij.openapi.editor.Editor editor java.util.List infos com.intellij.openapi.util.TextRange priorityRange com.intellij.openapi.util.TextRange restrictRange int groupId public void highlightsOutsideVisiblePartAreProduced (com.intellij.codeInsight.daemon.impl.HighlightingSession, com.intellij.openapi.editor.Editor, java.util.List, com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange, int) com.intellij.codeInsight.daemon.impl.HighlightingSession session com.intellij.openapi.editor.Editor editor java.util.List infos com.intellij.openapi.util.TextRange priorityRange com.intellij.openapi.util.TextRange restrictedRange int groupId public void infoIsAvailable (com.intellij.codeInsight.daemon.impl.HighlightingSession, com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange, int) com.intellij.codeInsight.daemon.impl.HighlightingSession session com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.openapi.util.TextRange priorityRange com.intellij.openapi.util.TextRange restrictedRange int groupId public void allHighlightsForRangeAreProduced (com.intellij.codeInsight.daemon.impl.HighlightingSession, com.intellij.openapi.util.TextRange, java.util.List) com.intellij.codeInsight.daemon.impl.HighlightingSession session com.intellij.openapi.util.TextRange elementRange java.util.List infos public void progressIsAdvanced (com.intellij.codeInsight.daemon.impl.HighlightingSession, com.intellij.openapi.editor.Editor, double) com.intellij.codeInsight.daemon.impl.HighlightingSession highlightingSession com.intellij.openapi.editor.Editor editor double progress public static com.intellij.codeInsight.daemon.impl.HighlightInfoProcessor getEmpty () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/HighlightInfoType$HighlightInfoTypeImpl.class
HighlightInfoType.java package com.intellij.codeInsight.daemon.impl public com.intellij.codeInsight.daemon.impl.HighlightInfoType$HighlightInfoTypeImpl extends java.lang.Object implements com.intellij.codeInsight.daemon.impl.HighlightInfoType com.intellij.codeInsight.daemon.impl.HighlightInfoType$UpdateOnTypingSuppressible { private final com.intellij.lang.annotation.HighlightSeverity mySeverity private final com.intellij.openapi.editor.colors.TextAttributesKey myAttributesKey private final boolean myNeedsUpdateOnTyping void <init> (org.jdom.Element) org.jdom.Element element public void <init> (com.intellij.lang.annotation.HighlightSeverity, com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.lang.annotation.HighlightSeverity severity com.intellij.openapi.editor.colors.TextAttributesKey attributesKey public void <init> (com.intellij.lang.annotation.HighlightSeverity, com.intellij.openapi.editor.colors.TextAttributesKey, boolean) com.intellij.lang.annotation.HighlightSeverity severity com.intellij.openapi.editor.colors.TextAttributesKey attributesKey boolean needsUpdateOnTyping public com.intellij.lang.annotation.HighlightSeverity getSeverity (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiElement public com.intellij.openapi.editor.colors.TextAttributesKey getAttributesKey () public java.lang.String toString () public void writeExternal (org.jdom.Element) com.intellij.openapi.util.WriteExternalException e org.jdom.Element element public boolean equals (java.lang.Object) Object o com.intellij.codeInsight.daemon.impl.HighlightInfoType$HighlightInfoTypeImpl that public int hashCode () int result public boolean needsUpdateOnTyping () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/HighlightInfoType$HighlightInfoTypeSeverityByKey.class
HighlightInfoType.java package com.intellij.codeInsight.daemon.impl public com.intellij.codeInsight.daemon.impl.HighlightInfoType$HighlightInfoTypeSeverityByKey extends java.lang.Object implements com.intellij.codeInsight.daemon.impl.HighlightInfoType { static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.openapi.editor.colors.TextAttributesKey myAttributesKey private final com.intellij.codeInsight.daemon.HighlightDisplayKey myToolKey public void <init> (com.intellij.codeInsight.daemon.HighlightDisplayKey, com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.codeInsight.daemon.HighlightDisplayKey severityKey com.intellij.openapi.editor.colors.TextAttributesKey attributesKey public com.intellij.lang.annotation.HighlightSeverity getSeverity (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiElement com.intellij.codeInspection.InspectionProfile profile public com.intellij.openapi.editor.colors.TextAttributesKey getAttributesKey () public java.lang.String toString () public com.intellij.codeInsight.daemon.HighlightDisplayKey getSeverityKey () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/HighlightInfoType$Iconable.class
HighlightInfoType.java package com.intellij.codeInsight.daemon.impl public abstract com.intellij.codeInsight.daemon.impl.HighlightInfoType$Iconable extends java.lang.Object { public abstract javax.swing.Icon getIcon () }
com/intellij/codeInsight/daemon/impl/HighlightInfoType$UpdateOnTypingSuppressible.class
HighlightInfoType.java package com.intellij.codeInsight.daemon.impl public abstract com.intellij.codeInsight.daemon.impl.HighlightInfoType$UpdateOnTypingSuppressible extends java.lang.Object { public abstract boolean needsUpdateOnTyping () }
com/intellij/codeInsight/daemon/impl/HighlightInfoType.class
HighlightInfoType.java package com.intellij.codeInsight.daemon.impl public abstract com.intellij.codeInsight.daemon.impl.HighlightInfoType extends java.lang.Object { public static final String UNUSED_SYMBOL_SHORT_NAME public static final String UNUSED_SYMBOL_DISPLAY_NAME public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType ERROR public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType WARNING public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType INFO public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType WEAK_WARNING public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType INFORMATION public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType WRONG_REF public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType GENERIC_WARNINGS_OR_ERRORS_FROM_SERVER public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType DUPLICATE_FROM_SERVER public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType UNUSED_SYMBOL public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType DEPRECATED public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType MARKED_FOR_REMOVAL public static final com.intellij.lang.annotation.HighlightSeverity SYMBOL_TYPE_SEVERITY public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType LOCAL_VARIABLE public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType INSTANCE_FIELD public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType STATIC_FIELD public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType STATIC_FINAL_FIELD public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType PARAMETER public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType METHOD_CALL public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType METHOD_DECLARATION public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType CONSTRUCTOR_CALL public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType CONSTRUCTOR_DECLARATION public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType STATIC_METHOD public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType ABSTRACT_METHOD public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType INHERITED_METHOD public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType CLASS_NAME public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType ANONYMOUS_CLASS_NAME public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType INTERFACE_NAME public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType ENUM_NAME public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType TYPE_PARAMETER_NAME public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType ABSTRACT_CLASS_NAME public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType ANNOTATION_NAME public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType ANNOTATION_ATTRIBUTE_NAME public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType REASSIGNED_LOCAL_VARIABLE public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType REASSIGNED_PARAMETER public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType IMPLICIT_ANONYMOUS_CLASS_PARAMETER public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType TODO public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType UNHANDLED_EXCEPTION public static final com.intellij.lang.annotation.HighlightSeverity INJECTED_FRAGMENT_SEVERITY public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType INJECTED_LANGUAGE_FRAGMENT public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType INJECTED_LANGUAGE_BACKGROUND public static final com.intellij.lang.annotation.HighlightSeverity ELEMENT_UNDER_CARET_SEVERITY public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType ELEMENT_UNDER_CARET_READ public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType ELEMENT_UNDER_CARET_WRITE public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType ELEMENT_UNDER_CARET_STRUCTURAL public static final java.util.Set VISIBLE_IF_FOLDED public abstract com.intellij.lang.annotation.HighlightSeverity getSeverity (com.intellij.psi.PsiElement) public abstract com.intellij.openapi.editor.colors.TextAttributesKey getAttributesKey () static void <clinit> () }
com/intellij/codeInsight/daemon/impl/HighlightRangeExtension.class
HighlightRangeExtension.java package com.intellij.codeInsight.daemon.impl public abstract com.intellij.codeInsight.daemon.impl.HighlightRangeExtension extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract boolean isForceHighlightParents (com.intellij.psi.PsiFile) static void <clinit> () }
com/intellij/codeInsight/daemon/impl/HighlightVisitor.class
HighlightVisitor.java package com.intellij.codeInsight.daemon.impl public abstract com.intellij.codeInsight.daemon.impl.HighlightVisitor extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_HIGHLIGHT_VISITOR public abstract boolean suitableForFile (com.intellij.psi.PsiFile) public abstract void visit (com.intellij.psi.PsiElement) public abstract boolean analyze (com.intellij.psi.PsiFile, boolean, com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder, java.lang.Runnable) public abstract com.intellij.codeInsight.daemon.impl.HighlightVisitor clone () public int order () static void <clinit> () }
com/intellij/codeInsight/daemon/impl/HighlightersRecycler.class
HighlightersRecycler.java package com.intellij.codeInsight.daemon.impl com.intellij.codeInsight.daemon.impl.HighlightersRecycler extends java.lang.Object { private final com.intellij.util.containers.MultiMap incinerator void <init> () void recycleHighlighter (com.intellij.openapi.editor.markup.RangeHighlighter) com.intellij.openapi.editor.markup.RangeHighlighter highlighter com.intellij.openapi.editor.markup.RangeHighlighter pickupHighlighterFromGarbageBin (int, int, int) com.intellij.openapi.editor.markup.RangeHighlighter highlighter int startOffset int endOffset int layer com.intellij.openapi.util.TextRange range java.util.Collection collection java.util.Collection forAllInGarbageBin () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/HighlightingSession.class
HighlightingSession.java package com.intellij.codeInsight.daemon.impl public abstract com.intellij.codeInsight.daemon.impl.HighlightingSession extends java.lang.Object { public abstract com.intellij.openapi.project.Project getProject () public abstract com.intellij.psi.PsiFile getPsiFile () public abstract com.intellij.openapi.editor.Document getDocument () public abstract com.intellij.openapi.progress.ProgressIndicator getProgressIndicator () public abstract com.intellij.openapi.editor.colors.EditorColorsScheme getColorsScheme () }
com/intellij/codeInsight/daemon/impl/HighlightingSessionImpl$1.class
HighlightingSessionImpl.java package com.intellij.codeInsight.daemon.impl com.intellij.codeInsight.daemon.impl.HighlightingSessionImpl$1 extends com.intellij.util.containers.TransferToEDTQueue { final synthetic com.intellij.codeInsight.daemon.impl.HighlightingSessionImpl this$0 void <init> (com.intellij.codeInsight.daemon.impl.HighlightingSessionImpl, java.lang.String, com.intellij.util.Processor, com.intellij.openapi.util.Condition) com.intellij.codeInsight.daemon.impl.HighlightingSessionImpl this$0 String arg0 com.intellij.util.Processor arg1 com.intellij.openapi.util.Condition arg2 protected void schedule (java.lang.Runnable) Runnable updateRunnable private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/HighlightingSessionImpl.class
HighlightingSessionImpl.java package com.intellij.codeInsight.daemon.impl public com.intellij.codeInsight.daemon.impl.HighlightingSessionImpl extends java.lang.Object implements com.intellij.codeInsight.daemon.impl.HighlightingSession { private final com.intellij.psi.PsiFile myPsiFile private final com.intellij.openapi.progress.ProgressIndicator myProgressIndicator private final com.intellij.openapi.editor.colors.EditorColorsScheme myEditorColorsScheme private final com.intellij.openapi.project.Project myProject private final com.intellij.openapi.editor.Document myDocument private final java.util.Map myRanges2markersCache private final com.intellij.util.containers.TransferToEDTQueue myEDTQueue private static final com.intellij.openapi.util.Key HIGHLIGHTING_SESSION private void <init> (com.intellij.psi.PsiFile, com.intellij.codeInsight.daemon.impl.DaemonProgressIndicator, com.intellij.openapi.editor.colors.EditorColorsScheme) com.intellij.psi.PsiFile psiFile com.intellij.codeInsight.daemon.impl.DaemonProgressIndicator progressIndicator com.intellij.openapi.editor.colors.EditorColorsScheme editorColorsScheme void applyInEDT (java.lang.Runnable) Runnable runnable public static com.intellij.codeInsight.daemon.impl.HighlightingSession getHighlightingSession (com.intellij.psi.PsiFile, com.intellij.openapi.progress.ProgressIndicator) com.intellij.psi.PsiFile psiFile com.intellij.openapi.progress.ProgressIndicator progressIndicator java.util.Map map static com.intellij.codeInsight.daemon.impl.HighlightingSession getOrCreateHighlightingSession (com.intellij.psi.PsiFile, com.intellij.codeInsight.daemon.impl.DaemonProgressIndicator, com.intellij.openapi.editor.colors.EditorColorsScheme) java.util.concurrent.ConcurrentMap map com.intellij.psi.PsiFile psiFile com.intellij.codeInsight.daemon.impl.DaemonProgressIndicator progressIndicator com.intellij.openapi.editor.colors.EditorColorsScheme editorColorsScheme com.intellij.codeInsight.daemon.impl.HighlightingSession session static void waitForAllSessionsHighlightInfosApplied (com.intellij.codeInsight.daemon.impl.DaemonProgressIndicator) com.intellij.codeInsight.daemon.impl.HighlightingSession session com.intellij.codeInsight.daemon.impl.DaemonProgressIndicator progressIndicator java.util.concurrent.ConcurrentMap map public com.intellij.psi.PsiFile getPsiFile () public com.intellij.openapi.editor.Document getDocument () public com.intellij.openapi.progress.ProgressIndicator getProgressIndicator () public com.intellij.openapi.project.Project getProject () public com.intellij.openapi.editor.colors.EditorColorsScheme getColorsScheme () void queueHighlightInfo (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.openapi.util.TextRange, int) com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.openapi.util.TextRange restrictedRange int groupId void queueDisposeHighlighterFor (com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.openapi.editor.ex.RangeHighlighterEx highlighter void waitForHighlightInfosApplied () static void clearProgressIndicator (com.intellij.codeInsight.daemon.impl.DaemonProgressIndicator) com.intellij.codeInsight.daemon.impl.DaemonProgressIndicator indicator private static synthetic void lambda$queueDisposeHighlighterFor$3 (com.intellij.openapi.editor.ex.RangeHighlighterEx, com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.openapi.editor.ex.RangeHighlighterEx highlighter com.intellij.codeInsight.daemon.impl.HighlightInfo info Object actualInfo private synthetic void lambda$queueHighlightInfo$2 (com.intellij.openapi.util.TextRange, com.intellij.codeInsight.daemon.impl.HighlightInfo, int) com.intellij.openapi.util.TextRange restrictedRange com.intellij.codeInsight.daemon.impl.HighlightInfo info int groupId com.intellij.openapi.editor.colors.EditorColorsScheme colorsScheme private synthetic boolean lambda$new$1 (java.lang.Object) Object o private static synthetic boolean lambda$new$0 (java.lang.Runnable) Runnable runnable static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/IdentifierUtil.class
IdentifierUtil.java package com.intellij.codeInsight.daemon.impl public com.intellij.codeInsight.daemon.impl.IdentifierUtil extends java.lang.Object { public void <init> () public static com.intellij.psi.PsiElement getNameIdentifier (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement potentialIdentifier com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/IntentionActionFilter.class
IntentionActionFilter.java package com.intellij.codeInsight.daemon.impl public abstract com.intellij.codeInsight.daemon.impl.IntentionActionFilter extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EXTENSION_POINT_NAME public abstract boolean accept (com.intellij.codeInsight.intention.IntentionAction, com.intellij.psi.PsiFile) static void <clinit> () }
com/intellij/codeInsight/daemon/impl/ProgressableTextEditorHighlightingPass$EmptyPass.class
ProgressableTextEditorHighlightingPass.java package com.intellij.codeInsight.daemon.impl com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass$EmptyPass extends com.intellij.codeHighlighting.TextEditorHighlightingPass { void <init> (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Document) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Document document public void doCollectInformation (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator progress public void doApplyInformationToEditor () com.intellij.codeInsight.daemon.impl.FileStatusMap statusMap private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/ProgressableTextEditorHighlightingPass.class
ProgressableTextEditorHighlightingPass.java package com.intellij.codeInsight.daemon.impl public abstract com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass extends com.intellij.codeHighlighting.TextEditorHighlightingPass { private volatile boolean myFinished private volatile long myProgressLimit private final java.util.concurrent.atomic.AtomicLong myProgressCount private volatile long myNextChunkThreshold private final String myPresentableName protected final com.intellij.psi.PsiFile myFile private final com.intellij.openapi.editor.Editor myEditor final com.intellij.openapi.util.TextRange myRestrictRange final com.intellij.codeInsight.daemon.impl.HighlightInfoProcessor myHighlightInfoProcessor com.intellij.codeInsight.daemon.impl.HighlightingSession myHighlightingSession protected void <init> (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Document, java.lang.String, com.intellij.psi.PsiFile, com.intellij.openapi.editor.Editor, com.intellij.openapi.util.TextRange, boolean, com.intellij.codeInsight.daemon.impl.HighlightInfoProcessor) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Document document String presentableName com.intellij.psi.PsiFile file com.intellij.openapi.editor.Editor editor com.intellij.openapi.util.TextRange restrictRange boolean runIntentionPassAfter com.intellij.codeInsight.daemon.impl.HighlightInfoProcessor highlightInfoProcessor protected boolean isValid () private void sessionFinished () public final void doCollectInformation (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator progress protected abstract void collectInformationWithProgress (com.intellij.openapi.progress.ProgressIndicator) public final void doApplyInformationToEditor () com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerEx daemonCodeAnalyzer protected abstract void applyInformationWithProgress () public double getProgress () long progressLimit long progressCount private long getProgressLimit () private long getProgressCount () public boolean isFinished () protected java.lang.String getPresentableName () protected com.intellij.openapi.editor.Editor getEditor () public void setProgressLimit (long) long limit public void advanceProgress (long) double progress long current long delta void waitForHighlightInfosApplied () com.intellij.codeInsight.daemon.impl.HighlightingSessionImpl session private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/SeveritiesProvider.class
SeveritiesProvider.java package com.intellij.codeInsight.daemon.impl public abstract com.intellij.codeInsight.daemon.impl.SeveritiesProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public abstract java.util.List getSeveritiesHighlightInfoTypes () public boolean isGotoBySeverityEnabled (com.intellij.lang.annotation.HighlightSeverity) com.intellij.lang.annotation.HighlightSeverity minSeverity public java.awt.Color getTrafficRendererColor (com.intellij.openapi.editor.markup.TextAttributes) com.intellij.openapi.editor.markup.TextAttributes textAttributes static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/SeverityRegistrar$1.class
SeverityRegistrar.java package com.intellij.codeInsight.daemon.impl synthetic com.intellij.codeInsight.daemon.impl.SeverityRegistrar$1 extends java.lang.Object { }
com/intellij/codeInsight/daemon/impl/SeverityRegistrar$OrderMap.class
SeverityRegistrar.java package com.intellij.codeInsight.daemon.impl com.intellij.codeInsight.daemon.impl.SeverityRegistrar$OrderMap extends gnu.trove.TObjectIntHashMap { private void <init> (gnu.trove.TObjectIntHashMap) gnu.trove.TObjectIntHashMap map private int getOrder (com.intellij.lang.annotation.HighlightSeverity) com.intellij.lang.annotation.HighlightSeverity severity int index public void clear () protected void removeAt (int) int index public void transformValues (gnu.trove.TIntFunction) gnu.trove.TIntFunction function public boolean adjustValue (com.intellij.lang.annotation.HighlightSeverity, int) com.intellij.lang.annotation.HighlightSeverity key int amount public int put (com.intellij.lang.annotation.HighlightSeverity, int) com.intellij.lang.annotation.HighlightSeverity key int value public int remove (com.intellij.lang.annotation.HighlightSeverity) com.intellij.lang.annotation.HighlightSeverity key public volatile synthetic boolean adjustValue (java.lang.Object, int) public volatile synthetic int remove (java.lang.Object) public volatile synthetic int put (java.lang.Object, int) private synthetic boolean lambda$new$0 (com.intellij.lang.annotation.HighlightSeverity, int) com.intellij.lang.annotation.HighlightSeverity key int value static synthetic int access$100 (com.intellij.codeInsight.daemon.impl.SeverityRegistrar$OrderMap, com.intellij.lang.annotation.HighlightSeverity) com.intellij.codeInsight.daemon.impl.SeverityRegistrar$OrderMap x0 com.intellij.lang.annotation.HighlightSeverity x1 synthetic void <init> (gnu.trove.TObjectIntHashMap, com.intellij.codeInsight.daemon.impl.SeverityRegistrar$1) gnu.trove.TObjectIntHashMap x0 com.intellij.codeInsight.daemon.impl.SeverityRegistrar$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/SeverityRegistrar$SeverityBasedTextAttributes.class
SeverityRegistrar.java package com.intellij.codeInsight.daemon.impl public com.intellij.codeInsight.daemon.impl.SeverityRegistrar$SeverityBasedTextAttributes extends java.lang.Object { private final com.intellij.openapi.editor.markup.TextAttributes myAttributes private final com.intellij.codeInsight.daemon.impl.HighlightInfoType$HighlightInfoTypeImpl myType void <init> (org.jdom.Element) org.jdom.Element element public void <init> (com.intellij.openapi.editor.markup.TextAttributes, com.intellij.codeInsight.daemon.impl.HighlightInfoType$HighlightInfoTypeImpl) com.intellij.openapi.editor.markup.TextAttributes attributes com.intellij.codeInsight.daemon.impl.HighlightInfoType$HighlightInfoTypeImpl type public com.intellij.openapi.editor.markup.TextAttributes getAttributes () public com.intellij.codeInsight.daemon.impl.HighlightInfoType$HighlightInfoTypeImpl getType () private void writeExternal (org.jdom.Element) org.jdom.Element element public com.intellij.lang.annotation.HighlightSeverity getSeverity () public boolean equals (java.lang.Object) Object o com.intellij.codeInsight.daemon.impl.SeverityRegistrar$SeverityBasedTextAttributes that public int hashCode () int result static synthetic void access$000 (com.intellij.codeInsight.daemon.impl.SeverityRegistrar$SeverityBasedTextAttributes, org.jdom.Element) com.intellij.codeInsight.daemon.impl.SeverityRegistrar$SeverityBasedTextAttributes x0 org.jdom.Element x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/SeverityRegistrar.class
SeverityRegistrar.java package com.intellij.codeInsight.daemon.impl public com.intellij.codeInsight.daemon.impl.SeverityRegistrar extends java.lang.Object implements java.util.Comparator com.intellij.openapi.util.ModificationTracker { static final int SHOWN_SEVERITIES_OFFSET private static final com.intellij.openapi.diagnostic.Logger LOG private static final String INFO_TAG private static final String COLOR_ATTRIBUTE private final java.util.Map myMap private final java.util.Map myRendererColors static final com.intellij.util.messages.Topic SEVERITIES_CHANGED_TOPIC private static final com.intellij.util.messages.Topic STANDARD_SEVERITIES_CHANGED_TOPIC private final com.intellij.util.messages.MessageBus myMessageBus private volatile com.intellij.codeInsight.daemon.impl.SeverityRegistrar$OrderMap myOrderMap private com.intellij.openapi.util.JDOMExternalizableStringList myReadOrder private static final java.util.Map STANDARD_SEVERITIES private final com.intellij.openapi.util.SimpleModificationTracker myModificationTracker private static final com.intellij.util.concurrency.AtomicFieldUpdater ORDER_MAP_UPDATER public void <init> (com.intellij.util.messages.MessageBus) com.intellij.util.messages.MessageBus messageBus public static void registerStandard (com.intellij.codeInsight.daemon.impl.HighlightInfoType, com.intellij.lang.annotation.HighlightSeverity) com.intellij.codeInsight.daemon.impl.HighlightInfoType highlightInfoType com.intellij.lang.annotation.HighlightSeverity highlightSeverity public static com.intellij.codeInsight.daemon.impl.SeverityRegistrar getSeverityRegistrar (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public long getModificationCount () public void registerSeverity (com.intellij.codeInsight.daemon.impl.SeverityRegistrar$SeverityBasedTextAttributes, java.awt.Color) com.intellij.codeInsight.daemon.impl.SeverityRegistrar$SeverityBasedTextAttributes info java.awt.Color renderColor com.intellij.lang.annotation.HighlightSeverity severity private void severitiesChanged () public com.intellij.codeInsight.daemon.impl.SeverityRegistrar$SeverityBasedTextAttributes unregisterSeverity (com.intellij.lang.annotation.HighlightSeverity) com.intellij.lang.annotation.HighlightSeverity severity public com.intellij.codeInsight.daemon.impl.HighlightInfoType$HighlightInfoTypeImpl getHighlightInfoTypeBySeverity (com.intellij.lang.annotation.HighlightSeverity) com.intellij.lang.annotation.HighlightSeverity severity com.intellij.codeInsight.daemon.impl.HighlightInfoType infoType com.intellij.codeInsight.daemon.impl.SeverityRegistrar$SeverityBasedTextAttributes type private com.intellij.codeInsight.daemon.impl.SeverityRegistrar$SeverityBasedTextAttributes getAttributesBySeverity (com.intellij.lang.annotation.HighlightSeverity) com.intellij.lang.annotation.HighlightSeverity severity public com.intellij.openapi.editor.markup.TextAttributes getTextAttributesBySeverity (com.intellij.lang.annotation.HighlightSeverity) com.intellij.lang.annotation.HighlightSeverity severity com.intellij.codeInsight.daemon.impl.SeverityRegistrar$SeverityBasedTextAttributes infoType public void readExternal (org.jdom.Element) com.intellij.codeInsight.daemon.impl.SeverityRegistrar$SeverityBasedTextAttributes highlightInfo String colorStr java.awt.Color color org.jdom.Element infoElement com.intellij.lang.annotation.HighlightSeverity severity String name org.jdom.Element element java.util.List read java.util.List knownSeverities private com.intellij.codeInsight.daemon.impl.SeverityRegistrar$OrderMap ensureAllStandardIncluded (java.util.List, java.util.List) com.intellij.lang.annotation.HighlightSeverity orderSeverity int oIdx com.intellij.lang.annotation.HighlightSeverity stdSeverity java.util.List list java.util.List read java.util.List knownSeverities com.intellij.codeInsight.daemon.impl.SeverityRegistrar$OrderMap orderMap public void writeExternal (org.jdom.Element) java.awt.Color color org.jdom.Element info String severityName com.intellij.codeInsight.daemon.impl.SeverityRegistrar$SeverityBasedTextAttributes infoType com.intellij.lang.annotation.HighlightSeverity severity com.intellij.openapi.util.JDOMExternalizableStringList ext org.jdom.Element element java.util.List list public java.util.List getAllSeverities () private static java.util.List getSortedSeverities (com.intellij.codeInsight.daemon.impl.SeverityRegistrar$OrderMap) com.intellij.codeInsight.daemon.impl.SeverityRegistrar$OrderMap map int getSeveritiesCount () public com.intellij.lang.annotation.HighlightSeverity getSeverityByIndex (int) int i com.intellij.lang.annotation.HighlightSeverity[] found int getSeverityMaxIndex () public com.intellij.lang.annotation.HighlightSeverity getSeverity (java.lang.String) String name com.intellij.codeInsight.daemon.impl.HighlightInfoType type com.intellij.codeInsight.daemon.impl.SeverityRegistrar$SeverityBasedTextAttributes attributes javax.swing.Icon getRendererIconByIndex (int) int i com.intellij.lang.annotation.HighlightSeverity severity com.intellij.codeHighlighting.HighlightDisplayLevel level public boolean isSeverityValid (java.lang.String) String severityName public int compare (com.intellij.lang.annotation.HighlightSeverity, com.intellij.lang.annotation.HighlightSeverity) com.intellij.lang.annotation.HighlightSeverity s1 com.intellij.lang.annotation.HighlightSeverity s2 private static int compare (com.intellij.lang.annotation.HighlightSeverity, com.intellij.lang.annotation.HighlightSeverity, com.intellij.codeInsight.daemon.impl.SeverityRegistrar$OrderMap) com.intellij.lang.annotation.HighlightSeverity s1 com.intellij.lang.annotation.HighlightSeverity s2 com.intellij.codeInsight.daemon.impl.SeverityRegistrar$OrderMap orderMap int o1 int o2 private com.intellij.codeInsight.daemon.impl.SeverityRegistrar$OrderMap getOrderMap () boolean replaced com.intellij.codeInsight.daemon.impl.SeverityRegistrar$OrderMap orderMap com.intellij.codeInsight.daemon.impl.SeverityRegistrar$OrderMap defaultOrder private static com.intellij.codeInsight.daemon.impl.SeverityRegistrar$OrderMap fromList (java.util.List) com.intellij.lang.annotation.HighlightSeverity severity int i java.util.List orderList gnu.trove.TObjectIntHashMap map private java.util.List getDefaultOrder () com.intellij.codeInsight.daemon.impl.HighlightInfoType type com.intellij.codeInsight.daemon.impl.SeverityRegistrar$SeverityBasedTextAttributes attributes java.util.Collection values java.util.List order public void setOrder (java.util.List) java.util.List orderList int getSeverityIdx (com.intellij.lang.annotation.HighlightSeverity) com.intellij.lang.annotation.HighlightSeverity severity public static boolean isDefaultSeverity (com.intellij.lang.annotation.HighlightSeverity) com.intellij.lang.annotation.HighlightSeverity severity static boolean isGotoBySeverityEnabled (com.intellij.lang.annotation.HighlightSeverity) com.intellij.codeInsight.daemon.impl.SeveritiesProvider provider com.intellij.lang.annotation.HighlightSeverity minSeverity java.util.Collection allRegisteredAttributes () java.util.Collection standardSeverities () public volatile synthetic int compare (java.lang.Object, java.lang.Object) private static synthetic boolean lambda$getSeverityByIndex$4 (int, com.intellij.lang.annotation.HighlightSeverity[], com.intellij.lang.annotation.HighlightSeverity, int) int i com.intellij.lang.annotation.HighlightSeverity[] found com.intellij.lang.annotation.HighlightSeverity severity int order private static synthetic int lambda$getSortedSeverities$3 (com.intellij.codeInsight.daemon.impl.SeverityRegistrar$OrderMap, com.intellij.lang.annotation.HighlightSeverity, com.intellij.lang.annotation.HighlightSeverity) com.intellij.codeInsight.daemon.impl.SeverityRegistrar$OrderMap map com.intellij.lang.annotation.HighlightSeverity o1 com.intellij.lang.annotation.HighlightSeverity o2 private static synthetic com.intellij.lang.annotation.HighlightSeverity lambda$getSortedSeverities$2 (java.lang.Object) Object o private static synthetic boolean lambda$writeExternal$1 (com.intellij.openapi.util.JDOMExternalizableStringList, com.intellij.lang.annotation.HighlightSeverity, int) com.intellij.openapi.util.JDOMExternalizableStringList ext com.intellij.lang.annotation.HighlightSeverity orderSeverity int oIdx private synthetic void lambda$new$0 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/TextEditorBackgroundHighlighter.class
TextEditorBackgroundHighlighter.java package com.intellij.codeInsight.daemon.impl public com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter extends java.lang.Object implements com.intellij.codeHighlighting.BackgroundEditorHighlighter { private static final com.intellij.openapi.diagnostic.Logger LOG private static final int[] EXCEPT_OVERRIDDEN private final com.intellij.openapi.project.Project myProject private final com.intellij.openapi.editor.Editor myEditor private final com.intellij.openapi.editor.Document myDocument private com.intellij.psi.PsiFile myFile public void <init> (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor private void renewFile () java.util.List getPasses (int[]) int[] passesToIgnore com.intellij.psi.PsiFile file boolean compiled com.intellij.codeInsight.daemon.impl.TextEditorHighlightingPassRegistrarEx passRegistrar public com.intellij.codeHighlighting.TextEditorHighlightingPass[] createPassesForVisibleArea () public com.intellij.codeHighlighting.TextEditorHighlightingPass[] createPassesForEditor () java.util.List passes public volatile synthetic com.intellij.codeHighlighting.HighlightingPass[] createPassesForVisibleArea () public volatile synthetic com.intellij.codeHighlighting.HighlightingPass[] createPassesForEditor () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/TextEditorHighlightingPassRegistrarEx.class
TextEditorHighlightingPassRegistrarEx.java package com.intellij.codeInsight.daemon.impl public abstract com.intellij.codeInsight.daemon.impl.TextEditorHighlightingPassRegistrarEx extends com.intellij.codeHighlighting.TextEditorHighlightingPassRegistrar { public void <init> () public static com.intellij.codeInsight.daemon.impl.TextEditorHighlightingPassRegistrarEx getInstanceEx (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract java.util.List instantiatePasses (com.intellij.psi.PsiFile, com.intellij.openapi.editor.Editor, int[]) public abstract java.util.List instantiateMainPasses (com.intellij.psi.PsiFile, com.intellij.openapi.editor.Document, com.intellij.codeInsight.daemon.impl.HighlightInfoProcessor) public abstract java.util.List getDirtyScopeTrackingFactories () }
com/intellij/codeInsight/daemon/impl/TextEditorHighlightingPassRegistrarImpl$1.class
TextEditorHighlightingPassRegistrarImpl.java package com.intellij.codeInsight.daemon.impl synthetic com.intellij.codeInsight.daemon.impl.TextEditorHighlightingPassRegistrarImpl$1 extends java.lang.Object { }
com/intellij/codeInsight/daemon/impl/TextEditorHighlightingPassRegistrarImpl$PassConfig.class
TextEditorHighlightingPassRegistrarImpl.java package com.intellij.codeInsight.daemon.impl com.intellij.codeInsight.daemon.impl.TextEditorHighlightingPassRegistrarImpl$PassConfig extends java.lang.Object { private final com.intellij.codeHighlighting.TextEditorHighlightingPassFactory passFactory private final int[] startingPredecessorIds private final int[] completionPredecessorIds private void <init> (com.intellij.codeHighlighting.TextEditorHighlightingPassFactory, int[], int[]) com.intellij.codeHighlighting.TextEditorHighlightingPassFactory passFactory int[] completionPredecessorIds int[] startingPredecessorIds synthetic void <init> (com.intellij.codeHighlighting.TextEditorHighlightingPassFactory, int[], int[], com.intellij.codeInsight.daemon.impl.TextEditorHighlightingPassRegistrarImpl$1) com.intellij.codeHighlighting.TextEditorHighlightingPassFactory x0 int[] x1 int[] x2 com.intellij.codeInsight.daemon.impl.TextEditorHighlightingPassRegistrarImpl$1 x3 static synthetic com.intellij.codeHighlighting.TextEditorHighlightingPassFactory access$100 (com.intellij.codeInsight.daemon.impl.TextEditorHighlightingPassRegistrarImpl$PassConfig) com.intellij.codeInsight.daemon.impl.TextEditorHighlightingPassRegistrarImpl$PassConfig x0 static synthetic int[] access$200 (com.intellij.codeInsight.daemon.impl.TextEditorHighlightingPassRegistrarImpl$PassConfig) com.intellij.codeInsight.daemon.impl.TextEditorHighlightingPassRegistrarImpl$PassConfig x0 static synthetic int[] access$300 (com.intellij.codeInsight.daemon.impl.TextEditorHighlightingPassRegistrarImpl$PassConfig) com.intellij.codeInsight.daemon.impl.TextEditorHighlightingPassRegistrarImpl$PassConfig x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/TextEditorHighlightingPassRegistrarImpl.class
TextEditorHighlightingPassRegistrarImpl.java package com.intellij.codeInsight.daemon.impl public com.intellij.codeInsight.daemon.impl.TextEditorHighlightingPassRegistrarImpl extends com.intellij.codeInsight.daemon.impl.TextEditorHighlightingPassRegistrarEx { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME private final gnu.trove.TIntObjectHashMap myRegisteredPassFactories private final java.util.List myDirtyScopeTrackingFactories private int nextAvailableId private boolean checkedForCycles private final com.intellij.openapi.project.Project myProject static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.openapi.project.Project) com.intellij.codeHighlighting.TextEditorHighlightingPassFactoryRegistrar factoryRegistrar com.intellij.openapi.project.Project project public synchronized int registerTextEditorHighlightingPass (com.intellij.codeHighlighting.TextEditorHighlightingPassFactory, int[], int[], boolean, int) com.intellij.codeHighlighting.TextEditorHighlightingPassFactory factory int[] runAfterCompletionOf int[] runAfterOfStartingOf boolean runIntentionsPassAfter int forcedPassId com.intellij.codeInsight.daemon.impl.TextEditorHighlightingPassRegistrarImpl$PassConfig info int passId com.intellij.codeInsight.daemon.impl.TextEditorHighlightingPassRegistrarImpl$PassConfig registered public java.util.List instantiatePasses (com.intellij.psi.PsiFile, com.intellij.openapi.editor.Editor, int[]) com.intellij.openapi.editor.Document documentFromFile com.intellij.psi.PsiFile psiFile com.intellij.openapi.editor.Editor editor int[] passesToIgnore com.intellij.psi.PsiDocumentManager documentManager com.intellij.openapi.editor.Document document com.intellij.psi.PsiFile fileFromDoc gnu.trove.TIntObjectHashMap id2Pass gnu.trove.TIntArrayList passesRefusedToCreate boolean isDumb com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerEx daemonCodeAnalyzer com.intellij.codeInsight.daemon.impl.FileStatusMap statusMap public java.util.List instantiateMainPasses (com.intellij.psi.PsiFile, com.intellij.openapi.editor.Document, com.intellij.codeInsight.daemon.impl.HighlightInfoProcessor) com.intellij.psi.PsiFile psiFile com.intellij.openapi.editor.Document document com.intellij.codeInsight.daemon.impl.HighlightInfoProcessor highlightInfoProcessor gnu.trove.THashSet ids private void checkForCycles () gnu.trove.TIntObjectHashMap transitivePredecessors public java.util.List getDirtyScopeTrackingFactories () private synthetic boolean lambda$checkForCycles$5 (gnu.trove.TIntObjectHashMap, int) gnu.trove.TIntObjectHashMap transitivePredecessors int passId private synthetic boolean lambda$checkForCycles$4 (gnu.trove.TIntObjectHashMap, int, com.intellij.codeInsight.daemon.impl.TextEditorHighlightingPassRegistrarImpl$PassConfig) gnu.trove.TIntObjectHashMap transitivePredecessors int passId com.intellij.codeInsight.daemon.impl.TextEditorHighlightingPassRegistrarImpl$PassConfig config gnu.trove.TIntHashSet allPredecessors private synthetic boolean lambda$null$3 (gnu.trove.TIntObjectHashMap, int) gnu.trove.TIntObjectHashMap transitivePredecessors int predecessorId com.intellij.codeInsight.daemon.impl.TextEditorHighlightingPassRegistrarImpl$PassConfig predecessor gnu.trove.TIntHashSet transitives private synthetic boolean lambda$instantiateMainPasses$2 (com.intellij.psi.PsiFile, com.intellij.openapi.editor.Document, com.intellij.codeInsight.daemon.impl.HighlightInfoProcessor, gnu.trove.THashSet, int) com.intellij.codeHighlighting.TextEditorHighlightingPass pass com.intellij.psi.PsiFile psiFile com.intellij.openapi.editor.Document document com.intellij.codeInsight.daemon.impl.HighlightInfoProcessor highlightInfoProcessor gnu.trove.THashSet ids int passId com.intellij.codeInsight.daemon.impl.TextEditorHighlightingPassRegistrarImpl$PassConfig passConfig com.intellij.codeHighlighting.TextEditorHighlightingPassFactory factory private static synthetic boolean lambda$instantiatePasses$1 (com.intellij.codeInsight.daemon.impl.FileStatusMap, com.intellij.openapi.editor.Document, int) com.intellij.codeInsight.daemon.impl.FileStatusMap statusMap com.intellij.openapi.editor.Document document int passId private synthetic boolean lambda$instantiatePasses$0 (int[], boolean, com.intellij.psi.PsiFile, com.intellij.openapi.editor.Editor, gnu.trove.TIntArrayList, gnu.trove.TIntObjectHashMap, int) int id int id gnu.trove.TIntArrayList ids int[] passesToIgnore boolean isDumb com.intellij.psi.PsiFile psiFile com.intellij.openapi.editor.Editor editor gnu.trove.TIntArrayList passesRefusedToCreate gnu.trove.TIntObjectHashMap id2Pass int passId com.intellij.codeInsight.daemon.impl.TextEditorHighlightingPassRegistrarImpl$PassConfig passConfig com.intellij.codeHighlighting.TextEditorHighlightingPassFactory factory com.intellij.codeHighlighting.TextEditorHighlightingPass pass static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/ThreadLocalAnnotatorMap$1.class
ThreadLocalAnnotatorMap.java package com.intellij.codeInsight.daemon.impl com.intellij.codeInsight.daemon.impl.ThreadLocalAnnotatorMap$1 extends java.lang.ThreadLocal { final synthetic com.intellij.codeInsight.daemon.impl.ThreadLocalAnnotatorMap this$0 void <init> (com.intellij.codeInsight.daemon.impl.ThreadLocalAnnotatorMap) com.intellij.codeInsight.daemon.impl.ThreadLocalAnnotatorMap this$0 protected com.intellij.codeInsight.daemon.impl.ThreadLocalAnnotatorMap$VersionedMap initialValue () protected volatile synthetic java.lang.Object initialValue () }
com/intellij/codeInsight/daemon/impl/ThreadLocalAnnotatorMap$VersionedMap.class
ThreadLocalAnnotatorMap.java package com.intellij.codeInsight.daemon.impl com.intellij.codeInsight.daemon.impl.ThreadLocalAnnotatorMap$VersionedMap extends gnu.trove.THashMap { private final int version private void <init> (int) int version synthetic void <init> (int, com.intellij.codeInsight.daemon.impl.ThreadLocalAnnotatorMap$1) int x0 com.intellij.codeInsight.daemon.impl.ThreadLocalAnnotatorMap$1 x1 static synthetic int access$200 (com.intellij.codeInsight.daemon.impl.ThreadLocalAnnotatorMap$VersionedMap) com.intellij.codeInsight.daemon.impl.ThreadLocalAnnotatorMap$VersionedMap x0 }
com/intellij/codeInsight/daemon/impl/ThreadLocalAnnotatorMap.class
ThreadLocalAnnotatorMap.java package com.intellij.codeInsight.daemon.impl abstract com.intellij.codeInsight.daemon.impl.ThreadLocalAnnotatorMap extends java.lang.Object { private volatile int version private final ThreadLocal CACHE void <init> () public abstract java.util.Collection initialValue (java.lang.Object) private java.util.List cloneTemplates (java.util.Collection) Object clone Class aClass Object clone Object template java.util.Collection templates java.util.List result org.picocontainer.PicoContainer container public java.util.List get (java.lang.Object) java.util.Collection templates Object key com.intellij.codeInsight.daemon.impl.ThreadLocalAnnotatorMap$VersionedMap map java.util.List cached public void clear () static synthetic int access$000 (com.intellij.codeInsight.daemon.impl.ThreadLocalAnnotatorMap) com.intellij.codeInsight.daemon.impl.ThreadLocalAnnotatorMap x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/UpdateHighlightersUtil.class
UpdateHighlightersUtil.java package com.intellij.codeInsight.daemon.impl public com.intellij.codeInsight.daemon.impl.UpdateHighlightersUtil extends java.lang.Object { private static final java.util.Comparator BY_START_OFFSET_NODUPS private static final com.intellij.openapi.util.Key TYPING_INSIDE_HIGHLIGHTER_OCCURRED static final synthetic boolean $assertionsDisabled public void <init> () private static boolean isCoveredByOffsets (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.codeInsight.daemon.impl.HighlightInfo coveredBy static void addHighlighterToEditorIncrementally (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Document, com.intellij.psi.PsiFile, int, int, com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.openapi.editor.colors.EditorColorsScheme, int, java.util.Map) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Document document com.intellij.psi.PsiFile file int startOffset int endOffset com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.openapi.editor.colors.EditorColorsScheme colorsScheme int group java.util.Map ranges2markersCache com.intellij.openapi.editor.markup.MarkupModel markup com.intellij.codeInsight.daemon.impl.SeverityRegistrar severityRegistrar boolean myInfoIsError com.intellij.util.Processor otherHighlightInTheWayProcessor boolean allIsClear public static boolean isFileLevelOrGutterAnnotation (com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.codeInsight.daemon.impl.HighlightInfo info public static void setHighlightersToEditor (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Document, int, int, java.util.Collection, com.intellij.openapi.editor.colors.EditorColorsScheme, int) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Document document int startOffset int endOffset java.util.Collection highlights com.intellij.openapi.editor.colors.EditorColorsScheme colorsScheme int group com.intellij.openapi.util.TextRange range com.intellij.psi.PsiFile psiFile com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerEx codeAnalyzer com.intellij.openapi.editor.markup.MarkupModel markup static void setHighlightersOutsideRange (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Document, com.intellij.psi.PsiFile, java.util.List, com.intellij.openapi.editor.colors.EditorColorsScheme, int, int, com.intellij.openapi.util.ProperTextRange, int) com.intellij.openapi.editor.markup.RangeHighlighter highlighter com.intellij.openapi.project.Project project com.intellij.openapi.editor.Document document com.intellij.psi.PsiFile psiFile java.util.List infos com.intellij.openapi.editor.colors.EditorColorsScheme colorsScheme int startOffset int endOffset com.intellij.openapi.util.ProperTextRange priorityRange int group com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerEx codeAnalyzer com.intellij.openapi.editor.markup.MarkupModel markup com.intellij.codeInsight.daemon.impl.SeverityRegistrar severityRegistrar com.intellij.codeInsight.daemon.impl.HighlightersRecycler infosToRemove java.util.Set infoSet com.intellij.util.Processor processor java.util.Map ranges2markersCache boolean[] changed com.intellij.openapi.editor.impl.SweepProcessor$Generator generator static void setHighlightersInRange (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Document, com.intellij.openapi.util.TextRange, com.intellij.openapi.editor.colors.EditorColorsScheme, java.util.List, com.intellij.openapi.editor.ex.MarkupModelEx, int) com.intellij.openapi.editor.markup.RangeHighlighter highlighter com.intellij.openapi.project.Project project com.intellij.openapi.editor.Document document com.intellij.openapi.util.TextRange range com.intellij.openapi.editor.colors.EditorColorsScheme colorsScheme java.util.List infos com.intellij.openapi.editor.ex.MarkupModelEx markup int group com.intellij.codeInsight.daemon.impl.SeverityRegistrar severityRegistrar com.intellij.codeInsight.daemon.impl.HighlightersRecycler infosToRemove java.util.Map ranges2markersCache com.intellij.psi.PsiFile psiFile com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerEx codeAnalyzer boolean[] changed com.intellij.openapi.editor.impl.SweepProcessor$Generator generator private static boolean isWarningCoveredByError (com.intellij.codeInsight.daemon.impl.HighlightInfo, java.util.Collection, com.intellij.codeInsight.daemon.impl.SeverityRegistrar) com.intellij.codeInsight.daemon.impl.HighlightInfo overlapping com.intellij.codeInsight.daemon.impl.HighlightInfo info java.util.Collection overlappingIntervals com.intellij.codeInsight.daemon.impl.SeverityRegistrar severityRegistrar private static boolean isCovered (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.codeInsight.daemon.impl.SeverityRegistrar, com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.codeInsight.daemon.impl.HighlightInfo warning com.intellij.codeInsight.daemon.impl.SeverityRegistrar severityRegistrar com.intellij.codeInsight.daemon.impl.HighlightInfo candidate com.intellij.lang.annotation.HighlightSeverity severity private static boolean isSevere (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.codeInsight.daemon.impl.SeverityRegistrar) com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.codeInsight.daemon.impl.SeverityRegistrar severityRegistrar com.intellij.lang.annotation.HighlightSeverity severity private static void createOrReuseHighlighterFor (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.openapi.editor.colors.EditorColorsScheme, com.intellij.openapi.editor.Document, int, com.intellij.psi.PsiFile, com.intellij.openapi.editor.ex.MarkupModelEx, com.intellij.codeInsight.daemon.impl.HighlightersRecycler, java.util.Map, com.intellij.codeInsight.daemon.impl.SeverityRegistrar) boolean attributesSet com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.openapi.editor.colors.EditorColorsScheme colorsScheme com.intellij.openapi.editor.Document document int group com.intellij.psi.PsiFile psiFile com.intellij.openapi.editor.ex.MarkupModelEx markup com.intellij.codeInsight.daemon.impl.HighlightersRecycler infosToRemove java.util.Map ranges2markersCache com.intellij.codeInsight.daemon.impl.SeverityRegistrar severityRegistrar int infoStartOffset int infoEndOffset int docLength int layer com.intellij.openapi.editor.ex.RangeHighlighterEx highlighter com.intellij.openapi.util.TextRange finalInfoRange com.intellij.openapi.editor.markup.TextAttributes infoAttributes com.intellij.util.Consumer changeAttributes private static int getLayer (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.codeInsight.daemon.impl.SeverityRegistrar) int layer int layer int layer int layer int layer com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.codeInsight.daemon.impl.SeverityRegistrar severityRegistrar com.intellij.lang.annotation.HighlightSeverity severity int layer private static com.intellij.openapi.editor.RangeMarker getOrCreate (com.intellij.openapi.editor.Document, java.util.Map, com.intellij.openapi.util.TextRange) com.intellij.openapi.editor.Document document java.util.Map ranges2markersCache com.intellij.openapi.util.TextRange textRange static boolean isWhitespaceOptimizationAllowed (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document private static void disableWhiteSpaceOptimization (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document private static void clearWhiteSpaceOptimizationFlag (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document static void updateHighlightersByTyping (com.intellij.openapi.project.Project, com.intellij.openapi.editor.event.DocumentEvent) com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.openapi.project.Project project com.intellij.openapi.editor.event.DocumentEvent e com.intellij.openapi.editor.Document document com.intellij.openapi.editor.markup.MarkupModel markup int start int end java.util.List toRemove private static void assertMarkupConsistent (com.intellij.openapi.editor.markup.MarkupModel, com.intellij.openapi.project.Project) com.intellij.codeInsight.daemon.impl.HighlightInfo info boolean contains com.intellij.openapi.editor.markup.RangeHighlighter highlighter com.intellij.openapi.editor.markup.MarkupModel markup com.intellij.openapi.project.Project project com.intellij.openapi.editor.Document document com.intellij.openapi.editor.markup.RangeHighlighter[] allHighlighters private static synthetic boolean lambda$assertMarkupConsistent$12 (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo private static synthetic boolean lambda$assertMarkupConsistent$11 (com.intellij.openapi.editor.markup.MarkupModel, com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.openapi.editor.markup.MarkupModel markup com.intellij.codeInsight.daemon.impl.HighlightInfo info private static synthetic boolean lambda$updateHighlightersByTyping$10 (com.intellij.openapi.editor.Document, int, int, java.util.List, com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.openapi.editor.Document document int start int end java.util.List toRemove com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.openapi.editor.markup.RangeHighlighter highlighter int highlighterStart int highlighterEnd private static synthetic com.intellij.openapi.editor.RangeMarker lambda$getOrCreate$9 (com.intellij.openapi.editor.Document, com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange) com.intellij.openapi.editor.Document document com.intellij.openapi.util.TextRange textRange com.intellij.openapi.util.TextRange __ private static synthetic void lambda$createOrReuseHighlighterFor$8 (com.intellij.openapi.editor.markup.TextAttributes, com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.psi.PsiFile, com.intellij.openapi.editor.colors.EditorColorsScheme, java.util.Map, com.intellij.openapi.util.TextRange, com.intellij.openapi.editor.Document, com.intellij.openapi.editor.ex.RangeHighlighterEx) com.intellij.openapi.util.TextRange textRange com.intellij.openapi.editor.RangeMarker marker com.intellij.openapi.util.Pair pair java.util.List list com.intellij.openapi.editor.markup.TextAttributes infoAttributes com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiFile psiFile com.intellij.openapi.editor.colors.EditorColorsScheme colorsScheme java.util.Map ranges2markersCache com.intellij.openapi.util.TextRange finalInfoRange com.intellij.openapi.editor.Document document com.intellij.openapi.editor.ex.RangeHighlighterEx finalHighlighter java.awt.Color color com.intellij.codeInsight.daemon.GutterMark renderer com.intellij.openapi.util.ProperTextRange fixRange private static synthetic boolean lambda$setHighlightersInRange$7 (com.intellij.psi.PsiFile, com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerEx, com.intellij.openapi.project.Project, int, boolean[], com.intellij.codeInsight.daemon.impl.SeverityRegistrar, com.intellij.openapi.util.TextRange, com.intellij.openapi.editor.colors.EditorColorsScheme, com.intellij.openapi.editor.Document, com.intellij.openapi.editor.ex.MarkupModelEx, com.intellij.codeInsight.daemon.impl.HighlightersRecycler, java.util.Map, int, com.intellij.codeInsight.daemon.impl.HighlightInfo, boolean, java.util.Collection) com.intellij.psi.PsiFile psiFile com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerEx codeAnalyzer com.intellij.openapi.project.Project project int group boolean[] changed com.intellij.codeInsight.daemon.impl.SeverityRegistrar severityRegistrar com.intellij.openapi.util.TextRange range com.intellij.openapi.editor.colors.EditorColorsScheme colorsScheme com.intellij.openapi.editor.Document document com.intellij.openapi.editor.ex.MarkupModelEx markup com.intellij.codeInsight.daemon.impl.HighlightersRecycler infosToRemove java.util.Map ranges2markersCache int offset com.intellij.codeInsight.daemon.impl.HighlightInfo info boolean atStart java.util.Collection overlappingIntervals private static synthetic boolean lambda$setHighlightersInRange$6 (java.util.List, com.intellij.util.Processor) java.util.List infos com.intellij.util.Processor processor private static synthetic boolean lambda$setHighlightersInRange$5 (int, com.intellij.openapi.editor.Document, com.intellij.openapi.util.TextRange, com.intellij.codeInsight.daemon.impl.HighlightersRecycler, com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.openapi.editor.markup.RangeHighlighter highlighter int hiStart int hiEnd boolean willBeRemoved int group com.intellij.openapi.editor.Document document com.intellij.openapi.util.TextRange range com.intellij.codeInsight.daemon.impl.HighlightersRecycler infosToRemove com.intellij.codeInsight.daemon.impl.HighlightInfo info private static synthetic boolean lambda$setHighlightersOutsideRange$4 (com.intellij.openapi.editor.Document, int, int, com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerEx, com.intellij.openapi.project.Project, int, com.intellij.psi.PsiFile, boolean[], com.intellij.codeInsight.daemon.impl.SeverityRegistrar, com.intellij.openapi.util.ProperTextRange, com.intellij.openapi.editor.colors.EditorColorsScheme, com.intellij.openapi.editor.markup.MarkupModel, com.intellij.codeInsight.daemon.impl.HighlightersRecycler, java.util.Map, int, com.intellij.codeInsight.daemon.impl.HighlightInfo, boolean, java.util.Collection) com.intellij.openapi.editor.Document document int startOffset int endOffset com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerEx codeAnalyzer com.intellij.openapi.project.Project project int group com.intellij.psi.PsiFile psiFile boolean[] changed com.intellij.codeInsight.daemon.impl.SeverityRegistrar severityRegistrar com.intellij.openapi.util.ProperTextRange priorityRange com.intellij.openapi.editor.colors.EditorColorsScheme colorsScheme com.intellij.openapi.editor.markup.MarkupModel markup com.intellij.codeInsight.daemon.impl.HighlightersRecycler infosToRemove java.util.Map ranges2markersCache int offset com.intellij.codeInsight.daemon.impl.HighlightInfo info boolean atStart java.util.Collection overlappingIntervals private static synthetic boolean lambda$setHighlightersOutsideRange$3 (java.util.List, com.intellij.util.Processor) java.util.List infos com.intellij.util.Processor proc private static synthetic boolean lambda$setHighlightersOutsideRange$2 (int, com.intellij.openapi.editor.Document, int, int, java.util.Set, com.intellij.openapi.util.ProperTextRange, com.intellij.codeInsight.daemon.impl.HighlightersRecycler, com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.openapi.editor.markup.RangeHighlighter highlighter int hiStart int hiEnd boolean toRemove int group com.intellij.openapi.editor.Document document int startOffset int endOffset java.util.Set infoSet com.intellij.openapi.util.ProperTextRange priorityRange com.intellij.codeInsight.daemon.impl.HighlightersRecycler infosToRemove com.intellij.codeInsight.daemon.impl.HighlightInfo info private static synthetic boolean lambda$addHighlighterToEditorIncrementally$1 (boolean, com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.codeInsight.daemon.impl.SeverityRegistrar, int, com.intellij.codeInsight.daemon.impl.HighlightInfo) boolean myInfoIsError com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.codeInsight.daemon.impl.SeverityRegistrar severityRegistrar int group com.intellij.codeInsight.daemon.impl.HighlightInfo oldInfo private static synthetic int lambda$static$0 (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.codeInsight.daemon.impl.HighlightInfo o1 com.intellij.codeInsight.daemon.impl.HighlightInfo o2 int d static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/VisibleHighlightingPassFactory.class
VisibleHighlightingPassFactory.java package com.intellij.codeInsight.daemon.impl public abstract com.intellij.codeInsight.daemon.impl.VisibleHighlightingPassFactory extends java.lang.Object { public static com.intellij.openapi.util.Key HEADLESS_VISIBLE_AREA public void <init> () public static com.intellij.openapi.util.ProperTextRange calculateVisibleRange (com.intellij.openapi.editor.Editor) com.intellij.openapi.util.ProperTextRange textRange com.intellij.openapi.util.ProperTextRange entireTextRange com.intellij.openapi.editor.Editor editor java.awt.Rectangle rect com.intellij.openapi.editor.LogicalPosition startPosition int visibleStart com.intellij.openapi.editor.LogicalPosition endPosition int visibleEnd static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/actions/AbstractBatchSuppressByNoInspectionCommentFix.class
AbstractBatchSuppressByNoInspectionCommentFix.java package com.intellij.codeInsight.daemon.impl.actions public abstract com.intellij.codeInsight.daemon.impl.actions.AbstractBatchSuppressByNoInspectionCommentFix extends java.lang.Object implements com.intellij.codeInspection.ContainerBasedSuppressQuickFix com.intellij.codeInspection.InjectionAwareSuppressQuickFix com.intellij.openapi.util.Iconable { protected final String myID private final boolean myReplaceOtherSuppressionIds private com.intellij.util.ThreeState myShouldBeAppliedToInjectionHost private String myText public abstract com.intellij.psi.PsiElement getContainer (com.intellij.psi.PsiElement) public void <init> (java.lang.String, boolean) String ID boolean replaceOtherSuppressionIds public void setShouldBeAppliedToInjectionHost (com.intellij.util.ThreeState) com.intellij.util.ThreeState shouldBeAppliedToInjectionHost public com.intellij.util.ThreeState isShouldBeAppliedToInjectionHost () public java.lang.String getName () public javax.swing.Icon getIcon (int) int flags public java.lang.String getText () protected void setText (java.lang.String) String text public java.lang.String toString () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element public boolean isSuppressAll () protected final void replaceSuppressionComment (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement comment protected void createSuppression (com.intellij.openapi.project.Project, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.project.Project project com.intellij.psi.PsiElement element com.intellij.psi.PsiElement container protected com.intellij.lang.Language getCommentLanguage (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiElement context public void invoke (com.intellij.openapi.project.Project, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.project.Project project com.intellij.psi.PsiElement element com.intellij.psi.PsiElement container protected boolean replaceSuppressionComments (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement comment com.intellij.psi.PsiElement container java.util.List comments protected java.util.List getCommentsFor (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement container com.intellij.psi.PsiElement prev public java.lang.String getFamilyName () String text public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private synthetic void lambda$replaceSuppressionComment$0 (com.intellij.psi.PsiElement) throws java.lang.RuntimeException com.intellij.psi.PsiElement comment private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/actions/SuppressByCommentFix.class
SuppressByCommentFix.java package com.intellij.codeInsight.daemon.impl.actions public com.intellij.codeInsight.daemon.impl.actions.SuppressByCommentFix extends com.intellij.codeInsight.daemon.impl.actions.AbstractBatchSuppressByNoInspectionCommentFix { protected Class mySuppressionHolderClass public void <init> (com.intellij.codeInsight.daemon.HighlightDisplayKey, java.lang.Class) com.intellij.codeInsight.daemon.HighlightDisplayKey key Class suppressionHolderClass public void <init> (java.lang.String, java.lang.Class) String toolId Class suppressionHolderClass private void <init> (java.lang.String) String ID public java.lang.String getText () public com.intellij.psi.PsiElement getContainer (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/CustomHighlightInfoHolder.class
CustomHighlightInfoHolder.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.CustomHighlightInfoHolder extends com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder { private final com.intellij.openapi.editor.colors.EditorColorsScheme myCustomColorsScheme public transient void <init> (com.intellij.psi.PsiFile, com.intellij.codeInsight.daemon.impl.HighlightInfoFilter[]) com.intellij.psi.PsiFile contextFile com.intellij.codeInsight.daemon.impl.HighlightInfoFilter[] filters public transient void <init> (com.intellij.psi.PsiFile, com.intellij.openapi.editor.colors.EditorColorsScheme, com.intellij.codeInsight.daemon.impl.HighlightInfoFilter[]) com.intellij.psi.PsiFile contextFile com.intellij.openapi.editor.colors.EditorColorsScheme customColorsScheme com.intellij.codeInsight.daemon.impl.HighlightInfoFilter[] filters public com.intellij.openapi.editor.colors.TextAttributesScheme getColorsScheme () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/ErrorQuickFixProvider.class
ErrorQuickFixProvider.java package com.intellij.codeInsight.daemon.impl.analysis public abstract com.intellij.codeInsight.daemon.impl.analysis.ErrorQuickFixProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract void registerErrorQuickFix (com.intellij.psi.PsiErrorElement, com.intellij.codeInsight.daemon.impl.HighlightInfo) static void <clinit> () }
com/intellij/codeInsight/daemon/impl/analysis/HighlightInfoHolder$1.class
HighlightInfoHolder.java package com.intellij.codeInsight.daemon.impl.analysis com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder$1 extends java.lang.Object implements com.intellij.openapi.editor.colors.TextAttributesScheme { final synthetic com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder this$0 void <init> (com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder) com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder this$0 public com.intellij.openapi.editor.markup.TextAttributes getAttributes (com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.editor.colors.TextAttributesKey key }
com/intellij/codeInsight/daemon/impl/analysis/HighlightInfoHolder.class
HighlightInfoHolder.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.psi.PsiFile myContextFile private final com.intellij.codeInsight.daemon.impl.HighlightInfoFilter[] myFilters private final com.intellij.lang.annotation.AnnotationSession myAnnotationSession private int myErrorCount private final java.util.List myInfos public transient void <init> (com.intellij.psi.PsiFile, com.intellij.codeInsight.daemon.impl.HighlightInfoFilter[]) com.intellij.psi.PsiFile contextFile com.intellij.codeInsight.daemon.impl.HighlightInfoFilter[] filters public com.intellij.lang.annotation.AnnotationSession getAnnotationSession () public boolean add (com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.lang.annotation.HighlightSeverity severity public void clear () public boolean hasErrorResults () public boolean addAll (java.util.Collection) com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo java.util.Collection highlightInfos boolean added public int size () public com.intellij.codeInsight.daemon.impl.HighlightInfo get (int) int i public com.intellij.openapi.project.Project getProject () public com.intellij.psi.PsiFile getContextFile () private boolean accepted (com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.codeInsight.daemon.impl.HighlightInfoFilter filter com.intellij.codeInsight.daemon.impl.HighlightInfo info public com.intellij.openapi.editor.colors.TextAttributesScheme getColorsScheme () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/HighlightingLevelManager.class
HighlightingLevelManager.java package com.intellij.codeInsight.daemon.impl.analysis public abstract com.intellij.codeInsight.daemon.impl.analysis.HighlightingLevelManager extends java.lang.Object { public void <init> () public static com.intellij.codeInsight.daemon.impl.analysis.HighlightingLevelManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract boolean shouldHighlight (com.intellij.psi.PsiElement) public abstract boolean shouldInspect (com.intellij.psi.PsiElement) }
com/intellij/codeInsight/daemon/impl/quickfix/QuickFixAction.class
QuickFixAction.java package com.intellij.codeInsight.daemon.impl.quickfix public final com.intellij.codeInsight.daemon.impl.quickfix.QuickFixAction extends java.lang.Object { private void <init> () public static void registerQuickFixAction (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.codeInsight.intention.IntentionAction, com.intellij.codeInsight.daemon.HighlightDisplayKey) com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.codeInsight.intention.IntentionAction action com.intellij.codeInsight.daemon.HighlightDisplayKey key public static void registerQuickFixAction (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.codeInsight.intention.IntentionAction) com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.codeInsight.intention.IntentionAction action public static void registerQuickFixAction (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.codeInsight.intention.IntentionAction, java.util.List, java.lang.String) com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.codeInsight.intention.IntentionAction action java.util.List options String displayName public static void registerQuickFixAction (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.openapi.util.TextRange, com.intellij.codeInsight.intention.IntentionAction, com.intellij.codeInsight.daemon.HighlightDisplayKey) com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.openapi.util.TextRange fixRange com.intellij.codeInsight.intention.IntentionAction action com.intellij.codeInsight.daemon.HighlightDisplayKey key public static void registerQuickFixAction (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.openapi.util.TextRange, com.intellij.codeInsight.intention.IntentionAction) com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.openapi.util.TextRange fixRange com.intellij.codeInsight.intention.IntentionAction action public static void registerQuickFixActions (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.openapi.util.TextRange, java.lang.Iterable) com.intellij.codeInsight.intention.IntentionAction action com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.openapi.util.TextRange fixRange Iterable actions private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/QuickFixActionRegistrarImpl.class
QuickFixActionRegistrarImpl.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.QuickFixActionRegistrarImpl extends java.lang.Object implements com.intellij.codeInsight.daemon.QuickFixActionRegistrar { private final com.intellij.codeInsight.daemon.impl.HighlightInfo myInfo public void <init> (com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.codeInsight.daemon.impl.HighlightInfo info public void register (com.intellij.codeInsight.intention.IntentionAction) com.intellij.codeInsight.intention.IntentionAction action public void register (com.intellij.openapi.util.TextRange, com.intellij.codeInsight.intention.IntentionAction, com.intellij.codeInsight.daemon.HighlightDisplayKey) com.intellij.openapi.util.TextRange fixRange com.intellij.codeInsight.intention.IntentionAction action com.intellij.codeInsight.daemon.HighlightDisplayKey key public void unregister (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition condition private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/intention/EmptyIntentionAction.class
EmptyIntentionAction.java package com.intellij.codeInsight.intention public final com.intellij.codeInsight.intention.EmptyIntentionAction extends com.intellij.codeInsight.intention.AbstractEmptyIntentionAction implements com.intellij.codeInsight.intention.LowPriorityAction com.intellij.openapi.util.Iconable { private final String myName public void <init> (java.lang.String) String name public java.lang.String getText () public java.lang.String getFamilyName () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public boolean equals (java.lang.Object) Object o com.intellij.codeInsight.intention.EmptyIntentionAction that public int hashCode () public javax.swing.Icon getIcon (int) int flags private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/intention/QuickFixes$1.class
QuickFixes.java package com.intellij.codeInsight.intention final com.intellij.codeInsight.intention.QuickFixes$1 extends com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement { void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement arg0 public void invoke (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement public java.lang.String getText () public java.lang.String getFamilyName () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/intention/QuickFixes$2.class
QuickFixes.java package com.intellij.codeInsight.intention final com.intellij.codeInsight.intention.QuickFixes$2 extends com.intellij.codeInspection.IntentionAndQuickFixAction { void <init> () public java.lang.String getName () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.openapi.editor.Editor) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.openapi.editor.Editor editor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/intention/QuickFixes.class
QuickFixes.java package com.intellij.codeInsight.intention public com.intellij.codeInsight.intention.QuickFixes extends java.lang.Object { public static final com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement EMPTY_FIX public static final com.intellij.codeInspection.IntentionAndQuickFixAction EMPTY_ACTION public void <init> () static void <clinit> () }
com/intellij/codeInsight/problems/ProblemImpl.class
ProblemImpl.java package com.intellij.codeInsight.problems public com.intellij.codeInsight.problems.ProblemImpl extends java.lang.Object implements com.intellij.problems.Problem { private final com.intellij.openapi.vfs.VirtualFile virtualFile private final com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo private final boolean isSyntax public void <init> (com.intellij.openapi.vfs.VirtualFile, com.intellij.codeInsight.daemon.impl.HighlightInfo, boolean) com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo boolean isSyntax public com.intellij.openapi.vfs.VirtualFile getVirtualFile () public boolean isSyntaxOnly () public boolean equals (java.lang.Object) Object o com.intellij.codeInsight.problems.ProblemImpl problem public int hashCode () int result public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/quickfix/UnresolvedReferenceQuickFixProvider.class
UnresolvedReferenceQuickFixProvider.java package com.intellij.codeInsight.quickfix public abstract com.intellij.codeInsight.quickfix.UnresolvedReferenceQuickFixProvider extends java.lang.Object { private static final com.intellij.openapi.extensions.ExtensionPointName EXTENSION_NAME public void <init> () public static void registerReferenceFixes (com.intellij.psi.PsiReference, com.intellij.codeInsight.daemon.QuickFixActionRegistrar) com.intellij.codeInsight.quickfix.UnresolvedReferenceQuickFixProvider each com.intellij.psi.PsiReference ref com.intellij.codeInsight.daemon.QuickFixActionRegistrar registrar boolean dumb Class referenceClass public abstract void registerFixes (com.intellij.psi.PsiReference, com.intellij.codeInsight.daemon.QuickFixActionRegistrar) public abstract java.lang.Class getReferenceClass () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/CommonProblemDescriptorImpl.class
CommonProblemDescriptorImpl.java package com.intellij.codeInspection public com.intellij.codeInspection.CommonProblemDescriptorImpl extends java.lang.Object implements com.intellij.codeInspection.CommonProblemDescriptor { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.codeInspection.QuickFix[] myFixes private final String myDescriptionTemplate public void <init> (com.intellij.codeInspection.QuickFix[], java.lang.String) com.intellij.codeInspection.QuickFix fix com.intellij.codeInspection.QuickFix[] fixes String descriptionTemplate public java.lang.String getDescriptionTemplate () public com.intellij.codeInspection.QuickFix[] getFixes () public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/DeprecationUtil.class
DeprecationUtil.java package com.intellij.codeInspection public com.intellij.codeInspection.DeprecationUtil extends java.lang.Object { public static final String DEPRECATION_SHORT_NAME public static final String DEPRECATION_DISPLAY_NAME public static final String DEPRECATION_ID public static final String FOR_REMOVAL_SHORT_NAME public static final String FOR_REMOVAL_DISPLAY_NAME public static final String FOR_REMOVAL_ID public void <init> () static void <clinit> () }
com/intellij/codeInspection/ExternalAnnotatorInspectionVisitor$LocalQuickFixBackedByIntentionAction.class
ExternalAnnotatorInspectionVisitor.java package com.intellij.codeInspection public com.intellij.codeInspection.ExternalAnnotatorInspectionVisitor$LocalQuickFixBackedByIntentionAction extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix com.intellij.openapi.util.Iconable { private final com.intellij.codeInsight.intention.IntentionAction myAction public void <init> (com.intellij.codeInsight.intention.IntentionAction) com.intellij.codeInsight.intention.IntentionAction action public java.lang.String getName () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor public com.intellij.psi.PsiElement getElementToMakeWritable (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file private static com.intellij.psi.PsiFile getPsiFile (com.intellij.codeInspection.ProblemDescriptor) com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement public javax.swing.Icon getIcon (int) int flags public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.ExternalAnnotatorInspectionVisitor$LocalQuickFixBackedByIntentionAction action public int hashCode () public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ExternalAnnotatorInspectionVisitor.class
ExternalAnnotatorInspectionVisitor.java package com.intellij.codeInspection public com.intellij.codeInspection.ExternalAnnotatorInspectionVisitor extends com.intellij.psi.PsiElementVisitor { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.codeInspection.ProblemsHolder myHolder private final com.intellij.lang.annotation.ExternalAnnotator myAnnotator private final boolean myIsOnTheFly public void <init> (com.intellij.codeInspection.ProblemsHolder, com.intellij.lang.annotation.ExternalAnnotator, boolean) com.intellij.codeInspection.ProblemsHolder holder com.intellij.lang.annotation.ExternalAnnotator annotator boolean isOnTheFly public void visitFile (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file com.intellij.codeInspection.ProblemDescriptor[] descriptors public static com.intellij.codeInspection.ProblemDescriptor[] checkFileWithExternalAnnotator (com.intellij.psi.PsiFile, com.intellij.codeInspection.InspectionManager, boolean, com.intellij.lang.annotation.ExternalAnnotator) Object annotationResult com.intellij.psi.PsiFile file com.intellij.codeInspection.InspectionManager manager boolean isOnTheFly com.intellij.lang.annotation.ExternalAnnotator annotator Object info private void addDescriptors (com.intellij.codeInspection.ProblemDescriptor[]) com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.codeInspection.ProblemDescriptor[] descriptors private static synthetic com.intellij.codeInspection.ProblemDescriptor[] lambda$checkFileWithExternalAnnotator$1 (com.intellij.psi.PsiFile, com.intellij.lang.annotation.ExternalAnnotator, java.lang.Object) throws java.lang.RuntimeException com.intellij.psi.PsiFile file com.intellij.lang.annotation.ExternalAnnotator annotator Object annotationResult com.intellij.codeInsight.daemon.impl.AnnotationHolderImpl annotationHolder private static synthetic java.lang.Object lambda$checkFileWithExternalAnnotator$0 (com.intellij.lang.annotation.ExternalAnnotator, com.intellij.psi.PsiFile) throws java.lang.RuntimeException com.intellij.lang.annotation.ExternalAnnotator annotator com.intellij.psi.PsiFile file static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/GlobalInspectionUtil.class
GlobalInspectionUtil.java package com.intellij.codeInspection public com.intellij.codeInspection.GlobalInspectionUtil extends java.lang.Object { private static final String LOC_MARKER public void <init> () public static java.lang.String createInspectionMessage (java.lang.String) String message public static void createProblem (com.intellij.psi.PsiElement, com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.openapi.util.TextRange, com.intellij.lang.annotation.ProblemGroup, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.ProblemDescriptionsProcessor, com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInsight.intention.IntentionAction action com.intellij.openapi.util.Pair actionRange com.intellij.psi.PsiElement elt com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.openapi.util.TextRange range com.intellij.lang.annotation.ProblemGroup problemGroup com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.ProblemDescriptionsProcessor problemDescriptionsProcessor com.intellij.codeInspection.GlobalInspectionContext globalContext java.util.List fixes com.intellij.codeInspection.ProblemDescriptor descriptor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/InspectionEngine$1.class
InspectionEngine.java package com.intellij.codeInspection final com.intellij.codeInspection.InspectionEngine$1 extends java.lang.Object implements com.intellij.codeInspection.ProblemDescriptionsProcessor { final synthetic java.util.List val$descriptors void <init> (java.util.List) public com.intellij.codeInspection.CommonProblemDescriptor[] getDescriptions (com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefEntity refEntity public void ignoreElement (com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefEntity refEntity public void resolveProblem (com.intellij.codeInspection.CommonProblemDescriptor) com.intellij.codeInspection.CommonProblemDescriptor descriptor public transient void addProblemElement (com.intellij.codeInspection.reference.RefEntity, com.intellij.codeInspection.CommonProblemDescriptor[]) com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.codeInspection.CommonProblemDescriptor[] commonProblemDescriptors com.intellij.psi.PsiElement element public com.intellij.codeInspection.reference.RefEntity getElement (com.intellij.codeInspection.CommonProblemDescriptor) com.intellij.codeInspection.CommonProblemDescriptor descriptor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/InspectionEngine$2.class
InspectionEngine.java package com.intellij.codeInspection final com.intellij.codeInspection.InspectionEngine$2 extends com.intellij.codeInspection.reference.RefVisitor { final synthetic com.intellij.codeInspection.GlobalInspectionTool val$globalTool final synthetic com.intellij.analysis.AnalysisScope val$scope final synthetic com.intellij.codeInspection.InspectionManager val$inspectionManager final synthetic com.intellij.codeInspection.GlobalInspectionContext val$inspectionContext final synthetic com.intellij.psi.PsiFile val$file final synthetic java.util.List val$descriptors void <init> (com.intellij.codeInspection.GlobalInspectionTool, com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext, com.intellij.psi.PsiFile, java.util.List) public void visitElement (com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefEntity child com.intellij.codeInspection.reference.RefEntity elem com.intellij.codeInspection.CommonProblemDescriptor[] elemDescriptors private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/InspectionEngine.class
InspectionEngine.java package com.intellij.codeInspection public com.intellij.codeInspection.InspectionEngine extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final java.util.Set RECURSIVE_VISITOR_TOOL_CLASSES static final synthetic boolean $assertionsDisabled public void <init> () public static com.intellij.psi.PsiElementVisitor createVisitorAndAcceptElements (com.intellij.codeInspection.LocalInspectionTool, com.intellij.codeInspection.ProblemsHolder, boolean, com.intellij.codeInspection.LocalInspectionToolSession, java.util.List, java.util.Set, java.util.Set) com.intellij.codeInspection.LocalInspectionTool tool com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly com.intellij.codeInspection.LocalInspectionToolSession session java.util.List elements java.util.Set elementDialectIds java.util.Set dialectIdsSpecifiedForTool com.intellij.psi.PsiElementVisitor visitor public static void acceptElements (java.util.List, com.intellij.psi.PsiElementVisitor, java.util.Set, java.util.Set) com.intellij.psi.PsiElement element int i int elementsSize java.util.List elements com.intellij.psi.PsiElementVisitor elementVisitor java.util.Set elementDialectIds java.util.Set dialectIdsSpecifiedForTool private static boolean intersect (java.util.Set, java.util.Set) java.util.Set tmp String id java.util.Set ids1 java.util.Set ids2 private static java.util.List inspect (java.util.List, com.intellij.psi.PsiFile, com.intellij.codeInspection.InspectionManager, com.intellij.openapi.progress.ProgressIndicator) java.util.List group java.util.List toolWrappers com.intellij.psi.PsiFile file com.intellij.codeInspection.InspectionManager iManager com.intellij.openapi.progress.ProgressIndicator indicator java.util.Map problemDescriptors java.util.List result public static java.util.Map inspectEx (java.util.List, com.intellij.psi.PsiFile, com.intellij.codeInspection.InspectionManager, boolean, com.intellij.openapi.progress.ProgressIndicator) java.util.List toolWrappers com.intellij.psi.PsiFile file com.intellij.codeInspection.InspectionManager iManager boolean isOnTheFly com.intellij.openapi.progress.ProgressIndicator indicator com.intellij.openapi.util.TextRange range java.util.List allDivided java.util.List elements static java.util.Map inspectElements (java.util.List, com.intellij.psi.PsiFile, com.intellij.codeInspection.InspectionManager, boolean, com.intellij.openapi.progress.ProgressIndicator, java.util.List, java.util.Set) java.util.List toolWrappers com.intellij.psi.PsiFile file com.intellij.codeInspection.InspectionManager iManager boolean isOnTheFly com.intellij.openapi.progress.ProgressIndicator indicator java.util.List elements java.util.Set elementDialectIds com.intellij.openapi.util.TextRange range com.intellij.codeInspection.LocalInspectionToolSession session java.util.Map toolToSpecifiedDialectIds java.util.List entries java.util.Map resultDescriptors com.intellij.util.Processor processor public static java.util.List runInspectionOnFile (com.intellij.psi.PsiFile, com.intellij.codeInspection.ex.InspectionToolWrapper, com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.GlobalSimpleInspectionTool simpleTool com.intellij.codeInspection.ProblemsHolder problemsHolder com.intellij.codeInspection.ProblemDescriptionsProcessor collectProcessor com.intellij.codeInspection.GlobalInspectionTool globalTool java.util.List descriptors com.intellij.codeInspection.reference.RefElement fileRef com.intellij.analysis.AnalysisScope scope com.intellij.psi.PsiFile file com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper com.intellij.codeInspection.GlobalInspectionContext inspectionContext com.intellij.codeInspection.InspectionManager inspectionManager com.intellij.codeInspection.reference.RefManagerImpl refManager private static void convertToProblemDescriptors (com.intellij.psi.PsiElement, com.intellij.codeInspection.CommonProblemDescriptor[], java.util.List) com.intellij.codeInspection.ProblemDescriptorBase base com.intellij.codeInspection.CommonProblemDescriptor common com.intellij.psi.PsiElement element com.intellij.codeInspection.CommonProblemDescriptor[] commonProblemDescriptors java.util.List descriptors public static java.util.Map getToolsToSpecifiedLanguages (java.util.List) java.util.Set specifiedLangIds com.intellij.codeInspection.ex.LocalInspectionToolWrapper wrapper java.util.List toolWrappers java.util.Map toolToLanguages public static java.util.Set getDialectIdsSpecifiedForTool (com.intellij.codeInspection.ex.LocalInspectionToolWrapper) java.util.Set result com.intellij.lang.Language matchingLanguage java.util.Collection matchingLanguages java.util.Set result com.intellij.codeInspection.ex.LocalInspectionToolWrapper wrapper String langId com.intellij.lang.Language language java.util.Set result private static java.util.Set getLanguageWithDialects (com.intellij.codeInspection.ex.LocalInspectionToolWrapper, com.intellij.lang.Language) com.intellij.lang.Language dialect com.intellij.codeInspection.ex.LocalInspectionToolWrapper wrapper com.intellij.lang.Language language java.util.List dialects boolean applyToDialects java.util.Set result public static java.util.Set calcElementDialectIds (java.util.List, java.util.List) java.util.List inside java.util.List outside java.util.Set dialectIds java.util.Set processedLanguages public static java.util.Set calcElementDialectIds (java.util.List) java.util.List elements java.util.Set dialectIds java.util.Set processedLanguages private static void addDialects (java.util.List, java.util.Set, java.util.Set) com.intellij.lang.Language dialect com.intellij.lang.Language language com.intellij.psi.PsiElement element java.util.List elements java.util.Set outProcessedLanguages java.util.Set outDialectIds private static synthetic boolean lambda$inspectElements$2 (com.intellij.codeInspection.InspectionManager, com.intellij.psi.PsiFile, boolean, com.intellij.codeInspection.LocalInspectionToolSession, java.util.List, java.util.Set, java.util.Map, java.util.Map$Entry) com.intellij.codeInspection.InspectionManager iManager com.intellij.psi.PsiFile file boolean isOnTheFly com.intellij.codeInspection.LocalInspectionToolSession session java.util.List elements java.util.Set elementDialectIds java.util.Map resultDescriptors java.util.Map$Entry entry com.intellij.codeInspection.ProblemsHolder holder com.intellij.codeInspection.LocalInspectionTool tool java.util.Set dialectIdsSpecifiedForTool private static synthetic boolean lambda$null$1 (com.intellij.codeInspection.LocalInspectionTool, com.intellij.codeInspection.ProblemDescriptor) com.intellij.codeInspection.LocalInspectionTool tool com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element private static synthetic java.util.List lambda$inspectEx$0 (com.intellij.codeInsight.daemon.impl.Divider$DividedElements) com.intellij.codeInsight.daemon.impl.Divider$DividedElements d static synthetic void access$000 (com.intellij.psi.PsiElement, com.intellij.codeInspection.CommonProblemDescriptor[], java.util.List) com.intellij.psi.PsiElement x0 com.intellij.codeInspection.CommonProblemDescriptor[] x1 java.util.List x2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/InspectionManagerBase.class
InspectionManagerBase.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.InspectionManagerBase extends com.intellij.codeInspection.InspectionManager { private final com.intellij.openapi.project.Project myProject protected String myCurrentProfileName public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.openapi.project.Project getProject () public transient com.intellij.codeInspection.CommonProblemDescriptor createProblemDescriptor (java.lang.String, com.intellij.codeInspection.QuickFix[]) String descriptionTemplate com.intellij.codeInspection.QuickFix[] fixes public transient com.intellij.codeInspection.ModuleProblemDescriptor createProblemDescriptor (java.lang.String, com.intellij.openapi.module.Module, com.intellij.codeInspection.QuickFix[]) String descriptionTemplate com.intellij.openapi.module.Module module com.intellij.codeInspection.QuickFix[] fixes public com.intellij.codeInspection.ProblemDescriptor createProblemDescriptor (com.intellij.psi.PsiElement, java.lang.String, com.intellij.codeInspection.LocalQuickFix, com.intellij.codeInspection.ProblemHighlightType, boolean) com.intellij.psi.PsiElement psiElement String descriptionTemplate com.intellij.codeInspection.LocalQuickFix fix com.intellij.codeInspection.ProblemHighlightType highlightType boolean onTheFly com.intellij.codeInspection.LocalQuickFix[] quickFixes public com.intellij.codeInspection.ProblemDescriptor createProblemDescriptor (com.intellij.psi.PsiElement, java.lang.String, boolean, com.intellij.codeInspection.LocalQuickFix[], com.intellij.codeInspection.ProblemHighlightType) com.intellij.psi.PsiElement psiElement String descriptionTemplate boolean onTheFly com.intellij.codeInspection.LocalQuickFix[] fixes com.intellij.codeInspection.ProblemHighlightType highlightType public com.intellij.codeInspection.ProblemDescriptor createProblemDescriptor (com.intellij.psi.PsiElement, java.lang.String, com.intellij.codeInspection.LocalQuickFix[], com.intellij.codeInspection.ProblemHighlightType, boolean, boolean) com.intellij.psi.PsiElement psiElement String descriptionTemplate com.intellij.codeInspection.LocalQuickFix[] fixes com.intellij.codeInspection.ProblemHighlightType highlightType boolean onTheFly boolean isAfterEndOfLine boolean tooltip public transient com.intellij.codeInspection.ProblemDescriptor createProblemDescriptor (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, java.lang.String, com.intellij.codeInspection.ProblemHighlightType, boolean, com.intellij.codeInspection.LocalQuickFix[]) com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement String descriptionTemplate com.intellij.codeInspection.ProblemHighlightType highlightType boolean onTheFly com.intellij.codeInspection.LocalQuickFix[] fixes boolean tooltip public transient com.intellij.codeInspection.ProblemDescriptor createProblemDescriptor (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange, java.lang.String, com.intellij.codeInspection.ProblemHighlightType, boolean, com.intellij.codeInspection.LocalQuickFix[]) com.intellij.psi.PsiElement psiElement com.intellij.openapi.util.TextRange rangeInElement String descriptionTemplate com.intellij.codeInspection.ProblemHighlightType highlightType boolean onTheFly com.intellij.codeInspection.LocalQuickFix[] fixes boolean tooltip public transient com.intellij.codeInspection.ProblemDescriptor createProblemDescriptor (com.intellij.psi.PsiElement, java.lang.String, boolean, com.intellij.codeInspection.ProblemHighlightType, boolean, com.intellij.codeInspection.LocalQuickFix[]) com.intellij.psi.PsiElement psiElement String descriptionTemplate boolean showTooltip com.intellij.codeInspection.ProblemHighlightType highlightType boolean onTheFly com.intellij.codeInspection.LocalQuickFix[] fixes public com.intellij.codeInspection.ProblemDescriptor createProblemDescriptor (com.intellij.psi.PsiElement, java.lang.String, com.intellij.codeInspection.LocalQuickFix, com.intellij.codeInspection.ProblemHighlightType) com.intellij.psi.PsiElement psiElement String descriptionTemplate com.intellij.codeInspection.LocalQuickFix fix com.intellij.codeInspection.ProblemHighlightType highlightType com.intellij.codeInspection.LocalQuickFix[] quickFixes public com.intellij.codeInspection.ProblemDescriptor createProblemDescriptor (com.intellij.psi.PsiElement, java.lang.String, com.intellij.codeInspection.LocalQuickFix[], com.intellij.codeInspection.ProblemHighlightType) com.intellij.psi.PsiElement psiElement String descriptionTemplate com.intellij.codeInspection.LocalQuickFix[] fixes com.intellij.codeInspection.ProblemHighlightType highlightType public com.intellij.codeInspection.ProblemDescriptor createProblemDescriptor (com.intellij.psi.PsiElement, java.lang.String, com.intellij.codeInspection.LocalQuickFix[], com.intellij.codeInspection.ProblemHighlightType, boolean) com.intellij.psi.PsiElement psiElement String descriptionTemplate com.intellij.codeInspection.LocalQuickFix[] fixes com.intellij.codeInspection.ProblemHighlightType highlightType boolean isAfterEndOfLine public transient com.intellij.codeInspection.ProblemDescriptor createProblemDescriptor (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, java.lang.String, com.intellij.codeInspection.ProblemHighlightType, com.intellij.codeInspection.LocalQuickFix[]) com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement String descriptionTemplate com.intellij.codeInspection.ProblemHighlightType highlightType com.intellij.codeInspection.LocalQuickFix[] fixes public transient com.intellij.codeInspection.ProblemDescriptor createProblemDescriptor (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange, java.lang.String, com.intellij.codeInspection.ProblemHighlightType, com.intellij.codeInspection.LocalQuickFix[]) com.intellij.psi.PsiElement psiElement com.intellij.openapi.util.TextRange rangeInElement String descriptionTemplate com.intellij.codeInspection.ProblemHighlightType highlightType com.intellij.codeInspection.LocalQuickFix[] fixes public java.lang.String getCurrentProfile () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ModuleProblemDescriptorImpl.class
ModuleProblemDescriptorImpl.java package com.intellij.codeInspection public com.intellij.codeInspection.ModuleProblemDescriptorImpl extends com.intellij.codeInspection.CommonProblemDescriptorImpl implements com.intellij.codeInspection.ModuleProblemDescriptor { private final com.intellij.openapi.module.Module myModule public void <init> (com.intellij.codeInspection.QuickFix[], java.lang.String, com.intellij.openapi.module.Module) com.intellij.codeInspection.QuickFix[] fixes String descriptionTemplate com.intellij.openapi.module.Module module public com.intellij.openapi.module.Module getModule () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ProblemDescriptorBase.class
ProblemDescriptorBase.java package com.intellij.codeInspection public com.intellij.codeInspection.ProblemDescriptorBase extends com.intellij.codeInspection.CommonProblemDescriptorImpl implements com.intellij.codeInspection.ProblemDescriptor { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.psi.SmartPsiElementPointer myStartSmartPointer private final com.intellij.psi.SmartPsiElementPointer myEndSmartPointer private final com.intellij.codeInspection.ProblemHighlightType myHighlightType private com.intellij.pom.Navigatable myNavigatable private final boolean myAfterEndOfLine private final com.intellij.openapi.util.TextRange myTextRangeInElement private final boolean myShowTooltip private com.intellij.openapi.editor.colors.TextAttributesKey myEnforcedTextAttributes private int myLineNumber private com.intellij.lang.annotation.ProblemGroup myProblemGroup private final Throwable myCreationTrace public void <init> (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, java.lang.String, com.intellij.codeInspection.LocalQuickFix[], com.intellij.codeInspection.ProblemHighlightType, boolean, com.intellij.openapi.util.TextRange, boolean, boolean) com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement String descriptionTemplate com.intellij.codeInspection.LocalQuickFix[] fixes com.intellij.codeInspection.ProblemHighlightType highlightType boolean isAfterEndOfLine com.intellij.openapi.util.TextRange rangeInElement boolean showTooltip boolean onTheFly com.intellij.psi.PsiFile startContainingFile com.intellij.psi.PsiFile endContainingFile com.intellij.openapi.util.TextRange startElementRange com.intellij.openapi.util.TextRange endElementRange com.intellij.openapi.project.Project project com.intellij.psi.SmartPointerManager manager private static com.intellij.openapi.util.TextRange getAnnotationRange (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement startElement protected void assertPhysical (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.Throwable getCreationTrace () public com.intellij.psi.PsiElement getPsiElement () com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement public com.intellij.openapi.util.TextRange getTextRangeInElement () public com.intellij.psi.PsiElement getStartElement () public com.intellij.psi.PsiElement getEndElement () public com.intellij.openapi.project.Project getProject () public int getLineNumber () com.intellij.psi.PsiElement psiElement com.intellij.lang.injection.InjectedLanguageManager manager com.intellij.psi.PsiFile containingFile com.intellij.openapi.editor.Document document com.intellij.openapi.util.TextRange textRange int startOffset int textLength public com.intellij.codeInspection.ProblemHighlightType getHighlightType () public boolean isAfterEndOfLine () public void setTextAttributes (com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.editor.colors.TextAttributesKey key public com.intellij.openapi.editor.colors.TextAttributesKey getEnforcedTextAttributes () public com.intellij.openapi.util.TextRange getTextRangeForNavigation () com.intellij.openapi.util.TextRange textRange com.intellij.psi.PsiElement element public com.intellij.openapi.util.TextRange getTextRange () com.intellij.openapi.util.TextRange endRange int endOffset com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement com.intellij.openapi.util.TextRange startRange public com.intellij.pom.Navigatable getNavigatable () public com.intellij.openapi.vfs.VirtualFile getContainingFile () public void setNavigatable (com.intellij.pom.Navigatable) com.intellij.pom.Navigatable navigatable public com.intellij.lang.annotation.ProblemGroup getProblemGroup () public void setProblemGroup (com.intellij.lang.annotation.ProblemGroup) com.intellij.lang.annotation.ProblemGroup problemGroup public boolean showTooltip () public java.lang.String toString () com.intellij.psi.PsiElement element static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ProblemDescriptorUtil$1.class
ProblemDescriptorUtil.java package com.intellij.codeInspection synthetic com.intellij.codeInspection.ProblemDescriptorUtil$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$codeInspection$ProblemHighlightType static void <clinit> () }
com/intellij/codeInspection/ProblemDescriptorUtil$FlagConstant.class
ProblemDescriptorUtil.java package com.intellij.codeInspection abstract annotation com.intellij.codeInspection.ProblemDescriptorUtil$FlagConstant extends java.lang.Object implements java.lang.annotation.Annotation { }
com/intellij/codeInspection/ProblemDescriptorUtil.class
ProblemDescriptorUtil.java package com.intellij.codeInspection public com.intellij.codeInspection.ProblemDescriptorUtil extends java.lang.Object { public static final int NONE static final int APPEND_LINE_NUMBER public static final int TRIM_AT_TREE_END public static final com.intellij.openapi.util.Couple XML_CODE_MARKER public void <init> () public static java.lang.String extractHighlightedText (com.intellij.codeInspection.CommonProblemDescriptor, com.intellij.psi.PsiElement) com.intellij.codeInspection.CommonProblemDescriptor descriptor com.intellij.psi.PsiElement psiElement com.intellij.openapi.util.TextRange range public static java.lang.String extractHighlightedText (com.intellij.openapi.util.TextRange, com.intellij.psi.PsiElement) com.intellij.openapi.util.TextRange elementRange com.intellij.openapi.util.TextRange range com.intellij.psi.PsiElement psiElement String ref public static java.lang.String renderDescriptionMessage (com.intellij.codeInspection.CommonProblemDescriptor, com.intellij.psi.PsiElement, boolean) com.intellij.codeInspection.CommonProblemDescriptor descriptor com.intellij.psi.PsiElement element boolean appendLineNumber public static java.lang.String renderDescriptionMessage (com.intellij.codeInspection.CommonProblemDescriptor, com.intellij.psi.PsiElement, int) int lineNumber String ref com.intellij.codeInspection.CommonProblemDescriptor descriptor com.intellij.psi.PsiElement element int flags String message int endIndex public static java.lang.String unescapeTags (java.lang.String) String message private static java.lang.String unescapeXmlCode (java.lang.String) String string String string String message java.util.List strings StringBuilder builder public static java.lang.String renderDescriptionMessage (com.intellij.codeInspection.CommonProblemDescriptor, com.intellij.psi.PsiElement) com.intellij.codeInspection.CommonProblemDescriptor descriptor com.intellij.psi.PsiElement element public static com.intellij.codeInsight.daemon.impl.HighlightInfoType highlightTypeFromDescriptor (com.intellij.codeInspection.ProblemDescriptor, com.intellij.lang.annotation.HighlightSeverity, com.intellij.codeInsight.daemon.impl.SeverityRegistrar) com.intellij.codeInspection.ProblemDescriptor problemDescriptor com.intellij.lang.annotation.HighlightSeverity severity com.intellij.codeInsight.daemon.impl.SeverityRegistrar severityRegistrar public static com.intellij.codeInsight.daemon.impl.HighlightInfoType getHighlightInfoType (com.intellij.codeInspection.ProblemHighlightType, com.intellij.lang.annotation.HighlightSeverity, com.intellij.codeInsight.daemon.impl.SeverityRegistrar) com.intellij.codeInspection.ProblemHighlightType highlightType com.intellij.lang.annotation.HighlightSeverity severity com.intellij.codeInsight.daemon.impl.SeverityRegistrar severityRegistrar public static com.intellij.codeInspection.ProblemDescriptor[] convertToProblemDescriptors (java.util.List, com.intellij.psi.PsiFile) com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement com.intellij.codeInspection.LocalQuickFix[] quickFixes com.intellij.codeInspection.ProblemHighlightType highlightType com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.lang.annotation.Annotation annotation java.util.List annotations com.intellij.psi.PsiFile file java.util.List problems java.util.IdentityHashMap quickFixMappingCache private static com.intellij.codeInspection.LocalQuickFix[] toLocalQuickFixes (java.util.List, java.util.IdentityHashMap) com.intellij.codeInspection.LocalQuickFix fix com.intellij.codeInspection.LocalQuickFix lqf com.intellij.codeInsight.intention.IntentionAction intentionAction com.intellij.codeInspection.LocalQuickFix fix com.intellij.lang.annotation.Annotation$QuickFixInfo fixInfo java.util.List fixInfos java.util.IdentityHashMap quickFixMappingCache com.intellij.codeInspection.LocalQuickFix[] result int i static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/SmartHashMap.class
SmartHashMap.java package com.intellij.codeInspection public com.intellij.codeInspection.SmartHashMap extends gnu.trove.THashMap { private Object theKey private Object theValue public void <init> () public boolean containsKey (java.lang.Object) Object key Object theKey public java.lang.Object put (java.lang.Object, java.lang.Object) Object key Object value Object theKey private boolean eq (java.lang.Object, java.lang.Object) Object obj Object theKey public boolean equals (java.lang.Object) java.util.Map$Entry entry Object other Object theKey public int hashCode () Object theKey public void clear () public int size () Object theKey public boolean isEmpty () Object theKey public java.lang.Object remove (java.lang.Object) Object value Object obj Object theKey public java.util.Set keySet () Object theKey public java.util.Collection values () Object theKey public java.util.Set entrySet () Object theKey public java.lang.Object get (java.lang.Object) Object key Object theKey public boolean containsValue (java.lang.Object) Object val Object theKey public gnu.trove.THashMap clone () public void transformValues (gnu.trove.TObjectFunction) gnu.trove.TObjectFunction function public boolean retainEntries (gnu.trove.TObjectObjectProcedure) gnu.trove.TObjectObjectProcedure procedure public boolean forEachEntry (gnu.trove.TObjectObjectProcedure) gnu.trove.TObjectObjectProcedure procedure public boolean forEachValue (gnu.trove.TObjectProcedure) gnu.trove.TObjectProcedure procedure public boolean forEachKey (gnu.trove.TObjectProcedure) gnu.trove.TObjectProcedure procedure public volatile synthetic gnu.trove.TObjectHash clone () public volatile synthetic java.lang.Object clone () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/SuppressIntentionActionFromFix.class
SuppressIntentionActionFromFix.java package com.intellij.codeInspection public com.intellij.codeInspection.SuppressIntentionActionFromFix extends com.intellij.codeInspection.SuppressIntentionAction { private final com.intellij.codeInspection.SuppressQuickFix myFix private void <init> (com.intellij.codeInspection.SuppressQuickFix) com.intellij.codeInspection.SuppressQuickFix fix public boolean startInWriteAction () public com.intellij.psi.PsiElement getElementToMakeWritable (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile currentFile public static com.intellij.codeInspection.SuppressIntentionAction convertBatchToSuppressIntentionAction (com.intellij.codeInspection.SuppressQuickFix) com.intellij.codeInspection.SuppressQuickFix fix public static com.intellij.codeInspection.SuppressIntentionAction[] convertBatchToSuppressIntentionActions (com.intellij.codeInspection.SuppressQuickFix[]) com.intellij.codeInspection.SuppressQuickFix[] actions public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement container boolean caretWasBeforeStatement com.intellij.codeInspection.InspectionManager inspectionManager com.intellij.codeInspection.ProblemDescriptor descriptor public com.intellij.util.ThreeState isShouldBeAppliedToInjectionHost () public com.intellij.psi.PsiElement getContainer (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiElement element public java.lang.String getText () public java.lang.String getFamilyName () public boolean isSuppressAll () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/SuppressionUtil.class
SuppressionUtil.java package com.intellij.codeInspection public com.intellij.codeInspection.SuppressionUtil extends com.intellij.codeInspection.SuppressionUtilCore { public static final String COMMON_SUPPRESS_REGEXP public static final java.util.regex.Pattern SUPPRESS_IN_LINE_COMMENT_PATTERN public static final String ALL static final synthetic boolean $assertionsDisabled private void <init> () public static boolean isInspectionToolIdMentioned (java.lang.String, java.lang.String) String trim String id String inspectionsList String inspectionToolID Iterable ids public static com.intellij.psi.PsiElement getStatementToolSuppressedIn (com.intellij.psi.PsiElement, java.lang.String, java.lang.Class) com.intellij.psi.PsiElement place String toolId Class statementClass public static com.intellij.psi.PsiElement getStatementToolSuppressedIn (com.intellij.psi.PsiElement, java.lang.String, java.lang.Class, java.util.regex.Pattern) String text java.util.regex.Matcher matcher com.intellij.psi.PsiElement prev com.intellij.psi.PsiElement place String toolId Class statementClass java.util.regex.Pattern suppressInLineCommentPattern com.intellij.psi.PsiElement statement public static boolean isSuppressedInStatement (com.intellij.psi.PsiElement, java.lang.String, java.lang.Class) com.intellij.psi.PsiElement place String toolId Class statementClass public static com.intellij.psi.PsiComment createComment (com.intellij.openapi.project.Project, java.lang.String, com.intellij.lang.Language) com.intellij.openapi.project.Project project String commentText com.intellij.lang.Language language com.intellij.psi.PsiParserFacade parserFacade private static com.intellij.openapi.util.Couple getBlockPrefixSuffixPair (com.intellij.psi.PsiElement) String prefix String suffix com.intellij.psi.PsiElement comment com.intellij.lang.Commenter commenter public static java.lang.String getLineCommentPrefix (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement comment com.intellij.lang.Commenter commenter public static boolean isSuppressionComment (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement comment String prefix String commentText com.intellij.openapi.util.Couple prefixSuffixPair private static boolean startsWithSuppressionTag (java.lang.String, java.lang.String) String commentText String prefix int index public static void replaceSuppressionComment (com.intellij.psi.PsiElement, java.lang.String, boolean, com.intellij.lang.Language) String newText String newText com.intellij.psi.PsiElement comment String id boolean replaceOtherSuppressionIds com.intellij.lang.Language commentLanguage String oldSuppressionCommentText String lineCommentPrefix com.intellij.openapi.util.Couple blockPrefixSuffix String newText public static void createSuppression (com.intellij.openapi.project.Project, com.intellij.psi.PsiElement, java.lang.String, com.intellij.lang.Language) com.intellij.openapi.project.Project project com.intellij.psi.PsiElement container String id com.intellij.lang.Language commentLanguage String text com.intellij.psi.PsiComment comment public static boolean isSuppressed (com.intellij.psi.PsiElement, java.lang.String) com.intellij.codeInspection.lang.InspectionExtensionsFactory factory com.intellij.psi.PsiElement psiElement String id public static boolean inspectionResultSuppressed (com.intellij.psi.PsiElement, com.intellij.codeInspection.LocalInspectionTool) com.intellij.psi.PsiElement place com.intellij.codeInspection.LocalInspectionTool tool public static boolean inspectionResultSuppressed (com.intellij.psi.PsiElement, com.intellij.codeInspection.InspectionProfileEntry) com.intellij.psi.PsiElement place com.intellij.codeInspection.InspectionProfileEntry tool private static synthetic com.intellij.psi.PsiElement lambda$isSuppressedInStatement$0 (com.intellij.psi.PsiElement, java.lang.String, java.lang.Class) throws java.lang.RuntimeException com.intellij.psi.PsiElement place String toolId Class statementClass static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/actions/CleanupAllIntention.class
CleanupAllIntention.java package com.intellij.codeInspection.actions public com.intellij.codeInspection.actions.CleanupAllIntention extends com.intellij.codeInspection.actions.CleanupIntention { public static final com.intellij.codeInspection.actions.CleanupAllIntention INSTANCE private void <init> () public java.lang.String getFamilyName () protected com.intellij.analysis.AnalysisScope getScope (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/actions/CleanupIntention.class
CleanupIntention.java package com.intellij.codeInspection.actions public abstract com.intellij.codeInspection.actions.CleanupIntention extends java.lang.Object implements com.intellij.codeInsight.intention.IntentionAction com.intellij.codeInsight.intention.LowPriorityAction { protected void <init> () public java.lang.String getText () public java.lang.String getFamilyName () public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file com.intellij.codeInspection.InspectionManager managerEx com.intellij.codeInspection.ex.GlobalInspectionContextBase globalContext com.intellij.analysis.AnalysisScope scope protected abstract com.intellij.analysis.AnalysisScope getScope (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile) public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public boolean startInWriteAction () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ex/ExternalAnnotatorBatchInspection.class
ExternalAnnotatorBatchInspection.java package com.intellij.codeInspection.ex public abstract com.intellij.codeInspection.ex.ExternalAnnotatorBatchInspection extends java.lang.Object implements com.intellij.codeInspection.ex.PairedUnfairLocalInspectionTool { public abstract java.lang.String getShortName () public java.lang.String getInspectionForBatchShortName () public com.intellij.codeInspection.ProblemDescriptor[] checkFile (com.intellij.psi.PsiFile, com.intellij.codeInspection.GlobalInspectionContext, com.intellij.codeInspection.InspectionManager) com.intellij.lang.annotation.ExternalAnnotator annotator com.intellij.psi.PsiFile psiRoot java.util.List externalAnnotators com.intellij.lang.Language language com.intellij.psi.PsiFile file com.intellij.codeInspection.GlobalInspectionContext context com.intellij.codeInspection.InspectionManager manager String shortName com.intellij.psi.FileViewProvider viewProvider java.util.Set relevantLanguages private static synthetic com.intellij.psi.PsiFile lambda$checkFile$1 (com.intellij.psi.FileViewProvider, com.intellij.lang.Language) throws java.lang.RuntimeException com.intellij.psi.FileViewProvider viewProvider com.intellij.lang.Language language private static synthetic java.util.Set lambda$checkFile$0 (com.intellij.psi.FileViewProvider) throws java.lang.RuntimeException com.intellij.psi.FileViewProvider viewProvider private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ex/GlobalInspectionContextBase$1.class
GlobalInspectionContextBase.java package com.intellij.codeInspection.ex final com.intellij.codeInspection.ex.GlobalInspectionContextBase$1 extends java.lang.Object implements gnu.trove.TObjectHashingStrategy { void <init> () public int computeHashCode (com.intellij.codeInspection.ex.Tools) com.intellij.codeInspection.ex.Tools object public boolean equals (com.intellij.codeInspection.ex.Tools, com.intellij.codeInspection.ex.Tools) com.intellij.codeInspection.ex.Tools o1 com.intellij.codeInspection.ex.Tools o2 public volatile synthetic boolean equals (java.lang.Object, java.lang.Object) public volatile synthetic int computeHashCode (java.lang.Object) }
com/intellij/codeInspection/ex/GlobalInspectionContextBase$2.class
GlobalInspectionContextBase.java package com.intellij.codeInspection.ex com.intellij.codeInspection.ex.GlobalInspectionContextBase$2 extends com.intellij.openapi.progress.Task$Backgroundable { final synthetic com.intellij.analysis.AnalysisScope val$scope final synthetic com.intellij.codeInspection.ex.GlobalInspectionContextBase this$0 void <init> (com.intellij.codeInspection.ex.GlobalInspectionContextBase, com.intellij.openapi.project.Project, java.lang.String, boolean, com.intellij.openapi.progress.PerformInBackgroundOption, com.intellij.analysis.AnalysisScope) com.intellij.codeInspection.ex.GlobalInspectionContextBase this$0 com.intellij.openapi.project.Project arg0 String arg1 boolean arg2 com.intellij.openapi.progress.PerformInBackgroundOption arg3 public void run (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator indicator public void onSuccess () public void onCancel () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ex/GlobalInspectionContextBase.class
GlobalInspectionContextBase.java package com.intellij.codeInspection.ex public com.intellij.codeInspection.ex.GlobalInspectionContextBase extends com.intellij.openapi.util.UserDataHolderBase implements com.intellij.codeInspection.GlobalInspectionContext { private static final com.intellij.openapi.diagnostic.Logger LOG private static final gnu.trove.TObjectHashingStrategy TOOLS_HASHING_STRATEGY private com.intellij.codeInspection.reference.RefManager myRefManager private com.intellij.analysis.AnalysisScope myCurrentScope private final com.intellij.openapi.project.Project myProject private final java.util.List myJobDescriptors private final com.intellij.codeInspection.ex.StdJobDescriptors myStdJobDescriptors protected com.intellij.openapi.progress.ProgressIndicator myProgressIndicator private com.intellij.codeInspection.ex.InspectionProfileImpl myExternalProfile protected final java.util.Map myExtensions final java.util.Map myTools public static final String PROBLEMS_TAG_NAME public static final String LOCAL_TOOL_ATTRIBUTE public void <init> (com.intellij.openapi.project.Project) com.intellij.codeInspection.lang.GlobalInspectionContextExtension extension com.intellij.codeInspection.lang.InspectionExtensionsFactory factory com.intellij.openapi.project.Project project public com.intellij.analysis.AnalysisScope getCurrentScope () public com.intellij.openapi.project.Project getProject () public java.lang.Object getExtension (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key public com.intellij.codeInspection.ex.InspectionProfileImpl getCurrentProfile () String currentProfile com.intellij.codeInspection.ex.InspectionProfileImpl profile public boolean shouldCheck (com.intellij.codeInspection.reference.RefEntity, com.intellij.codeInspection.GlobalInspectionTool) com.intellij.codeInspection.reference.RefEntity entity com.intellij.codeInspection.GlobalInspectionTool tool public boolean isSuppressed (com.intellij.psi.PsiElement, java.lang.String) com.intellij.codeInspection.reference.RefElement refElement com.intellij.psi.PsiElement element String id com.intellij.codeInspection.reference.RefManagerImpl refManager void cleanupTools () com.intellij.codeInspection.lang.GlobalInspectionContextExtension extension com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper com.intellij.codeInspection.ex.ScopeToolState state com.intellij.codeInspection.ex.Tools tools com.intellij.codeInspection.ex.EntryPointsManager entryPointsManager public void setCurrentScope (com.intellij.analysis.AnalysisScope) com.intellij.analysis.AnalysisScope currentScope public void doInspections (com.intellij.analysis.AnalysisScope) com.intellij.analysis.AnalysisScope scope public com.intellij.codeInspection.reference.RefManager getRefManager () public boolean isToCheckMember (com.intellij.codeInspection.reference.RefElement, com.intellij.codeInspection.InspectionProfileEntry) com.intellij.codeInspection.reference.RefElement owner com.intellij.codeInspection.InspectionProfileEntry tool public boolean isToCheckFile (com.intellij.psi.PsiFile, com.intellij.codeInspection.InspectionProfileEntry) com.intellij.psi.search.scope.packageSet.NamedScope namedScope com.intellij.codeInspection.ex.ScopeToolState state com.intellij.psi.PsiFile file com.intellij.codeInspection.InspectionProfileEntry tool com.intellij.codeInspection.ex.Tools tools protected void launchInspections (com.intellij.analysis.AnalysisScope) com.intellij.analysis.AnalysisScope scope protected com.intellij.openapi.progress.PerformInBackgroundOption createOption () protected void notifyInspectionsFinished (com.intellij.analysis.AnalysisScope) com.intellij.analysis.AnalysisScope scope public void performInspectionsWithProgress (com.intellij.analysis.AnalysisScope, boolean, boolean) RuntimeException e Throwable e com.intellij.analysis.AnalysisScope scope boolean runGlobalToolsOnly boolean isOfflineInspections com.intellij.psi.PsiManager psiManager com.intellij.codeInspection.reference.RefManagerImpl refManager protected void runTools (com.intellij.analysis.AnalysisScope, boolean, boolean) com.intellij.analysis.AnalysisScope scope boolean runGlobalToolsOnly boolean isOfflineInspections public void initializeTools (java.util.List, java.util.List, java.util.List) com.intellij.codeInspection.ex.ScopeToolState state com.intellij.codeInspection.ex.JobDescriptor jobDescriptor String shortName com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper com.intellij.codeInspection.ex.JobDescriptor[] jobDescriptors com.intellij.codeInspection.ex.Tools currentTools com.intellij.codeInspection.lang.GlobalInspectionContextExtension extension java.util.List outGlobalTools java.util.List outLocalTools java.util.List outGlobalSimpleTools java.util.List usedTools public java.util.List getUsedTools () com.intellij.codeInspection.ex.Tools tool com.intellij.codeInspection.ex.InspectionProfileImpl profile java.util.List tools java.util.Set dependentTools java.util.Set set private static void classifyTool (java.util.List, java.util.List, java.util.List, com.intellij.codeInspection.ex.Tools, com.intellij.codeInspection.ex.InspectionToolWrapper) java.util.List outGlobalTools java.util.List outLocalTools java.util.List outGlobalSimpleTools com.intellij.codeInspection.ex.Tools currentTools com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper public java.util.Map getTools () private void appendJobDescriptor (com.intellij.codeInspection.ex.JobDescriptor) com.intellij.codeInspection.ex.JobDescriptor job public void codeCleanup (com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionProfile, java.lang.String, java.lang.Runnable, boolean, java.util.function.Predicate) com.intellij.analysis.AnalysisScope scope com.intellij.codeInspection.InspectionProfile profile String commandName Runnable postRunnable boolean modal java.util.function.Predicate shouldApplyFix public void codeCleanup (com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionProfile, java.lang.String, java.lang.Runnable, boolean) com.intellij.analysis.AnalysisScope scope com.intellij.codeInspection.InspectionProfile profile String commandName Runnable postRunnable boolean modal public static void modalCodeCleanup (com.intellij.openapi.project.Project, com.intellij.analysis.AnalysisScope, java.lang.Runnable) com.intellij.openapi.project.Project project com.intellij.analysis.AnalysisScope scope Runnable runnable com.intellij.codeInspection.ex.GlobalInspectionContextBase globalContext com.intellij.codeInspection.InspectionProfile profile public static transient void cleanupElements (com.intellij.openapi.project.Project, java.lang.Runnable, com.intellij.psi.PsiElement[]) com.intellij.openapi.project.Project project Runnable runnable com.intellij.psi.PsiElement[] scope public static transient void cleanupElements (com.intellij.openapi.project.Project, java.lang.Runnable, java.util.function.Predicate, com.intellij.psi.PsiElement[]) com.intellij.psi.PsiElement element com.intellij.openapi.project.Project project Runnable runnable java.util.function.Predicate shouldApplyFix com.intellij.psi.PsiElement[] scope java.util.List elements com.intellij.psi.SmartPointerManager manager public static void cleanupElements (com.intellij.openapi.project.Project, java.lang.Runnable, java.util.List) com.intellij.openapi.project.Project project Runnable runnable java.util.List elements private static void cleanupElements (com.intellij.openapi.project.Project, java.lang.Runnable, java.util.List, java.util.function.Predicate) com.intellij.openapi.project.Project project Runnable runnable java.util.List elements java.util.function.Predicate shouldApplyFix Runnable cleanupRunnable com.intellij.openapi.application.Application application public void close (boolean) boolean noSuspiciousCodeFound public void cleanup () public void incrementJobDoneAmount (com.intellij.codeInspection.ex.JobDescriptor, java.lang.String) com.intellij.codeInspection.ex.JobDescriptor job String message int old float totalProgress private float getTotalProgress () com.intellij.codeInspection.ex.JobDescriptor jobDescriptor int totalDone int totalTotal public void setExternalProfile (com.intellij.codeInspection.ex.InspectionProfileImpl) com.intellij.codeInspection.ex.InspectionProfileImpl profile public com.intellij.codeInspection.ex.StdJobDescriptors getStdJobDescriptors () private static synthetic void lambda$cleanupElements$9 (java.util.List, com.intellij.openapi.project.Project, java.lang.Runnable, java.util.function.Predicate) com.intellij.psi.PsiElement psiElement com.intellij.psi.SmartPsiElementPointer element java.util.List elements com.intellij.openapi.project.Project project Runnable runnable java.util.function.Predicate shouldApplyFix java.util.List psiElements com.intellij.codeInspection.ex.GlobalInspectionContextBase globalContext com.intellij.codeInspection.InspectionProfile profile com.intellij.analysis.AnalysisScope analysisScope private static synthetic boolean lambda$cleanupElements$8 (com.intellij.codeInspection.ProblemDescriptor) com.intellij.codeInspection.ProblemDescriptor descriptor private static synthetic boolean lambda$cleanupElements$7 (com.intellij.codeInspection.ProblemDescriptor) com.intellij.codeInspection.ProblemDescriptor descriptor private static synthetic boolean lambda$modalCodeCleanup$6 (com.intellij.codeInspection.ProblemDescriptor) com.intellij.codeInspection.ProblemDescriptor descriptor private static synthetic boolean lambda$codeCleanup$5 (com.intellij.codeInspection.ProblemDescriptor) com.intellij.codeInspection.ProblemDescriptor d private static synthetic com.intellij.codeInspection.ex.ToolsImpl lambda$getUsedTools$4 (com.intellij.codeInspection.ex.InspectionToolWrapper) com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper private synthetic void lambda$performInspectionsWithProgress$3 (com.intellij.analysis.AnalysisScope, boolean, boolean) com.intellij.analysis.AnalysisScope scope boolean runGlobalToolsOnly boolean isOfflineInspections private static synthetic boolean lambda$createOption$2 () private synthetic com.intellij.codeInspection.reference.RefManagerImpl lambda$getRefManager$1 () private synthetic void lambda$doInspections$0 (com.intellij.analysis.AnalysisScope) com.intellij.analysis.AnalysisScope scope static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ex/GlobalInspectionContextUtil.class
GlobalInspectionContextUtil.java package com.intellij.codeInspection.ex public com.intellij.codeInspection.ex.GlobalInspectionContextUtil extends java.lang.Object { public void <init> () public static com.intellij.codeInspection.reference.RefElement retrieveRefElement (com.intellij.psi.PsiElement, com.intellij.codeInspection.GlobalInspectionContext) com.intellij.psi.PsiElement context com.intellij.psi.PsiElement element com.intellij.codeInspection.GlobalInspectionContext globalContext com.intellij.psi.PsiFile elementFile com.intellij.codeInspection.reference.RefElement refElement public static boolean canRunInspections (com.intellij.openapi.project.Project, boolean) com.intellij.codeInspection.lang.InspectionExtensionsFactory factory com.intellij.openapi.project.Project project boolean online private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ex/GlobalInspectionToolWrapper$1.class
GlobalInspectionToolWrapper.java package com.intellij.codeInspection.ex com.intellij.codeInspection.ex.GlobalInspectionToolWrapper$1 extends com.intellij.codeInspection.ex.LocalInspectionToolWrapper { final synthetic com.intellij.codeInspection.ex.GlobalInspectionToolWrapper this$0 void <init> (com.intellij.codeInspection.ex.GlobalInspectionToolWrapper, com.intellij.codeInspection.LocalInspectionTool) com.intellij.codeInspection.ex.GlobalInspectionToolWrapper this$0 com.intellij.codeInspection.LocalInspectionTool tool public java.lang.String getLanguage () }
com/intellij/codeInspection/ex/GlobalInspectionToolWrapper.class
GlobalInspectionToolWrapper.java package com.intellij.codeInspection.ex public com.intellij.codeInspection.ex.GlobalInspectionToolWrapper extends com.intellij.codeInspection.ex.InspectionToolWrapper { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> (com.intellij.codeInspection.GlobalInspectionTool) com.intellij.codeInspection.GlobalInspectionTool globalInspectionTool public void <init> (com.intellij.codeInspection.GlobalInspectionTool, com.intellij.codeInspection.InspectionEP) com.intellij.codeInspection.GlobalInspectionTool tool com.intellij.codeInspection.InspectionEP ep public void <init> (com.intellij.codeInspection.InspectionEP) com.intellij.codeInspection.InspectionEP ep private void <init> (com.intellij.codeInspection.ex.GlobalInspectionToolWrapper) com.intellij.codeInspection.ex.GlobalInspectionToolWrapper other public com.intellij.codeInspection.ex.GlobalInspectionToolWrapper createCopy () public void initialize (com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.GlobalInspectionContext context com.intellij.codeInspection.reference.RefManagerImpl refManager com.intellij.codeInspection.reference.RefGraphAnnotator annotator public com.intellij.codeInspection.ex.JobDescriptor[] getJobDescriptors (com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.GlobalInspectionContext context com.intellij.codeInspection.GlobalInspectionTool tool com.intellij.codeInspection.ex.JobDescriptor[] additionalJobs com.intellij.codeInspection.ex.StdJobDescriptors stdJobDescriptors public boolean worksInBatchModeOnly () public com.intellij.codeInspection.ex.LocalInspectionToolWrapper getSharedLocalInspectionToolWrapper () com.intellij.codeInspection.LocalInspectionTool sharedTool public volatile synthetic com.intellij.codeInspection.ex.InspectionToolWrapper createCopy () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ex/HTMLComposerImpl$1.class
HTMLComposerImpl.java package com.intellij.codeInspection.ex com.intellij.codeInspection.ex.HTMLComposerImpl$1 extends com.intellij.codeInspection.reference.RefVisitor { final synthetic StringBuffer val$buf final synthetic com.intellij.codeInspection.ex.HTMLComposerImpl this$0 void <init> (com.intellij.codeInspection.ex.HTMLComposerImpl, java.lang.StringBuffer) com.intellij.codeInspection.ex.HTMLComposerImpl this$0 public void visitFile (com.intellij.codeInspection.reference.RefFile) com.intellij.codeInspection.reference.RefFile file com.intellij.psi.PsiFile psiFile private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ex/HTMLComposerImpl.class
HTMLComposerImpl.java package com.intellij.codeInspection.ex public abstract com.intellij.codeInspection.ex.HTMLComposerImpl extends com.intellij.codeInspection.HTMLComposer { private final int[] myListStack private int myListStackTop private final java.util.Map myExtensions private final java.util.Map myLanguageExtensions protected static final String BR public static final String NBSP public static final String CODE_CLOSING public static final String CODE_OPENING public static final String B_OPENING public static final String B_CLOSING protected static final String CLOSE_TAG public static final String A_HREF_OPENING public static final String A_CLOSING protected void <init> () com.intellij.codeInspection.lang.HTMLComposerExtension extension com.intellij.codeInspection.lang.InspectionExtensionsFactory factory public abstract void compose (java.lang.StringBuffer, com.intellij.codeInspection.reference.RefEntity) public void compose (java.lang.StringBuffer, com.intellij.codeInspection.reference.RefEntity, com.intellij.codeInspection.CommonProblemDescriptor) StringBuffer buf com.intellij.codeInspection.reference.RefEntity refElement com.intellij.codeInspection.CommonProblemDescriptor descriptor protected void genPageHeader (java.lang.StringBuffer, com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefElement refElement StringBuffer buf com.intellij.codeInspection.reference.RefEntity refEntity private void appendLocation (java.lang.StringBuffer, com.intellij.codeInspection.reference.RefElement) StringBuffer buf com.intellij.codeInspection.reference.RefElement refElement com.intellij.codeInspection.lang.HTMLComposerExtension extension private com.intellij.codeInspection.lang.HTMLComposerExtension getLanguageExtension (com.intellij.codeInspection.reference.RefElement) com.intellij.codeInspection.reference.RefElement refElement com.intellij.psi.PsiElement element private void appendShortName (java.lang.StringBuffer, com.intellij.codeInspection.reference.RefElement) StringBuffer buf com.intellij.codeInspection.reference.RefElement refElement com.intellij.codeInspection.lang.HTMLComposerExtension extension public void appendQualifiedName (java.lang.StringBuffer, com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.lang.HTMLComposerExtension extension String name StringBuffer buf com.intellij.codeInspection.reference.RefEntity refEntity String qName public void appendElementReference (java.lang.StringBuffer, com.intellij.codeInspection.reference.RefElement) StringBuffer buf com.intellij.codeInspection.reference.RefElement refElement public void appendElementReference (java.lang.StringBuffer, com.intellij.codeInspection.reference.RefElement, java.lang.String, java.lang.String) StringBuffer buf com.intellij.codeInspection.reference.RefElement refElement String linkText String frameName String url public void appendElementReference (java.lang.StringBuffer, java.lang.String, java.lang.String, java.lang.String) String target StringBuffer buf String url String linkText String frameName protected void appendQuickFix (java.lang.StringBuffer, java.lang.String) StringBuffer buf String text public void appendElementReference (java.lang.StringBuffer, com.intellij.codeInspection.reference.RefElement, boolean) com.intellij.openapi.vfs.VirtualFile file String refElementName com.intellij.psi.PsiElement element StringBuffer buf com.intellij.codeInspection.reference.RefElement refElement boolean isPackageIncluded com.intellij.codeInspection.lang.HTMLComposerExtension extension public java.lang.String composeNumereables (int, java.lang.String, java.lang.String, java.lang.String) int n String statement String singleEnding String multipleEnding StringBuilder buf public void appendElementInReferences (java.lang.StringBuffer, com.intellij.codeInspection.reference.RefElement) com.intellij.codeInspection.reference.RefElement refCaller StringBuffer buf com.intellij.codeInspection.reference.RefElement refElement public void appendElementOutReferences (java.lang.StringBuffer, com.intellij.codeInspection.reference.RefElement) com.intellij.codeInspection.reference.RefElement refCallee StringBuffer buf com.intellij.codeInspection.reference.RefElement refElement public void appendListItem (java.lang.StringBuffer, com.intellij.codeInspection.reference.RefElement) StringBuffer buf com.intellij.codeInspection.reference.RefElement refElement protected void appendAdditionalListItemInfo (java.lang.StringBuffer, com.intellij.codeInspection.reference.RefElement) StringBuffer buf com.intellij.codeInspection.reference.RefElement refElement protected void appendResolution (java.lang.StringBuffer, com.intellij.codeInspection.reference.RefEntity, java.lang.String[]) String text boolean listStarted StringBuffer buf com.intellij.codeInspection.reference.RefEntity where String[] quickFixes public void startList (java.lang.StringBuffer) StringBuffer buf public void doneList (java.lang.StringBuffer) StringBuffer buf public void startListItem (java.lang.StringBuffer) StringBuffer buf public static void doneListItem (java.lang.StringBuffer) StringBuffer buf public void appendNoProblems (java.lang.StringBuffer) StringBuffer buf public java.lang.Object getExtension (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key }
com/intellij/codeInspection/ex/InspectionElementsMergerBase.class
InspectionElementsMergerBase.java package com.intellij.codeInspection.ex public abstract com.intellij.codeInspection.ex.InspectionElementsMergerBase extends com.intellij.codeInspection.ex.InspectionElementsMerger { public void <init> () protected org.jdom.Element writeOldSettings (java.lang.String) throws com.intellij.openapi.util.WriteExternalException String sourceToolName org.jdom.Element sourceElement private java.lang.String getDefaultSeverityLevel (java.lang.String) String sourceToolName protected boolean isEnabledByDefault (java.lang.String) String sourceToolName static java.lang.String getMergedMarkerName (java.lang.String) String toolName boolean markSettingsMerged (java.util.Map) org.jdom.Element defaultElement java.util.Map inspectionsSettings org.jdom.Element merge protected boolean areSettingsMerged (java.util.Map, org.jdom.Element) java.util.Map inspectionsSettings org.jdom.Element inspectionElement org.jdom.Element merge protected org.jdom.Element merge (java.util.Map) java.util.Map inspectionElements protected org.jdom.Element merge (java.util.Map, boolean) org.jdom.Element sourceElement String sourceToolName String sourceToolName org.jdom.Element scopeEl java.util.Set toolsWithScope String scopeName java.util.Map inspectionElements boolean includeDefaults java.util.LinkedHashMap scopes java.util.LinkedHashMap mentionedTools boolean enabled String level org.jdom.Element toolElement protected boolean writeMergedContent (org.jdom.Element) org.jdom.Element toolElement protected org.jdom.Element getSourceElement (java.util.Map, java.lang.String) java.util.Map inspectionElements String sourceToolName private void copyDefaultSettings (org.jdom.Element, java.util.Map, java.lang.String) org.jdom.Element defaultElement org.jdom.Element targetElement java.util.Map inspectionElements String sourceToolName org.jdom.Element oldElement private static java.lang.String getLevel (org.jdom.Element) org.jdom.Element element private void collectContent (java.lang.String, org.jdom.Element, org.jdom.Element, java.util.Map, java.util.Map) String scopeName org.jdom.Element element String sourceToolName org.jdom.Element sourceElement org.jdom.Element toolElement java.util.Map scopes java.util.Map mentionedTools org.jdom.Element wrapElement private void copyScopeContent (java.lang.String, org.jdom.Element, org.jdom.Element) org.jdom.Element scopeEl String sourceToolName org.jdom.Element element org.jdom.Element scopeElement org.jdom.Element wrappedScope protected org.jdom.Element transformElement (java.lang.String, org.jdom.Element, org.jdom.Element) String sourceToolName org.jdom.Element sourceElement org.jdom.Element toolElement private static synthetic org.jdom.Element lambda$collectContent$3 (org.jdom.Element, java.lang.String) org.jdom.Element element String key org.jdom.Element scopeElement private static synthetic java.util.Set lambda$collectContent$2 (java.lang.String) String s private static synthetic void lambda$copyDefaultSettings$1 (org.jdom.Element, org.jdom.Element) org.jdom.Element defaultElement org.jdom.Element child private static synthetic boolean lambda$copyDefaultSettings$0 (org.jdom.Element) org.jdom.Element child private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ex/InspectionProfileImpl$1.class
InspectionProfileImpl.java package com.intellij.codeInspection.ex com.intellij.codeInspection.ex.InspectionProfileImpl$1 extends java.lang.Object implements com.intellij.util.graph.InboundSemiGraph { final synthetic java.util.Map val$dependencies final synthetic com.intellij.codeInspection.ex.InspectionProfileImpl this$0 void <init> (com.intellij.codeInspection.ex.InspectionProfileImpl, java.util.Map) com.intellij.codeInspection.ex.InspectionProfileImpl this$0 public java.util.Collection getNodes () public java.util.Iterator getIn (java.lang.String) String n public volatile synthetic java.util.Iterator getIn (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ex/InspectionProfileImpl$2.class
InspectionProfileImpl.java package com.intellij.codeInspection.ex final com.intellij.codeInspection.ex.InspectionProfileImpl$2 extends com.intellij.codeInspection.ex.InspectionElementsMergerBase { final synthetic com.intellij.codeInspection.ex.InspectionElementsMerger val$merger void <init> (com.intellij.codeInspection.ex.InspectionElementsMerger) public java.lang.String getMergedToolName () public java.lang.String[] getSourceToolNames () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ex/InspectionProfileImpl.class
InspectionProfileImpl.java package com.intellij.codeInspection.ex public com.intellij.codeInspection.ex.InspectionProfileImpl extends com.intellij.codeInspection.ex.NewInspectionProfile { static final String INSPECTION_TOOL_TAG static final String CLASS_TAG protected static final com.intellij.openapi.diagnostic.Logger LOG private static final String VALID_VERSION private static final String VERSION_TAG private static final String USED_LEVELS public static boolean INIT_INSPECTIONS protected final java.util.function.Supplier myToolSupplier protected final java.util.Map myUninitializedSettings protected java.util.Map myTools protected volatile java.util.Set myChangedToolNames protected boolean myLockedProfile protected final com.intellij.codeInspection.ex.InspectionProfileImpl myBaseProfile private volatile String myToolShortName private String[] myScopesOrder private String myDescription private com.intellij.configurationStore.SchemeDataHolder myDataHolder static final synthetic boolean $assertionsDisabled public void <init> (java.lang.String, java.util.function.Supplier, com.intellij.profile.codeInspection.BaseInspectionProfileManager) String profileName java.util.function.Supplier toolSupplier com.intellij.profile.codeInspection.BaseInspectionProfileManager profileManager public void <init> (java.lang.String) String profileName public void <init> (java.lang.String, java.util.function.Supplier, com.intellij.codeInspection.ex.InspectionProfileImpl) String profileName java.util.function.Supplier toolSupplier com.intellij.codeInspection.ex.InspectionProfileImpl baseProfile protected void <init> (java.lang.String, java.util.function.Supplier, com.intellij.profile.codeInspection.BaseInspectionProfileManager, com.intellij.codeInspection.ex.InspectionProfileImpl, com.intellij.configurationStore.SchemeDataHolder) String profileName java.util.function.Supplier toolSupplier com.intellij.profile.codeInspection.BaseInspectionProfileManager profileManager com.intellij.codeInspection.ex.InspectionProfileImpl baseProfile com.intellij.configurationStore.SchemeDataHolder dataHolder public void <init> (java.lang.String, java.util.function.Supplier, com.intellij.profile.codeInspection.BaseInspectionProfileManager, com.intellij.configurationStore.SchemeDataHolder) String profileName java.util.function.Supplier toolSupplier com.intellij.profile.codeInspection.BaseInspectionProfileManager profileManager com.intellij.configurationStore.SchemeDataHolder dataHolder private static boolean toolSettingsAreEqual (java.lang.String, com.intellij.codeInspection.ex.InspectionProfileImpl, com.intellij.codeInspection.ex.InspectionProfileImpl) String toolName com.intellij.codeInspection.ex.InspectionProfileImpl profile1 com.intellij.codeInspection.ex.InspectionProfileImpl profile2 com.intellij.codeInspection.ex.Tools toolList1 com.intellij.codeInspection.ex.Tools toolList2 protected static com.intellij.codeInspection.ex.InspectionToolWrapper copyToolSettings (com.intellij.codeInspection.ex.InspectionToolWrapper) org.jdom.Element config com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper com.intellij.codeInspection.ex.InspectionToolWrapper inspectionTool public com.intellij.codeHighlighting.HighlightDisplayLevel getErrorLevel (com.intellij.codeInsight.daemon.HighlightDisplayKey, com.intellij.psi.PsiElement) com.intellij.codeInsight.daemon.HighlightDisplayKey inspectionToolKey com.intellij.psi.PsiElement element com.intellij.openapi.project.Project project com.intellij.codeInspection.ex.ToolsImpl tools com.intellij.codeHighlighting.HighlightDisplayLevel level public void readExternal (org.jdom.Element) String toolClassName String shortName org.jdom.Element toolElement com.intellij.codeInspection.ex.InspectionToolWrapper[] tools org.jdom.Element toolElement java.util.List children org.jdom.Element element org.jdom.Element highlightElement String version private static java.lang.String convertToShortName (java.lang.String, com.intellij.codeInspection.ex.InspectionToolWrapper[]) com.intellij.codeInspection.ex.InspectionToolWrapper tool String displayName com.intellij.codeInspection.ex.InspectionToolWrapper[] tools public java.util.Set getUsedSeverities () com.intellij.codeInspection.ex.ScopeToolState state com.intellij.codeInspection.ex.Tools tools java.util.Set result public org.jdom.Element writeScheme () org.jdom.Element element public void writeExternal (org.jdom.Element) org.jdom.Element el com.intellij.openapi.util.WriteExternalException e org.jdom.Element toolElement com.intellij.codeInspection.ex.ToolsImpl toolList org.jdom.Element inspectionElement String toolName org.jdom.Element element java.util.Set changedToolNames java.util.List allToolNames protected static void writeVersion (org.jdom.Element) org.jdom.Element element private void markSettingsMerged (java.lang.String, org.jdom.Element) com.intellij.codeInspection.ex.InspectionElementsMergerBase merger String toolName org.jdom.Element element String mergedName private boolean areSettingsMerged (java.lang.String, org.jdom.Element) String toolName org.jdom.Element inspectionElement com.intellij.codeInspection.ex.InspectionElementsMergerBase merger public void collectDependentInspections (com.intellij.codeInspection.ex.InspectionToolWrapper, java.util.Set, com.intellij.openapi.project.Project) com.intellij.codeInspection.ex.InspectionToolWrapper dependentEntryWrapper com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper java.util.Set dependentEntries com.intellij.openapi.project.Project project String mainToolId public com.intellij.codeInspection.ex.InspectionToolWrapper getInspectionTool (java.lang.String, com.intellij.psi.PsiElement) String shortName com.intellij.psi.PsiElement element com.intellij.codeInspection.ex.Tools toolList public com.intellij.codeInspection.InspectionProfileEntry getUnwrappedTool (java.lang.String, com.intellij.psi.PsiElement) String shortName com.intellij.psi.PsiElement element com.intellij.codeInspection.ex.InspectionToolWrapper tool public com.intellij.codeInspection.InspectionProfileEntry getUnwrappedTool (com.intellij.openapi.util.Key, com.intellij.psi.PsiElement) com.intellij.openapi.util.Key shortNameKey com.intellij.psi.PsiElement element public void modifyProfile (com.intellij.util.Consumer) com.intellij.util.Consumer modelConsumer public void modifyToolSettings (com.intellij.openapi.util.Key, com.intellij.psi.PsiElement, com.intellij.util.Consumer) com.intellij.openapi.util.Key shortNameKey com.intellij.psi.PsiElement psiElement com.intellij.util.Consumer toolConsumer public com.intellij.codeInspection.ex.InspectionToolWrapper getInspectionTool (java.lang.String, com.intellij.openapi.project.Project) String shortName com.intellij.openapi.project.Project project com.intellij.codeInspection.ex.ToolsImpl tools public com.intellij.codeInspection.ex.InspectionToolWrapper getToolById (java.lang.String, com.intellij.psi.PsiElement) com.intellij.codeInspection.ex.InspectionToolWrapper tool com.intellij.codeInspection.ex.Tools toolList String id com.intellij.psi.PsiElement element public java.util.List findToolsById (java.lang.String, com.intellij.psi.PsiElement) com.intellij.codeInspection.ex.InspectionToolWrapper tool com.intellij.codeInspection.ex.Tools toolList String id com.intellij.psi.PsiElement element java.util.List result public java.lang.String getSingleTool () public void setSingleTool (java.lang.String) String toolShortName public java.lang.String getDisplayName () public void scopesChanged () com.intellij.codeInspection.ex.ToolsImpl tools public boolean isProfileLocked () public void lockProfile (boolean) boolean isLocked public com.intellij.codeInspection.ex.InspectionToolWrapper[] getInspectionTools (com.intellij.psi.PsiElement) com.intellij.codeInspection.ex.Tools toolList com.intellij.psi.PsiElement element java.util.List result public java.util.List getAllEnabledInspectionTools (com.intellij.openapi.project.Project) com.intellij.codeInspection.ex.ToolsImpl toolList com.intellij.openapi.project.Project project java.util.List result public void disableToolByDefault (java.util.Collection, com.intellij.openapi.project.Project) String toolId java.util.Collection toolShortNames com.intellij.openapi.project.Project project public com.intellij.codeInspection.ex.ScopeToolState getToolDefaultState (java.lang.String, com.intellij.openapi.project.Project) String toolShortName com.intellij.openapi.project.Project project public void enableToolsByDefault (java.util.List, com.intellij.openapi.project.Project) String shortName java.util.List toolShortNames com.intellij.openapi.project.Project project protected java.util.List createTools (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project protected void initialize (com.intellij.openapi.project.Project) org.jdom.Element element java.util.List tools com.intellij.openapi.progress.ProcessCanceledException ignored com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper com.intellij.openapi.project.Project project com.intellij.configurationStore.SchemeDataHolder dataHolder java.util.List tools java.util.Map dependencies com.intellij.util.graph.DFSTBuilder builder protected void copyToolsConfigurations (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void addTool (com.intellij.openapi.project.Project, com.intellij.codeInspection.ex.InspectionToolWrapper, java.util.Map) com.intellij.codeInspection.InspectionEP extension com.intellij.openapi.util.Computable computable com.intellij.codeInspection.ex.InspectionElementsMergerBase merger org.jdom.Element merged com.intellij.openapi.util.InvalidDataException e com.intellij.openapi.project.Project project com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper java.util.Map dependencies String shortName com.intellij.codeInsight.daemon.HighlightDisplayKey key com.intellij.codeHighlighting.HighlightDisplayLevel baseLevel com.intellij.codeHighlighting.HighlightDisplayLevel defaultLevel com.intellij.codeHighlighting.HighlightDisplayLevel level boolean enabled com.intellij.codeInspection.ex.ToolsImpl toolsList org.jdom.Element element private static com.intellij.codeInspection.ex.InspectionElementsMergerBase getMerger (java.lang.String) String shortName com.intellij.codeInspection.ex.InspectionElementsMerger merger public java.lang.String[] getScopesOrder () public void setScopesOrder (java.lang.String[]) String[] scopesOrder private com.intellij.codeHighlighting.HighlightDisplayLevel getErrorLevel (com.intellij.codeInsight.daemon.HighlightDisplayKey, com.intellij.openapi.project.Project) com.intellij.codeInsight.daemon.HighlightDisplayKey key com.intellij.openapi.project.Project project public com.intellij.codeInspection.ex.InspectionProfileModifiableModel getModifiableModel () public void cleanup (com.intellij.openapi.project.Project) com.intellij.codeInspection.ex.ToolsImpl toolList com.intellij.openapi.project.Project project public void enableTool (java.lang.String, com.intellij.openapi.project.Project) String toolShortName com.intellij.openapi.project.Project project public void enableTool (java.lang.String, com.intellij.psi.search.scope.packageSet.NamedScope, com.intellij.openapi.project.Project) String inspectionTool com.intellij.psi.search.scope.packageSet.NamedScope namedScope com.intellij.openapi.project.Project project public void enableTools (java.util.List, com.intellij.psi.search.scope.packageSet.NamedScope, com.intellij.openapi.project.Project) String inspectionTool java.util.List inspectionTools com.intellij.psi.search.scope.packageSet.NamedScope namedScope com.intellij.openapi.project.Project project public void disableTools (java.util.List, com.intellij.psi.search.scope.packageSet.NamedScope, com.intellij.openapi.project.Project) String inspectionTool java.util.List inspectionTools com.intellij.psi.search.scope.packageSet.NamedScope namedScope com.intellij.openapi.project.Project project public void setErrorLevel (com.intellij.codeInsight.daemon.HighlightDisplayKey, com.intellij.codeHighlighting.HighlightDisplayLevel, com.intellij.openapi.project.Project) com.intellij.codeInsight.daemon.HighlightDisplayKey key com.intellij.codeHighlighting.HighlightDisplayLevel level com.intellij.openapi.project.Project project public boolean isToolEnabled (com.intellij.codeInsight.daemon.HighlightDisplayKey, com.intellij.psi.PsiElement) com.intellij.codeInsight.daemon.HighlightDisplayKey key com.intellij.psi.PsiElement element com.intellij.codeInspection.ex.Tools toolState public boolean isExecutable (com.intellij.openapi.project.Project) com.intellij.codeInspection.ex.Tools tools com.intellij.openapi.project.Project project public java.lang.String getDescription () public void setDescription (java.lang.String) String description public void resetToBase (java.lang.String, com.intellij.psi.search.scope.packageSet.NamedScope, com.intellij.openapi.project.Project) String toolId com.intellij.psi.search.scope.packageSet.NamedScope scope com.intellij.openapi.project.Project project com.intellij.codeInspection.ex.ToolsImpl tools com.intellij.codeInspection.ex.InspectionToolWrapper baseDefaultWrapper com.intellij.codeInspection.ex.ScopeToolState state public void convert (org.jdom.Element, com.intellij.openapi.project.Project) com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapperCopy com.intellij.codeHighlighting.HighlightDisplayLevel errorLevel Exception e com.intellij.codeInsight.daemon.HighlightDisplayKey key com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper String profile com.intellij.codeInspection.ex.InspectionProfileImpl inspectionProfile com.intellij.psi.search.scope.packageSet.NamedScope scope org.jdom.Element scopeElement org.jdom.Element element com.intellij.openapi.project.Project project org.jdom.Element scopes private void reduceConvertedScopes () com.intellij.codeInspection.ex.ScopeToolState state boolean equal boolean isEnabled com.intellij.codeInspection.ex.ScopeToolState toolState java.util.List nonDefaultTools com.intellij.codeInspection.ex.ToolsImpl tools public java.util.List getAllTools () com.intellij.codeInspection.ex.Tools tools java.util.List result public java.util.List getDefaultStates (com.intellij.openapi.project.Project) com.intellij.codeInspection.ex.Tools tools com.intellij.openapi.project.Project project java.util.List result public java.util.List getNonDefaultTools (java.lang.String, com.intellij.openapi.project.Project) String shortName com.intellij.openapi.project.Project project java.util.List result java.util.List nonDefaultTools public boolean isToolEnabled (com.intellij.codeInsight.daemon.HighlightDisplayKey, com.intellij.psi.search.scope.packageSet.NamedScope, com.intellij.openapi.project.Project) com.intellij.codeInsight.daemon.HighlightDisplayKey key com.intellij.psi.search.scope.packageSet.NamedScope namedScope com.intellij.openapi.project.Project project public void removeScope (java.lang.String, java.lang.String, com.intellij.openapi.project.Project) String toolShortName String scopeName com.intellij.openapi.project.Project project public void removeScopes (java.util.List, java.lang.String, com.intellij.openapi.project.Project) String shortName java.util.List shortNames String scopeName com.intellij.openapi.project.Project project private java.util.Set getChangedToolNames () String toolId java.util.Set names java.util.Set map public void profileChanged () public com.intellij.codeHighlighting.HighlightDisplayLevel getErrorLevel (com.intellij.codeInsight.daemon.HighlightDisplayKey, com.intellij.psi.search.scope.packageSet.NamedScope, com.intellij.openapi.project.Project) com.intellij.codeInsight.daemon.HighlightDisplayKey key com.intellij.psi.search.scope.packageSet.NamedScope scope com.intellij.openapi.project.Project project com.intellij.codeInspection.ex.ToolsImpl tools public com.intellij.codeInspection.ex.ScopeToolState addScope (com.intellij.codeInspection.ex.InspectionToolWrapper, com.intellij.psi.search.scope.packageSet.NamedScope, com.intellij.codeHighlighting.HighlightDisplayLevel, boolean, com.intellij.openapi.project.Project) com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper com.intellij.psi.search.scope.packageSet.NamedScope scope com.intellij.codeHighlighting.HighlightDisplayLevel level boolean enabled com.intellij.openapi.project.Project project public void setErrorLevel (com.intellij.codeInsight.daemon.HighlightDisplayKey, com.intellij.codeHighlighting.HighlightDisplayLevel, java.lang.String, com.intellij.openapi.project.Project) com.intellij.codeInsight.daemon.HighlightDisplayKey key com.intellij.codeHighlighting.HighlightDisplayLevel level String scopeName com.intellij.openapi.project.Project project public void setErrorLevel (java.util.List, com.intellij.codeHighlighting.HighlightDisplayLevel, java.lang.String, com.intellij.openapi.project.Project) com.intellij.codeInsight.daemon.HighlightDisplayKey key java.util.List keys com.intellij.codeHighlighting.HighlightDisplayLevel level String scopeName com.intellij.openapi.project.Project project public com.intellij.codeInspection.ex.ToolsImpl getToolsOrNull (java.lang.String, com.intellij.openapi.project.Project) String name com.intellij.openapi.project.Project project public void enableAllTools (com.intellij.openapi.project.Project) com.intellij.codeInspection.ex.InspectionToolWrapper entry com.intellij.openapi.project.Project project public void disableAllTools (com.intellij.openapi.project.Project) com.intellij.codeInspection.ex.InspectionToolWrapper entry com.intellij.openapi.project.Project project private static synthetic boolean lambda$resetToBase$2 (com.intellij.psi.search.scope.packageSet.NamedScope, com.intellij.openapi.project.Project, com.intellij.codeInspection.ex.ScopeToolState) com.intellij.psi.search.scope.packageSet.NamedScope scope com.intellij.openapi.project.Project project com.intellij.codeInspection.ex.ScopeToolState s private static synthetic void lambda$modifyToolSettings$1 (com.intellij.openapi.util.Key, com.intellij.psi.PsiElement, com.intellij.util.Consumer, com.intellij.codeInspection.ex.InspectionProfileModifiableModel) com.intellij.openapi.util.Key shortNameKey com.intellij.psi.PsiElement psiElement com.intellij.util.Consumer toolConsumer com.intellij.codeInspection.ex.InspectionProfileModifiableModel model com.intellij.codeInspection.InspectionProfileEntry tool private static synthetic kotlin.Unit lambda$modifyProfile$0 (com.intellij.util.Consumer, com.intellij.codeInspection.ex.InspectionProfileModifiableModel) com.intellij.util.Consumer modelConsumer com.intellij.codeInspection.ex.InspectionProfileModifiableModel it static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ex/InspectionProfileKt$BASE_PROFILE$2.class
InspectionProfile.kt package com.intellij.codeInspection.ex final com.intellij.codeInspection.ex.InspectionProfileKt$BASE_PROFILE$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 { public static final com.intellij.codeInspection.ex.InspectionProfileKt$BASE_PROFILE$2 INSTANCE public volatile synthetic java.lang.Object invoke () public final com.intellij.codeInspection.ex.InspectionProfileImpl invoke () void <init> () static void <clinit> () }
com/intellij/codeInspection/ex/InspectionProfileKt$createSimple$profile$1.class
InspectionProfile.kt package com.intellij.codeInspection.ex final com.intellij.codeInspection.ex.InspectionProfileKt$createSimple$profile$1 extends java.lang.Object implements java.util.function.Supplier { final synthetic java.util.List $toolWrappers public volatile synthetic java.lang.Object get () public final java.util.List get () void <init> (java.util.List) }
com/intellij/codeInspection/ex/InspectionProfileKt.class
InspectionProfile.kt package com.intellij.codeInspection.ex public final com.intellij.codeInspection.ex.InspectionProfileKt extends java.lang.Object { static final synthetic kotlin.reflect.KProperty[] $$delegatedProperties public static final String DEFAULT_PROFILE_NAME private static final kotlin.Lazy BASE_PROFILE$delegate static void <clinit> () public static final com.intellij.codeInspection.ex.InspectionProfileImpl getBASE_PROFILE () public static final com.intellij.codeInspection.ex.InspectionProfileImpl createSimple (java.lang.String, com.intellij.openapi.project.Project, java.util.List) com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper com.intellij.codeInspection.ex.InspectionProfileImpl profile String name com.intellij.openapi.project.Project project java.util.List toolWrappers }
com/intellij/codeInspection/ex/InspectionProfileModifiableModel.class
InspectionProfileModifiableModel.kt package com.intellij.codeInspection.ex public com.intellij.codeInspection.ex.InspectionProfileModifiableModel extends com.intellij.codeInspection.ex.InspectionProfileImpl { private boolean modified private final com.intellij.codeInspection.ex.InspectionProfileImpl source public final boolean isChanged () public final void setModified (boolean) boolean value public void resetToBase (java.lang.String, com.intellij.psi.search.scope.packageSet.NamedScope, com.intellij.openapi.project.Project) String toolId com.intellij.psi.search.scope.packageSet.NamedScope scope com.intellij.openapi.project.Project project protected void copyToolsConfigurations (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project protected java.util.List createTools (com.intellij.openapi.project.Project) com.intellij.codeInspection.ex.ScopeToolState it int $i$a$-map-InspectionProfileModifiableModel$createTools$1 Object item$iv$iv Iterable $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$mapTo Iterable $this$map$iv int $i$f$map com.intellij.openapi.project.Project project private final void copyToolsConfigurations (com.intellij.codeInspection.ex.InspectionProfileImpl, com.intellij.openapi.project.Project) com.intellij.psi.search.scope.packageSet.NamedScope scope com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper com.intellij.codeInspection.ex.ScopeToolState state java.util.List nonDefaultToolStates com.intellij.codeInspection.ex.ScopeToolState defaultState com.intellij.codeInspection.ex.ToolsImpl tools com.intellij.codeInspection.ex.ToolsImpl toolList com.intellij.openapi.util.WriteExternalException e com.intellij.openapi.util.InvalidDataException e com.intellij.codeInspection.ex.InspectionProfileImpl profile com.intellij.openapi.project.Project project public final boolean isProperSetting (java.lang.String) com.intellij.codeInspection.ex.ToolsImpl currentTools com.intellij.codeInspection.ex.ToolsImpl tools String toolId public final boolean isProperSetting (java.lang.String, com.intellij.psi.search.scope.packageSet.NamedScope, com.intellij.openapi.project.Project) com.intellij.codeInspection.ex.ScopeToolState s int $i$a$-first-InspectionProfileModifiableModel$isProperSetting$actualWrapper$1 Object element$iv Iterable $this$first$iv int $i$f$first com.intellij.codeInspection.ex.InspectionToolWrapper actualWrapper com.intellij.codeInspection.ex.InspectionToolWrapper baseDefaultWrapper String toolId com.intellij.psi.search.scope.packageSet.NamedScope scope com.intellij.openapi.project.Project project public final void resetToBase (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public final void commit () public final void resetToEmpty (com.intellij.openapi.project.Project) com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper com.intellij.openapi.project.Project project private final void commit (com.intellij.codeInspection.ex.InspectionProfileImpl, com.intellij.codeInspection.ex.InspectionProfileImpl) com.intellij.codeInspection.ex.InspectionProfileImpl $this$commit com.intellij.codeInspection.ex.InspectionProfileImpl model public final void disableTool (java.lang.String, com.intellij.psi.PsiElement) String toolShortName com.intellij.psi.PsiElement element public java.lang.String toString () public final com.intellij.codeInspection.ex.InspectionProfileImpl getSource () public void <init> (com.intellij.codeInspection.ex.InspectionProfileImpl) com.intellij.codeInspection.ex.InspectionProfileImpl source }
com/intellij/codeInspection/ex/InspectionProfileModifiableModelKt.class
InspectionProfileModifiableModel.kt package com.intellij.codeInspection.ex public final com.intellij.codeInspection.ex.InspectionProfileModifiableModelKt extends java.lang.Object { public static final void modifyAndCommitProjectProfile (com.intellij.openapi.project.Project, com.intellij.util.Consumer) com.intellij.codeInspection.ex.InspectionProfileModifiableModel $this$edit int $i$a$-edit-InspectionProfileModifiableModelKt$modifyAndCommitProjectProfile$1 com.intellij.codeInspection.ex.InspectionProfileModifiableModel model$iv com.intellij.codeInspection.ex.InspectionProfileImpl $this$edit$iv int $i$f$edit com.intellij.openapi.project.Project project com.intellij.util.Consumer action public static final void edit (com.intellij.codeInspection.ex.InspectionProfileImpl, kotlin.jvm.functions.Function1) com.intellij.codeInspection.ex.InspectionProfileModifiableModel model com.intellij.codeInspection.ex.InspectionProfileImpl $this$edit kotlin.jvm.functions.Function1 task int $i$f$edit }
com/intellij/codeInspection/ex/InspectionProfileWrapper.class
InspectionProfileWrapper.java package com.intellij.codeInspection.ex public com.intellij.codeInspection.ex.InspectionProfileWrapper extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public static final com.intellij.openapi.util.Key CUSTOMIZATION_KEY private static boolean alreadyChecked protected final com.intellij.codeInspection.ex.InspectionProfileImpl myProfile public void <init> (com.intellij.codeInspection.ex.InspectionProfileImpl) com.intellij.codeInspection.ex.InspectionProfileImpl profile public static void checkInspectionsDuplicates (com.intellij.codeInspection.ex.InspectionToolWrapper[]) com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper com.intellij.codeInspection.ex.InspectionToolWrapper[] toolWrappers java.util.Set uniqueTools public boolean isToolEnabled (com.intellij.codeInsight.daemon.HighlightDisplayKey, com.intellij.psi.PsiElement) com.intellij.codeInsight.daemon.HighlightDisplayKey key com.intellij.psi.PsiElement element public com.intellij.codeHighlighting.HighlightDisplayLevel getErrorLevel (com.intellij.codeInsight.daemon.HighlightDisplayKey, com.intellij.psi.PsiElement) com.intellij.codeInsight.daemon.HighlightDisplayKey inspectionToolKey com.intellij.psi.PsiElement element public com.intellij.codeInspection.ex.InspectionToolWrapper getInspectionTool (java.lang.String, com.intellij.psi.PsiElement) String shortName com.intellij.psi.PsiElement element public com.intellij.codeInspection.ex.InspectionProfileImpl getInspectionProfile () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ex/InspectionToolRegistrar.class
InspectionToolRegistrar.java package com.intellij.codeInspection.ex public com.intellij.codeInspection.ex.InspectionToolRegistrar extends java.lang.Object implements java.util.function.Supplier { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.openapi.util.NotNullLazyValue myInspectionToolFactories public void <init> () private static void checkForDuplicateShortName (com.intellij.codeInspection.InspectionEP, java.util.Map) com.intellij.openapi.extensions.PluginDescriptor descriptor com.intellij.codeInspection.InspectionEP ep java.util.Map shortNames String shortName com.intellij.codeInspection.InspectionEP duplicate public static com.intellij.codeInspection.ex.InspectionToolWrapper wrapTool (com.intellij.codeInspection.InspectionProfileEntry) com.intellij.codeInspection.InspectionProfileEntry profileEntry private static void registerTools (java.util.Collection, java.util.List) Class aClass com.intellij.codeInspection.InspectionToolProvider provider java.util.Collection providers java.util.List factories public static com.intellij.codeInspection.ex.InspectionToolRegistrar getInstance () public java.util.List get () public java.util.List createTools () com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper java.util.function.Supplier factory java.util.List inspectionToolFactories java.util.List tools private static java.lang.String checkTool (com.intellij.codeInspection.ex.InspectionToolWrapper) String id Throwable t com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper String message public volatile synthetic java.lang.Object get () private static synthetic com.intellij.codeInspection.ex.InspectionToolWrapper lambda$registerTools$3 (java.lang.Class) Class aClass com.intellij.codeInspection.InspectionProfileEntry entry private static synthetic java.util.List lambda$new$2 () com.intellij.codeInspection.LocalInspectionEP ep com.intellij.codeInspection.InspectionEP ep java.util.Set providers java.util.List factories boolean isInternal java.util.Map shortNames private static synthetic com.intellij.codeInspection.ex.InspectionToolWrapper lambda$null$1 (com.intellij.codeInspection.InspectionEP) com.intellij.codeInspection.InspectionEP ep private static synthetic com.intellij.codeInspection.ex.InspectionToolWrapper lambda$null$0 (com.intellij.codeInspection.LocalInspectionEP) com.intellij.codeInspection.LocalInspectionEP ep static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ex/LocalInspectionToolWrapper$1.class
LocalInspectionToolWrapper.java package com.intellij.codeInspection.ex final com.intellij.codeInspection.ex.LocalInspectionToolWrapper$1 extends com.intellij.openapi.util.NotNullLazyValue { void <init> () protected java.util.Map compute () com.intellij.codeInspection.LocalInspectionEP ep java.util.Map map protected volatile synthetic java.lang.Object compute () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ex/LocalInspectionToolWrapper.class
LocalInspectionToolWrapper.java package com.intellij.codeInspection.ex public com.intellij.codeInspection.ex.LocalInspectionToolWrapper extends com.intellij.codeInspection.ex.InspectionToolWrapper { private static final com.intellij.openapi.util.NotNullLazyValue ourEPMap public void <init> (com.intellij.codeInspection.LocalInspectionTool) com.intellij.codeInspection.LocalInspectionTool tool public void <init> (com.intellij.codeInspection.LocalInspectionEP) com.intellij.codeInspection.LocalInspectionEP ep private void <init> (com.intellij.codeInspection.ex.LocalInspectionToolWrapper) com.intellij.codeInspection.ex.LocalInspectionToolWrapper other public com.intellij.codeInspection.ex.LocalInspectionToolWrapper createCopy () public com.intellij.codeInspection.ex.JobDescriptor[] getJobDescriptors (com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.GlobalInspectionContext context public boolean isUnfair () public java.lang.String getID () public java.lang.String getAlternativeID () public boolean runForWholeFile () public static com.intellij.codeInspection.ex.InspectionToolWrapper findTool2RunInBatch (com.intellij.openapi.project.Project, com.intellij.psi.PsiElement, java.lang.String) com.intellij.openapi.project.Project project com.intellij.psi.PsiElement element String name com.intellij.codeInspection.InspectionProfile inspectionProfile com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper public static com.intellij.codeInspection.ex.InspectionToolWrapper findTool2RunInBatch (com.intellij.openapi.project.Project, com.intellij.psi.PsiElement, com.intellij.codeInspection.InspectionProfile, com.intellij.codeInspection.ex.InspectionToolWrapper) String oppositeShortName com.intellij.codeInspection.LocalInspectionTool inspectionTool com.intellij.openapi.project.Project project com.intellij.psi.PsiElement element com.intellij.codeInspection.InspectionProfile inspectionProfile com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper public volatile synthetic com.intellij.codeInspection.ex.InspectionToolWrapper createCopy () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ex/NewInspectionProfile.class
InspectionProfile.kt package com.intellij.codeInspection.ex public abstract com.intellij.codeInspection.ex.NewInspectionProfile extends com.intellij.profile.ProfileEx implements com.intellij.codeInspection.InspectionProfile com.intellij.configurationStore.SerializableScheme { protected volatile boolean initialized protected final Object myLock private boolean isProjectLevel public com.intellij.openapi.options.SchemeState schemeState private com.intellij.profile.codeInspection.BaseInspectionProfileManager profileManager public com.intellij.openapi.options.SchemeState getSchemeState () public final boolean isProjectLevel () public final void setProjectLevel (boolean) boolean value public final com.intellij.profile.codeInspection.BaseInspectionProfileManager getProfileManager () public final void setProfileManager (com.intellij.profile.codeInspection.BaseInspectionProfileManager) com.intellij.profile.codeInspection.BaseInspectionProfileManager value public final boolean wasInitialized () protected final com.intellij.openapi.components.PathMacroManager getPathMacroManager () com.intellij.profile.codeInspection.BaseInspectionProfileManager profileManager public java.lang.String toString () public boolean equals (java.lang.Object) Object other public final void setToolEnabled (java.lang.String, boolean, com.intellij.openapi.project.Project, boolean) com.intellij.codeInspection.ex.ToolsImpl tools String toolShortName boolean enabled com.intellij.openapi.project.Project project boolean fireEvents public static synthetic void setToolEnabled$default (com.intellij.codeInspection.ex.NewInspectionProfile, java.lang.String, boolean, com.intellij.openapi.project.Project, boolean, int, java.lang.Object) public final void setToolEnabled (java.lang.String, boolean, com.intellij.openapi.project.Project) String toolShortName boolean enabled com.intellij.openapi.project.Project project public final void setToolEnabled (java.lang.String, boolean) String toolShortName boolean enabled public final com.intellij.codeInspection.ex.ToolsImpl getTools (java.lang.String, com.intellij.openapi.project.Project) String name com.intellij.openapi.project.Project project public abstract com.intellij.codeInspection.ex.ToolsImpl getToolsOrNull (java.lang.String, com.intellij.openapi.project.Project) public final void initInspectionTools (com.intellij.openapi.project.Project) int $i$a$-synchronized-NewInspectionProfile$initInspectionTools$1 com.intellij.openapi.project.Project project public static synthetic void initInspectionTools$default (com.intellij.codeInspection.ex.NewInspectionProfile, com.intellij.openapi.project.Project, int, java.lang.Object) public final void initInspectionTools () protected boolean forceInitInspectionTools () protected abstract void initialize (com.intellij.openapi.project.Project) public final void copyFrom (com.intellij.codeInspection.ex.InspectionProfileImpl) org.jdom.Element element com.intellij.codeInspection.ex.InspectionProfileImpl profile public abstract void readExternal (org.jdom.Element) public void <init> (java.lang.String, com.intellij.profile.codeInspection.BaseInspectionProfileManager) String name com.intellij.profile.codeInspection.BaseInspectionProfileManager profileManager }
com/intellij/codeInspection/ex/PairedUnfairLocalInspectionTool.class
PairedUnfairLocalInspectionTool.java package com.intellij.codeInspection.ex public abstract com.intellij.codeInspection.ex.PairedUnfairLocalInspectionTool extends java.lang.Object implements com.intellij.codeInspection.ex.UnfairLocalInspectionTool { public abstract java.lang.String getInspectionForBatchShortName () }
com/intellij/codeInspection/ex/QuickFixWrapper.class
QuickFixWrapper.java package com.intellij.codeInspection.ex public com.intellij.codeInspection.ex.QuickFixWrapper extends java.lang.Object implements com.intellij.codeInsight.intention.IntentionAction com.intellij.codeInsight.intention.PriorityAction { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.codeInspection.ProblemDescriptor myDescriptor private final com.intellij.codeInspection.LocalQuickFix myFix public static com.intellij.codeInsight.intention.IntentionAction wrap (com.intellij.codeInspection.ProblemDescriptor, int) com.intellij.codeInspection.ProblemDescriptor descriptor int fixNumber com.intellij.codeInspection.QuickFix[] fixes com.intellij.codeInspection.QuickFix fix private void <init> (com.intellij.codeInspection.ProblemDescriptor, com.intellij.codeInspection.LocalQuickFix) com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.codeInspection.LocalQuickFix fix public java.lang.String getText () public java.lang.String getFamilyName () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file com.intellij.psi.PsiElement psiElement public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file com.intellij.psi.PsiElement element com.intellij.psi.PsiFile fileForUndo com.intellij.codeInspection.LocalQuickFix fix public boolean startInWriteAction () public com.intellij.psi.PsiElement getElementToMakeWritable (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.intellij.codeInspection.LocalQuickFix getFix () public com.intellij.codeInsight.intention.PriorityAction$Priority getPriority () public com.intellij.codeInspection.ProblemHighlightType getHighlightType () public com.intellij.psi.PsiFile getFile () com.intellij.psi.PsiElement element public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ex/ToolsImpl.class
ToolsImpl.java package com.intellij.codeInspection.ex public com.intellij.codeInspection.ex.ToolsImpl extends java.lang.Object implements com.intellij.codeInspection.ex.Tools { static final String ENABLED_BY_DEFAULT_ATTRIBUTE static final String ENABLED_ATTRIBUTE static final String LEVEL_ATTRIBUTE private final String myShortName private final com.intellij.codeInspection.ex.ScopeToolState myDefaultState private java.util.List myTools private boolean myEnabled void <init> (com.intellij.codeInspection.ex.InspectionToolWrapper, com.intellij.codeHighlighting.HighlightDisplayLevel, boolean, boolean) com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper com.intellij.codeHighlighting.HighlightDisplayLevel level boolean enabled boolean enabledByDefault public com.intellij.codeInspection.ex.ScopeToolState addTool (com.intellij.psi.search.scope.packageSet.NamedScope, com.intellij.codeInspection.ex.InspectionToolWrapper, boolean, com.intellij.codeHighlighting.HighlightDisplayLevel) com.intellij.psi.search.scope.packageSet.NamedScope scope com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper boolean enabled com.intellij.codeHighlighting.HighlightDisplayLevel level com.intellij.codeInspection.ex.ScopeToolState prependTool (com.intellij.psi.search.scope.packageSet.NamedScope, com.intellij.codeInspection.ex.InspectionToolWrapper, boolean, com.intellij.codeHighlighting.HighlightDisplayLevel) com.intellij.psi.search.scope.packageSet.NamedScope scope com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper boolean enabled com.intellij.codeHighlighting.HighlightDisplayLevel level public com.intellij.codeInspection.ex.ScopeToolState addTool (java.lang.String, com.intellij.codeInspection.ex.InspectionToolWrapper, boolean, com.intellij.codeHighlighting.HighlightDisplayLevel) String scopeName com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper boolean enabled com.intellij.codeHighlighting.HighlightDisplayLevel level private com.intellij.codeInspection.ex.ScopeToolState insertTool (com.intellij.psi.search.scope.packageSet.NamedScope, com.intellij.codeInspection.ex.InspectionToolWrapper, boolean, com.intellij.codeHighlighting.HighlightDisplayLevel, int) com.intellij.psi.search.scope.packageSet.NamedScope scope com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper boolean enabled com.intellij.codeHighlighting.HighlightDisplayLevel level int idx private com.intellij.codeInspection.ex.ScopeToolState insertTool (com.intellij.codeInspection.ex.ScopeToolState, int) com.intellij.codeInspection.ex.ScopeToolState scopeToolState int idx public com.intellij.codeInspection.ex.InspectionToolWrapper getInspectionTool (com.intellij.psi.PsiElement) com.intellij.psi.search.scope.packageSet.PackageSet packageSet com.intellij.psi.search.scope.packageSet.NamedScope scope com.intellij.codeInspection.ex.ScopeToolState state com.intellij.openapi.project.Project project com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiElement element public java.lang.String getShortName () void cleanupTools (com.intellij.openapi.project.Project) com.intellij.codeInspection.ex.ScopeToolState state com.intellij.openapi.project.Project project void scopesChanged () com.intellij.codeInspection.ex.ScopeToolState tool public void writeExternal (org.jdom.Element) org.jdom.Element scopeElement com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper com.intellij.codeInspection.ex.ScopeToolState state org.jdom.Element inspectionElement com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper void readExternal (org.jdom.Element, com.intellij.profile.codeInspection.InspectionProfileManager, java.util.Map) String scopeName com.intellij.psi.search.scope.packageSet.NamedScopesHolder scopesHolder com.intellij.psi.search.scope.packageSet.NamedScope namedScope String errorLevel String enabledInScope com.intellij.codeInspection.ex.InspectionToolWrapper copyToolWrapper com.intellij.codeHighlighting.HighlightDisplayLevel scopeLevel org.jdom.Element scopeElement int j String scopeName java.util.List order int i java.util.List scopeNames org.jdom.Element toolElement com.intellij.profile.codeInspection.InspectionProfileManager profileManager java.util.Map dependencies String levelName com.intellij.codeInsight.daemon.impl.SeverityRegistrar registrar com.intellij.codeHighlighting.HighlightDisplayLevel level String enabled boolean isEnabled String enabledTool com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper java.util.List scopeElements public com.intellij.codeInspection.ex.InspectionToolWrapper getTool () public java.util.List getTools () java.util.List result public void collectTools (java.util.List) java.util.List result public com.intellij.codeInspection.ex.ScopeToolState getDefaultState () void setDefaultEnabled (boolean) boolean isEnabled public void removeScope (java.lang.String) com.intellij.codeInspection.ex.ScopeToolState tool String scopeName private void checkToolsIsEmpty () public void removeAllScopes () public void setScope (int, com.intellij.psi.search.scope.packageSet.NamedScope) com.intellij.codeInspection.ex.ScopeToolState scopeToolState com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper int idx com.intellij.psi.search.scope.packageSet.NamedScope namedScope boolean isEnabled (com.intellij.psi.search.scope.packageSet.NamedScope, com.intellij.openapi.project.Project) com.intellij.codeInspection.ex.ScopeToolState state com.intellij.psi.search.scope.packageSet.NamedScope namedScope com.intellij.openapi.project.Project project public com.intellij.codeHighlighting.HighlightDisplayLevel getLevel (com.intellij.psi.PsiElement) com.intellij.psi.search.scope.packageSet.NamedScope scope com.intellij.psi.search.scope.packageSet.PackageSet set com.intellij.codeInspection.ex.ScopeToolState state com.intellij.psi.PsiElement element com.intellij.openapi.project.Project project com.intellij.packageDependencies.DependencyValidationManager manager public com.intellij.codeHighlighting.HighlightDisplayLevel getLevel () public boolean isEnabled () public boolean isEnabled (com.intellij.psi.PsiElement) com.intellij.psi.search.scope.packageSet.PackageSet set com.intellij.psi.search.scope.packageSet.NamedScope scope com.intellij.codeInspection.ex.ScopeToolState state com.intellij.psi.PsiElement element com.intellij.openapi.project.Project project com.intellij.packageDependencies.DependencyValidationManager manager public com.intellij.codeInspection.ex.InspectionToolWrapper getEnabledTool (com.intellij.psi.PsiElement, boolean) com.intellij.psi.search.scope.packageSet.PackageSet set com.intellij.psi.search.scope.packageSet.NamedScope scope com.intellij.codeInspection.ex.ScopeToolState state com.intellij.openapi.project.Project project com.intellij.packageDependencies.DependencyValidationManager manager com.intellij.psi.PsiElement element boolean includeDoNotShow public com.intellij.codeInspection.ex.InspectionToolWrapper getEnabledTool (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void setEnabled (boolean) boolean enabled public void enableTool (com.intellij.psi.search.scope.packageSet.NamedScope, com.intellij.openapi.project.Project) com.intellij.codeInspection.ex.ScopeToolState state com.intellij.psi.search.scope.packageSet.NamedScope namedScope com.intellij.openapi.project.Project project void disableTool (com.intellij.psi.search.scope.packageSet.NamedScope, com.intellij.openapi.project.Project) com.intellij.codeInspection.ex.ScopeToolState state com.intellij.psi.search.scope.packageSet.NamedScope namedScope com.intellij.openapi.project.Project project public void disableTool (com.intellij.psi.PsiElement) com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.psi.PsiFile file com.intellij.psi.search.scope.packageSet.PackageSet packageSet com.intellij.psi.search.scope.packageSet.NamedScope scope com.intellij.codeInspection.ex.ScopeToolState state com.intellij.psi.PsiElement element com.intellij.openapi.project.Project project com.intellij.packageDependencies.DependencyValidationManager validationManager public com.intellij.codeHighlighting.HighlightDisplayLevel getLevel (com.intellij.psi.search.scope.packageSet.NamedScope, com.intellij.openapi.project.Project) com.intellij.codeInspection.ex.ScopeToolState state com.intellij.psi.search.scope.packageSet.NamedScope scope com.intellij.openapi.project.Project project public boolean equals (java.lang.Object) com.intellij.codeInspection.ex.ScopeToolState state com.intellij.codeInspection.ex.ScopeToolState toolState int i Object o com.intellij.codeInspection.ex.ToolsImpl tools public void setLevel (com.intellij.codeHighlighting.HighlightDisplayLevel, java.lang.String, com.intellij.openapi.project.Project) com.intellij.codeInspection.ex.ScopeToolState tool int i com.intellij.codeInspection.ex.ScopeToolState scopeToolState int index com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper com.intellij.psi.search.scope.packageSet.NamedScope scope com.intellij.codeHighlighting.HighlightDisplayLevel level String scopeName com.intellij.openapi.project.Project project public void setDefaultState (com.intellij.codeInspection.ex.InspectionToolWrapper, boolean, com.intellij.codeHighlighting.HighlightDisplayLevel) com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper boolean enabled com.intellij.codeHighlighting.HighlightDisplayLevel level public void setLevel (com.intellij.codeHighlighting.HighlightDisplayLevel) com.intellij.codeHighlighting.HighlightDisplayLevel level public java.util.List getNonDefaultTools () private void disableWholeToolIfCan () com.intellij.codeInspection.ex.ScopeToolState tool private static synthetic java.util.List lambda$readExternal$0 (java.lang.String) String __ private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ex/UnfairLocalInspectionTool.class
UnfairLocalInspectionTool.java package com.intellij.codeInspection.ex public abstract com.intellij.codeInspection.ex.UnfairLocalInspectionTool extends java.lang.Object { }
com/intellij/codeInspection/inspection-black-list.txt
com/intellij/codeInspection/reference/RefDirectoryImpl.class
RefDirectoryImpl.java package com.intellij.codeInspection.reference public com.intellij.codeInspection.reference.RefDirectoryImpl extends com.intellij.codeInspection.reference.RefElementImpl implements com.intellij.codeInspection.reference.RefDirectory { private volatile com.intellij.codeInspection.reference.RefModule myRefModule static final synthetic boolean $assertionsDisabled protected void <init> (com.intellij.psi.PsiDirectory, com.intellij.codeInspection.reference.RefManager) com.intellij.psi.PsiDirectory psiElement com.intellij.codeInspection.reference.RefManager refManager protected void initialize () com.intellij.codeInspection.reference.WritableRefElement refElement com.intellij.psi.PsiDirectory psiElement com.intellij.psi.PsiDirectory parentDirectory public void accept (com.intellij.codeInspection.reference.RefVisitor) com.intellij.codeInspection.reference.RefVisitor visitor public boolean isValid () public com.intellij.codeInspection.reference.RefModule getModule () public java.lang.String getQualifiedName () public java.lang.String getExternalName () com.intellij.psi.PsiElement element private synthetic java.lang.Boolean lambda$isValid$1 () throws java.lang.RuntimeException com.intellij.openapi.vfs.VirtualFile directory private synthetic void lambda$accept$0 (com.intellij.codeInspection.reference.RefVisitor) com.intellij.codeInspection.reference.RefVisitor visitor static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/reference/RefElementImpl.class
RefElementImpl.java package com.intellij.codeInspection.reference public abstract com.intellij.codeInspection.reference.RefElementImpl extends com.intellij.codeInspection.reference.RefEntityImpl implements com.intellij.codeInspection.reference.RefElement com.intellij.codeInspection.reference.WritableRefElement { protected static final com.intellij.openapi.diagnostic.Logger LOG private static final int IS_ENTRY_MASK private static final int IS_PERMANENT_ENTRY_MASK private final com.intellij.psi.SmartPsiElementPointer myID private java.util.List myOutReferences private java.util.List myInReferences private String[] mySuppressions private volatile boolean myIsDeleted protected static final int IS_REACHABLE_MASK protected void <init> (java.lang.String, com.intellij.codeInspection.reference.RefElement) String name com.intellij.codeInspection.reference.RefElement owner protected void <init> (com.intellij.psi.PsiFile, com.intellij.codeInspection.reference.RefManager) com.intellij.psi.PsiFile file com.intellij.codeInspection.reference.RefManager manager protected void <init> (java.lang.String, com.intellij.psi.PsiElement, com.intellij.codeInspection.reference.RefManager) String name com.intellij.psi.PsiElement element com.intellij.codeInspection.reference.RefManager manager protected boolean isDeleted () public boolean isValid () public javax.swing.Icon getIcon (boolean) boolean expanded com.intellij.psi.PsiElement element public com.intellij.codeInspection.reference.RefModule getModule () com.intellij.codeInspection.reference.RefEntity owner public java.lang.String getExternalName () public com.intellij.psi.PsiElement getPsiElement () public com.intellij.psi.PsiFile getContainingFile () public com.intellij.openapi.vfs.VirtualFile getVirtualFile () public com.intellij.psi.SmartPsiElementPointer getPointer () public void buildReferences () public boolean isReachable () public void setReachable (boolean) boolean reachable public boolean isReferenced () public boolean hasSuspiciousCallers () com.intellij.codeInspection.reference.RefElement refCaller public synchronized java.util.Collection getOutReferences () public synchronized java.util.Collection getInReferences () public synchronized void addInReference (com.intellij.codeInspection.reference.RefElement) com.intellij.codeInspection.reference.RefElement refElement java.util.List inReferences public synchronized void addOutReference (com.intellij.codeInspection.reference.RefElement) com.intellij.codeInspection.reference.RefElement refElement java.util.List outReferences public void setEntry (boolean) boolean entry public boolean isEntry () public boolean isPermanentEntry () public com.intellij.codeInspection.reference.RefElement getContainingEntry () public void setPermanentEntry (boolean) boolean permanentEntry public boolean isSuspicious () public void referenceRemoved () com.intellij.codeInspection.reference.RefElement refCallee com.intellij.codeInspection.reference.RefElement refCaller public java.lang.String getURL () com.intellij.psi.PsiElement element com.intellij.psi.PsiFile containingFile com.intellij.openapi.vfs.VirtualFile virtualFile protected abstract void initialize () public void addSuppression (java.lang.String) String text public transient boolean isSuppressed (java.lang.String[]) String id String suppression String[] toolId com.intellij.codeInspection.reference.RefEntity entity private synthetic java.lang.Boolean lambda$isValid$0 () throws java.lang.RuntimeException com.intellij.psi.PsiFile file com.intellij.psi.PsiElement element static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/reference/RefEntityImpl.class
RefEntityImpl.java package com.intellij.codeInspection.reference public abstract com.intellij.codeInspection.reference.RefEntityImpl extends java.lang.Object implements com.intellij.codeInspection.reference.RefEntity com.intellij.codeInspection.reference.WritableRefEntity { private volatile com.intellij.codeInspection.reference.WritableRefEntity myOwner protected java.util.List myChildren private final String myName private java.util.Map myUserMap protected long myFlags protected final com.intellij.codeInspection.reference.RefManagerImpl myManager protected void <init> (java.lang.String, com.intellij.codeInspection.reference.RefManager) String name com.intellij.codeInspection.reference.RefManager manager public java.lang.String getName () public java.lang.String getQualifiedName () public synchronized java.util.List getChildren () public com.intellij.codeInspection.reference.WritableRefEntity getOwner () public void setOwner (com.intellij.codeInspection.reference.WritableRefEntity) com.intellij.codeInspection.reference.WritableRefEntity owner public synchronized void add (com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefEntity child java.util.List children public synchronized void removeChild (com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefEntity child public java.lang.String toString () public java.lang.Object getUserData (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key public void accept (com.intellij.codeInspection.reference.RefVisitor) com.intellij.codeInspection.reference.RefVisitor refVisitor public void putUserData (com.intellij.openapi.util.Key, java.lang.Object) java.util.Map userMap com.intellij.openapi.util.Key key Object value public synchronized boolean checkFlag (long) long mask public synchronized void setFlag (boolean, long) boolean value long mask public java.lang.String getExternalName () public com.intellij.codeInspection.reference.RefManagerImpl getRefManager () public volatile synthetic com.intellij.codeInspection.reference.RefManager getRefManager () public volatile synthetic com.intellij.codeInspection.reference.RefEntity getOwner () private synthetic void lambda$accept$0 (com.intellij.codeInspection.reference.RefVisitor) com.intellij.codeInspection.reference.RefVisitor refVisitor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/reference/RefFileImpl.class
RefFileImpl.java package com.intellij.codeInspection.reference public com.intellij.codeInspection.reference.RefFileImpl extends com.intellij.codeInspection.reference.RefElementImpl implements com.intellij.codeInspection.reference.RefFile { public void <init> (com.intellij.psi.PsiFile, com.intellij.codeInspection.reference.RefManager) com.intellij.psi.PsiFile elem com.intellij.codeInspection.reference.RefManager manager public com.intellij.psi.PsiFile getPsiElement () public void accept (com.intellij.codeInspection.reference.RefVisitor) com.intellij.codeInspection.reference.RefVisitor visitor public java.lang.String getExternalName () com.intellij.psi.PsiFile psiFile com.intellij.openapi.vfs.VirtualFile virtualFile protected void initialize () com.intellij.codeInspection.reference.RefElement element com.intellij.openapi.vfs.VirtualFile vFile com.intellij.openapi.vfs.VirtualFile parentDirectory com.intellij.psi.PsiDirectory psiDirectory static com.intellij.codeInspection.reference.RefElement fileFromExternalName (com.intellij.codeInspection.reference.RefManager, java.lang.String) com.intellij.psi.PsiFile psiFile com.intellij.codeInspection.reference.RefManager manager String fqName com.intellij.openapi.vfs.VirtualFile virtualFile public volatile synthetic com.intellij.psi.PsiElement getPsiElement () private synthetic void lambda$accept$0 (com.intellij.codeInspection.reference.RefVisitor) com.intellij.codeInspection.reference.RefVisitor visitor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/reference/RefManagerImpl$1.class
RefManagerImpl.java package com.intellij.codeInspection.reference synthetic com.intellij.codeInspection.reference.RefManagerImpl$1 extends java.lang.Object { }
com/intellij/codeInspection/reference/RefManagerImpl$ProjectIterator.class
RefManagerImpl.java package com.intellij.codeInspection.reference com.intellij.codeInspection.reference.RefManagerImpl$ProjectIterator extends com.intellij.psi.PsiElementVisitor { final synthetic com.intellij.codeInspection.reference.RefManagerImpl this$0 private void <init> (com.intellij.codeInspection.reference.RefManagerImpl) public void visitElement (com.intellij.psi.PsiElement) com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.psi.PsiFile targetContainingFile com.intellij.codeInspection.reference.RefElement refWhat com.intellij.psi.PsiElement resolve com.intellij.psi.PsiReference reference com.intellij.codeInspection.reference.RefElement refFile java.util.stream.Stream implicitRefs com.intellij.codeInspection.lang.RefManagerExtension externalFileManagerExtension com.intellij.psi.PsiFile file com.intellij.psi.PsiElement aChildren com.intellij.psi.PsiElement element com.intellij.codeInspection.lang.RefManagerExtension extension public void visitFile (com.intellij.psi.PsiFile) String relative RuntimeException e Throwable e com.intellij.lang.Language language com.intellij.psi.PsiFile file com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.psi.FileViewProvider viewProvider java.util.Set relevantLanguages private synthetic void lambda$visitElement$1 (com.intellij.codeInspection.reference.RefElement, com.intellij.psi.PsiElement) com.intellij.codeInspection.reference.RefElement refFile com.intellij.psi.PsiElement e com.intellij.codeInspection.reference.RefElement superClassReference private static synthetic boolean lambda$visitElement$0 (com.intellij.psi.PsiFile, com.intellij.codeInspection.lang.RefManagerExtension) com.intellij.psi.PsiFile file com.intellij.codeInspection.lang.RefManagerExtension ex synthetic void <init> (com.intellij.codeInspection.reference.RefManagerImpl, com.intellij.codeInspection.reference.RefManagerImpl$1) com.intellij.codeInspection.reference.RefManagerImpl x0 com.intellij.codeInspection.reference.RefManagerImpl$1 x1 }
com/intellij/codeInspection/reference/RefManagerImpl.class
RefManagerImpl.java package com.intellij.codeInspection.reference public com.intellij.codeInspection.reference.RefManagerImpl extends com.intellij.codeInspection.reference.RefManager { private static final com.intellij.openapi.diagnostic.Logger LOG private long myLastUsedMask private final com.intellij.openapi.project.Project myProject private com.intellij.analysis.AnalysisScope myScope private com.intellij.codeInspection.reference.RefProject myRefProject private final java.util.BitSet myUnprocessedFiles private final boolean processExternalElements private final java.util.concurrent.ConcurrentMap myRefTable private volatile java.util.List myCachedSortedRefs private final java.util.concurrent.ConcurrentMap myModules private final com.intellij.codeInspection.reference.RefManagerImpl$ProjectIterator myProjectIterator private final java.util.concurrent.atomic.AtomicBoolean myDeclarationsFound private final com.intellij.psi.PsiManager myPsiManager private volatile boolean myIsInProcess private volatile boolean myOfflineView private final java.util.LinkedHashSet myGraphAnnotators private com.intellij.codeInspection.GlobalInspectionContext myContext private final java.util.Map myExtensions private final java.util.Map myLanguageExtensions private final com.intellij.util.containers.Interner myNameInterner public void <init> (com.intellij.openapi.project.Project, com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.GlobalInspectionContext) com.intellij.lang.Language language com.intellij.codeInspection.lang.RefManagerExtension extension com.intellij.codeInspection.lang.InspectionExtensionsFactory factory com.intellij.openapi.module.Module module com.intellij.openapi.project.Project project com.intellij.analysis.AnalysisScope scope com.intellij.codeInspection.GlobalInspectionContext context java.lang.String internName (java.lang.String) String name public com.intellij.codeInspection.GlobalInspectionContext getContext () public void iterate (com.intellij.codeInspection.reference.RefVisitor) com.intellij.codeInspection.reference.RefElement refElement com.intellij.codeInspection.reference.RefModule refModule com.intellij.codeInspection.lang.RefManagerExtension extension com.intellij.codeInspection.reference.RefVisitor visitor public void cleanup () com.intellij.codeInspection.lang.RefManagerExtension extension public com.intellij.analysis.AnalysisScope getScope () private void fireNodeInitialized (com.intellij.codeInspection.reference.RefElement) com.intellij.codeInspection.reference.RefGraphAnnotator annotator com.intellij.codeInspection.reference.RefElement refElement public void fireNodeMarkedReferenced (com.intellij.codeInspection.reference.RefElement, com.intellij.codeInspection.reference.RefElement, boolean, boolean, boolean) com.intellij.codeInspection.reference.RefGraphAnnotator annotator com.intellij.codeInspection.reference.RefElement refWhat com.intellij.codeInspection.reference.RefElement refFrom boolean referencedFromClassInitializer boolean forReading boolean forWriting public void fireNodeMarkedReferenced (com.intellij.codeInspection.reference.RefElement, com.intellij.codeInspection.reference.RefElement, boolean, boolean, boolean, com.intellij.psi.PsiElement) com.intellij.codeInspection.reference.RefGraphAnnotator annotator com.intellij.codeInspection.reference.RefElement refWhat com.intellij.codeInspection.reference.RefElement refFrom boolean referencedFromClassInitializer boolean forReading boolean forWriting com.intellij.psi.PsiElement element public void fireNodeMarkedReferenced (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.codeInspection.reference.RefGraphAnnotator annotator com.intellij.psi.PsiElement what com.intellij.psi.PsiElement from public void fireBuildReferences (com.intellij.codeInspection.reference.RefElement) com.intellij.codeInspection.reference.RefGraphAnnotator annotator com.intellij.codeInspection.reference.RefElement refElement public void registerGraphAnnotator (com.intellij.codeInspection.reference.RefGraphAnnotator) com.intellij.codeInspection.reference.RefGraphAnnotator annotator public synchronized long getLastUsedMask () public java.lang.Object getExtension (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key public java.lang.String getType (com.intellij.codeInspection.reference.RefEntity) String type com.intellij.codeInspection.lang.RefManagerExtension extension com.intellij.codeInspection.reference.RefEntity ref public com.intellij.codeInspection.reference.RefEntity getRefinedElement (com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.lang.RefManagerExtension extension com.intellij.codeInspection.reference.RefEntity ref public org.jdom.Element export (com.intellij.codeInspection.reference.RefEntity, int) org.jdom.Element fileElement com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.openapi.editor.Document document com.intellij.openapi.util.Segment range com.intellij.codeInspection.reference.RefElement refElement com.intellij.psi.SmartPsiElementPointer pointer com.intellij.psi.PsiFile psiFile org.jdom.Element fileElement org.jdom.Element lineElement com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.codeInspection.reference.RefModule refModule com.intellij.openapi.vfs.VirtualFile moduleFile org.jdom.Element fileElement com.intellij.codeInspection.lang.RefManagerExtension extension com.intellij.codeInspection.reference.RefEntity refEntity int actualLine org.jdom.Element problem public java.lang.String getGroupName (com.intellij.codeInspection.reference.RefElement) String groupName com.intellij.codeInspection.lang.RefManagerExtension extension com.intellij.codeInspection.reference.RefElement entity com.intellij.codeInspection.reference.RefEntity parent java.util.LinkedList containingDirs private static void appendModule (org.jdom.Element, com.intellij.codeInspection.reference.RefModule) org.jdom.Element moduleElement org.jdom.Element problem com.intellij.codeInspection.reference.RefModule refModule public void findAllDeclarations () long before com.intellij.analysis.AnalysisScope scope public boolean isDeclarationsFound () public void inspectionReadActionStarted () public void inspectionReadActionFinished () public void startOfflineView () public boolean isOfflineView () public boolean isInProcess () public com.intellij.openapi.project.Project getProject () public com.intellij.codeInspection.reference.RefProject getRefProject () public java.util.List getSortedElements () java.util.List answer java.util.List list public com.intellij.psi.PsiManager getPsiManager () public synchronized boolean isInGraph (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public com.intellij.psi.PsiNamedElement getContainerElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.lang.Language language com.intellij.codeInspection.lang.RefManagerExtension extension private synchronized void registerUnprocessed (com.intellij.openapi.vfs.VirtualFileWithId) com.intellij.openapi.vfs.VirtualFileWithId virtualFile void removeReference (com.intellij.codeInspection.reference.RefElement) com.intellij.codeInspection.reference.RefElement value com.intellij.psi.PsiAnchor anchor java.util.Map$Entry entry com.intellij.codeInspection.reference.RefElement refElem com.intellij.psi.PsiElement element com.intellij.codeInspection.lang.RefManagerExtension extension private static com.intellij.psi.PsiAnchor createAnchor (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void initializeAnnotators () com.intellij.codeInspection.reference.RefGraphAnnotator annotator com.intellij.openapi.extensions.ExtensionPoint point com.intellij.codeInspection.reference.RefGraphAnnotator[] graphAnnotators public com.intellij.codeInspection.reference.RefElement getReference (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement elem public com.intellij.codeInspection.reference.RefElement getReference (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement elem boolean ignoreScope private com.intellij.codeInspection.lang.RefManagerExtension getExtension (com.intellij.lang.Language) com.intellij.lang.Language language public com.intellij.codeInspection.reference.RefEntity getReference (java.lang.String, java.lang.String) com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.codeInspection.lang.RefManagerExtension extension com.intellij.psi.PsiDirectory dir String url com.intellij.openapi.vfs.VirtualFile vFile String type String fqName public com.intellij.codeInspection.reference.RefElement getFromRefTableOrCache (com.intellij.psi.PsiElement, com.intellij.openapi.util.NullableFactory) com.intellij.psi.PsiElement element com.intellij.openapi.util.NullableFactory factory private com.intellij.codeInspection.reference.RefElement getFromRefTableOrCache (com.intellij.psi.PsiElement, com.intellij.openapi.util.NullableFactory, com.intellij.util.Consumer) com.intellij.psi.PsiElement element com.intellij.openapi.util.NullableFactory factory com.intellij.util.Consumer whenCached com.intellij.psi.PsiAnchor psiAnchor com.intellij.codeInspection.reference.RefElement result com.intellij.codeInspection.reference.RefElement prev public com.intellij.codeInspection.reference.RefModule getRefModule (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module com.intellij.codeInspection.reference.RefModule refModule public boolean belongsToScope (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiElement private boolean belongsToScope (com.intellij.psi.PsiElement, boolean) com.intellij.codeInspection.lang.RefManagerExtension extension com.intellij.psi.PsiElement psiElement boolean ignoreScope com.intellij.psi.PsiFile containingFile Boolean inProject public java.lang.String getQualifiedName (com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefEntity refEntity public void removeRefElement (com.intellij.codeInspection.reference.RefElement, java.util.List) com.intellij.codeInspection.reference.RefElement refChild com.intellij.codeInspection.reference.RefElement refElement java.util.List deletedRefs java.util.List children com.intellij.codeInspection.reference.RefElement[] refElements public boolean isValidPointForReference () private static synthetic java.lang.Boolean lambda$belongsToScope$8 (com.intellij.psi.PsiElement) throws java.lang.RuntimeException com.intellij.psi.PsiElement psiElement private synthetic void lambda$getReference$7 (com.intellij.psi.PsiElement, com.intellij.codeInspection.reference.RefElementImpl) com.intellij.psi.PsiElement elem com.intellij.codeInspection.reference.RefElementImpl element private synthetic void lambda$null$6 (com.intellij.codeInspection.reference.RefElementImpl, com.intellij.psi.PsiElement) throws java.lang.RuntimeException com.intellij.codeInspection.lang.RefManagerExtension each com.intellij.codeInspection.reference.RefElementImpl element com.intellij.psi.PsiElement elem private synthetic com.intellij.codeInspection.reference.RefElementImpl lambda$getReference$5 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement elem private synthetic com.intellij.codeInspection.reference.RefElementImpl lambda$null$4 (com.intellij.psi.PsiElement) throws java.lang.RuntimeException com.intellij.codeInspection.reference.RefElement refElement com.intellij.psi.PsiElement elem com.intellij.codeInspection.lang.RefManagerExtension extension private synthetic java.lang.Boolean lambda$getReference$3 (com.intellij.psi.PsiElement, boolean) throws java.lang.RuntimeException com.intellij.psi.PsiElement elem boolean ignoreScope private static synthetic com.intellij.psi.PsiAnchor lambda$createAnchor$2 (com.intellij.psi.PsiElement) throws java.lang.RuntimeException com.intellij.psi.PsiElement element private static synthetic void lambda$getSortedElements$1 (java.util.List) throws java.lang.RuntimeException java.util.List list private static synthetic int lambda$null$0 (com.intellij.codeInspection.reference.RefElement, com.intellij.codeInspection.reference.RefElement) com.intellij.codeInspection.reference.RefElement o1 com.intellij.codeInspection.reference.RefElement o2 com.intellij.openapi.vfs.VirtualFile v1 com.intellij.openapi.vfs.VirtualFile v2 static synthetic com.intellij.codeInspection.lang.RefManagerExtension access$100 (com.intellij.codeInspection.reference.RefManagerImpl, com.intellij.lang.Language) com.intellij.codeInspection.reference.RefManagerImpl x0 com.intellij.lang.Language x1 static synthetic boolean access$200 (com.intellij.codeInspection.reference.RefManagerImpl) com.intellij.codeInspection.reference.RefManagerImpl x0 static synthetic java.util.Map access$300 (com.intellij.codeInspection.reference.RefManagerImpl) com.intellij.codeInspection.reference.RefManagerImpl x0 static synthetic void access$400 (com.intellij.codeInspection.reference.RefManagerImpl, com.intellij.openapi.vfs.VirtualFileWithId) com.intellij.codeInspection.reference.RefManagerImpl x0 com.intellij.openapi.vfs.VirtualFileWithId x1 static synthetic com.intellij.openapi.diagnostic.Logger access$500 () static synthetic com.intellij.openapi.project.Project access$600 (com.intellij.codeInspection.reference.RefManagerImpl) com.intellij.codeInspection.reference.RefManagerImpl x0 static synthetic com.intellij.codeInspection.GlobalInspectionContext access$700 (com.intellij.codeInspection.reference.RefManagerImpl) com.intellij.codeInspection.reference.RefManagerImpl x0 static synthetic com.intellij.psi.PsiManager access$800 (com.intellij.codeInspection.reference.RefManagerImpl) com.intellij.codeInspection.reference.RefManagerImpl x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/reference/RefModuleImpl.class
RefModuleImpl.java package com.intellij.codeInspection.reference com.intellij.codeInspection.reference.RefModuleImpl extends com.intellij.codeInspection.reference.RefEntityImpl implements com.intellij.codeInspection.reference.RefModule { private final com.intellij.openapi.module.Module myModule void <init> (com.intellij.openapi.module.Module, com.intellij.codeInspection.reference.RefManager) com.intellij.openapi.module.Module module com.intellij.codeInspection.reference.RefManager manager public synchronized void add (com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefEntity child public synchronized void removeChild (com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefEntity child public void accept (com.intellij.codeInspection.reference.RefVisitor) com.intellij.codeInspection.reference.RefVisitor refVisitor public com.intellij.openapi.module.Module getModule () public boolean isValid () public javax.swing.Icon getIcon (boolean) boolean expanded static com.intellij.codeInspection.reference.RefEntity moduleFromName (com.intellij.codeInspection.reference.RefManager, java.lang.String) com.intellij.codeInspection.reference.RefManager manager String name private synthetic void lambda$accept$0 (com.intellij.codeInspection.reference.RefVisitor) com.intellij.codeInspection.reference.RefVisitor refVisitor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/reference/RefProjectImpl.class
RefProjectImpl.java package com.intellij.codeInspection.reference public com.intellij.codeInspection.reference.RefProjectImpl extends com.intellij.codeInspection.reference.RefEntityImpl implements com.intellij.codeInspection.reference.RefProject { void <init> (com.intellij.codeInspection.reference.RefManager) com.intellij.codeInspection.reference.RefManager refManager public boolean isValid () public javax.swing.Icon getIcon (boolean) boolean expanded private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/reference/SmartRefElementPointerImpl.class
SmartRefElementPointerImpl.java package com.intellij.codeInspection.reference public com.intellij.codeInspection.reference.SmartRefElementPointerImpl extends java.lang.Object implements com.intellij.codeInspection.reference.SmartRefElementPointer { public static final String FQNAME_ATTR public static final String TYPE_ATTR public static final String ENTRY_POINT private static final com.intellij.openapi.diagnostic.Logger LOG private final boolean myIsPersistent private com.intellij.codeInspection.reference.RefEntity myRefElement private final String myFQName private final String myType public void <init> (com.intellij.codeInspection.reference.RefEntity, boolean) boolean psiExists com.intellij.codeInspection.reference.RefEntity ref boolean isPersistent public void <init> (org.jdom.Element) org.jdom.Element jDomElement public void <init> (java.lang.String, java.lang.String) String type String fqName public boolean isPersistent () public java.lang.String getFQName () public com.intellij.codeInspection.reference.RefEntity getRefElement () public void writeExternal (org.jdom.Element) org.jdom.Element parentNode org.jdom.Element element public boolean resolve (com.intellij.codeInspection.reference.RefManager) com.intellij.codeInspection.reference.RefManager manager public void freeReference () private java.lang.String getContainingFileName (com.intellij.codeInspection.reference.RefElement) com.intellij.codeInspection.reference.RefElement ref com.intellij.psi.SmartPsiElementPointer pointer com.intellij.psi.PsiFile file static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/reference/WritableRefElement.class
WritableRefElement.java package com.intellij.codeInspection.reference public abstract com.intellij.codeInspection.reference.WritableRefElement extends java.lang.Object implements com.intellij.codeInspection.reference.RefElement com.intellij.codeInspection.reference.WritableRefEntity { public abstract void addInReference (com.intellij.codeInspection.reference.RefElement) public abstract void addOutReference (com.intellij.codeInspection.reference.RefElement) public abstract void addSuppression (java.lang.String) }
com/intellij/codeInspection/reference/WritableRefEntity.class
WritableRefEntity.java package com.intellij.codeInspection.reference public abstract com.intellij.codeInspection.reference.WritableRefEntity extends java.lang.Object implements com.intellij.codeInspection.reference.RefEntity { public abstract void setOwner (com.intellij.codeInspection.reference.WritableRefEntity) public abstract void add (com.intellij.codeInspection.reference.RefEntity) public abstract void removeChild (com.intellij.codeInspection.reference.RefEntity) }
com/intellij/codeInspection/ui/ConventionOptionsPanel$1.class
ConventionOptionsPanel.java package com.intellij.codeInspection.ui com.intellij.codeInspection.ui.ConventionOptionsPanel$1 extends com.intellij.ui.DocumentAdapter { final synthetic javax.swing.JFormattedTextField val$regexField final synthetic javax.swing.JFormattedTextField val$minLengthField final synthetic javax.swing.JFormattedTextField val$maxLengthField final synthetic Object val$owner final synthetic String val$regexPatternProperty final synthetic String val$regexProperty final synthetic String val$minLengthProperty final synthetic String val$maxLengthProperty final synthetic com.intellij.codeInspection.ui.ConventionOptionsPanel this$0 void <init> (com.intellij.codeInspection.ui.ConventionOptionsPanel, javax.swing.JFormattedTextField, javax.swing.JFormattedTextField, javax.swing.JFormattedTextField, java.lang.Object, java.lang.String, java.lang.String, java.lang.String, java.lang.String) com.intellij.codeInspection.ui.ConventionOptionsPanel this$0 public void textChanged (javax.swing.event.DocumentEvent) java.util.regex.Pattern pattern javax.swing.event.DocumentEvent evt private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ui/ConventionOptionsPanel.class
ConventionOptionsPanel.java package com.intellij.codeInspection.ui public com.intellij.codeInspection.ui.ConventionOptionsPanel extends javax.swing.JPanel { private static final com.intellij.openapi.diagnostic.Logger LOG public transient void <init> (com.intellij.codeInspection.InspectionProfileEntry, java.lang.String, java.lang.String, java.lang.String, java.lang.String, javax.swing.JComponent[]) com.intellij.codeInspection.InspectionProfileEntry owner String minLengthProperty String maxLengthProperty String regexProperty String regexPatternProperty javax.swing.JComponent[] extraOptions public transient void <init> (java.lang.Object, java.lang.String, java.lang.String, java.lang.String, java.lang.String, javax.swing.JComponent[]) javax.swing.JComponent extraOption Object owner String minLengthProperty String maxLengthProperty String regexProperty String regexPatternProperty javax.swing.JComponent[] extraOptions javax.swing.JLabel patternLabel javax.swing.JLabel minLengthLabel javax.swing.JLabel maxLengthLabel java.text.NumberFormat numberFormat javax.swing.text.InternationalFormatter formatter javax.swing.JFormattedTextField minLengthField javax.swing.JFormattedTextField maxLengthField javax.swing.JFormattedTextField regexField javax.swing.event.DocumentListener listener javax.swing.text.Document regexDocument javax.swing.text.Document minLengthDocument javax.swing.text.Document maxLengthDocument java.awt.GridBagConstraints constraints private static void setPropertyIntegerValue (java.lang.Object, java.lang.String, java.lang.Integer) Object owner String property Integer value private static java.lang.Integer getPropertyIntegerValue (java.lang.Object, java.lang.String) Object owner String property private static void setPropertyValue (java.lang.Object, java.lang.String, java.lang.Object) Object owner String property Object value private static java.lang.Object getPropertyValue (java.lang.Object, java.lang.String) Object owner String property static synthetic void access$000 (java.lang.Object, java.lang.String, java.lang.Object) Object x0 String x1 Object x2 static synthetic void access$100 (java.lang.Object, java.lang.String, java.lang.Integer) Object x0 String x1 Integer x2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ui/RegExFormatter.class
RegExFormatter.java package com.intellij.codeInspection.ui public com.intellij.codeInspection.ui.RegExFormatter extends javax.swing.text.DefaultFormatter { public void <init> () public java.lang.Object stringToValue (java.lang.String) throws java.text.ParseException java.util.regex.PatternSyntaxException e String string public java.lang.String valueToString (java.lang.Object) throws java.text.ParseException Object value }
com/intellij/codeInspection/ui/RegExInputVerifier.class
RegExInputVerifier.java package com.intellij.codeInspection.ui public com.intellij.codeInspection.ui.RegExInputVerifier extends javax.swing.InputVerifier { public void <init> () public boolean verify (javax.swing.JComponent) javax.swing.JComponent input public boolean shouldYieldFocus (javax.swing.JComponent) javax.swing.JFormattedTextField ftf javax.swing.JFormattedTextField$AbstractFormatter formatter javax.swing.JComponent input }
com/intellij/codeInspection/visibility/VisibilityExtension.class
VisibilityExtension.java package com.intellij.codeInspection.visibility public abstract com.intellij.codeInspection.visibility.VisibilityExtension extends java.lang.Object { public abstract void fillIgnoreList (com.intellij.codeInspection.reference.RefManager, com.intellij.codeInspection.ProblemDescriptionsProcessor) }
com/intellij/codeStyle/InconsistentLineSeparatorsInspection$1.class
InconsistentLineSeparatorsInspection.java package com.intellij.codeStyle com.intellij.codeStyle.InconsistentLineSeparatorsInspection$1 extends com.intellij.psi.PsiElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeStyle.InconsistentLineSeparatorsInspection this$0 void <init> (com.intellij.codeStyle.InconsistentLineSeparatorsInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeStyle.InconsistentLineSeparatorsInspection this$0 public void visitFile (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file com.intellij.openapi.project.Project project String projectLineSeparator com.intellij.openapi.vfs.VirtualFile virtualFile String curLineSeparator }
com/intellij/codeStyle/InconsistentLineSeparatorsInspection$2.class
InconsistentLineSeparatorsInspection.java package com.intellij.codeStyle final com.intellij.codeStyle.InconsistentLineSeparatorsInspection$2 extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { void <init> () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement psiElement String lineSeparator com.intellij.openapi.vfs.VirtualFile virtualFile public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeStyle/InconsistentLineSeparatorsInspection.class
InconsistentLineSeparatorsInspection.java package com.intellij.codeStyle public com.intellij.codeStyle.InconsistentLineSeparatorsInspection extends com.intellij.codeInspection.LocalInspectionTool { private static final com.intellij.codeInspection.LocalQuickFix SET_PROJECT_LINE_SEPARATORS public void <init> () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly static synthetic com.intellij.codeInspection.LocalQuickFix access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/find/FindBundle.class
FindBundle.java package com.intellij.find public com.intellij.find.FindBundle extends java.lang.Object { private static java.lang.ref.Reference ourBundle private static final String BUNDLE public static transient java.lang.String message (java.lang.String, java.lang.Object[]) String key Object[] params private void <init> () private static java.util.ResourceBundle getBundle () java.util.ResourceBundle bundle private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/find/findUsages/FindUsagesOptions.class
FindUsagesOptions.java package com.intellij.find.findUsages public com.intellij.find.findUsages.FindUsagesOptions extends java.lang.Object implements java.lang.Cloneable { public com.intellij.psi.search.SearchScope searchScope public boolean isSearchForTextOccurrences public boolean isUsages public com.intellij.psi.search.SearchRequestCollector fastTrack public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void <init> (com.intellij.openapi.project.Project, com.intellij.openapi.actionSystem.DataContext) com.intellij.openapi.project.Project project com.intellij.openapi.actionSystem.DataContext dataContext public void <init> (com.intellij.psi.search.SearchScope) com.intellij.psi.search.SearchScope searchScope private static com.intellij.psi.search.SearchScope findScopeByName (com.intellij.openapi.project.Project, com.intellij.openapi.actionSystem.DataContext, java.lang.String) com.intellij.psi.search.SearchScope scope com.intellij.openapi.project.Project project com.intellij.openapi.actionSystem.DataContext dataContext String scopeName java.util.List predefined public com.intellij.find.findUsages.FindUsagesOptions clone () CloneNotSupportedException e public boolean equals (java.lang.Object) Object o com.intellij.find.findUsages.FindUsagesOptions that public int hashCode () int result public java.lang.String toString () public java.lang.String generateUsagesString () public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/packageDependencies/BackwardDependenciesBuilder.class
BackwardDependenciesBuilder.java package com.intellij.packageDependencies public com.intellij.packageDependencies.BackwardDependenciesBuilder extends com.intellij.packageDependencies.DependenciesBuilder { private final com.intellij.analysis.AnalysisScope myForwardScope private final com.intellij.analysis.AnalysisScope myScopeOfInterest public void <init> (com.intellij.openapi.project.Project, com.intellij.analysis.AnalysisScope) com.intellij.openapi.project.Project project com.intellij.analysis.AnalysisScope scope public void <init> (com.intellij.openapi.project.Project, com.intellij.analysis.AnalysisScope, com.intellij.analysis.AnalysisScope) com.intellij.openapi.project.Project project com.intellij.analysis.AnalysisScope scope com.intellij.analysis.AnalysisScope scopeOfInterest public java.lang.String getRootNodeNameInUsageView () public java.lang.String getInitialUsagesPosition () public com.intellij.analysis.AnalysisScope getScopeOfInterest () public boolean isBackward () public void analyze () int fileCount boolean includeTestSource com.intellij.packageDependencies.DependenciesBuilder builder com.intellij.psi.PsiManager psiManager private static void subtractScope (com.intellij.packageDependencies.DependenciesBuilder, com.intellij.analysis.AnalysisScope) com.intellij.psi.PsiFile psiFile com.intellij.psi.PsiFile psiFile com.intellij.packageDependencies.DependenciesBuilder builders com.intellij.analysis.AnalysisScope scope java.util.Map dependencies java.util.Set excluded public com.intellij.analysis.AnalysisScope getForwardScope () private synthetic boolean lambda$analyze$2 (boolean, int, com.intellij.psi.PsiManager, com.intellij.packageDependencies.DependenciesBuilder, com.intellij.openapi.vfs.VirtualFile) boolean includeTestSource int fileCount com.intellij.psi.PsiManager psiManager com.intellij.packageDependencies.DependenciesBuilder builder com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.openapi.progress.ProgressIndicator indicator private synthetic void lambda$null$1 (com.intellij.psi.PsiManager, com.intellij.openapi.vfs.VirtualFile, com.intellij.packageDependencies.DependenciesBuilder) java.util.Set fileDeps com.intellij.psi.PsiFile psiFile com.intellij.psi.PsiElement navigationElement java.util.Map dependencies com.intellij.psi.PsiManager psiManager com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.packageDependencies.DependenciesBuilder builder com.intellij.psi.PsiFile file private synthetic com.intellij.analysis.AnalysisScope lambda$new$0 () throws java.lang.RuntimeException }
com/intellij/packageDependencies/DependenciesBuilder$DependencyProcessor.class
DependenciesBuilder.java package com.intellij.packageDependencies public abstract com.intellij.packageDependencies.DependenciesBuilder$DependencyProcessor extends java.lang.Object { public abstract void process (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) }
com/intellij/packageDependencies/DependenciesBuilder.class
DependenciesBuilder.java package com.intellij.packageDependencies public abstract com.intellij.packageDependencies.DependenciesBuilder extends java.lang.Object { private final com.intellij.openapi.project.Project myProject private final com.intellij.analysis.AnalysisScope myScope private final java.util.Map myDependencies protected int myTotalFileCount protected int myFileCount protected void <init> (com.intellij.openapi.project.Project, com.intellij.analysis.AnalysisScope) com.intellij.openapi.project.Project project com.intellij.analysis.AnalysisScope scope public void setInitialFileCount (int) int fileCount public void setTotalFileCount (int) int totalFileCount public int getTotalFileCount () public java.util.Map getDependencies () public java.util.Map getDirectDependencies () public com.intellij.analysis.AnalysisScope getScope () public com.intellij.analysis.AnalysisScope getScopeOfInterest () public com.intellij.openapi.project.Project getProject () public abstract java.lang.String getRootNodeNameInUsageView () public abstract java.lang.String getInitialUsagesPosition () public abstract boolean isBackward () public abstract void analyze () public java.util.Map getIllegalDependencies () java.util.Set illegalFilesByRule com.intellij.packageDependencies.DependencyRule rule com.intellij.psi.PsiFile dependency java.util.Set deps java.util.Map illegal com.intellij.psi.PsiFile file java.util.Map result com.intellij.packageDependencies.DependencyValidationManager validator public java.util.List findPaths (com.intellij.psi.PsiFile, com.intellij.psi.PsiFile) com.intellij.psi.PsiFile from com.intellij.psi.PsiFile to private java.util.List findPaths (com.intellij.psi.PsiFile, com.intellij.psi.PsiFile, java.util.Set) java.util.List path java.util.List paths com.intellij.psi.PsiFile file com.intellij.psi.PsiFile from com.intellij.psi.PsiFile to java.util.Set processed java.util.List result java.util.Set reachable public boolean isTransitive () public int getTransitiveBorder () public java.lang.String getRelativeToProjectPath (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile virtualFile public static void analyzeFileDependencies (com.intellij.psi.PsiFile, com.intellij.packageDependencies.DependenciesBuilder$DependencyProcessor) com.intellij.psi.PsiFile file com.intellij.packageDependencies.DependenciesBuilder$DependencyProcessor processor public static void analyzeFileDependencies (com.intellij.psi.PsiFile, com.intellij.packageDependencies.DependenciesBuilder$DependencyProcessor, com.intellij.packageDependencies.DependencyVisitorFactory$VisitorOptions) com.intellij.psi.PsiFile file com.intellij.packageDependencies.DependenciesBuilder$DependencyProcessor processor com.intellij.packageDependencies.DependencyVisitorFactory$VisitorOptions options private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/packageDependencies/DependencyValidationManagerImpl$1.class
DependencyValidationManagerImpl.java package com.intellij.packageDependencies final com.intellij.packageDependencies.DependencyValidationManagerImpl$1 extends com.intellij.openapi.util.IconLoader$LazyIcon { void <init> () protected javax.swing.Icon compute () }
com/intellij/packageDependencies/DependencyValidationManagerImpl$ScopesStateSplitter.class
DependencyValidationManagerImpl.java package com.intellij.packageDependencies final com.intellij.packageDependencies.DependencyValidationManagerImpl$ScopesStateSplitter extends com.intellij.openapi.components.MainConfigurationStateSplitter { void <init> () protected java.lang.String getSubStateFileName (org.jdom.Element) org.jdom.Element element protected java.lang.String getComponentStateFileName () protected java.lang.String getSubStateTagName () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/packageDependencies/DependencyValidationManagerImpl$State.class
DependencyValidationManagerImpl.java package com.intellij.packageDependencies com.intellij.packageDependencies.DependencyValidationManagerImpl$State extends java.lang.Object { private final java.util.List rules private final java.util.Map unnamedScopes private void <init> () synthetic void <init> (com.intellij.packageDependencies.DependencyValidationManagerImpl$1) com.intellij.packageDependencies.DependencyValidationManagerImpl$1 x0 static synthetic java.util.List access$100 (com.intellij.packageDependencies.DependencyValidationManagerImpl$State) com.intellij.packageDependencies.DependencyValidationManagerImpl$State x0 static synthetic java.util.Map access$200 (com.intellij.packageDependencies.DependencyValidationManagerImpl$State) com.intellij.packageDependencies.DependencyValidationManagerImpl$State x0 }
com/intellij/packageDependencies/DependencyValidationManagerImpl.class
DependencyValidationManagerImpl.java package com.intellij.packageDependencies public com.intellij.packageDependencies.DependencyValidationManagerImpl extends com.intellij.packageDependencies.DependencyValidationManager { private static final javax.swing.Icon ourSharedScopeIcon private com.intellij.packageDependencies.DependencyValidationManagerImpl$State myState private final com.intellij.psi.search.scope.packageSet.NamedScopeManager myNamedScopeManager private boolean mySkipImportStatements private boolean mySkipImportStatementsWasSpecified private static final String DENY_RULE_KEY private static final String FROM_SCOPE_KEY private static final String TO_SCOPE_KEY private static final String IS_DENY_KEY private static final String UNNAMED_SCOPE private static final String VALUE private final java.util.List myScopePairs public void <init> (com.intellij.openapi.project.Project, com.intellij.psi.search.scope.packageSet.NamedScopeManager) com.intellij.openapi.project.Project project com.intellij.psi.search.scope.packageSet.NamedScopeManager namedScopeManager public java.util.List getPredefinedScopes () public com.intellij.psi.search.scope.packageSet.NamedScope getPredefinedScope (java.lang.String) com.intellij.psi.search.scope.packageSet.NamedScope scope com.intellij.psi.search.scope.packageSet.CustomScopesProvider scopesProvider String name public boolean hasRules () public com.intellij.packageDependencies.DependencyRule getViolatorDependencyRule (com.intellij.psi.PsiFile, com.intellij.psi.PsiFile) com.intellij.packageDependencies.DependencyRule dependencyRule com.intellij.psi.PsiFile from com.intellij.psi.PsiFile to public com.intellij.packageDependencies.DependencyRule[] getViolatorDependencyRules (com.intellij.psi.PsiFile, com.intellij.psi.PsiFile) com.intellij.packageDependencies.DependencyRule dependencyRule com.intellij.psi.PsiFile from com.intellij.psi.PsiFile to java.util.ArrayList result public com.intellij.packageDependencies.DependencyRule[] getApplicableRules (com.intellij.psi.PsiFile) com.intellij.packageDependencies.DependencyRule dependencyRule com.intellij.psi.PsiFile file java.util.ArrayList result public boolean skipImportStatements () public void setSkipImportStatements (boolean) boolean skip public java.util.Map getUnnamedScopes () public com.intellij.packageDependencies.DependencyRule[] getAllRules () java.util.List rules public void removeAllRules () private void addRule (com.intellij.packageDependencies.DependencyRule, com.intellij.packageDependencies.DependencyValidationManagerImpl$State) com.intellij.packageDependencies.DependencyRule rule com.intellij.packageDependencies.DependencyValidationManagerImpl$State state public void addRule (com.intellij.packageDependencies.DependencyRule) com.intellij.packageDependencies.DependencyRule rule private void appendUnnamedScope (com.intellij.psi.search.scope.packageSet.NamedScope, com.intellij.packageDependencies.DependencyValidationManagerImpl$State) com.intellij.psi.search.scope.packageSet.PackageSet packageSet com.intellij.psi.search.scope.packageSet.NamedScope fromScope com.intellij.packageDependencies.DependencyValidationManagerImpl$State state public java.lang.String getDisplayName () public javax.swing.Icon getIcon () public void loadState (org.jdom.Element) String packageSet org.jdom.Element unnamedScope org.jdom.Element element org.jdom.Element option com.intellij.psi.search.scope.packageSet.NamedScope[] scopes com.intellij.packageDependencies.DependencyValidationManagerImpl$State state com.intellij.psi.search.scope.packageSet.PackageSetFactory packageSetFactory private void readRules (org.jdom.Element, com.intellij.packageDependencies.DependencyValidationManagerImpl$State) com.intellij.packageDependencies.DependencyRule rule org.jdom.Element rule1 org.jdom.Element element com.intellij.packageDependencies.DependencyValidationManagerImpl$State state public org.jdom.Element getState () String unnamedScope String[] unnamedScopes org.jdom.Element element com.intellij.packageDependencies.DependencyValidationManagerImpl$State state private static void writeRules (org.jdom.Element, com.intellij.packageDependencies.DependencyValidationManagerImpl$State) org.jdom.Element ruleElement com.intellij.packageDependencies.DependencyRule rule org.jdom.Element element com.intellij.packageDependencies.DependencyValidationManagerImpl$State state public com.intellij.psi.search.scope.packageSet.NamedScope getScope (java.lang.String) String name private com.intellij.psi.search.scope.packageSet.NamedScope getScope (java.lang.String, com.intellij.packageDependencies.DependencyValidationManagerImpl$State) com.intellij.psi.search.scope.packageSet.PackageSet packageSet String name com.intellij.packageDependencies.DependencyValidationManagerImpl$State state com.intellij.psi.search.scope.packageSet.NamedScope scope private static org.jdom.Element writeRule (com.intellij.packageDependencies.DependencyRule) com.intellij.packageDependencies.DependencyRule rule com.intellij.psi.search.scope.packageSet.NamedScope fromScope com.intellij.psi.search.scope.packageSet.NamedScope toScope org.jdom.Element ruleElement private com.intellij.packageDependencies.DependencyRule readRule (org.jdom.Element) org.jdom.Element ruleElement String fromScope String toScope String denyRule com.intellij.psi.search.scope.packageSet.NamedScope fromNamedScope com.intellij.psi.search.scope.packageSet.NamedScope toNamedScope private void reloadScopes () private static void addScopesToList (java.util.List, com.intellij.psi.search.scope.packageSet.NamedScopesHolder) com.intellij.psi.search.scope.packageSet.NamedScope scope java.util.List scopeList com.intellij.psi.search.scope.packageSet.NamedScopesHolder holder public java.util.List getScopeBasedHighlightingCachedScopes () public void fireScopeListeners () public void setScopes (com.intellij.psi.search.scope.packageSet.NamedScope[]) com.intellij.psi.search.scope.packageSet.NamedScope scope com.intellij.psi.search.scope.packageSet.NamedScope[] scopes java.util.List order public volatile synthetic void loadState (java.lang.Object) public volatile synthetic java.lang.Object getState () private synthetic void lambda$reloadScopes$2 () java.util.List scopeList org.jdom.Element element com.intellij.packageDependencies.DependencyValidationManagerImpl$State state private synthetic int lambda$loadState$1 (com.intellij.psi.search.scope.packageSet.NamedScope, com.intellij.psi.search.scope.packageSet.NamedScope) com.intellij.psi.search.scope.packageSet.NamedScope s1 com.intellij.psi.search.scope.packageSet.NamedScope s2 String name1 String name2 java.util.List order int i1 int i2 private synthetic void lambda$new$0 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/packageDependencies/DependencyVisitorFactory$DefaultVisitor.class
DependencyVisitorFactory.java package com.intellij.packageDependencies com.intellij.packageDependencies.DependencyVisitorFactory$DefaultVisitor extends com.intellij.psi.PsiRecursiveElementVisitor { private final com.intellij.packageDependencies.DependenciesBuilder$DependencyProcessor myProcessor void <init> (com.intellij.packageDependencies.DependenciesBuilder$DependencyProcessor) com.intellij.packageDependencies.DependenciesBuilder$DependencyProcessor processor public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement resolved com.intellij.psi.PsiReference ref com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/packageDependencies/DependencyVisitorFactory$VisitorOptions$1.class
DependencyVisitorFactory.java package com.intellij.packageDependencies final com.intellij.packageDependencies.DependencyVisitorFactory$VisitorOptions$1 extends com.intellij.packageDependencies.DependencyVisitorFactory$VisitorOptions { void <init> () public boolean skipImports () }
com/intellij/packageDependencies/DependencyVisitorFactory$VisitorOptions$2.class
DependencyVisitorFactory.java package com.intellij.packageDependencies final com.intellij.packageDependencies.DependencyVisitorFactory$VisitorOptions$2 extends com.intellij.packageDependencies.DependencyVisitorFactory$VisitorOptions { void <init> () public boolean skipImports () }
com/intellij/packageDependencies/DependencyVisitorFactory$VisitorOptions$3.class
DependencyVisitorFactory.java package com.intellij.packageDependencies final com.intellij.packageDependencies.DependencyVisitorFactory$VisitorOptions$3 extends com.intellij.packageDependencies.DependencyVisitorFactory$VisitorOptions { final synthetic com.intellij.packageDependencies.DependencyValidationManager val$manager void <init> (com.intellij.packageDependencies.DependencyValidationManager) public boolean skipImports () }
com/intellij/packageDependencies/DependencyVisitorFactory$VisitorOptions.class
DependencyVisitorFactory.java package com.intellij.packageDependencies public abstract com.intellij.packageDependencies.DependencyVisitorFactory$VisitorOptions extends java.lang.Object { public static final com.intellij.packageDependencies.DependencyVisitorFactory$VisitorOptions SKIP_IMPORTS public static final com.intellij.packageDependencies.DependencyVisitorFactory$VisitorOptions INCLUDE_IMPORTS public void <init> () public abstract boolean skipImports () public static com.intellij.packageDependencies.DependencyVisitorFactory$VisitorOptions fromSettings (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project com.intellij.packageDependencies.DependencyValidationManager manager static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/packageDependencies/DependencyVisitorFactory.class
DependencyVisitorFactory.java package com.intellij.packageDependencies public abstract com.intellij.packageDependencies.DependencyVisitorFactory extends java.lang.Object { private static final com.intellij.lang.LanguageExtension EP_NAME public void <init> () public abstract com.intellij.psi.PsiElementVisitor getVisitor (com.intellij.packageDependencies.DependenciesBuilder$DependencyProcessor, com.intellij.packageDependencies.DependencyVisitorFactory$VisitorOptions) public static com.intellij.psi.PsiElementVisitor createVisitor (com.intellij.psi.PsiFile, com.intellij.packageDependencies.DependenciesBuilder$DependencyProcessor, com.intellij.packageDependencies.DependencyVisitorFactory$VisitorOptions) com.intellij.psi.PsiFile file com.intellij.packageDependencies.DependenciesBuilder$DependencyProcessor processor com.intellij.packageDependencies.DependencyVisitorFactory$VisitorOptions options com.intellij.packageDependencies.DependencyVisitorFactory factory static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/packageDependencies/ForwardDependenciesBuilder$1.class
ForwardDependenciesBuilder.java package com.intellij.packageDependencies com.intellij.packageDependencies.ForwardDependenciesBuilder$1 extends com.intellij.psi.PsiRecursiveElementVisitor { final synthetic com.intellij.openapi.roots.ProjectFileIndex val$fileIndex final synthetic com.intellij.psi.PsiManager val$psiManager final synthetic com.intellij.packageDependencies.ForwardDependenciesBuilder this$0 void <init> (com.intellij.packageDependencies.ForwardDependenciesBuilder, com.intellij.openapi.roots.ProjectFileIndex, com.intellij.psi.PsiManager) com.intellij.packageDependencies.ForwardDependenciesBuilder this$0 public void visitFile (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file }
com/intellij/packageDependencies/ForwardDependenciesBuilder$2.class
ForwardDependenciesBuilder.java package com.intellij.packageDependencies com.intellij.packageDependencies.ForwardDependenciesBuilder$2 extends java.lang.Object implements com.intellij.packageDependencies.DependenciesBuilder$DependencyProcessor { final synthetic com.intellij.psi.FileViewProvider val$viewProvider final synthetic com.intellij.openapi.roots.ProjectFileIndex val$fileIndex final synthetic java.util.Set val$found final synthetic com.intellij.packageDependencies.ForwardDependenciesBuilder this$0 void <init> (com.intellij.packageDependencies.ForwardDependenciesBuilder, com.intellij.psi.FileViewProvider, com.intellij.openapi.roots.ProjectFileIndex, java.util.Set) com.intellij.packageDependencies.ForwardDependenciesBuilder this$0 public void process (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement navigationElement com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.psi.PsiElement place com.intellij.psi.PsiElement dependency com.intellij.psi.PsiFile dependencyFile }
com/intellij/packageDependencies/ForwardDependenciesBuilder.class
ForwardDependenciesBuilder.java package com.intellij.packageDependencies public com.intellij.packageDependencies.ForwardDependenciesBuilder extends com.intellij.packageDependencies.DependenciesBuilder { private final java.util.Map myDirectDependencies private int myTransitive private com.intellij.psi.search.GlobalSearchScope myTargetScope public void <init> (com.intellij.openapi.project.Project, com.intellij.analysis.AnalysisScope) com.intellij.openapi.project.Project project com.intellij.analysis.AnalysisScope scope public void <init> (com.intellij.openapi.project.Project, com.intellij.analysis.AnalysisScope, com.intellij.psi.search.GlobalSearchScope) com.intellij.openapi.project.Project project com.intellij.analysis.AnalysisScope scope com.intellij.psi.search.GlobalSearchScope targetScope public void <init> (com.intellij.openapi.project.Project, com.intellij.analysis.AnalysisScope, int) com.intellij.openapi.project.Project project com.intellij.analysis.AnalysisScope scope int transitive public java.lang.String getRootNodeNameInUsageView () public java.lang.String getInitialUsagesPosition () public boolean isBackward () public void analyze () com.intellij.psi.PsiManager psiManager com.intellij.openapi.roots.ProjectFileIndex fileIndex private void visit (com.intellij.psi.PsiFile, com.intellij.openapi.roots.ProjectFileIndex, com.intellij.psi.PsiManager, int) java.util.Set deps com.intellij.openapi.vfs.VirtualFile vFile java.util.Set found com.intellij.psi.PsiFile psiFile com.intellij.psi.PsiFile file com.intellij.openapi.roots.ProjectFileIndex fileIndex com.intellij.psi.PsiManager psiManager int depth com.intellij.psi.FileViewProvider viewProvider com.intellij.openapi.progress.ProgressIndicator indicator com.intellij.openapi.vfs.VirtualFile virtualFile boolean isInLibrary java.util.Set collectedDeps java.util.HashSet processed public java.util.Map getDirectDependencies () public boolean isTransitive () public int getTransitiveBorder () static synthetic void access$000 (com.intellij.packageDependencies.ForwardDependenciesBuilder, com.intellij.psi.PsiFile, com.intellij.openapi.roots.ProjectFileIndex, com.intellij.psi.PsiManager, int) com.intellij.packageDependencies.ForwardDependenciesBuilder x0 com.intellij.psi.PsiFile x1 com.intellij.openapi.roots.ProjectFileIndex x2 com.intellij.psi.PsiManager x3 int x4 static synthetic com.intellij.psi.search.GlobalSearchScope access$100 (com.intellij.packageDependencies.ForwardDependenciesBuilder) com.intellij.packageDependencies.ForwardDependenciesBuilder x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/profile/ProfileEx.class
ProfileEx.java package com.intellij.profile public abstract com.intellij.profile.ProfileEx extends java.lang.Object implements java.lang.Comparable com.intellij.openapi.options.ExternalizableScheme { public static final String SCOPE public static final String NAME public static final String PROFILE protected final com.intellij.util.xmlb.SmartSerializer mySerializer protected String myName public void <init> (java.lang.String) String name public java.lang.String getName () public void setName (java.lang.String) String name public boolean equals (java.lang.Object) Object o public int hashCode () public int compareTo (java.lang.Object) Object o private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/profile/codeInspection/BaseInspectionProfileManager.class
BaseInspectionProfileManager.kt package com.intellij.profile.codeInspection public abstract com.intellij.profile.codeInspection.BaseInspectionProfileManager extends com.intellij.profile.codeInspection.InspectionProjectProfileManager { private final com.intellij.codeInsight.daemon.impl.SeverityRegistrar severityRegistrar protected abstract com.intellij.openapi.options.SchemeManager getSchemeManager () public final com.intellij.codeInsight.daemon.impl.SeverityRegistrar getSeverityRegistrar () public final void cleanupSchemes$intellij_platform_analysis_impl (com.intellij.openapi.project.Project) com.intellij.codeInspection.ex.InspectionProfileImpl profile com.intellij.openapi.project.Project project public final void addProfile (com.intellij.codeInspection.ex.InspectionProfileImpl) com.intellij.codeInspection.ex.InspectionProfileImpl profile public final void deleteProfile (java.lang.String) com.intellij.codeInspection.ex.InspectionProfileImpl it int $i$a$-let-BaseInspectionProfileManager$deleteProfile$1 String name public final void deleteProfile (com.intellij.codeInspection.ex.InspectionProfileImpl) com.intellij.codeInspection.ex.InspectionProfileImpl profile protected void schemeRemoved (com.intellij.codeInspection.ex.InspectionProfileImpl) com.intellij.codeInspection.ex.InspectionProfileImpl scheme public abstract void fireProfileChanged (com.intellij.codeInspection.ex.InspectionProfileImpl) public void <init> (com.intellij.util.messages.MessageBus) com.intellij.util.messages.MessageBus messageBus }
com/intellij/profile/codeInspection/BaseInspectionProfileManagerKt.class
BaseInspectionProfileManager.kt package com.intellij.profile.codeInspection public final com.intellij.profile.codeInspection.BaseInspectionProfileManagerKt extends java.lang.Object { public static final com.intellij.openapi.diagnostic.Logger LOG static void <clinit> () }
com/intellij/profile/codeInspection/InspectionProfileLoadUtil.class
InspectionProfileLoadUtil.java package com.intellij.profile.codeInspection public com.intellij.profile.codeInspection.InspectionProfileLoadUtil extends java.lang.Object { public void <init> () private static java.lang.String getProfileName (java.nio.file.Path, org.jdom.Element) org.jdom.Element option java.nio.file.Path file org.jdom.Element element String name public static com.intellij.codeInspection.ex.InspectionProfileImpl load (java.nio.file.Path, com.intellij.codeInspection.ex.InspectionToolRegistrar, com.intellij.profile.codeInspection.InspectionProfileManager) throws org.jdom.JDOMException java.io.IOException com.intellij.openapi.util.InvalidDataException java.nio.file.Path file com.intellij.codeInspection.ex.InspectionToolRegistrar registrar com.intellij.profile.codeInspection.InspectionProfileManager profileManager org.jdom.Element element String profileName public static com.intellij.codeInspection.ex.InspectionProfileImpl load (org.jdom.Element, java.lang.String, java.util.function.Supplier, com.intellij.profile.codeInspection.InspectionProfileManager) throws org.jdom.JDOMException java.io.IOException com.intellij.openapi.util.InvalidDataException org.jdom.Element element String name java.util.function.Supplier registrar com.intellij.profile.codeInspection.InspectionProfileManager profileManager com.intellij.codeInspection.ex.InspectionProfileImpl profile org.jdom.Element profileElement private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/profile/codeInspection/InspectionProfileManager.class
InspectionProfileManager.java package com.intellij.profile.codeInspection public abstract com.intellij.profile.codeInspection.InspectionProfileManager extends java.lang.Object { public static final String INSPECTION_DIR public abstract java.util.Collection getProfiles () public com.intellij.psi.search.scope.packageSet.NamedScopesHolder getScopesManager () public static com.intellij.profile.codeInspection.InspectionProfileManager getInstance () public static com.intellij.profile.codeInspection.InspectionProfileManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract void setRootProfile (java.lang.String) public abstract com.intellij.codeInspection.ex.InspectionProfileImpl getCurrentProfile () public abstract com.intellij.codeInspection.ex.InspectionProfileImpl getProfile (java.lang.String, boolean) public com.intellij.codeInspection.ex.InspectionProfileImpl getProfile (java.lang.String) String name public abstract com.intellij.codeInsight.daemon.impl.SeverityRegistrar getSeverityRegistrar () public com.intellij.codeInsight.daemon.impl.SeverityRegistrar getOwnSeverityRegistrar () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/profile/codeInspection/InspectionProfileProcessor.class
BaseInspectionProfileManager.kt package com.intellij.profile.codeInspection public abstract com.intellij.profile.codeInspection.InspectionProfileProcessor extends com.intellij.configurationStore.LazySchemeProcessor { public com.intellij.openapi.options.SchemeState getState (com.intellij.codeInspection.ex.InspectionProfileImpl) com.intellij.codeInspection.ex.InspectionProfileImpl scheme public volatile synthetic com.intellij.openapi.options.SchemeState getState (java.lang.Object) public void <init> () }
com/intellij/profile/codeInspection/InspectionProjectProfileManager.class
InspectionProjectProfileManager.java package com.intellij.profile.codeInspection public abstract com.intellij.profile.codeInspection.InspectionProjectProfileManager extends java.lang.Object implements com.intellij.profile.codeInspection.InspectionProfileManager { public void <init> () public static com.intellij.profile.codeInspection.InspectionProjectProfileManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.codeInspection.InspectionProfile getInspectionProfile () public static boolean isInformationLevel (java.lang.String, com.intellij.psi.PsiElement) com.intellij.codeHighlighting.HighlightDisplayLevel errorLevel String shortName com.intellij.psi.PsiElement element com.intellij.codeInsight.daemon.HighlightDisplayKey key private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/profile/codeInspection/InspectionsProfileConfigurationHandler.class
InspectionsProfileConfigurationHandler.kt package com.intellij.profile.codeInspection public final com.intellij.profile.codeInspection.InspectionsProfileConfigurationHandler extends java.lang.Object implements com.intellij.openapi.externalSystem.service.project.settings.ConfigurationHandler { public void apply (com.intellij.openapi.project.Project, com.intellij.openapi.externalSystem.service.project.IdeModifiableModelsProvider, com.intellij.openapi.externalSystem.model.project.settings.ConfigurationData) com.intellij.codeInspection.ex.InspectionProfileModifiableModel modifiableModel com.intellij.codeInspection.ex.InspectionProfileImpl importedProfile com.intellij.profile.codeInspection.ProjectInspectionProfileManager profileManager String gradleProfileName java.util.List listOfInspectionConfigObjects com.intellij.openapi.project.Project project com.intellij.openapi.externalSystem.service.project.IdeModifiableModelsProvider modelsProvider com.intellij.openapi.externalSystem.model.project.settings.ConfigurationData configuration public void <init> () }
com/intellij/profile/codeInspection/ProjectInspectionProfileManager$$special$$inlined$runAsync$1.class
promise.kt package com.intellij.profile.codeInspection public final com.intellij.profile.codeInspection.ProjectInspectionProfileManager$$special$$inlined$runAsync$1 extends java.lang.Object implements java.lang.Runnable { final synthetic org.jetbrains.concurrency.AsyncPromise $promise final synthetic com.intellij.profile.codeInspection.ProjectInspectionProfileManager this$0 public void <init> (org.jetbrains.concurrency.AsyncPromise, com.intellij.profile.codeInspection.ProjectInspectionProfileManager) public final void run () int $i$a$-runAsync-ProjectInspectionProfileManager$1 Throwable e Object result }
com/intellij/profile/codeInspection/ProjectInspectionProfileManager$2$projectClosed$cleanupInspectionProfilesRunnable$1.class
ProjectInspectionProfileManager.kt package com.intellij.profile.codeInspection final com.intellij.profile.codeInspection.ProjectInspectionProfileManager$2$projectClosed$cleanupInspectionProfilesRunnable$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 { final synthetic com.intellij.profile.codeInspection.ProjectInspectionProfileManager$2 this$0 final synthetic com.intellij.openapi.project.Project $project public volatile synthetic java.lang.Object invoke () public final void invoke () void <init> (com.intellij.profile.codeInspection.ProjectInspectionProfileManager$2, com.intellij.openapi.project.Project) }
com/intellij/profile/codeInspection/ProjectInspectionProfileManager$2.class
ProjectInspectionProfileManager.kt package com.intellij.profile.codeInspection public final com.intellij.profile.codeInspection.ProjectInspectionProfileManager$2 extends java.lang.Object implements com.intellij.openapi.project.ProjectManagerListener { final synthetic com.intellij.profile.codeInspection.ProjectInspectionProfileManager this$0 final synthetic com.intellij.openapi.application.Application $app public void projectClosed (com.intellij.openapi.project.Project) kotlin.jvm.functions.Function0 cleanupInspectionProfilesRunnable com.intellij.openapi.project.Project project void <init> (com.intellij.profile.codeInspection.ProjectInspectionProfileManager, com.intellij.openapi.application.Application) com.intellij.profile.codeInspection.ProjectInspectionProfileManager $outer com.intellij.openapi.application.Application $captured_local_variable$1 }
com/intellij/profile/codeInspection/ProjectInspectionProfileManager$Companion.class
ProjectInspectionProfileManager.kt package com.intellij.profile.codeInspection public final com.intellij.profile.codeInspection.ProjectInspectionProfileManager$Companion extends java.lang.Object { public final com.intellij.profile.codeInspection.ProjectInspectionProfileManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
com/intellij/profile/codeInspection/ProjectInspectionProfileManager$ProjectInspectionProfileStartUpActivity$runActivity$1.class
ProjectInspectionProfileManager.kt package com.intellij.profile.codeInspection final com.intellij.profile.codeInspection.ProjectInspectionProfileManager$ProjectInspectionProfileStartUpActivity$runActivity$1 extends java.lang.Object implements java.util.function.Consumer { final synthetic com.intellij.openapi.project.Project $project final synthetic com.intellij.profile.codeInspection.ProjectInspectionProfileManager $profileManager public final void accept (java.lang.Object) Object it void <init> (com.intellij.openapi.project.Project, com.intellij.profile.codeInspection.ProjectInspectionProfileManager) }
com/intellij/profile/codeInspection/ProjectInspectionProfileManager$ProjectInspectionProfileStartUpActivity$runActivity$2$scopeListener$1.class
ProjectInspectionProfileManager.kt package com.intellij.profile.codeInspection final com.intellij.profile.codeInspection.ProjectInspectionProfileManager$ProjectInspectionProfileStartUpActivity$runActivity$2$scopeListener$1 extends java.lang.Object implements com.intellij.psi.search.scope.packageSet.NamedScopesHolder$ScopeListener { final synthetic com.intellij.profile.codeInspection.ProjectInspectionProfileManager$ProjectInspectionProfileStartUpActivity$runActivity$2 this$0 public final void scopesChanged () com.intellij.codeInspection.ex.InspectionProfileImpl profile void <init> (com.intellij.profile.codeInspection.ProjectInspectionProfileManager$ProjectInspectionProfileStartUpActivity$runActivity$2) }
com/intellij/profile/codeInspection/ProjectInspectionProfileManager$ProjectInspectionProfileStartUpActivity$runActivity$2.class
ProjectInspectionProfileManager.kt package com.intellij.profile.codeInspection final com.intellij.profile.codeInspection.ProjectInspectionProfileManager$ProjectInspectionProfileStartUpActivity$runActivity$2 extends java.lang.Object implements java.util.function.Consumer { final synthetic com.intellij.profile.codeInspection.ProjectInspectionProfileManager $profileManager final synthetic com.intellij.openapi.project.Project $project public final void accept (java.lang.Object) com.intellij.psi.search.scope.packageSet.NamedScopesHolder$ScopeListener scopeListener Object it void <init> (com.intellij.profile.codeInspection.ProjectInspectionProfileManager, com.intellij.openapi.project.Project) }
com/intellij/profile/codeInspection/ProjectInspectionProfileManager$ProjectInspectionProfileStartUpActivity$runActivity$3.class
ProjectInspectionProfileManager.kt package com.intellij.profile.codeInspection final com.intellij.profile.codeInspection.ProjectInspectionProfileManager$ProjectInspectionProfileStartUpActivity$runActivity$3 extends java.lang.Object implements com.intellij.openapi.Disposable { final synthetic com.intellij.profile.codeInspection.ProjectInspectionProfileManager $profileManager public final void dispose () void <init> (com.intellij.profile.codeInspection.ProjectInspectionProfileManager) }
com/intellij/profile/codeInspection/ProjectInspectionProfileManager$ProjectInspectionProfileStartUpActivity.class
ProjectInspectionProfileManager.kt package com.intellij.profile.codeInspection final com.intellij.profile.codeInspection.ProjectInspectionProfileManager$ProjectInspectionProfileStartUpActivity extends java.lang.Object implements com.intellij.openapi.startup.StartupActivity com.intellij.openapi.project.DumbAware { public void runActivity (com.intellij.openapi.project.Project) com.intellij.profile.codeInspection.ProjectInspectionProfileManager profileManager com.intellij.openapi.project.Project project public void <init> () }
com/intellij/profile/codeInspection/ProjectInspectionProfileManager$schemeManager$1.class
ProjectInspectionProfileManager.kt package com.intellij.profile.codeInspection public final com.intellij.profile.codeInspection.ProjectInspectionProfileManager$schemeManager$1 extends com.intellij.profile.codeInspection.InspectionProfileProcessor { final synthetic com.intellij.profile.codeInspection.ProjectInspectionProfileManager this$0 public com.intellij.codeInspection.ex.InspectionProfileImpl createScheme (com.intellij.configurationStore.SchemeDataHolder, java.lang.String, java.util.function.Function, boolean) com.intellij.codeInspection.ex.InspectionProfileImpl profile com.intellij.configurationStore.SchemeDataHolder dataHolder String name java.util.function.Function attributeProvider boolean isBundled public volatile synthetic java.lang.Object createScheme (com.intellij.configurationStore.SchemeDataHolder, java.lang.String, java.util.function.Function, boolean) public boolean isSchemeFile (java.lang.CharSequence) CharSequence name public boolean isSchemeDefault (com.intellij.codeInspection.ex.InspectionProfileImpl, byte[]) com.intellij.codeInspection.ex.InspectionProfileImpl scheme byte[] digest public volatile synthetic boolean isSchemeDefault (java.lang.Object, byte[]) public void onSchemeDeleted (com.intellij.codeInspection.ex.InspectionProfileImpl) com.intellij.codeInspection.ex.InspectionProfileImpl scheme public volatile synthetic void onSchemeDeleted (java.lang.Object) public void onSchemeAdded (com.intellij.codeInspection.ex.InspectionProfileImpl) com.intellij.codeInspection.ex.InspectionProfileImpl scheme public volatile synthetic void onSchemeAdded (java.lang.Object) public void onCurrentSchemeSwitched (com.intellij.codeInspection.ex.InspectionProfileImpl, com.intellij.codeInspection.ex.InspectionProfileImpl) com.intellij.codeInspection.ex.InspectionProfileImpl oldScheme com.intellij.codeInspection.ex.InspectionProfileImpl newScheme public volatile synthetic void onCurrentSchemeSwitched (java.lang.Object, java.lang.Object) void <init> (com.intellij.profile.codeInspection.ProjectInspectionProfileManager) com.intellij.profile.codeInspection.ProjectInspectionProfileManager $outer }
com/intellij/profile/codeInspection/ProjectInspectionProfileManager.class
ProjectInspectionProfileManager.kt package com.intellij.profile.codeInspection public final com.intellij.profile.codeInspection.ProjectInspectionProfileManager extends com.intellij.profile.codeInspection.BaseInspectionProfileManager implements com.intellij.openapi.components.PersistentStateComponentWithModificationTracker { private com.intellij.profile.codeInspection.ProjectInspectionProfileManagerState state private final org.jetbrains.concurrency.Promise initialLoadSchemesFuture private final com.intellij.configurationStore.SchemeManagerIprProvider schemeManagerIprProvider private final com.intellij.openapi.options.SchemeManager schemeManager private final com.intellij.openapi.project.Project project public static final com.intellij.profile.codeInspection.ProjectInspectionProfileManager$Companion Companion protected com.intellij.openapi.options.SchemeManager getSchemeManager () public long getStateModificationCount () public final void forceLoadSchemes () public final boolean isCurrentProfileInitialized () protected void schemeRemoved (com.intellij.codeInspection.ex.InspectionProfileImpl) com.intellij.codeInspection.ex.InspectionProfileImpl scheme public synchronized org.jdom.Element getState () org.jdom.Element result public volatile synthetic java.lang.Object getState () public synchronized void loadState (org.jdom.Element) Throwable e org.jdom.Element it int $i$a$-let-ProjectInspectionProfileManager$loadState$1 org.jdom.Element o com.intellij.profile.codeInspection.ProjectInspectionProfileManagerState newState org.jdom.Element data org.jdom.Element state public volatile synthetic void loadState (java.lang.Object) public com.intellij.packageDependencies.DependencyValidationManager getScopesManager () public volatile synthetic com.intellij.psi.search.scope.packageSet.NamedScopesHolder getScopesManager () public synchronized java.util.Collection getProfiles () public final java.lang.String getProjectProfile () public synchronized void setRootProfile (java.lang.String) String name public final synchronized void useApplicationProfile (java.lang.String) String name public final synchronized void setCurrentProfile (com.intellij.codeInspection.ex.InspectionProfileImpl) com.intellij.codeInspection.ex.InspectionProfileImpl profile public synchronized com.intellij.codeInspection.ex.InspectionProfileImpl getCurrentProfile () String it int $i$a$-let-ProjectInspectionProfileManager$getCurrentProfile$1 com.intellij.profile.codeInspection.InspectionProfileManager applicationProfileManager String it int $i$a$-let-ProjectInspectionProfileManager$getCurrentProfile$currentScheme$1 com.intellij.codeInspection.ex.InspectionProfileImpl currentScheme public synchronized com.intellij.codeInspection.ex.InspectionProfileImpl getProfile (java.lang.String, boolean) com.intellij.codeInspection.ex.InspectionProfileImpl profile String name boolean returnRootProfileIfNamedIsAbsent public final void fireProfileChanged () public void fireProfileChanged (com.intellij.codeInspection.ex.InspectionProfileImpl) com.intellij.codeInspection.ex.InspectionProfileImpl profile public final com.intellij.openapi.project.Project getProject () public void <init> (com.intellij.openapi.project.Project) org.jetbrains.concurrency.AsyncPromise promise$iv int $i$f$runAsync com.intellij.openapi.application.Application app com.intellij.openapi.project.Project project static void <clinit> () public static final synthetic org.jetbrains.concurrency.Promise access$getInitialLoadSchemesFuture$p (com.intellij.profile.codeInspection.ProjectInspectionProfileManager) com.intellij.profile.codeInspection.ProjectInspectionProfileManager $this public static final com.intellij.profile.codeInspection.ProjectInspectionProfileManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project }
com/intellij/profile/codeInspection/ProjectInspectionProfileManagerKt$sam$java_lang_Runnable$0.class
ProjectInspectionProfileManager.kt package com.intellij.profile.codeInspection final com.intellij.profile.codeInspection.ProjectInspectionProfileManagerKt$sam$java_lang_Runnable$0 extends java.lang.Object implements java.lang.Runnable { private final synthetic kotlin.jvm.functions.Function0 function void <init> (kotlin.jvm.functions.Function0) public final synthetic void run () }
com/intellij/profile/codeInspection/ProjectInspectionProfileManagerKt.class
ProjectInspectionProfileManager.kt package com.intellij.profile.codeInspection public final com.intellij.profile.codeInspection.ProjectInspectionProfileManagerKt extends java.lang.Object { private static final String VERSION private static final String PROJECT_DEFAULT_PROFILE_NAME private static final byte[] defaultSchemeDigest public static final String PROFILE_DIR static void <clinit> () public static final synthetic byte[] access$getDefaultSchemeDigest$p () }
com/intellij/profile/codeInspection/ProjectInspectionProfileManagerState.class
ProjectInspectionProfileManager.kt package com.intellij.profile.codeInspection final com.intellij.profile.codeInspection.ProjectInspectionProfileManagerState extends com.intellij.openapi.components.BaseState { static final synthetic kotlin.reflect.KProperty[] $$delegatedProperties private final kotlin.properties.ReadWriteProperty projectProfile$delegate private final kotlin.properties.ReadWriteProperty useProjectProfile$delegate static void <clinit> () public final java.lang.String getProjectProfile () public final void setProjectProfile (java.lang.String) String public final boolean getUseProjectProfile () public final void setUseProjectProfile (boolean) boolean public void <init> () }
com/intellij/psi/IntentionFilterOwnerActionFilter.class
IntentionFilterOwnerActionFilter.java package com.intellij.psi public com.intellij.psi.IntentionFilterOwnerActionFilter extends java.lang.Object implements com.intellij.codeInsight.daemon.impl.IntentionActionFilter { public void <init> () public boolean accept (com.intellij.codeInsight.intention.IntentionAction, com.intellij.psi.PsiFile) com.intellij.codeInsight.intention.IntentionAction intentionAction com.intellij.psi.PsiFile file com.intellij.psi.IntentionFilterOwner$IntentionActionsFilter actionsFilter private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/providers/CustomizableReferenceProvider$CustomizationKey.class
CustomizableReferenceProvider.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public final com.intellij.psi.impl.source.resolve.reference.impl.providers.CustomizableReferenceProvider$CustomizationKey extends java.lang.Object { private final String myOptionDescription public void <init> (java.lang.String) String optionDescription public java.lang.String toString () public java.lang.Object getValue (java.util.Map) java.util.Map options public boolean getBooleanValue (java.util.Map) java.util.Map options Boolean o public void putValue (java.util.Map, java.lang.Object) java.util.Map options Object value }
com/intellij/psi/impl/source/resolve/reference/impl/providers/CustomizableReferenceProvider.class
CustomizableReferenceProvider.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public abstract com.intellij.psi.impl.source.resolve.reference.impl.providers.CustomizableReferenceProvider extends java.lang.Object { public abstract void setOptions (java.util.Map) public abstract java.util.Map getOptions () public abstract com.intellij.psi.PsiReference[] getReferencesByElement (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext) }
com/intellij/psi/impl/source/resolve/reference/impl/providers/FileReference$1.class
FileReference.java package com.intellij.psi.impl.source.resolve.reference.impl.providers com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference$1 extends java.lang.Object implements com.intellij.psi.search.PsiFileSystemItemProcessor { final synthetic boolean val$caseSensitive final synthetic String val$decoded final synthetic java.util.Collection val$result final synthetic com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference this$0 void <init> (com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference, boolean, java.lang.String, java.util.Collection) com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference this$0 public boolean acceptItem (java.lang.String, boolean) String name boolean isDirectory public boolean execute (com.intellij.psi.PsiFileSystemItem) com.intellij.psi.PsiFileSystemItem element public volatile synthetic boolean execute (com.intellij.psi.PsiElement) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/providers/FileReference$MyResolver.class
FileReference.java package com.intellij.psi.impl.source.resolve.reference.impl.providers com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference$MyResolver extends java.lang.Object implements com.intellij.psi.impl.source.resolve.ResolveCache$PolyVariantContextResolver { static final com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference$MyResolver INSTANCE private void <init> () public com.intellij.psi.ResolveResult[] resolve (com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference, com.intellij.psi.PsiFile, boolean) com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference ref com.intellij.psi.PsiFile containingFile boolean incompleteCode public volatile synthetic com.intellij.psi.ResolveResult[] resolve (com.intellij.psi.PsiPolyVariantReference, com.intellij.psi.PsiFile, boolean) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/providers/FileReference.class
FileReference.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference extends java.lang.Object implements com.intellij.psi.impl.source.resolve.reference.impl.providers.PsiFileReference com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceOwner com.intellij.psi.PsiPolyVariantReference com.intellij.codeInspection.LocalQuickFixProvider com.intellij.codeInsight.daemon.EmptyResolveMessageProvider com.intellij.refactoring.rename.BindablePsiReference { private static final com.intellij.openapi.diagnostic.Logger LOG public static final com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference[] EMPTY private final int myIndex private com.intellij.openapi.util.TextRange myRange private final String myText private final com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceSet myFileReferenceSet static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceSet, com.intellij.openapi.util.TextRange, int, java.lang.String) com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceSet fileReferenceSet com.intellij.openapi.util.TextRange range int index String text public void <init> (com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference) com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference original public static com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference findFileReference (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference reference com.intellij.psi.impl.source.resolve.reference.impl.PsiMultiReference multiReference com.intellij.psi.impl.source.resolve.reference.impl.providers.PsiFileReference fileReference com.intellij.psi.PsiReference original protected java.util.Collection getContexts () com.intellij.psi.PsiFileSystemItem context java.util.Collection defaultContexts com.intellij.psi.ResolveResult resolveResult com.intellij.psi.ResolveResult[] resolveResults com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference contextRef java.util.ArrayList result public com.intellij.psi.ResolveResult[] multiResolve (boolean) boolean incompleteCode com.intellij.psi.PsiFile file protected com.intellij.psi.ResolveResult[] innerResolve (boolean, com.intellij.psi.PsiFile) com.intellij.psi.PsiFileSystemItem context boolean caseSensitive com.intellij.psi.PsiFile containingFile String referenceText java.util.Collection contexts java.util.Collection result int resultCount protected void innerResolveInContext (java.lang.String, com.intellij.psi.PsiFileSystemItem, java.util.Collection, boolean) com.intellij.psi.PsiFileSystemItem resolved com.intellij.psi.PsiFileSystemItem item com.intellij.psi.ResolveResult contextVariant java.util.List resolvedContexts String restOfText com.intellij.psi.ResolveResult child com.intellij.psi.PsiDirectory directory com.intellij.psi.PsiFileSystemItem child String decoded int separatorIndex String text com.intellij.psi.PsiFileSystemItem context java.util.Collection result boolean caseSensitive public java.lang.String getFileNameToCreate () public java.lang.String getNewFileTemplateName () com.intellij.openapi.fileTypes.FileType fileType private com.intellij.psi.ResolveResult resolveFileReferenceResolver (com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceResolver, java.lang.String) com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceResolver fileReferenceResolver String text com.intellij.psi.PsiFileSystemItem resolve private static boolean caseSensitivityApplies (com.intellij.psi.PsiDirectory, boolean) com.intellij.psi.PsiDirectory context boolean caseSensitive com.intellij.openapi.vfs.VirtualFileSystem fs private boolean isAllowedEmptyPath (java.lang.String) String text public java.lang.String decode (java.lang.String) Exception ignored String text String _text int paramIndex public java.lang.Object[] getVariants () com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceCompletion completion protected java.lang.Object createLookupItem (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement candidate protected static com.intellij.psi.PsiFileSystemItem getOriginalFile (com.intellij.psi.PsiFileSystemItem) com.intellij.psi.PsiFile psiFile com.intellij.psi.PsiManager psiManager com.intellij.psi.PsiFileSystemItem fileSystemItem com.intellij.openapi.vfs.VirtualFile file protected java.lang.String encode (java.lang.String, com.intellij.psi.PsiElement) Exception ignored String name com.intellij.psi.PsiElement psiElement protected static void processVariants (com.intellij.psi.PsiFileSystemItem, com.intellij.psi.search.PsiFileSystemItemProcessor) com.intellij.psi.PsiFileSystemItem context com.intellij.psi.search.PsiFileSystemItemProcessor processor private com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference getContextReference () public com.intellij.psi.PsiElement getElement () public com.intellij.psi.PsiFileSystemItem resolve () com.intellij.psi.ResolveResult[] resolveResults public com.intellij.psi.PsiFileSystemItem innerSingleResolve (boolean, com.intellij.psi.PsiFile) boolean caseSensitive com.intellij.psi.PsiFile containingFile com.intellij.psi.ResolveResult[] resolveResults public boolean isReferenceTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiFileSystemItem item public com.intellij.openapi.util.TextRange getRangeInElement () public java.lang.String getCanonicalText () public java.lang.String getText () public boolean isSoft () public com.intellij.psi.PsiElement handleElementRename (java.lang.String) throws com.intellij.util.IncorrectOperationException int idx String newElementName com.intellij.psi.ElementManipulator manipulator int delta com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference[] references public com.intellij.psi.PsiElement bindToElement (com.intellij.psi.PsiElement, boolean) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiFileSystemItem _root com.intellij.psi.PsiFileSystemItem _dstItem com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceHelper helper com.intellij.psi.PsiFileSystemItem _root com.intellij.psi.PsiFileSystemItem _dstItem com.intellij.psi.PsiFileSystemItem root com.intellij.psi.PsiFileSystemItem dstItem String relativePath String newName String path com.intellij.openapi.vfs.VirtualFile contextFile com.intellij.psi.PsiFileSystemItem context com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceHelper helper java.util.Collection contexts com.intellij.psi.PsiFileSystemItem dstItem com.intellij.psi.PsiFileSystemItem curItem com.intellij.psi.PsiElement element boolean absolute com.intellij.psi.PsiFileSystemItem fileSystemItem com.intellij.openapi.vfs.VirtualFile dstVFile com.intellij.psi.PsiFile file com.intellij.psi.PsiElement contextPsiFile com.intellij.openapi.vfs.VirtualFile curVFile com.intellij.openapi.project.Project project String newName protected java.util.Collection getContextsForBindToElement (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project, com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceHelper) com.intellij.openapi.vfs.VirtualFile curVFile com.intellij.openapi.project.Project project com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceHelper helper protected com.intellij.psi.PsiElement fixRefText (java.lang.String) String name public com.intellij.psi.PsiElement bindToElement (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element protected com.intellij.psi.PsiElement rename (java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.util.IncorrectOperationException e String newName com.intellij.openapi.util.TextRange range com.intellij.psi.PsiElement element protected static com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceHelper[] getHelpers () public int getIndex () public java.lang.String getUnresolvedMessagePattern () public final boolean isLast () public com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceSet getFileReferenceSet () public com.intellij.codeInspection.LocalQuickFix[] getQuickFixes () com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceHelper helper java.util.List result public com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference getLastFileReference () public volatile synthetic com.intellij.psi.PsiElement resolve () public volatile synthetic com.intellij.psi.impl.source.resolve.reference.impl.providers.PsiFileReference getLastFileReference () private synthetic java.util.Collection lambda$innerResolve$0 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/providers/FileReferenceCompletion.class
FileReferenceCompletion.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public abstract com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceCompletion extends java.lang.Object { public void <init> () public static com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceCompletion getInstance () public abstract java.lang.Object[] getFileReferenceCompletionVariants (com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference) }
com/intellij/psi/impl/source/resolve/reference/impl/providers/FileReferenceHelper.class
FileReferenceHelper.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public abstract com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceHelper extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public java.lang.String trimUrl (java.lang.String) String url public java.util.List registerFixes (com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference) com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference reference public com.intellij.psi.PsiFileSystemItem getPsiFileSystemItem (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.PsiManager psiManager public static com.intellij.psi.PsiFileSystemItem getPsiFileSystemItem (com.intellij.psi.PsiManager, com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.PsiManager psiManager com.intellij.openapi.vfs.VirtualFile file public com.intellij.psi.PsiFileSystemItem findRoot (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file public java.util.Collection getRoots (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public abstract java.util.Collection getContexts (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) public abstract boolean isMine (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) public boolean isFallback () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/providers/FileReferenceHelperRegistrar.class
FileReferenceHelperRegistrar.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceHelperRegistrar extends java.lang.Object { private void <init> () public static com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceHelper[] getHelpers () static com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceHelper getNotNullHelper (com.intellij.psi.PsiFileSystemItem) com.intellij.psi.PsiFileSystemItem psiFileSystemItem com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceHelper helper com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceHelper[] helpers private static com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceHelper getHelper (com.intellij.psi.PsiFileSystemItem) com.intellij.psi.PsiFileSystemItem psiFileSystemItem com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project public static java.util.List getHelpers (com.intellij.psi.PsiFileSystemItem) com.intellij.psi.PsiFileSystemItem psiFileSystemItem com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project public static boolean areElementsEquivalent (com.intellij.psi.PsiFileSystemItem, com.intellij.psi.PsiFileSystemItem) com.intellij.psi.PsiFileSystemItem element1 com.intellij.psi.PsiFileSystemItem element2 private static synthetic boolean lambda$getHelpers$1 (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceHelper) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceHelper fileReferenceHelper private static synthetic boolean lambda$getHelper$0 (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceHelper) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceHelper fileReferenceHelper private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/providers/FileReferenceResolver.class
FileReferenceResolver.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public abstract com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceResolver extends java.lang.Object { public abstract com.intellij.psi.PsiFileSystemItem resolveFileReference (com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference, java.lang.String) public abstract java.util.Collection getVariants (com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference) }
com/intellij/psi/impl/source/resolve/reference/impl/providers/FileReferenceSet$1.class
FileReferenceSet.java package com.intellij.psi.impl.source.resolve.reference.impl.providers final com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceSet$1 extends com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceSet { final synthetic boolean val$urlEncoded final synthetic boolean val$soft void <init> (java.lang.String, com.intellij.psi.PsiElement, int, com.intellij.psi.PsiReferenceProvider, boolean, boolean, boolean, boolean) String str com.intellij.psi.PsiElement element int startInElement com.intellij.psi.PsiReferenceProvider provider boolean isCaseSensitive boolean endingSlashNotAllowed protected boolean isUrlEncoded () protected boolean isSoft () }
com/intellij/psi/impl/source/resolve/reference/impl/providers/FileReferenceSet.class
FileReferenceSet.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceSet extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.openapi.fileTypes.FileType[] EMPTY_FILE_TYPES public static final com.intellij.psi.impl.source.resolve.reference.impl.providers.CustomizableReferenceProvider$CustomizationKey DEFAULT_PATH_EVALUATOR_OPTION public static final com.intellij.util.Function ABSOLUTE_TOP_LEVEL public static final com.intellij.openapi.util.Condition FILE_FILTER public static final com.intellij.openapi.util.Condition DIRECTORY_FILTER protected com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference[] myReferences private com.intellij.psi.PsiElement myElement private final int myStartInElement private final boolean myCaseSensitive private final String myPathStringNonTrimmed private final String myPathString private java.util.Collection myDefaultContexts private final boolean myEndingSlashNotAllowed private boolean myEmptyPathAllowed private java.util.Map myOptions private com.intellij.openapi.fileTypes.FileType[] mySuitableFileTypes static final synthetic boolean $assertionsDisabled public void <init> (java.lang.String, com.intellij.psi.PsiElement, int, com.intellij.psi.PsiReferenceProvider, boolean, boolean, com.intellij.openapi.fileTypes.FileType[]) String str com.intellij.psi.PsiElement element int startInElement com.intellij.psi.PsiReferenceProvider provider boolean caseSensitive boolean endingSlashNotAllowed com.intellij.openapi.fileTypes.FileType[] suitableFileTypes public void <init> (java.lang.String, com.intellij.psi.PsiElement, int, com.intellij.psi.PsiReferenceProvider, boolean, boolean, com.intellij.openapi.fileTypes.FileType[], boolean) String str com.intellij.psi.PsiElement element int startInElement com.intellij.psi.PsiReferenceProvider provider boolean caseSensitive boolean endingSlashNotAllowed com.intellij.openapi.fileTypes.FileType[] suitableFileTypes boolean init protected java.lang.String getNewAbsolutePath (com.intellij.psi.PsiFileSystemItem, java.lang.String) com.intellij.psi.PsiFileSystemItem root String relativePath public java.lang.String getSeparatorString () protected int findSeparatorLength (java.lang.CharSequence, int) CharSequence sequence int atOffset protected int findSeparatorOffset (java.lang.CharSequence, int) CharSequence sequence int startingFrom protected java.util.Collection getExtraContexts () public static com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceSet createSet (com.intellij.psi.PsiElement, boolean, boolean, boolean) com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceHelper helper com.intellij.psi.PsiElement element boolean soft boolean endingSlashNotAllowed boolean urlEncoded com.intellij.psi.ElementManipulator manipulator com.intellij.openapi.util.TextRange range int offset String text public void <init> (java.lang.String, com.intellij.psi.PsiElement, int, com.intellij.psi.PsiReferenceProvider, boolean) String str com.intellij.psi.PsiElement element int startInElement com.intellij.psi.PsiReferenceProvider provider boolean isCaseSensitive public void <init> (java.lang.String, com.intellij.psi.PsiElement, int, com.intellij.psi.PsiReferenceProvider, boolean, boolean) String str com.intellij.psi.PsiElement element int startInElement com.intellij.psi.PsiReferenceProvider provider boolean isCaseSensitive boolean endingSlashNotAllowed public void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.openapi.util.TextRange range public com.intellij.psi.PsiElement getElement () void setElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public boolean isCaseSensitive () public boolean isEndingSlashNotAllowed () public int getStartInElement () public com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference createFileReference (com.intellij.openapi.util.TextRange, int, java.lang.String) com.intellij.openapi.util.TextRange range int index String text protected void reparse () java.util.List referencesList protected java.util.List reparse (java.lang.String, int) StringBuilder sb com.intellij.psi.LiteralTextEscaper escaper com.intellij.openapi.util.TextRange valueRange CharSequence decoded int i int i com.intellij.openapi.util.TextRange r com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference reference int nextSep int start int endTrimmed String refText int refStart int refEnd com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference reference String str int startInElement int wsHead int wsTail com.intellij.psi.LiteralTextEscaper escaper com.intellij.openapi.util.TextRange valueRange CharSequence decoded java.util.List referencesList int index int curSep int sepLen private static int offset (int, com.intellij.psi.LiteralTextEscaper, com.intellij.openapi.util.TextRange) int offset com.intellij.psi.LiteralTextEscaper escaper com.intellij.openapi.util.TextRange valueRange public com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference getReference (int) int index public com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference[] getAllReferences () protected boolean isSoft () protected boolean isUrlEncoded () public java.util.Collection getDefaultContexts () public java.util.Collection computeDefaultContexts () com.intellij.psi.PsiFileSystemItem root java.util.Collection roots com.intellij.util.Function value com.intellij.psi.PsiFile file protected com.intellij.psi.PsiFile getContainingFile () com.intellij.psi.PsiFile cf com.intellij.psi.PsiFile file private java.util.Collection getContextByFile (com.intellij.psi.PsiFile) java.util.Collection folders com.intellij.psi.PsiFile contextFile com.intellij.psi.FileContextProvider contextProvider com.intellij.psi.PsiFile file com.intellij.psi.PsiElement context protected java.util.Collection getContextByFileSystemItem (com.intellij.psi.PsiFileSystemItem) com.intellij.psi.PsiFileSystemItem context java.util.Collection contexts com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceHelper helper com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceHelper[] helpers java.util.ArrayList list com.intellij.openapi.project.Project project boolean hasRealContexts com.intellij.psi.PsiFileSystemItem file com.intellij.openapi.vfs.VirtualFile virtualFile protected java.util.Collection getParentDirectoryContext () com.intellij.psi.PsiFile file com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.openapi.vfs.VirtualFile parent com.intellij.psi.PsiDirectory directory public java.lang.String getPathString () public boolean isAbsolutePathReference () protected boolean useIncludingFileAsContext () public com.intellij.psi.PsiFileSystemItem resolve () com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference lastReference public com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference getLastReference () public static java.util.Collection getAbsoluteTopLevelDirLocations (com.intellij.psi.PsiFile) com.intellij.psi.PsiFileSystemItem root java.util.Collection roots com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceHelper helper com.intellij.psi.PsiFile file com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.psi.PsiDirectory parent com.intellij.openapi.module.Module module java.util.List list com.intellij.openapi.project.Project project protected transient java.util.Collection toFileSystemItems (com.intellij.openapi.vfs.VirtualFile[]) com.intellij.openapi.vfs.VirtualFile[] files protected java.util.Collection toFileSystemItems (java.util.Collection) java.util.Collection files com.intellij.psi.PsiManager manager protected com.intellij.openapi.util.Condition getReferenceCompletionFilter () public void addCustomization (com.intellij.psi.impl.source.resolve.reference.impl.providers.CustomizableReferenceProvider$CustomizationKey, java.lang.Object) com.intellij.psi.impl.source.resolve.reference.impl.providers.CustomizableReferenceProvider$CustomizationKey key Object value public boolean couldBeConvertedTo (boolean) boolean relative public boolean absoluteUrlNeedsStartSlash () public com.intellij.openapi.fileTypes.FileType[] getSuitableFileTypes () public boolean isEmptyPathAllowed () public void setEmptyPathAllowed (boolean) boolean emptyPathAllowed public boolean supportsExtendedCompletion () private static synthetic com.intellij.psi.PsiFileSystemItem lambda$toFileSystemItems$3 (com.intellij.psi.PsiManager, com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.PsiManager manager com.intellij.openapi.vfs.VirtualFile file private static synthetic boolean lambda$static$2 (com.intellij.psi.PsiFileSystemItem) com.intellij.psi.PsiFileSystemItem item private static synthetic boolean lambda$static$1 (com.intellij.psi.PsiFileSystemItem) com.intellij.psi.PsiFileSystemItem item private static synthetic java.util.Collection lambda$static$0 (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/providers/NullFileReferenceHelper.class
NullFileReferenceHelper.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public com.intellij.psi.impl.source.resolve.reference.impl.providers.NullFileReferenceHelper extends com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceHelper { public static final com.intellij.psi.impl.source.resolve.reference.impl.providers.NullFileReferenceHelper INSTANCE public void <init> () public com.intellij.psi.PsiFileSystemItem findRoot (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.ProjectFileIndex index com.intellij.openapi.vfs.VirtualFile contentRootForFile public java.util.Collection getRoots (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public java.util.Collection getContexts (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.PsiFileSystemItem parent com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.PsiFileSystemItem item public boolean isMine (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file public boolean isFallback () private static synthetic com.intellij.psi.PsiFileSystemItem lambda$getRoots$0 (com.intellij.openapi.module.Module, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.module.Module module com.intellij.openapi.vfs.VirtualFile virtualFile static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/providers/SoftFileReferenceSet.class
SoftFileReferenceSet.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public com.intellij.psi.impl.source.resolve.reference.impl.providers.SoftFileReferenceSet extends com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceSet { public void <init> (java.lang.String, com.intellij.psi.PsiElement, int, com.intellij.psi.PsiReferenceProvider, boolean, boolean, com.intellij.openapi.fileTypes.FileType[]) String str com.intellij.psi.PsiElement element int startInElement com.intellij.psi.PsiReferenceProvider provider boolean caseSensitive boolean endingSlashNotAllowed com.intellij.openapi.fileTypes.FileType[] suitableFileTypes public void <init> (java.lang.String, com.intellij.psi.PsiElement, int, com.intellij.psi.PsiReferenceProvider, boolean, boolean, com.intellij.openapi.fileTypes.FileType[], boolean) String str com.intellij.psi.PsiElement element int startInElement com.intellij.psi.PsiReferenceProvider provider boolean caseSensitive boolean endingSlashNotAllowed com.intellij.openapi.fileTypes.FileType[] suitableFileTypes boolean init public void <init> (java.lang.String, com.intellij.psi.PsiElement, int, com.intellij.psi.PsiReferenceProvider, boolean) String str com.intellij.psi.PsiElement element int startInElement com.intellij.psi.PsiReferenceProvider provider boolean isCaseSensitive public void <init> (java.lang.String, com.intellij.psi.PsiElement, int, com.intellij.psi.PsiReferenceProvider, boolean, boolean) String str com.intellij.psi.PsiElement element int startInElement com.intellij.psi.PsiReferenceProvider provider boolean isCaseSensitive boolean endingSlashNotAllowed public void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element protected boolean isSoft () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/PredefinedSearchScopeProvider.class
PredefinedSearchScopeProvider.java package com.intellij.psi.search public abstract com.intellij.psi.search.PredefinedSearchScopeProvider extends java.lang.Object { public void <init> () public static com.intellij.psi.search.PredefinedSearchScopeProvider getInstance () public abstract java.util.List getPredefinedScopes (com.intellij.openapi.project.Project, com.intellij.openapi.actionSystem.DataContext, boolean, boolean, boolean, boolean, boolean) }
com/intellij/psi/search/SearchScopeProvider.class
SearchScopeProvider.java package com.intellij.psi.search public abstract com.intellij.psi.search.SearchScopeProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public java.lang.String getDisplayName () public java.util.List getSearchScopes (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public java.util.List getGeneralSearchScopes (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/scope/impl/CustomScopesAggregator.class
CustomScopesAggregator.java package com.intellij.psi.search.scope.impl public com.intellij.psi.search.scope.impl.CustomScopesAggregator extends java.lang.Object { public void <init> () public static java.util.List getAllCustomScopes (com.intellij.openapi.project.Project) java.util.List customScopes com.intellij.psi.search.scope.packageSet.CustomScopesProvider scopesProvider com.intellij.openapi.project.Project project java.util.Set allScopes private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/refactoring/util/AbstractVariableData.class
AbstractVariableData.java package com.intellij.refactoring.util public com.intellij.refactoring.util.AbstractVariableData extends java.lang.Object { public String originalName public String name public boolean passAsParameter public void <init> () public java.lang.String getName () public java.lang.String getOriginalName () public boolean isPassAsParameter () }
com/intellij/codeInsight/controlflow/impl/
com/intellij/extapi/
com/intellij/extapi/psi/
com/intellij/ide/plugins/cl/
com/intellij/indentation/
com/intellij/lang/impl/
com/intellij/mock/
com/intellij/openapi/application/ex/
com/intellij/openapi/application/impl/
com/intellij/openapi/command/impl/
com/intellij/openapi/components/impl/
com/intellij/openapi/fileEditor/impl/
com/intellij/openapi/module/impl/
com/intellij/openapi/progress/impl/
com/intellij/openapi/progress/util/
com/intellij/openapi/vfs/impl/http/
com/intellij/openapi/vfs/impl/jar/
com/intellij/openapi/vfs/local/
com/intellij/openapi/wm/
com/intellij/openapi/wm/ex/
com/intellij/pom/core/
com/intellij/pom/core/impl/
com/intellij/pom/tree/
com/intellij/pom/tree/events/
com/intellij/pom/tree/events/impl/
com/intellij/psi/css/
com/intellij/psi/impl/file/
com/intellij/psi/impl/file/impl/
com/intellij/psi/impl/light/
com/intellij/psi/impl/meta/
com/intellij/psi/impl/smartPointers/
com/intellij/psi/impl/source/tree/
com/intellij/psi/impl/source/tree/injected/
com/intellij/psi/scope/processor/
com/intellij/psi/text/
com/intellij/refactoring/rename/
com/intellij/util/codeInsight/
com/intellij/util/graph/impl/
com/intellij/util/profiling/
org/jetbrains/ide/
com/intellij/codeInsight/CodeInsightUtilCore.class
CodeInsightUtilCore.java package com.intellij.codeInsight public abstract com.intellij.codeInsight.CodeInsightUtilCore extends com.intellij.codeInsight.FileModificationService { static final synthetic boolean $assertionsDisabled public void <init> () public static com.intellij.psi.PsiElement findElementInRange (com.intellij.psi.PsiFile, int, int, java.lang.Class, com.intellij.lang.Language) com.intellij.psi.PsiFile file int startOffset int endOffset Class klass com.intellij.lang.Language language private static com.intellij.psi.PsiElement findElementInRange (com.intellij.psi.PsiFile, int, int, java.lang.Class, com.intellij.lang.Language, com.intellij.psi.PsiElement) com.intellij.psi.PsiFile file int startOffset int endOffset Class klass com.intellij.lang.Language language com.intellij.psi.PsiElement initialElement com.intellij.psi.PsiElement element1 com.intellij.psi.PsiElement element2 com.intellij.psi.PsiElement commonParent com.intellij.psi.PsiElement element public static com.intellij.psi.PsiElement forcePsiPostprocessAndRestoreElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static com.intellij.psi.PsiElement forcePsiPostprocessAndRestoreElement (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement element boolean useFileLanguage com.intellij.psi.PsiFile psiFile com.intellij.openapi.editor.Document document com.intellij.lang.Language language com.intellij.psi.PsiDocumentManager documentManager com.intellij.openapi.editor.RangeMarker rangeMarker com.intellij.psi.PsiElement elementInRange public static boolean parseStringCharacters (java.lang.String, java.lang.StringBuilder, int[]) String chars StringBuilder outChars int[] sourceOffsets public static transient boolean parseStringCharacters (java.lang.String, java.lang.StringBuilder, int[], boolean, boolean, char[]) int i char startC int v int code Exception e char c String chars StringBuilder outChars int[] sourceOffsets boolean slashMustBeEscaped boolean exitOnEscapingWrongSymbol char[] endChars int index int outOffset public static com.intellij.openapi.util.TextRange mapBackStringRange (java.lang.String, int, int) char c3 char c2 char c1 char c String text int from int to int curOffset int mappedFrom int mappedTo int end int i static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/TargetElementEvaluator.class
TargetElementEvaluator.java package com.intellij.codeInsight public abstract com.intellij.codeInsight.TargetElementEvaluator extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract boolean includeSelfInGotoImplementation (com.intellij.psi.PsiElement) public com.intellij.psi.PsiElement getElementByReference (com.intellij.psi.PsiReference, int) com.intellij.psi.PsiReference ref int flags static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/completion/CompletionUtilCoreImpl.class
CompletionUtilCoreImpl.java package com.intellij.codeInsight.completion public com.intellij.codeInsight.completion.CompletionUtilCoreImpl extends java.lang.Object { public void <init> () public static com.intellij.psi.PsiElement getOriginalElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psi public static com.intellij.psi.PsiElement getOriginalElement (com.intellij.psi.PsiElement, com.intellij.psi.PsiFile) com.intellij.openapi.util.TextRange translated com.intellij.openapi.editor.Document hostDocument com.intellij.codeInsight.completion.OffsetTranslator translator Integer start Integer end com.intellij.openapi.editor.Document document com.intellij.openapi.util.TextRange range com.intellij.psi.PsiElement psi com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiFile originalFile private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/completion/OffsetTranslator$1.class
OffsetTranslator.java package com.intellij.codeInsight.completion com.intellij.codeInsight.completion.OffsetTranslator$1 extends java.lang.Object implements com.intellij.openapi.editor.event.DocumentListener { final synthetic com.intellij.openapi.editor.Document val$originalDocument final synthetic java.util.LinkedList val$sinceCommit final synthetic com.intellij.codeInsight.completion.OffsetTranslator this$0 void <init> (com.intellij.codeInsight.completion.OffsetTranslator, com.intellij.openapi.editor.Document, java.util.LinkedList) com.intellij.codeInsight.completion.OffsetTranslator this$0 public void documentChanged (com.intellij.openapi.editor.event.DocumentEvent) com.intellij.openapi.editor.impl.event.DocumentEventImpl inverse com.intellij.openapi.editor.event.DocumentEvent e private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/completion/OffsetTranslator$2.class
OffsetTranslator.java package com.intellij.codeInsight.completion com.intellij.codeInsight.completion.OffsetTranslator$2 extends java.lang.Object implements com.intellij.psi.util.PsiModificationTracker$Listener { final long lastModCount final synthetic com.intellij.psi.PsiFile val$originalFile final synthetic java.util.LinkedList val$sinceCommit final synthetic com.intellij.codeInsight.completion.OffsetTranslator this$0 void <init> (com.intellij.codeInsight.completion.OffsetTranslator, com.intellij.psi.PsiFile, java.util.LinkedList) com.intellij.codeInsight.completion.OffsetTranslator this$0 public void modificationCountChanged () }
com/intellij/codeInsight/completion/OffsetTranslator.class
OffsetTranslator.java package com.intellij.codeInsight.completion com.intellij.codeInsight.completion.OffsetTranslator extends java.lang.Object implements com.intellij.openapi.Disposable { static final com.intellij.openapi.util.Key RANGE_TRANSLATION private final com.intellij.psi.PsiFile myOriginalFile private final com.intellij.openapi.editor.Document myCopyDocument private final java.util.LinkedList myTranslation void <init> (com.intellij.openapi.editor.Document, com.intellij.psi.PsiFile, com.intellij.openapi.editor.Document, int, int, java.lang.String) com.intellij.openapi.editor.Document originalDocument com.intellij.psi.PsiFile originalFile com.intellij.openapi.editor.Document copyDocument int start int end String replacement java.util.LinkedList sinceCommit private boolean isUpToDate () public void dispose () java.lang.Integer translateOffset (java.lang.Integer) com.intellij.openapi.editor.event.DocumentEvent event Integer offset private static java.lang.Integer translateOffset (int, com.intellij.openapi.editor.event.DocumentEvent) int offset com.intellij.openapi.editor.event.DocumentEvent event static synthetic boolean access$000 (com.intellij.codeInsight.completion.OffsetTranslator) com.intellij.codeInsight.completion.OffsetTranslator x0 static synthetic java.util.LinkedList access$100 (com.intellij.codeInsight.completion.OffsetTranslator) com.intellij.codeInsight.completion.OffsetTranslator x0 static void <clinit> () }
com/intellij/codeInsight/controlflow/ControlFlowBuilder$PendingProcessor.class
ControlFlowBuilder.java package com.intellij.codeInsight.controlflow public abstract com.intellij.codeInsight.controlflow.ControlFlowBuilder$PendingProcessor extends java.lang.Object { public abstract void process (com.intellij.psi.PsiElement, com.intellij.codeInsight.controlflow.Instruction) }
com/intellij/codeInsight/controlflow/ControlFlowBuilder.class
ControlFlowBuilder.java package com.intellij.codeInsight.controlflow public com.intellij.codeInsight.controlflow.ControlFlowBuilder extends java.lang.Object { public static final com.intellij.openapi.diagnostic.Logger LOG public java.util.List instructions public com.intellij.codeInsight.controlflow.Instruction prevInstruction public java.util.List pending public int instructionCount public int transparentInstructionCount public void <init> () public com.intellij.codeInsight.controlflow.Instruction findInstructionByElement (com.intellij.psi.PsiElement) com.intellij.codeInsight.controlflow.Instruction instruction int i com.intellij.psi.PsiElement element public final com.intellij.codeInsight.controlflow.ControlFlow getControlFlow () public final com.intellij.codeInsight.controlflow.ControlFlow getCompleteControlFlow () com.intellij.codeInsight.controlflow.Instruction predecessor com.intellij.codeInsight.controlflow.Instruction successor java.util.Collection predecessors java.util.Collection successors com.intellij.codeInsight.controlflow.Instruction instruction java.util.ArrayList result int processedTransparentInstructions public void addEdge (com.intellij.codeInsight.controlflow.Instruction, com.intellij.codeInsight.controlflow.Instruction) com.intellij.codeInsight.controlflow.Instruction beginInstruction com.intellij.codeInsight.controlflow.Instruction endInstruction public final void addNode (com.intellij.codeInsight.controlflow.Instruction) com.intellij.codeInsight.controlflow.Instruction instruction public final void addNodeAndCheckPending (com.intellij.codeInsight.controlflow.Instruction) com.intellij.codeInsight.controlflow.Instruction instruction public final void flowAbrupted () public void addPendingEdge (com.intellij.psi.PsiElement, com.intellij.codeInsight.controlflow.Instruction) com.intellij.openapi.util.Pair pair com.intellij.psi.PsiElement scope com.intellij.psi.PsiElement pendingScope com.intellij.codeInsight.controlflow.Instruction instruction int i public final void checkPending (com.intellij.codeInsight.controlflow.Instruction) com.intellij.openapi.util.Pair pair com.intellij.openapi.util.Pair pair com.intellij.psi.PsiElement scopeWhenToAdd int i com.intellij.codeInsight.controlflow.Instruction instruction com.intellij.psi.PsiElement element public com.intellij.codeInsight.controlflow.Instruction startNode (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.codeInsight.controlflow.Instruction instruction public final com.intellij.codeInsight.controlflow.TransparentInstruction startTransparentNode (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement element String markerName com.intellij.codeInsight.controlflow.TransparentInstruction instruction public final com.intellij.codeInsight.controlflow.Instruction startConditionalNode (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement condition boolean result com.intellij.codeInsight.controlflow.ConditionalInstruction instruction public final com.intellij.codeInsight.controlflow.ControlFlow build (com.intellij.psi.PsiElementVisitor, com.intellij.psi.PsiElement) com.intellij.psi.PsiElementVisitor visitor com.intellij.psi.PsiElement element public final void visitFor (com.intellij.psi.PsiElementVisitor, com.intellij.psi.PsiElement) com.intellij.psi.PsiElementVisitor visitor com.intellij.psi.PsiElement element com.intellij.codeInsight.controlflow.Instruction exitInstruction protected void addEntryPointNode (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement startElement public final void updatePendingElementScope (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement parentForScope com.intellij.psi.PsiElement newParentScope public void processPending (com.intellij.codeInsight.controlflow.ControlFlowBuilder$PendingProcessor) com.intellij.openapi.util.Pair pair com.intellij.codeInsight.controlflow.ControlFlowBuilder$PendingProcessor processor java.util.List pending private synthetic void lambda$updatePendingElementScope$0 (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.codeInsight.controlflow.Instruction) com.intellij.psi.PsiElement parentForScope com.intellij.psi.PsiElement newParentScope com.intellij.psi.PsiElement pendingScope com.intellij.codeInsight.controlflow.Instruction instruction static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/controlflow/ControlFlowProvider.class
ControlFlowProvider.java package com.intellij.codeInsight.controlflow public abstract com.intellij.codeInsight.controlflow.ControlFlowProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract com.intellij.codeInsight.controlflow.ControlFlow getControlFlow (com.intellij.psi.PsiElement) public abstract java.lang.String getAdditionalInfo (com.intellij.codeInsight.controlflow.Instruction) static void <clinit> () }
com/intellij/codeInsight/controlflow/ControlFlowUtil$1.class
ControlFlowUtil.java package com.intellij.codeInsight.controlflow final com.intellij.codeInsight.controlflow.ControlFlowUtil$1 extends java.lang.Object implements com.intellij.util.graph.Graph { private final java.util.List myList final synthetic com.intellij.codeInsight.controlflow.Instruction[] val$flow void <init> (com.intellij.codeInsight.controlflow.Instruction[]) public java.util.Collection getNodes () public java.util.Iterator getIn (com.intellij.codeInsight.controlflow.Instruction) com.intellij.codeInsight.controlflow.Instruction n public java.util.Iterator getOut (com.intellij.codeInsight.controlflow.Instruction) com.intellij.codeInsight.controlflow.Instruction n public volatile synthetic java.util.Iterator getOut (java.lang.Object) public volatile synthetic java.util.Iterator getIn (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/controlflow/ControlFlowUtil$Operation.class
ControlFlowUtil.java package com.intellij.codeInsight.controlflow public final enum com.intellij.codeInsight.controlflow.ControlFlowUtil$Operation extends java.lang.Enum { public static final enum com.intellij.codeInsight.controlflow.ControlFlowUtil$Operation CONTINUE public static final enum com.intellij.codeInsight.controlflow.ControlFlowUtil$Operation BREAK public static final enum com.intellij.codeInsight.controlflow.ControlFlowUtil$Operation NEXT private static final synthetic com.intellij.codeInsight.controlflow.ControlFlowUtil$Operation[] $VALUES public static com.intellij.codeInsight.controlflow.ControlFlowUtil$Operation[] values () public static com.intellij.codeInsight.controlflow.ControlFlowUtil$Operation valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/codeInsight/controlflow/ControlFlowUtil.class
ControlFlowUtil.java package com.intellij.codeInsight.controlflow public com.intellij.codeInsight.controlflow.ControlFlowUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG static final synthetic boolean $assertionsDisabled private void <init> () public static com.intellij.util.graph.Graph createGraph (com.intellij.codeInsight.controlflow.Instruction[]) com.intellij.codeInsight.controlflow.Instruction[] flow public static int findInstructionNumberByElement (com.intellij.codeInsight.controlflow.Instruction[], com.intellij.psi.PsiElement) int i com.intellij.codeInsight.controlflow.Instruction[] flow com.intellij.psi.PsiElement element public static boolean process (com.intellij.codeInsight.controlflow.Instruction[], int, com.intellij.util.Processor) int succNum com.intellij.codeInsight.controlflow.Instruction succ int num com.intellij.codeInsight.controlflow.Instruction instruction com.intellij.codeInsight.controlflow.Instruction[] flow int start com.intellij.util.Processor processor int length boolean[] visited com.intellij.util.containers.IntStack stack public static void iteratePrev (int, com.intellij.codeInsight.controlflow.Instruction[], com.intellij.util.Function) int startInstruction com.intellij.codeInsight.controlflow.Instruction[] instructions com.intellij.util.Function closure public static void iterate (int, com.intellij.codeInsight.controlflow.Instruction[], com.intellij.util.Function, boolean) int predNum com.intellij.codeInsight.controlflow.Instruction pred int num com.intellij.codeInsight.controlflow.Instruction instr com.intellij.codeInsight.controlflow.ControlFlowUtil$Operation nextOperation java.util.Collection nextToProcess int startInstruction com.intellij.codeInsight.controlflow.Instruction[] instructions com.intellij.util.Function closure boolean prev com.intellij.util.containers.IntStack stack boolean[] visited static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/controlflow/impl/ConditionalInstructionImpl.class
ConditionalInstructionImpl.java package com.intellij.codeInsight.controlflow.impl public com.intellij.codeInsight.controlflow.impl.ConditionalInstructionImpl extends com.intellij.codeInsight.controlflow.impl.InstructionImpl implements com.intellij.codeInsight.controlflow.ConditionalInstruction { private final com.intellij.psi.PsiElement myCondition private final boolean myResult public void <init> (com.intellij.codeInsight.controlflow.ControlFlowBuilder, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, boolean) com.intellij.codeInsight.controlflow.ControlFlowBuilder builder com.intellij.psi.PsiElement element com.intellij.psi.PsiElement condition boolean result public com.intellij.psi.PsiElement getCondition () public boolean getResult () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/controlflow/impl/ControlFlowImpl.class
ControlFlowImpl.java package com.intellij.codeInsight.controlflow.impl public com.intellij.codeInsight.controlflow.impl.ControlFlowImpl extends java.lang.Object implements com.intellij.codeInsight.controlflow.ControlFlow { private final com.intellij.codeInsight.controlflow.Instruction[] myInstructions public void <init> (com.intellij.codeInsight.controlflow.Instruction[]) com.intellij.codeInsight.controlflow.Instruction[] instructions public com.intellij.codeInsight.controlflow.Instruction[] getInstructions () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/controlflow/impl/DetachedInstructionImpl.class
DetachedInstructionImpl.java package com.intellij.codeInsight.controlflow.impl public com.intellij.codeInsight.controlflow.impl.DetachedInstructionImpl extends com.intellij.codeInsight.controlflow.impl.InstructionBaseImpl { private final java.util.concurrent.atomic.AtomicInteger myNum static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public int num () public final void addToInstructions (com.intellij.codeInsight.controlflow.ControlFlowBuilder) com.intellij.codeInsight.controlflow.ControlFlowBuilder builder public final void addTransparentNode (com.intellij.codeInsight.controlflow.ControlFlowBuilder) com.intellij.codeInsight.controlflow.ControlFlowBuilder builder public final void addNode (com.intellij.codeInsight.controlflow.ControlFlowBuilder) com.intellij.codeInsight.controlflow.ControlFlowBuilder builder public void updateNum (int) int newNum static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/controlflow/impl/InstructionBaseImpl.class
InstructionBaseImpl.java package com.intellij.codeInsight.controlflow.impl public abstract com.intellij.codeInsight.controlflow.impl.InstructionBaseImpl extends java.lang.Object implements com.intellij.codeInsight.controlflow.Instruction { private final java.util.List myPred private final java.util.List mySucc protected final com.intellij.psi.PsiElement myElement public final com.intellij.psi.PsiElement getElement () public void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public final java.util.List allSucc () public final java.util.List allPred () public java.lang.String toString () com.intellij.codeInsight.controlflow.Instruction instruction int num int i StringBuilder builder public java.lang.String getElementPresentation () protected java.lang.String id () public volatile synthetic java.util.Collection allPred () public volatile synthetic java.util.Collection allSucc () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/controlflow/impl/InstructionImpl.class
InstructionImpl.java package com.intellij.codeInsight.controlflow.impl public com.intellij.codeInsight.controlflow.impl.InstructionImpl extends com.intellij.codeInsight.controlflow.impl.InstructionBaseImpl { private final int myNumber public void <init> (com.intellij.codeInsight.controlflow.ControlFlowBuilder, com.intellij.psi.PsiElement) com.intellij.codeInsight.controlflow.ControlFlowBuilder builder com.intellij.psi.PsiElement element public final int num () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/controlflow/impl/TransparentInstructionImpl.class
TransparentInstructionImpl.java package com.intellij.codeInsight.controlflow.impl public com.intellij.codeInsight.controlflow.impl.TransparentInstructionImpl extends com.intellij.codeInsight.controlflow.impl.InstructionBaseImpl implements com.intellij.codeInsight.controlflow.TransparentInstruction { private final String myMarkerName private final int myNum public void <init> (com.intellij.codeInsight.controlflow.ControlFlowBuilder, com.intellij.psi.PsiElement, java.lang.String) com.intellij.codeInsight.controlflow.ControlFlowBuilder builder com.intellij.psi.PsiElement element String markerName public java.lang.String getElementPresentation () protected java.lang.String id () public int num () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/CollectHighlightsUtil$FiltersHolder.class
CollectHighlightsUtil.java package com.intellij.codeInsight.daemon.impl com.intellij.codeInsight.daemon.impl.CollectHighlightsUtil$FiltersHolder extends java.lang.Object { static final com.intellij.openapi.util.Condition[] FILTERS void <init> () static void <clinit> () }
com/intellij/codeInsight/daemon/impl/CollectHighlightsUtil.class
CollectHighlightsUtil.java package com.intellij.codeInsight.daemon.impl public com.intellij.codeInsight.daemon.impl.CollectHighlightsUtil extends java.lang.Object { private static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME private static final com.intellij.openapi.diagnostic.Logger LOG private static final int STARTING_TREE_HEIGHT static final synthetic boolean $assertionsDisabled private void <init> () public static java.util.List getElementsInRange (com.intellij.psi.PsiElement, int, int) com.intellij.psi.PsiElement root int startOffset int endOffset public static java.util.List getElementsInRange (com.intellij.psi.PsiElement, int, int, boolean) com.intellij.psi.PsiElement root int startOffset int endOffset boolean includeAllParents com.intellij.psi.PsiElement commonParent java.util.List list com.intellij.psi.PsiElement parent private static java.util.List getElementsToHighlight (com.intellij.psi.PsiElement, int, int) com.intellij.openapi.util.Condition filter boolean startChildrenVisiting int start boolean startChildrenVisiting com.intellij.psi.PsiElement parent int startOffset int endOffset java.util.List result int currentOffset com.intellij.openapi.util.Condition[] filters int offset gnu.trove.TIntStack starts com.intellij.util.containers.Stack elements com.intellij.util.containers.Stack children com.intellij.psi.PsiElement element com.intellij.psi.PsiElement child public static com.intellij.psi.PsiElement findCommonParent (com.intellij.psi.PsiElement, int, int) com.intellij.psi.PsiElement root int startOffset int endOffset com.intellij.psi.PsiElement left com.intellij.psi.PsiElement right com.intellij.psi.PsiElement commonParent com.intellij.psi.PsiElement parent private static com.intellij.psi.PsiElement findElementAtInRoot (com.intellij.psi.PsiElement, int) com.intellij.psi.PsiElement root int offset static synthetic com.intellij.openapi.extensions.ExtensionPointName access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/documentation/PlatformDocumentationUtil.class
PlatformDocumentationUtil.java package com.intellij.codeInsight.documentation public com.intellij.codeInsight.documentation.PlatformDocumentationUtil extends java.lang.Object { private static final java.util.regex.Pattern ourLtFixupPattern private static final String LT_ENTITY public void <init> () public static java.util.List getHttpRoots (java.lang.String[], java.lang.String) String url com.intellij.openapi.vfs.VirtualFile virtualFile String root String[] roots String relPath java.util.List result public static java.lang.String getDocUrl (com.intellij.openapi.vfs.VirtualFile, java.lang.String) String url com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFile root String relPath public static java.lang.String fixupText (java.lang.CharSequence) CharSequence docText static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/highlighting/HighlightUsagesDescriptionLocation.class
HighlightUsagesDescriptionLocation.java package com.intellij.codeInsight.highlighting public com.intellij.codeInsight.highlighting.HighlightUsagesDescriptionLocation extends com.intellij.psi.ElementDescriptionLocation { private static final com.intellij.psi.ElementDescriptionProvider ourDefaultProvider public static final com.intellij.codeInsight.highlighting.HighlightUsagesDescriptionLocation INSTANCE private void <init> () public com.intellij.psi.ElementDescriptionProvider getDefaultProvider () private static synthetic java.lang.String lambda$static$0 (com.intellij.psi.PsiElement, com.intellij.psi.ElementDescriptionLocation) com.intellij.psi.PsiElement element com.intellij.psi.ElementDescriptionLocation location static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/highlighting/ReadWriteUtil.class
ReadWriteUtil.java package com.intellij.codeInsight.highlighting public com.intellij.codeInsight.highlighting.ReadWriteUtil extends java.lang.Object { public void <init> () public static com.intellij.codeInsight.highlighting.ReadWriteAccessDetector$Access getReadWriteAccess (com.intellij.psi.PsiElement[], com.intellij.psi.PsiElement) com.intellij.codeInsight.highlighting.ReadWriteAccessDetector detector com.intellij.psi.PsiElement[] primaryElements com.intellij.psi.PsiElement element private static boolean isReadWriteAccessibleElements (com.intellij.psi.PsiElement[], com.intellij.codeInsight.highlighting.ReadWriteAccessDetector) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement[] primaryElements com.intellij.codeInsight.highlighting.ReadWriteAccessDetector detector private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/SuppressionUtilCore.class
SuppressionUtilCore.java package com.intellij.codeInspection public com.intellij.codeInspection.SuppressionUtilCore extends java.lang.Object { public static final String SUPPRESS_INSPECTIONS_TAG_NAME public void <init> () }
com/intellij/concurrency/ConcurrentCollectionFactory.class
ConcurrentCollectionFactory.java package com.intellij.concurrency public com.intellij.concurrency.ConcurrentCollectionFactory extends java.lang.Object { public void <init> () public static java.util.concurrent.ConcurrentMap createMap (gnu.trove.TObjectHashingStrategy) gnu.trove.TObjectHashingStrategy hashStrategy public static java.util.concurrent.ConcurrentMap createMap (int, float, int, gnu.trove.TObjectHashingStrategy) int initialCapacity float loadFactor int concurrencyLevel gnu.trove.TObjectHashingStrategy hashStrategy public static java.util.Set createConcurrentSet (gnu.trove.TObjectHashingStrategy) gnu.trove.TObjectHashingStrategy hashStrategy private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/concurrency/ConcurrentHashMap$1.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$1 extends java.lang.Object implements gnu.trove.TObjectHashingStrategy { void <init> () public int computeHashCode (java.lang.Object) Object object public boolean equals (java.lang.Object, java.lang.Object) Object o1 Object o2 }
com/intellij/concurrency/ConcurrentHashMap$BaseIterator.class
ConcurrentHashMap.java package com.intellij.concurrency com.intellij.concurrency.ConcurrentHashMap$BaseIterator extends com.intellij.concurrency.ConcurrentHashMap$Traverser { final com.intellij.concurrency.ConcurrentHashMap map com.intellij.concurrency.ConcurrentHashMap$Node lastReturned void <init> (com.intellij.concurrency.ConcurrentHashMap$Node[], int, int, int, com.intellij.concurrency.ConcurrentHashMap) com.intellij.concurrency.ConcurrentHashMap$Node[] tab int size int index int limit com.intellij.concurrency.ConcurrentHashMap map public final boolean hasNext () public final boolean hasMoreElements () public final void remove () com.intellij.concurrency.ConcurrentHashMap$Node p }
com/intellij/concurrency/ConcurrentHashMap$BulkTask.class
ConcurrentHashMap.java package com.intellij.concurrency abstract com.intellij.concurrency.ConcurrentHashMap$BulkTask extends java.util.concurrent.CountedCompleter { com.intellij.concurrency.ConcurrentHashMap$Node[] tab com.intellij.concurrency.ConcurrentHashMap$Node next com.intellij.concurrency.ConcurrentHashMap$TableStack stack com.intellij.concurrency.ConcurrentHashMap$TableStack spare int index int baseIndex int baseLimit final int baseSize int batch void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[]) com.intellij.concurrency.ConcurrentHashMap$BulkTask par int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t final com.intellij.concurrency.ConcurrentHashMap$Node advance () com.intellij.concurrency.ConcurrentHashMap$Node[] t int i int n com.intellij.concurrency.ConcurrentHashMap$Node[] t int i int n com.intellij.concurrency.ConcurrentHashMap$Node e private void pushState (com.intellij.concurrency.ConcurrentHashMap$Node[], int, int) com.intellij.concurrency.ConcurrentHashMap$Node[] t int i int n com.intellij.concurrency.ConcurrentHashMap$TableStack s private void recoverState (int) com.intellij.concurrency.ConcurrentHashMap$TableStack next int len int n com.intellij.concurrency.ConcurrentHashMap$TableStack s }
com/intellij/concurrency/ConcurrentHashMap$CollectionView.class
ConcurrentHashMap.java package com.intellij.concurrency abstract com.intellij.concurrency.ConcurrentHashMap$CollectionView extends java.lang.Object implements java.util.Collection java.io.Serializable { private static final long serialVersionUID final com.intellij.concurrency.ConcurrentHashMap map private static final String OOME_MSG void <init> (com.intellij.concurrency.ConcurrentHashMap) com.intellij.concurrency.ConcurrentHashMap map public com.intellij.concurrency.ConcurrentHashMap getMap () public final void clear () public final int size () public final boolean isEmpty () public abstract java.util.Iterator iterator () public abstract boolean contains (java.lang.Object) public abstract boolean remove (java.lang.Object) public final java.lang.Object[] toArray () Object e long sz int n Object[] r int i public final java.lang.Object[] toArray (java.lang.Object[]) Object e Object[] a long sz int m Object[] r int n int i public final java.lang.String toString () Object e StringBuilder sb java.util.Iterator it public final boolean containsAll (java.util.Collection) Object e java.util.Collection c public final boolean removeAll (java.util.Collection) java.util.Iterator it java.util.Collection c boolean modified public final boolean retainAll (java.util.Collection) java.util.Iterator it java.util.Collection c boolean modified }
com/intellij/concurrency/ConcurrentHashMap$CounterCell.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$CounterCell extends java.lang.Object { volatile long value void <init> (long) long x }
com/intellij/concurrency/ConcurrentHashMap$EntryIterator.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$EntryIterator extends com.intellij.concurrency.ConcurrentHashMap$BaseIterator implements java.util.Iterator { void <init> (com.intellij.concurrency.ConcurrentHashMap$Node[], int, int, int, com.intellij.concurrency.ConcurrentHashMap) com.intellij.concurrency.ConcurrentHashMap$Node[] tab int size int index int limit com.intellij.concurrency.ConcurrentHashMap map public final java.util.Map$Entry next () com.intellij.concurrency.ConcurrentHashMap$Node p Object k Object v public volatile synthetic java.lang.Object next () }
com/intellij/concurrency/ConcurrentHashMap$EntrySetView.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$EntrySetView extends com.intellij.concurrency.ConcurrentHashMap$CollectionView implements java.util.Set java.io.Serializable { private static final long serialVersionUID void <init> (com.intellij.concurrency.ConcurrentHashMap) com.intellij.concurrency.ConcurrentHashMap map public boolean contains (java.lang.Object) Object k Object v Object r java.util.Map$Entry e Object o public boolean remove (java.lang.Object) Object k Object v java.util.Map$Entry e Object o public java.util.Iterator iterator () com.intellij.concurrency.ConcurrentHashMap m com.intellij.concurrency.ConcurrentHashMap$Node[] t int f public boolean add (java.util.Map$Entry) java.util.Map$Entry e public boolean addAll (java.util.Collection) java.util.Map$Entry e java.util.Collection c boolean added public boolean removeIf (java.util.function.Predicate) java.util.function.Predicate filter public final int hashCode () com.intellij.concurrency.ConcurrentHashMap$Node p com.intellij.concurrency.ConcurrentHashMap$Traverser it int h com.intellij.concurrency.ConcurrentHashMap$Node[] t public final boolean equals (java.lang.Object) java.util.Set c Object o public java.util.Spliterator spliterator () com.intellij.concurrency.ConcurrentHashMap$Node[] t com.intellij.concurrency.ConcurrentHashMap m long n int f public void forEach (java.util.function.Consumer) com.intellij.concurrency.ConcurrentHashMap$Node p com.intellij.concurrency.ConcurrentHashMap$Traverser it java.util.function.Consumer action com.intellij.concurrency.ConcurrentHashMap$Node[] t public volatile synthetic boolean add (java.lang.Object) }
com/intellij/concurrency/ConcurrentHashMap$EntrySpliterator.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$EntrySpliterator extends com.intellij.concurrency.ConcurrentHashMap$Traverser implements java.util.Spliterator { final com.intellij.concurrency.ConcurrentHashMap map long est void <init> (com.intellij.concurrency.ConcurrentHashMap$Node[], int, int, int, long, com.intellij.concurrency.ConcurrentHashMap) com.intellij.concurrency.ConcurrentHashMap$Node[] tab int size int index int limit long est com.intellij.concurrency.ConcurrentHashMap map public com.intellij.concurrency.ConcurrentHashMap$EntrySpliterator trySplit () int i int f int h public void forEachRemaining (java.util.function.Consumer) com.intellij.concurrency.ConcurrentHashMap$Node p java.util.function.Consumer action public boolean tryAdvance (java.util.function.Consumer) java.util.function.Consumer action com.intellij.concurrency.ConcurrentHashMap$Node p public long estimateSize () public int characteristics () public volatile synthetic java.util.Spliterator trySplit () }
com/intellij/concurrency/ConcurrentHashMap$ForEachEntryTask.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$ForEachEntryTask extends com.intellij.concurrency.ConcurrentHashMap$BulkTask { final java.util.function.Consumer action void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[], java.util.function.Consumer) com.intellij.concurrency.ConcurrentHashMap$BulkTask p int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t java.util.function.Consumer action public final void compute () int i int f int h com.intellij.concurrency.ConcurrentHashMap$Node p java.util.function.Consumer action }
com/intellij/concurrency/ConcurrentHashMap$ForEachKeyTask.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$ForEachKeyTask extends com.intellij.concurrency.ConcurrentHashMap$BulkTask { final java.util.function.Consumer action void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[], java.util.function.Consumer) com.intellij.concurrency.ConcurrentHashMap$BulkTask p int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t java.util.function.Consumer action public final void compute () int i int f int h com.intellij.concurrency.ConcurrentHashMap$Node p java.util.function.Consumer action }
com/intellij/concurrency/ConcurrentHashMap$ForEachMappingTask.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$ForEachMappingTask extends com.intellij.concurrency.ConcurrentHashMap$BulkTask { final java.util.function.BiConsumer action void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[], java.util.function.BiConsumer) com.intellij.concurrency.ConcurrentHashMap$BulkTask p int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t java.util.function.BiConsumer action public final void compute () int i int f int h com.intellij.concurrency.ConcurrentHashMap$Node p java.util.function.BiConsumer action }
com/intellij/concurrency/ConcurrentHashMap$ForEachTransformedEntryTask.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$ForEachTransformedEntryTask extends com.intellij.concurrency.ConcurrentHashMap$BulkTask { final java.util.function.Function transformer final java.util.function.Consumer action void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[], java.util.function.Function, java.util.function.Consumer) com.intellij.concurrency.ConcurrentHashMap$BulkTask p int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t java.util.function.Function transformer java.util.function.Consumer action public final void compute () int i int f int h Object u com.intellij.concurrency.ConcurrentHashMap$Node p java.util.function.Consumer action java.util.function.Function transformer }
com/intellij/concurrency/ConcurrentHashMap$ForEachTransformedKeyTask.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$ForEachTransformedKeyTask extends com.intellij.concurrency.ConcurrentHashMap$BulkTask { final java.util.function.Function transformer final java.util.function.Consumer action void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[], java.util.function.Function, java.util.function.Consumer) com.intellij.concurrency.ConcurrentHashMap$BulkTask p int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t java.util.function.Function transformer java.util.function.Consumer action public final void compute () int i int f int h Object u com.intellij.concurrency.ConcurrentHashMap$Node p java.util.function.Consumer action java.util.function.Function transformer }
com/intellij/concurrency/ConcurrentHashMap$ForEachTransformedMappingTask.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$ForEachTransformedMappingTask extends com.intellij.concurrency.ConcurrentHashMap$BulkTask { final java.util.function.BiFunction transformer final java.util.function.Consumer action void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[], java.util.function.BiFunction, java.util.function.Consumer) com.intellij.concurrency.ConcurrentHashMap$BulkTask p int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t java.util.function.BiFunction transformer java.util.function.Consumer action public final void compute () int i int f int h Object u com.intellij.concurrency.ConcurrentHashMap$Node p java.util.function.Consumer action java.util.function.BiFunction transformer }
com/intellij/concurrency/ConcurrentHashMap$ForEachTransformedValueTask.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$ForEachTransformedValueTask extends com.intellij.concurrency.ConcurrentHashMap$BulkTask { final java.util.function.Function transformer final java.util.function.Consumer action void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[], java.util.function.Function, java.util.function.Consumer) com.intellij.concurrency.ConcurrentHashMap$BulkTask p int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t java.util.function.Function transformer java.util.function.Consumer action public final void compute () int i int f int h Object u com.intellij.concurrency.ConcurrentHashMap$Node p java.util.function.Consumer action java.util.function.Function transformer }
com/intellij/concurrency/ConcurrentHashMap$ForEachValueTask.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$ForEachValueTask extends com.intellij.concurrency.ConcurrentHashMap$BulkTask { final java.util.function.Consumer action void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[], java.util.function.Consumer) com.intellij.concurrency.ConcurrentHashMap$BulkTask p int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t java.util.function.Consumer action public final void compute () int i int f int h com.intellij.concurrency.ConcurrentHashMap$Node p java.util.function.Consumer action }
com/intellij/concurrency/ConcurrentHashMap$ForwardingNode.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$ForwardingNode extends com.intellij.concurrency.ConcurrentHashMap$Node { final com.intellij.concurrency.ConcurrentHashMap$Node[] nextTable void <init> (com.intellij.concurrency.ConcurrentHashMap$Node[], gnu.trove.TObjectHashingStrategy) com.intellij.concurrency.ConcurrentHashMap$Node[] tab gnu.trove.TObjectHashingStrategy hashingStrategy com.intellij.concurrency.ConcurrentHashMap$Node find (int, java.lang.Object) com.intellij.concurrency.ConcurrentHashMap$Node e int n Object ek int eh com.intellij.concurrency.ConcurrentHashMap$Node e int n com.intellij.concurrency.ConcurrentHashMap$Node[] tab int h Object k private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/concurrency/ConcurrentHashMap$KeyIterator.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$KeyIterator extends com.intellij.concurrency.ConcurrentHashMap$BaseIterator implements java.util.Iterator java.util.Enumeration { void <init> (com.intellij.concurrency.ConcurrentHashMap$Node[], int, int, int, com.intellij.concurrency.ConcurrentHashMap) com.intellij.concurrency.ConcurrentHashMap$Node[] tab int size int index int limit com.intellij.concurrency.ConcurrentHashMap map public final java.lang.Object next () com.intellij.concurrency.ConcurrentHashMap$Node p Object k public final java.lang.Object nextElement () }
com/intellij/concurrency/ConcurrentHashMap$KeySetView.class
ConcurrentHashMap.java package com.intellij.concurrency public com.intellij.concurrency.ConcurrentHashMap$KeySetView extends com.intellij.concurrency.ConcurrentHashMap$CollectionView implements java.util.Set java.io.Serializable { private static final long serialVersionUID private final Object value void <init> (com.intellij.concurrency.ConcurrentHashMap, java.lang.Object) com.intellij.concurrency.ConcurrentHashMap map Object value public java.lang.Object getMappedValue () public boolean contains (java.lang.Object) Object o public boolean remove (java.lang.Object) Object o public java.util.Iterator iterator () com.intellij.concurrency.ConcurrentHashMap$Node[] t com.intellij.concurrency.ConcurrentHashMap m int f public boolean add (java.lang.Object) Object e Object v public boolean addAll (java.util.Collection) Object e java.util.Collection c boolean added Object v public int hashCode () Object e int h public boolean equals (java.lang.Object) java.util.Set c Object o public java.util.Spliterator spliterator () com.intellij.concurrency.ConcurrentHashMap$Node[] t com.intellij.concurrency.ConcurrentHashMap m long n int f public void forEach (java.util.function.Consumer) com.intellij.concurrency.ConcurrentHashMap$Node p com.intellij.concurrency.ConcurrentHashMap$Traverser it java.util.function.Consumer action com.intellij.concurrency.ConcurrentHashMap$Node[] t public volatile synthetic com.intellij.concurrency.ConcurrentHashMap getMap () }
com/intellij/concurrency/ConcurrentHashMap$KeySpliterator.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$KeySpliterator extends com.intellij.concurrency.ConcurrentHashMap$Traverser implements java.util.Spliterator { long est void <init> (com.intellij.concurrency.ConcurrentHashMap$Node[], int, int, int, long) com.intellij.concurrency.ConcurrentHashMap$Node[] tab int size int index int limit long est public com.intellij.concurrency.ConcurrentHashMap$KeySpliterator trySplit () int i int f int h public void forEachRemaining (java.util.function.Consumer) com.intellij.concurrency.ConcurrentHashMap$Node p java.util.function.Consumer action public boolean tryAdvance (java.util.function.Consumer) java.util.function.Consumer action com.intellij.concurrency.ConcurrentHashMap$Node p public long estimateSize () public int characteristics () public volatile synthetic java.util.Spliterator trySplit () }
com/intellij/concurrency/ConcurrentHashMap$MapEntry.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$MapEntry extends java.lang.Object implements java.util.Map$Entry { final Object key Object val final com.intellij.concurrency.ConcurrentHashMap map void <init> (java.lang.Object, java.lang.Object, com.intellij.concurrency.ConcurrentHashMap) Object key Object val com.intellij.concurrency.ConcurrentHashMap map public java.lang.Object getKey () public java.lang.Object getValue () public int hashCode () public java.lang.String toString () public boolean equals (java.lang.Object) Object k Object v java.util.Map$Entry e Object o public java.lang.Object setValue (java.lang.Object) Object value Object v }
com/intellij/concurrency/ConcurrentHashMap$MapReduceEntriesTask.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$MapReduceEntriesTask extends com.intellij.concurrency.ConcurrentHashMap$BulkTask { final java.util.function.Function transformer final java.util.function.BiFunction reducer Object result com.intellij.concurrency.ConcurrentHashMap$MapReduceEntriesTask rights com.intellij.concurrency.ConcurrentHashMap$MapReduceEntriesTask nextRight void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[], com.intellij.concurrency.ConcurrentHashMap$MapReduceEntriesTask, java.util.function.Function, java.util.function.BiFunction) com.intellij.concurrency.ConcurrentHashMap$BulkTask p int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t com.intellij.concurrency.ConcurrentHashMap$MapReduceEntriesTask nextRight java.util.function.Function transformer java.util.function.BiFunction reducer public final java.lang.Object getRawResult () public final void compute () int i int f int h Object u com.intellij.concurrency.ConcurrentHashMap$Node p Object tr Object sr com.intellij.concurrency.ConcurrentHashMap$MapReduceEntriesTask t com.intellij.concurrency.ConcurrentHashMap$MapReduceEntriesTask s Object r java.util.concurrent.CountedCompleter c java.util.function.BiFunction reducer java.util.function.Function transformer }
com/intellij/concurrency/ConcurrentHashMap$MapReduceEntriesToDoubleTask.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$MapReduceEntriesToDoubleTask extends com.intellij.concurrency.ConcurrentHashMap$BulkTask { final java.util.function.ToDoubleFunction transformer final java.util.function.DoubleBinaryOperator reducer final double basis double result com.intellij.concurrency.ConcurrentHashMap$MapReduceEntriesToDoubleTask rights com.intellij.concurrency.ConcurrentHashMap$MapReduceEntriesToDoubleTask nextRight void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[], com.intellij.concurrency.ConcurrentHashMap$MapReduceEntriesToDoubleTask, java.util.function.ToDoubleFunction, double, java.util.function.DoubleBinaryOperator) com.intellij.concurrency.ConcurrentHashMap$BulkTask p int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t com.intellij.concurrency.ConcurrentHashMap$MapReduceEntriesToDoubleTask nextRight java.util.function.ToDoubleFunction transformer double basis java.util.function.DoubleBinaryOperator reducer public final java.lang.Double getRawResult () public final void compute () int i int f int h com.intellij.concurrency.ConcurrentHashMap$Node p com.intellij.concurrency.ConcurrentHashMap$MapReduceEntriesToDoubleTask t com.intellij.concurrency.ConcurrentHashMap$MapReduceEntriesToDoubleTask s double r java.util.concurrent.CountedCompleter c java.util.function.DoubleBinaryOperator reducer java.util.function.ToDoubleFunction transformer public volatile synthetic java.lang.Object getRawResult () }
com/intellij/concurrency/ConcurrentHashMap$MapReduceEntriesToIntTask.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$MapReduceEntriesToIntTask extends com.intellij.concurrency.ConcurrentHashMap$BulkTask { final java.util.function.ToIntFunction transformer final java.util.function.IntBinaryOperator reducer final int basis int result com.intellij.concurrency.ConcurrentHashMap$MapReduceEntriesToIntTask rights com.intellij.concurrency.ConcurrentHashMap$MapReduceEntriesToIntTask nextRight void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[], com.intellij.concurrency.ConcurrentHashMap$MapReduceEntriesToIntTask, java.util.function.ToIntFunction, int, java.util.function.IntBinaryOperator) com.intellij.concurrency.ConcurrentHashMap$BulkTask p int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t com.intellij.concurrency.ConcurrentHashMap$MapReduceEntriesToIntTask nextRight java.util.function.ToIntFunction transformer int basis java.util.function.IntBinaryOperator reducer public final java.lang.Integer getRawResult () public final void compute () int i int f int h com.intellij.concurrency.ConcurrentHashMap$Node p com.intellij.concurrency.ConcurrentHashMap$MapReduceEntriesToIntTask t com.intellij.concurrency.ConcurrentHashMap$MapReduceEntriesToIntTask s int r java.util.concurrent.CountedCompleter c java.util.function.IntBinaryOperator reducer java.util.function.ToIntFunction transformer public volatile synthetic java.lang.Object getRawResult () }
com/intellij/concurrency/ConcurrentHashMap$MapReduceEntriesToLongTask.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$MapReduceEntriesToLongTask extends com.intellij.concurrency.ConcurrentHashMap$BulkTask { final java.util.function.ToLongFunction transformer final java.util.function.LongBinaryOperator reducer final long basis long result com.intellij.concurrency.ConcurrentHashMap$MapReduceEntriesToLongTask rights com.intellij.concurrency.ConcurrentHashMap$MapReduceEntriesToLongTask nextRight void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[], com.intellij.concurrency.ConcurrentHashMap$MapReduceEntriesToLongTask, java.util.function.ToLongFunction, long, java.util.function.LongBinaryOperator) com.intellij.concurrency.ConcurrentHashMap$BulkTask p int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t com.intellij.concurrency.ConcurrentHashMap$MapReduceEntriesToLongTask nextRight java.util.function.ToLongFunction transformer long basis java.util.function.LongBinaryOperator reducer public final java.lang.Long getRawResult () public final void compute () int i int f int h com.intellij.concurrency.ConcurrentHashMap$Node p com.intellij.concurrency.ConcurrentHashMap$MapReduceEntriesToLongTask t com.intellij.concurrency.ConcurrentHashMap$MapReduceEntriesToLongTask s long r java.util.concurrent.CountedCompleter c java.util.function.LongBinaryOperator reducer java.util.function.ToLongFunction transformer public volatile synthetic java.lang.Object getRawResult () }
com/intellij/concurrency/ConcurrentHashMap$MapReduceKeysTask.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$MapReduceKeysTask extends com.intellij.concurrency.ConcurrentHashMap$BulkTask { final java.util.function.Function transformer final java.util.function.BiFunction reducer Object result com.intellij.concurrency.ConcurrentHashMap$MapReduceKeysTask rights com.intellij.concurrency.ConcurrentHashMap$MapReduceKeysTask nextRight void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[], com.intellij.concurrency.ConcurrentHashMap$MapReduceKeysTask, java.util.function.Function, java.util.function.BiFunction) com.intellij.concurrency.ConcurrentHashMap$BulkTask p int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t com.intellij.concurrency.ConcurrentHashMap$MapReduceKeysTask nextRight java.util.function.Function transformer java.util.function.BiFunction reducer public final java.lang.Object getRawResult () public final void compute () int i int f int h Object u com.intellij.concurrency.ConcurrentHashMap$Node p Object tr Object sr com.intellij.concurrency.ConcurrentHashMap$MapReduceKeysTask t com.intellij.concurrency.ConcurrentHashMap$MapReduceKeysTask s Object r java.util.concurrent.CountedCompleter c java.util.function.BiFunction reducer java.util.function.Function transformer }
com/intellij/concurrency/ConcurrentHashMap$MapReduceKeysToDoubleTask.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$MapReduceKeysToDoubleTask extends com.intellij.concurrency.ConcurrentHashMap$BulkTask { final java.util.function.ToDoubleFunction transformer final java.util.function.DoubleBinaryOperator reducer final double basis double result com.intellij.concurrency.ConcurrentHashMap$MapReduceKeysToDoubleTask rights com.intellij.concurrency.ConcurrentHashMap$MapReduceKeysToDoubleTask nextRight void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[], com.intellij.concurrency.ConcurrentHashMap$MapReduceKeysToDoubleTask, java.util.function.ToDoubleFunction, double, java.util.function.DoubleBinaryOperator) com.intellij.concurrency.ConcurrentHashMap$BulkTask p int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t com.intellij.concurrency.ConcurrentHashMap$MapReduceKeysToDoubleTask nextRight java.util.function.ToDoubleFunction transformer double basis java.util.function.DoubleBinaryOperator reducer public final java.lang.Double getRawResult () public final void compute () int i int f int h com.intellij.concurrency.ConcurrentHashMap$Node p com.intellij.concurrency.ConcurrentHashMap$MapReduceKeysToDoubleTask t com.intellij.concurrency.ConcurrentHashMap$MapReduceKeysToDoubleTask s double r java.util.concurrent.CountedCompleter c java.util.function.DoubleBinaryOperator reducer java.util.function.ToDoubleFunction transformer public volatile synthetic java.lang.Object getRawResult () }
com/intellij/concurrency/ConcurrentHashMap$MapReduceKeysToIntTask.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$MapReduceKeysToIntTask extends com.intellij.concurrency.ConcurrentHashMap$BulkTask { final java.util.function.ToIntFunction transformer final java.util.function.IntBinaryOperator reducer final int basis int result com.intellij.concurrency.ConcurrentHashMap$MapReduceKeysToIntTask rights com.intellij.concurrency.ConcurrentHashMap$MapReduceKeysToIntTask nextRight void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[], com.intellij.concurrency.ConcurrentHashMap$MapReduceKeysToIntTask, java.util.function.ToIntFunction, int, java.util.function.IntBinaryOperator) com.intellij.concurrency.ConcurrentHashMap$BulkTask p int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t com.intellij.concurrency.ConcurrentHashMap$MapReduceKeysToIntTask nextRight java.util.function.ToIntFunction transformer int basis java.util.function.IntBinaryOperator reducer public final java.lang.Integer getRawResult () public final void compute () int i int f int h com.intellij.concurrency.ConcurrentHashMap$Node p com.intellij.concurrency.ConcurrentHashMap$MapReduceKeysToIntTask t com.intellij.concurrency.ConcurrentHashMap$MapReduceKeysToIntTask s int r java.util.concurrent.CountedCompleter c java.util.function.IntBinaryOperator reducer java.util.function.ToIntFunction transformer public volatile synthetic java.lang.Object getRawResult () }
com/intellij/concurrency/ConcurrentHashMap$MapReduceKeysToLongTask.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$MapReduceKeysToLongTask extends com.intellij.concurrency.ConcurrentHashMap$BulkTask { final java.util.function.ToLongFunction transformer final java.util.function.LongBinaryOperator reducer final long basis long result com.intellij.concurrency.ConcurrentHashMap$MapReduceKeysToLongTask rights com.intellij.concurrency.ConcurrentHashMap$MapReduceKeysToLongTask nextRight void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[], com.intellij.concurrency.ConcurrentHashMap$MapReduceKeysToLongTask, java.util.function.ToLongFunction, long, java.util.function.LongBinaryOperator) com.intellij.concurrency.ConcurrentHashMap$BulkTask p int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t com.intellij.concurrency.ConcurrentHashMap$MapReduceKeysToLongTask nextRight java.util.function.ToLongFunction transformer long basis java.util.function.LongBinaryOperator reducer public final java.lang.Long getRawResult () public final void compute () int i int f int h com.intellij.concurrency.ConcurrentHashMap$Node p com.intellij.concurrency.ConcurrentHashMap$MapReduceKeysToLongTask t com.intellij.concurrency.ConcurrentHashMap$MapReduceKeysToLongTask s long r java.util.concurrent.CountedCompleter c java.util.function.LongBinaryOperator reducer java.util.function.ToLongFunction transformer public volatile synthetic java.lang.Object getRawResult () }
com/intellij/concurrency/ConcurrentHashMap$MapReduceMappingsTask.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$MapReduceMappingsTask extends com.intellij.concurrency.ConcurrentHashMap$BulkTask { final java.util.function.BiFunction transformer final java.util.function.BiFunction reducer Object result com.intellij.concurrency.ConcurrentHashMap$MapReduceMappingsTask rights com.intellij.concurrency.ConcurrentHashMap$MapReduceMappingsTask nextRight void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[], com.intellij.concurrency.ConcurrentHashMap$MapReduceMappingsTask, java.util.function.BiFunction, java.util.function.BiFunction) com.intellij.concurrency.ConcurrentHashMap$BulkTask p int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t com.intellij.concurrency.ConcurrentHashMap$MapReduceMappingsTask nextRight java.util.function.BiFunction transformer java.util.function.BiFunction reducer public final java.lang.Object getRawResult () public final void compute () int i int f int h Object u com.intellij.concurrency.ConcurrentHashMap$Node p Object tr Object sr com.intellij.concurrency.ConcurrentHashMap$MapReduceMappingsTask t com.intellij.concurrency.ConcurrentHashMap$MapReduceMappingsTask s Object r java.util.concurrent.CountedCompleter c java.util.function.BiFunction reducer java.util.function.BiFunction transformer }
com/intellij/concurrency/ConcurrentHashMap$MapReduceMappingsToDoubleTask.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$MapReduceMappingsToDoubleTask extends com.intellij.concurrency.ConcurrentHashMap$BulkTask { final java.util.function.ToDoubleBiFunction transformer final java.util.function.DoubleBinaryOperator reducer final double basis double result com.intellij.concurrency.ConcurrentHashMap$MapReduceMappingsToDoubleTask rights com.intellij.concurrency.ConcurrentHashMap$MapReduceMappingsToDoubleTask nextRight void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[], com.intellij.concurrency.ConcurrentHashMap$MapReduceMappingsToDoubleTask, java.util.function.ToDoubleBiFunction, double, java.util.function.DoubleBinaryOperator) com.intellij.concurrency.ConcurrentHashMap$BulkTask p int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t com.intellij.concurrency.ConcurrentHashMap$MapReduceMappingsToDoubleTask nextRight java.util.function.ToDoubleBiFunction transformer double basis java.util.function.DoubleBinaryOperator reducer public final java.lang.Double getRawResult () public final void compute () int i int f int h com.intellij.concurrency.ConcurrentHashMap$Node p com.intellij.concurrency.ConcurrentHashMap$MapReduceMappingsToDoubleTask t com.intellij.concurrency.ConcurrentHashMap$MapReduceMappingsToDoubleTask s double r java.util.concurrent.CountedCompleter c java.util.function.DoubleBinaryOperator reducer java.util.function.ToDoubleBiFunction transformer public volatile synthetic java.lang.Object getRawResult () }
com/intellij/concurrency/ConcurrentHashMap$MapReduceMappingsToIntTask.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$MapReduceMappingsToIntTask extends com.intellij.concurrency.ConcurrentHashMap$BulkTask { final java.util.function.ToIntBiFunction transformer final java.util.function.IntBinaryOperator reducer final int basis int result com.intellij.concurrency.ConcurrentHashMap$MapReduceMappingsToIntTask rights com.intellij.concurrency.ConcurrentHashMap$MapReduceMappingsToIntTask nextRight void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[], com.intellij.concurrency.ConcurrentHashMap$MapReduceMappingsToIntTask, java.util.function.ToIntBiFunction, int, java.util.function.IntBinaryOperator) com.intellij.concurrency.ConcurrentHashMap$BulkTask p int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t com.intellij.concurrency.ConcurrentHashMap$MapReduceMappingsToIntTask nextRight java.util.function.ToIntBiFunction transformer int basis java.util.function.IntBinaryOperator reducer public final java.lang.Integer getRawResult () public final void compute () int i int f int h com.intellij.concurrency.ConcurrentHashMap$Node p com.intellij.concurrency.ConcurrentHashMap$MapReduceMappingsToIntTask t com.intellij.concurrency.ConcurrentHashMap$MapReduceMappingsToIntTask s int r java.util.concurrent.CountedCompleter c java.util.function.IntBinaryOperator reducer java.util.function.ToIntBiFunction transformer public volatile synthetic java.lang.Object getRawResult () }
com/intellij/concurrency/ConcurrentHashMap$MapReduceMappingsToLongTask.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$MapReduceMappingsToLongTask extends com.intellij.concurrency.ConcurrentHashMap$BulkTask { final java.util.function.ToLongBiFunction transformer final java.util.function.LongBinaryOperator reducer final long basis long result com.intellij.concurrency.ConcurrentHashMap$MapReduceMappingsToLongTask rights com.intellij.concurrency.ConcurrentHashMap$MapReduceMappingsToLongTask nextRight void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[], com.intellij.concurrency.ConcurrentHashMap$MapReduceMappingsToLongTask, java.util.function.ToLongBiFunction, long, java.util.function.LongBinaryOperator) com.intellij.concurrency.ConcurrentHashMap$BulkTask p int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t com.intellij.concurrency.ConcurrentHashMap$MapReduceMappingsToLongTask nextRight java.util.function.ToLongBiFunction transformer long basis java.util.function.LongBinaryOperator reducer public final java.lang.Long getRawResult () public final void compute () int i int f int h com.intellij.concurrency.ConcurrentHashMap$Node p com.intellij.concurrency.ConcurrentHashMap$MapReduceMappingsToLongTask t com.intellij.concurrency.ConcurrentHashMap$MapReduceMappingsToLongTask s long r java.util.concurrent.CountedCompleter c java.util.function.LongBinaryOperator reducer java.util.function.ToLongBiFunction transformer public volatile synthetic java.lang.Object getRawResult () }
com/intellij/concurrency/ConcurrentHashMap$MapReduceValuesTask.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$MapReduceValuesTask extends com.intellij.concurrency.ConcurrentHashMap$BulkTask { final java.util.function.Function transformer final java.util.function.BiFunction reducer Object result com.intellij.concurrency.ConcurrentHashMap$MapReduceValuesTask rights com.intellij.concurrency.ConcurrentHashMap$MapReduceValuesTask nextRight void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[], com.intellij.concurrency.ConcurrentHashMap$MapReduceValuesTask, java.util.function.Function, java.util.function.BiFunction) com.intellij.concurrency.ConcurrentHashMap$BulkTask p int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t com.intellij.concurrency.ConcurrentHashMap$MapReduceValuesTask nextRight java.util.function.Function transformer java.util.function.BiFunction reducer public final java.lang.Object getRawResult () public final void compute () int i int f int h Object u com.intellij.concurrency.ConcurrentHashMap$Node p Object tr Object sr com.intellij.concurrency.ConcurrentHashMap$MapReduceValuesTask t com.intellij.concurrency.ConcurrentHashMap$MapReduceValuesTask s Object r java.util.concurrent.CountedCompleter c java.util.function.BiFunction reducer java.util.function.Function transformer }
com/intellij/concurrency/ConcurrentHashMap$MapReduceValuesToDoubleTask.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$MapReduceValuesToDoubleTask extends com.intellij.concurrency.ConcurrentHashMap$BulkTask { final java.util.function.ToDoubleFunction transformer final java.util.function.DoubleBinaryOperator reducer final double basis double result com.intellij.concurrency.ConcurrentHashMap$MapReduceValuesToDoubleTask rights com.intellij.concurrency.ConcurrentHashMap$MapReduceValuesToDoubleTask nextRight void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[], com.intellij.concurrency.ConcurrentHashMap$MapReduceValuesToDoubleTask, java.util.function.ToDoubleFunction, double, java.util.function.DoubleBinaryOperator) com.intellij.concurrency.ConcurrentHashMap$BulkTask p int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t com.intellij.concurrency.ConcurrentHashMap$MapReduceValuesToDoubleTask nextRight java.util.function.ToDoubleFunction transformer double basis java.util.function.DoubleBinaryOperator reducer public final java.lang.Double getRawResult () public final void compute () int i int f int h com.intellij.concurrency.ConcurrentHashMap$Node p com.intellij.concurrency.ConcurrentHashMap$MapReduceValuesToDoubleTask t com.intellij.concurrency.ConcurrentHashMap$MapReduceValuesToDoubleTask s double r java.util.concurrent.CountedCompleter c java.util.function.DoubleBinaryOperator reducer java.util.function.ToDoubleFunction transformer public volatile synthetic java.lang.Object getRawResult () }
com/intellij/concurrency/ConcurrentHashMap$MapReduceValuesToIntTask.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$MapReduceValuesToIntTask extends com.intellij.concurrency.ConcurrentHashMap$BulkTask { final java.util.function.ToIntFunction transformer final java.util.function.IntBinaryOperator reducer final int basis int result com.intellij.concurrency.ConcurrentHashMap$MapReduceValuesToIntTask rights com.intellij.concurrency.ConcurrentHashMap$MapReduceValuesToIntTask nextRight void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[], com.intellij.concurrency.ConcurrentHashMap$MapReduceValuesToIntTask, java.util.function.ToIntFunction, int, java.util.function.IntBinaryOperator) com.intellij.concurrency.ConcurrentHashMap$BulkTask p int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t com.intellij.concurrency.ConcurrentHashMap$MapReduceValuesToIntTask nextRight java.util.function.ToIntFunction transformer int basis java.util.function.IntBinaryOperator reducer public final java.lang.Integer getRawResult () public final void compute () int i int f int h com.intellij.concurrency.ConcurrentHashMap$Node p com.intellij.concurrency.ConcurrentHashMap$MapReduceValuesToIntTask t com.intellij.concurrency.ConcurrentHashMap$MapReduceValuesToIntTask s int r java.util.concurrent.CountedCompleter c java.util.function.IntBinaryOperator reducer java.util.function.ToIntFunction transformer public volatile synthetic java.lang.Object getRawResult () }
com/intellij/concurrency/ConcurrentHashMap$MapReduceValuesToLongTask.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$MapReduceValuesToLongTask extends com.intellij.concurrency.ConcurrentHashMap$BulkTask { final java.util.function.ToLongFunction transformer final java.util.function.LongBinaryOperator reducer final long basis long result com.intellij.concurrency.ConcurrentHashMap$MapReduceValuesToLongTask rights com.intellij.concurrency.ConcurrentHashMap$MapReduceValuesToLongTask nextRight void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[], com.intellij.concurrency.ConcurrentHashMap$MapReduceValuesToLongTask, java.util.function.ToLongFunction, long, java.util.function.LongBinaryOperator) com.intellij.concurrency.ConcurrentHashMap$BulkTask p int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t com.intellij.concurrency.ConcurrentHashMap$MapReduceValuesToLongTask nextRight java.util.function.ToLongFunction transformer long basis java.util.function.LongBinaryOperator reducer public final java.lang.Long getRawResult () public final void compute () int i int f int h com.intellij.concurrency.ConcurrentHashMap$Node p com.intellij.concurrency.ConcurrentHashMap$MapReduceValuesToLongTask t com.intellij.concurrency.ConcurrentHashMap$MapReduceValuesToLongTask s long r java.util.concurrent.CountedCompleter c java.util.function.LongBinaryOperator reducer java.util.function.ToLongFunction transformer public volatile synthetic java.lang.Object getRawResult () }
com/intellij/concurrency/ConcurrentHashMap$Node.class
ConcurrentHashMap.java package com.intellij.concurrency com.intellij.concurrency.ConcurrentHashMap$Node extends java.lang.Object implements java.util.Map$Entry { final int hash final Object key volatile Object val final gnu.trove.TObjectHashingStrategy hashingStrategy volatile com.intellij.concurrency.ConcurrentHashMap$Node next void <init> (int, java.lang.Object, java.lang.Object, gnu.trove.TObjectHashingStrategy) int hash Object key Object val gnu.trove.TObjectHashingStrategy hashingStrategy void <init> (int, java.lang.Object, java.lang.Object, com.intellij.concurrency.ConcurrentHashMap$Node, gnu.trove.TObjectHashingStrategy) int hash Object key Object val com.intellij.concurrency.ConcurrentHashMap$Node next gnu.trove.TObjectHashingStrategy hashingStrategy public final java.lang.Object getKey () public final java.lang.Object getValue () public final int hashCode () public final java.lang.String toString () public final java.lang.Object setValue (java.lang.Object) Object value public final boolean equals (java.lang.Object) Object k Object v Object u java.util.Map$Entry e Object o com.intellij.concurrency.ConcurrentHashMap$Node find (int, java.lang.Object) Object ek int h Object k com.intellij.concurrency.ConcurrentHashMap$Node e private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/concurrency/ConcurrentHashMap$ReduceEntriesTask.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$ReduceEntriesTask extends com.intellij.concurrency.ConcurrentHashMap$BulkTask { final java.util.function.BiFunction reducer java.util.Map$Entry result com.intellij.concurrency.ConcurrentHashMap$ReduceEntriesTask rights com.intellij.concurrency.ConcurrentHashMap$ReduceEntriesTask nextRight void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[], com.intellij.concurrency.ConcurrentHashMap$ReduceEntriesTask, java.util.function.BiFunction) com.intellij.concurrency.ConcurrentHashMap$BulkTask p int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t com.intellij.concurrency.ConcurrentHashMap$ReduceEntriesTask nextRight java.util.function.BiFunction reducer public final java.util.Map$Entry getRawResult () public final void compute () int i int f int h com.intellij.concurrency.ConcurrentHashMap$Node p java.util.Map$Entry tr java.util.Map$Entry sr com.intellij.concurrency.ConcurrentHashMap$ReduceEntriesTask t com.intellij.concurrency.ConcurrentHashMap$ReduceEntriesTask s java.util.Map$Entry r java.util.concurrent.CountedCompleter c java.util.function.BiFunction reducer public volatile synthetic java.lang.Object getRawResult () }
com/intellij/concurrency/ConcurrentHashMap$ReduceKeysTask.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$ReduceKeysTask extends com.intellij.concurrency.ConcurrentHashMap$BulkTask { final java.util.function.BiFunction reducer Object result com.intellij.concurrency.ConcurrentHashMap$ReduceKeysTask rights com.intellij.concurrency.ConcurrentHashMap$ReduceKeysTask nextRight void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[], com.intellij.concurrency.ConcurrentHashMap$ReduceKeysTask, java.util.function.BiFunction) com.intellij.concurrency.ConcurrentHashMap$BulkTask p int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t com.intellij.concurrency.ConcurrentHashMap$ReduceKeysTask nextRight java.util.function.BiFunction reducer public final java.lang.Object getRawResult () public final void compute () int i int f int h Object u com.intellij.concurrency.ConcurrentHashMap$Node p Object tr Object sr com.intellij.concurrency.ConcurrentHashMap$ReduceKeysTask t com.intellij.concurrency.ConcurrentHashMap$ReduceKeysTask s Object r java.util.concurrent.CountedCompleter c java.util.function.BiFunction reducer }
com/intellij/concurrency/ConcurrentHashMap$ReduceValuesTask.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$ReduceValuesTask extends com.intellij.concurrency.ConcurrentHashMap$BulkTask { final java.util.function.BiFunction reducer Object result com.intellij.concurrency.ConcurrentHashMap$ReduceValuesTask rights com.intellij.concurrency.ConcurrentHashMap$ReduceValuesTask nextRight void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[], com.intellij.concurrency.ConcurrentHashMap$ReduceValuesTask, java.util.function.BiFunction) com.intellij.concurrency.ConcurrentHashMap$BulkTask p int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t com.intellij.concurrency.ConcurrentHashMap$ReduceValuesTask nextRight java.util.function.BiFunction reducer public final java.lang.Object getRawResult () public final void compute () int i int f int h Object v com.intellij.concurrency.ConcurrentHashMap$Node p Object tr Object sr com.intellij.concurrency.ConcurrentHashMap$ReduceValuesTask t com.intellij.concurrency.ConcurrentHashMap$ReduceValuesTask s Object r java.util.concurrent.CountedCompleter c java.util.function.BiFunction reducer }
com/intellij/concurrency/ConcurrentHashMap$ReservationNode.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$ReservationNode extends com.intellij.concurrency.ConcurrentHashMap$Node { void <init> (gnu.trove.TObjectHashingStrategy) gnu.trove.TObjectHashingStrategy hashingStrategy com.intellij.concurrency.ConcurrentHashMap$Node find (int, java.lang.Object) int h Object k private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/concurrency/ConcurrentHashMap$SearchEntriesTask.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$SearchEntriesTask extends com.intellij.concurrency.ConcurrentHashMap$BulkTask { final java.util.function.Function searchFunction final java.util.concurrent.atomic.AtomicReference result void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[], java.util.function.Function, java.util.concurrent.atomic.AtomicReference) com.intellij.concurrency.ConcurrentHashMap$BulkTask p int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t java.util.function.Function searchFunction java.util.concurrent.atomic.AtomicReference result public final java.lang.Object getRawResult () public final void compute () int i int f int h Object u com.intellij.concurrency.ConcurrentHashMap$Node p java.util.concurrent.atomic.AtomicReference result java.util.function.Function searchFunction }
com/intellij/concurrency/ConcurrentHashMap$SearchKeysTask.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$SearchKeysTask extends com.intellij.concurrency.ConcurrentHashMap$BulkTask { final java.util.function.Function searchFunction final java.util.concurrent.atomic.AtomicReference result void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[], java.util.function.Function, java.util.concurrent.atomic.AtomicReference) com.intellij.concurrency.ConcurrentHashMap$BulkTask p int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t java.util.function.Function searchFunction java.util.concurrent.atomic.AtomicReference result public final java.lang.Object getRawResult () public final void compute () int i int f int h Object u com.intellij.concurrency.ConcurrentHashMap$Node p java.util.concurrent.atomic.AtomicReference result java.util.function.Function searchFunction }
com/intellij/concurrency/ConcurrentHashMap$SearchMappingsTask.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$SearchMappingsTask extends com.intellij.concurrency.ConcurrentHashMap$BulkTask { final java.util.function.BiFunction searchFunction final java.util.concurrent.atomic.AtomicReference result void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[], java.util.function.BiFunction, java.util.concurrent.atomic.AtomicReference) com.intellij.concurrency.ConcurrentHashMap$BulkTask p int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t java.util.function.BiFunction searchFunction java.util.concurrent.atomic.AtomicReference result public final java.lang.Object getRawResult () public final void compute () int i int f int h Object u com.intellij.concurrency.ConcurrentHashMap$Node p java.util.concurrent.atomic.AtomicReference result java.util.function.BiFunction searchFunction }
com/intellij/concurrency/ConcurrentHashMap$SearchValuesTask.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$SearchValuesTask extends com.intellij.concurrency.ConcurrentHashMap$BulkTask { final java.util.function.Function searchFunction final java.util.concurrent.atomic.AtomicReference result void <init> (com.intellij.concurrency.ConcurrentHashMap$BulkTask, int, int, int, com.intellij.concurrency.ConcurrentHashMap$Node[], java.util.function.Function, java.util.concurrent.atomic.AtomicReference) com.intellij.concurrency.ConcurrentHashMap$BulkTask p int b int i int f com.intellij.concurrency.ConcurrentHashMap$Node[] t java.util.function.Function searchFunction java.util.concurrent.atomic.AtomicReference result public final java.lang.Object getRawResult () public final void compute () int i int f int h Object u com.intellij.concurrency.ConcurrentHashMap$Node p java.util.concurrent.atomic.AtomicReference result java.util.function.Function searchFunction }
com/intellij/concurrency/ConcurrentHashMap$Segment.class
ConcurrentHashMap.java package com.intellij.concurrency com.intellij.concurrency.ConcurrentHashMap$Segment extends java.util.concurrent.locks.ReentrantLock implements java.io.Serializable { private static final long serialVersionUID final float loadFactor void <init> (float) float lf }
com/intellij/concurrency/ConcurrentHashMap$TableStack.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$TableStack extends java.lang.Object { int length int index com.intellij.concurrency.ConcurrentHashMap$Node[] tab com.intellij.concurrency.ConcurrentHashMap$TableStack next void <init> () }
com/intellij/concurrency/ConcurrentHashMap$Traverser.class
ConcurrentHashMap.java package com.intellij.concurrency com.intellij.concurrency.ConcurrentHashMap$Traverser extends java.lang.Object { com.intellij.concurrency.ConcurrentHashMap$Node[] tab com.intellij.concurrency.ConcurrentHashMap$Node next com.intellij.concurrency.ConcurrentHashMap$TableStack stack com.intellij.concurrency.ConcurrentHashMap$TableStack spare int index int baseIndex int baseLimit final int baseSize void <init> (com.intellij.concurrency.ConcurrentHashMap$Node[], int, int, int) com.intellij.concurrency.ConcurrentHashMap$Node[] tab int size int index int limit final com.intellij.concurrency.ConcurrentHashMap$Node advance () com.intellij.concurrency.ConcurrentHashMap$Node[] t int i int n com.intellij.concurrency.ConcurrentHashMap$Node[] t int i int n com.intellij.concurrency.ConcurrentHashMap$Node e private void pushState (com.intellij.concurrency.ConcurrentHashMap$Node[], int, int) com.intellij.concurrency.ConcurrentHashMap$Node[] t int i int n com.intellij.concurrency.ConcurrentHashMap$TableStack s private void recoverState (int) com.intellij.concurrency.ConcurrentHashMap$TableStack next int len int n com.intellij.concurrency.ConcurrentHashMap$TableStack s }
com/intellij/concurrency/ConcurrentHashMap$TreeBin.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$TreeBin extends com.intellij.concurrency.ConcurrentHashMap$Node { com.intellij.concurrency.ConcurrentHashMap$TreeNode root volatile com.intellij.concurrency.ConcurrentHashMap$TreeNode first volatile Thread waiter volatile int lockState static final int WRITER static final int WAITER static final int READER private static final long LOCKSTATE static final synthetic boolean $assertionsDisabled static int tieBreakOrder (java.lang.Object, java.lang.Object) int d Object a Object b int d void <init> (com.intellij.concurrency.ConcurrentHashMap$TreeNode, gnu.trove.TObjectHashingStrategy) int dir int dir int dir int dir int ph Object pk com.intellij.concurrency.ConcurrentHashMap$TreeNode xp com.intellij.concurrency.ConcurrentHashMap$TreeNode p Object k int h Class kc com.intellij.concurrency.ConcurrentHashMap$TreeNode x com.intellij.concurrency.ConcurrentHashMap$TreeNode next com.intellij.concurrency.ConcurrentHashMap$TreeNode b gnu.trove.TObjectHashingStrategy hashingStrategy com.intellij.concurrency.ConcurrentHashMap$TreeNode r private final void lockRoot () private final void unlockRoot () private final void contendedLock () int s boolean waiting final com.intellij.concurrency.ConcurrentHashMap$Node find (int, java.lang.Object) Object ek Thread w com.intellij.concurrency.ConcurrentHashMap$TreeNode r com.intellij.concurrency.ConcurrentHashMap$TreeNode p Thread w com.intellij.concurrency.ConcurrentHashMap$TreeNode r com.intellij.concurrency.ConcurrentHashMap$TreeNode p int s com.intellij.concurrency.ConcurrentHashMap$Node e int h Object k final com.intellij.concurrency.ConcurrentHashMap$TreeNode putTreeVal (int, java.lang.Object, java.lang.Object) int dir int dir int dir com.intellij.concurrency.ConcurrentHashMap$TreeNode q com.intellij.concurrency.ConcurrentHashMap$TreeNode q com.intellij.concurrency.ConcurrentHashMap$TreeNode ch Object pk com.intellij.concurrency.ConcurrentHashMap$TreeNode x com.intellij.concurrency.ConcurrentHashMap$TreeNode f int dir int ph com.intellij.concurrency.ConcurrentHashMap$TreeNode xp com.intellij.concurrency.ConcurrentHashMap$TreeNode p int h Object k Object v Class kc boolean searched final boolean removeTreeNode (com.intellij.concurrency.ConcurrentHashMap$TreeNode) com.intellij.concurrency.ConcurrentHashMap$TreeNode rl com.intellij.concurrency.ConcurrentHashMap$TreeNode sp com.intellij.concurrency.ConcurrentHashMap$TreeNode replacement com.intellij.concurrency.ConcurrentHashMap$TreeNode s com.intellij.concurrency.ConcurrentHashMap$TreeNode sl boolean c com.intellij.concurrency.ConcurrentHashMap$TreeNode sr com.intellij.concurrency.ConcurrentHashMap$TreeNode pp com.intellij.concurrency.ConcurrentHashMap$TreeNode replacement com.intellij.concurrency.ConcurrentHashMap$TreeNode replacement com.intellij.concurrency.ConcurrentHashMap$TreeNode replacement com.intellij.concurrency.ConcurrentHashMap$TreeNode pp com.intellij.concurrency.ConcurrentHashMap$TreeNode pp com.intellij.concurrency.ConcurrentHashMap$TreeNode replacement com.intellij.concurrency.ConcurrentHashMap$TreeNode pl com.intellij.concurrency.ConcurrentHashMap$TreeNode pr com.intellij.concurrency.ConcurrentHashMap$TreeNode p com.intellij.concurrency.ConcurrentHashMap$TreeNode next com.intellij.concurrency.ConcurrentHashMap$TreeNode pred com.intellij.concurrency.ConcurrentHashMap$TreeNode r com.intellij.concurrency.ConcurrentHashMap$TreeNode rl static com.intellij.concurrency.ConcurrentHashMap$TreeNode rotateLeft (com.intellij.concurrency.ConcurrentHashMap$TreeNode, com.intellij.concurrency.ConcurrentHashMap$TreeNode) com.intellij.concurrency.ConcurrentHashMap$TreeNode r com.intellij.concurrency.ConcurrentHashMap$TreeNode pp com.intellij.concurrency.ConcurrentHashMap$TreeNode rl com.intellij.concurrency.ConcurrentHashMap$TreeNode root com.intellij.concurrency.ConcurrentHashMap$TreeNode p static com.intellij.concurrency.ConcurrentHashMap$TreeNode rotateRight (com.intellij.concurrency.ConcurrentHashMap$TreeNode, com.intellij.concurrency.ConcurrentHashMap$TreeNode) com.intellij.concurrency.ConcurrentHashMap$TreeNode l com.intellij.concurrency.ConcurrentHashMap$TreeNode pp com.intellij.concurrency.ConcurrentHashMap$TreeNode lr com.intellij.concurrency.ConcurrentHashMap$TreeNode root com.intellij.concurrency.ConcurrentHashMap$TreeNode p static com.intellij.concurrency.ConcurrentHashMap$TreeNode balanceInsertion (com.intellij.concurrency.ConcurrentHashMap$TreeNode, com.intellij.concurrency.ConcurrentHashMap$TreeNode) com.intellij.concurrency.ConcurrentHashMap$TreeNode xpp com.intellij.concurrency.ConcurrentHashMap$TreeNode xppr com.intellij.concurrency.ConcurrentHashMap$TreeNode xp com.intellij.concurrency.ConcurrentHashMap$TreeNode xpp com.intellij.concurrency.ConcurrentHashMap$TreeNode xppl com.intellij.concurrency.ConcurrentHashMap$TreeNode root com.intellij.concurrency.ConcurrentHashMap$TreeNode x static com.intellij.concurrency.ConcurrentHashMap$TreeNode balanceDeletion (com.intellij.concurrency.ConcurrentHashMap$TreeNode, com.intellij.concurrency.ConcurrentHashMap$TreeNode) com.intellij.concurrency.ConcurrentHashMap$TreeNode sl com.intellij.concurrency.ConcurrentHashMap$TreeNode sr com.intellij.concurrency.ConcurrentHashMap$TreeNode xpr com.intellij.concurrency.ConcurrentHashMap$TreeNode sl com.intellij.concurrency.ConcurrentHashMap$TreeNode sr com.intellij.concurrency.ConcurrentHashMap$TreeNode xp com.intellij.concurrency.ConcurrentHashMap$TreeNode xpl com.intellij.concurrency.ConcurrentHashMap$TreeNode root com.intellij.concurrency.ConcurrentHashMap$TreeNode x static boolean checkInvariants (com.intellij.concurrency.ConcurrentHashMap$TreeNode) com.intellij.concurrency.ConcurrentHashMap$TreeNode t com.intellij.concurrency.ConcurrentHashMap$TreeNode tp com.intellij.concurrency.ConcurrentHashMap$TreeNode tl com.intellij.concurrency.ConcurrentHashMap$TreeNode tr com.intellij.concurrency.ConcurrentHashMap$TreeNode tb com.intellij.concurrency.ConcurrentHashMap$TreeNode tn static void <clinit> () ReflectiveOperationException e private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/concurrency/ConcurrentHashMap$TreeNode.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$TreeNode extends com.intellij.concurrency.ConcurrentHashMap$Node { com.intellij.concurrency.ConcurrentHashMap$TreeNode parent com.intellij.concurrency.ConcurrentHashMap$TreeNode left com.intellij.concurrency.ConcurrentHashMap$TreeNode right com.intellij.concurrency.ConcurrentHashMap$TreeNode prev boolean red void <init> (int, java.lang.Object, java.lang.Object, com.intellij.concurrency.ConcurrentHashMap$Node, com.intellij.concurrency.ConcurrentHashMap$TreeNode, gnu.trove.TObjectHashingStrategy) int hash Object key Object val com.intellij.concurrency.ConcurrentHashMap$Node next com.intellij.concurrency.ConcurrentHashMap$TreeNode parent gnu.trove.TObjectHashingStrategy hashingStrategy com.intellij.concurrency.ConcurrentHashMap$Node find (int, java.lang.Object) int h Object k final com.intellij.concurrency.ConcurrentHashMap$TreeNode findTreeNode (int, java.lang.Object, java.lang.Class) int dir int ph Object pk com.intellij.concurrency.ConcurrentHashMap$TreeNode q com.intellij.concurrency.ConcurrentHashMap$TreeNode pl com.intellij.concurrency.ConcurrentHashMap$TreeNode pr com.intellij.concurrency.ConcurrentHashMap$TreeNode p int h Object k Class kc private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/concurrency/ConcurrentHashMap$ValueIterator.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$ValueIterator extends com.intellij.concurrency.ConcurrentHashMap$BaseIterator implements java.util.Iterator java.util.Enumeration { void <init> (com.intellij.concurrency.ConcurrentHashMap$Node[], int, int, int, com.intellij.concurrency.ConcurrentHashMap) com.intellij.concurrency.ConcurrentHashMap$Node[] tab int size int index int limit com.intellij.concurrency.ConcurrentHashMap map public final java.lang.Object next () com.intellij.concurrency.ConcurrentHashMap$Node p Object v public final java.lang.Object nextElement () }
com/intellij/concurrency/ConcurrentHashMap$ValueSpliterator.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$ValueSpliterator extends com.intellij.concurrency.ConcurrentHashMap$Traverser implements java.util.Spliterator { long est void <init> (com.intellij.concurrency.ConcurrentHashMap$Node[], int, int, int, long) com.intellij.concurrency.ConcurrentHashMap$Node[] tab int size int index int limit long est public com.intellij.concurrency.ConcurrentHashMap$ValueSpliterator trySplit () int i int f int h public void forEachRemaining (java.util.function.Consumer) com.intellij.concurrency.ConcurrentHashMap$Node p java.util.function.Consumer action public boolean tryAdvance (java.util.function.Consumer) java.util.function.Consumer action com.intellij.concurrency.ConcurrentHashMap$Node p public long estimateSize () public int characteristics () public volatile synthetic java.util.Spliterator trySplit () }
com/intellij/concurrency/ConcurrentHashMap$ValuesView.class
ConcurrentHashMap.java package com.intellij.concurrency final com.intellij.concurrency.ConcurrentHashMap$ValuesView extends com.intellij.concurrency.ConcurrentHashMap$CollectionView implements java.util.Collection java.io.Serializable { private static final long serialVersionUID void <init> (com.intellij.concurrency.ConcurrentHashMap) com.intellij.concurrency.ConcurrentHashMap map public final boolean contains (java.lang.Object) Object o public final boolean remove (java.lang.Object) java.util.Iterator it Object o public final java.util.Iterator iterator () com.intellij.concurrency.ConcurrentHashMap m com.intellij.concurrency.ConcurrentHashMap$Node[] t int f public final boolean add (java.lang.Object) Object e public final boolean addAll (java.util.Collection) java.util.Collection c public boolean removeIf (java.util.function.Predicate) java.util.function.Predicate filter public java.util.Spliterator spliterator () com.intellij.concurrency.ConcurrentHashMap$Node[] t com.intellij.concurrency.ConcurrentHashMap m long n int f public void forEach (java.util.function.Consumer) com.intellij.concurrency.ConcurrentHashMap$Node p com.intellij.concurrency.ConcurrentHashMap$Traverser it java.util.function.Consumer action com.intellij.concurrency.ConcurrentHashMap$Node[] t }
com/intellij/concurrency/ConcurrentHashMap.class
ConcurrentHashMap.java package com.intellij.concurrency com.intellij.concurrency.ConcurrentHashMap extends java.util.AbstractMap implements java.util.concurrent.ConcurrentMap gnu.trove.TObjectHashingStrategy { private static final int MAXIMUM_CAPACITY private static final int DEFAULT_CAPACITY static final int MAX_ARRAY_SIZE private static final int DEFAULT_CONCURRENCY_LEVEL private static final float LOAD_FACTOR static final int TREEIFY_THRESHOLD static final int UNTREEIFY_THRESHOLD static final int MIN_TREEIFY_CAPACITY private static final int MIN_TRANSFER_STRIDE private static final int RESIZE_STAMP_BITS private static final int MAX_RESIZERS private static final int RESIZE_STAMP_SHIFT static final int MOVED static final int TREEBIN static final int RESERVED static final int HASH_BITS static final int NCPU private static final java.io.ObjectStreamField[] serialPersistentFields private final gnu.trove.TObjectHashingStrategy hashingStrategy volatile transient com.intellij.concurrency.ConcurrentHashMap$Node[] table private volatile transient com.intellij.concurrency.ConcurrentHashMap$Node[] nextTable private volatile transient long baseCount private volatile transient int sizeCtl private volatile transient int transferIndex private volatile transient int cellsBusy private volatile transient com.intellij.concurrency.ConcurrentHashMap$CounterCell[] counterCells private transient com.intellij.concurrency.ConcurrentHashMap$KeySetView keySet private transient com.intellij.concurrency.ConcurrentHashMap$ValuesView values private transient com.intellij.concurrency.ConcurrentHashMap$EntrySetView entrySet private static final gnu.trove.TObjectHashingStrategy THIS private static final sun.misc.Unsafe U private static final long SIZECTL private static final long TRANSFERINDEX private static final long BASECOUNT private static final long CELLSBUSY private static final long CELLVALUE private static final int ABASE private static final int ASHIFT static final int spread (int) int h private static final int tableSizeFor (int) int c int n static java.lang.Class comparableClassFor (java.lang.Object) java.lang.reflect.Type[] as java.lang.reflect.ParameterizedType p java.lang.reflect.Type t int i Class c java.lang.reflect.Type[] ts Object x static int compareComparables (java.lang.Class, java.lang.Object, java.lang.Object) Class kc Object k Object x static final com.intellij.concurrency.ConcurrentHashMap$Node tabAt (com.intellij.concurrency.ConcurrentHashMap$Node[], int) com.intellij.concurrency.ConcurrentHashMap$Node[] tab int i static final boolean casTabAt (com.intellij.concurrency.ConcurrentHashMap$Node[], int, com.intellij.concurrency.ConcurrentHashMap$Node, com.intellij.concurrency.ConcurrentHashMap$Node) com.intellij.concurrency.ConcurrentHashMap$Node[] tab int i com.intellij.concurrency.ConcurrentHashMap$Node c com.intellij.concurrency.ConcurrentHashMap$Node v static final void setTabAt (com.intellij.concurrency.ConcurrentHashMap$Node[], int, com.intellij.concurrency.ConcurrentHashMap$Node) com.intellij.concurrency.ConcurrentHashMap$Node[] tab int i com.intellij.concurrency.ConcurrentHashMap$Node v void <init> () void <init> (int) int initialCapacity void <init> (java.util.Map) java.util.Map m void <init> (int, float) int initialCapacity float loadFactor void <init> (int, float, int) int initialCapacity float loadFactor int concurrencyLevel void <init> (int, float, int, gnu.trove.TObjectHashingStrategy) int initialCapacity float loadFactor int concurrencyLevel gnu.trove.TObjectHashingStrategy hashingStrategy long size int cap void <init> (gnu.trove.TObjectHashingStrategy) gnu.trove.TObjectHashingStrategy hashingStrategy public int size () long n public boolean isEmpty () public java.lang.Object get (java.lang.Object) Object ek com.intellij.concurrency.ConcurrentHashMap$Node p com.intellij.concurrency.ConcurrentHashMap$Node e int n int eh Object ek Object key com.intellij.concurrency.ConcurrentHashMap$Node[] tab int h public boolean containsKey (java.lang.Object) Object key public boolean containsValue (java.lang.Object) Object v com.intellij.concurrency.ConcurrentHashMap$Node p com.intellij.concurrency.ConcurrentHashMap$Traverser it Object value com.intellij.concurrency.ConcurrentHashMap$Node[] t public java.lang.Object put (java.lang.Object, java.lang.Object) Object key Object value final java.lang.Object putVal (java.lang.Object, java.lang.Object, boolean) int n Object ek com.intellij.concurrency.ConcurrentHashMap$Node pred com.intellij.concurrency.ConcurrentHashMap$Node e com.intellij.concurrency.ConcurrentHashMap$Node p Object oldVal com.intellij.concurrency.ConcurrentHashMap$Node f int n int i int fh com.intellij.concurrency.ConcurrentHashMap$Node[] tab Object key Object value boolean onlyIfAbsent int hash int binCount public void putAll (java.util.Map) java.util.Map$Entry e java.util.Map m public java.lang.Object remove (java.lang.Object) Object key final java.lang.Object replaceNode (java.lang.Object, java.lang.Object, java.lang.Object) Object ev Object ek com.intellij.concurrency.ConcurrentHashMap$Node e com.intellij.concurrency.ConcurrentHashMap$Node pred Object pv com.intellij.concurrency.ConcurrentHashMap$TreeBin t com.intellij.concurrency.ConcurrentHashMap$TreeNode r com.intellij.concurrency.ConcurrentHashMap$TreeNode p Object oldVal boolean validated com.intellij.concurrency.ConcurrentHashMap$Node f int n int i int fh com.intellij.concurrency.ConcurrentHashMap$Node[] tab Object key Object value Object cv int hash public void clear () com.intellij.concurrency.ConcurrentHashMap$Node p int fh com.intellij.concurrency.ConcurrentHashMap$Node f long delta int i com.intellij.concurrency.ConcurrentHashMap$Node[] tab public com.intellij.concurrency.ConcurrentHashMap$KeySetView keySet () com.intellij.concurrency.ConcurrentHashMap$KeySetView ks public java.util.Collection values () com.intellij.concurrency.ConcurrentHashMap$ValuesView vs public java.util.Set entrySet () com.intellij.concurrency.ConcurrentHashMap$EntrySetView es public int hashCode () com.intellij.concurrency.ConcurrentHashMap$Node p com.intellij.concurrency.ConcurrentHashMap$Traverser it int h com.intellij.concurrency.ConcurrentHashMap$Node[] t public java.lang.String toString () Object k Object v com.intellij.concurrency.ConcurrentHashMap$Node[] t int f com.intellij.concurrency.ConcurrentHashMap$Traverser it StringBuilder sb com.intellij.concurrency.ConcurrentHashMap$Node p public boolean equals (java.lang.Object) Object val Object v com.intellij.concurrency.ConcurrentHashMap$Node p Object mv Object v Object mk java.util.Map$Entry e java.util.Map m com.intellij.concurrency.ConcurrentHashMap$Node[] t int f com.intellij.concurrency.ConcurrentHashMap$Traverser it Object o public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object) Object key Object value public boolean remove (java.lang.Object, java.lang.Object) Object key Object value public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object) Object key Object oldValue Object newValue public java.lang.Object replace (java.lang.Object, java.lang.Object) Object key Object value public java.lang.Object getOrDefault (java.lang.Object, java.lang.Object) Object key Object defaultValue Object v public void forEach (java.util.function.BiConsumer) com.intellij.concurrency.ConcurrentHashMap$Node p com.intellij.concurrency.ConcurrentHashMap$Traverser it java.util.function.BiConsumer action com.intellij.concurrency.ConcurrentHashMap$Node[] t public void replaceAll (java.util.function.BiFunction) Object newValue Object key Object oldValue com.intellij.concurrency.ConcurrentHashMap$Node p com.intellij.concurrency.ConcurrentHashMap$Traverser it java.util.function.BiFunction function com.intellij.concurrency.ConcurrentHashMap$Node[] t boolean removeEntryIf (java.util.function.Predicate) Object k Object v java.util.Map$Entry e com.intellij.concurrency.ConcurrentHashMap$Node p com.intellij.concurrency.ConcurrentHashMap$Traverser it java.util.function.Predicate function com.intellij.concurrency.ConcurrentHashMap$Node[] t boolean removed boolean removeValueIf (java.util.function.Predicate) Object k Object v com.intellij.concurrency.ConcurrentHashMap$Node p com.intellij.concurrency.ConcurrentHashMap$Traverser it java.util.function.Predicate function com.intellij.concurrency.ConcurrentHashMap$Node[] t boolean removed public java.lang.Object computeIfAbsent (java.lang.Object, java.util.function.Function) int n com.intellij.concurrency.ConcurrentHashMap$Node node com.intellij.concurrency.ConcurrentHashMap$Node r Object ek com.intellij.concurrency.ConcurrentHashMap$Node pred com.intellij.concurrency.ConcurrentHashMap$Node e com.intellij.concurrency.ConcurrentHashMap$TreeNode p com.intellij.concurrency.ConcurrentHashMap$TreeBin t com.intellij.concurrency.ConcurrentHashMap$TreeNode r boolean added com.intellij.concurrency.ConcurrentHashMap$Node f int n int i int fh com.intellij.concurrency.ConcurrentHashMap$Node[] tab Object key java.util.function.Function mappingFunction int h Object val int binCount public java.lang.Object computeIfPresent (java.lang.Object, java.util.function.BiFunction) int n com.intellij.concurrency.ConcurrentHashMap$Node en Object ek com.intellij.concurrency.ConcurrentHashMap$Node e com.intellij.concurrency.ConcurrentHashMap$Node pred com.intellij.concurrency.ConcurrentHashMap$TreeBin t com.intellij.concurrency.ConcurrentHashMap$TreeNode r com.intellij.concurrency.ConcurrentHashMap$TreeNode p com.intellij.concurrency.ConcurrentHashMap$Node f int n int i int fh com.intellij.concurrency.ConcurrentHashMap$Node[] tab Object key java.util.function.BiFunction remappingFunction int h Object val int delta int binCount public java.lang.Object compute (java.lang.Object, java.util.function.BiFunction) int n com.intellij.concurrency.ConcurrentHashMap$Node node com.intellij.concurrency.ConcurrentHashMap$Node r com.intellij.concurrency.ConcurrentHashMap$Node en Object ek com.intellij.concurrency.ConcurrentHashMap$Node e com.intellij.concurrency.ConcurrentHashMap$Node pred com.intellij.concurrency.ConcurrentHashMap$TreeNode p com.intellij.concurrency.ConcurrentHashMap$TreeBin t com.intellij.concurrency.ConcurrentHashMap$TreeNode r com.intellij.concurrency.ConcurrentHashMap$TreeNode p Object pv com.intellij.concurrency.ConcurrentHashMap$Node f int n int i int fh com.intellij.concurrency.ConcurrentHashMap$Node[] tab Object key java.util.function.BiFunction remappingFunction int h Object val int delta int binCount public java.lang.Object merge (java.lang.Object, java.lang.Object, java.util.function.BiFunction) int n com.intellij.concurrency.ConcurrentHashMap$Node en Object ek com.intellij.concurrency.ConcurrentHashMap$Node e com.intellij.concurrency.ConcurrentHashMap$Node pred com.intellij.concurrency.ConcurrentHashMap$TreeBin t com.intellij.concurrency.ConcurrentHashMap$TreeNode r com.intellij.concurrency.ConcurrentHashMap$TreeNode p com.intellij.concurrency.ConcurrentHashMap$Node f int n int i int fh com.intellij.concurrency.ConcurrentHashMap$Node[] tab Object key Object value java.util.function.BiFunction remappingFunction int h Object val int delta int binCount public boolean contains (java.lang.Object) Object value public java.util.Enumeration keys () com.intellij.concurrency.ConcurrentHashMap$Node[] t int f public java.util.Enumeration elements () com.intellij.concurrency.ConcurrentHashMap$Node[] t int f public long mappingCount () long n public static com.intellij.concurrency.ConcurrentHashMap$KeySetView newKeySet () public static com.intellij.concurrency.ConcurrentHashMap$KeySetView newKeySet (int) int initialCapacity public com.intellij.concurrency.ConcurrentHashMap$KeySetView keySet (java.lang.Object) Object mappedValue static final int resizeStamp (int) int n private final com.intellij.concurrency.ConcurrentHashMap$Node[] initTable () int n com.intellij.concurrency.ConcurrentHashMap$Node[] nt int sc com.intellij.concurrency.ConcurrentHashMap$Node[] tab private final void addCount (long, int) long b long s com.intellij.concurrency.ConcurrentHashMap$CounterCell a long v int m com.intellij.concurrency.ConcurrentHashMap$CounterCell a long v int m boolean uncontended com.intellij.concurrency.ConcurrentHashMap$Node[] nt int rs com.intellij.concurrency.ConcurrentHashMap$Node[] tab int n int sc long x int check com.intellij.concurrency.ConcurrentHashMap$CounterCell[] as long s final com.intellij.concurrency.ConcurrentHashMap$Node[] helpTransfer (com.intellij.concurrency.ConcurrentHashMap$Node[], com.intellij.concurrency.ConcurrentHashMap$Node) int sc int rs com.intellij.concurrency.ConcurrentHashMap$Node[] nextTab com.intellij.concurrency.ConcurrentHashMap$Node[] tab com.intellij.concurrency.ConcurrentHashMap$Node f private final void tryPresize (int) int n com.intellij.concurrency.ConcurrentHashMap$Node[] nt int rs com.intellij.concurrency.ConcurrentHashMap$Node[] tab int n int size int c int sc private final void transfer (com.intellij.concurrency.ConcurrentHashMap$Node[], com.intellij.concurrency.ConcurrentHashMap$Node[]) com.intellij.concurrency.ConcurrentHashMap$Node[] nt Throwable ex int nextIndex int nextBound int sc int b com.intellij.concurrency.ConcurrentHashMap$Node p com.intellij.concurrency.ConcurrentHashMap$Node ln com.intellij.concurrency.ConcurrentHashMap$Node hn int ph Object pk Object pv com.intellij.concurrency.ConcurrentHashMap$Node p int runBit com.intellij.concurrency.ConcurrentHashMap$Node lastRun com.intellij.concurrency.ConcurrentHashMap$Node ln com.intellij.concurrency.ConcurrentHashMap$Node hn int h com.intellij.concurrency.ConcurrentHashMap$TreeNode p com.intellij.concurrency.ConcurrentHashMap$Node e com.intellij.concurrency.ConcurrentHashMap$TreeBin t com.intellij.concurrency.ConcurrentHashMap$TreeNode lo com.intellij.concurrency.ConcurrentHashMap$TreeNode loTail com.intellij.concurrency.ConcurrentHashMap$TreeNode hi com.intellij.concurrency.ConcurrentHashMap$TreeNode hiTail int lc int hc com.intellij.concurrency.ConcurrentHashMap$Node ln com.intellij.concurrency.ConcurrentHashMap$Node hn com.intellij.concurrency.ConcurrentHashMap$Node f int fh int i int bound com.intellij.concurrency.ConcurrentHashMap$Node[] tab com.intellij.concurrency.ConcurrentHashMap$Node[] nextTab int n int stride int nextn com.intellij.concurrency.ConcurrentHashMap$ForwardingNode fwd boolean advance boolean finishing final long sumCount () com.intellij.concurrency.ConcurrentHashMap$CounterCell a int i com.intellij.concurrency.ConcurrentHashMap$CounterCell[] as long sum private final void fullAddCount (long, boolean) com.intellij.concurrency.ConcurrentHashMap$CounterCell[] rs int m int j boolean created com.intellij.concurrency.ConcurrentHashMap$CounterCell r int i com.intellij.concurrency.ConcurrentHashMap$CounterCell[] rs long v com.intellij.concurrency.ConcurrentHashMap$CounterCell a int n com.intellij.concurrency.ConcurrentHashMap$CounterCell[] rs boolean init com.intellij.concurrency.ConcurrentHashMap$CounterCell[] as long v long x boolean wasUncontended int h boolean collide private final void treeifyBin (com.intellij.concurrency.ConcurrentHashMap$Node[], int) com.intellij.concurrency.ConcurrentHashMap$TreeNode p com.intellij.concurrency.ConcurrentHashMap$Node e com.intellij.concurrency.ConcurrentHashMap$TreeNode hd com.intellij.concurrency.ConcurrentHashMap$TreeNode tl com.intellij.concurrency.ConcurrentHashMap$Node b int n com.intellij.concurrency.ConcurrentHashMap$Node[] tab int index com.intellij.concurrency.ConcurrentHashMap$Node untreeify (com.intellij.concurrency.ConcurrentHashMap$Node) com.intellij.concurrency.ConcurrentHashMap$Node p com.intellij.concurrency.ConcurrentHashMap$Node q com.intellij.concurrency.ConcurrentHashMap$Node b com.intellij.concurrency.ConcurrentHashMap$Node hd com.intellij.concurrency.ConcurrentHashMap$Node tl final int batchFor (long) long n long b long n int sp public void forEach (long, java.util.function.BiConsumer) long parallelismThreshold java.util.function.BiConsumer action public void forEach (long, java.util.function.BiFunction, java.util.function.Consumer) long parallelismThreshold java.util.function.BiFunction transformer java.util.function.Consumer action public java.lang.Object search (long, java.util.function.BiFunction) long parallelismThreshold java.util.function.BiFunction searchFunction public java.lang.Object reduce (long, java.util.function.BiFunction, java.util.function.BiFunction) long parallelismThreshold java.util.function.BiFunction transformer java.util.function.BiFunction reducer public double reduceToDouble (long, java.util.function.ToDoubleBiFunction, double, java.util.function.DoubleBinaryOperator) long parallelismThreshold java.util.function.ToDoubleBiFunction transformer double basis java.util.function.DoubleBinaryOperator reducer public long reduceToLong (long, java.util.function.ToLongBiFunction, long, java.util.function.LongBinaryOperator) long parallelismThreshold java.util.function.ToLongBiFunction transformer long basis java.util.function.LongBinaryOperator reducer public int reduceToInt (long, java.util.function.ToIntBiFunction, int, java.util.function.IntBinaryOperator) long parallelismThreshold java.util.function.ToIntBiFunction transformer int basis java.util.function.IntBinaryOperator reducer public void forEachKey (long, java.util.function.Consumer) long parallelismThreshold java.util.function.Consumer action public void forEachKey (long, java.util.function.Function, java.util.function.Consumer) long parallelismThreshold java.util.function.Function transformer java.util.function.Consumer action public java.lang.Object searchKeys (long, java.util.function.Function) long parallelismThreshold java.util.function.Function searchFunction public java.lang.Object reduceKeys (long, java.util.function.BiFunction) long parallelismThreshold java.util.function.BiFunction reducer public java.lang.Object reduceKeys (long, java.util.function.Function, java.util.function.BiFunction) long parallelismThreshold java.util.function.Function transformer java.util.function.BiFunction reducer public double reduceKeysToDouble (long, java.util.function.ToDoubleFunction, double, java.util.function.DoubleBinaryOperator) long parallelismThreshold java.util.function.ToDoubleFunction transformer double basis java.util.function.DoubleBinaryOperator reducer public long reduceKeysToLong (long, java.util.function.ToLongFunction, long, java.util.function.LongBinaryOperator) long parallelismThreshold java.util.function.ToLongFunction transformer long basis java.util.function.LongBinaryOperator reducer public int reduceKeysToInt (long, java.util.function.ToIntFunction, int, java.util.function.IntBinaryOperator) long parallelismThreshold java.util.function.ToIntFunction transformer int basis java.util.function.IntBinaryOperator reducer public void forEachValue (long, java.util.function.Consumer) long parallelismThreshold java.util.function.Consumer action public void forEachValue (long, java.util.function.Function, java.util.function.Consumer) long parallelismThreshold java.util.function.Function transformer java.util.function.Consumer action public java.lang.Object searchValues (long, java.util.function.Function) long parallelismThreshold java.util.function.Function searchFunction public java.lang.Object reduceValues (long, java.util.function.BiFunction) long parallelismThreshold java.util.function.BiFunction reducer public java.lang.Object reduceValues (long, java.util.function.Function, java.util.function.BiFunction) long parallelismThreshold java.util.function.Function transformer java.util.function.BiFunction reducer public double reduceValuesToDouble (long, java.util.function.ToDoubleFunction, double, java.util.function.DoubleBinaryOperator) long parallelismThreshold java.util.function.ToDoubleFunction transformer double basis java.util.function.DoubleBinaryOperator reducer public long reduceValuesToLong (long, java.util.function.ToLongFunction, long, java.util.function.LongBinaryOperator) long parallelismThreshold java.util.function.ToLongFunction transformer long basis java.util.function.LongBinaryOperator reducer public int reduceValuesToInt (long, java.util.function.ToIntFunction, int, java.util.function.IntBinaryOperator) long parallelismThreshold java.util.function.ToIntFunction transformer int basis java.util.function.IntBinaryOperator reducer public void forEachEntry (long, java.util.function.Consumer) long parallelismThreshold java.util.function.Consumer action public void forEachEntry (long, java.util.function.Function, java.util.function.Consumer) long parallelismThreshold java.util.function.Function transformer java.util.function.Consumer action public java.lang.Object searchEntries (long, java.util.function.Function) long parallelismThreshold java.util.function.Function searchFunction public java.util.Map$Entry reduceEntries (long, java.util.function.BiFunction) long parallelismThreshold java.util.function.BiFunction reducer public java.lang.Object reduceEntries (long, java.util.function.Function, java.util.function.BiFunction) long parallelismThreshold java.util.function.Function transformer java.util.function.BiFunction reducer public double reduceEntriesToDouble (long, java.util.function.ToDoubleFunction, double, java.util.function.DoubleBinaryOperator) long parallelismThreshold java.util.function.ToDoubleFunction transformer double basis java.util.function.DoubleBinaryOperator reducer public long reduceEntriesToLong (long, java.util.function.ToLongFunction, long, java.util.function.LongBinaryOperator) long parallelismThreshold java.util.function.ToLongFunction transformer long basis java.util.function.LongBinaryOperator reducer public int reduceEntriesToInt (long, java.util.function.ToIntFunction, int, java.util.function.IntBinaryOperator) long parallelismThreshold java.util.function.ToIntFunction transformer int basis java.util.function.IntBinaryOperator reducer public int computeHashCode (java.lang.Object) Object object public boolean equals (java.lang.Object, java.lang.Object) Object o1 Object o2 private int hash (java.lang.Object) Object key private boolean isEqual (java.lang.Object, java.lang.Object) Object key1 Object key2 private static boolean isEqual (java.lang.Object, java.lang.Object, gnu.trove.TObjectHashingStrategy) Object key1 Object key2 gnu.trove.TObjectHashingStrategy hashingStrategy public volatile synthetic java.util.Set keySet () static synthetic boolean access$000 (java.lang.Object, java.lang.Object, gnu.trove.TObjectHashingStrategy) Object x0 Object x1 gnu.trove.TObjectHashingStrategy x2 static synthetic sun.misc.Unsafe access$100 () static synthetic int access$200 (com.intellij.concurrency.ConcurrentHashMap, java.lang.Object) com.intellij.concurrency.ConcurrentHashMap x0 Object x1 static synthetic boolean access$300 (com.intellij.concurrency.ConcurrentHashMap, java.lang.Object, java.lang.Object) com.intellij.concurrency.ConcurrentHashMap x0 Object x1 Object x2 static void <clinit> () int scale ReflectiveOperationException e private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/concurrency/Helpers.class
Helpers.java package com.intellij.concurrency com.intellij.concurrency.Helpers extends java.lang.Object { private void <init> () static java.lang.String collectionToString (java.util.Collection) Object e String s int i java.util.Collection c Object[] a int size int charLength static java.lang.String toString (java.lang.Object[], int, int) String s int len int i Object[] a int size int charLength char[] chars int j static java.lang.String mapEntryToString (java.lang.Object, java.lang.Object) Object key Object val String k String v int klen int vlen char[] chars private static java.lang.String objectToString (java.lang.Object) String s String s Object x }
com/intellij/concurrency/Job$1.class
Job.java package com.intellij.concurrency final com.intellij.concurrency.Job$1 extends java.lang.Object implements com.intellij.concurrency.Job { void <init> () public boolean isDone () public void waitForCompletion (int) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException int millis public void cancel () public boolean isCanceled () }
com/intellij/concurrency/Job.class
Job.java package com.intellij.concurrency public abstract com.intellij.concurrency.Job extends java.lang.Object { public static final com.intellij.concurrency.Job NULL_JOB public abstract void cancel () public abstract boolean isCanceled () public abstract boolean isDone () public abstract void waitForCompletion (int) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException static void <clinit> () }
com/intellij/concurrency/JobLauncher.class
JobLauncher.java package com.intellij.concurrency public abstract com.intellij.concurrency.JobLauncher extends java.lang.Object { public void <init> () public static com.intellij.concurrency.JobLauncher getInstance () public boolean invokeConcurrentlyUnderProgress (java.util.List, com.intellij.openapi.progress.ProgressIndicator, com.intellij.util.Processor) throws com.intellij.openapi.progress.ProcessCanceledException java.util.List things com.intellij.openapi.progress.ProgressIndicator progress com.intellij.util.Processor thingProcessor public boolean invokeConcurrentlyUnderProgress (java.util.List, com.intellij.openapi.progress.ProgressIndicator, boolean, com.intellij.util.Processor) throws com.intellij.openapi.progress.ProcessCanceledException java.util.List things com.intellij.openapi.progress.ProgressIndicator progress boolean failFastOnAcquireReadAction com.intellij.util.Processor thingProcessor public abstract boolean invokeConcurrentlyUnderProgress (java.util.List, com.intellij.openapi.progress.ProgressIndicator, boolean, boolean, com.intellij.util.Processor) throws com.intellij.openapi.progress.ProcessCanceledException public abstract com.intellij.concurrency.Job submitToJobThread (java.lang.Runnable, com.intellij.util.Consumer) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/concurrency/JobSchedulerImpl.class
JobSchedulerImpl.java package com.intellij.concurrency public com.intellij.concurrency.JobSchedulerImpl extends java.lang.Object { public void <init> () public static int getCPUCoresCount () public static int getJobPoolParallelism () }
com/intellij/concurrency/SameThreadExecutorService.class
SameThreadExecutorService.java package com.intellij.concurrency public final com.intellij.concurrency.SameThreadExecutorService extends java.util.concurrent.AbstractExecutorService { private volatile boolean isTerminated public void <init> () public void shutdown () public boolean isShutdown () public boolean isTerminated () public boolean awaitTermination (long, java.util.concurrent.TimeUnit) long theTimeout java.util.concurrent.TimeUnit theUnit public java.util.List shutdownNow () public void execute (java.lang.Runnable) Runnable command private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/core/CoreASTFactory.class
CoreASTFactory.java package com.intellij.core public com.intellij.core.CoreASTFactory extends com.intellij.lang.ASTFactory implements com.intellij.lang.DefaultASTFactory { public void <init> () public com.intellij.psi.impl.source.tree.LazyParseableElement createLazy (com.intellij.psi.tree.ILazyParseableElementType, java.lang.CharSequence) com.intellij.psi.tree.ILazyParseableElementType type CharSequence text public com.intellij.psi.impl.source.tree.CompositeElement createComposite (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public com.intellij.psi.impl.source.tree.LeafElement createLeaf (com.intellij.psi.tree.IElementType, java.lang.CharSequence) com.intellij.psi.tree.IElementType type CharSequence text com.intellij.lang.Language lang com.intellij.lang.ParserDefinition parserDefinition public com.intellij.psi.impl.source.tree.LeafElement createComment (com.intellij.psi.tree.IElementType, java.lang.CharSequence) com.intellij.psi.tree.IElementType type CharSequence text private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/core/CoreApplicationEnvironment$1.class
CoreApplicationEnvironment.java package com.intellij.core com.intellij.core.CoreApplicationEnvironment$1 extends com.intellij.mock.MockApplicationEx { final synthetic com.intellij.core.CoreApplicationEnvironment this$0 void <init> (com.intellij.core.CoreApplicationEnvironment, com.intellij.openapi.Disposable) com.intellij.core.CoreApplicationEnvironment this$0 com.intellij.openapi.Disposable parentDisposable public boolean isUnitTestMode () }
com/intellij/core/CoreApplicationEnvironment$2.class
CoreApplicationEnvironment.java package com.intellij.core com.intellij.core.CoreApplicationEnvironment$2 extends com.intellij.concurrency.JobLauncher { final synthetic com.intellij.core.CoreApplicationEnvironment this$0 void <init> (com.intellij.core.CoreApplicationEnvironment) com.intellij.core.CoreApplicationEnvironment this$0 public boolean invokeConcurrentlyUnderProgress (java.util.List, com.intellij.openapi.progress.ProgressIndicator, boolean, boolean, com.intellij.util.Processor) Object thing java.util.List things com.intellij.openapi.progress.ProgressIndicator progress boolean runInReadAction boolean failFastOnAcquireReadAction com.intellij.util.Processor thingProcessor public com.intellij.concurrency.Job submitToJobThread (java.lang.Runnable, com.intellij.util.Consumer) Runnable action com.intellij.util.Consumer onDoneCallback private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/core/CoreApplicationEnvironment.class
CoreApplicationEnvironment.java package com.intellij.core public com.intellij.core.CoreApplicationEnvironment extends java.lang.Object { private final com.intellij.core.CoreFileTypeRegistry myFileTypeRegistry protected final com.intellij.mock.MockApplication myApplication private final com.intellij.openapi.vfs.local.CoreLocalFileSystem myLocalFileSystem protected final com.intellij.openapi.vfs.VirtualFileSystem myJarFileSystem private final com.intellij.openapi.vfs.VirtualFileSystem myJrtFileSystem private final com.intellij.openapi.Disposable myParentDisposable private final boolean myUnitTestMode public void <init> (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable parentDisposable public void <init> (com.intellij.openapi.Disposable, boolean) com.intellij.openapi.Disposable parentDisposable boolean unitTestMode org.picocontainer.MutablePicoContainer appContainer java.util.List fs com.intellij.openapi.vfs.impl.VirtualFileManagerImpl virtualFileManager public void registerApplicationService (java.lang.Class, java.lang.Object) Class serviceInterface Object serviceImplementation protected com.intellij.openapi.vfs.pointers.VirtualFilePointerManager createVirtualFilePointerManager () protected com.intellij.mock.MockApplication createApplication (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable parentDisposable protected com.intellij.concurrency.JobLauncher createJobLauncher () protected com.intellij.openapi.progress.ProgressManager createProgressIndicatorProvider () protected com.intellij.openapi.vfs.VirtualFileSystem createJarFileSystem () protected com.intellij.openapi.vfs.local.CoreLocalFileSystem createLocalFileSystem () protected com.intellij.openapi.vfs.VirtualFileSystem createJrtFileSystem () public com.intellij.mock.MockApplication getApplication () public com.intellij.openapi.Disposable getParentDisposable () public void registerApplicationComponent (java.lang.Class, java.lang.Object) Class interfaceClass Object implementation public void registerFileType (com.intellij.openapi.fileTypes.FileType, java.lang.String) com.intellij.openapi.fileTypes.FileType fileType String extension public void registerParserDefinition (com.intellij.lang.ParserDefinition) com.intellij.lang.ParserDefinition definition public static void registerComponentInstance (org.picocontainer.MutablePicoContainer, java.lang.Class, java.lang.Object) org.picocontainer.MutablePicoContainer container Class key Object implementation public void addExplicitExtension (com.intellij.lang.LanguageExtension, com.intellij.lang.Language, java.lang.Object) com.intellij.lang.LanguageExtension instance com.intellij.lang.Language language Object object public void registerParserDefinition (com.intellij.lang.Language, com.intellij.lang.ParserDefinition) com.intellij.lang.Language language com.intellij.lang.ParserDefinition parserDefinition public void addExplicitExtension (com.intellij.openapi.fileTypes.FileTypeExtension, com.intellij.openapi.fileTypes.FileType, java.lang.Object) com.intellij.openapi.fileTypes.FileTypeExtension instance com.intellij.openapi.fileTypes.FileType fileType Object object public void addExplicitExtension (com.intellij.openapi.util.ClassExtension, java.lang.Class, java.lang.Object) com.intellij.openapi.util.ClassExtension instance Class aClass Object object public void addExtension (com.intellij.openapi.extensions.ExtensionPointName, java.lang.Object) com.intellij.openapi.extensions.ExtensionPointName name Object extension com.intellij.openapi.extensions.ExtensionPoint extensionPoint public static void registerExtensionPoint (com.intellij.openapi.extensions.ExtensionsArea, com.intellij.openapi.extensions.ExtensionPointName, java.lang.Class) com.intellij.openapi.extensions.ExtensionsArea area com.intellij.openapi.extensions.ExtensionPointName extensionPointName Class aClass public static void registerExtensionPoint (com.intellij.openapi.extensions.ExtensionsArea, com.intellij.openapi.extensions.BaseExtensionPointName, java.lang.Class) com.intellij.openapi.extensions.ExtensionsArea area com.intellij.openapi.extensions.BaseExtensionPointName extensionPointName Class aClass public static void registerExtensionPoint (com.intellij.openapi.extensions.ExtensionsArea, java.lang.String, java.lang.Class) com.intellij.openapi.extensions.ExtensionPoint$Kind kind com.intellij.openapi.extensions.ExtensionsArea area String name Class aClass public static void registerApplicationExtensionPoint (com.intellij.openapi.extensions.ExtensionPointName, java.lang.Class) com.intellij.openapi.extensions.ExtensionPointName extensionPointName Class aClass public static void registerExtensionPointAndExtensions (java.io.File, java.lang.String, com.intellij.openapi.extensions.ExtensionsArea) java.io.File pluginRoot String fileName com.intellij.openapi.extensions.ExtensionsArea area public com.intellij.openapi.vfs.local.CoreLocalFileSystem getLocalFileSystem () public com.intellij.openapi.vfs.VirtualFileSystem getJarFileSystem () public com.intellij.openapi.vfs.VirtualFileSystem getJrtFileSystem () private static synthetic com.intellij.openapi.editor.Document lambda$new$0 (java.lang.CharSequence) CharSequence charSequence static synthetic boolean access$000 (com.intellij.core.CoreApplicationEnvironment) com.intellij.core.CoreApplicationEnvironment x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/core/CoreEncodingProjectManager.class
CoreEncodingProjectManager.java package com.intellij.core public com.intellij.core.CoreEncodingProjectManager extends com.intellij.openapi.vfs.encoding.EncodingProjectManager { public void <init> () public boolean isNative2Ascii (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile virtualFile public java.nio.charset.Charset getDefaultCharset () public java.nio.charset.Charset getEncoding (com.intellij.openapi.vfs.VirtualFile, boolean) com.intellij.openapi.vfs.VirtualFile virtualFile boolean useParentDefaults public void setEncoding (com.intellij.openapi.vfs.VirtualFile, java.nio.charset.Charset) com.intellij.openapi.vfs.VirtualFile virtualFileOrDir java.nio.charset.Charset charset public boolean isNative2AsciiForPropertiesFiles () public java.util.Collection getFavorites () public void setNative2AsciiForPropertiesFiles (com.intellij.openapi.vfs.VirtualFile, boolean) com.intellij.openapi.vfs.VirtualFile virtualFile boolean native2Ascii public java.lang.String getDefaultCharsetName () public java.nio.charset.Charset getDefaultCharsetForPropertiesFiles (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile virtualFile public void setDefaultCharsetForPropertiesFiles (com.intellij.openapi.vfs.VirtualFile, java.nio.charset.Charset) com.intellij.openapi.vfs.VirtualFile virtualFile java.nio.charset.Charset charset public void addPropertyChangeListener (java.beans.PropertyChangeListener, com.intellij.openapi.Disposable) java.beans.PropertyChangeListener listener com.intellij.openapi.Disposable parentDisposable public java.nio.charset.Charset getCachedCharsetFromContent (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document public void setDefaultCharsetName (java.lang.String) String name private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/core/CoreEncodingRegistry.class
CoreEncodingRegistry.java package com.intellij.core public com.intellij.core.CoreEncodingRegistry extends com.intellij.core.CoreEncodingProjectManager { public void <init> () }
com/intellij/core/CoreFileTypeRegistry.class
CoreFileTypeRegistry.java package com.intellij.core public com.intellij.core.CoreFileTypeRegistry extends com.intellij.openapi.fileTypes.FileTypeRegistry { private final java.util.Map myExtensionsMap private final java.util.List myAllFileTypes public void <init> () public boolean isFileIgnored (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public com.intellij.openapi.fileTypes.FileType[] getRegisteredFileTypes () public com.intellij.openapi.fileTypes.FileType getFileTypeByFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.fileTypes.FileType fileType com.intellij.openapi.vfs.VirtualFile file public com.intellij.openapi.fileTypes.FileType getFileTypeByFileName (java.lang.String) String fileName String extension public boolean isFileOfType (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.fileTypes.FileType) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.fileTypes.FileType type public com.intellij.openapi.fileTypes.FileType getFileTypeByExtension (java.lang.String) String extension com.intellij.openapi.fileTypes.FileType result public void registerFileType (com.intellij.openapi.fileTypes.FileType, java.lang.String) String ext com.intellij.openapi.fileTypes.FileType fileType String extension public com.intellij.openapi.fileTypes.FileType findFileTypeByName (java.lang.String) com.intellij.openapi.fileTypes.FileType type String fileTypeName private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/core/CoreInjectedLanguageManager.class
CoreInjectedLanguageManager.java package com.intellij.core public com.intellij.core.CoreInjectedLanguageManager extends com.intellij.lang.injection.InjectedLanguageManager { void <init> () public com.intellij.psi.PsiLanguageInjectionHost getInjectionHost (com.intellij.psi.FileViewProvider) com.intellij.psi.FileViewProvider injectedProvider public com.intellij.psi.PsiLanguageInjectionHost getInjectionHost (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement injectedElement public com.intellij.openapi.util.TextRange injectedToHost (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange) com.intellij.psi.PsiElement injectedContext com.intellij.openapi.util.TextRange injectedTextRange public int injectedToHost (com.intellij.psi.PsiElement, int) com.intellij.psi.PsiElement injectedContext int injectedOffset public int injectedToHost (com.intellij.psi.PsiElement, int, boolean) com.intellij.psi.PsiElement injectedContext int injectedOffset boolean minHostOffset public void registerMultiHostInjector (com.intellij.lang.injection.MultiHostInjector) com.intellij.lang.injection.MultiHostInjector injector public void registerMultiHostInjector (com.intellij.lang.injection.MultiHostInjector, com.intellij.openapi.Disposable) com.intellij.lang.injection.MultiHostInjector injector com.intellij.openapi.Disposable parentDisposable public java.lang.String getUnescapedText (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement injectedNode public java.util.List intersectWithAllEditableFragments (com.intellij.psi.PsiFile, com.intellij.openapi.util.TextRange) com.intellij.psi.PsiFile injectedPsi com.intellij.openapi.util.TextRange rangeToEdit public boolean isInjectedFragment (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile injectedFile public com.intellij.psi.PsiElement findInjectedElementAt (com.intellij.psi.PsiFile, int) com.intellij.psi.PsiFile hostFile int hostDocumentOffset public java.util.List getInjectedPsiFiles (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement host public void dropFileCaches (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.intellij.psi.PsiFile getTopLevelFile (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.util.List getCachedInjectedDocumentsInRange (com.intellij.psi.PsiFile, com.intellij.openapi.util.TextRange) com.intellij.psi.PsiFile hostPsiFile com.intellij.openapi.util.TextRange range public void enumerate (com.intellij.psi.PsiElement, com.intellij.psi.PsiLanguageInjectionHost$InjectedPsiVisitor) com.intellij.psi.PsiElement host com.intellij.psi.PsiLanguageInjectionHost$InjectedPsiVisitor visitor public void enumerateEx (com.intellij.psi.PsiElement, com.intellij.psi.PsiFile, boolean, com.intellij.psi.PsiLanguageInjectionHost$InjectedPsiVisitor) com.intellij.psi.PsiElement host com.intellij.psi.PsiFile containingFile boolean probeUp com.intellij.psi.PsiLanguageInjectionHost$InjectedPsiVisitor visitor public java.util.List getNonEditableFragments (com.intellij.injected.editor.DocumentWindow) com.intellij.injected.editor.DocumentWindow window public boolean mightHaveInjectedFragmentAtOffset (com.intellij.openapi.editor.Document, int) com.intellij.openapi.editor.Document hostDocument int hostOffset public com.intellij.injected.editor.DocumentWindow freezeWindow (com.intellij.injected.editor.DocumentWindow) com.intellij.injected.editor.DocumentWindow document private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/core/CoreProjectEnvironment.class
CoreProjectEnvironment.java package com.intellij.core public com.intellij.core.CoreProjectEnvironment extends java.lang.Object { private final com.intellij.openapi.Disposable myParentDisposable private final com.intellij.core.CoreApplicationEnvironment myEnvironment protected final com.intellij.openapi.roots.FileIndexFacade myFileIndexFacade protected final com.intellij.psi.impl.PsiManagerImpl myPsiManager protected final com.intellij.mock.MockProject myProject protected final com.intellij.util.messages.MessageBus myMessageBus public void <init> (com.intellij.openapi.Disposable, com.intellij.core.CoreApplicationEnvironment) com.intellij.openapi.Disposable parentDisposable com.intellij.core.CoreApplicationEnvironment applicationEnvironment com.intellij.psi.impl.PsiModificationTrackerImpl modificationTracker protected com.intellij.mock.MockProject createProject (org.picocontainer.PicoContainer, com.intellij.openapi.Disposable) org.picocontainer.PicoContainer parent com.intellij.openapi.Disposable parentDisposable protected com.intellij.psi.search.ProjectScopeBuilder createProjectScopeBuilder () protected void preregisterServices () protected com.intellij.openapi.roots.FileIndexFacade createFileIndexFacade () protected com.intellij.psi.impl.ResolveScopeManager createResolveScopeManager (com.intellij.psi.PsiManager) com.intellij.psi.PsiManager psiManager public void registerProjectExtensionPoint (com.intellij.openapi.extensions.ExtensionPointName, java.lang.Class) com.intellij.openapi.extensions.ExtensionPointName extensionPointName Class aClass public void addProjectExtension (com.intellij.openapi.extensions.ExtensionPointName, java.lang.Object) com.intellij.openapi.extensions.ExtensionPointName name Object extension public void registerProjectComponent (java.lang.Class, java.lang.Object) Class interfaceClass Object implementation public com.intellij.openapi.Disposable getParentDisposable () public com.intellij.core.CoreApplicationEnvironment getEnvironment () public com.intellij.mock.MockProject getProject () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/core/CoreProjectScopeBuilder$1.class
CoreProjectScopeBuilder.java package com.intellij.core synthetic com.intellij.core.CoreProjectScopeBuilder$1 extends java.lang.Object { }
com/intellij/core/CoreProjectScopeBuilder$ContentSearchScope.class
CoreProjectScopeBuilder.java package com.intellij.core public com.intellij.core.CoreProjectScopeBuilder$ContentSearchScope extends com.intellij.psi.search.GlobalSearchScope { private final com.intellij.openapi.roots.FileIndexFacade myFileIndexFacade public void <init> (com.intellij.openapi.project.Project, com.intellij.openapi.roots.FileIndexFacade) com.intellij.openapi.project.Project project com.intellij.openapi.roots.FileIndexFacade fileIndexFacade public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isSearchInModuleContent (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module aModule public boolean isSearchInLibraries () public java.util.Collection getUnloadedModulesBelongingToScope () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/core/CoreProjectScopeBuilder$CoreLibrariesScope.class
CoreProjectScopeBuilder.java package com.intellij.core com.intellij.core.CoreProjectScopeBuilder$CoreLibrariesScope extends com.intellij.psi.search.GlobalSearchScope { final synthetic com.intellij.core.CoreProjectScopeBuilder this$0 private void <init> (com.intellij.core.CoreProjectScopeBuilder) public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isSearchInModuleContent (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module aModule public boolean isSearchInLibraries () synthetic void <init> (com.intellij.core.CoreProjectScopeBuilder, com.intellij.core.CoreProjectScopeBuilder$1) com.intellij.core.CoreProjectScopeBuilder x0 com.intellij.core.CoreProjectScopeBuilder$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/core/CoreProjectScopeBuilder.class
CoreProjectScopeBuilder.java package com.intellij.core public com.intellij.core.CoreProjectScopeBuilder extends com.intellij.psi.search.ProjectScopeBuilder { private final com.intellij.openapi.project.Project myProject private final com.intellij.openapi.roots.FileIndexFacade myFileIndexFacade private final com.intellij.core.CoreProjectScopeBuilder$CoreLibrariesScope myLibrariesScope public void <init> (com.intellij.openapi.project.Project, com.intellij.openapi.roots.FileIndexFacade) com.intellij.openapi.project.Project project com.intellij.openapi.roots.FileIndexFacade fileIndexFacade public com.intellij.psi.search.GlobalSearchScope buildLibrariesScope () public com.intellij.psi.search.GlobalSearchScope buildAllScope () public com.intellij.psi.search.GlobalSearchScope buildProjectScope () public com.intellij.psi.search.GlobalSearchScope buildContentScope () public com.intellij.psi.search.GlobalSearchScope buildEverythingScope () static synthetic com.intellij.openapi.roots.FileIndexFacade access$100 (com.intellij.core.CoreProjectScopeBuilder) com.intellij.core.CoreProjectScopeBuilder x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/core/CorePsiDocumentManager.class
CorePsiDocumentManager.java package com.intellij.core com.intellij.core.CorePsiDocumentManager extends com.intellij.psi.impl.PsiDocumentManagerBase { void <init> (com.intellij.openapi.project.Project, com.intellij.psi.PsiManager, com.intellij.util.messages.MessageBus, com.intellij.psi.impl.DocumentCommitProcessor) com.intellij.openapi.project.Project project com.intellij.psi.PsiManager psiManager com.intellij.util.messages.MessageBus bus com.intellij.psi.impl.DocumentCommitProcessor documentCommitProcessor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/core/MockDocumentCommitProcessor.class
MockDocumentCommitProcessor.java package com.intellij.core com.intellij.core.MockDocumentCommitProcessor extends java.lang.Object implements com.intellij.psi.impl.DocumentCommitProcessor { void <init> () public void commitSynchronously (com.intellij.openapi.editor.Document, com.intellij.openapi.project.Project, com.intellij.psi.PsiFile) com.intellij.openapi.editor.Document document com.intellij.openapi.project.Project project com.intellij.psi.PsiFile psiFile public void commitAsynchronously (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Document, java.lang.Object, com.intellij.openapi.application.TransactionId) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Document document Object reason com.intellij.openapi.application.TransactionId context private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/diagnostic/ApdexData.class
ApdexData.java package com.intellij.diagnostic com.intellij.diagnostic.ApdexData extends java.lang.Object { public static final com.intellij.diagnostic.ApdexData EMPTY private final long myTotalCount private final long mySatisfiedCount private final long mySluggishCount static final synthetic boolean $assertionsDisabled private void <init> (long, long, long) long totalCount long satisfiedCount long sluggishCount com.intellij.diagnostic.ApdexData withEvent (long, long) long requiredTime long actualTime boolean satisfied boolean sluggish private long getSlowCount () java.lang.String summarizePerformanceSince (com.intellij.diagnostic.ApdexData) com.intellij.diagnostic.ApdexData since long total long sluggish long slow static void <clinit> () }
com/intellij/diagnostic/PerformanceWatcher$1.class
PerformanceWatcher.java package com.intellij.diagnostic com.intellij.diagnostic.PerformanceWatcher$1 extends java.lang.Object implements com.intellij.util.Consumer { private final int ourReasonableThreadPoolSize final synthetic com.intellij.util.concurrency.AppScheduledExecutorService val$service final synthetic com.intellij.diagnostic.PerformanceWatcher this$0 void <init> (com.intellij.diagnostic.PerformanceWatcher, com.intellij.util.concurrency.AppScheduledExecutorService) com.intellij.diagnostic.PerformanceWatcher this$0 public void consume (java.lang.Thread) java.io.File file Thread thread public volatile synthetic void consume (java.lang.Object) }
com/intellij/diagnostic/PerformanceWatcher$2.class
PerformanceWatcher.java package com.intellij.diagnostic com.intellij.diagnostic.PerformanceWatcher$2 extends java.lang.Object implements javax.management.NotificationListener { final synthetic java.lang.management.MemoryPoolMXBean val$bean final synthetic long val$threshold final synthetic javax.management.NotificationEmitter val$emitter final synthetic com.intellij.diagnostic.PerformanceWatcher this$0 void <init> (com.intellij.diagnostic.PerformanceWatcher, java.lang.management.MemoryPoolMXBean, long, javax.management.NotificationEmitter) com.intellij.diagnostic.PerformanceWatcher this$0 public void handleNotification (javax.management.Notification, java.lang.Object) javax.management.ListenerNotFoundException e javax.management.Notification n Object hb }
com/intellij/diagnostic/PerformanceWatcher$Snapshot.class
PerformanceWatcher.java package com.intellij.diagnostic public com.intellij.diagnostic.PerformanceWatcher$Snapshot extends java.lang.Object { private final com.intellij.diagnostic.ApdexData myStartGeneralSnapshot private final com.intellij.diagnostic.ApdexData myStartSwingSnapshot private final long myStartMillis final synthetic com.intellij.diagnostic.PerformanceWatcher this$0 private void <init> (com.intellij.diagnostic.PerformanceWatcher) com.intellij.diagnostic.PerformanceWatcher this$0 public void logResponsivenessSinceCreation (java.lang.String) String activityName synthetic void <init> (com.intellij.diagnostic.PerformanceWatcher, com.intellij.diagnostic.PerformanceWatcher$1) com.intellij.diagnostic.PerformanceWatcher x0 com.intellij.diagnostic.PerformanceWatcher$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/diagnostic/PerformanceWatcher$SwingThreadRunnable.class
PerformanceWatcher.java package com.intellij.diagnostic com.intellij.diagnostic.PerformanceWatcher$SwingThreadRunnable extends java.lang.Object implements java.lang.Runnable { private final long myCreationMillis final synthetic com.intellij.diagnostic.PerformanceWatcher this$0 void <init> (com.intellij.diagnostic.PerformanceWatcher, long) long creationMillis public void run () long latency com.intellij.openapi.application.Application application }
com/intellij/diagnostic/PerformanceWatcher.class
PerformanceWatcher.java package com.intellij.diagnostic public com.intellij.diagnostic.PerformanceWatcher extends java.lang.Object implements com.intellij.openapi.Disposable { private static final com.intellij.openapi.diagnostic.Logger LOG private static final int TOLERABLE_LATENCY private static final String THREAD_DUMPS_PREFIX private java.util.concurrent.ScheduledFuture myThread private final java.lang.management.ThreadMXBean myThreadMXBean private final java.io.File myLogDir private java.util.List myStacktraceCommonPart private final com.intellij.diagnostic.IdePerformanceListener myPublisher private volatile com.intellij.diagnostic.ApdexData mySwingApdex private volatile com.intellij.diagnostic.ApdexData myGeneralApdex private volatile long myLastSampling private long myLastDumpTime private long myFreezeStart private final java.util.concurrent.atomic.AtomicInteger myEdtRequestsQueued private static final long ourIdeStart private long myLastEdtAlive public static com.intellij.diagnostic.PerformanceWatcher getInstance () public void <init> () java.lang.management.MemoryPoolMXBean bean com.intellij.util.concurrency.AppScheduledExecutorService service private static int getMaxAttempts () private void watchCodeCache (java.lang.management.MemoryPoolMXBean) java.lang.management.MemoryPoolMXBean bean long threshold javax.management.NotificationEmitter emitter private static void cleanOldFiles (java.io.File, int) java.io.File child int i java.io.File dir int level java.io.File[] children private static long ageInDays (java.io.File) java.io.File file public void dispose () private static boolean shouldWatch () private void samplePerformance () long millis long diff int edtRequests public static java.lang.String printStacktrace (java.lang.String, java.lang.Thread, java.lang.StackTraceElement[]) StackTraceElement stackTraceElement String headerMsg Thread thread StackTraceElement[] stackTrace String trace private static int getSamplingInterval () private void edtFrozen (long) long currentMillis private static java.lang.String getFreezeFolderName (long) long freezeStartMs private static java.lang.String buildName () private static java.lang.String formatTime (long) long timeMs private void edtResponds (long) int unresponsiveDuration java.io.File dir long currentMillis private java.lang.String getFreezePlaceSuffix () StackTraceElement element public java.io.File dumpThreads (java.lang.String, boolean) StackTraceElement[] edtStack java.io.IOException e String pathPrefix boolean millis long now String suffix java.io.File file java.io.File dir com.intellij.diagnostic.ThreadDump threadDump private static void checkMemoryUsage (java.io.File) java.io.File file Runtime rt long maxMemory long usedMemory long freeMemory public static void dumpThreadsToConsole (java.lang.String) String message static java.util.List getStacktraceCommonPart (java.util.List, java.lang.StackTraceElement[]) StackTraceElement el1 StackTraceElement el2 int i java.util.List commonPart StackTraceElement[] stackTraceElements static boolean compareStackTraceElements (java.lang.StackTraceElement, java.lang.StackTraceElement) StackTraceElement el1 StackTraceElement el2 public static com.intellij.diagnostic.PerformanceWatcher$Snapshot takeSnapshot () private static synthetic boolean lambda$cleanOldFiles$1 (int, java.io.File, java.lang.String) int level java.io.File dir1 String name private synthetic void lambda$new$0 () static synthetic com.intellij.openapi.diagnostic.Logger access$000 () static synthetic java.util.concurrent.atomic.AtomicInteger access$100 (com.intellij.diagnostic.PerformanceWatcher) com.intellij.diagnostic.PerformanceWatcher x0 static synthetic long access$202 (com.intellij.diagnostic.PerformanceWatcher, long) com.intellij.diagnostic.PerformanceWatcher x0 long x1 static synthetic com.intellij.diagnostic.ApdexData access$302 (com.intellij.diagnostic.PerformanceWatcher, com.intellij.diagnostic.ApdexData) com.intellij.diagnostic.PerformanceWatcher x0 com.intellij.diagnostic.ApdexData x1 static synthetic com.intellij.diagnostic.ApdexData access$300 (com.intellij.diagnostic.PerformanceWatcher) com.intellij.diagnostic.PerformanceWatcher x0 static synthetic com.intellij.diagnostic.ApdexData access$400 (com.intellij.diagnostic.PerformanceWatcher) com.intellij.diagnostic.PerformanceWatcher x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/diagnostic/PluginProblemReporterImpl.class
PluginProblemReporterImpl.java package com.intellij.diagnostic com.intellij.diagnostic.PluginProblemReporterImpl extends java.lang.Object implements com.intellij.diagnostic.PluginProblemReporter { void <init> () public com.intellij.diagnostic.PluginException createPluginExceptionByClass (java.lang.String, java.lang.Throwable, java.lang.Class) String errorMessage Throwable cause Class pluginClass private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/execution/process/CommandLineArgumentsProvider.class
CommandLineArgumentsProvider.java package com.intellij.execution.process public com.intellij.execution.process.CommandLineArgumentsProvider extends java.lang.Object { public void <init> () public java.lang.String[] getArguments () public boolean passParentEnvs () public java.util.Map getAdditionalEnvs () public java.lang.String getCommandLineString () String[] commands private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/extapi/psi/ASTDelegatePsiElement.class
ASTDelegatePsiElement.java package com.intellij.extapi.psi public abstract com.intellij.extapi.psi.ASTDelegatePsiElement extends com.intellij.psi.impl.PsiElementBase { private static final com.intellij.openapi.diagnostic.Logger LOG private static final java.util.List EMPTY public void <init> () public com.intellij.psi.PsiFile getContainingFile () public com.intellij.psi.impl.PsiManagerEx getManager () com.intellij.openapi.project.Project project com.intellij.psi.PsiElement parent public com.intellij.psi.PsiElement[] getChildren () com.intellij.psi.PsiElement psiChild java.util.List result public com.intellij.psi.PsiElement getFirstChild () public com.intellij.psi.PsiElement getLastChild () public com.intellij.psi.PsiElement getNextSibling () public com.intellij.psi.PsiElement getPrevSibling () public com.intellij.openapi.util.TextRange getTextRange () public int getStartOffsetInParent () public int getTextLength () public com.intellij.psi.PsiElement findElementAt (int) int offset com.intellij.lang.ASTNode treeElement public int getTextOffset () public java.lang.String getText () public char[] textToCharArray () public boolean textContains (char) char c public java.lang.Object getCopyableUserData (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key public void putCopyableUserData (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key Object value public abstract com.intellij.lang.ASTNode getNode () public void subtreeChanged () public com.intellij.lang.Language getLanguage () protected com.intellij.psi.PsiElement findChildByType (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type com.intellij.lang.ASTNode node protected com.intellij.psi.PsiElement findLastChildByType (com.intellij.psi.tree.IElementType) com.intellij.lang.ASTNode node com.intellij.psi.tree.IElementType type com.intellij.psi.PsiElement child protected com.intellij.psi.PsiElement findNotNullChildByType (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type protected com.intellij.psi.PsiElement findChildByType (com.intellij.psi.tree.TokenSet) com.intellij.psi.tree.TokenSet type com.intellij.lang.ASTNode node protected com.intellij.psi.PsiElement findNotNullChildByType (com.intellij.psi.tree.TokenSet) com.intellij.psi.tree.TokenSet type protected com.intellij.psi.PsiElement findChildByFilter (com.intellij.psi.tree.TokenSet) com.intellij.psi.tree.TokenSet tokenSet com.intellij.lang.ASTNode[] nodes protected com.intellij.psi.PsiElement[] findChildrenByType (com.intellij.psi.tree.IElementType, java.lang.Class) com.intellij.psi.tree.IElementType elementType Class arrayClass protected java.util.List findChildrenByType (com.intellij.psi.tree.TokenSet) com.intellij.psi.tree.IElementType tt com.intellij.psi.tree.TokenSet elementType java.util.List result com.intellij.lang.ASTNode child protected java.util.List findChildrenByType (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType elementType java.util.List result com.intellij.lang.ASTNode child protected com.intellij.psi.PsiElement[] findChildrenByType (com.intellij.psi.tree.TokenSet, java.lang.Class) com.intellij.psi.tree.TokenSet elementType Class arrayClass public com.intellij.psi.PsiElement copy () public com.intellij.psi.PsiElement add (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement addBefore (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor private com.intellij.psi.PsiElement addInnerBefore (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor com.intellij.psi.impl.source.tree.TreeElement elementCopy com.intellij.lang.ASTNode treeElement public com.intellij.psi.PsiElement addAfter (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor com.intellij.psi.impl.source.tree.TreeElement elementCopy com.intellij.lang.ASTNode treeElement public void checkAdd (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public com.intellij.lang.ASTNode addInternal (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, java.lang.Boolean) com.intellij.lang.ASTNode first com.intellij.lang.ASTNode last com.intellij.lang.ASTNode anchor Boolean before public com.intellij.psi.PsiElement addRange (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last public com.intellij.psi.PsiElement addRangeBefore (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last com.intellij.psi.PsiElement anchor public com.intellij.psi.PsiElement addRangeAfter (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last com.intellij.psi.PsiElement anchor public void delete () throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement parent public void deleteChildInternal (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child public void checkDelete () throws com.intellij.util.IncorrectOperationException public void deleteChildRange (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last com.intellij.lang.ASTNode firstElement com.intellij.lang.ASTNode lastElement public com.intellij.psi.PsiElement replace (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.extapi.psi.ASTDelegatePsiElement parentElement com.intellij.psi.PsiElement newElement com.intellij.psi.impl.source.tree.TreeElement elementCopy public void replaceChildInternal (com.intellij.psi.PsiElement, com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.PsiElement child com.intellij.psi.impl.source.tree.TreeElement newElement private com.intellij.lang.ASTNode getAnchorNode (com.intellij.lang.ASTNode, java.lang.Boolean) com.intellij.lang.ASTNode anchorBefore com.intellij.lang.ASTNode anchorBefore com.intellij.lang.ASTNode anchor Boolean before com.intellij.lang.ASTNode anchorBefore public boolean textMatches (java.lang.CharSequence) CharSequence text com.intellij.lang.ASTNode node public volatile synthetic com.intellij.psi.PsiManager getManager () private static synthetic com.intellij.psi.PsiElement lambda$findChildrenByType$1 (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode s private static synthetic com.intellij.psi.PsiElement lambda$findChildrenByType$0 (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode s static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/extapi/psi/ASTWrapperPsiElement.class
ASTWrapperPsiElement.java package com.intellij.extapi.psi public com.intellij.extapi.psi.ASTWrapperPsiElement extends com.intellij.extapi.psi.ASTDelegatePsiElement { private final com.intellij.lang.ASTNode myNode public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.PsiElement getParent () public com.intellij.lang.ASTNode getNode () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/extapi/psi/PsiFileBase.class
PsiFileBase.java package com.intellij.extapi.psi public abstract com.intellij.extapi.psi.PsiFileBase extends com.intellij.psi.impl.source.PsiFileImpl { private final com.intellij.lang.Language myLanguage private final com.intellij.lang.ParserDefinition myParserDefinition static final synthetic boolean $assertionsDisabled protected void <init> (com.intellij.psi.FileViewProvider, com.intellij.lang.Language) com.intellij.psi.FileViewProvider viewProvider com.intellij.lang.Language language com.intellij.lang.ParserDefinition parserDefinition com.intellij.psi.tree.IFileElementType nodeType private static com.intellij.lang.Language findLanguage (com.intellij.lang.Language, com.intellij.psi.FileViewProvider) com.intellij.lang.Language actualLanguage com.intellij.lang.Language baseLanguage com.intellij.psi.FileViewProvider viewProvider java.util.Set languages public final com.intellij.lang.Language getLanguage () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.lang.ParserDefinition getParserDefinition () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/extapi/psi/StubBasedPsiElementBase$1.class
StubBasedPsiElementBase.java package com.intellij.extapi.psi com.intellij.extapi.psi.StubBasedPsiElementBase$1 extends com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor { final synthetic StringBuilder val$traces final synthetic com.intellij.extapi.psi.StubBasedPsiElementBase this$0 void <init> (com.intellij.extapi.psi.StubBasedPsiElementBase, boolean, java.lang.StringBuilder) com.intellij.extapi.psi.StubBasedPsiElementBase this$0 boolean doTransform public void visitComposite (com.intellij.psi.impl.source.tree.CompositeElement) String trace com.intellij.psi.impl.source.tree.CompositeElement composite com.intellij.psi.PsiElement psi }
com/intellij/extapi/psi/StubBasedPsiElementBase.class
StubBasedPsiElementBase.java package com.intellij.extapi.psi public com.intellij.extapi.psi.StubBasedPsiElementBase extends com.intellij.extapi.psi.ASTDelegatePsiElement { public static final com.intellij.openapi.util.Key CREATION_TRACE public static final boolean ourTraceStubAstBinding private volatile com.intellij.psi.impl.source.SubstrateRef mySubstrateRef private final com.intellij.psi.tree.IElementType myElementType public void <init> (com.intellij.psi.stubs.StubElement, com.intellij.psi.stubs.IStubElementType) com.intellij.psi.stubs.StubElement stub com.intellij.psi.stubs.IStubElementType nodeType public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public void <init> (com.intellij.psi.stubs.StubElement, com.intellij.psi.tree.IElementType, com.intellij.lang.ASTNode) com.intellij.psi.stubs.StubElement stub com.intellij.psi.tree.IElementType nodeType com.intellij.lang.ASTNode node public com.intellij.lang.ASTNode getNode () com.intellij.psi.impl.source.PsiFileImpl file com.intellij.psi.impl.source.tree.FileElement treeElement private com.intellij.lang.ASTNode failedToBindStubToAst (com.intellij.psi.impl.source.PsiFileImpl, com.intellij.psi.impl.source.tree.FileElement) com.intellij.psi.impl.source.PsiFileImpl file com.intellij.psi.impl.source.tree.FileElement fileElement com.intellij.openapi.vfs.VirtualFile vFile com.intellij.psi.stubs.StubTree stubTree String stubString String astString String message String creationTraces java.util.List attachments private java.lang.String dumpCreationTraces (com.intellij.psi.impl.source.tree.FileElement) com.intellij.psi.impl.source.tree.FileElement fileElement StringBuilder traces private com.intellij.lang.ASTNode notBoundInExistingAst (com.intellij.psi.impl.source.PsiFileImpl, com.intellij.psi.impl.source.tree.FileElement) com.intellij.psi.impl.source.PsiFileImpl file com.intellij.psi.impl.source.tree.FileElement treeElement String message com.intellij.psi.PsiElement each com.intellij.psi.stubs.StubElement eachStub public final void setNode (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public final void setSubstrateRef (com.intellij.psi.impl.source.SubstrateRef) com.intellij.psi.impl.source.SubstrateRef substrateRef public com.intellij.lang.Language getLanguage () public com.intellij.psi.PsiFile getContainingFile () com.intellij.psi.PsiInvalidElementAccessException e public boolean isWritable () public boolean isValid () public com.intellij.psi.impl.PsiManagerEx getManager () com.intellij.openapi.project.Project project public com.intellij.openapi.project.Project getProject () com.intellij.openapi.project.Project project public boolean isPhysical () public com.intellij.psi.PsiElement getContext () com.intellij.psi.stubs.StubElement stub protected final com.intellij.psi.PsiElement getParentByStub () com.intellij.psi.stubs.StubElement stub protected final com.intellij.psi.PsiElement getParentByTree () public com.intellij.psi.PsiElement getParent () com.intellij.psi.stubs.StubElement stub public com.intellij.psi.stubs.IStubElementType getElementType () public com.intellij.psi.stubs.StubElement getStub () public final com.intellij.psi.stubs.StubElement getGreenStub () public com.intellij.psi.PsiElement getStubOrPsiChild (com.intellij.psi.stubs.IStubElementType) com.intellij.psi.stubs.StubElement element com.intellij.lang.ASTNode childNode com.intellij.psi.stubs.IStubElementType elementType com.intellij.psi.stubs.StubElement stub public com.intellij.psi.PsiElement getRequiredStubOrPsiChild (com.intellij.psi.stubs.IStubElementType) com.intellij.psi.stubs.IStubElementType elementType com.intellij.psi.PsiElement result public com.intellij.psi.PsiElement[] getStubOrPsiChildren (com.intellij.psi.stubs.IStubElementType, com.intellij.psi.PsiElement[]) int i com.intellij.lang.ASTNode[] nodes com.intellij.psi.PsiElement[] psiElements com.intellij.psi.stubs.IStubElementType elementType com.intellij.psi.PsiElement[] array com.intellij.psi.stubs.StubElement stub public com.intellij.psi.PsiElement[] getStubOrPsiChildren (com.intellij.psi.stubs.IStubElementType, com.intellij.util.ArrayFactory) int i com.intellij.lang.ASTNode[] nodes com.intellij.psi.PsiElement[] psiElements com.intellij.psi.stubs.IStubElementType elementType com.intellij.util.ArrayFactory f com.intellij.psi.stubs.StubElement stub public com.intellij.psi.PsiElement[] getStubOrPsiChildren (com.intellij.psi.tree.TokenSet, com.intellij.psi.PsiElement[]) int i com.intellij.lang.ASTNode[] nodes com.intellij.psi.PsiElement[] psiElements com.intellij.psi.tree.TokenSet filter com.intellij.psi.PsiElement[] array com.intellij.psi.stubs.StubElement stub public com.intellij.psi.PsiElement[] getStubOrPsiChildren (com.intellij.psi.tree.TokenSet, com.intellij.util.ArrayFactory) int i com.intellij.lang.ASTNode[] nodes com.intellij.psi.PsiElement[] psiElements com.intellij.psi.tree.TokenSet filter com.intellij.util.ArrayFactory f com.intellij.psi.stubs.StubElement stub protected com.intellij.psi.PsiElement getStubOrPsiParentOfType (java.lang.Class) Class parentClass com.intellij.psi.stubs.StubElement stub protected java.lang.Object clone () com.intellij.extapi.psi.StubBasedPsiElementBase copy public volatile synthetic com.intellij.psi.PsiManager getManager () private static synthetic java.lang.String lambda$failedToBindStubToAst$0 (com.intellij.psi.impl.source.tree.FileElement) com.intellij.psi.impl.source.tree.FileElement fileElement static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/plugins/IdeaPluginDescriptorImpl.class
IdeaPluginDescriptorImpl.java package com.intellij.ide.plugins public com.intellij.ide.plugins.IdeaPluginDescriptorImpl extends java.lang.Object implements com.intellij.ide.plugins.IdeaPluginDescriptor { public static final com.intellij.ide.plugins.IdeaPluginDescriptorImpl[] EMPTY_ARRAY private static final com.intellij.openapi.diagnostic.Logger LOG private static final String APPLICATION_SERVICE private static final String PROJECT_SERVICE private static final String MODULE_SERVICE public static final java.util.List SERVICE_QUALIFIED_ELEMENT_NAMES private final java.io.File myPath private final boolean myBundled private String myName private com.intellij.openapi.extensions.PluginId myId private final com.intellij.openapi.util.NullableLazyValue myDescription private String myProductCode private java.util.Date myReleaseDate private int myReleaseVersion private String myResourceBundleBaseName private String myChangeNotes private String myVersion private String myVendor private String myVendorEmail private String myVendorUrl private String myVendorLogoPath private String myCategory private String myUrl private com.intellij.openapi.extensions.PluginId[] myDependencies private com.intellij.openapi.extensions.PluginId[] myOptionalDependencies private java.util.Map myOptionalConfigs private java.util.Map myOptionalDescriptors private java.util.List myActionElements private java.util.List myAppComponents private java.util.List myProjectComponents private java.util.List myModuleComponents private com.intellij.util.containers.MultiMap myExtensions private java.util.List myAppServices private java.util.List myProjectServices private java.util.List myModuleServices private com.intellij.util.containers.MultiMap myExtensionsPoints private java.util.List myModules private ClassLoader myLoader private String myDescriptionChildText private boolean myUseIdeaClassLoader private boolean myUseCoreClassLoader private boolean myAllowBundledUpdate private boolean myImplementationDetail private String mySinceBuild private String myUntilBuild private boolean myEnabled private boolean myDeleted private Boolean mySkipped private java.util.List myListenerDescriptors public static final java.util.regex.Pattern EXPLICIT_BIG_NUMBER_PATTERN public void <init> (java.io.File, boolean) java.io.File pluginPath boolean bundled public java.io.File getPath () public void readExternal (org.jdom.Element, java.net.URL, com.intellij.util.xmlb.JDOMXIncluder$PathResolver, com.intellij.util.containers.Interner) throws com.intellij.openapi.util.InvalidDataException java.net.MalformedURLException org.jdom.Element element java.net.URL url com.intellij.util.xmlb.JDOMXIncluder$PathResolver pathResolver com.intellij.util.containers.Interner stringInterner com.intellij.openapi.application.Application app public void loadFromFile (java.io.File, com.intellij.openapi.util.SafeJdomFactory, boolean) throws java.io.IOException org.jdom.JDOMException java.io.File file com.intellij.openapi.util.SafeJdomFactory factory boolean ignoreMissingInclude private void readExternal (org.jdom.Element, java.net.URL, boolean, com.intellij.util.xmlb.JDOMXIncluder$PathResolver, com.intellij.util.containers.Interner) throws com.intellij.openapi.util.InvalidDataException java.net.MalformedURLException org.jdom.Element element java.net.URL url boolean ignoreMissingInclude com.intellij.util.xmlb.JDOMXIncluder$PathResolver pathResolver com.intellij.util.containers.Interner stringInterner String pluginId protected void readExternal (org.jdom.Element, com.intellij.util.containers.Interner) NumberFormatException e com.intellij.openapi.extensions.PluginId id String text com.intellij.ide.plugins.PluginDependency dependency java.util.List services java.util.List services java.util.List services String os String qualifiedExtensionPointName java.util.List services org.jdom.Element extensionElement String ns org.jdom.Element extensionPoint String moduleName java.util.List descriptors org.jdom.Element child org.jdom.Content content org.jdom.Element element com.intellij.util.containers.Interner stringInterner com.intellij.ide.plugins.OptimizedPluginBean pluginBean String idString String nameString com.intellij.ide.plugins.ProductDescriptor pd String internalVersionString java.util.Set dependentPlugins java.util.Set nonOptionalDependentPlugins com.intellij.openapi.util.Ref oldComponentConfigBeanBinding com.intellij.util.containers.MultiMap extensions private void readListener (org.jdom.Element, java.util.List) String activeInTestMode org.jdom.Element child String listenerClassName String topicClassName org.jdom.Content content org.jdom.Element list java.util.List descriptors private static com.intellij.openapi.components.ServiceDescriptor readServiceDescriptor (org.jdom.Element) org.jdom.Element element com.intellij.openapi.components.ServiceDescriptor descriptor private static void readComponents (org.jdom.Element, com.intellij.openapi.util.Ref, java.util.ArrayList) org.jdom.Element componentElement com.intellij.openapi.components.OldComponentConfig componentConfig com.intellij.util.xmlb.BeanBinding beanBinding java.util.Map options org.jdom.Content child org.jdom.Element parent com.intellij.openapi.util.Ref oldComponentConfigBean java.util.ArrayList result java.util.List content int contentSize private static java.util.Date parseReleaseDate (com.intellij.ide.plugins.OptimizedPluginBean) java.text.ParseException e com.intellij.ide.plugins.OptimizedPluginBean bean com.intellij.ide.plugins.ProductDescriptor pd String dateStr public static java.lang.String convertExplicitBigNumberInUntilBuildToStar (java.lang.String) String build java.util.regex.Matcher matcher public void registerExtensionPoints (com.intellij.openapi.extensions.ExtensionsArea) org.jdom.Element element com.intellij.openapi.extensions.ExtensionsArea area void registerExtensions (com.intellij.openapi.extensions.impl.ExtensionPointImpl[], org.picocontainer.MutablePicoContainer) com.intellij.openapi.extensions.impl.ExtensionPointImpl extensionPoint com.intellij.openapi.extensions.impl.ExtensionPointImpl[] extensionPoints org.picocontainer.MutablePicoContainer picoContainer public void registerExtensions (com.intellij.openapi.extensions.ExtensionsArea, com.intellij.openapi.extensions.ExtensionPoint) com.intellij.openapi.extensions.ExtensionsArea area com.intellij.openapi.extensions.ExtensionPoint extensionPoint public java.lang.String getDescription () public java.lang.String getChangeNotes () public java.lang.String getName () public java.lang.String getProductCode () public java.util.Date getReleaseDate () public int getReleaseVersion () public com.intellij.openapi.extensions.PluginId[] getDependentPluginIds () public com.intellij.openapi.extensions.PluginId[] getOptionalDependentPluginIds () public java.lang.String getVendor () public java.lang.String getVersion () public java.lang.String getResourceBundleBaseName () public java.lang.String getCategory () public void setCategory (java.lang.String) String category public com.intellij.util.containers.MultiMap getExtensionsPoints () public com.intellij.util.containers.MultiMap getExtensions () com.intellij.util.containers.MultiMap result public java.util.List getClassPath () String name java.io.File f java.util.List result java.io.File classesDir java.io.File[] files public java.util.List getAndClearActionDescriptionElements () java.util.List result public java.util.List getAppComponents () public java.util.List getProjectComponents () public java.util.List getModuleComponents () public java.util.List getAppServices () public java.util.List getListeners () public java.util.List getProjectServices () public java.util.List getModuleServices () public java.lang.String getVendorEmail () public java.lang.String getVendorUrl () public java.lang.String getUrl () public void setUrl (java.lang.String) String val public boolean isDeleted () public void setDeleted (boolean) boolean deleted public void setLoader (java.lang.ClassLoader) ClassLoader loader public com.intellij.openapi.extensions.PluginId getPluginId () public java.lang.String getDownloads () public java.lang.ClassLoader getPluginClassLoader () public java.lang.String getVendorLogoPath () public boolean getUseIdeaClassLoader () boolean isUseCoreClassLoader () void setUseCoreClassLoader (boolean) boolean useCoreClassLoader private java.lang.String computeDescription () java.util.MissingResourceException e java.util.ResourceBundle bundle void insertDependency (com.intellij.ide.plugins.IdeaPluginDescriptor) com.intellij.ide.plugins.IdeaPluginDescriptor d com.intellij.openapi.extensions.PluginId[] deps public boolean isEnabled () public void setEnabled (boolean) boolean enabled public java.lang.String getSinceBuild () public java.lang.String getUntilBuild () java.util.Map getOptionalConfigs () java.util.Map getOptionalDescriptors () void setOptionalDescriptors (java.util.Map) java.util.Map optionalDescriptors void mergeOptionalConfig (com.intellij.ide.plugins.IdeaPluginDescriptorImpl) com.intellij.ide.plugins.IdeaPluginDescriptorImpl descriptor private static java.util.List concatOrNull (java.util.List, java.util.List) java.util.List l1 java.util.List l2 public java.lang.Boolean getSkipped () public void setSkipped (java.lang.Boolean) Boolean skipped public boolean isBundled () public boolean allowBundledUpdate () public boolean isImplementationDetail () public java.util.List getModules () public boolean equals (java.lang.Object) Object o public int hashCode () public java.lang.String toString () private static boolean isComponentSuitableForOs (java.lang.String) String os private static synthetic boolean lambda$readExternal$2 (java.util.Set, com.intellij.openapi.extensions.PluginId) java.util.Set nonOptionalDependentPlugins com.intellij.openapi.extensions.PluginId id private static synthetic java.util.List lambda$readExternal$1 (com.intellij.openapi.extensions.PluginId) com.intellij.openapi.extensions.PluginId it private synthetic java.lang.String lambda$new$0 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/plugins/LoadDescriptorsContext$1.class
LoadDescriptorsContext.java package com.intellij.ide.plugins synthetic com.intellij.ide.plugins.LoadDescriptorsContext$1 extends java.lang.Object { }
com/intellij/ide/plugins/LoadDescriptorsContext$PluginXmlFactory$1.class
LoadDescriptorsContext.java package com.intellij.ide.plugins com.intellij.ide.plugins.LoadDescriptorsContext$PluginXmlFactory$1 extends com.intellij.util.containers.HashSetInterner { final synthetic com.intellij.ide.plugins.LoadDescriptorsContext$PluginXmlFactory this$0 void <init> (com.intellij.ide.plugins.LoadDescriptorsContext$PluginXmlFactory, java.util.Collection) com.intellij.ide.plugins.LoadDescriptorsContext$PluginXmlFactory this$0 java.util.Collection arg0 public java.lang.String intern (java.lang.String) String name public volatile synthetic java.lang.Object intern (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/plugins/LoadDescriptorsContext$PluginXmlFactory.class
LoadDescriptorsContext.java package com.intellij.ide.plugins final com.intellij.ide.plugins.LoadDescriptorsContext$PluginXmlFactory extends com.intellij.openapi.util.SafeJdomFactory$BaseSafeJdomFactory { private static final java.util.List CLASS_NAME_LIST private static final java.util.Set CLASS_NAMES private final com.intellij.util.containers.Interner stringInterner private void <init> () public com.intellij.util.containers.Interner stringInterner () public org.jdom.Element element (java.lang.String, org.jdom.Namespace) String name org.jdom.Namespace namespace public org.jdom.Attribute attribute (java.lang.String, java.lang.String, org.jdom.AttributeType, org.jdom.Namespace) String name String value org.jdom.AttributeType type org.jdom.Namespace namespace String internedName public org.jdom.Text text (java.lang.String, org.jdom.Element) String text org.jdom.Element parentElement synthetic void <init> (com.intellij.ide.plugins.LoadDescriptorsContext$1) com.intellij.ide.plugins.LoadDescriptorsContext$1 x0 static synthetic com.intellij.util.containers.Interner access$100 (com.intellij.ide.plugins.LoadDescriptorsContext$PluginXmlFactory) com.intellij.ide.plugins.LoadDescriptorsContext$PluginXmlFactory x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/plugins/LoadDescriptorsContext.class
LoadDescriptorsContext.java package com.intellij.ide.plugins final com.intellij.ide.plugins.LoadDescriptorsContext extends java.lang.Object implements java.lang.AutoCloseable { private final java.util.concurrent.ExecutorService myExecutorService private final java.util.Collection myInterners private final ThreadLocal myThreadLocalXmlFactory void <init> (boolean) boolean isParallel int maxThreads java.util.concurrent.ExecutorService getExecutorService () public com.intellij.openapi.util.SafeJdomFactory getXmlFactory () public void close () private synthetic void lambda$close$1 () com.intellij.util.containers.Interner interner private synthetic com.intellij.openapi.util.SafeJdomFactory lambda$new$0 () com.intellij.ide.plugins.LoadDescriptorsContext$PluginXmlFactory factory private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/plugins/PluginManagerCore$1.class
PluginManagerCore.java package com.intellij.ide.plugins final com.intellij.ide.plugins.PluginManagerCore$1 extends java.util.AbstractList { void <init> () public boolean contains (java.lang.Object) Object o public int size () public java.lang.String get (int) int i int index java.util.Iterator iterator public volatile synthetic java.lang.Object get (int) }
com/intellij/ide/plugins/PluginManagerCore$2.class
PluginManagerCore.java package com.intellij.ide.plugins final com.intellij.ide.plugins.PluginManagerCore$2 extends java.lang.Object implements com.intellij.util.graph.InboundSemiGraph { final synthetic java.util.List val$ids final synthetic java.util.Map val$idToDescriptorMap void <init> (java.util.List, java.util.Map) public java.util.Collection getNodes () public java.util.Iterator getIn (com.intellij.openapi.extensions.PluginId) com.intellij.openapi.extensions.PluginId realPluginId com.intellij.ide.plugins.IdeaPluginDescriptor dep com.intellij.openapi.extensions.PluginId dependentPluginId com.intellij.openapi.extensions.PluginId pluginId com.intellij.ide.plugins.IdeaPluginDescriptor descriptor java.util.List plugins com.intellij.ide.plugins.IdeaPluginDescriptor implicitDep public volatile synthetic java.util.Iterator getIn (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/plugins/PluginManagerCore$3.class
PluginManagerCore.java package com.intellij.ide.plugins final com.intellij.ide.plugins.PluginManagerCore$3 extends java.lang.Object implements com.intellij.openapi.extensions.AreaListener { final synthetic java.util.List val$result void <init> (java.util.List) public void areaCreated (java.lang.String, com.intellij.openapi.extensions.AreaInstance) String areaClass com.intellij.openapi.extensions.AreaInstance areaInstance private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/plugins/PluginManagerCore$EssentialPluginMissingException.class
PluginManagerCore.java package com.intellij.ide.plugins final com.intellij.ide.plugins.PluginManagerCore$EssentialPluginMissingException extends java.lang.RuntimeException { final java.util.List pluginIds void <init> (java.util.List) java.util.List ids private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/plugins/PluginManagerCore$Holder.class
PluginManagerCore.java package com.intellij.ide.plugins com.intellij.ide.plugins.PluginManagerCore$Holder extends java.lang.Object { private static final com.intellij.openapi.util.BuildNumber ourBuildNumber private static final boolean ourIsRunningFromSources private void <init> () private static com.intellij.openapi.util.BuildNumber calcBuildNumber () com.intellij.openapi.util.BuildNumber ourBuildNumber static synthetic boolean access$100 () static synthetic com.intellij.openapi.util.BuildNumber access$300 () static void <clinit> () }
com/intellij/ide/plugins/PluginManagerCore$LoadingContext.class
PluginManagerCore.java package com.intellij.ide.plugins com.intellij.ide.plugins.PluginManagerCore$LoadingContext extends java.lang.Object implements java.lang.AutoCloseable { private final java.util.Map myOpenedFiles final com.intellij.ide.plugins.LoadDescriptorsContext parentContext final boolean isBundled final boolean isEssential java.io.File lastZipWithDescriptor void <init> (com.intellij.ide.plugins.LoadDescriptorsContext, boolean, boolean) com.intellij.ide.plugins.LoadDescriptorsContext parentContext boolean isBundled boolean isEssential java.util.zip.ZipFile open (java.io.File) throws java.io.IOException java.io.File file java.util.zip.ZipFile zipFile com.intellij.openapi.util.SafeJdomFactory getXmlFactory () public void close () java.util.zip.ZipFile file }
com/intellij/ide/plugins/PluginManagerCore.class
PluginManagerCore.java package com.intellij.ide.plugins public com.intellij.ide.plugins.PluginManagerCore extends java.lang.Object { public static final String META_INF public static final String IDEA_IS_INTERNAL_PROPERTY public static final String DISABLED_PLUGINS_FILENAME public static final String CORE_PLUGIN_ID public static final String PLUGIN_XML public static final String PLUGIN_XML_PATH private static final String ALL_MODULES_MARKER public static String BUILD_NUMBER private static final gnu.trove.TObjectIntHashMap ourId2Index private static final String MODULE_DEPENDENCY_PREFIX private static final java.util.Map ourModulesToContainingPlugins private static final String SPECIAL_IDEA_PLUGIN private static final String PROPERTY_PLUGIN_PATH static final String DISABLE static final String ENABLE static final String EDIT private static java.util.Set ourDisabledPlugins private static com.intellij.util.containers.MultiMap ourBrokenPluginVersions private static final java.util.concurrent.atomic.AtomicReference ourPlugins private static java.util.List ourLoadedPlugins public static volatile boolean isUnitTestMode private static boolean ourUnitTestWithBundledPlugins private static final String PLUGIN_IS_DISABLED_REASON static String myPluginError static java.util.List myPlugins2Disable static java.util.LinkedHashSet myPlugins2Enable private static final java.util.List ourDisabledPluginsListeners static final synthetic boolean $assertionsDisabled public void <init> () public static com.intellij.ide.plugins.IdeaPluginDescriptor[] getPlugins () com.intellij.ide.plugins.IdeaPluginDescriptor[] result public static synchronized java.util.List getLoadedPlugins () static boolean arePluginsInitialized () public static synchronized void setPlugins (com.intellij.ide.plugins.IdeaPluginDescriptor[]) com.intellij.ide.plugins.IdeaPluginDescriptor[] descriptors public static void loadDisabledPlugins (java.lang.String, java.util.Collection) String id java.io.BufferedReader reader boolean updateDisablePluginsList java.io.IOException e com.intellij.openapi.application.ex.ApplicationInfoEx appInfo java.util.List requiredPlugins String configPath java.util.Collection disabledPlugins java.io.File file public static void dontLoadDisabledPlugins () public static java.util.List getDisabledPlugins () private static void loadDisabledPlugins () public static java.util.Collection disabledPlugins () public static boolean isDisabled (java.lang.String) String pluginId public static boolean isBrokenPlugin (com.intellij.ide.plugins.IdeaPluginDescriptor) com.intellij.ide.plugins.IdeaPluginDescriptor descriptor com.intellij.openapi.extensions.PluginId pluginId private static com.intellij.util.containers.MultiMap getBrokenPluginVersions () java.util.List tokens String pluginId java.util.List versions String s java.io.BufferedReader br java.io.InputStream resource java.io.IOException e public static void addDisablePluginListener (java.lang.Runnable) Runnable listener public static void removeDisablePluginListener (java.lang.Runnable) Runnable listener private static void fireEditDisablePlugins () Runnable listener public static void savePluginsList (java.util.Collection, boolean, java.io.File) throws java.io.IOException java.io.BufferedWriter writer java.util.Collection ids boolean append java.io.File plugins public static void writePluginsList (java.util.Collection, java.io.Writer) throws java.io.IOException String id java.util.Collection ids java.io.Writer writer String[] sortedIds String separator public static boolean disablePlugin (java.lang.String) String id public static boolean enablePlugin (java.lang.String) String id private static boolean trySaveDisabledPlugins (java.util.Collection) java.io.IOException e java.util.Collection disabledPlugins public static void saveDisabledPlugins (java.util.Collection, boolean) throws java.io.IOException java.util.Collection ids boolean append public static void saveDisabledPlugins (java.lang.String, java.util.Collection, boolean) throws java.io.IOException String configPath java.util.Collection ids boolean append java.io.File plugins public static int getPluginLoadingOrder (com.intellij.openapi.extensions.PluginId) com.intellij.openapi.extensions.PluginId id public static boolean isModuleDependency (com.intellij.openapi.extensions.PluginId) com.intellij.openapi.extensions.PluginId dependentPluginId public static void checkDependants (com.intellij.ide.plugins.IdeaPluginDescriptor, com.intellij.util.Function, com.intellij.openapi.util.Condition) com.intellij.ide.plugins.IdeaPluginDescriptor pluginDescriptor com.intellij.util.Function pluginId2Descriptor com.intellij.openapi.util.Condition check private static boolean checkDependants (com.intellij.ide.plugins.IdeaPluginDescriptor, com.intellij.util.Function, com.intellij.openapi.util.Condition, java.util.Set) com.intellij.ide.plugins.IdeaPluginDescriptor dependantPluginDescriptor com.intellij.openapi.extensions.PluginId dependentPluginId com.intellij.ide.plugins.IdeaPluginDescriptor pluginDescriptor com.intellij.util.Function pluginId2Descriptor com.intellij.openapi.util.Condition check java.util.Set processed com.intellij.openapi.extensions.PluginId[] dependentPluginIds java.util.Set optionalDependencies public static com.intellij.diagnostic.PluginException createPluginException (java.lang.String, java.lang.Throwable, java.lang.Class) String errorMessage Throwable cause Class pluginClass ClassLoader classLoader com.intellij.openapi.extensions.PluginId pluginId public static com.intellij.openapi.extensions.PluginId getPluginByClassName (java.lang.String) String className com.intellij.openapi.extensions.PluginId id public static com.intellij.openapi.extensions.PluginId getPluginOrPlatformByClassName (java.lang.String) com.intellij.ide.plugins.IdeaPluginDescriptor o java.io.File path String pluginPath com.intellij.ide.plugins.IdeaPluginDescriptor o String className com.intellij.ide.plugins.IdeaPluginDescriptor result String root private static boolean hasLoadedClass (java.lang.String, java.lang.ClassLoader) Exception e String className ClassLoader loader private static boolean isDependent (com.intellij.ide.plugins.IdeaPluginDescriptor, com.intellij.openapi.extensions.PluginId, java.util.Map, boolean) com.intellij.ide.plugins.IdeaPluginDescriptor depDescriptor com.intellij.openapi.extensions.PluginId id com.intellij.ide.plugins.IdeaPluginDescriptor descriptor com.intellij.openapi.extensions.PluginId on java.util.Map map boolean checkModuleDependencies private static com.intellij.ide.plugins.IdeaPluginDescriptor getImplicitDependency (com.intellij.ide.plugins.IdeaPluginDescriptor) com.intellij.ide.plugins.IdeaPluginDescriptor descriptor boolean isLegacyPlugin boolean isCustomPlugin private static boolean hasModuleDependencies (com.intellij.ide.plugins.IdeaPluginDescriptor) com.intellij.openapi.extensions.PluginId dependentPluginId com.intellij.ide.plugins.IdeaPluginDescriptor descriptor com.intellij.openapi.extensions.PluginId[] dependentPluginIds private static boolean shouldLoadPlugins () ClassNotFoundException e String loadPlugins public static void configureExtensions () private static java.lang.reflect.Method getAddUrlMethod (java.lang.ClassLoader) java.lang.reflect.Method method ClassLoader loader Class loaderClass private static java.lang.ClassLoader createPluginClassLoader (java.io.File[], java.lang.ClassLoader[], com.intellij.ide.plugins.IdeaPluginDescriptor) java.io.File pathElement ClassLoader loader java.lang.reflect.Method addUrlMethod Exception e java.io.File pathElement java.util.List urls java.io.IOException e java.io.File[] classPath ClassLoader[] parentLoaders com.intellij.ide.plugins.IdeaPluginDescriptor pluginDescriptor com.intellij.openapi.extensions.PluginId pluginId java.io.File pluginRoot public static void invalidatePlugins () public static boolean isPluginClass (java.lang.String) String className private static void logPlugins (com.intellij.ide.plugins.IdeaPluginDescriptorImpl[]) String version String s com.intellij.ide.plugins.IdeaPluginDescriptor descriptor com.intellij.ide.plugins.IdeaPluginDescriptorImpl[] plugins java.util.List bundled java.util.List disabled java.util.List custom com.intellij.openapi.diagnostic.Logger logger private static java.lang.ClassLoader[] getParentLoaders (java.util.Map, com.intellij.ide.plugins.IdeaPluginDescriptorImpl) ClassLoader loader com.intellij.ide.plugins.IdeaPluginDescriptor depPluginDescriptor com.intellij.openapi.extensions.PluginId id java.util.Map idToDescriptorMap com.intellij.ide.plugins.IdeaPluginDescriptorImpl pluginDescriptor com.intellij.openapi.extensions.PluginId[] pluginIds java.util.LinkedHashSet loaders com.intellij.ide.plugins.IdeaPluginDescriptor implicitDep public static boolean isRunningFromSources () private static void prepareLoadingPluginsErrorMessage (java.util.List) String errorMessage com.intellij.openapi.application.Application app java.util.List errors private static void addModulesAsDependents (java.util.Map) java.util.Map$Entry entry java.util.Map map private static java.lang.String reportCycles (com.intellij.util.graph.DFSTBuilder, java.util.Map) String cyclePresentation com.intellij.openapi.util.Couple loop com.intellij.util.graph.DFSTBuilder builder java.util.Map idToDescriptorMap java.util.List cycles String cyclePresentation com.intellij.openapi.application.Application app private static java.util.Comparator getPluginDescriptorComparator (com.intellij.util.graph.DFSTBuilder) com.intellij.util.graph.DFSTBuilder builder java.util.Comparator idComparator private static com.intellij.util.graph.Graph createPluginIdGraph (java.util.Map) java.util.Map idToDescriptorMap java.util.List ids private static com.intellij.ide.plugins.IdeaPluginDescriptorImpl loadDescriptorFromDir (java.io.File, java.lang.String, java.io.File, com.intellij.ide.plugins.PluginManagerCore$LoadingContext) com.intellij.ide.plugins.IdeaPluginDescriptorImpl descriptor Exception e Throwable e java.io.File file String pathName java.io.File pluginPath com.intellij.ide.plugins.PluginManagerCore$LoadingContext loadingContext java.io.File descriptorFile private static com.intellij.ide.plugins.IdeaPluginDescriptorImpl loadDescriptorFromJar (java.io.File, java.lang.String, com.intellij.util.xmlb.JDOMXIncluder$PathResolver, com.intellij.ide.plugins.PluginManagerCore$LoadingContext, java.io.File) com.intellij.ide.plugins.IdeaPluginDescriptorImpl descriptor com.intellij.openapi.util.SafeJdomFactory factory com.intellij.util.containers.Interner interner String entryName java.net.URL jarURL java.util.zip.ZipFile zipFile java.util.zip.ZipEntry entry RuntimeException e Throwable e java.io.File file String fileName com.intellij.util.xmlb.JDOMXIncluder$PathResolver pathResolver com.intellij.ide.plugins.PluginManagerCore$LoadingContext context java.io.File pluginPath public static com.intellij.ide.plugins.IdeaPluginDescriptorImpl loadDescriptor (java.io.File, java.lang.String) java.io.File file String fileName private static com.intellij.ide.plugins.IdeaPluginDescriptorImpl loadDescriptor (java.io.File, java.lang.String, boolean, boolean, com.intellij.ide.plugins.LoadDescriptorsContext) com.intellij.ide.plugins.PluginManagerCore$LoadingContext context java.io.File file String fileName boolean bundled boolean essential com.intellij.ide.plugins.LoadDescriptorsContext parentContext private static com.intellij.ide.plugins.IdeaPluginDescriptorImpl loadDescriptor (java.io.File, java.lang.String, com.intellij.ide.plugins.PluginManagerCore$LoadingContext) com.intellij.ide.plugins.IdeaPluginDescriptorImpl descriptor1 java.io.File f java.io.File jarFile com.intellij.ide.plugins.PluginXmlPathResolver pathResolver java.io.File[] files java.util.List pluginJarFiles java.io.File file String pathName com.intellij.ide.plugins.PluginManagerCore$LoadingContext context com.intellij.ide.plugins.IdeaPluginDescriptorImpl descriptor boolean isDirectory private static boolean resolveDescriptorsInResources () private static void putMoreLikelyPluginJarsFirst (java.io.File, java.io.File[]) java.io.File pluginDir java.io.File[] filesInLibUnderPluginDir String pluginDirName private static boolean fileNameIsLikeVersionedLibraryName (java.lang.String) char c String name int i public static void resolveOptionalDescriptors (java.lang.String, com.intellij.ide.plugins.IdeaPluginDescriptorImpl, com.intellij.util.Function) com.intellij.ide.plugins.IdeaPluginDescriptorImpl optionalDescriptor String optionalDescriptorName java.util.Map$Entry entry java.util.Map descriptors String fileName com.intellij.ide.plugins.IdeaPluginDescriptorImpl descriptor com.intellij.util.Function optionalDescriptorLoader java.util.Map optionalConfigs private static void loadDescriptorsFromDir (java.io.File, java.util.List, boolean, com.intellij.ide.plugins.LoadDescriptorsContext) throws java.util.concurrent.ExecutionException java.lang.InterruptedException java.io.File file int prevIndex com.intellij.ide.plugins.IdeaPluginDescriptorImpl prevDescriptor boolean compatible boolean prevCompatible boolean newer com.intellij.ide.plugins.IdeaPluginDescriptorImpl descriptor java.util.concurrent.Future task java.io.File dir java.util.List result boolean bundled com.intellij.ide.plugins.LoadDescriptorsContext context java.io.File[] files java.util.Set existingResults java.util.List tasks private static void filterBadPlugins (java.util.List, java.util.Map, java.util.List) com.intellij.ide.plugins.IdeaPluginDescriptor descriptor com.intellij.openapi.extensions.PluginId id java.util.Iterator it com.intellij.ide.plugins.IdeaPluginDescriptor pluginDescriptor java.util.Iterator it com.intellij.openapi.extensions.PluginId pluginId2Disable String descriptor String name String error boolean possibleToEnable java.util.List result java.util.Map disabledPluginNames java.util.List errors java.util.Map idToDescriptorMap boolean pluginsWithoutIdFound java.util.List disabledPluginIds java.util.LinkedHashSet faultyDescriptors public static java.util.List testLoadDescriptorsFromClassPath (java.lang.ClassLoader) throws java.util.concurrent.ExecutionException java.lang.InterruptedException ClassLoader loader java.util.List descriptors java.util.LinkedHashMap urlsFromClassPath java.net.URL platformPluginURL private static void loadDescriptorsFromClassPath (java.util.LinkedHashMap, java.util.List, com.intellij.ide.plugins.LoadDescriptorsContext, java.net.URL) throws java.util.concurrent.ExecutionException java.lang.InterruptedException java.net.URL url java.util.Map$Entry entry com.intellij.ide.plugins.IdeaPluginDescriptorImpl descriptor java.util.concurrent.Future task java.util.LinkedHashMap urls java.util.List result com.intellij.ide.plugins.LoadDescriptorsContext context java.net.URL platformPluginURL java.util.List tasks java.util.Set existingResults private static java.net.URL computePlatformPluginUrlAndCollectPluginUrls (java.lang.ClassLoader, java.util.Map) String fileName java.net.URL resource java.util.Enumeration enumeration java.io.IOException e ClassLoader loader java.util.Map urls String platformPrefix java.net.URL result private static com.intellij.ide.plugins.IdeaPluginDescriptorImpl loadDescriptorFromResource (java.net.URL, java.lang.String, boolean, boolean, com.intellij.ide.plugins.LoadDescriptorsContext) java.io.File descriptorFile String pathname java.io.File pluginDir String path java.io.File pluginJar Throwable e java.net.URL resource String pathName boolean bundled boolean essential com.intellij.ide.plugins.LoadDescriptorsContext parentContext private static java.io.File urlToFile (java.net.URL) throws java.net.URISyntaxException java.net.MalformedURLException String str java.net.URISyntaxException e java.net.URL url private static void loadDescriptorsFromProperty (java.util.List, com.intellij.ide.plugins.LoadDescriptorsContext) String s com.intellij.ide.plugins.IdeaPluginDescriptorImpl ideaPluginDescriptor java.util.StringTokenizer t java.util.List result com.intellij.ide.plugins.LoadDescriptorsContext context String pathProperty public static com.intellij.ide.plugins.IdeaPluginDescriptorImpl[] loadDescriptors (java.util.List) com.intellij.ide.plugins.LoadDescriptorsContext context Exception e java.util.List errors com.intellij.diagnostic.Activity activity java.util.List result java.util.LinkedHashMap urlsFromClassPath java.net.URL platformPluginURL boolean parallel private static com.intellij.ide.plugins.IdeaPluginDescriptorImpl[] topoSortPlugins (java.util.List, java.util.List) com.intellij.ide.plugins.IdeaPluginDescriptorImpl descriptor java.util.List result java.util.List errors com.intellij.ide.plugins.IdeaPluginDescriptorImpl[] pluginDescriptors java.util.Map idToDescriptorMap com.intellij.util.graph.Graph graph com.intellij.util.graph.DFSTBuilder builder private static void mergeOptionalConfigs (java.util.Map) com.intellij.ide.plugins.IdeaPluginDescriptorImpl optionalDescriptor java.util.Map$Entry entry java.util.Map optionalDescriptors com.intellij.ide.plugins.IdeaPluginDescriptorImpl descriptor java.util.Map descriptors java.util.Map descriptorsWithModules public static void initClassLoader (java.lang.ClassLoader, com.intellij.ide.plugins.IdeaPluginDescriptorImpl) ClassLoader parentLoader com.intellij.ide.plugins.IdeaPluginDescriptorImpl descriptor java.util.List classPath ClassLoader loader static com.intellij.openapi.util.BuildNumber getBuildNumber () private static java.lang.String detectReasonToNotLoad (com.intellij.ide.plugins.IdeaPluginDescriptor, com.intellij.ide.plugins.IdeaPluginDescriptor[]) String reasonToNotLoad com.intellij.ide.plugins.IdeaPluginDescriptor pluginDescriptor com.intellij.ide.plugins.IdeaPluginDescriptor descriptorFromProperty String id java.util.Map map String reasonToNotLoad com.intellij.ide.plugins.IdeaPluginDescriptor descriptor com.intellij.ide.plugins.IdeaPluginDescriptor[] loaded String idString String pluginId java.util.List pluginIds boolean checkModuleDependencies String reasonToNotLoad String loadPluginCategory public static boolean isCompatible (com.intellij.ide.plugins.IdeaPluginDescriptor) com.intellij.ide.plugins.IdeaPluginDescriptor descriptor public static boolean isCompatible (com.intellij.ide.plugins.IdeaPluginDescriptor, com.intellij.openapi.util.BuildNumber) com.intellij.ide.plugins.IdeaPluginDescriptor descriptor com.intellij.openapi.util.BuildNumber buildNumber public static boolean isIncompatible (com.intellij.ide.plugins.IdeaPluginDescriptor) com.intellij.ide.plugins.IdeaPluginDescriptor descriptor public static boolean isIncompatible (com.intellij.ide.plugins.IdeaPluginDescriptor, com.intellij.openapi.util.BuildNumber) RuntimeException e com.intellij.ide.plugins.IdeaPluginDescriptor descriptor com.intellij.openapi.util.BuildNumber buildNumber static boolean isIncompatible (com.intellij.openapi.util.BuildNumber, java.lang.String, java.lang.String, java.lang.String, java.lang.String) com.intellij.openapi.util.BuildNumber buildNumber String sinceBuild String untilBuild String descriptorName String descriptorDebugString java.util.List messages com.intellij.openapi.util.BuildNumber sinceBuildNumber com.intellij.openapi.util.BuildNumber untilBuildNumber public static boolean shouldSkipPlugin (com.intellij.ide.plugins.IdeaPluginDescriptor) com.intellij.ide.plugins.IdeaPluginDescriptorImpl descriptorImpl Boolean skipped boolean result com.intellij.ide.plugins.IdeaPluginDescriptor descriptor private static void checkEssentialPluginsAreAvailable (com.intellij.ide.plugins.IdeaPluginDescriptorImpl[]) String id com.intellij.ide.plugins.IdeaPluginDescriptorImpl[] plugins java.util.Set available java.util.List required java.util.List missing private static com.intellij.ide.plugins.IdeaPluginDescriptorImpl[] initializePlugins () int i java.io.File[] classPath ClassLoader[] parentLoaders com.intellij.ide.plugins.IdeaPluginDescriptorImpl pluginDescriptor com.intellij.diagnostic.Activity loadPluginsActivity java.util.List errors com.intellij.ide.plugins.IdeaPluginDescriptorImpl[] pluginDescriptors Class callerClass ClassLoader coreLoader java.util.List result java.util.Map idToDescriptorMap java.util.Map disabledPluginNames java.util.List brokenPluginsList com.intellij.util.graph.Graph graph com.intellij.util.graph.DFSTBuilder builder java.util.Comparator idComparator com.intellij.diagnostic.Activity registerExtensionsActivity public static void fixDescriptors (com.intellij.ide.plugins.IdeaPluginDescriptorImpl[], java.lang.ClassLoader, java.util.Map, java.util.Map, java.util.List, java.util.List, java.util.List) com.intellij.ide.plugins.IdeaPluginDescriptorImpl[] pluginDescriptors ClassLoader parentLoader java.util.Map idToDescriptorMap java.util.Map disabledPluginNames java.util.List brokenPluginsList java.util.List result java.util.List errors private static void checkCanLoadPlugins (com.intellij.ide.plugins.IdeaPluginDescriptorImpl[], java.lang.ClassLoader, java.util.Map, java.util.List, java.util.List) String module java.util.List modules String toNotLoadReason com.intellij.ide.plugins.IdeaPluginDescriptorImpl descriptor com.intellij.ide.plugins.IdeaPluginDescriptorImpl[] pluginDescriptors ClassLoader parentLoader java.util.Map disabledPluginNames java.util.List brokenPluginsList java.util.List result private static void fixDependencies (java.util.List, java.util.Map) com.intellij.ide.plugins.IdeaPluginDescriptorImpl descriptor com.intellij.ide.plugins.IdeaPluginDescriptorImpl descriptor java.util.List result java.util.Map idToDescriptorMap com.intellij.ide.plugins.IdeaPluginDescriptor corePluginDescriptor private static void fixOptionalConfigs (java.util.Map) com.intellij.ide.plugins.IdeaPluginDescriptorImpl descriptor java.util.Map idToDescriptorMap private static void registerExtensionPointsAndExtensions (com.intellij.openapi.extensions.impl.ExtensionsAreaImpl, java.util.List) com.intellij.ide.plugins.IdeaPluginDescriptorImpl descriptor com.intellij.ide.plugins.IdeaPluginDescriptorImpl descriptor com.intellij.openapi.extensions.impl.ExtensionsAreaImpl area java.util.List loadedPlugins com.intellij.openapi.extensions.impl.ExtensionPointImpl[] extensionPoints public static void registerExtensionPointAndExtensions (java.io.File, java.lang.String, com.intellij.openapi.extensions.ExtensionsArea) com.intellij.ide.plugins.IdeaPluginDescriptorImpl descriptor com.intellij.ide.plugins.IdeaPluginDescriptorImpl descriptor com.intellij.ide.plugins.PluginManagerCore$LoadingContext context java.io.File pluginRoot String fileName com.intellij.openapi.extensions.ExtensionsArea area com.intellij.ide.plugins.IdeaPluginDescriptorImpl descriptor private static synchronized com.intellij.ide.plugins.IdeaPluginDescriptorImpl[] initPlugins () com.intellij.ide.plugins.IdeaPluginDescriptorImpl[] result com.intellij.openapi.extensions.impl.PicoPluginExtensionInitializationException e RuntimeException e com.intellij.ide.plugins.IdeaPluginDescriptorImpl[] result public static com.intellij.openapi.diagnostic.Logger getLogger () private static synthetic boolean lambda$fixOptionalConfigs$14 (java.util.Map, java.util.Map$Entry) java.util.Map idToDescriptorMap java.util.Map$Entry entry com.intellij.ide.plugins.IdeaPluginDescriptorImpl dependent private static synthetic int lambda$initializePlugins$13 (java.util.Comparator, com.intellij.ide.plugins.IdeaPluginDescriptorImpl, com.intellij.ide.plugins.IdeaPluginDescriptorImpl) java.util.Comparator idComparator com.intellij.ide.plugins.IdeaPluginDescriptorImpl o1 com.intellij.ide.plugins.IdeaPluginDescriptorImpl o2 private static synthetic java.lang.String lambda$checkEssentialPluginsAreAvailable$12 (com.intellij.ide.plugins.IdeaPluginDescriptorImpl) com.intellij.ide.plugins.IdeaPluginDescriptorImpl plugin private static synthetic com.intellij.ide.plugins.IdeaPluginDescriptorImpl lambda$loadDescriptorsFromClassPath$11 (java.net.URL, java.util.Map$Entry, java.net.URL, com.intellij.ide.plugins.LoadDescriptorsContext) throws java.lang.Exception java.net.URL url java.util.Map$Entry entry java.net.URL platformPluginURL com.intellij.ide.plugins.LoadDescriptorsContext context private static synthetic boolean lambda$filterBadPlugins$10 (java.util.Map, com.intellij.ide.plugins.IdeaPluginDescriptor, java.util.LinkedHashSet, java.util.List, java.util.Map, java.util.List, java.util.Iterator, com.intellij.openapi.extensions.PluginId) String pluginName String name com.intellij.ide.plugins.IdeaPluginDescriptor descriptor String pluginName boolean disabled java.util.Map idToDescriptorMap com.intellij.ide.plugins.IdeaPluginDescriptor pluginDescriptor java.util.LinkedHashSet faultyDescriptors java.util.List disabledPluginIds java.util.Map disabledPluginNames java.util.List errors java.util.Iterator it com.intellij.openapi.extensions.PluginId pluginId private static synthetic com.intellij.ide.plugins.IdeaPluginDescriptorImpl lambda$loadDescriptorsFromDir$9 (java.io.File, boolean, com.intellij.ide.plugins.LoadDescriptorsContext) throws java.lang.Exception java.io.File file boolean bundled com.intellij.ide.plugins.LoadDescriptorsContext context private static synthetic java.util.List lambda$resolveOptionalDescriptors$8 (com.intellij.openapi.extensions.PluginId) com.intellij.openapi.extensions.PluginId it private static synthetic int lambda$putMoreLikelyPluginJarsFirst$7 (java.lang.String, java.io.File, java.io.File) String pluginDirName java.io.File o1 java.io.File o2 String o2Name String o1Name boolean o2StartsWithResources boolean o1StartsWithResources boolean o2IsVersioned boolean o1IsVersioned boolean o2StartsWithNeededName boolean o1StartsWithNeededName private static synthetic com.intellij.ide.plugins.IdeaPluginDescriptorImpl lambda$loadDescriptor$6 (com.intellij.ide.plugins.PluginManagerCore$LoadingContext, java.io.File, boolean, java.lang.String) java.net.URL resource com.intellij.ide.plugins.PluginManagerCore$LoadingContext context java.io.File file boolean isDirectory String optPathName com.intellij.ide.plugins.IdeaPluginDescriptorImpl optionalDescriptor private static synthetic int lambda$createPluginIdGraph$5 (com.intellij.openapi.extensions.PluginId, com.intellij.openapi.extensions.PluginId) com.intellij.openapi.extensions.PluginId o1 com.intellij.openapi.extensions.PluginId o2 private static synthetic int lambda$getPluginDescriptorComparator$4 (java.util.Comparator, com.intellij.ide.plugins.IdeaPluginDescriptor, com.intellij.ide.plugins.IdeaPluginDescriptor) java.util.Comparator idComparator com.intellij.ide.plugins.IdeaPluginDescriptor o1 com.intellij.ide.plugins.IdeaPluginDescriptor o2 com.intellij.openapi.extensions.PluginId pluginId1 com.intellij.openapi.extensions.PluginId pluginId2 private static synthetic java.lang.String lambda$reportCycles$3 (java.util.Collection) java.util.Collection c private static synthetic void lambda$reportCycles$2 (java.util.Map, com.intellij.openapi.extensions.PluginId) java.util.Map idToDescriptorMap com.intellij.openapi.extensions.PluginId id private static synthetic boolean lambda$reportCycles$1 (java.util.Collection) java.util.Collection c private static synthetic boolean lambda$setPlugins$0 (com.intellij.ide.plugins.IdeaPluginDescriptor) com.intellij.ide.plugins.IdeaPluginDescriptor p static synthetic java.util.Set access$000 () static synthetic com.intellij.ide.plugins.IdeaPluginDescriptor access$200 (com.intellij.ide.plugins.IdeaPluginDescriptor) com.intellij.ide.plugins.IdeaPluginDescriptor x0 static synthetic void access$400 (com.intellij.openapi.extensions.impl.ExtensionsAreaImpl, java.util.List) com.intellij.openapi.extensions.impl.ExtensionsAreaImpl x0 java.util.List x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/plugins/PluginXmlPathResolver.class
PluginXmlPathResolver.java package com.intellij.ide.plugins final com.intellij.ide.plugins.PluginXmlPathResolver extends java.lang.Object implements com.intellij.util.xmlb.JDOMXIncluder$PathResolver { private final java.io.File[] myPluginJarFiles void <init> (java.io.File[]) java.io.File[] jarFiles public java.net.URL resolvePath (java.lang.String, java.net.URL) throws java.net.MalformedURLException java.net.URL entryURL java.io.File jarFile String relativePath java.net.URL base java.net.URL url private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/plugins/cl/PluginClassLoader$1.class
PluginClassLoader.java package com.intellij.ide.plugins.cl final com.intellij.ide.plugins.cl.PluginClassLoader$1 extends com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithPluginClassLoader { void <init> () java.lang.Class execute (java.lang.String, com.intellij.ide.plugins.cl.PluginClassLoader, java.util.Set, com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithPluginClassLoader, com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithClassloader, java.lang.Void) String name com.intellij.ide.plugins.cl.PluginClassLoader classloader java.util.Set visited com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithPluginClassLoader actionWithPluginClassLoader com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithClassloader actionWithClassloader Void parameter protected java.lang.Class doExecute (java.lang.String, com.intellij.ide.plugins.cl.PluginClassLoader, java.lang.Void) String name com.intellij.ide.plugins.cl.PluginClassLoader classloader Void parameter protected volatile synthetic java.lang.Object doExecute (java.lang.String, com.intellij.ide.plugins.cl.PluginClassLoader, java.lang.Object) volatile synthetic java.lang.Object execute (java.lang.String, com.intellij.ide.plugins.cl.PluginClassLoader, java.util.Set, com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithPluginClassLoader, com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithClassloader, java.lang.Object) }
com/intellij/ide/plugins/cl/PluginClassLoader$2.class
PluginClassLoader.java package com.intellij.ide.plugins.cl final com.intellij.ide.plugins.cl.PluginClassLoader$2 extends java.lang.Object implements com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithClassloader { void <init> () public java.lang.Class execute (java.lang.String, java.lang.ClassLoader, java.lang.Void) String name ClassLoader classloader Void parameter public volatile synthetic java.lang.Object execute (java.lang.String, java.lang.ClassLoader, java.lang.Object) }
com/intellij/ide/plugins/cl/PluginClassLoader$3.class
PluginClassLoader.java package com.intellij.ide.plugins.cl final com.intellij.ide.plugins.cl.PluginClassLoader$3 extends com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithPluginClassLoader { void <init> () protected java.net.URL doExecute (java.lang.String, com.intellij.ide.plugins.cl.PluginClassLoader, java.lang.Void) String name com.intellij.ide.plugins.cl.PluginClassLoader classloader Void parameter protected volatile synthetic java.lang.Object doExecute (java.lang.String, com.intellij.ide.plugins.cl.PluginClassLoader, java.lang.Object) }
com/intellij/ide/plugins/cl/PluginClassLoader$4.class
PluginClassLoader.java package com.intellij.ide.plugins.cl final com.intellij.ide.plugins.cl.PluginClassLoader$4 extends java.lang.Object implements com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithClassloader { void <init> () public java.net.URL execute (java.lang.String, java.lang.ClassLoader, java.lang.Void) String name ClassLoader classloader Void parameter public volatile synthetic java.lang.Object execute (java.lang.String, java.lang.ClassLoader, java.lang.Object) }
com/intellij/ide/plugins/cl/PluginClassLoader$5.class
PluginClassLoader.java package com.intellij.ide.plugins.cl final com.intellij.ide.plugins.cl.PluginClassLoader$5 extends com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithPluginClassLoader { void <init> () protected java.io.InputStream doExecute (java.lang.String, com.intellij.ide.plugins.cl.PluginClassLoader, java.lang.Void) String name com.intellij.ide.plugins.cl.PluginClassLoader classloader Void parameter protected volatile synthetic java.lang.Object doExecute (java.lang.String, com.intellij.ide.plugins.cl.PluginClassLoader, java.lang.Object) }
com/intellij/ide/plugins/cl/PluginClassLoader$6.class
PluginClassLoader.java package com.intellij.ide.plugins.cl final com.intellij.ide.plugins.cl.PluginClassLoader$6 extends java.lang.Object implements com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithClassloader { void <init> () public java.io.InputStream execute (java.lang.String, java.lang.ClassLoader, java.lang.Void) String name ClassLoader classloader Void parameter public volatile synthetic java.lang.Object execute (java.lang.String, java.lang.ClassLoader, java.lang.Object) }
com/intellij/ide/plugins/cl/PluginClassLoader$7.class
PluginClassLoader.java package com.intellij.ide.plugins.cl final com.intellij.ide.plugins.cl.PluginClassLoader$7 extends com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithPluginClassLoader { void <init> () protected java.lang.Void doExecute (java.lang.String, com.intellij.ide.plugins.cl.PluginClassLoader, java.util.List) String name com.intellij.ide.plugins.cl.PluginClassLoader classloader java.util.List enumerations protected volatile synthetic java.lang.Object doExecute (java.lang.String, com.intellij.ide.plugins.cl.PluginClassLoader, java.lang.Object) }
com/intellij/ide/plugins/cl/PluginClassLoader$8.class
PluginClassLoader.java package com.intellij.ide.plugins.cl final com.intellij.ide.plugins.cl.PluginClassLoader$8 extends java.lang.Object implements com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithClassloader { void <init> () public java.lang.Void execute (java.lang.String, java.lang.ClassLoader, java.util.List) String name ClassLoader classloader java.util.List enumerations public volatile synthetic java.lang.Object execute (java.lang.String, java.lang.ClassLoader, java.lang.Object) }
com/intellij/ide/plugins/cl/PluginClassLoader$ActionWithClassloader.class
PluginClassLoader.java package com.intellij.ide.plugins.cl abstract com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithClassloader extends java.lang.Object { public abstract java.lang.Object execute (java.lang.String, java.lang.ClassLoader, java.lang.Object) }
com/intellij/ide/plugins/cl/PluginClassLoader$ActionWithPluginClassLoader.class
PluginClassLoader.java package com.intellij.ide.plugins.cl abstract com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithPluginClassLoader extends java.lang.Object { private void <init> () java.lang.Object execute (java.lang.String, com.intellij.ide.plugins.cl.PluginClassLoader, java.util.Set, com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithPluginClassLoader, com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithClassloader, java.lang.Object) String name com.intellij.ide.plugins.cl.PluginClassLoader classloader java.util.Set visited com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithPluginClassLoader actionWithPluginClassLoader com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithClassloader actionWithClassloader Object parameter Object resource protected abstract java.lang.Object doExecute (java.lang.String, com.intellij.ide.plugins.cl.PluginClassLoader, java.lang.Object) synthetic void <init> (com.intellij.ide.plugins.cl.PluginClassLoader$1) com.intellij.ide.plugins.cl.PluginClassLoader$1 x0 }
com/intellij/ide/plugins/cl/PluginClassLoader$DeepEnumeration.class
PluginClassLoader.java package com.intellij.ide.plugins.cl com.intellij.ide.plugins.cl.PluginClassLoader$DeepEnumeration extends java.lang.Object implements java.util.Enumeration { private final java.util.Enumeration[] myEnumerations private int myIndex void <init> (java.util.Enumeration[]) java.util.Enumeration[] enumerations public boolean hasMoreElements () java.util.Enumeration e public java.net.URL nextElement () public volatile synthetic java.lang.Object nextElement () }
com/intellij/ide/plugins/cl/PluginClassLoader.class
PluginClassLoader.java package com.intellij.ide.plugins.cl public final com.intellij.ide.plugins.cl.PluginClassLoader extends com.intellij.util.lang.UrlClassLoader { private final ClassLoader[] myParents private final com.intellij.openapi.extensions.PluginId myPluginId private final String myPluginVersion private final java.util.List myLibDirectories private final java.util.concurrent.atomic.AtomicLong edtTime private final java.util.concurrent.atomic.AtomicLong backgroundTime private final java.util.concurrent.atomic.AtomicInteger loadedClassCounter private static final com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithPluginClassLoader loadClassInPluginCL private static final com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithClassloader loadClassInCl private static final java.util.Set KOTLIN_STDLIB_CLASSES_USED_IN_SIGNATURES private static final com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithPluginClassLoader findResourceInPluginCL private static final com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithClassloader findResourceInCl private static final com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithPluginClassLoader getResourceAsStreamInPluginCL private static final com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithClassloader getResourceAsStreamInCl private static final com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithPluginClassLoader findResourcesInPluginCL private static final com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithClassloader findResourcesInCl public void <init> (java.util.List, java.lang.ClassLoader[], com.intellij.openapi.extensions.PluginId, java.lang.String, java.io.File) java.util.List urls ClassLoader[] parents com.intellij.openapi.extensions.PluginId pluginId String version java.io.File pluginRoot java.io.File libDir public long getEdtTime () public long getBackgroundTime () public long getLoadedClassCount () public java.lang.Class loadClass (java.lang.String, boolean) throws java.lang.ClassNotFoundException String name boolean resolve Class c private java.lang.Object processResourcesInParents (java.lang.String, com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithPluginClassLoader, com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithClassloader, java.util.Set, java.lang.Object) Object resource Object resource ClassLoader parent String name com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithPluginClassLoader actionWithPluginClassLoader com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithClassloader actionWithClassloader java.util.Set visited Object parameter private java.lang.Class tryLoadingClass (java.lang.String, boolean, java.util.Set) com.intellij.openapi.application.Application app boolean isEdt String name boolean resolve java.util.Set visited long startTime Class c private static boolean mustBeLoadedByPlatform (java.lang.String) String className private java.lang.Class loadClassInsideSelf (java.lang.String) LinkageError e Class c String name public java.net.URL findResource (java.lang.String) String name java.net.URL resource private java.net.URL findOwnResource (java.lang.String) String name java.net.URL resource public java.io.InputStream getResourceAsStream (java.lang.String) String name java.io.InputStream stream private java.io.InputStream getOwnResourceAsStream (java.lang.String) String name java.io.InputStream stream public java.util.Enumeration findResources (java.lang.String) throws java.io.IOException String name java.util.List resources private java.util.Enumeration findOwnResources (java.lang.String) throws java.io.IOException String name public void addLibDirectories (java.util.Collection) java.util.Collection libDirectories protected java.lang.String findLibrary (java.lang.String) java.io.File libFile String libFileName java.util.ListIterator i String libName public com.intellij.openapi.extensions.PluginId getPluginId () public java.lang.String getPluginIdString () public java.lang.String toString () static synthetic java.lang.Object access$000 (com.intellij.ide.plugins.cl.PluginClassLoader, java.lang.String, com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithPluginClassLoader, com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithClassloader, java.util.Set, java.lang.Object) com.intellij.ide.plugins.cl.PluginClassLoader x0 String x1 com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithPluginClassLoader x2 com.intellij.ide.plugins.cl.PluginClassLoader$ActionWithClassloader x3 java.util.Set x4 Object x5 static synthetic java.lang.Class access$200 (com.intellij.ide.plugins.cl.PluginClassLoader, java.lang.String, boolean, java.util.Set) com.intellij.ide.plugins.cl.PluginClassLoader x0 String x1 boolean x2 java.util.Set x3 static synthetic java.net.URL access$300 (com.intellij.ide.plugins.cl.PluginClassLoader, java.lang.String) com.intellij.ide.plugins.cl.PluginClassLoader x0 String x1 static synthetic java.io.InputStream access$400 (com.intellij.ide.plugins.cl.PluginClassLoader, java.lang.String) com.intellij.ide.plugins.cl.PluginClassLoader x0 String x1 static synthetic java.util.Enumeration access$500 (com.intellij.ide.plugins.cl.PluginClassLoader, java.lang.String) throws java.io.IOException com.intellij.ide.plugins.cl.PluginClassLoader x0 String x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/indentation/AbstractIndentParser.class
AbstractIndentParser.java package com.intellij.indentation public abstract com.intellij.indentation.AbstractIndentParser extends java.lang.Object implements com.intellij.lang.PsiParser { protected com.intellij.indentation.IndentPsiBuilder myBuilder public void <init> () public com.intellij.lang.ASTNode parse (com.intellij.psi.tree.IElementType, com.intellij.lang.PsiBuilder) com.intellij.psi.tree.IElementType root com.intellij.lang.PsiBuilder builder protected com.intellij.indentation.IndentPsiBuilder createPsiBuilder (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder protected abstract void parseRoot (com.intellij.psi.tree.IElementType) public com.intellij.lang.PsiBuilder$Marker mark (boolean) boolean couldBeRolledBack public com.intellij.lang.PsiBuilder$Marker mark () public void done (com.intellij.lang.PsiBuilder$Marker, com.intellij.psi.tree.IElementType) com.intellij.lang.PsiBuilder$Marker marker com.intellij.psi.tree.IElementType elementType public static void collapse (com.intellij.lang.PsiBuilder$Marker, com.intellij.psi.tree.IElementType) com.intellij.lang.PsiBuilder$Marker marker com.intellij.psi.tree.IElementType elementType protected static void drop (com.intellij.lang.PsiBuilder$Marker) com.intellij.lang.PsiBuilder$Marker marker protected void rollbackTo (com.intellij.lang.PsiBuilder$Marker) com.intellij.lang.PsiBuilder$Marker marker protected boolean eof () protected int getCurrentOffset () public int getCurrentIndent () protected void error (java.lang.String) String message public com.intellij.psi.tree.IElementType getTokenType () protected static transient boolean tokenIn (com.intellij.psi.tree.IElementType, com.intellij.psi.tree.IElementType[]) com.intellij.psi.tree.IElementType token com.intellij.psi.tree.IElementType elementType com.intellij.psi.tree.IElementType[] tokens protected transient boolean currentTokenIn (com.intellij.psi.tree.IElementType[]) com.intellij.psi.tree.IElementType[] tokens protected boolean currentTokenIn (com.intellij.psi.tree.TokenSet) com.intellij.psi.tree.TokenSet tokenSet protected java.lang.String getTokenText () String result protected boolean expect (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType elementType protected boolean expect (com.intellij.psi.tree.IElementType, java.lang.String) com.intellij.psi.tree.IElementType elementType String expectedMessage public com.intellij.psi.tree.IElementType lookAhead (int) int step public com.intellij.psi.tree.IElementType rawLookup (int) int step public boolean isNewLine () public void advance () public void recalculateCurrentIndent () protected void advanceUntil (com.intellij.psi.tree.TokenSet) com.intellij.psi.tree.TokenSet tokenSet protected void advanceUntilEol () protected void errorUntil (com.intellij.psi.tree.TokenSet, java.lang.String) com.intellij.psi.tree.TokenSet tokenSet String message com.intellij.lang.PsiBuilder$Marker errorMarker protected void errorUntilEol (java.lang.String) String message com.intellij.lang.PsiBuilder$Marker errorMarker protected void errorUntilEof () com.intellij.lang.PsiBuilder$Marker errorMarker protected void expectEolOrEof () protected abstract com.intellij.psi.tree.IElementType getIndentElementType () protected abstract com.intellij.psi.tree.IElementType getEolElementType () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/indentation/IndentPsiBuilder$MyMarker.class
IndentPsiBuilder.java package com.intellij.indentation public com.intellij.indentation.IndentPsiBuilder$MyMarker extends com.intellij.lang.impl.DelegateMarker { final synthetic com.intellij.indentation.IndentPsiBuilder this$0 public void <init> (com.intellij.indentation.IndentPsiBuilder, com.intellij.lang.PsiBuilder$Marker) com.intellij.indentation.IndentPsiBuilder this$0 com.intellij.lang.PsiBuilder$Marker delegate public void rollbackTo () public void done (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public void drop () public com.intellij.lang.PsiBuilder$Marker precede () public void collapse (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public void doneBefore (com.intellij.psi.tree.IElementType, com.intellij.lang.PsiBuilder$Marker) com.intellij.psi.tree.IElementType type com.intellij.lang.PsiBuilder$Marker before public void doneBefore (com.intellij.psi.tree.IElementType, com.intellij.lang.PsiBuilder$Marker, java.lang.String) com.intellij.psi.tree.IElementType type com.intellij.lang.PsiBuilder$Marker before String errorMessage private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/indentation/IndentPsiBuilder.class
IndentPsiBuilder.java package com.intellij.indentation public com.intellij.indentation.IndentPsiBuilder extends com.intellij.lang.impl.PsiBuilderAdapter { protected boolean myNewLine protected int myCurrentIndent protected java.util.HashMap myIndents protected java.util.HashMap myNewLines public void <init> (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder delegate public void advanceLexer () String tokenText int tokenLength int whiteSpaceStart int whiteSpaceEnd String whiteSpaceText int i public com.intellij.lang.PsiBuilder$Marker mark () com.intellij.lang.PsiBuilder$Marker marker public com.intellij.lang.PsiBuilder$Marker markWithRollbackPossibility () com.intellij.lang.PsiBuilder$Marker marker com.intellij.lang.PsiBuilder$Marker result protected com.intellij.lang.PsiBuilder$Marker createDelegateMarker (com.intellij.lang.PsiBuilder$Marker) com.intellij.lang.PsiBuilder$Marker delegate private void unregisterMarker (com.intellij.lang.PsiBuilder$Marker) com.intellij.lang.PsiBuilder$Marker marker public boolean isNewLine () public int getCurrentIndent () public void recalculateCurrentIndent (com.intellij.psi.tree.IElementType, com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType eolElementType com.intellij.psi.tree.IElementType indentElementType int i int firstIndentOffset int lastIndentOffset static synthetic void access$000 (com.intellij.indentation.IndentPsiBuilder, com.intellij.lang.PsiBuilder$Marker) com.intellij.indentation.IndentPsiBuilder x0 com.intellij.lang.PsiBuilder$Marker x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/indentation/IndentationFoldingBuilder.class
IndentationFoldingBuilder.java package com.intellij.indentation public abstract com.intellij.indentation.IndentationFoldingBuilder extends java.lang.Object implements com.intellij.lang.folding.FoldingBuilder com.intellij.openapi.project.DumbAware { private final com.intellij.psi.tree.TokenSet myTokenSet public void <init> (com.intellij.psi.tree.TokenSet) com.intellij.psi.tree.TokenSet tokenSet public com.intellij.lang.folding.FoldingDescriptor[] buildFoldRegions (com.intellij.lang.ASTNode, com.intellij.openapi.editor.Document) com.intellij.lang.ASTNode astNode com.intellij.openapi.editor.Document document java.util.List descriptors private void collectDescriptors (com.intellij.lang.ASTNode, java.util.List) com.intellij.lang.ASTNode child com.intellij.lang.ASTNode current com.intellij.lang.ASTNode node java.util.List descriptors java.util.Queue toProcess public java.lang.String getPlaceholderText (com.intellij.lang.ASTNode) String text com.intellij.lang.ASTNode node StringBuilder builder com.intellij.lang.ASTNode child private static java.lang.String getFirstNonEmptyLine (java.lang.String) String text int start int end public boolean isCollapsedByDefault (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/indentation/IndentationParser$1.class
IndentationParser.java package com.intellij.indentation synthetic com.intellij.indentation.IndentationParser$1 extends java.lang.Object { }
com/intellij/indentation/IndentationParser$BlockInfo.class
IndentationParser.java package com.intellij.indentation final com.intellij.indentation.IndentationParser$BlockInfo extends java.lang.Object { private final int myIndent private final com.intellij.lang.PsiBuilder$Marker myMarker private final com.intellij.psi.tree.IElementType myStartTokenType private void <init> (int, com.intellij.lang.PsiBuilder$Marker, com.intellij.psi.tree.IElementType) int indent com.intellij.lang.PsiBuilder$Marker marker com.intellij.psi.tree.IElementType type public int getIndent () public com.intellij.lang.PsiBuilder$Marker getMarker () public com.intellij.psi.tree.IElementType getStartTokenType () synthetic void <init> (int, com.intellij.lang.PsiBuilder$Marker, com.intellij.psi.tree.IElementType, com.intellij.indentation.IndentationParser$1) int x0 com.intellij.lang.PsiBuilder$Marker x1 com.intellij.psi.tree.IElementType x2 com.intellij.indentation.IndentationParser$1 x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/indentation/IndentationParser.class
IndentationParser.java package com.intellij.indentation public abstract com.intellij.indentation.IndentationParser extends java.lang.Object implements com.intellij.lang.PsiParser { private final com.intellij.psi.tree.IElementType myEolTokenType private final com.intellij.psi.tree.IElementType myIndentTokenType private final com.intellij.psi.tree.IElementType myBlockElementType private final com.intellij.psi.tree.IElementType myDocumentType private final java.util.List myContainerTypes public void <init> (com.intellij.psi.tree.IElementType, com.intellij.psi.tree.IElementType, com.intellij.psi.tree.IElementType, com.intellij.psi.tree.IElementType, java.util.List) com.intellij.psi.tree.IElementType documentType com.intellij.psi.tree.IElementType blockElementType com.intellij.psi.tree.IElementType eolTokenType com.intellij.psi.tree.IElementType indentTokenType java.util.List containerTypes public void <init> (com.intellij.psi.tree.IElementType, com.intellij.psi.tree.IElementType, com.intellij.psi.tree.IElementType, com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType documentType com.intellij.psi.tree.IElementType blockElementType com.intellij.psi.tree.IElementType eolTokenType com.intellij.psi.tree.IElementType indentTokenType public final com.intellij.lang.ASTNode parse (com.intellij.psi.tree.IElementType, com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder$Marker containerMarker com.intellij.psi.tree.IElementType ignored com.intellij.indentation.IndentationParser$BlockInfo blockInfo com.intellij.indentation.IndentationParser$BlockInfo info com.intellij.indentation.IndentationParser$BlockInfo blockInfo com.intellij.psi.tree.IElementType type com.intellij.indentation.IndentationParser$BlockInfo blockInfo com.intellij.lang.PsiBuilder$Marker marker int i com.intellij.psi.tree.IElementType root com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker fileMarker java.util.ArrayList containerMarkers com.intellij.lang.PsiBuilder$Marker documentMarker int currentIndent boolean eolSeen com.intellij.util.containers.Stack stack com.intellij.lang.PsiBuilder$Marker startLineMarker protected boolean isCustomTagDelimiter (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type protected void closeBlock (com.intellij.lang.PsiBuilder, com.intellij.lang.PsiBuilder$Marker, com.intellij.psi.tree.IElementType) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker marker com.intellij.psi.tree.IElementType startTokenType protected void advanceLexer (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder private void passEOLsAndIndents (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.psi.tree.IElementType tokenType private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/indentation/OperationParserHelper$BinaryOperationParser.class
OperationParserHelper.java package com.intellij.indentation public abstract com.intellij.indentation.OperationParserHelper$BinaryOperationParser extends java.lang.Object { public abstract com.intellij.psi.tree.IElementType getTokenType () public abstract boolean isNewLine () public abstract void advance () public abstract com.intellij.psi.tree.IElementType rawLookup (int) public abstract com.intellij.psi.tree.IElementType lookAhead (int) public abstract com.intellij.lang.PsiBuilder$Marker mark () public abstract void done (com.intellij.lang.PsiBuilder$Marker, com.intellij.psi.tree.IElementType) public abstract boolean parseSimpleExpression () public abstract com.intellij.psi.tree.TokenSet getWhitespaceTokenSet () public abstract com.intellij.psi.tree.TokenSet getPrefixOperators () public abstract com.intellij.psi.tree.TokenSet getPostfixOperators () public abstract com.intellij.psi.tree.TokenSet[] getOperatorsByPriority () public abstract com.intellij.psi.tree.IElementType getPostfixExpressionElementType () public abstract com.intellij.psi.tree.IElementType getPrefixExpressionElementType () public abstract com.intellij.psi.tree.IElementType[] getOperationElementTypes () }
com/intellij/indentation/OperationParserHelper$CustomBinaryOperationParser.class
OperationParserHelper.java package com.intellij.indentation public abstract com.intellij.indentation.OperationParserHelper$CustomBinaryOperationParser extends java.lang.Object { public abstract boolean isBinaryOperator (int) public abstract void parseBinaryOperator () }
com/intellij/indentation/OperationParserHelper.class
OperationParserHelper.java package com.intellij.indentation public com.intellij.indentation.OperationParserHelper extends java.lang.Object { public void <init> () private static boolean parsePostfixOperation (com.intellij.indentation.OperationParserHelper$BinaryOperationParser) com.intellij.lang.PsiBuilder$Marker operationMarker com.intellij.indentation.OperationParserHelper$BinaryOperationParser parser com.intellij.lang.PsiBuilder$Marker tempMarker com.intellij.lang.PsiBuilder$Marker lastMarker boolean result boolean tempMarkerDeleted private static boolean parsePrefixOperation (com.intellij.indentation.OperationParserHelper$BinaryOperationParser) int i int i com.intellij.indentation.OperationParserHelper$BinaryOperationParser parser int prefixCount com.intellij.lang.PsiBuilder$Marker[] prefixMarkers com.intellij.psi.tree.IElementType[] elementTypes boolean result public static boolean callParsingBinaryOperation (com.intellij.indentation.OperationParserHelper$BinaryOperationParser, int) com.intellij.indentation.OperationParserHelper$BinaryOperationParser parser int level private static boolean isBinaryOperator (com.intellij.indentation.OperationParserHelper$BinaryOperationParser, int) com.intellij.indentation.OperationParserHelper$BinaryOperationParser parser int level com.intellij.psi.tree.IElementType tokenType private static void parseBinaryOperator (com.intellij.indentation.OperationParserHelper$BinaryOperationParser) com.intellij.indentation.OperationParserHelper$BinaryOperationParser parser private static boolean parseBinaryOperation (com.intellij.indentation.OperationParserHelper$BinaryOperationParser, int) com.intellij.lang.PsiBuilder$Marker operationMarker com.intellij.indentation.OperationParserHelper$BinaryOperationParser parser int level com.intellij.lang.PsiBuilder$Marker tempMarker com.intellij.lang.PsiBuilder$Marker lastMarker boolean result boolean tempMarkerDeleted private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/ASTFactory$DefaultFactoryHolder.class
ASTFactory.java package com.intellij.lang public com.intellij.lang.ASTFactory$DefaultFactoryHolder extends java.lang.Object { public static final com.intellij.lang.ASTFactory DEFAULT private void <init> () static void <clinit> () }
com/intellij/lang/ASTFactory.class
ASTFactory.java package com.intellij.lang public abstract com.intellij.lang.ASTFactory extends java.lang.Object { private static final com.intellij.util.CharTable WHITESPACES public void <init> () public com.intellij.psi.impl.source.tree.LazyParseableElement createLazy (com.intellij.psi.tree.ILazyParseableElementType, java.lang.CharSequence) com.intellij.psi.tree.ILazyParseableElementType type CharSequence text public com.intellij.psi.impl.source.tree.CompositeElement createComposite (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public com.intellij.psi.impl.source.tree.LeafElement createLeaf (com.intellij.psi.tree.IElementType, java.lang.CharSequence) com.intellij.psi.tree.IElementType type CharSequence text public static com.intellij.psi.impl.source.tree.LazyParseableElement lazy (com.intellij.psi.tree.ILazyParseableElementType, java.lang.CharSequence) com.intellij.psi.tree.ILazyParseableElementType type CharSequence text com.intellij.lang.ASTNode node com.intellij.psi.impl.source.tree.LazyParseableElement customLazy public static com.intellij.psi.impl.source.tree.CompositeElement composite (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type com.intellij.psi.impl.source.tree.CompositeElement customComposite public static com.intellij.psi.impl.source.tree.LeafElement leaf (com.intellij.psi.tree.IElementType, java.lang.CharSequence) com.intellij.psi.tree.IElementType type CharSequence text com.intellij.psi.impl.source.tree.LeafElement customLeaf private static com.intellij.lang.ASTFactory factory (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public static com.intellij.psi.impl.source.tree.LeafElement whitespace (java.lang.CharSequence) CharSequence text com.intellij.psi.impl.source.tree.PsiWhiteSpaceImpl w static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/DefaultASTFactory.class
DefaultASTFactory.java package com.intellij.lang public abstract com.intellij.lang.DefaultASTFactory extends java.lang.Object { public abstract com.intellij.psi.impl.source.tree.LeafElement createComment (com.intellij.psi.tree.IElementType, java.lang.CharSequence) }
com/intellij/lang/ForeignLeafType.class
ForeignLeafType.java package com.intellij.lang public com.intellij.lang.ForeignLeafType extends com.intellij.lang.TokenWrapper implements com.intellij.psi.tree.ILeafElementType { public void <init> (com.intellij.psi.tree.IElementType, java.lang.CharSequence) com.intellij.psi.tree.IElementType delegate CharSequence value public com.intellij.lang.ASTNode createLeafNode (java.lang.CharSequence) CharSequence leafText private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/HelpID.class
HelpID.java package com.intellij.lang public com.intellij.lang.HelpID extends java.lang.Object { public static final String FIND_OTHER_USAGES public void <init> () }
com/intellij/lang/LangBundle.class
LangBundle.java package com.intellij.lang public com.intellij.lang.LangBundle extends java.lang.Object { private static java.lang.ref.Reference ourBundle private static final String BUNDLE public static transient java.lang.String message (java.lang.String, java.lang.Object[]) String key Object[] params private void <init> () private static java.util.ResourceBundle getBundle () java.util.ResourceBundle bundle private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/LanguageASTFactory.class
LanguageASTFactory.java package com.intellij.lang public com.intellij.lang.LanguageASTFactory extends com.intellij.lang.LanguageExtension { public static final com.intellij.lang.LanguageASTFactory INSTANCE private void <init> () static void <clinit> () }
com/intellij/lang/LanguageTokenSeparatorGenerators$1.class
LanguageTokenSeparatorGenerators.java package com.intellij.lang com.intellij.lang.LanguageTokenSeparatorGenerators$1 extends java.lang.Object implements com.intellij.lang.TokenSeparatorGenerator { void <init> () public com.intellij.lang.ASTNode generateWhitespaceBetweenTokens (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode generatedWhitespace com.intellij.lang.ASTNode generatedWhitespace com.intellij.psi.PsiManager manager com.intellij.lang.ASTNode generatedWhitespace com.intellij.lang.ASTNode left com.intellij.lang.ASTNode right com.intellij.lang.Language l com.intellij.lang.Language rightLang com.intellij.lang.ParserDefinition parserDefinition }
com/intellij/lang/LanguageTokenSeparatorGenerators$2.class
LanguageTokenSeparatorGenerators.java package com.intellij.lang synthetic com.intellij.lang.LanguageTokenSeparatorGenerators$2 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$lang$ParserDefinition$SpaceRequirements static void <clinit> () }
com/intellij/lang/LanguageTokenSeparatorGenerators.class
LanguageTokenSeparatorGenerators.java package com.intellij.lang public com.intellij.lang.LanguageTokenSeparatorGenerators extends com.intellij.lang.LanguageExtension { public static final com.intellij.lang.LanguageTokenSeparatorGenerators INSTANCE private void <init> () static void <clinit> () }
com/intellij/lang/PsiBuilderUtil.class
PsiBuilderUtil.java package com.intellij.lang public com.intellij.lang.PsiBuilderUtil extends java.lang.Object { private void <init> () public static void advance (com.intellij.lang.PsiBuilder, int) int i com.intellij.lang.PsiBuilder builder int count public static boolean expect (com.intellij.lang.PsiBuilder, com.intellij.psi.tree.IElementType) com.intellij.lang.PsiBuilder builder com.intellij.psi.tree.IElementType expectedType public static boolean expect (com.intellij.lang.PsiBuilder, com.intellij.psi.tree.TokenSet) com.intellij.lang.PsiBuilder builder com.intellij.psi.tree.TokenSet expectedTypes public static transient void drop (com.intellij.lang.PsiBuilder$Marker[]) com.intellij.lang.PsiBuilder$Marker marker com.intellij.lang.PsiBuilder$Marker[] markers public static void rollbackTo (com.intellij.lang.PsiBuilder$Marker) com.intellij.lang.PsiBuilder$Marker marker public static java.lang.CharSequence rawTokenText (com.intellij.lang.PsiBuilder, int) com.intellij.lang.PsiBuilder builder int index public static com.intellij.lang.PsiBuilder$Marker parseBlockLazy (com.intellij.lang.PsiBuilder, com.intellij.psi.tree.IElementType, com.intellij.psi.tree.IElementType, com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType tokenType com.intellij.lang.PsiBuilder builder com.intellij.psi.tree.IElementType leftBrace com.intellij.psi.tree.IElementType rightBrace com.intellij.psi.tree.IElementType codeBlock com.intellij.lang.PsiBuilder$Marker marker int braceCount public static boolean hasProperBraceBalance (java.lang.CharSequence, com.intellij.lexer.Lexer, com.intellij.psi.tree.IElementType, com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type CharSequence text com.intellij.lexer.Lexer lexer com.intellij.psi.tree.IElementType leftBrace com.intellij.psi.tree.IElementType rightBrace int balance private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/TokenWrapper.class
TokenWrapper.java package com.intellij.lang public com.intellij.lang.TokenWrapper extends com.intellij.psi.tree.IElementType { private final com.intellij.psi.tree.IElementType myDelegate private final String myValue public void <init> (com.intellij.psi.tree.IElementType, java.lang.CharSequence) com.intellij.psi.tree.IElementType delegate CharSequence value public com.intellij.psi.tree.IElementType getDelegate () public java.lang.String getValue () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/WhitespacesBinders$1.class
WhitespacesBinders.java package com.intellij.lang final com.intellij.lang.WhitespacesBinders$1 extends java.lang.Object implements com.intellij.lang.WhitespacesAndCommentsBinder { void <init> () public int getEdgePosition (java.util.List, boolean, com.intellij.lang.WhitespacesAndCommentsBinder$TokenTextGetter) java.util.List tokens boolean atStreamEdge com.intellij.lang.WhitespacesAndCommentsBinder$TokenTextGetter getter }
com/intellij/lang/WhitespacesBinders$2.class
WhitespacesBinders.java package com.intellij.lang final com.intellij.lang.WhitespacesBinders$2 extends java.lang.Object implements com.intellij.lang.WhitespacesAndCommentsBinder { void <init> () public int getEdgePosition (java.util.List, boolean, com.intellij.lang.WhitespacesAndCommentsBinder$TokenTextGetter) java.util.List tokens boolean atStreamEdge com.intellij.lang.WhitespacesAndCommentsBinder$TokenTextGetter getter }
com/intellij/lang/WhitespacesBinders$3.class
WhitespacesBinders.java package com.intellij.lang final com.intellij.lang.WhitespacesBinders$3 extends java.lang.Object implements com.intellij.lang.WhitespacesAndCommentsBinder { final synthetic com.intellij.psi.tree.TokenSet val$commentTypes void <init> (com.intellij.psi.tree.TokenSet) public int getEdgePosition (java.util.List, boolean, com.intellij.lang.WhitespacesAndCommentsBinder$TokenTextGetter) java.util.List tokens boolean atStreamEdge com.intellij.lang.WhitespacesAndCommentsBinder$TokenTextGetter getter int i }
com/intellij/lang/WhitespacesBinders$4.class
WhitespacesBinders.java package com.intellij.lang final com.intellij.lang.WhitespacesBinders$4 extends java.lang.Object implements com.intellij.lang.WhitespacesAndCommentsBinder { final synthetic com.intellij.psi.tree.TokenSet val$commentTypes void <init> (com.intellij.psi.tree.TokenSet) public int getEdgePosition (java.util.List, boolean, com.intellij.lang.WhitespacesAndCommentsBinder$TokenTextGetter) java.util.List tokens boolean atStreamEdge com.intellij.lang.WhitespacesAndCommentsBinder$TokenTextGetter getter int i }
com/intellij/lang/WhitespacesBinders.class
WhitespacesBinders.java package com.intellij.lang public com.intellij.lang.WhitespacesBinders extends java.lang.Object { public static final com.intellij.lang.WhitespacesAndCommentsBinder DEFAULT_LEFT_BINDER public static final com.intellij.lang.WhitespacesAndCommentsBinder DEFAULT_RIGHT_BINDER public static final com.intellij.lang.WhitespacesAndCommentsBinder GREEDY_LEFT_BINDER public static final com.intellij.lang.WhitespacesAndCommentsBinder GREEDY_RIGHT_BINDER private void <init> () public static com.intellij.lang.WhitespacesAndCommentsBinder leadingCommentsBinder (com.intellij.psi.tree.TokenSet) com.intellij.psi.tree.TokenSet commentTypes public static com.intellij.lang.WhitespacesAndCommentsBinder trailingCommentsBinder (com.intellij.psi.tree.TokenSet) com.intellij.psi.tree.TokenSet commentTypes static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/folding/NamedFoldingDescriptor.class
NamedFoldingDescriptor.java package com.intellij.lang.folding public com.intellij.lang.folding.NamedFoldingDescriptor extends com.intellij.lang.folding.FoldingDescriptor { public void <init> (com.intellij.psi.PsiElement, int, int, com.intellij.openapi.editor.FoldingGroup, java.lang.String) com.intellij.psi.PsiElement e int start int end com.intellij.openapi.editor.FoldingGroup group String placeholderText public void <init> (com.intellij.lang.ASTNode, com.intellij.openapi.util.TextRange, com.intellij.openapi.editor.FoldingGroup, java.lang.String) com.intellij.lang.ASTNode node com.intellij.openapi.util.TextRange range com.intellij.openapi.editor.FoldingGroup group String placeholderText public void <init> (com.intellij.lang.ASTNode, com.intellij.openapi.util.TextRange, com.intellij.openapi.editor.FoldingGroup, java.lang.String, java.lang.Boolean, java.util.Set) com.intellij.lang.ASTNode node com.intellij.openapi.util.TextRange range com.intellij.openapi.editor.FoldingGroup group String placeholderText Boolean collapsedByDefault java.util.Set dependencies private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/impl/DelegateMarker.class
DelegateMarker.java package com.intellij.lang.impl public abstract com.intellij.lang.impl.DelegateMarker extends java.lang.Object implements com.intellij.lang.PsiBuilder$Marker { private final com.intellij.lang.PsiBuilder$Marker myDelegate public void <init> (com.intellij.lang.PsiBuilder$Marker) com.intellij.lang.PsiBuilder$Marker delegate public com.intellij.lang.PsiBuilder$Marker getDelegate () public com.intellij.lang.PsiBuilder$Marker precede () public void drop () public void rollbackTo () public void done (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public void collapse (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public void doneBefore (com.intellij.psi.tree.IElementType, com.intellij.lang.PsiBuilder$Marker) com.intellij.psi.tree.IElementType type com.intellij.lang.PsiBuilder$Marker before public void doneBefore (com.intellij.psi.tree.IElementType, com.intellij.lang.PsiBuilder$Marker, java.lang.String) com.intellij.psi.tree.IElementType type com.intellij.lang.PsiBuilder$Marker before String errorMessage public void error (java.lang.String) String message public void errorBefore (java.lang.String, com.intellij.lang.PsiBuilder$Marker) String message com.intellij.lang.PsiBuilder$Marker before public void setCustomEdgeTokenBinders (com.intellij.lang.WhitespacesAndCommentsBinder, com.intellij.lang.WhitespacesAndCommentsBinder) com.intellij.lang.WhitespacesAndCommentsBinder left com.intellij.lang.WhitespacesAndCommentsBinder right private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/impl/MarkerOptionalData.class
MarkerOptionalData.java package com.intellij.lang.impl final com.intellij.lang.impl.MarkerOptionalData extends java.util.BitSet { private final gnu.trove.TIntObjectHashMap myDebugAllocationPositions private final gnu.trove.TIntObjectHashMap myDoneErrors private final gnu.trove.TIntObjectHashMap myLeftBinders private final gnu.trove.TIntObjectHashMap myRightBinders private final gnu.trove.TIntHashSet myCollapsed void <init> () void clean (int) int markerId void compact () java.lang.String getDoneError (int) int markerId boolean isCollapsed (int) int markerId void setErrorMessage (int, java.lang.String) int markerId String message void markCollapsed (int) int markerId private void markAsHavingOptionalData (int) int markerId void notifyAllocated (int) int markerId java.lang.Throwable getAllocationTrace (com.intellij.lang.impl.PsiBuilderImpl$StartMarker) com.intellij.lang.impl.PsiBuilderImpl$StartMarker marker com.intellij.lang.WhitespacesAndCommentsBinder getBinder (int, boolean) int markerId boolean right com.intellij.lang.WhitespacesAndCommentsBinder binder void assignBinder (int, com.intellij.lang.WhitespacesAndCommentsBinder, boolean) int markerId com.intellij.lang.WhitespacesAndCommentsBinder binder boolean right gnu.trove.TIntObjectHashMap map private static com.intellij.lang.WhitespacesAndCommentsBinder getDefaultBinder (boolean) boolean right private gnu.trove.TIntObjectHashMap getBinderMap (boolean) boolean right private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/impl/MarkerPool.class
MarkerPool.java package com.intellij.lang.impl final com.intellij.lang.impl.MarkerPool extends java.util.ArrayList { private final com.intellij.lang.impl.PsiBuilderImpl myBuilder private final com.intellij.util.containers.IntStack myFreeStartMarkers private final com.intellij.util.containers.IntStack myFreeErrorItems void <init> (com.intellij.lang.impl.PsiBuilderImpl) com.intellij.lang.impl.PsiBuilderImpl builder com.intellij.lang.impl.PsiBuilderImpl$StartMarker allocateStartMarker () com.intellij.lang.impl.PsiBuilderImpl$StartMarker marker com.intellij.lang.impl.PsiBuilderImpl$ErrorItem allocateErrorItem () com.intellij.lang.impl.PsiBuilderImpl$ErrorItem item void freeMarker (com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker) com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker marker }
com/intellij/lang/impl/MarkerProduction.class
MarkerProduction.java package com.intellij.lang.impl final com.intellij.lang.impl.MarkerProduction extends gnu.trove.TIntArrayList { private static final com.intellij.openapi.diagnostic.Logger LOG private static final int LINEAR_SEARCH_LIMIT private final com.intellij.lang.impl.MarkerPool myPool private final com.intellij.lang.impl.MarkerOptionalData myOptionalData void <init> (com.intellij.lang.impl.MarkerPool, com.intellij.lang.impl.MarkerOptionalData) com.intellij.lang.impl.MarkerPool pool com.intellij.lang.impl.MarkerOptionalData optionalData void addBefore (com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker, com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker) com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker marker com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker anchor private int indexOf (com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker) com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker marker int idx private int findLinearly (int) int i int markerId int low private int findMarkerAtLexeme (int) int lexemeIndex int i private int findSameLexemeGroupStart (int, int) int lexemeIndex int prodIndex void addMarker (com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker) com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker marker void rollbackTo (com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker) int markerId int i com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker marker int idx boolean hasErrorsAfter (com.intellij.lang.impl.PsiBuilderImpl$StartMarker) com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker m int i com.intellij.lang.impl.PsiBuilderImpl$StartMarker marker private boolean hasError (com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker) com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker marker void dropMarker (com.intellij.lang.impl.PsiBuilderImpl$StartMarker) com.intellij.lang.impl.PsiBuilderImpl$StartMarker marker void addDone (com.intellij.lang.impl.PsiBuilderImpl$StartMarker, com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker) com.intellij.lang.impl.PsiBuilderImpl$StartMarker marker com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker anchorBefore com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker getMarkerAt (int) int index int id com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker getStartMarkerAt (int) int index int id com.intellij.lang.impl.PsiBuilderImpl$StartMarker getDoneMarkerAt (int) int index int id int getLexemeIndexAt (int) int productionIndex int id void confineMarkersToMaxLexeme (int, int) int id com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker marker boolean done int k int markersBefore int lexemeIndex void doHeavyChecksOnMarkerDone (com.intellij.lang.impl.PsiBuilderImpl$StartMarker, com.intellij.lang.impl.PsiBuilderImpl$StartMarker) Throwable debugAllocThis Throwable currentTrace Throwable debugAllocOther com.intellij.lang.impl.PsiBuilderImpl$StartMarker otherMarker com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker item int i com.intellij.lang.impl.PsiBuilderImpl$StartMarker doneMarker com.intellij.lang.impl.PsiBuilderImpl$StartMarker anchorBefore int idx int endIdx void assertNoDoneMarkerAround (com.intellij.lang.impl.PsiBuilderImpl$StartMarker) com.intellij.lang.impl.PsiBuilderImpl$StartMarker m int i com.intellij.lang.impl.PsiBuilderImpl$StartMarker pivot int pivotIndex private synthetic int lambda$findMarkerAtLexeme$0 (int, int) int lexemeIndex int mid static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/impl/PsiBuilderAdapter.class
PsiBuilderAdapter.java package com.intellij.lang.impl public com.intellij.lang.impl.PsiBuilderAdapter extends java.lang.Object implements com.intellij.lang.PsiBuilder { protected final com.intellij.lang.PsiBuilder myDelegate public void <init> (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder delegate public com.intellij.lang.PsiBuilder getDelegate () public com.intellij.openapi.project.Project getProject () public java.lang.CharSequence getOriginalText () public void advanceLexer () public com.intellij.psi.tree.IElementType getTokenType () public void setTokenTypeRemapper (com.intellij.lang.ITokenTypeRemapper) com.intellij.lang.ITokenTypeRemapper remapper public void setWhitespaceSkippedCallback (com.intellij.lang.WhitespaceSkippedCallback) com.intellij.lang.WhitespaceSkippedCallback callback public void remapCurrentToken (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public com.intellij.psi.tree.IElementType lookAhead (int) int steps public com.intellij.psi.tree.IElementType rawLookup (int) int steps public int rawTokenTypeStart (int) int steps public int rawTokenIndex () public java.lang.String getTokenText () public int getCurrentOffset () public com.intellij.lang.PsiBuilder$Marker mark () public void error (java.lang.String) String messageText public boolean eof () public com.intellij.lang.ASTNode getTreeBuilt () public com.intellij.util.diff.FlyweightCapableTreeStructure getLightTree () public void setDebugMode (boolean) boolean dbgMode public void enforceCommentTokens (com.intellij.psi.tree.TokenSet) com.intellij.psi.tree.TokenSet tokens public com.intellij.lang.LighterASTNode getLatestDoneMarker () public java.lang.Object getUserData (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key public void putUserData (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key Object value public java.lang.Object getUserDataUnprotected (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key public void putUserDataUnprotected (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key Object value private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/impl/PsiBuilderFactoryImpl.class
PsiBuilderFactoryImpl.java package com.intellij.lang.impl public com.intellij.lang.impl.PsiBuilderFactoryImpl extends com.intellij.lang.PsiBuilderFactory { static final synthetic boolean $assertionsDisabled public void <init> () public com.intellij.lang.PsiBuilder createBuilder (com.intellij.openapi.project.Project, com.intellij.lang.ASTNode) com.intellij.openapi.project.Project project com.intellij.lang.ASTNode chameleon public com.intellij.lang.PsiBuilder createBuilder (com.intellij.openapi.project.Project, com.intellij.lang.LighterLazyParseableNode) com.intellij.openapi.project.Project project com.intellij.lang.LighterLazyParseableNode chameleon com.intellij.lang.Language language com.intellij.lang.ParserDefinition parserDefinition public com.intellij.lang.PsiBuilder createBuilder (com.intellij.openapi.project.Project, com.intellij.lang.ASTNode, com.intellij.lexer.Lexer, com.intellij.lang.Language, java.lang.CharSequence) com.intellij.openapi.project.Project project com.intellij.lang.ASTNode chameleon com.intellij.lexer.Lexer lexer com.intellij.lang.Language lang CharSequence seq com.intellij.lang.ParserDefinition parserDefinition public com.intellij.lang.PsiBuilder createBuilder (com.intellij.openapi.project.Project, com.intellij.lang.LighterLazyParseableNode, com.intellij.lexer.Lexer, com.intellij.lang.Language, java.lang.CharSequence) com.intellij.openapi.project.Project project com.intellij.lang.LighterLazyParseableNode chameleon com.intellij.lexer.Lexer lexer com.intellij.lang.Language lang CharSequence seq com.intellij.lang.Language language com.intellij.lang.ParserDefinition parserDefinition private static com.intellij.lexer.Lexer createLexer (com.intellij.openapi.project.Project, com.intellij.lang.Language) com.intellij.openapi.project.Project project com.intellij.lang.Language lang com.intellij.lang.ParserDefinition parserDefinition public com.intellij.lang.PsiBuilder createBuilder (com.intellij.lang.ParserDefinition, com.intellij.lexer.Lexer, java.lang.CharSequence) com.intellij.lang.ParserDefinition parserDefinition com.intellij.lexer.Lexer lexer CharSequence seq static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/impl/PsiBuilderImpl$1.class
PsiBuilderImpl.java package com.intellij.lang.impl com.intellij.lang.impl.PsiBuilderImpl$1 extends java.util.AbstractList { final synthetic com.intellij.lang.impl.PsiBuilderImpl this$0 void <init> (com.intellij.lang.impl.PsiBuilderImpl) com.intellij.lang.impl.PsiBuilderImpl this$0 public com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker get (int) int index public int size () public volatile synthetic java.lang.Object get (int) }
com/intellij/lang/impl/PsiBuilderImpl$ASTConverter.class
PsiBuilderImpl.java package com.intellij.lang.impl com.intellij.lang.impl.PsiBuilderImpl$ASTConverter extends java.lang.Object implements com.intellij.util.containers.Convertor { private final com.intellij.lang.impl.PsiBuilderImpl$StartMarker myRoot private final com.intellij.lang.ASTFactory myASTFactory private void <init> (com.intellij.lang.impl.PsiBuilderImpl$StartMarker, com.intellij.lang.ASTFactory) com.intellij.lang.impl.PsiBuilderImpl$StartMarker root com.intellij.lang.ASTFactory astFactory public com.intellij.lang.ASTNode convert (com.intellij.lang.impl.PsiBuilderImpl$Node) com.intellij.lang.impl.PsiBuilderImpl$Token token com.intellij.lang.impl.PsiBuilderImpl$StartMarker startMarker com.intellij.psi.impl.source.tree.CompositeElement composite com.intellij.lang.impl.PsiBuilderImpl$Node n public volatile synthetic java.lang.Object convert (java.lang.Object) synthetic void <init> (com.intellij.lang.impl.PsiBuilderImpl$StartMarker, com.intellij.lang.ASTFactory, com.intellij.lang.impl.PsiBuilderImpl$1) com.intellij.lang.impl.PsiBuilderImpl$StartMarker x0 com.intellij.lang.ASTFactory x1 com.intellij.lang.impl.PsiBuilderImpl$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/impl/PsiBuilderImpl$ConvertFromTokensToASTBuilder.class
PsiBuilderImpl.java package com.intellij.lang.impl com.intellij.lang.impl.PsiBuilderImpl$ConvertFromTokensToASTBuilder extends java.lang.Object implements com.intellij.util.diff.DiffTreeChangeBuilder { private final com.intellij.util.diff.DiffTreeChangeBuilder myDelegate private final com.intellij.lang.impl.PsiBuilderImpl$ASTConverter myConverter private void <init> (com.intellij.lang.impl.PsiBuilderImpl$StartMarker, com.intellij.util.diff.DiffTreeChangeBuilder, com.intellij.lang.ASTFactory) com.intellij.lang.impl.PsiBuilderImpl$StartMarker rootNode com.intellij.util.diff.DiffTreeChangeBuilder delegate com.intellij.lang.ASTFactory astFactory public void nodeDeleted (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode oldParent com.intellij.lang.ASTNode oldNode public void nodeInserted (com.intellij.lang.ASTNode, com.intellij.lang.LighterASTNode, int) com.intellij.lang.ASTNode oldParent com.intellij.lang.LighterASTNode newNode int pos public void nodeReplaced (com.intellij.lang.ASTNode, com.intellij.lang.LighterASTNode) com.intellij.lang.ASTNode oldChild com.intellij.lang.LighterASTNode newChild com.intellij.lang.ASTNode converted public volatile synthetic void nodeInserted (java.lang.Object, java.lang.Object, int) public volatile synthetic void nodeDeleted (java.lang.Object, java.lang.Object) public volatile synthetic void nodeReplaced (java.lang.Object, java.lang.Object) synthetic void <init> (com.intellij.lang.impl.PsiBuilderImpl$StartMarker, com.intellij.util.diff.DiffTreeChangeBuilder, com.intellij.lang.ASTFactory, com.intellij.lang.impl.PsiBuilderImpl$1) com.intellij.lang.impl.PsiBuilderImpl$StartMarker x0 com.intellij.util.diff.DiffTreeChangeBuilder x1 com.intellij.lang.ASTFactory x2 com.intellij.lang.impl.PsiBuilderImpl$1 x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/impl/PsiBuilderImpl$ErrorItem.class
PsiBuilderImpl.java package com.intellij.lang.impl com.intellij.lang.impl.PsiBuilderImpl$ErrorItem extends com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker { private String myMessage static final synthetic boolean $assertionsDisabled void <init> (int, com.intellij.lang.impl.PsiBuilderImpl) int markerId com.intellij.lang.impl.PsiBuilderImpl builder void clean () public com.intellij.lang.WhitespacesAndCommentsBinder getBinder (boolean) boolean done void setLexemeIndex (int, boolean) int lexemeIndex boolean done int getLexemeIndex (boolean) boolean done public int hc () public int getEndOffset () public int getEndIndex () public com.intellij.psi.tree.IElementType getTokenType () static synthetic java.lang.String access$1302 (com.intellij.lang.impl.PsiBuilderImpl$ErrorItem, java.lang.String) com.intellij.lang.impl.PsiBuilderImpl$ErrorItem x0 String x1 static synthetic java.lang.String access$1300 (com.intellij.lang.impl.PsiBuilderImpl$ErrorItem) com.intellij.lang.impl.PsiBuilderImpl$ErrorItem x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/impl/PsiBuilderImpl$LazyParseableToken.class
PsiBuilderImpl.java package com.intellij.lang.impl com.intellij.lang.impl.PsiBuilderImpl$LazyParseableToken extends com.intellij.lang.impl.PsiBuilderImpl$Token implements com.intellij.lang.LighterLazyParseableNode { private com.intellij.lang.impl.PsiBuilderImpl$MyTreeStructure myParentStructure private com.intellij.util.diff.FlyweightCapableTreeStructure myParsed private int myStartIndex private int myEndIndex private void <init> () public void clean () public com.intellij.psi.PsiFile getContainingFile () public com.intellij.util.CharTable getCharTable () public com.intellij.util.diff.FlyweightCapableTreeStructure parseContents () public boolean accept (com.intellij.lang.LighterLazyParseableNode$Visitor) com.intellij.psi.tree.IElementType type int i com.intellij.lang.LighterLazyParseableNode$Visitor visitor private com.intellij.lang.impl.TokenSequence getParsedTokenSequence () int i int tokenCount int[] lexStarts int diff com.intellij.psi.tree.IElementType[] lexTypes static synthetic com.intellij.lang.impl.PsiBuilderImpl$MyTreeStructure access$000 (com.intellij.lang.impl.PsiBuilderImpl$LazyParseableToken) com.intellij.lang.impl.PsiBuilderImpl$LazyParseableToken x0 static synthetic com.intellij.lang.impl.TokenSequence access$100 (com.intellij.lang.impl.PsiBuilderImpl$LazyParseableToken) com.intellij.lang.impl.PsiBuilderImpl$LazyParseableToken x0 synthetic void <init> (com.intellij.lang.impl.PsiBuilderImpl$1) com.intellij.lang.impl.PsiBuilderImpl$1 x0 static synthetic int access$3602 (com.intellij.lang.impl.PsiBuilderImpl$LazyParseableToken, int) com.intellij.lang.impl.PsiBuilderImpl$LazyParseableToken x0 int x1 static synthetic int access$3702 (com.intellij.lang.impl.PsiBuilderImpl$LazyParseableToken, int) com.intellij.lang.impl.PsiBuilderImpl$LazyParseableToken x0 int x1 static synthetic int access$3600 (com.intellij.lang.impl.PsiBuilderImpl$LazyParseableToken) com.intellij.lang.impl.PsiBuilderImpl$LazyParseableToken x0 static synthetic int access$3700 (com.intellij.lang.impl.PsiBuilderImpl$LazyParseableToken) com.intellij.lang.impl.PsiBuilderImpl$LazyParseableToken x0 static synthetic com.intellij.lang.impl.PsiBuilderImpl$MyTreeStructure access$002 (com.intellij.lang.impl.PsiBuilderImpl$LazyParseableToken, com.intellij.lang.impl.PsiBuilderImpl$MyTreeStructure) com.intellij.lang.impl.PsiBuilderImpl$LazyParseableToken x0 com.intellij.lang.impl.PsiBuilderImpl$MyTreeStructure x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/impl/PsiBuilderImpl$MyComparator.class
PsiBuilderImpl.java package com.intellij.lang.impl com.intellij.lang.impl.PsiBuilderImpl$MyComparator extends java.lang.Object implements com.intellij.util.diff.ShallowNodeComparator { private final com.intellij.util.TripleFunction custom private final java.util.List myCustomLanguageASTComparators private final com.intellij.lang.impl.PsiBuilderImpl$MyTreeStructure myTreeStructure private void <init> (com.intellij.util.TripleFunction, java.util.List, com.intellij.lang.impl.PsiBuilderImpl$MyTreeStructure) com.intellij.util.TripleFunction custom java.util.List customLanguageASTComparators com.intellij.lang.impl.PsiBuilderImpl$MyTreeStructure treeStructure public com.intellij.util.ThreeState deepEqual (com.intellij.lang.ASTNode, com.intellij.lang.LighterASTNode) com.intellij.psi.PsiErrorElement e1 com.intellij.psi.tree.IElementType type com.intellij.lang.impl.PsiBuilderImpl$Token token com.intellij.lang.ASTNode oldNode com.intellij.lang.LighterASTNode newNode boolean oldIsErrorElement boolean newIsErrorElement com.intellij.util.ThreeState customResult private com.intellij.util.ThreeState customCompare (com.intellij.lang.ASTNode, com.intellij.lang.LighterASTNode) com.intellij.util.ThreeState customComparatorResult com.intellij.psi.tree.CustomLanguageASTComparator comparator com.intellij.util.ThreeState customResult com.intellij.lang.ASTNode oldNode com.intellij.lang.LighterASTNode newNode public boolean typesEqual (com.intellij.lang.ASTNode, com.intellij.lang.LighterASTNode) com.intellij.psi.tree.IElementType n1t com.intellij.psi.tree.IElementType n2t com.intellij.lang.ASTNode n1 com.intellij.lang.LighterASTNode n2 com.intellij.psi.tree.IElementType n1t com.intellij.psi.tree.IElementType n2t private static com.intellij.psi.tree.IElementType dereferenceToken (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType probablyWrapper public boolean hashCodesEqual (com.intellij.lang.ASTNode, com.intellij.lang.LighterASTNode) boolean isForeign1 boolean isForeign2 com.intellij.psi.PsiErrorElement e1 com.intellij.lang.ASTNode n1 com.intellij.lang.LighterASTNode n2 public volatile synthetic boolean hashCodesEqual (java.lang.Object, java.lang.Object) public volatile synthetic boolean typesEqual (java.lang.Object, java.lang.Object) public volatile synthetic com.intellij.util.ThreeState deepEqual (java.lang.Object, java.lang.Object) synthetic void <init> (com.intellij.util.TripleFunction, java.util.List, com.intellij.lang.impl.PsiBuilderImpl$MyTreeStructure, com.intellij.lang.impl.PsiBuilderImpl$1) com.intellij.util.TripleFunction x0 java.util.List x1 com.intellij.lang.impl.PsiBuilderImpl$MyTreeStructure x2 com.intellij.lang.impl.PsiBuilderImpl$1 x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/impl/PsiBuilderImpl$MyTreeStructure$1.class
PsiBuilderImpl.java package com.intellij.lang.impl com.intellij.lang.impl.PsiBuilderImpl$MyTreeStructure$1 extends java.lang.Object implements com.intellij.util.containers.LimitedPool$ObjectFactory { final synthetic com.intellij.lang.impl.PsiBuilderImpl$MyTreeStructure this$0 void <init> (com.intellij.lang.impl.PsiBuilderImpl$MyTreeStructure) com.intellij.lang.impl.PsiBuilderImpl$MyTreeStructure this$0 public void cleanup (com.intellij.lang.impl.PsiBuilderImpl$Token) com.intellij.lang.impl.PsiBuilderImpl$Token token public com.intellij.lang.impl.PsiBuilderImpl$Token create () public volatile synthetic void cleanup (java.lang.Object) public volatile synthetic java.lang.Object create () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/impl/PsiBuilderImpl$MyTreeStructure$2.class
PsiBuilderImpl.java package com.intellij.lang.impl com.intellij.lang.impl.PsiBuilderImpl$MyTreeStructure$2 extends java.lang.Object implements com.intellij.util.containers.LimitedPool$ObjectFactory { final synthetic com.intellij.lang.impl.PsiBuilderImpl$MyTreeStructure this$0 void <init> (com.intellij.lang.impl.PsiBuilderImpl$MyTreeStructure) com.intellij.lang.impl.PsiBuilderImpl$MyTreeStructure this$0 public void cleanup (com.intellij.lang.impl.PsiBuilderImpl$LazyParseableToken) com.intellij.lang.impl.PsiBuilderImpl$LazyParseableToken token public com.intellij.lang.impl.PsiBuilderImpl$LazyParseableToken create () public volatile synthetic void cleanup (java.lang.Object) public volatile synthetic java.lang.Object create () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/impl/PsiBuilderImpl$MyTreeStructure.class
PsiBuilderImpl.java package com.intellij.lang.impl com.intellij.lang.impl.PsiBuilderImpl$MyTreeStructure extends java.lang.Object implements com.intellij.util.diff.FlyweightCapableTreeStructure { private final com.intellij.util.containers.LimitedPool myPool private final com.intellij.util.containers.LimitedPool myLazyPool private final com.intellij.lang.impl.PsiBuilderImpl$StartMarker myRoot private int count private com.intellij.lang.LighterASTNode[] nodes void <init> (com.intellij.lang.impl.PsiBuilderImpl$StartMarker, com.intellij.lang.impl.PsiBuilderImpl$MyTreeStructure) com.intellij.lang.impl.PsiBuilderImpl$StartMarker root com.intellij.lang.impl.PsiBuilderImpl$MyTreeStructure parentTree public com.intellij.lang.LighterASTNode getRoot () public com.intellij.lang.LighterASTNode getParent (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode node public int getChildren (com.intellij.lang.LighterASTNode, com.intellij.openapi.util.Ref) com.intellij.util.diff.FlyweightCapableTreeStructure tree com.intellij.lang.LighterASTNode root int lastIndex com.intellij.lang.LighterASTNode item com.intellij.openapi.util.Ref into com.intellij.lang.impl.PsiBuilderImpl$StartMarker marker com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker child int lexIndex public void disposeChildren (com.intellij.lang.LighterASTNode[], int) com.intellij.lang.LighterASTNode node int i com.intellij.lang.LighterASTNode[] nodes int count private void ensureCapacity () com.intellij.lang.LighterASTNode[] newStore com.intellij.lang.LighterASTNode[] old private int insertLeaves (int, int, com.intellij.lang.impl.PsiBuilderImpl, com.intellij.lang.impl.PsiBuilderImpl$StartMarker) int curToken int lastIdx com.intellij.lang.impl.PsiBuilderImpl builder com.intellij.lang.impl.PsiBuilderImpl$StartMarker parent private void insertLeaf (com.intellij.psi.tree.IElementType, com.intellij.lang.impl.PsiBuilderImpl, int, int, boolean, com.intellij.lang.impl.PsiBuilderImpl$StartMarker) com.intellij.psi.tree.IElementType type com.intellij.lang.impl.PsiBuilderImpl builder int startLexemeIndex int endLexemeIndex boolean forceInsertion com.intellij.lang.impl.PsiBuilderImpl$StartMarker parent int start int end com.intellij.lang.impl.PsiBuilderImpl$Token lexeme private com.intellij.lang.impl.PsiBuilderImpl$Token obtainToken (com.intellij.psi.tree.IElementType, com.intellij.lang.impl.PsiBuilderImpl, int, int, com.intellij.lang.impl.PsiBuilderImpl$StartMarker, int, int) com.intellij.psi.tree.IElementType type com.intellij.lang.impl.PsiBuilderImpl builder int startLexemeIndex int endLexemeIndex com.intellij.lang.impl.PsiBuilderImpl$StartMarker parent int start int end com.intellij.lang.impl.PsiBuilderImpl$Token lexeme private com.intellij.lang.impl.PsiBuilderImpl$Token obtainLazyToken (com.intellij.psi.tree.IElementType, com.intellij.lang.impl.PsiBuilderImpl, int, int, com.intellij.lang.impl.PsiBuilderImpl$StartMarker, int, int) com.intellij.psi.tree.IElementType type com.intellij.lang.impl.PsiBuilderImpl builder int startLexemeIndex int endLexemeIndex com.intellij.lang.impl.PsiBuilderImpl$StartMarker parent int start int end int startInFile com.intellij.lang.impl.PsiBuilderImpl$LazyParseableToken token public java.lang.CharSequence toString (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode node public int getStartOffset (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode node public int getEndOffset (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode node public volatile synthetic int getEndOffset (java.lang.Object) public volatile synthetic int getStartOffset (java.lang.Object) public volatile synthetic java.lang.CharSequence toString (java.lang.Object) public volatile synthetic void disposeChildren (java.lang.Object[], int) public volatile synthetic int getChildren (java.lang.Object, com.intellij.openapi.util.Ref) public volatile synthetic java.lang.Object getParent (java.lang.Object) public volatile synthetic java.lang.Object getRoot () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/impl/PsiBuilderImpl$Node.class
PsiBuilderImpl.java package com.intellij.lang.impl abstract com.intellij.lang.impl.PsiBuilderImpl$Node extends java.lang.Object implements com.intellij.lang.LighterASTNode { public abstract int hc () }
com/intellij/lang/impl/PsiBuilderImpl$ProductionMarker.class
PsiBuilderImpl.java package com.intellij.lang.impl public abstract com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker extends java.lang.Object implements com.intellij.lang.impl.PsiBuilderImpl$Node { final int markerId protected final com.intellij.lang.impl.PsiBuilderImpl myBuilder protected int myLexemeIndex protected com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker myParent protected com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker myNext void <init> (int, com.intellij.lang.impl.PsiBuilderImpl) int markerId com.intellij.lang.impl.PsiBuilderImpl builder void clean () public int getStartOffset () public void remapTokenType (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public int getStartIndex () public int getEndIndex () abstract com.intellij.lang.WhitespacesAndCommentsBinder getBinder (boolean) abstract void setLexemeIndex (int, boolean) abstract int getLexemeIndex (boolean) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/impl/PsiBuilderImpl$RelativeTokenTextView.class
PsiBuilderImpl.java package com.intellij.lang.impl final com.intellij.lang.impl.PsiBuilderImpl$RelativeTokenTextView extends java.lang.Object implements com.intellij.lang.WhitespacesAndCommentsBinder$TokenTextGetter { private int myStart final synthetic com.intellij.lang.impl.PsiBuilderImpl this$0 private void <init> (com.intellij.lang.impl.PsiBuilderImpl) private void configure (int) int start public java.lang.CharSequence get (int) int i synthetic void <init> (com.intellij.lang.impl.PsiBuilderImpl, com.intellij.lang.impl.PsiBuilderImpl$1) com.intellij.lang.impl.PsiBuilderImpl x0 com.intellij.lang.impl.PsiBuilderImpl$1 x1 static synthetic void access$2900 (com.intellij.lang.impl.PsiBuilderImpl$RelativeTokenTextView, int) com.intellij.lang.impl.PsiBuilderImpl$RelativeTokenTextView x0 int x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/impl/PsiBuilderImpl$RelativeTokenTypesView.class
PsiBuilderImpl.java package com.intellij.lang.impl final com.intellij.lang.impl.PsiBuilderImpl$RelativeTokenTypesView extends java.util.AbstractList { private int myStart private int mySize final synthetic com.intellij.lang.impl.PsiBuilderImpl this$0 private void <init> (com.intellij.lang.impl.PsiBuilderImpl) private void configure (int, int) int start int end public com.intellij.psi.tree.IElementType get (int) int index public int size () public volatile synthetic java.lang.Object get (int) synthetic void <init> (com.intellij.lang.impl.PsiBuilderImpl, com.intellij.lang.impl.PsiBuilderImpl$1) com.intellij.lang.impl.PsiBuilderImpl x0 com.intellij.lang.impl.PsiBuilderImpl$1 x1 static synthetic void access$2800 (com.intellij.lang.impl.PsiBuilderImpl$RelativeTokenTypesView, int, int) com.intellij.lang.impl.PsiBuilderImpl$RelativeTokenTypesView x0 int x1 int x2 }
com/intellij/lang/impl/PsiBuilderImpl$StartMarker.class
PsiBuilderImpl.java package com.intellij.lang.impl com.intellij.lang.impl.PsiBuilderImpl$StartMarker extends com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker implements com.intellij.lang.PsiBuilder$Marker { private com.intellij.psi.tree.IElementType myType private int myDoneLexeme private com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker myFirstChild private com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker myLastChild private int myHC void <init> (int, com.intellij.lang.impl.PsiBuilderImpl) int markerId com.intellij.lang.impl.PsiBuilderImpl builder void clean () public int hc () int i int lastLeaf int i com.intellij.lang.impl.PsiBuilderImpl builder int hc CharSequence buf char[] bufArray com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker child int lexIdx public int getEndOffset () public int getEndIndex () com.intellij.lang.WhitespacesAndCommentsBinder getBinder (boolean) boolean done void setLexemeIndex (int, boolean) int lexemeIndex boolean done int getLexemeIndex (boolean) boolean done public void addChild (com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker) com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker node public com.intellij.lang.PsiBuilder$Marker precede () public void drop () public void rollbackTo () public void done (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public void collapse (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public void doneBefore (com.intellij.psi.tree.IElementType, com.intellij.lang.PsiBuilder$Marker) com.intellij.psi.tree.IElementType type com.intellij.lang.PsiBuilder$Marker before public void doneBefore (com.intellij.psi.tree.IElementType, com.intellij.lang.PsiBuilder$Marker, java.lang.String) com.intellij.psi.tree.IElementType type com.intellij.lang.PsiBuilder$Marker before String errorMessage com.intellij.lang.impl.PsiBuilderImpl$StartMarker marker com.intellij.lang.impl.PsiBuilderImpl$ErrorItem errorItem public void error (java.lang.String) String message public void errorBefore (java.lang.String, com.intellij.lang.PsiBuilder$Marker) String message com.intellij.lang.PsiBuilder$Marker before public com.intellij.psi.tree.IElementType getTokenType () public void remapTokenType (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public void setCustomEdgeTokenBinders (com.intellij.lang.WhitespacesAndCommentsBinder, com.intellij.lang.WhitespacesAndCommentsBinder) com.intellij.lang.WhitespacesAndCommentsBinder left com.intellij.lang.WhitespacesAndCommentsBinder right public java.lang.String toString () boolean isDone CharSequence originalText int startOffset int endOffset CharSequence text boolean isDone () static synthetic com.intellij.psi.tree.IElementType access$1900 (com.intellij.lang.impl.PsiBuilderImpl$StartMarker) com.intellij.lang.impl.PsiBuilderImpl$StartMarker x0 static synthetic int access$2002 (com.intellij.lang.impl.PsiBuilderImpl$StartMarker, int) com.intellij.lang.impl.PsiBuilderImpl$StartMarker x0 int x1 static synthetic com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker access$2400 (com.intellij.lang.impl.PsiBuilderImpl$StartMarker) com.intellij.lang.impl.PsiBuilderImpl$StartMarker x0 static synthetic com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker access$2402 (com.intellij.lang.impl.PsiBuilderImpl$StartMarker, com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker) com.intellij.lang.impl.PsiBuilderImpl$StartMarker x0 com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker x1 static synthetic com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker access$2502 (com.intellij.lang.impl.PsiBuilderImpl$StartMarker, com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker) com.intellij.lang.impl.PsiBuilderImpl$StartMarker x0 com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/impl/PsiBuilderImpl$Token.class
PsiBuilderImpl.java package com.intellij.lang.impl abstract com.intellij.lang.impl.PsiBuilderImpl$Token extends java.lang.Object implements com.intellij.lang.impl.PsiBuilderImpl$Node { protected com.intellij.lang.impl.PsiBuilderImpl myBuilder private com.intellij.psi.tree.IElementType myTokenType private int myTokenStart private int myTokenEnd private int myHC private com.intellij.lang.impl.PsiBuilderImpl$StartMarker myParentNode private void <init> () public void clean () public int hc () int i String value int i int start int end CharSequence buf char[] bufArray int hc public int getEndOffset () public int getStartOffset () public java.lang.CharSequence getText () public com.intellij.psi.tree.IElementType getTokenType () void initToken (com.intellij.psi.tree.IElementType, com.intellij.lang.impl.PsiBuilderImpl, com.intellij.lang.impl.PsiBuilderImpl$StartMarker, int, int) com.intellij.psi.tree.IElementType type com.intellij.lang.impl.PsiBuilderImpl builder com.intellij.lang.impl.PsiBuilderImpl$StartMarker parent int start int end synthetic void <init> (com.intellij.lang.impl.PsiBuilderImpl$1) com.intellij.lang.impl.PsiBuilderImpl$1 x0 static synthetic com.intellij.lang.impl.PsiBuilderImpl$StartMarker access$3400 (com.intellij.lang.impl.PsiBuilderImpl$Token) com.intellij.lang.impl.PsiBuilderImpl$Token x0 static synthetic int access$3800 (com.intellij.lang.impl.PsiBuilderImpl$Token) com.intellij.lang.impl.PsiBuilderImpl$Token x0 static synthetic int access$3900 (com.intellij.lang.impl.PsiBuilderImpl$Token) com.intellij.lang.impl.PsiBuilderImpl$Token x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/impl/PsiBuilderImpl$TokenNode.class
PsiBuilderImpl.java package com.intellij.lang.impl com.intellij.lang.impl.PsiBuilderImpl$TokenNode extends com.intellij.lang.impl.PsiBuilderImpl$Token implements com.intellij.lang.LighterASTTokenNode { private void <init> () public java.lang.String toString () synthetic void <init> (com.intellij.lang.impl.PsiBuilderImpl$1) com.intellij.lang.impl.PsiBuilderImpl$1 x0 }
com/intellij/lang/impl/PsiBuilderImpl.class
PsiBuilderImpl.java package com.intellij.lang.impl public com.intellij.lang.impl.PsiBuilderImpl extends com.intellij.openapi.util.UnprotectedUserDataHolder implements com.intellij.lang.PsiBuilder { private static final com.intellij.openapi.diagnostic.Logger LOG public static final com.intellij.openapi.util.Key CUSTOM_COMPARATOR private static final com.intellij.openapi.util.Key LAZY_PARSEABLE_TOKENS private static com.intellij.psi.tree.TokenSet ourAnyLanguageWhitespaceTokens private final com.intellij.openapi.project.Project myProject private com.intellij.psi.PsiFile myFile private final int[] myLexStarts private final com.intellij.psi.tree.IElementType[] myLexTypes private int myCurrentLexeme private final com.intellij.lang.ParserDefinition myParserDefinition private final com.intellij.lexer.Lexer myLexer private final com.intellij.psi.tree.TokenSet myWhitespaces private com.intellij.psi.tree.TokenSet myComments private com.intellij.util.CharTable myCharTable private final CharSequence myText private final CharSequence myLastCommittedText private final char[] myTextArray private boolean myDebugMode private final int myLexemeCount private boolean myTokenTypeChecked private com.intellij.lang.ITokenTypeRemapper myRemapper private com.intellij.lang.WhitespaceSkippedCallback myWhitespaceSkippedCallback private final com.intellij.lang.ASTNode myOriginalTree private final com.intellij.lang.impl.PsiBuilderImpl$MyTreeStructure myParentLightTree private final int myOffset private com.intellij.psi.tree.IElementType myCachedTokenType private final gnu.trove.TIntObjectHashMap myChameleonCache private final com.intellij.lang.impl.MarkerPool myPool private final com.intellij.lang.impl.MarkerOptionalData myOptionalData private final com.intellij.lang.impl.MarkerProduction myProduction private static final String UNBALANCED_MESSAGE static final synthetic boolean $assertionsDisabled public static void registerWhitespaceToken (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public void <init> (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.lang.ParserDefinition, com.intellij.lexer.Lexer, com.intellij.util.CharTable, java.lang.CharSequence, com.intellij.lang.ASTNode, com.intellij.lang.impl.PsiBuilderImpl$MyTreeStructure) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile containingFile com.intellij.lang.ParserDefinition parserDefinition com.intellij.lexer.Lexer lexer com.intellij.util.CharTable charTable CharSequence text com.intellij.lang.ASTNode originalTree com.intellij.lang.impl.PsiBuilderImpl$MyTreeStructure parentLightTree public void <init> (com.intellij.openapi.project.Project, com.intellij.lang.ParserDefinition, com.intellij.lexer.Lexer, com.intellij.lang.ASTNode, java.lang.CharSequence) com.intellij.openapi.project.Project project com.intellij.lang.ParserDefinition parserDefinition com.intellij.lexer.Lexer lexer com.intellij.lang.ASTNode chameleon CharSequence text public void <init> (com.intellij.openapi.project.Project, com.intellij.lang.ParserDefinition, com.intellij.lexer.Lexer, com.intellij.lang.LighterLazyParseableNode, java.lang.CharSequence) com.intellij.openapi.project.Project project com.intellij.lang.ParserDefinition parserDefinition com.intellij.lexer.Lexer lexer com.intellij.lang.LighterLazyParseableNode chameleon CharSequence text private void <init> (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.lang.ParserDefinition, com.intellij.lexer.Lexer, com.intellij.util.CharTable, java.lang.CharSequence, com.intellij.lang.ASTNode, java.lang.CharSequence, com.intellij.lang.impl.PsiBuilderImpl$MyTreeStructure, java.lang.Object) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile containingFile com.intellij.lang.ParserDefinition parserDefinition com.intellij.lexer.Lexer lexer com.intellij.util.CharTable charTable CharSequence text com.intellij.lang.ASTNode originalTree CharSequence lastCommittedText com.intellij.lang.impl.PsiBuilderImpl$MyTreeStructure parentLightTree Object parentCachingNode com.intellij.lang.impl.TokenSequence tokens private com.intellij.lang.impl.TokenSequence performLexing (java.lang.Object) com.intellij.psi.impl.source.tree.LazyParseableElement parentElement Object parentCachingNode com.intellij.lang.impl.TokenSequence fromParent private static boolean doLexingOptimizationCorrectionCheck () public com.intellij.openapi.project.Project getProject () public void enforceCommentTokens (com.intellij.psi.tree.TokenSet) com.intellij.psi.tree.TokenSet tokens public com.intellij.lang.impl.PsiBuilderImpl$StartMarker getLatestDoneMarker () com.intellij.lang.impl.PsiBuilderImpl$StartMarker marker int index public java.util.List getProductions () private com.intellij.lang.PsiBuilder$Marker precede (com.intellij.lang.impl.PsiBuilderImpl$StartMarker) com.intellij.lang.impl.PsiBuilderImpl$StartMarker marker com.intellij.lang.impl.PsiBuilderImpl$StartMarker pre public java.lang.CharSequence getOriginalText () public com.intellij.psi.tree.IElementType getTokenType () com.intellij.psi.tree.IElementType cached private void clearCachedTokenType () private com.intellij.psi.tree.IElementType remapCurrentToken () private com.intellij.psi.tree.IElementType calcTokenType () public void setTokenTypeRemapper (com.intellij.lang.ITokenTypeRemapper) com.intellij.lang.ITokenTypeRemapper remapper public void remapCurrentToken (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public com.intellij.psi.tree.IElementType lookAhead (int) int steps int cur public com.intellij.psi.tree.IElementType rawLookup (int) int steps int cur public int rawTokenTypeStart (int) int steps int cur public int rawTokenIndex () public void setWhitespaceSkippedCallback (com.intellij.lang.WhitespaceSkippedCallback) com.intellij.lang.WhitespaceSkippedCallback callback public void advanceLexer () private void skipWhitespace () private void onSkip (com.intellij.psi.tree.IElementType, int, int) com.intellij.psi.tree.IElementType type int start int end public int getCurrentOffset () public java.lang.String getTokenText () com.intellij.psi.tree.IElementType type public boolean whitespaceOrComment (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType token public com.intellij.lang.PsiBuilder$Marker mark () com.intellij.lang.impl.PsiBuilderImpl$StartMarker marker private com.intellij.lang.impl.PsiBuilderImpl$StartMarker createMarker (int) int lexemeIndex com.intellij.lang.impl.PsiBuilderImpl$StartMarker marker public final boolean eof () private void rollbackTo (com.intellij.lang.impl.PsiBuilderImpl$StartMarker) com.intellij.lang.impl.PsiBuilderImpl$StartMarker marker public boolean hasErrorsAfter (com.intellij.lang.PsiBuilder$Marker) com.intellij.lang.PsiBuilder$Marker marker private void processDone (com.intellij.lang.impl.PsiBuilderImpl$StartMarker, java.lang.String, com.intellij.lang.impl.PsiBuilderImpl$StartMarker) com.intellij.lang.impl.PsiBuilderImpl$StartMarker marker String errorMessage com.intellij.lang.impl.PsiBuilderImpl$StartMarker before int doneLexeme private boolean isEmpty (int, int) com.intellij.psi.tree.IElementType token int i int startIdx int endIdx private void doValidityChecks (com.intellij.lang.impl.PsiBuilderImpl$StartMarker, com.intellij.lang.impl.PsiBuilderImpl$StartMarker) com.intellij.lang.impl.PsiBuilderImpl$StartMarker marker com.intellij.lang.impl.PsiBuilderImpl$StartMarker before public void error (java.lang.String) String messageText com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker lastMarker com.intellij.lang.impl.PsiBuilderImpl$ErrorItem marker public com.intellij.lang.ASTNode getTreeBuilt () private com.intellij.lang.ASTNode buildTree () com.intellij.psi.impl.DiffLog diffLog com.intellij.lang.ASTNode childNode com.intellij.lang.impl.PsiBuilderImpl$StartMarker rootMarker boolean possiblyTooDeep com.intellij.psi.impl.source.tree.TreeElement rootNode public com.intellij.util.diff.FlyweightCapableTreeStructure getLightTree () com.intellij.lang.impl.PsiBuilderImpl$StartMarker rootMarker private com.intellij.psi.impl.source.tree.TreeElement createRootAST (com.intellij.lang.impl.PsiBuilderImpl$StartMarker) com.intellij.lang.impl.PsiBuilderImpl$StartMarker rootMarker com.intellij.psi.tree.IElementType type com.intellij.psi.impl.source.tree.TreeElement rootNode private com.intellij.lang.ASTFactory getASTFactory () private com.intellij.psi.impl.DiffLog merge (com.intellij.lang.ASTNode, com.intellij.lang.impl.PsiBuilderImpl$StartMarker, java.lang.CharSequence) com.intellij.lang.ASTNode oldRoot com.intellij.lang.impl.PsiBuilderImpl$StartMarker newRoot CharSequence lastCommittedText com.intellij.psi.impl.DiffLog diffLog com.intellij.util.diff.DiffTreeChangeBuilder builder com.intellij.lang.impl.PsiBuilderImpl$MyTreeStructure treeStructure java.util.List customLanguageASTComparators com.intellij.util.diff.ShallowNodeComparator comparator com.intellij.openapi.progress.ProgressIndicator indicator private com.intellij.lang.impl.PsiBuilderImpl$StartMarker prepareLightTree () com.intellij.lang.impl.PsiBuilderImpl$StartMarker marker int curToken com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker item int i java.util.List missed java.util.List missed com.intellij.lang.impl.PsiBuilderImpl$StartMarker rootMarker com.intellij.lang.impl.PsiBuilderImpl$StartMarker curNode com.intellij.util.containers.Stack nodes int lastErrorIndex int maxDepth int curDepth boolean hasCollapsedChameleons private static boolean isCollapsedChameleon (com.intellij.lang.impl.PsiBuilderImpl$StartMarker) com.intellij.lang.impl.PsiBuilderImpl$StartMarker marker private void assertMarkersBalanced (boolean, com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker) boolean condition com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker marker private void reportUnbalancedMarkers (com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker) com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker marker int index CharSequence context String language private void balanceWhiteSpaces () boolean atEnd com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker starting boolean done com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker item com.intellij.lang.WhitespacesAndCommentsBinder binder int lexemeIndex boolean recursive int prevProductionLexIndex int wsStartIndex int wsEndIndex int i int size com.intellij.lang.impl.PsiBuilderImpl$RelativeTokenTypesView wsTokens com.intellij.lang.impl.PsiBuilderImpl$RelativeTokenTextView tokenTextGetter int lastIndex private void checkTreeDepth (int, boolean, boolean) int maxDepth boolean isFileRoot boolean hasCollapsedChameleons com.intellij.psi.PsiFile file Boolean flag private void bind (com.intellij.lang.impl.PsiBuilderImpl$StartMarker, com.intellij.psi.impl.source.tree.CompositeElement) com.intellij.psi.impl.source.tree.CompositeElement childNode com.intellij.lang.impl.PsiBuilderImpl$StartMarker marker com.intellij.psi.impl.source.tree.CompositeElement errorElement com.intellij.lang.impl.PsiBuilderImpl$StartMarker rootMarker com.intellij.psi.impl.source.tree.CompositeElement rootNode com.intellij.lang.ASTFactory astFactory com.intellij.lang.impl.PsiBuilderImpl$StartMarker curMarker com.intellij.psi.impl.source.tree.CompositeElement curNode int lexIndex com.intellij.lang.impl.PsiBuilderImpl$ProductionMarker item boolean itemDone private int insertLeaves (int, int, com.intellij.psi.impl.source.tree.CompositeElement) com.intellij.psi.tree.IElementType type com.intellij.psi.impl.source.tree.TreeElement leaf int start int end int curToken int lastIdx com.intellij.psi.impl.source.tree.CompositeElement curNode private int collapseLeaves (com.intellij.psi.impl.source.tree.CompositeElement, com.intellij.lang.impl.PsiBuilderImpl$StartMarker) int i int length int[] relativeStarts com.intellij.psi.tree.IElementType[] types com.intellij.psi.impl.source.tree.CompositeElement ast com.intellij.lang.impl.PsiBuilderImpl$StartMarker startMarker int start int end com.intellij.psi.tree.IElementType markerType com.intellij.psi.impl.source.tree.TreeElement leaf private static com.intellij.psi.impl.source.tree.CompositeElement createComposite (com.intellij.lang.impl.PsiBuilderImpl$StartMarker, com.intellij.lang.ASTFactory) String error com.intellij.psi.impl.source.tree.CompositeElement composite com.intellij.lang.impl.PsiBuilderImpl$StartMarker marker com.intellij.lang.ASTFactory astFactory com.intellij.psi.tree.IElementType type private static com.intellij.psi.impl.source.tree.LazyParseableElement createLazy (com.intellij.psi.tree.ILazyParseableElementType, java.lang.CharSequence, com.intellij.lang.ASTFactory) com.intellij.psi.impl.source.tree.LazyParseableElement element com.intellij.psi.tree.ILazyParseableElementType type CharSequence text com.intellij.lang.ASTFactory astFactory public static java.lang.String getErrorMessage (com.intellij.lang.LighterASTNode) com.intellij.lang.impl.PsiBuilderImpl$StartMarker marker com.intellij.lang.LighterASTNode node public void setDebugMode (boolean) boolean dbgMode public int getLexemeCount () public com.intellij.lexer.Lexer getLexer () protected com.intellij.psi.impl.source.tree.TreeElement createLeaf (com.intellij.psi.tree.IElementType, int, int) com.intellij.psi.impl.source.tree.TreeElement element com.intellij.psi.tree.IElementType type int start int end CharSequence text com.intellij.lang.ASTFactory astFactory public java.lang.Object getUserData (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key public void putUserData (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key Object value public volatile synthetic com.intellij.lang.LighterASTNode getLatestDoneMarker () static synthetic com.intellij.lang.impl.MarkerProduction access$200 (com.intellij.lang.impl.PsiBuilderImpl) com.intellij.lang.impl.PsiBuilderImpl x0 static synthetic int[] access$300 (com.intellij.lang.impl.PsiBuilderImpl) com.intellij.lang.impl.PsiBuilderImpl x0 static synthetic int access$400 (com.intellij.lang.impl.PsiBuilderImpl) com.intellij.lang.impl.PsiBuilderImpl x0 static synthetic com.intellij.lang.impl.MarkerOptionalData access$500 (com.intellij.lang.impl.PsiBuilderImpl) com.intellij.lang.impl.PsiBuilderImpl x0 static synthetic java.lang.CharSequence access$600 (com.intellij.lang.impl.PsiBuilderImpl) com.intellij.lang.impl.PsiBuilderImpl x0 static synthetic char[] access$700 (com.intellij.lang.impl.PsiBuilderImpl) com.intellij.lang.impl.PsiBuilderImpl x0 static synthetic com.intellij.lang.PsiBuilder$Marker access$800 (com.intellij.lang.impl.PsiBuilderImpl, com.intellij.lang.impl.PsiBuilderImpl$StartMarker) com.intellij.lang.impl.PsiBuilderImpl x0 com.intellij.lang.impl.PsiBuilderImpl$StartMarker x1 static synthetic void access$900 (com.intellij.lang.impl.PsiBuilderImpl, com.intellij.lang.impl.PsiBuilderImpl$StartMarker) com.intellij.lang.impl.PsiBuilderImpl x0 com.intellij.lang.impl.PsiBuilderImpl$StartMarker x1 static synthetic com.intellij.openapi.diagnostic.Logger access$1000 () static synthetic void access$1100 (com.intellij.lang.impl.PsiBuilderImpl, com.intellij.lang.impl.PsiBuilderImpl$StartMarker, java.lang.String, com.intellij.lang.impl.PsiBuilderImpl$StartMarker) com.intellij.lang.impl.PsiBuilderImpl x0 com.intellij.lang.impl.PsiBuilderImpl$StartMarker x1 String x2 com.intellij.lang.impl.PsiBuilderImpl$StartMarker x3 static synthetic com.intellij.lang.impl.MarkerPool access$1200 (com.intellij.lang.impl.PsiBuilderImpl) com.intellij.lang.impl.PsiBuilderImpl x0 static synthetic gnu.trove.TIntObjectHashMap access$1500 (com.intellij.lang.impl.PsiBuilderImpl) com.intellij.lang.impl.PsiBuilderImpl x0 static synthetic com.intellij.psi.PsiFile access$1600 (com.intellij.lang.impl.PsiBuilderImpl) com.intellij.lang.impl.PsiBuilderImpl x0 static synthetic com.intellij.util.CharTable access$1700 (com.intellij.lang.impl.PsiBuilderImpl) com.intellij.lang.impl.PsiBuilderImpl x0 static synthetic com.intellij.psi.tree.IElementType[] access$1800 (com.intellij.lang.impl.PsiBuilderImpl) com.intellij.lang.impl.PsiBuilderImpl x0 static synthetic com.intellij.psi.tree.TokenSet access$3000 () static synthetic com.intellij.psi.tree.TokenSet access$3100 (com.intellij.lang.impl.PsiBuilderImpl) com.intellij.lang.impl.PsiBuilderImpl x0 static synthetic int access$3500 (com.intellij.lang.impl.PsiBuilderImpl) com.intellij.lang.impl.PsiBuilderImpl x0 static synthetic com.intellij.psi.impl.source.tree.TreeElement access$4000 (com.intellij.lang.impl.PsiBuilderImpl, com.intellij.lang.impl.PsiBuilderImpl$StartMarker) com.intellij.lang.impl.PsiBuilderImpl x0 com.intellij.lang.impl.PsiBuilderImpl$StartMarker x1 static synthetic com.intellij.psi.impl.source.tree.CompositeElement access$4100 (com.intellij.lang.impl.PsiBuilderImpl$StartMarker, com.intellij.lang.ASTFactory) com.intellij.lang.impl.PsiBuilderImpl$StartMarker x0 com.intellij.lang.ASTFactory x1 static synthetic void access$4200 (com.intellij.lang.impl.PsiBuilderImpl, com.intellij.lang.impl.PsiBuilderImpl$StartMarker, com.intellij.psi.impl.source.tree.CompositeElement) com.intellij.lang.impl.PsiBuilderImpl x0 com.intellij.lang.impl.PsiBuilderImpl$StartMarker x1 com.intellij.psi.impl.source.tree.CompositeElement x2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/impl/TokenSequence$Builder.class
TokenSequence.java package com.intellij.lang.impl com.intellij.lang.impl.TokenSequence$Builder extends java.lang.Object { private final CharSequence myText private final com.intellij.lexer.Lexer myLexer private int[] myLexStarts private com.intellij.psi.tree.IElementType[] myLexTypes void <init> (java.lang.CharSequence, com.intellij.lexer.Lexer) CharSequence text com.intellij.lexer.Lexer lexer int approxLexCount com.intellij.lang.impl.TokenSequence performLexing () com.intellij.psi.tree.IElementType type int tokenStart int i int offset private void reportDescendingOffsets (int, int, int) int prevStart int tokenIndex int offset int tokenStart StringBuilder sb com.intellij.psi.tree.IElementType tokenType int quoteStart int quoteEnd private void resizeLexemes (int) int newSize private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/impl/TokenSequence.class
TokenSequence.java package com.intellij.lang.impl com.intellij.lang.impl.TokenSequence extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG final int[] lexStarts final com.intellij.psi.tree.IElementType[] lexTypes final int lexemeCount static final synthetic boolean $assertionsDisabled void <init> (int[], com.intellij.psi.tree.IElementType[], int) int[] lexStarts com.intellij.psi.tree.IElementType[] lexTypes int lexemeCount void assertMatches (java.lang.CharSequence, com.intellij.lexer.Lexer) int j CharSequence text com.intellij.lexer.Lexer lexer com.intellij.lang.impl.TokenSequence sequence static synthetic com.intellij.openapi.diagnostic.Logger access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/mock/MockApplication.class
MockApplication.java package com.intellij.mock public com.intellij.mock.MockApplication extends com.intellij.mock.MockComponentManager implements com.intellij.openapi.application.Application { public static int INSTANCES_CREATED public void <init> (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable parentDisposable public boolean isInternal () public boolean isEAP () public boolean isDispatchThread () public boolean isActive () public void assertReadAccessAllowed () public void assertWriteAccessAllowed () public void assertIsDispatchThread () public boolean isReadAccessAllowed () public boolean isWriteAccessAllowed () public boolean isUnitTestMode () public boolean isHeadlessEnvironment () public boolean isCommandLine () public java.util.concurrent.Future executeOnPooledThread (java.lang.Runnable) Runnable action public java.util.concurrent.Future executeOnPooledThread (java.util.concurrent.Callable) java.util.concurrent.Callable action public boolean isDisposeInProgress () public boolean isRestartCapable () public void restart () public void runReadAction (java.lang.Runnable) Runnable action public java.lang.Object runReadAction (com.intellij.openapi.util.Computable) com.intellij.openapi.util.Computable computation public java.lang.Object runReadAction (com.intellij.openapi.util.ThrowableComputable) throws java.lang.Throwable com.intellij.openapi.util.ThrowableComputable computation public void runWriteAction (java.lang.Runnable) Runnable action public java.lang.Object runWriteAction (com.intellij.openapi.util.Computable) com.intellij.openapi.util.Computable computation public java.lang.Object runWriteAction (com.intellij.openapi.util.ThrowableComputable) throws java.lang.Throwable com.intellij.openapi.util.ThrowableComputable computation public com.intellij.openapi.application.AccessToken acquireReadActionLock () public com.intellij.openapi.application.AccessToken acquireWriteActionLock (java.lang.Class) Class marker public boolean hasWriteAction (java.lang.Class) Class actionClass public void addApplicationListener (com.intellij.openapi.application.ApplicationListener) com.intellij.openapi.application.ApplicationListener listener public void addApplicationListener (com.intellij.openapi.application.ApplicationListener, com.intellij.openapi.Disposable) com.intellij.openapi.application.ApplicationListener listener com.intellij.openapi.Disposable parent public void removeApplicationListener (com.intellij.openapi.application.ApplicationListener) com.intellij.openapi.application.ApplicationListener listener public long getStartTime () public long getIdleTime () public com.intellij.openapi.application.ModalityState getNoneModalityState () public void invokeLater (java.lang.Runnable, com.intellij.openapi.util.Condition) Runnable runnable com.intellij.openapi.util.Condition expired public void invokeLater (java.lang.Runnable, com.intellij.openapi.application.ModalityState, com.intellij.openapi.util.Condition) Runnable runnable com.intellij.openapi.application.ModalityState state com.intellij.openapi.util.Condition expired public void invokeLater (java.lang.Runnable) Runnable runnable public void invokeLater (java.lang.Runnable, com.intellij.openapi.application.ModalityState) Runnable runnable com.intellij.openapi.application.ModalityState state public com.intellij.openapi.application.ModalityInvokator getInvokator () public void invokeAndWait (java.lang.Runnable, com.intellij.openapi.application.ModalityState) Runnable runnable com.intellij.openapi.application.ModalityState modalityState public void invokeAndWait (java.lang.Runnable) throws com.intellij.openapi.progress.ProcessCanceledException Runnable runnable public com.intellij.openapi.application.ModalityState getCurrentModalityState () public com.intellij.openapi.application.ModalityState getAnyModalityState () public com.intellij.openapi.application.ModalityState getModalityStateForComponent (java.awt.Component) java.awt.Component c public com.intellij.openapi.application.ModalityState getDefaultModalityState () public void exit () public void saveAll () public void saveSettings () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/mock/MockApplicationEx.class
MockApplicationEx.java package com.intellij.mock public com.intellij.mock.MockApplicationEx extends com.intellij.mock.MockApplication implements com.intellij.openapi.application.ex.ApplicationEx { public void <init> (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable parentDisposable public java.lang.String getName () public boolean holdsReadLock () public void load (java.lang.String) String path public boolean isLoaded () public void exit (boolean, boolean) boolean force boolean exitConfirmed public void restart (boolean) boolean exitConfirmed public boolean runProcessWithProgressSynchronously (java.lang.Runnable, java.lang.String, boolean, com.intellij.openapi.project.Project, javax.swing.JComponent) Runnable process String progressTitle boolean canBeCanceled com.intellij.openapi.project.Project project javax.swing.JComponent parentComponent public boolean runProcessWithProgressSynchronously (java.lang.Runnable, java.lang.String, boolean, com.intellij.openapi.project.Project, javax.swing.JComponent, java.lang.String) Runnable process String progressTitle boolean canBeCanceled com.intellij.openapi.project.Project project javax.swing.JComponent parentComponent String cancelText public boolean runProcessWithProgressSynchronously (java.lang.Runnable, java.lang.String, boolean, com.intellij.openapi.project.Project) Runnable process String progressTitle boolean canBeCanceled com.intellij.openapi.project.Project project public boolean runProcessWithProgressSynchronouslyInReadAction (com.intellij.openapi.project.Project, java.lang.String, boolean, java.lang.String, javax.swing.JComponent, java.lang.Runnable) com.intellij.openapi.project.Project project String progressTitle boolean canBeCanceled String cancelText javax.swing.JComponent parentComponent Runnable process public java.lang.Object[] getExtensions (com.intellij.openapi.extensions.ExtensionPointName) com.intellij.openapi.extensions.ExtensionPointName extensionPointName public void assertIsDispatchThread (javax.swing.JComponent) javax.swing.JComponent component public void assertTimeConsuming () public boolean tryRunReadAction (java.lang.Runnable) Runnable runnable public boolean isWriteActionInProgress () public boolean isWriteActionPending () public boolean isSaveAllowed () public void setSaveAllowed (boolean) boolean value private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/mock/MockComponentManager$1.class
MockComponentManager.java package com.intellij.mock com.intellij.mock.MockComponentManager$1 extends com.intellij.util.pico.DefaultPicoContainer { final synthetic com.intellij.mock.MockComponentManager this$0 void <init> (com.intellij.mock.MockComponentManager, org.picocontainer.PicoContainer) com.intellij.mock.MockComponentManager this$0 org.picocontainer.PicoContainer arg0 public java.lang.Object getComponentInstance (java.lang.Object) Object componentKey Object o }
com/intellij/mock/MockComponentManager.class
MockComponentManager.java package com.intellij.mock public com.intellij.mock.MockComponentManager extends com.intellij.openapi.util.UserDataHolderBase implements com.intellij.openapi.components.ComponentManager { private final com.intellij.util.messages.MessageBus myMessageBus private final org.picocontainer.MutablePicoContainer myPicoContainer private final java.util.Map myComponents private final java.util.Set myDisposableComponents private boolean myDisposed public void <init> (org.picocontainer.PicoContainer, com.intellij.openapi.Disposable) org.picocontainer.PicoContainer parent com.intellij.openapi.Disposable parentDisposable private void registerComponentInDisposer (java.lang.Object) Object o public com.intellij.openapi.components.BaseComponent getComponent (java.lang.String) String name public void registerService (java.lang.Class, java.lang.Class) Class serviceInterface Class serviceImplementation public void registerService (java.lang.Class) Class serviceImplementation public void registerService (java.lang.Class, java.lang.Object) Class serviceInterface Object serviceImplementation public void addComponent (java.lang.Class, java.lang.Object) Class interfaceClass Object instance public java.lang.Object getComponent (java.lang.Class) Class interfaceClass Object o public java.lang.Object getComponent (java.lang.Class, java.lang.Object) Class interfaceClass Object defaultImplementation public boolean hasComponent (java.lang.Class) Class interfaceClass public java.lang.Object[] getComponents (java.lang.Class) Class baseClass java.util.List list public org.picocontainer.MutablePicoContainer getPicoContainer () public com.intellij.util.messages.MessageBus getMessageBus () public boolean isDisposed () public void dispose () public java.lang.Object[] getExtensions (com.intellij.openapi.extensions.ExtensionPointName) com.intellij.openapi.extensions.ExtensionPointName extensionPointName public com.intellij.openapi.util.Condition getDisposed () public volatile synthetic org.picocontainer.PicoContainer getPicoContainer () static synthetic boolean access$000 (com.intellij.mock.MockComponentManager) com.intellij.mock.MockComponentManager x0 static synthetic void access$100 (com.intellij.mock.MockComponentManager, java.lang.Object) com.intellij.mock.MockComponentManager x0 Object x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/mock/MockDumbService.class
MockDumbService.java package com.intellij.mock public com.intellij.mock.MockDumbService extends com.intellij.openapi.project.DumbService { private final com.intellij.openapi.project.Project myProject public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.openapi.util.ModificationTracker getModificationTracker () public boolean isDumb () public void runWhenSmart (java.lang.Runnable) Runnable runnable public void waitForSmartMode () public void queueTask (com.intellij.openapi.project.DumbModeTask) com.intellij.openapi.project.DumbModeTask task public void cancelTask (com.intellij.openapi.project.DumbModeTask) com.intellij.openapi.project.DumbModeTask task public void completeJustSubmittedTasks () public javax.swing.JComponent wrapGently (javax.swing.JComponent, com.intellij.openapi.Disposable) javax.swing.JComponent dumbUnawareContent com.intellij.openapi.Disposable parentDisposable public void showDumbModeNotification (java.lang.String) String message public com.intellij.openapi.project.Project getProject () public void setAlternativeResolveEnabled (boolean) boolean enabled public boolean isAlternativeResolveEnabled () public void suspendIndexingAndRun (java.lang.String, java.lang.Runnable) String activityName Runnable activity public void smartInvokeLater (java.lang.Runnable) Runnable runnable public void smartInvokeLater (java.lang.Runnable, com.intellij.openapi.application.ModalityState) Runnable runnable com.intellij.openapi.application.ModalityState modalityState private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/mock/MockFileDocumentManagerImpl.class
MockFileDocumentManagerImpl.java package com.intellij.mock public com.intellij.mock.MockFileDocumentManagerImpl extends com.intellij.openapi.fileEditor.FileDocumentManager { private static final com.intellij.openapi.util.Key MOCK_VIRTUAL_FILE_KEY private final com.intellij.util.Function myFactory private final com.intellij.openapi.util.Key myCachedDocumentKey private static final com.intellij.openapi.util.Key MOCK_DOC_KEY public void <init> (com.intellij.util.Function, com.intellij.openapi.util.Key) com.intellij.util.Function factory com.intellij.openapi.util.Key cachedDocumentKey private static boolean isBinaryWithoutDecompiler (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.fileTypes.FileType ft public com.intellij.openapi.editor.Document getDocument (com.intellij.openapi.vfs.VirtualFile) CharSequence text com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.editor.Document document public com.intellij.openapi.editor.Document getCachedDocument (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public com.intellij.openapi.vfs.VirtualFile getFile (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document public void saveAllDocuments () public void saveDocument (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document public void saveDocumentAsIs (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document public com.intellij.openapi.editor.Document[] getUnsavedDocuments () public boolean isDocumentUnsaved (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document public boolean isFileModified (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isPartialPreviewOfALargeFile (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document public void reloadFromDisk (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document public transient void reloadFiles (com.intellij.openapi.vfs.VirtualFile[]) com.intellij.openapi.vfs.VirtualFile[] files public java.lang.String getLineSeparator (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project public boolean requestWriting (com.intellij.openapi.editor.Document, com.intellij.openapi.project.Project) com.intellij.openapi.editor.Document document com.intellij.openapi.project.Project project static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/mock/MockFileIndexFacade.class
MockFileIndexFacade.java package com.intellij.mock public com.intellij.mock.MockFileIndexFacade extends com.intellij.openapi.roots.FileIndexFacade { private final com.intellij.openapi.module.Module myModule private final java.util.List myLibraryRoots public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public boolean isInContent (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isInSource (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isInSourceContent (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isInLibraryClasses (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile libraryRoot com.intellij.openapi.vfs.VirtualFile file public boolean isInLibrarySource (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isExcludedFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isUnderIgnored (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public com.intellij.openapi.module.Module getModuleForFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isValidAncestor (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile baseDir com.intellij.openapi.vfs.VirtualFile child public com.intellij.openapi.util.ModificationTracker getRootModificationTracker () public java.util.Collection getUnloadedModuleDescriptions () public void addLibraryRoot (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/mock/MockProject$1.class
MockProject.java package com.intellij.mock com.intellij.mock.MockProject$1 extends java.lang.Object implements com.intellij.openapi.Disposable { final synthetic com.intellij.mock.MockProject this$0 void <init> (com.intellij.mock.MockProject) com.intellij.mock.MockProject this$0 public void dispose () }
com/intellij/mock/MockProject.class
MockProject.java package com.intellij.mock public com.intellij.mock.MockProject extends com.intellij.mock.MockComponentManager implements com.intellij.openapi.project.Project { private static final com.intellij.openapi.diagnostic.Logger LOG private com.intellij.openapi.vfs.VirtualFile myBaseDir public void <init> (org.picocontainer.PicoContainer, com.intellij.openapi.Disposable) org.picocontainer.PicoContainer parent com.intellij.openapi.Disposable parentDisposable public boolean isDefault () public com.intellij.openapi.util.Condition getDisposed () public boolean isOpen () public boolean isInitialized () public com.intellij.openapi.vfs.VirtualFile getProjectFile () public java.lang.String getName () public java.lang.String getLocationHash () public java.lang.String getProjectFilePath () public com.intellij.openapi.vfs.VirtualFile getWorkspaceFile () public void setBaseDir (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile baseDir public com.intellij.openapi.vfs.VirtualFile getBaseDir () public java.lang.String getBasePath () public void save () public java.lang.Object[] getExtensions (com.intellij.openapi.extensions.ExtensionPointName) com.intellij.openapi.extensions.ExtensionPointName extensionPointName public void projectOpened () Throwable e com.intellij.openapi.components.ProjectComponent component com.intellij.openapi.components.ProjectComponent[] components private synthetic boolean lambda$getDisposed$0 (java.lang.Object) Object o static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/mock/MockResolveScopeManager.class
MockResolveScopeManager.java package com.intellij.mock public com.intellij.mock.MockResolveScopeManager extends com.intellij.psi.impl.ResolveScopeManager { private final com.intellij.openapi.project.Project myProject public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.psi.search.GlobalSearchScope getResolveScope (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.psi.search.GlobalSearchScope getDefaultResolveScope (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile vFile public com.intellij.psi.search.GlobalSearchScope getUseScope (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/application/TransactionGuardImpl$1.class
TransactionGuardImpl.java package com.intellij.openapi.application com.intellij.openapi.application.TransactionGuardImpl$1 extends com.intellij.openapi.application.AccessToken { final synthetic boolean val$prev final synthetic com.intellij.openapi.application.TransactionGuardImpl this$0 void <init> (com.intellij.openapi.application.TransactionGuardImpl, boolean) com.intellij.openapi.application.TransactionGuardImpl this$0 public void finish () }
com/intellij/openapi/application/TransactionGuardImpl$2.class
TransactionGuardImpl.java package com.intellij.openapi.application com.intellij.openapi.application.TransactionGuardImpl$2 extends java.lang.Object implements java.lang.Runnable { final synthetic Runnable val$runnable final synthetic com.intellij.openapi.application.TransactionGuardImpl this$0 void <init> (com.intellij.openapi.application.TransactionGuardImpl, java.lang.Runnable) com.intellij.openapi.application.TransactionGuardImpl this$0 public void run () boolean prev public java.lang.String toString () }
com/intellij/openapi/application/TransactionGuardImpl$Transaction.class
TransactionGuardImpl.java package com.intellij.openapi.application com.intellij.openapi.application.TransactionGuardImpl$Transaction extends java.lang.Object { final Runnable runnable final com.intellij.openapi.application.TransactionGuardImpl$TransactionIdImpl expectedContext final com.intellij.openapi.Disposable parentDisposable void <init> (java.lang.Runnable, com.intellij.openapi.application.TransactionGuardImpl$TransactionIdImpl, com.intellij.openapi.Disposable) Runnable runnable com.intellij.openapi.application.TransactionGuardImpl$TransactionIdImpl expectedContext com.intellij.openapi.Disposable parentDisposable private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/application/TransactionGuardImpl$TransactionIdImpl.class
TransactionGuardImpl.java package com.intellij.openapi.application com.intellij.openapi.application.TransactionGuardImpl$TransactionIdImpl extends java.lang.Object implements com.intellij.openapi.application.TransactionId { private static final java.util.concurrent.atomic.AtomicLong ourTransactionCounter final long myStartCounter final java.util.Queue myQueue boolean myFinished final com.intellij.openapi.application.TransactionGuardImpl$TransactionIdImpl myParent void <init> (com.intellij.openapi.application.TransactionGuardImpl$TransactionIdImpl) com.intellij.openapi.application.TransactionGuardImpl$TransactionIdImpl parent public java.lang.String toString () static void <clinit> () }
com/intellij/openapi/application/TransactionGuardImpl.class
TransactionGuardImpl.java package com.intellij.openapi.application public com.intellij.openapi.application.TransactionGuardImpl extends com.intellij.openapi.application.TransactionGuard { private static final com.intellij.openapi.diagnostic.Logger LOG private final java.util.Queue myQueue private final java.util.Map myModality2Transaction private final java.util.Map myWriteSafeModalities private com.intellij.openapi.application.TransactionGuardImpl$TransactionIdImpl myCurrentTransaction private boolean myWritingAllowed private boolean myErrorReported public void <init> () private java.util.Queue getQueue (com.intellij.openapi.application.TransactionGuardImpl$TransactionIdImpl) com.intellij.openapi.application.TransactionGuardImpl$TransactionIdImpl transaction private void pollQueueLater () private void runSyncTransaction (com.intellij.openapi.application.TransactionGuardImpl$Transaction) java.util.Queue queue java.util.Queue queue com.intellij.openapi.application.TransactionGuardImpl$Transaction transaction long startedAt boolean wasWritingAllowed public void submitTransaction (com.intellij.openapi.Disposable, com.intellij.openapi.application.TransactionId, java.lang.Runnable) com.intellij.openapi.Disposable parentDisposable com.intellij.openapi.application.TransactionId expectedContext Runnable _transaction com.intellij.openapi.application.TransactionGuardImpl$TransactionIdImpl expectedId com.intellij.openapi.application.TransactionGuardImpl$Transaction transaction com.intellij.openapi.application.Application app boolean isDispatchThread Runnable runnable private boolean canRunTransactionNow (com.intellij.openapi.application.TransactionGuardImpl$Transaction, boolean) com.intellij.openapi.application.TransactionGuardImpl$Transaction transaction boolean sync com.intellij.openapi.application.TransactionGuardImpl$TransactionIdImpl currentId public void submitTransactionAndWait (java.lang.Runnable) throws com.intellij.openapi.progress.ProcessCanceledException String message com.intellij.openapi.application.TransactionGuardImpl$Transaction transaction Runnable runnable com.intellij.openapi.application.Application app com.intellij.util.concurrency.Semaphore semaphore Throwable[] exception public void performUserActivity (java.lang.Runnable) Runnable activity com.intellij.openapi.application.AccessToken token public com.intellij.openapi.application.AccessToken startActivity (boolean) boolean userActivity boolean allowWriting boolean prev public boolean isWriteSafeModality (com.intellij.openapi.application.ModalityState) com.intellij.openapi.application.ModalityState state public void assertWriteActionAllowed () private java.lang.String reportWriteUnsafeContext (com.intellij.openapi.application.ModalityState) com.intellij.openapi.application.ModalityState modality public void assertWriteSafeContext (com.intellij.openapi.application.ModalityState) com.intellij.openapi.application.ModalityState modality private static boolean areAssertionsEnabled () com.intellij.openapi.application.Application app public void submitTransactionLater (com.intellij.openapi.Disposable, java.lang.Runnable) com.intellij.openapi.Disposable parentDisposable Runnable transaction com.intellij.openapi.application.TransactionGuardImpl$TransactionIdImpl id com.intellij.openapi.application.ModalityState startModality private static void invokeLater (java.lang.Runnable) Runnable runnable public com.intellij.openapi.application.TransactionGuardImpl$TransactionIdImpl getContextTransaction () public void enteredModality (com.intellij.openapi.application.ModalityState) com.intellij.openapi.application.ModalityState modality com.intellij.openapi.application.TransactionGuardImpl$TransactionIdImpl contextTransaction public com.intellij.openapi.application.TransactionGuardImpl$TransactionIdImpl getModalityTransaction (com.intellij.openapi.application.ModalityState) com.intellij.openapi.application.ModalityState modalityState public java.lang.Runnable wrapLaterInvocation (java.lang.Runnable, com.intellij.openapi.application.ModalityState) Runnable runnable com.intellij.openapi.application.ModalityState modalityState public java.lang.String toString () public static void logTimeMillis (long, java.lang.Object) Runnable runnable ClassLoader loader String pluginId long startedAt Object processId int threshold long time public volatile synthetic com.intellij.openapi.application.TransactionId getContextTransaction () private synthetic void lambda$submitTransactionLater$4 (com.intellij.openapi.application.ModalityState, com.intellij.openapi.Disposable, com.intellij.openapi.application.TransactionGuardImpl$TransactionIdImpl, java.lang.Runnable) com.intellij.openapi.application.ModalityState startModality com.intellij.openapi.Disposable parentDisposable com.intellij.openapi.application.TransactionGuardImpl$TransactionIdImpl id Runnable transaction boolean allowWriting com.intellij.openapi.application.AccessToken token private static synthetic java.lang.String lambda$reportWriteUnsafeContext$3 (java.util.Map$Entry) java.util.Map$Entry entry private static synthetic void lambda$submitTransactionAndWait$2 (java.lang.Runnable, java.lang.Throwable[], com.intellij.util.concurrency.Semaphore) Throwable e Runnable runnable Throwable[] exception com.intellij.util.concurrency.Semaphore semaphore long startedAt private synthetic void lambda$submitTransaction$1 (com.intellij.openapi.application.TransactionGuardImpl$Transaction, boolean, com.intellij.openapi.application.TransactionGuardImpl$TransactionIdImpl) com.intellij.openapi.application.TransactionGuardImpl$Transaction transaction boolean isDispatchThread com.intellij.openapi.application.TransactionGuardImpl$TransactionIdImpl expectedId private synthetic void lambda$pollQueueLater$0 () java.util.Queue queue com.intellij.openapi.application.TransactionGuardImpl$Transaction next static synthetic boolean access$002 (com.intellij.openapi.application.TransactionGuardImpl, boolean) com.intellij.openapi.application.TransactionGuardImpl x0 boolean x1 static synthetic boolean access$000 (com.intellij.openapi.application.TransactionGuardImpl) com.intellij.openapi.application.TransactionGuardImpl x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/application/ex/ApplicationEx.class
ApplicationEx.java package com.intellij.openapi.application.ex public abstract com.intellij.openapi.application.ex.ApplicationEx extends java.lang.Object implements com.intellij.openapi.application.Application { public static final String LOCATOR_FILE_NAME public abstract void load (java.lang.String) public void load () public abstract boolean isLoaded () public abstract java.lang.String getName () public abstract boolean holdsReadLock () public abstract boolean isWriteActionInProgress () public abstract boolean isWriteActionPending () public abstract boolean isSaveAllowed () public abstract void setSaveAllowed (boolean) public void doNotSave () public abstract boolean runProcessWithProgressSynchronouslyInReadAction (com.intellij.openapi.project.Project, java.lang.String, boolean, java.lang.String, javax.swing.JComponent, java.lang.Runnable) public abstract void exit (boolean, boolean) public abstract void restart (boolean) public abstract boolean runProcessWithProgressSynchronously (java.lang.Runnable, java.lang.String, boolean, com.intellij.openapi.project.Project) public abstract boolean runProcessWithProgressSynchronously (java.lang.Runnable, java.lang.String, boolean, com.intellij.openapi.project.Project, javax.swing.JComponent) public abstract boolean runProcessWithProgressSynchronously (java.lang.Runnable, java.lang.String, boolean, com.intellij.openapi.project.Project, javax.swing.JComponent, java.lang.String) public abstract void assertIsDispatchThread (javax.swing.JComponent) public abstract void assertTimeConsuming () public abstract boolean tryRunReadAction (java.lang.Runnable) public void executeByImpatientReader (java.lang.Runnable) throws com.intellij.openapi.application.ex.ApplicationUtil$CannotRunReadActionException Runnable runnable public boolean isInImpatientReader () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/application/ex/ApplicationInfoEx$UpdateUrls.class
ApplicationInfoEx.java package com.intellij.openapi.application.ex public abstract com.intellij.openapi.application.ex.ApplicationInfoEx$UpdateUrls extends java.lang.Object { public abstract java.lang.String getCheckingUrl () public abstract java.lang.String getPatchesUrl () }
com/intellij/openapi/application/ex/ApplicationInfoEx.class
ApplicationInfoEx.java package com.intellij.openapi.application.ex public abstract com.intellij.openapi.application.ex.ApplicationInfoEx extends com.intellij.openapi.application.ApplicationInfo { public void <init> () public static com.intellij.openapi.application.ex.ApplicationInfoEx getInstanceEx () public abstract java.util.Calendar getMajorReleaseBuildDate () public abstract java.lang.String getSplashImageUrl () public abstract java.awt.Color getSplashTextColor () public abstract java.lang.String getAboutImageUrl () public abstract java.lang.String getIconUrl () public abstract java.lang.String getSmallIconUrl () public abstract java.lang.String getBigIconUrl () public abstract java.lang.String getApplicationSvgIconUrl () public abstract java.lang.String getSmallApplicationSvgIconUrl () public abstract java.io.File getApplicationSvgIconFile () public abstract java.lang.String getToolWindowIconUrl () public abstract java.lang.String getWelcomeScreenLogoUrl () public abstract java.lang.String getPackageCode () public abstract boolean showLicenseeInfo () public abstract boolean isEAP () public abstract boolean isMajorEAP () public abstract com.intellij.openapi.application.ex.ApplicationInfoEx$UpdateUrls getUpdateUrls () public abstract java.lang.String getDocumentationUrl () public abstract java.lang.String getSupportUrl () public abstract java.lang.String getYoutrackUrl () public abstract java.lang.String getFeedbackUrl () public abstract java.lang.String getPluginManagerUrl () public abstract boolean usesJetBrainsPluginRepository () public abstract java.lang.String getPluginsListUrl () public abstract java.lang.String getChannelsListUrl () public abstract java.lang.String getPluginsDownloadUrl () public abstract java.lang.String getBuiltinPluginsUrl () public abstract java.lang.String getWebHelpUrl () public abstract java.lang.String getWhatsNewUrl () public abstract java.lang.String getWinKeymapUrl () public abstract java.lang.String getMacKeymapUrl () public abstract java.awt.Color getAboutForeground () public abstract boolean isEssentialPlugin (java.lang.String) public abstract java.lang.String getCustomizeIDEWizardStepsProvider () public abstract java.lang.String getSubscriptionFormId () public abstract java.lang.String getSubscriptionNewsKey () public abstract java.lang.String getSubscriptionNewsValue () public abstract java.lang.String getSubscriptionTipsKey () public abstract boolean areSubscriptionTipsAvailable () public abstract java.lang.String getSubscriptionAdditionalFormData () public final boolean isVendorJetBrains () public abstract java.util.List getProgressSlides () public abstract int getProgressHeight () public abstract int getProgressY () public abstract java.awt.Color getProgressColor () public abstract javax.swing.Icon getProgressTailIcon () public abstract int getLicenseOffsetX () public abstract int getLicenseOffsetY () }
com/intellij/openapi/application/ex/ApplicationUtil$CannotRunReadActionException.class
ApplicationUtil.java package com.intellij.openapi.application.ex public com.intellij.openapi.application.ex.ApplicationUtil$CannotRunReadActionException extends com.intellij.openapi.progress.ProcessCanceledException { public static com.intellij.openapi.application.ex.ApplicationUtil$CannotRunReadActionException create () private void <init> () }
com/intellij/openapi/application/ex/ApplicationUtil.class
ApplicationUtil.java package com.intellij.openapi.application.ex public com.intellij.openapi.application.ex.ApplicationUtil extends java.lang.Object { public void <init> () public static java.lang.Object tryRunReadAction (com.intellij.openapi.util.Computable) throws com.intellij.openapi.application.ex.ApplicationUtil$CannotRunReadActionException com.intellij.openapi.util.Computable computable com.intellij.openapi.util.Ref result public static void tryRunReadAction (java.lang.Runnable) throws com.intellij.openapi.application.ex.ApplicationUtil$CannotRunReadActionException Runnable computable public static java.lang.Object runWithCheckCanceled (java.util.concurrent.Callable, com.intellij.openapi.progress.ProgressIndicator) throws java.lang.Exception com.intellij.openapi.progress.ProcessCanceledException e java.util.concurrent.Callable callable com.intellij.openapi.progress.ProgressIndicator indicator com.intellij.openapi.util.Ref result com.intellij.openapi.util.Ref error java.util.concurrent.Future future public static java.lang.Object runWithCheckCanceled (java.util.concurrent.Future, com.intellij.openapi.progress.ProgressIndicator) throws java.util.concurrent.ExecutionException InterruptedException e java.util.concurrent.Future future com.intellij.openapi.progress.ProgressIndicator indicator public static void showDialogAfterWriteAction (java.lang.Runnable) Runnable runnable com.intellij.openapi.application.Application application private static synthetic void lambda$runWithCheckCanceled$2 (com.intellij.openapi.util.Ref, java.util.concurrent.Callable, com.intellij.openapi.util.Ref, com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.util.Ref result java.util.concurrent.Callable callable com.intellij.openapi.util.Ref error com.intellij.openapi.progress.ProgressIndicator indicator private static synthetic void lambda$null$1 (com.intellij.openapi.util.Ref, java.util.concurrent.Callable, com.intellij.openapi.util.Ref) Throwable t com.intellij.openapi.util.Ref result java.util.concurrent.Callable callable com.intellij.openapi.util.Ref error private static synthetic void lambda$tryRunReadAction$0 (com.intellij.openapi.util.Ref, com.intellij.openapi.util.Computable) com.intellij.openapi.util.Ref result com.intellij.openapi.util.Computable computable private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/application/ex/ProgressSlide.class
ProgressSlide.java package com.intellij.openapi.application.ex public final com.intellij.openapi.application.ex.ProgressSlide extends java.lang.Object { private final String myUrl private final float myProgressRation public void <init> (java.lang.String, float) String url float progressRatio public float getProgressRation () public java.lang.String getUrl () }
com/intellij/openapi/application/impl/AnyModalityState.class
AnyModalityState.java package com.intellij.openapi.application.impl public com.intellij.openapi.application.impl.AnyModalityState extends com.intellij.openapi.application.ModalityState { public static final com.intellij.openapi.application.impl.AnyModalityState ANY private void <init> () public boolean dominates (com.intellij.openapi.application.ModalityState) com.intellij.openapi.application.ModalityState anotherState public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/application/impl/ApplicationInfoImpl$1.class
ApplicationInfoImpl.java package com.intellij.openapi.application.impl synthetic com.intellij.openapi.application.impl.ApplicationInfoImpl$1 extends java.lang.Object { }
com/intellij/openapi/application/impl/ApplicationInfoImpl$UpdateUrlsImpl.class
ApplicationInfoImpl.java package com.intellij.openapi.application.impl com.intellij.openapi.application.impl.ApplicationInfoImpl$UpdateUrlsImpl extends java.lang.Object implements com.intellij.openapi.application.ex.ApplicationInfoEx$UpdateUrls { private String myCheckingUrl private String myPatchesUrl private void <init> (org.jdom.Element) org.jdom.Element element public java.lang.String getCheckingUrl () public java.lang.String getPatchesUrl () synthetic void <init> (org.jdom.Element, com.intellij.openapi.application.impl.ApplicationInfoImpl$1) org.jdom.Element x0 com.intellij.openapi.application.impl.ApplicationInfoImpl$1 x1 }
com/intellij/openapi/application/impl/ApplicationInfoImpl.class
ApplicationInfoImpl.java package com.intellij.openapi.application.impl public final com.intellij.openapi.application.impl.ApplicationInfoImpl extends com.intellij.openapi.application.ex.ApplicationInfoEx { private String myCodeName private String myMajorVersion private String myMinorVersion private String myMicroVersion private String myPatchVersion private String myFullVersionFormat private String myBuildNumber private String myApiVersion private String myVersionSuffix private String myCompanyName private String myCopyrightStart private String myShortCompanyName private String myCompanyUrl private java.awt.Color myProgressColor private java.awt.Color myCopyrightForeground private java.awt.Color myAboutForeground private java.awt.Color myAboutLinkColor private java.awt.Rectangle myAboutLogoRect private String myProgressTailIconName private javax.swing.Icon myProgressTailIcon private int myProgressHeight private int myProgressY private int myLicenseOffsetX private int myLicenseOffsetY private String mySplashImageUrl private String myAboutImageUrl private java.awt.Color mySplashTextColor private String myIconUrl private String mySmallIconUrl private String myBigIconUrl private String mySvgIconUrl private String mySvgEapIconUrl private String mySmallSvgIconUrl private String mySmallSvgEapIconUrl private String myToolWindowIconUrl private String myWelcomeScreenLogoUrl private java.util.Calendar myBuildDate private java.util.Calendar myMajorReleaseBuildDate private String myPackageCode private boolean myShowLicensee private String myCustomizeIDEWizardStepsProvider private com.intellij.openapi.application.ex.ApplicationInfoEx$UpdateUrls myUpdateUrls private String myDocumentationUrl private String mySupportUrl private String myYoutrackUrl private String myFeedbackUrl private String myPluginManagerUrl private String myPluginsListUrl private String myChannelsListUrl private String myPluginsDownloadUrl private String myBuiltinPluginsUrl private String myWhatsNewUrl private String myWinKeymapUrl private String myMacKeymapUrl private boolean myEAP private boolean myHasHelp private boolean myHasContextHelp private String myWebHelpUrl private String[] myEssentialPluginsIds private String myFUStatisticsSettingsUrl private String myEventLogSettingsUrl private String myJetbrainsTvUrl private String myEvalLicenseUrl private String myKeyConversionUrl private String mySubscriptionFormId private String mySubscriptionNewsKey private String mySubscriptionNewsValue private String mySubscriptionTipsKey private boolean mySubscriptionTipsAvailable private String mySubscriptionAdditionalFormData private final java.util.List myProgressSlides private static final String IDEA_PATH private static final String ELEMENT_VERSION private static final String ATTRIBUTE_MAJOR private static final String ATTRIBUTE_MINOR private static final String ATTRIBUTE_MICRO private static final String ATTRIBUTE_PATCH private static final String ATTRIBUTE_FULL private static final String ATTRIBUTE_CODENAME private static final String ATTRIBUTE_NAME private static final String ELEMENT_BUILD private static final String ELEMENT_COMPANY private static final String ATTRIBUTE_NUMBER private static final String ATTRIBUTE_API_VERSION private static final String ATTRIBUTE_DATE private static final String ATTRIBUTE_MAJOR_RELEASE_DATE private static final String ELEMENT_LOGO private static final String ATTRIBUTE_URL private static final String COPYRIGHT_START private static final String ATTRIBUTE_TEXT_COLOR private static final String ATTRIBUTE_PROGRESS_COLOR private static final String ATTRIBUTE_ABOUT_FOREGROUND_COLOR private static final String ATTRIBUTE_ABOUT_COPYRIGHT_FOREGROUND_COLOR private static final String ATTRIBUTE_ABOUT_LINK_COLOR private static final String ATTRIBUTE_PROGRESS_HEIGHT private static final String ATTRIBUTE_PROGRESS_Y private static final String ATTRIBUTE_LICENSE_TEXT_OFFSET_X private static final String ATTRIBUTE_LICENSE_TEXT_OFFSET_Y private static final String ATTRIBUTE_PROGRESS_TAIL_ICON private static final String ELEMENT_ABOUT private static final String ELEMENT_ICON private static final String ATTRIBUTE_SIZE32 private static final String ATTRIBUTE_SIZE128 private static final String ATTRIBUTE_SIZE16 private static final String ATTRIBUTE_SIZE12 private static final String ELEMENT_PACKAGE private static final String ATTRIBUTE_CODE private static final String ELEMENT_LICENSEE private static final String ATTRIBUTE_SHOW private static final String WELCOME_SCREEN_ELEMENT_NAME private static final String LOGO_URL_ATTR private static final String UPDATE_URLS_ELEMENT_NAME private static final String XML_EXTENSION private static final String ATTRIBUTE_EAP private static final String HELP_ELEMENT_NAME private static final String ELEMENT_DOCUMENTATION private static final String ELEMENT_SUPPORT private static final String ELEMENT_YOUTRACK private static final String ELEMENT_FEEDBACK private static final String ELEMENT_PLUGINS private static final String ATTRIBUTE_LIST_URL private static final String ATTRIBUTE_CHANNEL_LIST_URL private static final String ATTRIBUTE_DOWNLOAD_URL private static final String ATTRIBUTE_BUILTIN_URL private static final String ATTRIBUTE_WEBHELP_URL private static final String ATTRIBUTE_HAS_HELP private static final String ATTRIBUTE_HAS_CONTEXT_HELP private static final String ELEMENT_WHATSNEW private static final String ELEMENT_KEYMAP private static final String ATTRIBUTE_WINDOWS_URL private static final String ATTRIBUTE_MAC_URL private static final String ELEMENT_STATISTICS private static final String ATTRIBUTE_FU_STATISTICS_SETTINGS private static final String ATTRIBUTE_EVENT_LOG_STATISTICS_SETTINGS private static final String ELEMENT_JB_TV private static final String CUSTOMIZE_IDE_WIZARD_STEPS private static final String STEPS_PROVIDER private static final String ELEMENT_EVALUATION private static final String ATTRIBUTE_EVAL_LICENSE_URL private static final String ELEMENT_LICENSING private static final String ATTRIBUTE_KEY_CONVERSION_URL private static final String ESSENTIAL_PLUGIN private static final String ELEMENT_SUBSCRIPTIONS private static final String ATTRIBUTE_SUBSCRIPTIONS_FORM_ID private static final String ATTRIBUTE_SUBSCRIPTIONS_NEWS_KEY private static final String ATTRIBUTE_SUBSCRIPTIONS_NEWS_VALUE private static final String ATTRIBUTE_SUBSCRIPTIONS_TIPS_KEY private static final String ATTRIBUTE_SUBSCRIPTIONS_TIPS_AVAILABLE private static final String ATTRIBUTE_SUBSCRIPTIONS_ADDITIONAL_FORM_DATA private static final String PROGRESS_SLIDE private static final String PROGRESS_PERCENT static final String DEFAULT_PLUGINS_HOST static final String IDEA_PLUGINS_HOST_PROPERTY private static com.intellij.openapi.application.impl.ApplicationInfoImpl ourShadowInstance private static volatile boolean myInStressTest static final synthetic boolean $assertionsDisabled void <init> () Exception e String resource public java.util.Calendar getBuildDate () public java.util.Calendar getMajorReleaseBuildDate () public com.intellij.openapi.util.BuildNumber getBuild () public java.lang.String getApiVersion () com.intellij.openapi.util.BuildNumber api com.intellij.openapi.util.BuildNumber build public java.lang.String getMajorVersion () public java.lang.String getMinorVersion () public java.lang.String getMicroVersion () public java.lang.String getPatchVersion () public java.lang.String getFullVersion () String result String result public java.lang.String getStrictVersion () public java.lang.String getVersionName () String fullName public java.lang.String getHelpURL () public java.lang.String getShortCompanyName () public java.lang.String getCompanyName () public java.lang.String getCompanyURL () public java.lang.String getSplashImageUrl () public java.awt.Color getSplashTextColor () public java.lang.String getAboutImageUrl () public java.awt.Color getProgressColor () public java.awt.Color getCopyrightForeground () public int getProgressHeight () public int getProgressY () public int getLicenseOffsetX () public int getLicenseOffsetY () public javax.swing.Icon getProgressTailIcon () java.net.URL url java.awt.Image image public java.lang.String getIconUrl () public java.lang.String getSmallIconUrl () public java.lang.String getBigIconUrl () public java.lang.String getApplicationSvgIconUrl () public java.lang.String getSmallApplicationSvgIconUrl () public java.io.File getApplicationSvgIconFile () String svgIconUrl java.net.URL url public java.lang.String getToolWindowIconUrl () public java.lang.String getWelcomeScreenLogoUrl () public java.lang.String getCustomizeIDEWizardStepsProvider () public java.lang.String getPackageCode () public boolean isEAP () public boolean isMajorEAP () public com.intellij.openapi.application.ex.ApplicationInfoEx$UpdateUrls getUpdateUrls () public java.lang.String getDocumentationUrl () public java.lang.String getSupportUrl () public java.lang.String getYoutrackUrl () public java.lang.String getFeedbackUrl () public java.lang.String getPluginManagerUrl () public boolean usesJetBrainsPluginRepository () public java.lang.String getPluginsListUrl () public java.lang.String getChannelsListUrl () public java.lang.String getPluginsDownloadUrl () public java.lang.String getBuiltinPluginsUrl () public java.lang.String getWebHelpUrl () public boolean hasHelp () public boolean hasContextHelp () public java.lang.String getWhatsNewUrl () public java.lang.String getWinKeymapUrl () public java.lang.String getMacKeymapUrl () public java.awt.Color getAboutForeground () public java.awt.Color getAboutLinkColor () public java.lang.String getFullApplicationName () public boolean showLicenseeInfo () public java.lang.String getCopyrightStart () public java.lang.String getFUStatisticsSettingsUrl () public java.lang.String getEventLogSettingsUrl () public java.lang.String getJetbrainsTvUrl () public java.lang.String getEvalLicenseUrl () public java.lang.String getKeyConversionUrl () public java.awt.Rectangle getAboutLogoRect () public java.lang.String getSubscriptionFormId () public java.lang.String getSubscriptionNewsKey () public java.lang.String getSubscriptionNewsValue () public java.lang.String getSubscriptionTipsKey () public boolean areSubscriptionTipsAvailable () public java.lang.String getSubscriptionAdditionalFormData () public java.util.List getProgressSlides () public static com.intellij.openapi.application.ex.ApplicationInfoEx getShadowInstance () private void loadState (org.jdom.Element) java.util.jar.JarEntry jarEntry java.util.jar.JarFile bootstrapJar String dateString String majorReleaseDateString String slideUrl String progressPercentString int progressPercentInt float progressPercentFloat com.intellij.openapi.application.ex.ProgressSlide progressSlide org.jdom.Element child String v String v String c String logoX String logoY String logoW String logoH String toolWindowIcon String webHelpUrl String attValue String url String listUrl String channelListUrl String downloadUrl String url String url org.jdom.Element parentNode org.jdom.Element versionElement org.jdom.Element companyElement org.jdom.Element buildElement Thread currentThread org.jdom.Element logoElement org.jdom.Element aboutLogoElement org.jdom.Element iconElement org.jdom.Element iconEap org.jdom.Element packageElement org.jdom.Element showLicensee org.jdom.Element welcomeScreen org.jdom.Element wizardSteps org.jdom.Element helpElement org.jdom.Element updateUrls org.jdom.Element documentationElement org.jdom.Element supportElement org.jdom.Element youtrackElement org.jdom.Element feedbackElement org.jdom.Element whatsnewElement org.jdom.Element pluginsElement String pluginsHost org.jdom.Element keymapElement java.util.List essentialPluginsElements java.util.Collection essentialPluginsIds org.jdom.Element statisticsElement org.jdom.Element tvElement org.jdom.Element evaluationElement org.jdom.Element licensingElement org.jdom.Element subscriptionsElement private static java.util.List getChildren (org.jdom.Element, java.lang.String) org.jdom.Element parentNode String name private static org.jdom.Element getChild (org.jdom.Element, java.lang.String) org.jdom.Element parentNode String name static java.lang.String shortenCompanyName (java.lang.String) String name private static void setBuildNumber (java.lang.String, java.lang.String) String apiVersion String buildNumber private static java.util.GregorianCalendar parseDate (java.lang.String) String dateString java.util.GregorianCalendar calendar private static java.awt.Color parseColor (java.lang.String) String colorString long rgb public boolean isEssentialPlugin (java.lang.String) String pluginId public java.util.List getEssentialPluginsIds () public static boolean isInStressTest () public static void setInStressTest (boolean) boolean inStressTest private static synthetic java.lang.String lambda$loadState$0 (org.jdom.Element) org.jdom.Element element String id static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/application/impl/ModalityStateEx.class
ModalityStateEx.java package com.intellij.openapi.application.impl public com.intellij.openapi.application.impl.ModalityStateEx extends com.intellij.openapi.application.ModalityState { private final com.intellij.util.containers.WeakList myModalEntities public void <init> () transient void <init> (java.lang.Object[]) Object[] modalEntities java.util.List getModalEntities () public com.intellij.openapi.application.ModalityState appendProgress (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator progress com.intellij.openapi.application.impl.ModalityStateEx appendEntity (java.lang.Object) Object anEntity java.util.List modalEntities java.util.List list void forceModalEntities (java.util.List) java.util.List entities public boolean dominates (com.intellij.openapi.application.ModalityState) Object entity com.intellij.openapi.application.ModalityState anotherState java.util.List otherEntities public java.lang.String toString () void removeModality (java.lang.Object) Object modalEntity private static synthetic java.lang.String lambda$toString$0 (java.lang.Object) Object it private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/command/CommandProcessorEx.class
CommandProcessorEx.java package com.intellij.openapi.command public abstract com.intellij.openapi.command.CommandProcessorEx extends com.intellij.openapi.command.CommandProcessor { public void <init> () public abstract void enterModal () public abstract void leaveModal () public abstract com.intellij.openapi.command.CommandToken startCommand (com.intellij.openapi.project.Project, java.lang.String, java.lang.Object, com.intellij.openapi.command.UndoConfirmationPolicy) public abstract void finishCommand (com.intellij.openapi.command.CommandToken, java.lang.Throwable) }
com/intellij/openapi/command/CommandToken.class
CommandToken.java package com.intellij.openapi.command public abstract com.intellij.openapi.command.CommandToken extends java.lang.Object { public abstract com.intellij.openapi.project.Project getProject () }
com/intellij/openapi/command/impl/CommandLog.class
CommandLog.java package com.intellij.openapi.command.impl public com.intellij.openapi.command.impl.CommandLog extends java.lang.Object { public static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () static void <clinit> () }
com/intellij/openapi/command/impl/CoreCommandProcessor$1.class
CoreCommandProcessor.java package com.intellij.openapi.command.impl com.intellij.openapi.command.impl.CoreCommandProcessor$1 extends java.lang.Object implements com.intellij.openapi.command.CommandListener { final synthetic com.intellij.openapi.command.impl.CoreCommandProcessor this$0 void <init> (com.intellij.openapi.command.impl.CoreCommandProcessor) com.intellij.openapi.command.impl.CoreCommandProcessor this$0 public void commandStarted (com.intellij.openapi.command.CommandEvent) Throwable e com.intellij.openapi.command.CommandListener listener com.intellij.openapi.command.CommandEvent event public void beforeCommandFinished (com.intellij.openapi.command.CommandEvent) Throwable e com.intellij.openapi.command.CommandListener listener com.intellij.openapi.command.CommandEvent event public void commandFinished (com.intellij.openapi.command.CommandEvent) Throwable e com.intellij.openapi.command.CommandListener listener com.intellij.openapi.command.CommandEvent event public void undoTransparentActionStarted () Throwable e com.intellij.openapi.command.CommandListener listener public void beforeUndoTransparentActionFinished () Throwable e com.intellij.openapi.command.CommandListener listener public void undoTransparentActionFinished () Throwable e com.intellij.openapi.command.CommandListener listener private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/command/impl/CoreCommandProcessor$CommandDescriptor.class
CoreCommandProcessor.java package com.intellij.openapi.command.impl com.intellij.openapi.command.impl.CoreCommandProcessor$CommandDescriptor extends java.lang.Object implements com.intellij.openapi.command.CommandToken { public final Runnable myCommand public final com.intellij.openapi.project.Project myProject public String myName public Object myGroupId public final com.intellij.openapi.editor.Document myDocument public final com.intellij.openapi.command.UndoConfirmationPolicy myUndoConfirmationPolicy public final boolean myShouldRecordActionForActiveDocument void <init> (java.lang.Runnable, com.intellij.openapi.project.Project, java.lang.String, java.lang.Object, com.intellij.openapi.command.UndoConfirmationPolicy, boolean, com.intellij.openapi.editor.Document) Runnable command com.intellij.openapi.project.Project project String name Object groupId com.intellij.openapi.command.UndoConfirmationPolicy undoConfirmationPolicy boolean shouldRecordActionForActiveDocument com.intellij.openapi.editor.Document document public com.intellij.openapi.project.Project getProject () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/command/impl/CoreCommandProcessor.class
CoreCommandProcessor.java package com.intellij.openapi.command.impl public com.intellij.openapi.command.impl.CoreCommandProcessor extends com.intellij.openapi.command.CommandProcessorEx { protected com.intellij.openapi.command.impl.CoreCommandProcessor$CommandDescriptor myCurrentCommand private final java.util.Stack myInterruptedCommands private final java.util.List myListeners private int myUndoTransparentCount private final com.intellij.openapi.command.CommandListener eventPublisher public void <init> () com.intellij.util.messages.MessageBus messageBus public void executeCommand (java.lang.Runnable, java.lang.String, java.lang.Object) Runnable runnable String name Object groupId public void executeCommand (com.intellij.openapi.project.Project, java.lang.Runnable, java.lang.String, java.lang.Object) com.intellij.openapi.project.Project project Runnable runnable String name Object groupId public void executeCommand (com.intellij.openapi.project.Project, java.lang.Runnable, java.lang.String, java.lang.Object, com.intellij.openapi.editor.Document) com.intellij.openapi.project.Project project Runnable runnable String name Object groupId com.intellij.openapi.editor.Document document public void executeCommand (com.intellij.openapi.project.Project, java.lang.Runnable, java.lang.String, java.lang.Object, com.intellij.openapi.command.UndoConfirmationPolicy) com.intellij.openapi.project.Project project Runnable command String name Object groupId com.intellij.openapi.command.UndoConfirmationPolicy confirmationPolicy public void executeCommand (com.intellij.openapi.project.Project, java.lang.Runnable, java.lang.String, java.lang.Object, com.intellij.openapi.command.UndoConfirmationPolicy, com.intellij.openapi.editor.Document) com.intellij.openapi.project.Project project Runnable command String name Object groupId com.intellij.openapi.command.UndoConfirmationPolicy confirmationPolicy com.intellij.openapi.editor.Document document public void executeCommand (com.intellij.openapi.project.Project, java.lang.Runnable, java.lang.String, java.lang.Object, com.intellij.openapi.command.UndoConfirmationPolicy, boolean) com.intellij.openapi.project.Project project Runnable command String name Object groupId com.intellij.openapi.command.UndoConfirmationPolicy confirmationPolicy boolean shouldRecordCommandForActiveDocument private void executeCommand (com.intellij.openapi.project.Project, java.lang.Runnable, java.lang.String, java.lang.Object, com.intellij.openapi.command.UndoConfirmationPolicy, boolean, com.intellij.openapi.editor.Document) Throwable th com.intellij.openapi.project.Project project Runnable command String name Object groupId com.intellij.openapi.command.UndoConfirmationPolicy confirmationPolicy boolean shouldRecordCommandForActiveDocument com.intellij.openapi.editor.Document document com.intellij.openapi.application.Application application Throwable throwable public com.intellij.openapi.command.CommandToken startCommand (com.intellij.openapi.project.Project, java.lang.String, java.lang.Object, com.intellij.openapi.command.UndoConfirmationPolicy) com.intellij.openapi.project.Project project String name Object groupId com.intellij.openapi.command.UndoConfirmationPolicy undoConfirmationPolicy com.intellij.openapi.editor.Document document public void finishCommand (com.intellij.openapi.command.CommandToken, java.lang.Throwable) com.intellij.openapi.command.CommandToken command Throwable throwable protected void fireCommandFinished () com.intellij.openapi.command.impl.CoreCommandProcessor$CommandDescriptor currentCommand com.intellij.openapi.command.CommandEvent event com.intellij.openapi.command.CommandListener publisher public void enterModal () com.intellij.openapi.command.impl.CoreCommandProcessor$CommandDescriptor currentCommand public void leaveModal () public void setCurrentCommandName (java.lang.String) String name com.intellij.openapi.command.impl.CoreCommandProcessor$CommandDescriptor currentCommand public void setCurrentCommandGroupId (java.lang.Object) Object groupId com.intellij.openapi.command.impl.CoreCommandProcessor$CommandDescriptor currentCommand public java.lang.Runnable getCurrentCommand () com.intellij.openapi.command.impl.CoreCommandProcessor$CommandDescriptor currentCommand public java.lang.String getCurrentCommandName () com.intellij.openapi.command.impl.CoreCommandProcessor$CommandDescriptor command com.intellij.openapi.command.impl.CoreCommandProcessor$CommandDescriptor currentCommand public java.lang.Object getCurrentCommandGroupId () com.intellij.openapi.command.impl.CoreCommandProcessor$CommandDescriptor command com.intellij.openapi.command.impl.CoreCommandProcessor$CommandDescriptor currentCommand public com.intellij.openapi.project.Project getCurrentCommandProject () com.intellij.openapi.command.impl.CoreCommandProcessor$CommandDescriptor currentCommand public void addCommandListener (com.intellij.openapi.command.CommandListener) com.intellij.openapi.command.CommandListener listener public void removeCommandListener (com.intellij.openapi.command.CommandListener) com.intellij.openapi.command.CommandListener listener public void runUndoTransparentAction (java.lang.Runnable) Runnable action public boolean isUndoTransparentActionInProgress () public void markCurrentCommandAsGlobal (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public transient void addAffectedDocuments (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Document[]) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Document[] docs public transient void addAffectedFiles (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile[]) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile[] files private void fireCommandStarted () com.intellij.openapi.command.impl.CoreCommandProcessor$CommandDescriptor currentCommand com.intellij.openapi.command.CommandEvent event static synthetic java.util.List access$000 (com.intellij.openapi.command.impl.CoreCommandProcessor) com.intellij.openapi.command.impl.CoreCommandProcessor x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/components/impl/CachingComponentAdapter.class
CachingComponentAdapter.java package com.intellij.openapi.components.impl public com.intellij.openapi.components.impl.CachingComponentAdapter extends org.picocontainer.defaults.DecoratingComponentAdapter { private volatile Object cached private boolean disposed private boolean started private final boolean delegateHasLifecylce private final Object lock public void <init> (org.picocontainer.ComponentAdapter) org.picocontainer.ComponentAdapter delegate public java.lang.Object getComponentInstance (org.picocontainer.PicoContainer) throws org.picocontainer.PicoInitializationException org.picocontainer.PicoIntrospectionException org.picocontainer.defaults.AssignabilityRegistrationException org.picocontainer.defaults.NotConcreteRegistrationException org.picocontainer.PicoContainer container Object o public void start (org.picocontainer.PicoContainer) org.picocontainer.PicoContainer container public void stop (org.picocontainer.PicoContainer) org.picocontainer.PicoContainer container public void dispose (org.picocontainer.PicoContainer) org.picocontainer.PicoContainer container public boolean hasLifecycle () }
com/intellij/openapi/components/impl/ComponentManagerImpl$ComponentConfigComponentAdapter.class
ComponentManagerImpl.java package com.intellij.openapi.components.impl final com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter extends com.intellij.util.pico.CachingConstructorInjectionComponentAdapter { private final com.intellij.openapi.extensions.PluginId myPluginId private volatile Object myInitializedComponentInstance private boolean myInitializing final boolean isWorkspaceComponent final synthetic com.intellij.openapi.components.impl.ComponentManagerImpl this$0 void <init> (com.intellij.openapi.components.impl.ComponentManagerImpl, java.lang.Class, java.lang.Class, com.intellij.openapi.extensions.PluginId, boolean) Class interfaceClass Class implementationClass com.intellij.openapi.extensions.PluginId pluginId boolean isWorkspaceComponent public java.lang.Object getComponentInstance (org.picocontainer.PicoContainer) org.picocontainer.PicoContainer picoContainer java.lang.Object getComponentInstance (org.picocontainer.PicoContainer, com.intellij.openapi.progress.ProgressIndicator) String errorMessage com.intellij.diagnostic.Activity activity com.intellij.openapi.progress.ProcessCanceledException e Throwable t org.picocontainer.PicoContainer picoContainer com.intellij.openapi.progress.ProgressIndicator indicator Object instance private com.intellij.diagnostic.Activity createMeasureActivity (org.picocontainer.PicoContainer) org.picocontainer.PicoContainer picoContainer com.intellij.diagnostic.StartUpMeasurer$Level level public java.lang.String toString () static synthetic java.lang.Object access$000 (com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter) com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter x0 static synthetic java.lang.Object access$002 (com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter, java.lang.Object) com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter x0 Object x1 static synthetic com.intellij.openapi.extensions.PluginId access$100 (com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter) com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/components/impl/ComponentManagerImpl.class
ComponentManagerImpl.java package com.intellij.openapi.components.impl public abstract com.intellij.openapi.components.impl.ComponentManagerImpl extends com.intellij.openapi.util.UserDataHolderBase implements com.intellij.openapi.components.ComponentManager org.picocontainer.Disposable { private static final com.intellij.openapi.diagnostic.Logger LOG private volatile org.picocontainer.MutablePicoContainer myPicoContainer private volatile boolean myDisposed private volatile boolean myDisposeCompleted private com.intellij.util.messages.MessageBus myMessageBus private final java.util.Map myNameToComponent private int myComponentConfigCount private int myInstantiatedComponentCount private boolean myComponentsCreated private final java.util.List myBaseComponents private final com.intellij.openapi.components.ComponentManager myParentComponentManager private final com.intellij.openapi.util.Condition myDisposedCondition static final synthetic boolean $assertionsDisabled protected void <init> (com.intellij.openapi.components.ComponentManager) com.intellij.openapi.components.ComponentManager parentComponentManager protected void <init> (com.intellij.openapi.components.ComponentManager, java.lang.String) com.intellij.openapi.components.ComponentManager parentComponentManager String name protected java.lang.String activityNamePrefix () protected void registerComponents (java.util.List) com.intellij.openapi.components.ComponentConfig config com.intellij.ide.plugins.IdeaPluginDescriptor plugin java.util.List plugins com.intellij.openapi.application.Application app boolean headless int componentConfigCount protected final void createComponents (com.intellij.openapi.progress.ProgressIndicator) org.picocontainer.ComponentAdapter componentAdapter com.intellij.openapi.progress.ProgressIndicator indicator String activityNamePrefix com.intellij.diagnostic.Activity activity com.intellij.util.pico.DefaultPicoContainer picoContainer protected void registerServices (com.intellij.ide.plugins.IdeaPluginDescriptor) com.intellij.ide.plugins.IdeaPluginDescriptor pluginDescriptor protected void setProgressDuringInit (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator indicator protected final double getPercentageOfComponentsLoaded () public com.intellij.util.messages.MessageBus getMessageBus () public final boolean isComponentsCreated () protected final synchronized void disposeComponents () Throwable e int i java.util.List components public final java.lang.Object getComponent (java.lang.Class) Class interfaceClass org.picocontainer.MutablePicoContainer picoContainer org.picocontainer.ComponentAdapter adapter public final java.lang.Object getComponent (java.lang.Class, java.lang.Object) Class interfaceClass Object defaultImplementation Object component protected com.intellij.openapi.progress.ProgressIndicator getProgressIndicator () protected void handleInitComponentError (java.lang.Throwable, java.lang.String, com.intellij.openapi.extensions.PluginId) Throwable ex String componentClassName com.intellij.openapi.extensions.PluginId pluginId public void registerComponentImplementation (java.lang.Class, java.lang.Class) Class componentKey Class componentImplementation public void registerComponentImplementation (java.lang.Class, java.lang.Class, boolean) Class componentKey Class componentImplementation boolean shouldBeRegistered org.picocontainer.MutablePicoContainer picoContainer com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter adapter public synchronized java.lang.Object registerComponentInstance (java.lang.Class, java.lang.Object) Class componentKey Object componentImplementation org.picocontainer.MutablePicoContainer picoContainer org.picocontainer.ComponentAdapter adapter com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter componentAdapter Object oldInstance public boolean hasComponent (java.lang.Class) Class interfaceClass public java.lang.Object[] getComponents (java.lang.Class) Class baseClass public final java.util.List getComponentInstancesOfType (java.lang.Class) Class baseClass public final java.util.List getComponentInstancesOfType (java.lang.Class, boolean) com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter adapter Object instance org.picocontainer.ComponentAdapter componentAdapter Class baseClass boolean createIfNotYet java.util.List result public org.picocontainer.MutablePicoContainer getPicoContainer () org.picocontainer.MutablePicoContainer container private void throwAlreadyDisposed () protected org.picocontainer.MutablePicoContainer createPicoContainer () protected boolean isComponentSuitable (com.intellij.openapi.components.ComponentConfig) com.intellij.openapi.components.ComponentConfig componentConfig java.util.Map options public void dispose () public boolean isDisposed () public java.util.List getMyComponentConfigsFromDescriptor (com.intellij.ide.plugins.IdeaPluginDescriptor) com.intellij.ide.plugins.IdeaPluginDescriptor plugin protected void bootstrapPicoContainer (java.lang.String) String name org.picocontainer.MutablePicoContainer picoContainer protected void logMessageBusDelivery (com.intellij.util.messages.Topic, java.lang.String, java.lang.Object, long) com.intellij.util.messages.Topic topic String messageName Object handler long durationNanos ClassLoader loader String pluginId protected final com.intellij.openapi.components.ComponentManager getParentComponentManager () static com.intellij.openapi.extensions.PluginId getConfig (org.picocontainer.ComponentAdapter) org.picocontainer.ComponentAdapter adapter public final boolean isWorkspaceComponent (java.lang.Class) Class componentImplementation com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter adapter private com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter getComponentAdapter (java.lang.Class) org.picocontainer.ComponentAdapter componentAdapter Class componentImplementation public final com.intellij.openapi.util.Condition getDisposed () public static java.lang.String getComponentName (java.lang.Object) Object component private void registerComponents (com.intellij.openapi.components.ComponentConfig, com.intellij.openapi.extensions.PluginDescriptor) org.picocontainer.ComponentAdapter oldAdapter boolean ws Class interfaceClass Class implementationClass org.picocontainer.MutablePicoContainer picoContainer Throwable t com.intellij.openapi.components.ComponentConfig config com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor ClassLoader loader private void registerComponentInstance (java.lang.Object) String errorMessage com.intellij.openapi.components.BaseComponent loadedComponent Object instance com.intellij.openapi.components.BaseComponent baseComponent String componentName public synchronized com.intellij.openapi.components.BaseComponent getComponent (java.lang.String) String name public volatile synthetic org.picocontainer.PicoContainer getPicoContainer () private synthetic void lambda$bootstrapPicoContainer$2 (com.intellij.util.messages.Topic, java.lang.String, java.lang.Object, long) com.intellij.util.messages.Topic topic String messageName Object handler long duration private synthetic void lambda$throwAlreadyDisposed$1 () throws java.lang.RuntimeException private synthetic boolean lambda$new$0 (java.lang.Object) Object o static synthetic boolean access$200 (com.intellij.openapi.components.impl.ComponentManagerImpl) com.intellij.openapi.components.impl.ComponentManagerImpl x0 static synthetic com.intellij.openapi.diagnostic.Logger access$300 () static synthetic void access$400 (com.intellij.openapi.components.impl.ComponentManagerImpl, java.lang.Object) com.intellij.openapi.components.impl.ComponentManagerImpl x0 Object x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/ex/DocumentBulkUpdateListener$Adapter.class
DocumentBulkUpdateListener.java package com.intellij.openapi.editor.ex public abstract com.intellij.openapi.editor.ex.DocumentBulkUpdateListener$Adapter extends java.lang.Object implements com.intellij.openapi.editor.ex.DocumentBulkUpdateListener { public void <init> () public void updateFinished (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document doc public void updateStarted (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document doc private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/ex/DocumentBulkUpdateListener.class
DocumentBulkUpdateListener.java package com.intellij.openapi.editor.ex public abstract com.intellij.openapi.editor.ex.DocumentBulkUpdateListener extends java.lang.Object { public static final com.intellij.util.messages.Topic TOPIC public abstract void updateStarted (com.intellij.openapi.editor.Document) public abstract void updateFinished (com.intellij.openapi.editor.Document) static void <clinit> () }
com/intellij/openapi/editor/ex/DocumentEx$1.class
DocumentEx.java package com.intellij.openapi.editor.ex synthetic com.intellij.openapi.editor.ex.DocumentEx$1 extends java.lang.Object { static final synthetic boolean $assertionsDisabled static void <clinit> () }
com/intellij/openapi/editor/ex/DocumentEx.class
DocumentEx.java package com.intellij.openapi.editor.ex public abstract com.intellij.openapi.editor.ex.DocumentEx extends java.lang.Object implements com.intellij.openapi.editor.Document { public void setStripTrailingSpacesEnabled (boolean) boolean isEnabled public abstract com.intellij.openapi.editor.ex.LineIterator createLineIterator () public abstract void setModificationStamp (long) public void addEditReadOnlyListener (com.intellij.openapi.editor.ex.EditReadOnlyListener) com.intellij.openapi.editor.ex.EditReadOnlyListener listener public void removeEditReadOnlyListener (com.intellij.openapi.editor.ex.EditReadOnlyListener) com.intellij.openapi.editor.ex.EditReadOnlyListener listener public abstract void replaceText (java.lang.CharSequence, long) public void moveText (int, int, int) String fragment int shift int srcStart int srcEnd int dstOffset public void suppressGuardedExceptions () public void unSuppressGuardedExceptions () public boolean isInEventsHandling () public void clearLineModificationFlags () public abstract boolean removeRangeMarker (com.intellij.openapi.editor.ex.RangeMarkerEx) public abstract void registerRangeMarker (com.intellij.openapi.editor.ex.RangeMarkerEx, int, int, boolean, boolean, int) public boolean isInBulkUpdate () public void setInBulkUpdate (boolean) boolean value public java.util.List getGuardedBlocks () public abstract boolean processRangeMarkers (com.intellij.util.Processor) public abstract boolean processRangeMarkersOverlappingWith (int, int, com.intellij.util.Processor) public int getModificationSequence () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/ex/EditReadOnlyListener.class
EditReadOnlyListener.java package com.intellij.openapi.editor.ex public abstract com.intellij.openapi.editor.ex.EditReadOnlyListener extends java.lang.Object implements java.util.EventListener { public abstract void readOnlyModificationAttempt (com.intellij.openapi.editor.Document) }
com/intellij/openapi/editor/ex/LineIterator.class
LineIterator.java package com.intellij.openapi.editor.ex public abstract com.intellij.openapi.editor.ex.LineIterator extends java.lang.Object { public abstract void start (int) public abstract int getStart () public abstract int getEnd () public abstract int getSeparatorLength () public abstract int getLineNumber () public abstract void advance () public abstract boolean atEnd () }
com/intellij/openapi/editor/ex/MarkupIterator$1.class
MarkupIterator.java package com.intellij.openapi.editor.ex final com.intellij.openapi.editor.ex.MarkupIterator$1 extends java.lang.Object implements com.intellij.openapi.editor.ex.MarkupIterator { void <init> () public void dispose () public java.lang.Object peek () public boolean hasNext () public java.lang.Object next () public void remove () }
com/intellij/openapi/editor/ex/MarkupIterator$2.class
MarkupIterator.java package com.intellij.openapi.editor.ex final com.intellij.openapi.editor.ex.MarkupIterator$2 extends java.lang.Object implements com.intellij.openapi.editor.ex.MarkupIterator { final synthetic com.intellij.openapi.editor.ex.MarkupIterator val$iterator1 final synthetic com.intellij.openapi.editor.ex.MarkupIterator val$iterator2 final synthetic java.util.Comparator val$comparator void <init> (com.intellij.openapi.editor.ex.MarkupIterator, com.intellij.openapi.editor.ex.MarkupIterator, java.util.Comparator) public void dispose () public boolean hasNext () public java.lang.Object next () private com.intellij.openapi.editor.ex.MarkupIterator choose () Object t1 Object t2 int compare public void remove () public java.lang.Object peek () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/ex/MarkupIterator.class
MarkupIterator.java package com.intellij.openapi.editor.ex public abstract com.intellij.openapi.editor.ex.MarkupIterator extends java.lang.Object implements com.intellij.util.containers.PeekableIterator { public static final com.intellij.openapi.editor.ex.MarkupIterator EMPTY public abstract void dispose () public static com.intellij.openapi.editor.ex.MarkupIterator mergeIterators (com.intellij.openapi.editor.ex.MarkupIterator, com.intellij.openapi.editor.ex.MarkupIterator, java.util.Comparator) com.intellij.openapi.editor.ex.MarkupIterator iterator1 com.intellij.openapi.editor.ex.MarkupIterator iterator2 java.util.Comparator comparator static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/ex/PrioritizedDocumentListener$1.class
PrioritizedDocumentListener.java package com.intellij.openapi.editor.ex final com.intellij.openapi.editor.ex.PrioritizedDocumentListener$1 extends java.lang.Object implements java.util.Comparator { void <init> () public int compare (java.lang.Object, java.lang.Object) Object o1 Object o2 private int getPriority (java.lang.Object) Object o private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/ex/PrioritizedDocumentListener.class
PrioritizedDocumentListener.java package com.intellij.openapi.editor.ex public abstract com.intellij.openapi.editor.ex.PrioritizedDocumentListener extends java.lang.Object implements com.intellij.openapi.editor.event.DocumentListener { public static final java.util.Comparator COMPARATOR public abstract int getPriority () static void <clinit> () }
com/intellij/openapi/editor/ex/PrioritizedInternalDocumentListener.class
PrioritizedInternalDocumentListener.java package com.intellij.openapi.editor.ex public abstract com.intellij.openapi.editor.ex.PrioritizedInternalDocumentListener extends java.lang.Object implements com.intellij.openapi.editor.ex.PrioritizedDocumentListener { public abstract void moveTextHappened (com.intellij.openapi.editor.Document, int, int, int) }
com/intellij/openapi/editor/ex/RangeMarkerEx.class
RangeMarkerEx.java package com.intellij.openapi.editor.ex public abstract com.intellij.openapi.editor.ex.RangeMarkerEx extends java.lang.Object implements com.intellij.openapi.editor.RangeMarker com.intellij.openapi.util.Segment { public abstract void documentChanged (com.intellij.openapi.editor.event.DocumentEvent) public abstract long getId () }
com/intellij/openapi/editor/ex/util/DataStorage.class
DataStorage.java package com.intellij.openapi.editor.ex.util public abstract com.intellij.openapi.editor.ex.util.DataStorage extends java.lang.Object { public abstract void setData (int, int) public abstract void remove (int, int, int) public abstract void replace (com.intellij.openapi.editor.ex.util.DataStorage, int, int) public abstract void insert (com.intellij.openapi.editor.ex.util.DataStorage, int, int, int) public abstract int getData (int) public abstract int packData (com.intellij.psi.tree.IElementType, int, boolean) public abstract int unpackStateFromData (int) public abstract com.intellij.psi.tree.IElementType unpackTokenFromData (int) public abstract com.intellij.openapi.editor.ex.util.DataStorage copy () public abstract com.intellij.openapi.editor.ex.util.DataStorage createStorage () }
com/intellij/openapi/editor/ex/util/DataStorageFactory.class
DataStorageFactory.java package com.intellij.openapi.editor.ex.util public abstract com.intellij.openapi.editor.ex.util.DataStorageFactory extends java.lang.Object { public abstract com.intellij.openapi.editor.ex.util.DataStorage createDataStorage () }
com/intellij/openapi/editor/ex/util/IntBasedStorage.class
IntBasedStorage.java package com.intellij.openapi.editor.ex.util public com.intellij.openapi.editor.ex.util.IntBasedStorage extends java.lang.Object implements com.intellij.openapi.editor.ex.util.DataStorage { int[] myData static final synthetic boolean $assertionsDisabled public void <init> () private void <init> (int[]) int[] data public void setData (int, int) int segmentIndex int data public void remove (int, int, int) int startIndex int endIndex int mySegmentCount public void replace (com.intellij.openapi.editor.ex.util.DataStorage, int, int) com.intellij.openapi.editor.ex.util.DataStorage storage int startOffset int len public void insert (com.intellij.openapi.editor.ex.util.DataStorage, int, int, int) com.intellij.openapi.editor.ex.util.DataStorage storageToInsert int startIndex int segmentCountToInsert int segmentCount public int getData (int) int index public int packData (com.intellij.psi.tree.IElementType, int, boolean) com.intellij.psi.tree.IElementType tokenType int state boolean isRestartableState public int unpackStateFromData (int) int data public com.intellij.psi.tree.IElementType unpackTokenFromData (int) int data public com.intellij.openapi.editor.ex.util.DataStorage copy () public com.intellij.openapi.editor.ex.util.DataStorage createStorage () static void <clinit> () }
com/intellij/openapi/editor/ex/util/SegmentArray.class
SegmentArray.java package com.intellij.openapi.editor.ex.util public com.intellij.openapi.editor.ex.util.SegmentArray extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG protected int[] myStarts protected int[] myEnds protected int mySegmentCount protected static final int INITIAL_SIZE protected void <init> () protected void setElementAt (int, int, int) int i int startOffset int endOffset protected void replace (int, com.intellij.openapi.editor.ex.util.SegmentArray, int) int startOffset com.intellij.openapi.editor.ex.util.SegmentArray data int len static int calcCapacity (int, int) int currentArraySize int index private static int[] reallocateArray (int[], int) int[] array int index protected int noSegmentsAvailable (int) int offset protected int offsetOutOfRange (int, int) int offset int lastValidOffset public final int findSegmentIndex (int) int i int offset int lastValidOffset int end int start protected int segmentNotFound (int, int) int offset int start public int getLastValidOffset () public final void changeSegmentLength (int, int) int startIndex int change public final void shiftSegments (int, int) int i int startIndex int shift public void removeAll () public void remove (int, int) int startIndex int endIndex protected int[] remove (int[], int, int) int[] array int startIndex int endIndex protected void insert (com.intellij.openapi.editor.ex.util.SegmentArray, int) com.intellij.openapi.editor.ex.util.SegmentArray segmentArray int startIndex protected static int[] insert (int[], int[], int, int, int) int[] array int[] insertArray int startIndex int insertLength int mySegmentCount int[] newArray public int getSegmentStart (int) int index public int getSegmentEnd (int) int index public int getSegmentCount () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/ex/util/SegmentArrayWithData.class
SegmentArrayWithData.java package com.intellij.openapi.editor.ex.util public com.intellij.openapi.editor.ex.util.SegmentArrayWithData extends com.intellij.openapi.editor.ex.util.SegmentArray { private com.intellij.openapi.editor.ex.util.DataStorage myStorage public void <init> (com.intellij.openapi.editor.ex.util.DataStorage) com.intellij.openapi.editor.ex.util.DataStorage storage public com.intellij.openapi.editor.ex.util.DataStorage createStorage () public void setElementAt (int, int, int, int) int i int startOffset int endOffset int data public void remove (int, int) int startIndex int endIndex public void replace (int, int, com.intellij.openapi.editor.ex.util.SegmentArrayWithData) int i com.intellij.openapi.editor.ex.util.SegmentArrayWithData deltaData int startIndex int endIndex com.intellij.openapi.editor.ex.util.SegmentArrayWithData newData int oldLen int newLen int delta int common protected void replace (int, com.intellij.openapi.editor.ex.util.SegmentArrayWithData, int) int startOffset com.intellij.openapi.editor.ex.util.SegmentArrayWithData data int len public void insert (com.intellij.openapi.editor.ex.util.SegmentArrayWithData, int) com.intellij.openapi.editor.ex.util.SegmentArrayWithData segmentArray int startIndex public int getSegmentData (int) int index public void setSegmentData (int, int) int index int data protected static int[] reallocateArray (int[], int) int[] array int index public com.intellij.openapi.editor.ex.util.SegmentArrayWithData copy () com.intellij.openapi.editor.ex.util.SegmentArrayWithData sa public int unpackStateFromData (int) int data public com.intellij.psi.tree.IElementType unpackTokenFromData (int) int data public int packData (com.intellij.psi.tree.IElementType, int, boolean) com.intellij.psi.tree.IElementType tokenType int state boolean isRestartableState private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/ex/util/ShortBasedStorage.class
ShortBasedStorage.java package com.intellij.openapi.editor.ex.util public com.intellij.openapi.editor.ex.util.ShortBasedStorage extends java.lang.Object implements com.intellij.openapi.editor.ex.util.DataStorage { protected short[] myData static final synthetic boolean $assertionsDisabled public void <init> () protected void <init> (short[]) short[] data public void setData (int, int) int segmentIndex int data public void remove (int, int, int) int startIndex int endIndex int mySegmentCount public void replace (com.intellij.openapi.editor.ex.util.DataStorage, int, int) com.intellij.openapi.editor.ex.util.DataStorage storage int startOffset int len public void insert (com.intellij.openapi.editor.ex.util.DataStorage, int, int, int) com.intellij.openapi.editor.ex.util.DataStorage storageToInsert int startIndex int segmentCountToInsert int segmentCount public int getData (int) int index public int packData (com.intellij.psi.tree.IElementType, int, boolean) com.intellij.psi.tree.IElementType tokenType int state boolean isRestartableState short idx public int unpackStateFromData (int) int data public com.intellij.psi.tree.IElementType unpackTokenFromData (int) int data public com.intellij.openapi.editor.ex.util.DataStorage copy () public com.intellij.openapi.editor.ex.util.DataStorage createStorage () protected static short[] insert (short[], short[], int, int, int) short[] array short[] insertArray int startIndex int insertLength int mySegmentCount short[] newArray protected static short[] reallocateArray (short[], int) short[] array int index static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/BulkChangesMerger$Context.class
BulkChangesMerger.java package com.intellij.openapi.editor.impl com.intellij.openapi.editor.impl.BulkChangesMerger$Context extends java.lang.Object { private final java.util.List myChanges private final char[] myData private final int myInputLength private final int myOutputLength private int myDataStartOffset private int myDataEndOffset private int myChangeGroupStartIndex private int myChangeGroupEndIndex private int myDiff private int myFirstChangeShift private int myLastChangeShift static final synthetic boolean $assertionsDisabled void <init> (java.util.List, char[], int, int) java.util.List changes char[] data int inputLength int outputLength public boolean startGroup () com.intellij.openapi.editor.impl.TextChangeImpl change boolean first public void endGroup () com.intellij.openapi.editor.impl.TextChangeImpl change int newDiff boolean includeEndChange private void processPositiveGroup (boolean) int length com.intellij.openapi.editor.impl.TextChangeImpl change int length int i boolean includeEndChange int outputOffset int prevChangeStart private void processLastPositiveGroup () int end int length private void processNegativeGroup (boolean) int length com.intellij.openapi.editor.impl.TextChangeImpl change int length int i boolean includeEndChange int prevChangeEnd private void processLastNegativeGroup () int end public boolean isComplete () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/BulkChangesMerger.class
BulkChangesMerger.java package com.intellij.openapi.editor.impl public com.intellij.openapi.editor.impl.BulkChangesMerger extends java.lang.Object { public static final com.intellij.openapi.editor.impl.BulkChangesMerger INSTANCE private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public java.lang.CharSequence mergeToCharSequence (char[], int, java.util.List) char[] text int textLength java.util.List changes public char[] mergeToCharArray (char[], int, java.util.List) com.intellij.openapi.editor.TextChange change com.intellij.openapi.editor.TextChange change int symbolsToMoveNumber char[] changeSymbols int i char[] text int textLength java.util.List changes int newLength char[] data int oldEndOffset int newEndOffset public void mergeInPlace (char[], int, java.util.List) throws java.lang.IllegalArgumentException com.intellij.openapi.editor.impl.TextChangeImpl change com.intellij.openapi.editor.impl.BulkChangesMerger$Context context com.intellij.openapi.editor.impl.TextChangeImpl change StringBuilder changesDescription char[] merged RuntimeException e char[] data int length java.util.List changes int diff private static void copy (char[], int, java.lang.CharSequence) int i char[] data int offset CharSequence text public int updateOffset (int, java.util.List) com.intellij.openapi.editor.TextChange change int originalOffset java.util.List changes int offset static synthetic void access$000 (char[], int, java.lang.CharSequence) char[] x0 int x1 CharSequence x2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/DocumentImpl$1.class
DocumentImpl.java package com.intellij.openapi.editor.impl com.intellij.openapi.editor.impl.DocumentImpl$1 extends java.lang.Object implements java.lang.CharSequence { final synthetic com.intellij.openapi.editor.impl.DocumentImpl this$0 void <init> (com.intellij.openapi.editor.impl.DocumentImpl) com.intellij.openapi.editor.impl.DocumentImpl this$0 public int length () public char charAt (int) int index public java.lang.CharSequence subSequence (int, int) int start int end public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/DocumentImpl$2.class
DocumentImpl.java package com.intellij.openapi.editor.impl com.intellij.openapi.editor.impl.DocumentImpl$2 extends com.intellij.openapi.editor.DocumentRunnable { final synthetic int val$finalTargetOffsetPos final synthetic int[] val$targetOffsets final synthetic com.intellij.openapi.editor.impl.DocumentImpl this$0 void <init> (com.intellij.openapi.editor.impl.DocumentImpl, com.intellij.openapi.editor.Document, com.intellij.openapi.project.Project, int, int[]) com.intellij.openapi.editor.impl.DocumentImpl this$0 com.intellij.openapi.editor.Document arg0 com.intellij.openapi.project.Project arg1 public void run () private synthetic void lambda$run$0 (int, int[]) int endOffset int startOffset int finalTargetOffsetPos int[] targetOffsets int pos }
com/intellij/openapi/editor/impl/DocumentImpl$DelayedExceptions.class
DocumentImpl.java package com.intellij.openapi.editor.impl com.intellij.openapi.editor.impl.DocumentImpl$DelayedExceptions extends java.lang.Object { Throwable myException final synthetic com.intellij.openapi.editor.impl.DocumentImpl this$0 private void <init> (com.intellij.openapi.editor.impl.DocumentImpl) void register (java.lang.Throwable) Throwable e void rethrowPCE () synthetic void <init> (com.intellij.openapi.editor.impl.DocumentImpl, com.intellij.openapi.editor.impl.DocumentImpl$1) com.intellij.openapi.editor.impl.DocumentImpl x0 com.intellij.openapi.editor.impl.DocumentImpl$1 x1 }
com/intellij/openapi/editor/impl/DocumentImpl$DocumentBulkUpdateListenerHolder.class
DocumentImpl.java package com.intellij.openapi.editor.impl com.intellij.openapi.editor.impl.DocumentImpl$DocumentBulkUpdateListenerHolder extends java.lang.Object { private static final com.intellij.openapi.editor.ex.DocumentBulkUpdateListener ourBulkChangePublisher private void <init> () static synthetic com.intellij.openapi.editor.ex.DocumentBulkUpdateListener access$700 () static void <clinit> () }
com/intellij/openapi/editor/impl/DocumentImpl$DocumentListenerDisposable.class
DocumentImpl.java package com.intellij.openapi.editor.impl com.intellij.openapi.editor.impl.DocumentImpl$DocumentListenerDisposable extends java.lang.Object implements com.intellij.openapi.Disposable { private final com.intellij.openapi.editor.impl.LockFreeCOWSortedArray myList private final com.intellij.openapi.editor.event.DocumentListener myListener void <init> (com.intellij.openapi.editor.impl.LockFreeCOWSortedArray, com.intellij.openapi.editor.event.DocumentListener) com.intellij.openapi.editor.impl.LockFreeCOWSortedArray list com.intellij.openapi.editor.event.DocumentListener listener public void dispose () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/DocumentImpl$RMTreeReference.class
DocumentImpl.java package com.intellij.openapi.editor.impl com.intellij.openapi.editor.impl.DocumentImpl$RMTreeReference extends java.lang.ref.WeakReference { private final com.intellij.openapi.vfs.VirtualFile virtualFile void <init> (com.intellij.openapi.editor.impl.RangeMarkerTree, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.editor.impl.RangeMarkerTree referent com.intellij.openapi.vfs.VirtualFile virtualFile static synthetic com.intellij.openapi.vfs.VirtualFile access$300 (com.intellij.openapi.editor.impl.DocumentImpl$RMTreeReference) com.intellij.openapi.editor.impl.DocumentImpl$RMTreeReference x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/DocumentImpl$UnexpectedBulkUpdateStateException.class
DocumentImpl.java package com.intellij.openapi.editor.impl com.intellij.openapi.editor.impl.DocumentImpl$UnexpectedBulkUpdateStateException extends java.lang.RuntimeException implements com.intellij.openapi.diagnostic.ExceptionWithAttachments { private final com.intellij.openapi.diagnostic.Attachment[] myAttachments private void <init> (java.lang.Throwable) Throwable enteringTrace public com.intellij.openapi.diagnostic.Attachment[] getAttachments () synthetic void <init> (java.lang.Throwable, com.intellij.openapi.editor.impl.DocumentImpl$1) Throwable x0 com.intellij.openapi.editor.impl.DocumentImpl$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/DocumentImpl.class
DocumentImpl.java package com.intellij.openapi.editor.impl public com.intellij.openapi.editor.impl.DocumentImpl extends com.intellij.openapi.util.UserDataHolderBase implements com.intellij.openapi.editor.ex.DocumentEx { private static final com.intellij.openapi.diagnostic.Logger LOG private static final int STRIP_TRAILING_SPACES_BULK_MODE_LINES_LIMIT private final com.intellij.openapi.editor.impl.LockFreeCOWSortedArray myDocumentListeners private final java.util.List myBulkDocumentInternalListeners private final com.intellij.openapi.editor.impl.RangeMarkerTree myRangeMarkers private final com.intellij.openapi.editor.impl.RangeMarkerTree myPersistentRangeMarkers private final java.util.List myGuardedBlocks private com.intellij.openapi.editor.actionSystem.ReadonlyFragmentModificationHandler myReadonlyFragmentModificationHandler private final Object myLineSetLock private volatile com.intellij.openapi.editor.impl.LineSet myLineSet private volatile com.intellij.util.text.ImmutableCharSequence myText private volatile com.intellij.reference.SoftReference myTextString private volatile com.intellij.openapi.editor.impl.FrozenDocument myFrozen private boolean myIsReadOnly private volatile boolean isStripTrailingSpacesEnabled private volatile long myModificationStamp private final java.beans.PropertyChangeSupport myPropertyChangeSupport private final java.util.List myReadOnlyListeners private int myCheckGuardedBlocks private boolean myGuardsSuppressed private boolean myEventsHandling private final boolean myAssertThreading private volatile boolean myDoingBulkUpdate private volatile Throwable myBulkUpdateEnteringTrace private boolean myUpdatingBulkModeStatus private volatile boolean myAcceptSlashR private boolean myChangeInProgress private volatile int myBufferSize private final CharSequence myMutableCharSequence private final java.util.concurrent.atomic.AtomicInteger sequence static final com.intellij.openapi.util.Key RANGE_MARKERS_KEY static final com.intellij.openapi.util.Key PERSISTENT_RANGE_MARKERS_KEY private static final java.lang.ref.ReferenceQueue rmTreeQueue static final synthetic boolean $assertionsDisabled public void <init> (java.lang.String) String text public void <init> (java.lang.CharSequence) CharSequence chars public void <init> (java.lang.CharSequence, boolean) CharSequence chars boolean forUseInNonAWTThread public void <init> (java.lang.CharSequence, boolean, boolean) CharSequence chars boolean acceptSlashR boolean forUseInNonAWTThread public void documentCreatedFrom (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile f public static boolean areRangeMarkersRetainedFor (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile f private void getSaveRMTree (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.util.Key, com.intellij.openapi.editor.impl.RangeMarkerTree) com.intellij.openapi.vfs.VirtualFile f com.intellij.openapi.util.Key key com.intellij.openapi.editor.impl.RangeMarkerTree tree com.intellij.openapi.editor.impl.DocumentImpl$RMTreeReference freshRef java.lang.ref.Reference oldRef com.intellij.openapi.editor.impl.RangeMarkerTree oldTree com.intellij.openapi.util.TextRange myDocumentRange static void processQueue () com.intellij.openapi.editor.impl.DocumentImpl$RMTreeReference ref static com.intellij.openapi.editor.RangeMarker createRangeMarkerForVirtualFile (com.intellij.openapi.vfs.VirtualFile, int, int, int, int, int, int, boolean) java.lang.ref.Reference oldRef com.intellij.openapi.editor.impl.DocumentImpl$RMTreeReference reference com.intellij.openapi.vfs.VirtualFile file int startOffset int endOffset int startLine int startCol int endLine int endCol boolean persistent com.intellij.openapi.editor.impl.RangeMarkerImpl marker com.intellij.openapi.util.Key key com.intellij.openapi.editor.impl.RangeMarkerTree tree public boolean setAcceptSlashR (boolean) boolean accept public boolean acceptsSlashR () private com.intellij.openapi.editor.impl.LineSet getLineSet () com.intellij.openapi.editor.impl.LineSet lineSet public void setStripTrailingSpacesEnabled (boolean) boolean isEnabled public boolean stripTrailingSpaces (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public boolean stripTrailingSpaces (com.intellij.openapi.project.Project, boolean) com.intellij.openapi.project.Project project boolean inChangedLinesOnly public boolean isLineModified (int) int line com.intellij.openapi.editor.impl.LineSet lineSet boolean stripTrailingSpaces (com.intellij.openapi.project.Project, boolean, int[]) com.intellij.openapi.editor.StripTrailingSpacesFilter filter com.intellij.openapi.editor.StripTrailingSpacesFilterFactory filterFactory int line int caretOffset char c int offset int caretPosition int maxSpacesToLeave int whiteSpaceStart int lineEnd int lineStart int finalStart int line com.intellij.openapi.project.Project project boolean inChangedLinesOnly int[] caretOffsets java.util.List filters gnu.trove.TIntIntHashMap caretPositions com.intellij.openapi.editor.impl.LineSet lineSet int lineCount int[] targetOffsets int targetOffsetPos boolean markAsNeedsStrippingLater CharSequence text int finalTargetOffsetPos private static int getMaxSpacesToLeave (int, java.util.List) com.intellij.openapi.editor.StripTrailingSpacesFilter filter int line java.util.List filters public void setReadOnly (boolean) boolean isReadOnly com.intellij.openapi.editor.actionSystem.ReadonlyFragmentModificationHandler getReadonlyFragmentModificationHandler () void setReadonlyFragmentModificationHandler (com.intellij.openapi.editor.actionSystem.ReadonlyFragmentModificationHandler) com.intellij.openapi.editor.actionSystem.ReadonlyFragmentModificationHandler readonlyFragmentModificationHandler public boolean isWritable () private com.intellij.openapi.editor.impl.RangeMarkerTree treeFor (com.intellij.openapi.editor.ex.RangeMarkerEx) com.intellij.openapi.editor.ex.RangeMarkerEx rangeMarker public boolean removeRangeMarker (com.intellij.openapi.editor.ex.RangeMarkerEx) com.intellij.openapi.editor.ex.RangeMarkerEx rangeMarker public void registerRangeMarker (com.intellij.openapi.editor.ex.RangeMarkerEx, int, int, boolean, boolean, int) com.intellij.openapi.editor.ex.RangeMarkerEx rangeMarker int start int end boolean greedyToLeft boolean greedyToRight int layer int getRangeMarkersSize () int getRangeMarkersNodeSize () public com.intellij.openapi.editor.RangeMarker createGuardedBlock (int, int) int startOffset int endOffset com.intellij.openapi.editor.RangeMarker block public void removeGuardedBlock (com.intellij.openapi.editor.RangeMarker) com.intellij.openapi.editor.RangeMarker block public java.util.List getGuardedBlocks () public com.intellij.openapi.editor.RangeMarker getOffsetGuard (int) com.intellij.openapi.editor.RangeMarker block int i int offset public com.intellij.openapi.editor.RangeMarker getRangeGuard (int, int) com.intellij.openapi.editor.RangeMarker block int start int end public void startGuardedBlockChecking () public void stopGuardedBlockChecking () private static boolean offsetInRange (int, int, int) int offset int start int end private static boolean rangesIntersect (int, int, boolean, boolean, int, int, boolean, boolean) int start0 int end0 boolean start0Inclusive boolean end0Inclusive int start1 int end1 boolean start1Inclusive boolean end1Inclusive public com.intellij.openapi.editor.RangeMarker createRangeMarker (int, int, boolean) int startOffset int endOffset boolean surviveOnExternalChange public long getModificationStamp () public void setModificationStamp (long) long modificationStamp public void replaceText (java.lang.CharSequence, long) CharSequence chars long newModificationStamp public void insertString (int, java.lang.CharSequence) int offset CharSequence s com.intellij.openapi.editor.RangeMarker marker com.intellij.util.text.ImmutableCharSequence newText com.intellij.util.text.ImmutableCharSequence newString private void trimToSize () public void deleteString (int, int) int startOffset int endOffset com.intellij.openapi.editor.RangeMarker marker com.intellij.util.text.ImmutableCharSequence newText com.intellij.util.text.ImmutableCharSequence oldString public void moveText (int, int, int) int srcStart int srcEnd int dstOffset com.intellij.openapi.util.ProperTextRange srcRange String replacement int shift private void fireMoveText (int, int, int) com.intellij.openapi.editor.event.DocumentListener listener int start int end int newBase public void replaceString (int, int, java.lang.CharSequence) int startOffset int endOffset CharSequence s private void replaceString (int, int, java.lang.CharSequence, long, boolean) com.intellij.util.text.ImmutableCharSequence newText int startOffset int endOffset CharSequence s long newModificationStamp boolean wholeTextReplaced int initialStartOffset int initialOldLength int newStringLength CharSequence chars int newStartInString int newEndInString CharSequence changedPart CharSequence sToDelete com.intellij.openapi.editor.RangeMarker guard com.intellij.util.text.ImmutableCharSequence newText private void assertBounds (int, int) int startOffset int endOffset private void assertWriteAccess () com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.application.Application application private void assertValidSeparators (java.lang.CharSequence) CharSequence s private void assertNotNestedModification () throws java.lang.IllegalStateException private void throwGuardedFragment (com.intellij.openapi.editor.RangeMarker, int, java.lang.CharSequence, java.lang.CharSequence) com.intellij.openapi.editor.event.DocumentEvent event com.intellij.openapi.editor.RangeMarker guard int offset CharSequence oldString CharSequence newString public void suppressGuardedExceptions () public void unSuppressGuardedExceptions () public boolean isInEventsHandling () public void clearLineModificationFlags () public void clearLineModificationFlags (int, int) int startLine int endLine void clearLineModificationFlagsExcept (int[]) int line int[] caretLines com.intellij.util.containers.IntArrayList modifiedLines com.intellij.openapi.editor.impl.LineSet lineSet private void updateText (com.intellij.util.text.ImmutableCharSequence, int, java.lang.CharSequence, java.lang.CharSequence, boolean, long, int, int) com.intellij.openapi.editor.event.DocumentEvent event com.intellij.util.text.ImmutableCharSequence prevText com.intellij.util.text.ImmutableCharSequence newText int offset CharSequence oldString CharSequence newString boolean wholeTextReplaced long newModificationStamp int initialStartOffset int initialOldLength com.intellij.openapi.editor.impl.DocumentImpl$DelayedExceptions exceptions public int getModificationSequence () private void beforeChangedUpdate (com.intellij.openapi.editor.event.DocumentEvent, com.intellij.openapi.editor.impl.DocumentImpl$DelayedExceptions) com.intellij.openapi.fileEditor.FileDocumentManager manager com.intellij.openapi.vfs.VirtualFile file Throwable e int i com.intellij.openapi.editor.event.DocumentListener[] listeners com.intellij.openapi.editor.event.DocumentEvent event com.intellij.openapi.editor.impl.DocumentImpl$DelayedExceptions exceptions com.intellij.openapi.application.Application app private void assertInsideCommand () com.intellij.openapi.command.CommandProcessor commandProcessor private void changedUpdate (com.intellij.openapi.editor.event.DocumentEvent, long, java.lang.CharSequence, com.intellij.openapi.editor.impl.DocumentImpl$DelayedExceptions) Throwable e com.intellij.openapi.editor.event.DocumentListener listener com.intellij.openapi.editor.event.DocumentListener[] listeners com.intellij.openapi.editor.event.DocumentEvent event long newModificationStamp CharSequence prevText com.intellij.openapi.editor.impl.DocumentImpl$DelayedExceptions exceptions public java.lang.String getText () private java.lang.String doGetText () String s public java.lang.String getText (com.intellij.openapi.util.TextRange) com.intellij.openapi.util.TextRange range public int getTextLength () public java.lang.CharSequence getCharsSequence () public java.lang.CharSequence getImmutableCharSequence () public void addDocumentListener (com.intellij.openapi.editor.event.DocumentListener) com.intellij.openapi.editor.event.DocumentListener listener public void addDocumentListener (com.intellij.openapi.editor.event.DocumentListener, com.intellij.openapi.Disposable) com.intellij.openapi.editor.event.DocumentListener listener com.intellij.openapi.Disposable parentDisposable public void removeDocumentListener (com.intellij.openapi.editor.event.DocumentListener) com.intellij.openapi.editor.event.DocumentListener listener boolean success void addInternalBulkModeListener (com.intellij.openapi.editor.ex.DocumentBulkUpdateListener) com.intellij.openapi.editor.ex.DocumentBulkUpdateListener listener void removeInternalBulkModeListener (com.intellij.openapi.editor.ex.DocumentBulkUpdateListener) com.intellij.openapi.editor.ex.DocumentBulkUpdateListener listener public int getLineNumber (int) int offset public com.intellij.openapi.editor.ex.LineIterator createLineIterator () public final int getLineStartOffset (int) int line public final int getLineEndOffset (int) int line int result public final int getLineSeparatorLength (int) int line int separatorLength public final int getLineCount () int lineCount private com.intellij.openapi.editor.event.DocumentListener[] getListeners () public void fireReadOnlyModificationAttempt () com.intellij.openapi.editor.ex.EditReadOnlyListener listener public void addEditReadOnlyListener (com.intellij.openapi.editor.ex.EditReadOnlyListener) com.intellij.openapi.editor.ex.EditReadOnlyListener listener public void removeEditReadOnlyListener (com.intellij.openapi.editor.ex.EditReadOnlyListener) com.intellij.openapi.editor.ex.EditReadOnlyListener listener public void addPropertyChangeListener (java.beans.PropertyChangeListener) java.beans.PropertyChangeListener listener public void removePropertyChangeListener (java.beans.PropertyChangeListener) java.beans.PropertyChangeListener listener public void setCyclicBufferSize (int) int bufferSize public void setText (java.lang.CharSequence) CharSequence text Runnable runnable public final boolean isInBulkUpdate () public final void setInBulkUpdate (boolean) boolean value private void notifyInternalListenersOnBulkModeStarted () com.intellij.openapi.editor.ex.DocumentBulkUpdateListener listener private void notifyInternalListenersOnBulkModeFinished () com.intellij.openapi.editor.ex.DocumentBulkUpdateListener listener private static com.intellij.openapi.editor.ex.DocumentBulkUpdateListener getPublisher () public boolean processRangeMarkers (com.intellij.util.Processor) com.intellij.util.Processor processor public boolean processRangeMarkersOverlappingWith (int, int, com.intellij.util.Processor) int start int end com.intellij.util.Processor processor com.intellij.openapi.editor.impl.TextRangeInterval interval com.intellij.openapi.editor.ex.MarkupIterator iterator java.lang.String dumpState () int line StringBuilder result public java.lang.String toString () public com.intellij.openapi.editor.impl.FrozenDocument freeze () com.intellij.openapi.editor.impl.FrozenDocument frozen public void assertNotInBulkUpdate () private synthetic void lambda$setText$2 (java.lang.CharSequence) CharSequence text private synthetic java.lang.String lambda$getText$1 (com.intellij.openapi.util.TextRange) throws java.lang.RuntimeException com.intellij.openapi.util.TextRange range private synthetic boolean lambda$getSaveRMTree$0 (com.intellij.openapi.util.TextRange, com.intellij.openapi.editor.ex.RangeMarkerEx) com.intellij.openapi.util.TextRange myDocumentRange com.intellij.openapi.editor.ex.RangeMarkerEx r static synthetic com.intellij.util.text.ImmutableCharSequence access$000 (com.intellij.openapi.editor.impl.DocumentImpl) com.intellij.openapi.editor.impl.DocumentImpl x0 static synthetic java.lang.String access$100 (com.intellij.openapi.editor.impl.DocumentImpl) com.intellij.openapi.editor.impl.DocumentImpl x0 static synthetic java.lang.ref.ReferenceQueue access$200 () static synthetic com.intellij.openapi.diagnostic.Logger access$500 () static synthetic boolean access$600 (com.intellij.openapi.editor.impl.DocumentImpl) com.intellij.openapi.editor.impl.DocumentImpl x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/EditorDocumentPriorities.class
EditorDocumentPriorities.java package com.intellij.openapi.editor.impl public com.intellij.openapi.editor.impl.EditorDocumentPriorities extends java.lang.Object { public static final int RANGE_MARKER public static final int FOLD_MODEL public static final int LOGICAL_POSITION_CACHE public static final int EDITOR_TEXT_LAYOUT_CACHE public static final int LEXER_EDITOR public static final int SOFT_WRAP_MODEL public static final int EDITOR_TEXT_WIDTH_CACHE public static final int CARET_MODEL public static final int INLAY_MODEL public static final int EDITOR_DOCUMENT_ADAPTER private void <init> () }
com/intellij/openapi/editor/impl/EditorTextFieldRendererDocument$1.class
EditorTextFieldRendererDocument.java package com.intellij.openapi.editor.impl com.intellij.openapi.editor.impl.EditorTextFieldRendererDocument$1 extends com.intellij.openapi.editor.impl.RangeMarkerTree { final synthetic com.intellij.openapi.editor.impl.EditorTextFieldRendererDocument this$0 void <init> (com.intellij.openapi.editor.impl.EditorTextFieldRendererDocument, com.intellij.openapi.editor.Document) com.intellij.openapi.editor.impl.EditorTextFieldRendererDocument this$0 com.intellij.openapi.editor.Document document }
com/intellij/openapi/editor/impl/EditorTextFieldRendererDocument.class
EditorTextFieldRendererDocument.java package com.intellij.openapi.editor.impl public com.intellij.openapi.editor.impl.EditorTextFieldRendererDocument extends com.intellij.openapi.util.UserDataHolderBase implements com.intellij.openapi.editor.ex.DocumentEx { private final com.intellij.openapi.editor.impl.RangeMarkerTree myRangeMarkers private char[] myChars private String myString private com.intellij.openapi.editor.impl.LineSet myLineSet public void <init> () public void setModificationStamp (long) long modificationStamp public void replaceText (java.lang.CharSequence, long) CharSequence chars long newModificationStamp public void setText (java.lang.CharSequence) CharSequence text String s public com.intellij.openapi.editor.ex.LineIterator createLineIterator () public boolean removeRangeMarker (com.intellij.openapi.editor.ex.RangeMarkerEx) com.intellij.openapi.editor.ex.RangeMarkerEx rangeMarker public void registerRangeMarker (com.intellij.openapi.editor.ex.RangeMarkerEx, int, int, boolean, boolean, int) com.intellij.openapi.editor.ex.RangeMarkerEx rangeMarker int start int end boolean greedyToLeft boolean greedyToRight int layer public boolean processRangeMarkers (com.intellij.util.Processor) com.intellij.util.Processor processor public boolean processRangeMarkersOverlappingWith (int, int, com.intellij.util.Processor) int start int end com.intellij.util.Processor processor public java.lang.CharSequence getImmutableCharSequence () public char[] getChars () public int getLineCount () public int getLineNumber (int) int offset public int getLineStartOffset (int) int line public int getLineEndOffset (int) int line public void insertString (int, java.lang.CharSequence) int offset CharSequence s public void deleteString (int, int) int startOffset int endOffset public void replaceString (int, int, java.lang.CharSequence) int startOffset int endOffset CharSequence s public boolean isWritable () public long getModificationStamp () public com.intellij.openapi.editor.RangeMarker createRangeMarker (int, int, boolean) int startOffset int endOffset boolean surviveOnExternalChange public com.intellij.openapi.editor.RangeMarker createGuardedBlock (int, int) int startOffset int endOffset private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/FrozenDocument.class
FrozenDocument.java package com.intellij.openapi.editor.impl public com.intellij.openapi.editor.impl.FrozenDocument extends java.lang.Object implements com.intellij.openapi.editor.ex.DocumentEx { private final com.intellij.util.text.ImmutableCharSequence myText private volatile com.intellij.reference.SoftReference myLineSet private final long myStamp private volatile com.intellij.reference.SoftReference myTextString static final synthetic boolean $assertionsDisabled void <init> (com.intellij.util.text.ImmutableCharSequence, com.intellij.openapi.editor.impl.LineSet, long, java.lang.String) com.intellij.util.text.ImmutableCharSequence text com.intellij.openapi.editor.impl.LineSet lineSet long stamp String textString private com.intellij.openapi.editor.impl.LineSet getLineSet () com.intellij.openapi.editor.impl.LineSet lineSet public com.intellij.openapi.editor.impl.FrozenDocument applyEvent (com.intellij.openapi.editor.event.DocumentEvent, int) com.intellij.openapi.editor.event.DocumentEvent event int newStamp int offset int oldEnd com.intellij.util.text.ImmutableCharSequence newText com.intellij.openapi.editor.impl.LineSet newLineSet public com.intellij.openapi.editor.ex.LineIterator createLineIterator () public void setModificationStamp (long) long modificationStamp public void replaceText (java.lang.CharSequence, long) CharSequence chars long newModificationStamp public void clearLineModificationFlags () public boolean removeRangeMarker (com.intellij.openapi.editor.ex.RangeMarkerEx) com.intellij.openapi.editor.ex.RangeMarkerEx rangeMarker public void registerRangeMarker (com.intellij.openapi.editor.ex.RangeMarkerEx, int, int, boolean, boolean, int) com.intellij.openapi.editor.ex.RangeMarkerEx rangeMarker int start int end boolean greedyToLeft boolean greedyToRight int layer public boolean processRangeMarkers (com.intellij.util.Processor) com.intellij.util.Processor processor public boolean processRangeMarkersOverlappingWith (int, int, com.intellij.util.Processor) int start int end com.intellij.util.Processor processor public java.lang.String getText () String s public java.lang.String getText (com.intellij.openapi.util.TextRange) com.intellij.openapi.util.TextRange range public java.lang.CharSequence getCharsSequence () public java.lang.CharSequence getImmutableCharSequence () public int getLineCount () public int getLineNumber (int) int offset public int getLineStartOffset (int) int line public int getLineEndOffset (int) int line int result public void insertString (int, java.lang.CharSequence) int offset CharSequence s public void deleteString (int, int) int startOffset int endOffset public void replaceString (int, int, java.lang.CharSequence) int startOffset int endOffset CharSequence s public boolean isWritable () public long getModificationStamp () public com.intellij.openapi.editor.RangeMarker createRangeMarker (int, int, boolean) int startOffset int endOffset boolean surviveOnExternalChange public void setReadOnly (boolean) boolean isReadOnly public com.intellij.openapi.editor.RangeMarker createGuardedBlock (int, int) int startOffset int endOffset public void removeGuardedBlock (com.intellij.openapi.editor.RangeMarker) com.intellij.openapi.editor.RangeMarker block public com.intellij.openapi.editor.RangeMarker getOffsetGuard (int) int offset public com.intellij.openapi.editor.RangeMarker getRangeGuard (int, int) int start int end public void startGuardedBlockChecking () public void stopGuardedBlockChecking () public void setText (java.lang.CharSequence) CharSequence text public int getLineSeparatorLength (int) int line public java.lang.Object getUserData (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key public void putUserData (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key Object value public void setStripTrailingSpacesEnabled (boolean) boolean isEnabled public void removeEditReadOnlyListener (com.intellij.openapi.editor.ex.EditReadOnlyListener) com.intellij.openapi.editor.ex.EditReadOnlyListener listener static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/Interval.class
Interval.java package com.intellij.openapi.editor.impl public abstract com.intellij.openapi.editor.impl.Interval extends java.lang.Object { public abstract int intervalStart () public abstract int intervalEnd () }
com/intellij/openapi/editor/impl/IntervalTree.class
IntervalTree.java package com.intellij.openapi.editor.impl abstract com.intellij.openapi.editor.impl.IntervalTree extends java.lang.Object { public abstract boolean processAll (com.intellij.util.Processor) public abstract boolean processOverlappingWith (int, int, com.intellij.util.Processor) public abstract boolean processContaining (int, com.intellij.util.Processor) public abstract boolean removeInterval (java.lang.Object) public abstract boolean processOverlappingWithOutside (int, int, com.intellij.util.Processor) }
com/intellij/openapi/editor/impl/IntervalTreeImpl$1.class
IntervalTreeImpl.java package com.intellij.openapi.editor.impl com.intellij.openapi.editor.impl.IntervalTreeImpl$1 extends java.lang.Object implements com.intellij.openapi.editor.ex.MarkupIterator { private com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode currentNode private int deltaUpToRootExclusive private int indexInCurrentList private Object current static final synthetic boolean $assertionsDisabled final synthetic com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode val$firstOverlap final synthetic int val$firstOverlapDelta final synthetic int val$modCountBefore final synthetic com.intellij.openapi.editor.impl.TextRangeInterval val$rangeInterval final synthetic int val$firstOverlapStart final synthetic int val$startOffset final synthetic int val$endOffset final synthetic com.intellij.openapi.editor.impl.IntervalTreeImpl this$0 void <init> (com.intellij.openapi.editor.impl.IntervalTreeImpl, com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode, int, int, com.intellij.openapi.editor.impl.TextRangeInterval, int, int, int) com.intellij.openapi.editor.impl.IntervalTreeImpl this$0 public boolean hasNext () Object t Object t public java.lang.Object next () Object t public java.lang.Object peek () public void remove () public void dispose () private com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode nextNode (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode) int rightDelta int rightMaxEnd com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode parent com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode root int delta int myMaxEnd com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode right static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/IntervalTreeImpl$IntTrinity.class
IntervalTreeImpl.java package com.intellij.openapi.editor.impl com.intellij.openapi.editor.impl.IntervalTreeImpl$IntTrinity extends java.lang.Object { private final int first private final int second private final int third private void <init> (int, int, int) int first int second int third synthetic void <init> (int, int, int, com.intellij.openapi.editor.impl.IntervalTreeImpl$1) int x0 int x1 int x2 com.intellij.openapi.editor.impl.IntervalTreeImpl$1 x3 static synthetic int access$1400 (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntTrinity) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntTrinity x0 static synthetic int access$1500 (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntTrinity) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntTrinity x0 static synthetic int access$1600 (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntTrinity) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntTrinity x0 }
com/intellij/openapi/editor/impl/IntervalTreeImpl$IntervalNode$WeakReferencedGetter.class
IntervalTreeImpl.java package com.intellij.openapi.editor.impl com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode$WeakReferencedGetter extends java.lang.ref.WeakReference implements com.intellij.openapi.util.Getter { private void <init> (java.lang.Object, java.lang.ref.ReferenceQueue) Object referent java.lang.ref.ReferenceQueue q public java.lang.String toString () synthetic void <init> (java.lang.Object, java.lang.ref.ReferenceQueue, com.intellij.openapi.editor.impl.IntervalTreeImpl$1) Object x0 java.lang.ref.ReferenceQueue x1 com.intellij.openapi.editor.impl.IntervalTreeImpl$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/IntervalTreeImpl$IntervalNode.class
IntervalTreeImpl.java package com.intellij.openapi.editor.impl com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode extends com.intellij.openapi.editor.impl.RedBlackTree$Node implements com.intellij.openapi.editor.impl.MutableInterval { private volatile int myStart private volatile int myEnd private static final byte ATTACHED_TO_TREE_FLAG final java.util.List intervals int maxEnd int delta private volatile long cachedDeltaUpToRoot private final com.intellij.openapi.editor.impl.IntervalTreeImpl myIntervalTree static final byte VALID_FLAG private static final com.intellij.util.concurrency.AtomicFieldUpdater cachedDeltaUpdater static final synthetic boolean $assertionsDisabled void <init> (com.intellij.openapi.editor.impl.IntervalTreeImpl, java.lang.Object, int, int) com.intellij.openapi.editor.impl.IntervalTreeImpl intervalTree Object key int start int end public com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode getLeft () public com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode getRight () public com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode getParent () public boolean processAliveKeys (com.intellij.util.Processor) com.intellij.openapi.util.Getter interval Object key int i com.intellij.util.Processor processor public boolean hasAliveKey (boolean) com.intellij.openapi.util.Getter interval int i boolean purgeDead boolean hasAliveInterval private boolean removeInterval (java.lang.Object) com.intellij.openapi.util.Getter interval Object t int i Object key private boolean isAttachedToTree () private void setAttachedToTree (boolean) boolean attached void removeIntervalInternal (int) int i void addInterval (java.lang.Object) Object interval void addIntervalsFrom (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode) Object interval com.intellij.openapi.util.Getter key com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode otherNode protected com.intellij.openapi.util.Getter createGetter (java.lang.Object) Object interval int computeDeltaUpToRoot () long nodePackedOffsets com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode parent int nodeDelta com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode node com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode treeRoot int deltaUp boolean allDeltasAreNull int height long path int treeModCount long packedOffsets int changeDelta (int) int change void clearDelta () public int setIntervalStart (int) int start public int setIntervalEnd (int) int end public boolean isValid () public boolean setValid (boolean) boolean value public int intervalStart () public int intervalEnd () public com.intellij.openapi.editor.impl.IntervalTreeImpl getTree () private void setCachedValues (int, boolean, int) int deltaUpToRoot boolean allDeltaUpToRootAreNull int modCount private static long packValues (long, boolean, int) long deltaUpToRoot boolean allDeltaUpToRootAreNull int modCount private boolean tryToSetCachedValues (int, boolean, int) int deltaUpToRoot boolean allDeltasUpAreNull int treeModCount long newValue long oldValue private static boolean allDeltasUpAreNull (long) long packedOffsets private static int modCount (long) long packedOffsets private static int deltaUpToRoot (long) long packedOffsets com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode previous () com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode left com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode parent com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode prev com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode next () com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode right com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode parent com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode prev public java.lang.String toString () public volatile synthetic com.intellij.openapi.editor.impl.RedBlackTree$Node getParent () public volatile synthetic com.intellij.openapi.editor.impl.RedBlackTree$Node getRight () public volatile synthetic com.intellij.openapi.editor.impl.RedBlackTree$Node getLeft () static synthetic long access$500 (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode x0 static synthetic boolean access$600 (long) long x0 static synthetic int access$700 (long) long x0 static synthetic void access$1000 (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode, int, boolean, int) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode x0 int x1 boolean x2 int x3 static synthetic void access$1100 (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode, boolean) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode x0 boolean x1 static synthetic int access$1300 (long) long x0 static synthetic boolean access$1700 (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode, java.lang.Object) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode x0 Object x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/IntervalTreeImpl$IntervalTreeGuide.class
IntervalTreeImpl.java package com.intellij.openapi.editor.impl com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalTreeGuide extends java.lang.Object implements com.intellij.util.WalkingState$TreeGuide { private void <init> () public com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode getNextSibling (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode element com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode parent public com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode getPrevSibling (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode element com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode parent public com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode getFirstChild (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode element com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode left public com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode getParent (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode element public volatile synthetic java.lang.Object getParent (java.lang.Object) public volatile synthetic java.lang.Object getFirstChild (java.lang.Object) public volatile synthetic java.lang.Object getPrevSibling (java.lang.Object) public volatile synthetic java.lang.Object getNextSibling (java.lang.Object) synthetic void <init> (com.intellij.openapi.editor.impl.IntervalTreeImpl$1) com.intellij.openapi.editor.impl.IntervalTreeImpl$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/IntervalTreeImpl.class
IntervalTreeImpl.java package com.intellij.openapi.editor.impl abstract com.intellij.openapi.editor.impl.IntervalTreeImpl extends com.intellij.openapi.editor.impl.RedBlackTree implements com.intellij.openapi.editor.impl.IntervalTree { static final com.intellij.openapi.diagnostic.Logger LOG static final boolean DEBUG private int keySize final java.util.concurrent.locks.ReadWriteLock l private final java.lang.ref.ReferenceQueue myReferenceQueue private int deadReferenceCount private boolean firingBeforeRemove private static final com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalTreeGuide INTERVAL_TREE_GUIDE_INSTANCE static final synthetic boolean $assertionsDisabled void <init> () protected abstract int compareEqualStartIntervals (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode, com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode) private void assertUnderWriteLock () private static boolean isAcquired (java.util.concurrent.locks.Lock) java.util.concurrent.locks.Lock l String s private void pushDeltaFromRoot (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode) long packedOffsets com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode node protected abstract com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode createNewNode (java.lang.Object, int, int, boolean, boolean, boolean, int) protected abstract com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode lookupNode (java.lang.Object) protected abstract void setNode (java.lang.Object, com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode) private int compareNodes (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode, int, com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode, int, java.util.List) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode i1 int delta1 com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode i2 int delta2 java.util.List invalid int start1 int start2 protected com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode getRoot () public boolean processAll (com.intellij.util.Processor) com.intellij.util.Processor processor private boolean process (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode, int, com.intellij.util.Processor) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode root int modCountBefore com.intellij.util.Processor processor com.intellij.util.WalkingState$TreeGuide guide public boolean processOverlappingWith (int, int, com.intellij.util.Processor) int start int end com.intellij.util.Processor processor private boolean processOverlappingWith (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode, int, int, int, int, com.intellij.util.Processor) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode root int start int end int modCountBefore int deltaUpToRootExclusive com.intellij.util.Processor processor int delta int myStartOffset int myEndOffset boolean overlaps public boolean processOverlappingWithOutside (int, int, com.intellij.util.Processor) int start int end com.intellij.util.Processor processor private boolean processOverlappingWithOutside (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode, int, int, int, int, com.intellij.util.Processor) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode root int start int end int modCountBefore int deltaUpToRootExclusive com.intellij.util.Processor processor int delta int rootMaxEnd int rootStartOffset int rootEndOffset boolean toProcess public boolean processContaining (int, com.intellij.util.Processor) int offset com.intellij.util.Processor processor private boolean processContaining (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode, int, int, int, com.intellij.util.Processor) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode root int offset int modCountBefore int deltaUpToRootExclusive com.intellij.util.Processor processor int delta int myStartOffset int myEndOffset boolean overlaps private com.intellij.openapi.editor.ex.MarkupIterator overlappingIterator (com.intellij.openapi.editor.impl.TextRangeInterval) int startOffset int endOffset com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode firstOverlap int firstOverlapDelta int firstOverlapStart int modCountBefore Throwable e com.intellij.openapi.editor.impl.TextRangeInterval rangeInterval private boolean overlaps (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode, com.intellij.openapi.editor.impl.TextRangeInterval, int) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode root com.intellij.openapi.editor.impl.TextRangeInterval rangeInterval int deltaUpToRootExclusive int delta int start int end com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode findOrInsert (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode) int compResult com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode current com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode node java.util.List gced private void deleteNodes (java.util.List) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode node java.util.List collectedAway public com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode addInterval (java.lang.Object, int, int, boolean, boolean, boolean, int) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode newNode com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode insertedNode Object interval int start int end boolean greedyToLeft boolean greedyToRight boolean stickingToRight int layer boolean checkMax (boolean) boolean assertInvalid private boolean doCheckMax (boolean) java.util.concurrent.atomic.AtomicBoolean allValid int[] keyCounter int[] nodeCounter gnu.trove.TLongHashSet ids boolean assertInvalid private com.intellij.openapi.editor.impl.IntervalTreeImpl$IntTrinity checkMax (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode, int, boolean, java.util.concurrent.atomic.AtomicBoolean, int[], int[], gnu.trove.TLongHashSet, boolean) Object t boolean added int i int c com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode root int deltaUpToRootExclusive boolean assertInvalid java.util.concurrent.atomic.AtomicBoolean allValid int[] keyCounter int[] nodeCounter gnu.trove.TLongHashSet ids boolean allDeltasUpAreNull long packedOffsets Object liveInterval int delta com.intellij.openapi.editor.impl.IntervalTreeImpl$IntTrinity l int minLeftStart int maxLeftStart int maxLeftEnd com.intellij.openapi.editor.impl.IntervalTreeImpl$IntTrinity r int maxRightEnd int minRightStart int maxRightStart com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode parent int myStartOffset int minStart int maxStart protected com.intellij.openapi.editor.impl.RedBlackTree$Node maximumNode (com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node n com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode root private void checkBelongsToTheTree (java.lang.Object, boolean) Object key com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode node int i boolean contains Object interval boolean assertInvalid com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode root com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode e public boolean removeInterval (java.lang.Object) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode node Object interval void removeNode (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode node com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode parent protected void deleteNode (com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node n com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode node public int size () boolean pushDelta (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode root com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode parent int delta private boolean incDelta (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode, int) int newDelta com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode root int delta protected com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode swapWithMaxPred (com.intellij.openapi.editor.impl.RedBlackTree$Node, com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode n com.intellij.openapi.editor.impl.RedBlackTree$Node root com.intellij.openapi.editor.impl.RedBlackTree$Node maxPred com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode a com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode d boolean acolor boolean dcolor private void swapNodes (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode, com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode n1 com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode n2 com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode l1 com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode r1 com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode p1 com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode l2 com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode r2 com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode p2 private int maxEndOf (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode, int) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode node int deltaUpToRootExclusive void correctMax (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode, int) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode node int deltaUpToRoot int realMax private void correctMaxUp (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode) int d com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode node int delta protected void rotateRight (com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node n com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode node1 com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode node2 com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode node3 com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode parent int deltaUp protected void rotateLeft (com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node n com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode node1 com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode node2 com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode node3 com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode parent int deltaUp protected void replaceNode (com.intellij.openapi.editor.impl.RedBlackTree$Node, com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node node com.intellij.openapi.editor.impl.RedBlackTree$Node child com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode myNode private void assertAllDeltasAreNull (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode node long packedOffsets private com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode findMinOverlappingWith (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode, com.intellij.openapi.editor.impl.Interval, int, int) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode root com.intellij.openapi.editor.impl.Interval interval int modCountBefore int deltaUpToRootExclusive int delta com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode inLeft int myStartOffset int myEndOffset boolean overlaps void changeData (java.lang.Object, int, int, boolean, boolean, boolean, int) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode node int before boolean nodeRemoved com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode insertedNode int after Object interval int start int end boolean greedyToLeft boolean greedyToRight boolean stickingToRight int layer private void processReferenceQueue () int dead private void purgeDeadNodes () java.util.List gced public void clear () private void collectGced (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode, java.util.List) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode root java.util.List gced void fireBeforeRemoved (java.lang.Object, java.lang.Object) Object markerEx Object reason void beforeRemove (java.lang.Object, java.lang.Object) Object markerEx Object reason private static com.intellij.util.WalkingState$TreeGuide getGuide () public int maxHeight () private int maxHeight (com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node root static com.intellij.openapi.editor.ex.MarkupIterator mergingOverlappingIterator (com.intellij.openapi.editor.impl.IntervalTreeImpl, com.intellij.openapi.editor.impl.TextRangeInterval, com.intellij.openapi.editor.impl.IntervalTreeImpl, com.intellij.openapi.editor.impl.TextRangeInterval, java.util.Comparator) com.intellij.openapi.editor.impl.IntervalTreeImpl tree1 com.intellij.openapi.editor.impl.TextRangeInterval tree1Range com.intellij.openapi.editor.impl.IntervalTreeImpl tree2 com.intellij.openapi.editor.impl.TextRangeInterval tree2Range java.util.Comparator comparator com.intellij.openapi.editor.ex.MarkupIterator exact com.intellij.openapi.editor.ex.MarkupIterator lines java.lang.Object findRangeMarkerAfter (java.lang.Object) com.intellij.openapi.util.Getter interval Object m int i java.util.List intervals com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode node boolean foundMarker Object marker java.lang.Object findRangeMarkerBefore (java.lang.Object) com.intellij.openapi.util.Getter interval Object m int i java.util.List intervals com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode node boolean foundMarker Object marker protected volatile synthetic com.intellij.openapi.editor.impl.RedBlackTree$Node swapWithMaxPred (com.intellij.openapi.editor.impl.RedBlackTree$Node, com.intellij.openapi.editor.impl.RedBlackTree$Node) private synthetic boolean lambda$clear$1 (java.lang.Object) Object t private synthetic boolean lambda$process$0 (com.intellij.util.Processor, int, com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode) com.intellij.util.Processor processor int modCountBefore com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode node static synthetic void access$000 (com.intellij.openapi.editor.impl.IntervalTreeImpl) com.intellij.openapi.editor.impl.IntervalTreeImpl x0 static synthetic void access$100 (com.intellij.openapi.editor.impl.IntervalTreeImpl, java.lang.Object, boolean) com.intellij.openapi.editor.impl.IntervalTreeImpl x0 Object x1 boolean x2 static synthetic int access$200 (com.intellij.openapi.editor.impl.IntervalTreeImpl) com.intellij.openapi.editor.impl.IntervalTreeImpl x0 static synthetic int access$210 (com.intellij.openapi.editor.impl.IntervalTreeImpl) com.intellij.openapi.editor.impl.IntervalTreeImpl x0 static synthetic int access$208 (com.intellij.openapi.editor.impl.IntervalTreeImpl) com.intellij.openapi.editor.impl.IntervalTreeImpl x0 static synthetic java.lang.ref.ReferenceQueue access$300 (com.intellij.openapi.editor.impl.IntervalTreeImpl) com.intellij.openapi.editor.impl.IntervalTreeImpl x0 static synthetic boolean access$800 (com.intellij.openapi.editor.impl.IntervalTreeImpl, com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode, com.intellij.openapi.editor.impl.TextRangeInterval, int) com.intellij.openapi.editor.impl.IntervalTreeImpl x0 com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode x1 com.intellij.openapi.editor.impl.TextRangeInterval x2 int x3 static synthetic int access$900 (com.intellij.openapi.editor.impl.IntervalTreeImpl, com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode, int) com.intellij.openapi.editor.impl.IntervalTreeImpl x0 com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode x1 int x2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/LineIteratorImpl.class
LineIteratorImpl.java package com.intellij.openapi.editor.impl public com.intellij.openapi.editor.impl.LineIteratorImpl extends java.lang.Object implements com.intellij.openapi.editor.ex.LineIterator { private int myLineIndex private final com.intellij.openapi.editor.impl.LineSet myLineSet void <init> (com.intellij.openapi.editor.impl.LineSet) com.intellij.openapi.editor.impl.LineSet lineSet public void start (int) int startOffset public int getStart () public int getEnd () public int getSeparatorLength () public int getLineNumber () public void advance () public boolean atEnd () }
com/intellij/openapi/editor/impl/LineSet.class
LineSet.java package com.intellij.openapi.editor.impl public com.intellij.openapi.editor.impl.LineSet extends java.lang.Object { private static final int MODIFIED_MASK private static final int SEPARATOR_MASK private final int[] myStarts private final byte[] myFlags private final int myLength private void <init> (int[], byte[], int) int[] starts byte[] flags int length public static com.intellij.openapi.editor.impl.LineSet createLineSet (java.lang.CharSequence) CharSequence text private static com.intellij.openapi.editor.impl.LineSet createLineSet (java.lang.CharSequence, boolean) CharSequence text boolean markModified gnu.trove.TIntArrayList starts gnu.trove.TByteArrayList flags com.intellij.openapi.util.text.LineTokenizer lineTokenizer com.intellij.openapi.editor.impl.LineSet update (java.lang.CharSequence, int, int, java.lang.CharSequence, boolean) CharSequence prevText int start int end CharSequence replacement boolean wholeTextReplaced CharSequence newText com.intellij.openapi.editor.impl.LineSet result private static boolean hasChar (java.lang.CharSequence, int, char) CharSequence s int index char c private boolean isSingleLineChange (int, int, java.lang.CharSequence) int start int end CharSequence replacement int startLine private com.intellij.openapi.editor.impl.LineSet updateInsideOneLine (int, int) int i int line int lengthDelta int[] starts byte[] flags private com.intellij.openapi.editor.impl.LineSet genericUpdate (int, int, java.lang.CharSequence) int startOffset int endOffset CharSequence replacement int startLine int endLine com.intellij.openapi.editor.impl.LineSet patch int lengthShift int startLineStart boolean addStartLine boolean addEndLine int newLineCount int[] starts byte[] flags int toIndex private int shiftData (int[], byte[], int, int, int, int) int i int[] dstStarts byte[] dstFlags int srcOffset int dstOffset int count int offsetDelta public int findLineIndex (int) int offset int bsResult public com.intellij.openapi.editor.ex.LineIterator createIterator () public final int getLineStart (int) int index private boolean isLastEmptyLine (int) int index private boolean hasEol (int) int lineIndex public final int getLineEnd (int) int index private void checkLineIndex (int) int index final boolean isModified (int) int index final com.intellij.openapi.editor.impl.LineSet setModified (com.intellij.util.containers.IntArrayList) int index int index int i com.intellij.util.containers.IntArrayList indices byte[] flags com.intellij.openapi.editor.impl.LineSet clearModificationFlags (int, int) int i int startLine int endLine byte[] flags com.intellij.openapi.editor.impl.LineSet clearModificationFlags () final int getSeparatorLength (int) int index private int getSeparatorLengthUnsafe (int) int index final int getLineCount () int getLength () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/LockFreeCOWSortedArray.class
LockFreeCOWSortedArray.java package com.intellij.openapi.editor.impl com.intellij.openapi.editor.impl.LockFreeCOWSortedArray extends java.lang.Object { private final java.util.Comparator comparator private final com.intellij.util.ArrayFactory arrayFactory private volatile Object[] listeners private static final com.intellij.util.concurrency.AtomicFieldUpdater UPDATER void <init> (java.util.Comparator, com.intellij.util.ArrayFactory) java.util.Comparator comparator com.intellij.util.ArrayFactory arrayFactory void add (java.lang.Object) Object[] oldListeners int i Object[] newListeners Object listener boolean remove (java.lang.Object) Object[] oldListeners Object[] newListeners Object listener private int insertionIndex (java.lang.Object[], java.lang.Object) Object element int i Object[] elements Object e java.lang.Object[] getArray () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/ManualRangeMarker.class
ManualRangeMarker.java package com.intellij.openapi.editor.impl public com.intellij.openapi.editor.impl.ManualRangeMarker extends java.lang.Object implements com.intellij.openapi.util.Segment { private final int myStart private final int myEnd private final boolean myGreedyLeft private final boolean myGreedyRight private final boolean mySurviveOnExternalChange private final com.intellij.openapi.editor.impl.PersistentRangeMarker$LinesCols myLinesCols public void <init> (int, int, boolean, boolean, boolean, com.intellij.openapi.editor.impl.PersistentRangeMarker$LinesCols) int start int end boolean greedyLeft boolean greedyRight boolean surviveOnExternalChange com.intellij.openapi.editor.impl.PersistentRangeMarker$LinesCols linesCols public com.intellij.openapi.editor.impl.ManualRangeMarker getUpdatedRange (com.intellij.openapi.editor.event.DocumentEvent, com.intellij.openapi.editor.impl.FrozenDocument) int delta int start com.intellij.openapi.editor.impl.PersistentRangeMarker$LinesCols linesCols com.intellij.openapi.util.Pair pair com.intellij.openapi.editor.event.DocumentEvent event com.intellij.openapi.editor.impl.FrozenDocument documentBefore com.intellij.openapi.util.TextRange range public int getStartOffset () public int getEndOffset () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/MutableInterval.class
MutableInterval.java package com.intellij.openapi.editor.impl public abstract com.intellij.openapi.editor.impl.MutableInterval extends java.lang.Object implements com.intellij.openapi.editor.impl.Interval { public abstract int setIntervalStart (int) public abstract int setIntervalEnd (int) public abstract boolean isValid () public abstract boolean setValid (boolean) }
com/intellij/openapi/editor/impl/PersistentRangeMarker$1.class
PersistentRangeMarker.java package com.intellij.openapi.editor.impl synthetic com.intellij.openapi.editor.impl.PersistentRangeMarker$1 extends java.lang.Object { }
com/intellij/openapi/editor/impl/PersistentRangeMarker$LineCol.class
PersistentRangeMarker.java package com.intellij.openapi.editor.impl com.intellij.openapi.editor.impl.PersistentRangeMarker$LineCol extends java.lang.Object { private final int line private final int col void <init> (int, int) int line int col static synthetic int access$100 (com.intellij.openapi.editor.impl.PersistentRangeMarker$LineCol) com.intellij.openapi.editor.impl.PersistentRangeMarker$LineCol x0 static synthetic int access$200 (com.intellij.openapi.editor.impl.PersistentRangeMarker$LineCol) com.intellij.openapi.editor.impl.PersistentRangeMarker$LineCol x0 }
com/intellij/openapi/editor/impl/PersistentRangeMarker$LinesCols.class
PersistentRangeMarker.java package com.intellij.openapi.editor.impl com.intellij.openapi.editor.impl.PersistentRangeMarker$LinesCols extends java.lang.Object { private final int myStartLine private final int myStartColumn private final int myEndLine private final int myEndColumn private void <init> (int, int, int, int) int startLine int startColumn int endLine int endColumn public java.lang.String toString () synthetic void <init> (int, int, int, int, com.intellij.openapi.editor.impl.PersistentRangeMarker$1) int x0 int x1 int x2 int x3 com.intellij.openapi.editor.impl.PersistentRangeMarker$1 x4 static synthetic int access$300 (com.intellij.openapi.editor.impl.PersistentRangeMarker$LinesCols) com.intellij.openapi.editor.impl.PersistentRangeMarker$LinesCols x0 static synthetic int access$400 (com.intellij.openapi.editor.impl.PersistentRangeMarker$LinesCols) com.intellij.openapi.editor.impl.PersistentRangeMarker$LinesCols x0 static synthetic int access$500 (com.intellij.openapi.editor.impl.PersistentRangeMarker$LinesCols) com.intellij.openapi.editor.impl.PersistentRangeMarker$LinesCols x0 static synthetic int access$600 (com.intellij.openapi.editor.impl.PersistentRangeMarker$LinesCols) com.intellij.openapi.editor.impl.PersistentRangeMarker$LinesCols x0 }
com/intellij/openapi/editor/impl/PersistentRangeMarker.class
PersistentRangeMarker.java package com.intellij.openapi.editor.impl com.intellij.openapi.editor.impl.PersistentRangeMarker extends com.intellij.openapi.editor.impl.RangeMarkerImpl { private com.intellij.openapi.editor.impl.PersistentRangeMarker$LinesCols myLinesCols void <init> (com.intellij.openapi.editor.ex.DocumentEx, int, int, boolean) com.intellij.openapi.editor.ex.DocumentEx document int startOffset int endOffset boolean register void <init> (com.intellij.openapi.vfs.VirtualFile, int, int, int, int, int, int, boolean) com.intellij.openapi.vfs.VirtualFile virtualFile int startOffset int endOffset int startLine int startCol int endLine int endCol boolean register static com.intellij.openapi.editor.impl.PersistentRangeMarker$LinesCols storeLinesAndCols (com.intellij.openapi.editor.Document, int, int) com.intellij.openapi.editor.Document myDocument int startOffset int endOffset com.intellij.openapi.editor.impl.PersistentRangeMarker$LineCol start com.intellij.openapi.editor.impl.PersistentRangeMarker$LineCol end private static com.intellij.openapi.editor.impl.PersistentRangeMarker$LineCol calcLineCol (com.intellij.openapi.editor.Document, int) int line int col com.intellij.openapi.editor.Document document int offset static com.intellij.openapi.util.Pair translateViaDiff (com.intellij.openapi.editor.impl.event.DocumentEventImpl, com.intellij.openapi.editor.impl.PersistentRangeMarker$LinesCols) int myStartLine com.intellij.openapi.editor.Document document int start int myEndLine int end com.intellij.util.diff.FilesTooBigForDiffException e com.intellij.openapi.editor.impl.event.DocumentEventImpl event com.intellij.openapi.editor.impl.PersistentRangeMarker$LinesCols linesCols protected void changedUpdateImpl (com.intellij.openapi.editor.event.DocumentEvent) com.intellij.openapi.editor.event.DocumentEvent e com.intellij.openapi.util.Pair pair private static com.intellij.openapi.util.Pair applyChange (com.intellij.openapi.editor.event.DocumentEvent, com.intellij.openapi.util.Segment, int, int, boolean, boolean, boolean, com.intellij.openapi.editor.impl.PersistentRangeMarker$LinesCols) com.intellij.openapi.util.TextRange fallback com.intellij.openapi.editor.impl.PersistentRangeMarker$LinesCols lc com.intellij.openapi.editor.event.DocumentEvent event com.intellij.openapi.util.Segment range int intervalStart int intervalEnd boolean greedyLeft boolean greedyRight boolean stickingToRight com.intellij.openapi.editor.impl.PersistentRangeMarker$LinesCols linesCols boolean shouldTranslateViaDiff com.intellij.openapi.util.Pair translated public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/PersistentRangeMarkerUtil.class
PersistentRangeMarkerUtil.java package com.intellij.openapi.editor.impl com.intellij.openapi.editor.impl.PersistentRangeMarkerUtil extends java.lang.Object { void <init> () static boolean shouldTranslateViaDiff (com.intellij.openapi.editor.event.DocumentEvent, int, int) com.intellij.openapi.editor.event.DocumentEvent e int rangeStart int rangeEnd private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/PsiBasedStripTrailingSpacesFilter$Factory.class
PsiBasedStripTrailingSpacesFilter.java package com.intellij.openapi.editor.impl public abstract com.intellij.openapi.editor.impl.PsiBasedStripTrailingSpacesFilter$Factory extends com.intellij.openapi.editor.StripTrailingSpacesFilterFactory { public void <init> () public final com.intellij.openapi.editor.StripTrailingSpacesFilter createFilter (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Document) com.intellij.openapi.editor.impl.PsiBasedStripTrailingSpacesFilter filter com.intellij.psi.PsiFile psiFile com.intellij.openapi.project.Project project com.intellij.openapi.editor.Document document com.intellij.lang.Language language protected abstract com.intellij.openapi.editor.impl.PsiBasedStripTrailingSpacesFilter createFilter (com.intellij.openapi.editor.Document) protected abstract boolean isApplicableTo (com.intellij.lang.Language) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/PsiBasedStripTrailingSpacesFilter.class
PsiBasedStripTrailingSpacesFilter.java package com.intellij.openapi.editor.impl public abstract com.intellij.openapi.editor.impl.PsiBasedStripTrailingSpacesFilter extends java.lang.Object implements com.intellij.openapi.editor.StripTrailingSpacesFilter { private final java.util.BitSet myDisabledLinesBitSet private final com.intellij.openapi.editor.Document myDocument private static final com.intellij.openapi.diagnostic.Logger LOG protected void <init> (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document public boolean isStripSpacesAllowedForLine (int) int line protected abstract void process (com.intellij.psi.PsiFile) public static com.intellij.lang.Language getDocumentLanguage (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document com.intellij.openapi.fileEditor.FileDocumentManager manager com.intellij.openapi.vfs.VirtualFile file private static com.intellij.psi.PsiFile getPsiFile (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Document) com.intellij.psi.PsiDocumentManager documentManager com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.openapi.project.Project project com.intellij.openapi.editor.Document document protected final void disableRange (com.intellij.openapi.util.TextRange, boolean) com.intellij.openapi.util.TextRange range boolean includeEndLine int startLine int endLine static synthetic com.intellij.psi.PsiFile access$000 (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Document) com.intellij.openapi.project.Project x0 com.intellij.openapi.editor.Document x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/RangeMarkerImpl.class
RangeMarkerImpl.java package com.intellij.openapi.editor.impl public com.intellij.openapi.editor.impl.RangeMarkerImpl extends com.intellij.openapi.util.UserDataHolderBase implements com.intellij.openapi.editor.ex.RangeMarkerEx { private static final com.intellij.openapi.diagnostic.Logger LOG private final Object myDocumentOrFile com.intellij.openapi.editor.impl.RangeMarkerTree$RMNode myNode private final long myId private static final com.intellij.openapi.editor.impl.StripedIDGenerator counter void <init> (com.intellij.openapi.editor.ex.DocumentEx, int, int, boolean, boolean) com.intellij.openapi.editor.ex.DocumentEx document int start int end boolean register boolean forceDocumentStrongReference void <init> (com.intellij.openapi.vfs.VirtualFile, int, int, boolean) com.intellij.openapi.vfs.VirtualFile virtualFile int start int end boolean register private static int estimateDocumentLength (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.openapi.editor.Document document private void <init> (java.lang.Object, int, int, int, boolean, boolean, boolean) Object documentOrFile int documentTextLength int start int end boolean register boolean greedyToLeft boolean greedyToRight protected void registerInTree (int, int, boolean, boolean, int) int start int end boolean greedyToLeft boolean greedyToRight int layer protected boolean unregisterInTree () com.intellij.openapi.editor.impl.IntervalTreeImpl tree boolean b public long getId () public void dispose () public int getStartOffset () com.intellij.openapi.editor.impl.RangeMarkerTree$RMNode node public int getEndOffset () com.intellij.openapi.editor.impl.RangeMarkerTree$RMNode node void invalidate (java.lang.Object) Object reason com.intellij.openapi.editor.impl.RangeMarkerTree$RMNode node public final com.intellij.openapi.editor.ex.DocumentEx getDocument () Object file com.intellij.openapi.editor.ex.DocumentEx document public int getLayer () public void setGreedyToLeft (boolean) boolean greedy public void setGreedyToRight (boolean) boolean greedy public void setStickingToRight (boolean) boolean value public boolean isGreedyToLeft () com.intellij.openapi.editor.impl.RangeMarkerTree$RMNode node public boolean isGreedyToRight () com.intellij.openapi.editor.impl.RangeMarkerTree$RMNode node public boolean isStickingToRight () com.intellij.openapi.editor.impl.RangeMarkerTree$RMNode node public final void documentChanged (com.intellij.openapi.editor.event.DocumentEvent) com.intellij.openapi.editor.event.DocumentEvent e int oldStart int oldEnd int docLength protected void changedUpdateImpl (com.intellij.openapi.editor.event.DocumentEvent) com.intellij.openapi.editor.event.DocumentEvent e com.intellij.openapi.util.TextRange newRange protected void onReTarget (int, int, int) int startOffset int endOffset int destOffset static com.intellij.openapi.util.TextRange applyChange (com.intellij.openapi.editor.event.DocumentEvent, int, int, boolean, boolean, boolean) com.intellij.openapi.editor.event.DocumentEvent e int intervalStart int intervalEnd boolean isGreedyToLeft boolean isGreedyToRight boolean isStickingToRight int offset int oldLength int newLength private static com.intellij.openapi.util.TextRange processIfOnePoint (com.intellij.openapi.editor.event.DocumentEvent, int, boolean, boolean) com.intellij.openapi.editor.event.DocumentEvent e int intervalStart boolean greedyRight boolean stickyRight int offset int oldLength int oldEnd public java.lang.String toString () int setIntervalStart (int) int start int setIntervalEnd (int) int end public boolean isValid () com.intellij.openapi.editor.impl.RangeMarkerTree$RMNode node Object file private static boolean canHaveDocument (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.editor.Document document private static boolean isBinaryWithoutDecompiler (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.fileTypes.FileType fileType public boolean setValid (boolean) boolean value com.intellij.openapi.editor.impl.RangeMarkerTree$RMNode node public int intervalStart () com.intellij.openapi.editor.impl.RangeMarkerTree$RMNode node public int intervalEnd () com.intellij.openapi.editor.impl.RangeMarkerTree$RMNode node public com.intellij.openapi.editor.RangeMarker findRangeMarkerAfter () public com.intellij.openapi.editor.RangeMarker findRangeMarkerBefore () public volatile synthetic com.intellij.openapi.editor.Document getDocument () private synthetic boolean lambda$invalidate$0 (java.lang.Object, com.intellij.openapi.editor.ex.RangeMarkerEx) Object reason com.intellij.openapi.editor.ex.RangeMarkerEx markerEx static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/RangeMarkerTree$RMNode.class
RangeMarkerTree.java package com.intellij.openapi.editor.impl com.intellij.openapi.editor.impl.RangeMarkerTree$RMNode extends com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode { private static final byte EXPAND_TO_LEFT_FLAG private static final byte EXPAND_TO_RIGHT_FLAG private static final byte STICK_TO_RIGHT_FLAG void <init> (com.intellij.openapi.editor.impl.RangeMarkerTree, com.intellij.openapi.editor.ex.RangeMarkerEx, int, int, boolean, boolean, boolean) com.intellij.openapi.editor.impl.RangeMarkerTree rangeMarkerTree com.intellij.openapi.editor.ex.RangeMarkerEx key int start int end boolean greedyToLeft boolean greedyToRight boolean stickingToRight boolean isGreedyToLeft () boolean isGreedyToRight () boolean isStickingToRight () void onRemoved () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/RangeMarkerTree.class
RangeMarkerTree.java package com.intellij.openapi.editor.impl com.intellij.openapi.editor.impl.RangeMarkerTree extends com.intellij.openapi.editor.impl.IntervalTreeImpl implements com.intellij.openapi.editor.ex.PrioritizedInternalDocumentListener { private static final int DUPLICATE_LIMIT static final synthetic boolean $assertionsDisabled void <init> (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document void <init> () public void moveTextHappened (com.intellij.openapi.editor.Document, int, int, int) com.intellij.openapi.editor.Document document int start int end int newBase public int getPriority () public void documentChanged (com.intellij.openapi.editor.event.DocumentEvent) com.intellij.openapi.editor.event.DocumentEvent event protected int compareEqualStartIntervals (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode, com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode i1 com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode i2 com.intellij.openapi.editor.impl.RangeMarkerTree$RMNode o1 com.intellij.openapi.editor.impl.RangeMarkerTree$RMNode o2 boolean greedyL1 boolean greedyL2 int o1Length int o2Length int d boolean greedyR1 boolean greedyR2 boolean stickyR1 boolean stickyR2 void dispose (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document public com.intellij.openapi.editor.impl.RangeMarkerTree$RMNode addInterval (com.intellij.openapi.editor.ex.RangeMarkerEx, int, int, boolean, boolean, boolean, int) String msg com.intellij.openapi.editor.ex.RangeMarkerEx interval int start int end boolean greedyToLeft boolean greedyToRight boolean stickingToRight int layer com.intellij.openapi.editor.impl.RangeMarkerTree$RMNode node private java.lang.String errMsg (com.intellij.openapi.editor.impl.RangeMarkerTree$RMNode) com.intellij.openapi.editor.impl.RangeMarkerTree$RMNode node java.util.concurrent.atomic.AtomicInteger alive protected com.intellij.openapi.editor.impl.RangeMarkerTree$RMNode createNewNode (com.intellij.openapi.editor.ex.RangeMarkerEx, int, int, boolean, boolean, boolean, int) com.intellij.openapi.editor.ex.RangeMarkerEx key int start int end boolean greedyToLeft boolean greedyToRight boolean stickingToRight int layer protected com.intellij.openapi.editor.impl.RangeMarkerTree$RMNode lookupNode (com.intellij.openapi.editor.ex.RangeMarkerEx) com.intellij.openapi.editor.ex.RangeMarkerEx key protected void setNode (com.intellij.openapi.editor.ex.RangeMarkerEx, com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode) com.intellij.openapi.editor.ex.RangeMarkerEx key com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode intervalNode private void updateMarkersOnChange (com.intellij.openapi.editor.event.DocumentEvent) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode node int startOffset int endOffset int i com.intellij.openapi.util.Getter key int i java.util.List keys com.intellij.openapi.editor.impl.RangeMarkerImpl marker com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode node java.util.List affected com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode root com.intellij.openapi.editor.event.DocumentEvent e private void findOrInsertWithIntervals (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode node com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode insertedNode boolean collectAffectedMarkersAndShiftSubtrees (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode, com.intellij.openapi.editor.event.DocumentEvent, java.util.List) int newL int lengthDelta int newD com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode left com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode root com.intellij.openapi.editor.event.DocumentEvent e java.util.List affected boolean norm int maxEnd int offset int affectedEndOffset boolean hasAliveKeys private void reTarget (int, int, int) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode node com.intellij.openapi.util.Getter key int i java.util.List keys com.intellij.openapi.editor.impl.RangeMarkerImpl marker com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode node java.util.List affected int shift int start int end int newBase private void collectNodesToRetarget (com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode, int, int, java.util.List) com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode root int start int end java.util.List affected int maxEnd public volatile synthetic com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode addInterval (java.lang.Object, int, int, boolean, boolean, boolean, int) protected volatile synthetic void setNode (java.lang.Object, com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode) protected volatile synthetic com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode lookupNode (java.lang.Object) protected volatile synthetic com.intellij.openapi.editor.impl.IntervalTreeImpl$IntervalNode createNewNode (java.lang.Object, int, int, boolean, boolean, boolean, int) private static synthetic boolean lambda$errMsg$0 (java.util.concurrent.atomic.AtomicInteger, com.intellij.openapi.editor.ex.RangeMarkerEx) java.util.concurrent.atomic.AtomicInteger alive com.intellij.openapi.editor.ex.RangeMarkerEx t static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/RedBlackTree$Node.class
RedBlackTree.java package com.intellij.openapi.editor.impl public abstract com.intellij.openapi.editor.impl.RedBlackTree$Node extends java.lang.Object { protected com.intellij.openapi.editor.impl.RedBlackTree$Node left protected com.intellij.openapi.editor.impl.RedBlackTree$Node right protected com.intellij.openapi.editor.impl.RedBlackTree$Node parent private volatile byte myFlags static final byte COLOR_MASK static final synthetic boolean $assertionsDisabled public void <init> () boolean isFlagSet (byte) byte mask void setFlag (byte, boolean) byte mask boolean value public com.intellij.openapi.editor.impl.RedBlackTree$Node grandparent () public com.intellij.openapi.editor.impl.RedBlackTree$Node sibling () com.intellij.openapi.editor.impl.RedBlackTree$Node parent private com.intellij.openapi.editor.impl.RedBlackTree$Node uncle () public com.intellij.openapi.editor.impl.RedBlackTree$Node getLeft () public void setLeft (com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node left public com.intellij.openapi.editor.impl.RedBlackTree$Node getRight () public void setRight (com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node right public com.intellij.openapi.editor.impl.RedBlackTree$Node getParent () public void setParent (com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node parent public abstract boolean processAliveKeys (com.intellij.util.Processor) public abstract boolean hasAliveKey (boolean) public boolean isBlack () private void setBlack () void setRed () public void setColor (boolean) boolean isBlack static synthetic void access$000 (com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node x0 static synthetic com.intellij.openapi.editor.impl.RedBlackTree$Node access$100 (com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node x0 static void <clinit> () }
com/intellij/openapi/editor/impl/RedBlackTree.class
RedBlackTree.java package com.intellij.openapi.editor.impl public abstract com.intellij.openapi.editor.impl.RedBlackTree extends java.util.concurrent.atomic.AtomicInteger { public static boolean VERIFY private static final int INDENT_STEP private int nodeSize protected com.intellij.openapi.editor.impl.RedBlackTree$Node root static final synthetic boolean $assertionsDisabled void <init> () void incModCount () int getModCount () protected void rotateLeft (com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node n com.intellij.openapi.editor.impl.RedBlackTree$Node r protected void rotateRight (com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node n com.intellij.openapi.editor.impl.RedBlackTree$Node l protected void replaceNode (com.intellij.openapi.editor.impl.RedBlackTree$Node, com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node oldn com.intellij.openapi.editor.impl.RedBlackTree$Node newn com.intellij.openapi.editor.impl.RedBlackTree$Node parent void onInsertNode () void insertCase1 (com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node n private void insertCase2 (com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node n private void insertCase3 (com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node n private void insertCase4 (com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node n private void insertCase5 (com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node n private static void assertParentChild (com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node node1 protected void deleteNode (com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node pred com.intellij.openapi.editor.impl.RedBlackTree$Node n com.intellij.openapi.editor.impl.RedBlackTree$Node e com.intellij.openapi.editor.impl.RedBlackTree$Node child protected abstract com.intellij.openapi.editor.impl.RedBlackTree$Node swapWithMaxPred (com.intellij.openapi.editor.impl.RedBlackTree$Node, com.intellij.openapi.editor.impl.RedBlackTree$Node) protected com.intellij.openapi.editor.impl.RedBlackTree$Node maximumNode (com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node n private void deleteCase1 (com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node n private void deleteCase2 (com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node n private void deleteCase3 (com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node n private void deleteCase4 (com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node n private void deleteCase5 (com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node n private void deleteCase6 (com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node n public void print () private static void printHelper (com.intellij.openapi.editor.impl.RedBlackTree$Node, int) int i com.intellij.openapi.editor.impl.RedBlackTree$Node n int indent public int size () int nodeSize () void verifyProperties () private static void verifyProperty1 (com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node n private static void verifyProperty2 (com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node root private static boolean isBlack (com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node n private static void verifyProperty4 (com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node n private static void verifyProperty5 (com.intellij.openapi.editor.impl.RedBlackTree$Node) com.intellij.openapi.editor.impl.RedBlackTree$Node root private static int verifyProperty5Helper (com.intellij.openapi.editor.impl.RedBlackTree$Node, int, int) com.intellij.openapi.editor.impl.RedBlackTree$Node n int blackCount int pathBlackCount public void clear () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/StripedIDGenerator$1.class
StripedIDGenerator.java package com.intellij.openapi.editor.impl synthetic com.intellij.openapi.editor.impl.StripedIDGenerator$1 extends java.lang.Object { }
com/intellij/openapi/editor/impl/StripedIDGenerator$NextPair.class
StripedIDGenerator.java package com.intellij.openapi.editor.impl com.intellij.openapi.editor.impl.StripedIDGenerator$NextPair extends java.lang.Object { long nextId final long limit private void <init> (long, long) long nextId long limit synthetic void <init> (long, long, com.intellij.openapi.editor.impl.StripedIDGenerator$1) long x0 long x1 com.intellij.openapi.editor.impl.StripedIDGenerator$1 x2 }
com/intellij/openapi/editor/impl/StripedIDGenerator.class
StripedIDGenerator.java package com.intellij.openapi.editor.impl public com.intellij.openapi.editor.impl.StripedIDGenerator extends java.lang.Object { private static final int CHUNK_SIZE private final java.util.concurrent.atomic.AtomicLong nextChunkStart private final ThreadLocal localCounter public void <init> () public long next () long start com.intellij.openapi.editor.impl.StripedIDGenerator$NextPair nextPair long result }
com/intellij/openapi/editor/impl/SweepProcessor$Generator.class
SweepProcessor.java package com.intellij.openapi.editor.impl public abstract com.intellij.openapi.editor.impl.SweepProcessor$Generator extends java.lang.Object { public abstract boolean generateInStartOffsetOrder (com.intellij.util.Processor) }
com/intellij/openapi/editor/impl/SweepProcessor.class
SweepProcessor.java package com.intellij.openapi.editor.impl public abstract com.intellij.openapi.editor.impl.SweepProcessor extends java.lang.Object { public abstract boolean process (int, java.lang.Object, boolean, java.util.Collection) public static boolean sweep (com.intellij.openapi.editor.impl.SweepProcessor$Generator, com.intellij.openapi.editor.impl.SweepProcessor) com.intellij.openapi.util.Segment previous int prevEnd com.intellij.openapi.editor.impl.SweepProcessor$Generator generator com.intellij.openapi.editor.impl.SweepProcessor sweepProcessor java.util.Queue ends private static synthetic boolean lambda$sweep$0 (java.util.Queue, com.intellij.openapi.editor.impl.SweepProcessor, com.intellij.openapi.util.Segment) com.intellij.openapi.util.Segment previous int prevEnd java.util.Queue ends com.intellij.openapi.editor.impl.SweepProcessor sweepProcessor com.intellij.openapi.util.Segment marker int start private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/TextChangeImpl.class
TextChangeImpl.java package com.intellij.openapi.editor.impl public com.intellij.openapi.editor.impl.TextChangeImpl extends java.lang.Object implements com.intellij.openapi.editor.TextChange { private final StringBuilder myText private char[] myChars private int myStart private int myEnd static final synthetic boolean $assertionsDisabled public void <init> (java.lang.CharSequence, int) throws java.lang.IllegalArgumentException CharSequence text int start public void <init> (java.lang.CharSequence, int, int) throws java.lang.IllegalArgumentException CharSequence text int start int end public int getStart () public void setStart (int) int start public int getEnd () public void setEnd (int) int end public java.lang.CharSequence getText () public char[] getChars () public int getDiff () public void advance (int) throws java.lang.IllegalArgumentException int offset int newStart public boolean equals (java.lang.Object) Object o com.intellij.openapi.editor.impl.TextChangeImpl that public int hashCode () int result public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/TextChangesStorage$ChangeEntry.class
TextChangesStorage.java package com.intellij.openapi.editor.impl com.intellij.openapi.editor.impl.TextChangesStorage$ChangeEntry extends java.lang.Object { public com.intellij.openapi.editor.impl.TextChangeImpl change public int clientStartOffset void <init> (com.intellij.openapi.editor.impl.TextChangeImpl, int) com.intellij.openapi.editor.impl.TextChangeImpl change int clientStartOffset public int getClientEndOffset () public java.lang.String toString () }
com/intellij/openapi/editor/impl/TextChangesStorage.class
TextChangesStorage.java package com.intellij.openapi.editor.impl public com.intellij.openapi.editor.impl.TextChangesStorage extends java.lang.Object { private final java.util.List myChanges static final synthetic boolean $assertionsDisabled public void <init> () public java.util.List getChanges () com.intellij.openapi.editor.impl.TextChangesStorage$ChangeEntry changeEntry java.util.List result public java.util.List getChanges (int, int) int i int start int end int changeStartIndex int changeEndIndex boolean endInclusive java.util.List result public boolean isEmpty () public void clear () public int size () public void store (com.intellij.openapi.editor.TextChange) int clientShift com.intellij.openapi.editor.TextChange change com.intellij.openapi.editor.impl.TextChangesStorage$ChangeEntry last int insertionIndex private int doStore (com.intellij.openapi.editor.TextChange) com.intellij.openapi.editor.impl.TextChangesStorage$ChangeEntry changeEntry com.intellij.openapi.editor.impl.TextChangesStorage$ChangeEntry changeEntry com.intellij.openapi.editor.impl.TextChangesStorage$ChangeEntry changeEntry StringBuilder adjustedText int numberOfStoredChangeSymbolsToRemove CharSequence adjustedText CharSequence adjustedText com.intellij.openapi.editor.impl.TextChangeImpl adjusted com.intellij.openapi.editor.impl.TextChangesStorage$ChangeEntry changeEntry int storedClientStart CharSequence storedText int storedClientEnd int i com.intellij.openapi.editor.TextChange change int newChangeStart int newChangeEnd int insertionIndex int clientShift int changeDiff boolean updateClientOffsetOnly private void mergeIfNecessary (int) String text com.intellij.openapi.editor.impl.TextChangesStorage$ChangeEntry left String text com.intellij.openapi.editor.impl.TextChangesStorage$ChangeEntry right int insertionIndex com.intellij.openapi.editor.impl.TextChangesStorage$ChangeEntry toMerge public char charAt (char[], int) int originalArrayIndex com.intellij.openapi.editor.impl.TextChangesStorage$ChangeEntry changeEntry com.intellij.openapi.editor.impl.TextChangesStorage$ChangeEntry changeEntry int clientShift char[] originalData int index int changeIndex public java.lang.CharSequence substring (char[], int, int) com.intellij.openapi.editor.impl.TextChangesStorage$ChangeEntry changeEntry com.intellij.openapi.editor.impl.TextChangesStorage$ChangeEntry changeEntry int length int changeTextStartOffset int length com.intellij.openapi.editor.impl.TextChangesStorage$ChangeEntry changeEntry int clientStart int clientEnd int i char[] originalData int start int end int startChangeIndex int endChangeIndex boolean substringAffectedByChanges int clientShift int originalStart char[] data int outputOffset private int getChangeIndex (int) int clientOffset public java.lang.String toString () private synthetic int lambda$getChangeIndex$0 (int, int) int clientOffset int i com.intellij.openapi.editor.impl.TextChangesStorage$ChangeEntry changeEntry static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/TextRangeInterval.class
TextRangeInterval.java package com.intellij.openapi.editor.impl public com.intellij.openapi.editor.impl.TextRangeInterval extends com.intellij.openapi.util.ProperTextRange implements com.intellij.openapi.editor.impl.Interval { public void <init> (int, int) int startOffset int endOffset public int intervalStart () public int intervalEnd () }
com/intellij/openapi/editor/impl/event/DocumentEventImpl.class
DocumentEventImpl.java package com.intellij.openapi.editor.impl.event public com.intellij.openapi.editor.impl.event.DocumentEventImpl extends com.intellij.openapi.editor.event.DocumentEvent { private final int myOffset private final CharSequence myOldString private final int myOldLength private final CharSequence myNewString private final int myNewLength private final long myOldTimeStamp private final boolean myIsWholeDocReplaced private com.intellij.util.diff.Diff$Change myChange private static final com.intellij.util.diff.Diff$Change TOO_BIG_FILE private final int myInitialStartOffset private final int myInitialOldLength static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.openapi.editor.Document, int, java.lang.CharSequence, java.lang.CharSequence, long, boolean) com.intellij.openapi.editor.Document document int offset CharSequence oldString CharSequence newString long oldTimeStamp boolean wholeTextReplaced public void <init> (com.intellij.openapi.editor.Document, int, java.lang.CharSequence, java.lang.CharSequence, long, boolean, int, int) com.intellij.openapi.editor.Document document int offset CharSequence oldString CharSequence newString long oldTimeStamp boolean wholeTextReplaced int initialStartOffset int initialOldLength public int getOffset () public int getOldLength () public int getNewLength () public java.lang.CharSequence getOldFragment () public java.lang.CharSequence getNewFragment () public com.intellij.openapi.editor.Document getDocument () public int getInitialStartOffset () public int getInitialOldLength () public long getOldTimeStamp () public java.lang.String toString () public boolean isWholeTextReplaced () public int translateLineViaDiff (int) throws com.intellij.util.diff.FilesTooBigForDiffException int delta int line com.intellij.util.diff.Diff$Change change int startLine int newLine public int translateLineViaDiffStrict (int) throws com.intellij.util.diff.FilesTooBigForDiffException int line com.intellij.util.diff.Diff$Change change int startLine int translatedRelative private com.intellij.util.diff.Diff$Change reBuildDiffIfNeeded () throws com.intellij.util.diff.FilesTooBigForDiffException com.intellij.util.diff.FilesTooBigForDiffException e static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/editor/impl/event/RetargetRangeMarkers.class
RetargetRangeMarkers.java package com.intellij.openapi.editor.impl.event public com.intellij.openapi.editor.impl.event.RetargetRangeMarkers extends com.intellij.openapi.editor.impl.event.DocumentEventImpl { private final int myStartOffset private final int myEndOffset private final int myMoveDestinationOffset public void <init> (com.intellij.openapi.editor.Document, int, int, int) com.intellij.openapi.editor.Document document int startOffset int endOffset int moveDestinationOffset public int getStartOffset () public int getEndOffset () public int getMoveDestinationOffset () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/fileEditor/impl/LoadTextUtil$1.class
LoadTextUtil.java package com.intellij.openapi.fileEditor.impl synthetic com.intellij.openapi.fileEditor.impl.LoadTextUtil$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$openapi$vfs$CharsetToolkit$GuessedEncoding static void <clinit> () }
com/intellij/openapi/fileEditor/impl/LoadTextUtil$AutoDetectionReason.class
LoadTextUtil.java package com.intellij.openapi.fileEditor.impl public final enum com.intellij.openapi.fileEditor.impl.LoadTextUtil$AutoDetectionReason extends java.lang.Enum { public static final enum com.intellij.openapi.fileEditor.impl.LoadTextUtil$AutoDetectionReason FROM_BOM public static final enum com.intellij.openapi.fileEditor.impl.LoadTextUtil$AutoDetectionReason FROM_BYTES private static final synthetic com.intellij.openapi.fileEditor.impl.LoadTextUtil$AutoDetectionReason[] $VALUES public static com.intellij.openapi.fileEditor.impl.LoadTextUtil$AutoDetectionReason[] values () public static com.intellij.openapi.fileEditor.impl.LoadTextUtil$AutoDetectionReason valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/openapi/fileEditor/impl/LoadTextUtil$ConvertResult.class
LoadTextUtil.java package com.intellij.openapi.fileEditor.impl com.intellij.openapi.fileEditor.impl.LoadTextUtil$ConvertResult extends java.lang.Object { private final CharSequence text private final String lineSeparator void <init> (java.lang.CharSequence, java.lang.String) CharSequence text String lineSeparator static synthetic java.lang.CharSequence access$100 (com.intellij.openapi.fileEditor.impl.LoadTextUtil$ConvertResult) com.intellij.openapi.fileEditor.impl.LoadTextUtil$ConvertResult x0 static synthetic java.lang.String access$200 (com.intellij.openapi.fileEditor.impl.LoadTextUtil$ConvertResult) com.intellij.openapi.fileEditor.impl.LoadTextUtil$ConvertResult x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/fileEditor/impl/LoadTextUtil$DetectResult.class
LoadTextUtil.java package com.intellij.openapi.fileEditor.impl public com.intellij.openapi.fileEditor.impl.LoadTextUtil$DetectResult extends java.lang.Object { public final java.nio.charset.Charset hardCodedCharset public final com.intellij.openapi.vfs.CharsetToolkit$GuessedEncoding guessed public final byte[] BOM void <init> (java.nio.charset.Charset, com.intellij.openapi.vfs.CharsetToolkit$GuessedEncoding, byte[]) java.nio.charset.Charset hardCodedCharset com.intellij.openapi.vfs.CharsetToolkit$GuessedEncoding guessed byte[] BOM }
com/intellij/openapi/fileEditor/impl/LoadTextUtil$SevenBitCharset.class
LoadTextUtil.java package com.intellij.openapi.fileEditor.impl com.intellij.openapi.fileEditor.impl.LoadTextUtil$SevenBitCharset extends java.nio.charset.Charset { private final java.nio.charset.Charset myBaseCharset void <init> (java.nio.charset.Charset) java.nio.charset.Charset baseCharset public boolean contains (java.nio.charset.Charset) java.nio.charset.Charset cs public java.nio.charset.CharsetDecoder newDecoder () public java.nio.charset.CharsetEncoder newEncoder () static synthetic java.nio.charset.Charset access$000 (com.intellij.openapi.fileEditor.impl.LoadTextUtil$SevenBitCharset) com.intellij.openapi.fileEditor.impl.LoadTextUtil$SevenBitCharset x0 }
com/intellij/openapi/fileEditor/impl/LoadTextUtil.class
LoadTextUtil.java package com.intellij.openapi.fileEditor.impl public final com.intellij.openapi.fileEditor.impl.LoadTextUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final int UNLIMITED private static final java.nio.charset.Charset INTERNAL_SEVEN_BIT_UTF8 private static final java.nio.charset.Charset INTERNAL_SEVEN_BIT_ISO_8859_1 private static final java.nio.charset.Charset INTERNAL_SEVEN_BIT_WIN_1251 private static final boolean GUESS_UTF private static final com.intellij.openapi.util.Key CHARSET_WAS_DETECTED_FROM_BYTES static final synthetic boolean $assertionsDisabled private void <init> () private static com.intellij.openapi.fileEditor.impl.LoadTextUtil$ConvertResult convertLineSeparatorsToSlashN (java.nio.CharBuffer) char c int src java.nio.CharBuffer buffer int dst char prev int crCount int lfCount int crlfCount int length char[] bufferArray String detectedLineSeparator CharSequence result private static com.intellij.openapi.fileEditor.impl.LoadTextUtil$ConvertResult convertLineSeparatorsToSlashN (byte[], int, int) com.intellij.util.text.ByteArrayCharSequence sequence String detectedLineSeparator char c int src byte[] charsAsBytes int startOffset int endOffset int index int dst char prev int crCount int lfCount int crlfCount byte[] result String detectedLineSeparator com.intellij.util.text.ByteArrayCharSequence sequence private static int indexOf (byte[], byte, int, int) int i byte[] ints byte value int start int end private static java.lang.String guessLineSeparator (int, int, int) int crCount int lfCount int crlfCount String detectedLineSeparator private static com.intellij.openapi.fileEditor.impl.LoadTextUtil$DetectResult detectHardCharset (com.intellij.openapi.vfs.VirtualFile, byte[], int, com.intellij.openapi.fileTypes.FileType) com.intellij.openapi.vfs.VirtualFile virtualFile byte[] content int length com.intellij.openapi.fileTypes.FileType fileType String charsetName com.intellij.openapi.fileEditor.impl.LoadTextUtil$DetectResult guessed java.nio.charset.Charset hardCodedCharset public static java.nio.charset.Charset detectCharsetAndSetBOM (com.intellij.openapi.vfs.VirtualFile, byte[], com.intellij.openapi.fileTypes.FileType) com.intellij.openapi.vfs.VirtualFile virtualFile byte[] content com.intellij.openapi.fileTypes.FileType fileType java.nio.charset.Charset internalCharset private static java.nio.charset.Charset getDefaultCharsetFromEncodingManager (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile virtualFile java.nio.charset.Charset specifiedExplicitly private static com.intellij.openapi.fileEditor.impl.LoadTextUtil$DetectResult detectInternalCharsetAndSetBOM (com.intellij.openapi.vfs.VirtualFile, byte[], int, boolean, com.intellij.openapi.fileTypes.FileType) java.nio.charset.Charset charset com.intellij.openapi.vfs.VirtualFile file byte[] content int length boolean saveBOM com.intellij.openapi.fileTypes.FileType fileType com.intellij.openapi.fileEditor.impl.LoadTextUtil$DetectResult info java.nio.charset.Charset charset byte[] bom java.nio.charset.Charset result public static com.intellij.openapi.fileEditor.impl.LoadTextUtil$DetectResult guessFromContent (com.intellij.openapi.vfs.VirtualFile, byte[]) com.intellij.openapi.vfs.VirtualFile virtualFile byte[] content private static com.intellij.openapi.fileEditor.impl.LoadTextUtil$DetectResult guessFromContent (com.intellij.openapi.vfs.VirtualFile, byte[], int) com.intellij.openapi.fileEditor.impl.LoadTextUtil$DetectResult info com.intellij.openapi.fileEditor.impl.LoadTextUtil$DetectResult info com.intellij.openapi.vfs.VirtualFile virtualFile byte[] content int length com.intellij.openapi.fileEditor.impl.LoadTextUtil$AutoDetectionReason detectedFromBytes private static com.intellij.openapi.fileEditor.impl.LoadTextUtil$DetectResult guessFromBytes (byte[], int, int, java.nio.charset.Charset) byte[] bom byte[] content int startOffset int endOffset java.nio.charset.Charset defaultCharset com.intellij.openapi.vfs.CharsetToolkit toolkit java.nio.charset.Charset charset com.intellij.openapi.vfs.CharsetToolkit$GuessedEncoding guessed public static java.lang.String getTextFromBytesOrNull (byte[], int, int) java.nio.charset.Charset charset java.nio.charset.Charset charset java.nio.charset.Charset charset byte[] bytes int startOffset int endOffset java.nio.charset.Charset defaultCharset com.intellij.openapi.fileEditor.impl.LoadTextUtil$DetectResult info java.nio.charset.Charset charset byte[] bom com.intellij.openapi.fileEditor.impl.LoadTextUtil$ConvertResult result private static com.intellij.openapi.util.Pair$NonNull getOverriddenCharsetByBOM (byte[], java.nio.charset.Charset) byte[] bom byte[] content java.nio.charset.Charset charset java.nio.charset.Charset charsetFromBOM public static void changeLineSeparators (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, java.lang.String, java.lang.Object) throws java.io.IOException com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file String newSeparator Object requestor CharSequence currentText String currentSeparator String newText public static void write (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, java.lang.Object, java.lang.String, long) throws java.io.IOException com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile virtualFile Object requestor String text long newModificationStamp java.nio.charset.Charset existing com.intellij.openapi.util.Pair$NonNull chosen java.nio.charset.Charset charset byte[] buffer public static com.intellij.openapi.util.Pair$NonNull charsetForWriting (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, java.lang.String, java.nio.charset.Charset) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile virtualFile String text java.nio.charset.Charset existing java.nio.charset.Charset specified com.intellij.openapi.util.Pair$NonNull chosen java.nio.charset.Charset charset byte[] bom java.nio.charset.Charset fromBom private static void setDetectedFromBytesFlagBack (com.intellij.openapi.vfs.VirtualFile, byte[]) com.intellij.openapi.vfs.VirtualFile virtualFile byte[] content public static com.intellij.openapi.util.Pair$NonNull chooseMostlyHarmlessCharset (java.nio.charset.Charset, java.nio.charset.Charset, java.lang.String) byte[] out java.nio.charset.Charset defaultCharset RuntimeException e java.nio.charset.Charset existing java.nio.charset.Charset specified String text private static byte[] isSupported (java.nio.charset.Charset, java.lang.String) byte[] bytes Exception e java.nio.charset.Charset charset String str public static java.nio.charset.Charset extractCharsetFromFileContent (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, java.lang.CharSequence) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile virtualFile CharSequence text public static java.nio.charset.Charset charsetFromContentOrNull (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, java.lang.CharSequence) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile virtualFile CharSequence text public static java.lang.CharSequence loadText (com.intellij.openapi.vfs.VirtualFile) AssertionError e CharSequence text com.intellij.openapi.fileTypes.BinaryFileDecompiler decompiler com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.fileTypes.FileType type public static java.lang.CharSequence loadText (com.intellij.openapi.vfs.VirtualFile, int) byte[] bytes java.io.IOException e com.intellij.openapi.vfs.VirtualFile file int limit com.intellij.openapi.fileTypes.FileType type private static java.lang.CharSequence limitCharSequence (java.lang.CharSequence, int) CharSequence sequence int limit public static java.lang.CharSequence getTextByBinaryPresentation (byte[], com.intellij.openapi.vfs.VirtualFile) byte[] bytes com.intellij.openapi.vfs.VirtualFile virtualFile public static java.lang.CharSequence getTextByBinaryPresentation (byte[], com.intellij.openapi.vfs.VirtualFile, boolean, boolean) byte[] bytes com.intellij.openapi.vfs.VirtualFile virtualFile boolean saveDetectedSeparators boolean saveBOM com.intellij.openapi.fileEditor.impl.LoadTextUtil$DetectResult info byte[] bom com.intellij.openapi.fileEditor.impl.LoadTextUtil$ConvertResult result public static com.intellij.openapi.fileTypes.FileType processTextFromBinaryPresentationOrNull (byte[], int, com.intellij.openapi.vfs.VirtualFile, boolean, boolean, com.intellij.openapi.fileTypes.FileType, com.intellij.util.NotNullFunction) CharSequence toProcess byte[] bom int BOMEndOffset com.intellij.openapi.fileEditor.impl.LoadTextUtil$ConvertResult result byte[] bytes int length com.intellij.openapi.vfs.VirtualFile virtualFile boolean saveDetectedSeparators boolean saveBOM com.intellij.openapi.fileTypes.FileType fileType com.intellij.util.NotNullFunction fileTextProcessor com.intellij.openapi.fileEditor.impl.LoadTextUtil$DetectResult info java.nio.charset.Charset internalCharset com.intellij.openapi.vfs.CharsetToolkit$GuessedEncoding guessed CharSequence toProcess public static java.lang.String detectLineSeparator (com.intellij.openapi.vfs.VirtualFile, boolean) com.intellij.openapi.vfs.VirtualFile file boolean checkFile String lineSeparator static java.lang.String getDetectedLineSeparator (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public static java.lang.CharSequence getTextByBinaryPresentation (byte[], java.nio.charset.Charset) byte[] bytes java.nio.charset.Charset charset com.intellij.openapi.util.Pair$NonNull pair byte[] bom com.intellij.openapi.fileEditor.impl.LoadTextUtil$ConvertResult result private static com.intellij.openapi.fileEditor.impl.LoadTextUtil$ConvertResult convertBytes (byte[], int, int, java.nio.charset.Charset) java.nio.CharBuffer charBuffer Exception e byte[] bytes int startOffset int endOffset java.nio.charset.Charset internalCharset java.nio.ByteBuffer byteBuffer java.nio.CharBuffer charBuffer public static com.intellij.openapi.fileEditor.impl.LoadTextUtil$AutoDetectionReason getCharsetAutoDetectionReason (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile virtualFile private static void setCharsetAutoDetectionReason (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.fileEditor.impl.LoadTextUtil$AutoDetectionReason) com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.openapi.fileEditor.impl.LoadTextUtil$AutoDetectionReason reason public static void clearCharsetAutoDetectionReason (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile virtualFile static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/fileTypes/FileTypesBundle.class
FileTypesBundle.java package com.intellij.openapi.fileTypes public com.intellij.openapi.fileTypes.FileTypesBundle extends java.lang.Object { private static java.lang.ref.Reference ourBundle private static final String BUNDLE public static transient java.lang.String message (java.lang.String, java.lang.Object[]) String key Object[] params private void <init> () private static java.util.ResourceBundle getBundle () java.util.ResourceBundle bundle private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/fileTypes/PlainTextFileType.class
PlainTextFileType.java package com.intellij.openapi.fileTypes public com.intellij.openapi.fileTypes.PlainTextFileType extends com.intellij.openapi.fileTypes.LanguageFileType implements com.intellij.openapi.fileTypes.PlainTextLikeFileType { public static final com.intellij.openapi.fileTypes.PlainTextFileType INSTANCE private void <init> () public java.lang.String getName () public java.lang.String getDescription () public java.lang.String getDefaultExtension () public javax.swing.Icon getIcon () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/fileTypes/PlainTextLanguage.class
PlainTextLanguage.java package com.intellij.openapi.fileTypes public com.intellij.openapi.fileTypes.PlainTextLanguage extends com.intellij.lang.Language { public static final com.intellij.openapi.fileTypes.PlainTextLanguage INSTANCE private void <init> () public java.lang.String getDisplayName () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/fileTypes/PlainTextLikeFileType.class
PlainTextLikeFileType.java package com.intellij.openapi.fileTypes public abstract com.intellij.openapi.fileTypes.PlainTextLikeFileType extends java.lang.Object { }
com/intellij/openapi/fileTypes/PlainTextParserDefinition$1.class
PlainTextParserDefinition.java package com.intellij.openapi.fileTypes final com.intellij.openapi.fileTypes.PlainTextParserDefinition$1 extends com.intellij.psi.tree.IFileElementType { void <init> (com.intellij.lang.Language) com.intellij.lang.Language arg0 public com.intellij.lang.ASTNode parseContents (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode chameleon CharSequence chars private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/fileTypes/PlainTextParserDefinition.class
PlainTextParserDefinition.java package com.intellij.openapi.fileTypes public com.intellij.openapi.fileTypes.PlainTextParserDefinition extends java.lang.Object implements com.intellij.lang.ParserDefinition { private static final com.intellij.psi.tree.IFileElementType PLAIN_FILE_ELEMENT_TYPE public void <init> () public com.intellij.lexer.Lexer createLexer (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.lang.PsiParser createParser (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.psi.tree.IFileElementType getFileNodeType () public com.intellij.psi.tree.TokenSet getWhitespaceTokens () public com.intellij.psi.tree.TokenSet getCommentTokens () public com.intellij.psi.tree.TokenSet getStringLiteralElements () public com.intellij.psi.PsiElement createElement (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.PsiFile createFile (com.intellij.psi.FileViewProvider) com.intellij.psi.FileViewProvider viewProvider public com.intellij.lang.ParserDefinition$SpaceRequirements spaceExistenceTypeBetweenTokens (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode left com.intellij.lang.ASTNode right static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/module/impl/ModuleScopeProvider.class
ModuleScopeProvider.java package com.intellij.openapi.module.impl public abstract com.intellij.openapi.module.impl.ModuleScopeProvider extends java.lang.Object { public abstract com.intellij.psi.search.GlobalSearchScope getModuleScope () public abstract com.intellij.psi.search.GlobalSearchScope getModuleScope (boolean) public abstract com.intellij.psi.search.GlobalSearchScope getModuleWithLibrariesScope () public abstract com.intellij.psi.search.GlobalSearchScope getModuleWithDependenciesScope () public abstract com.intellij.psi.search.GlobalSearchScope getModuleContentScope () public abstract com.intellij.psi.search.GlobalSearchScope getModuleContentWithDependenciesScope () public abstract com.intellij.psi.search.GlobalSearchScope getModuleWithDependenciesAndLibrariesScope (boolean) public abstract com.intellij.psi.search.GlobalSearchScope getModuleWithDependentsScope () public abstract com.intellij.psi.search.GlobalSearchScope getModuleTestsWithDependentsScope () public abstract com.intellij.psi.search.GlobalSearchScope getModuleRuntimeScope (boolean) public abstract void clearCache () }
com/intellij/openapi/progress/impl/CoreProgressManager$1.class
CoreProgressManager.java package com.intellij.openapi.progress.impl com.intellij.openapi.progress.impl.CoreProgressManager$1 extends com.intellij.openapi.progress.Task$Modal { final synthetic com.intellij.openapi.util.ThrowableComputable val$process final synthetic java.util.concurrent.atomic.AtomicReference val$result final synthetic java.util.concurrent.atomic.AtomicReference val$exception final synthetic com.intellij.openapi.progress.impl.CoreProgressManager this$0 void <init> (com.intellij.openapi.progress.impl.CoreProgressManager, com.intellij.openapi.project.Project, java.lang.String, boolean, com.intellij.openapi.util.ThrowableComputable, java.util.concurrent.atomic.AtomicReference, java.util.concurrent.atomic.AtomicReference) com.intellij.openapi.progress.impl.CoreProgressManager this$0 com.intellij.openapi.project.Project arg0 String arg1 boolean arg2 public void run (com.intellij.openapi.progress.ProgressIndicator) Object compute Throwable t com.intellij.openapi.progress.ProgressIndicator indicator private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/progress/impl/CoreProgressManager$2.class
CoreProgressManager.java package com.intellij.openapi.progress.impl com.intellij.openapi.progress.impl.CoreProgressManager$2 extends com.intellij.openapi.progress.Task$Modal { final synthetic Runnable val$process final synthetic com.intellij.openapi.progress.impl.CoreProgressManager this$0 void <init> (com.intellij.openapi.progress.impl.CoreProgressManager, com.intellij.openapi.project.Project, java.lang.String, boolean, java.lang.Runnable) com.intellij.openapi.progress.impl.CoreProgressManager this$0 com.intellij.openapi.project.Project arg0 String arg1 boolean arg2 public void run (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator indicator private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/progress/impl/CoreProgressManager$3.class
CoreProgressManager.java package com.intellij.openapi.progress.impl com.intellij.openapi.progress.impl.CoreProgressManager$3 extends com.intellij.openapi.progress.Task$Backgroundable { final synthetic Runnable val$process final synthetic Runnable val$canceledRunnable final synthetic Runnable val$successRunnable final synthetic com.intellij.openapi.progress.impl.CoreProgressManager this$0 void <init> (com.intellij.openapi.progress.impl.CoreProgressManager, com.intellij.openapi.project.Project, java.lang.String, boolean, com.intellij.openapi.progress.PerformInBackgroundOption, java.lang.Runnable, java.lang.Runnable, java.lang.Runnable) com.intellij.openapi.progress.impl.CoreProgressManager this$0 com.intellij.openapi.project.Project arg0 String arg1 boolean arg2 com.intellij.openapi.progress.PerformInBackgroundOption arg3 public void run (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator indicator public void onCancel () public void onSuccess () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/progress/impl/CoreProgressManager$4.class
CoreProgressManager.java package com.intellij.openapi.progress.impl com.intellij.openapi.progress.impl.CoreProgressManager$4 extends com.intellij.openapi.progress.impl.CoreProgressManager$TaskContainer { final synthetic Runnable val$process final synthetic com.intellij.openapi.progress.ProgressIndicator val$progressIndicator final synthetic com.intellij.openapi.progress.Task$Backgroundable val$task final synthetic com.intellij.openapi.progress.impl.CoreProgressManager$IndicatorDisposable val$indicatorDisposable final synthetic com.intellij.openapi.application.ModalityState val$modalityState final synthetic com.intellij.openapi.progress.impl.CoreProgressManager this$0 void <init> (com.intellij.openapi.progress.impl.CoreProgressManager, com.intellij.openapi.progress.Task, java.lang.Runnable, com.intellij.openapi.progress.ProgressIndicator, com.intellij.openapi.progress.Task$Backgroundable, com.intellij.openapi.progress.impl.CoreProgressManager$IndicatorDisposable, com.intellij.openapi.application.ModalityState) com.intellij.openapi.progress.impl.CoreProgressManager this$0 com.intellij.openapi.progress.Task task public void run () com.intellij.openapi.progress.ProcessCanceledException e Throwable e boolean processCanceled Throwable exception long start long elapsed boolean finalCanceled Throwable finalException private synthetic void lambda$run$0 (com.intellij.openapi.progress.Task$Backgroundable, boolean, java.lang.Throwable, com.intellij.openapi.progress.impl.CoreProgressManager$IndicatorDisposable) com.intellij.openapi.progress.Task$Backgroundable task boolean finalCanceled Throwable finalException com.intellij.openapi.progress.impl.CoreProgressManager$IndicatorDisposable indicatorDisposable }
com/intellij/openapi/progress/impl/CoreProgressManager$5.class
CoreProgressManager.java package com.intellij.openapi.progress.impl com.intellij.openapi.progress.impl.CoreProgressManager$5 extends com.intellij.openapi.progress.impl.CoreProgressManager$TaskContainer { final synthetic com.intellij.openapi.progress.Task val$task final synthetic com.intellij.openapi.util.Ref val$exceptionRef final synthetic com.intellij.openapi.progress.impl.CoreProgressManager this$0 void <init> (com.intellij.openapi.progress.impl.CoreProgressManager, com.intellij.openapi.progress.Task, com.intellij.openapi.progress.Task, com.intellij.openapi.util.Ref) com.intellij.openapi.progress.impl.CoreProgressManager this$0 com.intellij.openapi.progress.Task task public void run () com.intellij.openapi.progress.ProcessCanceledException e Throwable e }
com/intellij/openapi/progress/impl/CoreProgressManager$CheckCanceledBehavior.class
CoreProgressManager.java package com.intellij.openapi.progress.impl final enum com.intellij.openapi.progress.impl.CoreProgressManager$CheckCanceledBehavior extends java.lang.Enum { public static final enum com.intellij.openapi.progress.impl.CoreProgressManager$CheckCanceledBehavior NONE public static final enum com.intellij.openapi.progress.impl.CoreProgressManager$CheckCanceledBehavior ONLY_HOOKS public static final enum com.intellij.openapi.progress.impl.CoreProgressManager$CheckCanceledBehavior INDICATOR_PLUS_HOOKS private static final synthetic com.intellij.openapi.progress.impl.CoreProgressManager$CheckCanceledBehavior[] $VALUES public static com.intellij.openapi.progress.impl.CoreProgressManager$CheckCanceledBehavior[] values () public static com.intellij.openapi.progress.impl.CoreProgressManager$CheckCanceledBehavior valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/openapi/progress/impl/CoreProgressManager$CheckCanceledHook.class
CoreProgressManager.java package com.intellij.openapi.progress.impl abstract com.intellij.openapi.progress.impl.CoreProgressManager$CheckCanceledHook extends java.lang.Object { public abstract boolean runHook (com.intellij.openapi.progress.ProgressIndicator) }
com/intellij/openapi/progress/impl/CoreProgressManager$IndicatorDisposable.class
CoreProgressManager.java package com.intellij.openapi.progress.impl com.intellij.openapi.progress.impl.CoreProgressManager$IndicatorDisposable extends java.lang.Object implements com.intellij.openapi.Disposable { private final com.intellij.openapi.progress.ProgressIndicator myIndicator void <init> (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator indicator public void dispose () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/progress/impl/CoreProgressManager$TaskContainer.class
CoreProgressManager.java package com.intellij.openapi.progress.impl public abstract com.intellij.openapi.progress.impl.CoreProgressManager$TaskContainer extends java.lang.Object implements java.lang.Runnable { private final com.intellij.openapi.progress.Task myTask protected void <init> (com.intellij.openapi.progress.Task) com.intellij.openapi.progress.Task task public com.intellij.openapi.progress.Task getTask () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/progress/impl/CoreProgressManager$TaskRunnable.class
CoreProgressManager.java package com.intellij.openapi.progress.impl public com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable extends com.intellij.openapi.progress.impl.CoreProgressManager$TaskContainer { private final com.intellij.openapi.progress.ProgressIndicator myIndicator private final Runnable myContinuation void <init> (com.intellij.openapi.progress.Task, com.intellij.openapi.progress.ProgressIndicator, java.lang.Runnable) com.intellij.openapi.progress.Task task com.intellij.openapi.progress.ProgressIndicator indicator Runnable continuation public void run () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/progress/impl/CoreProgressManager.class
CoreProgressManager.java package com.intellij.openapi.progress.impl public com.intellij.openapi.progress.impl.CoreProgressManager extends com.intellij.openapi.progress.ProgressManager implements com.intellij.openapi.Disposable { private static final com.intellij.openapi.diagnostic.Logger LOG static final int CHECK_CANCELED_DELAY_MILLIS private final java.util.concurrent.atomic.AtomicInteger myUnsafeProgressCount public static final boolean ENABLED private static com.intellij.openapi.progress.impl.CoreProgressManager$CheckCanceledHook ourCheckCanceledHook private java.util.concurrent.ScheduledFuture myCheckCancelledFuture private static final java.util.Map threadsUnderIndicator private static final com.intellij.util.containers.ConcurrentLongObjectMap currentIndicators private static final com.intellij.util.containers.ConcurrentLongObjectMap threadTopLevelIndicators static final java.util.Set threadsUnderCanceledIndicator private static volatile com.intellij.openapi.progress.impl.CoreProgressManager$CheckCanceledBehavior ourCheckCanceledBehavior private static final java.util.Collection nonStandardIndicators private static final ThreadLocal isInNonCancelableSection private static final long MAX_PRIORITIZATION_NANOS private static final Thread[] NO_THREADS private final java.util.Set myPrioritizedThreads private volatile Thread[] myEffectivePrioritizedThreads private int myDeprioritizations private final Object myPrioritizationLock private volatile long myPrioritizingStarted public void <init> () private void startBackgroundNonStandardIndicatorsPing () private void stopBackgroundNonStandardIndicatorsPing () public void dispose () static boolean isThreadUnderIndicator (com.intellij.openapi.progress.ProgressIndicator, java.lang.Thread) java.util.Set threads com.intellij.openapi.progress.ProgressIndicator indicator Thread thread java.util.List getCurrentIndicators () public static boolean runCheckCanceledHooks (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator indicator com.intellij.openapi.progress.impl.CoreProgressManager$CheckCanceledHook hook protected void doCheckCanceled () throws com.intellij.openapi.progress.ProcessCanceledException com.intellij.openapi.progress.impl.CoreProgressManager$CheckCanceledBehavior behavior com.intellij.openapi.progress.ProgressIndicator progress public boolean hasProgressIndicator () public boolean hasUnsafeProgressIndicator () public boolean hasModalProgressIndicator () public void runProcess (java.lang.Runnable, com.intellij.openapi.progress.ProgressIndicator) Runnable process com.intellij.openapi.progress.ProgressIndicator progress public java.lang.Object runProcess (com.intellij.openapi.util.Computable, com.intellij.openapi.progress.ProgressIndicator) throws com.intellij.openapi.progress.ProcessCanceledException com.intellij.openapi.util.Computable process com.intellij.openapi.progress.ProgressIndicator progress com.intellij.openapi.util.Ref ref public void executeNonCancelableSection (java.lang.Runnable) Runnable runnable public boolean runProcessWithProgressSynchronously (java.lang.Runnable, java.lang.String, boolean, com.intellij.openapi.project.Project) Runnable process String progressTitle boolean canBeCanceled com.intellij.openapi.project.Project project public java.lang.Object runProcessWithProgressSynchronously (com.intellij.openapi.util.ThrowableComputable, java.lang.String, boolean, com.intellij.openapi.project.Project) throws java.lang.Exception Exception e com.intellij.openapi.util.ThrowableComputable process String progressTitle boolean canBeCanceled com.intellij.openapi.project.Project project java.util.concurrent.atomic.AtomicReference result java.util.concurrent.atomic.AtomicReference exception Throwable t public boolean runProcessWithProgressSynchronously (java.lang.Runnable, java.lang.String, boolean, com.intellij.openapi.project.Project, javax.swing.JComponent) Runnable process String progressTitle boolean canBeCanceled com.intellij.openapi.project.Project project javax.swing.JComponent parentComponent com.intellij.openapi.progress.Task$Modal task public void runProcessWithProgressAsynchronously (com.intellij.openapi.project.Project, java.lang.String, java.lang.Runnable, java.lang.Runnable, java.lang.Runnable) com.intellij.openapi.project.Project project String progressTitle Runnable process Runnable successRunnable Runnable canceledRunnable public void runProcessWithProgressAsynchronously (com.intellij.openapi.project.Project, java.lang.String, java.lang.Runnable, java.lang.Runnable, java.lang.Runnable, com.intellij.openapi.progress.PerformInBackgroundOption) com.intellij.openapi.project.Project project String progressTitle Runnable process Runnable successRunnable Runnable canceledRunnable com.intellij.openapi.progress.PerformInBackgroundOption option public void run (com.intellij.openapi.progress.Task) com.intellij.openapi.progress.Task$Backgroundable backgroundable com.intellij.openapi.progress.Task task private void runSynchronously (com.intellij.openapi.progress.Task) com.intellij.openapi.progress.Task task private void runAsynchronously (com.intellij.openapi.progress.Task$Backgroundable) com.intellij.openapi.progress.Task$Backgroundable task public java.util.concurrent.Future runProcessWithProgressAsynchronously (com.intellij.openapi.progress.Task$Backgroundable) com.intellij.openapi.progress.Task$Backgroundable task public java.util.concurrent.Future runProcessWithProgressAsynchronously (com.intellij.openapi.progress.Task$Backgroundable, com.intellij.openapi.progress.ProgressIndicator, java.lang.Runnable) com.intellij.openapi.progress.Task$Backgroundable task com.intellij.openapi.progress.ProgressIndicator progressIndicator Runnable continuation protected com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable createTaskRunnable (com.intellij.openapi.progress.Task, com.intellij.openapi.progress.ProgressIndicator, java.lang.Runnable) com.intellij.openapi.progress.Task task com.intellij.openapi.progress.ProgressIndicator indicator Runnable continuation public java.util.concurrent.Future runProcessWithProgressAsynchronously (com.intellij.openapi.progress.Task$Backgroundable, com.intellij.openapi.progress.ProgressIndicator, java.lang.Runnable, com.intellij.openapi.application.ModalityState) com.intellij.openapi.progress.impl.CoreProgressManager$IndicatorDisposable indicatorDisposable com.intellij.openapi.progress.Task$Backgroundable task com.intellij.openapi.progress.ProgressIndicator progressIndicator Runnable continuation com.intellij.openapi.application.ModalityState modalityState com.intellij.openapi.progress.impl.CoreProgressManager$IndicatorDisposable indicatorDisposable Runnable process com.intellij.openapi.progress.impl.CoreProgressManager$TaskContainer action void notifyTaskFinished (com.intellij.openapi.progress.Task$Backgroundable, long) com.intellij.openapi.progress.Task$Backgroundable task long elapsed public boolean runProcessWithProgressSynchronously (com.intellij.openapi.progress.Task, javax.swing.JComponent) com.intellij.openapi.progress.Task task javax.swing.JComponent parentComponent com.intellij.openapi.util.Ref exceptionRef com.intellij.openapi.progress.impl.CoreProgressManager$TaskContainer taskContainer com.intellij.openapi.application.ex.ApplicationEx application boolean result public void runProcessWithProgressInCurrentThread (com.intellij.openapi.progress.Task, com.intellij.openapi.progress.ProgressIndicator, com.intellij.openapi.application.ModalityState) com.intellij.openapi.progress.ProcessCanceledException e Throwable e com.intellij.openapi.progress.Task task com.intellij.openapi.progress.ProgressIndicator progressIndicator com.intellij.openapi.application.ModalityState modalityState Runnable process boolean processCanceled Throwable exception boolean finalCanceled Throwable finalException protected void finishTask (com.intellij.openapi.progress.Task, boolean, java.lang.Throwable) com.intellij.openapi.progress.Task task boolean canceled Throwable error public void runProcessWithProgressAsynchronously (com.intellij.openapi.progress.Task$Backgroundable, com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.Task$Backgroundable task com.intellij.openapi.progress.ProgressIndicator progressIndicator public com.intellij.openapi.progress.ProgressIndicator getProgressIndicator () public void executeProcessUnderProgress (java.lang.Runnable, com.intellij.openapi.progress.ProgressIndicator) throws com.intellij.openapi.progress.ProcessCanceledException Thread currentThread long threadId com.intellij.openapi.progress.ProgressIndicator oldIndicator boolean set Runnable process com.intellij.openapi.progress.ProgressIndicator progress public boolean runInReadActionWithWriteActionPriority (java.lang.Runnable, com.intellij.openapi.progress.ProgressIndicator) Runnable action com.intellij.openapi.progress.ProgressIndicator indicator private void registerIndicatorAndRun (com.intellij.openapi.progress.ProgressIndicator, java.lang.Thread, com.intellij.openapi.progress.ProgressIndicator, java.lang.Runnable) java.util.Set underIndicator boolean alreadyUnder boolean isStandard com.intellij.openapi.progress.ProgressIndicator thisIndicator boolean oneOfTheIndicatorsIsCanceled java.util.Set underIndicator boolean removed boolean isStandard int i com.intellij.openapi.progress.ProgressIndicator thisIndicator java.util.Set underIndicator boolean removed boolean isStandard int i com.intellij.openapi.progress.ProgressIndicator thisIndicator com.intellij.openapi.progress.ProgressIndicator indicator Thread currentThread com.intellij.openapi.progress.ProgressIndicator oldIndicator Runnable process java.util.List threadsUnderThisIndicator final void updateShouldCheckCanceled () com.intellij.openapi.progress.impl.CoreProgressManager$CheckCanceledHook hook boolean hasCanceledIndicator protected com.intellij.openapi.progress.impl.CoreProgressManager$CheckCanceledHook createCheckCanceledHook () protected void indicatorCanceled (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator currentIndicator boolean underCancelledIndicator Thread thread java.util.Set threads com.intellij.openapi.progress.ProgressIndicator indicator public static boolean isCanceledThread (java.lang.Thread) Thread thread public boolean isInNonCancelableSection () public java.lang.Object computePrioritized (com.intellij.openapi.util.ThrowableComputable) throws java.lang.Throwable com.intellij.openapi.util.ThrowableComputable computable Thread thread private void updateEffectivePrioritized () Thread[] prev Thread[] current protected void prioritizingStarted () protected void prioritizingFinished () public boolean isPrioritizedThread (java.lang.Thread) Thread from public void suppressPrioritizing () com.intellij.openapi.diagnostic.Attachment attachment public void restorePrioritizing () protected boolean sleepIfNeededToGivePriorityToAnotherThread () private boolean isCurrentThreadEffectivelyPrioritized () Thread prioritized Thread current private boolean checkLowPriorityReallyApplicable () long time private boolean avoidBlockingPrioritizingThread () private void checkLaterThreadsAreUnblocked () private void stopAllPrioritization () private boolean isAnyPrioritizedThreadBlocked () Thread$State state Thread thread public static com.intellij.openapi.application.ModalityState getCurrentThreadProgressModality () com.intellij.openapi.progress.ProgressIndicator indicator com.intellij.openapi.application.ModalityState modality private static void setCurrentIndicator (long, com.intellij.openapi.progress.ProgressIndicator) long threadId com.intellij.openapi.progress.ProgressIndicator indicator private static com.intellij.openapi.progress.ProgressIndicator getCurrentIndicator (java.lang.Thread) Thread thread public static void assertUnderProgress (com.intellij.openapi.progress.ProgressIndicator) java.util.Set threads com.intellij.openapi.progress.ProgressIndicator indicator private synthetic void lambda$checkLaterThreadsAreUnblocked$8 () private static synthetic java.util.Set lambda$registerIndicatorAndRun$7 (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator __ private synthetic void lambda$runProcessWithProgressInCurrentThread$6 (com.intellij.openapi.progress.Task, boolean, java.lang.Throwable) com.intellij.openapi.progress.Task task boolean finalCanceled Throwable finalException private synthetic void lambda$runAsynchronously$5 (com.intellij.openapi.progress.Task$Backgroundable) com.intellij.openapi.progress.Task$Backgroundable task com.intellij.openapi.project.Project project private synthetic void lambda$runSynchronously$4 (com.intellij.openapi.progress.Task) com.intellij.openapi.progress.Task task private static synthetic void lambda$runProcess$3 (com.intellij.openapi.util.Ref, com.intellij.openapi.util.Computable) com.intellij.openapi.util.Ref ref com.intellij.openapi.util.Computable process private static synthetic void lambda$runProcess$2 (com.intellij.openapi.progress.ProgressIndicator, java.lang.Runnable) RuntimeException e Throwable e com.intellij.openapi.progress.ProgressIndicator progress Runnable process private static synthetic boolean lambda$hasModalProgressIndicator$1 (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator i private synthetic void lambda$startBackgroundNonStandardIndicatorsPing$0 () com.intellij.openapi.progress.ProcessCanceledException e com.intellij.openapi.progress.ProgressIndicator indicator static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/progress/impl/NonCancelableIndicator$1.class
NonCancelableIndicator.java package com.intellij.openapi.progress.impl final com.intellij.openapi.progress.impl.NonCancelableIndicator$1 extends com.intellij.openapi.progress.impl.NonCancelableIndicator { void <init> () public int hashCode () }
com/intellij/openapi/progress/impl/NonCancelableIndicator.class
NonCancelableIndicator.java package com.intellij.openapi.progress.impl com.intellij.openapi.progress.impl.NonCancelableIndicator extends java.lang.Object implements com.intellij.openapi.progress.NonCancelableSection com.intellij.openapi.progress.StandardProgressIndicator { static final com.intellij.openapi.progress.impl.NonCancelableIndicator INSTANCE protected void <init> () public void done () com.intellij.openapi.progress.ProgressIndicator currentIndicator public final void checkCanceled () public void start () public void stop () public boolean isRunning () public final void cancel () public final boolean isCanceled () public void setText (java.lang.String) String text public java.lang.String getText () public void setText2 (java.lang.String) String text public java.lang.String getText2 () public double getFraction () public void setFraction (double) double fraction public void pushState () public void popState () public boolean isModal () public com.intellij.openapi.application.ModalityState getModalityState () public void setModalityProgress (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator modalityProgress public boolean isIndeterminate () public void setIndeterminate (boolean) boolean indeterminate public boolean isPopupWasShown () public boolean isShowing () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/progress/util/AbstractProgressIndicatorBase.class
AbstractProgressIndicatorBase.java package com.intellij.openapi.progress.util public com.intellij.openapi.progress.util.AbstractProgressIndicatorBase extends com.intellij.openapi.util.UserDataHolderBase implements com.intellij.openapi.progress.ProgressIndicator { private static final com.intellij.openapi.diagnostic.Logger LOG private volatile String myText private volatile double myFraction private volatile String myText2 private volatile boolean myCanceled private volatile boolean myRunning private volatile boolean myFinished private volatile boolean myIndeterminate private volatile com.intellij.ui.mac.foundation.MacUtil$Activity myMacActivity private volatile boolean myShouldStartActivity private com.intellij.util.containers.Stack myTextStack private gnu.trove.TDoubleArrayList myFractionStack private com.intellij.util.containers.Stack myText2Stack private com.intellij.openapi.progress.ProgressIndicator myModalityProgress private volatile com.intellij.openapi.application.ModalityState myModalityState private volatile int myNonCancelableSectionCount private final Object lock private static final java.util.Set ourReportedReuseExceptions public void <init> () public void start () protected boolean isReuseable () public void stop () private void startSystemActivity () void stopSystemActivity () com.intellij.ui.mac.foundation.MacUtil$Activity macActivity public boolean isRunning () public void cancel () public boolean isCanceled () public void checkCanceled () private void throwIfCanceled () Throwable trace protected java.lang.Throwable getCancellationTrace () public void setText (java.lang.String) String text public java.lang.String getText () public void setText2 (java.lang.String) String text public java.lang.String getText2 () public double getFraction () public void setFraction (double) StackTraceElement[] trace java.util.Optional first String message double fraction public void pushState () public void popState () String oldText String oldText2 double oldFraction public void startNonCancelableSection () public void finishNonCancelableSection () protected boolean isCancelable () public final boolean isModal () final boolean isModalEntity () public com.intellij.openapi.application.ModalityState getModalityState () public void setModalityProgress (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator modalityProgress private void setModalityState (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator modalityProgress com.intellij.openapi.application.ModalityState modalityState public boolean isIndeterminate () public void setIndeterminate (boolean) boolean indeterminate public java.lang.String toString () public boolean isPopupWasShown () public boolean isShowing () public void initStateFrom (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.util.AbstractProgressIndicatorBase stacked com.intellij.openapi.progress.ProgressIndicator indicator protected void dontStartActivity () private com.intellij.util.containers.Stack getTextStack () com.intellij.util.containers.Stack stack private gnu.trove.TDoubleArrayList getFractionStack () gnu.trove.TDoubleArrayList stack private com.intellij.util.containers.Stack getText2Stack () com.intellij.util.containers.Stack stack protected java.lang.Object getLock () private static synthetic boolean lambda$setFraction$0 (java.lang.StackTraceElement) StackTraceElement element static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/progress/util/AbstractProgressIndicatorExBase$IndicatorAction.class
AbstractProgressIndicatorExBase.java package com.intellij.openapi.progress.util public abstract com.intellij.openapi.progress.util.AbstractProgressIndicatorExBase$IndicatorAction extends java.lang.Object { public abstract void execute (com.intellij.openapi.wm.ex.ProgressIndicatorEx) }
com/intellij/openapi/progress/util/AbstractProgressIndicatorExBase.class
AbstractProgressIndicatorExBase.java package com.intellij.openapi.progress.util public com.intellij.openapi.progress.util.AbstractProgressIndicatorExBase extends com.intellij.openapi.progress.util.AbstractProgressIndicatorBase implements com.intellij.openapi.wm.ex.ProgressIndicatorEx { private final boolean myReusable private volatile com.intellij.openapi.wm.ex.ProgressIndicatorEx[] myStateDelegates private volatile com.intellij.util.containers.WeakList myFinished private volatile boolean myWasStarted private com.intellij.openapi.progress.TaskInfo myOwnerTask public void <init> (boolean) boolean reusable public void <init> () public void start () public void stop () public void cancel () public void finish (com.intellij.openapi.progress.TaskInfo) com.intellij.openapi.progress.TaskInfo task com.intellij.util.containers.WeakList finished public boolean isFinished (com.intellij.openapi.progress.TaskInfo) com.intellij.openapi.progress.TaskInfo task java.util.Collection list protected void setOwnerTask (com.intellij.openapi.progress.TaskInfo) com.intellij.openapi.progress.TaskInfo owner public void processFinish () public final void checkCanceled () public void setText (java.lang.String) String text public void setText2 (java.lang.String) String text public void setFraction (double) double fraction public void pushState () public void popState () protected boolean isReuseable () public void setIndeterminate (boolean) boolean indeterminate public final void addStateDelegate (com.intellij.openapi.wm.ex.ProgressIndicatorEx) com.intellij.openapi.wm.ex.ProgressIndicatorEx[] stateDelegates com.intellij.openapi.wm.ex.ProgressIndicatorEx delegate protected void delegateProgressChange (com.intellij.openapi.progress.util.AbstractProgressIndicatorExBase$IndicatorAction) com.intellij.openapi.progress.util.AbstractProgressIndicatorExBase$IndicatorAction action protected void delegateRunningChange (com.intellij.openapi.progress.util.AbstractProgressIndicatorExBase$IndicatorAction) com.intellij.openapi.progress.util.AbstractProgressIndicatorExBase$IndicatorAction action private void delegate (com.intellij.openapi.progress.util.AbstractProgressIndicatorExBase$IndicatorAction) com.intellij.openapi.wm.ex.ProgressIndicatorEx each com.intellij.openapi.progress.util.AbstractProgressIndicatorExBase$IndicatorAction action com.intellij.openapi.wm.ex.ProgressIndicatorEx[] list protected void onProgressChange () protected void onRunningChange () public boolean wasStarted () private static synthetic void lambda$setIndeterminate$4 (boolean, com.intellij.openapi.wm.ex.ProgressIndicatorEx) boolean indeterminate com.intellij.openapi.wm.ex.ProgressIndicatorEx each private static synthetic void lambda$setFraction$3 (double, com.intellij.openapi.wm.ex.ProgressIndicatorEx) double fraction com.intellij.openapi.wm.ex.ProgressIndicatorEx each private static synthetic void lambda$setText2$2 (java.lang.String, com.intellij.openapi.wm.ex.ProgressIndicatorEx) String text com.intellij.openapi.wm.ex.ProgressIndicatorEx each private static synthetic void lambda$setText$1 (java.lang.String, com.intellij.openapi.wm.ex.ProgressIndicatorEx) String text com.intellij.openapi.wm.ex.ProgressIndicatorEx each private static synthetic void lambda$finish$0 (com.intellij.openapi.progress.TaskInfo, com.intellij.openapi.wm.ex.ProgressIndicatorEx) com.intellij.openapi.progress.TaskInfo task com.intellij.openapi.wm.ex.ProgressIndicatorEx each private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/progress/util/ProgressWrapper.class
ProgressWrapper.java package com.intellij.openapi.progress.util public com.intellij.openapi.progress.util.ProgressWrapper extends com.intellij.openapi.progress.util.AbstractProgressIndicatorBase implements com.intellij.openapi.progress.WrappedProgressIndicator com.intellij.openapi.progress.StandardProgressIndicator { private final com.intellij.openapi.progress.ProgressIndicator myOriginal private final boolean myCheckCanceledForMe private final int nested protected void <init> (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator original protected void <init> (com.intellij.openapi.progress.ProgressIndicator, boolean) com.intellij.openapi.progress.ProgressIndicator original boolean checkCanceledForMe public final void cancel () public final boolean isCanceled () com.intellij.openapi.progress.ProgressIndicator original com.intellij.openapi.progress.util.ProgressWrapper current protected java.lang.Throwable getCancellationTrace () private boolean isCanceledRaw () private void checkCanceledRaw () public final void checkCanceled () com.intellij.openapi.progress.ProgressIndicator original com.intellij.openapi.progress.util.ProgressWrapper current public com.intellij.openapi.application.ModalityState getModalityState () public com.intellij.openapi.progress.ProgressIndicator getOriginalProgressIndicator () public static com.intellij.openapi.progress.util.ProgressWrapper wrap (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator indicator public static com.intellij.openapi.progress.ProgressIndicator unwrap (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator indicator private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/progress/util/StandardProgressIndicatorBase.class
StandardProgressIndicatorBase.java package com.intellij.openapi.progress.util public com.intellij.openapi.progress.util.StandardProgressIndicatorBase extends com.intellij.openapi.progress.util.AbstractProgressIndicatorBase implements com.intellij.openapi.progress.StandardProgressIndicator { public void <init> () public final void cancel () public final boolean isCanceled () }
com/intellij/openapi/progress/util/TooManyUsagesStatus$1.class
TooManyUsagesStatus.java package com.intellij.openapi.progress.util synthetic com.intellij.openapi.progress.util.TooManyUsagesStatus$1 extends java.lang.Object { }
com/intellij/openapi/progress/util/TooManyUsagesStatus$NullStatus.class
TooManyUsagesStatus.java package com.intellij.openapi.progress.util com.intellij.openapi.progress.util.TooManyUsagesStatus$NullStatus extends com.intellij.openapi.progress.util.TooManyUsagesStatus { private void <init> () public boolean switchTooManyUsagesStatus () public void userResponded () public void pauseProcessingIfTooManyUsages () synthetic void <init> (com.intellij.openapi.progress.util.TooManyUsagesStatus$1) com.intellij.openapi.progress.util.TooManyUsagesStatus$1 x0 }
com/intellij/openapi/progress/util/TooManyUsagesStatus$Status.class
TooManyUsagesStatus.java package com.intellij.openapi.progress.util public final enum com.intellij.openapi.progress.util.TooManyUsagesStatus$Status extends java.lang.Enum { public static final enum com.intellij.openapi.progress.util.TooManyUsagesStatus$Status FEW_USAGES public static final enum com.intellij.openapi.progress.util.TooManyUsagesStatus$Status WARNING_DIALOG_SHOWN public static final enum com.intellij.openapi.progress.util.TooManyUsagesStatus$Status USER_RESPONDED private static final synthetic com.intellij.openapi.progress.util.TooManyUsagesStatus$Status[] $VALUES public static com.intellij.openapi.progress.util.TooManyUsagesStatus$Status[] values () public static com.intellij.openapi.progress.util.TooManyUsagesStatus$Status valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/openapi/progress/util/TooManyUsagesStatus.class
TooManyUsagesStatus.java package com.intellij.openapi.progress.util public com.intellij.openapi.progress.util.TooManyUsagesStatus extends java.lang.Object { private static final com.intellij.openapi.util.Key KEY private static final com.intellij.openapi.progress.util.TooManyUsagesStatus$NullStatus NULL_STATUS private final com.intellij.openapi.progress.ProgressIndicator myIndicator private final java.util.concurrent.atomic.AtomicReference tooManyUsagesStatus private final java.util.concurrent.CountDownLatch waitWhileUserClick private void <init> (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator indicator public static com.intellij.openapi.progress.util.TooManyUsagesStatus getFrom (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator indicator com.intellij.openapi.progress.util.TooManyUsagesStatus data public static com.intellij.openapi.progress.util.TooManyUsagesStatus createFor (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator indicator com.intellij.openapi.progress.util.TooManyUsagesStatus data public boolean switchTooManyUsagesStatus () public void userResponded () public void pauseProcessingIfTooManyUsages () long start synthetic void <init> (com.intellij.openapi.progress.ProgressIndicator, com.intellij.openapi.progress.util.TooManyUsagesStatus$1) com.intellij.openapi.progress.ProgressIndicator x0 com.intellij.openapi.progress.util.TooManyUsagesStatus$1 x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/PackageDirectoryCache$PackageInfo$1.class
PackageDirectoryCache.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.PackageDirectoryCache$PackageInfo$1 extends com.intellij.openapi.util.VolatileNotNullLazyValue { final synthetic com.intellij.openapi.roots.impl.PackageDirectoryCache$PackageInfo this$1 void <init> (com.intellij.openapi.roots.impl.PackageDirectoryCache$PackageInfo) com.intellij.openapi.roots.impl.PackageDirectoryCache$PackageInfo this$1 protected com.intellij.util.containers.MultiMap compute () String childName String packageName com.intellij.openapi.vfs.VirtualFile child com.intellij.openapi.vfs.VirtualFile directory com.intellij.util.containers.MultiMap result protected volatile synthetic java.lang.Object compute () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/PackageDirectoryCache$PackageInfo.class
PackageDirectoryCache.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.PackageDirectoryCache$PackageInfo extends java.lang.Object { final String myQname final java.util.List myPackageDirectories final com.intellij.openapi.util.NotNullLazyValue mySubPackages final synthetic com.intellij.openapi.roots.impl.PackageDirectoryCache this$0 void <init> (com.intellij.openapi.roots.impl.PackageDirectoryCache, java.lang.String, java.util.List) String qname java.util.List packageDirectories java.util.Collection getSubPackageDirectories (java.lang.String) String shortName private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/PackageDirectoryCache.class
PackageDirectoryCache.java package com.intellij.openapi.roots.impl public com.intellij.openapi.roots.impl.PackageDirectoryCache extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.util.containers.MultiMap myRootsByPackagePrefix private final java.util.Map myDirectoriesByPackageNameCache private final java.util.Set myNonExistentPackages public void <init> (com.intellij.util.containers.MultiMap) com.intellij.openapi.vfs.VirtualFile file String prefix com.intellij.util.containers.MultiMap rootsByPackagePrefix void clear () public void onLowMemory () public java.util.List getDirectoriesByPackageName (java.lang.String) String packageName com.intellij.openapi.roots.impl.PackageDirectoryCache$PackageInfo info private com.intellij.openapi.roots.impl.PackageDirectoryCache$PackageInfo getPackageInfo (java.lang.String) com.intellij.openapi.roots.impl.PackageDirectoryCache$PackageInfo parentInfo int i com.intellij.openapi.vfs.VirtualFile file java.util.List result String packageName com.intellij.openapi.roots.impl.PackageDirectoryCache$PackageInfo info public java.util.Set getSubpackageNames (java.lang.String) String packageName com.intellij.openapi.roots.impl.PackageDirectoryCache$PackageInfo info public java.util.Set getSubpackageNames (java.lang.String, com.intellij.psi.search.GlobalSearchScope) String shortName java.util.Collection directories java.util.Map$Entry entry String packageName com.intellij.psi.search.GlobalSearchScope scope com.intellij.openapi.roots.impl.PackageDirectoryCache$PackageInfo info java.util.Set result public static com.intellij.openapi.roots.impl.PackageDirectoryCache createCache (java.util.List) java.util.List roots com.intellij.util.containers.MultiMap map protected boolean isPackageDirectory (com.intellij.openapi.vfs.VirtualFile, java.lang.String) com.intellij.openapi.vfs.VirtualFile dir String packageName static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/ex/VirtualFileManagerEx.class
VirtualFileManagerEx.java package com.intellij.openapi.vfs.ex public abstract com.intellij.openapi.vfs.ex.VirtualFileManagerEx extends com.intellij.openapi.vfs.VirtualFileManager { public void <init> () public abstract void fireBeforeRefreshStart (boolean) public abstract void fireAfterRefreshFinish (boolean) }
com/intellij/openapi/vfs/impl/CoreVirtualFilePointerManager.class
CoreVirtualFilePointerManager.java package com.intellij.openapi.vfs.impl public com.intellij.openapi.vfs.impl.CoreVirtualFilePointerManager extends com.intellij.openapi.vfs.pointers.VirtualFilePointerManager { public void <init> () public com.intellij.openapi.vfs.pointers.VirtualFilePointer create (java.lang.String, com.intellij.openapi.Disposable, com.intellij.openapi.vfs.pointers.VirtualFilePointerListener) String url com.intellij.openapi.Disposable parent com.intellij.openapi.vfs.pointers.VirtualFilePointerListener listener public com.intellij.openapi.vfs.pointers.VirtualFilePointer create (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.Disposable, com.intellij.openapi.vfs.pointers.VirtualFilePointerListener) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.Disposable parent com.intellij.openapi.vfs.pointers.VirtualFilePointerListener listener public com.intellij.openapi.vfs.pointers.VirtualFilePointer duplicate (com.intellij.openapi.vfs.pointers.VirtualFilePointer, com.intellij.openapi.Disposable, com.intellij.openapi.vfs.pointers.VirtualFilePointerListener) com.intellij.openapi.vfs.pointers.VirtualFilePointer pointer com.intellij.openapi.Disposable parent com.intellij.openapi.vfs.pointers.VirtualFilePointerListener listener public com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer createContainer (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable parent public com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer createContainer (com.intellij.openapi.Disposable, com.intellij.openapi.vfs.pointers.VirtualFilePointerListener) com.intellij.openapi.Disposable parent com.intellij.openapi.vfs.pointers.VirtualFilePointerListener listener public com.intellij.openapi.vfs.pointers.VirtualFilePointer createDirectoryPointer (java.lang.String, boolean, com.intellij.openapi.Disposable, com.intellij.openapi.vfs.pointers.VirtualFilePointerListener) String url boolean recursively com.intellij.openapi.Disposable parent com.intellij.openapi.vfs.pointers.VirtualFilePointerListener listener private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/impl/LightFilePointer.class
LightFilePointer.java package com.intellij.openapi.vfs.impl public com.intellij.openapi.vfs.impl.LightFilePointer extends java.lang.Object implements com.intellij.openapi.vfs.pointers.VirtualFilePointer { private final String myUrl private com.intellij.openapi.vfs.VirtualFile myFile public void <init> (java.lang.String) String url public void <init> (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public com.intellij.openapi.vfs.VirtualFile getFile () public java.lang.String getUrl () public java.lang.String getFileName () int index public java.lang.String getPresentableUrl () com.intellij.openapi.vfs.VirtualFile file private static java.lang.String toPresentableUrl (java.lang.String) String url String path String protocol com.intellij.openapi.vfs.VirtualFileSystem fileSystem public boolean isValid () private void refreshFile () com.intellij.openapi.vfs.VirtualFile virtualFile public boolean equals (java.lang.Object) Object o public int hashCode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/impl/VirtualFileManagerImpl$1.class
VirtualFileManagerImpl.java package com.intellij.openapi.vfs.impl synthetic com.intellij.openapi.vfs.impl.VirtualFileManagerImpl$1 extends java.lang.Object { }
com/intellij/openapi/vfs/impl/VirtualFileManagerImpl$LoggingListener.class
VirtualFileManagerImpl.java package com.intellij.openapi.vfs.impl com.intellij.openapi.vfs.impl.VirtualFileManagerImpl$LoggingListener extends java.lang.Object implements com.intellij.openapi.vfs.VirtualFileListener { private void <init> () public void propertyChanged (com.intellij.openapi.vfs.VirtualFilePropertyEvent) com.intellij.openapi.vfs.VirtualFilePropertyEvent event public void contentsChanged (com.intellij.openapi.vfs.VirtualFileEvent) com.intellij.openapi.vfs.VirtualFileEvent event public void fileCreated (com.intellij.openapi.vfs.VirtualFileEvent) com.intellij.openapi.vfs.VirtualFileEvent event public void fileDeleted (com.intellij.openapi.vfs.VirtualFileEvent) com.intellij.openapi.vfs.VirtualFileEvent event public void fileMoved (com.intellij.openapi.vfs.VirtualFileMoveEvent) com.intellij.openapi.vfs.VirtualFileMoveEvent event public void fileCopied (com.intellij.openapi.vfs.VirtualFileCopyEvent) com.intellij.openapi.vfs.VirtualFileCopyEvent event public void beforeContentsChange (com.intellij.openapi.vfs.VirtualFileEvent) com.intellij.openapi.vfs.VirtualFileEvent event public void beforePropertyChange (com.intellij.openapi.vfs.VirtualFilePropertyEvent) com.intellij.openapi.vfs.VirtualFilePropertyEvent event public void beforeFileDeletion (com.intellij.openapi.vfs.VirtualFileEvent) com.intellij.openapi.vfs.VirtualFileEvent event public void beforeFileMovement (com.intellij.openapi.vfs.VirtualFileMoveEvent) com.intellij.openapi.vfs.VirtualFileMoveEvent event synthetic void <init> (com.intellij.openapi.vfs.impl.VirtualFileManagerImpl$1) com.intellij.openapi.vfs.impl.VirtualFileManagerImpl$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/impl/VirtualFileManagerImpl$VirtualFileSystemBean.class
VirtualFileManagerImpl.java package com.intellij.openapi.vfs.impl com.intellij.openapi.vfs.impl.VirtualFileManagerImpl$VirtualFileSystemBean extends com.intellij.util.KeyedLazyInstanceEP { public boolean physical private void <init> () }
com/intellij/openapi/vfs/impl/VirtualFileManagerImpl.class
VirtualFileManagerImpl.java package com.intellij.openapi.vfs.impl public com.intellij.openapi.vfs.impl.VirtualFileManagerImpl extends com.intellij.openapi.vfs.ex.VirtualFileManagerEx implements com.intellij.openapi.Disposable { protected static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.openapi.util.KeyedExtensionCollector myCollector private final com.intellij.openapi.vfs.VirtualFileSystem[] myPhysicalFileSystems private final com.intellij.util.EventDispatcher myVirtualFileListenerMulticaster private final java.util.List myVirtualFileManagerListeners private final java.util.List myAsyncFileListeners private int myRefreshCount public void <init> (java.util.List) java.util.List fileSystems public void <init> (java.util.List, com.intellij.util.messages.MessageBus) com.intellij.util.KeyedLazyInstance bean com.intellij.openapi.vfs.VirtualFileSystem fileSystem java.util.List fileSystems com.intellij.util.messages.MessageBus bus java.util.List physicalFileSystems com.intellij.openapi.extensions.ExtensionPoint point public void dispose () public long getStructureModificationCount () public com.intellij.openapi.vfs.VirtualFileSystem getFileSystem (java.lang.String) String protocol java.util.List systems int size public java.util.List getPhysicalFileSystems () public long syncRefresh () public long asyncRefresh (java.lang.Runnable) Runnable postAction protected long doRefresh (boolean, java.lang.Runnable) com.intellij.openapi.vfs.VirtualFileSystem fileSystem boolean asynchronous Runnable postAction public void refreshWithoutFileWatcher (boolean) com.intellij.openapi.vfs.VirtualFileSystem fileSystem boolean asynchronous public com.intellij.openapi.vfs.VirtualFile findFileByUrl (java.lang.String) String url com.intellij.openapi.vfs.VirtualFileSystem fileSystem public com.intellij.openapi.vfs.VirtualFile refreshAndFindFileByUrl (java.lang.String) String url com.intellij.openapi.vfs.VirtualFileSystem fileSystem private com.intellij.openapi.vfs.VirtualFileSystem getFileSystemForUrl (java.lang.String) String url String protocol public void addVirtualFileListener (com.intellij.openapi.vfs.VirtualFileListener) com.intellij.openapi.vfs.VirtualFileListener listener public void addVirtualFileListener (com.intellij.openapi.vfs.VirtualFileListener, com.intellij.openapi.Disposable) com.intellij.openapi.vfs.VirtualFileListener listener com.intellij.openapi.Disposable parentDisposable public void removeVirtualFileListener (com.intellij.openapi.vfs.VirtualFileListener) com.intellij.openapi.vfs.VirtualFileListener listener public void addVirtualFileManagerListener (com.intellij.openapi.vfs.VirtualFileManagerListener) com.intellij.openapi.vfs.VirtualFileManagerListener listener public void addVirtualFileManagerListener (com.intellij.openapi.vfs.VirtualFileManagerListener, com.intellij.openapi.Disposable) com.intellij.openapi.vfs.VirtualFileManagerListener listener com.intellij.openapi.Disposable parentDisposable public void removeVirtualFileManagerListener (com.intellij.openapi.vfs.VirtualFileManagerListener) com.intellij.openapi.vfs.VirtualFileManagerListener listener public void addAsyncFileListener (com.intellij.openapi.vfs.AsyncFileListener, com.intellij.openapi.Disposable) com.intellij.openapi.vfs.AsyncFileListener listener com.intellij.openapi.Disposable parentDisposable public java.util.List getAsyncFileListeners () public void notifyPropertyChanged (com.intellij.openapi.vfs.VirtualFile, java.lang.String, java.lang.Object, java.lang.Object) com.intellij.openapi.vfs.VirtualFile virtualFile String property Object oldValue Object newValue com.intellij.openapi.application.Application app public void fireBeforeRefreshStart (boolean) Exception e com.intellij.openapi.vfs.VirtualFileManagerListener listener boolean asynchronous public void fireAfterRefreshFinish (boolean) Exception e com.intellij.openapi.vfs.VirtualFileManagerListener listener boolean asynchronous public long getModificationCount () private synthetic void lambda$notifyPropertyChanged$3 (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.application.Application, java.lang.String, java.lang.Object, java.lang.Object) com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.openapi.application.Application app String property Object oldValue Object newValue private synthetic void lambda$null$2 (com.intellij.openapi.vfs.VirtualFile, java.lang.String, java.lang.Object, java.lang.Object, com.intellij.openapi.application.Application) com.intellij.openapi.vfs.VirtualFile virtualFile String property Object oldValue Object newValue com.intellij.openapi.application.Application app java.util.List events com.intellij.openapi.vfs.newvfs.BulkFileListener listener private synthetic void lambda$addAsyncFileListener$1 (com.intellij.openapi.vfs.AsyncFileListener) com.intellij.openapi.vfs.AsyncFileListener listener private synthetic void lambda$addVirtualFileManagerListener$0 (com.intellij.openapi.vfs.VirtualFileManagerListener) com.intellij.openapi.vfs.VirtualFileManagerListener listener static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/impl/VirtualFilePointerContainerImpl$1.class
VirtualFilePointerContainerImpl.java package com.intellij.openapi.vfs.impl com.intellij.openapi.vfs.impl.VirtualFilePointerContainerImpl$1 extends com.intellij.openapi.vfs.VirtualFileVisitor { final synthetic java.util.List val$cachedFiles final synthetic java.util.List val$cachedDirectories final synthetic com.intellij.openapi.vfs.impl.VirtualFilePointerContainerImpl this$0 transient void <init> (com.intellij.openapi.vfs.impl.VirtualFilePointerContainerImpl, com.intellij.openapi.vfs.VirtualFileVisitor$Option[], java.util.List, java.util.List) com.intellij.openapi.vfs.impl.VirtualFilePointerContainerImpl this$0 com.intellij.openapi.vfs.VirtualFileVisitor$Option[] arg0 public boolean visitFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile jarRoot com.intellij.openapi.vfs.VirtualFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/impl/VirtualFilePointerContainerImpl.class
VirtualFilePointerContainerImpl.java package com.intellij.openapi.vfs.impl public com.intellij.openapi.vfs.impl.VirtualFilePointerContainerImpl extends com.intellij.openapi.util.TraceableDisposable implements com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer com.intellij.openapi.Disposable { private static final com.intellij.openapi.diagnostic.Logger LOG private static final int UNINITIALIZED private final com.intellij.util.containers.ConcurrentList myList private final com.intellij.util.containers.ConcurrentList myJarDirectories private final com.intellij.util.containers.ConcurrentList myJarRecursiveDirectories private final com.intellij.openapi.vfs.pointers.VirtualFilePointerManager myVirtualFilePointerManager private final com.intellij.openapi.Disposable myParent private final com.intellij.openapi.vfs.pointers.VirtualFilePointerListener myListener private volatile com.intellij.openapi.util.Trinity myCachedThings private volatile long myTimeStampOfCachedThings public static final String URL_ATTR private boolean myDisposed private static final boolean TRACE_CREATION public static final String JAR_DIRECTORY_ELEMENT public static final String RECURSIVE_ATTR private static final com.intellij.openapi.util.Trinity EMPTY static final synthetic boolean $assertionsDisabled void <init> (com.intellij.openapi.vfs.pointers.VirtualFilePointerManager, com.intellij.openapi.Disposable, com.intellij.openapi.vfs.pointers.VirtualFilePointerListener) com.intellij.openapi.vfs.pointers.VirtualFilePointerManager manager com.intellij.openapi.Disposable parentDisposable com.intellij.openapi.vfs.pointers.VirtualFilePointerListener listener public void readExternal (org.jdom.Element, java.lang.String, boolean) throws com.intellij.openapi.util.InvalidDataException String url boolean recursive org.jdom.Element jarDir java.util.List jarDirs org.jdom.Element rootChild String childName boolean externalizeJarDirectories java.util.List urls public void writeExternal (org.jdom.Element, java.lang.String, boolean) String url org.jdom.Element rootPathElement com.intellij.openapi.vfs.pointers.VirtualFilePointer pointer org.jdom.Element element String childElementName boolean externalizeJarDirectories private static void writeJarDirs (java.util.List, org.jdom.Element, boolean) String url org.jdom.Element jarDirElement com.intellij.openapi.vfs.pointers.VirtualFilePointer pointer java.util.List myJarDirectories org.jdom.Element element boolean recursive java.util.List jarDirectories public void moveUp (java.lang.String) String url int index public void moveDown (java.lang.String) String url int index private int indexOf (java.lang.String) com.intellij.openapi.vfs.pointers.VirtualFilePointer pointer int i String url public void killAll () public void add (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public void add (java.lang.String) String url public void remove (com.intellij.openapi.vfs.pointers.VirtualFilePointer) com.intellij.openapi.vfs.pointers.VirtualFilePointer pointer boolean result public java.util.List getList () public void addAll (com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer) com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer that java.util.List jarDups java.util.List jarRecursiveDups public void addAll (java.util.Collection) java.util.Collection urls private void dropCaches () public java.lang.String[] getUrls () private com.intellij.openapi.util.Trinity getOrCache () long timeStamp com.intellij.openapi.util.Trinity cached private com.intellij.openapi.util.Trinity cacheThings () com.intellij.openapi.util.Trinity result com.intellij.openapi.vfs.VirtualFile file String url com.intellij.openapi.vfs.pointers.VirtualFilePointer v com.intellij.openapi.vfs.VirtualFile jarRoot com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFile[] children com.intellij.openapi.vfs.VirtualFile jarDirectory com.intellij.openapi.vfs.pointers.VirtualFilePointer jarDirectoryPtr com.intellij.openapi.vfs.VirtualFile jarDirectory com.intellij.openapi.vfs.pointers.VirtualFilePointer jarDirectoryPtr java.util.List cachedFiles java.util.List cachedUrls java.util.List cachedDirectories boolean allFilesAreDirs String[] urlsArray com.intellij.openapi.vfs.VirtualFile[] directories com.intellij.openapi.vfs.VirtualFile[] files com.intellij.openapi.util.Trinity result public com.intellij.openapi.vfs.VirtualFile[] getFiles () public com.intellij.openapi.vfs.VirtualFile[] getDirectories () public com.intellij.openapi.vfs.pointers.VirtualFilePointer findByUrl (java.lang.String) com.intellij.openapi.vfs.pointers.VirtualFilePointer pointer String url public void clear () public int size () public boolean equals (java.lang.Object) Object o com.intellij.openapi.vfs.impl.VirtualFilePointerContainerImpl impl public int hashCode () protected com.intellij.openapi.vfs.pointers.VirtualFilePointer create (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file protected com.intellij.openapi.vfs.pointers.VirtualFilePointer create (java.lang.String) String url protected com.intellij.openapi.vfs.pointers.VirtualFilePointer duplicate (com.intellij.openapi.vfs.pointers.VirtualFilePointer) com.intellij.openapi.vfs.pointers.VirtualFilePointer virtualFilePointer public java.lang.String toString () public com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer clone (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable parent public com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer clone (com.intellij.openapi.Disposable, com.intellij.openapi.vfs.pointers.VirtualFilePointerListener) com.intellij.openapi.Disposable parent com.intellij.openapi.vfs.pointers.VirtualFilePointerListener listener com.intellij.openapi.vfs.impl.VirtualFilePointerContainerImpl clone java.util.List toAdd public void dispose () public void addJarDirectory (java.lang.String, boolean) String directoryUrl boolean recursively com.intellij.openapi.vfs.pointers.VirtualFilePointer pointer public void addAllJarDirectories (java.util.Collection, boolean) java.util.Collection directoryUrls boolean recursively java.util.List pointers public boolean removeJarDirectory (java.lang.String) String directoryUrl java.util.function.Predicate filter boolean removed0 boolean removed1 boolean removed2 public java.util.List getJarDirectories () java.util.List jars java.util.List recJars private static synthetic com.intellij.openapi.util.Pair lambda$getJarDirectories$7 (com.intellij.openapi.vfs.pointers.VirtualFilePointer) com.intellij.openapi.vfs.pointers.VirtualFilePointer ptr private static synthetic com.intellij.openapi.util.Pair lambda$getJarDirectories$6 (com.intellij.openapi.vfs.pointers.VirtualFilePointer) com.intellij.openapi.vfs.pointers.VirtualFilePointer ptr private static synthetic boolean lambda$removeJarDirectory$5 (java.lang.String, com.intellij.openapi.vfs.pointers.VirtualFilePointer) String directoryUrl com.intellij.openapi.vfs.pointers.VirtualFilePointer ptr private synthetic com.intellij.openapi.vfs.pointers.VirtualFilePointer lambda$addAllJarDirectories$4 (boolean, java.lang.String) boolean recursively String url private static synthetic com.intellij.openapi.vfs.pointers.VirtualFilePointer lambda$clone$3 (com.intellij.openapi.vfs.impl.VirtualFilePointerContainerImpl, com.intellij.openapi.vfs.pointers.VirtualFilePointer) com.intellij.openapi.vfs.impl.VirtualFilePointerContainerImpl clone com.intellij.openapi.vfs.pointers.VirtualFilePointer p private static synthetic java.lang.String[] lambda$getUrls$2 (int) int x$0 private synthetic com.intellij.openapi.vfs.pointers.VirtualFilePointer lambda$addAll$1 (java.lang.String) String url private static synthetic java.lang.String lambda$readExternal$0 (org.jdom.Element) org.jdom.Element url static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/impl/ZipEntryMap$1.class
ZipEntryMap.java package com.intellij.openapi.vfs.impl synthetic com.intellij.openapi.vfs.impl.ZipEntryMap$1 extends java.lang.Object { }
com/intellij/openapi/vfs/impl/ZipEntryMap$EntrySet.class
ZipEntryMap.java package com.intellij.openapi.vfs.impl final com.intellij.openapi.vfs.impl.ZipEntryMap$EntrySet extends java.util.AbstractSet { final synthetic com.intellij.openapi.vfs.impl.ZipEntryMap this$0 private void <init> (com.intellij.openapi.vfs.impl.ZipEntryMap) public final int size () public final void clear () public final java.util.Iterator iterator () public final boolean contains (java.lang.Object) Object o java.util.Map$Entry e String key com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo value public final boolean remove (java.lang.Object) Object o private static synthetic java.util.Map$Entry lambda$iterator$0 (com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo) com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo entry synthetic void <init> (com.intellij.openapi.vfs.impl.ZipEntryMap, com.intellij.openapi.vfs.impl.ZipEntryMap$1) com.intellij.openapi.vfs.impl.ZipEntryMap x0 com.intellij.openapi.vfs.impl.ZipEntryMap$1 x1 }
com/intellij/openapi/vfs/impl/ZipEntryMap.class
ZipEntryMap.java package com.intellij.openapi.vfs.impl com.intellij.openapi.vfs.impl.ZipEntryMap extends java.util.AbstractMap { private com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo[] entries private int size private com.intellij.openapi.vfs.impl.ZipEntryMap$EntrySet entrySet void <init> (int) int expectedSize public com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo get (java.lang.Object) Object key String relativePath int index com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo entry int i private static int index (java.lang.String, com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo[]) String relativePath com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo[] entries public com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo put (java.lang.String, com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo) String relativePath com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo value com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo old private static com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo put (java.lang.String, com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo, com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo[]) String relativePath com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo value com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo[] entries int index com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo entry int i private static boolean isTheOne (com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo, java.lang.CharSequence) CharSequence shortName com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo e com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo entry CharSequence relativePath int endIndex private com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo[] rehash () com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo entry com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo[] newEntries private static java.lang.String getRelativePath (com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo) com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo e com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo entry StringBuilder result private static void appendReversed (java.lang.StringBuilder, java.lang.CharSequence) int i StringBuilder builder CharSequence sequence public com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo remove (java.lang.Object) Object key public int size () public void clear () public com.intellij.openapi.vfs.impl.ZipEntryMap$EntrySet entrySet () com.intellij.openapi.vfs.impl.ZipEntryMap$EntrySet es public java.util.Collection values () public volatile synthetic java.util.Set entrySet () public volatile synthetic java.lang.Object remove (java.lang.Object) public volatile synthetic java.lang.Object put (java.lang.Object, java.lang.Object) public volatile synthetic java.lang.Object get (java.lang.Object) static synthetic com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo[] access$100 (com.intellij.openapi.vfs.impl.ZipEntryMap) com.intellij.openapi.vfs.impl.ZipEntryMap x0 static synthetic java.lang.String access$200 (com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo) com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/impl/ZipHandler$1.class
ZipHandler.java package com.intellij.openapi.vfs.impl final com.intellij.openapi.vfs.impl.ZipHandler$1 extends com.intellij.util.io.FileAccessorCache { void <init> (int, int) int x0 int x1 protected java.util.zip.ZipFile createAccessor (com.intellij.openapi.vfs.impl.ZipHandler) throws java.io.IOException com.intellij.openapi.vfs.impl.ZipHandler handler String canonicalPathToZip protected void disposeAccessor (java.util.zip.ZipFile) throws java.io.IOException java.util.zip.ZipFile fileAccessor public boolean isEqual (com.intellij.openapi.vfs.impl.ZipHandler, com.intellij.openapi.vfs.impl.ZipHandler) com.intellij.openapi.vfs.impl.ZipHandler val1 com.intellij.openapi.vfs.impl.ZipHandler val2 public volatile synthetic boolean isEqual (java.lang.Object, java.lang.Object) protected volatile synthetic void disposeAccessor (java.lang.Object) throws java.io.IOException protected volatile synthetic java.lang.Object createAccessor (java.lang.Object) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/impl/ZipHandler.class
ZipHandler.java package com.intellij.openapi.vfs.impl public com.intellij.openapi.vfs.impl.ZipHandler extends com.intellij.openapi.vfs.impl.ZipHandlerBase { private volatile String myCanonicalPathToZip private volatile long myFileStamp private volatile long myFileLength private static final com.intellij.util.io.FileAccessorCache ourZipFileFileAccessorCache public void <init> (java.lang.String) String path protected static synchronized void setFileAttributes (com.intellij.openapi.vfs.impl.ZipHandler, java.lang.String) com.intellij.openapi.vfs.impl.ZipHandler zipHandler String pathToZip com.intellij.openapi.util.io.FileAttributes attributes private static synchronized boolean isSameFileAttributes (com.intellij.openapi.vfs.impl.ZipHandler, com.intellij.openapi.util.io.FileAttributes) com.intellij.openapi.vfs.impl.ZipHandler zipHandler com.intellij.openapi.util.io.FileAttributes attributes private java.lang.String getCanonicalPathToZip () throws java.io.IOException String value protected com.intellij.util.io.FileAccessorCache$Handle getCachedZipFileHandle (boolean) throws java.io.IOException com.intellij.openapi.util.io.FileAttributes attributes com.intellij.util.io.FileAccessorCache$Handle handle Throwable cause RuntimeException e boolean createIfNeeded protected void clearCaches () protected java.io.File getFileToUse () protected long getEntryFileStamp () protected com.intellij.util.io.ResourceHandle acquireZipHandle () throws java.io.IOException public static void clearFileAccessorCache () static synthetic java.lang.String access$000 (com.intellij.openapi.vfs.impl.ZipHandler) throws java.io.IOException com.intellij.openapi.vfs.impl.ZipHandler x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/impl/ZipHandlerBase$InputStreamWrapper.class
ZipHandlerBase.java package com.intellij.openapi.vfs.impl com.intellij.openapi.vfs.impl.ZipHandlerBase$InputStreamWrapper extends java.io.InputStream { private final java.io.InputStream myStream private final com.intellij.util.io.ResourceHandle myZipRef private final java.util.concurrent.atomic.AtomicBoolean closed void <init> (java.io.InputStream, com.intellij.util.io.ResourceHandle) java.io.InputStream stream com.intellij.util.io.ResourceHandle zipRef public int read () throws java.io.IOException public int read (byte[], int, int) throws java.io.IOException byte[] b int off int len public int available () throws java.io.IOException public void close () throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/impl/ZipHandlerBase.class
ZipHandlerBase.java package com.intellij.openapi.vfs.impl public abstract com.intellij.openapi.vfs.impl.ZipHandlerBase extends com.intellij.openapi.vfs.impl.ArchiveHandler { public void <init> (java.lang.String) String path protected java.util.Map createEntriesMap () throws java.io.IOException com.intellij.util.io.ResourceHandle existingZipRef protected java.util.Map buildEntryMapForZipFile (java.util.zip.ZipFile) java.util.zip.ZipFile zip java.util.Map map java.util.Enumeration entries public void dispose () private com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo getOrCreate (java.util.zip.ZipEntry, java.util.Map, java.util.zip.ZipFile) java.util.zip.ZipEntry entry java.util.Map map java.util.zip.ZipFile zip boolean isDirectory String entryName com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo info com.intellij.openapi.util.Pair path com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo parentInfo private static com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo store (java.util.Map, com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo, java.lang.CharSequence, boolean, long, long, java.lang.String) java.util.Map map com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo parentInfo CharSequence shortName boolean isDirectory long size long time String entryName CharSequence sequence com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo info private com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo getOrCreate (java.lang.String, java.util.Map, java.util.zip.ZipFile) java.util.zip.ZipEntry entry com.intellij.openapi.util.Pair path com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo parentInfo String entryName java.util.Map map java.util.zip.ZipFile zip com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo info public byte[] contentsToByteArray (java.lang.String) throws java.io.IOException java.io.InputStream stream long length java.util.zip.ZipFile zip java.util.zip.ZipEntry entry com.intellij.util.io.ResourceHandle zipRef String relativePath public java.io.InputStream getInputStream (java.lang.String) throws java.io.IOException long length java.io.InputStream stream java.util.zip.ZipFile zip java.util.zip.ZipEntry entry String relativePath boolean release com.intellij.util.io.ResourceHandle zipRef protected abstract long getEntryFileStamp () protected abstract com.intellij.util.io.ResourceHandle acquireZipHandle () throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/impl/http/FileDownloadingListener.class
FileDownloadingListener.java package com.intellij.openapi.vfs.impl.http public abstract com.intellij.openapi.vfs.impl.http.FileDownloadingListener extends java.lang.Object { public abstract void fileDownloaded (com.intellij.openapi.vfs.VirtualFile) public abstract void errorOccurred (java.lang.String) public abstract void downloadingStarted () public abstract void downloadingCancelled () public abstract void progressMessageChanged (boolean, java.lang.String) public abstract void progressFractionChanged (double) }
com/intellij/openapi/vfs/impl/http/HttpVirtualFile.class
HttpVirtualFile.java package com.intellij.openapi.vfs.impl.http public abstract com.intellij.openapi.vfs.impl.http.HttpVirtualFile extends com.intellij.openapi.vfs.VirtualFile { public void <init> () public abstract com.intellij.openapi.vfs.impl.http.RemoteFileInfo getFileInfo () }
com/intellij/openapi/vfs/impl/http/RemoteFileInfo.class
RemoteFileInfo.java package com.intellij.openapi.vfs.impl.http public abstract com.intellij.openapi.vfs.impl.http.RemoteFileInfo extends java.lang.Object { public abstract void addDownloadingListener (com.intellij.openapi.vfs.impl.http.FileDownloadingListener) public abstract void removeDownloadingListener (com.intellij.openapi.vfs.impl.http.FileDownloadingListener) public abstract void restartDownloading () public abstract void startDownloading () public abstract java.lang.String getErrorMessage () public abstract com.intellij.openapi.vfs.VirtualFile getLocalFile () public abstract com.intellij.openapi.vfs.impl.http.RemoteFileState getState () public abstract void cancelDownloading () }
com/intellij/openapi/vfs/impl/http/RemoteFileState.class
RemoteFileState.java package com.intellij.openapi.vfs.impl.http public final enum com.intellij.openapi.vfs.impl.http.RemoteFileState extends java.lang.Enum { public static final enum com.intellij.openapi.vfs.impl.http.RemoteFileState DOWNLOADING_NOT_STARTED public static final enum com.intellij.openapi.vfs.impl.http.RemoteFileState DOWNLOADING_IN_PROGRESS public static final enum com.intellij.openapi.vfs.impl.http.RemoteFileState DOWNLOADED public static final enum com.intellij.openapi.vfs.impl.http.RemoteFileState ERROR_OCCURRED private static final synthetic com.intellij.openapi.vfs.impl.http.RemoteFileState[] $VALUES public static com.intellij.openapi.vfs.impl.http.RemoteFileState[] values () public static com.intellij.openapi.vfs.impl.http.RemoteFileState valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/openapi/vfs/impl/jar/CoreJarFileSystem.class
CoreJarFileSystem.java package com.intellij.openapi.vfs.impl.jar public com.intellij.openapi.vfs.impl.jar.CoreJarFileSystem extends com.intellij.openapi.vfs.DeprecatedVirtualFileSystem { private final java.util.Map myHandlers public void <init> () public java.lang.String getProtocol () public com.intellij.openapi.vfs.VirtualFile findFileByPath (java.lang.String) String path com.intellij.openapi.util.Couple pair protected com.intellij.openapi.util.Couple splitPath (java.lang.String) String path int separator String localPath String pathInJar public void refresh (boolean) boolean asynchronous public com.intellij.openapi.vfs.VirtualFile refreshAndFindFileByPath (java.lang.String) String path public void clearHandlersCache () private synthetic com.intellij.openapi.vfs.impl.jar.CoreJarHandler lambda$new$0 (java.lang.String) String key private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/impl/jar/CoreJarHandler.class
CoreJarHandler.java package com.intellij.openapi.vfs.impl.jar public com.intellij.openapi.vfs.impl.jar.CoreJarHandler extends com.intellij.openapi.vfs.impl.ZipHandler { private final com.intellij.openapi.vfs.impl.jar.CoreJarFileSystem myFileSystem private final com.intellij.openapi.vfs.VirtualFile myRoot public void <init> (com.intellij.openapi.vfs.impl.jar.CoreJarFileSystem, java.lang.String) com.intellij.openapi.vfs.impl.jar.CoreJarVirtualFile file com.intellij.openapi.vfs.VirtualFile parent com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo info java.util.List childList java.util.Map$Entry entry com.intellij.openapi.vfs.impl.jar.CoreJarFileSystem fileSystem String path java.util.Map entries java.util.Map entriesMap java.util.Map childrenMap com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo rootInfo private com.intellij.openapi.vfs.impl.jar.CoreJarVirtualFile getOrCreateFile (com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo, java.util.Map) com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo parent com.intellij.openapi.vfs.impl.ArchiveHandler$EntryInfo info java.util.Map entries com.intellij.openapi.vfs.impl.jar.CoreJarVirtualFile file public com.intellij.openapi.vfs.VirtualFile findFileByPath (java.lang.String) String pathInJar public com.intellij.openapi.vfs.impl.jar.CoreJarFileSystem getFileSystem () private static synthetic java.util.List lambda$new$0 (com.intellij.openapi.vfs.impl.jar.CoreJarVirtualFile) com.intellij.openapi.vfs.impl.jar.CoreJarVirtualFile key private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/impl/jar/CoreJarVirtualFile.class
CoreJarVirtualFile.java package com.intellij.openapi.vfs.impl.jar public com.intellij.openapi.vfs.impl.jar.CoreJarVirtualFile extends com.intellij.openapi.vfs.VirtualFile { private final com.intellij.openapi.vfs.impl.jar.CoreJarHandler myHandler private final CharSequence myName private final long myLength private final long myTimestamp private final com.intellij.openapi.vfs.VirtualFile myParent private com.intellij.openapi.vfs.VirtualFile[] myChildren public void <init> (com.intellij.openapi.vfs.impl.jar.CoreJarHandler, java.lang.CharSequence, long, long, com.intellij.openapi.vfs.impl.jar.CoreJarVirtualFile) com.intellij.openapi.vfs.impl.jar.CoreJarHandler handler CharSequence name long length long timestamp com.intellij.openapi.vfs.impl.jar.CoreJarVirtualFile parent void setChildren (com.intellij.openapi.vfs.VirtualFile[]) com.intellij.openapi.vfs.VirtualFile[] children public java.lang.String getName () public java.lang.CharSequence getNameSequence () public com.intellij.openapi.vfs.VirtualFileSystem getFileSystem () public java.lang.String getPath () String parentPath StringBuilder answer public boolean isWritable () public boolean isDirectory () public boolean isValid () public com.intellij.openapi.vfs.VirtualFile getParent () public com.intellij.openapi.vfs.VirtualFile[] getChildren () public java.io.OutputStream getOutputStream (java.lang.Object, long, long) throws java.io.IOException Object requestor long newModificationStamp long newTimeStamp public byte[] contentsToByteArray () throws java.io.IOException com.intellij.openapi.util.Couple pair public long getTimeStamp () public long getLength () public void refresh (boolean, boolean, java.lang.Runnable) boolean asynchronous boolean recursive Runnable postRunnable public java.io.InputStream getInputStream () throws java.io.IOException public long getModificationStamp () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/local/CoreLocalFileSystem.class
CoreLocalFileSystem.java package com.intellij.openapi.vfs.local public com.intellij.openapi.vfs.local.CoreLocalFileSystem extends com.intellij.openapi.vfs.DeprecatedVirtualFileSystem { public void <init> () public java.lang.String getProtocol () public com.intellij.openapi.vfs.VirtualFile findFileByIoFile (java.io.File) java.io.File ioFile public com.intellij.openapi.vfs.VirtualFile findFileByPath (java.lang.String) String path public void refresh (boolean) boolean asynchronous public com.intellij.openapi.vfs.VirtualFile refreshAndFindFileByPath (java.lang.String) String path private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/vfs/local/CoreLocalVirtualFile.class
CoreLocalVirtualFile.java package com.intellij.openapi.vfs.local public com.intellij.openapi.vfs.local.CoreLocalVirtualFile extends com.intellij.openapi.vfs.VirtualFile { private final com.intellij.openapi.vfs.local.CoreLocalFileSystem myFileSystem private final java.io.File myIoFile private com.intellij.openapi.vfs.VirtualFile[] myChildren private final com.intellij.openapi.util.NotNullLazyValue myIsDirectory public void <init> (com.intellij.openapi.vfs.local.CoreLocalFileSystem, java.io.File) com.intellij.openapi.vfs.local.CoreLocalFileSystem fileSystem java.io.File ioFile public void <init> (com.intellij.openapi.vfs.local.CoreLocalFileSystem, java.io.File, boolean) com.intellij.openapi.vfs.local.CoreLocalFileSystem fileSystem java.io.File ioFile boolean isDirectory public java.lang.String getName () public com.intellij.openapi.vfs.VirtualFileSystem getFileSystem () public java.lang.String getPath () public boolean isWritable () public boolean isDirectory () public boolean isValid () public com.intellij.openapi.vfs.VirtualFile getParent () java.io.File parentFile public com.intellij.openapi.vfs.VirtualFile[] getChildren () int i java.io.File[] files com.intellij.openapi.vfs.VirtualFile[] answer public java.io.OutputStream getOutputStream (java.lang.Object, long, long) throws java.io.IOException Object requestor long newModificationStamp long newTimeStamp public byte[] contentsToByteArray () throws java.io.IOException public long getTimeStamp () public long getLength () public void refresh (boolean, boolean, java.lang.Runnable) boolean asynchronous boolean recursive Runnable postRunnable public java.io.InputStream getInputStream () throws java.io.IOException public long getModificationStamp () public boolean equals (java.lang.Object) Object o com.intellij.openapi.vfs.local.CoreLocalVirtualFile that public int hashCode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/wm/ex/ProgressIndicatorEx.class
ProgressIndicatorEx.java package com.intellij.openapi.wm.ex public abstract com.intellij.openapi.wm.ex.ProgressIndicatorEx extends java.lang.Object implements com.intellij.openapi.progress.ProgressIndicator { public abstract void addStateDelegate (com.intellij.openapi.wm.ex.ProgressIndicatorEx) public abstract void finish (com.intellij.openapi.progress.TaskInfo) public abstract boolean isFinished (com.intellij.openapi.progress.TaskInfo) public abstract boolean wasStarted () public abstract void processFinish () public abstract void initStateFrom (com.intellij.openapi.progress.ProgressIndicator) }
com/intellij/pom/core/impl/PomModelImpl$1.class
PomModelImpl.java package com.intellij.pom.core.impl com.intellij.pom.core.impl.PomModelImpl$1 extends com.intellij.pom.impl.PomTransactionBase { final synthetic com.intellij.psi.impl.DiffLog val$log final synthetic com.intellij.psi.PsiFile val$file final synthetic com.intellij.pom.core.impl.PomModelImpl this$0 void <init> (com.intellij.pom.core.impl.PomModelImpl, com.intellij.psi.PsiElement, com.intellij.pom.PomModelAspect, com.intellij.psi.impl.DiffLog, com.intellij.psi.PsiFile) com.intellij.pom.core.impl.PomModelImpl this$0 com.intellij.psi.PsiElement arg0 com.intellij.pom.PomModelAspect arg1 public com.intellij.pom.event.PomModelEvent runInner () throws com.intellij.util.IncorrectOperationException }
com/intellij/pom/core/impl/PomModelImpl.class
PomModelImpl.java package com.intellij.pom.core.impl public com.intellij.pom.core.impl.PomModelImpl extends com.intellij.openapi.util.UserDataHolderBase implements com.intellij.pom.PomModel { private final com.intellij.openapi.project.Project myProject private final java.util.Map myAspects private final java.util.Map myIncidence private final java.util.Map myInvertedIncidence private final java.util.Collection myListeners private final ThreadLocal myBlockedAspects private static volatile boolean allowPsiModification public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.pom.PomModelAspect getModelAspect (java.lang.Class) Class aClass public void registerAspect (java.lang.Class, com.intellij.pom.PomModelAspect, java.util.Set) com.intellij.pom.PomModelAspect depend java.util.List pomModelAspects com.intellij.pom.PomModelAspect pomModelAspect Class aClass com.intellij.pom.PomModelAspect aspect java.util.Set dependencies java.util.Iterator iterator java.util.List deps private java.util.List getAllDependencies (com.intellij.pom.PomModelAspect) com.intellij.pom.PomModelAspect aspect java.util.List pomModelAspects private java.util.List getAllDependants (com.intellij.pom.PomModelAspect) com.intellij.pom.PomModelAspect aspect java.util.List pomModelAspects public void addModelListener (com.intellij.pom.event.PomModelListener) com.intellij.pom.event.PomModelListener listener public void addModelListener (com.intellij.pom.event.PomModelListener, com.intellij.openapi.Disposable) com.intellij.pom.event.PomModelListener listener com.intellij.openapi.Disposable parentDisposable public void removeModelListener (com.intellij.pom.event.PomModelListener) com.intellij.pom.event.PomModelListener listener public void runTransaction (com.intellij.pom.PomTransaction) throws com.intellij.util.IncorrectOperationException com.intellij.pom.PomTransaction transaction com.intellij.pom.PomModelAspect aspect private com.intellij.openapi.util.Pair getBlockingTransaction (com.intellij.pom.PomModelAspect, com.intellij.pom.PomTransaction) com.intellij.openapi.util.Pair pair com.intellij.util.containers.Stack blockedAspects java.util.ListIterator blocksIterator com.intellij.pom.PomModelAspect pomModelAspect com.intellij.pom.PomModelAspect aspect com.intellij.pom.PomTransaction transaction java.util.List allDependants private void commitTransaction (com.intellij.pom.PomTransaction) int oldLength com.intellij.pom.PomTransaction transaction com.intellij.openapi.progress.ProgressIndicator progressIndicator com.intellij.psi.impl.PsiDocumentManagerBase manager com.intellij.psi.impl.PsiToDocumentSynchronizer synchronizer com.intellij.psi.PsiFile containingFileByTree com.intellij.openapi.editor.Document document boolean isFromCommit boolean isPhysicalPsiChange boolean docSynced private void reparseParallelTrees (com.intellij.psi.PsiFile, com.intellij.psi.impl.PsiToDocumentSynchronizer) com.intellij.psi.impl.source.tree.FileElement fileElement Runnable changeAction com.intellij.psi.PsiFile file com.intellij.psi.PsiFile changedFile com.intellij.psi.impl.PsiToDocumentSynchronizer synchronizer java.util.List allFiles CharSequence newText private java.lang.Runnable reparseFile (com.intellij.psi.PsiFile, com.intellij.psi.impl.source.tree.FileElement, java.lang.CharSequence) com.intellij.psi.PsiFile file com.intellij.psi.impl.source.tree.FileElement treeElement CharSequence newText com.intellij.openapi.util.TextRange changedPsiRange com.intellij.psi.impl.DiffLog log private void startTransaction (com.intellij.pom.PomTransaction) com.intellij.openapi.command.CommandProcessor commandProcessor com.intellij.pom.PomTransaction transaction com.intellij.psi.impl.PsiDocumentManagerBase manager com.intellij.psi.impl.PsiToDocumentSynchronizer synchronizer com.intellij.psi.PsiElement changeScope com.intellij.psi.PsiFile containingFileByTree boolean physical com.intellij.openapi.editor.Document document private boolean isDocumentUncommitted (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file com.intellij.psi.PsiDocumentManager manager com.intellij.openapi.editor.Document cachedDocument private static com.intellij.psi.PsiFile getContainingFileByTree (com.intellij.psi.PsiElement) com.intellij.psi.PsiFile psiFile com.intellij.psi.impl.source.tree.FileElement fileElement com.intellij.psi.PsiElement changeScope com.intellij.psi.PsiFile psiFile com.intellij.lang.ASTNode node public static void guardPsiModificationsIn (com.intellij.util.ThrowableRunnable) throws java.lang.Throwable com.intellij.util.ThrowableRunnable runnable boolean old public static boolean isAllowPsiModification () private synthetic void lambda$reparseFile$3 (com.intellij.psi.PsiFile, com.intellij.psi.impl.DiffLog) com.intellij.psi.PsiFile file com.intellij.psi.impl.DiffLog log private synthetic void lambda$runTransaction$2 (com.intellij.pom.PomTransaction, com.intellij.pom.PomModelAspect) com.intellij.pom.PomTransaction transaction com.intellij.pom.PomModelAspect aspect com.intellij.openapi.util.Pair block java.util.List throwables private synthetic void lambda$null$1 (com.intellij.pom.PomModelAspect, com.intellij.pom.PomTransaction, java.util.List, com.intellij.openapi.util.Pair) throws java.lang.RuntimeException com.intellij.pom.event.PomModelEvent event com.intellij.openapi.progress.ProcessCanceledException e com.intellij.openapi.progress.ProcessCanceledException e Throwable t Exception e com.intellij.openapi.progress.ProcessCanceledException e Throwable t com.intellij.pom.PomModelAspect pomModelAspect com.intellij.pom.PomModelAspect modelAspect java.util.Set changedAspects java.util.Collection dependants com.intellij.pom.PomModelAspect modelAspect java.util.Set changedAspects com.intellij.pom.event.PomModelListener listener com.intellij.util.containers.Stack blockedAspects com.intellij.pom.event.PomModelEvent event com.intellij.openapi.progress.ProcessCanceledException e Throwable t com.intellij.openapi.progress.ProcessCanceledException e Throwable t com.intellij.openapi.progress.ProcessCanceledException e Throwable t com.intellij.openapi.progress.ProcessCanceledException e Throwable t com.intellij.pom.PomModelAspect aspect com.intellij.pom.PomTransaction transaction java.util.List throwables com.intellij.openapi.util.Pair block private synthetic void lambda$addModelListener$0 (com.intellij.pom.event.PomModelListener) com.intellij.pom.event.PomModelListener listener static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/pom/tree/TreeAspect.class
TreeAspect.java package com.intellij.pom.tree public com.intellij.pom.tree.TreeAspect extends java.lang.Object implements com.intellij.pom.PomModelAspect { public void <init> (com.intellij.pom.PomModel) com.intellij.pom.PomModel model public void update (com.intellij.pom.event.PomModelEvent) com.intellij.pom.event.PomModelEvent event private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/pom/tree/TreeAspectEvent.class
TreeAspectEvent.java package com.intellij.pom.tree public com.intellij.pom.tree.TreeAspectEvent extends com.intellij.pom.event.PomModelEvent { public void <init> (com.intellij.pom.PomModel, com.intellij.pom.tree.events.TreeChangeEvent) com.intellij.pom.PomModel model com.intellij.pom.tree.events.TreeChangeEvent reparseAccumulatedEvent private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/pom/tree/events/ChangeInfo.class
ChangeInfo.java package com.intellij.pom.tree.events public abstract com.intellij.pom.tree.events.ChangeInfo extends java.lang.Object { public static final short ADD public static final short REMOVED public static final short REPLACE public static final short CONTENTS_CHANGED public abstract int getChangeType () }
com/intellij/pom/tree/events/TreeChange.class
TreeChange.java package com.intellij.pom.tree.events public abstract com.intellij.pom.tree.events.TreeChange extends java.lang.Object { public abstract com.intellij.lang.ASTNode[] getAffectedChildren () public abstract com.intellij.pom.tree.events.ChangeInfo getChangeByChild (com.intellij.lang.ASTNode) }
com/intellij/pom/tree/events/TreeChangeEvent.class
TreeChangeEvent.java package com.intellij.pom.tree.events public abstract com.intellij.pom.tree.events.TreeChangeEvent extends java.lang.Object implements com.intellij.pom.event.PomChangeSet { public abstract com.intellij.lang.ASTNode getRootElement () public abstract com.intellij.lang.ASTNode[] getChangedElements () public abstract com.intellij.pom.tree.events.TreeChange getChangesByElement (com.intellij.lang.ASTNode) }
com/intellij/pom/tree/events/impl/ChangeInfoImpl.class
ChangeInfoImpl.java package com.intellij.pom.tree.events.impl public com.intellij.pom.tree.events.impl.ChangeInfoImpl extends java.lang.Object implements com.intellij.pom.tree.events.ChangeInfo { private final com.intellij.psi.impl.source.tree.TreeElement myOldChild private final com.intellij.psi.impl.source.tree.TreeElement myNewChild private final int myOffset private final int myOldLength private final int myNewLength void <init> (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.impl.source.tree.TreeElement, int, int) com.intellij.psi.impl.source.tree.TreeElement oldChild com.intellij.psi.impl.source.tree.TreeElement newChild int offset int oldLength public com.intellij.psi.impl.source.tree.TreeElement getOldChild () public com.intellij.psi.impl.source.tree.TreeElement getNewChild () public int getChangeType () public java.lang.String toString () int getLengthDelta () com.intellij.psi.impl.source.tree.TreeElement getAffectedChild () void fireEvent (int, com.intellij.psi.PsiFile, com.intellij.psi.impl.source.tree.CompositeElement) int parentStart com.intellij.psi.PsiFile file com.intellij.psi.impl.source.tree.CompositeElement parent com.intellij.psi.impl.PsiTreeChangeEventImpl e static com.intellij.psi.impl.PsiTreeChangeEventImpl createEvent (com.intellij.psi.PsiFile, int) com.intellij.psi.PsiFile file int offset com.intellij.psi.impl.PsiTreeChangeEventImpl e boolean hasNoPsi () private static void childAdded (com.intellij.psi.impl.PsiTreeChangeEventImpl, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.impl.source.tree.CompositeElement) com.intellij.psi.impl.PsiTreeChangeEventImpl e com.intellij.psi.impl.source.tree.TreeElement child com.intellij.psi.impl.source.tree.CompositeElement parent private void childRemoved (com.intellij.psi.impl.PsiTreeChangeEventImpl, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.impl.source.tree.CompositeElement) com.intellij.psi.impl.PsiTreeChangeEventImpl e com.intellij.psi.impl.source.tree.TreeElement child com.intellij.psi.impl.source.tree.CompositeElement parent private void childReplaced (com.intellij.psi.impl.PsiTreeChangeEventImpl, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.impl.source.tree.CompositeElement) com.intellij.psi.impl.PsiTreeChangeEventImpl e com.intellij.psi.impl.source.tree.TreeElement oldChild com.intellij.psi.impl.source.tree.TreeElement newChild com.intellij.psi.impl.source.tree.CompositeElement parent static void childrenChanged (com.intellij.psi.impl.PsiTreeChangeEventImpl, com.intellij.psi.impl.source.tree.TreeElement, int) com.intellij.psi.impl.PsiTreeChangeEventImpl e com.intellij.psi.impl.source.tree.TreeElement parent int oldLength private static com.intellij.psi.impl.PsiManagerImpl getPsiManagerImpl (com.intellij.psi.impl.PsiTreeChangeEventImpl) com.intellij.psi.impl.PsiTreeChangeEventImpl e private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/pom/tree/events/impl/TreeChangeEventImpl.class
TreeChangeEventImpl.java package com.intellij.pom.tree.events.impl public com.intellij.pom.tree.events.impl.TreeChangeEventImpl extends java.lang.Object implements com.intellij.pom.tree.events.TreeChangeEvent { private final java.util.Map myChangedElements private final com.intellij.util.containers.MultiMap myChangesByAllParents private final com.intellij.pom.PomModelAspect myAspect private final com.intellij.psi.impl.source.tree.FileElement myFileElement public void <init> (com.intellij.pom.PomModelAspect, com.intellij.psi.impl.source.tree.FileElement) com.intellij.pom.PomModelAspect aspect com.intellij.psi.impl.source.tree.FileElement treeElement public com.intellij.psi.impl.source.tree.FileElement getRootElement () public com.intellij.lang.ASTNode[] getChangedElements () public com.intellij.pom.tree.events.TreeChange getChangesByElement (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode element public void addElementaryChange (com.intellij.psi.impl.source.tree.CompositeElement) com.intellij.psi.impl.source.tree.CompositeElement parent com.intellij.pom.tree.events.impl.TreeChangeImpl existing private boolean integrateIntoExistingChanges (com.intellij.psi.impl.source.tree.CompositeElement) com.intellij.psi.impl.source.tree.CompositeElement superParent com.intellij.pom.tree.events.impl.TreeChangeImpl superChange com.intellij.psi.impl.source.tree.CompositeElement eachParent com.intellij.psi.impl.source.tree.CompositeElement nextParent private void mergeChange (com.intellij.pom.tree.events.impl.TreeChangeImpl) com.intellij.psi.impl.source.tree.TreeElement ancestorChild com.intellij.pom.tree.events.impl.TreeChangeImpl descendant com.intellij.pom.tree.events.impl.TreeChangeImpl nextChange com.intellij.psi.impl.source.tree.CompositeElement newParent private void registerChange (com.intellij.pom.tree.events.impl.TreeChangeImpl) com.intellij.psi.impl.source.tree.CompositeElement eachParent com.intellij.pom.tree.events.impl.TreeChangeImpl nextChange private void unregisterChange (com.intellij.pom.tree.events.impl.TreeChangeImpl) com.intellij.psi.impl.source.tree.CompositeElement superParent com.intellij.pom.tree.events.impl.TreeChangeImpl change private static com.intellij.psi.impl.source.tree.TreeElement findAncestorChild (com.intellij.psi.impl.source.tree.CompositeElement, com.intellij.pom.tree.events.impl.TreeChangeImpl) com.intellij.psi.impl.source.tree.CompositeElement ancestor com.intellij.pom.tree.events.impl.TreeChangeImpl change java.util.List superParents int index public com.intellij.pom.PomModelAspect getAspect () public void merge (com.intellij.pom.event.PomChangeSet) com.intellij.pom.tree.events.impl.TreeChangeImpl existing com.intellij.pom.tree.events.impl.TreeChangeImpl change com.intellij.pom.event.PomChangeSet next public void fireEvents () com.intellij.pom.tree.events.impl.TreeChangeImpl change java.util.Collection changes public void beforeNestedTransaction () com.intellij.pom.tree.events.impl.TreeChangeImpl change public java.lang.String toString () public volatile synthetic com.intellij.lang.ASTNode getRootElement () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/pom/tree/events/impl/TreeChangeImpl$1.class
TreeChangeImpl.java package com.intellij.pom.tree.events.impl synthetic com.intellij.pom.tree.events.impl.TreeChangeImpl$1 extends java.lang.Object { }
com/intellij/pom/tree/events/impl/TreeChangeImpl$ChildrenDiff.class
TreeChangeImpl.java package com.intellij.pom.tree.events.impl com.intellij.pom.tree.events.impl.TreeChangeImpl$ChildrenDiff extends java.lang.Object { java.util.LinkedHashSet currentChildren java.util.Iterator itOld java.util.Iterator itNew com.intellij.psi.impl.source.tree.TreeElement oldChild com.intellij.psi.impl.source.tree.TreeElement newChild int oldOffset java.util.LinkedHashMap result final synthetic com.intellij.pom.tree.events.impl.TreeChangeImpl this$0 private void <init> (com.intellij.pom.tree.events.impl.TreeChangeImpl) void advanceOld () void advanceNew () java.util.Map calcChanges () boolean oldDisappeared boolean newAppeared private void addChange (com.intellij.pom.tree.events.impl.ChangeInfoImpl) com.intellij.pom.tree.events.impl.ChangeInfoImpl change synthetic void <init> (com.intellij.pom.tree.events.impl.TreeChangeImpl, com.intellij.pom.tree.events.impl.TreeChangeImpl$1) com.intellij.pom.tree.events.impl.TreeChangeImpl x0 com.intellij.pom.tree.events.impl.TreeChangeImpl$1 x1 }
com/intellij/pom/tree/events/impl/TreeChangeImpl.class
TreeChangeImpl.java package com.intellij.pom.tree.events.impl public com.intellij.pom.tree.events.impl.TreeChangeImpl extends java.lang.Object implements com.intellij.pom.tree.events.TreeChange java.lang.Comparable { private final com.intellij.psi.impl.source.tree.CompositeElement myParent private final java.util.List mySuperParents private final java.util.LinkedHashSet myInitialChildren private final java.util.Map myInitialLengths private final java.util.Set myContentChangeChildren private java.util.Map myChanges static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.impl.source.tree.CompositeElement) com.intellij.psi.impl.source.tree.TreeElement child com.intellij.psi.impl.source.tree.CompositeElement parent java.util.List getSuperParents () private com.intellij.util.containers.JBIterable getCurrentChildren () public int compareTo (com.intellij.pom.tree.events.impl.TreeChangeImpl) com.intellij.psi.impl.source.tree.CompositeElement thisParent com.intellij.psi.impl.source.tree.CompositeElement thatParent int result int i com.intellij.pom.tree.events.impl.TreeChangeImpl o java.util.List thisParents java.util.List thatParents private static int compareNodePositions (com.intellij.psi.impl.source.tree.CompositeElement, com.intellij.psi.impl.source.tree.CompositeElement) com.intellij.psi.impl.source.tree.CompositeElement node1 com.intellij.psi.impl.source.tree.CompositeElement node2 int o1 int o2 private static int getChildIndex (com.intellij.psi.impl.source.tree.CompositeElement) com.intellij.psi.impl.source.tree.CompositeElement e int getLengthDelta () void clearCache () private java.util.Map getAllChanges () public com.intellij.psi.impl.source.tree.CompositeElement getChangedParent () void fireEvents (com.intellij.psi.PsiFile) com.intellij.pom.tree.events.impl.ChangeInfoImpl change com.intellij.psi.PsiFile file int start java.util.Collection changes public com.intellij.psi.impl.source.tree.TreeElement[] getAffectedChildren () public com.intellij.pom.tree.events.impl.ChangeInfoImpl getChangeByChild (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child public java.util.List getInitialChildren () public java.lang.String toString () void appendChanges (com.intellij.pom.tree.events.impl.TreeChangeImpl) com.intellij.pom.tree.events.impl.TreeChangeImpl next public void markChildChanged (com.intellij.psi.impl.source.tree.TreeElement, int) com.intellij.psi.impl.source.tree.TreeElement child int lengthDelta Integer oldLength public volatile synthetic com.intellij.pom.tree.events.ChangeInfo getChangeByChild (com.intellij.lang.ASTNode) public volatile synthetic com.intellij.lang.ASTNode[] getAffectedChildren () public volatile synthetic int compareTo (java.lang.Object) private static synthetic boolean lambda$fireEvents$0 (com.intellij.pom.tree.events.impl.ChangeInfoImpl) com.intellij.pom.tree.events.impl.ChangeInfoImpl c static synthetic com.intellij.util.containers.JBIterable access$100 (com.intellij.pom.tree.events.impl.TreeChangeImpl) com.intellij.pom.tree.events.impl.TreeChangeImpl x0 static synthetic java.util.LinkedHashSet access$200 (com.intellij.pom.tree.events.impl.TreeChangeImpl) com.intellij.pom.tree.events.impl.TreeChangeImpl x0 static synthetic java.util.Map access$300 (com.intellij.pom.tree.events.impl.TreeChangeImpl) com.intellij.pom.tree.events.impl.TreeChangeImpl x0 static synthetic java.util.Set access$400 (com.intellij.pom.tree.events.impl.TreeChangeImpl) com.intellij.pom.tree.events.impl.TreeChangeImpl x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/AbstractFileViewProvider$1.class
AbstractFileViewProvider.java package com.intellij.psi synthetic com.intellij.psi.AbstractFileViewProvider$1 extends java.lang.Object { }
com/intellij/psi/AbstractFileViewProvider$Content.class
AbstractFileViewProvider.java package com.intellij.psi abstract com.intellij.psi.AbstractFileViewProvider$Content extends java.lang.Object { public abstract java.lang.CharSequence getText () public abstract int getTextLength () public abstract long getModificationStamp () }
com/intellij/psi/AbstractFileViewProvider$PsiFileContent.class
AbstractFileViewProvider.java package com.intellij.psi com.intellij.psi.AbstractFileViewProvider$PsiFileContent extends java.lang.Object implements com.intellij.psi.AbstractFileViewProvider$Content { private final long myModificationStamp private final com.intellij.psi.impl.source.tree.FileElement myFileElement void <init> (com.intellij.psi.impl.source.tree.FileElement, long) com.intellij.psi.impl.source.tree.FileElement fileElement long modificationStamp public java.lang.CharSequence getText () public int getTextLength () public long getModificationStamp () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/AbstractFileViewProvider$VirtualFileContent.class
AbstractFileViewProvider.java package com.intellij.psi com.intellij.psi.AbstractFileViewProvider$VirtualFileContent extends java.lang.Object implements com.intellij.psi.AbstractFileViewProvider$Content { final synthetic com.intellij.psi.AbstractFileViewProvider this$0 private void <init> (com.intellij.psi.AbstractFileViewProvider) public java.lang.CharSequence getText () com.intellij.openapi.editor.Document doc com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.openapi.editor.Document document public int getTextLength () public long getModificationStamp () com.intellij.openapi.editor.Document document public java.lang.String toString () synthetic void <init> (com.intellij.psi.AbstractFileViewProvider, com.intellij.psi.AbstractFileViewProvider$1) com.intellij.psi.AbstractFileViewProvider x0 com.intellij.psi.AbstractFileViewProvider$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/AbstractFileViewProvider.class
AbstractFileViewProvider.java package com.intellij.psi public abstract com.intellij.psi.AbstractFileViewProvider extends com.intellij.openapi.util.UserDataHolderBase implements com.intellij.psi.FileViewProvider { private static final com.intellij.openapi.diagnostic.Logger LOG public static final com.intellij.openapi.util.Key FREE_THREADED private static final com.intellij.openapi.util.Key KNOWN_COPIES private final com.intellij.psi.impl.PsiManagerEx myManager private final com.intellij.openapi.vfs.VirtualFile myVirtualFile private final boolean myEventSystemEnabled private final boolean myPhysical private volatile com.intellij.psi.AbstractFileViewProvider$Content myContent private volatile java.lang.ref.Reference myDocument private final com.intellij.openapi.fileTypes.FileType myFileType private final com.intellij.psi.PsiLock myPsiLock static final synthetic boolean $assertionsDisabled protected void <init> (com.intellij.psi.PsiManager, com.intellij.openapi.vfs.VirtualFile, boolean, com.intellij.openapi.fileTypes.FileType) com.intellij.psi.PsiManager manager com.intellij.openapi.vfs.VirtualFile virtualFile boolean eventSystemEnabled com.intellij.openapi.fileTypes.FileType type final boolean shouldCreatePsi () com.intellij.openapi.roots.FileIndexFacade indexFacade com.intellij.openapi.vfs.VirtualFile parent com.intellij.psi.PsiDirectory psiDir com.intellij.openapi.vfs.VirtualFile vFile public static boolean isFreeThreaded (com.intellij.psi.FileViewProvider) com.intellij.psi.FileViewProvider provider public com.intellij.psi.PsiLock getFilePsiLock () protected final boolean isIgnored () com.intellij.openapi.vfs.VirtualFile file protected com.intellij.psi.PsiFile createFile (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.fileTypes.FileType) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.fileTypes.FileType fileType protected com.intellij.psi.PsiFile createFile (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.fileTypes.FileType, com.intellij.lang.Language) com.intellij.psi.PsiFile psiFile com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.fileTypes.FileType fileType com.intellij.lang.Language language protected com.intellij.psi.PsiFile createFile (com.intellij.lang.Language) com.intellij.lang.Language lang com.intellij.lang.ParserDefinition parserDefinition public final com.intellij.psi.impl.PsiManagerEx getManager () public java.lang.CharSequence getContents () public com.intellij.openapi.vfs.VirtualFile getVirtualFile () private com.intellij.openapi.editor.Document getCachedDocument () com.intellij.openapi.editor.Document document public com.intellij.openapi.editor.Document getDocument () com.intellij.openapi.editor.Document document public final com.intellij.psi.PsiFile getPsi (com.intellij.lang.Language) com.intellij.psi.impl.file.impl.FileManager fileManager com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.lang.Language target protected abstract com.intellij.psi.PsiFile getPsiInner (com.intellij.lang.Language) public com.intellij.psi.FileViewProvider clone () com.intellij.openapi.vfs.VirtualFile origFile com.intellij.testFramework.LightVirtualFile copy public com.intellij.psi.PsiElement findElementAt (int, com.intellij.lang.Language) int offset com.intellij.lang.Language language com.intellij.psi.PsiFile psiFile public com.intellij.psi.PsiReference findReferenceAt (int, com.intellij.lang.Language) int offset com.intellij.lang.Language language com.intellij.psi.PsiFile psiFile protected static com.intellij.psi.PsiReference findReferenceAt (com.intellij.psi.PsiFile, int) int length com.intellij.psi.PsiFile psiFile int offset int offsetInElement com.intellij.psi.PsiElement child public static com.intellij.psi.PsiElement findElementAt (com.intellij.psi.PsiElement, int) com.intellij.psi.PsiElement psiFile int offset com.intellij.lang.ASTNode node public void beforeContentsSynchronized () public void contentsSynchronized () public final void onContentReload () com.intellij.psi.PsiFile file com.intellij.psi.impl.PsiTreeChangeEventImpl event com.intellij.psi.impl.PsiTreeChangeEventImpl event com.intellij.psi.PsiFile psiFile com.intellij.psi.impl.PsiTreeChangeEventImpl event com.intellij.psi.impl.PsiTreeChangeEventImpl event java.util.List files java.util.List events java.util.List genericEvents private com.intellij.psi.impl.PsiTreeChangeEventImpl createChildrenChangeEvent (com.intellij.psi.PsiFile, boolean) com.intellij.psi.PsiFile file boolean generic com.intellij.psi.impl.PsiTreeChangeEventImpl event public void rootChanged (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile psiFile public boolean isEventSystemEnabled () public boolean isPhysical () public long getModificationStamp () public boolean supportsIncrementalReparse (com.intellij.lang.Language) com.intellij.lang.Language rootLanguage private com.intellij.psi.AbstractFileViewProvider$Content getContent () private void setContent (com.intellij.psi.AbstractFileViewProvider$Content) com.intellij.psi.AbstractFileViewProvider$Content content private void checkLengthConsistency () java.util.List attachments int nodeLength com.intellij.psi.impl.source.tree.FileElement fileElement com.intellij.openapi.editor.Document document java.util.List knownTreeRoots int fileLength private boolean isDocumentConsistentWithPsi (int, com.intellij.psi.impl.source.tree.FileElement, int) int fileLength com.intellij.psi.impl.source.tree.FileElement fileElement int nodeLength public java.lang.String toString () public abstract com.intellij.psi.PsiFile getCachedPsi (com.intellij.lang.Language) public abstract java.util.List getCachedPsiFiles () public abstract java.util.List getKnownTreeRoots () public final void markInvalidated () public final void markPossiblyInvalidated () private void invalidateCachedPsi () com.intellij.psi.PsiFile file private void forKnownCopies (java.util.function.Consumer) com.intellij.psi.AbstractFileViewProvider copy java.util.function.Consumer action java.util.Set knownCopies public final void registerAsCopy (com.intellij.psi.AbstractFileViewProvider) com.intellij.psi.AbstractFileViewProvider copy java.util.Set copies private java.lang.CharSequence getLastCommittedText (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document private long getLastCommittedStamp (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document public com.intellij.psi.PsiFile getStubBindingRoot () com.intellij.psi.PsiFile psi public final com.intellij.openapi.fileTypes.FileType getFileType () public volatile synthetic java.lang.Object clone () public volatile synthetic com.intellij.psi.PsiManager getManager () private synthetic boolean lambda$forKnownCopies$1 (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile f private synthetic void lambda$markInvalidated$0 (com.intellij.psi.AbstractFileViewProvider) com.intellij.psi.AbstractFileViewProvider copy static synthetic com.intellij.openapi.editor.Document access$100 (com.intellij.psi.AbstractFileViewProvider) com.intellij.psi.AbstractFileViewProvider x0 static synthetic java.lang.CharSequence access$200 (com.intellij.psi.AbstractFileViewProvider, com.intellij.openapi.editor.Document) com.intellij.psi.AbstractFileViewProvider x0 com.intellij.openapi.editor.Document x1 static synthetic long access$300 (com.intellij.psi.AbstractFileViewProvider, com.intellij.openapi.editor.Document) com.intellij.psi.AbstractFileViewProvider x0 com.intellij.openapi.editor.Document x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/DummyHolderViewProvider.class
DummyHolderViewProvider.java package com.intellij.psi public com.intellij.psi.DummyHolderViewProvider extends com.intellij.psi.AbstractFileViewProvider { private com.intellij.psi.impl.source.DummyHolder myHolder private final long myModificationStamp public void <init> (com.intellij.psi.PsiManager) com.intellij.psi.PsiManager manager public java.lang.CharSequence getContents () public com.intellij.lang.Language getBaseLanguage () public java.util.Set getLanguages () protected com.intellij.psi.PsiFile getPsiInner (com.intellij.lang.Language) com.intellij.lang.Language target public com.intellij.psi.PsiFile getCachedPsi (com.intellij.lang.Language) com.intellij.lang.Language target public java.util.List getCachedPsiFiles () public java.util.List getKnownTreeRoots () public java.util.List getAllFiles () public long getModificationStamp () public void setDummyHolder (com.intellij.psi.impl.source.DummyHolder) com.intellij.psi.impl.source.DummyHolder dummyHolder public com.intellij.psi.PsiReference findReferenceAt (int) int offset public com.intellij.psi.PsiElement findElementAt (int, java.lang.Class) int offset Class lang public com.intellij.psi.FileViewProvider createCopy (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile copy public com.intellij.psi.PsiElement findElementAt (int) int offset com.intellij.psi.impl.source.tree.LeafElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/ExternalChangeAction$ExternalDocumentChange.class
ExternalChangeAction.java package com.intellij.psi public abstract com.intellij.psi.ExternalChangeAction$ExternalDocumentChange extends com.intellij.openapi.editor.DocumentRunnable implements com.intellij.psi.ExternalChangeAction { protected void <init> (com.intellij.openapi.editor.Document, com.intellij.openapi.project.Project) com.intellij.openapi.editor.Document document com.intellij.openapi.project.Project project }
com/intellij/psi/ExternalChangeAction.class
ExternalChangeAction.java package com.intellij.psi public abstract com.intellij.psi.ExternalChangeAction extends java.lang.Object implements java.lang.Runnable com.intellij.psi.IgnorePsiEventsMarker { }
com/intellij/psi/IgnorePsiEventsMarker.class
IgnorePsiEventsMarker.java package com.intellij.psi public abstract com.intellij.psi.IgnorePsiEventsMarker extends java.lang.Object { }
com/intellij/psi/MultiplePsiFilesPerDocumentFileViewProvider.class
MultiplePsiFilesPerDocumentFileViewProvider.java package com.intellij.psi public abstract com.intellij.psi.MultiplePsiFilesPerDocumentFileViewProvider extends com.intellij.psi.AbstractFileViewProvider { private final java.util.concurrent.ConcurrentMap myRoots private com.intellij.psi.MultiplePsiFilesPerDocumentFileViewProvider myOriginal static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.PsiManager, com.intellij.openapi.vfs.VirtualFile, boolean) com.intellij.psi.PsiManager manager com.intellij.openapi.vfs.VirtualFile virtualFile boolean eventSystemEnabled public abstract com.intellij.lang.Language getBaseLanguage () public java.util.List getAllFiles () com.intellij.psi.PsiFile psi com.intellij.lang.Language language java.util.List roots com.intellij.psi.PsiFile base protected final void removeFile (com.intellij.lang.Language) com.intellij.lang.Language language com.intellij.psi.impl.source.PsiFileImpl file protected com.intellij.psi.PsiFile getPsiInner (com.intellij.lang.Language) com.intellij.psi.PsiFile originalFile com.intellij.lang.Language target com.intellij.psi.impl.source.PsiFileImpl file protected com.intellij.psi.impl.source.PsiFileImpl createPsiFileImpl (com.intellij.lang.Language) com.intellij.lang.Language target public final com.intellij.psi.PsiFile getCachedPsi (com.intellij.lang.Language) com.intellij.lang.Language target public final java.util.List getCachedPsiFiles () public final java.util.List getKnownTreeRoots () com.intellij.psi.impl.source.tree.FileElement treeElement com.intellij.psi.PsiFile file java.util.List files public void checkAllTreesEqual () com.intellij.openapi.editor.Document document com.intellij.psi.PsiFile root java.util.Collection roots com.intellij.psi.PsiDocumentManager documentManager public final com.intellij.psi.MultiplePsiFilesPerDocumentFileViewProvider createCopy (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile fileCopy com.intellij.psi.MultiplePsiFilesPerDocumentFileViewProvider copy protected abstract com.intellij.psi.MultiplePsiFilesPerDocumentFileViewProvider cloneInner (com.intellij.openapi.vfs.VirtualFile) public com.intellij.psi.PsiElement findElementAt (int, java.lang.Class) com.intellij.psi.PsiFile psiRoot com.intellij.psi.PsiElement psiElement com.intellij.lang.Language language int offset Class lang com.intellij.psi.PsiFile mainRoot com.intellij.psi.PsiElement ret public com.intellij.psi.PsiElement findElementAt (int) int offset public com.intellij.psi.PsiReference findReferenceAt (int) com.intellij.psi.PsiElement psiRoot com.intellij.psi.PsiReference reference com.intellij.openapi.util.TextRange textRange com.intellij.lang.Language language int offset com.intellij.openapi.util.TextRange minRange com.intellij.psi.PsiReference ret public void contentsSynchronized () com.intellij.psi.impl.source.PsiFileImpl file java.util.Map$Entry entry java.util.Iterator iterator java.util.Set languages public volatile synthetic com.intellij.psi.FileViewProvider createCopy (com.intellij.openapi.vfs.VirtualFile) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PlainTextTokenTypes$1.class
PlainTextTokenTypes.java package com.intellij.psi final com.intellij.psi.PlainTextTokenTypes$1 extends com.intellij.psi.tree.IFileElementType { void <init> (java.lang.String, com.intellij.lang.Language) String arg0 com.intellij.lang.Language arg1 public com.intellij.lang.ASTNode parseContents (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode chameleon private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PlainTextTokenTypes.class
PlainTextTokenTypes.java package com.intellij.psi public com.intellij.psi.PlainTextTokenTypes extends java.lang.Object { public static final com.intellij.psi.tree.IElementType PLAIN_TEXT_FILE public static final com.intellij.psi.tree.IElementType PLAIN_TEXT private void <init> () static void <clinit> () }
com/intellij/psi/PsiAnchor$1.class
PsiAnchor.java package com.intellij.psi synthetic com.intellij.psi.PsiAnchor$1 extends java.lang.Object { }
com/intellij/psi/PsiAnchor$HardReference.class
PsiAnchor.java package com.intellij.psi public com.intellij.psi.PsiAnchor$HardReference extends com.intellij.psi.PsiAnchor { private final com.intellij.psi.PsiElement myElement public void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement retrieve () public com.intellij.psi.PsiFile getFile () public int getStartOffset () public int getEndOffset () public boolean equals (java.lang.Object) Object o com.intellij.psi.PsiAnchor$HardReference that public int hashCode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiAnchor$PsiDirectoryReference.class
PsiAnchor.java package com.intellij.psi com.intellij.psi.PsiAnchor$PsiDirectoryReference extends com.intellij.psi.PsiAnchor { private final com.intellij.openapi.vfs.VirtualFile myFile private final com.intellij.openapi.project.Project myProject static final synthetic boolean $assertionsDisabled private void <init> (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project public com.intellij.psi.PsiElement retrieve () public com.intellij.psi.PsiFile getFile () public int getStartOffset () public int getEndOffset () public boolean equals (java.lang.Object) Object o com.intellij.psi.PsiAnchor$PsiDirectoryReference reference public int hashCode () synthetic void <init> (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project, com.intellij.psi.PsiAnchor$1) com.intellij.openapi.vfs.VirtualFile x0 com.intellij.openapi.project.Project x1 com.intellij.psi.PsiAnchor$1 x2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiAnchor$PsiFileReference.class
PsiAnchor.java package com.intellij.psi com.intellij.psi.PsiAnchor$PsiFileReference extends com.intellij.psi.PsiAnchor { private final com.intellij.openapi.vfs.VirtualFile myFile private final com.intellij.openapi.project.Project myProject private final com.intellij.lang.Language myLanguage private void <init> (com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.PsiFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.PsiFile psiFile private static com.intellij.lang.Language findLanguage (com.intellij.psi.PsiFile) com.intellij.lang.Language language com.intellij.psi.PsiFile file com.intellij.psi.FileViewProvider vp java.util.Set languages public com.intellij.psi.PsiElement retrieve () public com.intellij.psi.PsiFile getFile () public int getStartOffset () public int getEndOffset () public boolean equals (java.lang.Object) Object o com.intellij.psi.PsiAnchor$PsiFileReference reference public int hashCode () synthetic void <init> (com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.PsiFile, com.intellij.psi.PsiAnchor$1) com.intellij.openapi.vfs.VirtualFile x0 com.intellij.psi.PsiFile x1 com.intellij.psi.PsiAnchor$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiAnchor$StubIndexReference.class
PsiAnchor.java package com.intellij.psi public com.intellij.psi.PsiAnchor$StubIndexReference extends com.intellij.psi.PsiAnchor { private final com.intellij.openapi.vfs.VirtualFile myVirtualFile private final com.intellij.openapi.project.Project myProject private final int myIndex private final com.intellij.lang.Language myLanguage private final com.intellij.psi.stubs.IStubElementType myElementType private void <init> (com.intellij.psi.PsiFile, int, com.intellij.lang.Language, com.intellij.psi.stubs.IStubElementType) com.intellij.psi.PsiFile file int index com.intellij.lang.Language language com.intellij.psi.stubs.IStubElementType elementType public com.intellij.psi.PsiFile getFile () com.intellij.psi.FileViewProvider viewProvider com.intellij.psi.PsiFile file public com.intellij.psi.PsiElement retrieve () public java.lang.String diagnoseNull () com.intellij.psi.PsiElement element String msg com.intellij.openapi.editor.Document document AssertionError e com.intellij.psi.PsiFile file public boolean equals (java.lang.Object) Object o com.intellij.psi.PsiAnchor$StubIndexReference that public int hashCode () public java.lang.String toString () public int getStartOffset () public int getEndOffset () private com.intellij.openapi.util.TextRange getTextRange () com.intellij.psi.PsiElement resolved public com.intellij.openapi.vfs.VirtualFile getVirtualFile () public com.intellij.openapi.project.Project getProject () private synthetic com.intellij.psi.PsiElement lambda$diagnoseNull$1 (com.intellij.psi.PsiFile) throws java.lang.RuntimeException com.intellij.psi.PsiFile file private synthetic com.intellij.psi.PsiElement lambda$retrieve$0 () throws java.lang.RuntimeException synthetic void <init> (com.intellij.psi.PsiFile, int, com.intellij.lang.Language, com.intellij.psi.stubs.IStubElementType, com.intellij.psi.PsiAnchor$1) com.intellij.psi.PsiFile x0 int x1 com.intellij.lang.Language x2 com.intellij.psi.stubs.IStubElementType x3 com.intellij.psi.PsiAnchor$1 x4 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiAnchor$TreeRangeReference.class
PsiAnchor.java package com.intellij.psi com.intellij.psi.PsiAnchor$TreeRangeReference extends com.intellij.psi.PsiAnchor { private final com.intellij.openapi.vfs.VirtualFile myVirtualFile private final com.intellij.openapi.project.Project myProject private final com.intellij.psi.impl.smartPointers.Identikit myInfo private final int myStartOffset private final int myEndOffset private void <init> (com.intellij.psi.PsiFile, int, int, com.intellij.psi.impl.smartPointers.Identikit, com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.PsiFile file int startOffset int endOffset com.intellij.psi.impl.smartPointers.Identikit info com.intellij.openapi.vfs.VirtualFile virtualFile public com.intellij.psi.PsiElement retrieve () com.intellij.psi.PsiFile psiFile public com.intellij.psi.PsiFile getFile () public int getStartOffset () public int getEndOffset () public boolean equals (java.lang.Object) Object o com.intellij.psi.PsiAnchor$TreeRangeReference that public int hashCode () int result synthetic void <init> (com.intellij.psi.PsiFile, int, int, com.intellij.psi.impl.smartPointers.Identikit, com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.PsiAnchor$1) com.intellij.psi.PsiFile x0 int x1 int x2 com.intellij.psi.impl.smartPointers.Identikit x3 com.intellij.openapi.vfs.VirtualFile x4 com.intellij.psi.PsiAnchor$1 x5 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiAnchor.class
PsiAnchor.java package com.intellij.psi public abstract com.intellij.psi.PsiAnchor extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public abstract com.intellij.psi.PsiElement retrieve () public abstract com.intellij.psi.PsiFile getFile () public abstract int getStartOffset () public abstract int getEndOffset () public static com.intellij.psi.PsiAnchor create (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement restored com.intellij.psi.PsiElement element com.intellij.psi.PsiAnchor anchor private static com.intellij.psi.PsiAnchor doCreateAnchor (com.intellij.psi.PsiElement) com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.lang.Language l com.intellij.psi.PsiElement element com.intellij.psi.PsiFile file com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.psi.PsiAnchor stubRef com.intellij.openapi.util.TextRange textRange com.intellij.lang.Language lang com.intellij.psi.FileViewProvider viewProvider private static com.intellij.psi.PsiAnchor wrapperOrHardReference (com.intellij.psi.PsiElement) com.intellij.psi.PsiAnchor wrappedAnchor com.intellij.psi.PsiElement anchorElement com.intellij.psi.impl.smartPointers.SmartPointerAnchorProvider provider com.intellij.psi.PsiElement element public static com.intellij.psi.PsiAnchor$StubIndexReference createStubReference (com.intellij.psi.PsiElement, com.intellij.psi.PsiFile) int index com.intellij.psi.StubBasedPsiElement elt com.intellij.psi.stubs.IStubElementType elementType com.intellij.psi.PsiElement element com.intellij.psi.PsiFile containingFile private static boolean canHaveStub (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file com.intellij.openapi.vfs.VirtualFile vFile com.intellij.psi.tree.IStubFileElementType elementType public static int calcStubIndex (com.intellij.psi.StubBasedPsiElement) com.intellij.psi.StubBasedPsiElement psi com.intellij.psi.stubs.StubElement liveStub public static com.intellij.psi.PsiElement restoreFromStubIndex (com.intellij.psi.impl.source.PsiFileWithStubSupport, int, com.intellij.psi.stubs.IStubElementType, boolean) com.intellij.psi.impl.source.PsiFileWithStubSupport fileImpl int index com.intellij.psi.stubs.IStubElementType elementType boolean throwIfNull com.intellij.psi.impl.source.StubbedSpine spine com.intellij.psi.StubBasedPsiElement psi static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiReferenceServiceImpl.class
PsiReferenceServiceImpl.java package com.intellij.psi public com.intellij.psi.PsiReferenceServiceImpl extends com.intellij.psi.PsiReferenceService { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public java.util.List getReferences (com.intellij.psi.PsiElement, com.intellij.psi.PsiReferenceService$Hints) com.intellij.psi.PsiElement element com.intellij.psi.PsiReferenceService$Hints hints java.util.List references private static java.util.List doGetReferences (com.intellij.psi.PsiElement, com.intellij.psi.PsiReferenceService$Hints) com.intellij.psi.PsiElement element com.intellij.psi.PsiReferenceService$Hints hints private static void assertReferencesHaveSameElement (com.intellij.psi.PsiElement, java.util.List) com.intellij.psi.PsiElement referenceElement com.intellij.psi.PsiReference reference com.intellij.psi.PsiElement element java.util.List references static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/SingleRootFileViewProvider.class
SingleRootFileViewProvider.java package com.intellij.psi public com.intellij.psi.SingleRootFileViewProvider extends com.intellij.psi.AbstractFileViewProvider implements com.intellij.psi.FileViewProvider { private static final com.intellij.openapi.util.Key OUR_NO_SIZE_LIMIT_KEY private static final com.intellij.openapi.diagnostic.Logger LOG private volatile com.intellij.psi.PsiFile myPsiFile private static final com.intellij.util.concurrency.AtomicFieldUpdater myPsiFileUpdater private final com.intellij.lang.Language myBaseLanguage public void <init> (com.intellij.psi.PsiManager, com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.PsiManager manager com.intellij.openapi.vfs.VirtualFile file public void <init> (com.intellij.psi.PsiManager, com.intellij.openapi.vfs.VirtualFile, boolean) com.intellij.psi.PsiManager manager com.intellij.openapi.vfs.VirtualFile virtualFile boolean eventSystemEnabled public void <init> (com.intellij.psi.PsiManager, com.intellij.openapi.vfs.VirtualFile, boolean, com.intellij.openapi.fileTypes.FileType) com.intellij.psi.PsiManager manager com.intellij.openapi.vfs.VirtualFile virtualFile boolean eventSystemEnabled com.intellij.openapi.fileTypes.FileType fileType protected void <init> (com.intellij.psi.PsiManager, com.intellij.openapi.vfs.VirtualFile, boolean, com.intellij.lang.Language) com.intellij.psi.PsiManager manager com.intellij.openapi.vfs.VirtualFile virtualFile boolean eventSystemEnabled com.intellij.lang.Language language protected void <init> (com.intellij.psi.PsiManager, com.intellij.openapi.vfs.VirtualFile, boolean, com.intellij.lang.Language, com.intellij.openapi.fileTypes.FileType) com.intellij.psi.PsiManager manager com.intellij.openapi.vfs.VirtualFile virtualFile boolean eventSystemEnabled com.intellij.lang.Language language com.intellij.openapi.fileTypes.FileType type public com.intellij.lang.Language getBaseLanguage () private static com.intellij.lang.Language calcBaseLanguage (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project, com.intellij.openapi.fileTypes.FileType) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project com.intellij.openapi.fileTypes.FileType fileType com.intellij.lang.Language language public java.util.Set getLanguages () public java.util.List getAllFiles () protected com.intellij.psi.PsiFile getPsiInner (com.intellij.lang.Language) com.intellij.psi.PsiFile finalPsiFile com.intellij.psi.PsiFile alreadyCreated boolean set com.intellij.lang.Language target com.intellij.psi.PsiFile psiFile public final com.intellij.psi.PsiFile getCachedPsi (com.intellij.lang.Language) com.intellij.lang.Language target com.intellij.psi.PsiFile file public final java.util.List getCachedPsiFiles () public final java.util.List getKnownTreeRoots () com.intellij.psi.PsiFile psiFile com.intellij.psi.impl.source.tree.FileElement element private com.intellij.psi.PsiFile createFile () com.intellij.openapi.progress.ProcessCanceledException e Throwable e public static boolean isTooLargeForIntelligence (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile vFile public static boolean isTooLargeForContentLoading (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile vFile private static boolean checkFileSizeLimit (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile original com.intellij.openapi.vfs.VirtualFile vFile public static void doNotCheckFileSizeLimit (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile vFile public static boolean isTooLargeForIntelligence (com.intellij.openapi.vfs.VirtualFile, long) com.intellij.openapi.vfs.VirtualFile vFile long contentSize public static boolean isTooLargeForContentLoading (com.intellij.openapi.vfs.VirtualFile, long) com.intellij.openapi.vfs.VirtualFile vFile long contentSize public static boolean fileSizeIsGreaterThan (com.intellij.openapi.vfs.VirtualFile, long) int lengthInChars com.intellij.openapi.vfs.VirtualFile vFile long maxBytes public com.intellij.psi.SingleRootFileViewProvider createCopy (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile copy public com.intellij.psi.PsiReference findReferenceAt (int) int offset com.intellij.psi.PsiFile psiFile public com.intellij.psi.PsiElement findElementAt (int) int offset public com.intellij.psi.PsiElement findElementAt (int, java.lang.Class) int offset Class lang public final void forceCachedPsi (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile prev com.intellij.psi.PsiFile psiFile public volatile synthetic com.intellij.psi.FileViewProvider createCopy (com.intellij.openapi.vfs.VirtualFile) private static synthetic void lambda$getPsiInner$0 (com.intellij.psi.PsiFile) throws java.lang.RuntimeException com.intellij.psi.PsiFile finalPsiFile static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/WrappedElementAnchor.class
WrappedElementAnchor.java package com.intellij.psi public com.intellij.psi.WrappedElementAnchor extends com.intellij.psi.PsiAnchor { private final com.intellij.psi.impl.smartPointers.SmartPointerAnchorProvider myAnchorProvider private final com.intellij.psi.PsiAnchor myBaseAnchor public void <init> (com.intellij.psi.impl.smartPointers.SmartPointerAnchorProvider, com.intellij.psi.PsiAnchor) com.intellij.psi.impl.smartPointers.SmartPointerAnchorProvider provider com.intellij.psi.PsiAnchor anchor public com.intellij.psi.PsiElement retrieve () com.intellij.psi.PsiElement baseElement public com.intellij.psi.PsiFile getFile () com.intellij.psi.PsiElement element public int getStartOffset () com.intellij.psi.PsiElement element public int getEndOffset () com.intellij.psi.PsiElement element public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/css/MinifiedFilesUtil.class
MinifiedFilesUtil.java package com.intellij.psi.css public com.intellij.psi.css.MinifiedFilesUtil extends java.lang.Object { private static final int MAX_OFFSET private static final int MIN_SIZE private static final double MAX_UNNEEDED_OFFSET_PERCENTAGE private static final int COUNT_OF_CONSIDERING_CHARACTERS_FROM_END_OF_FILE private void <init> () public static boolean isMinified (java.lang.CharSequence, com.intellij.lang.ParserDefinition, com.intellij.psi.tree.TokenSet, com.intellij.psi.tree.TokenSet) CharSequence fileContent com.intellij.lang.ParserDefinition parserDefinition com.intellij.psi.tree.TokenSet noWSRequireBeforeTokenSet com.intellij.psi.tree.TokenSet noWSRequireAfterTokenSet public static boolean isMinified (java.lang.CharSequence, com.intellij.lang.ParserDefinition, com.intellij.psi.tree.TokenSet, com.intellij.psi.tree.TokenSet, com.intellij.psi.tree.TokenSet) CharSequence fileContent com.intellij.lang.ParserDefinition parserDefinition com.intellij.psi.tree.TokenSet noWSRequireBeforeTokenSet com.intellij.psi.tree.TokenSet noWSRequireAfterTokenSet com.intellij.psi.tree.TokenSet stringsTokenSet com.intellij.lexer.Lexer lexer int startOffset protected static boolean isMinified (com.intellij.lexer.Lexer, com.intellij.lang.ParserDefinition, com.intellij.psi.tree.TokenSet, com.intellij.psi.tree.TokenSet, com.intellij.psi.tree.TokenSet) int tokenLength com.intellij.psi.tree.IElementType tokenType com.intellij.lexer.Lexer lexer com.intellij.lang.ParserDefinition parserDefinition com.intellij.psi.tree.TokenSet noWSRequireBeforeTokenSet com.intellij.psi.tree.TokenSet noWSRequireAfterTokenSet com.intellij.psi.tree.TokenSet stringLiteralElements int offsetIgnoringComments int offsetIgnoringCommentsAndStrings int unneededWhitespaceCount String lastTokenText com.intellij.psi.tree.IElementType lastTokenType com.intellij.psi.tree.TokenSet whitespaceTokens com.intellij.psi.tree.TokenSet commentTokens boolean lastWhiteSpaceWasHandled private static boolean isNewLine (com.intellij.lexer.Lexer, int) com.intellij.lexer.Lexer lexer int tokenLength public static boolean isMinified (java.lang.CharSequence, com.intellij.lang.ParserDefinition) CharSequence fileContent com.intellij.lang.ParserDefinition parserDefinition private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/filters/AndFilter.class
AndFilter.java package com.intellij.psi.filters public com.intellij.psi.filters.AndFilter extends java.lang.Object implements com.intellij.psi.filters.ElementFilter { private final com.intellij.psi.filters.ElementFilter[] myFilters public void <init> (com.intellij.psi.filters.ElementFilter, com.intellij.psi.filters.ElementFilter) com.intellij.psi.filters.ElementFilter filter1 com.intellij.psi.filters.ElementFilter filter2 public transient void <init> (com.intellij.psi.filters.ElementFilter[]) com.intellij.psi.filters.ElementFilter[] filters public boolean isAcceptable (java.lang.Object, com.intellij.psi.PsiElement) Object element com.intellij.psi.PsiElement context public boolean isClassAcceptable (java.lang.Class) Class elementClass public java.lang.String toString () private static synthetic boolean lambda$isClassAcceptable$1 (java.lang.Class, com.intellij.psi.filters.ElementFilter) Class elementClass com.intellij.psi.filters.ElementFilter filter private static synthetic boolean lambda$isAcceptable$0 (java.lang.Object, com.intellij.psi.PsiElement, com.intellij.psi.filters.ElementFilter) Object element com.intellij.psi.PsiElement context com.intellij.psi.filters.ElementFilter filter }
com/intellij/psi/filters/ClassFilter.class
ClassFilter.java package com.intellij.psi.filters public com.intellij.psi.filters.ClassFilter extends java.lang.Object implements com.intellij.psi.filters.ElementFilter { private final Class myFilter private final boolean myAcceptableFlag public void <init> (java.lang.Class) Class filter public void <init> (java.lang.Class, boolean) Class filter boolean acceptableFlag public boolean isClassAcceptable (java.lang.Class) Class hintClass public boolean isAcceptable (java.lang.Object, com.intellij.psi.PsiElement) Object element com.intellij.psi.PsiElement context private boolean filterMatches (java.lang.Class) Class hintClass public java.lang.String toString () }
com/intellij/psi/filters/ContentFilter.class
ContentFilter.java package com.intellij.psi.filters public com.intellij.psi.filters.ContentFilter extends com.intellij.psi.filters.position.PositionElementFilter { public void <init> (com.intellij.psi.filters.ElementFilter) com.intellij.psi.filters.ElementFilter filter public boolean isAcceptable (java.lang.Object, com.intellij.psi.PsiElement) Object element com.intellij.psi.PsiElement scope com.intellij.psi.PsiElement currentChild public java.lang.String toString () }
com/intellij/psi/filters/NotFilter.class
NotFilter.java package com.intellij.psi.filters public com.intellij.psi.filters.NotFilter extends java.lang.Object implements com.intellij.psi.filters.ElementFilter { private final com.intellij.psi.filters.ElementFilter myFilter public void <init> (com.intellij.psi.filters.ElementFilter) com.intellij.psi.filters.ElementFilter filter public boolean isClassAcceptable (java.lang.Class) Class hintClass public boolean isAcceptable (java.lang.Object, com.intellij.psi.PsiElement) Object element com.intellij.psi.PsiElement context public java.lang.String toString () }
com/intellij/psi/filters/OrFilter.class
OrFilter.java package com.intellij.psi.filters public com.intellij.psi.filters.OrFilter extends java.lang.Object implements com.intellij.psi.filters.ElementFilter { private final java.util.List myFilters public void <init> () public transient void <init> (com.intellij.psi.filters.ElementFilter[]) com.intellij.psi.filters.ElementFilter[] filters public void addFilter (com.intellij.psi.filters.ElementFilter) com.intellij.psi.filters.ElementFilter filter public boolean isAcceptable (java.lang.Object, com.intellij.psi.PsiElement) Object element com.intellij.psi.PsiElement context public boolean isClassAcceptable (java.lang.Class) Class elementClass public java.lang.String toString () private static synthetic boolean lambda$isClassAcceptable$1 (java.lang.Class, com.intellij.psi.filters.ElementFilter) Class elementClass com.intellij.psi.filters.ElementFilter filter private static synthetic boolean lambda$isAcceptable$0 (java.lang.Object, com.intellij.psi.PsiElement, com.intellij.psi.filters.ElementFilter) Object element com.intellij.psi.PsiElement context com.intellij.psi.filters.ElementFilter filter }
com/intellij/psi/filters/position/PositionElementFilter.class
PositionElementFilter.java package com.intellij.psi.filters.position public abstract com.intellij.psi.filters.position.PositionElementFilter extends java.lang.Object implements com.intellij.psi.filters.ElementFilter { private com.intellij.psi.filters.ElementFilter myFilter public void <init> () public void setFilter (com.intellij.psi.filters.ElementFilter) com.intellij.psi.filters.ElementFilter filter public com.intellij.psi.filters.ElementFilter getFilter () public boolean isClassAcceptable (java.lang.Class) Class hintClass }
com/intellij/psi/impl/AbstractModificationTracker$1.class
AbstractModificationTracker.java package com.intellij.psi.impl synthetic com.intellij.psi.impl.AbstractModificationTracker$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$psi$impl$PsiTreeChangeEventImpl$PsiEventType static void <clinit> () }
com/intellij/psi/impl/AbstractModificationTracker.class
AbstractModificationTracker.java package com.intellij.psi.impl public abstract com.intellij.psi.impl.AbstractModificationTracker extends java.lang.Object implements com.intellij.psi.impl.PsiTreeChangePreprocessor { private final com.intellij.psi.impl.PsiManagerImpl myPsiManager private com.intellij.psi.impl.PsiModificationTrackerImpl myModificationTracker protected abstract boolean isInsideCodeBlock (com.intellij.psi.PsiElement) public void <init> (com.intellij.psi.impl.PsiManagerImpl) com.intellij.psi.impl.PsiManagerImpl psiManager public com.intellij.psi.impl.PsiManagerImpl getPsiManager () protected void initTracker () public void treeChanged (com.intellij.psi.impl.PsiTreeChangeEventImpl) com.intellij.psi.impl.PsiTreeChangeEventImpl event boolean changedInsideCodeBlock protected void processOutOfCodeBlockModification (com.intellij.psi.impl.PsiTreeChangeEventImpl) com.intellij.psi.impl.PsiTreeChangeEventImpl event private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/AnyPsiChangeListener$Adapter.class
AnyPsiChangeListener.java package com.intellij.psi.impl public abstract com.intellij.psi.impl.AnyPsiChangeListener$Adapter extends java.lang.Object implements com.intellij.psi.impl.AnyPsiChangeListener { public void <init> () public void beforePsiChanged (boolean) boolean isPhysical public void afterPsiChanged (boolean) boolean isPhysical }
com/intellij/psi/impl/AnyPsiChangeListener.class
AnyPsiChangeListener.java package com.intellij.psi.impl public abstract com.intellij.psi.impl.AnyPsiChangeListener extends java.lang.Object { public abstract void beforePsiChanged (boolean) public abstract void afterPsiChanged (boolean) }
com/intellij/psi/impl/BlockSupportImpl$1.class
BlockSupportImpl.java package com.intellij.psi.impl com.intellij.psi.impl.BlockSupportImpl$1 extends com.intellij.openapi.editor.ex.DocumentBulkUpdateListener$Adapter { final synthetic com.intellij.psi.impl.BlockSupportImpl this$0 void <init> (com.intellij.psi.impl.BlockSupportImpl) com.intellij.psi.impl.BlockSupportImpl this$0 public void updateStarted (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document doc private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/BlockSupportImpl$2.class
BlockSupportImpl.java package com.intellij.psi.impl final com.intellij.psi.impl.BlockSupportImpl$2 extends com.intellij.psi.impl.BlockSupportImpl$ReparseResult { final synthetic com.intellij.psi.impl.source.DummyHolder val$dummyHolder final synthetic com.intellij.psi.impl.source.PsiFileImpl val$fileImpl void <init> (com.intellij.psi.impl.DiffLog, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, com.intellij.psi.impl.source.DummyHolder, com.intellij.psi.impl.source.PsiFileImpl) com.intellij.psi.impl.DiffLog log com.intellij.lang.ASTNode oldRoot com.intellij.lang.ASTNode newRoot public void close () com.intellij.openapi.vfs.VirtualFile lightFile }
com/intellij/psi/impl/BlockSupportImpl$3.class
BlockSupportImpl.java package com.intellij.psi.impl final com.intellij.psi.impl.BlockSupportImpl$3 extends com.intellij.psi.impl.BlockSupportImpl$ReparseResult { final synthetic com.intellij.psi.impl.source.PsiFileImpl val$fileImpl final synthetic com.intellij.testFramework.LightVirtualFile val$lightFile void <init> (com.intellij.psi.impl.DiffLog, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, com.intellij.psi.impl.source.PsiFileImpl, com.intellij.testFramework.LightVirtualFile) com.intellij.psi.impl.DiffLog log com.intellij.lang.ASTNode oldRoot com.intellij.lang.ASTNode newRoot public void close () }
com/intellij/psi/impl/BlockSupportImpl$4.class
BlockSupportImpl.java package com.intellij.psi.impl final com.intellij.psi.impl.BlockSupportImpl$4 extends com.intellij.psi.impl.source.tree.ASTStructure { final synthetic com.intellij.openapi.progress.ProgressIndicator val$indicator void <init> (com.intellij.lang.ASTNode, com.intellij.openapi.progress.ProgressIndicator) com.intellij.lang.ASTNode root public int getChildren (com.intellij.lang.ASTNode, com.intellij.openapi.util.Ref) com.intellij.lang.ASTNode astNode com.intellij.openapi.util.Ref into public volatile synthetic int getChildren (java.lang.Object, com.intellij.openapi.util.Ref) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/BlockSupportImpl$ReparseResult.class
BlockSupportImpl.java package com.intellij.psi.impl com.intellij.psi.impl.BlockSupportImpl$ReparseResult extends java.lang.Object implements java.lang.AutoCloseable { final com.intellij.psi.impl.DiffLog log final com.intellij.lang.ASTNode oldRoot final com.intellij.lang.ASTNode newRoot void <init> (com.intellij.psi.impl.DiffLog, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.psi.impl.DiffLog log com.intellij.lang.ASTNode oldRoot com.intellij.lang.ASTNode newRoot public void close () }
com/intellij/psi/impl/BlockSupportImpl.class
BlockSupportImpl.java package com.intellij.psi.impl public com.intellij.psi.impl.BlockSupportImpl extends com.intellij.psi.text.BlockSupport { private static final com.intellij.openapi.diagnostic.Logger LOG static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void reparseRange (com.intellij.psi.PsiFile, int, int, java.lang.CharSequence) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiFile file int startOffset int endOffset CharSequence newText com.intellij.psi.impl.source.PsiFileImpl psiFile com.intellij.openapi.editor.Document document public com.intellij.psi.impl.DiffLog reparseRange (com.intellij.psi.PsiFile, com.intellij.lang.FileASTNode, com.intellij.openapi.util.TextRange, java.lang.CharSequence, com.intellij.openapi.progress.ProgressIndicator, java.lang.CharSequence) com.intellij.psi.impl.BlockSupportImpl$ReparseResult result com.intellij.psi.PsiFile file com.intellij.lang.FileASTNode oldFileNode com.intellij.openapi.util.TextRange changedPsiRange CharSequence newFileText com.intellij.openapi.progress.ProgressIndicator indicator CharSequence lastCommittedText static com.intellij.psi.impl.BlockSupportImpl$ReparseResult reparse (com.intellij.psi.PsiFile, com.intellij.lang.FileASTNode, com.intellij.openapi.util.TextRange, java.lang.CharSequence, com.intellij.openapi.progress.ProgressIndicator, java.lang.CharSequence) com.intellij.psi.PsiFile file com.intellij.lang.FileASTNode oldFileNode com.intellij.openapi.util.TextRange changedPsiRange CharSequence newFileText com.intellij.openapi.progress.ProgressIndicator indicator CharSequence lastCommittedText com.intellij.psi.impl.source.PsiFileImpl fileImpl com.intellij.openapi.util.Couple reparseableRoots com.intellij.lang.ASTNode oldRoot com.intellij.lang.ASTNode newRoot com.intellij.psi.impl.DiffLog diffLog public static com.intellij.openapi.util.Couple findReparseableRoots (com.intellij.psi.impl.source.PsiFileImpl, com.intellij.lang.FileASTNode, com.intellij.openapi.util.TextRange, java.lang.CharSequence) com.intellij.lang.ASTNode newNode String details int start int end CharSequence newTextStr com.intellij.lang.ASTNode newNode com.intellij.openapi.util.TextRange textRange com.intellij.psi.tree.IElementType elementType com.intellij.psi.impl.source.PsiFileImpl file com.intellij.lang.FileASTNode oldFileNode com.intellij.openapi.util.TextRange changedPsiRange CharSequence newFileText com.intellij.psi.impl.source.tree.FileElement fileElement com.intellij.util.CharTable charTable int lengthShift com.intellij.lang.ASTNode leafAtStart com.intellij.lang.ASTNode leafAtEnd com.intellij.lang.ASTNode node com.intellij.lang.Language baseLanguage protected static com.intellij.lang.ASTNode tryReparseNode (com.intellij.psi.tree.IReparseableElementType, com.intellij.lang.ASTNode, java.lang.CharSequence, com.intellij.psi.PsiManager, com.intellij.lang.Language, com.intellij.util.CharTable) com.intellij.psi.tree.IReparseableElementType reparseable com.intellij.lang.ASTNode node CharSequence newTextStr com.intellij.psi.PsiManager manager com.intellij.lang.Language baseLanguage com.intellij.util.CharTable charTable com.intellij.lang.ASTNode chameleon com.intellij.psi.impl.source.DummyHolder holder protected static com.intellij.lang.ASTNode tryReparseLeaf (com.intellij.psi.tree.IReparseableLeafElementType, com.intellij.lang.ASTNode, java.lang.CharSequence) com.intellij.psi.tree.IReparseableLeafElementType reparseable com.intellij.lang.ASTNode node CharSequence newTextStr private static void reportInconsistentLength (com.intellij.psi.PsiFile, java.lang.CharSequence, com.intellij.lang.ASTNode, int, int) com.intellij.psi.PsiFile file CharSequence newFileText com.intellij.lang.ASTNode node int start int end String message String newTextBefore String oldTextBefore static com.intellij.psi.impl.BlockSupportImpl$ReparseResult makeFullParse (com.intellij.psi.impl.source.PsiFileImpl, com.intellij.lang.FileASTNode, java.lang.CharSequence, com.intellij.openapi.progress.ProgressIndicator, java.lang.CharSequence) com.intellij.psi.impl.source.tree.FileElement parent com.intellij.psi.PsiElement context com.intellij.psi.impl.source.DummyHolder dummyHolder com.intellij.psi.impl.source.tree.FileElement holderElement com.intellij.psi.impl.DiffLog diffLog com.intellij.psi.impl.source.PsiFileImpl fileImpl com.intellij.lang.FileASTNode oldFileNode CharSequence newFileText com.intellij.openapi.progress.ProgressIndicator indicator CharSequence lastCommittedText com.intellij.psi.FileViewProvider viewProvider com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.openapi.fileTypes.FileType fileType String fileName com.intellij.testFramework.LightVirtualFile lightFile com.intellij.psi.FileViewProvider providerCopy com.intellij.psi.impl.source.PsiFileImpl newFile com.intellij.psi.impl.source.tree.FileElement newFileElement com.intellij.psi.impl.source.tree.FileElement oldFileElement com.intellij.psi.impl.DiffLog diffLog public static com.intellij.psi.impl.source.PsiFileImpl getFileCopy (com.intellij.psi.impl.source.PsiFileImpl, com.intellij.psi.FileViewProvider) com.intellij.psi.impl.source.PsiFileImpl originalFile com.intellij.psi.FileViewProvider providerCopy com.intellij.psi.FileViewProvider viewProvider com.intellij.lang.Language language com.intellij.psi.PsiFile file com.intellij.psi.impl.source.PsiFileImpl newFile private static java.lang.String details (com.intellij.psi.FileViewProvider, com.intellij.psi.FileViewProvider) com.intellij.psi.FileViewProvider providerCopy com.intellij.psi.FileViewProvider viewProvider private static com.intellij.psi.impl.DiffLog replaceElementWithEvents (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode oldRoot com.intellij.lang.ASTNode newRoot com.intellij.psi.impl.DiffLog diffLog public static com.intellij.psi.impl.DiffLog mergeTrees (com.intellij.psi.impl.source.PsiFileImpl, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, com.intellij.openapi.progress.ProgressIndicator, java.lang.CharSequence) com.intellij.psi.impl.source.tree.FileElement fileImplElement com.intellij.psi.impl.DiffLog treeChangeEvent com.intellij.psi.text.BlockSupport$ReparsedSuccessfullyException e com.intellij.psi.impl.source.PsiFileImpl fileImpl com.intellij.lang.ASTNode oldRoot com.intellij.lang.ASTNode newRoot com.intellij.openapi.progress.ProgressIndicator indicator CharSequence lastCommittedText com.intellij.psi.impl.source.tree.ASTShallowComparator comparator com.intellij.psi.impl.source.tree.ASTStructure treeStructure com.intellij.psi.impl.DiffLog diffLog public static void diffTrees (com.intellij.lang.ASTNode, com.intellij.util.diff.DiffTreeChangeBuilder, com.intellij.util.diff.ShallowNodeComparator, com.intellij.util.diff.FlyweightCapableTreeStructure, com.intellij.openapi.progress.ProgressIndicator, java.lang.CharSequence) com.intellij.lang.ASTNode oldRoot com.intellij.util.diff.DiffTreeChangeBuilder builder com.intellij.util.diff.ShallowNodeComparator comparator com.intellij.util.diff.FlyweightCapableTreeStructure newTreeStructure com.intellij.openapi.progress.ProgressIndicator indicator CharSequence lastCommittedText private static com.intellij.psi.impl.source.tree.ASTStructure createInterruptibleASTStructure (com.intellij.lang.ASTNode, com.intellij.openapi.progress.ProgressIndicator) com.intellij.lang.ASTNode oldRoot com.intellij.openapi.progress.ProgressIndicator indicator private static boolean isReplaceWholeNode (com.intellij.psi.impl.source.PsiFileImpl, com.intellij.lang.ASTNode) throws com.intellij.psi.text.BlockSupport$ReparsedSuccessfullyException com.intellij.psi.impl.source.PsiFileImpl fileImpl com.intellij.lang.ASTNode newRoot Boolean data boolean explicitlyMarkedDeep com.intellij.lang.ASTNode childNode boolean childTooDeep public static void sendBeforeChildrenChangeEvent (com.intellij.psi.impl.PsiManagerImpl, com.intellij.psi.PsiElement, boolean) com.intellij.psi.impl.PsiManagerImpl manager com.intellij.psi.PsiElement scope boolean isGenericChange com.intellij.psi.impl.PsiTreeChangeEventImpl event com.intellij.openapi.util.TextRange range public static void sendAfterChildrenChangedEvent (com.intellij.psi.impl.PsiManagerImpl, com.intellij.psi.PsiFile, int, boolean) com.intellij.psi.impl.PsiManagerImpl manager com.intellij.psi.PsiFile scope int oldLength boolean isGenericChange com.intellij.psi.impl.PsiTreeChangeEventImpl event static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/BooleanRunnable.class
BooleanRunnable.java package com.intellij.psi.impl public abstract com.intellij.psi.impl.BooleanRunnable extends java.lang.Object { public abstract boolean run () }
com/intellij/psi/impl/ChangedPsiRangeUtil.class
ChangedPsiRangeUtil.java package com.intellij.psi.impl public com.intellij.psi.impl.ChangedPsiRangeUtil extends java.lang.Object { public void <init> () private static int getLeafMatchingLength (java.lang.CharSequence, java.lang.CharSequence, int, int, int) CharSequence leafText CharSequence pattern int patternIndex int finalPatternIndex int direction int leafIndex int finalLeafIndex int result private static int getMatchingLength (com.intellij.psi.impl.source.tree.FileElement, java.lang.CharSequence, boolean) int matchingLength CharSequence chars com.intellij.psi.impl.source.tree.FileElement treeElement CharSequence text boolean fromStart int patternIndex int finalPatternIndex int direction com.intellij.lang.ASTNode leaf int result public static com.intellij.openapi.util.TextRange getChangedPsiRange (com.intellij.psi.PsiFile, com.intellij.psi.impl.source.tree.FileElement, java.lang.CharSequence) com.intellij.psi.PsiFile file com.intellij.psi.impl.source.tree.FileElement treeElement CharSequence newDocumentText int psiLength int commonPrefixLength int commonSuffixLength static com.intellij.openapi.util.ProperTextRange getChangedPsiRange (com.intellij.psi.PsiFile, com.intellij.openapi.editor.Document, java.lang.CharSequence, java.lang.CharSequence) com.intellij.openapi.editor.event.DocumentEvent event com.intellij.psi.PsiFile file com.intellij.openapi.editor.Document document CharSequence oldDocumentText CharSequence newDocumentText int psiLength java.util.List events int prefix int suffix int lengthBeforeEvent int shortestLength int end private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/CheckUtil$1.class
CheckUtil.java package com.intellij.psi.impl final com.intellij.psi.impl.CheckUtil$1 extends com.intellij.openapi.vfs.VirtualFileVisitor { transient void <init> (com.intellij.openapi.vfs.VirtualFileVisitor$Option[]) com.intellij.openapi.vfs.VirtualFileVisitor$Option[] arg0 public boolean visitFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/CheckUtil.class
CheckUtil.java package com.intellij.psi.impl public com.intellij.psi.impl.CheckUtil extends java.lang.Object { private void <init> () public static void checkWritable (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String url com.intellij.psi.PsiFile file com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.psi.PsiElement element public static void checkDelete (com.intellij.openapi.vfs.VirtualFile) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.vfs.VirtualFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/DebugUtil$1.class
DebugUtil.java package com.intellij.psi.impl final com.intellij.psi.impl.DebugUtil$1 extends com.intellij.psi.impl.DebugUtil$TreeToBuffer { void <init> (java.lang.Appendable, int, boolean, boolean, boolean, boolean, com.intellij.util.PairConsumer) Appendable buffer int indent boolean skipWhiteSpaces boolean showRanges boolean showChildrenRanges boolean usePsi com.intellij.util.PairConsumer extra protected boolean shouldSkipNode (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement node protected boolean showEmptyChildren () }
com/intellij/psi/impl/DebugUtil$IncorrectTreeStructureException.class
DebugUtil.java package com.intellij.psi.impl public com.intellij.psi.impl.DebugUtil$IncorrectTreeStructureException extends java.lang.RuntimeException { private final com.intellij.lang.ASTNode myElement public void <init> (com.intellij.lang.ASTNode, java.lang.String) com.intellij.lang.ASTNode element String message public com.intellij.lang.ASTNode getElement () }
com/intellij/psi/impl/DebugUtil$TreeToBuffer.class
DebugUtil.java package com.intellij.psi.impl com.intellij.psi.impl.DebugUtil$TreeToBuffer extends com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor { final Appendable buffer final boolean skipWhiteSpaces final boolean showRanges final boolean showChildrenRanges final boolean usePsi final com.intellij.util.PairConsumer extra int indent void <init> (java.lang.Appendable, int, boolean, boolean, boolean, boolean, com.intellij.util.PairConsumer) Appendable buffer int indent boolean skipWhiteSpaces boolean showRanges boolean showChildrenRanges boolean usePsi com.intellij.util.PairConsumer extra protected void visitNode (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.PsiElement psiElement String text java.io.IOException e com.intellij.psi.impl.source.tree.TreeElement root protected boolean showEmptyChildren () protected boolean shouldSkipNode (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement node protected void elementFinished (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode e com.intellij.psi.PsiElement psiElement private synthetic void lambda$elementFinished$0 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/DebugUtil.class
DebugUtil.java package com.intellij.psi.impl public com.intellij.psi.impl.DebugUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public static boolean CHECK public static final boolean DO_EXPENSIVE_CHECKS public static final boolean CHECK_INSIDE_ATOMIC_ACTION_ENABLED private static final ThreadLocal ourPsiModificationTrace private static final ThreadLocal ourPsiModificationDepth private static final java.util.Set ourNonTransactedTraces static final synthetic boolean $assertionsDisabled public void <init> () public static java.lang.String psiTreeToString (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement element boolean skipWhitespaces com.intellij.lang.ASTNode node public static java.lang.String treeToString (com.intellij.lang.ASTNode, boolean) com.intellij.lang.ASTNode root boolean skipWhitespaces StringBuilder buffer public static java.lang.String nodeTreeToString (com.intellij.lang.ASTNode, boolean) com.intellij.lang.ASTNode root boolean skipWhitespaces StringBuilder buffer public static java.lang.String treeToString (com.intellij.lang.ASTNode, boolean, boolean) com.intellij.lang.ASTNode root boolean skipWhitespaces boolean showRanges StringBuilder buffer public static void treeToBuffer (java.lang.Appendable, com.intellij.lang.ASTNode, int, boolean, boolean, boolean, boolean) Appendable buffer com.intellij.lang.ASTNode root int indent boolean skipWhiteSpaces boolean showRanges boolean showChildrenRanges boolean usePsi public static void treeToBuffer (java.lang.Appendable, com.intellij.lang.ASTNode, int, boolean, boolean, boolean, boolean, com.intellij.util.PairConsumer) Appendable buffer com.intellij.lang.ASTNode root int indent boolean skipWhiteSpaces boolean showRanges boolean showChildrenRanges boolean usePsi com.intellij.util.PairConsumer extra public static java.lang.String lightTreeToString (com.intellij.util.diff.FlyweightCapableTreeStructure, boolean) com.intellij.util.diff.FlyweightCapableTreeStructure tree boolean skipWhitespaces StringBuilder buffer public static void lightTreeToBuffer (com.intellij.util.diff.FlyweightCapableTreeStructure, com.intellij.lang.LighterASTNode, java.lang.Appendable, int, boolean) String text int i com.intellij.openapi.util.Ref kids int numKids java.io.IOException e com.intellij.util.diff.FlyweightCapableTreeStructure tree com.intellij.lang.LighterASTNode node Appendable buffer int indent boolean skipWhiteSpaces com.intellij.psi.tree.IElementType tokenType boolean isLeaf public static java.lang.String stubTreeToString (com.intellij.psi.stubs.Stub) com.intellij.psi.stubs.Stub root StringBuilder builder public static void stubTreeToBuffer (com.intellij.psi.stubs.Stub, java.lang.Appendable, int) com.intellij.psi.stubs.Stub child com.intellij.psi.stubs.ObjectStubSerializer stubType java.util.List children java.io.IOException e com.intellij.psi.stubs.Stub node Appendable buffer int indent private static void treeToBufferWithUserData (java.lang.Appendable, com.intellij.psi.impl.source.tree.TreeElement, int, boolean) String text com.intellij.psi.PsiElement child com.intellij.psi.PsiElement[] children com.intellij.psi.PsiElement psi java.io.IOException e Appendable buffer com.intellij.psi.impl.source.tree.TreeElement root int indent boolean skipWhiteSpaces private static void treeToBufferWithUserData (java.lang.Appendable, com.intellij.psi.PsiElement, int, boolean) String text com.intellij.psi.PsiElement child com.intellij.psi.PsiElement[] children java.io.IOException e Appendable buffer com.intellij.psi.PsiElement root int indent boolean skipWhiteSpaces public static void doCheckTreeStructure (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode anyElement com.intellij.lang.ASTNode root private static void checkSubtree (com.intellij.psi.impl.source.tree.CompositeElement) com.intellij.lang.ASTNode child com.intellij.psi.impl.source.tree.CompositeElement root public static void checkParentChildConsistent (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode element com.intellij.lang.ASTNode treeParent com.intellij.lang.ASTNode[] elements public static void checkSameCharTabs (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode element1 com.intellij.lang.ASTNode element2 com.intellij.util.CharTable fromCharTab com.intellij.util.CharTable toCharTab public static java.lang.String psiToString (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement element boolean skipWhitespaces public static java.lang.String psiToString (com.intellij.psi.PsiElement, boolean, boolean) com.intellij.psi.PsiElement root boolean skipWhiteSpaces boolean showRanges public static java.lang.String psiToString (com.intellij.psi.PsiElement, boolean, boolean, com.intellij.util.PairConsumer) com.intellij.psi.PsiElement root boolean skipWhiteSpaces boolean showRanges com.intellij.util.PairConsumer extra StringBuilder buffer public static java.lang.String psiToStringIgnoringNonCode (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element StringBuilder buffer private static void psiToBuffer (java.lang.Appendable, com.intellij.psi.PsiElement, boolean, boolean, com.intellij.util.PairConsumer) Appendable buffer com.intellij.psi.PsiElement root boolean skipWhiteSpaces boolean showRanges com.intellij.util.PairConsumer extra com.intellij.lang.ASTNode node public static void psiToBuffer (java.lang.Appendable, com.intellij.psi.PsiElement, int, boolean, boolean, boolean) Appendable buffer com.intellij.psi.PsiElement root int indent boolean skipWhiteSpaces boolean showRanges boolean showChildrenRanges public static void psiToBuffer (java.lang.Appendable, com.intellij.psi.PsiElement, int, boolean, boolean, boolean, com.intellij.util.PairConsumer) String text com.intellij.psi.PsiElement child java.io.IOException e Appendable buffer com.intellij.psi.PsiElement root int indent boolean skipWhiteSpaces boolean showRanges boolean showChildrenRanges com.intellij.util.PairConsumer extra public static java.lang.String fixWhiteSpaces (java.lang.String) String text public static java.lang.String currentStackTrace () public static void startPsiModification (java.lang.String) String trace Integer depth public static void finishPsiModification () Integer depth public static void performPsiModification (java.lang.String, com.intellij.util.ThrowableRunnable) throws java.lang.Throwable String trace com.intellij.util.ThrowableRunnable runnable public static java.lang.Object performPsiModification (java.lang.String, com.intellij.openapi.util.ThrowableComputable) throws java.lang.Throwable String trace com.intellij.openapi.util.ThrowableComputable runnable public static void onInvalidated (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode treeElement Object trace public static void onInvalidated (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement o Object trace public static void onInvalidated (com.intellij.psi.FileViewProvider) com.intellij.psi.FileViewProvider provider Object trace private static java.lang.Object calcInvalidationTrace (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode treeElement private static java.lang.Object currentInvalidationTrace () Object trace public static void revalidateNode (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode element public static void sleep (long) long millis public static void checkTreeStructure (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode element public static java.lang.String diagnosePsiDocumentInconsistency (com.intellij.psi.PsiElement, com.intellij.openapi.editor.Document) com.intellij.psi.PsiElement element com.intellij.openapi.editor.Document document com.intellij.psi.PsiFile file com.intellij.psi.FileViewProvider viewProvider com.intellij.psi.PsiDocumentManager manager com.intellij.openapi.editor.Document actualDocument String fileDiagnostics com.intellij.psi.PsiFile cachedPsiFile com.intellij.psi.FileViewProvider actualViewProvider int fileLength int docLength public static java.lang.String graphToString (com.intellij.util.graph.InboundSemiGraph) com.intellij.util.graph.InboundSemiGraph graph StringBuilder buffer public static java.lang.String graphToString (com.intellij.util.graph.OutboundSemiGraph) com.intellij.util.graph.OutboundSemiGraph graph StringBuilder buffer private static void printNodes (java.util.Iterator, com.intellij.util.Function, int, java.util.Set, java.lang.StringBuilder) Object node java.util.Iterator nodes com.intellij.util.Function getter int indent java.util.Set visited StringBuilder buffer private static synthetic java.util.Iterator lambda$graphToString$2 (com.intellij.util.graph.OutboundSemiGraph, java.lang.Object) com.intellij.util.graph.OutboundSemiGraph graph Object node private static synthetic java.util.Iterator lambda$graphToString$1 (com.intellij.util.graph.InboundSemiGraph, java.lang.Object) com.intellij.util.graph.InboundSemiGraph graph Object node private static synthetic void lambda$psiToBuffer$0 (java.lang.Appendable, int, boolean, boolean, com.intellij.psi.PsiElement) Appendable buffer int indent boolean skipWhiteSpaces boolean showChildrenRanges com.intellij.psi.PsiElement element static synthetic com.intellij.openapi.diagnostic.Logger access$000 () static void <clinit> () com.intellij.openapi.application.Application application private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/DiffLog$1.class
DiffLog.java package com.intellij.psi.impl com.intellij.psi.impl.DiffLog$1 extends com.intellij.pom.impl.PomTransactionBase { final synthetic com.intellij.pom.PomModel val$model final synthetic com.intellij.psi.PsiFile val$file final synthetic com.intellij.psi.impl.DiffLog this$0 void <init> (com.intellij.psi.impl.DiffLog, com.intellij.psi.PsiElement, com.intellij.pom.PomModelAspect, com.intellij.pom.PomModel, com.intellij.psi.PsiFile) com.intellij.psi.impl.DiffLog this$0 com.intellij.psi.PsiElement arg0 com.intellij.pom.PomModelAspect arg1 public com.intellij.pom.event.PomModelEvent runInner () }
com/intellij/psi/impl/DiffLog$DeleteEntry.class
DiffLog.java package com.intellij.psi.impl com.intellij.psi.impl.DiffLog$DeleteEntry extends com.intellij.psi.impl.DiffLog$LogEntry { private final com.intellij.psi.impl.source.tree.CompositeElement myOldParent private final com.intellij.psi.impl.source.tree.TreeElement myOldNode private void <init> (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode oldParent com.intellij.lang.ASTNode oldNode void doActualPsiChange (com.intellij.psi.PsiFile, com.intellij.pom.tree.events.impl.TreeChangeEventImpl) com.intellij.psi.impl.PsiTreeChangeEventImpl event com.intellij.psi.PsiFile file com.intellij.pom.tree.events.impl.TreeChangeEventImpl changeEvent com.intellij.psi.PsiElement psiParent com.intellij.psi.PsiElement psiChild synthetic void <init> (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, com.intellij.psi.impl.DiffLog$1) com.intellij.lang.ASTNode x0 com.intellij.lang.ASTNode x1 com.intellij.psi.impl.DiffLog$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/DiffLog$InsertEntry.class
DiffLog.java package com.intellij.psi.impl com.intellij.psi.impl.DiffLog$InsertEntry extends com.intellij.psi.impl.DiffLog$LogEntry { private final com.intellij.psi.impl.source.tree.CompositeElement myOldParent private final com.intellij.psi.impl.source.tree.TreeElement myNewNode private final int myPos static final synthetic boolean $assertionsDisabled private void <init> (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, int) com.intellij.lang.ASTNode oldParent com.intellij.lang.ASTNode newNode int pos void doActualPsiChange (com.intellij.psi.PsiFile, com.intellij.pom.tree.events.impl.TreeChangeEventImpl) int i com.intellij.psi.impl.PsiTreeChangeEventImpl event com.intellij.psi.PsiFile file com.intellij.pom.tree.events.impl.TreeChangeEventImpl changeEvent com.intellij.psi.impl.source.tree.TreeElement anchor com.intellij.psi.impl.source.tree.TreeElement firstChildNode com.intellij.psi.PsiElement psiParent com.intellij.psi.PsiElement psiChild synthetic void <init> (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, int, com.intellij.psi.impl.DiffLog$1) com.intellij.lang.ASTNode x0 com.intellij.lang.ASTNode x1 int x2 com.intellij.psi.impl.DiffLog$1 x3 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/DiffLog$LogEntry.class
DiffLog.java package com.intellij.psi.impl abstract com.intellij.psi.impl.DiffLog$LogEntry extends java.lang.Object { protected void <init> () abstract void doActualPsiChange (com.intellij.psi.PsiFile, com.intellij.pom.tree.events.impl.TreeChangeEventImpl) }
com/intellij/psi/impl/DiffLog$ReplaceElementWithEvents.class
DiffLog.java package com.intellij.psi.impl com.intellij.psi.impl.DiffLog$ReplaceElementWithEvents extends com.intellij.psi.impl.DiffLog$LogEntry { private final com.intellij.psi.impl.source.tree.CompositeElement myOldRoot private final com.intellij.psi.impl.source.tree.CompositeElement myNewRoot private void <init> (com.intellij.psi.impl.source.tree.CompositeElement, com.intellij.psi.impl.source.tree.CompositeElement) com.intellij.psi.impl.source.tree.CompositeElement oldRoot com.intellij.psi.impl.source.tree.CompositeElement newRoot void doActualPsiChange (com.intellij.psi.PsiFile, com.intellij.pom.tree.events.impl.TreeChangeEventImpl) com.intellij.psi.PsiFile file com.intellij.pom.tree.events.impl.TreeChangeEventImpl event synthetic void <init> (com.intellij.psi.impl.source.tree.CompositeElement, com.intellij.psi.impl.source.tree.CompositeElement, com.intellij.psi.impl.DiffLog$1) com.intellij.psi.impl.source.tree.CompositeElement x0 com.intellij.psi.impl.source.tree.CompositeElement x1 com.intellij.psi.impl.DiffLog$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/DiffLog$ReplaceEntry.class
DiffLog.java package com.intellij.psi.impl com.intellij.psi.impl.DiffLog$ReplaceEntry extends com.intellij.psi.impl.DiffLog$LogEntry { private final com.intellij.psi.impl.source.tree.TreeElement myOldChild private final com.intellij.psi.impl.source.tree.TreeElement myNewChild static final synthetic boolean $assertionsDisabled private void <init> (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode oldNode com.intellij.lang.ASTNode newNode com.intellij.lang.ASTNode parent void doActualPsiChange (com.intellij.psi.PsiFile, com.intellij.pom.tree.events.impl.TreeChangeEventImpl) com.intellij.psi.impl.PsiTreeChangeEventImpl event com.intellij.psi.PsiElement psiNewChild com.intellij.psi.PsiFile file com.intellij.pom.tree.events.impl.TreeChangeEventImpl changeEvent com.intellij.psi.impl.source.tree.CompositeElement parent com.intellij.psi.PsiElement psiParent com.intellij.psi.PsiElement psiOldChild synthetic void <init> (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, com.intellij.psi.impl.DiffLog$1) com.intellij.lang.ASTNode x0 com.intellij.lang.ASTNode x1 com.intellij.psi.impl.DiffLog$1 x2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/DiffLog$ReplaceFileElement.class
DiffLog.java package com.intellij.psi.impl com.intellij.psi.impl.DiffLog$ReplaceFileElement extends com.intellij.psi.impl.DiffLog$LogEntry { private final com.intellij.psi.impl.source.tree.FileElement myOldNode private final com.intellij.psi.impl.source.tree.FileElement myNewNode private void <init> (com.intellij.psi.impl.source.tree.FileElement, com.intellij.psi.impl.source.tree.FileElement) com.intellij.psi.impl.source.tree.FileElement oldNode com.intellij.psi.impl.source.tree.FileElement newNode void doActualPsiChange (com.intellij.psi.PsiFile, com.intellij.pom.tree.events.impl.TreeChangeEventImpl) com.intellij.psi.PsiFile file com.intellij.pom.tree.events.impl.TreeChangeEventImpl event com.intellij.psi.impl.source.PsiFileImpl fileImpl int oldLength com.intellij.psi.impl.PsiManagerImpl manager com.intellij.psi.impl.source.tree.TreeElement firstChildNode synthetic void <init> (com.intellij.psi.impl.source.tree.FileElement, com.intellij.psi.impl.source.tree.FileElement, com.intellij.psi.impl.DiffLog$1) com.intellij.psi.impl.source.tree.FileElement x0 com.intellij.psi.impl.source.tree.FileElement x1 com.intellij.psi.impl.DiffLog$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/DiffLog.class
DiffLog.java package com.intellij.psi.impl public com.intellij.psi.impl.DiffLog extends java.lang.Object implements com.intellij.util.diff.DiffTreeChangeBuilder { private final java.util.List myEntries public void <init> () public com.intellij.pom.tree.events.impl.TreeChangeEventImpl performActualPsiChange (com.intellij.psi.PsiFile) com.intellij.psi.impl.DiffLog$LogEntry entry com.intellij.psi.PsiFile file com.intellij.pom.tree.TreeAspect modelAspect com.intellij.pom.tree.events.impl.TreeChangeEventImpl event public void nodeReplaced (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode oldNode com.intellij.lang.ASTNode newNode void appendReplaceElementWithEvents (com.intellij.psi.impl.source.tree.CompositeElement, com.intellij.psi.impl.source.tree.CompositeElement) com.intellij.psi.impl.source.tree.CompositeElement oldRoot com.intellij.psi.impl.source.tree.CompositeElement newRoot void appendReplaceFileElement (com.intellij.psi.impl.source.tree.FileElement, com.intellij.psi.impl.source.tree.FileElement) com.intellij.psi.impl.source.tree.FileElement oldNode com.intellij.psi.impl.source.tree.FileElement newNode public void nodeDeleted (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode oldParent com.intellij.lang.ASTNode oldNode public void nodeInserted (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, int) com.intellij.lang.ASTNode oldParent com.intellij.lang.ASTNode newNode int pos private static com.intellij.psi.PsiElement getPsi (com.intellij.lang.ASTNode, com.intellij.psi.PsiFile) com.intellij.lang.ASTNode node com.intellij.psi.PsiFile file com.intellij.psi.PsiElement psiChild public void doActualPsiChange (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public volatile synthetic void nodeInserted (java.lang.Object, java.lang.Object, int) public volatile synthetic void nodeDeleted (java.lang.Object, java.lang.Object) public volatile synthetic void nodeReplaced (java.lang.Object, java.lang.Object) private synthetic void lambda$doActualPsiChange$0 (com.intellij.psi.PsiFile) com.intellij.pom.PomModel model com.intellij.openapi.editor.Document document com.intellij.psi.impl.PsiDocumentManagerBase documentManager com.intellij.psi.impl.PsiToDocumentSynchronizer$DocumentChangeTransaction transaction com.intellij.psi.PsiFile file com.intellij.psi.FileViewProvider viewProvider static synthetic com.intellij.psi.PsiElement access$500 (com.intellij.lang.ASTNode, com.intellij.psi.PsiFile) com.intellij.lang.ASTNode x0 com.intellij.psi.PsiFile x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/DocumentCommitProcessor.class
DocumentCommitProcessor.java package com.intellij.psi.impl public abstract com.intellij.psi.impl.DocumentCommitProcessor extends java.lang.Object { public abstract void commitSynchronously (com.intellij.openapi.editor.Document, com.intellij.openapi.project.Project, com.intellij.psi.PsiFile) public abstract void commitAsynchronously (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Document, java.lang.Object, com.intellij.openapi.application.TransactionId) }
com/intellij/psi/impl/DocumentCommitThread$1.class
DocumentCommitThread.java package com.intellij.psi.impl com.intellij.psi.impl.DocumentCommitThread$1 extends java.lang.Object implements com.intellij.openapi.application.ApplicationListener { final synthetic com.intellij.psi.impl.DocumentCommitThread this$0 void <init> (com.intellij.psi.impl.DocumentCommitThread) com.intellij.psi.impl.DocumentCommitThread this$0 public void beforeWriteActionStart (java.lang.Object) Object action public void afterWriteActionFinished (java.lang.Object) Object action private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/DocumentCommitThread$CommitTask.class
DocumentCommitThread.java package com.intellij.psi.impl com.intellij.psi.impl.DocumentCommitThread$CommitTask extends java.lang.Object { private final com.intellij.openapi.editor.Document document final com.intellij.openapi.project.Project project private final int modificationSequence final com.intellij.openapi.progress.ProgressIndicator indicator final Object reason final com.intellij.openapi.application.TransactionId myCreationContext private final CharSequence myLastCommittedText private volatile boolean dead final synthetic com.intellij.psi.impl.DocumentCommitThread this$0 void <init> (com.intellij.psi.impl.DocumentCommitThread, com.intellij.openapi.project.Project, com.intellij.openapi.editor.Document, com.intellij.openapi.progress.ProgressIndicator, java.lang.Object, com.intellij.openapi.application.TransactionId, java.lang.CharSequence) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Document document com.intellij.openapi.progress.ProgressIndicator indicator Object reason com.intellij.openapi.application.TransactionId context CharSequence lastCommittedText public java.lang.String toString () com.intellij.openapi.editor.Document document String indicatorInfo String removedInfo String reasonInfo String contextInfo public boolean equals (java.lang.Object) Object o com.intellij.psi.impl.DocumentCommitThread$CommitTask task public int hashCode () int result boolean isStillValid () com.intellij.openapi.editor.Document document private void cancel (java.lang.Object, boolean) Object reason boolean canReQueue com.intellij.openapi.editor.Document getDocument () private boolean isCanceled () static synthetic void access$000 (com.intellij.psi.impl.DocumentCommitThread$CommitTask, java.lang.Object, boolean) com.intellij.psi.impl.DocumentCommitThread$CommitTask x0 Object x1 boolean x2 static synthetic boolean access$100 (com.intellij.psi.impl.DocumentCommitThread$CommitTask) com.intellij.psi.impl.DocumentCommitThread$CommitTask x0 static synthetic boolean access$200 (com.intellij.psi.impl.DocumentCommitThread$CommitTask) com.intellij.psi.impl.DocumentCommitThread$CommitTask x0 static synthetic com.intellij.openapi.editor.Document access$300 (com.intellij.psi.impl.DocumentCommitThread$CommitTask) com.intellij.psi.impl.DocumentCommitThread$CommitTask x0 static synthetic java.lang.CharSequence access$900 (com.intellij.psi.impl.DocumentCommitThread$CommitTask) com.intellij.psi.impl.DocumentCommitThread$CommitTask x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/DocumentCommitThread.class
DocumentCommitThread.java package com.intellij.psi.impl public com.intellij.psi.impl.DocumentCommitThread extends java.lang.Object implements java.lang.Runnable com.intellij.openapi.Disposable com.intellij.psi.impl.DocumentCommitProcessor { private static final com.intellij.openapi.diagnostic.Logger LOG private static final String SYNC_COMMIT_REASON private final java.util.concurrent.ExecutorService executor private final Object lock private final com.intellij.util.containers.HashSetQueue documentsToCommit private final com.intellij.util.containers.HashSetQueue documentsToApplyInEDT private final com.intellij.openapi.application.ex.ApplicationEx myApplication private volatile boolean isDisposed private com.intellij.psi.impl.DocumentCommitThread$CommitTask currentTask private boolean myEnabled private static final com.intellij.openapi.util.Key CANCEL_REASON private static final com.intellij.openapi.util.Key DOCUMENT_LOCK static final synthetic boolean $assertionsDisabled static com.intellij.psi.impl.DocumentCommitThread getInstance () void <init> (com.intellij.openapi.application.ex.ApplicationEx) com.intellij.openapi.application.ex.ApplicationEx application public void dispose () private void disable (java.lang.Object) Object reason private void enable (java.lang.Object) Object reason private void wakeUpQueue () private void cancel (java.lang.Object, boolean) Object reason boolean canReQueue public void commitAsynchronously (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Document, java.lang.Object, com.intellij.openapi.application.TransactionId) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Document document Object reason com.intellij.openapi.application.TransactionId context com.intellij.psi.PsiDocumentManager documentManager com.intellij.psi.PsiFile psiFile private void doQueue (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Document, java.lang.Object, com.intellij.openapi.application.TransactionId, java.lang.CharSequence) com.intellij.psi.impl.DocumentCommitThread$CommitTask newTask com.intellij.openapi.project.Project project com.intellij.openapi.editor.Document document Object reason com.intellij.openapi.application.TransactionId context CharSequence lastCommittedText private com.intellij.psi.impl.DocumentCommitThread$CommitTask createNewTaskAndCancelSimilar (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Document, java.lang.Object, com.intellij.openapi.application.TransactionId, java.lang.CharSequence, boolean) com.intellij.psi.impl.DocumentCommitThread$CommitTask newTask com.intellij.openapi.project.Project project com.intellij.openapi.editor.Document document Object reason com.intellij.openapi.application.TransactionId context CharSequence lastCommittedText boolean canReQueue private transient void log (com.intellij.openapi.project.Project, java.lang.String, com.intellij.psi.impl.DocumentCommitThread$CommitTask, java.lang.Object[]) com.intellij.openapi.project.Project project String msg com.intellij.psi.impl.DocumentCommitThread$CommitTask task Object[] args private void cancelAll () com.intellij.psi.impl.DocumentCommitThread$CommitTask commitTask com.intellij.psi.impl.DocumentCommitThread$CommitTask commitTask String reason com.intellij.psi.impl.DocumentCommitThread$CommitTask task void clearQueue () private void cancelAndRemoveCurrentTask (com.intellij.psi.impl.DocumentCommitThread$CommitTask, java.lang.Object, boolean) com.intellij.psi.impl.DocumentCommitThread$CommitTask newTask Object reason boolean canReQueue com.intellij.psi.impl.DocumentCommitThread$CommitTask currentTask private void cancelAndRemoveFromDocsToApplyInEDT (com.intellij.psi.impl.DocumentCommitThread$CommitTask, java.lang.Object, boolean) com.intellij.psi.impl.DocumentCommitThread$CommitTask newTask Object reason boolean canReQueue boolean removed private void cancelAndRemoveFromDocsToCommit (com.intellij.psi.impl.DocumentCommitThread$CommitTask, java.lang.Object, boolean) com.intellij.psi.impl.DocumentCommitThread$CommitTask newTask Object reason boolean canReQueue boolean removed private boolean cancelAndRemoveFromQueue (com.intellij.psi.impl.DocumentCommitThread$CommitTask, com.intellij.util.containers.HashSetQueue, java.lang.Object, boolean) com.intellij.psi.impl.DocumentCommitThread$CommitTask newTask com.intellij.util.containers.HashSetQueue queue Object reason boolean canReQueue com.intellij.psi.impl.DocumentCommitThread$CommitTask queuedTask public void run () Throwable e private boolean pollQueue () com.intellij.psi.impl.DocumentCommitThread$CommitTask task com.intellij.openapi.editor.Document document com.intellij.openapi.project.Project project com.intellij.psi.impl.DocumentCommitThread$CommitTask task com.intellij.openapi.application.TransactionGuardImpl guard com.intellij.psi.impl.DocumentCommitThread$CommitTask commitTask com.intellij.openapi.util.Ref result Runnable finishRunnable com.intellij.openapi.progress.ProcessCanceledException e Throwable e com.intellij.openapi.project.Project project com.intellij.openapi.editor.Document document String reQueuedReason com.intellij.psi.impl.DocumentCommitThread$CommitTask task boolean success Object failureReason public void commitSynchronously (com.intellij.openapi.editor.Document, com.intellij.openapi.project.Project, com.intellij.psi.PsiFile) String s com.intellij.psi.impl.DocumentCommitThread$CommitTask task com.intellij.openapi.util.Pair result Runnable finish com.intellij.openapi.editor.Document document com.intellij.openapi.project.Project project com.intellij.psi.PsiFile psiFile java.util.concurrent.locks.Lock documentLock com.intellij.psi.impl.DocumentCommitThread$CommitTask task private static java.util.List getAllFileNodes (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file private static com.intellij.openapi.progress.ProgressIndicator createProgressIndicator () private void startNewTask (com.intellij.psi.impl.DocumentCommitThread$CommitTask, java.lang.Object, boolean) com.intellij.psi.impl.DocumentCommitThread$CommitTask cur com.intellij.psi.impl.DocumentCommitThread$CommitTask task Object reason boolean canReQueue private com.intellij.openapi.util.Pair commitUnderProgress (com.intellij.psi.impl.DocumentCommitThread$CommitTask, boolean) com.intellij.psi.impl.DocumentCommitThread$CommitTask task boolean synchronously com.intellij.openapi.editor.Document document com.intellij.openapi.project.Project project com.intellij.psi.impl.PsiDocumentManagerBase documentManager java.util.List finishProcessors java.util.List reparseInjectedProcessors Runnable runnable boolean canceled Runnable result private java.lang.Runnable createFinishCommitInEDTRunnable (com.intellij.psi.impl.DocumentCommitThread$CommitTask, boolean, java.util.List, java.util.List) com.intellij.psi.impl.DocumentCommitThread$CommitTask task boolean synchronously java.util.List finishProcessors java.util.List reparseInjectedProcessors private com.intellij.psi.impl.BooleanRunnable handleCommitWithoutPsi (com.intellij.psi.impl.PsiDocumentManagerBase, com.intellij.psi.impl.DocumentCommitThread$CommitTask) com.intellij.psi.impl.PsiDocumentManagerBase documentManager com.intellij.psi.impl.DocumentCommitThread$CommitTask task boolean isEnabled () public java.lang.String toString () public void waitForAllCommits (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.ExecutionException java.lang.InterruptedException java.util.concurrent.TimeoutException long timeout java.util.concurrent.TimeUnit timeUnit private static com.intellij.psi.impl.BooleanRunnable doCommit (com.intellij.psi.impl.DocumentCommitThread$CommitTask, com.intellij.psi.PsiFile, com.intellij.lang.FileASTNode, com.intellij.openapi.util.ProperTextRange, java.util.List) java.util.List injectedRunnables com.intellij.psi.impl.DiffLog diffLog com.intellij.psi.impl.BlockSupportImpl$ReparseResult result com.intellij.psi.impl.DiffLog diffLog com.intellij.openapi.progress.ProcessCanceledException e Throwable e com.intellij.psi.impl.DocumentCommitThread$CommitTask task com.intellij.psi.PsiFile file com.intellij.lang.FileASTNode oldFileNode com.intellij.openapi.util.ProperTextRange changedPsiRange java.util.List outReparseInjectedProcessors com.intellij.openapi.editor.Document document CharSequence newDocumentText Boolean data com.intellij.psi.impl.PsiDocumentManagerBase documentManager com.intellij.psi.impl.DiffLog diffLog private static void assertAfterCommit (com.intellij.openapi.editor.Document, com.intellij.psi.PsiFile, com.intellij.psi.impl.source.tree.FileElement) com.intellij.psi.text.BlockSupport blockSupport com.intellij.psi.impl.DiffLog diffLog String documentText String fileText boolean sameText String errorMessage com.intellij.openapi.editor.Document document com.intellij.psi.PsiFile file com.intellij.psi.impl.source.tree.FileElement oldFileNode private static java.util.concurrent.locks.Lock getDocumentLock (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document java.util.concurrent.locks.Lock lock void cancelTasksOnProjectDispose (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project private void cancelTasksOnProjectDispose (com.intellij.openapi.project.Project, com.intellij.util.containers.HashSetQueue) com.intellij.psi.impl.DocumentCommitThread$CommitTask commitTask com.intellij.util.containers.HashSetQueue$PositionalIterator iterator com.intellij.openapi.project.Project project com.intellij.util.containers.HashSetQueue queue private static synthetic boolean lambda$doCommit$8 (com.intellij.psi.PsiFile, com.intellij.psi.impl.DocumentCommitThread$CommitTask, com.intellij.psi.impl.DiffLog, com.intellij.lang.FileASTNode) com.intellij.openapi.vfs.VirtualFile vFile com.intellij.psi.PsiFile file com.intellij.psi.impl.DocumentCommitThread$CommitTask task com.intellij.psi.impl.DiffLog diffLog com.intellij.lang.FileASTNode oldFileNode com.intellij.psi.FileViewProvider viewProvider com.intellij.openapi.editor.Document document1 private static synthetic boolean lambda$doCommit$7 (com.intellij.psi.impl.PsiDocumentManagerBase, com.intellij.psi.PsiFile) com.intellij.psi.impl.PsiDocumentManagerBase documentManager com.intellij.psi.PsiFile file private synthetic boolean lambda$handleCommitWithoutPsi$6 (com.intellij.psi.impl.DocumentCommitThread$CommitTask, com.intellij.psi.impl.PsiDocumentManagerBase) com.intellij.psi.impl.DocumentCommitThread$CommitTask task com.intellij.psi.impl.PsiDocumentManagerBase documentManager com.intellij.openapi.editor.Document document private synthetic void lambda$createFinishCommitInEDTRunnable$5 (com.intellij.psi.impl.DocumentCommitThread$CommitTask, java.util.List, java.util.List, boolean) com.intellij.psi.impl.DocumentCommitThread$CommitTask task java.util.List finishProcessors java.util.List reparseInjectedProcessors boolean synchronously com.intellij.openapi.editor.Document document com.intellij.openapi.project.Project project com.intellij.psi.impl.PsiDocumentManagerBase documentManager boolean committed boolean changeStillValid boolean success private synthetic void lambda$commitUnderProgress$4 (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Document, com.intellij.psi.impl.DocumentCommitThread$CommitTask, com.intellij.psi.impl.PsiDocumentManagerBase, java.util.List, java.util.List) com.intellij.psi.impl.BooleanRunnable finishProcessor com.intellij.lang.FileASTNode oldFileNode com.intellij.openapi.util.ProperTextRange changedPsiRange com.intellij.psi.PsiFile file com.intellij.psi.FileViewProvider viewProvider com.intellij.openapi.project.Project project com.intellij.openapi.editor.Document document com.intellij.psi.impl.DocumentCommitThread$CommitTask task com.intellij.psi.impl.PsiDocumentManagerBase documentManager java.util.List finishProcessors java.util.List reparseInjectedProcessors java.util.concurrent.locks.Lock lock boolean canceled private static synthetic com.intellij.openapi.util.Pair lambda$getAllFileNodes$3 (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile root private synthetic void lambda$pollQueue$2 (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Document, com.intellij.psi.impl.DocumentCommitThread$CommitTask, java.lang.String) throws java.lang.RuntimeException com.intellij.openapi.project.Project project com.intellij.openapi.editor.Document document com.intellij.psi.impl.DocumentCommitThread$CommitTask task String reQueuedReason com.intellij.psi.PsiDocumentManager documentManager CharSequence lastCommittedText com.intellij.psi.PsiFile file java.util.List oldFileNodes private synthetic void lambda$pollQueue$1 (com.intellij.openapi.util.Ref, com.intellij.psi.impl.DocumentCommitThread$CommitTask) com.intellij.openapi.util.Ref result com.intellij.psi.impl.DocumentCommitThread$CommitTask commitTask private synthetic void lambda$new$0 (com.intellij.openapi.application.ex.ApplicationEx) com.intellij.openapi.application.ex.ApplicationEx application static synthetic com.intellij.openapi.util.Key access$400 () static synthetic void access$500 (com.intellij.psi.impl.DocumentCommitThread, com.intellij.openapi.project.Project, java.lang.String, com.intellij.psi.impl.DocumentCommitThread$CommitTask, java.lang.Object[]) com.intellij.psi.impl.DocumentCommitThread x0 com.intellij.openapi.project.Project x1 String x2 com.intellij.psi.impl.DocumentCommitThread$CommitTask x3 Object[] x4 static synthetic java.lang.Object access$600 (com.intellij.psi.impl.DocumentCommitThread) com.intellij.psi.impl.DocumentCommitThread x0 static synthetic com.intellij.util.containers.HashSetQueue access$700 (com.intellij.psi.impl.DocumentCommitThread) com.intellij.psi.impl.DocumentCommitThread x0 static synthetic com.intellij.util.containers.HashSetQueue access$800 (com.intellij.psi.impl.DocumentCommitThread) com.intellij.psi.impl.DocumentCommitThread x0 static synthetic void access$1000 (com.intellij.psi.impl.DocumentCommitThread, java.lang.Object) com.intellij.psi.impl.DocumentCommitThread x0 Object x1 static synthetic void access$1100 (com.intellij.psi.impl.DocumentCommitThread, java.lang.Object) com.intellij.psi.impl.DocumentCommitThread x0 Object x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/ElementBase$1.class
ElementBase.java package com.intellij.psi.impl final com.intellij.psi.impl.ElementBase$1 extends com.intellij.openapi.util.NotNullLazyValue { void <init> () protected javax.swing.Icon compute () protected volatile synthetic java.lang.Object compute () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/ElementBase$2.class
ElementBase.java package com.intellij.psi.impl final com.intellij.psi.impl.ElementBase$2 extends com.intellij.openapi.util.NotNullLazyValue { void <init> () protected javax.swing.Icon compute () protected volatile synthetic java.lang.Object compute () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/ElementBase$ElementIconRequest.class
ElementBase.java package com.intellij.psi.impl com.intellij.psi.impl.ElementBase$ElementIconRequest extends java.lang.Object { private final com.intellij.psi.SmartPsiElementPointer myPointer private final int myFlags private void <init> (com.intellij.psi.PsiElement, com.intellij.openapi.project.Project, int) com.intellij.psi.PsiElement element com.intellij.openapi.project.Project project int flags public boolean equals (java.lang.Object) Object o com.intellij.psi.impl.ElementBase$ElementIconRequest request public int hashCode () int result synthetic void <init> (com.intellij.psi.PsiElement, com.intellij.openapi.project.Project, int, com.intellij.psi.impl.ElementBase$1) com.intellij.psi.PsiElement x0 com.intellij.openapi.project.Project x1 int x2 com.intellij.psi.impl.ElementBase$1 x3 static synthetic com.intellij.psi.SmartPsiElementPointer access$100 (com.intellij.psi.impl.ElementBase$ElementIconRequest) com.intellij.psi.impl.ElementBase$ElementIconRequest x0 static synthetic int access$200 (com.intellij.psi.impl.ElementBase$ElementIconRequest) com.intellij.psi.impl.ElementBase$ElementIconRequest x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/ElementBase.class
ElementBase.java package com.intellij.psi.impl public abstract com.intellij.psi.impl.ElementBase extends com.intellij.openapi.util.UserDataHolderBase implements com.intellij.openapi.util.Iconable { private static final com.intellij.openapi.diagnostic.Logger LOG public static final int FLAGS_LOCKED private static final java.util.function.Function ICON_COMPUTE private static final com.intellij.openapi.util.NotNullLazyValue VISIBILITY_ICON_PLACEHOLDER public static final com.intellij.openapi.util.NotNullLazyValue ICON_PLACEHOLDER public void <init> () public javax.swing.Icon getIcon (int) RuntimeException e Exception e int flags private javax.swing.Icon computeIcon (int) javax.swing.Icon baseIcon int flags com.intellij.psi.PsiElement psiElement private static javax.swing.Icon computeIconNow (com.intellij.psi.PsiElement, int) com.intellij.psi.PsiElement element int flags private static javax.swing.Icon doComputeIconNow (com.intellij.psi.PsiElement, int) com.intellij.psi.PsiElement element int flags javax.swing.Icon providersIcon protected javax.swing.Icon computeBaseIcon (int) com.intellij.psi.PsiFile file int flags javax.swing.Icon baseIcon protected javax.swing.Icon getBaseIcon () com.intellij.psi.PsiFile file public static boolean isNativeFileType (com.intellij.openapi.fileTypes.FileType) com.intellij.openapi.fileTypes.FileType fileType protected javax.swing.Icon getAdjustedBaseIcon (javax.swing.Icon, int) javax.swing.Icon icon int flags protected boolean isVisibilitySupported () public static transient javax.swing.Icon overlayIcons (javax.swing.Icon[]) javax.swing.Icon ic javax.swing.Icon[] icons com.intellij.ui.LayeredIcon icon int i public static com.intellij.ui.icons.RowIcon buildRowIcon (javax.swing.Icon, javax.swing.Icon) javax.swing.Icon baseIcon javax.swing.Icon visibilityIcon public static javax.swing.Icon iconWithVisibilityIfNeeded (int, javax.swing.Icon, javax.swing.Icon) int flags javax.swing.Icon baseIcon javax.swing.Icon visibility protected javax.swing.Icon getElementIcon (int) javax.swing.Icon baseIcon com.intellij.psi.PsiFile psiFile com.intellij.openapi.vfs.VirtualFile vFile javax.swing.Icon baseIcon int flags com.intellij.psi.PsiElement element boolean isLocked int elementFlags public static com.intellij.ui.RowIcon createLayeredIcon (com.intellij.openapi.util.Iconable, javax.swing.Icon, int) com.intellij.openapi.util.Iconable instance javax.swing.Icon icon int flags public static int transformFlags (com.intellij.psi.PsiElement, int) com.intellij.psi.PsiElement element int _flags int flags boolean isLocked public static void registerIconLayer (int, javax.swing.Icon) int flagMask javax.swing.Icon icon private static synthetic javax.swing.Icon lambda$computeIconNow$2 (com.intellij.psi.PsiElement, int) throws java.lang.RuntimeException com.intellij.psi.PsiElement element int flags private synthetic javax.swing.Icon lambda$computeIcon$1 (int) throws java.lang.RuntimeException int flags private static synthetic javax.swing.Icon lambda$static$0 (com.intellij.psi.impl.ElementBase$ElementIconRequest) com.intellij.psi.impl.ElementBase$ElementIconRequest request com.intellij.psi.PsiElement element javax.swing.Icon icon static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/FakePsiElement.class
FakePsiElement.java package com.intellij.psi.impl public abstract com.intellij.psi.impl.FakePsiElement extends com.intellij.psi.impl.PsiElementBase implements com.intellij.psi.PsiNamedElement com.intellij.navigation.ItemPresentation { public void <init> () public com.intellij.navigation.ItemPresentation getPresentation () public com.intellij.lang.Language getLanguage () public com.intellij.psi.PsiElement[] getChildren () public com.intellij.psi.PsiElement getFirstChild () public com.intellij.psi.PsiElement getLastChild () public com.intellij.psi.PsiElement getNextSibling () public com.intellij.psi.PsiElement getPrevSibling () public com.intellij.openapi.util.TextRange getTextRange () public int getStartOffsetInParent () public int getTextLength () public com.intellij.psi.PsiElement findElementAt (int) int offset public int getTextOffset () public java.lang.String getText () public char[] textToCharArray () public boolean textContains (char) char c public com.intellij.lang.ASTNode getNode () public java.lang.String getPresentableText () public java.lang.String getLocationString () public final javax.swing.Icon getIcon (int) int flags protected final javax.swing.Icon getElementIcon (int) int flags public javax.swing.Icon getIcon (boolean) boolean open public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public com.intellij.psi.PsiManager getManager () com.intellij.psi.PsiElement parent public boolean isPhysical () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/FreeThreadedFileViewProvider.class
FreeThreadedFileViewProvider.java package com.intellij.psi.impl public abstract com.intellij.psi.impl.FreeThreadedFileViewProvider extends java.lang.Object { }
com/intellij/psi/impl/GeneratedMarkerVisitor.class
GeneratedMarkerVisitor.java package com.intellij.psi.impl public com.intellij.psi.impl.GeneratedMarkerVisitor extends com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor { public void <init> () protected void visitNode (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement element public static void markGenerated (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element }
com/intellij/psi/impl/PomTargetPsiElementImpl.class
PomTargetPsiElementImpl.java package com.intellij.psi.impl public com.intellij.psi.impl.PomTargetPsiElementImpl extends com.intellij.psi.impl.RenameableFakePsiElement implements com.intellij.pom.PomTargetPsiElement { private final com.intellij.pom.PomTarget myTarget private final com.intellij.openapi.project.Project myProject public void <init> (com.intellij.psi.PsiTarget) com.intellij.psi.PsiTarget target public void <init> (com.intellij.openapi.project.Project, com.intellij.pom.PomTarget) com.intellij.openapi.project.Project project com.intellij.pom.PomTarget target public com.intellij.pom.PomTarget getTarget () public java.lang.String getName () public boolean isWritable () public java.lang.String getTypeName () public com.intellij.psi.PsiElement getNavigationElement () public javax.swing.Icon getIcon () javax.swing.Icon icon com.intellij.ide.IconProvider iconProvider javax.swing.Icon icon public boolean isValid () public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public boolean equals (java.lang.Object) Object o com.intellij.psi.impl.PomTargetPsiElementImpl that public int hashCode () public boolean isEquivalentTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement another public com.intellij.psi.PsiElement getContext () public com.intellij.psi.PsiElement getParent () public void navigate (boolean) boolean requestFocus public boolean canNavigate () public boolean canNavigateToSource () public com.intellij.psi.PsiFile getContainingFile () public com.intellij.lang.Language getLanguage () public com.intellij.openapi.project.Project getProject () public java.lang.String getLocationString () com.intellij.psi.PsiFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/PsiCachedValue.class
PsiCachedValue.java package com.intellij.psi.impl public abstract com.intellij.psi.impl.PsiCachedValue extends com.intellij.util.CachedValueBase { private static final com.intellij.openapi.util.Key PSI_MOD_COUNT_OPTIMIZATION private final com.intellij.psi.PsiManager myManager void <init> (com.intellij.psi.PsiManager, boolean) com.intellij.psi.PsiManager manager boolean trackValue protected java.lang.Object[] normalizeDependencies (com.intellij.psi.util.CachedValueProvider$Result) com.intellij.psi.util.CachedValueProvider$Result result Object[] dependencies private boolean anyChangeImpliesPsiCounterChange (java.lang.Object) Object dependency private boolean isVeryPhysical (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement dependency com.intellij.lang.injection.InjectedLanguageManager manager com.intellij.psi.PsiFile topLevelFile protected boolean isUpToDate (com.intellij.util.CachedValueBase$Data) com.intellij.util.CachedValueBase$Data data Object[] dependencies protected boolean isDependencyOutOfDate (java.lang.Object, long) Object dependency long oldTimeStamp protected long getTimeStamp (java.lang.Object) com.intellij.psi.PsiElement element com.intellij.psi.PsiFile containingFile Object dependency public boolean isFromMyProject (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/PsiCachedValueImpl.class
PsiCachedValueImpl.java package com.intellij.psi.impl public com.intellij.psi.impl.PsiCachedValueImpl extends com.intellij.psi.impl.PsiCachedValue implements com.intellij.psi.util.CachedValue { private final com.intellij.psi.util.CachedValueProvider myProvider public void <init> (com.intellij.psi.PsiManager, com.intellij.psi.util.CachedValueProvider) com.intellij.psi.PsiManager manager com.intellij.psi.util.CachedValueProvider provider void <init> (com.intellij.psi.PsiManager, com.intellij.psi.util.CachedValueProvider, boolean) com.intellij.psi.PsiManager manager com.intellij.psi.util.CachedValueProvider provider boolean trackValue public java.lang.Object getValue () public com.intellij.psi.util.CachedValueProvider getValueProvider () protected com.intellij.psi.util.CachedValueProvider$Result doCompute (java.lang.Object) Object param public volatile synthetic java.lang.Object getValueProvider () public volatile synthetic com.intellij.openapi.util.Getter getUpToDateOrNull () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/PsiCachedValuesFactory.class
PsiCachedValuesFactory.java package com.intellij.psi.impl public com.intellij.psi.impl.PsiCachedValuesFactory extends java.lang.Object implements com.intellij.util.CachedValuesFactory { private final com.intellij.psi.PsiManager myManager public void <init> (com.intellij.psi.PsiManager) com.intellij.psi.PsiManager manager public com.intellij.psi.util.CachedValue createCachedValue (com.intellij.psi.util.CachedValueProvider, boolean) com.intellij.psi.util.CachedValueProvider provider boolean trackValue public com.intellij.psi.util.ParameterizedCachedValue createParameterizedCachedValue (com.intellij.psi.util.ParameterizedCachedValueProvider, boolean) com.intellij.psi.util.ParameterizedCachedValueProvider provider boolean trackValue private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/PsiDocumentManagerBase$1.class
PsiDocumentManagerBase.java package com.intellij.psi.impl com.intellij.psi.impl.PsiDocumentManagerBase$1 extends com.intellij.openapi.editor.DocumentRunnable { final synthetic boolean[] val$ok final synthetic com.intellij.openapi.editor.Document val$document final synthetic java.util.List val$finishProcessors final synthetic java.util.List val$reparseInjectedProcessors final synthetic boolean val$synchronously final synthetic com.intellij.psi.impl.PsiDocumentManagerBase this$0 void <init> (com.intellij.psi.impl.PsiDocumentManagerBase, com.intellij.openapi.editor.Document, com.intellij.openapi.project.Project, boolean[], com.intellij.openapi.editor.Document, java.util.List, java.util.List, boolean) com.intellij.psi.impl.PsiDocumentManagerBase this$0 com.intellij.openapi.editor.Document arg0 com.intellij.openapi.project.Project arg1 public void run () }
com/intellij/psi/impl/PsiDocumentManagerBase$2.class
PsiDocumentManagerBase.java package com.intellij.psi.impl com.intellij.psi.impl.PsiDocumentManagerBase$2 extends com.intellij.psi.PsiRecursiveElementWalkingVisitor { final synthetic com.intellij.psi.PsiFile val$psiFile final synthetic Object val$reason final synthetic com.intellij.psi.impl.PsiDocumentManagerBase this$0 void <init> (com.intellij.psi.impl.PsiDocumentManagerBase, com.intellij.psi.PsiFile, java.lang.Object) com.intellij.psi.impl.PsiDocumentManagerBase this$0 public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element }
com/intellij/psi/impl/PsiDocumentManagerBase$CompositeRunnable.class
PsiDocumentManagerBase.java package com.intellij.psi.impl com.intellij.psi.impl.PsiDocumentManagerBase$CompositeRunnable extends java.util.ArrayList implements java.lang.Runnable { private void <init> () public void run () Runnable runnable synthetic void <init> (com.intellij.psi.impl.PsiDocumentManagerBase$1) com.intellij.psi.impl.PsiDocumentManagerBase$1 x0 }
com/intellij/psi/impl/PsiDocumentManagerBase$PriorityEventCollector.class
PsiDocumentManagerBase.java package com.intellij.psi.impl com.intellij.psi.impl.PsiDocumentManagerBase$PriorityEventCollector extends java.lang.Object implements com.intellij.openapi.editor.ex.PrioritizedInternalDocumentListener { final synthetic com.intellij.psi.impl.PsiDocumentManagerBase this$0 void <init> (com.intellij.psi.impl.PsiDocumentManagerBase) com.intellij.psi.impl.PsiDocumentManagerBase this$0 public int getPriority () public void moveTextHappened (com.intellij.openapi.editor.Document, int, int, int) com.intellij.openapi.editor.Document document int start int end int base com.intellij.psi.impl.PsiDocumentManagerBase$UncommittedInfo info public void documentChanged (com.intellij.openapi.editor.event.DocumentEvent) com.intellij.openapi.editor.event.DocumentEvent event com.intellij.psi.impl.PsiDocumentManagerBase$UncommittedInfo info private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/PsiDocumentManagerBase$UncommittedInfo.class
PsiDocumentManagerBase.java package com.intellij.psi.impl com.intellij.psi.impl.PsiDocumentManagerBase$UncommittedInfo extends java.lang.Object { private final com.intellij.openapi.editor.impl.FrozenDocument myFrozen private final java.util.ArrayList myEvents private final java.util.concurrent.ConcurrentMap myFrozenWindows private void <init> (com.intellij.openapi.editor.impl.DocumentImpl) com.intellij.openapi.editor.impl.DocumentImpl original static synthetic java.util.concurrent.ConcurrentMap access$100 (com.intellij.psi.impl.PsiDocumentManagerBase$UncommittedInfo) com.intellij.psi.impl.PsiDocumentManagerBase$UncommittedInfo x0 static synthetic com.intellij.openapi.editor.impl.FrozenDocument access$200 (com.intellij.psi.impl.PsiDocumentManagerBase$UncommittedInfo) com.intellij.psi.impl.PsiDocumentManagerBase$UncommittedInfo x0 static synthetic java.util.ArrayList access$300 (com.intellij.psi.impl.PsiDocumentManagerBase$UncommittedInfo) com.intellij.psi.impl.PsiDocumentManagerBase$UncommittedInfo x0 synthetic void <init> (com.intellij.openapi.editor.impl.DocumentImpl, com.intellij.psi.impl.PsiDocumentManagerBase$1) com.intellij.openapi.editor.impl.DocumentImpl x0 com.intellij.psi.impl.PsiDocumentManagerBase$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/PsiDocumentManagerBase.class
PsiDocumentManagerBase.java package com.intellij.psi.impl public abstract com.intellij.psi.impl.PsiDocumentManagerBase extends com.intellij.psi.PsiDocumentManager implements com.intellij.openapi.editor.event.DocumentListener com.intellij.openapi.Disposable { static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.openapi.util.Key HARD_REF_TO_DOCUMENT private static final com.intellij.openapi.util.Key ACTION_AFTER_COMMIT protected final com.intellij.openapi.project.Project myProject private final com.intellij.psi.PsiManager myPsiManager private final com.intellij.psi.impl.DocumentCommitProcessor myDocumentCommitProcessor final java.util.Set myUncommittedDocuments private final java.util.Map myUncommittedInfos boolean myStopTrackingDocuments private boolean myPerformBackgroundCommit private volatile boolean myIsCommitInProgress private static volatile boolean ourIsFullReparseInProgress private final com.intellij.psi.impl.PsiToDocumentSynchronizer mySynchronizer private final java.util.List myListeners private final java.util.Map actionsWhenAllDocumentsAreCommitted private static final Object PERFORM_ALWAYS_KEY static final synthetic boolean $assertionsDisabled protected void <init> (com.intellij.openapi.project.Project, com.intellij.psi.PsiManager, com.intellij.util.messages.MessageBus, com.intellij.psi.impl.DocumentCommitProcessor) com.intellij.openapi.project.Project project com.intellij.psi.PsiManager psiManager com.intellij.util.messages.MessageBus bus com.intellij.psi.impl.DocumentCommitProcessor documentCommitProcessor public com.intellij.psi.PsiFile getPsiFile (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document com.intellij.psi.PsiFile psiFile com.intellij.openapi.vfs.VirtualFile virtualFile private static com.intellij.psi.PsiFile ensureValidFile (com.intellij.psi.PsiFile, java.lang.String) com.intellij.psi.PsiFile psiFile String debugInfo public static void cachePsi (com.intellij.openapi.editor.Document, com.intellij.psi.PsiFile) com.intellij.openapi.editor.Document document com.intellij.psi.PsiFile file public void associatePsi (com.intellij.openapi.editor.Document, com.intellij.psi.PsiFile) com.intellij.openapi.editor.Document document com.intellij.psi.PsiFile file public com.intellij.psi.PsiFile getCachedPsiFile (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.psi.FileViewProvider getCachedViewProvider (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document com.intellij.openapi.vfs.VirtualFile virtualFile private static com.intellij.openapi.vfs.VirtualFile getVirtualFile (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.psi.PsiFile getCachedPsiFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile virtualFile private com.intellij.psi.PsiFile getPsiFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile virtualFile private com.intellij.psi.impl.file.impl.FileManager getFileManager () public com.intellij.openapi.editor.Document getDocument (com.intellij.psi.PsiFile) String message com.intellij.psi.PsiFile file com.intellij.openapi.editor.Document document com.intellij.psi.FileViewProvider viewProvider public com.intellij.openapi.editor.Document getCachedDocument (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file com.intellij.openapi.vfs.VirtualFile vFile public void commitAllDocuments () boolean success com.intellij.openapi.editor.Document document com.intellij.openapi.editor.Document[] documents private void assertEverythingCommitted () public boolean doCommitWithoutReparse (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document public void performForCommittedDocument (com.intellij.openapi.editor.Document, java.lang.Runnable) com.intellij.openapi.editor.Document doc Runnable action com.intellij.openapi.editor.Document document public boolean cancelAndRunWhenAllCommitted (java.lang.Object, java.lang.Runnable) Object key Runnable action public static void addRunOnCommit (com.intellij.openapi.editor.Document, java.lang.Runnable) java.util.List list com.intellij.openapi.editor.Document document Runnable action private static java.util.List getAndClearActionsAfterCommit (com.intellij.openapi.editor.Document) java.util.List list com.intellij.openapi.editor.Document document java.util.List list public void commitDocument (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document doc com.intellij.openapi.editor.Document document private boolean isEventSystemEnabled (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document com.intellij.psi.FileViewProvider viewProvider boolean finishCommit (com.intellij.openapi.editor.Document, java.util.List, java.util.List, boolean, java.lang.Object) com.intellij.openapi.editor.Document document java.util.List finishProcessors java.util.List reparseInjectedProcessors boolean synchronously Object reason boolean[] ok Runnable runnable protected boolean finishCommitInWriteAction (com.intellij.openapi.editor.Document, java.util.List, java.util.List, boolean, boolean) Throwable e com.intellij.openapi.editor.Document document java.util.List finishProcessors java.util.List reparseInjectedProcessors boolean synchronously boolean forceNoPsiCommit com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.psi.FileViewProvider viewProvider com.intellij.openapi.util.Ref success private boolean commitToExistingPsi (com.intellij.openapi.editor.Document, java.util.List, java.util.List, boolean, com.intellij.openapi.vfs.VirtualFile) boolean success com.intellij.psi.impl.BooleanRunnable finishRunnable com.intellij.psi.impl.BooleanRunnable runnable com.intellij.openapi.editor.Document document java.util.List finishProcessors java.util.List reparseInjectedProcessors boolean synchronously com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.psi.FileViewProvider viewProvider void forceReload (com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.FileViewProvider) com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.psi.FileViewProvider viewProvider private void checkAllElementsValid (com.intellij.openapi.editor.Document, java.lang.Object) com.intellij.openapi.editor.Document document Object reason com.intellij.psi.PsiFile psiFile private boolean doCommit (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document com.intellij.psi.PsiFile psiFile Runnable runnable public boolean isCommitInProgress () public static boolean isFullReparseInProgress () public java.lang.Object commitAndRunReadAction (com.intellij.openapi.util.Computable) com.intellij.openapi.util.Computable computation com.intellij.openapi.util.Ref ref public void reparseFiles (java.util.Collection, boolean) java.util.Collection files boolean includeOpenFiles public void commitAndRunReadAction (java.lang.Runnable) boolean executed com.intellij.openapi.application.TransactionId contextTransaction com.intellij.util.concurrency.Semaphore semaphore Runnable runnable com.intellij.openapi.application.Application application public boolean performWhenAllCommitted (java.lang.Runnable) Runnable action private boolean performWhenAllCommitted (java.lang.Runnable, com.intellij.openapi.application.TransactionId) com.intellij.openapi.editor.Document document Runnable action com.intellij.openapi.application.TransactionId context com.intellij.psi.impl.PsiDocumentManagerBase$CompositeRunnable actions public void performLaterWhenAllCommitted (java.lang.Runnable) Runnable runnable public void performLaterWhenAllCommitted (java.lang.Runnable, com.intellij.openapi.application.ModalityState) Runnable runnable com.intellij.openapi.application.ModalityState modalityState Runnable whenAllCommitted private void runAfterCommitActions (com.intellij.openapi.editor.Document) Runnable runnable Throwable e Runnable action Runnable action Throwable e com.intellij.openapi.util.Pair pair java.util.List actions java.util.List exceptions com.intellij.openapi.editor.Document document java.util.List list private void beforeCommitHandler () private void checkWeAreOutsideAfterCommitHandler () private boolean isInsideCommitHandler () public void addListener (com.intellij.psi.PsiDocumentManager$Listener) com.intellij.psi.PsiDocumentManager$Listener listener public void removeListener (com.intellij.psi.PsiDocumentManager$Listener) com.intellij.psi.PsiDocumentManager$Listener listener public boolean isDocumentBlockedByPsi (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document doc public void doPostponedOperationsAndUnblockDocument (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document doc void fireDocumentCreated (com.intellij.openapi.editor.Document, com.intellij.psi.PsiFile) com.intellij.psi.PsiDocumentManager$Listener listener com.intellij.openapi.editor.Document document com.intellij.psi.PsiFile file private void fireFileCreated (com.intellij.openapi.editor.Document, com.intellij.psi.PsiFile) com.intellij.psi.PsiDocumentManager$Listener listener com.intellij.openapi.editor.Document document com.intellij.psi.PsiFile file public java.lang.CharSequence getLastCommittedText (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document public long getLastCommittedStamp (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document public com.intellij.openapi.editor.Document getLastCommittedDocument (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file com.intellij.openapi.editor.Document document public com.intellij.openapi.editor.ex.DocumentEx getLastCommittedDocument (com.intellij.openapi.editor.Document) com.intellij.injected.editor.DocumentWindow window com.intellij.openapi.editor.Document delegate com.intellij.psi.impl.PsiDocumentManagerBase$UncommittedInfo info com.intellij.injected.editor.DocumentWindow answer com.intellij.openapi.editor.Document document com.intellij.psi.impl.PsiDocumentManagerBase$UncommittedInfo info protected com.intellij.injected.editor.DocumentWindow freezeWindow (com.intellij.injected.editor.DocumentWindow) com.intellij.injected.editor.DocumentWindow document public java.util.List getEventsSinceCommit (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document com.intellij.psi.impl.PsiDocumentManagerBase$UncommittedInfo info public com.intellij.openapi.editor.Document[] getUncommittedDocuments () com.intellij.openapi.editor.Document[] documents boolean isInUncommittedSet (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document public boolean isUncommited (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document public boolean isCommitted (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document private static com.intellij.openapi.editor.Document getTopLevelDocument (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document public boolean hasUncommitedDocuments () public void beforeDocumentChange (com.intellij.openapi.editor.event.DocumentEvent) com.intellij.psi.PsiFile file com.intellij.openapi.editor.event.DocumentEvent event com.intellij.openapi.editor.Document document com.intellij.openapi.vfs.VirtualFile virtualFile boolean isRelevant com.intellij.psi.FileViewProvider viewProvider boolean inMyProject java.util.List files com.intellij.psi.PsiFile psiCause protected void beforeDocumentChangeOnUnlockedDocument (com.intellij.psi.FileViewProvider) com.intellij.psi.FileViewProvider viewProvider public void documentChanged (com.intellij.openapi.editor.event.DocumentEvent) com.intellij.openapi.editor.event.DocumentEvent event com.intellij.openapi.editor.Document document com.intellij.openapi.vfs.VirtualFile virtualFile boolean isRelevant com.intellij.psi.FileViewProvider viewProvider boolean inMyProject java.util.List files boolean commitNecessary boolean forceCommit void handleCommitWithoutPsi (com.intellij.openapi.editor.Document) com.intellij.psi.impl.file.impl.FileManager fileManager com.intellij.psi.FileViewProvider viewProvider com.intellij.openapi.editor.Document document com.intellij.psi.impl.PsiDocumentManagerBase$UncommittedInfo prevInfo com.intellij.openapi.vfs.VirtualFile virtualFile private com.intellij.psi.impl.PsiDocumentManagerBase$UncommittedInfo clearUncommittedInfo (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document com.intellij.psi.impl.PsiDocumentManagerBase$UncommittedInfo info private com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl getSmartPointerManager () private boolean isRelevant (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile virtualFile public static boolean checkConsistency (com.intellij.psi.PsiFile, com.intellij.openapi.editor.Document) com.intellij.psi.PsiElement context com.intellij.psi.PsiFile psiFile com.intellij.openapi.editor.Document document CharSequence editorText int documentLength char[] fileText String error int i public void clearUncommittedDocuments () public void disableBackgroundCommit (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable parentDisposable public void dispose () public com.intellij.psi.impl.PsiToDocumentSynchronizer getSynchronizer () public void reparseFileFromText (com.intellij.psi.impl.source.PsiFileImpl) com.intellij.psi.impl.source.PsiFileImpl file com.intellij.psi.impl.source.tree.FileElement node CharSequence text java.util.List reparseChangedInjectedFragments (com.intellij.openapi.editor.Document, com.intellij.psi.PsiFile, com.intellij.openapi.util.TextRange, com.intellij.openapi.progress.ProgressIndicator, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.openapi.editor.Document hostDocument com.intellij.psi.PsiFile hostPsiFile com.intellij.openapi.util.TextRange range com.intellij.openapi.progress.ProgressIndicator indicator com.intellij.lang.ASTNode oldRoot com.intellij.lang.ASTNode newRoot public boolean isDefaultProject () private static synthetic void lambda$reparseFileFromText$15 (com.intellij.psi.impl.source.PsiFileImpl, com.intellij.psi.impl.source.tree.FileElement, java.lang.CharSequence) throws java.lang.RuntimeException com.intellij.psi.impl.source.PsiFileImpl file com.intellij.psi.impl.source.tree.FileElement node CharSequence text com.intellij.openapi.progress.ProgressIndicator indicator com.intellij.psi.impl.DiffLog log private synthetic void lambda$disableBackgroundCommit$14 () private static synthetic void lambda$handleCommitWithoutPsi$13 (com.intellij.psi.impl.file.impl.FileManager) com.intellij.psi.impl.file.impl.FileManager fileManager private static synthetic void lambda$handleCommitWithoutPsi$12 (com.intellij.psi.FileViewProvider) com.intellij.psi.FileViewProvider viewProvider private static synthetic boolean lambda$documentChanged$11 (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file private synthetic void lambda$runAfterCommitActions$10 (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document private synthetic void lambda$performLaterWhenAllCommitted$9 (java.lang.Runnable) Runnable whenAllCommitted private synthetic void lambda$performLaterWhenAllCommitted$8 (java.lang.Runnable, com.intellij.openapi.application.ModalityState) Runnable runnable com.intellij.openapi.application.ModalityState modalityState private synthetic void lambda$null$7 (java.lang.Runnable) Runnable runnable private synthetic void lambda$commitAndRunReadAction$6 (com.intellij.util.concurrency.Semaphore, com.intellij.openapi.application.TransactionId) com.intellij.util.concurrency.Semaphore semaphore com.intellij.openapi.application.TransactionId contextTransaction private static synthetic void lambda$null$5 (com.intellij.util.concurrency.Semaphore) com.intellij.util.concurrency.Semaphore semaphore private synthetic java.lang.Boolean lambda$commitAndRunReadAction$4 (java.lang.Runnable) throws java.lang.RuntimeException Runnable runnable private static synthetic void lambda$commitAndRunReadAction$3 (com.intellij.openapi.util.Ref, com.intellij.openapi.util.Computable) com.intellij.openapi.util.Ref ref com.intellij.openapi.util.Computable computation private synthetic void lambda$doCommit$2 (com.intellij.openapi.editor.Document, com.intellij.psi.PsiFile) com.intellij.openapi.editor.Document document com.intellij.psi.PsiFile psiFile private synthetic void lambda$finishCommitInWriteAction$1 (com.intellij.psi.FileViewProvider, com.intellij.openapi.editor.Document, com.intellij.openapi.util.Ref, java.util.List, java.util.List, boolean, com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.FileViewProvider viewProvider com.intellij.openapi.editor.Document document com.intellij.openapi.util.Ref success java.util.List finishProcessors java.util.List reparseInjectedProcessors boolean synchronously com.intellij.openapi.vfs.VirtualFile virtualFile private synthetic void lambda$new$0 (com.intellij.openapi.editor.Document, com.intellij.psi.PsiFile) com.intellij.openapi.editor.Document document com.intellij.psi.PsiFile file static synthetic java.util.Map access$500 (com.intellij.psi.impl.PsiDocumentManagerBase) com.intellij.psi.impl.PsiDocumentManagerBase x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/PsiDocumentTransactionListener.class
PsiDocumentTransactionListener.java package com.intellij.psi.impl public abstract com.intellij.psi.impl.PsiDocumentTransactionListener extends java.lang.Object { public static final com.intellij.util.messages.Topic TOPIC public abstract void transactionStarted (com.intellij.openapi.editor.Document, com.intellij.psi.PsiFile) public void transactionCompleted (com.intellij.openapi.editor.Document, com.intellij.psi.PsiFile) com.intellij.openapi.editor.Document document com.intellij.psi.PsiFile file static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/PsiElementBase.class
PsiElementBase.java package com.intellij.psi.impl public abstract com.intellij.psi.impl.PsiElementBase extends com.intellij.psi.impl.ElementBase implements com.intellij.psi.NavigatablePsiElement { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.PsiElement getFirstChild () com.intellij.psi.PsiElement[] children public com.intellij.psi.PsiElement getLastChild () com.intellij.psi.PsiElement[] children public com.intellij.psi.PsiElement getNextSibling () public com.intellij.psi.PsiElement getPrevSibling () public void acceptChildren (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor com.intellij.psi.PsiElement child public com.intellij.psi.PsiReference getReference () public com.intellij.psi.PsiReference[] getReferences () public com.intellij.psi.PsiReference findReferenceAt (int) int offset public com.intellij.psi.PsiElement addRange (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last public com.intellij.psi.PsiElement addRangeBefore (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last com.intellij.psi.PsiElement anchor public com.intellij.psi.PsiElement addRangeAfter (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last com.intellij.psi.PsiElement anchor public void deleteChildRange (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last public com.intellij.psi.PsiElement copy () public com.intellij.psi.PsiElement add (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement addBefore (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor public com.intellij.psi.PsiElement addAfter (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor public void checkAdd (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public void delete () throws com.intellij.util.IncorrectOperationException public void checkDelete () throws com.intellij.util.IncorrectOperationException public com.intellij.psi.PsiElement replace (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement newElement public boolean textContains (char) char c public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place public com.intellij.psi.PsiElement getContext () public com.intellij.psi.PsiElement getNavigationElement () public com.intellij.psi.PsiElement getOriginalElement () public com.intellij.psi.search.GlobalSearchScope getResolveScope () public com.intellij.psi.search.SearchScope getUseScope () public void navigate (boolean) boolean requestFocus com.intellij.pom.Navigatable descriptor public boolean canNavigate () public boolean canNavigateToSource () public com.intellij.openapi.project.Project getProject () com.intellij.psi.PsiManager manager public com.intellij.navigation.ItemPresentation getPresentation () public boolean isEquivalentTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement another public com.intellij.psi.PsiFile getContainingFile () com.intellij.psi.PsiElement parent public boolean isPhysical () com.intellij.psi.PsiElement parent public boolean isWritable () com.intellij.psi.PsiElement parent public boolean isValid () com.intellij.psi.PsiElement parent public boolean textMatches (java.lang.CharSequence) CharSequence text public boolean textMatches (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String getName () protected java.lang.Object notNullChild (java.lang.Object) Object child protected java.lang.Object[] findChildrenByClass (java.lang.Class) com.intellij.psi.PsiElement cur Class aClass java.util.List result protected java.lang.Object findChildByClass (java.lang.Class) com.intellij.psi.PsiElement cur Class aClass protected java.lang.Object findNotNullChildByClass (java.lang.Class) Class aClass public com.intellij.psi.PsiManager getManager () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/PsiFileEx.class
PsiFileEx.java package com.intellij.psi.impl public abstract com.intellij.psi.impl.PsiFileEx extends java.lang.Object implements com.intellij.psi.PsiFile { public static final com.intellij.openapi.util.Key BATCH_REFERENCE_PROCESSING public abstract boolean isContentsLoaded () public abstract void onContentReload () public abstract void markInvalidated () static void <clinit> () }
com/intellij/psi/impl/PsiFileFactoryImpl.class
PsiFileFactoryImpl.java package com.intellij.psi.impl public com.intellij.psi.impl.PsiFileFactoryImpl extends com.intellij.psi.PsiFileFactory { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.psi.PsiManager myManager static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.PsiManager) com.intellij.psi.PsiManager manager public com.intellij.psi.PsiFile createFileFromText (java.lang.String, com.intellij.openapi.fileTypes.FileType, java.lang.CharSequence, long, boolean) String name com.intellij.openapi.fileTypes.FileType fileType CharSequence text long modificationStamp boolean eventSystemEnabled public com.intellij.psi.PsiFile createFileFromText (java.lang.String, com.intellij.lang.Language, java.lang.CharSequence) String name com.intellij.lang.Language language CharSequence text public com.intellij.psi.PsiFile createFileFromText (java.lang.String, com.intellij.lang.Language, java.lang.CharSequence, boolean, boolean) String name com.intellij.lang.Language language CharSequence text boolean eventSystemEnabled boolean markAsCopy public com.intellij.psi.PsiFile createFileFromText (java.lang.String, com.intellij.lang.Language, java.lang.CharSequence, boolean, boolean, boolean) String name com.intellij.lang.Language language CharSequence text boolean eventSystemEnabled boolean markAsCopy boolean noSizeLimit public com.intellij.psi.PsiFile createFileFromText (java.lang.String, com.intellij.lang.Language, java.lang.CharSequence, boolean, boolean, boolean, com.intellij.openapi.vfs.VirtualFile) String name com.intellij.lang.Language language CharSequence text boolean eventSystemEnabled boolean markAsCopy boolean noSizeLimit com.intellij.openapi.vfs.VirtualFile original com.intellij.testFramework.LightVirtualFile virtualFile public com.intellij.psi.PsiFile createFileFromText (java.lang.String, com.intellij.openapi.fileTypes.FileType, java.lang.CharSequence, long, boolean, boolean) com.intellij.lang.Language language com.intellij.psi.PsiFile file String name com.intellij.openapi.fileTypes.FileType fileType CharSequence text long modificationStamp boolean eventSystemEnabled boolean markAsCopy com.intellij.testFramework.LightVirtualFile virtualFile com.intellij.psi.SingleRootFileViewProvider singleRootFileViewProvider com.intellij.psi.impl.source.PsiPlainTextFileImpl plainTextFile public com.intellij.psi.PsiFile trySetupPsiForFile (com.intellij.testFramework.LightVirtualFile, com.intellij.lang.Language, boolean, boolean) com.intellij.psi.PsiFile psiFile com.intellij.testFramework.LightVirtualFile virtualFile com.intellij.lang.Language language boolean physical boolean markAsCopy com.intellij.psi.FileViewProviderFactory factory com.intellij.psi.FileViewProvider viewProvider com.intellij.lang.ParserDefinition parserDefinition public com.intellij.psi.PsiFile createFileFromText (java.lang.String, com.intellij.openapi.fileTypes.FileType, com.intellij.lang.Language, com.intellij.lang.Language, java.lang.CharSequence, long, boolean, boolean) com.intellij.psi.PsiFile psiFile String name com.intellij.openapi.fileTypes.FileType fileType com.intellij.lang.Language language com.intellij.lang.Language targetLanguage CharSequence text long modificationStamp boolean physical boolean markAsCopy com.intellij.testFramework.LightVirtualFile virtualFile com.intellij.lang.ParserDefinition parserDefinition com.intellij.psi.FileViewProviderFactory factory com.intellij.psi.FileViewProvider viewProvider com.intellij.psi.SingleRootFileViewProvider singleRootFileViewProvider com.intellij.psi.impl.source.PsiPlainTextFileImpl plainTextFile public com.intellij.psi.PsiFile createFileFromText (java.lang.String, com.intellij.openapi.fileTypes.FileType, java.lang.CharSequence) String name com.intellij.openapi.fileTypes.FileType fileType CharSequence text public com.intellij.psi.PsiFile createFileFromText (java.lang.String, java.lang.String) String name String text com.intellij.openapi.fileTypes.FileType type public com.intellij.psi.PsiFile createFileFromText (com.intellij.openapi.fileTypes.FileType, java.lang.String, java.lang.CharSequence, int, int) com.intellij.openapi.fileTypes.FileType fileType String fileName CharSequence chars int startOffset int endOffset CharSequence text public com.intellij.psi.PsiFile createFileFromText (java.lang.CharSequence, com.intellij.psi.PsiFile) CharSequence chars com.intellij.psi.PsiFile original com.intellij.psi.PsiFile file public com.intellij.psi.PsiElement createElementFromText (java.lang.String, com.intellij.lang.Language, com.intellij.psi.tree.IElementType, com.intellij.psi.PsiElement) String text com.intellij.lang.Language language com.intellij.psi.tree.IElementType type com.intellij.psi.PsiElement context com.intellij.psi.impl.source.DummyHolder result com.intellij.psi.impl.source.tree.FileElement holder com.intellij.lang.ParserDefinition parserDefinition com.intellij.openapi.project.Project project com.intellij.lexer.Lexer lexer com.intellij.lang.PsiBuilder builder com.intellij.lang.ASTNode node public static void markGenerated (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.impl.source.tree.TreeElement node static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/PsiManagerEx.class
PsiManagerEx.java package com.intellij.psi.impl public abstract com.intellij.psi.impl.PsiManagerEx extends com.intellij.psi.PsiManager { public void <init> () public static com.intellij.psi.impl.PsiManagerEx getInstanceEx (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract boolean isBatchFilesProcessingMode () public abstract void setAssertOnFileLoadingFilter (com.intellij.openapi.vfs.VirtualFileFilter, com.intellij.openapi.Disposable) public abstract boolean isAssertOnFileLoading (com.intellij.openapi.vfs.VirtualFile) public abstract void registerRunnableToRunOnChange (java.lang.Runnable) public abstract void registerRunnableToRunOnAnyChange (java.lang.Runnable) public abstract void registerRunnableToRunAfterAnyChange (java.lang.Runnable) public abstract com.intellij.psi.impl.file.impl.FileManager getFileManager () public abstract void beforeChildAddition (com.intellij.psi.impl.PsiTreeChangeEventImpl) public abstract void beforeChildRemoval (com.intellij.psi.impl.PsiTreeChangeEventImpl) public abstract void beforeChildReplacement (com.intellij.psi.impl.PsiTreeChangeEventImpl) public abstract void beforeChange (boolean) public abstract void afterChange (boolean) }
com/intellij/psi/impl/PsiManagerImpl$1.class
PsiManagerImpl.java package com.intellij.psi.impl com.intellij.psi.impl.PsiManagerImpl$1 extends com.intellij.psi.impl.AnyPsiChangeListener$Adapter { final synthetic Runnable val$runnable final synthetic com.intellij.psi.impl.PsiManagerImpl this$0 void <init> (com.intellij.psi.impl.PsiManagerImpl, java.lang.Runnable) com.intellij.psi.impl.PsiManagerImpl this$0 public void beforePsiChanged (boolean) boolean isPhysical }
com/intellij/psi/impl/PsiManagerImpl$2.class
PsiManagerImpl.java package com.intellij.psi.impl com.intellij.psi.impl.PsiManagerImpl$2 extends com.intellij.psi.impl.AnyPsiChangeListener$Adapter { final synthetic Runnable val$runnable final synthetic com.intellij.psi.impl.PsiManagerImpl this$0 void <init> (com.intellij.psi.impl.PsiManagerImpl, java.lang.Runnable) com.intellij.psi.impl.PsiManagerImpl this$0 public void beforePsiChanged (boolean) boolean isPhysical }
com/intellij/psi/impl/PsiManagerImpl$3.class
PsiManagerImpl.java package com.intellij.psi.impl com.intellij.psi.impl.PsiManagerImpl$3 extends com.intellij.psi.impl.AnyPsiChangeListener$Adapter { final synthetic Runnable val$runnable final synthetic com.intellij.psi.impl.PsiManagerImpl this$0 void <init> (com.intellij.psi.impl.PsiManagerImpl, java.lang.Runnable) com.intellij.psi.impl.PsiManagerImpl this$0 public void afterPsiChanged (boolean) boolean isPhysical }
com/intellij/psi/impl/PsiManagerImpl$4.class
PsiManagerImpl.java package com.intellij.psi.impl com.intellij.psi.impl.PsiManagerImpl$4 extends com.intellij.openapi.progress.util.AbstractProgressIndicatorExBase { private final java.util.concurrent.atomic.AtomicLong lastClearedTimeStamp final synthetic com.intellij.psi.impl.PsiManagerImpl this$0 void <init> (com.intellij.psi.impl.PsiManagerImpl) com.intellij.psi.impl.PsiManagerImpl this$0 public void setFraction (double) double fraction long current long last }
com/intellij/psi/impl/PsiManagerImpl$5.class
PsiManagerImpl.java package com.intellij.psi.impl synthetic com.intellij.psi.impl.PsiManagerImpl$5 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$psi$impl$PsiTreeChangeEventImpl$PsiEventType static void <clinit> () }
com/intellij/psi/impl/PsiManagerImpl.class
PsiManagerImpl.java package com.intellij.psi.impl public com.intellij.psi.impl.PsiManagerImpl extends com.intellij.psi.impl.PsiManagerEx { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.openapi.project.Project myProject private final com.intellij.openapi.roots.FileIndexFacade myFileIndex private final com.intellij.util.messages.MessageBus myMessageBus private final com.intellij.psi.util.PsiModificationTracker myModificationTracker private final com.intellij.psi.impl.file.impl.FileManagerImpl myFileManager private final java.util.List myTreeChangePreprocessors private final java.util.List myTreeChangeListeners private boolean myTreeChangeEventIsFiring private boolean myIsDisposed private com.intellij.openapi.vfs.VirtualFileFilter myAssertOnFileLoadingFilter private final java.util.concurrent.atomic.AtomicInteger myBatchFilesProcessingModeCount public static final com.intellij.util.messages.Topic ANY_PSI_CHANGE_TOPIC static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.openapi.project.Project, com.intellij.openapi.fileEditor.FileDocumentManager, com.intellij.lang.PsiBuilderFactory, com.intellij.openapi.roots.FileIndexFacade, com.intellij.util.messages.MessageBus, com.intellij.psi.util.PsiModificationTracker) com.intellij.openapi.project.Project project com.intellij.openapi.fileEditor.FileDocumentManager fileDocumentManager com.intellij.lang.PsiBuilderFactory psiBuilderFactory com.intellij.openapi.roots.FileIndexFacade fileIndex com.intellij.util.messages.MessageBus messageBus com.intellij.psi.util.PsiModificationTracker modificationTracker public boolean isDisposed () public void dropResolveCaches () public void dropPsiCaches () public boolean isInProject (com.intellij.psi.PsiElement) com.intellij.psi.PsiDirectory dir com.intellij.psi.PsiDirectory[] dirs com.intellij.psi.PsiElement element com.intellij.psi.PsiFile file com.intellij.openapi.vfs.VirtualFile virtualFile public void setAssertOnFileLoadingFilter (com.intellij.openapi.vfs.VirtualFileFilter, com.intellij.openapi.Disposable) com.intellij.openapi.vfs.VirtualFileFilter filter com.intellij.openapi.Disposable parentDisposable public boolean isAssertOnFileLoading (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public com.intellij.openapi.project.Project getProject () public com.intellij.psi.impl.file.impl.FileManager getFileManager () public boolean areElementsEquivalent (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element1 com.intellij.psi.PsiElement element2 public com.intellij.psi.PsiFile findFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public com.intellij.psi.FileViewProvider findViewProvider (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public com.intellij.psi.PsiDirectory findDirectory (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public void reloadFromDisk (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public void addPsiTreeChangeListener (com.intellij.psi.PsiTreeChangeListener) com.intellij.psi.PsiTreeChangeListener listener public void addPsiTreeChangeListener (com.intellij.psi.PsiTreeChangeListener, com.intellij.openapi.Disposable) com.intellij.psi.PsiTreeChangeListener listener com.intellij.openapi.Disposable parentDisposable public void removePsiTreeChangeListener (com.intellij.psi.PsiTreeChangeListener) com.intellij.psi.PsiTreeChangeListener listener private static java.lang.String logPsi (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void beforeChildAddition (com.intellij.psi.impl.PsiTreeChangeEventImpl) com.intellij.psi.impl.PsiTreeChangeEventImpl event public void beforeChildRemoval (com.intellij.psi.impl.PsiTreeChangeEventImpl) com.intellij.psi.impl.PsiTreeChangeEventImpl event public void beforeChildReplacement (com.intellij.psi.impl.PsiTreeChangeEventImpl) com.intellij.psi.impl.PsiTreeChangeEventImpl event public void beforeChildrenChange (com.intellij.psi.impl.PsiTreeChangeEventImpl) com.intellij.psi.impl.PsiTreeChangeEventImpl event public void beforeChildMovement (com.intellij.psi.impl.PsiTreeChangeEventImpl) com.intellij.psi.impl.PsiTreeChangeEventImpl event public void beforePropertyChange (com.intellij.psi.impl.PsiTreeChangeEventImpl) com.intellij.psi.impl.PsiTreeChangeEventImpl event private static java.lang.Object arrayToString (java.lang.Object) Object value public void childAdded (com.intellij.psi.impl.PsiTreeChangeEventImpl) com.intellij.psi.impl.PsiTreeChangeEventImpl event public void childRemoved (com.intellij.psi.impl.PsiTreeChangeEventImpl) com.intellij.psi.impl.PsiTreeChangeEventImpl event public void childReplaced (com.intellij.psi.impl.PsiTreeChangeEventImpl) com.intellij.psi.impl.PsiTreeChangeEventImpl event public void childMoved (com.intellij.psi.impl.PsiTreeChangeEventImpl) com.intellij.psi.impl.PsiTreeChangeEventImpl event public void childrenChanged (com.intellij.psi.impl.PsiTreeChangeEventImpl) com.intellij.psi.impl.PsiTreeChangeEventImpl event public void propertyChanged (com.intellij.psi.impl.PsiTreeChangeEventImpl) com.intellij.psi.impl.PsiTreeChangeEventImpl event public void addTreeChangePreprocessor (com.intellij.psi.impl.PsiTreeChangePreprocessor) com.intellij.psi.impl.PsiTreeChangePreprocessor preprocessor public void removeTreeChangePreprocessor (com.intellij.psi.impl.PsiTreeChangePreprocessor) com.intellij.psi.impl.PsiTreeChangePreprocessor preprocessor private void fireEvent (com.intellij.psi.impl.PsiTreeChangeEventImpl) com.intellij.psi.impl.PsiTreeChangePreprocessor preprocessor Throwable e com.intellij.psi.impl.PsiTreeChangePreprocessor preprocessor Throwable e com.intellij.psi.PsiTreeChangeListener listener com.intellij.psi.impl.PsiTreeChangeEventImpl event boolean isRealTreeChange com.intellij.psi.PsiFile file public void registerRunnableToRunOnChange (java.lang.Runnable) Runnable runnable public void registerRunnableToRunOnAnyChange (java.lang.Runnable) Runnable runnable public void registerRunnableToRunAfterAnyChange (java.lang.Runnable) Runnable runnable public void beforeChange (boolean) boolean isPhysical public void afterChange (boolean) boolean isPhysical public com.intellij.psi.util.PsiModificationTracker getModificationTracker () public void startBatchFilesProcessingMode () public void finishBatchFilesProcessingMode () public boolean isBatchFilesProcessingMode () public void cleanupForNextTest () public void dropResolveCacheRegularly (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator indicator private synthetic void lambda$addPsiTreeChangeListener$2 (com.intellij.psi.PsiTreeChangeListener) com.intellij.psi.PsiTreeChangeListener listener private synthetic void lambda$setAssertOnFileLoadingFilter$1 () private synthetic void lambda$new$0 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/PsiModificationTrackerImpl$1.class
PsiModificationTrackerImpl.java package com.intellij.psi.impl com.intellij.psi.impl.PsiModificationTrackerImpl$1 extends java.lang.Object implements com.intellij.openapi.project.DumbService$DumbModeListener { final synthetic com.intellij.psi.impl.PsiModificationTrackerImpl this$0 void <init> (com.intellij.psi.impl.PsiModificationTrackerImpl) com.intellij.psi.impl.PsiModificationTrackerImpl this$0 private void doIncCounter () public void enteredDumbMode () public void exitDumbMode () private synthetic void lambda$doIncCounter$0 () }
com/intellij/psi/impl/PsiModificationTrackerImpl.class
PsiModificationTrackerImpl.java package com.intellij.psi.impl public com.intellij.psi.impl.PsiModificationTrackerImpl extends java.lang.Object implements com.intellij.psi.util.PsiModificationTracker com.intellij.psi.impl.PsiTreeChangePreprocessor { private final com.intellij.openapi.util.SimpleModificationTracker myModificationCount private final com.intellij.openapi.util.SimpleModificationTracker myOutOfCodeBlockModificationTracker private final com.intellij.openapi.util.SimpleModificationTracker myJavaStructureModificationTracker private final java.util.Map myLanguageTrackers private final com.intellij.psi.util.PsiModificationTracker$Listener myPublisher public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project com.intellij.util.messages.MessageBus bus public void incCounter () public void incOutOfCodeBlockModificationCounter () private void fireEvent () private void incCountersInner (int) int bits public void treeChanged (com.intellij.psi.impl.PsiTreeChangeEventImpl) com.intellij.psi.impl.PsiTreeChangeEventImpl event com.intellij.psi.impl.PsiTreeChangeEventImpl$PsiEventType code boolean outOfCodeBlock public static boolean canAffectPsi (com.intellij.psi.impl.PsiTreeChangeEventImpl) com.intellij.psi.impl.PsiTreeChangeEventImpl event protected void incLanguageTrackers (com.intellij.psi.impl.PsiTreeChangeEventImpl) com.intellij.psi.tree.IElementType type com.intellij.lang.Language language com.intellij.psi.PsiInvalidElementAccessException e com.intellij.lang.Language language com.intellij.psi.PsiFile file com.intellij.psi.PsiElement o com.intellij.lang.Language language com.intellij.psi.impl.PsiTreeChangeEventImpl event com.intellij.psi.PsiElement[] elements java.util.Set languages public long getModificationCount () public long getOutOfCodeBlockModificationCount () public long getJavaStructureModificationCount () public com.intellij.openapi.util.ModificationTracker getOutOfCodeBlockModificationTracker () public com.intellij.openapi.util.ModificationTracker getJavaStructureModificationTracker () public void incLanguageModificationCount (com.intellij.lang.Language) com.intellij.lang.Language language public com.intellij.openapi.util.ModificationTracker forLanguage (com.intellij.lang.Language) com.intellij.lang.Language language public com.intellij.openapi.util.ModificationTracker forLanguages (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition condition private synthetic long lambda$forLanguages$1 (com.intellij.openapi.util.Condition) com.intellij.lang.Language l com.intellij.openapi.util.Condition condition long result private static synthetic com.intellij.openapi.util.ModificationTracker lambda$new$0 (com.intellij.lang.Language) com.intellij.lang.Language language private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/PsiParameterizedCachedValue.class
PsiParameterizedCachedValue.java package com.intellij.psi.impl public com.intellij.psi.impl.PsiParameterizedCachedValue extends com.intellij.psi.impl.PsiCachedValue implements com.intellij.psi.util.ParameterizedCachedValue { private final com.intellij.psi.util.ParameterizedCachedValueProvider myProvider void <init> (com.intellij.psi.PsiManager, com.intellij.psi.util.ParameterizedCachedValueProvider, boolean) com.intellij.psi.PsiManager manager com.intellij.psi.util.ParameterizedCachedValueProvider provider boolean trackValue public java.lang.Object getValue (java.lang.Object) Object param public com.intellij.psi.util.ParameterizedCachedValueProvider getValueProvider () protected com.intellij.psi.util.CachedValueProvider$Result doCompute (java.lang.Object) Object param public volatile synthetic java.lang.Object getValueProvider () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/PsiParserFacadeImpl.class
PsiParserFacadeImpl.java package com.intellij.psi.impl public com.intellij.psi.impl.PsiParserFacadeImpl extends java.lang.Object implements com.intellij.psi.PsiParserFacade { protected final com.intellij.psi.impl.PsiManagerEx myManager static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.impl.PsiManagerEx) com.intellij.psi.impl.PsiManagerEx manager public com.intellij.psi.PsiElement createWhiteSpaceFromText (java.lang.String) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.impl.source.tree.FileElement holderElement com.intellij.psi.impl.source.tree.LeafElement newElement public com.intellij.psi.PsiComment createLineCommentFromText (com.intellij.openapi.fileTypes.LanguageFileType, java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.fileTypes.LanguageFileType fileType String text com.intellij.lang.Commenter commenter String prefix com.intellij.psi.PsiFile aFile public com.intellij.psi.PsiComment createBlockCommentFromText (com.intellij.lang.Language, java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.lang.Language language String text com.intellij.lang.Commenter commenter String blockCommentPrefix String blockCommentSuffix com.intellij.psi.PsiFile aFile public com.intellij.psi.PsiComment createLineOrBlockCommentFromText (com.intellij.lang.Language, java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.lang.Language lang String text com.intellij.lang.Commenter commenter String prefix String blockCommentPrefix String blockCommentSuffix com.intellij.psi.PsiFile aFile private com.intellij.psi.PsiComment findPsiCommentChild (com.intellij.psi.PsiFile) com.intellij.psi.PsiComment comment com.intellij.psi.PsiElement aChildren com.intellij.psi.PsiFile aFile com.intellij.psi.PsiElement[] children protected com.intellij.psi.PsiFile createDummyFile (java.lang.String, com.intellij.openapi.fileTypes.LanguageFileType) String text com.intellij.openapi.fileTypes.LanguageFileType fileType String ext String fileName static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/PsiToDocumentSynchronizer$DocSyncAction.class
PsiToDocumentSynchronizer.java package com.intellij.psi.impl abstract com.intellij.psi.impl.PsiToDocumentSynchronizer$DocSyncAction extends java.lang.Object { public abstract void syncDocument (com.intellij.openapi.editor.Document, com.intellij.psi.impl.PsiTreeChangeEventImpl) }
com/intellij/psi/impl/PsiToDocumentSynchronizer$DocumentChangeTransaction.class
PsiToDocumentSynchronizer.java package com.intellij.psi.impl public com.intellij.psi.impl.PsiToDocumentSynchronizer$DocumentChangeTransaction extends java.lang.Object { private final java.util.TreeMap myAffectedFragments private final com.intellij.psi.PsiFile myChangeScope private com.intellij.util.text.ImmutableCharSequence myPsiText void <init> (com.intellij.openapi.editor.Document, com.intellij.psi.PsiFile) com.intellij.openapi.editor.Document doc com.intellij.psi.PsiFile scope public java.util.Map getAffectedFragments () public void replace (int, int, java.lang.String, com.intellij.psi.PsiElement) int leafStart int leafEnd com.intellij.psi.PsiElement startLeaf com.intellij.psi.PsiElement endLeaf int psiStart int length String replace com.intellij.psi.PsiElement replacement int start int end CharSequence chars int newStartInReplace int replaceLength int newEndInReplace CharSequence charsSequence private void updateFragments (int, int, java.lang.String) int start int end String replace int docStart int docEnd com.intellij.openapi.util.TextRange startRange com.intellij.openapi.util.TextRange endRange com.intellij.openapi.util.TextRange newFragment CharSequence newReplacement private com.intellij.openapi.util.TextRange findFragment (int) int docOffset private int psiToDocumentOffset (int) int lengthAfter com.intellij.openapi.util.TextRange range java.util.Map$Entry entry int offset private int documentToPsiOffset (int, boolean) int lengthAfter com.intellij.openapi.util.TextRange range java.util.Map$Entry entry int offset boolean greedyRight int delta private static synthetic boolean lambda$findFragment$1 (int, com.intellij.openapi.util.TextRange) int docOffset com.intellij.openapi.util.TextRange range private static synthetic boolean lambda$updateFragments$0 (com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange) com.intellij.openapi.util.TextRange newFragment com.intellij.openapi.util.TextRange range static synthetic com.intellij.psi.PsiFile access$000 (com.intellij.psi.impl.PsiToDocumentSynchronizer$DocumentChangeTransaction) com.intellij.psi.impl.PsiToDocumentSynchronizer$DocumentChangeTransaction x0 static synthetic java.util.TreeMap access$100 (com.intellij.psi.impl.PsiToDocumentSynchronizer$DocumentChangeTransaction) com.intellij.psi.impl.PsiToDocumentSynchronizer$DocumentChangeTransaction x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/PsiToDocumentSynchronizer.class
PsiToDocumentSynchronizer.java package com.intellij.psi.impl public com.intellij.psi.impl.PsiToDocumentSynchronizer extends com.intellij.psi.PsiTreeChangeAdapter { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.openapi.util.Key PSI_DOCUMENT_ATOMIC_ACTION private final com.intellij.psi.impl.PsiDocumentManagerBase myPsiDocumentManager private final com.intellij.util.messages.MessageBus myBus private final java.util.Map myTransactionsMap private volatile com.intellij.openapi.editor.Document mySyncDocument private boolean myIgnorePsiEvents static final synthetic boolean $assertionsDisabled void <init> (com.intellij.psi.impl.PsiDocumentManagerBase, com.intellij.util.messages.MessageBus) com.intellij.psi.impl.PsiDocumentManagerBase psiDocumentManager com.intellij.util.messages.MessageBus bus public com.intellij.psi.impl.PsiToDocumentSynchronizer$DocumentChangeTransaction getTransaction (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document com.intellij.openapi.util.Pair pair public boolean isInSynchronization (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document void cleanupForNextTest () private void checkPsiModificationAllowed (com.intellij.psi.PsiTreeChangeEvent) com.intellij.psi.PsiTreeChangeEvent event com.intellij.psi.PsiFile psiFile com.intellij.openapi.editor.Document document private com.intellij.openapi.editor.ex.DocumentEx getCachedDocument (com.intellij.psi.PsiFile, boolean) com.intellij.psi.PsiFile psiFile boolean force com.intellij.openapi.editor.ex.DocumentEx document private void doSync (com.intellij.psi.PsiTreeChangeEvent, boolean, com.intellij.psi.impl.PsiToDocumentSynchronizer$DocSyncAction) com.intellij.psi.PsiTreeChangeEvent event boolean force com.intellij.psi.impl.PsiToDocumentSynchronizer$DocSyncAction syncAction com.intellij.psi.PsiFile psiFile com.intellij.openapi.editor.ex.DocumentEx document boolean insideTransaction static boolean isInsideAtomicChange (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public static void performAtomically (com.intellij.psi.PsiFile, java.lang.Runnable) com.intellij.psi.PsiFile file Runnable runnable public void beforeChildAddition (com.intellij.psi.PsiTreeChangeEvent) com.intellij.psi.PsiTreeChangeEvent event public void beforeChildRemoval (com.intellij.psi.PsiTreeChangeEvent) com.intellij.psi.PsiTreeChangeEvent event public void beforeChildReplacement (com.intellij.psi.PsiTreeChangeEvent) com.intellij.psi.PsiTreeChangeEvent event public void beforeChildrenChange (com.intellij.psi.PsiTreeChangeEvent) com.intellij.psi.PsiTreeChangeEvent event public void childAdded (com.intellij.psi.PsiTreeChangeEvent) com.intellij.psi.PsiTreeChangeEvent event public void childRemoved (com.intellij.psi.PsiTreeChangeEvent) com.intellij.psi.PsiTreeChangeEvent event public void childReplaced (com.intellij.psi.PsiTreeChangeEvent) com.intellij.psi.PsiTreeChangeEvent event public void childrenChanged (com.intellij.psi.PsiTreeChangeEvent) com.intellij.psi.PsiTreeChangeEvent event public void setIgnorePsiEvents (boolean) boolean ignorePsiEvents public boolean isIgnorePsiEvents () public boolean toProcessPsiEvent () public void replaceString (com.intellij.openapi.editor.Document, int, int, java.lang.String) com.intellij.openapi.editor.Document document int startOffset int endOffset String s private void replaceString (com.intellij.openapi.editor.Document, int, int, java.lang.String, com.intellij.psi.PsiElement) com.intellij.openapi.editor.Document document int startOffset int endOffset String s com.intellij.psi.PsiElement replacement com.intellij.psi.impl.PsiToDocumentSynchronizer$DocumentChangeTransaction documentChangeTransaction public void insertString (com.intellij.openapi.editor.Document, int, java.lang.String) com.intellij.openapi.editor.Document document int offset String s com.intellij.psi.impl.PsiToDocumentSynchronizer$DocumentChangeTransaction documentChangeTransaction private void deleteString (com.intellij.openapi.editor.Document, int, int) com.intellij.openapi.editor.Document document int startOffset int endOffset com.intellij.psi.impl.PsiToDocumentSynchronizer$DocumentChangeTransaction documentChangeTransaction public void startTransaction (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Document, com.intellij.psi.PsiElement) com.intellij.psi.PsiFile psiFile com.intellij.openapi.project.Project project com.intellij.openapi.editor.Document doc com.intellij.psi.PsiElement scope com.intellij.openapi.util.Pair pair com.intellij.openapi.util.Pair prev public boolean commitTransaction (com.intellij.openapi.editor.Document) com.intellij.psi.impl.PsiTreeChangeEventImpl fakeEvent Throwable e com.intellij.openapi.editor.Document document com.intellij.psi.impl.PsiToDocumentSynchronizer$DocumentChangeTransaction documentChangeTransaction com.intellij.psi.PsiFile changeScope private static void doCommitTransaction (com.intellij.openapi.editor.Document, com.intellij.psi.impl.PsiToDocumentSynchronizer$DocumentChangeTransaction) java.util.Map$Entry entry boolean isReadOnly com.intellij.openapi.editor.Document document com.intellij.psi.impl.PsiToDocumentSynchronizer$DocumentChangeTransaction documentChangeTransaction com.intellij.openapi.editor.ex.DocumentEx ex private com.intellij.psi.impl.PsiToDocumentSynchronizer$DocumentChangeTransaction removeTransaction (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document doc com.intellij.openapi.util.Pair pair int nestedCount public boolean isDocumentAffectedByTransactions (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document private static synthetic void lambda$commitTransaction$5 (com.intellij.psi.impl.PsiToDocumentSynchronizer$DocumentChangeTransaction, com.intellij.openapi.editor.Document, com.intellij.psi.impl.PsiTreeChangeEventImpl) com.intellij.psi.impl.PsiToDocumentSynchronizer$DocumentChangeTransaction documentChangeTransaction com.intellij.openapi.editor.Document document1 com.intellij.psi.impl.PsiTreeChangeEventImpl event private synthetic void lambda$childrenChanged$4 (com.intellij.openapi.editor.Document, com.intellij.psi.impl.PsiTreeChangeEventImpl) com.intellij.openapi.editor.Document document com.intellij.psi.impl.PsiTreeChangeEventImpl event1 private synthetic void lambda$childReplaced$3 (com.intellij.openapi.editor.Document, com.intellij.psi.impl.PsiTreeChangeEventImpl) com.intellij.openapi.editor.Document document com.intellij.psi.impl.PsiTreeChangeEventImpl event1 int oldLength String newText private synthetic void lambda$childRemoved$2 (com.intellij.openapi.editor.Document, com.intellij.psi.impl.PsiTreeChangeEventImpl) com.intellij.openapi.editor.Document document com.intellij.psi.impl.PsiTreeChangeEventImpl event1 private synthetic void lambda$childAdded$1 (com.intellij.openapi.editor.Document, com.intellij.psi.impl.PsiTreeChangeEventImpl) com.intellij.openapi.editor.Document document com.intellij.psi.impl.PsiTreeChangeEventImpl event1 private static synthetic void lambda$doSync$0 (com.intellij.psi.impl.PsiToDocumentSynchronizer$DocSyncAction, com.intellij.openapi.editor.ex.DocumentEx, com.intellij.psi.PsiTreeChangeEvent) com.intellij.psi.impl.PsiToDocumentSynchronizer$DocSyncAction syncAction com.intellij.openapi.editor.ex.DocumentEx document com.intellij.psi.PsiTreeChangeEvent event static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/PsiTreeChangeEventImpl$PsiEventType.class
PsiTreeChangeEventImpl.java package com.intellij.psi.impl public final enum com.intellij.psi.impl.PsiTreeChangeEventImpl$PsiEventType extends java.lang.Enum { public static final enum com.intellij.psi.impl.PsiTreeChangeEventImpl$PsiEventType BEFORE_CHILD_ADDITION public static final enum com.intellij.psi.impl.PsiTreeChangeEventImpl$PsiEventType CHILD_ADDED public static final enum com.intellij.psi.impl.PsiTreeChangeEventImpl$PsiEventType BEFORE_CHILD_REMOVAL public static final enum com.intellij.psi.impl.PsiTreeChangeEventImpl$PsiEventType CHILD_REMOVED public static final enum com.intellij.psi.impl.PsiTreeChangeEventImpl$PsiEventType BEFORE_CHILD_REPLACEMENT public static final enum com.intellij.psi.impl.PsiTreeChangeEventImpl$PsiEventType CHILD_REPLACED public static final enum com.intellij.psi.impl.PsiTreeChangeEventImpl$PsiEventType BEFORE_CHILD_MOVEMENT public static final enum com.intellij.psi.impl.PsiTreeChangeEventImpl$PsiEventType CHILD_MOVED public static final enum com.intellij.psi.impl.PsiTreeChangeEventImpl$PsiEventType BEFORE_CHILDREN_CHANGE public static final enum com.intellij.psi.impl.PsiTreeChangeEventImpl$PsiEventType CHILDREN_CHANGED public static final enum com.intellij.psi.impl.PsiTreeChangeEventImpl$PsiEventType BEFORE_PROPERTY_CHANGE public static final enum com.intellij.psi.impl.PsiTreeChangeEventImpl$PsiEventType PROPERTY_CHANGED private static final synthetic com.intellij.psi.impl.PsiTreeChangeEventImpl$PsiEventType[] $VALUES public static com.intellij.psi.impl.PsiTreeChangeEventImpl$PsiEventType[] values () public static com.intellij.psi.impl.PsiTreeChangeEventImpl$PsiEventType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/psi/impl/PsiTreeChangeEventImpl.class
PsiTreeChangeEventImpl.java package com.intellij.psi.impl public com.intellij.psi.impl.PsiTreeChangeEventImpl extends com.intellij.psi.PsiTreeChangeEvent { private boolean isGenericChange private com.intellij.psi.impl.PsiTreeChangeEventImpl$PsiEventType myCode public void <init> (com.intellij.psi.PsiManager) com.intellij.psi.PsiManager manager public com.intellij.psi.impl.PsiTreeChangeEventImpl$PsiEventType getCode () public void setCode (com.intellij.psi.impl.PsiTreeChangeEventImpl$PsiEventType) com.intellij.psi.impl.PsiTreeChangeEventImpl$PsiEventType code public void setParent (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement parent public void setOldParent (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement oldParent public void setNewParent (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement newParent public void setChild (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement child public void setOldChild (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement oldChild public void setNewChild (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement newChild public void setElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void setPropertyName (java.lang.String) String propertyName public void setOldValue (java.lang.Object) Object oldValue public void setNewValue (java.lang.Object) Object newValue public void setFile (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public void setOffset (int) int offset public int getOffset () public void setOldLength (int) int oldLength public int getOldLength () public boolean isGenericChange () public void setGenericChange (boolean) boolean genericChange public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/PsiTreeChangePreprocessor.class
PsiTreeChangePreprocessor.java package com.intellij.psi.impl public abstract com.intellij.psi.impl.PsiTreeChangePreprocessor extends java.lang.Object { public static final com.intellij.openapi.extensions.ProjectExtensionPointName EP public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract void treeChanged (com.intellij.psi.impl.PsiTreeChangeEventImpl) static void <clinit> () }
com/intellij/psi/impl/PsiTreeChangePreprocessorBase$1.class
PsiTreeChangePreprocessorBase.java package com.intellij.psi.impl synthetic com.intellij.psi.impl.PsiTreeChangePreprocessorBase$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$psi$impl$PsiTreeChangeEventImpl$PsiEventType static void <clinit> () }
com/intellij/psi/impl/PsiTreeChangePreprocessorBase.class
PsiTreeChangePreprocessorBase.java package com.intellij.psi.impl public abstract com.intellij.psi.impl.PsiTreeChangePreprocessorBase extends java.lang.Object implements com.intellij.psi.impl.PsiTreeChangePreprocessor { protected final com.intellij.psi.PsiManager myPsiManager public void <init> (com.intellij.psi.PsiManager) com.intellij.psi.PsiManager psiManager public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project protected abstract boolean acceptsEvent (com.intellij.psi.impl.PsiTreeChangeEventImpl) protected abstract boolean isOutOfCodeBlock (com.intellij.psi.PsiElement) protected boolean isOutOfCodeBlock (com.intellij.psi.PsiFileSystemItem) com.intellij.psi.PsiFileSystemItem file private boolean _outOfCodeBlock (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element protected boolean containsStructuralElements (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private boolean _containsStructuralElements (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public final void treeChanged (com.intellij.psi.impl.PsiTreeChangeEventImpl) com.intellij.psi.impl.PsiTreeChangeEventImpl event protected void onTreeChanged (com.intellij.psi.impl.PsiTreeChangeEventImpl) com.intellij.psi.impl.PsiTreeChangeEventImpl event protected final boolean isOutOfCodeBlockChangeEvent (com.intellij.psi.impl.PsiTreeChangeEventImpl) com.intellij.psi.impl.PsiTreeChangeEventImpl event protected void onOutOfCodeBlockModification (com.intellij.psi.impl.PsiTreeChangeEventImpl) com.intellij.psi.impl.PsiTreeChangeEventImpl event protected void doIncOutOfCodeBlockCounter () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/RenameableFakePsiElement.class
RenameableFakePsiElement.java package com.intellij.psi.impl public abstract com.intellij.psi.impl.RenameableFakePsiElement extends com.intellij.psi.impl.FakePsiElement implements com.intellij.psi.meta.PsiMetaOwner com.intellij.psi.meta.PsiPresentableMetaData { private final com.intellij.psi.PsiElement myParent protected void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement parent public com.intellij.psi.PsiElement getParent () public com.intellij.psi.PsiFile getContainingFile () public abstract java.lang.String getName () public com.intellij.lang.Language getLanguage () public com.intellij.openapi.project.Project getProject () public com.intellij.psi.PsiManager getManager () public com.intellij.psi.meta.PsiMetaData getMetaData () public com.intellij.psi.PsiElement getDeclaration () public java.lang.String getName (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context public void init (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public final javax.swing.Icon getIcon (boolean) boolean open public com.intellij.openapi.util.TextRange getTextRange () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/ResolveScopeManager.class
ResolveScopeManager.java package com.intellij.psi.impl public abstract com.intellij.psi.impl.ResolveScopeManager extends java.lang.Object { public void <init> () public abstract com.intellij.psi.search.GlobalSearchScope getResolveScope (com.intellij.psi.PsiElement) public abstract com.intellij.psi.search.GlobalSearchScope getDefaultResolveScope (com.intellij.openapi.vfs.VirtualFile) public abstract com.intellij.psi.search.GlobalSearchScope getUseScope (com.intellij.psi.PsiElement) public static com.intellij.psi.impl.ResolveScopeManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public static com.intellij.psi.search.GlobalSearchScope getElementUseScope (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static com.intellij.psi.search.GlobalSearchScope getElementResolveScope (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/SharedPsiElementImplUtil.class
SharedPsiElementImplUtil.java package com.intellij.psi.impl public com.intellij.psi.impl.SharedPsiElementImplUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private void <init> () public static com.intellij.psi.PsiReference findReferenceAt (com.intellij.psi.PsiElement, int, com.intellij.lang.Language) com.intellij.psi.PsiElement thisElement int offset com.intellij.lang.Language lang com.intellij.psi.PsiElement element java.util.List referencesList public static com.intellij.psi.PsiReference findReferenceAt (com.intellij.psi.PsiElement, int) com.intellij.psi.PsiElement thisElement int offset private static void addReferences (int, com.intellij.psi.PsiElement, java.util.Collection) com.intellij.psi.PsiReference[] references com.intellij.openapi.util.TextRange range com.intellij.psi.PsiReference reference int offset com.intellij.psi.PsiElement element java.util.Collection outReferences com.intellij.psi.PsiReference[] references public static com.intellij.psi.PsiReference[] getReferences (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement thisElement com.intellij.psi.PsiReference ref public static com.intellij.psi.PsiElement getNextSibling (com.intellij.psi.PsiElement) com.intellij.psi.FileViewProvider viewProvider com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement[] children int index public static com.intellij.psi.PsiElement getPrevSibling (com.intellij.psi.PsiElement) com.intellij.psi.FileViewProvider viewProvider com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement[] children int index private static int getChildIndex (com.intellij.psi.PsiElement[], com.intellij.psi.PsiElement) com.intellij.psi.PsiElement candidate int i com.intellij.psi.PsiElement[] children com.intellij.psi.PsiElement child static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/SyntheticFileSystemItem.class
SyntheticFileSystemItem.java package com.intellij.psi.impl public abstract com.intellij.psi.impl.SyntheticFileSystemItem extends com.intellij.psi.impl.PsiElementBase implements com.intellij.psi.PsiFileSystemItem { private static final com.intellij.openapi.diagnostic.Logger LOG protected final com.intellij.openapi.project.Project myProject protected final com.intellij.psi.PsiManager myManager public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project protected static boolean processFileSystemItem (com.intellij.psi.search.PsiElementProcessor, com.intellij.psi.PsiFileSystemItem) com.intellij.psi.search.PsiElementProcessor processor com.intellij.psi.PsiFileSystemItem element public boolean isDirectory () public com.intellij.lang.ASTNode getNode () public boolean isPhysical () public boolean isWritable () public boolean isValid () com.intellij.openapi.vfs.VirtualFile virtualFile public com.intellij.psi.PsiElement replace (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement newElement public void checkDelete () throws com.intellij.util.IncorrectOperationException public void delete () throws com.intellij.util.IncorrectOperationException public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiElement[] getChildren () com.intellij.psi.search.PsiElementProcessor$CollectElements collector public com.intellij.psi.PsiManager getManager () public com.intellij.lang.Language getLanguage () public void checkSetName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public abstract java.lang.String getName () public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public com.intellij.psi.PsiFile getContainingFile () public com.intellij.openapi.util.TextRange getTextRange () public int getStartOffsetInParent () public int getTextLength () public com.intellij.psi.PsiElement findElementAt (int) int offset public int getTextOffset () public java.lang.String getText () public char[] textToCharArray () public boolean textMatches (java.lang.CharSequence) CharSequence text public boolean textMatches (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement copy () public com.intellij.psi.PsiElement add (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement addBefore (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor public com.intellij.psi.PsiElement addAfter (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor public void checkAdd (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/cache/CacheUtil.class
CacheUtil.java package com.intellij.psi.impl.cache public com.intellij.psi.impl.cache.CacheUtil extends java.lang.Object { public void <init> () public static boolean isInComments (com.intellij.psi.tree.IElementType) com.intellij.psi.impl.cache.CommentTokenSetProvider provider com.intellij.psi.tree.TokenSet commentTokens com.intellij.psi.tree.IElementType tokenType com.intellij.lang.Language language boolean inComments com.intellij.lang.ParserDefinition parserDefinition }
com/intellij/psi/impl/cache/CommentTokenSetProvider.class
CommentTokenSetProvider.java package com.intellij.psi.impl.cache public abstract com.intellij.psi.impl.cache.CommentTokenSetProvider extends java.lang.Object { public static final com.intellij.lang.LanguageExtension EXTENSION public abstract boolean isInComments (com.intellij.psi.tree.IElementType) static void <clinit> () }
com/intellij/psi/impl/file/PsiBinaryFileImpl.class
PsiBinaryFileImpl.java package com.intellij.psi.impl.file public com.intellij.psi.impl.file.PsiBinaryFileImpl extends com.intellij.psi.impl.PsiElementBase implements com.intellij.psi.PsiBinaryFile com.intellij.psi.impl.PsiFileEx java.lang.Cloneable com.intellij.openapi.ui.Queryable { private final com.intellij.psi.impl.PsiManagerImpl myManager private String myName private byte[] myContents private final com.intellij.psi.AbstractFileViewProvider myViewProvider private volatile boolean myPossiblyInvalidated public void <init> (com.intellij.psi.impl.PsiManagerImpl, com.intellij.psi.FileViewProvider) com.intellij.psi.impl.PsiManagerImpl manager com.intellij.psi.FileViewProvider viewProvider public com.intellij.openapi.vfs.VirtualFile getVirtualFile () public boolean processChildren (com.intellij.psi.search.PsiElementProcessor) com.intellij.psi.search.PsiElementProcessor processor byte[] getStoredContents () public java.lang.String getName () public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public void checkSetName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public boolean isDirectory () public com.intellij.psi.PsiDirectory getContainingDirectory () com.intellij.openapi.vfs.VirtualFile parentFile public com.intellij.psi.PsiDirectory getParentDirectory () public long getModificationStamp () public com.intellij.lang.Language getLanguage () public com.intellij.psi.PsiManager getManager () public com.intellij.psi.PsiElement[] getChildren () public com.intellij.psi.PsiDirectory getParent () public com.intellij.psi.PsiFile getContainingFile () public com.intellij.openapi.util.TextRange getTextRange () public int getStartOffsetInParent () public int getTextLength () public com.intellij.psi.PsiElement findElementAt (int) int offset public int getTextOffset () public java.lang.String getText () public char[] textToCharArray () public boolean textMatches (java.lang.CharSequence) CharSequence text public boolean textMatches (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiElement copy () com.intellij.psi.impl.file.PsiBinaryFileImpl clone private boolean isCopy () public com.intellij.psi.PsiElement add (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement addBefore (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor public com.intellij.psi.PsiElement addAfter (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor public void checkAdd (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public void delete () throws com.intellij.util.IncorrectOperationException public void checkDelete () throws com.intellij.util.IncorrectOperationException public com.intellij.psi.PsiElement replace (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement newElement public boolean isValid () public boolean isWritable () public boolean isPhysical () public com.intellij.psi.PsiFile getOriginalFile () public java.lang.String toString () public com.intellij.openapi.fileTypes.FileType getFileType () public com.intellij.psi.PsiFile[] getPsiRoots () public com.intellij.psi.FileViewProvider getViewProvider () public com.intellij.lang.FileASTNode getNode () public void subtreeChanged () public com.intellij.psi.PsiElement getContext () public void putInfo (java.util.Map) java.util.Map info public boolean isContentsLoaded () public void onContentReload () public void markInvalidated () public volatile synthetic com.intellij.lang.ASTNode getNode () public volatile synthetic com.intellij.psi.PsiElement getParent () public volatile synthetic com.intellij.psi.PsiFileSystemItem getParent () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/file/PsiDirectoryFactory.class
PsiDirectoryFactory.java package com.intellij.psi.impl.file public abstract com.intellij.psi.impl.file.PsiDirectoryFactory extends java.lang.Object { public void <init> () public static com.intellij.psi.impl.file.PsiDirectoryFactory getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract com.intellij.psi.PsiDirectory createDirectory (com.intellij.openapi.vfs.VirtualFile) public abstract java.lang.String getQualifiedName (com.intellij.psi.PsiDirectory, boolean) public abstract com.intellij.psi.PsiDirectoryContainer getDirectoryContainer (com.intellij.psi.PsiDirectory) public abstract boolean isPackage (com.intellij.psi.PsiDirectory) public abstract boolean isValidPackageName (java.lang.String) }
com/intellij/psi/impl/file/PsiDirectoryFactoryImpl.class
PsiDirectoryFactoryImpl.java package com.intellij.psi.impl.file public com.intellij.psi.impl.file.PsiDirectoryFactoryImpl extends com.intellij.psi.impl.file.PsiDirectoryFactory { private final com.intellij.psi.impl.PsiManagerImpl myManager public void <init> (com.intellij.psi.impl.PsiManagerImpl) com.intellij.psi.impl.PsiManagerImpl manager public com.intellij.psi.PsiDirectory createDirectory (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public java.lang.String getQualifiedName (com.intellij.psi.PsiDirectory, boolean) com.intellij.psi.PsiDirectory directory boolean presentable public com.intellij.psi.PsiDirectoryContainer getDirectoryContainer (com.intellij.psi.PsiDirectory) com.intellij.psi.PsiDirectory directory public boolean isPackage (com.intellij.psi.PsiDirectory) com.intellij.psi.PsiDirectory directory public boolean isValidPackageName (java.lang.String) String name private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/file/PsiDirectoryImpl.class
PsiDirectoryImpl.java package com.intellij.psi.impl.file public com.intellij.psi.impl.file.PsiDirectoryImpl extends com.intellij.psi.impl.PsiElementBase implements com.intellij.psi.PsiDirectory com.intellij.openapi.ui.Queryable { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.psi.impl.PsiManagerImpl myManager private final com.intellij.openapi.vfs.VirtualFile myFile static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.impl.PsiManagerImpl, com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.impl.PsiManagerImpl manager com.intellij.openapi.vfs.VirtualFile file public com.intellij.openapi.vfs.VirtualFile getVirtualFile () public boolean isDirectory () public boolean isValid () public com.intellij.lang.Language getLanguage () public com.intellij.psi.PsiManager getManager () public java.lang.String getName () public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException java.io.IOException e String name public void checkSetName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name com.intellij.openapi.vfs.VirtualFile parentFile com.intellij.openapi.vfs.VirtualFile child public com.intellij.psi.PsiDirectory getParentDirectory () com.intellij.openapi.vfs.VirtualFile parentFile public com.intellij.psi.PsiDirectory[] getSubdirectories () com.intellij.psi.PsiDirectory dir com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFile[] files java.util.ArrayList dirs public com.intellij.psi.PsiFile[] getFiles () com.intellij.psi.PsiFile psiFile com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFile[] files java.util.ArrayList psiFiles public com.intellij.psi.PsiDirectory findSubdirectory (java.lang.String) String name com.intellij.openapi.vfs.VirtualFile childVFile public com.intellij.psi.PsiFile findFile (java.lang.String) String name com.intellij.openapi.vfs.VirtualFile childVFile public boolean processChildren (com.intellij.psi.search.PsiElementProcessor) boolean isDir com.intellij.psi.PsiFileSystemItem item com.intellij.openapi.vfs.VirtualFile vFile com.intellij.psi.search.PsiElementProcessor processor public com.intellij.psi.PsiElement[] getChildren () com.intellij.openapi.vfs.VirtualFile[] files java.util.ArrayList children private void checkValid () public com.intellij.psi.PsiDirectory getParent () public com.intellij.psi.PsiFile getContainingFile () public com.intellij.openapi.util.TextRange getTextRange () public int getStartOffsetInParent () public int getTextLength () public com.intellij.psi.PsiElement findElementAt (int) int offset public int getTextOffset () public java.lang.String getText () public char[] textToCharArray () public boolean textMatches (java.lang.CharSequence) CharSequence text public boolean textMatches (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public final boolean isWritable () public boolean isPhysical () public com.intellij.psi.PsiElement copy () public com.intellij.psi.PsiDirectory createSubdirectory (java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.PsiDirectory directory java.io.IOException e String name public void checkCreateSubdirectory (java.lang.String) throws com.intellij.util.IncorrectOperationException String name com.intellij.openapi.vfs.VirtualFile existingFile public com.intellij.psi.PsiFile createFile (java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.vfs.VirtualFile vFile com.intellij.psi.PsiFile psiFile java.io.IOException e String name public com.intellij.psi.PsiFile copyFileFrom (java.lang.String, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.vfs.VirtualFile copyVFile com.intellij.openapi.vfs.VirtualFile copyVFile com.intellij.openapi.vfs.VirtualFile vFile com.intellij.openapi.vfs.VirtualFile copyVFile com.intellij.psi.PsiFile copyPsi java.io.IOException e String newName com.intellij.psi.PsiFile originalFile com.intellij.openapi.editor.Document document com.intellij.openapi.vfs.VirtualFile parent private static void updateAddedFile (com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.psi.impl.source.tree.TreeElement tree com.intellij.psi.PsiFile copyPsi com.intellij.psi.impl.file.UpdateAddedFileProcessor processor public void checkCreateFile (java.lang.String) throws com.intellij.util.IncorrectOperationException String name com.intellij.openapi.vfs.VirtualFile existingFile public com.intellij.psi.PsiElement add (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String lineSeparator String text com.intellij.psi.PsiFile psiFile com.intellij.openapi.editor.Document document com.intellij.openapi.fileEditor.FileDocumentManager fileDocumentManager com.intellij.openapi.vfs.VirtualFile newVFile com.intellij.openapi.vfs.VirtualFile newVFile byte[] storedContents com.intellij.openapi.vfs.VirtualFile newVFile com.intellij.psi.PsiDocumentManager psiDocumentManager com.intellij.psi.PsiFile newFile java.io.IOException e com.intellij.psi.PsiFile originalFile com.intellij.psi.PsiElement element public void checkAdd (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String name String name com.intellij.psi.PsiElement element private void checkName (java.lang.String, com.intellij.psi.PsiFileSystemItem[], java.lang.String) com.intellij.psi.PsiFileSystemItem item String name com.intellij.psi.PsiFileSystemItem[] items String key boolean caseSensitive public com.intellij.psi.PsiElement addBefore (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor public com.intellij.psi.PsiElement addAfter (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor public void delete () throws com.intellij.util.IncorrectOperationException java.io.IOException e public void checkDelete () throws com.intellij.util.IncorrectOperationException public com.intellij.psi.PsiElement replace (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement newElement public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public com.intellij.lang.ASTNode getNode () public boolean canNavigateToSource () public com.intellij.navigation.ItemPresentation getPresentation () public void navigate (boolean) boolean requestFocus protected javax.swing.Icon getElementIcon (int) int flags public void putInfo (java.util.Map) java.util.Map info public boolean equals (java.lang.Object) Object o com.intellij.psi.impl.file.PsiDirectoryImpl directory public int hashCode () int result public volatile synthetic com.intellij.psi.PsiElement getParent () public volatile synthetic com.intellij.psi.PsiFileSystemItem getParent () private static synthetic boolean lambda$getChildren$0 (java.util.ArrayList, com.intellij.psi.PsiFileSystemItem) java.util.ArrayList children com.intellij.psi.PsiFileSystemItem element static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/file/PsiFileImplUtil.class
PsiFileImplUtil.java package com.intellij.psi.impl.file public com.intellij.psi.impl.file.PsiFileImplUtil extends java.lang.Object { private void <init> () public static com.intellij.psi.PsiFile setName (com.intellij.psi.PsiFile, java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.fileEditor.FileDocumentManager fdm com.intellij.openapi.editor.Document doc com.intellij.openapi.fileTypes.FileType newFileType java.io.IOException e com.intellij.psi.PsiFile file String newName com.intellij.openapi.vfs.VirtualFile vFile com.intellij.psi.impl.PsiManagerImpl manager public static void checkSetName (com.intellij.psi.PsiFile, java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiFile file String name com.intellij.openapi.vfs.VirtualFile vFile com.intellij.openapi.vfs.VirtualFile parentFile com.intellij.openapi.vfs.VirtualFile child public static void doDelete (com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException java.io.IOException e com.intellij.psi.PsiFile file com.intellij.psi.impl.PsiManagerImpl manager com.intellij.openapi.vfs.VirtualFile vFile private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/file/PsiLargeBinaryFileImpl.class
PsiLargeBinaryFileImpl.java package com.intellij.psi.impl.file public com.intellij.psi.impl.file.PsiLargeBinaryFileImpl extends com.intellij.psi.impl.file.PsiBinaryFileImpl implements com.intellij.psi.PsiLargeBinaryFile { public void <init> (com.intellij.psi.impl.PsiManagerImpl, com.intellij.psi.FileViewProvider) com.intellij.psi.impl.PsiManagerImpl manager com.intellij.psi.FileViewProvider viewProvider }
com/intellij/psi/impl/file/PsiLargeTextFileImpl.class
PsiLargeTextFileImpl.java package com.intellij.psi.impl.file public com.intellij.psi.impl.file.PsiLargeTextFileImpl extends com.intellij.psi.impl.source.PsiPlainTextFileImpl implements com.intellij.psi.PsiLargeTextFile { public void <init> (com.intellij.psi.FileViewProvider) com.intellij.psi.FileViewProvider viewProvider }
com/intellij/psi/impl/file/PsiPackageBase.class
PsiPackageBase.java package com.intellij.psi.impl.file public abstract com.intellij.psi.impl.file.PsiPackageBase extends com.intellij.psi.impl.PsiElementBase implements com.intellij.psi.PsiDirectoryContainer com.intellij.openapi.ui.Queryable { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.psi.PsiManager myManager private final String myQualifiedName protected java.util.Collection getAllDirectories () protected abstract java.util.Collection getAllDirectories (boolean) protected abstract com.intellij.psi.impl.file.PsiPackageBase findPackage (java.lang.String) public void <init> (com.intellij.psi.PsiManager, java.lang.String) com.intellij.psi.PsiManager manager String qualifiedName public boolean equals (java.lang.Object) Object o public int hashCode () public java.lang.String getQualifiedName () public com.intellij.psi.PsiDirectory[] getDirectories () java.util.Collection collection public com.intellij.psi.PsiDirectory[] getDirectories (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiDirectory directory com.intellij.psi.search.GlobalSearchScope scope java.util.List result boolean includeLibrarySources java.util.Collection directories public com.intellij.ui.icons.RowIcon getElementIcon (int) int elementFlags public java.lang.String getName () int index public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiDirectory dir String name com.intellij.psi.PsiDirectory[] dirs String nameAfterRename public void checkSetName (java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiDirectory dir String name com.intellij.psi.PsiDirectory[] dirs public com.intellij.psi.impl.file.PsiPackageBase getParentPackage () public com.intellij.psi.PsiManager getManager () public com.intellij.psi.PsiElement[] getChildren () public com.intellij.psi.PsiElement getParent () public com.intellij.psi.PsiFile getContainingFile () public com.intellij.openapi.util.TextRange getTextRange () public int getStartOffsetInParent () public int getTextLength () public com.intellij.psi.PsiElement findElementAt (int) int offset public int getTextOffset () public java.lang.String getText () public char[] textToCharArray () public boolean textMatches (java.lang.CharSequence) CharSequence text public boolean textMatches (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement copy () public com.intellij.psi.PsiElement add (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement addBefore (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor public com.intellij.psi.PsiElement addAfter (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor public void checkAdd (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public void delete () throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiDirectory dir com.intellij.psi.PsiDirectory[] dirs public void checkDelete () throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiDirectory dir public com.intellij.psi.PsiElement replace (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement newElement public boolean isWritable () com.intellij.psi.PsiDirectory dir com.intellij.psi.PsiDirectory[] dirs public java.lang.String toString () public boolean canNavigate () public boolean canNavigateToSource () public boolean isPhysical () public com.intellij.lang.ASTNode getNode () public void putInfo (java.util.Map) java.util.Map info public volatile synthetic javax.swing.Icon getElementIcon (int) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/file/UpdateAddedFileProcessor.class
UpdateAddedFileProcessor.java package com.intellij.psi.impl.file public abstract com.intellij.psi.impl.file.UpdateAddedFileProcessor extends java.lang.Object { private static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public abstract boolean canProcessElement (com.intellij.psi.PsiFile) public abstract void update (com.intellij.psi.PsiFile, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException public static com.intellij.psi.impl.file.UpdateAddedFileProcessor forElement (com.intellij.psi.PsiFile) com.intellij.psi.impl.file.UpdateAddedFileProcessor processor com.intellij.psi.PsiFile element static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/file/impl/FileManager.class
FileManager.java package com.intellij.psi.impl.file.impl public abstract com.intellij.psi.impl.file.impl.FileManager extends java.lang.Object implements com.intellij.openapi.Disposable { public abstract com.intellij.psi.PsiFile findFile (com.intellij.openapi.vfs.VirtualFile) public abstract com.intellij.psi.PsiDirectory findDirectory (com.intellij.openapi.vfs.VirtualFile) public abstract void reloadFromDisk (com.intellij.psi.PsiFile) public abstract com.intellij.psi.PsiFile getCachedPsiFile (com.intellij.openapi.vfs.VirtualFile) public abstract void cleanupForNextTest () public abstract com.intellij.psi.FileViewProvider findViewProvider (com.intellij.openapi.vfs.VirtualFile) public abstract com.intellij.psi.FileViewProvider findCachedViewProvider (com.intellij.openapi.vfs.VirtualFile) public abstract void setViewProvider (com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.FileViewProvider) public abstract java.util.List getAllCachedFiles () public abstract com.intellij.psi.FileViewProvider createFileViewProvider (com.intellij.openapi.vfs.VirtualFile, boolean) }
com/intellij/psi/impl/file/impl/FileManagerImpl$1.class
FileManagerImpl.java package com.intellij.psi.impl.file.impl com.intellij.psi.impl.file.impl.FileManagerImpl$1 extends java.lang.Object implements com.intellij.openapi.project.DumbService$DumbModeListener { final synthetic com.intellij.psi.impl.file.impl.FileManagerImpl this$0 void <init> (com.intellij.psi.impl.file.impl.FileManagerImpl) com.intellij.psi.impl.file.impl.FileManagerImpl this$0 public void enteredDumbMode () public void exitDumbMode () }
com/intellij/psi/impl/file/impl/FileManagerImpl$2.class
FileManagerImpl.java package com.intellij.psi.impl.file.impl com.intellij.psi.impl.file.impl.FileManagerImpl$2 extends com.intellij.openapi.vfs.VirtualFileVisitor { final synthetic com.intellij.psi.impl.file.impl.FileManagerImpl this$0 transient void <init> (com.intellij.psi.impl.file.impl.FileManagerImpl, com.intellij.openapi.vfs.VirtualFileVisitor$Option[]) com.intellij.psi.impl.file.impl.FileManagerImpl this$0 com.intellij.openapi.vfs.VirtualFileVisitor$Option[] arg0 public boolean visitFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.FileViewProvider viewProvider com.intellij.openapi.vfs.VirtualFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/file/impl/FileManagerImpl.class
FileManagerImpl.java package com.intellij.psi.impl.file.impl public com.intellij.psi.impl.file.impl.FileManagerImpl extends java.lang.Object implements com.intellij.psi.impl.file.impl.FileManager { private static final com.intellij.openapi.util.Key IN_COMA private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.openapi.util.Key myPsiHardRefKey private final com.intellij.psi.impl.PsiManagerImpl myManager private final com.intellij.openapi.roots.FileIndexFacade myFileIndex private final java.util.concurrent.atomic.AtomicReference myVFileToPsiDirMap private final java.util.concurrent.atomic.AtomicReference myVFileToViewProviderMap private final ThreadLocal myTempProviders private boolean myDisposed private final com.intellij.openapi.fileEditor.FileDocumentManager myFileDocumentManager private final com.intellij.util.messages.MessageBusConnection myConnection private static final com.intellij.openapi.vfs.VirtualFile NULL private boolean myProcessingFileTypesChange static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.impl.PsiManagerImpl, com.intellij.openapi.fileEditor.FileDocumentManager, com.intellij.openapi.roots.FileIndexFacade) com.intellij.psi.impl.PsiManagerImpl manager com.intellij.openapi.fileEditor.FileDocumentManager fileDocumentManager com.intellij.openapi.roots.FileIndexFacade fileIndex public void processQueue () java.util.concurrent.ConcurrentMap map public java.util.concurrent.ConcurrentMap getVFileToViewProviderMap () java.util.concurrent.ConcurrentMap map private java.util.concurrent.ConcurrentMap getVFileToPsiDirMap () java.util.concurrent.ConcurrentMap map public static void clearPsiCaches (com.intellij.psi.FileViewProvider) com.intellij.psi.FileViewProvider provider public void forceReload (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile vFile com.intellij.psi.FileViewProvider viewProvider com.intellij.openapi.vfs.VirtualFile dir com.intellij.psi.PsiDirectory parentDir com.intellij.psi.impl.PsiTreeChangeEventImpl event public void firePropertyChangedForUnloadedPsi () com.intellij.psi.impl.PsiTreeChangeEventImpl event public void dispose () private void clearViewProviders () public void cleanupForNextTest () public com.intellij.psi.FileViewProvider findViewProvider (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.FileViewProvider viewProvider java.util.Map tempMap public com.intellij.psi.FileViewProvider findCachedViewProvider (com.intellij.openapi.vfs.VirtualFile) java.util.Map tempMap com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.FileViewProvider viewProvider private com.intellij.psi.FileViewProvider getRawCachedViewProvider (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file java.util.concurrent.ConcurrentMap map com.intellij.psi.FileViewProvider viewProvider public void setViewProvider (com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.FileViewProvider) com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.psi.FileViewProvider fileViewProvider com.intellij.psi.FileViewProvider prev public com.intellij.psi.FileViewProvider createFileViewProvider (com.intellij.openapi.vfs.VirtualFile, boolean) com.intellij.openapi.vfs.VirtualFile file boolean eventSystemEnabled com.intellij.openapi.fileTypes.FileType fileType com.intellij.lang.Language language com.intellij.psi.FileViewProviderFactory factory com.intellij.psi.FileViewProvider viewProvider public void markInitialized () public boolean isInitialized () void processFileTypesChanged () void possiblyInvalidatePhysicalPsi () com.intellij.psi.FileViewProvider provider void dispatchPendingEvents () void checkConsistency () com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.PsiFile psi com.intellij.psi.FileViewProvider fileViewProvider com.intellij.openapi.vfs.VirtualFile vFile com.intellij.psi.PsiFile psiFile1 java.util.Map$Entry entry com.intellij.psi.PsiDirectory psiDir1 com.intellij.openapi.vfs.VirtualFile parent com.intellij.openapi.vfs.VirtualFile vFile java.util.Map fileToViewProvider java.util.Map fileToPsiDirMap public com.intellij.psi.PsiFile findFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile vFile com.intellij.psi.FileViewProvider viewProvider public com.intellij.psi.PsiFile getCachedPsiFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile vFile public com.intellij.psi.PsiDirectory findDirectory (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile vFile private com.intellij.psi.PsiDirectory findDirectoryImpl (com.intellij.openapi.vfs.VirtualFile, java.util.concurrent.ConcurrentMap) com.intellij.openapi.vfs.VirtualFile vFile java.util.concurrent.ConcurrentMap psiDirMap com.intellij.psi.PsiDirectory psiDir com.intellij.openapi.vfs.VirtualFile parent private boolean isExcludedOrIgnored (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile vFile public com.intellij.psi.PsiDirectory getCachedDirectory (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile vFile void removeFilesAndDirsRecursively (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile vFile private void markInvalidated (com.intellij.psi.FileViewProvider) com.intellij.psi.FileViewProvider viewProvider public static void markPossiblyInvalidated (com.intellij.psi.FileViewProvider) com.intellij.psi.FileViewProvider viewProvider com.intellij.psi.PsiFile getCachedPsiFileInner (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.FileViewProvider fileViewProvider public java.util.List getAllCachedFiles () com.intellij.psi.FileViewProvider provider com.intellij.openapi.vfs.VirtualFile file java.util.List files private void removeInvalidDirs () void removeInvalidFilesAndDirs (boolean) com.intellij.psi.PsiFile psiFile1 com.intellij.openapi.vfs.VirtualFile vFile com.intellij.psi.FileViewProvider view java.util.Iterator iterator boolean useFind java.util.Map fileToPsiFileMap java.util.Map originalFileToPsiFileMap static boolean areViewProvidersEquivalent (com.intellij.psi.FileViewProvider, com.intellij.psi.FileViewProvider) com.intellij.psi.FileViewProvider view1 com.intellij.psi.FileViewProvider view2 com.intellij.lang.Language baseLanguage com.intellij.psi.PsiFile psi1 com.intellij.psi.PsiFile psi2 private void markInvalidations (java.util.Map) java.util.Map originalFileToPsiFileMap public void reloadFromDisk (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file com.intellij.openapi.vfs.VirtualFile vFile com.intellij.openapi.editor.Document document void reloadPsiAfterTextChange (com.intellij.psi.FileViewProvider, com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.FileViewProvider viewProvider com.intellij.openapi.vfs.VirtualFile vFile public boolean evaluateValidity (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file com.intellij.psi.AbstractFileViewProvider vp private boolean evaluateValidity (com.intellij.psi.AbstractFileViewProvider) com.intellij.psi.PsiFile psiFile com.intellij.psi.AbstractFileViewProvider viewProvider com.intellij.openapi.vfs.VirtualFile file private boolean shouldResurrect (com.intellij.psi.FileViewProvider, com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.FileViewProvider temp com.intellij.psi.FileViewProvider recreated com.intellij.psi.FileViewProvider temp com.intellij.psi.FileViewProvider viewProvider com.intellij.openapi.vfs.VirtualFile file java.util.Map tempProviders private static boolean hasInvalidOriginal (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file com.intellij.psi.PsiFile original private static synthetic void lambda$shouldResurrect$8 (com.intellij.psi.FileViewProvider) throws java.lang.RuntimeException com.intellij.psi.FileViewProvider temp private static synthetic boolean lambda$shouldResurrect$7 (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile f private synthetic void lambda$markInvalidations$6 (java.util.Map) throws java.lang.RuntimeException com.intellij.psi.FileViewProvider viewProvider java.util.Map$Entry entry java.util.Map originalFileToPsiFileMap private synthetic void lambda$removeFilesAndDirsRecursively$5 (com.intellij.openapi.vfs.VirtualFile) throws java.lang.RuntimeException com.intellij.openapi.vfs.VirtualFile vFile private synthetic void lambda$processFileTypesChanged$4 () throws java.lang.RuntimeException private synthetic void lambda$null$3 () com.intellij.psi.impl.PsiTreeChangeEventImpl event private synthetic void lambda$setViewProvider$2 (com.intellij.psi.FileViewProvider) throws java.lang.RuntimeException com.intellij.psi.FileViewProvider prev private synthetic void lambda$clearViewProviders$1 () throws java.lang.RuntimeException com.intellij.psi.FileViewProvider provider java.util.concurrent.ConcurrentMap map private static synthetic java.util.Map lambda$new$0 () static synthetic java.util.concurrent.ConcurrentMap access$000 (com.intellij.psi.impl.file.impl.FileManagerImpl) com.intellij.psi.impl.file.impl.FileManagerImpl x0 static synthetic void access$100 (com.intellij.psi.impl.file.impl.FileManagerImpl, com.intellij.psi.FileViewProvider) com.intellij.psi.impl.file.impl.FileManagerImpl x0 com.intellij.psi.FileViewProvider x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightElement.class
LightElement.java package com.intellij.psi.impl.light public abstract com.intellij.psi.impl.light.LightElement extends com.intellij.psi.impl.PsiElementBase { protected final com.intellij.psi.PsiManager myManager private final com.intellij.lang.Language myLanguage private volatile com.intellij.psi.PsiElement myNavigationElement protected void <init> (com.intellij.psi.PsiManager, com.intellij.lang.Language) com.intellij.psi.PsiManager manager com.intellij.lang.Language language public com.intellij.lang.Language getLanguage () public com.intellij.psi.PsiManager getManager () public com.intellij.psi.PsiElement getParent () public com.intellij.psi.PsiElement[] getChildren () public com.intellij.psi.PsiFile getContainingFile () public com.intellij.openapi.util.TextRange getTextRange () public int getStartOffsetInParent () public final int getTextLength () String text public char[] textToCharArray () public boolean textMatches (java.lang.CharSequence) CharSequence text public boolean textMatches (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement findElementAt (int) int offset public int getTextOffset () public boolean isValid () com.intellij.psi.PsiElement navElement public boolean isWritable () public boolean isPhysical () public abstract java.lang.String toString () public void checkAdd (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement add (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement addBefore (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor public com.intellij.psi.PsiElement addAfter (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor public void delete () throws com.intellij.util.IncorrectOperationException public void checkDelete () throws com.intellij.util.IncorrectOperationException public com.intellij.psi.PsiElement replace (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement newElement public com.intellij.lang.ASTNode getNode () public java.lang.String getText () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiElement copy () public com.intellij.psi.PsiElement getNavigationElement () public void setNavigationElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement navigationElement com.intellij.psi.PsiElement nnElement public com.intellij.psi.PsiElement getPrevSibling () public com.intellij.psi.PsiElement getNextSibling () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/meta/MetaRegistry$MyBinding.class
MetaRegistry.java package com.intellij.psi.impl.meta com.intellij.psi.impl.meta.MetaRegistry$MyBinding extends java.lang.Object { private final com.intellij.psi.filters.ElementFilter myFilter private final java.util.function.Supplier myDataClass void <init> (com.intellij.psi.filters.ElementFilter, java.util.function.Supplier) com.intellij.psi.filters.ElementFilter filter java.util.function.Supplier dataClass static synthetic com.intellij.psi.filters.ElementFilter access$000 (com.intellij.psi.impl.meta.MetaRegistry$MyBinding) com.intellij.psi.impl.meta.MetaRegistry$MyBinding x0 static synthetic java.util.function.Supplier access$100 (com.intellij.psi.impl.meta.MetaRegistry$MyBinding) com.intellij.psi.impl.meta.MetaRegistry$MyBinding x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/meta/MetaRegistry.class
MetaRegistry.java package com.intellij.psi.impl.meta public com.intellij.psi.impl.meta.MetaRegistry extends com.intellij.psi.meta.MetaDataRegistrar { private static final com.intellij.openapi.diagnostic.Logger LOG private static final java.util.List ourBindings private static volatile boolean ourContributorsLoaded public void <init> () public static com.intellij.psi.meta.PsiMetaData getMeta (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static void ensureContributorsLoaded () com.intellij.psi.meta.MetaDataContributor contributor public static com.intellij.psi.meta.PsiMetaData getMetaBase (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void registerMetaData (com.intellij.psi.filters.ElementFilter, java.lang.Class) com.intellij.psi.filters.ElementFilter filter Class metadataDescriptorClass java.util.function.Supplier supplier private static synthetic com.intellij.psi.meta.PsiMetaData lambda$registerMetaData$1 (java.lang.Class) ReflectiveOperationException e Class metadataDescriptorClass private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getMetaBase$0 (com.intellij.psi.PsiElement) com.intellij.psi.meta.PsiMetaData data Object[] dependencies com.intellij.psi.impl.meta.MetaRegistry$MyBinding binding com.intellij.psi.PsiElement element static void <clinit> () }
com/intellij/psi/impl/smartPointers/AnchorElementInfo.class
AnchorElementInfo.java package com.intellij.psi.impl.smartPointers com.intellij.psi.impl.smartPointers.AnchorElementInfo extends com.intellij.psi.impl.smartPointers.SelfElementInfo { private volatile long myStubElementTypeAndId static final synthetic boolean $assertionsDisabled void <init> (com.intellij.psi.PsiElement, com.intellij.psi.PsiFile, com.intellij.psi.impl.smartPointers.Identikit$ByAnchor) com.intellij.psi.PsiElement anchor com.intellij.psi.PsiFile containingFile com.intellij.psi.impl.smartPointers.Identikit$ByAnchor identikit void <init> (com.intellij.psi.PsiElement, com.intellij.psi.impl.source.PsiFileWithStubSupport, int, com.intellij.psi.stubs.IStubElementType) com.intellij.psi.PsiElement anchor com.intellij.psi.impl.source.PsiFileWithStubSupport containingFile int stubId com.intellij.psi.stubs.IStubElementType stubElementType private static long pack (int, com.intellij.psi.stubs.IStubElementType) int stubId com.intellij.psi.stubs.IStubElementType stubElementType short index private int getStubId () public com.intellij.psi.PsiElement restoreElement (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.PsiFile file short index com.intellij.psi.stubs.IStubElementType stubElementType com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager long typeAndId int stubId public boolean pointsToTheSameElementAs (com.intellij.psi.impl.smartPointers.SmartPointerElementInfo, com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) long packed1 long packed2 com.intellij.psi.impl.smartPointers.SmartPointerElementInfo other com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager public void fastenBelt (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager private void switchToTree (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager com.intellij.psi.PsiElement element com.intellij.psi.impl.smartPointers.SmartPointerTracker tracker void switchToTreeRange (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.openapi.util.Segment getRange (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager public com.intellij.openapi.util.TextRange getPsiRange (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager public java.lang.String toString () public volatile synthetic com.intellij.openapi.util.Segment getPsiRange (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) private synthetic java.lang.Boolean lambda$pointsToTheSameElementAs$0 (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl, com.intellij.psi.impl.smartPointers.SmartPointerElementInfo) throws java.lang.RuntimeException com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager com.intellij.psi.impl.smartPointers.SmartPointerElementInfo other static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/smartPointers/ClsElementInfo.class
ClsElementInfo.java package com.intellij.psi.impl.smartPointers com.intellij.psi.impl.smartPointers.ClsElementInfo extends com.intellij.psi.impl.smartPointers.SmartPointerElementInfo { private final com.intellij.psi.PsiAnchor$StubIndexReference myStubIndexReference void <init> (com.intellij.psi.PsiAnchor$StubIndexReference) com.intellij.psi.PsiAnchor$StubIndexReference stubReference com.intellij.psi.PsiElement restoreElement (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager int elementHashCode () boolean pointsToTheSameElementAs (com.intellij.psi.impl.smartPointers.SmartPointerElementInfo, com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerElementInfo other com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager com.intellij.openapi.vfs.VirtualFile getVirtualFile () com.intellij.openapi.util.Segment getRange (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager com.intellij.openapi.util.Segment getPsiRange (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager com.intellij.psi.PsiFile restoreFile (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/smartPointers/DirElementInfo.class
DirElementInfo.java package com.intellij.psi.impl.smartPointers com.intellij.psi.impl.smartPointers.DirElementInfo extends com.intellij.psi.impl.smartPointers.SmartPointerElementInfo { private final com.intellij.openapi.vfs.VirtualFile myVirtualFile private final com.intellij.openapi.project.Project myProject void <init> (com.intellij.psi.PsiDirectory) com.intellij.psi.PsiDirectory directory com.intellij.psi.PsiElement restoreElement (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager com.intellij.psi.PsiFile restoreFile (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager int elementHashCode () boolean pointsToTheSameElementAs (com.intellij.psi.impl.smartPointers.SmartPointerElementInfo, com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerElementInfo other com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager com.intellij.openapi.vfs.VirtualFile getVirtualFile () com.intellij.openapi.util.Segment getRange (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager com.intellij.openapi.util.Segment getPsiRange (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/smartPointers/FileElementInfo.class
FileElementInfo.java package com.intellij.psi.impl.smartPointers com.intellij.psi.impl.smartPointers.FileElementInfo extends com.intellij.psi.impl.smartPointers.SmartPointerElementInfo { private final com.intellij.openapi.vfs.VirtualFile myVirtualFile private final com.intellij.openapi.project.Project myProject private final com.intellij.lang.Language myLanguage private final Class myFileClass void <init> (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file com.intellij.psi.PsiElement restoreElement (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager com.intellij.psi.PsiFile file com.intellij.psi.PsiFile restoreFile (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager com.intellij.psi.PsiElement element int elementHashCode () boolean pointsToTheSameElementAs (com.intellij.psi.impl.smartPointers.SmartPointerElementInfo, com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerElementInfo other com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager com.intellij.openapi.vfs.VirtualFile getVirtualFile () com.intellij.openapi.util.Segment getRange (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager com.intellij.openapi.editor.Document document com.intellij.openapi.util.Segment getPsiRange (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager com.intellij.openapi.editor.Document currentDoc com.intellij.openapi.editor.Document committedDoc public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/smartPointers/HardElementInfo.class
HardElementInfo.java package com.intellij.psi.impl.smartPointers com.intellij.psi.impl.smartPointers.HardElementInfo extends com.intellij.psi.impl.smartPointers.SmartPointerElementInfo { private final com.intellij.psi.PsiElement myElement void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement restoreElement (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager com.intellij.psi.PsiFile restoreFile (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager int elementHashCode () boolean pointsToTheSameElementAs (com.intellij.psi.impl.smartPointers.SmartPointerElementInfo, com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerElementInfo other com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager com.intellij.openapi.vfs.VirtualFile getVirtualFile () com.intellij.openapi.util.Segment getRange (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager com.intellij.openapi.util.Segment getPsiRange (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/smartPointers/Identikit$1.class
Identikit.java package com.intellij.psi.impl.smartPointers synthetic com.intellij.psi.impl.smartPointers.Identikit$1 extends java.lang.Object { }
com/intellij/psi/impl/smartPointers/Identikit$ByAnchor.class
Identikit.java package com.intellij.psi.impl.smartPointers com.intellij.psi.impl.smartPointers.Identikit$ByAnchor extends com.intellij.psi.impl.smartPointers.Identikit { private final com.intellij.psi.impl.smartPointers.Identikit$ByType myElementInfo private final com.intellij.psi.impl.smartPointers.Identikit$ByType myAnchorInfo private final com.intellij.psi.impl.smartPointers.SmartPointerAnchorProvider myAnchorProvider void <init> (com.intellij.psi.impl.smartPointers.Identikit$ByType, com.intellij.psi.impl.smartPointers.Identikit$ByType, com.intellij.psi.impl.smartPointers.SmartPointerAnchorProvider) com.intellij.psi.impl.smartPointers.Identikit$ByType elementInfo com.intellij.psi.impl.smartPointers.Identikit$ByType anchorInfo com.intellij.psi.impl.smartPointers.SmartPointerAnchorProvider anchorProvider public boolean equals (java.lang.Object) Object o com.intellij.psi.impl.smartPointers.Identikit$ByAnchor anchor public int hashCode () public com.intellij.psi.PsiElement findPsiElement (com.intellij.psi.PsiFile, int, int) com.intellij.psi.PsiFile file int startOffset int endOffset com.intellij.psi.PsiElement anchor com.intellij.psi.PsiElement element public com.intellij.lang.Language getFileLanguage () public boolean isForPsiFile () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/smartPointers/Identikit$ByType.class
Identikit.java package com.intellij.psi.impl.smartPointers public com.intellij.psi.impl.smartPointers.Identikit$ByType extends com.intellij.psi.impl.smartPointers.Identikit { private final Class myElementClass private final com.intellij.psi.tree.IElementType myElementType private final com.intellij.lang.Language myFileLanguage private void <init> (java.lang.Class, com.intellij.psi.tree.IElementType, com.intellij.lang.Language) Class elementClass com.intellij.psi.tree.IElementType elementType com.intellij.lang.Language fileLanguage public com.intellij.psi.PsiElement findPsiElement (com.intellij.psi.PsiFile, int, int) com.intellij.psi.PsiFile file int startOffset int endOffset com.intellij.lang.Language actualLanguage com.intellij.psi.PsiFile actualLanguagePsi public com.intellij.psi.PsiElement findInside (com.intellij.psi.PsiElement, int, int) com.intellij.psi.PsiElement element int startOffset int endOffset com.intellij.psi.PsiElement anchor com.intellij.psi.PsiElement result private com.intellij.psi.PsiElement findParent (int, int, com.intellij.psi.PsiElement) int startOffset int endOffset com.intellij.psi.PsiElement anchor com.intellij.openapi.util.TextRange range public boolean equals (java.lang.Object) Object o com.intellij.psi.impl.smartPointers.Identikit$ByType info public int hashCode () public java.lang.String toString () public com.intellij.lang.Language getFileLanguage () public boolean isForPsiFile () private boolean isAcceptable (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element synthetic void <init> (java.lang.Class, com.intellij.psi.tree.IElementType, com.intellij.lang.Language, com.intellij.psi.impl.smartPointers.Identikit$1) Class x0 com.intellij.psi.tree.IElementType x1 com.intellij.lang.Language x2 com.intellij.psi.impl.smartPointers.Identikit$1 x3 static synthetic boolean access$100 (com.intellij.psi.impl.smartPointers.Identikit$ByType, com.intellij.psi.PsiElement) com.intellij.psi.impl.smartPointers.Identikit$ByType x0 com.intellij.psi.PsiElement x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/smartPointers/Identikit.class
Identikit.java package com.intellij.psi.impl.smartPointers public abstract com.intellij.psi.impl.smartPointers.Identikit extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.util.containers.Interner ourPlainInterner private static final com.intellij.util.containers.Interner ourAnchorInterner public void <init> () public abstract com.intellij.psi.PsiElement findPsiElement (com.intellij.psi.PsiFile, int, int) public abstract com.intellij.lang.Language getFileLanguage () public abstract boolean isForPsiFile () public static com.intellij.psi.impl.smartPointers.Identikit$ByType fromPsi (com.intellij.psi.PsiElement, com.intellij.lang.Language) com.intellij.psi.PsiElement element com.intellij.lang.Language fileLanguage static com.intellij.openapi.util.Pair withAnchor (com.intellij.psi.PsiElement, com.intellij.lang.Language) com.intellij.psi.impl.smartPointers.Identikit$ByAnchor anchorKit com.intellij.psi.PsiElement anchor com.intellij.psi.impl.smartPointers.SmartPointerAnchorProvider provider com.intellij.psi.PsiElement element com.intellij.lang.Language fileLanguage static com.intellij.psi.impl.smartPointers.Identikit$ByType fromTypes (java.lang.Class, com.intellij.psi.tree.IElementType, com.intellij.lang.Language) Class elementClass com.intellij.psi.tree.IElementType elementType com.intellij.lang.Language fileLanguage static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/smartPointers/InjectedSelfElementInfo$AffixOffsets.class
InjectedSelfElementInfo.java package com.intellij.psi.impl.smartPointers com.intellij.psi.impl.smartPointers.InjectedSelfElementInfo$AffixOffsets extends java.lang.Object { final int startAffixIndex final int startAffixOffset final int endAffixIndex final int endAffixOffset void <init> (int, int, int, int) int startAffixIndex int startAffixOffset int endAffixIndex int endAffixOffset com.intellij.openapi.util.ProperTextRange expandRangeToAffixes (int, int, java.util.List) com.intellij.openapi.util.TextRange fragment com.intellij.openapi.util.TextRange fragment int start int end java.util.List fragments private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/smartPointers/InjectedSelfElementInfo.class
InjectedSelfElementInfo.java package com.intellij.psi.impl.smartPointers com.intellij.psi.impl.smartPointers.InjectedSelfElementInfo extends com.intellij.psi.impl.smartPointers.SmartPointerElementInfo { private final com.intellij.psi.SmartPsiFileRange myInjectedFileRangeInHostFile private final com.intellij.psi.impl.smartPointers.InjectedSelfElementInfo$AffixOffsets myAffixOffsets private final com.intellij.psi.impl.smartPointers.Identikit myType private final com.intellij.psi.SmartPsiElementPointer myHostContext static final synthetic boolean $assertionsDisabled void <init> (com.intellij.openapi.project.Project, com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange, com.intellij.psi.PsiFile, com.intellij.psi.SmartPsiElementPointer) com.intellij.openapi.util.TextRange range int i com.intellij.openapi.project.Project project com.intellij.psi.PsiElement injectedElement com.intellij.openapi.util.TextRange injectedRange com.intellij.psi.PsiFile containingFile com.intellij.psi.SmartPsiElementPointer hostContext com.intellij.lang.injection.InjectedLanguageManager ilm com.intellij.openapi.util.TextRange hostRange com.intellij.psi.PsiFile hostFile com.intellij.psi.SmartPointerManager smartPointerManager int startAffixIndex int startAffixOffset int endAffixIndex int endAffixOffset java.util.List fragments com.intellij.openapi.vfs.VirtualFile getVirtualFile () com.intellij.psi.PsiElement element com.intellij.openapi.util.Segment getRange (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager com.intellij.openapi.util.Segment getPsiRange (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager com.intellij.psi.PsiElement restoreElement (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager com.intellij.psi.PsiFile hostFile com.intellij.psi.PsiElement hostContext com.intellij.openapi.util.Segment segment com.intellij.psi.PsiFile injectedPsi com.intellij.openapi.util.ProperTextRange rangeInInjected private com.intellij.psi.PsiFile getInjectedFileIn (com.intellij.psi.PsiElement, com.intellij.psi.PsiFile, com.intellij.openapi.util.TextRange) com.intellij.psi.PsiFile injected com.intellij.injected.editor.DocumentWindow documentWindow com.intellij.psi.PsiFile injectedFile com.intellij.openapi.util.Pair pair java.util.List injected com.intellij.psi.PsiElement hostContext com.intellij.psi.PsiFile hostFile com.intellij.openapi.util.TextRange rangeInHostFile com.intellij.psi.impl.PsiDocumentManagerBase docManager com.intellij.psi.PsiFile[] result com.intellij.psi.PsiLanguageInjectionHost$InjectedPsiVisitor visitor com.intellij.psi.PsiDocumentManager documentManager com.intellij.openapi.editor.Document document boolean pointsToTheSameElementAs (com.intellij.psi.impl.smartPointers.SmartPointerElementInfo, com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerElementInfo other com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager com.intellij.psi.impl.smartPointers.SmartPointerElementInfo myElementInfo com.intellij.psi.impl.smartPointers.SmartPointerElementInfo oElementInfo com.intellij.psi.PsiFile restoreFile (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager com.intellij.psi.PsiFile hostFile com.intellij.psi.PsiElement hostContext com.intellij.openapi.util.Segment segment com.intellij.openapi.util.TextRange rangeInHostFile private com.intellij.openapi.util.ProperTextRange getInjectedRange (boolean) boolean psi com.intellij.psi.PsiElement hostContext com.intellij.openapi.util.Segment hostElementRange private static com.intellij.openapi.util.ProperTextRange hostToInjected (boolean, com.intellij.openapi.util.Segment, com.intellij.psi.PsiFile, com.intellij.psi.impl.smartPointers.InjectedSelfElementInfo$AffixOffsets) com.intellij.openapi.project.Project project com.intellij.injected.editor.DocumentWindow documentWindow int start int end boolean psi com.intellij.openapi.util.Segment hostRange com.intellij.psi.PsiFile injectedFile com.intellij.psi.impl.smartPointers.InjectedSelfElementInfo$AffixOffsets affixOffsets com.intellij.openapi.vfs.VirtualFile virtualFile void cleanup () com.intellij.openapi.editor.Document getDocumentToSynchronize () int elementHashCode () private com.intellij.openapi.project.Project getProject () public java.lang.String toString () private static synthetic void lambda$getInjectedFileIn$0 (com.intellij.psi.impl.PsiDocumentManagerBase, com.intellij.openapi.util.TextRange, com.intellij.psi.PsiFile[], com.intellij.psi.PsiFile, java.util.List) com.intellij.injected.editor.DocumentWindow window com.intellij.openapi.util.TextRange hostRange com.intellij.psi.impl.PsiDocumentManagerBase docManager com.intellij.openapi.util.TextRange rangeInHostFile com.intellij.psi.PsiFile[] result com.intellij.psi.PsiFile injectedPsi java.util.List places com.intellij.openapi.editor.Document document static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/smartPointers/MarkerCache$1.class
MarkerCache.java package com.intellij.psi.impl.smartPointers final com.intellij.psi.impl.smartPointers.MarkerCache$1 extends com.intellij.psi.impl.smartPointers.Identikit { void <init> () public com.intellij.psi.PsiElement findPsiElement (com.intellij.psi.PsiFile, int, int) com.intellij.psi.PsiFile file int startOffset int endOffset public com.intellij.lang.Language getFileLanguage () public boolean isForPsiFile () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/smartPointers/MarkerCache$UpdatedRanges.class
MarkerCache.java package com.intellij.psi.impl.smartPointers com.intellij.psi.impl.smartPointers.MarkerCache$UpdatedRanges extends java.lang.Object { private final int myEventCount private final com.intellij.openapi.editor.impl.FrozenDocument myResultDocument private final java.util.List mySortedInfos private final com.intellij.openapi.editor.impl.ManualRangeMarker[] myMarkers void <init> (int, com.intellij.openapi.editor.impl.FrozenDocument, java.util.List, com.intellij.openapi.editor.impl.ManualRangeMarker[]) int eventCount com.intellij.openapi.editor.impl.FrozenDocument resultDocument java.util.List sortedInfos com.intellij.openapi.editor.impl.ManualRangeMarker[] markers static synthetic int access$000 (com.intellij.psi.impl.smartPointers.MarkerCache$UpdatedRanges) com.intellij.psi.impl.smartPointers.MarkerCache$UpdatedRanges x0 static synthetic com.intellij.openapi.editor.impl.FrozenDocument access$100 (com.intellij.psi.impl.smartPointers.MarkerCache$UpdatedRanges) com.intellij.psi.impl.smartPointers.MarkerCache$UpdatedRanges x0 static synthetic com.intellij.openapi.editor.impl.ManualRangeMarker[] access$200 (com.intellij.psi.impl.smartPointers.MarkerCache$UpdatedRanges) com.intellij.psi.impl.smartPointers.MarkerCache$UpdatedRanges x0 static synthetic java.util.List access$300 (com.intellij.psi.impl.smartPointers.MarkerCache$UpdatedRanges) com.intellij.psi.impl.smartPointers.MarkerCache$UpdatedRanges x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/smartPointers/MarkerCache.class
MarkerCache.java package com.intellij.psi.impl.smartPointers com.intellij.psi.impl.smartPointers.MarkerCache extends java.lang.Object { static final java.util.Comparator INFO_COMPARATOR private final com.intellij.psi.impl.smartPointers.SmartPointerTracker myPointers private com.intellij.psi.impl.smartPointers.MarkerCache$UpdatedRanges myUpdatedRanges static final synthetic boolean $assertionsDisabled void <init> (com.intellij.psi.impl.smartPointers.SmartPointerTracker) com.intellij.psi.impl.smartPointers.SmartPointerTracker pointers private com.intellij.psi.impl.smartPointers.MarkerCache$UpdatedRanges getUpdatedMarkers (com.intellij.openapi.editor.impl.FrozenDocument, java.util.List) com.intellij.psi.impl.smartPointers.MarkerCache$UpdatedRanges answer java.util.List infos com.intellij.openapi.editor.impl.ManualRangeMarker[] markers com.intellij.openapi.editor.impl.FrozenDocument frozen java.util.List events int eventCount com.intellij.psi.impl.smartPointers.MarkerCache$UpdatedRanges cache com.intellij.psi.impl.smartPointers.MarkerCache$UpdatedRanges answer private static com.intellij.openapi.editor.impl.ManualRangeMarker[] createMarkers (java.util.List) com.intellij.psi.impl.smartPointers.SelfElementInfo info boolean greedy int start int end java.util.List infos com.intellij.openapi.editor.impl.ManualRangeMarker[] markers int i private static boolean rangeEquals (com.intellij.psi.impl.smartPointers.SelfElementInfo, int, int, boolean) com.intellij.psi.impl.smartPointers.SelfElementInfo info int start int end boolean greedy private static com.intellij.psi.impl.smartPointers.MarkerCache$UpdatedRanges applyEvents (java.util.List, com.intellij.psi.impl.smartPointers.MarkerCache$UpdatedRanges) com.intellij.openapi.editor.impl.event.RetargetRangeMarkers retarget com.intellij.openapi.editor.event.DocumentEvent corrected com.intellij.openapi.editor.impl.ManualRangeMarker currentRange int sameMarkersEnd com.intellij.openapi.editor.impl.ManualRangeMarker updatedRange com.intellij.openapi.editor.impl.FrozenDocument before com.intellij.openapi.editor.event.DocumentEvent corrected int i com.intellij.openapi.editor.event.DocumentEvent event java.util.List events com.intellij.psi.impl.smartPointers.MarkerCache$UpdatedRanges struct com.intellij.openapi.editor.impl.FrozenDocument frozen com.intellij.openapi.editor.impl.ManualRangeMarker[] resultMarkers boolean updateMarkers (com.intellij.openapi.editor.impl.FrozenDocument, java.util.List) com.intellij.psi.impl.smartPointers.SelfElementInfo info int i com.intellij.openapi.editor.impl.FrozenDocument frozen java.util.List events com.intellij.psi.impl.smartPointers.MarkerCache$UpdatedRanges updated boolean sorted com.intellij.openapi.util.TextRange getUpdatedRange (com.intellij.psi.impl.smartPointers.SelfElementInfo, com.intellij.openapi.editor.impl.FrozenDocument, java.util.List) com.intellij.psi.impl.smartPointers.SelfElementInfo info com.intellij.openapi.editor.impl.FrozenDocument frozen java.util.List events com.intellij.psi.impl.smartPointers.MarkerCache$UpdatedRanges struct int i com.intellij.openapi.editor.impl.ManualRangeMarker updated static com.intellij.openapi.util.Segment getUpdatedRange (com.intellij.psi.PsiFile, com.intellij.openapi.util.Segment, boolean, com.intellij.openapi.editor.impl.FrozenDocument, java.util.List) com.intellij.psi.PsiFile containingFile com.intellij.openapi.util.Segment segment boolean isSegmentGreedy com.intellij.openapi.editor.impl.FrozenDocument frozen java.util.List events com.intellij.psi.impl.smartPointers.SelfElementInfo info java.util.List infos boolean greedy int start int end boolean surviveOnExternalChange com.intellij.openapi.editor.impl.ManualRangeMarker marker com.intellij.psi.impl.smartPointers.MarkerCache$UpdatedRanges ranges java.util.List newEvents com.intellij.psi.impl.smartPointers.MarkerCache$UpdatedRanges updated private static boolean isWholeDocumentReplace (com.intellij.openapi.editor.impl.FrozenDocument, com.intellij.openapi.editor.impl.event.DocumentEventImpl) com.intellij.openapi.editor.impl.FrozenDocument frozen com.intellij.openapi.editor.impl.event.DocumentEventImpl event void rangeChanged () private static synthetic com.intellij.openapi.editor.event.DocumentEvent lambda$getUpdatedRange$2 (com.intellij.openapi.editor.impl.FrozenDocument, com.intellij.openapi.editor.event.DocumentEvent) com.intellij.openapi.editor.impl.FrozenDocument frozen com.intellij.openapi.editor.event.DocumentEvent event private static synthetic boolean lambda$getUpdatedRange$1 (com.intellij.openapi.editor.impl.FrozenDocument, com.intellij.openapi.editor.event.DocumentEvent) com.intellij.openapi.editor.impl.FrozenDocument frozen com.intellij.openapi.editor.event.DocumentEvent event private static synthetic int lambda$static$0 (com.intellij.psi.impl.smartPointers.SelfElementInfo, com.intellij.psi.impl.smartPointers.SelfElementInfo) com.intellij.psi.impl.smartPointers.SelfElementInfo info1 com.intellij.psi.impl.smartPointers.SelfElementInfo info2 int o1 int o2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/smartPointers/SelfElementInfo.class
SelfElementInfo.java package com.intellij.psi.impl.smartPointers public com.intellij.psi.impl.smartPointers.SelfElementInfo extends com.intellij.psi.impl.smartPointers.SmartPointerElementInfo { private static final com.intellij.openapi.fileEditor.FileDocumentManager ourFileDocManager private volatile com.intellij.psi.impl.smartPointers.Identikit myIdentikit private final com.intellij.openapi.vfs.VirtualFile myFile private final boolean myForInjected private int myStartOffset private int myEndOffset static final synthetic boolean $assertionsDisabled void <init> (com.intellij.openapi.util.ProperTextRange, com.intellij.psi.impl.smartPointers.Identikit, com.intellij.psi.PsiFile, boolean) com.intellij.openapi.util.ProperTextRange range com.intellij.psi.impl.smartPointers.Identikit identikit com.intellij.psi.PsiFile containingFile boolean forInjected void switchToAnchor (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private com.intellij.openapi.util.Pair findAnchor (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private void switchTo (com.intellij.psi.PsiElement, com.intellij.openapi.util.Pair) com.intellij.psi.PsiElement element com.intellij.openapi.util.Pair pair boolean updateRangeToPsi (com.intellij.openapi.util.Segment, com.intellij.psi.PsiElement) com.intellij.openapi.util.Segment pointerRange com.intellij.psi.PsiElement cachedElement com.intellij.openapi.util.Pair pair com.intellij.openapi.util.TextRange range void setRange (com.intellij.openapi.util.Segment) com.intellij.openapi.util.Segment range boolean hasRange () int getPsiStartOffset () int getPsiEndOffset () boolean isGreedy () com.intellij.openapi.editor.Document getDocumentToSynchronize () com.intellij.psi.PsiElement restoreElement (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager com.intellij.openapi.util.Segment segment com.intellij.psi.PsiFile file com.intellij.openapi.util.TextRange getPsiRange (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager boolean isForInjected () private com.intellij.openapi.util.TextRange calcPsiRange () com.intellij.psi.PsiFile restoreFile (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager void cleanup () public static com.intellij.psi.PsiFile restoreFileFromVirtual (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project, com.intellij.lang.Language) com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.openapi.project.Project project com.intellij.lang.Language language public static com.intellij.psi.PsiDirectory restoreDirectoryFromVirtual (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.openapi.project.Project project private static com.intellij.openapi.vfs.VirtualFile restoreVFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile child com.intellij.openapi.vfs.VirtualFile vParent String name com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.openapi.vfs.VirtualFile child int elementHashCode () boolean pointsToTheSameElementAs (com.intellij.psi.impl.smartPointers.SmartPointerElementInfo, com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SelfElementInfo otherInfo com.intellij.psi.impl.smartPointers.SmartPointerElementInfo other com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager final com.intellij.openapi.vfs.VirtualFile getVirtualFile () com.intellij.openapi.util.Segment getRange (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerTracker tracker com.intellij.psi.impl.PsiDocumentManagerBase documentManager java.util.List events com.intellij.openapi.editor.Document document com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager public java.lang.String toString () public static com.intellij.openapi.util.Segment calcActualRangeAfterDocumentEvents (com.intellij.psi.PsiFile, com.intellij.openapi.editor.Document, com.intellij.openapi.util.Segment, boolean) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl pointerManager com.intellij.psi.impl.smartPointers.SmartPointerTracker tracker com.intellij.psi.PsiFile containingFile com.intellij.openapi.editor.Document document com.intellij.openapi.util.Segment segment boolean isSegmentGreedy com.intellij.openapi.project.Project project com.intellij.psi.impl.PsiDocumentManagerBase documentManager java.util.List events volatile synthetic com.intellij.openapi.util.Segment getPsiRange (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) private synthetic java.lang.Boolean lambda$pointsToTheSameElementAs$2 (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl, com.intellij.psi.impl.smartPointers.SelfElementInfo) throws java.lang.RuntimeException com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager com.intellij.psi.impl.smartPointers.SelfElementInfo otherInfo com.intellij.openapi.util.Segment range1 com.intellij.openapi.util.Segment range2 private static synthetic com.intellij.psi.PsiDirectory lambda$restoreDirectoryFromVirtual$1 (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) throws java.lang.RuntimeException com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.openapi.vfs.VirtualFile child com.intellij.psi.PsiDirectory file private static synthetic com.intellij.psi.PsiFile lambda$restoreFileFromVirtual$0 (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, com.intellij.lang.Language) throws java.lang.RuntimeException com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.lang.Language language com.intellij.openapi.vfs.VirtualFile child com.intellij.psi.PsiFile file static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/smartPointers/SmartPointerAnchorProvider.class
SmartPointerAnchorProvider.java package com.intellij.psi.impl.smartPointers public abstract com.intellij.psi.impl.smartPointers.SmartPointerAnchorProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public abstract com.intellij.psi.PsiElement getAnchor (com.intellij.psi.PsiElement) public abstract com.intellij.psi.PsiElement restoreElement (com.intellij.psi.PsiElement) static void <clinit> () }
com/intellij/psi/impl/smartPointers/SmartPointerElementInfo.class
SmartPointerElementInfo.java package com.intellij.psi.impl.smartPointers abstract com.intellij.psi.impl.smartPointers.SmartPointerElementInfo extends java.lang.Object { void <init> () com.intellij.openapi.editor.Document getDocumentToSynchronize () void fastenBelt (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager abstract com.intellij.psi.PsiElement restoreElement (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) abstract com.intellij.psi.PsiFile restoreFile (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) abstract int elementHashCode () abstract boolean pointsToTheSameElementAs (com.intellij.psi.impl.smartPointers.SmartPointerElementInfo, com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) abstract com.intellij.openapi.vfs.VirtualFile getVirtualFile () abstract com.intellij.openapi.util.Segment getRange (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) void cleanup () abstract com.intellij.openapi.util.Segment getPsiRange (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/smartPointers/SmartPointerEx.class
SmartPointerEx.java package com.intellij.psi.impl.smartPointers public abstract com.intellij.psi.impl.smartPointers.SmartPointerEx extends java.lang.Object implements com.intellij.psi.SmartPsiElementPointer { public abstract com.intellij.psi.PsiElement getCachedElement () }
com/intellij/psi/impl/smartPointers/SmartPointerManagerImpl.class
SmartPointerManagerImpl.java package com.intellij.psi.impl.smartPointers public com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl extends com.intellij.psi.SmartPointerManager { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.openapi.project.Project myProject private final com.intellij.openapi.util.Key POINTERS_KEY private final com.intellij.psi.impl.PsiDocumentManagerBase myPsiDocManager private static final com.intellij.openapi.util.Key CACHED_SMART_POINTER_KEY public void <init> (com.intellij.openapi.project.Project, com.intellij.psi.impl.PsiDocumentManagerBase) com.intellij.openapi.project.Project project com.intellij.psi.impl.PsiDocumentManagerBase psiDocManager private static java.lang.String anonymize (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void fastenBelts (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.impl.smartPointers.SmartPointerTracker pointers public com.intellij.psi.SmartPsiElementPointer createSmartPsiElementPointer (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiFile containingFile public com.intellij.psi.SmartPsiElementPointer createSmartPsiElementPointer (com.intellij.psi.PsiElement, com.intellij.psi.PsiFile) com.intellij.psi.PsiElement element com.intellij.psi.PsiFile containingFile public com.intellij.psi.SmartPsiElementPointer createSmartPsiElementPointer (com.intellij.psi.PsiElement, com.intellij.psi.PsiFile, boolean) com.intellij.psi.PsiElement element com.intellij.psi.PsiFile containingFile boolean forInjected com.intellij.psi.impl.smartPointers.SmartPsiElementPointerImpl pointer private void ensureMyProject (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project private static void ensureValid (com.intellij.psi.PsiElement, com.intellij.psi.PsiFile) com.intellij.psi.PsiElement element com.intellij.psi.PsiFile containingFile boolean valid private static com.intellij.psi.impl.smartPointers.SmartPsiElementPointerImpl getCachedPointer (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement cachedElement com.intellij.psi.PsiElement element java.lang.ref.Reference data com.intellij.psi.impl.smartPointers.SmartPsiElementPointerImpl cachedPointer public com.intellij.psi.SmartPsiFileRange createSmartPsiFileRangePointer (com.intellij.psi.PsiFile, com.intellij.openapi.util.TextRange) com.intellij.psi.PsiFile file com.intellij.openapi.util.TextRange range public com.intellij.psi.SmartPsiFileRange createSmartPsiFileRangePointer (com.intellij.psi.PsiFile, com.intellij.openapi.util.TextRange, boolean) com.intellij.psi.PsiFile file com.intellij.openapi.util.TextRange range boolean forInjected com.intellij.psi.impl.smartPointers.SmartPsiFileRangePointerImpl pointer private void trackPointer (com.intellij.psi.impl.smartPointers.SmartPsiElementPointerImpl, com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.impl.smartPointers.SmartPointerTracker pointers com.intellij.psi.impl.smartPointers.SmartPsiElementPointerImpl pointer com.intellij.openapi.vfs.VirtualFile containingFile com.intellij.psi.impl.smartPointers.SmartPointerElementInfo info com.intellij.psi.impl.smartPointers.SmartPointerTracker$PointerReference reference public void removePointer (com.intellij.psi.SmartPsiElementPointer) com.intellij.psi.impl.smartPointers.SmartPointerTracker pointers com.intellij.psi.PsiElement element com.intellij.psi.impl.smartPointers.SmartPointerElementInfo info com.intellij.psi.impl.smartPointers.SmartPointerTracker$PointerReference reference com.intellij.psi.SmartPsiElementPointer pointer int refCount com.intellij.psi.impl.smartPointers.SmartPointerTracker getTracker (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile containingFile public int getPointersNumber (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile containingFile com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.impl.smartPointers.SmartPointerTracker pointers public boolean pointToTheSameElement (com.intellij.psi.SmartPsiElementPointer, com.intellij.psi.SmartPsiElementPointer) com.intellij.psi.SmartPsiElementPointer pointer1 com.intellij.psi.SmartPsiElementPointer pointer2 public void updatePointers (com.intellij.openapi.editor.Document, com.intellij.openapi.editor.impl.FrozenDocument, java.util.List) com.intellij.openapi.editor.Document document com.intellij.openapi.editor.impl.FrozenDocument frozen java.util.List events com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.impl.smartPointers.SmartPointerTracker list public void updatePointerTargetsAfterReparse (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.impl.smartPointers.SmartPointerTracker list com.intellij.openapi.project.Project getProject () com.intellij.psi.impl.PsiDocumentManagerBase getPsiDocumentManager () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/smartPointers/SmartPointerTracker$PointerReference.class
SmartPointerTracker.java package com.intellij.psi.impl.smartPointers com.intellij.psi.impl.smartPointers.SmartPointerTracker$PointerReference extends java.lang.ref.WeakReference { final com.intellij.openapi.vfs.VirtualFile file final com.intellij.openapi.util.Key key private int index void <init> (com.intellij.psi.impl.smartPointers.SmartPsiElementPointerImpl, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.util.Key) com.intellij.psi.impl.smartPointers.SmartPsiElementPointerImpl pointer com.intellij.openapi.vfs.VirtualFile containingFile com.intellij.openapi.util.Key key static synthetic int access$000 (com.intellij.psi.impl.smartPointers.SmartPointerTracker$PointerReference) com.intellij.psi.impl.smartPointers.SmartPointerTracker$PointerReference x0 static synthetic int access$002 (com.intellij.psi.impl.smartPointers.SmartPointerTracker$PointerReference, int) com.intellij.psi.impl.smartPointers.SmartPointerTracker$PointerReference x0 int x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/smartPointers/SmartPointerTracker.class
SmartPointerTracker.java package com.intellij.psi.impl.smartPointers com.intellij.psi.impl.smartPointers.SmartPointerTracker extends java.lang.Object { private static final java.lang.ref.ReferenceQueue ourQueue private int nextAvailableIndex private int size private com.intellij.psi.impl.smartPointers.SmartPointerTracker$PointerReference[] references private final com.intellij.psi.impl.smartPointers.MarkerCache markerCache private boolean mySorted static final synthetic boolean $assertionsDisabled void <init> () synchronized boolean addReference (com.intellij.psi.impl.smartPointers.SmartPointerTracker$PointerReference, com.intellij.psi.impl.smartPointers.SmartPsiElementPointerImpl) com.intellij.psi.impl.smartPointers.SmartPointerTracker$PointerReference reference com.intellij.psi.impl.smartPointers.SmartPsiElementPointerImpl pointer private boolean isActual (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.util.Key) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.util.Key key private boolean needsExpansion () private boolean isTooSparse () private void resize () com.intellij.psi.impl.smartPointers.SmartPointerTracker$PointerReference ref com.intellij.psi.impl.smartPointers.SmartPointerTracker$PointerReference[] newReferences int index synchronized void removeReference (com.intellij.psi.impl.smartPointers.SmartPointerTracker$PointerReference) com.intellij.psi.impl.smartPointers.SmartPointerTracker$PointerReference reference int index private void disconnectTracker (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.util.Key) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.util.Key key private void assertActual (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.util.Key) com.intellij.psi.impl.smartPointers.SmartPointerTracker another com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.util.Key refKey private void processAlivePointers (com.intellij.util.Processor) com.intellij.psi.impl.smartPointers.SmartPointerTracker$PointerReference ref com.intellij.psi.impl.smartPointers.SmartPsiElementPointerImpl pointer int i com.intellij.util.Processor processor private void ensureSorted () int i java.util.List pointers synchronized void updateMarkers (com.intellij.openapi.editor.impl.FrozenDocument, java.util.List) com.intellij.openapi.editor.impl.FrozenDocument frozen java.util.List events boolean stillSorted synchronized com.intellij.openapi.util.Segment getUpdatedRange (com.intellij.psi.impl.smartPointers.SelfElementInfo, com.intellij.openapi.editor.impl.FrozenDocument, java.util.List) com.intellij.psi.impl.smartPointers.SelfElementInfo info com.intellij.openapi.editor.impl.FrozenDocument document java.util.List events synchronized com.intellij.openapi.util.Segment getUpdatedRange (com.intellij.psi.PsiFile, com.intellij.openapi.util.Segment, boolean, com.intellij.openapi.editor.impl.FrozenDocument, java.util.List) com.intellij.psi.PsiFile containingFile com.intellij.openapi.util.Segment segment boolean isSegmentGreedy com.intellij.openapi.editor.impl.FrozenDocument frozen java.util.List events synchronized void switchStubToAst (com.intellij.psi.impl.smartPointers.AnchorElementInfo, com.intellij.psi.PsiElement) com.intellij.psi.impl.smartPointers.AnchorElementInfo info com.intellij.psi.PsiElement element synchronized void fastenBelts (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager synchronized void updatePointerTargetsAfterReparse () private static void updatePointerTarget (com.intellij.psi.impl.smartPointers.SmartPsiElementPointerImpl, com.intellij.openapi.util.Segment) com.intellij.psi.impl.smartPointers.SmartPsiElementPointerImpl pointer com.intellij.openapi.util.Segment pointerRange com.intellij.psi.PsiElement cachedElement boolean cachedValid com.intellij.psi.PsiElement actual private static void storePointerReference (com.intellij.psi.impl.smartPointers.SmartPointerTracker$PointerReference[], int, com.intellij.psi.impl.smartPointers.SmartPointerTracker$PointerReference) com.intellij.psi.impl.smartPointers.SmartPointerTracker$PointerReference[] references int index com.intellij.psi.impl.smartPointers.SmartPointerTracker$PointerReference ref synchronized java.util.List getSortedInfos () java.util.List infos synchronized int getSize () static void processQueue () com.intellij.psi.impl.smartPointers.SmartPointerTracker$PointerReference reference com.intellij.psi.impl.smartPointers.SmartPointerTracker pointers private static synthetic boolean lambda$getSortedInfos$4 (java.util.List, com.intellij.psi.impl.smartPointers.SmartPsiElementPointerImpl) java.util.List infos com.intellij.psi.impl.smartPointers.SmartPsiElementPointerImpl pointer com.intellij.psi.impl.smartPointers.SelfElementInfo info private static synthetic boolean lambda$updatePointerTargetsAfterReparse$3 (com.intellij.psi.impl.smartPointers.SmartPsiElementPointerImpl) com.intellij.psi.impl.smartPointers.SmartPsiElementPointerImpl pointer private static synthetic boolean lambda$fastenBelts$2 (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl, com.intellij.psi.impl.smartPointers.SmartPsiElementPointerImpl) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager com.intellij.psi.impl.smartPointers.SmartPsiElementPointerImpl pointer private static synthetic int lambda$ensureSorted$1 (com.intellij.psi.impl.smartPointers.SmartPsiElementPointerImpl, com.intellij.psi.impl.smartPointers.SmartPsiElementPointerImpl) com.intellij.psi.impl.smartPointers.SmartPsiElementPointerImpl p1 com.intellij.psi.impl.smartPointers.SmartPsiElementPointerImpl p2 private static synthetic void lambda$static$0 () static synthetic java.lang.ref.ReferenceQueue access$100 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/smartPointers/SmartPsiElementPointerImpl.class
SmartPsiElementPointerImpl.java package com.intellij.psi.impl.smartPointers com.intellij.psi.impl.smartPointers.SmartPsiElementPointerImpl extends java.lang.Object implements com.intellij.psi.impl.smartPointers.SmartPointerEx { private static final com.intellij.openapi.diagnostic.Logger LOG private java.lang.ref.Reference myElement private final com.intellij.psi.impl.smartPointers.SmartPointerElementInfo myElementInfo protected final com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl myManager private byte myReferenceCount com.intellij.psi.impl.smartPointers.SmartPointerTracker$PointerReference pointerReference void <init> (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl, com.intellij.psi.PsiElement, com.intellij.psi.PsiFile, boolean) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager com.intellij.psi.PsiElement element com.intellij.psi.PsiFile containingFile boolean forInjected void <init> (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl, com.intellij.psi.PsiElement, com.intellij.psi.impl.smartPointers.SmartPointerElementInfo) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager com.intellij.psi.PsiElement element com.intellij.psi.impl.smartPointers.SmartPointerElementInfo elementInfo public boolean equals (java.lang.Object) Object obj public int hashCode () public com.intellij.openapi.project.Project getProject () public com.intellij.psi.PsiElement getElement () com.intellij.psi.PsiElement element com.intellij.psi.PsiElement doRestoreElement () com.intellij.psi.PsiElement element void cacheElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement getCachedElement () public com.intellij.psi.PsiFile getContainingFile () com.intellij.psi.PsiElement resolved com.intellij.psi.PsiFile file com.intellij.openapi.editor.Document doc public com.intellij.openapi.vfs.VirtualFile getVirtualFile () public com.intellij.openapi.util.Segment getRange () public com.intellij.openapi.util.Segment getPsiRange () private static com.intellij.psi.impl.smartPointers.SmartPointerElementInfo createElementInfo (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl, com.intellij.psi.PsiElement, com.intellij.psi.PsiFile, boolean) com.intellij.psi.PsiElement restored com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager com.intellij.psi.PsiElement element com.intellij.psi.PsiFile containingFile boolean forInjected com.intellij.psi.impl.smartPointers.SmartPointerElementInfo elementInfo private static com.intellij.psi.impl.smartPointers.SmartPointerElementInfo doCreateElementInfo (com.intellij.openapi.project.Project, com.intellij.psi.PsiElement, com.intellij.psi.PsiFile, boolean) com.intellij.psi.PsiAnchor$StubIndexReference stubReference com.intellij.psi.SmartPsiElementPointer hostPointer com.intellij.psi.PsiLanguageInjectionHost hostContext com.intellij.openapi.util.TextRange elementRange com.intellij.openapi.project.Project project com.intellij.psi.PsiElement element com.intellij.psi.PsiFile containingFile boolean forInjected com.intellij.psi.FileViewProvider viewProvider com.intellij.openapi.editor.Document document com.intellij.psi.impl.smartPointers.SmartPointerElementInfo info com.intellij.openapi.util.TextRange elementRange com.intellij.psi.impl.smartPointers.Identikit$ByType identikit com.intellij.openapi.util.ProperTextRange proper private static com.intellij.psi.impl.smartPointers.SmartPointerElementInfo createAnchorInfo (com.intellij.psi.PsiElement, com.intellij.psi.PsiFile) com.intellij.psi.StubBasedPsiElement stubPsi int stubId com.intellij.psi.tree.IStubFileElementType stubType com.intellij.psi.PsiElement element com.intellij.psi.PsiFile containingFile com.intellij.openapi.util.Pair pair com.intellij.psi.impl.smartPointers.SmartPointerElementInfo getElementInfo () static boolean pointsToTheSameElementAs (com.intellij.psi.SmartPsiElementPointer, com.intellij.psi.SmartPsiElementPointer) com.intellij.psi.impl.smartPointers.SmartPsiElementPointerImpl impl1 com.intellij.psi.impl.smartPointers.SmartPsiElementPointerImpl impl2 com.intellij.psi.impl.smartPointers.SmartPointerElementInfo elementInfo1 com.intellij.psi.impl.smartPointers.SmartPointerElementInfo elementInfo2 com.intellij.psi.PsiElement cachedElement1 com.intellij.psi.PsiElement cachedElement2 com.intellij.psi.SmartPsiElementPointer pointer1 com.intellij.psi.SmartPsiElementPointer pointer2 synchronized int incrementAndGetReferenceCount (int) int delta public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/smartPointers/SmartPsiFileRangePointerImpl.class
SmartPsiFileRangePointerImpl.java package com.intellij.psi.impl.smartPointers com.intellij.psi.impl.smartPointers.SmartPsiFileRangePointerImpl extends com.intellij.psi.impl.smartPointers.SmartPsiElementPointerImpl implements com.intellij.psi.SmartPsiFileRange { void <init> (com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl, com.intellij.psi.PsiFile, com.intellij.openapi.util.ProperTextRange, boolean) com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl manager com.intellij.psi.PsiFile containingFile com.intellij.openapi.util.ProperTextRange range boolean forInjected private static com.intellij.psi.impl.smartPointers.SmartPointerElementInfo createElementInfo (com.intellij.psi.PsiFile, com.intellij.openapi.util.ProperTextRange, boolean) com.intellij.psi.SmartPsiElementPointer hostPointer com.intellij.psi.PsiLanguageInjectionHost host com.intellij.psi.PsiFile containingFile com.intellij.openapi.util.ProperTextRange range boolean forInjected com.intellij.openapi.project.Project project public com.intellij.psi.PsiFile getContainingFile () public com.intellij.psi.PsiFile getElement () public java.lang.String toString () public volatile synthetic com.intellij.psi.PsiElement getElement () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/CharTableImpl$1.class
CharTableImpl.java package com.intellij.psi.impl.source synthetic com.intellij.psi.impl.source.CharTableImpl$1 extends java.lang.Object { }
com/intellij/psi/impl/source/CharTableImpl$StringHashToCharSequencesMap.class
CharTableImpl.java package com.intellij.psi.impl.source com.intellij.psi.impl.source.CharTableImpl$StringHashToCharSequencesMap extends gnu.trove.TIntObjectHashMap { static final synthetic boolean $assertionsDisabled private void <init> (int, float) int capacity float loadFactor private java.lang.CharSequence get (java.lang.CharSequence, int, int) CharSequence sequence int startOffset int endOffset private java.lang.CharSequence getSubSequenceWithHashCode (int, java.lang.CharSequence, int, int) CharSequence cs int hashCode CharSequence sequence int startOffset int endOffset Object o private static boolean charSequenceSubSequenceEquals (java.lang.CharSequence, java.lang.CharSequence, int, int) int i int len CharSequence cs CharSequence baseSequence int startOffset int endOffset private java.lang.CharSequence get (java.lang.CharSequence) CharSequence sequence private java.lang.CharSequence add (java.lang.CharSequence) CharSequence sequence private java.lang.CharSequence add (java.lang.CharSequence, int, int) CharSequence sequence int startOffset int endOffset int hashCode private java.lang.CharSequence getOrAddSubSequenceWithHashCode (int, java.lang.CharSequence, int, int) String addedSequence CharSequence existingSequence String addedSequence CharSequence cs CharSequence[] existingSequenceArray CharSequence[] newSequenceArray String addedSequence Object value int hashCode CharSequence sequence int startOffset int endOffset int index String addedSequence private static synthetic java.lang.CharSequence[] lambda$getOrAddSubSequenceWithHashCode$0 (int) int x$0 synthetic void <init> (int, float, com.intellij.psi.impl.source.CharTableImpl$1) int x0 float x1 com.intellij.psi.impl.source.CharTableImpl$1 x2 static synthetic java.lang.CharSequence access$100 (com.intellij.psi.impl.source.CharTableImpl$StringHashToCharSequencesMap, int, java.lang.CharSequence, int, int) com.intellij.psi.impl.source.CharTableImpl$StringHashToCharSequencesMap x0 int x1 CharSequence x2 int x3 int x4 static synthetic java.lang.CharSequence access$200 (com.intellij.psi.impl.source.CharTableImpl$StringHashToCharSequencesMap, int, java.lang.CharSequence, int, int) com.intellij.psi.impl.source.CharTableImpl$StringHashToCharSequencesMap x0 int x1 CharSequence x2 int x3 int x4 static synthetic java.lang.CharSequence access$300 (com.intellij.psi.impl.source.CharTableImpl$StringHashToCharSequencesMap, java.lang.CharSequence) com.intellij.psi.impl.source.CharTableImpl$StringHashToCharSequencesMap x0 CharSequence x1 static synthetic java.lang.CharSequence access$400 (com.intellij.psi.impl.source.CharTableImpl$StringHashToCharSequencesMap, java.lang.CharSequence) com.intellij.psi.impl.source.CharTableImpl$StringHashToCharSequencesMap x0 CharSequence x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/CharTableImpl.class
CharTableImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.CharTableImpl extends java.lang.Object implements com.intellij.util.CharTable { private static final int INTERN_THRESHOLD private static final com.intellij.psi.impl.source.CharTableImpl$StringHashToCharSequencesMap STATIC_ENTRIES private final com.intellij.psi.impl.source.CharTableImpl$StringHashToCharSequencesMap entries public void <init> () public java.lang.CharSequence intern (java.lang.CharSequence) CharSequence text private java.lang.CharSequence doIntern (java.lang.CharSequence, int, int) CharSequence text int startOffset int endOffset int hashCode CharSequence interned public java.lang.CharSequence doIntern (java.lang.CharSequence) CharSequence text public java.lang.CharSequence intern (java.lang.CharSequence, int, int) CharSequence result CharSequence result CharSequence baseText int startOffset int endOffset CharSequence result private static java.lang.String createSequence (java.lang.CharSequence) CharSequence text private static java.lang.String createSequence (java.lang.CharSequence, int, int) CharSequence text int startOffset int endOffset char[] buf public static java.lang.CharSequence getStaticInterned (java.lang.CharSequence) CharSequence text public static void staticIntern (java.lang.String) String text private static com.intellij.psi.impl.source.CharTableImpl$StringHashToCharSequencesMap newStaticSet () com.intellij.psi.impl.source.CharTableImpl$StringHashToCharSequencesMap r public static void addStringsFromClassToStatics (java.lang.Class) String typeName java.lang.reflect.Field field Class aClass private static int subSequenceHashCode (java.lang.CharSequence, int, int) CharSequence sequence int startOffset int endOffset static synthetic int access$500 (java.lang.CharSequence, int, int) CharSequence x0 int x1 int x2 static synthetic java.lang.String access$600 (java.lang.CharSequence, int, int) CharSequence x0 int x1 int x2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/CodeFragmentElement.class
CodeFragmentElement.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.CodeFragmentElement extends com.intellij.psi.impl.source.tree.FileElement { public void <init> (java.lang.CharSequence) CharSequence text }
com/intellij/psi/impl/source/DummyHolder$1.class
DummyHolder.java package com.intellij.psi.impl.source synthetic com.intellij.psi.impl.source.DummyHolder$1 extends java.lang.Object { }
com/intellij/psi/impl/source/DummyHolder$DummyHolderTreeLock.class
DummyHolder.java package com.intellij.psi.impl.source com.intellij.psi.impl.source.DummyHolder$DummyHolderTreeLock extends java.lang.Object { private void <init> () synthetic void <init> (com.intellij.psi.impl.source.DummyHolder$1) com.intellij.psi.impl.source.DummyHolder$1 x0 }
com/intellij/psi/impl/source/DummyHolder.class
DummyHolder.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.DummyHolder extends com.intellij.psi.impl.source.PsiFileImpl { protected final com.intellij.psi.PsiElement myContext private final com.intellij.util.CharTable myTable private final Boolean myExplicitlyValid private final com.intellij.lang.Language myLanguage private final com.intellij.psi.impl.source.DummyHolder$DummyHolderTreeLock myTreeElementLock private com.intellij.psi.FileViewProvider myViewProvider public void <init> (com.intellij.psi.PsiManager, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiManager manager com.intellij.psi.impl.source.tree.TreeElement contentElement com.intellij.psi.PsiElement context public void <init> (com.intellij.psi.PsiManager, com.intellij.util.CharTable, boolean) com.intellij.psi.PsiManager manager com.intellij.util.CharTable table boolean validity public void <init> (com.intellij.psi.PsiManager, com.intellij.psi.PsiElement) com.intellij.psi.PsiManager manager com.intellij.psi.PsiElement context public void <init> (com.intellij.psi.PsiManager, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.PsiElement, com.intellij.util.CharTable) com.intellij.psi.PsiManager manager com.intellij.psi.impl.source.tree.TreeElement contentElement com.intellij.psi.PsiElement context com.intellij.util.CharTable table protected static com.intellij.lang.Language language (com.intellij.psi.PsiElement, com.intellij.lang.Language) com.intellij.psi.PsiElement context com.intellij.lang.Language defaultLanguage com.intellij.psi.PsiFile file com.intellij.lang.Language contextLanguage com.intellij.lang.Language language public void <init> (com.intellij.psi.PsiManager, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.PsiElement, com.intellij.util.CharTable, java.lang.Boolean, com.intellij.lang.Language) com.intellij.psi.PsiManager manager com.intellij.psi.impl.source.tree.TreeElement contentElement com.intellij.psi.PsiElement context com.intellij.util.CharTable table Boolean validity com.intellij.lang.Language language public void <init> (com.intellij.psi.PsiManager, com.intellij.psi.PsiElement, com.intellij.util.CharTable) com.intellij.psi.PsiManager manager com.intellij.psi.PsiElement context com.intellij.util.CharTable table public void <init> (com.intellij.psi.PsiManager, com.intellij.util.CharTable, com.intellij.lang.Language) com.intellij.psi.PsiManager manager com.intellij.util.CharTable table com.intellij.lang.Language language public void <init> (com.intellij.psi.PsiManager, com.intellij.lang.Language, com.intellij.psi.PsiElement) com.intellij.psi.PsiManager manager com.intellij.lang.Language language com.intellij.psi.PsiElement context public com.intellij.psi.PsiElement getContext () public boolean isValid () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public com.intellij.openapi.fileTypes.FileType getFileType () com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiElement context com.intellij.openapi.fileTypes.LanguageFileType fileType public com.intellij.psi.impl.source.tree.FileElement getTreeElement () com.intellij.psi.impl.source.tree.FileElement fileElement public com.intellij.lang.Language getLanguage () protected com.intellij.psi.impl.source.PsiFileImpl clone () com.intellij.psi.impl.source.DummyHolder psiClone com.intellij.psi.DummyHolderViewProvider dummyHolderViewProvider public com.intellij.psi.FileViewProvider getViewProvider () protected volatile synthetic java.lang.Object clone () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/DummyHolderElement.class
DummyHolderElement.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.DummyHolderElement extends com.intellij.psi.impl.source.tree.FileElement { public void <init> (java.lang.CharSequence) CharSequence text private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/DummyHolderFactory$1.class
DummyHolderFactory.java package com.intellij.psi.impl.source synthetic com.intellij.psi.impl.source.DummyHolderFactory$1 extends java.lang.Object { }
com/intellij/psi/impl/source/DummyHolderFactory$DefaultFactory.class
DummyHolderFactory.java package com.intellij.psi.impl.source com.intellij.psi.impl.source.DummyHolderFactory$DefaultFactory extends java.lang.Object implements com.intellij.psi.impl.source.HolderFactory { private void <init> () public com.intellij.psi.impl.source.DummyHolder createHolder (com.intellij.psi.PsiManager, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiManager manager com.intellij.psi.impl.source.tree.TreeElement contentElement com.intellij.psi.PsiElement context public com.intellij.psi.impl.source.DummyHolder createHolder (com.intellij.psi.PsiManager, com.intellij.util.CharTable, boolean) com.intellij.psi.PsiManager manager com.intellij.util.CharTable table boolean validity public com.intellij.psi.impl.source.DummyHolder createHolder (com.intellij.psi.PsiManager, com.intellij.psi.PsiElement) com.intellij.psi.PsiManager manager com.intellij.psi.PsiElement context public com.intellij.psi.impl.source.DummyHolder createHolder (com.intellij.psi.PsiManager, com.intellij.lang.Language, com.intellij.psi.PsiElement) com.intellij.psi.PsiManager manager com.intellij.lang.Language language com.intellij.psi.PsiElement context public com.intellij.psi.impl.source.DummyHolder createHolder (com.intellij.psi.PsiManager, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.PsiElement, com.intellij.util.CharTable) com.intellij.psi.PsiManager manager com.intellij.psi.impl.source.tree.TreeElement contentElement com.intellij.psi.PsiElement context com.intellij.util.CharTable table public com.intellij.psi.impl.source.DummyHolder createHolder (com.intellij.psi.PsiManager, com.intellij.psi.PsiElement, com.intellij.util.CharTable) com.intellij.psi.PsiManager manager com.intellij.psi.PsiElement context com.intellij.util.CharTable table public com.intellij.psi.impl.source.DummyHolder createHolder (com.intellij.psi.PsiManager, com.intellij.util.CharTable, com.intellij.lang.Language) com.intellij.psi.PsiManager manager com.intellij.util.CharTable table com.intellij.lang.Language language synthetic void <init> (com.intellij.psi.impl.source.DummyHolderFactory$1) com.intellij.psi.impl.source.DummyHolderFactory$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/DummyHolderFactory.class
DummyHolderFactory.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.DummyHolderFactory extends java.lang.Object { private static com.intellij.psi.impl.source.HolderFactory INSTANCE private void <init> () public static void setFactory (com.intellij.psi.impl.source.HolderFactory) com.intellij.psi.impl.source.HolderFactory factory public static com.intellij.psi.impl.source.DummyHolder createHolder (com.intellij.psi.PsiManager, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiManager manager com.intellij.psi.impl.source.tree.TreeElement contentElement com.intellij.psi.PsiElement context public static com.intellij.psi.impl.source.DummyHolder createHolder (com.intellij.psi.PsiManager, com.intellij.util.CharTable, boolean) com.intellij.psi.PsiManager manager com.intellij.util.CharTable table boolean validity public static com.intellij.psi.impl.source.DummyHolder createHolder (com.intellij.psi.PsiManager, com.intellij.psi.PsiElement) com.intellij.psi.PsiManager manager com.intellij.psi.PsiElement context public static com.intellij.psi.impl.source.DummyHolder createHolder (com.intellij.psi.PsiManager, com.intellij.lang.Language, com.intellij.psi.PsiElement) com.intellij.psi.PsiManager manager com.intellij.lang.Language language com.intellij.psi.PsiElement context public static com.intellij.psi.impl.source.DummyHolder createHolder (com.intellij.psi.PsiManager, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.PsiElement, com.intellij.util.CharTable) com.intellij.psi.PsiManager manager com.intellij.psi.impl.source.tree.TreeElement contentElement com.intellij.psi.PsiElement context com.intellij.util.CharTable table public static com.intellij.psi.impl.source.DummyHolder createHolder (com.intellij.psi.PsiManager, com.intellij.psi.PsiElement, com.intellij.util.CharTable) com.intellij.psi.PsiManager manager com.intellij.psi.PsiElement context com.intellij.util.CharTable table public static com.intellij.psi.impl.source.DummyHolder createHolder (com.intellij.psi.PsiManager, com.intellij.util.CharTable, com.intellij.lang.Language) com.intellij.psi.PsiManager manager com.intellij.util.CharTable table com.intellij.lang.Language language static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/FileTrees.class
FileTrees.java package com.intellij.psi.impl.source final com.intellij.psi.impl.source.FileTrees extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final int firstNonFilePsiIndex private final com.intellij.psi.impl.source.PsiFileImpl myFile private final java.lang.ref.Reference myStub private final com.intellij.openapi.util.Getter myTreeElementPointer private final java.lang.ref.Reference[] myRefToPsi static final synthetic boolean $assertionsDisabled private void <init> (com.intellij.psi.impl.source.PsiFileImpl, java.lang.ref.Reference, com.intellij.openapi.util.Getter, java.lang.ref.Reference[]) com.intellij.psi.impl.source.PsiFileImpl file java.lang.ref.Reference stub com.intellij.openapi.util.Getter ast java.lang.ref.Reference[] refToPsi com.intellij.psi.stubs.StubTree derefStub () com.intellij.psi.impl.source.tree.FileElement derefTreeElement () com.intellij.psi.impl.source.FileTrees switchToStrongRefs () private void forEachCachedPsi (java.util.function.Consumer) java.util.function.Consumer consumer private boolean hasCachedPsi () java.lang.ref.Reference[] refToPsi boolean useSpineRefs () com.intellij.psi.impl.source.FileTrees switchToSpineRefs (java.util.List) com.intellij.extapi.psi.StubBasedPsiElementBase psi com.intellij.extapi.psi.StubBasedPsiElementBase existing int i Throwable e java.util.List spine java.lang.ref.Reference[] refToPsi com.intellij.psi.impl.source.FileTrees clearStub (java.lang.String) String reason com.intellij.psi.stubs.StubTree stubHolder com.intellij.psi.impl.source.FileTrees withAst (com.intellij.openapi.util.Getter) com.intellij.openapi.util.Getter ast com.intellij.psi.impl.source.FileTrees withStub (com.intellij.psi.stubs.StubTree, com.intellij.psi.impl.source.tree.FileElement) com.intellij.psi.stubs.StubTree stub com.intellij.psi.impl.source.tree.FileElement ast static com.intellij.psi.impl.source.FileTrees noStub (com.intellij.psi.impl.source.tree.FileElement, com.intellij.psi.impl.source.PsiFileImpl) com.intellij.psi.impl.source.tree.FileElement ast com.intellij.psi.impl.source.PsiFileImpl file private com.intellij.psi.impl.source.FileTrees reconcilePsi (com.intellij.psi.stubs.StubTree, com.intellij.psi.impl.source.tree.FileElement, boolean) Throwable e com.intellij.psi.stubs.StubTree stubTree com.intellij.psi.impl.source.tree.FileElement astRoot boolean takePsiFromStubs java.util.List stubList java.util.List nodeList java.util.List srcSpine static java.util.List getAllSpinePsi (com.intellij.psi.impl.source.StubbedSpine) com.intellij.psi.impl.source.StubbedSpine spine private void bindSubstratesToCachedPsi (java.util.List, java.util.List) com.intellij.extapi.psi.StubBasedPsiElementBase cachedPsi int i java.util.List stubList java.util.List nodeList private static void bindStubsWithAst (java.util.List, java.util.List, java.util.List, boolean) com.intellij.psi.stubs.StubElement stub com.intellij.psi.impl.source.tree.CompositeElement node com.intellij.psi.PsiElement psi int i java.util.List srcSpine java.util.List stubList java.util.List nodeList boolean takePsiFromStubs public java.lang.String toString () private synthetic com.intellij.psi.impl.source.FileTrees lambda$reconcilePsi$5 (java.util.List, java.util.List, java.util.List, boolean) throws java.lang.RuntimeException com.intellij.psi.impl.source.FileTrees result java.util.List stubList java.util.List nodeList java.util.List srcSpine boolean takePsiFromStubs private synthetic void lambda$clearStub$4 () throws java.lang.RuntimeException private static synthetic void lambda$null$3 (com.intellij.extapi.psi.StubBasedPsiElementBase) com.intellij.extapi.psi.StubBasedPsiElementBase psi private static synthetic boolean lambda$hasCachedPsi$2 (java.lang.ref.Reference) java.lang.ref.Reference ref private static synthetic boolean lambda$forEachCachedPsi$1 (java.util.function.Consumer, java.lang.ref.Reference) java.util.function.Consumer consumer java.lang.ref.Reference ref com.intellij.extapi.psi.StubBasedPsiElementBase psi private static synthetic void lambda$switchToStrongRefs$0 (com.intellij.extapi.psi.StubBasedPsiElementBase) com.intellij.extapi.psi.StubBasedPsiElementBase psi com.intellij.lang.ASTNode node static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/HolderFactory.class
HolderFactory.java package com.intellij.psi.impl.source public abstract com.intellij.psi.impl.source.HolderFactory extends java.lang.Object { public abstract com.intellij.psi.impl.source.DummyHolder createHolder (com.intellij.psi.PsiManager, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.PsiElement) public abstract com.intellij.psi.impl.source.DummyHolder createHolder (com.intellij.psi.PsiManager, com.intellij.util.CharTable, boolean) public abstract com.intellij.psi.impl.source.DummyHolder createHolder (com.intellij.psi.PsiManager, com.intellij.psi.PsiElement) public abstract com.intellij.psi.impl.source.DummyHolder createHolder (com.intellij.psi.PsiManager, com.intellij.lang.Language, com.intellij.psi.PsiElement) public abstract com.intellij.psi.impl.source.DummyHolder createHolder (com.intellij.psi.PsiManager, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.PsiElement, com.intellij.util.CharTable) public abstract com.intellij.psi.impl.source.DummyHolder createHolder (com.intellij.psi.PsiManager, com.intellij.psi.PsiElement, com.intellij.util.CharTable) public abstract com.intellij.psi.impl.source.DummyHolder createHolder (com.intellij.psi.PsiManager, com.intellij.util.CharTable, com.intellij.lang.Language) }
com/intellij/psi/impl/source/IdentityCharTable.class
IdentityCharTable.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.IdentityCharTable extends java.lang.Object implements com.intellij.util.CharTable { public static final com.intellij.psi.impl.source.IdentityCharTable INSTANCE private void <init> () public java.lang.CharSequence intern (java.lang.CharSequence) CharSequence text public java.lang.CharSequence intern (java.lang.CharSequence, int, int) CharSequence baseText int startOffset int endOffset static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiFileImpl$1.class
PsiFileImpl.java package com.intellij.psi.impl.source com.intellij.psi.impl.source.PsiFileImpl$1 extends java.lang.Object implements com.intellij.navigation.ItemPresentation { final synthetic com.intellij.psi.impl.source.PsiFileImpl this$0 void <init> (com.intellij.psi.impl.source.PsiFileImpl) com.intellij.psi.impl.source.PsiFileImpl this$0 public java.lang.String getPresentableText () public java.lang.String getLocationString () com.intellij.psi.PsiDirectory psiDirectory public javax.swing.Icon getIcon (boolean) boolean open }
com/intellij/psi/impl/source/PsiFileImpl.class
PsiFileImpl.java package com.intellij.psi.impl.source public abstract com.intellij.psi.impl.source.PsiFileImpl extends com.intellij.psi.impl.ElementBase implements com.intellij.psi.impl.PsiFileEx com.intellij.psi.impl.source.PsiFileWithStubSupport com.intellij.openapi.ui.Queryable { private static final com.intellij.openapi.diagnostic.Logger LOG static final String STUB_PSI_MISMATCH private static final com.intellij.util.concurrency.AtomicFieldUpdater ourTreeUpdater private com.intellij.psi.tree.IElementType myElementType protected com.intellij.psi.tree.IElementType myContentElementType private long myModificationStamp protected com.intellij.psi.PsiFile myOriginalFile private final com.intellij.psi.AbstractFileViewProvider myViewProvider private volatile com.intellij.psi.impl.source.FileTrees myTrees private volatile boolean myPossiblyInvalidated protected final com.intellij.psi.impl.PsiManagerEx myManager public static final com.intellij.openapi.util.Key BUILDING_STUB private final com.intellij.psi.PsiLock myPsiLock private volatile boolean myLoadingAst private static final java.util.Comparator FILE_BY_LANGUAGE_ID static final synthetic boolean $assertionsDisabled protected void <init> (com.intellij.psi.tree.IElementType, com.intellij.psi.tree.IElementType, com.intellij.psi.FileViewProvider) com.intellij.psi.tree.IElementType elementType com.intellij.psi.tree.IElementType contentElementType com.intellij.psi.FileViewProvider provider protected void <init> (com.intellij.psi.FileViewProvider) com.intellij.psi.FileViewProvider provider public void setContentElementType (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType contentElementType public com.intellij.psi.tree.IElementType getContentElementType () protected void init (com.intellij.psi.tree.IElementType, com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType elementType com.intellij.psi.tree.IElementType contentElementType public com.intellij.psi.impl.source.tree.TreeElement createContentLeafElement (java.lang.CharSequence) CharSequence leafText public boolean isDirectory () public com.intellij.psi.impl.source.tree.FileElement getTreeElement () com.intellij.psi.impl.source.tree.FileElement node com.intellij.psi.impl.source.tree.FileElement derefTreeElement () public com.intellij.openapi.vfs.VirtualFile getVirtualFile () public boolean processChildren (com.intellij.psi.search.PsiElementProcessor) com.intellij.psi.search.PsiElementProcessor processor public boolean isValid () public final void markInvalidated () public boolean isContentsLoaded () protected void assertReadAccessAllowed () private com.intellij.psi.impl.source.tree.FileElement loadTreeElement () com.intellij.openapi.vfs.VirtualFile vFile com.intellij.psi.impl.source.tree.FileElement treeElement com.intellij.psi.FileViewProvider viewProvider public com.intellij.psi.impl.source.StubbedSpine getStubbedSpine () com.intellij.psi.stubs.StubTree tree com.intellij.psi.impl.source.tree.AstSpine astSpine public com.intellij.psi.tree.IStubFileElementType getElementTypeForStubBuilder () com.intellij.lang.ParserDefinition definition com.intellij.psi.tree.IFileElementType type protected com.intellij.psi.impl.source.tree.FileElement createFileElement (java.lang.CharSequence) com.intellij.psi.impl.source.tree.FileElement treeElement com.intellij.psi.impl.source.tree.CompositeElement xxx CharSequence docText com.intellij.psi.impl.source.tree.FileElement treeElement com.intellij.psi.impl.source.tree.TreeElement contentLeaf public void clearCaches () public java.lang.String getText () com.intellij.lang.ASTNode tree String string public int getTextLength () com.intellij.lang.ASTNode tree public com.intellij.openapi.util.TextRange getTextRange () public com.intellij.psi.PsiElement getNextSibling () public com.intellij.psi.PsiElement getPrevSibling () public long getModificationStamp () com.intellij.psi.PsiElement context com.intellij.psi.PsiFile contextFile long contextStamp public void subtreeChanged () com.intellij.psi.impl.source.tree.FileElement tree protected com.intellij.psi.impl.source.PsiFileImpl clone () com.intellij.psi.impl.source.tree.FileElement treeClone com.intellij.psi.FileViewProvider viewProvider com.intellij.psi.FileViewProvider providerCopy com.intellij.lang.Language language com.intellij.psi.impl.source.PsiFileImpl clone public java.lang.String getName () public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public void checkSetName (java.lang.String) String name public boolean isWritable () public com.intellij.psi.PsiDirectory getParent () public com.intellij.psi.PsiDirectory getContainingDirectory () com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFile parentFile public com.intellij.psi.PsiFile getContainingFile () public void delete () throws com.intellij.util.IncorrectOperationException public void checkDelete () throws com.intellij.util.IncorrectOperationException public com.intellij.psi.PsiFile getOriginalFile () public void setOriginalFile (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile originalFile com.intellij.psi.FileViewProvider original public com.intellij.psi.PsiFile[] getPsiRoots () com.intellij.psi.PsiFile psi com.intellij.lang.Language language com.intellij.psi.FileViewProvider viewProvider java.util.Set languages com.intellij.psi.PsiFile[] roots int i public boolean isPhysical () public com.intellij.lang.Language getLanguage () public com.intellij.psi.tree.IFileElementType getFileElementType () public com.intellij.psi.FileViewProvider getViewProvider () public void setTreeElementPointer (com.intellij.psi.impl.source.tree.FileElement) com.intellij.psi.impl.source.tree.FileElement element public com.intellij.psi.PsiElement findElementAt (int) int offset public com.intellij.psi.PsiReference findReferenceAt (int) int offset public char[] textToCharArray () public java.lang.Object[] findChildrenByClass (java.lang.Class) com.intellij.psi.PsiElement child Class aClass java.util.List result public java.lang.Object findChildByClass (java.lang.Class) com.intellij.psi.PsiElement child Class aClass public boolean isTemplateDataFile () public com.intellij.psi.PsiElement getContext () public void onContentReload () final void clearContent (java.lang.String) String reason public com.intellij.psi.stubs.StubElement getStub () com.intellij.psi.stubs.StubTree stubHolder public final com.intellij.psi.stubs.StubElement getGreenStub () com.intellij.psi.stubs.StubTree stubHolder public com.intellij.psi.stubs.StubTree getStubTree () com.intellij.util.Function stubToString com.intellij.psi.stubs.StubTree stubTree com.intellij.psi.impl.source.PsiFileImpl eachPsiRoot int i com.intellij.psi.stubs.StubTree derefdOnLock com.intellij.psi.stubs.PsiFileStubImpl baseRoot com.intellij.psi.stubs.PsiFileStub[] stubRoots com.intellij.psi.stubs.StubTree result com.intellij.psi.stubs.StubTree derefd com.intellij.openapi.vfs.VirtualFile vFile com.intellij.psi.stubs.ObjectStubTree tree com.intellij.psi.FileViewProvider viewProvider java.util.List roots private com.intellij.psi.stubs.StubTree setStubTree (com.intellij.psi.stubs.PsiFileStub) com.intellij.psi.stubs.PsiFileStub root com.intellij.psi.stubs.StubTree stubTree com.intellij.psi.impl.source.tree.FileElement fileElement public com.intellij.psi.stubs.StubTree derefStub () private void updateTrees (com.intellij.psi.impl.source.FileTrees) com.intellij.psi.impl.source.FileTrees trees protected com.intellij.psi.impl.source.PsiFileImpl cloneImpl (com.intellij.psi.impl.source.tree.FileElement) com.intellij.psi.impl.source.tree.FileElement treeElementClone com.intellij.psi.impl.source.PsiFileImpl clone private boolean isKeepTreeElementByHardReference () private com.intellij.openapi.util.Getter createTreeElementPointer (com.intellij.psi.impl.source.tree.FileElement) com.intellij.psi.impl.source.tree.FileElement treeElement public final com.intellij.psi.PsiManager getManager () public com.intellij.psi.PsiElement getNavigationElement () public com.intellij.psi.PsiElement getOriginalElement () public final com.intellij.psi.impl.source.tree.FileElement calcTreeElement () com.intellij.psi.impl.source.tree.FileElement treeElement public com.intellij.psi.PsiElement[] getChildren () public com.intellij.psi.PsiElement getFirstChild () public com.intellij.psi.PsiElement getLastChild () public void acceptChildren (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public int getStartOffsetInParent () public int getTextOffset () public boolean textMatches (java.lang.CharSequence) CharSequence text public boolean textMatches (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public boolean textContains (char) char c public final com.intellij.psi.PsiElement copy () public com.intellij.psi.PsiElement add (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.impl.source.tree.TreeElement elementCopy public com.intellij.psi.PsiElement addBefore (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor com.intellij.psi.impl.source.tree.TreeElement elementCopy public com.intellij.psi.PsiElement addAfter (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor com.intellij.psi.impl.source.tree.TreeElement elementCopy public final void checkAdd (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement addRange (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last public com.intellij.psi.PsiElement addRangeBefore (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last com.intellij.psi.PsiElement anchor public com.intellij.psi.PsiElement addRangeAfter (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last com.intellij.psi.PsiElement anchor public void deleteChildRange (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last com.intellij.lang.ASTNode firstElement com.intellij.lang.ASTNode lastElement com.intellij.psi.impl.source.tree.CompositeElement treeElement public com.intellij.psi.PsiElement replace (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement newElement com.intellij.psi.impl.source.tree.CompositeElement treeElement public com.intellij.psi.PsiReference getReference () public com.intellij.psi.PsiReference[] getReferences () public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place public com.intellij.psi.search.GlobalSearchScope getResolveScope () public com.intellij.psi.search.SearchScope getUseScope () public com.intellij.navigation.ItemPresentation getPresentation () public void navigate (boolean) boolean requestFocus public boolean canNavigate () public boolean canNavigateToSource () public final com.intellij.openapi.project.Project getProject () public com.intellij.lang.FileASTNode getNode () public boolean isEquivalentTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement another public final com.intellij.psi.stubs.StubTree getGreenStubTree () com.intellij.psi.stubs.StubTree result public com.intellij.psi.stubs.StubTree calcStubTree () com.intellij.openapi.vfs.VirtualFile vFile String message com.intellij.psi.tree.IStubFileElementType contentElementType com.intellij.psi.stubs.StubElement currentStubTree com.intellij.psi.stubs.StubTree tree com.intellij.psi.impl.source.tree.FileElement fileElement final void rebuildStub () public void putInfo (java.util.Map) java.util.Map info public static void putInfo (com.intellij.psi.PsiFile, java.util.Map) com.intellij.psi.PsiFile psiFile java.util.Map info public java.lang.String toString () public final void beforeAstChange () com.intellij.psi.impl.source.FileTrees updated private void checkWritable () com.intellij.psi.PsiDocumentManager docManager protected volatile synthetic java.lang.Object clone () public volatile synthetic com.intellij.psi.PsiFileSystemItem getParent () public volatile synthetic com.intellij.lang.ASTNode getNode () public volatile synthetic com.intellij.psi.PsiElement getParent () private synthetic void lambda$rebuildStub$3 () com.intellij.openapi.editor.Document doc com.intellij.openapi.vfs.VirtualFile vFile private static synthetic java.lang.String lambda$getStubTree$2 (com.intellij.psi.stubs.PsiFileStub) com.intellij.psi.stubs.PsiFileStub stub private synthetic void lambda$clearContent$1 (java.lang.String) throws java.lang.RuntimeException com.intellij.psi.impl.source.tree.FileElement treeElement String reason private static synthetic java.lang.String lambda$static$0 (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile o static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiFileWithStubSupport.class
PsiFileWithStubSupport.java package com.intellij.psi.impl.source public abstract com.intellij.psi.impl.source.PsiFileWithStubSupport extends java.lang.Object implements com.intellij.psi.PsiFile { public abstract com.intellij.psi.stubs.StubTree getStubTree () public com.intellij.psi.impl.source.StubbedSpine getStubbedSpine () com.intellij.psi.stubs.StubTree tree private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiPlainTextFileImpl.class
PsiPlainTextFileImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiPlainTextFileImpl extends com.intellij.psi.impl.source.PsiFileImpl implements com.intellij.psi.PsiPlainTextFile { private final com.intellij.openapi.fileTypes.FileType myFileType public void <init> (com.intellij.psi.FileViewProvider) com.intellij.psi.FileViewProvider viewProvider public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public com.intellij.openapi.fileTypes.FileType getFileType () public com.intellij.psi.PsiReference[] getReferences () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/SourceTreeToPsiMap.class
SourceTreeToPsiMap.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.SourceTreeToPsiMap extends java.lang.Object { static final synthetic boolean $assertionsDisabled private void <init> () public static com.intellij.psi.PsiElement treeElementToPsi (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode element public static com.intellij.psi.PsiElement treeToPsiNotNull (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode element com.intellij.psi.PsiElement psi public static com.intellij.lang.ASTNode psiElementToTree (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiElement public static com.intellij.psi.impl.source.tree.TreeElement psiToTreeNotNull (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiElement com.intellij.lang.ASTNode node public static boolean hasTreeElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiElement static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/SpineRef.class
SpineRef.java package com.intellij.psi.impl.source com.intellij.psi.impl.source.SpineRef extends com.intellij.psi.impl.source.SubstrateRef { private final com.intellij.psi.impl.source.PsiFileImpl myFile private final int myIndex void <init> (com.intellij.psi.impl.source.PsiFileImpl, int) com.intellij.psi.impl.source.PsiFileImpl file int index public com.intellij.lang.ASTNode getNode () public com.intellij.psi.stubs.Stub getStub () com.intellij.psi.stubs.StubTree tree public com.intellij.psi.stubs.Stub getGreenStub () com.intellij.psi.stubs.StubTree tree public boolean isValid () public com.intellij.psi.PsiFile getContainingFile () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/StubbedSpine.class
StubbedSpine.java package com.intellij.psi.impl.source public abstract com.intellij.psi.impl.source.StubbedSpine extends java.lang.Object { public abstract int getStubCount () public abstract com.intellij.psi.PsiElement getStubPsi (int) public abstract com.intellij.psi.tree.IElementType getStubType (int) }
com/intellij/psi/impl/source/SubstrateRef$1.class
SubstrateRef.java package com.intellij.psi.impl.source final com.intellij.psi.impl.source.SubstrateRef$1 extends com.intellij.psi.impl.source.SubstrateRef { final synthetic com.intellij.extapi.psi.StubBasedPsiElementBase val$psi void <init> (com.intellij.extapi.psi.StubBasedPsiElementBase) public com.intellij.lang.ASTNode getNode () public boolean isValid () public com.intellij.psi.PsiFile getContainingFile () }
com/intellij/psi/impl/source/SubstrateRef$2.class
SubstrateRef.java package com.intellij.psi.impl.source final com.intellij.psi.impl.source.SubstrateRef$2 extends com.intellij.psi.impl.source.SubstrateRef { final synthetic com.intellij.lang.ASTNode val$node void <init> (com.intellij.lang.ASTNode) public com.intellij.lang.ASTNode getNode () public boolean isValid () com.intellij.lang.FileASTNode fileElement com.intellij.psi.PsiElement file public com.intellij.psi.PsiFile getContainingFile () com.intellij.psi.PsiFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/SubstrateRef$StubRef.class
SubstrateRef.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.SubstrateRef$StubRef extends com.intellij.psi.impl.source.SubstrateRef { private final com.intellij.psi.stubs.StubElement myStub public void <init> (com.intellij.psi.stubs.StubElement) com.intellij.psi.stubs.StubElement stub public com.intellij.lang.ASTNode getNode () public com.intellij.psi.stubs.Stub getStub () public boolean isValid () com.intellij.psi.stubs.StubElement parent com.intellij.psi.PsiElement psi public com.intellij.psi.PsiFile getContainingFile () com.intellij.psi.stubs.StubElement stub com.intellij.psi.PsiFile psi private com.intellij.psi.PsiFile reportError (com.intellij.psi.stubs.StubElement) com.intellij.psi.stubs.StubElement stub String reason com.intellij.psi.PsiInvalidElementAccessException exception private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/SubstrateRef.class
SubstrateRef.java package com.intellij.psi.impl.source public abstract com.intellij.psi.impl.source.SubstrateRef extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public abstract com.intellij.lang.ASTNode getNode () public com.intellij.psi.stubs.Stub getStub () public com.intellij.psi.stubs.Stub getGreenStub () public abstract boolean isValid () public abstract com.intellij.psi.PsiFile getContainingFile () static com.intellij.psi.impl.source.SubstrateRef createInvalidRef (com.intellij.extapi.psi.StubBasedPsiElementBase) com.intellij.extapi.psi.StubBasedPsiElementBase psi public static com.intellij.psi.impl.source.SubstrateRef createAstStrongRef (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node static synthetic com.intellij.openapi.diagnostic.Logger access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/codeStyle/CodeEditUtil.class
CodeEditUtil.java package com.intellij.psi.impl.source.codeStyle public com.intellij.psi.impl.source.codeStyle.CodeEditUtil extends java.lang.Object { private static final com.intellij.openapi.util.Key GENERATED_FLAG private static final com.intellij.openapi.util.Key INDENT_INFO private static final com.intellij.openapi.util.Key REFORMAT_BEFORE_KEY private static final com.intellij.openapi.util.Key REFORMAT_KEY private static final ThreadLocal ALLOW_TO_MARK_NODES_TO_REFORMAT private static final ThreadLocal ALLOW_NODES_REFORMATTING private static final ThreadLocal NODE_REFORMAT_STRATEGY static final synthetic boolean $assertionsDisabled private void <init> () public static void addChild (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode parent com.intellij.lang.ASTNode child com.intellij.lang.ASTNode anchorBefore public static void removeChild (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode parent com.intellij.lang.ASTNode child public static com.intellij.lang.ASTNode addChildren (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode anchorPrev com.intellij.lang.ASTNode placeHolderEnd com.intellij.lang.ASTNode lastAddedLeaf com.intellij.lang.ASTNode parent com.intellij.lang.ASTNode first com.intellij.lang.ASTNode last com.intellij.lang.ASTNode anchorBefore com.intellij.lang.ASTNode lastChild com.intellij.lang.ASTNode current com.intellij.lang.ASTNode firstAddedLeaf com.intellij.lang.ASTNode prevLeaf com.intellij.lang.ASTNode result private static boolean isComment (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type com.intellij.lang.ParserDefinition def private static boolean isFormattingRequired (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode current com.intellij.lang.ASTNode parent com.intellij.lang.ASTNode prevLeaf com.intellij.lang.ASTNode first public static void saveWhitespacesInfo (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode first com.intellij.psi.PsiElement psiElement com.intellij.psi.PsiFile file public static int getOldIndentation (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node Integer stored public static void removeChildren (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode parent com.intellij.lang.ASTNode first com.intellij.lang.ASTNode last boolean tailingElement boolean forceReformat com.intellij.psi.impl.source.tree.TreeElement child com.intellij.lang.ASTNode prevLeaf com.intellij.lang.ASTNode nextLeaf com.intellij.lang.ASTNode nextLeafToAdjust private static boolean needToForceReformat (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode parent com.intellij.lang.ASTNode first com.intellij.lang.ASTNode last private static int getTrimmedTextLength (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode first com.intellij.lang.ASTNode last StringBuilder buffer public static void replaceChild (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode nextLeaf com.intellij.lang.ASTNode whitespaceNode com.intellij.lang.ASTNode parent com.intellij.lang.ASTNode oldChild com.intellij.lang.ASTNode newChild com.intellij.psi.impl.source.tree.LeafElement oldFirst com.intellij.psi.impl.source.tree.LeafElement firstLeaf com.intellij.lang.ASTNode prevToken private static com.intellij.lang.ASTNode findFirstLeaf (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.psi.impl.source.tree.LeafElement leaf com.intellij.lang.ASTNode first com.intellij.lang.ASTNode last private static com.intellij.lang.ASTNode findLastLeaf (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode leaf com.intellij.lang.ASTNode first com.intellij.lang.ASTNode last private static com.intellij.lang.ASTNode makePlaceHolderBetweenTokens (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, boolean, boolean) com.intellij.lang.ASTNode prevLeaf String text String text com.intellij.psi.impl.source.tree.LeafElement merged String text int leftBlankLines int rightBlankLines boolean leaveRightText com.intellij.lang.ASTNode left com.intellij.lang.ASTNode right boolean forceReformat boolean normalizeTrailingWS private static void markWhitespaceForReformat (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode right String text com.intellij.psi.impl.source.tree.LeafElement merged private static void markToReformatBeforeOrInsertWhitespace (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.psi.impl.source.tree.TreeUtil$CommonParentState parentState com.intellij.lang.ASTNode left com.intellij.lang.ASTNode right com.intellij.lang.Language leftLang com.intellij.lang.Language rightLang com.intellij.lang.ASTNode generatedWhitespace public static void markToReformatBefore (com.intellij.lang.ASTNode, boolean) com.intellij.lang.ASTNode right boolean value private static int getBlankLines (java.lang.String) String text int result int currentIndex public static boolean isNodeGenerated (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public static void setNodeGenerated (com.intellij.lang.ASTNode, boolean) com.intellij.lang.ASTNode next boolean value public static void setNodeGeneratedRecursively (com.intellij.lang.ASTNode, boolean) com.intellij.lang.ASTNode child com.intellij.lang.ASTNode next boolean value public static void setOldIndentation (com.intellij.psi.impl.source.tree.TreeElement, int) com.intellij.psi.impl.source.tree.TreeElement treeElement int oldIndentation public static boolean isMarkedToReformatBefore (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement element public static com.intellij.psi.PsiElement createLineFeed (com.intellij.psi.PsiManager) com.intellij.psi.PsiManager manager public static boolean isMarkedToReformat (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node com.intellij.util.NotNullFunction strategy public static void markToReformat (com.intellij.lang.ASTNode, boolean) com.intellij.lang.ASTNode node boolean value public static void allowToMarkNodesForPostponedFormatting (boolean) boolean allow public static boolean isSuspendedNodesReformattingAllowed () public static void setAllowSuspendNodesReformatting (boolean) boolean allow public static void setNodeReformatStrategy (com.intellij.util.NotNullFunction) com.intellij.util.NotNullFunction strategy private static synthetic java.lang.Boolean lambda$static$1 () private static synthetic java.lang.Boolean lambda$static$0 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/FileContextUtil.class
FileContextUtil.java package com.intellij.psi.impl.source.resolve public com.intellij.psi.impl.source.resolve.FileContextUtil extends java.lang.Object { public static final com.intellij.openapi.util.Key INJECTED_IN_ELEMENT public static final com.intellij.openapi.util.Key CONTAINING_FILE_KEY private void <init> () public static com.intellij.psi.PsiElement getFileContext (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file com.intellij.psi.SmartPsiElementPointer pointer public static com.intellij.psi.PsiFile getContextFile (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiFile file com.intellij.psi.PsiElement context static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/ResolveCache$1.class
ResolveCache.java package com.intellij.psi.impl.source.resolve com.intellij.psi.impl.source.resolve.ResolveCache$1 extends com.intellij.psi.impl.AnyPsiChangeListener$Adapter { final synthetic com.intellij.psi.impl.source.resolve.ResolveCache this$0 void <init> (com.intellij.psi.impl.source.resolve.ResolveCache) com.intellij.psi.impl.source.resolve.ResolveCache this$0 public void beforePsiChanged (boolean) boolean isPhysical }
com/intellij/psi/impl/source/resolve/ResolveCache$2.class
ResolveCache.java package com.intellij.psi.impl.source.resolve final com.intellij.psi.impl.source.resolve.ResolveCache$2 extends com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap { void <init> (int, float, int, gnu.trove.TObjectHashingStrategy) int arg0 float arg1 int arg2 gnu.trove.TObjectHashingStrategy arg3 protected com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference createValueReference (java.lang.Object, java.lang.ref.ReferenceQueue) com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference result Object value java.lang.ref.ReferenceQueue queue com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference result public java.lang.Object get (java.lang.Object) Object key Object v private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/ResolveCache$AbstractResolver.class
ResolveCache.java package com.intellij.psi.impl.source.resolve public abstract com.intellij.psi.impl.source.resolve.ResolveCache$AbstractResolver extends java.lang.Object { public abstract java.lang.Object resolve (com.intellij.psi.PsiReference, boolean) }
com/intellij/psi/impl/source/resolve/ResolveCache$PolyVariantContextResolver.class
ResolveCache.java package com.intellij.psi.impl.source.resolve public abstract com.intellij.psi.impl.source.resolve.ResolveCache$PolyVariantContextResolver extends java.lang.Object { public abstract com.intellij.psi.ResolveResult[] resolve (com.intellij.psi.PsiPolyVariantReference, com.intellij.psi.PsiFile, boolean) }
com/intellij/psi/impl/source/resolve/ResolveCache$PolyVariantResolver.class
ResolveCache.java package com.intellij.psi.impl.source.resolve public abstract com.intellij.psi.impl.source.resolve.ResolveCache$PolyVariantResolver extends java.lang.Object implements com.intellij.psi.impl.source.resolve.ResolveCache$AbstractResolver { public abstract com.intellij.psi.ResolveResult[] resolve (com.intellij.psi.PsiPolyVariantReference, boolean) public volatile synthetic java.lang.Object resolve (com.intellij.psi.PsiReference, boolean) }
com/intellij/psi/impl/source/resolve/ResolveCache$Resolver.class
ResolveCache.java package com.intellij.psi.impl.source.resolve public abstract com.intellij.psi.impl.source.resolve.ResolveCache$Resolver extends java.lang.Object implements com.intellij.psi.impl.source.resolve.ResolveCache$AbstractResolver { }
com/intellij/psi/impl/source/resolve/ResolveCache$StrongValueReference.class
ResolveCache.java package com.intellij.psi.impl.source.resolve com.intellij.psi.impl.source.resolve.ResolveCache$StrongValueReference extends java.lang.Object implements com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$ValueReference { private final Object myValue void <init> (java.lang.Object) Object value public com.intellij.util.containers.ConcurrentWeakKeySoftValueHashMap$KeyReference getKeyReference () public java.lang.Object get () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/ResolveCache.class
ResolveCache.java package com.intellij.psi.impl.source.resolve public com.intellij.psi.impl.source.resolve.ResolveCache extends java.lang.Object { private final java.util.concurrent.atomic.AtomicReferenceArray myPhysicalMaps private final java.util.concurrent.atomic.AtomicReferenceArray myNonPhysicalMaps private static final Object NULL_RESULT private static final com.intellij.psi.impl.source.resolve.ResolveCache$StrongValueReference NULL_VALUE_REFERENCE private static final com.intellij.psi.impl.source.resolve.ResolveCache$StrongValueReference EMPTY_RESOLVE_RESULT public static com.intellij.psi.impl.source.resolve.ResolveCache getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void <init> (com.intellij.util.messages.MessageBus) com.intellij.util.messages.MessageBus messageBus private static java.util.Map createWeakMap () public void clearCache (boolean) boolean isPhysical private static void clearArray (java.util.concurrent.atomic.AtomicReferenceArray) int i java.util.concurrent.atomic.AtomicReferenceArray array private java.lang.Object resolve (com.intellij.psi.PsiReference, com.intellij.psi.impl.source.resolve.ResolveCache$AbstractResolver, boolean, boolean, boolean, boolean) com.intellij.psi.PsiReference ref com.intellij.psi.impl.source.resolve.ResolveCache$AbstractResolver resolver boolean needToPreventRecursion boolean incompleteCode boolean isPoly boolean isPhysical int index java.util.Map map Object result com.intellij.openapi.util.RecursionGuard$StackStamp stamp public com.intellij.psi.ResolveResult[] resolveWithCaching (com.intellij.psi.PsiPolyVariantReference, com.intellij.psi.impl.source.resolve.ResolveCache$PolyVariantResolver, boolean, boolean) com.intellij.psi.PsiPolyVariantReference ref com.intellij.psi.impl.source.resolve.ResolveCache$PolyVariantResolver resolver boolean needToPreventRecursion boolean incompleteCode public com.intellij.psi.ResolveResult[] resolveWithCaching (com.intellij.psi.PsiPolyVariantReference, com.intellij.psi.impl.source.resolve.ResolveCache$PolyVariantResolver, boolean, boolean, com.intellij.psi.PsiFile) com.intellij.psi.PsiPolyVariantReference ref com.intellij.psi.impl.source.resolve.ResolveCache$PolyVariantResolver resolver boolean needToPreventRecursion boolean incompleteCode com.intellij.psi.PsiFile containingFile com.intellij.psi.ResolveResult[] result public com.intellij.psi.ResolveResult[] resolveWithCaching (com.intellij.psi.PsiPolyVariantReference, com.intellij.psi.impl.source.resolve.ResolveCache$PolyVariantContextResolver, boolean, boolean, com.intellij.psi.PsiFile) com.intellij.psi.PsiPolyVariantReference ref com.intellij.psi.impl.source.resolve.ResolveCache$PolyVariantContextResolver resolver boolean needToPreventRecursion boolean incompleteCode com.intellij.psi.PsiFile containingFile boolean physical int index java.util.Map map com.intellij.psi.ResolveResult[] result com.intellij.openapi.util.RecursionGuard$StackStamp stamp private static void ensureValidResults (com.intellij.psi.ResolveResult[]) com.intellij.psi.ResolveResult resolveResult com.intellij.psi.ResolveResult[] result private static void ensureValidPsi (com.intellij.psi.ResolveResult) com.intellij.psi.ResolveResult resolveResult com.intellij.psi.PsiElement element public com.intellij.psi.ResolveResult[] getCachedResults (com.intellij.psi.PsiPolyVariantReference, boolean, boolean, boolean) com.intellij.psi.PsiPolyVariantReference ref boolean physical boolean incompleteCode boolean isPoly java.util.Map map public java.lang.Object resolveWithCaching (com.intellij.psi.PsiReference, com.intellij.psi.impl.source.resolve.ResolveCache$AbstractResolver, boolean, boolean) com.intellij.psi.PsiReference ref com.intellij.psi.impl.source.resolve.ResolveCache$AbstractResolver resolver boolean needToPreventRecursion boolean incompleteCode private java.util.Map getMap (boolean, int) java.util.Map newMap boolean physical int index java.util.concurrent.atomic.AtomicReferenceArray array java.util.Map map private static int getIndex (boolean, boolean) boolean incompleteCode boolean isPoly private static void cache (com.intellij.psi.PsiReference, java.util.Map, java.lang.Object) com.intellij.psi.PsiReference ref java.util.Map map Object result Object cached private static com.intellij.psi.impl.source.resolve.ResolveCache$StrongValueReference createStrongReference (java.lang.Object) Object value private static synthetic com.intellij.psi.ResolveResult[] lambda$resolveWithCaching$1 (com.intellij.psi.impl.source.resolve.ResolveCache$PolyVariantContextResolver, com.intellij.psi.PsiPolyVariantReference, com.intellij.psi.PsiFile, boolean) com.intellij.psi.impl.source.resolve.ResolveCache$PolyVariantContextResolver resolver com.intellij.psi.PsiPolyVariantReference ref com.intellij.psi.PsiFile containingFile boolean incompleteCode private static synthetic java.lang.Object lambda$resolve$0 (com.intellij.psi.impl.source.resolve.ResolveCache$AbstractResolver, com.intellij.psi.PsiReference, boolean) com.intellij.psi.impl.source.resolve.ResolveCache$AbstractResolver resolver com.intellij.psi.PsiReference ref boolean incompleteCode static synthetic java.lang.Object access$000 () static synthetic com.intellij.psi.impl.source.resolve.ResolveCache$StrongValueReference access$100 (java.lang.Object) Object x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/NamedObjectProviderBinding.class
NamedObjectProviderBinding.java package com.intellij.psi.impl.source.resolve.reference public abstract com.intellij.psi.impl.source.resolve.reference.NamedObjectProviderBinding extends java.lang.Object implements com.intellij.psi.impl.source.resolve.reference.ProviderBinding { private final java.util.Map myNamesToProvidersMap private final java.util.Map myNamesToProvidersMapInsensitive public void <init> () public void registerProvider (java.lang.String[], com.intellij.patterns.ElementPattern, boolean, com.intellij.psi.PsiReferenceProvider, double) String key java.util.List psiReferenceProviders String attributeName String[] names com.intellij.patterns.ElementPattern filter boolean caseSensitive com.intellij.psi.PsiReferenceProvider provider double priority java.util.Map map public void addAcceptableReferenceProviders (com.intellij.psi.PsiElement, java.util.List, com.intellij.psi.PsiReferenceService$Hints) com.intellij.psi.PsiElement position java.util.List list com.intellij.psi.PsiReferenceService$Hints hints String name public void unregisterProvider (com.intellij.psi.PsiReferenceProvider) com.intellij.psi.impl.source.resolve.reference.ProviderBinding$ProviderInfo trinity java.util.List list com.intellij.psi.impl.source.resolve.reference.ProviderBinding$ProviderInfo trinity java.util.List list com.intellij.psi.PsiReferenceProvider provider protected abstract java.lang.String getName (com.intellij.psi.PsiElement) static void addMatchingProviders (com.intellij.psi.PsiElement, java.util.List, java.util.Collection, com.intellij.psi.PsiReferenceService$Hints) com.intellij.psi.impl.source.resolve.reference.ProviderBinding$ProviderInfo info com.intellij.util.ProcessingContext context boolean suitable int i com.intellij.psi.PsiElement position java.util.List providerList java.util.Collection output com.intellij.psi.PsiReferenceService$Hints hints private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/ProviderBinding$ProviderInfo.class
ProviderBinding.java package com.intellij.psi.impl.source.resolve.reference public com.intellij.psi.impl.source.resolve.reference.ProviderBinding$ProviderInfo extends java.lang.Object { public final com.intellij.psi.PsiReferenceProvider provider public final Object processingContext public final double priority public void <init> (com.intellij.psi.PsiReferenceProvider, java.lang.Object, double) com.intellij.psi.PsiReferenceProvider provider Object processingContext double priority private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/ProviderBinding.class
ProviderBinding.java package com.intellij.psi.impl.source.resolve.reference public abstract com.intellij.psi.impl.source.resolve.reference.ProviderBinding extends java.lang.Object { public abstract void addAcceptableReferenceProviders (com.intellij.psi.PsiElement, java.util.List, com.intellij.psi.PsiReferenceService$Hints) public abstract void unregisterProvider (com.intellij.psi.PsiReferenceProvider) }
com/intellij/psi/impl/source/resolve/reference/PsiReferenceContributorEP.class
PsiReferenceContributorEP.java package com.intellij.psi.impl.source.resolve.reference public com.intellij.psi.impl.source.resolve.reference.PsiReferenceContributorEP extends com.intellij.openapi.extensions.CustomLoadingExtensionPointBean implements com.intellij.util.KeyedLazyInstance { public String language public String implementationClass private final com.intellij.openapi.util.NotNullLazyValue myHandler public void <init> () public com.intellij.psi.PsiReferenceContributor getInstance () public java.lang.String getKey () public volatile synthetic java.lang.Object getInstance () private synthetic com.intellij.psi.PsiReferenceContributor lambda$new$0 () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/PsiReferenceRegistrarImpl$1.class
PsiReferenceRegistrarImpl.java package com.intellij.psi.impl.source.resolve.reference com.intellij.psi.impl.source.resolve.reference.PsiReferenceRegistrarImpl$1 extends com.intellij.psi.impl.source.resolve.reference.NamedObjectProviderBinding { final synthetic com.intellij.patterns.PsiNamePatternCondition val$nameCondition final synthetic com.intellij.psi.impl.source.resolve.reference.PsiReferenceRegistrarImpl this$0 void <init> (com.intellij.psi.impl.source.resolve.reference.PsiReferenceRegistrarImpl, com.intellij.patterns.PsiNamePatternCondition) com.intellij.psi.impl.source.resolve.reference.PsiReferenceRegistrarImpl this$0 protected java.lang.String getName (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement position private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/PsiReferenceRegistrarImpl.class
PsiReferenceRegistrarImpl.java package com.intellij.psi.impl.source.resolve.reference public com.intellij.psi.impl.source.resolve.reference.PsiReferenceRegistrarImpl extends com.intellij.psi.PsiReferenceRegistrar { private static final com.intellij.openapi.diagnostic.Logger LOG private final java.util.Map myBindingsMap private final java.util.Map myNamedBindingsMap private final java.util.concurrent.ConcurrentMap myBindingCache private boolean myInitialized void <init> () void markInitialized () public void registerReferenceProvider (com.intellij.patterns.ElementPattern, com.intellij.psi.PsiReferenceProvider, double) java.util.Collection strings String[] strings com.intellij.patterns.PatternCondition condition1 com.intellij.patterns.PsiNamePatternCondition nameCondition java.util.List conditions1 com.intellij.patterns.PatternCondition _condition com.intellij.patterns.ElementPattern pattern com.intellij.psi.PsiReferenceProvider provider double priority Class scope java.util.List conditions com.intellij.psi.impl.source.resolve.reference.SimpleProviderBinding providerBinding public void unregisterReferenceProvider (java.lang.Class, com.intellij.psi.PsiReferenceProvider) Class scope com.intellij.psi.PsiReferenceProvider provider private void registerNamedReferenceProvider (java.lang.String[], com.intellij.patterns.PsiNamePatternCondition, java.lang.Class, boolean, com.intellij.psi.PsiReferenceProvider, double, com.intellij.patterns.ElementPattern) String[] names com.intellij.patterns.PsiNamePatternCondition nameCondition Class scopeClass boolean caseSensitive com.intellij.psi.PsiReferenceProvider provider double priority com.intellij.patterns.ElementPattern pattern com.intellij.psi.impl.source.resolve.reference.NamedObjectProviderBinding providerBinding java.util.List getPairsByElement (com.intellij.psi.PsiElement, com.intellij.psi.PsiReferenceService$Hints) com.intellij.psi.impl.source.resolve.reference.ProviderBinding binding com.intellij.psi.PsiElement element com.intellij.psi.PsiReferenceService$Hints hints com.intellij.psi.impl.source.resolve.reference.ProviderBinding[] bindings java.util.List ret private synthetic com.intellij.psi.impl.source.resolve.reference.ProviderBinding[] lambda$new$0 (java.lang.Class) Class bindingClass Class bindingClass Class key java.util.List result static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/ReferenceProvidersRegistry$1.class
ReferenceProvidersRegistry.java package com.intellij.psi.impl.source.resolve.reference final com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry$1 extends com.intellij.psi.PsiReferenceProvider { void <init> () public com.intellij.psi.PsiReference[] getReferencesByElement (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext) com.intellij.psi.PsiElement element com.intellij.util.ProcessingContext context private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/ReferenceProvidersRegistry.class
ReferenceProvidersRegistry.java package com.intellij.psi.impl.source.resolve.reference public abstract com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry extends java.lang.Object { public static final com.intellij.psi.PsiReferenceProvider NULL_REFERENCE_PROVIDER public void <init> () public static com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry getInstance () public abstract com.intellij.psi.PsiReferenceRegistrar getRegistrar (com.intellij.lang.Language) public static com.intellij.psi.PsiReference[] getReferencesFromProviders (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context public static com.intellij.psi.PsiReference[] getReferencesFromProviders (com.intellij.psi.PsiElement, com.intellij.psi.PsiReferenceService$Hints) com.intellij.psi.PsiElement context com.intellij.psi.PsiReferenceService$Hints hints protected abstract com.intellij.psi.PsiReference[] doGetReferencesFromProviders (com.intellij.psi.PsiElement, com.intellij.psi.PsiReferenceService$Hints) private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getReferencesFromProviders$0 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/ReferenceProvidersRegistryImpl$1.class
ReferenceProvidersRegistryImpl.java package com.intellij.psi.impl.source.resolve.reference final com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl$1 extends com.intellij.psi.PsiReferenceProvider { com.intellij.psi.PsiReferenceProvider myProvider final synthetic com.intellij.psi.PsiReferenceProviderBean val$providerBean void <init> (com.intellij.psi.PsiReferenceProviderBean) public com.intellij.psi.PsiReference[] getReferencesByElement (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext) com.intellij.psi.PsiElement element com.intellij.util.ProcessingContext context private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/ReferenceProvidersRegistryImpl.class
ReferenceProvidersRegistryImpl.java package com.intellij.psi.impl.source.resolve.reference public com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl extends com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry { private static final com.intellij.lang.LanguageExtension CONTRIBUTOR_EXTENSION private static final com.intellij.lang.LanguageExtension REFERENCE_PROVIDER_EXTENSION private final java.util.Map myRegistrars static final synthetic boolean $assertionsDisabled public void <init> () private static com.intellij.psi.impl.source.resolve.reference.PsiReferenceRegistrarImpl createRegistrar (com.intellij.lang.Language) com.intellij.psi.PsiReferenceContributor contributor com.intellij.patterns.ElementPattern pattern com.intellij.psi.PsiReferenceProviderBean providerBean com.intellij.lang.Language language com.intellij.psi.impl.source.resolve.reference.PsiReferenceRegistrarImpl registrar java.util.List referenceProviderBeans public com.intellij.psi.impl.source.resolve.reference.PsiReferenceRegistrarImpl getRegistrar (com.intellij.lang.Language) com.intellij.lang.Language language com.intellij.psi.impl.source.resolve.reference.PsiReferenceRegistrarImpl registrar protected com.intellij.psi.PsiReference[] doGetReferencesFromProviders (com.intellij.psi.PsiElement, com.intellij.psi.PsiReferenceService$Hints) com.intellij.psi.PsiElement context com.intellij.psi.PsiReferenceService$Hints hints java.util.List providers com.intellij.util.containers.MultiMap allReferencesMap java.util.List result double maxPriority java.util.List maxPriorityRefs private static com.intellij.util.containers.MultiMap mapNotEmptyReferencesFromProviders (com.intellij.psi.PsiElement, java.util.List) com.intellij.psi.PsiReference[] refs com.intellij.psi.impl.source.resolve.reference.ProviderBinding$ProviderInfo trinity com.intellij.psi.PsiElement context java.util.List providers com.intellij.util.containers.MultiMap map private static void assertReferenceUnderlyingElement (com.intellij.psi.PsiElement, com.intellij.psi.PsiReference[], com.intellij.psi.PsiReferenceProvider) com.intellij.psi.PsiReference reference com.intellij.psi.PsiElement context com.intellij.psi.PsiReference[] refs com.intellij.psi.PsiReferenceProvider provider private static com.intellij.psi.PsiReference[] getReferences (com.intellij.psi.PsiElement, com.intellij.psi.impl.source.resolve.reference.ProviderBinding$ProviderInfo) com.intellij.psi.PsiElement context com.intellij.psi.impl.source.resolve.reference.ProviderBinding$ProviderInfo providerInfo private static java.util.List getLowerPriorityReferences (com.intellij.util.containers.MultiMap, double, java.util.List) com.intellij.psi.PsiReference[] references java.util.Map$Entry entry com.intellij.util.containers.MultiMap allReferencesMap double maxPriority java.util.List maxPriorityRefs java.util.List result private static boolean haveNotIntersectedTextRanges (java.util.List, com.intellij.psi.PsiReference[]) com.intellij.psi.PsiReference reference com.intellij.psi.PsiReference ref java.util.List higherPriorityRefs com.intellij.psi.PsiReference[] lowerPriorityRefs private static java.util.List collectReferences (java.util.Collection) com.intellij.psi.PsiReference[] reference java.util.Collection references java.util.List list private static double getMaxPriority (java.util.Set) Double aDouble java.util.Set doubles double maxPriority public static void disableUnderlyingElementChecks (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable parentDisposable public volatile synthetic com.intellij.psi.PsiReferenceRegistrar getRegistrar (com.intellij.lang.Language) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/SimpleProviderBinding.class
SimpleProviderBinding.java package com.intellij.psi.impl.source.resolve.reference com.intellij.psi.impl.source.resolve.reference.SimpleProviderBinding extends java.lang.Object implements com.intellij.psi.impl.source.resolve.reference.ProviderBinding { private final java.util.List myProviderPairs void <init> () void registerProvider (com.intellij.psi.PsiReferenceProvider, com.intellij.patterns.ElementPattern, double) com.intellij.psi.PsiReferenceProvider provider com.intellij.patterns.ElementPattern pattern double priority public void addAcceptableReferenceProviders (com.intellij.psi.PsiElement, java.util.List, com.intellij.psi.PsiReferenceService$Hints) com.intellij.psi.PsiElement position java.util.List list com.intellij.psi.PsiReferenceService$Hints hints public void unregisterProvider (com.intellij.psi.PsiReferenceProvider) com.intellij.psi.impl.source.resolve.reference.ProviderBinding$ProviderInfo trinity com.intellij.psi.PsiReferenceProvider provider private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/CachingReference$MyResolver.class
CachingReference.java package com.intellij.psi.impl.source.resolve.reference.impl com.intellij.psi.impl.source.resolve.reference.impl.CachingReference$MyResolver extends java.lang.Object implements com.intellij.psi.impl.source.resolve.ResolveCache$Resolver { private static final com.intellij.psi.impl.source.resolve.reference.impl.CachingReference$MyResolver INSTANCE private void <init> () public com.intellij.psi.PsiElement resolve (com.intellij.psi.PsiReference, boolean) com.intellij.psi.PsiReference ref boolean incompleteCode public volatile synthetic java.lang.Object resolve (com.intellij.psi.PsiReference, boolean) static synthetic com.intellij.psi.impl.source.resolve.reference.impl.CachingReference$MyResolver access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/CachingReference.class
CachingReference.java package com.intellij.psi.impl.source.resolve.reference.impl public abstract com.intellij.psi.impl.source.resolve.reference.impl.CachingReference extends java.lang.Object implements com.intellij.psi.PsiReference { public void <init> () public com.intellij.psi.PsiElement resolve () public abstract com.intellij.psi.PsiElement resolveInner () public boolean isReferenceTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public boolean isSoft () public static com.intellij.psi.ElementManipulator getManipulator (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement currentElement com.intellij.psi.ElementManipulator manipulator private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/PsiDelegateReference$1.class
PsiDelegateReference.java package com.intellij.psi.impl.source.resolve.reference.impl final com.intellij.psi.impl.source.resolve.reference.impl.PsiDelegateReference$1 extends com.intellij.psi.impl.source.resolve.reference.impl.PsiDelegateReference { final synthetic boolean val$soft void <init> (com.intellij.psi.PsiReference, boolean) com.intellij.psi.PsiReference delegate public boolean isSoft () }
com/intellij/psi/impl/source/resolve/reference/impl/PsiDelegateReference.class
PsiDelegateReference.java package com.intellij.psi.impl.source.resolve.reference.impl public com.intellij.psi.impl.source.resolve.reference.impl.PsiDelegateReference extends java.lang.Object implements com.intellij.psi.PsiReference { private final com.intellij.psi.PsiReference myDelegate public void <init> (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference delegate public com.intellij.psi.PsiElement getElement () public com.intellij.openapi.util.TextRange getRangeInElement () public com.intellij.psi.PsiElement resolve () public java.lang.String getCanonicalText () public com.intellij.psi.PsiElement handleElementRename (java.lang.String) throws com.intellij.util.IncorrectOperationException String newElementName public com.intellij.psi.PsiElement bindToElement (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public boolean isReferenceTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.Object[] getVariants () public boolean isSoft () public static com.intellij.psi.PsiReference createSoft (com.intellij.psi.PsiReference, boolean) com.intellij.psi.PsiReference origin boolean soft private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/PsiMultiReference.class
PsiMultiReference.java package com.intellij.psi.impl.source.resolve.reference.impl public com.intellij.psi.impl.source.resolve.reference.impl.PsiMultiReference extends java.lang.Object implements com.intellij.psi.PsiPolyVariantReference { public static final java.util.Comparator COMPARATOR private final com.intellij.psi.PsiReference[] myReferences private final com.intellij.psi.PsiElement myElement private boolean mySorted static final synthetic boolean $assertionsDisabled private static boolean resolves (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference ref1 public void <init> (com.intellij.psi.PsiReference[], com.intellij.psi.PsiElement) com.intellij.psi.PsiReference[] references com.intellij.psi.PsiElement element public com.intellij.psi.PsiReference[] getReferences () private synchronized com.intellij.psi.PsiReference chooseReference () public com.intellij.psi.PsiElement getElement () public com.intellij.openapi.util.TextRange getRangeInElement () com.intellij.openapi.util.TextRange range com.intellij.psi.PsiReference chosenRef private com.intellij.openapi.util.TextRange getRangeInElementIfSameForAll () com.intellij.openapi.util.TextRange refRange com.intellij.psi.PsiReference reference com.intellij.openapi.util.TextRange range public static com.intellij.openapi.util.TextRange getReferenceRange (com.intellij.psi.PsiReference, com.intellij.psi.PsiElement) int start com.intellij.psi.PsiReference reference com.intellij.psi.PsiElement inElement com.intellij.openapi.util.TextRange rangeInElement com.intellij.psi.PsiElement refElement com.intellij.psi.PsiElement element private static java.lang.String classAndRange (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psi public com.intellij.psi.PsiElement resolve () com.intellij.psi.ResolveResult[] results com.intellij.psi.PsiReference reference private boolean cannotChoose () public java.lang.String getCanonicalText () public com.intellij.psi.PsiElement handleElementRename (java.lang.String) throws com.intellij.util.IncorrectOperationException String newElementName public com.intellij.psi.PsiElement bindToElement (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public boolean isReferenceTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiReference reference com.intellij.psi.PsiElement element public java.lang.Object[] getVariants () Object[] refVariants com.intellij.psi.PsiReference ref java.util.Set variants public boolean isSoft () com.intellij.psi.PsiReference reference public com.intellij.psi.ResolveResult[] multiResolve (boolean) com.intellij.psi.PsiElementResolveResult rresult com.intellij.psi.PsiElement resolved com.intellij.psi.PsiReference reference boolean incompleteCode com.intellij.psi.PsiReference[] refs java.util.Collection result com.intellij.psi.PsiElementResolveResult selfReference public java.lang.String toString () private static synthetic java.lang.String lambda$toString$1 (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference r private static synthetic int lambda$static$0 (com.intellij.psi.PsiReference, com.intellij.psi.PsiReference) com.intellij.psi.PsiReference ref1 com.intellij.psi.PsiReference ref2 boolean soft1 boolean soft2 boolean resolves1 boolean resolves2 com.intellij.openapi.util.TextRange range1 com.intellij.openapi.util.TextRange range2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/PsiPolyVariantCachingReference$MyResolver.class
PsiPolyVariantCachingReference.java package com.intellij.psi.impl.source.resolve.reference.impl com.intellij.psi.impl.source.resolve.reference.impl.PsiPolyVariantCachingReference$MyResolver extends java.lang.Object implements com.intellij.psi.impl.source.resolve.ResolveCache$PolyVariantContextResolver { private static final com.intellij.psi.impl.source.resolve.reference.impl.PsiPolyVariantCachingReference$MyResolver INSTANCE private void <init> () public com.intellij.psi.ResolveResult[] resolve (com.intellij.psi.PsiPolyVariantReference, com.intellij.psi.PsiFile, boolean) com.intellij.psi.PsiPolyVariantReference ref com.intellij.psi.PsiFile containingFile boolean incompleteCode static synthetic com.intellij.psi.impl.source.resolve.reference.impl.PsiPolyVariantCachingReference$MyResolver access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/PsiPolyVariantCachingReference.class
PsiPolyVariantCachingReference.java package com.intellij.psi.impl.source.resolve.reference.impl public abstract com.intellij.psi.impl.source.resolve.reference.impl.PsiPolyVariantCachingReference extends java.lang.Object implements com.intellij.psi.PsiPolyVariantReference { public void <init> () public final com.intellij.psi.ResolveResult[] multiResolve (boolean) boolean incompleteCode com.intellij.psi.PsiElement element com.intellij.psi.PsiFile file public com.intellij.psi.PsiElement resolve () com.intellij.psi.ResolveResult[] results protected abstract com.intellij.psi.ResolveResult[] resolveInner (boolean, com.intellij.psi.PsiFile) public boolean isReferenceTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public boolean isSoft () public static com.intellij.psi.ElementManipulator getManipulator (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement currentElement private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/providers/FileReferenceOwner.class
FileReferenceOwner.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public abstract com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceOwner extends java.lang.Object { public abstract com.intellij.psi.impl.source.resolve.reference.impl.providers.PsiFileReference getLastFileReference () }
com/intellij/psi/impl/source/resolve/reference/impl/providers/FileReferenceUtil.class
FileReferenceUtil.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceUtil extends java.lang.Object { private void <init> () public static com.intellij.psi.PsiFile findFile (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static transient com.intellij.psi.PsiFile findFile (com.intellij.psi.PsiReference[]) com.intellij.psi.PsiElement file com.intellij.psi.PsiReference ref int i com.intellij.psi.PsiReference[] references public static com.intellij.psi.impl.source.resolve.reference.impl.providers.PsiFileReference findFileReference (com.intellij.psi.PsiElement) com.intellij.psi.PsiReference ref int i com.intellij.psi.PsiElement element com.intellij.psi.PsiReference[] references private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/providers/PsiFileReference.class
PsiFileReference.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public abstract com.intellij.psi.impl.source.resolve.reference.impl.providers.PsiFileReference extends java.lang.Object implements com.intellij.psi.PsiPolyVariantReference { }
com/intellij/psi/impl/source/resolve/reference/impl/providers/PsiFileSystemItemUtil.class
PsiFileSystemItemUtil.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public com.intellij.psi.impl.source.resolve.reference.impl.providers.PsiFileSystemItemUtil extends java.lang.Object { public void <init> () public static java.lang.String findRelativePath (com.intellij.psi.PsiFileSystemItem, com.intellij.psi.PsiFileSystemItem) com.intellij.psi.PsiFileSystemItem src com.intellij.psi.PsiFileSystemItem dst com.intellij.openapi.vfs.VirtualFile srcFile com.intellij.openapi.vfs.VirtualFile dstFile public static java.lang.String getRelativePathFromAncestor (com.intellij.psi.PsiFileSystemItem, com.intellij.psi.PsiFileSystemItem) com.intellij.psi.PsiFileSystemItem file com.intellij.psi.PsiFileSystemItem ancestor com.intellij.openapi.vfs.VirtualFile vFile com.intellij.openapi.vfs.VirtualFile ancestorVFile }
com/intellij/psi/impl/source/tree/ASTShallowComparator$1.class
ASTShallowComparator.java package com.intellij.psi.impl.source.tree com.intellij.psi.impl.source.tree.ASTShallowComparator$1 extends com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor { final synthetic int[] val$curOffset final synthetic String val$text final synthetic com.intellij.psi.impl.source.tree.ASTShallowComparator this$0 void <init> (com.intellij.psi.impl.source.tree.ASTShallowComparator, int[], java.lang.String) com.intellij.psi.impl.source.tree.ASTShallowComparator this$0 public void visitLeaf (com.intellij.psi.impl.source.tree.LeafElement) com.intellij.psi.impl.source.tree.LeafElement leaf private void matchText (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement leaf public void visitComposite (com.intellij.psi.impl.source.tree.CompositeElement) com.intellij.psi.impl.source.tree.CompositeElement composite }
com/intellij/psi/impl/source/tree/ASTShallowComparator.class
ASTShallowComparator.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.ASTShallowComparator extends java.lang.Object implements com.intellij.util.diff.ShallowNodeComparator { private final com.intellij.openapi.progress.ProgressIndicator myIndicator public void <init> (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator indicator public com.intellij.util.ThreeState deepEqual (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode oldNode com.intellij.lang.ASTNode newNode private com.intellij.util.ThreeState textMatches (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.psi.PsiErrorElement e1 com.intellij.psi.PsiErrorElement e2 com.intellij.lang.ASTNode oldNode com.intellij.lang.ASTNode newNode String oldText String newText private boolean compareTreeToText (com.intellij.psi.impl.source.tree.TreeElement, java.lang.String) com.intellij.psi.impl.source.tree.TreeElement root String text int[] curOffset public boolean typesEqual (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode n1 com.intellij.lang.ASTNode n2 public boolean hashCodesEqual (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.psi.PsiErrorElement e1 com.intellij.psi.PsiErrorElement e2 com.intellij.lang.ASTNode n1 com.intellij.lang.ASTNode n2 public volatile synthetic boolean hashCodesEqual (java.lang.Object, java.lang.Object) public volatile synthetic boolean typesEqual (java.lang.Object, java.lang.Object) public volatile synthetic com.intellij.util.ThreeState deepEqual (java.lang.Object, java.lang.Object) static synthetic com.intellij.openapi.progress.ProgressIndicator access$000 (com.intellij.psi.impl.source.tree.ASTShallowComparator) com.intellij.psi.impl.source.tree.ASTShallowComparator x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/ASTStructure.class
ASTStructure.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.ASTStructure extends java.lang.Object implements com.intellij.util.diff.FlyweightCapableTreeStructure { private final com.intellij.lang.ASTNode myRoot public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode root public com.intellij.lang.ASTNode getRoot () public com.intellij.lang.ASTNode getParent (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public int getChildren (com.intellij.lang.ASTNode, com.intellij.openapi.util.Ref) com.intellij.lang.ASTNode[] newStore com.intellij.lang.ASTNode astNode com.intellij.openapi.util.Ref into com.intellij.lang.ASTNode child com.intellij.lang.ASTNode[] store int count public void disposeChildren (com.intellij.lang.ASTNode[], int) com.intellij.lang.ASTNode[] nodes int count public java.lang.CharSequence toString (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public int getStartOffset (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public int getEndOffset (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public volatile synthetic int getEndOffset (java.lang.Object) public volatile synthetic int getStartOffset (java.lang.Object) public volatile synthetic java.lang.CharSequence toString (java.lang.Object) public volatile synthetic void disposeChildren (java.lang.Object[], int) public volatile synthetic int getChildren (java.lang.Object, com.intellij.openapi.util.Ref) public volatile synthetic java.lang.Object getParent (java.lang.Object) public volatile synthetic java.lang.Object getRoot () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/AstBufferUtil$BufferVisitor.class
AstBufferUtil.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.AstBufferUtil$BufferVisitor extends com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor { private final boolean skipWhitespace private final boolean skipComments protected final int offset protected int end protected final char[] buffer static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.PsiElement, boolean, boolean) com.intellij.psi.PsiElement element boolean skipWhitespace boolean skipComments public void <init> (boolean, boolean, int, char[]) boolean skipWhitespace boolean skipComments int offset char[] buffer public int getEnd () public char[] getBuffer () public java.lang.CharSequence createCharSequence () public void visitLeaf (com.intellij.psi.impl.source.tree.LeafElement) com.intellij.psi.impl.source.tree.LeafElement element protected boolean isIgnored (com.intellij.psi.impl.source.tree.LeafElement) com.intellij.psi.impl.source.tree.LeafElement element public void visitComposite (com.intellij.psi.impl.source.tree.CompositeElement) com.intellij.psi.impl.source.tree.LazyParseableElement lpe int lpeResult com.intellij.psi.impl.source.tree.CompositeElement composite static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/AstBufferUtil.class
AstBufferUtil.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.AstBufferUtil extends java.lang.Object { private void <init> () public static int toBuffer (com.intellij.lang.ASTNode, char[], int) com.intellij.lang.ASTNode element char[] buffer int offset public static int toBuffer (com.intellij.lang.ASTNode, char[], int, boolean) com.intellij.lang.ASTNode element char[] buffer int offset boolean skipWhitespaceAndComments com.intellij.psi.impl.source.tree.AstBufferUtil$BufferVisitor visitor public static java.lang.String getTextSkippingWhitespaceComments (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode element int length char[] buffer private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/AstSpine.class
AstSpine.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.AstSpine extends java.lang.Object implements com.intellij.psi.impl.source.StubbedSpine { static final com.intellij.psi.impl.source.tree.AstSpine EMPTY_SPINE private final java.util.List myNodes void <init> (java.util.List) java.util.List nodes public int getStubCount () public com.intellij.psi.PsiElement getStubPsi (int) int index public int getStubIndex (com.intellij.psi.StubBasedPsiElement) com.intellij.psi.StubBasedPsiElement psi public com.intellij.psi.tree.IElementType getStubType (int) int index public java.util.List getSpineNodes () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/ChangeUtil$1.class
ChangeUtil.java package com.intellij.psi.impl.source.tree final com.intellij.psi.impl.source.tree.ChangeUtil$1 extends com.intellij.pom.impl.PomTransactionBase { final synthetic com.intellij.pom.PomModel val$model final synthetic com.intellij.pom.tree.TreeAspect val$treeAspect final synthetic com.intellij.psi.impl.source.tree.FileElement val$changedFile final synthetic com.intellij.psi.impl.source.tree.ChangeUtil$ChangeAction val$action final synthetic com.intellij.psi.impl.source.tree.TreeElement val$changedElement void <init> (com.intellij.psi.PsiElement, com.intellij.pom.PomModelAspect, com.intellij.pom.PomModel, com.intellij.pom.tree.TreeAspect, com.intellij.psi.impl.source.tree.FileElement, com.intellij.psi.impl.source.tree.ChangeUtil$ChangeAction, com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.PsiElement arg0 com.intellij.pom.PomModelAspect arg1 public com.intellij.pom.event.PomModelEvent runInner () com.intellij.pom.event.PomModelEvent event com.intellij.pom.tree.events.TreeChangeEvent destinationTreeChange }
com/intellij/psi/impl/source/tree/ChangeUtil$ChangeAction.class
ChangeUtil.java package com.intellij.psi.impl.source.tree public abstract com.intellij.psi.impl.source.tree.ChangeUtil$ChangeAction extends java.lang.Object { public abstract void makeChange (com.intellij.pom.tree.events.TreeChangeEvent) }
com/intellij/psi/impl/source/tree/ChangeUtil.class
ChangeUtil.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.ChangeUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public static void encodeInformation (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement element private static void encodeInformation (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode) com.intellij.psi.impl.source.tree.TreeElement element com.intellij.lang.ASTNode original private static void encodeInformation (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, java.util.Map) com.intellij.psi.impl.source.tree.TreeCopyHandler handler com.intellij.psi.impl.source.tree.TreeElement child com.intellij.lang.ASTNode child1 com.intellij.psi.impl.source.tree.TreeElement element com.intellij.lang.ASTNode original java.util.Map state public static com.intellij.psi.impl.source.tree.TreeElement decodeInformation (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement element private static com.intellij.psi.impl.source.tree.TreeElement decodeInformation (com.intellij.psi.impl.source.tree.TreeElement, java.util.Map) com.intellij.psi.impl.source.tree.TreeElement handled com.intellij.psi.impl.source.tree.TreeCopyHandler handler com.intellij.psi.impl.source.tree.TreeElement element java.util.Map state com.intellij.psi.impl.source.tree.TreeElement child public static com.intellij.psi.impl.source.tree.LeafElement copyLeafWithText (com.intellij.psi.impl.source.tree.LeafElement, java.lang.String) com.intellij.psi.impl.source.tree.LeafElement original String text com.intellij.psi.impl.source.tree.LeafElement element public static com.intellij.psi.impl.source.tree.TreeElement copyElement (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.util.CharTable) com.intellij.psi.impl.source.tree.TreeElement original com.intellij.util.CharTable table com.intellij.psi.impl.source.tree.CompositeElement treeParent public static com.intellij.psi.impl.source.tree.TreeElement copyElement (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.PsiElement, com.intellij.util.CharTable) com.intellij.psi.impl.source.tree.TreeElement original com.intellij.psi.PsiElement context com.intellij.util.CharTable table com.intellij.psi.impl.source.tree.TreeElement element com.intellij.psi.PsiManager manager private static void saveIndentationToCopy (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement original com.intellij.psi.impl.source.tree.TreeElement element int indentation public static com.intellij.psi.impl.source.tree.TreeElement copyToElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement original com.intellij.psi.impl.source.DummyHolder holder com.intellij.psi.impl.source.tree.FileElement holderElement com.intellij.psi.impl.source.tree.TreeElement treeElement public static com.intellij.psi.impl.source.tree.TreeElement generateTreeElement (com.intellij.psi.PsiElement, com.intellij.util.CharTable, com.intellij.psi.PsiManager) com.intellij.psi.impl.source.tree.TreeElement element com.intellij.psi.impl.source.tree.TreeGenerator generator com.intellij.psi.PsiElement original com.intellij.util.CharTable table com.intellij.psi.PsiManager manager public static void prepareAndRunChangeAction (com.intellij.psi.impl.source.tree.ChangeUtil$ChangeAction, com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.ChangeUtil$ChangeAction action com.intellij.psi.impl.source.tree.TreeElement changedElement com.intellij.psi.impl.source.tree.FileElement changedFile com.intellij.psi.PsiManager manager com.intellij.pom.PomModel model com.intellij.pom.tree.TreeAspect treeAspect private static synthetic com.intellij.psi.impl.source.tree.TreeElement lambda$decodeInformation$1 (com.intellij.psi.impl.source.tree.TreeElement) throws java.lang.RuntimeException com.intellij.psi.impl.source.tree.TreeElement element private static synthetic void lambda$encodeInformation$0 (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode) throws java.lang.RuntimeException com.intellij.psi.impl.source.tree.TreeElement element com.intellij.lang.ASTNode original static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/CompositeElement$1.class
CompositeElement.java package com.intellij.psi.impl.source.tree com.intellij.psi.impl.source.tree.CompositeElement$1 extends com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor { final synthetic int[] val$result final synthetic com.intellij.psi.impl.source.tree.CompositeElement this$0 void <init> (com.intellij.psi.impl.source.tree.CompositeElement, boolean, int[]) com.intellij.psi.impl.source.tree.CompositeElement this$0 boolean doTransform protected void visitNode (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement element }
com/intellij/psi/impl/source/tree/CompositeElement$2.class
CompositeElement.java package com.intellij.psi.impl.source.tree com.intellij.psi.impl.source.tree.CompositeElement$2 extends com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor { final synthetic int[] val$curOffset final synthetic CharSequence val$buffer final synthetic com.intellij.psi.impl.source.tree.CompositeElement this$0 void <init> (com.intellij.psi.impl.source.tree.CompositeElement, int[], java.lang.CharSequence) com.intellij.psi.impl.source.tree.CompositeElement this$0 public void visitLeaf (com.intellij.psi.impl.source.tree.LeafElement) com.intellij.psi.impl.source.tree.LeafElement leaf private void matchText (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement leaf public void visitComposite (com.intellij.psi.impl.source.tree.CompositeElement) com.intellij.psi.impl.source.tree.CompositeElement composite }
com/intellij/psi/impl/source/tree/CompositeElement.class
CompositeElement.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.CompositeElement extends com.intellij.psi.impl.source.tree.TreeElement { private static final com.intellij.openapi.diagnostic.Logger LOG public static final com.intellij.psi.impl.source.tree.CompositeElement[] EMPTY_ARRAY private com.intellij.psi.impl.source.tree.TreeElement firstChild private com.intellij.psi.impl.source.tree.TreeElement lastChild private volatile int myCachedLength private volatile int myHC private volatile com.intellij.psi.PsiElement myWrapper private static final boolean ASSERT_THREADING private static final com.intellij.util.concurrency.AtomicFieldUpdater ourPsiUpdater public void <init> (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public com.intellij.psi.impl.source.tree.CompositeElement clone () com.intellij.lang.ASTNode child com.intellij.psi.impl.source.tree.CompositeElement clone public void subtreeChanged () com.intellij.psi.PsiElement psi com.intellij.psi.impl.source.tree.CompositeElement compositeElement public void clearCaches () private static void assertThreading (com.intellij.psi.PsiFile) boolean ok com.intellij.psi.PsiFile file private static java.lang.String getThreadingDiagnostics (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile psiFile private static boolean isNonPhysicalOrInjected (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile psiFile public void acceptTree (com.intellij.psi.impl.source.tree.TreeElementVisitor) com.intellij.psi.impl.source.tree.TreeElementVisitor visitor public com.intellij.psi.impl.source.tree.LeafElement findLeafElementAt (int) int textLength com.intellij.psi.impl.source.tree.TreeElement child com.intellij.psi.impl.source.tree.TreeElement lastChild int elementTextLength boolean fwd int offset com.intellij.psi.impl.source.tree.TreeElement element public com.intellij.psi.PsiElement findPsiChildByType (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type com.intellij.lang.ASTNode node public com.intellij.psi.PsiElement findPsiChildByType (com.intellij.psi.tree.TokenSet) com.intellij.psi.tree.TokenSet types com.intellij.lang.ASTNode node public com.intellij.lang.ASTNode findChildByType (com.intellij.psi.tree.IElementType) com.intellij.lang.ASTNode element com.intellij.psi.tree.IElementType type public com.intellij.lang.ASTNode findChildByType (com.intellij.psi.tree.IElementType, com.intellij.lang.ASTNode) com.intellij.psi.tree.IElementType type com.intellij.lang.ASTNode anchor public com.intellij.lang.ASTNode findChildByType (com.intellij.psi.tree.TokenSet) com.intellij.lang.ASTNode element com.intellij.psi.tree.TokenSet types public com.intellij.lang.ASTNode findChildByType (com.intellij.psi.tree.TokenSet, com.intellij.lang.ASTNode) com.intellij.psi.tree.TokenSet typesSet com.intellij.lang.ASTNode anchor public java.lang.String getText () public java.lang.CharSequence getChars () public int getNotCachedLength () int[] result public char[] textToCharArray () int endOffset int length ArrayIndexOutOfBoundsException e1 String msg ArrayIndexOutOfBoundsException e String msg int len char[] buffer int endOffset private java.lang.String diagnoseTextInconsistency (java.lang.String) StackOverflowError e com.intellij.psi.PsiElement psi com.intellij.psi.PsiElement fileLeaf com.intellij.psi.impl.source.tree.LeafElement myLeaf com.intellij.psi.PsiFile file boolean valid String text String msg int shitStart com.intellij.psi.impl.source.tree.LeafElement leaf com.intellij.psi.PsiElement psi public boolean textContains (char) com.intellij.lang.ASTNode child char c protected int textMatches (java.lang.CharSequence, int) CharSequence buffer int start int[] curOffset public final com.intellij.psi.PsiElement findChildByRoleAsPsiElement (int) int role com.intellij.lang.ASTNode element public com.intellij.lang.ASTNode findChildByRole (int) com.intellij.lang.ASTNode child int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child protected final int getChildRole (com.intellij.lang.ASTNode, int) com.intellij.lang.ASTNode child int roleCandidate public com.intellij.lang.ASTNode[] getChildren (com.intellij.psi.tree.TokenSet) com.intellij.lang.ASTNode child com.intellij.psi.tree.TokenSet filter int count com.intellij.lang.ASTNode[] result public com.intellij.psi.PsiElement[] getChildrenAsPsiElements (com.intellij.psi.tree.TokenSet, com.intellij.util.ArrayFactory) com.intellij.psi.PsiElement element com.intellij.lang.ASTNode child com.intellij.psi.tree.TokenSet filter com.intellij.util.ArrayFactory constructor int count com.intellij.psi.PsiElement[] result int idx public com.intellij.psi.PsiElement[] getChildrenAsPsiElements (com.intellij.psi.tree.IElementType, com.intellij.util.ArrayFactory) com.intellij.psi.PsiElement element com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType type com.intellij.util.ArrayFactory constructor int count com.intellij.psi.PsiElement[] result int idx public int countChildren (com.intellij.psi.tree.TokenSet) com.intellij.lang.ASTNode child com.intellij.psi.tree.TokenSet filter int count private int countChildren (com.intellij.psi.tree.IElementType) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType type int count public com.intellij.psi.impl.source.tree.TreeElement addInternal (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, java.lang.Boolean) com.intellij.lang.ASTNode anchorBefore com.intellij.psi.impl.source.tree.TreeElement first com.intellij.lang.ASTNode last com.intellij.lang.ASTNode anchor Boolean before com.intellij.lang.ASTNode anchorBefore public void deleteChildInternal (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child public void replaceChildInternal (com.intellij.lang.ASTNode, com.intellij.psi.impl.source.tree.TreeElement) com.intellij.lang.ASTNode child com.intellij.psi.impl.source.tree.TreeElement newElement public int getTextLength () String assertion AssertionError e int cachedLength public int hc () com.intellij.psi.impl.source.tree.TreeElement child int hc public int getCachedLength () private static com.intellij.psi.impl.source.tree.TreeElement drillDown (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement child com.intellij.psi.impl.source.tree.TreeElement start com.intellij.psi.impl.source.tree.TreeElement cur private int walkCachingLength () com.intellij.psi.impl.source.tree.TreeElement child int length com.intellij.psi.impl.source.tree.TreeElement next com.intellij.psi.impl.source.tree.TreeElement cur private static com.intellij.psi.impl.source.tree.TreeElement getNotNullParent (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement cur com.intellij.psi.impl.source.tree.TreeElement parent private static void diagnoseNullParent (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement cur com.intellij.psi.PsiElement psi void setCachedLength (int) int cachedLength public com.intellij.psi.impl.source.tree.TreeElement getFirstChildNode () public com.intellij.psi.impl.source.tree.TreeElement getLastChildNode () void setFirstChildNode (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement firstChild void setLastChildNode (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement lastChild public void addChild (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.lang.ASTNode anchorBefore com.intellij.psi.impl.source.tree.TreeElement last com.intellij.psi.impl.source.tree.TreeElement first public void addLeaf (com.intellij.psi.tree.IElementType, java.lang.CharSequence, com.intellij.lang.ASTNode) com.intellij.psi.tree.IElementType leafType CharSequence leafText com.intellij.lang.ASTNode anchorBefore com.intellij.psi.impl.source.tree.FileElement holder com.intellij.psi.impl.source.tree.LeafElement leaf public void addChild (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child public void removeChild (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child public void removeRange (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode first com.intellij.lang.ASTNode firstWhichStayInTree public void replaceChild (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode oldChild com.intellij.lang.ASTNode newChild com.intellij.psi.impl.source.tree.TreeElement oldChild1 com.intellij.psi.impl.source.tree.TreeElement newChildNext com.intellij.psi.impl.source.tree.TreeElement newChild1 public void replaceAllChildrenToChildrenOf (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode anotherParent com.intellij.lang.ASTNode firstChild public void removeAllChildren () com.intellij.psi.impl.source.tree.TreeElement child public void addChildren (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode next com.intellij.lang.ASTNode f com.intellij.lang.ASTNode firstChild com.intellij.lang.ASTNode lastChild com.intellij.lang.ASTNode anchorBefore final com.intellij.psi.PsiElement getCachedPsi () public final com.intellij.psi.PsiElement getPsi () com.intellij.psi.PsiElement wrapper public com.intellij.psi.PsiElement getPsi (java.lang.Class) Class clazz protected com.intellij.psi.PsiElement createPsiNoLock () com.intellij.lang.Language lang com.intellij.lang.ParserDefinition parserDefinition public void setPsi (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psi com.intellij.psi.PsiElement prev void clearPsi () public final void rawAddChildren (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement first public void rawAddChildrenWithoutNotifications (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement chainLast com.intellij.psi.impl.source.tree.TreeElement first com.intellij.psi.impl.source.tree.TreeElement last static com.intellij.psi.impl.source.tree.TreeElement rawSetParents (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.impl.source.tree.CompositeElement) com.intellij.psi.impl.source.tree.TreeElement treeNext com.intellij.psi.impl.source.tree.TreeElement child com.intellij.psi.impl.source.tree.CompositeElement parent public void rawRemoveAllChildren () com.intellij.psi.impl.source.tree.TreeElement first private static void repairRemovedElement (com.intellij.psi.impl.source.tree.CompositeElement, com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.CompositeElement oldParent com.intellij.psi.impl.source.tree.TreeElement oldChild com.intellij.psi.impl.source.tree.FileElement treeElement private static void add (com.intellij.pom.tree.events.impl.TreeChangeEventImpl, com.intellij.psi.impl.source.tree.CompositeElement, com.intellij.psi.impl.source.tree.TreeElement) com.intellij.pom.tree.events.impl.TreeChangeEventImpl destinationTreeChange com.intellij.psi.impl.source.tree.CompositeElement parent com.intellij.psi.impl.source.tree.TreeElement first private static void remove (com.intellij.pom.tree.events.impl.TreeChangeEventImpl, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.impl.source.tree.TreeElement) com.intellij.pom.tree.events.impl.TreeChangeEventImpl destinationTreeChange com.intellij.psi.impl.source.tree.TreeElement first com.intellij.psi.impl.source.tree.TreeElement last private static void insertBefore (com.intellij.pom.tree.events.impl.TreeChangeEventImpl, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.impl.source.tree.TreeElement) com.intellij.pom.tree.events.impl.TreeChangeEventImpl destinationTreeChange com.intellij.psi.impl.source.tree.TreeElement anchorBefore com.intellij.psi.impl.source.tree.TreeElement first private static void replace (com.intellij.pom.tree.events.impl.TreeChangeEventImpl, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.impl.source.tree.TreeElement) com.intellij.pom.tree.events.impl.TreeChangeEventImpl sourceTreeChange com.intellij.psi.impl.source.tree.TreeElement oldChild com.intellij.psi.impl.source.tree.TreeElement newChild private static void removeChildInner (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement child private static void removeChildrenInner (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement first com.intellij.psi.impl.source.tree.TreeElement last com.intellij.psi.impl.source.tree.FileElement fileElement public com.intellij.psi.impl.source.tree.TreeElement rawFirstChild () public com.intellij.psi.impl.source.tree.TreeElement rawLastChild () public volatile synthetic java.lang.Object clone () public volatile synthetic com.intellij.lang.ASTNode findLeafElementAt (int) public volatile synthetic com.intellij.lang.ASTNode getLastChildNode () public volatile synthetic com.intellij.lang.ASTNode getFirstChildNode () private static synthetic void lambda$removeChildrenInner$4 (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.impl.source.tree.FileElement, com.intellij.pom.tree.events.TreeChangeEvent) com.intellij.psi.impl.source.tree.TreeElement first com.intellij.psi.impl.source.tree.TreeElement last com.intellij.psi.impl.source.tree.FileElement fileElement com.intellij.pom.tree.events.TreeChangeEvent destinationTreeChange private synthetic void lambda$replaceAllChildrenToChildrenOf$3 (com.intellij.lang.ASTNode, com.intellij.pom.tree.events.TreeChangeEvent) com.intellij.lang.ASTNode firstChild com.intellij.pom.tree.events.TreeChangeEvent destinationTreeChange com.intellij.psi.impl.source.tree.TreeElement first com.intellij.pom.tree.events.impl.TreeChangeEventImpl event com.intellij.psi.impl.source.tree.CompositeElement parent private static synthetic void lambda$replaceAllChildrenToChildrenOf$2 (com.intellij.lang.ASTNode, com.intellij.pom.tree.events.TreeChangeEvent) com.intellij.lang.ASTNode anotherParent com.intellij.pom.tree.events.TreeChangeEvent event private synthetic void lambda$replaceChild$1 (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.pom.tree.events.TreeChangeEvent) com.intellij.psi.impl.source.tree.TreeElement oldChild1 com.intellij.psi.impl.source.tree.TreeElement newChild1 com.intellij.pom.tree.events.TreeChangeEvent destinationTreeChange private synthetic void lambda$addChild$0 (com.intellij.lang.ASTNode, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.pom.tree.events.TreeChangeEvent) com.intellij.lang.ASTNode anchorBefore com.intellij.psi.impl.source.tree.TreeElement first com.intellij.pom.tree.events.TreeChangeEvent destinationTreeChange static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/CompositePsiElement.class
CompositePsiElement.java package com.intellij.psi.impl.source.tree public abstract com.intellij.psi.impl.source.tree.CompositePsiElement extends com.intellij.psi.impl.source.tree.CompositeElement implements com.intellij.psi.PsiElement com.intellij.navigation.NavigationItem { private static final com.intellij.openapi.diagnostic.Logger LOG protected static int ourHC protected void <init> (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public com.intellij.psi.impl.source.tree.CompositePsiElement clone () com.intellij.psi.impl.source.tree.CompositePsiElement clone public com.intellij.psi.PsiElement[] getChildren () public com.intellij.psi.PsiElement getFirstChild () com.intellij.lang.ASTNode node public com.intellij.psi.PsiElement getLastChild () com.intellij.lang.ASTNode node public void acceptChildren (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor com.intellij.psi.PsiElement child public com.intellij.psi.PsiElement getParent () com.intellij.psi.impl.source.tree.CompositeElement parentNode public com.intellij.psi.PsiElement getNextSibling () com.intellij.lang.ASTNode node public com.intellij.psi.PsiElement getPrevSibling () com.intellij.lang.ASTNode node public com.intellij.psi.PsiFile getContainingFile () com.intellij.psi.PsiFile file public com.intellij.psi.PsiElement findElementAt (int) int offset com.intellij.lang.ASTNode leaf public com.intellij.psi.PsiReference findReferenceAt (int) int offset public com.intellij.psi.PsiElement copy () com.intellij.lang.ASTNode elementCopy public boolean isValid () public boolean isWritable () public com.intellij.psi.PsiReference getReference () public com.intellij.psi.PsiReference[] getReferences () public com.intellij.psi.PsiElement add (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement addBefore (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor public com.intellij.psi.PsiElement addAfter (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor com.intellij.psi.impl.source.tree.TreeElement elementCopy com.intellij.psi.impl.source.tree.TreeElement treeElement public final void checkAdd (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public final com.intellij.psi.PsiElement addRange (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last public final com.intellij.psi.PsiElement addRangeBefore (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last com.intellij.psi.PsiElement anchor public final com.intellij.psi.PsiElement addRangeAfter (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last com.intellij.psi.PsiElement anchor public void delete () throws com.intellij.util.IncorrectOperationException public void checkDelete () throws com.intellij.util.IncorrectOperationException public void deleteChildRange (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last com.intellij.lang.ASTNode firstElement com.intellij.lang.ASTNode lastElement public com.intellij.psi.PsiElement replace (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement newElement public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place public java.lang.String toString () public com.intellij.psi.PsiElement getContext () public com.intellij.psi.PsiElement getNavigationElement () public com.intellij.psi.PsiElement getOriginalElement () public boolean isPhysical () com.intellij.psi.PsiFile file public com.intellij.psi.search.GlobalSearchScope getResolveScope () public com.intellij.psi.search.SearchScope getUseScope () public com.intellij.navigation.ItemPresentation getPresentation () public java.lang.String getName () public void navigate (boolean) boolean requestFocus com.intellij.pom.Navigatable descriptor public boolean canNavigate () public boolean canNavigateToSource () public com.intellij.openapi.project.Project getProject () com.intellij.openapi.project.Project project com.intellij.psi.PsiManager manager public com.intellij.lang.Language getLanguage () public com.intellij.lang.ASTNode getNode () private com.intellij.psi.PsiElement addInnerBefore (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor com.intellij.psi.impl.source.tree.TreeElement elementCopy com.intellij.psi.impl.source.tree.TreeElement treeElement public boolean isEquivalentTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement another public volatile synthetic com.intellij.psi.impl.source.tree.CompositeElement clone () public volatile synthetic java.lang.Object clone () public volatile synthetic com.intellij.psi.PsiManager getManager () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/Factory.class
Factory.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.Factory extends java.lang.Object { private void <init> () public static com.intellij.psi.impl.source.tree.LeafElement createSingleLeafElement (com.intellij.psi.tree.IElementType, java.lang.CharSequence, int, int, com.intellij.util.CharTable, com.intellij.psi.PsiManager, com.intellij.psi.PsiFile) com.intellij.psi.tree.IElementType type CharSequence buffer int startOffset int endOffset com.intellij.util.CharTable table com.intellij.psi.PsiManager manager com.intellij.psi.PsiFile originalFile com.intellij.psi.impl.source.DummyHolder dummyHolder com.intellij.psi.impl.source.tree.FileElement holderElement com.intellij.psi.impl.source.tree.LeafElement newElement public static com.intellij.psi.impl.source.tree.LeafElement createSingleLeafElement (com.intellij.psi.tree.IElementType, java.lang.CharSequence, int, int, com.intellij.util.CharTable, com.intellij.psi.PsiManager, boolean) com.intellij.psi.tree.IElementType type CharSequence buffer int startOffset int endOffset com.intellij.util.CharTable table com.intellij.psi.PsiManager manager boolean generatedFlag com.intellij.psi.impl.source.tree.FileElement holderElement com.intellij.psi.impl.source.tree.LeafElement newElement public static com.intellij.psi.impl.source.tree.LeafElement createSingleLeafElement (com.intellij.psi.tree.IElementType, java.lang.CharSequence, com.intellij.util.CharTable, com.intellij.psi.PsiManager) com.intellij.psi.tree.IElementType type CharSequence buffer com.intellij.util.CharTable table com.intellij.psi.PsiManager manager public static com.intellij.psi.impl.source.tree.LeafElement createSingleLeafElement (com.intellij.psi.tree.IElementType, java.lang.CharSequence, int, int, com.intellij.util.CharTable, com.intellij.psi.PsiManager) com.intellij.psi.tree.IElementType type CharSequence buffer int startOffset int endOffset com.intellij.util.CharTable table com.intellij.psi.PsiManager manager public static com.intellij.psi.impl.source.tree.CompositeElement createErrorElement (java.lang.String) String description public static com.intellij.psi.impl.source.tree.CompositeElement createCompositeElement (com.intellij.psi.tree.IElementType, com.intellij.util.CharTable, com.intellij.psi.PsiManager) com.intellij.psi.tree.IElementType type com.intellij.util.CharTable charTableByTree com.intellij.psi.PsiManager manager com.intellij.psi.impl.source.tree.FileElement treeElement com.intellij.psi.impl.source.tree.CompositeElement composite private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/FileElement$1.class
FileElement.java package com.intellij.psi.impl.source.tree com.intellij.psi.impl.source.tree.FileElement$1 extends com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor { final synthetic com.intellij.psi.StubBuilder val$builder final synthetic java.util.List val$result final synthetic com.intellij.psi.impl.source.tree.FileElement this$0 void <init> (com.intellij.psi.impl.source.tree.FileElement, com.intellij.psi.StubBuilder, java.util.List) com.intellij.psi.impl.source.tree.FileElement this$0 public void visitComposite (com.intellij.psi.impl.source.tree.CompositeElement) com.intellij.psi.impl.source.tree.CompositeElement node com.intellij.psi.impl.source.tree.CompositeElement parent com.intellij.psi.tree.IElementType type }
com/intellij/psi/impl/source/tree/FileElement.class
FileElement.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.FileElement extends com.intellij.psi.impl.source.tree.LazyParseableElement implements com.intellij.lang.FileASTNode com.intellij.openapi.util.Getter { public static final com.intellij.psi.impl.source.tree.FileElement[] EMPTY_ARRAY private volatile com.intellij.util.CharTable myCharTable private volatile boolean myDetached private volatile com.intellij.psi.impl.source.tree.AstSpine myStubbedSpine protected com.intellij.psi.PsiElement createPsiNoLock () public void detachFromFile () public com.intellij.util.CharTable getCharTable () public com.intellij.lang.LighterAST getLighterAST () com.intellij.psi.tree.IElementType contentType public void <init> (com.intellij.psi.tree.IElementType, java.lang.CharSequence) com.intellij.psi.tree.IElementType type CharSequence text public com.intellij.psi.impl.PsiManagerEx getManager () com.intellij.psi.impl.source.tree.CompositeElement treeParent com.intellij.psi.PsiElement psi public com.intellij.lang.ASTNode copyElement () com.intellij.psi.impl.source.PsiFileImpl psiElement com.intellij.psi.impl.source.PsiFileImpl psiElementCopy public void setCharTable (com.intellij.util.CharTable) com.intellij.util.CharTable table public com.intellij.psi.impl.source.tree.FileElement get () public void clearCaches () public final com.intellij.psi.impl.source.tree.AstSpine getStubbedSpine () com.intellij.psi.impl.source.PsiFileImpl file com.intellij.psi.tree.IStubFileElementType type com.intellij.psi.impl.source.tree.AstSpine result private java.util.List calcStubbedDescendants (com.intellij.psi.StubBuilder) com.intellij.psi.StubBuilder builder java.util.List result public volatile synthetic java.lang.Object get () private synthetic com.intellij.psi.impl.source.tree.AstSpine lambda$getStubbedSpine$0 (com.intellij.psi.tree.IStubFileElementType) com.intellij.psi.tree.IStubFileElementType type static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/ForeignLeafPsiElement.class
ForeignLeafPsiElement.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.ForeignLeafPsiElement extends com.intellij.psi.impl.source.tree.LeafPsiElement { private final com.intellij.lang.ForeignLeafType myForeignType public void <init> (com.intellij.lang.ForeignLeafType, java.lang.CharSequence) com.intellij.lang.ForeignLeafType type CharSequence text private static com.intellij.psi.tree.IElementType dereferenceElementType (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public com.intellij.psi.impl.source.tree.LeafElement findLeafElementAt (int) int offset public boolean textMatches (java.lang.CharSequence) CharSequence seq protected int textMatches (java.lang.CharSequence, int) CharSequence buffer int start public boolean textMatches (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public int getTextLength () public int getNotCachedLength () public int getStartOffset () public com.intellij.lang.ForeignLeafType getForeignType () public java.lang.String toString () public volatile synthetic com.intellij.lang.ASTNode findLeafElementAt (int) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/ICodeFragmentElementType.class
ICodeFragmentElementType.java package com.intellij.psi.impl.source.tree public abstract com.intellij.psi.impl.source.tree.ICodeFragmentElementType extends com.intellij.psi.tree.IFileElementType { public void <init> (java.lang.String, com.intellij.lang.Language) String debugName com.intellij.lang.Language language public void <init> (java.lang.String, com.intellij.lang.Language, boolean) String debugName com.intellij.lang.Language language boolean register private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/LazyParseableElement$1.class
LazyParseableElement.java package com.intellij.psi.impl.source.tree synthetic com.intellij.psi.impl.source.tree.LazyParseableElement$1 extends java.lang.Object { }
com/intellij/psi/impl/source/tree/LazyParseableElement$ChameleonLock.class
LazyParseableElement.java package com.intellij.psi.impl.source.tree com.intellij.psi.impl.source.tree.LazyParseableElement$ChameleonLock extends java.lang.Object { private void <init> () public java.lang.String toString () synthetic void <init> (com.intellij.psi.impl.source.tree.LazyParseableElement$1) com.intellij.psi.impl.source.tree.LazyParseableElement$1 x0 }
com/intellij/psi/impl/source/tree/LazyParseableElement.class
LazyParseableElement.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.LazyParseableElement extends com.intellij.psi.impl.source.tree.CompositeElement { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.openapi.util.StaticGetter NO_TEXT private final com.intellij.psi.impl.source.tree.LazyParseableElement$ChameleonLock lock private volatile com.intellij.openapi.util.Getter myText private volatile boolean myParsed private static boolean ourParsingAllowed static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.tree.IElementType, java.lang.CharSequence) com.intellij.psi.tree.IElementType type CharSequence text public void clearCaches () public java.lang.String getText () CharSequence text String s public java.lang.CharSequence getChars () CharSequence text public int getTextLength () CharSequence text public int getNotCachedLength () CharSequence text public int hc () CharSequence text protected int textMatches (java.lang.CharSequence, int) CharSequence buffer int start CharSequence text public boolean isParsed () private java.lang.CharSequence myText () final void setFirstChildNode (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement child final void setLastChildNode (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement child private void ensureParsed () com.intellij.psi.impl.source.tree.FileElement fileElement CharSequence text CharSequence text private void assertTextLengthIntact (java.lang.CharSequence, com.intellij.psi.impl.source.tree.TreeElement) CharSequence text com.intellij.psi.impl.source.tree.TreeElement child int length private void setChildren (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement parsedNode public void rawAddChildrenWithoutNotifications (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement first public com.intellij.psi.impl.source.tree.TreeElement getFirstChildNode () public com.intellij.psi.impl.source.tree.TreeElement getLastChildNode () public int copyTo (char[], int) char[] buffer int start CharSequence text public static void setParsingAllowed (boolean) boolean allowed public volatile synthetic com.intellij.lang.ASTNode getLastChildNode () public volatile synthetic com.intellij.lang.ASTNode getFirstChildNode () private synthetic void lambda$setChildren$1 (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement last Throwable e com.intellij.psi.impl.source.tree.TreeElement parsedNode private synthetic void lambda$ensureParsed$0 (java.lang.CharSequence) throws java.lang.RuntimeException CharSequence text com.intellij.psi.impl.source.tree.TreeElement parsedNode static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/LazyParseablePsiElement.class
LazyParseablePsiElement.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.LazyParseablePsiElement extends com.intellij.psi.impl.source.tree.LazyParseableElement implements com.intellij.psi.PsiElement com.intellij.navigation.NavigationItem { private static final com.intellij.openapi.diagnostic.Logger LOG static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.tree.IElementType, java.lang.CharSequence) com.intellij.psi.tree.IElementType type CharSequence buffer public com.intellij.psi.impl.source.tree.LazyParseablePsiElement clone () com.intellij.psi.impl.source.tree.LazyParseablePsiElement clone public com.intellij.psi.PsiElement[] getChildren () protected java.lang.Object findChildByClass (java.lang.Class) com.intellij.psi.PsiElement cur Class aClass protected java.lang.Object[] findChildrenByClass (java.lang.Class) com.intellij.psi.PsiElement cur Class aClass java.util.List result public com.intellij.psi.PsiElement getFirstChild () com.intellij.psi.impl.source.tree.TreeElement child public com.intellij.psi.PsiElement getLastChild () com.intellij.psi.impl.source.tree.TreeElement child public void acceptChildren (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor com.intellij.psi.PsiElement child public com.intellij.psi.PsiElement getParent () com.intellij.psi.impl.source.tree.CompositeElement treeParent public com.intellij.psi.PsiElement getNextSibling () public com.intellij.psi.PsiElement getPrevSibling () public com.intellij.psi.PsiFile getContainingFile () com.intellij.psi.PsiFile file public com.intellij.psi.PsiElement findElementAt (int) int offset com.intellij.lang.ASTNode leaf public com.intellij.psi.PsiReference findReferenceAt (int) int offset public com.intellij.psi.PsiElement copy () com.intellij.lang.ASTNode elementCopy public boolean isValid () public boolean isWritable () public com.intellij.psi.PsiReference getReference () public com.intellij.psi.PsiReference[] getReferences () public com.intellij.psi.PsiElement add (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement addBefore (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor public com.intellij.psi.PsiElement addAfter (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor com.intellij.psi.impl.source.tree.TreeElement elementCopy com.intellij.psi.impl.source.tree.TreeElement treeElement public final void checkAdd (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public final com.intellij.psi.PsiElement addRange (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last public final com.intellij.psi.PsiElement addRangeBefore (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last com.intellij.psi.PsiElement anchor public final com.intellij.psi.PsiElement addRangeAfter (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last com.intellij.psi.PsiElement anchor public void delete () throws com.intellij.util.IncorrectOperationException public void checkDelete () throws com.intellij.util.IncorrectOperationException public void deleteChildRange (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last com.intellij.lang.ASTNode firstElement com.intellij.lang.ASTNode lastElement public com.intellij.psi.PsiElement replace (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement newElement public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place public java.lang.String toString () public com.intellij.psi.PsiElement getContext () public com.intellij.psi.PsiElement getNavigationElement () public com.intellij.psi.PsiElement getOriginalElement () public boolean isPhysical () com.intellij.psi.PsiFile file public com.intellij.psi.search.GlobalSearchScope getResolveScope () public com.intellij.psi.search.SearchScope getUseScope () public com.intellij.navigation.ItemPresentation getPresentation () public java.lang.String getName () public void navigate (boolean) boolean requestFocus public boolean canNavigate () public boolean canNavigateToSource () public com.intellij.openapi.project.Project getProject () com.intellij.openapi.project.Project project com.intellij.psi.PsiManager manager public com.intellij.lang.Language getLanguage () public com.intellij.lang.ASTNode getNode () private com.intellij.psi.PsiElement addInnerBefore (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor com.intellij.psi.impl.source.tree.TreeElement elementCopy com.intellij.psi.impl.source.tree.TreeElement treeElement public boolean isEquivalentTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement another public volatile synthetic com.intellij.psi.impl.source.tree.CompositeElement clone () public volatile synthetic java.lang.Object clone () public volatile synthetic com.intellij.psi.PsiManager getManager () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/LeafElement.class
LeafElement.java package com.intellij.psi.impl.source.tree public abstract com.intellij.psi.impl.source.tree.LeafElement extends com.intellij.psi.impl.source.tree.TreeElement { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.openapi.util.Key CACHED_TEXT private static final int TEXT_MATCHES_THRESHOLD private final CharSequence myText static final synthetic boolean $assertionsDisabled protected void <init> (com.intellij.psi.tree.IElementType, java.lang.CharSequence) com.intellij.psi.tree.IElementType type CharSequence text public com.intellij.psi.impl.source.tree.LeafElement clone () com.intellij.psi.impl.source.tree.LeafElement clone public int getTextLength () public java.lang.CharSequence getChars () public java.lang.String getText () String cachedText CharSequence text public char charAt (int) int position public int copyTo (char[], int) char[] buffer int start int length public char[] textToCharArray () char[] buffer public boolean textContains (char) char aChar char[] chars int i char c CharSequence text int len protected int textMatches (java.lang.CharSequence, int) CharSequence buffer int start static int leafTextMatches (java.lang.CharSequence, java.lang.CharSequence, int) int k int i CharSequence text CharSequence buffer int start int length public com.intellij.psi.impl.source.tree.LeafElement rawReplaceWithText (java.lang.String) String newText com.intellij.psi.impl.source.tree.LeafElement newLeaf public com.intellij.psi.impl.source.tree.LeafElement replaceWithText (java.lang.String) String newText com.intellij.psi.impl.source.tree.LeafElement newLeaf public com.intellij.psi.impl.source.tree.LeafElement findLeafElementAt (int) int offset public boolean textMatches (java.lang.CharSequence, int, int) int i CharSequence buf int start int end CharSequence text int len public void acceptTree (com.intellij.psi.impl.source.tree.TreeElementVisitor) com.intellij.psi.impl.source.tree.TreeElementVisitor visitor public com.intellij.lang.ASTNode findChildByType (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public com.intellij.lang.ASTNode findChildByType (com.intellij.psi.tree.IElementType, com.intellij.lang.ASTNode) com.intellij.psi.tree.IElementType type com.intellij.lang.ASTNode anchor public com.intellij.lang.ASTNode findChildByType (com.intellij.psi.tree.TokenSet) com.intellij.psi.tree.TokenSet typesSet public com.intellij.lang.ASTNode findChildByType (com.intellij.psi.tree.TokenSet, com.intellij.lang.ASTNode) com.intellij.psi.tree.TokenSet typesSet com.intellij.lang.ASTNode anchor public int hc () static int leafHC (java.lang.CharSequence) int i CharSequence text int len int hc public com.intellij.psi.impl.source.tree.TreeElement getFirstChildNode () public com.intellij.psi.impl.source.tree.TreeElement getLastChildNode () public int getNotCachedLength () public int getCachedLength () public com.intellij.lang.ASTNode[] getChildren (com.intellij.psi.tree.TokenSet) com.intellij.psi.tree.TokenSet filter public void addChild (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.lang.ASTNode anchorBefore public void addLeaf (com.intellij.psi.tree.IElementType, java.lang.CharSequence, com.intellij.lang.ASTNode) com.intellij.psi.tree.IElementType leafType CharSequence leafText com.intellij.lang.ASTNode anchorBefore public void addChild (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child public void removeChild (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child public void replaceChild (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode oldChild com.intellij.lang.ASTNode newChild public void replaceAllChildrenToChildrenOf (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode anotherParent public void removeRange (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode first com.intellij.lang.ASTNode firstWhichStayInTree public void addChildren (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode firstChild com.intellij.lang.ASTNode lastChild com.intellij.lang.ASTNode anchorBefore public com.intellij.psi.PsiElement getPsi () public com.intellij.psi.PsiElement getPsi (java.lang.Class) Class clazz static com.intellij.psi.PsiElement getPsi (java.lang.Class, com.intellij.psi.PsiElement, com.intellij.openapi.diagnostic.Logger) Class clazz com.intellij.psi.PsiElement element com.intellij.openapi.diagnostic.Logger log public volatile synthetic java.lang.Object clone () public volatile synthetic com.intellij.lang.ASTNode findLeafElementAt (int) public volatile synthetic com.intellij.lang.ASTNode getLastChildNode () public volatile synthetic com.intellij.lang.ASTNode getFirstChildNode () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/LeafPsiElement.class
LeafPsiElement.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.LeafPsiElement extends com.intellij.psi.impl.source.tree.LeafElement implements com.intellij.psi.PsiElement com.intellij.navigation.NavigationItem { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> (com.intellij.psi.tree.IElementType, java.lang.CharSequence) com.intellij.psi.tree.IElementType type CharSequence text public com.intellij.psi.PsiElement[] getChildren () public com.intellij.psi.PsiElement getFirstChild () public com.intellij.psi.PsiElement getLastChild () public void acceptChildren (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiElement getParent () public com.intellij.psi.PsiElement getNextSibling () public com.intellij.psi.PsiElement getPrevSibling () public com.intellij.psi.PsiFile getContainingFile () com.intellij.psi.PsiFile file private void invalid () StringBuilder builder com.intellij.psi.impl.source.tree.TreeElement element public com.intellij.psi.PsiElement findElementAt (int) int offset public com.intellij.psi.PsiReference findReferenceAt (int) int offset public com.intellij.psi.PsiElement copy () com.intellij.lang.ASTNode elementCopy public boolean isValid () public boolean isWritable () public com.intellij.psi.PsiReference getReference () public com.intellij.psi.PsiReference[] getReferences () public com.intellij.psi.PsiElement add (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement addBefore (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor public com.intellij.psi.PsiElement addAfter (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor public void checkAdd (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement addRange (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last public com.intellij.psi.PsiElement addRangeBefore (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last com.intellij.psi.PsiElement anchor public com.intellij.psi.PsiElement addRangeAfter (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last com.intellij.psi.PsiElement anchor public void delete () throws com.intellij.util.IncorrectOperationException public void checkDelete () throws com.intellij.util.IncorrectOperationException public void deleteChildRange (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last public com.intellij.psi.PsiElement replace (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement newElement public java.lang.String toString () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place public com.intellij.psi.PsiElement getContext () public com.intellij.psi.PsiElement getNavigationElement () public com.intellij.psi.PsiElement getOriginalElement () public boolean isPhysical () com.intellij.psi.PsiFile file public com.intellij.psi.search.GlobalSearchScope getResolveScope () public com.intellij.psi.search.SearchScope getUseScope () public com.intellij.openapi.project.Project getProject () com.intellij.openapi.project.Project project com.intellij.psi.PsiManager manager public com.intellij.lang.Language getLanguage () public com.intellij.lang.ASTNode getNode () public com.intellij.psi.PsiElement getPsi () public com.intellij.navigation.ItemPresentation getPresentation () public java.lang.String getName () public void navigate (boolean) boolean requestFocus com.intellij.pom.Navigatable descriptor public boolean canNavigate () public boolean canNavigateToSource () public boolean isEquivalentTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement another public volatile synthetic com.intellij.psi.PsiManager getManager () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/LightTreeUtil$1.class
LightTreeUtil.java package com.intellij.psi.impl.source.tree final com.intellij.psi.impl.source.tree.LightTreeUtil$1 extends com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor { int nextIndex int nextOffset final synthetic int[] val$sortedOffsets final synthetic java.util.function.BiConsumer val$consumer void <init> (com.intellij.lang.LighterAST, int[], java.util.function.BiConsumer) com.intellij.lang.LighterAST ast public void visitNode (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode element public void visitTokenNode (com.intellij.lang.LighterASTTokenNode) com.intellij.lang.LighterASTTokenNode node private boolean containsNextOffset (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode element private void advanceOffset () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/LightTreeUtil.class
LightTreeUtil.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.LightTreeUtil extends java.lang.Object { static final synthetic boolean $assertionsDisabled public void <init> () public static com.intellij.lang.LighterASTNode firstChildOfType (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.tree.IElementType) com.intellij.lang.LighterASTNode child int i com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.tree.IElementType type java.util.List children public static com.intellij.lang.LighterASTNode firstChildOfType (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.tree.TokenSet) com.intellij.lang.LighterASTNode child int i com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.tree.TokenSet types java.util.List children public static com.intellij.lang.LighterASTNode requiredChildOfType (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.tree.IElementType) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.tree.IElementType type com.intellij.lang.LighterASTNode child public static com.intellij.lang.LighterASTNode requiredChildOfType (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.tree.TokenSet) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.tree.TokenSet types com.intellij.lang.LighterASTNode child public static java.util.List getChildrenOfType (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.tree.IElementType) com.intellij.lang.LighterASTNode child int i int size com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.tree.IElementType type java.util.List result java.util.List children public static java.util.List getChildrenOfType (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.tree.TokenSet) com.intellij.lang.LighterASTNode child int i int size com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.tree.TokenSet types java.util.List children java.util.List result public static java.lang.String toFilteredString (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.tree.TokenSet) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.tree.TokenSet skipTypes int length StringBuilder buffer public static void toBuffer (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, java.lang.StringBuilder, com.intellij.psi.tree.TokenSet) int i int size com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node StringBuilder buffer com.intellij.psi.tree.TokenSet skipTypes java.util.List children public static com.intellij.lang.LighterASTNode getParentOfType (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.tree.TokenSet, com.intellij.psi.tree.TokenSet) com.intellij.psi.tree.IElementType type com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.tree.TokenSet types com.intellij.psi.tree.TokenSet stopAt public static void processLeavesAtOffsets (int[], com.intellij.lang.LighterAST, java.util.function.BiConsumer) int[] offsets com.intellij.lang.LighterAST tree java.util.function.BiConsumer consumer int[] sortedOffsets static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/LighterASTNodeVisitor.class
LighterASTNodeVisitor.java package com.intellij.psi.impl.source.tree public abstract com.intellij.psi.impl.source.tree.LighterASTNodeVisitor extends java.lang.Object { public void <init> () public abstract void visitNode (com.intellij.lang.LighterASTNode) public void visitTokenNode (com.intellij.lang.LighterASTTokenNode) com.intellij.lang.LighterASTTokenNode node public void visitLazyParseableNode (com.intellij.lang.LighterLazyParseableNode) com.intellij.lang.LighterLazyParseableNode node private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/OwnBufferLeafPsiElement.class
OwnBufferLeafPsiElement.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.OwnBufferLeafPsiElement extends com.intellij.psi.impl.source.tree.LeafElement implements com.intellij.psi.PsiElement { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> (com.intellij.psi.tree.IElementType, java.lang.CharSequence) com.intellij.psi.tree.IElementType type CharSequence text public com.intellij.psi.PsiElement[] getChildren () public com.intellij.psi.PsiElement getFirstChild () public com.intellij.psi.PsiElement getLastChild () public void acceptChildren (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiElement getParent () public com.intellij.psi.PsiElement getNextSibling () public com.intellij.psi.PsiElement getPrevSibling () public com.intellij.psi.PsiFile getContainingFile () com.intellij.psi.PsiFile file public com.intellij.psi.PsiElement findElementAt (int) int offset public com.intellij.psi.PsiReference findReferenceAt (int) int offset public com.intellij.psi.PsiElement copy () com.intellij.lang.ASTNode elementCopy public boolean isValid () public boolean isWritable () public com.intellij.psi.PsiReference getReference () public com.intellij.psi.PsiReference[] getReferences () public com.intellij.psi.PsiElement add (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement addBefore (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor public com.intellij.psi.PsiElement addAfter (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor public void checkAdd (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement addRange (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last public com.intellij.psi.PsiElement addRangeBefore (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last com.intellij.psi.PsiElement anchor public com.intellij.psi.PsiElement addRangeAfter (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last com.intellij.psi.PsiElement anchor public void delete () throws com.intellij.util.IncorrectOperationException public void checkDelete () throws com.intellij.util.IncorrectOperationException public void deleteChildRange (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last public com.intellij.psi.PsiElement replace (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement newElement com.intellij.psi.impl.source.tree.TreeElement elementCopy com.intellij.psi.PsiElement result public java.lang.String toString () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place public com.intellij.psi.PsiElement getContext () public com.intellij.psi.PsiElement getNavigationElement () public com.intellij.psi.PsiElement getOriginalElement () public boolean isPhysical () com.intellij.psi.PsiFile file public com.intellij.psi.search.GlobalSearchScope getResolveScope () public com.intellij.psi.search.SearchScope getUseScope () public com.intellij.openapi.project.Project getProject () com.intellij.psi.PsiManager manager public com.intellij.lang.Language getLanguage () public com.intellij.lang.ASTNode getNode () public com.intellij.psi.PsiElement getPsi () public boolean isEquivalentTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement another public volatile synthetic com.intellij.psi.PsiManager getManager () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/PlainTextASTFactory.class
PlainTextASTFactory.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.PlainTextASTFactory extends com.intellij.lang.ASTFactory { public void <init> () public com.intellij.psi.impl.source.tree.LeafElement createLeaf (com.intellij.psi.tree.IElementType, java.lang.CharSequence) com.intellij.psi.tree.IElementType type CharSequence text private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/PsiCommentImpl.class
PsiCommentImpl.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.PsiCommentImpl extends com.intellij.psi.impl.source.tree.PsiCoreCommentImpl implements com.intellij.psi.PsiLanguageInjectionHost { public void <init> (com.intellij.psi.tree.IElementType, java.lang.CharSequence) com.intellij.psi.tree.IElementType type CharSequence text public boolean isValidHost () public com.intellij.psi.PsiLanguageInjectionHost updateText (java.lang.String) String text public com.intellij.psi.LiteralTextEscaper createLiteralTextEscaper () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/PsiCoreCommentImpl.class
PsiCoreCommentImpl.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.PsiCoreCommentImpl extends com.intellij.psi.impl.source.tree.LeafPsiElement implements com.intellij.psi.PsiComment { public void <init> (com.intellij.psi.tree.IElementType, java.lang.CharSequence) com.intellij.psi.tree.IElementType type CharSequence text public com.intellij.psi.tree.IElementType getTokenType () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public com.intellij.psi.PsiReference[] getReferences () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/PsiErrorElementImpl.class
PsiErrorElementImpl.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.PsiErrorElementImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiErrorElement { private final String myErrorDescription public void <init> (java.lang.String) String errorDescription public java.lang.String getErrorDescription () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public com.intellij.lang.Language getLanguage () com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement master private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/PsiPlainTextImpl.class
PsiPlainTextImpl.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.PsiPlainTextImpl extends com.intellij.psi.impl.source.tree.OwnBufferLeafPsiElement implements com.intellij.psi.PsiPlainText { protected void <init> (java.lang.CharSequence) CharSequence text public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/PsiWhiteSpaceImpl.class
PsiWhiteSpaceImpl.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.PsiWhiteSpaceImpl extends com.intellij.psi.impl.source.tree.LeafPsiElement implements com.intellij.psi.PsiWhiteSpace { public void <init> (java.lang.CharSequence) CharSequence text public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public com.intellij.lang.Language getLanguage () com.intellij.psi.PsiElement master private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/RecursiveLighterASTNodeWalkingVisitor$1.class
RecursiveLighterASTNodeWalkingVisitor.java package com.intellij.psi.impl.source.tree com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$1 extends com.intellij.util.WalkingState { final synthetic com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor this$0 void <init> (com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor, com.intellij.util.WalkingState$TreeGuide) com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor this$0 com.intellij.util.WalkingState$TreeGuide arg0 public void elementFinished (com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode) com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode element public void visit (com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode) com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode iNode com.intellij.lang.LighterASTNode element com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor visitor public volatile synthetic void visit (java.lang.Object) public volatile synthetic void elementFinished (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode.class
RecursiveLighterASTNodeWalkingVisitor.java package com.intellij.psi.impl.source.tree com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode extends java.lang.Object { private static final com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode[] EMPTY_ARRAY private final com.intellij.lang.LighterASTNode node private final com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode prev private com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode next void <init> (com.intellij.lang.LighterASTNode, com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode) com.intellij.lang.LighterASTNode node com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode prev static synthetic com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode access$000 (com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode) com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode x0 static synthetic com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode access$100 (com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode) com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode x0 static synthetic com.intellij.lang.LighterASTNode access$200 (com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode) com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode x0 static synthetic com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode[] access$400 () static synthetic com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode access$002 (com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode, com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode) com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode x0 com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/RecursiveLighterASTNodeWalkingVisitor$LighterASTGuide.class
RecursiveLighterASTNodeWalkingVisitor.java package com.intellij.psi.impl.source.tree com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$LighterASTGuide extends java.lang.Object implements com.intellij.util.WalkingState$TreeGuide { final synthetic com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor this$0 private void <init> (com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor) public com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode getNextSibling (com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode) com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode element public com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode getPrevSibling (com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode) com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode element public com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode getFirstChild (com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode) com.intellij.lang.LighterASTNode child com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode indexedNode int i com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode element java.util.List children com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode[] indexedChildren public com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode getParent (com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode) com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$IndexedLighterASTNode element public volatile synthetic java.lang.Object getParent (java.lang.Object) public volatile synthetic java.lang.Object getFirstChild (java.lang.Object) public volatile synthetic java.lang.Object getPrevSibling (java.lang.Object) public volatile synthetic java.lang.Object getNextSibling (java.lang.Object) synthetic void <init> (com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor, com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$1) com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor x0 com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/RecursiveLighterASTNodeWalkingVisitor.class
RecursiveLighterASTNodeWalkingVisitor.java package com.intellij.psi.impl.source.tree public abstract com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor extends com.intellij.psi.impl.source.tree.LighterASTNodeVisitor { private final com.intellij.lang.LighterAST ast private final com.intellij.util.containers.Stack parentStack private final com.intellij.util.WalkingState myWalkingState protected void <init> (com.intellij.lang.LighterAST) com.intellij.lang.LighterAST ast protected void elementFinished (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode element public void visitNode (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode element public void stopWalking () static synthetic com.intellij.lang.LighterAST access$300 (com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor) com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor x0 static synthetic com.intellij.util.containers.Stack access$500 (com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor) com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/RecursiveTreeElementVisitor.class
RecursiveTreeElementVisitor.java package com.intellij.psi.impl.source.tree public abstract com.intellij.psi.impl.source.tree.RecursiveTreeElementVisitor extends com.intellij.psi.impl.source.tree.TreeElementVisitor implements com.intellij.psi.PsiRecursiveVisitor { public void <init> () public void visitLeaf (com.intellij.psi.impl.source.tree.LeafElement) com.intellij.psi.impl.source.tree.LeafElement leaf public void visitComposite (com.intellij.psi.impl.source.tree.CompositeElement) com.intellij.psi.impl.source.tree.TreeElement treeNext com.intellij.psi.impl.source.tree.CompositeElement composite com.intellij.psi.impl.source.tree.TreeElement child protected abstract boolean visitNode (com.intellij.psi.impl.source.tree.TreeElement) }
com/intellij/psi/impl/source/tree/RecursiveTreeElementWalkingVisitor$1.class
RecursiveTreeElementWalkingVisitor.java package com.intellij.psi.impl.source.tree com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor$1 extends com.intellij.util.WalkingState { final synthetic com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor this$0 void <init> (com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor, com.intellij.util.WalkingState$TreeGuide) com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor this$0 com.intellij.util.WalkingState$TreeGuide arg0 public void elementFinished (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode element public void visit (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode element public volatile synthetic void visit (java.lang.Object) public volatile synthetic void elementFinished (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/RecursiveTreeElementWalkingVisitor$ASTTreeGuide.class
RecursiveTreeElementWalkingVisitor.java package com.intellij.psi.impl.source.tree com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor$ASTTreeGuide extends java.lang.Object implements com.intellij.util.WalkingState$TreeGuide { private static final com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor$ASTTreeGuide instance private void <init> () public com.intellij.lang.ASTNode getNextSibling (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode element public com.intellij.lang.ASTNode getPrevSibling (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode element public com.intellij.lang.ASTNode getFirstChild (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode element public com.intellij.lang.ASTNode getParent (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode element public volatile synthetic java.lang.Object getParent (java.lang.Object) public volatile synthetic java.lang.Object getFirstChild (java.lang.Object) public volatile synthetic java.lang.Object getPrevSibling (java.lang.Object) public volatile synthetic java.lang.Object getNextSibling (java.lang.Object) static synthetic com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor$ASTTreeGuide access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/RecursiveTreeElementWalkingVisitor.class
RecursiveTreeElementWalkingVisitor.java package com.intellij.psi.impl.source.tree public abstract com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor extends com.intellij.psi.impl.source.tree.TreeElementVisitor implements com.intellij.psi.PsiRecursiveVisitor { private final boolean myDoTransform private final com.intellij.util.WalkingState myWalkingState protected void <init> () protected void <init> (boolean) boolean doTransform protected void elementFinished (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode element public void visitLeaf (com.intellij.psi.impl.source.tree.LeafElement) com.intellij.psi.impl.source.tree.LeafElement leaf public void visitComposite (com.intellij.psi.impl.source.tree.CompositeElement) com.intellij.psi.impl.source.tree.CompositeElement composite protected void visitNode (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement element public void stopWalking () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/SharedImplUtil.class
SharedImplUtil.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.SharedImplUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final boolean CHECK_FOR_READ_ACTION private void <init> () public static com.intellij.psi.PsiElement getParent (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode thisElement public static com.intellij.psi.PsiElement getFirstChild (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode element public static com.intellij.psi.PsiElement getLastChild (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode element public static com.intellij.psi.PsiElement getNextSibling (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode thisElement public static com.intellij.psi.PsiElement getPrevSibling (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode thisElement public static com.intellij.psi.PsiFile getContainingFile (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode thisElement com.intellij.lang.FileASTNode node com.intellij.psi.PsiElement psi public static boolean isValid (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode thisElement com.intellij.psi.PsiFile file public static boolean isWritable (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode thisElement com.intellij.psi.PsiFile file public static com.intellij.lang.FileASTNode findFileElement (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode element com.intellij.lang.ASTNode parent public static com.intellij.util.CharTable findCharTableByTree (com.intellij.lang.ASTNode) com.intellij.util.CharTable charTable com.intellij.lang.ASTNode o com.intellij.lang.ASTNode tree public static com.intellij.psi.PsiElement addRange (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.lang.ASTNode, java.lang.Boolean) throws com.intellij.util.IncorrectOperationException com.intellij.psi.impl.source.tree.TreeElement elementCopy com.intellij.lang.ASTNode element com.intellij.psi.impl.source.tree.TreeElement element com.intellij.psi.PsiElement thisElement com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last com.intellij.lang.ASTNode anchor Boolean before com.intellij.util.CharTable table com.intellij.psi.impl.source.tree.TreeElement copyFirst com.intellij.lang.ASTNode copyLast com.intellij.lang.ASTNode next com.intellij.lang.ASTNode parent public static com.intellij.psi.PsiManager getManagerByTree (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public static com.intellij.lang.ASTNode[] getChildrenOfType (com.intellij.lang.ASTNode, com.intellij.psi.tree.IElementType) com.intellij.lang.ASTNode child com.intellij.lang.ASTNode node com.intellij.psi.tree.IElementType elementType int count com.intellij.lang.ASTNode[] result private static int countChildrenOfType (com.intellij.lang.ASTNode, com.intellij.psi.tree.IElementType) com.intellij.lang.ASTNode child com.intellij.lang.ASTNode node com.intellij.psi.tree.IElementType elementType int count public static void acceptChildren (com.intellij.psi.PsiElementVisitor, com.intellij.lang.ASTNode) com.intellij.psi.PsiElement psi com.intellij.psi.PsiElement psi com.intellij.psi.PsiElementVisitor visitor com.intellij.lang.ASTNode root com.intellij.lang.ASTNode childNode public static com.intellij.psi.PsiElement doReplace (com.intellij.psi.PsiElement, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiElement com.intellij.psi.impl.source.tree.TreeElement treeElement com.intellij.psi.PsiElement newElement com.intellij.psi.impl.source.tree.CompositeElement treeParent com.intellij.psi.impl.source.tree.TreeElement elementCopy com.intellij.psi.PsiElement result static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/TreeCopyHandler.class
TreeCopyHandler.java package com.intellij.psi.impl.source.tree public abstract com.intellij.psi.impl.source.tree.TreeCopyHandler extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract void encodeInformation (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, java.util.Map) public abstract com.intellij.psi.impl.source.tree.TreeElement decodeInformation (com.intellij.psi.impl.source.tree.TreeElement, java.util.Map) static void <clinit> () }
com/intellij/psi/impl/source/tree/TreeElement.class
TreeElement.java package com.intellij.psi.impl.source.tree public abstract com.intellij.psi.impl.source.tree.TreeElement extends com.intellij.psi.impl.ElementBase implements com.intellij.lang.ASTNode java.lang.Cloneable { public static final com.intellij.psi.impl.source.tree.TreeElement[] EMPTY_ARRAY private com.intellij.psi.impl.source.tree.TreeElement myNextSibling private com.intellij.psi.impl.source.tree.TreeElement myPrevSibling private com.intellij.psi.impl.source.tree.CompositeElement myParent private final com.intellij.psi.tree.IElementType myType private volatile int myStartOffsetInParent static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type private static com.intellij.psi.impl.source.PsiFileImpl getCachedFile (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement each com.intellij.psi.impl.source.tree.FileElement node public java.lang.Object clone () com.intellij.psi.impl.source.tree.TreeElement clone public com.intellij.lang.ASTNode copyElement () com.intellij.util.CharTable table public com.intellij.psi.impl.PsiManagerEx getManager () com.intellij.openapi.project.Project project com.intellij.psi.impl.source.tree.TreeElement element com.intellij.psi.impl.source.tree.CompositeElement parent public abstract com.intellij.psi.impl.source.tree.LeafElement findLeafElementAt (int) public abstract char[] textToCharArray () public abstract com.intellij.psi.impl.source.tree.TreeElement getFirstChildNode () public abstract com.intellij.psi.impl.source.tree.TreeElement getLastChildNode () public abstract int getNotCachedLength () public abstract int getCachedLength () public com.intellij.openapi.util.TextRange getTextRange () int start public int getStartOffset () int result com.intellij.psi.impl.source.tree.TreeElement current public final int getStartOffsetInParent () com.intellij.psi.impl.source.tree.TreeElement prev com.intellij.psi.impl.source.tree.TreeElement next int offsetInParent com.intellij.psi.impl.source.tree.TreeElement cur public int getTextOffset () public boolean textMatches (java.lang.CharSequence, int, int) CharSequence buffer int startOffset int endOffset protected abstract int textMatches (java.lang.CharSequence, int) public boolean textMatches (java.lang.CharSequence) CharSequence seq public boolean textMatches (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.String toString () public final com.intellij.psi.impl.source.tree.CompositeElement getTreeParent () public final com.intellij.psi.impl.source.tree.TreeElement getTreePrev () final void setTreeParent (com.intellij.psi.impl.source.tree.CompositeElement) com.intellij.psi.impl.source.tree.CompositeElement parent com.intellij.psi.impl.source.PsiFileImpl file final void setTreePrev (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement prev public final com.intellij.psi.impl.source.tree.TreeElement getTreeNext () final void setTreeNext (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement next static void clearRelativeOffsets (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement element com.intellij.psi.impl.source.tree.TreeElement cur public void clearCaches () public final boolean equals (java.lang.Object) Object obj public abstract int hc () public abstract void acceptTree (com.intellij.psi.impl.source.tree.TreeElementVisitor) protected void onInvalidated () public void rawInsertBeforeMe (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement treeNext com.intellij.psi.impl.source.tree.CompositeElement p com.intellij.psi.impl.source.tree.TreeElement firstNew com.intellij.psi.impl.source.tree.TreeElement anchorPrev public void rawInsertAfterMe (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement firstNew com.intellij.psi.impl.source.tree.CompositeElement parent final void rawInsertAfterMeWithoutNotifications (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement n com.intellij.psi.impl.source.tree.TreeElement firstNew com.intellij.psi.impl.source.tree.CompositeElement p com.intellij.psi.impl.source.tree.TreeElement treeNext public void rawRemove () com.intellij.psi.impl.source.tree.TreeElement next com.intellij.psi.impl.source.tree.CompositeElement parent com.intellij.psi.impl.source.tree.TreeElement prev public void rawReplaceWithList (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement firstNew protected void invalidate () com.intellij.psi.impl.source.tree.CompositeElement parent public void rawRemoveUpToLast () public void rawRemoveUpTo (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement end com.intellij.psi.impl.source.tree.CompositeElement parent final void rawRemoveUpToWithoutNotifications (com.intellij.psi.impl.source.tree.TreeElement, boolean) com.intellij.psi.impl.source.tree.TreeElement element com.intellij.psi.impl.source.tree.TreeElement element com.intellij.psi.impl.source.tree.TreeElement end boolean invalidate com.intellij.psi.impl.source.tree.CompositeElement parent com.intellij.psi.impl.source.tree.TreeElement startPrev com.intellij.psi.impl.source.tree.TreeElement endPrev public com.intellij.psi.tree.IElementType getElementType () void assertReadAccessAllowed () com.intellij.psi.impl.source.tree.FileElement fileElement com.intellij.psi.PsiElement psi com.intellij.psi.FileViewProvider provider boolean ok public volatile synthetic com.intellij.lang.ASTNode findLeafElementAt (int) public volatile synthetic com.intellij.lang.ASTNode getTreePrev () public volatile synthetic com.intellij.lang.ASTNode getTreeNext () public volatile synthetic com.intellij.lang.ASTNode getLastChildNode () public volatile synthetic com.intellij.lang.ASTNode getFirstChildNode () public volatile synthetic com.intellij.lang.ASTNode getTreeParent () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/TreeElementVisitor.class
TreeElementVisitor.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.TreeElementVisitor extends java.lang.Object { public void <init> () public void visitLeaf (com.intellij.psi.impl.source.tree.LeafElement) com.intellij.psi.impl.source.tree.LeafElement leaf public void visitComposite (com.intellij.psi.impl.source.tree.CompositeElement) com.intellij.psi.impl.source.tree.CompositeElement leaf }
com/intellij/psi/impl/source/tree/TreeGenerator.class
TreeGenerator.java package com.intellij.psi.impl.source.tree public abstract com.intellij.psi.impl.source.tree.TreeGenerator extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract com.intellij.psi.impl.source.tree.TreeElement generateTreeFor (com.intellij.psi.PsiElement, com.intellij.util.CharTable, com.intellij.psi.PsiManager) static void <clinit> () }
com/intellij/psi/impl/source/tree/TreeUtil$1.class
TreeUtil.java package com.intellij.psi.impl.source.tree final com.intellij.psi.impl.source.tree.TreeUtil$1 extends com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor { void <init> () }
com/intellij/psi/impl/source/tree/TreeUtil$1MyVisitor.class
TreeUtil.java package com.intellij.psi.impl.source.tree com.intellij.psi.impl.source.tree.TreeUtil$1MyVisitor extends com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor { private com.intellij.psi.impl.source.tree.TreeElement result final synthetic com.intellij.psi.impl.source.tree.TreeUtil$CommonParentState val$commonParent final synthetic boolean val$expandChameleons final synthetic com.intellij.psi.tree.IElementType val$searchedType void <init> (boolean, com.intellij.psi.impl.source.tree.TreeUtil$CommonParentState, boolean, com.intellij.psi.tree.IElementType) boolean doTransform protected void visitNode (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement node static synthetic com.intellij.psi.impl.source.tree.TreeElement access$100 (com.intellij.psi.impl.source.tree.TreeUtil$1MyVisitor) com.intellij.psi.impl.source.tree.TreeUtil$1MyVisitor x0 }
com/intellij/psi/impl/source/tree/TreeUtil$2.class
TreeUtil.java package com.intellij.psi.impl.source.tree final com.intellij.psi.impl.source.tree.TreeUtil$2 extends com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor { final synthetic com.intellij.openapi.progress.ProgressIndicator val$indicator void <init> (com.intellij.openapi.progress.ProgressIndicator) public void visitLeaf (com.intellij.psi.impl.source.tree.LeafElement) com.intellij.psi.impl.source.tree.LeafElement leaf }
com/intellij/psi/impl/source/tree/TreeUtil$3.class
TreeUtil.java package com.intellij.psi.impl.source.tree final com.intellij.psi.impl.source.tree.TreeUtil$3 extends com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor { void <init> (boolean) boolean doTransform protected void visitNode (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement element }
com/intellij/psi/impl/source/tree/TreeUtil$4.class
TreeUtil.java package com.intellij.psi.impl.source.tree final com.intellij.psi.impl.source.tree.TreeUtil$4 extends com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor { final synthetic java.util.concurrent.atomic.AtomicBoolean val$result void <init> (java.util.concurrent.atomic.AtomicBoolean) protected void visitNode (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement element }
com/intellij/psi/impl/source/tree/TreeUtil$CommonParentState.class
TreeUtil.java package com.intellij.psi.impl.source.tree public final com.intellij.psi.impl.source.tree.TreeUtil$CommonParentState extends java.lang.Object { com.intellij.psi.impl.source.tree.TreeElement startLeafBranchStart public com.intellij.lang.ASTNode nextLeafBranchStart com.intellij.psi.impl.source.tree.CompositeElement strongWhiteSpaceHolder boolean isStrongElementOnRisingSlope public void <init> () }
com/intellij/psi/impl/source/tree/TreeUtil.class
TreeUtil.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.TreeUtil extends java.lang.Object { private static final com.intellij.openapi.util.Key UNCLOSED_ELEMENT_PROPERTY public static final com.intellij.openapi.util.Key CONTAINING_FILE_KEY_AFTER_REPARSE public void <init> () public static void ensureParsed (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public static void ensureParsedRecursively (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public static void ensureParsedRecursivelyCheckingProgress (com.intellij.lang.ASTNode, com.intellij.openapi.progress.ProgressIndicator) com.intellij.lang.ASTNode node com.intellij.openapi.progress.ProgressIndicator indicator public static boolean isCollapsedChameleon (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public static com.intellij.lang.ASTNode findChildBackward (com.intellij.lang.ASTNode, com.intellij.psi.tree.IElementType) com.intellij.lang.ASTNode element com.intellij.lang.ASTNode parent com.intellij.psi.tree.IElementType type public static com.intellij.lang.ASTNode skipElements (com.intellij.lang.ASTNode, com.intellij.psi.tree.TokenSet) com.intellij.lang.ASTNode element com.intellij.psi.tree.TokenSet types public static com.intellij.lang.ASTNode skipElementsBack (com.intellij.lang.ASTNode, com.intellij.psi.tree.TokenSet) com.intellij.lang.ASTNode element com.intellij.psi.tree.TokenSet types com.intellij.lang.ASTNode parent com.intellij.lang.ASTNode prev com.intellij.lang.ASTNode firstChildNode com.intellij.lang.ASTNode lastRelevant public static com.intellij.lang.ASTNode findParent (com.intellij.lang.ASTNode, com.intellij.psi.tree.IElementType) com.intellij.lang.ASTNode parent com.intellij.lang.ASTNode element com.intellij.psi.tree.IElementType type public static com.intellij.lang.ASTNode findParent (com.intellij.lang.ASTNode, com.intellij.psi.tree.TokenSet) com.intellij.lang.ASTNode parent com.intellij.lang.ASTNode element com.intellij.psi.tree.TokenSet types public static com.intellij.lang.ASTNode findParent (com.intellij.lang.ASTNode, com.intellij.psi.tree.TokenSet, com.intellij.psi.tree.TokenSet) com.intellij.lang.ASTNode parent com.intellij.lang.ASTNode element com.intellij.psi.tree.TokenSet types com.intellij.psi.tree.TokenSet stopAt public static com.intellij.psi.impl.source.tree.LeafElement findFirstLeaf (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode element public static com.intellij.lang.ASTNode findFirstLeaf (com.intellij.lang.ASTNode, boolean) com.intellij.lang.ASTNode leaf com.intellij.lang.ASTNode child com.intellij.lang.ASTNode element boolean expandChameleons public static com.intellij.lang.ASTNode findLastLeaf (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode element public static com.intellij.lang.ASTNode findLastLeaf (com.intellij.lang.ASTNode, boolean) com.intellij.lang.ASTNode leaf com.intellij.lang.ASTNode child com.intellij.lang.ASTNode element boolean expandChameleons public static com.intellij.lang.ASTNode findSibling (com.intellij.lang.ASTNode, com.intellij.psi.tree.IElementType) com.intellij.lang.ASTNode start com.intellij.psi.tree.IElementType elementType com.intellij.lang.ASTNode child public static com.intellij.lang.ASTNode findSibling (com.intellij.lang.ASTNode, com.intellij.psi.tree.TokenSet) com.intellij.lang.ASTNode start com.intellij.psi.tree.TokenSet types com.intellij.lang.ASTNode child public static com.intellij.lang.ASTNode findSiblingBackward (com.intellij.lang.ASTNode, com.intellij.psi.tree.IElementType) com.intellij.lang.ASTNode start com.intellij.psi.tree.IElementType elementType com.intellij.lang.ASTNode child public static com.intellij.lang.ASTNode findSiblingBackward (com.intellij.lang.ASTNode, com.intellij.psi.tree.TokenSet) com.intellij.lang.ASTNode start com.intellij.psi.tree.TokenSet types com.intellij.lang.ASTNode child public static com.intellij.lang.ASTNode findCommonParent (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode one com.intellij.lang.ASTNode two java.util.Set parents public static com.intellij.openapi.util.Couple findTopmostSiblingParents (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode one com.intellij.lang.ASTNode two java.util.LinkedList oneParents java.util.LinkedList twoParents public static void clearCaches (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement tree public static com.intellij.lang.ASTNode nextLeaf (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public static com.intellij.psi.impl.source.tree.LeafElement nextLeaf (com.intellij.psi.impl.source.tree.LeafElement) com.intellij.psi.impl.source.tree.LeafElement node public static com.intellij.psi.impl.source.tree.FileElement getFileElement (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement element com.intellij.psi.impl.source.tree.TreeElement parent public static com.intellij.lang.ASTNode prevLeaf (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public static boolean isStrongWhitespaceHolder (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public static java.lang.String getTokenText (com.intellij.lexer.Lexer) com.intellij.lexer.Lexer lexer public static com.intellij.psi.impl.source.tree.LeafElement nextLeaf (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.impl.source.tree.TreeUtil$CommonParentState) com.intellij.psi.impl.source.tree.TreeElement start com.intellij.psi.impl.source.tree.TreeUtil$CommonParentState commonParent public static com.intellij.psi.impl.source.tree.TreeElement nextLeaf (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.impl.source.tree.TreeUtil$CommonParentState, com.intellij.psi.tree.IElementType, boolean) com.intellij.psi.impl.source.tree.TreeElement nextTree com.intellij.psi.impl.source.tree.TreeElement next com.intellij.psi.impl.source.tree.TreeElement start com.intellij.psi.impl.source.tree.TreeUtil$CommonParentState commonParent com.intellij.psi.tree.IElementType searchedType boolean expandChameleons com.intellij.psi.impl.source.tree.TreeElement element private static void initStrongWhitespaceHolder (com.intellij.psi.impl.source.tree.TreeUtil$CommonParentState, com.intellij.lang.ASTNode, boolean) com.intellij.psi.impl.source.tree.TreeUtil$CommonParentState commonParent com.intellij.lang.ASTNode start boolean slopeSide private static com.intellij.psi.impl.source.tree.TreeElement findFirstLeafOrType (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.tree.IElementType, com.intellij.psi.impl.source.tree.TreeUtil$CommonParentState, boolean) com.intellij.psi.impl.source.tree.TreeElement element com.intellij.psi.tree.IElementType searchedType com.intellij.psi.impl.source.tree.TreeUtil$CommonParentState commonParent boolean expandChameleons com.intellij.psi.impl.source.tree.TreeUtil$1MyVisitor visitor public static com.intellij.lang.ASTNode prevLeaf (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.impl.source.tree.TreeUtil$CommonParentState) com.intellij.lang.ASTNode prevTree com.intellij.lang.ASTNode prev com.intellij.psi.impl.source.tree.TreeElement start com.intellij.psi.impl.source.tree.TreeUtil$CommonParentState commonParent public static com.intellij.lang.ASTNode nextLeaf (com.intellij.lang.ASTNode, boolean) com.intellij.lang.ASTNode leaf com.intellij.lang.ASTNode each com.intellij.lang.ASTNode start boolean expandChameleons public static com.intellij.lang.ASTNode prevLeaf (com.intellij.lang.ASTNode, boolean) com.intellij.lang.ASTNode leaf com.intellij.lang.ASTNode each com.intellij.lang.ASTNode start boolean expandChameleons public static com.intellij.lang.ASTNode getLastChild (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode element com.intellij.lang.ASTNode child public static boolean containsOuterLanguageElements (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node java.util.concurrent.atomic.AtomicBoolean result public static com.intellij.lang.ASTNode skipWhitespaceAndComments (com.intellij.lang.ASTNode, boolean) com.intellij.lang.ASTNode node boolean forward public static com.intellij.lang.ASTNode skipWhitespaceCommentsAndTokens (com.intellij.lang.ASTNode, com.intellij.psi.tree.TokenSet, boolean) com.intellij.lang.ASTNode node com.intellij.psi.tree.TokenSet alsoSkip boolean forward com.intellij.lang.ASTNode element public static boolean isWhitespaceOrComment (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode element static synthetic void access$000 (com.intellij.psi.impl.source.tree.TreeUtil$CommonParentState, com.intellij.lang.ASTNode, boolean) com.intellij.psi.impl.source.tree.TreeUtil$CommonParentState x0 com.intellij.lang.ASTNode x1 boolean x2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/injected/CommentLiteralEscaper.class
CommentLiteralEscaper.java package com.intellij.psi.impl.source.tree.injected public com.intellij.psi.impl.source.tree.injected.CommentLiteralEscaper extends com.intellij.psi.LiteralTextEscaper { public void <init> (com.intellij.psi.impl.source.tree.PsiCommentImpl) com.intellij.psi.impl.source.tree.PsiCommentImpl host public boolean decode (com.intellij.openapi.util.TextRange, java.lang.StringBuilder) com.intellij.openapi.util.TextRange rangeInsideHost StringBuilder outChars public int getOffsetInHost (int, com.intellij.openapi.util.TextRange) int offsetInDecoded com.intellij.openapi.util.TextRange rangeInsideHost int offset public boolean isOneLine () com.intellij.lang.Commenter commenter private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/scope/BaseScopeProcessor.class
BaseScopeProcessor.java package com.intellij.psi.scope public abstract com.intellij.psi.scope.BaseScopeProcessor extends java.lang.Object implements com.intellij.psi.scope.PsiScopeProcessor { public void <init> () public java.lang.Object getHint (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key hintKey private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/scope/DelegatingScopeProcessor.class
DelegatingScopeProcessor.java package com.intellij.psi.scope public abstract com.intellij.psi.scope.DelegatingScopeProcessor extends java.lang.Object implements com.intellij.psi.scope.PsiScopeProcessor { private final com.intellij.psi.scope.PsiScopeProcessor myDelegate public void <init> (com.intellij.psi.scope.PsiScopeProcessor) com.intellij.psi.scope.PsiScopeProcessor delegate protected final com.intellij.psi.scope.PsiScopeProcessor getDelegate () public boolean execute (com.intellij.psi.PsiElement, com.intellij.psi.ResolveState) com.intellij.psi.PsiElement element com.intellij.psi.ResolveState state public java.lang.Object getHint (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key hintKey public void handleEvent (com.intellij.psi.scope.PsiScopeProcessor$Event, java.lang.Object) com.intellij.psi.scope.PsiScopeProcessor$Event event Object associated private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/scope/ProcessorWithHints.class
ProcessorWithHints.java package com.intellij.psi.scope public abstract com.intellij.psi.scope.ProcessorWithHints extends java.lang.Object implements com.intellij.psi.scope.PsiScopeProcessor { private final java.util.Map myHints public void <init> () protected final void hint (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key Object hint public java.lang.Object getHint (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key hintKey private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/scope/processor/FilterElementProcessor.class
FilterElementProcessor.java package com.intellij.psi.scope.processor public com.intellij.psi.scope.processor.FilterElementProcessor extends java.lang.Object implements com.intellij.psi.search.PsiElementProcessor { private final java.util.List myResults private final com.intellij.psi.filters.ElementFilter myFilter private final com.intellij.psi.search.PsiElementProcessor myProcessor public void <init> (com.intellij.psi.filters.ElementFilter, com.intellij.psi.search.PsiElementProcessor, java.util.List) com.intellij.psi.filters.ElementFilter filter com.intellij.psi.search.PsiElementProcessor processor java.util.List container public void <init> (com.intellij.psi.filters.ElementFilter, java.util.List) com.intellij.psi.filters.ElementFilter filter java.util.List container public void <init> (com.intellij.psi.filters.ElementFilter, com.intellij.psi.search.PsiElementProcessor) com.intellij.psi.filters.ElementFilter filter com.intellij.psi.search.PsiElementProcessor proc public void <init> (com.intellij.psi.filters.ElementFilter) com.intellij.psi.filters.ElementFilter filter public boolean execute (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element protected void add (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.util.List getResults () public boolean shouldProcess (java.lang.Class) Class elementClass private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/ProjectScopeImpl.class
ProjectScopeImpl.java package com.intellij.psi.search public com.intellij.psi.search.ProjectScopeImpl extends com.intellij.psi.search.GlobalSearchScope { private final com.intellij.openapi.roots.FileIndexFacade myFileIndex public void <init> (com.intellij.openapi.project.Project, com.intellij.openapi.roots.FileIndexFacade) com.intellij.openapi.project.Project project com.intellij.openapi.roots.FileIndexFacade fileIndex public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isSearchInModuleContent (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module aModule public boolean isSearchInLibraries () public java.lang.String getDisplayName () public java.lang.String toString () public java.util.Collection getUnloadedModulesBelongingToScope () public com.intellij.psi.search.GlobalSearchScope uniteWith (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope scope public com.intellij.psi.search.GlobalSearchScope intersectWith (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope scope private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/PsiFileSystemItemProcessor.class
PsiFileSystemItemProcessor.java package com.intellij.psi.search public abstract com.intellij.psi.search.PsiFileSystemItemProcessor extends java.lang.Object implements com.intellij.psi.search.PsiElementProcessor { public abstract boolean acceptItem (java.lang.String, boolean) }
com/intellij/psi/stubs/CoreStubTreeLoader.class
CoreStubTreeLoader.java package com.intellij.psi.stubs public com.intellij.psi.stubs.CoreStubTreeLoader extends com.intellij.psi.stubs.StubTreeLoader { public void <init> () public com.intellij.psi.stubs.ObjectStubTree readOrBuild (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.PsiFile) com.intellij.util.indexing.FileContent fc com.intellij.psi.stubs.Stub element java.io.IOException e com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile vFile com.intellij.psi.PsiFile psiFile public com.intellij.psi.stubs.ObjectStubTree readFromVFile (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile vFile public void rebuildStubTree (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile virtualFile public boolean canHaveStub (com.intellij.openapi.vfs.VirtualFile) com.intellij.lang.Language l com.intellij.lang.ParserDefinition parserDefinition com.intellij.psi.tree.IFileElementType elementType com.intellij.psi.stubs.BinaryFileStubBuilder builder com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.fileTypes.FileType fileType protected boolean isPrebuilt (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile virtualFile private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/stubs/DefaultStubBuilder$StubBuildingWalkingVisitor.class
DefaultStubBuilder.java package com.intellij.psi.stubs public com.intellij.psi.stubs.DefaultStubBuilder$StubBuildingWalkingVisitor extends java.lang.Object { private final com.intellij.util.containers.Stack parentStubs private final com.intellij.util.containers.Stack parentNodes private final com.intellij.util.containers.BooleanStack parentNodesStubbed final synthetic com.intellij.psi.stubs.DefaultStubBuilder this$0 protected void <init> (com.intellij.psi.stubs.DefaultStubBuilder, com.intellij.lang.ASTNode, com.intellij.psi.stubs.StubElement) com.intellij.psi.stubs.DefaultStubBuilder this$0 com.intellij.lang.ASTNode root com.intellij.psi.stubs.StubElement parentStub public final void buildStubTree () protected void visitNode (com.intellij.psi.stubs.StubElement, com.intellij.lang.ASTNode, boolean) com.intellij.psi.stubs.StubElement parentStub com.intellij.lang.ASTNode node boolean immediateParentStubbed com.intellij.psi.stubs.StubElement stub protected final com.intellij.lang.ASTNode peekNextElement () private com.intellij.psi.stubs.StubElement createStub (com.intellij.psi.stubs.StubElement, com.intellij.lang.ASTNode) com.intellij.psi.PsiElement element com.intellij.psi.stubs.StubElement stub com.intellij.psi.stubs.IStubElementType type com.intellij.psi.stubs.StubElement parentStub com.intellij.lang.ASTNode node com.intellij.psi.tree.IElementType nodeType private void pushChildren (com.intellij.lang.ASTNode, boolean, com.intellij.psi.stubs.StubElement) com.intellij.lang.ASTNode childNode com.intellij.lang.ASTNode node boolean hasStub com.intellij.psi.stubs.StubElement stub }
com/intellij/psi/stubs/DefaultStubBuilder.class
DefaultStubBuilder.java package com.intellij.psi.stubs public com.intellij.psi.stubs.DefaultStubBuilder extends java.lang.Object implements com.intellij.psi.StubBuilder { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.stubs.StubElement buildStubTree (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file protected com.intellij.psi.stubs.StubElement createStubForFile (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file com.intellij.psi.stubs.PsiFileStubImpl stub protected final com.intellij.psi.stubs.StubElement buildStubTreeFor (com.intellij.lang.ASTNode, com.intellij.psi.stubs.StubElement) com.intellij.lang.ASTNode root com.intellij.psi.stubs.StubElement parentStub public boolean skipChildProcessingWhenBuildingStubs (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode parent com.intellij.lang.ASTNode node static synthetic com.intellij.openapi.diagnostic.Logger access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/stubs/IndexingStampInfo.class
IndexingStampInfo.java package com.intellij.psi.stubs com.intellij.psi.stubs.IndexingStampInfo extends java.lang.Object { final long indexingFileStamp final long indexingByteLength final int indexingCharLength void <init> (long, long, int) long indexingFileStamp long indexingByteLength int indexingCharLength public java.lang.String toString () static java.lang.String dumpSize (long, int) long byteLength int charLength public boolean isUpToDate (com.intellij.openapi.editor.Document, com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.PsiFile) com.intellij.openapi.editor.Document document com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.PsiFile psi public boolean contentLengthMatches (long, int) long byteContentLength int charContentLength private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/stubs/LightStubBuilder.class
LightStubBuilder.java package com.intellij.psi.stubs public com.intellij.psi.stubs.LightStubBuilder extends java.lang.Object implements com.intellij.psi.StubBuilder { private static final com.intellij.openapi.diagnostic.Logger LOG public static final ThreadLocal FORCED_AST public void <init> () public com.intellij.psi.stubs.StubElement buildStubTree (com.intellij.psi.PsiFile) com.intellij.openapi.fileTypes.FileType fileType com.intellij.lang.FileASTNode node com.intellij.psi.PsiFile file com.intellij.lang.LighterAST tree com.intellij.psi.stubs.StubElement rootStub protected com.intellij.psi.stubs.StubElement createStubForFile (com.intellij.psi.PsiFile, com.intellij.lang.LighterAST) com.intellij.psi.PsiFile file com.intellij.lang.LighterAST tree protected void buildStubTree (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) java.util.List kids com.intellij.psi.stubs.StubElement stub boolean hasStub com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode root com.intellij.psi.stubs.StubElement rootStub com.intellij.util.containers.Stack parents gnu.trove.TIntStack childNumbers com.intellij.util.containers.BooleanStack parentsStubbed com.intellij.util.containers.Stack kinderGarden com.intellij.util.containers.Stack parentStubs com.intellij.lang.LighterASTNode parent com.intellij.lang.LighterASTNode element java.util.List children int childNumber com.intellij.psi.stubs.StubElement parentStub boolean immediateParentStubbed private static com.intellij.psi.stubs.StubElement createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) com.intellij.psi.stubs.ILightStubElementType lightElementType com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode element com.intellij.psi.stubs.StubElement parentStub com.intellij.psi.tree.IElementType elementType private boolean skipNode (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode parent com.intellij.lang.LighterASTNode node public boolean skipChildProcessingWhenBuildingStubs (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode parent com.intellij.lang.ASTNode node protected boolean skipChildProcessingWhenBuildingStubs (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode parent com.intellij.lang.LighterASTNode node static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/stubs/ManyProjectsStubIndexMismatch.class
StubTreeLoader.java package com.intellij.psi.stubs com.intellij.psi.stubs.ManyProjectsStubIndexMismatch extends com.intellij.openapi.diagnostic.RuntimeExceptionWithAttachments { transient void <init> (java.lang.String, java.lang.Throwable, com.intellij.openapi.diagnostic.Attachment[]) String message Throwable cause com.intellij.openapi.diagnostic.Attachment[] attachments }
com/intellij/psi/stubs/ObjectStubTree$1.class
ObjectStubTree.java package com.intellij.psi.stubs synthetic com.intellij.psi.stubs.ObjectStubTree$1 extends java.lang.Object { }
com/intellij/psi/stubs/ObjectStubTree$StubIndexSink.class
ObjectStubTree.java package com.intellij.psi.stubs com.intellij.psi.stubs.ObjectStubTree$StubIndexSink extends java.lang.Object implements com.intellij.psi.stubs.IndexSink gnu.trove.TObjectProcedure gnu.trove.TObjectObjectProcedure { private final gnu.trove.THashMap myResult private int myStubIdx private java.util.Map myProcessingMap private void <init> () public void occurrence (com.intellij.psi.stubs.StubIndexKey, java.lang.Object) int lastNonZero int lastZero com.intellij.psi.stubs.StubIndexKey indexKey Object value java.util.Map map int[] list public java.util.Map getResult () public boolean execute (java.util.Map) java.util.Map object public boolean execute (java.lang.Object, int[]) int[] shorterList Object a int[] b int firstZero public volatile synthetic boolean execute (java.lang.Object) public volatile synthetic boolean execute (java.lang.Object, java.lang.Object) synthetic void <init> (com.intellij.psi.stubs.ObjectStubTree$1) com.intellij.psi.stubs.ObjectStubTree$1 x0 static synthetic int access$102 (com.intellij.psi.stubs.ObjectStubTree$StubIndexSink, int) com.intellij.psi.stubs.ObjectStubTree$StubIndexSink x0 int x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/stubs/ObjectStubTree.class
ObjectStubTree.java package com.intellij.psi.stubs public com.intellij.psi.stubs.ObjectStubTree extends java.lang.Object { private static final com.intellij.openapi.util.Key STUB_TO_TREE_REFERENCE protected final com.intellij.psi.stubs.ObjectStubBase myRoot private String myDebugInfo private final java.util.List myPlainList static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.stubs.ObjectStubBase, boolean) com.intellij.psi.stubs.ObjectStubBase root boolean withBackReference public com.intellij.psi.stubs.Stub getRoot () public java.util.List getPlainList () java.util.List getPlainListFromAllRoots () public java.util.Map indexStubTree () com.intellij.psi.stubs.Stub stub int i int plainListSize com.intellij.psi.stubs.ObjectStubTree$StubIndexSink sink java.util.List plainList protected java.util.List enumerateStubs (com.intellij.psi.stubs.Stub) com.intellij.psi.stubs.Stub root java.util.List result private static void enumerateStubsInto (com.intellij.psi.stubs.Stub, java.util.List) com.intellij.psi.stubs.Stub child int i com.intellij.psi.stubs.Stub root java.util.List result java.util.List childrenStubs public void setDebugInfo (java.lang.String) String info com.intellij.psi.stubs.ObjectStubTree ref public static com.intellij.psi.stubs.ObjectStubTree getStubTree (com.intellij.psi.stubs.ObjectStubBase) com.intellij.psi.stubs.ObjectStubBase root public java.lang.String getDebugInfo () public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/stubs/PsiFileStubImpl.class
PsiFileStubImpl.java package com.intellij.psi.stubs public com.intellij.psi.stubs.PsiFileStubImpl extends com.intellij.psi.stubs.StubBase implements com.intellij.psi.stubs.PsiFileStub { public static final com.intellij.psi.tree.IStubFileElementType TYPE private volatile com.intellij.psi.PsiFile myFile private volatile String myInvalidationReason private volatile com.intellij.psi.stubs.PsiFileStub[] myStubRoots public void <init> (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.intellij.psi.PsiFile getPsi () public void setPsi (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile psi public void clearPsi (java.lang.String) String reason public java.lang.String getInvalidationReason () public com.intellij.psi.stubs.IStubElementType getStubType () public com.intellij.psi.tree.IStubFileElementType getType () public com.intellij.psi.stubs.PsiFileStub[] getStubRoots () com.intellij.psi.stubs.PsiFileStub root com.intellij.psi.stubs.StubTree secondaryStubTree com.intellij.openapi.util.Pair stubbedRoot com.intellij.psi.stubs.PsiFileStub root java.util.List roots java.util.List stubbedRoots com.intellij.psi.stubs.PsiFileStub[] rootsArray com.intellij.psi.PsiFile psi com.intellij.psi.FileViewProvider viewProvider com.intellij.psi.PsiFile stubBindingRoot com.intellij.psi.stubs.StubTree baseTree private static com.intellij.psi.stubs.StubTree getOrCalcStubTree (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile stubBindingRoot com.intellij.psi.stubs.StubTree result public void setStubRoots (com.intellij.psi.stubs.PsiFileStub[]) com.intellij.psi.stubs.PsiFileStub[] roots public boolean rootsAreSet () public java.lang.String getDiagnostics () com.intellij.psi.stubs.ObjectStubTree stubTree com.intellij.psi.PsiFile file public volatile synthetic com.intellij.psi.PsiElement getPsi () public volatile synthetic void setPsi (com.intellij.psi.PsiElement) public volatile synthetic com.intellij.psi.stubs.ObjectStubSerializer getStubType () public volatile synthetic com.intellij.psi.tree.StubFileElementType getType () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/stubs/StubSpine.class
StubSpine.java package com.intellij.psi.stubs com.intellij.psi.stubs.StubSpine extends java.lang.Object implements com.intellij.psi.impl.source.StubbedSpine { private final com.intellij.psi.stubs.StubTree myTree void <init> (com.intellij.psi.stubs.StubTree) com.intellij.psi.stubs.StubTree tree public int getStubCount () public com.intellij.psi.PsiElement getStubPsi (int) int index java.util.List stubs public com.intellij.psi.tree.IElementType getStubType (int) int index java.util.List stubs private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/stubs/StubTextInconsistencyException.class
StubTextInconsistencyException.java package com.intellij.psi.stubs public com.intellij.psi.stubs.StubTextInconsistencyException extends java.lang.RuntimeException implements com.intellij.openapi.diagnostic.ExceptionWithAttachments { private final String myStubsFromText private final String myStubsFromPsi private final String myFileName private final String myFileText private void <init> (java.lang.String, com.intellij.psi.PsiFile, java.util.List, java.util.List) String message com.intellij.psi.PsiFile file java.util.List fromText java.util.List fromPsi public java.lang.String getStubsFromText () public java.lang.String getStubsFromPsi () public com.intellij.openapi.diagnostic.Attachment[] getAttachments () public static void checkStubTextConsistency (com.intellij.psi.PsiFile) throws com.intellij.psi.stubs.StubTextInconsistencyException com.intellij.psi.stubs.PsiFileStub psiStub int i com.intellij.psi.PsiFile file com.intellij.psi.FileViewProvider viewProvider com.intellij.psi.PsiFile bindingRoot com.intellij.psi.tree.IStubFileElementType fileElementType java.util.List fromText java.util.List fromPsi private static java.util.List restoreStubsFromText (com.intellij.psi.FileViewProvider) com.intellij.psi.FileViewProvider viewProvider com.intellij.util.indexing.FileContentImpl fc com.intellij.psi.stubs.PsiFileStubImpl copyTree private static synthetic com.intellij.psi.tree.StubFileElementType lambda$checkStubTextConsistency$2 (com.intellij.psi.stubs.PsiFileStub) com.intellij.psi.stubs.PsiFileStub s private static synthetic com.intellij.psi.tree.StubFileElementType lambda$checkStubTextConsistency$1 (com.intellij.psi.stubs.PsiFileStub) com.intellij.psi.stubs.PsiFileStub s private static synthetic com.intellij.psi.stubs.PsiFileStub lambda$checkStubTextConsistency$0 (com.intellij.openapi.util.Pair) com.intellij.openapi.util.Pair p private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/stubs/StubTree.class
StubTree.java package com.intellij.psi.stubs public com.intellij.psi.stubs.StubTree extends com.intellij.psi.stubs.ObjectStubTree { private final com.intellij.psi.stubs.StubSpine mySpine public void <init> (com.intellij.psi.stubs.PsiFileStub) com.intellij.psi.stubs.PsiFileStub root public void <init> (com.intellij.psi.stubs.PsiFileStub, boolean) com.intellij.psi.stubs.PsiFileStub root boolean withBackReference protected java.util.List enumerateStubs (com.intellij.psi.stubs.Stub) com.intellij.psi.stubs.Stub root final java.util.List getPlainListFromAllRoots () com.intellij.psi.stubs.PsiFileStub[] roots public com.intellij.psi.stubs.PsiFileStub getRoot () public com.intellij.psi.impl.source.StubbedSpine getSpine () public volatile synthetic com.intellij.psi.stubs.Stub getRoot () private static synthetic java.util.Collection lambda$getPlainListFromAllRoots$0 (com.intellij.psi.stubs.PsiFileStub) com.intellij.psi.stubs.PsiFileStub stub private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/stubs/StubTreeBuilder.class
StubTreeBuilder.java package com.intellij.psi.stubs public com.intellij.psi.stubs.StubTreeBuilder extends java.lang.Object { private static final com.intellij.openapi.util.Key stubElementKey private void <init> () public static com.intellij.psi.stubs.Stub buildStubTree (com.intellij.util.indexing.FileContent) com.intellij.psi.PsiFile secondaryPsi com.intellij.psi.StubBuilder stubbedRootBuilder com.intellij.psi.stubs.StubElement element com.intellij.openapi.util.Pair stubbedRoot com.intellij.psi.stubs.PsiFileStub stub com.intellij.psi.StubBuilder stubBuilder java.util.List stubbedRoots java.util.List stubs com.intellij.psi.stubs.PsiFileStub[] stubsArray com.intellij.psi.tree.IStubFileElementType stubFileElementType CharSequence contentAsText com.intellij.util.indexing.PsiDependentFileContent fileContent com.intellij.psi.PsiFile psi com.intellij.psi.FileViewProvider viewProvider com.intellij.openapi.fileTypes.FileType fileType com.intellij.psi.stubs.BinaryFileStubBuilder builder com.intellij.util.indexing.FileContent inputData com.intellij.psi.stubs.Stub data private static void ensureNormalizedOrder (com.intellij.psi.stubs.Stub) com.intellij.psi.stubs.Stub element public static java.util.List getStubbedRoots (com.intellij.psi.FileViewProvider) com.intellij.psi.tree.IElementType type com.intellij.psi.PsiFile file com.intellij.lang.Language language com.intellij.psi.FileViewProvider viewProvider java.util.List roots com.intellij.psi.PsiFile stubBindingRoot private static synthetic com.intellij.openapi.util.Pair lambda$getStubbedRoots$1 (com.intellij.openapi.util.Trinity) com.intellij.openapi.util.Trinity trinity private static synthetic int lambda$getStubbedRoots$0 (com.intellij.psi.PsiFile, com.intellij.openapi.util.Trinity, com.intellij.openapi.util.Trinity) com.intellij.psi.PsiFile stubBindingRoot com.intellij.openapi.util.Trinity o1 com.intellij.openapi.util.Trinity o2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/stubs/StubTreeLoader.class
StubTreeLoader.java package com.intellij.psi.stubs public abstract com.intellij.psi.stubs.StubTreeLoader extends java.lang.Object { public void <init> () public static com.intellij.psi.stubs.StubTreeLoader getInstance () public abstract com.intellij.psi.stubs.ObjectStubTree readOrBuild (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.PsiFile) public abstract com.intellij.psi.stubs.ObjectStubTree readFromVFile (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) public abstract void rebuildStubTree (com.intellij.openapi.vfs.VirtualFile) public abstract boolean canHaveStub (com.intellij.openapi.vfs.VirtualFile) protected boolean hasPsiInManyProjects (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile virtualFile protected com.intellij.psi.stubs.IndexingStampInfo getIndexingStampInfo (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public java.lang.RuntimeException stubTreeAndIndexDoNotMatch (com.intellij.psi.stubs.ObjectStubTree, com.intellij.psi.impl.source.PsiFileWithStubSupport, java.lang.Throwable) boolean consistent String text com.intellij.psi.PsiFile fromText com.intellij.psi.stubs.ObjectStubTree stubTree com.intellij.psi.impl.source.PsiFileWithStubSupport psiFile Throwable cause com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.stubs.StubTree stubTreeFromIndex boolean compiled com.intellij.openapi.editor.Document document com.intellij.psi.stubs.IndexingStampInfo indexingStampInfo boolean upToDate boolean canBePrebuilt String msg com.intellij.psi.FileViewProvider viewProvider com.intellij.openapi.diagnostic.Attachment[] attachments protected abstract boolean isPrebuilt (com.intellij.openapi.vfs.VirtualFile) private static com.intellij.openapi.diagnostic.RuntimeExceptionWithAttachments handleUpToDateMismatch (java.lang.String, com.intellij.openapi.diagnostic.Attachment[], java.lang.Throwable) String message com.intellij.openapi.diagnostic.Attachment[] attachments Throwable cause private static com.intellij.openapi.diagnostic.RuntimeExceptionWithAttachments handleManyProjectsMismatch (java.lang.String, com.intellij.openapi.diagnostic.Attachment[], java.lang.Throwable) String message com.intellij.openapi.diagnostic.Attachment[] attachments Throwable cause private static com.intellij.openapi.diagnostic.Attachment[] createAttachments (com.intellij.psi.stubs.ObjectStubTree, com.intellij.psi.impl.source.PsiFileWithStubSupport, com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.stubs.StubTree) com.intellij.psi.stubs.ObjectStubTree stubTree com.intellij.psi.impl.source.PsiFileWithStubSupport psiFile com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.stubs.StubTree stubTreeFromIndex java.util.List attachments public static java.lang.String getFileViewProviderMismatchDiagnostics (com.intellij.psi.FileViewProvider) com.intellij.psi.FileViewProvider provider com.intellij.util.Function fileClassName com.intellij.util.Function stubRootToString java.util.List roots private static synthetic java.lang.String lambda$getFileViewProviderMismatchDiagnostics$2 (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file private static synthetic java.lang.String lambda$getFileViewProviderMismatchDiagnostics$1 (com.intellij.util.Function, com.intellij.openapi.util.Pair) com.intellij.util.Function fileClassName com.intellij.openapi.util.Pair pair private static synthetic java.lang.String lambda$getFileViewProviderMismatchDiagnostics$0 (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/stubs/UpToDateStubIndexMismatch.class
StubTreeLoader.java package com.intellij.psi.stubs com.intellij.psi.stubs.UpToDateStubIndexMismatch extends com.intellij.openapi.diagnostic.RuntimeExceptionWithAttachments { transient void <init> (java.lang.String, java.lang.Throwable, com.intellij.openapi.diagnostic.Attachment[]) String message Throwable cause com.intellij.openapi.diagnostic.Attachment[] attachments }
com/intellij/psi/templateLanguages/TreePatcher.class
TreePatcher.java package com.intellij.psi.templateLanguages public abstract com.intellij.psi.templateLanguages.TreePatcher extends java.lang.Object { public abstract void insert (com.intellij.psi.impl.source.tree.CompositeElement, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.templateLanguages.OuterLanguageElement) public com.intellij.psi.impl.source.tree.LeafElement split (com.intellij.psi.impl.source.tree.LeafElement, int, com.intellij.util.CharTable) com.intellij.psi.impl.source.tree.LeafElement leaf int offset com.intellij.util.CharTable table CharSequence chars com.intellij.psi.impl.source.tree.LeafElement leftPart com.intellij.psi.impl.source.tree.LeafElement rightPart public com.intellij.psi.impl.source.tree.LeafElement removeRange (com.intellij.psi.impl.source.tree.LeafElement, com.intellij.openapi.util.TextRange, com.intellij.util.CharTable) com.intellij.psi.impl.source.tree.LeafElement leaf com.intellij.openapi.util.TextRange rangeToRemove com.intellij.util.CharTable table CharSequence chars String res com.intellij.psi.impl.source.tree.LeafElement newLeaf private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/text/BlockSupport$ReparsedSuccessfullyException.class
BlockSupport.java package com.intellij.psi.text public com.intellij.psi.text.BlockSupport$ReparsedSuccessfullyException extends java.lang.RuntimeException implements com.intellij.openapi.diagnostic.ControlFlowException { private final com.intellij.psi.impl.DiffLog myDiffLog public void <init> (com.intellij.psi.impl.DiffLog) com.intellij.psi.impl.DiffLog diffLog public com.intellij.psi.impl.DiffLog getDiffLog () public synchronized java.lang.Throwable fillInStackTrace () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/text/BlockSupport.class
BlockSupport.java package com.intellij.psi.text public abstract com.intellij.psi.text.BlockSupport extends java.lang.Object { public static final com.intellij.openapi.util.Key DO_NOT_REPARSE_INCREMENTALLY public static final com.intellij.openapi.util.Key TREE_TO_BE_REPARSED public static final int INCREMENTAL_REPARSE_DEPTH_LIMIT public static final com.intellij.openapi.util.Key TREE_DEPTH_LIMIT_EXCEEDED public void <init> () public static com.intellij.psi.text.BlockSupport getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract void reparseRange (com.intellij.psi.PsiFile, int, int, java.lang.CharSequence) throws com.intellij.util.IncorrectOperationException public abstract com.intellij.psi.impl.DiffLog reparseRange (com.intellij.psi.PsiFile, com.intellij.lang.FileASTNode, com.intellij.openapi.util.TextRange, java.lang.CharSequence, com.intellij.openapi.progress.ProgressIndicator, java.lang.CharSequence) throws com.intellij.util.IncorrectOperationException public static boolean isTooDeep (com.intellij.openapi.util.UserDataHolder) com.intellij.openapi.util.UserDataHolder element static void <clinit> () }
com/intellij/psi/tree/ChildRoleBase.class
ChildRoleBase.java package com.intellij.psi.tree public abstract com.intellij.psi.tree.ChildRoleBase extends java.lang.Object { public static final int NONE }
com/intellij/psi/tree/DefaultRoleFinder.class
DefaultRoleFinder.java package com.intellij.psi.tree public com.intellij.psi.tree.DefaultRoleFinder extends java.lang.Object implements com.intellij.psi.tree.RoleFinder { protected com.intellij.psi.tree.IElementType[] myElementTypes public transient void <init> (com.intellij.psi.tree.IElementType[]) com.intellij.psi.tree.IElementType[] elementType public com.intellij.lang.ASTNode findChild (com.intellij.lang.ASTNode) com.intellij.psi.tree.IElementType elementType com.intellij.lang.ASTNode parent com.intellij.lang.ASTNode current private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/tree/IErrorCounterReparseableElementType.class
IErrorCounterReparseableElementType.java package com.intellij.psi.tree public abstract com.intellij.psi.tree.IErrorCounterReparseableElementType extends com.intellij.psi.tree.IReparseableElementType { public static final int NO_ERRORS public static final int FATAL_ERROR public void <init> (java.lang.String, com.intellij.lang.Language) String debugName com.intellij.lang.Language language public abstract int getErrorsCount (java.lang.CharSequence, com.intellij.lang.Language, com.intellij.openapi.project.Project) public boolean isParsable (java.lang.CharSequence, com.intellij.lang.Language, com.intellij.openapi.project.Project) CharSequence buffer com.intellij.lang.Language fileLanguage com.intellij.openapi.project.Project project private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/tree/ILightStubFileElementType.class
ILightStubFileElementType.java package com.intellij.psi.tree public com.intellij.psi.tree.ILightStubFileElementType extends com.intellij.psi.tree.IStubFileElementType { static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.lang.Language) com.intellij.lang.Language language public void <init> (java.lang.String, com.intellij.lang.Language) String debugName com.intellij.lang.Language language public com.intellij.psi.stubs.LightStubBuilder getBuilder () public com.intellij.util.diff.FlyweightCapableTreeStructure parseContentsLight (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode chameleon com.intellij.psi.PsiElement psi com.intellij.openapi.project.Project project com.intellij.lang.PsiBuilderFactory factory com.intellij.lang.PsiBuilder builder com.intellij.lang.ParserDefinition parserDefinition com.intellij.lang.PsiParser parser public volatile synthetic com.intellij.psi.StubBuilder getBuilder () static void <clinit> () }
com/intellij/psi/tree/IStubFileElementType.class
IStubFileElementType.java package com.intellij.psi.tree public com.intellij.psi.tree.IStubFileElementType extends com.intellij.psi.tree.StubFileElementType { private static volatile int templateStubVersion public void <init> (com.intellij.lang.Language) com.intellij.lang.Language language public void <init> (java.lang.String, com.intellij.lang.Language) String debugName com.intellij.lang.Language language private boolean hasNonTrivialExternalId () private boolean isOutOfOurControl () public int getStubVersion () public com.intellij.psi.StubBuilder getBuilder () public java.lang.String getExternalId () public void serialize (com.intellij.psi.stubs.PsiFileStub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException com.intellij.psi.stubs.PsiFileStub stub com.intellij.psi.stubs.StubOutputStream dataStream public com.intellij.psi.stubs.PsiFileStub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement) throws java.io.IOException com.intellij.psi.stubs.StubInputStream dataStream com.intellij.psi.stubs.StubElement parentStub public void indexStub (com.intellij.psi.stubs.PsiFileStub, com.intellij.psi.stubs.IndexSink) com.intellij.psi.stubs.PsiFileStub stub com.intellij.psi.stubs.IndexSink sink public boolean shouldBuildStubFor (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public static int getTemplateStubVersion () private static int calcStubVersion () com.intellij.psi.tree.IElementType[] dataElementTypes public volatile synthetic void indexStub (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.IndexSink) public volatile synthetic com.intellij.psi.stubs.Stub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.Stub) throws java.io.IOException public volatile synthetic void serialize (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException private static synthetic int lambda$calcStubVersion$1 (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType e private static synthetic boolean lambda$calcStubVersion$0 (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType elementType static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/tree/RoleFinder.class
RoleFinder.java package com.intellij.psi.tree public abstract com.intellij.psi.tree.RoleFinder extends java.lang.Object { public abstract com.intellij.lang.ASTNode findChild (com.intellij.lang.ASTNode) }
com/intellij/refactoring/rename/BindablePsiReference.class
BindablePsiReference.java package com.intellij.refactoring.rename public abstract com.intellij.refactoring.rename.BindablePsiReference extends java.lang.Object implements com.intellij.psi.PsiReference { }
com/intellij/refactoring/rename/FragmentaryPsiReference.class
FragmentaryPsiReference.java package com.intellij.refactoring.rename public abstract com.intellij.refactoring.rename.FragmentaryPsiReference extends java.lang.Object implements com.intellij.refactoring.rename.BindablePsiReference { public abstract boolean isReadOnlyFragment () public abstract boolean isFragmentOnlyRename () }
com/intellij/util/CachedValueBase$1.class
CachedValueBase.java package com.intellij.util synthetic com.intellij.util.CachedValueBase$1 extends java.lang.Object { }
com/intellij/util/CachedValueBase$Data.class
CachedValueBase.java package com.intellij.util public com.intellij.util.CachedValueBase$Data extends java.lang.Object implements com.intellij.openapi.util.Getter { private final Object myValue private final Object[] myDependencies private final long[] myTimeStamps void <init> (java.lang.Object, java.lang.Object[], long[]) Object value Object[] dependencies long[] timeStamps public java.lang.Object[] getDependencies () public long[] getTimeStamps () public final java.lang.Object get () public java.lang.Object getValue () static synthetic java.lang.Object[] access$200 (com.intellij.util.CachedValueBase$Data) com.intellij.util.CachedValueBase$Data x0 static synthetic long[] access$300 (com.intellij.util.CachedValueBase$Data) com.intellij.util.CachedValueBase$Data x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/CachedValueBase$ProfilingData.class
CachedValueBase.java package com.intellij.util com.intellij.util.CachedValueBase$ProfilingData extends com.intellij.util.CachedValueBase$Data { private final com.intellij.psi.util.ProfilingInfo myProfilingInfo private void <init> (java.lang.Object, java.lang.Object[], long[], com.intellij.psi.util.ProfilingInfo) Object value Object[] dependencies long[] timeStamps com.intellij.psi.util.ProfilingInfo profilingInfo public java.lang.Object getValue () synthetic void <init> (java.lang.Object, java.lang.Object[], long[], com.intellij.psi.util.ProfilingInfo, com.intellij.util.CachedValueBase$1) Object x0 Object[] x1 long[] x2 com.intellij.psi.util.ProfilingInfo x3 com.intellij.util.CachedValueBase$1 x4 static synthetic com.intellij.psi.util.ProfilingInfo access$100 (com.intellij.util.CachedValueBase$ProfilingData) com.intellij.util.CachedValueBase$ProfilingData x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/CachedValueBase.class
CachedValueBase.java package com.intellij.util public abstract com.intellij.util.CachedValueBase extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private final boolean myTrackValue private volatile com.intellij.reference.SoftReference myData protected void <init> (boolean) boolean trackValue private com.intellij.util.CachedValueBase$Data computeData (com.intellij.psi.util.CachedValueProvider$Result) int i com.intellij.psi.util.ProfilingInfo profilingInfo com.intellij.psi.util.CachedValueProvider$Result result Object value Object[] inferredDependencies long[] inferredTimeStamps private synchronized com.intellij.util.CachedValueBase$Data cacheOrGetData (com.intellij.util.CachedValueBase$Data, com.intellij.util.CachedValueBase$Data) com.intellij.util.CachedValueBase$Data expected com.intellij.util.CachedValueBase$Data updatedValue private synchronized void setData (com.intellij.util.CachedValueBase$Data) com.intellij.util.CachedValueBase$Data data protected java.lang.Object[] normalizeDependencies (com.intellij.psi.util.CachedValueProvider$Result) com.intellij.psi.util.CachedValueProvider$Result result Object[] items Object value Object[] rawDependencies java.util.List flattened public void clear () public boolean hasUpToDateValue () public final com.intellij.util.CachedValueBase$Data getUpToDateOrNull () com.intellij.util.CachedValueBase$Data data final com.intellij.util.CachedValueBase$Data getRawData () protected boolean isUpToDate (com.intellij.util.CachedValueBase$Data) Object dependency int i com.intellij.util.CachedValueBase$Data data protected boolean isDependencyOutOfDate (java.lang.Object, long) Object dependency long oldTimeStamp long timeStamp private static void collectDependencies (java.util.List, java.lang.Object[]) Object dependency java.util.List resultingDeps Object[] dependencies protected long getTimeStamp (java.lang.Object) Object original Object original Object dependency public java.lang.Object setValue (com.intellij.psi.util.CachedValueProvider$Result) com.intellij.psi.util.CachedValueProvider$Result result com.intellij.util.CachedValueBase$Data data public abstract boolean isFromMyProject (com.intellij.openapi.project.Project) public abstract java.lang.Object getValueProvider () protected java.lang.Object getValueWithLock (java.lang.Object) com.intellij.util.CachedValueBase$Data alreadyComputed boolean reuse com.intellij.util.CachedValueBase$Data toReturn Object param com.intellij.util.CachedValueBase$Data data com.intellij.openapi.util.RecursionGuard$StackStamp stamp com.intellij.openapi.util.Computable calcData protected abstract com.intellij.psi.util.CachedValueProvider$Result doCompute (java.lang.Object) private synthetic com.intellij.util.CachedValueBase$Data lambda$getValueWithLock$1 (java.lang.Object) Object param private synthetic com.intellij.util.CachedValueBase$Data lambda$getValueWithLock$0 (java.lang.Object) Object param static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/CachedValueImpl.class
CachedValueImpl.java package com.intellij.util public com.intellij.util.CachedValueImpl extends com.intellij.util.CachedValueBase implements com.intellij.psi.util.CachedValue { private final com.intellij.psi.util.CachedValueProvider myProvider public void <init> (com.intellij.psi.util.CachedValueProvider) com.intellij.psi.util.CachedValueProvider provider void <init> (com.intellij.psi.util.CachedValueProvider, boolean) com.intellij.psi.util.CachedValueProvider provider boolean trackValue protected com.intellij.psi.util.CachedValueProvider$Result doCompute (java.lang.Object) Object param public com.intellij.psi.util.CachedValueProvider getValueProvider () public java.lang.Object getValue () public boolean isFromMyProject (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public volatile synthetic java.lang.Object getValueProvider () public volatile synthetic com.intellij.openapi.util.Getter getUpToDateOrNull () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/CachedValueLeakChecker.class
CachedValueLeakChecker.java package com.intellij.util com.intellij.util.CachedValueLeakChecker extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final boolean DO_CHECKS private static final java.util.Set ourCheckedKeys void <init> () static void checkProvider (com.intellij.psi.util.CachedValueProvider, com.intellij.openapi.util.Key, com.intellij.openapi.util.UserDataHolder) com.intellij.psi.util.CachedValueProvider provider com.intellij.openapi.util.Key key com.intellij.openapi.util.UserDataHolder userDataHolder private static synchronized void findReferencedPsi (java.lang.Object, com.intellij.openapi.util.Key, com.intellij.openapi.util.UserDataHolder, int) Object root com.intellij.openapi.util.Key key com.intellij.openapi.util.UserDataHolder toIgnore int depth com.intellij.openapi.util.Condition shouldExamineValue java.util.Map roots private static synthetic boolean lambda$findReferencedPsi$1 (java.lang.Object, java.lang.Object, com.intellij.util.ref.DebugReflectionUtil$BackLink) Object root Object value com.intellij.util.ref.DebugReflectionUtil$BackLink backLink private static synthetic boolean lambda$findReferencedPsi$0 (com.intellij.openapi.util.UserDataHolder, java.lang.Object) com.intellij.openapi.util.UserDataHolder toIgnore Object value static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/CachedValueStabilityChecker.class
CachedValueStabilityChecker.java package com.intellij.util com.intellij.util.CachedValueStabilityChecker extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final java.util.Set ourReportedKeys private static final java.util.concurrent.ConcurrentMap ourFieldCache private static final boolean DO_CHECKS void <init> () private static boolean shouldDoChecks () com.intellij.openapi.application.Application app static void checkProvidersEquivalent (com.intellij.psi.util.CachedValueProvider, com.intellij.psi.util.CachedValueProvider, com.intellij.openapi.util.Key) com.intellij.psi.util.CachedValueProvider p1 com.intellij.psi.util.CachedValueProvider p2 com.intellij.openapi.util.Key key private static boolean seemConcurrentlyCreatedLambdas (java.lang.Class, java.lang.Class) Class c1 Class c2 String name1 String name2 int index private static boolean checkFieldEquivalence (java.lang.Object, java.lang.Object, java.lang.String, int) Object v1 Object v2 Exception e Object v1 Object v2 java.lang.reflect.Field field Object o1 Object o2 String key int depth private static boolean areEqual (java.lang.Object, java.lang.Object) Object v1 Object v2 private static java.lang.String nonEquivalence (java.lang.Class, java.lang.reflect.Field, java.lang.Object, java.lang.Object) Class objectClass java.lang.reflect.Field field Object v1 Object v2 private static void complain (java.lang.String, java.lang.String) String message String key private static boolean shouldGoDeeper (java.lang.Object) Object o Class clazz Class superclass static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/CachedValuesFactory.class
CachedValuesFactory.java package com.intellij.util public abstract com.intellij.util.CachedValuesFactory extends java.lang.Object { public abstract com.intellij.psi.util.CachedValue createCachedValue (com.intellij.psi.util.CachedValueProvider, boolean) public abstract com.intellij.psi.util.ParameterizedCachedValue createParameterizedCachedValue (com.intellij.psi.util.ParameterizedCachedValueProvider, boolean) }
com/intellij/util/CachedValuesManagerImpl.class
CachedValuesManagerImpl.java package com.intellij.util public com.intellij.util.CachedValuesManagerImpl extends com.intellij.psi.util.CachedValuesManager { private final com.intellij.openapi.project.Project myProject private final com.intellij.util.CachedValuesFactory myFactory static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.openapi.project.Project, com.intellij.util.CachedValuesFactory) com.intellij.openapi.project.Project project com.intellij.util.CachedValuesFactory factory public com.intellij.psi.util.CachedValue createCachedValue (com.intellij.psi.util.CachedValueProvider, boolean) com.intellij.psi.util.CachedValueProvider provider boolean trackValue public com.intellij.psi.util.ParameterizedCachedValue createParameterizedCachedValue (com.intellij.psi.util.ParameterizedCachedValueProvider, boolean) com.intellij.psi.util.ParameterizedCachedValueProvider provider boolean trackValue public java.lang.Object getCachedValue (com.intellij.openapi.util.UserDataHolder, com.intellij.openapi.util.Key, com.intellij.psi.util.CachedValueProvider, boolean) com.intellij.openapi.util.UserDataHolder dataHolder com.intellij.openapi.util.Key key com.intellij.psi.util.CachedValueProvider provider boolean trackValue private java.lang.Object getCachedValueFromExHolder (com.intellij.openapi.util.UserDataHolderEx, com.intellij.openapi.util.Key, com.intellij.psi.util.CachedValueProvider, boolean) com.intellij.openapi.util.Getter data com.intellij.openapi.util.UserDataHolderEx dataHolder com.intellij.openapi.util.Key key com.intellij.psi.util.CachedValueProvider provider boolean trackValue com.intellij.psi.util.CachedValue value private java.lang.Object getCachedValueFromHolder (com.intellij.openapi.util.UserDataHolder, com.intellij.openapi.util.Key, com.intellij.psi.util.CachedValueProvider, boolean) com.intellij.psi.util.CachedValue value com.intellij.openapi.util.UserDataHolder dataHolder com.intellij.openapi.util.Key key com.intellij.psi.util.CachedValueProvider provider boolean trackValue com.intellij.psi.util.CachedValue value private com.intellij.psi.util.CachedValue freshCachedValue (com.intellij.openapi.util.UserDataHolder, com.intellij.openapi.util.Key, com.intellij.psi.util.CachedValueProvider, boolean) com.intellij.openapi.util.UserDataHolder dh com.intellij.openapi.util.Key key com.intellij.psi.util.CachedValueProvider provider boolean trackValue com.intellij.psi.util.CachedValue value private boolean isOutdated (com.intellij.psi.util.CachedValue) com.intellij.psi.util.CachedValue value private static boolean hasOutdatedValue (com.intellij.util.CachedValueBase) com.intellij.util.CachedValueBase base static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/DefaultCachedValuesFactory$1.class
DefaultCachedValuesFactory.java package com.intellij.util com.intellij.util.DefaultCachedValuesFactory$1 extends com.intellij.util.CachedValueImpl { final synthetic com.intellij.util.DefaultCachedValuesFactory this$0 void <init> (com.intellij.util.DefaultCachedValuesFactory, com.intellij.psi.util.CachedValueProvider, boolean) com.intellij.util.DefaultCachedValuesFactory this$0 com.intellij.psi.util.CachedValueProvider provider boolean trackValue public boolean isFromMyProject (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/DefaultCachedValuesFactory.class
DefaultCachedValuesFactory.java package com.intellij.util public com.intellij.util.DefaultCachedValuesFactory extends java.lang.Object implements com.intellij.util.CachedValuesFactory { private final com.intellij.openapi.project.Project myProject void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.psi.util.CachedValue createCachedValue (com.intellij.psi.util.CachedValueProvider, boolean) com.intellij.psi.util.CachedValueProvider provider boolean trackValue public com.intellij.psi.util.ParameterizedCachedValue createParameterizedCachedValue (com.intellij.psi.util.ParameterizedCachedValueProvider, boolean) com.intellij.psi.util.ParameterizedCachedValueProvider provider boolean trackValue static synthetic com.intellij.openapi.project.Project access$000 (com.intellij.util.DefaultCachedValuesFactory) com.intellij.util.DefaultCachedValuesFactory x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/DocumentUtil.class
DocumentUtil.java package com.intellij.util public final com.intellij.util.DocumentUtil extends java.lang.Object { private void <init> () public static void executeInBulk (com.intellij.openapi.editor.Document, boolean, java.lang.Runnable) com.intellij.openapi.editor.Document document boolean executeInBulk Runnable task com.intellij.openapi.editor.ex.DocumentEx documentEx public static void writeInRunUndoTransparentAction (java.lang.Runnable) Runnable runnable public static int getFirstNonSpaceCharOffset (com.intellij.openapi.editor.Document, int) com.intellij.openapi.editor.Document document int line int startOffset int endOffset public static int getFirstNonSpaceCharOffset (com.intellij.openapi.editor.Document, int, int) char c int i com.intellij.openapi.editor.Document document int startOffset int endOffset CharSequence text public static boolean isValidOffset (int, com.intellij.openapi.editor.Document) int offset com.intellij.openapi.editor.Document document public static int getLineStartOffset (int, com.intellij.openapi.editor.Document) int offset com.intellij.openapi.editor.Document document int lineNumber public static int getLineEndOffset (int, com.intellij.openapi.editor.Document) int offset com.intellij.openapi.editor.Document document int lineNumber public static com.intellij.openapi.util.TextRange getLineTextRange (com.intellij.openapi.editor.Document, int) com.intellij.openapi.editor.Document document int line public static boolean isAtLineStart (int, com.intellij.openapi.editor.Document) int offset com.intellij.openapi.editor.Document document public static boolean isAtLineEnd (int, com.intellij.openapi.editor.Document) int offset com.intellij.openapi.editor.Document document public static int alignToCodePointBoundary (com.intellij.openapi.editor.Document, int) com.intellij.openapi.editor.Document document int offset public static boolean isSurrogatePair (com.intellij.openapi.editor.Document, int) com.intellij.openapi.editor.Document document int offset CharSequence text public static boolean isInsideSurrogatePair (com.intellij.openapi.editor.Document, int) com.intellij.openapi.editor.Document document int offset public static int getPreviousCodePointOffset (com.intellij.openapi.editor.Document, int) com.intellij.openapi.editor.Document document int offset public static int getNextCodePointOffset (com.intellij.openapi.editor.Document, int) com.intellij.openapi.editor.Document document int offset public static boolean isLineEmpty (com.intellij.openapi.editor.Document, int) int i com.intellij.openapi.editor.Document document int line CharSequence chars int start int end public static java.lang.CharSequence getIndent (com.intellij.openapi.editor.Document, int) com.intellij.openapi.editor.Document document int offset int lineOffset int result private static synthetic void lambda$writeInRunUndoTransparentAction$0 (java.lang.Runnable) Runnable runnable private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/IdempotenceChecker.class
IdempotenceChecker.java package com.intellij.util public com.intellij.util.IdempotenceChecker extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final java.util.Set ourReportedValueClasses private static final ThreadLocal ourRandomCheckNesting private static final com.intellij.openapi.util.registry.RegistryValue ourRateCheckProperty public void <init> () public static void checkEquivalence (java.lang.Object, java.lang.Object, java.lang.Class) Object existing Object fresh Class providerClass String s private static java.lang.String objAndClass (java.lang.Object) Object o String s private static java.lang.String checkValueEquivalence (java.lang.Object, java.lang.Object) String s com.intellij.psi.PsiElement existingPsi com.intellij.psi.PsiElement freshPsi Object existing Object fresh String eqMsg Object[] eArray private static boolean isOrderedMap (java.lang.Object) Object o private static boolean isOrderedSet (java.lang.Object) Object o private static java.lang.String whichIsField (java.lang.String, java.lang.Object, java.lang.Object, java.lang.String) String field Object existing Object fresh String msg private static java.lang.Object[] asArray (java.lang.Object) Object o private static java.lang.String checkCachedValueData (com.intellij.util.CachedValueBase$Data, com.intellij.util.CachedValueBase$Data) String msg com.intellij.util.CachedValueBase$Data existing com.intellij.util.CachedValueBase$Data fresh Object[] deps1 Object[] deps2 Object eValue Object fValue private static boolean isExpectedToHaveSaneEquals (java.lang.Object) Object existing private static java.lang.String checkClassEquivalence (java.lang.Object, java.lang.Object) Object existing Object fresh Class c1 Class c2 private static boolean objectsOfDifferentClassesCanStillBeEquivalent (java.lang.Object, java.lang.Object) Object existing Object fresh private static java.lang.String checkPsiEquivalence (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement existing com.intellij.psi.PsiElement fresh private static boolean seemsToBeResolveTarget (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psi com.intellij.psi.PsiElement nav private static java.lang.String checkCollectionElements (java.util.Collection, java.util.Collection) java.util.Collection existing java.util.Collection fresh private static java.lang.String checkCollectionSizes (int, int) int size1 int size2 private static java.lang.String checkArrayEquivalence (java.lang.Object[], java.lang.Object[], java.lang.Object) String msg int i Object[] a1 Object[] a2 Object original1 int len1 int len2 private static java.lang.String reportProblem (java.lang.Object, java.lang.Object) Object o1 Object o2 private static java.lang.String appendDetail (java.lang.String, java.lang.String) String message String detail public static boolean areRandomChecksEnabled () public static void applyForRandomCheck (java.lang.Object, java.lang.Object, com.intellij.openapi.util.Computable) Object fresh com.intellij.openapi.util.RecursionGuard$StackStamp stamp Integer prevNesting Object data Object provider com.intellij.openapi.util.Computable recomputeValue private static boolean shouldPerformRandomCheck () int rate public static boolean isCurrentThreadInsideRandomCheck () private static synthetic java.lang.Integer lambda$static$0 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/ParameterizedCachedValueImpl.class
ParameterizedCachedValueImpl.java package com.intellij.util public com.intellij.util.ParameterizedCachedValueImpl extends com.intellij.util.CachedValueBase implements com.intellij.psi.util.ParameterizedCachedValue { private final com.intellij.openapi.project.Project myProject private final com.intellij.psi.util.ParameterizedCachedValueProvider myProvider void <init> (com.intellij.openapi.project.Project, com.intellij.psi.util.ParameterizedCachedValueProvider, boolean) com.intellij.openapi.project.Project project com.intellij.psi.util.ParameterizedCachedValueProvider provider boolean trackValue public java.lang.Object getValue (java.lang.Object) Object param public boolean isFromMyProject (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.psi.util.ParameterizedCachedValueProvider getValueProvider () protected com.intellij.psi.util.CachedValueProvider$Result doCompute (java.lang.Object) Object param public volatile synthetic java.lang.Object getValueProvider () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/PatchedWeakReference.class
PatchedWeakReference.java package com.intellij.util public com.intellij.util.PatchedWeakReference extends java.lang.ref.WeakReference implements com.intellij.openapi.util.Getter { public void <init> (java.lang.Object) Object referent }
com/intellij/util/SofterReference.class
SofterReference.java package com.intellij.util public com.intellij.util.SofterReference extends java.lang.Object { private volatile java.lang.ref.Reference myRef private static final com.intellij.util.containers.WeakList ourRegistry private static void onLowMemory () com.intellij.util.SofterReference reference public void <init> (java.lang.Object) Object referent private void weaken () Object o public java.lang.Object get () java.lang.ref.Reference ref Object referent private static synthetic void lambda$static$0 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/codeInsight/CommentUtilCore.class
CommentUtilCore.java package com.intellij.util.codeInsight public com.intellij.util.codeInsight.CommentUtilCore extends java.lang.Object { public void <init> () public static boolean isComment (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static boolean isComment (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node com.intellij.psi.tree.IElementType type com.intellij.lang.ParserDefinition parserDefinition public static boolean isCommentTextElement (com.intellij.psi.PsiElement) com.intellij.lang.CodeDocumentationAwareCommenterEx commenterEx com.intellij.psi.PsiElement element com.intellij.lang.Commenter commenter }
com/intellij/util/graph/impl/CycleFinder$1.class
CycleFinder.java package com.intellij.util.graph.impl com.intellij.util.graph.impl.CycleFinder$1 extends java.lang.Object implements com.intellij.util.graph.Graph { final synthetic Object val$node final synthetic com.intellij.util.graph.impl.CycleFinder this$0 void <init> (com.intellij.util.graph.impl.CycleFinder, java.lang.Object) com.intellij.util.graph.impl.CycleFinder this$0 public java.util.Collection getNodes () java.util.Collection nodes public java.util.Iterator getIn (java.lang.Object) Object n java.util.Set nodes public java.util.Iterator getOut (java.lang.Object) Object n java.util.Set nodes private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/graph/impl/CycleFinder.class
CycleFinder.java package com.intellij.util.graph.impl public com.intellij.util.graph.impl.CycleFinder extends java.lang.Object { private final com.intellij.util.graph.Graph myGraph public void <init> (com.intellij.util.graph.Graph) com.intellij.util.graph.Graph graph public java.util.Set getNodeCycles (java.lang.Object) Object node1 java.util.List path java.util.List shortestPath Object toNode Object fromNode Object node java.util.Set result com.intellij.util.graph.Graph graphWithoutNode java.util.Set inNodes java.util.Set outNodes java.util.Set retainNodes com.intellij.util.graph.impl.ShortestPathFinder finder static synthetic com.intellij.util.graph.Graph access$000 (com.intellij.util.graph.impl.CycleFinder) com.intellij.util.graph.impl.CycleFinder x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/graph/impl/GraphAlgorithmsImpl$1.class
GraphAlgorithmsImpl.java package com.intellij.util.graph.impl com.intellij.util.graph.impl.GraphAlgorithmsImpl$1 extends java.lang.Object implements com.intellij.util.graph.Graph { final synthetic com.intellij.util.graph.Graph val$graph final synthetic com.intellij.util.graph.impl.GraphAlgorithmsImpl this$0 void <init> (com.intellij.util.graph.impl.GraphAlgorithmsImpl, com.intellij.util.graph.Graph) com.intellij.util.graph.impl.GraphAlgorithmsImpl this$0 public java.util.Collection getNodes () public java.util.Iterator getIn (java.lang.Object) Object n public java.util.Iterator getOut (java.lang.Object) Object n private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/graph/impl/GraphAlgorithmsImpl$2.class
GraphAlgorithmsImpl.java package com.intellij.util.graph.impl com.intellij.util.graph.impl.GraphAlgorithmsImpl$2 extends java.lang.Object implements com.intellij.util.graph.InboundSemiGraph { final synthetic java.util.List val$chunks final synthetic com.intellij.util.graph.Graph val$graph final synthetic java.util.Map val$nodeToChunkMap final synthetic com.intellij.util.graph.impl.GraphAlgorithmsImpl this$0 void <init> (com.intellij.util.graph.impl.GraphAlgorithmsImpl, java.util.List, com.intellij.util.graph.Graph, java.util.Map) com.intellij.util.graph.impl.GraphAlgorithmsImpl this$0 public java.util.Collection getNodes () public java.util.Iterator getIn (com.intellij.util.Chunk) Object in java.util.Iterator nodeIns Object node com.intellij.util.Chunk chunk java.util.Set chunkNodes java.util.Set ins public volatile synthetic java.util.Iterator getIn (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/graph/impl/GraphAlgorithmsImpl.class
GraphAlgorithmsImpl.java package com.intellij.util.graph.impl public com.intellij.util.graph.impl.GraphAlgorithmsImpl extends com.intellij.util.graph.GraphAlgorithms { public void <init> () public java.util.List findShortestPath (com.intellij.util.graph.Graph, java.lang.Object, java.lang.Object) com.intellij.util.graph.Graph graph Object start Object finish public java.util.List findShortestPath (com.intellij.util.graph.InboundSemiGraph, java.lang.Object, java.lang.Object) com.intellij.util.graph.InboundSemiGraph graph Object start Object finish public java.util.List findKShortestPaths (com.intellij.util.graph.Graph, java.lang.Object, java.lang.Object, int, com.intellij.openapi.progress.ProgressIndicator) com.intellij.util.graph.Graph graph Object start Object finish int k com.intellij.openapi.progress.ProgressIndicator progressIndicator public java.util.Set findCycles (com.intellij.util.graph.Graph, java.lang.Object) com.intellij.util.graph.Graph graph Object node public com.intellij.util.graph.Graph invertEdgeDirections (com.intellij.util.graph.Graph) com.intellij.util.graph.Graph graph public com.intellij.util.graph.Graph computeSCCGraph (com.intellij.util.graph.Graph) Object node java.util.Set chunkNodes com.intellij.util.Chunk chunk java.util.Collection component com.intellij.util.graph.Graph graph com.intellij.util.graph.DFSTBuilder builder java.util.Collection components java.util.List chunks java.util.Map nodeToChunkMap public void collectOutsRecursively (com.intellij.util.graph.Graph, java.lang.Object, java.util.Set) Object successor Object currentNode java.util.Iterator successorIterator com.intellij.util.graph.Graph graph Object start java.util.Set set com.intellij.util.containers.Stack stack public java.util.Collection computeStronglyConnectedComponents (com.intellij.util.graph.Graph) com.intellij.util.graph.Graph graph public java.util.List removePathsWithCycles (java.util.List) java.util.List path java.util.List paths java.util.List result private static boolean containsCycle (java.util.List) java.util.List path private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/graph/impl/GraphEdge.class
GraphEdge.java package com.intellij.util.graph.impl com.intellij.util.graph.impl.GraphEdge extends java.lang.Object { private final Object myStart private final Object myFinish private final int myDelta void <init> (java.lang.Object, java.lang.Object, int) Object start Object finish int delta public java.lang.Object getStart () public java.lang.Object getFinish () public int getDelta () public boolean equals (java.lang.Object) Object o com.intellij.util.graph.impl.GraphEdge edge public int hashCode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/graph/impl/KShortestPathsFinder$1.class
KShortestPathsFinder.java package com.intellij.util.graph.impl synthetic com.intellij.util.graph.impl.KShortestPathsFinder$1 extends java.lang.Object { }
com/intellij/util/graph/impl/KShortestPathsFinder$Heap.class
KShortestPathsFinder.java package com.intellij.util.graph.impl com.intellij.util.graph.impl.KShortestPathsFinder$Heap extends java.lang.Object { private final int mySize private final com.intellij.util.graph.impl.KShortestPathsFinder$HeapNode myRoot void <init> (com.intellij.util.graph.impl.KShortestPathsFinder$HeapNode) com.intellij.util.graph.impl.KShortestPathsFinder$HeapNode root private void <init> (int, com.intellij.util.graph.impl.KShortestPathsFinder$HeapNode) int size com.intellij.util.graph.impl.KShortestPathsFinder$HeapNode root public com.intellij.util.graph.impl.KShortestPathsFinder$HeapNode getRoot () public com.intellij.util.graph.impl.KShortestPathsFinder$Heap insert (com.intellij.util.graph.impl.KShortestPathsFinder$HeapNode) int ind com.intellij.util.graph.impl.KShortestPathsFinder$HeapNode copy com.intellij.util.graph.impl.KShortestPathsFinder$HeapNode parent com.intellij.util.graph.impl.GraphEdge t com.intellij.util.graph.impl.KShortestPathsFinder$HeapNode t2 int i com.intellij.util.graph.impl.KShortestPathsFinder$HeapNode node int pos int pow com.intellij.util.graph.impl.KShortestPathsFinder$HeapNode newRoot com.intellij.util.graph.impl.KShortestPathsFinder$HeapNode place java.util.List parents }
com/intellij/util/graph/impl/KShortestPathsFinder$HeapNode.class
KShortestPathsFinder.java package com.intellij.util.graph.impl com.intellij.util.graph.impl.KShortestPathsFinder$HeapNode extends java.lang.Object { public com.intellij.util.graph.impl.KShortestPathsFinder$HeapNode[] myChildren public com.intellij.util.graph.impl.GraphEdge myEdge private void <init> (com.intellij.util.graph.impl.GraphEdge) com.intellij.util.graph.impl.GraphEdge edge void <init> (com.intellij.util.graph.impl.KShortestPathsFinder$HeapNode) com.intellij.util.graph.impl.KShortestPathsFinder$HeapNode node public com.intellij.util.graph.impl.KShortestPathsFinder$HeapNode copy () synthetic void <init> (com.intellij.util.graph.impl.GraphEdge, com.intellij.util.graph.impl.KShortestPathsFinder$1) com.intellij.util.graph.impl.GraphEdge x0 com.intellij.util.graph.impl.KShortestPathsFinder$1 x1 }
com/intellij/util/graph/impl/KShortestPathsFinder$Sidetracks.class
KShortestPathsFinder.java package com.intellij.util.graph.impl com.intellij.util.graph.impl.KShortestPathsFinder$Sidetracks extends java.lang.Object implements java.lang.Comparable { private final int myLength private final com.intellij.util.containers.FList myEdges private void <init> (int, com.intellij.util.containers.FList) int length com.intellij.util.containers.FList edges public int compareTo (com.intellij.util.graph.impl.KShortestPathsFinder$Sidetracks) com.intellij.util.graph.impl.KShortestPathsFinder$Sidetracks o public volatile synthetic int compareTo (java.lang.Object) synthetic void <init> (int, com.intellij.util.containers.FList, com.intellij.util.graph.impl.KShortestPathsFinder$1) int x0 com.intellij.util.containers.FList x1 com.intellij.util.graph.impl.KShortestPathsFinder$1 x2 static synthetic com.intellij.util.containers.FList access$200 (com.intellij.util.graph.impl.KShortestPathsFinder$Sidetracks) com.intellij.util.graph.impl.KShortestPathsFinder$Sidetracks x0 static synthetic int access$300 (com.intellij.util.graph.impl.KShortestPathsFinder$Sidetracks) com.intellij.util.graph.impl.KShortestPathsFinder$Sidetracks x0 }
com/intellij/util/graph/impl/KShortestPathsFinder.class
KShortestPathsFinder.java package com.intellij.util.graph.impl public com.intellij.util.graph.impl.KShortestPathsFinder extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.util.graph.InboundSemiGraph myGraph private final Object myStart private final Object myFinish private final com.intellij.openapi.progress.ProgressIndicator myProgressIndicator private com.intellij.util.containers.MultiMap myNonTreeEdges private java.util.List mySortedNodes private java.util.Map myNextNodes private java.util.Map myOutRoots private java.util.Map myHeaps public void <init> (com.intellij.util.graph.Graph, java.lang.Object, java.lang.Object, com.intellij.openapi.progress.ProgressIndicator) com.intellij.util.graph.Graph graph Object start Object finish com.intellij.openapi.progress.ProgressIndicator progress public void <init> (com.intellij.util.graph.InboundSemiGraph, java.lang.Object, java.lang.Object, com.intellij.openapi.progress.ProgressIndicator) com.intellij.util.graph.InboundSemiGraph graph Object start Object finish com.intellij.openapi.progress.ProgressIndicator progress private void computeDistancesToTarget () int dPrev Object prev Object node int d java.util.Iterator iterator gnu.trove.TObjectIntHashMap distances java.util.Deque nodes private void buildOutHeaps () com.intellij.util.graph.impl.KShortestPathsFinder$HeapNode heapNode com.intellij.util.graph.impl.GraphEdge edge com.intellij.util.graph.impl.KShortestPathsFinder$HeapNode heapNode com.intellij.util.graph.impl.KShortestPathsFinder$HeapNode parent int j int j java.util.List heapNodes java.util.Collection edges com.intellij.util.graph.impl.KShortestPathsFinder$HeapNode root Object node private void buildMainHeaps () com.intellij.util.graph.impl.KShortestPathsFinder$HeapNode outRoot Object next com.intellij.util.graph.impl.KShortestPathsFinder$Heap nextHeap com.intellij.util.graph.impl.KShortestPathsFinder$Heap tHeap Object node private void heapify (com.intellij.util.graph.impl.KShortestPathsFinder$HeapNode) com.intellij.util.graph.impl.KShortestPathsFinder$HeapNode child int i com.intellij.util.graph.impl.GraphEdge t com.intellij.util.graph.impl.KShortestPathsFinder$HeapNode min com.intellij.util.graph.impl.KShortestPathsFinder$HeapNode node public java.util.List findShortestPaths (int) com.intellij.util.graph.impl.KShortestPathsFinder$HeapNode f com.intellij.util.graph.impl.KShortestPathsFinder$HeapNode child com.intellij.util.graph.impl.KShortestPathsFinder$Sidetracks current com.intellij.util.graph.impl.KShortestPathsFinder$HeapNode e com.intellij.util.graph.impl.KShortestPathsFinder$Heap next int i java.util.PriorityQueue queue java.util.List sidetracks com.intellij.util.graph.impl.KShortestPathsFinder$Heap heap com.intellij.openapi.progress.ProcessCanceledException e int k private java.util.List computePathsBySidetracks (java.util.List) java.util.List edges Object current java.util.List path int i com.intellij.util.containers.FList sidetrack java.util.List sidetracks java.util.List result static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/graph/impl/ShortestPathFinder.class
ShortestPathFinder.java package com.intellij.util.graph.impl public com.intellij.util.graph.impl.ShortestPathFinder extends java.lang.Object { private final com.intellij.util.graph.InboundSemiGraph myGraph public void <init> (com.intellij.util.graph.Graph) com.intellij.util.graph.Graph graph public void <init> (com.intellij.util.graph.InboundSemiGraph) com.intellij.util.graph.InboundSemiGraph graph public java.util.List findPath (java.lang.Object, java.lang.Object) Object prev Object node java.util.Iterator in Object start Object finish java.util.Map nextNodes java.util.Deque queue boolean found java.util.List path Object current }
com/intellij/util/indexing/FileContentImpl$IllegalDataException.class
FileContentImpl.java package com.intellij.util.indexing public com.intellij.util.indexing.FileContentImpl$IllegalDataException extends java.lang.RuntimeException { void <init> (java.lang.String) String message }
com/intellij/util/indexing/FileContentImpl.class
FileContentImpl.java package com.intellij.util.indexing public com.intellij.util.indexing.FileContentImpl extends com.intellij.openapi.util.UserDataHolderBase implements com.intellij.util.indexing.PsiDependentFileContent { private final com.intellij.openapi.vfs.VirtualFile myFile private final String myFileName private final com.intellij.openapi.fileTypes.FileType myFileType private java.nio.charset.Charset myCharset private byte[] myContent private CharSequence myContentAsText private final long myStamp private byte[] myHash private boolean myLighterASTShouldBeThreadSafe private final boolean myPhysicalContent private static final com.intellij.openapi.util.Key CACHED_PSI public void <init> (com.intellij.openapi.vfs.VirtualFile, java.lang.CharSequence, long) com.intellij.openapi.vfs.VirtualFile file CharSequence contentAsText long documentStamp public void <init> (com.intellij.openapi.vfs.VirtualFile, byte[]) com.intellij.openapi.vfs.VirtualFile file byte[] content void <init> (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file private void <init> (com.intellij.openapi.vfs.VirtualFile, java.lang.CharSequence, byte[], long, boolean) com.intellij.openapi.vfs.VirtualFile file CharSequence contentAsText byte[] content long stamp boolean physicalContent public com.intellij.openapi.project.Project getProject () public com.intellij.psi.PsiFile getPsiFile () private com.intellij.psi.PsiFile getFileFromText () com.intellij.psi.PsiFile psi public com.intellij.lang.LighterAST getLighterAST () com.intellij.lang.FileASTNode node com.intellij.lang.LighterAST lighterAST void ensureThreadSafeLighterAST () public com.intellij.psi.PsiFile createFileFromText (java.lang.CharSequence) CharSequence text com.intellij.openapi.project.Project project public static com.intellij.psi.PsiFile createFileFromText (com.intellij.openapi.project.Project, java.lang.CharSequence, com.intellij.openapi.fileTypes.LanguageFileType, com.intellij.openapi.vfs.VirtualFile, java.lang.String) com.intellij.openapi.project.Project project CharSequence text com.intellij.openapi.fileTypes.LanguageFileType fileType com.intellij.openapi.vfs.VirtualFile file String fileName com.intellij.lang.Language language com.intellij.lang.Language substitutedLanguage com.intellij.psi.PsiFile psiFile private com.intellij.openapi.fileTypes.FileType getSubstitutedFileType () public static com.intellij.util.indexing.FileContent createByFile (com.intellij.openapi.vfs.VirtualFile) java.io.IOException e com.intellij.openapi.vfs.VirtualFile file private com.intellij.openapi.fileTypes.FileType getFileTypeWithoutSubstitution () public com.intellij.openapi.fileTypes.FileType getFileType () public com.intellij.openapi.vfs.VirtualFile getFile () public java.lang.String getFileName () public java.nio.charset.Charset getCharset () java.nio.charset.Charset charset public long getStamp () public byte[] getContent () byte[] content public java.lang.CharSequence getContentAsText () CharSequence content CharSequence contentAsText public java.lang.String toString () public byte[] getHash () public void setHash (byte[]) byte[] hash public com.intellij.psi.PsiFile getPsiFileForPsiDependentIndex () com.intellij.psi.PsiFile existingPsi com.intellij.psi.PsiDocumentManager psiDocumentManager com.intellij.openapi.editor.Document document com.intellij.psi.PsiFile psi static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/IndexingDataKeys.class
IndexingDataKeys.java package com.intellij.util.indexing public com.intellij.util.indexing.IndexingDataKeys extends java.lang.Object { public static final com.intellij.openapi.util.Key VIRTUAL_FILE public static final com.intellij.openapi.util.Key PROJECT public static final com.intellij.openapi.util.Key PSI_FILE public static final com.intellij.openapi.util.Key FILE_TEXT_CONTENT_KEY public static final com.intellij.openapi.util.Key LIGHTER_AST_NODE_KEY private void <init> () static void <clinit> () }
com/intellij/util/indexing/SubstitutedFileType.class
SubstitutedFileType.java package com.intellij.util.indexing public com.intellij.util.indexing.SubstitutedFileType extends com.intellij.openapi.fileTypes.LanguageFileType { private final com.intellij.openapi.fileTypes.FileType myOriginalFileType private final com.intellij.openapi.fileTypes.FileType myFileType private void <init> (com.intellij.openapi.fileTypes.FileType, com.intellij.openapi.fileTypes.LanguageFileType, com.intellij.lang.Language) com.intellij.openapi.fileTypes.FileType originalFileType com.intellij.openapi.fileTypes.LanguageFileType substitutionFileType com.intellij.lang.Language substitutedLanguage public static com.intellij.openapi.fileTypes.FileType substituteFileType (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.fileTypes.FileType, com.intellij.openapi.project.Project) com.intellij.lang.Language language com.intellij.lang.Language substitutedLanguage com.intellij.openapi.fileTypes.LanguageFileType substFileType com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.fileTypes.FileType fileType com.intellij.openapi.project.Project project public java.lang.String getName () public java.lang.String getDescription () public java.lang.String getDefaultExtension () public javax.swing.Icon getIcon () public java.lang.String getCharset (com.intellij.openapi.vfs.VirtualFile, byte[]) com.intellij.openapi.vfs.VirtualFile file byte[] content public com.intellij.openapi.fileTypes.FileType getOriginalFileType () public com.intellij.openapi.fileTypes.FileType getFileType () public boolean isSameFileType () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/profiling/ProfileViewer$Occurrence.class
ProfileViewer.java package com.intellij.util.profiling com.intellij.util.profiling.ProfileViewer$Occurrence extends java.lang.Object { private com.intellij.util.profiling.ProfileViewer$Ref ref private int time private String type private final java.util.List subOccurrences static final synthetic boolean $assertionsDisabled final synthetic com.intellij.util.profiling.ProfileViewer this$0 void <init> (com.intellij.util.profiling.ProfileViewer) com.intellij.util.profiling.ProfileViewer this$0 void setData (java.lang.String) String filename String text int hashcode com.intellij.util.profiling.ProfileViewer$Ref ref NumberFormatException e String line String[] split com.intellij.util.profiling.ProfileViewer$Ref getRef () int getTime () void addSubOccurrence (com.intellij.util.profiling.ProfileViewer$Occurrence) com.intellij.util.profiling.ProfileViewer$Occurrence o public java.lang.String toString () static synthetic int access$000 (com.intellij.util.profiling.ProfileViewer$Occurrence) com.intellij.util.profiling.ProfileViewer$Occurrence x0 static void <clinit> () }
com/intellij/util/profiling/ProfileViewer$Ref.class
ProfileViewer.java package com.intellij.util.profiling com.intellij.util.profiling.ProfileViewer$Ref extends java.lang.Object { private final String text private final String fileName private final int hashcode private int totalTime private final java.util.List occurrences final synthetic com.intellij.util.profiling.ProfileViewer this$0 void <init> (com.intellij.util.profiling.ProfileViewer, java.lang.String, int, java.lang.String) String text int hashcode String filename void addOccurrence (com.intellij.util.profiling.ProfileViewer$Occurrence) com.intellij.util.profiling.ProfileViewer$Occurrence o public int hashCode () public boolean equals (java.lang.Object) Object obj public java.lang.String toString () static synthetic java.lang.String access$100 (com.intellij.util.profiling.ProfileViewer$Ref) com.intellij.util.profiling.ProfileViewer$Ref x0 static synthetic int access$200 (com.intellij.util.profiling.ProfileViewer$Ref) com.intellij.util.profiling.ProfileViewer$Ref x0 }
com/intellij/util/profiling/ProfileViewer.class
ProfileViewer.java package com.intellij.util.profiling com.intellij.util.profiling.ProfileViewer extends java.lang.Object { java.util.HashMap map void <init> () public static void main (java.lang.String[]) throws java.io.IOException String[] args void run () throws java.io.IOException String line java.io.BufferedReader reader java.io.File file com.intellij.util.profiling.ProfileViewer$Occurrence occurrence com.intellij.util.profiling.ProfileViewer$Occurrence occurrence int spaces String line java.util.List list java.io.File dir com.intellij.util.profiling.ProfileViewer$Occurrence root java.util.ArrayDeque stack int curSpaces java.util.List refs int var static int leadingSpaces (java.lang.String) String s int i private static synthetic int lambda$run$0 (com.intellij.util.profiling.ProfileViewer$Ref, com.intellij.util.profiling.ProfileViewer$Ref) com.intellij.util.profiling.ProfileViewer$Ref ref1 com.intellij.util.profiling.ProfileViewer$Ref ref2 }
com/intellij/util/profiling/ResolveProfiler$1.class
ResolveProfiler.java package com.intellij.util.profiling synthetic com.intellij.util.profiling.ResolveProfiler$1 extends java.lang.Object { }
com/intellij/util/profiling/ResolveProfiler$ThreadInfo.class
ResolveProfiler.java package com.intellij.util.profiling com.intellij.util.profiling.ResolveProfiler$ThreadInfo extends java.lang.Object { private final String myFileName private final java.util.Deque myTimeStack private String myPrefix private void <init> (java.lang.String) String name public java.lang.String getName () public void start () public long finish () Long time private java.lang.String getPrefix () static synthetic java.lang.String access$000 (com.intellij.util.profiling.ResolveProfiler$ThreadInfo) com.intellij.util.profiling.ResolveProfiler$ThreadInfo x0 synthetic void <init> (java.lang.String, com.intellij.util.profiling.ResolveProfiler$1) String x0 com.intellij.util.profiling.ResolveProfiler$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/profiling/ResolveProfiler.class
ResolveProfiler.java package com.intellij.util.profiling public com.intellij.util.profiling.ResolveProfiler extends java.lang.Object { private static final String PATH private static final boolean DISABLED private static final ThreadLocal threadMap private static volatile int fileCount public void <init> () public static void start () public static long finish () public static void write (java.lang.String, com.intellij.psi.PsiElement, long) String prefix com.intellij.psi.PsiElement expression long time public static void write (java.lang.String) String s private static com.intellij.util.profiling.ResolveProfiler$ThreadInfo getThreadInfo () com.intellij.util.profiling.ResolveProfiler$ThreadInfo info public static java.lang.String getInfo (java.lang.String, com.intellij.psi.PsiElement, long) String prefix com.intellij.psi.PsiElement expression long time com.intellij.psi.PsiFile file String text String textInfo static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/ide/PooledThreadExecutor.class
PooledThreadExecutor.java package org.jetbrains.ide public final org.jetbrains.ide.PooledThreadExecutor extends java.lang.Object { public static final java.util.concurrent.ExecutorService INSTANCE public void <init> () static void <clinit> () }
com/intellij/ide/highlighter/custom/
com/intellij/ide/highlighter/custom/tokens/
com/intellij/openapi/fileTypes/impl/
com/intellij/openapi/module/impl/scopes/
com/intellij/concurrency/SensitiveProgressWrapper.class
SensitiveProgressWrapper.java package com.intellij.concurrency public com.intellij.concurrency.SensitiveProgressWrapper extends com.intellij.openapi.progress.util.ProgressWrapper { public void <init> (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator indicator private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/find/FindInProjectSettings.class
FindInProjectSettings.java package com.intellij.find public abstract com.intellij.find.FindInProjectSettings extends java.lang.Object { public static com.intellij.find.FindInProjectSettings getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract void addStringToFind (java.lang.String) public abstract void addStringToReplace (java.lang.String) public abstract void addDirectory (java.lang.String) public abstract java.lang.String[] getRecentFindStrings () public abstract java.lang.String[] getRecentReplaceStrings () public abstract java.util.List getRecentDirectories () }
com/intellij/find/FindSettings.class
FindSettings.java package com.intellij.find public abstract com.intellij.find.FindSettings extends java.lang.Object { public void <init> () public static com.intellij.find.FindSettings getInstance () public abstract boolean isSkipResultsWithOneUsage () public abstract void setSkipResultsWithOneUsage (boolean) public abstract java.lang.String getDefaultScopeName () public abstract void setDefaultScopeName (java.lang.String) public abstract boolean isSearchOverloadedMethods () public abstract void setSearchOverloadedMethods (boolean) public abstract boolean isForward () public abstract void setForward (boolean) public abstract boolean isFromCursor () public abstract void setFromCursor (boolean) public abstract boolean isGlobal () public abstract void setGlobal (boolean) public abstract boolean isCaseSensitive () public abstract void setCaseSensitive (boolean) public abstract boolean isLocalCaseSensitive () public abstract void setLocalCaseSensitive (boolean) public abstract boolean isPreserveCase () public abstract void setPreserveCase (boolean) public abstract boolean isWholeWordsOnly () public abstract void setWholeWordsOnly (boolean) public abstract boolean isLocalWholeWordsOnly () public abstract void setLocalWholeWordsOnly (boolean) public abstract boolean isRegularExpressions () public abstract void setRegularExpressions (boolean) public abstract boolean isLocalRegularExpressions () public abstract void setLocalRegularExpressions (boolean) public abstract void addStringToFind (java.lang.String) public abstract void addStringToReplace (java.lang.String) public abstract java.lang.String[] getRecentFindStrings () public abstract java.lang.String[] getRecentReplaceStrings () public abstract java.lang.String[] getRecentFileMasks () public abstract void setWithSubdirectories (boolean) public abstract void initModelBySetings (com.intellij.find.FindModel) public abstract java.lang.String getFileMask () public abstract void setFileMask (java.lang.String) public abstract void setCustomScope (java.lang.String) public abstract java.lang.String getCustomScope () public abstract boolean isInStringLiteralsOnly () public abstract void setInStringLiteralsOnly (boolean) public abstract boolean isInCommentsOnly () public abstract void setInCommentsOnly (boolean) public abstract boolean isExceptStringLiterals () public abstract void setExceptStringLiterals (boolean) public abstract boolean isExceptComments () public abstract void setExceptComments (boolean) public abstract boolean isExceptCommentsAndLiterals () public abstract void setExceptCommentsAndLiterals (boolean) public abstract boolean isShowResultsInSeparateView () public abstract void setShowResultsInSeparateView (boolean) }
com/intellij/find/findUsages/FindUsagesHelper.class
FindUsagesHelper.java package com.intellij.find.findUsages public com.intellij.find.findUsages.FindUsagesHelper extends java.lang.Object { public void <init> () public static boolean processUsagesInText (com.intellij.psi.PsiElement, java.util.Collection, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.Processor) com.intellij.psi.PsiElement element java.util.Collection stringToSearch com.intellij.psi.search.GlobalSearchScope searchScope com.intellij.util.Processor processor public static boolean processUsagesInText (com.intellij.psi.PsiElement, java.util.Collection, boolean, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.Processor) String s com.intellij.psi.PsiElement element java.util.Collection stringToSearch boolean equivalentReferencesOnly com.intellij.psi.search.GlobalSearchScope searchScope com.intellij.util.Processor processor com.intellij.openapi.util.TextRange elementTextRange com.intellij.usageView.UsageInfoFactory factory private static synthetic com.intellij.usageView.UsageInfo lambda$processUsagesInText$1 (com.intellij.psi.PsiElement, boolean, com.intellij.openapi.util.TextRange, com.intellij.psi.PsiElement, int, int) com.intellij.openapi.util.TextRange range com.intellij.psi.PsiReference ref com.intellij.psi.PsiElement refElement com.intellij.psi.PsiElement element boolean equivalentReferencesOnly com.intellij.openapi.util.TextRange elementTextRange com.intellij.psi.PsiElement usage int startOffset int endOffset com.intellij.psi.PsiReference someReference private static synthetic com.intellij.openapi.util.TextRange lambda$processUsagesInText$0 (com.intellij.psi.PsiElement) throws java.lang.RuntimeException com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/highlighter/custom/AbstractCustomLexer.class
AbstractCustomLexer.java package com.intellij.ide.highlighter.custom public com.intellij.ide.highlighter.custom.AbstractCustomLexer extends com.intellij.lexer.LexerBase { protected CharSequence myBuffer protected int myStartOffset protected int myEndOffset private final com.intellij.ide.highlighter.custom.tokens.TokenParser[] myTokenParsers protected com.intellij.ide.highlighter.custom.tokens.TokenInfo myCurrentToken protected int myPosition public void <init> (java.util.List) java.util.List tokenParsers public void start (java.lang.CharSequence, int, int, int) com.intellij.ide.highlighter.custom.tokens.TokenParser tokenParser CharSequence buffer int startOffset int endOffset int initialState public int getState () public com.intellij.psi.tree.IElementType getTokenType () public int getTokenStart () public int getTokenEnd () public void advance () com.intellij.ide.highlighter.custom.tokens.TokenParser tokenParser boolean tokenFound protected void handleTokenNotFound () public java.lang.CharSequence getBufferSequence () public int getBufferEnd () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/highlighter/custom/CustomFileTypeLexer$1.class
CustomFileTypeLexer.java package com.intellij.ide.highlighter.custom final com.intellij.ide.highlighter.custom.CustomFileTypeLexer$1 extends com.intellij.ide.highlighter.custom.tokens.TokenParser { final synthetic com.intellij.ide.highlighter.custom.tokens.KeywordParser val$parser void <init> (com.intellij.ide.highlighter.custom.tokens.KeywordParser) public boolean hasToken (int) int position }
com/intellij/ide/highlighter/custom/CustomFileTypeLexer$CommentParser.class
CustomFileTypeLexer.java package com.intellij.ide.highlighter.custom com.intellij.ide.highlighter.custom.CustomFileTypeLexer$CommentParser extends com.intellij.ide.highlighter.custom.tokens.TokenParser { final com.intellij.ide.highlighter.custom.tokens.LineCommentParser lineCommentParser final com.intellij.ide.highlighter.custom.tokens.MultilineCommentParser blockCommentParser private final com.intellij.ide.highlighter.custom.SyntaxTable myTable void <init> (com.intellij.ide.highlighter.custom.SyntaxTable) com.intellij.ide.highlighter.custom.SyntaxTable table public void setBuffer (java.lang.CharSequence, int, int) CharSequence buffer int startOffset int endOffset public boolean hasToken (int) com.intellij.ide.highlighter.custom.tokens.TokenParser chosen int position boolean hasBlock boolean hasLine }
com/intellij/ide/highlighter/custom/CustomFileTypeLexer.class
CustomFileTypeLexer.java package com.intellij.ide.highlighter.custom public final com.intellij.ide.highlighter.custom.CustomFileTypeLexer extends com.intellij.ide.highlighter.custom.AbstractCustomLexer { public void <init> (com.intellij.ide.highlighter.custom.SyntaxTable, boolean) com.intellij.ide.highlighter.custom.SyntaxTable table boolean forHighlighting public void <init> (com.intellij.ide.highlighter.custom.SyntaxTable) com.intellij.ide.highlighter.custom.SyntaxTable table private static java.util.List buildTokenParsers (com.intellij.ide.highlighter.custom.SyntaxTable, boolean) com.intellij.ide.highlighter.custom.SyntaxTable table boolean forHighlighting com.intellij.ide.highlighter.custom.tokens.NumberParser numberParser com.intellij.ide.highlighter.custom.tokens.HexNumberParser hexNumberParser com.intellij.ide.highlighter.custom.tokens.KeywordParser parser com.intellij.ide.highlighter.custom.tokens.TokenParser keywordParser com.intellij.ide.highlighter.custom.tokens.IdentifierParser identifierParser com.intellij.ide.highlighter.custom.tokens.QuotedStringParser quotedStringParser com.intellij.ide.highlighter.custom.tokens.QuotedStringParser quotedStringParser2 java.util.ArrayList tokenParsers }
com/intellij/ide/highlighter/custom/SyntaxTable.class
SyntaxTable.java package com.intellij.ide.highlighter.custom public com.intellij.ide.highlighter.custom.SyntaxTable extends java.lang.Object implements java.lang.Cloneable { private java.util.Set myKeywords1 private java.util.Set myKeywords2 private java.util.Set myKeywords3 private java.util.Set myKeywords4 private String myLineComment public boolean lineCommentOnlyAtStart private String myStartComment private String myEndComment private String myHexPrefix private String myNumPostfixChars private boolean myIgnoreCase private boolean myHasBraces private boolean myHasBrackets private boolean myHasParens private boolean myHasStringEscapes private volatile com.intellij.reference.SoftReference myKeywordParser public void <init> () public com.intellij.ide.highlighter.custom.tokens.KeywordParser getKeywordParser () com.intellij.ide.highlighter.custom.tokens.KeywordParser parser protected java.lang.Object clone () throws java.lang.CloneNotSupportedException com.intellij.ide.highlighter.custom.SyntaxTable cl public void addKeyword1 (java.lang.String) String keyword public java.util.Set getKeywords1 () public void addKeyword2 (java.lang.String) String keyword public java.util.Set getKeywords2 () public void addKeyword3 (java.lang.String) String keyword public java.util.Set getKeywords3 () public void addKeyword4 (java.lang.String) String keyword public java.util.Set getKeywords4 () public java.lang.String getLineComment () public void setLineComment (java.lang.String) String lineComment public java.lang.String getStartComment () public void setStartComment (java.lang.String) String startComment public java.lang.String getEndComment () public void setEndComment (java.lang.String) String endComment public java.lang.String getHexPrefix () public void setHexPrefix (java.lang.String) String hexPrefix public java.lang.String getNumPostfixChars () public void setNumPostfixChars (java.lang.String) String numPostfixChars public boolean isIgnoreCase () public void setIgnoreCase (boolean) boolean ignoreCase public boolean isHasBraces () public void setHasBraces (boolean) boolean hasBraces public boolean equals (java.lang.Object) Object o com.intellij.ide.highlighter.custom.SyntaxTable syntaxTable public int hashCode () public boolean isHasBrackets () public boolean isHasParens () public void setHasBrackets (boolean) boolean hasBrackets public void setHasParens (boolean) boolean hasParens public boolean isHasStringEscapes () public void setHasStringEscapes (boolean) boolean hasEscapes private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/highlighter/custom/tokens/BraceTokenParser.class
BraceTokenParser.java package com.intellij.ide.highlighter.custom.tokens public com.intellij.ide.highlighter.custom.tokens.BraceTokenParser extends com.intellij.ide.highlighter.custom.tokens.PrefixedTokenParser { public void <init> (java.lang.String, com.intellij.psi.tree.IElementType) String prefix com.intellij.psi.tree.IElementType tokenType public static java.util.List getBraces () public static java.util.List getParens () public static java.util.List getBrackets () public static java.util.List getAngleBrackets () protected int getTokenEnd (int) int position }
com/intellij/ide/highlighter/custom/tokens/HexNumberParser.class
HexNumberParser.java package com.intellij.ide.highlighter.custom.tokens public com.intellij.ide.highlighter.custom.tokens.HexNumberParser extends com.intellij.ide.highlighter.custom.tokens.PrefixedTokenParser { private void <init> (java.lang.String) String prefix protected int getTokenEnd (int) int position public static com.intellij.ide.highlighter.custom.tokens.HexNumberParser create (java.lang.String) String prefix String trimmedPrefix }
com/intellij/ide/highlighter/custom/tokens/IdentifierParser.class
IdentifierParser.java package com.intellij.ide.highlighter.custom.tokens public com.intellij.ide.highlighter.custom.tokens.IdentifierParser extends com.intellij.ide.highlighter.custom.tokens.TokenParser { private final com.intellij.ide.highlighter.custom.tokens.KeywordParser myKeywordParser public void <init> (com.intellij.ide.highlighter.custom.tokens.KeywordParser) com.intellij.ide.highlighter.custom.tokens.KeywordParser keywordParser public boolean hasToken (int) int position int start com.intellij.psi.tree.IElementType tokenType private boolean isIdentifierPart (int) int position }
com/intellij/ide/highlighter/custom/tokens/KeywordParser.class
KeywordParser.java package com.intellij.ide.highlighter.custom.tokens public com.intellij.ide.highlighter.custom.tokens.KeywordParser extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private final java.util.List myKeywordSets private final com.intellij.util.containers.CharTrie myTrie private final gnu.trove.TIntHashSet myHashCodes private final boolean myIgnoreCase public void <init> (java.util.List, boolean) String s java.util.Set normalized java.util.Set keywordSet java.util.List keywordSets boolean ignoreCase private java.util.Set normalizeKeywordSet (java.util.Set) String s java.util.Set keywordSet java.util.Set result public boolean hasToken (int, java.lang.CharSequence, com.intellij.ide.highlighter.custom.tokens.TokenInfo) int i String keyword String testKeyword char c int nextIndex int position CharSequence myBuffer com.intellij.ide.highlighter.custom.tokens.TokenInfo tokenInfo int index int offset String longestKeyword com.intellij.psi.tree.IElementType longestKeywordType private static boolean isWordEnd (int, java.lang.CharSequence) int offset CharSequence sequence private static com.intellij.psi.tree.IElementType getToken (int) int keywordSetIndex static void <clinit> () }
com/intellij/ide/highlighter/custom/tokens/LineCommentParser.class
LineCommentParser.java package com.intellij.ide.highlighter.custom.tokens public com.intellij.ide.highlighter.custom.tokens.LineCommentParser extends com.intellij.ide.highlighter.custom.tokens.PrefixedTokenParser { private final boolean myAtStartOnly public void <init> (java.lang.String, boolean) String prefix boolean atStartOnly public boolean hasToken (int) int position protected int getTokenEnd (int) int position }
com/intellij/ide/highlighter/custom/tokens/MultilineCommentParser.class
MultilineCommentParser.java package com.intellij.ide.highlighter.custom.tokens public com.intellij.ide.highlighter.custom.tokens.MultilineCommentParser extends com.intellij.ide.highlighter.custom.tokens.PrefixedTokenParser { private final char[] myEndDelimiter private void <init> (java.lang.String, java.lang.String) String startDelimiter String endDelimiter protected int getTokenEnd (int) int pos int i int position public static com.intellij.ide.highlighter.custom.tokens.MultilineCommentParser create (java.lang.String, java.lang.String) String startDelimiter String endDelimiter String trimmedStart String trimmedEnd }
com/intellij/ide/highlighter/custom/tokens/NumberParser.class
NumberParser.java package com.intellij.ide.highlighter.custom.tokens public final com.intellij.ide.highlighter.custom.tokens.NumberParser extends com.intellij.ide.highlighter.custom.tokens.TokenParser { private final String mySuffices private final boolean myIgnoreCase public void <init> (java.lang.String, boolean) String suffices boolean ignoreCase public boolean hasToken (int) char finalChar int dotPosition int position int start char startChar static boolean isDigit (char) char c private boolean isDelimiter (char) char c private boolean isSuffix (char) char c private boolean isNumberTail (char) char c }
com/intellij/ide/highlighter/custom/tokens/PrefixedTokenParser.class
PrefixedTokenParser.java package com.intellij.ide.highlighter.custom.tokens public abstract com.intellij.ide.highlighter.custom.tokens.PrefixedTokenParser extends com.intellij.ide.highlighter.custom.tokens.TokenParser { private final char[] myPrefix private final com.intellij.psi.tree.IElementType myTokenType public void <init> (java.lang.String, com.intellij.psi.tree.IElementType) String prefix com.intellij.psi.tree.IElementType tokenType public boolean hasToken (int) int position int start int i int end protected abstract int getTokenEnd (int) }
com/intellij/ide/highlighter/custom/tokens/PunctuationParser.class
PunctuationParser.java package com.intellij.ide.highlighter.custom.tokens public com.intellij.ide.highlighter.custom.tokens.PunctuationParser extends com.intellij.ide.highlighter.custom.tokens.TokenParser { public void <init> () public boolean hasToken (int) int position char c }
com/intellij/ide/highlighter/custom/tokens/QuotedStringParser.class
QuotedStringParser.java package com.intellij.ide.highlighter.custom.tokens public com.intellij.ide.highlighter.custom.tokens.QuotedStringParser extends com.intellij.ide.highlighter.custom.tokens.PrefixedTokenParser { private static final com.intellij.openapi.diagnostic.Logger LOG private final char myQuote private final boolean myAllowEscapes public void <init> (java.lang.String, com.intellij.psi.tree.IElementType, boolean) String quote com.intellij.psi.tree.IElementType type boolean allowEscapes protected int getTokenEnd (int) char c boolean escapedStatus int position boolean escaped static void <clinit> () }
com/intellij/ide/highlighter/custom/tokens/TokenInfo.class
TokenInfo.java package com.intellij.ide.highlighter.custom.tokens public com.intellij.ide.highlighter.custom.tokens.TokenInfo extends java.lang.Object { private int myStart private int myEnd private com.intellij.psi.tree.IElementType myType public void <init> () public int getStart () public int getEnd () public com.intellij.psi.tree.IElementType getType () public void updateData (int, int, com.intellij.psi.tree.IElementType) int tokenStart int tokenEnd com.intellij.psi.tree.IElementType tokenType public void updateData (com.intellij.ide.highlighter.custom.tokens.TokenInfo) com.intellij.ide.highlighter.custom.tokens.TokenInfo info }
com/intellij/ide/highlighter/custom/tokens/TokenParser.class
TokenParser.java package com.intellij.ide.highlighter.custom.tokens public abstract com.intellij.ide.highlighter.custom.tokens.TokenParser extends java.lang.Object { protected CharSequence myBuffer protected int myStartOffset protected int myEndOffset protected final com.intellij.ide.highlighter.custom.tokens.TokenInfo myTokenInfo public void <init> () public void setBuffer (java.lang.CharSequence, int, int) CharSequence buffer int startOffset int endOffset public void getTokenInfo (com.intellij.ide.highlighter.custom.tokens.TokenInfo) com.intellij.ide.highlighter.custom.tokens.TokenInfo info public abstract boolean hasToken (int) }
com/intellij/ide/highlighter/custom/tokens/WhitespaceParser.class
WhitespaceParser.java package com.intellij.ide.highlighter.custom.tokens public com.intellij.ide.highlighter.custom.tokens.WhitespaceParser extends com.intellij.ide.highlighter.custom.tokens.TokenParser { public void <init> () public boolean hasToken (int) int position int start }
com/intellij/ide/todo/TodoFilter.class
TodoFilter.java package com.intellij.ide.todo public com.intellij.ide.todo.TodoFilter extends java.lang.Object implements java.lang.Cloneable { private static final com.intellij.openapi.diagnostic.Logger LOG private static final String ATTRIBUTE_NAME private static final String ELEMENT_PATTERN private static final String ATTRIBUTE_INDEX private String myName private java.util.Set myTodoPatterns public void <init> () public void <init> (org.jdom.Element, java.util.List) org.jdom.Element element java.util.List patterns public boolean accept (com.intellij.psi.search.PsiTodoSearchHelper, com.intellij.psi.PsiFile) com.intellij.psi.search.TodoPattern todoPattern java.util.Iterator i com.intellij.psi.search.PsiTodoSearchHelper searchHelper com.intellij.psi.PsiFile psiFile public java.lang.String getName () public void setName (java.lang.String) String name public boolean contains (com.intellij.psi.search.TodoPattern) com.intellij.psi.search.TodoPattern pattern public void addTodoPattern (com.intellij.psi.search.TodoPattern) com.intellij.psi.search.TodoPattern pattern public void removeTodoPattern (com.intellij.psi.search.TodoPattern) com.intellij.psi.search.TodoPattern pattern public java.util.Iterator iterator () public boolean isEmpty () private void readExternal (org.jdom.Element, java.util.List) int index com.intellij.psi.search.TodoPattern pattern org.jdom.Element child org.jdom.Element element java.util.List patterns public void writeExternal (org.jdom.Element, com.intellij.psi.search.TodoPattern[]) int index org.jdom.Element child com.intellij.psi.search.TodoPattern pattern org.jdom.Element element com.intellij.psi.search.TodoPattern[] patterns public int hashCode () com.intellij.psi.search.TodoPattern myTodoPattern int hashCode public boolean equals (java.lang.Object) com.intellij.psi.search.TodoPattern pattern Object obj com.intellij.ide.todo.TodoFilter filter public com.intellij.ide.todo.TodoFilter clone () com.intellij.ide.todo.TodoFilter filter CloneNotSupportedException e public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/fileTypes/impl/CustomSyntaxTableFileType.class
CustomSyntaxTableFileType.java package com.intellij.openapi.fileTypes.impl public abstract com.intellij.openapi.fileTypes.impl.CustomSyntaxTableFileType extends java.lang.Object implements com.intellij.openapi.fileTypes.FileType { public abstract com.intellij.ide.highlighter.custom.SyntaxTable getSyntaxTable () }
com/intellij/openapi/module/impl/scopes/JdkScope.class
JdkScope.java package com.intellij.openapi.module.impl.scopes public com.intellij.openapi.module.impl.scopes.JdkScope extends com.intellij.openapi.module.impl.scopes.LibraryScopeBase { private final String myJdkName public void <init> (com.intellij.openapi.project.Project, com.intellij.openapi.roots.JdkOrderEntry) com.intellij.openapi.project.Project project com.intellij.openapi.roots.JdkOrderEntry entry public void <init> (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile[], com.intellij.openapi.vfs.VirtualFile[], java.lang.String) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile[] classes com.intellij.openapi.vfs.VirtualFile[] sources String jdkName public int calcHashCode () public boolean equals (java.lang.Object) Object object }
com/intellij/openapi/module/impl/scopes/LibraryRuntimeClasspathScope$1.class
LibraryRuntimeClasspathScope.java package com.intellij.openapi.module.impl.scopes com.intellij.openapi.module.impl.scopes.LibraryRuntimeClasspathScope$1 extends com.intellij.openapi.roots.RootPolicy { final synthetic java.util.Set val$processedLibraries final synthetic java.util.Set val$processedModules final synthetic java.util.Set val$processedSdk final synthetic com.intellij.openapi.module.impl.scopes.LibraryRuntimeClasspathScope this$0 void <init> (com.intellij.openapi.module.impl.scopes.LibraryRuntimeClasspathScope, java.util.Set, java.util.Set, java.util.Set) com.intellij.openapi.module.impl.scopes.LibraryRuntimeClasspathScope this$0 public com.intellij.util.containers.ObjectIntHashMap visitLibraryOrderEntry (com.intellij.openapi.roots.LibraryOrderEntry, com.intellij.util.containers.ObjectIntHashMap) com.intellij.openapi.roots.LibraryOrderEntry libraryOrderEntry com.intellij.util.containers.ObjectIntHashMap value com.intellij.openapi.roots.libraries.Library library public com.intellij.util.containers.ObjectIntHashMap visitModuleSourceOrderEntry (com.intellij.openapi.roots.ModuleSourceOrderEntry, com.intellij.util.containers.ObjectIntHashMap) com.intellij.openapi.roots.ModuleSourceOrderEntry moduleSourceOrderEntry com.intellij.util.containers.ObjectIntHashMap value public com.intellij.util.containers.ObjectIntHashMap visitModuleOrderEntry (com.intellij.openapi.roots.ModuleOrderEntry, com.intellij.util.containers.ObjectIntHashMap) com.intellij.openapi.roots.ModuleOrderEntry moduleOrderEntry com.intellij.util.containers.ObjectIntHashMap value com.intellij.openapi.module.Module depModule public com.intellij.util.containers.ObjectIntHashMap visitJdkOrderEntry (com.intellij.openapi.roots.JdkOrderEntry, com.intellij.util.containers.ObjectIntHashMap) com.intellij.openapi.roots.JdkOrderEntry jdkOrderEntry com.intellij.util.containers.ObjectIntHashMap value com.intellij.openapi.projectRoots.Sdk jdk public volatile synthetic java.lang.Object visitJdkOrderEntry (com.intellij.openapi.roots.JdkOrderEntry, java.lang.Object) public volatile synthetic java.lang.Object visitModuleOrderEntry (com.intellij.openapi.roots.ModuleOrderEntry, java.lang.Object) public volatile synthetic java.lang.Object visitLibraryOrderEntry (com.intellij.openapi.roots.LibraryOrderEntry, java.lang.Object) public volatile synthetic java.lang.Object visitModuleSourceOrderEntry (com.intellij.openapi.roots.ModuleSourceOrderEntry, java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/module/impl/scopes/LibraryRuntimeClasspathScope.class
LibraryRuntimeClasspathScope.java package com.intellij.openapi.module.impl.scopes public com.intellij.openapi.module.impl.scopes.LibraryRuntimeClasspathScope extends com.intellij.psi.search.GlobalSearchScope { private final com.intellij.openapi.roots.ProjectFileIndex myIndex private final com.intellij.util.containers.ObjectIntHashMap myEntries public void <init> (com.intellij.openapi.project.Project, java.util.Collection) com.intellij.openapi.module.Module module com.intellij.openapi.project.Project project java.util.Collection modules java.util.Set processedSdk java.util.Set processedLibraries java.util.Set processedModules com.intellij.openapi.util.Condition condition public void <init> (com.intellij.openapi.project.Project, com.intellij.openapi.roots.LibraryOrderEntry) com.intellij.openapi.project.Project project com.intellij.openapi.roots.LibraryOrderEntry entry public int calcHashCode () public boolean equals (java.lang.Object) Object object com.intellij.openapi.module.impl.scopes.LibraryRuntimeClasspathScope that private void buildEntries (com.intellij.openapi.module.Module, java.util.Set, java.util.Set, java.util.Set, com.intellij.openapi.util.Condition) com.intellij.openapi.module.Module module java.util.Set processedModules java.util.Set processedLibraries java.util.Set processedSdk com.intellij.openapi.util.Condition condition public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file private com.intellij.openapi.vfs.VirtualFile getFileRoot (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public int compare (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file1 com.intellij.openapi.vfs.VirtualFile file2 com.intellij.openapi.vfs.VirtualFile r1 com.intellij.openapi.vfs.VirtualFile r2 int i1 int i2 public java.util.List getRoots () com.intellij.openapi.vfs.VirtualFile[] result public boolean isSearchInModuleContent (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module aModule public boolean isSearchInLibraries () private static void addAll (com.intellij.util.containers.ObjectIntHashMap, com.intellij.openapi.vfs.VirtualFile[]) com.intellij.openapi.vfs.VirtualFile file com.intellij.util.containers.ObjectIntHashMap entries com.intellij.openapi.vfs.VirtualFile[] files private static synthetic boolean lambda$getRoots$1 (com.intellij.openapi.vfs.VirtualFile[], com.intellij.openapi.vfs.VirtualFile, int) com.intellij.openapi.vfs.VirtualFile[] result com.intellij.openapi.vfs.VirtualFile a int b private static synthetic boolean lambda$new$0 (java.util.Set, com.intellij.openapi.roots.OrderEntry) com.intellij.openapi.module.Module module java.util.Set processedModules com.intellij.openapi.roots.OrderEntry orderEntry static synthetic void access$000 (com.intellij.util.containers.ObjectIntHashMap, com.intellij.openapi.vfs.VirtualFile[]) com.intellij.util.containers.ObjectIntHashMap x0 com.intellij.openapi.vfs.VirtualFile[] x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/module/impl/scopes/LibraryScope.class
LibraryScope.java package com.intellij.openapi.module.impl.scopes public com.intellij.openapi.module.impl.scopes.LibraryScope extends com.intellij.openapi.module.impl.scopes.LibraryScopeBase { private final com.intellij.openapi.roots.libraries.Library myLibrary private final String myLibraryName public void <init> (com.intellij.openapi.project.Project, com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.project.Project project com.intellij.openapi.roots.libraries.Library library public java.lang.String getDisplayName () public boolean equals (java.lang.Object) Object o public int calcHashCode () public com.intellij.openapi.roots.libraries.Library getLibrary () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/module/impl/scopes/LibraryScopeBase.class
LibraryScopeBase.java package com.intellij.openapi.module.impl.scopes public abstract com.intellij.openapi.module.impl.scopes.LibraryScopeBase extends com.intellij.psi.search.GlobalSearchScope { private final java.util.Set myEntries protected final com.intellij.openapi.roots.ProjectFileIndex myIndex public void <init> (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile[], com.intellij.openapi.vfs.VirtualFile[]) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile[] classes com.intellij.openapi.vfs.VirtualFile[] sources public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file protected com.intellij.openapi.vfs.VirtualFile getFileRoot (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public int compare (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile root com.intellij.openapi.vfs.VirtualFile file1 com.intellij.openapi.vfs.VirtualFile file2 com.intellij.openapi.vfs.VirtualFile r1 com.intellij.openapi.vfs.VirtualFile r2 public boolean isSearchInModuleContent (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module aModule public boolean isSearchInLibraries () public boolean equals (java.lang.Object) Object o public int calcHashCode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/module/impl/scopes/ModuleScopeProviderImpl.class
ModuleScopeProviderImpl.java package com.intellij.openapi.module.impl.scopes public com.intellij.openapi.module.impl.scopes.ModuleScopeProviderImpl extends java.lang.Object implements com.intellij.openapi.module.impl.ModuleScopeProvider { private final com.intellij.openapi.module.Module myModule private final com.intellij.util.containers.IntObjectMap myScopeCache private com.intellij.openapi.module.impl.scopes.ModuleWithDependentsTestScope myModuleTestsWithDependentsScope public void <init> (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module private com.intellij.psi.search.GlobalSearchScope getCachedScope (int) int options com.intellij.psi.search.GlobalSearchScope scope public com.intellij.psi.search.GlobalSearchScope getModuleScope () public com.intellij.psi.search.GlobalSearchScope getModuleScope (boolean) boolean includeTests public com.intellij.psi.search.GlobalSearchScope getModuleWithLibrariesScope () public com.intellij.psi.search.GlobalSearchScope getModuleWithDependenciesScope () public com.intellij.psi.search.GlobalSearchScope getModuleContentScope () public com.intellij.psi.search.GlobalSearchScope getModuleContentWithDependenciesScope () public com.intellij.psi.search.GlobalSearchScope getModuleWithDependenciesAndLibrariesScope (boolean) boolean includeTests public com.intellij.psi.search.GlobalSearchScope getModuleWithDependentsScope () public com.intellij.openapi.module.impl.scopes.ModuleWithDependentsTestScope getModuleTestsWithDependentsScope () com.intellij.openapi.module.impl.scopes.ModuleWithDependentsTestScope scope public com.intellij.psi.search.GlobalSearchScope getModuleRuntimeScope (boolean) boolean includeTests public void clearCache () public volatile synthetic com.intellij.psi.search.GlobalSearchScope getModuleTestsWithDependentsScope () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/module/impl/scopes/ModuleWithDependenciesScope$ScopeConstant.class
ModuleWithDependenciesScope.java package com.intellij.openapi.module.impl.scopes abstract annotation com.intellij.openapi.module.impl.scopes.ModuleWithDependenciesScope$ScopeConstant extends java.lang.Object implements java.lang.annotation.Annotation { }
com/intellij/openapi/module/impl/scopes/ModuleWithDependenciesScope.class
ModuleWithDependenciesScope.java package com.intellij.openapi.module.impl.scopes public com.intellij.openapi.module.impl.scopes.ModuleWithDependenciesScope extends com.intellij.psi.search.GlobalSearchScope { public static final int COMPILE_ONLY public static final int LIBRARIES public static final int MODULES public static final int TESTS public static final int CONTENT private final com.intellij.openapi.module.Module myModule private final int myOptions private final com.intellij.openapi.roots.impl.ProjectFileIndexImpl myProjectFileIndex private volatile java.util.Set myModules private final gnu.trove.TObjectIntHashMap myRoots void <init> (com.intellij.openapi.module.Module, int) com.intellij.openapi.roots.ContentEntry entry com.intellij.openapi.module.Module m java.util.Set modules com.intellij.openapi.roots.OrderEnumerator en com.intellij.openapi.vfs.VirtualFile root com.intellij.openapi.module.Module module int options java.util.Set roots int i private com.intellij.openapi.roots.OrderEnumerator getOrderEnumeratorForOptions () com.intellij.openapi.roots.OrderEnumerator en private java.util.Set calcModules () java.util.Set modules com.intellij.openapi.roots.OrderEnumerator en public com.intellij.openapi.module.Module getModule () private boolean hasOption (int) int option public java.lang.String getDisplayName () public boolean isSearchInModuleContent (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module aModule java.util.Set allModules public boolean isSearchInModuleContent (com.intellij.openapi.module.Module, boolean) com.intellij.openapi.module.Module aModule boolean testSources public boolean isSearchInLibraries () public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.impl.DirectoryInfo info public int compare (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file1 com.intellij.openapi.vfs.VirtualFile file2 com.intellij.openapi.vfs.VirtualFile r1 com.intellij.openapi.vfs.VirtualFile r2 int i1 int i2 private com.intellij.openapi.vfs.VirtualFile getFileRoot (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.impl.DirectoryInfo info com.intellij.openapi.vfs.VirtualFile root public java.util.Collection getRoots () java.util.List result public boolean equals (java.lang.Object) Object o com.intellij.openapi.module.impl.scopes.ModuleWithDependenciesScope that public int calcHashCode () public java.lang.String toString () private static synthetic boolean lambda$calcModules$1 (java.util.Set, com.intellij.openapi.roots.OrderEntry) java.util.Set modules com.intellij.openapi.roots.OrderEntry each private static synthetic com.intellij.openapi.roots.OrderRootType lambda$new$0 (com.intellij.openapi.roots.OrderEntry) com.intellij.openapi.roots.OrderEntry entry private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/module/impl/scopes/ModuleWithDependentsScope$1.class
ModuleWithDependentsScope.java package com.intellij.openapi.module.impl.scopes synthetic com.intellij.openapi.module.impl.scopes.ModuleWithDependentsScope$1 extends java.lang.Object { }
com/intellij/openapi/module/impl/scopes/ModuleWithDependentsScope$ModuleIndex.class
ModuleWithDependentsScope.java package com.intellij.openapi.module.impl.scopes com.intellij.openapi.module.impl.scopes.ModuleWithDependentsScope$ModuleIndex extends java.lang.Object { final com.intellij.util.containers.MultiMap allUsages final com.intellij.util.containers.MultiMap exportingUsages final com.intellij.util.containers.MultiMap productionOnTestUsages private void <init> () synthetic void <init> (com.intellij.openapi.module.impl.scopes.ModuleWithDependentsScope$1) com.intellij.openapi.module.impl.scopes.ModuleWithDependentsScope$1 x0 }
com/intellij/openapi/module/impl/scopes/ModuleWithDependentsScope.class
ModuleWithDependentsScope.java package com.intellij.openapi.module.impl.scopes public com.intellij.openapi.module.impl.scopes.ModuleWithDependentsScope extends com.intellij.psi.search.GlobalSearchScope { private final java.util.Set myRootModules private final com.intellij.openapi.roots.impl.ProjectFileIndexImpl myProjectFileIndex private final java.util.Set myModules private final java.util.Set myProductionOnTestModules void <init> (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public void <init> (com.intellij.openapi.project.Project, java.util.Collection) java.util.Collection usages com.intellij.openapi.module.Module current com.intellij.openapi.project.Project project java.util.Collection modules com.intellij.openapi.module.impl.scopes.ModuleWithDependentsScope$ModuleIndex index com.intellij.util.containers.HashSetQueue walkingQueue public com.intellij.openapi.project.Project getProject () private static com.intellij.openapi.module.impl.scopes.ModuleWithDependentsScope$ModuleIndex getModuleIndex (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file boolean contains (com.intellij.openapi.vfs.VirtualFile, boolean) com.intellij.openapi.vfs.VirtualFile file boolean fromTests com.intellij.openapi.roots.impl.DirectoryInfo info com.intellij.openapi.module.Module moduleOfFile public boolean isSearchInModuleContent (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public boolean isSearchInLibraries () public java.util.Collection getUnloadedModulesBelongingToScope () com.intellij.openapi.project.Project project com.intellij.openapi.module.ModuleManager moduleManager public java.lang.String toString () public boolean equals (java.lang.Object) Object o public int calcHashCode () private static synthetic java.util.stream.Stream lambda$getUnloadedModulesBelongingToScope$1 (com.intellij.openapi.project.Project, com.intellij.openapi.module.Module) com.intellij.openapi.project.Project project com.intellij.openapi.module.Module module private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getModuleIndex$0 (com.intellij.openapi.project.Project) com.intellij.openapi.module.Module referenced com.intellij.openapi.roots.OrderEntry orderEntry com.intellij.openapi.module.Module module com.intellij.openapi.project.Project project com.intellij.openapi.module.impl.scopes.ModuleWithDependentsScope$ModuleIndex index private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/module/impl/scopes/ModuleWithDependentsTestScope.class
ModuleWithDependentsTestScope.java package com.intellij.openapi.module.impl.scopes com.intellij.openapi.module.impl.scopes.ModuleWithDependentsTestScope extends com.intellij.psi.search.DelegatingGlobalSearchScope { void <init> (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.module.impl.scopes.ModuleWithDependentsScope getBaseScope () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/module/impl/scopes/ModulesScope.class
ModulesScope.java package com.intellij.openapi.module.impl.scopes public com.intellij.openapi.module.impl.scopes.ModulesScope extends com.intellij.psi.search.GlobalSearchScope { private final com.intellij.openapi.roots.ProjectFileIndex myProjectFileIndex private final java.util.Set myModules public void <init> (java.util.Set, com.intellij.openapi.project.Project) java.util.Set modules com.intellij.openapi.project.Project project public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.module.Module moduleOfFile public boolean isSearchInModuleContent (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module aModule public boolean isSearchInLibraries () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/LibraryScopeCache$1.class
LibraryScopeCache.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.LibraryScopeCache$1 extends java.lang.Object implements gnu.trove.TObjectHashingStrategy { final synthetic com.intellij.openapi.roots.impl.LibraryScopeCache this$0 void <init> (com.intellij.openapi.roots.impl.LibraryScopeCache) com.intellij.openapi.roots.impl.LibraryScopeCache this$0 public int computeHashCode (com.intellij.openapi.module.Module[]) com.intellij.openapi.module.Module[] object public boolean equals (com.intellij.openapi.module.Module[], com.intellij.openapi.module.Module[]) com.intellij.openapi.module.Module[] o1 com.intellij.openapi.module.Module[] o2 public volatile synthetic boolean equals (java.lang.Object, java.lang.Object) public volatile synthetic int computeHashCode (java.lang.Object) }
com/intellij/openapi/roots/impl/LibraryScopeCache$2.class
LibraryScopeCache.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.LibraryScopeCache$2 extends com.intellij.psi.search.DelegatingGlobalSearchScope { final synthetic com.intellij.openapi.module.impl.scopes.LibraryRuntimeClasspathScope val$preferred final synthetic com.intellij.openapi.roots.impl.LibraryScopeCache this$0 transient void <init> (com.intellij.openapi.roots.impl.LibraryScopeCache, com.intellij.psi.search.GlobalSearchScope, java.lang.Object[], com.intellij.openapi.module.impl.scopes.LibraryRuntimeClasspathScope) com.intellij.openapi.roots.impl.LibraryScopeCache this$0 com.intellij.psi.search.GlobalSearchScope arg0 Object[] arg1 public int compare (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file1 com.intellij.openapi.vfs.VirtualFile file2 boolean c1 boolean c2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/LibraryScopeCache$LibrariesOnlyScope.class
LibraryScopeCache.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.LibraryScopeCache$LibrariesOnlyScope extends com.intellij.psi.search.GlobalSearchScope { private final com.intellij.psi.search.GlobalSearchScope myOriginal private final com.intellij.openapi.roots.ProjectFileIndex myIndex private void <init> (com.intellij.psi.search.GlobalSearchScope, com.intellij.openapi.project.Project) com.intellij.psi.search.GlobalSearchScope original com.intellij.openapi.project.Project project public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public int compare (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file1 com.intellij.openapi.vfs.VirtualFile file2 public boolean isSearchInModuleContent (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module aModule public boolean isSearchOutsideRootModel () public boolean isSearchInLibraries () synthetic void <init> (com.intellij.psi.search.GlobalSearchScope, com.intellij.openapi.project.Project, com.intellij.openapi.roots.impl.LibraryScopeCache$1) com.intellij.psi.search.GlobalSearchScope x0 com.intellij.openapi.project.Project x1 com.intellij.openapi.roots.impl.LibraryScopeCache$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/LibraryScopeCache.class
LibraryScopeCache.java package com.intellij.openapi.roots.impl public com.intellij.openapi.roots.impl.LibraryScopeCache extends java.lang.Object { private final com.intellij.openapi.roots.impl.LibraryScopeCache$LibrariesOnlyScope myLibrariesOnlyScope private final com.intellij.openapi.project.Project myProject private final java.util.concurrent.ConcurrentMap myLibraryScopes private final java.util.concurrent.ConcurrentMap mySdkScopes private final java.util.Map myLibraryResolveScopeCache private final java.util.Map myLibraryUseScopeCache public static com.intellij.openapi.roots.impl.LibraryScopeCache getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project void clear () public com.intellij.psi.search.GlobalSearchScope getLibrariesOnlyScope () private com.intellij.psi.search.GlobalSearchScope getScopeForLibraryUsedIn (java.util.List) java.util.List modulesLibraryIsUsedIn com.intellij.openapi.module.Module[] array com.intellij.psi.search.GlobalSearchScope scope public com.intellij.psi.search.GlobalSearchScope getLibraryScope (java.util.List) java.util.List orderEntries public com.intellij.psi.search.GlobalSearchScope getLibraryUseScope (java.util.List) java.util.List orderEntries private com.intellij.psi.search.GlobalSearchScope calcLibraryScope (java.util.List) com.intellij.openapi.roots.OrderEntry entry com.intellij.openapi.module.impl.scopes.LibraryRuntimeClasspathScope preferred java.util.List orderEntries java.util.List modulesLibraryUsedIn com.intellij.openapi.roots.LibraryOrderEntry lib java.util.Comparator comparator java.util.List uniquesList com.intellij.psi.search.GlobalSearchScope allCandidates public com.intellij.psi.search.GlobalSearchScope getScopeForSdk (com.intellij.openapi.roots.JdkOrderEntry) com.intellij.openapi.roots.JdkOrderEntry jdkOrderEntry String jdkName com.intellij.psi.search.GlobalSearchScope scope private com.intellij.psi.search.GlobalSearchScope calcLibraryUseScope (java.util.List) com.intellij.openapi.roots.OrderEntry entry java.util.List entries java.util.Set modulesWithLibrary java.util.Set modulesWithSdk java.util.List united private synthetic com.intellij.psi.search.GlobalSearchScope lambda$new$1 (java.util.List) java.util.List key private synthetic com.intellij.psi.search.GlobalSearchScope lambda$new$0 (java.util.List) java.util.List key private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/ResolveScopeEnlarger.class
ResolveScopeEnlarger.java package com.intellij.psi public abstract com.intellij.psi.ResolveScopeEnlarger extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public abstract com.intellij.psi.search.SearchScope getAdditionalResolveScope (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) static void <clinit> () }
com/intellij/psi/ResolveScopeProvider.class
ResolveScopeProvider.java package com.intellij.psi public abstract com.intellij.psi.ResolveScopeProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public abstract com.intellij.psi.search.GlobalSearchScope getResolveScope (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) static void <clinit> () }
com/intellij/psi/impl/cache/CacheManager$SERVICE.class
CacheManager.java package com.intellij.psi.impl.cache public com.intellij.psi.impl.cache.CacheManager$SERVICE extends java.lang.Object { private void <init> () public static com.intellij.psi.impl.cache.CacheManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project }
com/intellij/psi/impl/cache/CacheManager.class
CacheManager.java package com.intellij.psi.impl.cache public abstract com.intellij.psi.impl.cache.CacheManager extends java.lang.Object { public abstract com.intellij.psi.PsiFile[] getFilesWithWord (java.lang.String, short, com.intellij.psi.search.GlobalSearchScope, boolean) public abstract com.intellij.openapi.vfs.VirtualFile[] getVirtualFilesWithWord (java.lang.String, short, com.intellij.psi.search.GlobalSearchScope, boolean) public abstract boolean processFilesWithWord (com.intellij.util.Processor, java.lang.String, short, com.intellij.psi.search.GlobalSearchScope, boolean) }
com/intellij/psi/impl/cache/TodoCacheManager$SERVICE.class
TodoCacheManager.java package com.intellij.psi.impl.cache public com.intellij.psi.impl.cache.TodoCacheManager$SERVICE extends java.lang.Object { private void <init> () public static com.intellij.psi.impl.cache.TodoCacheManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project }
com/intellij/psi/impl/cache/TodoCacheManager.class
TodoCacheManager.java package com.intellij.psi.impl.cache public abstract com.intellij.psi.impl.cache.TodoCacheManager extends java.lang.Object { public abstract com.intellij.psi.PsiFile[] getFilesWithTodoItems () public abstract int getTodoCount (com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.search.IndexPatternProvider) public abstract int getTodoCount (com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.search.IndexPattern) }
com/intellij/psi/impl/cache/impl/BaseFilterLexer$TodoScanningState.class
BaseFilterLexer.java package com.intellij.psi.impl.cache.impl public com.intellij.psi.impl.cache.impl.BaseFilterLexer$TodoScanningState extends java.lang.Object { final com.intellij.psi.search.IndexPattern[] myPatterns final java.util.regex.Matcher[] myMatchers gnu.trove.TIntArrayList myOccurences public void <init> (com.intellij.psi.search.IndexPattern[], java.util.regex.Matcher[]) com.intellij.psi.search.IndexPattern[] patterns java.util.regex.Matcher[] matchers }
com/intellij/psi/impl/cache/impl/BaseFilterLexer.class
BaseFilterLexer.java package com.intellij.psi.impl.cache.impl public abstract com.intellij.psi.impl.cache.impl.BaseFilterLexer extends com.intellij.lexer.DelegateLexer implements com.intellij.psi.impl.cache.impl.id.IdTableBuilding$ScanWordProcessor { private final com.intellij.psi.impl.cache.impl.OccurrenceConsumer myOccurrenceConsumer private int myTodoScannedBound private int myOccurenceMask private com.intellij.psi.impl.cache.impl.BaseFilterLexer$TodoScanningState myTodoScanningState private CharSequence myCachedBufferSequence private char[] myCachedArraySequence protected void <init> (com.intellij.lexer.Lexer, com.intellij.psi.impl.cache.impl.OccurrenceConsumer) com.intellij.lexer.Lexer originalLexer com.intellij.psi.impl.cache.impl.OccurrenceConsumer occurrenceConsumer protected final void advanceTodoItemCountsInToken () int start int end CharSequence input public static com.intellij.psi.impl.cache.impl.BaseFilterLexer$TodoScanningState advanceTodoItemsCount (java.lang.CharSequence, com.intellij.psi.impl.cache.impl.OccurrenceConsumer, com.intellij.psi.impl.cache.impl.BaseFilterLexer$TodoScanningState) java.util.regex.Pattern pattern int i com.intellij.psi.search.IndexPattern[] patterns java.util.regex.Matcher[] matchers int start java.util.regex.Matcher matcher int i CharSequence input com.intellij.psi.impl.cache.impl.OccurrenceConsumer consumer com.intellij.psi.impl.cache.impl.BaseFilterLexer$TodoScanningState todoScanningState public final void run (java.lang.CharSequence, char[], int, int) CharSequence chars char[] charsArray int start int end protected final void addOccurrenceInToken (int) int occurrenceMask protected final void addOccurrenceInToken (int, int, int) int occurrenceMask int offset int length protected final void scanWordsInToken (int, boolean, boolean) int occurrenceMask boolean mayHaveFileRefs boolean mayHaveEscapes int start int end private void processPossibleComplexFileName (java.lang.CharSequence, char[], int, int) CharSequence chars char[] cachedArraySequence int startOffset int endOffset int offset int start private static int findCharsWithinRange (java.lang.CharSequence, int, int, java.lang.String) CharSequence chars int startOffset int endOffset String charsToFind public void start (java.lang.CharSequence, int, int, int) CharSequence buffer int startOffset int endOffset int initialState private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/cache/impl/BaseFilterLexerUtil$ScanContent.class
BaseFilterLexerUtil.java package com.intellij.psi.impl.cache.impl public com.intellij.psi.impl.cache.impl.BaseFilterLexerUtil$ScanContent extends java.lang.Object { public final java.util.Map idMap public final java.util.Map todoMap public void <init> (java.util.Map, java.util.Map) java.util.Map _idMap java.util.Map _todoMap }
com/intellij/psi/impl/cache/impl/BaseFilterLexerUtil.class
BaseFilterLexerUtil.java package com.intellij.psi.impl.cache.impl public com.intellij.psi.impl.cache.impl.BaseFilterLexerUtil extends java.lang.Object { private static final com.intellij.openapi.util.Key scanContentKey private static final com.intellij.psi.impl.cache.impl.BaseFilterLexerUtil$ScanContent EMPTY public void <init> () public static com.intellij.psi.impl.cache.impl.BaseFilterLexerUtil$ScanContent scanContent (com.intellij.util.indexing.FileContent, com.intellij.psi.impl.cache.impl.IdAndToDoScannerBasedOnFilterLexer) int count com.intellij.psi.search.IndexPattern indexPattern com.intellij.util.indexing.FileContent content com.intellij.psi.impl.cache.impl.IdAndToDoScannerBasedOnFilterLexer indexer com.intellij.psi.search.IndexPattern[] patterns com.intellij.psi.impl.cache.impl.BaseFilterLexerUtil$ScanContent data boolean needTodo boolean needIdIndex com.intellij.util.indexing.IdDataConsumer consumer com.intellij.psi.impl.cache.impl.OccurrenceConsumer todoOccurrenceConsumer com.intellij.lexer.Lexer filterLexer java.util.Map todoMap static void <clinit> () }
com/intellij/psi/impl/cache/impl/IdAndToDoScannerBasedOnFilterLexer.class
IdAndToDoScannerBasedOnFilterLexer.java package com.intellij.psi.impl.cache.impl public abstract com.intellij.psi.impl.cache.impl.IdAndToDoScannerBasedOnFilterLexer extends java.lang.Object { public abstract com.intellij.lexer.Lexer createLexer (com.intellij.psi.impl.cache.impl.OccurrenceConsumer) }
com/intellij/psi/impl/cache/impl/IndexCacheManagerImpl$1.class
IndexCacheManagerImpl.java package com.intellij.psi.impl.cache.impl com.intellij.psi.impl.cache.impl.IndexCacheManagerImpl$1 extends java.lang.Object implements com.intellij.util.indexing.FileBasedIndex$ValueProcessor { final com.intellij.openapi.roots.FileIndexFacade index final synthetic short val$occurrenceMask final synthetic com.intellij.psi.search.GlobalSearchScope val$scope final synthetic com.intellij.util.Processor val$fileProcessor final synthetic com.intellij.psi.impl.cache.impl.IndexCacheManagerImpl this$0 void <init> (com.intellij.psi.impl.cache.impl.IndexCacheManagerImpl, short, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.Processor) com.intellij.psi.impl.cache.impl.IndexCacheManagerImpl this$0 public boolean process (com.intellij.openapi.vfs.VirtualFile, java.lang.Integer) com.intellij.openapi.vfs.VirtualFile file Integer value int mask public volatile synthetic boolean process (com.intellij.openapi.vfs.VirtualFile, java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/cache/impl/IndexCacheManagerImpl$2.class
IndexCacheManagerImpl.java package com.intellij.psi.impl.cache.impl com.intellij.psi.impl.cache.impl.IndexCacheManagerImpl$2 extends com.intellij.openapi.application.ReadActionProcessor { final synthetic com.intellij.util.Processor val$psiFileProcessor final synthetic com.intellij.psi.impl.cache.impl.IndexCacheManagerImpl this$0 void <init> (com.intellij.psi.impl.cache.impl.IndexCacheManagerImpl, com.intellij.util.Processor) com.intellij.psi.impl.cache.impl.IndexCacheManagerImpl this$0 public boolean processInReadAction (com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.PsiFile psiFile com.intellij.openapi.vfs.VirtualFile virtualFile public volatile synthetic boolean processInReadAction (java.lang.Object) }
com/intellij/psi/impl/cache/impl/IndexCacheManagerImpl.class
IndexCacheManagerImpl.java package com.intellij.psi.impl.cache.impl public com.intellij.psi.impl.cache.impl.IndexCacheManagerImpl extends java.lang.Object implements com.intellij.psi.impl.cache.CacheManager { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.openapi.project.Project myProject private final com.intellij.psi.PsiManager myPsiManager public void <init> (com.intellij.psi.PsiManager) com.intellij.psi.PsiManager psiManager public com.intellij.psi.PsiFile[] getFilesWithWord (java.lang.String, short, com.intellij.psi.search.GlobalSearchScope, boolean) String word short occurenceMask com.intellij.psi.search.GlobalSearchScope scope boolean caseSensitively java.util.List result com.intellij.util.Processor processor public com.intellij.openapi.vfs.VirtualFile[] getVirtualFilesWithWord (java.lang.String, short, com.intellij.psi.search.GlobalSearchScope, boolean) String word short occurenceMask com.intellij.psi.search.GlobalSearchScope scope boolean caseSensitively java.util.List result com.intellij.util.Processor processor private boolean collectVirtualFilesWithWord (java.lang.String, short, com.intellij.psi.search.GlobalSearchScope, boolean, com.intellij.util.Processor) com.intellij.openapi.project.IndexNotReadyException e String word short occurrenceMask com.intellij.psi.search.GlobalSearchScope scope boolean caseSensitively com.intellij.util.Processor fileProcessor public boolean processFilesWithWord (com.intellij.util.Processor, java.lang.String, short, com.intellij.psi.search.GlobalSearchScope, boolean) com.intellij.openapi.vfs.VirtualFile vFile com.intellij.util.Processor psiFileProcessor String word short occurrenceMask com.intellij.psi.search.GlobalSearchScope scope boolean caseSensitively java.util.List result com.intellij.util.Processor processor com.intellij.util.Processor virtualFileProcessor private synthetic java.lang.Boolean lambda$collectVirtualFilesWithWord$0 (java.lang.String, boolean, short, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.Processor) throws java.lang.RuntimeException String word boolean caseSensitively short occurrenceMask com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.Processor fileProcessor static synthetic com.intellij.psi.PsiManager access$000 (com.intellij.psi.impl.cache.impl.IndexCacheManagerImpl) com.intellij.psi.impl.cache.impl.IndexCacheManagerImpl x0 static synthetic com.intellij.openapi.project.Project access$100 (com.intellij.psi.impl.cache.impl.IndexCacheManagerImpl) com.intellij.psi.impl.cache.impl.IndexCacheManagerImpl x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/cache/impl/IndexPatternUtil.class
IndexPatternUtil.java package com.intellij.psi.impl.cache.impl public com.intellij.psi.impl.cache.impl.IndexPatternUtil extends java.lang.Object { public void <init> () public static java.util.List getIndexPatternProviders () public static int getIndexPatternCount () public static com.intellij.psi.search.IndexPattern[] getIndexPatterns () com.intellij.psi.search.IndexPattern pattern com.intellij.psi.search.IndexPatternProvider provider com.intellij.psi.search.IndexPattern[] result int destIndex private static synthetic int lambda$getIndexPatternCount$0 (com.intellij.psi.search.IndexPatternProvider) com.intellij.psi.search.IndexPatternProvider provider private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/cache/impl/OccurrenceConsumer.class
OccurrenceConsumer.java package com.intellij.psi.impl.cache.impl public final com.intellij.psi.impl.cache.impl.OccurrenceConsumer extends java.lang.Object { private final com.intellij.util.indexing.IdDataConsumer myIndexDataConsumer private gnu.trove.TObjectIntHashMap myTodoOccurrences private final boolean myNeedToDo public void <init> (com.intellij.util.indexing.IdDataConsumer, boolean) com.intellij.util.indexing.IdDataConsumer indexDataConsumer boolean needToDo public void addOccurrence (java.lang.CharSequence, char[], int, int, int) CharSequence charSequence char[] charArray int start int end int occurrenceMask public void incTodoOccurrence (com.intellij.psi.search.IndexPattern) com.intellij.psi.search.IndexPattern indexPattern com.intellij.psi.search.IndexPattern pattern public int getOccurrenceCount (com.intellij.psi.search.IndexPattern) com.intellij.psi.search.IndexPattern pattern public boolean isNeedToDo () }
com/intellij/psi/impl/cache/impl/id/FileTypeIdIndexer.class
FileTypeIdIndexer.java package com.intellij.psi.impl.cache.impl.id public abstract com.intellij.psi.impl.cache.impl.id.FileTypeIdIndexer extends java.lang.Object implements com.intellij.psi.impl.cache.impl.id.IdIndexer { public void <init> () }
com/intellij/psi/impl/cache/impl/id/IdIndex$1.class
IdIndex.java package com.intellij.psi.impl.cache.impl.id com.intellij.psi.impl.cache.impl.id.IdIndex$1 extends java.lang.Object implements com.intellij.util.io.DataExternalizer { final synthetic com.intellij.psi.impl.cache.impl.id.IdIndex this$0 void <init> (com.intellij.psi.impl.cache.impl.id.IdIndex) com.intellij.psi.impl.cache.impl.id.IdIndex this$0 public void save (java.io.DataOutput, java.lang.Integer) throws java.io.IOException java.io.DataOutput out Integer value public java.lang.Integer read (java.io.DataInput) throws java.io.IOException java.io.DataInput in public volatile synthetic java.lang.Object read (java.io.DataInput) throws java.io.IOException public volatile synthetic void save (java.io.DataOutput, java.lang.Object) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/cache/impl/id/IdIndex$2.class
IdIndex.java package com.intellij.psi.impl.cache.impl.id com.intellij.psi.impl.cache.impl.id.IdIndex$2 extends com.intellij.util.io.InlineKeyDescriptor { final synthetic com.intellij.psi.impl.cache.impl.id.IdIndex this$0 void <init> (com.intellij.psi.impl.cache.impl.id.IdIndex) com.intellij.psi.impl.cache.impl.id.IdIndex this$0 public com.intellij.psi.impl.cache.impl.id.IdIndexEntry fromInt (int) int n public int toInt (com.intellij.psi.impl.cache.impl.id.IdIndexEntry) com.intellij.psi.impl.cache.impl.id.IdIndexEntry idIndexEntry public volatile synthetic int toInt (java.lang.Object) public volatile synthetic java.lang.Object fromInt (int) }
com/intellij/psi/impl/cache/impl/id/IdIndex$3.class
IdIndex.java package com.intellij.psi.impl.cache.impl.id com.intellij.psi.impl.cache.impl.id.IdIndex$3 extends java.lang.Object implements com.intellij.util.indexing.DataIndexer { final synthetic com.intellij.psi.impl.cache.impl.id.IdIndex this$0 void <init> (com.intellij.psi.impl.cache.impl.id.IdIndex) com.intellij.psi.impl.cache.impl.id.IdIndex this$0 public java.util.Map map (com.intellij.util.indexing.FileContent) com.intellij.util.indexing.FileContent inputData com.intellij.psi.impl.cache.impl.id.IdIndexer indexer public volatile synthetic java.util.Map map (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/cache/impl/id/IdIndex.class
IdIndex.java package com.intellij.psi.impl.cache.impl.id public com.intellij.psi.impl.cache.impl.id.IdIndex extends com.intellij.util.indexing.FileBasedIndexExtension implements com.intellij.util.indexing.DocumentChangeDependentIndex { public static final com.intellij.util.indexing.ID NAME private final com.intellij.util.indexing.FileBasedIndex$InputFilter myInputFilter public static final boolean ourSnapshotMappingsEnabled private final com.intellij.util.io.DataExternalizer myValueExternalizer private final com.intellij.util.io.KeyDescriptor myKeyDescriptor private final com.intellij.util.indexing.DataIndexer myIndexer public void <init> () public int getVersion () public boolean dependsOnFileContent () public com.intellij.util.indexing.ID getName () public com.intellij.util.indexing.DataIndexer getIndexer () public com.intellij.util.io.DataExternalizer getValueExternalizer () public com.intellij.util.io.KeyDescriptor getKeyDescriptor () public com.intellij.util.indexing.FileBasedIndex$InputFilter getInputFilter () public static boolean isIndexable (com.intellij.openapi.fileTypes.FileType) com.intellij.openapi.fileTypes.FileType fileType public boolean hasSnapshotMapping () public static boolean hasIdentifierInFile (com.intellij.psi.PsiFile, java.lang.String) com.intellij.psi.PsiFile file String name com.intellij.psi.search.GlobalSearchScope scope public volatile synthetic com.intellij.util.indexing.IndexId getName () private static synthetic boolean lambda$new$0 (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/cache/impl/id/IdIndexEntry.class
IdIndexEntry.java package com.intellij.psi.impl.cache.impl.id public final com.intellij.psi.impl.cache.impl.id.IdIndexEntry extends java.lang.Object { private final int myWordHashCode public void <init> (java.lang.String, boolean) String word boolean caseSensitive public void <init> (int) int wordHash public int getWordHashCode () public boolean equals (java.lang.Object) Object o com.intellij.psi.impl.cache.impl.id.IdIndexEntry that public int hashCode () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/cache/impl/id/IdIndexer.class
IdIndexer.java package com.intellij.psi.impl.cache.impl.id public abstract com.intellij.psi.impl.cache.impl.id.IdIndexer extends java.lang.Object implements com.intellij.util.indexing.DataIndexer { public int getVersion () }
com/intellij/psi/impl/cache/impl/id/IdIndexers.class
IdIndexers.java package com.intellij.psi.impl.cache.impl.id public com.intellij.psi.impl.cache.impl.id.IdIndexers extends com.intellij.openapi.fileTypes.FileTypeExtension { public static final com.intellij.psi.impl.cache.impl.id.IdIndexers INSTANCE private void <init> () static void <clinit> () }
com/intellij/psi/impl/cache/impl/id/IdTableBuilding$1.class
IdTableBuilding.java package com.intellij.psi.impl.cache.impl.id final com.intellij.psi.impl.cache.impl.id.IdTableBuilding$1 extends com.intellij.psi.impl.cache.impl.id.ScanningIdIndexer { final synthetic com.intellij.openapi.fileTypes.FileType val$fileType void <init> (com.intellij.openapi.fileTypes.FileType) protected com.intellij.lang.cacheBuilder.WordsScanner createScanner () }
com/intellij/psi/impl/cache/impl/id/IdTableBuilding$2.class
IdTableBuilding.java package com.intellij.psi.impl.cache.impl.id final com.intellij.psi.impl.cache.impl.id.IdTableBuilding$2 extends com.intellij.psi.impl.cache.impl.id.ScanningIdIndexer { final synthetic com.intellij.lang.cacheBuilder.WordsScanner val$scanner void <init> (com.intellij.lang.cacheBuilder.WordsScanner) protected com.intellij.lang.cacheBuilder.WordsScanner createScanner () }
com/intellij/psi/impl/cache/impl/id/IdTableBuilding$ScanWordProcessor.class
IdTableBuilding.java package com.intellij.psi.impl.cache.impl.id public abstract com.intellij.psi.impl.cache.impl.id.IdTableBuilding$ScanWordProcessor extends java.lang.Object { public abstract void run (java.lang.CharSequence, char[], int, int) }
com/intellij/psi/impl/cache/impl/id/IdTableBuilding.class
IdTableBuilding.java package com.intellij.psi.impl.cache.impl.id public com.intellij.psi.impl.cache.impl.id.IdTableBuilding extends java.lang.Object { private static final java.util.Map ourIdIndexers private void <init> () public static void registerIdIndexer (com.intellij.openapi.fileTypes.FileType, com.intellij.psi.impl.cache.impl.id.FileTypeIdIndexer) com.intellij.openapi.fileTypes.FileType fileType com.intellij.psi.impl.cache.impl.id.FileTypeIdIndexer indexer public static boolean isIdIndexerRegistered (com.intellij.openapi.fileTypes.FileType) com.intellij.openapi.fileTypes.FileType fileType public static com.intellij.psi.impl.cache.impl.id.IdIndexer getFileTypeIndexer (com.intellij.openapi.fileTypes.FileType) com.intellij.lang.Language lang com.intellij.lang.cacheBuilder.WordsScanner scanner com.intellij.openapi.fileTypes.FileType fileType com.intellij.psi.impl.cache.impl.id.IdIndexer idIndexer com.intellij.psi.impl.cache.impl.id.IdIndexer extIndexer com.intellij.lang.cacheBuilder.WordsScanner customWordsScanner public static com.intellij.psi.impl.cache.impl.id.IdIndexer createDefaultIndexer (com.intellij.lang.cacheBuilder.WordsScanner) com.intellij.lang.cacheBuilder.WordsScanner scanner public static com.intellij.lang.cacheBuilder.WordsScanner createCustomFileTypeScanner (com.intellij.ide.highlighter.custom.SyntaxTable) com.intellij.ide.highlighter.custom.SyntaxTable syntaxTable public static void scanWords (com.intellij.psi.impl.cache.impl.id.IdTableBuilding$ScanWordProcessor, java.lang.CharSequence, int, int) com.intellij.psi.impl.cache.impl.id.IdTableBuilding$ScanWordProcessor processor CharSequence chars int startOffset int endOffset public static void scanWords (com.intellij.psi.impl.cache.impl.id.IdTableBuilding$ScanWordProcessor, java.lang.CharSequence, char[], int, int, boolean) char c char c int index1 com.intellij.psi.impl.cache.impl.id.IdTableBuilding$ScanWordProcessor processor CharSequence chars char[] charArray int startOffset int endOffset boolean mayHaveEscapes int index boolean hasArray static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/cache/impl/id/LexerBasedIdIndexer.class
LexerBasedIdIndexer.java package com.intellij.psi.impl.cache.impl.id public abstract com.intellij.psi.impl.cache.impl.id.LexerBasedIdIndexer extends java.lang.Object implements com.intellij.psi.impl.cache.impl.id.LexingIdIndexer com.intellij.psi.impl.cache.impl.IdAndToDoScannerBasedOnFilterLexer { public void <init> () public final java.util.Map map (com.intellij.util.indexing.FileContent) com.intellij.util.indexing.FileContent inputData public volatile synthetic java.util.Map map (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/cache/impl/id/LexingIdIndexer.class
LexingIdIndexer.java package com.intellij.psi.impl.cache.impl.id public abstract com.intellij.psi.impl.cache.impl.id.LexingIdIndexer extends java.lang.Object implements com.intellij.psi.impl.cache.impl.id.IdIndexer { }
com/intellij/psi/impl/cache/impl/id/PlainTextIndexer$1.class
PlainTextIndexer.java package com.intellij.psi.impl.cache.impl.id com.intellij.psi.impl.cache.impl.id.PlainTextIndexer$1 extends java.lang.Object implements com.intellij.psi.impl.cache.impl.id.IdTableBuilding$ScanWordProcessor { final synthetic com.intellij.util.indexing.IdDataConsumer val$consumer final synthetic com.intellij.psi.impl.cache.impl.id.PlainTextIndexer this$0 void <init> (com.intellij.psi.impl.cache.impl.id.PlainTextIndexer, com.intellij.util.indexing.IdDataConsumer) com.intellij.psi.impl.cache.impl.id.PlainTextIndexer this$0 public void run (java.lang.CharSequence, char[], int, int) CharSequence chars11 char[] charsArray int start int end }
com/intellij/psi/impl/cache/impl/id/PlainTextIndexer.class
PlainTextIndexer.java package com.intellij.psi.impl.cache.impl.id public com.intellij.psi.impl.cache.impl.id.PlainTextIndexer extends com.intellij.psi.impl.cache.impl.id.FileTypeIdIndexer { public void <init> () public java.util.Map map (com.intellij.util.indexing.FileContent) com.intellij.util.indexing.FileContent inputData com.intellij.util.indexing.IdDataConsumer consumer CharSequence chars public volatile synthetic java.util.Map map (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/cache/impl/id/ScanningIdIndexer$1.class
ScanningIdIndexer.java package com.intellij.psi.impl.cache.impl.id com.intellij.psi.impl.cache.impl.id.ScanningIdIndexer$1 extends java.lang.Object implements com.intellij.util.Processor { final synthetic char[] val$charsArray final synthetic CharSequence val$chars final synthetic com.intellij.util.indexing.IdDataConsumer val$consumer final synthetic com.intellij.psi.impl.cache.impl.id.ScanningIdIndexer this$0 void <init> (com.intellij.psi.impl.cache.impl.id.ScanningIdIndexer, char[], java.lang.CharSequence, com.intellij.util.indexing.IdDataConsumer) com.intellij.psi.impl.cache.impl.id.ScanningIdIndexer this$0 public boolean process (com.intellij.lang.cacheBuilder.WordOccurrence) com.intellij.lang.cacheBuilder.WordOccurrence t private int convertToMask (com.intellij.lang.cacheBuilder.WordOccurrence$Kind) com.intellij.lang.cacheBuilder.WordOccurrence$Kind kind public volatile synthetic boolean process (java.lang.Object) }
com/intellij/psi/impl/cache/impl/id/ScanningIdIndexer.class
ScanningIdIndexer.java package com.intellij.psi.impl.cache.impl.id public abstract com.intellij.psi.impl.cache.impl.id.ScanningIdIndexer extends java.lang.Object implements com.intellij.psi.impl.cache.impl.id.IdIndexer { public void <init> () protected abstract com.intellij.lang.cacheBuilder.WordsScanner createScanner () public java.util.Map map (com.intellij.util.indexing.FileContent) com.intellij.util.indexing.FileContent inputData CharSequence chars char[] charsArray com.intellij.util.indexing.IdDataConsumer consumer public int getVersion () com.intellij.lang.cacheBuilder.WordsScanner scanner public volatile synthetic java.util.Map map (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/cache/impl/todo/LexerBasedTodoIndexer.class
LexerBasedTodoIndexer.java package com.intellij.psi.impl.cache.impl.todo public abstract com.intellij.psi.impl.cache.impl.todo.LexerBasedTodoIndexer extends com.intellij.psi.impl.cache.impl.todo.VersionedTodoIndexer implements com.intellij.psi.impl.cache.impl.IdAndToDoScannerBasedOnFilterLexer { public void <init> () public java.util.Map map (com.intellij.util.indexing.FileContent) com.intellij.util.indexing.FileContent inputData public volatile synthetic java.util.Map map (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/cache/impl/todo/PlainTextTodoIndexer.class
PlainTextTodoIndexer.java package com.intellij.psi.impl.cache.impl.todo public com.intellij.psi.impl.cache.impl.todo.PlainTextTodoIndexer extends com.intellij.psi.impl.cache.impl.todo.VersionedTodoIndexer { public void <init> () public java.util.Map map (com.intellij.util.indexing.FileContent) java.util.regex.Matcher matcher java.util.regex.Pattern pattern com.intellij.psi.search.IndexPattern indexPattern int count com.intellij.psi.search.IndexPattern indexPattern com.intellij.util.indexing.FileContent inputData com.intellij.psi.search.IndexPattern[] indexPatterns String chars com.intellij.psi.impl.cache.impl.OccurrenceConsumer occurrenceConsumer java.util.Map map public volatile synthetic java.util.Map map (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/cache/impl/todo/TodoIndexEntry.class
TodoIndexEntry.java package com.intellij.psi.impl.cache.impl.todo public com.intellij.psi.impl.cache.impl.todo.TodoIndexEntry extends java.lang.Object { final String pattern final boolean caseSensitive public void <init> (java.lang.String, boolean) String pattern boolean caseSensitive public boolean equals (java.lang.Object) Object o com.intellij.psi.impl.cache.impl.todo.TodoIndexEntry that public int hashCode () int result private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/cache/impl/todo/TodoIndexers$ExtraPlaceChecker.class
TodoIndexers.java package com.intellij.psi.impl.cache.impl.todo public abstract com.intellij.psi.impl.cache.impl.todo.TodoIndexers$ExtraPlaceChecker extends java.lang.Object { public abstract boolean accept (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) }
com/intellij/psi/impl/cache/impl/todo/TodoIndexers.class
TodoIndexers.java package com.intellij.psi.impl.cache.impl.todo public com.intellij.psi.impl.cache.impl.todo.TodoIndexers extends com.intellij.openapi.fileTypes.FileTypeExtension { public static final com.intellij.psi.impl.cache.impl.todo.TodoIndexers INSTANCE private static final com.intellij.openapi.extensions.ExtensionPointName EXTRA_TODO_PLACES private void <init> () public static boolean needsTodoIndex (com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.impl.cache.impl.todo.TodoIndexers$ExtraPlaceChecker checker com.intellij.openapi.vfs.VirtualFile file public static boolean belongsToProject (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.impl.cache.impl.todo.TodoIndexers$ExtraPlaceChecker checker com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file private static boolean isInContentOfAnyProject (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/cache/impl/todo/VersionedTodoIndexer.class
VersionedTodoIndexer.java package com.intellij.psi.impl.cache.impl.todo public abstract com.intellij.psi.impl.cache.impl.todo.VersionedTodoIndexer extends java.lang.Object implements com.intellij.util.indexing.DataIndexer { public void <init> () public int getVersion () }
com/intellij/psi/impl/file/impl/ResolveScopeManagerImpl.class
ResolveScopeManagerImpl.java package com.intellij.psi.impl.file.impl public com.intellij.psi.impl.file.impl.ResolveScopeManagerImpl extends com.intellij.psi.impl.ResolveScopeManager { private final com.intellij.openapi.project.Project myProject private final com.intellij.openapi.roots.ProjectRootManager myProjectRootManager private final com.intellij.psi.PsiManager myManager private final java.util.Map myDefaultResolveScopesCache private final com.intellij.util.indexing.AdditionalIndexableFileSet myAdditionalIndexableFileSet static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.openapi.project.Project, com.intellij.openapi.roots.ProjectRootManager, com.intellij.psi.PsiManager) com.intellij.openapi.project.Project project com.intellij.openapi.roots.ProjectRootManager projectRootManager com.intellij.psi.PsiManager psiManager private com.intellij.psi.search.GlobalSearchScope getResolveScopeFromProviders (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile vFile private com.intellij.psi.search.GlobalSearchScope getInherentResolveScope (com.intellij.openapi.vfs.VirtualFile) boolean includeTests com.intellij.psi.search.GlobalSearchScope allScope com.intellij.openapi.vfs.VirtualFile vFile com.intellij.openapi.roots.ProjectFileIndex projectFileIndex com.intellij.openapi.module.Module module public com.intellij.psi.search.GlobalSearchScope getResolveScope (com.intellij.psi.PsiElement) com.intellij.psi.search.GlobalSearchScope forcedScope com.intellij.psi.PsiElement context com.intellij.psi.PsiElement element com.intellij.psi.PsiFile containingFile com.intellij.openapi.vfs.VirtualFile vFile private com.intellij.psi.search.GlobalSearchScope withFile (com.intellij.psi.PsiFile, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiFile containingFile com.intellij.psi.search.GlobalSearchScope scope public com.intellij.psi.search.GlobalSearchScope getDefaultResolveScope (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile vFile com.intellij.psi.PsiFile psiFile public com.intellij.psi.search.GlobalSearchScope getUseScope (com.intellij.psi.PsiElement) com.intellij.openapi.vfs.VirtualFile vDirectory com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.psi.PsiFile containingFile com.intellij.openapi.vfs.VirtualFile notNullVFile java.util.List entries com.intellij.psi.search.GlobalSearchScope result com.intellij.psi.RefResolveService resolveService com.intellij.psi.PsiElement element com.intellij.openapi.vfs.VirtualFile vDirectory com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.psi.PsiFile containingFile com.intellij.psi.search.GlobalSearchScope allScope com.intellij.openapi.roots.ProjectFileIndex projectFileIndex com.intellij.openapi.module.Module module boolean isTest com.intellij.psi.search.GlobalSearchScope scope private boolean isFromAdditionalLibraries (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.roots.SyntheticLibrary library com.intellij.openapi.roots.AdditionalLibraryRootsProvider provider com.intellij.openapi.vfs.VirtualFile file private synthetic com.intellij.psi.search.GlobalSearchScope lambda$new$0 (com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.ResolveScopeProvider resolveScopeProvider com.intellij.psi.search.SearchScope extra com.intellij.psi.ResolveScopeEnlarger enlarger com.intellij.openapi.vfs.VirtualFile key com.intellij.psi.search.GlobalSearchScope scope static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/BulkOccurrenceProcessor.class
BulkOccurrenceProcessor.java package com.intellij.psi.impl.search abstract com.intellij.psi.impl.search.BulkOccurrenceProcessor extends java.lang.Object { public abstract boolean execute (com.intellij.psi.PsiElement, int[], com.intellij.util.text.StringSearcher) }
com/intellij/psi/impl/search/CachesBasedRefSearcher.class
CachesBasedRefSearcher.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.CachesBasedRefSearcher extends com.intellij.openapi.application.QueryExecutorBase { public void <init> () public void processQuery (com.intellij.psi.search.searches.ReferencesSearch$SearchParameters, com.intellij.util.Processor) String fileNameWithoutExtension com.intellij.openapi.vfs.VirtualFile vFile com.intellij.psi.meta.PsiMetaData metaData com.intellij.psi.meta.PsiMetaData metaData com.intellij.psi.search.SearchScope searchScope com.intellij.psi.search.searches.ReferencesSearch$SearchParameters p com.intellij.util.Processor consumer com.intellij.psi.PsiElement refElement boolean caseSensitive String text public volatile synthetic void processQuery (java.lang.Object, com.intellij.util.Processor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/IndexPatternBuilder.class
IndexPatternBuilder.java package com.intellij.psi.impl.search public abstract com.intellij.psi.impl.search.IndexPatternBuilder extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract com.intellij.lexer.Lexer getIndexingLexer (com.intellij.psi.PsiFile) public abstract com.intellij.psi.tree.TokenSet getCommentTokenSet (com.intellij.psi.PsiFile) public abstract int getCommentStartDelta (com.intellij.psi.tree.IElementType) public abstract int getCommentEndDelta (com.intellij.psi.tree.IElementType) public java.lang.String getCharsAllowedInContinuationPrefix (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType tokenType public int getCommentStartDelta (com.intellij.psi.tree.IElementType, java.lang.CharSequence) com.intellij.psi.tree.IElementType tokenType CharSequence tokenText static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/LowLevelSearchUtil.class
LowLevelSearchUtil.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.LowLevelSearchUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final java.util.concurrent.ConcurrentMap cache static final synthetic boolean $assertionsDisabled public void <init> () private static java.lang.Boolean processInjectedFile (com.intellij.psi.PsiElement, com.intellij.util.text.StringSearcher, int, com.intellij.openapi.progress.ProgressIndicator, com.intellij.lang.injection.InjectedLanguageManager, com.intellij.psi.search.TextOccurenceProcessor) com.intellij.psi.PsiElement injected com.intellij.openapi.util.Pair pair com.intellij.psi.PsiElement element com.intellij.util.text.StringSearcher searcher int start com.intellij.openapi.progress.ProgressIndicator progress com.intellij.lang.injection.InjectedLanguageManager injectedLanguageManager com.intellij.psi.search.TextOccurenceProcessor processor java.util.List list boolean hasMatchedRange private static com.intellij.psi.impl.source.tree.TreeElement processTreeUp (com.intellij.openapi.project.Project, com.intellij.psi.PsiElement, com.intellij.util.text.StringSearcher, int, boolean, com.intellij.openapi.progress.ProgressIndicator, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.search.TextOccurenceProcessor) Boolean result com.intellij.openapi.project.Project project com.intellij.psi.PsiElement scope com.intellij.util.text.StringSearcher searcher int offset boolean processInjectedPsi com.intellij.openapi.progress.ProgressIndicator progress com.intellij.psi.impl.source.tree.TreeElement lastElement com.intellij.psi.search.TextOccurenceProcessor processor com.intellij.lang.ASTNode scopeNode int scopeStartOffset int patternLength com.intellij.psi.impl.source.tree.TreeElement leafNode int start com.intellij.lang.injection.InjectedLanguageManager injectedLanguageManager boolean contains com.intellij.psi.impl.source.tree.TreeElement prevNode com.intellij.psi.PsiElement run private static com.intellij.psi.impl.source.tree.TreeElement findNextLeafElementAt (com.intellij.lang.ASTNode, com.intellij.psi.impl.source.tree.TreeElement, int) com.intellij.psi.impl.source.tree.TreeElement next int length com.intellij.lang.ASTNode scopeNode com.intellij.psi.impl.source.tree.TreeElement last int offset int offsetR public static boolean processElementsContainingWordInElement (com.intellij.psi.search.TextOccurenceProcessor, com.intellij.psi.PsiElement, com.intellij.util.text.StringSearcher, boolean, com.intellij.openapi.progress.ProgressIndicator) com.intellij.psi.search.TextOccurenceProcessor processor com.intellij.psi.PsiElement scope com.intellij.util.text.StringSearcher searcher boolean processInjectedPsi com.intellij.openapi.progress.ProgressIndicator progress int[] occurrences static int[] getTextOccurrencesInScope (com.intellij.psi.PsiElement, com.intellij.util.text.StringSearcher, com.intellij.openapi.progress.ProgressIndicator) int i com.intellij.psi.PsiElement scope com.intellij.util.text.StringSearcher searcher com.intellij.openapi.progress.ProgressIndicator progress com.intellij.psi.PsiFile file com.intellij.psi.FileViewProvider viewProvider CharSequence buffer com.intellij.openapi.util.TextRange range int startOffset int endOffset int[] offsets static boolean processElementsAtOffsets (com.intellij.psi.PsiElement, com.intellij.util.text.StringSearcher, boolean, com.intellij.openapi.progress.ProgressIndicator, int[], com.intellij.psi.search.TextOccurenceProcessor) int offset com.intellij.psi.PsiElement scope com.intellij.util.text.StringSearcher searcher boolean processInjectedPsi com.intellij.openapi.progress.ProgressIndicator progress int[] offsetsInScope com.intellij.psi.search.TextOccurenceProcessor processor com.intellij.openapi.project.Project project com.intellij.psi.impl.source.tree.TreeElement lastElement private static void diagnoseInvalidRange (com.intellij.psi.PsiElement, com.intellij.psi.PsiFile, com.intellij.psi.FileViewProvider, java.lang.CharSequence, com.intellij.openapi.util.TextRange) com.intellij.psi.PsiFile root com.intellij.lang.Language language com.intellij.psi.PsiElement scope com.intellij.psi.PsiFile file com.intellij.psi.FileViewProvider viewProvider CharSequence buffer com.intellij.openapi.util.TextRange range String msg com.intellij.openapi.editor.Document document public static boolean processTextOccurrences (java.lang.CharSequence, int, int, com.intellij.util.text.StringSearcher, com.intellij.openapi.progress.ProgressIndicator, gnu.trove.TIntProcedure) int offset CharSequence text int startOffset int endOffset com.intellij.util.text.StringSearcher searcher com.intellij.openapi.progress.ProgressIndicator progress gnu.trove.TIntProcedure processor private static int[] getTextOccurrences (java.lang.CharSequence, int, int, com.intellij.util.text.StringSearcher, com.intellij.openapi.progress.ProgressIndicator) int index gnu.trove.TIntArrayList occurrences int newStart int newEnd int occurrence int i CharSequence text int startOffset int endOffset com.intellij.util.text.StringSearcher searcher com.intellij.openapi.progress.ProgressIndicator progress java.util.Map cachedMap int[] cachedOccurrences boolean hasCachedOccurrences gnu.trove.TIntArrayList offsets private static boolean checkJavaIdentifier (java.lang.CharSequence, int, int, com.intellij.util.text.StringSearcher, int) char c char c CharSequence text int startOffset int endOffset com.intellij.util.text.StringSearcher searcher int index int patternLength private static boolean isEscapedBackslash (java.lang.CharSequence, int, int) CharSequence text int startOffset int index static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/PsiSearchHelperImpl$1.class
PsiSearchHelperImpl.java package com.intellij.psi.impl.search com.intellij.psi.impl.search.PsiSearchHelperImpl$1 extends com.intellij.openapi.application.ReadActionProcessor { final synthetic com.intellij.psi.impl.search.BulkOccurrenceProcessor val$processor final synthetic com.intellij.util.text.StringSearcher val$searcher final synthetic com.intellij.openapi.progress.ProgressIndicator val$progress final synthetic com.intellij.psi.impl.search.PsiSearchHelperImpl this$0 void <init> (com.intellij.psi.impl.search.PsiSearchHelperImpl, com.intellij.psi.impl.search.BulkOccurrenceProcessor, com.intellij.util.text.StringSearcher, com.intellij.openapi.progress.ProgressIndicator) com.intellij.psi.impl.search.PsiSearchHelperImpl this$0 public boolean processInReadAction (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement scopeElement public java.lang.String toString () public volatile synthetic boolean processInReadAction (java.lang.Object) }
com/intellij/psi/impl/search/PsiSearchHelperImpl$2.class
PsiSearchHelperImpl.java package com.intellij.psi.impl.search final com.intellij.psi.impl.search.PsiSearchHelperImpl$2 extends com.intellij.openapi.application.ReadActionProcessor { final synthetic com.intellij.psi.impl.search.BulkOccurrenceProcessor val$processor final synthetic com.intellij.util.text.StringSearcher val$searcher final synthetic com.intellij.openapi.progress.ProgressIndicator val$progress void <init> (com.intellij.psi.impl.search.BulkOccurrenceProcessor, com.intellij.util.text.StringSearcher, com.intellij.openapi.progress.ProgressIndicator) public boolean processInReadAction (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement scopeElement public java.lang.String toString () public volatile synthetic boolean processInReadAction (java.lang.Object) }
com/intellij/psi/impl/search/PsiSearchHelperImpl$3.class
PsiSearchHelperImpl.java package com.intellij.psi.impl.search final com.intellij.psi.impl.search.PsiSearchHelperImpl$3 extends java.lang.Object implements com.intellij.psi.impl.search.BulkOccurrenceProcessor { final synthetic com.intellij.psi.search.RequestResultProcessor val$wrapped final synthetic com.intellij.util.Processor val$consumer final synthetic boolean val$ignoreInjectedPsi void <init> (com.intellij.psi.search.RequestResultProcessor, com.intellij.util.Processor, boolean) public boolean execute (com.intellij.psi.PsiElement, int[], com.intellij.util.text.StringSearcher) com.intellij.openapi.progress.ProcessCanceledException e com.intellij.psi.PsiFile file Throwable e com.intellij.psi.PsiElement scope int[] offsetsInScope com.intellij.util.text.StringSearcher searcher public java.lang.String toString () private static synthetic boolean lambda$execute$0 (boolean, com.intellij.psi.search.RequestResultProcessor, com.intellij.util.Processor, com.intellij.psi.PsiElement, int) boolean ignoreInjectedPsi com.intellij.psi.search.RequestResultProcessor wrapped com.intellij.util.Processor consumer com.intellij.psi.PsiElement element int offsetInElement private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/PsiSearchHelperImpl$4.class
PsiSearchHelperImpl.java package com.intellij.psi.impl.search com.intellij.psi.impl.search.PsiSearchHelperImpl$4 extends java.lang.Object implements com.intellij.util.Processor { private final com.intellij.openapi.vfs.VirtualFile virtualFileToIgnoreOccurrencesIn private final int maxFilesToProcess private final int maxFilesSizeToProcess final synthetic com.intellij.psi.PsiFile val$fileToIgnoreOccurrencesIn final synthetic java.util.concurrent.atomic.AtomicInteger val$filesCount final synthetic java.util.concurrent.atomic.AtomicLong val$filesSizeToProcess final synthetic com.intellij.psi.impl.search.PsiSearchHelperImpl this$0 void <init> (com.intellij.psi.impl.search.PsiSearchHelperImpl, com.intellij.psi.PsiFile, java.util.concurrent.atomic.AtomicInteger, java.util.concurrent.atomic.AtomicLong) com.intellij.psi.impl.search.PsiSearchHelperImpl this$0 public boolean process (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file int currentFilesCount long accumulatedFileSizeToProcess public volatile synthetic boolean process (java.lang.Object) }
com/intellij/psi/impl/search/PsiSearchHelperImpl$Options.class
PsiSearchHelperImpl.java package com.intellij.psi.impl.search public final enum com.intellij.psi.impl.search.PsiSearchHelperImpl$Options extends java.lang.Enum { public static final enum com.intellij.psi.impl.search.PsiSearchHelperImpl$Options PROCESS_INJECTED_PSI public static final enum com.intellij.psi.impl.search.PsiSearchHelperImpl$Options CASE_SENSITIVE_SEARCH public static final enum com.intellij.psi.impl.search.PsiSearchHelperImpl$Options PROCESS_ONLY_JAVA_IDENTIFIERS_IF_POSSIBLE private static final synthetic com.intellij.psi.impl.search.PsiSearchHelperImpl$Options[] $VALUES public static com.intellij.psi.impl.search.PsiSearchHelperImpl$Options[] values () public static com.intellij.psi.impl.search.PsiSearchHelperImpl$Options valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/psi/impl/search/PsiSearchHelperImpl$QueryRequestsRunResult.class
PsiSearchHelperImpl.java package com.intellij.psi.impl.search final enum com.intellij.psi.impl.search.PsiSearchHelperImpl$QueryRequestsRunResult extends java.lang.Enum { public static final enum com.intellij.psi.impl.search.PsiSearchHelperImpl$QueryRequestsRunResult STOPPED public static final enum com.intellij.psi.impl.search.PsiSearchHelperImpl$QueryRequestsRunResult UNCHANGED public static final enum com.intellij.psi.impl.search.PsiSearchHelperImpl$QueryRequestsRunResult CHANGED private static final synthetic com.intellij.psi.impl.search.PsiSearchHelperImpl$QueryRequestsRunResult[] $VALUES public static com.intellij.psi.impl.search.PsiSearchHelperImpl$QueryRequestsRunResult[] values () public static com.intellij.psi.impl.search.PsiSearchHelperImpl$QueryRequestsRunResult valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/psi/impl/search/PsiSearchHelperImpl$RequestWithProcessor.class
PsiSearchHelperImpl.java package com.intellij.psi.impl.search com.intellij.psi.impl.search.PsiSearchHelperImpl$RequestWithProcessor extends java.lang.Object { private final com.intellij.psi.search.PsiSearchRequest request private com.intellij.util.Processor refProcessor private void <init> (com.intellij.psi.search.PsiSearchRequest, com.intellij.util.Processor) com.intellij.psi.search.PsiSearchRequest request com.intellij.util.Processor processor private boolean uniteWith (com.intellij.psi.impl.search.PsiSearchHelperImpl$RequestWithProcessor) com.intellij.util.Processor myProcessor com.intellij.psi.impl.search.PsiSearchHelperImpl$RequestWithProcessor another public java.lang.String toString () private static synthetic boolean lambda$uniteWith$0 (com.intellij.util.Processor, com.intellij.psi.impl.search.PsiSearchHelperImpl$RequestWithProcessor, com.intellij.psi.PsiReference) com.intellij.util.Processor myProcessor com.intellij.psi.impl.search.PsiSearchHelperImpl$RequestWithProcessor another com.intellij.psi.PsiReference psiReference static synthetic com.intellij.psi.search.PsiSearchRequest access$100 (com.intellij.psi.impl.search.PsiSearchHelperImpl$RequestWithProcessor) com.intellij.psi.impl.search.PsiSearchHelperImpl$RequestWithProcessor x0 static synthetic com.intellij.util.Processor access$200 (com.intellij.psi.impl.search.PsiSearchHelperImpl$RequestWithProcessor) com.intellij.psi.impl.search.PsiSearchHelperImpl$RequestWithProcessor x0 synthetic void <init> (com.intellij.psi.search.PsiSearchRequest, com.intellij.util.Processor, com.intellij.psi.impl.search.PsiSearchHelperImpl$1) com.intellij.psi.search.PsiSearchRequest x0 com.intellij.util.Processor x1 com.intellij.psi.impl.search.PsiSearchHelperImpl$1 x2 static synthetic boolean access$500 (com.intellij.psi.impl.search.PsiSearchHelperImpl$RequestWithProcessor, com.intellij.psi.impl.search.PsiSearchHelperImpl$RequestWithProcessor) com.intellij.psi.impl.search.PsiSearchHelperImpl$RequestWithProcessor x0 com.intellij.psi.impl.search.PsiSearchHelperImpl$RequestWithProcessor x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/PsiSearchHelperImpl.class
PsiSearchHelperImpl.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.PsiSearchHelperImpl extends java.lang.Object implements com.intellij.psi.search.PsiSearchHelper { private static final com.intellij.openapi.extensions.ExtensionPointName USE_SCOPE_OPTIMIZER_EP_NAME private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.psi.impl.PsiManagerEx myManager private final com.intellij.openapi.project.DumbService myDumbService static final synthetic boolean $assertionsDisabled public com.intellij.psi.search.SearchScope getUseScope (com.intellij.psi.PsiElement) com.intellij.psi.search.SearchScope additionalScope com.intellij.psi.search.UseScopeEnlarger enlarger com.intellij.psi.PsiElement element com.intellij.psi.search.SearchScope scope com.intellij.psi.search.SearchScope scopeToRestrict public void <init> (com.intellij.psi.impl.PsiManagerEx) com.intellij.psi.impl.PsiManagerEx manager public com.intellij.psi.PsiElement[] findCommentsContainingIdentifier (java.lang.String, com.intellij.psi.search.SearchScope) String identifier com.intellij.psi.search.SearchScope searchScope java.util.List result com.intellij.util.Processor processor public boolean processCommentsContainingIdentifier (java.lang.String, com.intellij.psi.search.SearchScope, com.intellij.util.Processor) String identifier com.intellij.psi.search.SearchScope searchScope com.intellij.util.Processor processor com.intellij.psi.search.TextOccurenceProcessor occurrenceProcessor public boolean processElementsWithWord (com.intellij.psi.search.TextOccurenceProcessor, com.intellij.psi.search.SearchScope, java.lang.String, short, boolean) com.intellij.psi.search.TextOccurenceProcessor processor com.intellij.psi.search.SearchScope searchScope String text short searchContext boolean caseSensitive public boolean processElementsWithWord (com.intellij.psi.search.TextOccurenceProcessor, com.intellij.psi.search.SearchScope, java.lang.String, short, boolean, boolean) com.intellij.psi.search.TextOccurenceProcessor processor com.intellij.psi.search.SearchScope searchScope String text short searchContext boolean caseSensitive boolean processInjectedPsi java.util.EnumSet options public com.intellij.concurrency.AsyncFuture processElementsWithWordAsync (com.intellij.psi.search.TextOccurenceProcessor, com.intellij.psi.search.SearchScope, java.lang.String, short, boolean) com.intellij.psi.search.TextOccurenceProcessor processor com.intellij.psi.search.SearchScope searchScope String text short searchContext boolean caseSensitively boolean result public boolean processElementsWithWord (com.intellij.psi.search.TextOccurenceProcessor, com.intellij.psi.search.SearchScope, java.lang.String, short, java.util.EnumSet, java.lang.String) com.intellij.psi.search.TextOccurenceProcessor processor com.intellij.psi.search.SearchScope searchScope String text short searchContext java.util.EnumSet options String containerName private boolean bulkProcessElementsWithWord (com.intellij.psi.search.SearchScope, java.lang.String, short, java.util.EnumSet, java.lang.String, com.intellij.psi.impl.search.BulkOccurrenceProcessor) com.intellij.util.text.StringSearcher searcher com.intellij.psi.search.SearchScope searchScope String text short searchContext java.util.EnumSet options String containerName com.intellij.psi.impl.search.BulkOccurrenceProcessor processor com.intellij.openapi.progress.ProgressIndicator progress com.intellij.psi.search.LocalSearchScope scope com.intellij.psi.PsiElement[] scopeElements com.intellij.util.text.StringSearcher searcher com.intellij.openapi.application.ReadActionProcessor localProcessor private static com.intellij.openapi.progress.ProgressIndicator getOrCreateIndicator () com.intellij.openapi.progress.ProgressIndicator progress public static boolean shouldProcessInjectedPsi (com.intellij.psi.search.SearchScope) com.intellij.psi.search.SearchScope scope private static com.intellij.util.Processor localProcessor (com.intellij.openapi.progress.ProgressIndicator, com.intellij.util.text.StringSearcher, com.intellij.psi.impl.search.BulkOccurrenceProcessor) com.intellij.openapi.progress.ProgressIndicator progress com.intellij.util.text.StringSearcher searcher com.intellij.psi.impl.search.BulkOccurrenceProcessor processor private boolean processElementsWithTextInGlobalScope (com.intellij.psi.search.GlobalSearchScope, com.intellij.util.text.StringSearcher, short, boolean, java.lang.String, com.intellij.openapi.progress.ProgressIndicator, com.intellij.psi.impl.search.BulkOccurrenceProcessor) int totalSize boolean result java.util.List intersectionWithContainerFiles String text java.util.Set fileSet com.intellij.util.Processor localProcessor boolean result com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.text.StringSearcher searcher short searchContext boolean caseSensitively String containerName com.intellij.openapi.progress.ProgressIndicator progress com.intellij.psi.impl.search.BulkOccurrenceProcessor processor boolean result private boolean processPsiFileRoots (java.util.List, int, int, com.intellij.openapi.progress.ProgressIndicator, com.intellij.util.Processor) java.util.concurrent.atomic.AtomicInteger counter java.util.concurrent.atomic.AtomicBoolean stopped java.util.List files int totalSize int alreadyProcessedFiles com.intellij.openapi.progress.ProgressIndicator progress com.intellij.util.Processor localProcessor public static boolean processFilesConcurrentlyDespiteWriteActions (com.intellij.openapi.project.Project, java.util.List, com.intellij.openapi.progress.ProgressIndicator, java.util.concurrent.atomic.AtomicBoolean, com.intellij.util.Processor) boolean completed boolean completed com.intellij.util.Processor processor java.util.List failedList java.util.List failedFiles boolean completed com.intellij.openapi.project.Project project java.util.List files com.intellij.openapi.progress.ProgressIndicator progress java.util.concurrent.atomic.AtomicBoolean stopped com.intellij.util.Processor localProcessor com.intellij.openapi.application.ex.ApplicationEx app private void processVirtualFile (com.intellij.openapi.vfs.VirtualFile, com.intellij.util.Processor, java.util.concurrent.atomic.AtomicBoolean) throws com.intellij.openapi.application.ex.ApplicationUtil$CannotRunReadActionException com.intellij.openapi.vfs.VirtualFile vfile com.intellij.util.Processor localProcessor java.util.concurrent.atomic.AtomicBoolean stopped com.intellij.psi.PsiFile file private void getFilesWithText (com.intellij.psi.search.GlobalSearchScope, short, boolean, java.lang.String, java.util.Collection) com.intellij.util.Processor processor com.intellij.psi.search.GlobalSearchScope scope short searchContext boolean caseSensitively String text java.util.Collection result public boolean processFilesWithText (com.intellij.psi.search.GlobalSearchScope, short, boolean, java.lang.String, com.intellij.util.Processor) com.intellij.psi.search.GlobalSearchScope scope short searchContext boolean caseSensitively String text com.intellij.util.Processor processor java.util.List entries com.intellij.openapi.util.Condition contextMatches public com.intellij.psi.PsiFile[] findFilesWithPlainTextWords (java.lang.String) String word public boolean processUsagesInNonJavaFiles (java.lang.String, com.intellij.psi.search.PsiNonJavaFileReferenceProcessor, com.intellij.psi.search.GlobalSearchScope) String qName com.intellij.psi.search.PsiNonJavaFileReferenceProcessor processor com.intellij.psi.search.GlobalSearchScope searchScope public boolean processUsagesInNonJavaFiles (com.intellij.psi.PsiElement, java.lang.String, com.intellij.psi.search.PsiNonJavaFileReferenceProcessor, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiFile psiFile CharSequence text int i com.intellij.psi.search.SearchScope useScope int patternLength com.intellij.psi.PsiElement originalElement String qName com.intellij.psi.search.PsiNonJavaFileReferenceProcessor processor com.intellij.psi.search.GlobalSearchScope initialScope com.intellij.openapi.progress.ProgressIndicator progress int dotIndex int dollarIndex int maxIndex String wordToSearch com.intellij.psi.search.GlobalSearchScope theSearchScope com.intellij.psi.PsiFile[] files com.intellij.util.text.StringSearcher searcher com.intellij.openapi.util.Ref stopped public boolean processAllFilesWithWord (java.lang.String, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.Processor, boolean) String word com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.Processor processor boolean caseSensitively public boolean processAllFilesWithWordInText (java.lang.String, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.Processor, boolean) String word com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.Processor processor boolean caseSensitively public boolean processAllFilesWithWordInComments (java.lang.String, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.Processor) String word com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.Processor processor public boolean processAllFilesWithWordInLiterals (java.lang.String, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.Processor) String word com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.Processor processor public boolean processRequests (com.intellij.psi.search.SearchRequestCollector, com.intellij.util.Processor) com.intellij.psi.impl.search.PsiSearchHelperImpl$RequestWithProcessor local com.intellij.openapi.util.Computable custom java.util.Map globals java.util.List customs java.util.Set locals java.util.Map localProcessors com.intellij.psi.impl.search.PsiSearchHelperImpl$QueryRequestsRunResult result com.intellij.psi.search.SearchRequestCollector collector com.intellij.util.Processor processor java.util.Map collectors com.intellij.openapi.progress.ProgressIndicator progress public com.intellij.concurrency.AsyncFuture processRequestsAsync (com.intellij.psi.search.SearchRequestCollector, com.intellij.util.Processor) com.intellij.psi.search.SearchRequestCollector collector com.intellij.util.Processor processor private static com.intellij.psi.impl.search.PsiSearchHelperImpl$QueryRequestsRunResult appendCollectorsFromQueryRequests (com.intellij.openapi.progress.ProgressIndicator, java.util.Map) com.intellij.psi.search.QuerySearchRequest request com.intellij.psi.search.SearchRequestCollector each com.intellij.openapi.progress.ProgressIndicator progress java.util.Map collectors boolean changed java.util.Deque queue private boolean processGlobalRequestsOptimized (java.util.Map, com.intellij.openapi.progress.ProgressIndicator, java.util.Map) com.intellij.psi.impl.search.PsiSearchHelperImpl$RequestWithProcessor theOnly java.util.Collection requests com.intellij.psi.impl.search.PsiSearchHelperImpl$RequestWithProcessor singleRequest boolean result int totalSize java.util.Map intersectionCandidateFiles java.util.Map restCandidateFiles java.util.Set allWords boolean result java.util.Map singles com.intellij.openapi.progress.ProgressIndicator progress java.util.Map localProcessors boolean result private boolean processCandidates (java.util.Map, java.util.Map, com.intellij.openapi.progress.ProgressIndicator, int, int) java.util.Map localProcessors java.util.Map candidateFiles com.intellij.openapi.progress.ProgressIndicator progress int totalSize int alreadyProcessedFiles java.util.List files private static java.lang.String getPresentableWordsDescription (java.util.Set) String string java.util.Set allWords StringBuilder result private static com.intellij.psi.impl.search.BulkOccurrenceProcessor adaptProcessor (com.intellij.psi.search.PsiSearchRequest, com.intellij.util.Processor) com.intellij.psi.search.PsiSearchRequest singleRequest com.intellij.util.Processor consumer com.intellij.psi.search.SearchScope searchScope boolean ignoreInjectedPsi com.intellij.psi.search.RequestResultProcessor wrapped private void collectFiles (java.util.Map, java.util.Map, java.util.Map) com.intellij.psi.impl.cache.impl.id.IdIndexEntry indexEntry com.intellij.openapi.vfs.VirtualFile file java.util.Set keys java.util.Collection processors com.intellij.psi.search.GlobalSearchScope commonScope java.util.Set intersectionWithContainerNameFiles java.util.List result com.intellij.util.Processor processor java.util.Map$Entry entry java.util.Map singles java.util.Map intersectionResult java.util.Map restResult private java.util.Set intersectionWithContainerNameFiles (com.intellij.psi.search.GlobalSearchScope, java.util.Collection, java.util.Set) String containerName com.intellij.psi.impl.search.PsiSearchHelperImpl$RequestWithProcessor r com.intellij.psi.search.GlobalSearchScope commonScope java.util.Collection data java.util.Set keys String commonName short searchContext boolean caseSensitive java.util.List entries short finalSearchContext com.intellij.openapi.util.Condition contextMatches java.util.Set containerFiles com.intellij.util.Processor processor private static com.intellij.psi.search.GlobalSearchScope uniteScopes (java.util.Collection) java.util.Collection requests java.util.Set scopes private static void distributePrimitives (java.util.Map, java.util.Set, java.util.Map, java.util.List, java.util.Map, com.intellij.openapi.progress.ProgressIndicator) java.util.Set key com.intellij.psi.search.SearchScope scope com.intellij.psi.search.PsiSearchRequest primitive com.intellij.util.Processor customAction com.intellij.util.Processor processor com.intellij.psi.search.SearchRequestCollector collector java.util.Map$Entry entry com.intellij.psi.search.PsiSearchRequest primitive com.intellij.util.text.StringSearcher searcher com.intellij.psi.impl.search.BulkOccurrenceProcessor adapted com.intellij.util.Processor localProcessor com.intellij.psi.impl.search.PsiSearchHelperImpl$RequestWithProcessor singleRequest java.util.Map$Entry entry java.util.Map collectors java.util.Set locals java.util.Map globals java.util.List customs java.util.Map localProcessors com.intellij.openapi.progress.ProgressIndicator progress private static void registerRequest (java.util.Collection, com.intellij.psi.search.PsiSearchRequest, com.intellij.util.Processor) com.intellij.psi.impl.search.PsiSearchHelperImpl$RequestWithProcessor existing java.util.Collection collection com.intellij.psi.search.PsiSearchRequest primitive com.intellij.util.Processor processor com.intellij.psi.impl.search.PsiSearchHelperImpl$RequestWithProcessor singleRequest private boolean processSingleRequest (com.intellij.psi.search.PsiSearchRequest, com.intellij.util.Processor) com.intellij.psi.search.PsiSearchRequest single com.intellij.util.Processor consumer java.util.EnumSet options public com.intellij.psi.search.PsiSearchHelper$SearchCostResult isCheapEnoughToSearch (java.lang.String, com.intellij.psi.search.GlobalSearchScope, com.intellij.psi.PsiFile, com.intellij.openapi.progress.ProgressIndicator) String name com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.PsiFile fileToIgnoreOccurrencesIn com.intellij.openapi.progress.ProgressIndicator progress java.util.concurrent.atomic.AtomicInteger filesCount java.util.concurrent.atomic.AtomicLong filesSizeToProcess com.intellij.util.Processor processor java.util.List keys boolean cheap private static boolean processFilesContainingAllKeys (com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope, com.intellij.openapi.util.Condition, java.util.Collection, com.intellij.util.Processor) com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope scope com.intellij.openapi.util.Condition checker java.util.Collection keys com.intellij.util.Processor processor com.intellij.openapi.roots.FileIndexFacade index private static java.util.List getWordEntries (java.lang.String, boolean) String trimmed String name boolean caseSensitively java.util.List words public static boolean processTextOccurrences (com.intellij.psi.PsiElement, java.lang.String, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.Processor, com.intellij.usageView.UsageInfoFactory) com.intellij.psi.PsiElement element String stringToSearch com.intellij.psi.search.GlobalSearchScope searchScope com.intellij.util.Processor processor com.intellij.usageView.UsageInfoFactory factory com.intellij.psi.search.PsiSearchHelper helper private static synthetic boolean lambda$processTextOccurrences$28 (com.intellij.usageView.UsageInfoFactory, com.intellij.util.Processor, com.intellij.psi.PsiFile, int, int) com.intellij.usageView.UsageInfo usageInfo com.intellij.openapi.progress.ProcessCanceledException e Exception e com.intellij.usageView.UsageInfoFactory factory com.intellij.util.Processor processor com.intellij.psi.PsiFile psiFile int startOffset int endOffset private static synthetic com.intellij.usageView.UsageInfo lambda$null$27 (com.intellij.usageView.UsageInfoFactory, com.intellij.psi.PsiFile, int, int) throws java.lang.RuntimeException com.intellij.usageView.UsageInfoFactory factory com.intellij.psi.PsiFile psiFile int startOffset int endOffset private static synthetic com.intellij.psi.search.PsiSearchHelper lambda$processTextOccurrences$26 (com.intellij.psi.PsiElement) throws java.lang.RuntimeException com.intellij.psi.PsiElement element private static synthetic com.intellij.psi.impl.cache.impl.id.IdIndexEntry lambda$getWordEntries$25 (boolean, java.lang.String) boolean caseSensitively String word private static synthetic java.lang.Boolean lambda$processFilesContainingAllKeys$24 (java.util.Collection, com.intellij.psi.search.GlobalSearchScope, com.intellij.openapi.util.Condition, com.intellij.openapi.roots.FileIndexFacade, com.intellij.util.Processor) java.util.Collection keys com.intellij.psi.search.GlobalSearchScope scope com.intellij.openapi.util.Condition checker com.intellij.openapi.roots.FileIndexFacade index com.intellij.util.Processor processor private static synthetic boolean lambda$null$23 (com.intellij.openapi.roots.FileIndexFacade, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.Processor, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.roots.FileIndexFacade index com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.Processor processor com.intellij.openapi.vfs.VirtualFile file private static synthetic java.lang.Boolean lambda$isCheapEnoughToSearch$22 (com.intellij.psi.search.GlobalSearchScope) throws java.lang.RuntimeException com.intellij.psi.search.GlobalSearchScope scope private static synthetic java.lang.Boolean lambda$distributePrimitives$21 (com.intellij.util.Processor, com.intellij.util.Processor) com.intellij.util.Processor customAction com.intellij.util.Processor processor private static synthetic java.util.Collection lambda$distributePrimitives$20 (java.util.Set) java.util.Set __ private static synthetic com.intellij.psi.search.GlobalSearchScope lambda$uniteScopes$19 (com.intellij.psi.impl.search.PsiSearchHelperImpl$RequestWithProcessor) com.intellij.psi.impl.search.PsiSearchHelperImpl$RequestWithProcessor r private static synthetic boolean lambda$intersectionWithContainerNameFiles$18 (short, java.lang.Integer) short finalSearchContext Integer context private static synthetic java.lang.Boolean lambda$collectFiles$17 (com.intellij.psi.impl.cache.impl.id.IdIndexEntry, com.intellij.openapi.vfs.VirtualFile, java.util.Collection, java.util.Set, java.util.Map, java.util.Map, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.impl.cache.impl.id.IdIndexEntry indexEntry com.intellij.openapi.vfs.VirtualFile file java.util.Collection processors java.util.Set intersectionWithContainerNameFiles java.util.Map restResult java.util.Map intersectionResult com.intellij.psi.search.GlobalSearchScope commonScope private static synthetic boolean lambda$null$16 (java.util.Collection, java.util.Set, java.util.Map, java.util.Map, com.intellij.openapi.vfs.VirtualFile, java.lang.Integer) java.util.Map result1 com.intellij.psi.search.PsiSearchRequest request com.intellij.psi.impl.search.PsiSearchHelperImpl$RequestWithProcessor single java.util.Collection processors java.util.Set intersectionWithContainerNameFiles java.util.Map restResult java.util.Map intersectionResult com.intellij.openapi.vfs.VirtualFile file1 Integer value int mask private static synthetic java.util.Collection lambda$null$15 (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile __ private static synthetic boolean lambda$processCandidates$14 (java.util.Map, java.util.Map, com.intellij.psi.PsiFile) com.intellij.util.Processor localProcessor Object singleRequest java.util.Map candidateFiles java.util.Map localProcessors com.intellij.psi.PsiFile psiRoot com.intellij.openapi.vfs.VirtualFile vfile private synthetic boolean lambda$processUsagesInNonJavaFiles$13 (com.intellij.psi.PsiFile, com.intellij.psi.search.SearchScope, com.intellij.psi.search.GlobalSearchScope, com.intellij.psi.search.PsiNonJavaFileReferenceProcessor, int, com.intellij.openapi.util.Ref, int) com.intellij.psi.PsiFile psiFile com.intellij.psi.search.SearchScope useScope com.intellij.psi.search.GlobalSearchScope initialScope com.intellij.psi.search.PsiNonJavaFileReferenceProcessor processor int patternLength com.intellij.openapi.util.Ref stopped int index boolean isReferenceOK private static synthetic java.lang.Boolean lambda$null$12 (com.intellij.psi.PsiFile, int, com.intellij.psi.search.SearchScope, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiFile psiFile int index com.intellij.psi.search.SearchScope useScope com.intellij.psi.search.GlobalSearchScope initialScope com.intellij.psi.PsiReference referenceAt private static synthetic java.lang.CharSequence lambda$processUsagesInNonJavaFiles$11 (com.intellij.psi.PsiFile) throws java.lang.RuntimeException com.intellij.psi.PsiFile psiFile private synthetic com.intellij.psi.search.SearchScope lambda$processUsagesInNonJavaFiles$10 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement originalElement private synthetic com.intellij.psi.PsiFile[] lambda$processUsagesInNonJavaFiles$9 (java.lang.String, com.intellij.psi.search.GlobalSearchScope) String wordToSearch com.intellij.psi.search.GlobalSearchScope theSearchScope private synthetic com.intellij.psi.search.GlobalSearchScope lambda$processUsagesInNonJavaFiles$8 (com.intellij.psi.PsiElement, com.intellij.psi.search.GlobalSearchScope) throws java.lang.RuntimeException com.intellij.psi.PsiElement originalElement com.intellij.psi.search.GlobalSearchScope initialScope private static synthetic boolean lambda$processFilesWithText$7 (short, java.lang.Integer) short searchContext Integer integer private synthetic void lambda$processVirtualFile$6 (com.intellij.psi.PsiFile, com.intellij.util.Processor, java.util.concurrent.atomic.AtomicBoolean) com.intellij.psi.PsiFile psiRoot com.intellij.psi.PsiFile file com.intellij.util.Processor localProcessor java.util.concurrent.atomic.AtomicBoolean stopped com.intellij.openapi.project.Project project java.util.List psiRoots java.util.Set processed private synthetic com.intellij.psi.PsiFile lambda$processVirtualFile$5 (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile vfile private static synthetic boolean lambda$processFilesConcurrentlyDespiteWriteActions$4 (java.util.List, com.intellij.openapi.application.ex.ApplicationEx, com.intellij.util.Processor, java.util.concurrent.atomic.AtomicBoolean, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.application.ex.ApplicationUtil$CannotRunReadActionException action java.util.List failedFiles com.intellij.openapi.application.ex.ApplicationEx app com.intellij.util.Processor localProcessor java.util.concurrent.atomic.AtomicBoolean stopped com.intellij.openapi.vfs.VirtualFile vfile private static synthetic void lambda$null$3 (com.intellij.util.Processor, com.intellij.openapi.vfs.VirtualFile, java.util.concurrent.atomic.AtomicBoolean) com.intellij.util.Processor localProcessor com.intellij.openapi.vfs.VirtualFile vfile java.util.concurrent.atomic.AtomicBoolean stopped private synthetic boolean lambda$processPsiFileRoots$2 (com.intellij.openapi.progress.ProgressIndicator, com.intellij.util.Processor, java.util.concurrent.atomic.AtomicBoolean, java.util.concurrent.atomic.AtomicInteger, int, com.intellij.openapi.vfs.VirtualFile) RuntimeException e Throwable e double fraction com.intellij.openapi.progress.ProgressIndicator progress com.intellij.util.Processor localProcessor java.util.concurrent.atomic.AtomicBoolean stopped java.util.concurrent.atomic.AtomicInteger counter int totalSize com.intellij.openapi.vfs.VirtualFile vfile private static synthetic boolean lambda$processElementsWithWord$1 (java.util.EnumSet, com.intellij.psi.search.TextOccurenceProcessor, com.intellij.psi.PsiElement, int[], com.intellij.util.text.StringSearcher) java.util.EnumSet options com.intellij.psi.search.TextOccurenceProcessor processor com.intellij.psi.PsiElement scope int[] offsetsInScope com.intellij.util.text.StringSearcher searcher private static synthetic boolean lambda$processCommentsContainingIdentifier$0 (com.intellij.util.Processor, com.intellij.psi.PsiElement, int) com.intellij.util.Processor processor com.intellij.psi.PsiElement element int offsetInElement static synthetic com.intellij.openapi.diagnostic.Logger access$000 () static synthetic com.intellij.openapi.progress.ProgressIndicator access$300 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/TodoItemImpl.class
TodoItemImpl.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.TodoItemImpl extends java.lang.Object implements com.intellij.psi.search.TodoItem { private final com.intellij.psi.PsiFile myFile private final int myStartOffset private final int myEndOffset private final com.intellij.psi.search.TodoPattern myPattern private final java.util.List myAdditionalRanges public void <init> (com.intellij.psi.PsiFile, int, int, com.intellij.psi.search.TodoPattern, java.util.List) com.intellij.psi.PsiFile file int startOffset int endOffset com.intellij.psi.search.TodoPattern pattern java.util.List additionalRanges public com.intellij.psi.PsiFile getFile () public com.intellij.openapi.util.TextRange getTextRange () public java.util.List getAdditionalTextRanges () public com.intellij.psi.search.TodoPattern getPattern () public int hashCode () public boolean equals (java.lang.Object) Object obj com.intellij.psi.impl.search.TodoItemImpl todoItem private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/FileNameIndexService.class
FileNameIndexService.java package com.intellij.psi.search abstract com.intellij.psi.search.FileNameIndexService extends java.lang.Object { public abstract java.util.Collection getVirtualFilesByName (com.intellij.openapi.project.Project, java.lang.String, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.indexing.IdFilter) public abstract void processAllFileNames (com.intellij.util.Processor, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.indexing.IdFilter) public abstract java.util.Collection getFilesWithFileType (com.intellij.openapi.fileTypes.FileType, com.intellij.psi.search.GlobalSearchScope) public abstract boolean processFilesWithFileType (com.intellij.openapi.fileTypes.FileType, com.intellij.util.Processor, com.intellij.psi.search.GlobalSearchScope) }
com/intellij/psi/search/FileTypeIndex.class
FileTypeIndex.java package com.intellij.psi.search public com.intellij.psi.search.FileTypeIndex extends java.lang.Object { public static final com.intellij.util.indexing.ID NAME public void <init> () public static java.util.Collection getFiles (com.intellij.openapi.fileTypes.FileType, com.intellij.psi.search.GlobalSearchScope) com.intellij.openapi.fileTypes.FileType fileType com.intellij.psi.search.GlobalSearchScope scope public static boolean containsFileOfType (com.intellij.openapi.fileTypes.FileType, com.intellij.psi.search.GlobalSearchScope) com.intellij.openapi.fileTypes.FileType type com.intellij.psi.search.GlobalSearchScope scope public static boolean processFiles (com.intellij.openapi.fileTypes.FileType, com.intellij.util.Processor, com.intellij.psi.search.GlobalSearchScope) com.intellij.openapi.fileTypes.FileType fileType com.intellij.util.Processor processor com.intellij.psi.search.GlobalSearchScope scope static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/FilenameIndex.class
FilenameIndex.java package com.intellij.psi.search public com.intellij.psi.search.FilenameIndex extends java.lang.Object { public static final com.intellij.util.indexing.ID NAME public void <init> () public static java.lang.String[] getAllFilenames (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project java.util.Set names public static void processAllFileNames (com.intellij.util.Processor, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.indexing.IdFilter) com.intellij.util.Processor processor com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.indexing.IdFilter filter public static java.util.Collection getVirtualFilesByName (com.intellij.openapi.project.Project, java.lang.String, com.intellij.psi.search.GlobalSearchScope) com.intellij.openapi.project.Project project String name com.intellij.psi.search.GlobalSearchScope scope public static java.util.Collection getVirtualFilesByName (com.intellij.openapi.project.Project, java.lang.String, boolean, com.intellij.psi.search.GlobalSearchScope) com.intellij.openapi.project.Project project String name boolean caseSensitively com.intellij.psi.search.GlobalSearchScope scope public static com.intellij.psi.PsiFile[] getFilesByName (com.intellij.openapi.project.Project, java.lang.String, com.intellij.psi.search.GlobalSearchScope) com.intellij.openapi.project.Project project String name com.intellij.psi.search.GlobalSearchScope scope public static boolean processFilesByName (java.lang.String, boolean, com.intellij.util.Processor, com.intellij.psi.search.GlobalSearchScope, com.intellij.openapi.project.Project, com.intellij.util.indexing.IdFilter) String name boolean directories com.intellij.util.Processor processor com.intellij.psi.search.GlobalSearchScope scope com.intellij.openapi.project.Project project com.intellij.util.indexing.IdFilter idFilter public static boolean processFilesByName (java.lang.String, boolean, boolean, com.intellij.util.Processor, com.intellij.psi.search.GlobalSearchScope, com.intellij.openapi.project.Project, com.intellij.util.indexing.IdFilter) java.util.Collection files com.intellij.psi.PsiFile psiFile com.intellij.psi.PsiDirectory dir com.intellij.openapi.vfs.VirtualFile file String name boolean directories boolean caseSensitively com.intellij.util.Processor processor com.intellij.psi.search.GlobalSearchScope scope com.intellij.openapi.project.Project project com.intellij.util.indexing.IdFilter idFilter java.util.Collection files com.intellij.psi.PsiManager psiManager int processedFiles private static java.util.Set getVirtualFilesByNameIgnoringCase (java.lang.String, com.intellij.psi.search.GlobalSearchScope, com.intellij.openapi.project.Project, com.intellij.util.indexing.IdFilter) String each String name com.intellij.psi.search.GlobalSearchScope scope com.intellij.openapi.project.Project project com.intellij.util.indexing.IdFilter idFilter java.util.Set keys com.intellij.psi.search.FileNameIndexService fileNameIndexService java.util.Set files public static com.intellij.psi.PsiFileSystemItem[] getFilesByName (com.intellij.openapi.project.Project, java.lang.String, com.intellij.psi.search.GlobalSearchScope, boolean) com.intellij.openapi.project.Project project String name com.intellij.psi.search.GlobalSearchScope scope boolean directories com.intellij.util.SmartList result com.intellij.util.Processor processor public static java.util.Collection getAllFilesByExt (com.intellij.openapi.project.Project, java.lang.String) com.intellij.openapi.project.Project project String ext public static java.util.Collection getAllFilesByExt (com.intellij.openapi.project.Project, java.lang.String, com.intellij.psi.search.GlobalSearchScope) int length String name com.intellij.openapi.project.Project project String ext com.intellij.psi.search.GlobalSearchScope searchScope int len java.util.List files static com.intellij.psi.search.FileNameIndexService getService () private static synthetic boolean lambda$getVirtualFilesByNameIgnoringCase$1 (java.lang.String, java.util.Set, java.lang.String) String name java.util.Set keys String value private static synthetic boolean lambda$getAllFilenames$0 (java.util.Set, java.lang.String) java.util.Set names String s static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/GlobalSearchScopeUtil.class
GlobalSearchScopeUtil.java package com.intellij.psi.search public com.intellij.psi.search.GlobalSearchScopeUtil extends java.lang.Object { public void <init> () public static com.intellij.psi.search.GlobalSearchScope toGlobalSearchScope (com.intellij.psi.search.SearchScope, com.intellij.openapi.project.Project) com.intellij.psi.search.SearchScope scope com.intellij.openapi.project.Project project public static java.util.Set getLocalScopeFiles (com.intellij.psi.search.LocalSearchScope) com.intellij.psi.search.LocalSearchScope scope private static synthetic java.util.Set lambda$getLocalScopeFiles$1 (com.intellij.psi.search.LocalSearchScope) throws java.lang.RuntimeException com.intellij.psi.PsiFile file com.intellij.psi.PsiElement element com.intellij.psi.search.LocalSearchScope scope java.util.Set files private static synthetic com.intellij.psi.search.GlobalSearchScope lambda$toGlobalSearchScope$0 (com.intellij.openapi.project.Project, com.intellij.psi.search.SearchScope) throws java.lang.RuntimeException com.intellij.openapi.project.Project project com.intellij.psi.search.SearchScope scope private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/search/SearchScopeEnlarger.class
SearchScopeEnlarger.java package com.intellij.psi.search public abstract com.intellij.psi.search.SearchScopeEnlarger extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EXTENSION public void <init> () public boolean allScopeSearchesOutsideRootModel (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project static void <clinit> () }
com/intellij/psi/search/UseScopeEnlarger.class
UseScopeEnlarger.java package com.intellij.psi.search public abstract com.intellij.psi.search.UseScopeEnlarger extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public abstract com.intellij.psi.search.SearchScope getAdditionalUseScope (com.intellij.psi.PsiElement) static void <clinit> () }
com/intellij/psi/search/UseScopeOptimizer.class
UseScopeOptimizer.java package com.intellij.psi.search public abstract com.intellij.psi.search.UseScopeOptimizer extends java.lang.Object implements com.intellij.psi.search.ScopeOptimizer { public void <init> () }
com/intellij/psi/stubs/StubIdList.class
StubIdList.java package com.intellij.psi.stubs public final com.intellij.psi.stubs.StubIdList extends java.lang.Object { private final int myData private final int[] myArray static final synthetic boolean $assertionsDisabled public void <init> () public void <init> (int) int value public void <init> (int[], int) int[] array int size public int hashCode () int i int value public boolean equals (java.lang.Object) int i Object obj com.intellij.psi.stubs.StubIdList other public int size () public int get (int) int i static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/stubs/StubProcessingHelperBase.class
StubProcessingHelperBase.java package com.intellij.psi.stubs public abstract com.intellij.psi.stubs.StubProcessingHelperBase extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public boolean processStubsInFile (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.stubs.StubIdList, com.intellij.util.Processor, com.intellij.psi.search.GlobalSearchScope, java.lang.Class) com.intellij.psi.PsiElement psi int i int size com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.stubs.StubIdList value com.intellij.util.Processor processor com.intellij.psi.search.GlobalSearchScope scope Class requiredClass com.intellij.psi.PsiFile psiFile java.util.List spines private static java.util.List getAllSpines (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile psiFile private boolean checkType (java.lang.Class, com.intellij.psi.PsiFile, com.intellij.psi.PsiElement) Class requiredClass com.intellij.psi.PsiFile psiFile com.intellij.psi.PsiElement psiElement com.intellij.psi.stubs.StubTree stubTree private static com.intellij.psi.PsiElement getStubPsi (java.util.List, int) int count com.intellij.psi.impl.source.StubbedSpine spine java.util.List spines int index private boolean handleNonPsiStubs (com.intellij.openapi.vfs.VirtualFile, com.intellij.util.Processor, java.lang.Class, com.intellij.psi.PsiFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.util.Processor processor Class requiredClass com.intellij.psi.PsiFile psiFile com.intellij.psi.stubs.ObjectStubTree objectStubTree private void inconsistencyDetected (com.intellij.psi.stubs.ObjectStubTree, com.intellij.psi.impl.source.PsiFileWithStubSupport) com.intellij.psi.stubs.ObjectStubTree stubTree com.intellij.psi.impl.source.PsiFileWithStubSupport psiFile protected abstract void onInternalError (com.intellij.openapi.vfs.VirtualFile) private static synthetic com.intellij.psi.impl.source.StubbedSpine lambda$getAllSpines$0 (com.intellij.openapi.util.Pair) com.intellij.openapi.util.Pair t static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/usageView/UsageViewTypeLocation$1.class
UsageViewTypeLocation.java package com.intellij.usageView final com.intellij.usageView.UsageViewTypeLocation$1 extends java.lang.Object implements com.intellij.psi.ElementDescriptionProvider { void <init> () public java.lang.String getElementDescription (com.intellij.psi.PsiElement, com.intellij.psi.ElementDescriptionLocation) com.intellij.psi.meta.PsiMetaData metaData com.intellij.psi.PsiElement psiElement com.intellij.psi.ElementDescriptionLocation location String type private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/usageView/UsageViewTypeLocation.class
UsageViewTypeLocation.java package com.intellij.usageView public com.intellij.usageView.UsageViewTypeLocation extends com.intellij.psi.ElementDescriptionLocation { public static final com.intellij.usageView.UsageViewTypeLocation INSTANCE private static final com.intellij.psi.ElementDescriptionProvider DEFAULT_PROVIDER private void <init> () public com.intellij.psi.ElementDescriptionProvider getDefaultProvider () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/AdditionalIndexableFileSet$1.class
AdditionalIndexableFileSet.java package com.intellij.util.indexing com.intellij.util.indexing.AdditionalIndexableFileSet$1 extends com.intellij.openapi.vfs.VirtualFileVisitor { final synthetic com.intellij.openapi.roots.ContentIterator val$iterator final synthetic com.intellij.util.indexing.AdditionalIndexableFileSet this$0 transient void <init> (com.intellij.util.indexing.AdditionalIndexableFileSet, com.intellij.openapi.vfs.VirtualFileVisitor$Option[], com.intellij.openapi.roots.ContentIterator) com.intellij.util.indexing.AdditionalIndexableFileSet this$0 com.intellij.openapi.vfs.VirtualFileVisitor$Option[] arg0 public boolean visitFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/AdditionalIndexableFileSet.class
AdditionalIndexableFileSet.java package com.intellij.util.indexing public com.intellij.util.indexing.AdditionalIndexableFileSet extends java.lang.Object implements com.intellij.util.indexing.IndexableFileSet { private final com.intellij.openapi.project.Project myProject private volatile java.util.Set cachedFiles private volatile java.util.Set cachedDirectories private volatile com.intellij.util.indexing.IndexableSetContributor[] myExtensions public transient void <init> (com.intellij.openapi.project.Project, com.intellij.util.indexing.IndexableSetContributor[]) com.intellij.openapi.project.Project project com.intellij.util.indexing.IndexableSetContributor[] extensions public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project transient void <init> (com.intellij.util.indexing.IndexableSetContributor[]) com.intellij.util.indexing.IndexableSetContributor[] extensions public void <init> () private java.util.Set getDirectories () java.util.Set directories private java.util.Set collectFilesAndDirectories () com.intellij.openapi.vfs.VirtualFile root com.intellij.openapi.vfs.VirtualFile root java.util.Set projectRoots com.intellij.util.indexing.IndexableSetContributor contributor java.util.Set files java.util.Set directories public boolean isInSet (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public void iterateIndexableFilesIn (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.ContentIterator) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.ContentIterator iterator private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/AdditionalIndexedRootsScope.class
AdditionalIndexedRootsScope.java package com.intellij.util.indexing public com.intellij.util.indexing.AdditionalIndexedRootsScope extends com.intellij.psi.search.GlobalSearchScope { private final com.intellij.psi.search.GlobalSearchScope myBaseScope private final com.intellij.util.indexing.IndexableFileSet myFileSet public void <init> (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope baseScope public void <init> (com.intellij.psi.search.GlobalSearchScope, java.lang.Class) com.intellij.psi.search.GlobalSearchScope baseScope Class providerClass public void <init> (com.intellij.psi.search.GlobalSearchScope, com.intellij.util.indexing.IndexableFileSet) com.intellij.psi.search.GlobalSearchScope baseScope com.intellij.util.indexing.IndexableFileSet myFileSet public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isSearchOutsideRootModel () public int compare (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file1 com.intellij.openapi.vfs.VirtualFile file2 public boolean isSearchInModuleContent (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module aModule public boolean isSearchInLibraries () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/IdDataConsumer.class
IdDataConsumer.java package com.intellij.util.indexing public com.intellij.util.indexing.IdDataConsumer extends java.lang.Object { private final gnu.trove.TIntIntHashMap myResult public void <init> () public java.util.Map getResult () java.util.Map result public void addOccurrence (java.lang.CharSequence, int, int, int) CharSequence charSequence int start int end int occurrenceMask int hashCode int hashCodeNoCase public void addOccurrence (char[], int, int, int) char[] chars int start int end int occurrenceMask int hashCode int hashCodeNoCase private void addOccurrence (int, int) int old int v int hashcode int occurrenceMask private static synthetic boolean lambda$getResult$0 (java.util.Map, int, int) java.util.Map result int key int value }
com/intellij/util/indexing/ScalarIndexExtension.class
ScalarIndexExtension.java package com.intellij.util.indexing public abstract com.intellij.util.indexing.ScalarIndexExtension extends com.intellij.util.indexing.FileBasedIndexExtension { public static final com.intellij.util.io.DataExternalizer VOID_DATA_EXTERNALIZER public void <init> () public final com.intellij.util.io.DataExternalizer getValueExternalizer () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/SingleEntryFileBasedIndexExtension.class
SingleEntryFileBasedIndexExtension.java package com.intellij.util.indexing public abstract com.intellij.util.indexing.SingleEntryFileBasedIndexExtension extends com.intellij.util.indexing.FileBasedIndexExtension { public void <init> () public final com.intellij.util.io.KeyDescriptor getKeyDescriptor () public boolean dependsOnFileContent () public int getCacheSize () public abstract com.intellij.util.indexing.SingleEntryIndexer getIndexer () public boolean keyIsUniqueForIndexedFile () public static int getFileKey (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public volatile synthetic com.intellij.util.indexing.DataIndexer getIndexer () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/indexing/SingleEntryIndexer.class
SingleEntryIndexer.java package com.intellij.util.indexing public abstract com.intellij.util.indexing.SingleEntryIndexer extends java.lang.Object implements com.intellij.util.indexing.DataIndexer { private final boolean myAcceptNullValues protected void <init> (boolean) boolean acceptNullValues public final java.util.Map map (com.intellij.util.indexing.FileContent) com.intellij.util.indexing.FileContent inputData Object value int key protected abstract java.lang.Object computeValue (com.intellij.util.indexing.FileContent) public volatile synthetic java.util.Map map (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/guess/
com/intellij/codeInsight/guess/impl/
com/intellij/codeInspection/accessStaticViaInstance/
com/intellij/codeInspection/apiUsage/
com/intellij/codeInspection/bytecodeAnalysis/
com/intellij/codeInspection/bytecodeAnalysis/asm/
com/intellij/codeInspection/canBeFinal/
com/intellij/codeInspection/compiler/
com/intellij/codeInspection/concurrencyAnnotations/
com/intellij/codeInspection/dataFlow/
com/intellij/codeInspection/dataFlow/fix/
com/intellij/codeInspection/dataFlow/inference/
com/intellij/codeInspection/dataFlow/inliner/
com/intellij/codeInspection/dataFlow/instructions/
com/intellij/codeInspection/dataFlow/rangeSet/
com/intellij/codeInspection/dataFlow/value/
com/intellij/codeInspection/deadCode/
com/intellij/codeInspection/deprecation/
com/intellij/codeInspection/duplicateThrows/
com/intellij/codeInspection/equalsAndHashcode/
com/intellij/codeInspection/inconsistentLanguageLevel/
com/intellij/codeInspection/inheritance/
com/intellij/codeInspection/java18api/
com/intellij/codeInspection/java19modules/
com/intellij/codeInspection/localCanBeFinal/
com/intellij/codeInspection/miscGenerics/
com/intellij/codeInspection/nullable/
com/intellij/codeInspection/redundantCast/
com/intellij/codeInspection/resources/
com/intellij/codeInspection/sameReturnValue/
com/intellij/codeInspection/testOnly/
com/intellij/codeInspection/unnecessaryModuleDependency/
com/intellij/codeInspection/unneededThrows/
com/intellij/codeInspection/unusedImport/
com/intellij/codeInspection/unusedLibraries/
com/intellij/codeInspection/unusedSymbol/
com/intellij/codeInspection/wrongPackageStatement/
com/intellij/codeInspection/xml/
com/intellij/refactoring/extractMethod/
com/intellij/refactoring/util/duplicates/
com/siyeh/
com/siyeh/ig/
com/siyeh/ig/abstraction/
com/siyeh/ig/assignment/
com/siyeh/ig/bitwise/
com/siyeh/ig/bugs/
com/siyeh/ig/callMatcher/
com/siyeh/ig/classlayout/
com/siyeh/ig/classmetrics/
com/siyeh/ig/cloneable/
com/siyeh/ig/controlflow/
com/siyeh/ig/dataflow/
com/siyeh/ig/dependency/
com/siyeh/ig/errorhandling/
com/siyeh/ig/finalization/
com/siyeh/ig/fixes/
com/siyeh/ig/imports/
com/siyeh/ig/inheritance/
com/siyeh/ig/initialization/
com/siyeh/ig/internationalization/
com/siyeh/ig/j2me/
com/siyeh/ig/javabeans/
com/siyeh/ig/javadoc/
com/siyeh/ig/jdk/
com/siyeh/ig/junit/
com/siyeh/ig/logging/
com/siyeh/ig/maturity/
com/siyeh/ig/memory/
com/siyeh/ig/methodmetrics/
com/siyeh/ig/migration/
com/siyeh/ig/modularization/
com/siyeh/ig/naming/
com/siyeh/ig/numeric/
com/siyeh/ig/packaging/
com/siyeh/ig/performance/
com/siyeh/ig/portability/
com/siyeh/ig/portability/mediatype/
com/siyeh/ig/psiutils/
com/siyeh/ig/redundancy/
com/siyeh/ig/resources/
com/siyeh/ig/security/
com/siyeh/ig/serialization/
com/siyeh/ig/style/
com/siyeh/ig/testFrameworks/
com/siyeh/ig/threading/
com/siyeh/ig/ui/
com/siyeh/ig/visibility/
com/siyeh/ipp/
com/siyeh/ipp/psiutils/
org/jetbrains/java/
org/jetbrains/java/generate/
org/jetbrains/java/generate/config/
org/jetbrains/java/generate/exception/
org/jetbrains/java/generate/inspection/
org/jetbrains/java/generate/psi/
META-INF/JavaAnalysisPlugin.xml
META-INF/intellij.java.analysis.impl.kotlin_module
com/intellij/analysis/JavaAnalysisScope.class
JavaAnalysisScope.java package com.intellij.analysis public com.intellij.analysis.JavaAnalysisScope extends com.intellij.analysis.AnalysisScope { public void <init> (com.intellij.psi.PsiPackage, com.intellij.openapi.module.Module) com.intellij.psi.PsiPackage pack com.intellij.openapi.module.Module module void <init> (com.intellij.psi.PsiJavaFile) com.intellij.psi.PsiJavaFile psiFile public com.intellij.analysis.AnalysisScope getNarrowedComplementaryScope (com.intellij.openapi.project.Project) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiDirectory psiDirectory com.intellij.psi.PsiJavaFile psiJavaFile com.intellij.psi.PsiClass[] classes boolean onlyPackLocalClasses com.intellij.psi.PsiDirectory directory com.intellij.psi.PsiDirectory[] directories java.util.HashSet modules com.intellij.openapi.project.Project defaultProject com.intellij.openapi.roots.ProjectFileIndex fileIndex public java.lang.String getShortenName () public java.lang.String getDisplayName () protected java.util.Set createFilesSet () com.intellij.openapi.vfs.CompactVirtualFileSet fileSet public boolean accept (com.intellij.util.Processor) com.intellij.psi.PsiDirectory dir com.intellij.psi.PsiPackage pack java.util.Set dirs com.intellij.util.Processor processor public com.intellij.psi.search.SearchScope toSearchScope () private synthetic void lambda$accept$0 (java.util.Set, com.intellij.psi.PsiPackage) java.util.Set dirs com.intellij.psi.PsiPackage pack private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/analysis/PackagesScopesProvider.class
PackagesScopesProvider.java package com.intellij.analysis public final com.intellij.analysis.PackagesScopesProvider extends com.intellij.psi.search.scope.packageSet.CustomScopesProviderEx { private final java.util.List myScopes public static com.intellij.analysis.PackagesScopesProvider getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void <init> () public java.util.List getCustomScopes () public com.intellij.psi.search.scope.packageSet.NamedScope getProjectProductionScope () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/DefaultInferredAnnotationProvider.class
DefaultInferredAnnotationProvider.java package com.intellij.codeInsight public com.intellij.codeInsight.DefaultInferredAnnotationProvider extends java.lang.Object implements com.intellij.codeInsight.InferredAnnotationProvider { private static final java.util.Set JB_INFERRED_ANNOTATIONS private static final java.util.Set EXPERIMENTAL_INFERRED_ANNOTATIONS private final com.intellij.openapi.project.Project myProject private static final com.siyeh.ig.callMatcher.CallMatcher IMMUTABLE_FACTORY private final com.intellij.codeInsight.NullableNotNullManager myNullabilityManager public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.psi.PsiAnnotation findInferredAnnotation (com.intellij.psi.PsiModifierListOwner, java.lang.String) com.intellij.psi.PsiAnnotation anno com.intellij.psi.PsiAnnotation anno com.intellij.psi.PsiModifierListOwner listOwner String annotationFQN com.intellij.psi.PsiAnnotation fromBytecode private boolean isDefaultNullabilityAnnotation (java.lang.String) String annotationFQN private com.intellij.psi.PsiAnnotation getHardcodedContractAnnotation (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass java.util.List contracts private boolean ignoreInference (com.intellij.psi.PsiModifierListOwner, java.lang.String) java.util.List annotations com.intellij.psi.PsiModifierListOwner owner String annotationFQN private com.intellij.psi.PsiAnnotation getInferredMutabilityAnnotation (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner owner com.intellij.psi.impl.source.PsiMethodImpl method com.intellij.psi.PsiModifierList modifiers private com.intellij.psi.PsiAnnotation getInferredContractAnnotation (com.intellij.psi.impl.source.PsiMethodImpl) com.intellij.psi.impl.source.PsiMethodImpl method private com.intellij.psi.PsiAnnotation getInferredNullabilityAnnotation (com.intellij.psi.impl.source.PsiMethodImpl) com.intellij.psi.impl.source.PsiMethodImpl method com.intellij.codeInsight.Nullability nullability private boolean hasExplicitNullability (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner owner private com.intellij.psi.PsiAnnotation getInferredNullabilityAnnotation (com.intellij.psi.PsiParameter) String className com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement scope com.intellij.codeInsight.Nullability nullability private com.intellij.psi.PsiAnnotation createContractAnnotation (java.util.List, boolean) java.util.List contracts boolean pure public static com.intellij.psi.PsiAnnotation createContractAnnotation (com.intellij.openapi.project.Project, boolean, java.lang.String, java.lang.String) com.intellij.openapi.project.Project project boolean pure String contracts String mutates java.util.Map attrMap String attrs public java.util.List findInferredAnnotations (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiAnnotation hardcoded com.intellij.psi.PsiModifierListOwner listOwner java.util.List result com.intellij.psi.PsiAnnotation[] fromBytecode public static boolean isExperimentalInferredAnnotation (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation annotation static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/InferredAnnotationsManagerImpl.class
InferredAnnotationsManagerImpl.java package com.intellij.codeInsight public com.intellij.codeInsight.InferredAnnotationsManagerImpl extends com.intellij.codeInsight.InferredAnnotationsManager { private static final com.intellij.openapi.util.Key INFERRED_ANNOTATION private final com.intellij.openapi.project.Project myProject public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.psi.PsiAnnotation findInferredAnnotation (com.intellij.psi.PsiModifierListOwner, java.lang.String) com.intellij.psi.PsiAnnotation annotation com.intellij.codeInsight.InferredAnnotationProvider provider com.intellij.psi.PsiModifierListOwner listOwner String annotationFQN public com.intellij.psi.PsiAnnotation[] findInferredAnnotations (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiAnnotation annotation java.util.List annotations com.intellij.codeInsight.InferredAnnotationProvider provider com.intellij.psi.PsiModifierListOwner listOwner java.util.List result public boolean isInferredAnnotation (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation annotation private static void markInferred (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation annotation static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/NullityAnnotationModifier.class
NullityAnnotationModifier.java package com.intellij.codeInsight public com.intellij.codeInsight.NullityAnnotationModifier extends com.intellij.psi.augment.TypeAnnotationModifier { public void <init> () public com.intellij.psi.TypeAnnotationProvider boundAppeared (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiType inferenceVariableType com.intellij.psi.PsiType boundType com.intellij.psi.PsiAnnotation[] annotations private static boolean isMatchingNullityAnnotation (com.intellij.psi.PsiType, com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiType boundType com.intellij.psi.PsiAnnotation annotation String qName public com.intellij.psi.TypeAnnotationProvider modifyLowerBoundAnnotations (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType lowerBound com.intellij.psi.PsiType upperBound com.intellij.psi.PsiAnnotation[] lowerAnnotations com.intellij.psi.PsiAnnotation nullable private static com.intellij.psi.PsiAnnotation findNullable (com.intellij.psi.PsiAnnotation[]) com.intellij.psi.PsiAnnotation[] annotations java.util.List nullables private static com.intellij.psi.TypeAnnotationProvider removeAnnotation (com.intellij.psi.PsiAnnotation[], com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation[] annotations com.intellij.psi.PsiAnnotation annotation java.util.List list private static synthetic boolean lambda$findNullable$0 (java.util.List, com.intellij.psi.PsiAnnotation) java.util.List nullables com.intellij.psi.PsiAnnotation annotation private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/QuickFixBundle.class
QuickFixBundle.java package com.intellij.codeInsight.daemon public com.intellij.codeInsight.daemon.QuickFixBundle extends java.lang.Object { private static java.lang.ref.Reference ourBundle private static final String BUNDLE private void <init> () public static transient java.lang.String message (java.lang.String, java.lang.Object[]) String key Object[] params private static java.util.ResourceBundle getBundle () java.util.ResourceBundle bundle private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/GlobalUsageHelper.class
GlobalUsageHelper.java package com.intellij.codeInsight.daemon.impl public abstract com.intellij.codeInsight.daemon.impl.GlobalUsageHelper extends java.lang.Object { final java.util.Map unusedClassCache public void <init> () public abstract boolean shouldCheckUsages (com.intellij.psi.PsiMember) public abstract boolean isLocallyUsed (com.intellij.psi.PsiNamedElement) public abstract boolean isCurrentFileAlreadyChecked () }
com/intellij/codeInsight/daemon/impl/GutterIconTooltipHelper.class
GutterIconTooltipHelper.java package com.intellij.codeInsight.daemon.impl public com.intellij.codeInsight.daemon.impl.GutterIconTooltipHelper extends java.lang.Object { private void <init> () public static java.lang.String composeText (com.intellij.psi.PsiElement[], java.lang.String, java.lang.String) com.intellij.psi.PsiElement[] elements String start String pattern public static java.lang.String composeText (java.lang.Iterable, java.lang.String, java.lang.String) Iterable elements String start String pattern static java.lang.String composeText (java.lang.Iterable, java.lang.String, java.lang.String, java.lang.String) String className String methodName com.intellij.psi.PsiClass aClass String className String descr com.intellij.psi.PsiElement element String name Iterable elements String start String pattern String postfix StringBuilder result java.util.Set names String sep private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/JavaChangeLocalityDetector.class
JavaChangeLocalityDetector.java package com.intellij.codeInsight.daemon.impl public com.intellij.codeInsight.daemon.impl.JavaChangeLocalityDetector extends java.lang.Object implements com.intellij.codeInsight.daemon.ChangeLocalityDetector { public void <init> () public com.intellij.psi.PsiElement getChangeHighlightingDirtyScopeFor (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement grand com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/JavaDocAnnotator.class
JavaDocAnnotator.java package com.intellij.codeInsight.daemon.impl public com.intellij.codeInsight.daemon.impl.JavaDocAnnotator extends java.lang.Object implements com.intellij.lang.annotation.Annotator { public void <init> () public void annotate (com.intellij.psi.PsiElement, com.intellij.lang.annotation.AnnotationHolder) com.intellij.lang.annotation.Annotation annotation com.intellij.psi.javadoc.PsiDocTagValue tagValue String name com.intellij.psi.PsiElement element com.intellij.lang.annotation.AnnotationHolder holder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/JavaHighlightInfoTypes.class
JavaHighlightInfoTypes.java package com.intellij.codeInsight.daemon.impl public final com.intellij.codeInsight.daemon.impl.JavaHighlightInfoTypes extends java.lang.Object { public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType UNUSED_IMPORT public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType JAVA_KEYWORD public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType CLASS_NAME public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType LOCAL_VARIABLE public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType INSTANCE_FIELD public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType INSTANCE_FINAL_FIELD public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType STATIC_FIELD public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType STATIC_FIELD_IMPORTED public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType STATIC_FINAL_FIELD public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType STATIC_FINAL_FIELD_IMPORTED public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType PARAMETER public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType LAMBDA_PARAMETER public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType METHOD_CALL public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType METHOD_DECLARATION public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType CONSTRUCTOR_CALL public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType CONSTRUCTOR_DECLARATION public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType STATIC_METHOD public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType STATIC_METHOD_CALL_IMPORTED public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType ABSTRACT_METHOD public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType INHERITED_METHOD public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType ANONYMOUS_CLASS_NAME public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType INTERFACE_NAME public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType ENUM_NAME public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType TYPE_PARAMETER_NAME public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType ABSTRACT_CLASS_NAME public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType ANNOTATION_NAME public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType ANNOTATION_ATTRIBUTE_NAME public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType REASSIGNED_LOCAL_VARIABLE public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType REASSIGNED_PARAMETER public static final com.intellij.codeInsight.daemon.impl.HighlightInfoType IMPLICIT_ANONYMOUS_CLASS_PARAMETER private void <init> () private static com.intellij.codeInsight.daemon.impl.HighlightInfoType createSymbolTypeInfo (com.intellij.openapi.editor.colors.TextAttributesKey) com.intellij.openapi.editor.colors.TextAttributesKey attributesKey static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/JavaSoftKeywordHighlightingPass.class
JavaSoftKeywordHighlighting.kt package com.intellij.codeInsight.daemon.impl final com.intellij.codeInsight.daemon.impl.JavaSoftKeywordHighlightingPass extends com.intellij.codeHighlighting.TextEditorHighlightingPass { private final java.util.List results private final com.intellij.psi.PsiJavaFile file public void doCollectInformation (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.progress.ProgressIndicator progress public void doApplyInformationToEditor () public void <init> (com.intellij.psi.PsiJavaFile, com.intellij.openapi.editor.Document) com.intellij.psi.PsiJavaFile file com.intellij.openapi.editor.Document document }
com/intellij/codeInsight/daemon/impl/JavaSoftKeywordHighlightingPassFactory.class
JavaSoftKeywordHighlighting.kt package com.intellij.codeInsight.daemon.impl public final com.intellij.codeInsight.daemon.impl.JavaSoftKeywordHighlightingPassFactory extends java.lang.Object implements com.intellij.codeHighlighting.TextEditorHighlightingPassFactory com.intellij.codeHighlighting.TextEditorHighlightingPassFactoryRegistrar { public void registerHighlightingPassFactory (com.intellij.codeHighlighting.TextEditorHighlightingPassRegistrar, com.intellij.openapi.project.Project) com.intellij.codeHighlighting.TextEditorHighlightingPassRegistrar registrar com.intellij.openapi.project.Project project public com.intellij.codeHighlighting.TextEditorHighlightingPass createHighlightingPass (com.intellij.psi.PsiFile, com.intellij.openapi.editor.Editor) boolean visit com.intellij.psi.PsiFile file com.intellij.openapi.editor.Editor editor public void <init> () }
com/intellij/codeInsight/daemon/impl/JavaSoftKeywordHighlightingVisitor.class
JavaSoftKeywordHighlighting.kt package com.intellij.codeInsight.daemon.impl final com.intellij.codeInsight.daemon.impl.JavaSoftKeywordHighlightingVisitor extends com.intellij.psi.JavaRecursiveElementVisitor { private final java.util.List results private final com.intellij.pom.java.LanguageLevel level public void visitKeyword (com.intellij.psi.PsiKeyword) com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiKeyword keyword public void <init> (java.util.List, com.intellij.pom.java.LanguageLevel) java.util.List results com.intellij.pom.java.LanguageLevel level }
com/intellij/codeInsight/daemon/impl/RemoveSuppressWarningAction$1.class
RemoveSuppressWarningAction.java package com.intellij.codeInsight.daemon.impl com.intellij.codeInsight.daemon.impl.RemoveSuppressWarningAction$1 extends com.intellij.psi.PsiRecursiveElementWalkingVisitor { final synthetic java.util.Set val$comments final synthetic com.intellij.codeInsight.daemon.impl.RemoveSuppressWarningAction this$0 void <init> (com.intellij.codeInsight.daemon.impl.RemoveSuppressWarningAction, java.util.Set) com.intellij.codeInsight.daemon.impl.RemoveSuppressWarningAction this$0 public void visitComment (com.intellij.psi.PsiComment) com.intellij.psi.PsiComment comment }
com/intellij/codeInsight/daemon/impl/RemoveSuppressWarningAction.class
RemoveSuppressWarningAction.java package com.intellij.codeInsight.daemon.impl public com.intellij.codeInsight.daemon.impl.RemoveSuppressWarningAction extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private static final com.intellij.openapi.diagnostic.Logger LOG private final String myID static final synthetic boolean $assertionsDisabled public void <init> (java.lang.String) String id int idx public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.util.IncorrectOperationException e com.intellij.psi.PsiComment comment java.util.Set comments com.intellij.psi.PsiElement psiElement com.intellij.psi.PsiModifierListOwner commentOwner com.intellij.util.IncorrectOperationException e com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element public java.lang.String getName () private void removeFromComment (com.intellij.psi.PsiComment) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiComment newComment com.intellij.psi.PsiComment comment String commentText int secondCommentIdx String suffix String newText private void removeFromJavaDoc (com.intellij.psi.javadoc.PsiDocComment) throws com.intellij.util.IncorrectOperationException String nextTagText String nextTagText com.intellij.psi.PsiElement[] descriptionElements com.intellij.psi.javadoc.PsiDocComment docComment com.intellij.psi.javadoc.PsiDocTag tag String text int i String noInspectionText String nextText String nextTagText private transient java.lang.String removeFromElementText (com.intellij.psi.PsiElement[]) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement[] elements String text int secondCommentIdx java.util.List ids int i private void removeFromAnnotation (com.intellij.psi.PsiAnnotation, com.intellij.psi.PsiModifierListOwner) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiAnnotationMemberValue initializer com.intellij.psi.PsiAnnotationMemberValue[] initializers com.intellij.psi.PsiAnnotationMemberValue value com.intellij.psi.PsiNameValuePair attribute com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiModifierListOwner owner com.intellij.psi.PsiNameValuePair[] attributes private boolean removeFromValue (com.intellij.psi.PsiAnnotation, com.intellij.psi.PsiAnnotationMemberValue, boolean, com.intellij.psi.PsiModifierListOwner) throws com.intellij.util.IncorrectOperationException String qualifiedName com.intellij.psi.PsiAnnotation annotationCopy com.intellij.psi.PsiNameValuePair[] nameValuePairs String qualifiedName com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiAnnotationMemberValue value boolean removeParent com.intellij.psi.PsiModifierListOwner owner String text public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic boolean lambda$removeFromValue$0 (com.intellij.psi.PsiAnnotationMemberValue, com.intellij.psi.PsiElement) com.intellij.psi.PsiAnnotationMemberValue value com.intellij.psi.PsiElement e static synthetic java.lang.String access$000 (com.intellij.codeInsight.daemon.impl.RemoveSuppressWarningAction) com.intellij.codeInsight.daemon.impl.RemoveSuppressWarningAction x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/UnusedSymbolUtil.class
UnusedSymbolUtil.java package com.intellij.codeInsight.daemon.impl public com.intellij.codeInsight.daemon.impl.UnusedSymbolUtil extends java.lang.Object { public void <init> () public static boolean isInjected (com.intellij.openapi.project.Project, com.intellij.psi.PsiModifierListOwner) com.intellij.openapi.project.Project project com.intellij.psi.PsiModifierListOwner modifierListOwner public static boolean isImplicitUsage (com.intellij.openapi.project.Project, com.intellij.psi.PsiModifierListOwner, com.intellij.openapi.progress.ProgressIndicator) com.intellij.codeInsight.daemon.ImplicitUsageProvider provider com.intellij.openapi.project.Project project com.intellij.psi.PsiModifierListOwner element com.intellij.openapi.progress.ProgressIndicator progress public static boolean isImplicitRead (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable public static boolean isImplicitRead (com.intellij.openapi.project.Project, com.intellij.psi.PsiVariable, com.intellij.openapi.progress.ProgressIndicator) com.intellij.codeInsight.daemon.ImplicitUsageProvider provider com.intellij.openapi.project.Project project com.intellij.psi.PsiVariable element com.intellij.openapi.progress.ProgressIndicator progress public static boolean isImplicitWrite (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable public static boolean isImplicitWrite (com.intellij.openapi.project.Project, com.intellij.psi.PsiVariable, com.intellij.openapi.progress.ProgressIndicator) com.intellij.codeInsight.daemon.ImplicitUsageProvider provider com.intellij.openapi.project.Project project com.intellij.psi.PsiVariable element com.intellij.openapi.progress.ProgressIndicator progress public static com.intellij.codeInsight.daemon.impl.HighlightInfo createUnusedSymbolInfo (com.intellij.psi.PsiElement, java.lang.String, com.intellij.codeInsight.daemon.impl.HighlightInfoType) com.intellij.codeInsight.intention.IntentionAction fix com.intellij.codeInsight.intention.IntentionAction[] fixes com.intellij.codeInspection.reference.UnusedDeclarationFixProvider provider com.intellij.psi.PsiElement element String message com.intellij.codeInsight.daemon.impl.HighlightInfoType highlightInfoType com.intellij.codeInsight.daemon.impl.HighlightInfo info public static boolean isFieldUnused (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiField, com.intellij.openapi.progress.ProgressIndicator, com.intellij.codeInsight.daemon.impl.GlobalUsageHelper) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiField field com.intellij.openapi.progress.ProgressIndicator progress com.intellij.codeInsight.daemon.impl.GlobalUsageHelper helper public static boolean isMethodReferenced (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiMethod, com.intellij.openapi.progress.ProgressIndicator, com.intellij.codeInsight.daemon.impl.GlobalUsageHelper) boolean isConstructor com.intellij.openapi.project.Project project com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiMethod method com.intellij.openapi.progress.ProgressIndicator progress com.intellij.codeInsight.daemon.impl.GlobalUsageHelper helper boolean isPrivate com.intellij.psi.PsiClass containingClass private static boolean weAreSureThereAreNoUsages (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiMember, com.intellij.openapi.progress.ProgressIndicator, com.intellij.codeInsight.daemon.impl.GlobalUsageHelper) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiMember member com.intellij.openapi.progress.ProgressIndicator progress com.intellij.codeInsight.daemon.impl.GlobalUsageHelper helper com.intellij.psi.PsiFile ignoreFile boolean sure private static void log (java.lang.String) String s public static boolean processUsages (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiMember, com.intellij.openapi.progress.ProgressIndicator, com.intellij.psi.PsiFile, com.intellij.util.Processor) com.intellij.psi.search.SearchScope fileScope String propertyName com.intellij.psi.search.PsiSearchHelper$SearchCostResult cheapEnough com.intellij.find.findUsages.FindUsagesOptions options com.intellij.find.findUsages.FindUsagesOptions options com.intellij.psi.PsiMethod method com.intellij.find.findUsages.FindUsagesOptions options com.intellij.find.findUsages.FindUsagesOptions options com.intellij.openapi.project.Project project com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiMember member com.intellij.openapi.progress.ProgressIndicator progress com.intellij.psi.PsiFile ignoreFile com.intellij.util.Processor usageInfoProcessor String name com.intellij.psi.search.SearchScope useScope com.intellij.psi.search.PsiSearchHelper searchHelper com.intellij.find.findUsages.FindUsagesOptions options java.util.Collection toSearch private static boolean isEnumValuesMethodUsed (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiMember, com.intellij.openapi.progress.ProgressIndicator, com.intellij.codeInsight.daemon.impl.GlobalUsageHelper) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiMember member com.intellij.openapi.progress.ProgressIndicator progress com.intellij.codeInsight.daemon.impl.GlobalUsageHelper helper com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethod valuesMethod private static boolean canBeReferencedViaWeirdNames (com.intellij.psi.PsiMember, com.intellij.psi.PsiFile) com.intellij.psi.PsiMember member com.intellij.psi.PsiFile containingFile public static boolean isClassUsed (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiClass, com.intellij.openapi.progress.ProgressIndicator, com.intellij.codeInsight.daemon.impl.GlobalUsageHelper) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiClass aClass com.intellij.openapi.progress.ProgressIndicator progress com.intellij.codeInsight.daemon.impl.GlobalUsageHelper helper Boolean result private static boolean isReallyUsed (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiClass, com.intellij.openapi.progress.ProgressIndicator, com.intellij.codeInsight.daemon.impl.GlobalUsageHelper) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiClass aClass com.intellij.openapi.progress.ProgressIndicator progress com.intellij.codeInsight.daemon.impl.GlobalUsageHelper helper private static boolean isIntentionalPrivateConstructor (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass private static synthetic boolean lambda$processUsages$1 (com.intellij.find.findUsages.FindUsagesOptions, com.intellij.util.Processor, com.intellij.psi.PsiMember) com.intellij.find.findUsages.FindUsagesOptions options com.intellij.util.Processor usageInfoProcessor com.intellij.psi.PsiMember m private static synthetic boolean lambda$weAreSureThereAreNoUsages$0 (com.intellij.psi.PsiFile, com.intellij.psi.PsiMember, com.intellij.usageView.UsageInfo) com.intellij.psi.PsiFile ignoreFile com.intellij.psi.PsiMember member com.intellij.usageView.UsageInfo info com.intellij.psi.PsiFile psiFile int offset com.intellij.psi.PsiElement element boolean inComment private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/actions/SuppressAllForClassFix.class
SuppressAllForClassFix.java package com.intellij.codeInsight.daemon.impl.actions public com.intellij.codeInsight.daemon.impl.actions.SuppressAllForClassFix extends com.intellij.codeInsight.daemon.impl.actions.SuppressFix { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.PsiJavaDocumentedElement getContainer (com.intellij.psi.PsiElement) com.intellij.psi.PsiClass parentClass com.intellij.psi.PsiElement element com.intellij.psi.PsiJavaDocumentedElement container public java.lang.String getText () public java.lang.String getFamilyName () public void invoke (com.intellij.openapi.project.Project, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String annoText Runnable runnable com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiModifierList modifierList String tagText Runnable runnable com.intellij.psi.javadoc.PsiDocTag noInspectionTag com.intellij.psi.javadoc.PsiDocComment docComment com.intellij.openapi.project.Project project com.intellij.psi.PsiElement element com.intellij.psi.PsiJavaDocumentedElement container public volatile synthetic com.intellij.psi.PsiElement getContainer (com.intellij.psi.PsiElement) private static synthetic void lambda$invoke$1 (com.intellij.psi.javadoc.PsiDocTag, com.intellij.openapi.project.Project, java.lang.String) com.intellij.psi.javadoc.PsiDocTag noInspectionTag com.intellij.openapi.project.Project project String tagText private static synthetic void lambda$invoke$0 (com.intellij.psi.PsiAnnotation, com.intellij.openapi.project.Project, java.lang.String, com.intellij.psi.PsiJavaDocumentedElement) com.intellij.psi.PsiAnnotation annotation com.intellij.openapi.project.Project project String annoText com.intellij.psi.PsiJavaDocumentedElement container static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/actions/SuppressByJavaCommentFix.class
SuppressByJavaCommentFix.java package com.intellij.codeInsight.daemon.impl.actions public com.intellij.codeInsight.daemon.impl.actions.SuppressByJavaCommentFix extends com.intellij.codeInsight.daemon.impl.actions.SuppressByCommentFix { public void <init> (com.intellij.codeInsight.daemon.HighlightDisplayKey) com.intellij.codeInsight.daemon.HighlightDisplayKey key public void <init> (java.lang.String) String toolId public com.intellij.psi.PsiElement getContainer (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context com.intellij.psi.PsiStatement statement public boolean startInWriteAction () protected void createSuppression (com.intellij.openapi.project.Project, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.project.Project project com.intellij.psi.PsiElement element com.intellij.psi.PsiElement container com.intellij.psi.PsiElement declaredElement protected boolean replaceSuppressionComments (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement container protected com.intellij.psi.PsiElement getElementToAnnotate (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement container protected void suppressWithComment (com.intellij.openapi.project.Project, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiElement element com.intellij.psi.PsiElement container private synthetic void lambda$createSuppression$0 (com.intellij.openapi.project.Project, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiElement element com.intellij.psi.PsiElement container private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/actions/SuppressFix.class
SuppressFix.java package com.intellij.codeInsight.daemon.impl.actions public com.intellij.codeInsight.daemon.impl.actions.SuppressFix extends com.intellij.codeInsight.daemon.impl.actions.AbstractBatchSuppressByNoInspectionCommentFix { private String myAlternativeID static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.codeInsight.daemon.HighlightDisplayKey) com.intellij.codeInsight.daemon.HighlightDisplayKey key public void <init> (java.lang.String) String ID public java.lang.String getText () String myText public com.intellij.psi.PsiJavaDocumentedElement getContainer (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiElement container public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiElement context com.intellij.psi.PsiJavaDocumentedElement container boolean isValid public boolean startInWriteAction () public void invoke (com.intellij.openapi.project.Project, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.project.Project project com.intellij.psi.PsiElement element public java.lang.String getFamilyName () private boolean doSuppress (com.intellij.openapi.project.Project, com.intellij.psi.PsiJavaDocumentedElement) com.intellij.psi.PsiModifierListOwner modifierOwner com.intellij.psi.PsiModifierList modifierList com.intellij.openapi.project.Project project com.intellij.psi.PsiJavaDocumentedElement container private void suppressByDocComment (com.intellij.openapi.project.Project, com.intellij.psi.PsiJavaDocumentedElement) String commentText com.intellij.psi.PsiElement firstChild String tagText String tagText com.intellij.psi.javadoc.PsiDocTag noInspectionTag com.intellij.openapi.project.Project project com.intellij.psi.PsiJavaDocumentedElement container com.intellij.psi.javadoc.PsiDocComment docComment protected boolean use15Suppressions (com.intellij.psi.PsiJavaDocumentedElement) com.intellij.psi.PsiJavaDocumentedElement container private static boolean isInjectedToStringLiteral (com.intellij.psi.PsiJavaDocumentedElement) com.intellij.psi.PsiJavaDocumentedElement container private java.lang.String getID (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement place String id static java.lang.String getID (com.intellij.psi.PsiElement, java.lang.String) com.intellij.openapi.module.Module module com.intellij.psi.PsiElement place String alternativeID public volatile synthetic com.intellij.psi.PsiElement getContainer (com.intellij.psi.PsiElement) private synthetic void lambda$doSuppress$0 (com.intellij.openapi.project.Project, com.intellij.psi.PsiJavaDocumentedElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiJavaDocumentedElement container static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/actions/SuppressForClassFix.class
SuppressForClassFix.java package com.intellij.codeInsight.daemon.impl.actions public com.intellij.codeInsight.daemon.impl.actions.SuppressForClassFix extends com.intellij.codeInsight.daemon.impl.actions.SuppressFix { public void <init> (com.intellij.codeInsight.daemon.HighlightDisplayKey) com.intellij.codeInsight.daemon.HighlightDisplayKey key public void <init> (java.lang.String) String id public com.intellij.psi.PsiJavaDocumentedElement getContainer (com.intellij.psi.PsiElement) com.intellij.psi.PsiClass parentClass com.intellij.psi.PsiElement element com.intellij.psi.PsiJavaDocumentedElement container public java.lang.String getText () public java.lang.String getFamilyName () public volatile synthetic com.intellij.psi.PsiElement getContainer (com.intellij.psi.PsiElement) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/actions/SuppressLocalWithCommentFix.class
SuppressLocalWithCommentFix.java package com.intellij.codeInsight.daemon.impl.actions public com.intellij.codeInsight.daemon.impl.actions.SuppressLocalWithCommentFix extends com.intellij.codeInsight.daemon.impl.actions.SuppressByJavaCommentFix { public void <init> (com.intellij.codeInsight.daemon.HighlightDisplayKey) com.intellij.codeInsight.daemon.HighlightDisplayKey key public com.intellij.psi.PsiElement getContainer (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement elementToAnnotate com.intellij.psi.PsiElement context com.intellij.psi.PsiElement container protected com.intellij.psi.PsiElement getElementToAnnotate (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement container public java.lang.String getText () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/actions/SuppressParameterFix.class
SuppressParameterFix.java package com.intellij.codeInsight.daemon.impl.actions public com.intellij.codeInsight.daemon.impl.actions.SuppressParameterFix extends com.intellij.codeInsight.daemon.impl.actions.AbstractBatchSuppressByNoInspectionCommentFix { private String myAlternativeID public void <init> (com.intellij.codeInsight.daemon.HighlightDisplayKey) com.intellij.codeInsight.daemon.HighlightDisplayKey key public void <init> (java.lang.String) String ID public java.lang.String getText () public com.intellij.psi.PsiElement getContainer (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context com.intellij.psi.PsiParameter psiParameter public boolean startInWriteAction () protected boolean replaceSuppressionComments (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement container protected void createSuppression (com.intellij.openapi.project.Project, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String id com.intellij.openapi.project.Project project com.intellij.psi.PsiElement element com.intellij.psi.PsiElement cont com.intellij.psi.PsiModifierListOwner container com.intellij.psi.PsiModifierList modifierList private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/actions/SuppressWarningsFoldingBuilder$1.class
SuppressWarningsFoldingBuilder.java package com.intellij.codeInsight.daemon.impl.actions com.intellij.codeInsight.daemon.impl.actions.SuppressWarningsFoldingBuilder$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic java.util.List val$result final synthetic com.intellij.codeInsight.daemon.impl.actions.SuppressWarningsFoldingBuilder this$0 void <init> (com.intellij.codeInsight.daemon.impl.actions.SuppressWarningsFoldingBuilder, java.util.List) com.intellij.codeInsight.daemon.impl.actions.SuppressWarningsFoldingBuilder this$0 public void visitAnnotation (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation annotation }
com/intellij/codeInsight/daemon/impl/actions/SuppressWarningsFoldingBuilder.class
SuppressWarningsFoldingBuilder.java package com.intellij.codeInsight.daemon.impl.actions public com.intellij.codeInsight.daemon.impl.actions.SuppressWarningsFoldingBuilder extends com.intellij.lang.folding.FoldingBuilderEx { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.lang.folding.FoldingDescriptor[] buildFoldRegions (com.intellij.psi.PsiElement, com.intellij.openapi.editor.Document, boolean) com.intellij.psi.PsiElement root com.intellij.openapi.editor.Document document boolean quick java.util.List result public java.lang.String getPlaceholderText (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node private static java.lang.String placeholderText (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation element private static java.lang.String getMemberValueText (com.intellij.psi.PsiAnnotationMemberValue) com.intellij.psi.PsiAnnotationMemberValue _memberValue public boolean isCollapsedByDefault (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node private static synthetic java.lang.String lambda$getMemberValueText$1 (com.intellij.psi.PsiAnnotationMemberValue) Object o com.intellij.psi.PsiAnnotationMemberValue memberValue private static synthetic java.lang.String lambda$placeholderText$0 (com.intellij.psi.PsiNameValuePair) com.intellij.psi.PsiNameValuePair value static synthetic java.lang.String access$000 (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/AnnotationsHighlightUtil$1.class
AnnotationsHighlightUtil.java package com.intellij.codeInsight.daemon.impl.analysis synthetic com.intellij.codeInsight.daemon.impl.analysis.AnnotationsHighlightUtil$1 extends java.lang.Object { }
com/intellij/codeInsight/daemon/impl/analysis/AnnotationsHighlightUtil$AnnotationReturnTypeVisitor.class
AnnotationsHighlightUtil.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.AnnotationsHighlightUtil$AnnotationReturnTypeVisitor extends com.intellij.psi.PsiTypeVisitor { public static final com.intellij.codeInsight.daemon.impl.analysis.AnnotationsHighlightUtil$AnnotationReturnTypeVisitor INSTANCE public void <init> () public java.lang.Boolean visitType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public java.lang.Boolean visitPrimitiveType (com.intellij.psi.PsiPrimitiveType) com.intellij.psi.PsiPrimitiveType primitiveType public java.lang.Boolean visitArrayType (com.intellij.psi.PsiArrayType) com.intellij.psi.PsiArrayType arrayType com.intellij.psi.PsiType componentType public java.lang.Boolean visitClassType (com.intellij.psi.PsiClassType) com.intellij.psi.PsiClassType rawType com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClass aClass public volatile synthetic java.lang.Object visitClassType (com.intellij.psi.PsiClassType) public volatile synthetic java.lang.Object visitArrayType (com.intellij.psi.PsiArrayType) public volatile synthetic java.lang.Object visitPrimitiveType (com.intellij.psi.PsiPrimitiveType) public volatile synthetic java.lang.Object visitType (com.intellij.psi.PsiType) static void <clinit> () }
com/intellij/codeInsight/daemon/impl/analysis/AnnotationsHighlightUtil$DeleteAnnotationAction.class
AnnotationsHighlightUtil.java package com.intellij.codeInsight.daemon.impl.analysis com.intellij.codeInsight.daemon.impl.analysis.AnnotationsHighlightUtil$DeleteAnnotationAction extends java.lang.Object implements com.intellij.codeInsight.intention.IntentionAction { private final com.intellij.psi.PsiAnnotation myAnnotation private void <init> (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation annotation public java.lang.String getText () public java.lang.String getFamilyName () public com.intellij.psi.PsiElement getElementToMakeWritable (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile currentFile public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public boolean startInWriteAction () synthetic void <init> (com.intellij.psi.PsiAnnotation, com.intellij.codeInsight.daemon.impl.analysis.AnnotationsHighlightUtil$1) com.intellij.psi.PsiAnnotation x0 com.intellij.codeInsight.daemon.impl.analysis.AnnotationsHighlightUtil$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/AnnotationsHighlightUtil.class
AnnotationsHighlightUtil.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.AnnotationsHighlightUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.patterns.ElementPattern ANY_ANNOTATION_ALLOWED static final synthetic boolean $assertionsDisabled public void <init> () static com.intellij.codeInsight.daemon.impl.HighlightInfo checkNameValuePair (com.intellij.psi.PsiNameValuePair, com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder) String description com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.codeInsight.intention.IntentionAction action String description com.intellij.psi.PsiElement element com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiType returnType com.intellij.psi.PsiAnnotationMemberValue value com.intellij.psi.PsiNameValuePair pair com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder refCountHolder com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiJavaCodeReferenceElement annotationNameReferenceElement com.intellij.psi.PsiElement annotationClass com.intellij.psi.PsiReference ref com.intellij.psi.PsiMethod method private static com.intellij.codeInsight.daemon.impl.HighlightInfo checkDuplicateAttribute (com.intellij.psi.PsiNameValuePair) String description String name com.intellij.psi.PsiNameValuePair attribute com.intellij.psi.PsiNameValuePair pair com.intellij.psi.PsiAnnotationParameterList annotation com.intellij.psi.PsiNameValuePair[] attributes static com.intellij.codeInsight.daemon.impl.HighlightInfo checkMemberValueType (com.intellij.psi.PsiAnnotationMemberValue, com.intellij.psi.PsiType) String description com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass aClass com.intellij.psi.PsiType componentType com.intellij.psi.PsiJavaCodeReferenceElement nameRef String description String description String description com.intellij.psi.PsiExpression expr com.intellij.psi.PsiType type com.intellij.psi.PsiClass psiClass String description com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiAnnotationMemberValue value com.intellij.psi.PsiType expectedType static com.intellij.codeInsight.daemon.impl.HighlightInfo checkDuplicateAnnotations (com.intellij.psi.PsiAnnotation, com.intellij.pom.java.LanguageLevel) String description String containerName String description String explanation String description com.intellij.codeInsight.daemon.impl.HighlightInfo info String description String target String message com.intellij.psi.PsiAnnotation$TargetType[] targets com.intellij.psi.PsiAnnotation$TargetType applicable com.intellij.psi.PsiAnnotation metaAnno String explanation com.intellij.psi.PsiClass container com.intellij.psi.PsiAnnotation annotationToCheck com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiAnnotationOwner owner com.intellij.psi.PsiJavaCodeReferenceElement element com.intellij.psi.PsiElement resolved com.intellij.psi.PsiClass annotationType com.intellij.psi.PsiClass contained String containedElementFQN private static com.intellij.psi.PsiClass contained (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass annotationType com.intellij.psi.PsiMethod[] values com.intellij.psi.PsiMethod value com.intellij.psi.PsiType returnType com.intellij.psi.PsiType type com.intellij.psi.PsiClass contained private static boolean isAnnotationRepeatedTwice (com.intellij.psi.PsiAnnotationOwner, java.lang.String) com.intellij.psi.PsiJavaCodeReferenceElement nameRef com.intellij.psi.PsiElement resolved com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiAnnotationOwner owner String qualifiedName int count static com.intellij.codeInsight.daemon.impl.HighlightInfo checkMissingAttributes (com.intellij.psi.PsiAnnotation) String name com.intellij.psi.PsiNameValuePair attribute com.intellij.psi.PsiAnnotationMethod annotationMethod com.intellij.psi.PsiMethod method int i StringBuffer buff String description com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.codeInsight.intention.IntentionAction fix java.util.Set names com.intellij.psi.PsiNameValuePair[] attributes com.intellij.psi.PsiMethod[] annotationMethods java.util.List missed com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiJavaCodeReferenceElement nameRef com.intellij.psi.PsiClass aClass static com.intellij.codeInsight.daemon.impl.HighlightInfo checkConstantExpression (com.intellij.psi.PsiExpression) String description com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement parent static com.intellij.codeInsight.daemon.impl.HighlightInfo checkValidAnnotationType (com.intellij.psi.PsiType, com.intellij.psi.PsiTypeElement) com.intellij.psi.PsiType type com.intellij.psi.PsiTypeElement typeElement String description public static com.intellij.codeInsight.daemon.impl.HighlightInfo checkApplicability (com.intellij.psi.PsiAnnotation, com.intellij.pom.java.LanguageLevel, com.intellij.psi.PsiFile) String message com.intellij.codeInsight.daemon.impl.HighlightInfo info String target String message com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.codeInsight.daemon.impl.HighlightInfo info String message com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.codeInsight.daemon.impl.HighlightInfo info String message com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiType type com.intellij.psi.PsiElement context com.intellij.psi.PsiElement nextElement com.intellij.psi.PsiAnnotation annotation com.intellij.pom.java.LanguageLevel level com.intellij.psi.PsiFile file com.intellij.psi.PsiJavaCodeReferenceElement nameRef com.intellij.psi.PsiAnnotationOwner owner com.intellij.psi.PsiAnnotation$TargetType[] targets com.intellij.psi.PsiAnnotation$TargetType applicable private static com.intellij.codeInsight.daemon.impl.HighlightInfo annotationError (com.intellij.psi.PsiAnnotation, java.lang.String) com.intellij.psi.PsiAnnotation annotation String message com.intellij.codeInsight.daemon.impl.HighlightInfo info private static com.intellij.codeInsight.daemon.impl.HighlightInfo checkReferenceTarget (com.intellij.psi.PsiAnnotation, com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiElement qualified com.intellij.psi.PsiElement parent com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiElement refTarget String message private static com.intellij.psi.PsiJavaCodeReferenceElement getOutermostReferenceElement (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiElement qualifier static com.intellij.codeInsight.daemon.impl.HighlightInfo checkAnnotationType (com.intellij.psi.PsiAnnotation) String description com.intellij.psi.PsiElement resolved com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiJavaCodeReferenceElement nameReferenceElement static com.intellij.codeInsight.daemon.impl.HighlightInfo checkCyclicMemberType (com.intellij.psi.PsiTypeElement, com.intellij.psi.PsiClass) String description com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiClass aClass com.intellij.psi.PsiType type java.util.Set checked private static boolean cyclicDependencies (com.intellij.psi.PsiClass, com.intellij.psi.PsiType, java.util.Set, com.intellij.psi.PsiManager) com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod[] methods com.intellij.psi.PsiClass aClass com.intellij.psi.PsiType type java.util.Set checked com.intellij.psi.PsiManager manager com.intellij.psi.PsiClass resolvedClass static com.intellij.codeInsight.daemon.impl.HighlightInfo checkClashesWithSuperMethods (com.intellij.psi.PsiAnnotationMethod) String qualifiedName com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod[] methods com.intellij.psi.PsiAnnotationMethod psiMethod com.intellij.psi.PsiIdentifier nameIdentifier static com.intellij.codeInsight.daemon.impl.HighlightInfo checkAnnotationDeclaration (com.intellij.psi.PsiElement, com.intellij.psi.PsiReferenceList) String description com.intellij.psi.PsiAnnotationMethod method String description com.intellij.psi.PsiElement parent com.intellij.psi.PsiReferenceList list static com.intellij.codeInsight.daemon.impl.HighlightInfo checkPackageAnnotationContainingFile (com.intellij.psi.PsiPackageStatement, com.intellij.psi.PsiFile) String message com.intellij.psi.PsiPackageStatement statement com.intellij.psi.PsiFile file com.intellij.psi.PsiModifierList annotationList static com.intellij.codeInsight.daemon.impl.HighlightInfo checkTargetAnnotationDuplicates (com.intellij.psi.PsiAnnotation) String description com.intellij.psi.PsiElement target com.intellij.psi.PsiAnnotationMemberValue initializer com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiJavaCodeReferenceElement nameRef com.intellij.psi.PsiElement resolved com.intellij.psi.PsiNameValuePair[] attributes com.intellij.psi.PsiAnnotationMemberValue value com.intellij.psi.PsiAnnotationMemberValue[] arrayInitializers java.util.Set targets static com.intellij.codeInsight.daemon.impl.HighlightInfo checkFunctionalInterface (com.intellij.psi.PsiAnnotation, com.intellij.pom.java.LanguageLevel) String errorMessage com.intellij.psi.PsiElement parent com.intellij.psi.PsiAnnotationOwner owner com.intellij.psi.PsiAnnotation annotation com.intellij.pom.java.LanguageLevel languageLevel static com.intellij.codeInsight.daemon.impl.HighlightInfo checkRepeatableAnnotation (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotationMemberValue containerRef com.intellij.psi.PsiAnnotation annotation String qualifiedName String description private static java.lang.String doCheckRepeatableAnnotation (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiType expected java.lang.annotation.RetentionPolicy containerPolicy java.util.Set containerTargets com.intellij.psi.PsiMethod method com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiAnnotationOwner owner com.intellij.psi.PsiElement target com.intellij.psi.PsiClass container com.intellij.psi.PsiMethod[] methods java.lang.annotation.RetentionPolicy targetPolicy java.util.Set repeatableTargets private static com.intellij.psi.PsiClass getRepeatableContainer (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiAnnotationMemberValue containerRef com.intellij.psi.PsiType containerType com.intellij.psi.PsiClass container static com.intellij.codeInsight.daemon.impl.HighlightInfo checkReceiverPlacement (com.intellij.psi.PsiReceiverParameter) String text String text String text com.intellij.psi.PsiReceiverParameter parameter com.intellij.psi.PsiElement owner com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement leftNeighbour static com.intellij.codeInsight.daemon.impl.HighlightInfo checkReceiverType (com.intellij.psi.PsiReceiverParameter) com.intellij.psi.PsiElement range String text String text com.intellij.psi.PsiClassType type com.intellij.psi.PsiThisExpression identifier com.intellij.psi.PsiReceiverParameter parameter com.intellij.psi.PsiElement owner com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass enclosingClass private static boolean isStatic (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner owner com.intellij.psi.PsiModifierList modifierList public static java.lang.annotation.RetentionPolicy getRetentionPolicy (com.intellij.psi.PsiClass) Exception e String name com.intellij.psi.PsiElement field com.intellij.psi.PsiAnnotation retentionAnno com.intellij.psi.PsiAnnotationMemberValue policyRef com.intellij.psi.PsiClass annotation com.intellij.psi.PsiModifierList modifierList static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/ErrorFixExtensionPoint.class
ErrorFixExtensionPoint.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.ErrorFixExtensionPoint extends com.intellij.openapi.extensions.AbstractExtensionPointBean { public static final com.intellij.openapi.extensions.ExtensionPointName ERROR_FIX_EXTENSION_POINT public String errorCode public String implementationClass private static volatile java.util.Map ourCodeToFix public void <init> () com.intellij.codeInsight.intention.IntentionAction instantiate (com.intellij.psi.PsiElement) java.lang.reflect.InvocationTargetException e ReflectiveOperationException e com.intellij.psi.PsiElement context private static java.util.Map getCodeToFixMap () java.util.Map map public static com.intellij.codeInsight.daemon.impl.HighlightInfo registerFixes (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.psi.PsiElement, java.lang.String) com.intellij.codeInsight.daemon.impl.analysis.ErrorFixExtensionPoint fix com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiElement context String code java.util.List fixes private static synthetic java.lang.String lambda$getCodeToFixMap$0 (com.intellij.codeInsight.daemon.impl.analysis.ErrorFixExtensionPoint) com.intellij.codeInsight.daemon.impl.analysis.ErrorFixExtensionPoint fix static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/GenericsHighlightUtil.class
GenericsHighlightUtil.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.GenericsHighlightUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.codeInsight.intention.QuickFixFactory QUICK_FIX_FACTORY private static final com.intellij.psi.util.MethodSignature ourValuesEnumSyntheticMethod private void <init> () static com.intellij.codeInsight.daemon.impl.HighlightInfo checkInferredTypeArguments (com.intellij.psi.PsiTypeParameterListOwner, com.intellij.psi.PsiElement, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiType extendsType com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiClass boundClass String messageKey String description com.intellij.psi.PsiTypeParameterListOwner listOwner com.intellij.psi.PsiElement call com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.openapi.util.Pair inferredTypeArgument static com.intellij.codeInsight.daemon.impl.HighlightInfo checkParameterizedReferenceTypeArguments (com.intellij.psi.PsiElement, com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiSubstitutor, com.intellij.openapi.projectRoots.JavaSdkVersion) com.intellij.psi.PsiElement resolved com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.PsiSubstitutor substitutor com.intellij.openapi.projectRoots.JavaSdkVersion javaSdkVersion com.intellij.psi.PsiTypeParameterListOwner typeParameterListOwner static com.intellij.codeInsight.daemon.impl.HighlightInfo checkReferenceTypeArgumentList (com.intellij.psi.PsiTypeParameterListOwner, com.intellij.psi.PsiReferenceParameterList, com.intellij.psi.PsiSubstitutor, boolean, com.intellij.openapi.projectRoots.JavaSdkVersion) String description com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiType expectedType String errorMessage String description String description com.intellij.psi.PsiElement variable com.intellij.psi.PsiElement grandParent com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo String description com.intellij.psi.PsiType type com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo int i com.intellij.psi.PsiType[] types com.intellij.psi.PsiTypeElement typeElement com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo int i com.intellij.psi.PsiTypeParameterListOwner typeParameterListOwner com.intellij.psi.PsiReferenceParameterList referenceParameterList com.intellij.psi.PsiSubstitutor substitutor boolean registerIntentions com.intellij.openapi.projectRoots.JavaSdkVersion javaSdkVersion com.intellij.psi.PsiDiamondType$DiamondInferenceResult inferenceResult com.intellij.psi.PsiTypeElement[] referenceElements com.intellij.psi.PsiTypeParameter[] typeParameters int targetParametersNum int refParametersNum private static boolean hasSuperMethodsWithTypeParams (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiMethod method private static com.intellij.psi.PsiType detectExpectedType (com.intellij.psi.PsiReferenceParameterList) com.intellij.psi.PsiElement method com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiExpression[] expressions int idx com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiElement pParent com.intellij.psi.PsiReferenceParameterList referenceParameterList com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiElement parent com.intellij.psi.PsiType expectedType private static com.intellij.codeInsight.daemon.impl.HighlightInfo checkTypeParameterWithinItsBound (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiType, com.intellij.psi.PsiElement, com.intellij.psi.PsiReferenceParameterList) String description com.intellij.psi.PsiClass boundClass String messageKey String description com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiType bound com.intellij.psi.PsiTypeParameter classParameter com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiType type com.intellij.psi.PsiElement typeElement2Highlight com.intellij.psi.PsiReferenceParameterList referenceParameterList com.intellij.psi.PsiClass referenceClass com.intellij.psi.PsiType psiType com.intellij.psi.PsiClassType[] bounds private static java.lang.String typeParameterListOwnerDescription (com.intellij.psi.PsiTypeParameterListOwner) com.intellij.psi.PsiTypeParameterListOwner typeParameterListOwner private static java.lang.String typeParameterListOwnerCategoryDescription (com.intellij.psi.PsiTypeParameterListOwner) com.intellij.psi.PsiTypeParameterListOwner typeParameterListOwner static com.intellij.codeInsight.daemon.impl.HighlightInfo checkElementInTypeParameterExtendsList (com.intellij.psi.PsiReferenceList, com.intellij.psi.PsiClass, com.intellij.psi.JavaResolveResult, com.intellij.psi.PsiElement) String description com.intellij.psi.PsiClassType type String description com.intellij.psi.PsiClassType type com.intellij.psi.PsiReferenceList referenceList com.intellij.psi.PsiClass aClass com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiElement element com.intellij.psi.PsiJavaCodeReferenceElement[] referenceElements com.intellij.psi.PsiClass extendFrom com.intellij.codeInsight.daemon.impl.HighlightInfo errorResult static com.intellij.codeInsight.daemon.impl.HighlightInfo checkInterfaceMultipleInheritance (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClassType[] types com.intellij.openapi.util.TextRange textRange private static com.intellij.codeInsight.daemon.impl.HighlightInfo checkInterfaceMultipleInheritance (com.intellij.psi.PsiClass, com.intellij.psi.PsiElement, com.intellij.psi.PsiSubstitutor, java.util.Map, java.util.Set, com.intellij.openapi.util.TextRange) String description com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiClass superClass com.intellij.psi.PsiSubstitutor superTypeSubstitutor com.intellij.psi.PsiSubstitutor inheritedSubstitutor com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiClassType$ClassResolveResult result com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement place com.intellij.psi.PsiSubstitutor derivedSubstitutor java.util.Map inheritedClasses java.util.Set visited com.intellij.openapi.util.TextRange textRange java.util.List superTypes static java.util.Collection checkOverrideEquivalentMethods (com.intellij.psi.PsiClass) com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.HierarchicalMethodSignature signature com.intellij.psi.PsiClass aClass java.util.List result java.util.Collection signaturesWithSupers com.intellij.psi.PsiManager manager java.util.Map sameErasureMethods java.util.Set foundProblems static com.intellij.codeInsight.daemon.impl.HighlightInfo checkDefaultMethodOverrideEquivalentToObjectNonPrivate (com.intellij.pom.java.LanguageLevel, com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod, com.intellij.psi.PsiElement) com.intellij.psi.PsiMethod objectMethod com.intellij.psi.PsiClass containingClass com.intellij.psi.HierarchicalMethodSignature methodSignature com.intellij.psi.HierarchicalMethodSignature sig com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement methodIdentifier static com.intellij.codeInsight.daemon.impl.HighlightInfo checkUnrelatedDefaultMethods (com.intellij.psi.PsiClass, com.intellij.psi.PsiIdentifier) boolean isDefault boolean isAbstract com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod unrelatedMethod String key String message com.intellij.codeInsight.daemon.impl.HighlightInfo info java.util.List defaultContainingClasses String unrelatedDefaults String message com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiMethod defaultMethod com.intellij.psi.PsiClass defaultMethodContainingClass com.intellij.psi.PsiMethod unrelatedMethod com.intellij.psi.PsiClass unrelatedMethodContainingClass java.util.List defaults java.util.List abstracts boolean hasConcrete java.util.Set overrideEquivalentMethods com.intellij.psi.PsiClass aClass com.intellij.psi.PsiIdentifier classIdentifier java.util.Map overrideEquivalent boolean isInterface private static boolean belongToOneHierarchy (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass defaultMethodContainingClass com.intellij.psi.PsiClass unrelatedMethodContainingClass private static boolean hasNotOverriddenAbstract (java.util.List, com.intellij.psi.PsiClass) java.util.List defaultContainingClasses com.intellij.psi.PsiClass abstractMethodContainingClass private static java.lang.String hasUnrelatedDefaults (java.util.List) com.intellij.psi.PsiClass aClass1 com.intellij.psi.PsiClass[] defaultClasses java.util.ArrayList classes java.util.List defaults static com.intellij.codeInsight.daemon.impl.HighlightInfo checkUnrelatedConcrete (com.intellij.psi.PsiClass, com.intellij.psi.PsiIdentifier) String description com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiClass foundMethodContainingClass com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiSubstitutor containingClassSubstitutor com.intellij.psi.PsiSubstitutor finalSubstitutor com.intellij.psi.util.MethodSignatureBackedByPsiMethod signature com.intellij.psi.PsiMethod foundMethod com.intellij.psi.HierarchicalMethodSignature hms java.util.Collection visibleSignatures java.util.Map overrideEquivalent com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiIdentifier classIdentifier com.intellij.psi.PsiClass superClass private static com.intellij.codeInsight.daemon.impl.HighlightInfo checkSameErasureNotSubSignatureInner (com.intellij.psi.HierarchicalMethodSignature, com.intellij.psi.PsiManager, com.intellij.psi.PsiClass, java.util.Map) com.intellij.codeInsight.daemon.impl.HighlightInfo info int i com.intellij.psi.PsiType[] parameterTypes com.intellij.psi.PsiType[] erasedTypes com.intellij.psi.HierarchicalMethodSignature superSignature com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.HierarchicalMethodSignature signature com.intellij.psi.PsiManager manager com.intellij.psi.PsiClass aClass java.util.Map sameErasureMethods com.intellij.psi.PsiMethod method com.intellij.psi.JavaPsiFacade facade com.intellij.psi.util.MethodSignature signatureToErase com.intellij.psi.util.MethodSignatureBackedByPsiMethod sameErasure java.util.List supers private static com.intellij.codeInsight.daemon.impl.HighlightInfo checkSameErasureNotSubSignatureOrSameClass (com.intellij.psi.util.MethodSignatureBackedByPsiMethod, com.intellij.psi.HierarchicalMethodSignature, com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod) com.intellij.psi.PsiType type int idx com.intellij.psi.PsiType[] erasedTypes boolean erasure boolean sameClass com.intellij.psi.util.MethodSignatureBackedByPsiMethod signatureToCheck com.intellij.psi.HierarchicalMethodSignature superSignature com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiMethod checkMethod com.intellij.psi.PsiClass checkContainingClass com.intellij.psi.PsiClass superContainingClass boolean checkEqualsSuper com.intellij.openapi.projectRoots.JavaVersionService javaVersionService boolean atLeast17 com.intellij.psi.PsiType retErasure1 com.intellij.psi.PsiType retErasure2 boolean differentReturnTypeErasure private static com.intellij.codeInsight.daemon.impl.HighlightInfo getSameErasureMessage (boolean, com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod, com.intellij.openapi.util.TextRange) boolean sameClass com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod superMethod com.intellij.openapi.util.TextRange textRange String key String description com.intellij.codeInsight.daemon.impl.HighlightInfo info static com.intellij.codeInsight.daemon.impl.HighlightInfo checkTypeParameterInstantiation (com.intellij.psi.PsiNewExpression) String description com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiJavaCodeReferenceElement classReference com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiElement element static com.intellij.codeInsight.daemon.impl.HighlightInfo checkWildcardUsage (com.intellij.psi.PsiTypeElement) String description com.intellij.psi.PsiNewExpression newExpression String description com.intellij.psi.PsiElement refPParent com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement refParent String description com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiType type static com.intellij.codeInsight.daemon.impl.HighlightInfo checkReferenceTypeUsedAsTypeArgument (com.intellij.psi.PsiTypeElement, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiClassType boxedType com.intellij.psi.PsiElement element String text com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiType toConvert com.intellij.psi.PsiTypeElement typeElement com.intellij.pom.java.LanguageLevel level com.intellij.psi.PsiType type static com.intellij.codeInsight.daemon.impl.HighlightInfo checkForeachExpressionTypeIsIterable (com.intellij.psi.PsiExpression) String description com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType itemType static com.intellij.codeInsight.daemon.impl.HighlightInfo checkForEachParameterType (com.intellij.psi.PsiForeachStatement, com.intellij.psi.PsiParameter) com.intellij.psi.PsiForeachStatement statement com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType itemType com.intellij.psi.PsiType parameterType com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo static com.intellij.codeInsight.daemon.impl.HighlightInfo checkAccessStaticFieldFromEnumConstructor (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.JavaResolveResult) com.intellij.psi.PsiType type com.intellij.psi.PsiReferenceExpression expr com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiElement resolved com.intellij.psi.PsiMember constructorOrInitializer com.intellij.psi.PsiClass aClass com.intellij.psi.PsiField field String description static com.intellij.codeInsight.daemon.impl.HighlightInfo checkEnumInstantiation (com.intellij.psi.PsiElement, com.intellij.psi.PsiClass) String description com.intellij.psi.PsiElement expression com.intellij.psi.PsiClass aClass static com.intellij.codeInsight.daemon.impl.HighlightInfo checkGenericArrayCreation (com.intellij.psi.PsiElement, com.intellij.psi.PsiType) String description String description com.intellij.psi.PsiElement element com.intellij.psi.PsiType type static boolean isEnumSyntheticMethod (com.intellij.psi.util.MethodSignature, com.intellij.openapi.project.Project) com.intellij.psi.util.MethodSignature methodSignature com.intellij.openapi.project.Project project com.intellij.psi.PsiType javaLangString com.intellij.psi.util.MethodSignature valueOfMethod static com.intellij.codeInsight.daemon.impl.HighlightInfo checkTypeParametersList (com.intellij.psi.PsiTypeParameterList, com.intellij.psi.PsiTypeParameter[], com.intellij.pom.java.LanguageLevel) String description String description String description String message com.intellij.psi.PsiTypeParameter typeParameter2 String name2 int j com.intellij.psi.PsiElement resolve com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.PsiTypeParameter typeParameter1 com.intellij.codeInsight.daemon.impl.HighlightInfo cyclicInheritance String name1 int i com.intellij.psi.PsiTypeParameterList list com.intellij.psi.PsiTypeParameter[] parameters com.intellij.pom.java.LanguageLevel level com.intellij.psi.PsiElement parent static java.util.Collection checkCatchParameterIsClass (com.intellij.psi.PsiParameter) String message com.intellij.psi.PsiClass aClass com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiParameter parameter java.util.Collection result java.util.List typeElements static com.intellij.codeInsight.daemon.impl.HighlightInfo checkInstanceOfGenericType (com.intellij.psi.PsiInstanceOfExpression) com.intellij.psi.PsiInstanceOfExpression expression com.intellij.psi.PsiTypeElement checkTypeElement private static com.intellij.codeInsight.daemon.impl.HighlightInfo isIllegalForInstanceOf (com.intellij.psi.PsiType, com.intellij.psi.PsiTypeElement) String description String description com.intellij.psi.PsiType type com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiClass resolved static com.intellij.codeInsight.daemon.impl.HighlightInfo checkClassObjectAccessExpression (com.intellij.psi.PsiClassObjectAccessExpression) com.intellij.psi.PsiType arrayComponentType com.intellij.psi.PsiClassObjectAccessExpression expression com.intellij.psi.PsiType type private static com.intellij.codeInsight.daemon.impl.HighlightInfo canSelectFrom (com.intellij.psi.PsiClassType, com.intellij.psi.PsiTypeElement) String description com.intellij.psi.PsiClassType type com.intellij.psi.PsiTypeElement operand com.intellij.psi.PsiClass aClass static com.intellij.codeInsight.daemon.impl.HighlightInfo checkOverrideAnnotation (com.intellij.psi.PsiMethod, com.intellij.psi.PsiAnnotation, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiMethod psiMethod com.intellij.psi.PsiClass containingClass String description com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo String description com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.util.MethodSignatureBackedByPsiMethod superMethod com.intellij.psi.PsiClass superClass com.intellij.openapi.project.IndexNotReadyException e com.intellij.psi.PsiMethod method com.intellij.psi.PsiAnnotation overrideAnnotation com.intellij.pom.java.LanguageLevel languageLevel static com.intellij.codeInsight.daemon.impl.HighlightInfo checkSafeVarargsAnnotation (com.intellij.psi.PsiMethod, com.intellij.pom.java.LanguageLevel) com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiElement element com.intellij.psi.PsiReference reference com.intellij.psi.PsiElement element com.intellij.psi.PsiParameter varParameter com.intellij.psi.PsiEllipsisType ellipsisType com.intellij.psi.PsiType componentType com.intellij.openapi.project.IndexNotReadyException e com.intellij.psi.PsiMethod method com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiModifierList list com.intellij.psi.PsiAnnotation safeVarargsAnnotation public static boolean isSafeVarargsNoOverridingCondition (com.intellij.psi.PsiMethod, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiMethod method com.intellij.pom.java.LanguageLevel languageLevel static void checkEnumConstantForConstructorProblems (com.intellij.psi.PsiEnumConstant, com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder, com.intellij.openapi.projectRoots.JavaSdkVersion) com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiEnumConstant enumConstant com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder holder com.intellij.openapi.projectRoots.JavaSdkVersion javaSdkVersion com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiClassType type static com.intellij.codeInsight.daemon.impl.HighlightInfo checkEnumSuperConstructorCall (com.intellij.psi.PsiMethodCallExpression) String message com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMember constructor com.intellij.psi.PsiMethodCallExpression expr com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiElement refNameElement static com.intellij.codeInsight.daemon.impl.HighlightInfo checkVarArgParameterIsLast (com.intellij.psi.PsiParameter) String description com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiParameter[] params com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiElement declarationScope static java.util.List checkEnumConstantModifierList (com.intellij.psi.PsiModifierList) String description com.intellij.psi.PsiElement child com.intellij.psi.PsiModifierList modifierList java.util.List list com.intellij.psi.PsiElement[] children static com.intellij.codeInsight.daemon.impl.HighlightInfo checkParametersAllowed (com.intellij.psi.PsiReferenceParameterList) String message com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiReferenceParameterList refParamList com.intellij.psi.PsiElement parent static com.intellij.codeInsight.daemon.impl.HighlightInfo checkParametersOnRaw (com.intellij.psi.PsiReferenceParameterList) com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiMethod[] superMethods com.intellij.psi.PsiClass resolve com.intellij.psi.PsiClassType classType com.intellij.psi.PsiType type boolean isJavac7 com.intellij.psi.PsiClass typeParameter String message com.intellij.psi.PsiElement element com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiReferenceParameterList refParamList com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement qualifier static com.intellij.codeInsight.daemon.impl.HighlightInfo checkCannotInheritFromEnum (com.intellij.psi.PsiClass, com.intellij.psi.PsiElement) String message com.intellij.psi.PsiClass superClass com.intellij.psi.PsiElement elementToHighlight com.intellij.codeInsight.daemon.impl.HighlightInfo errorResult static com.intellij.codeInsight.daemon.impl.HighlightInfo checkGenericCannotExtendException (com.intellij.psi.PsiReferenceList) String message com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiClassType classType com.intellij.psi.PsiElement resolved com.intellij.psi.PsiJavaCodeReferenceElement refElement com.intellij.psi.PsiClass throwableClass com.intellij.psi.PsiClass klass String message com.intellij.psi.PsiReferenceParameterList parameterList com.intellij.psi.PsiJavaCodeReferenceElement refElement com.intellij.psi.PsiMethod method com.intellij.psi.PsiReferenceList list com.intellij.psi.PsiElement parent static com.intellij.codeInsight.daemon.impl.HighlightInfo checkGenericCannotExtendException (com.intellij.psi.PsiAnonymousClass) String message com.intellij.psi.PsiAnonymousClass anonymousClass private static boolean hasGenericSignature (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass klass com.intellij.psi.PsiClass containingClass static com.intellij.codeInsight.daemon.impl.HighlightInfo checkEnumMustNotBeLocal (com.intellij.psi.PsiClass) String description com.intellij.openapi.util.TextRange textRange com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement parent static com.intellij.codeInsight.daemon.impl.HighlightInfo checkSelectStaticClassFromParameterizedType (com.intellij.psi.PsiElement, com.intellij.psi.PsiJavaCodeReferenceElement) String message com.intellij.psi.PsiReferenceParameterList parameterList com.intellij.psi.PsiElement qualifier com.intellij.psi.PsiElement resolved com.intellij.psi.PsiJavaCodeReferenceElement ref static com.intellij.codeInsight.daemon.impl.HighlightInfo checkCannotInheritFromTypeParameter (com.intellij.psi.PsiClass, com.intellij.psi.PsiJavaCodeReferenceElement) String description com.intellij.psi.PsiClass superClass com.intellij.psi.PsiJavaCodeReferenceElement toHighlight static com.intellij.codeInsight.daemon.impl.HighlightInfo checkRawOnParameterizedType (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiJavaCodeReferenceElement parent com.intellij.psi.PsiElement resolved com.intellij.psi.PsiReferenceParameterList list com.intellij.psi.PsiElement qualifier static com.intellij.codeInsight.daemon.impl.HighlightInfo checkCannotPassInner (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiClass hiddenClass com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.PsiElement typeClass com.intellij.psi.PsiElement resolve com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiClass hiddenClass com.intellij.psi.PsiElement qualifier com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiJavaCodeReferenceElement ref private static com.intellij.psi.PsiClass unqualifiedNestedClassReferenceAccessedViaContainingClassInheritance (com.intellij.psi.PsiClass, com.intellij.psi.PsiReferenceList) com.intellij.psi.PsiClass superContainingClass com.intellij.psi.PsiElement superClass com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiReferenceList referenceList private static void registerVariableParameterizedTypeFixes (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.psi.PsiVariable, com.intellij.psi.PsiReferenceParameterList, com.intellij.openapi.projectRoots.JavaSdkVersion) com.intellij.psi.PsiTypeParameter classTypeParameter com.intellij.psi.PsiType actualTypeParameter int j com.intellij.psi.PsiType[] actualTypeParameters com.intellij.psi.PsiTypeParameter[] classTypeParameters java.util.Map map com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiType suggestedType com.intellij.psi.PsiClass aClass com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiVariable variable com.intellij.psi.PsiReferenceParameterList parameterList com.intellij.openapi.projectRoots.JavaSdkVersion version com.intellij.psi.PsiType type String shortName com.intellij.psi.PsiManager manager com.intellij.psi.JavaPsiFacade facade com.intellij.psi.search.PsiShortNamesCache shortNamesCache com.intellij.psi.PsiClass[] classes com.intellij.psi.PsiElementFactory factory static com.intellij.codeInsight.daemon.impl.HighlightInfo checkInferredIntersections (com.intellij.psi.PsiSubstitutor, com.intellij.openapi.util.TextRange) String conflictingConjunctsMessage String parameterName com.intellij.psi.PsiType type java.util.Map$Entry typeEntry com.intellij.psi.PsiSubstitutor substitutor com.intellij.openapi.util.TextRange ref static com.intellij.codeInsight.daemon.impl.HighlightInfo checkClassSupersAccessibility (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass static com.intellij.codeInsight.daemon.impl.HighlightInfo checkClassSupersAccessibility (com.intellij.psi.PsiClass, com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiReferenceExpression ref private static com.intellij.codeInsight.daemon.impl.HighlightInfo checkClassSupersAccessibility (com.intellij.psi.PsiClass, com.intellij.psi.search.GlobalSearchScope, com.intellij.openapi.util.TextRange, boolean) com.intellij.psi.PsiClass superClass com.intellij.psi.PsiClassType superType java.util.HashSet checked String notAccessibleErrorMessage com.intellij.psi.PsiClassType$ClassResolveResult superClassResolveResult com.intellij.psi.PsiClass aClass com.intellij.psi.search.GlobalSearchScope resolveScope com.intellij.openapi.util.TextRange range boolean checkParameters com.intellij.psi.JavaPsiFacade factory com.intellij.psi.PsiElementFactory elementFactory static com.intellij.codeInsight.daemon.impl.HighlightInfo checkMemberSignatureTypesAccessibility (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiType type java.util.Set classes com.intellij.psi.JavaPsiFacade facade com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.search.GlobalSearchScope resolveScope com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiMethod method com.intellij.psi.search.GlobalSearchScope resolveScope com.intellij.psi.JavaPsiFacade facade com.intellij.psi.PsiElement resolve com.intellij.psi.PsiReferenceExpression ref String message com.intellij.psi.PsiElement parent private static java.lang.String isTypeAccessible (com.intellij.psi.PsiType, java.util.Set, boolean, com.intellij.psi.search.GlobalSearchScope, com.intellij.psi.JavaPsiFacade) String notAccessibleMessage com.intellij.psi.PsiType parameterType String notAccessibleMessage com.intellij.psi.PsiClassType superType com.intellij.openapi.vfs.VirtualFile vFile com.intellij.openapi.roots.FileIndexFacade index String qualifiedName boolean isInLibrary com.intellij.psi.PsiType type java.util.Set classes boolean checkParameters com.intellij.psi.search.GlobalSearchScope resolveScope com.intellij.psi.JavaPsiFacade factory com.intellij.psi.PsiClass aClass static com.intellij.codeInsight.daemon.impl.HighlightInfo checkTypeParameterOverrideEquivalentMethods (com.intellij.psi.PsiClass, com.intellij.pom.java.LanguageLevel) java.util.Collection result com.intellij.psi.PsiReferenceList extendsList com.intellij.psi.PsiClass aClass com.intellij.pom.java.LanguageLevel level private static synthetic boolean lambda$hasUnrelatedDefaults$1 (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass1 com.intellij.psi.PsiClass aClass2 private static synthetic boolean lambda$hasNotOverriddenAbstract$0 (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass abstractMethodContainingClass com.intellij.psi.PsiClass containingClass static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/HighlightClassUtil$1.class
HighlightClassUtil.java package com.intellij.codeInsight.daemon.impl.analysis final com.intellij.codeInsight.daemon.impl.analysis.HighlightClassUtil$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic com.intellij.codeInsight.daemon.impl.HighlightInfo[] val$infos final synthetic com.intellij.psi.PsiClass val$containerClass final synthetic com.intellij.psi.PsiJavaCodeReferenceElement val$extendRef final synthetic com.intellij.psi.PsiElement val$resolved final synthetic com.intellij.psi.PsiClass val$aClass void <init> (com.intellij.codeInsight.daemon.impl.HighlightInfo[], com.intellij.psi.PsiClass, com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiClass) public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitReferenceElement (com.intellij.psi.PsiJavaCodeReferenceElement) String description String description com.intellij.psi.PsiClass base com.intellij.psi.PsiClass baseClass com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiElement resolve private static synthetic boolean lambda$visitReferenceElement$0 (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass psiClass }
com/intellij/codeInsight/daemon/impl/analysis/HighlightClassUtil.class
HighlightClassUtil.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.HighlightClassUtil extends java.lang.Object { private static final com.intellij.codeInsight.intention.QuickFixFactory QUICK_FIX_FACTORY public void <init> () static com.intellij.codeInsight.daemon.impl.HighlightInfo checkAbstractInstantiation (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiAnonymousClass aClass com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiElement parent com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo private static com.intellij.codeInsight.daemon.impl.HighlightInfo checkClassWithAbstractMethods (com.intellij.psi.PsiClass, com.intellij.openapi.util.TextRange) com.intellij.psi.PsiClass aClass com.intellij.openapi.util.TextRange range static com.intellij.codeInsight.daemon.impl.HighlightInfo checkClassWithAbstractMethods (com.intellij.psi.PsiClass, com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement implementsFixElement com.intellij.openapi.util.TextRange range com.intellij.psi.PsiMethod abstractMethod com.intellij.psi.PsiClass superClass String baseClassName String methodName String message com.intellij.codeInsight.daemon.impl.HighlightInfo errorResult com.intellij.psi.PsiMethod anyMethodToImplement static com.intellij.codeInsight.daemon.impl.HighlightInfo checkClassMustBeAbstract (com.intellij.psi.PsiClass, com.intellij.openapi.util.TextRange) com.intellij.psi.PsiClass aClass com.intellij.openapi.util.TextRange textRange static com.intellij.codeInsight.daemon.impl.HighlightInfo checkInstantiationOfAbstractClass (com.intellij.psi.PsiClass, com.intellij.psi.PsiElement) String baseClassName String message com.intellij.psi.PsiMethod anyAbstractMethod com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement highlightElement com.intellij.codeInsight.daemon.impl.HighlightInfo errorResult static boolean hasEnumConstantsWithInitializer (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass static com.intellij.codeInsight.daemon.impl.HighlightInfo checkDuplicateTopLevelClass (com.intellij.psi.PsiClass) com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.PsiClass dupClass com.intellij.psi.PsiClass aClass String qualifiedName int numOfClassesToFind com.intellij.psi.PsiManager manager com.intellij.openapi.module.Module module com.intellij.psi.PsiClass[] classes com.intellij.openapi.roots.ModuleFileIndex fileIndex com.intellij.openapi.vfs.VirtualFile virtualFile boolean isTestSourceRoot String dupFileName String message com.intellij.openapi.util.TextRange textRange static com.intellij.codeInsight.daemon.impl.HighlightInfo checkDuplicateNestedClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiElement element String message com.intellij.openapi.util.TextRange textRange com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement parent String name boolean duplicateFound boolean checkSiblings static com.intellij.codeInsight.daemon.impl.HighlightInfo checkPublicClassInRightFile (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass otherClass com.intellij.psi.PsiClass aClass com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiJavaFile file com.intellij.openapi.vfs.VirtualFile virtualFile String message com.intellij.openapi.util.TextRange range com.intellij.codeInsight.daemon.impl.HighlightInfo errorResult com.intellij.psi.PsiClass[] classes static com.intellij.codeInsight.daemon.impl.HighlightInfo checkVarClassConflict (com.intellij.psi.PsiClass, com.intellij.psi.PsiIdentifier) com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiIdentifier identifier String className static com.intellij.codeInsight.daemon.impl.HighlightInfo checkClassAndPackageConflict (com.intellij.psi.PsiClass) String message com.intellij.openapi.util.TextRange range String message com.intellij.openapi.util.TextRange range String simpleName com.intellij.psi.PsiDirectory subDirectory com.intellij.psi.PsiElement directory com.intellij.psi.PsiClass aClass String name com.intellij.psi.PsiElement file private static com.intellij.codeInsight.daemon.impl.HighlightInfo checkStaticFieldDeclarationInInnerClass (com.intellij.psi.PsiKeyword) com.intellij.psi.PsiKeyword keyword com.intellij.psi.PsiField field String message com.intellij.codeInsight.daemon.impl.HighlightInfo result private static void registerMakeInnerClassStatic (com.intellij.psi.PsiClass, com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.psi.PsiClass aClass com.intellij.codeInsight.daemon.impl.HighlightInfo result private static com.intellij.codeInsight.daemon.impl.HighlightInfo checkStaticMethodDeclarationInInnerClass (com.intellij.psi.PsiKeyword) com.intellij.psi.PsiKeyword keyword com.intellij.psi.PsiMethod method String message com.intellij.codeInsight.daemon.impl.HighlightInfo result private static com.intellij.codeInsight.daemon.impl.HighlightInfo checkStaticInitializerDeclarationInInnerClass (com.intellij.psi.PsiKeyword) com.intellij.psi.PsiKeyword keyword com.intellij.psi.PsiClassInitializer initializer String message com.intellij.codeInsight.daemon.impl.HighlightInfo result private static com.intellij.psi.PsiElement getEnclosingStaticClass (com.intellij.psi.PsiKeyword, java.lang.Class) com.intellij.psi.PsiKeyword keyword Class parentClass private static com.intellij.codeInsight.daemon.impl.HighlightInfo checkStaticClassDeclarationInInnerClass (com.intellij.psi.PsiKeyword) com.intellij.psi.PsiElement element com.intellij.psi.PsiKeyword keyword com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement context com.intellij.psi.PsiModifierList modifierList com.intellij.openapi.util.TextRange range String message com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiClass containingClass static com.intellij.codeInsight.daemon.impl.HighlightInfo checkStaticDeclarationInInnerClass (com.intellij.psi.PsiKeyword) com.intellij.psi.PsiKeyword keyword com.intellij.codeInsight.daemon.impl.HighlightInfo errorResult static com.intellij.codeInsight.daemon.impl.HighlightInfo checkExtendsAllowed (com.intellij.psi.PsiReferenceList) String description boolean isExtends com.intellij.psi.PsiClass aClass com.intellij.psi.PsiReferenceList list static com.intellij.codeInsight.daemon.impl.HighlightInfo checkImplementsAllowed (com.intellij.psi.PsiReferenceList) String description com.intellij.codeInsight.daemon.impl.HighlightInfo result com.intellij.psi.PsiClassType[] referencedTypes boolean isImplements com.intellij.psi.PsiClass aClass com.intellij.psi.PsiReferenceList list static com.intellij.codeInsight.daemon.impl.HighlightInfo checkExtendsClassAndImplementsInterface (com.intellij.psi.PsiReferenceList, com.intellij.psi.JavaResolveResult, com.intellij.psi.PsiJavaCodeReferenceElement) String message com.intellij.psi.PsiClassType type com.intellij.psi.PsiReferenceList referenceList com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiClass aClass boolean isImplements boolean isInterface boolean mustBeInterface com.intellij.codeInsight.daemon.impl.HighlightInfo errorResult com.intellij.psi.PsiClass extendFrom static com.intellij.codeInsight.daemon.impl.HighlightInfo checkCannotInheritFromFinal (com.intellij.psi.PsiClass, com.intellij.psi.PsiElement) String message com.intellij.psi.PsiClass superClass com.intellij.psi.PsiElement elementToHighlight com.intellij.codeInsight.daemon.impl.HighlightInfo errorResult static com.intellij.codeInsight.daemon.impl.HighlightInfo checkAnonymousInheritFinal (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiAnonymousClass aClass com.intellij.psi.PsiClassType baseClassReference com.intellij.psi.PsiClass baseClass private static java.lang.String checkDefaultConstructorThrowsException (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClassType[]) com.intellij.psi.PsiClassType referencedType com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiClassType[] handledExceptions com.intellij.psi.PsiClassType[] referencedTypes java.util.List exceptions static com.intellij.codeInsight.daemon.impl.HighlightInfo checkClassDoesNotCallSuperConstructorOrHandleExceptions (com.intellij.psi.PsiClass, com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder, com.intellij.psi.PsiResolveHelper) com.intellij.psi.PsiClass aClass com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder refCountHolder com.intellij.psi.PsiResolveHelper resolveHelper com.intellij.openapi.util.TextRange textRange static com.intellij.codeInsight.daemon.impl.HighlightInfo checkBaseClassDefaultConstructorProblem (com.intellij.psi.PsiClass, com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder, com.intellij.psi.PsiResolveHelper, com.intellij.openapi.util.TextRange, com.intellij.psi.PsiClassType[]) String m1 String m2 com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiMethod constructor String description com.intellij.psi.PsiClass aClass com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder refCountHolder com.intellij.psi.PsiResolveHelper resolveHelper com.intellij.openapi.util.TextRange range com.intellij.psi.PsiClassType[] handledExceptions com.intellij.psi.PsiClass baseClass com.intellij.psi.PsiMethod[] constructors com.intellij.psi.PsiElement resolved java.util.List constructorCandidates String description com.intellij.codeInsight.daemon.impl.HighlightInfo info static com.intellij.codeInsight.daemon.impl.HighlightInfo checkInterfaceCannotBeLocal (com.intellij.psi.PsiClass) com.intellij.openapi.util.TextRange range String description com.intellij.psi.PsiClass aClass static com.intellij.codeInsight.daemon.impl.HighlightInfo checkCyclicInheritance (com.intellij.psi.PsiClass) String description com.intellij.openapi.util.TextRange range com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass circularClass static com.intellij.codeInsight.daemon.impl.HighlightInfo checkExtendsDuplicate (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiFile) com.intellij.psi.PsiClass resolvedElement com.intellij.psi.PsiClassType referencedType String description com.intellij.psi.PsiJavaCodeReferenceElement element com.intellij.psi.PsiElement resolved com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiReferenceList list com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClassType[] referencedTypes int dupCount com.intellij.psi.PsiManager manager static com.intellij.codeInsight.daemon.impl.HighlightInfo checkClassAlreadyImported (com.intellij.psi.PsiClass, com.intellij.psi.PsiElement) String description com.intellij.psi.PsiElement resolved com.intellij.psi.PsiImportStatementBase importStatement com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement elementToHighlight com.intellij.psi.PsiFile file com.intellij.psi.PsiJavaFile javaFile com.intellij.psi.PsiImportList importList com.intellij.psi.PsiImportStatementBase[] importStatements static com.intellij.codeInsight.daemon.impl.HighlightInfo checkClassExtendsOnlyOneClass (com.intellij.psi.PsiReferenceList) String description com.intellij.psi.PsiReferenceList list com.intellij.psi.PsiClassType[] referencedTypes com.intellij.psi.PsiElement parent com.intellij.psi.PsiClass aClass static com.intellij.codeInsight.daemon.impl.HighlightInfo checkThingNotAllowedInInterface (com.intellij.psi.PsiElement, com.intellij.psi.PsiClass) com.intellij.psi.PsiElement element com.intellij.psi.PsiClass aClass String description static com.intellij.codeInsight.daemon.impl.HighlightInfo checkQualifiedNew (com.intellij.psi.PsiNewExpression, com.intellij.psi.PsiType, com.intellij.psi.PsiClass) String description com.intellij.codeInsight.daemon.impl.HighlightInfo info String description com.intellij.psi.PsiClass baseClass com.intellij.psi.PsiElement refQualifier com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiType type com.intellij.psi.PsiClass aClass com.intellij.psi.PsiExpression qualifier com.intellij.codeInsight.daemon.impl.HighlightInfo info static com.intellij.codeInsight.daemon.impl.HighlightInfo checkClassExtendsForeignInnerClass (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiTypeParameterListOwner owner com.intellij.psi.PsiClass containerClass String description com.intellij.psi.PsiJavaCodeReferenceElement extendRef com.intellij.psi.PsiElement resolved com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement grand com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass containerClass com.intellij.codeInsight.daemon.impl.HighlightInfo[] infos private static boolean qualifiedNewCalledInConstructors (com.intellij.psi.PsiClass) com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod[] constructors static com.intellij.codeInsight.daemon.impl.HighlightInfo checkCreateInnerClassFromStaticContext (com.intellij.psi.PsiNewExpression, com.intellij.psi.PsiType, com.intellij.psi.PsiClass) com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiType type com.intellij.psi.PsiClass aClass com.intellij.psi.PsiExpression qualifier public static com.intellij.codeInsight.daemon.impl.HighlightInfo checkCreateInnerClassFromStaticContext (com.intellij.psi.PsiElement, com.intellij.psi.PsiExpression, com.intellij.psi.PsiClass) com.intellij.psi.PsiType qType com.intellij.psi.PsiElement placeToSearchEnclosingFrom com.intellij.psi.PsiElement element com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement placeToSearchEnclosingFrom static com.intellij.codeInsight.daemon.impl.HighlightInfo checkCreateInnerClassFromStaticContext (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiClass) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement placeToSearchEnclosingFrom com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass outerClass static com.intellij.codeInsight.daemon.impl.HighlightInfo checkSuperQualifierType (com.intellij.openapi.project.Project, com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiClassType outerType com.intellij.psi.PsiClass outerClass String description com.intellij.openapi.project.Project project com.intellij.psi.PsiMethodCallExpression superCall com.intellij.psi.PsiMethod ctr com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass targetClass com.intellij.psi.PsiExpression qualifier static com.intellij.codeInsight.daemon.impl.HighlightInfo reportIllegalEnclosingUsage (com.intellij.psi.PsiElement, com.intellij.psi.PsiClass, com.intellij.psi.PsiClass, com.intellij.psi.PsiElement) String description com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo String element String description com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiElement place com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass outerClass com.intellij.psi.PsiElement elementToHighlight com.intellij.psi.PsiModifierListOwner staticParent private static synthetic boolean lambda$checkBaseClassDefaultConstructorProblem$1 (com.intellij.psi.PsiResolveHelper, com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod) com.intellij.psi.PsiResolveHelper resolveHelper com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiParameter[] parameters private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$hasEnumConstantsWithInitializer$0 (com.intellij.psi.PsiClass) com.intellij.psi.PsiField field com.intellij.psi.PsiClass aClass com.intellij.psi.PsiField[] fields static synthetic boolean access$000 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/HighlightControlFlowUtil$1.class
HighlightControlFlowUtil.java package com.intellij.codeInsight.daemon.impl.analysis synthetic com.intellij.codeInsight.daemon.impl.analysis.HighlightControlFlowUtil$1 extends java.lang.Object { }
com/intellij/codeInsight/daemon/impl/analysis/HighlightControlFlowUtil$ParamWriteProcessor.class
HighlightControlFlowUtil.java package com.intellij.codeInsight.daemon.impl.analysis com.intellij.codeInsight.daemon.impl.analysis.HighlightControlFlowUtil$ParamWriteProcessor extends java.lang.Object implements com.intellij.util.Processor { private volatile boolean myIsWriteRefFound private void <init> () public boolean process (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference reference com.intellij.psi.PsiElement element private boolean isWriteRefFound () public volatile synthetic boolean process (java.lang.Object) synthetic void <init> (com.intellij.codeInsight.daemon.impl.analysis.HighlightControlFlowUtil$1) com.intellij.codeInsight.daemon.impl.analysis.HighlightControlFlowUtil$1 x0 static synthetic boolean access$100 (com.intellij.codeInsight.daemon.impl.analysis.HighlightControlFlowUtil$ParamWriteProcessor) com.intellij.codeInsight.daemon.impl.analysis.HighlightControlFlowUtil$ParamWriteProcessor x0 }
com/intellij/codeInsight/daemon/impl/analysis/HighlightControlFlowUtil.class
HighlightControlFlowUtil.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.HighlightControlFlowUtil extends java.lang.Object { private static final com.intellij.codeInsight.intention.QuickFixFactory QUICK_FIX_FACTORY private void <init> () static com.intellij.codeInsight.daemon.impl.HighlightInfo checkMissingReturnStatement (com.intellij.psi.PsiCodeBlock, com.intellij.psi.PsiType) com.intellij.psi.PsiMethod method com.intellij.psi.PsiJavaToken rBrace com.intellij.psi.PsiElement context String message com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiElement parent com.intellij.psi.controlFlow.ControlFlow controlFlow com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiType returnType public static com.intellij.psi.controlFlow.ControlFlow getControlFlowNoConstantEvaluate (com.intellij.psi.PsiElement) throws com.intellij.psi.controlFlow.AnalysisCanceledException com.intellij.psi.PsiElement body com.intellij.psi.controlFlow.LocalsOrMyInstanceFieldsControlFlowPolicy policy private static com.intellij.psi.controlFlow.ControlFlow getControlFlow (com.intellij.psi.PsiElement) throws com.intellij.psi.controlFlow.AnalysisCanceledException com.intellij.psi.PsiElement context com.intellij.psi.controlFlow.LocalsOrMyInstanceFieldsControlFlowPolicy policy static com.intellij.codeInsight.daemon.impl.HighlightInfo checkUnreachableStatement (com.intellij.psi.PsiCodeBlock) String description com.intellij.psi.PsiElement keyword com.intellij.psi.PsiElement element com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.controlFlow.AllVariablesControlFlowPolicy policy com.intellij.psi.controlFlow.ControlFlow controlFlow com.intellij.psi.PsiElement unreachableStatement com.intellij.psi.PsiCodeBlock codeBlock public static boolean isFieldInitializedAfterObjectConstruction (com.intellij.psi.PsiField) com.intellij.psi.PsiClassInitializer[] initializers com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiMethod redirectedConstructor com.intellij.psi.PsiCodeBlock ctrBody java.util.List redirectedConstructors com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiMethod[] constructors com.intellij.psi.PsiField field boolean isFieldStatic com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClassInitializer[] initializers private static boolean isFieldInitializedInClassInitializer (com.intellij.psi.PsiField, boolean, com.intellij.psi.PsiClassInitializer[]) com.intellij.psi.PsiField field boolean isFieldStatic com.intellij.psi.PsiClassInitializer[] initializers private static boolean isFieldInitializedInOtherFieldInitializer (com.intellij.psi.PsiClass, com.intellij.psi.PsiField, boolean, com.intellij.openapi.util.Condition) com.intellij.psi.PsiField psiField com.intellij.psi.PsiClass aClass com.intellij.psi.PsiField field boolean fieldStatic com.intellij.openapi.util.Condition condition com.intellij.psi.PsiField[] fields static boolean isRecursivelyCalledConstructor (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod constructor com.intellij.codeInsight.daemon.impl.analysis.JavaHighlightUtil$ConstructorVisitorInfo info public static boolean isAssigned (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter parameter com.intellij.codeInsight.daemon.impl.analysis.HighlightControlFlowUtil$ParamWriteProcessor processor public static boolean variableDefinitelyAssignedIn (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.controlFlow.ControlFlow controlFlow com.intellij.psi.controlFlow.AnalysisCanceledException e com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context private static boolean variableDefinitelyNotAssignedIn (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.controlFlow.ControlFlow controlFlow com.intellij.psi.controlFlow.AnalysisCanceledException e com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context static com.intellij.codeInsight.daemon.impl.HighlightInfo checkFinalFieldInitialized (com.intellij.psi.PsiField) com.intellij.psi.PsiField field String description com.intellij.openapi.util.TextRange range com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiClass containingClass public static com.intellij.codeInsight.daemon.impl.HighlightInfo checkVariableInitializedBeforeUsage (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiVariable, java.util.Map, com.intellij.psi.PsiFile) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiVariable variable java.util.Map uninitializedVarProblems com.intellij.psi.PsiFile containingFile public static com.intellij.codeInsight.daemon.impl.HighlightInfo checkVariableInitializedBeforeUsage (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiVariable, java.util.Map, com.intellij.psi.PsiFile, boolean) com.intellij.psi.PsiElement topBlock com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiMethod redirectedConstructor com.intellij.psi.PsiMethod constructor java.util.List redirectedConstructors com.intellij.psi.PsiCodeBlock block com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClassInitializer classInitializer com.intellij.psi.PsiCodeBlock block com.intellij.psi.PsiClass aClass com.intellij.psi.PsiCodeBlock redirectedBody com.intellij.psi.PsiMethod redirectedConstructor com.intellij.psi.PsiCodeBlock body java.util.List redirectedConstructors com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiField field com.intellij.psi.PsiField anotherField int offset com.intellij.psi.PsiMethod[] constructors com.intellij.psi.PsiCodeBlock body boolean shouldCheckInitializerOrder com.intellij.psi.PsiClassInitializer initializer com.intellij.psi.PsiClassInitializer[] initializers com.intellij.psi.PsiElement parent com.intellij.psi.PsiCodeBlock block com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement scope com.intellij.psi.controlFlow.ControlFlow controlFlow Exception e com.intellij.lang.jvm.actions.ChangeModifierRequest request String name String description com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiVariable variable java.util.Map uninitializedVarProblems com.intellij.psi.PsiFile containingFile boolean ignoreFinality int startOffset com.intellij.psi.PsiElement topBlock java.util.Collection codeBlockProblems private static boolean inInnerClass (com.intellij.psi.PsiElement, com.intellij.psi.PsiClass) com.intellij.psi.PsiLambdaExpression lambdaExpression boolean innerClass com.intellij.psi.PsiElement element com.intellij.psi.PsiElement psiElement com.intellij.psi.PsiClass containingClass private static boolean insideClassInitialization (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMember member public static boolean isReassigned (com.intellij.psi.PsiVariable, java.util.Map) com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement declarationScope java.util.Collection codeBlockProblems com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiVariable variable java.util.Map finalVarProblems public static com.intellij.codeInsight.daemon.impl.HighlightInfo checkFinalVariableMightAlreadyHaveBeenAssignedTo (com.intellij.psi.PsiVariable, com.intellij.psi.PsiReferenceExpression, java.util.Map) com.intellij.psi.controlFlow.ControlFlowUtil$VariableInfo variableInfo com.intellij.psi.PsiElement context com.intellij.psi.PsiMember member com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiMethod redirectedConstructor com.intellij.psi.PsiMethod ctr java.util.List redirectedConstructors com.intellij.psi.PsiField field com.intellij.psi.PsiClass aClass java.util.List members boolean isFieldStatic com.intellij.psi.PsiMember enclosingConstructorOrInitializer String description com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiVariable variable com.intellij.psi.PsiReferenceExpression expression java.util.Map finalVarProblems com.intellij.psi.PsiElement scope com.intellij.psi.PsiElement codeBlock java.util.Collection codeBlockProblems boolean alreadyAssigned private static java.util.Collection getFinalVariableProblemsInBlock (java.util.Map, com.intellij.psi.PsiElement) com.intellij.psi.controlFlow.ControlFlow controlFlow com.intellij.psi.controlFlow.AnalysisCanceledException e java.util.Map finalVarProblems com.intellij.psi.PsiElement codeBlock java.util.Collection codeBlockProblems static com.intellij.codeInsight.daemon.impl.HighlightInfo checkFinalVariableInitializedInLoop (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiElement) String description com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement resolved static com.intellij.codeInsight.daemon.impl.HighlightInfo checkCannotWriteToFinal (com.intellij.psi.PsiExpression, com.intellij.psi.PsiFile) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiExpression operand com.intellij.psi.PsiReferenceExpression reference com.intellij.psi.PsiVariable variable boolean canWrite String name String description com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiElement innerClass private static boolean canWriteToFinal (com.intellij.psi.PsiVariable, com.intellij.psi.PsiExpression, com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiFile) com.intellij.psi.PsiField field com.intellij.psi.PsiMember enclosingCtrOrInitializer boolean isAccessedFromOtherClass com.intellij.psi.PsiVariable variable com.intellij.psi.PsiExpression expression com.intellij.psi.PsiReferenceExpression reference com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiElement innerClass private static boolean isSameField (com.intellij.psi.PsiMember, com.intellij.psi.PsiField, com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiFile) com.intellij.psi.PsiMember enclosingCtrOrInitializer com.intellij.psi.PsiField field com.intellij.psi.PsiReferenceExpression reference com.intellij.psi.PsiFile containingFile static com.intellij.codeInsight.daemon.impl.HighlightInfo checkVariableMustBeFinal (com.intellij.psi.PsiVariable, com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiElement parent boolean isToBeEffectivelyFinal String description com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiVariable variable com.intellij.psi.PsiJavaCodeReferenceElement context com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiElement innerClass private static com.intellij.codeInsight.daemon.impl.HighlightInfo checkWriteToFinalInsideLambda (com.intellij.psi.PsiVariable, com.intellij.psi.PsiJavaCodeReferenceElement) String text com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiElement parent com.intellij.psi.PsiVariable variable com.intellij.psi.PsiJavaCodeReferenceElement context com.intellij.psi.PsiLambdaExpression lambdaExpression public static boolean isEffectivelyFinal (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement, com.intellij.psi.PsiJavaCodeReferenceElement) boolean effectivelyFinal com.intellij.psi.PsiElement codeBlock com.intellij.psi.controlFlow.ControlFlow controlFlow com.intellij.psi.controlFlow.AnalysisCanceledException e com.intellij.psi.PsiReferenceExpression expression java.util.List readBeforeWriteLocals com.intellij.psi.controlFlow.ControlFlow controlFlow java.util.Collection initializedTwice com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement scope com.intellij.psi.PsiJavaCodeReferenceElement context boolean effectivelyFinal private static boolean notAccessedForWriting (com.intellij.psi.PsiVariable, com.intellij.psi.search.LocalSearchScope) com.intellij.psi.PsiElement element com.intellij.psi.PsiReference reference com.intellij.psi.PsiVariable variable com.intellij.psi.search.LocalSearchScope searchScope public static com.intellij.psi.PsiElement getInnerClassVariableReferencedFrom (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement[] scope com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement[] scope com.intellij.psi.PsiElement[] scope com.intellij.psi.PsiElement scopeElement com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context com.intellij.psi.PsiElement[] scope com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement prevParent static com.intellij.codeInsight.daemon.impl.HighlightInfo checkInitializerCompleteNormally (com.intellij.psi.PsiClassInitializer) String description com.intellij.psi.controlFlow.ControlFlow controlFlow int completionReasons com.intellij.psi.PsiClassInitializer initializer com.intellij.psi.PsiCodeBlock body private static synthetic boolean lambda$isEffectivelyFinal$3 (com.intellij.psi.PsiVariable, com.intellij.psi.PsiReference) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiReference ref com.intellij.psi.PsiElement element private static synthetic boolean lambda$checkVariableInitializedBeforeUsage$2 (int, com.intellij.psi.PsiField) int startOffset com.intellij.psi.PsiField psiField private static synthetic boolean lambda$checkVariableInitializedBeforeUsage$1 (int, com.intellij.psi.PsiField) int startOffset com.intellij.psi.PsiField field private static synthetic boolean lambda$isFieldInitializedInClassInitializer$0 (boolean, com.intellij.psi.PsiField, com.intellij.psi.PsiClassInitializer) boolean isFieldStatic com.intellij.psi.PsiField field com.intellij.psi.PsiClassInitializer initializer static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/HighlightFixUtil.class
HighlightFixUtil.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.HighlightFixUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.codeInsight.intention.QuickFixFactory QUICK_FIX_FACTORY private static final com.siyeh.ig.callMatcher.CallMatcher COLLECTION_TO_ARRAY static final synthetic boolean $assertionsDisabled public void <init> () static void registerCollectionToArrayFixAction (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.psi.PsiExpression) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiType collectionItemType com.intellij.psi.PsiExpression collection com.intellij.psi.PsiType arrayComponentType com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiType fromType com.intellij.psi.PsiType toType com.intellij.psi.PsiExpression expression static void registerAccessQuickFixAction (com.intellij.psi.PsiJvmMember, com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.psi.PsiElement) java.util.List fixes java.util.List fixes com.intellij.openapi.util.TextRange fixRange com.intellij.psi.PsiElement ref int level int i com.intellij.openapi.project.Project project com.intellij.psi.JavaPsiFacade facade com.intellij.psi.PsiModifierList modifierListCopy int minAccessLevel com.intellij.psi.PsiClass containingClass int[] accessLevels com.intellij.util.IncorrectOperationException e com.intellij.psi.PsiJvmMember refElement com.intellij.psi.PsiJavaCodeReferenceElement place com.intellij.codeInsight.daemon.impl.HighlightInfo errorResult com.intellij.psi.PsiElement fileResolveScope com.intellij.psi.PsiClass accessObjectClass com.intellij.psi.PsiElement qualifier com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiClass packageLocalClassInTheMiddle static com.intellij.psi.PsiClass getPackageLocalClassInTheMiddle (com.intellij.psi.PsiElement) com.intellij.psi.PsiField field com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement resolved com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement place static void registerChangeVariableTypeFixes (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType, com.intellij.psi.PsiExpression, com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type com.intellij.psi.PsiExpression lExpr com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiElement element static void registerUnhandledExceptionFixes (com.intellij.psi.PsiElement, com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.psi.PsiElement element com.intellij.codeInsight.daemon.impl.HighlightInfo errorResult static void registerStaticProblemQuickFixAction (com.intellij.psi.PsiElement, com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.psi.PsiJavaCodeReferenceElement) java.util.List fixes com.intellij.psi.PsiElement refElement com.intellij.codeInsight.daemon.impl.HighlightInfo errorResult com.intellij.psi.PsiJavaCodeReferenceElement place com.intellij.psi.PsiModifierListOwner staticParent private static boolean isInstanceReference (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement place com.intellij.psi.PsiElement qualifier com.intellij.psi.PsiElement q String qname static void registerChangeVariableTypeFixes (com.intellij.psi.PsiVariable, com.intellij.psi.PsiType, com.intellij.psi.PsiExpression, com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.codeInsight.intention.IntentionAction action com.intellij.psi.PsiVariable parameter com.intellij.psi.PsiType itemType com.intellij.psi.PsiExpression expr com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo static void registerChangeReturnTypeFix (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiMethod method com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiExpression expr com.intellij.psi.PsiType toType public static java.util.List getChangeVariableTypeFixes (com.intellij.psi.PsiVariable, com.intellij.psi.PsiType) com.intellij.codeInsight.quickfix.ChangeVariableTypeQuickFixProvider fixProvider com.intellij.codeInsight.intention.IntentionAction changeFix com.intellij.psi.PsiClassType boxedType com.intellij.psi.PsiType componentType com.intellij.psi.PsiType type com.intellij.psi.PsiVariable variable com.intellij.psi.PsiType itemType java.util.List result static com.intellij.codeInsight.intention.IntentionAction getChangeParameterClassFix (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType lType com.intellij.psi.PsiType rType com.intellij.psi.PsiClass lClass com.intellij.psi.PsiClass rClass private static void registerReplaceInaccessibleFieldWithGetterSetterFix (com.intellij.psi.PsiMember, com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiClass, com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.psi.PsiElement element com.intellij.psi.PsiMethod setterPrototype com.intellij.psi.PsiMethod setter com.intellij.psi.PsiMethod getterPrototype com.intellij.psi.PsiMethod getter com.intellij.psi.PsiField psiField com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMember refElement com.intellij.psi.PsiJavaCodeReferenceElement place com.intellij.psi.PsiClass accessObjectClass com.intellij.codeInsight.daemon.impl.HighlightInfo error static void registerLambdaReturnTypeFixes (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.psi.PsiLambdaExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiType exprType com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiLambdaExpression lambda com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type static void registerChangeParameterClassFix (com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.psi.PsiType lType com.intellij.psi.PsiType rType com.intellij.codeInsight.daemon.impl.HighlightInfo info static com.intellij.psi.PsiSwitchStatement findInitializingSwitch (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiSwitchStatement switchStatement com.intellij.psi.PsiReferenceExpression reference com.intellij.psi.controlFlow.ControlFlow controlFlow com.intellij.psi.controlFlow.AnalysisCanceledException e int offset com.intellij.psi.PsiSwitchLabelStatementBase label com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement topBlock com.intellij.psi.PsiElement readPoint com.intellij.psi.PsiSwitchStatement switchForAll java.util.List labels com.intellij.psi.controlFlow.LocalsOrMyInstanceFieldsControlFlowPolicy policy com.intellij.psi.controlFlow.ControlFlow controlFlow int switchOffset int readOffset boolean[] offsets static com.intellij.codeInsight.intention.IntentionAction createInsertSwitchDefaultFix (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) String message com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement topBlock com.intellij.psi.PsiElement readPoint com.intellij.psi.PsiSwitchStatement switchStatement static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/HighlightMethodUtil.class
HighlightMethodUtil.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.HighlightMethodUtil extends java.lang.Object { private static final com.intellij.codeInsight.intention.QuickFixFactory QUICK_FIX_FACTORY private static final String MISMATCH_COLOR private static final com.intellij.openapi.diagnostic.Logger LOG static final synthetic boolean $assertionsDisabled private void <init> () static java.lang.String createClashMethodMessage (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiClass class1 com.intellij.psi.PsiClass class2 com.intellij.psi.PsiMethod method1 com.intellij.psi.PsiMethod method2 boolean showContainingClasses static com.intellij.codeInsight.daemon.impl.HighlightInfo checkMethodWeakerPrivileges (com.intellij.psi.util.MethodSignatureBackedByPsiMethod, java.util.List, boolean, com.intellij.psi.PsiFile) com.intellij.psi.PsiMethod superMethod com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.util.MethodSignatureBackedByPsiMethod superMethodSignature com.intellij.psi.util.MethodSignatureBackedByPsiMethod methodSignature java.util.List superMethodSignatures boolean includeRealPositionInfo com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiMethod method com.intellij.psi.PsiModifierList modifierList int accessLevel String accessModifier private static com.intellij.codeInsight.daemon.impl.HighlightInfo isWeaker (com.intellij.psi.PsiMethod, com.intellij.psi.PsiModifierList, java.lang.String, int, com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiIdentifier identifier com.intellij.psi.PsiElement keyword String description com.intellij.openapi.util.TextRange textRange com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiMethod method com.intellij.psi.PsiModifierList modifierList String accessModifier int accessLevel com.intellij.psi.PsiMethod superMethod boolean includeRealPositionInfo int superAccessLevel static com.intellij.codeInsight.daemon.impl.HighlightInfo checkMethodIncompatibleReturnType (com.intellij.psi.util.MethodSignatureBackedByPsiMethod, java.util.List, boolean) com.intellij.psi.util.MethodSignatureBackedByPsiMethod methodSignature java.util.List superMethodSignatures boolean includeRealPositionInfo static com.intellij.codeInsight.daemon.impl.HighlightInfo checkMethodIncompatibleReturnType (com.intellij.psi.util.MethodSignatureBackedByPsiMethod, java.util.List, boolean, com.intellij.openapi.util.TextRange) com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiType declaredReturnType com.intellij.psi.PsiType superReturnType com.intellij.psi.PsiClass superClass com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.util.MethodSignatureBackedByPsiMethod superMethodSignature com.intellij.psi.util.MethodSignatureBackedByPsiMethod methodSignature java.util.List superMethodSignatures boolean includeRealPositionInfo com.intellij.openapi.util.TextRange textRange com.intellij.psi.PsiMethod method com.intellij.psi.PsiType returnType com.intellij.psi.PsiClass aClass private static com.intellij.codeInsight.daemon.impl.HighlightInfo checkSuperMethodSignature (com.intellij.psi.PsiMethod, com.intellij.psi.util.MethodSignatureBackedByPsiMethod, com.intellij.psi.PsiType, com.intellij.psi.PsiMethod, com.intellij.psi.util.MethodSignatureBackedByPsiMethod, com.intellij.psi.PsiType, java.lang.String, com.intellij.openapi.util.TextRange, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiSubstitutor unifyingSubstitutor com.intellij.psi.PsiType substitutedSuperReturnType com.intellij.psi.PsiMethod superMethod com.intellij.psi.util.MethodSignatureBackedByPsiMethod superMethodSignature com.intellij.psi.PsiType superReturnType com.intellij.psi.PsiMethod method com.intellij.psi.util.MethodSignatureBackedByPsiMethod methodSignature com.intellij.psi.PsiType returnType String detailMessage com.intellij.openapi.util.TextRange range com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiClass superContainingClass com.intellij.psi.PsiType substitutedSuperReturnType boolean isJdk15 private static com.intellij.codeInsight.daemon.impl.HighlightInfo createIncompatibleReturnTypeMessage (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod, com.intellij.psi.PsiType, com.intellij.psi.PsiType, java.lang.String, com.intellij.openapi.util.TextRange) com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiType substitutedSuperReturnType com.intellij.psi.PsiType returnType String detailMessage com.intellij.openapi.util.TextRange textRange String description com.intellij.codeInsight.daemon.impl.HighlightInfo errorResult com.intellij.psi.PsiClass returnClass static com.intellij.codeInsight.daemon.impl.HighlightInfo checkMethodOverridesFinal (com.intellij.psi.util.MethodSignatureBackedByPsiMethod, java.util.List) com.intellij.psi.PsiMethod superMethod com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.util.MethodSignatureBackedByPsiMethod superMethodSignature com.intellij.psi.util.MethodSignatureBackedByPsiMethod methodSignature java.util.List superMethodSignatures com.intellij.psi.PsiMethod method private static com.intellij.codeInsight.daemon.impl.HighlightInfo checkSuperMethodIsFinal (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod) com.intellij.psi.PsiClass superClass String description com.intellij.openapi.util.TextRange textRange com.intellij.codeInsight.daemon.impl.HighlightInfo errorResult com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod superMethod static com.intellij.codeInsight.daemon.impl.HighlightInfo checkMethodIncompatibleThrows (com.intellij.psi.util.MethodSignatureBackedByPsiMethod, java.util.List, boolean, com.intellij.psi.PsiClass) com.intellij.psi.PsiJavaCodeReferenceElement[] referenceElements java.util.List exceptionContexts com.intellij.psi.PsiJavaCodeReferenceElement exceptionRef com.intellij.psi.PsiClassType exception int i com.intellij.psi.PsiClass superContainingClass com.intellij.psi.PsiElement exceptionContext com.intellij.openapi.util.TextRange textRange com.intellij.psi.PsiClassType exception String description com.intellij.openapi.util.TextRange textRange com.intellij.codeInsight.daemon.impl.HighlightInfo errorResult com.intellij.psi.PsiMethod superMethod int index com.intellij.psi.util.MethodSignatureBackedByPsiMethod superMethodSignature com.intellij.psi.util.MethodSignatureBackedByPsiMethod methodSignature java.util.List superMethodSignatures boolean includeRealPositionInfo com.intellij.psi.PsiClass analyzedClass com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass com.intellij.psi.PsiSubstitutor superSubstitutor com.intellij.psi.PsiClassType[] exceptions com.intellij.psi.PsiJavaCodeReferenceElement[] referenceElements java.util.List exceptionContexts java.util.List checkedExceptions private static int getExtraExceptionNum (com.intellij.psi.util.MethodSignature, com.intellij.psi.util.MethodSignatureBackedByPsiMethod, java.util.List, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiClassType checkedEx com.intellij.psi.PsiType substituted com.intellij.psi.PsiType exception int i com.intellij.psi.util.MethodSignature methodSignature com.intellij.psi.util.MethodSignatureBackedByPsiMethod superSignature java.util.List checkedExceptions com.intellij.psi.PsiSubstitutor substitutorForDerivedClass com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiSubstitutor substitutorForMethod private static boolean isMethodThrows (com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiType, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiType thrownException com.intellij.psi.PsiClassType thrownException1 com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutorForMethod com.intellij.psi.PsiType exception com.intellij.psi.PsiSubstitutor substitutorForDerivedClass com.intellij.psi.PsiClassType[] thrownExceptions static com.intellij.codeInsight.daemon.impl.HighlightInfo checkMethodCall (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiResolveHelper, com.intellij.pom.java.LanguageLevel, com.intellij.openapi.projectRoots.JavaSdkVersion, com.intellij.psi.PsiFile) com.intellij.psi.PsiElement element com.intellij.psi.PsiClass containingClass String errorMessage com.intellij.psi.PsiElement nameElement com.intellij.openapi.util.TextRange fixRange com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo String toolTip String methodName com.intellij.psi.PsiElement parent String containerName String argTypes String description com.intellij.openapi.util.Ref elementToHighlight String toolTip com.intellij.psi.PsiElement element int navigationShift com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiReferenceParameterList typeArgumentList com.intellij.psi.PsiSubstitutor applicabilitySubstitutor com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiMethod method com.intellij.openapi.util.TextRange range String description com.intellij.psi.PsiMethod resolvedMethod com.intellij.psi.infos.MethodCandidateInfo candidateInfo com.intellij.psi.PsiMethodCallExpression methodCall com.intellij.psi.PsiResolveHelper resolveHelper com.intellij.pom.java.LanguageLevel languageLevel com.intellij.openapi.projectRoots.JavaSdkVersion javaSdkVersion com.intellij.psi.PsiFile file com.intellij.psi.PsiExpressionList list com.intellij.psi.PsiReferenceExpression referenceToMethod com.intellij.psi.JavaResolveResult[] results com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiElement resolved boolean isDummy com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiSubstitutor substitutor private static void registerUsageFixes (com.intellij.psi.PsiMethodCallExpression, com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.openapi.util.TextRange) com.intellij.codeInsight.intention.IntentionAction action com.intellij.psi.PsiMethodCallExpression methodCall com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.openapi.util.TextRange range private static void registerThisSuperFixes (com.intellij.psi.PsiMethodCallExpression, com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.openapi.util.TextRange) com.intellij.codeInsight.intention.IntentionAction action com.intellij.psi.PsiMethodCallExpression methodCall com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.openapi.util.TextRange range private static void registerTargetTypeFixesBasedOnApplicabilityInference (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.infos.MethodCandidateInfo, com.intellij.psi.PsiMethod, com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.psi.PsiElement resolve com.intellij.psi.PsiExpression lExpression com.intellij.psi.PsiType expectedTypeByApplicabilityConstraints com.intellij.psi.PsiType rType com.intellij.psi.PsiMethodCallExpression methodCall com.intellij.psi.infos.MethodCandidateInfo resolveResult com.intellij.psi.PsiMethod resolved com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiElement parent com.intellij.psi.PsiVariable variable static com.intellij.codeInsight.daemon.impl.HighlightInfo checkStaticInterfaceCallQualifier (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.JavaResolveResult, com.intellij.openapi.util.TextRange, com.intellij.psi.PsiClass) com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiReferenceExpression referenceToMethod com.intellij.psi.JavaResolveResult resolveResult com.intellij.openapi.util.TextRange fixRange com.intellij.psi.PsiClass containingClass String message private static java.lang.String checkStaticInterfaceMethodCallQualifier (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiElement, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClassType type java.util.Set classes com.intellij.psi.PsiElement resolve com.intellij.psi.PsiReferenceExpression ref com.intellij.psi.PsiElement scope com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiExpression qualifierExpression private static void registerMethodReturnFixAction (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.psi.infos.MethodCandidateInfo, com.intellij.psi.PsiCall) com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression methodCallCopy com.intellij.psi.PsiType methodCallTypeByArgs com.intellij.psi.PsiMethod containerMethod com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.infos.MethodCandidateInfo candidate com.intellij.psi.PsiCall methodCall private static java.lang.String buildOneLineMismatchDescription (com.intellij.psi.PsiExpressionList, com.intellij.psi.infos.MethodCandidateInfo, com.intellij.openapi.util.Ref) com.intellij.psi.PsiExpression expression int i String message com.intellij.psi.PsiExpression wrongArg com.intellij.psi.PsiType argType int idx com.intellij.psi.PsiExpressionList list com.intellij.psi.infos.MethodCandidateInfo candidateInfo com.intellij.openapi.util.Ref elementToHighlight com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiMethod resolvedMethod com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiParameter[] parameters static boolean isDummyConstructorCall (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiResolveHelper, com.intellij.psi.PsiExpressionList, com.intellij.psi.PsiReferenceExpression) com.intellij.psi.infos.CandidateInfo[] candidates com.intellij.psi.PsiMethodCallExpression methodCall com.intellij.psi.PsiResolveHelper resolveHelper com.intellij.psi.PsiExpressionList list com.intellij.psi.PsiReferenceExpression referenceToMethod boolean isDummy boolean isThisOrSuper static com.intellij.codeInsight.daemon.impl.HighlightInfo checkAmbiguousMethodCallIdentifier (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.JavaResolveResult[], com.intellij.psi.PsiExpressionList, com.intellij.psi.PsiElement, com.intellij.psi.JavaResolveResult, com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiResolveHelper, com.intellij.pom.java.LanguageLevel, com.intellij.psi.PsiFile) String description com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiClass containingClass String description String methodName com.intellij.psi.PsiReferenceExpression referenceToMethod com.intellij.psi.JavaResolveResult[] resolveResults com.intellij.psi.PsiExpressionList list com.intellij.psi.PsiElement element com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiMethodCallExpression methodCall com.intellij.psi.PsiResolveHelper resolveHelper com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiFile file com.intellij.psi.infos.MethodCandidateInfo methodCandidate2 com.intellij.psi.infos.MethodCandidateInfo[] candidates com.intellij.codeInsight.daemon.impl.HighlightInfoType highlightInfoType String description com.intellij.psi.PsiElement elementToHighlight String toolTip com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.openapi.util.TextRange fixRange static com.intellij.codeInsight.daemon.impl.HighlightInfo checkAmbiguousMethodCallArguments (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.JavaResolveResult[], com.intellij.psi.PsiExpressionList, com.intellij.psi.PsiElement, com.intellij.psi.JavaResolveResult, com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiResolveHelper, com.intellij.psi.PsiElement) com.intellij.psi.PsiMethod element1 String m1 com.intellij.psi.PsiMethod element2 String m2 com.intellij.openapi.vfs.VirtualFile virtualFile1 com.intellij.openapi.vfs.VirtualFile virtualFile2 String description String toolTip String methodName com.intellij.psi.PsiReferenceExpression referenceToMethod com.intellij.psi.JavaResolveResult[] resolveResults com.intellij.psi.PsiExpressionList list com.intellij.psi.PsiElement element com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiMethodCallExpression methodCall com.intellij.psi.PsiResolveHelper resolveHelper com.intellij.psi.PsiElement elementToHighlight com.intellij.openapi.util.Pair pair com.intellij.psi.infos.MethodCandidateInfo methodCandidate1 com.intellij.psi.infos.MethodCandidateInfo methodCandidate2 com.intellij.psi.infos.MethodCandidateInfo[] candidates String description String toolTip com.intellij.codeInsight.daemon.impl.HighlightInfoType highlightInfoType com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.openapi.util.TextRange fixRange private static com.intellij.openapi.util.Pair findCandidates (com.intellij.psi.JavaResolveResult[]) com.intellij.psi.infos.MethodCandidateInfo candidate com.intellij.psi.JavaResolveResult result com.intellij.psi.JavaResolveResult[] resolveResults com.intellij.psi.infos.MethodCandidateInfo methodCandidate1 com.intellij.psi.infos.MethodCandidateInfo methodCandidate2 private static com.intellij.psi.infos.MethodCandidateInfo[] toMethodCandidates (com.intellij.psi.JavaResolveResult[]) com.intellij.psi.infos.MethodCandidateInfo candidate com.intellij.psi.JavaResolveResult result com.intellij.psi.JavaResolveResult[] resolveResults java.util.List candidateList private static void registerMethodCallIntentions (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiExpressionList, com.intellij.psi.PsiResolveHelper) com.intellij.psi.PsiElement resolve com.intellij.codeInsight.intention.IntentionAction action com.intellij.psi.PsiType methodCallType com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiMethodCallExpression methodCall com.intellij.psi.PsiExpressionList list com.intellij.psi.PsiResolveHelper resolveHelper com.intellij.openapi.util.TextRange fixRange com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.infos.CandidateInfo[] methodCandidates com.intellij.psi.PsiType expectedTypeByParent com.intellij.psi.infos.CandidateInfo[] candidates private static void registerMethodAccessLevelIntentions (com.intellij.psi.infos.CandidateInfo[], com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiExpressionList, com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.psi.PsiMethod method com.intellij.psi.infos.CandidateInfo methodCandidate com.intellij.psi.infos.CandidateInfo[] methodCandidates com.intellij.psi.PsiMethodCallExpression methodCall com.intellij.psi.PsiExpressionList exprList com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo private static java.lang.String createAmbiguousMethodHtmlTooltip (com.intellij.psi.infos.MethodCandidateInfo[]) com.intellij.psi.infos.MethodCandidateInfo[] methodCandidates private static java.lang.String getContainingClassName (com.intellij.psi.infos.MethodCandidateInfo) com.intellij.psi.infos.MethodCandidateInfo methodCandidate com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass private static java.lang.String createAmbiguousMethodHtmlTooltipMethodRow (com.intellij.psi.infos.MethodCandidateInfo) com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiType type int j com.intellij.psi.infos.MethodCandidateInfo methodCandidate com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiSubstitutor substitutor StringBuilder ms private static java.lang.String createMismatchedArgumentsHtmlTooltip (com.intellij.psi.infos.MethodCandidateInfo, com.intellij.psi.PsiExpressionList) com.intellij.psi.infos.MethodCandidateInfo info com.intellij.psi.PsiExpressionList list com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiClass aClass com.intellij.psi.PsiParameter[] parameters String methodName private static java.lang.String createShortMismatchedArgumentsHtmlTooltip (com.intellij.psi.PsiExpressionList, com.intellij.psi.infos.MethodCandidateInfo, com.intellij.psi.PsiParameter[], java.lang.String, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiClass) com.intellij.psi.PsiExpressionList list com.intellij.psi.infos.MethodCandidateInfo info com.intellij.psi.PsiParameter[] parameters String methodName com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiClass aClass com.intellij.psi.PsiExpression[] expressions int cols String parenthesizedName String errorMessage private static java.lang.String escTrim (java.lang.String) String s private static java.lang.String trimNicely (java.lang.String) int stringLength int i int firstWordEnd String s java.util.List wordIndices private static java.lang.String createMismatchedArgumentsHtmlTooltip (com.intellij.psi.PsiExpressionList, com.intellij.psi.infos.MethodCandidateInfo, com.intellij.psi.PsiParameter[], java.lang.String, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiClass) com.intellij.psi.PsiExpressionList list com.intellij.psi.infos.MethodCandidateInfo info com.intellij.psi.PsiParameter[] parameters String methodName com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiClass aClass private static java.lang.String createLongMismatchedArgumentsHtmlTooltip (com.intellij.psi.PsiExpressionList, com.intellij.psi.infos.MethodCandidateInfo, com.intellij.psi.PsiParameter[], java.lang.String, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiClass) String bg String name com.intellij.psi.PsiType type com.intellij.psi.PsiType type com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiExpression expression boolean showShort String mismatchColor int i com.intellij.psi.PsiExpressionList list com.intellij.psi.infos.MethodCandidateInfo info com.intellij.psi.PsiParameter[] parameters String methodName com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiClass aClass com.intellij.psi.PsiExpression[] expressions StringBuilder s String errorMessage private static java.lang.String createMismatchedArgsHtmlTooltipArgumentsRow (com.intellij.psi.PsiExpression[], com.intellij.psi.PsiParameter[], com.intellij.psi.PsiSubstitutor, int) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type boolean showShort String mismatchColor int i int i com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiSubstitutor substitutor int cols StringBuilder ms private static java.lang.String createMismatchedArgsHtmlTooltipParamsRow (com.intellij.psi.PsiParameter[], com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiExpression[]) com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiType type boolean showShort int i com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiExpression[] expressions StringBuilder ms private static boolean showShortType (int, com.intellij.psi.PsiParameter[], com.intellij.psi.PsiExpression[], com.intellij.psi.PsiSubstitutor) int i com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType paramType com.intellij.psi.PsiType expressionType static com.intellij.codeInsight.daemon.impl.HighlightInfo checkMethodMustHaveBody (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass) int start int end String description com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass com.intellij.codeInsight.daemon.impl.HighlightInfo errorResult static com.intellij.codeInsight.daemon.impl.HighlightInfo checkAbstractMethodInConcreteClass (com.intellij.psi.PsiMethod, com.intellij.psi.PsiElement) String description com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement elementToHighlight com.intellij.codeInsight.daemon.impl.HighlightInfo errorResult com.intellij.psi.PsiClass aClass static com.intellij.codeInsight.daemon.impl.HighlightInfo checkConstructorName (com.intellij.psi.PsiMethod) com.intellij.psi.PsiElement element String description com.intellij.codeInsight.daemon.impl.HighlightInfo info String className com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass static com.intellij.codeInsight.daemon.impl.HighlightInfo checkDuplicateMethod (com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod, com.intellij.util.containers.MostlySingularMultiMap) String description com.intellij.openapi.util.TextRange textRange com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod method com.intellij.util.containers.MostlySingularMultiMap duplicateMethods com.intellij.psi.util.MethodSignature methodSignature int methodCount java.util.List methods static com.intellij.codeInsight.daemon.impl.HighlightInfo checkMethodCanHaveBody (com.intellij.psi.PsiMethod, com.intellij.pom.java.LanguageLevel) com.intellij.codeInsight.intention.IntentionAction intentionAction com.intellij.psi.PsiMethod method com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiClass aClass boolean hasNoBody boolean isInterface boolean isExtension boolean isStatic boolean isPrivate java.util.List additionalFixes String description com.intellij.openapi.util.TextRange textRange com.intellij.codeInsight.daemon.impl.HighlightInfo info static com.intellij.codeInsight.daemon.impl.HighlightInfo checkConstructorCallMustBeFirstStatement (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiElement prevSibling com.intellij.psi.PsiMethodCallExpression methodCall com.intellij.psi.PsiElement codeBlock com.intellij.psi.PsiReferenceExpression expression String message static com.intellij.codeInsight.daemon.impl.HighlightInfo checkSuperAbstractMethodDirectCall (com.intellij.psi.PsiMethodCallExpression) String message com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiMethod method static com.intellij.codeInsight.daemon.impl.HighlightInfo checkConstructorCallsBaseClassConstructor (com.intellij.psi.PsiMethod, com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder, com.intellij.psi.PsiResolveHelper) com.intellij.psi.PsiClass superClass com.intellij.psi.PsiMethod constructor com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder refCountHolder com.intellij.psi.PsiResolveHelper resolveHelper com.intellij.psi.PsiClass aClass com.intellij.psi.PsiCodeBlock body com.intellij.openapi.util.TextRange textRange com.intellij.psi.PsiClassType[] handledExceptions com.intellij.codeInsight.daemon.impl.HighlightInfo info static com.intellij.codeInsight.daemon.impl.HighlightInfo checkStaticMethodOverride (com.intellij.psi.PsiMethod, com.intellij.psi.PsiFile) com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiClass superClass com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.HierarchicalMethodSignature signature com.intellij.psi.PsiMethod method com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiClass aClass com.intellij.psi.HierarchicalMethodSignature methodSignature java.util.List superSignatures boolean isStatic private static com.intellij.codeInsight.daemon.impl.HighlightInfo checkStaticMethodOverride (com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod, boolean, com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod, com.intellij.psi.PsiFile) com.intellij.openapi.util.TextRange textRange String messageKey String description com.intellij.codeInsight.daemon.impl.HighlightInfo info int accessLevel String accessModifier com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod method boolean isMethodStatic com.intellij.psi.PsiClass superClass com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiManager manager com.intellij.psi.PsiModifierList superModifierList com.intellij.psi.PsiModifierList modifierList boolean isSuperMethodStatic private static com.intellij.codeInsight.daemon.impl.HighlightInfo checkInterfaceInheritedMethodsReturnTypes (java.util.List, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiMethod currentMethod com.intellij.psi.PsiType currentType com.intellij.psi.util.MethodSignatureBackedByPsiMethod otherSuperSignature com.intellij.psi.PsiMethod otherSuperMethod com.intellij.psi.PsiSubstitutor otherSubstitutor com.intellij.psi.PsiType otherSuperReturnType com.intellij.psi.PsiSubstitutor unifyingSubstitutor com.intellij.psi.PsiType otherReturnType com.intellij.psi.PsiType curType com.intellij.codeInsight.daemon.impl.HighlightInfo info int i java.util.List superMethodSignatures com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.util.MethodSignatureBackedByPsiMethod[] returnTypeSubstitutable static com.intellij.codeInsight.daemon.impl.HighlightInfo checkOverrideEquivalentInheritedMethods (com.intellij.psi.PsiClass, com.intellij.psi.PsiFile, com.intellij.pom.java.LanguageLevel) com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiClass superClass com.intellij.psi.PsiMethod superMethod com.intellij.psi.HierarchicalMethodSignature superSignature com.intellij.psi.PsiMethod method java.util.List superSignatures boolean allAbstracts com.intellij.psi.PsiClass containingClass com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.HierarchicalMethodSignature signature com.intellij.openapi.util.TextRange textRange com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiClass aClass com.intellij.psi.PsiFile containingFile com.intellij.pom.java.LanguageLevel languageLevel String description boolean appendImplementMethodFix java.util.Collection visibleSignatures com.intellij.psi.PsiResolveHelper resolveHelper static com.intellij.codeInsight.daemon.impl.HighlightInfo checkConstructorHandleSuperClassExceptions (com.intellij.psi.PsiMethod) com.intellij.psi.PsiClassType exception com.intellij.psi.PsiMethod method com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiStatement[] statements java.util.Collection unhandled String description com.intellij.openapi.util.TextRange textRange com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo static com.intellij.codeInsight.daemon.impl.HighlightInfo checkRecursiveConstructorInvocation (com.intellij.psi.PsiMethod) com.intellij.openapi.util.TextRange textRange String description com.intellij.psi.PsiMethod method public static com.intellij.openapi.util.TextRange getFixRange (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.openapi.util.TextRange range int start int end com.intellij.psi.PsiElement nextSibling static void checkNewExpression (com.intellij.psi.PsiNewExpression, com.intellij.psi.PsiType, com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder, com.intellij.openapi.projectRoots.JavaSdkVersion) com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiType type com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder holder com.intellij.openapi.projectRoots.JavaSdkVersion javaSdkVersion com.intellij.psi.PsiClassType$ClassResolveResult typeResult com.intellij.psi.PsiClass aClass com.intellij.psi.PsiJavaCodeReferenceElement classReference static void checkConstructorCall (com.intellij.psi.PsiClassType$ClassResolveResult, com.intellij.psi.PsiConstructorCall, com.intellij.psi.PsiType, com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder, com.intellij.openapi.projectRoots.JavaSdkVersion) com.intellij.psi.PsiExpression qualifier String description com.intellij.psi.PsiElement element com.intellij.codeInsight.daemon.impl.HighlightInfo info String constructorName String argTypes String description String tooltip com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiReferenceParameterList typeArgumentList com.intellij.psi.PsiAnonymousClass anonymousClass com.intellij.psi.PsiDiamondType diamondType com.intellij.psi.JavaResolveResult staticFactory String name String description com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.JavaResolveResult[] methodCandidates String constructorName com.intellij.psi.PsiClass constructorClass String containerName String argTypes String description String toolTip com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiReferenceParameterList typeArgumentList com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiElement place com.intellij.psi.JavaResolveResult[] results com.intellij.psi.infos.MethodCandidateInfo result com.intellij.psi.PsiMethod constructor boolean applicable com.intellij.psi.PsiElement infoElement com.intellij.psi.PsiClassType$ClassResolveResult typeResolveResult com.intellij.psi.PsiConstructorCall constructorCall com.intellij.psi.PsiType type com.intellij.psi.PsiJavaCodeReferenceElement classReference com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder holder com.intellij.openapi.projectRoots.JavaSdkVersion javaSdkVersion com.intellij.psi.PsiExpressionList list com.intellij.psi.PsiClass aClass com.intellij.psi.PsiResolveHelper resolveHelper com.intellij.psi.PsiClass accessObjectClass com.intellij.psi.PsiMethod[] constructors private static com.intellij.codeInsight.daemon.impl.HighlightInfo checkVarargParameterErasureToBeAccessible (com.intellij.psi.infos.MethodCandidateInfo, com.intellij.psi.PsiCall) com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiType componentType com.intellij.psi.PsiType substitutedTypeErasure com.intellij.psi.PsiClass targetClass com.intellij.psi.infos.MethodCandidateInfo info com.intellij.psi.PsiCall place com.intellij.psi.PsiMethod method private static void registerFixesOnInvalidConstructorCall (com.intellij.psi.PsiConstructorCall, com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiExpressionList, com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod[], com.intellij.psi.JavaResolveResult[], com.intellij.psi.PsiElement, com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.psi.PsiConstructorCall constructorCall com.intellij.psi.PsiJavaCodeReferenceElement classReference com.intellij.psi.PsiExpressionList list com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod[] constructors com.intellij.psi.JavaResolveResult[] results com.intellij.psi.PsiElement infoElement com.intellij.codeInsight.daemon.impl.HighlightInfo info private static com.intellij.codeInsight.daemon.impl.HighlightInfo buildAccessProblem (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiJvmMember, com.intellij.psi.JavaResolveResult) com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiJvmMember resolved com.intellij.psi.JavaResolveResult result String description com.intellij.codeInsight.daemon.impl.HighlightInfo info private static boolean callingProtectedConstructorFromDerivedClass (com.intellij.psi.PsiConstructorCall, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiConstructorCall place com.intellij.psi.PsiClass constructorClass com.intellij.psi.PsiElement curElement com.intellij.psi.PsiClass containingClass private static java.lang.String buildArgTypesList (com.intellij.psi.PsiExpressionList) com.intellij.psi.PsiType argType int i com.intellij.psi.PsiExpressionList list StringBuilder builder com.intellij.psi.PsiExpression[] args private static void registerChangeParameterClassFix (com.intellij.psi.PsiCall, com.intellij.psi.PsiExpressionList, com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiType expressionType com.intellij.psi.PsiType parameterType com.intellij.psi.PsiClass parameterClass com.intellij.psi.PsiClass expressionClass int i com.intellij.psi.PsiCall methodCall com.intellij.psi.PsiExpressionList list com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiParameter[] parameters private static void registerChangeMethodSignatureFromUsageIntentions (com.intellij.psi.JavaResolveResult[], com.intellij.psi.PsiExpressionList, com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.openapi.util.TextRange) com.intellij.psi.JavaResolveResult candidate com.intellij.psi.JavaResolveResult[] candidates com.intellij.psi.PsiExpressionList list com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.openapi.util.TextRange fixRange com.intellij.psi.PsiExpression[] expressions private static void registerChangeMethodSignatureFromUsageIntention (com.intellij.psi.PsiExpression[], com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.openapi.util.TextRange, com.intellij.psi.JavaResolveResult, com.intellij.psi.PsiElement) com.intellij.codeInsight.intention.IntentionAction fix com.intellij.codeInsight.intention.IntentionAction f2 com.intellij.psi.PsiExpression[] expressions com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.openapi.util.TextRange fixRange com.intellij.psi.JavaResolveResult candidate com.intellij.psi.PsiElement context com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor private static synthetic com.intellij.codeInsight.daemon.impl.HighlightInfo lambda$checkInterfaceInheritedMethodsReturnTypes$1 (com.intellij.pom.java.LanguageLevel, com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.psi.util.MethodSignatureBackedByPsiMethod[], com.intellij.psi.util.MethodSignatureBackedByPsiMethod, com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod) com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiType otherReturnType com.intellij.psi.PsiType curType com.intellij.psi.util.MethodSignatureBackedByPsiMethod[] returnTypeSubstitutable com.intellij.psi.util.MethodSignatureBackedByPsiMethod otherSuperSignature com.intellij.psi.PsiMethod otherSuperMethod com.intellij.psi.PsiMethod currentMethod private static synthetic java.lang.Boolean lambda$checkSuperMethodSignature$0 (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType substitutedSuperReturnType com.intellij.psi.PsiType returnType static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/HighlightNamesUtil.class
HighlightNamesUtil.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.HighlightNamesUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () static com.intellij.codeInsight.daemon.impl.HighlightInfo highlightMethodName (com.intellij.psi.PsiMethod, com.intellij.psi.PsiElement, boolean, com.intellij.openapi.editor.colors.TextAttributesScheme) com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement elementToHighlight boolean isDeclaration com.intellij.openapi.editor.colors.TextAttributesScheme colorsScheme static com.intellij.codeInsight.daemon.impl.HighlightInfo highlightMethodName (com.intellij.psi.PsiMember, com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange, com.intellij.openapi.editor.colors.TextAttributesScheme, boolean) com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiClass enclosingClass com.intellij.openapi.editor.markup.TextAttributes attributes com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder builder com.intellij.psi.PsiMember methodOrClass com.intellij.psi.PsiElement elementToHighlight com.intellij.openapi.util.TextRange range com.intellij.openapi.editor.colors.TextAttributesScheme colorsScheme boolean isDeclaration boolean isInherited boolean isStaticallyImported com.intellij.codeInsight.daemon.impl.HighlightInfoType type private static boolean isCalledOnThis (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement qualifier com.intellij.psi.PsiElement elementToHighlight com.intellij.psi.PsiMethodCallExpression methodCallExpression private static boolean isStaticallyImported (com.intellij.psi.PsiElement) com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiElement elementToHighlight com.intellij.psi.PsiReferenceExpression referenceExpression private static com.intellij.openapi.editor.markup.TextAttributes mergeWithScopeAttributes (com.intellij.psi.PsiElement, com.intellij.codeInsight.daemon.impl.HighlightInfoType, com.intellij.openapi.editor.colors.TextAttributesScheme) com.intellij.psi.PsiElement element com.intellij.codeInsight.daemon.impl.HighlightInfoType type com.intellij.openapi.editor.colors.TextAttributesScheme colorsScheme com.intellij.openapi.editor.markup.TextAttributes regularAttributes com.intellij.openapi.editor.markup.TextAttributes scopeAttributes static com.intellij.codeInsight.daemon.impl.HighlightInfo highlightClassName (com.intellij.psi.PsiClass, com.intellij.psi.PsiElement, com.intellij.openapi.editor.colors.TextAttributesScheme) com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.PsiElement identifier com.intellij.psi.PsiAnnotation psiAnnotation com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement elementToHighlight com.intellij.openapi.editor.colors.TextAttributesScheme colorsScheme com.intellij.openapi.util.TextRange range com.intellij.psi.PsiElement parent com.intellij.codeInsight.daemon.impl.HighlightInfoType type com.intellij.openapi.editor.markup.TextAttributes attributes com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder builder static com.intellij.codeInsight.daemon.impl.HighlightInfo highlightVariableName (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement, com.intellij.openapi.editor.colors.TextAttributesScheme) com.intellij.openapi.editor.markup.TextAttributes attributes com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder builder com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement elementToHighlight com.intellij.openapi.editor.colors.TextAttributesScheme colorsScheme com.intellij.codeInsight.daemon.impl.HighlightInfoType varType com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder builder private static com.intellij.codeInsight.daemon.impl.HighlightInfoType getMethodNameHighlightType (com.intellij.psi.PsiMethod, boolean, boolean, boolean) com.intellij.psi.PsiMethod method boolean isDeclaration boolean isInheritedMethod boolean isStaticallyImported private static com.intellij.codeInsight.daemon.impl.HighlightInfoType getVariableNameHighlightType (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) boolean staticallyImported com.intellij.psi.PsiVariable var com.intellij.psi.PsiElement elementToHighlight private static com.intellij.codeInsight.daemon.impl.HighlightInfoType getClassNameHighlightType (com.intellij.psi.PsiClass, com.intellij.psi.PsiElement) com.intellij.psi.PsiModifierList modList com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement element static com.intellij.codeInsight.daemon.impl.HighlightInfo highlightReassignedVariable (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement elementToHighlight private static com.intellij.openapi.editor.markup.TextAttributes getScopeAttributes (com.intellij.psi.PsiElement, com.intellij.openapi.editor.colors.TextAttributesScheme) com.intellij.psi.search.scope.packageSet.NamedScope namedScope com.intellij.openapi.editor.colors.TextAttributesKey scopeKey com.intellij.openapi.editor.markup.TextAttributes attributes com.intellij.psi.search.scope.packageSet.PackageSet packageSet com.intellij.openapi.util.Pair scope com.intellij.psi.PsiElement element com.intellij.openapi.editor.colors.TextAttributesScheme colorsScheme com.intellij.psi.PsiFile file com.intellij.openapi.editor.markup.TextAttributes result com.intellij.packageDependencies.DependencyValidationManagerImpl validationManager java.util.List scopes public static com.intellij.openapi.util.TextRange getMethodDeclarationTextRange (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method int start com.intellij.openapi.util.TextRange throwsRange int end public static com.intellij.openapi.util.TextRange getFieldDeclarationTextRange (com.intellij.psi.PsiField) com.intellij.psi.PsiField field int start int end public static com.intellij.openapi.util.TextRange getClassDeclarationTextRange (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement psiElement int start com.intellij.psi.PsiElement endElement com.intellij.openapi.util.TextRange endTextRange int end private static int stripAnnotationsFromModifierList (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement child com.intellij.psi.PsiElement element com.intellij.openapi.util.TextRange textRange com.intellij.psi.PsiAnnotation lastAnnotation com.intellij.lang.ASTNode node static com.intellij.codeInsight.daemon.impl.HighlightInfo highlightPackage (com.intellij.psi.PsiElement, com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.openapi.editor.colors.TextAttributesScheme) com.intellij.openapi.util.TextRange range com.intellij.openapi.util.TextRange range com.intellij.psi.PsiElement nextSibling com.intellij.psi.PsiElement resolved com.intellij.psi.PsiJavaCodeReferenceElement elementToHighlight com.intellij.openapi.editor.colors.TextAttributesScheme scheme com.intellij.psi.PsiElement referenceNameElement com.intellij.openapi.util.TextRange range com.intellij.codeInsight.daemon.impl.HighlightInfoType type com.intellij.openapi.editor.markup.TextAttributes attributes com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder builder static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/HighlightUtil$1.class
HighlightUtil.java package com.intellij.codeInsight.daemon.impl.analysis final com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$1 extends com.intellij.psi.scope.processor.VariablesNotProcessor { void <init> (com.intellij.psi.PsiVariable, boolean) com.intellij.psi.PsiVariable x0 boolean x1 protected boolean check (com.intellij.psi.PsiVariable, com.intellij.psi.ResolveState) com.intellij.psi.PsiVariable var com.intellij.psi.ResolveState state }
com/intellij/codeInsight/daemon/impl/analysis/HighlightUtil$Feature.class
HighlightUtil.java package com.intellij.codeInsight.daemon.impl.analysis public final enum com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature extends java.lang.Enum { public static final enum com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature GENERICS public static final enum com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature ANNOTATIONS public static final enum com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature STATIC_IMPORTS public static final enum com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature FOR_EACH public static final enum com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature VARARGS public static final enum com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature HEX_FP_LITERALS public static final enum com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature DIAMOND_TYPES public static final enum com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature MULTI_CATCH public static final enum com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature TRY_WITH_RESOURCES public static final enum com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature BIN_LITERALS public static final enum com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature UNDERSCORES public static final enum com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature EXTENSION_METHODS public static final enum com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature METHOD_REFERENCES public static final enum com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature LAMBDA_EXPRESSIONS public static final enum com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature TYPE_ANNOTATIONS public static final enum com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature RECEIVERS public static final enum com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature INTERSECTION_CASTS public static final enum com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature STATIC_INTERFACE_CALLS public static final enum com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature REFS_AS_RESOURCE public static final enum com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature MODULES public static final enum com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature ENHANCED_SWITCH public static final enum com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature SWITCH_EXPRESSION public static final enum com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature TEXT_BLOCKS public static final enum com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature RAW_LITERALS private final com.intellij.pom.java.LanguageLevel level private final String key private static final synthetic com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature[] $VALUES public static com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature[] values () public static com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature valueOf (java.lang.String) String name private void <init> (java.lang.String, int, com.intellij.pom.java.LanguageLevel, java.lang.String) com.intellij.pom.java.LanguageLevel level String key public boolean isAvailable (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private boolean isSufficient (com.intellij.pom.java.LanguageLevel) com.intellij.pom.java.LanguageLevel useSiteLevel static synthetic boolean access$000 (com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature, com.intellij.pom.java.LanguageLevel) com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature x0 com.intellij.pom.java.LanguageLevel x1 static synthetic com.intellij.pom.java.LanguageLevel access$100 (com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature) com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature x0 static synthetic java.lang.String access$200 (com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature) com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature x0 static void <clinit> () }
com/intellij/codeInsight/daemon/impl/analysis/HighlightUtil$SelectorKind.class
HighlightUtil.java package com.intellij.codeInsight.daemon.impl.analysis final enum com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$SelectorKind extends java.lang.Enum { public static final enum com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$SelectorKind INT public static final enum com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$SelectorKind ENUM public static final enum com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$SelectorKind STRING private static final synthetic com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$SelectorKind[] $VALUES public static com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$SelectorKind[] values () public static com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$SelectorKind valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/codeInsight/daemon/impl/analysis/HighlightUtil.class
HighlightUtil.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil extends com.intellij.codeInsight.daemon.impl.analysis.HighlightUtilBase { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.codeInsight.intention.QuickFixFactory QUICK_FIX_FACTORY private static final java.util.Map ourInterfaceIncompatibleModifiers private static final java.util.Map ourMethodIncompatibleModifiers private static final java.util.Map ourFieldIncompatibleModifiers private static final java.util.Map ourClassIncompatibleModifiers private static final java.util.Map ourClassInitializerIncompatibleModifiers private static final java.util.Map ourModuleIncompatibleModifiers private static final java.util.Map ourRequiresIncompatibleModifiers private static final java.util.Set ourConstructorNotAllowedModifiers private static final String SERIAL_PERSISTENT_FIELDS_FIELD_NAME private static final java.util.regex.Pattern FP_LITERAL_PARTS static final synthetic boolean $assertionsDisabled private void <init> () private static java.lang.String getIncompatibleModifier (java.lang.String, com.intellij.psi.PsiModifierList, java.util.Map) com.intellij.psi.PsiElement otherModifier com.intellij.psi.PsiClass containingClass String incompatible String modifier com.intellij.psi.PsiModifierList modifierList java.util.Map incompatibleModifiersHash com.intellij.psi.PsiElement[] modifiers int modifierCount java.util.Set incompatibles com.intellij.psi.PsiElement parent boolean level8OrHigher boolean level9OrHigher static com.intellij.codeInsight.daemon.impl.HighlightInfo checkInstanceOfApplicable (com.intellij.psi.PsiInstanceOfExpression) String message com.intellij.psi.PsiInstanceOfExpression expression com.intellij.psi.PsiExpression operand com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiType checkType com.intellij.psi.PsiType operandType static com.intellij.codeInsight.daemon.impl.HighlightInfo checkIntersectionInTypeCast (com.intellij.psi.PsiTypeCastExpression, com.intellij.pom.java.LanguageLevel, com.intellij.psi.PsiFile) com.intellij.codeInsight.daemon.impl.HighlightInfo errorResult com.intellij.psi.PsiClass aClass com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiTypeElement conjunct com.intellij.psi.PsiType conjType int i String message java.util.Set erasures java.util.List conjList java.util.List typeList com.intellij.openapi.util.Ref differentArgumentsMessage com.intellij.psi.PsiClass sameGenericParameterization com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiTypeElement[] conjuncts com.intellij.psi.PsiTypeCastExpression expression com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiFile file com.intellij.psi.PsiTypeElement castTypeElement private static boolean isIntersection (com.intellij.psi.PsiTypeElement, com.intellij.psi.PsiType) com.intellij.psi.PsiTypeElement castTypeElement com.intellij.psi.PsiType castType static com.intellij.codeInsight.daemon.impl.HighlightInfo checkInconvertibleTypeCast (com.intellij.psi.PsiTypeCastExpression) String message com.intellij.psi.PsiTypeCastExpression expression com.intellij.psi.PsiTypeElement castTypeElement com.intellij.psi.PsiType castType com.intellij.psi.PsiExpression operand com.intellij.psi.PsiType operandType static com.intellij.codeInsight.daemon.impl.HighlightInfo checkVariableExpected (com.intellij.psi.PsiExpression) com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiExpression lValue com.intellij.psi.PsiExpression lValue String description com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression lValue com.intellij.codeInsight.daemon.impl.HighlightInfo errorResult static com.intellij.codeInsight.daemon.impl.HighlightInfo checkAssignmentOperatorApplicable (com.intellij.psi.PsiAssignmentExpression) String operatorText String message com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiJavaToken operationSign com.intellij.psi.tree.IElementType eqOpSign com.intellij.psi.tree.IElementType opSign com.intellij.psi.PsiType lType com.intellij.psi.PsiExpression rExpression com.intellij.psi.PsiType rType com.intellij.codeInsight.daemon.impl.HighlightInfo errorResult static com.intellij.codeInsight.daemon.impl.HighlightInfo checkAssignmentCompatibleTypes (com.intellij.psi.PsiAssignmentExpression) com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.tree.IElementType opSign com.intellij.psi.PsiType type com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiExpression lExpr com.intellij.psi.PsiExpression rExpr com.intellij.psi.PsiType lType com.intellij.psi.PsiType rType com.intellij.psi.tree.IElementType sign com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo private static boolean isCastIntentionApplicable (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType toType com.intellij.psi.PsiType rType com.intellij.psi.PsiType castType static com.intellij.codeInsight.daemon.impl.HighlightInfo checkVariableInitializerType (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiType lType com.intellij.psi.PsiType rType com.intellij.psi.PsiTypeElement typeElement int start int end com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo static com.intellij.codeInsight.daemon.impl.HighlightInfo checkLegalVarReference (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiClass) String message com.intellij.psi.PsiElement range com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiClass resolved static com.intellij.codeInsight.daemon.impl.HighlightInfo checkVarTypeApplicability (com.intellij.psi.PsiVariable) String message boolean lambda String message String message String message String message String message com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiElement parent com.intellij.psi.PsiType lType String message com.intellij.psi.PsiVariable variable com.intellij.psi.PsiTypeElement typeElement private static boolean isArray (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable static com.intellij.codeInsight.daemon.impl.HighlightInfo checkAssignability (com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.psi.PsiExpression, com.intellij.psi.PsiElement) com.intellij.psi.PsiType lType com.intellij.psi.PsiType rType com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement elementToHighlight com.intellij.openapi.util.TextRange textRange private static com.intellij.codeInsight.daemon.impl.HighlightInfo checkAssignability (com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.psi.PsiExpression, com.intellij.openapi.util.TextRange, int) com.intellij.psi.PsiType lType com.intellij.psi.PsiType rType com.intellij.psi.PsiExpression expression com.intellij.openapi.util.TextRange textRange int navigationShift com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo static com.intellij.codeInsight.daemon.impl.HighlightInfo checkReturnFromSwitchExpr (com.intellij.psi.PsiStatement) String message com.intellij.psi.PsiStatement statement static com.intellij.codeInsight.daemon.impl.HighlightInfo checkReturnStatementType (com.intellij.psi.PsiReturnStatement) String description String description com.intellij.psi.PsiType erasedValueType com.intellij.openapi.util.TextRange textRange com.intellij.psi.PsiType valueType String description com.intellij.psi.PsiType returnType boolean isMethodVoid com.intellij.psi.PsiExpression returnValue com.intellij.psi.PsiReturnStatement statement com.intellij.psi.PsiMethod method com.intellij.psi.PsiLambdaExpression lambda com.intellij.psi.PsiElement parent com.intellij.codeInsight.daemon.impl.HighlightInfo errorResult public static java.lang.String getUnhandledExceptionsDescriptor (java.util.Collection) java.util.Collection unhandled private static java.lang.String getUnhandledExceptionsDescriptor (java.util.Collection, java.lang.String) java.util.Collection unhandled String source String exceptions private static java.lang.String formatTypes (java.util.Collection) java.util.Collection unhandled static com.intellij.codeInsight.daemon.impl.HighlightInfo checkVariableAlreadyDefined (com.intellij.psi.PsiVariable) com.intellij.psi.PsiElement scope com.intellij.psi.scope.processor.VariablesNotProcessor proc com.intellij.psi.PsiIdentifier identifier com.intellij.psi.PsiField field com.intellij.psi.PsiClass aClass com.intellij.psi.PsiField fieldByName String path String linkText String description com.intellij.psi.PsiIdentifier identifier com.intellij.openapi.vfs.VirtualFile vFile com.intellij.codeInsight.daemon.impl.HighlightInfo$Builder builder com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiVariable variable com.intellij.psi.PsiVariable oldVariable com.intellij.psi.PsiElement declarationScope private static com.intellij.psi.PsiVariable checkSameNames (com.intellij.psi.PsiVariable) com.intellij.psi.PsiElement child com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement scope com.intellij.psi.PsiElement[] children static com.intellij.codeInsight.daemon.impl.HighlightInfo checkUnderscore (com.intellij.psi.PsiIdentifier, com.intellij.pom.java.LanguageLevel) String text String text com.intellij.psi.PsiElement parent com.intellij.psi.PsiIdentifier identifier com.intellij.pom.java.LanguageLevel languageLevel public static java.lang.String formatClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public static java.lang.String formatClass (com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiClass aClass boolean fqn private static java.lang.String formatField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field static com.intellij.codeInsight.daemon.impl.HighlightInfo checkUnhandledExceptions (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange) com.intellij.psi.PsiElement element com.intellij.openapi.util.TextRange textRange java.util.List unhandled com.intellij.codeInsight.daemon.impl.HighlightInfoType highlightType String description com.intellij.codeInsight.daemon.impl.HighlightInfo errorResult static com.intellij.codeInsight.daemon.impl.HighlightInfo checkUnhandledCloserExceptions (com.intellij.psi.PsiResourceListElement) com.intellij.psi.PsiResourceListElement resource java.util.List unhandled com.intellij.codeInsight.daemon.impl.HighlightInfoType highlightType String description com.intellij.codeInsight.daemon.impl.HighlightInfo highlight private static com.intellij.codeInsight.daemon.impl.HighlightInfoType getUnhandledExceptionHighlightType (com.intellij.psi.PsiElement) com.intellij.psi.PsiMethod targetMethod com.intellij.psi.PsiElement element static com.intellij.codeInsight.daemon.impl.HighlightInfo checkBreakOutsideSwitchOrLoop (com.intellij.psi.PsiBreakStatement) String message com.intellij.psi.PsiBreakStatement statement com.intellij.psi.PsiElement enclosing static com.intellij.codeInsight.daemon.impl.HighlightInfo checkValueBreakExpression (com.intellij.psi.PsiBreakStatement, com.intellij.psi.PsiExpression, com.intellij.pom.java.LanguageLevel) String message String message String message String message String message com.intellij.psi.PsiBreakStatement statement com.intellij.psi.PsiExpression expression com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiElement enclosing boolean plainRef static com.intellij.codeInsight.daemon.impl.HighlightInfo checkYieldOutsideSwitchExpression (com.intellij.psi.PsiYieldStatement) String message com.intellij.psi.PsiYieldStatement statement static com.intellij.codeInsight.daemon.impl.HighlightInfo checkYieldExpressionType (com.intellij.psi.PsiYieldStatement) String message com.intellij.psi.PsiYieldStatement statement com.intellij.psi.PsiExpression expression static com.intellij.codeInsight.daemon.impl.HighlightInfo checkContinueOutsideLoop (com.intellij.psi.PsiContinueStatement, com.intellij.pom.java.LanguageLevel) String message com.intellij.psi.PsiContinueStatement statement com.intellij.pom.java.LanguageLevel languageLevel static com.intellij.codeInsight.daemon.impl.HighlightInfo checkContinueTarget (com.intellij.psi.PsiContinueStatement, com.intellij.psi.PsiIdentifier, com.intellij.pom.java.LanguageLevel) String message String message com.intellij.psi.PsiContinueStatement statement com.intellij.psi.PsiIdentifier label com.intellij.pom.java.LanguageLevel level com.intellij.psi.PsiStatement continuedStatement private static com.intellij.codeInsight.daemon.impl.HighlightInfo checkContinueOutsideOfSwitchExpression (com.intellij.psi.PsiContinueStatement, com.intellij.psi.PsiStatement, com.intellij.pom.java.LanguageLevel) String message com.intellij.psi.PsiElement enclosing com.intellij.psi.PsiContinueStatement statement com.intellij.psi.PsiStatement continuedStatement com.intellij.pom.java.LanguageLevel level static com.intellij.codeInsight.daemon.impl.HighlightInfo checkIllegalModifierCombination (com.intellij.psi.PsiKeyword, com.intellij.psi.PsiModifierList) String message com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiKeyword keyword com.intellij.psi.PsiModifierList modifierList String modifier String incompatible public static boolean isIllegalModifierCombination (com.intellij.psi.PsiModifierList) com.intellij.psi.PsiElement child com.intellij.psi.PsiModifierList modifierList private static java.util.Map getIncompatibleModifierMap (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement modifierListOwner static java.lang.String getIncompatibleModifier (java.lang.String, com.intellij.psi.PsiModifierList) String modifier com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiElement parent java.util.Map incompatibleModifierMap static com.intellij.codeInsight.daemon.impl.HighlightInfo checkNotAllowedModifier (com.intellij.psi.PsiKeyword, com.intellij.psi.PsiModifierList) com.intellij.psi.PsiClass aClass boolean privateOrProtected com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass boolean isInterface String message com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiKeyword keyword com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiElement modifierOwner java.util.Map incompatibleModifierMap String modifier java.util.Set incompatibles com.intellij.psi.PsiElement modifierOwnerParent boolean isAllowed com.intellij.codeInsight.intention.IntentionAction fix public static com.intellij.codeInsight.daemon.impl.HighlightInfo checkLiteralExpressionParsingError (com.intellij.psi.PsiLiteralExpression, com.intellij.pom.java.LanguageLevel, com.intellij.psi.PsiFile) com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.codeInsight.daemon.impl.HighlightInfo info String message String message String message String cleanText String message String message String message String cleanText String message String message String message String message com.intellij.codeInsight.daemon.impl.HighlightInfo info String message StringBuilder chars boolean success int length com.intellij.psi.PsiElement element String message String message String message StringBuilder chars boolean success String message int p String message String message String message Float number String message String message Double number com.intellij.psi.PsiLiteralExpression expression com.intellij.pom.java.LanguageLevel level com.intellij.psi.PsiFile file com.intellij.psi.PsiElement literal com.intellij.psi.tree.IElementType type boolean isInt boolean isFP String text Object value com.intellij.psi.PsiElement parent private static com.intellij.codeInsight.daemon.impl.HighlightInfo checkUnderscores (com.intellij.psi.PsiElement, java.lang.String, boolean) int start int end int i java.util.regex.Matcher matcher String message String part com.intellij.psi.PsiElement expression String text boolean isInt String[] parts static com.intellij.codeInsight.daemon.impl.HighlightInfo checkMustBeBoolean (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiExpression expr com.intellij.psi.PsiType type com.intellij.psi.PsiElement parent private static com.intellij.codeInsight.daemon.impl.HighlightInfo createMustBeBooleanInfo (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiMethodCallExpression methodCall com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression expr com.intellij.psi.PsiType type com.intellij.codeInsight.daemon.impl.HighlightInfo info static java.util.Set collectUnhandledExceptions (com.intellij.psi.PsiTryStatement) com.intellij.psi.PsiTryStatement statement java.util.Set thrownTypes com.intellij.psi.PsiCodeBlock tryBlock com.intellij.psi.PsiResourceList resources static java.util.List checkExceptionThrownInTry (com.intellij.psi.PsiParameter, java.util.Set) com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiParameter parameter java.util.Set thrownTypes com.intellij.psi.PsiElement declarationScope com.intellij.psi.PsiType caughtType private static com.intellij.codeInsight.daemon.impl.HighlightInfo checkSimpleCatchParameter (com.intellij.psi.PsiParameter, java.util.Collection, com.intellij.psi.PsiClassType) com.intellij.psi.PsiClassType exceptionType com.intellij.psi.PsiParameter parameter java.util.Collection thrownTypes com.intellij.psi.PsiClassType caughtType String description com.intellij.codeInsight.daemon.impl.HighlightInfo errorResult private static java.util.List checkMultiCatchParameter (com.intellij.psi.PsiParameter, java.util.Collection) com.intellij.psi.PsiClassType exceptionType String description com.intellij.codeInsight.daemon.impl.HighlightInfo highlight com.intellij.psi.PsiType catchType boolean used com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiParameter parameter java.util.Collection thrownTypes java.util.List typeElements java.util.List highlights static java.util.Collection checkWithImprovedCatchAnalysis (com.intellij.psi.PsiParameter, java.util.Collection, com.intellij.psi.PsiFile) com.intellij.psi.PsiType prevCatchType com.intellij.psi.PsiTypeElement prevCatchTypeElement com.intellij.psi.PsiParameter prevCatchParameter int i String message com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiType catchType java.util.Collection caught java.util.Collection caughtCopy com.intellij.psi.PsiTypeElement catchTypeElement com.intellij.psi.PsiParameter parameter java.util.Collection thrownInTryStatement com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiElement scope com.intellij.psi.PsiCatchSection catchSection com.intellij.psi.PsiCatchSection[] allCatchSections int idx java.util.Collection thrownTypes com.intellij.psi.PsiManager manager com.intellij.psi.search.GlobalSearchScope parameterResolveScope java.util.Collection result java.util.List parameterTypeElements boolean isMultiCatch static com.intellij.codeInsight.daemon.impl.HighlightInfo checkNotAStatement (com.intellij.psi.PsiStatement) com.intellij.psi.PsiElement parent boolean isDeclarationNotAllowed String description com.intellij.codeInsight.daemon.impl.HighlightInfo error com.intellij.psi.PsiStatement statement static com.intellij.codeInsight.daemon.impl.HighlightInfo checkSwitchSelectorType (com.intellij.psi.PsiSwitchBlock, com.intellij.pom.java.LanguageLevel) boolean is7 String expected String message com.intellij.codeInsight.daemon.impl.HighlightInfo info String className String message com.intellij.psi.PsiSwitchBlock switchBlock com.intellij.pom.java.LanguageLevel level com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$SelectorKind kind com.intellij.pom.java.LanguageLevel requiredLevel com.intellij.psi.PsiClass member static java.util.Collection checkSwitchExpressionReturnTypeCompatible (com.intellij.psi.PsiSwitchExpression) String text com.intellij.psi.PsiType expressionType com.intellij.psi.PsiExpression expression String text com.intellij.psi.PsiSwitchExpression switchExpression java.util.List infos com.intellij.psi.PsiType switchExpressionType private static com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$SelectorKind getSwitchSelectorKind (com.intellij.psi.PsiType) com.intellij.psi.PsiType type com.intellij.psi.PsiClass psiClass static com.intellij.codeInsight.daemon.impl.HighlightInfo checkPolyadicOperatorApplicable (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiJavaToken token String message com.intellij.psi.PsiExpression operand com.intellij.psi.PsiType rType int i com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiType lType com.intellij.psi.tree.IElementType operationSign static com.intellij.codeInsight.daemon.impl.HighlightInfo checkUnaryOperatorApplicable (com.intellij.psi.PsiJavaToken, com.intellij.psi.PsiExpression) com.intellij.psi.PsiMethod method com.intellij.psi.PsiType type String message com.intellij.psi.PsiElement parentExpr com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiJavaToken token com.intellij.psi.PsiExpression expression static com.intellij.codeInsight.daemon.impl.HighlightInfo checkThisOrSuperExpressionInIllegalContext (com.intellij.psi.PsiExpression, com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.pom.java.LanguageLevel) int o String description com.intellij.psi.PsiElement parent String description com.intellij.psi.PsiElement resolved com.intellij.psi.PsiClass aClass String description com.intellij.psi.PsiElement resolved String cause com.intellij.psi.PsiClass superClass com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement resolved com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiClass classT com.intellij.psi.PsiClass parentClass com.intellij.psi.PsiMethod psiMethod com.intellij.psi.PsiExpression expr com.intellij.psi.PsiJavaCodeReferenceElement qualifier com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiClass aClass static com.intellij.codeInsight.daemon.impl.HighlightInfo checkUnqualifiedSuperInDefaultMethod (com.intellij.pom.java.LanguageLevel, com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiExpression) String description com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiMethod method com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiReferenceExpression expr com.intellij.psi.PsiExpression qualifier private static boolean isInsideDefaultMethod (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass private static com.intellij.codeInsight.daemon.impl.HighlightInfo thisNotFoundInInterfaceInfo (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expr private static boolean resolvesToImmediateSuperInterface (com.intellij.psi.PsiExpression, com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiClass, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiExpression expr com.intellij.psi.PsiJavaCodeReferenceElement qualifier com.intellij.psi.PsiClass aClass com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiType superType com.intellij.psi.PsiClass superClass static java.lang.String staticContextProblemDescription (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement refElement String type String name static java.lang.String accessProblemDescription (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.JavaResolveResult) com.intellij.psi.PsiElement ref com.intellij.psi.PsiElement resolved com.intellij.psi.JavaResolveResult result static com.intellij.openapi.util.Pair accessProblemDescriptionAndFixes (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.JavaResolveResult) String containerName String containerName String containerName com.intellij.psi.PsiElement ref com.intellij.psi.PsiElement resolved com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiModifierListOwner refElement String symbolName com.intellij.psi.PsiClass packageLocalClass String containerName com.intellij.codeInsight.JavaModuleSystemEx$ErrorWithFixes problem private static com.intellij.codeInsight.JavaModuleSystemEx$ErrorWithFixes checkModuleAccess (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, java.lang.String, java.lang.String) String message com.intellij.psi.JavaModuleSystem moduleSystem com.intellij.psi.PsiElement target com.intellij.psi.PsiElement place String symbolName String containerName com.intellij.codeInsight.JavaModuleSystemEx$ErrorWithFixes error private static com.intellij.codeInsight.JavaModuleSystemEx$ErrorWithFixes checkAccess (com.intellij.codeInsight.JavaModuleSystemEx, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.codeInsight.JavaModuleSystemEx system com.intellij.psi.PsiElement target com.intellij.psi.PsiElement place private static boolean isAccessible (com.intellij.psi.JavaModuleSystem, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.JavaModuleSystem system com.intellij.psi.PsiElement target com.intellij.psi.PsiElement place private static com.intellij.psi.PsiElement getContainer (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiElement container com.intellij.codeInsight.ContainerProvider provider com.intellij.psi.PsiModifierListOwner refElement private static java.lang.String getContainerName (com.intellij.psi.PsiModifierListOwner, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiModifierListOwner refElement com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiElement container static com.intellij.codeInsight.daemon.impl.HighlightInfo checkValidArrayAccessExpression (com.intellij.psi.PsiArrayAccessExpression) String description com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiArrayAccessExpression arrayAccessExpression com.intellij.psi.PsiExpression arrayExpression com.intellij.psi.PsiType arrayExpressionType com.intellij.psi.PsiExpression indexExpression static com.intellij.codeInsight.daemon.impl.HighlightInfo checkCatchParameterIsThrowable (com.intellij.psi.PsiParameter) com.intellij.psi.PsiType type com.intellij.psi.PsiParameter parameter static com.intellij.codeInsight.daemon.impl.HighlightInfo checkTryResourceIsAutoCloseable (com.intellij.psi.PsiResourceListElement) com.intellij.psi.PsiResourceListElement resource com.intellij.psi.PsiType type com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiClassType autoCloseable static com.intellij.codeInsight.daemon.impl.HighlightInfo checkResourceVariableIsFinal (com.intellij.psi.PsiResourceExpression) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiElement target String text com.intellij.psi.PsiResourceExpression resource com.intellij.psi.PsiExpression expression String text static java.util.Collection checkArrayInitializer (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiType checkResult com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiType type com.intellij.psi.PsiType componentType com.intellij.psi.PsiArrayInitializerExpression arrayInitializer boolean arrayTypeFixChecked com.intellij.codeInsight.daemon.impl.quickfix.VariableArrayTypeFix fix java.util.Collection result com.intellij.psi.PsiExpression[] initializers private static com.intellij.codeInsight.daemon.impl.HighlightInfo checkArrayInitializerCompatibleTypes (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) String description com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiType componentType com.intellij.psi.PsiType initializerType com.intellij.psi.PsiExpression expression static com.intellij.codeInsight.daemon.impl.HighlightInfo checkExpressionRequired (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.JavaResolveResult) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.JavaResolveResult resultForIncompleteCode com.intellij.psi.PsiElement resolved com.intellij.psi.PsiElement parent String description com.intellij.codeInsight.daemon.impl.HighlightInfo info static com.intellij.codeInsight.daemon.impl.HighlightInfo checkArrayInitializerApplicable (com.intellij.psi.PsiArrayInitializerExpression) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiTypeElement typeElement boolean isInferredType com.intellij.psi.PsiArrayInitializerExpression expression com.intellij.psi.PsiElement parent String description com.intellij.codeInsight.daemon.impl.HighlightInfo info static com.intellij.codeInsight.daemon.impl.HighlightInfo checkCaseStatement (com.intellij.psi.PsiSwitchLabelStatementBase) String description com.intellij.psi.PsiSwitchLabelStatementBase statement com.intellij.psi.PsiSwitchBlock switchBlock static java.util.Collection checkSwitchLabelValues (com.intellij.psi.PsiSwitchBlock) com.intellij.codeInsight.daemon.impl.HighlightInfo result String message com.intellij.psi.PsiElement element String description Object value com.intellij.psi.PsiExpression expr com.intellij.psi.PsiExpressionList expressionList com.intellij.psi.PsiSwitchLabelStatementBase labelStatement boolean defaultCase com.intellij.psi.PsiStatement st com.intellij.psi.PsiElement element Object value String description java.util.Map$Entry entry com.intellij.psi.PsiField field com.intellij.psi.PsiClass type com.intellij.psi.PsiElement range String message com.intellij.codeInsight.daemon.impl.HighlightInfo info java.util.Set missingConstants boolean exhaustive com.intellij.psi.PsiSwitchBlock switchBlock com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiExpression selectorExpression com.intellij.psi.PsiType selectorType com.intellij.util.containers.MultiMap values Object defaultValue java.util.Collection results boolean hasDefaultCase static java.util.Collection checkSwitchExpressionHasResult (com.intellij.psi.PsiSwitchExpression) com.intellij.psi.PsiElement target com.intellij.psi.PsiStatement ruleBody com.intellij.psi.PsiSwitchLabeledRuleStatement rule java.util.Collection results com.intellij.psi.PsiElement target com.intellij.psi.PsiStatement lastStatement com.intellij.psi.PsiSwitchExpression switchExpression com.intellij.psi.PsiCodeBlock switchBody static com.intellij.codeInsight.daemon.impl.HighlightInfo checkIllegalForwardReferenceToField (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiField) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiField referencedField Boolean isIllegalForwardReference String description public static java.lang.Boolean isIllegalForwardReferenceToField (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiField, boolean) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiField referencedField boolean acceptQualified com.intellij.psi.PsiClass containingClass com.intellij.openapi.util.TextRange fieldRange com.intellij.psi.PsiField initField com.intellij.psi.PsiClassInitializer classInitializer boolean isStaticClassInitializer boolean isStaticInitField boolean inStaticContext static com.intellij.psi.PsiField findEnclosingFieldInitializer (com.intellij.psi.PsiElement) com.intellij.psi.PsiField field com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement entry com.intellij.psi.PsiElement element private static com.intellij.psi.PsiClassInitializer findParentClassInitializer (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement root com.intellij.psi.PsiElement element static com.intellij.codeInsight.daemon.impl.HighlightInfo checkIllegalType (com.intellij.psi.PsiTypeElement) String canonicalText String description com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.PsiClass aClass com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiType type com.intellij.psi.PsiType componentType static com.intellij.codeInsight.daemon.impl.HighlightInfo checkIllegalVoidType (com.intellij.psi.PsiKeyword) com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement typeOwner com.intellij.psi.PsiKeyword type com.intellij.psi.PsiElement parent String description static com.intellij.codeInsight.daemon.impl.HighlightInfo checkMemberReferencedBeforeConstructorCalled (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiFile) com.intellij.psi.PsiField referencedField String resolvedName String resolvedName com.intellij.psi.PsiClass superClass String resolvedName String resolvedName String resolvedName com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement nameElement String name String resolvedName com.intellij.psi.PsiClass aClass String resolvedName com.intellij.psi.PsiElement qualifier boolean isSuperCall com.intellij.psi.PsiClass referencedClass String resolvedName com.intellij.psi.PsiType type String resolvedName com.intellij.psi.PsiThisExpression thisExpression com.intellij.psi.PsiClass referencedClass String resolvedName com.intellij.psi.PsiType type String referenceName com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiField fieldInContainingClass com.intellij.psi.PsiElement parentClass com.intellij.psi.PsiClass aClass com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl referenceExpression com.intellij.psi.JavaResolveResult[] results com.intellij.psi.PsiElement resolve com.intellij.psi.PsiElement resolve com.intellij.psi.PsiElement expression com.intellij.psi.PsiElement resolved com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiClass referencedClass String resolvedName com.intellij.psi.PsiType type com.intellij.psi.PsiElement element private static com.intellij.codeInsight.daemon.impl.HighlightInfo createMemberReferencedError (java.lang.String, com.intellij.openapi.util.TextRange) String resolvedName com.intellij.openapi.util.TextRange textRange String description static com.intellij.codeInsight.daemon.impl.HighlightInfo checkImplicitThisReferenceBeforeSuper (com.intellij.psi.PsiClass, com.intellij.openapi.projectRoots.JavaSdkVersion) com.intellij.openapi.util.TextRange range com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiClass aClass com.intellij.openapi.projectRoots.JavaSdkVersion javaSdkVersion com.intellij.psi.PsiClass superClass com.intellij.psi.PsiClass outerClass com.intellij.psi.PsiMethod[] constructors private static boolean thisOrSuperReference (com.intellij.psi.PsiExpression, com.intellij.psi.PsiClass) com.intellij.psi.PsiJavaCodeReferenceElement qualifier com.intellij.psi.PsiJavaCodeReferenceElement qualifier com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiClass aClass com.intellij.psi.PsiJavaCodeReferenceElement qualifier com.intellij.psi.PsiElement resolved static com.intellij.codeInsight.daemon.impl.HighlightInfo checkLabelWithoutStatement (com.intellij.psi.PsiLabeledStatement) String description com.intellij.psi.PsiLabeledStatement statement static com.intellij.codeInsight.daemon.impl.HighlightInfo checkLabelAlreadyInUse (com.intellij.psi.PsiLabeledStatement) String description com.intellij.psi.PsiLabeledStatement statement com.intellij.psi.PsiIdentifier identifier String text com.intellij.psi.PsiElement element static com.intellij.codeInsight.daemon.impl.HighlightInfo checkUnclosedComment (com.intellij.psi.PsiComment) int start int end String description com.intellij.psi.PsiComment comment static java.util.Collection checkCatchTypeIsDisjoint (com.intellij.psi.PsiParameter) String name1 String name2 String message com.intellij.psi.PsiTypeElement element com.intellij.codeInsight.daemon.impl.HighlightInfo highlight com.intellij.psi.PsiClass class2 boolean sub boolean sup int j com.intellij.psi.PsiClass class1 int i int size com.intellij.psi.PsiParameter parameter java.util.Collection result java.util.List typeElements static java.util.Collection checkExceptionAlreadyCaught (com.intellij.psi.PsiParameter) String className String description com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiCatchSection upperCatchSection com.intellij.psi.PsiType upperCatchType boolean highlight int i com.intellij.psi.PsiClass catchClass com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiElement scope com.intellij.psi.PsiCatchSection catchSection com.intellij.psi.PsiCatchSection[] allCatchSections int startFrom java.util.List typeElements boolean isInMultiCatch java.util.Collection result private static boolean checkMultipleTypes (com.intellij.psi.PsiClass, java.util.List) int i com.intellij.psi.PsiClass catchClass java.util.List upperCatchTypes private static boolean checkSingleType (com.intellij.psi.PsiClass, com.intellij.psi.PsiType) com.intellij.psi.PsiClass catchClass com.intellij.psi.PsiType upperCatchType com.intellij.psi.PsiClass upperCatchClass static com.intellij.codeInsight.daemon.impl.HighlightInfo checkTernaryOperatorConditionIsBoolean (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type static com.intellij.codeInsight.daemon.impl.HighlightInfo checkSwitchBlockStatements (com.intellij.psi.PsiSwitchBlock, com.intellij.pom.java.LanguageLevel, com.intellij.psi.PsiFile) String description com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiExpressionList values String description com.intellij.psi.PsiElement first com.intellij.psi.PsiElement element com.intellij.psi.PsiElement alien boolean classicLabels boolean enhancedLabels boolean levelChecked com.intellij.psi.PsiSwitchBlock switchBlock com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiFile file com.intellij.psi.PsiCodeBlock body static com.intellij.codeInsight.daemon.impl.HighlightInfo checkAssertOperatorTypes (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo String description com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type com.intellij.psi.PsiAssertStatement assertStatement static com.intellij.codeInsight.daemon.impl.HighlightInfo checkSynchronizedExpressionType (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType, com.intellij.psi.PsiFile) com.intellij.psi.PsiClassType objectType com.intellij.psi.PsiSynchronizedStatement synchronizedStatement com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type com.intellij.psi.PsiFile containingFile static com.intellij.codeInsight.daemon.impl.HighlightInfo checkConditionalExpressionBranchTypesMatch (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type com.intellij.psi.PsiElement parent com.intellij.psi.PsiConditionalExpression conditionalExpression com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiType thenType static com.intellij.codeInsight.daemon.impl.HighlightInfo createIncompatibleTypeHighlightInfo (com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.openapi.util.TextRange, int) com.intellij.psi.PsiTypeParameter lTypeParameter com.intellij.psi.PsiTypeParameter rTypeParameter com.intellij.psi.PsiType lSubstitutedType com.intellij.psi.PsiType rSubstitutedType boolean matches String openBrace String closeBrace int i com.intellij.psi.PsiType lType com.intellij.psi.PsiType rType com.intellij.openapi.util.TextRange textRange int navigationShift com.intellij.openapi.util.Trinity lTypeData com.intellij.openapi.util.Trinity rTypeData com.intellij.psi.PsiTypeParameter[] lTypeParams com.intellij.psi.PsiTypeParameter[] rTypeParams int typeParamColumns StringBuilder requiredRow StringBuilder foundRow com.intellij.psi.PsiType lRawType com.intellij.psi.PsiType rRawType boolean assignable String toolTip String description private static java.lang.String getReasonForIncompatibleTypes (com.intellij.psi.PsiType) String candidate1 String candidate2 com.intellij.psi.PsiElement element1 com.intellij.psi.PsiElement element2 com.intellij.psi.JavaResolveResult[] results com.intellij.psi.PsiType rType private static com.intellij.openapi.util.Trinity typeData (com.intellij.psi.PsiType) com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiType type com.intellij.psi.PsiTypeParameter[] parameters com.intellij.psi.PsiSubstitutor substitutor private static java.lang.String redIfNotMatch (com.intellij.psi.PsiType, boolean) com.intellij.psi.PsiType type boolean matches String color private static java.lang.String getFQName (com.intellij.psi.PsiType, boolean) com.intellij.psi.PsiType type boolean longName static com.intellij.codeInsight.daemon.impl.HighlightInfo checkSingleImportClassConflict (com.intellij.psi.PsiImportStatement, java.util.Map, com.intellij.psi.PsiFile) String description String name com.intellij.openapi.util.Pair imported com.intellij.psi.PsiClass importedClass com.intellij.psi.PsiImportStatement statement java.util.Map importedClasses com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiElement element static com.intellij.codeInsight.daemon.impl.HighlightInfo checkMustBeThrowable (com.intellij.psi.PsiType, com.intellij.psi.PsiElement, boolean) com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiClass aClass com.intellij.psi.PsiType type com.intellij.psi.PsiElement context boolean addCastIntention com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiClassType throwable private static com.intellij.codeInsight.daemon.impl.HighlightInfo checkMustBeThrowable (com.intellij.psi.PsiClass, com.intellij.psi.PsiElement) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement context com.intellij.psi.PsiClassType type static com.intellij.codeInsight.daemon.impl.HighlightInfo checkReference (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.JavaResolveResult, com.intellij.psi.PsiFile, com.intellij.pom.java.LanguageLevel) String message com.intellij.psi.PsiReferenceExpression referenceToMethod com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiElement granny String t1 String t2 String description String description com.intellij.psi.PsiJavaCodeReferenceElement parent com.intellij.psi.PsiElement outerParent com.intellij.psi.JavaResolveResult[] results String description com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.openapi.util.Pair problem boolean moduleAccessProblem com.intellij.psi.PsiElement range com.intellij.codeInsight.daemon.impl.HighlightInfo info String description com.intellij.codeInsight.daemon.impl.HighlightInfo info String description com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiFile containingFile com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiElement refName com.intellij.psi.PsiElement resolved com.intellij.psi.PsiElement refParent boolean skipValidityChecks private static com.intellij.psi.PsiElement findPackagePrefix (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiElement candidate private static java.lang.String format (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static com.intellij.psi.PsiJavaCodeReferenceElement getOuterReferenceParent (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiElement parent com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiJavaCodeReferenceElement element static com.intellij.codeInsight.daemon.impl.HighlightInfo checkPackageAndClassConflict (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiFile) String message com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.PsiClass aClass com.intellij.openapi.module.Module module com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiFile containingFile static com.intellij.codeInsight.daemon.impl.HighlightInfo checkElementInReferenceList (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiReferenceList, com.intellij.psi.JavaResolveResult) com.intellij.psi.PsiClass aClass String description com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiReferenceList referenceList com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiElement resolved com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiElement refGrandParent public static boolean isSerializationImplicitlyUsedField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field String name com.intellij.psi.PsiClass aClass static com.intellij.codeInsight.daemon.impl.HighlightInfo checkClassReferenceAfterQualifier (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiElement) com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiElement qResolve com.intellij.psi.PsiReferenceExpression qExpression com.intellij.psi.PsiElement qualifierResolved com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement resolved com.intellij.psi.PsiExpression qualifier String description com.intellij.codeInsight.daemon.impl.HighlightInfo info static com.intellij.codeInsight.daemon.impl.HighlightInfo checkAnnotationMethodParameters (com.intellij.psi.PsiParameterList) String message com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiParameterList list com.intellij.psi.PsiElement parent static com.intellij.codeInsight.daemon.impl.HighlightInfo checkForStatement (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiForStatement statement com.intellij.psi.PsiStatement init String message static com.intellij.codeInsight.daemon.impl.HighlightInfo checkFeature (com.intellij.psi.PsiElement, com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature, com.intellij.pom.java.LanguageLevel, com.intellij.psi.PsiFile) String message com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiElement element com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature feature com.intellij.pom.java.LanguageLevel level com.intellij.psi.PsiFile file private static java.lang.String getUnsupportedFeatureMessage (com.intellij.psi.PsiElement, com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature, com.intellij.pom.java.LanguageLevel, com.intellij.psi.PsiFile) String newMessage com.intellij.openapi.roots.impl.FilePropertyPusher pusher com.intellij.pom.java.LanguageLevel moduleLanguageLevel com.intellij.psi.PsiElement element com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature feature com.intellij.pom.java.LanguageLevel level com.intellij.psi.PsiFile file String name String version String message com.intellij.openapi.module.Module module private static synthetic void lambda$checkReference$3 (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.codeInsight.intention.IntentionAction) com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.codeInsight.intention.IntentionAction fix private static synthetic boolean lambda$checkWithImprovedCatchAnalysis$2 (com.intellij.psi.PsiType, com.intellij.psi.PsiClassType) com.intellij.psi.PsiType catchType com.intellij.psi.PsiClassType type private static synthetic boolean lambda$isArray$1 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e private static synthetic boolean lambda$checkIntersectionInTypeCast$0 (com.intellij.openapi.util.Ref, com.intellij.openapi.util.Pair) com.intellij.openapi.util.Ref differentArgumentsMessage com.intellij.openapi.util.Pair pair static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/HighlightVisitorImpl$1.class
HighlightVisitorImpl.java package com.intellij.codeInsight.daemon.impl.analysis com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl$1 extends com.intellij.psi.PsiRecursiveElementWalkingVisitor { final synthetic com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl this$0 void <init> (com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl) com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl this$0 public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement resolved com.intellij.psi.PsiReference reference com.intellij.psi.PsiElement element }
com/intellij/codeInsight/daemon/impl/analysis/HighlightVisitorImpl$Holder.class
HighlightVisitorImpl.java package com.intellij.codeInsight.daemon.impl.analysis com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl$Holder extends java.lang.Object { private static final boolean CHECK_ELEMENT_LEVEL private void <init> () static synthetic boolean access$100 () static void <clinit> () }
com/intellij/codeInsight/daemon/impl/analysis/HighlightVisitorImpl.class
HighlightVisitorImpl.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl extends com.intellij.psi.JavaElementVisitor implements com.intellij.codeInsight.daemon.impl.HighlightVisitor { private com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder myHolder private com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder myRefCountHolder private com.intellij.pom.java.LanguageLevel myLanguageLevel private com.intellij.openapi.projectRoots.JavaSdkVersion myJavaSdkVersion private com.intellij.psi.PsiFile myFile private com.intellij.psi.PsiJavaModule myJavaModule private final java.util.Map myUninitializedVarProblems private final java.util.Map myFinalVarProblems private final gnu.trove.TObjectIntHashMap myReassignedParameters private final java.util.Map mySingleImportedClasses private final java.util.Map mySingleImportedFields private final com.intellij.psi.PsiElementVisitor REGISTER_REFERENCES_VISITOR private final java.util.Map myDuplicateMethods private final java.util.Set myOverrideEquivalentMethodsVisitedClasses static final synthetic boolean $assertionsDisabled protected com.intellij.psi.PsiResolveHelper getResolveHelper (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project protected void <init> () protected void <init> (com.intellij.psi.PsiResolveHelper) com.intellij.psi.PsiResolveHelper psiResolveHelper private com.intellij.util.containers.MostlySingularMultiMap getDuplicateMethods (com.intellij.psi.PsiClass) com.intellij.psi.util.MethodSignature signature com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass com.intellij.util.containers.MostlySingularMultiMap signatures public com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl clone () public boolean suitableForFile (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public void visit (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private void registerReferencesFromInjectedFragments (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.lang.injection.InjectedLanguageManager manager public boolean analyze (com.intellij.psi.PsiFile, boolean, com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder, java.lang.Runnable) com.intellij.openapi.progress.ProgressIndicator progress com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder refCountHolder com.intellij.openapi.project.Project project com.intellij.openapi.editor.Document document com.intellij.openapi.util.TextRange dirtyScope com.intellij.psi.PsiFile file boolean updateWholeFile com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder holder Runnable highlight boolean success protected void prepareToRunAsInspection (com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder) com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder holder private void prepare (com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder, com.intellij.psi.PsiFile) com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder holder com.intellij.psi.PsiFile file public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiReference reference com.intellij.psi.PsiElement element public static com.intellij.psi.JavaResolveResult resolveJavaReference (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference reference public void visitAnnotation (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotationOwner owner com.intellij.psi.PsiElement parent com.intellij.psi.PsiAnnotation annotation public void visitAnnotationArrayInitializer (com.intellij.psi.PsiArrayInitializerMemberValue) com.intellij.psi.PsiReference reference com.intellij.psi.PsiAnnotationMemberValue initializer1 com.intellij.psi.PsiAnnotationMemberValue[] initializers com.intellij.psi.PsiType type com.intellij.psi.PsiArrayInitializerMemberValue initializer com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement parent public void visitAnnotationMethod (com.intellij.psi.PsiAnnotationMethod) com.intellij.psi.PsiAnnotationMethod method com.intellij.psi.PsiType returnType com.intellij.psi.PsiAnnotationMemberValue value com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiClass aClass public void visitArrayInitializerExpression (com.intellij.psi.PsiArrayInitializerExpression) com.intellij.psi.PsiArrayInitializerExpression expression public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression assignment public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiPolyadicExpression expression public void visitLambdaExpression (com.intellij.psi.PsiLambdaExpression) String notFunctionalMessage com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiExpression expr com.intellij.codeInsight.daemon.impl.HighlightInfo info java.util.Map$Entry entry String parentInferenceErrorMessage com.intellij.psi.PsiCallExpression callExpression com.intellij.psi.JavaResolveResult containingCallResolveResult java.util.Map returnErrors com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiMethod interfaceMethod com.intellij.psi.PsiElement body com.intellij.psi.PsiLambdaExpression expression com.intellij.psi.PsiElement parent com.intellij.psi.PsiType functionalInterfaceType public void visitBreakStatement (com.intellij.psi.PsiBreakStatement) com.intellij.psi.PsiBreakStatement statement com.intellij.psi.PsiExpression expression public void visitYieldStatement (com.intellij.psi.PsiYieldStatement) com.intellij.psi.PsiYieldStatement statement public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public void visitClassInitializer (com.intellij.psi.PsiClassInitializer) com.intellij.psi.PsiClassInitializer initializer public void visitClassObjectAccessExpression (com.intellij.psi.PsiClassObjectAccessExpression) com.intellij.psi.PsiClassObjectAccessExpression expression public void visitComment (com.intellij.psi.PsiComment) com.intellij.psi.PsiComment comment public void visitContinueStatement (com.intellij.psi.PsiContinueStatement) com.intellij.psi.PsiIdentifier label com.intellij.psi.PsiContinueStatement statement public void visitJavaToken (com.intellij.psi.PsiJavaToken) com.intellij.psi.tree.IElementType type com.intellij.psi.PsiMethod method com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiType returnType com.intellij.psi.PsiElement body com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiType returnType com.intellij.psi.PsiElement gParent com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiType returnType com.intellij.psi.PsiJavaToken token public void visitDocComment (com.intellij.psi.javadoc.PsiDocComment) com.intellij.psi.javadoc.PsiDocComment comment public void visitDocTagValue (com.intellij.psi.javadoc.PsiDocTagValue) com.intellij.psi.PsiElement nameElement com.intellij.psi.PsiElement element com.intellij.openapi.editor.colors.TextAttributesScheme colorsScheme com.intellij.psi.javadoc.PsiDocTagValue value com.intellij.psi.PsiReference reference public void visitEnumConstant (com.intellij.psi.PsiEnumConstant) com.intellij.psi.PsiEnumConstant enumConstant public void visitEnumConstantInitializer (com.intellij.psi.PsiEnumConstantInitializer) com.intellij.openapi.util.TextRange textRange com.intellij.psi.PsiEnumConstantInitializer enumConstantInitializer public void visitExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement parent com.intellij.psi.PsiType type public void visitExpressionList (com.intellij.psi.PsiExpressionList) com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.JavaResolveResult[] results com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiElement resolved com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiExpressionList list com.intellij.psi.PsiElement parent public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field public void visitForStatement (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiForStatement statement public void visitForeachStatement (com.intellij.psi.PsiForeachStatement) com.intellij.psi.PsiForeachStatement statement public void visitImportStaticStatement (com.intellij.psi.PsiImportStaticStatement) com.intellij.psi.PsiImportStaticStatement statement public void visitIdentifier (com.intellij.psi.PsiIdentifier) com.intellij.psi.PsiElement child com.intellij.psi.PsiVariable variable boolean isMethodParameter com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass com.intellij.psi.PsiIdentifier identifier com.intellij.openapi.editor.colors.TextAttributesScheme colorsScheme com.intellij.psi.PsiElement parent public void visitImportStatement (com.intellij.psi.PsiImportStatement) com.intellij.psi.PsiImportStatement statement public void visitImportStaticReferenceElement (com.intellij.psi.PsiImportStaticReferenceElement) String description com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.openapi.util.Pair imported com.intellij.psi.PsiClass aClass com.intellij.openapi.util.Pair imported com.intellij.psi.PsiField field com.intellij.psi.PsiElement element String description com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiManager manager com.intellij.psi.PsiElement element int i com.intellij.psi.PsiElement resolved com.intellij.openapi.editor.colors.TextAttributesScheme colorsScheme com.intellij.psi.PsiImportStaticReferenceElement ref String refName com.intellij.psi.JavaResolveResult[] results com.intellij.psi.PsiElement referenceNameElement public void visitInstanceOfExpression (com.intellij.psi.PsiInstanceOfExpression) com.intellij.psi.PsiInstanceOfExpression expression public void visitKeyword (com.intellij.psi.PsiKeyword) com.intellij.psi.PsiModifierList psiModifierList com.intellij.psi.PsiElement pParent com.intellij.psi.PsiKeyword keyword com.intellij.psi.PsiElement parent String text public void visitLabeledStatement (com.intellij.psi.PsiLabeledStatement) com.intellij.psi.PsiLabeledStatement statement public void visitLiteralExpression (com.intellij.psi.PsiLiteralExpression) com.intellij.psi.PsiElement resolve com.intellij.psi.PsiReference reference com.intellij.psi.PsiLiteralExpression expression public void visitMethod (com.intellij.psi.PsiMethod) int info com.intellij.psi.PsiIdentifier nameIdentifier com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass com.intellij.psi.PsiParameter[] parameters com.intellij.openapi.editor.colors.TextAttributesScheme colorsScheme private void highlightReferencedMethodOrClassName (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement methodNameElement com.intellij.openapi.util.TextRange range com.intellij.psi.PsiElement referenceNameElement com.intellij.psi.PsiMethod method com.intellij.psi.PsiMember methodOrClass com.intellij.psi.PsiJavaCodeReferenceElement element com.intellij.psi.PsiElement resolved com.intellij.psi.PsiElement parent com.intellij.openapi.editor.colors.TextAttributesScheme colorsScheme public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression public void visitModifierList (com.intellij.psi.PsiModifierList) java.util.List superMethodSignatures com.intellij.psi.PsiMethod method com.intellij.psi.util.MethodSignatureBackedByPsiMethod methodSignature com.intellij.psi.PsiClass aClass com.intellij.openapi.util.TextRange textRange com.intellij.psi.PsiClass aClass com.intellij.psi.PsiModifierList list com.intellij.psi.PsiElement parent public void visitNameValuePair (com.intellij.psi.PsiNameValuePair) com.intellij.codeInsight.daemon.impl.HighlightInfo result com.intellij.psi.PsiIdentifier nameId com.intellij.psi.PsiNameValuePair pair public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiType type com.intellij.psi.PsiClass aClass com.intellij.psi.PsiJavaCodeReferenceElement classReference public void visitPackageStatement (com.intellij.psi.PsiPackageStatement) com.intellij.psi.PsiPackageStatement statement public void visitParameter (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiElement parent public void visitParameterList (com.intellij.psi.PsiParameterList) com.intellij.psi.PsiParameterList list public void visitUnaryExpression (com.intellij.psi.PsiUnaryExpression) com.intellij.psi.PsiUnaryExpression expression private void registerConstructorCall (com.intellij.psi.PsiConstructorCall) com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiElement resolved com.intellij.psi.PsiConstructorCall constructorCall public void visitReferenceElement (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiElement resolved com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.JavaResolveResult result private com.intellij.psi.JavaResolveResult doVisitReferenceElement (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiClass containingClass boolean canSelectFromTypeParameter com.intellij.psi.PsiReferenceList referenceList com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement containingClass com.intellij.psi.PsiElement nameElement com.intellij.psi.PsiVariable variable com.intellij.openapi.editor.colors.TextAttributesScheme colorsScheme String text com.intellij.psi.PsiElement place com.intellij.psi.PsiExpression newQualifier com.intellij.psi.PsiElement place com.intellij.psi.PsiElement qualifier com.intellij.psi.PsiElement place com.intellij.psi.PsiClass outerClass com.intellij.psi.PsiTypeParameterListOwner owner com.intellij.psi.PsiClass aClass com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiElement resolved com.intellij.psi.PsiElement parent private com.intellij.psi.JavaResolveResult resolveOptimised (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl$OurGenericsResolver resolver com.intellij.psi.JavaResolveResult[] results com.intellij.openapi.project.IndexNotReadyException e com.intellij.psi.PsiJavaCodeReferenceElement ref private com.intellij.psi.JavaResolveResult[] resolveOptimised (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl$OurGenericsResolver resolver com.intellij.openapi.project.IndexNotReadyException e com.intellij.psi.PsiReferenceExpression expression public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiVariable variable boolean isFinal com.intellij.psi.PsiElement nameElement com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiExpressionList list com.intellij.psi.PsiResolveHelper resolveHelper com.intellij.psi.PsiElement resolve com.intellij.psi.PsiType type com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.JavaResolveResult resultForIncompleteCode com.intellij.psi.JavaResolveResult[] results com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiElement resolved com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpression qualifierExpression public void visitMethodReferenceExpression (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.JavaResolveResult result com.intellij.psi.JavaResolveResult[] results com.intellij.openapi.project.IndexNotReadyException e com.intellij.psi.PsiParameter parameter String accessProblem com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiElement methodNameElement com.intellij.openapi.editor.colors.TextAttributesScheme colorsScheme String description String description com.intellij.psi.PsiElement qualifier com.intellij.psi.PsiElement referenceNameElement String description boolean isFunctional boolean shouldHave com.intellij.codeInsight.daemon.impl.HighlightInfo info String errorMessage String wildcardMessage com.intellij.psi.PsiType psiType com.intellij.codeInsight.daemon.impl.HighlightInfo genericArrayCreationInfo com.intellij.psi.PsiElement qualifier com.intellij.psi.PsiClass containingClass com.intellij.codeInsight.daemon.impl.HighlightInfo info String badReturnTypeMessage com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiElement referenceNameElement com.intellij.codeInsight.daemon.impl.HighlightInfoType type com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.openapi.util.TextRange fixRange String description com.intellij.psi.PsiMethodReferenceExpression expression com.intellij.psi.PsiElement parent com.intellij.psi.PsiType functionalInterfaceType com.intellij.psi.JavaResolveResult result com.intellij.psi.JavaResolveResult[] results com.intellij.psi.PsiElement method private static boolean toReportFunctionalExpressionProblemOnParent (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement parent private void checkFunctionalInterfaceTypeAccessible (com.intellij.psi.PsiFunctionalExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiFunctionalExpression expression com.intellij.psi.PsiType functionalInterfaceType private boolean checkFunctionalInterfaceTypeAccessible (com.intellij.psi.PsiFunctionalExpression, com.intellij.psi.PsiType, boolean) com.intellij.psi.PsiType type com.intellij.psi.PsiType substitute com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiType substitute com.intellij.psi.PsiMethod psiMethod com.intellij.openapi.util.Pair problem com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiFunctionalExpression expression com.intellij.psi.PsiType functionalInterfaceType boolean checkFunctionalTypeSignature com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiClass psiClass public void visitReferenceList (com.intellij.psi.PsiReferenceList) com.intellij.psi.PsiReferenceList list com.intellij.psi.PsiElement parent public void visitReferenceParameterList (com.intellij.psi.PsiReferenceParameterList) com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiReferenceParameterList list public void visitReturnStatement (com.intellij.psi.PsiReturnStatement) com.intellij.psi.PsiReturnStatement statement public void visitStatement (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement public void visitSuperExpression (com.intellij.psi.PsiSuperExpression) com.intellij.psi.PsiSuperExpression expr public void visitSwitchLabelStatement (com.intellij.psi.PsiSwitchLabelStatement) com.intellij.psi.PsiSwitchLabelStatement statement public void visitSwitchLabeledRuleStatement (com.intellij.psi.PsiSwitchLabeledRuleStatement) com.intellij.psi.PsiSwitchLabeledRuleStatement statement public void visitSwitchStatement (com.intellij.psi.PsiSwitchStatement) com.intellij.psi.PsiSwitchStatement statement public void visitSwitchExpression (com.intellij.psi.PsiSwitchExpression) com.intellij.psi.PsiSwitchExpression expression private void checkSwitchBlock (com.intellij.psi.PsiSwitchBlock) com.intellij.psi.PsiSwitchBlock switchBlock public void visitThisExpression (com.intellij.psi.PsiThisExpression) com.intellij.psi.PsiThisExpression expr public void visitThrowStatement (com.intellij.psi.PsiThrowStatement) com.intellij.psi.PsiThrowStatement statement public void visitTryStatement (com.intellij.psi.PsiTryStatement) boolean added com.intellij.psi.PsiParameter parameter java.util.Set thrownTypes com.intellij.psi.PsiTryStatement statement public void visitResourceList (com.intellij.psi.PsiResourceList) com.intellij.psi.PsiResourceList resourceList public void visitResourceVariable (com.intellij.psi.PsiResourceVariable) com.intellij.psi.PsiResourceVariable resource public void visitResourceExpression (com.intellij.psi.PsiResourceExpression) com.intellij.psi.PsiResourceExpression resource public void visitTypeElement (com.intellij.psi.PsiTypeElement) com.intellij.psi.PsiTypeElement type public void visitTypeCastExpression (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiTypeCastExpression typeCast public void visitTypeParameterList (com.intellij.psi.PsiTypeParameterList) com.intellij.psi.PsiTypeParameterList list com.intellij.psi.PsiTypeParameter[] typeParameters public void visitVariable (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable private boolean isReassigned (com.intellij.psi.PsiVariable) boolean reassigned boolean reassigned com.intellij.openapi.project.IndexNotReadyException e com.intellij.psi.PsiVariable variable public void visitConditionalExpression (com.intellij.psi.PsiConditionalExpression) com.intellij.psi.PsiElement parent com.intellij.psi.PsiType sideType com.intellij.psi.PsiExpression side com.intellij.psi.PsiExpression[] sides com.intellij.psi.PsiType conditionalType com.intellij.psi.PsiElement element com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.intellij.psi.PsiConditionalExpression expression public void visitReceiverParameter (com.intellij.psi.PsiReceiverParameter) com.intellij.psi.PsiReceiverParameter parameter public void visitModule (com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule module public void visitRequiresStatement (com.intellij.psi.PsiRequiresStatement) com.intellij.psi.PsiRequiresStatement statement public void visitPackageAccessibilityStatement (com.intellij.psi.PsiPackageAccessibilityStatement) com.intellij.psi.PsiPackageAccessibilityStatement statement public void visitUsesStatement (com.intellij.psi.PsiUsesStatement) com.intellij.psi.PsiUsesStatement statement public void visitProvidesStatement (com.intellij.psi.PsiProvidesStatement) com.intellij.psi.PsiProvidesStatement statement private com.intellij.codeInsight.daemon.impl.HighlightInfo checkFeature (com.intellij.psi.PsiElement, com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature) com.intellij.psi.PsiElement element com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil$Feature feature public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException public volatile synthetic com.intellij.codeInsight.daemon.impl.HighlightVisitor clone () private static synthetic void lambda$checkFunctionalInterfaceTypeAccessible$4 (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.codeInsight.intention.IntentionAction) com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.codeInsight.intention.IntentionAction fix private static synthetic void lambda$visitLambdaExpression$3 (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.psi.PsiElement) com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiElement k private static synthetic void lambda$analyze$2 (java.lang.Runnable, com.intellij.openapi.editor.Document, com.intellij.psi.PsiFile, com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder, com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder, com.intellij.openapi.progress.ProgressIndicator) Runnable highlight com.intellij.openapi.editor.Document document com.intellij.psi.PsiFile file com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder refCountHolder com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder holder com.intellij.openapi.progress.ProgressIndicator progress private static synthetic com.intellij.openapi.util.TextRange lambda$analyze$1 (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Document) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Document doc private synthetic void lambda$registerReferencesFromInjectedFragments$0 (com.intellij.psi.PsiFile, java.util.List) com.intellij.psi.PsiFile injectedPsi java.util.List places static synthetic com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder access$000 (com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl) com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/ImportsHighlightUtil.class
ImportsHighlightUtil.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.ImportsHighlightUtil extends java.lang.Object { public static final com.intellij.openapi.util.Key IMPORTS_FROM_TEMPLATE public void <init> () static com.intellij.codeInsight.daemon.impl.HighlightInfo checkStaticOnDemandImportResolvesToClass (com.intellij.psi.PsiImportStaticStatement) com.intellij.psi.PsiElement resolve com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiImportStaticStatement statement static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/JavaHighlightUtil$ConstructorVisitorInfo.class
JavaHighlightUtil.java package com.intellij.codeInsight.daemon.impl.analysis com.intellij.codeInsight.daemon.impl.analysis.JavaHighlightUtil$ConstructorVisitorInfo extends java.lang.Object { java.util.List visitedConstructors com.intellij.psi.PsiMethod recursivelyCalledConstructor void <init> () }
com/intellij/codeInsight/daemon/impl/analysis/JavaHighlightUtil.class
JavaHighlightUtil.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.JavaHighlightUtil extends java.lang.Object { public void <init> () public static boolean isSerializable (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public static boolean isSerializable (com.intellij.psi.PsiClass, java.lang.String) com.intellij.psi.PsiClass aClass String serializableClassName com.intellij.openapi.project.Project project com.intellij.psi.PsiClass serializableClass public static boolean isSerializationRelatedMethod (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass String name com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiType returnType public static java.lang.String formatType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type private static com.intellij.psi.PsiType getArrayInitializerType (com.intellij.psi.PsiArrayInitializerExpression) com.intellij.psi.PsiArrayInitializerExpression element com.intellij.psi.PsiType typeCheckResult public static com.intellij.psi.PsiType sameType (com.intellij.psi.PsiExpression[]) com.intellij.psi.PsiType currentType com.intellij.psi.PsiType currentType com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiType type public static java.lang.String formatMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static boolean isSuperOrThisCall (com.intellij.psi.PsiStatement, boolean, boolean) com.intellij.psi.PsiStatement statement boolean testForSuper boolean testForThis com.intellij.psi.PsiExpression expression com.intellij.psi.PsiReferenceExpression methodExpression public static java.util.List getChainedConstructors (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod constructor com.intellij.codeInsight.daemon.impl.analysis.JavaHighlightUtil$ConstructorVisitorInfo info static void visitConstructorChain (com.intellij.psi.PsiMethod, com.intellij.codeInsight.daemon.impl.analysis.JavaHighlightUtil$ConstructorVisitorInfo) com.intellij.psi.PsiMethodCallExpression methodCall com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod entry com.intellij.codeInsight.daemon.impl.analysis.JavaHighlightUtil$ConstructorVisitorInfo info com.intellij.psi.PsiMethod constructor public static java.lang.String checkPsiTypeUseInContext (com.intellij.psi.PsiType, com.intellij.psi.PsiElement) com.intellij.psi.PsiType type com.intellij.psi.PsiElement context private static java.lang.String checkClassType (com.intellij.psi.PsiClassType, com.intellij.psi.PsiElement) com.intellij.psi.PsiClassType type com.intellij.psi.PsiElement context String className private static boolean classExists (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement context String className private static java.lang.String getClassInaccessibleMessage (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement context String className com.intellij.openapi.module.Module module private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/JavaModuleGraphUtil$1.class
JavaModuleGraphUtil.java package com.intellij.codeInsight.daemon.impl.analysis synthetic com.intellij.codeInsight.daemon.impl.analysis.JavaModuleGraphUtil$1 extends java.lang.Object { }
com/intellij/codeInsight/daemon/impl/analysis/JavaModuleGraphUtil$ChameleonGraph.class
JavaModuleGraphUtil.java package com.intellij.codeInsight.daemon.impl.analysis com.intellij.codeInsight.daemon.impl.analysis.JavaModuleGraphUtil$ChameleonGraph extends java.lang.Object implements com.intellij.util.graph.Graph { private final java.util.Set myNodes private final com.intellij.util.containers.MultiMap myEdges private final boolean myInbound private void <init> (com.intellij.util.containers.MultiMap, boolean) com.intellij.util.containers.MultiMap edges boolean inbound public java.util.Collection getNodes () public java.util.Iterator getIn (java.lang.Object) Object n public java.util.Iterator getOut (java.lang.Object) Object n private synthetic void lambda$new$0 (java.util.Map$Entry) java.util.Map$Entry e synthetic void <init> (com.intellij.util.containers.MultiMap, boolean, com.intellij.codeInsight.daemon.impl.analysis.JavaModuleGraphUtil$1) com.intellij.util.containers.MultiMap x0 boolean x1 com.intellij.codeInsight.daemon.impl.analysis.JavaModuleGraphUtil$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/JavaModuleGraphUtil$RequiresGraph.class
JavaModuleGraphUtil.java package com.intellij.codeInsight.daemon.impl.analysis com.intellij.codeInsight.daemon.impl.analysis.JavaModuleGraphUtil$RequiresGraph extends java.lang.Object { private final com.intellij.util.graph.Graph myGraph private final java.util.Set myTransitiveEdges private void <init> (com.intellij.util.graph.Graph, java.util.Set) com.intellij.util.graph.Graph graph java.util.Set transitiveEdges public boolean reads (com.intellij.psi.PsiJavaModule, com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule next java.util.Iterator directReaders com.intellij.psi.PsiJavaModule source com.intellij.psi.PsiJavaModule destination java.util.Collection nodes public com.intellij.openapi.util.Trinity findConflict (com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule source java.util.Map exports public com.intellij.psi.PsiJavaModule findOrigin (com.intellij.psi.PsiJavaModule, java.lang.String) com.intellij.psi.PsiJavaModule module String packageName private java.lang.Object processExports (com.intellij.psi.PsiJavaModule, java.util.function.BiFunction) com.intellij.psi.PsiJavaModule start java.util.function.BiFunction processor private java.lang.Object processExports (java.lang.String, com.intellij.psi.PsiJavaModule, int, java.util.Set, java.util.function.BiFunction) Object result java.util.List exportTargets com.intellij.psi.PsiPackageAccessibilityStatement statement Object result com.intellij.psi.PsiJavaModule dependency java.util.Iterator iterator String name com.intellij.psi.PsiJavaModule module int layer java.util.Set visited java.util.function.BiFunction processor public static java.lang.String key (com.intellij.psi.PsiJavaModule, com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule module com.intellij.psi.PsiJavaModule exporter private static synthetic com.intellij.psi.PsiJavaModule lambda$findOrigin$1 (java.lang.String, java.lang.String, com.intellij.psi.PsiJavaModule) String packageName String pkg com.intellij.psi.PsiJavaModule m private static synthetic com.intellij.openapi.util.Trinity lambda$findConflict$0 (java.util.Map, java.lang.String, com.intellij.psi.PsiJavaModule) java.util.Map exports String pkg com.intellij.psi.PsiJavaModule m com.intellij.psi.PsiJavaModule existing synthetic void <init> (com.intellij.util.graph.Graph, java.util.Set, com.intellij.codeInsight.daemon.impl.analysis.JavaModuleGraphUtil$1) com.intellij.util.graph.Graph x0 java.util.Set x1 com.intellij.codeInsight.daemon.impl.analysis.JavaModuleGraphUtil$1 x2 }
com/intellij/codeInsight/daemon/impl/analysis/JavaModuleGraphUtil.class
JavaModuleGraphUtil.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.JavaModuleGraphUtil extends java.lang.Object { static final synthetic boolean $assertionsDisabled private void <init> () public static com.intellij.psi.PsiJavaModule findDescriptorByElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiFileSystemItem fsItem com.intellij.psi.PsiElement element public static com.intellij.psi.PsiJavaModule findDescriptorByFile (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.psi.PsiFile psiFile com.intellij.openapi.vfs.VirtualFile descriptorFile com.intellij.openapi.vfs.VirtualFile root com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project com.intellij.openapi.roots.ProjectFileIndex index public static com.intellij.psi.PsiJavaModule findDescriptorByModule (com.intellij.openapi.module.Module, boolean) com.intellij.psi.PsiFile psiFile org.jetbrains.jps.model.java.JavaSourceRootType rootType java.util.List files com.intellij.openapi.module.Module module boolean inTests public static java.util.Collection findCycle (com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule module com.intellij.openapi.project.Project project java.util.List cycles public static boolean exports (com.intellij.psi.PsiJavaModule, java.lang.String, com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule source String packageName com.intellij.psi.PsiJavaModule target java.util.Map exports java.util.Set targets public static boolean reads (com.intellij.psi.PsiJavaModule, com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule source com.intellij.psi.PsiJavaModule destination public static com.intellij.openapi.util.Trinity findConflict (com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule module public static com.intellij.psi.PsiJavaModule findOrigin (com.intellij.psi.PsiJavaModule, java.lang.String) com.intellij.psi.PsiJavaModule module String packageName private static java.lang.Object cacheDependency () private static java.util.List findCycles (com.intellij.openapi.project.Project) java.util.List descriptors com.intellij.openapi.module.Module module com.intellij.psi.PsiJavaModule dependency com.intellij.psi.ResolveResult[] results com.intellij.psi.PsiJavaModuleReference ref com.intellij.psi.PsiRequiresStatement statement com.intellij.psi.PsiJavaModule module com.intellij.util.graph.Graph graph com.intellij.util.graph.DFSTBuilder builder java.util.Collection components com.intellij.util.containers.MultiMap relations com.intellij.openapi.project.Project project java.util.Set projectModules private static java.util.Map exportsMap (com.intellij.psi.PsiJavaModule) String pkg java.util.List targets com.intellij.psi.PsiPackageAccessibilityStatement statement com.intellij.psi.PsiJavaModule source java.util.Map map private static com.intellij.codeInsight.daemon.impl.analysis.JavaModuleGraphUtil$RequiresGraph getRequiresGraph (com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule module com.intellij.openapi.project.Project project private static com.intellij.codeInsight.daemon.impl.analysis.JavaModuleGraphUtil$RequiresGraph buildRequiresGraph (com.intellij.openapi.project.Project) com.intellij.psi.PsiJavaModule module String key com.intellij.openapi.project.Project project com.intellij.util.containers.MultiMap relations java.util.Set transitiveEdges com.intellij.psi.impl.java.stubs.index.JavaModuleNameIndex index com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.graph.Graph graph private static void visit (com.intellij.psi.PsiJavaModule, com.intellij.util.containers.MultiMap, java.util.Set) com.intellij.psi.PsiJavaModule dependency com.intellij.psi.ResolveResult result com.intellij.psi.PsiJavaModuleReference ref com.intellij.psi.PsiRequiresStatement statement com.intellij.psi.PsiJavaModule javaBase boolean explicitJavaBase com.intellij.psi.PsiJavaModule module com.intellij.util.containers.MultiMap relations java.util.Set transitiveEdges private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getRequiresGraph$6 (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project private static synthetic java.util.Set lambda$findCycles$5 (java.util.Collection) java.util.Collection elements private static synthetic com.intellij.psi.PsiJavaModule lambda$findCycles$4 (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile root private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$exports$3 (com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule source private static synthetic boolean lambda$findCycle$2 (com.intellij.psi.PsiJavaModule, java.util.Set) com.intellij.psi.PsiJavaModule module java.util.Set set private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$findCycle$1 (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project private static synthetic com.intellij.openapi.vfs.VirtualFile lambda$findDescriptorByModule$0 (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile root static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/LambdaHighlightingUtil.class
LambdaHighlightingUtil.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.LambdaHighlightingUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public static java.lang.String checkInterfaceFunctional (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass static java.lang.String checkInterfaceFunctional (com.intellij.psi.PsiClass, java.lang.String) com.intellij.psi.PsiClass psiClass String interfaceNonFunctionalMessage java.util.List signatures static com.intellij.codeInsight.daemon.impl.HighlightInfo checkParametersCompatible (com.intellij.psi.PsiLambdaExpression, com.intellij.psi.PsiParameter[], com.intellij.psi.PsiSubstitutor) String expectedType String actualType com.intellij.psi.PsiParameter lambdaParameter com.intellij.psi.PsiType lambdaParameterType com.intellij.psi.PsiType substitutedParamType int i com.intellij.psi.PsiLambdaExpression expression com.intellij.psi.PsiParameter[] methodParameters com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiParameter[] lambdaParameters String incompatibleTypesMessage boolean hasFormalParameterTypes public static boolean insertSemicolonAfter (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression lambdaExpression public static boolean insertSemicolon (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement parent public static java.lang.String checkInterfaceFunctional (com.intellij.psi.PsiType) com.intellij.psi.util.MethodSignature signature com.intellij.psi.PsiType type java.util.Set signatures com.intellij.psi.util.MethodSignature functionalMethod com.intellij.psi.PsiType functionalInterfaceType com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiClass aClass public static com.intellij.codeInsight.daemon.impl.HighlightInfo checkConsistentParameterDeclaration (com.intellij.psi.PsiLambdaExpression) int i com.intellij.psi.PsiLambdaExpression expression com.intellij.psi.PsiParameter[] parameters boolean hasExplicitParameterTypes private static boolean hasExplicitType (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiTypeElement typeElement static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/ModuleHighlightUtil.class
ModuleHighlightUtil.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.ModuleHighlightUtil extends java.lang.Object { static final synthetic boolean $assertionsDisabled public void <init> () static com.intellij.codeInsight.daemon.impl.HighlightInfo checkPackageStatement (com.intellij.psi.PsiPackageStatement, com.intellij.psi.PsiFile, com.intellij.psi.PsiJavaModule) String message com.intellij.codeInsight.daemon.impl.HighlightInfo info String message com.intellij.psi.PsiJavaModule origin String packageName com.intellij.psi.PsiPackageStatement statement com.intellij.psi.PsiFile file com.intellij.psi.PsiJavaModule module static com.intellij.codeInsight.daemon.impl.HighlightInfo checkFileName (com.intellij.psi.PsiJavaModule, com.intellij.psi.PsiFile) String message com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiJavaModule element com.intellij.psi.PsiFile file static com.intellij.codeInsight.daemon.impl.HighlightInfo checkFileDuplicates (com.intellij.psi.PsiJavaModule, com.intellij.psi.PsiFile) String message com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.openapi.project.Project project java.util.Collection others com.intellij.psi.PsiJavaModule element com.intellij.psi.PsiFile file com.intellij.openapi.module.Module module static java.util.List checkDuplicateStatements (com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule module java.util.List results private static void checkDuplicateRefs (java.lang.Iterable, java.util.function.Function, java.lang.String, java.util.List) String message com.intellij.codeInsight.daemon.impl.HighlightInfo info String refText com.intellij.psi.PsiStatement statement Iterable statements java.util.function.Function ref String key java.util.List results java.util.Set filter static java.util.List checkUnusedServices (com.intellij.psi.PsiJavaModule, com.intellij.psi.PsiFile) String message com.intellij.codeInsight.daemon.impl.HighlightInfo info String className String packageName com.intellij.psi.PsiElement target com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiProvidesStatement statement java.util.Set exports java.util.Set uses java.util.List provides com.intellij.psi.PsiJavaModule module com.intellij.psi.PsiFile file java.util.List results com.intellij.openapi.module.Module host private static java.lang.String qName (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement ref static com.intellij.codeInsight.daemon.impl.HighlightInfo checkFileLocation (com.intellij.psi.PsiJavaModule, com.intellij.psi.PsiFile) String message com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.openapi.vfs.VirtualFile root com.intellij.psi.PsiJavaModule element com.intellij.psi.PsiFile file com.intellij.openapi.vfs.VirtualFile vFile static com.intellij.codeInsight.daemon.impl.HighlightInfo checkModuleReference (com.intellij.psi.PsiRequiresStatement) String message String message String message com.intellij.codeInsight.daemon.impl.HighlightInfo info String message java.util.stream.Stream stream String message java.util.Collection cycle com.intellij.psi.PsiJavaModuleReference ref com.intellij.psi.PsiJavaModule target com.intellij.psi.PsiJavaModule container com.intellij.psi.PsiRequiresStatement statement com.intellij.psi.PsiJavaModuleReferenceElement refElement static com.intellij.codeInsight.daemon.impl.HighlightInfo checkHostModuleStrength (com.intellij.psi.PsiPackageAccessibilityStatement) String message com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiElement parent com.intellij.psi.PsiPackageAccessibilityStatement statement static com.intellij.codeInsight.daemon.impl.HighlightInfo checkPackageReference (com.intellij.psi.PsiPackageAccessibilityStatement, com.intellij.psi.PsiFile) boolean inTests String message com.intellij.codeInsight.daemon.impl.HighlightInfo info String message com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiElement target com.intellij.psi.PsiDirectory[] directories String packageName boolean opens com.intellij.codeInsight.daemon.impl.HighlightInfoType type com.intellij.openapi.module.Module module com.intellij.psi.PsiPackageAccessibilityStatement statement com.intellij.psi.PsiFile file com.intellij.psi.PsiJavaCodeReferenceElement refElement private static boolean isPackageEmpty (com.intellij.psi.PsiDirectory[], java.lang.String, boolean) com.intellij.psi.PsiDirectory[] directories String packageName boolean anyFile static java.util.List checkPackageAccessTargets (com.intellij.psi.PsiPackageAccessibilityStatement) boolean exports String message com.intellij.codeInsight.daemon.impl.HighlightInfo info String message String refText com.intellij.psi.PsiJavaModuleReference ref com.intellij.psi.PsiJavaModuleReferenceElement refElement com.intellij.psi.PsiPackageAccessibilityStatement statement java.util.List results java.util.Set targets static com.intellij.codeInsight.daemon.impl.HighlightInfo checkServiceReference (com.intellij.psi.PsiJavaCodeReferenceElement) String message String message com.intellij.psi.PsiElement target com.intellij.psi.PsiJavaCodeReferenceElement refElement static java.util.List checkServiceImplementations (com.intellij.psi.PsiProvidesStatement, com.intellij.psi.PsiFile) String message com.intellij.codeInsight.daemon.impl.HighlightInfo info String message String message com.intellij.psi.PsiType type com.intellij.psi.PsiClass typeClass String message String message String message String message com.intellij.psi.PsiClass implClass com.intellij.psi.PsiMethod provider String refText com.intellij.psi.PsiElement implTarget com.intellij.psi.PsiJavaCodeReferenceElement implRef com.intellij.psi.PsiProvidesStatement statement com.intellij.psi.PsiFile file com.intellij.psi.PsiReferenceList implRefList java.util.List results com.intellij.psi.PsiJavaCodeReferenceElement intRef com.intellij.psi.PsiElement intTarget java.util.Set filter static com.intellij.codeInsight.daemon.impl.HighlightInfo checkClashingReads (com.intellij.psi.PsiJavaModule) String message com.intellij.psi.PsiJavaModule module com.intellij.openapi.util.Trinity conflict static java.util.List checkModifiers (com.intellij.psi.PsiRequiresStatement) com.intellij.psi.PsiRequiresStatement statement com.intellij.psi.PsiModifierList modList private static com.intellij.codeInsight.intention.QuickFixFactory factory () private static com.intellij.openapi.util.TextRange range (com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule module com.intellij.psi.PsiKeyword kw private static com.intellij.psi.PsiElement range (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement refElement private static com.intellij.codeInsight.daemon.impl.HighlightInfo duplicateReference (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement refElement String message com.intellij.codeInsight.daemon.impl.HighlightInfo info private static synthetic com.intellij.codeInsight.daemon.impl.HighlightInfo lambda$checkModifiers$11 (com.intellij.psi.PsiModifierList, com.intellij.psi.PsiKeyword) com.intellij.psi.PsiModifierList modList com.intellij.psi.PsiKeyword keyword String modifier String message com.intellij.codeInsight.daemon.impl.HighlightInfo info private static synthetic boolean lambda$checkServiceImplementations$10 (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod m private static synthetic boolean lambda$isPackageEmpty$9 (com.intellij.psi.PsiDirectory) com.intellij.psi.PsiDirectory dir private static synthetic java.lang.String lambda$checkUnusedServices$8 (com.intellij.psi.PsiUsesStatement) com.intellij.psi.PsiUsesStatement st private static synthetic java.lang.String lambda$checkDuplicateStatements$7 (com.intellij.psi.PsiProvidesStatement) com.intellij.psi.PsiProvidesStatement st private static synthetic java.lang.String lambda$checkDuplicateStatements$6 (com.intellij.psi.PsiUsesStatement) com.intellij.psi.PsiUsesStatement st private static synthetic java.lang.String lambda$checkDuplicateStatements$5 (com.intellij.psi.PsiPackageAccessibilityStatement) com.intellij.psi.PsiPackageAccessibilityStatement st private static synthetic java.lang.String lambda$checkDuplicateStatements$4 (com.intellij.psi.PsiPackageAccessibilityStatement) com.intellij.psi.PsiPackageAccessibilityStatement st private static synthetic java.lang.String lambda$checkDuplicateStatements$3 (com.intellij.psi.PsiRequiresStatement) com.intellij.psi.PsiRequiresStatement st private static synthetic void lambda$checkFileDuplicates$2 (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.psi.PsiFile) com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiFile duplicate private static synthetic boolean lambda$checkFileDuplicates$1 (com.intellij.psi.PsiFile, com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file com.intellij.psi.PsiFile f private static synthetic com.intellij.psi.PsiFile lambda$checkFileDuplicates$0 (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile f static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/PostHighlightingVisitor.class
PostHighlightingVisitor.java package com.intellij.codeInsight.daemon.impl.analysis com.intellij.codeInsight.daemon.impl.analysis.PostHighlightingVisitor extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder myRefCountHolder private final com.intellij.openapi.project.Project myProject private final com.intellij.psi.PsiFile myFile private final com.intellij.openapi.editor.Document myDocument private boolean myHasRedundantImports private int myCurrentEntryIndex private boolean myHasMissortedImports private final com.intellij.codeInspection.unusedSymbol.UnusedSymbolLocalInspectionBase myUnusedSymbolInspection private final com.intellij.codeInsight.daemon.HighlightDisplayKey myDeadCodeKey private final com.intellij.codeInsight.daemon.impl.HighlightInfoType myDeadCodeInfoType private final com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase myDeadCodeInspection private final java.util.Map isOverriddenOrOverrides private void optimizeImportsOnTheFlyLater (com.intellij.openapi.progress.ProgressIndicator) com.intellij.openapi.Disposable invokeFixLater com.intellij.openapi.progress.ProgressIndicator progress void <init> (com.intellij.psi.PsiFile, com.intellij.openapi.editor.Document, com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder) throws com.intellij.openapi.progress.ProcessCanceledException com.intellij.psi.PsiFile file com.intellij.openapi.editor.Document document com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder refCountHolder com.intellij.codeInspection.InspectionProfile profile void collectHighlights (com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder, com.intellij.openapi.progress.ProgressIndicator) com.intellij.psi.PsiIdentifier identifier com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiElement element com.intellij.psi.PsiElement psiRoot java.util.List elements com.intellij.lang.Language language com.intellij.psi.FileViewProvider viewProvider java.util.Set relevantLanguages com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiImportStatementBase statement com.intellij.psi.PsiImportStatementBase[] imports com.intellij.psi.PsiImportList importList com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder result com.intellij.openapi.progress.ProgressIndicator progress com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerEx daemonCodeAnalyzer com.intellij.codeInsight.daemon.impl.FileStatusMap fileStatusMap com.intellij.codeInspection.InspectionProfile profile boolean unusedSymbolEnabled com.intellij.codeInsight.daemon.impl.GlobalUsageHelper globalUsageHelper boolean errorFound com.intellij.codeInsight.daemon.HighlightDisplayKey unusedImportKey private boolean isUnusedImportEnabled (com.intellij.codeInsight.daemon.HighlightDisplayKey) com.intellij.codeInsight.daemon.ImplicitUsageProvider provider com.intellij.codeInsight.daemon.HighlightDisplayKey unusedImportKey com.intellij.codeInspection.InspectionProfile profile private com.intellij.codeInsight.daemon.impl.HighlightInfo processIdentifier (com.intellij.psi.PsiIdentifier, com.intellij.openapi.progress.ProgressIndicator, com.intellij.codeInsight.daemon.impl.GlobalUsageHelper) com.intellij.psi.PsiElement declarationScope String acceptedVisibility com.intellij.psi.PsiIdentifier identifier com.intellij.openapi.progress.ProgressIndicator progress com.intellij.codeInsight.daemon.impl.GlobalUsageHelper helper com.intellij.psi.PsiElement parent private static boolean compareVisibilities (com.intellij.psi.PsiModifierListOwner, java.lang.String) com.intellij.psi.PsiModifierListOwner listOwner String visibility private com.intellij.codeInsight.daemon.impl.HighlightInfo processLocalVariable (com.intellij.psi.PsiLocalVariable, com.intellij.psi.PsiIdentifier, com.intellij.openapi.progress.ProgressIndicator) String message com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.codeInsight.intention.IntentionAction fix String message com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo String message com.intellij.codeInsight.daemon.impl.HighlightInfo unusedSymbolInfo com.intellij.psi.PsiLocalVariable variable com.intellij.psi.PsiIdentifier identifier com.intellij.openapi.progress.ProgressIndicator progress private com.intellij.codeInsight.daemon.impl.HighlightInfo processField (com.intellij.openapi.project.Project, com.intellij.psi.PsiField, com.intellij.psi.PsiIdentifier, com.intellij.openapi.progress.ProgressIndicator, com.intellij.codeInsight.daemon.impl.GlobalUsageHelper) String message com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo String message String message com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.codeInsight.intention.QuickFixFactory quickFixFactory boolean readReferenced boolean writeReferenced String message com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.openapi.project.Project project com.intellij.psi.PsiField field com.intellij.psi.PsiIdentifier identifier com.intellij.openapi.progress.ProgressIndicator progress com.intellij.codeInsight.daemon.impl.GlobalUsageHelper helper private com.intellij.codeInsight.daemon.impl.HighlightInfo suggestionsToMakeFieldUsed (com.intellij.psi.PsiField, com.intellij.psi.PsiIdentifier, java.lang.String) com.intellij.psi.PsiField field com.intellij.psi.PsiIdentifier identifier String message com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo private boolean isOverriddenOrOverrides (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method private com.intellij.codeInsight.daemon.impl.HighlightInfo processParameter (com.intellij.openapi.project.Project, com.intellij.psi.PsiParameter, com.intellij.psi.PsiIdentifier, com.intellij.openapi.progress.ProgressIndicator) com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiMethod method com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.openapi.project.Project project com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiIdentifier identifier com.intellij.openapi.progress.ProgressIndicator progress com.intellij.psi.PsiElement declarationScope private com.intellij.codeInsight.daemon.impl.HighlightInfo checkUnusedParameter (com.intellij.psi.PsiParameter, com.intellij.psi.PsiIdentifier, com.intellij.openapi.progress.ProgressIndicator) String message com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiIdentifier identifier com.intellij.openapi.progress.ProgressIndicator progress private com.intellij.codeInsight.daemon.impl.HighlightInfo processMethod (com.intellij.openapi.project.Project, com.intellij.psi.PsiMethod, com.intellij.psi.PsiIdentifier, com.intellij.openapi.progress.ProgressIndicator, com.intellij.codeInsight.daemon.impl.GlobalUsageHelper) String key com.intellij.openapi.project.Project project com.intellij.psi.PsiMethod method com.intellij.psi.PsiIdentifier identifier com.intellij.openapi.progress.ProgressIndicator progress com.intellij.codeInsight.daemon.impl.GlobalUsageHelper helper String key String symbolName String message com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo private com.intellij.codeInsight.daemon.impl.HighlightInfo processClass (com.intellij.openapi.project.Project, com.intellij.psi.PsiClass, com.intellij.psi.PsiIdentifier, com.intellij.openapi.progress.ProgressIndicator, com.intellij.codeInsight.daemon.impl.GlobalUsageHelper) String pattern String pattern String pattern String pattern String pattern com.intellij.openapi.project.Project project com.intellij.psi.PsiClass aClass com.intellij.psi.PsiIdentifier identifier com.intellij.openapi.progress.ProgressIndicator progress com.intellij.codeInsight.daemon.impl.GlobalUsageHelper helper String pattern private static com.intellij.codeInsight.daemon.impl.HighlightInfo formatUnusedSymbolHighlightInfo (com.intellij.openapi.project.Project, java.lang.String, com.intellij.psi.PsiNameIdentifierOwner, java.lang.String, com.intellij.codeInsight.daemon.HighlightDisplayKey, com.intellij.codeInsight.daemon.impl.HighlightInfoType, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project String pattern com.intellij.psi.PsiNameIdentifierOwner aClass String element com.intellij.codeInsight.daemon.HighlightDisplayKey highlightDisplayKey com.intellij.codeInsight.daemon.impl.HighlightInfoType highlightInfoType com.intellij.psi.PsiElement identifier String symbolName String message com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo private com.intellij.codeInsight.daemon.impl.HighlightInfo processImport (com.intellij.psi.PsiImportStatementBase, com.intellij.codeInsight.daemon.HighlightDisplayKey) String name String qName String packageName com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiElement resolved com.intellij.psi.PsiImportStatementBase importStatement com.intellij.codeInsight.daemon.HighlightDisplayKey unusedImportKey boolean isRedundant int entryIndex private com.intellij.codeInsight.daemon.impl.HighlightInfo registerRedundantImport (com.intellij.psi.PsiImportStatementBase, com.intellij.codeInsight.daemon.HighlightDisplayKey) com.intellij.psi.PsiImportStatementBase importStatement com.intellij.codeInsight.daemon.HighlightDisplayKey unusedImportKey com.intellij.openapi.vfs.VirtualFile file java.util.Set imports boolean predefinedImport String description com.intellij.codeInsight.daemon.impl.HighlightInfo info private static synthetic boolean lambda$formatUnusedSymbolHighlightInfo$6 (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.openapi.project.Project, java.lang.String, com.intellij.codeInsight.daemon.HighlightDisplayKey, java.lang.String) com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.openapi.project.Project project String element com.intellij.codeInsight.daemon.HighlightDisplayKey highlightDisplayKey String annoName private synthetic boolean lambda$processMethod$5 (com.intellij.openapi.project.Project, com.intellij.codeInsight.daemon.impl.HighlightInfo, java.lang.String) com.intellij.openapi.project.Project project com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo String annoName com.intellij.codeInsight.intention.IntentionAction fix private static synthetic java.lang.Boolean lambda$new$4 (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method boolean overrides private synthetic boolean lambda$suggestionsToMakeFieldUsed$3 (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.psi.PsiField, java.lang.String) com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiField field String annoName private synthetic boolean lambda$processField$2 (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.codeInsight.intention.QuickFixFactory, com.intellij.openapi.project.Project, java.lang.String) com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.codeInsight.intention.QuickFixFactory quickFixFactory com.intellij.openapi.project.Project project String annoName private synthetic void lambda$optimizeImportsOnTheFlyLater$1 () private synthetic void lambda$null$0 () com.intellij.codeInsight.intention.IntentionAction optimizeImportsFix static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/PsiMethodReferenceHighlightingUtil.class
PsiMethodReferenceHighlightingUtil.java package com.intellij.codeInsight.daemon.impl.analysis com.intellij.codeInsight.daemon.impl.analysis.PsiMethodReferenceHighlightingUtil extends java.lang.Object { void <init> () static com.intellij.codeInsight.daemon.impl.HighlightInfo checkRawConstructorReference (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiElement resolve com.intellij.psi.PsiElement qualifier com.intellij.psi.PsiType[] typeParameters com.intellij.psi.PsiMethodReferenceExpression expression private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/RefCountHolder$1.class
RefCountHolder.java package com.intellij.codeInsight.daemon.impl.analysis final com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder$1 extends com.intellij.codeInsight.daemon.impl.DaemonProgressIndicator { void <init> () public java.lang.String toString () }
com/intellij/codeInsight/daemon/impl/analysis/RefCountHolder$2.class
RefCountHolder.java package com.intellij.codeInsight.daemon.impl.analysis final com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder$2 extends com.intellij.codeInsight.daemon.impl.DaemonProgressIndicator { void <init> () public java.lang.String toString () }
com/intellij/codeInsight/daemon/impl/analysis/RefCountHolder$3.class
RefCountHolder.java package com.intellij.codeInsight.daemon.impl.analysis com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder$3 extends com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder$GlobalUsageHelperBase { final java.util.Map myEntryPointCache final synthetic com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase val$deadCodeInspection final synthetic com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder this$0 void <init> (com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder, com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase) com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder this$0 public boolean shouldCheckUsages (com.intellij.psi.PsiMember) com.intellij.psi.PsiMember member private boolean isEntryPoint (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private synthetic java.lang.Boolean lambda$$1 (com.intellij.psi.PsiMember) com.intellij.psi.PsiMember member private static synthetic java.lang.Iterable lambda$null$0 (com.intellij.psi.PsiMember) com.intellij.psi.PsiMember m private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/RefCountHolder$GlobalUsageHelperBase.class
RefCountHolder.java package com.intellij.codeInsight.daemon.impl.analysis com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder$GlobalUsageHelperBase extends com.intellij.codeInsight.daemon.impl.GlobalUsageHelper { final synthetic com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder this$0 private void <init> (com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder) public boolean shouldCheckUsages (com.intellij.psi.PsiMember) com.intellij.psi.PsiMember member public boolean isCurrentFileAlreadyChecked () public boolean isLocallyUsed (com.intellij.psi.PsiNamedElement) com.intellij.psi.PsiNamedElement member synthetic void <init> (com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder, com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder$1) com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder x0 com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/RefCountHolder.class
RefCountHolder.java package com.intellij.codeInsight.daemon.impl.analysis com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder extends java.lang.Object { private final com.intellij.psi.PsiFile myFile private final com.intellij.util.containers.MultiMap myLocalRefsMap private final java.util.Map myDclsUsedMap private final java.util.Map myImportStatements private final java.util.concurrent.atomic.AtomicReference myState private static final com.intellij.openapi.progress.ProgressIndicator READY private static final com.intellij.openapi.progress.ProgressIndicator EMPTY private static final com.intellij.openapi.util.Key REF_COUNT_HOLDER_IN_FILE_KEY static final synthetic boolean $assertionsDisabled static com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder get (com.intellij.psi.PsiFile) boolean replaced com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder newHolder java.lang.ref.Reference newRef com.intellij.psi.PsiFile file java.lang.ref.Reference ref com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder holder private void <init> (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file com.intellij.codeInsight.daemon.impl.GlobalUsageHelper getGlobalUsageHelper (com.intellij.psi.PsiFile, com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase, boolean) com.intellij.psi.PsiFile file com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase deadCodeInspection boolean isUnusedToolEnabled com.intellij.psi.FileViewProvider viewProvider com.intellij.openapi.project.Project project com.intellij.openapi.roots.ProjectFileIndex fileIndex com.intellij.openapi.vfs.VirtualFile virtualFile boolean inLibrary boolean isDeadCodeEnabled private void clear () void registerLocallyReferenced (com.intellij.psi.PsiNamedElement) com.intellij.psi.PsiNamedElement result void registerReference (com.intellij.psi.PsiReference, com.intellij.psi.JavaResolveResult) com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiReference ref com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiElement refElement com.intellij.psi.PsiFile psiFile com.intellij.psi.PsiElement resolveScope private void registerImportStatement (com.intellij.psi.PsiReference, com.intellij.psi.PsiImportStatementBase) com.intellij.psi.PsiReference ref com.intellij.psi.PsiImportStatementBase importStatement boolean isRedundant (com.intellij.psi.PsiImportStatementBase) com.intellij.psi.PsiImportStatementBase importStatement private void registerLocalRef (com.intellij.psi.PsiReference, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement resolve com.intellij.psi.PsiImportStatementBase importStmt com.intellij.psi.PsiReference ref com.intellij.psi.PsiElement refElement com.intellij.psi.PsiElement element private void removeInvalidRefs () com.intellij.psi.PsiReference ref com.intellij.psi.PsiElement element java.util.Map$Entry entry com.intellij.openapi.util.Pair pair java.util.List toRemove private static void removeInvalidFrom (java.util.Collection) java.util.Collection collection boolean isReferenced (com.intellij.psi.PsiElement) java.util.Collection array com.intellij.psi.PsiReference reference com.intellij.psi.PsiElement element java.util.Collection array Boolean usedStatus private static boolean isParameterUsedRecursively (com.intellij.psi.PsiElement, java.util.Collection) com.intellij.psi.PsiElement argument com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments int argumentIndex com.intellij.psi.PsiReference reference com.intellij.psi.PsiElement element java.util.Collection array com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiElement scope com.intellij.psi.PsiMethod method int paramIndex boolean isReferencedForRead (com.intellij.psi.PsiVariable) java.util.Collection array com.intellij.codeInsight.highlighting.ReadWriteAccessDetector$Access access com.intellij.psi.PsiElement refElement com.intellij.psi.PsiElement resolved com.intellij.psi.PsiReference ref com.intellij.psi.PsiVariable variable java.util.Collection array private static com.intellij.codeInsight.highlighting.ReadWriteAccessDetector$Access getAccess (com.intellij.psi.PsiReference, com.intellij.psi.PsiElement) com.intellij.psi.PsiReference ref com.intellij.psi.PsiElement resolved com.intellij.psi.PsiElement start com.intellij.codeInsight.highlighting.ReadWriteAccessDetector detector private static boolean isJustIncremented (com.intellij.codeInsight.highlighting.ReadWriteAccessDetector$Access, com.intellij.psi.PsiElement) com.intellij.codeInsight.highlighting.ReadWriteAccessDetector$Access access com.intellij.psi.PsiElement refElement boolean isReferencedForWrite (com.intellij.psi.PsiVariable) java.util.Collection array com.intellij.codeInsight.highlighting.ReadWriteAccessDetector$Access access com.intellij.psi.PsiElement resolved com.intellij.psi.PsiReference ref com.intellij.psi.PsiVariable variable java.util.Collection array boolean analyze (com.intellij.psi.PsiFile, com.intellij.openapi.util.TextRange, com.intellij.openapi.progress.ProgressIndicator, java.lang.Runnable) com.intellij.openapi.progress.ProgressIndicator result com.intellij.openapi.progress.ProgressIndicator result boolean set boolean set com.intellij.psi.PsiFile file com.intellij.openapi.util.TextRange dirtyScope com.intellij.openapi.progress.ProgressIndicator indicator Runnable analyze com.intellij.openapi.progress.ProgressIndicator result private static transient void log (java.lang.Object[]) Object[] info private static synthetic boolean lambda$removeInvalidFrom$1 (com.intellij.psi.PsiAnchor) com.intellij.psi.PsiAnchor element private static synthetic boolean lambda$removeInvalidRefs$0 (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference ref static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/AddExportsDirectiveFix.class
AddModuleDirectiveFix.kt package com.intellij.codeInsight.daemon.impl.quickfix public final com.intellij.codeInsight.daemon.impl.quickfix.AddExportsDirectiveFix extends com.intellij.codeInsight.daemon.impl.quickfix.AddModuleDirectiveFix { private final String packageName private final String targetName public java.lang.String getText () protected void invoke (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiPackageAccessibilityStatement it int $i$a$-find-AddExportsDirectiveFix$invoke$existing$1 java.util.List targets com.intellij.psi.PsiPackageAccessibilityStatement existing com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiJavaModule module public void <init> (com.intellij.psi.PsiJavaModule, java.lang.String, java.lang.String) com.intellij.psi.PsiJavaModule module String packageName String targetName }
com/intellij/codeInsight/daemon/impl/quickfix/AddModuleDirectiveFix.class
AddModuleDirectiveFix.kt package com.intellij.codeInsight.daemon.impl.quickfix public abstract com.intellij.codeInsight.daemon.impl.quickfix.AddModuleDirectiveFix extends com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement { public java.lang.String getFamilyName () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement public void invoke (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement protected abstract void invoke (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiJavaModule) public void <init> (com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule module }
com/intellij/codeInsight/daemon/impl/quickfix/AddRequiresDirectiveFix.class
AddModuleDirectiveFix.kt package com.intellij.codeInsight.daemon.impl.quickfix public final com.intellij.codeInsight.daemon.impl.quickfix.AddRequiresDirectiveFix extends com.intellij.codeInsight.daemon.impl.quickfix.AddModuleDirectiveFix { private final String requiredName public java.lang.String getText () protected void invoke (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiRequiresStatement it int $i$a$-find-AddRequiresDirectiveFix$invoke$1 com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiJavaModule module public void <init> (com.intellij.psi.PsiJavaModule, java.lang.String) com.intellij.psi.PsiJavaModule module String requiredName }
com/intellij/codeInsight/daemon/impl/quickfix/AddTypeArgumentsConditionalFix.class
AddTypeArgumentsConditionalFix.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.AddTypeArgumentsConditionalFix extends java.lang.Object implements com.intellij.codeInsight.intention.IntentionAction { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.psi.PsiSubstitutor mySubstitutor private final com.intellij.psi.PsiMethodCallExpression myExpression private final com.intellij.psi.PsiMethod myMethod public void <init> (com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiMethod) com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiMethod method public java.lang.String getText () public java.lang.String getFamilyName () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException String withTypeArgsText com.intellij.psi.PsiClass aClass String withTypeArgsText com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file com.intellij.psi.PsiTypeParameter[] typeParameters String typeArguments com.intellij.psi.PsiExpression expression String withTypeArgsText com.intellij.psi.PsiExpression withTypeArgs public static boolean isInStaticContext (com.intellij.psi.PsiElement, com.intellij.psi.PsiClass) com.intellij.psi.PsiElement element com.intellij.psi.PsiClass aClass public boolean startInWriteAction () public static void register (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) boolean thenAssignable boolean elseAssignable com.intellij.psi.PsiType thenType com.intellij.psi.PsiType elseType com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType lType private static void inferTypeArgs (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.psi.PsiType, com.intellij.psi.PsiExpression) com.intellij.psi.JavaPsiFacade javaPsiFacade com.intellij.psi.PsiDeclarationStatement variableDeclarationStatement com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiType substitutedType com.intellij.psi.PsiType returnType com.intellij.psi.PsiClass aClass com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiType lType com.intellij.psi.PsiExpression thenExpression com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiMethod method private synthetic java.lang.String lambda$invoke$0 (com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.PsiType substituteTypeParam static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/AddTypeArgumentsFix$1.class
AddTypeArgumentsFix.java package com.intellij.codeInsight.daemon.impl.quickfix synthetic com.intellij.codeInsight.daemon.impl.quickfix.AddTypeArgumentsFix$1 extends java.lang.Object { }
com/intellij/codeInsight/daemon/impl/quickfix/AddTypeArgumentsFix$MyFixerActionFactory.class
AddTypeArgumentsFix.java package com.intellij.codeInsight.daemon.impl.quickfix com.intellij.codeInsight.daemon.impl.quickfix.AddTypeArgumentsFix$MyFixerActionFactory extends com.intellij.codeInsight.daemon.impl.quickfix.ArgumentFixerActionFactory { private void <init> () public com.intellij.codeInsight.daemon.impl.quickfix.AddTypeArgumentsFix createFix (com.intellij.psi.PsiExpressionList, int, com.intellij.psi.PsiType) com.intellij.psi.PsiExpressionList list int i com.intellij.psi.PsiType toType protected com.intellij.psi.PsiExpression getModifiedArgument (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType toType public boolean areTypesConvertible (com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.psi.PsiElement) com.intellij.psi.PsiType exprType com.intellij.psi.PsiType parameterType com.intellij.psi.PsiElement context public volatile synthetic com.intellij.codeInsight.intention.IntentionAction createFix (com.intellij.psi.PsiExpressionList, int, com.intellij.psi.PsiType) synthetic void <init> (com.intellij.codeInsight.daemon.impl.quickfix.AddTypeArgumentsFix$1) com.intellij.codeInsight.daemon.impl.quickfix.AddTypeArgumentsFix$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/AddTypeArgumentsFix.class
AddTypeArgumentsFix.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.AddTypeArgumentsFix extends com.intellij.codeInsight.daemon.impl.quickfix.MethodArgumentFix { private static final com.intellij.openapi.diagnostic.Logger LOG public static com.intellij.codeInsight.daemon.impl.quickfix.ArgumentFixerActionFactory REGISTRAR private void <init> (com.intellij.psi.PsiExpressionList, int, com.intellij.psi.PsiType, com.intellij.codeInsight.daemon.impl.quickfix.ArgumentFixerActionFactory) com.intellij.psi.PsiExpressionList list int i com.intellij.psi.PsiType toType com.intellij.codeInsight.daemon.impl.quickfix.ArgumentFixerActionFactory factory public java.lang.String getText () public static com.intellij.psi.PsiExpression addTypeArguments (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiType substitution com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiType substitution int i com.intellij.psi.PsiType mapping com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiType[] mappings com.intellij.psi.PsiResolveHelper helper com.intellij.pom.java.LanguageLevel level com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiMethodCallExpression copy com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiReferenceParameterList parameterList com.intellij.psi.PsiMethod method com.intellij.psi.PsiType returnType com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiMethodCallExpression methodCall com.intellij.psi.PsiReferenceParameterList list com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiElement element com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType toType synthetic void <init> (com.intellij.psi.PsiExpressionList, int, com.intellij.psi.PsiType, com.intellij.codeInsight.daemon.impl.quickfix.ArgumentFixerActionFactory, com.intellij.codeInsight.daemon.impl.quickfix.AddTypeArgumentsFix$1) com.intellij.psi.PsiExpressionList x0 int x1 com.intellij.psi.PsiType x2 com.intellij.codeInsight.daemon.impl.quickfix.ArgumentFixerActionFactory x3 com.intellij.codeInsight.daemon.impl.quickfix.AddTypeArgumentsFix$1 x4 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/AddTypeCastFix.class
AddTypeCastFix.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.AddTypeCastFix extends com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement implements com.intellij.codeInsight.intention.HighPriorityAction { private final com.intellij.psi.PsiType myType private final String myName public void <init> (com.intellij.psi.PsiType, com.intellij.psi.PsiExpression) com.intellij.psi.PsiType type com.intellij.psi.PsiExpression expression public void <init> (com.intellij.psi.PsiType, com.intellij.psi.PsiExpression, java.lang.String) com.intellij.psi.PsiType type com.intellij.psi.PsiExpression expression String messageKey public java.lang.String getText () public java.lang.String getFamilyName () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement public void invoke (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement private static void addTypeCast (com.intellij.openapi.project.Project, com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.openapi.project.Project project com.intellij.psi.PsiExpression originalExpression com.intellij.psi.PsiType type com.intellij.psi.PsiExpression typeCast static com.intellij.psi.PsiExpression createCastExpression (com.intellij.psi.PsiExpression, com.intellij.openapi.project.Project, com.intellij.psi.PsiType) boolean replaceThen boolean replaceElse com.intellij.psi.PsiConditionalExpression conditional com.intellij.psi.PsiExpression thenE com.intellij.psi.PsiExpression elseE com.intellij.psi.PsiType thenType com.intellij.psi.PsiType elseType com.intellij.psi.PsiExpression original com.intellij.openapi.project.Project project com.intellij.psi.PsiType type com.intellij.psi.PsiElement expression String text com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiTypeCastExpression typeCast public static void registerFix (com.intellij.codeInsight.daemon.QuickFixActionRegistrar, com.intellij.psi.PsiExpression, com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.openapi.util.TextRange) com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiType conjunct com.intellij.codeInsight.daemon.QuickFixActionRegistrar registrar com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.openapi.util.TextRange fixRange String referenceName com.intellij.psi.PsiElement gParent java.util.List conjuncts private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/AddUsesDirectiveFix.class
AddModuleDirectiveFix.kt package com.intellij.codeInsight.daemon.impl.quickfix public final com.intellij.codeInsight.daemon.impl.quickfix.AddUsesDirectiveFix extends com.intellij.codeInsight.daemon.impl.quickfix.AddModuleDirectiveFix { private final String svcName public java.lang.String getText () protected void invoke (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiUsesStatement it int $i$a$-find-AddUsesDirectiveFix$invoke$1 com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiJavaModule module public void <init> (com.intellij.psi.PsiJavaModule, java.lang.String) com.intellij.psi.PsiJavaModule module String svcName }
com/intellij/codeInsight/daemon/impl/quickfix/AdjustFunctionContextFix.class
AdjustFunctionContextFix.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.AdjustFunctionContextFix extends com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement { private static final java.util.function.Function MAP_NAME_ADJUSTER private static final java.util.function.Function FLAT_MAP_NAME_ADJUSTER private static final com.siyeh.ig.callMatcher.CallMapper METHOD_NAME_ADJUSTER private final String myOriginalName private final String myNewName protected void <init> (com.intellij.psi.PsiMethodCallExpression, java.lang.String) com.intellij.psi.PsiMethodCallExpression call String targetMethodName public void invoke (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement com.intellij.psi.PsiMethodCallExpression call public java.lang.String getText () public java.lang.String getFamilyName () public static com.intellij.codeInsight.daemon.impl.quickfix.AdjustFunctionContextFix createFix (com.intellij.psi.PsiElement) com.intellij.psi.PsiMethodReferenceExpression methodRef com.intellij.psi.PsiType actualReturnType com.intellij.psi.PsiElement context com.intellij.psi.PsiExpression expression com.intellij.psi.PsiFunctionalExpression fn com.intellij.psi.PsiExpressionList expressionList com.intellij.psi.PsiMethodCallExpression call java.util.function.Function remapper com.intellij.psi.PsiType actualReturnType String targetMethodName private static synthetic com.intellij.psi.PsiType lambda$createFix$3 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression private static synthetic java.lang.String lambda$static$2 (com.intellij.psi.PsiType) com.intellij.psi.PsiType type private static synthetic java.util.function.Function lambda$static$1 (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call private static synthetic java.lang.String lambda$null$0 (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiType inType com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiType type com.intellij.psi.PsiExpression qualifier static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/ArgumentFixerActionFactory.class
ArgumentFixerActionFactory.java package com.intellij.codeInsight.daemon.impl.quickfix public abstract com.intellij.codeInsight.daemon.impl.quickfix.ArgumentFixerActionFactory extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () protected abstract com.intellij.psi.PsiExpression getModifiedArgument (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) throws com.intellij.util.IncorrectOperationException public void registerCastActions (com.intellij.psi.infos.CandidateInfo[], com.intellij.psi.PsiCall, com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.openapi.util.TextRange) com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType exprType com.intellij.psi.PsiType parameterType int j com.intellij.psi.infos.CandidateInfo candidate com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiParameter[] parameters int i com.intellij.psi.PsiType unboxedParameterType com.intellij.psi.PsiType type com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiType originalParameterType com.intellij.psi.PsiType parameterType com.intellij.psi.PsiCall newCall com.intellij.psi.PsiExpression modifiedExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.infos.CandidateInfo candidate com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType exprType java.util.Set suggestedCasts int i com.intellij.psi.PsiType expectedTypeByParent com.intellij.util.IncorrectOperationException e com.intellij.psi.infos.CandidateInfo[] candidates com.intellij.psi.PsiCall call com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.openapi.util.TextRange fixRange java.util.List methodCandidates com.intellij.psi.PsiExpressionList list com.intellij.psi.PsiExpression[] expressions public abstract boolean areTypesConvertible (com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.psi.PsiElement) public abstract com.intellij.codeInsight.intention.IntentionAction createFix (com.intellij.psi.PsiExpressionList, int, com.intellij.psi.PsiType) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/CastMethodArgumentFix$1.class
CastMethodArgumentFix.java package com.intellij.codeInsight.daemon.impl.quickfix synthetic com.intellij.codeInsight.daemon.impl.quickfix.CastMethodArgumentFix$1 extends java.lang.Object { }
com/intellij/codeInsight/daemon/impl/quickfix/CastMethodArgumentFix$MyFixerActionFactory.class
CastMethodArgumentFix.java package com.intellij.codeInsight.daemon.impl.quickfix com.intellij.codeInsight.daemon.impl.quickfix.CastMethodArgumentFix$MyFixerActionFactory extends com.intellij.codeInsight.daemon.impl.quickfix.ArgumentFixerActionFactory { static final synthetic boolean $assertionsDisabled private void <init> () public com.intellij.codeInsight.daemon.impl.quickfix.CastMethodArgumentFix createFix (com.intellij.psi.PsiExpressionList, int, com.intellij.psi.PsiType) com.intellij.psi.PsiExpressionList list int i com.intellij.psi.PsiType toType protected com.intellij.psi.PsiExpression getModifiedArgument (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType toType com.intellij.psi.PsiType exprType public boolean areTypesConvertible (com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.psi.PsiElement) com.intellij.psi.PsiType exprType com.intellij.psi.PsiType parameterType com.intellij.psi.PsiElement context public volatile synthetic com.intellij.codeInsight.intention.IntentionAction createFix (com.intellij.psi.PsiExpressionList, int, com.intellij.psi.PsiType) synthetic void <init> (com.intellij.codeInsight.daemon.impl.quickfix.CastMethodArgumentFix$1) com.intellij.codeInsight.daemon.impl.quickfix.CastMethodArgumentFix$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/CastMethodArgumentFix.class
CastMethodArgumentFix.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.CastMethodArgumentFix extends com.intellij.codeInsight.daemon.impl.quickfix.MethodArgumentFix implements com.intellij.codeInsight.intention.HighPriorityAction { public static final com.intellij.codeInsight.daemon.impl.quickfix.ArgumentFixerActionFactory REGISTRAR private void <init> (com.intellij.psi.PsiExpressionList, int, com.intellij.psi.PsiType, com.intellij.codeInsight.daemon.impl.quickfix.ArgumentFixerActionFactory) com.intellij.psi.PsiExpressionList list int i com.intellij.psi.PsiType toType com.intellij.codeInsight.daemon.impl.quickfix.ArgumentFixerActionFactory factory public java.lang.String getText () synthetic void <init> (com.intellij.psi.PsiExpressionList, int, com.intellij.psi.PsiType, com.intellij.codeInsight.daemon.impl.quickfix.ArgumentFixerActionFactory, com.intellij.codeInsight.daemon.impl.quickfix.CastMethodArgumentFix$1) com.intellij.psi.PsiExpressionList x0 int x1 com.intellij.psi.PsiType x2 com.intellij.codeInsight.daemon.impl.quickfix.ArgumentFixerActionFactory x3 com.intellij.codeInsight.daemon.impl.quickfix.CastMethodArgumentFix$1 x4 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/ChangeNewOperatorTypeFix.class
ChangeNewOperatorTypeFix.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.ChangeNewOperatorTypeFix extends java.lang.Object implements com.intellij.codeInsight.intention.IntentionAction { private final com.intellij.psi.PsiType myType private final com.intellij.psi.PsiNewExpression myExpression private void <init> (com.intellij.psi.PsiType, com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiType type com.intellij.psi.PsiNewExpression expression public java.lang.String getText () public java.lang.String getFamilyName () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file private static void changeNewOperatorType (com.intellij.psi.PsiNewExpression, com.intellij.psi.PsiType, com.intellij.openapi.editor.Editor) throws com.intellij.util.IncorrectOperationException String arrayDimension int i com.intellij.openapi.util.TextRange selection com.intellij.psi.PsiExpression[] originalExpressionArrayDimensions String text com.intellij.psi.PsiNewExpression newExpression int caretOffset com.intellij.openapi.util.TextRange selection com.intellij.psi.PsiElement paramList com.intellij.psi.PsiElement element com.intellij.psi.PsiAnonymousClass newAnonymousClass com.intellij.psi.PsiElement childInside com.intellij.psi.PsiAnonymousClass anonymousClass com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiNewExpression originalExpression com.intellij.psi.PsiType toType com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiElementFactory factory int caretOffset com.intellij.openapi.util.TextRange selection com.siyeh.ig.psiutils.CommentTracker commentTracker com.intellij.psi.PsiElement element public boolean startInWriteAction () public static void register (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiClassType$ClassResolveResult lResolveResult com.intellij.psi.PsiClass lClass com.intellij.psi.PsiClassType$ClassResolveResult rResolveResult com.intellij.psi.PsiClass rClass com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType lType com.intellij.psi.PsiType rType com.intellij.psi.PsiType newType com.intellij.psi.PsiNewExpression newExpression private static com.intellij.psi.PsiSubstitutor getInheritorSubstitutorForNewExpression (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiElement) com.intellij.psi.PsiType substituted com.intellij.psi.PsiType arg com.intellij.psi.PsiType substitution com.intellij.psi.PsiTypeParameter baseParameter com.intellij.psi.PsiTypeParameter inheritorParameter com.intellij.psi.PsiClass baseClass com.intellij.psi.PsiClass inheritor com.intellij.psi.PsiSubstitutor baseSubstitutor com.intellij.psi.PsiElement context com.intellij.openapi.project.Project project com.intellij.psi.JavaPsiFacade facade com.intellij.psi.PsiResolveHelper resolveHelper com.intellij.psi.PsiSubstitutor superSubstitutor com.intellij.psi.PsiSubstitutor inheritorSubstitutor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/ChangeStringLiteralToCharInMethodCallFix.class
ChangeStringLiteralToCharInMethodCallFix.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.ChangeStringLiteralToCharInMethodCallFix extends java.lang.Object implements com.intellij.codeInsight.intention.IntentionAction { private final com.intellij.psi.PsiLiteralExpression myLiteral private final com.intellij.psi.PsiCall myCall public void <init> (com.intellij.psi.PsiLiteralExpression, com.intellij.psi.PsiCall) com.intellij.psi.PsiLiteralExpression literal com.intellij.psi.PsiCall methodCall public java.lang.String getText () String convertedValue boolean isString public java.lang.String getFamilyName () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiExpression newExpression com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file Object value public boolean startInWriteAction () private static java.lang.String quote (java.lang.String, boolean) String value boolean doubleQuotes char quote private java.lang.String convertedValue () String value StringBuilder builder public static void registerFixes (com.intellij.psi.PsiMethod[], com.intellij.psi.PsiConstructorCall, com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod[] candidates com.intellij.psi.PsiConstructorCall call com.intellij.codeInsight.daemon.impl.HighlightInfo out java.util.Set literals boolean exactMatch public static void registerFixes (com.intellij.psi.infos.CandidateInfo[], com.intellij.psi.PsiMethodCallExpression, com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.psi.PsiMethod method com.intellij.psi.infos.CandidateInfo candidate com.intellij.psi.infos.CandidateInfo[] candidates com.intellij.psi.PsiMethodCallExpression methodCall com.intellij.codeInsight.daemon.impl.HighlightInfo info java.util.Set literals boolean exactMatch private static void processLiterals (java.util.Set, com.intellij.psi.PsiCall, com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.codeInsight.daemon.impl.quickfix.ChangeStringLiteralToCharInMethodCallFix fix com.intellij.psi.PsiLiteralExpression literal java.util.Set literals com.intellij.psi.PsiCall call com.intellij.codeInsight.daemon.impl.HighlightInfo info private static boolean findMatchingExpressions (com.intellij.psi.PsiExpression[], com.intellij.psi.PsiMethod, java.util.Set) String value com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiType parameterType com.intellij.psi.PsiType argumentType com.intellij.psi.PsiLiteralExpression argument int i com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiMethod existingMethod java.util.Set result com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiParameter[] parameters boolean typeMatch private static boolean charToString (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType firstType com.intellij.psi.PsiType secondType private static boolean isString (com.intellij.psi.PsiType) com.intellij.psi.PsiType type private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/ChangeTypeArgumentsFix.class
ChangeTypeArgumentsFix.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.ChangeTypeArgumentsFix extends java.lang.Object implements com.intellij.codeInsight.intention.IntentionAction com.intellij.codeInsight.intention.HighPriorityAction { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.psi.PsiMethod myTargetMethod private final com.intellij.psi.PsiClass myPsiClass private final com.intellij.psi.PsiExpression[] myExpressions private final com.intellij.psi.PsiNewExpression myNewExpression void <init> (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass, com.intellij.psi.PsiExpression[], com.intellij.psi.PsiElement) com.intellij.psi.PsiMethod targetMethod com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiElement context public java.lang.String getText () com.intellij.psi.PsiSubstitutor substitutor public java.lang.String getFamilyName () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiType expectedType com.intellij.psi.PsiType actualType int i int length com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiReferenceParameterList parameterList com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file com.intellij.psi.PsiTypeParameter[] typeParameters public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.psi.PsiType typeArg com.intellij.psi.PsiElement replaced int i com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiSubstitutor psiSubstitutor com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiReferenceParameterList parameterList com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiTypeElement[] elements private com.intellij.psi.PsiSubstitutor inferTypeArguments () com.intellij.psi.JavaPsiFacade facade com.intellij.psi.PsiResolveHelper resolveHelper com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] expressions public static void registerIntentions (com.intellij.psi.JavaResolveResult[], com.intellij.psi.PsiExpressionList, com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.psi.PsiClass) com.intellij.psi.JavaResolveResult candidate com.intellij.psi.JavaResolveResult[] candidates com.intellij.psi.PsiExpressionList list com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiExpression[] expressions private static void registerIntention (com.intellij.psi.PsiExpression[], com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.psi.PsiClass, com.intellij.psi.JavaResolveResult, com.intellij.psi.PsiElement) com.intellij.codeInsight.daemon.impl.quickfix.ChangeTypeArgumentsFix fix com.intellij.psi.PsiExpression[] expressions com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiClass psiClass com.intellij.psi.JavaResolveResult candidate com.intellij.psi.PsiElement context com.intellij.psi.PsiMethod method public boolean startInWriteAction () private static synthetic java.lang.String lambda$getText$0 (com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiType substituted static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/ClassKind.class
ClassKind.java package com.intellij.codeInsight.daemon.impl.quickfix public abstract com.intellij.codeInsight.daemon.impl.quickfix.ClassKind extends java.lang.Object { public abstract java.lang.String getDescription () }
com/intellij/codeInsight/daemon/impl/quickfix/ConstructorParametersFixer.class
ConstructorParametersFixer.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.ConstructorParametersFixer extends java.lang.Object { public void <init> () public static void registerFixActions (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiConstructorCall, com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.openapi.util.TextRange) int i com.intellij.psi.PsiJavaCodeReferenceElement ctrRef com.intellij.psi.PsiConstructorCall constructorCall com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.openapi.util.TextRange fixRange com.intellij.psi.JavaResolveResult resolved com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod[] methods com.intellij.psi.infos.CandidateInfo[] candidates private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/ConvertDoubleToFloatFix.class
ConvertDoubleToFloatFix.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.ConvertDoubleToFloatFix extends java.lang.Object implements com.intellij.codeInsight.intention.IntentionAction { private final com.intellij.psi.PsiExpression myExpression public void <init> (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public java.lang.String getText () public java.lang.String getFamilyName () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.psi.PsiLiteralExpression expression Object value com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file private com.intellij.psi.PsiExpression createFloatingPointExpression (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project String text public boolean startInWriteAction () public static void registerIntentions (com.intellij.psi.JavaResolveResult[], com.intellij.psi.PsiExpressionList, com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.openapi.util.TextRange) com.intellij.psi.JavaResolveResult candidate com.intellij.psi.JavaResolveResult[] candidates com.intellij.psi.PsiExpressionList list com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.openapi.util.TextRange fixRange com.intellij.psi.PsiExpression[] expressions private static void registerIntention (com.intellij.psi.PsiExpression[], com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.openapi.util.TextRange, com.intellij.psi.JavaResolveResult, com.intellij.psi.PsiElement) com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiExpression expression int i int length com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiExpression[] expressions com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.openapi.util.TextRange fixRange com.intellij.psi.JavaResolveResult candidate com.intellij.psi.PsiElement context com.intellij.psi.PsiMethod method private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/CreateClassKind.class
CreateClassKind.java package com.intellij.codeInsight.daemon.impl.quickfix public final enum com.intellij.codeInsight.daemon.impl.quickfix.CreateClassKind extends java.lang.Enum implements com.intellij.codeInsight.daemon.impl.quickfix.ClassKind { public static final enum com.intellij.codeInsight.daemon.impl.quickfix.CreateClassKind CLASS public static final enum com.intellij.codeInsight.daemon.impl.quickfix.CreateClassKind INTERFACE public static final enum com.intellij.codeInsight.daemon.impl.quickfix.CreateClassKind ENUM public static final enum com.intellij.codeInsight.daemon.impl.quickfix.CreateClassKind ANNOTATION private final String myDescription private static final synthetic com.intellij.codeInsight.daemon.impl.quickfix.CreateClassKind[] $VALUES public static com.intellij.codeInsight.daemon.impl.quickfix.CreateClassKind[] values () public static com.intellij.codeInsight.daemon.impl.quickfix.CreateClassKind valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String description public java.lang.String getDescription () static void <clinit> () }
com/intellij/codeInsight/daemon/impl/quickfix/DeleteRepeatedInterfaceFix.class
DeleteRepeatedInterfaceFix.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.DeleteRepeatedInterfaceFix extends java.lang.Object implements com.intellij.codeInsight.intention.IntentionAction { private final com.intellij.psi.PsiTypeElement myConjunct private final java.util.List myConjList public void <init> (com.intellij.psi.PsiTypeElement, java.util.List) com.intellij.psi.PsiTypeElement conjunct java.util.List conjList public java.lang.String getText () public java.lang.String getFamilyName () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.psi.PsiTypeElement element com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException String typeText com.intellij.psi.PsiTypeCastExpression newCastExpr com.intellij.psi.PsiType type com.intellij.psi.PsiTypeElement castType com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file com.intellij.psi.PsiTypeCastExpression castExpression public boolean startInWriteAction () private static synthetic java.lang.String lambda$invoke$1 (com.intellij.psi.PsiTypeElement) com.intellij.psi.PsiTypeElement element private synthetic boolean lambda$invoke$0 (com.intellij.psi.PsiTypeElement) com.intellij.psi.PsiTypeElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/ExtendsListFix.class
ExtendsListFix.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.ExtendsListFix extends com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement { private static final com.intellij.openapi.diagnostic.Logger LOG protected final com.intellij.psi.SmartPsiElementPointer myClassToExtendFromPointer private final boolean myToAdd private final com.intellij.psi.PsiClassType myTypeToExtendFrom private final String myName public void <init> (com.intellij.psi.PsiClass, com.intellij.psi.PsiClassType, boolean) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClassType typeToExtendFrom boolean toAdd public void <init> (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass classToExtendFrom boolean toAdd private void <init> (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass, com.intellij.psi.PsiClassType, boolean) String messageKey com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass classToExtendFrom com.intellij.psi.PsiClassType typeToExtendFrom boolean toAdd String messageKey public java.lang.String getText () public java.lang.String getFamilyName () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement com.intellij.psi.PsiClass myClass com.intellij.psi.PsiClass classToExtendFrom public void invoke (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement com.intellij.psi.PsiClass myClass protected void invokeImpl (com.intellij.psi.PsiClass) com.intellij.util.IncorrectOperationException e com.intellij.psi.PsiClass myClass com.intellij.psi.PsiClass classToExtendFrom com.intellij.psi.PsiReferenceList extendsList com.intellij.psi.PsiReferenceList otherList void modifyList (com.intellij.psi.PsiReferenceList, boolean, int) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.PsiElement anchor com.intellij.psi.PsiElement anchor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor com.intellij.psi.PsiJavaCodeReferenceElement classReferenceElement com.intellij.psi.PsiElement element com.intellij.psi.PsiReferenceList extendsList boolean add int position com.intellij.psi.PsiJavaCodeReferenceElement[] referenceElements boolean alreadyExtends com.intellij.psi.PsiClass classToExtendFrom com.intellij.psi.PsiReferenceList list com.intellij.openapi.project.Project project static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/FlipIntersectionSidesFix.class
FlipIntersectionSidesFix.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.FlipIntersectionSidesFix extends java.lang.Object implements com.intellij.codeInsight.intention.IntentionAction { private static final com.intellij.openapi.diagnostic.Logger LOG private final String myClassName private final java.util.List myConjuncts private final com.intellij.psi.PsiTypeElement myConjunct private final com.intellij.psi.PsiTypeElement myCastTypeElement public void <init> (java.lang.String, java.util.List, com.intellij.psi.PsiTypeElement, com.intellij.psi.PsiTypeElement) String className java.util.List conjList com.intellij.psi.PsiTypeElement conjunct com.intellij.psi.PsiTypeElement castTypeElement public java.lang.String getText () public java.lang.String getFamilyName () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.psi.PsiTypeElement typeElement com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file String intersectionTypeText com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.PsiTypeCastExpression fixedCast com.intellij.psi.PsiTypeElement fixedCastCastType com.intellij.psi.PsiElement flippedTypeElement public boolean startInWriteAction () private static synthetic java.lang.String lambda$invoke$0 (com.intellij.psi.PsiTypeElement) com.intellij.psi.PsiTypeElement element static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/GoToSymbolFix.class
GoToSymbolFix.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.GoToSymbolFix extends java.lang.Object implements com.intellij.codeInsight.intention.IntentionAction { private final com.intellij.psi.SmartPsiElementPointer myPointer private final String myMessage public void <init> (com.intellij.psi.NavigatablePsiElement, java.lang.String) com.intellij.psi.NavigatablePsiElement symbol String message public java.lang.String getText () public java.lang.String getFamilyName () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file com.intellij.psi.NavigatablePsiElement e public boolean startInWriteAction () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/MergeModuleStatementsFix.class
MergeModuleStatementsFix.java package com.intellij.codeInsight.daemon.impl.quickfix public abstract com.intellij.codeInsight.daemon.impl.quickfix.MergeModuleStatementsFix extends com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement { protected void <init> (com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule javaModule public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement public void invoke (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiStatement statement int i int offset com.intellij.psi.PsiJavaModule javaModule java.util.List statementsToMerge String text com.intellij.psi.PsiStatement replacement com.intellij.psi.PsiStatement firstStatement com.siyeh.ig.psiutils.CommentTracker commentTracker com.intellij.psi.codeStyle.CodeStyleManager codeStyleManager com.intellij.psi.PsiElement resultingStatement com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement protected abstract java.lang.String getReplacementText (java.util.List) protected abstract java.util.List getStatementsToMerge (com.intellij.psi.PsiJavaModule) protected static java.lang.String joinUniqueNames (java.util.List) java.util.List names java.util.Set unique public static com.intellij.codeInsight.daemon.impl.quickfix.MergeModuleStatementsFix createFix (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement statement private static synthetic boolean lambda$joinUniqueNames$0 (java.util.Set, java.lang.String) java.util.Set unique String name private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/MergePackageAccessibilityStatementsFix$1.class
MergePackageAccessibilityStatementsFix.java package com.intellij.codeInsight.daemon.impl.quickfix synthetic com.intellij.codeInsight.daemon.impl.quickfix.MergePackageAccessibilityStatementsFix$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$psi$PsiPackageAccessibilityStatement$Role static void <clinit> () }
com/intellij/codeInsight/daemon/impl/quickfix/MergePackageAccessibilityStatementsFix.class
MergePackageAccessibilityStatementsFix.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.MergePackageAccessibilityStatementsFix extends com.intellij.codeInsight.daemon.impl.quickfix.MergeModuleStatementsFix { private static final com.intellij.openapi.diagnostic.Logger LOG private final String myPackageName private final com.intellij.psi.PsiPackageAccessibilityStatement$Role myRole protected void <init> (com.intellij.psi.PsiJavaModule, java.lang.String, com.intellij.psi.PsiPackageAccessibilityStatement$Role) com.intellij.psi.PsiJavaModule javaModule String packageName com.intellij.psi.PsiPackageAccessibilityStatement$Role role public java.lang.String getText () public java.lang.String getFamilyName () protected java.lang.String getReplacementText (java.util.List) java.util.List statementsToMerge java.util.List moduleNames private static java.util.List getModuleNames (java.util.List) java.util.List moduleNames com.intellij.psi.PsiPackageAccessibilityStatement statement java.util.List statements java.util.List result protected java.util.List getStatementsToMerge (com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule javaModule public static com.intellij.codeInsight.daemon.impl.quickfix.MergeModuleStatementsFix createFix (com.intellij.psi.PsiPackageAccessibilityStatement) String packageName com.intellij.psi.PsiElement parent com.intellij.psi.PsiPackageAccessibilityStatement statement private static java.lang.Iterable getStatements (com.intellij.psi.PsiJavaModule, com.intellij.psi.PsiPackageAccessibilityStatement$Role) com.intellij.psi.PsiJavaModule javaModule com.intellij.psi.PsiPackageAccessibilityStatement$Role role private java.lang.String getKeyword () private synthetic boolean lambda$getStatementsToMerge$0 (com.intellij.psi.PsiPackageAccessibilityStatement) com.intellij.psi.PsiPackageAccessibilityStatement statement static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/MergeProvidesStatementsFix.class
MergeProvidesStatementsFix.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.MergeProvidesStatementsFix extends com.intellij.codeInsight.daemon.impl.quickfix.MergeModuleStatementsFix { private final String myInterfaceName void <init> (com.intellij.psi.PsiJavaModule, java.lang.String) com.intellij.psi.PsiJavaModule javaModule String interfaceName public java.lang.String getText () public java.lang.String getFamilyName () protected java.lang.String getReplacementText (java.util.List) java.util.List statementsToMerge java.util.List implementationNames private static java.util.List getImplementationNames (java.util.List) java.util.List statements protected java.util.List getStatementsToMerge (com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule javaModule public static com.intellij.codeInsight.daemon.impl.quickfix.MergeModuleStatementsFix createFix (com.intellij.psi.PsiProvidesStatement) String interfaceName com.intellij.psi.PsiJavaCodeReferenceElement interfaceReference com.intellij.psi.PsiElement parent com.intellij.psi.PsiProvidesStatement statement private synthetic boolean lambda$getStatementsToMerge$1 (com.intellij.psi.PsiProvidesStatement) com.intellij.psi.PsiProvidesStatement statement com.intellij.psi.PsiJavaCodeReferenceElement reference private static synthetic java.util.stream.Stream lambda$getImplementationNames$0 (com.intellij.psi.PsiReferenceList) com.intellij.psi.PsiReferenceList implementationList private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/MethodArgumentFix.class
MethodArgumentFix.java package com.intellij.codeInsight.daemon.impl.quickfix public abstract com.intellij.codeInsight.daemon.impl.quickfix.MethodArgumentFix extends java.lang.Object implements com.intellij.codeInsight.intention.IntentionAction { private static final com.intellij.openapi.diagnostic.Logger LOG protected final com.intellij.psi.PsiExpressionList myArgList protected final int myIndex protected final com.intellij.codeInsight.daemon.impl.quickfix.ArgumentFixerActionFactory myArgumentFixerActionFactory protected final com.intellij.psi.PsiType myToType protected void <init> (com.intellij.psi.PsiExpressionList, int, com.intellij.psi.PsiType, com.intellij.codeInsight.daemon.impl.quickfix.ArgumentFixerActionFactory) com.intellij.psi.PsiExpressionList list int i com.intellij.psi.PsiType toType com.intellij.codeInsight.daemon.impl.quickfix.ArgumentFixerActionFactory fixerActionFactory public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.psi.PsiExpression[] args com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public boolean startInWriteAction () public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression modified public java.lang.String getFamilyName () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/MethodReturnFixFactory.class
MethodReturnFixFactory.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.MethodReturnFixFactory extends com.intellij.codeInsight.daemon.impl.quickfix.ArgumentFixerActionFactory { public static final com.intellij.codeInsight.daemon.impl.quickfix.ArgumentFixerActionFactory INSTANCE private void <init> () protected com.intellij.psi.PsiExpression getModifiedArgument (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType toType com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiMethod method com.intellij.psi.PsiType type public boolean areTypesConvertible (com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.psi.PsiElement) com.intellij.psi.PsiType exprType com.intellij.psi.PsiType parameterType com.intellij.psi.PsiElement context public com.intellij.codeInsight.intention.IntentionAction createFix (com.intellij.psi.PsiExpressionList, int, com.intellij.psi.PsiType) com.intellij.psi.PsiExpressionList list int i com.intellij.psi.PsiType toType com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiMethod method com.intellij.psi.PsiReferenceExpression ref private static synthetic boolean lambda$createFix$0 (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiReference) com.intellij.psi.PsiReferenceExpression ref com.intellij.psi.PsiReference r static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/MethodThrowsFix$Add.class
MethodThrowsFix.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.MethodThrowsFix$Add extends com.intellij.codeInsight.daemon.impl.quickfix.MethodThrowsFix { public void <init> (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClassType, boolean) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClassType exceptionType boolean showClassName protected java.lang.String getTextMessageKey () public void invoke (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiClassType type com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement com.intellij.psi.PsiMethod myMethod com.intellij.psi.PsiJavaCodeReferenceElement[] referenceElements boolean alreadyThrows private synthetic boolean lambda$invoke$0 (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement referenceElement private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/MethodThrowsFix$Remove.class
MethodThrowsFix.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.MethodThrowsFix$Remove extends com.intellij.codeInsight.daemon.impl.quickfix.MethodThrowsFix { public void <init> (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClassType, boolean) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClassType exceptionType boolean showClassName public boolean startInWriteAction () protected java.lang.String getTextMessageKey () public void invoke (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.find.findUsages.JavaMethodFindUsagesOptions ops boolean breakSourceCode com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement com.intellij.psi.PsiMethod method com.intellij.psi.PsiClassType exception com.intellij.psi.PsiType exceptionType public static com.intellij.psi.PsiElement[] extractRefsToRemove (com.intellij.psi.PsiMethod, com.intellij.psi.PsiType) com.intellij.psi.PsiMethod method com.intellij.psi.PsiType exceptionType java.util.List refs com.intellij.psi.PsiJavaCodeReferenceElement[] referenceElements com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.javadoc.PsiDocComment comment private static synthetic boolean lambda$extractRefsToRemove$6 (com.intellij.psi.PsiElementFactory, com.intellij.psi.PsiType, com.intellij.psi.javadoc.PsiDocTag) com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.PsiType exceptionType com.intellij.psi.javadoc.PsiDocTag tag com.intellij.psi.PsiClass tagValueClass com.intellij.psi.PsiClassType tagValueType private static synthetic boolean lambda$extractRefsToRemove$5 (com.intellij.psi.javadoc.PsiDocTag) com.intellij.psi.javadoc.PsiDocTag tag private static synthetic boolean lambda$extractRefsToRemove$4 (com.intellij.psi.PsiElementFactory, com.intellij.psi.PsiType, com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.PsiType exceptionType com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiType refType private static synthetic void lambda$invoke$3 (com.intellij.psi.PsiMethod, com.intellij.psi.PsiType) throws java.lang.RuntimeException com.intellij.psi.PsiElement element com.intellij.psi.PsiMethod method com.intellij.psi.PsiType exceptionType private static synthetic java.lang.Boolean lambda$invoke$2 (com.intellij.psi.PsiMethod, com.intellij.find.findUsages.JavaMethodFindUsagesOptions, com.intellij.psi.PsiClassType) throws java.lang.RuntimeException com.intellij.psi.PsiMethod method com.intellij.find.findUsages.JavaMethodFindUsagesOptions ops com.intellij.psi.PsiClassType exception private static synthetic boolean lambda$null$1 (com.intellij.psi.PsiClassType, com.intellij.usageView.UsageInfo) com.intellij.psi.PsiCallExpression call java.util.Collection types java.util.List thrownCheckedExceptions com.intellij.psi.PsiType caughtExceptionType com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiCodeBlock block com.intellij.codeInsight.ExceptionUtil$HandlePlace place com.intellij.psi.PsiClassType exception com.intellij.usageView.UsageInfo usage com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent private static synthetic boolean lambda$null$0 (com.intellij.psi.PsiType, com.intellij.psi.PsiClassType) com.intellij.psi.PsiType caughtExceptionType com.intellij.psi.PsiClassType ex private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/MethodThrowsFix$RemoveFirst.class
MethodThrowsFix.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.MethodThrowsFix$RemoveFirst extends com.intellij.codeInsight.daemon.impl.quickfix.MethodThrowsFix { public void <init> (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClassType, boolean) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClassType exceptionType boolean showClassName protected java.lang.String getTextMessageKey () public void invoke (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement com.intellij.psi.PsiJavaCodeReferenceElement[] referenceElements private synthetic boolean lambda$invoke$0 (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement referenceElement private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/MethodThrowsFix.class
MethodThrowsFix.java package com.intellij.codeInsight.daemon.impl.quickfix public abstract com.intellij.codeInsight.daemon.impl.quickfix.MethodThrowsFix extends com.intellij.codeInspection.LocalQuickFixOnPsiElement { protected final String myThrowsCanonicalText private final String myMethodName protected void <init> (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClassType, boolean) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClassType exceptionType boolean showClassName protected abstract java.lang.String getTextMessageKey () public final java.lang.String getText () public final java.lang.String getFamilyName () public final boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/MoveFileFix.class
MoveFileFix.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.MoveFileFix extends java.lang.Object implements com.intellij.codeInsight.intention.IntentionAction { private final com.intellij.openapi.vfs.VirtualFile myFile private final com.intellij.openapi.vfs.VirtualFile myTarget private final String myMessage public void <init> (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile, java.lang.String) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFile target String message public java.lang.String getText () public java.lang.String getFamilyName () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException java.io.IOException e com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public boolean startInWriteAction () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/PermuteArgumentsFix.class
PermuteArgumentsFix.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.PermuteArgumentsFix extends java.lang.Object implements com.intellij.codeInsight.intention.IntentionAction com.intellij.codeInsight.intention.HighPriorityAction { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.psi.PsiCall myCall private final com.intellij.psi.PsiCall myPermutation private void <init> (com.intellij.psi.PsiCall, com.intellij.psi.PsiCall) com.intellij.psi.PsiCall call com.intellij.psi.PsiCall permutation public boolean startInWriteAction () public java.lang.String getText () public java.lang.String getFamilyName () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public static boolean registerFix (com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.psi.PsiCall, com.intellij.psi.infos.CandidateInfo[], com.intellij.openapi.util.TextRange) com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiType type int i com.intellij.util.IncorrectOperationException e com.intellij.psi.infos.MethodCandidateInfo methodCandidate com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiParameter[] parameters int minIncompatibleIndex int maxIncompatibleIndex int incompatibilitiesCount com.intellij.psi.infos.CandidateInfo candidate com.intellij.codeInsight.daemon.impl.quickfix.PermuteArgumentsFix fix com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.PsiCall callExpression com.intellij.psi.infos.CandidateInfo[] candidates com.intellij.openapi.util.TextRange fixRange com.intellij.psi.PsiExpression[] expressions java.util.List permutations private static void registerShiftFixes (com.intellij.psi.PsiExpression[], com.intellij.psi.PsiCall, java.util.List, com.intellij.psi.infos.MethodCandidateInfo, int, int) throws com.intellij.util.IncorrectOperationException int j int i com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiCall callExpression java.util.List permutations com.intellij.psi.infos.MethodCandidateInfo methodCandidate int minIncompatibleIndex int maxIncompatibleIndex com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor private static boolean canShift (com.intellij.psi.PsiExpression[], com.intellij.psi.PsiCall, java.util.List, int) int k com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiCall callExpression java.util.List permutations int i com.intellij.psi.PsiCall copy com.intellij.psi.PsiExpressionList list com.intellij.psi.PsiExpression[] copyExpressions com.intellij.psi.JavaResolveResult result private static void registerSwapFixes (com.intellij.psi.PsiExpression[], com.intellij.psi.PsiCall, java.util.List, com.intellij.psi.infos.MethodCandidateInfo, int, int, int) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiCall copy com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] copyExpressions com.intellij.psi.JavaResolveResult result int j int i com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiCall callExpression java.util.List permutations com.intellij.psi.infos.MethodCandidateInfo candidate int incompatibilitiesCount int minIncompatibleIndex int maxIncompatibleIndex com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/QualifySuperArgumentFix.class
QualifySuperArgumentFix.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.QualifySuperArgumentFix extends com.intellij.codeInsight.daemon.impl.quickfix.QualifyThisOrSuperArgumentFix { public void <init> (com.intellij.psi.PsiExpression, com.intellij.psi.PsiClass) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiClass psiClass protected java.lang.String getQualifierText () protected com.intellij.psi.PsiExpression getQualifier (com.intellij.psi.PsiManager) com.intellij.psi.PsiManager manager public static void registerQuickFixAction (com.intellij.psi.PsiSuperExpression, com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.psi.PsiMethod method com.intellij.util.IncorrectOperationException e com.intellij.psi.PsiMethodCallExpression copy com.intellij.psi.PsiExpression superQualifierCopy com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass superClass com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.PsiMethodCallExpression callExpression com.intellij.psi.PsiSuperExpression expr com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiClass containingClass private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/QualifyThisArgumentFix.class
QualifyThisArgumentFix.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.QualifyThisArgumentFix extends com.intellij.codeInsight.daemon.impl.quickfix.QualifyThisOrSuperArgumentFix { public void <init> (com.intellij.psi.PsiExpression, com.intellij.psi.PsiClass) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiClass psiClass protected java.lang.String getQualifierText () protected com.intellij.psi.PsiExpression getQualifier (com.intellij.psi.PsiManager) com.intellij.psi.PsiManager manager public static void registerQuickFixAction (com.intellij.psi.infos.CandidateInfo[], com.intellij.psi.PsiCall, com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.openapi.util.TextRange) com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiType parameterType com.intellij.psi.infos.CandidateInfo candidate com.intellij.psi.PsiType exprType com.intellij.psi.PsiExpression expression int i1 int expressionsLength com.intellij.psi.infos.CandidateInfo[] candidates com.intellij.psi.PsiCall call com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.openapi.util.TextRange fixRange java.util.Set containingClasses com.intellij.psi.PsiClass parentClass com.intellij.psi.PsiExpressionList list com.intellij.psi.PsiExpression[] expressions private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/QualifyThisOrSuperArgumentFix.class
QualifyThisOrSuperArgumentFix.java package com.intellij.codeInsight.daemon.impl.quickfix public abstract com.intellij.codeInsight.daemon.impl.quickfix.QualifyThisOrSuperArgumentFix extends java.lang.Object implements com.intellij.codeInsight.intention.IntentionAction { protected static final com.intellij.openapi.diagnostic.Logger LOG protected final com.intellij.psi.PsiExpression myExpression protected final com.intellij.psi.PsiClass myPsiClass private String myText public void <init> (com.intellij.psi.PsiExpression, com.intellij.psi.PsiClass) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiClass psiClass public boolean startInWriteAction () public java.lang.String getText () protected abstract java.lang.String getQualifierText () protected abstract com.intellij.psi.PsiExpression getQualifier (com.intellij.psi.PsiManager) public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public java.lang.String getFamilyName () public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/QualifyWithThisFix.class
QualifyWithThisFix.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.QualifyWithThisFix extends java.lang.Object implements com.intellij.codeInsight.intention.IntentionAction { private final com.intellij.psi.PsiClass myContainingClass private final com.intellij.psi.PsiElement myExpression public void <init> (com.intellij.psi.PsiClass, com.intellij.psi.PsiElement) com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiElement expression public java.lang.String getText () public java.lang.String getFamilyName () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file com.intellij.psi.PsiThisExpression thisExpression public boolean startInWriteAction () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/RemoveRedundantArgumentsFix.class
RemoveRedundantArgumentsFix.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.RemoveRedundantArgumentsFix extends java.lang.Object implements com.intellij.codeInsight.intention.IntentionAction { private final com.intellij.psi.PsiMethod myTargetMethod private final com.intellij.psi.PsiExpression[] myArguments private final com.intellij.psi.PsiSubstitutor mySubstitutor private void <init> (com.intellij.psi.PsiMethod, com.intellij.psi.PsiExpression[], com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiMethod targetMethod com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiSubstitutor substitutor public java.lang.String getText () public java.lang.String getFamilyName () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.psi.PsiExpression expression com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file private static com.intellij.psi.PsiExpression[] findRedundantArgument (com.intellij.psi.PsiExpression[], com.intellij.psi.PsiParameter[], com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiExpression argument com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiType argumentType com.intellij.psi.PsiType parameterType int i com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiSubstitutor substitutor public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiExpression argument com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file com.intellij.psi.PsiExpression[] redundantArguments public boolean startInWriteAction () public static void registerIntentions (com.intellij.psi.JavaResolveResult[], com.intellij.psi.PsiExpressionList, com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.openapi.util.TextRange) com.intellij.psi.JavaResolveResult candidate com.intellij.psi.JavaResolveResult[] candidates com.intellij.psi.PsiExpressionList arguments com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.openapi.util.TextRange fixRange private static void registerIntention (com.intellij.psi.PsiExpressionList, com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.openapi.util.TextRange, com.intellij.psi.JavaResolveResult, com.intellij.psi.PsiElement) com.intellij.psi.PsiExpressionList arguments com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.openapi.util.TextRange fixRange com.intellij.psi.JavaResolveResult candidate com.intellij.psi.PsiElement context com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/RemoveUnusedVariableUtil$1.class
RemoveUnusedVariableUtil.java package com.intellij.codeInsight.daemon.impl.quickfix final com.intellij.codeInsight.daemon.impl.quickfix.RemoveUnusedVariableUtil$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic com.intellij.psi.PsiVariable val$variable final synthetic java.util.List val$references void <init> (com.intellij.psi.PsiVariable, java.util.List) public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression }
com/intellij/codeInsight/daemon/impl/quickfix/RemoveUnusedVariableUtil$RemoveMode.class
RemoveUnusedVariableUtil.java package com.intellij.codeInsight.daemon.impl.quickfix public final enum com.intellij.codeInsight.daemon.impl.quickfix.RemoveUnusedVariableUtil$RemoveMode extends java.lang.Enum { public static final enum com.intellij.codeInsight.daemon.impl.quickfix.RemoveUnusedVariableUtil$RemoveMode MAKE_STATEMENT public static final enum com.intellij.codeInsight.daemon.impl.quickfix.RemoveUnusedVariableUtil$RemoveMode DELETE_ALL public static final enum com.intellij.codeInsight.daemon.impl.quickfix.RemoveUnusedVariableUtil$RemoveMode CANCEL private static final synthetic com.intellij.codeInsight.daemon.impl.quickfix.RemoveUnusedVariableUtil$RemoveMode[] $VALUES public static com.intellij.codeInsight.daemon.impl.quickfix.RemoveUnusedVariableUtil$RemoveMode[] values () public static com.intellij.codeInsight.daemon.impl.quickfix.RemoveUnusedVariableUtil$RemoveMode valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/codeInsight/daemon/impl/quickfix/RemoveUnusedVariableUtil.class
RemoveUnusedVariableUtil.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.RemoveUnusedVariableUtil extends java.lang.Object { public void <init> () public static boolean checkSideEffects (com.intellij.psi.PsiExpression, com.intellij.psi.PsiVariable, java.util.List) java.util.function.Predicate allowedSideEffect com.intellij.psi.PsiExpression element com.intellij.psi.PsiVariable variableToIgnore java.util.List sideEffects java.util.List writes java.util.function.Predicate allowedSideEffect public static com.intellij.psi.PsiElement replaceElementWithExpression (com.intellij.psi.PsiExpression, com.intellij.psi.PsiElementFactory, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement lastChild com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiElement element com.intellij.psi.PsiElement elementToReplace com.intellij.psi.PsiElement expressionToReplaceWith static com.intellij.psi.PsiElement createStatementIfNeeded (com.intellij.psi.PsiExpression, com.intellij.psi.PsiElementFactory, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException boolean needBlock String replacement com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent String replacement static void deleteWholeStatement (com.intellij.psi.PsiElement, com.intellij.psi.PsiElementFactory) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiExpression other com.intellij.psi.PsiExpressionList list com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiElement element com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiElement parent static void deleteReferences (com.intellij.psi.PsiVariable, java.util.List, com.intellij.codeInsight.daemon.impl.quickfix.RemoveUnusedVariableUtil$RemoveMode) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement expression com.intellij.psi.PsiVariable variable java.util.List references com.intellij.codeInsight.daemon.impl.quickfix.RemoveUnusedVariableUtil$RemoveMode mode static void collectReferences (com.intellij.psi.PsiElement, com.intellij.psi.PsiVariable, java.util.List) com.intellij.psi.PsiElement context com.intellij.psi.PsiVariable variable java.util.List references static java.lang.Boolean processUsage (com.intellij.psi.PsiElement, com.intellij.psi.PsiVariable, java.util.List, com.intellij.codeInsight.daemon.impl.quickfix.RemoveUnusedVariableUtil$RemoveMode) throws com.intellij.util.IncorrectOperationException java.util.List references com.intellij.psi.PsiAssignmentExpression expression com.intellij.psi.PsiExpression lExpression com.intellij.psi.PsiExpression rExpression boolean sideEffectFound com.intellij.psi.PsiElement parent java.util.List references com.intellij.psi.PsiExpression expression boolean sideEffectsFound com.intellij.psi.PsiElement element com.intellij.psi.PsiVariable variable java.util.List sideEffects com.intellij.codeInsight.daemon.impl.quickfix.RemoveUnusedVariableUtil$RemoveMode deleteMode com.intellij.psi.PsiElementFactory factory private static com.intellij.psi.PsiElement eraseUnnecessaryOuterParentheses (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parenthesizedParent public static boolean isForLoopUpdate (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent private static synthetic boolean lambda$checkSideEffects$1 (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable variableToIgnore com.intellij.psi.PsiElement e private static synthetic boolean lambda$checkSideEffects$0 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/ReplaceAssignmentFromVoidWithStatementIntentionAction.class
ReplaceAssignmentFromVoidWithStatementIntentionAction.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.ReplaceAssignmentFromVoidWithStatementIntentionAction extends java.lang.Object implements com.intellij.codeInsight.intention.IntentionAction { private final com.intellij.psi.PsiElement myParent private final com.intellij.psi.PsiExpression myLExpr public void <init> (com.intellij.psi.PsiElement, com.intellij.psi.PsiExpression) com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpression lExpr public java.lang.String getText () public java.lang.String getFamilyName () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public boolean startInWriteAction () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/ReplaceGetClassWithClassLiteralFix.class
ReplaceGetClassWithClassLiteralFix.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.ReplaceGetClassWithClassLiteralFix extends com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement implements com.intellij.codeInsight.intention.HighPriorityAction { private String myText static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression public void invoke (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement com.intellij.psi.PsiClass aClass com.intellij.psi.PsiExpression classLiteral public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement com.intellij.psi.PsiClass aClass String className public java.lang.String getText () public java.lang.String getFamilyName () public static void registerFix (com.intellij.psi.PsiMethodCallExpression, com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethodCallExpression callExpression com.intellij.codeInsight.daemon.impl.HighlightInfo errorResult static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/VariableArrayTypeFix.class
VariableArrayTypeFix.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.VariableArrayTypeFix extends com.intellij.codeInspection.LocalQuickFixOnPsiElement { private final com.intellij.psi.PsiArrayType myTargetType private final String myName private final String myFamilyName private void <init> (com.intellij.psi.PsiArrayInitializerExpression, com.intellij.psi.PsiArrayType, com.intellij.psi.PsiVariable) com.intellij.psi.PsiArrayInitializerExpression initializer com.intellij.psi.PsiArrayType arrayType com.intellij.psi.PsiVariable variable com.intellij.psi.PsiExpression myNewExpression public static com.intellij.codeInsight.daemon.impl.quickfix.VariableArrayTypeFix createFix (com.intellij.psi.PsiArrayInitializerExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiArrayInitializerExpression initializer com.intellij.psi.PsiType componentType com.intellij.psi.PsiArrayType arrayType com.intellij.psi.PsiArrayInitializerExpression arrayInitializer com.intellij.psi.PsiVariable variable private static java.lang.String formatType (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable String type private static com.intellij.psi.PsiArrayInitializerExpression getInitializer (com.intellij.psi.PsiArrayInitializerExpression) com.intellij.psi.PsiArrayInitializerExpression initializer com.intellij.psi.PsiArrayInitializerExpression arrayInitializer private static com.intellij.psi.PsiVariable getVariableLocal (com.intellij.psi.PsiArrayInitializerExpression) com.intellij.psi.PsiNewExpression newExpressionLocal com.intellij.psi.PsiElement newParent com.intellij.psi.PsiArrayInitializerExpression initializer com.intellij.psi.PsiVariable variableLocal com.intellij.psi.PsiElement parent private static com.intellij.psi.PsiNewExpression getNewExpressionLocal (com.intellij.psi.PsiArrayInitializerExpression) com.intellij.psi.PsiArrayInitializerExpression initializer com.intellij.psi.PsiNewExpression newExpressionLocal com.intellij.psi.PsiElement parent private static com.intellij.psi.PsiVariable getFromAssignment (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiExpression reference com.intellij.psi.PsiElement referencedElement private static java.lang.String getNewText (com.intellij.psi.PsiElement, com.intellij.psi.PsiArrayInitializerExpression) com.intellij.psi.PsiElement myNewExpression com.intellij.psi.PsiArrayInitializerExpression myInitializer String newText int initializerIdx public java.lang.String getText () public java.lang.String getFamilyName () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement com.intellij.psi.PsiArrayInitializerExpression myInitializer com.intellij.psi.PsiVariable myVariable public boolean startInWriteAction () public void invoke (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement com.intellij.psi.PsiArrayInitializerExpression myInitializer com.intellij.psi.PsiVariable myVariable com.intellij.psi.PsiNewExpression myNewExpression private void fixVariableType (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiVariable) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.psi.PsiVariable myVariable private void fixArrayInitializer (com.intellij.psi.PsiArrayInitializerExpression, com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiArrayInitializerExpression myInitializer com.intellij.psi.PsiNewExpression myNewExpression String text com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiElement[] children private synthetic void lambda$invoke$1 (com.intellij.psi.PsiArrayInitializerExpression, com.intellij.psi.PsiNewExpression) throws java.lang.RuntimeException com.intellij.psi.PsiArrayInitializerExpression myInitializer com.intellij.psi.PsiNewExpression myNewExpression private synthetic void lambda$invoke$0 (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiVariable) throws java.lang.RuntimeException com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.psi.PsiVariable myVariable private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/WrapExpressionFix.class
WrapExpressionFix.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.WrapExpressionFix extends java.lang.Object implements com.intellij.codeInsight.intention.IntentionAction { private final com.intellij.psi.PsiExpression myExpression private final com.intellij.psi.PsiClassType myExpectedType private final boolean myPrimitiveExpected private final String myMethodPresentation static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.PsiType, com.intellij.psi.PsiExpression) com.intellij.psi.PsiType expectedType com.intellij.psi.PsiExpression expression private static com.intellij.psi.PsiClassType getClassType (com.intellij.psi.PsiType, com.intellij.psi.PsiElement) com.intellij.psi.PsiType type com.intellij.psi.PsiElement place public java.lang.String getText () private static java.lang.String getMethodPresentation (com.intellij.psi.PsiExpression, com.intellij.psi.PsiClassType, boolean) com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethod wrapper com.intellij.psi.PsiExpression expression com.intellij.psi.PsiClassType expectedType boolean primitiveExpected com.intellij.psi.PsiType type private static com.intellij.psi.PsiMethod findWrapper (com.intellij.psi.PsiType, com.intellij.psi.PsiClassType, boolean) String methodName com.intellij.psi.PsiMethod method com.intellij.psi.PsiType expectedReturnType com.intellij.psi.PsiMethod[] methods java.util.Set wrapperMethods com.intellij.psi.PsiType type com.intellij.psi.PsiClassType expectedType boolean primitiveExpected com.intellij.psi.PsiClass aClass public java.lang.String getFamilyName () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file com.intellij.psi.PsiType type com.intellij.psi.PsiMethod wrapper com.intellij.psi.PsiElementFactory factory String methodCallText com.intellij.psi.PsiMethodCallExpression call public boolean startInWriteAction () public static void registerWrapAction (com.intellij.psi.JavaResolveResult[], com.intellij.psi.PsiExpression[], com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.psi.PsiType paramType com.intellij.psi.PsiClassType classType com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType exprType int j com.intellij.psi.JavaResolveResult candidate com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiElement element com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameter[] parameters int i com.intellij.psi.JavaResolveResult[] candidates com.intellij.psi.PsiExpression[] expressions com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiType expectedType com.intellij.psi.PsiExpression expr static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/WrapObjectWithOptionalOfNullableFix$1MyFix.class
WrapObjectWithOptionalOfNullableFix.java package com.intellij.codeInsight.daemon.impl.quickfix com.intellij.codeInsight.daemon.impl.quickfix.WrapObjectWithOptionalOfNullableFix$1MyFix extends com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement implements com.intellij.codeInsight.intention.HighPriorityAction { final synthetic com.intellij.psi.PsiType val$type protected void <init> (com.intellij.psi.PsiElement, com.intellij.psi.PsiType) com.intellij.psi.PsiElement element public java.lang.String getFamilyName () public void invoke (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement public java.lang.String getText () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/WrapObjectWithOptionalOfNullableFix$MyFixerActionFactory.class
WrapObjectWithOptionalOfNullableFix.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.WrapObjectWithOptionalOfNullableFix$MyFixerActionFactory extends com.intellij.codeInsight.daemon.impl.quickfix.ArgumentFixerActionFactory { public void <init> () protected com.intellij.psi.PsiExpression getModifiedArgument (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType toType public boolean areTypesConvertible (com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.psi.PsiElement) com.intellij.psi.PsiType exprType com.intellij.psi.PsiType parameterType com.intellij.psi.PsiElement context public com.intellij.codeInsight.daemon.impl.quickfix.MethodArgumentFix createFix (com.intellij.psi.PsiExpressionList, int, com.intellij.psi.PsiType) com.intellij.psi.PsiExpressionList list int i com.intellij.psi.PsiType toType public volatile synthetic com.intellij.codeInsight.intention.IntentionAction createFix (com.intellij.psi.PsiExpressionList, int, com.intellij.psi.PsiType) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/WrapObjectWithOptionalOfNullableFix.class
WrapObjectWithOptionalOfNullableFix.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.WrapObjectWithOptionalOfNullableFix extends com.intellij.codeInsight.daemon.impl.quickfix.MethodArgumentFix implements com.intellij.codeInsight.intention.HighPriorityAction { public static final com.intellij.codeInsight.daemon.impl.quickfix.ArgumentFixerActionFactory REGISTAR protected void <init> (com.intellij.psi.PsiExpressionList, int, com.intellij.psi.PsiType, com.intellij.codeInsight.daemon.impl.quickfix.ArgumentFixerActionFactory) com.intellij.psi.PsiExpressionList list int i com.intellij.psi.PsiType toType com.intellij.codeInsight.daemon.impl.quickfix.ArgumentFixerActionFactory fixerActionFactory public java.lang.String getText () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public static com.intellij.codeInsight.intention.IntentionAction createFix (com.intellij.psi.PsiType, com.intellij.psi.PsiExpression) com.intellij.psi.PsiType type com.intellij.psi.PsiExpression expression private static boolean areConvertible (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType exprType com.intellij.psi.PsiType parameterType com.intellij.psi.PsiClassType$ClassResolveResult resolve com.intellij.psi.PsiClass resolvedClass java.util.Collection values com.intellij.psi.PsiType optionalTypeParameter private static com.intellij.psi.PsiExpression getModifiedExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.openapi.project.Project project com.intellij.codeInsight.Nullability nullability String methodName String newExpressionText static synthetic com.intellij.psi.PsiExpression access$000 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression x0 static synthetic boolean access$100 (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType x0 com.intellij.psi.PsiType x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/WrapWithAdapterMethodCallFix$MyMethodArgumentFix.class
WrapWithAdapterMethodCallFix.java package com.intellij.codeInsight.daemon.impl.quickfix com.intellij.codeInsight.daemon.impl.quickfix.WrapWithAdapterMethodCallFix$MyMethodArgumentFix extends com.intellij.codeInsight.daemon.impl.quickfix.MethodArgumentFix implements com.intellij.codeInsight.intention.HighPriorityAction { protected void <init> (com.intellij.psi.PsiExpressionList, int, com.intellij.psi.PsiType, com.intellij.codeInsight.daemon.impl.quickfix.WrapWithAdapterMethodCallFix$Wrapper) com.intellij.psi.PsiExpressionList list int i com.intellij.psi.PsiType toType com.intellij.codeInsight.daemon.impl.quickfix.WrapWithAdapterMethodCallFix$Wrapper fixerActionFactory public java.lang.String getText () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/WrapWithAdapterMethodCallFix$Wrapper.class
WrapWithAdapterMethodCallFix.java package com.intellij.codeInsight.daemon.impl.quickfix com.intellij.codeInsight.daemon.impl.quickfix.WrapWithAdapterMethodCallFix$Wrapper extends com.intellij.codeInsight.daemon.impl.quickfix.ArgumentFixerActionFactory { final java.util.function.Predicate myInTypeFilter final java.util.function.Predicate myOutTypeFilter final String myTemplate void <init> (java.lang.String, java.util.function.Predicate, java.util.function.Predicate) String template java.util.function.Predicate inTypeFilter java.util.function.Predicate outTypeFilter boolean isApplicable (com.intellij.psi.PsiElement, com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiExpression replacement com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiClass aClass String message com.intellij.util.IncorrectOperationException ioe com.intellij.psi.PsiElement context com.intellij.psi.PsiType inType com.intellij.psi.PsiType outType com.intellij.psi.PsiType variableType String typeText com.intellij.psi.PsiExpression replacement com.intellij.psi.PsiDeclarationStatement declaration com.intellij.psi.PsiVariable var com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiType resultType private com.intellij.psi.PsiExpression createReplacement (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement context String replacement protected com.intellij.psi.PsiExpression getModifiedArgument (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType toType public boolean areTypesConvertible (com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.psi.PsiElement) com.intellij.psi.PsiType exprType com.intellij.psi.PsiType parameterType com.intellij.psi.PsiElement context public com.intellij.codeInsight.daemon.impl.quickfix.MethodArgumentFix createFix (com.intellij.psi.PsiExpressionList, int, com.intellij.psi.PsiType) com.intellij.psi.PsiExpressionList list int i com.intellij.psi.PsiType toType public java.lang.String toString () public volatile synthetic com.intellij.codeInsight.intention.IntentionAction createFix (com.intellij.psi.PsiExpressionList, int, com.intellij.psi.PsiType) static synthetic com.intellij.psi.PsiExpression access$000 (com.intellij.codeInsight.daemon.impl.quickfix.WrapWithAdapterMethodCallFix$Wrapper, com.intellij.psi.PsiElement, java.lang.String) com.intellij.codeInsight.daemon.impl.quickfix.WrapWithAdapterMethodCallFix$Wrapper x0 com.intellij.psi.PsiElement x1 String x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/quickfix/WrapWithAdapterMethodCallFix.class
WrapWithAdapterMethodCallFix.java package com.intellij.codeInsight.daemon.impl.quickfix public com.intellij.codeInsight.daemon.impl.quickfix.WrapWithAdapterMethodCallFix extends com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement implements com.intellij.codeInsight.intention.HighPriorityAction { private static final com.intellij.codeInsight.daemon.impl.quickfix.WrapWithAdapterMethodCallFix$Wrapper[] WRAPPERS private final com.intellij.psi.PsiType myType private final com.intellij.codeInsight.daemon.impl.quickfix.WrapWithAdapterMethodCallFix$Wrapper myWrapper static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.PsiType, com.intellij.psi.PsiExpression) com.intellij.psi.PsiType type com.intellij.psi.PsiExpression expression public java.lang.String getText () public java.lang.String getFamilyName () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement public void invoke (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement private com.intellij.psi.PsiExpression getModifiedExpression (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement expression public static void registerCastActions (com.intellij.psi.infos.CandidateInfo[], com.intellij.psi.PsiCall, com.intellij.codeInsight.daemon.impl.HighlightInfo, com.intellij.openapi.util.TextRange) com.intellij.codeInsight.daemon.impl.quickfix.WrapWithAdapterMethodCallFix$Wrapper wrapper com.intellij.psi.infos.CandidateInfo[] candidates com.intellij.psi.PsiCall call com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.openapi.util.TextRange fixRange private static synthetic boolean lambda$new$14 (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType, com.intellij.codeInsight.daemon.impl.quickfix.WrapWithAdapterMethodCallFix$Wrapper) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type com.intellij.codeInsight.daemon.impl.quickfix.WrapWithAdapterMethodCallFix$Wrapper w private static synthetic boolean lambda$static$13 (com.intellij.psi.PsiType) com.intellij.psi.PsiType outType private static synthetic boolean lambda$static$12 (com.intellij.psi.PsiType) com.intellij.psi.PsiType inType private static synthetic boolean lambda$static$11 (com.intellij.psi.PsiType) com.intellij.psi.PsiType outType private static synthetic boolean lambda$static$10 (com.intellij.psi.PsiType) com.intellij.psi.PsiType inType private static synthetic boolean lambda$static$9 (com.intellij.psi.PsiType) com.intellij.psi.PsiType outType private static synthetic boolean lambda$static$8 (com.intellij.psi.PsiType) com.intellij.psi.PsiType inType private static synthetic boolean lambda$static$7 (com.intellij.psi.PsiType) com.intellij.psi.PsiType outType private static synthetic boolean lambda$static$6 (com.intellij.psi.PsiType) com.intellij.psi.PsiType inType private static synthetic boolean lambda$static$5 (com.intellij.psi.PsiType) com.intellij.psi.PsiType outType private static synthetic boolean lambda$static$4 (com.intellij.psi.PsiType) com.intellij.psi.PsiType inType private static synthetic boolean lambda$static$3 (com.intellij.psi.PsiType) com.intellij.psi.PsiType outType private static synthetic boolean lambda$static$2 (com.intellij.psi.PsiType) com.intellij.psi.PsiType inType private static synthetic boolean lambda$static$1 (com.intellij.psi.PsiType) com.intellij.psi.PsiType outType private static synthetic boolean lambda$static$0 (com.intellij.psi.PsiType) com.intellij.psi.PsiType inType static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/guess/GuessManager.class
GuessManager.java package com.intellij.codeInsight.guess public abstract com.intellij.codeInsight.guess.GuessManager extends java.lang.Object { public void <init> () public static com.intellij.codeInsight.guess.GuessManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract com.intellij.psi.PsiType[] guessContainerElementType (com.intellij.psi.PsiExpression, com.intellij.openapi.util.TextRange) public abstract com.intellij.psi.PsiType[] guessTypeToCast (com.intellij.psi.PsiExpression) public abstract com.intellij.util.containers.MultiMap getControlFlowExpressionTypes (com.intellij.psi.PsiExpression, boolean) public java.util.List getControlFlowExpressionTypeConjuncts (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expr public abstract java.util.List getControlFlowExpressionTypeConjuncts (com.intellij.psi.PsiExpression, boolean) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/guess/impl/ExpressionTypeMemoryState$1.class
ExpressionTypeMemoryState.java package com.intellij.codeInsight.guess.impl final com.intellij.codeInsight.guess.impl.ExpressionTypeMemoryState$1 extends java.lang.Object implements gnu.trove.TObjectHashingStrategy { void <init> () public int computeHashCode (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression object public boolean equals (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression o1 com.intellij.psi.PsiExpression o2 public volatile synthetic boolean equals (java.lang.Object, java.lang.Object) public volatile synthetic int computeHashCode (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/guess/impl/ExpressionTypeMemoryState.class
ExpressionTypeMemoryState.java package com.intellij.codeInsight.guess.impl public com.intellij.codeInsight.guess.impl.ExpressionTypeMemoryState extends com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl { private static final com.intellij.openapi.diagnostic.Logger LOG public static final gnu.trove.TObjectHashingStrategy EXPRESSION_HASHING_STRATEGY private final boolean myHonorAssignments private com.intellij.util.containers.MultiMap myStates public void <init> (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, boolean) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory boolean honorAssignments private void <init> (com.intellij.codeInsight.guess.impl.ExpressionTypeMemoryState) com.intellij.codeInsight.guess.impl.ExpressionTypeMemoryState toCopy protected com.intellij.codeInspection.dataFlow.DfaFactMap filterFactsOnAssignment (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.DfaFactMap) com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.codeInspection.dataFlow.DfaFactMap facts public com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl createCopy () public boolean isSuperStateOf (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl) java.util.Collection thisTypes java.util.Collection thatTypes java.util.Map$Entry entry com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl that com.intellij.util.containers.MultiMap thatStates public boolean applyCondition (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaInstanceofValue value com.intellij.codeInspection.dataFlow.value.DfaValue dfaCond com.intellij.util.containers.MultiMap getStates () public boolean equals (java.lang.Object) Object o com.intellij.codeInsight.guess.impl.ExpressionTypeMemoryState that public int hashCode () int result public java.lang.String toString () void removeExpressionType (com.intellij.psi.PsiExpression) java.util.Map$Entry entry com.intellij.util.containers.MultiMap oldStates com.intellij.psi.PsiExpression expression void setExpressionType (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.util.containers.MultiMap oldStates com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type public volatile synthetic com.intellij.codeInspection.dataFlow.DfaMemoryState createCopy () static synthetic com.intellij.openapi.diagnostic.Logger access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/guess/impl/GuessManagerImpl$1.class
GuessManagerImpl.java package com.intellij.codeInsight.guess.impl final com.intellij.codeInsight.guess.impl.GuessManagerImpl$1 extends com.intellij.codeInspection.dataFlow.DataFlowRunner { final synthetic boolean val$honorAssignments void <init> (boolean) protected com.intellij.codeInspection.dataFlow.DfaMemoryState createMemoryState () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/guess/impl/GuessManagerImpl$ExpressionTypeInstructionVisitor.class
GuessManagerImpl.java package com.intellij.codeInsight.guess.impl com.intellij.codeInsight.guess.impl.GuessManagerImpl$ExpressionTypeInstructionVisitor extends com.intellij.codeInspection.dataFlow.StandardInstructionVisitor { private final com.intellij.codeInspection.dataFlow.TypeConstraint myInitial private com.intellij.util.containers.MultiMap myResult private final com.intellij.psi.PsiElement myForPlace private com.intellij.codeInspection.dataFlow.TypeConstraint myConstraint private final boolean myOnlyForPlace private void <init> (com.intellij.psi.PsiElement, boolean, com.intellij.codeInspection.dataFlow.TypeConstraint) com.intellij.psi.PsiElement forPlace boolean onlyForPlace com.intellij.codeInspection.dataFlow.TypeConstraint initial com.intellij.util.containers.MultiMap getResult () com.intellij.psi.PsiType type private boolean isInteresting (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitInstanceof (com.intellij.codeInspection.dataFlow.instructions.InstanceofInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.InstanceofInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.psi.PsiExpression psiOperand com.intellij.codeInspection.dataFlow.value.DfaValue type com.intellij.codeInspection.dataFlow.value.DfaValue operand com.intellij.codeInspection.dataFlow.value.DfaValue relation public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitTypeCast (com.intellij.codeInspection.dataFlow.instructions.TypeCastInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.TypeCastInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.psi.PsiExpression psiOperand public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitAssign (com.intellij.codeInspection.dataFlow.instructions.AssignInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.AssignInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.psi.PsiExpression left com.intellij.psi.PsiExpression right public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitMethodCall (com.intellij.codeInspection.dataFlow.instructions.MethodCallInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.MethodCallInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.DfaInstructionState[] states public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitPush (com.intellij.codeInspection.dataFlow.instructions.PushInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.PushInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.DfaInstructionState[] states private void addConstraints (com.intellij.codeInspection.dataFlow.DfaInstructionState[]) com.intellij.codeInspection.dataFlow.DfaMemoryState memoryState com.intellij.codeInspection.dataFlow.TypeConstraint constraint com.intellij.codeInspection.dataFlow.DfaInstructionState state com.intellij.codeInspection.dataFlow.DfaInstructionState[] states private void addToResult (com.intellij.util.containers.MultiMap) com.intellij.psi.PsiExpression psiExpression java.util.Iterator iterator com.intellij.util.containers.MultiMap map synthetic void <init> (com.intellij.psi.PsiElement, boolean, com.intellij.codeInspection.dataFlow.TypeConstraint, com.intellij.codeInsight.guess.impl.GuessManagerImpl$1) com.intellij.psi.PsiElement x0 boolean x1 com.intellij.codeInspection.dataFlow.TypeConstraint x2 com.intellij.codeInsight.guess.impl.GuessManagerImpl$1 x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/guess/impl/GuessManagerImpl$GuessTypeVisitor.class
GuessManagerImpl.java package com.intellij.codeInsight.guess.impl com.intellij.codeInsight.guess.impl.GuessManagerImpl$GuessTypeVisitor extends com.intellij.psi.JavaElementVisitor { private final com.intellij.psi.PsiExpression myPlace com.intellij.psi.PsiType mySpecificType private boolean myNeedDfa private boolean myDeclared private final boolean myHonorAssignments void <init> (com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiExpression place boolean honorAssignments protected void handleAssignment (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type com.intellij.psi.PsiType rawType public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression expression public void visitLocalVariable (com.intellij.psi.PsiLocalVariable) com.intellij.psi.PsiLocalVariable variable public void visitTypeCastExpression (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiTypeCastExpression expression com.intellij.psi.PsiExpression operand public void visitInstanceOfExpression (com.intellij.psi.PsiInstanceOfExpression) com.intellij.psi.PsiInstanceOfExpression expression public boolean isDfaNeeded () com.intellij.psi.PsiType type com.intellij.psi.PsiType rawType private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/guess/impl/GuessManagerImpl.class
GuessManagerImpl.java package com.intellij.codeInsight.guess.impl public com.intellij.codeInsight.guess.impl.GuessManagerImpl extends com.intellij.codeInsight.guess.GuessManager { private final com.intellij.codeInsight.guess.impl.MethodPatternMap myMethodPatternMap private final com.intellij.openapi.project.Project myProject private static final int CHECK_USAGE private static final int CHECK_UP private static final int CHECK_DOWN static final synthetic boolean $assertionsDisabled private void initMethodPatterns () public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.psi.PsiType[] guessContainerElementType (com.intellij.psi.PsiExpression, com.intellij.openapi.util.TextRange) com.intellij.psi.PsiFile file java.util.HashSet checkedVariables com.intellij.psi.PsiElement refElement com.intellij.psi.PsiExpression containerExpr com.intellij.openapi.util.TextRange rangeToIgnore java.util.HashSet typesSet com.intellij.psi.PsiType type com.intellij.psi.PsiType elemType private static com.intellij.psi.PsiType getGenericElementType (com.intellij.psi.PsiType) com.intellij.psi.PsiClassType classType com.intellij.psi.PsiType[] parameters com.intellij.psi.PsiType collectionType public com.intellij.psi.PsiType[] guessTypeToCast (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expr java.util.LinkedHashSet types public com.intellij.util.containers.MultiMap getControlFlowExpressionTypes (com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiExpression forPlace boolean honorAssignments com.intellij.util.containers.MultiMap typeMap private static com.intellij.util.containers.MultiMap buildDataflowTypeMap (com.intellij.psi.PsiExpression, boolean, boolean) com.intellij.psi.PsiFile file com.intellij.psi.PsiExpression forPlace boolean onlyForPlace boolean honorAssignments com.intellij.psi.PsiType type com.intellij.psi.PsiElement scope com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.TypeConstraint initial com.intellij.codeInsight.guess.impl.GuessManagerImpl$ExpressionTypeInstructionVisitor visitor private static com.intellij.psi.PsiElement getTopmostBlock (com.intellij.psi.PsiElement) com.intellij.psi.PsiCodeBlock lastCodeBlock com.intellij.psi.PsiFile file com.intellij.psi.PsiElement scope com.intellij.psi.PsiElement lastScope private void addExprTypesByDerivedClasses (java.util.LinkedHashSet, com.intellij.psi.PsiExpression) com.intellij.psi.PsiType derivedType com.intellij.psi.PsiClass derivedClass java.util.LinkedHashSet set com.intellij.psi.PsiExpression expr com.intellij.psi.PsiType type com.intellij.psi.PsiClass refClass com.intellij.psi.PsiManager manager com.intellij.psi.search.PsiElementProcessor$CollectElementsWithLimit processor private void addExprTypesWhenContainerElement (java.util.LinkedHashSet, com.intellij.psi.PsiExpression) com.intellij.psi.PsiType type com.intellij.psi.PsiType[] types com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiMethodCallExpression callExpr com.intellij.psi.PsiReferenceExpression methodExpr String methodName com.intellij.codeInsight.guess.impl.MethodPattern pattern java.util.LinkedHashSet set com.intellij.psi.PsiExpression expr private void addTypesByVariable (java.util.HashSet, com.intellij.psi.PsiVariable, com.intellij.psi.PsiFile, java.util.HashSet, int, com.intellij.openapi.util.TextRange) com.intellij.psi.PsiType type com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiExpressionList list int argIndex com.intellij.psi.PsiMethodCallExpression methodCall com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement ref com.intellij.psi.PsiReference varRef com.intellij.psi.PsiParameter parameter int i com.intellij.psi.PsiElement refElement com.intellij.psi.PsiMethodCallExpression methodCall com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiExpression arg com.intellij.psi.PsiElement ref com.intellij.psi.PsiReference methodRef com.intellij.psi.PsiParameterList list com.intellij.psi.PsiParameter[] parameters int argIndex com.intellij.psi.PsiMethod method java.util.HashSet typesSet com.intellij.psi.PsiVariable var com.intellij.psi.PsiFile scopeFile java.util.HashSet checkedVariables int flags com.intellij.openapi.util.TextRange rangeToIgnore com.intellij.psi.search.SearchScope searchScope private static com.intellij.psi.PsiType guessElementTypeFromReference (com.intellij.codeInsight.guess.impl.MethodPatternMap, com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange) String methodName com.intellij.psi.PsiMethodCallExpression methodCall com.intellij.psi.PsiExpression[] args com.intellij.codeInsight.guess.impl.MethodPattern pattern com.intellij.psi.PsiReferenceExpression parentExpr com.intellij.codeInsight.guess.impl.MethodPatternMap methodPatternMap com.intellij.psi.PsiElement ref com.intellij.openapi.util.TextRange rangeToIgnore com.intellij.psi.PsiElement refParent public java.util.List getControlFlowExpressionTypeConjuncts (com.intellij.psi.PsiExpression, boolean) com.intellij.codeInsight.guess.impl.GuessManagerImpl$GuessTypeVisitor visitor com.intellij.util.containers.MultiMap fromDfa com.intellij.psi.PsiExpression expr boolean honorAssignments com.intellij.psi.PsiExpression place java.util.List result private static com.intellij.codeInsight.guess.impl.GuessManagerImpl$GuessTypeVisitor tryGuessingTypeWithoutDfa (com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiElement e com.intellij.psi.PsiExpression place boolean honorAssignments java.util.List exprsAndVars com.intellij.codeInsight.guess.impl.GuessManagerImpl$GuessTypeVisitor visitor private static java.util.List getPotentiallyAffectingElements (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression place com.intellij.psi.PsiElement topmostBlock private static java.util.List flattenConjuncts (com.intellij.psi.PsiExpression, java.util.Collection) java.util.Set flatTypes com.intellij.psi.PsiExpression expr java.util.Collection conjuncts private static com.intellij.psi.PsiType tryGenerify (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiType expressionType private static synthetic com.intellij.psi.PsiType lambda$flattenConjuncts$3 (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiExpression expr com.intellij.psi.PsiType type private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getPotentiallyAffectingElements$2 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement topmostBlock java.util.List list private static synthetic boolean lambda$null$1 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e private static synthetic boolean lambda$getControlFlowExpressionTypeConjuncts$0 (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiExpression expr com.intellij.psi.PsiType t com.intellij.psi.PsiClass typeClass static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/guess/impl/MethodPattern.class
MethodPattern.java package com.intellij.codeInsight.guess.impl com.intellij.codeInsight.guess.impl.MethodPattern extends java.lang.Object { public final String methodName public final int parameterCount public final int parameterIndex void <init> (java.lang.String, int, int) String methodName int parameterCount int parameterIndex }
com/intellij/codeInsight/guess/impl/MethodPatternMap.class
MethodPatternMap.java package com.intellij.codeInsight.guess.impl com.intellij.codeInsight.guess.impl.MethodPatternMap extends java.lang.Object { private final java.util.HashMap myMethodNameToPatternsMap void <init> () public void addPattern (com.intellij.codeInsight.guess.impl.MethodPattern) com.intellij.codeInsight.guess.impl.MethodPattern pattern public com.intellij.codeInsight.guess.impl.MethodPattern findPattern (java.lang.String, int) String name int parameterCount }
com/intellij/codeInsight/intention/AddAnnotationFix.class
AddAnnotationFix.java package com.intellij.codeInsight.intention public com.intellij.codeInsight.intention.AddAnnotationFix extends com.intellij.codeInsight.intention.AddAnnotationPsiFix implements com.intellij.codeInsight.intention.IntentionAction { public transient void <init> (java.lang.String, com.intellij.psi.PsiModifierListOwner, java.lang.String[]) String fqn com.intellij.psi.PsiModifierListOwner modifierListOwner String[] annotationsToRemove public transient void <init> (java.lang.String, com.intellij.psi.PsiModifierListOwner, com.intellij.psi.PsiNameValuePair[], java.lang.String[]) String fqn com.intellij.psi.PsiModifierListOwner modifierListOwner com.intellij.psi.PsiNameValuePair[] values String[] annotationsToRemove public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/intention/AddAnnotationPsiFix.class
AddAnnotationPsiFix.java package com.intellij.codeInsight.intention public com.intellij.codeInsight.intention.AddAnnotationPsiFix extends com.intellij.codeInspection.LocalQuickFixOnPsiElement { protected final String myAnnotation private final String[] myAnnotationsToRemove private final com.intellij.psi.PsiNameValuePair[] myPairs protected final String myText public transient void <init> (java.lang.String, com.intellij.psi.PsiModifierListOwner, com.intellij.psi.PsiNameValuePair[], java.lang.String[]) String fqn com.intellij.psi.PsiModifierListOwner modifierListOwner com.intellij.psi.PsiNameValuePair[] values String[] annotationsToRemove public static java.lang.String calcText (com.intellij.psi.PsiModifierListOwner, java.lang.String) String type String name com.intellij.psi.PsiModifierListOwner modifierListOwner String annotation String shortName public static com.intellij.psi.PsiModifierListOwner getContainer (com.intellij.psi.PsiFile, int) com.intellij.psi.PsiFile file int offset public static com.intellij.psi.PsiModifierListOwner getContainer (com.intellij.psi.PsiFile, int, boolean) com.intellij.psi.PsiElement target com.intellij.psi.PsiElement id com.intellij.psi.PsiFile file int offset boolean availableOnReference com.intellij.psi.PsiReference reference com.intellij.psi.PsiElement element com.intellij.psi.PsiModifierListOwner listOwner public java.lang.String getText () public java.lang.String getFamilyName () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement public static boolean isAvailable (com.intellij.psi.PsiModifierListOwner, java.lang.String) com.intellij.psi.PsiModifierListOwner modifierListOwner String annotationFQN com.intellij.psi.PsiModifierList modifierList public boolean startInWriteAction () public void invoke (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.codeInsight.ExternalAnnotationsManager$AnnotationPlace annotationAnnotationPlace String fqn com.intellij.psi.PsiFile containingFile com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement com.intellij.psi.PsiModifierListOwner myModifierListOwner com.intellij.codeInsight.ExternalAnnotationsManager annotationsManager com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiClass aClass com.intellij.codeInsight.ExternalAnnotationsManager$AnnotationPlace annotationAnnotationPlace public static com.intellij.psi.PsiAnnotation addPhysicalAnnotation (java.lang.String, com.intellij.psi.PsiNameValuePair[], com.intellij.psi.PsiModifierList) com.intellij.psi.PsiNameValuePair pair String fqn com.intellij.psi.PsiNameValuePair[] pairs com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiAnnotation inserted public static transient void removePhysicalAnnotations (com.intellij.psi.PsiModifierListOwner, java.lang.String[]) com.intellij.psi.PsiAnnotation annotation String fqn com.intellij.psi.PsiModifierListOwner owner String[] fqns protected java.lang.String[] getAnnotationsToRemove () public static boolean isNullabilityAnnotationApplicable (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiType returnType com.intellij.psi.PsiModifierListOwner owner public static com.intellij.codeInsight.intention.AddAnnotationPsiFix createAddNullableFix (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner owner com.intellij.codeInsight.NullableNotNullManager manager public static com.intellij.codeInsight.intention.AddAnnotationPsiFix createAddNotNullFix (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner owner com.intellij.codeInsight.NullableNotNullManager manager private static com.intellij.codeInsight.intention.AddAnnotationPsiFix createAddNullableNotNullFix (com.intellij.psi.PsiModifierListOwner, java.lang.String, java.util.List) com.intellij.psi.PsiModifierListOwner owner String annotationToAdd java.util.List annotationsToRemove private synthetic void lambda$invoke$0 (com.intellij.psi.PsiModifierListOwner, com.intellij.psi.PsiModifierList, com.intellij.openapi.project.Project) com.intellij.psi.PsiModifierListOwner myModifierListOwner com.intellij.psi.PsiModifierList modifierList com.intellij.openapi.project.Project project com.intellij.psi.PsiAnnotation inserted private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/intention/impl/AddNotNullAnnotationFix.class
AddNotNullAnnotationFix.java package com.intellij.codeInsight.intention.impl public com.intellij.codeInsight.intention.impl.AddNotNullAnnotationFix extends com.intellij.codeInsight.intention.impl.AddNullableNotNullAnnotationFix { public void <init> (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner owner private static java.lang.String[] getNullables (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner owner java.util.List nullables private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/intention/impl/AddNullableAnnotationFix.class
AddNullableAnnotationFix.java package com.intellij.codeInsight.intention.impl public com.intellij.codeInsight.intention.impl.AddNullableAnnotationFix extends com.intellij.codeInsight.intention.impl.AddNullableNotNullAnnotationFix { public void <init> (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner owner private static java.lang.String[] getNotNulls (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner owner java.util.List notnulls private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/intention/impl/AddNullableNotNullAnnotationFix.class
AddNullableNotNullAnnotationFix.java package com.intellij.codeInsight.intention.impl public com.intellij.codeInsight.intention.impl.AddNullableNotNullAnnotationFix extends com.intellij.codeInsight.intention.AddAnnotationPsiFix { public transient void <init> (java.lang.String, com.intellij.psi.PsiModifierListOwner, java.lang.String[]) String fqn com.intellij.psi.PsiModifierListOwner owner String[] annotationToRemove public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement com.intellij.psi.PsiModifierListOwner owner private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/AbstractDependencyVisitor$1.class
AbstractDependencyVisitor.java package com.intellij.codeInspection com.intellij.codeInspection.AbstractDependencyVisitor$1 extends org.jetbrains.org.objectweb.asm.ClassReader { final synthetic com.intellij.codeInspection.AbstractDependencyVisitor this$0 void <init> (com.intellij.codeInspection.AbstractDependencyVisitor, java.io.InputStream) com.intellij.codeInspection.AbstractDependencyVisitor this$0 java.io.InputStream x0 protected org.jetbrains.org.objectweb.asm.Label readLabel (int, org.jetbrains.org.objectweb.asm.Label[]) int offset org.jetbrains.org.objectweb.asm.Label[] labels }
com/intellij/codeInspection/AbstractDependencyVisitor$AnnotationDependencyVisitor.class
AbstractDependencyVisitor.java package com.intellij.codeInspection com.intellij.codeInspection.AbstractDependencyVisitor$AnnotationDependencyVisitor extends org.jetbrains.org.objectweb.asm.AnnotationVisitor { final synthetic com.intellij.codeInspection.AbstractDependencyVisitor this$0 void <init> (com.intellij.codeInspection.AbstractDependencyVisitor) public void visit (java.lang.String, java.lang.Object) String name Object value public void visitEnum (java.lang.String, java.lang.String, java.lang.String) String name String desc String value public org.jetbrains.org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String) String name String desc public org.jetbrains.org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String) String name }
com/intellij/codeInspection/AbstractDependencyVisitor$DependencyFieldVisitor.class
AbstractDependencyVisitor.java package com.intellij.codeInspection com.intellij.codeInspection.AbstractDependencyVisitor$DependencyFieldVisitor extends org.jetbrains.org.objectweb.asm.FieldVisitor { final synthetic com.intellij.codeInspection.AbstractDependencyVisitor this$0 void <init> (com.intellij.codeInspection.AbstractDependencyVisitor) public org.jetbrains.org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.jetbrains.org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.jetbrains.org.objectweb.asm.TypePath typePath String desc boolean visible public org.jetbrains.org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String desc boolean visible }
com/intellij/codeInspection/AbstractDependencyVisitor$DependencyMethodVisitor.class
AbstractDependencyVisitor.java package com.intellij.codeInspection com.intellij.codeInspection.AbstractDependencyVisitor$DependencyMethodVisitor extends org.jetbrains.org.objectweb.asm.MethodVisitor { private org.jetbrains.org.objectweb.asm.Label myFirstLabel final synthetic com.intellij.codeInspection.AbstractDependencyVisitor this$0 void <init> (com.intellij.codeInspection.AbstractDependencyVisitor) public void visitLabel (org.jetbrains.org.objectweb.asm.Label) org.jetbrains.org.objectweb.asm.Label label public org.jetbrains.org.objectweb.asm.AnnotationVisitor visitAnnotationDefault () public org.jetbrains.org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String desc boolean visible public org.jetbrains.org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean) int parameter String desc boolean visible public void visitTypeInsn (int, java.lang.String) int opcode String desc public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String desc public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) int opcode String owner String name String desc boolean itf public void visitLdcInsn (java.lang.Object) Object cst public void visitMultiANewArrayInsn (java.lang.String, int) String desc int dims public void visitTryCatchBlock (org.jetbrains.org.objectweb.asm.Label, org.jetbrains.org.objectweb.asm.Label, org.jetbrains.org.objectweb.asm.Label, java.lang.String) org.jetbrains.org.objectweb.asm.Label start org.jetbrains.org.objectweb.asm.Label end org.jetbrains.org.objectweb.asm.Label handler String type public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.jetbrains.org.objectweb.asm.Label, org.jetbrains.org.objectweb.asm.Label, int) String name String desc String signature org.jetbrains.org.objectweb.asm.Label start org.jetbrains.org.objectweb.asm.Label end int index public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.jetbrains.org.objectweb.asm.Handle, java.lang.Object[]) Object arg String name String desc org.jetbrains.org.objectweb.asm.Handle bsm Object[] bsmArgs public org.jetbrains.org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.jetbrains.org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.jetbrains.org.objectweb.asm.TypePath typePath String desc boolean visible public org.jetbrains.org.objectweb.asm.AnnotationVisitor visitInsnAnnotation (int, org.jetbrains.org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.jetbrains.org.objectweb.asm.TypePath typePath String desc boolean visible public org.jetbrains.org.objectweb.asm.AnnotationVisitor visitTryCatchAnnotation (int, org.jetbrains.org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.jetbrains.org.objectweb.asm.TypePath typePath String desc boolean visible public org.jetbrains.org.objectweb.asm.AnnotationVisitor visitLocalVariableAnnotation (int, org.jetbrains.org.objectweb.asm.TypePath, org.jetbrains.org.objectweb.asm.Label[], org.jetbrains.org.objectweb.asm.Label[], int[], java.lang.String, boolean) int typeRef org.jetbrains.org.objectweb.asm.TypePath typePath org.jetbrains.org.objectweb.asm.Label[] start org.jetbrains.org.objectweb.asm.Label[] end int[] index String desc boolean visible }
com/intellij/codeInspection/AbstractDependencyVisitor$DependencySignatureVisitor.class
AbstractDependencyVisitor.java package com.intellij.codeInspection com.intellij.codeInspection.AbstractDependencyVisitor$DependencySignatureVisitor extends org.jetbrains.org.objectweb.asm.signature.SignatureVisitor { final synthetic com.intellij.codeInspection.AbstractDependencyVisitor this$0 void <init> (com.intellij.codeInspection.AbstractDependencyVisitor) public void visitClassType (java.lang.String) String name public void visitInnerClassType (java.lang.String) String name }
com/intellij/codeInspection/AbstractDependencyVisitor.class
AbstractDependencyVisitor.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.AbstractDependencyVisitor extends org.jetbrains.org.objectweb.asm.ClassVisitor { private static final com.intellij.openapi.diagnostic.Logger LOG private static final org.jetbrains.org.objectweb.asm.Label LABEL private final com.intellij.codeInspection.AbstractDependencyVisitor$AnnotationDependencyVisitor myAnnotationVisitor private final com.intellij.codeInspection.AbstractDependencyVisitor$DependencySignatureVisitor mySignatureVisitor private final com.intellij.codeInspection.AbstractDependencyVisitor$DependencyFieldVisitor myFieldVisitor private String myCurrentClassName private final java.util.Map mySlotNames protected void <init> () protected abstract void addClassName (java.lang.String) public void processFile (java.io.File) java.io.InputStream is java.io.IOException e java.io.File file public void processStream (java.io.InputStream) throws java.io.IOException java.io.InputStream is org.jetbrains.org.objectweb.asm.ClassReader cr public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int version int access String name String signature String superName String[] interfaces private java.lang.String getSlotName (java.lang.String) int idx String name String result public org.jetbrains.org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String desc boolean visible public org.jetbrains.org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.jetbrains.org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.jetbrains.org.objectweb.asm.TypePath typePath String desc boolean visible public org.jetbrains.org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) int access String name String desc String signature Object value public org.jetbrains.org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int access String name String desc String signature String[] exceptions private void addName (java.lang.String) String name private void addNames (java.lang.String[]) int i String[] names private void addDesc (java.lang.String) String desc private void addHandle (org.jetbrains.org.objectweb.asm.Handle) org.jetbrains.org.objectweb.asm.Handle h private void addMethodDesc (java.lang.String) org.jetbrains.org.objectweb.asm.Type type String desc org.jetbrains.org.objectweb.asm.Type[] types private void addType (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type t private void addSignature (java.lang.String) String signature private void addTypeSignature (java.lang.String) String signature public java.lang.String getCurrentClassName () static synthetic org.jetbrains.org.objectweb.asm.Label access$000 () static synthetic com.intellij.codeInspection.AbstractDependencyVisitor$AnnotationDependencyVisitor access$100 (com.intellij.codeInspection.AbstractDependencyVisitor) com.intellij.codeInspection.AbstractDependencyVisitor x0 static synthetic void access$200 (com.intellij.codeInspection.AbstractDependencyVisitor, java.lang.String) com.intellij.codeInspection.AbstractDependencyVisitor x0 String x1 static synthetic void access$300 (com.intellij.codeInspection.AbstractDependencyVisitor, java.lang.String) com.intellij.codeInspection.AbstractDependencyVisitor x0 String x1 static synthetic void access$400 (com.intellij.codeInspection.AbstractDependencyVisitor, java.lang.String) com.intellij.codeInspection.AbstractDependencyVisitor x0 String x1 static synthetic void access$500 (com.intellij.codeInspection.AbstractDependencyVisitor, org.jetbrains.org.objectweb.asm.Type) com.intellij.codeInspection.AbstractDependencyVisitor x0 org.jetbrains.org.objectweb.asm.Type x1 static synthetic void access$600 (com.intellij.codeInspection.AbstractDependencyVisitor, java.lang.String) com.intellij.codeInspection.AbstractDependencyVisitor x0 String x1 static synthetic void access$700 (com.intellij.codeInspection.AbstractDependencyVisitor, org.jetbrains.org.objectweb.asm.Handle) com.intellij.codeInspection.AbstractDependencyVisitor x0 org.jetbrains.org.objectweb.asm.Handle x1 static void <clinit> () }
com/intellij/codeInspection/AnnotateMethodFix.class
AnnotateMethodFix.java package com.intellij.codeInspection public com.intellij.codeInspection.AnnotateMethodFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private static final com.intellij.openapi.diagnostic.Logger LOG private final String myAnnotation private final String[] myAnnotationsToRemove public transient void <init> (java.lang.String, java.lang.String[]) String fqn String[] annotationsToRemove public java.lang.String getName () protected java.lang.String getPreposition () public java.lang.String getFamilyName () public boolean startInWriteAction () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiMethod psiMethod com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement psiElement com.intellij.psi.PsiMethod method java.util.List toAnnotate protected boolean annotateOverriddenMethods () protected boolean annotateSelf () private void annotateMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.codeInsight.intention.AddAnnotationPsiFix fix public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private synthetic void lambda$applyFix$1 (com.intellij.psi.PsiMethod, java.util.List) com.intellij.psi.PsiMethod psiMethod com.intellij.psi.PsiMethod method java.util.List toAnnotate com.intellij.psi.PsiMethod[] methods private synthetic void lambda$null$0 (com.intellij.psi.PsiMethod, java.util.List) throws java.lang.RuntimeException com.intellij.psi.PsiMethod psiMethod java.util.List toAnnotate static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/AnonymousCanBeLambdaInspection$1.class
AnonymousCanBeLambdaInspection.java package com.intellij.codeInspection com.intellij.codeInspection.AnonymousCanBeLambdaInspection$1 extends com.intellij.psi.JavaElementVisitor { final synthetic boolean val$isOnTheFly final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeInspection.AnonymousCanBeLambdaInspection this$0 void <init> (com.intellij.codeInspection.AnonymousCanBeLambdaInspection, boolean, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.AnonymousCanBeLambdaInspection this$0 public void visitAnonymousClass (com.intellij.psi.PsiAnonymousClass) com.intellij.psi.PsiClass baseClass com.intellij.psi.PsiElement lBrace com.intellij.openapi.util.TextRange rangeInElement com.intellij.codeInspection.ProblemHighlightType type com.intellij.psi.PsiAnonymousClass aClass com.intellij.psi.PsiElement parent }
com/intellij/codeInspection/AnonymousCanBeLambdaInspection$2.class
AnonymousCanBeLambdaInspection.java package com.intellij.codeInspection final com.intellij.codeInspection.AnonymousCanBeLambdaInspection$2 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic java.util.Set val$variables void <init> (java.util.Set) public void visitVariable (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable }
com/intellij/codeInspection/AnonymousCanBeLambdaInspection$ForbiddenRefsChecker.class
AnonymousCanBeLambdaInspection.java package com.intellij.codeInspection com.intellij.codeInspection.AnonymousCanBeLambdaInspection$ForbiddenRefsChecker extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private boolean myBodyContainsForbiddenRefs private final com.intellij.psi.PsiMethod myMethod private final com.intellij.psi.PsiAnonymousClass myAnonymClass void <init> (com.intellij.psi.PsiMethod, com.intellij.psi.PsiAnonymousClass) com.intellij.psi.PsiMethod method com.intellij.psi.PsiAnonymousClass aClass public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiMethod psiMethod public void visitThisExpression (com.intellij.psi.PsiThisExpression) com.intellij.psi.PsiThisExpression expression public void visitSuperExpression (com.intellij.psi.PsiSuperExpression) com.intellij.psi.PsiSuperExpression expression public void visitVariable (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiElement resolved com.intellij.psi.PsiClass memberContainingClass com.intellij.psi.controlFlow.ControlFlow flow int startOffset java.util.Collection writtenVariables com.intellij.psi.PsiCodeBlock constructorBody com.intellij.psi.controlFlow.AnalysisCanceledException e com.intellij.psi.PsiElement resolved com.intellij.psi.PsiMethod method com.intellij.psi.PsiMember member com.intellij.psi.PsiReferenceExpression expression public boolean hasForbiddenRefs () }
com/intellij/codeInspection/AnonymousCanBeLambdaInspection$ReplaceWithLambdaFix$1.class
AnonymousCanBeLambdaInspection.java package com.intellij.codeInspection final com.intellij.codeInspection.AnonymousCanBeLambdaInspection$ReplaceWithLambdaFix$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic java.util.Map val$names final synthetic com.intellij.util.containers.hash.LinkedHashMap val$replacements final synthetic com.intellij.psi.PsiElementFactory val$elementFactory void <init> (java.util.Map, com.intellij.util.containers.hash.LinkedHashMap, com.intellij.psi.PsiElementFactory) public void visitVariable (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable String newName public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) String newName com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement resolve }
com/intellij/codeInspection/AnonymousCanBeLambdaInspection$ReplaceWithLambdaFix.class
AnonymousCanBeLambdaInspection.java package com.intellij.codeInspection com.intellij.codeInspection.AnonymousCanBeLambdaInspection$ReplaceWithLambdaFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix com.intellij.codeInsight.intention.HighPriorityAction { private void <init> () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element private static void giveUniqueNames (com.intellij.openapi.project.Project, com.intellij.psi.PsiElementFactory, com.intellij.psi.PsiElement, java.util.Set, com.intellij.psi.PsiVariable[]) String parameterName String uniqueVariableName com.intellij.psi.PsiVariable parameter com.intellij.psi.PsiElement psiElement com.intellij.openapi.project.Project project com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.PsiElement body java.util.Set usedLocalNames com.intellij.psi.PsiVariable[] parameters com.intellij.psi.codeStyle.JavaCodeStyleManager codeStyleManager java.util.Map names com.intellij.util.containers.hash.LinkedHashMap replacements private static java.lang.String composeLambdaText (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method StringBuilder buf com.intellij.psi.PsiParameter[] parameters private static java.lang.String composeParameter (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter parameter String parameterName public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) synthetic void <init> (com.intellij.codeInspection.AnonymousCanBeLambdaInspection$1) com.intellij.codeInspection.AnonymousCanBeLambdaInspection$1 x0 static synthetic java.lang.String access$100 (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod x0 static synthetic void access$200 (com.intellij.openapi.project.Project, com.intellij.psi.PsiElementFactory, com.intellij.psi.PsiElement, java.util.Set, com.intellij.psi.PsiVariable[]) com.intellij.openapi.project.Project x0 com.intellij.psi.PsiElementFactory x1 com.intellij.psi.PsiElement x2 java.util.Set x3 com.intellij.psi.PsiVariable[] x4 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/AnonymousCanBeLambdaInspection.class
AnonymousCanBeLambdaInspection.java package com.intellij.codeInspection public com.intellij.codeInspection.AnonymousCanBeLambdaInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { public static final com.intellij.openapi.diagnostic.Logger LOG public boolean reportNotAnnotatedInterfaces public void <init> () public java.lang.String getGroupDisplayName () public java.lang.String getDisplayName () public boolean isEnabledByDefault () public java.lang.String getShortName () public javax.swing.JComponent createOptionsPanel () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly public static boolean hasRuntimeAnnotations (com.intellij.psi.PsiModifierListOwner, java.util.Set) com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiElement resolved com.intellij.psi.PsiAnnotationMemberValue value com.intellij.psi.PsiAnnotation retentionAnno com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiElement target com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiModifierListOwner listOwner java.util.Set runtimeAnnotationsToIgnore com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiAnnotation[] annotations public static boolean hasForbiddenRefsInsideBody (com.intellij.psi.PsiMethod, com.intellij.psi.PsiAnonymousClass) com.intellij.psi.PsiMethod method com.intellij.psi.PsiAnonymousClass aClass com.intellij.codeInspection.AnonymousCanBeLambdaInspection$ForbiddenRefsChecker checker com.intellij.psi.PsiCodeBlock body private static com.intellij.psi.PsiType getInferredType (com.intellij.psi.PsiAnonymousClass, com.intellij.psi.PsiMethod) com.intellij.psi.PsiExpression lambda com.intellij.psi.PsiType interfaceType Object marker com.intellij.psi.PsiCall copyCall com.intellij.psi.PsiElement classArg com.intellij.psi.PsiAnonymousClass aClass com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType psiType com.intellij.psi.PsiExpression topExpr com.intellij.psi.PsiCall call public static boolean canBeConvertedToLambda (com.intellij.psi.PsiAnonymousClass, boolean, java.util.Set) com.intellij.psi.PsiAnonymousClass aClass boolean acceptParameterizedFunctionTypes java.util.Set ignoredRuntimeAnnotations public static boolean isLambdaForm (com.intellij.psi.PsiAnonymousClass, java.util.Set) com.intellij.psi.PsiAnonymousClass aClass java.util.Set ignoredRuntimeAnnotations com.intellij.psi.PsiMethod[] methods com.intellij.psi.PsiMethod method public static boolean canBeConvertedToLambda (com.intellij.psi.PsiAnonymousClass, boolean, boolean, java.util.Set) com.intellij.psi.PsiAnonymousClass aClass boolean acceptParameterizedFunctionTypes boolean reportNotAnnotatedInterfaces java.util.Set ignoredRuntimeAnnotations com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement lambdaContext public static boolean isLambdaForm (com.intellij.psi.PsiAnonymousClass, boolean, java.util.Set) com.intellij.psi.PsiAnonymousClass aClass boolean acceptParameterizedFunctionTypes java.util.Set ignoredRuntimeAnnotations public static boolean isLambdaForm (com.intellij.psi.PsiAnonymousClass, boolean, boolean, java.util.Set) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClassType baseClassType com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiClass baseClass com.intellij.psi.PsiMethod interfaceMethod com.intellij.psi.PsiAnonymousClass aClass boolean acceptParameterizedFunctionTypes boolean reportNotAnnotatedInterfaces java.util.Set ignoredRuntimeAnnotations public static com.intellij.psi.PsiExpression replaceAnonymousWithLambda (com.intellij.psi.PsiElement, com.intellij.psi.PsiType) com.intellij.psi.PsiElement anonymousClass com.intellij.psi.PsiType expectedType com.intellij.psi.PsiNewExpression newArrayExpression com.intellij.psi.PsiArrayInitializerExpression initializer public static com.intellij.psi.PsiExpression replacePsiElementWithLambda (com.intellij.psi.PsiElement, boolean, boolean) java.util.List methods com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement element boolean ignoreEqualsMethod boolean forceIgnoreTypeCast com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiAnonymousClass anonymousClass com.intellij.psi.PsiMethod method static com.intellij.psi.PsiExpression generateLambdaByMethod (com.intellij.psi.PsiAnonymousClass, com.intellij.psi.PsiMethod, java.util.function.UnaryOperator, boolean) com.intellij.psi.PsiExpression operand com.intellij.psi.PsiAnonymousClass anonymousClass com.intellij.psi.PsiMethod method java.util.function.UnaryOperator replacer boolean forceIgnoreTypeCast String canonicalText com.intellij.psi.PsiCodeBlock body java.util.Collection comments com.intellij.openapi.project.Project project com.intellij.psi.PsiElementFactory elementFactory String withoutTypesDeclared com.intellij.psi.PsiLambdaExpression lambdaExpression com.intellij.psi.PsiElement lambdaBody java.util.Set variables java.util.Set usedLocalNames com.intellij.psi.PsiExpression singleExpr com.intellij.psi.codeStyle.JavaCodeStyleManager javaCodeStyleManager com.intellij.psi.PsiTypeCastExpression typeCast com.intellij.psi.PsiExpression typeCastOperand com.intellij.psi.PsiElement fromText static java.util.Collection collectCommentsOutsideMethodBody (com.intellij.psi.PsiElement, com.intellij.psi.PsiCodeBlock) com.intellij.psi.PsiElement anonymousClass com.intellij.psi.PsiCodeBlock body java.util.Collection psiComments private static void collectLocalVariablesDefinedInsideLambda (com.intellij.psi.PsiLambdaExpression, java.util.Set, java.util.Set) com.intellij.psi.PsiVariable local String localName java.util.Iterator iterator com.intellij.psi.PsiLambdaExpression lambdaExpression java.util.Set variables java.util.Set namesOfVariablesInTheBlock com.intellij.psi.PsiElement block com.intellij.psi.PsiResolveHelper helper private static boolean shadowingResolve (java.lang.String, com.intellij.psi.PsiLambdaExpression, com.intellij.psi.PsiResolveHelper) String localName com.intellij.psi.PsiLambdaExpression lambdaExpression com.intellij.psi.PsiResolveHelper helper com.intellij.psi.PsiVariable variable public static boolean functionalInterfaceMethodReferenced (com.intellij.psi.PsiMethod, com.intellij.psi.PsiAnonymousClass, com.intellij.psi.PsiCallExpression) com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethod psiMethod com.intellij.psi.PsiAnonymousClass anonymClass com.intellij.psi.PsiCallExpression callExpression public static void restoreComments (java.util.Collection, com.intellij.psi.PsiElement) com.intellij.psi.PsiComment comment java.util.Collection comments com.intellij.psi.PsiElement lambda com.intellij.psi.PsiElement anchor private static synthetic com.intellij.psi.PsiComment lambda$collectCommentsOutsideMethodBody$3 (com.intellij.psi.PsiComment) com.intellij.psi.PsiComment comment private static synthetic boolean lambda$collectCommentsOutsideMethodBody$2 (com.intellij.psi.PsiCodeBlock, com.intellij.psi.PsiComment) com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiComment comment private static synthetic com.intellij.psi.PsiLambdaExpression lambda$replacePsiElementWithLambda$1 (com.intellij.psi.PsiNewExpression, com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiLambdaExpression lambda private static synthetic boolean lambda$replacePsiElementWithLambda$0 (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/AnonymousHasLambdaAlternativeInspection$1.class
AnonymousHasLambdaAlternativeInspection.java package com.intellij.codeInspection com.intellij.codeInspection.AnonymousHasLambdaAlternativeInspection$1 extends com.intellij.psi.JavaElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeInspection.AnonymousHasLambdaAlternativeInspection this$0 void <init> (com.intellij.codeInspection.AnonymousHasLambdaAlternativeInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.AnonymousHasLambdaAlternativeInspection this$0 public void visitAnonymousClass (com.intellij.psi.PsiAnonymousClass) com.intellij.psi.PsiElement lBrace com.intellij.openapi.util.TextRange rangeInElement com.intellij.psi.PsiMethod method com.intellij.psi.PsiClassType type com.intellij.codeInspection.AnonymousHasLambdaAlternativeInspection$AnonymousLambdaAlternative alternative com.intellij.psi.PsiAnonymousClass aClass com.intellij.psi.PsiExpressionList argumentList private com.intellij.codeInspection.AnonymousHasLambdaAlternativeInspection$AnonymousLambdaAlternative getAlternative (com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod) com.intellij.codeInspection.AnonymousHasLambdaAlternativeInspection$AnonymousLambdaAlternative alternative com.intellij.psi.PsiClass type com.intellij.psi.PsiMethod method }
com/intellij/codeInspection/AnonymousHasLambdaAlternativeInspection$AnonymousLambdaAlternative.class
AnonymousHasLambdaAlternativeInspection.java package com.intellij.codeInspection final com.intellij.codeInspection.AnonymousHasLambdaAlternativeInspection$AnonymousLambdaAlternative extends java.lang.Object { final String myClassName final String myMethodName final String myLambdaAlternative final String myReplacementMessage void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String) String className String methodName String lambdaAlternative String replacementMessage }
com/intellij/codeInspection/AnonymousHasLambdaAlternativeInspection$ReplaceWithLambdaAlternativeFix.class
AnonymousHasLambdaAlternativeInspection.java package com.intellij.codeInspection com.intellij.codeInspection.AnonymousHasLambdaAlternativeInspection$ReplaceWithLambdaAlternativeFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private final com.intellij.codeInspection.AnonymousHasLambdaAlternativeInspection$AnonymousLambdaAlternative myAlternative void <init> (com.intellij.codeInspection.AnonymousHasLambdaAlternativeInspection$AnonymousLambdaAlternative) com.intellij.codeInspection.AnonymousHasLambdaAlternativeInspection$AnonymousLambdaAlternative alternative public java.lang.String getName () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiAnonymousClass aClass com.intellij.psi.PsiMethod[] methods com.intellij.psi.PsiMethod method java.util.function.UnaryOperator replacer public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private synthetic com.intellij.psi.PsiLambdaExpression lambda$applyFix$1 (com.intellij.openapi.project.Project, com.intellij.psi.PsiElement, com.intellij.psi.PsiLambdaExpression) com.intellij.openapi.project.Project project com.intellij.psi.PsiElement element com.intellij.psi.PsiLambdaExpression lambda com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiElement replacement com.intellij.psi.PsiElement[] lambdaPositions private static synthetic boolean lambda$null$0 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/AnonymousHasLambdaAlternativeInspection.class
AnonymousHasLambdaAlternativeInspection.java package com.intellij.codeInspection public com.intellij.codeInspection.AnonymousHasLambdaAlternativeInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { public static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.codeInspection.AnonymousHasLambdaAlternativeInspection$AnonymousLambdaAlternative[] ALTERNATIVES public void <init> () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly static synthetic com.intellij.codeInspection.AnonymousHasLambdaAlternativeInspection$AnonymousLambdaAlternative[] access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/BatchSuppressManagerImpl.class
BatchSuppressManagerImpl.java package com.intellij.codeInspection public com.intellij.codeInspection.BatchSuppressManagerImpl extends java.lang.Object implements com.intellij.codeInspection.BatchSuppressManager { public void <init> () public com.intellij.codeInspection.SuppressQuickFix[] createBatchSuppressActions (com.intellij.codeInsight.daemon.HighlightDisplayKey) com.intellij.codeInsight.daemon.HighlightDisplayKey displayKey public boolean isSuppressedFor (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement element String toolId public java.lang.String getSuppressedInspectionIdsIn (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement getElementToolSuppressedIn (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement place String toolId public boolean canHave15Suppressions (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement file public boolean alreadyHas14Suppressions (com.intellij.psi.PsiDocCommentOwner) com.intellij.psi.PsiDocCommentOwner commentOwner private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/BlockMarkerCommentsInspection$1.class
BlockMarkerCommentsInspection.java package com.intellij.codeInspection final com.intellij.codeInspection.BlockMarkerCommentsInspection$1 extends com.intellij.patterns.PatternCondition { void <init> (java.lang.String) String arg0 public boolean accepts (com.intellij.psi.PsiJavaToken, com.intellij.util.ProcessingContext) com.intellij.psi.PsiJavaToken psiJavaToken com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/BlockMarkerCommentsInspection$2.class
BlockMarkerCommentsInspection.java package com.intellij.codeInspection final com.intellij.codeInspection.BlockMarkerCommentsInspection$2 extends com.intellij.patterns.PatternCondition { void <init> (java.lang.String) String arg0 public boolean accepts (com.intellij.psi.PsiJavaToken, com.intellij.util.ProcessingContext) com.intellij.psi.PsiJavaToken token com.intellij.util.ProcessingContext context public volatile synthetic boolean accepts (java.lang.Object, com.intellij.util.ProcessingContext) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/BlockMarkerCommentsInspection$3$1.class
BlockMarkerCommentsInspection.java package com.intellij.codeInspection com.intellij.codeInspection.BlockMarkerCommentsInspection$3$1 extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { final synthetic com.intellij.codeInspection.BlockMarkerCommentsInspection$3 this$1 void <init> (com.intellij.codeInspection.BlockMarkerCommentsInspection$3) com.intellij.codeInspection.BlockMarkerCommentsInspection$3 this$1 public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/BlockMarkerCommentsInspection$3.class
BlockMarkerCommentsInspection.java package com.intellij.codeInspection com.intellij.codeInspection.BlockMarkerCommentsInspection$3 extends com.intellij.psi.PsiElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeInspection.BlockMarkerCommentsInspection this$0 void <init> (com.intellij.codeInspection.BlockMarkerCommentsInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.BlockMarkerCommentsInspection this$0 public void visitComment (com.intellij.psi.PsiComment) com.intellij.psi.PsiComment element com.intellij.psi.tree.IElementType tokenType com.intellij.lang.Commenter commenter String rawCommentText String prefix String commentText }
com/intellij/codeInspection/BlockMarkerCommentsInspection.class
BlockMarkerCommentsInspection.java package com.intellij.codeInspection public com.intellij.codeInspection.BlockMarkerCommentsInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { private static final com.intellij.patterns.PsiJavaElementPattern ANONYMOUS_CLASS_MARKER_PATTERN private static final com.intellij.patterns.PsiJavaElementPattern CLASS_MARKER_PATTERN private static final com.intellij.patterns.PsiJavaElementPattern TRY_CATCH_MARKER_PATTERN private static final com.intellij.patterns.PsiJavaElementPattern LOOP_OR_IF_MARKER private static final com.intellij.patterns.PsiJavaElementPattern METHOD_MARKER_PATTERN private static final com.intellij.patterns.ElementPattern MARKER_PATTERN private static final String END_WORD public void <init> () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly public java.lang.String getDisplayName () static synthetic com.intellij.patterns.ElementPattern access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ClassGetClassInspection$1.class
ClassGetClassInspection.java package com.intellij.codeInspection com.intellij.codeInspection.ClassGetClassInspection$1 extends com.intellij.psi.JavaElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeInspection.ClassGetClassInspection this$0 void <init> (com.intellij.codeInspection.ClassGetClassInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.ClassGetClassInspection this$0 public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiType type }
com/intellij/codeInspection/ClassGetClassInspection$RemoveGetClassCallFix.class
ClassGetClassInspection.java package com.intellij.codeInspection com.intellij.codeInspection.ClassGetClassInspection$RemoveGetClassCallFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private void <init> () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression qualifier public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) synthetic void <init> (com.intellij.codeInspection.ClassGetClassInspection$1) com.intellij.codeInspection.ClassGetClassInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ClassGetClassInspection$ReplaceWithClassClassFix.class
ClassGetClassInspection.java package com.intellij.codeInspection com.intellij.codeInspection.ClassGetClassInspection$ReplaceWithClassClassFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private void <init> () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiMethodCallExpression call com.siyeh.ig.psiutils.CommentTracker ct public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) synthetic void <init> (com.intellij.codeInspection.ClassGetClassInspection$1) com.intellij.codeInspection.ClassGetClassInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ClassGetClassInspection.class
ClassGetClassInspection.java package com.intellij.codeInspection public com.intellij.codeInspection.ClassGetClassInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { private static final com.siyeh.ig.callMatcher.CallMatcher OBJECT_GET_CLASS public void <init> () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly static synthetic com.siyeh.ig.callMatcher.CallMatcher access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/DeprecatedIsStillUsedInspection$1.class
DeprecatedIsStillUsedInspection.java package com.intellij.codeInspection com.intellij.codeInspection.DeprecatedIsStillUsedInspection$1 extends com.intellij.psi.JavaElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeInspection.DeprecatedIsStillUsedInspection this$0 void <init> (com.intellij.codeInspection.DeprecatedIsStillUsedInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.DeprecatedIsStillUsedInspection this$0 public void visitIdentifier (com.intellij.psi.PsiIdentifier) com.intellij.psi.PsiIdentifier identifier com.intellij.psi.PsiElement parent }
com/intellij/codeInspection/DeprecatedIsStillUsedInspection.class
DeprecatedIsStillUsedInspection.java package com.intellij.codeInspection public com.intellij.codeInspection.DeprecatedIsStillUsedInspection extends com.intellij.codeInspection.LocalInspectionTool { public void <init> () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean, com.intellij.codeInspection.LocalInspectionToolSession) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly com.intellij.codeInspection.LocalInspectionToolSession session private static void checkMember (com.intellij.psi.PsiMember, com.intellij.psi.PsiIdentifier, com.intellij.codeInspection.ProblemsHolder) com.intellij.psi.PsiMember member com.intellij.psi.PsiIdentifier identifier com.intellij.codeInspection.ProblemsHolder holder com.intellij.psi.search.PsiSearchHelper searchHelper String name private static boolean isDeprecated (com.intellij.psi.PsiDocCommentOwner) com.intellij.psi.PsiDocCommentOwner element private static boolean hasUsages (com.intellij.psi.PsiElement, java.lang.String, com.intellij.psi.search.PsiSearchHelper, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiElement element String name com.intellij.psi.search.PsiSearchHelper psiSearchHelper com.intellij.psi.search.GlobalSearchScope searchScope com.intellij.psi.search.PsiSearchHelper$SearchCostResult cheapEnough private static synthetic boolean lambda$hasUsages$0 (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference reference com.intellij.psi.PsiElement referenceElement static synthetic void access$000 (com.intellij.psi.PsiMember, com.intellij.psi.PsiIdentifier, com.intellij.codeInspection.ProblemsHolder) com.intellij.psi.PsiMember x0 com.intellij.psi.PsiIdentifier x1 com.intellij.codeInspection.ProblemsHolder x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ExplicitTypeCanBeDiamondInspection$1.class
ExplicitTypeCanBeDiamondInspection.java package com.intellij.codeInspection com.intellij.codeInspection.ExplicitTypeCanBeDiamondInspection$1 extends com.intellij.psi.JavaElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeInspection.ExplicitTypeCanBeDiamondInspection this$0 void <init> (com.intellij.codeInspection.ExplicitTypeCanBeDiamondInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.ExplicitTypeCanBeDiamondInspection this$0 public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiJavaCodeReferenceElement classReference com.intellij.psi.PsiReferenceParameterList parameterList com.intellij.psi.PsiElement firstChild com.intellij.psi.PsiElement lastChild com.intellij.openapi.util.TextRange range com.intellij.psi.PsiNewExpression expression }
com/intellij/codeInspection/ExplicitTypeCanBeDiamondInspection$ReplaceWithDiamondFix.class
ExplicitTypeCanBeDiamondInspection.java package com.intellij.codeInspection com.intellij.codeInspection.ExplicitTypeCanBeDiamondInspection$ReplaceWithDiamondFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix com.intellij.codeInsight.intention.HighPriorityAction { private void <init> () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiNewExpression newExpression public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) synthetic void <init> (com.intellij.codeInspection.ExplicitTypeCanBeDiamondInspection$1) com.intellij.codeInspection.ExplicitTypeCanBeDiamondInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ExplicitTypeCanBeDiamondInspection.class
ExplicitTypeCanBeDiamondInspection.java package com.intellij.codeInspection public com.intellij.codeInspection.ExplicitTypeCanBeDiamondInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { public static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public java.lang.String getGroupDisplayName () public java.lang.String getDisplayName () public boolean isEnabledByDefault () public java.lang.String getShortName () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/InvalidComparatorMethodReferenceInspection$1.class
InvalidComparatorMethodReferenceInspection.java package com.intellij.codeInspection com.intellij.codeInspection.InvalidComparatorMethodReferenceInspection$1 extends com.intellij.psi.JavaElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeInspection.InvalidComparatorMethodReferenceInspection this$0 void <init> (com.intellij.codeInspection.InvalidComparatorMethodReferenceInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.InvalidComparatorMethodReferenceInspection this$0 public void visitMethodReferenceExpression (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiMethodReferenceExpression expression com.intellij.psi.PsiElement referenceNameElement String name String className String functionalInterface }
com/intellij/codeInspection/InvalidComparatorMethodReferenceInspection$ReplaceWithComparatorQuickFix.class
InvalidComparatorMethodReferenceInspection.java package com.intellij.codeInspection com.intellij.codeInspection.InvalidComparatorMethodReferenceInspection$ReplaceWithComparatorQuickFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private final boolean reverse void <init> (boolean) boolean reverse public java.lang.String getName () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiExpression newMethodExpression com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/InvalidComparatorMethodReferenceInspection.class
InvalidComparatorMethodReferenceInspection.java package com.intellij.codeInspection public com.intellij.codeInspection.InvalidComparatorMethodReferenceInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { public void <init> () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly static java.lang.String getFunctionalInterfaceClassName (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiMethodReferenceExpression expression com.intellij.psi.PsiType functionalInterfaceType com.intellij.psi.PsiClass targetType static java.lang.String getMethodReferenceClassName (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiMethodReferenceExpression expression com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiElement refType private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/JavaSuppressionUtil.class
JavaSuppressionUtil.java package com.intellij.codeInspection public com.intellij.codeInspection.JavaSuppressionUtil extends java.lang.Object { private static final String GENERATED_ANNOTATION_NAME public static final String SUPPRESS_INSPECTIONS_ANNOTATION_NAME public void <init> () public static boolean alreadyHas14Suppressions (com.intellij.psi.PsiJavaDocumentedElement) com.intellij.psi.PsiJavaDocumentedElement commentOwner com.intellij.psi.javadoc.PsiDocComment docComment private static java.lang.String getInspectionIdSuppressedInAnnotationAttribute (com.intellij.psi.PsiElement) Object value Object val com.intellij.psi.PsiElement psiElement com.intellij.psi.PsiElement element public static java.util.Collection getInspectionIdsSuppressedInAnnotation (com.intellij.psi.PsiModifierList) com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiElement parent com.intellij.psi.PsiModifierListOwner owner com.intellij.psi.PsiAnnotation annotation private static java.util.Collection getInspectionIdsSuppressedInAnnotation (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiNameValuePair[] attributes public static com.intellij.psi.PsiElement getElementMemberSuppressedIn (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiPackage aPackage com.intellij.psi.PsiDirectory directory com.intellij.psi.PsiElement owner String inspectionToolID com.intellij.psi.PsiElement element com.intellij.psi.PsiJavaDocumentedElement container com.intellij.psi.PsiJavaFile file static com.intellij.psi.PsiElement getAnnotationMemberSuppressedIn (com.intellij.psi.PsiModifierListOwner, java.lang.String) String ids com.intellij.psi.PsiModifierListOwner owner String inspectionToolID com.intellij.psi.PsiModifierList modifierList java.util.Collection suppressedIds static com.intellij.psi.PsiElement getDocCommentToolSuppressedIn (com.intellij.psi.PsiJavaDocumentedElement, java.lang.String) com.intellij.psi.PsiElement el String valueText com.intellij.psi.PsiElement dataElement com.intellij.psi.PsiElement[] dataElements com.intellij.psi.javadoc.PsiDocTag inspectionTag com.intellij.psi.PsiJavaDocumentedElement owner String inspectionToolID com.intellij.psi.javadoc.PsiDocComment docComment public static java.util.Collection getInspectionIdsSuppressedInAnnotation (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner owner com.intellij.psi.PsiModifierList modifierList public static java.lang.String getSuppressedInspectionIdsIn (com.intellij.psi.PsiElement) String text java.util.regex.Matcher matcher com.intellij.psi.PsiElement dataElement String valueText com.intellij.psi.javadoc.PsiDocTag inspectionTag com.intellij.psi.javadoc.PsiDocComment docComment java.util.Collection suppressedIds com.intellij.psi.PsiElement element public static com.intellij.psi.PsiElement getElementToolSuppressedIn (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement place String toolId public static void addSuppressAnnotation (com.intellij.openapi.project.Project, com.intellij.psi.PsiElement, com.intellij.psi.PsiModifierListOwner, java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiNameValuePair[] attributes com.intellij.openapi.project.Project project com.intellij.psi.PsiElement container com.intellij.psi.PsiModifierListOwner modifierOwner String id com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiAnnotation newAnnotation private static com.intellij.psi.PsiAnnotation createNewAnnotation (com.intellij.openapi.project.Project, com.intellij.psi.PsiElement, com.intellij.psi.PsiAnnotation, java.lang.String) throws com.intellij.util.IncorrectOperationException String suppressedWarnings com.intellij.psi.PsiNameValuePair[] attributes String oldSuppressWarning int curlyBraceIndex com.intellij.openapi.project.Project project com.intellij.psi.PsiElement container com.intellij.psi.PsiAnnotation annotation String id String currentSuppressedId public static boolean canHave15Suppressions (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement file com.intellij.openapi.module.Module module com.intellij.openapi.projectRoots.Sdk jdk com.intellij.openapi.projectRoots.JavaSdkVersion version boolean is_1_5 public static com.intellij.psi.PsiElement getElementToAnnotate (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiElement declaredElement com.intellij.psi.PsiDeclarationStatement declarationStatement com.intellij.psi.PsiElement[] declaredElements com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiResourceListElement listElement com.intellij.psi.PsiResourceList resourceList com.intellij.psi.PsiElement element com.intellij.psi.PsiElement container private static synthetic void lambda$addSuppressAnnotation$2 (com.intellij.psi.PsiAnnotation, com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiAnnotation newAnnotation private static synthetic com.intellij.psi.PsiElement lambda$getElementToolSuppressedIn$1 (com.intellij.psi.PsiElement, java.lang.String) throws java.lang.RuntimeException com.intellij.psi.PsiVariable local com.intellij.psi.PsiElement annotation com.intellij.psi.PsiElement element com.intellij.psi.PsiElement element com.intellij.psi.PsiElement place String toolId com.intellij.psi.PsiElement statement com.intellij.psi.PsiElement up com.intellij.psi.PsiJavaDocumentedElement container com.intellij.psi.PsiJavaDocumentedElement classContainer private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getInspectionIdsSuppressedInAnnotation$0 (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation annotation private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/NumericOverflowInspection$1.class
NumericOverflowInspection.java package com.intellij.codeInspection com.intellij.codeInspection.NumericOverflowInspection$1 extends com.intellij.psi.JavaElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeInspection.NumericOverflowInspection this$0 void <init> (com.intellij.codeInspection.NumericOverflowInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.NumericOverflowInspection this$0 public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression public void visitExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression boolean hasOverflow }
com/intellij/codeInspection/NumericOverflowInspection.class
NumericOverflowInspection.java package com.intellij.codeInspection public com.intellij.codeInspection.NumericOverflowInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { private static final com.intellij.openapi.util.Key HAS_OVERFLOW_IN_CHILD public boolean ignoreLeftShiftWithNegativeResult public void <init> () public javax.swing.JComponent createOptionsPanel () public java.lang.String getGroupDisplayName () public java.lang.String getDisplayName () public java.lang.String getShortName () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private static boolean isLeftShiftWithNegativeResult (com.intellij.psi.PsiExpression, com.intellij.openapi.project.Project) long l long r int l int r com.intellij.psi.PsiExpression expression com.intellij.openapi.project.Project project com.intellij.psi.PsiBinaryExpression binOp com.intellij.psi.PsiConstantEvaluationHelper helper Object lOperandValue Object rOperandValue private static boolean hasOverflow (com.intellij.psi.PsiExpression, com.intellij.openapi.project.Project) com.intellij.psi.PsiElement parent com.intellij.psi.util.ConstantEvaluationOverflowException e com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpression expr com.intellij.openapi.project.Project project boolean result boolean toStoreInParent static synthetic boolean access$000 (com.intellij.psi.PsiExpression, com.intellij.openapi.project.Project) com.intellij.psi.PsiExpression x0 com.intellij.openapi.project.Project x1 static synthetic boolean access$100 (com.intellij.psi.PsiExpression, com.intellij.openapi.project.Project) com.intellij.psi.PsiExpression x0 com.intellij.openapi.project.Project x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/PossibleHeapPollutionVarargsInspection$1.class
PossibleHeapPollutionVarargsInspection.java package com.intellij.codeInspection com.intellij.codeInspection.PossibleHeapPollutionVarargsInspection$1 extends com.intellij.codeInspection.PossibleHeapPollutionVarargsInspection$HeapPollutionVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeInspection.PossibleHeapPollutionVarargsInspection this$0 void <init> (com.intellij.codeInspection.PossibleHeapPollutionVarargsInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.PossibleHeapPollutionVarargsInspection this$0 protected void registerProblem (com.intellij.psi.PsiMethod, com.intellij.psi.PsiIdentifier) com.intellij.codeInspection.LocalQuickFix quickFix com.intellij.psi.PsiClass containingClass boolean canBeFinal com.intellij.psi.PsiMethod method com.intellij.psi.PsiIdentifier nameIdentifier com.intellij.codeInspection.LocalQuickFix quickFix }
com/intellij/codeInspection/PossibleHeapPollutionVarargsInspection$AnnotateAsSafeVarargsQuickFix.class
PossibleHeapPollutionVarargsInspection.java package com.intellij.codeInspection com.intellij.codeInspection.PossibleHeapPollutionVarargsInspection$AnnotateAsSafeVarargsQuickFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private void <init> () public java.lang.String getFamilyName () public boolean startInWriteAction () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiMethod psiMethod com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement psiElement public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) synthetic void <init> (com.intellij.codeInspection.PossibleHeapPollutionVarargsInspection$1) com.intellij.codeInspection.PossibleHeapPollutionVarargsInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/PossibleHeapPollutionVarargsInspection$HeapPollutionVisitor.class
PossibleHeapPollutionVarargsInspection.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.PossibleHeapPollutionVarargsInspection$HeapPollutionVisitor extends com.intellij.psi.JavaElementVisitor { public void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiElement element com.intellij.psi.PsiReference reference com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiParameter psiParameter com.intellij.psi.PsiType type com.intellij.psi.PsiType componentType com.intellij.psi.PsiIdentifier nameIdentifier protected abstract void registerProblem (com.intellij.psi.PsiMethod, com.intellij.psi.PsiIdentifier) }
com/intellij/codeInspection/PossibleHeapPollutionVarargsInspection$MakeFinalAndAnnotateQuickFix.class
PossibleHeapPollutionVarargsInspection.java package com.intellij.codeInspection com.intellij.codeInspection.PossibleHeapPollutionVarargsInspection$MakeFinalAndAnnotateQuickFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private void <init> () public java.lang.String getFamilyName () public com.intellij.psi.PsiElement getElementToMakeWritable (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile currentFile public boolean startInWriteAction () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiMethod psiMethod com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement psiElement public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void lambda$applyFix$0 (com.intellij.psi.PsiMethod) throws java.lang.RuntimeException com.intellij.psi.PsiMethod psiMethod synthetic void <init> (com.intellij.codeInspection.PossibleHeapPollutionVarargsInspection$1) com.intellij.codeInspection.PossibleHeapPollutionVarargsInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/PossibleHeapPollutionVarargsInspection.class
PossibleHeapPollutionVarargsInspection.java package com.intellij.codeInspection public com.intellij.codeInspection.PossibleHeapPollutionVarargsInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { public static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public java.lang.String getGroupDisplayName () public java.lang.String getDisplayName () public boolean isEnabledByDefault () public java.lang.String getShortName () public java.lang.String getID () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/RedundantBackticksAroundRawStringLiteralInspection$1$1.class
RedundantBackticksAroundRawStringLiteralInspection.java package com.intellij.codeInspection com.intellij.codeInspection.RedundantBackticksAroundRawStringLiteralInspection$1$1 extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { final synthetic String val$newBackticksSequence final synthetic String val$rawString final synthetic com.intellij.codeInspection.RedundantBackticksAroundRawStringLiteralInspection$1 this$1 void <init> (com.intellij.codeInspection.RedundantBackticksAroundRawStringLiteralInspection$1, java.lang.String, java.lang.String) com.intellij.codeInspection.RedundantBackticksAroundRawStringLiteralInspection$1 this$1 public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiExpression newRawStringLiteral public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/RedundantBackticksAroundRawStringLiteralInspection$1.class
RedundantBackticksAroundRawStringLiteralInspection.java package com.intellij.codeInspection com.intellij.codeInspection.RedundantBackticksAroundRawStringLiteralInspection$1 extends com.intellij.psi.JavaElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeInspection.RedundantBackticksAroundRawStringLiteralInspection this$0 void <init> (com.intellij.codeInspection.RedundantBackticksAroundRawStringLiteralInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.RedundantBackticksAroundRawStringLiteralInspection this$0 public void visitLiteralExpression (com.intellij.psi.PsiLiteralExpression) String newBackticksSequence int redundantTicksLength String text String rawString int reducedNumberOfBackTicks com.intellij.psi.PsiLiteralExpression expression }
com/intellij/codeInspection/RedundantBackticksAroundRawStringLiteralInspection.class
RedundantBackticksAroundRawStringLiteralInspection.java package com.intellij.codeInspection public com.intellij.codeInspection.RedundantBackticksAroundRawStringLiteralInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool implements com.intellij.codeInspection.CleanupLocalInspectionTool { public void <init> () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/RedundantLambdaCodeBlockInspection$1.class
RedundantLambdaCodeBlockInspection.java package com.intellij.codeInspection com.intellij.codeInspection.RedundantLambdaCodeBlockInspection$1 extends com.intellij.psi.JavaElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeInspection.RedundantLambdaCodeBlockInspection this$0 void <init> (com.intellij.codeInspection.RedundantLambdaCodeBlockInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.RedundantLambdaCodeBlockInspection this$0 public void visitLambdaExpression (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiElement errorElement com.intellij.psi.PsiElement errorElement com.intellij.psi.PsiElement parent com.intellij.psi.PsiLambdaExpression expression com.intellij.psi.PsiElement body com.intellij.psi.PsiExpression psiExpression }
com/intellij/codeInspection/RedundantLambdaCodeBlockInspection$ReplaceWithExprFix.class
RedundantLambdaCodeBlockInspection.java package com.intellij.codeInspection com.intellij.codeInspection.RedundantLambdaCodeBlockInspection$ReplaceWithExprFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix com.intellij.codeInsight.intention.HighPriorityAction { private void <init> () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement body com.intellij.psi.PsiLambdaExpression lambdaExpression com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) synthetic void <init> (com.intellij.codeInspection.RedundantLambdaCodeBlockInspection$1) com.intellij.codeInspection.RedundantLambdaCodeBlockInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/RedundantLambdaCodeBlockInspection.class
RedundantLambdaCodeBlockInspection.java package com.intellij.codeInspection public com.intellij.codeInspection.RedundantLambdaCodeBlockInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { public static final com.intellij.openapi.diagnostic.Logger LOG private static final String SHORT_NAME public void <init> () public java.lang.String getGroupDisplayName () public java.lang.String getDisplayName () public boolean isEnabledByDefault () public java.lang.String getShortName () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly public static com.intellij.psi.PsiExpression isCodeBlockRedundant (com.intellij.psi.PsiElement) com.intellij.psi.PsiExpression psiExpression com.intellij.psi.PsiElement body private static boolean findCommentsOutsideExpression (com.intellij.psi.PsiElement, com.intellij.psi.PsiExpression) com.intellij.psi.PsiComment comment com.intellij.psi.PsiElement body com.intellij.psi.PsiExpression psiExpression java.util.Collection comments private static boolean isSelfSuppressionComment (com.intellij.psi.PsiComment) String[] suppressIds com.intellij.psi.PsiComment comment String suppressString private static synthetic com.intellij.psi.PsiElement lambda$isCodeBlockRedundant$0 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression psiExpression static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/RemoveAnnotationQuickFix.class
RemoveAnnotationQuickFix.java package com.intellij.codeInspection public com.intellij.codeInspection.RemoveAnnotationQuickFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private final com.intellij.psi.SmartPsiElementPointer myAnnotation private final com.intellij.psi.SmartPsiElementPointer myListOwner public void <init> (com.intellij.psi.PsiAnnotation, com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiModifierListOwner listOwner com.intellij.openapi.project.Project project com.intellij.psi.SmartPointerManager pm public java.lang.String getFamilyName () public boolean startInWriteAction () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiModifierListOwner listOwner String qualifiedName com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiAnnotation annotation public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void lambda$applyFix$0 (com.intellij.psi.PsiAnnotation) throws java.lang.RuntimeException com.intellij.psi.PsiAnnotation annotation private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/RemoveRedundantTypeArgumentsUtil.class
RemoveRedundantTypeArgumentsUtil.java package com.intellij.codeInspection public com.intellij.codeInspection.RemoveRedundantTypeArgumentsUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public static com.intellij.psi.PsiElement replaceExplicitWithDiamond (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiElement com.intellij.psi.PsiElement replacement public static void removeRedundantTypeArguments (com.intellij.psi.PsiElement) com.intellij.psi.PsiJavaCodeReferenceElement classReference com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiMethodCallExpression expr com.intellij.psi.PsiTypeParameter[] parameters com.intellij.psi.PsiType[] arguments com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiElement element com.intellij.psi.PsiElementFactory factory static void <clinit> () }
com/intellij/codeInspection/SetInspectionOptionFix$1.class
SetInspectionOptionFix.java package com.intellij.codeInspection com.intellij.codeInspection.SetInspectionOptionFix$1 extends com.intellij.openapi.command.undo.BasicUndoableAction { final synthetic com.intellij.openapi.project.Project val$project final synthetic com.intellij.openapi.vfs.VirtualFile val$vFile final synthetic com.intellij.codeInspection.SetInspectionOptionFix this$0 transient void <init> (com.intellij.codeInspection.SetInspectionOptionFix, com.intellij.openapi.vfs.VirtualFile[], com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) com.intellij.codeInspection.SetInspectionOptionFix this$0 com.intellij.openapi.vfs.VirtualFile[] arg0 public void undo () public void redo () }
com/intellij/codeInspection/SetInspectionOptionFix.class
SetInspectionOptionFix.java package com.intellij.codeInspection public com.intellij.codeInspection.SetInspectionOptionFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix com.intellij.codeInsight.intention.LowPriorityAction com.intellij.openapi.util.Iconable { private final String myID private final String myProperty private final String myMessage private final boolean myValue public void <init> (com.intellij.codeInspection.LocalInspectionTool, java.lang.String, java.lang.String, boolean) com.intellij.codeInspection.LocalInspectionTool inspection String property String message boolean value public java.lang.String getName () public java.lang.String getFamilyName () public boolean startInWriteAction () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.openapi.vfs.VirtualFile vFile private void setOption (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, boolean) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile vFile boolean value com.intellij.psi.PsiFile file public javax.swing.Icon getIcon (int) int flags public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private synthetic void lambda$setOption$0 (com.intellij.psi.PsiFile, boolean, com.intellij.codeInspection.ex.InspectionProfileModifiableModel) com.intellij.psi.PsiFile file boolean value com.intellij.codeInspection.ex.InspectionProfileModifiableModel model com.intellij.codeInspection.ex.InspectionToolWrapper tool com.intellij.codeInspection.InspectionProfileEntry inspection static synthetic boolean access$000 (com.intellij.codeInspection.SetInspectionOptionFix) com.intellij.codeInspection.SetInspectionOptionFix x0 static synthetic void access$100 (com.intellij.codeInspection.SetInspectionOptionFix, com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, boolean) com.intellij.codeInspection.SetInspectionOptionFix x0 com.intellij.openapi.project.Project x1 com.intellij.openapi.vfs.VirtualFile x2 boolean x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/StringTokenizerDelimiterInspection$1.class
StringTokenizerDelimiterInspection.java package com.intellij.codeInspection com.intellij.codeInspection.StringTokenizerDelimiterInspection$1 extends com.intellij.psi.JavaElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeInspection.StringTokenizerDelimiterInspection this$0 void <init> (com.intellij.codeInspection.StringTokenizerDelimiterInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.StringTokenizerDelimiterInspection this$0 public void visitCallExpression (com.intellij.psi.PsiCallExpression) com.intellij.psi.PsiExpression[] arguments int argCount com.intellij.psi.PsiClass stringTokenizer com.intellij.psi.PsiCallExpression callExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiMethod method }
com/intellij/codeInspection/StringTokenizerDelimiterInspection$ReplaceDelimitersWithUnique.class
StringTokenizerDelimiterInspection.java package com.intellij.codeInspection final com.intellij.codeInspection.StringTokenizerDelimiterInspection$ReplaceDelimitersWithUnique extends com.intellij.codeInspection.LocalQuickFixOnPsiElement { void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.String getText () public java.lang.String getFamilyName () public void invoke (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) char c com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement java.util.Set uniqueChars com.intellij.psi.PsiLiteralExpression delimiterArgument Object literal String newDelimiters com.intellij.psi.PsiElementFactory elementFactory private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/StringTokenizerDelimiterInspection.class
StringTokenizerDelimiterInspection.java package com.intellij.codeInspection public com.intellij.codeInspection.StringTokenizerDelimiterInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { private static final String NEXT_TOKEN private static final String STRING_TOKENIZER public void <init> () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private static void hasArgumentDuplicates (com.intellij.psi.PsiExpression, com.intellij.codeInspection.ProblemsHolder) char c String delimiters java.util.Set chars Object value com.intellij.psi.PsiExpression delimiterArgument com.intellij.codeInspection.ProblemsHolder holder static synthetic void access$000 (com.intellij.psi.PsiExpression, com.intellij.codeInspection.ProblemsHolder) com.intellij.psi.PsiExpression x0 com.intellij.codeInspection.ProblemsHolder x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/SuppressManagerImpl.class
SuppressManagerImpl.java package com.intellij.codeInspection public com.intellij.codeInspection.SuppressManagerImpl extends com.intellij.codeInspection.SuppressManager implements com.intellij.codeInspection.RedundantSuppressionDetector { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.codeInspection.SuppressIntentionAction[] createSuppressActions (com.intellij.codeInsight.daemon.HighlightDisplayKey) com.intellij.codeInsight.daemon.HighlightDisplayKey displayKey com.intellij.codeInspection.SuppressQuickFix[] batchSuppressActions public com.intellij.codeInspection.SuppressQuickFix[] getSuppressActions (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement element String toolId com.intellij.codeInsight.daemon.HighlightDisplayKey displayKey public boolean isSuppressedFor (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement element String toolId public java.lang.String getSuppressedInspectionIdsIn (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement getElementToolSuppressedIn (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement place String toolId public boolean canHave15Suppressions (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement file public boolean alreadyHas14Suppressions (com.intellij.psi.PsiDocCommentOwner) com.intellij.psi.PsiDocCommentOwner commentOwner public java.lang.String getSuppressionIds (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public boolean isSuppressionFor (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement elementWithSuppression com.intellij.psi.PsiElement place String toolId com.intellij.psi.PsiElement suppressionScope public com.intellij.codeInspection.LocalQuickFix createRemoveRedundantSuppressionFix (java.lang.String) String toolId static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/SuspiciousArrayMethodCallInspection$1.class
SuspiciousArrayMethodCallInspection.java package com.intellij.codeInspection com.intellij.codeInspection.SuspiciousArrayMethodCallInspection$1 extends com.intellij.psi.JavaElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeInspection.SuspiciousArrayMethodCallInspection this$0 void <init> (com.intellij.codeInspection.SuspiciousArrayMethodCallInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.SuspiciousArrayMethodCallInspection this$0 public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiElement nameElement String name com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass com.intellij.psi.PsiExpression[] args private void handleArrayElement (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression array com.intellij.psi.PsiExpression element com.intellij.psi.PsiType arrayType com.intellij.psi.PsiType elementType com.intellij.psi.PsiType arrayElementType private void handleArrays (com.intellij.psi.PsiElement, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiElement context com.intellij.psi.PsiExpression array1 com.intellij.psi.PsiExpression array2 com.intellij.psi.PsiType array1Type com.intellij.psi.PsiType array2Type com.intellij.psi.PsiType array1ElementType com.intellij.psi.PsiType array2ElementType }
com/intellij/codeInspection/SuspiciousArrayMethodCallInspection.class
SuspiciousArrayMethodCallInspection.java package com.intellij.codeInspection public com.intellij.codeInspection.SuspiciousArrayMethodCallInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { private static final java.util.Set INTERESTING_NAMES public void <init> () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly static synthetic java.util.Set access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/UseCompareMethodInspection$1.class
UseCompareMethodInspection.java package com.intellij.codeInspection com.intellij.codeInspection.UseCompareMethodInspection$1 extends com.intellij.psi.JavaElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeInspection.UseCompareMethodInspection this$0 void <init> (com.intellij.codeInspection.UseCompareMethodInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.UseCompareMethodInspection this$0 public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call com.intellij.codeInspection.UseCompareMethodInspection$CompareInfo info com.intellij.psi.PsiElement nameElement public void visitIfStatement (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement statement com.intellij.codeInspection.UseCompareMethodInspection$CompareInfo info com.intellij.psi.PsiElement keyword public void visitConditionalExpression (com.intellij.psi.PsiConditionalExpression) com.intellij.psi.PsiConditionalExpression expression com.intellij.codeInspection.UseCompareMethodInspection$CompareInfo info private void register (com.intellij.codeInspection.UseCompareMethodInspection$CompareInfo, com.intellij.psi.PsiElement) com.intellij.codeInspection.UseCompareMethodInspection$CompareInfo info com.intellij.psi.PsiElement nameElement }
com/intellij/codeInspection/UseCompareMethodInspection$CompareInfo.class
UseCompareMethodInspection.java package com.intellij.codeInspection com.intellij.codeInspection.UseCompareMethodInspection$CompareInfo extends java.lang.Object { final com.intellij.psi.PsiElement myTemplate final com.intellij.psi.PsiExpression myToReplace final com.intellij.psi.PsiExpression myLeft final com.intellij.psi.PsiExpression myRight final com.intellij.psi.PsiClassType myClass void <init> (com.intellij.psi.PsiElement, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiClassType) com.intellij.psi.PsiElement template com.intellij.psi.PsiExpression toReplace com.intellij.psi.PsiExpression left com.intellij.psi.PsiExpression right com.intellij.psi.PsiClassType aClass private void replace (com.intellij.psi.PsiElement, com.siyeh.ig.psiutils.CommentTracker) String replacement com.intellij.psi.PsiElement toReplace com.siyeh.ig.psiutils.CommentTracker ct String replacement public java.lang.String getReplacementText () String methodName static synthetic void access$400 (com.intellij.codeInspection.UseCompareMethodInspection$CompareInfo, com.intellij.psi.PsiElement, com.siyeh.ig.psiutils.CommentTracker) com.intellij.codeInspection.UseCompareMethodInspection$CompareInfo x0 com.intellij.psi.PsiElement x1 com.siyeh.ig.psiutils.CommentTracker x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/UseCompareMethodInspection$ReplaceWithPrimitiveCompareFix.class
UseCompareMethodInspection.java package com.intellij.codeInspection com.intellij.codeInspection.UseCompareMethodInspection$ReplaceWithPrimitiveCompareFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private final String myReplacementText void <init> (java.lang.String) String replacementText public java.lang.String getName () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiElement toReplace com.intellij.codeInspection.UseCompareMethodInspection$CompareInfo info com.intellij.psi.PsiStatement elseIf com.intellij.psi.PsiElement toReplace com.intellij.codeInspection.UseCompareMethodInspection$CompareInfo info com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiElement parent com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement toReplace java.util.List toDelete com.intellij.codeInspection.UseCompareMethodInspection$CompareInfo info com.siyeh.ig.psiutils.CommentTracker ct public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void lambda$applyFix$0 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/UseCompareMethodInspection.class
UseCompareMethodInspection.java package com.intellij.codeInspection public com.intellij.codeInspection.UseCompareMethodInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { public void <init> () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private static com.intellij.codeInspection.UseCompareMethodInspection$CompareInfo fromIf (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiExpression firstValue com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiExpression firstCondition com.intellij.psi.PsiIfStatement elseIfStatement com.intellij.psi.PsiExpression secondCondition com.intellij.psi.PsiStatement firstStatement com.intellij.psi.PsiStatement secondStatement com.intellij.psi.PsiStatement thirdStatement java.util.Map result com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiReferenceExpression ref com.intellij.psi.PsiVariable variable com.intellij.psi.PsiExpression firstExpression private static com.intellij.psi.PsiStatement getElse (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement branch com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiElement next private static java.util.Map extractConditions (com.intellij.psi.PsiConditionalExpression) java.util.Map m com.intellij.psi.PsiConditionalExpression ternary java.util.Map result com.intellij.psi.PsiExpression elseExpression private static boolean storeCondition (java.util.Map, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) java.util.Map result com.intellij.psi.PsiExpression condition com.intellij.psi.PsiExpression expression Object thenValue private static com.intellij.codeInspection.UseCompareMethodInspection$CompareInfo fromTernary (com.intellij.psi.PsiConditionalExpression) com.intellij.psi.PsiConditionalExpression ternary java.util.Map map private static com.intellij.codeInspection.UseCompareMethodInspection$CompareInfo fromMap (java.util.Map, com.intellij.psi.PsiExpression, com.intellij.psi.PsiElement) java.util.Map map com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement template com.intellij.psi.PsiExpression lt com.intellij.openapi.util.Pair ltPair com.intellij.psi.PsiExpression gt com.intellij.openapi.util.Pair gtPair com.intellij.openapi.util.Pair canonicalPair com.intellij.psi.PsiType leftType com.intellij.psi.PsiType rightType com.intellij.psi.PsiExpression eq com.intellij.openapi.util.Pair eqPair com.intellij.psi.PsiClassType boxedType private static com.intellij.openapi.util.Pair getOperands (com.intellij.psi.PsiExpression, com.intellij.psi.tree.IElementType) com.intellij.psi.PsiExpression expression com.intellij.psi.tree.IElementType expectedToken com.intellij.psi.PsiBinaryExpression binOp com.intellij.psi.PsiExpression left com.intellij.psi.PsiExpression right private static com.intellij.codeInspection.UseCompareMethodInspection$CompareInfo fromCall (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiElement nameElement String name com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiExpression arg com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiClassType boxedType com.intellij.psi.PsiPrimitiveType primitiveType com.intellij.psi.PsiExpression left com.intellij.psi.PsiExpression right static com.intellij.psi.PsiClassType getBoxedType (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass static com.intellij.psi.PsiExpression extractPrimitive (com.intellij.psi.PsiClassType, com.intellij.psi.PsiPrimitiveType, com.intellij.psi.PsiExpression) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiMethod method com.intellij.psi.PsiTypeCastExpression cast com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiClassType type com.intellij.psi.PsiPrimitiveType primitiveType com.intellij.psi.PsiExpression expression private static com.intellij.psi.PsiExpression checkPrimitive (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression private static boolean isTypeConvertible (com.intellij.psi.PsiType, com.intellij.psi.PsiElement) com.intellij.psi.PsiType type com.intellij.psi.PsiElement context static synthetic com.intellij.codeInspection.UseCompareMethodInspection$CompareInfo access$000 (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression x0 static synthetic com.intellij.codeInspection.UseCompareMethodInspection$CompareInfo access$100 (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement x0 static synthetic com.intellij.codeInspection.UseCompareMethodInspection$CompareInfo access$200 (com.intellij.psi.PsiConditionalExpression) com.intellij.psi.PsiConditionalExpression x0 static synthetic com.intellij.psi.PsiStatement access$300 (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/VariableTypeCanBeExplicitInspection$1.class
VariableTypeCanBeExplicitInspection.java package com.intellij.codeInspection com.intellij.codeInspection.VariableTypeCanBeExplicitInspection$1 extends com.intellij.psi.JavaElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeInspection.VariableTypeCanBeExplicitInspection this$0 void <init> (com.intellij.codeInspection.VariableTypeCanBeExplicitInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.VariableTypeCanBeExplicitInspection this$0 public void visitLambdaExpression (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiLambdaExpression expression java.util.List typeElements public void visitVariable (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiTypeElement typeElement private void registerTypeElementProblem (com.intellij.psi.PsiTypeElement) com.intellij.psi.PsiTypeElement typeElement private com.intellij.psi.PsiTypeElement getTypeElementToExpand (com.intellij.psi.PsiVariable) com.intellij.psi.PsiType type com.intellij.psi.PsiVariable variable com.intellij.psi.PsiTypeElement typeElement }
com/intellij/codeInspection/VariableTypeCanBeExplicitInspection$ReplaceVarWithExplicitTypeFix.class
VariableTypeCanBeExplicitInspection.java package com.intellij.codeInspection com.intellij.codeInspection.VariableTypeCanBeExplicitInspection$ReplaceVarWithExplicitTypeFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private void <init> () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiElement declarationScope com.intellij.psi.PsiElement parent com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) synthetic void <init> (com.intellij.codeInspection.VariableTypeCanBeExplicitInspection$1) com.intellij.codeInspection.VariableTypeCanBeExplicitInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/VariableTypeCanBeExplicitInspection.class
VariableTypeCanBeExplicitInspection.java package com.intellij.codeInspection public com.intellij.codeInspection.VariableTypeCanBeExplicitInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { public void <init> () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/accessStaticViaInstance/AccessStaticViaInstanceBase$1.class
AccessStaticViaInstanceBase.java package com.intellij.codeInspection.accessStaticViaInstance com.intellij.codeInspection.accessStaticViaInstance.AccessStaticViaInstanceBase$1 extends com.intellij.psi.JavaElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic boolean val$isOnTheFly final synthetic com.intellij.codeInspection.accessStaticViaInstance.AccessStaticViaInstanceBase this$0 void <init> (com.intellij.codeInspection.accessStaticViaInstance.AccessStaticViaInstanceBase, com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.accessStaticViaInstance.AccessStaticViaInstanceBase this$0 public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression }
com/intellij/codeInspection/accessStaticViaInstance/AccessStaticViaInstanceBase.class
AccessStaticViaInstanceBase.java package com.intellij.codeInspection.accessStaticViaInstance public com.intellij.codeInspection.accessStaticViaInstance.AccessStaticViaInstanceBase extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool implements com.intellij.codeInspection.CleanupLocalInspectionTool { public static final String ACCESS_STATIC_VIA_INSTANCE public void <init> () public java.lang.String getGroupDisplayName () public java.lang.String getDisplayName () public java.lang.String getShortName () public java.lang.String getAlternativeID () public boolean isEnabledByDefault () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private void checkAccessStaticMemberViaInstanceReference (com.intellij.psi.PsiReferenceExpression, com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.psi.PsiElement qualifierResolved com.intellij.psi.PsiReferenceExpression expr com.intellij.codeInspection.ProblemsHolder holder boolean onTheFly com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiElement resolved com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiClass containingClass String description protected com.intellij.codeInspection.LocalQuickFix createAccessStaticViaInstanceFix (com.intellij.psi.PsiReferenceExpression, boolean, com.intellij.psi.JavaResolveResult) com.intellij.psi.PsiReferenceExpression expr boolean onTheFly com.intellij.psi.JavaResolveResult result static synthetic void access$000 (com.intellij.codeInspection.accessStaticViaInstance.AccessStaticViaInstanceBase, com.intellij.psi.PsiReferenceExpression, com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.accessStaticViaInstance.AccessStaticViaInstanceBase x0 com.intellij.psi.PsiReferenceExpression x1 com.intellij.codeInspection.ProblemsHolder x2 boolean x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/apiUsage/ApiUsageProcessor.class
ApiUsageProcessor.java package com.intellij.codeInspection.apiUsage public abstract com.intellij.codeInspection.apiUsage.ApiUsageProcessor extends java.lang.Object { public void processReference (org.jetbrains.uast.UElement, com.intellij.psi.PsiModifierListOwner, org.jetbrains.uast.UExpression) org.jetbrains.uast.UElement sourceNode com.intellij.psi.PsiModifierListOwner target org.jetbrains.uast.UExpression qualifier public void processImportReference (org.jetbrains.uast.UElement, com.intellij.psi.PsiModifierListOwner) org.jetbrains.uast.UElement sourceNode com.intellij.psi.PsiModifierListOwner target public void processConstructorInvocation (org.jetbrains.uast.UElement, com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod, org.jetbrains.uast.UClass) org.jetbrains.uast.UElement sourceNode com.intellij.psi.PsiClass instantiatedClass com.intellij.psi.PsiMethod constructor org.jetbrains.uast.UClass subclassDeclaration public void processMethodOverriding (org.jetbrains.uast.UMethod, com.intellij.psi.PsiMethod) org.jetbrains.uast.UMethod method com.intellij.psi.PsiMethod overriddenMethod public void processJavaModuleReference (com.intellij.psi.PsiJavaModuleReference, com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModuleReference javaModuleReference com.intellij.psi.PsiJavaModule target private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/apiUsage/ApiUsageUastVisitor$Companion.class
ApiUsageUastVisitor.kt package com.intellij.codeInspection.apiUsage public final com.intellij.codeInspection.apiUsage.ApiUsageUastVisitor$Companion extends java.lang.Object { public final com.intellij.psi.PsiElementVisitor createPsiElementVisitor (com.intellij.codeInspection.apiUsage.ApiUsageProcessor) com.intellij.codeInspection.apiUsage.ApiUsageProcessor apiUsageProcessor private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
com/intellij/codeInspection/apiUsage/ApiUsageUastVisitor$visitCallableReferenceExpression$1.class
ApiUsageUastVisitor.kt package com.intellij.codeInspection.apiUsage final com.intellij.codeInspection.apiUsage.ApiUsageUastVisitor$visitCallableReferenceExpression$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { final synthetic com.intellij.codeInspection.apiUsage.ApiUsageUastVisitor this$0 public volatile synthetic java.lang.Object invoke (java.lang.Object) public final org.jetbrains.uast.UElement invoke (org.jetbrains.uast.UCallableReferenceExpression) com.intellij.psi.PsiElement[] children com.intellij.psi.PsiElement sourcePsi org.jetbrains.uast.UCallableReferenceExpression node void <init> (com.intellij.codeInspection.apiUsage.ApiUsageUastVisitor) }
com/intellij/codeInspection/apiUsage/ApiUsageUastVisitor.class
ApiUsageUastVisitor.kt package com.intellij.codeInspection.apiUsage public final com.intellij.codeInspection.apiUsage.ApiUsageUastVisitor extends org.jetbrains.uast.visitor.AbstractUastNonRecursiveVisitor { private final com.intellij.codeInspection.apiUsage.ApiUsageProcessor apiUsageProcessor public static final com.intellij.codeInspection.apiUsage.ApiUsageUastVisitor$Companion Companion public boolean visitSimpleNameReferenceExpression (org.jetbrains.uast.USimpleNameReferenceExpression) com.intellij.psi.PsiClass resolvedClass int $i$f$emptyArray Object[] $this$orEmpty$iv int $i$f$orEmpty com.intellij.psi.PsiAnnotationMethod target com.intellij.psi.PsiReference psiReference com.intellij.psi.PsiReference[] psiReferences com.intellij.psi.PsiElement resolved org.jetbrains.uast.USimpleNameReferenceExpression node public boolean visitQualifiedReferenceExpression (org.jetbrains.uast.UQualifiedReferenceExpression) com.intellij.psi.PsiElement resolved org.jetbrains.uast.UQualifiedReferenceExpression node private final boolean isKotlin (org.jetbrains.uast.UElement) com.intellij.psi.PsiElement sourcePsi org.jetbrains.uast.UElement node public boolean visitCallableReferenceExpression (org.jetbrains.uast.UCallableReferenceExpression) com.intellij.psi.PsiClass resolved com.intellij.psi.PsiMethodReferenceExpression javaMethodReference org.jetbrains.uast.UElement sourceNode com.intellij.psi.PsiElement resolve com.intellij.codeInspection.apiUsage.ApiUsageUastVisitor$visitCallableReferenceExpression$1 $fun$workaroundKotlinGetReferenceNameElement$1 org.jetbrains.uast.UCallableReferenceExpression node public boolean visitCallExpression (org.jetbrains.uast.UCallExpression) com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiClass superClass com.intellij.psi.PsiMethod it int $i$a$-find-ApiUsageUastVisitor$visitCallExpression$emptyConstructor$1 com.intellij.psi.PsiMethod emptyConstructor com.intellij.psi.PsiClass resolvedClass org.jetbrains.uast.UReferenceExpression classReference org.jetbrains.uast.UElement sourceNode com.intellij.psi.PsiMethod psiMethod org.jetbrains.uast.UCallExpression node public boolean visitObjectLiteralExpression (org.jetbrains.uast.UObjectLiteralExpression) com.intellij.psi.PsiClass containingClass org.jetbrains.uast.UElement sourceNode com.intellij.psi.PsiMethod psiMethod org.jetbrains.uast.UObjectLiteralExpression node public boolean visitElement (org.jetbrains.uast.UElement) org.jetbrains.uast.UElement node public boolean visitClass (org.jetbrains.uast.UClass) org.jetbrains.uast.UElement uastAnchor org.jetbrains.uast.UClass node public boolean visitMethod (org.jetbrains.uast.UMethod) org.jetbrains.uast.UMethod node public boolean visitLambdaExpression (org.jetbrains.uast.ULambdaExpression) com.intellij.psi.PsiClass resolved org.jetbrains.uast.UReferenceExpression explicitClassReference org.jetbrains.uast.ULambdaExpression node private final boolean maybeProcessJavaModuleReference (org.jetbrains.uast.UElement) com.intellij.psi.PsiJavaModule target com.intellij.psi.PsiJavaModuleReference reference com.intellij.psi.PsiElement psiParent com.intellij.psi.PsiElement sourcePsi org.jetbrains.uast.UElement node private final boolean maybeProcessReferenceInsideImportStatement (org.jetbrains.uast.UReferenceExpression) com.intellij.psi.PsiModifierListOwner target com.intellij.psi.PsiElement resolved com.intellij.psi.PsiModifierListOwner resolved org.jetbrains.uast.UReferenceExpression node private final boolean isInsideImportStatement (org.jetbrains.uast.UElement) org.jetbrains.uast.UElement node private final void maybeProcessImplicitConstructorInvocationAtSubclassDeclaration (org.jetbrains.uast.UElement, org.jetbrains.uast.UClass) org.jetbrains.uast.UMethod it int $i$a$-any-ApiUsageUastVisitor$maybeProcessImplicitConstructorInvocationAtSubclassDeclaration$subclassHasExplicitConstructor$1 Object element$iv Object[] $this$any$iv int $i$f$any com.intellij.psi.PsiMethod it int $i$a$-find-ApiUsageUastVisitor$maybeProcessImplicitConstructorInvocationAtSubclassDeclaration$emptyConstructor$1 com.intellij.psi.PsiMethod emptyConstructor boolean subclassHasExplicitConstructor com.intellij.psi.PsiClass instantiatedClass org.jetbrains.uast.UElement sourceNode org.jetbrains.uast.UClass subclassDeclaration private final void processNamedExpression (org.jetbrains.uast.UNamedExpression) org.jetbrains.uast.UElement sourceNode com.intellij.psi.PsiAnnotationMethod annotationMethod com.intellij.psi.PsiElement sourcePsi org.jetbrains.uast.UNamedExpression node private final void checkImplicitCallOfSuperEmptyConstructor (org.jetbrains.uast.UMethod) com.intellij.psi.PsiMethod it int $i$a$-find-ApiUsageUastVisitor$checkImplicitCallOfSuperEmptyConstructor$emptyConstructor$1 com.intellij.psi.PsiMethod emptyConstructor org.jetbrains.uast.UElement uastAnchor org.jetbrains.uast.UExpression uastBody com.intellij.psi.PsiClass superClass org.jetbrains.uast.UClass containingUClass org.jetbrains.uast.UMethod constructor private final boolean isImplicitCallOfSuperConstructorFromSubclassConstructorBody (org.jetbrains.uast.UExpression) org.jetbrains.uast.UExpression firstExpression org.jetbrains.uast.UExpression constructorBody private final void checkMethodOverriding (org.jetbrains.uast.UMethod) com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiMethod[] superMethods com.intellij.psi.PsiMethod method org.jetbrains.uast.UMethod node private final boolean isClassReferenceInKotlinSuperClassConstructor (org.jetbrains.uast.USimpleNameReferenceExpression) org.jetbrains.uast.UElement parent3 org.jetbrains.uast.UElement parent2 org.jetbrains.uast.UElement parent1 org.jetbrains.uast.USimpleNameReferenceExpression expression private final boolean isSelectorOfQualifiedReference (org.jetbrains.uast.USimpleNameReferenceExpression) org.jetbrains.uast.UQualifiedReferenceExpression qualifiedReference org.jetbrains.uast.USimpleNameReferenceExpression expression private final boolean isNewArrayClassReference (org.jetbrains.uast.USimpleNameReferenceExpression) org.jetbrains.uast.UCallExpression callExpression org.jetbrains.uast.USimpleNameReferenceExpression simpleReference private final boolean isClassReferenceInConstructorInvocation (org.jetbrains.uast.USimpleNameReferenceExpression) org.jetbrains.uast.UElement classReferenceNameElement org.jetbrains.uast.UCallExpression callExpression org.jetbrains.uast.USimpleNameReferenceExpression simpleReference private final boolean isMethodReferenceOfCallExpression (org.jetbrains.uast.USimpleNameReferenceExpression) org.jetbrains.uast.UIdentifier methodIdentifier org.jetbrains.uast.UElement expressionNameElement org.jetbrains.uast.UCallExpression callExpression org.jetbrains.uast.USimpleNameReferenceExpression expression private final boolean isMethodReferenceOfCallableReferenceExpression (org.jetbrains.uast.USimpleNameReferenceExpression) org.jetbrains.uast.UCallableReferenceExpression callableReferenceExpression org.jetbrains.uast.USimpleNameReferenceExpression expression private final boolean haveSameSourceElement (org.jetbrains.uast.UElement, org.jetbrains.uast.UElement) com.intellij.psi.PsiElement sourcePsi1 org.jetbrains.uast.UElement element1 org.jetbrains.uast.UElement element2 public void <init> (com.intellij.codeInspection.apiUsage.ApiUsageProcessor) com.intellij.codeInspection.apiUsage.ApiUsageProcessor apiUsageProcessor static void <clinit> () public static final synthetic boolean access$isKotlin (com.intellij.codeInspection.apiUsage.ApiUsageUastVisitor, org.jetbrains.uast.UElement) com.intellij.codeInspection.apiUsage.ApiUsageUastVisitor $this org.jetbrains.uast.UElement node public static final com.intellij.psi.PsiElementVisitor createPsiElementVisitor (com.intellij.codeInspection.apiUsage.ApiUsageProcessor) com.intellij.codeInspection.apiUsage.ApiUsageProcessor apiUsageProcessor }
com/intellij/codeInspection/bytecodeAnalysis/AbstractValues$1.class
Analysis.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.AbstractValues$1 extends org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue { void <init> (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type x0 public boolean equals (java.lang.Object) Object value }
com/intellij/codeInspection/bytecodeAnalysis/AbstractValues$2.class
Analysis.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.AbstractValues$2 extends org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue { void <init> (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type x0 public boolean equals (java.lang.Object) Object value }
com/intellij/codeInspection/bytecodeAnalysis/AbstractValues$3.class
Analysis.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.AbstractValues$3 extends org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue { void <init> (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type x0 public boolean equals (java.lang.Object) Object value }
com/intellij/codeInspection/bytecodeAnalysis/AbstractValues$4.class
Analysis.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.AbstractValues$4 extends org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue { void <init> (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type x0 public boolean equals (java.lang.Object) Object value }
com/intellij/codeInspection/bytecodeAnalysis/AbstractValues$CallResultValue.class
Analysis.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.AbstractValues$CallResultValue extends org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue { final java.util.Set inters void <init> (org.jetbrains.org.objectweb.asm.Type, java.util.Set) org.jetbrains.org.objectweb.asm.Type tp java.util.Set inters }
com/intellij/codeInspection/bytecodeAnalysis/AbstractValues$NotNullValue.class
Analysis.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.AbstractValues$NotNullValue extends org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue { void <init> (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type tp }
com/intellij/codeInspection/bytecodeAnalysis/AbstractValues$NthParamValue.class
Analysis.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.AbstractValues$NthParamValue extends org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue { final int n void <init> (org.jetbrains.org.objectweb.asm.Type, int) org.jetbrains.org.objectweb.asm.Type type int n }
com/intellij/codeInspection/bytecodeAnalysis/AbstractValues$ParamValue.class
Analysis.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.AbstractValues$ParamValue extends org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue { void <init> (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type tp }
com/intellij/codeInspection/bytecodeAnalysis/AbstractValues.class
Analysis.java package com.intellij.codeInspection.bytecodeAnalysis com.intellij.codeInspection.bytecodeAnalysis.AbstractValues extends java.lang.Object { static final org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue InstanceOfCheckValue static final org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue TrueValue static final org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue FalseValue static final org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue NullValue static final org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue CLASS_VALUE static final org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue METHOD_VALUE static final org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue STRING_VALUE static final org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue METHOD_HANDLE_VALUE void <init> () static boolean isInstance (com.intellij.codeInspection.bytecodeAnalysis.Conf, com.intellij.codeInspection.bytecodeAnalysis.Conf) int i int i com.intellij.codeInspection.bytecodeAnalysis.Conf curr com.intellij.codeInspection.bytecodeAnalysis.Conf prev org.jetbrains.org.objectweb.asm.tree.analysis.Frame currFr org.jetbrains.org.objectweb.asm.tree.analysis.Frame prevFr static boolean isInstance (org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue, org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue) com.intellij.codeInspection.bytecodeAnalysis.AbstractValues$CallResultValue prevCall com.intellij.codeInspection.bytecodeAnalysis.AbstractValues$CallResultValue currCall org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue curr org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue prev static boolean equiv (com.intellij.codeInspection.bytecodeAnalysis.Conf, com.intellij.codeInspection.bytecodeAnalysis.Conf) int i int i com.intellij.codeInspection.bytecodeAnalysis.Conf curr com.intellij.codeInspection.bytecodeAnalysis.Conf prev org.jetbrains.org.objectweb.asm.tree.analysis.Frame currFr org.jetbrains.org.objectweb.asm.tree.analysis.Frame prevFr static boolean equiv (org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue, org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue) java.util.Set keys1 java.util.Set keys2 org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue curr org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue prev static void <clinit> () }
com/intellij/codeInspection/bytecodeAnalysis/Analysis.class
Analysis.java package com.intellij.codeInspection.bytecodeAnalysis abstract com.intellij.codeInspection.bytecodeAnalysis.Analysis extends java.lang.Object { public static final int STEPS_LIMIT public static final int EQUATION_SIZE_LIMIT final com.intellij.codeInspection.bytecodeAnalysis.asm.RichControlFlow richControlFlow final com.intellij.codeInspection.bytecodeAnalysis.Direction direction final com.intellij.codeInspection.bytecodeAnalysis.asm.ControlFlowGraph controlFlow final org.jetbrains.org.objectweb.asm.tree.MethodNode methodNode final com.intellij.codeInspection.bytecodeAnalysis.Member method final com.intellij.codeInspection.bytecodeAnalysis.asm.DFSTree dfsTree final java.util.List[] computed final com.intellij.codeInspection.bytecodeAnalysis.EKey aKey Object earlyResult protected void <init> (com.intellij.codeInspection.bytecodeAnalysis.asm.RichControlFlow, com.intellij.codeInspection.bytecodeAnalysis.Direction, boolean) com.intellij.codeInspection.bytecodeAnalysis.asm.RichControlFlow richControlFlow com.intellij.codeInspection.bytecodeAnalysis.Direction direction boolean stable final com.intellij.codeInspection.bytecodeAnalysis.State createStartState () static boolean stateEquiv (com.intellij.codeInspection.bytecodeAnalysis.State, com.intellij.codeInspection.bytecodeAnalysis.State) com.intellij.codeInspection.bytecodeAnalysis.Conf curr1 com.intellij.codeInspection.bytecodeAnalysis.Conf prev1 int i com.intellij.codeInspection.bytecodeAnalysis.State curr com.intellij.codeInspection.bytecodeAnalysis.State prev protected abstract com.intellij.codeInspection.bytecodeAnalysis.Equation analyze () throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException final org.jetbrains.org.objectweb.asm.tree.analysis.Frame createStartFrame () org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value int i org.jetbrains.org.objectweb.asm.tree.analysis.Frame frame org.jetbrains.org.objectweb.asm.Type returnType org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue returnValue org.jetbrains.org.objectweb.asm.Type[] args int local static org.jetbrains.org.objectweb.asm.tree.analysis.Frame createCatchFrame (org.jetbrains.org.objectweb.asm.tree.analysis.Frame) org.jetbrains.org.objectweb.asm.tree.analysis.Frame frame org.jetbrains.org.objectweb.asm.tree.analysis.Frame catchFrame static org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue popValue (org.jetbrains.org.objectweb.asm.tree.analysis.Frame) org.jetbrains.org.objectweb.asm.tree.analysis.Frame frame static java.util.List append (java.util.List, java.lang.Object) java.util.List xs Object x java.util.ArrayList result protected void addComputed (int, com.intellij.codeInspection.bytecodeAnalysis.State) int i com.intellij.codeInspection.bytecodeAnalysis.State s java.util.List states private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/BytecodeAnalysisConverter$1.class
BytecodeAnalysisConverter.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.BytecodeAnalysisConverter$1 extends com.intellij.openapi.util.ThreadLocalCachedValue { void <init> () public java.security.MessageDigest create () protected void init (java.security.MessageDigest) java.security.MessageDigest value public volatile synthetic java.lang.Object create () protected volatile synthetic void init (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/BytecodeAnalysisConverter.class
BytecodeAnalysisConverter.java package com.intellij.codeInspection.bytecodeAnalysis public com.intellij.codeInspection.bytecodeAnalysis.BytecodeAnalysisConverter extends java.lang.Object { private static final com.intellij.openapi.util.ThreadLocalCachedValue DIGEST_CACHE public void <init> () public static java.security.MessageDigest getMessageDigest () public static com.intellij.codeInspection.bytecodeAnalysis.EKey psiKey (com.intellij.psi.PsiMethod, com.intellij.codeInspection.bytecodeAnalysis.Direction) String methodName String className String methodSig com.intellij.psi.PsiMethod psiMethod com.intellij.codeInspection.bytecodeAnalysis.Direction direction com.intellij.psi.PsiClass psiClass private static java.lang.String methodSignature (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass) String desc com.intellij.psi.PsiClass outerClass String desc com.intellij.psi.PsiParameter parameter String desc com.intellij.psi.PsiMethod psiMethod com.intellij.psi.PsiClass psiClass StringBuilder sb com.intellij.psi.PsiType returnType private static java.lang.String descriptor (com.intellij.psi.PsiClass, int, boolean) String className int i com.intellij.psi.PsiClass psiClass int dimensions boolean full com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiClassOwner psiFile String packageName String qname String className StringBuilder sb private static java.lang.String descriptor (com.intellij.psi.PsiType) com.intellij.psi.PsiArrayType arrayType com.intellij.psi.PsiClass psiClass int i StringBuilder sb com.intellij.psi.PsiType psiType int dimensions public static java.util.ArrayList mkInOutKeys (com.intellij.psi.PsiMethod, com.intellij.codeInspection.bytecodeAnalysis.EKey) int i com.intellij.psi.PsiMethod psiMethod com.intellij.codeInspection.bytecodeAnalysis.EKey primaryKey com.intellij.psi.PsiParameter[] parameters java.util.ArrayList keys public static void addEffectAnnotations (java.util.Map, com.intellij.codeInspection.bytecodeAnalysis.MethodAnnotations, com.intellij.codeInspection.bytecodeAnalysis.EKey, boolean) com.intellij.codeInspection.bytecodeAnalysis.EKey key com.intellij.codeInspection.bytecodeAnalysis.EKey baseKey java.util.Set effects java.util.Map$Entry entry java.util.Map puritySolutions com.intellij.codeInspection.bytecodeAnalysis.MethodAnnotations result com.intellij.codeInspection.bytecodeAnalysis.EKey methodKey boolean constructor static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/BytecodeAnalysisIndex$1.class
BytecodeAnalysisIndex.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.BytecodeAnalysisIndex$1 extends org.jetbrains.org.objectweb.asm.ClassVisitor { final synthetic java.util.HashMap val$map final synthetic String val$className final synthetic java.security.MessageDigest val$md void <init> (int, java.util.HashMap, java.lang.String, java.security.MessageDigest) int x0 public org.jetbrains.org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) int access String name String desc String signature Object value public org.jetbrains.org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int access String name String desc String signature String[] exceptions }
com/intellij/codeInspection/bytecodeAnalysis/BytecodeAnalysisIndex$EquationsExternalizer.class
BytecodeAnalysisIndex.java package com.intellij.codeInspection.bytecodeAnalysis public com.intellij.codeInspection.bytecodeAnalysis.BytecodeAnalysisIndex$EquationsExternalizer extends java.lang.Object implements com.intellij.util.io.DataExternalizer { public void <init> () public void save (java.io.DataOutput, java.util.Map) throws java.io.IOException java.io.DataOutput out java.util.Map value public java.util.Map read (java.io.DataInput) throws java.io.IOException java.io.DataInput in private static void saveEquations (java.io.DataOutput, com.intellij.codeInspection.bytecodeAnalysis.Equations) throws java.io.IOException com.intellij.codeInspection.bytecodeAnalysis.Value finalResult com.intellij.codeInspection.bytecodeAnalysis.EKey hKey com.intellij.codeInspection.bytecodeAnalysis.EKey[] ids com.intellij.codeInspection.bytecodeAnalysis.Component component com.intellij.codeInspection.bytecodeAnalysis.Pending pendResult com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum effect com.intellij.codeInspection.bytecodeAnalysis.Effects effects com.intellij.codeInspection.bytecodeAnalysis.Result rhs com.intellij.codeInspection.bytecodeAnalysis.DirectionResultPair pair java.io.DataOutput out com.intellij.codeInspection.bytecodeAnalysis.Equations eqs java.security.MessageDigest md private static com.intellij.codeInspection.bytecodeAnalysis.Equations readEquations (java.io.DataInput) throws java.io.IOException int i java.util.Set effects int effectsSize com.intellij.codeInspection.bytecodeAnalysis.DataValue returnValue int ordinal com.intellij.codeInspection.bytecodeAnalysis.Value value int j int ordinal com.intellij.codeInspection.bytecodeAnalysis.Value value int componentSize com.intellij.codeInspection.bytecodeAnalysis.EKey[] ids int i int sumLength com.intellij.codeInspection.bytecodeAnalysis.Component[] components boolean isFinal int directionKey com.intellij.codeInspection.bytecodeAnalysis.Direction direction int k java.io.DataInput in boolean stable int size java.util.ArrayList results private static com.intellij.codeInspection.bytecodeAnalysis.EKey readKey (java.io.DataInput) throws java.io.IOException java.io.DataInput in byte[] bytes int rawDirKey private static void writeKey (java.io.DataOutput, com.intellij.codeInspection.bytecodeAnalysis.EKey, java.security.MessageDigest) throws java.io.IOException java.io.DataOutput out com.intellij.codeInspection.bytecodeAnalysis.EKey key java.security.MessageDigest md int rawDirKey private static void writeEffect (java.io.DataOutput, com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum, java.security.MessageDigest) throws java.io.IOException com.intellij.codeInspection.bytecodeAnalysis.DataValue dataValue com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum$CallQuantum callQuantum java.io.DataOutput out com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum effect java.security.MessageDigest md private static com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum readEffect (java.io.DataInput) throws java.io.IOException int di com.intellij.codeInspection.bytecodeAnalysis.EKey key boolean isStatic int dataLength com.intellij.codeInspection.bytecodeAnalysis.DataValue[] data java.io.DataInput in int effectMask private static void writeDataValue (java.io.DataOutput, com.intellij.codeInspection.bytecodeAnalysis.DataValue, java.security.MessageDigest) throws java.io.IOException java.io.DataOutput out com.intellij.codeInspection.bytecodeAnalysis.DataValue dataValue java.security.MessageDigest md private static com.intellij.codeInspection.bytecodeAnalysis.DataValue readDataValue (java.io.DataInput) throws java.io.IOException java.io.DataInput in int dataI public volatile synthetic java.lang.Object read (java.io.DataInput) throws java.io.IOException public volatile synthetic void save (java.io.DataOutput, java.lang.Object) throws java.io.IOException private static synthetic com.intellij.codeInspection.bytecodeAnalysis.Equations lambda$read$3 (com.intellij.openapi.util.Pair) com.intellij.openapi.util.Pair p private static synthetic com.intellij.codeInspection.bytecodeAnalysis.HMember lambda$read$2 (com.intellij.openapi.util.Pair) com.intellij.openapi.util.Pair p private static synthetic com.intellij.openapi.util.Pair lambda$read$1 (java.io.DataInput) throws java.io.IOException java.io.DataInput in private static synthetic void lambda$save$0 (java.io.DataOutput, java.util.Map$Entry) throws java.io.IOException java.io.DataOutput out java.util.Map$Entry entry private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/BytecodeAnalysisIndex$HKeyDescriptor.class
BytecodeAnalysisIndex.java package com.intellij.codeInspection.bytecodeAnalysis com.intellij.codeInspection.bytecodeAnalysis.BytecodeAnalysisIndex$HKeyDescriptor extends java.lang.Object implements com.intellij.util.io.KeyDescriptor com.intellij.util.io.DifferentSerializableBytesImplyNonEqualityPolicy { static final com.intellij.codeInspection.bytecodeAnalysis.BytecodeAnalysisIndex$HKeyDescriptor INSTANCE private void <init> () public void save (java.io.DataOutput, com.intellij.codeInspection.bytecodeAnalysis.HMember) throws java.io.IOException java.io.DataOutput out com.intellij.codeInspection.bytecodeAnalysis.HMember value public com.intellij.codeInspection.bytecodeAnalysis.HMember read (java.io.DataInput) throws java.io.IOException java.io.DataInput in byte[] bytes public int getHashCode (com.intellij.codeInspection.bytecodeAnalysis.HMember) com.intellij.codeInspection.bytecodeAnalysis.HMember value public boolean isEqual (com.intellij.codeInspection.bytecodeAnalysis.HMember, com.intellij.codeInspection.bytecodeAnalysis.HMember) com.intellij.codeInspection.bytecodeAnalysis.HMember val1 com.intellij.codeInspection.bytecodeAnalysis.HMember val2 public volatile synthetic boolean isEqual (java.lang.Object, java.lang.Object) public volatile synthetic int getHashCode (java.lang.Object) public volatile synthetic java.lang.Object read (java.io.DataInput) throws java.io.IOException public volatile synthetic void save (java.io.DataOutput, java.lang.Object) throws java.io.IOException static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/BytecodeAnalysisIndex.class
BytecodeAnalysisIndex.java package com.intellij.codeInspection.bytecodeAnalysis public com.intellij.codeInspection.bytecodeAnalysis.BytecodeAnalysisIndex extends com.intellij.util.indexing.ScalarIndexExtension { static final com.intellij.util.indexing.ID NAME public void <init> () public com.intellij.util.indexing.ID getName () public com.intellij.util.indexing.DataIndexer getIndexer () private static java.util.Map collectKeys (byte[]) byte[] content java.util.HashMap map java.security.MessageDigest md org.jetbrains.org.objectweb.asm.ClassReader reader String className public com.intellij.util.io.KeyDescriptor getKeyDescriptor () public boolean hasSnapshotMapping () public com.intellij.util.indexing.FileBasedIndex$InputFilter getInputFilter () public boolean dependsOnFileContent () public int getVersion () public volatile synthetic com.intellij.util.indexing.IndexId getName () private static synthetic java.util.Map lambda$getIndexer$0 (com.intellij.util.indexing.FileContent) com.intellij.openapi.progress.ProcessCanceledException e Throwable e com.intellij.util.indexing.FileContent inputData static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/Calls.class
NullableMethodAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.Calls extends org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue { private static final org.jetbrains.org.objectweb.asm.Type CallType final int mergedLabels void <init> (int) int mergedLabels public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.bytecodeAnalysis.Calls calls public int hashCode () static void <clinit> () }
com/intellij/codeInspection/bytecodeAnalysis/ClassDataIndexer$1$1.class
ClassDataIndexer.java package com.intellij.codeInspection.bytecodeAnalysis com.intellij.codeInspection.bytecodeAnalysis.ClassDataIndexer$1$1 extends org.jetbrains.org.objectweb.asm.MethodVisitor { private boolean jsr final synthetic com.intellij.codeInspection.bytecodeAnalysis.EKey val$key final synthetic org.jetbrains.org.objectweb.asm.tree.MethodNode val$node final synthetic com.intellij.codeInspection.bytecodeAnalysis.Member val$method final synthetic com.intellij.codeInspection.bytecodeAnalysis.ClassDataIndexer$1 this$0 void <init> (com.intellij.codeInspection.bytecodeAnalysis.ClassDataIndexer$1, int, org.jetbrains.org.objectweb.asm.MethodVisitor, com.intellij.codeInspection.bytecodeAnalysis.EKey, org.jetbrains.org.objectweb.asm.tree.MethodNode, com.intellij.codeInspection.bytecodeAnalysis.Member) com.intellij.codeInspection.bytecodeAnalysis.ClassDataIndexer$1 this$0 int x0 org.jetbrains.org.objectweb.asm.MethodVisitor x1 public void visitJumpInsn (int, org.jetbrains.org.objectweb.asm.Label) int opcode org.jetbrains.org.objectweb.asm.Label label public void visitEnd () }
com/intellij/codeInspection/bytecodeAnalysis/ClassDataIndexer$1$1Util.class
ClassDataIndexer.java package com.intellij.codeInspection.bytecodeAnalysis com.intellij.codeInspection.bytecodeAnalysis.ClassDataIndexer$1$1Util extends java.lang.Object { final synthetic com.intellij.codeInspection.bytecodeAnalysis.asm.ControlFlowGraph val$graph final synthetic com.intellij.codeInspection.bytecodeAnalysis.Member val$method final synthetic org.jetbrains.org.objectweb.asm.Type[] val$argumentTypes final synthetic boolean val$jsr final synthetic com.intellij.codeInspection.bytecodeAnalysis.ClassDataIndexer$1 this$0 void <init> (com.intellij.codeInspection.bytecodeAnalysis.ClassDataIndexer$1, com.intellij.codeInspection.bytecodeAnalysis.asm.ControlFlowGraph, com.intellij.codeInspection.bytecodeAnalysis.Member, org.jetbrains.org.objectweb.asm.Type[], boolean) com.intellij.codeInspection.bytecodeAnalysis.ClassDataIndexer$1 this$0 boolean isMethodCall (int) int opCode boolean singleIfBranch () int opCode boolean isIfInsn int[] transition int i int branch boolean singleMethodCall () int i int callCount public boolean booleanConstResult () int opCode boolean isBooleanConst int i boolean[] origins }
com/intellij/codeInspection/bytecodeAnalysis/ClassDataIndexer$1.class
ClassDataIndexer.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.ClassDataIndexer$1 extends com.intellij.codeInspection.bytecodeAnalysis.KeyedMethodVisitor { final synthetic java.util.Map val$equations final synthetic String val$presentableUrl final synthetic com.intellij.codeInspection.bytecodeAnalysis.State[] val$sharedPendingStates final synthetic com.intellij.codeInspection.bytecodeAnalysis.PendingAction[] val$sharedPendingActions final synthetic com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult[] val$sharedResults void <init> (java.util.Map, java.lang.String, com.intellij.codeInspection.bytecodeAnalysis.State[], com.intellij.codeInspection.bytecodeAnalysis.PendingAction[], com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult[]) protected org.jetbrains.org.objectweb.asm.MethodVisitor visitMethod (org.jetbrains.org.objectweb.asm.tree.MethodNode, com.intellij.codeInspection.bytecodeAnalysis.Member, com.intellij.codeInspection.bytecodeAnalysis.EKey) org.jetbrains.org.objectweb.asm.tree.MethodNode node com.intellij.codeInspection.bytecodeAnalysis.Member method com.intellij.codeInspection.bytecodeAnalysis.EKey key private java.util.List processMethod (org.jetbrains.org.objectweb.asm.tree.MethodNode, boolean, com.intellij.codeInspection.bytecodeAnalysis.Member, boolean) int[] transition com.intellij.codeInspection.bytecodeAnalysis.NegationAnalysis negated com.intellij.codeInspection.bytecodeAnalysis.asm.RichControlFlow richControlFlow com.intellij.codeInspection.bytecodeAnalysis.asm.DFSTree dfs boolean branching com.intellij.codeInspection.bytecodeAnalysis.asm.ControlFlowGraph graph com.intellij.openapi.progress.ProcessCanceledException e com.intellij.codeInspection.bytecodeAnalysis.TooComplexException e Throwable e org.jetbrains.org.objectweb.asm.tree.MethodNode methodNode boolean jsr com.intellij.codeInspection.bytecodeAnalysis.Member method boolean stable org.jetbrains.org.objectweb.asm.Type[] argumentTypes org.jetbrains.org.objectweb.asm.Type resultType boolean isReferenceResult boolean isBooleanResult boolean isInterestingResult java.util.List equations private com.intellij.codeInspection.bytecodeAnalysis.NegationAnalysis tryNegation (com.intellij.codeInspection.bytecodeAnalysis.Member, org.jetbrains.org.objectweb.asm.Type[], com.intellij.codeInspection.bytecodeAnalysis.asm.ControlFlowGraph, boolean, com.intellij.codeInspection.bytecodeAnalysis.asm.DFSTree, boolean) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException com.intellij.codeInspection.bytecodeAnalysis.NegationAnalysisFailedException ignore com.intellij.codeInspection.bytecodeAnalysis.NegationAnalysis analyzer com.intellij.codeInspection.bytecodeAnalysis.ClassDataIndexer$1$1Util util com.intellij.codeInspection.bytecodeAnalysis.Member method org.jetbrains.org.objectweb.asm.Type[] argumentTypes com.intellij.codeInspection.bytecodeAnalysis.asm.ControlFlowGraph graph boolean isBooleanResult com.intellij.codeInspection.bytecodeAnalysis.asm.DFSTree dfs boolean jsr private void processBranchingMethod (com.intellij.codeInspection.bytecodeAnalysis.Member, org.jetbrains.org.objectweb.asm.tree.MethodNode, com.intellij.codeInspection.bytecodeAnalysis.asm.RichControlFlow, org.jetbrains.org.objectweb.asm.Type[], org.jetbrains.org.objectweb.asm.Type, boolean, boolean, java.util.List, com.intellij.codeInspection.bytecodeAnalysis.NegationAnalysis) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException boolean shouldInferNonTrivialFailingContracts com.intellij.codeInspection.bytecodeAnalysis.Equation throwEquation com.intellij.codeInspection.bytecodeAnalysis.InThrowAnalysis inThrowAnalysis com.intellij.codeInspection.bytecodeAnalysis.NonNullInAnalysis notNullInAnalysis com.intellij.codeInspection.bytecodeAnalysis.Equation notNullParamEquation boolean possibleNPE boolean notNullParam int i com.intellij.codeInspection.bytecodeAnalysis.Member method org.jetbrains.org.objectweb.asm.tree.MethodNode methodNode com.intellij.codeInspection.bytecodeAnalysis.asm.RichControlFlow richControlFlow org.jetbrains.org.objectweb.asm.Type[] argumentTypes org.jetbrains.org.objectweb.asm.Type resultType boolean stable boolean jsr java.util.List result com.intellij.codeInspection.bytecodeAnalysis.NegationAnalysis negatedAnalysis boolean isReferenceResult boolean isBooleanResult boolean isInterestingResult com.intellij.codeInspection.bytecodeAnalysis.asm.LeakingParameters leakingParametersAndFrames boolean[] leakingParameters boolean[] leakingNullableParameters boolean[] origins com.intellij.codeInspection.bytecodeAnalysis.Equation outEquation boolean shouldInferNonTrivialFailingContracts com.intellij.codeInspection.bytecodeAnalysis.Equation throwEquation boolean withCycle java.util.function.IntFunction inOuts private void processNonBranchingMethod (com.intellij.codeInspection.bytecodeAnalysis.Member, org.jetbrains.org.objectweb.asm.Type[], com.intellij.codeInspection.bytecodeAnalysis.asm.ControlFlowGraph, org.jetbrains.org.objectweb.asm.Type, boolean, java.util.List) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException com.intellij.codeInspection.bytecodeAnalysis.Member method org.jetbrains.org.objectweb.asm.Type[] argumentTypes com.intellij.codeInspection.bytecodeAnalysis.asm.ControlFlowGraph graph org.jetbrains.org.objectweb.asm.Type returnType boolean stable java.util.List result com.intellij.codeInspection.bytecodeAnalysis.CombinedAnalysis analyzer private java.util.List topEquations (com.intellij.codeInspection.bytecodeAnalysis.Member, org.jetbrains.org.objectweb.asm.Type[], boolean, boolean, boolean) int i com.intellij.codeInspection.bytecodeAnalysis.Member method org.jetbrains.org.objectweb.asm.Type[] argumentTypes boolean isReferenceResult boolean isInterestingResult boolean stable java.util.List result private com.intellij.codeInspection.bytecodeAnalysis.asm.LeakingParameters leakingParametersAndFrames (com.intellij.codeInspection.bytecodeAnalysis.Member, org.jetbrains.org.objectweb.asm.tree.MethodNode, org.jetbrains.org.objectweb.asm.Type[], boolean) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException com.intellij.codeInspection.bytecodeAnalysis.Member method org.jetbrains.org.objectweb.asm.tree.MethodNode methodNode org.jetbrains.org.objectweb.asm.Type[] argumentTypes boolean jsr private static synthetic void lambda$processNonBranchingMethod$3 (java.util.List, com.intellij.codeInspection.bytecodeAnalysis.CombinedAnalysis, boolean, java.lang.Integer, org.jetbrains.org.objectweb.asm.Type) java.util.List result com.intellij.codeInspection.bytecodeAnalysis.CombinedAnalysis analyzer boolean stable Integer i org.jetbrains.org.objectweb.asm.Type argType private static synthetic java.util.stream.Stream lambda$null$2 (com.intellij.codeInspection.bytecodeAnalysis.CombinedAnalysis, java.lang.Integer, boolean, com.intellij.codeInspection.bytecodeAnalysis.Value) com.intellij.codeInspection.bytecodeAnalysis.CombinedAnalysis analyzer Integer i boolean stable com.intellij.codeInspection.bytecodeAnalysis.Value val private static synthetic java.util.function.Function lambda$processBranchingMethod$1 (boolean, com.intellij.codeInspection.bytecodeAnalysis.NegationAnalysis, boolean, boolean, com.intellij.codeInspection.bytecodeAnalysis.asm.RichControlFlow, boolean[], com.intellij.codeInspection.bytecodeAnalysis.State[], boolean, com.intellij.codeInspection.bytecodeAnalysis.Equation, com.intellij.codeInspection.bytecodeAnalysis.Member, int) boolean isBooleanResult com.intellij.codeInspection.bytecodeAnalysis.NegationAnalysis negatedAnalysis boolean stable boolean isInterestingResult com.intellij.codeInspection.bytecodeAnalysis.asm.RichControlFlow richControlFlow boolean[] origins com.intellij.codeInspection.bytecodeAnalysis.State[] sharedPendingStates boolean shouldInferNonTrivialFailingContracts com.intellij.codeInspection.bytecodeAnalysis.Equation throwEquation com.intellij.codeInspection.bytecodeAnalysis.Member method int index private static synthetic java.util.stream.Stream lambda$null$0 (boolean, com.intellij.codeInspection.bytecodeAnalysis.NegationAnalysis, int, boolean, boolean, com.intellij.codeInspection.bytecodeAnalysis.asm.RichControlFlow, boolean[], com.intellij.codeInspection.bytecodeAnalysis.State[], boolean, com.intellij.codeInspection.bytecodeAnalysis.Equation, com.intellij.codeInspection.bytecodeAnalysis.Member, com.intellij.codeInspection.bytecodeAnalysis.Value) com.intellij.codeInspection.bytecodeAnalysis.Direction$InThrow direction org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException e boolean isBooleanResult com.intellij.codeInspection.bytecodeAnalysis.NegationAnalysis negatedAnalysis int index boolean stable boolean isInterestingResult com.intellij.codeInspection.bytecodeAnalysis.asm.RichControlFlow richControlFlow boolean[] origins com.intellij.codeInspection.bytecodeAnalysis.State[] sharedPendingStates boolean shouldInferNonTrivialFailingContracts com.intellij.codeInspection.bytecodeAnalysis.Equation throwEquation com.intellij.codeInspection.bytecodeAnalysis.Member method com.intellij.codeInspection.bytecodeAnalysis.Value val java.util.stream.Stream$Builder builder static synthetic java.util.List access$100 (com.intellij.codeInspection.bytecodeAnalysis.ClassDataIndexer$1, org.jetbrains.org.objectweb.asm.tree.MethodNode, boolean, com.intellij.codeInspection.bytecodeAnalysis.Member, boolean) com.intellij.codeInspection.bytecodeAnalysis.ClassDataIndexer$1 x0 org.jetbrains.org.objectweb.asm.tree.MethodNode x1 boolean x2 com.intellij.codeInspection.bytecodeAnalysis.Member x3 boolean x4 static synthetic com.intellij.codeInspection.bytecodeAnalysis.asm.LeakingParameters access$300 (com.intellij.codeInspection.bytecodeAnalysis.ClassDataIndexer$1, com.intellij.codeInspection.bytecodeAnalysis.Member, org.jetbrains.org.objectweb.asm.tree.MethodNode, org.jetbrains.org.objectweb.asm.Type[], boolean) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException com.intellij.codeInspection.bytecodeAnalysis.ClassDataIndexer$1 x0 com.intellij.codeInspection.bytecodeAnalysis.Member x1 org.jetbrains.org.objectweb.asm.tree.MethodNode x2 org.jetbrains.org.objectweb.asm.Type[] x3 boolean x4 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/ClassDataIndexer$2.class
ClassDataIndexer.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.ClassDataIndexer$2 extends org.jetbrains.org.objectweb.asm.ClassVisitor { final synthetic org.jetbrains.org.objectweb.asm.ClassReader val$classReader final synthetic java.util.Map val$equations void <init> (int, org.jetbrains.org.objectweb.asm.ClassReader, java.util.Map) int x0 public org.jetbrains.org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) com.intellij.codeInspection.bytecodeAnalysis.EKey fieldKey int access String name String desc String signature Object value }
com/intellij/codeInspection/bytecodeAnalysis/ClassDataIndexer$ClassDataIndexerStatistics.class
ClassDataIndexer.java package com.intellij.codeInspection.bytecodeAnalysis com.intellij.codeInspection.bytecodeAnalysis.ClassDataIndexer$ClassDataIndexerStatistics extends java.lang.Object implements com.intellij.util.Consumer { private static final java.util.concurrent.atomic.AtomicLong ourTotalSize private static final java.util.concurrent.atomic.AtomicLong ourTotalCount private void <init> () public void consume (java.util.Map) java.io.ByteArrayOutputStream stream java.util.Map map public java.lang.String toString () public volatile synthetic void consume (java.lang.Object) synthetic void <init> (com.intellij.codeInspection.bytecodeAnalysis.ClassDataIndexer$1) com.intellij.codeInspection.bytecodeAnalysis.ClassDataIndexer$1 x0 static void <clinit> () }
com/intellij/codeInspection/bytecodeAnalysis/ClassDataIndexer.class
ClassDataIndexer.java package com.intellij.codeInspection.bytecodeAnalysis public com.intellij.codeInspection.bytecodeAnalysis.ClassDataIndexer extends java.lang.Object implements com.intellij.util.gist.VirtualFileGist$GistCalculator { static final String STRING_CONCAT_FACTORY public static final com.intellij.util.Consumer ourIndexSizeStatistics static final java.util.function.BinaryOperator MERGER private static final int VERSION private static final int VERSION_MODIFIER private static final int FINAL_VERSION private static final com.intellij.util.gist.VirtualFileGist ourGist public void <init> () public java.util.Map calcData (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) java.security.MessageDigest md org.jetbrains.org.objectweb.asm.ClassReader reader java.util.Map allEquations com.intellij.openapi.progress.ProcessCanceledException e Throwable e com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file java.util.HashMap map static boolean isFileExcluded (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file private static boolean isInsideDummyAndroidJar (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file String path int index private static java.util.Map solvePartially (java.lang.String, java.util.Map) String className java.util.Map map com.intellij.codeInspection.bytecodeAnalysis.PuritySolver solver java.util.function.BiFunction keyCreator java.util.Map solved java.util.Map partiallySolvedPurity private static com.intellij.codeInspection.bytecodeAnalysis.Equations hash (com.intellij.codeInspection.bytecodeAnalysis.Equations, java.security.MessageDigest) com.intellij.codeInspection.bytecodeAnalysis.Equations equations java.security.MessageDigest md private static com.intellij.codeInspection.bytecodeAnalysis.DirectionResultPair hash (com.intellij.codeInspection.bytecodeAnalysis.DirectionResultPair, java.security.MessageDigest) com.intellij.codeInspection.bytecodeAnalysis.DirectionResultPair drp java.security.MessageDigest md private static com.intellij.codeInspection.bytecodeAnalysis.Result hash (com.intellij.codeInspection.bytecodeAnalysis.Result, java.security.MessageDigest) com.intellij.codeInspection.bytecodeAnalysis.Effects effects com.intellij.codeInspection.bytecodeAnalysis.Result result java.security.MessageDigest md private static com.intellij.codeInspection.bytecodeAnalysis.Component hash (com.intellij.codeInspection.bytecodeAnalysis.Component, java.security.MessageDigest) com.intellij.codeInspection.bytecodeAnalysis.Component component java.security.MessageDigest md private static com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum hash (com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum, java.security.MessageDigest) com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum$CallQuantum call com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum effect java.security.MessageDigest md private static com.intellij.codeInspection.bytecodeAnalysis.Equations convertEquations (com.intellij.codeInspection.bytecodeAnalysis.EKey, java.util.List) com.intellij.codeInspection.bytecodeAnalysis.EKey methodKey java.util.List rawMethodEquations java.util.List compressedMethodEquations public static java.util.Map processClass (org.jetbrains.org.objectweb.asm.ClassReader, java.lang.String) com.intellij.codeInspection.bytecodeAnalysis.EKey ordinalKey org.jetbrains.org.objectweb.asm.ClassReader classReader String presentableUrl com.intellij.codeInspection.bytecodeAnalysis.State[] sharedPendingStates com.intellij.codeInspection.bytecodeAnalysis.PendingAction[] sharedPendingActions com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult[] sharedResults java.util.Map equations private static void registerVolatileFields (java.util.Map, org.jetbrains.org.objectweb.asm.ClassReader) java.util.Map equations org.jetbrains.org.objectweb.asm.ClassReader classReader static java.util.List getEquations (com.intellij.psi.search.GlobalSearchScope, com.intellij.codeInspection.bytecodeAnalysis.HMember) com.intellij.psi.search.GlobalSearchScope scope com.intellij.codeInspection.bytecodeAnalysis.HMember key public volatile synthetic java.lang.Object calcData (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) private static synthetic com.intellij.codeInspection.bytecodeAnalysis.Equations lambda$getEquations$14 (com.intellij.codeInspection.bytecodeAnalysis.HMember, com.intellij.openapi.vfs.VirtualFile) com.intellij.codeInspection.bytecodeAnalysis.HMember key com.intellij.openapi.vfs.VirtualFile file private static synthetic com.intellij.codeInspection.bytecodeAnalysis.DirectionResultPair lambda$convertEquations$13 (com.intellij.codeInspection.bytecodeAnalysis.Equation) com.intellij.codeInspection.bytecodeAnalysis.Equation equation private static synthetic com.intellij.codeInspection.bytecodeAnalysis.EKey[] lambda$hash$12 (int) int x$0 private static synthetic com.intellij.codeInspection.bytecodeAnalysis.EKey lambda$hash$11 (java.security.MessageDigest, com.intellij.codeInspection.bytecodeAnalysis.EKey) java.security.MessageDigest md com.intellij.codeInspection.bytecodeAnalysis.EKey key private static synthetic com.intellij.codeInspection.bytecodeAnalysis.Component lambda$hash$10 (java.security.MessageDigest, com.intellij.codeInspection.bytecodeAnalysis.Component) java.security.MessageDigest md com.intellij.codeInspection.bytecodeAnalysis.Component component private static synthetic com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum lambda$hash$9 (java.security.MessageDigest, com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum) java.security.MessageDigest md com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum effect private static synthetic com.intellij.codeInspection.bytecodeAnalysis.DirectionResultPair lambda$hash$8 (java.security.MessageDigest, com.intellij.codeInspection.bytecodeAnalysis.DirectionResultPair) java.security.MessageDigest md com.intellij.codeInspection.bytecodeAnalysis.DirectionResultPair drp private static synthetic com.intellij.codeInspection.bytecodeAnalysis.Equations lambda$solvePartially$7 (java.util.Map, java.util.function.BiFunction, com.intellij.codeInspection.bytecodeAnalysis.EKey, com.intellij.codeInspection.bytecodeAnalysis.Equations) java.util.Map partiallySolvedPurity java.util.function.BiFunction keyCreator com.intellij.codeInspection.bytecodeAnalysis.EKey key com.intellij.codeInspection.bytecodeAnalysis.Equations eqs private static synthetic boolean lambda$solvePartially$6 (java.lang.String, com.intellij.codeInspection.bytecodeAnalysis.MemberDescriptor) String className com.intellij.codeInspection.bytecodeAnalysis.MemberDescriptor md private static synthetic java.util.stream.Stream lambda$solvePartially$5 (com.intellij.codeInspection.bytecodeAnalysis.Equations) com.intellij.codeInspection.bytecodeAnalysis.Equations eqs private static synthetic com.intellij.codeInspection.bytecodeAnalysis.Result lambda$null$4 (com.intellij.codeInspection.bytecodeAnalysis.DirectionResultPair) com.intellij.codeInspection.bytecodeAnalysis.DirectionResultPair drp private static synthetic com.intellij.codeInspection.bytecodeAnalysis.EKey lambda$solvePartially$3 (com.intellij.codeInspection.bytecodeAnalysis.EKey, com.intellij.codeInspection.bytecodeAnalysis.Equations) com.intellij.codeInspection.bytecodeAnalysis.EKey key com.intellij.codeInspection.bytecodeAnalysis.Equations eqs private static synthetic void lambda$calcData$2 (java.util.HashMap, java.security.MessageDigest, com.intellij.codeInspection.bytecodeAnalysis.EKey, com.intellij.codeInspection.bytecodeAnalysis.Equations) java.util.HashMap map java.security.MessageDigest md com.intellij.codeInspection.bytecodeAnalysis.EKey methodKey com.intellij.codeInspection.bytecodeAnalysis.Equations equations private static synthetic com.intellij.codeInspection.bytecodeAnalysis.Equations lambda$static$1 (com.intellij.codeInspection.bytecodeAnalysis.Equations, com.intellij.codeInspection.bytecodeAnalysis.Equations) com.intellij.codeInspection.bytecodeAnalysis.Equations eq1 com.intellij.codeInspection.bytecodeAnalysis.Equations eq2 private static synthetic void lambda$static$0 (java.util.Map) java.util.Map map static synthetic com.intellij.codeInspection.bytecodeAnalysis.Equations access$200 (com.intellij.codeInspection.bytecodeAnalysis.EKey, java.util.List) com.intellij.codeInspection.bytecodeAnalysis.EKey x0 java.util.List x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/CombinedAnalysis.class
Combined.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.CombinedAnalysis extends java.lang.Object { private final com.intellij.codeInspection.bytecodeAnalysis.asm.ControlFlowGraph controlFlow private final com.intellij.codeInspection.bytecodeAnalysis.Member method private final com.intellij.codeInspection.bytecodeAnalysis.CombinedInterpreter interpreter private org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue returnValue private boolean exception private final org.jetbrains.org.objectweb.asm.tree.MethodNode methodNode void <init> (com.intellij.codeInspection.bytecodeAnalysis.Member, com.intellij.codeInspection.bytecodeAnalysis.asm.ControlFlowGraph) com.intellij.codeInspection.bytecodeAnalysis.Member method com.intellij.codeInspection.bytecodeAnalysis.asm.ControlFlowGraph controlFlow final void analyze () throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insnNode org.jetbrains.org.objectweb.asm.tree.analysis.Frame frame int insnIndex final com.intellij.codeInspection.bytecodeAnalysis.Equation notNullParamEquation (int, boolean) com.intellij.codeInspection.bytecodeAnalysis.Result result com.intellij.codeInspection.bytecodeAnalysis.Result result com.intellij.codeInspection.bytecodeAnalysis.CombinedData$ParamKey pk java.util.Set keys java.util.Set calls int i boolean stable com.intellij.codeInspection.bytecodeAnalysis.EKey key com.intellij.codeInspection.bytecodeAnalysis.Result result final com.intellij.codeInspection.bytecodeAnalysis.Equation nullableParamEquation (int, boolean) com.intellij.codeInspection.bytecodeAnalysis.Result result com.intellij.codeInspection.bytecodeAnalysis.Result result com.intellij.codeInspection.bytecodeAnalysis.CombinedData$ParamKey pk java.util.Set sum java.util.Set calls int i boolean stable com.intellij.codeInspection.bytecodeAnalysis.EKey key com.intellij.codeInspection.bytecodeAnalysis.Result result final com.intellij.codeInspection.bytecodeAnalysis.Equation contractEquation (int, com.intellij.codeInspection.bytecodeAnalysis.Value, boolean) com.intellij.codeInspection.bytecodeAnalysis.Result result com.intellij.codeInspection.bytecodeAnalysis.Result result com.intellij.codeInspection.bytecodeAnalysis.Result result com.intellij.codeInspection.bytecodeAnalysis.Result result com.intellij.codeInspection.bytecodeAnalysis.Result result com.intellij.codeInspection.bytecodeAnalysis.Result result com.intellij.codeInspection.bytecodeAnalysis.CombinedData$TrackableCallValue call java.util.Set keys com.intellij.codeInspection.bytecodeAnalysis.Result result int i com.intellij.codeInspection.bytecodeAnalysis.Value inValue boolean stable com.intellij.codeInspection.bytecodeAnalysis.Direction$InOut direction com.intellij.codeInspection.bytecodeAnalysis.EKey key com.intellij.codeInspection.bytecodeAnalysis.Result result final com.intellij.codeInspection.bytecodeAnalysis.Equation failEquation (boolean) com.intellij.codeInspection.bytecodeAnalysis.Result result java.util.Set keys com.intellij.codeInspection.bytecodeAnalysis.Result result boolean stable com.intellij.codeInspection.bytecodeAnalysis.EKey key com.intellij.codeInspection.bytecodeAnalysis.Result result final com.intellij.codeInspection.bytecodeAnalysis.Equation failEquation (int, com.intellij.codeInspection.bytecodeAnalysis.Value, boolean) com.intellij.codeInspection.bytecodeAnalysis.Result result com.intellij.codeInspection.bytecodeAnalysis.CombinedData$TrackableCallValue call java.util.Set keys com.intellij.codeInspection.bytecodeAnalysis.Result result int i com.intellij.codeInspection.bytecodeAnalysis.Value inValue boolean stable com.intellij.codeInspection.bytecodeAnalysis.Direction$InThrow direction com.intellij.codeInspection.bytecodeAnalysis.EKey key com.intellij.codeInspection.bytecodeAnalysis.Result result final com.intellij.codeInspection.bytecodeAnalysis.Equation outContractEquation (boolean) com.intellij.codeInspection.bytecodeAnalysis.Result result com.intellij.codeInspection.bytecodeAnalysis.Result result com.intellij.codeInspection.bytecodeAnalysis.Result result com.intellij.codeInspection.bytecodeAnalysis.Result result com.intellij.codeInspection.bytecodeAnalysis.Result result com.intellij.codeInspection.bytecodeAnalysis.CombinedData$TrackableCallValue call com.intellij.codeInspection.bytecodeAnalysis.EKey callKey java.util.Set keys com.intellij.codeInspection.bytecodeAnalysis.Result result boolean stable com.intellij.codeInspection.bytecodeAnalysis.EKey key com.intellij.codeInspection.bytecodeAnalysis.Result result final com.intellij.codeInspection.bytecodeAnalysis.Equation nullableResultEquation (boolean) com.intellij.codeInspection.bytecodeAnalysis.Result result com.intellij.codeInspection.bytecodeAnalysis.CombinedData$TrackableCallValue call com.intellij.codeInspection.bytecodeAnalysis.EKey callKey java.util.Set keys com.intellij.codeInspection.bytecodeAnalysis.Result result com.intellij.codeInspection.bytecodeAnalysis.Result result boolean stable com.intellij.codeInspection.bytecodeAnalysis.EKey key com.intellij.codeInspection.bytecodeAnalysis.Result result final org.jetbrains.org.objectweb.asm.tree.analysis.Frame createStartFrame () org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value int i org.jetbrains.org.objectweb.asm.tree.analysis.Frame frame org.jetbrains.org.objectweb.asm.Type returnType org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue returnValue org.jetbrains.org.objectweb.asm.Type[] args int local private static synthetic com.intellij.codeInspection.bytecodeAnalysis.EKey lambda$failEquation$0 (com.intellij.codeInspection.bytecodeAnalysis.CombinedData$TrackableCallValue) com.intellij.codeInspection.bytecodeAnalysis.CombinedData$TrackableCallValue call }
com/intellij/codeInspection/bytecodeAnalysis/CombinedData$ParamKey.class
Combined.java package com.intellij.codeInspection.bytecodeAnalysis public final com.intellij.codeInspection.bytecodeAnalysis.CombinedData$ParamKey extends java.lang.Object { final com.intellij.codeInspection.bytecodeAnalysis.Member method final int i final boolean stable void <init> (com.intellij.codeInspection.bytecodeAnalysis.Member, int, boolean) com.intellij.codeInspection.bytecodeAnalysis.Member method int i boolean stable public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.bytecodeAnalysis.CombinedData$ParamKey paramKey public int hashCode () int result }
com/intellij/codeInspection/bytecodeAnalysis/CombinedData$Trackable.class
Combined.java package com.intellij.codeInspection.bytecodeAnalysis public abstract com.intellij.codeInspection.bytecodeAnalysis.CombinedData$Trackable extends java.lang.Object { public abstract int getOriginInsnIndex () }
com/intellij/codeInspection/bytecodeAnalysis/CombinedData$TrackableCallValue.class
Combined.java package com.intellij.codeInspection.bytecodeAnalysis public final com.intellij.codeInspection.bytecodeAnalysis.CombinedData$TrackableCallValue extends org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue implements com.intellij.codeInspection.bytecodeAnalysis.CombinedData$Trackable { private final int originInsnIndex final com.intellij.codeInspection.bytecodeAnalysis.Member method final java.util.List args final boolean stableCall final boolean thisCall void <init> (int, org.jetbrains.org.objectweb.asm.Type, com.intellij.codeInspection.bytecodeAnalysis.Member, java.util.List, boolean, boolean) int originInsnIndex org.jetbrains.org.objectweb.asm.Type tp com.intellij.codeInspection.bytecodeAnalysis.Member method java.util.List args boolean stableCall boolean thisCall public int getOriginInsnIndex () java.util.Set getKeysForParameter (int, com.intellij.codeInspection.bytecodeAnalysis.Direction$ParamValueBasedDirection) com.intellij.codeInspection.bytecodeAnalysis.AbstractValues$NthParamValue npv org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue arg int argI int idx com.intellij.codeInspection.bytecodeAnalysis.Direction$ParamValueBasedDirection direction java.util.Set keys private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/CombinedData$TrackableNullValue.class
Combined.java package com.intellij.codeInspection.bytecodeAnalysis public final com.intellij.codeInspection.bytecodeAnalysis.CombinedData$TrackableNullValue extends org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue implements com.intellij.codeInspection.bytecodeAnalysis.CombinedData$Trackable { static final org.jetbrains.org.objectweb.asm.Type NullType private final int originInsnIndex public void <init> (int) int originInsnIndex public int getOriginInsnIndex () static void <clinit> () }
com/intellij/codeInspection/bytecodeAnalysis/CombinedData$TrackableValue.class
Combined.java package com.intellij.codeInspection.bytecodeAnalysis public final com.intellij.codeInspection.bytecodeAnalysis.CombinedData$TrackableValue extends org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue implements com.intellij.codeInspection.bytecodeAnalysis.CombinedData$Trackable { private final int originInsnIndex public void <init> (int, org.jetbrains.org.objectweb.asm.Type) int originInsnIndex org.jetbrains.org.objectweb.asm.Type type public int getOriginInsnIndex () }
com/intellij/codeInspection/bytecodeAnalysis/CombinedData.class
Combined.java package com.intellij.codeInspection.bytecodeAnalysis abstract com.intellij.codeInspection.bytecodeAnalysis.CombinedData extends java.lang.Object { public static final org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue ThisValue static void <clinit> () }
com/intellij/codeInspection/bytecodeAnalysis/CombinedInterpreter.class
Combined.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.CombinedInterpreter extends org.jetbrains.org.objectweb.asm.tree.analysis.BasicInterpreter { final boolean[] dereferencedParams final boolean[] notNullableParams final java.util.Set[] parameterFlow final boolean[] dereferencedValues final java.util.List calls private final org.jetbrains.org.objectweb.asm.tree.InsnList insns void <init> (org.jetbrains.org.objectweb.asm.tree.InsnList, int) org.jetbrains.org.objectweb.asm.tree.InsnList insns int arity private int insnIndex (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode) org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn private static org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue track (int, org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue) int origin org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue basicValue public org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue newOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException org.jetbrains.org.objectweb.asm.Type type Object cst org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn int origin public org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue unaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value int origin public org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue binaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue, org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value1 org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value2 public org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue ternaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue, org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue, org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue) org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value1 org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value2 org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value3 public org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue naryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, java.util.List) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException org.jetbrains.org.objectweb.asm.tree.MethodInsnNode mNode com.intellij.codeInspection.bytecodeAnalysis.Member method com.intellij.codeInspection.bytecodeAnalysis.CombinedData$TrackableCallValue value org.jetbrains.org.objectweb.asm.tree.InvokeDynamicInsnNode indy com.intellij.codeInspection.bytecodeAnalysis.LambdaIndy lambda int targetOpCode org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn java.util.List values int opCode int origin private com.intellij.codeInspection.bytecodeAnalysis.CombinedData$TrackableCallValue methodCall (int, int, com.intellij.codeInspection.bytecodeAnalysis.Member, java.util.List) org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue receiver java.util.Set npKeys int n int i int opCode int origin com.intellij.codeInspection.bytecodeAnalysis.Member method java.util.List values org.jetbrains.org.objectweb.asm.Type retType boolean stable boolean thisCall public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value naryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, java.util.List) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value ternaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.Value, org.jetbrains.org.objectweb.asm.tree.analysis.Value, org.jetbrains.org.objectweb.asm.tree.analysis.Value) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value binaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.Value, org.jetbrains.org.objectweb.asm.tree.analysis.Value) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value unaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.Value) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value newOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/Component.class
Data.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.Component extends java.lang.Object { static final com.intellij.codeInspection.bytecodeAnalysis.Component[] EMPTY_ARRAY com.intellij.codeInspection.bytecodeAnalysis.Value value final com.intellij.codeInspection.bytecodeAnalysis.EKey[] ids void <init> (com.intellij.codeInspection.bytecodeAnalysis.Value, java.util.Set) com.intellij.codeInspection.bytecodeAnalysis.Value value java.util.Set ids void <init> (com.intellij.codeInspection.bytecodeAnalysis.Value, com.intellij.codeInspection.bytecodeAnalysis.EKey[]) com.intellij.codeInspection.bytecodeAnalysis.Value value com.intellij.codeInspection.bytecodeAnalysis.EKey[] ids public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.bytecodeAnalysis.Component that public int hashCode () public boolean remove (com.intellij.codeInspection.bytecodeAnalysis.EKey) int i com.intellij.codeInspection.bytecodeAnalysis.EKey id boolean removed public boolean isEmpty () com.intellij.codeInspection.bytecodeAnalysis.EKey id public com.intellij.codeInspection.bytecodeAnalysis.Component copy () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/Conf.class
Analysis.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.Conf extends java.lang.Object { final int insnIndex final org.jetbrains.org.objectweb.asm.tree.analysis.Frame frame final int fastHashCode void <init> (int, org.jetbrains.org.objectweb.asm.tree.analysis.Frame) int i int i int insnIndex org.jetbrains.org.objectweb.asm.tree.analysis.Frame frame int hash }
com/intellij/codeInspection/bytecodeAnalysis/Constraint.class
NullableMethodAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.Constraint extends java.lang.Object { static final com.intellij.codeInspection.bytecodeAnalysis.Constraint EMPTY final int calls final int nulls void <init> (int, int) int calls int nulls public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.bytecodeAnalysis.Constraint that public int hashCode () int result static void <clinit> () }
com/intellij/codeInspection/bytecodeAnalysis/ContractAnalysis.class
Contracts.java package com.intellij.codeInspection.bytecodeAnalysis abstract com.intellij.codeInspection.bytecodeAnalysis.ContractAnalysis extends com.intellij.codeInspection.bytecodeAnalysis.Analysis { static final com.intellij.codeInspection.bytecodeAnalysis.ResultUtil resultUtil private final com.intellij.codeInspection.bytecodeAnalysis.State[] pending final com.intellij.codeInspection.bytecodeAnalysis.InOutInterpreter interpreter final com.intellij.codeInspection.bytecodeAnalysis.Value inValue private final int generalizeShift com.intellij.codeInspection.bytecodeAnalysis.Result internalResult boolean unsureOnly private int id private int pendingTop protected void <init> (com.intellij.codeInspection.bytecodeAnalysis.asm.RichControlFlow, com.intellij.codeInspection.bytecodeAnalysis.Direction, boolean[], boolean, com.intellij.codeInspection.bytecodeAnalysis.State[]) com.intellij.codeInspection.bytecodeAnalysis.asm.RichControlFlow richControlFlow com.intellij.codeInspection.bytecodeAnalysis.Direction direction boolean[] resultOrigins boolean stable com.intellij.codeInspection.bytecodeAnalysis.State[] pending com.intellij.codeInspection.bytecodeAnalysis.Equation mkEquation (com.intellij.codeInspection.bytecodeAnalysis.Result) com.intellij.codeInspection.bytecodeAnalysis.Result res static com.intellij.codeInspection.bytecodeAnalysis.Result checkLimit (com.intellij.codeInspection.bytecodeAnalysis.Result) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException int size com.intellij.codeInspection.bytecodeAnalysis.Result result protected com.intellij.codeInspection.bytecodeAnalysis.Equation analyze () throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException com.intellij.codeInspection.bytecodeAnalysis.Conf prev com.intellij.codeInspection.bytecodeAnalysis.State prevState com.intellij.codeInspection.bytecodeAnalysis.State baseState java.util.List thisComputed com.intellij.codeInspection.bytecodeAnalysis.State state int insnIndex com.intellij.codeInspection.bytecodeAnalysis.Conf conf java.util.List history boolean fold int steps void processState (com.intellij.codeInspection.bytecodeAnalysis.State) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException org.jetbrains.org.objectweb.asm.tree.analysis.Frame nextFrame1 boolean unsure int nextInsnIndex int npeTarget int nextInsnIndex com.intellij.codeInspection.bytecodeAnalysis.State nextState int nextInsnIndex com.intellij.codeInspection.bytecodeAnalysis.State nextState int nextInsnIndex com.intellij.codeInspection.bytecodeAnalysis.State nextState int nextInsnIndex com.intellij.codeInspection.bytecodeAnalysis.State nextState int nextInsnIndex com.intellij.codeInspection.bytecodeAnalysis.State nextState int nextInsnIndex com.intellij.codeInspection.bytecodeAnalysis.State nextState org.jetbrains.org.objectweb.asm.tree.analysis.Frame nextFrame1 boolean unsure int nextInsnIndex com.intellij.codeInspection.bytecodeAnalysis.State state com.intellij.codeInspection.bytecodeAnalysis.Conf preConf int insnIndex boolean loopEnter com.intellij.codeInspection.bytecodeAnalysis.Conf conf java.util.List history boolean taken org.jetbrains.org.objectweb.asm.tree.analysis.Frame frame org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insnNode java.util.List nextHistory org.jetbrains.org.objectweb.asm.tree.analysis.Frame nextFrame int opcode abstract boolean handleReturn (org.jetbrains.org.objectweb.asm.tree.analysis.Frame, int, boolean) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException private void pendingPush (com.intellij.codeInspection.bytecodeAnalysis.State) com.intellij.codeInspection.bytecodeAnalysis.State st private org.jetbrains.org.objectweb.asm.tree.analysis.Frame execute (org.jetbrains.org.objectweb.asm.tree.analysis.Frame, org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException org.jetbrains.org.objectweb.asm.tree.analysis.Frame nextFrame org.jetbrains.org.objectweb.asm.tree.analysis.Frame frame org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insnNode private com.intellij.codeInspection.bytecodeAnalysis.Conf generalize (com.intellij.codeInspection.bytecodeAnalysis.Conf) org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value Class valueClass int i int i Class valueClass org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value com.intellij.codeInspection.bytecodeAnalysis.Conf conf org.jetbrains.org.objectweb.asm.tree.analysis.Frame frame org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue[] stack private static synthetic int lambda$checkLimit$0 (com.intellij.codeInspection.bytecodeAnalysis.Component) com.intellij.codeInspection.bytecodeAnalysis.Component prod static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/CoreHKey.class
Solver.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.CoreHKey extends java.lang.Object { final com.intellij.codeInspection.bytecodeAnalysis.MemberDescriptor myMethod final int dirKey void <init> (com.intellij.codeInspection.bytecodeAnalysis.MemberDescriptor, int) com.intellij.codeInspection.bytecodeAnalysis.MemberDescriptor method int dirKey public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.bytecodeAnalysis.CoreHKey coreHKey public int hashCode () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/DataInterpreter.class
PurityAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis com.intellij.codeInspection.bytecodeAnalysis.DataInterpreter extends org.jetbrains.org.objectweb.asm.tree.analysis.Interpreter { private final org.jetbrains.org.objectweb.asm.tree.MethodNode methodNode private int param final com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum[] effects com.intellij.codeInspection.bytecodeAnalysis.DataValue returnValue protected void <init> (org.jetbrains.org.objectweb.asm.tree.MethodNode) org.jetbrains.org.objectweb.asm.tree.MethodNode methodNode public com.intellij.codeInspection.bytecodeAnalysis.DataValue newParameterValue (boolean, int, org.jetbrains.org.objectweb.asm.Type) boolean isInstanceMethod int local org.jetbrains.org.objectweb.asm.Type type int n public com.intellij.codeInspection.bytecodeAnalysis.DataValue newValue (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type type public com.intellij.codeInspection.bytecodeAnalysis.DataValue newOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode) Object cst int size int size org.jetbrains.org.objectweb.asm.tree.FieldInsnNode fieldInsn com.intellij.codeInspection.bytecodeAnalysis.Member method com.intellij.codeInspection.bytecodeAnalysis.EKey key org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn public com.intellij.codeInspection.bytecodeAnalysis.DataValue binaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, com.intellij.codeInspection.bytecodeAnalysis.DataValue, com.intellij.codeInspection.bytecodeAnalysis.DataValue) com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum effectQuantum int insnIndex org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn com.intellij.codeInspection.bytecodeAnalysis.DataValue value1 com.intellij.codeInspection.bytecodeAnalysis.DataValue value2 private static com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum getChangeQuantum (com.intellij.codeInspection.bytecodeAnalysis.DataValue) com.intellij.codeInspection.bytecodeAnalysis.DataValue value public com.intellij.codeInspection.bytecodeAnalysis.DataValue copyOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, com.intellij.codeInspection.bytecodeAnalysis.DataValue) org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn com.intellij.codeInspection.bytecodeAnalysis.DataValue value public com.intellij.codeInspection.bytecodeAnalysis.DataValue naryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, java.util.List) org.jetbrains.org.objectweb.asm.tree.InvokeDynamicInsnNode indy com.intellij.codeInspection.bytecodeAnalysis.DataValue result com.intellij.codeInspection.bytecodeAnalysis.DataValue result com.intellij.codeInspection.bytecodeAnalysis.DataValue receiver boolean stable org.jetbrains.org.objectweb.asm.tree.MethodInsnNode mNode com.intellij.codeInspection.bytecodeAnalysis.DataValue[] data com.intellij.codeInspection.bytecodeAnalysis.Member method com.intellij.codeInspection.bytecodeAnalysis.EKey key com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum quantum com.intellij.codeInspection.bytecodeAnalysis.DataValue result org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn java.util.List values int insnIndex int opCode public com.intellij.codeInspection.bytecodeAnalysis.DataValue unaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, com.intellij.codeInspection.bytecodeAnalysis.DataValue) org.jetbrains.org.objectweb.asm.tree.FieldInsnNode fieldInsn com.intellij.codeInspection.bytecodeAnalysis.Member method com.intellij.codeInspection.bytecodeAnalysis.EKey key int insnIndex org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn com.intellij.codeInspection.bytecodeAnalysis.DataValue value public com.intellij.codeInspection.bytecodeAnalysis.DataValue ternaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, com.intellij.codeInspection.bytecodeAnalysis.DataValue, com.intellij.codeInspection.bytecodeAnalysis.DataValue, com.intellij.codeInspection.bytecodeAnalysis.DataValue) org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn com.intellij.codeInspection.bytecodeAnalysis.DataValue value1 com.intellij.codeInspection.bytecodeAnalysis.DataValue value2 com.intellij.codeInspection.bytecodeAnalysis.DataValue value3 int insnIndex public void returnOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, com.intellij.codeInspection.bytecodeAnalysis.DataValue, com.intellij.codeInspection.bytecodeAnalysis.DataValue) org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn com.intellij.codeInspection.bytecodeAnalysis.DataValue value com.intellij.codeInspection.bytecodeAnalysis.DataValue expected public com.intellij.codeInspection.bytecodeAnalysis.DataValue merge (com.intellij.codeInspection.bytecodeAnalysis.DataValue, com.intellij.codeInspection.bytecodeAnalysis.DataValue) int size com.intellij.codeInspection.bytecodeAnalysis.DataValue v1 com.intellij.codeInspection.bytecodeAnalysis.DataValue v2 public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value merge (org.jetbrains.org.objectweb.asm.tree.analysis.Value, org.jetbrains.org.objectweb.asm.tree.analysis.Value) public volatile synthetic void returnOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.Value, org.jetbrains.org.objectweb.asm.tree.analysis.Value) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value naryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, java.util.List) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value ternaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.Value, org.jetbrains.org.objectweb.asm.tree.analysis.Value, org.jetbrains.org.objectweb.asm.tree.analysis.Value) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value binaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.Value, org.jetbrains.org.objectweb.asm.tree.analysis.Value) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value unaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.Value) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value copyOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.Value) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value newOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value newParameterValue (boolean, int, org.jetbrains.org.objectweb.asm.Type) public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value newValue (org.jetbrains.org.objectweb.asm.Type) }
com/intellij/codeInspection/bytecodeAnalysis/DataValue$1.class
PurityAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.DataValue$1 extends com.intellij.codeInspection.bytecodeAnalysis.DataValue { void <init> (int) int hash public int getSize () public com.intellij.codeInspection.dataFlow.ContractReturnValue asContractReturnValue () public java.lang.String toString () }
com/intellij/codeInspection/bytecodeAnalysis/DataValue$2.class
PurityAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.DataValue$2 extends com.intellij.codeInspection.bytecodeAnalysis.DataValue { void <init> (int) int hash public int getSize () public com.intellij.codeInspection.dataFlow.ContractReturnValue asContractReturnValue () public java.lang.String toString () }
com/intellij/codeInspection/bytecodeAnalysis/DataValue$3.class
PurityAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.DataValue$3 extends com.intellij.codeInspection.bytecodeAnalysis.DataValue { void <init> (int) int hash public int getSize () public java.lang.String toString () }
com/intellij/codeInspection/bytecodeAnalysis/DataValue$4.class
PurityAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.DataValue$4 extends com.intellij.codeInspection.bytecodeAnalysis.DataValue { void <init> (int) int hash public int getSize () public java.lang.String toString () }
com/intellij/codeInspection/bytecodeAnalysis/DataValue$5.class
PurityAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.DataValue$5 extends com.intellij.codeInspection.bytecodeAnalysis.DataValue { void <init> (int) int hash public int getSize () public java.lang.String toString () }
com/intellij/codeInspection/bytecodeAnalysis/DataValue$ParameterDataValue.class
PurityAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis com.intellij.codeInspection.bytecodeAnalysis.DataValue$ParameterDataValue extends com.intellij.codeInspection.bytecodeAnalysis.DataValue { static final com.intellij.codeInspection.bytecodeAnalysis.DataValue$ParameterDataValue PARAM0 static final com.intellij.codeInspection.bytecodeAnalysis.DataValue$ParameterDataValue PARAM1 static final com.intellij.codeInspection.bytecodeAnalysis.DataValue$ParameterDataValue PARAM2 final int n private void <init> (int) int n public com.intellij.codeInspection.dataFlow.ContractReturnValue asContractReturnValue () static com.intellij.codeInspection.bytecodeAnalysis.DataValue$ParameterDataValue create (int) int n public int getSize () public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.bytecodeAnalysis.DataValue$ParameterDataValue that public java.lang.String toString () static void <clinit> () }
com/intellij/codeInspection/bytecodeAnalysis/DataValue$ReturnDataValue.class
PurityAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis com.intellij.codeInspection.bytecodeAnalysis.DataValue$ReturnDataValue extends com.intellij.codeInspection.bytecodeAnalysis.DataValue { final com.intellij.codeInspection.bytecodeAnalysis.EKey key void <init> (com.intellij.codeInspection.bytecodeAnalysis.EKey) com.intellij.codeInspection.bytecodeAnalysis.EKey key public int getSize () public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.bytecodeAnalysis.DataValue$ReturnDataValue that java.util.stream.Stream dependencies () public java.lang.String toString () }
com/intellij/codeInspection/bytecodeAnalysis/DataValue.class
PurityAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis abstract com.intellij.codeInspection.bytecodeAnalysis.DataValue extends java.lang.Object implements org.jetbrains.org.objectweb.asm.tree.analysis.Value { public static final com.intellij.codeInspection.bytecodeAnalysis.DataValue[] EMPTY private final int myHash static final com.intellij.codeInspection.bytecodeAnalysis.DataValue ThisDataValue static final com.intellij.codeInspection.bytecodeAnalysis.DataValue LocalDataValue static final com.intellij.codeInspection.bytecodeAnalysis.DataValue OwnedDataValue static final com.intellij.codeInspection.bytecodeAnalysis.DataValue UnknownDataValue1 static final com.intellij.codeInspection.bytecodeAnalysis.DataValue UnknownDataValue2 void <init> (int) int hash public final int hashCode () java.util.stream.Stream dependencies () public com.intellij.codeInspection.dataFlow.ContractReturnValue asContractReturnValue () static void <clinit> () }
com/intellij/codeInspection/bytecodeAnalysis/Direction$1.class
Direction.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.Direction$1 extends com.intellij.codeInspection.bytecodeAnalysis.Direction { final synthetic String val$name void <init> (java.lang.String) int asInt () int i public java.lang.String toString () }
com/intellij/codeInspection/bytecodeAnalysis/Direction$In.class
Direction.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.Direction$In extends com.intellij.codeInspection.bytecodeAnalysis.Direction$ParamIdBasedDirection { final boolean nullable void <init> (int, boolean) int paramIndex boolean nullable int asInt () public java.lang.String toString () }
com/intellij/codeInspection/bytecodeAnalysis/Direction$InOut.class
Direction.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.Direction$InOut extends com.intellij.codeInspection.bytecodeAnalysis.Direction$ParamValueBasedDirection { void <init> (int, com.intellij.codeInspection.bytecodeAnalysis.Value) int paramIndex com.intellij.codeInspection.bytecodeAnalysis.Value inValue com.intellij.codeInspection.bytecodeAnalysis.Direction$InOut withIndex (int) int paramIndex int asInt () public java.lang.String toString () volatile synthetic com.intellij.codeInspection.bytecodeAnalysis.Direction$ParamValueBasedDirection withIndex (int) }
com/intellij/codeInspection/bytecodeAnalysis/Direction$InThrow.class
Direction.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.Direction$InThrow extends com.intellij.codeInspection.bytecodeAnalysis.Direction$ParamValueBasedDirection { void <init> (int, com.intellij.codeInspection.bytecodeAnalysis.Value) int paramIndex com.intellij.codeInspection.bytecodeAnalysis.Value inValue com.intellij.codeInspection.bytecodeAnalysis.Direction$InThrow withIndex (int) int paramIndex int asInt () public java.lang.String toString () volatile synthetic com.intellij.codeInspection.bytecodeAnalysis.Direction$ParamValueBasedDirection withIndex (int) }
com/intellij/codeInspection/bytecodeAnalysis/Direction$ParamIdBasedDirection.class
Direction.java package com.intellij.codeInspection.bytecodeAnalysis abstract com.intellij.codeInspection.bytecodeAnalysis.Direction$ParamIdBasedDirection extends com.intellij.codeInspection.bytecodeAnalysis.Direction { final int paramIndex protected void <init> (int) int index public int paramId () int asInt () }
com/intellij/codeInspection/bytecodeAnalysis/Direction$ParamValueBasedDirection.class
Direction.java package com.intellij.codeInspection.bytecodeAnalysis abstract com.intellij.codeInspection.bytecodeAnalysis.Direction$ParamValueBasedDirection extends com.intellij.codeInspection.bytecodeAnalysis.Direction$ParamIdBasedDirection { final com.intellij.codeInspection.bytecodeAnalysis.Value inValue void <init> (int, com.intellij.codeInspection.bytecodeAnalysis.Value) int paramIndex com.intellij.codeInspection.bytecodeAnalysis.Value inValue abstract com.intellij.codeInspection.bytecodeAnalysis.Direction$ParamValueBasedDirection withIndex (int) }
com/intellij/codeInspection/bytecodeAnalysis/Direction.class
Direction.java package com.intellij.codeInspection.bytecodeAnalysis public abstract com.intellij.codeInspection.bytecodeAnalysis.Direction extends java.lang.Object { public static final com.intellij.codeInspection.bytecodeAnalysis.Direction Out public static final com.intellij.codeInspection.bytecodeAnalysis.Direction NullableOut public static final com.intellij.codeInspection.bytecodeAnalysis.Direction Pure public static final com.intellij.codeInspection.bytecodeAnalysis.Direction Throw public static final com.intellij.codeInspection.bytecodeAnalysis.Direction Volatile private static final java.util.List ourConcreteDirections private static final int CONCRETE_DIRECTIONS_OFFSET private static final int IN_OUT_OFFSET private static final int IN_THROW_OFFSET private static final int DIRECTIONS_PER_PARAM_ID public void <init> () static com.intellij.codeInspection.bytecodeAnalysis.Direction fromInt (int) int valueId int directionKey int paramKey int paramId int subDirectionId int valueId abstract int asInt () public int hashCode () public boolean equals (java.lang.Object) Object obj private static com.intellij.codeInspection.bytecodeAnalysis.Direction explicitDirection (java.lang.String) String name static synthetic java.util.List access$000 () static synthetic int access$100 () static synthetic int access$200 () static synthetic int access$300 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/DirectionResultPair.class
Data.java package com.intellij.codeInspection.bytecodeAnalysis com.intellij.codeInspection.bytecodeAnalysis.DirectionResultPair extends java.lang.Object { final int directionKey final com.intellij.codeInspection.bytecodeAnalysis.Result result void <init> (int, com.intellij.codeInspection.bytecodeAnalysis.Result) int directionKey com.intellij.codeInspection.bytecodeAnalysis.Result result public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.bytecodeAnalysis.DirectionResultPair that public int hashCode () public java.lang.String toString () com.intellij.codeInspection.bytecodeAnalysis.DirectionResultPair updateForDirection (com.intellij.codeInspection.bytecodeAnalysis.Direction, com.intellij.codeInspection.bytecodeAnalysis.Result) com.intellij.codeInspection.bytecodeAnalysis.Direction direction com.intellij.codeInspection.bytecodeAnalysis.Result newResult private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/EKey.class
EKey.java package com.intellij.codeInspection.bytecodeAnalysis public final com.intellij.codeInspection.bytecodeAnalysis.EKey extends java.lang.Object { final com.intellij.codeInspection.bytecodeAnalysis.MemberDescriptor member final int dirKey final boolean stable final boolean negated public void <init> (com.intellij.codeInspection.bytecodeAnalysis.MemberDescriptor, com.intellij.codeInspection.bytecodeAnalysis.Direction, boolean) com.intellij.codeInspection.bytecodeAnalysis.MemberDescriptor member com.intellij.codeInspection.bytecodeAnalysis.Direction direction boolean stable void <init> (com.intellij.codeInspection.bytecodeAnalysis.MemberDescriptor, com.intellij.codeInspection.bytecodeAnalysis.Direction, boolean, boolean) com.intellij.codeInspection.bytecodeAnalysis.MemberDescriptor member com.intellij.codeInspection.bytecodeAnalysis.Direction direction boolean stable boolean negated void <init> (com.intellij.codeInspection.bytecodeAnalysis.MemberDescriptor, int, boolean, boolean) com.intellij.codeInspection.bytecodeAnalysis.MemberDescriptor member int dirKey boolean stable boolean negated public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.bytecodeAnalysis.EKey key public int hashCode () int result com.intellij.codeInspection.bytecodeAnalysis.EKey invertStability () com.intellij.codeInspection.bytecodeAnalysis.EKey mkStable () com.intellij.codeInspection.bytecodeAnalysis.EKey mkUnstable () public com.intellij.codeInspection.bytecodeAnalysis.EKey mkBase () com.intellij.codeInspection.bytecodeAnalysis.EKey withDirection (com.intellij.codeInspection.bytecodeAnalysis.Direction) com.intellij.codeInspection.bytecodeAnalysis.Direction dir com.intellij.codeInspection.bytecodeAnalysis.EKey negate () public com.intellij.codeInspection.bytecodeAnalysis.EKey hashed (java.security.MessageDigest) java.security.MessageDigest md com.intellij.codeInspection.bytecodeAnalysis.HMember hMember public com.intellij.codeInspection.bytecodeAnalysis.Direction getDirection () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/ELattice.class
Solver.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.ELattice extends java.lang.Object { final Enum bot final Enum top void <init> (java.lang.Enum, java.lang.Enum) Enum bot Enum top final java.lang.Enum join (java.lang.Enum, java.lang.Enum) Enum x Enum y final java.lang.Enum meet (java.lang.Enum, java.lang.Enum) Enum x Enum y }
com/intellij/codeInspection/bytecodeAnalysis/EffectQuantum$1.class
PurityAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum$1 extends com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum { void <init> (int) int hash public java.lang.String toString () }
com/intellij/codeInspection/bytecodeAnalysis/EffectQuantum$2.class
PurityAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum$2 extends com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum { void <init> (int) int hash public java.lang.String toString () }
com/intellij/codeInspection/bytecodeAnalysis/EffectQuantum$CallQuantum.class
PurityAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum$CallQuantum extends com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum { final com.intellij.codeInspection.bytecodeAnalysis.EKey key final com.intellij.codeInspection.bytecodeAnalysis.DataValue[] data final boolean isStatic void <init> (com.intellij.codeInspection.bytecodeAnalysis.EKey, com.intellij.codeInspection.bytecodeAnalysis.DataValue[], boolean) com.intellij.codeInspection.bytecodeAnalysis.EKey key com.intellij.codeInspection.bytecodeAnalysis.DataValue[] data boolean isStatic public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum$CallQuantum that java.util.stream.Stream dependencies () public java.lang.String toString () }
com/intellij/codeInspection/bytecodeAnalysis/EffectQuantum$FieldReadQuantum.class
PurityAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum$FieldReadQuantum extends com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum { final com.intellij.codeInspection.bytecodeAnalysis.EKey key void <init> (com.intellij.codeInspection.bytecodeAnalysis.EKey) com.intellij.codeInspection.bytecodeAnalysis.EKey key java.util.stream.Stream dependencies () public boolean equals (java.lang.Object) Object o public java.lang.String toString () }
com/intellij/codeInspection/bytecodeAnalysis/EffectQuantum$ParamChangeQuantum.class
PurityAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum$ParamChangeQuantum extends com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum { final int n void <init> (int) int n public boolean equals (java.lang.Object) Object o public java.lang.String toString () }
com/intellij/codeInspection/bytecodeAnalysis/EffectQuantum$ReturnChangeQuantum.class
PurityAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum$ReturnChangeQuantum extends com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum { final com.intellij.codeInspection.bytecodeAnalysis.EKey key void <init> (com.intellij.codeInspection.bytecodeAnalysis.EKey) com.intellij.codeInspection.bytecodeAnalysis.EKey key java.util.stream.Stream dependencies () public boolean equals (java.lang.Object) Object o public java.lang.String toString () }
com/intellij/codeInspection/bytecodeAnalysis/EffectQuantum.class
PurityAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis abstract com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum extends java.lang.Object { private final int myHash static final com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum TopEffectQuantum static final com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum ThisChangeQuantum void <init> (int) int hash java.util.stream.Stream dependencies () public final int hashCode () static void <clinit> () }
com/intellij/codeInspection/bytecodeAnalysis/Effects.class
Data.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.Effects extends java.lang.Object implements com.intellij.codeInspection.bytecodeAnalysis.Result { static final java.util.Set TOP_EFFECTS static final com.intellij.codeInspection.bytecodeAnalysis.Effects VOLATILE_EFFECTS final com.intellij.codeInspection.bytecodeAnalysis.DataValue returnValue final java.util.Set effects void <init> (com.intellij.codeInspection.bytecodeAnalysis.DataValue, java.util.Set) com.intellij.codeInspection.bytecodeAnalysis.DataValue returnValue java.util.Set effects com.intellij.codeInspection.bytecodeAnalysis.Effects combine (com.intellij.codeInspection.bytecodeAnalysis.Effects) com.intellij.codeInspection.bytecodeAnalysis.Effects other java.util.Set newEffects com.intellij.codeInspection.bytecodeAnalysis.DataValue newReturnValue public java.util.stream.Stream dependencies () public boolean isTop () public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.bytecodeAnalysis.Effects that public int hashCode () public java.lang.String toString () Object effectsPresentation static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/Equation.class
Data.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.Equation extends java.lang.Object { final com.intellij.codeInspection.bytecodeAnalysis.EKey key final com.intellij.codeInspection.bytecodeAnalysis.Result result void <init> (com.intellij.codeInspection.bytecodeAnalysis.EKey, com.intellij.codeInspection.bytecodeAnalysis.Result) com.intellij.codeInspection.bytecodeAnalysis.EKey key com.intellij.codeInspection.bytecodeAnalysis.Result result public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.bytecodeAnalysis.Equation equation public int hashCode () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/Equations.class
Data.java package com.intellij.codeInspection.bytecodeAnalysis com.intellij.codeInspection.bytecodeAnalysis.Equations extends java.lang.Object { final java.util.List results final boolean stable void <init> (java.util.List, boolean) java.util.List results boolean stable public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.bytecodeAnalysis.Equations that public int hashCode () com.intellij.codeInspection.bytecodeAnalysis.Equations update (com.intellij.codeInspection.bytecodeAnalysis.Direction, com.intellij.codeInspection.bytecodeAnalysis.Effects) com.intellij.codeInspection.bytecodeAnalysis.Direction direction com.intellij.codeInspection.bytecodeAnalysis.Effects newResult java.util.List newPairs java.util.Optional find (com.intellij.codeInspection.bytecodeAnalysis.Direction) com.intellij.codeInspection.bytecodeAnalysis.Direction direction int key private static synthetic com.intellij.codeInspection.bytecodeAnalysis.Result lambda$find$2 (com.intellij.codeInspection.bytecodeAnalysis.DirectionResultPair) com.intellij.codeInspection.bytecodeAnalysis.DirectionResultPair pair private static synthetic boolean lambda$find$1 (int, com.intellij.codeInspection.bytecodeAnalysis.DirectionResultPair) int key com.intellij.codeInspection.bytecodeAnalysis.DirectionResultPair pair private static synthetic com.intellij.codeInspection.bytecodeAnalysis.DirectionResultPair lambda$update$0 (com.intellij.codeInspection.bytecodeAnalysis.Direction, com.intellij.codeInspection.bytecodeAnalysis.Effects, com.intellij.codeInspection.bytecodeAnalysis.DirectionResultPair) com.intellij.codeInspection.bytecodeAnalysis.Direction direction com.intellij.codeInspection.bytecodeAnalysis.Effects newResult com.intellij.codeInspection.bytecodeAnalysis.DirectionResultPair drp private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/EquationsLimitException.class
ProjectBytecodeAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis com.intellij.codeInspection.bytecodeAnalysis.EquationsLimitException extends java.lang.Exception { void <init> () }
com/intellij/codeInspection/bytecodeAnalysis/HMember.class
HMember.java package com.intellij.codeInspection.bytecodeAnalysis public final com.intellij.codeInspection.bytecodeAnalysis.HMember extends java.lang.Object implements com.intellij.codeInspection.bytecodeAnalysis.MemberDescriptor { private static final int CLASS_HASH_SIZE private static final int SIGNATURE_HASH_SIZE static final int HASH_SIZE final long myClassHi final short myClassLo final int myMethod void <init> (com.intellij.codeInspection.bytecodeAnalysis.Member, java.security.MessageDigest) com.intellij.codeInspection.bytecodeAnalysis.Member method java.security.MessageDigest md byte[] classDigest java.nio.ByteBuffer classBuffer byte[] sigDigest public void <init> (byte[]) byte[] bytes java.nio.ByteBuffer buffer byte[] asBytes () java.nio.ByteBuffer bytes public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.bytecodeAnalysis.HMember that public int hashCode () int i int i int i int result public com.intellij.codeInspection.bytecodeAnalysis.HMember hashed (java.security.MessageDigest) java.security.MessageDigest md public java.lang.String toString () static java.lang.String bytesToString (byte[]) byte[] key private static synthetic java.lang.String lambda$bytesToString$0 (int) int b private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/HardCodedPurity$AggressiveHardCodedPurity.class
HardCodedPurity.java package com.intellij.codeInspection.bytecodeAnalysis com.intellij.codeInspection.bytecodeAnalysis.HardCodedPurity$AggressiveHardCodedPurity extends com.intellij.codeInspection.bytecodeAnalysis.HardCodedPurity { static final java.util.Set ITERABLES void <init> () boolean isThisChangingMethod (com.intellij.codeInspection.bytecodeAnalysis.Member) com.intellij.codeInspection.bytecodeAnalysis.Member method boolean isPureMethod (com.intellij.codeInspection.bytecodeAnalysis.Member) com.intellij.codeInspection.bytecodeAnalysis.Member method static void <clinit> () }
com/intellij/codeInspection/bytecodeAnalysis/HardCodedPurity.class
HardCodedPurity.java package com.intellij.codeInspection.bytecodeAnalysis com.intellij.codeInspection.bytecodeAnalysis.HardCodedPurity extends java.lang.Object { static final boolean AGGRESSIVE_HARDCODED_PURITY private static final java.util.Set ownedFields private static final java.util.Set thisChangingMethods private static final java.util.Set pureMethods private static final java.util.Map solutions private static final java.util.Set thisChange void <init> () static com.intellij.codeInspection.bytecodeAnalysis.HardCodedPurity getInstance () com.intellij.codeInspection.bytecodeAnalysis.Effects getHardCodedSolution (com.intellij.codeInspection.bytecodeAnalysis.Member) java.util.Set effects com.intellij.codeInspection.bytecodeAnalysis.Member method boolean isThisChangingMethod (com.intellij.codeInspection.bytecodeAnalysis.Member) com.intellij.codeInspection.bytecodeAnalysis.Member method boolean isBuilderChainCall (com.intellij.codeInspection.bytecodeAnalysis.Member) com.intellij.codeInspection.bytecodeAnalysis.Member method com.intellij.codeInspection.bytecodeAnalysis.DataValue getReturnValueForPureMethod (com.intellij.codeInspection.bytecodeAnalysis.Member) com.intellij.codeInspection.bytecodeAnalysis.Member method String type boolean isPureMethod (com.intellij.codeInspection.bytecodeAnalysis.Member) com.intellij.codeInspection.bytecodeAnalysis.Member method boolean isOwnedField (org.jetbrains.org.objectweb.asm.tree.FieldInsnNode) org.jetbrains.org.objectweb.asm.tree.FieldInsnNode fieldInsn static void <clinit> () }
com/intellij/codeInspection/bytecodeAnalysis/InOutAnalysis.class
Contracts.java package com.intellij.codeInspection.bytecodeAnalysis com.intellij.codeInspection.bytecodeAnalysis.InOutAnalysis extends com.intellij.codeInspection.bytecodeAnalysis.ContractAnalysis { protected void <init> (com.intellij.codeInspection.bytecodeAnalysis.asm.RichControlFlow, com.intellij.codeInspection.bytecodeAnalysis.Direction, boolean[], boolean, com.intellij.codeInspection.bytecodeAnalysis.State[]) com.intellij.codeInspection.bytecodeAnalysis.asm.RichControlFlow richControlFlow com.intellij.codeInspection.bytecodeAnalysis.Direction direction boolean[] resultOrigins boolean stable com.intellij.codeInspection.bytecodeAnalysis.State[] pending boolean handleReturn (org.jetbrains.org.objectweb.asm.tree.analysis.Frame, int, boolean) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException com.intellij.codeInspection.bytecodeAnalysis.Result subResult com.intellij.codeInspection.bytecodeAnalysis.Result subResult com.intellij.codeInspection.bytecodeAnalysis.Result subResult com.intellij.codeInspection.bytecodeAnalysis.Result subResult com.intellij.codeInspection.bytecodeAnalysis.Result subResult java.util.Set keys com.intellij.codeInspection.bytecodeAnalysis.Result subResult org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue stackTop com.intellij.codeInspection.bytecodeAnalysis.Result subResult org.jetbrains.org.objectweb.asm.tree.analysis.Frame frame int opcode boolean unsure }
com/intellij/codeInspection/bytecodeAnalysis/InOutInterpreter.class
Contracts.java package com.intellij.codeInspection.bytecodeAnalysis com.intellij.codeInspection.bytecodeAnalysis.InOutInterpreter extends org.jetbrains.org.objectweb.asm.tree.analysis.BasicInterpreter { final com.intellij.codeInspection.bytecodeAnalysis.Direction$ParamValueBasedDirection direction final org.jetbrains.org.objectweb.asm.tree.InsnList insns final boolean[] resultOrigins final boolean nullAnalysis boolean deReferenced void <init> (com.intellij.codeInspection.bytecodeAnalysis.Direction, org.jetbrains.org.objectweb.asm.tree.InsnList, boolean[]) com.intellij.codeInspection.bytecodeAnalysis.Direction direction org.jetbrains.org.objectweb.asm.tree.InsnList insns boolean[] resultOrigins public org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue newOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException org.jetbrains.org.objectweb.asm.Type type Object cst org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn boolean propagate public org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue unaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value boolean propagate public org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue binaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue, org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value1 org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value2 public org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue ternaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue, org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue, org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue) org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value1 org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value2 org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value3 public org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue naryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, java.util.List) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException int i java.util.HashSet keys java.util.HashSet keys boolean stable org.jetbrains.org.objectweb.asm.tree.MethodInsnNode mNode com.intellij.codeInspection.bytecodeAnalysis.Member method org.jetbrains.org.objectweb.asm.Type retType boolean isRefRetType org.jetbrains.org.objectweb.asm.tree.InvokeDynamicInsnNode indy org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn java.util.List values boolean propagate int opCode int shift public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value naryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, java.util.List) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value ternaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.Value, org.jetbrains.org.objectweb.asm.tree.analysis.Value, org.jetbrains.org.objectweb.asm.tree.analysis.Value) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value binaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.Value, org.jetbrains.org.objectweb.asm.tree.analysis.Value) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value unaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.Value) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value newOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException }
com/intellij/codeInspection/bytecodeAnalysis/InThrowAnalysis.class
Contracts.java package com.intellij.codeInspection.bytecodeAnalysis com.intellij.codeInspection.bytecodeAnalysis.InThrowAnalysis extends com.intellij.codeInspection.bytecodeAnalysis.ContractAnalysis { private org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue myReturnValue boolean myHasNonTrivialReturn protected void <init> (com.intellij.codeInspection.bytecodeAnalysis.asm.RichControlFlow, com.intellij.codeInspection.bytecodeAnalysis.Direction, boolean[], boolean, com.intellij.codeInspection.bytecodeAnalysis.State[]) com.intellij.codeInspection.bytecodeAnalysis.asm.RichControlFlow richControlFlow com.intellij.codeInspection.bytecodeAnalysis.Direction direction boolean[] resultOrigins boolean stable com.intellij.codeInspection.bytecodeAnalysis.State[] pending boolean handleReturn (org.jetbrains.org.objectweb.asm.tree.analysis.Frame, int, boolean) com.intellij.codeInspection.bytecodeAnalysis.Result subResult com.intellij.codeInspection.bytecodeAnalysis.Result subResult org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value com.intellij.codeInspection.bytecodeAnalysis.Result subResult com.intellij.codeInspection.bytecodeAnalysis.Result subResult org.jetbrains.org.objectweb.asm.tree.analysis.Frame frame int opcode boolean unsure com.intellij.codeInspection.bytecodeAnalysis.Result subResult }
com/intellij/codeInspection/bytecodeAnalysis/KeyedMethodVisitor.class
KeyedMethodVisitor.java package com.intellij.codeInspection.bytecodeAnalysis abstract com.intellij.codeInspection.bytecodeAnalysis.KeyedMethodVisitor extends org.jetbrains.org.objectweb.asm.ClassVisitor { private static final int STABLE_FLAGS String className private boolean stableClass void <init> () public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int version int access String name String signature String superName String[] interfaces public org.jetbrains.org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int access String name String desc String signature String[] exceptions org.jetbrains.org.objectweb.asm.tree.MethodNode node com.intellij.codeInspection.bytecodeAnalysis.Member method boolean stable abstract org.jetbrains.org.objectweb.asm.MethodVisitor visitMethod (org.jetbrains.org.objectweb.asm.tree.MethodNode, com.intellij.codeInspection.bytecodeAnalysis.Member, com.intellij.codeInspection.bytecodeAnalysis.EKey) }
com/intellij/codeInspection/bytecodeAnalysis/LabeledNull.class
NullableMethodAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.LabeledNull extends org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue { private static final org.jetbrains.org.objectweb.asm.Type NullType final int origins void <init> (int) int origins public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.bytecodeAnalysis.LabeledNull that public int hashCode () static void <clinit> () }
com/intellij/codeInspection/bytecodeAnalysis/LambdaIndy.class
LambdaIndy.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.LambdaIndy extends java.lang.Object { private static final String LAMBDA_METAFACTORY_CLASS private static final String LAMBDA_METAFACTORY_METHOD private static final String LAMBDA_METAFACTORY_DESCRIPTOR private final int myTag private final org.jetbrains.org.objectweb.asm.Type myFunctionalMethodType private final com.intellij.codeInspection.bytecodeAnalysis.Member myMethod private final org.jetbrains.org.objectweb.asm.Type myFunctionalInterfaceType private void <init> (int, org.jetbrains.org.objectweb.asm.Type, com.intellij.codeInspection.bytecodeAnalysis.Member, org.jetbrains.org.objectweb.asm.Type) int tag org.jetbrains.org.objectweb.asm.Type functionalMethodType com.intellij.codeInspection.bytecodeAnalysis.Member lambdaMethod org.jetbrains.org.objectweb.asm.Type functionalInterfaceType public int getTag () public int getAssociatedOpcode () public org.jetbrains.org.objectweb.asm.Type getFunctionalMethodType () public com.intellij.codeInspection.bytecodeAnalysis.Member getMethod () public org.jetbrains.org.objectweb.asm.Type getFunctionalInterfaceType () java.util.List getLambdaMethodArguments (java.util.List, java.util.function.Function) java.util.List captured java.util.function.Function valueSupplier public java.lang.String toString () static com.intellij.codeInspection.bytecodeAnalysis.LambdaIndy from (org.jetbrains.org.objectweb.asm.tree.InvokeDynamicInsnNode) org.jetbrains.org.objectweb.asm.Handle lambdaBody org.jetbrains.org.objectweb.asm.Type targetType com.intellij.codeInspection.bytecodeAnalysis.Member targetMethod org.jetbrains.org.objectweb.asm.Type retType org.jetbrains.org.objectweb.asm.tree.InvokeDynamicInsnNode indyNode org.jetbrains.org.objectweb.asm.Handle bsm }
com/intellij/codeInspection/bytecodeAnalysis/MakeResult.class
Parameters.java package com.intellij.codeInspection.bytecodeAnalysis com.intellij.codeInspection.bytecodeAnalysis.MakeResult extends java.lang.Object implements com.intellij.codeInspection.bytecodeAnalysis.PendingAction { final com.intellij.codeInspection.bytecodeAnalysis.State state final com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult subResult final int[] indices void <init> (com.intellij.codeInspection.bytecodeAnalysis.State, com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult, int[]) com.intellij.codeInspection.bytecodeAnalysis.State state com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult subResult int[] indices }
com/intellij/codeInspection/bytecodeAnalysis/Member.class
Member.java package com.intellij.codeInspection.bytecodeAnalysis public final com.intellij.codeInspection.bytecodeAnalysis.Member extends java.lang.Object implements com.intellij.codeInspection.bytecodeAnalysis.MemberDescriptor { final String internalClassName final String methodName final String methodDesc public void <init> (java.lang.String, java.lang.String, java.lang.String) String internalClassName String methodName String methodDesc public void <init> (org.jetbrains.org.objectweb.asm.tree.MethodInsnNode) org.jetbrains.org.objectweb.asm.tree.MethodInsnNode mNode public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.bytecodeAnalysis.Member method public int hashCode () int result public com.intellij.codeInspection.bytecodeAnalysis.HMember hashed (java.security.MessageDigest) java.security.MessageDigest md public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/MemberDescriptor.class
MemberDescriptor.java package com.intellij.codeInspection.bytecodeAnalysis public abstract com.intellij.codeInspection.bytecodeAnalysis.MemberDescriptor extends java.lang.Object { public abstract com.intellij.codeInspection.bytecodeAnalysis.HMember hashed (java.security.MessageDigest) }
com/intellij/codeInspection/bytecodeAnalysis/MethodAnnotations.class
ProjectBytecodeAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis com.intellij.codeInspection.bytecodeAnalysis.MethodAnnotations extends java.lang.Object { final java.util.Set notNulls final java.util.Set nullables final java.util.Set pures final java.util.Map contractsValues com.intellij.codeInspection.bytecodeAnalysis.DataValue returnValue void <init> () }
com/intellij/codeInspection/bytecodeAnalysis/NegationAnalysis.class
Combined.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.NegationAnalysis extends java.lang.Object { private final com.intellij.codeInspection.bytecodeAnalysis.asm.ControlFlowGraph controlFlow private final com.intellij.codeInspection.bytecodeAnalysis.Member method private final com.intellij.codeInspection.bytecodeAnalysis.NegationInterpreter interpreter private final org.jetbrains.org.objectweb.asm.tree.MethodNode methodNode private com.intellij.codeInspection.bytecodeAnalysis.CombinedData$TrackableCallValue conditionValue private org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue trueBranchValue private org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue falseBranchValue void <init> (com.intellij.codeInspection.bytecodeAnalysis.Member, com.intellij.codeInspection.bytecodeAnalysis.asm.ControlFlowGraph) com.intellij.codeInspection.bytecodeAnalysis.Member method com.intellij.codeInspection.bytecodeAnalysis.asm.ControlFlowGraph controlFlow private static void checkAssertion (boolean) throws com.intellij.codeInspection.bytecodeAnalysis.NegationAnalysisFailedException boolean assertion final void analyze () throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException com.intellij.codeInspection.bytecodeAnalysis.NegationAnalysisFailedException org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue conValue int jumpIndex int nextIndex org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insnNode org.jetbrains.org.objectweb.asm.tree.analysis.Frame frame int insnIndex private void proceedBranch (org.jetbrains.org.objectweb.asm.tree.analysis.Frame, int, boolean) throws com.intellij.codeInspection.bytecodeAnalysis.NegationAnalysisFailedException org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue returnValue org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insnNode org.jetbrains.org.objectweb.asm.tree.analysis.Frame startFrame int startIndex boolean branchValue org.jetbrains.org.objectweb.asm.tree.analysis.Frame frame int insnIndex final com.intellij.codeInspection.bytecodeAnalysis.Equation contractEquation (int, com.intellij.codeInspection.bytecodeAnalysis.Value, boolean) com.intellij.codeInspection.bytecodeAnalysis.AbstractValues$NthParamValue npv org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue arg int argI com.intellij.codeInspection.bytecodeAnalysis.Result result int i com.intellij.codeInspection.bytecodeAnalysis.Value inValue boolean stable com.intellij.codeInspection.bytecodeAnalysis.EKey key com.intellij.codeInspection.bytecodeAnalysis.Result result java.util.HashSet keys final org.jetbrains.org.objectweb.asm.tree.analysis.Frame createStartFrame () org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value int i org.jetbrains.org.objectweb.asm.tree.analysis.Frame frame org.jetbrains.org.objectweb.asm.Type returnType org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue returnValue org.jetbrains.org.objectweb.asm.Type[] args int local private static org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue popValue (org.jetbrains.org.objectweb.asm.tree.analysis.Frame) org.jetbrains.org.objectweb.asm.tree.analysis.Frame frame }
com/intellij/codeInspection/bytecodeAnalysis/NegationAnalysisFailedException.class
Combined.java package com.intellij.codeInspection.bytecodeAnalysis com.intellij.codeInspection.bytecodeAnalysis.NegationAnalysisFailedException extends java.lang.Exception { void <init> () }
com/intellij/codeInspection/bytecodeAnalysis/NegationInterpreter.class
Combined.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.NegationInterpreter extends org.jetbrains.org.objectweb.asm.tree.analysis.BasicInterpreter { private final org.jetbrains.org.objectweb.asm.tree.InsnList insns void <init> (org.jetbrains.org.objectweb.asm.tree.InsnList) org.jetbrains.org.objectweb.asm.tree.InsnList insns public org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue newOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn public org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue naryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, java.util.List) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException boolean stable org.jetbrains.org.objectweb.asm.tree.MethodInsnNode mNode com.intellij.codeInspection.bytecodeAnalysis.Member method org.jetbrains.org.objectweb.asm.Type retType org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue receiver boolean thisCall org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn java.util.List values int opCode int shift int origin public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value naryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, java.util.List) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value newOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException }
com/intellij/codeInspection/bytecodeAnalysis/NonNullInAnalysis.class
Parameters.java package com.intellij.codeInspection.bytecodeAnalysis com.intellij.codeInspection.bytecodeAnalysis.NonNullInAnalysis extends com.intellij.codeInspection.bytecodeAnalysis.Analysis { private final com.intellij.codeInspection.bytecodeAnalysis.PendingAction[] pendingActions private final com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult[] results private final com.intellij.codeInspection.bytecodeAnalysis.NotNullInterpreter interpreter boolean possibleNPE private int id private org.jetbrains.org.objectweb.asm.tree.analysis.Frame nextFrame private com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult subResult private int pendingTop protected void <init> (com.intellij.codeInspection.bytecodeAnalysis.asm.RichControlFlow, com.intellij.codeInspection.bytecodeAnalysis.Direction, boolean, com.intellij.codeInspection.bytecodeAnalysis.PendingAction[], com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult[]) com.intellij.codeInspection.bytecodeAnalysis.asm.RichControlFlow richControlFlow com.intellij.codeInspection.bytecodeAnalysis.Direction direction boolean stable com.intellij.codeInspection.bytecodeAnalysis.PendingAction[] pendingActions com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult[] results com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult combineResults (com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult, int[]) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException int subResult com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult delta int[] subResults com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult result com.intellij.codeInspection.bytecodeAnalysis.Equation mkEquation (com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult) com.intellij.codeInspection.bytecodeAnalysis.PResults$ConditionalNPE condNpe java.util.Set components com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult result protected com.intellij.codeInspection.bytecodeAnalysis.Equation analyze () throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException com.intellij.codeInspection.bytecodeAnalysis.MakeResult makeResult com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult result com.intellij.codeInspection.bytecodeAnalysis.State state int insnIndex com.intellij.codeInspection.bytecodeAnalysis.Conf prev com.intellij.codeInspection.bytecodeAnalysis.State prevState com.intellij.codeInspection.bytecodeAnalysis.State baseState java.util.List thisComputed com.intellij.codeInspection.bytecodeAnalysis.ProceedState proceedState com.intellij.codeInspection.bytecodeAnalysis.State state int insnIndex com.intellij.codeInspection.bytecodeAnalysis.Conf conf java.util.List history boolean fold com.intellij.codeInspection.bytecodeAnalysis.PendingAction action int steps private void processState (com.intellij.codeInspection.bytecodeAnalysis.State) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException int nextInsnIndex com.intellij.codeInspection.bytecodeAnalysis.State nextState int nextInsnIndex com.intellij.codeInspection.bytecodeAnalysis.State nextState int nextInsnIndex com.intellij.codeInspection.bytecodeAnalysis.State nextState int nextInsnIndex com.intellij.codeInspection.bytecodeAnalysis.State nextState int i int nextInsnIndex org.jetbrains.org.objectweb.asm.tree.analysis.Frame nextFrame1 boolean exceptional int i com.intellij.codeInspection.bytecodeAnalysis.State state int stateIndex com.intellij.codeInspection.bytecodeAnalysis.Conf conf int insnIndex java.util.List history boolean taken org.jetbrains.org.objectweb.asm.tree.analysis.Frame frame org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insnNode java.util.List nextHistory boolean hasCompanions boolean notEmptySubResult int opcode int[] nextInsnIndices int[] subIndices private void pendingPush (com.intellij.codeInspection.bytecodeAnalysis.PendingAction) com.intellij.codeInspection.bytecodeAnalysis.PendingAction action private void execute (org.jetbrains.org.objectweb.asm.tree.analysis.Frame, org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException org.jetbrains.org.objectweb.asm.tree.analysis.Frame frame org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insnNode private static synthetic com.intellij.codeInspection.bytecodeAnalysis.Component lambda$mkEquation$0 (java.util.Set) java.util.Set prod private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/NotNullInterpreter.class
Parameters.java package com.intellij.codeInspection.bytecodeAnalysis com.intellij.codeInspection.bytecodeAnalysis.NotNullInterpreter extends com.intellij.codeInspection.bytecodeAnalysis.NullityInterpreter { void <init> () com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult combine (com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult, com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult res1 com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult res2 }
com/intellij/codeInspection/bytecodeAnalysis/NullableInAnalysis.class
Parameters.java package com.intellij.codeInspection.bytecodeAnalysis com.intellij.codeInspection.bytecodeAnalysis.NullableInAnalysis extends com.intellij.codeInspection.bytecodeAnalysis.Analysis { private final com.intellij.codeInspection.bytecodeAnalysis.State[] pending private final com.intellij.codeInspection.bytecodeAnalysis.NullableInterpreter interpreter private int id private org.jetbrains.org.objectweb.asm.tree.analysis.Frame nextFrame private com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult myResult private com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult subResult private boolean top private int pendingTop protected void <init> (com.intellij.codeInspection.bytecodeAnalysis.asm.RichControlFlow, com.intellij.codeInspection.bytecodeAnalysis.Direction, boolean, com.intellij.codeInspection.bytecodeAnalysis.State[]) com.intellij.codeInspection.bytecodeAnalysis.asm.RichControlFlow richControlFlow com.intellij.codeInspection.bytecodeAnalysis.Direction direction boolean stable com.intellij.codeInspection.bytecodeAnalysis.State[] pending com.intellij.codeInspection.bytecodeAnalysis.Equation mkEquation (com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult) com.intellij.codeInspection.bytecodeAnalysis.PResults$ConditionalNPE condNpe java.util.Set components com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult result protected com.intellij.codeInspection.bytecodeAnalysis.Equation analyze () throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException com.intellij.codeInspection.bytecodeAnalysis.Conf prev com.intellij.codeInspection.bytecodeAnalysis.State prevState com.intellij.codeInspection.bytecodeAnalysis.State baseState java.util.List thisComputed com.intellij.codeInspection.bytecodeAnalysis.State state int insnIndex com.intellij.codeInspection.bytecodeAnalysis.Conf conf java.util.List history boolean fold int steps private void processState (com.intellij.codeInspection.bytecodeAnalysis.State) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException int nextInsnIndex int nextInsnIndex int nextInsnIndex int nextInsnIndex org.jetbrains.org.objectweb.asm.tree.analysis.Frame nextFrame1 int nextInsnIndex com.intellij.codeInspection.bytecodeAnalysis.State state com.intellij.codeInspection.bytecodeAnalysis.Conf conf int insnIndex java.util.List history boolean taken org.jetbrains.org.objectweb.asm.tree.analysis.Frame frame org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insnNode java.util.List nextHistory int opcode private void pendingPush (com.intellij.codeInspection.bytecodeAnalysis.State) com.intellij.codeInspection.bytecodeAnalysis.State state private void execute (org.jetbrains.org.objectweb.asm.tree.analysis.Frame, org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, boolean) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException org.jetbrains.org.objectweb.asm.tree.analysis.Frame frame org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insnNode boolean taken private static synthetic com.intellij.codeInspection.bytecodeAnalysis.Component lambda$mkEquation$0 (java.util.Set) java.util.Set prod private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/NullableInterpreter.class
Parameters.java package com.intellij.codeInspection.bytecodeAnalysis com.intellij.codeInspection.bytecodeAnalysis.NullableInterpreter extends com.intellij.codeInspection.bytecodeAnalysis.NullityInterpreter { void <init> () public org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue newOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult combine (com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult, com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult res1 com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult res2 public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value newOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException }
com/intellij/codeInspection/bytecodeAnalysis/NullableMethodAnalysis.class
NullableMethodAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis com.intellij.codeInspection.bytecodeAnalysis.NullableMethodAnalysis extends java.lang.Object { private static final org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue lNull void <init> () static com.intellij.codeInspection.bytecodeAnalysis.Result analyze (org.jetbrains.org.objectweb.asm.tree.MethodNode, boolean[], boolean) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue stackTop org.jetbrains.org.objectweb.asm.tree.analysis.Frame frame int i int mappedOrigin com.intellij.codeInspection.bytecodeAnalysis.EKey createdKey int origin java.util.Set sum com.intellij.codeInspection.bytecodeAnalysis.EKey[] createdKeys com.intellij.codeInspection.bytecodeAnalysis.Calls calls int mergedMappedLabels org.jetbrains.org.objectweb.asm.tree.MethodNode methodNode boolean[] origins boolean jsr org.jetbrains.org.objectweb.asm.tree.InsnList insns com.intellij.codeInspection.bytecodeAnalysis.Constraint[] data int[] originsMapping com.intellij.codeInspection.bytecodeAnalysis.NullableMethodInterpreter interpreter org.jetbrains.org.objectweb.asm.tree.analysis.Frame[] frames org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue result private static int[] mapOrigins (boolean[]) int i boolean[] origins int[] originsMapping int mapped static org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue combine (org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue, org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue, com.intellij.codeInspection.bytecodeAnalysis.Constraint) int v2Origins int constraintOrigins int intersect com.intellij.codeInspection.bytecodeAnalysis.Calls calls1 com.intellij.codeInspection.bytecodeAnalysis.Calls calls2 int labels2 int aliveLabels2 com.intellij.codeInspection.bytecodeAnalysis.Calls calls2 int labels2 int aliveLabels2 org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue v1 org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue v2 com.intellij.codeInspection.bytecodeAnalysis.Constraint constraint static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/NullableMethodInterpreter.class
NullableMethodAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis com.intellij.codeInspection.bytecodeAnalysis.NullableMethodInterpreter extends org.jetbrains.org.objectweb.asm.tree.analysis.BasicInterpreter implements com.intellij.codeInspection.bytecodeAnalysis.asm.InterpreterExt { private final org.jetbrains.org.objectweb.asm.tree.InsnList insns private final boolean[] origins private final int[] originsMapping final com.intellij.codeInspection.bytecodeAnalysis.EKey[] keys com.intellij.codeInspection.bytecodeAnalysis.Constraint constraint int delta int nullsDelta int notNullInsn int notNullCall int notNullNull void <init> (org.jetbrains.org.objectweb.asm.tree.InsnList, boolean[], int[]) org.jetbrains.org.objectweb.asm.tree.InsnList insns boolean[] origins int[] originsMapping public org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue newValue (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type type public org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue newOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException int insnIndex org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn public org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue unaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value public org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue binaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue, org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value1 org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value2 public org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue ternaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue, org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue, org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue) org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value1 org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value2 org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value3 public org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue naryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, java.util.List) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue receiver boolean stable org.jetbrains.org.objectweb.asm.tree.MethodInsnNode mNode com.intellij.codeInspection.bytecodeAnalysis.Member method int label int insnIndex org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn java.util.List values int opCode public org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue merge (org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue, org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue) com.intellij.codeInspection.bytecodeAnalysis.Calls calls1 com.intellij.codeInspection.bytecodeAnalysis.Calls calls2 org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue v1 org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue v2 public void init (com.intellij.codeInspection.bytecodeAnalysis.Constraint) com.intellij.codeInspection.bytecodeAnalysis.Constraint previous public com.intellij.codeInspection.bytecodeAnalysis.Constraint getAfterData (int) int insn com.intellij.codeInspection.bytecodeAnalysis.Constraint afterData private com.intellij.codeInspection.bytecodeAnalysis.Constraint mkAfterData () public com.intellij.codeInspection.bytecodeAnalysis.Constraint merge (com.intellij.codeInspection.bytecodeAnalysis.Constraint, com.intellij.codeInspection.bytecodeAnalysis.Constraint) com.intellij.codeInspection.bytecodeAnalysis.Constraint data1 com.intellij.codeInspection.bytecodeAnalysis.Constraint data2 public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value merge (org.jetbrains.org.objectweb.asm.tree.analysis.Value, org.jetbrains.org.objectweb.asm.tree.analysis.Value) public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value naryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, java.util.List) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value ternaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.Value, org.jetbrains.org.objectweb.asm.tree.analysis.Value, org.jetbrains.org.objectweb.asm.tree.analysis.Value) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value binaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.Value, org.jetbrains.org.objectweb.asm.tree.analysis.Value) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value unaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.Value) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value newOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value newValue (org.jetbrains.org.objectweb.asm.Type) public volatile synthetic java.lang.Object merge (java.lang.Object, java.lang.Object) public volatile synthetic java.lang.Object getAfterData (int) public volatile synthetic void init (java.lang.Object) }
com/intellij/codeInspection/bytecodeAnalysis/NullityInterpreter.class
Parameters.java package com.intellij.codeInspection.bytecodeAnalysis abstract com.intellij.codeInspection.bytecodeAnalysis.NullityInterpreter extends org.jetbrains.org.objectweb.asm.tree.analysis.BasicInterpreter { boolean top final boolean nullableAnalysis final boolean nullable private com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult subResult protected boolean taken void <init> (boolean, boolean) boolean nullableAnalysis boolean nullable abstract com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult combine (com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult, com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult getSubResult () void reset (boolean) boolean taken public org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue unaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value public org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue binaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue, org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value1 org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value2 public org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue ternaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue, org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue, org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue) org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value1 org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value2 org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value3 public org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue naryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, java.util.List) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException org.jetbrains.org.objectweb.asm.tree.MethodInsnNode methodNode int targetOpcode com.intellij.codeInspection.bytecodeAnalysis.LambdaIndy lambda org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn java.util.List values int opcode private void methodCall (int, com.intellij.codeInspection.bytecodeAnalysis.Member, java.util.List) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue value int i boolean stable int opcode com.intellij.codeInspection.bytecodeAnalysis.Member method java.util.List values public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value naryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, java.util.List) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value ternaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.Value, org.jetbrains.org.objectweb.asm.tree.analysis.Value, org.jetbrains.org.objectweb.asm.tree.analysis.Value) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value binaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.Value, org.jetbrains.org.objectweb.asm.tree.analysis.Value) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value unaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.Value) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException }
com/intellij/codeInspection/bytecodeAnalysis/PResults$1.class
Parameters.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.PResults$1 extends java.lang.Object implements com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult { void <init> () public java.lang.String toString () }
com/intellij/codeInspection/bytecodeAnalysis/PResults$2.class
Parameters.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.PResults$2 extends java.lang.Object implements com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult { void <init> () public java.lang.String toString () }
com/intellij/codeInspection/bytecodeAnalysis/PResults$3.class
Parameters.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.PResults$3 extends java.lang.Object implements com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult { void <init> () public java.lang.String toString () }
com/intellij/codeInspection/bytecodeAnalysis/PResults$ConditionalNPE.class
Parameters.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.PResults$ConditionalNPE extends java.lang.Object implements com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult { final java.util.Set sop void <init> (java.util.Set) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException java.util.Set sop void <init> (com.intellij.codeInspection.bytecodeAnalysis.EKey) com.intellij.codeInspection.bytecodeAnalysis.EKey key java.util.Set prod static void checkLimit (java.util.Set) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException java.util.Set sop int size }
com/intellij/codeInspection/bytecodeAnalysis/PResults$PResult.class
Parameters.java package com.intellij.codeInspection.bytecodeAnalysis abstract com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult extends java.lang.Object { }
com/intellij/codeInspection/bytecodeAnalysis/PResults.class
Parameters.java package com.intellij.codeInspection.bytecodeAnalysis abstract com.intellij.codeInspection.bytecodeAnalysis.PResults extends java.lang.Object { static final com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult Identity static final com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult Return static final com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult NPE void <init> () static java.util.Set join (java.util.Set, java.util.Set) java.util.Set sop1 java.util.Set sop2 java.util.Set sop static java.util.Set meet (java.util.Set, java.util.Set) java.util.Set prod java.util.Set prod2 java.util.Set prod1 java.util.Set sop1 java.util.Set sop2 java.util.Set sop static com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult combineNullable (com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult, com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult r1 com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult r2 static com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult join (com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult, com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult r1 com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult r2 static com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult meet (com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult, com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult r1 com.intellij.codeInspection.bytecodeAnalysis.PResults$PResult r2 static void <clinit> () }
com/intellij/codeInspection/bytecodeAnalysis/ParameterAnnotations.class
ProjectBytecodeAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis com.intellij.codeInspection.bytecodeAnalysis.ParameterAnnotations extends java.lang.Object { final boolean notNull final boolean nullable void <init> (boolean, boolean) boolean notNull boolean nullable }
com/intellij/codeInspection/bytecodeAnalysis/Pending.class
Data.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.Pending extends java.lang.Object implements com.intellij.codeInspection.bytecodeAnalysis.Result { final com.intellij.codeInspection.bytecodeAnalysis.Component[] delta void <init> (java.util.Collection) java.util.Collection delta void <init> (com.intellij.codeInspection.bytecodeAnalysis.Component[]) com.intellij.codeInspection.bytecodeAnalysis.Component[] delta public boolean equals (java.lang.Object) Object o public int hashCode () com.intellij.codeInspection.bytecodeAnalysis.Pending copy () int i com.intellij.codeInspection.bytecodeAnalysis.Component[] copy public java.util.stream.Stream dependencies () public java.lang.String toString () private static synthetic java.util.stream.Stream lambda$dependencies$0 (com.intellij.codeInspection.bytecodeAnalysis.Component) com.intellij.codeInspection.bytecodeAnalysis.Component component private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/PendingAction.class
Parameters.java package com.intellij.codeInspection.bytecodeAnalysis abstract com.intellij.codeInspection.bytecodeAnalysis.PendingAction extends java.lang.Object { }
com/intellij/codeInspection/bytecodeAnalysis/ProceedState.class
Parameters.java package com.intellij.codeInspection.bytecodeAnalysis com.intellij.codeInspection.bytecodeAnalysis.ProceedState extends java.lang.Object implements com.intellij.codeInspection.bytecodeAnalysis.PendingAction { final com.intellij.codeInspection.bytecodeAnalysis.State state void <init> (com.intellij.codeInspection.bytecodeAnalysis.State) com.intellij.codeInspection.bytecodeAnalysis.State state }
com/intellij/codeInspection/bytecodeAnalysis/ProjectBytecodeAnalysis$EquationProvider.class
ProjectBytecodeAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis abstract com.intellij.codeInspection.bytecodeAnalysis.ProjectBytecodeAnalysis$EquationProvider extends java.lang.Object { final java.util.Map myEquationCache final com.intellij.openapi.project.Project myProject void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project abstract com.intellij.codeInspection.bytecodeAnalysis.EKey adaptKey (com.intellij.codeInspection.bytecodeAnalysis.EKey, java.security.MessageDigest) abstract java.util.List getEquations (com.intellij.codeInspection.bytecodeAnalysis.MemberDescriptor) }
com/intellij/codeInspection/bytecodeAnalysis/ProjectBytecodeAnalysis$IndexedEquationProvider.class
ProjectBytecodeAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis com.intellij.codeInspection.bytecodeAnalysis.ProjectBytecodeAnalysis$IndexedEquationProvider extends com.intellij.codeInspection.bytecodeAnalysis.ProjectBytecodeAnalysis$EquationProvider { void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.codeInspection.bytecodeAnalysis.EKey adaptKey (com.intellij.codeInspection.bytecodeAnalysis.EKey, java.security.MessageDigest) com.intellij.codeInspection.bytecodeAnalysis.EKey key java.security.MessageDigest messageDigest public java.util.List getEquations (com.intellij.codeInspection.bytecodeAnalysis.MemberDescriptor) com.intellij.codeInspection.bytecodeAnalysis.MemberDescriptor method com.intellij.codeInspection.bytecodeAnalysis.HMember key private synthetic java.util.List lambda$getEquations$0 (com.intellij.codeInspection.bytecodeAnalysis.HMember) com.intellij.codeInspection.bytecodeAnalysis.HMember m private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/ProjectBytecodeAnalysis$PlainEquationProvider.class
ProjectBytecodeAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis com.intellij.codeInspection.bytecodeAnalysis.ProjectBytecodeAnalysis$PlainEquationProvider extends com.intellij.codeInspection.bytecodeAnalysis.ProjectBytecodeAnalysis$EquationProvider { static final synthetic boolean $assertionsDisabled void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.codeInspection.bytecodeAnalysis.EKey adaptKey (com.intellij.codeInspection.bytecodeAnalysis.EKey, java.security.MessageDigest) com.intellij.codeInspection.bytecodeAnalysis.EKey key java.security.MessageDigest messageDigest public java.util.List getEquations (com.intellij.codeInspection.bytecodeAnalysis.MemberDescriptor) com.intellij.codeInspection.bytecodeAnalysis.MemberDescriptor memberDescriptor com.intellij.codeInspection.bytecodeAnalysis.Member method java.util.List equations private com.intellij.openapi.vfs.VirtualFile findClassFile (java.lang.String) com.intellij.psi.PsiModifierListOwner compiledClass com.intellij.psi.PsiClass psiClass com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.PsiDirectory directory String internalClassName String packageName String className com.intellij.psi.PsiPackage aPackage String classFileName private java.util.List loadEquations (com.intellij.codeInspection.bytecodeAnalysis.Member) java.util.Map map java.util.Map groups java.io.IOException e com.intellij.codeInspection.bytecodeAnalysis.Member method com.intellij.openapi.vfs.VirtualFile file private static synthetic com.intellij.codeInspection.bytecodeAnalysis.Member lambda$loadEquations$0 (com.intellij.codeInspection.bytecodeAnalysis.EKey) com.intellij.codeInspection.bytecodeAnalysis.EKey key static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/ProjectBytecodeAnalysis.class
ProjectBytecodeAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis public com.intellij.codeInspection.bytecodeAnalysis.ProjectBytecodeAnalysis extends java.lang.Object { private static final boolean SKIP_INDEX public static final com.intellij.openapi.diagnostic.Logger LOG public static final String NULLABLE_METHOD public static final String NULLABLE_METHOD_TRANSITIVITY public static final int EQUATIONS_LIMIT private final com.intellij.openapi.project.Project myProject private final boolean nullableMethod private final boolean nullableMethodTransitivity private final com.intellij.codeInspection.bytecodeAnalysis.ProjectBytecodeAnalysis$EquationProvider myEquationProvider private final com.intellij.codeInsight.NullableNotNullManager myNullabilityManager public static com.intellij.codeInspection.bytecodeAnalysis.ProjectBytecodeAnalysis getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.psi.PsiAnnotation findInferredAnnotation (com.intellij.psi.PsiModifierListOwner, java.lang.String) com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiAnnotation[] annotations com.intellij.psi.PsiModifierListOwner listOwner String annotationFQN public com.intellij.psi.PsiAnnotation[] findInferredAnnotations (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner listOwner private com.intellij.psi.PsiAnnotation[] collectInferredAnnotations (com.intellij.psi.PsiModifierListOwner) java.util.List allKeys com.intellij.codeInspection.bytecodeAnalysis.MethodAnnotations methodAnnotations com.intellij.codeInspection.bytecodeAnalysis.ParameterAnnotations parameterAnnotations java.security.MessageDigest md com.intellij.codeInspection.bytecodeAnalysis.EKey primaryKey String externalName com.intellij.codeInspection.bytecodeAnalysis.EquationsLimitException e com.intellij.psi.PsiModifierListOwner listOwner com.intellij.psi.PsiFile psiFile com.intellij.openapi.vfs.VirtualFile file private com.intellij.psi.PsiAnnotation[] toPsi (com.intellij.codeInspection.bytecodeAnalysis.EKey, com.intellij.codeInspection.bytecodeAnalysis.MethodAnnotations) com.intellij.codeInspection.bytecodeAnalysis.EKey primaryKey com.intellij.codeInspection.bytecodeAnalysis.MethodAnnotations methodAnnotations boolean notNull boolean nullable boolean pure String contractValues String contractPsiText com.intellij.psi.PsiAnnotation psiAnnotation private com.intellij.psi.PsiAnnotation[] toPsi (com.intellij.codeInspection.bytecodeAnalysis.ParameterAnnotations) com.intellij.codeInspection.bytecodeAnalysis.ParameterAnnotations parameterAnnotations public com.intellij.psi.PsiAnnotation getNotNullAnnotation () public com.intellij.psi.PsiAnnotation getNullableAnnotation () public com.intellij.psi.PsiAnnotation createContractAnnotation (java.lang.String) String contractValue java.util.Map cache public com.intellij.codeInspection.bytecodeAnalysis.EKey getKey (com.intellij.psi.PsiModifierListOwner, java.security.MessageDigest) com.intellij.codeInspection.bytecodeAnalysis.EKey key int index com.intellij.codeInspection.bytecodeAnalysis.EKey key com.intellij.psi.PsiElement gParent com.intellij.psi.PsiElement parent com.intellij.psi.PsiModifierListOwner owner java.security.MessageDigest md public static java.util.List collectMethodKeys (com.intellij.psi.PsiMethod, com.intellij.codeInspection.bytecodeAnalysis.EKey) com.intellij.psi.PsiMethod method com.intellij.codeInspection.bytecodeAnalysis.EKey primaryKey private com.intellij.codeInspection.bytecodeAnalysis.ParameterAnnotations loadParameterAnnotations (com.intellij.codeInspection.bytecodeAnalysis.EKey) throws com.intellij.codeInspection.bytecodeAnalysis.EquationsLimitException com.intellij.codeInspection.bytecodeAnalysis.EKey notNullKey com.intellij.codeInspection.bytecodeAnalysis.Solver notNullSolver java.util.Map notNullSolutions boolean notNull com.intellij.codeInspection.bytecodeAnalysis.Solver nullableSolver com.intellij.codeInspection.bytecodeAnalysis.EKey nullableKey java.util.Map nullableSolutions boolean nullable private com.intellij.codeInspection.bytecodeAnalysis.MethodAnnotations loadMethodAnnotations (com.intellij.psi.PsiMethod, com.intellij.codeInspection.bytecodeAnalysis.EKey, java.util.List) throws com.intellij.codeInspection.bytecodeAnalysis.EquationsLimitException com.intellij.codeInspection.bytecodeAnalysis.Solver outSolver java.util.Map solutions com.intellij.codeInspection.bytecodeAnalysis.Solver nullableMethodSolver com.intellij.codeInspection.bytecodeAnalysis.EKey nullableKey java.util.Map nullableSolutions com.intellij.psi.PsiMethod owner com.intellij.codeInspection.bytecodeAnalysis.EKey key java.util.List allKeys com.intellij.codeInspection.bytecodeAnalysis.MethodAnnotations result com.intellij.codeInspection.bytecodeAnalysis.PuritySolver puritySolver java.util.Map puritySolutions int arity com.intellij.codeInspection.bytecodeAnalysis.EKey failureKey com.intellij.codeInspection.bytecodeAnalysis.Solver failureSolver private static com.intellij.codeInspection.bytecodeAnalysis.EKey withStability (com.intellij.codeInspection.bytecodeAnalysis.EKey, boolean) com.intellij.codeInspection.bytecodeAnalysis.EKey key boolean stability private void collectPurityEquations (com.intellij.codeInspection.bytecodeAnalysis.EKey, com.intellij.codeInspection.bytecodeAnalysis.PuritySolver) throws com.intellij.codeInspection.bytecodeAnalysis.EquationsLimitException com.intellij.codeInspection.bytecodeAnalysis.Effects effects com.intellij.codeInspection.bytecodeAnalysis.Equations equations com.intellij.codeInspection.bytecodeAnalysis.EKey curKey boolean stable com.intellij.codeInspection.bytecodeAnalysis.Effects combined com.intellij.codeInspection.bytecodeAnalysis.EKey key com.intellij.codeInspection.bytecodeAnalysis.PuritySolver puritySolver java.util.Set queued java.util.Deque queue private void collectEquations (java.util.List, com.intellij.codeInspection.bytecodeAnalysis.Solver) throws com.intellij.codeInspection.bytecodeAnalysis.EquationsLimitException com.intellij.codeInspection.bytecodeAnalysis.EKey key com.intellij.codeInspection.bytecodeAnalysis.Result result com.intellij.codeInspection.bytecodeAnalysis.Equations equations com.intellij.codeInspection.bytecodeAnalysis.EKey curKey java.util.List keys com.intellij.codeInspection.bytecodeAnalysis.Solver solver java.util.Set queued com.intellij.util.containers.Stack queue private void collectSingleEquation (com.intellij.codeInspection.bytecodeAnalysis.EKey, com.intellij.codeInspection.bytecodeAnalysis.Solver) com.intellij.codeInspection.bytecodeAnalysis.Result result com.intellij.codeInspection.bytecodeAnalysis.Equations equations com.intellij.codeInspection.bytecodeAnalysis.EKey curKey com.intellij.codeInspection.bytecodeAnalysis.Solver solver private com.intellij.psi.PsiAnnotation createAnnotationFromText (java.lang.String) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.PsiAnnotation annotation java.util.BitSet findAlwaysNotNullParameters (com.intellij.codeInspection.bytecodeAnalysis.EKey, java.util.BitSet) throws com.intellij.codeInspection.bytecodeAnalysis.EquationsLimitException java.util.List keys com.intellij.codeInspection.bytecodeAnalysis.Solver notNullSolver java.util.Map notNullSolutions com.intellij.codeInspection.bytecodeAnalysis.EKey methodKey java.util.BitSet possiblyNotNullParameters java.util.BitSet alwaysNotNullParameters private void addMethodAnnotations (java.util.Map, com.intellij.codeInspection.bytecodeAnalysis.MethodAnnotations, com.intellij.codeInspection.bytecodeAnalysis.EKey, int) throws com.intellij.codeInspection.bytecodeAnalysis.EquationsLimitException com.intellij.codeInspection.dataFlow.ContractReturnValue contractReturnValue com.intellij.codeInspection.bytecodeAnalysis.Value value com.intellij.codeInspection.bytecodeAnalysis.EKey key com.intellij.codeInspection.bytecodeAnalysis.Direction direction com.intellij.codeInspection.bytecodeAnalysis.EKey baseKey java.util.Map$Entry entry com.intellij.codeInspection.dataFlow.StandardMethodContract contract java.util.Map solution com.intellij.codeInspection.bytecodeAnalysis.MethodAnnotations methodAnnotations com.intellij.codeInspection.bytecodeAnalysis.EKey methodKey int arity java.util.List contractClauses java.util.Set notNulls java.util.Set pures java.util.Map contracts com.intellij.codeInspection.dataFlow.ContractReturnValue fullReturnValue java.util.Map partition java.util.List failingContracts java.util.List nonFailingContracts java.util.List allContracts String result private void removeConstraintFromNonNullParameter (com.intellij.codeInspection.bytecodeAnalysis.EKey, java.util.List) throws com.intellij.codeInspection.bytecodeAnalysis.EquationsLimitException com.intellij.codeInspection.bytecodeAnalysis.EKey methodKey java.util.List allContracts java.util.BitSet possiblyNotNullParameters java.util.BitSet alwaysNotNullParameters private static java.util.List squashContracts (java.util.List) java.util.List contractClauses com.intellij.codeInspection.dataFlow.StandardMethodContract soleContract private static com.intellij.codeInspection.dataFlow.StandardMethodContract contractElement (int, com.intellij.codeInspection.bytecodeAnalysis.Direction$ParamValueBasedDirection, com.intellij.codeInspection.dataFlow.ContractReturnValue) int arity com.intellij.codeInspection.bytecodeAnalysis.Direction$ParamValueBasedDirection inOut com.intellij.codeInspection.dataFlow.ContractReturnValue returnValue com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] constraints private static synthetic com.intellij.codeInspection.dataFlow.StandardMethodContract lambda$squashContracts$17 (com.intellij.codeInspection.dataFlow.StandardMethodContract, com.intellij.codeInspection.dataFlow.StandardMethodContract) com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint left com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint right int i com.intellij.codeInspection.dataFlow.StandardMethodContract c1 com.intellij.codeInspection.dataFlow.StandardMethodContract c2 int idx private static synthetic com.intellij.codeInspection.dataFlow.StandardMethodContract lambda$removeConstraintFromNonNullParameter$16 (java.util.BitSet, com.intellij.codeInspection.dataFlow.StandardMethodContract) java.util.BitSet alwaysNotNullParameters com.intellij.codeInspection.dataFlow.StandardMethodContract smc com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] constraints private static synthetic void lambda$null$15 (com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[], int) com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] constraints int idx private static synthetic java.util.stream.IntStream lambda$removeConstraintFromNonNullParameter$14 (com.intellij.codeInspection.dataFlow.StandardMethodContract) com.intellij.codeInspection.dataFlow.StandardMethodContract smc private static synthetic boolean lambda$null$13 (com.intellij.codeInspection.dataFlow.StandardMethodContract, int) com.intellij.codeInspection.dataFlow.StandardMethodContract smc int idx private static synthetic java.lang.String lambda$addMethodAnnotations$12 (java.lang.String) String str private static synthetic int lambda$addMethodAnnotations$11 (com.intellij.codeInspection.dataFlow.StandardMethodContract) com.intellij.codeInspection.dataFlow.StandardMethodContract smc private static synthetic boolean lambda$addMethodAnnotations$10 (com.intellij.codeInspection.dataFlow.StandardMethodContract) com.intellij.codeInspection.dataFlow.StandardMethodContract smc private static synthetic boolean lambda$addMethodAnnotations$9 (com.intellij.codeInspection.dataFlow.StandardMethodContract) com.intellij.codeInspection.dataFlow.StandardMethodContract c private static synthetic boolean lambda$findAlwaysNotNullParameters$8 (com.intellij.codeInspection.bytecodeAnalysis.EKey, java.util.Map, int) com.intellij.codeInspection.bytecodeAnalysis.EKey methodKey java.util.Map notNullSolutions int idx com.intellij.codeInspection.bytecodeAnalysis.EKey key private static synthetic com.intellij.codeInspection.bytecodeAnalysis.EKey lambda$findAlwaysNotNullParameters$7 (com.intellij.codeInspection.bytecodeAnalysis.EKey, int) com.intellij.codeInspection.bytecodeAnalysis.EKey methodKey int idx private static synthetic boolean lambda$collectPurityEquations$6 (com.intellij.codeInspection.bytecodeAnalysis.MemberDescriptor) com.intellij.codeInspection.bytecodeAnalysis.MemberDescriptor md private static synthetic com.intellij.codeInspection.bytecodeAnalysis.Result lambda$collectPurityEquations$5 () private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$createContractAnnotation$4 () java.util.Map map private synthetic com.intellij.psi.PsiAnnotation lambda$null$3 (java.lang.String) String attrs private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getNullableAnnotation$2 () private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getNotNullAnnotation$1 () private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$findInferredAnnotations$0 (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner listOwner static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/PurityAnalysis.class
PurityAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis public com.intellij.codeInspection.bytecodeAnalysis.PurityAnalysis extends java.lang.Object { static final int UN_ANALYZABLE_FLAG public void <init> () public static com.intellij.codeInspection.bytecodeAnalysis.Equation analyze (com.intellij.codeInspection.bytecodeAnalysis.Member, org.jetbrains.org.objectweb.asm.tree.MethodNode, boolean) org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException e com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum effectQuantum com.intellij.codeInspection.bytecodeAnalysis.Member method org.jetbrains.org.objectweb.asm.tree.MethodNode methodNode boolean stable com.intellij.codeInspection.bytecodeAnalysis.EKey key com.intellij.codeInspection.bytecodeAnalysis.Effects hardCodedSolution com.intellij.codeInspection.bytecodeAnalysis.DataInterpreter dataInterpreter com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum[] quanta com.intellij.codeInspection.bytecodeAnalysis.DataValue returnValue java.util.Set effects }
com/intellij/codeInspection/bytecodeAnalysis/PuritySolver.class
PurityAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.PuritySolver extends java.lang.Object { private final java.util.HashMap solved private final java.util.HashMap dependencies private final java.util.ArrayDeque moving java.util.HashMap pending void <init> () void addEquation (com.intellij.codeInspection.bytecodeAnalysis.EKey, com.intellij.codeInspection.bytecodeAnalysis.Effects) com.intellij.codeInspection.bytecodeAnalysis.EKey depKey com.intellij.codeInspection.bytecodeAnalysis.EKey key com.intellij.codeInspection.bytecodeAnalysis.Effects effects java.util.Set depKeys public java.util.Map solve () com.intellij.codeInspection.bytecodeAnalysis.EKey[] propagateKeys com.intellij.codeInspection.bytecodeAnalysis.Effects[] propagateEffects com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum$CallQuantum call com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum$ReturnChangeQuantum retChange com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum dEffect com.intellij.codeInspection.bytecodeAnalysis.Effects result com.intellij.codeInspection.bytecodeAnalysis.Effects dEffects java.util.Set newEffects java.util.Set delta com.intellij.codeInspection.bytecodeAnalysis.DataValue returnValue com.intellij.codeInspection.bytecodeAnalysis.EKey dKey com.intellij.codeInspection.bytecodeAnalysis.EKey pKey com.intellij.codeInspection.bytecodeAnalysis.Effects pEffects java.util.Set dKeys int i com.intellij.codeInspection.bytecodeAnalysis.EKey key com.intellij.codeInspection.bytecodeAnalysis.Effects effects com.intellij.codeInspection.bytecodeAnalysis.EKey[] propagateKeys com.intellij.codeInspection.bytecodeAnalysis.Effects[] propagateEffects public void addPlainFieldEquations (java.util.function.Predicate) com.intellij.codeInspection.bytecodeAnalysis.EKey key java.util.function.Predicate plainByDefault private static com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum$CallQuantum substitute (com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum$CallQuantum, com.intellij.codeInspection.bytecodeAnalysis.EKey, com.intellij.codeInspection.bytecodeAnalysis.Effects) com.intellij.codeInspection.bytecodeAnalysis.DataValue newValue com.intellij.codeInspection.bytecodeAnalysis.DataValue value com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum$CallQuantum call com.intellij.codeInspection.bytecodeAnalysis.EKey pKey com.intellij.codeInspection.bytecodeAnalysis.Effects pEffects java.util.List list boolean same private static com.intellij.codeInspection.bytecodeAnalysis.DataValue substitute (com.intellij.codeInspection.bytecodeAnalysis.DataValue, com.intellij.codeInspection.bytecodeAnalysis.EKey, com.intellij.codeInspection.bytecodeAnalysis.Effects) com.intellij.codeInspection.bytecodeAnalysis.DataValue value com.intellij.codeInspection.bytecodeAnalysis.EKey key com.intellij.codeInspection.bytecodeAnalysis.Effects effects private static java.util.Set substitute (com.intellij.codeInspection.bytecodeAnalysis.Effects, com.intellij.codeInspection.bytecodeAnalysis.DataValue[], boolean) com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum$ParamChangeQuantum paramChange com.intellij.codeInspection.bytecodeAnalysis.DataValue arg com.intellij.codeInspection.bytecodeAnalysis.EffectQuantum effect com.intellij.codeInspection.bytecodeAnalysis.Effects effects com.intellij.codeInspection.bytecodeAnalysis.DataValue[] data boolean isStatic java.util.Set newEffects int shift private static synthetic java.util.Set lambda$addEquation$0 (com.intellij.codeInspection.bytecodeAnalysis.EKey) com.intellij.codeInspection.bytecodeAnalysis.EKey k }
com/intellij/codeInspection/bytecodeAnalysis/Result.class
Data.java package com.intellij.codeInspection.bytecodeAnalysis abstract com.intellij.codeInspection.bytecodeAnalysis.Result extends java.lang.Object { public java.util.stream.Stream dependencies () }
com/intellij/codeInspection/bytecodeAnalysis/ResultUtil.class
Solver.java package com.intellij.codeInspection.bytecodeAnalysis com.intellij.codeInspection.bytecodeAnalysis.ResultUtil extends java.lang.Object { private static final com.intellij.codeInspection.bytecodeAnalysis.EKey[] EMPTY_PRODUCT private final com.intellij.codeInspection.bytecodeAnalysis.ELattice lattice final com.intellij.codeInspection.bytecodeAnalysis.Value top final com.intellij.codeInspection.bytecodeAnalysis.Value bottom static final synthetic boolean $assertionsDisabled void <init> (com.intellij.codeInspection.bytecodeAnalysis.ELattice) com.intellij.codeInspection.bytecodeAnalysis.ELattice lattice com.intellij.codeInspection.bytecodeAnalysis.Result join (com.intellij.codeInspection.bytecodeAnalysis.Result, com.intellij.codeInspection.bytecodeAnalysis.Result) com.intellij.codeInspection.bytecodeAnalysis.Result r1 com.intellij.codeInspection.bytecodeAnalysis.Result r2 com.intellij.codeInspection.bytecodeAnalysis.Result result com.intellij.codeInspection.bytecodeAnalysis.Pending pending1 com.intellij.codeInspection.bytecodeAnalysis.Pending pending2 java.util.Set sum private com.intellij.codeInspection.bytecodeAnalysis.Result checkFinal (com.intellij.codeInspection.bytecodeAnalysis.Result, com.intellij.codeInspection.bytecodeAnalysis.Result) com.intellij.codeInspection.bytecodeAnalysis.Result r1 com.intellij.codeInspection.bytecodeAnalysis.Result r2 private com.intellij.codeInspection.bytecodeAnalysis.Result addSingle (com.intellij.codeInspection.bytecodeAnalysis.Pending, com.intellij.codeInspection.bytecodeAnalysis.Value) com.intellij.codeInspection.bytecodeAnalysis.Component[] components com.intellij.codeInspection.bytecodeAnalysis.Value join com.intellij.codeInspection.bytecodeAnalysis.Component component int i com.intellij.codeInspection.bytecodeAnalysis.Pending pending com.intellij.codeInspection.bytecodeAnalysis.Value value static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/Solver$1.class
Solver.java package com.intellij.codeInspection.bytecodeAnalysis synthetic com.intellij.codeInspection.bytecodeAnalysis.Solver$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$codeInspection$bytecodeAnalysis$Value static void <clinit> () }
com/intellij/codeInspection/bytecodeAnalysis/Solver.class
Solver.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.Solver extends java.lang.Object { private final com.intellij.codeInspection.bytecodeAnalysis.ELattice lattice private final java.util.HashMap dependencies private final java.util.HashMap pending private final java.util.HashMap solved private final java.util.Stack moving private final com.intellij.codeInspection.bytecodeAnalysis.ResultUtil resultUtil private final java.util.HashMap equations private final com.intellij.codeInspection.bytecodeAnalysis.Value unstableValue void <init> (com.intellij.codeInspection.bytecodeAnalysis.ELattice, com.intellij.codeInspection.bytecodeAnalysis.Value) com.intellij.codeInspection.bytecodeAnalysis.ELattice lattice com.intellij.codeInspection.bytecodeAnalysis.Value unstableValue com.intellij.codeInspection.bytecodeAnalysis.Result getUnknownResult () void addEquation (com.intellij.codeInspection.bytecodeAnalysis.Equation) com.intellij.codeInspection.bytecodeAnalysis.EKey joinKey com.intellij.codeInspection.bytecodeAnalysis.Result joinResult com.intellij.codeInspection.bytecodeAnalysis.Equation joinEquation com.intellij.codeInspection.bytecodeAnalysis.Equation equation com.intellij.codeInspection.bytecodeAnalysis.EKey key com.intellij.codeInspection.bytecodeAnalysis.CoreHKey coreKey com.intellij.codeInspection.bytecodeAnalysis.Equation previousEquation void queueEquation (com.intellij.codeInspection.bytecodeAnalysis.Equation) java.util.HashSet set com.intellij.codeInspection.bytecodeAnalysis.EKey trigger com.intellij.codeInspection.bytecodeAnalysis.Component component com.intellij.codeInspection.bytecodeAnalysis.Pending pendResult1 com.intellij.codeInspection.bytecodeAnalysis.Pending pendResult com.intellij.codeInspection.bytecodeAnalysis.Result norm com.intellij.codeInspection.bytecodeAnalysis.Equation equation com.intellij.codeInspection.bytecodeAnalysis.Result rhs com.intellij.codeInspection.bytecodeAnalysis.Value negate (com.intellij.codeInspection.bytecodeAnalysis.Value) com.intellij.codeInspection.bytecodeAnalysis.Value value java.util.Map solve () com.intellij.codeInspection.bytecodeAnalysis.Equation equation com.intellij.codeInspection.bytecodeAnalysis.Result pend1 com.intellij.codeInspection.bytecodeAnalysis.Pending pend com.intellij.codeInspection.bytecodeAnalysis.EKey dId com.intellij.codeInspection.bytecodeAnalysis.EKey pId com.intellij.codeInspection.bytecodeAnalysis.Value pVal java.util.HashSet dIds int i com.intellij.codeInspection.bytecodeAnalysis.EKey id com.intellij.codeInspection.bytecodeAnalysis.Value value com.intellij.codeInspection.bytecodeAnalysis.EKey[] initialPIds com.intellij.codeInspection.bytecodeAnalysis.Value[] initialPVals com.intellij.codeInspection.bytecodeAnalysis.EKey[] pIds com.intellij.codeInspection.bytecodeAnalysis.Value[] pVals com.intellij.codeInspection.bytecodeAnalysis.Result substitute (com.intellij.codeInspection.bytecodeAnalysis.Pending, com.intellij.codeInspection.bytecodeAnalysis.EKey, com.intellij.codeInspection.bytecodeAnalysis.Value) com.intellij.codeInspection.bytecodeAnalysis.Component intIdComponent com.intellij.codeInspection.bytecodeAnalysis.Pending pending com.intellij.codeInspection.bytecodeAnalysis.EKey id com.intellij.codeInspection.bytecodeAnalysis.Value value com.intellij.codeInspection.bytecodeAnalysis.Component[] sum com.intellij.codeInspection.bytecodeAnalysis.Result normalize (com.intellij.codeInspection.bytecodeAnalysis.Component[]) com.intellij.codeInspection.bytecodeAnalysis.Component prod com.intellij.codeInspection.bytecodeAnalysis.Component[] sum com.intellij.codeInspection.bytecodeAnalysis.Value acc boolean computableNow private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/State.class
Analysis.java package com.intellij.codeInspection.bytecodeAnalysis final com.intellij.codeInspection.bytecodeAnalysis.State extends java.lang.Object { final int index final com.intellij.codeInspection.bytecodeAnalysis.Conf conf final java.util.List history final boolean taken final boolean hasCompanions final boolean unsure void <init> (int, com.intellij.codeInspection.bytecodeAnalysis.Conf, java.util.List, boolean, boolean, boolean) int index com.intellij.codeInspection.bytecodeAnalysis.Conf conf java.util.List history boolean taken boolean hasCompanions boolean unsure }
com/intellij/codeInspection/bytecodeAnalysis/TooComplexException.class
TooComplexException.java package com.intellij.codeInspection.bytecodeAnalysis com.intellij.codeInspection.bytecodeAnalysis.TooComplexException extends java.lang.RuntimeException { void <init> (com.intellij.codeInspection.bytecodeAnalysis.Member, int) com.intellij.codeInspection.bytecodeAnalysis.Member method int steps static void check (com.intellij.codeInspection.bytecodeAnalysis.Member, int) com.intellij.codeInspection.bytecodeAnalysis.Member method int steps }
com/intellij/codeInspection/bytecodeAnalysis/Value$1.class
Value.java package com.intellij.codeInspection.bytecodeAnalysis synthetic com.intellij.codeInspection.bytecodeAnalysis.Value$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$codeInspection$bytecodeAnalysis$Value static void <clinit> () }
com/intellij/codeInspection/bytecodeAnalysis/Value.class
Value.java package com.intellij.codeInspection.bytecodeAnalysis final enum com.intellij.codeInspection.bytecodeAnalysis.Value extends java.lang.Enum implements com.intellij.codeInspection.bytecodeAnalysis.Result { public static final enum com.intellij.codeInspection.bytecodeAnalysis.Value Bot public static final enum com.intellij.codeInspection.bytecodeAnalysis.Value NotNull public static final enum com.intellij.codeInspection.bytecodeAnalysis.Value Null public static final enum com.intellij.codeInspection.bytecodeAnalysis.Value True public static final enum com.intellij.codeInspection.bytecodeAnalysis.Value False public static final enum com.intellij.codeInspection.bytecodeAnalysis.Value Fail public static final enum com.intellij.codeInspection.bytecodeAnalysis.Value Pure public static final enum com.intellij.codeInspection.bytecodeAnalysis.Value Top private static final synthetic com.intellij.codeInspection.bytecodeAnalysis.Value[] $VALUES public static com.intellij.codeInspection.bytecodeAnalysis.Value[] values () public static com.intellij.codeInspection.bytecodeAnalysis.Value valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static java.util.stream.Stream typeValues (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type type com.intellij.codeInspection.dataFlow.ContractReturnValue toReturnValue () com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint toValueConstraint () static void <clinit> () }
com/intellij/codeInspection/bytecodeAnalysis/asm/ASMUtils.class
ASMUtils.java package com.intellij.codeInspection.bytecodeAnalysis.asm public com.intellij.codeInspection.bytecodeAnalysis.asm.ASMUtils extends java.lang.Object { public static final org.jetbrains.org.objectweb.asm.Type THIS_TYPE public static final org.jetbrains.org.objectweb.asm.Type THROWABLE_TYPE public static final org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue THIS_VALUE public static final org.jetbrains.org.objectweb.asm.tree.analysis.BasicValue THROWABLE_VALUE public void <init> () public static boolean isReferenceType (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type tp int sort public static boolean isBooleanType (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type tp public static boolean isThisType (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type tp public static int getSizeFast (java.lang.String) String desc public static int getReturnSizeFast (java.lang.String) String methodDesc public static boolean isReferenceReturnType (java.lang.String) String methodDesc public static org.jetbrains.org.objectweb.asm.tree.analysis.Frame[] newFrameArray (int) int size org.jetbrains.org.objectweb.asm.tree.analysis.Frame[] a public static java.util.List[] newListArray (int) int size java.util.List[] a static void <clinit> () }
com/intellij/codeInspection/bytecodeAnalysis/asm/AnalyzerExt.class
AnalyzerExt.java package com.intellij.codeInspection.bytecodeAnalysis.asm public com.intellij.codeInspection.bytecodeAnalysis.asm.AnalyzerExt extends com.intellij.codeInspection.bytecodeAnalysis.asm.SubroutineFinder { private final org.jetbrains.org.objectweb.asm.tree.analysis.Interpreter interpreter private final Object[] data private org.jetbrains.org.objectweb.asm.tree.analysis.Frame[] frames private boolean[] queued private int[] queue private int top public void <init> (org.jetbrains.org.objectweb.asm.tree.analysis.Interpreter, java.lang.Object[], java.lang.Object) org.jetbrains.org.objectweb.asm.tree.analysis.Interpreter interpreter Object[] data Object startData public java.lang.Object[] getData () public org.jetbrains.org.objectweb.asm.tree.analysis.Frame[] analyze (java.lang.String, org.jetbrains.org.objectweb.asm.tree.MethodNode) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException java.util.List insnHandlers int j int begin int end org.jetbrains.org.objectweb.asm.tree.TryCatchBlockNode tcb org.jetbrains.org.objectweb.asm.tree.JumpInsnNode jsr com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine sub int i org.jetbrains.org.objectweb.asm.Type ctype org.jetbrains.org.objectweb.asm.Type arg org.jetbrains.org.objectweb.asm.tree.JumpInsnNode j int jump org.jetbrains.org.objectweb.asm.tree.LabelNode label org.jetbrains.org.objectweb.asm.tree.LookupSwitchInsnNode lsi int jump org.jetbrains.org.objectweb.asm.tree.LabelNode label org.jetbrains.org.objectweb.asm.tree.TableSwitchInsnNode tsi int jump org.jetbrains.org.objectweb.asm.tree.JumpInsnNode caller int call int i int var int var int jump org.jetbrains.org.objectweb.asm.tree.TryCatchBlockNode tcb int insnOpcode int insnType java.util.List insnHandlers org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException e Exception e int insn org.jetbrains.org.objectweb.asm.tree.analysis.Frame f com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine subroutine org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insnNode String owner org.jetbrains.org.objectweb.asm.tree.MethodNode m org.jetbrains.org.objectweb.asm.tree.analysis.Value refV com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine main java.util.List subroutineCalls java.util.Map subroutineHeads org.jetbrains.org.objectweb.asm.tree.analysis.Frame current org.jetbrains.org.objectweb.asm.tree.analysis.Frame handler org.jetbrains.org.objectweb.asm.Type[] args int local boolean isInstanceMethod public org.jetbrains.org.objectweb.asm.tree.analysis.Frame[] getFrames () protected org.jetbrains.org.objectweb.asm.tree.analysis.Frame newFrame (int, int) int nLocals int nStack protected org.jetbrains.org.objectweb.asm.tree.analysis.Frame newFrame (org.jetbrains.org.objectweb.asm.tree.analysis.Frame) org.jetbrains.org.objectweb.asm.tree.analysis.Frame src private void merge (int, org.jetbrains.org.objectweb.asm.tree.analysis.Frame, com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException boolean changes int insn org.jetbrains.org.objectweb.asm.tree.analysis.Frame frame com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine subroutine org.jetbrains.org.objectweb.asm.tree.analysis.Frame oldFrame com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine oldSubroutine boolean changes private void merge (int, org.jetbrains.org.objectweb.asm.tree.analysis.Frame, org.jetbrains.org.objectweb.asm.tree.analysis.Frame, com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine, boolean[]) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException boolean changes int insn org.jetbrains.org.objectweb.asm.tree.analysis.Frame beforeJSR org.jetbrains.org.objectweb.asm.tree.analysis.Frame afterRET com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine subroutineBeforeJSR boolean[] access org.jetbrains.org.objectweb.asm.tree.analysis.Frame oldFrame com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine oldSubroutine boolean changes private void mergeData (int, org.jetbrains.org.objectweb.asm.tree.analysis.Interpreter) Object mergedData int insn org.jetbrains.org.objectweb.asm.tree.analysis.Interpreter interpreter boolean changes Object oldData Object newData }
com/intellij/codeInspection/bytecodeAnalysis/asm/ControlFlowBuilder.class
ControlFlowGraph.java package com.intellij.codeInspection.bytecodeAnalysis.asm final com.intellij.codeInspection.bytecodeAnalysis.asm.ControlFlowBuilder extends java.lang.Object implements com.intellij.codeInspection.bytecodeAnalysis.asm.FramelessAnalyzer$EdgeCreator { final String className final org.jetbrains.org.objectweb.asm.tree.MethodNode methodNode final gnu.trove.TIntArrayList[] transitions final java.util.Set errorTransitions final gnu.trove.TIntIntHashMap npeTransitions final com.intellij.codeInspection.bytecodeAnalysis.asm.FramelessAnalyzer myAnalyzer private final boolean[] errors private int edgeCount void <init> (java.lang.String, org.jetbrains.org.objectweb.asm.tree.MethodNode, boolean) int i String className org.jetbrains.org.objectweb.asm.tree.MethodNode methodNode boolean jsr final com.intellij.codeInspection.bytecodeAnalysis.asm.ControlFlowGraph buildCFG () throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException int i int[][] resultTransitions public final void newControlFlowEdge (int, int) int insn int successor public final void newControlFlowExceptionEdge (int, int, boolean) com.intellij.codeInspection.bytecodeAnalysis.asm.ControlFlowGraph$Edge edge int insn int successor boolean npe }
com/intellij/codeInspection/bytecodeAnalysis/asm/ControlFlowGraph$Edge.class
ControlFlowGraph.java package com.intellij.codeInspection.bytecodeAnalysis.asm public final com.intellij.codeInspection.bytecodeAnalysis.asm.ControlFlowGraph$Edge extends java.lang.Object { public final int from public final int to public void <init> (int, int) int from int to public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.bytecodeAnalysis.asm.ControlFlowGraph$Edge edge public int hashCode () }
com/intellij/codeInspection/bytecodeAnalysis/asm/ControlFlowGraph.class
ControlFlowGraph.java package com.intellij.codeInspection.bytecodeAnalysis.asm public final com.intellij.codeInspection.bytecodeAnalysis.asm.ControlFlowGraph extends java.lang.Object { public final String className public final org.jetbrains.org.objectweb.asm.tree.MethodNode methodNode public final int[][] transitions public final int edgeCount public final boolean[] errors public final java.util.Set errorTransitions public final gnu.trove.TIntIntHashMap npeTransitions void <init> (java.lang.String, org.jetbrains.org.objectweb.asm.tree.MethodNode, int[][], int, boolean[], java.util.Set, gnu.trove.TIntIntHashMap) String className org.jetbrains.org.objectweb.asm.tree.MethodNode methodNode int[][] transitions int edgeCount boolean[] errors java.util.Set errorTransitions gnu.trove.TIntIntHashMap npeTransitions public static com.intellij.codeInspection.bytecodeAnalysis.asm.ControlFlowGraph build (java.lang.String, org.jetbrains.org.objectweb.asm.tree.MethodNode, boolean) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException String className org.jetbrains.org.objectweb.asm.tree.MethodNode methodNode boolean jsr }
com/intellij/codeInspection/bytecodeAnalysis/asm/DFSTree.class
DFSTree.java package com.intellij.codeInspection.bytecodeAnalysis.asm public final com.intellij.codeInspection.bytecodeAnalysis.asm.DFSTree extends java.lang.Object { public final int[] preOrder public final int[] postOrder public final java.util.Set nonBack public final java.util.Set back public final boolean[] loopEnters void <init> (int[], int[], java.util.Set, java.util.Set, boolean[]) int[] preOrder int[] postOrder java.util.Set nonBack java.util.Set back boolean[] loopEnters public final boolean isDescendant (int, int) int child int parent public static com.intellij.codeInspection.bytecodeAnalysis.asm.DFSTree build (int[][], int) int to int to1 int from int to int[][] transitions int edgeCount java.util.HashSet nonBack java.util.HashSet back boolean[] marked boolean[] scanned int[] preOrder int[] postOrder int entered int completed boolean[] loopEnters boolean[] stackFlag int[] stackFrom int[] stackTo int top }
com/intellij/codeInspection/bytecodeAnalysis/asm/FramelessAnalyzer$EdgeCreator.class
FramelessAnalyzer.java package com.intellij.codeInspection.bytecodeAnalysis.asm abstract com.intellij.codeInspection.bytecodeAnalysis.asm.FramelessAnalyzer$EdgeCreator extends java.lang.Object { public abstract void newControlFlowEdge (int, int) public abstract void newControlFlowExceptionEdge (int, int, boolean) }
com/intellij/codeInspection/bytecodeAnalysis/asm/FramelessAnalyzer.class
FramelessAnalyzer.java package com.intellij.codeInspection.bytecodeAnalysis.asm public com.intellij.codeInspection.bytecodeAnalysis.asm.FramelessAnalyzer extends com.intellij.codeInspection.bytecodeAnalysis.asm.SubroutineFinder { private static final java.util.Set NPE_HANDLERS protected boolean[] wasQueued protected boolean[] queued protected int[] queue protected int top protected final com.intellij.codeInspection.bytecodeAnalysis.asm.FramelessAnalyzer$EdgeCreator myEdgeCreator public void <init> (com.intellij.codeInspection.bytecodeAnalysis.asm.FramelessAnalyzer$EdgeCreator) com.intellij.codeInspection.bytecodeAnalysis.asm.FramelessAnalyzer$EdgeCreator creator public void analyze (org.jetbrains.org.objectweb.asm.tree.MethodNode) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException java.util.List insnHandlers int j int begin int end org.jetbrains.org.objectweb.asm.tree.TryCatchBlockNode tcb org.jetbrains.org.objectweb.asm.tree.JumpInsnNode jsr com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine sub int i org.jetbrains.org.objectweb.asm.tree.JumpInsnNode j int jump org.jetbrains.org.objectweb.asm.tree.LabelNode label int j org.jetbrains.org.objectweb.asm.tree.LookupSwitchInsnNode lsi int jump org.jetbrains.org.objectweb.asm.tree.LabelNode label int j org.jetbrains.org.objectweb.asm.tree.TableSwitchInsnNode tsi int jump org.jetbrains.org.objectweb.asm.tree.JumpInsnNode caller int call int i int var int var org.jetbrains.org.objectweb.asm.tree.TryCatchBlockNode tcb int insnOpcode int insnType java.util.List insnHandlers org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException e Exception e int insn com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine subroutine org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insnNode org.jetbrains.org.objectweb.asm.tree.MethodNode m com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine main java.util.List subroutineCalls java.util.Map subroutineHeads protected void merge (int, com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine) int insn com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine subroutine com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine oldSubroutine boolean changes protected void merge (int, com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine, boolean[]) int insn com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine subroutineBeforeJSR boolean[] access com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine oldSubroutine boolean changes static void <clinit> () }
com/intellij/codeInspection/bytecodeAnalysis/asm/IParametersUsage.class
LeakingParameters.java package com.intellij.codeInspection.bytecodeAnalysis.asm com.intellij.codeInspection.bytecodeAnalysis.asm.IParametersUsage extends org.jetbrains.org.objectweb.asm.tree.analysis.Interpreter { static final com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue val1 static final com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue val2 static final com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue none private int param final int arity int leaking int nullableLeaking void <init> (org.jetbrains.org.objectweb.asm.tree.MethodNode) org.jetbrains.org.objectweb.asm.tree.MethodNode methodNode public com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue newParameterValue (boolean, int, org.jetbrains.org.objectweb.asm.Type) boolean isInstanceMethod int local org.jetbrains.org.objectweb.asm.Type type int n public com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue newValue (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type type public com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue newOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode) int size int size Object cst int size org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn int size public com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue copyOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue) org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue value public com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue unaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue) int size int size int size org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue value int size public com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue binaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue, com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue) int size int size int size int size org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue value1 com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue value2 int size public com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue ternaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue, com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue, com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue) org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue value1 com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue value2 com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue value3 public com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue naryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, java.util.List) com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue value int size String desc org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn java.util.List values int opcode int size public void returnOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue, com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue) org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue value com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue expected public com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue merge (com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue, com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue) com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue v1 com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue v2 public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value merge (org.jetbrains.org.objectweb.asm.tree.analysis.Value, org.jetbrains.org.objectweb.asm.tree.analysis.Value) public volatile synthetic void returnOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.Value, org.jetbrains.org.objectweb.asm.tree.analysis.Value) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value naryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, java.util.List) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value ternaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.Value, org.jetbrains.org.objectweb.asm.tree.analysis.Value, org.jetbrains.org.objectweb.asm.tree.analysis.Value) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value binaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.Value, org.jetbrains.org.objectweb.asm.tree.analysis.Value) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value unaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.Value) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value copyOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.Value) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value newOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value newParameterValue (boolean, int, org.jetbrains.org.objectweb.asm.Type) public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value newValue (org.jetbrains.org.objectweb.asm.Type) static void <clinit> () }
com/intellij/codeInspection/bytecodeAnalysis/asm/IParamsValue.class
LeakingParameters.java package com.intellij.codeInspection.bytecodeAnalysis.asm final com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue extends java.lang.Object implements org.jetbrains.org.objectweb.asm.tree.analysis.Value { final int params final int size void <init> (int, int) int params int size public int getSize () public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.bytecodeAnalysis.asm.IParamsValue that public int hashCode () }
com/intellij/codeInspection/bytecodeAnalysis/asm/InterpreterExt.class
InterpreterExt.java package com.intellij.codeInspection.bytecodeAnalysis.asm public abstract com.intellij.codeInspection.bytecodeAnalysis.asm.InterpreterExt extends java.lang.Object { public abstract void init (java.lang.Object) public abstract java.lang.Object getAfterData (int) public abstract java.lang.Object merge (java.lang.Object, java.lang.Object) }
com/intellij/codeInspection/bytecodeAnalysis/asm/LeakingParameters.class
LeakingParameters.java package com.intellij.codeInspection.bytecodeAnalysis.asm public com.intellij.codeInspection.bytecodeAnalysis.asm.LeakingParameters extends java.lang.Object { public final org.jetbrains.org.objectweb.asm.tree.analysis.Frame[] frames public final boolean[] parameters public final boolean[] nullableParameters public void <init> (org.jetbrains.org.objectweb.asm.tree.analysis.Frame[], boolean[], boolean[]) org.jetbrains.org.objectweb.asm.tree.analysis.Frame[] frames boolean[] parameters boolean[] nullableParameters public static com.intellij.codeInspection.bytecodeAnalysis.asm.LeakingParameters build (java.lang.String, org.jetbrains.org.objectweb.asm.tree.MethodNode, boolean) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insnNode org.jetbrains.org.objectweb.asm.tree.analysis.Frame frame int i int i String className org.jetbrains.org.objectweb.asm.tree.MethodNode methodNode boolean jsr org.jetbrains.org.objectweb.asm.tree.analysis.Frame[] frames org.jetbrains.org.objectweb.asm.tree.InsnList insns com.intellij.codeInspection.bytecodeAnalysis.asm.LeakingParametersCollector collector boolean[] notNullParameters boolean[] nullableParameters public static com.intellij.codeInspection.bytecodeAnalysis.asm.LeakingParameters buildFast (java.lang.String, org.jetbrains.org.objectweb.asm.tree.MethodNode, boolean) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException int i String className org.jetbrains.org.objectweb.asm.tree.MethodNode methodNode boolean jsr com.intellij.codeInspection.bytecodeAnalysis.asm.IParametersUsage parametersUsage org.jetbrains.org.objectweb.asm.tree.analysis.Frame[] frames int leakingMask int nullableLeakingMask boolean[] notNullParameters boolean[] nullableParameters private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/asm/LeakingParametersCollector.class
LeakingParameters.java package com.intellij.codeInspection.bytecodeAnalysis.asm com.intellij.codeInspection.bytecodeAnalysis.asm.LeakingParametersCollector extends com.intellij.codeInspection.bytecodeAnalysis.asm.ParametersUsage { final boolean[] leaking final boolean[] nullableLeaking void <init> (org.jetbrains.org.objectweb.asm.tree.MethodNode) org.jetbrains.org.objectweb.asm.tree.MethodNode methodNode public com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue unaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue) int i boolean[] params org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue value public com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue binaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue, com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue) int i boolean[] params int i int i boolean[] params org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue value1 com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue value2 public com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue ternaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue, com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue, com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue) int i boolean[] params int i int i boolean[] params org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue value1 com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue value2 com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue value3 public com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue naryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, java.util.List) int i boolean[] params com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue value org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn java.util.List values public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value naryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, java.util.List) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value ternaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.Value, org.jetbrains.org.objectweb.asm.tree.analysis.Value, org.jetbrains.org.objectweb.asm.tree.analysis.Value) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value binaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.Value, org.jetbrains.org.objectweb.asm.tree.analysis.Value) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value unaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.Value) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException }
com/intellij/codeInspection/bytecodeAnalysis/asm/LiteAnalyzer.class
LiteAnalyzer.java package com.intellij.codeInspection.bytecodeAnalysis.asm public com.intellij.codeInspection.bytecodeAnalysis.asm.LiteAnalyzer extends java.lang.Object implements org.jetbrains.org.objectweb.asm.Opcodes { private final org.jetbrains.org.objectweb.asm.tree.analysis.Interpreter interpreter private org.jetbrains.org.objectweb.asm.tree.analysis.Frame[] frames private boolean[] queued private int[] queue private int top public void <init> (org.jetbrains.org.objectweb.asm.tree.analysis.Interpreter) org.jetbrains.org.objectweb.asm.tree.analysis.Interpreter interpreter public org.jetbrains.org.objectweb.asm.tree.analysis.Frame[] analyze (java.lang.String, org.jetbrains.org.objectweb.asm.tree.MethodNode) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException java.util.List insnHandlers int j org.jetbrains.org.objectweb.asm.tree.TryCatchBlockNode tcb int begin int end int i org.jetbrains.org.objectweb.asm.Type ctype org.jetbrains.org.objectweb.asm.Type arg org.jetbrains.org.objectweb.asm.tree.JumpInsnNode j int jump org.jetbrains.org.objectweb.asm.tree.LabelNode label int j org.jetbrains.org.objectweb.asm.tree.LookupSwitchInsnNode lsi int jump org.jetbrains.org.objectweb.asm.tree.LabelNode label int j org.jetbrains.org.objectweb.asm.tree.TableSwitchInsnNode tsi int jump int jump org.jetbrains.org.objectweb.asm.tree.TryCatchBlockNode tcb int insnOpcode int insnType java.util.List insnHandlers org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException e Exception e int insn org.jetbrains.org.objectweb.asm.tree.analysis.Frame f org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insnNode String owner org.jetbrains.org.objectweb.asm.tree.MethodNode m int n org.jetbrains.org.objectweb.asm.tree.InsnList insns java.util.List[] handlers org.jetbrains.org.objectweb.asm.tree.analysis.Frame current org.jetbrains.org.objectweb.asm.tree.analysis.Frame handler org.jetbrains.org.objectweb.asm.Type[] args int local boolean isInstanceMethod public org.jetbrains.org.objectweb.asm.tree.analysis.Frame[] getFrames () private void merge (int, org.jetbrains.org.objectweb.asm.tree.analysis.Frame) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException boolean changes int insn org.jetbrains.org.objectweb.asm.tree.analysis.Frame frame org.jetbrains.org.objectweb.asm.tree.analysis.Frame oldFrame boolean changes }
com/intellij/codeInspection/bytecodeAnalysis/asm/LiteAnalyzerExt.class
LiteAnalyzerExt.java package com.intellij.codeInspection.bytecodeAnalysis.asm public com.intellij.codeInspection.bytecodeAnalysis.asm.LiteAnalyzerExt extends java.lang.Object implements org.jetbrains.org.objectweb.asm.Opcodes { private final org.jetbrains.org.objectweb.asm.tree.analysis.Interpreter interpreter private final Object[] data private org.jetbrains.org.objectweb.asm.tree.analysis.Frame[] frames private boolean[] queued private int[] queue private int top public void <init> (org.jetbrains.org.objectweb.asm.tree.analysis.Interpreter, java.lang.Object[], java.lang.Object) org.jetbrains.org.objectweb.asm.tree.analysis.Interpreter interpreter Object[] data Object startData public java.lang.Object[] getData () public org.jetbrains.org.objectweb.asm.tree.analysis.Frame[] analyze (java.lang.String, org.jetbrains.org.objectweb.asm.tree.MethodNode) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException java.util.List insnHandlers int j org.jetbrains.org.objectweb.asm.tree.TryCatchBlockNode tcb int begin int end int i org.jetbrains.org.objectweb.asm.Type ctype org.jetbrains.org.objectweb.asm.Type arg org.jetbrains.org.objectweb.asm.tree.JumpInsnNode j int jump org.jetbrains.org.objectweb.asm.tree.LabelNode label int j org.jetbrains.org.objectweb.asm.tree.LookupSwitchInsnNode lsi int jump org.jetbrains.org.objectweb.asm.tree.LabelNode label int j org.jetbrains.org.objectweb.asm.tree.TableSwitchInsnNode tsi int jump int jump org.jetbrains.org.objectweb.asm.tree.TryCatchBlockNode tcb int insnOpcode int insnType java.util.List insnHandlers org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException e Exception e int insn org.jetbrains.org.objectweb.asm.tree.analysis.Frame f org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insnNode String owner org.jetbrains.org.objectweb.asm.tree.MethodNode m org.jetbrains.org.objectweb.asm.tree.analysis.Value refV int n org.jetbrains.org.objectweb.asm.tree.InsnList insns java.util.List[] handlers org.jetbrains.org.objectweb.asm.tree.analysis.Frame current org.jetbrains.org.objectweb.asm.tree.analysis.Frame handler org.jetbrains.org.objectweb.asm.Type[] args int local boolean isInstanceMethod public org.jetbrains.org.objectweb.asm.tree.analysis.Frame[] getFrames () protected org.jetbrains.org.objectweb.asm.tree.analysis.Frame newFrame (int, int) int nLocals int nStack protected org.jetbrains.org.objectweb.asm.tree.analysis.Frame newFrame (org.jetbrains.org.objectweb.asm.tree.analysis.Frame) org.jetbrains.org.objectweb.asm.tree.analysis.Frame src private void merge (int, org.jetbrains.org.objectweb.asm.tree.analysis.Frame) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException boolean changes Object mergedData int insn org.jetbrains.org.objectweb.asm.tree.analysis.Frame frame org.jetbrains.org.objectweb.asm.tree.analysis.Frame oldFrame boolean changes Object oldData Object newData }
com/intellij/codeInspection/bytecodeAnalysis/asm/LiteFramelessAnalyzer.class
LiteFramelessAnalyzer.java package com.intellij.codeInspection.bytecodeAnalysis.asm public com.intellij.codeInspection.bytecodeAnalysis.asm.LiteFramelessAnalyzer extends com.intellij.codeInspection.bytecodeAnalysis.asm.FramelessAnalyzer { public void <init> (com.intellij.codeInspection.bytecodeAnalysis.asm.FramelessAnalyzer$EdgeCreator) com.intellij.codeInspection.bytecodeAnalysis.asm.FramelessAnalyzer$EdgeCreator creator protected void findSubroutine (int, com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine, java.util.List) int insn com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine sub java.util.List calls protected void merge (int, com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine) int insn com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine subroutine protected void merge (int, com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine, boolean[]) int insn com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine subroutineBeforeJSR boolean[] access }
com/intellij/codeInspection/bytecodeAnalysis/asm/OriginsAnalysis$1.class
OriginsAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis.asm final com.intellij.codeInspection.bytecodeAnalysis.asm.OriginsAnalysis$1 extends org.jetbrains.org.objectweb.asm.tree.analysis.SourceInterpreter { void <init> (int) int x0 public org.jetbrains.org.objectweb.asm.tree.analysis.SourceValue copyOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.SourceValue) org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn org.jetbrains.org.objectweb.asm.tree.analysis.SourceValue value public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value copyOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.Value) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException }
com/intellij/codeInspection/bytecodeAnalysis/asm/OriginsAnalysis$InsnLocation.class
OriginsAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis.asm com.intellij.codeInspection.bytecodeAnalysis.asm.OriginsAnalysis$InsnLocation extends com.intellij.codeInspection.bytecodeAnalysis.asm.OriginsAnalysis$Location { final int insnIndex private void <init> (boolean, int, int) boolean local int insnIndex int slot public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.bytecodeAnalysis.asm.OriginsAnalysis$InsnLocation insnLocation public int hashCode () int result synthetic void <init> (boolean, int, int, com.intellij.codeInspection.bytecodeAnalysis.asm.OriginsAnalysis$1) boolean x0 int x1 int x2 com.intellij.codeInspection.bytecodeAnalysis.asm.OriginsAnalysis$1 x3 }
com/intellij/codeInspection/bytecodeAnalysis/asm/OriginsAnalysis$Location.class
OriginsAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis.asm com.intellij.codeInspection.bytecodeAnalysis.asm.OriginsAnalysis$Location extends java.lang.Object { final boolean local final int slot void <init> (boolean, int) boolean local int slot }
com/intellij/codeInspection/bytecodeAnalysis/asm/OriginsAnalysis$PreValue.class
OriginsAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis.asm com.intellij.codeInspection.bytecodeAnalysis.asm.OriginsAnalysis$PreValue extends org.jetbrains.org.objectweb.asm.tree.analysis.SourceValue { final boolean local final int slot void <init> (boolean, int, int) boolean local int slot int size }
com/intellij/codeInspection/bytecodeAnalysis/asm/OriginsAnalysis.class
OriginsAnalysis.java package com.intellij.codeInspection.bytecodeAnalysis.asm public com.intellij.codeInspection.bytecodeAnalysis.asm.OriginsAnalysis extends java.lang.Object { private static final org.jetbrains.org.objectweb.asm.tree.analysis.SourceInterpreter ourInterpreter public void <init> () public static boolean[] resultOrigins (org.jetbrains.org.objectweb.asm.tree.analysis.Frame[], org.jetbrains.org.objectweb.asm.tree.InsnList, com.intellij.codeInspection.bytecodeAnalysis.asm.ControlFlowGraph) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException int i com.intellij.codeInspection.bytecodeAnalysis.asm.OriginsAnalysis$InsnLocation sourceLoc gnu.trove.TIntArrayList froms int opcode int to int from com.intellij.codeInspection.bytecodeAnalysis.asm.OriginsAnalysis$InsnLocation preILoc int i gnu.trove.TIntArrayList froms com.intellij.codeInspection.bytecodeAnalysis.asm.OriginsAnalysis$InsnLocation resultLocation int insnIndex org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn int opcode com.intellij.codeInspection.bytecodeAnalysis.asm.OriginsAnalysis$Location preLocation org.jetbrains.org.objectweb.asm.tree.analysis.Frame[] frames org.jetbrains.org.objectweb.asm.tree.InsnList instructions com.intellij.codeInspection.bytecodeAnalysis.asm.ControlFlowGraph graph gnu.trove.TIntArrayList[] backTransitions java.util.LinkedList queue java.util.HashSet queued boolean[] result private static com.intellij.codeInspection.bytecodeAnalysis.asm.OriginsAnalysis$Location previousLocation (org.jetbrains.org.objectweb.asm.tree.analysis.Frame, com.intellij.codeInspection.bytecodeAnalysis.asm.OriginsAnalysis$Location, org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException com.intellij.codeInspection.bytecodeAnalysis.asm.OriginsAnalysis$PreValue val org.jetbrains.org.objectweb.asm.tree.analysis.SourceValue preVal com.intellij.codeInspection.bytecodeAnalysis.asm.OriginsAnalysis$PreValue val org.jetbrains.org.objectweb.asm.tree.analysis.SourceValue preVal org.jetbrains.org.objectweb.asm.tree.analysis.Frame frame com.intellij.codeInspection.bytecodeAnalysis.asm.OriginsAnalysis$Location location org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn int insnType int opCode org.jetbrains.org.objectweb.asm.tree.analysis.Frame preFrame private static org.jetbrains.org.objectweb.asm.tree.analysis.Frame makePreFrame (org.jetbrains.org.objectweb.asm.tree.analysis.Frame) int i int i org.jetbrains.org.objectweb.asm.tree.analysis.Frame frame org.jetbrains.org.objectweb.asm.tree.analysis.Frame preFrame static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/asm/ParametersUsage.class
LeakingParameters.java package com.intellij.codeInspection.bytecodeAnalysis.asm com.intellij.codeInspection.bytecodeAnalysis.asm.ParametersUsage extends org.jetbrains.org.objectweb.asm.tree.analysis.Interpreter { private int param final int arity final com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue val1 final com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue val2 void <init> (org.jetbrains.org.objectweb.asm.tree.MethodNode) org.jetbrains.org.objectweb.asm.tree.MethodNode methodNode boolean[] emptyParams public com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue newParameterValue (boolean, int, org.jetbrains.org.objectweb.asm.Type) boolean[] params boolean isInstanceMethod int local org.jetbrains.org.objectweb.asm.Type type int n public com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue newValue (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type type public com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue newOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode) int size int size Object cst int size org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn int size public com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue copyOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue) org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue value public com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue unaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue) int size int size org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue value int size public com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue binaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue, com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue) int size org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue value1 com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue value2 int size public com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue ternaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue, com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue, com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue) org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue value1 com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue value2 com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue value3 public com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue naryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, java.util.List) int size String desc org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn java.util.List values int size int opcode public void returnOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue, com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue) org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode insn com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue value com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue expected public com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue merge (com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue, com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue) int i com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue v1 com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue v2 boolean[] params boolean[] params1 boolean[] params2 public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value merge (org.jetbrains.org.objectweb.asm.tree.analysis.Value, org.jetbrains.org.objectweb.asm.tree.analysis.Value) public volatile synthetic void returnOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.Value, org.jetbrains.org.objectweb.asm.tree.analysis.Value) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value naryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, java.util.List) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value ternaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.Value, org.jetbrains.org.objectweb.asm.tree.analysis.Value, org.jetbrains.org.objectweb.asm.tree.analysis.Value) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value binaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.Value, org.jetbrains.org.objectweb.asm.tree.analysis.Value) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value unaryOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.Value) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value copyOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode, org.jetbrains.org.objectweb.asm.tree.analysis.Value) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value newOperation (org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value newParameterValue (boolean, int, org.jetbrains.org.objectweb.asm.Type) public volatile synthetic org.jetbrains.org.objectweb.asm.tree.analysis.Value newValue (org.jetbrains.org.objectweb.asm.Type) }
com/intellij/codeInspection/bytecodeAnalysis/asm/ParamsValue.class
LeakingParameters.java package com.intellij.codeInspection.bytecodeAnalysis.asm final com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue extends java.lang.Object implements org.jetbrains.org.objectweb.asm.tree.analysis.Value { final boolean[] params final int size void <init> (boolean[], int) boolean[] params int size public int getSize () public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.bytecodeAnalysis.asm.ParamsValue that public int hashCode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/bytecodeAnalysis/asm/RichControlFlow.class
RichControlFlow.java package com.intellij.codeInspection.bytecodeAnalysis.asm public final com.intellij.codeInspection.bytecodeAnalysis.asm.RichControlFlow extends java.lang.Object { public final com.intellij.codeInspection.bytecodeAnalysis.asm.ControlFlowGraph controlFlow public final com.intellij.codeInspection.bytecodeAnalysis.asm.DFSTree dfsTree public void <init> (com.intellij.codeInspection.bytecodeAnalysis.asm.ControlFlowGraph, com.intellij.codeInspection.bytecodeAnalysis.asm.DFSTree) com.intellij.codeInspection.bytecodeAnalysis.asm.ControlFlowGraph controlFlow com.intellij.codeInspection.bytecodeAnalysis.asm.DFSTree dfsTree public boolean reducible () int i com.intellij.codeInspection.bytecodeAnalysis.asm.ControlFlowGraph$Edge edge com.intellij.codeInspection.bytecodeAnalysis.asm.ControlFlowGraph$Edge edge int y1 int i int x gnu.trove.TIntArrayList incoming gnu.trove.TIntHashSet p gnu.trove.TIntIterator it int top int w int size boolean[] loopEnters gnu.trove.TIntHashSet[] cycleIncoming gnu.trove.TIntArrayList[] nonCycleIncoming int[] collapsedTo int[] queue }
com/intellij/codeInspection/bytecodeAnalysis/asm/Subroutine.class
Subroutine.java package com.intellij.codeInspection.bytecodeAnalysis.asm public com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine extends java.lang.Object { org.jetbrains.org.objectweb.asm.tree.LabelNode start boolean[] access java.util.List callers private void <init> () void <init> (org.jetbrains.org.objectweb.asm.tree.LabelNode, int, org.jetbrains.org.objectweb.asm.tree.JumpInsnNode) org.jetbrains.org.objectweb.asm.tree.LabelNode start int maxLocals org.jetbrains.org.objectweb.asm.tree.JumpInsnNode caller public com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine copy () com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine result public boolean merge (com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine) int i org.jetbrains.org.objectweb.asm.tree.JumpInsnNode caller int i com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine subroutine boolean changes }
com/intellij/codeInspection/bytecodeAnalysis/asm/SubroutineFinder.class
SubroutineFinder.java package com.intellij.codeInspection.bytecodeAnalysis.asm abstract com.intellij.codeInspection.bytecodeAnalysis.asm.SubroutineFinder extends java.lang.Object implements org.jetbrains.org.objectweb.asm.Opcodes { org.jetbrains.org.objectweb.asm.tree.InsnList insns java.util.List[] handlers com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine[] subroutines int n void <init> () void findSubroutine (int, com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine, java.util.List) throws org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException org.jetbrains.org.objectweb.asm.tree.JumpInsnNode jNode org.jetbrains.org.objectweb.asm.tree.LabelNode l int i org.jetbrains.org.objectweb.asm.tree.TableSwitchInsnNode tsNode org.jetbrains.org.objectweb.asm.tree.LabelNode l int i org.jetbrains.org.objectweb.asm.tree.LookupSwitchInsnNode lsNode org.jetbrains.org.objectweb.asm.tree.TryCatchBlockNode tcb org.jetbrains.org.objectweb.asm.tree.AbstractInsnNode node java.util.List insnHandlers int insn com.intellij.codeInspection.bytecodeAnalysis.asm.Subroutine sub java.util.List calls }
com/intellij/codeInspection/canBeFinal/CanBeFinalAnnotator.class
CanBeFinalAnnotator.java package com.intellij.codeInspection.canBeFinal com.intellij.codeInspection.canBeFinal.CanBeFinalAnnotator extends com.intellij.codeInspection.reference.RefGraphAnnotatorEx { private final com.intellij.codeInspection.reference.RefManager myManager static long CAN_BE_FINAL_MASK void <init> (com.intellij.codeInspection.reference.RefManager) com.intellij.codeInspection.reference.RefManager manager public void initialize (com.intellij.codeInspection.reference.RefManager) com.intellij.codeInspection.reference.RefManager refManager public void onInitialize (com.intellij.codeInspection.reference.RefElement) com.intellij.codeInspection.reference.RefClass refSuperClass com.intellij.psi.PsiElement psi org.jetbrains.uast.UTypeReferenceExpression superRef com.intellij.codeInspection.reference.RefClass refClass org.jetbrains.uast.UClass psiClass com.intellij.codeInspection.reference.RefMethod refSuperMethod com.intellij.psi.PsiMethod psiSuperMethod com.intellij.psi.PsiMethod psiMethod com.intellij.codeInspection.reference.RefClass aClass com.intellij.codeInspection.reference.RefMethod refMethod com.intellij.psi.PsiElement element com.intellij.psi.PsiElement element com.intellij.codeInspection.reference.RefElement refElement public void onMarkReferenced (com.intellij.codeInspection.reference.RefElement, com.intellij.codeInspection.reference.RefElement, boolean, boolean, boolean, com.intellij.psi.PsiElement) com.intellij.codeInspection.reference.RefElement refWhat com.intellij.codeInspection.reference.RefElement refFrom boolean referencedFromClassInitializer boolean forReading boolean forWriting com.intellij.psi.PsiElement referenceElement public void onReferencesBuild (com.intellij.codeInspection.reference.RefElement) com.intellij.psi.controlFlow.ControlFlow flow com.intellij.psi.controlFlow.AnalysisCanceledException e com.intellij.psi.PsiVariable psiVariable com.intellij.psi.PsiVariable psiVariable com.intellij.psi.PsiCodeBlock body com.intellij.psi.controlFlow.ControlFlow flow java.util.Collection writtenVariables com.intellij.psi.PsiClassInitializer initializer com.intellij.psi.controlFlow.ControlFlow flow com.intellij.psi.controlFlow.AnalysisCanceledException e com.intellij.psi.PsiVariable psiVariable java.util.List ssaVariables java.util.ArrayList good com.intellij.psi.controlFlow.ControlFlow flow java.util.Collection writtenVariables java.util.List redirectedConstructors com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiMethod constructor com.intellij.codeInspection.reference.RefFieldImpl refField com.intellij.psi.PsiField psiField com.intellij.psi.PsiField[] psiFields java.util.Set allFields java.util.List instanceInitializerInitializedFields java.util.Set fieldsInitializedInInitializers com.intellij.psi.PsiClass psiClass com.intellij.codeInspection.reference.RefMethod refMethod com.intellij.codeInspection.reference.RefElement refElement private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/canBeFinal/CanBeFinalHandler.class
CanBeFinalHandler.java package com.intellij.codeInspection.canBeFinal public abstract com.intellij.codeInspection.canBeFinal.CanBeFinalHandler extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public abstract boolean canBeFinal (com.intellij.psi.PsiMember) public static boolean allowToBeFinal (com.intellij.psi.PsiMember) com.intellij.codeInspection.canBeFinal.CanBeFinalHandler handler com.intellij.psi.PsiMember member static void <clinit> () }
com/intellij/codeInspection/canBeFinal/CanBeFinalInspection$1$1$1.class
CanBeFinalInspection.java package com.intellij.codeInspection.canBeFinal com.intellij.codeInspection.canBeFinal.CanBeFinalInspection$1$1$1 extends java.lang.Object implements com.intellij.codeInspection.GlobalJavaInspectionContext$UsagesProcessor { final synthetic com.intellij.codeInspection.reference.RefField val$refField final synthetic com.intellij.codeInspection.canBeFinal.CanBeFinalInspection$1$1 this$2 void <init> (com.intellij.codeInspection.canBeFinal.CanBeFinalInspection$1$1, com.intellij.codeInspection.reference.RefField) com.intellij.codeInspection.canBeFinal.CanBeFinalInspection$1$1 this$2 public boolean process (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference psiReference com.intellij.psi.PsiElement expression public volatile synthetic boolean process (java.lang.Object) }
com/intellij/codeInspection/canBeFinal/CanBeFinalInspection$1$1.class
CanBeFinalInspection.java package com.intellij.codeInspection.canBeFinal com.intellij.codeInspection.canBeFinal.CanBeFinalInspection$1$1 extends com.intellij.codeInspection.reference.RefJavaVisitor { final synthetic com.intellij.codeInspection.canBeFinal.CanBeFinalInspection$1 this$1 void <init> (com.intellij.codeInspection.canBeFinal.CanBeFinalInspection$1) com.intellij.codeInspection.canBeFinal.CanBeFinalInspection$1 this$1 public void visitMethod (com.intellij.codeInspection.reference.RefMethod) com.intellij.codeInspection.reference.RefMethod refMethod public void visitClass (com.intellij.codeInspection.reference.RefClass) com.intellij.codeInspection.reference.RefClass refClass public void visitField (com.intellij.codeInspection.reference.RefField) com.intellij.codeInspection.reference.RefField refField private static synthetic boolean lambda$visitClass$1 (com.intellij.codeInspection.reference.RefClass, com.intellij.codeInspection.ProblemDescriptionsProcessor, com.intellij.psi.PsiClass) com.intellij.codeInspection.reference.RefClass refClass com.intellij.codeInspection.ProblemDescriptionsProcessor problemsProcessor com.intellij.psi.PsiClass inheritor private static synthetic boolean lambda$visitMethod$0 (com.intellij.codeInspection.reference.RefMethod, com.intellij.codeInspection.ProblemDescriptionsProcessor, com.intellij.psi.PsiMethod) com.intellij.codeInspection.reference.RefMethod refMethod com.intellij.codeInspection.ProblemDescriptionsProcessor problemsProcessor com.intellij.psi.PsiMethod derivedMethod private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/canBeFinal/CanBeFinalInspection$1.class
CanBeFinalInspection.java package com.intellij.codeInspection.canBeFinal com.intellij.codeInspection.canBeFinal.CanBeFinalInspection$1 extends com.intellij.codeInspection.reference.RefJavaVisitor { final synthetic com.intellij.codeInspection.ProblemDescriptionsProcessor val$problemsProcessor final synthetic com.intellij.codeInspection.GlobalJavaInspectionContext val$globalContext final synthetic com.intellij.codeInspection.canBeFinal.CanBeFinalInspection this$0 void <init> (com.intellij.codeInspection.canBeFinal.CanBeFinalInspection, com.intellij.codeInspection.ProblemDescriptionsProcessor, com.intellij.codeInspection.GlobalJavaInspectionContext) com.intellij.codeInspection.canBeFinal.CanBeFinalInspection this$0 public void visitElement (com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefEntity refEntity private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/canBeFinal/CanBeFinalInspection$AcceptSuggested.class
CanBeFinalInspection.java package com.intellij.codeInspection.canBeFinal com.intellij.codeInspection.canBeFinal.CanBeFinalInspection$AcceptSuggested extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private final com.intellij.codeInspection.reference.RefManager myManager void <init> (com.intellij.codeInspection.reference.RefManager) com.intellij.codeInspection.reference.RefManager manager public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiModifierList modifierList com.intellij.util.IncorrectOperationException e com.intellij.codeInspection.reference.RefJavaElement refElement com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiModifierListOwner psiElement public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/canBeFinal/CanBeFinalInspection$OptionsPanel.class
CanBeFinalInspection.java package com.intellij.codeInspection.canBeFinal com.intellij.codeInspection.canBeFinal.CanBeFinalInspection$OptionsPanel extends javax.swing.JPanel { private final javax.swing.JCheckBox myReportClassesCheckbox private final javax.swing.JCheckBox myReportMethodsCheckbox private final javax.swing.JCheckBox myReportFieldsCheckbox final synthetic com.intellij.codeInspection.canBeFinal.CanBeFinalInspection this$0 private void <init> (com.intellij.codeInspection.canBeFinal.CanBeFinalInspection) java.awt.GridBagConstraints gc private synthetic void lambda$new$2 (java.awt.event.ItemEvent) java.awt.event.ItemEvent e private synthetic void lambda$new$1 (java.awt.event.ItemEvent) java.awt.event.ItemEvent e private synthetic void lambda$new$0 (java.awt.event.ItemEvent) java.awt.event.ItemEvent e synthetic void <init> (com.intellij.codeInspection.canBeFinal.CanBeFinalInspection, com.intellij.codeInspection.canBeFinal.CanBeFinalInspection$1) com.intellij.codeInspection.canBeFinal.CanBeFinalInspection x0 com.intellij.codeInspection.canBeFinal.CanBeFinalInspection$1 x1 }
com/intellij/codeInspection/canBeFinal/CanBeFinalInspection.class
CanBeFinalInspection.java package com.intellij.codeInspection.canBeFinal public com.intellij.codeInspection.canBeFinal.CanBeFinalInspection extends com.intellij.codeInspection.GlobalJavaBatchInspectionTool { private static final com.intellij.openapi.diagnostic.Logger LOG public boolean REPORT_CLASSES public boolean REPORT_METHODS public boolean REPORT_FIELDS public static final String DISPLAY_NAME public static final String SHORT_NAME private static final String QUICK_FIX_NAME public void <init> () public boolean isReportClasses () public boolean isReportMethods () public boolean isReportFields () public javax.swing.JComponent createOptionsPanel () public com.intellij.codeInspection.reference.RefGraphAnnotator getAnnotator (com.intellij.codeInspection.reference.RefManager) com.intellij.codeInspection.reference.RefManager refManager public com.intellij.codeInspection.CommonProblemDescriptor[] checkElement (com.intellij.codeInspection.reference.RefEntity, com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext, com.intellij.codeInspection.ProblemDescriptionsProcessor) com.intellij.codeInspection.reference.RefClass refClass com.intellij.codeInspection.reference.RefMethod refMethod com.intellij.codeInspection.reference.RefClass ownerClass com.intellij.codeInspection.reference.RefJavaElement refElement com.intellij.psi.PsiMember psiMember com.intellij.psi.PsiIdentifier psiIdentifier com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.analysis.AnalysisScope scope com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.GlobalInspectionContext globalContext com.intellij.codeInspection.ProblemDescriptionsProcessor processor protected boolean queryExternalUsagesRequests (com.intellij.codeInspection.reference.RefManager, com.intellij.codeInspection.GlobalJavaInspectionContext, com.intellij.codeInspection.ProblemDescriptionsProcessor) com.intellij.codeInspection.reference.RefElement entryPoint com.intellij.codeInspection.reference.RefManager manager com.intellij.codeInspection.GlobalJavaInspectionContext globalContext com.intellij.codeInspection.ProblemDescriptionsProcessor problemsProcessor public com.intellij.codeInspection.QuickFix getQuickFix (java.lang.String) String hint public java.lang.String getDisplayName () public java.lang.String getGroupDisplayName () public java.lang.String getShortName () static synthetic java.lang.String access$100 () static synthetic com.intellij.openapi.diagnostic.Logger access$200 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/compiler/JavacQuirksInspection.class
JavacQuirksInspection.java package com.intellij.codeInspection.compiler public com.intellij.codeInspection.compiler.JavacQuirksInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { public void <init> () public boolean isEnabledByDefault () public java.lang.String getGroupDisplayName () public java.lang.String getDisplayName () public java.lang.String getShortName () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/compiler/JavacQuirksInspectionVisitor$1.class
JavacQuirksInspectionVisitor.java package com.intellij.codeInspection.compiler com.intellij.codeInspection.compiler.JavacQuirksInspectionVisitor$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic com.intellij.codeInspection.compiler.JavacQuirksInspectionVisitor this$0 void <init> (com.intellij.codeInspection.compiler.JavacQuirksInspectionVisitor) com.intellij.codeInspection.compiler.JavacQuirksInspectionVisitor this$0 public void visitReferenceParameterList (com.intellij.psi.PsiReferenceParameterList) String message String fixName com.intellij.psi.PsiReferenceParameterList list }
com/intellij/codeInspection/compiler/JavacQuirksInspectionVisitor$MyAddExplicitTypeArgumentsFix.class
JavacQuirksInspectionVisitor.java package com.intellij.codeInspection.compiler com.intellij.codeInspection.compiler.JavacQuirksInspectionVisitor$MyAddExplicitTypeArgumentsFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private void <init> () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiExpression withArgs com.intellij.psi.PsiElement parent com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element public boolean startInWriteAction () public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic com.intellij.psi.PsiElement lambda$applyFix$0 (com.intellij.openapi.project.Project, com.intellij.psi.PsiElement, com.intellij.psi.PsiExpression) throws java.lang.RuntimeException com.intellij.openapi.project.Project project com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpression withArgs synthetic void <init> (com.intellij.codeInspection.compiler.JavacQuirksInspectionVisitor$1) com.intellij.codeInspection.compiler.JavacQuirksInspectionVisitor$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/compiler/JavacQuirksInspectionVisitor$ReplaceAssignmentOperatorWithAssignmentFix.class
JavacQuirksInspectionVisitor.java package com.intellij.codeInspection.compiler com.intellij.codeInspection.compiler.JavacQuirksInspectionVisitor$ReplaceAssignmentOperatorWithAssignmentFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private final String myOperationSign void <init> (java.lang.String) String operationSign public java.lang.String getName () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/compiler/JavacQuirksInspectionVisitor.class
JavacQuirksInspectionVisitor.java package com.intellij.codeInspection.compiler public com.intellij.codeInspection.compiler.JavacQuirksInspectionVisitor extends com.intellij.psi.JavaElementVisitor { private static final com.intellij.patterns.ElementPattern QUALIFIER_REFERENCE private final com.intellij.codeInspection.ProblemsHolder myHolder private final com.intellij.pom.java.LanguageLevel myLanguageLevel private final com.intellij.openapi.projectRoots.JavaSdkVersion mySdkVersion public void <init> (com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.ProblemsHolder holder public void visitAnnotationArrayInitializer (com.intellij.psi.PsiArrayInitializerMemberValue) String message String fixName com.intellij.psi.PsiArrayInitializerMemberValue initializer com.intellij.psi.PsiElement lastElement public void visitTypeCastExpression (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiTypeCastExpression expression com.intellij.psi.PsiTypeElement type public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) String operatorText String message com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiType lType com.intellij.psi.PsiExpression rExpression com.intellij.psi.PsiJavaToken operationSign com.intellij.psi.tree.IElementType eqOpSign com.intellij.psi.tree.IElementType opSign public void visitVariable (com.intellij.psi.PsiVariable) com.intellij.psi.PsiElement assignmentToken com.intellij.psi.PsiVariable variable com.intellij.psi.PsiExpression initializer private void checkIntersectionType (com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.psi.PsiElement) String descriptionTemplate com.intellij.psi.PsiType conjunct com.intellij.psi.PsiType[] conjuncts com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiType lType com.intellij.psi.PsiType rType com.intellij.psi.PsiElement elementToHighlight public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiTypeParameter typeParameter int i com.intellij.psi.PsiSubstitutor substitutor int count com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression[] args com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiMethodCallExpression expression public void visitIdentifier (com.intellij.psi.PsiIdentifier) String message String message com.intellij.psi.PsiIdentifier identifier public void visitKeyword (com.intellij.psi.PsiKeyword) String message com.intellij.codeInspection.LocalQuickFix fix com.intellij.psi.PsiElement grand com.intellij.psi.PsiElement parent String modifier com.intellij.psi.PsiKeyword keyword public void visitBinaryExpression (com.intellij.psi.PsiBinaryExpression) com.intellij.psi.PsiType rtype com.intellij.psi.PsiType ltype com.intellij.psi.PsiExpression rOperand com.intellij.psi.PsiBinaryExpression expression static synthetic com.intellij.patterns.ElementPattern access$000 () static synthetic com.intellij.codeInspection.ProblemsHolder access$100 (com.intellij.codeInspection.compiler.JavacQuirksInspectionVisitor) com.intellij.codeInspection.compiler.JavacQuirksInspectionVisitor x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/compiler/RemoveElementQuickFix.class
RemoveElementQuickFix.java package com.intellij.codeInspection.compiler public com.intellij.codeInspection.compiler.RemoveElementQuickFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private final String myName public void <init> (java.lang.String) String name public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/concurrencyAnnotations/FieldAccessNotGuardedInspection$Visitor.class
FieldAccessNotGuardedInspection.java package com.intellij.codeInspection.concurrencyAnnotations com.intellij.codeInspection.concurrencyAnnotations.FieldAccessNotGuardedInspection$Visitor extends com.intellij.psi.JavaElementVisitor { private final com.intellij.codeInspection.ProblemsHolder myHolder void <init> (com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.ProblemsHolder holder public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiExpression guardExpression com.intellij.util.IncorrectOperationException ignore com.intellij.psi.PsiThisExpression thisExpression com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiElement childParent com.intellij.psi.PsiElement child com.intellij.psi.PsiElement lockExpr com.intellij.psi.PsiThisExpression thisExpression1 com.intellij.psi.PsiThisExpression thisExpression2 com.intellij.psi.PsiClass aClass1 com.intellij.psi.PsiClass aClass2 com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiExpression lockQualifier com.intellij.psi.PsiReferenceExpression referenceExpression1 com.intellij.psi.PsiReferenceExpression referenceExpression2 com.intellij.psi.PsiElement target1 com.intellij.psi.PsiElement target2 com.intellij.psi.PsiReferenceExpression methodExpression2 com.intellij.psi.PsiExpression qualifierExpression1 com.intellij.psi.PsiExpression qualifierExpression2 com.intellij.psi.PsiMethod method1 com.intellij.psi.PsiMethod method2 com.intellij.psi.PsiMethodCallExpression methodCallExpression1 com.intellij.psi.PsiMethodCallExpression methodCallExpression2 com.intellij.psi.PsiClassObjectAccessExpression classObjectAccessExpression1 com.intellij.psi.PsiClassObjectAccessExpression classObjectAccessExpression2 com.intellij.psi.PsiClass aClass1 com.intellij.psi.PsiClass aClass2 com.intellij.psi.PsiSynchronizedStatement syncStatement com.intellij.psi.PsiExpression lockExpression com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement referent com.intellij.psi.PsiField field String guard com.intellij.psi.PsiExpression guardExpression com.intellij.psi.PsiMethod containingMethod com.intellij.psi.PsiElement check private static com.intellij.psi.PsiClass getClassFromThisExpression (com.intellij.psi.PsiThisExpression, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement target com.intellij.psi.PsiThisExpression thisExpression com.intellij.psi.PsiElement context com.intellij.psi.PsiJavaCodeReferenceElement qualifier private static com.intellij.psi.PsiTryStatement findLockTryStatement (com.intellij.psi.PsiReferenceExpression, java.lang.String) com.intellij.psi.PsiStatement psiStatement com.intellij.psi.PsiCodeBlock finallyBlock com.intellij.psi.PsiReferenceExpression expression String guard com.intellij.psi.PsiTryStatement tryStatement private static boolean isLockGuardStatement (java.lang.String, com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiExpression psiExpression String guard com.intellij.psi.PsiElement element String lockMethodStart }
com/intellij/codeInspection/concurrencyAnnotations/FieldAccessNotGuardedInspection.class
FieldAccessNotGuardedInspection.java package com.intellij.codeInspection.concurrencyAnnotations public com.intellij.codeInspection.concurrencyAnnotations.FieldAccessNotGuardedInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { public void <init> () public java.lang.String getGroupDisplayName () public java.lang.String getDisplayName () public java.lang.String getShortName () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private static boolean isCallOnGuard (java.lang.String, java.lang.String, com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiElement resolve String guard String lockMethodStart com.intellij.psi.PsiMethodCallExpression psiExpression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifierExpression private static boolean isCallOnGuard (java.lang.String, java.lang.String, com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiExpression) String methodName com.intellij.psi.PsiElement resolve String guard String lockMethodStart com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier String qualifierText static synthetic boolean access$000 (java.lang.String, java.lang.String, com.intellij.psi.PsiMethodCallExpression) String x0 String x1 com.intellij.psi.PsiMethodCallExpression x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/concurrencyAnnotations/InstanceGuardedByStaticInspection$Visitor.class
InstanceGuardedByStaticInspection.java package com.intellij.codeInspection.concurrencyAnnotations com.intellij.codeInspection.concurrencyAnnotations.InstanceGuardedByStaticInspection$Visitor extends com.intellij.psi.JavaElementVisitor { private final com.intellij.codeInspection.ProblemsHolder myHolder void <init> (com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.ProblemsHolder holder public void visitDocTag (com.intellij.psi.javadoc.PsiDocTag) com.intellij.psi.javadoc.PsiDocTag psiDocTag com.intellij.psi.PsiMember member String guardValue com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiField guardField public void visitAnnotation (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiMember member String guardValue com.intellij.psi.PsiAnnotationMemberValue guardRef com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiField guardField }
com/intellij/codeInspection/concurrencyAnnotations/InstanceGuardedByStaticInspection.class
InstanceGuardedByStaticInspection.java package com.intellij.codeInspection.concurrencyAnnotations public com.intellij.codeInspection.concurrencyAnnotations.InstanceGuardedByStaticInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { public void <init> () public java.lang.String getGroupDisplayName () public java.lang.String getDisplayName () public java.lang.String getShortName () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/concurrencyAnnotations/JCiPUtil$1.class
JCiPUtil.java package com.intellij.codeInspection.concurrencyAnnotations synthetic com.intellij.codeInspection.concurrencyAnnotations.JCiPUtil$1 extends java.lang.Object { }
com/intellij/codeInspection/concurrencyAnnotations/JCiPUtil$GuardedTagVisitor.class
JCiPUtil.java package com.intellij.codeInspection.concurrencyAnnotations com.intellij.codeInspection.concurrencyAnnotations.JCiPUtil$GuardedTagVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private String guardString private void <init> () public void visitDocTag (com.intellij.psi.javadoc.PsiDocTag) com.intellij.psi.javadoc.PsiDocTag tag String text private java.lang.String getGuardString () synthetic void <init> (com.intellij.codeInspection.concurrencyAnnotations.JCiPUtil$1) com.intellij.codeInspection.concurrencyAnnotations.JCiPUtil$1 x0 static synthetic java.lang.String access$100 (com.intellij.codeInspection.concurrencyAnnotations.JCiPUtil$GuardedTagVisitor) com.intellij.codeInspection.concurrencyAnnotations.JCiPUtil$GuardedTagVisitor x0 }
com/intellij/codeInspection/concurrencyAnnotations/JCiPUtil.class
JCiPUtil.java package com.intellij.codeInspection.concurrencyAnnotations public com.intellij.codeInspection.concurrencyAnnotations.JCiPUtil extends java.lang.Object { static boolean isJCiPAnnotation (java.lang.String) String ref private void <init> () public static boolean isImmutable (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public static boolean isImmutable (com.intellij.psi.PsiClass, boolean) com.intellij.psi.javadoc.PsiDocComment comment com.intellij.psi.PsiClass aClass boolean checkDocComment com.intellij.psi.PsiAnnotation annotation private static boolean containsImmutableWord (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public static java.lang.String findGuardForMember (com.intellij.psi.PsiMember) com.intellij.psi.PsiMember member com.intellij.psi.PsiAnnotation annotation com.intellij.codeInspection.concurrencyAnnotations.JCiPUtil$GuardedTagVisitor visitor static boolean isGuardedBy (com.intellij.psi.PsiMember, java.lang.String) com.intellij.psi.PsiMember member String guard java.util.List annotations com.intellij.psi.PsiAnnotation annotation public static boolean isGuardedBy (com.intellij.psi.PsiMember, com.intellij.psi.PsiField) com.intellij.psi.PsiMember member com.intellij.psi.PsiField field static boolean isGuardedByAnnotation (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation annotation static boolean isGuardedByTag (com.intellij.psi.javadoc.PsiDocTag) com.intellij.psi.javadoc.PsiDocTag tag String text static java.lang.String getGuardValue (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiMember member Object value com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiAnnotationMemberValue psiAnnotationMemberValue static java.lang.String getGuardValue (com.intellij.psi.javadoc.PsiDocTag) com.intellij.psi.javadoc.PsiDocTag tag String text private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$containsImmutableWord$0 (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/concurrencyAnnotations/NonFinalFieldInImmutableInspection$1.class
NonFinalFieldInImmutableInspection.java package com.intellij.codeInspection.concurrencyAnnotations com.intellij.codeInspection.concurrencyAnnotations.NonFinalFieldInImmutableInspection$1 extends com.intellij.psi.JavaElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeInspection.concurrencyAnnotations.NonFinalFieldInImmutableInspection this$0 void <init> (com.intellij.codeInspection.concurrencyAnnotations.NonFinalFieldInImmutableInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.concurrencyAnnotations.NonFinalFieldInImmutableInspection this$0 public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiClass containingClass }
com/intellij/codeInspection/concurrencyAnnotations/NonFinalFieldInImmutableInspection.class
NonFinalFieldInImmutableInspection.java package com.intellij.codeInspection.concurrencyAnnotations public com.intellij.codeInspection.concurrencyAnnotations.NonFinalFieldInImmutableInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { public void <init> () public java.lang.String getGroupDisplayName () public java.lang.String getDisplayName () public java.lang.String getShortName () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/concurrencyAnnotations/NonFinalGuardInspection$Visitor.class
NonFinalGuardInspection.java package com.intellij.codeInspection.concurrencyAnnotations com.intellij.codeInspection.concurrencyAnnotations.NonFinalGuardInspection$Visitor extends com.intellij.psi.JavaElementVisitor { private final com.intellij.codeInspection.ProblemsHolder myHolder void <init> (com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.ProblemsHolder holder public void visitAnnotation (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation annotation String guardValue com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiField guardField com.intellij.psi.PsiAnnotationMemberValue member public void visitDocTag (com.intellij.psi.javadoc.PsiDocTag) com.intellij.psi.javadoc.PsiDocTag psiDocTag String guardValue com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiField guardField }
com/intellij/codeInspection/concurrencyAnnotations/NonFinalGuardInspection.class
NonFinalGuardInspection.java package com.intellij.codeInspection.concurrencyAnnotations public com.intellij.codeInspection.concurrencyAnnotations.NonFinalGuardInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { public void <init> () public java.lang.String getGroupDisplayName () public java.lang.String getDisplayName () public java.lang.String getShortName () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/concurrencyAnnotations/StaticGuardedByInstanceInspection$Visitor.class
StaticGuardedByInstanceInspection.java package com.intellij.codeInspection.concurrencyAnnotations com.intellij.codeInspection.concurrencyAnnotations.StaticGuardedByInstanceInspection$Visitor extends com.intellij.psi.JavaElementVisitor { private final com.intellij.codeInspection.ProblemsHolder myHolder void <init> (com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.ProblemsHolder holder public void visitAnnotation (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiMember member String guardValue com.intellij.psi.PsiAnnotationMemberValue guardRef com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiField guardField public void visitDocTag (com.intellij.psi.javadoc.PsiDocTag) com.intellij.psi.javadoc.PsiDocTag psiDocTag com.intellij.psi.PsiMember member String guardValue com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiField guardField private void registerError (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element }
com/intellij/codeInspection/concurrencyAnnotations/StaticGuardedByInstanceInspection.class
StaticGuardedByInstanceInspection.java package com.intellij.codeInspection.concurrencyAnnotations public com.intellij.codeInspection.concurrencyAnnotations.StaticGuardedByInstanceInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { public void <init> () public java.lang.String getGroupDisplayName () public java.lang.String getDisplayName () public java.lang.String getShortName () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/concurrencyAnnotations/UnknownGuardInspection$Visitor.class
UnknownGuardInspection.java package com.intellij.codeInspection.concurrencyAnnotations com.intellij.codeInspection.concurrencyAnnotations.UnknownGuardInspection$Visitor extends com.intellij.psi.JavaElementVisitor { private final com.intellij.codeInspection.ProblemsHolder myHolder void <init> (com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.ProblemsHolder holder public void visitAnnotation (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation annotation String guardValue com.intellij.psi.PsiAnnotationMemberValue member private static boolean isValidGuardText (java.lang.String, com.intellij.psi.PsiElement) com.intellij.psi.JavaPsiFacade facade com.intellij.psi.PsiExpression expression com.intellij.util.IncorrectOperationException ignore String guardText com.intellij.psi.PsiElement context private static boolean isValidGuard (com.intellij.psi.PsiExpression, com.intellij.psi.PsiElement) com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiElement target com.intellij.psi.PsiElement parent com.intellij.psi.PsiField field com.intellij.psi.PsiType type com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiElement element com.intellij.psi.PsiMethod method com.intellij.psi.PsiType type com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiThisExpression thisExpression com.intellij.psi.PsiJavaCodeReferenceElement qualifier com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiElement target com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClassObjectAccessExpression classObjectAccessExpression com.intellij.psi.PsiTypeElement operand com.intellij.psi.PsiType type com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClass target com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement context public void visitDocTag (com.intellij.psi.javadoc.PsiDocTag) com.intellij.psi.javadoc.PsiDocTag psiDocTag String guardValue private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/concurrencyAnnotations/UnknownGuardInspection.class
UnknownGuardInspection.java package com.intellij.codeInspection.concurrencyAnnotations public com.intellij.codeInspection.concurrencyAnnotations.UnknownGuardInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { public void <init> () public java.lang.String getGroupDisplayName () public java.lang.String getDisplayName () public java.lang.String getShortName () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/CFGBuilder.class
CFGBuilder.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.CFGBuilder extends java.lang.Object { private final com.intellij.codeInspection.dataFlow.ControlFlowAnalyzer myAnalyzer private final java.util.Deque myBranches private final java.util.Map myMethodRefQualifiers void <init> (com.intellij.codeInspection.dataFlow.ControlFlowAnalyzer) com.intellij.codeInspection.dataFlow.ControlFlowAnalyzer analyzer private com.intellij.codeInspection.dataFlow.CFGBuilder add (com.intellij.codeInspection.dataFlow.instructions.Instruction) com.intellij.codeInspection.dataFlow.instructions.Instruction instruction public com.intellij.codeInspection.dataFlow.CFGBuilder pushUnknown () public com.intellij.codeInspection.dataFlow.CFGBuilder pushNull () public com.intellij.codeInspection.dataFlow.CFGBuilder pushExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public com.intellij.codeInspection.dataFlow.CFGBuilder pushExpression (com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.NullabilityProblemKind) com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.NullabilityProblemKind kind public com.intellij.codeInspection.dataFlow.CFGBuilder unwrap (com.intellij.codeInspection.dataFlow.SpecialField) com.intellij.codeInspection.dataFlow.SpecialField descriptor public com.intellij.codeInspection.dataFlow.CFGBuilder pushForWrite (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue variable public com.intellij.codeInspection.dataFlow.CFGBuilder push (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue value public com.intellij.codeInspection.dataFlow.CFGBuilder push (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.psi.PsiExpression) com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.psi.PsiExpression expression public com.intellij.codeInspection.dataFlow.CFGBuilder pop () public com.intellij.codeInspection.dataFlow.CFGBuilder dup () public transient com.intellij.codeInspection.dataFlow.CFGBuilder splice (int, int[]) int count int[] replacement public com.intellij.codeInspection.dataFlow.CFGBuilder swap () public com.intellij.codeInspection.dataFlow.CFGBuilder objectOf () public com.intellij.codeInspection.dataFlow.CFGBuilder resultOf (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public com.intellij.codeInspection.dataFlow.CFGBuilder isInstance (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression anchor public com.intellij.codeInspection.dataFlow.CFGBuilder invoke (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call com.intellij.codeInspection.dataFlow.CFGBuilder compare (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType relation public com.intellij.codeInspection.dataFlow.CFGBuilder ifConditionIs (boolean) boolean value com.intellij.codeInspection.dataFlow.instructions.ConditionalGotoInstruction gotoInstruction public com.intellij.codeInspection.dataFlow.CFGBuilder ifCondition (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType relation public com.intellij.codeInspection.dataFlow.CFGBuilder ifNotNull () public com.intellij.codeInspection.dataFlow.CFGBuilder ifNull () public com.intellij.codeInspection.dataFlow.CFGBuilder end () public com.intellij.codeInspection.dataFlow.CFGBuilder elseBranch () com.intellij.codeInspection.dataFlow.instructions.GotoInstruction gotoInstruction public com.intellij.codeInspection.dataFlow.CFGBuilder doWhileUnknown () com.intellij.codeInspection.dataFlow.instructions.ConditionalGotoInstruction jump public com.intellij.codeInspection.dataFlow.CFGBuilder boxUnbox (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType expectedType public com.intellij.codeInspection.dataFlow.CFGBuilder boxUnbox (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType expressionType com.intellij.psi.PsiType expectedType public com.intellij.codeInspection.dataFlow.CFGBuilder flushFields () public com.intellij.codeInspection.dataFlow.CFGBuilder assign () public com.intellij.codeInspection.dataFlow.CFGBuilder assignAndPop (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue target com.intellij.codeInspection.dataFlow.value.DfaValue source public com.intellij.codeInspection.dataFlow.CFGBuilder assign (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue target com.intellij.codeInspection.dataFlow.value.DfaValue source public com.intellij.codeInspection.dataFlow.CFGBuilder doTry (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement anchor com.intellij.codeInspection.dataFlow.ControlFlow$DeferredOffset offset public com.intellij.codeInspection.dataFlow.CFGBuilder catchAll () com.intellij.codeInspection.dataFlow.instructions.GotoInstruction gotoInstruction public com.intellij.codeInspection.dataFlow.CFGBuilder doThrow (com.intellij.psi.PsiType) com.intellij.psi.PsiType exceptionType public com.intellij.codeInspection.dataFlow.CFGBuilder assignTo (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable var public com.intellij.codeInspection.dataFlow.CFGBuilder assignTo (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue var public com.intellij.codeInspection.dataFlow.value.DfaValueFactory getFactory () public com.intellij.codeInspection.dataFlow.CFGBuilder evaluateFunction (com.intellij.psi.PsiExpression) com.intellij.codeInspection.dataFlow.value.DfaVariableValue qualifierBinding com.intellij.psi.PsiMethodReferenceExpression methodRef com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpression functionalExpression com.intellij.psi.PsiExpression stripped public com.intellij.codeInspection.dataFlow.CFGBuilder invokeFunction (int, com.intellij.psi.PsiExpression) int argCount com.intellij.psi.PsiExpression functionalExpression public com.intellij.codeInspection.dataFlow.CFGBuilder invokeFunction (int, com.intellij.psi.PsiExpression, com.intellij.codeInsight.Nullability) com.intellij.psi.PsiLambdaExpression lambda com.intellij.psi.PsiParameter[] parameters com.intellij.codeInspection.dataFlow.value.DfaValue qualifierValue int expectedArgCount boolean pushQualifier com.intellij.psi.PsiMethodReferenceExpression methodRef com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement qualifier int argCount com.intellij.psi.PsiExpression functionalExpression com.intellij.codeInsight.Nullability resultNullability com.intellij.psi.PsiExpression stripped com.intellij.psi.PsiType functionalInterfaceType com.intellij.psi.PsiType returnType private boolean processKnownMethodReference (int, com.intellij.psi.PsiMethodReferenceExpression, com.intellij.psi.PsiMethod) int argCount com.intellij.psi.PsiMethodReferenceExpression methodRef com.intellij.psi.PsiMethod method com.intellij.psi.PsiClassObjectAccessExpression qualifier com.intellij.psi.PsiType type private void moveTopValue (int) int i int[] permutation int depth public com.intellij.codeInspection.dataFlow.CFGBuilder inlineLambda (com.intellij.psi.PsiLambdaExpression, com.intellij.codeInsight.Nullability) com.intellij.codeInspection.dataFlow.NullabilityProblemKind kind com.intellij.codeInspection.dataFlow.value.DfaVariableValue variable com.intellij.psi.PsiLambdaExpression lambda com.intellij.codeInsight.Nullability resultNullability com.intellij.psi.PsiElement body com.intellij.psi.PsiExpression expression public com.intellij.codeInspection.dataFlow.CFGBuilder loopOver (com.intellij.psi.PsiExpression[], com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.instructions.ConditionalGotoInstruction condGoto com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.instructions.GotoInstruction gotoInstruction com.intellij.codeInspection.dataFlow.instructions.ConditionalGotoInstruction condGoto com.intellij.psi.PsiExpression[] expressions com.intellij.codeInspection.dataFlow.value.DfaVariableValue targetVariable com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory public com.intellij.codeInspection.dataFlow.value.DfaVariableValue createTempVariable (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public com.intellij.codeInspection.dataFlow.CFGBuilder chain (java.util.function.Consumer) java.util.function.Consumer operation private synthetic void lambda$loopOver$8 (com.intellij.codeInspection.dataFlow.instructions.GotoInstruction, com.intellij.codeInspection.dataFlow.instructions.ConditionalGotoInstruction) com.intellij.codeInspection.dataFlow.instructions.GotoInstruction gotoInstruction com.intellij.codeInspection.dataFlow.instructions.ConditionalGotoInstruction condGoto private synthetic void lambda$loopOver$7 (com.intellij.codeInspection.dataFlow.instructions.ConditionalGotoInstruction) com.intellij.codeInspection.dataFlow.instructions.ConditionalGotoInstruction condGoto private synthetic void lambda$invokeFunction$6 (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter p private synthetic void lambda$invokeFunction$5 (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter p private synthetic void lambda$catchAll$4 (com.intellij.codeInspection.dataFlow.instructions.GotoInstruction) com.intellij.codeInspection.dataFlow.instructions.GotoInstruction gotoInstruction private synthetic void lambda$doTry$3 (com.intellij.codeInspection.dataFlow.ControlFlow$DeferredOffset) com.intellij.codeInspection.dataFlow.ControlFlow$DeferredOffset offset private synthetic void lambda$doWhileUnknown$2 (com.intellij.codeInspection.dataFlow.instructions.ConditionalGotoInstruction) com.intellij.codeInspection.dataFlow.instructions.ConditionalGotoInstruction jump private synthetic void lambda$elseBranch$1 (com.intellij.codeInspection.dataFlow.instructions.GotoInstruction) com.intellij.codeInspection.dataFlow.instructions.GotoInstruction gotoInstruction private synthetic void lambda$ifConditionIs$0 (com.intellij.codeInspection.dataFlow.instructions.ConditionalGotoInstruction) com.intellij.codeInspection.dataFlow.instructions.ConditionalGotoInstruction gotoInstruction private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/CommonDataflow$1.class
CommonDataflow.java package com.intellij.codeInspection.dataFlow synthetic com.intellij.codeInspection.dataFlow.CommonDataflow$1 extends java.lang.Object { }
com/intellij/codeInspection/dataFlow/CommonDataflow$CommonDataflowVisitor.class
CommonDataflow.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.CommonDataflow$CommonDataflowVisitor extends com.intellij.codeInspection.dataFlow.StandardInstructionVisitor { private com.intellij.codeInspection.dataFlow.CommonDataflow$DataflowResult myResult private final java.util.List myEndOfInitializerStates private void <init> () public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitEndOfInitializer (com.intellij.codeInspection.dataFlow.instructions.EndOfInitializerInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.EndOfInitializerInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState state protected void beforeExpressionPush (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.psi.PsiExpression, com.intellij.openapi.util.TextRange, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.psi.PsiExpression expression com.intellij.openapi.util.TextRange range com.intellij.codeInspection.dataFlow.DfaMemoryState state synthetic void <init> (com.intellij.codeInspection.dataFlow.CommonDataflow$1) com.intellij.codeInspection.dataFlow.CommonDataflow$1 x0 static synthetic com.intellij.codeInspection.dataFlow.CommonDataflow$DataflowResult access$200 (com.intellij.codeInspection.dataFlow.CommonDataflow$CommonDataflowVisitor) com.intellij.codeInspection.dataFlow.CommonDataflow$CommonDataflowVisitor x0 static synthetic java.util.List access$300 (com.intellij.codeInspection.dataFlow.CommonDataflow$CommonDataflowVisitor) com.intellij.codeInspection.dataFlow.CommonDataflow$CommonDataflowVisitor x0 static synthetic com.intellij.codeInspection.dataFlow.CommonDataflow$DataflowResult access$202 (com.intellij.codeInspection.dataFlow.CommonDataflow$CommonDataflowVisitor, com.intellij.codeInspection.dataFlow.CommonDataflow$DataflowResult) com.intellij.codeInspection.dataFlow.CommonDataflow$CommonDataflowVisitor x0 com.intellij.codeInspection.dataFlow.CommonDataflow$DataflowResult x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/CommonDataflow$DataflowPoint.class
CommonDataflow.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.CommonDataflow$DataflowPoint extends java.lang.Object { com.intellij.codeInspection.dataFlow.DfaFactMap myFacts java.util.Set myPossibleValues java.util.Set myNotValues boolean myMayFailByContract void <init> () void <init> (com.intellij.codeInspection.dataFlow.CommonDataflow$DataflowPoint) com.intellij.codeInspection.dataFlow.CommonDataflow$DataflowPoint other void addNotValues (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl, com.intellij.codeInspection.dataFlow.value.DfaValue) java.util.Set constants java.util.Set notValues com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl memState com.intellij.codeInspection.dataFlow.value.DfaValue value void addValue (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl memState com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.value.DfaConstValue constantValue Object newValue void addFacts (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaConstValue constantValue com.intellij.codeInspection.dataFlow.value.DfaValue specialField com.intellij.codeInspection.dataFlow.SpecialField field com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl memState com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.DfaFactMap newMap }
com/intellij/codeInspection/dataFlow/CommonDataflow$DataflowResult.class
CommonDataflow.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.CommonDataflow$DataflowResult extends java.lang.Object { private final java.util.Map myData private final com.intellij.codeInspection.dataFlow.RunnerResult myResult public void <init> (com.intellij.codeInspection.dataFlow.RunnerResult) com.intellij.codeInspection.dataFlow.RunnerResult result com.intellij.codeInspection.dataFlow.CommonDataflow$DataflowResult copy () com.intellij.codeInspection.dataFlow.CommonDataflow$DataflowResult copy void add (com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl memState com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.CommonDataflow$DataflowPoint point private static com.intellij.codeInspection.dataFlow.DfaFactMap getFactMap (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl memState com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.DfaFactMap newMap com.intellij.codeInspection.dataFlow.DfaNullability nullability public boolean expressionWasAnalyzed (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public boolean cannotFailByContract (com.intellij.psi.PsiCallExpression) com.intellij.psi.PsiCallExpression call com.intellij.codeInspection.dataFlow.CommonDataflow$DataflowPoint point public java.lang.Object getExpressionFact (com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.DfaFactType) com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.DfaFactType type com.intellij.codeInspection.dataFlow.CommonDataflow$DataflowPoint point public java.util.Set getExpressionValues (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.CommonDataflow$DataflowPoint point java.util.Set values public java.util.Set getValuesNotEqualToExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.CommonDataflow$DataflowPoint point java.util.Set values public com.intellij.codeInspection.dataFlow.DfaFactMap getAllFacts (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.CommonDataflow$DataflowPoint point private static synthetic com.intellij.codeInspection.dataFlow.CommonDataflow$DataflowPoint lambda$add$1 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression e private static synthetic void lambda$copy$0 (com.intellij.codeInspection.dataFlow.CommonDataflow$DataflowResult, com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.CommonDataflow$DataflowPoint) com.intellij.codeInspection.dataFlow.CommonDataflow$DataflowResult copy com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.CommonDataflow$DataflowPoint point static synthetic com.intellij.codeInspection.dataFlow.DfaFactMap access$000 (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl x0 com.intellij.codeInspection.dataFlow.value.DfaValue x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/CommonDataflow.class
CommonDataflow.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.CommonDataflow extends java.lang.Object { public void <init> () private static com.intellij.codeInspection.dataFlow.CommonDataflow$DataflowResult runDFA (com.intellij.psi.PsiElement) java.util.List initialStates java.util.List initialStates com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement block com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.CommonDataflow$CommonDataflowVisitor visitor com.intellij.codeInspection.dataFlow.RunnerResult result com.intellij.codeInspection.dataFlow.CommonDataflow$DataflowResult dfr java.util.List states public static com.intellij.codeInspection.dataFlow.CommonDataflow$DataflowResult getDataflowResult (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression context com.intellij.psi.PsiElement body public static java.lang.Object getExpressionFact (com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.DfaFactType) com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.DfaFactType type com.intellij.codeInspection.dataFlow.CommonDataflow$DataflowResult result public static com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet getExpressionRange (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression Object value com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet rangeSet private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getDataflowResult$0 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement body com.intellij.codeInspection.dataFlow.CommonDataflow$DataflowResult result }
com/intellij/codeInspection/dataFlow/ContractChecker$ContractCheckerVisitor.class
ContractChecker.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.ContractChecker$ContractCheckerVisitor extends com.intellij.codeInspection.dataFlow.StandardInstructionVisitor { private final com.intellij.psi.PsiMethod myMethod private final com.intellij.codeInspection.dataFlow.StandardMethodContract myContract private final boolean myOwnContract private final java.util.Set myViolations private final java.util.Set myNonViolations private final java.util.Set myFailures private boolean myMayReturnNormally void <init> (com.intellij.psi.PsiMethod, com.intellij.codeInspection.dataFlow.StandardMethodContract, boolean) com.intellij.psi.PsiMethod method com.intellij.codeInspection.dataFlow.StandardMethodContract contract boolean ownContract protected void checkReturnValue (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.psi.PsiExpression, com.intellij.psi.PsiParameterListOwner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.psi.PsiExpression expression com.intellij.psi.PsiParameterListOwner context com.intellij.codeInspection.dataFlow.DfaMemoryState state public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitMethodCall (com.intellij.codeInspection.dataFlow.instructions.MethodCallInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.DfaInstructionState state com.intellij.codeInspection.dataFlow.DfaInstructionState[] states com.intellij.codeInspection.dataFlow.instructions.MethodCallInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.psi.PsiCall call public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitControlTransfer (com.intellij.codeInspection.dataFlow.instructions.ControlTransferInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.ControlTransferInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState state private java.util.Map getErrors () com.intellij.psi.PsiElement element com.intellij.psi.PsiElement element com.intellij.psi.PsiIdentifier nameIdentifier java.util.HashMap errors private static boolean weCannotInferAnythingAboutMethodReturnValue (com.intellij.codeInspection.dataFlow.instructions.MethodCallInstruction) com.intellij.codeInspection.dataFlow.instructions.MethodCallInstruction instruction com.intellij.psi.PsiMethod target static synthetic java.util.Map access$000 (com.intellij.codeInspection.dataFlow.ContractChecker$ContractCheckerVisitor) com.intellij.codeInspection.dataFlow.ContractChecker$ContractCheckerVisitor x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/ContractChecker.class
ContractChecker.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.ContractChecker extends java.lang.Object { void <init> () static java.util.Map checkContractClause (com.intellij.psi.PsiMethod, com.intellij.codeInspection.dataFlow.StandardMethodContract, boolean) boolean negated com.intellij.codeInspection.dataFlow.value.DfaVariableValue dfaParam com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint constraint com.intellij.codeInspection.dataFlow.value.DfaConstValue comparisonValue int i com.intellij.psi.PsiMethod method com.intellij.codeInspection.dataFlow.StandardMethodContract contract boolean ownContract com.intellij.psi.PsiCodeBlock body com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.psi.PsiParameter[] parameters com.intellij.codeInspection.dataFlow.DfaMemoryState initialState com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.ContractChecker$ContractCheckerVisitor visitor }
com/intellij/codeInspection/dataFlow/ContractInspection$1.class
ContractInspection.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.ContractInspection$1 extends com.intellij.psi.JavaElementVisitor { static final synthetic boolean $assertionsDisabled final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeInspection.dataFlow.ContractInspection this$0 void <init> (com.intellij.codeInspection.dataFlow.ContractInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.dataFlow.ContractInspection this$0 public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiElement element java.util.Map$Entry entry java.util.Map errors com.intellij.codeInspection.dataFlow.StandardMethodContract contract com.intellij.psi.PsiMethod method com.intellij.psi.PsiAnnotation annotation boolean ownContract public void visitAnnotation (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotationMemberValue value com.intellij.openapi.util.TextRange actualRange com.intellij.codeInspection.dataFlow.StandardMethodContract$ParseException error com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiMethod method String text private void checkMutationContract (com.intellij.psi.PsiAnnotation, com.intellij.psi.PsiMethod) String error com.intellij.psi.PsiAnnotationMemberValue value boolean pure String error com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiMethod method String mutationContract static void <clinit> () }
com/intellij/codeInspection/dataFlow/ContractInspection$2.class
ContractInspection.java package com.intellij.codeInspection.dataFlow synthetic com.intellij.codeInspection.dataFlow.ContractInspection$2 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$codeInspection$dataFlow$StandardMethodContract$ValueConstraint static void <clinit> () }
com/intellij/codeInspection/dataFlow/ContractInspection.class
ContractInspection.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.ContractInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { public void <init> () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly public static com.intellij.codeInspection.dataFlow.StandardMethodContract$ParseException checkContract (com.intellij.psi.PsiMethod, java.lang.String) java.util.List contracts com.intellij.codeInspection.dataFlow.StandardMethodContract$ParseException e String message String message com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint constraint com.intellij.psi.PsiType type int i com.intellij.codeInspection.dataFlow.StandardMethodContract contract String problem int clauseIndex com.intellij.psi.PsiMethod method String text java.util.List contracts com.intellij.psi.PsiParameter[] parameters int paramCount java.util.List possibleContracts private static synthetic java.util.stream.Stream lambda$checkContract$1 (com.intellij.codeInspection.dataFlow.StandardMethodContract, com.intellij.codeInspection.dataFlow.StandardMethodContract) com.intellij.codeInspection.dataFlow.StandardMethodContract contract com.intellij.codeInspection.dataFlow.StandardMethodContract c private static synthetic boolean lambda$checkContract$0 (com.intellij.codeInspection.dataFlow.StandardMethodContract, com.intellij.codeInspection.dataFlow.StandardMethodContract) com.intellij.codeInspection.dataFlow.StandardMethodContract contract com.intellij.codeInspection.dataFlow.StandardMethodContract c private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/ContractReturnValue$1.class
ContractReturnValue.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.ContractReturnValue$1 extends com.intellij.codeInspection.dataFlow.ContractReturnValue { void <init> (java.lang.String, int) String name int ordinal java.util.stream.Stream validators () public com.intellij.codeInspection.dataFlow.value.DfaValue getDfaValue (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaCallState) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.value.DfaValue defaultValue com.intellij.codeInspection.dataFlow.DfaCallState callState public boolean isValueCompatible (com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.value.DfaValue value }
com/intellij/codeInspection/dataFlow/ContractReturnValue$2.class
ContractReturnValue.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.ContractReturnValue$2 extends com.intellij.codeInspection.dataFlow.ContractReturnValue { void <init> (java.lang.String, int) String name int ordinal java.util.stream.Stream validators () public com.intellij.codeInspection.dataFlow.value.DfaValue getDfaValue (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaCallState) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.value.DfaValue defaultValue com.intellij.codeInspection.dataFlow.DfaCallState callState public boolean isValueCompatible (com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.value.DfaValue value }
com/intellij/codeInspection/dataFlow/ContractReturnValue$3.class
ContractReturnValue.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.ContractReturnValue$3 extends com.intellij.codeInspection.dataFlow.ContractReturnValue { void <init> (java.lang.String, int) String name int ordinal java.util.stream.Stream validators () public com.intellij.codeInspection.dataFlow.value.DfaValue getDfaValue (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaCallState) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.value.DfaValue defaultValue com.intellij.codeInspection.dataFlow.DfaCallState callState public boolean isValueCompatible (com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.value.DfaValue value }
com/intellij/codeInspection/dataFlow/ContractReturnValue$4.class
ContractReturnValue.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.ContractReturnValue$4 extends com.intellij.codeInspection.dataFlow.ContractReturnValue { void <init> (java.lang.String, int) String name int ordinal java.util.stream.Stream validators () public boolean isNotNull () public com.intellij.codeInspection.dataFlow.value.DfaValue getDfaValue (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaCallState) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.value.DfaValue defaultValue com.intellij.codeInspection.dataFlow.DfaCallState callState public boolean isValueCompatible (com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.value.DfaValue value }
com/intellij/codeInspection/dataFlow/ContractReturnValue$5.class
ContractReturnValue.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.ContractReturnValue$5 extends com.intellij.codeInspection.dataFlow.ContractReturnValue { void <init> (java.lang.String, int) String name int ordinal java.util.stream.Stream validators () public com.intellij.codeInspection.dataFlow.value.DfaValue getDfaValue (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaCallState) boolean unmodifiableView com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.value.DfaValue defaultValue com.intellij.codeInspection.dataFlow.DfaCallState callState com.intellij.codeInspection.dataFlow.value.DfaValue value public boolean isNotNull () public boolean isValueCompatible (com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.value.DfaValue value }
com/intellij/codeInspection/dataFlow/ContractReturnValue$6.class
ContractReturnValue.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.ContractReturnValue$6 extends com.intellij.codeInspection.dataFlow.ContractReturnValue { void <init> (java.lang.String, int) String name int ordinal java.util.stream.Stream validators () public boolean isNotNull () public com.intellij.codeInspection.dataFlow.value.DfaValue getDfaValue (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaCallState) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.value.DfaValue defaultValue com.intellij.codeInspection.dataFlow.DfaCallState callState com.intellij.codeInspection.dataFlow.value.DfaValue qualifier public boolean isValueCompatible (com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.value.DfaValue value private static synthetic java.lang.String lambda$validators$0 (com.intellij.psi.PsiMethod) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod method com.intellij.psi.PsiType returnType }
com/intellij/codeInspection/dataFlow/ContractReturnValue$BooleanReturnValue.class
ContractReturnValue.java package com.intellij.codeInspection.dataFlow public final com.intellij.codeInspection.dataFlow.ContractReturnValue$BooleanReturnValue extends com.intellij.codeInspection.dataFlow.ContractReturnValue { static final com.intellij.codeInspection.dataFlow.ContractReturnValue$BooleanReturnValue TRUE_VALUE static final com.intellij.codeInspection.dataFlow.ContractReturnValue$BooleanReturnValue FALSE_VALUE private final boolean myValue private void <init> (boolean, int) boolean value int ordinal public boolean getValue () public com.intellij.codeInspection.dataFlow.ContractReturnValue$BooleanReturnValue negate () java.util.stream.Stream validators () public com.intellij.codeInspection.dataFlow.value.DfaValue getDfaValue (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaCallState) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.value.DfaValue defaultValue com.intellij.codeInspection.dataFlow.DfaCallState callState public boolean isValueCompatible (com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.value.DfaConstValue dfaConst static void <clinit> () }
com/intellij/codeInspection/dataFlow/ContractReturnValue$ParameterReturnValue.class
ContractReturnValue.java package com.intellij.codeInspection.dataFlow public final com.intellij.codeInspection.dataFlow.ContractReturnValue$ParameterReturnValue extends com.intellij.codeInspection.dataFlow.ContractReturnValue { private final int myParamNumber public void <init> (int) int n public int getParameterNumber () java.util.stream.Stream validators () public boolean equals (java.lang.Object) Object obj public com.intellij.codeInspection.dataFlow.value.DfaValue getDfaValue (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaCallState) com.intellij.codeInspection.dataFlow.value.DfaValue argument com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.value.DfaValue defaultValue com.intellij.codeInspection.dataFlow.DfaCallState callState public boolean isValueCompatible (com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.value.DfaValue value private synthetic java.lang.String lambda$validators$0 (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiType parameterType com.intellij.psi.PsiType returnType }
com/intellij/codeInspection/dataFlow/ContractReturnValue.class
ContractReturnValue.java package com.intellij.codeInspection.dataFlow public abstract com.intellij.codeInspection.dataFlow.ContractReturnValue extends java.lang.Object { private static final int PARAMETER_ORDINAL_BASE private static final int MAX_SUPPORTED_PARAMETER private static final java.util.function.Function NOT_CONSTRUCTOR private static final java.util.function.Function NOT_STATIC private static final java.util.function.Function NOT_PRIMITIVE_RETURN private static final java.util.function.Function BOOLEAN_RETURN private final String myName private final int myOrdinal private static final com.intellij.codeInspection.dataFlow.ContractReturnValue ANY_VALUE private static final com.intellij.codeInspection.dataFlow.ContractReturnValue FAIL_VALUE private static final com.intellij.codeInspection.dataFlow.ContractReturnValue NULL_VALUE private static final com.intellij.codeInspection.dataFlow.ContractReturnValue NOT_NULL_VALUE private static final com.intellij.codeInspection.dataFlow.ContractReturnValue NEW_VALUE private static final com.intellij.codeInspection.dataFlow.ContractReturnValue THIS_VALUE private void <init> (java.lang.String, int) String name int ordinal public int hashCode () public java.lang.String toString () public final java.lang.String getMethodCompatibilityProblem (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public final boolean isMethodCompatible (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method abstract java.util.stream.Stream validators () public com.intellij.codeInspection.dataFlow.ContractReturnValue intersect (com.intellij.codeInspection.dataFlow.ContractReturnValue) com.intellij.codeInspection.dataFlow.ContractReturnValue other public boolean isSuperValueOf (com.intellij.codeInspection.dataFlow.ContractReturnValue) com.intellij.codeInspection.dataFlow.ContractReturnValue value static com.intellij.codeInspection.dataFlow.value.DfaValue merge (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.DfaFactMap intersection com.intellij.codeInspection.dataFlow.DfaFactMap defaultFacts com.intellij.codeInspection.dataFlow.value.DfaValue defaultValue com.intellij.codeInspection.dataFlow.value.DfaValue newValue com.intellij.codeInspection.dataFlow.DfaMemoryState memState public abstract com.intellij.codeInspection.dataFlow.value.DfaValue getDfaValue (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaCallState) public abstract boolean isValueCompatible (com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValue) public int ordinal () public boolean isNotNull () public boolean isNull () public boolean isFail () public boolean isBoolean () public static com.intellij.codeInspection.dataFlow.ContractReturnValue valueOf (int) int ordinal public static com.intellij.codeInspection.dataFlow.ContractReturnValue valueOf (java.lang.String) int paramNumber String suffix String value public static com.intellij.codeInspection.dataFlow.ContractReturnValue returnAny () public static com.intellij.codeInspection.dataFlow.ContractReturnValue fail () public static com.intellij.codeInspection.dataFlow.ContractReturnValue$BooleanReturnValue returnBoolean (boolean) boolean value public static com.intellij.codeInspection.dataFlow.ContractReturnValue$BooleanReturnValue returnTrue () public static com.intellij.codeInspection.dataFlow.ContractReturnValue$BooleanReturnValue returnFalse () public static com.intellij.codeInspection.dataFlow.ContractReturnValue returnNull () public static com.intellij.codeInspection.dataFlow.ContractReturnValue returnNotNull () public static com.intellij.codeInspection.dataFlow.ContractReturnValue returnNew () public static com.intellij.codeInspection.dataFlow.ContractReturnValue returnThis () public static com.intellij.codeInspection.dataFlow.ContractReturnValue returnParameter (int) int n private static synthetic void lambda$merge$6 (com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.openapi.util.Pair) com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.value.DfaValue newValue com.intellij.openapi.util.Pair fact private static synthetic java.lang.String lambda$isMethodCompatible$5 (com.intellij.psi.PsiMethod, java.util.function.Function) com.intellij.psi.PsiMethod method java.util.function.Function fn private static synthetic java.lang.String lambda$getMethodCompatibilityProblem$4 (com.intellij.psi.PsiMethod, java.util.function.Function) com.intellij.psi.PsiMethod method java.util.function.Function fn private static synthetic java.lang.String lambda$static$3 (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method private static synthetic java.lang.String lambda$static$2 (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiType returnType private static synthetic java.lang.String lambda$static$1 (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method private static synthetic java.lang.String lambda$static$0 (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method synthetic void <init> (java.lang.String, int, com.intellij.codeInspection.dataFlow.ContractReturnValue$1) String x0 int x1 com.intellij.codeInspection.dataFlow.ContractReturnValue$1 x2 static synthetic java.util.function.Function access$100 () static synthetic java.util.function.Function access$200 () static synthetic java.util.function.Function access$300 () static synthetic java.util.function.Function access$400 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/ContractValue$1.class
ContractValue.java package com.intellij.codeInspection.dataFlow synthetic com.intellij.codeInspection.dataFlow.ContractValue$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$codeInspection$dataFlow$value$DfaRelationValue$RelationType static void <clinit> () }
com/intellij/codeInspection/dataFlow/ContractValue$Argument.class
ContractValue.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.ContractValue$Argument extends com.intellij.codeInspection.dataFlow.ContractValue { private final int myIndex void <init> (int) int index com.intellij.codeInspection.dataFlow.value.DfaValue makeDfaValue (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.DfaCallArguments) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.DfaCallArguments arguments public java.lang.String getPresentationText (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameter[] params public boolean equals (java.lang.Object) Object obj public java.lang.String toString () static synthetic int access$000 (com.intellij.codeInspection.dataFlow.ContractValue$Argument) com.intellij.codeInspection.dataFlow.ContractValue$Argument x0 }
com/intellij/codeInspection/dataFlow/ContractValue$Condition.class
ContractValue.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.ContractValue$Condition extends com.intellij.codeInspection.dataFlow.ContractValue { private final com.intellij.codeInspection.dataFlow.ContractValue myLeft private final com.intellij.codeInspection.dataFlow.ContractValue myRight private final com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType myRelationType void <init> (com.intellij.codeInspection.dataFlow.ContractValue, com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType, com.intellij.codeInspection.dataFlow.ContractValue) com.intellij.codeInspection.dataFlow.ContractValue left com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType type com.intellij.codeInspection.dataFlow.ContractValue right public boolean isBoundCheckingCondition () public boolean isExclusive (com.intellij.codeInspection.dataFlow.ContractValue) com.intellij.codeInspection.dataFlow.ContractValue other com.intellij.codeInspection.dataFlow.ContractValue$Condition that public com.intellij.codeInspection.dataFlow.DfaCallArguments updateArguments (com.intellij.codeInspection.dataFlow.DfaCallArguments, boolean) com.intellij.codeInspection.dataFlow.value.DfaValue[] newArguments com.intellij.codeInspection.dataFlow.value.DfaValue newArg com.intellij.codeInspection.dataFlow.value.DfaValue arg com.intellij.codeInspection.dataFlow.DfaCallArguments arguments boolean negated int index public java.util.OptionalInt getArgumentComparedTo (com.intellij.codeInspection.dataFlow.ContractValue, boolean) com.intellij.codeInspection.dataFlow.ContractValue other com.intellij.codeInspection.dataFlow.ContractValue other com.intellij.codeInspection.dataFlow.ContractValue other com.intellij.codeInspection.dataFlow.ContractValue value boolean equal com.intellij.codeInspection.dataFlow.value.DfaValue makeDfaValue (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.DfaCallArguments) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.DfaCallArguments arguments com.intellij.codeInspection.dataFlow.value.DfaValue left com.intellij.codeInspection.dataFlow.value.DfaValue right public java.lang.String getPresentationText (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public com.intellij.psi.PsiExpression findLeftPlace (com.intellij.psi.PsiCallExpression) com.intellij.psi.PsiCallExpression call public com.intellij.psi.PsiExpression findRightPlace (com.intellij.psi.PsiCallExpression) com.intellij.psi.PsiCallExpression call private static com.intellij.psi.PsiExpression findPlace (com.intellij.psi.PsiCallExpression, com.intellij.codeInspection.dataFlow.ContractValue) com.intellij.psi.PsiExpression[] args int index com.intellij.psi.PsiExpressionList list com.intellij.psi.PsiCallExpression call com.intellij.codeInspection.dataFlow.ContractValue value public com.intellij.codeInspection.dataFlow.ContractValue invert () public java.lang.String toString () }
com/intellij/codeInspection/dataFlow/ContractValue$IndependentValue$1.class
ContractValue.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.ContractValue$IndependentValue$1 extends com.intellij.codeInspection.dataFlow.ContractValue$IndependentValue { void <init> (com.intellij.util.Function, java.lang.String) com.intellij.util.Function supplier String presentation public boolean isExclusive (com.intellij.codeInspection.dataFlow.ContractValue) com.intellij.codeInspection.dataFlow.ContractValue other }
com/intellij/codeInspection/dataFlow/ContractValue$IndependentValue$2.class
ContractValue.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.ContractValue$IndependentValue$2 extends com.intellij.codeInspection.dataFlow.ContractValue$IndependentValue { void <init> (com.intellij.util.Function, java.lang.String) com.intellij.util.Function supplier String presentation public boolean isExclusive (com.intellij.codeInspection.dataFlow.ContractValue) com.intellij.codeInspection.dataFlow.ContractValue other }
com/intellij/codeInspection/dataFlow/ContractValue$IndependentValue.class
ContractValue.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.ContractValue$IndependentValue extends com.intellij.codeInspection.dataFlow.ContractValue { static final com.intellij.codeInspection.dataFlow.ContractValue$IndependentValue NULL static final com.intellij.codeInspection.dataFlow.ContractValue$IndependentValue TRUE static final com.intellij.codeInspection.dataFlow.ContractValue$IndependentValue FALSE static final com.intellij.codeInspection.dataFlow.ContractValue$IndependentValue ZERO private final com.intellij.util.Function mySupplier private final String myPresentation void <init> (com.intellij.util.Function, java.lang.String) com.intellij.util.Function supplier String presentation com.intellij.codeInspection.dataFlow.value.DfaValue makeDfaValue (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.DfaCallArguments) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.DfaCallArguments arguments public java.lang.String toString () private static synthetic com.intellij.codeInspection.dataFlow.value.DfaValue lambda$static$3 (com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory private static synthetic com.intellij.codeInspection.dataFlow.value.DfaValue lambda$static$2 (com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory private static synthetic com.intellij.codeInspection.dataFlow.value.DfaValue lambda$static$1 (com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory private static synthetic com.intellij.codeInspection.dataFlow.value.DfaValue lambda$static$0 (com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory static void <clinit> () }
com/intellij/codeInspection/dataFlow/ContractValue$Qualifier.class
ContractValue.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.ContractValue$Qualifier extends com.intellij.codeInspection.dataFlow.ContractValue { static final com.intellij.codeInspection.dataFlow.ContractValue$Qualifier INSTANCE private void <init> () com.intellij.codeInspection.dataFlow.value.DfaValue makeDfaValue (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.DfaCallArguments) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.DfaCallArguments arguments public java.lang.String toString () static void <clinit> () }
com/intellij/codeInspection/dataFlow/ContractValue$Spec.class
ContractValue.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.ContractValue$Spec extends com.intellij.codeInspection.dataFlow.ContractValue { private final com.intellij.codeInspection.dataFlow.ContractValue myQualifier private final com.intellij.codeInspection.dataFlow.SpecialField myField void <init> (com.intellij.codeInspection.dataFlow.ContractValue, com.intellij.codeInspection.dataFlow.SpecialField) com.intellij.codeInspection.dataFlow.ContractValue qualifier com.intellij.codeInspection.dataFlow.SpecialField field com.intellij.codeInspection.dataFlow.value.DfaValue makeDfaValue (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.DfaCallArguments) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.DfaCallArguments arguments public boolean equals (java.lang.Object) Object obj com.intellij.codeInspection.dataFlow.ContractValue$Spec that public java.lang.String getPresentationText (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public java.lang.String toString () static synthetic com.intellij.codeInspection.dataFlow.ContractValue access$100 (com.intellij.codeInspection.dataFlow.ContractValue$Spec) com.intellij.codeInspection.dataFlow.ContractValue$Spec x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/ContractValue.class
ContractValue.java package com.intellij.codeInspection.dataFlow public abstract com.intellij.codeInspection.dataFlow.ContractValue extends java.lang.Object { void <init> () abstract com.intellij.codeInspection.dataFlow.value.DfaValue makeDfaValue (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.DfaCallArguments) public com.intellij.codeInspection.dataFlow.value.DfaValue fromCall (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.psi.PsiCallExpression) com.intellij.psi.PsiExpression qualifier com.intellij.codeInspection.dataFlow.value.DfaValue argValue int i com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.psi.PsiCallExpression call com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpressionList argumentList com.intellij.codeInspection.dataFlow.value.DfaValue qualifierValue boolean varArgCall com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiParameter[] parameters com.intellij.codeInspection.dataFlow.value.DfaValue[] argValues public boolean isExclusive (com.intellij.codeInspection.dataFlow.ContractValue) com.intellij.codeInspection.dataFlow.ContractValue other public com.intellij.codeInspection.dataFlow.ContractValue invert () public boolean isBoundCheckingCondition () public com.intellij.codeInspection.dataFlow.DfaCallArguments updateArguments (com.intellij.codeInspection.dataFlow.DfaCallArguments, boolean) com.intellij.codeInspection.dataFlow.DfaCallArguments arguments boolean negated public java.util.OptionalInt getNullCheckedArgument (boolean) boolean equalToNull public java.util.OptionalInt getArgumentComparedTo (com.intellij.codeInspection.dataFlow.ContractValue, boolean) com.intellij.codeInspection.dataFlow.ContractValue value boolean equal public java.lang.String getPresentationText (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public com.intellij.psi.PsiExpression findLeftPlace (com.intellij.psi.PsiCallExpression) com.intellij.psi.PsiCallExpression call public com.intellij.psi.PsiExpression findRightPlace (com.intellij.psi.PsiCallExpression) com.intellij.psi.PsiCallExpression call public static com.intellij.codeInspection.dataFlow.ContractValue qualifier () public static com.intellij.codeInspection.dataFlow.ContractValue argument (int) int index public com.intellij.codeInspection.dataFlow.ContractValue specialField (com.intellij.codeInspection.dataFlow.SpecialField) com.intellij.codeInspection.dataFlow.SpecialField field public static com.intellij.codeInspection.dataFlow.ContractValue constant (java.lang.Object, com.intellij.psi.PsiType) Object value com.intellij.psi.PsiType type public static com.intellij.codeInspection.dataFlow.ContractValue booleanValue (boolean) boolean value public static com.intellij.codeInspection.dataFlow.ContractValue nullValue () public static com.intellij.codeInspection.dataFlow.ContractValue zero () public static com.intellij.codeInspection.dataFlow.ContractValue condition (com.intellij.codeInspection.dataFlow.ContractValue, com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType, com.intellij.codeInspection.dataFlow.ContractValue) com.intellij.codeInspection.dataFlow.ContractValue left com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType relation com.intellij.codeInspection.dataFlow.ContractValue right private static synthetic com.intellij.codeInspection.dataFlow.value.DfaValue lambda$constant$0 (java.lang.Object, com.intellij.psi.PsiType, com.intellij.codeInspection.dataFlow.value.DfaValueFactory) Object value com.intellij.psi.PsiType type com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/ControlFlow$1.class
ControlFlow.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.ControlFlow$1 extends com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset { final synthetic com.intellij.psi.PsiElement val$element final synthetic com.intellij.codeInspection.dataFlow.ControlFlow this$0 void <init> (com.intellij.codeInspection.dataFlow.ControlFlow, com.intellij.psi.PsiElement) com.intellij.codeInspection.dataFlow.ControlFlow this$0 public int getInstructionOffset () }
com/intellij/codeInspection/dataFlow/ControlFlow$2.class
ControlFlow.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.ControlFlow$2 extends com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset { final synthetic com.intellij.psi.PsiElement val$element final synthetic com.intellij.codeInspection.dataFlow.ControlFlow this$0 void <init> (com.intellij.codeInspection.dataFlow.ControlFlow, com.intellij.psi.PsiElement) com.intellij.codeInspection.dataFlow.ControlFlow this$0 public int getInstructionOffset () }
com/intellij/codeInspection/dataFlow/ControlFlow$3.class
ControlFlow.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.ControlFlow$3 extends com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset { final synthetic com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset val$delegate final synthetic int val$delta void <init> (com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset, int) public int getInstructionOffset () }
com/intellij/codeInspection/dataFlow/ControlFlow$ControlFlowOffset.class
ControlFlow.java package com.intellij.codeInspection.dataFlow public abstract com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset extends java.lang.Object { public void <init> () public abstract int getInstructionOffset () public java.lang.String toString () }
com/intellij/codeInspection/dataFlow/ControlFlow$DeferredOffset.class
ControlFlow.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.ControlFlow$DeferredOffset extends com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset { private int myOffset public void <init> () public int getInstructionOffset () public void setOffset (int) int offset public java.lang.String toString () }
com/intellij/codeInspection/dataFlow/ControlFlow$FixedOffset.class
ControlFlow.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.ControlFlow$FixedOffset extends com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset { private final int myOffset public void <init> (int) int offset public int getInstructionOffset () }
com/intellij/codeInspection/dataFlow/ControlFlow.class
ControlFlow.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.ControlFlow extends java.lang.Object { private final java.util.List myInstructions private final gnu.trove.TObjectIntHashMap myElementToStartOffsetMap private final gnu.trove.TObjectIntHashMap myElementToEndOffsetMap private final com.intellij.codeInspection.dataFlow.value.DfaValueFactory myFactory public void <init> (com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory public com.intellij.codeInspection.dataFlow.instructions.Instruction[] getInstructions () public int getInstructionCount () public com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset getNextOffset () public void startElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiElement public void finishElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiElement public void addInstruction (com.intellij.codeInspection.dataFlow.instructions.Instruction) com.intellij.codeInspection.dataFlow.instructions.Instruction instruction public void removeVariable (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable public java.util.stream.Stream accessedVariables () public com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset getStartOffset (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset getEndOffset (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.String toString () com.intellij.codeInspection.dataFlow.instructions.Instruction instruction int i StringBuilder result java.util.List instructions static com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset deltaOffset (com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset, int) com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset delegate int delta static synthetic gnu.trove.TObjectIntHashMap access$000 (com.intellij.codeInspection.dataFlow.ControlFlow) com.intellij.codeInspection.dataFlow.ControlFlow x0 static synthetic gnu.trove.TObjectIntHashMap access$100 (com.intellij.codeInspection.dataFlow.ControlFlow) com.intellij.codeInspection.dataFlow.ControlFlow x0 }
com/intellij/codeInspection/dataFlow/ControlFlowAnalyzer$1.class
ControlFlowAnalyzer.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.ControlFlowAnalyzer$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic java.util.ArrayList val$declaredVariables final synthetic com.intellij.codeInspection.dataFlow.ControlFlowAnalyzer this$0 void <init> (com.intellij.codeInspection.dataFlow.ControlFlowAnalyzer, java.util.ArrayList) com.intellij.codeInspection.dataFlow.ControlFlowAnalyzer this$0 public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression public void visitDeclarationStatement (com.intellij.psi.PsiDeclarationStatement) com.intellij.psi.PsiElement element com.intellij.psi.PsiDeclarationStatement statement com.intellij.psi.PsiElement[] declaredElements }
com/intellij/codeInspection/dataFlow/ControlFlowAnalyzer$2.class
ControlFlowAnalyzer.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.ControlFlowAnalyzer$2 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic java.util.Set val$variables final synthetic java.util.Set val$escapedVars final synthetic com.intellij.codeInspection.dataFlow.ControlFlowAnalyzer this$0 void <init> (com.intellij.codeInspection.dataFlow.ControlFlowAnalyzer, java.util.Set, java.util.Set) com.intellij.codeInspection.dataFlow.ControlFlowAnalyzer this$0 public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.codeInspection.dataFlow.value.DfaVariableValue qualifier com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement target public void visitThisExpression (com.intellij.psi.PsiThisExpression) com.intellij.psi.PsiThisExpression expression com.intellij.codeInspection.dataFlow.value.DfaValue value }
com/intellij/codeInspection/dataFlow/ControlFlowAnalyzer$CannotAnalyzeException.class
ControlFlowAnalyzer.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.ControlFlowAnalyzer$CannotAnalyzeException extends java.lang.RuntimeException { private void <init> () synthetic void <init> (com.intellij.codeInspection.dataFlow.ControlFlowAnalyzer$1) com.intellij.codeInspection.dataFlow.ControlFlowAnalyzer$1 x0 }
com/intellij/codeInspection/dataFlow/ControlFlowAnalyzer$ExpressionBlockContext.class
ControlFlowAnalyzer.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.ControlFlowAnalyzer$ExpressionBlockContext extends java.lang.Object { final com.intellij.codeInspection.dataFlow.ControlFlowAnalyzer$ExpressionBlockContext myPreviousBlock final com.intellij.psi.PsiCodeBlock myCodeBlock final boolean myForceNonNullBlockResult final com.intellij.codeInspection.dataFlow.value.DfaVariableValue myTarget void <init> (com.intellij.codeInspection.dataFlow.ControlFlowAnalyzer$ExpressionBlockContext, com.intellij.psi.PsiCodeBlock, boolean, com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.ControlFlowAnalyzer$ExpressionBlockContext previousBlock com.intellij.psi.PsiCodeBlock codeBlock boolean forceNonNullBlockResult com.intellij.codeInspection.dataFlow.value.DfaVariableValue target boolean isSwitch () void generateReturn (com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.ControlFlowAnalyzer) com.intellij.psi.PsiExpression returnValue com.intellij.codeInspection.dataFlow.ControlFlowAnalyzer analyzer private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/ControlFlowAnalyzer$Synthetic.class
ControlFlowAnalyzer.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.ControlFlowAnalyzer$Synthetic extends java.lang.Object implements com.intellij.codeInspection.dataFlow.value.VariableDescriptor { private final int myLocation private final com.intellij.psi.PsiType myType private void <init> (int, com.intellij.psi.PsiType) int location com.intellij.psi.PsiType type public java.lang.String toString () public com.intellij.psi.PsiType getType (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue qualifier public boolean isStable () static synthetic int access$000 (com.intellij.codeInspection.dataFlow.ControlFlowAnalyzer$Synthetic) com.intellij.codeInspection.dataFlow.ControlFlowAnalyzer$Synthetic x0 synthetic void <init> (int, com.intellij.psi.PsiType, com.intellij.codeInspection.dataFlow.ControlFlowAnalyzer$1) int x0 com.intellij.psi.PsiType x1 com.intellij.codeInspection.dataFlow.ControlFlowAnalyzer$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/ControlFlowAnalyzer.class
ControlFlowAnalyzer.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.ControlFlowAnalyzer extends com.intellij.psi.JavaElementVisitor { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.siyeh.ig.callMatcher.CallMatcher LIST_INITIALIZER static final int MAX_UNROLL_SIZE private static final int MAX_ARRAY_INDEX_FOR_INITIALIZER private final com.intellij.psi.PsiElement myCodeFragment private final boolean myIgnoreAssertions private final boolean myInlining private final com.intellij.openapi.project.Project myProject private final com.intellij.codeInspection.dataFlow.value.DfaValueFactory myFactory private com.intellij.codeInspection.dataFlow.ControlFlow myCurrentFlow private com.intellij.util.containers.FList myTrapStack private final java.util.Map myCustomNullabilityProblems private final java.util.Map myExceptionCache private com.intellij.codeInspection.dataFlow.ControlFlowAnalyzer$ExpressionBlockContext myExpressionBlockContext static final com.intellij.codeInspection.dataFlow.inliner.CallInliner[] INLINERS static final synthetic boolean $assertionsDisabled void <init> (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.psi.PsiElement, boolean, boolean) com.intellij.codeInspection.dataFlow.value.DfaValueFactory valueFactory com.intellij.psi.PsiElement codeFragment boolean ignoreAssertions boolean inlining com.intellij.psi.search.GlobalSearchScope scope private void buildClassInitializerFlow (com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement element com.intellij.psi.PsiClass psiClass boolean isStatic public com.intellij.codeInspection.dataFlow.ControlFlow buildControlFlow () com.intellij.codeInspection.dataFlow.instructions.ConditionalGotoInstruction conditionalGoto com.intellij.codeInspection.dataFlow.instructions.GotoInstruction unconditionalGoto com.intellij.codeInspection.dataFlow.ControlFlowAnalyzer$CannotAnalyzeException e com.intellij.codeInspection.dataFlow.value.DfaValueFactory getFactory () com.intellij.psi.PsiElement getContext () private com.intellij.psi.PsiClassType createClassType (com.intellij.psi.search.GlobalSearchScope, java.lang.String) com.intellij.psi.search.GlobalSearchScope scope String fqn com.intellij.psi.PsiClass aClass com.intellij.codeInspection.dataFlow.instructions.Instruction addInstruction (com.intellij.codeInspection.dataFlow.instructions.Instruction) com.intellij.codeInspection.dataFlow.instructions.Instruction i int getInstructionCount () private com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset getEndOffset (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset getStartOffset (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private void startElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private void finishElement (com.intellij.psi.PsiElement) java.util.List synthetics com.intellij.codeInspection.dataFlow.instructions.FinishElementInstruction instruction com.intellij.psi.PsiElement element private java.util.List getSynthetics (com.intellij.psi.PsiElement) com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.codeInspection.dataFlow.value.VariableDescriptor descriptor com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.psi.PsiElement element int startOffset java.util.List synthetics public void visitErrorElement (com.intellij.psi.PsiErrorElement) com.intellij.psi.PsiErrorElement element public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.tree.IElementType sign com.intellij.psi.PsiType resType com.intellij.psi.PsiAssignmentExpression expression com.intellij.psi.PsiExpression lExpr com.intellij.psi.PsiExpression rExpr com.intellij.psi.tree.IElementType op com.intellij.psi.PsiType type boolean isBoolean public void visitAssertStatement (com.intellij.psi.PsiAssertStatement) com.intellij.psi.PsiAssertStatement statement com.intellij.psi.PsiExpression condition com.intellij.psi.PsiExpression description public void visitDeclarationStatement (com.intellij.psi.PsiDeclarationStatement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiElement element com.intellij.psi.PsiDeclarationStatement statement com.intellij.psi.PsiElement[] elements public void visitField (com.intellij.psi.PsiField) com.intellij.codeInspection.dataFlow.value.DfaVariableValue dfaVariable com.intellij.codeInspection.dataFlow.value.DfaConstValue value com.intellij.psi.PsiField field com.intellij.psi.PsiExpression initializer public void visitClassInitializer (com.intellij.psi.PsiClassInitializer) com.intellij.psi.PsiClassInitializer initializer private void initializeVariable (com.intellij.psi.PsiVariable, com.intellij.psi.PsiExpression) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiExpression initializer com.intellij.codeInspection.dataFlow.value.DfaVariableValue dfaVariable public void visitCodeFragment (com.intellij.psi.JavaCodeFragment) com.intellij.psi.PsiExpression expression com.intellij.psi.JavaCodeFragment codeFragment public void visitCodeBlock (com.intellij.psi.PsiCodeBlock) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiCodeBlock block private void flushCodeBlockVariables (com.intellij.psi.PsiCodeBlock) com.intellij.psi.PsiElement declaration com.intellij.psi.PsiStatement statement com.intellij.psi.PsiElement declaration com.intellij.psi.PsiStatement statement com.intellij.psi.PsiResourceListElement resource com.intellij.psi.PsiResourceList list com.intellij.psi.PsiCodeBlock block com.intellij.psi.PsiElement parent public void visitBlockStatement (com.intellij.psi.PsiBlockStatement) com.intellij.psi.PsiBlockStatement statement public void visitBreakStatement (com.intellij.psi.PsiBreakStatement) com.intellij.psi.PsiBreakStatement statement com.intellij.psi.PsiElement exitedElement public void visitYieldStatement (com.intellij.psi.PsiYieldStatement) com.intellij.psi.PsiYieldStatement statement com.intellij.psi.PsiSwitchExpression enclosing void addNullCheck (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression void addNullCheck (com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem) com.intellij.codeInspection.dataFlow.DfaControlTransferValue transfer com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem problem private void jumpOut (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement exitedStatement private void controlTransfer (com.intellij.codeInspection.dataFlow.TransferTarget, com.intellij.util.containers.FList) com.intellij.codeInspection.dataFlow.TransferTarget target com.intellij.util.containers.FList traps private com.intellij.util.containers.FList getTrapsInsideElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private java.util.List getVariablesInside (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement exitedStatement public void visitContinueStatement (com.intellij.psi.PsiContinueStatement) com.intellij.psi.PsiStatement body com.intellij.psi.PsiContinueStatement statement com.intellij.psi.PsiStatement continuedStatement public void visitDoWhileStatement (com.intellij.psi.PsiDoWhileStatement) com.intellij.psi.PsiExpression condition com.intellij.psi.PsiDoWhileStatement statement com.intellij.psi.PsiStatement body public void visitEmptyStatement (com.intellij.psi.PsiEmptyStatement) com.intellij.psi.PsiEmptyStatement statement public void visitExpressionStatement (com.intellij.psi.PsiExpressionStatement) com.intellij.psi.PsiExpressionStatement statement com.intellij.psi.PsiExpression expr public void visitExpressionListStatement (com.intellij.psi.PsiExpressionListStatement) com.intellij.psi.PsiExpression expr com.intellij.psi.PsiExpressionListStatement statement com.intellij.psi.PsiExpression[] expressions private com.intellij.codeInspection.dataFlow.value.DfaValue getIteratedElement (com.intellij.psi.PsiType, com.intellij.psi.PsiExpression) com.intellij.psi.PsiArrayInitializerExpression initializer com.intellij.psi.PsiElement arrayVar com.intellij.psi.PsiType type com.intellij.psi.PsiExpression iteratedValue com.intellij.psi.PsiExpression[] expressions public void visitForeachStatement (com.intellij.psi.PsiForeachStatement) com.intellij.psi.PsiType type com.intellij.codeInspection.dataFlow.SpecialField length com.intellij.psi.PsiForeachStatement statement com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiExpression iteratedValue com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset loopEndOffset boolean hasSizeCheck com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset offset com.intellij.codeInspection.dataFlow.value.DfaVariableValue dfaVariable com.intellij.psi.PsiStatement body public void visitForStatement (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiStatement update com.intellij.psi.PsiVariable psiVariable com.intellij.psi.PsiElement declaredVariable com.intellij.psi.PsiForStatement statement java.util.ArrayList declaredVariables com.intellij.psi.PsiStatement initialization com.intellij.psi.PsiExpression condition com.intellij.psi.PsiStatement body com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset offset private static java.lang.Long asLong (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression Object value private boolean addCountingLoopBound (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiVariable initialVariable long maxValue com.intellij.codeInspection.dataFlow.value.DfaValue range long maxValue com.intellij.psi.PsiForStatement statement com.siyeh.ig.psiutils.CountingLoop loop com.intellij.psi.PsiLocalVariable counter Long start Long end com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiType type com.intellij.codeInspection.dataFlow.value.DfaValue origin Object initialValue long diff com.intellij.codeInspection.dataFlow.value.DfaVariableValue loopVar public void visitIfStatement (com.intellij.psi.PsiIfStatement) com.intellij.codeInspection.dataFlow.instructions.Instruction instruction com.intellij.psi.PsiIfStatement statement com.intellij.psi.PsiExpression condition com.intellij.psi.PsiStatement thenStatement com.intellij.psi.PsiStatement elseStatement com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset offset public void visitStatement (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement public void visitLabeledStatement (com.intellij.psi.PsiLabeledStatement) com.intellij.psi.PsiLabeledStatement statement com.intellij.psi.PsiStatement childStatement public void visitLambdaExpression (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression expression com.intellij.codeInspection.dataFlow.value.DfaValue dfaValue private void handleEscapedVariables (com.intellij.psi.PsiElement) com.intellij.psi.PsiModifierListOwner var com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.psi.PsiElement element java.util.Set variables java.util.Set escapedVars public void visitReturnStatement (com.intellij.psi.PsiReturnStatement) com.intellij.psi.PsiLambdaExpression lambdaExpression com.intellij.psi.PsiMethod method com.intellij.psi.PsiReturnStatement statement com.intellij.psi.PsiExpression returnValue public void visitSwitchLabelStatement (com.intellij.psi.PsiSwitchLabelStatement) com.intellij.psi.PsiSwitchLabelStatement statement public void visitSwitchLabeledRuleStatement (com.intellij.psi.PsiSwitchLabeledRuleStatement) com.intellij.psi.PsiSwitchLabeledRuleStatement statement com.intellij.psi.PsiSwitchBlock switchBlock com.intellij.psi.PsiStatement body com.intellij.psi.PsiCodeBlock switchBody boolean expressionSwitch public void visitSwitchStatement (com.intellij.psi.PsiSwitchStatement) com.intellij.psi.PsiSwitchStatement switchStmt public void visitSwitchExpression (com.intellij.psi.PsiSwitchExpression) com.intellij.codeInspection.dataFlow.value.DfaVariableValue resultVariable com.intellij.psi.PsiSwitchExpression expression com.intellij.psi.PsiCodeBlock body private void processSwitch (com.intellij.psi.PsiSwitchBlock) com.intellij.codeInspection.dataFlow.value.DfaValue selectorValue com.intellij.psi.PsiField f com.intellij.psi.PsiType targetType com.intellij.psi.PsiPrimitiveType unboxedType com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiExpression caseValue com.intellij.psi.PsiExpressionList values com.intellij.util.IncorrectOperationException e com.intellij.psi.PsiSwitchLabelStatementBase psiLabelStatement com.intellij.psi.PsiStatement statement com.intellij.psi.PsiStatement[] statements com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset offset com.intellij.psi.PsiSwitchLabelStatementBase defaultLabel com.intellij.psi.PsiSwitchBlock switchBlock com.intellij.psi.PsiExpression selector java.util.Set enumValues com.intellij.codeInspection.dataFlow.value.DfaVariableValue expressionValue boolean syntheticVar com.intellij.psi.PsiCodeBlock body public void visitMethodReferenceExpression (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiMethodReferenceExpression expression com.intellij.psi.PsiExpression qualifier public void visitSynchronizedStatement (com.intellij.psi.PsiSynchronizedStatement) com.intellij.psi.PsiSynchronizedStatement statement com.intellij.psi.PsiExpression lock com.intellij.psi.PsiCodeBlock body public void visitThrowStatement (com.intellij.psi.PsiThrowStatement) com.intellij.psi.PsiThrowStatement statement com.intellij.psi.PsiExpression exception void addConditionalErrorThrow () com.intellij.codeInspection.dataFlow.instructions.ConditionalGotoInstruction ifNoException private boolean shouldHandleException () com.intellij.codeInspection.dataFlow.Trap trap public void visitTryStatement (com.intellij.psi.PsiTryStatement) com.intellij.psi.PsiCodeBlock catchBlock com.intellij.psi.PsiCatchSection section java.util.LinkedHashMap clauses com.intellij.psi.PsiCodeBlock catchBlock com.intellij.psi.PsiCatchSection section com.intellij.psi.PsiTryStatement statement com.intellij.psi.PsiResourceList resourceList com.intellij.psi.PsiCodeBlock tryBlock com.intellij.psi.PsiCodeBlock finallyBlock com.intellij.codeInspection.dataFlow.Trap$TryFinally finallyDescriptor com.intellij.psi.PsiCatchSection[] sections com.intellij.codeInspection.dataFlow.InstructionTransfer gotoEnd com.intellij.util.containers.FList singleFinally void pushTrap (com.intellij.codeInspection.dataFlow.Trap) com.intellij.codeInspection.dataFlow.Trap elem void popTrap (java.lang.Class) Class aClass private void processTryWithResources (com.intellij.psi.PsiResourceList, com.intellij.psi.PsiCodeBlock) com.intellij.codeInspection.dataFlow.InstructionTransfer gotoEnd com.intellij.psi.PsiResourceList resourceList com.intellij.psi.PsiCodeBlock tryBlock java.util.Set closerExceptions com.intellij.codeInspection.dataFlow.Trap$TwrFinally twrFinallyDescriptor public void visitResourceList (com.intellij.psi.PsiResourceList) com.intellij.psi.PsiResourceVariable variable com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiResourceListElement resource com.intellij.psi.PsiResourceList resourceList public void visitWhileStatement (com.intellij.psi.PsiWhileStatement) com.intellij.psi.PsiWhileStatement statement com.intellij.psi.PsiExpression condition com.intellij.psi.PsiStatement body public void visitExpressionList (com.intellij.psi.PsiExpressionList) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpressionList list com.intellij.psi.PsiExpression[] expressions public void visitExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.value.DfaValue dfaValue public void visitArrayAccessExpression (com.intellij.psi.PsiArrayAccessExpression) com.intellij.psi.PsiArrayAccessExpression expression com.intellij.psi.PsiExpression arrayExpression com.intellij.psi.PsiExpression indexExpression com.intellij.codeInspection.dataFlow.value.DfaValue toPush private com.intellij.codeInspection.dataFlow.value.DfaVariableValue getTargetVariable (com.intellij.psi.PsiExpression) com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement parent public void visitArrayInitializerExpression (com.intellij.psi.PsiArrayInitializerExpression) com.intellij.psi.PsiArrayInitializerExpression expression private void initializeArray (com.intellij.psi.PsiArrayInitializerExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiVariable arrayVariable com.intellij.codeInspection.dataFlow.value.DfaValue target com.intellij.psi.PsiExpression initializer int index com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiArrayInitializerExpression expression com.intellij.psi.PsiExpression originalExpression com.intellij.psi.PsiType type com.intellij.psi.PsiType componentType com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.codeInspection.dataFlow.value.DfaVariableValue arrayWriteTarget com.intellij.psi.PsiExpression[] initializers com.intellij.codeInspection.dataFlow.value.DfaExpressionFactory expressionFactory com.intellij.codeInspection.dataFlow.DfaFactMap arrayFacts com.intellij.codeInspection.dataFlow.value.DfaValue arrayValue public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiPolyadicExpression expression com.intellij.codeInspection.dataFlow.value.DfaValue dfaValue com.intellij.psi.tree.IElementType op com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiType type static boolean isBinaryDivision (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType binaryOp static boolean isAssignmentDivision (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType op private void generateDivMod (com.intellij.psi.PsiPolyadicExpression, com.intellij.psi.PsiType, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.PsiType type com.intellij.psi.PsiExpression left com.intellij.psi.PsiExpression right Object divisorValue private void checkZeroDivisor () com.intellij.codeInspection.dataFlow.instructions.ConditionalGotoInstruction ifNonZero private void generateOther (com.intellij.psi.PsiPolyadicExpression, com.intellij.psi.tree.IElementType, com.intellij.psi.PsiExpression[], com.intellij.psi.PsiType) com.intellij.psi.PsiExpression rExpr com.intellij.psi.PsiType rType int i com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.tree.IElementType op com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiType type com.intellij.psi.PsiExpression lExpr com.intellij.psi.PsiType lType private com.intellij.psi.tree.IElementType substituteBinaryOperation (com.intellij.psi.PsiExpression, com.intellij.psi.tree.IElementType) com.intellij.psi.PsiExpression expression com.intellij.psi.tree.IElementType op private boolean isAcceptableContextForMathOperation (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement parent private void acceptBinaryRightOperand (com.intellij.psi.tree.IElementType, com.intellij.psi.PsiType, com.intellij.psi.PsiExpression, com.intellij.psi.PsiType, com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.psi.tree.IElementType op com.intellij.psi.PsiType type com.intellij.psi.PsiExpression lExpr com.intellij.psi.PsiType lType com.intellij.psi.PsiExpression rExpr com.intellij.psi.PsiType rType boolean comparing boolean comparingRef boolean comparingPrimitiveNumeric boolean shift com.intellij.psi.PsiType castType void generateBoxingUnboxingInstructionFor (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType expectedType void generateBoxingUnboxingInstructionFor (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType boxedType com.intellij.psi.PsiExpression context com.intellij.psi.PsiType actualType com.intellij.psi.PsiType expectedType private void generateXorExpression (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression[], com.intellij.psi.PsiType, boolean) com.intellij.psi.PsiExpression psiAnchor int i com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiType exprType boolean forAssignment com.intellij.psi.PsiExpression operand private void generateBooleanAssignmentExpression (boolean, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) boolean and com.intellij.psi.PsiExpression lExpression com.intellij.psi.PsiExpression rExpression com.intellij.psi.PsiType exprType private void combineStackBooleans (boolean, com.intellij.psi.PsiExpression) boolean and com.intellij.psi.PsiExpression anchor com.intellij.codeInspection.dataFlow.instructions.ConditionalGotoInstruction toPopAndPushSuccess com.intellij.codeInspection.dataFlow.instructions.GotoInstruction overPushSuccess com.intellij.codeInspection.dataFlow.instructions.PopInstruction pop com.intellij.codeInspection.dataFlow.value.DfaConstValue constValue com.intellij.codeInspection.dataFlow.instructions.PushInstruction pushSuccess private void generateAndOr (com.intellij.psi.PsiExpression[], com.intellij.psi.PsiType, boolean) com.intellij.psi.PsiExpression operand int i com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiType exprType boolean and private void generateShortCircuitAndOr (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression[], com.intellij.psi.PsiType, boolean) com.intellij.codeInspection.dataFlow.ControlFlow$DeferredOffset nextOffset com.intellij.psi.PsiExpression operand com.intellij.psi.PsiExpression nextOperand int i com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiType exprType boolean and com.intellij.codeInspection.dataFlow.ControlFlow$DeferredOffset endOffset public void visitClassObjectAccessExpression (com.intellij.psi.PsiClassObjectAccessExpression) com.intellij.psi.PsiClassObjectAccessExpression expression com.intellij.psi.PsiTypeElement operand com.intellij.codeInspection.dataFlow.value.DfaConstValue classConstant public void visitConditionalExpression (com.intellij.psi.PsiConditionalExpression) com.intellij.psi.PsiType type com.intellij.codeInspection.dataFlow.ControlFlow$DeferredOffset endOffset com.intellij.psi.PsiConditionalExpression expression com.intellij.psi.PsiExpression condition com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.intellij.codeInspection.dataFlow.ControlFlow$DeferredOffset elseOffset void pushUnknown () public void visitInstanceOfExpression (com.intellij.psi.PsiInstanceOfExpression) com.intellij.psi.PsiType type com.intellij.psi.PsiInstanceOfExpression expression com.intellij.psi.PsiExpression operand com.intellij.psi.PsiTypeElement checkType void addMethodThrows (com.intellij.psi.PsiMethod, com.intellij.psi.PsiElement) com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement explicitCall private void addThrows (com.intellij.psi.PsiElement, java.util.Collection) com.intellij.codeInspection.dataFlow.instructions.ConditionalGotoInstruction cond com.intellij.psi.PsiType ref com.intellij.psi.PsiElement explicitCall java.util.Collection exceptions java.util.List allExceptions java.util.List refs void throwException (com.intellij.psi.PsiType, com.intellij.psi.PsiElement) com.intellij.psi.PsiType ref com.intellij.psi.PsiElement anchor private void throwException (com.intellij.codeInspection.dataFlow.ExceptionTransfer, com.intellij.psi.PsiElement) com.intellij.codeInspection.dataFlow.ExceptionTransfer kind com.intellij.psi.PsiElement anchor public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.codeInspection.dataFlow.value.DfaValue thisVariable com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiMethodCallExpression call java.util.ArrayDeque calls private boolean tryInline (com.intellij.psi.PsiMethodCallExpression) com.intellij.codeInspection.dataFlow.inliner.CallInliner inliner com.intellij.psi.PsiMethodCallExpression call private void finishCall (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiExpression paramExpr int i com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression[] expressions com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiElement method com.intellij.psi.PsiParameter[] parameters void addBareCall (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiExpression anchor com.intellij.codeInspection.dataFlow.instructions.ConditionalGotoInstruction ifNotFail com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression reference com.intellij.psi.PsiMethod method java.util.List contracts com.intellij.psi.PsiExpression anchor public static com.intellij.psi.PsiAnnotation findContractAnnotation (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public void visitEnumConstant (com.intellij.psi.PsiEnumConstant) com.intellij.psi.PsiEnumConstant enumConstant public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiExpression dimension boolean sizeOnStack com.intellij.psi.PsiArrayInitializerExpression arrayInitializer com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.codeInspection.dataFlow.value.DfaValue length com.intellij.psi.PsiExpression[] dimensions com.intellij.codeInspection.dataFlow.value.DfaValue arrayValue com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiAnonymousClass anonymousClass com.intellij.codeInspection.dataFlow.value.DfaValue precalculatedNewValue java.util.List contracts com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiType type private com.intellij.codeInspection.dataFlow.value.DfaValue getPrecalculatedNewValue (com.intellij.psi.PsiNewExpression) com.intellij.codeInspection.dataFlow.DfaFactMap facts com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiType type private void initializeSmallArray (com.intellij.psi.PsiArrayType, com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.psi.PsiExpression[]) com.intellij.codeInspection.dataFlow.value.DfaValue value int i com.intellij.codeInspection.dataFlow.value.DfaValue value int i int lengthValue com.intellij.psi.PsiArrayType type com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.psi.PsiExpression[] dimensions com.intellij.psi.PsiType componentType Object val private com.intellij.psi.PsiMethod pushConstructorArguments (com.intellij.psi.PsiConstructorCall) com.intellij.psi.PsiExpression param int i com.intellij.psi.PsiExpression[] params com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiConstructorCall call com.intellij.psi.PsiExpressionList args com.intellij.psi.PsiMethod ctr public void visitParenthesizedExpression (com.intellij.psi.PsiParenthesizedExpression) com.intellij.psi.PsiParenthesizedExpression expression com.intellij.psi.PsiExpression inner public void visitPostfixExpression (com.intellij.psi.PsiPostfixExpression) com.intellij.psi.PsiPostfixExpression expression com.intellij.psi.PsiExpression operand public void visitPrefixExpression (com.intellij.psi.PsiPrefixExpression) com.intellij.psi.PsiType type com.intellij.psi.PsiPrimitiveType unboxed com.intellij.psi.PsiExpression operand com.intellij.psi.PsiPrefixExpression expression com.intellij.codeInspection.dataFlow.value.DfaValue dfaValue public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiElement target com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiExpression qualifierExpression boolean writing public void visitLiteralExpression (com.intellij.psi.PsiLiteralExpression) com.intellij.psi.PsiLiteralExpression expression com.intellij.codeInspection.dataFlow.value.DfaValue dfaValue public void visitTypeCastExpression (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiTypeCastExpression castExpression com.intellij.psi.PsiExpression operand com.intellij.psi.PsiTypeElement typeElement public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass void inlineBlock (com.intellij.psi.PsiCodeBlock, com.intellij.codeInsight.Nullability, com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.psi.PsiCodeBlock block com.intellij.codeInsight.Nullability resultNullability com.intellij.codeInspection.dataFlow.value.DfaVariableValue target private void enterExpressionBlock (com.intellij.psi.PsiCodeBlock, com.intellij.codeInsight.Nullability, com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.psi.PsiCodeBlock block com.intellij.codeInsight.Nullability resultNullability com.intellij.codeInspection.dataFlow.value.DfaVariableValue target private void exitExpressionBlock () void addCustomNullabilityProblem (com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.NullabilityProblemKind) com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.NullabilityProblemKind problem void removeCustomNullabilityProblem (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.value.DfaVariableValue createTempVariable (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static boolean isTempVariable (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue variable public static boolean inlinerMayInferPreciseType (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression private static synthetic boolean lambda$inlinerMayInferPreciseType$4 (com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.inliner.CallInliner) com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.inliner.CallInliner inliner private static synthetic boolean lambda$addBareCall$3 (com.intellij.codeInspection.dataFlow.MethodContract) com.intellij.codeInspection.dataFlow.MethodContract c private static synthetic boolean lambda$getTrapsInsideElement$2 (com.intellij.psi.PsiElement, com.intellij.codeInspection.dataFlow.Trap) com.intellij.psi.PsiElement element com.intellij.codeInspection.dataFlow.Trap cd private static synthetic boolean lambda$buildClassInitializerFlow$1 (com.intellij.psi.PsiClass, com.intellij.codeInsight.daemon.ImplicitUsageProvider) com.intellij.psi.PsiClass psiClass com.intellij.codeInsight.daemon.ImplicitUsageProvider p private synthetic com.intellij.codeInspection.dataFlow.ExceptionTransfer lambda$new$0 (com.intellij.psi.search.GlobalSearchScope, java.lang.String) com.intellij.psi.search.GlobalSearchScope scope String fqn static synthetic void access$300 (com.intellij.codeInspection.dataFlow.ControlFlowAnalyzer, com.intellij.psi.PsiElement) com.intellij.codeInspection.dataFlow.ControlFlowAnalyzer x0 com.intellij.psi.PsiElement x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/ControlTransferHandler.class
controlTransfer.kt package com.intellij.codeInspection.dataFlow public final com.intellij.codeInspection.dataFlow.ControlTransferHandler extends java.lang.Object { private com.intellij.codeInspection.dataFlow.TypeConstraint throwableType private final com.intellij.codeInspection.dataFlow.TransferTarget target private com.intellij.util.containers.FList traps private final com.intellij.codeInspection.dataFlow.DfaMemoryState state private final com.intellij.codeInspection.dataFlow.DataFlowRunner runner public final com.intellij.codeInspection.dataFlow.TransferTarget getTarget () public final com.intellij.util.containers.FList getTraps () public final void setTraps (com.intellij.util.containers.FList) com.intellij.util.containers.FList public final java.util.List dispatch () com.intellij.codeInspection.dataFlow.Trap head public final java.util.List processCatches$intellij_java_analysis_impl (com.intellij.codeInspection.dataFlow.value.DfaPsiType, java.util.Map) com.intellij.codeInspection.dataFlow.TypeConstraint constraint int $i$a$-let-ControlTransferHandler$processCatches$1 com.intellij.codeInspection.dataFlow.value.DfaPsiType caughtType com.intellij.psi.PsiParameter param com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset jumpOffset com.intellij.psi.PsiCatchSection catchSection java.util.ArrayList result com.intellij.codeInspection.dataFlow.value.DfaPsiType thrownValue java.util.Map catches private final java.util.List allCaughtTypes (com.intellij.psi.PsiParameter) com.intellij.psi.PsiType it int $i$a$-let-ControlTransferHandler$allCaughtTypes$psiTypes$1 com.intellij.psi.PsiType it int $i$a$-map-ControlTransferHandler$allCaughtTypes$1 Object item$iv$iv Iterable $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$mapTo Iterable $this$map$iv int $i$f$map java.util.List psiTypes com.intellij.psi.PsiParameter param private final com.intellij.codeInspection.dataFlow.DfaMemoryState stateForCatchClause (com.intellij.psi.PsiParameter, com.intellij.codeInspection.dataFlow.TypeConstraint) com.intellij.codeInspection.dataFlow.value.DfaVariableValue value com.intellij.codeInspection.dataFlow.DfaMemoryState catchingCopy com.intellij.psi.PsiParameter param com.intellij.codeInspection.dataFlow.TypeConstraint constraint public final com.intellij.codeInspection.dataFlow.DfaMemoryState getState () public final com.intellij.codeInspection.dataFlow.DataFlowRunner getRunner () public void <init> (com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaControlTransferValue) com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaControlTransferValue transferValue }
com/intellij/codeInspection/dataFlow/CustomMethodHandlers$1.class
CustomMethodHandlers.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.CustomMethodHandlers$1 extends java.lang.Object implements com.intellij.psi.util.CachedValueProvider { final synthetic com.intellij.psi.PsiMethod val$method void <init> (com.intellij.psi.PsiMethod) public com.intellij.psi.util.CachedValueProvider$Result compute () java.lang.reflect.Method reflection private java.lang.Class toJvmType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type private java.lang.reflect.Method getMethod () Class containingClass ClassNotFoundException ignored com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiType type Class jvmType int i com.intellij.psi.PsiClass aClass Class containingClass com.intellij.psi.PsiParameter[] parameters Class[] parameterTypes private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/CustomMethodHandlers$CustomMethodHandler.class
CustomMethodHandlers.java package com.intellij.codeInspection.dataFlow abstract com.intellij.codeInspection.dataFlow.CustomMethodHandlers$CustomMethodHandler extends java.lang.Object { public abstract com.intellij.codeInspection.dataFlow.value.DfaValue getMethodResult (com.intellij.codeInspection.dataFlow.DfaCallArguments, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValueFactory) public com.intellij.codeInspection.dataFlow.CustomMethodHandlers$CustomMethodHandler compose (com.intellij.codeInspection.dataFlow.CustomMethodHandlers$CustomMethodHandler) com.intellij.codeInspection.dataFlow.CustomMethodHandlers$CustomMethodHandler other private synthetic com.intellij.codeInspection.dataFlow.value.DfaValue lambda$compose$0 (com.intellij.codeInspection.dataFlow.CustomMethodHandlers$CustomMethodHandler, com.intellij.codeInspection.dataFlow.DfaCallArguments, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.CustomMethodHandlers$CustomMethodHandler other com.intellij.codeInspection.dataFlow.DfaCallArguments args com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.value.DfaValue result }
com/intellij/codeInspection/dataFlow/CustomMethodHandlers.class
CustomMethodHandlers.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.CustomMethodHandlers extends java.lang.Object { private static final com.siyeh.ig.callMatcher.CallMatcher CONSTANT_CALLS private static final int MAX_STRING_CONSTANT_LENGTH_TO_TRACK private static final com.siyeh.ig.callMatcher.CallMapper CUSTOM_METHOD_HANDLERS void <init> () public static com.intellij.codeInspection.dataFlow.CustomMethodHandlers$CustomMethodHandler find (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.codeInspection.dataFlow.CustomMethodHandlers$CustomMethodHandler handler com.intellij.codeInspection.dataFlow.CustomMethodHandlers$CustomMethodHandler handler2 private static boolean isConstantCall (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method private static com.intellij.codeInspection.dataFlow.value.DfaValue handleConstantCall (com.intellij.codeInspection.dataFlow.DfaCallArguments, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.psi.PsiMethod) long longValue Object argumentValue com.intellij.codeInspection.dataFlow.value.DfaValue argument Object result Exception e com.intellij.codeInspection.dataFlow.DfaCallArguments arguments com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.psi.PsiMethod method com.intellij.psi.PsiType returnType java.util.List args Object qualifierValue java.lang.reflect.Method jvmMethod Object result private static java.lang.reflect.Method toJvmMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method private static com.intellij.codeInspection.dataFlow.value.DfaValue indexOf (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.SpecialField) com.intellij.codeInspection.dataFlow.value.DfaValue qualifier com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.SpecialField specialField com.intellij.codeInspection.dataFlow.value.DfaValue length com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet range long maxLen private static com.intellij.codeInspection.dataFlow.value.DfaValue ofNullable (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.value.DfaValue argument com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory private static com.intellij.codeInspection.dataFlow.value.DfaValue mathAbs (com.intellij.codeInspection.dataFlow.value.DfaValue[], com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValueFactory, boolean) com.intellij.codeInspection.dataFlow.value.DfaValue[] args com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory boolean isLong com.intellij.codeInspection.dataFlow.value.DfaValue arg com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet range private static com.intellij.codeInspection.dataFlow.value.DfaValue calendarGet (com.intellij.codeInspection.dataFlow.value.DfaValue[], com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.value.DfaValue[] arguments com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.value.DfaConstValue arg com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet range private static com.intellij.codeInspection.dataFlow.value.DfaValue skip (com.intellij.codeInspection.dataFlow.value.DfaValue[], com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.value.DfaValue[] arguments com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet range private static com.intellij.codeInspection.dataFlow.value.DfaValue numberAsString (com.intellij.codeInspection.dataFlow.DfaCallArguments, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValueFactory, int, int) com.intellij.codeInspection.dataFlow.DfaCallArguments args com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory int bitsPerChar int maxBits com.intellij.codeInspection.dataFlow.value.DfaValue arg com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet range int usedBits int max com.intellij.codeInspection.dataFlow.value.DfaValue lengthRange com.intellij.codeInspection.dataFlow.DfaFactMap map private static java.lang.Object getConstantValue (com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet fact Long constantValue Object constant com.intellij.codeInspection.dataFlow.DfaMemoryState memoryState com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.value.DfaConstValue dfaConst private static synthetic com.intellij.codeInspection.dataFlow.value.DfaValue lambda$find$13 (com.intellij.psi.PsiMethod, com.intellij.codeInspection.dataFlow.DfaCallArguments, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.psi.PsiMethod method com.intellij.codeInspection.dataFlow.DfaCallArguments args com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory private static synthetic com.intellij.codeInspection.dataFlow.value.DfaValue lambda$static$12 (com.intellij.codeInspection.dataFlow.DfaCallArguments, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.DfaCallArguments args com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory private static synthetic com.intellij.codeInspection.dataFlow.value.DfaValue lambda$static$11 (com.intellij.codeInspection.dataFlow.DfaCallArguments, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.DfaCallArguments args com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory private static synthetic com.intellij.codeInspection.dataFlow.value.DfaValue lambda$static$10 (com.intellij.codeInspection.dataFlow.DfaCallArguments, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.DfaCallArguments args com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory private static synthetic com.intellij.codeInspection.dataFlow.value.DfaValue lambda$static$9 (com.intellij.codeInspection.dataFlow.DfaCallArguments, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.DfaCallArguments args com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory private static synthetic com.intellij.codeInspection.dataFlow.value.DfaValue lambda$static$8 (com.intellij.codeInspection.dataFlow.DfaCallArguments, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.DfaCallArguments args com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory private static synthetic com.intellij.codeInspection.dataFlow.value.DfaValue lambda$static$7 (com.intellij.codeInspection.dataFlow.DfaCallArguments, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.DfaCallArguments args com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory private static synthetic com.intellij.codeInspection.dataFlow.value.DfaValue lambda$static$6 (com.intellij.codeInspection.dataFlow.DfaCallArguments, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.DfaCallArguments args com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory private static synthetic com.intellij.codeInspection.dataFlow.value.DfaValue lambda$static$5 (com.intellij.codeInspection.dataFlow.DfaCallArguments, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.DfaCallArguments args com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory private static synthetic com.intellij.codeInspection.dataFlow.value.DfaValue lambda$static$4 (com.intellij.codeInspection.dataFlow.DfaCallArguments, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.DfaCallArguments args com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory private static synthetic com.intellij.codeInspection.dataFlow.value.DfaValue lambda$static$3 (com.intellij.codeInspection.dataFlow.DfaCallArguments, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.DfaCallArguments args com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory private static synthetic com.intellij.codeInspection.dataFlow.value.DfaValue lambda$static$2 (com.intellij.codeInspection.dataFlow.DfaCallArguments, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.DfaCallArguments args com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory private static synthetic com.intellij.codeInspection.dataFlow.value.DfaValue lambda$static$1 (com.intellij.codeInspection.dataFlow.DfaCallArguments, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.DfaCallArguments args com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory private static synthetic com.intellij.codeInspection.dataFlow.value.DfaValue lambda$static$0 (com.intellij.codeInspection.dataFlow.DfaCallArguments, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.DfaCallArguments args com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory static void <clinit> () }
com/intellij/codeInspection/dataFlow/DataFlowInspectionBase$1.class
DataFlowInspectionBase.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$1 extends com.intellij.psi.JavaElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeInspection.dataFlow.DataFlowInspectionBase this$0 void <init> (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.dataFlow.DataFlowInspectionBase this$0 public void visitClass (com.intellij.psi.PsiClass) java.util.List initialStates java.util.List initialStates com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass com.intellij.codeInspection.dataFlow.StandardDataFlowRunner runner com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor visitor java.util.List states boolean physical public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.codeInspection.dataFlow.StandardDataFlowRunner runner private void analyzeMethod (com.intellij.psi.PsiMethod, com.intellij.codeInspection.dataFlow.StandardDataFlowRunner, java.util.List) com.intellij.psi.PsiMethod method com.intellij.codeInspection.dataFlow.StandardDataFlowRunner runner java.util.List initialStates com.intellij.psi.PsiCodeBlock scope com.intellij.psi.PsiClass containingClass public void visitMethodReferenceExpression (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiType returnType com.intellij.psi.PsiType methodReturnType com.intellij.psi.PsiMethodReferenceExpression expression com.intellij.psi.PsiElement resolve public void visitIfStatement (com.intellij.psi.PsiIfStatement) com.intellij.codeInspection.LocalQuickFix fix com.intellij.psi.PsiIfStatement statement com.intellij.psi.PsiExpression condition public void visitWhileStatement (com.intellij.psi.PsiWhileStatement) com.intellij.psi.PsiWhileStatement statement public void visitDoWhileStatement (com.intellij.psi.PsiDoWhileStatement) com.intellij.psi.PsiDoWhileStatement statement public void visitForStatement (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiForStatement statement private void checkLoopCondition (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression condition }
com/intellij/codeInspection/dataFlow/DataFlowInspectionBase$2.class
DataFlowInspectionBase.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$2 extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { final synthetic String val$text final synthetic boolean val$value final synthetic com.intellij.codeInspection.dataFlow.DataFlowInspectionBase this$0 void <init> (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase, java.lang.String, boolean) com.intellij.codeInspection.dataFlow.DataFlowInspectionBase this$0 public java.lang.String getName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.util.IncorrectOperationException e com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement psiElement com.intellij.codeInspection.LocalQuickFixOnPsiElement fix public java.lang.String getFamilyName () public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/DataFlowInspectionBase$ProblemReporter.class
DataFlowInspectionBase.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter extends java.lang.Object { private final java.util.Set myReportedAnchors private final com.intellij.codeInspection.ProblemsHolder myHolder private final com.intellij.psi.PsiElement myScope void <init> (com.intellij.codeInspection.ProblemsHolder, com.intellij.psi.PsiElement) com.intellij.codeInspection.ProblemsHolder holder com.intellij.psi.PsiElement scope transient void registerProblem (com.intellij.psi.PsiElement, java.lang.String, com.intellij.codeInspection.LocalQuickFix[]) com.intellij.psi.PsiElement element String message com.intellij.codeInspection.LocalQuickFix[] fixes transient void registerProblem (com.intellij.psi.PsiElement, java.lang.String, com.intellij.codeInspection.ProblemHighlightType, com.intellij.codeInspection.LocalQuickFix[]) com.intellij.psi.PsiElement element String message com.intellij.codeInspection.ProblemHighlightType type com.intellij.codeInspection.LocalQuickFix[] fixes transient void registerProblem (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange, java.lang.String, com.intellij.codeInspection.LocalQuickFix[]) com.intellij.psi.PsiElement element com.intellij.openapi.util.TextRange range String message com.intellij.codeInspection.LocalQuickFix[] fixes private boolean register (com.intellij.psi.PsiElement) com.intellij.psi.PsiMember member com.intellij.psi.PsiExpression deparenthesized com.intellij.psi.PsiElement element boolean isOnTheFly () }
com/intellij/codeInspection/dataFlow/DataFlowInspectionBase.class
DataFlowInspectionBase.java package com.intellij.codeInspection.dataFlow public abstract com.intellij.codeInspection.dataFlow.DataFlowInspectionBase extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { static final com.intellij.openapi.diagnostic.Logger LOG private static final String SHORT_NAME public boolean SUGGEST_NULLABLE_ANNOTATIONS public boolean DONT_REPORT_TRUE_ASSERT_STATEMENTS public boolean TREAT_UNKNOWN_MEMBERS_AS_NULLABLE public boolean IGNORE_ASSERT_STATEMENTS public boolean REPORT_CONSTANT_REFERENCE_VALUES public boolean REPORT_NULLS_PASSED_TO_NOT_NULL_PARAMETER public boolean REPORT_NULLABLE_METHODS_RETURNING_NOT_NULL static final synthetic boolean $assertionsDisabled public void <init> () public javax.swing.JComponent createOptionsPanel () public void writeSettings (org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException org.jdom.Element node public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly protected com.intellij.codeInspection.LocalQuickFix createNavigateToNullParameterUsagesFix (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter parameter private void analyzeNullLiteralMethodArguments (com.intellij.psi.PsiMethod, com.intellij.codeInspection.ProblemsHolder) com.intellij.psi.PsiIdentifier name com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiMethod method com.intellij.codeInspection.ProblemsHolder holder private com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor analyzeDfaWithNestedClosures (com.intellij.psi.PsiElement, com.intellij.codeInspection.ProblemsHolder, com.intellij.codeInspection.dataFlow.StandardDataFlowRunner, java.util.Collection) com.intellij.psi.PsiElement scope com.intellij.codeInspection.ProblemsHolder holder com.intellij.codeInspection.dataFlow.StandardDataFlowRunner dfaRunner java.util.Collection initialStates com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor visitor com.intellij.codeInspection.dataFlow.RunnerResult rc private static void reportAnalysisQualityProblem (com.intellij.codeInspection.ProblemsHolder, com.intellij.psi.PsiElement, java.lang.String) com.intellij.codeInspection.ProblemsHolder holder com.intellij.psi.PsiElement scope String problemKey com.intellij.psi.PsiIdentifier name String message protected java.util.List createCastFixes (com.intellij.psi.PsiTypeCastExpression, boolean) com.intellij.psi.PsiTypeCastExpression castExpression boolean onTheFly protected java.util.List createNPEFixes (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpression expression boolean onTheFly protected java.util.List createMethodReferenceNPEFixes (com.intellij.psi.PsiMethodReferenceExpression, boolean) com.intellij.psi.PsiMethodReferenceExpression methodRef boolean onTheFly protected com.intellij.codeInspection.LocalQuickFix createUnwrapSwitchLabelFix () protected com.intellij.codeInspection.LocalQuickFix createIntroduceVariableFix (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression protected com.intellij.codeInspection.LocalQuickFix createRemoveAssignmentFix (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression assignment protected com.intellij.codeInspection.LocalQuickFix createReplaceWithTrivialLambdaFix (java.lang.Object) Object value private void createDescription (com.intellij.codeInspection.dataFlow.StandardDataFlowRunner, com.intellij.codeInspection.ProblemsHolder, com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor, com.intellij.psi.PsiElement) com.intellij.codeInspection.dataFlow.instructions.Instruction instruction com.intellij.codeInspection.dataFlow.StandardDataFlowRunner runner com.intellij.codeInspection.ProblemsHolder holder com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor visitor com.intellij.psi.PsiElement scope com.intellij.openapi.util.Pair constConditions java.util.Set trueSet java.util.Set falseSet java.util.ArrayList allProblems com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter java.util.List problems private void reportUnreachableSwitchBranches (java.util.Set, java.util.Set, com.intellij.codeInspection.ProblemsHolder) com.intellij.psi.PsiSwitchLabelStatementBase labelStatement com.intellij.psi.PsiSwitchBlock statement com.intellij.psi.PsiExpression label com.intellij.psi.PsiSwitchLabelStatementBase labelStatement com.intellij.psi.PsiExpression label java.util.Set trueSet java.util.Set falseSet com.intellij.codeInspection.ProblemsHolder holder java.util.Set coveredSwitches java.util.Set trueLabels java.util.Set falseLabels private static boolean canRemoveUnreachableBranches (com.intellij.psi.PsiSwitchLabelStatementBase, com.intellij.psi.PsiSwitchBlock) com.intellij.psi.PsiSwitchLabelStatementBase labelStatement com.intellij.psi.PsiSwitchBlock statement java.util.List allBranches private void reportConstants (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor visitor private static boolean isCondition (com.intellij.psi.PsiExpression) com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type com.intellij.psi.PsiElement parent private void reportConstantReferenceValue (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor$ConstantResult) String valueText com.intellij.codeInspection.ProblemHighlightType type com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter com.intellij.psi.PsiExpression ref com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor$ConstantResult constant java.util.List fixes String presentableName Object value boolean isAssertion String valueText com.intellij.codeInspection.ProblemHighlightType type private static void reportPointlessSameArguments (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor visitor private void reportDuplicateAssignments (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor visitor private void reportMutabilityViolations (com.intellij.codeInspection.ProblemsHolder, java.util.Set, java.lang.String) com.intellij.psi.PsiElement violation com.intellij.codeInspection.ProblemsHolder holder java.util.Set violations String message protected com.intellij.codeInspection.LocalQuickFix createMutabilityViolationFix (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement violation boolean onTheFly private void reportNullabilityProblems (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, java.util.List, java.util.Map) com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem problem com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter java.util.List problems java.util.Map expressions private void reportNullabilityProblem (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem, com.intellij.psi.PsiExpression, java.util.Map) com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem problem com.intellij.psi.PsiExpression expr java.util.Map expressions com.intellij.codeInspection.LocalQuickFix[] fixes private static void reportArrayAccessProblems (com.intellij.codeInspection.ProblemsHolder, com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor) com.intellij.codeInspection.ProblemsHolder holder com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor visitor private static void reportArrayStoreProblems (com.intellij.codeInspection.ProblemsHolder, com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor) com.intellij.codeInspection.ProblemsHolder holder com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor visitor private void reportMethodReferenceProblems (com.intellij.codeInspection.ProblemsHolder, com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor) com.intellij.codeInspection.ProblemsHolder holder com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor visitor private void reportAlwaysReturnsNotNull (com.intellij.codeInspection.ProblemsHolder, com.intellij.psi.PsiElement) com.intellij.codeInspection.ProblemsHolder holder com.intellij.psi.PsiElement scope com.intellij.psi.PsiMethod method com.intellij.codeInsight.NullabilityAnnotationInfo info com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiJavaCodeReferenceElement annoName String msg com.intellij.codeInspection.LocalQuickFix[] fixes private static boolean alsoAppliesToInternalSubType (com.intellij.psi.PsiAnnotation, com.intellij.psi.PsiMethod) com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiMethod method private void reportAlwaysFailingCalls (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor visitor private static java.lang.String getContractMessage (java.util.List) java.util.List contracts private static com.intellij.psi.PsiElement getElementToHighlight (com.intellij.psi.PsiCall) com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiElement name com.intellij.psi.PsiCall call com.intellij.psi.PsiJavaCodeReferenceElement ref private static void reportOptionalOfNullableImprovements (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, java.util.Map) com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter java.util.Map nullArgs private void reportNullableArgumentsPassedToNonAnnotated (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, java.lang.String, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) java.util.List fixes com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter String message com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression top com.intellij.psi.PsiParameter parameter private void reportNullableAssignedToNonAnnotatedField (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, java.lang.String) java.util.List fixes com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter com.intellij.psi.PsiExpression top com.intellij.psi.PsiExpression expression String message com.intellij.psi.PsiField field private static com.intellij.psi.PsiField getAssignedField (com.intellij.psi.PsiElement) com.intellij.psi.PsiExpression lExpression com.intellij.psi.PsiElement target com.intellij.psi.PsiElement assignedValue com.intellij.psi.PsiElement parent private void reportCallMayProduceNpe (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, java.lang.String, com.intellij.psi.PsiMethodCallExpression) com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter String message com.intellij.psi.PsiMethodCallExpression callExpression com.intellij.psi.PsiReferenceExpression methodExpression java.util.List fixes com.intellij.psi.PsiElement toHighlight private void reportFailingCasts (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor) com.intellij.psi.PsiTypeCastExpression typeCast com.intellij.psi.PsiExpression operand com.intellij.psi.PsiTypeElement castType java.util.List fixes com.intellij.codeInspection.dataFlow.instructions.TypeCastInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor visitor private void handleBranchingInstruction (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, com.intellij.codeInspection.dataFlow.StandardInstructionVisitor, java.util.Set, com.intellij.codeInspection.dataFlow.instructions.BranchingInstruction) String message boolean evaluatesToTrue com.intellij.openapi.util.TextRange range com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter com.intellij.codeInspection.dataFlow.StandardInstructionVisitor visitor java.util.Set trueSet com.intellij.codeInspection.dataFlow.instructions.BranchingInstruction instruction com.intellij.psi.PsiElement psiAnchor private void reportConstantBoolean (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, com.intellij.psi.PsiElement, boolean) com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter com.intellij.psi.PsiElement psiAnchor boolean evaluatesToTrue boolean isAssertion com.intellij.psi.PsiElement parent java.util.List fixes String message protected com.intellij.codeInspection.LocalQuickFix createExplainFix (com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.TrackingRunner$DfaProblemType) com.intellij.psi.PsiExpression anchor com.intellij.codeInspection.dataFlow.TrackingRunner$DfaProblemType problemType private static boolean isCoveredBySurroundingFix (com.intellij.psi.PsiElement, boolean) com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiElement anchor boolean evaluatesToTrue com.intellij.psi.PsiElement parent private static boolean shouldBeSuppressed (com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiMethod method java.util.List contracts com.intellij.codeInspection.dataFlow.ContractReturnValue value com.intellij.psi.PsiElement anchor com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement parent boolean condition com.intellij.psi.PsiMethodCallExpression call private static boolean isDereferenceContext (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression ref com.intellij.psi.PsiElement parent private static com.intellij.codeInspection.LocalQuickFix createReplaceWithNullCheckFix (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement psiAnchor boolean evaluatesToTrue com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiExpression arg com.intellij.psi.PsiElement parent protected com.intellij.codeInspection.LocalQuickFix[] createConditionalAssignmentFixes (boolean, com.intellij.psi.PsiAssignmentExpression, boolean) boolean evaluatesToTrue com.intellij.psi.PsiAssignmentExpression parent boolean onTheFly private static com.intellij.psi.PsiMethod getScopeMethod (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement block com.intellij.psi.PsiElement parent private void reportNullableReturns (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, java.util.List, java.util.Map, com.intellij.psi.PsiElement) String presentable String text String defaultNullable String presentableNullable String text com.intellij.codeInspection.LocalQuickFix[] fixes com.intellij.psi.PsiExpression anchor com.intellij.psi.PsiExpression expr com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem problem com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter java.util.List problems java.util.Map expressions com.intellij.psi.PsiElement block com.intellij.psi.PsiMethod method com.intellij.codeInsight.NullableNotNullManager manager com.intellij.codeInsight.NullabilityAnnotationInfo info com.intellij.psi.PsiAnnotation anno com.intellij.codeInsight.Nullability nullability com.intellij.psi.PsiType returnType private static boolean isAssertionEffectively (com.intellij.psi.PsiElement, com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor$ConstantResult) com.intellij.psi.PsiElement anchor com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor$ConstantResult result Object value private static boolean isAssertionEffectively (com.intellij.psi.PsiElement, boolean) boolean causesShortCircuit com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiElement anchor boolean evaluatesToTrue com.intellij.psi.PsiElement parent private static boolean isAssertCallArgument (com.intellij.psi.PsiElement, com.intellij.codeInspection.dataFlow.ContractValue) com.intellij.codeInspection.dataFlow.ContractValue condition com.intellij.codeInspection.dataFlow.MethodContract contract com.intellij.psi.PsiMethodCallExpression call int index com.intellij.psi.PsiElement anchor com.intellij.codeInspection.dataFlow.ContractValue wantedConstraint com.intellij.psi.PsiElement parent private static boolean isAtRHSOfBooleanAnd (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement expr com.intellij.psi.PsiElement cur private static boolean isFlagCheck (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement scope com.intellij.psi.PsiExpression topExpression private static boolean isCompileTimeFlagCheck (com.intellij.psi.PsiElement) com.intellij.psi.PsiExpression left com.intellij.psi.PsiExpression right com.intellij.psi.PsiBinaryExpression subOp com.intellij.psi.PsiExpression comparedWith com.intellij.psi.PsiBinaryExpression binOp com.intellij.psi.PsiElement element private static transient boolean isConstantOfType (com.intellij.psi.PsiElement, com.intellij.psi.PsiPrimitiveType[]) com.intellij.psi.PsiElement element com.intellij.psi.PsiPrimitiveType[] types com.intellij.psi.PsiElement resolved com.intellij.psi.PsiVariable field private static boolean isNullLiteralExpression (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement expr private com.intellij.codeInspection.LocalQuickFix createSimplifyBooleanExpressionFix (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement element boolean value com.intellij.codeInspection.LocalQuickFixOnPsiElement fix String text protected static com.intellij.codeInspection.LocalQuickFix createSimplifyToAssignmentFix () protected com.intellij.codeInspection.LocalQuickFixOnPsiElement createSimplifyBooleanFix (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement element boolean value public java.lang.String getDisplayName () public java.lang.String getGroupDisplayName () public java.lang.String getShortName () private static synthetic java.util.stream.Stream lambda$isFlagCheck$28 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e private static synthetic void lambda$reportOptionalOfNullableImprovements$27 (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, com.intellij.psi.PsiElement, com.intellij.util.ThreeState) com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter com.intellij.psi.PsiElement anchor com.intellij.util.ThreeState alwaysPresent private static synthetic boolean lambda$getContractMessage$26 (com.intellij.codeInspection.dataFlow.MethodContract) com.intellij.codeInspection.dataFlow.MethodContract mc private synthetic void lambda$reportAlwaysFailingCalls$25 (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, com.intellij.psi.PsiCallExpression) com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter com.intellij.psi.PsiCallExpression call String message com.intellij.codeInspection.LocalQuickFix causeFix private synthetic void lambda$reportMethodReferenceProblems$24 (com.intellij.codeInspection.ProblemsHolder, com.intellij.psi.PsiMethodReferenceExpression, com.intellij.codeInspection.dataFlow.value.DfaValue) Object value com.intellij.codeInspection.ProblemsHolder holder com.intellij.psi.PsiMethodReferenceExpression methodRef com.intellij.codeInspection.dataFlow.value.DfaValue dfaValue private static synthetic void lambda$reportArrayStoreProblems$23 (com.intellij.codeInspection.ProblemsHolder, com.intellij.psi.PsiAssignmentExpression, com.intellij.openapi.util.Pair) com.intellij.codeInspection.ProblemsHolder holder com.intellij.psi.PsiAssignmentExpression assignment com.intellij.openapi.util.Pair types private static synthetic void lambda$reportArrayAccessProblems$22 (com.intellij.codeInspection.ProblemsHolder, com.intellij.psi.PsiArrayAccessExpression) com.intellij.codeInspection.ProblemsHolder holder com.intellij.psi.PsiArrayAccessExpression access com.intellij.psi.PsiExpression indexExpression private synthetic void lambda$reportNullabilityProblems$21 (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem, java.util.Map, com.intellij.psi.PsiExpression) com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem problem java.util.Map expressions com.intellij.psi.PsiExpression top private synthetic void lambda$reportNullabilityProblems$20 (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem, java.util.Map, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem problem java.util.Map expressions com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression top private static synthetic void lambda$reportNullabilityProblems$19 (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem, java.util.Map, com.intellij.psi.PsiMethodReferenceExpression) com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem problem java.util.Map expressions com.intellij.psi.PsiMethodReferenceExpression methodRef private synthetic void lambda$reportNullabilityProblems$18 (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem, com.intellij.psi.PsiExpression, java.util.Map, com.intellij.psi.PsiExpression) com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem problem com.intellij.psi.PsiExpression expression java.util.Map expressions com.intellij.psi.PsiExpression expr private synthetic void lambda$reportNullabilityProblems$17 (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem, com.intellij.psi.PsiExpression, java.util.Map, com.intellij.psi.PsiExpression) com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem problem com.intellij.psi.PsiExpression expression java.util.Map expressions com.intellij.psi.PsiExpression expr private static synthetic void lambda$reportNullabilityProblems$16 (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem, java.util.Map, com.intellij.psi.PsiExpression) com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem problem java.util.Map expressions com.intellij.psi.PsiExpression expr private static synthetic void lambda$reportNullabilityProblems$15 (com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem, java.util.Map, com.intellij.psi.PsiElement) com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem problem java.util.Map expressions com.intellij.psi.PsiElement element com.intellij.psi.PsiExpression anchor private synthetic void lambda$reportNullabilityProblems$14 (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem, java.util.Map, com.intellij.psi.PsiExpression) com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem problem java.util.Map expressions com.intellij.psi.PsiExpression element com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpression fieldAccess com.intellij.codeInspection.LocalQuickFix[] fix private synthetic void lambda$reportNullabilityProblems$13 (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem, java.util.Map, com.intellij.psi.PsiArrayAccessExpression) com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem problem java.util.Map expressions com.intellij.psi.PsiArrayAccessExpression arrayAccess com.intellij.codeInspection.LocalQuickFix[] fixes private synthetic void lambda$reportNullabilityProblems$12 (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, com.intellij.psi.PsiMethodReferenceExpression) com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter com.intellij.psi.PsiMethodReferenceExpression methodRef com.intellij.codeInspection.LocalQuickFix[] fixes private synthetic void lambda$reportNullabilityProblems$11 (com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem, java.util.Map, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem problem java.util.Map expressions com.intellij.psi.PsiExpression expr java.util.List fixes private synthetic void lambda$reportNullabilityProblems$10 (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem, java.util.Map, com.intellij.psi.PsiMethodCallExpression) com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem problem java.util.Map expressions com.intellij.psi.PsiMethodCallExpression call private synthetic void lambda$reportNullabilityProblems$9 (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, com.intellij.psi.PsiMethodReferenceExpression) com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter com.intellij.psi.PsiMethodReferenceExpression methodRef private synthetic void lambda$reportNullabilityProblems$8 (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem, java.util.Map, com.intellij.psi.PsiNewExpression) com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem problem java.util.Map expressions com.intellij.psi.PsiNewExpression newExpression java.util.List fixes private synthetic void lambda$reportDuplicateAssignments$7 (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, com.intellij.psi.PsiExpression) com.intellij.psi.PsiReferenceExpression ref com.intellij.psi.PsiElement target Object constValue com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter com.intellij.psi.PsiExpression expr com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiElement context String message private static synthetic void lambda$reportPointlessSameArguments$6 (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, com.intellij.psi.PsiReferenceExpression) com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter com.intellij.psi.PsiReferenceExpression expr com.intellij.psi.PsiElement name private synthetic void lambda$reportConstants$5 (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter, com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor$ConstantResult) com.intellij.codeInspection.dataFlow.DataFlowInspectionBase$ProblemReporter reporter com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor$ConstantResult result private static synthetic boolean lambda$canRemoveUnreachableBranches$4 (com.intellij.psi.PsiSwitchLabelStatementBase, com.intellij.psi.PsiSwitchLabelStatementBase) com.intellij.psi.PsiSwitchLabelStatementBase labelStatement com.intellij.psi.PsiSwitchLabelStatementBase branch private static synthetic com.intellij.psi.PsiSwitchLabelStatementBase lambda$reportUnreachableSwitchBranches$3 (com.intellij.psi.PsiSwitchLabelStatementBase) com.intellij.psi.PsiSwitchLabelStatementBase l private static synthetic boolean lambda$reportUnreachableSwitchBranches$2 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression e private static synthetic boolean lambda$reportUnreachableSwitchBranches$1 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression e private synthetic void lambda$analyzeDfaWithNestedClosures$0 (com.intellij.codeInspection.ProblemsHolder, com.intellij.codeInspection.dataFlow.StandardDataFlowRunner, com.intellij.psi.PsiElement, java.util.Collection) com.intellij.codeInspection.ProblemsHolder holder com.intellij.codeInspection.dataFlow.StandardDataFlowRunner dfaRunner com.intellij.psi.PsiElement closure java.util.Collection states static synthetic com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor access$000 (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase, com.intellij.psi.PsiElement, com.intellij.codeInspection.ProblemsHolder, com.intellij.codeInspection.dataFlow.StandardDataFlowRunner, java.util.Collection) com.intellij.codeInspection.dataFlow.DataFlowInspectionBase x0 com.intellij.psi.PsiElement x1 com.intellij.codeInspection.ProblemsHolder x2 com.intellij.codeInspection.dataFlow.StandardDataFlowRunner x3 java.util.Collection x4 static synthetic void access$100 (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase, com.intellij.psi.PsiMethod, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.dataFlow.DataFlowInspectionBase x0 com.intellij.psi.PsiMethod x1 com.intellij.codeInspection.ProblemsHolder x2 static synthetic com.intellij.codeInspection.LocalQuickFix access$200 (com.intellij.codeInspection.dataFlow.DataFlowInspectionBase, com.intellij.psi.PsiElement, boolean) com.intellij.codeInspection.dataFlow.DataFlowInspectionBase x0 com.intellij.psi.PsiElement x1 boolean x2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/DataFlowInstructionVisitor$1.class
DataFlowInstructionVisitor.java package com.intellij.codeInspection.dataFlow synthetic com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$codeInspection$dataFlow$DataFlowInstructionVisitor$ConstantResult static void <clinit> () }
com/intellij/codeInspection/dataFlow/DataFlowInstructionVisitor$ConstantResult.class
DataFlowInstructionVisitor.java package com.intellij.codeInspection.dataFlow final enum com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor$ConstantResult extends java.lang.Enum { public static final enum com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor$ConstantResult TRUE public static final enum com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor$ConstantResult FALSE public static final enum com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor$ConstantResult NULL public static final enum com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor$ConstantResult UNKNOWN private static final synthetic com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor$ConstantResult[] $VALUES public static com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor$ConstantResult[] values () public static com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor$ConstantResult valueOf (java.lang.String) String name private void <init> (java.lang.String, int) public java.lang.String toString () public java.lang.Object value () static com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor$ConstantResult fromConstValue (com.intellij.codeInspection.dataFlow.value.DfaConstValue) com.intellij.codeInspection.dataFlow.value.DfaConstValue constant Object value static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/DataFlowInstructionVisitor$ExpressionVisitor.class
DataFlowInstructionVisitor.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor$ExpressionVisitor extends com.intellij.psi.JavaElementVisitor { private final com.intellij.codeInspection.dataFlow.value.DfaValue myValue private final com.intellij.codeInspection.dataFlow.DfaMemoryState myMemState final synthetic com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor this$0 void <init> (com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.DfaMemoryState memState public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call public void visitCallExpression (com.intellij.psi.PsiCallExpression) com.intellij.psi.PsiCallExpression call Boolean isFailing }
com/intellij/codeInspection/dataFlow/DataFlowInstructionVisitor$StateInfo.class
DataFlowInstructionVisitor.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor$StateInfo extends java.lang.Object { boolean ephemeralNpe boolean normalNpe boolean normalOk private void <init> () synthetic void <init> (com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor$1) com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor$1 x0 }
com/intellij/codeInspection/dataFlow/DataFlowInstructionVisitor.class
DataFlowInstructionVisitor.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor extends com.intellij.codeInspection.dataFlow.StandardInstructionVisitor { private static final com.intellij.openapi.diagnostic.Logger LOG private final java.util.Map myStateInfos private final java.util.Set myCCEInstructions private final java.util.Map myFailingCalls private final java.util.Map myConstantExpressions private final java.util.Map myOfNullableCalls private final java.util.Map myArrayStoreProblems private final java.util.Map myMethodReferenceResults private final java.util.Map myOutOfBoundsArrayAccesses private final java.util.Set myReceiverMutabilityViolation private final java.util.Set myArgumentMutabilityViolation private final java.util.Map mySameValueAssigned private final java.util.Map mySameArguments private boolean myAlwaysReturnsNotNull private final java.util.List myEndOfInitializerStates private static final com.siyeh.ig.callMatcher.CallMatcher USELESS_SAME_ARGUMENTS void <init> () public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitAssign (com.intellij.codeInspection.dataFlow.instructions.AssignInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.value.DfaValue target com.intellij.codeInspection.dataFlow.instructions.AssignInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.psi.PsiExpression left private static boolean isAssignmentToDefaultValueInConstructor (com.intellij.codeInspection.dataFlow.instructions.AssignInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.instructions.AssignInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.value.DfaValue target com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.psi.PsiExpression rExpression com.intellij.codeInspection.dataFlow.value.DfaValue dest Object value com.intellij.psi.PsiType type boolean isDefaultValue com.intellij.psi.PsiMethod method private static boolean isFloatingZero (java.lang.Object) Object value one.util.streamex.StreamEx sameValueAssignments () one.util.streamex.StreamEx pointlessSameArguments () protected void onInstructionProducesCCE (com.intellij.codeInspection.dataFlow.instructions.TypeCastInstruction) com.intellij.codeInspection.dataFlow.instructions.TypeCastInstruction instruction one.util.streamex.StreamEx problems () public java.util.Map getArrayStoreProblems () java.util.Map getOfNullableCalls () java.util.Map getConstantExpressions () java.util.Map getMethodReferenceResults () java.util.Set getClassCastExceptionInstructions () java.util.Set getMutabilityViolations (boolean) boolean receiver public java.util.List getEndOfInitializerStates () java.util.stream.Stream outOfBoundsArrayAccesses () one.util.streamex.StreamEx alwaysFailingCalls () boolean isAlwaysReturnsNotNull (com.intellij.codeInspection.dataFlow.instructions.Instruction[]) com.intellij.codeInspection.dataFlow.instructions.Instruction[] instructions protected void beforeExpressionPush (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.psi.PsiExpression, com.intellij.openapi.util.TextRange, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.openapi.application.Application application com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.psi.PsiExpression expression com.intellij.openapi.util.TextRange range com.intellij.codeInspection.dataFlow.DfaMemoryState memState protected void beforeMethodCall (com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.DfaCallArguments, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.DfaCallArguments arguments com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.psi.PsiReferenceExpression reference protected void beforeMethodReferenceResultPush (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.psi.PsiMethodReferenceExpression, com.intellij.codeInspection.dataFlow.DfaMemoryState) java.util.List contracts com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.psi.PsiMethodReferenceExpression methodRef com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.psi.PsiMethod method private void processOfNullableResult (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.psi.PsiElement) com.intellij.util.ThreeState present com.intellij.util.ThreeState present com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.psi.PsiElement anchor com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.value.DfaValue optionalValue com.intellij.util.ThreeState present protected void processArrayAccess (com.intellij.psi.PsiArrayAccessExpression, boolean) com.intellij.psi.PsiArrayAccessExpression expression boolean alwaysOutOfBounds protected void processArrayStoreTypeMismatch (com.intellij.psi.PsiAssignmentExpression, com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiType fromType com.intellij.psi.PsiType toType public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitEndOfInitializer (com.intellij.codeInspection.dataFlow.instructions.EndOfInitializerInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.EndOfInitializerInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState state private static boolean hasNonTrivialFailingContracts (com.intellij.psi.PsiCallExpression) com.intellij.psi.PsiCallExpression call java.util.List contracts private void reportConstantExpressionValue (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.psi.PsiExpression) com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor$ConstantResult curState com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor$ConstantResult nextState com.intellij.codeInspection.dataFlow.value.DfaConstValue dfaConst protected boolean checkNotNullable (com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem) com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem problem boolean ok com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor$StateInfo info protected void reportMutabilityViolation (boolean, com.intellij.psi.PsiElement) boolean receiver com.intellij.psi.PsiElement anchor private static synthetic com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor$StateInfo lambda$checkNotNullable$5 (com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem) com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem k private static synthetic boolean lambda$hasNonTrivialFailingContracts$4 (com.intellij.codeInspection.dataFlow.MethodContract) com.intellij.codeInspection.dataFlow.MethodContract contract private static synthetic com.intellij.codeInspection.dataFlow.value.DfaValue lambda$beforeMethodReferenceResultPush$3 (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue a com.intellij.codeInspection.dataFlow.value.DfaValue b private static synthetic boolean lambda$isAlwaysReturnsNotNull$2 (com.intellij.codeInspection.dataFlow.instructions.Instruction) com.intellij.codeInspection.dataFlow.instructions.Instruction i private static synthetic boolean lambda$alwaysFailingCalls$1 (java.lang.Boolean) Boolean v private static synthetic boolean lambda$problems$0 (com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor$StateInfo) com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor$StateInfo info static synthetic void access$000 (com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.psi.PsiElement) com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor x0 com.intellij.codeInspection.dataFlow.value.DfaValue x1 com.intellij.codeInspection.dataFlow.DfaMemoryState x2 com.intellij.psi.PsiElement x3 static synthetic java.util.Map access$100 (com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowInstructionVisitor x0 static synthetic boolean access$200 (com.intellij.psi.PsiCallExpression) com.intellij.psi.PsiCallExpression x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/DataFlowRunner$TimeStats.class
DataFlowRunner.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.DataFlowRunner$TimeStats extends java.lang.Object { private static final long DFA_EXECUTION_TIME_TO_REPORT_NANOS private final java.lang.management.ThreadMXBean myMxBean private final long myStart private long myMergeStart private long myFlowTime private long myLVATime private long myMergeTime private long myProcessTime void <init> () com.intellij.openapi.application.Application application void endFlow () void endLVA () void startMerge () void endMerge () void endProcess () boolean isTooSlow () public java.lang.String toString () double flowTime double lvaTime double mergeTime double interpretTime double totalTime String format static void <clinit> () }
com/intellij/codeInspection/dataFlow/DataFlowRunner.class
DataFlowRunner.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.DataFlowRunner extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final int MERGING_BACK_BRANCHES_THRESHOLD private com.intellij.codeInspection.dataFlow.instructions.Instruction[] myInstructions private final com.intellij.util.containers.MultiMap myNestedClosures private final com.intellij.codeInspection.dataFlow.value.DfaValueFactory myValueFactory private boolean myInlining private boolean myCancelled private boolean myWasForciblyMerged static final int MAX_STATES_PER_BRANCH static final synthetic boolean $assertionsDisabled protected void <init> () protected void <init> (boolean, com.intellij.psi.PsiElement) boolean unknownMembersAreNullable com.intellij.psi.PsiElement context public com.intellij.codeInspection.dataFlow.value.DfaValueFactory getFactory () public void cancel () private java.util.Collection createInitialStates (com.intellij.psi.PsiElement, com.intellij.codeInspection.dataFlow.InstructionVisitor, boolean) com.intellij.codeInspection.dataFlow.RunnerResult result java.util.Collection closureStates com.intellij.codeInspection.dataFlow.RunnerResult result com.intellij.psi.PsiElement block com.intellij.psi.PsiElement psiBlock com.intellij.codeInspection.dataFlow.InstructionVisitor visitor boolean allowInlining com.intellij.psi.PsiElement container public final com.intellij.codeInspection.dataFlow.RunnerResult analyzeMethod (com.intellij.psi.PsiElement, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.psi.PsiElement psiBlock com.intellij.codeInspection.dataFlow.InstructionVisitor visitor java.util.Collection initialStates public final com.intellij.codeInspection.dataFlow.RunnerResult analyzeMethodWithInlining (com.intellij.psi.PsiElement, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.psi.PsiElement psiBlock com.intellij.codeInspection.dataFlow.InstructionVisitor visitor java.util.Collection initialStates public final com.intellij.codeInspection.dataFlow.RunnerResult analyzeCodeBlock (com.intellij.psi.PsiCodeBlock, com.intellij.codeInspection.dataFlow.InstructionVisitor, java.util.function.Consumer) com.intellij.psi.PsiCodeBlock block com.intellij.codeInspection.dataFlow.InstructionVisitor visitor java.util.function.Consumer initialStateAdjuster com.intellij.codeInspection.dataFlow.DfaMemoryState state final com.intellij.codeInspection.dataFlow.RunnerResult analyzeMethod (com.intellij.psi.PsiElement, com.intellij.codeInspection.dataFlow.InstructionVisitor, boolean, java.util.Collection) int i com.intellij.codeInspection.dataFlow.DfaMemoryState initialState com.intellij.codeInspection.dataFlow.instructions.BranchingInstruction branching java.util.Collection processed com.intellij.codeInspection.dataFlow.value.DfaValue topValue com.intellij.codeInspection.dataFlow.DfaMemoryState memoryState com.intellij.codeInspection.dataFlow.instructions.BranchingInstruction branching com.intellij.codeInspection.dataFlow.instructions.Instruction nextInstruction com.intellij.codeInspection.dataFlow.DfaInstructionState state com.intellij.codeInspection.dataFlow.DfaInstructionState[] after com.intellij.codeInspection.dataFlow.DfaInstructionState instructionState java.util.List states com.intellij.codeInspection.dataFlow.instructions.Instruction instruction String message com.intellij.codeInspection.dataFlow.DataFlowRunner$TimeStats stats int[] loopNumber int endOffset java.util.Set joinInstructions com.intellij.codeInspection.dataFlow.StateQueue queue com.intellij.util.containers.MultiMap processedStates com.intellij.util.containers.MultiMap incomingStates int stateLimit int count com.intellij.openapi.progress.ProcessCanceledException ex Throwable e com.intellij.psi.PsiElement psiBlock com.intellij.codeInspection.dataFlow.InstructionVisitor visitor boolean ignoreAssertions java.util.Collection initialStates com.intellij.codeInspection.dataFlow.ControlFlow flow com.intellij.codeInspection.dataFlow.DfaInstructionState lastInstructionState protected void beforeInstruction (com.intellij.codeInspection.dataFlow.instructions.Instruction) com.intellij.codeInspection.dataFlow.instructions.Instruction instruction protected void afterInstruction (com.intellij.codeInspection.dataFlow.instructions.Instruction) com.intellij.codeInspection.dataFlow.instructions.Instruction instruction private com.intellij.codeInspection.dataFlow.DfaInstructionState mergeBackBranches (com.intellij.codeInspection.dataFlow.DfaInstructionState, java.util.Collection) com.intellij.codeInspection.dataFlow.DfaInstructionState instructionState java.util.Collection processed com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl curState Object key com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl mergedState boolean wasForciblyMerged () private java.util.Set getJoinInstructions () com.intellij.codeInspection.dataFlow.instructions.Instruction instruction int index java.util.Set joinInstructions private static void reportDfaProblem (com.intellij.psi.PsiElement, com.intellij.codeInspection.dataFlow.ControlFlow, com.intellij.codeInspection.dataFlow.DfaInstructionState, java.lang.Throwable) int index RuntimeException second com.intellij.codeInspection.dataFlow.DfaMemoryState memoryState String memStateText String flowText com.intellij.psi.PsiElement psiBlock com.intellij.codeInspection.dataFlow.ControlFlow flow com.intellij.codeInspection.dataFlow.DfaInstructionState lastInstructionState Throwable e com.intellij.openapi.diagnostic.Attachment[] attachments public com.intellij.codeInspection.dataFlow.RunnerResult analyzeMethodRecursively (com.intellij.psi.PsiElement, com.intellij.codeInspection.dataFlow.StandardInstructionVisitor, boolean) com.intellij.psi.PsiElement block com.intellij.codeInspection.dataFlow.StandardInstructionVisitor visitor boolean ignoreAssertions java.util.Collection states public com.intellij.codeInspection.dataFlow.RunnerResult analyzeBlockRecursively (com.intellij.psi.PsiElement, java.util.Collection, com.intellij.codeInspection.dataFlow.StandardInstructionVisitor, boolean) com.intellij.psi.PsiElement block java.util.Collection states com.intellij.codeInspection.dataFlow.StandardInstructionVisitor visitor boolean ignoreAssertions com.intellij.codeInspection.dataFlow.RunnerResult result com.intellij.openapi.util.Ref ref private void initializeVariables (com.intellij.psi.PsiElement, java.util.Collection, com.intellij.codeInspection.dataFlow.ControlFlow) com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.value.DfaVariableValue thisValue com.intellij.codeInspection.dataFlow.DfaMemoryState state java.util.Map initialValues com.intellij.psi.PsiElement psiBlock java.util.Collection initialStates com.intellij.codeInspection.dataFlow.ControlFlow flow com.intellij.psi.PsiElement parent private static com.intellij.codeInspection.dataFlow.value.DfaValue makeInitialValue (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.psi.PsiMethod) com.intellij.psi.PsiClass aClass com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.psi.PsiMethod method com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.psi.PsiField field private static boolean containsState (java.util.Collection, com.intellij.codeInspection.dataFlow.DfaInstructionState) com.intellij.codeInspection.dataFlow.DfaMemoryState state java.util.Collection processed com.intellij.codeInspection.dataFlow.DfaInstructionState instructionState private void handleStepOutOfLoop (com.intellij.codeInspection.dataFlow.instructions.Instruction, com.intellij.codeInspection.dataFlow.instructions.Instruction, int[], com.intellij.util.containers.MultiMap, com.intellij.util.containers.MultiMap, java.util.List, com.intellij.codeInspection.dataFlow.DfaInstructionState[], com.intellij.codeInspection.dataFlow.StateQueue) com.intellij.codeInspection.dataFlow.instructions.Instruction instruction com.intellij.codeInspection.dataFlow.DfaInstructionState state com.intellij.codeInspection.dataFlow.instructions.Instruction instruction com.intellij.codeInspection.dataFlow.DfaInstructionState state com.intellij.codeInspection.dataFlow.instructions.Instruction instruction com.intellij.codeInspection.dataFlow.instructions.Instruction instruction com.intellij.codeInspection.dataFlow.instructions.Instruction prevInstruction com.intellij.codeInspection.dataFlow.instructions.Instruction nextInstruction int[] loopNumber com.intellij.util.containers.MultiMap processedStates com.intellij.util.containers.MultiMap incomingStates java.util.List inFlightStates com.intellij.codeInspection.dataFlow.DfaInstructionState[] afterStates com.intellij.codeInspection.dataFlow.StateQueue queue java.util.Set mayRemoveStatesFor private static boolean inSameLoop (com.intellij.codeInspection.dataFlow.instructions.Instruction, com.intellij.codeInspection.dataFlow.instructions.Instruction, int[]) com.intellij.codeInspection.dataFlow.instructions.Instruction prevInstruction com.intellij.codeInspection.dataFlow.instructions.Instruction nextInstruction int[] loopNumber protected com.intellij.codeInspection.dataFlow.DfaInstructionState[] acceptInstruction (com.intellij.codeInspection.dataFlow.InstructionVisitor, com.intellij.codeInspection.dataFlow.DfaInstructionState) com.intellij.codeInspection.dataFlow.InstructionVisitor visitor com.intellij.codeInspection.dataFlow.DfaInstructionState instructionState com.intellij.codeInspection.dataFlow.instructions.Instruction instruction com.intellij.codeInspection.dataFlow.DfaInstructionState[] states com.intellij.psi.PsiElement closure private void registerNestedClosures (com.intellij.codeInspection.dataFlow.DfaInstructionState, com.intellij.psi.PsiClass) com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiMethod method com.intellij.psi.PsiClassInitializer initializer com.intellij.psi.PsiField field com.intellij.codeInspection.dataFlow.DfaInstructionState instructionState com.intellij.psi.PsiClass nestedClass com.intellij.codeInspection.dataFlow.DfaMemoryState state private void registerNestedClosures (com.intellij.codeInspection.dataFlow.DfaInstructionState, com.intellij.psi.PsiLambdaExpression) com.intellij.codeInspection.dataFlow.DfaInstructionState instructionState com.intellij.psi.PsiLambdaExpression expr com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.psi.PsiElement body private void createClosureState (com.intellij.psi.PsiElement, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.psi.PsiElement anchor com.intellij.codeInspection.dataFlow.DfaMemoryState state protected com.intellij.codeInspection.dataFlow.DfaMemoryState createMemoryState () public com.intellij.codeInspection.dataFlow.instructions.Instruction[] getInstructions () public com.intellij.codeInspection.dataFlow.instructions.Instruction getInstruction (int) int index public void forNestedClosures (java.util.function.BiConsumer) java.util.List stateList java.util.List unusedVars java.util.Collection states com.intellij.psi.PsiElement closure java.util.function.BiConsumer consumer com.intellij.util.containers.MultiMap closures public com.intellij.openapi.util.Pair getConstConditionalExpressions () com.intellij.codeInspection.dataFlow.instructions.BranchingInstruction branchingInstruction com.intellij.codeInspection.dataFlow.instructions.Instruction instruction com.intellij.codeInspection.dataFlow.instructions.BranchingInstruction branchingInstruction com.intellij.codeInspection.dataFlow.instructions.Instruction instruction java.util.Set trueSet java.util.Set falseSet private static synthetic com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl lambda$forNestedClosures$7 (com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.DfaMemoryState state private static synthetic void lambda$forNestedClosures$6 (java.util.List, com.intellij.codeInspection.dataFlow.DfaMemoryState) java.util.List unusedVars com.intellij.codeInspection.dataFlow.DfaMemoryState state private static synthetic boolean lambda$forNestedClosures$5 (com.intellij.psi.PsiElement, com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.psi.PsiElement closure com.intellij.codeInspection.dataFlow.value.DfaVariableValue var private static synthetic boolean lambda$forNestedClosures$4 (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue var private static synthetic boolean lambda$handleStepOutOfLoop$3 (com.intellij.codeInspection.dataFlow.instructions.Instruction, int[], com.intellij.codeInspection.dataFlow.DfaInstructionState) com.intellij.codeInspection.dataFlow.instructions.Instruction prevInstruction int[] loopNumber com.intellij.codeInspection.dataFlow.DfaInstructionState state com.intellij.codeInspection.dataFlow.instructions.Instruction instruction private static synthetic com.intellij.codeInspection.dataFlow.value.DfaValue lambda$initializeVariables$2 (com.intellij.psi.PsiElement, com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.psi.PsiElement parent com.intellij.codeInspection.dataFlow.value.DfaVariableValue var private synthetic void lambda$analyzeBlockRecursively$1 (com.intellij.codeInspection.dataFlow.StandardInstructionVisitor, boolean, com.intellij.openapi.util.Ref, com.intellij.psi.PsiElement, java.util.Collection) com.intellij.codeInspection.dataFlow.StandardInstructionVisitor visitor boolean ignoreAssertions com.intellij.openapi.util.Ref ref com.intellij.psi.PsiElement closure java.util.Collection nestedStates com.intellij.codeInspection.dataFlow.RunnerResult res private static synthetic com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl lambda$mergeBackBranches$0 (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl, com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl) com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl s1 com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl s2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/DfaCallArguments.class
DfaCallArguments.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.DfaCallArguments extends java.lang.Object { final com.intellij.codeInspection.dataFlow.value.DfaValue myQualifier final com.intellij.codeInspection.dataFlow.value.DfaValue[] myArguments final boolean myPure void <init> (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaValue[], boolean) com.intellij.codeInspection.dataFlow.value.DfaValue qualifier com.intellij.codeInspection.dataFlow.value.DfaValue[] arguments boolean pure public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.dataFlow.DfaCallArguments that public int hashCode () }
com/intellij/codeInspection/dataFlow/DfaCallState.class
DfaCallState.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.DfaCallState extends java.lang.Object { final com.intellij.codeInspection.dataFlow.DfaMemoryState myMemoryState final com.intellij.codeInspection.dataFlow.DfaCallArguments myCallArguments void <init> (com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.DfaCallArguments) com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.DfaCallArguments arguments public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.dataFlow.DfaCallState that public int hashCode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/DfaControlTransferValue.class
controlTransfer.kt package com.intellij.codeInspection.dataFlow public final com.intellij.codeInspection.dataFlow.DfaControlTransferValue extends com.intellij.codeInspection.dataFlow.value.DfaValue { private final com.intellij.codeInspection.dataFlow.TransferTarget target private final com.intellij.util.containers.FList traps public final java.util.List dispatch (com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.DataFlowRunner) com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.DataFlowRunner runner public java.lang.String toString () public final com.intellij.codeInspection.dataFlow.TransferTarget getTarget () public final com.intellij.util.containers.FList getTraps () public void <init> (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.TransferTarget, com.intellij.util.containers.FList) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.TransferTarget target com.intellij.util.containers.FList traps }
com/intellij/codeInspection/dataFlow/DfaFactMap$FactMapper.class
DfaFactMap.java package com.intellij.codeInspection.dataFlow public abstract com.intellij.codeInspection.dataFlow.DfaFactMap$FactMapper extends java.lang.Object { public abstract java.lang.Object apply (com.intellij.codeInspection.dataFlow.DfaFactType, java.lang.Object) }
com/intellij/codeInspection/dataFlow/DfaFactMap.class
DfaFactMap.java package com.intellij.codeInspection.dataFlow public final com.intellij.codeInspection.dataFlow.DfaFactMap extends java.lang.Object { public static final com.intellij.codeInspection.dataFlow.DfaFactMap EMPTY private final com.intellij.util.keyFMap.KeyFMap myMap private void <init> (com.intellij.util.keyFMap.KeyFMap) com.intellij.util.keyFMap.KeyFMap map public java.lang.Object get (com.intellij.codeInspection.dataFlow.DfaFactType) com.intellij.codeInspection.dataFlow.DfaFactType type public com.intellij.codeInspection.dataFlow.DfaFactMap with (com.intellij.codeInspection.dataFlow.DfaFactType, java.lang.Object) com.intellij.codeInspection.dataFlow.DfaFactType type Object value com.intellij.util.keyFMap.KeyFMap newMap public boolean isSuperStateOf (com.intellij.codeInspection.dataFlow.DfaFactMap) com.intellij.codeInspection.dataFlow.DfaFactType type Object thisValue Object other com.intellij.codeInspection.dataFlow.DfaFactType key com.intellij.codeInspection.dataFlow.DfaFactMap subMap public com.intellij.codeInspection.dataFlow.DfaFactMap intersect (com.intellij.codeInspection.dataFlow.DfaFactType, java.lang.Object) com.intellij.codeInspection.dataFlow.DfaFactType type Object value Object curFact Object newFact private com.intellij.codeInspection.dataFlow.DfaFactMap intersect (com.intellij.codeInspection.dataFlow.DfaFactMap, com.intellij.codeInspection.dataFlow.DfaFactType) com.intellij.codeInspection.dataFlow.DfaFactMap otherMap com.intellij.codeInspection.dataFlow.DfaFactType type public com.intellij.codeInspection.dataFlow.DfaFactMap intersect (com.intellij.codeInspection.dataFlow.DfaFactMap) com.intellij.codeInspection.dataFlow.DfaFactType type com.intellij.codeInspection.dataFlow.DfaFactMap other com.intellij.codeInspection.dataFlow.DfaFactMap result java.util.List types public com.intellij.codeInspection.dataFlow.DfaFactMap unite (com.intellij.codeInspection.dataFlow.DfaFactType, java.lang.Object) com.intellij.codeInspection.dataFlow.DfaFactType type Object value Object curFact Object newFact private com.intellij.codeInspection.dataFlow.DfaFactMap unite (com.intellij.codeInspection.dataFlow.DfaFactMap, com.intellij.codeInspection.dataFlow.DfaFactType) com.intellij.codeInspection.dataFlow.DfaFactMap otherMap com.intellij.codeInspection.dataFlow.DfaFactType type public com.intellij.codeInspection.dataFlow.DfaFactMap unite (com.intellij.codeInspection.dataFlow.DfaFactMap) com.intellij.codeInspection.dataFlow.DfaFactMap other public boolean equals (java.lang.Object) Object o public int hashCode () public java.lang.String toString () public one.util.streamex.StreamEx facts (com.intellij.codeInspection.dataFlow.DfaFactMap$FactMapper) com.intellij.codeInspection.dataFlow.DfaFactMap$FactMapper mapper public static com.intellij.codeInspection.dataFlow.DfaFactMap calcFromVariable (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue value private static com.intellij.codeInspection.dataFlow.DfaFactMap updateMap (com.intellij.codeInspection.dataFlow.DfaFactMap, com.intellij.codeInspection.dataFlow.DfaFactType, com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.DfaFactMap map com.intellij.codeInspection.dataFlow.DfaFactType factType com.intellij.codeInspection.dataFlow.value.DfaVariableValue value public static com.intellij.codeInspection.dataFlow.DfaFactMap fromDfaValue (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue value private static com.intellij.codeInspection.dataFlow.DfaFactMap updateMap (com.intellij.codeInspection.dataFlow.DfaFactMap, com.intellij.codeInspection.dataFlow.DfaFactType, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.DfaFactMap map com.intellij.codeInspection.dataFlow.DfaFactType factType com.intellij.codeInspection.dataFlow.value.DfaValue value private static synthetic com.intellij.codeInspection.dataFlow.DfaFactMap lambda$fromDfaValue$3 (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaFactMap, com.intellij.codeInspection.dataFlow.DfaFactType) com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.DfaFactMap map com.intellij.codeInspection.dataFlow.DfaFactType type private static synthetic com.intellij.codeInspection.dataFlow.DfaFactMap lambda$calcFromVariable$2 (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.DfaFactMap, com.intellij.codeInspection.dataFlow.DfaFactType) com.intellij.codeInspection.dataFlow.value.DfaVariableValue value com.intellij.codeInspection.dataFlow.DfaFactMap factMap com.intellij.codeInspection.dataFlow.DfaFactType type private synthetic java.lang.Object lambda$facts$1 (com.intellij.codeInspection.dataFlow.DfaFactMap$FactMapper, com.intellij.openapi.util.Key) com.intellij.codeInspection.dataFlow.DfaFactMap$FactMapper mapper com.intellij.openapi.util.Key f com.intellij.codeInspection.dataFlow.DfaFactType key Object value private static synthetic com.intellij.codeInspection.dataFlow.DfaFactMap lambda$unite$0 (com.intellij.codeInspection.dataFlow.DfaFactMap, com.intellij.codeInspection.dataFlow.DfaFactMap, com.intellij.codeInspection.dataFlow.DfaFactType) com.intellij.codeInspection.dataFlow.DfaFactMap other com.intellij.codeInspection.dataFlow.DfaFactMap map com.intellij.codeInspection.dataFlow.DfaFactType type static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/DfaFactType$1.class
DfaFactType.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.DfaFactType$1 extends com.intellij.codeInspection.dataFlow.DfaFactType { void <init> (java.lang.String) String name public java.lang.String toString (com.intellij.codeInspection.dataFlow.DfaNullability) com.intellij.codeInspection.dataFlow.DfaNullability fact boolean isUnknown (com.intellij.codeInspection.dataFlow.DfaNullability) com.intellij.codeInspection.dataFlow.DfaNullability fact public java.lang.String getPresentationText (com.intellij.codeInspection.dataFlow.DfaNullability, com.intellij.psi.PsiType) com.intellij.codeInspection.dataFlow.DfaNullability fact com.intellij.psi.PsiType type boolean isSuper (com.intellij.codeInspection.dataFlow.DfaNullability, com.intellij.codeInspection.dataFlow.DfaNullability) com.intellij.codeInspection.dataFlow.DfaNullability superFact com.intellij.codeInspection.dataFlow.DfaNullability subFact com.intellij.codeInspection.dataFlow.DfaNullability uniteFacts (com.intellij.codeInspection.dataFlow.DfaNullability, com.intellij.codeInspection.dataFlow.DfaNullability) com.intellij.codeInspection.dataFlow.DfaNullability left com.intellij.codeInspection.dataFlow.DfaNullability right com.intellij.codeInspection.dataFlow.DfaNullability intersectFacts (com.intellij.codeInspection.dataFlow.DfaNullability, com.intellij.codeInspection.dataFlow.DfaNullability) com.intellij.codeInspection.dataFlow.DfaNullability left com.intellij.codeInspection.dataFlow.DfaNullability right public com.intellij.codeInspection.dataFlow.DfaNullability fromDfaValue (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.DfaNullability calcFromVariable (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue value public volatile synthetic java.lang.String getPresentationText (java.lang.Object, com.intellij.psi.PsiType) public volatile synthetic java.lang.String toString (java.lang.Object) volatile synthetic java.lang.Object uniteFacts (java.lang.Object, java.lang.Object) volatile synthetic java.lang.Object intersectFacts (java.lang.Object, java.lang.Object) volatile synthetic boolean isUnknown (java.lang.Object) volatile synthetic boolean isSuper (java.lang.Object, java.lang.Object) volatile synthetic java.lang.Object calcFromVariable (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) public volatile synthetic java.lang.Object fromDfaValue (com.intellij.codeInspection.dataFlow.value.DfaValue) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/DfaFactType$2.class
DfaFactType.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.DfaFactType$2 extends com.intellij.codeInspection.dataFlow.DfaFactType { void <init> (java.lang.String) String name boolean isUnknown (com.intellij.codeInspection.dataFlow.Mutability) com.intellij.codeInspection.dataFlow.Mutability fact com.intellij.codeInspection.dataFlow.Mutability uniteFacts (com.intellij.codeInspection.dataFlow.Mutability, com.intellij.codeInspection.dataFlow.Mutability) com.intellij.codeInspection.dataFlow.Mutability left com.intellij.codeInspection.dataFlow.Mutability right com.intellij.codeInspection.dataFlow.Mutability calcFromVariable (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue value com.intellij.psi.PsiModifierListOwner variable volatile synthetic java.lang.Object uniteFacts (java.lang.Object, java.lang.Object) volatile synthetic boolean isUnknown (java.lang.Object) volatile synthetic java.lang.Object calcFromVariable (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/DfaFactType$3.class
DfaFactType.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.DfaFactType$3 extends com.intellij.codeInspection.dataFlow.DfaFactType { void <init> (java.lang.String) String name boolean isSuper (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet superFact com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet subFact boolean isUnknown (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet fact public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet fromDfaValue (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaBinOpValue binOp com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet left com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet right com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet calcFromVariable (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaValue defaultValue com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet fromSpecialField com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.codeInspection.dataFlow.value.VariableDescriptor descriptor com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet fromType com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet uniteFacts (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet left com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet right com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet intersectFacts (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet left com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet right com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet intersection public java.lang.String getPresentationText (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, com.intellij.psi.PsiType) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet fact com.intellij.psi.PsiType type com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet fromType public volatile synthetic java.lang.String getPresentationText (java.lang.Object, com.intellij.psi.PsiType) volatile synthetic java.lang.Object uniteFacts (java.lang.Object, java.lang.Object) volatile synthetic java.lang.Object intersectFacts (java.lang.Object, java.lang.Object) volatile synthetic boolean isUnknown (java.lang.Object) volatile synthetic boolean isSuper (java.lang.Object, java.lang.Object) volatile synthetic java.lang.Object calcFromVariable (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) public volatile synthetic java.lang.Object fromDfaValue (com.intellij.codeInspection.dataFlow.value.DfaValue) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/DfaFactType$4.class
DfaFactType.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.DfaFactType$4 extends com.intellij.codeInspection.dataFlow.DfaFactType { void <init> (java.lang.String) String name boolean isSuper (com.intellij.codeInspection.dataFlow.TypeConstraint, com.intellij.codeInspection.dataFlow.TypeConstraint) com.intellij.codeInspection.dataFlow.TypeConstraint superFact com.intellij.codeInspection.dataFlow.TypeConstraint subFact com.intellij.codeInspection.dataFlow.TypeConstraint calcFromVariable (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue value com.intellij.psi.PsiType psiType com.intellij.codeInspection.dataFlow.value.DfaPsiType type boolean isUnknown (com.intellij.codeInspection.dataFlow.TypeConstraint) com.intellij.codeInspection.dataFlow.TypeConstraint fact com.intellij.codeInspection.dataFlow.TypeConstraint intersectFacts (com.intellij.codeInspection.dataFlow.TypeConstraint, com.intellij.codeInspection.dataFlow.TypeConstraint) com.intellij.codeInspection.dataFlow.TypeConstraint left com.intellij.codeInspection.dataFlow.TypeConstraint right com.intellij.codeInspection.dataFlow.TypeConstraint uniteFacts (com.intellij.codeInspection.dataFlow.TypeConstraint, com.intellij.codeInspection.dataFlow.TypeConstraint) com.intellij.codeInspection.dataFlow.TypeConstraint left com.intellij.codeInspection.dataFlow.TypeConstraint right public java.lang.String getPresentationText (com.intellij.codeInspection.dataFlow.TypeConstraint, com.intellij.psi.PsiType) com.intellij.codeInspection.dataFlow.TypeConstraint fact com.intellij.psi.PsiType type public volatile synthetic java.lang.String getPresentationText (java.lang.Object, com.intellij.psi.PsiType) volatile synthetic java.lang.Object uniteFacts (java.lang.Object, java.lang.Object) volatile synthetic java.lang.Object intersectFacts (java.lang.Object, java.lang.Object) volatile synthetic boolean isUnknown (java.lang.Object) volatile synthetic boolean isSuper (java.lang.Object, java.lang.Object) volatile synthetic java.lang.Object calcFromVariable (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/DfaFactType$5.class
DfaFactType.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.DfaFactType$5 extends com.intellij.codeInspection.dataFlow.DfaFactType { void <init> (java.lang.String) String name boolean isUnknown (java.lang.Boolean) Boolean fact public java.lang.String toString (java.lang.Boolean) Boolean fact public volatile synthetic java.lang.String toString (java.lang.Object) volatile synthetic boolean isUnknown (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/DfaFactType$6.class
DfaFactType.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.DfaFactType$6 extends com.intellij.codeInspection.dataFlow.DfaFactType { void <init> (java.lang.String) String name public java.lang.String getName (com.intellij.codeInspection.dataFlow.SpecialFieldValue) com.intellij.codeInspection.dataFlow.SpecialFieldValue fact com.intellij.codeInspection.dataFlow.SpecialFieldValue uniteFacts (com.intellij.codeInspection.dataFlow.SpecialFieldValue, com.intellij.codeInspection.dataFlow.SpecialFieldValue) com.intellij.codeInspection.dataFlow.SpecialFieldValue left com.intellij.codeInspection.dataFlow.SpecialFieldValue right public java.lang.String getPresentationText (com.intellij.codeInspection.dataFlow.SpecialFieldValue, com.intellij.psi.PsiType) com.intellij.codeInspection.dataFlow.SpecialFieldValue fact com.intellij.psi.PsiType type public volatile synthetic java.lang.String getPresentationText (java.lang.Object, com.intellij.psi.PsiType) volatile synthetic java.lang.Object uniteFacts (java.lang.Object, java.lang.Object) public volatile synthetic java.lang.String getName (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/DfaFactType.class
DfaFactType.java package com.intellij.codeInspection.dataFlow public abstract com.intellij.codeInspection.dataFlow.DfaFactType extends com.intellij.openapi.util.Key { private static final java.util.List ourFactTypes public static final com.intellij.codeInspection.dataFlow.DfaFactType NULLABILITY public static final com.intellij.codeInspection.dataFlow.DfaFactType MUTABILITY public static final com.intellij.codeInspection.dataFlow.DfaFactType RANGE public static final com.intellij.codeInspection.dataFlow.DfaFactType TYPE_CONSTRAINT public static final com.intellij.codeInspection.dataFlow.DfaFactType LOCALITY public static final com.intellij.codeInspection.dataFlow.DfaFactType SPECIAL_FIELD_VALUE private final String myName private void <init> (java.lang.String) String name public java.lang.String getName (java.lang.Object) Object fact public java.lang.Object fromDfaValue (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue value java.lang.Object calcFromVariable (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue value boolean isSuper (java.lang.Object, java.lang.Object) Object superFact Object subFact boolean isUnknown (java.lang.Object) Object fact java.lang.Object intersectFacts (java.lang.Object, java.lang.Object) Object left Object right java.lang.Object uniteFacts (java.lang.Object, java.lang.Object) Object left Object right public java.lang.String toString (java.lang.Object) Object fact public java.lang.String getPresentationText (java.lang.Object, com.intellij.psi.PsiType) Object fact com.intellij.psi.PsiType type static java.util.List getTypes () synthetic void <init> (java.lang.String, com.intellij.codeInspection.dataFlow.DfaFactType$1) String x0 com.intellij.codeInspection.dataFlow.DfaFactType$1 x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/DfaInstructionState.class
DfaInstructionState.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.DfaInstructionState extends java.lang.Object implements java.lang.Comparable { public static final com.intellij.codeInspection.dataFlow.DfaInstructionState[] EMPTY_ARRAY private final com.intellij.codeInspection.dataFlow.DfaMemoryState myBeforeMemoryState private final com.intellij.codeInspection.dataFlow.instructions.Instruction myInstruction public void <init> (com.intellij.codeInspection.dataFlow.instructions.Instruction, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.Instruction myInstruction com.intellij.codeInspection.dataFlow.DfaMemoryState myBeforeMemoryState public com.intellij.codeInspection.dataFlow.instructions.Instruction getInstruction () public com.intellij.codeInspection.dataFlow.DfaMemoryState getMemoryState () public java.lang.String toString () public int compareTo (com.intellij.codeInspection.dataFlow.DfaInstructionState) com.intellij.codeInspection.dataFlow.DfaInstructionState o public volatile synthetic int compareTo (java.lang.Object) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/DfaMemoryState.class
DfaMemoryState.java package com.intellij.codeInspection.dataFlow public abstract com.intellij.codeInspection.dataFlow.DfaMemoryState extends java.lang.Object { public abstract com.intellij.codeInspection.dataFlow.DfaMemoryState createCopy () public abstract com.intellij.codeInspection.dataFlow.DfaMemoryState createClosureState () public abstract com.intellij.codeInspection.dataFlow.value.DfaValue pop () public abstract com.intellij.codeInspection.dataFlow.value.DfaValue peek () public abstract com.intellij.codeInspection.dataFlow.value.DfaValue getStackValue (int) public abstract void push (com.intellij.codeInspection.dataFlow.value.DfaValue) public abstract void emptyStack () public abstract void setVarValue (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.value.DfaValue) public abstract boolean castTopOfStack (com.intellij.codeInspection.dataFlow.value.DfaPsiType) public abstract com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType getRelation (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaValue) public abstract boolean applyCondition (com.intellij.codeInspection.dataFlow.value.DfaValue) public abstract boolean areEqual (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaValue) public abstract boolean applyContractCondition (com.intellij.codeInspection.dataFlow.value.DfaValue) public abstract java.lang.Object getValueFact (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaFactType) public abstract void dropFact (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaFactType) public abstract boolean applyFact (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaFactType, java.lang.Object) public abstract void forceVariableFact (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.DfaFactType, java.lang.Object) public abstract com.intellij.codeInspection.dataFlow.DfaFactMap getFacts (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) public abstract void flushFields () public abstract void flushVariable (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) public abstract boolean isNull (com.intellij.codeInspection.dataFlow.value.DfaValue) public abstract boolean checkNotNullable (com.intellij.codeInspection.dataFlow.value.DfaValue) public abstract boolean isNotNull (com.intellij.codeInspection.dataFlow.value.DfaValue) public abstract com.intellij.codeInspection.dataFlow.value.DfaConstValue getConstantValue (com.intellij.codeInspection.dataFlow.value.DfaValue) public abstract void markEphemeral () public abstract boolean isEphemeral () public abstract boolean isEmptyStack () }
com/intellij/codeInspection/dataFlow/DfaMemoryStateImpl$1.class
DfaMemoryStateImpl.java package com.intellij.codeInspection.dataFlow synthetic com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$codeInspection$dataFlow$value$DfaBinOpValue$BinOp static final synthetic int[] $SwitchMap$com$intellij$codeInspection$dataFlow$value$DfaRelationValue$RelationType static void <clinit> () }
com/intellij/codeInspection/dataFlow/DfaMemoryStateImpl$MyIdMap$1.class
DfaMemoryStateImpl.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl$MyIdMap$1 extends java.lang.Object implements gnu.trove.TIntObjectProcedure { final synthetic StringBuilder val$s final synthetic com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl$MyIdMap this$1 void <init> (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl$MyIdMap, java.lang.StringBuilder) com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl$MyIdMap this$1 public boolean execute (int, java.lang.Integer) int id Integer index com.intellij.codeInspection.dataFlow.value.DfaValue value public volatile synthetic boolean execute (int, java.lang.Object) }
com/intellij/codeInspection/dataFlow/DfaMemoryStateImpl$MyIdMap.class
DfaMemoryStateImpl.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl$MyIdMap extends gnu.trove.TIntObjectHashMap { final synthetic com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl this$0 private void <init> (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl) public java.lang.String toString () StringBuilder s synthetic void <init> (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl, com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl$1) com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl x0 com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl$1 x1 }
com/intellij/codeInspection/dataFlow/DfaMemoryStateImpl.class
DfaMemoryStateImpl.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl extends java.lang.Object implements com.intellij.codeInspection.dataFlow.DfaMemoryState { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.codeInspection.dataFlow.value.DfaValueFactory myFactory private final java.util.List myEqClasses private final com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl$MyIdMap myIdToEqClassesIndices private final com.intellij.util.containers.Stack myStack private final com.intellij.codeInspection.dataFlow.DistinctPairSet myDistinctClasses private final java.util.LinkedHashMap myVariableStates private final java.util.Map myDefaultVariableStates private boolean myEphemeral private java.util.LinkedHashSet myCachedNonTrivialEqClasses private Integer myCachedHash static final synthetic boolean $assertionsDisabled protected void <init> (com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory protected void <init> (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl) com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl toCopy public com.intellij.codeInspection.dataFlow.value.DfaValueFactory getFactory () public com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl createCopy () public com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl createClosureState () com.intellij.codeInspection.dataFlow.value.DfaVariableValue value com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl copy public boolean equals (java.lang.Object) Object obj com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl that java.lang.Object getSuperficialKey () com.intellij.codeInspection.dataFlow.DistinctPairSet getDistinctClassPairs () java.util.LinkedHashSet getNonTrivialEqClasses () com.intellij.codeInspection.dataFlow.EqClass eqClass java.util.LinkedHashSet result public int hashCode () int hash public java.lang.String toString () com.intellij.codeInspection.dataFlow.EqClass set String distincts StringBuilder result public com.intellij.codeInspection.dataFlow.value.DfaValue pop () public com.intellij.codeInspection.dataFlow.value.DfaValue peek () public com.intellij.codeInspection.dataFlow.value.DfaValue getStackValue (int) int offset int index public void push (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue value public void emptyStack () public void setVarValue (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue targetSpecialField com.intellij.codeInspection.dataFlow.DfaFactMap facts com.intellij.codeInspection.dataFlow.SpecialFieldValue specialFieldValue com.intellij.codeInspection.dataFlow.TypeConstraint typeConstraint com.intellij.codeInspection.dataFlow.DfaFactMap facts com.intellij.codeInspection.dataFlow.DfaVariableState targetState com.intellij.codeInspection.dataFlow.value.DfaRelationValue dfaEqual com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.DfaVariableState state protected com.intellij.codeInspection.dataFlow.DfaFactMap filterFactsOnAssignment (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.DfaFactMap) com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.codeInspection.dataFlow.DfaFactMap facts private com.intellij.codeInspection.dataFlow.value.DfaValue handleStackValueOnVariableFlush (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue target com.intellij.codeInspection.dataFlow.DfaNullability dfaNullability com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.value.DfaVariableValue flushed com.intellij.codeInspection.dataFlow.value.DfaVariableValue replacement private java.lang.Integer getOrCreateEqClassIndex (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue dfaValue int i com.intellij.codeInspection.dataFlow.EqClass eqClass int resultIndex private int storeClass (com.intellij.codeInspection.dataFlow.EqClass) com.intellij.codeInspection.dataFlow.EqClass eqClass int freeIndex int resultIndex public boolean isSuperStateOf (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl) int i int firstIndex int secondIndex com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType relation com.intellij.codeInspection.dataFlow.DistinctPairSet$DistinctPair pair com.intellij.codeInspection.dataFlow.DfaVariableState thisState com.intellij.codeInspection.dataFlow.DfaVariableState thatState com.intellij.codeInspection.dataFlow.value.DfaVariableValue value com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl that int[] thisToThat java.util.Set values private int[] getClassesMap (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl) com.intellij.codeInspection.dataFlow.EqClass thatClass int thatIdx boolean found com.intellij.codeInspection.dataFlow.EqClass thisClass int thisIdx com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl that java.util.List thisClasses java.util.List thatClasses int thisSize int thatSize int[] thisToThat private static boolean isSuperValue (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue superValue com.intellij.codeInspection.dataFlow.value.DfaValue subValue private static boolean canBeInRelation (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue value java.util.List getEquivalentValues (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue dfaValue com.intellij.codeInspection.dataFlow.EqClass set private boolean canBeNaN (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue dfaValue com.intellij.codeInspection.dataFlow.EqClass eqClass com.intellij.codeInspection.dataFlow.value.DfaConstValue constant private boolean isEffectivelyNaN (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue dfaValue com.intellij.codeInspection.dataFlow.EqClass eqClass java.util.List getEqClasses () private com.intellij.codeInspection.dataFlow.EqClass getEqClass (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue value int index int getEqClassIndex (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue dfaValue Integer classIndex com.intellij.codeInspection.dataFlow.EqClass aClass com.intellij.codeInspection.dataFlow.value.DfaVariableValue getCanonicalVariable (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue val com.intellij.codeInspection.dataFlow.EqClass eqClass private boolean uniteClasses (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaValue) int c int i com.intellij.codeInspection.dataFlow.value.DfaValue val1 com.intellij.codeInspection.dataFlow.value.DfaValue val2 com.intellij.codeInspection.dataFlow.value.DfaVariableValue var1 com.intellij.codeInspection.dataFlow.value.DfaVariableValue var2 Integer c1Index Integer c2Index com.intellij.codeInspection.dataFlow.EqClass c1 com.intellij.codeInspection.dataFlow.EqClass c2 com.intellij.codeInspection.dataFlow.EqClass newClass int compare private static com.intellij.codeInspection.dataFlow.value.DfaVariableValue replaceQualifier (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue variable com.intellij.codeInspection.dataFlow.value.DfaVariableValue from com.intellij.codeInspection.dataFlow.value.DfaVariableValue to com.intellij.codeInspection.dataFlow.value.DfaVariableValue qualifier private boolean convertQualifiers (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.DfaVariableState toState com.intellij.codeInspection.dataFlow.DfaVariableState fromState com.intellij.codeInspection.dataFlow.value.DfaVariableValue target com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.codeInspection.dataFlow.value.DfaVariableValue target int valueId com.intellij.codeInspection.dataFlow.value.DfaVariableValue from com.intellij.codeInspection.dataFlow.value.DfaVariableValue to java.util.List vars private void checkInvariants () public boolean isNull (com.intellij.codeInspection.dataFlow.value.DfaValue) int c1Index com.intellij.codeInspection.dataFlow.value.DfaValue dfaValue public boolean isNotNull (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaConstValue constantValue com.intellij.codeInspection.dataFlow.value.DfaValue dfaVar com.intellij.codeInspection.dataFlow.value.DfaConstValue dfaNull Integer c1Index int c2Index public java.util.Set getNonEqualConstants (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue value int index public com.intellij.codeInspection.dataFlow.value.DfaConstValue getConstantValue (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue value private com.intellij.codeInspection.dataFlow.value.DfaConstValue getConstantValue (com.intellij.codeInspection.dataFlow.value.DfaValue, boolean) com.intellij.codeInspection.dataFlow.EqClass ec com.intellij.codeInspection.dataFlow.value.DfaConstValue constValue com.intellij.codeInspection.dataFlow.DfaVariableState state com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet range Long constantValue com.intellij.codeInspection.dataFlow.value.DfaValue value boolean unbox public void markEphemeral () public boolean isEphemeral () public boolean isEmptyStack () public boolean castTopOfStack (com.intellij.codeInspection.dataFlow.value.DfaPsiType) com.intellij.codeInspection.dataFlow.value.DfaVariableValue dfaVar com.intellij.codeInspection.dataFlow.DfaVariableState newState com.intellij.codeInspection.dataFlow.DfaFactMap newFacts com.intellij.codeInspection.dataFlow.value.DfaPsiType type com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.DfaFactMap facts private boolean applyFacts (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaFactMap) com.intellij.codeInspection.dataFlow.DfaVariableState oldState com.intellij.codeInspection.dataFlow.DfaVariableState newState com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.DfaFactMap facts private void convertReferenceEqualityToValueEquality (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.DistinctPairSet$DistinctPair pair com.intellij.codeInspection.dataFlow.EqClass otherClass java.util.Iterator iterator com.intellij.codeInspection.dataFlow.value.DfaValue value int id Integer index private boolean updateEqClassesByState (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue value public void dropFact (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaFactType) com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.codeInspection.dataFlow.DfaVariableState state com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.DfaFactType factType public boolean applyFact (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaFactType, java.lang.Object) com.intellij.codeInspection.dataFlow.DfaVariableState state com.intellij.codeInspection.dataFlow.DfaVariableState newState com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.DfaFactType factType Object factValue private boolean propagateRangeBack (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, com.intellij.codeInspection.dataFlow.value.DfaBinOpValue) Long value com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet factValue com.intellij.codeInspection.dataFlow.value.DfaBinOpValue binOp boolean isLong com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet appliedRange com.intellij.codeInspection.dataFlow.value.DfaVariableValue left com.intellij.codeInspection.dataFlow.value.DfaValue right com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet leftRange com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet rightRange com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet result com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet leftConstraint com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet rightConstraint public boolean applyContractCondition (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaRelationValue relation com.intellij.codeInspection.dataFlow.value.DfaValue condition public boolean areEqual (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaBinOpValue binOp1 com.intellij.codeInspection.dataFlow.value.DfaBinOpValue binOp2 com.intellij.codeInspection.dataFlow.value.DfaValue value1 com.intellij.codeInspection.dataFlow.value.DfaValue value2 com.intellij.codeInspection.dataFlow.value.DfaConstValue const1 int index1 int index2 public com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType getRelation (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue left com.intellij.codeInspection.dataFlow.value.DfaValue right int leftClass int rightClass public boolean applyCondition (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue dfaTrue com.intellij.codeInspection.dataFlow.value.DfaValue dfaCond private boolean applyRelationCondition (com.intellij.codeInspection.dataFlow.value.DfaRelationValue) com.intellij.codeInspection.dataFlow.value.DfaPsiType type com.intellij.codeInspection.dataFlow.DfaVariableState state boolean isNotNull com.intellij.codeInspection.dataFlow.TypeConstraint constraint com.intellij.codeInspection.dataFlow.value.DfaVariableValue dfaVar com.intellij.codeInspection.dataFlow.value.DfaFactMapValue factValue com.intellij.codeInspection.dataFlow.value.DfaRelationValue dfaRelation com.intellij.codeInspection.dataFlow.value.DfaValue dfaLeft com.intellij.codeInspection.dataFlow.value.DfaValue dfaRight com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType relationType com.intellij.codeInspection.dataFlow.value.DfaConstValue sentinel com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet left com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet right private boolean applyBinOpRelations (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType correctedGt com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType correctedLt long min long max com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType finalRelation com.intellij.codeInspection.dataFlow.value.DfaBinOpValue sum com.intellij.codeInspection.dataFlow.value.DfaBinOpValue$BinOp op com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet leftRange com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet rightRange boolean isLong com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet rightNegated com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet rightCorrected com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet resultRange com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType correctedRelation com.intellij.codeInspection.dataFlow.value.DfaValue left com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType type com.intellij.codeInspection.dataFlow.value.DfaValue right private static com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType correctRelation (com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType, com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, boolean) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet overflowRange com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType relation com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet summand1 com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet summand2 com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet resultRange boolean isLong boolean overflowPossible private static com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet getIntegerSumOverflowValues (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet left com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet right long sumMin long sumMax com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet result private void updateVarStateOnComparison (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.value.DfaValue, boolean) Object constValue com.intellij.codeInspection.dataFlow.value.DfaPsiType dfaType com.intellij.codeInspection.dataFlow.DfaVariableState state com.intellij.codeInspection.dataFlow.value.DfaVariableValue dfaVar com.intellij.codeInspection.dataFlow.value.DfaValue value boolean isNegated private boolean applyEquivalenceRelation (com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet appliedRange com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet leftRange com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet rightRange com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType type com.intellij.codeInspection.dataFlow.value.DfaValue dfaLeft com.intellij.codeInspection.dataFlow.value.DfaValue dfaRight boolean isNegated private boolean applyRangeToRelatedValues (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) com.intellij.codeInspection.dataFlow.EqClass other com.intellij.codeInspection.dataFlow.DistinctPairSet$DistinctPair pair com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet appliedRange com.intellij.codeInspection.dataFlow.EqClass eqClass private boolean applyRelationRangeToClass (com.intellij.codeInspection.dataFlow.EqClass, com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType) com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.codeInspection.dataFlow.EqClass eqClass com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet range com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType relationType com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet appliedRange private com.intellij.openapi.util.Couple getSpecialEquivalencePair (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue left com.intellij.codeInspection.dataFlow.value.DfaValue right com.intellij.codeInspection.dataFlow.SpecialField field com.intellij.codeInspection.dataFlow.value.DfaValue leftValue com.intellij.codeInspection.dataFlow.value.DfaValue rightValue private boolean applySpecialFieldEquivalence (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue left com.intellij.codeInspection.dataFlow.value.DfaValue right com.intellij.openapi.util.Couple pair private boolean applyUnboxedRelation (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaValue, boolean) com.intellij.codeInspection.dataFlow.value.DfaValue dfaLeft com.intellij.codeInspection.dataFlow.value.DfaValue dfaRight boolean negated com.intellij.psi.PsiType leftType com.intellij.psi.PsiType rightType com.intellij.codeInspection.dataFlow.value.DfaValue unboxedLeft com.intellij.codeInspection.dataFlow.value.DfaValue unboxedRight com.intellij.codeInspection.dataFlow.value.DfaConstValue leftConst com.intellij.codeInspection.dataFlow.value.DfaConstValue rightConst private static com.intellij.psi.PsiType getPsiType (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.TypeConstraint constraint com.intellij.codeInspection.dataFlow.value.DfaValue value private boolean checkCompareWithBooleanLiteral (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaValue, boolean) boolean boolValue Object constVal com.intellij.codeInspection.dataFlow.value.DfaValue dfaLeft com.intellij.codeInspection.dataFlow.value.DfaValue dfaRight boolean negated static boolean isNaN (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue dfa private boolean applyRelation (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaValue, boolean) com.intellij.codeInspection.dataFlow.DistinctPairSet$DistinctPair pair com.intellij.codeInspection.dataFlow.value.DfaConstValue const1 com.intellij.codeInspection.dataFlow.value.DfaConstValue const2 java.util.Iterator iterator com.intellij.codeInspection.dataFlow.value.DfaValue dfaLeft com.intellij.codeInspection.dataFlow.value.DfaValue dfaRight boolean isNegated Integer c1Index Integer c2Index com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType constantRelation private boolean applyBooleanInequality (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue var com.intellij.codeInspection.dataFlow.value.DfaValue value Boolean constValue private boolean applyLessThanRelation (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue dfaLeft com.intellij.codeInspection.dataFlow.value.DfaValue dfaRight Integer c1Index Integer c2Index com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType constantRelation private boolean isUnstableValue (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.psi.PsiModifierListOwner owner private static boolean isPrimitive (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue value private static boolean preserveConstantDistinction (java.lang.Object, java.lang.Object) Object c1 Object c2 private com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType getConstantRelation (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaValue) int cmp double double1 double double2 com.intellij.codeInspection.dataFlow.value.DfaValue val1 com.intellij.codeInspection.dataFlow.value.DfaValue val2 com.intellij.codeInspection.dataFlow.value.DfaConstValue const1 com.intellij.codeInspection.dataFlow.value.DfaConstValue const2 Number value1 Number value2 int cmp public boolean checkNotNullable (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue varValue com.intellij.codeInspection.dataFlow.value.DfaValue value public java.lang.Object getValueFact (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaFactType) Object fact com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.codeInspection.dataFlow.DfaVariableState state com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.DfaFactType factType public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet getBinOpRange (com.intellij.codeInspection.dataFlow.value.DfaBinOpValue) com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType rel com.intellij.codeInspection.dataFlow.value.DfaBinOpValue binOp com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet left com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet right boolean isLong com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet result public void forceVariableFact (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.DfaFactType, java.lang.Object) com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.codeInspection.dataFlow.DfaFactType factType Object value com.intellij.codeInspection.dataFlow.DfaVariableState state private com.intellij.codeInspection.dataFlow.value.DfaValue resolveVariableValue (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.codeInspection.dataFlow.value.DfaConstValue constValue public com.intellij.codeInspection.dataFlow.DfaFactMap getFacts (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue variable com.intellij.codeInspection.dataFlow.DfaFactMap getFactMap (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.DfaVariableState state com.intellij.codeInspection.dataFlow.value.DfaValue value void setVariableState (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.DfaVariableState) com.intellij.codeInspection.dataFlow.value.DfaVariableValue dfaVar com.intellij.codeInspection.dataFlow.DfaVariableState state protected void updateEquivalentVariables (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.DfaVariableState) com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.value.DfaVariableValue dfaVar com.intellij.codeInspection.dataFlow.DfaVariableState state com.intellij.codeInspection.dataFlow.EqClass eqClass private com.intellij.codeInspection.dataFlow.value.DfaValue canonicalize (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaBoxedValue boxedValue com.intellij.codeInspection.dataFlow.value.DfaValue canonicalized com.intellij.codeInspection.dataFlow.value.DfaValue value private com.intellij.codeInspection.dataFlow.value.DfaVariableValue canonicalize (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) Integer index com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.codeInspection.dataFlow.value.DfaVariableValue qualifier private com.intellij.codeInspection.dataFlow.DfaVariableState getExistingVariableState (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.codeInspection.dataFlow.DfaVariableState state com.intellij.codeInspection.dataFlow.value.DfaVariableValue canonicalized com.intellij.codeInspection.dataFlow.DfaVariableState getVariableState (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue dfaVar com.intellij.codeInspection.dataFlow.DfaVariableState state private com.intellij.codeInspection.dataFlow.DfaVariableState getDefaultState (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue dfaVar void forVariableStates (java.util.function.BiConsumer) java.util.function.BiConsumer consumer protected com.intellij.codeInspection.dataFlow.DfaVariableState createVariableState (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue var public void flushFields () com.intellij.codeInspection.dataFlow.EqClass aClass com.intellij.codeInspection.dataFlow.value.DfaVariableValue qualifier com.intellij.codeInspection.dataFlow.value.DfaVariableValue value java.util.Set vars private boolean shouldMarkFlushed (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue value java.util.Set getChangedVariables () public void flushVariable (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue variable com.intellij.codeInspection.dataFlow.EqClass eqClass com.intellij.codeInspection.dataFlow.value.DfaVariableValue newCanonical void flushDependencies (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue dependent com.intellij.codeInspection.dataFlow.value.DfaVariableValue variable private void flushQualifiedMethods (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) java.util.List toFlush com.intellij.codeInspection.dataFlow.value.DfaVariableValue variable com.intellij.psi.PsiModifierListOwner psiVariable com.intellij.codeInspection.dataFlow.value.DfaVariableValue qualifier void doFlush (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, boolean) com.intellij.codeInspection.dataFlow.value.DfaVariableValue var boolean markFlushed private void removeEquivalence (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.DistinctPairSet$DistinctPair pair java.util.Iterator iterator com.intellij.codeInspection.dataFlow.DistinctPairSet$DistinctPair pair com.intellij.codeInspection.dataFlow.EqClass other java.util.Iterator iterator boolean successfullyConverted com.intellij.codeInspection.dataFlow.value.DfaVariableValue newCanonical com.intellij.codeInspection.dataFlow.value.DfaValue var int varID Integer varClassIndex com.intellij.codeInspection.dataFlow.EqClass varClass com.intellij.codeInspection.dataFlow.value.DfaVariableValue previousCanonical void removeEquivalenceForVariableAndWrappers (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.codeInspection.dataFlow.value.DfaValue wrapped java.lang.Object getMergeabilityKey () void merge (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl) com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl other protected void afterMerge (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl) com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl other private void mergeStacks (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl) com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl other java.util.List values private void mergeDistinctPairs (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl) com.intellij.codeInspection.dataFlow.EqClass first com.intellij.codeInspection.dataFlow.EqClass second com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType relation com.intellij.codeInspection.dataFlow.DistinctPairSet$DistinctPair pair com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl other java.util.ArrayList pairs private void mergeVariableStates (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl) com.intellij.codeInspection.dataFlow.DfaVariableState state com.intellij.codeInspection.dataFlow.DfaVariableState otherState com.intellij.codeInspection.dataFlow.DfaFactMap result com.intellij.codeInsight.Nullability nullability com.intellij.codeInsight.Nullability otherNullability com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl other java.util.Set vars private void retainEquivalences (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl) com.intellij.codeInspection.dataFlow.EqClass eqClass com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl other boolean needRestart private boolean retainEquivalences (com.intellij.codeInspection.dataFlow.EqClass, com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl) com.intellij.codeInspection.dataFlow.EqClass group com.intellij.codeInspection.dataFlow.value.DfaVariableValue target com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.codeInspection.dataFlow.value.DfaVariableValue target boolean united int valueId com.intellij.codeInspection.dataFlow.value.DfaVariableValue to int classIndex java.util.List vars com.intellij.codeInspection.dataFlow.EqClass eqClass com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl other java.util.List groups gnu.trove.TIntArrayList addedClasses int origIndex int[] addedClassesArray com.intellij.codeInspection.dataFlow.value.DfaVariableValue from boolean otherClassChanged private java.util.List splitEqClass (com.intellij.codeInspection.dataFlow.EqClass, com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl) com.intellij.codeInspection.dataFlow.EqClass list int otherClass com.intellij.codeInspection.dataFlow.EqClass list com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.EqClass eqClass com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl other gnu.trove.TIntObjectHashMap groupsInClasses java.util.List groups public volatile synthetic com.intellij.codeInspection.dataFlow.DfaMemoryState createClosureState () public volatile synthetic com.intellij.codeInspection.dataFlow.DfaMemoryState createCopy () private static synthetic java.lang.Object lambda$getMergeabilityKey$9 (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue val private synthetic com.intellij.codeInspection.dataFlow.value.DfaValue lambda$doFlush$8 (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.codeInspection.dataFlow.value.DfaValue val private synthetic void lambda$flushQualifiedMethods$7 (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue val private synthetic com.intellij.codeInspection.dataFlow.value.DfaValue lambda$flushVariable$6 (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue variable com.intellij.codeInspection.dataFlow.value.DfaVariableValue newCanonical com.intellij.codeInspection.dataFlow.value.DfaValue value private static synthetic boolean lambda$flushVariable$5 (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue variable com.intellij.codeInspection.dataFlow.value.DfaVariableValue candidate private static synthetic com.intellij.codeInspection.dataFlow.value.DfaValue lambda$flushFields$4 (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaFactMapValue factMapValue com.intellij.codeInspection.dataFlow.SpecialFieldValue sfValue com.intellij.codeInspection.dataFlow.value.DfaValue val private static synthetic com.intellij.codeInspection.dataFlow.EqClass lambda$getNonEqualConstants$3 (int, com.intellij.codeInspection.dataFlow.DistinctPairSet$DistinctPair) int index com.intellij.codeInspection.dataFlow.DistinctPairSet$DistinctPair pair private synthetic boolean lambda$checkInvariants$2 (int, java.lang.Integer) int id Integer classIndex com.intellij.codeInspection.dataFlow.EqClass eqClass private synthetic boolean lambda$storeClass$1 (int, int) int resultIndex int id private static synthetic void lambda$toString$0 (java.lang.StringBuilder, com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.DfaVariableState) StringBuilder result com.intellij.codeInspection.dataFlow.value.DfaVariableValue key com.intellij.codeInspection.dataFlow.DfaVariableState value static synthetic com.intellij.codeInspection.dataFlow.value.DfaValueFactory access$100 (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl) com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/DfaNullability$1.class
DfaNullability.java package com.intellij.codeInspection.dataFlow synthetic com.intellij.codeInspection.dataFlow.DfaNullability$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$codeInsight$Nullability static void <clinit> () }
com/intellij/codeInspection/dataFlow/DfaNullability.class
DfaNullability.java package com.intellij.codeInspection.dataFlow public final enum com.intellij.codeInspection.dataFlow.DfaNullability extends java.lang.Enum { public static final enum com.intellij.codeInspection.dataFlow.DfaNullability NULL public static final enum com.intellij.codeInspection.dataFlow.DfaNullability NULLABLE public static final enum com.intellij.codeInspection.dataFlow.DfaNullability NOT_NULL public static final enum com.intellij.codeInspection.dataFlow.DfaNullability UNKNOWN public static final enum com.intellij.codeInspection.dataFlow.DfaNullability FLUSHED private final String myInternalName private final String myPresentationalName private final com.intellij.codeInsight.Nullability myNullability private static final synthetic com.intellij.codeInspection.dataFlow.DfaNullability[] $VALUES public static com.intellij.codeInspection.dataFlow.DfaNullability[] values () public static com.intellij.codeInspection.dataFlow.DfaNullability valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String, java.lang.String, com.intellij.codeInsight.Nullability) String internalName String presentationalName com.intellij.codeInsight.Nullability nullability public java.lang.String getInternalName () public java.lang.String getPresentationName () public static boolean isNullable (com.intellij.codeInspection.dataFlow.DfaFactMap) com.intellij.codeInspection.dataFlow.DfaFactMap map public static boolean isNotNull (com.intellij.codeInspection.dataFlow.DfaFactMap) com.intellij.codeInspection.dataFlow.DfaFactMap map public static com.intellij.codeInsight.Nullability toNullability (com.intellij.codeInspection.dataFlow.DfaNullability) com.intellij.codeInspection.dataFlow.DfaNullability dfaNullability public static com.intellij.codeInspection.dataFlow.DfaNullability fromNullability (com.intellij.codeInsight.Nullability) com.intellij.codeInsight.Nullability nullability static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/DfaOptionalSupport$ReplaceOptionalCallFix.class
DfaOptionalSupport.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.DfaOptionalSupport$ReplaceOptionalCallFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private final String myTargetMethodName private final boolean myClearArguments void <init> (java.lang.String, boolean) String targetMethodName boolean clearArguments public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiExpressionList argList com.intellij.psi.PsiExpression[] args com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiMethodCallExpression methodCallExpression public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/DfaOptionalSupport.class
DfaOptionalSupport.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.DfaOptionalSupport extends java.lang.Object { public void <init> () static com.intellij.codeInspection.LocalQuickFix registerReplaceOptionalOfWithOfNullableFix (com.intellij.psi.PsiExpression) String qualifiedName com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass private static com.intellij.psi.PsiMethodCallExpression findCallExpression (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement anchor com.intellij.psi.PsiElement argList static com.intellij.codeInspection.LocalQuickFix createReplaceOptionalOfNullableWithEmptyFix (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement anchor com.intellij.psi.PsiMethodCallExpression parent boolean jdkOptional static com.intellij.codeInspection.LocalQuickFix createReplaceOptionalOfNullableWithOfFix (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement anchor com.intellij.psi.PsiMethodCallExpression parent public static com.intellij.codeInspection.dataFlow.value.DfaValue getOptionalValue (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, boolean) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory boolean present com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.DfaFactMap facts private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/DfaPsiUtil$1$1.class
DfaPsiUtil.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.DfaPsiUtil$1$1 extends com.intellij.codeInspection.dataFlow.StandardDataFlowRunner { final synthetic java.util.Map val$map final synthetic com.intellij.codeInspection.dataFlow.DfaPsiUtil$1 this$0 void <init> (com.intellij.codeInspection.dataFlow.DfaPsiUtil$1, boolean, com.intellij.psi.PsiElement, java.util.Map) com.intellij.codeInspection.dataFlow.DfaPsiUtil$1 this$0 boolean unknownMembersAreNullable com.intellij.psi.PsiElement context private boolean isCallExposingNonInitializedFields (com.intellij.codeInspection.dataFlow.instructions.Instruction) com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.instructions.Instruction instruction com.intellij.psi.PsiCall call com.intellij.psi.PsiExpressionList argumentList private boolean canAccessFields (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiClass type com.intellij.util.containers.JBIterable typeContainers protected com.intellij.codeInspection.dataFlow.DfaInstructionState[] acceptInstruction (com.intellij.codeInspection.dataFlow.InstructionVisitor, com.intellij.codeInspection.dataFlow.DfaInstructionState) com.intellij.psi.PsiField field com.intellij.codeInspection.dataFlow.InstructionVisitor visitor com.intellij.codeInspection.dataFlow.DfaInstructionState instructionState com.intellij.codeInspection.dataFlow.instructions.Instruction instruction private static synthetic boolean lambda$canAccessFields$0 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass c private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/DfaPsiUtil$1.class
DfaPsiUtil.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.DfaPsiUtil$1 extends java.lang.Object implements com.intellij.psi.util.CachedValueProvider { final synthetic com.intellij.psi.PsiMethod val$constructor final synthetic com.intellij.psi.PsiClass val$containingClass void <init> (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass) public com.intellij.psi.util.CachedValueProvider$Result compute () java.util.Map$Entry entry com.intellij.psi.PsiCodeBlock body java.util.Map map com.intellij.codeInspection.dataFlow.StandardDataFlowRunner dfaRunner com.intellij.codeInspection.dataFlow.RunnerResult rc java.util.Set notNullFields private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/DfaPsiUtil$2$1.class
DfaPsiUtil.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.DfaPsiUtil$2$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic java.util.Set val$fieldNames final synthetic com.intellij.util.containers.MultiMap val$result final synthetic com.intellij.codeInspection.dataFlow.DfaPsiUtil$2 this$0 void <init> (com.intellij.codeInspection.dataFlow.DfaPsiUtil$2, java.util.Set, com.intellij.util.containers.MultiMap) com.intellij.codeInspection.dataFlow.DfaPsiUtil$2 this$0 public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiElement target com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiExpression lExpression com.intellij.psi.PsiExpression rExpression }
com/intellij/codeInspection/dataFlow/DfaPsiUtil$2.class
DfaPsiUtil.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.DfaPsiUtil$2 extends java.lang.Object implements com.intellij.psi.util.CachedValueProvider { final synthetic com.intellij.psi.PsiClass val$psiClass void <init> (com.intellij.psi.PsiClass) public com.intellij.psi.util.CachedValueProvider$Result compute () com.intellij.psi.PsiField field com.intellij.psi.PsiMethod constructor java.util.Set fieldNames com.intellij.util.containers.MultiMap result com.intellij.psi.JavaRecursiveElementWalkingVisitor visitor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/DfaPsiUtil.class
DfaPsiUtil.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.DfaPsiUtil extends java.lang.Object { public void <init> () public static boolean isFinalField (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable var static com.intellij.psi.PsiElement getEnclosingCodeBlock (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement codeBlock com.intellij.psi.PsiElement codeBlock com.intellij.psi.PsiAnonymousClass anon com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context com.intellij.psi.PsiElement codeBlock public static com.intellij.codeInsight.Nullability getElementNullability (com.intellij.psi.PsiType, com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiType resultType com.intellij.psi.PsiModifierListOwner owner public static com.intellij.codeInsight.Nullability getElementNullabilityIgnoringParameterInference (com.intellij.psi.PsiType, com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiType resultType com.intellij.psi.PsiModifierListOwner owner private static com.intellij.codeInsight.Nullability getElementNullability (com.intellij.psi.PsiType, com.intellij.psi.PsiModifierListOwner, boolean) com.intellij.psi.PsiField field com.intellij.psi.PsiType resultType com.intellij.psi.PsiModifierListOwner owner boolean ignoreParameterNullabilityInference com.intellij.codeInsight.Nullability fromAnnotation com.intellij.codeInsight.Nullability fromType private static com.intellij.codeInsight.Nullability getNullabilityFromAnnotation (com.intellij.psi.PsiModifierListOwner, boolean) com.intellij.psi.PsiModifierListOwner owner boolean ignoreParameterNullabilityInference com.intellij.codeInsight.NullableNotNullManager manager com.intellij.codeInsight.NullabilityAnnotationInfo info private static boolean isMapMethodWithUnknownNullity (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method String name com.intellij.psi.PsiMethod superMethod public static com.intellij.codeInsight.Nullability inferParameterNullability (com.intellij.psi.PsiParameter) com.intellij.psi.PsiElement gParent com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiElement parent private static com.intellij.psi.PsiType inferLoopParameterTypeWithNullability (com.intellij.psi.PsiForeachStatement) com.intellij.psi.PsiForeachStatement targetLoop com.intellij.psi.PsiElement target com.intellij.psi.PsiForeachStatement loop com.intellij.psi.PsiExpression iteratedValue com.intellij.psi.PsiType iteratedType public static com.intellij.codeInsight.Nullability getTypeNullability (com.intellij.psi.PsiType) com.intellij.psi.PsiType type com.intellij.openapi.util.Ref result private static com.intellij.codeInsight.Nullability getTypeOwnNullability (com.intellij.psi.PsiType) String qualifiedName com.intellij.codeInsight.NullableNotNullManager nnn com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiType eachType public static com.intellij.codeInsight.Nullability getFunctionalParameterNullability (com.intellij.psi.PsiFunctionalExpression, int) com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiType parameterType com.intellij.psi.PsiFunctionalExpression function int index com.intellij.codeInsight.Nullability nullability com.intellij.psi.PsiClassType type com.intellij.psi.PsiMethod sam private static com.intellij.codeInsight.Nullability inferLambdaParameterNullability (com.intellij.psi.PsiFunctionalExpression, int) int expressionIndex com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpressionList list com.intellij.psi.PsiElement listParent com.intellij.psi.PsiFunctionalExpression lambda int parameterIndex com.intellij.psi.PsiElement expression com.intellij.psi.PsiElement expressionParent private static com.intellij.codeInsight.Nullability getLambdaParameterNullability (com.intellij.psi.PsiMethod, int, int) String methodName com.intellij.psi.PsiMethod method int parameterIndex int lambdaParameterIndex com.intellij.psi.PsiClass type private static boolean isEnumPredefinedMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethod method String methodName public static boolean isInitializedNotNull (com.intellij.psi.PsiField) com.intellij.psi.PsiMethod method com.intellij.psi.PsiField field com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethod[] constructors private static java.util.Set getNotNullInitializedFields (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiCodeBlock body public static java.util.List findAllConstructorInitializers (com.intellij.psi.PsiField) com.intellij.psi.PsiField field java.util.List result com.intellij.psi.PsiClass containingClass private static com.intellij.util.containers.MultiMap getAllConstructorFieldInitializers (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass public static com.intellij.psi.PsiElement getTopmostBlockInSameClass (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement position public static java.util.Collection getVariableAssignmentsInFile (com.intellij.psi.PsiVariable, boolean, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable psiVariable boolean literalsOnly com.intellij.psi.PsiElement place com.intellij.openapi.util.Ref modificationRef com.intellij.psi.PsiElement codeBlock int placeOffset com.intellij.psi.PsiFile containingFile com.intellij.psi.search.LocalSearchScope scope java.util.Collection references java.util.List list com.intellij.psi.PsiExpression initializer private static boolean allOperandsAreLiterals (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression op com.intellij.psi.PsiPolyadicExpression binaryExpression com.intellij.psi.PsiExpression psiExpression com.intellij.util.containers.Stack stack com.intellij.psi.PsiExpression expression private static synthetic com.intellij.psi.PsiExpression lambda$getVariableAssignmentsInFile$3 (com.intellij.openapi.util.Ref, boolean, com.intellij.psi.PsiElement, int, com.intellij.psi.PsiReference) com.intellij.psi.PsiExpression rValue com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.tree.IElementType operation com.intellij.openapi.util.Ref modificationRef boolean literalsOnly com.intellij.psi.PsiElement codeBlock int placeOffset com.intellij.psi.PsiReference psiReference com.intellij.psi.PsiElement parent private static synthetic boolean lambda$getTopmostBlockInSameClass$2 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e private static synthetic boolean lambda$getTopmostBlockInSameClass$1 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e private static synthetic boolean lambda$getTypeNullability$0 (com.intellij.openapi.util.Ref, com.intellij.psi.PsiType) com.intellij.openapi.util.Ref result com.intellij.psi.PsiType eachType private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/DfaUtil$1.class
DfaUtil.java package com.intellij.codeInspection.dataFlow synthetic com.intellij.codeInspection.dataFlow.DfaUtil$1 extends java.lang.Object { }
com/intellij/codeInspection/dataFlow/DfaUtil$1BlockNullabilityVisitor.class
DfaUtil.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.DfaUtil$1BlockNullabilityVisitor extends com.intellij.codeInspection.dataFlow.StandardInstructionVisitor { boolean hasNulls boolean hasNotNulls boolean hasUnknowns final synthetic com.intellij.psi.PsiParameterListOwner val$owner void <init> (com.intellij.psi.PsiParameterListOwner) protected void checkReturnValue (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.psi.PsiExpression, com.intellij.psi.PsiParameterListOwner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.psi.PsiExpression expression com.intellij.psi.PsiParameterListOwner context com.intellij.codeInspection.dataFlow.DfaMemoryState state private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/DfaUtil$1Visitor.class
DfaUtil.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.DfaUtil$1Visitor extends com.intellij.codeInspection.dataFlow.StandardInstructionVisitor { Object exprValue final synthetic com.intellij.psi.PsiExpression val$expressionToAnalyze final synthetic com.intellij.codeInspection.dataFlow.DataFlowRunner val$runner void <init> (com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.DataFlowRunner) protected void beforeExpressionPush (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.psi.PsiExpression, com.intellij.openapi.util.TextRange, com.intellij.codeInspection.dataFlow.DfaMemoryState) Object newValue com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.psi.PsiExpression expr com.intellij.openapi.util.TextRange range com.intellij.codeInspection.dataFlow.DfaMemoryState state Object newValue private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/DfaUtil$ValuableInstructionVisitor$PlaceResult.class
DfaUtil.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.DfaUtil$ValuableInstructionVisitor$PlaceResult extends java.lang.Object { final com.intellij.openapi.util.MultiValuesMap myValues final java.util.Set myNulls final java.util.Set myNotNulls void <init> () }
com/intellij/codeInspection/dataFlow/DfaUtil$ValuableInstructionVisitor.class
DfaUtil.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.DfaUtil$ValuableInstructionVisitor extends com.intellij.codeInspection.dataFlow.StandardInstructionVisitor { final java.util.Map myResults private void <init> () public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitPush (com.intellij.codeInspection.dataFlow.instructions.PushInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.psi.PsiModifierListOwner element com.intellij.codeInspection.dataFlow.DfaUtil$ValuableInstructionVisitor$PlaceResult result com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.instructions.PushInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.psi.PsiExpression place public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitAssign (com.intellij.codeInspection.dataFlow.instructions.AssignInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.util.containers.FList nextValue com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.psi.PsiExpression rightValue com.intellij.psi.PsiElement parent com.intellij.psi.tree.IElementType type com.intellij.util.containers.FList prevValue com.intellij.codeInspection.dataFlow.ValuableDataFlowRunner$ValuableDfaVariableState curState com.intellij.util.containers.FList curValue com.intellij.util.containers.FList nextValue com.intellij.codeInspection.dataFlow.instructions.AssignInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState _memState com.intellij.codeInspection.dataFlow.instructions.Instruction nextInstruction com.intellij.codeInspection.dataFlow.ValuableDataFlowRunner$MyDfaMemoryState memState com.intellij.codeInspection.dataFlow.value.DfaValue dfaSource com.intellij.codeInspection.dataFlow.value.DfaValue dfaDest private static synthetic void lambda$visitPush$1 (com.intellij.codeInspection.dataFlow.DfaUtil$ValuableInstructionVisitor$PlaceResult, com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.DfaVariableState) com.intellij.psi.PsiModifierListOwner element com.intellij.codeInspection.dataFlow.DfaUtil$ValuableInstructionVisitor$PlaceResult result com.intellij.codeInspection.dataFlow.value.DfaVariableValue variableValue com.intellij.codeInspection.dataFlow.DfaVariableState value com.intellij.codeInspection.dataFlow.ValuableDataFlowRunner$ValuableDfaVariableState state com.intellij.util.containers.FList concatenation private static synthetic com.intellij.codeInspection.dataFlow.DfaUtil$ValuableInstructionVisitor$PlaceResult lambda$visitPush$0 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement __ synthetic void <init> (com.intellij.codeInspection.dataFlow.DfaUtil$1) com.intellij.codeInspection.dataFlow.DfaUtil$1 x0 }
com/intellij/codeInspection/dataFlow/DfaUtil.class
DfaUtil.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.DfaUtil extends java.lang.Object { private static final Object UNKNOWN_VALUE public void <init> () public static java.util.Collection getCachedVariableValues (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context com.intellij.psi.PsiElement codeBlock java.util.Map value com.intellij.codeInspection.dataFlow.DfaUtil$ValuableInstructionVisitor$PlaceResult placeResult java.util.Collection concatenations private static java.util.Map getCachedPlaceResults (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement codeBlock public static com.intellij.codeInspection.dataFlow.Nullness checkNullness (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context public static com.intellij.codeInsight.Nullability checkNullability (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context com.intellij.codeInsight.Nullability nullability public static com.intellij.codeInsight.Nullability tryCheckNullability (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context com.intellij.psi.PsiElement outerBlock com.intellij.psi.PsiElement codeBlock java.util.Map results com.intellij.codeInspection.dataFlow.DfaUtil$ValuableInstructionVisitor$PlaceResult placeResult public static java.util.Collection getPossibleInitializationElements (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement targetElement java.util.Collection variableValues com.intellij.psi.PsiElement qualifierExpression static com.intellij.psi.PsiElement getClosureInside (com.intellij.codeInspection.dataFlow.instructions.Instruction) com.intellij.psi.PsiCall anchor com.intellij.psi.PsiElement anchor com.intellij.codeInspection.dataFlow.instructions.Instruction instruction public static com.intellij.codeInspection.dataFlow.Nullness inferMethodNullity (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static com.intellij.codeInsight.Nullability inferMethodNullability (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method private static boolean suppressNullable (com.intellij.psi.PsiMethod) com.intellij.codeInspection.dataFlow.StandardMethodContract contract com.intellij.psi.PsiMethod method public static com.intellij.codeInsight.Nullability inferLambdaNullability (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression lambda private static com.intellij.codeInsight.Nullability inferBlockNullability (com.intellij.psi.PsiParameterListOwner, boolean) com.intellij.psi.PsiParameterListOwner owner boolean suppressNullable com.intellij.psi.PsiElement body com.intellij.codeInspection.dataFlow.StandardDataFlowRunner dfaRunner com.intellij.codeInspection.dataFlow.DfaUtil$1BlockNullabilityVisitor visitor com.intellij.codeInspection.dataFlow.RunnerResult rc static com.intellij.codeInspection.dataFlow.value.DfaValue getPossiblyNonInitializedValue (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.psi.PsiField, com.intellij.psi.PsiElement) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.psi.PsiField target com.intellij.psi.PsiElement context com.intellij.psi.PsiMethod placeMethod com.intellij.psi.PsiClass placeClass private static int getWriteOffset (com.intellij.psi.PsiField) com.intellij.psi.PsiClassInitializer initializer com.intellij.psi.PsiField field com.intellij.psi.PsiField target boolean isFinal int offset com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClassInitializer[] initializers java.util.function.Predicate writesToTarget java.util.function.Predicate hasSideEffectCall private static int getAccessOffset (com.intellij.psi.PsiMethod) com.intellij.psi.PsiExpression initializer java.util.function.Predicate callToMethod com.intellij.psi.PsiField field com.intellij.psi.PsiMethod referrer com.intellij.psi.PsiClass aClass boolean isStatic public static boolean hasInitializationHacks (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiClass containingClass public static boolean ignoreInitializer (com.intellij.psi.PsiVariable) com.intellij.psi.PsiLiteralExpression initializer com.intellij.psi.PsiVariable variable static boolean isEffectivelyUnqualified (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue variableValue public static boolean hasImplicitImpureSuperCall (com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiClass superClass com.intellij.psi.PsiElement superCtor static com.intellij.psi.PsiElement getDataflowContext (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMember member public static java.lang.Boolean evaluateCondition (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression condition com.intellij.codeInspection.dataFlow.CommonDataflow$DataflowResult result public static boolean isComparedByEquals (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static com.intellij.codeInspection.dataFlow.value.DfaValue boxUnbox (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.psi.PsiType) com.intellij.codeInspection.dataFlow.value.DfaValue boxed com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.psi.PsiType type public static java.lang.Object computeValue (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression expressionToAnalyze Object computed com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaUtil$1Visitor visitor com.intellij.codeInspection.dataFlow.RunnerResult result public static java.util.List addRangeContracts (com.intellij.psi.PsiMethod, java.util.List) com.intellij.codeInspection.dataFlow.MethodContract contract com.intellij.codeInspection.dataFlow.MethodContract contract com.intellij.psi.PsiParameter parameter com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet fromType com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet fromAnnotation int i com.intellij.psi.PsiMethod method java.util.List contracts com.intellij.psi.PsiParameter[] parameters java.util.List rangeContracts private static com.intellij.psi.PsiExpression concatenateExpressions (com.intellij.util.containers.FList) com.intellij.util.IncorrectOperationException e com.intellij.util.containers.FList concatenation String text public static boolean isNaN (java.lang.Object) Object value private static synthetic boolean lambda$getAccessOffset$5 (com.intellij.psi.PsiMethod, boolean, com.intellij.psi.PsiExpression) com.intellij.psi.PsiMethod referrer boolean isStatic com.intellij.psi.PsiExpression e com.intellij.psi.PsiMethodCallExpression call private static synthetic boolean lambda$getWriteOffset$4 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static synthetic boolean lambda$null$3 (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method private static synthetic boolean lambda$getWriteOffset$2 (com.intellij.psi.PsiField, com.intellij.psi.PsiElement) com.intellij.psi.PsiField target com.intellij.psi.PsiElement element private static synthetic boolean lambda$null$1 (com.intellij.psi.PsiField, com.intellij.psi.PsiElement) com.intellij.psi.PsiField target com.intellij.psi.PsiElement e private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getCachedPlaceResults$0 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement codeBlock com.intellij.codeInspection.dataFlow.DfaUtil$ValuableInstructionVisitor visitor com.intellij.codeInspection.dataFlow.RunnerResult runnerResult static synthetic java.lang.Object access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/DfaVariableState.class
DfaVariableState.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.DfaVariableState extends java.lang.Object { final com.intellij.codeInspection.dataFlow.DfaFactMap myFactMap private final int myHash void <init> (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue dfaVar public boolean isSuperStateOf (com.intellij.codeInspection.dataFlow.DfaVariableState) com.intellij.codeInspection.dataFlow.DfaVariableState that void <init> (com.intellij.codeInspection.dataFlow.DfaFactMap) com.intellij.codeInspection.dataFlow.DfaFactMap factMap com.intellij.codeInspection.dataFlow.DfaVariableState withInstanceofValue (com.intellij.codeInspection.dataFlow.value.DfaPsiType) com.intellij.codeInspection.dataFlow.value.DfaPsiType dfaType com.intellij.codeInspection.dataFlow.DfaVariableState withNotInstanceofValue (com.intellij.codeInspection.dataFlow.value.DfaPsiType) com.intellij.codeInspection.dataFlow.value.DfaPsiType dfaType com.intellij.codeInspection.dataFlow.TypeConstraint typeConstraint com.intellij.codeInspection.dataFlow.TypeConstraint newTypeConstraint com.intellij.codeInspection.dataFlow.DfaVariableState withoutType (com.intellij.codeInspection.dataFlow.value.DfaPsiType) com.intellij.codeInspection.dataFlow.value.DfaPsiType type public int hashCode () public boolean equals (java.lang.Object) Object obj com.intellij.codeInspection.dataFlow.DfaVariableState aState protected com.intellij.codeInspection.dataFlow.DfaVariableState createCopy (com.intellij.codeInspection.dataFlow.DfaFactMap) com.intellij.codeInspection.dataFlow.DfaFactMap factMap public java.lang.String toString () com.intellij.codeInsight.Nullability getNullability () public boolean isNotNull () com.intellij.codeInspection.dataFlow.DfaVariableState withNotNull () com.intellij.codeInspection.dataFlow.DfaVariableState withFact (com.intellij.codeInspection.dataFlow.DfaFactType, java.lang.Object) com.intellij.codeInspection.dataFlow.DfaFactType type Object value com.intellij.codeInspection.dataFlow.DfaVariableState withoutFact (com.intellij.codeInspection.dataFlow.DfaFactType) com.intellij.codeInspection.dataFlow.DfaFactType type com.intellij.codeInspection.dataFlow.DfaVariableState intersectFact (com.intellij.codeInspection.dataFlow.DfaFactType, java.lang.Object) com.intellij.codeInspection.dataFlow.DfaFactType type Object value com.intellij.codeInspection.dataFlow.DfaVariableState intersectMap (com.intellij.codeInspection.dataFlow.DfaFactMap) com.intellij.codeInspection.dataFlow.DfaFactMap map public com.intellij.codeInspection.dataFlow.DfaVariableState withFacts (com.intellij.codeInspection.dataFlow.DfaFactMap) com.intellij.codeInspection.dataFlow.DfaFactMap facts public com.intellij.codeInspection.dataFlow.DfaVariableState withValue (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue value public com.intellij.codeInspection.dataFlow.value.DfaValue getValue () public com.intellij.codeInspection.dataFlow.TypeConstraint getTypeConstraint () com.intellij.codeInspection.dataFlow.TypeConstraint fact public java.lang.Object getFact (com.intellij.codeInspection.dataFlow.DfaFactType) com.intellij.codeInspection.dataFlow.DfaFactType factType private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/DistinctPairSet$1.class
DistinctPairSet.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.DistinctPairSet$1 extends java.lang.Object implements java.util.Iterator { final gnu.trove.TLongIterator iterator final synthetic com.intellij.codeInspection.dataFlow.DistinctPairSet this$0 void <init> (com.intellij.codeInspection.dataFlow.DistinctPairSet) com.intellij.codeInspection.dataFlow.DistinctPairSet this$0 public boolean hasNext () public com.intellij.codeInspection.dataFlow.DistinctPairSet$DistinctPair next () public void remove () public volatile synthetic java.lang.Object next () }
com/intellij/codeInspection/dataFlow/DistinctPairSet$DistinctPair.class
DistinctPairSet.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.DistinctPairSet$DistinctPair extends java.lang.Object { private final int myFirst private final int mySecond private final boolean myOrdered private final java.util.List myList private void <init> (int, int, boolean, java.util.List) int first int second boolean ordered java.util.List list public com.intellij.codeInspection.dataFlow.EqClass getFirst () public int getFirstIndex () public com.intellij.codeInspection.dataFlow.EqClass getSecond () public int getSecondIndex () public void check () public boolean isOrdered () public com.intellij.codeInspection.dataFlow.EqClass getOtherClass (int) int eqClassIndex public boolean equals (java.lang.Object) Object obj com.intellij.codeInspection.dataFlow.DistinctPairSet$DistinctPair that public int hashCode () public java.lang.String toString () static synthetic int access$000 (com.intellij.codeInspection.dataFlow.DistinctPairSet$DistinctPair) com.intellij.codeInspection.dataFlow.DistinctPairSet$DistinctPair x0 static synthetic int access$100 (com.intellij.codeInspection.dataFlow.DistinctPairSet$DistinctPair) com.intellij.codeInspection.dataFlow.DistinctPairSet$DistinctPair x0 static synthetic boolean access$200 (com.intellij.codeInspection.dataFlow.DistinctPairSet$DistinctPair) com.intellij.codeInspection.dataFlow.DistinctPairSet$DistinctPair x0 synthetic void <init> (int, int, boolean, java.util.List, com.intellij.codeInspection.dataFlow.DistinctPairSet$1) int x0 int x1 boolean x2 java.util.List x3 com.intellij.codeInspection.dataFlow.DistinctPairSet$1 x4 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/DistinctPairSet.class
DistinctPairSet.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.DistinctPairSet extends java.util.AbstractSet { private final com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl myState private final gnu.trove.TLongHashSet myData void <init> (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl) com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl state void <init> (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl, com.intellij.codeInspection.dataFlow.DistinctPairSet) com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl state com.intellij.codeInspection.dataFlow.DistinctPairSet other boolean addOrdered (int, int) com.intellij.codeInspection.dataFlow.DistinctPairSet$DistinctPair pair int firstIndex int secondIndex gnu.trove.TLongHashSet toAdd void addUnordered (int, int) int firstIndex int secondIndex public boolean remove (java.lang.Object) com.intellij.codeInspection.dataFlow.DistinctPairSet$DistinctPair dp Object o public boolean contains (java.lang.Object) Object o com.intellij.codeInspection.dataFlow.DistinctPairSet$DistinctPair dp com.intellij.codeInspection.dataFlow.EqClass first com.intellij.codeInspection.dataFlow.EqClass second int firstVal int secondVal int firstIndex int secondIndex long pair public java.util.Iterator iterator () public int size () public boolean unite (int, int) int pc1 int pc2 boolean addedToC1 long distinct long c int i int c1Index int c2Index gnu.trove.TLongArrayList c2Pairs long[] distincts public void splitClass (int, int[]) int splitIndex int splitIndex com.intellij.codeInspection.dataFlow.DistinctPairSet$DistinctPair pair gnu.trove.TLongIterator iterator int index int[] splitIndices gnu.trove.TLongArrayList toAdd public boolean areDistinctUnordered (int, int) int c1Index int c2Index com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType getRelation (int, int) int c1Index int c2Index private com.intellij.codeInspection.dataFlow.DistinctPairSet$DistinctPair decode (long) long encoded boolean ordered public void dropOrder (com.intellij.codeInspection.dataFlow.DistinctPairSet$DistinctPair) com.intellij.codeInspection.dataFlow.DistinctPairSet$DistinctPair pair private static long createPair (int, int, boolean) int low int high boolean ordered private static int low (long) long l private static int high (long) long l static synthetic gnu.trove.TLongHashSet access$300 (com.intellij.codeInspection.dataFlow.DistinctPairSet) com.intellij.codeInspection.dataFlow.DistinctPairSet x0 static synthetic com.intellij.codeInspection.dataFlow.DistinctPairSet$DistinctPair access$400 (com.intellij.codeInspection.dataFlow.DistinctPairSet, long) com.intellij.codeInspection.dataFlow.DistinctPairSet x0 long x1 }
com/intellij/codeInspection/dataFlow/EqClass.class
EqClass.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.EqClass extends com.intellij.codeInspection.dataFlow.SortedIntSet { private final com.intellij.codeInspection.dataFlow.value.DfaValueFactory myFactory static final java.util.Comparator CANONICAL_VARIABLE_COMPARATOR void <init> (com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory void <init> (com.intellij.codeInspection.dataFlow.EqClass) com.intellij.codeInspection.dataFlow.EqClass toCopy public java.lang.String toString () int value com.intellij.codeInspection.dataFlow.value.DfaValue dfaValue int i StringBuilder buf java.util.List getVariables (boolean) boolean unwrap java.util.List vars com.intellij.codeInspection.dataFlow.value.DfaVariableValue getCanonicalVariable () java.util.List getMemberValues () java.util.List result com.intellij.codeInspection.dataFlow.value.DfaConstValue findConstant () com.intellij.openapi.util.Ref result boolean containsConstantsOnly () int size private synthetic boolean lambda$findConstant$4 (com.intellij.openapi.util.Ref, int) com.intellij.openapi.util.Ref result int id com.intellij.codeInspection.dataFlow.value.DfaValue value private synthetic boolean lambda$getMemberValues$3 (java.util.List, int) java.util.List result int id com.intellij.codeInspection.dataFlow.value.DfaValue value private synthetic com.intellij.codeInspection.dataFlow.value.DfaValue lambda$getCanonicalVariable$2 (int) int idx private synthetic boolean lambda$getVariables$1 (java.util.List, boolean, int) java.util.List vars boolean unwrap int id com.intellij.codeInspection.dataFlow.value.DfaValue value private static synthetic int lambda$static$0 (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue v1 com.intellij.codeInspection.dataFlow.value.DfaVariableValue v2 int result static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/ExceptionTransfer.class
controlTransfer.kt package com.intellij.codeInspection.dataFlow public final com.intellij.codeInspection.dataFlow.ExceptionTransfer extends java.lang.Object implements com.intellij.codeInspection.dataFlow.TransferTarget { private final com.intellij.codeInspection.dataFlow.value.DfaPsiType throwable public java.lang.String toString () public final com.intellij.codeInspection.dataFlow.value.DfaPsiType getThrowable () public void <init> (com.intellij.codeInspection.dataFlow.value.DfaPsiType) com.intellij.codeInspection.dataFlow.value.DfaPsiType throwable public java.util.Collection getPossibleTargets () public java.util.List dispatch (com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.DataFlowRunner) com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.DataFlowRunner runner public final com.intellij.codeInspection.dataFlow.value.DfaPsiType component1 () public final com.intellij.codeInspection.dataFlow.ExceptionTransfer copy (com.intellij.codeInspection.dataFlow.value.DfaPsiType) com.intellij.codeInspection.dataFlow.value.DfaPsiType throwable public static synthetic com.intellij.codeInspection.dataFlow.ExceptionTransfer copy$default (com.intellij.codeInspection.dataFlow.ExceptionTransfer, com.intellij.codeInspection.dataFlow.value.DfaPsiType, int, java.lang.Object) public int hashCode () public boolean equals (java.lang.Object) }
com/intellij/codeInspection/dataFlow/ExitFinallyTransfer.class
controlTransfer.kt package com.intellij.codeInspection.dataFlow public final com.intellij.codeInspection.dataFlow.ExitFinallyTransfer extends java.lang.Object implements com.intellij.codeInspection.dataFlow.TransferTarget { private final com.intellij.codeInspection.dataFlow.Trap$EnterFinally enterFinally public java.util.Set getPossibleTargets () com.intellij.codeInspection.dataFlow.instructions.ControlTransferInstruction it int $i$a$-flatMap-ExitFinallyTransfer$getPossibleTargets$1 Iterable list$iv$iv Object element$iv$iv Iterable $this$flatMapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$flatMapTo Iterable $this$flatMap$iv int $i$f$flatMap int index int $i$a$-filter-ExitFinallyTransfer$getPossibleTargets$2 Object element$iv$iv Iterable $this$filterTo$iv$iv java.util.Collection destination$iv$iv int $i$f$filterTo Iterable $this$filter$iv int $i$f$filter public volatile synthetic java.util.Collection getPossibleTargets () public java.util.List dispatch (com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.DataFlowRunner) com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.DataFlowRunner runner public java.lang.String toString () public void <init> (com.intellij.codeInspection.dataFlow.Trap$EnterFinally) com.intellij.codeInspection.dataFlow.Trap$EnterFinally enterFinally private final com.intellij.codeInspection.dataFlow.Trap$EnterFinally component1 () public final com.intellij.codeInspection.dataFlow.ExitFinallyTransfer copy (com.intellij.codeInspection.dataFlow.Trap$EnterFinally) com.intellij.codeInspection.dataFlow.Trap$EnterFinally enterFinally public static synthetic com.intellij.codeInspection.dataFlow.ExitFinallyTransfer copy$default (com.intellij.codeInspection.dataFlow.ExitFinallyTransfer, com.intellij.codeInspection.dataFlow.Trap$EnterFinally, int, java.lang.Object) public int hashCode () public boolean equals (java.lang.Object) }
com/intellij/codeInspection/dataFlow/HardcodedContracts$ContractProvider.class
HardcodedContracts.java package com.intellij.codeInspection.dataFlow abstract com.intellij.codeInspection.dataFlow.HardcodedContracts$ContractProvider extends java.lang.Object { public abstract java.util.List getContracts (com.intellij.psi.PsiMethodCallExpression, int) public static com.intellij.codeInspection.dataFlow.HardcodedContracts$ContractProvider of (com.intellij.codeInspection.dataFlow.MethodContract) com.intellij.codeInspection.dataFlow.MethodContract contract public static transient com.intellij.codeInspection.dataFlow.HardcodedContracts$ContractProvider of (com.intellij.codeInspection.dataFlow.MethodContract[]) com.intellij.codeInspection.dataFlow.MethodContract[] contracts private static synthetic java.util.List lambda$of$1 (com.intellij.codeInspection.dataFlow.MethodContract[], com.intellij.psi.PsiMethodCallExpression, int) com.intellij.codeInspection.dataFlow.MethodContract[] contracts com.intellij.psi.PsiMethodCallExpression call int paramCount private static synthetic java.util.List lambda$of$0 (com.intellij.codeInspection.dataFlow.MethodContract, com.intellij.psi.PsiMethodCallExpression, int) com.intellij.codeInspection.dataFlow.MethodContract contract com.intellij.psi.PsiMethodCallExpression call int paramCount }
com/intellij/codeInspection/dataFlow/HardcodedContracts.class
HardcodedContracts.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.HardcodedContracts extends java.lang.Object { private static final java.util.List ARRAY_RANGE_CONTRACTS private static final com.siyeh.ig.callMatcher.CallMatcher QUEUE_POLL private static final com.siyeh.ig.callMatcher.CallMapper HARDCODED_CONTRACTS public void <init> () public static java.util.List getHardcodedContracts (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethodCallExpression) java.util.List contracts com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] constraints com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] constraints com.intellij.codeInspection.dataFlow.StandardMethodContract contract com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiClass owner int paramCount String className com.intellij.codeInspection.dataFlow.HardcodedContracts$ContractProvider provider String methodName private static java.util.List getSubstringContracts (boolean) boolean endLimited java.util.List contracts static com.intellij.codeInspection.dataFlow.MethodContract optionalAbsentContract (com.intellij.codeInspection.dataFlow.ContractReturnValue) com.intellij.codeInspection.dataFlow.ContractReturnValue returnValue static com.intellij.codeInspection.dataFlow.MethodContract specialFieldRangeContract (int, com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType, com.intellij.codeInspection.dataFlow.SpecialField) int index com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType type com.intellij.codeInspection.dataFlow.SpecialField specialField static java.util.List mathMinMax (boolean) boolean isMax private static java.util.List equalsContracts (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression qualifier private static boolean knownAsEqualByReference (com.intellij.psi.PsiType) com.intellij.psi.PsiType type com.intellij.psi.PsiClass psiClass private static boolean isJunit (java.lang.String) String className private static boolean isJunit5 (java.lang.String) String className private static boolean isTestng (java.lang.String) String className private static java.util.List handleTestFrameworks (int, java.lang.String, java.lang.String, com.intellij.psi.PsiMethodCallExpression) int paramCount String className String methodName com.intellij.psi.PsiMethodCallExpression call boolean testng int checkedParam com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] constraints private static com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint constraintFromMatcher (com.intellij.psi.PsiExpression, boolean) com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint fromMatcher String calledName com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiExpression expr boolean negate private static com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint constraintFromLiteral (com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiExpression arg boolean negate Object value private static java.util.List handleAssertThat (int, com.intellij.psi.PsiMethodCallExpression) com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] constraints com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint constraint int i com.intellij.psi.PsiType type int paramCount com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression[] args private static com.intellij.codeInspection.dataFlow.MethodContract constraintFromAssertJMatcher (com.intellij.psi.PsiType, com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiType type com.intellij.psi.PsiMethodCallExpression call String name private static com.intellij.codeInspection.dataFlow.MethodContract emptyCheck (com.intellij.psi.PsiType, boolean) com.intellij.psi.PsiType type boolean isEmpty com.intellij.codeInspection.dataFlow.SpecialField field private static java.util.List failIfNull (int, int, boolean) int argIndex int argCount boolean returnArg com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] constraints com.intellij.codeInspection.dataFlow.StandardMethodContract failContract public static boolean isHardcodedPure (com.intellij.psi.PsiMethod) com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass String className String name public static boolean hasHardcodedContracts (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement element private static synthetic com.intellij.codeInspection.dataFlow.MethodContract lambda$handleAssertThat$9 (com.intellij.psi.PsiType, com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiType type com.intellij.psi.PsiMethodCallExpression c private static synthetic boolean lambda$handleAssertThat$8 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e private static synthetic java.util.List lambda$static$7 (com.intellij.psi.PsiMethodCallExpression, int) com.intellij.psi.PsiMethodCallExpression call int paramCount private static synthetic java.util.List lambda$static$6 (com.intellij.psi.PsiMethodCallExpression, int) com.intellij.psi.PsiMethodCallExpression call int paramCount private static synthetic java.util.List lambda$static$5 (com.intellij.psi.PsiMethodCallExpression, int) com.intellij.psi.PsiMethodCallExpression call int paramCount private static synthetic java.util.List lambda$static$4 (com.intellij.psi.PsiMethodCallExpression, int) com.intellij.psi.PsiMethodCallExpression call int paramCount private static synthetic java.util.List lambda$static$3 (com.intellij.psi.PsiMethodCallExpression, int) com.intellij.psi.PsiMethodCallExpression call int cnt private static synthetic java.util.List lambda$static$2 (com.intellij.psi.PsiMethodCallExpression, int) com.intellij.psi.PsiMethodCallExpression call int cnt private static synthetic java.util.List lambda$static$1 (com.intellij.psi.PsiMethodCallExpression, int) com.intellij.psi.PsiMethodCallExpression call int cnt com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] constraints private static synthetic java.util.List lambda$static$0 (com.intellij.psi.PsiMethodCallExpression, int) com.intellij.psi.PsiMethodCallExpression call int cnt static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/InstructionTransfer.class
controlTransfer.kt package com.intellij.codeInspection.dataFlow public final com.intellij.codeInspection.dataFlow.InstructionTransfer extends java.lang.Object implements com.intellij.codeInspection.dataFlow.TransferTarget { private final com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset offset private final java.util.List toFlush public java.util.List dispatch (com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.DataFlowRunner) com.intellij.codeInspection.dataFlow.value.DfaVariableValue p1 int $i$a$-unknown-InstructionTransfer$dispatch$1 Object element$iv Iterable $this$forEach$iv int $i$f$forEach com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.DataFlowRunner runner public java.util.List getPossibleTargets () public volatile synthetic java.util.Collection getPossibleTargets () public java.lang.String toString () public final com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset getOffset () public void <init> (com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset, java.util.List) com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset offset java.util.List toFlush public final com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset component1 () private final java.util.List component2 () public final com.intellij.codeInspection.dataFlow.InstructionTransfer copy (com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset, java.util.List) com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset offset java.util.List toFlush public static synthetic com.intellij.codeInspection.dataFlow.InstructionTransfer copy$default (com.intellij.codeInspection.dataFlow.InstructionTransfer, com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset, java.util.List, int, java.lang.Object) public int hashCode () public boolean equals (java.lang.Object) }
com/intellij/codeInspection/dataFlow/InstructionVisitor.class
InstructionVisitor.java package com.intellij.codeInspection.dataFlow public abstract com.intellij.codeInspection.dataFlow.InstructionVisitor extends java.lang.Object { public void <init> () protected void beforeExpressionPush (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.psi.PsiExpression, com.intellij.openapi.util.TextRange, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.psi.PsiExpression expression com.intellij.openapi.util.TextRange range com.intellij.codeInspection.dataFlow.DfaMemoryState state protected void beforeMethodReferenceResultPush (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.psi.PsiMethodReferenceExpression, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.psi.PsiMethodReferenceExpression methodRef com.intellij.codeInspection.dataFlow.DfaMemoryState state protected void checkReturnValue (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.psi.PsiExpression, com.intellij.psi.PsiParameterListOwner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.psi.PsiExpression expression com.intellij.psi.PsiParameterListOwner context com.intellij.codeInspection.dataFlow.DfaMemoryState state void pushExpressionResult (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.instructions.ExpressionPushingInstruction, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.instructions.ExpressionPushingInstruction instruction com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.psi.PsiExpression anchor private static boolean isExpressionPush (com.intellij.codeInspection.dataFlow.instructions.ExpressionPushingInstruction, com.intellij.psi.PsiExpression) com.intellij.psi.PsiAssignmentExpression assignment com.intellij.codeInspection.dataFlow.instructions.ExpressionPushingInstruction instruction com.intellij.psi.PsiExpression anchor com.intellij.psi.PsiElement parent private void callBeforeExpressionPush (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.instructions.ExpressionPushingInstruction, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.psi.PsiExpression) com.intellij.psi.PsiParameterListOwner context com.intellij.psi.PsiPolyadicExpression polyadic com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.instructions.ExpressionPushingInstruction instruction com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.psi.PsiExpression anchor com.intellij.psi.PsiElement parent public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitAssign (com.intellij.codeInspection.dataFlow.instructions.AssignInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.AssignInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.value.DfaValue dest public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitBox (com.intellij.codeInspection.dataFlow.instructions.BoxingInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.BoxingInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.value.DfaValue boxed public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitUnwrapField (com.intellij.codeInspection.dataFlow.instructions.UnwrapSpecialFieldInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.UnwrapSpecialFieldInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.value.DfaValue field public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitConvertPrimitive (com.intellij.codeInspection.dataFlow.instructions.PrimitiveConversionInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.PrimitiveConversionInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState state protected void flushArrayOnUnknownAssignment (com.intellij.codeInspection.dataFlow.instructions.AssignInstruction, com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.value.DfaVariableValue qualified com.intellij.psi.PsiExpression array com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.instructions.AssignInstruction instruction com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.value.DfaValue dest com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.psi.PsiArrayAccessExpression arrayAccess public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitCheckNotNull (com.intellij.codeInspection.dataFlow.instructions.CheckNotNullInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.CheckNotNullInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitControlTransfer (com.intellij.codeInspection.dataFlow.instructions.ControlTransferInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.ControlTransferInstruction controlTransferInstruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState state public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitEndOfInitializer (com.intellij.codeInspection.dataFlow.instructions.EndOfInitializerInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.EndOfInitializerInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState state public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitEscapeInstruction (com.intellij.codeInspection.dataFlow.instructions.EscapeInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.EscapeInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState state public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitResultOf (com.intellij.codeInspection.dataFlow.instructions.ResultOfInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.ResultOfInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState state protected static com.intellij.codeInspection.dataFlow.DfaInstructionState[] nextInstruction (com.intellij.codeInspection.dataFlow.instructions.Instruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.Instruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitInstanceof (com.intellij.codeInspection.dataFlow.instructions.InstanceofInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.InstanceofInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitBinop (com.intellij.codeInspection.dataFlow.instructions.BinopInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.BinopInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitObjectOfInstruction (com.intellij.codeInspection.dataFlow.instructions.ObjectOfInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.ObjectOfInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.value.DfaConstValue constant com.intellij.psi.PsiType type public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitLambdaExpression (com.intellij.codeInspection.dataFlow.instructions.LambdaInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.LambdaInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitConditionalGoto (com.intellij.codeInspection.dataFlow.instructions.ConditionalGotoInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.value.DfaValue condTrue com.intellij.codeInspection.dataFlow.value.DfaValue condFalse com.intellij.codeInspection.dataFlow.instructions.ConditionalGotoInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.value.DfaValue cond com.intellij.codeInspection.dataFlow.value.DfaValue condTrue com.intellij.codeInspection.dataFlow.value.DfaValue condFalse java.util.ArrayList result com.intellij.codeInspection.dataFlow.DfaMemoryState elseState private static void markBranchReachable (com.intellij.codeInspection.dataFlow.instructions.ConditionalGotoInstruction, boolean) com.intellij.codeInspection.dataFlow.instructions.ConditionalGotoInstruction instruction boolean isTrueBranch public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitMethodReference (com.intellij.codeInspection.dataFlow.instructions.MethodReferenceInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.MethodReferenceInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitFlushVariable (com.intellij.codeInspection.dataFlow.instructions.FlushVariableInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.FlushVariableInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitFlushFields (com.intellij.codeInspection.dataFlow.instructions.FlushFieldsInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.FlushFieldsInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitMethodCall (com.intellij.codeInspection.dataFlow.instructions.MethodCallInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) int i com.intellij.codeInspection.dataFlow.instructions.MethodCallInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitNot (com.intellij.codeInspection.dataFlow.instructions.NotInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.NotInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitPush (com.intellij.codeInspection.dataFlow.instructions.PushInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.PushInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitArrayAccess (com.intellij.codeInspection.dataFlow.instructions.ArrayAccessInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.ArrayAccessInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitTypeCast (com.intellij.codeInspection.dataFlow.instructions.TypeCastInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.TypeCastInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitEmptyInstruction (com.intellij.codeInspection.dataFlow.instructions.EmptyInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.EmptyInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState before private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/JavaMethodContractUtil$ContractInfo.class
JavaMethodContractUtil.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.JavaMethodContractUtil$ContractInfo extends java.lang.Object { static final com.intellij.codeInspection.dataFlow.JavaMethodContractUtil$ContractInfo EMPTY private final java.util.List myContracts private final boolean myPure private final boolean myExplicit private final com.intellij.codeInspection.dataFlow.MutationSignature myMutationSignature void <init> (java.util.List, boolean, boolean, com.intellij.codeInspection.dataFlow.MutationSignature) java.util.List contracts boolean pure boolean explicit com.intellij.codeInspection.dataFlow.MutationSignature signature java.util.List getContracts () boolean isPure () boolean isExplicit () com.intellij.codeInspection.dataFlow.MutationSignature getMutationSignature () static synthetic boolean access$000 (com.intellij.codeInspection.dataFlow.JavaMethodContractUtil$ContractInfo) com.intellij.codeInspection.dataFlow.JavaMethodContractUtil$ContractInfo x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/JavaMethodContractUtil.class
JavaMethodContractUtil.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.JavaMethodContractUtil extends java.lang.Object { public static final String ORG_JETBRAINS_ANNOTATIONS_CONTRACT private void <init> () public static java.util.List getMethodCallContracts (com.intellij.psi.PsiCallExpression) com.intellij.psi.PsiCallExpression call com.intellij.psi.PsiMethod method public static java.util.List getMethodCallContracts (com.intellij.psi.PsiMethod, com.intellij.psi.PsiCallExpression) com.intellij.psi.PsiMethod method com.intellij.psi.PsiCallExpression call java.util.List contracts public static java.util.List getMethodContracts (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static boolean hasExplicitContractAnnotation (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static com.intellij.psi.PsiAnnotation updateContract (com.intellij.psi.PsiAnnotation, java.util.List) com.intellij.psi.PsiAnnotation annotation java.util.List contracts boolean pure String mutates String resultValue com.intellij.openapi.project.Project project static com.intellij.codeInspection.dataFlow.JavaMethodContractUtil$ContractInfo getContractInfo (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static java.util.List parseContracts (com.intellij.psi.PsiMethod, com.intellij.psi.PsiAnnotation) int paramCount java.util.List parsed com.intellij.psi.PsiMethod method com.intellij.psi.PsiAnnotation contractAnno String text public static com.intellij.psi.PsiAnnotation findContractAnnotation (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static boolean isPure (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static com.intellij.codeInspection.dataFlow.ContractReturnValue getNonFailingReturnValue (java.util.List) java.util.List conditions com.intellij.codeInspection.dataFlow.MethodContract contract java.util.List contracts java.util.List failConditions public static com.intellij.psi.PsiExpression findReturnedValue (com.intellij.psi.PsiMethodCallExpression) int number com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiMethodCallExpression call java.util.List contracts com.intellij.codeInspection.dataFlow.ContractReturnValue returnValue private static synthetic boolean lambda$getNonFailingReturnValue$2 (java.util.List, com.intellij.codeInspection.dataFlow.ContractValue) java.util.List failConditions com.intellij.codeInspection.dataFlow.ContractValue c private static synthetic boolean lambda$parseContracts$1 (int, com.intellij.codeInspection.dataFlow.StandardMethodContract) int paramCount com.intellij.codeInspection.dataFlow.StandardMethodContract c private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getContractInfo$0 (com.intellij.psi.PsiMethod) String mutationText java.util.List contracts boolean pure com.intellij.codeInspection.dataFlow.MutationSignature mutationSignature boolean explicit com.intellij.psi.PsiMethod method com.intellij.psi.PsiAnnotation contractAnno com.intellij.codeInspection.dataFlow.JavaMethodContractUtil$ContractInfo info static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/LiveVariablesAnalyzer$1.class
LiveVariablesAnalyzer.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.LiveVariablesAnalyzer$1 extends com.intellij.psi.PsiRecursiveElementWalkingVisitor { final synthetic java.util.Set val$result final synthetic com.intellij.codeInspection.dataFlow.LiveVariablesAnalyzer this$0 void <init> (com.intellij.codeInspection.dataFlow.LiveVariablesAnalyzer, java.util.Set) com.intellij.codeInspection.dataFlow.LiveVariablesAnalyzer this$0 public void visitElement (com.intellij.psi.PsiElement) com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.psi.PsiElement element }
com/intellij/codeInspection/dataFlow/LiveVariablesAnalyzer$InstructionState.class
LiveVariablesAnalyzer.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.LiveVariablesAnalyzer$InstructionState extends com.intellij.openapi.util.Pair { void <init> (com.intellij.codeInspection.dataFlow.instructions.Instruction, java.util.BitSet) com.intellij.codeInspection.dataFlow.instructions.Instruction first java.util.BitSet second }
com/intellij/codeInspection/dataFlow/LiveVariablesAnalyzer.class
LiveVariablesAnalyzer.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.LiveVariablesAnalyzer extends java.lang.Object { private final com.intellij.codeInspection.dataFlow.value.DfaValueFactory myFactory private final com.intellij.codeInspection.dataFlow.instructions.Instruction[] myInstructions private final com.intellij.util.containers.MultiMap myForwardMap private final com.intellij.util.containers.MultiMap myBackwardMap private final java.util.Map myClosureReads public void <init> (com.intellij.codeInspection.dataFlow.ControlFlow, com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.ControlFlow flow com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory private java.util.List getSuccessors (com.intellij.codeInspection.dataFlow.instructions.Instruction) com.intellij.codeInspection.dataFlow.instructions.Instruction ins private com.intellij.util.containers.MultiMap calcBackwardMap () com.intellij.codeInspection.dataFlow.instructions.Instruction next com.intellij.codeInspection.dataFlow.instructions.Instruction instruction com.intellij.util.containers.MultiMap result private com.intellij.util.containers.MultiMap calcForwardMap () com.intellij.codeInspection.dataFlow.instructions.Instruction next com.intellij.codeInspection.dataFlow.instructions.Instruction instruction com.intellij.util.containers.MultiMap result private static com.intellij.codeInspection.dataFlow.value.DfaVariableValue getWrittenVariable (com.intellij.codeInspection.dataFlow.instructions.Instruction) com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.instructions.Instruction instruction private java.util.List getReadVariables (com.intellij.codeInspection.dataFlow.instructions.Instruction) com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.psi.PsiElement closure com.intellij.codeInspection.dataFlow.instructions.Instruction instruction private boolean isInterestingInstruction (com.intellij.codeInspection.dataFlow.instructions.Instruction) com.intellij.codeInspection.dataFlow.instructions.Instruction instruction private java.util.Map findLiveVars () java.util.Map result boolean ok void flushDeadVariablesOnStatementFinish () java.util.Collection values com.intellij.codeInspection.dataFlow.instructions.FinishElementInstruction instruction java.util.Map liveVars com.intellij.util.containers.MultiMap toFlush boolean ok private boolean runDfa (boolean, com.intellij.util.PairFunction) com.intellij.codeInspection.dataFlow.instructions.Instruction i gnu.trove.TIntHashSet instructionSet int index com.intellij.codeInspection.dataFlow.instructions.Instruction next com.intellij.codeInspection.dataFlow.LiveVariablesAnalyzer$InstructionState state com.intellij.codeInspection.dataFlow.instructions.Instruction instruction java.util.Collection nextInstructions java.util.BitSet nextVars boolean forward com.intellij.util.PairFunction handleState java.util.Set entryPoints com.intellij.util.containers.Queue queue int limit java.util.Map processed int steps private static synthetic gnu.trove.TIntHashSet lambda$runDfa$4 (java.util.BitSet) java.util.BitSet k private static synthetic boolean lambda$flushDeadVariablesOnStatementFinish$3 (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue var private synthetic java.util.BitSet lambda$flushDeadVariablesOnStatementFinish$2 (java.util.Map, com.intellij.util.containers.MultiMap, com.intellij.codeInspection.dataFlow.instructions.Instruction, java.util.BitSet) int setBit java.util.BitSet currentlyLive int index java.util.Map liveVars com.intellij.util.containers.MultiMap toFlush com.intellij.codeInspection.dataFlow.instructions.Instruction instruction java.util.BitSet prevLiveVars private synthetic java.util.BitSet lambda$findLiveVars$1 (java.util.Map, com.intellij.codeInspection.dataFlow.instructions.Instruction, java.util.BitSet) java.util.BitSet set com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.codeInspection.dataFlow.value.DfaVariableValue value boolean cloned java.util.Map result com.intellij.codeInspection.dataFlow.instructions.Instruction instruction java.util.BitSet liveVars com.intellij.codeInspection.dataFlow.value.DfaVariableValue written private synthetic java.util.List lambda$new$0 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement closure java.util.Set result static synthetic com.intellij.codeInspection.dataFlow.value.DfaValueFactory access$000 (com.intellij.codeInspection.dataFlow.LiveVariablesAnalyzer) com.intellij.codeInspection.dataFlow.LiveVariablesAnalyzer x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/LoopAnalyzer$1.class
LoopAnalyzer.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.LoopAnalyzer$1 extends java.lang.Object implements gnu.trove.TIntProcedure { private int myTNumber private int component final synthetic com.intellij.util.graph.DFSTBuilder val$builder final synthetic int[] val$loop void <init> (com.intellij.util.graph.DFSTBuilder, int[]) public boolean execute (int) com.intellij.codeInspection.dataFlow.instructions.Instruction instruction int i int size int value }
com/intellij/codeInspection/dataFlow/LoopAnalyzer$MyGraph.class
LoopAnalyzer.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.LoopAnalyzer$MyGraph extends java.lang.Object implements com.intellij.util.graph.Graph { private final com.intellij.codeInspection.dataFlow.ControlFlow myFlow private final com.intellij.codeInspection.dataFlow.instructions.Instruction[] myInstructions private final gnu.trove.TIntObjectHashMap myIns private void <init> (com.intellij.codeInspection.dataFlow.ControlFlow) int[] froms int toIndex int fromIndex int[] to com.intellij.codeInspection.dataFlow.instructions.Instruction instruction com.intellij.codeInspection.dataFlow.ControlFlow flow public java.util.Collection getNodes () public java.util.Iterator getIn (com.intellij.codeInspection.dataFlow.instructions.Instruction) com.intellij.codeInspection.dataFlow.instructions.Instruction n int[] ins public java.util.Iterator getOut (com.intellij.codeInspection.dataFlow.instructions.Instruction) com.intellij.codeInspection.dataFlow.instructions.Instruction instruction int fromIndex int[] next private java.util.Iterator indicesToInstructions (int[]) int i int[] next java.util.List out public volatile synthetic java.util.Iterator getOut (java.lang.Object) public volatile synthetic java.util.Iterator getIn (java.lang.Object) synthetic void <init> (com.intellij.codeInspection.dataFlow.ControlFlow, com.intellij.codeInspection.dataFlow.LoopAnalyzer$1) com.intellij.codeInspection.dataFlow.ControlFlow x0 com.intellij.codeInspection.dataFlow.LoopAnalyzer$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/LoopAnalyzer.class
LoopAnalyzer.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.LoopAnalyzer extends java.lang.Object { void <init> () static int[] calcInLoop (com.intellij.codeInspection.dataFlow.ControlFlow) com.intellij.codeInspection.dataFlow.ControlFlow controlFlow int[] loop com.intellij.codeInspection.dataFlow.LoopAnalyzer$MyGraph graph com.intellij.util.graph.DFSTBuilder builder gnu.trove.TIntArrayList sccs static int[] getSuccessorIndices (int, com.intellij.codeInspection.dataFlow.instructions.Instruction[]) int offset int i com.intellij.codeInspection.dataFlow.instructions.Instruction[] myInstructions com.intellij.codeInspection.dataFlow.instructions.Instruction instruction private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/MethodContract$1.class
MethodContract.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.MethodContract$1 extends com.intellij.codeInspection.dataFlow.MethodContract { void <init> (com.intellij.codeInspection.dataFlow.ContractReturnValue) com.intellij.codeInspection.dataFlow.ContractReturnValue returnValue java.lang.String getArgumentsPresentation () public java.util.List getConditions () }
com/intellij/codeInspection/dataFlow/MethodContract$2.class
MethodContract.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.MethodContract$2 extends com.intellij.codeInspection.dataFlow.MethodContract { final synthetic com.intellij.codeInspection.dataFlow.ContractValue val$condition void <init> (com.intellij.codeInspection.dataFlow.ContractReturnValue, com.intellij.codeInspection.dataFlow.ContractValue) com.intellij.codeInspection.dataFlow.ContractReturnValue returnValue java.lang.String getArgumentsPresentation () public java.util.List getConditions () }
com/intellij/codeInspection/dataFlow/MethodContract.class
MethodContract.java package com.intellij.codeInspection.dataFlow public abstract com.intellij.codeInspection.dataFlow.MethodContract extends java.lang.Object { private final com.intellij.codeInspection.dataFlow.ContractReturnValue myReturnValue void <init> (com.intellij.codeInspection.dataFlow.ContractReturnValue) com.intellij.codeInspection.dataFlow.ContractReturnValue returnValue public com.intellij.codeInspection.dataFlow.ContractReturnValue getReturnValue () public boolean isTrivial () abstract java.lang.String getArgumentsPresentation () public abstract java.util.List getConditions () public java.lang.String toString () public static com.intellij.codeInspection.dataFlow.MethodContract trivialContract (com.intellij.codeInspection.dataFlow.ContractReturnValue) com.intellij.codeInspection.dataFlow.ContractReturnValue value public static com.intellij.codeInspection.dataFlow.MethodContract singleConditionContract (com.intellij.codeInspection.dataFlow.ContractValue, com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType, com.intellij.codeInspection.dataFlow.ContractValue, com.intellij.codeInspection.dataFlow.ContractReturnValue) com.intellij.codeInspection.dataFlow.ContractValue left com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType relationType com.intellij.codeInspection.dataFlow.ContractValue right com.intellij.codeInspection.dataFlow.ContractReturnValue returnValue private static com.intellij.codeInspection.dataFlow.MethodContract singleConditionContract (com.intellij.codeInspection.dataFlow.ContractValue, com.intellij.codeInspection.dataFlow.ContractReturnValue) com.intellij.codeInspection.dataFlow.ContractValue condition com.intellij.codeInspection.dataFlow.ContractReturnValue returnValue public static java.util.List toNonIntersectingContracts (java.util.List) java.util.List standardContracts com.intellij.codeInspection.dataFlow.ContractValue inverted com.intellij.codeInspection.dataFlow.ContractValue condition java.util.List result java.util.List conditions java.util.List contracts private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/Mutability.class
Mutability.java package com.intellij.codeInspection.dataFlow public final enum com.intellij.codeInspection.dataFlow.Mutability extends java.lang.Enum { public static final enum com.intellij.codeInspection.dataFlow.Mutability UNKNOWN public static final enum com.intellij.codeInspection.dataFlow.Mutability MUTABLE public static final enum com.intellij.codeInspection.dataFlow.Mutability UNMODIFIABLE public static final enum com.intellij.codeInspection.dataFlow.Mutability UNMODIFIABLE_VIEW public static final String UNMODIFIABLE_ANNOTATION public static final String UNMODIFIABLE_VIEW_ANNOTATION private final String myName private final String myAnnotation private final com.intellij.openapi.util.Key myKey private static final synthetic com.intellij.codeInspection.dataFlow.Mutability[] $VALUES public static com.intellij.codeInspection.dataFlow.Mutability[] values () public static com.intellij.codeInspection.dataFlow.Mutability valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String, java.lang.String) String name String annotation public java.lang.String toString () public boolean isUnmodifiable () public com.intellij.codeInspection.dataFlow.Mutability unite (com.intellij.codeInspection.dataFlow.Mutability) com.intellij.codeInspection.dataFlow.Mutability other public com.intellij.psi.PsiAnnotation asAnnotation (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public static com.intellij.codeInspection.dataFlow.Mutability getMutability (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner owner public static com.intellij.codeInspection.dataFlow.Mutability calcMutability (com.intellij.psi.PsiModifierListOwner) int index com.intellij.codeInspection.dataFlow.MutationSignature signature com.intellij.psi.PsiParameterList list com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod method com.intellij.codeInspection.dataFlow.Mutability newMutability com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiField field java.util.List initializers com.intellij.codeInspection.dataFlow.Mutability mutability com.intellij.psi.PsiModifierListOwner owner private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getMutability$1 (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner owner private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$asAnnotation$0 (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project com.intellij.psi.PsiAnnotation annotation static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/MutationSignature.class
MutationSignature.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.MutationSignature extends java.lang.Object { public static final String ATTR_MUTATES static final com.intellij.codeInspection.dataFlow.MutationSignature UNKNOWN static final com.intellij.codeInspection.dataFlow.MutationSignature PURE public static final String INVALID_TOKEN_MESSAGE private final boolean myThis private final boolean[] myParameters private void <init> (boolean, boolean[]) boolean mutatesThis boolean[] params public boolean mutatesThis () public boolean mutatesArg (int) int n public boolean preservesThis () public boolean preservesArg (int) int n public java.util.stream.Stream mutatedExpressions (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression[] args one.util.streamex.StreamEx elements public boolean mutatesAnything () boolean parameter public static com.intellij.codeInspection.dataFlow.MutationSignature parse (java.lang.String) int argNum String part String signature boolean mutatesThis boolean[] args public static java.lang.String checkSignature (java.lang.String, com.intellij.psi.PsiMethod) com.intellij.psi.PsiType type int i com.intellij.codeInspection.dataFlow.MutationSignature ms com.intellij.psi.PsiParameter[] parameters IllegalArgumentException ex String signature com.intellij.psi.PsiMethod method public static com.intellij.codeInspection.dataFlow.MutationSignature fromMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method private synthetic boolean lambda$mutatedExpressions$0 (int) int idx static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/NullParameterConstraintChecker$MyDfaMemoryState.class
NullParameterConstraintChecker.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.NullParameterConstraintChecker$MyDfaMemoryState extends com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl { final synthetic com.intellij.codeInspection.dataFlow.NullParameterConstraintChecker this$0 protected void <init> (com.intellij.codeInspection.dataFlow.NullParameterConstraintChecker, com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.psi.PsiParameter parameter com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory protected void <init> (com.intellij.codeInspection.dataFlow.NullParameterConstraintChecker, com.intellij.codeInspection.dataFlow.NullParameterConstraintChecker$MyDfaMemoryState) com.intellij.codeInspection.dataFlow.NullParameterConstraintChecker$MyDfaMemoryState toCopy public void flushVariable (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue variable com.intellij.psi.PsiModifierListOwner psi public com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl createCopy () public volatile synthetic com.intellij.codeInspection.dataFlow.DfaMemoryState createCopy () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/NullParameterConstraintChecker.class
NullParameterConstraintChecker.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.NullParameterConstraintChecker extends com.intellij.codeInspection.dataFlow.DataFlowRunner { private final java.util.Set myPossiblyViolatedParameters private final java.util.Set myUsedParameters private final java.util.Set myParametersWithSuccessfulExecutionInNotNullState private void <init> (java.util.Collection) java.util.Collection parameters static com.intellij.psi.PsiParameter[] checkMethodParameters (com.intellij.psi.PsiMethod) com.intellij.psi.PsiParameter parameter int index com.intellij.psi.PsiMethod method java.util.Collection nullableParameters com.intellij.psi.PsiParameter[] parameters com.intellij.codeInspection.dataFlow.NullParameterConstraintChecker checker protected com.intellij.codeInspection.dataFlow.DfaInstructionState[] acceptInstruction (com.intellij.codeInspection.dataFlow.InstructionVisitor, com.intellij.codeInspection.dataFlow.DfaInstructionState) com.intellij.psi.PsiModifierListOwner psiVar com.intellij.codeInspection.dataFlow.value.DfaValue var com.intellij.psi.PsiModifierListOwner psiVariable com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.value.DfaVariableValue dfaVar com.intellij.psi.PsiParameter parameter com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.InstructionVisitor visitor com.intellij.codeInspection.dataFlow.DfaInstructionState instructionState com.intellij.codeInspection.dataFlow.instructions.Instruction instruction protected com.intellij.codeInspection.dataFlow.DfaMemoryState createMemoryState () private static synthetic com.intellij.psi.PsiParameter[] lambda$checkMethodParameters$0 (int) int x$0 static synthetic java.util.Set access$000 (com.intellij.codeInspection.dataFlow.NullParameterConstraintChecker) com.intellij.codeInspection.dataFlow.NullParameterConstraintChecker x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/NullabilityProblemKind$NullabilityProblem.class
NullabilityProblemKind.java package com.intellij.codeInspection.dataFlow public final com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem extends java.lang.Object { private final com.intellij.codeInspection.dataFlow.NullabilityProblemKind myKind private final com.intellij.psi.PsiElement myAnchor private final com.intellij.psi.PsiExpression myDereferencedExpression void <init> (com.intellij.codeInspection.dataFlow.NullabilityProblemKind, com.intellij.psi.PsiElement, com.intellij.psi.PsiExpression) com.intellij.codeInspection.dataFlow.NullabilityProblemKind kind com.intellij.psi.PsiElement anchor com.intellij.psi.PsiExpression dereferencedExpression public com.intellij.psi.PsiElement getAnchor () public java.lang.String thrownException () public com.intellij.psi.PsiExpression getDereferencedExpression () public java.lang.String getMessage (java.util.Map) java.util.Map expressions com.intellij.psi.PsiExpression expression public com.intellij.codeInspection.dataFlow.NullabilityProblemKind getKind () public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem problem public int hashCode () public java.lang.String toString () public com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem withExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression static synthetic com.intellij.codeInspection.dataFlow.NullabilityProblemKind access$000 (com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem) com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/NullabilityProblemKind.class
NullabilityProblemKind.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.NullabilityProblemKind extends java.lang.Object { private static final String NPE private static final String RE private final String myName private final String myAlwaysNullMessage private final String myNormalMessage private final String myException public static final com.intellij.codeInspection.dataFlow.NullabilityProblemKind callNPE public static final com.intellij.codeInspection.dataFlow.NullabilityProblemKind callMethodRefNPE public static final com.intellij.codeInspection.dataFlow.NullabilityProblemKind innerClassNPE public static final com.intellij.codeInspection.dataFlow.NullabilityProblemKind fieldAccessNPE public static final com.intellij.codeInspection.dataFlow.NullabilityProblemKind arrayAccessNPE public static final com.intellij.codeInspection.dataFlow.NullabilityProblemKind unboxingNullable public static final com.intellij.codeInspection.dataFlow.NullabilityProblemKind assigningToNotNull public static final com.intellij.codeInspection.dataFlow.NullabilityProblemKind assigningToNonAnnotatedField public static final com.intellij.codeInspection.dataFlow.NullabilityProblemKind storingToNotNullArray public static final com.intellij.codeInspection.dataFlow.NullabilityProblemKind nullableReturn public static final com.intellij.codeInspection.dataFlow.NullabilityProblemKind nullableFunctionReturn public static final com.intellij.codeInspection.dataFlow.NullabilityProblemKind passingToNotNullParameter public static final com.intellij.codeInspection.dataFlow.NullabilityProblemKind passingToNotNullMethodRefParameter public static final com.intellij.codeInspection.dataFlow.NullabilityProblemKind passingToNonAnnotatedParameter public static final com.intellij.codeInspection.dataFlow.NullabilityProblemKind passingToNonAnnotatedMethodRefParameter public static final com.intellij.codeInspection.dataFlow.NullabilityProblemKind assumeNotNull public static final com.intellij.codeInspection.dataFlow.NullabilityProblemKind noProblem private void <init> (java.lang.String, java.lang.String) String exception String name private void <init> (java.lang.String, java.lang.String, java.lang.String) String exception String name String message private void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String) String exception String name String alwaysNullMessage String normalMessage public final com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem problem (com.intellij.psi.PsiElement, com.intellij.psi.PsiExpression) com.intellij.psi.PsiElement anchor com.intellij.psi.PsiExpression expression public final com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem asMyProblem (com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem) com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem problem public void ifMyProblem (com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem, java.util.function.Consumer) com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem problem java.util.function.Consumer consumer com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem myProblem public java.lang.String toString () public static com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem fromContext (com.intellij.psi.PsiExpression, java.util.Map) com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiVariable var com.intellij.codeInsight.Nullability nullability com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem problem com.intellij.psi.PsiPolyadicExpression polyadic com.intellij.psi.tree.IElementType type boolean noUnboxing com.intellij.psi.PsiArrayAccessExpression arrayAccessExpression com.intellij.psi.PsiExpression expression java.util.Map customNullabilityProblems com.intellij.psi.PsiExpression context com.intellij.codeInspection.dataFlow.NullabilityProblemKind kind com.intellij.psi.PsiElement parent com.intellij.psi.PsiType targetType private static com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem getExpressionListProblem (com.intellij.psi.PsiExpressionList, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiSubstitutor substitutor com.intellij.codeInsight.Nullability nullability com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiExpressionList expressionList com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression context com.intellij.psi.PsiParameter parameter private static com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem getArrayInitializerProblem (com.intellij.psi.PsiArrayInitializerExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiType expectedType com.intellij.psi.PsiType componentType com.intellij.codeInsight.Nullability nullability com.intellij.psi.PsiArrayInitializerExpression initializer com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression context com.intellij.psi.PsiType type private static com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem getAssignmentProblem (com.intellij.psi.PsiAssignmentExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiField field com.intellij.psi.PsiType type com.intellij.codeInsight.Nullability nullability com.intellij.psi.PsiVariable target boolean forceDeclaredNullity com.intellij.psi.PsiExpression lho com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression context com.intellij.psi.tree.IElementType tokenType static com.intellij.psi.PsiExpression findTopExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiSwitchBlock block com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiElement exitedElement com.intellij.psi.PsiSwitchExpression enclosing com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression context private static com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem createUnboxingProblem (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression context com.intellij.psi.PsiExpression expression static java.util.List postprocessNullabilityProblems (java.util.Collection) com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem otherBranchProblem com.intellij.psi.PsiExpression otherBranch com.intellij.psi.PsiExpression top com.intellij.psi.PsiConditionalExpression ternary com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.NullabilityProblemKind kind com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem problem java.util.Collection problems java.util.List unchanged java.util.Map expressionToProblem private static com.intellij.psi.PsiExpression skipParenthesesAndObjectCastsDown (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression private static com.intellij.psi.PsiExpression skipParenthesesAndObjectCastsUp (com.intellij.psi.PsiExpression) com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression top private static synthetic boolean lambda$fromContext$0 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression op static synthetic java.lang.String access$100 (com.intellij.codeInspection.dataFlow.NullabilityProblemKind) com.intellij.codeInspection.dataFlow.NullabilityProblemKind x0 static synthetic java.lang.String access$200 (com.intellij.codeInspection.dataFlow.NullabilityProblemKind) com.intellij.codeInspection.dataFlow.NullabilityProblemKind x0 static synthetic java.lang.String access$300 (com.intellij.codeInspection.dataFlow.NullabilityProblemKind) com.intellij.codeInspection.dataFlow.NullabilityProblemKind x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/NullabilityUtil.class
NullabilityUtil.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.NullabilityUtil extends java.lang.Object { public void <init> () static com.intellij.codeInspection.dataFlow.DfaNullability calcCanBeNull (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.psi.PsiType itemType com.intellij.psi.PsiExpression iteratedValue com.intellij.codeInspection.dataFlow.value.DfaVariableValue value com.intellij.psi.PsiModifierListOwner var com.intellij.codeInsight.Nullability nullability com.intellij.codeInsight.Nullability defaultNullability static com.intellij.openapi.util.Pair getNullabilityFromFieldInitializers (com.intellij.psi.PsiField, com.intellij.codeInsight.Nullability) com.intellij.codeInsight.Nullability nullability com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression initializer java.util.List initializers com.intellij.psi.PsiField field com.intellij.codeInsight.Nullability defaultNullability private static boolean isOnlyImplicitlyInitialized (com.intellij.psi.PsiField) com.intellij.psi.PsiField field private static boolean isImplicitlyInitializedNotNull (com.intellij.psi.PsiField) com.intellij.psi.PsiField field private static boolean weAreSureThereAreNoExplicitWrites (com.intellij.psi.PsiField) com.intellij.psi.PsiField field String name private static boolean isCheapEnoughToSearch (com.intellij.psi.PsiField, java.lang.String) com.intellij.psi.PsiField field String name com.intellij.psi.search.SearchScope scope com.intellij.psi.search.PsiSearchHelper helper com.intellij.psi.search.PsiSearchHelper$SearchCostResult result public static com.intellij.codeInsight.Nullability getExpressionNullability (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public static com.intellij.codeInsight.Nullability getExpressionNullability (com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.intellij.psi.PsiExpression condition com.intellij.psi.PsiReferenceExpression ref com.intellij.codeInsight.Nullability left com.intellij.codeInsight.Nullability right com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiElement block com.intellij.psi.PsiReferenceExpression ref com.intellij.psi.PsiElement target com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression expression boolean useDataflow private static synthetic boolean lambda$weAreSureThereAreNoExplicitWrites$2 (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference reference private static synthetic boolean lambda$isImplicitlyInitializedNotNull$1 (com.intellij.psi.PsiField, com.intellij.codeInsight.daemon.ImplicitUsageProvider) com.intellij.psi.PsiField field com.intellij.codeInsight.daemon.ImplicitUsageProvider p private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$isOnlyImplicitlyInitialized$0 (com.intellij.psi.PsiField) com.intellij.psi.PsiField field }
com/intellij/codeInspection/dataFlow/Nullness$1.class
Nullness.java package com.intellij.codeInspection.dataFlow synthetic com.intellij.codeInspection.dataFlow.Nullness$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$codeInspection$dataFlow$Nullness static final synthetic int[] $SwitchMap$com$intellij$codeInsight$Nullability static void <clinit> () }
com/intellij/codeInspection/dataFlow/Nullness.class
Nullness.java package com.intellij.codeInspection.dataFlow public final enum com.intellij.codeInspection.dataFlow.Nullness extends java.lang.Enum { public static final enum com.intellij.codeInspection.dataFlow.Nullness NOT_NULL public static final enum com.intellij.codeInspection.dataFlow.Nullness NULLABLE public static final enum com.intellij.codeInspection.dataFlow.Nullness UNKNOWN private static final synthetic com.intellij.codeInspection.dataFlow.Nullness[] $VALUES public static com.intellij.codeInspection.dataFlow.Nullness[] values () public static com.intellij.codeInspection.dataFlow.Nullness valueOf (java.lang.String) String name private void <init> (java.lang.String, int) public com.intellij.codeInsight.Nullability toNullability () public static com.intellij.codeInspection.dataFlow.Nullness fromNullability (com.intellij.codeInsight.Nullability) com.intellij.codeInsight.Nullability nullability static void <clinit> () }
com/intellij/codeInspection/dataFlow/ReturnTransfer.class
controlTransfer.kt package com.intellij.codeInspection.dataFlow public final com.intellij.codeInspection.dataFlow.ReturnTransfer extends java.lang.Object implements com.intellij.codeInspection.dataFlow.TransferTarget { public static final com.intellij.codeInspection.dataFlow.ReturnTransfer INSTANCE public java.lang.String toString () private void <init> () static void <clinit> () public java.util.Collection getPossibleTargets () public java.util.List dispatch (com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.DataFlowRunner) com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.DataFlowRunner runner }
com/intellij/codeInspection/dataFlow/RunnerResult.class
RunnerResult.java package com.intellij.codeInspection.dataFlow public final enum com.intellij.codeInspection.dataFlow.RunnerResult extends java.lang.Enum { public static final enum com.intellij.codeInspection.dataFlow.RunnerResult OK public static final enum com.intellij.codeInspection.dataFlow.RunnerResult TOO_COMPLEX public static final enum com.intellij.codeInspection.dataFlow.RunnerResult NOT_APPLICABLE public static final enum com.intellij.codeInspection.dataFlow.RunnerResult CANCELLED public static final enum com.intellij.codeInspection.dataFlow.RunnerResult ABORTED private static final synthetic com.intellij.codeInspection.dataFlow.RunnerResult[] $VALUES public static com.intellij.codeInspection.dataFlow.RunnerResult[] values () public static com.intellij.codeInspection.dataFlow.RunnerResult valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/codeInspection/dataFlow/SideEffectVisitor.class
SideEffectVisitor.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.SideEffectVisitor extends com.intellij.codeInspection.dataFlow.StandardInstructionVisitor { public void <init> () protected boolean isModificationAllowed (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue variable public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitFlushFields (com.intellij.codeInspection.dataFlow.instructions.FlushFieldsInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.FlushFieldsInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitFlushVariable (com.intellij.codeInspection.dataFlow.instructions.FlushVariableInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.FlushVariableInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitControlTransfer (com.intellij.codeInspection.dataFlow.instructions.ControlTransferInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.ControlTransferInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState state public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitMethodCall (com.intellij.codeInspection.dataFlow.instructions.MethodCallInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.MethodCallInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitAssign (com.intellij.codeInspection.dataFlow.instructions.AssignInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.AssignInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.value.DfaValue dest com.intellij.codeInspection.dataFlow.value.DfaValue src private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/SortedIntSet.class
SortedIntSet.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.SortedIntSet extends gnu.trove.TIntArrayList implements java.lang.Comparable { public void <init> () public void <init> (int[]) int[] values public void add (int) int data int idx int val public void add (int[]) int val int[] vals public void removeValue (int) int val int offset boolean containsAll (com.intellij.codeInspection.dataFlow.SortedIntSet) int thatValue int thatIndex com.intellij.codeInspection.dataFlow.SortedIntSet that int thatSize int thisSize int thisIndex public int compareTo (com.intellij.codeInspection.dataFlow.SortedIntSet) int i com.intellij.codeInspection.dataFlow.SortedIntSet t public volatile synthetic int compareTo (java.lang.Object) }
com/intellij/codeInspection/dataFlow/SpecialField$1.class
SpecialField.java package com.intellij.codeInspection.dataFlow final enum com.intellij.codeInspection.dataFlow.SpecialField$1 extends com.intellij.codeInspection.dataFlow.SpecialField { void <init> (java.lang.String, int, java.lang.String, boolean) String title boolean isFinal boolean isMyQualifierType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type boolean isMyAccessor (com.intellij.psi.PsiMember) com.intellij.psi.PsiMember accessor com.intellij.codeInspection.dataFlow.value.DfaValue fromInitializer (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.psi.PsiExpression) Object length com.intellij.psi.PsiArrayInitializerExpression arrayInitializer com.intellij.psi.PsiExpression[] dimensions com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.psi.PsiExpression initializer }
com/intellij/codeInspection/dataFlow/SpecialField$2.class
SpecialField.java package com.intellij.codeInspection.dataFlow final enum com.intellij.codeInspection.dataFlow.SpecialField$2 extends com.intellij.codeInspection.dataFlow.SpecialField { void <init> (java.lang.String, int, java.lang.String, boolean) String title boolean isFinal com.intellij.codeInspection.dataFlow.value.DfaValue fromInitializer (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.psi.PsiExpression) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.psi.PsiExpression initializer boolean isMyQualifierType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type boolean isMyAccessor (com.intellij.psi.PsiMember) com.intellij.psi.PsiMember accessor com.intellij.psi.PsiClass containingClass public com.intellij.codeInspection.dataFlow.value.DfaValue fromConstant (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, java.lang.Object) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory Object obj }
com/intellij/codeInspection/dataFlow/SpecialField$3.class
SpecialField.java package com.intellij.codeInspection.dataFlow final enum com.intellij.codeInspection.dataFlow.SpecialField$3 extends com.intellij.codeInspection.dataFlow.SpecialField { private final com.siyeh.ig.callMatcher.CallMatcher SIZE_METHODS private final com.siyeh.ig.callMatcher.CallMatcher MAP_COLLECTIONS void <init> (java.lang.String, int, java.lang.String, boolean) String title boolean isFinal boolean isMyQualifierType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type boolean isMyAccessor (com.intellij.psi.PsiMember) com.intellij.psi.PsiMember accessor public com.intellij.codeInspection.dataFlow.value.DfaValue createValue (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.value.DfaValue, boolean) com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.psi.PsiModifierListOwner owner com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.value.DfaValue qualifier boolean forAccessor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/SpecialField$4.class
SpecialField.java package com.intellij.codeInspection.dataFlow final enum com.intellij.codeInspection.dataFlow.SpecialField$4 extends com.intellij.codeInspection.dataFlow.SpecialField { private final com.siyeh.ig.callMatcher.CallMatcher UNBOXING_CALL void <init> (java.lang.String, int, java.lang.String, boolean) String title boolean isFinal public com.intellij.psi.PsiPrimitiveType getType (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue variableValue public com.intellij.codeInspection.dataFlow.value.DfaValue getDefaultValue (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, boolean) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory boolean forAccessor public com.intellij.codeInspection.dataFlow.value.DfaValue createValue (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.value.DfaValue, boolean) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.value.DfaValue qualifier boolean forAccessor boolean isMyQualifierType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type boolean isMyAccessor (com.intellij.psi.PsiMember) com.intellij.psi.PsiMember accessor public volatile synthetic com.intellij.psi.PsiType getType (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/SpecialField$5.class
SpecialField.java package com.intellij.codeInspection.dataFlow final enum com.intellij.codeInspection.dataFlow.SpecialField$5 extends com.intellij.codeInspection.dataFlow.SpecialField { void <init> (java.lang.String, int, java.lang.String, boolean) String title boolean isFinal public com.intellij.psi.PsiType getType (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue variableValue public com.intellij.codeInspection.dataFlow.value.DfaValue getDefaultValue (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, boolean) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory boolean forAccessor boolean isMyQualifierType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public java.lang.String getPresentationText (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.psi.PsiType) com.intellij.codeInspection.dataFlow.DfaNullability nullability com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.psi.PsiType type boolean isMyAccessor (com.intellij.psi.PsiMember) com.intellij.psi.PsiMember accessor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/SpecialField.class
SpecialField.java package com.intellij.codeInspection.dataFlow public abstract enum com.intellij.codeInspection.dataFlow.SpecialField extends java.lang.Enum implements com.intellij.codeInspection.dataFlow.value.VariableDescriptor { public static final enum com.intellij.codeInspection.dataFlow.SpecialField ARRAY_LENGTH public static final enum com.intellij.codeInspection.dataFlow.SpecialField STRING_LENGTH public static final enum com.intellij.codeInspection.dataFlow.SpecialField COLLECTION_SIZE public static final enum com.intellij.codeInspection.dataFlow.SpecialField UNBOX public static final enum com.intellij.codeInspection.dataFlow.SpecialField OPTIONAL_VALUE private static final com.intellij.codeInspection.dataFlow.SpecialField[] VALUES private final String myTitle private final boolean myFinal private static final synthetic com.intellij.codeInspection.dataFlow.SpecialField[] $VALUES public static com.intellij.codeInspection.dataFlow.SpecialField[] values () public static com.intellij.codeInspection.dataFlow.SpecialField valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String, boolean) String title boolean isFinal public boolean isStable () abstract boolean isMyQualifierType (com.intellij.psi.PsiType) abstract boolean isMyAccessor (com.intellij.psi.PsiMember) public java.lang.String getPresentationText (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.psi.PsiType) com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.psi.PsiType type public static com.intellij.codeInspection.dataFlow.SpecialField findSpecialField (com.intellij.psi.PsiElement) com.intellij.codeInspection.dataFlow.SpecialField sf com.intellij.psi.PsiElement accessor com.intellij.psi.PsiMember member public final com.intellij.codeInspection.dataFlow.value.DfaValue createValue (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.value.DfaValue qualifier public com.intellij.codeInspection.dataFlow.value.DfaValue createValue (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.value.DfaValue, boolean) com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.psi.PsiExpression initializer com.intellij.codeInspection.dataFlow.value.DfaVariableValue variableValue com.intellij.psi.PsiModifierListOwner psiVariable com.intellij.codeInspection.dataFlow.SpecialFieldValue sfValue com.intellij.codeInspection.dataFlow.value.DfaValue value Object obj com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.value.DfaValue qualifier boolean forAccessor public com.intellij.codeInspection.dataFlow.value.DfaValue getDefaultValue (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, boolean) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory boolean forAccessor public com.intellij.psi.PsiType getType (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue variableValue com.intellij.codeInspection.dataFlow.value.DfaValue fromInitializer (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.psi.PsiExpression) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.psi.PsiExpression initializer com.intellij.codeInspection.dataFlow.value.DfaValue fromConstant (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, java.lang.Object) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory Object obj public com.intellij.codeInspection.dataFlow.MethodContract[] getEmptyContracts () com.intellij.codeInspection.dataFlow.ContractValue thisValue public com.intellij.codeInspection.dataFlow.MethodContract[] getEqualsContracts () public com.intellij.codeInspection.dataFlow.SpecialFieldValue withValue (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue value public com.intellij.codeInspection.dataFlow.value.DfaValue extract (com.intellij.codeInspection.dataFlow.SpecialFieldValue) com.intellij.codeInspection.dataFlow.SpecialFieldValue sfValue public static com.intellij.codeInspection.dataFlow.SpecialField fromQualifierType (com.intellij.psi.PsiType) com.intellij.codeInspection.dataFlow.SpecialField value com.intellij.psi.PsiType type public java.lang.String toString () synthetic void <init> (java.lang.String, int, java.lang.String, boolean, com.intellij.codeInspection.dataFlow.SpecialField$1) String x0 int x1 String x2 boolean x3 com.intellij.codeInspection.dataFlow.SpecialField$1 x4 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/SpecialFieldValue.class
SpecialFieldValue.java package com.intellij.codeInspection.dataFlow public final com.intellij.codeInspection.dataFlow.SpecialFieldValue extends java.lang.Object { private final com.intellij.codeInspection.dataFlow.SpecialField myField private final com.intellij.codeInspection.dataFlow.value.DfaValue myValue public void <init> (com.intellij.codeInspection.dataFlow.SpecialField, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.SpecialField field com.intellij.codeInspection.dataFlow.value.DfaValue value public com.intellij.codeInspection.dataFlow.SpecialField getField () public com.intellij.codeInspection.dataFlow.value.DfaValue getValue () public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.dataFlow.SpecialFieldValue value public com.intellij.codeInspection.dataFlow.SpecialFieldValue unite (com.intellij.codeInspection.dataFlow.SpecialFieldValue) com.intellij.codeInspection.dataFlow.SpecialFieldValue other com.intellij.codeInspection.dataFlow.value.DfaValue newValue public int hashCode () public java.lang.String toString () public java.lang.String getPresentationText (com.intellij.psi.PsiType) com.intellij.psi.PsiType type private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/StandardDataFlowRunner.class
StandardDataFlowRunner.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.StandardDataFlowRunner extends com.intellij.codeInspection.dataFlow.DataFlowRunner { public void <init> () public void <init> (boolean, com.intellij.psi.PsiElement) boolean unknownMembersAreNullable com.intellij.psi.PsiElement context }
com/intellij/codeInspection/dataFlow/StandardInstructionVisitor$1.class
StandardInstructionVisitor.java package com.intellij.codeInspection.dataFlow synthetic com.intellij.codeInspection.dataFlow.StandardInstructionVisitor$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$codeInspection$dataFlow$value$DfaRelationValue$RelationType static void <clinit> () }
com/intellij/codeInspection/dataFlow/StandardInstructionVisitor.class
StandardInstructionVisitor.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.StandardInstructionVisitor extends com.intellij.codeInspection.dataFlow.InstructionVisitor { private static final com.intellij.openapi.diagnostic.Logger LOG private final boolean myStopAnalysisOnNpe private final java.util.Set myReachable private final java.util.Set myCanBeNullInInstanceof private final java.util.Set myUsefulInstanceofs public void <init> () void <init> (boolean) boolean stopAnalysisOnNpe public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitAssign (com.intellij.codeInspection.dataFlow.instructions.AssignInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl stateImpl com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.psi.PsiModifierListOwner psi com.intellij.codeInspection.dataFlow.instructions.AssignInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.value.DfaValue dfaSource com.intellij.codeInspection.dataFlow.value.DfaValue dfaDest com.intellij.psi.PsiExpression lValue com.intellij.psi.PsiExpression rValue private void checkArrayElementAssignability (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.value.DfaValue dfaSource com.intellij.psi.PsiExpression lValue com.intellij.psi.PsiExpression rValue com.intellij.psi.PsiType rCodeType com.intellij.psi.PsiType lCodeType com.intellij.psi.PsiExpression array com.intellij.codeInspection.dataFlow.value.DfaValue arrayValue com.intellij.psi.PsiType arrayType com.intellij.psi.PsiType componentType com.intellij.psi.PsiType sourceType com.intellij.psi.PsiAssignmentExpression assignmentExpression private static com.intellij.psi.PsiType getType (com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.TypeConstraint fact com.intellij.psi.PsiType type protected void processArrayStoreTypeMismatch (com.intellij.psi.PsiAssignmentExpression, com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiType fromType com.intellij.psi.PsiType toType public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitEscapeInstruction (com.intellij.codeInspection.dataFlow.instructions.EscapeInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.EscapeInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState state private static void dropLocality (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.value.DfaVariableValue v com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.value.DfaVariableValue var public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitArrayAccess (com.intellij.codeInspection.dataFlow.instructions.ArrayAccessInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.value.DfaValue indexNonNegative com.intellij.codeInspection.dataFlow.value.DfaValue dfaLength com.intellij.codeInspection.dataFlow.value.DfaValue indexLessThanLength com.intellij.codeInspection.dataFlow.instructions.ArrayAccessInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.psi.PsiArrayAccessExpression arrayExpression com.intellij.codeInspection.dataFlow.value.DfaValue index com.intellij.codeInspection.dataFlow.value.DfaValue array boolean alwaysOutOfBounds com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.value.DfaValue result com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet rangeSet com.intellij.codeInspection.dataFlow.value.DfaValue arrayElementValue protected void processArrayAccess (com.intellij.psi.PsiArrayAccessExpression, boolean) com.intellij.psi.PsiArrayAccessExpression expression boolean alwaysOutOfBounds public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitMethodReference (com.intellij.codeInspection.dataFlow.instructions.MethodReferenceInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.MethodReferenceInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.psi.PsiMethodReferenceExpression expression com.intellij.codeInspection.dataFlow.value.DfaValue qualifier private void handleMethodReference (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.psi.PsiMethodReferenceExpression, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.MethodContract contract com.intellij.codeInspection.dataFlow.DfaCallState currentState com.intellij.codeInspection.dataFlow.value.DfaValue qualifier com.intellij.psi.PsiMethodReferenceExpression methodRef com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.psi.PsiType functionalInterfaceType com.intellij.psi.PsiMethod sam com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiMethod method java.util.List contracts com.intellij.psi.PsiSubstitutor substitutor com.intellij.codeInspection.dataFlow.DfaCallArguments callArguments com.intellij.psi.PsiType returnType com.intellij.codeInspection.dataFlow.value.DfaValue defaultResult java.util.Set currentStates private static com.intellij.codeInspection.dataFlow.DfaCallArguments getMethodReferenceCallArguments (com.intellij.psi.PsiMethodReferenceExpression, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor) int idx com.intellij.codeInspection.dataFlow.value.DfaValue value int i com.intellij.psi.PsiMethodReferenceExpression methodRef com.intellij.codeInspection.dataFlow.value.DfaValue qualifier com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.psi.PsiMethod sam com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiParameter[] samParameters boolean isStatic boolean instanceBound com.intellij.psi.PsiParameter[] parameters com.intellij.codeInspection.dataFlow.value.DfaValue[] arguments public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitTypeCast (com.intellij.codeInspection.dataFlow.instructions.TypeCastInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.TypeCastInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.psi.PsiType type com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.psi.PsiType fromType com.intellij.codeInspection.dataFlow.value.DfaValue value protected void onInstructionProducesCCE (com.intellij.codeInspection.dataFlow.instructions.TypeCastInstruction) com.intellij.codeInspection.dataFlow.instructions.TypeCastInstruction instruction protected void beforeMethodCall (com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.DfaCallArguments, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.DfaCallArguments arguments com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitMethodCall (com.intellij.codeInspection.dataFlow.instructions.MethodCallInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.MethodContract contract com.intellij.codeInspection.dataFlow.DfaCallState callState java.util.Set currentStates com.intellij.codeInspection.dataFlow.value.DfaValue defaultResult com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.instructions.MethodCallInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.DfaCallArguments callArguments java.util.Set finalStates com.intellij.codeInspection.dataFlow.DfaInstructionState[] result int i private java.util.List handleKnownMethods (com.intellij.codeInspection.dataFlow.instructions.MethodCallInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.DfaCallArguments) com.intellij.codeInspection.dataFlow.instructions.MethodCallInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.DfaCallArguments callArguments com.intellij.psi.PsiMethod method com.intellij.codeInspection.dataFlow.CustomMethodHandlers$CustomMethodHandler handler com.intellij.codeInspection.dataFlow.value.DfaValue result protected com.intellij.codeInspection.dataFlow.DfaCallArguments popCall (com.intellij.codeInspection.dataFlow.instructions.MethodCallInstruction, com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.MethodCallInstruction instruction com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.psi.PsiMethod method com.intellij.codeInspection.dataFlow.MutationSignature sig com.intellij.codeInspection.dataFlow.value.DfaValue[] argValues com.intellij.codeInspection.dataFlow.value.DfaValue qualifier private com.intellij.codeInspection.dataFlow.value.DfaValue[] popCallArguments (com.intellij.codeInspection.dataFlow.instructions.MethodCallInstruction, com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.MutationSignature) com.intellij.psi.PsiParameterList paramList int paramCount com.intellij.psi.PsiMethodReferenceExpression methodRef com.intellij.codeInsight.Nullability nullability com.intellij.codeInspection.dataFlow.value.DfaValue arg int paramIndex com.intellij.psi.PsiElement anchor int i com.intellij.codeInspection.dataFlow.instructions.MethodCallInstruction instruction com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.MutationSignature sig int argCount com.intellij.psi.PsiMethod method boolean varargCall com.intellij.codeInspection.dataFlow.value.DfaValue[] argValues protected void reportMutabilityViolation (boolean, com.intellij.psi.PsiElement) boolean receiver com.intellij.psi.PsiElement anchor private com.intellij.codeInspection.dataFlow.value.DfaValue popQualifier (com.intellij.codeInspection.dataFlow.instructions.MethodCallInstruction, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.MutationSignature) com.intellij.psi.PsiMethodReferenceExpression context com.intellij.codeInspection.dataFlow.instructions.MethodCallInstruction instruction com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.MutationSignature sig com.intellij.codeInspection.dataFlow.value.DfaValue value private java.util.Set addContractResults (com.intellij.codeInspection.dataFlow.MethodContract, java.util.Set, com.intellij.codeInspection.dataFlow.value.DfaValueFactory, java.util.Set, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.psi.PsiExpression) com.intellij.codeInspection.dataFlow.value.DfaValue result com.intellij.codeInspection.dataFlow.DfaCallState callState com.intellij.codeInspection.dataFlow.DfaCallArguments falseArguments com.intellij.codeInspection.dataFlow.value.DfaValue condition com.intellij.codeInspection.dataFlow.DfaMemoryState falseState com.intellij.codeInspection.dataFlow.value.DfaValue falseCondition com.intellij.codeInspection.dataFlow.ContractValue contractValue com.intellij.codeInspection.dataFlow.value.DfaValue result com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.DfaCallArguments arguments com.intellij.codeInspection.dataFlow.DfaCallState callState com.intellij.codeInspection.dataFlow.MethodContract contract java.util.Set states com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory java.util.Set finalStates com.intellij.codeInspection.dataFlow.value.DfaValue defaultResult com.intellij.psi.PsiExpression expression java.util.Set falseStates private com.intellij.codeInspection.dataFlow.value.DfaValue dereference (com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem) com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem problem boolean ok private static com.intellij.psi.PsiMethod findSpecificMethod (com.intellij.psi.PsiElement, com.intellij.psi.PsiMethod, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.psi.PsiElement context com.intellij.psi.PsiMethod method com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.value.DfaValue qualifier com.intellij.psi.PsiExpression qualifierExpression com.intellij.codeInspection.dataFlow.TypeConstraint constraint com.intellij.psi.PsiType type private static com.intellij.codeInspection.dataFlow.value.DfaValue getMethodResultValue (com.intellij.codeInspection.dataFlow.instructions.MethodCallInstruction, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.psi.PsiMethod method com.intellij.codeInspection.dataFlow.value.VariableDescriptor descriptor com.intellij.psi.PsiType returnType com.intellij.psi.PsiMethod realMethod com.intellij.codeInsight.Nullability nullability com.intellij.psi.PsiMethod targetMethod com.intellij.codeInspection.dataFlow.Mutability mutable com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.psi.PsiCall call com.intellij.codeInspection.dataFlow.instructions.MethodCallInstruction instruction com.intellij.codeInspection.dataFlow.value.DfaValue qualifierValue com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.value.DfaValue precalculated com.intellij.psi.PsiType type com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet range protected boolean checkNotNullable (com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem problem boolean notNullable public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitConvertPrimitive (com.intellij.codeInspection.dataFlow.instructions.PrimitiveConversionInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.PrimitiveConversionInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.value.DfaValue result private static com.intellij.codeInspection.dataFlow.value.DfaValue getConversionResult (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.psi.PsiPrimitiveType, com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.DfaMemoryState) Object casted com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet range com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.psi.PsiPrimitiveType type com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.value.DfaConstValue constValue public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitCheckNotNull (com.intellij.codeInspection.dataFlow.instructions.CheckNotNullInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.DfaInstructionState npeState java.util.List dispatched java.util.List result com.intellij.codeInspection.dataFlow.DfaMemoryState nullState com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.DfaControlTransferValue transfer com.intellij.codeInspection.dataFlow.value.DfaValue value boolean isNull com.intellij.codeInspection.dataFlow.instructions.CheckNotNullInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem problem public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitNot (com.intellij.codeInspection.dataFlow.instructions.NotInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.NotInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.value.DfaValue dfaValue com.intellij.codeInspection.dataFlow.DfaMemoryState falseState com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory java.util.List result public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitBinop (com.intellij.codeInspection.dataFlow.instructions.BinopInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.DfaInstructionState[] states boolean isLong com.intellij.codeInspection.dataFlow.instructions.BinopInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.value.DfaValue dfaRight com.intellij.codeInspection.dataFlow.value.DfaValue dfaLeft com.intellij.psi.tree.IElementType opSign com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType relationType com.intellij.codeInspection.dataFlow.value.DfaValue result com.intellij.psi.PsiType type private com.intellij.codeInspection.dataFlow.DfaInstructionState[] handleRelationBinop (com.intellij.codeInspection.dataFlow.instructions.BinopInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType) java.util.ArrayList states com.intellij.codeInspection.dataFlow.DfaMemoryState equality com.intellij.codeInspection.dataFlow.DfaInstructionState state Object value boolean isTrue com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType relation com.intellij.codeInspection.dataFlow.value.DfaValue condition com.intellij.codeInspection.dataFlow.DfaMemoryState copy int i com.intellij.codeInspection.dataFlow.instructions.BinopInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.value.DfaValue dfaRight com.intellij.codeInspection.dataFlow.value.DfaValue dfaLeft com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType relationType com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType[] relations java.util.ArrayList states private static boolean isComparedByEquals (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression left com.intellij.psi.PsiExpression right com.intellij.psi.PsiExpression expression private static com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType[] splitRelation (com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType) com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType relationType public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitInstanceof (com.intellij.codeInspection.dataFlow.instructions.InstanceofInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.value.DfaConstValue aNull com.intellij.codeInspection.dataFlow.value.DfaConstValue constant com.intellij.psi.PsiType type com.intellij.codeInspection.dataFlow.value.DfaFactMapValue left com.intellij.codeInspection.dataFlow.value.DfaFactMapValue right boolean useful boolean useful com.intellij.codeInspection.dataFlow.DfaMemoryState trueState com.intellij.codeInspection.dataFlow.instructions.InstanceofInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.value.DfaValue dfaRight com.intellij.codeInspection.dataFlow.value.DfaValue dfaLeft com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory boolean unknownTargetType com.intellij.codeInspection.dataFlow.value.DfaValue condition boolean useful java.util.ArrayList states private com.intellij.codeInspection.dataFlow.DfaInstructionState makeBooleanResult (com.intellij.codeInspection.dataFlow.instructions.BinopInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.util.ThreeState) com.intellij.codeInspection.dataFlow.instructions.BinopInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.util.ThreeState result com.intellij.codeInspection.dataFlow.value.DfaValue value public boolean isInstanceofRedundant (com.intellij.codeInspection.dataFlow.instructions.InstanceofInstruction) com.intellij.codeInspection.dataFlow.instructions.InstanceofInstruction instruction public boolean canBeNull (com.intellij.codeInspection.dataFlow.instructions.InstanceofInstruction) com.intellij.codeInspection.dataFlow.instructions.InstanceofInstruction instruction private static synthetic com.intellij.psi.PsiExpression lambda$addContractResults$3 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression private static synthetic com.intellij.psi.PsiExpression lambda$addContractResults$2 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression private static synthetic com.intellij.psi.PsiExpression lambda$handleMethodReference$1 (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiMethodReferenceExpression methodRef private static synthetic void lambda$visitEscapeInstruction$0 (com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.value.DfaVariableValue var static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/StandardMethodContract$1.class
StandardMethodContract.java package com.intellij.codeInspection.dataFlow synthetic com.intellij.codeInspection.dataFlow.StandardMethodContract$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$codeInspection$dataFlow$StandardMethodContract$ValueConstraint static void <clinit> () }
com/intellij/codeInspection/dataFlow/StandardMethodContract$ParseException.class
StandardMethodContract.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.StandardMethodContract$ParseException extends java.lang.Exception { private final com.intellij.openapi.util.TextRange myRange void <init> (java.lang.String) String message void <init> (java.lang.String, com.intellij.openapi.util.TextRange) String message com.intellij.openapi.util.TextRange range public com.intellij.openapi.util.TextRange getRange () static com.intellij.codeInspection.dataFlow.StandardMethodContract$ParseException forConstraint (java.lang.String, java.lang.String, int, int) String message String text int clauseNumber int constraintNumber com.intellij.openapi.util.TextRange range int start int end static com.intellij.codeInspection.dataFlow.StandardMethodContract$ParseException forReturnValue (java.lang.String, java.lang.String, int) String message String text int clauseNumber com.intellij.openapi.util.TextRange range int index static com.intellij.codeInspection.dataFlow.StandardMethodContract$ParseException forClause (java.lang.String, java.lang.String, int) String message String text int clauseNumber com.intellij.openapi.util.TextRange range private static com.intellij.openapi.util.TextRange findClauseRange (java.lang.String, int) String text int clauseNumber int start int end }
com/intellij/codeInspection/dataFlow/StandardMethodContract$ValueConstraint.class
StandardMethodContract.java package com.intellij.codeInspection.dataFlow public final enum com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint extends java.lang.Enum { public static final enum com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint ANY_VALUE public static final enum com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint NULL_VALUE public static final enum com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint NOT_NULL_VALUE public static final enum com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint TRUE_VALUE public static final enum com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint FALSE_VALUE private final String myPresentableName private final com.intellij.codeInspection.dataFlow.ContractReturnValue myCorrespondingReturnValue private static final synthetic com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] $VALUES public static com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] values () public static com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String, com.intellij.codeInspection.dataFlow.ContractReturnValue) String presentableName com.intellij.codeInspection.dataFlow.ContractReturnValue correspondingReturnValue public com.intellij.codeInspection.dataFlow.ContractReturnValue asReturnValue () com.intellij.codeInspection.dataFlow.value.DfaConstValue getComparisonValue (com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory boolean shouldUseNonEqComparison () public com.intellij.codeInspection.dataFlow.ContractValue getCondition (int) com.intellij.codeInspection.dataFlow.ContractValue left com.intellij.codeInspection.dataFlow.ContractValue left int argumentIndex com.intellij.codeInspection.dataFlow.ContractValue left public boolean canBeNegated () public com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint negate () public java.lang.String toString () static void <clinit> () }
com/intellij/codeInspection/dataFlow/StandardMethodContract.class
StandardMethodContract.java package com.intellij.codeInspection.dataFlow public final com.intellij.codeInspection.dataFlow.StandardMethodContract extends com.intellij.codeInspection.dataFlow.MethodContract { private final com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] myParameters static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[], com.intellij.codeInspection.dataFlow.ContractReturnValue) com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] parameters com.intellij.codeInspection.dataFlow.ContractReturnValue returnValue public int getParameterCount () public com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint getParameterConstraint (int) int parameterIndex public java.util.List getConstraints () public com.intellij.codeInspection.dataFlow.StandardMethodContract withReturnValue (com.intellij.codeInspection.dataFlow.ContractReturnValue) com.intellij.codeInspection.dataFlow.ContractReturnValue returnValue public static com.intellij.codeInspection.dataFlow.StandardMethodContract trivialContract (int, com.intellij.codeInspection.dataFlow.ContractReturnValue) int paramCount com.intellij.codeInspection.dataFlow.ContractReturnValue returnValue com.intellij.codeInspection.dataFlow.StandardMethodContract intersect (com.intellij.codeInspection.dataFlow.StandardMethodContract) com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint condition com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint constraint int i com.intellij.codeInspection.dataFlow.StandardMethodContract contract com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] result java.util.stream.Stream excludeContract (com.intellij.codeInspection.dataFlow.StandardMethodContract) com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint constraint int i com.intellij.codeInspection.dataFlow.StandardMethodContract contract java.util.List constraints java.util.List template java.util.List antiContracts public com.intellij.codeInspection.dataFlow.StandardMethodContract tryCollapse (com.intellij.codeInspection.dataFlow.StandardMethodContract) com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint thisConstraint com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint thatConstraint int i com.intellij.codeInspection.dataFlow.StandardMethodContract other com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] thisParameters com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] thatParameters com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] result public static java.util.List toNonIntersectingStandardContracts (java.util.List) com.intellij.codeInspection.dataFlow.StandardMethodContract contract java.util.List contracts int paramCount java.util.List result java.util.List leftovers public static com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] createConstraintArray (int) int paramCount com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] args public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.dataFlow.StandardMethodContract contract public int hashCode () com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint argument int result java.lang.String getArgumentsPresentation () public java.util.List getConditions () public static java.util.List parseContract (java.lang.String) throws com.intellij.codeInspection.dataFlow.StandardMethodContract$ParseException int i String[] argStrings com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] args String clause String arrow int arrowIndex String beforeArrow com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] args String returnValueString com.intellij.codeInspection.dataFlow.ContractReturnValue returnValue int clauseIndex String text java.util.List result String[] split private static com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint parseConstraint (java.lang.String, java.lang.String, int, int) throws com.intellij.codeInspection.dataFlow.StandardMethodContract$ParseException com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint constraint String name String text int clauseIndex int constraintIndex private synthetic com.intellij.codeInspection.dataFlow.ContractValue lambda$getConditions$2 (int) int idx private static synthetic java.util.stream.Stream lambda$toNonIntersectingStandardContracts$1 (com.intellij.codeInspection.dataFlow.StandardMethodContract, com.intellij.codeInspection.dataFlow.StandardMethodContract) com.intellij.codeInspection.dataFlow.StandardMethodContract contract com.intellij.codeInspection.dataFlow.StandardMethodContract c private static synthetic com.intellij.codeInspection.dataFlow.StandardMethodContract lambda$toNonIntersectingStandardContracts$0 (com.intellij.codeInspection.dataFlow.StandardMethodContract, com.intellij.codeInspection.dataFlow.StandardMethodContract) com.intellij.codeInspection.dataFlow.StandardMethodContract contract com.intellij.codeInspection.dataFlow.StandardMethodContract c static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/StateMerger$1.class
StateMerger.java package com.intellij.codeInspection.dataFlow synthetic com.intellij.codeInspection.dataFlow.StateMerger$1 extends java.lang.Object { }
com/intellij/codeInspection/dataFlow/StateMerger$CompactFactSet.class
StateMerger.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.StateMerger$CompactFactSet extends java.lang.Object { private final long[] myData private final int myHashCode private final com.intellij.codeInspection.dataFlow.value.DfaValueFactory myFactory void <init> (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, java.util.Collection) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory java.util.Collection facts public int size () public int hashCode () public boolean equals (java.lang.Object) Object obj com.intellij.codeInspection.dataFlow.StateMerger$CompactFactSet other public java.lang.String toString () private synthetic com.intellij.codeInspection.dataFlow.StateMerger$Fact lambda$toString$0 (long) long f }
com/intellij/codeInspection/dataFlow/StateMerger$EqClassInfo.class
StateMerger.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.StateMerger$EqClassInfo extends java.lang.Object { final java.util.List vars final com.intellij.codeInspection.dataFlow.value.DfaConstValue constant void <init> (com.intellij.codeInspection.dataFlow.EqClass) com.intellij.codeInspection.dataFlow.EqClass eqClass }
com/intellij/codeInspection/dataFlow/StateMerger$EqualityFact.class
StateMerger.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.StateMerger$EqualityFact extends com.intellij.codeInspection.dataFlow.StateMerger$Fact { private final com.intellij.codeInspection.dataFlow.value.DfaValue myArg private void <init> (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, boolean, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue var boolean positive com.intellij.codeInspection.dataFlow.value.DfaValue arg int packHigh () public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.dataFlow.StateMerger$EqualityFact fact public java.lang.String toString () com.intellij.codeInspection.dataFlow.value.DfaConstValue comparedToConstant () com.intellij.codeInspection.dataFlow.StateMerger$EqualityFact getPositiveCounterpart () boolean invalidatesFact (com.intellij.codeInspection.dataFlow.StateMerger$Fact) com.intellij.codeInspection.dataFlow.StateMerger$Fact another void removeFromState (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl) com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl state volatile synthetic com.intellij.codeInspection.dataFlow.StateMerger$Fact getPositiveCounterpart () static synthetic com.intellij.codeInspection.dataFlow.value.DfaValue access$400 (com.intellij.codeInspection.dataFlow.StateMerger$EqualityFact) com.intellij.codeInspection.dataFlow.StateMerger$EqualityFact x0 synthetic void <init> (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, boolean, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.StateMerger$1) com.intellij.codeInspection.dataFlow.value.DfaVariableValue x0 boolean x1 com.intellij.codeInspection.dataFlow.value.DfaValue x2 com.intellij.codeInspection.dataFlow.StateMerger$1 x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/StateMerger$Fact.class
StateMerger.java package com.intellij.codeInspection.dataFlow abstract com.intellij.codeInspection.dataFlow.StateMerger$Fact extends java.lang.Object { final boolean myPositive final com.intellij.codeInspection.dataFlow.value.DfaVariableValue myVar private final int myHash protected void <init> (boolean, com.intellij.codeInspection.dataFlow.value.DfaVariableValue, int) boolean positive com.intellij.codeInspection.dataFlow.value.DfaVariableValue var int hash private int packLow () abstract int packHigh () long pack () int lo int hi public final int hashCode () abstract com.intellij.codeInspection.dataFlow.StateMerger$Fact getPositiveCounterpart () com.intellij.codeInspection.dataFlow.value.DfaConstValue comparedToConstant () abstract boolean invalidatesFact (com.intellij.codeInspection.dataFlow.StateMerger$Fact) abstract void removeFromState (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl) static com.intellij.codeInspection.dataFlow.StateMerger$EqualityFact createEqualityFact (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.codeInspection.dataFlow.value.DfaValue val static com.intellij.codeInspection.dataFlow.StateMerger$Fact unpack (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, long) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory long packed int lo int hi boolean positive com.intellij.codeInspection.dataFlow.value.DfaVariableValue var private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/StateMerger$InstanceofFact.class
StateMerger.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.StateMerger$InstanceofFact extends com.intellij.codeInspection.dataFlow.StateMerger$Fact { private final com.intellij.codeInspection.dataFlow.value.DfaPsiType myType private void <init> (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, boolean, com.intellij.codeInspection.dataFlow.value.DfaPsiType) com.intellij.codeInspection.dataFlow.value.DfaVariableValue var boolean positive com.intellij.codeInspection.dataFlow.value.DfaPsiType type int packHigh () public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.dataFlow.StateMerger$InstanceofFact fact public java.lang.String toString () com.intellij.codeInspection.dataFlow.StateMerger$Fact getPositiveCounterpart () boolean invalidatesFact (com.intellij.codeInspection.dataFlow.StateMerger$Fact) com.intellij.codeInspection.dataFlow.StateMerger$Fact another void removeFromState (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl) com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl state com.intellij.codeInspection.dataFlow.DfaVariableState varState synthetic void <init> (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, boolean, com.intellij.codeInspection.dataFlow.value.DfaPsiType, com.intellij.codeInspection.dataFlow.StateMerger$1) com.intellij.codeInspection.dataFlow.value.DfaVariableValue x0 boolean x1 com.intellij.codeInspection.dataFlow.value.DfaPsiType x2 com.intellij.codeInspection.dataFlow.StateMerger$1 x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/StateMerger$Replacements.class
StateMerger.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.StateMerger$Replacements extends java.lang.Object { private final java.util.List myAllStates private final java.util.Set myRemovedStates private final java.util.List myMerged private void <init> (java.util.List) java.util.List allStates private boolean hasMerges () private java.util.List getMergeResult () com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl state java.util.List result private void stripAndMerge (java.util.Collection, com.intellij.util.Function) com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl original com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl state java.util.Collection merged java.util.Map$Entry entry java.util.Collection group com.intellij.util.Function stripper com.intellij.util.containers.MultiMap strippedToOriginals synthetic void <init> (java.util.List, com.intellij.codeInspection.dataFlow.StateMerger$1) java.util.List x0 com.intellij.codeInspection.dataFlow.StateMerger$1 x1 static synthetic void access$100 (com.intellij.codeInspection.dataFlow.StateMerger$Replacements, java.util.Collection, com.intellij.util.Function) com.intellij.codeInspection.dataFlow.StateMerger$Replacements x0 java.util.Collection x1 com.intellij.util.Function x2 static synthetic boolean access$200 (com.intellij.codeInspection.dataFlow.StateMerger$Replacements) com.intellij.codeInspection.dataFlow.StateMerger$Replacements x0 static synthetic java.util.List access$300 (com.intellij.codeInspection.dataFlow.StateMerger$Replacements) com.intellij.codeInspection.dataFlow.StateMerger$Replacements x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/StateMerger.class
StateMerger.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.StateMerger extends java.lang.Object { private static final int COMPLEXITY_LIMIT private final java.util.Map myFacts private final java.util.Map myCopyCache static final synthetic boolean $assertionsDisabled void <init> () java.util.List mergeByFacts (java.util.List) java.util.Collection group1 java.util.Collection group2 java.util.Collection group java.util.Map$Entry entry java.util.Collection negativeStates java.util.Collection positiveStates com.intellij.util.containers.MultiMap statesByUnrelatedFacts1 com.intellij.util.containers.MultiMap statesByUnrelatedFacts2 com.intellij.codeInspection.dataFlow.StateMerger$Replacements replacements com.intellij.codeInspection.dataFlow.StateMerger$Fact fact java.util.List states com.intellij.util.containers.MultiMap statesByFact java.util.Set facts int complexity private com.intellij.util.containers.MultiMap createFactToStateMap (java.util.List) com.intellij.codeInspection.dataFlow.value.DfaConstValue value com.intellij.codeInspection.dataFlow.StateMerger$Fact fact com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl state java.util.Collection negativeStates java.util.Collection positiveStates com.intellij.codeInspection.dataFlow.StateMerger$Fact fact java.util.List states com.intellij.util.containers.MultiMap statesByFact java.util.Map constantVars private static boolean isComparisonOfVariablesComparedWithConstant (com.intellij.codeInspection.dataFlow.StateMerger$Fact, java.util.Map, java.util.Collection, java.util.Collection) java.util.Set states1 java.util.Set states2 java.util.Map map com.intellij.codeInspection.dataFlow.StateMerger$Fact fact java.util.Map constantVars java.util.Collection positiveStates java.util.Collection negativeStates com.intellij.codeInspection.dataFlow.value.DfaVariableValue var1 com.intellij.codeInspection.dataFlow.value.DfaVariableValue var2 private com.intellij.util.containers.MultiMap mapByUnrelatedFacts (com.intellij.codeInspection.dataFlow.StateMerger$Fact, java.util.Collection, java.util.Set) com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl state com.intellij.codeInspection.dataFlow.StateMerger$Fact fact java.util.Collection states java.util.Set interestingFacts com.intellij.util.containers.MultiMap statesByUnrelatedFacts private com.intellij.codeInspection.dataFlow.StateMerger$CompactFactSet getUnrelatedFacts (com.intellij.codeInspection.dataFlow.StateMerger$Fact, com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl, java.util.Set) com.intellij.codeInspection.dataFlow.StateMerger$Fact other com.intellij.codeInspection.dataFlow.StateMerger$Fact fact com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl state java.util.Set interestingFacts java.util.ArrayList result private void restoreOtherInequalities (com.intellij.codeInspection.dataFlow.StateMerger$EqualityFact, java.util.Collection, com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl) java.util.Set otherInequalities java.util.Set memberFacts com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl member com.intellij.codeInspection.dataFlow.value.DfaConstValue toRestore com.intellij.codeInspection.dataFlow.value.DfaRelationValue$Factory relationFactory com.intellij.codeInspection.dataFlow.StateMerger$EqualityFact removedFact java.util.Collection mergedGroup com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl state java.util.Set inequalitiesToRestore private static java.util.Set getOtherInequalities (com.intellij.codeInspection.dataFlow.StateMerger$EqualityFact, java.util.Set, com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl) com.intellij.codeInspection.dataFlow.StateMerger$EqualityFact equality com.intellij.codeInspection.dataFlow.StateMerger$Fact candidate com.intellij.codeInspection.dataFlow.StateMerger$EqualityFact removedFact java.util.Set memberFacts com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl state java.util.Set otherInequalities java.util.Set eqValues java.util.List mergeByRanges (java.util.List) java.util.List updated java.util.Map$Entry entry java.util.List states java.util.Map ranges boolean changed private static java.util.Map createRangeMap (java.util.List) com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl state java.util.List states java.util.Map ranges private java.util.List mergeIndependentRanges (java.util.List, com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.DfaVariableState variableState com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet range com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl state java.util.List states com.intellij.codeInspection.dataFlow.value.DfaVariableValue var java.util.Map merged private com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl copyWithoutVar (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl, com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl state com.intellij.codeInspection.dataFlow.value.DfaVariableValue var java.util.Map map com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl copy private java.util.Set getFacts (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl) com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl state private static java.util.Set doGetFacts (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl) com.intellij.codeInspection.dataFlow.value.DfaVariableValue eqVar int j com.intellij.codeInspection.dataFlow.value.DfaVariableValue var int i com.intellij.codeInspection.dataFlow.StateMerger$EqClassInfo info com.intellij.codeInspection.dataFlow.value.DfaValue constant java.util.List vars int size com.intellij.codeInspection.dataFlow.EqClass eqClass com.intellij.codeInspection.dataFlow.value.DfaVariableValue var2 com.intellij.codeInspection.dataFlow.value.DfaVariableValue var1 com.intellij.codeInspection.dataFlow.value.DfaVariableValue var2 com.intellij.codeInspection.dataFlow.value.DfaVariableValue var1 com.intellij.codeInspection.dataFlow.StateMerger$EqClassInfo info1 com.intellij.codeInspection.dataFlow.StateMerger$EqClassInfo info2 com.intellij.codeInspection.dataFlow.DistinctPairSet$DistinctPair classPair com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl state java.util.Set result java.util.IdentityHashMap classInfo private static synthetic void lambda$doGetFacts$9 (java.util.Set, com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.DfaVariableState) com.intellij.codeInspection.dataFlow.value.DfaPsiType type com.intellij.codeInspection.dataFlow.value.DfaPsiType type java.util.Set result com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.codeInspection.dataFlow.DfaVariableState variableState com.intellij.codeInspection.dataFlow.TypeConstraint typeConstraint private static synthetic java.util.Map lambda$copyWithoutVar$8 (com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.DfaMemoryState k private static synthetic java.util.Optional lambda$mergeIndependentRanges$7 (java.util.List) java.util.List list private static synthetic com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl lambda$null$6 (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl, com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl) com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl a com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl b private static synthetic java.util.List lambda$mergeIndependentRanges$5 (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl) com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl k private static synthetic void lambda$createRangeMap$4 (java.util.Map, com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.DfaVariableState) java.util.Map ranges com.intellij.codeInspection.dataFlow.value.DfaVariableValue varValue com.intellij.codeInspection.dataFlow.DfaVariableState varState com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet range private static synthetic java.util.Set lambda$null$3 (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue k private static synthetic java.util.Set lambda$createFactToStateMap$2 (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue k private static synthetic java.util.Map lambda$createFactToStateMap$1 (com.intellij.codeInspection.dataFlow.value.DfaConstValue) com.intellij.codeInspection.dataFlow.value.DfaConstValue k private synthetic com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl lambda$mergeByFacts$0 (com.intellij.codeInspection.dataFlow.StateMerger$Fact, java.util.Collection, com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl) com.intellij.codeInspection.dataFlow.StateMerger$Fact fact java.util.Collection group com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl original com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl copy static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/StateQueue.class
DfaInstructionState.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.StateQueue extends java.lang.Object { private static final int FORCE_MERGE_THRESHOLD private boolean myWasForciblyMerged private final java.util.PriorityQueue myQueue private final java.util.Set mySet void <init> () void offer (com.intellij.codeInspection.dataFlow.DfaInstructionState) com.intellij.codeInspection.dataFlow.DfaInstructionState state boolean isEmpty () boolean processAll (com.intellij.util.Processor) com.intellij.codeInspection.dataFlow.DfaInstructionState state com.intellij.util.Processor processor java.util.List getNextInstructionStates (java.util.Set) com.intellij.codeInspection.dataFlow.DfaMemoryState anotherState com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl memoryState java.util.Map$Entry entry com.intellij.util.containers.MultiMap groups java.util.Set joinInstructions com.intellij.codeInspection.dataFlow.DfaInstructionState state com.intellij.codeInspection.dataFlow.instructions.Instruction instruction com.intellij.codeInspection.dataFlow.DfaInstructionState next java.util.List memoryStates private static java.util.List squash (java.util.List) com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl right com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl left java.util.Iterator iterator java.util.List states java.util.List result static java.util.List mergeGroup (java.util.List) java.util.List nextStates java.util.List group com.intellij.codeInspection.dataFlow.StateMerger merger private java.util.List forceMerge (java.util.List) java.util.List states java.util.Collection groups boolean wasForciblyMerged () private static synthetic java.util.stream.Stream lambda$forceMerge$2 (java.util.List) java.util.List group private static synthetic com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl lambda$null$1 (java.util.List) java.util.List pair private static synthetic com.intellij.codeInspection.dataFlow.DfaInstructionState lambda$getNextInstructionStates$0 (com.intellij.codeInspection.dataFlow.instructions.Instruction, com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl) com.intellij.codeInspection.dataFlow.instructions.Instruction instruction com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl state1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/StringExpressionHelper$1.class
StringExpressionHelper.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.StringExpressionHelper$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic java.util.Set val$returns void <init> (java.util.Set) public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public void visitLambdaExpression (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression expression public void visitReturnStatement (com.intellij.psi.PsiReturnStatement) com.intellij.psi.PsiReturnStatement statement com.intellij.psi.PsiExpression returnValue }
com/intellij/codeInspection/dataFlow/StringExpressionHelper.class
StringExpressionHelper.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.StringExpressionHelper extends java.lang.Object { public void <init> () public static com.intellij.openapi.util.Pair evaluateExpression (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement expression public static com.intellij.openapi.util.Pair evaluateExpression (com.intellij.psi.PsiElement, java.util.Collection) com.intellij.openapi.util.Pair expr com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiElement resolve com.intellij.openapi.util.Pair pair com.intellij.psi.PsiExpression psiExpression java.util.Set returns com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiElement element com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.openapi.util.Pair expr com.intellij.psi.PsiElement element com.intellij.psi.PsiElement expression java.util.Collection visited com.intellij.openapi.util.Pair constantExpression java.util.Collection elements private static transient com.intellij.openapi.util.Pair evaluatePolyadicExpressions (com.intellij.psi.PsiElement, java.util.Collection, com.intellij.psi.PsiExpression[]) com.intellij.openapi.util.Pair pair com.intellij.psi.PsiExpression operand com.intellij.psi.PsiElement expression java.util.Collection visited com.intellij.psi.PsiExpression[] operands StringBuilder sb private static com.intellij.openapi.util.Pair evaluatePsiLiteralExpression (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement expression public static com.intellij.openapi.util.Pair evaluateConstantExpression (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement expression com.intellij.psi.PsiConstantEvaluationHelper helper Object result public static java.util.Set searchStringExpressions (com.intellij.psi.PsiMethod, com.intellij.psi.search.SearchScope, int) com.intellij.psi.PsiExpression expression com.intellij.openapi.util.Pair pair com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiCall methodCallExpression com.intellij.psi.PsiMethod psiMethod com.intellij.psi.search.SearchScope searchScope int expNum java.util.Set pairs public static java.util.Set searchMethodCalls (com.intellij.psi.PsiMethod, com.intellij.psi.search.SearchScope) com.intellij.psi.PsiCall methodCallExpression com.intellij.psi.PsiReference psiReference com.intellij.psi.PsiMethod psiMethod com.intellij.psi.search.SearchScope searchScope java.util.Set callExpressions com.intellij.util.CommonProcessors$CollectUniquesProcessor consumer private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/TrackingDfaMemoryState$1.class
TrackingDfaMemoryState.java package com.intellij.codeInspection.dataFlow synthetic com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$1 extends java.lang.Object { }
com/intellij/codeInspection/dataFlow/TrackingDfaMemoryState$Change.class
TrackingDfaMemoryState.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Change extends java.lang.Object { final java.util.Set myRemovedRelations final java.util.Set myAddedRelations final com.intellij.codeInspection.dataFlow.DfaFactMap myRemovedFacts final com.intellij.codeInspection.dataFlow.DfaFactMap myAddedFacts private void <init> (java.util.Set, java.util.Set, com.intellij.codeInspection.dataFlow.DfaFactMap, com.intellij.codeInspection.dataFlow.DfaFactMap) java.util.Set removedRelations java.util.Set addedRelations com.intellij.codeInspection.dataFlow.DfaFactMap removedFacts com.intellij.codeInspection.dataFlow.DfaFactMap addedFacts static com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Change create (java.util.Set, java.util.Set, com.intellij.codeInspection.dataFlow.DfaFactMap, com.intellij.codeInspection.dataFlow.DfaFactMap) java.util.Set removedRelations java.util.Set addedRelations com.intellij.codeInspection.dataFlow.DfaFactMap removedFacts com.intellij.codeInspection.dataFlow.DfaFactMap addedFacts com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Change unite (com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Change) com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Change other java.util.Set added java.util.Set removed com.intellij.codeInspection.dataFlow.DfaFactMap addedFacts com.intellij.codeInspection.dataFlow.DfaFactMap removedFacts public java.lang.String toString () String removed String added synthetic void <init> (java.util.Set, java.util.Set, com.intellij.codeInspection.dataFlow.DfaFactMap, com.intellij.codeInspection.dataFlow.DfaFactMap, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$1) java.util.Set x0 java.util.Set x1 com.intellij.codeInspection.dataFlow.DfaFactMap x2 com.intellij.codeInspection.dataFlow.DfaFactMap x3 com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$1 x4 }
com/intellij/codeInspection/dataFlow/TrackingDfaMemoryState$FactDefinition.class
TrackingDfaMemoryState.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$FactDefinition extends java.lang.Object { final com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange myChange final Object myFact void <init> (com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange, java.lang.Object) com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange change Object fact java.lang.Object getFact (java.lang.Object) Object defaultFact public java.lang.String toString () }
com/intellij/codeInspection/dataFlow/TrackingDfaMemoryState$MemoryStateChange.class
TrackingDfaMemoryState.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange extends java.lang.Object { private final java.util.List myPrevious final com.intellij.codeInspection.dataFlow.instructions.Instruction myInstruction final java.util.Map myChanges final com.intellij.codeInspection.dataFlow.value.DfaValue myTopOfStack final java.util.Map myBridgeChanges int myCursor static final synthetic boolean $assertionsDisabled private void <init> (java.util.List, com.intellij.codeInspection.dataFlow.instructions.Instruction, java.util.Map, com.intellij.codeInspection.dataFlow.value.DfaValue, java.util.Map) java.util.List previous com.intellij.codeInspection.dataFlow.instructions.Instruction instruction java.util.Map changes com.intellij.codeInspection.dataFlow.value.DfaValue topOfStack java.util.Map bridgeChanges void reset () com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange change boolean advance () com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange previous com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange findExpressionPush (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange findSubExpressionPush (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement topElement com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange findRelation (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, java.util.function.Predicate, boolean) com.intellij.codeInspection.dataFlow.value.DfaVariableValue value java.util.function.Predicate relationPredicate boolean startFromSelf com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$FactDefinition findFact (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaFactType) com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$FactDefinition fact com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$FactDefinition factPair com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange change com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.DfaFactType type com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange getPrevious () public com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange getNonMerge () com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange change private static com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$FactDefinition factFromChange (com.intellij.codeInspection.dataFlow.DfaFactType, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Change) Object added com.intellij.codeInspection.dataFlow.DfaFactType type com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange change com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Change varChange private com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange findChange (java.util.function.Predicate, boolean) com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange change java.util.function.Predicate predicate boolean startFromSelf com.intellij.psi.PsiExpression getExpression () public com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange merge (com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange) com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange change java.util.Set previous com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange withBridge (com.intellij.codeInspection.dataFlow.instructions.Instruction, java.util.Map) com.intellij.codeInspection.dataFlow.instructions.Instruction instruction java.util.Map bridge static com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange create (com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange, com.intellij.codeInspection.dataFlow.instructions.Instruction, java.util.Map, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange previous com.intellij.codeInspection.dataFlow.instructions.Instruction instruction java.util.Map result com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange[] flatten () java.util.List changes java.lang.String dump () public java.lang.String toString () private static synthetic com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange lambda$flatten$3 (com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange) com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange change private static synthetic boolean lambda$findRelation$2 (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, java.util.function.Predicate, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange) com.intellij.codeInspection.dataFlow.value.DfaVariableValue value java.util.function.Predicate relationPredicate com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange change com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Change varChange com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Change bridgeVarChange private static synthetic boolean lambda$findSubExpressionPush$1 (com.intellij.psi.PsiExpression, com.intellij.psi.PsiElement, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement topElement com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange change com.intellij.psi.PsiExpression changeExpression private static synthetic boolean lambda$findExpressionPush$0 (com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange) com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange change static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/TrackingDfaMemoryState$MergeInstruction.class
TrackingDfaMemoryState.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MergeInstruction extends com.intellij.codeInspection.dataFlow.instructions.Instruction { private void <init> () public com.intellij.codeInspection.dataFlow.DfaInstructionState[] accept (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState stateBefore com.intellij.codeInspection.dataFlow.InstructionVisitor visitor public java.lang.String toString () synthetic void <init> (com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$1) com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$1 x0 }
com/intellij/codeInspection/dataFlow/TrackingDfaMemoryState$Relation.class
TrackingDfaMemoryState.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Relation extends java.lang.Object { final com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType myRelationType final com.intellij.codeInspection.dataFlow.value.DfaValue myCounterpart void <init> (com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType type com.intellij.codeInspection.dataFlow.value.DfaValue counterpart public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Relation relation public int hashCode () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/TrackingDfaMemoryState.class
TrackingDfaMemoryState.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState extends com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl { private com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange myHistory static final synthetic boolean $assertionsDisabled protected void <init> (com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory protected void <init> (com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState) com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState toCopy public com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState createCopy () protected void afterMerge (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl) com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl other private java.util.Map getRelations () com.intellij.codeInspection.dataFlow.value.DfaVariableValue eqVar java.util.Set set com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.codeInspection.dataFlow.value.DfaConstValue constant java.util.List vars com.intellij.codeInspection.dataFlow.EqClass eqClass com.intellij.codeInspection.dataFlow.value.DfaVariableValue var2 com.intellij.codeInspection.dataFlow.value.DfaVariableValue var1 com.intellij.codeInspection.dataFlow.value.DfaVariableValue var2 com.intellij.codeInspection.dataFlow.value.DfaVariableValue var1 com.intellij.codeInspection.dataFlow.EqClass first com.intellij.codeInspection.dataFlow.EqClass second com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType plain com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType flipped java.util.List firstVars java.util.List secondVars com.intellij.codeInspection.dataFlow.value.DfaConstValue firstConst com.intellij.codeInspection.dataFlow.value.DfaConstValue secondConst com.intellij.codeInspection.dataFlow.DistinctPairSet$DistinctPair classPair java.util.Map result void recordChange (com.intellij.codeInspection.dataFlow.instructions.Instruction, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.Instruction instruction com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState previous java.util.Map result com.intellij.codeInspection.dataFlow.value.DfaValue value private java.util.Map getChangeMap (com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState) Object oldVal Object newVal com.intellij.codeInspection.dataFlow.DfaFactType type com.intellij.codeInspection.dataFlow.DfaFactMap added com.intellij.codeInspection.dataFlow.DfaFactMap removed com.intellij.codeInspection.dataFlow.DfaFactMap newMap com.intellij.codeInspection.dataFlow.DfaFactMap oldMap com.intellij.codeInspection.dataFlow.value.DfaVariableValue value java.util.Set added java.util.Set removed java.util.Set oldValueRelations java.util.Set newValueRelations com.intellij.codeInspection.dataFlow.value.DfaVariableValue value com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState previous java.util.Map changeMap java.util.Set varsToCheck java.util.Map oldRelations java.util.Map newRelations com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange getHistory () void addBridge (com.intellij.codeInspection.dataFlow.instructions.Instruction, java.util.List) java.util.Map newChangeMap com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState bridge com.intellij.codeInspection.dataFlow.instructions.Instruction instruction java.util.List bridgeStates java.util.Map changeMap public volatile synthetic com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl createCopy () public volatile synthetic com.intellij.codeInspection.dataFlow.DfaMemoryState createCopy () private static synthetic com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Change lambda$addBridge$8 (java.util.Map, com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Change) java.util.Map newChangeMap com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Change old private static synthetic com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Change lambda$getChangeMap$7 (java.util.Set, java.util.Set, com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Change) java.util.Set removed java.util.Set added com.intellij.codeInspection.dataFlow.value.DfaVariableValue v com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Change change private static synthetic void lambda$getChangeMap$6 (java.util.Set, com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.DfaVariableState) java.util.Set varsToCheck com.intellij.codeInspection.dataFlow.value.DfaVariableValue value com.intellij.codeInspection.dataFlow.DfaVariableState state private static synthetic void lambda$getChangeMap$5 (java.util.Set, com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.DfaVariableState) java.util.Set varsToCheck com.intellij.codeInspection.dataFlow.value.DfaVariableValue value com.intellij.codeInspection.dataFlow.DfaVariableState state private static synthetic java.util.Set lambda$getRelations$4 (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue k private static synthetic java.util.Set lambda$getRelations$3 (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue k private static synthetic java.util.Set lambda$getRelations$2 (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue k private static synthetic java.util.Set lambda$getRelations$1 (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue k private static synthetic java.util.Set lambda$getRelations$0 (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue k static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/TrackingRunner$1.class
TrackingRunner.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.TrackingRunner$1 extends com.intellij.codeInspection.dataFlow.StandardInstructionVisitor { final synthetic java.util.List val$endOfInitializerStates final synthetic com.intellij.codeInspection.dataFlow.TrackingRunner this$0 void <init> (com.intellij.codeInspection.dataFlow.TrackingRunner, boolean, java.util.List) com.intellij.codeInspection.dataFlow.TrackingRunner this$0 boolean stopAnalysisOnNpe public com.intellij.codeInspection.dataFlow.DfaInstructionState[] visitEndOfInitializer (com.intellij.codeInspection.dataFlow.instructions.EndOfInitializerInstruction, com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.instructions.EndOfInitializerInstruction instruction com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState state }
com/intellij/codeInspection/dataFlow/TrackingRunner$2.class
TrackingRunner.java package com.intellij.codeInspection.dataFlow synthetic com.intellij.codeInspection.dataFlow.TrackingRunner$2 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$codeInspection$dataFlow$DfaNullability static final synthetic int[] $SwitchMap$com$intellij$codeInspection$dataFlow$SpecialField static final synthetic int[] $SwitchMap$com$intellij$codeInspection$dataFlow$value$DfaRelationValue$RelationType static void <clinit> () }
com/intellij/codeInspection/dataFlow/TrackingRunner$CastDfaProblemType.class
TrackingRunner.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.TrackingRunner$CastDfaProblemType extends com.intellij.codeInspection.dataFlow.TrackingRunner$DfaProblemType { public void <init> () public com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem[] findCauses (com.intellij.codeInspection.dataFlow.TrackingRunner, com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange) com.intellij.psi.PsiType expressionType com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange operandPush com.intellij.codeInspection.dataFlow.TrackingRunner runner com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange history public java.lang.String toString () }
com/intellij/codeInspection/dataFlow/TrackingRunner$CauseItem.class
TrackingRunner.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem extends java.lang.Object { final java.util.List myChildren final com.intellij.codeInspection.dataFlow.TrackingRunner$DfaProblemType myProblem final com.intellij.psi.SmartPsiFileRange myTarget private void <init> (java.util.List, com.intellij.codeInspection.dataFlow.TrackingRunner$DfaProblemType, com.intellij.psi.SmartPsiFileRange) java.util.List children com.intellij.codeInspection.dataFlow.TrackingRunner$DfaProblemType problem com.intellij.psi.SmartPsiFileRange target void <init> (java.lang.String, com.intellij.psi.PsiElement) String problem com.intellij.psi.PsiElement target void <init> (com.intellij.codeInspection.dataFlow.TrackingRunner$DfaProblemType, com.intellij.psi.PsiElement) com.intellij.psi.PsiFile file com.intellij.codeInspection.dataFlow.TrackingRunner$DfaProblemType problem com.intellij.psi.PsiElement target void <init> (java.lang.String, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange) String problem com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange change void <init> (com.intellij.codeInspection.dataFlow.TrackingRunner$DfaProblemType, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange) com.intellij.codeInspection.dataFlow.TrackingRunner$DfaProblemType problem com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange change transient void addChildren (com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem[]) com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem[] causes public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem item private java.lang.String getProblemName () public int hashCode () public java.lang.String dump (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document doc private java.lang.String dump (com.intellij.openapi.editor.Document, int, com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem) int lineNumber com.intellij.openapi.util.Segment range com.intellij.openapi.editor.Document doc int indent com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem parent String text public java.util.stream.Stream children () public com.intellij.psi.PsiFile getFile () public com.intellij.openapi.util.Segment getTargetSegment () public java.lang.String render (com.intellij.openapi.editor.Document, com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem) int offset int number String cause com.intellij.openapi.editor.Document doc com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem parent String title com.intellij.openapi.util.Segment range int childIndex public java.lang.String toString () public com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem merge (com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem) com.intellij.codeInspection.dataFlow.TrackingRunner$DfaProblemType mergedProblem com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem other private boolean tryMergeChildren (java.util.List) java.util.List merged com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem child java.util.List children com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem mergePoint private void insertIntoHierarchy (com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem) com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem intermediate private synthetic java.lang.String lambda$dump$0 (com.intellij.openapi.editor.Document, int, com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem) com.intellij.openapi.editor.Document doc int indent com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem child private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/TrackingRunner$CustomDfaProblemType.class
TrackingRunner.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.TrackingRunner$CustomDfaProblemType extends com.intellij.codeInspection.dataFlow.TrackingRunner$DfaProblemType { private final String myMessage void <init> (java.lang.String) String message public java.lang.String toString () }
com/intellij/codeInspection/dataFlow/TrackingRunner$DfaProblemType.class
TrackingRunner.java package com.intellij.codeInspection.dataFlow public abstract com.intellij.codeInspection.dataFlow.TrackingRunner$DfaProblemType extends java.lang.Object { public void <init> () public abstract java.lang.String toString () com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem[] findCauses (com.intellij.codeInspection.dataFlow.TrackingRunner, com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange) com.intellij.codeInspection.dataFlow.TrackingRunner runner com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange history com.intellij.codeInspection.dataFlow.TrackingRunner$DfaProblemType tryMerge (com.intellij.codeInspection.dataFlow.TrackingRunner$DfaProblemType) com.intellij.codeInspection.dataFlow.TrackingRunner$DfaProblemType other }
com/intellij/codeInspection/dataFlow/TrackingRunner$FailingCallDfaProblemType.class
TrackingRunner.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.TrackingRunner$FailingCallDfaProblemType extends com.intellij.codeInspection.dataFlow.TrackingRunner$DfaProblemType { public void <init> () com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem[] findCauses (com.intellij.codeInspection.dataFlow.TrackingRunner, com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange) com.intellij.codeInspection.dataFlow.TrackingRunner runner com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange history public java.lang.String toString () }
com/intellij/codeInspection/dataFlow/TrackingRunner$NullableDfaProblemType.class
TrackingRunner.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.TrackingRunner$NullableDfaProblemType extends com.intellij.codeInspection.dataFlow.TrackingRunner$DfaProblemType { public void <init> () public com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem[] findCauses (com.intellij.codeInspection.dataFlow.TrackingRunner, com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange) com.intellij.codeInspection.dataFlow.TrackingRunner runner com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange history com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$FactDefinition nullability public java.lang.String toString () }
com/intellij/codeInspection/dataFlow/TrackingRunner$PossibleExecutionDfaProblemType.class
TrackingRunner.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.TrackingRunner$PossibleExecutionDfaProblemType extends com.intellij.codeInspection.dataFlow.TrackingRunner$DfaProblemType { boolean myComplete void <init> () public java.lang.String toString () }
com/intellij/codeInspection/dataFlow/TrackingRunner$RangeDfaProblemType.class
TrackingRunner.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.TrackingRunner$RangeDfaProblemType extends com.intellij.codeInspection.dataFlow.TrackingRunner$DfaProblemType { final String myTemplate final com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet myRangeSet final com.intellij.psi.PsiPrimitiveType myType void <init> (java.lang.String, com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, com.intellij.psi.PsiPrimitiveType) String template com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet set com.intellij.psi.PsiPrimitiveType type com.intellij.codeInspection.dataFlow.TrackingRunner$DfaProblemType tryMerge (com.intellij.codeInspection.dataFlow.TrackingRunner$DfaProblemType) com.intellij.codeInspection.dataFlow.TrackingRunner$RangeDfaProblemType rangeProblem com.intellij.codeInspection.dataFlow.TrackingRunner$DfaProblemType other public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/TrackingRunner$ValueDfaProblemType.class
TrackingRunner.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.TrackingRunner$ValueDfaProblemType extends com.intellij.codeInspection.dataFlow.TrackingRunner$DfaProblemType { final Object myValue public void <init> (java.lang.Object) Object value public com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem[] findCauses (com.intellij.codeInspection.dataFlow.TrackingRunner, com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange) com.intellij.codeInspection.dataFlow.TrackingRunner runner com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange history public java.lang.String toString () }
com/intellij/codeInspection/dataFlow/TrackingRunner.class
TrackingRunner.java package com.intellij.codeInspection.dataFlow public com.intellij.codeInspection.dataFlow.TrackingRunner extends com.intellij.codeInspection.dataFlow.StandardDataFlowRunner { private com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange myHistoryForContext private final com.intellij.psi.PsiExpression myExpression private final java.util.List afterStates private final java.util.List killedStates private void <init> (boolean, com.intellij.psi.PsiElement, com.intellij.psi.PsiExpression) boolean unknownMembersAreNullable com.intellij.psi.PsiElement context com.intellij.psi.PsiExpression expression protected void beforeInstruction (com.intellij.codeInspection.dataFlow.instructions.Instruction) com.intellij.codeInspection.dataFlow.instructions.Instruction instruction protected void afterInstruction (com.intellij.codeInspection.dataFlow.instructions.Instruction) com.intellij.codeInspection.dataFlow.instructions.Instruction instruction java.util.Map instructionToState protected com.intellij.codeInspection.dataFlow.DfaMemoryState createMemoryState () protected com.intellij.codeInspection.dataFlow.DfaInstructionState[] acceptInstruction (com.intellij.codeInspection.dataFlow.InstructionVisitor, com.intellij.codeInspection.dataFlow.DfaInstructionState) com.intellij.codeInspection.dataFlow.DfaInstructionState state com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange history com.intellij.codeInspection.dataFlow.DfaInstructionState state com.intellij.codeInspection.dataFlow.instructions.ExpressionPushingInstruction pushing com.intellij.codeInspection.dataFlow.InstructionVisitor visitor com.intellij.codeInspection.dataFlow.DfaInstructionState instructionState com.intellij.codeInspection.dataFlow.instructions.Instruction instruction com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState memState com.intellij.codeInspection.dataFlow.DfaInstructionState[] states public static com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem findProblemCause (boolean, boolean, com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.TrackingRunner$DfaProblemType) boolean unknownAreNullables boolean ignoreAssertions com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.TrackingRunner$DfaProblemType type com.intellij.psi.PsiElement body com.intellij.codeInspection.dataFlow.TrackingRunner runner private boolean analyze (boolean, com.intellij.psi.PsiExpression, com.intellij.psi.PsiElement) java.util.List initialStates com.intellij.psi.PsiMethodCallExpression call java.util.List initialStates com.intellij.psi.PsiCodeBlock ctorBody com.intellij.psi.PsiMethod ctor boolean ignoreAssertions com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement body java.util.List endOfInitializerStates com.intellij.codeInspection.dataFlow.StandardInstructionVisitor visitor com.intellij.codeInspection.dataFlow.RunnerResult result private com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem findProblemCause (com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.TrackingRunner$DfaProblemType) com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem item com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange history com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.TrackingRunner$DfaProblemType type com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem cause private com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem[] findConstantValueCause (com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange, java.lang.Object) Object constValue com.intellij.psi.PsiExpression rValue com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem item com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange push com.intellij.psi.PsiExpression varSourceExpression com.intellij.codeInspection.dataFlow.instructions.Instruction instruction com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange change com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange history Object expectedValue Object constantExpressionValue com.intellij.codeInspection.dataFlow.value.DfaValue value private static com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem createAssignmentCause (com.intellij.codeInspection.dataFlow.instructions.AssignInstruction, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.lang.ASTNode node com.intellij.psi.PsiElement parent com.intellij.codeInspection.dataFlow.instructions.AssignInstruction instruction com.intellij.codeInspection.dataFlow.value.DfaValue target com.intellij.psi.PsiExpression rExpression com.intellij.psi.PsiElement anchor String targetName com.intellij.psi.PsiExpression stripped String suffix private com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem[] findBooleanResultCauses (com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange, boolean) com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem cause com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange negatedPush com.intellij.psi.PsiExpression negated com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem cause com.intellij.psi.PsiExpression operand com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange push int i com.intellij.psi.PsiExpression[] operands java.util.List operandCauses com.intellij.psi.tree.IElementType tokenType boolean and java.util.List constCauses com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem leftCause com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem rightCause com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem causeItem com.intellij.codeInspection.dataFlow.value.DfaValue leftValue com.intellij.codeInspection.dataFlow.value.DfaValue rightValue com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem[] causes com.intellij.psi.PsiExpression leftOperand com.intellij.psi.PsiExpression rightOperand com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange leftChange com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange rightChange com.intellij.psi.PsiBinaryExpression binOp com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType relationType com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem causeItem com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$FactDefinition nullability com.intellij.psi.PsiType type com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem causeItem com.intellij.codeInspection.dataFlow.value.DfaValue operandValue com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiInstanceOfExpression instanceOfExpression com.intellij.psi.PsiExpression operand com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange operandHistory com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange history boolean value private static com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem constantInitializerCause (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiElement target com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.psi.PsiExpression ref private com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem findTypeCause (com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange, com.intellij.psi.PsiType, boolean) String name com.intellij.codeInspection.dataFlow.value.DfaPsiType dfaType com.intellij.codeInspection.dataFlow.TypeConstraint constraint String explanation com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem assignmentItem com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange rValuePush com.intellij.psi.PsiExpression rExpression com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem causeItem com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange causeLocation com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange prevHistory com.intellij.codeInspection.dataFlow.TypeConstraint prevConstraint String prevExplanation com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange operandHistory com.intellij.psi.PsiType type boolean isInstance com.intellij.psi.PsiExpression operand com.intellij.codeInspection.dataFlow.value.DfaPsiType wanted com.intellij.psi.PsiType operandType com.intellij.codeInspection.dataFlow.value.DfaValue operandValue com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$FactDefinition fact String explanation private static java.lang.String getElementTitle (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement target private com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem[] findRelationCause (com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange) com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType relationType com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange leftChange com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange rightChange private com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem[] findRelationCause (com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet fromRelation com.intellij.codeInspection.dataFlow.value.DfaValue target com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange assignmentChange com.intellij.codeInspection.dataFlow.instructions.Instruction instruction com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem cause com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Relation relation com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange change com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Relation relation com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange change com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem item com.intellij.codeInspection.dataFlow.value.DfaValue leftSpecial com.intellij.codeInspection.dataFlow.value.DfaValue rightSpecial com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem[] specialCause com.intellij.codeInspection.dataFlow.SpecialField leftField com.intellij.codeInspection.dataFlow.SpecialField rightField com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType relationType com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange leftChange com.intellij.codeInspection.dataFlow.value.DfaValue leftValue com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange rightChange com.intellij.codeInspection.dataFlow.value.DfaValue rightValue com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$FactDefinition leftNullability com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$FactDefinition rightNullability com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$FactDefinition leftRange com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$FactDefinition rightRange private com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem findRelationCause (com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange, com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Relation, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange) com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange rValuePush com.intellij.codeInspection.dataFlow.value.DfaValue target com.intellij.psi.PsiExpression rValue com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem item com.intellij.codeInspection.dataFlow.value.DfaRelationValue rel com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem[] cause com.intellij.codeInspection.dataFlow.value.DfaRelationValue deduced com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem item com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem[] result java.util.Collection relations java.util.List chain com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange change com.intellij.codeInspection.dataFlow.value.DfaVariableValue value com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Relation relation com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange counterPartChange com.intellij.codeInspection.dataFlow.instructions.Instruction instruction String condition com.intellij.psi.PsiExpression expression private java.util.List findDeductionChain (com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange, java.util.Collection, com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Relation) com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType type com.intellij.codeInspection.dataFlow.value.DfaValue left com.intellij.codeInspection.dataFlow.value.DfaValue right com.intellij.codeInspection.dataFlow.value.DfaValue left com.intellij.codeInspection.dataFlow.value.DfaValue right com.intellij.codeInspection.dataFlow.value.DfaValue left com.intellij.codeInspection.dataFlow.value.DfaValue right com.intellij.codeInspection.dataFlow.value.DfaValue left com.intellij.codeInspection.dataFlow.value.DfaValue right com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType type com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Relation actualRelation com.intellij.codeInspection.dataFlow.value.DfaVariableValue actualVar java.util.Map$Entry entry com.intellij.codeInspection.dataFlow.value.DfaRelationValue rel com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange change java.util.Collection knownRelations com.intellij.codeInspection.dataFlow.value.DfaVariableValue value com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Relation relation private static boolean isSameRelation (com.intellij.codeInspection.dataFlow.value.DfaRelationValue, com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Relation) com.intellij.codeInspection.dataFlow.value.DfaValue counterpart com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType type com.intellij.codeInspection.dataFlow.value.DfaValue counterpart com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType type com.intellij.codeInspection.dataFlow.value.DfaRelationValue dfaRel com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Relation relation com.intellij.codeInspection.dataFlow.value.DfaValue counterpart com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType type private com.intellij.codeInspection.dataFlow.value.DfaRelationValue getBinaryExpressionRelation (com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange, com.intellij.psi.PsiBinaryExpression) com.intellij.codeInspection.dataFlow.value.DfaValue leftValue com.intellij.codeInspection.dataFlow.value.DfaValue rightValue com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType type com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange change com.intellij.psi.PsiBinaryExpression binOp com.intellij.psi.PsiExpression lOperand com.intellij.psi.PsiExpression rOperand com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange leftPos com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange rightPos private java.util.Collection getCallRelations (com.intellij.psi.PsiCallExpression) com.intellij.codeInspection.dataFlow.value.DfaValue rel com.intellij.codeInspection.dataFlow.ContractValue condition com.intellij.codeInspection.dataFlow.MethodContract contract com.intellij.psi.PsiCallExpression callExpression java.util.List contracts java.util.Set results private com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem findNullabilityCause (com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange, com.intellij.codeInspection.dataFlow.DfaNullability) com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange operandPush com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiMethod method com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem causeItem String memberTitle com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem causeItem com.intellij.psi.PsiVariable variable com.intellij.psi.PsiExpression dereferenced String text com.intellij.psi.PsiExpression operand String explanation com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem assignmentItem com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange rValuePush com.intellij.psi.PsiExpression rExpression com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.psi.PsiExpression defExpression com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange factUse com.intellij.codeInspection.dataFlow.DfaNullability nullability com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$FactDefinition info com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange factDef private com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem fromMemberNullability (com.intellij.codeInspection.dataFlow.DfaNullability, com.intellij.psi.PsiModifierListOwner, java.lang.String, com.intellij.psi.PsiElement) String message String message com.intellij.psi.PsiFile file com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement parent com.intellij.psi.PsiAnnotationOwner annoOwner String details String message String message com.intellij.psi.PsiExpression initializer com.intellij.openapi.util.Pair fieldNullability com.intellij.codeInsight.NullabilityAnnotationInfo info String name com.intellij.codeInspection.dataFlow.DfaNullability nullability com.intellij.psi.PsiModifierListOwner owner String memberName com.intellij.psi.PsiElement anchor private com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem fromCallContract (com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange, com.intellij.psi.PsiCallExpression, com.intellij.codeInspection.dataFlow.ContractReturnValue) com.intellij.codeInspection.dataFlow.MethodContract onlyContract com.intellij.util.ThreeState applies com.intellij.codeInspection.dataFlow.MethodContract c com.intellij.psi.PsiReferenceExpression methodExpression String name String prefix java.util.List nonIntersecting com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange history com.intellij.psi.PsiCallExpression call com.intellij.codeInspection.dataFlow.ContractReturnValue contractReturnValue com.intellij.psi.PsiMethod method java.util.List contracts com.intellij.codeInspection.dataFlow.MethodContract contract String contractType private com.intellij.util.ThreeState contractApplies (com.intellij.psi.PsiMethodCallExpression, com.intellij.codeInspection.dataFlow.MethodContract) Object value com.intellij.codeInspection.dataFlow.value.DfaConstValue evaluated com.intellij.codeInspection.dataFlow.ContractValue condition com.intellij.psi.PsiMethodCallExpression call com.intellij.codeInspection.dataFlow.MethodContract contract java.util.List conditions private com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem fromSingleContract (com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange, com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiMethod, java.lang.String, com.intellij.codeInspection.dataFlow.MethodContract) com.intellij.codeInspection.dataFlow.value.DfaValue left com.intellij.codeInspection.dataFlow.value.DfaValue right com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType type com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange leftChange com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange rightChange com.intellij.codeInspection.dataFlow.value.DfaRelationValue relation com.intellij.psi.PsiExpression leftPlace com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange leftPush com.intellij.psi.PsiExpression rightPlace com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange rightPush com.intellij.codeInspection.dataFlow.ContractValue condition com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange history com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiMethod method String prefix com.intellij.codeInspection.dataFlow.MethodContract contract java.util.List conditions String conditionsText String returnValueText com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem causeItem private static com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem findRangeCause (com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, java.lang.String) com.intellij.codeInspection.dataFlow.value.VariableDescriptor descriptor com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet fromAnnotation com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiMethod method com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem cause com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet result com.intellij.codeInspection.dataFlow.value.DfaValue castedValue com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$FactDefinition operandInfo com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet operandRange com.intellij.psi.PsiExpression operand com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange operandPush String sign com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem cause com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem leftCause com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem rightCause com.intellij.codeInspection.dataFlow.value.DfaValue leftVal com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$FactDefinition leftSet com.intellij.codeInspection.dataFlow.value.DfaValue rightVal com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$FactDefinition rightSet com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet fromType com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet leftRange com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet rightRange com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet result boolean isLong com.intellij.psi.PsiBinaryExpression binOp com.intellij.psi.PsiExpression left com.intellij.psi.PsiExpression right com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange leftPush com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange rightPush com.intellij.psi.PsiType type com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem assignmentItem com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange rValuePush com.intellij.psi.PsiExpression rExpression com.intellij.psi.PsiExpression defExpression com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange factUse com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet range String template com.intellij.psi.PsiExpression expression com.intellij.psi.PsiPrimitiveType type com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem item com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$FactDefinition info com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange factDef public static java.lang.String getObviouslyNonNullExplanation (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression arg private static com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange findRelationAddedChange (com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange, com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Relation) java.util.List subRelations java.util.List subRelations java.util.List subRelations com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange history com.intellij.codeInspection.dataFlow.value.DfaVariableValue var com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Relation relation java.util.List subRelations private static synthetic boolean lambda$findRelationAddedChange$10 (com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Relation, java.util.List, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Relation) com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Relation relation java.util.List subRelations com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Relation rel private static synthetic boolean lambda$findRelationAddedChange$9 (com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Relation, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Relation) com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Relation relation com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Relation rel private static synthetic java.lang.String lambda$fromSingleContract$8 (com.intellij.psi.PsiMethod, com.intellij.codeInspection.dataFlow.ContractValue) com.intellij.psi.PsiMethod method com.intellij.codeInspection.dataFlow.ContractValue c private static synthetic boolean lambda$fromCallContract$7 (com.intellij.codeInspection.dataFlow.ContractReturnValue, com.intellij.codeInspection.dataFlow.MethodContract) com.intellij.codeInspection.dataFlow.ContractReturnValue contractReturnValue com.intellij.codeInspection.dataFlow.MethodContract mc private static synthetic boolean lambda$fromCallContract$6 (com.intellij.codeInspection.dataFlow.MethodContract) com.intellij.codeInspection.dataFlow.MethodContract c private static synthetic boolean lambda$findConstantValueCause$5 (java.lang.Object, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Relation) Object expectedValue com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$Relation rel private synthetic void lambda$afterInstruction$4 (com.intellij.codeInspection.dataFlow.instructions.Instruction, com.intellij.codeInspection.dataFlow.instructions.Instruction, java.util.List) com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState state com.intellij.codeInspection.dataFlow.instructions.Instruction instruction com.intellij.codeInspection.dataFlow.instructions.Instruction target java.util.List memStates java.util.List bridgeChanges private static synthetic com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState lambda$null$3 (com.intellij.codeInspection.dataFlow.DfaInstructionState) com.intellij.codeInspection.dataFlow.DfaInstructionState s private static synthetic boolean lambda$null$2 (com.intellij.codeInspection.dataFlow.instructions.Instruction, com.intellij.codeInspection.dataFlow.DfaInstructionState) com.intellij.codeInspection.dataFlow.instructions.Instruction target com.intellij.codeInspection.dataFlow.DfaInstructionState s private static synthetic com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState lambda$afterInstruction$1 (com.intellij.codeInspection.dataFlow.DfaInstructionState) com.intellij.codeInspection.dataFlow.DfaInstructionState s private static synthetic com.intellij.codeInspection.dataFlow.instructions.Instruction lambda$afterInstruction$0 (com.intellij.codeInspection.dataFlow.DfaInstructionState) com.intellij.codeInspection.dataFlow.DfaInstructionState s static synthetic com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem access$000 (com.intellij.codeInspection.dataFlow.TrackingRunner, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange, com.intellij.psi.PsiType, boolean) com.intellij.codeInspection.dataFlow.TrackingRunner x0 com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange x1 com.intellij.psi.PsiType x2 boolean x3 static synthetic com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem access$100 (com.intellij.codeInspection.dataFlow.TrackingRunner, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange, com.intellij.codeInspection.dataFlow.DfaNullability) com.intellij.codeInspection.dataFlow.TrackingRunner x0 com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange x1 com.intellij.codeInspection.dataFlow.DfaNullability x2 static synthetic com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem access$200 (com.intellij.codeInspection.dataFlow.TrackingRunner, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange, com.intellij.psi.PsiCallExpression, com.intellij.codeInspection.dataFlow.ContractReturnValue) com.intellij.codeInspection.dataFlow.TrackingRunner x0 com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange x1 com.intellij.psi.PsiCallExpression x2 com.intellij.codeInspection.dataFlow.ContractReturnValue x3 static synthetic com.intellij.codeInspection.dataFlow.TrackingRunner$CauseItem[] access$300 (com.intellij.codeInspection.dataFlow.TrackingRunner, com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange, java.lang.Object) com.intellij.codeInspection.dataFlow.TrackingRunner x0 com.intellij.psi.PsiExpression x1 com.intellij.codeInspection.dataFlow.TrackingDfaMemoryState$MemoryStateChange x2 Object x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/TransferTarget$DefaultImpls.class
controlTransfer.kt package com.intellij.codeInspection.dataFlow public final com.intellij.codeInspection.dataFlow.TransferTarget$DefaultImpls extends java.lang.Object { public static java.util.Collection getPossibleTargets (com.intellij.codeInspection.dataFlow.TransferTarget) com.intellij.codeInspection.dataFlow.TransferTarget $this public static java.util.List dispatch (com.intellij.codeInspection.dataFlow.TransferTarget, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.DataFlowRunner) com.intellij.codeInspection.dataFlow.TransferTarget $this com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.DataFlowRunner runner }
com/intellij/codeInspection/dataFlow/TransferTarget.class
controlTransfer.kt package com.intellij.codeInspection.dataFlow public abstract com.intellij.codeInspection.dataFlow.TransferTarget extends java.lang.Object { public abstract java.util.Collection getPossibleTargets () public abstract java.util.List dispatch (com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.DataFlowRunner) }
com/intellij/codeInspection/dataFlow/Trap$EnterFinally.class
controlTransfer.kt package com.intellij.codeInspection.dataFlow public abstract com.intellij.codeInspection.dataFlow.Trap$EnterFinally extends com.intellij.codeInspection.dataFlow.Trap { private final java.util.ArrayList backLinks private final com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset jumpOffset public final java.util.ArrayList getBackLinks$intellij_java_analysis_impl () public void link (com.intellij.codeInspection.dataFlow.instructions.ControlTransferInstruction) com.intellij.codeInspection.dataFlow.instructions.ControlTransferInstruction instruction public java.util.List dispatch$intellij_java_analysis_impl (com.intellij.codeInspection.dataFlow.ControlTransferHandler) com.intellij.codeInspection.dataFlow.ControlTransferHandler handler public java.util.List getPossibleTargets$intellij_java_analysis_impl () public volatile synthetic java.util.Collection getPossibleTargets$intellij_java_analysis_impl () public java.lang.String toString () public final com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset getJumpOffset () public void <init> (com.intellij.psi.PsiElement, com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset) com.intellij.psi.PsiElement anchor com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset jumpOffset }
com/intellij/codeInspection/dataFlow/Trap$InsideFinally.class
controlTransfer.kt package com.intellij.codeInspection.dataFlow public final com.intellij.codeInspection.dataFlow.Trap$InsideFinally extends com.intellij.codeInspection.dataFlow.Trap { public java.util.List dispatch$intellij_java_analysis_impl (com.intellij.codeInspection.dataFlow.ControlTransferHandler) com.intellij.codeInspection.dataFlow.ControlTransferHandler handler public void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement finallyBlock }
com/intellij/codeInspection/dataFlow/Trap$InsideInlinedBlock.class
controlTransfer.kt package com.intellij.codeInspection.dataFlow public final com.intellij.codeInspection.dataFlow.Trap$InsideInlinedBlock extends com.intellij.codeInspection.dataFlow.Trap { public java.util.List dispatch$intellij_java_analysis_impl (com.intellij.codeInspection.dataFlow.ControlTransferHandler) com.intellij.codeInspection.dataFlow.ControlTransferHandler handler public void <init> (com.intellij.psi.PsiCodeBlock) com.intellij.psi.PsiCodeBlock block }
com/intellij/codeInspection/dataFlow/Trap$TryCatch.class
controlTransfer.kt package com.intellij.codeInspection.dataFlow public final com.intellij.codeInspection.dataFlow.Trap$TryCatch extends com.intellij.codeInspection.dataFlow.Trap { private final java.util.LinkedHashMap clauses public java.util.List dispatch$intellij_java_analysis_impl (com.intellij.codeInspection.dataFlow.ControlTransferHandler) com.intellij.codeInspection.dataFlow.ControlTransferHandler handler public java.util.List getPossibleTargets$intellij_java_analysis_impl () com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset it int $i$a$-map-Trap$TryCatch$getPossibleTargets$1 Object item$iv$iv Iterable $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$mapTo Iterable $this$map$iv int $i$f$map public volatile synthetic java.util.Collection getPossibleTargets$intellij_java_analysis_impl () public java.lang.String toString () public final java.util.LinkedHashMap getClauses () public void <init> (com.intellij.psi.PsiTryStatement, java.util.LinkedHashMap) com.intellij.psi.PsiTryStatement tryStatement java.util.LinkedHashMap clauses }
com/intellij/codeInspection/dataFlow/Trap$TryCatchAll.class
controlTransfer.kt package com.intellij.codeInspection.dataFlow public final com.intellij.codeInspection.dataFlow.Trap$TryCatchAll extends com.intellij.codeInspection.dataFlow.Trap { private final com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset target public java.util.List dispatch$intellij_java_analysis_impl (com.intellij.codeInspection.dataFlow.ControlTransferHandler) com.intellij.codeInspection.dataFlow.ControlTransferHandler handler public java.util.List getPossibleTargets$intellij_java_analysis_impl () public volatile synthetic java.util.Collection getPossibleTargets$intellij_java_analysis_impl () public java.lang.String toString () public final com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset getTarget () public void <init> (com.intellij.psi.PsiElement, com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset) com.intellij.psi.PsiElement anchor com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset target }
com/intellij/codeInspection/dataFlow/Trap$TryFinally.class
controlTransfer.kt package com.intellij.codeInspection.dataFlow public final com.intellij.codeInspection.dataFlow.Trap$TryFinally extends com.intellij.codeInspection.dataFlow.Trap$EnterFinally { public void <init> (com.intellij.psi.PsiCodeBlock, com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset) com.intellij.psi.PsiCodeBlock finallyBlock com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset jumpOffset }
com/intellij/codeInspection/dataFlow/Trap$TwrFinally.class
controlTransfer.kt package com.intellij.codeInspection.dataFlow public final com.intellij.codeInspection.dataFlow.Trap$TwrFinally extends com.intellij.codeInspection.dataFlow.Trap$EnterFinally { public java.util.List dispatch$intellij_java_analysis_impl (com.intellij.codeInspection.dataFlow.ControlTransferHandler) com.intellij.codeInspection.dataFlow.ControlTransferHandler handler public void <init> (com.intellij.psi.PsiResourceList, com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset) com.intellij.psi.PsiResourceList resourceList com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset jumpOffset }
com/intellij/codeInspection/dataFlow/Trap.class
controlTransfer.kt package com.intellij.codeInspection.dataFlow public abstract com.intellij.codeInspection.dataFlow.Trap extends java.lang.Object { private final com.intellij.psi.PsiElement anchor public void link (com.intellij.codeInspection.dataFlow.instructions.ControlTransferInstruction) com.intellij.codeInspection.dataFlow.instructions.ControlTransferInstruction instruction public abstract java.util.List dispatch$intellij_java_analysis_impl (com.intellij.codeInspection.dataFlow.ControlTransferHandler) public java.util.Collection getPossibleTargets$intellij_java_analysis_impl () public java.lang.String toString () public final com.intellij.psi.PsiElement getAnchor () private void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement anchor public synthetic void <init> (com.intellij.psi.PsiElement, kotlin.jvm.internal.DefaultConstructorMarker) com.intellij.psi.PsiElement anchor kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
com/intellij/codeInspection/dataFlow/TypeConstraint$Constrained.class
TypeConstraint.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.TypeConstraint$Constrained extends com.intellij.codeInspection.dataFlow.TypeConstraint { private static final com.intellij.codeInspection.dataFlow.TypeConstraint EMPTY private final java.util.Set myInstanceofValues private final java.util.Set myNotInstanceofValues void <init> (java.util.Set, java.util.Set) java.util.Set instanceofValues java.util.Set notInstanceofValues public java.lang.String getPresentationText (com.intellij.psi.PsiType) com.intellij.psi.PsiType type java.util.Set instanceOfTypes boolean checkInstanceofValue (com.intellij.codeInspection.dataFlow.value.DfaPsiType) com.intellij.codeInspection.dataFlow.value.DfaPsiType dfaTypeValue com.intellij.codeInspection.dataFlow.value.DfaPsiType dfaTypeValue com.intellij.codeInspection.dataFlow.value.DfaPsiType dfaType public com.intellij.codeInspection.dataFlow.TypeConstraint withInstanceofValue (com.intellij.codeInspection.dataFlow.value.DfaPsiType) com.intellij.codeInspection.dataFlow.value.DfaPsiType alreadyInstanceof com.intellij.codeInspection.dataFlow.value.DfaPsiType type com.intellij.psi.PsiType psiType com.intellij.psi.PsiClass psiClass java.util.List moreGeneric java.util.Set newInstanceof public com.intellij.codeInspection.dataFlow.TypeConstraint withNotInstanceofValue (com.intellij.codeInspection.dataFlow.value.DfaPsiType) com.intellij.codeInspection.dataFlow.value.DfaPsiType dfaTypeValue com.intellij.codeInspection.dataFlow.value.DfaPsiType alreadyNotInstanceof com.intellij.codeInspection.dataFlow.value.DfaPsiType type java.util.List moreSpecific java.util.Set newNotInstanceof com.intellij.codeInspection.dataFlow.TypeConstraint withoutType (com.intellij.codeInspection.dataFlow.value.DfaPsiType) java.util.Set newInstanceof java.util.Set newNotInstanceof com.intellij.codeInspection.dataFlow.value.DfaPsiType type public com.intellij.psi.PsiType getPsiType () com.intellij.psi.PsiType[] conjuncts boolean isSuperStateOf (com.intellij.codeInspection.dataFlow.TypeConstraint) com.intellij.codeInspection.dataFlow.TypeConstraint$Constrained that com.intellij.codeInspection.dataFlow.value.DfaPsiType otherType com.intellij.codeInspection.dataFlow.TypeConstraint other public com.intellij.codeInspection.dataFlow.TypeConstraint unite (com.intellij.codeInspection.dataFlow.TypeConstraint) com.intellij.codeInspection.dataFlow.TypeConstraint other com.intellij.codeInspection.dataFlow.TypeConstraint intersect (com.intellij.codeInspection.dataFlow.TypeConstraint) com.intellij.codeInspection.dataFlow.value.DfaPsiType type com.intellij.codeInspection.dataFlow.value.DfaPsiType type com.intellij.codeInspection.dataFlow.TypeConstraint right com.intellij.codeInspection.dataFlow.TypeConstraint result private com.intellij.codeInspection.dataFlow.TypeConstraint unite (com.intellij.codeInspection.dataFlow.TypeConstraint$Constrained) java.util.Set instanceOfTypes java.util.Set instanceOfTypes com.intellij.codeInspection.dataFlow.value.DfaPsiType type com.intellij.codeInspection.dataFlow.value.DfaPsiType type com.intellij.codeInspection.dataFlow.TypeConstraint$Constrained other java.util.Set notTypes java.util.Set instanceOfTypes com.intellij.codeInspection.dataFlow.TypeConstraint constraint private static java.util.Set withSuper (java.util.Set) java.util.Set instanceofValues public java.util.Set getInstanceofValues () public java.util.Set getNotInstanceofValues () public boolean isEmpty () public boolean isExact () public boolean isExact (java.lang.String) String typeName public java.lang.String getAssignabilityExplanation (com.intellij.codeInspection.dataFlow.value.DfaPsiType, boolean) com.intellij.codeInspection.dataFlow.value.DfaPsiType dfaTypeValue com.intellij.codeInspection.dataFlow.value.DfaPsiType dfaTypeValue com.intellij.codeInspection.dataFlow.value.DfaPsiType dfaTypeValue com.intellij.codeInspection.dataFlow.value.DfaPsiType otherType boolean expectedAssignable public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.dataFlow.TypeConstraint$Constrained that public int hashCode () public java.lang.String toString () private static synthetic java.lang.String lambda$toString$3 (java.lang.String, java.util.Set) String prefix java.util.Set set private synthetic boolean lambda$isSuperStateOf$2 (com.intellij.codeInspection.dataFlow.value.DfaPsiType) com.intellij.codeInspection.dataFlow.value.DfaPsiType thatType private static synthetic boolean lambda$null$1 (com.intellij.codeInspection.dataFlow.value.DfaPsiType, com.intellij.codeInspection.dataFlow.value.DfaPsiType) com.intellij.codeInspection.dataFlow.value.DfaPsiType thatType com.intellij.codeInspection.dataFlow.value.DfaPsiType thisType private static synthetic java.lang.String lambda$getPresentationText$0 (java.lang.String, java.util.Set) String prefix java.util.Set set static synthetic com.intellij.codeInspection.dataFlow.TypeConstraint access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/TypeConstraint$Exact.class
TypeConstraint.java package com.intellij.codeInspection.dataFlow final com.intellij.codeInspection.dataFlow.TypeConstraint$Exact extends com.intellij.codeInspection.dataFlow.TypeConstraint { final com.intellij.codeInspection.dataFlow.value.DfaPsiType myType void <init> (com.intellij.codeInspection.dataFlow.value.DfaPsiType) com.intellij.codeInspection.dataFlow.value.DfaPsiType type public java.lang.String getPresentationText (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public com.intellij.codeInspection.dataFlow.TypeConstraint withInstanceofValue (com.intellij.codeInspection.dataFlow.value.DfaPsiType) com.intellij.codeInspection.dataFlow.value.DfaPsiType type public com.intellij.codeInspection.dataFlow.TypeConstraint withNotInstanceofValue (com.intellij.codeInspection.dataFlow.value.DfaPsiType) com.intellij.codeInspection.dataFlow.value.DfaPsiType type public java.lang.String getAssignabilityExplanation (com.intellij.codeInspection.dataFlow.value.DfaPsiType, boolean) com.intellij.codeInspection.dataFlow.value.DfaPsiType otherType boolean expectedAssignable boolean actual com.intellij.codeInspection.dataFlow.TypeConstraint withoutType (com.intellij.codeInspection.dataFlow.value.DfaPsiType) com.intellij.codeInspection.dataFlow.value.DfaPsiType type public com.intellij.psi.PsiType getPsiType () boolean isSuperStateOf (com.intellij.codeInspection.dataFlow.TypeConstraint) com.intellij.codeInspection.dataFlow.TypeConstraint other public com.intellij.codeInspection.dataFlow.TypeConstraint unite (com.intellij.codeInspection.dataFlow.TypeConstraint) com.intellij.codeInspection.dataFlow.TypeConstraint other com.intellij.codeInspection.dataFlow.TypeConstraint intersect (com.intellij.codeInspection.dataFlow.TypeConstraint) com.intellij.codeInspection.dataFlow.value.DfaPsiType type com.intellij.codeInspection.dataFlow.value.DfaPsiType type com.intellij.codeInspection.dataFlow.TypeConstraint right com.intellij.codeInspection.dataFlow.TypeConstraint result public java.util.Set getInstanceofValues () public java.util.Set getNotInstanceofValues () public boolean isEmpty () public boolean isExact () public boolean isExact (java.lang.String) String typeName public int hashCode () public boolean equals (java.lang.Object) Object obj public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/TypeConstraint.class
TypeConstraint.java package com.intellij.codeInspection.dataFlow public abstract com.intellij.codeInspection.dataFlow.TypeConstraint extends java.lang.Object { public void <init> () public abstract java.lang.String getPresentationText (com.intellij.psi.PsiType) public abstract com.intellij.codeInspection.dataFlow.TypeConstraint withInstanceofValue (com.intellij.codeInspection.dataFlow.value.DfaPsiType) public abstract com.intellij.codeInspection.dataFlow.TypeConstraint withNotInstanceofValue (com.intellij.codeInspection.dataFlow.value.DfaPsiType) abstract com.intellij.codeInspection.dataFlow.TypeConstraint withoutType (com.intellij.codeInspection.dataFlow.value.DfaPsiType) public abstract com.intellij.psi.PsiType getPsiType () abstract boolean isSuperStateOf (com.intellij.codeInspection.dataFlow.TypeConstraint) public abstract com.intellij.codeInspection.dataFlow.TypeConstraint unite (com.intellij.codeInspection.dataFlow.TypeConstraint) abstract com.intellij.codeInspection.dataFlow.TypeConstraint intersect (com.intellij.codeInspection.dataFlow.TypeConstraint) public abstract java.util.Set getInstanceofValues () public abstract java.util.Set getNotInstanceofValues () public abstract boolean isEmpty () public abstract boolean isExact () public abstract boolean isExact (java.lang.String) public abstract java.lang.String getAssignabilityExplanation (com.intellij.codeInspection.dataFlow.value.DfaPsiType, boolean) private static com.intellij.codeInspection.dataFlow.TypeConstraint create (java.util.Set, java.util.Set) java.util.Set instanceofValues java.util.Set notInstanceofValues public static com.intellij.codeInspection.dataFlow.DfaFactMap withInstanceOf (com.intellij.codeInspection.dataFlow.DfaFactMap, com.intellij.codeInspection.dataFlow.value.DfaPsiType) com.intellij.codeInspection.dataFlow.DfaFactMap map com.intellij.codeInspection.dataFlow.value.DfaPsiType type com.intellij.codeInspection.dataFlow.TypeConstraint constraint public static com.intellij.codeInspection.dataFlow.TypeConstraint exact (com.intellij.codeInspection.dataFlow.value.DfaPsiType) com.intellij.codeInspection.dataFlow.value.DfaPsiType type public static com.intellij.codeInspection.dataFlow.TypeConstraint empty () static synthetic com.intellij.codeInspection.dataFlow.TypeConstraint access$100 (java.util.Set, java.util.Set) java.util.Set x0 java.util.Set x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/ValuableDataFlowRunner$1.class
ValuableDataFlowRunner.java package com.intellij.codeInspection.dataFlow synthetic com.intellij.codeInspection.dataFlow.ValuableDataFlowRunner$1 extends java.lang.Object { }
com/intellij/codeInspection/dataFlow/ValuableDataFlowRunner$MyDfaMemoryState.class
ValuableDataFlowRunner.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.ValuableDataFlowRunner$MyDfaMemoryState extends com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl { private void <init> (com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory private void <init> (com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl) com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl toCopy public com.intellij.codeInspection.dataFlow.DfaMemoryStateImpl createCopy () protected com.intellij.codeInspection.dataFlow.DfaVariableState createVariableState (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue var public void flushFields () public volatile synthetic com.intellij.codeInspection.dataFlow.DfaMemoryState createCopy () synthetic void <init> (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.ValuableDataFlowRunner$1) com.intellij.codeInspection.dataFlow.value.DfaValueFactory x0 com.intellij.codeInspection.dataFlow.ValuableDataFlowRunner$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/ValuableDataFlowRunner$ValuableDfaVariableState.class
ValuableDataFlowRunner.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.ValuableDataFlowRunner$ValuableDfaVariableState extends com.intellij.codeInspection.dataFlow.DfaVariableState { private final com.intellij.codeInspection.dataFlow.value.DfaValue myValue final com.intellij.util.containers.FList myConcatenation private void <init> (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue psiVariable private void <init> (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.util.containers.FList, com.intellij.codeInspection.dataFlow.DfaFactMap) com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.util.containers.FList concatenation com.intellij.codeInspection.dataFlow.DfaFactMap factMap protected com.intellij.codeInspection.dataFlow.DfaVariableState createCopy (com.intellij.codeInspection.dataFlow.DfaFactMap) com.intellij.codeInspection.dataFlow.DfaFactMap factMap public com.intellij.codeInspection.dataFlow.DfaVariableState withValue (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.ValuableDataFlowRunner$ValuableDfaVariableState withExpression (com.intellij.util.containers.FList) com.intellij.util.containers.FList concatenation public com.intellij.codeInspection.dataFlow.value.DfaValue getValue () public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.dataFlow.ValuableDataFlowRunner$ValuableDfaVariableState state public int hashCode () int result synthetic void <init> (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.ValuableDataFlowRunner$1) com.intellij.codeInspection.dataFlow.value.DfaVariableValue x0 com.intellij.codeInspection.dataFlow.ValuableDataFlowRunner$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/ValuableDataFlowRunner.class
ValuableDataFlowRunner.java package com.intellij.codeInspection.dataFlow com.intellij.codeInspection.dataFlow.ValuableDataFlowRunner extends com.intellij.codeInspection.dataFlow.DataFlowRunner { void <init> () protected com.intellij.codeInspection.dataFlow.DfaMemoryState createMemoryState () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/fix/DeleteSwitchLabelFix.class
DeleteSwitchLabelFix.java package com.intellij.codeInspection.dataFlow.fix public com.intellij.codeInspection.dataFlow.fix.DeleteSwitchLabelFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private final String myName private final boolean myBranch public void <init> (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression label com.intellij.psi.PsiSwitchLabelStatementBase labelStatement com.intellij.psi.PsiExpressionList values boolean multiple private static boolean shouldRemoveBranch (com.intellij.psi.PsiSwitchLabelStatementBase) com.intellij.psi.PsiSwitchLabelStatementBase label com.intellij.psi.PsiStatement nextStatement com.intellij.psi.PsiStatement prevStatement public java.lang.String getName () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiExpression expression com.intellij.psi.PsiSwitchLabelStatementBase label com.intellij.psi.PsiExpressionList values public static void deleteLabel (com.intellij.psi.PsiSwitchLabelStatementBase) com.intellij.psi.PsiStatement next com.intellij.psi.PsiDeclarationStatement declaration com.intellij.psi.PsiElement[] elements boolean declarationIsReused com.intellij.psi.PsiElement e com.intellij.psi.PsiDeclarationStatement declaration com.intellij.psi.PsiCodeBlock scope com.intellij.psi.PsiSwitchLabelStatementBase nextLabel com.intellij.psi.PsiElement stopAt int end java.util.List toDelete java.util.List declarations com.siyeh.ig.psiutils.CommentTracker ct com.intellij.psi.PsiSwitchLabelStatementBase label public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic boolean lambda$deleteLabel$1 (com.intellij.psi.PsiCodeBlock, int, com.intellij.psi.PsiElement) com.intellij.psi.PsiCodeBlock scope int end com.intellij.psi.PsiElement element private static synthetic boolean lambda$null$0 (int, com.intellij.psi.PsiReference) int end com.intellij.psi.PsiReference ref private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/fix/RedundantInstanceofFix.class
RedundantInstanceofFix.java package com.intellij.codeInspection.dataFlow.fix public com.intellij.codeInspection.dataFlow.fix.RedundantInstanceofFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { public void <init> () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) String replacement com.intellij.psi.PsiExpression arg String replacement com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement psiElement com.siyeh.ig.psiutils.CommentTracker ct String nonNullExpression com.intellij.psi.PsiElement parent String replacement public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/fix/ReplaceWithConstantValueFix.class
ReplaceWithConstantValueFix.java package com.intellij.codeInspection.dataFlow.fix public com.intellij.codeInspection.dataFlow.fix.ReplaceWithConstantValueFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private final String myPresentableName private final String myReplacementText public void <init> (java.lang.String, java.lang.String) String presentableName String replacementText public java.lang.String getName () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement problemElement com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiMethod targetMethod com.intellij.psi.JavaPsiFacade facade public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/fix/ReplaceWithObjectsEqualsFix.class
ReplaceWithObjectsEqualsFix.java package com.intellij.codeInspection.dataFlow.fix public com.intellij.codeInspection.dataFlow.fix.ReplaceWithObjectsEqualsFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private final String myQualifierText private final String myReplacementText private void <init> (java.lang.String, java.lang.String) String qualifierText String replacementText public java.lang.String getName () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression[] args String replacementText com.intellij.psi.PsiElement replaced public static com.intellij.codeInspection.dataFlow.fix.ReplaceWithObjectsEqualsFix createFix (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpression noParens com.intellij.psi.PsiMethod method public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/fix/SimplifyToAssignmentFix.class
SimplifyToAssignmentFix.java package com.intellij.codeInspection.dataFlow.fix public com.intellij.codeInspection.dataFlow.fix.SimplifyToAssignmentFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { public void <init> () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement psiElement com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiElementFactory factory String lExpressionText com.intellij.psi.PsiExpression rExpression String rExpressionText public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/fix/SurroundWithRequireNonNullFix.class
SurroundWithRequireNonNullFix.java package com.intellij.codeInspection.dataFlow.fix public com.intellij.codeInspection.dataFlow.fix.SurroundWithRequireNonNullFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private final String myText private final com.intellij.psi.SmartPsiElementPointer myQualifierPointer public void <init> (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expressionToSurround public java.lang.String getName () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpression replacement public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inference/ClassData.class
ContractInferenceIndex.kt package com.intellij.codeInspection.dataFlow.inference public final com.intellij.codeInspection.dataFlow.inference.ClassData extends java.lang.Object { private final boolean hasSuper private final boolean hasPureInitializer private final java.util.Map fieldModifiers public final boolean getHasSuper () public final boolean getHasPureInitializer () public final java.util.Map getFieldModifiers () public void <init> (boolean, boolean, java.util.Map) boolean hasSuper boolean hasPureInitializer java.util.Map fieldModifiers public final boolean component1 () public final boolean component2 () public final java.util.Map component3 () public final com.intellij.codeInspection.dataFlow.inference.ClassData copy (boolean, boolean, java.util.Map) boolean hasSuper boolean hasPureInitializer java.util.Map fieldModifiers public static synthetic com.intellij.codeInspection.dataFlow.inference.ClassData copy$default (com.intellij.codeInspection.dataFlow.inference.ClassData, boolean, boolean, java.util.Map, int, java.lang.Object) public java.lang.String toString () public int hashCode () public boolean equals (java.lang.Object) }
com/intellij/codeInspection/dataFlow/inference/ContractInferenceIndexKt$getIndexedData$map$1.class
ContractInferenceIndex.kt package com.intellij.codeInspection.dataFlow.inference final com.intellij.codeInspection.dataFlow.inference.ContractInferenceIndexKt$getIndexedData$map$1 extends java.lang.Object implements com.intellij.psi.util.CachedValueProvider { final synthetic com.intellij.psi.PsiFile $file public final com.intellij.psi.util.CachedValueProvider$Result compute () com.intellij.codeInspection.dataFlow.inference.MethodData it int $i$a$-let-ContractInferenceIndexKt$getIndexedData$map$1$1 int i int methodIndex com.intellij.psi.impl.source.StubbedSpine spine java.util.HashMap result java.util.Map fileData void <init> (com.intellij.psi.PsiFile) }
com/intellij/codeInspection/dataFlow/inference/ContractInferenceIndexKt$gist$1.class
ContractInferenceIndex.kt package com.intellij.codeInspection.dataFlow.inference final com.intellij.codeInspection.dataFlow.inference.ContractInferenceIndexKt$gist$1 extends java.lang.Object implements com.intellij.util.NullableFunction { public static final com.intellij.codeInspection.dataFlow.inference.ContractInferenceIndexKt$gist$1 INSTANCE public volatile synthetic java.lang.Object fun (java.lang.Object) public final java.util.Map fun (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file void <init> () static void <clinit> () }
com/intellij/codeInspection/dataFlow/inference/ContractInferenceIndexKt.class
ContractInferenceIndex.kt package com.intellij.codeInspection.dataFlow.inference public final com.intellij.codeInspection.dataFlow.inference.ContractInferenceIndexKt extends java.lang.Object { private static final com.intellij.util.gist.PsiFileGist gist private static final java.util.Map indexFile (com.intellij.lang.LighterAST) com.intellij.codeInspection.dataFlow.inference.InferenceVisitor visitor com.intellij.lang.LighterAST tree public static final com.intellij.codeInspection.dataFlow.inference.MethodData getIndexedData (com.intellij.psi.impl.source.PsiMethodImpl) java.util.HashMap map com.intellij.psi.PsiFile file com.intellij.psi.impl.source.PsiMethodImpl method static void <clinit> () public static final synthetic com.intellij.util.gist.PsiFileGist access$getGist$p () public static final synthetic java.util.Map access$indexFile (com.intellij.lang.LighterAST) com.intellij.lang.LighterAST tree }
com/intellij/codeInspection/dataFlow/inference/ContractInferenceInterpreter$1.class
ContractInferenceInterpreter.java package com.intellij.codeInspection.dataFlow.inference synthetic com.intellij.codeInspection.dataFlow.inference.ContractInferenceInterpreter$1 extends java.lang.Object { }
com/intellij/codeInspection/dataFlow/inference/ContractInferenceInterpreter$1ReturnValueVisitor.class
ContractInferenceInterpreter.java package com.intellij.codeInspection.dataFlow.inference com.intellij.codeInspection.dataFlow.inference.ContractInferenceInterpreter$1ReturnValueVisitor extends com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor { public com.intellij.codeInspection.dataFlow.ContractReturnValue returnValue private java.util.BitSet assignedParameters final synthetic com.intellij.codeInspection.dataFlow.inference.ContractInferenceInterpreter this$0 void <init> (com.intellij.codeInspection.dataFlow.inference.ContractInferenceInterpreter) com.intellij.codeInspection.dataFlow.inference.ContractInferenceInterpreter this$0 public void visitNode (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode expression int paramIndex com.intellij.lang.LighterASTNode expression com.intellij.codeInspection.dataFlow.ContractReturnValue newReturnValue com.intellij.lang.LighterASTNode element com.intellij.psi.tree.IElementType type private com.intellij.codeInspection.dataFlow.ContractReturnValue expressionToReturnValue (com.intellij.lang.LighterASTNode) int paramIndex com.intellij.lang.LighterASTNode expression com.intellij.psi.tree.IElementType type private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inference/ContractInferenceInterpreter$CodeBlockContracts.class
ContractInferenceInterpreter.java package com.intellij.codeInspection.dataFlow.inference com.intellij.codeInspection.dataFlow.inference.ContractInferenceInterpreter$CodeBlockContracts extends java.lang.Object { java.util.List accumulated java.util.List varInitializers private void <init> () void addAll (java.util.List) java.util.List contracts void registerDeclaration (com.intellij.lang.LighterASTNode, com.intellij.lang.LighterAST, int) com.intellij.lang.LighterASTNode initializer com.intellij.lang.LighterASTNode var com.intellij.lang.LighterASTNode declStatement com.intellij.lang.LighterAST tree int scopeStart synthetic void <init> (com.intellij.codeInspection.dataFlow.inference.ContractInferenceInterpreter$1) com.intellij.codeInspection.dataFlow.inference.ContractInferenceInterpreter$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inference/ContractInferenceInterpreter.class
ContractInferenceInterpreter.java package com.intellij.codeInspection.dataFlow.inference com.intellij.codeInspection.dataFlow.inference.ContractInferenceInterpreter extends java.lang.Object { private static final com.intellij.psi.tree.TokenSet UNARY_INCREMENT_DECREMENT private final com.intellij.lang.LighterAST myTree private final com.intellij.lang.LighterASTNode myMethod private final com.intellij.lang.LighterASTNode myBody void <init> (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode method com.intellij.lang.LighterASTNode body java.util.List getParameters () com.intellij.lang.LighterASTNode paramList java.util.List inferContracts (java.util.List) java.util.List result com.intellij.codeInspection.dataFlow.ContractReturnValue value java.util.List statements java.util.List contracts private java.util.List handleSingleStatement (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode returned com.intellij.lang.LighterASTNode expr com.intellij.lang.LighterASTNode statement private com.intellij.lang.LighterASTNode getCodeBlock (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode parent static java.util.List getStatements (com.intellij.lang.LighterASTNode, com.intellij.lang.LighterAST) com.intellij.lang.LighterASTNode codeBlock com.intellij.lang.LighterAST tree private java.util.List handleDelegation (com.intellij.lang.LighterASTNode, boolean) com.intellij.lang.LighterASTNode expression boolean negated private boolean isNegationExpression (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode expression private com.intellij.codeInspection.dataFlow.ContractReturnValue getDefaultReturnValue (java.util.List) com.intellij.lang.LighterASTNode statement java.util.List statements com.intellij.codeInspection.dataFlow.inference.ContractInferenceInterpreter$1ReturnValueVisitor visitor private java.util.List visitExpression (java.util.List, com.intellij.lang.LighterASTNode) java.util.List children java.util.List conditionResults int parameter com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] state java.util.List result java.util.List states com.intellij.lang.LighterASTNode expr com.intellij.psi.tree.IElementType type com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint constraint int paramIndex private java.util.List visitPolyadic (java.util.List, com.intellij.lang.LighterASTNode) boolean equality java.util.List states com.intellij.lang.LighterASTNode expr java.util.List operands boolean logicalAnd private static java.util.List asPreContracts (java.util.List) java.util.List contracts private static com.intellij.codeInspection.dataFlow.StandardMethodContract contractWithConstraint (com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[], int, com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint, com.intellij.codeInspection.dataFlow.ContractReturnValue) com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] state int parameter com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint paramConstraint com.intellij.codeInspection.dataFlow.ContractReturnValue returnValue com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] newState private java.util.List visitEqualityComparison (java.util.List, com.intellij.lang.LighterASTNode, com.intellij.lang.LighterASTNode, boolean) com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] state java.util.List result java.util.List states com.intellij.lang.LighterASTNode op1 com.intellij.lang.LighterASTNode op2 boolean equality int parameter com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint constraint private com.intellij.psi.tree.IElementType getPrimitiveParameterType (int) int paramIndex com.intellij.lang.LighterASTNode typeElement com.intellij.lang.LighterASTNode primitive static java.util.List toContracts (java.util.List, com.intellij.codeInspection.dataFlow.ContractReturnValue) java.util.List states com.intellij.codeInspection.dataFlow.ContractReturnValue constraint private java.util.List visitLogicalOperation (java.util.List, boolean, java.util.List) java.util.List opResults com.intellij.lang.LighterASTNode operand java.util.List operands boolean conjunction java.util.List states com.intellij.codeInspection.dataFlow.ContractReturnValue$BooleanReturnValue breakValue java.util.List finalStates private static java.util.List knownContracts (java.util.List) java.util.List values private static java.util.List antecedentsReturning (java.util.List, com.intellij.codeInspection.dataFlow.ContractReturnValue) java.util.List values com.intellij.codeInspection.dataFlow.ContractReturnValue result private java.util.List visitStatements (java.util.List, java.util.List) java.util.List conditionResults java.util.List thenElse java.util.List falseStates java.util.List conditionResults com.intellij.psi.tree.IElementType type com.intellij.lang.LighterASTNode statement java.util.List states java.util.List statements com.intellij.codeInspection.dataFlow.inference.ContractInferenceInterpreter$CodeBlockContracts result private com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint getLiteralConstraint (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode expr static com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint getLiteralConstraint (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType literalTokenType private int resolveParameter (com.intellij.lang.LighterASTNode) int i String name java.util.List parameters com.intellij.lang.LighterASTNode expr static com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] withConstraint (com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[], int, com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint) com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] constraints int index com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint constraint com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint negated com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] copy private static synthetic com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] lambda$antecedentsReturning$5 (com.intellij.codeInspection.dataFlow.ContractReturnValue, com.intellij.codeInspection.dataFlow.StandardMethodContract) com.intellij.codeInspection.dataFlow.ContractReturnValue result com.intellij.codeInspection.dataFlow.StandardMethodContract contract private static synthetic com.intellij.codeInspection.dataFlow.StandardMethodContract lambda$knownContracts$4 (com.intellij.codeInspection.dataFlow.inference.PreContract) com.intellij.codeInspection.dataFlow.inference.PreContract pc private static synthetic boolean lambda$visitLogicalOperation$3 (com.intellij.codeInspection.dataFlow.ContractReturnValue$BooleanReturnValue, com.intellij.codeInspection.dataFlow.StandardMethodContract) com.intellij.codeInspection.dataFlow.ContractReturnValue$BooleanReturnValue breakValue com.intellij.codeInspection.dataFlow.StandardMethodContract contract private static synthetic com.intellij.codeInspection.dataFlow.StandardMethodContract lambda$toContracts$2 (com.intellij.codeInspection.dataFlow.ContractReturnValue, com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[]) com.intellij.codeInspection.dataFlow.ContractReturnValue constraint com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] state private static synthetic com.intellij.codeInspection.dataFlow.StandardMethodContract lambda$visitPolyadic$1 (com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[]) com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] s private static synthetic com.intellij.codeInspection.dataFlow.StandardMethodContract lambda$visitExpression$0 (int, com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[]) int parameter com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] state static synthetic com.intellij.lang.LighterAST access$000 (com.intellij.codeInspection.dataFlow.inference.ContractInferenceInterpreter) com.intellij.codeInspection.dataFlow.inference.ContractInferenceInterpreter x0 static synthetic com.intellij.psi.tree.TokenSet access$100 () static synthetic int access$200 (com.intellij.codeInspection.dataFlow.inference.ContractInferenceInterpreter, com.intellij.lang.LighterASTNode) com.intellij.codeInspection.dataFlow.inference.ContractInferenceInterpreter x0 com.intellij.lang.LighterASTNode x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inference/DelegationContract.class
preContracts.kt package com.intellij.codeInspection.dataFlow.inference public final com.intellij.codeInspection.dataFlow.inference.DelegationContract extends java.lang.Object implements com.intellij.codeInspection.dataFlow.inference.PreContract { private final com.intellij.codeInspection.dataFlow.inference.ExpressionRange expression private final boolean negated public java.util.List toContracts (com.intellij.psi.PsiMethod, kotlin.jvm.functions.Function0) com.intellij.codeInspection.dataFlow.StandardMethodContract dc int $i$a$-mapNotNull-DelegationContract$toContracts$fromDelegate$1 Object it$iv$iv int $i$a$-let-CollectionsKt___CollectionsKt$mapNotNullTo$1$1 Object element$iv$iv int $i$a$-forEach-CollectionsKt___CollectionsKt$mapNotNullTo$1 Object element$iv$iv$iv Iterable $this$forEach$iv$iv$iv int $i$f$forEach Iterable $this$mapNotNullTo$iv$iv java.util.Collection destination$iv$iv int $i$f$mapNotNullTo Iterable $this$mapNotNull$iv int $i$f$mapNotNull com.intellij.codeInspection.dataFlow.StandardMethodContract p1 int $i$a$-unknown-DelegationContract$toContracts$1 Object item$iv$iv Iterable $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$mapTo Iterable $this$map$iv int $i$f$map java.util.List fromDelegate java.util.List methodContracts boolean varArgCall com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiMethod targetMethod com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiMethod method kotlin.jvm.functions.Function0 body private final com.intellij.codeInspection.dataFlow.StandardMethodContract convertDelegatedMethodContract (com.intellij.psi.PsiMethod, com.intellij.psi.PsiParameter[], com.intellij.psi.PsiExpression[], boolean, com.intellij.codeInspection.dataFlow.StandardMethodContract) int paramIndex com.intellij.psi.PsiExpression argument com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint argConstraint int i com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] it int $i$a$-let-DelegationContract$convertDelegatedMethodContract$1 Object returnValue com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] answer com.intellij.psi.PsiMethod callerMethod com.intellij.psi.PsiParameter[] targetParameters com.intellij.psi.PsiExpression[] callArguments boolean varArgCall com.intellij.codeInspection.dataFlow.StandardMethodContract targetContract private final com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] emptyConstraints (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method private final com.intellij.codeInspection.dataFlow.StandardMethodContract returnNotNull (com.intellij.codeInspection.dataFlow.StandardMethodContract) com.intellij.codeInspection.dataFlow.StandardMethodContract mc private final com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint getLiteralConstraint (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression argument private final int resolveParameter (com.intellij.psi.PsiMethod, com.intellij.psi.PsiExpression) com.intellij.psi.PsiElement target com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression expr public final com.intellij.codeInspection.dataFlow.inference.ExpressionRange getExpression$intellij_java_analysis_impl () public final boolean getNegated$intellij_java_analysis_impl () public void <init> (com.intellij.codeInspection.dataFlow.inference.ExpressionRange, boolean) com.intellij.codeInspection.dataFlow.inference.ExpressionRange expression boolean negated public com.intellij.codeInspection.dataFlow.inference.PreContract negate () public final com.intellij.codeInspection.dataFlow.inference.ExpressionRange component1$intellij_java_analysis_impl () public final boolean component2$intellij_java_analysis_impl () public final com.intellij.codeInspection.dataFlow.inference.DelegationContract copy (com.intellij.codeInspection.dataFlow.inference.ExpressionRange, boolean) com.intellij.codeInspection.dataFlow.inference.ExpressionRange expression boolean negated public static synthetic com.intellij.codeInspection.dataFlow.inference.DelegationContract copy$default (com.intellij.codeInspection.dataFlow.inference.DelegationContract, com.intellij.codeInspection.dataFlow.inference.ExpressionRange, boolean, int, java.lang.Object) public java.lang.String toString () public int hashCode () public boolean equals (java.lang.Object) }
com/intellij/codeInspection/dataFlow/inference/ExpressionRange$Companion.class
inferenceResults.kt package com.intellij.codeInspection.dataFlow.inference public final com.intellij.codeInspection.dataFlow.inference.ExpressionRange$Companion extends java.lang.Object { public final com.intellij.codeInspection.dataFlow.inference.ExpressionRange create (com.intellij.lang.LighterASTNode, int) com.intellij.lang.LighterASTNode expr int scopeStart private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
com/intellij/codeInspection/dataFlow/inference/ExpressionRange.class
inferenceResults.kt package com.intellij.codeInspection.dataFlow.inference public final com.intellij.codeInspection.dataFlow.inference.ExpressionRange extends java.lang.Object { private final int startOffset private final int endOffset public static final com.intellij.codeInspection.dataFlow.inference.ExpressionRange$Companion Companion public final com.intellij.psi.PsiExpression restoreExpression (com.intellij.psi.PsiCodeBlock) int scopeStart com.intellij.psi.PsiCodeBlock scope public final int getStartOffset$intellij_java_analysis_impl () public final int getEndOffset$intellij_java_analysis_impl () public void <init> (int, int) int startOffset int endOffset static void <clinit> () public final int component1$intellij_java_analysis_impl () public final int component2$intellij_java_analysis_impl () public final com.intellij.codeInspection.dataFlow.inference.ExpressionRange copy (int, int) int startOffset int endOffset public static synthetic com.intellij.codeInspection.dataFlow.inference.ExpressionRange copy$default (com.intellij.codeInspection.dataFlow.inference.ExpressionRange, int, int, int, java.lang.Object) public java.lang.String toString () public int hashCode () public boolean equals (java.lang.Object) public static final com.intellij.codeInspection.dataFlow.inference.ExpressionRange create (com.intellij.lang.LighterASTNode, int) com.intellij.lang.LighterASTNode expr int scopeStart }
com/intellij/codeInspection/dataFlow/inference/InferenceVisitor$calcClassData$1.class
ContractInferenceIndex.kt package com.intellij.codeInspection.dataFlow.inference final synthetic com.intellij.codeInspection.dataFlow.inference.InferenceVisitor$calcClassData$1 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function1 { public volatile synthetic java.lang.Object invoke (java.lang.Object) public final void invoke (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode p1 public final kotlin.reflect.KDeclarationContainer getOwner () public final java.lang.String getName () public final java.lang.String getSignature () void <init> (com.intellij.codeInspection.dataFlow.inference.PurityInferenceVisitor) }
com/intellij/codeInspection/dataFlow/inference/InferenceVisitor$calcData$1.class
ContractInferenceIndex.kt package com.intellij.codeInspection.dataFlow.inference final com.intellij.codeInspection.dataFlow.inference.InferenceVisitor$calcData$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { final synthetic com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor $nullityVisitor final synthetic com.intellij.codeInspection.dataFlow.inference.PurityInferenceVisitor $purityVisitor public volatile synthetic java.lang.Object invoke (java.lang.Object) public final void invoke (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode it void <init> (com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor, com.intellij.codeInspection.dataFlow.inference.PurityInferenceVisitor) }
com/intellij/codeInspection/dataFlow/inference/InferenceVisitor$walkMethodBody$1.class
ContractInferenceIndex.kt package com.intellij.codeInspection.dataFlow.inference public final com.intellij.codeInspection.dataFlow.inference.InferenceVisitor$walkMethodBody$1 extends com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor { final synthetic com.intellij.codeInspection.dataFlow.inference.InferenceVisitor this$0 final synthetic kotlin.jvm.functions.Function1 $processor public void visitNode (com.intellij.lang.LighterASTNode) com.intellij.psi.tree.IElementType type com.intellij.lang.LighterASTNode element void <init> (com.intellij.codeInspection.dataFlow.inference.InferenceVisitor, kotlin.jvm.functions.Function1, com.intellij.lang.LighterAST) com.intellij.codeInspection.dataFlow.inference.InferenceVisitor $outer kotlin.jvm.functions.Function1 $captured_local_variable$1 com.intellij.lang.LighterAST $super_call_param$2 }
com/intellij/codeInspection/dataFlow/inference/InferenceVisitor.class
ContractInferenceIndex.kt package com.intellij.codeInspection.dataFlow.inference final com.intellij.codeInspection.dataFlow.inference.InferenceVisitor extends com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor { private int methodIndex private final java.util.HashMap classData private final java.util.HashMap result private final com.intellij.lang.LighterAST tree public final int getMethodIndex () public final void setMethodIndex (int) int public final java.util.HashMap getClassData () public final java.util.HashMap getResult () public void visitNode (com.intellij.lang.LighterASTNode) com.intellij.codeInspection.dataFlow.inference.MethodData data int $i$a$-let-InferenceVisitor$visitNode$1 com.intellij.lang.LighterASTNode element private final com.intellij.codeInspection.dataFlow.inference.ClassData calcClassData (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode initializer boolean isStatic com.intellij.lang.LighterASTNode modifiers String fieldName com.intellij.lang.LighterASTNode body boolean isStatic com.intellij.lang.LighterASTNode modifiers com.intellij.lang.LighterASTNode child com.intellij.codeInspection.dataFlow.inference.PurityInferenceResult result com.intellij.lang.LighterASTNode initializer com.intellij.codeInspection.dataFlow.inference.PurityInferenceVisitor visitor boolean pureInitializer java.util.ArrayList initializers java.util.HashMap fieldModifiers boolean hasSuper com.intellij.lang.LighterASTNode aClass private final com.intellij.codeInspection.dataFlow.inference.MethodData calcData (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode statement java.util.BitSet notNullParams com.intellij.codeInspection.dataFlow.inference.PurityInferenceVisitor purityVisitor com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor nullityVisitor java.util.List contracts com.intellij.codeInspection.dataFlow.inference.ContractInferenceInterpreter contractInference java.util.List statements boolean ctor java.util.Map fieldMap com.intellij.codeInspection.dataFlow.inference.ClassData clsData com.intellij.lang.LighterASTNode body com.intellij.lang.LighterASTNode method private final void walkMethodBody (com.intellij.lang.LighterASTNode, kotlin.jvm.functions.Function1) com.intellij.lang.LighterASTNode root kotlin.jvm.functions.Function1 processor private final com.intellij.codeInspection.dataFlow.inference.MethodData createData (com.intellij.lang.LighterASTNode, java.util.List, com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult, com.intellij.codeInspection.dataFlow.inference.PurityInferenceResult, java.util.BitSet) com.intellij.lang.LighterASTNode body java.util.List contracts com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult methodReturn com.intellij.codeInspection.dataFlow.inference.PurityInferenceResult purity java.util.BitSet notNullParams public final com.intellij.lang.LighterAST getTree () public void <init> (com.intellij.lang.LighterAST) com.intellij.lang.LighterAST tree }
com/intellij/codeInspection/dataFlow/inference/JavaSourceInference$InferenceMode.class
JavaSourceInference.java package com.intellij.codeInspection.dataFlow.inference final enum com.intellij.codeInspection.dataFlow.inference.JavaSourceInference$InferenceMode extends java.lang.Enum { public static final enum com.intellij.codeInspection.dataFlow.inference.JavaSourceInference$InferenceMode DISABLED public static final enum com.intellij.codeInspection.dataFlow.inference.JavaSourceInference$InferenceMode ENABLED public static final enum com.intellij.codeInspection.dataFlow.inference.JavaSourceInference$InferenceMode PARAMETERS private static final synthetic com.intellij.codeInspection.dataFlow.inference.JavaSourceInference$InferenceMode[] $VALUES public static com.intellij.codeInspection.dataFlow.inference.JavaSourceInference$InferenceMode[] values () public static com.intellij.codeInspection.dataFlow.inference.JavaSourceInference$InferenceMode valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/codeInspection/dataFlow/inference/JavaSourceInference$MethodInferenceData.class
JavaSourceInference.java package com.intellij.codeInspection.dataFlow.inference com.intellij.codeInspection.dataFlow.inference.JavaSourceInference$MethodInferenceData extends java.lang.Object { static final com.intellij.codeInspection.dataFlow.inference.JavaSourceInference$MethodInferenceData UNKNOWN final com.intellij.codeInspection.dataFlow.Mutability myMutability final com.intellij.codeInsight.Nullability myNullability final java.util.List myContracts final boolean myPure final java.util.BitSet myNotNullParameters void <init> (com.intellij.codeInspection.dataFlow.Mutability, com.intellij.codeInsight.Nullability, java.util.List, boolean, java.util.BitSet) com.intellij.codeInspection.dataFlow.Mutability mutability com.intellij.codeInsight.Nullability nullability java.util.List contracts boolean pure java.util.BitSet parameters static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inference/JavaSourceInference.class
JavaSourceInference.java package com.intellij.codeInspection.dataFlow.inference public com.intellij.codeInspection.dataFlow.inference.JavaSourceInference extends java.lang.Object { public static final int MAX_CONTRACT_COUNT private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () private static com.intellij.codeInspection.dataFlow.inference.JavaSourceInference$MethodInferenceData infer (com.intellij.psi.impl.source.PsiMethodImpl) com.intellij.psi.impl.source.PsiMethodImpl method com.intellij.codeInspection.dataFlow.inference.JavaSourceInference$InferenceMode mode com.intellij.codeInspection.dataFlow.inference.MethodData data java.util.BitSet notNullParameters com.intellij.codeInsight.Nullability nullability com.intellij.codeInspection.dataFlow.Mutability mutability boolean pure java.util.function.IntPredicate isNotNullParameter java.util.List contracts private static com.intellij.codeInsight.Nullability findNullability (com.intellij.psi.impl.source.PsiMethodImpl, com.intellij.codeInspection.dataFlow.inference.MethodData) com.intellij.psi.impl.source.PsiMethodImpl method com.intellij.codeInspection.dataFlow.inference.MethodData data com.intellij.psi.PsiType type com.intellij.codeInsight.NullabilityAnnotationInfo info com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult result com.intellij.codeInsight.Nullability nullability private static com.intellij.codeInspection.dataFlow.Mutability findMutability (com.intellij.psi.impl.source.PsiMethodImpl, com.intellij.codeInspection.dataFlow.inference.MethodData) com.intellij.psi.impl.source.PsiMethodImpl method com.intellij.codeInspection.dataFlow.inference.MethodData data com.intellij.psi.PsiType type com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult result com.intellij.codeInspection.dataFlow.Mutability mutability private static boolean findPurity (com.intellij.psi.impl.source.PsiMethodImpl, com.intellij.codeInspection.dataFlow.inference.MethodData) com.intellij.psi.impl.source.PsiMethodImpl method com.intellij.codeInspection.dataFlow.inference.MethodData data com.intellij.codeInspection.dataFlow.inference.PurityInferenceResult result private static java.util.List findContracts (com.intellij.psi.impl.source.PsiMethodImpl, com.intellij.codeInspection.dataFlow.inference.MethodData, com.intellij.codeInsight.Nullability, java.util.function.IntPredicate) com.intellij.codeInspection.dataFlow.StandardMethodContract collapsed com.intellij.psi.impl.source.PsiMethodImpl method com.intellij.codeInspection.dataFlow.inference.MethodData data com.intellij.codeInsight.Nullability nullability java.util.function.IntPredicate notNullParameter com.intellij.psi.PsiAnnotation explicitContract java.util.List preContracts java.util.List contracts private static java.util.List postProcessContracts (java.util.List, com.intellij.psi.PsiMethod, com.intellij.codeInsight.Nullability, java.util.function.IntPredicate) java.util.List contracts com.intellij.psi.PsiMethod method com.intellij.codeInsight.Nullability nullability java.util.function.IntPredicate notNullParameter com.intellij.psi.PsiType returnType java.util.List compatible private static com.intellij.codeInspection.dataFlow.inference.JavaSourceInference$MethodInferenceData getInferenceData (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static com.intellij.codeInsight.Nullability inferNullability (com.intellij.psi.impl.source.PsiMethodImpl) com.intellij.psi.impl.source.PsiMethodImpl method public static com.intellij.codeInsight.Nullability inferNullability (com.intellij.psi.PsiParameter) int index com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiParameterList parent com.intellij.psi.impl.source.PsiMethodImpl method java.util.BitSet notNullParameters public static com.intellij.codeInspection.dataFlow.Mutability inferMutability (com.intellij.psi.impl.source.PsiMethodImpl) com.intellij.psi.impl.source.PsiMethodImpl method public static java.util.List inferContracts (com.intellij.psi.impl.source.PsiMethodImpl) com.intellij.psi.impl.source.PsiMethodImpl method public static boolean inferPurity (com.intellij.psi.impl.source.PsiMethodImpl) com.intellij.psi.impl.source.PsiMethodImpl method private static java.util.List boxReturnValues (java.util.List) java.util.List contracts private static com.intellij.codeInspection.dataFlow.inference.JavaSourceInference$InferenceMode getInferenceMode (com.intellij.psi.impl.source.PsiMethodImpl) com.intellij.psi.impl.source.PsiMethodImpl method private static boolean isUnusedInAnonymousClass (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass private static boolean isLibraryCode (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.openapi.vfs.VirtualFile virtualFile private static synthetic com.intellij.codeInspection.dataFlow.StandardMethodContract lambda$boxReturnValues$9 (com.intellij.codeInspection.dataFlow.StandardMethodContract) com.intellij.codeInspection.dataFlow.StandardMethodContract contract private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getInferenceData$8 (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method private static synthetic boolean lambda$postProcessContracts$7 (java.util.function.IntPredicate, com.intellij.codeInsight.Nullability, com.intellij.psi.PsiMethod, com.intellij.codeInspection.dataFlow.StandardMethodContract) int i java.util.function.IntPredicate notNullParameter com.intellij.codeInsight.Nullability nullability com.intellij.psi.PsiMethod method com.intellij.codeInspection.dataFlow.StandardMethodContract contract com.intellij.codeInspection.dataFlow.ContractReturnValue retValue private static synthetic java.util.List lambda$findContracts$6 (java.util.List, com.intellij.psi.impl.source.PsiMethodImpl, com.intellij.codeInspection.dataFlow.inference.MethodData) java.util.List preContracts com.intellij.psi.impl.source.PsiMethodImpl method com.intellij.codeInspection.dataFlow.inference.MethodData data private static synthetic java.util.Collection lambda$null$5 (com.intellij.psi.impl.source.PsiMethodImpl, com.intellij.codeInspection.dataFlow.inference.MethodData, com.intellij.codeInspection.dataFlow.inference.PreContract) com.intellij.psi.impl.source.PsiMethodImpl method com.intellij.codeInspection.dataFlow.inference.MethodData data com.intellij.codeInspection.dataFlow.inference.PreContract c private static synthetic java.lang.Boolean lambda$findPurity$4 (com.intellij.codeInspection.dataFlow.inference.PurityInferenceResult, com.intellij.psi.impl.source.PsiMethodImpl, com.intellij.codeInspection.dataFlow.inference.MethodData) com.intellij.codeInspection.dataFlow.inference.PurityInferenceResult result com.intellij.psi.impl.source.PsiMethodImpl method com.intellij.codeInspection.dataFlow.inference.MethodData data private static synthetic com.intellij.codeInspection.dataFlow.Mutability lambda$findMutability$3 (com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult, com.intellij.psi.impl.source.PsiMethodImpl, com.intellij.codeInspection.dataFlow.inference.MethodData) com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult result com.intellij.psi.impl.source.PsiMethodImpl method com.intellij.codeInspection.dataFlow.inference.MethodData data private static synthetic com.intellij.codeInsight.Nullability lambda$findNullability$2 (com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult, com.intellij.psi.impl.source.PsiMethodImpl, com.intellij.codeInspection.dataFlow.inference.MethodData) com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult result com.intellij.psi.impl.source.PsiMethodImpl method com.intellij.codeInspection.dataFlow.inference.MethodData data private static synthetic boolean lambda$infer$1 (com.intellij.codeInspection.dataFlow.StandardMethodContract) com.intellij.codeInspection.dataFlow.StandardMethodContract c private static synthetic boolean lambda$infer$0 (com.intellij.psi.impl.source.PsiMethodImpl, java.util.BitSet, int) com.intellij.psi.impl.source.PsiMethodImpl method java.util.BitSet notNullParameters int i com.intellij.psi.PsiParameter[] parameters com.intellij.codeInsight.NullableNotNullManager manager com.intellij.codeInsight.NullabilityAnnotationInfo parameterInfo static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inference/KnownContract.class
preContracts.kt package com.intellij.codeInspection.dataFlow.inference public final com.intellij.codeInspection.dataFlow.inference.KnownContract extends java.lang.Object implements com.intellij.codeInspection.dataFlow.inference.PreContract { private final com.intellij.codeInspection.dataFlow.StandardMethodContract contract public java.util.List toContracts (com.intellij.psi.PsiMethod, kotlin.jvm.functions.Function0) com.intellij.psi.PsiMethod method kotlin.jvm.functions.Function0 body public com.intellij.codeInspection.dataFlow.inference.KnownContract negate () com.intellij.codeInspection.dataFlow.StandardMethodContract p1 int $i$a$-unknown-KnownContract$negate$1 public volatile synthetic com.intellij.codeInspection.dataFlow.inference.PreContract negate () public final com.intellij.codeInspection.dataFlow.StandardMethodContract getContract () public void <init> (com.intellij.codeInspection.dataFlow.StandardMethodContract) com.intellij.codeInspection.dataFlow.StandardMethodContract contract public final com.intellij.codeInspection.dataFlow.StandardMethodContract component1 () public final com.intellij.codeInspection.dataFlow.inference.KnownContract copy (com.intellij.codeInspection.dataFlow.StandardMethodContract) com.intellij.codeInspection.dataFlow.StandardMethodContract contract public static synthetic com.intellij.codeInspection.dataFlow.inference.KnownContract copy$default (com.intellij.codeInspection.dataFlow.inference.KnownContract, com.intellij.codeInspection.dataFlow.StandardMethodContract, int, java.lang.Object) public java.lang.String toString () public int hashCode () public boolean equals (java.lang.Object) }
com/intellij/codeInspection/dataFlow/inference/MethodCallContract.class
preContracts.kt package com.intellij.codeInspection.dataFlow.inference public final com.intellij.codeInspection.dataFlow.inference.MethodCallContract extends java.lang.Object implements com.intellij.codeInspection.dataFlow.inference.PreContract { private final com.intellij.codeInspection.dataFlow.inference.ExpressionRange call private final java.util.List states public int hashCode () com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint it int $i$a$-map-MethodCallContract$hashCode$1 Object item$iv$iv Iterable $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$mapTo Iterable $this$map$iv int $i$f$map public java.util.List toContracts (com.intellij.psi.PsiMethod, kotlin.jvm.functions.Function0) java.util.Collection thisCollection$iv java.util.Collection $this$toTypedArray$iv int $i$f$toTypedArray java.util.List it int $i$a$-map-MethodCallContract$toContracts$1 Object item$iv$iv Iterable $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$mapTo Iterable $this$map$iv int $i$f$map com.intellij.psi.PsiMethod target com.intellij.psi.PsiMethod method kotlin.jvm.functions.Function0 body public final com.intellij.codeInspection.dataFlow.inference.ExpressionRange getCall$intellij_java_analysis_impl () public final java.util.List getStates$intellij_java_analysis_impl () public void <init> (com.intellij.codeInspection.dataFlow.inference.ExpressionRange, java.util.List) com.intellij.codeInspection.dataFlow.inference.ExpressionRange call java.util.List states public com.intellij.codeInspection.dataFlow.inference.PreContract negate () public final com.intellij.codeInspection.dataFlow.inference.ExpressionRange component1$intellij_java_analysis_impl () public final java.util.List component2$intellij_java_analysis_impl () public final com.intellij.codeInspection.dataFlow.inference.MethodCallContract copy (com.intellij.codeInspection.dataFlow.inference.ExpressionRange, java.util.List) com.intellij.codeInspection.dataFlow.inference.ExpressionRange call java.util.List states public static synthetic com.intellij.codeInspection.dataFlow.inference.MethodCallContract copy$default (com.intellij.codeInspection.dataFlow.inference.MethodCallContract, com.intellij.codeInspection.dataFlow.inference.ExpressionRange, java.util.List, int, java.lang.Object) public java.lang.String toString () public boolean equals (java.lang.Object) }
com/intellij/codeInspection/dataFlow/inference/MethodData$methodBody$1.class
inferenceResults.kt package com.intellij.codeInspection.dataFlow.inference final com.intellij.codeInspection.dataFlow.inference.MethodData$methodBody$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 { final synthetic com.intellij.codeInspection.dataFlow.inference.MethodData this$0 final synthetic com.intellij.psi.impl.source.PsiMethodImpl $method public volatile synthetic java.lang.Object invoke () public final com.intellij.psi.PsiCodeBlock invoke () com.intellij.psi.PsiCodeBlock detached void <init> (com.intellij.codeInspection.dataFlow.inference.MethodData, com.intellij.psi.impl.source.PsiMethodImpl) }
com/intellij/codeInspection/dataFlow/inference/MethodData.class
inferenceResults.kt package com.intellij.codeInspection.dataFlow.inference public final com.intellij.codeInspection.dataFlow.inference.MethodData extends java.lang.Object { private volatile com.intellij.psi.PsiCodeBlock myDetachedBody private final com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult methodReturn private final com.intellij.codeInspection.dataFlow.inference.PurityInferenceResult purity private final java.util.List contracts private final java.util.BitSet notNullParameters private final int bodyStart private final int bodyEnd public final kotlin.jvm.functions.Function0 methodBody (com.intellij.psi.impl.source.PsiMethodImpl) com.intellij.psi.impl.source.PsiMethodImpl method private final com.intellij.psi.PsiCodeBlock getDetachedBody (com.intellij.psi.PsiMethod) String bodyText Exception e com.intellij.openapi.editor.Document document com.intellij.psi.PsiMethod method public final com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult getMethodReturn () public final com.intellij.codeInspection.dataFlow.inference.PurityInferenceResult getPurity () public final java.util.List getContracts () public final java.util.BitSet getNotNullParameters () public final int getBodyStart$intellij_java_analysis_impl () public final int getBodyEnd$intellij_java_analysis_impl () public void <init> (com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult, com.intellij.codeInspection.dataFlow.inference.PurityInferenceResult, java.util.List, java.util.BitSet, int, int) com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult methodReturn com.intellij.codeInspection.dataFlow.inference.PurityInferenceResult purity java.util.List contracts java.util.BitSet notNullParameters int bodyStart int bodyEnd public static final synthetic com.intellij.psi.PsiCodeBlock access$getMyDetachedBody$p (com.intellij.codeInspection.dataFlow.inference.MethodData) com.intellij.codeInspection.dataFlow.inference.MethodData $this public static final synthetic void access$setMyDetachedBody$p (com.intellij.codeInspection.dataFlow.inference.MethodData, com.intellij.psi.PsiCodeBlock) com.intellij.codeInspection.dataFlow.inference.MethodData $this com.intellij.psi.PsiCodeBlock public static final synthetic com.intellij.psi.PsiCodeBlock access$getDetachedBody (com.intellij.codeInspection.dataFlow.inference.MethodData, com.intellij.psi.PsiMethod) com.intellij.codeInspection.dataFlow.inference.MethodData $this com.intellij.psi.PsiMethod method public final com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult component1 () public final com.intellij.codeInspection.dataFlow.inference.PurityInferenceResult component2 () public final java.util.List component3 () public final java.util.BitSet component4 () public final int component5$intellij_java_analysis_impl () public final int component6$intellij_java_analysis_impl () public final com.intellij.codeInspection.dataFlow.inference.MethodData copy (com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult, com.intellij.codeInspection.dataFlow.inference.PurityInferenceResult, java.util.List, java.util.BitSet, int, int) com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult methodReturn com.intellij.codeInspection.dataFlow.inference.PurityInferenceResult purity java.util.List contracts java.util.BitSet notNullParameters int bodyStart int bodyEnd public static synthetic com.intellij.codeInspection.dataFlow.inference.MethodData copy$default (com.intellij.codeInspection.dataFlow.inference.MethodData, com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult, com.intellij.codeInspection.dataFlow.inference.PurityInferenceResult, java.util.List, java.util.BitSet, int, int, int, java.lang.Object) public java.lang.String toString () public int hashCode () public boolean equals (java.lang.Object) }
com/intellij/codeInspection/dataFlow/inference/MethodDataExternalizer$read$1.class
MethodDataExternalizer.kt package com.intellij.codeInspection.dataFlow.inference final com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer$read$1 extends java.lang.Object implements com.intellij.openapi.util.ThrowableComputable { final synthetic java.io.DataInput $input public volatile synthetic java.lang.Object compute () public final kotlin.Pair compute () void <init> (java.io.DataInput) }
com/intellij/codeInspection/dataFlow/inference/MethodDataExternalizer$readContract$1.class
MethodDataExternalizer.kt package com.intellij.codeInspection.dataFlow.inference final com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer$readContract$1 extends java.lang.Object implements com.intellij.openapi.util.ThrowableComputable { final synthetic java.io.DataInput $input public volatile synthetic java.lang.Object compute () public final java.util.List compute () void <init> (java.io.DataInput) }
com/intellij/codeInspection/dataFlow/inference/MethodDataExternalizer$readContract$2.class
MethodDataExternalizer.kt package com.intellij.codeInspection.dataFlow.inference final com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer$readContract$2 extends java.lang.Object implements com.intellij.openapi.util.ThrowableComputable { final synthetic java.io.DataInput $input public volatile synthetic java.lang.Object compute () public final com.intellij.codeInspection.dataFlow.inference.PreContract compute () void <init> (java.io.DataInput) }
com/intellij/codeInspection/dataFlow/inference/MethodDataExternalizer$readContractArguments$1.class
MethodDataExternalizer.kt package com.intellij.codeInspection.dataFlow.inference final com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer$readContractArguments$1 extends java.lang.Object implements com.intellij.openapi.util.ThrowableComputable { final synthetic java.io.DataInput $input public volatile synthetic java.lang.Object compute () public final com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint compute () void <init> (java.io.DataInput) }
com/intellij/codeInspection/dataFlow/inference/MethodDataExternalizer$readMethod$contracts$1.class
MethodDataExternalizer.kt package com.intellij.codeInspection.dataFlow.inference final com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer$readMethod$contracts$1 extends java.lang.Object implements com.intellij.openapi.util.ThrowableComputable { final synthetic java.io.DataInput $input public volatile synthetic java.lang.Object compute () public final com.intellij.codeInspection.dataFlow.inference.PreContract compute () void <init> (java.io.DataInput) }
com/intellij/codeInspection/dataFlow/inference/MethodDataExternalizer$readMethod$nullity$1.class
MethodDataExternalizer.kt package com.intellij.codeInspection.dataFlow.inference final com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer$readMethod$nullity$1 extends java.lang.Object implements com.intellij.openapi.util.ThrowableComputable { final synthetic java.io.DataInput $input public volatile synthetic java.lang.Object compute () public final com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult compute () void <init> (java.io.DataInput) }
com/intellij/codeInspection/dataFlow/inference/MethodDataExternalizer$readMethod$purity$1.class
MethodDataExternalizer.kt package com.intellij.codeInspection.dataFlow.inference final com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer$readMethod$purity$1 extends java.lang.Object implements com.intellij.openapi.util.ThrowableComputable { final synthetic java.io.DataInput $input public volatile synthetic java.lang.Object compute () public final com.intellij.codeInspection.dataFlow.inference.PurityInferenceResult compute () void <init> (java.io.DataInput) }
com/intellij/codeInspection/dataFlow/inference/MethodDataExternalizer$readPurity$1.class
MethodDataExternalizer.kt package com.intellij.codeInspection.dataFlow.inference final com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer$readPurity$1 extends java.lang.Object implements com.intellij.openapi.util.ThrowableComputable { final synthetic java.io.DataInput $input public volatile synthetic java.lang.Object compute () public final com.intellij.codeInspection.dataFlow.inference.ExpressionRange compute () void <init> (java.io.DataInput) }
com/intellij/codeInspection/dataFlow/inference/MethodDataExternalizer$readRanges$1.class
MethodDataExternalizer.kt package com.intellij.codeInspection.dataFlow.inference final com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer$readRanges$1 extends java.lang.Object implements com.intellij.openapi.util.ThrowableComputable { final synthetic java.io.DataInput $input public volatile synthetic java.lang.Object compute () public final com.intellij.codeInspection.dataFlow.inference.ExpressionRange compute () void <init> (java.io.DataInput) }
com/intellij/codeInspection/dataFlow/inference/MethodDataExternalizer$save$1.class
MethodDataExternalizer.kt package com.intellij.codeInspection.dataFlow.inference final com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer$save$1 extends java.lang.Object implements com.intellij.util.ThrowableConsumer { final synthetic java.io.DataOutput $out public volatile synthetic void consume (java.lang.Object) public final void consume (kotlin.Pair) kotlin.Pair it void <init> (java.io.DataOutput) }
com/intellij/codeInspection/dataFlow/inference/MethodDataExternalizer$writeContract$1.class
MethodDataExternalizer.kt package com.intellij.codeInspection.dataFlow.inference final com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer$writeContract$1 extends java.lang.Object implements com.intellij.util.ThrowableConsumer { final synthetic java.io.DataOutput $out public volatile synthetic void consume (java.lang.Object) public final void consume (java.util.List) java.util.List it void <init> (java.io.DataOutput) }
com/intellij/codeInspection/dataFlow/inference/MethodDataExternalizer$writeContract$2.class
MethodDataExternalizer.kt package com.intellij.codeInspection.dataFlow.inference final com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer$writeContract$2 extends java.lang.Object implements com.intellij.util.ThrowableConsumer { final synthetic java.io.DataOutput $out public volatile synthetic void consume (java.lang.Object) public final void consume (com.intellij.codeInspection.dataFlow.inference.PreContract) com.intellij.codeInspection.dataFlow.inference.PreContract it void <init> (java.io.DataOutput) }
com/intellij/codeInspection/dataFlow/inference/MethodDataExternalizer$writeContractArguments$1.class
MethodDataExternalizer.kt package com.intellij.codeInspection.dataFlow.inference final com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer$writeContractArguments$1 extends java.lang.Object implements com.intellij.util.ThrowableConsumer { final synthetic java.io.DataOutput $out public volatile synthetic void consume (java.lang.Object) public final void consume (com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint) com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint it void <init> (java.io.DataOutput) }
com/intellij/codeInspection/dataFlow/inference/MethodDataExternalizer$writeMethod$1.class
MethodDataExternalizer.kt package com.intellij.codeInspection.dataFlow.inference final com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer$writeMethod$1 extends java.lang.Object implements com.intellij.util.ThrowableConsumer { final synthetic java.io.DataOutput $out public volatile synthetic void consume (java.lang.Object) public final void consume (com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult) com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult it void <init> (java.io.DataOutput) }
com/intellij/codeInspection/dataFlow/inference/MethodDataExternalizer$writeMethod$2.class
MethodDataExternalizer.kt package com.intellij.codeInspection.dataFlow.inference final com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer$writeMethod$2 extends java.lang.Object implements com.intellij.util.ThrowableConsumer { final synthetic java.io.DataOutput $out public volatile synthetic void consume (java.lang.Object) public final void consume (com.intellij.codeInspection.dataFlow.inference.PurityInferenceResult) com.intellij.codeInspection.dataFlow.inference.PurityInferenceResult it void <init> (java.io.DataOutput) }
com/intellij/codeInspection/dataFlow/inference/MethodDataExternalizer$writeMethod$3.class
MethodDataExternalizer.kt package com.intellij.codeInspection.dataFlow.inference final com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer$writeMethod$3 extends java.lang.Object implements com.intellij.util.ThrowableConsumer { final synthetic java.io.DataOutput $out public volatile synthetic void consume (java.lang.Object) public final void consume (com.intellij.codeInspection.dataFlow.inference.PreContract) com.intellij.codeInspection.dataFlow.inference.PreContract it void <init> (java.io.DataOutput) }
com/intellij/codeInspection/dataFlow/inference/MethodDataExternalizer$writePurity$1.class
MethodDataExternalizer.kt package com.intellij.codeInspection.dataFlow.inference final com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer$writePurity$1 extends java.lang.Object implements com.intellij.util.ThrowableConsumer { final synthetic java.io.DataOutput $out public volatile synthetic void consume (java.lang.Object) public final void consume (com.intellij.codeInspection.dataFlow.inference.ExpressionRange) com.intellij.codeInspection.dataFlow.inference.ExpressionRange it void <init> (java.io.DataOutput) }
com/intellij/codeInspection/dataFlow/inference/MethodDataExternalizer$writeRanges$1.class
MethodDataExternalizer.kt package com.intellij.codeInspection.dataFlow.inference final com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer$writeRanges$1 extends java.lang.Object implements com.intellij.util.ThrowableConsumer { final synthetic java.io.DataOutput $out public volatile synthetic void consume (java.lang.Object) public final void consume (com.intellij.codeInspection.dataFlow.inference.ExpressionRange) com.intellij.codeInspection.dataFlow.inference.ExpressionRange it void <init> (java.io.DataOutput) }
com/intellij/codeInspection/dataFlow/inference/MethodDataExternalizer.class
MethodDataExternalizer.kt package com.intellij.codeInspection.dataFlow.inference public final com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer extends java.lang.Object implements com.intellij.util.io.DataExternalizer { public static final com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer INSTANCE public void save (java.io.DataOutput, java.util.Map) java.io.DataOutput out java.util.Map value public volatile synthetic void save (java.io.DataOutput, java.lang.Object) public java.util.Map read (java.io.DataInput) java.io.DataInput input public volatile synthetic java.lang.Object read (java.io.DataInput) private final void writeMethod (java.io.DataOutput, com.intellij.codeInspection.dataFlow.inference.MethodData) java.io.DataOutput out com.intellij.codeInspection.dataFlow.inference.MethodData data private final com.intellij.codeInspection.dataFlow.inference.MethodData readMethod (java.io.DataInput) java.util.BitSet notNullParameters java.util.List contracts com.intellij.codeInspection.dataFlow.inference.PurityInferenceResult purity com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult nullity java.io.DataInput input private final void writeBitSet (java.io.DataOutput, java.util.BitSet) int size byte[] bytes java.io.DataOutput out java.util.BitSet bitSet private final java.util.BitSet readBitSet (java.io.DataInput) byte[] bytes int size java.io.DataInput input private final void writeNullity (java.io.DataOutput, com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult) java.io.DataOutput out com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult methodReturn private final com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult readNullity (java.io.DataInput) java.io.DataInput input private final void writeRanges (java.io.DataOutput, java.util.List) java.io.DataOutput out java.util.List ranges private final java.util.List readRanges (java.io.DataInput) java.io.DataInput input private final void writeRange (java.io.DataOutput, com.intellij.codeInspection.dataFlow.inference.ExpressionRange) java.io.DataOutput out com.intellij.codeInspection.dataFlow.inference.ExpressionRange range private final com.intellij.codeInspection.dataFlow.inference.ExpressionRange readRange (java.io.DataInput) java.io.DataInput input private final void writePurity (java.io.DataOutput, com.intellij.codeInspection.dataFlow.inference.PurityInferenceResult) java.io.DataOutput out com.intellij.codeInspection.dataFlow.inference.PurityInferenceResult purity private final com.intellij.codeInspection.dataFlow.inference.PurityInferenceResult readPurity (java.io.DataInput) java.io.DataInput input private final void writeContract (java.io.DataOutput, com.intellij.codeInspection.dataFlow.inference.PreContract) java.io.DataOutput out com.intellij.codeInspection.dataFlow.inference.PreContract contract private final com.intellij.codeInspection.dataFlow.inference.PreContract readContract (java.io.DataInput) java.util.Collection thisCollection$iv java.util.Collection $this$toTypedArray$iv int $i$f$toTypedArray java.io.DataInput input private final void writeContractArguments (java.io.DataOutput, java.util.List) java.io.DataOutput out java.util.List arguments private final java.util.List readContractArguments (java.io.DataInput) java.io.DataInput input private final com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint readValueConstraint (java.io.DataInput) java.io.DataInput input private final com.intellij.codeInspection.dataFlow.ContractReturnValue readReturnValue (java.io.DataInput) java.io.DataInput input private void <init> () static void <clinit> () public static final synthetic void access$writeMethod (com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer, java.io.DataOutput, com.intellij.codeInspection.dataFlow.inference.MethodData) com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer $this java.io.DataOutput out com.intellij.codeInspection.dataFlow.inference.MethodData data public static final synthetic com.intellij.codeInspection.dataFlow.inference.MethodData access$readMethod (com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer, java.io.DataInput) com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer $this java.io.DataInput input public static final synthetic void access$writeNullity (com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer, java.io.DataOutput, com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult) com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer $this java.io.DataOutput out com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult methodReturn public static final synthetic void access$writePurity (com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer, java.io.DataOutput, com.intellij.codeInspection.dataFlow.inference.PurityInferenceResult) com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer $this java.io.DataOutput out com.intellij.codeInspection.dataFlow.inference.PurityInferenceResult purity public static final synthetic void access$writeContract (com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer, java.io.DataOutput, com.intellij.codeInspection.dataFlow.inference.PreContract) com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer $this java.io.DataOutput out com.intellij.codeInspection.dataFlow.inference.PreContract contract public static final synthetic com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult access$readNullity (com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer, java.io.DataInput) com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer $this java.io.DataInput input public static final synthetic com.intellij.codeInspection.dataFlow.inference.PurityInferenceResult access$readPurity (com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer, java.io.DataInput) com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer $this java.io.DataInput input public static final synthetic com.intellij.codeInspection.dataFlow.inference.PreContract access$readContract (com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer, java.io.DataInput) com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer $this java.io.DataInput input public static final synthetic void access$writeRange (com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer, java.io.DataOutput, com.intellij.codeInspection.dataFlow.inference.ExpressionRange) com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer $this java.io.DataOutput out com.intellij.codeInspection.dataFlow.inference.ExpressionRange range public static final synthetic com.intellij.codeInspection.dataFlow.inference.ExpressionRange access$readRange (com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer, java.io.DataInput) com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer $this java.io.DataInput input public static final synthetic void access$writeContractArguments (com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer, java.io.DataOutput, java.util.List) com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer $this java.io.DataOutput out java.util.List arguments public static final synthetic java.util.List access$readContractArguments (com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer, java.io.DataInput) com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer $this java.io.DataInput input public static final synthetic com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint access$readValueConstraint (com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer, java.io.DataInput) com.intellij.codeInspection.dataFlow.inference.MethodDataExternalizer $this java.io.DataInput input }
com/intellij/codeInspection/dataFlow/inference/MethodReturnInferenceResult$DefaultImpls.class
inferenceResults.kt package com.intellij.codeInspection.dataFlow.inference public final com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult$DefaultImpls extends java.lang.Object { public static com.intellij.codeInspection.dataFlow.Mutability getMutability (com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult, com.intellij.psi.PsiMethod, kotlin.jvm.functions.Function0) com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult $this com.intellij.psi.PsiMethod method kotlin.jvm.functions.Function0 body }
com/intellij/codeInspection/dataFlow/inference/MethodReturnInferenceResult$FromDelegate$getMutability$1.class
inferenceResults.kt package com.intellij.codeInspection.dataFlow.inference final com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult$FromDelegate$getMutability$1 extends java.lang.Object implements java.util.function.Function { final synthetic com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult$FromDelegate this$0 final synthetic kotlin.jvm.functions.Function0 $body public volatile synthetic java.lang.Object apply (java.lang.Object) public final com.intellij.codeInspection.dataFlow.Mutability apply (com.intellij.codeInspection.dataFlow.inference.ExpressionRange) com.intellij.codeInspection.dataFlow.inference.ExpressionRange range void <init> (com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult$FromDelegate, kotlin.jvm.functions.Function0) }
com/intellij/codeInspection/dataFlow/inference/MethodReturnInferenceResult$FromDelegate$getMutability$2.class
inferenceResults.kt package com.intellij.codeInspection.dataFlow.inference final synthetic com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult$FromDelegate$getMutability$2 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function2 { public static final com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult$FromDelegate$getMutability$2 INSTANCE public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object) public final com.intellij.codeInspection.dataFlow.Mutability invoke (com.intellij.codeInspection.dataFlow.Mutability, com.intellij.codeInspection.dataFlow.Mutability) com.intellij.codeInspection.dataFlow.Mutability p1 com.intellij.codeInspection.dataFlow.Mutability p2 public final kotlin.reflect.KDeclarationContainer getOwner () public final java.lang.String getName () public final java.lang.String getSignature () void <init> () static void <clinit> () }
com/intellij/codeInspection/dataFlow/inference/MethodReturnInferenceResult$FromDelegate.class
inferenceResults.kt package com.intellij.codeInspection.dataFlow.inference public final com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult$FromDelegate extends java.lang.Object implements com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult { private final com.intellij.codeInsight.Nullability value private final java.util.List delegateCalls public com.intellij.codeInsight.Nullability getNullability (com.intellij.psi.PsiMethod, kotlin.jvm.functions.Function0) com.intellij.codeInspection.dataFlow.inference.ExpressionRange range int $i$a$-all-MethodReturnInferenceResult$FromDelegate$getNullability$1 Object element$iv Iterable $this$all$iv int $i$f$all com.intellij.psi.PsiMethod method kotlin.jvm.functions.Function0 body public com.intellij.codeInspection.dataFlow.Mutability getMutability (com.intellij.psi.PsiMethod, kotlin.jvm.functions.Function0) com.intellij.psi.PsiMethod method kotlin.jvm.functions.Function0 body private final com.intellij.codeInspection.dataFlow.Mutability getDelegateMutability (com.intellij.codeInspection.dataFlow.inference.ExpressionRange, com.intellij.psi.PsiCodeBlock) com.intellij.psi.PsiMethod target com.intellij.psi.PsiMethodCallExpression call com.intellij.codeInspection.dataFlow.inference.ExpressionRange delegate com.intellij.psi.PsiCodeBlock body private final boolean isNotNullCall (com.intellij.codeInspection.dataFlow.inference.ExpressionRange, com.intellij.psi.PsiCodeBlock) com.intellij.psi.PsiMethod target com.intellij.psi.PsiMethodCallExpression call com.intellij.codeInspection.dataFlow.inference.ExpressionRange delegate com.intellij.psi.PsiCodeBlock body public final com.intellij.codeInsight.Nullability getValue$intellij_java_analysis_impl () public final java.util.List getDelegateCalls$intellij_java_analysis_impl () public void <init> (com.intellij.codeInsight.Nullability, java.util.List) com.intellij.codeInsight.Nullability value java.util.List delegateCalls public static final synthetic com.intellij.codeInspection.dataFlow.Mutability access$getDelegateMutability (com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult$FromDelegate, com.intellij.codeInspection.dataFlow.inference.ExpressionRange, com.intellij.psi.PsiCodeBlock) com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult$FromDelegate $this com.intellij.codeInspection.dataFlow.inference.ExpressionRange delegate com.intellij.psi.PsiCodeBlock body public final com.intellij.codeInsight.Nullability component1$intellij_java_analysis_impl () public final java.util.List component2$intellij_java_analysis_impl () public final com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult$FromDelegate copy (com.intellij.codeInsight.Nullability, java.util.List) com.intellij.codeInsight.Nullability value java.util.List delegateCalls public static synthetic com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult$FromDelegate copy$default (com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult$FromDelegate, com.intellij.codeInsight.Nullability, java.util.List, int, java.lang.Object) public java.lang.String toString () public int hashCode () public boolean equals (java.lang.Object) }
com/intellij/codeInspection/dataFlow/inference/MethodReturnInferenceResult$Predefined.class
inferenceResults.kt package com.intellij.codeInspection.dataFlow.inference public final com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult$Predefined extends java.lang.Object implements com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult { private final com.intellij.codeInsight.Nullability value public int hashCode () public com.intellij.codeInsight.Nullability getNullability (com.intellij.psi.PsiMethod, kotlin.jvm.functions.Function0) com.intellij.psi.PsiMethod method kotlin.jvm.functions.Function0 body public final com.intellij.codeInsight.Nullability getValue$intellij_java_analysis_impl () public void <init> (com.intellij.codeInsight.Nullability) com.intellij.codeInsight.Nullability value public com.intellij.codeInspection.dataFlow.Mutability getMutability (com.intellij.psi.PsiMethod, kotlin.jvm.functions.Function0) com.intellij.psi.PsiMethod method kotlin.jvm.functions.Function0 body public final com.intellij.codeInsight.Nullability component1$intellij_java_analysis_impl () public final com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult$Predefined copy (com.intellij.codeInsight.Nullability) com.intellij.codeInsight.Nullability value public static synthetic com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult$Predefined copy$default (com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult$Predefined, com.intellij.codeInsight.Nullability, int, java.lang.Object) public java.lang.String toString () public boolean equals (java.lang.Object) }
com/intellij/codeInspection/dataFlow/inference/MethodReturnInferenceResult$sam$java_util_function_BinaryOperator$0.class
inferenceResults.kt package com.intellij.codeInspection.dataFlow.inference final com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult$sam$java_util_function_BinaryOperator$0 extends java.lang.Object implements java.util.function.BinaryOperator { private final synthetic kotlin.jvm.functions.Function2 function void <init> (kotlin.jvm.functions.Function2) public final synthetic java.lang.Object apply (java.lang.Object, java.lang.Object) Object p0 Object p1 }
com/intellij/codeInspection/dataFlow/inference/MethodReturnInferenceResult.class
inferenceResults.kt package com.intellij.codeInspection.dataFlow.inference public abstract com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult extends java.lang.Object { public abstract com.intellij.codeInsight.Nullability getNullability (com.intellij.psi.PsiMethod, kotlin.jvm.functions.Function0) public abstract com.intellij.codeInspection.dataFlow.Mutability getMutability (com.intellij.psi.PsiMethod, kotlin.jvm.functions.Function0) }
com/intellij/codeInspection/dataFlow/inference/MethodReturnInferenceVisitor$ReturnValue.class
MethodReturnInferenceVisitor.java package com.intellij.codeInspection.dataFlow.inference com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor$ReturnValue extends java.lang.Object { static final com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor$ReturnValue TOP static final com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor$ReturnValue UNKNOWN static final com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor$ReturnValue NULLABLE static final com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor$ReturnValue NOT_NULL final java.util.EnumSet myNullability final String myCalledMethod final java.util.List myRanges private void <init> (java.util.EnumSet, java.lang.String, java.util.List) java.util.EnumSet nullability String method java.util.List ranges public com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor$ReturnValue dropNullable () java.util.EnumSet copy static com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor$ReturnValue delegate (java.lang.String, com.intellij.codeInspection.dataFlow.inference.ExpressionRange) String method com.intellij.codeInspection.dataFlow.inference.ExpressionRange range static com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor$ReturnValue merge (com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor$ReturnValue, com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor$ReturnValue) String calledMethod java.util.List range String calledMethod java.util.List range String calledMethod java.util.List range com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor$ReturnValue left com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor$ReturnValue right java.util.EnumSet nullability String calledMethod java.util.List range static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inference/MethodReturnInferenceVisitor.class
MethodReturnInferenceVisitor.java package com.intellij.codeInspection.dataFlow.inference com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor extends java.lang.Object { private static final com.intellij.psi.tree.TokenSet SHORT_CIRCUIT private final com.intellij.lang.LighterAST tree private final java.util.List myParameters private final com.intellij.lang.LighterASTNode myBody private boolean hasErrors private com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor$ReturnValue myReturnValue private boolean hasSystemExit void <init> (com.intellij.lang.LighterAST, java.util.List, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterAST tree java.util.List parameters com.intellij.lang.LighterASTNode body void visitNode (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode value com.intellij.lang.LighterASTNode qualifier com.intellij.lang.LighterASTNode reference com.intellij.lang.LighterASTNode element com.intellij.psi.tree.IElementType type private com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor$ReturnValue getExpressionValue (com.intellij.lang.LighterASTNode) String calledMethod java.util.List expressionChildren com.intellij.lang.LighterASTNode target com.intellij.lang.LighterASTNode expr com.intellij.psi.tree.IElementType type private com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor$ReturnValue findVariableValue (com.intellij.lang.LighterASTNode, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode condition java.util.List operands com.intellij.psi.tree.IElementType type com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor$ReturnValue value com.intellij.lang.LighterASTNode expr com.intellij.lang.LighterASTNode target com.intellij.lang.LighterASTNode parent private com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor$ReturnValue findValueBeforeStatement (com.intellij.lang.LighterASTNode, com.intellij.lang.LighterASTNode) com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor$ReturnValue value com.intellij.lang.LighterASTNode child int i java.util.List children com.intellij.lang.LighterASTNode grandParent com.intellij.lang.LighterASTNode condition java.util.List branches int index com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor$ReturnValue value com.intellij.lang.LighterASTNode condition com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor$ReturnValue value com.intellij.lang.LighterASTNode statement com.intellij.lang.LighterASTNode target com.intellij.lang.LighterASTNode parent private com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor$ReturnValue findValueInStatement (com.intellij.lang.LighterASTNode, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode expression com.intellij.lang.LighterASTNode declared com.intellij.lang.LighterASTNode initializer com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor$ReturnValue value int i java.util.List declaredElements com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor$ReturnValue value int i java.util.List children com.intellij.lang.LighterASTNode block com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor$ReturnValue value com.intellij.lang.LighterASTNode statement com.intellij.lang.LighterASTNode target com.intellij.psi.tree.IElementType tokenType private com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor$ReturnValue findValueInIfStatement (com.intellij.lang.LighterASTNode, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode statement com.intellij.lang.LighterASTNode target java.util.List branches com.intellij.lang.LighterASTNode condition com.intellij.lang.LighterASTNode thenBranch com.intellij.lang.LighterASTNode elseBranch boolean thenBreaks boolean elseBreaks com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor$ReturnValue thenValue com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor$ReturnValue elseValue private com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceVisitor$ReturnValue findValueInExpression (com.intellij.lang.LighterASTNode, com.intellij.lang.LighterASTNode) java.util.List children com.intellij.lang.LighterASTNode expression com.intellij.lang.LighterASTNode target com.intellij.psi.tree.IElementType type private boolean completesAbruptly (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode lastStatement com.intellij.lang.LighterASTNode block com.intellij.lang.LighterASTNode statement private boolean isAssignedInside (com.intellij.lang.LighterASTNode, com.intellij.lang.LighterASTNode) com.intellij.psi.tree.IElementType type com.intellij.lang.LighterASTNode parent com.intellij.lang.LighterASTNode node com.intellij.psi.tree.IElementType tokenType com.intellij.lang.LighterASTNode element com.intellij.lang.LighterASTNode target java.util.Queue workList private boolean isDereferencedInside (com.intellij.lang.LighterASTNode, com.intellij.lang.LighterASTNode) com.intellij.psi.tree.IElementType type com.intellij.lang.LighterASTNode parent com.intellij.lang.LighterASTNode node com.intellij.psi.tree.IElementType tokenType com.intellij.lang.LighterASTNode expression com.intellij.lang.LighterASTNode target java.util.Queue workList private boolean isNullCheck (com.intellij.lang.LighterASTNode, com.intellij.lang.LighterASTNode, boolean) com.intellij.lang.LighterASTNode t java.util.List operands com.intellij.lang.LighterASTNode expr com.intellij.lang.LighterASTNode var boolean negated com.intellij.psi.tree.IElementType type private boolean isReferenceToLocal (com.intellij.lang.LighterASTNode, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode operand com.intellij.lang.LighterASTNode var private boolean isNullLiteral (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode value com.intellij.codeInspection.dataFlow.inference.MethodReturnInferenceResult getResult () java.util.List delegateCalls boolean hasNulls boolean hasNotNulls boolean hasUnknowns static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inference/NegatingContract.class
preContracts.kt package com.intellij.codeInspection.dataFlow.inference public final com.intellij.codeInspection.dataFlow.inference.NegatingContract extends java.lang.Object implements com.intellij.codeInspection.dataFlow.inference.PreContract { private final com.intellij.codeInspection.dataFlow.inference.PreContract negated public java.util.List toContracts (com.intellij.psi.PsiMethod, kotlin.jvm.functions.Function0) com.intellij.codeInspection.dataFlow.StandardMethodContract p1 int $i$a$-unknown-NegatingContract$toContracts$1 Object it$iv$iv int $i$a$-let-CollectionsKt___CollectionsKt$mapNotNullTo$1$1 Object element$iv$iv int $i$a$-forEach-CollectionsKt___CollectionsKt$mapNotNullTo$1 Object element$iv$iv$iv Iterable $this$forEach$iv$iv$iv int $i$f$forEach Iterable $this$mapNotNullTo$iv$iv java.util.Collection destination$iv$iv int $i$f$mapNotNullTo Iterable $this$mapNotNull$iv int $i$f$mapNotNull com.intellij.psi.PsiMethod method kotlin.jvm.functions.Function0 body public final com.intellij.codeInspection.dataFlow.inference.PreContract getNegated$intellij_java_analysis_impl () public void <init> (com.intellij.codeInspection.dataFlow.inference.PreContract) com.intellij.codeInspection.dataFlow.inference.PreContract negated public com.intellij.codeInspection.dataFlow.inference.PreContract negate () public final com.intellij.codeInspection.dataFlow.inference.PreContract component1$intellij_java_analysis_impl () public final com.intellij.codeInspection.dataFlow.inference.NegatingContract copy (com.intellij.codeInspection.dataFlow.inference.PreContract) com.intellij.codeInspection.dataFlow.inference.PreContract negated public static synthetic com.intellij.codeInspection.dataFlow.inference.NegatingContract copy$default (com.intellij.codeInspection.dataFlow.inference.NegatingContract, com.intellij.codeInspection.dataFlow.inference.PreContract, int, java.lang.Object) public java.lang.String toString () public int hashCode () public boolean equals (java.lang.Object) }
com/intellij/codeInspection/dataFlow/inference/ParameterNullityInferenceKt$inferNotNullParameters$canCatchNpe$1.class
ParameterNullityInference.kt package com.intellij.codeInspection.dataFlow.inference final com.intellij.codeInspection.dataFlow.inference.ParameterNullityInferenceKt$inferNotNullParameters$canCatchNpe$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { final synthetic com.intellij.lang.LighterAST $tree public volatile synthetic java.lang.Object invoke (java.lang.Object) public final com.intellij.lang.LighterASTNode invoke (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode it void <init> (com.intellij.lang.LighterAST) }
com/intellij/codeInspection/dataFlow/inference/ParameterNullityInferenceKt$inferNotNullParameters$canCatchNpe$2.class
ParameterNullityInference.kt package com.intellij.codeInspection.dataFlow.inference final com.intellij.codeInspection.dataFlow.inference.ParameterNullityInferenceKt$inferNotNullParameters$canCatchNpe$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { final synthetic com.intellij.lang.LighterAST $tree public volatile synthetic java.lang.Object invoke (java.lang.Object) public final com.intellij.lang.LighterASTNode invoke (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode parameter void <init> (com.intellij.lang.LighterAST) }
com/intellij/codeInspection/dataFlow/inference/ParameterNullityInferenceKt.class
ParameterNullityInference.kt package com.intellij.codeInspection.dataFlow.inference public final com.intellij.codeInspection.dataFlow.inference.ParameterNullityInferenceKt extends java.lang.Object { private static final java.util.Set NPE_CATCHERS public static final java.util.BitSet inferNotNullParameters (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, java.util.List) java.util.List parameterNames com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode method java.util.List statements private static final java.util.BitSet inferNotNullParameters (com.intellij.lang.LighterAST, java.util.List, java.util.List) com.intellij.lang.LighterASTNode p1 int $i$a$-unknown-ParameterNullityInferenceKt$inferNotNullParameters$1 com.intellij.lang.LighterASTNode p1 int $i$a$-unknown-ParameterNullityInferenceKt$inferNotNullParameters$2 com.intellij.lang.LighterASTNode p1 int $i$a$-unknown-ParameterNullityInferenceKt$inferNotNullParameters$3 com.intellij.lang.LighterASTNode p1 int $i$a$-unknown-ParameterNullityInferenceKt$inferNotNullParameters$4 Object element$iv Iterable $this$forEach$iv int $i$f$forEach com.intellij.lang.LighterASTNode condition com.intellij.lang.LighterASTNode p1 int $i$a$-unknown-ParameterNullityInferenceKt$inferNotNullParameters$5 Object element$iv Iterable $this$forEach$iv int $i$f$forEach com.intellij.lang.LighterASTNode expression com.intellij.lang.LighterASTNode expression com.intellij.lang.LighterASTNode p1 int $i$a$-unknown-ParameterNullityInferenceKt$inferNotNullParameters$6 com.intellij.lang.LighterASTNode p1 int $i$a$-unknown-ParameterNullityInferenceKt$inferNotNullParameters$7 Object element$iv Iterable $this$forEach$iv int $i$f$forEach com.intellij.lang.LighterASTNode p1 int $i$a$-unknown-ParameterNullityInferenceKt$inferNotNullParameters$8 Object element$iv Iterable $this$forEach$iv int $i$f$forEach com.intellij.lang.LighterASTNode p1 int $i$a$-unknown-ParameterNullityInferenceKt$inferNotNullParameters$9 com.intellij.lang.LighterASTNode sync com.intellij.lang.LighterASTNode p1 int $i$a$-unknown-ParameterNullityInferenceKt$inferNotNullParameters$10 com.intellij.lang.LighterASTNode it int $i$a$-forEach-ParameterNullityInferenceKt$inferNotNullParameters$11 Object element$iv Iterable $this$forEach$iv int $i$f$forEach com.intellij.lang.LighterASTNode p1 int $i$a$-unknown-ParameterNullityInferenceKt$inferNotNullParameters$12 Object element$iv Iterable $this$forEach$iv int $i$f$forEach java.util.List children com.intellij.lang.LighterASTNode p1 int $i$a$-unknown-ParameterNullityInferenceKt$inferNotNullParameters$13 Object element$iv Iterable $this$forEach$iv int $i$f$forEach com.intellij.lang.LighterASTNode lvalue com.intellij.lang.LighterASTNode it int $i$a$-forEach-ParameterNullityInferenceKt$inferNotNullParameters$14 Object element$iv Iterable $this$forEach$iv int $i$f$forEach com.intellij.lang.LighterASTNode qualifier com.intellij.lang.LighterASTNode it int $i$a$-any-ParameterNullityInferenceKt$inferNotNullParameters$canCatchNpe$3 Object element$iv kotlin.sequences.Sequence $this$any$iv int $i$f$any com.intellij.lang.LighterASTNode p1 int $i$a$-unknown-ParameterNullityInferenceKt$inferNotNullParameters$15 Object element$iv Iterable $this$forEach$iv int $i$f$forEach com.intellij.lang.LighterASTNode p1 int $i$a$-unknown-ParameterNullityInferenceKt$inferNotNullParameters$16 boolean canCatchNpe com.intellij.lang.LighterASTNode p1 int $i$a$-unknown-ParameterNullityInferenceKt$inferNotNullParameters$17 Object element$iv Iterable $this$forEach$iv int $i$f$forEach com.intellij.psi.tree.IElementType type com.intellij.lang.LighterASTNode element int index String s int $i$a$-forEachIndexed-ParameterNullityInferenceKt$inferNotNullParameters$18 Object item$iv int index$iv Iterable $this$forEachIndexed$iv int $i$f$forEachIndexed java.util.BitSet notNullParameters java.util.ArrayDeque queue java.util.HashSet notNulls java.util.HashSet canBeNulls com.intellij.lang.LighterAST tree java.util.List parameterNames java.util.List statements public static final boolean canCatchNpe (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode it int $i$a$-any-ParameterNullityInferenceKt$canCatchNpe$1 Object element$iv Iterable $this$any$iv int $i$f$any String name com.intellij.lang.LighterASTNode codeRef com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode type private static final void ignore (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, java.util.HashSet) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode expression java.util.HashSet canBeNulls private static final void dereference (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, java.util.HashSet, java.util.HashSet, java.util.ArrayDeque) String p1 int $i$a$-unknown-ParameterNullityInferenceKt$dereference$1 String p1 int $i$a$-unknown-ParameterNullityInferenceKt$dereference$2 com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode expression java.util.HashSet canBeNulls java.util.HashSet notNulls java.util.ArrayDeque queue private static final java.util.List getParameterNames (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode it int $i$a$-map-ParameterNullityInferenceKt$getParameterNames$1 Object item$iv$iv Iterable $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$mapTo Iterable $this$map$iv int $i$f$map java.util.List parameters com.intellij.lang.LighterASTNode parameterList com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode method static void <clinit> () }
com/intellij/codeInspection/dataFlow/inference/PreContract$DefaultImpls.class
preContracts.kt package com.intellij.codeInspection.dataFlow.inference public final com.intellij.codeInspection.dataFlow.inference.PreContract$DefaultImpls extends java.lang.Object { public static com.intellij.codeInspection.dataFlow.inference.PreContract negate (com.intellij.codeInspection.dataFlow.inference.PreContract) com.intellij.codeInspection.dataFlow.inference.PreContract $this }
com/intellij/codeInspection/dataFlow/inference/PreContract.class
preContracts.kt package com.intellij.codeInspection.dataFlow.inference public abstract com.intellij.codeInspection.dataFlow.inference.PreContract extends java.lang.Object { public abstract java.util.List toContracts (com.intellij.psi.PsiMethod, kotlin.jvm.functions.Function0) public abstract com.intellij.codeInspection.dataFlow.inference.PreContract negate () }
com/intellij/codeInspection/dataFlow/inference/PreContractsKt.class
preContracts.kt package com.intellij.codeInspection.dataFlow.inference public final com.intellij.codeInspection.dataFlow.inference.PreContractsKt extends java.lang.Object { private static final com.intellij.codeInspection.dataFlow.StandardMethodContract negateContract (com.intellij.codeInspection.dataFlow.StandardMethodContract) com.intellij.codeInspection.dataFlow.ContractReturnValue ret com.intellij.codeInspection.dataFlow.StandardMethodContract c public static final synthetic com.intellij.codeInspection.dataFlow.StandardMethodContract access$negateContract (com.intellij.codeInspection.dataFlow.StandardMethodContract) com.intellij.codeInspection.dataFlow.StandardMethodContract c }
com/intellij/codeInspection/dataFlow/inference/PurityInferenceResult.class
inferenceResults.kt package com.intellij.codeInspection.dataFlow.inference public final com.intellij.codeInspection.dataFlow.inference.PurityInferenceResult extends java.lang.Object { private final java.util.List mutatedRefs private final com.intellij.codeInspection.dataFlow.inference.ExpressionRange singleCall public final boolean isPure (com.intellij.psi.PsiMethod, kotlin.jvm.functions.Function0) com.intellij.psi.PsiMethod method kotlin.jvm.functions.Function0 body private final boolean mutatesNonLocals (com.intellij.psi.PsiMethod, kotlin.jvm.functions.Function0) com.intellij.codeInspection.dataFlow.inference.ExpressionRange range int $i$a$-any-PurityInferenceResult$mutatesNonLocals$1 Object element$iv Iterable $this$any$iv int $i$f$any com.intellij.psi.PsiMethod method kotlin.jvm.functions.Function0 body private final boolean callsOnlyPureMethods (com.intellij.psi.PsiMethod, kotlin.jvm.functions.Function0) com.intellij.psi.PsiClass superClass com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiMethod method com.intellij.psi.PsiCall psiCall com.intellij.psi.PsiMethod currentMethod kotlin.jvm.functions.Function0 body private final boolean isLocalVarReference (com.intellij.psi.PsiExpression, com.intellij.psi.PsiMethod) com.intellij.psi.PsiElement it int $i$a$-let-PurityInferenceResult$isLocalVarReference$1 com.intellij.psi.PsiElement target int $i$a$-let-PurityInferenceResult$isLocalVarReference$2 com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethod scope private final boolean isLocallyCreatedArray (com.intellij.psi.PsiMethod, com.intellij.psi.PsiLocalVariable) com.intellij.psi.PsiAssignmentExpression assign com.intellij.psi.PsiReference ref com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiMethod scope com.intellij.psi.PsiLocalVariable target public final java.util.List getMutatedRefs$intellij_java_analysis_impl () public final com.intellij.codeInspection.dataFlow.inference.ExpressionRange getSingleCall$intellij_java_analysis_impl () public void <init> (java.util.List, com.intellij.codeInspection.dataFlow.inference.ExpressionRange) java.util.List mutatedRefs com.intellij.codeInspection.dataFlow.inference.ExpressionRange singleCall public final java.util.List component1$intellij_java_analysis_impl () public final com.intellij.codeInspection.dataFlow.inference.ExpressionRange component2$intellij_java_analysis_impl () public final com.intellij.codeInspection.dataFlow.inference.PurityInferenceResult copy (java.util.List, com.intellij.codeInspection.dataFlow.inference.ExpressionRange) java.util.List mutatedRefs com.intellij.codeInspection.dataFlow.inference.ExpressionRange singleCall public static synthetic com.intellij.codeInspection.dataFlow.inference.PurityInferenceResult copy$default (com.intellij.codeInspection.dataFlow.inference.PurityInferenceResult, java.util.List, com.intellij.codeInspection.dataFlow.inference.ExpressionRange, int, java.lang.Object) public java.lang.String toString () public int hashCode () public boolean equals (java.lang.Object) }
com/intellij/codeInspection/dataFlow/inference/PurityInferenceVisitor.class
PurityInferenceVisitor.java package com.intellij.codeInspection.dataFlow.inference com.intellij.codeInspection.dataFlow.inference.PurityInferenceVisitor extends java.lang.Object { private final com.intellij.lang.LighterAST tree private final com.intellij.lang.LighterASTNode body private final java.util.Map myFieldModifiers private final java.util.List mutatedRefs private final boolean constructor private boolean hasReturns private boolean hasVolatileReads private final java.util.List calls void <init> (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, java.util.Map, boolean) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode body java.util.Map fieldModifiers boolean isConstructor void visitNode (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode target com.intellij.lang.LighterASTNode modifiers boolean isVolatile com.intellij.lang.LighterASTNode element com.intellij.psi.tree.IElementType type private boolean isEffectivelyUnqualified (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode element com.intellij.lang.LighterASTNode qualifier private void addMutation (com.intellij.lang.LighterASTNode) boolean isStatic com.intellij.lang.LighterASTNode modifiers com.intellij.psi.tree.IElementType type com.intellij.lang.LighterASTNode mutated private boolean isCall (com.intellij.lang.LighterASTNode, com.intellij.psi.tree.IElementType) com.intellij.lang.LighterASTNode element com.intellij.psi.tree.IElementType type private boolean isMutatingOperation (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode element com.intellij.codeInspection.dataFlow.inference.PurityInferenceResult getResult () int bodyStart private static synthetic com.intellij.codeInspection.dataFlow.inference.ExpressionRange lambda$getResult$0 (int, com.intellij.lang.LighterASTNode) int bodyStart com.intellij.lang.LighterASTNode node private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inference/SideEffectFilter.class
preContracts.kt package com.intellij.codeInspection.dataFlow.inference public final com.intellij.codeInspection.dataFlow.inference.SideEffectFilter extends java.lang.Object implements com.intellij.codeInspection.dataFlow.inference.PreContract { private final java.util.List expressionsToCheck private final java.util.List contracts public java.util.List toContracts (com.intellij.psi.PsiMethod, kotlin.jvm.functions.Function0) com.intellij.codeInspection.dataFlow.inference.ExpressionRange d int $i$a$-any-SideEffectFilter$toContracts$1 Object element$iv Iterable $this$any$iv int $i$f$any com.intellij.codeInspection.dataFlow.inference.PreContract c int $i$a$-flatMap-SideEffectFilter$toContracts$2 Iterable list$iv$iv Object element$iv$iv Iterable $this$flatMapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$flatMapTo Iterable $this$flatMap$iv int $i$f$flatMap com.intellij.psi.PsiMethod method kotlin.jvm.functions.Function0 body private final boolean mayHaveSideEffects (com.intellij.psi.PsiCodeBlock, com.intellij.codeInspection.dataFlow.inference.ExpressionRange) com.intellij.psi.PsiExpression it int $i$a$-let-SideEffectFilter$mayHaveSideEffects$1 com.intellij.psi.PsiCodeBlock body com.intellij.codeInspection.dataFlow.inference.ExpressionRange range public final java.util.List getExpressionsToCheck$intellij_java_analysis_impl () public final java.util.List getContracts$intellij_java_analysis_impl () public void <init> (java.util.List, java.util.List) java.util.List expressionsToCheck java.util.List contracts public com.intellij.codeInspection.dataFlow.inference.PreContract negate () public final java.util.List component1$intellij_java_analysis_impl () public final java.util.List component2$intellij_java_analysis_impl () public final com.intellij.codeInspection.dataFlow.inference.SideEffectFilter copy (java.util.List, java.util.List) java.util.List expressionsToCheck java.util.List contracts public static synthetic com.intellij.codeInspection.dataFlow.inference.SideEffectFilter copy$default (com.intellij.codeInspection.dataFlow.inference.SideEffectFilter, java.util.List, java.util.List, int, java.lang.Object) public java.lang.String toString () public int hashCode () public boolean equals (java.lang.Object) }
com/intellij/codeInspection/dataFlow/inliner/AssertAllInliner.class
AssertAllInliner.java package com.intellij.codeInspection.dataFlow.inliner public com.intellij.codeInspection.dataFlow.inliner.AssertAllInliner extends java.lang.Object implements com.intellij.codeInspection.dataFlow.inliner.CallInliner { private static final com.siyeh.ig.callMatcher.CallMatcher ASSERT_ALL public void <init> () public boolean tryInlineCall (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiExpression arg int i com.intellij.psi.PsiExpression arg int i com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression[] args com.intellij.codeInspection.dataFlow.value.DfaVariableValue result com.intellij.psi.PsiType throwable static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inliner/AssumeInliner.class
AssumeInliner.java package com.intellij.codeInspection.dataFlow.inliner public com.intellij.codeInspection.dataFlow.inliner.AssumeInliner extends java.lang.Object implements com.intellij.codeInspection.dataFlow.inliner.CallInliner { private static final com.siyeh.ig.callMatcher.CallMatcher ASSUME_NOT_NULL public void <init> () public boolean tryInlineCall (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiExpression arg com.intellij.psi.PsiExpression[] args com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiMethodCallExpression call static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inliner/BoxingInliner.class
BoxingInliner.java package com.intellij.codeInspection.dataFlow.inliner public com.intellij.codeInspection.dataFlow.inliner.BoxingInliner extends java.lang.Object implements com.intellij.codeInspection.dataFlow.inliner.CallInliner { private static final com.siyeh.ig.callMatcher.CallMatcher BOXING_CALL public void <init> () public boolean tryInlineCall (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiExpression arg com.intellij.psi.PsiType type com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiMethodCallExpression call static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inliner/CallInliner.class
CallInliner.java package com.intellij.codeInspection.dataFlow.inliner public abstract com.intellij.codeInspection.dataFlow.inliner.CallInliner extends java.lang.Object { public abstract boolean tryInlineCall (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiMethodCallExpression) public boolean mayInferPreciseType (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inliner/ClassMethodsInliner.class
ClassMethodsInliner.java package com.intellij.codeInspection.dataFlow.inliner public com.intellij.codeInspection.dataFlow.inliner.ClassMethodsInliner extends java.lang.Object implements com.intellij.codeInspection.dataFlow.inliner.CallInliner { private static final com.siyeh.ig.callMatcher.CallMatcher IS_ASSIGNABLE_FROM private static final com.siyeh.ig.callMatcher.CallMatcher IS_INSTANCE private static final com.siyeh.ig.callMatcher.CallMatcher OBJECT_GET_CLASS public void <init> () public boolean tryInlineCall (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiExpression arg com.intellij.psi.PsiMethodCallExpression nestedCall com.intellij.psi.PsiExpression getClassQualifier com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression qualifier static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inliner/CollectionFactoryInliner$FactoryInfo.class
CollectionFactoryInliner.java package com.intellij.codeInspection.dataFlow.inliner final com.intellij.codeInspection.dataFlow.inliner.CollectionFactoryInliner$FactoryInfo extends java.lang.Object { final boolean myNotNull final int mySize void <init> (int) int size void <init> (int, boolean) int size boolean notNull }
com/intellij/codeInspection/dataFlow/inliner/CollectionFactoryInliner.class
CollectionFactoryInliner.java package com.intellij.codeInspection.dataFlow.inliner public com.intellij.codeInspection.dataFlow.inliner.CollectionFactoryInliner extends java.lang.Object implements com.intellij.codeInspection.dataFlow.inliner.CallInliner { private static final com.siyeh.ig.callMatcher.CallMapper STATIC_FACTORIES private static final com.siyeh.ig.callMatcher.CallMatcher JDK9_MAP_FACTORIES private static final com.siyeh.ig.callMatcher.CallMatcher JDK9_FACTORIES private static final com.siyeh.ig.callMatcher.CallMatcher JDK9_ARRAY_FACTORIES public void <init> () private static com.intellij.codeInspection.dataFlow.inliner.CollectionFactoryInliner$FactoryInfo getFactoryInfo (com.intellij.psi.PsiMethodCallExpression) int size boolean ofEntries int size com.intellij.psi.PsiMethodCallExpression call com.intellij.codeInspection.dataFlow.inliner.CollectionFactoryInliner$FactoryInfo info public boolean tryInlineCall (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiExpression arg com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiType callType com.intellij.codeInspection.dataFlow.inliner.CollectionFactoryInliner$FactoryInfo factoryInfo com.intellij.psi.PsiExpression[] args com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.SpecialFieldValue sizeConstraint com.intellij.codeInspection.dataFlow.DfaFactMap facts static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inliner/CollectionMethodInliner.class
CollectionMethodInliner.java package com.intellij.codeInspection.dataFlow.inliner public com.intellij.codeInspection.dataFlow.inliner.CollectionMethodInliner extends java.lang.Object implements com.intellij.codeInspection.dataFlow.inliner.CallInliner { private static final com.siyeh.ig.callMatcher.CallMatcher CLEAR public void <init> () public boolean tryInlineCall (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiMethodCallExpression) com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression qualifier private static void inlineClear (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiExpression) com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiExpression qualifier com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inliner/ComparatorModel$1.class
ComparatorModel.java package com.intellij.codeInspection.dataFlow.inliner synthetic com.intellij.codeInspection.dataFlow.inliner.ComparatorModel$1 extends java.lang.Object { }
com/intellij/codeInspection/dataFlow/inliner/ComparatorModel$KeyExtractor.class
ComparatorModel.java package com.intellij.codeInspection.dataFlow.inliner com.intellij.codeInspection.dataFlow.inliner.ComparatorModel$KeyExtractor extends com.intellij.codeInspection.dataFlow.inliner.ComparatorModel { private final com.intellij.psi.PsiExpression myKeyExtractor private final com.intellij.codeInspection.dataFlow.inliner.ComparatorModel myDownstream private void <init> (com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.inliner.ComparatorModel) com.intellij.psi.PsiExpression keyExtractor com.intellij.codeInspection.dataFlow.inliner.ComparatorModel downstream void evaluate (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder void invoke (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder synthetic void <init> (com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.inliner.ComparatorModel, com.intellij.codeInspection.dataFlow.inliner.ComparatorModel$1) com.intellij.psi.PsiExpression x0 com.intellij.codeInspection.dataFlow.inliner.ComparatorModel x1 com.intellij.codeInspection.dataFlow.inliner.ComparatorModel$1 x2 }
com/intellij/codeInspection/dataFlow/inliner/ComparatorModel$NullFriendly.class
ComparatorModel.java package com.intellij.codeInspection.dataFlow.inliner com.intellij.codeInspection.dataFlow.inliner.ComparatorModel$NullFriendly extends com.intellij.codeInspection.dataFlow.inliner.ComparatorModel { private final com.intellij.codeInspection.dataFlow.inliner.ComparatorModel myDownstream void <init> (com.intellij.codeInspection.dataFlow.inliner.ComparatorModel) com.intellij.codeInspection.dataFlow.inliner.ComparatorModel downstream void evaluate (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder void invoke (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder }
com/intellij/codeInspection/dataFlow/inliner/ComparatorModel$NullHostile.class
ComparatorModel.java package com.intellij.codeInspection.dataFlow.inliner com.intellij.codeInspection.dataFlow.inliner.ComparatorModel$NullHostile extends com.intellij.codeInspection.dataFlow.inliner.ComparatorModel { void <init> () void evaluate (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder void invoke (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder }
com/intellij/codeInspection/dataFlow/inliner/ComparatorModel$Unknown.class
ComparatorModel.java package com.intellij.codeInspection.dataFlow.inliner com.intellij.codeInspection.dataFlow.inliner.ComparatorModel$Unknown extends com.intellij.codeInspection.dataFlow.inliner.ComparatorModel { private final com.intellij.psi.PsiExpression myExpression void <init> (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression void evaluate (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder void invoke (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder }
com/intellij/codeInspection/dataFlow/inliner/ComparatorModel.class
ComparatorModel.java package com.intellij.codeInspection.dataFlow.inliner abstract com.intellij.codeInspection.dataFlow.inliner.ComparatorModel extends java.lang.Object { private static final com.siyeh.ig.callMatcher.CallMatcher KEY_EXTRACTOR private static final com.siyeh.ig.callMatcher.CallMatcher NULL_HOSTILE private static final com.siyeh.ig.callMatcher.CallMatcher NULL_FRIENDLY private static final com.siyeh.ig.callMatcher.CallMatcher REVERSED private static final com.siyeh.ig.callMatcher.CallMatcher REVERSE_ORDER private final boolean myFailsOnNull protected void <init> (boolean) boolean failsOnNull abstract void evaluate (com.intellij.codeInspection.dataFlow.CFGBuilder) abstract void invoke (com.intellij.codeInspection.dataFlow.CFGBuilder) boolean failsOnNull () static com.intellij.codeInspection.dataFlow.inliner.ComparatorModel from (com.intellij.psi.PsiExpression) com.intellij.psi.PsiField field com.intellij.psi.PsiReferenceExpression ref com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiExpression keyExtractor com.intellij.codeInspection.dataFlow.inliner.ComparatorModel downstream com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression qualifier static synthetic boolean access$000 (com.intellij.codeInspection.dataFlow.inliner.ComparatorModel) com.intellij.codeInspection.dataFlow.inliner.ComparatorModel x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inliner/InlinerUtil.class
InlinerUtil.java package com.intellij.codeInspection.dataFlow.inliner com.intellij.codeInspection.dataFlow.inliner.InlinerUtil extends java.lang.Object { void <init> () static boolean isLambdaChainParameterReference (com.intellij.psi.PsiExpression, java.util.function.Predicate) com.intellij.psi.PsiExpression expression java.util.function.Predicate chainTypePredicate com.intellij.psi.PsiParameter target com.intellij.psi.PsiLambdaExpression lambda com.intellij.psi.PsiExpressionList list com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiMethodCallExpression qualifierCall com.intellij.psi.PsiType type }
com/intellij/codeInspection/dataFlow/inliner/LambdaInliner.class
LambdaInliner.java package com.intellij.codeInspection.dataFlow.inliner public com.intellij.codeInspection.dataFlow.inliner.LambdaInliner extends java.lang.Object implements com.intellij.codeInspection.dataFlow.inliner.CallInliner { public void <init> () public boolean tryInlineCall (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiMethodCallExpression) com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiMethod method com.intellij.psi.PsiTypeCastExpression typeCastExpression com.intellij.psi.PsiLambdaExpression lambda com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiParameter[] parameters private static synthetic void lambda$tryInlineCall$0 (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiExpression, com.intellij.psi.PsiParameter) com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiExpression arg com.intellij.psi.PsiParameter parameter private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inliner/MapUpdateInliner.class
MapUpdateInliner.java package com.intellij.codeInspection.dataFlow.inliner public com.intellij.codeInspection.dataFlow.inliner.MapUpdateInliner extends java.lang.Object implements com.intellij.codeInspection.dataFlow.inliner.CallInliner { private static final com.siyeh.ig.callMatcher.CallMatcher MAP_COMPUTE private static final com.siyeh.ig.callMatcher.CallMatcher MAP_MERGE public void <init> () public boolean tryInlineCall (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiType type com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiExpression key com.intellij.psi.PsiExpression function String name com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiType type com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiExpression key com.intellij.psi.PsiExpression value com.intellij.psi.PsiExpression function com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiMethodCallExpression call private static void flushSize (com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.psi.PsiExpression qualifier com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.value.DfaValue size private static void inlineComputeIfAbsent (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpression key com.intellij.psi.PsiExpression function com.intellij.psi.PsiType type private static void inlineComputeIfPresent (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpression key com.intellij.psi.PsiExpression function com.intellij.psi.PsiType type private static void inlineCompute (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpression key com.intellij.psi.PsiExpression function com.intellij.psi.PsiType type private static synthetic void lambda$inlineCompute$3 (com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.psi.PsiExpression qualifier com.intellij.codeInspection.dataFlow.CFGBuilder b private static synthetic void lambda$inlineComputeIfPresent$2 (com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.psi.PsiExpression qualifier com.intellij.codeInspection.dataFlow.CFGBuilder b private static synthetic void lambda$inlineComputeIfAbsent$1 (com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.psi.PsiExpression qualifier com.intellij.codeInspection.dataFlow.CFGBuilder b private static synthetic void lambda$tryInlineCall$0 (com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.psi.PsiExpression qualifier com.intellij.codeInspection.dataFlow.CFGBuilder b static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inliner/OptionalChainInliner.class
OptionalChainInliner.java package com.intellij.codeInspection.dataFlow.inliner public com.intellij.codeInspection.dataFlow.inliner.OptionalChainInliner extends java.lang.Object implements com.intellij.codeInspection.dataFlow.inliner.CallInliner { private static final com.siyeh.ig.callMatcher.CallMatcher OPTIONAL_OR_ELSE private static final com.siyeh.ig.callMatcher.CallMatcher OPTIONAL_OR_NULL private static final com.siyeh.ig.callMatcher.CallMatcher OPTIONAL_OR_ELSE_GET private static final com.siyeh.ig.callMatcher.CallMatcher OPTIONAL_OR private static final com.siyeh.ig.callMatcher.CallMatcher OPTIONAL_IF_PRESENT private static final com.siyeh.ig.callMatcher.CallMatcher OPTIONAL_FILTER private static final com.siyeh.ig.callMatcher.CallMatcher OPTIONAL_MAP private static final com.siyeh.ig.callMatcher.CallMatcher GUAVA_TRANSFORM private static final com.siyeh.ig.callMatcher.CallMatcher OPTIONAL_FLAT_MAP private static final com.siyeh.ig.callMatcher.CallMatcher OPTIONAL_OF private static final com.siyeh.ig.callMatcher.CallMatcher OPTIONAL_EMPTY private static final com.siyeh.ig.callMatcher.CallMatcher GUAVA_TO_JAVA private static final com.siyeh.ig.callMatcher.CallMapper TERMINAL_MAPPER private static final com.siyeh.ig.callMatcher.CallMapper INTERMEDIATE_MAPPER public void <init> () public boolean tryInlineCall (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiExpression qualifierExpression com.intellij.codeInspection.dataFlow.value.DfaVariableValue result com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiMethodCallExpression call java.util.function.BiConsumer terminalInliner com.intellij.codeInspection.dataFlow.value.DfaValueFactory factFactory private static com.intellij.psi.PsiType getOptionalElementType (com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiExpression expression boolean box com.intellij.psi.PsiClassType type String rawName com.intellij.psi.PsiType[] parameters private static boolean pushOptionalValue (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.NullabilityProblemKind) com.intellij.psi.PsiMethodCallExpression qualifierCall com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.NullabilityProblemKind problem com.intellij.psi.PsiType optionalElementType private static boolean pushIntermediateOperationValue (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiType optionalElementType com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiMethodCallExpression call java.util.function.BiConsumer intermediateInliner com.intellij.psi.PsiExpression argument com.intellij.psi.PsiExpression qualifierExpression private static void invokeAndUnwrapOptional (com.intellij.codeInspection.dataFlow.CFGBuilder, int, com.intellij.psi.PsiExpression) com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiExpression lambdaBody com.intellij.codeInspection.dataFlow.CFGBuilder builder int argCount com.intellij.psi.PsiExpression function com.intellij.psi.PsiLambdaExpression lambda private static void inlineMap (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiExpression, com.intellij.codeInsight.Nullability) com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiExpression function com.intellij.codeInsight.Nullability resultNullability private static void inlineOf (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiType, com.intellij.psi.PsiMethodCallExpression) com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiType optionalElementType com.intellij.psi.PsiMethodCallExpression qualifierCall com.intellij.psi.PsiExpression argument public boolean mayInferPreciseType (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression private static synthetic void lambda$invokeAndUnwrapOptional$11 (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiParameter) com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiParameter p private static synthetic void lambda$static$10 (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiExpression) com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiExpression stub private static synthetic void lambda$static$9 (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiExpression) com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiExpression function private static synthetic void lambda$null$8 (com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.psi.PsiExpression function com.intellij.codeInspection.dataFlow.CFGBuilder b private static synthetic void lambda$static$7 (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiExpression) com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiExpression function private static synthetic void lambda$null$6 (com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.psi.PsiExpression function com.intellij.codeInspection.dataFlow.CFGBuilder b private static synthetic void lambda$static$5 (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiExpression) com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiExpression function private static synthetic void lambda$static$4 (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiExpression) com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiExpression function private static synthetic void lambda$static$3 (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiExpression) com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiExpression function private static synthetic void lambda$static$2 (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiMethodCallExpression) com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression fn com.intellij.psi.PsiExpression qualifier private static synthetic void lambda$static$1 (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiMethodCallExpression) com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression fn private static synthetic void lambda$static$0 (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiMethodCallExpression) com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression argument static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inliner/SimpleMethodInliner.class
SimpleMethodInliner.java package com.intellij.codeInspection.dataFlow.inliner public com.intellij.codeInspection.dataFlow.inliner.SimpleMethodInliner extends java.lang.Object implements com.intellij.codeInspection.dataFlow.inliner.CallInliner { public void <init> () public boolean tryInlineCall (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiMethodCallExpression) com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass com.intellij.psi.PsiReturnStatement statement com.intellij.psi.PsiExpression returnValue com.intellij.codeInsight.NullabilityAnnotationInfo info boolean nonNull private static boolean isSimple (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression value com.intellij.openapi.util.Ref hasFieldRefs boolean allowed private static synthetic boolean lambda$isSimple$0 (com.intellij.openapi.util.Ref, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement target com.intellij.openapi.util.Ref hasFieldRefs com.intellij.psi.PsiElement e private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inliner/StreamChainInliner$1.class
StreamChainInliner.java package com.intellij.codeInspection.dataFlow.inliner final com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$1 extends com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step { void <init> (com.intellij.psi.PsiMethodCallExpression, com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step, com.intellij.psi.PsiExpression) com.intellij.psi.PsiMethodCallExpression call com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step next com.intellij.psi.PsiExpression function void before (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder void iteration (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder void pushResult (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder }
com/intellij/codeInspection/dataFlow/inliner/StreamChainInliner$AbstractCollectionStep.class
StreamChainInliner.java package com.intellij.codeInspection.dataFlow.inliner abstract com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$AbstractCollectionStep extends com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$TerminalStep { final boolean myImmutable void <init> (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression supplier boolean immutable protected void pushInitialValue (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.CFGBuilder builder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inliner/StreamChainInliner$BoxedStep.class
StreamChainInliner.java package com.intellij.codeInspection.dataFlow.inliner com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$BoxedStep extends com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step { void <init> (com.intellij.psi.PsiMethodCallExpression, com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step) com.intellij.psi.PsiMethodCallExpression call com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step next void iteration (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiType outType com.intellij.psi.PsiPrimitiveType primitiveType private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inliner/StreamChainInliner$FilterStep.class
StreamChainInliner.java package com.intellij.codeInspection.dataFlow.inliner com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$FilterStep extends com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step { void <init> (com.intellij.psi.PsiMethodCallExpression, com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step) com.intellij.psi.PsiMethodCallExpression call com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step next void iteration (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inliner/StreamChainInliner$FlatMapStep$1.class
StreamChainInliner.java package com.intellij.codeInspection.dataFlow.inliner com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$FlatMapStep$1 extends com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step { final synthetic com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$FlatMapStep this$0 void <init> (com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$FlatMapStep, com.intellij.psi.PsiMethodCallExpression, com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step, com.intellij.psi.PsiExpression) com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$FlatMapStep this$0 com.intellij.psi.PsiMethodCallExpression call com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step next com.intellij.psi.PsiExpression function void before (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder void iteration (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder }
com/intellij/codeInspection/dataFlow/inliner/StreamChainInliner$FlatMapStep.class
StreamChainInliner.java package com.intellij.codeInspection.dataFlow.inliner com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$FlatMapStep extends com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step { private final com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step myChain private final com.intellij.psi.PsiParameter myParameter private final com.intellij.psi.PsiExpression myStreamSource void <init> (com.intellij.psi.PsiMethodCallExpression, com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step) com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step filteredNext com.intellij.psi.PsiExpression body com.intellij.psi.PsiMethodCallExpression call com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step next com.intellij.psi.PsiLambdaExpression lambda com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step chain com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiExpression streamSource void before (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.psi.PsiExpression arg com.intellij.codeInspection.dataFlow.CFGBuilder builder void iteration (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.psi.PsiExpression arg com.intellij.psi.PsiType outType com.intellij.codeInspection.dataFlow.CFGBuilder builder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inliner/StreamChainInliner$LambdaTerminalStep.class
StreamChainInliner.java package com.intellij.codeInspection.dataFlow.inliner com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$LambdaTerminalStep extends com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step { void <init> (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call void iteration (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inliner/StreamChainInliner$MapStep.class
StreamChainInliner.java package com.intellij.codeInspection.dataFlow.inliner com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$MapStep extends com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step { void <init> (com.intellij.psi.PsiMethodCallExpression, com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step) com.intellij.psi.PsiMethodCallExpression call com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step next void iteration (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inliner/StreamChainInliner$MatchTerminalStep.class
StreamChainInliner.java package com.intellij.codeInspection.dataFlow.inliner com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$MatchTerminalStep extends com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$TerminalStep { void <init> (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call protected void pushInitialValue (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder void iteration (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.codeInspection.dataFlow.value.DfaConstValue result private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inliner/StreamChainInliner$MinMaxTerminalStep.class
StreamChainInliner.java package com.intellij.codeInspection.dataFlow.inliner com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$MinMaxTerminalStep extends com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$TerminalStep { private final com.intellij.codeInspection.dataFlow.inliner.ComparatorModel myComparatorModel void <init> (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call protected void pushInitialValue (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder void before (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder void iteration (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder boolean expectNotNull () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inliner/StreamChainInliner$OptionalTerminalStep.class
StreamChainInliner.java package com.intellij.codeInspection.dataFlow.inliner com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$OptionalTerminalStep extends com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$TerminalStep { void <init> (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call protected void pushInitialValue (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder void iteration (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.value.DfaVariableValue optValue com.intellij.codeInspection.dataFlow.CFGBuilder builder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inliner/StreamChainInliner$PeekStep.class
StreamChainInliner.java package com.intellij.codeInspection.dataFlow.inliner com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$PeekStep extends com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step { void <init> (com.intellij.psi.PsiMethodCallExpression, com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step) com.intellij.psi.PsiMethodCallExpression call com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step next void iteration (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder boolean expectNotNull () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inliner/StreamChainInliner$SortedStep.class
StreamChainInliner.java package com.intellij.codeInspection.dataFlow.inliner com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$SortedStep extends com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step { private final com.intellij.codeInspection.dataFlow.inliner.ComparatorModel myComparatorModel void <init> (com.intellij.psi.PsiMethodCallExpression, com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step) com.intellij.psi.PsiMethodCallExpression call com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step next void before (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder void iteration (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder boolean expectNotNull () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inliner/StreamChainInliner$StateFilterStep.class
StreamChainInliner.java package com.intellij.codeInspection.dataFlow.inliner com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$StateFilterStep extends com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step { void <init> (com.intellij.psi.PsiMethodCallExpression, com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step) com.intellij.psi.PsiMethodCallExpression call com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step next void before (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.psi.PsiExpression arg com.intellij.codeInspection.dataFlow.CFGBuilder builder void iteration (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inliner/StreamChainInliner$Step.class
StreamChainInliner.java package com.intellij.codeInspection.dataFlow.inliner abstract com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step extends java.lang.Object { final com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step myNext final com.intellij.psi.PsiMethodCallExpression myCall final com.intellij.psi.PsiExpression myFunction void <init> (com.intellij.psi.PsiMethodCallExpression, com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step, com.intellij.psi.PsiExpression) com.intellij.psi.PsiMethodCallExpression call com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step next com.intellij.psi.PsiExpression function void before (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder abstract void iteration (com.intellij.codeInspection.dataFlow.CFGBuilder) void pushResult (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.value.DfaValue resultValue com.intellij.codeInspection.dataFlow.CFGBuilder builder boolean expectNotNull () }
com/intellij/codeInspection/dataFlow/inliner/StreamChainInliner$SumTerminalStep.class
StreamChainInliner.java package com.intellij.codeInspection.dataFlow.inliner com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$SumTerminalStep extends com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$TerminalStep { private com.intellij.codeInspection.dataFlow.value.DfaValue myResultRange void <init> (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call protected void pushInitialValue (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiType type private static com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet narrowCountResult (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call boolean exact void iteration (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inliner/StreamChainInliner$TerminalStep.class
StreamChainInliner.java package com.intellij.codeInspection.dataFlow.inliner abstract com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$TerminalStep extends com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step { com.intellij.codeInspection.dataFlow.value.DfaVariableValue myResult void <init> (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression function void before (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder protected abstract void pushInitialValue (com.intellij.codeInspection.dataFlow.CFGBuilder) void pushResult (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder private synthetic void lambda$before$0 (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder x$0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inliner/StreamChainInliner$ToArrayStep.class
StreamChainInliner.java package com.intellij.codeInspection.dataFlow.inliner com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$ToArrayStep extends com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$ToCollectionStep { void <init> (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call protected void pushInitialValue (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inliner/StreamChainInliner$ToCollectionStep.class
StreamChainInliner.java package com.intellij.codeInspection.dataFlow.inliner com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$ToCollectionStep extends com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$AbstractCollectionStep { void <init> (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression supplier boolean immutable void iteration (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder boolean expectNotNull () com.intellij.psi.PsiType collectionType com.intellij.psi.PsiType itemType private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inliner/StreamChainInliner$ToMapStep.class
StreamChainInliner.java package com.intellij.codeInspection.dataFlow.inliner com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$ToMapStep extends com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$AbstractCollectionStep { private final com.intellij.psi.PsiExpression myKeyExtractor private final com.intellij.psi.PsiExpression myValueExtractor private final com.intellij.psi.PsiExpression myMerger void <init> (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression keyExtractor com.intellij.psi.PsiExpression valueExtractor com.intellij.psi.PsiExpression merger com.intellij.psi.PsiExpression supplier boolean immutable void before (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder void iteration (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/inliner/StreamChainInliner$UnknownTerminalStep.class
StreamChainInliner.java package com.intellij.codeInspection.dataFlow.inliner com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$UnknownTerminalStep extends com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step { void <init> (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call void before (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.psi.PsiExpression arg com.intellij.codeInspection.dataFlow.CFGBuilder builder void iteration (com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.CFGBuilder builder }
com/intellij/codeInspection/dataFlow/inliner/StreamChainInliner.class
StreamChainInliner.java package com.intellij.codeInspection.dataFlow.inliner public com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner extends java.lang.Object implements com.intellij.codeInspection.dataFlow.inliner.CallInliner { private static final String[] TERMINALS private static final com.siyeh.ig.callMatcher.CallMatcher TERMINAL_CALL private static final com.siyeh.ig.callMatcher.CallMatcher FOR_TERMINAL private static final com.siyeh.ig.callMatcher.CallMatcher MATCH_TERMINAL private static final com.siyeh.ig.callMatcher.CallMatcher SUM_TERMINAL private static final com.siyeh.ig.callMatcher.CallMatcher TO_ARRAY_TERMINAL private static final com.siyeh.ig.callMatcher.CallMatcher OPTIONAL_TERMINAL private static final com.siyeh.ig.callMatcher.CallMatcher MIN_MAX_TERMINAL private static final com.siyeh.ig.callMatcher.CallMatcher COLLECT_TERMINAL private static final com.siyeh.ig.callMatcher.CallMatcher COUNTING_COLLECTOR private static final com.siyeh.ig.callMatcher.CallMatcher COLLECTION_COLLECTOR private static final com.siyeh.ig.callMatcher.CallMatcher MAP_COLLECTOR private static final com.siyeh.ig.callMatcher.CallMatcher SKIP_STEP private static final com.siyeh.ig.callMatcher.CallMatcher SORTED private static final com.siyeh.ig.callMatcher.CallMatcher FILTER private static final com.siyeh.ig.callMatcher.CallMatcher STATE_FILTER private static final com.siyeh.ig.callMatcher.CallMatcher BOXED private static final com.siyeh.ig.callMatcher.CallMatcher AS_STREAM private static final com.siyeh.ig.callMatcher.CallMatcher MAP private static final com.siyeh.ig.callMatcher.CallMatcher FLAT_MAP private static final com.siyeh.ig.callMatcher.CallMatcher PEEK private static final com.siyeh.ig.callMatcher.CallMatcher STREAM_GENERATE private static final com.siyeh.ig.callMatcher.CallMatcher STREAM_EMPTY private static final com.siyeh.ig.callMatcher.CallMatcher STREAM_OF private static final com.siyeh.ig.callMatcher.CallMatcher STREAM_OF_ARRAY private static final com.siyeh.ig.callMatcher.CallMatcher ARRAYS_STREAM private static final com.siyeh.ig.callMatcher.CallMatcher COLLECTION_STREAM private static final com.siyeh.ig.callMatcher.CallMatcher OPTIONAL_STREAM private static final com.siyeh.ig.callMatcher.CallMapper INTERMEDIATE_STEP_MAPPER private static final com.siyeh.ig.callMatcher.CallMapper TERMINAL_STEP_MAPPER private static final com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step NULL_TERMINAL_STEP public void <init> () public boolean tryInlineCall (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiMethodCallExpression) com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiMethodCallExpression call private static boolean inlinePartialStream (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiMethodCallExpression) com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiMethodCallExpression call com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step firstStep com.intellij.psi.PsiExpression originalQualifier private static boolean inlineCompleteStream (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.psi.PsiMethodCallExpression) com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiMethodCallExpression qualifierCall com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step terminalStep com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step firstStep com.intellij.psi.PsiExpression originalQualifier static void buildStreamCFG (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression fn com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiExpression arg com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step firstStep com.intellij.psi.PsiExpression originalQualifier com.intellij.psi.PsiType inType com.intellij.psi.PsiMethodCallExpression sourceCall boolean empty boolean array boolean single com.intellij.psi.PsiExpression qualifierExpression com.intellij.codeInspection.dataFlow.SpecialField sizeField private static void makeMainLoop (com.intellij.codeInspection.dataFlow.CFGBuilder, com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step, com.intellij.psi.PsiType) com.intellij.codeInspection.dataFlow.CFGBuilder builder com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step firstStep com.intellij.psi.PsiType inType static com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step buildChain (com.intellij.psi.PsiMethodCallExpression, com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step) com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step nextStep com.intellij.psi.PsiMethodCallExpression qualifierCall com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step terminalStep com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step curStep private static com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step createIntermediateStep (com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step, com.intellij.psi.PsiMethodCallExpression) com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step nextStep com.intellij.psi.PsiMethodCallExpression call java.util.function.UnaryOperator stepFactory private static com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step createTerminalStep (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step step private static com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step createTerminalFromCollector (com.intellij.psi.PsiMethodCallExpression) String name com.intellij.psi.PsiExpression keyExtractor com.intellij.psi.PsiExpression valueExtractor com.intellij.psi.PsiExpression merger com.intellij.psi.PsiExpression supplier com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiMethodCallExpression collectorCall public boolean mayInferPreciseType (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression private static synthetic boolean lambda$mayInferPreciseType$16 (com.intellij.psi.PsiType) com.intellij.psi.PsiType type private static synthetic void lambda$buildStreamCFG$15 (com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step, com.intellij.psi.PsiType, com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step firstStep com.intellij.psi.PsiType inType com.intellij.codeInspection.dataFlow.CFGBuilder b private static synthetic void lambda$inlinePartialStream$14 (com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step, com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.CFGBuilder) com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step firstStep com.intellij.psi.PsiExpression originalQualifier com.intellij.codeInspection.dataFlow.CFGBuilder b private static synthetic java.util.function.UnaryOperator lambda$static$13 (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call private static synthetic com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step lambda$null$12 (com.intellij.psi.PsiMethodCallExpression, com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step) com.intellij.psi.PsiMethodCallExpression call com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step next private static synthetic java.util.function.UnaryOperator lambda$static$11 (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call private static synthetic com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step lambda$null$10 (com.intellij.psi.PsiMethodCallExpression, com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step) com.intellij.psi.PsiMethodCallExpression call com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step next private static synthetic java.util.function.UnaryOperator lambda$static$9 (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call private static synthetic com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step lambda$null$8 (com.intellij.psi.PsiMethodCallExpression, com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step) com.intellij.psi.PsiMethodCallExpression call com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step next private static synthetic java.util.function.UnaryOperator lambda$static$7 (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call private static synthetic com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step lambda$null$6 (com.intellij.psi.PsiMethodCallExpression, com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step) com.intellij.psi.PsiMethodCallExpression call com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step next private static synthetic java.util.function.UnaryOperator lambda$static$5 (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call private static synthetic com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step lambda$null$4 (com.intellij.psi.PsiMethodCallExpression, com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step) com.intellij.psi.PsiMethodCallExpression call com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step next private static synthetic java.util.function.UnaryOperator lambda$static$3 (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call private static synthetic com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step lambda$null$2 (com.intellij.psi.PsiMethodCallExpression, com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step) com.intellij.psi.PsiMethodCallExpression call com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step next private static synthetic java.util.function.UnaryOperator lambda$static$1 (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call private static synthetic com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step lambda$null$0 (com.intellij.psi.PsiMethodCallExpression, com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step) com.intellij.psi.PsiMethodCallExpression call com.intellij.codeInspection.dataFlow.inliner.StreamChainInliner$Step next static synthetic com.siyeh.ig.callMatcher.CallMatcher access$000 () static synthetic com.siyeh.ig.callMatcher.CallMatcher access$100 () static synthetic com.siyeh.ig.callMatcher.CallMatcher access$200 () static synthetic com.siyeh.ig.callMatcher.CallMatcher access$300 () static synthetic com.siyeh.ig.callMatcher.CallMatcher access$400 () static synthetic com.siyeh.ig.callMatcher.CallMatcher access$500 () static synthetic com.siyeh.ig.callMatcher.CallMatcher access$600 () static synthetic com.siyeh.ig.callMatcher.CallMatcher access$700 () static synthetic com.siyeh.ig.callMatcher.CallMatcher access$800 () static synthetic com.siyeh.ig.callMatcher.CallMatcher access$900 () static synthetic com.siyeh.ig.callMatcher.CallMatcher access$1000 () static synthetic com.siyeh.ig.callMatcher.CallMatcher access$1100 () static synthetic com.siyeh.ig.callMatcher.CallMatcher access$1200 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/instructions/ArrayAccessInstruction.class
ArrayAccessInstruction.java package com.intellij.codeInspection.dataFlow.instructions public com.intellij.codeInspection.dataFlow.instructions.ArrayAccessInstruction extends com.intellij.codeInspection.dataFlow.instructions.Instruction implements com.intellij.codeInspection.dataFlow.instructions.ExpressionPushingInstruction { private final com.intellij.codeInspection.dataFlow.value.DfaValue myValue private final com.intellij.psi.PsiArrayAccessExpression myExpression public void <init> (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.psi.PsiArrayAccessExpression) com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.psi.PsiArrayAccessExpression expression public com.intellij.codeInspection.dataFlow.value.DfaValue getValue () public com.intellij.psi.PsiArrayAccessExpression getExpression () public com.intellij.codeInspection.dataFlow.DfaInstructionState[] accept (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState stateBefore com.intellij.codeInspection.dataFlow.InstructionVisitor visitor public java.lang.String toString () public volatile synthetic com.intellij.psi.PsiExpression getExpression () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/instructions/AssignInstruction.class
AssignInstruction.java package com.intellij.codeInspection.dataFlow.instructions public com.intellij.codeInspection.dataFlow.instructions.AssignInstruction extends com.intellij.codeInspection.dataFlow.instructions.Instruction implements com.intellij.codeInspection.dataFlow.instructions.ExpressionPushingInstruction { private final com.intellij.psi.PsiExpression myRExpression private final com.intellij.psi.PsiExpression myLExpression private final com.intellij.codeInspection.dataFlow.value.DfaValue myAssignedValue public void <init> (com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.psi.PsiExpression rExpression com.intellij.codeInspection.dataFlow.value.DfaValue assignedValue public void <init> (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.psi.PsiExpression lExpression com.intellij.psi.PsiExpression rExpression com.intellij.codeInspection.dataFlow.value.DfaValue assignedValue public com.intellij.codeInspection.dataFlow.DfaInstructionState[] accept (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState stateBefore com.intellij.codeInspection.dataFlow.InstructionVisitor visitor public com.intellij.psi.PsiExpression getRExpression () public com.intellij.psi.PsiExpression getLExpression () public boolean isVariableInitializer () public com.intellij.codeInspection.dataFlow.value.DfaValue getAssignedValue () public java.lang.String toString () public com.intellij.psi.PsiAssignmentExpression getExpression () private static com.intellij.psi.PsiExpression getLeftHandOfAssignment (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression rExpression public volatile synthetic com.intellij.psi.PsiExpression getExpression () }
com/intellij/codeInspection/dataFlow/instructions/BinopInstruction.class
BinopInstruction.java package com.intellij.codeInspection.dataFlow.instructions public com.intellij.codeInspection.dataFlow.instructions.BinopInstruction extends com.intellij.codeInspection.dataFlow.instructions.BranchingInstruction implements com.intellij.codeInspection.dataFlow.instructions.ExpressionPushingInstruction { private static final com.intellij.psi.tree.TokenSet ourSignificantOperations private final com.intellij.psi.tree.IElementType myOperationSign private final com.intellij.psi.PsiType myResultType private final int myLastOperand public void <init> (com.intellij.psi.tree.IElementType, com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.psi.tree.IElementType opSign com.intellij.psi.PsiExpression psiAnchor com.intellij.psi.PsiType resultType public void <init> (com.intellij.psi.tree.IElementType, com.intellij.psi.PsiExpression, com.intellij.psi.PsiType, int) com.intellij.psi.tree.IElementType opSign com.intellij.psi.PsiExpression psiAnchor com.intellij.psi.PsiType resultType int lastOperand public com.intellij.openapi.util.TextRange getExpressionRange () com.intellij.psi.PsiPolyadicExpression anchor com.intellij.psi.PsiExpression[] operands public com.intellij.psi.PsiExpression getExpression () public com.intellij.codeInspection.dataFlow.DfaInstructionState[] accept (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState stateBefore com.intellij.codeInspection.dataFlow.InstructionVisitor visitor public com.intellij.psi.PsiType getResultType () public java.lang.String toString () public com.intellij.psi.tree.IElementType getOperationSign () static void <clinit> () }
com/intellij/codeInspection/dataFlow/instructions/BoxingInstruction.class
BoxingInstruction.java package com.intellij.codeInspection.dataFlow.instructions public com.intellij.codeInspection.dataFlow.instructions.BoxingInstruction extends com.intellij.codeInspection.dataFlow.instructions.Instruction { private final com.intellij.psi.PsiType myTargetType public void <init> (com.intellij.psi.PsiType) com.intellij.psi.PsiType targetType public com.intellij.codeInspection.dataFlow.DfaInstructionState[] accept (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState stateBefore com.intellij.codeInspection.dataFlow.InstructionVisitor visitor public com.intellij.psi.PsiType getTargetType () public java.lang.String toString () }
com/intellij/codeInspection/dataFlow/instructions/BranchingInstruction.class
BranchingInstruction.java package com.intellij.codeInspection.dataFlow.instructions public abstract com.intellij.codeInspection.dataFlow.instructions.BranchingInstruction extends com.intellij.codeInspection.dataFlow.instructions.Instruction { private boolean myIsTrueReachable private boolean myIsFalseReachable private final boolean isConstTrue private final com.intellij.psi.PsiElement myExpression protected void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiAnchor public boolean isTrueReachable () public boolean isFalseReachable () public com.intellij.psi.PsiElement getPsiAnchor () public void setTrueReachable () public void setFalseReachable () public boolean isConditionConst () public static boolean isBoolConst (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement condition String text }
com/intellij/codeInspection/dataFlow/instructions/CheckNotNullInstruction.class
CheckNotNullInstruction.java package com.intellij.codeInspection.dataFlow.instructions public com.intellij.codeInspection.dataFlow.instructions.CheckNotNullInstruction extends com.intellij.codeInspection.dataFlow.instructions.Instruction { private final com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem myProblem private final com.intellij.codeInspection.dataFlow.DfaControlTransferValue myTransferValue public void <init> (com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem, com.intellij.codeInspection.dataFlow.DfaControlTransferValue) com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem problem com.intellij.codeInspection.dataFlow.DfaControlTransferValue transferValue public com.intellij.codeInspection.dataFlow.DfaControlTransferValue getOnNullTransfer () public com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem getProblem () public com.intellij.codeInspection.dataFlow.DfaInstructionState[] accept (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState stateBefore com.intellij.codeInspection.dataFlow.InstructionVisitor visitor public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/instructions/ConditionalGotoInstruction.class
ConditionalGotoInstruction.java package com.intellij.codeInspection.dataFlow.instructions public com.intellij.codeInspection.dataFlow.instructions.ConditionalGotoInstruction extends com.intellij.codeInspection.dataFlow.instructions.BranchingInstruction implements com.intellij.codeInspection.dataFlow.instructions.JumpInstruction { private com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset myOffset private final boolean myIsNegated public void <init> (com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset, boolean, com.intellij.psi.PsiElement) com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset myOffset boolean isNegated com.intellij.psi.PsiElement psiAnchor public boolean isNegated () public com.intellij.codeInspection.dataFlow.DfaInstructionState[] accept (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState stateBefore com.intellij.codeInspection.dataFlow.InstructionVisitor visitor public java.lang.String toString () public boolean isTarget (boolean, com.intellij.codeInspection.dataFlow.instructions.Instruction) boolean whenTrueOnStack com.intellij.codeInspection.dataFlow.instructions.Instruction target public int getOffset () public void setOffset (int) int offset }
com/intellij/codeInspection/dataFlow/instructions/ControlTransferInstruction.class
ControlTransferInstruction.kt package com.intellij.codeInspection.dataFlow.instructions public com.intellij.codeInspection.dataFlow.instructions.ControlTransferInstruction extends com.intellij.codeInspection.dataFlow.instructions.Instruction { private final com.intellij.codeInspection.dataFlow.DfaControlTransferValue transfer public com.intellij.codeInspection.dataFlow.DfaInstructionState[] accept (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.InstructionVisitor visitor public final java.util.List getPossibleTargetIndices () com.intellij.codeInspection.dataFlow.Trap p1 int $i$a$-unknown-ControlTransferInstruction$getPossibleTargetIndices$1 Iterable list$iv$iv Object element$iv$iv Iterable $this$flatMapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$flatMapTo Iterable $this$flatMap$iv int $i$f$flatMap public java.lang.String toString () public final com.intellij.codeInspection.dataFlow.DfaControlTransferValue getTransfer () public void <init> (com.intellij.codeInspection.dataFlow.DfaControlTransferValue) com.intellij.codeInspection.dataFlow.Trap trap int $i$a$-forEach-ControlTransferInstruction$1 Object element$iv Iterable $this$forEach$iv int $i$f$forEach com.intellij.codeInspection.dataFlow.DfaControlTransferValue transfer }
com/intellij/codeInspection/dataFlow/instructions/DupInstruction.class
DupInstruction.java package com.intellij.codeInspection.dataFlow.instructions public com.intellij.codeInspection.dataFlow.instructions.DupInstruction extends com.intellij.codeInspection.dataFlow.instructions.Instruction { public void <init> () public com.intellij.codeInspection.dataFlow.DfaInstructionState[] accept (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState memState com.intellij.codeInspection.dataFlow.InstructionVisitor visitor com.intellij.codeInspection.dataFlow.instructions.Instruction nextInstruction public java.lang.String toString () }
com/intellij/codeInspection/dataFlow/instructions/EmptyInstruction.class
EmptyInstruction.java package com.intellij.codeInspection.dataFlow.instructions public com.intellij.codeInspection.dataFlow.instructions.EmptyInstruction extends com.intellij.codeInspection.dataFlow.instructions.Instruction { private final com.intellij.psi.PsiElement myAnchor public void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement anchor public com.intellij.psi.PsiElement getAnchor () public com.intellij.codeInspection.dataFlow.DfaInstructionState[] accept (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState stateBefore com.intellij.codeInspection.dataFlow.InstructionVisitor visitor public java.lang.String toString () }
com/intellij/codeInspection/dataFlow/instructions/EndOfInitializerInstruction.class
EndOfInitializerInstruction.java package com.intellij.codeInspection.dataFlow.instructions public com.intellij.codeInspection.dataFlow.instructions.EndOfInitializerInstruction extends com.intellij.codeInspection.dataFlow.instructions.Instruction { private final boolean myStatic public void <init> (boolean) boolean isStatic public boolean isStatic () public com.intellij.codeInspection.dataFlow.DfaInstructionState[] accept (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState stateBefore com.intellij.codeInspection.dataFlow.InstructionVisitor visitor public java.lang.String toString () }
com/intellij/codeInspection/dataFlow/instructions/EscapeInstruction.class
EscapeInstruction.java package com.intellij.codeInspection.dataFlow.instructions public com.intellij.codeInspection.dataFlow.instructions.EscapeInstruction extends com.intellij.codeInspection.dataFlow.instructions.Instruction { private final java.util.Set myEscapedVars public void <init> (java.util.Set) java.util.Set escapedVars public java.util.Set getEscapedVars () public com.intellij.codeInspection.dataFlow.DfaInstructionState[] accept (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState stateBefore com.intellij.codeInspection.dataFlow.InstructionVisitor visitor public java.lang.String toString () }
com/intellij/codeInspection/dataFlow/instructions/ExpressionPushingInstruction.class
ExpressionPushingInstruction.java package com.intellij.codeInspection.dataFlow.instructions public abstract com.intellij.codeInspection.dataFlow.instructions.ExpressionPushingInstruction extends java.lang.Object { public abstract com.intellij.psi.PsiExpression getExpression () public com.intellij.openapi.util.TextRange getExpressionRange () }
com/intellij/codeInspection/dataFlow/instructions/FinishElementInstruction.class
FinishElementInstruction.java package com.intellij.codeInspection.dataFlow.instructions public com.intellij.codeInspection.dataFlow.instructions.FinishElementInstruction extends com.intellij.codeInspection.dataFlow.instructions.Instruction { private final java.util.Set myVarsToFlush private final com.intellij.psi.PsiElement myElement public void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.codeInspection.dataFlow.DfaInstructionState[] accept (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.codeInspection.dataFlow.value.DfaVariableValue value com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.InstructionVisitor visitor public java.lang.String toString () public java.util.Set getVarsToFlush () }
com/intellij/codeInspection/dataFlow/instructions/FlushFieldsInstruction.class
FlushFieldsInstruction.java package com.intellij.codeInspection.dataFlow.instructions public com.intellij.codeInspection.dataFlow.instructions.FlushFieldsInstruction extends com.intellij.codeInspection.dataFlow.instructions.Instruction { public void <init> () public com.intellij.codeInspection.dataFlow.DfaInstructionState[] accept (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState stateBefore com.intellij.codeInspection.dataFlow.InstructionVisitor visitor public java.lang.String toString () }
com/intellij/codeInspection/dataFlow/instructions/FlushVariableInstruction.class
FlushVariableInstruction.java package com.intellij.codeInspection.dataFlow.instructions public com.intellij.codeInspection.dataFlow.instructions.FlushVariableInstruction extends com.intellij.codeInspection.dataFlow.instructions.Instruction { private final com.intellij.codeInspection.dataFlow.value.DfaVariableValue myVariable public void <init> (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue variable public com.intellij.codeInspection.dataFlow.value.DfaVariableValue getVariable () public com.intellij.codeInspection.dataFlow.DfaInstructionState[] accept (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState stateBefore com.intellij.codeInspection.dataFlow.InstructionVisitor visitor public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/instructions/GotoInstruction.class
GotoInstruction.java package com.intellij.codeInspection.dataFlow.instructions public com.intellij.codeInspection.dataFlow.instructions.GotoInstruction extends com.intellij.codeInspection.dataFlow.instructions.Instruction implements com.intellij.codeInspection.dataFlow.instructions.JumpInstruction { private com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset myOffset public void <init> (com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset) com.intellij.codeInspection.dataFlow.ControlFlow$ControlFlowOffset myOffset public int getOffset () public com.intellij.codeInspection.dataFlow.DfaInstructionState[] accept (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState stateBefore com.intellij.codeInspection.dataFlow.InstructionVisitor visitor com.intellij.codeInspection.dataFlow.instructions.Instruction nextInstruction public java.lang.String toString () public void setOffset (int) int offset }
com/intellij/codeInspection/dataFlow/instructions/InstanceofInstruction.class
InstanceofInstruction.java package com.intellij.codeInspection.dataFlow.instructions public com.intellij.codeInspection.dataFlow.instructions.InstanceofInstruction extends com.intellij.codeInspection.dataFlow.instructions.BinopInstruction { private final com.intellij.psi.PsiExpression myLeft private final com.intellij.psi.PsiType myCastType public void <init> (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiExpression psiAnchor com.intellij.psi.PsiExpression left com.intellij.psi.PsiType castType public void <init> (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression psiAnchor public com.intellij.codeInspection.dataFlow.DfaInstructionState[] accept (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState stateBefore com.intellij.codeInspection.dataFlow.InstructionVisitor visitor public com.intellij.psi.PsiExpression getLeft () public com.intellij.psi.PsiType getCastType () public boolean isClassObjectCheck () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/instructions/Instruction.class
Instruction.java package com.intellij.codeInspection.dataFlow.instructions public abstract com.intellij.codeInspection.dataFlow.instructions.Instruction extends java.lang.Object { private int myIndex public void <init> () protected final com.intellij.codeInspection.dataFlow.DfaInstructionState[] nextInstruction (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState stateBefore public abstract com.intellij.codeInspection.dataFlow.DfaInstructionState[] accept (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.InstructionVisitor) public void setIndex (int) int index public int getIndex () }
com/intellij/codeInspection/dataFlow/instructions/JumpInstruction.class
JumpInstruction.java package com.intellij.codeInspection.dataFlow.instructions public abstract com.intellij.codeInspection.dataFlow.instructions.JumpInstruction extends java.lang.Object { public abstract int getOffset () public abstract void setOffset (int) }
com/intellij/codeInspection/dataFlow/instructions/LambdaInstruction.class
LambdaInstruction.java package com.intellij.codeInspection.dataFlow.instructions public com.intellij.codeInspection.dataFlow.instructions.LambdaInstruction extends com.intellij.codeInspection.dataFlow.instructions.Instruction { private final com.intellij.psi.PsiLambdaExpression myLambdaExpression public void <init> (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression lambdaExpression public com.intellij.psi.PsiLambdaExpression getLambdaExpression () public com.intellij.codeInspection.dataFlow.DfaInstructionState[] accept (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState stateBefore com.intellij.codeInspection.dataFlow.InstructionVisitor visitor public java.lang.String toString () }
com/intellij/codeInspection/dataFlow/instructions/MethodCallInstruction.class
MethodCallInstruction.java package com.intellij.codeInspection.dataFlow.instructions public com.intellij.codeInspection.dataFlow.instructions.MethodCallInstruction extends com.intellij.codeInspection.dataFlow.instructions.Instruction implements com.intellij.codeInspection.dataFlow.instructions.ExpressionPushingInstruction { private static final com.intellij.codeInsight.Nullability[] EMPTY_NULLABILITY_ARRAY private final com.intellij.psi.PsiType myType private final int myArgCount private final boolean myShouldFlushFields private final com.intellij.psi.PsiElement myContext private final com.intellij.psi.PsiMethod myTargetMethod private final java.util.List myContracts private final com.intellij.codeInspection.dataFlow.value.DfaValue myPrecalculatedReturnValue private final boolean myVarArgCall private final com.intellij.codeInsight.Nullability[] myArgRequiredNullability private final com.intellij.codeInsight.Nullability myReturnNullability public void <init> (com.intellij.psi.PsiMethodReferenceExpression, java.util.List) com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethodReferenceExpression reference java.util.List contracts com.intellij.psi.JavaResolveResult resolveResult public void <init> (com.intellij.psi.PsiCall, com.intellij.codeInspection.dataFlow.value.DfaValue, java.util.List) com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiCall call com.intellij.codeInspection.dataFlow.value.DfaValue precalculatedReturnValue java.util.List contracts com.intellij.psi.PsiExpressionList argList com.intellij.psi.PsiExpression[] args com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiSubstitutor substitutor public com.intellij.psi.PsiExpression getExpression () public com.intellij.psi.PsiElement getArgumentAnchor (int) com.intellij.psi.PsiExpressionList argumentList int index private com.intellij.codeInsight.Nullability[] calcArgRequiredNullability (com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiParameter[]) int i com.intellij.psi.PsiType lastParamType com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiParameter[] parameters int checkedCount com.intellij.codeInsight.Nullability[] nullabilities private static boolean isEllipsisWithNotNullElements (com.intellij.psi.PsiType) com.intellij.psi.PsiType lastParamType public static boolean isVarArgCall (com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiExpression[], com.intellij.psi.PsiParameter[]) com.intellij.psi.PsiType lastArgType com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiParameter[] parameters int argCount int paramCount private boolean isPureCall () com.intellij.psi.PsiMethod ctor com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiJavaCodeReferenceElement classReference com.intellij.psi.PsiClass clazz java.util.Set visited public com.intellij.psi.PsiType getResultType () public int getArgCount () public boolean shouldFlushFields () public com.intellij.psi.PsiMethod getTargetMethod () public boolean isVarArgCall () public com.intellij.codeInsight.Nullability getArgRequiredNullability (int) int index public java.util.List getContracts () public com.intellij.codeInspection.dataFlow.DfaInstructionState[] accept (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState stateBefore com.intellij.codeInspection.dataFlow.InstructionVisitor visitor public com.intellij.psi.PsiCall getCallExpression () public com.intellij.psi.PsiElement getContext () public com.intellij.codeInspection.dataFlow.value.DfaValue getPrecalculatedReturnValue () public com.intellij.codeInsight.Nullability getReturnNullability () public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/instructions/MethodReferenceInstruction.class
MethodReferenceInstruction.java package com.intellij.codeInspection.dataFlow.instructions public com.intellij.codeInspection.dataFlow.instructions.MethodReferenceInstruction extends com.intellij.codeInspection.dataFlow.instructions.Instruction implements com.intellij.codeInspection.dataFlow.instructions.ExpressionPushingInstruction { private final com.intellij.psi.PsiMethodReferenceExpression myExpression public void <init> (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiMethodReferenceExpression expression public com.intellij.codeInspection.dataFlow.DfaInstructionState[] accept (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState stateBefore com.intellij.codeInspection.dataFlow.InstructionVisitor visitor public java.lang.String toString () public com.intellij.psi.PsiMethodReferenceExpression getExpression () public volatile synthetic com.intellij.psi.PsiExpression getExpression () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/instructions/NotInstruction.class
NotInstruction.java package com.intellij.codeInspection.dataFlow.instructions public com.intellij.codeInspection.dataFlow.instructions.NotInstruction extends com.intellij.codeInspection.dataFlow.instructions.Instruction implements com.intellij.codeInspection.dataFlow.instructions.ExpressionPushingInstruction { private final com.intellij.psi.PsiPrefixExpression myAnchor public void <init> (com.intellij.psi.PsiPrefixExpression) com.intellij.psi.PsiPrefixExpression anchor public com.intellij.codeInspection.dataFlow.DfaInstructionState[] accept (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState stateBefore com.intellij.codeInspection.dataFlow.InstructionVisitor visitor public java.lang.String toString () public com.intellij.psi.PsiPrefixExpression getExpression () public volatile synthetic com.intellij.psi.PsiExpression getExpression () }
com/intellij/codeInspection/dataFlow/instructions/ObjectOfInstruction.class
ObjectOfInstruction.java package com.intellij.codeInspection.dataFlow.instructions public com.intellij.codeInspection.dataFlow.instructions.ObjectOfInstruction extends com.intellij.codeInspection.dataFlow.instructions.Instruction { public void <init> () public com.intellij.codeInspection.dataFlow.DfaInstructionState[] accept (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState stateBefore com.intellij.codeInspection.dataFlow.InstructionVisitor visitor public java.lang.String toString () }
com/intellij/codeInspection/dataFlow/instructions/PopInstruction.class
PopInstruction.java package com.intellij.codeInspection.dataFlow.instructions public com.intellij.codeInspection.dataFlow.instructions.PopInstruction extends com.intellij.codeInspection.dataFlow.instructions.Instruction { public void <init> () public com.intellij.codeInspection.dataFlow.DfaInstructionState[] accept (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState stateBefore com.intellij.codeInspection.dataFlow.InstructionVisitor visitor public java.lang.String toString () }
com/intellij/codeInspection/dataFlow/instructions/PrimitiveConversionInstruction.class
PrimitiveConversionInstruction.java package com.intellij.codeInspection.dataFlow.instructions public com.intellij.codeInspection.dataFlow.instructions.PrimitiveConversionInstruction extends com.intellij.codeInspection.dataFlow.instructions.Instruction implements com.intellij.codeInspection.dataFlow.instructions.ExpressionPushingInstruction { private final com.intellij.psi.PsiPrimitiveType myTargetType private final com.intellij.psi.PsiExpression myExpression public void <init> (com.intellij.psi.PsiPrimitiveType, com.intellij.psi.PsiExpression) com.intellij.psi.PsiPrimitiveType targetType com.intellij.psi.PsiExpression expression public com.intellij.codeInspection.dataFlow.DfaInstructionState[] accept (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState stateBefore com.intellij.codeInspection.dataFlow.InstructionVisitor visitor public com.intellij.psi.PsiPrimitiveType getTargetType () public com.intellij.psi.PsiExpression getExpression () public java.lang.String toString () }
com/intellij/codeInspection/dataFlow/instructions/PushInstruction.class
PushInstruction.java package com.intellij.codeInspection.dataFlow.instructions public com.intellij.codeInspection.dataFlow.instructions.PushInstruction extends com.intellij.codeInspection.dataFlow.instructions.Instruction implements com.intellij.codeInspection.dataFlow.instructions.ExpressionPushingInstruction { private final com.intellij.codeInspection.dataFlow.value.DfaValue myValue private final com.intellij.psi.PsiExpression myPlace private final boolean myReferenceWrite public void <init> (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.psi.PsiExpression) com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.psi.PsiExpression place public void <init> (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.psi.PsiExpression, boolean) com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.psi.PsiExpression place boolean isReferenceWrite public boolean isReferenceWrite () public com.intellij.codeInspection.dataFlow.value.DfaValue getValue () public com.intellij.psi.PsiExpression getExpression () public com.intellij.codeInspection.dataFlow.DfaInstructionState[] accept (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState stateBefore com.intellij.codeInspection.dataFlow.InstructionVisitor visitor public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/instructions/ResultOfInstruction.class
ResultOfInstruction.java package com.intellij.codeInspection.dataFlow.instructions public com.intellij.codeInspection.dataFlow.instructions.ResultOfInstruction extends com.intellij.codeInspection.dataFlow.instructions.Instruction implements com.intellij.codeInspection.dataFlow.instructions.ExpressionPushingInstruction { private final com.intellij.psi.PsiExpression myExpression public void <init> (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public com.intellij.codeInspection.dataFlow.DfaInstructionState[] accept (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState stateBefore com.intellij.codeInspection.dataFlow.InstructionVisitor visitor public java.lang.String toString () public com.intellij.psi.PsiExpression getExpression () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/instructions/ReturnInstruction.class
ReturnInstruction.java package com.intellij.codeInspection.dataFlow.instructions public com.intellij.codeInspection.dataFlow.instructions.ReturnInstruction extends com.intellij.codeInspection.dataFlow.instructions.ControlTransferInstruction { private final com.intellij.psi.PsiElement myAnchor public void <init> (com.intellij.codeInspection.dataFlow.DfaControlTransferValue, com.intellij.psi.PsiElement) com.intellij.codeInspection.dataFlow.DfaControlTransferValue transfer com.intellij.psi.PsiElement anchor public com.intellij.psi.PsiElement getAnchor () public boolean isViaException () com.intellij.codeInspection.dataFlow.DfaControlTransferValue transfer private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/instructions/SpliceInstruction.class
SpliceInstruction.java package com.intellij.codeInspection.dataFlow.instructions public com.intellij.codeInspection.dataFlow.instructions.SpliceInstruction extends com.intellij.codeInspection.dataFlow.instructions.Instruction { private final int myCount private final int[] myReplacement public transient void <init> (int, int[]) int count int[] replacement public com.intellij.codeInspection.dataFlow.DfaInstructionState[] accept (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState stateBefore com.intellij.codeInspection.dataFlow.InstructionVisitor visitor java.util.List removed com.intellij.codeInspection.dataFlow.instructions.Instruction nextInstruction public java.lang.String toString () private static synthetic com.intellij.codeInspection.dataFlow.value.DfaValue lambda$accept$0 (com.intellij.codeInspection.dataFlow.DfaMemoryState, int) com.intellij.codeInspection.dataFlow.DfaMemoryState stateBefore int idx }
com/intellij/codeInspection/dataFlow/instructions/SwapInstruction.class
SwapInstruction.java package com.intellij.codeInspection.dataFlow.instructions public com.intellij.codeInspection.dataFlow.instructions.SwapInstruction extends com.intellij.codeInspection.dataFlow.instructions.Instruction { public void <init> () public com.intellij.codeInspection.dataFlow.DfaInstructionState[] accept (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState stateBefore com.intellij.codeInspection.dataFlow.InstructionVisitor visitor com.intellij.codeInspection.dataFlow.value.DfaValue a com.intellij.codeInspection.dataFlow.value.DfaValue b com.intellij.codeInspection.dataFlow.instructions.Instruction nextInstruction public java.lang.String toString () }
com/intellij/codeInspection/dataFlow/instructions/TypeCastInstruction.class
TypeCastInstruction.java package com.intellij.codeInspection.dataFlow.instructions public com.intellij.codeInspection.dataFlow.instructions.TypeCastInstruction extends com.intellij.codeInspection.dataFlow.instructions.Instruction implements com.intellij.codeInspection.dataFlow.instructions.ExpressionPushingInstruction { private final com.intellij.psi.PsiTypeCastExpression myCastExpression private final com.intellij.psi.PsiExpression myCasted private final com.intellij.psi.PsiType myCastTo public void <init> (com.intellij.psi.PsiTypeCastExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiTypeCastExpression castExpression com.intellij.psi.PsiExpression casted com.intellij.psi.PsiType castTo public com.intellij.psi.PsiExpression getCasted () public com.intellij.psi.PsiType getCastTo () public com.intellij.codeInspection.dataFlow.DfaInstructionState[] accept (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState stateBefore com.intellij.codeInspection.dataFlow.InstructionVisitor visitor public java.lang.String toString () public com.intellij.psi.PsiTypeCastExpression getExpression () public volatile synthetic com.intellij.psi.PsiExpression getExpression () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/instructions/UnwrapSpecialFieldInstruction.class
UnwrapSpecialFieldInstruction.java package com.intellij.codeInspection.dataFlow.instructions public com.intellij.codeInspection.dataFlow.instructions.UnwrapSpecialFieldInstruction extends com.intellij.codeInspection.dataFlow.instructions.Instruction { private final com.intellij.codeInspection.dataFlow.SpecialField mySpecialField public void <init> (com.intellij.codeInspection.dataFlow.SpecialField) com.intellij.codeInspection.dataFlow.SpecialField specialField public com.intellij.codeInspection.dataFlow.DfaInstructionState[] accept (com.intellij.codeInspection.dataFlow.DataFlowRunner, com.intellij.codeInspection.dataFlow.DfaMemoryState, com.intellij.codeInspection.dataFlow.InstructionVisitor) com.intellij.codeInspection.dataFlow.DataFlowRunner runner com.intellij.codeInspection.dataFlow.DfaMemoryState stateBefore com.intellij.codeInspection.dataFlow.InstructionVisitor visitor public com.intellij.codeInspection.dataFlow.SpecialField getSpecialField () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/rangeSet/LongRangeSet$1.class
LongRangeSet.java package com.intellij.codeInspection.dataFlow.rangeSet synthetic com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$codeInspection$dataFlow$value$DfaRelationValue$RelationType static void <clinit> () }
com/intellij/codeInspection/dataFlow/rangeSet/LongRangeSet$Empty.class
LongRangeSet.java package com.intellij.codeInspection.dataFlow.rangeSet final com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet$Empty extends com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet { static final com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet EMPTY void <init> () public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet subtract (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet intersect (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet unite (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other public long min () public long max () public boolean intersects (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other public boolean contains (long) long value public boolean contains (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other public java.lang.String getPresentationText (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet castTo (com.intellij.psi.PsiPrimitiveType) com.intellij.psi.PsiPrimitiveType type public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet abs (boolean) boolean isLong public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet negate (boolean) boolean isLong public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet plus (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, boolean) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other boolean isLong public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet mul (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, boolean) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet multiplier boolean isLong public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet mod (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet divisor public java.util.stream.LongStream stream () long[] asRanges () public int hashCode () public boolean equals (java.lang.Object) Object obj public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/rangeSet/LongRangeSet$ModRange.class
LongRangeSet.java package com.intellij.codeInspection.dataFlow.rangeSet final com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet$ModRange extends com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet$Range { private final int myMod private final long myBits static final synthetic boolean $assertionsDisabled void <init> (long, long, int, long) long from long to int mod long bits public java.lang.String getPresentationText (com.intellij.psi.PsiType) String prefix com.intellij.psi.PsiType type com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet set public boolean contains (long) long value public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet intersect (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet$ModRange modRange int lcm long bits int mod int bit long pos long bits byte newMod long min long max long diff com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet intersection public boolean intersects (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet$ModRange modRange int lcm int i com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other long[] otherRanges public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet unite (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) long bits com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet$ModRange modRange int lcm long val com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other public boolean contains (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet$ModRange modRange int lcm int i com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other long[] ranges public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet negate (boolean) long negatedBits boolean isLong com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet negated public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet plus (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, boolean) int i long[] ranges com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet result com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other boolean isLong com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet set private com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet plus (long, long, com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, boolean) int bit long bits long min long max com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other boolean isLong public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet mod (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) long from long to long possibleMods int divisorValue int lcm com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet divisor public boolean equals (java.lang.Object) Object o public int hashCode () public java.lang.String toString () private java.lang.String getSuffix () String suffix String suffix String suffix public java.util.stream.LongStream stream () private boolean contains (long, long) long from long to int fromBit int toBit private long widenBits (int) int shift int targetMod long result com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil$BitString getBitwiseMask () long diffBits int setBits int rem int knownBits int powerOfTwo long result long mask com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil$BitString intersection private long getMask () private int lcm (int) int otherMod static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/rangeSet/LongRangeSet$Point.class
LongRangeSet.java package com.intellij.codeInspection.dataFlow.rangeSet final com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet$Point extends com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet { final long myValue static final synthetic boolean $assertionsDisabled void <init> (long) long value public java.lang.String getPresentationText (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet subtract (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet intersect (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other public long min () public long max () public java.lang.Long getConstantValue () public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet unite (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) long value1 long value2 long[] result long[] result long[] result com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other long[] longs int pos boolean touchLeft boolean touchRight long[] result public boolean intersects (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other public boolean contains (long) long value public boolean contains (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet castTo (com.intellij.psi.PsiPrimitiveType) long newValue long newValue long newValue long newValue com.intellij.psi.PsiPrimitiveType type long newValue public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet abs (boolean) boolean isLong public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet negate (boolean) boolean isLong public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet plus (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, boolean) long res com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other boolean isLong public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet mul (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, boolean) long val long res ArithmeticException e com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet result com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet multiplier boolean isLong boolean overflow long min long max com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet result long abs public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet mod (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) long abs com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet divisor com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet addend long max public java.util.stream.LongStream stream () long[] asRanges () public int hashCode () public boolean equals (java.lang.Object) Object o public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/rangeSet/LongRangeSet$Range.class
LongRangeSet.java package com.intellij.codeInspection.dataFlow.rangeSet com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet$Range extends com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet { static final com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet$Range BYTE_RANGE static final com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet$Range CHAR_RANGE static final com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet$Range SHORT_RANGE static final com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet$Range INT_RANGE static final com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet$Range LONG_RANGE static final com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet$Range INDEX_RANGE final long myFrom final long myTo static final synthetic boolean $assertionsDisabled void <init> (long, long) long from long to public java.lang.String getPresentationText (com.intellij.psi.PsiType) com.intellij.psi.PsiType type com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet set public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet subtract (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) long value long from long to int i com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other long[] ranges com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet result public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet intersect (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) long from long to long[] res int i com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other long[] ranges long[] result int index public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet unite (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other long[] longs int minIndex int maxIndex long[] result int pos public long min () public long max () public boolean intersects (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) int i long[] otherRanges com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other public boolean contains (long) long value public boolean contains (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet castTo (com.intellij.psi.PsiPrimitiveType) com.intellij.psi.PsiPrimitiveType type private com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet mask (int, com.intellij.psi.PsiPrimitiveType) int size com.intellij.psi.PsiPrimitiveType type long addend long mask public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet abs (boolean) boolean isLong long minValue long low long hi public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet negate (boolean) boolean isLong long minValue public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet plus (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, boolean) int i com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other boolean isLong long[] ranges com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet result public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet mul (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, boolean) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet multiplier boolean isLong private static com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet plus (long, long, long, long, boolean) long from1 long to1 long from2 long to2 boolean isLong long len1 long len2 long from long to public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet mod (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet divisor long min long max long maxDivisor long minDivisor private com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet possibleMod () public java.util.stream.LongStream stream () long[] asRanges () public int hashCode () public boolean equals (java.lang.Object) Object o public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/rangeSet/LongRangeSet$RangeSet.class
LongRangeSet.java package com.intellij.codeInspection.dataFlow.rangeSet final com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet$RangeSet extends com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet { final long[] myRanges void <init> (long[]) int i long[] ranges com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil$BitString getBitwiseMask () com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil$BitString newBits int i com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil$BitString result public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet subtract (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet res long[] ranges int i com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other long[] result int index public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet intersect (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet unite (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) int i com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet result public long min () public long max () public boolean intersects (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) long aFrom long aTo long bFrom long bTo com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other long[] otherRanges int a int b public boolean contains (long) int i long value public boolean contains (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) int i com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet result public java.lang.String getPresentationText (com.intellij.psi.PsiType) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet diff com.intellij.psi.PsiType type com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet set public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet castTo (com.intellij.psi.PsiPrimitiveType) int i com.intellij.psi.PsiPrimitiveType type com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet result public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet abs (boolean) int i boolean isLong com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet result public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet negate (boolean) int i boolean isLong com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet result public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet plus (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, boolean) int i com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other boolean isLong com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet result public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet mul (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, boolean) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet multiplier boolean isLong public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet mod (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) int i com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet divisor com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet result public java.util.stream.LongStream stream () long[] asRanges () public int hashCode () public boolean equals (java.lang.Object) Object o public java.lang.String toString () int i StringBuilder sb private synthetic java.util.stream.LongStream lambda$stream$0 (int) int idx private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/rangeSet/LongRangeSet.class
LongRangeSet.java package com.intellij.codeInspection.dataFlow.rangeSet public abstract com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet extends java.lang.Object { private static final String JETBRAINS_RANGE private static final String CHECKER_RANGE private static final String CHECKER_GTE_NEGATIVE_ONE private static final String CHECKER_NON_NEGATIVE private static final String CHECKER_POSITIVE private static final String JSR305_NONNEGATIVE private static final String VALIDATION_MIN private static final String VALIDATION_MAX private static final java.util.List ANNOTATIONS static final synthetic boolean $assertionsDisabled void <init> () public abstract com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet subtract (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet without (long) long value public boolean isEmpty () public abstract com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet intersect (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) public abstract com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet unite (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) public abstract long min () public abstract long max () public java.lang.Long getConstantValue () public abstract boolean intersects (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) public abstract boolean contains (long) public abstract boolean contains (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet fromRelation (com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType) long min long min long max com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType relation public abstract java.lang.String getPresentationText (com.intellij.psi.PsiType) public final com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet binOpFromToken (com.intellij.psi.tree.IElementType, com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, boolean) com.intellij.psi.tree.IElementType token com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet right boolean isLong public abstract com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet castTo (com.intellij.psi.PsiPrimitiveType) public abstract com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet abs (boolean) public abstract com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet negate (boolean) public abstract com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet plus (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, boolean) public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet minus (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, boolean) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other boolean isLong public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet bitwiseOr (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, boolean) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other boolean isLong com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet result public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet bitwiseXor (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, boolean) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other boolean isLong com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet result public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet bitwiseAnd (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) int j int i com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other long[] left long[] right com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil$BitString globalMask com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet result public abstract com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet mul (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, boolean) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil$BitString getBitwiseMask () public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet div (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, boolean) int j int i com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet divisor boolean isLong long[] left long[] right com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet result public boolean subtractionMayOverflow (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, boolean) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet other boolean isLong long leftMin long leftMax long rightMin long rightMax private static boolean overflowsInt (long, long) long a long b long diff private static boolean overflowsLong (long, long) long a long b long diff private static com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet divide (long, long, long, long, boolean) long dividendMin long dividendMax long divisorMin long divisorMax boolean isLong long minValue public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet shiftLeft (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, boolean) long shift com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet shiftSize boolean isLong public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet shiftRight (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, boolean) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet shiftSize boolean isLong public com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet unsignedShiftRight (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, boolean) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet shiftSize boolean isLong private com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet doShiftRight (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet, boolean, boolean) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet negativeResult com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet shiftSize boolean isLong boolean unsigned int maxShift long min long max com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet negative com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet positive com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet positiveResult com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet negativeResult com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet negativeComplement private com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet shrPositive (long, long, boolean) long min long max boolean isLong int maxShift public abstract com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet mod (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) private static long[] splitAtZero (long[]) long[] result int i long[] ranges private static com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet bitwiseAnd (long, long, long, long, com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil$BitString) long leftFrom long leftTo long rightFrom long rightTo com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil$BitString globalMask com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil$BitString leftBits com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil$BitString rightBits private static com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet bitwiseMask (long, long, long) long from long to long mask long min long max private static com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet fromBits (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil$BitString) com.intellij.util.ThreeState bit int pos int rem com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil$BitString bits long from int i long to int j long modBits private static java.lang.String formatNumber (long) long value public abstract java.util.stream.LongStream stream () public static com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet empty () public static com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet all () public static com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet point (long) long value public static com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet fromConstant (java.lang.Object) Object val public static com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet fromDfaValue (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue value public static com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet range (long, long) long from long to public static com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet modRange (long, long, long, long) long i long newBits int newMod int halfMod long rightHalf long leftHalf long from long to long mod long bits int intMod long rotatedFrom int toBit long rotatedTo long length com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet$ModRange range com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet fullRange abstract long[] asRanges () static java.lang.String toString (long, long) long from long to static long minValue (boolean) boolean isLong static long maxValue (boolean) boolean isLong public static com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet indexRange () public static com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet fromType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet fromPsiElement (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner owner private static com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet fromAnnotation (com.intellij.psi.PsiAnnotation) Long from Long to Long minValue Long maxValue com.intellij.psi.PsiAnnotation annotation static com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet fromRanges (long[], int) long[] ranges int bound public static com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet fromRemainder (long, com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) int rem long bits long mod com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet remainders long min long max static synthetic java.lang.String access$000 (long) long x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/rangeSet/LongRangeUtil$BitString.class
LongRangeUtil.java package com.intellij.codeInspection.dataFlow.rangeSet com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil$BitString extends java.lang.Object { static final com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil$BitString UNSURE final long myBits final long myMask void <init> (long, long) long bits long mask com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil$BitString unite (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil$BitString) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil$BitString other long diff com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil$BitString intersect (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil$BitString) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil$BitString other long intersectMask com.intellij.util.ThreeState get (int) int bit com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil$BitString and (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil$BitString) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil$BitString other long andBits long andMask com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil$BitString or (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil$BitString) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil$BitString other long orBits long orMask com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil$BitString xor (com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil$BitString) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil$BitString other long xorBits long xorMask public java.lang.String toString () int i StringBuilder sb static com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil$BitString fromRange (long, long) int i int fromBit int toBit long from long to long bits long mask static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/rangeSet/LongRangeUtil.class
LongRangeUtil.java package com.intellij.codeInspection.dataFlow.rangeSet com.intellij.codeInspection.dataFlow.rangeSet.LongRangeUtil extends java.lang.Object { void <init> () static int gcd (int, int) int z int x int y static long clearBit (long, int) long value int bitNumber static long setBit (long, int) long value int bitNumber static boolean isSet (long, int) long value int bitNumber static long extractBits (long, int, int) long value int offset int count long shifted static int remainder (long, int) long dividend int divisor static long rotateRemainders (long, int, int) long bits int mod int amount }
com/intellij/codeInspection/dataFlow/value/DfaBinOpValue$1.class
DfaBinOpValue.java package com.intellij.codeInspection.dataFlow.value synthetic com.intellij.codeInspection.dataFlow.value.DfaBinOpValue$1 extends java.lang.Object { }
com/intellij/codeInspection/dataFlow/value/DfaBinOpValue$BinOp.class
DfaBinOpValue.java package com.intellij.codeInspection.dataFlow.value public final enum com.intellij.codeInspection.dataFlow.value.DfaBinOpValue$BinOp extends java.lang.Enum { public static final enum com.intellij.codeInspection.dataFlow.value.DfaBinOpValue$BinOp PLUS public static final enum com.intellij.codeInspection.dataFlow.value.DfaBinOpValue$BinOp MINUS public static final enum com.intellij.codeInspection.dataFlow.value.DfaBinOpValue$BinOp REM private final String mySign private final com.intellij.psi.tree.IElementType myTokenType private static final synthetic com.intellij.codeInspection.dataFlow.value.DfaBinOpValue$BinOp[] $VALUES public static com.intellij.codeInspection.dataFlow.value.DfaBinOpValue$BinOp[] values () public static com.intellij.codeInspection.dataFlow.value.DfaBinOpValue$BinOp valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String, com.intellij.psi.tree.IElementType) String sign com.intellij.psi.tree.IElementType tokenType com.intellij.psi.tree.IElementType getTokenType () public static com.intellij.codeInspection.dataFlow.value.DfaBinOpValue$BinOp fromTokenType (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType tokenType public java.lang.String toString () static void <clinit> () }
com/intellij/codeInspection/dataFlow/value/DfaBinOpValue$Factory.class
DfaBinOpValue.java package com.intellij.codeInspection.dataFlow.value public com.intellij.codeInspection.dataFlow.value.DfaBinOpValue$Factory extends java.lang.Object { private final com.intellij.codeInspection.dataFlow.value.DfaValueFactory myFactory private final java.util.Map myValues void <init> (com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory public com.intellij.codeInspection.dataFlow.value.DfaValue create (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaMemoryState, boolean, com.intellij.psi.tree.IElementType) com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet result com.intellij.codeInspection.dataFlow.value.DfaValue left com.intellij.codeInspection.dataFlow.value.DfaValue right com.intellij.codeInspection.dataFlow.DfaMemoryState state boolean isLong com.intellij.psi.tree.IElementType tokenType com.intellij.codeInspection.dataFlow.value.DfaBinOpValue$BinOp op com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet leftRange com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet rightRange private com.intellij.codeInspection.dataFlow.value.DfaValue doCreate (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaMemoryState, boolean, com.intellij.codeInspection.dataFlow.value.DfaBinOpValue$BinOp) long divisor Object value Long value long res Long value1 Long value2 com.intellij.codeInspection.dataFlow.value.DfaBinOpValue sumValue com.intellij.codeInspection.dataFlow.value.DfaValue left com.intellij.codeInspection.dataFlow.value.DfaValue right com.intellij.codeInspection.dataFlow.DfaMemoryState state boolean isLong com.intellij.codeInspection.dataFlow.value.DfaBinOpValue$BinOp op com.intellij.codeInspection.dataFlow.value.DfaConstValue leftConst com.intellij.codeInspection.dataFlow.value.DfaConstValue rightConst private com.intellij.codeInspection.dataFlow.value.DfaBinOpValue doCreate (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.value.DfaValue, boolean, com.intellij.codeInspection.dataFlow.value.DfaBinOpValue$BinOp) com.intellij.codeInspection.dataFlow.value.DfaVariableValue left com.intellij.codeInspection.dataFlow.value.DfaValue right boolean isLong com.intellij.codeInspection.dataFlow.value.DfaBinOpValue$BinOp op long hash com.intellij.openapi.util.Pair key private static synthetic com.intellij.codeInspection.dataFlow.value.DfaBinOpValue lambda$doCreate$0 (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.value.DfaValue, boolean, com.intellij.codeInspection.dataFlow.value.DfaBinOpValue$BinOp, com.intellij.openapi.util.Pair) com.intellij.codeInspection.dataFlow.value.DfaVariableValue left com.intellij.codeInspection.dataFlow.value.DfaValue right boolean isLong com.intellij.codeInspection.dataFlow.value.DfaBinOpValue$BinOp op com.intellij.openapi.util.Pair k private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/value/DfaBinOpValue.class
DfaBinOpValue.java package com.intellij.codeInspection.dataFlow.value public com.intellij.codeInspection.dataFlow.value.DfaBinOpValue extends com.intellij.codeInspection.dataFlow.value.DfaValue { private final com.intellij.codeInspection.dataFlow.value.DfaVariableValue myLeft private final com.intellij.codeInspection.dataFlow.value.DfaValue myRight private final boolean myLong private final com.intellij.codeInspection.dataFlow.value.DfaBinOpValue$BinOp myOp static final synthetic boolean $assertionsDisabled private void <init> (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.value.DfaValue, boolean, com.intellij.codeInspection.dataFlow.value.DfaBinOpValue$BinOp) com.intellij.codeInspection.dataFlow.value.DfaVariableValue left com.intellij.codeInspection.dataFlow.value.DfaValue right boolean isLong com.intellij.codeInspection.dataFlow.value.DfaBinOpValue$BinOp op public com.intellij.codeInspection.dataFlow.value.DfaVariableValue getLeft () public com.intellij.codeInspection.dataFlow.value.DfaValue getRight () public com.intellij.psi.PsiType getType () public boolean dependsOn (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue other public com.intellij.codeInspection.dataFlow.value.DfaBinOpValue$BinOp getOperation () public java.lang.String toString () Object value String delimiter public com.intellij.psi.tree.IElementType getTokenType () synthetic void <init> (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.value.DfaValue, boolean, com.intellij.codeInspection.dataFlow.value.DfaBinOpValue$BinOp, com.intellij.codeInspection.dataFlow.value.DfaBinOpValue$1) com.intellij.codeInspection.dataFlow.value.DfaVariableValue x0 com.intellij.codeInspection.dataFlow.value.DfaValue x1 boolean x2 com.intellij.codeInspection.dataFlow.value.DfaBinOpValue$BinOp x3 com.intellij.codeInspection.dataFlow.value.DfaBinOpValue$1 x4 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/value/DfaBoxedValue$1.class
DfaBoxedValue.java package com.intellij.codeInspection.dataFlow.value synthetic com.intellij.codeInspection.dataFlow.value.DfaBoxedValue$1 extends java.lang.Object { }
com/intellij/codeInspection/dataFlow/value/DfaBoxedValue$Factory.class
DfaBoxedValue.java package com.intellij.codeInspection.dataFlow.value public com.intellij.codeInspection.dataFlow.value.DfaBoxedValue$Factory extends java.lang.Object { private final gnu.trove.TIntObjectHashMap cachedValues private final com.intellij.codeInspection.dataFlow.value.DfaValueFactory myFactory public void <init> (com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory public com.intellij.codeInspection.dataFlow.value.DfaBoxedValue getBoxedIfExists (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue variable public com.intellij.codeInspection.dataFlow.value.DfaValue createBoxed (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.psi.PsiType) com.intellij.codeInspection.dataFlow.DfaFactMap facts int id com.intellij.codeInspection.dataFlow.value.DfaBoxedValue boxedValue com.intellij.codeInspection.dataFlow.value.DfaValue valueToWrap com.intellij.psi.PsiType type }
com/intellij/codeInspection/dataFlow/value/DfaBoxedValue.class
DfaBoxedValue.java package com.intellij.codeInspection.dataFlow.value public com.intellij.codeInspection.dataFlow.value.DfaBoxedValue extends com.intellij.codeInspection.dataFlow.value.DfaValue { private final com.intellij.codeInspection.dataFlow.value.DfaVariableValue myWrappedValue private final com.intellij.psi.PsiType myType private void <init> (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.psi.PsiType) com.intellij.codeInspection.dataFlow.value.DfaVariableValue valueToWrap com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.psi.PsiType type public java.lang.String toString () public com.intellij.codeInspection.dataFlow.value.DfaVariableValue getWrappedValue () public com.intellij.psi.PsiType getType () synthetic void <init> (com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.psi.PsiType, com.intellij.codeInspection.dataFlow.value.DfaBoxedValue$1) com.intellij.codeInspection.dataFlow.value.DfaVariableValue x0 com.intellij.codeInspection.dataFlow.value.DfaValueFactory x1 com.intellij.psi.PsiType x2 com.intellij.codeInspection.dataFlow.value.DfaBoxedValue$1 x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/value/DfaConstValue$1.class
DfaConstValue.java package com.intellij.codeInspection.dataFlow.value synthetic com.intellij.codeInspection.dataFlow.value.DfaConstValue$1 extends java.lang.Object { }
com/intellij/codeInspection/dataFlow/value/DfaConstValue$Factory.class
DfaConstValue.java package com.intellij.codeInspection.dataFlow.value public com.intellij.codeInspection.dataFlow.value.DfaConstValue$Factory extends java.lang.Object { private final com.intellij.codeInspection.dataFlow.value.DfaConstValue dfaNull private final com.intellij.codeInspection.dataFlow.value.DfaConstValue dfaFalse private final com.intellij.codeInspection.dataFlow.value.DfaConstValue dfaTrue private final com.intellij.codeInspection.dataFlow.value.DfaConstValue dfaFail private final com.intellij.codeInspection.dataFlow.value.DfaConstValue dfaSentinel private final com.intellij.codeInspection.dataFlow.value.DfaValueFactory myFactory private final java.util.Map myValues void <init> (com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory public com.intellij.codeInspection.dataFlow.value.DfaValue create (com.intellij.psi.PsiLiteralExpression) com.intellij.psi.PsiLiteralExpression expr com.intellij.psi.PsiType type Object value public com.intellij.codeInspection.dataFlow.value.DfaValue create (com.intellij.psi.PsiVariable) com.intellij.codeInspection.dataFlow.value.DfaConstValue unboxed Boolean boo com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiVariable variable Object value com.intellij.psi.PsiType type private static java.lang.Boolean computeJavaLangBooleanFieldReference (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiClass psiClass String name public com.intellij.codeInspection.dataFlow.value.DfaConstValue createDefault (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public com.intellij.codeInspection.dataFlow.value.DfaConstValue createFromValue (java.lang.Object, com.intellij.psi.PsiType) Object numeric Object value com.intellij.psi.PsiType type com.intellij.codeInspection.dataFlow.value.DfaConstValue instance public com.intellij.codeInspection.dataFlow.value.DfaConstValue getContractFail () public com.intellij.codeInspection.dataFlow.value.DfaConstValue getFalse () public com.intellij.codeInspection.dataFlow.value.DfaConstValue getTrue () public com.intellij.codeInspection.dataFlow.value.DfaConstValue getNull () public com.intellij.codeInspection.dataFlow.value.DfaConstValue getSentinel () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/value/DfaConstValue.class
DfaConstValue.java package com.intellij.codeInspection.dataFlow.value public com.intellij.codeInspection.dataFlow.value.DfaConstValue extends com.intellij.codeInspection.dataFlow.value.DfaValue { private static final Throwable ourThrowable private static final Object SENTINEL private final Object myValue private final com.intellij.psi.PsiType myType private void <init> (java.lang.Object, com.intellij.psi.PsiType, com.intellij.codeInspection.dataFlow.value.DfaValueFactory) Object value com.intellij.psi.PsiType type com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory public java.lang.String toString () public static java.lang.String renderValue (java.lang.Object) com.intellij.psi.PsiField field com.intellij.psi.PsiClass containingClass Object value public com.intellij.psi.PsiType getType () public java.lang.Object getValue () public com.intellij.codeInspection.dataFlow.value.DfaValue createNegated () public static boolean isContractFail (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue value synthetic void <init> (java.lang.Object, com.intellij.psi.PsiType, com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.value.DfaConstValue$1) Object x0 com.intellij.psi.PsiType x1 com.intellij.codeInspection.dataFlow.value.DfaValueFactory x2 com.intellij.codeInspection.dataFlow.value.DfaConstValue$1 x3 static synthetic java.lang.Throwable access$100 () static synthetic java.lang.Object access$200 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/value/DfaExpressionFactory$ArrayElementDescriptor.class
DfaExpressionFactory.java package com.intellij.codeInspection.dataFlow.value final com.intellij.codeInspection.dataFlow.value.DfaExpressionFactory$ArrayElementDescriptor extends java.lang.Object implements com.intellij.codeInspection.dataFlow.value.VariableDescriptor { private final int myIndex void <init> (int) int index public com.intellij.psi.PsiType getType (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue qualifier com.intellij.psi.PsiType qualifierType public java.lang.String toString () public boolean isStable () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/value/DfaExpressionFactory$GetterDescriptor.class
DfaExpressionFactory.java package com.intellij.codeInspection.dataFlow.value final com.intellij.codeInspection.dataFlow.value.DfaExpressionFactory$GetterDescriptor extends java.lang.Object implements com.intellij.codeInspection.dataFlow.value.VariableDescriptor { private final com.intellij.psi.PsiMethod myGetter private final boolean myStable void <init> (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod getter com.intellij.psi.PsiField field public java.lang.String toString () public com.intellij.psi.PsiType getType (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue qualifier public com.intellij.psi.PsiMethod getPsiElement () public boolean isStable () public boolean isCall () public com.intellij.codeInspection.dataFlow.value.DfaValue createValue (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.value.DfaValue, boolean) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.value.DfaValue qualifier boolean forAccessor public int hashCode () public boolean equals (java.lang.Object) Object obj public volatile synthetic com.intellij.psi.PsiModifierListOwner getPsiElement () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/value/DfaExpressionFactory$PlainDescriptor.class
DfaExpressionFactory.java package com.intellij.codeInspection.dataFlow.value final com.intellij.codeInspection.dataFlow.value.DfaExpressionFactory$PlainDescriptor extends java.lang.Object implements com.intellij.codeInspection.dataFlow.value.VariableDescriptor { private final com.intellij.psi.PsiVariable myVariable void <init> (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable public java.lang.String toString () public com.intellij.psi.PsiType getType (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue qualifier com.intellij.psi.PsiType type public com.intellij.psi.PsiVariable getPsiElement () public boolean isStable () public com.intellij.codeInspection.dataFlow.value.DfaValue createValue (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.value.DfaValue, boolean) com.intellij.psi.PsiType type com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.value.DfaValue qualifier boolean forAccessor public int hashCode () public boolean equals (java.lang.Object) Object obj public volatile synthetic com.intellij.psi.PsiModifierListOwner getPsiElement () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/value/DfaExpressionFactory$ThisDescriptor.class
DfaExpressionFactory.java package com.intellij.codeInspection.dataFlow.value public final com.intellij.codeInspection.dataFlow.value.DfaExpressionFactory$ThisDescriptor extends java.lang.Object implements com.intellij.codeInspection.dataFlow.value.VariableDescriptor { private final com.intellij.psi.PsiClass myQualifier void <init> (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass qualifier public java.lang.String toString () public com.intellij.psi.PsiType getType (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue qualifier public com.intellij.psi.PsiClass getPsiElement () public boolean isStable () public int hashCode () public boolean equals (java.lang.Object) Object obj public volatile synthetic com.intellij.psi.PsiModifierListOwner getPsiElement () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/value/DfaExpressionFactory.class
DfaExpressionFactory.java package com.intellij.codeInspection.dataFlow.value public com.intellij.codeInspection.dataFlow.value.DfaExpressionFactory extends java.lang.Object { private final com.intellij.codeInspection.dataFlow.value.DfaValueFactory myFactory private final java.util.Map myArrayIndices void <init> (com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory public com.intellij.codeInspection.dataFlow.value.DfaValue getExpressionDfaValue (com.intellij.psi.PsiExpression) com.intellij.codeInspection.dataFlow.value.DfaValue arrayElementValue Object index com.intellij.psi.PsiExpression arrayExpression com.intellij.codeInspection.dataFlow.value.DfaVariableValue qualifier com.intellij.psi.PsiType type com.intellij.psi.PsiType type com.intellij.psi.PsiClass target com.intellij.psi.PsiJavaCodeReferenceElement qualifier com.intellij.psi.PsiClass target com.intellij.psi.PsiExpression expression Object value private com.intellij.codeInspection.dataFlow.value.DfaValue createReferenceValue (com.intellij.psi.PsiReferenceExpression) com.intellij.codeInspection.dataFlow.value.DfaValue constValue com.intellij.psi.PsiVariable variable com.intellij.psi.PsiReferenceExpression refExpr com.intellij.psi.PsiElement target com.intellij.codeInspection.dataFlow.value.VariableDescriptor var com.intellij.codeInspection.dataFlow.value.DfaVariableValue qualifier public com.intellij.codeInspection.dataFlow.value.DfaVariableValue getQualifierOrThisVariable (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiClass target com.intellij.psi.PsiClass target com.intellij.psi.PsiClass currentClass com.intellij.psi.PsiClass memberClass com.intellij.psi.PsiElement element com.intellij.psi.PsiReferenceExpression refExpr com.intellij.psi.PsiExpression qualifierExpression private com.intellij.codeInspection.dataFlow.value.DfaVariableValue getQualifierVariable (com.intellij.psi.PsiExpression) Object constValue com.intellij.psi.PsiExpression qualifierExpression com.intellij.codeInspection.dataFlow.value.DfaValue qualifierValue com.intellij.codeInspection.dataFlow.value.DfaVariableValue qualifier private static boolean maybeUninitializedConstant (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiModifierListOwner) com.intellij.codeInspection.dataFlow.value.DfaValue constValue com.intellij.psi.PsiReferenceExpression refExpr com.intellij.psi.PsiModifierListOwner var public static com.intellij.codeInspection.dataFlow.value.VariableDescriptor getAccessedVariableOrGetter (com.intellij.psi.PsiElement) com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement target com.intellij.codeInspection.dataFlow.SpecialField sf private static boolean isClassAnnotatedImmutable (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method java.util.List annotations private static boolean isContractAllowedForGetter (com.intellij.psi.PsiMethod) com.intellij.codeInspection.dataFlow.MethodContract contract com.intellij.psi.PsiMethod method java.util.List contracts private com.intellij.codeInspection.dataFlow.value.DfaValue getAdvancedExpressionDfaValue (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) int length com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType targetType com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.psi.PsiType type com.intellij.codeInspection.dataFlow.value.DfaValue typeValue public com.intellij.codeInspection.dataFlow.value.DfaValue getArrayElementValue (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet) com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.value.DfaValue array com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet indexSet long min long max com.intellij.codeInspection.dataFlow.value.DfaVariableValue arrayDfaVar com.intellij.psi.PsiModifierListOwner arrayPsiVar com.intellij.psi.PsiType arrayType com.intellij.psi.PsiType targetType com.intellij.psi.PsiExpression[] elements public com.intellij.codeInspection.dataFlow.value.DfaValue getArrayElementValue (com.intellij.codeInspection.dataFlow.value.DfaValue, int) com.intellij.psi.PsiExpression constantArrayElement com.intellij.codeInspection.dataFlow.value.DfaValue array int index com.intellij.codeInspection.dataFlow.value.DfaVariableValue arrayDfaVar com.intellij.psi.PsiType type com.intellij.psi.PsiModifierListOwner arrayPsiVar com.intellij.codeInspection.dataFlow.value.DfaExpressionFactory$ArrayElementDescriptor indexVariable private com.intellij.codeInspection.dataFlow.value.DfaExpressionFactory$ArrayElementDescriptor getArrayIndexVariable (int) int index private static com.intellij.psi.PsiSubstitutor getSubstitutor (com.intellij.psi.PsiElement, com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.psi.PsiClass fieldClass com.intellij.psi.PsiClassType classType com.intellij.psi.PsiElement member com.intellij.codeInspection.dataFlow.value.DfaVariableValue qualifier private static synthetic com.intellij.codeInspection.dataFlow.value.DfaValue lambda$getArrayElementValue$2 (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue a com.intellij.codeInspection.dataFlow.value.DfaValue b private static synthetic boolean lambda$getArrayElementValue$1 (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue value private synthetic com.intellij.codeInspection.dataFlow.value.DfaValue lambda$getArrayElementValue$0 (com.intellij.psi.PsiExpression[], com.intellij.psi.PsiType, long) com.intellij.psi.PsiExpression[] elements com.intellij.psi.PsiType targetType long idx static synthetic com.intellij.psi.PsiSubstitutor access$000 (com.intellij.psi.PsiElement, com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.psi.PsiElement x0 com.intellij.codeInspection.dataFlow.value.DfaVariableValue x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/value/DfaFactMapValue$Factory.class
DfaFactMapValue.java package com.intellij.codeInspection.dataFlow.value public com.intellij.codeInspection.dataFlow.value.DfaFactMapValue$Factory extends java.lang.Object { private final com.intellij.codeInspection.dataFlow.value.DfaValueFactory myFactory private final java.util.Map myValues void <init> (com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory public com.intellij.codeInspection.dataFlow.value.DfaValue createValue (com.intellij.codeInspection.dataFlow.DfaFactType, java.lang.Object) Long constantValue com.intellij.codeInspection.dataFlow.DfaFactType factType Object value public com.intellij.codeInspection.dataFlow.value.DfaValue createValue (com.intellij.codeInspection.dataFlow.DfaFactMap) com.intellij.codeInspection.dataFlow.DfaFactMap facts private synthetic com.intellij.codeInspection.dataFlow.value.DfaFactMapValue lambda$createValue$0 (com.intellij.codeInspection.dataFlow.DfaFactMap) com.intellij.codeInspection.dataFlow.DfaFactMap f private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/value/DfaFactMapValue.class
DfaFactMapValue.java package com.intellij.codeInspection.dataFlow.value public com.intellij.codeInspection.dataFlow.value.DfaFactMapValue extends com.intellij.codeInspection.dataFlow.value.DfaValue { private final com.intellij.codeInspection.dataFlow.DfaFactMap myFacts void <init> (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.DfaFactMap) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.DfaFactMap facts public com.intellij.codeInspection.dataFlow.value.DfaValue withFact (com.intellij.codeInspection.dataFlow.DfaFactType, java.lang.Object) com.intellij.codeInspection.dataFlow.DfaFactType factType Object value public com.intellij.codeInspection.dataFlow.DfaFactMap getFacts () public java.lang.Object get (com.intellij.codeInspection.dataFlow.DfaFactType) com.intellij.codeInspection.dataFlow.DfaFactType factType public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/value/DfaInstanceofValue.class
DfaInstanceofValue.java package com.intellij.codeInspection.dataFlow.value public com.intellij.codeInspection.dataFlow.value.DfaInstanceofValue extends com.intellij.codeInspection.dataFlow.value.DfaValue { private final com.intellij.psi.PsiExpression myExpression private final com.intellij.psi.PsiType myCastType private final boolean myNegated private final com.intellij.codeInspection.dataFlow.value.DfaValue myRelation public void <init> (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.psi.PsiExpression, com.intellij.psi.PsiType, com.intellij.codeInspection.dataFlow.value.DfaValue, boolean) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType castType com.intellij.codeInspection.dataFlow.value.DfaValue relation boolean negated public com.intellij.codeInspection.dataFlow.value.DfaValue getRelation () public com.intellij.psi.PsiExpression getExpression () public com.intellij.psi.PsiType getCastType () public boolean isNegated () public com.intellij.codeInspection.dataFlow.value.DfaValue createNegated () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/value/DfaPsiType.class
DfaPsiType.java package com.intellij.codeInspection.dataFlow.value public com.intellij.codeInspection.dataFlow.value.DfaPsiType extends java.lang.Object { private final com.intellij.psi.PsiType myPsiType private final com.intellij.codeInspection.dataFlow.value.DfaValueFactory myFactory private java.util.List mySuperTypes private final int myID static final synthetic boolean $assertionsDisabled void <init> (int, com.intellij.psi.PsiType, com.intellij.codeInspection.dataFlow.value.DfaValueFactory) int id com.intellij.psi.PsiType psiType com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory public com.intellij.psi.PsiType getPsiType () public java.util.stream.Stream superTypes () java.util.List superTypes public com.intellij.codeInspection.dataFlow.TypeConstraint asConstraint () com.intellij.codeInspection.dataFlow.TypeConstraint constraint public boolean isAssignableFrom (com.intellij.codeInspection.dataFlow.value.DfaPsiType) com.intellij.codeInspection.dataFlow.value.DfaPsiType other com.intellij.openapi.util.Pair key public boolean isConvertibleFrom (com.intellij.codeInspection.dataFlow.value.DfaPsiType) com.intellij.codeInspection.dataFlow.value.DfaPsiType other com.intellij.openapi.util.Pair key public com.intellij.codeInspection.dataFlow.value.DfaValueFactory getFactory () public java.lang.String toString () public int getID () public static com.intellij.psi.PsiType normalizeType (com.intellij.psi.PsiType) com.intellij.psi.PsiType[] types com.intellij.psi.PsiType psiType private static com.intellij.psi.PsiType normalizeClassType (com.intellij.psi.PsiClassType, java.util.Set) com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClass resolved com.intellij.psi.PsiClassType type com.intellij.psi.PsiClassType[] types java.util.List result com.intellij.psi.PsiClassType psiType java.util.Set processed com.intellij.psi.PsiClass aClass private synthetic java.lang.Boolean lambda$isConvertibleFrom$2 (com.intellij.codeInspection.dataFlow.value.DfaPsiType, com.intellij.openapi.util.Pair) com.intellij.codeInspection.dataFlow.value.DfaPsiType other com.intellij.openapi.util.Pair k private synthetic java.lang.Boolean lambda$isAssignableFrom$1 (com.intellij.codeInspection.dataFlow.value.DfaPsiType, com.intellij.openapi.util.Pair) com.intellij.codeInspection.dataFlow.value.DfaPsiType other com.intellij.openapi.util.Pair k private synthetic boolean lambda$superTypes$0 (java.util.List, com.intellij.psi.PsiType) java.util.List superTypes com.intellij.psi.PsiType t static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/value/DfaRelationValue$1.class
DfaRelationValue.java package com.intellij.codeInspection.dataFlow.value synthetic com.intellij.codeInspection.dataFlow.value.DfaRelationValue$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$codeInspection$dataFlow$value$DfaRelationValue$RelationType static void <clinit> () }
com/intellij/codeInspection/dataFlow/value/DfaRelationValue$Factory.class
DfaRelationValue.java package com.intellij.codeInspection.dataFlow.value public com.intellij.codeInspection.dataFlow.value.DfaRelationValue$Factory extends java.lang.Object { private final java.util.Map myValues private final com.intellij.codeInspection.dataFlow.value.DfaValueFactory myFactory void <init> (com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory public com.intellij.codeInspection.dataFlow.value.DfaRelationValue createRelation (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType flipped com.intellij.codeInspection.dataFlow.value.DfaValue dfaLeft com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType relationType com.intellij.codeInspection.dataFlow.value.DfaValue dfaRight private com.intellij.codeInspection.dataFlow.value.DfaRelationValue createConstBasedRelation (com.intellij.codeInspection.dataFlow.value.DfaFactMapValue, com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType, com.intellij.codeInspection.dataFlow.value.DfaConstValue) com.intellij.codeInspection.dataFlow.value.DfaFactMapValue dfaLeft com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType relationType com.intellij.codeInspection.dataFlow.value.DfaConstValue dfaRight private com.intellij.codeInspection.dataFlow.value.DfaRelationValue createCanonicalRelation (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue dfaLeft com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType relationType com.intellij.codeInspection.dataFlow.value.DfaValue dfaRight private synthetic com.intellij.codeInspection.dataFlow.value.DfaRelationValue lambda$createCanonicalRelation$0 (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType, com.intellij.openapi.util.Trinity) com.intellij.codeInspection.dataFlow.value.DfaValue dfaLeft com.intellij.codeInspection.dataFlow.value.DfaValue dfaRight com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType relationType com.intellij.openapi.util.Trinity k static synthetic com.intellij.codeInspection.dataFlow.value.DfaRelationValue access$000 (com.intellij.codeInspection.dataFlow.value.DfaRelationValue$Factory, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaRelationValue$Factory x0 com.intellij.codeInspection.dataFlow.value.DfaValue x1 com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType x2 com.intellij.codeInspection.dataFlow.value.DfaValue x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/value/DfaRelationValue$RelationType.class
DfaRelationValue.java package com.intellij.codeInspection.dataFlow.value public final enum com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType extends java.lang.Enum { public static final enum com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType LE public static final enum com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType LT public static final enum com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType GE public static final enum com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType GT public static final enum com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType EQ public static final enum com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType NE public static final enum com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType IS public static final enum com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType IS_NOT private final String myName private static final synthetic com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType[] $VALUES public static com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType[] values () public static com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String name public boolean isSubRelation (com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType) com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType other public com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType getNegated () public com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType getFlipped () public boolean isInequality () public java.lang.String toString () public static com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType fromElementType (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public static com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType equivalence (boolean) boolean equal static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/value/DfaRelationValue.class
DfaRelationValue.java package com.intellij.codeInspection.dataFlow.value public com.intellij.codeInspection.dataFlow.value.DfaRelationValue extends com.intellij.codeInspection.dataFlow.value.DfaValue { private final com.intellij.codeInspection.dataFlow.value.DfaValue myLeftOperand private final com.intellij.codeInspection.dataFlow.value.DfaValue myRightOperand private final com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType myRelation public com.intellij.codeInspection.dataFlow.value.DfaRelationValue createNegated () private void <init> (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType, com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.value.DfaValue leftOperand com.intellij.codeInspection.dataFlow.value.DfaValue rightOperand com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType relationType com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory public com.intellij.codeInspection.dataFlow.value.DfaValue getLeftOperand () public com.intellij.codeInspection.dataFlow.value.DfaValue getRightOperand () public boolean isEquality () public boolean isNonEquality () public com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType getRelation () public com.intellij.psi.PsiType getType () public java.lang.String toString () public volatile synthetic com.intellij.codeInspection.dataFlow.value.DfaValue createNegated () synthetic void <init> (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType, com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.value.DfaRelationValue$1) com.intellij.codeInspection.dataFlow.value.DfaValue x0 com.intellij.codeInspection.dataFlow.value.DfaValue x1 com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType x2 com.intellij.codeInspection.dataFlow.value.DfaValueFactory x3 com.intellij.codeInspection.dataFlow.value.DfaRelationValue$1 x4 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/value/DfaUnknownValue$1.class
DfaUnknownValue.java package com.intellij.codeInspection.dataFlow.value synthetic com.intellij.codeInspection.dataFlow.value.DfaUnknownValue$1 extends java.lang.Object { }
com/intellij/codeInspection/dataFlow/value/DfaUnknownValue$DfaUnknownValueHolder.class
DfaUnknownValue.java package com.intellij.codeInspection.dataFlow.value com.intellij.codeInspection.dataFlow.value.DfaUnknownValue$DfaUnknownValueHolder extends java.lang.Object { private static final com.intellij.codeInspection.dataFlow.value.DfaUnknownValue myInstance private void <init> () static synthetic com.intellij.codeInspection.dataFlow.value.DfaUnknownValue access$100 () static void <clinit> () }
com/intellij/codeInspection/dataFlow/value/DfaUnknownValue.class
DfaUnknownValue.java package com.intellij.codeInspection.dataFlow.value public com.intellij.codeInspection.dataFlow.value.DfaUnknownValue extends com.intellij.codeInspection.dataFlow.value.DfaValue { public static com.intellij.codeInspection.dataFlow.value.DfaUnknownValue getInstance () private void <init> () public com.intellij.codeInspection.dataFlow.value.DfaValue createNegated () public java.lang.String toString () public boolean equals (java.lang.Object) Object obj public int hashCode () public int getID () synthetic void <init> (com.intellij.codeInspection.dataFlow.value.DfaUnknownValue$1) com.intellij.codeInspection.dataFlow.value.DfaUnknownValue$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/value/DfaValue.class
DfaValue.java package com.intellij.codeInspection.dataFlow.value public abstract com.intellij.codeInspection.dataFlow.value.DfaValue extends java.lang.Object { private final int myID protected final com.intellij.codeInspection.dataFlow.value.DfaValueFactory myFactory protected void <init> (com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory public com.intellij.codeInspection.dataFlow.value.DfaValueFactory getFactory () public int getID () public com.intellij.psi.PsiType getType () public com.intellij.codeInspection.dataFlow.value.DfaValue unite (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue other public com.intellij.codeInspection.dataFlow.value.DfaValue createNegated () public boolean dependsOn (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue other public boolean equals (java.lang.Object) Object obj public int hashCode () }
com/intellij/codeInspection/dataFlow/value/DfaValueFactory$ClassInitializationInfo.class
DfaValueFactory.java package com.intellij.codeInspection.dataFlow.value com.intellij.codeInspection.dataFlow.value.DfaValueFactory$ClassInitializationInfo extends java.lang.Object { final boolean myCanInstantiateItself final boolean myCtorsCallMethods final boolean mySuperCtorsCallMethods void <init> (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass private static boolean canCallMethodsInConstructors (com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiMethod target com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiClass aClass boolean virtual private static synthetic boolean lambda$new$4 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass superClass private static synthetic boolean lambda$new$3 (com.intellij.psi.PsiClass, com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiJavaCodeReferenceElement classRef private static synthetic java.util.stream.Stream lambda$new$2 (com.intellij.psi.PsiMember) com.intellij.psi.PsiMember member private static synthetic java.util.stream.Stream lambda$null$1 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e private static synthetic boolean lambda$new$0 (com.intellij.psi.PsiMember) com.intellij.psi.PsiMember member private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/value/DfaValueFactory$FieldChecker.class
DfaValueFactory.java package com.intellij.codeInspection.dataFlow.value com.intellij.codeInspection.dataFlow.value.DfaValueFactory$FieldChecker extends java.lang.Object { private final boolean myTrustDirectFieldInitializers private final boolean myTrustFieldInitializersInConstructors private final boolean myCanInstantiateItself private final com.intellij.psi.PsiClass myClass void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass contextClass com.intellij.codeInspection.dataFlow.value.DfaValueFactory$ClassInitializationInfo info boolean canTrustFieldInitializer (com.intellij.psi.PsiField) boolean staticField com.intellij.psi.PsiField field private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$new$0 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass contextClass }
com/intellij/codeInspection/dataFlow/value/DfaValueFactory.class
DfaValueFactory.java package com.intellij.codeInspection.dataFlow.value public com.intellij.codeInspection.dataFlow.value.DfaValueFactory extends java.lang.Object { private final java.util.List myValues final java.util.Map myAssignableCache final java.util.Map myConvertibleCache private final java.util.Map myDfaTypes private final boolean myUnknownMembersAreNullable private final com.intellij.codeInspection.dataFlow.value.DfaValueFactory$FieldChecker myFieldChecker private static final com.intellij.patterns.ElementPattern MEMBER_OR_METHOD_PARAMETER private final java.util.Map myControlTransfers private final com.intellij.codeInspection.dataFlow.value.DfaVariableValue$Factory myVarFactory private final com.intellij.codeInspection.dataFlow.value.DfaConstValue$Factory myConstFactory private final com.intellij.codeInspection.dataFlow.value.DfaBoxedValue$Factory myBoxedFactory private final com.intellij.codeInspection.dataFlow.value.DfaBinOpValue$Factory myBinOpFactory private final com.intellij.codeInspection.dataFlow.value.DfaRelationValue$Factory myRelationFactory private final com.intellij.codeInspection.dataFlow.value.DfaExpressionFactory myExpressionFactory private final com.intellij.codeInspection.dataFlow.value.DfaFactMapValue$Factory myFactFactory public void <init> (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement context boolean unknownMembersAreNullable public boolean canTrustFieldInitializer (com.intellij.psi.PsiField) com.intellij.psi.PsiField field public com.intellij.codeInsight.Nullability suggestNullabilityForNonAnnotatedMember (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner member public com.intellij.codeInspection.dataFlow.value.DfaValue createTypeValue (com.intellij.psi.PsiType, com.intellij.codeInsight.Nullability) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet range com.intellij.psi.PsiType type com.intellij.codeInsight.Nullability nullability com.intellij.codeInspection.dataFlow.DfaFactMap facts public com.intellij.codeInspection.dataFlow.value.DfaValue createExactTypeValue (com.intellij.psi.PsiType) com.intellij.psi.PsiType type com.intellij.codeInspection.dataFlow.DfaFactMap facts public com.intellij.codeInspection.dataFlow.value.DfaValue withFact (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.DfaFactType, java.lang.Object) com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.DfaFactType factType Object factValue public com.intellij.codeInspection.dataFlow.value.DfaPsiType createDfaType (com.intellij.psi.PsiType) com.intellij.psi.PsiType psiType com.intellij.codeInspection.dataFlow.value.DfaPsiType dfaType int registerValue (com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue value public com.intellij.codeInspection.dataFlow.value.DfaValue getValue (int) int id public com.intellij.codeInspection.dataFlow.value.DfaPsiType getType (int) int id public com.intellij.codeInspection.dataFlow.value.DfaValue createValue (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression psiExpression public com.intellij.codeInspection.dataFlow.value.DfaConstValue getInt (int) int value public com.intellij.codeInspection.dataFlow.value.DfaValue createLiteralValue (com.intellij.psi.PsiLiteralExpression) com.intellij.psi.PsiLiteralExpression literal public com.intellij.codeInspection.dataFlow.value.DfaValue createCondition (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValue dfaLeft com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType relationType com.intellij.codeInspection.dataFlow.value.DfaValue dfaRight com.intellij.codeInspection.dataFlow.value.DfaConstValue value com.intellij.codeInspection.dataFlow.value.DfaRelationValue relation private com.intellij.codeInspection.dataFlow.value.DfaConstValue tryEvaluate (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.DfaFactMap leftFacts com.intellij.codeInspection.dataFlow.DfaFactMap rightFacts boolean isSuperState boolean isDistinct com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet constraint com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet revConstraint com.intellij.codeInspection.dataFlow.value.DfaValue dfaLeft com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType relationType com.intellij.codeInspection.dataFlow.value.DfaValue dfaRight com.intellij.codeInspection.dataFlow.value.DfaConstValue sentinel com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet leftRange com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet rightRange public com.intellij.codeInspection.dataFlow.value.DfaConstValue getBoolean (boolean) boolean value public com.intellij.codeInspection.dataFlow.value.DfaValue getFactValue (com.intellij.codeInspection.dataFlow.DfaFactType, java.lang.Object) com.intellij.codeInspection.dataFlow.DfaFactType factType Object value public java.util.Collection getValues () public com.intellij.codeInspection.dataFlow.DfaControlTransferValue controlTransfer (com.intellij.codeInspection.dataFlow.TransferTarget, com.intellij.util.containers.FList) com.intellij.codeInspection.dataFlow.TransferTarget kind com.intellij.util.containers.FList traps public com.intellij.codeInspection.dataFlow.value.DfaVariableValue$Factory getVarFactory () public com.intellij.codeInspection.dataFlow.value.DfaConstValue$Factory getConstFactory () public com.intellij.codeInspection.dataFlow.value.DfaBoxedValue$Factory getBoxedFactory () public com.intellij.codeInspection.dataFlow.value.DfaRelationValue$Factory getRelationFactory () public com.intellij.codeInspection.dataFlow.value.DfaFactMapValue$Factory getFactFactory () public com.intellij.codeInspection.dataFlow.value.DfaExpressionFactory getExpressionFactory () public com.intellij.codeInspection.dataFlow.value.DfaBinOpValue$Factory getBinOpFactory () public com.intellij.codeInspection.dataFlow.value.DfaValue createCommonValue (com.intellij.psi.PsiExpression[], com.intellij.psi.PsiType) com.intellij.codeInspection.dataFlow.value.DfaValue expressionValue com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiType targetType com.intellij.codeInspection.dataFlow.value.DfaValue loopElement private synthetic com.intellij.codeInspection.dataFlow.DfaControlTransferValue lambda$new$1 (com.intellij.openapi.util.Pair) com.intellij.openapi.util.Pair p private static synthetic boolean lambda$getType$0 (int, com.intellij.codeInspection.dataFlow.value.DfaPsiType) int id com.intellij.codeInspection.dataFlow.value.DfaPsiType t static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/value/DfaVariableValue$1.class
DfaVariableValue.java package com.intellij.codeInspection.dataFlow.value synthetic com.intellij.codeInspection.dataFlow.value.DfaVariableValue$1 extends java.lang.Object { }
com/intellij/codeInspection/dataFlow/value/DfaVariableValue$Factory.class
DfaVariableValue.java package com.intellij.codeInspection.dataFlow.value public com.intellij.codeInspection.dataFlow.value.DfaVariableValue$Factory extends java.lang.Object { private final java.util.Map myExistingVars private final com.intellij.codeInspection.dataFlow.value.DfaValueFactory myFactory void <init> (com.intellij.codeInspection.dataFlow.value.DfaValueFactory) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory public com.intellij.codeInspection.dataFlow.value.DfaVariableValue createVariableValue (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable com.intellij.codeInspection.dataFlow.value.DfaVariableValue qualifier public com.intellij.codeInspection.dataFlow.value.DfaVariableValue createThisValue (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public com.intellij.codeInspection.dataFlow.value.DfaVariableValue createVariableValue (com.intellij.codeInspection.dataFlow.value.VariableDescriptor) com.intellij.codeInspection.dataFlow.value.VariableDescriptor descriptor com.intellij.codeInspection.dataFlow.value.DfaVariableValue createVariableValue (com.intellij.codeInspection.dataFlow.value.VariableDescriptor, com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.VariableDescriptor descriptor com.intellij.codeInspection.dataFlow.value.DfaVariableValue qualifier com.intellij.openapi.util.Pair key com.intellij.codeInspection.dataFlow.value.DfaVariableValue var private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/value/DfaVariableValue.class
DfaVariableValue.java package com.intellij.codeInspection.dataFlow.value public final com.intellij.codeInspection.dataFlow.value.DfaVariableValue extends com.intellij.codeInspection.dataFlow.value.DfaValue { private final com.intellij.codeInspection.dataFlow.value.VariableDescriptor myDescriptor private final com.intellij.psi.PsiType myVarType private final com.intellij.codeInspection.dataFlow.value.DfaVariableValue myQualifier private com.intellij.codeInspection.dataFlow.DfaFactMap myInherentFacts private final java.util.List myDependents private void <init> (com.intellij.codeInspection.dataFlow.value.VariableDescriptor, com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.VariableDescriptor descriptor com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.value.DfaVariableValue qualifier public com.intellij.psi.PsiModifierListOwner getPsiVariable () public com.intellij.codeInspection.dataFlow.value.VariableDescriptor getDescriptor () public com.intellij.psi.PsiType getType () public com.intellij.codeInspection.dataFlow.value.DfaValue createNegated () public boolean dependsOn (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue other public java.util.List getDependentVariables () public int getDepth () int depth com.intellij.codeInspection.dataFlow.value.DfaVariableValue qualifier public com.intellij.codeInspection.dataFlow.value.DfaVariableValue withQualifier (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue newQualifier public java.lang.String toString () public com.intellij.codeInspection.dataFlow.value.DfaVariableValue getQualifier () public com.intellij.codeInspection.dataFlow.DfaFactMap getInherentFacts () public com.intellij.codeInsight.Nullability getInherentNullability () public boolean isFlushableByCalls () public boolean containsCalls () synthetic void <init> (com.intellij.codeInspection.dataFlow.value.VariableDescriptor, com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.value.DfaVariableValue, com.intellij.codeInspection.dataFlow.value.DfaVariableValue$1) com.intellij.codeInspection.dataFlow.value.VariableDescriptor x0 com.intellij.codeInspection.dataFlow.value.DfaValueFactory x1 com.intellij.codeInspection.dataFlow.value.DfaVariableValue x2 com.intellij.codeInspection.dataFlow.value.DfaVariableValue$1 x3 static synthetic java.util.List access$100 (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) com.intellij.codeInspection.dataFlow.value.DfaVariableValue x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/dataFlow/value/VariableDescriptor.class
VariableDescriptor.java package com.intellij.codeInspection.dataFlow.value public abstract com.intellij.codeInspection.dataFlow.value.VariableDescriptor extends java.lang.Object { public com.intellij.psi.PsiModifierListOwner getPsiElement () public abstract boolean isStable () public boolean isCall () public com.intellij.codeInspection.dataFlow.value.DfaValue createValue (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.value.DfaValue) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.value.DfaValue qualifier public com.intellij.codeInspection.dataFlow.value.DfaValue createValue (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, com.intellij.codeInspection.dataFlow.value.DfaValue, boolean) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory com.intellij.codeInspection.dataFlow.value.DfaValue qualifier boolean forAccessor com.intellij.psi.PsiType type public abstract com.intellij.psi.PsiType getType (com.intellij.codeInspection.dataFlow.value.DfaVariableValue) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/deadCode/DummyEntryPointsTool.class
DummyEntryPointsTool.java package com.intellij.codeInspection.deadCode public com.intellij.codeInspection.deadCode.DummyEntryPointsTool extends com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase { public void <init> () public void runInspection (com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext, com.intellij.codeInspection.ProblemDescriptionsProcessor) com.intellij.analysis.AnalysisScope scope com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.GlobalInspectionContext globalContext com.intellij.codeInspection.ProblemDescriptionsProcessor problemDescriptionsProcessor public com.intellij.codeInspection.ex.JobDescriptor[] getAdditionalJobs (com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.GlobalInspectionContext context public java.lang.String getDisplayName () public java.lang.String getGroupDisplayName () public java.lang.String getShortName () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/deadCode/RefEntryPointFilter.class
RefEntryPointFilter.java package com.intellij.codeInspection.deadCode public com.intellij.codeInspection.deadCode.RefEntryPointFilter extends com.intellij.codeInspection.util.RefFilter { public void <init> () public int getElementProblemCount (com.intellij.codeInspection.reference.RefJavaElement) com.intellij.codeInspection.reference.RefJavaElement refElement private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/deadCode/RefUnreachableFilter.class
RefUnreachableFilter.java package com.intellij.codeInspection.deadCode public com.intellij.codeInspection.deadCode.RefUnreachableFilter extends com.intellij.codeInspection.util.RefFilter { protected com.intellij.codeInspection.GlobalInspectionTool myTool protected final com.intellij.codeInspection.GlobalInspectionContext myContext public void <init> (com.intellij.codeInspection.GlobalInspectionTool, com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.GlobalInspectionTool tool com.intellij.codeInspection.GlobalInspectionContext context public int getElementProblemCount (com.intellij.codeInspection.reference.RefJavaElement) com.intellij.codeInspection.reference.RefJavaElement refElement private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/deadCode/UnreferencedFilter.class
UnreferencedFilter.java package com.intellij.codeInspection.deadCode public com.intellij.codeInspection.deadCode.UnreferencedFilter extends com.intellij.codeInspection.deadCode.RefUnreachableFilter { public void <init> (com.intellij.codeInspection.GlobalInspectionTool, com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.GlobalInspectionTool tool com.intellij.codeInspection.GlobalInspectionContext context public int getElementProblemCount (com.intellij.codeInspection.reference.RefJavaElement) com.intellij.codeInspection.reference.RefField refField com.intellij.codeInspection.reference.RefJavaElement refElement public static boolean isExternallyReferenced (com.intellij.codeInspection.reference.RefElement) com.intellij.codeInspection.reference.RefElement element private static synthetic boolean lambda$isExternallyReferenced$0 (com.intellij.codeInspection.reference.RefElement) com.intellij.codeInspection.reference.RefElement reference private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/deadCode/UnusedDeclarationInspectionBase$1.class
UnusedDeclarationInspectionBase.java package com.intellij.codeInspection.deadCode com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase$1 extends com.intellij.codeInspection.reference.RefJavaVisitor { final synthetic com.intellij.codeInspection.GlobalInspectionContext val$globalContext final synthetic com.intellij.analysis.AnalysisScope val$scope final synthetic com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase this$0 void <init> (com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase, com.intellij.codeInspection.GlobalInspectionContext, com.intellij.analysis.AnalysisScope) com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase this$0 public void visitElement (com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefElementImpl refElement com.intellij.psi.PsiFile file boolean isSuppressed com.intellij.codeInspection.reference.RefEntity refEntity private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/deadCode/UnusedDeclarationInspectionBase$2$1.class
UnusedDeclarationInspectionBase.java package com.intellij.codeInspection.deadCode com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase$2$1 extends com.intellij.codeInspection.reference.RefJavaVisitor { final synthetic com.intellij.codeInspection.reference.RefJavaElement val$refElement final synthetic com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase$2 this$1 void <init> (com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase$2, com.intellij.codeInspection.reference.RefJavaElement) com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase$2 this$1 public void visitField (com.intellij.codeInspection.reference.RefField) com.intellij.codeInspection.reference.RefField refField org.jetbrains.uast.UField uField public void visitMethod (com.intellij.codeInspection.reference.RefMethod) com.intellij.codeInspection.reference.RefClass ownerClass com.intellij.codeInspection.reference.RefClass ownerClass com.intellij.codeInspection.reference.RefMethod refMethod org.jetbrains.uast.UMethod uMethod public void visitClass (com.intellij.codeInspection.reference.RefClass) com.intellij.codeInspection.reference.RefClass refClass public void queryQualifiedNameUsages (com.intellij.codeInspection.reference.RefClass) com.intellij.codeInspection.reference.RefElement element com.intellij.codeInspection.reference.RefClass refClass private static synthetic void lambda$queryQualifiedNameUsages$3 (com.intellij.codeInspection.GlobalInspectionContext, com.intellij.codeInspection.reference.RefClass) com.intellij.codeInspection.reference.RefMethod constructor com.intellij.codeInspection.GlobalInspectionContext globalContext com.intellij.codeInspection.reference.RefClass refClass com.intellij.codeInspection.ex.EntryPointsManager entryPointsManager private static synthetic boolean lambda$visitClass$2 (com.intellij.codeInspection.GlobalInspectionContext, com.intellij.codeInspection.reference.RefClass, com.intellij.psi.PsiReference) com.intellij.codeInspection.GlobalInspectionContext globalContext com.intellij.codeInspection.reference.RefClass refClass com.intellij.psi.PsiReference psiReference private static synthetic boolean lambda$visitClass$1 (com.intellij.codeInspection.GlobalInspectionContext, com.intellij.codeInspection.reference.RefClass, com.intellij.psi.PsiClass) com.intellij.codeInspection.GlobalInspectionContext globalContext com.intellij.codeInspection.reference.RefClass refClass com.intellij.psi.PsiClass inheritor private static synthetic boolean lambda$visitField$0 (com.intellij.codeInspection.GlobalInspectionContext, com.intellij.codeInspection.reference.RefField, com.intellij.psi.PsiReference) com.intellij.codeInspection.GlobalInspectionContext globalContext com.intellij.codeInspection.reference.RefField refField com.intellij.psi.PsiReference psiReference private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/deadCode/UnusedDeclarationInspectionBase$2.class
UnusedDeclarationInspectionBase.java package com.intellij.codeInspection.deadCode com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase$2 extends com.intellij.codeInspection.reference.RefJavaVisitor { final synthetic com.intellij.codeInspection.util.RefFilter val$filter final synthetic java.util.Set val$processedSuspicious final synthetic com.intellij.codeInspection.GlobalInspectionContext val$globalContext final synthetic boolean[] val$requestAdded final synthetic boolean val$firstPhase final synthetic com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase this$0 void <init> (com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase, com.intellij.codeInspection.util.RefFilter, java.util.Set, com.intellij.codeInspection.GlobalInspectionContext, boolean[], boolean) com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase this$0 public void visitElement (com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.codeInspection.reference.RefJavaElement refElement private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/deadCode/UnusedDeclarationInspectionBase$3.class
UnusedDeclarationInspectionBase.java package com.intellij.codeInspection.deadCode com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase$3 extends com.intellij.codeInspection.reference.RefJavaVisitor { final synthetic com.intellij.codeInspection.GlobalInspectionContext val$context final synthetic com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase this$0 void <init> (com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase, com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase this$0 public void visitElement (com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefJavaElementImpl refElement com.intellij.codeInspection.reference.RefEntity refEntity private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/deadCode/UnusedDeclarationInspectionBase$CodeScanner.class
UnusedDeclarationInspectionBase.java package com.intellij.codeInspection.deadCode com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase$CodeScanner extends com.intellij.codeInspection.reference.RefJavaVisitor { private final java.util.Map myClassIDtoMethods private final java.util.Set myInstantiatedClasses private int myInstantiatedClassesCount private final java.util.Set myProcessedMethods private void <init> () public void visitMethod (com.intellij.codeInspection.reference.RefMethod) com.intellij.codeInspection.reference.RefMethod refSub com.intellij.codeInspection.reference.RefMethod method public void visitClass (com.intellij.codeInspection.reference.RefClass) com.intellij.codeInspection.reference.RefClass refClass boolean alreadyActive public void visitField (com.intellij.codeInspection.reference.RefField) com.intellij.codeInspection.reference.RefField field private void addInstantiatedClass (com.intellij.codeInspection.reference.RefClass) com.intellij.codeInspection.reference.RefMethod refMethod com.intellij.codeInspection.reference.RefClass baseClass java.util.List refMethods com.intellij.codeInspection.reference.RefClass refClass private void makeContentReachable (com.intellij.codeInspection.reference.RefJavaElementImpl) com.intellij.codeInspection.reference.RefElement refCallee com.intellij.codeInspection.reference.RefJavaElementImpl refElement private void makeClassInitializersReachable (com.intellij.codeInspection.reference.RefClass) com.intellij.codeInspection.reference.RefElement refCallee com.intellij.codeInspection.reference.RefClass refClass private void addDelayedMethod (com.intellij.codeInspection.reference.RefMethod) com.intellij.codeInspection.reference.RefMethod refMethod java.util.Set methods private boolean isClassInstantiated (com.intellij.codeInspection.reference.RefClass) com.intellij.codeInspection.reference.RefClass refClass private int newlyInstantiatedClassesCount () private void cleanInstantiatedClassesCount () private void processDelayedMethods () com.intellij.codeInspection.reference.RefMethod arMethod com.intellij.codeInspection.reference.RefMethod[] arMethods java.util.Set methods com.intellij.codeInspection.reference.RefClass refClass com.intellij.codeInspection.reference.RefClass[] instClasses synthetic void <init> (com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase$1) com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase$1 x0 static synthetic int access$800 (com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase$CodeScanner) com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase$CodeScanner x0 static synthetic void access$900 (com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase$CodeScanner) com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase$CodeScanner x0 static synthetic void access$1000 (com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase$CodeScanner) com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase$CodeScanner x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/deadCode/UnusedDeclarationInspectionBase$StrictUnreferencedFilter.class
UnusedDeclarationInspectionBase.java package com.intellij.codeInspection.deadCode com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase$StrictUnreferencedFilter extends com.intellij.codeInspection.deadCode.UnreferencedFilter { private void <init> (com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase, com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase tool com.intellij.codeInspection.GlobalInspectionContext context public int getElementProblemCount (com.intellij.codeInspection.reference.RefJavaElement) com.intellij.codeInspection.reference.RefJavaElement refElement int problemCount synthetic void <init> (com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase, com.intellij.codeInspection.GlobalInspectionContext, com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase$1) com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase x0 com.intellij.codeInspection.GlobalInspectionContext x1 com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/deadCode/UnusedDeclarationInspectionBase.class
UnusedDeclarationInspectionBase.java package com.intellij.codeInspection.deadCode public com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase extends com.intellij.codeInspection.GlobalInspectionTool { private static final com.intellij.openapi.diagnostic.Logger LOG public boolean ADD_MAINS_TO_ENTRIES public boolean ADD_APPLET_TO_ENTRIES public boolean ADD_SERVLET_TO_ENTRIES public boolean ADD_NONJAVA_TO_ENTRIES private boolean TEST_ENTRY_POINTS public static final String DISPLAY_NAME public static final String SHORT_NAME public static final String ALTERNATIVE_ID final java.util.List myExtensions final com.intellij.codeInspection.unusedSymbol.UnusedSymbolLocalInspectionBase myLocalInspectionBase private static final com.intellij.openapi.util.Key PROCESSED_SUSPICIOUS_ELEMENTS_KEY private static final com.intellij.openapi.util.Key PHASE_KEY private final boolean myEnabledInEditor public void <init> () public void <init> (boolean) Exception e com.intellij.codeInspection.reference.EntryPoint entryPoint boolean enabledInEditor com.intellij.openapi.extensions.ExtensionPoint point com.intellij.codeInspection.reference.EntryPoint[] extensions java.util.List deadCodeAddIns protected com.intellij.codeInspection.unusedSymbol.UnusedSymbolLocalInspectionBase createUnusedSymbolLocalInspection () public com.intellij.codeInspection.unusedSymbol.UnusedSymbolLocalInspectionBase getSharedLocalInspectionTool () private boolean isAddMainsEnabled () private boolean isAddAppletEnabled () private boolean isAddServletEnabled () private boolean isAddNonJavaUsedEnabled () public boolean isTestEntryPoints () public void setTestEntryPoints (boolean) boolean testEntryPoints public java.lang.String getDisplayName () public java.lang.String getGroupDisplayName () public java.lang.String getShortName () public void readSettings (org.jdom.Element) throws com.intellij.openapi.util.InvalidDataException com.intellij.codeInspection.reference.EntryPoint extension org.jdom.Element node String testEntriesAttr public void writeSettings (org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException org.jdom.Element node protected void writeUnusedDeclarationSettings (org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException com.intellij.codeInspection.reference.EntryPoint extension org.jdom.Element node private static boolean isExternalizableNoParameterConstructor (org.jetbrains.uast.UMethod, com.intellij.codeInspection.reference.RefClass) org.jetbrains.uast.UMethod method com.intellij.codeInspection.reference.RefClass refClass java.util.List parameterList org.jetbrains.uast.UClass aClass private static boolean isSerializationImplicitlyUsedField (org.jetbrains.uast.UField) org.jetbrains.uast.UField field String name org.jetbrains.uast.UClass aClass private static boolean isWriteObjectMethod (org.jetbrains.uast.UMethod, com.intellij.codeInspection.reference.RefClass) org.jetbrains.uast.UMethod method com.intellij.codeInspection.reference.RefClass refClass String name java.util.List parameters org.jetbrains.uast.UClass aClass private static boolean isReadObjectMethod (org.jetbrains.uast.UMethod, com.intellij.codeInspection.reference.RefClass) org.jetbrains.uast.UMethod method com.intellij.codeInspection.reference.RefClass refClass String name java.util.List parameters org.jetbrains.uast.UClass aClass private static boolean isWriteReplaceMethod (org.jetbrains.uast.UMethod, com.intellij.codeInspection.reference.RefClass) org.jetbrains.uast.UMethod method com.intellij.codeInspection.reference.RefClass refClass String name java.util.List parameters org.jetbrains.uast.UClass aClass private static boolean isReadResolveMethod (org.jetbrains.uast.UMethod, com.intellij.codeInspection.reference.RefClass) org.jetbrains.uast.UMethod method com.intellij.codeInspection.reference.RefClass refClass String name java.util.List parameters org.jetbrains.uast.UClass aClass private static boolean equalsToText (com.intellij.psi.PsiType, java.lang.String) com.intellij.psi.PsiType type String text private static boolean isSerializable (org.jetbrains.uast.UClass, com.intellij.codeInspection.reference.RefClass) org.jetbrains.uast.UClass aClass com.intellij.codeInspection.reference.RefClass refClass com.intellij.psi.PsiClass psi com.intellij.psi.PsiClass serializableClass private static boolean isExternalizable (org.jetbrains.uast.UClass, com.intellij.codeInspection.reference.RefClass) org.jetbrains.uast.UClass aClass com.intellij.codeInspection.reference.RefClass refClass com.intellij.psi.PsiClass psi com.intellij.psi.PsiClass externalizableClass private static boolean isSerializable (org.jetbrains.uast.UClass, com.intellij.codeInspection.reference.RefClass, com.intellij.psi.PsiClass) com.intellij.codeInspection.reference.RefClass subClass java.util.Set subClasses org.jetbrains.uast.UClass aClass com.intellij.codeInspection.reference.RefClass refClass com.intellij.psi.PsiClass serializableClass public void runInspection (com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext, com.intellij.codeInspection.ProblemDescriptionsProcessor) com.intellij.analysis.AnalysisScope scope com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.GlobalInspectionContext globalContext com.intellij.codeInspection.ProblemDescriptionsProcessor problemDescriptionsProcessor public boolean isEntryPoint (com.intellij.codeInspection.reference.RefElement) org.jetbrains.uast.UElement uElement com.intellij.codeInspection.ex.EntryPointsManager entryPointsManager com.intellij.codeInspection.reference.EntryPoint extension com.intellij.codeInspection.reference.RefElement owner com.intellij.psi.PsiElement element public boolean isEntryPoint (com.intellij.psi.PsiElement) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass applet com.intellij.psi.PsiClass servlet com.intellij.codeInspection.ex.EntryPointsManager entryPointsManager com.intellij.codeInspection.reference.EntryPoint extension com.intellij.psi.PsiElement element com.intellij.openapi.project.Project project com.intellij.psi.JavaPsiFacade psiFacade private static boolean hasMainMethodDeep (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass innerClass com.intellij.psi.PsiClass aClass public boolean isGlobalEnabledInEditor () public static com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase findUnusedDeclarationInspection (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.codeInspection.InspectionProfile profile com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase tool public static boolean isDeclaredAsEntryPoint (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement method public boolean queryExternalUsagesRequests (com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext, com.intellij.codeInspection.ProblemDescriptionsProcessor) com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.GlobalInspectionContext globalContext com.intellij.codeInspection.ProblemDescriptionsProcessor problemDescriptionsProcessor int phase java.util.Set processedSuspicious boolean firstPhase com.intellij.codeInspection.util.RefFilter filter boolean[] requestAdded private static boolean isSerializablePatternMethod (org.jetbrains.uast.UMethod, com.intellij.codeInspection.reference.RefClass) org.jetbrains.uast.UMethod psiMethod com.intellij.codeInspection.reference.RefClass refClass private static void enqueueMethodUsages (com.intellij.codeInspection.GlobalInspectionContext, com.intellij.codeInspection.reference.RefMethod) com.intellij.codeInspection.reference.RefMethod refSuper com.intellij.codeInspection.GlobalInspectionContext globalContext com.intellij.codeInspection.reference.RefMethod refMethod public com.intellij.codeInspection.ex.JobDescriptor[] getAdditionalJobs (com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.GlobalInspectionContext context void checkForReachableRefs (com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.reference.RefElement entry com.intellij.codeInspection.GlobalInspectionContext context com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase$CodeScanner codeScanner com.intellij.codeInspection.reference.RefManager refManager private static com.intellij.codeInspection.ex.EntryPointsManager getEntryPointsManager (com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.GlobalInspectionContext context public java.util.List getExtensions () public volatile synthetic com.intellij.codeInspection.LocalInspectionTool getSharedLocalInspectionTool () private static synthetic boolean lambda$enqueueMethodUsages$1 (com.intellij.codeInspection.GlobalInspectionContext, com.intellij.codeInspection.reference.RefMethod, com.intellij.psi.PsiReference) com.intellij.codeInspection.GlobalInspectionContext globalContext com.intellij.codeInspection.reference.RefMethod refMethod com.intellij.psi.PsiReference psiReference private static synthetic int lambda$new$0 (com.intellij.codeInspection.reference.EntryPoint, com.intellij.codeInspection.reference.EntryPoint) com.intellij.codeInspection.reference.EntryPoint o1 com.intellij.codeInspection.reference.EntryPoint o2 static synthetic com.intellij.codeInspection.ex.EntryPointsManager access$000 (com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.GlobalInspectionContext x0 static synthetic boolean access$200 (org.jetbrains.uast.UField) org.jetbrains.uast.UField x0 static synthetic com.intellij.openapi.diagnostic.Logger access$300 () static synthetic boolean access$400 (org.jetbrains.uast.UMethod, com.intellij.codeInspection.reference.RefClass) org.jetbrains.uast.UMethod x0 com.intellij.codeInspection.reference.RefClass x1 static synthetic void access$500 (com.intellij.codeInspection.GlobalInspectionContext, com.intellij.codeInspection.reference.RefMethod) com.intellij.codeInspection.GlobalInspectionContext x0 com.intellij.codeInspection.reference.RefMethod x1 static synthetic boolean access$600 (com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase) com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/deprecation/DeprecatedApiUsageProcessor.class
DeprecatedApiUsageProcessor.java package com.intellij.codeInspection.deprecation public final com.intellij.codeInspection.deprecation.DeprecatedApiUsageProcessor extends java.lang.Object implements com.intellij.codeInspection.apiUsage.ApiUsageProcessor { private final com.intellij.codeInspection.ProblemsHolder myHolder private final boolean myIgnoreInsideDeprecated private final boolean myIgnoreAbstractDeprecatedOverrides private final boolean myIgnoreImportStatements private final boolean myIgnoreMethodsOfDeprecated private final boolean myIgnoreInSameOutermostClass private final boolean myForRemoval private final com.intellij.codeInspection.ProblemHighlightType myHighlightType public void <init> (com.intellij.codeInspection.ProblemsHolder, boolean, boolean, boolean, boolean, boolean, boolean, com.intellij.lang.annotation.HighlightSeverity) com.intellij.codeInspection.ProblemsHolder holder boolean ignoreInsideDeprecated boolean ignoreAbstractDeprecatedOverrides boolean ignoreImportStatements boolean ignoreMethodsOfDeprecated boolean ignoreInSameOutermostClass boolean forRemoval com.intellij.lang.annotation.HighlightSeverity severity public void processReference (org.jetbrains.uast.UElement, com.intellij.psi.PsiModifierListOwner, org.jetbrains.uast.UExpression) org.jetbrains.uast.UElement sourceNode com.intellij.psi.PsiModifierListOwner target org.jetbrains.uast.UExpression qualifier public void processImportReference (org.jetbrains.uast.UElement, com.intellij.psi.PsiModifierListOwner) org.jetbrains.uast.UElement sourceNode com.intellij.psi.PsiModifierListOwner target private void checkTargetDeprecated (org.jetbrains.uast.UElement, com.intellij.psi.PsiModifierListOwner) org.jetbrains.uast.UElement sourceNode com.intellij.psi.PsiModifierListOwner target com.intellij.psi.PsiElement elementToHighlight private void checkTargetDeprecated (com.intellij.psi.PsiElement, com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiElement elementToHighlight com.intellij.psi.PsiModifierListOwner target public void processConstructorInvocation (org.jetbrains.uast.UElement, com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod, org.jetbrains.uast.UClass) com.intellij.psi.PsiElement elementToHighlight String description org.jetbrains.uast.UElement sourceNode com.intellij.psi.PsiClass instantiatedClass com.intellij.psi.PsiMethod constructor org.jetbrains.uast.UClass subclassDeclaration public void processMethodOverriding (org.jetbrains.uast.UMethod, com.intellij.psi.PsiMethod) String description org.jetbrains.uast.UMethod method com.intellij.psi.PsiMethod overriddenMethod com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement methodNameElement public void processJavaModuleReference (com.intellij.psi.PsiJavaModuleReference, com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModuleReference javaModuleReference com.intellij.psi.PsiJavaModule target private boolean isDefaultConstructorDeprecated (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass java.util.List externalDeprecated private synthetic boolean lambda$isDefaultConstructorDeprecated$0 (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation annotation private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/deprecation/DeprecationInspection.class
DeprecationInspection.java package com.intellij.codeInspection.deprecation public com.intellij.codeInspection.deprecation.DeprecationInspection extends com.intellij.codeInspection.deprecation.DeprecationInspectionBase { public static final String SHORT_NAME public static final String ID public static final String DISPLAY_NAME public static final String IGNORE_METHODS_OF_DEPRECATED_NAME public boolean IGNORE_INSIDE_DEPRECATED public boolean IGNORE_ABSTRACT_DEPRECATED_OVERRIDES public boolean IGNORE_IMPORT_STATEMENTS public boolean IGNORE_METHODS_OF_DEPRECATED public void <init> () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly public java.lang.String getDisplayName () public java.lang.String getGroupDisplayName () public java.lang.String getShortName () public java.lang.String getID () public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel panel static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/deprecation/DeprecationInspectionBase.class
DeprecationInspectionBase.java package com.intellij.codeInspection.deprecation public abstract com.intellij.codeInspection.deprecation.DeprecationInspectionBase extends com.intellij.codeInspection.LocalInspectionTool { public boolean IGNORE_IN_SAME_OUTERMOST_CLASS public void <init> () public boolean isEnabledByDefault () public static void checkDeprecated (com.intellij.psi.PsiModifierListOwner, com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange, boolean, boolean, boolean, boolean, com.intellij.codeInspection.ProblemsHolder, boolean, com.intellij.codeInspection.ProblemHighlightType) com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiModifierListOwner element com.intellij.psi.PsiElement elementToHighlight com.intellij.openapi.util.TextRange rangeInElement boolean ignoreInsideDeprecated boolean ignoreImportStatements boolean ignoreMethodsOfDeprecated boolean ignoreInSameOutermostClass com.intellij.codeInspection.ProblemsHolder holder boolean forRemoval com.intellij.codeInspection.ProblemHighlightType highlightType String description com.intellij.codeInspection.LocalQuickFix replacementQuickFix private static boolean isElementInsideImportStatement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement elementToHighlight public static boolean isElementInsideDeprecated (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent private static com.intellij.codeInspection.LocalQuickFix getReplacementQuickFix (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiMethod replacement com.intellij.psi.PsiField replacement com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement refElement com.intellij.psi.PsiElement elementToHighlight com.intellij.psi.PsiMethodCallExpression methodCall public static java.lang.String getPresentableName (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiElement protected static boolean isForRemovalAttributeSet (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner element com.intellij.psi.PsiAnnotation annotation protected static boolean isForRemovalAttributeSet (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation deprecatedAnnotation private static boolean areElementsInSameOutermostClass (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement refElement com.intellij.psi.PsiElement elementToHighlight com.intellij.psi.PsiClass outermostClass static void addSameOutermostClassCheckBox (com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel) com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel panel protected static java.lang.String getDescription (java.lang.String, boolean, com.intellij.codeInspection.ProblemHighlightType) com.intellij.codeInspection.ProblemHighlightType defaultType String description boolean forRemoval com.intellij.codeInspection.ProblemHighlightType highlightType private static com.intellij.psi.PsiField findReplacementInJavaDoc (com.intellij.psi.PsiField, com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiField field com.intellij.psi.PsiReferenceExpression referenceExpression private static com.intellij.psi.PsiMethod findReplacementInJavaDoc (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethod sourceMethod com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethodCallExpression call private static java.util.stream.Stream getReplacementCandidatesFromJavadoc (com.intellij.psi.PsiDocCommentOwner, java.lang.Class, com.intellij.psi.PsiElement, com.intellij.psi.PsiClass) com.intellij.psi.PsiDocCommentOwner member Class clazz com.intellij.psi.PsiElement context com.intellij.psi.PsiClass qualifierClass com.intellij.psi.javadoc.PsiDocComment doc java.util.Collection docTags private static boolean areReplaceable (com.intellij.psi.PsiField, com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiField suggested com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiType expectedType com.intellij.psi.PsiType suggestedType private static boolean areReplaceable (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethodCallExpression) String qualifierText com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiClass qualifierClass com.intellij.psi.PsiClass suggestedClass com.intellij.psi.PsiType suggestedCallType com.intellij.psi.PsiMethod initial com.intellij.psi.PsiMethod suggestedReplacement com.intellij.psi.PsiMethodCallExpression call boolean isInitialStatic String qualifierText com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.PsiExpressionList arguments com.intellij.psi.PsiMethodCallExpression suggestedCall com.intellij.psi.PsiType type com.intellij.psi.infos.MethodCandidateInfo result private static com.intellij.psi.PsiClass getQualifierClass (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiExpression expression private static com.intellij.psi.PsiReferenceExpression getFieldReferenceExpression (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static com.intellij.psi.PsiMethodCallExpression getMethodCall (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static synthetic boolean lambda$getReplacementCandidatesFromJavadoc$10 (com.intellij.psi.PsiDocCommentOwner, com.intellij.psi.PsiDocCommentOwner) com.intellij.psi.PsiDocCommentOwner member com.intellij.psi.PsiDocCommentOwner tagMethod private static synthetic boolean lambda$getReplacementCandidatesFromJavadoc$9 (com.intellij.psi.PsiElement, com.intellij.psi.PsiClass, com.intellij.psi.PsiDocCommentOwner) com.intellij.psi.PsiElement context com.intellij.psi.PsiClass qualifierClass com.intellij.psi.PsiDocCommentOwner tagMethod private static synthetic boolean lambda$getReplacementCandidatesFromJavadoc$8 (com.intellij.psi.PsiDocCommentOwner) com.intellij.psi.PsiDocCommentOwner tagMethod private static synthetic com.intellij.psi.PsiDocCommentOwner lambda$getReplacementCandidatesFromJavadoc$7 (java.lang.Class, com.intellij.psi.PsiElement) Class clazz com.intellij.psi.PsiElement resolved private static synthetic com.intellij.psi.PsiElement lambda$getReplacementCandidatesFromJavadoc$6 (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference reference private static synthetic com.intellij.psi.PsiReference lambda$getReplacementCandidatesFromJavadoc$5 (com.intellij.psi.javadoc.PsiDocTagValue) com.intellij.psi.javadoc.PsiDocTagValue value private static synthetic com.intellij.psi.javadoc.PsiDocTagValue lambda$getReplacementCandidatesFromJavadoc$4 (com.intellij.psi.javadoc.PsiDocTag) com.intellij.psi.javadoc.PsiDocTag tag private static synthetic boolean lambda$getReplacementCandidatesFromJavadoc$3 (com.intellij.psi.javadoc.PsiDocTag) com.intellij.psi.javadoc.PsiDocTag t String name private static synthetic boolean lambda$findReplacementInJavaDoc$2 (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiMethod tagMethod private static synthetic boolean lambda$findReplacementInJavaDoc$1 (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiField) com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiField tagField private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$areElementsInSameOutermostClass$0 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement refElement private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/deprecation/DeprecationInspectionQuickFixesKt.class
deprecationInspectionQuickFixes.kt package com.intellij.codeInspection.deprecation public final com.intellij.codeInspection.deprecation.DeprecationInspectionQuickFixesKt extends java.lang.Object { private static final java.lang.String generateQualifierText (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiMember) boolean isReplacementStatic com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiReferenceExpression expr com.intellij.psi.PsiMember replacementMethod public static final synthetic java.lang.String access$generateQualifierText (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiMember) com.intellij.psi.PsiReferenceExpression expr com.intellij.psi.PsiMember replacementMethod }
com/intellij/codeInspection/deprecation/MarkedForRemovalInspection.class
MarkedForRemovalInspection.java package com.intellij.codeInspection.deprecation public com.intellij.codeInspection.deprecation.MarkedForRemovalInspection extends com.intellij.codeInspection.deprecation.DeprecationInspectionBase { public void <init> () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.lang.annotation.HighlightSeverity severity com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly com.intellij.psi.PsiFile file public java.lang.String getDisplayName () public java.lang.String getGroupDisplayName () public java.lang.String getShortName () public java.lang.String getID () public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel panel private static com.intellij.lang.annotation.HighlightSeverity getCurrentSeverity (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file com.intellij.codeInsight.daemon.HighlightDisplayKey highlightDisplayKey com.intellij.codeInspection.InspectionProfile profile com.intellij.codeHighlighting.HighlightDisplayLevel displayLevel private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/deprecation/ReplaceFieldReferenceFix.class
deprecationInspectionQuickFixes.kt package com.intellij.codeInspection.deprecation public final com.intellij.codeInspection.deprecation.ReplaceFieldReferenceFix extends com.intellij.codeInspection.LocalQuickFixOnPsiElement { private final com.intellij.psi.SmartPsiElementPointer myReplacementMethodPointer private final String myReplacementText public java.lang.String getFamilyName () public java.lang.String getText () public void invoke (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement replaced String qualifierText com.intellij.psi.PsiField replacementField com.intellij.psi.PsiReferenceExpression expr com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement public void <init> (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiField) com.intellij.psi.PsiReferenceExpression expr com.intellij.psi.PsiField replacementField }
com/intellij/codeInspection/deprecation/ReplaceMethodCallFix.class
deprecationInspectionQuickFixes.kt package com.intellij.codeInspection.deprecation public final com.intellij.codeInspection.deprecation.ReplaceMethodCallFix extends com.intellij.codeInspection.LocalQuickFixOnPsiElement { private final com.intellij.psi.SmartPsiElementPointer myReplacementMethodPointer private final String myReplacementText public java.lang.String getText () public java.lang.String getFamilyName () public void invoke (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiMethodCallExpression replaced com.intellij.psi.PsiExpression newMethodCall com.intellij.psi.PsiElementFactory elementFactory String qualifierText com.intellij.psi.PsiMethod replacementMethod com.intellij.psi.PsiMethodCallExpression expr com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement public void <init> (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethodCallExpression expr com.intellij.psi.PsiMethod replacementMethod }
com/intellij/codeInspection/duplicateThrows/DuplicateThrowsInspection$1.class
DuplicateThrowsInspection.java package com.intellij.codeInspection.duplicateThrows com.intellij.codeInspection.duplicateThrows.DuplicateThrowsInspection$1 extends com.intellij.psi.JavaElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeInspection.duplicateThrows.DuplicateThrowsInspection this$0 void <init> (com.intellij.codeInspection.duplicateThrows.DuplicateThrowsInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.duplicateThrows.DuplicateThrowsInspection this$0 public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.javadoc.PsiDocTag[] docTags com.intellij.psi.javadoc.PsiDocComment comment com.intellij.psi.PsiClassType type com.intellij.psi.PsiClassType otherType String problem com.intellij.psi.PsiJavaCodeReferenceElement ref int j int i com.intellij.psi.PsiMethod method com.intellij.psi.PsiReferenceList throwsList com.intellij.psi.PsiJavaCodeReferenceElement[] refs com.intellij.psi.PsiClassType[] types }
com/intellij/codeInspection/duplicateThrows/DuplicateThrowsInspection.class
DuplicateThrowsInspection.java package com.intellij.codeInspection.duplicateThrows public com.intellij.codeInspection.duplicateThrows.DuplicateThrowsInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool implements com.intellij.codeInspection.CleanupLocalInspectionTool { public boolean ignoreSubclassing public void <init> () public java.lang.String getDisplayName () public java.lang.String getGroupDisplayName () public java.lang.String getShortName () public javax.swing.JComponent createOptionsPanel () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private static boolean refersTo (com.intellij.psi.javadoc.PsiDocTag[], com.intellij.psi.PsiClassType) com.intellij.psi.javadoc.PsiDocTagValue element com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.javadoc.PsiDocTag tag com.intellij.psi.javadoc.PsiDocTag[] tags com.intellij.psi.PsiClassType exceptionType public boolean isEnabledByDefault () static synthetic boolean access$000 (com.intellij.psi.javadoc.PsiDocTag[], com.intellij.psi.PsiClassType) com.intellij.psi.javadoc.PsiDocTag[] x0 com.intellij.psi.PsiClassType x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/equalsAndHashcode/EqualsAndHashcodeBase$1.class
EqualsAndHashcodeBase.java package com.intellij.codeInspection.equalsAndHashcode com.intellij.codeInspection.equalsAndHashcode.EqualsAndHashcodeBase$1 extends com.intellij.psi.JavaElementVisitor { final synthetic com.intellij.psi.PsiMethod val$myEquals final synthetic com.intellij.psi.PsiMethod val$myHashCode final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic boolean val$isOnTheFly final synthetic com.intellij.codeInspection.equalsAndHashcode.EqualsAndHashcodeBase this$0 void <init> (com.intellij.codeInspection.equalsAndHashcode.EqualsAndHashcodeBase, com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod, com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.equalsAndHashcode.EqualsAndHashcodeBase this$0 public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiIdentifier identifier com.intellij.psi.PsiClass aClass boolean[] hasEquals boolean[] hasHashCode }
com/intellij/codeInspection/equalsAndHashcode/EqualsAndHashcodeBase.class
EqualsAndHashcodeBase.java package com.intellij.codeInspection.equalsAndHashcode public com.intellij.codeInspection.equalsAndHashcode.EqualsAndHashcodeBase extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { public void <init> () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly com.intellij.openapi.project.Project project com.intellij.openapi.util.Pair pair com.intellij.psi.PsiMethod myEquals com.intellij.psi.PsiMethod myHashCode private static void processClass (com.intellij.psi.PsiClass, boolean[], boolean[], com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass boolean[] hasEquals boolean[] hasHashCode com.intellij.psi.PsiMethod equals com.intellij.psi.PsiMethod hashcode com.intellij.psi.PsiMethod[] methods public java.lang.String getDisplayName () public java.lang.String getGroupDisplayName () public java.lang.String getShortName () protected com.intellij.codeInspection.LocalQuickFix[] buildFixes (boolean, boolean) boolean isOnTheFly boolean hasEquals private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$buildVisitor$1 (com.intellij.openapi.project.Project) String name com.intellij.psi.PsiMethod method com.intellij.openapi.project.Project project com.intellij.psi.JavaPsiFacade psiFacade com.intellij.psi.PsiClass psiObjectClass com.intellij.psi.PsiMethod[] methods com.intellij.psi.PsiMethod myEquals com.intellij.psi.PsiMethod myHashCode private static synthetic com.intellij.psi.PsiClass lambda$null$0 (com.intellij.psi.JavaPsiFacade, com.intellij.openapi.project.Project) throws java.lang.RuntimeException com.intellij.psi.JavaPsiFacade psiFacade com.intellij.openapi.project.Project project static synthetic void access$000 (com.intellij.psi.PsiClass, boolean[], boolean[], com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod) com.intellij.psi.PsiClass x0 boolean[] x1 boolean[] x2 com.intellij.psi.PsiMethod x3 com.intellij.psi.PsiMethod x4 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ex/EntryPointsManagerBase$1.class
EntryPointsManagerBase.java package com.intellij.codeInspection.ex com.intellij.codeInspection.ex.EntryPointsManagerBase$1 extends java.lang.Object implements com.intellij.openapi.extensions.ExtensionPointListener { final synthetic com.intellij.openapi.project.Project val$project final synthetic com.intellij.codeInspection.ex.EntryPointsManagerBase this$0 void <init> (com.intellij.codeInspection.ex.EntryPointsManagerBase, com.intellij.openapi.project.Project) com.intellij.codeInspection.ex.EntryPointsManagerBase this$0 public void extensionAdded (com.intellij.codeInspection.reference.EntryPoint, com.intellij.openapi.extensions.PluginDescriptor) com.intellij.codeInspection.reference.EntryPoint extension com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor public void extensionRemoved (com.intellij.codeInspection.reference.EntryPoint, com.intellij.openapi.extensions.PluginDescriptor) com.intellij.codeInspection.reference.EntryPoint extension com.intellij.openapi.extensions.PluginDescriptor pluginDescriptor public volatile synthetic void extensionRemoved (java.lang.Object, com.intellij.openapi.extensions.PluginDescriptor) public volatile synthetic void extensionAdded (java.lang.Object, com.intellij.openapi.extensions.PluginDescriptor) private static synthetic void lambda$extensionRemoved$0 (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ex/EntryPointsManagerBase$AddImplicitlyWriteAnnotation.class
EntryPointsManagerBase.java package com.intellij.codeInspection.ex public com.intellij.codeInspection.ex.EntryPointsManagerBase$AddImplicitlyWriteAnnotation extends java.lang.Object implements com.intellij.codeInsight.intention.IntentionAction { private final String myQualifiedName final synthetic com.intellij.codeInspection.ex.EntryPointsManagerBase this$0 public void <init> (com.intellij.codeInspection.ex.EntryPointsManagerBase, java.lang.String) com.intellij.codeInspection.ex.EntryPointsManagerBase this$0 String qualifiedName public java.lang.String getText () public java.lang.String getFamilyName () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project1 com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public boolean startInWriteAction () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ex/EntryPointsManagerBase$ClassPattern.class
EntryPointsManagerBase.java package com.intellij.codeInspection.ex public com.intellij.codeInspection.ex.EntryPointsManagerBase$ClassPattern extends java.lang.Object { public String pattern public boolean hierarchically public String method private java.util.regex.Pattern regexp private java.util.regex.Pattern methodRegexp public void <init> (com.intellij.codeInspection.ex.EntryPointsManagerBase$ClassPattern) com.intellij.codeInspection.ex.EntryPointsManagerBase$ClassPattern classPattern public void <init> () public java.util.regex.Pattern getRegexp () public boolean equals (java.lang.Object) Object o com.intellij.codeInspection.ex.EntryPointsManagerBase$ClassPattern pattern1 public int hashCode () int result public java.util.regex.Pattern getMethodRegexp () private static java.util.regex.Pattern createRegexp (java.lang.String) java.util.regex.PatternSyntaxException e String pattern String replace }
com/intellij/codeInspection/ex/EntryPointsManagerBase.class
EntryPointsManagerBase.java package com.intellij.codeInspection.ex public abstract com.intellij.codeInspection.ex.EntryPointsManagerBase extends com.intellij.codeInspection.ex.EntryPointsManager implements com.intellij.openapi.components.PersistentStateComponent { private static final String[] STANDARD_ANNOS private volatile java.util.List ADDITIONAL_ANNOS public com.intellij.openapi.util.JDOMExternalizableStringList ADDITIONAL_ANNOTATIONS protected java.util.List myWriteAnnotations private final java.util.Map myPersistentEntryPoints private final java.util.LinkedHashSet myPatterns private final java.util.Set myTemporaryEntryPoints private static final String VERSION private static final String VERSION_ATTR private static final String ENTRY_POINT_ATTR private boolean myAddNonJavaEntries private boolean myResolved protected final com.intellij.openapi.project.Project myProject private long myLastModificationCount static final synthetic boolean $assertionsDisabled public java.util.Collection getAdditionalAnnotations () String[] ignoredAnnotations com.intellij.codeInspection.reference.EntryPoint extension java.util.List annos public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public static com.intellij.codeInspection.ex.EntryPointsManagerBase getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void loadState (org.jdom.Element) com.intellij.codeInspection.reference.SmartRefElementPointerImpl entryPoint org.jdom.Element entryElement Object aContent java.util.List content String version com.intellij.codeInspection.ex.EntryPointsManagerBase$ClassPattern classPattern org.jdom.Element pattern String value org.jdom.Element annoElement org.jdom.Element element org.jdom.Element entryPointsElement org.jdom.Element writeAnnotations public org.jdom.Element getState () com.intellij.codeInspection.ex.EntryPointsManagerBase$ClassPattern pattern String writeAnnotation org.jdom.Element writeAnnotations org.jdom.Element element public static void writeExternal (org.jdom.Element, java.util.Map, com.intellij.openapi.util.JDOMExternalizableStringList) com.intellij.codeInspection.reference.SmartRefElementPointer entryPoint org.jdom.Element entryPointsElement org.jdom.Element element java.util.Map persistentEntryPoints com.intellij.openapi.util.JDOMExternalizableStringList additional_annotations java.util.Collection elementPointers public void resolveEntryPoints (com.intellij.codeInspection.reference.RefManager) com.intellij.codeInspection.reference.RefManager manager private void purgeTemporaryEntryPoints () com.intellij.codeInspection.reference.RefElement entryPoint private java.util.List getPatternEntryPoints (com.intellij.codeInspection.reference.RefManager) com.intellij.codeInspection.reference.RefMethod refMethod com.intellij.codeInspection.reference.RefEntity entity java.util.List children com.intellij.codeInspection.reference.RefEntity refClass com.intellij.codeInspection.ex.EntryPointsManagerBase$ClassPattern pattern com.intellij.codeInspection.reference.RefManager manager java.util.List entries public void addEntryPoint (com.intellij.codeInspection.reference.RefElement, boolean) com.intellij.codeInspection.ex.EntryPointsManagerBase$ClassPattern classPattern com.intellij.codeInspection.ex.EntryPointsManager entryPointsManager com.intellij.codeInspection.reference.RefClass refClass com.intellij.codeInspection.reference.RefMethod refConstructor com.intellij.codeInspection.reference.RefClass refClass java.util.List refConstructors com.intellij.codeInspection.ex.EntryPointsManager entryPointsManager com.intellij.codeInspection.reference.SmartRefElementPointerImpl entry com.intellij.codeInspection.reference.RefElement newEntryPoint boolean isPersistent private static java.lang.String getMethodName (com.intellij.codeInspection.reference.RefElement) com.intellij.codeInspection.reference.RefElement newEntryPoint String methodSignature int indexOf public void removeEntryPoint (com.intellij.codeInspection.reference.RefElement) com.intellij.codeInspection.reference.SmartRefElementPointer value java.util.Map$Entry entry com.intellij.openapi.project.Project project com.intellij.codeInspection.ex.EntryPointsManager entryPointsManager String methodName com.intellij.codeInspection.ex.EntryPointsManagerBase$ClassPattern classPattern java.util.Iterator iterator String qualifiedName com.intellij.codeInspection.reference.RefClass aClass com.intellij.codeInspection.reference.RefElement anEntryPoint java.util.Set set String key public com.intellij.codeInspection.reference.RefElement[] getEntryPoints (com.intellij.codeInspection.reference.RefManager) com.intellij.codeInspection.reference.RefEntity elt com.intellij.codeInspection.reference.SmartRefElementPointer refElementPointer com.intellij.codeInspection.reference.RefManager refManager java.util.List entries java.util.Collection collection public void dispose () private void validateEntryPoints () com.intellij.codeInspection.reference.RefElement refElement com.intellij.codeInspection.reference.SmartRefElementPointer entry com.intellij.codeInspection.reference.RefElement refElement java.util.Collection collection com.intellij.codeInspection.reference.SmartRefElementPointer[] entries java.util.Iterator it long count public void cleanup () com.intellij.codeInspection.reference.SmartRefElementPointer entry java.util.Collection entries public boolean isAddNonJavaEntries () public void addAllPersistentEntries (com.intellij.codeInspection.ex.EntryPointsManagerBase) com.intellij.codeInspection.ex.EntryPointsManagerBase manager static void convert (org.jdom.Element, java.util.Map) int spaceIdx int lastDotIdx int parenIndex boolean notype String className String methodSignature String className String fieldName int lastDotIdx String fqName String type com.intellij.codeInspection.reference.SmartRefElementPointerImpl entryPoint org.jdom.Element entryElement Object aContent org.jdom.Element element java.util.Map persistentEntryPoints java.util.List content public void setAddNonJavaEntries (boolean) boolean addNonJavaEntries public boolean isImplicitWrite (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public boolean isEntryPoint (com.intellij.psi.PsiElement) com.intellij.codeInspection.ex.EntryPointsManagerBase$ClassPattern pattern String qualifiedName java.util.regex.Pattern methodRegexp boolean acceptedName com.intellij.codeInspection.ex.EntryPointsManagerBase$ClassPattern pattern String name String qualifiedName com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiElement element com.intellij.psi.PsiModifierListOwner owner private static boolean isAcceptedByPattern (com.intellij.psi.PsiClass, java.lang.String, com.intellij.codeInspection.ex.EntryPointsManagerBase$ClassPattern, java.util.Set) String superClassQualifiedName com.intellij.psi.PsiClass superClass com.intellij.psi.PsiClass element String qualifiedName com.intellij.codeInspection.ex.EntryPointsManagerBase$ClassPattern pattern java.util.Set visited java.util.regex.Pattern regexp public java.util.LinkedHashSet getPatterns () public volatile synthetic void loadState (java.lang.Object) public volatile synthetic java.lang.Object getState () private static synthetic com.intellij.codeInspection.reference.RefEntity lambda$getPatternEntryPoints$2 (com.intellij.codeInspection.reference.RefManager, com.intellij.codeInspection.ex.EntryPointsManagerBase$ClassPattern) throws java.lang.RuntimeException com.intellij.codeInspection.reference.RefManager manager com.intellij.codeInspection.ex.EntryPointsManagerBase$ClassPattern pattern private synthetic void lambda$resolveEntryPoints$1 (com.intellij.codeInspection.reference.RefManager) throws java.lang.RuntimeException com.intellij.codeInspection.reference.RefEntity refElement com.intellij.codeInspection.reference.SmartRefElementPointer entryPoint com.intellij.codeInspection.reference.RefManager manager private static synthetic void lambda$null$0 (com.intellij.codeInspection.reference.RefElementImpl) com.intellij.codeInspection.reference.RefElementImpl entity static synthetic java.util.List access$000 (com.intellij.codeInspection.ex.EntryPointsManagerBase) com.intellij.codeInspection.ex.EntryPointsManagerBase x0 static synthetic java.util.List access$002 (com.intellij.codeInspection.ex.EntryPointsManagerBase, java.util.List) com.intellij.codeInspection.ex.EntryPointsManagerBase x0 java.util.List x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/inconsistentLanguageLevel/InconsistentLanguageLevelInspection.class
InconsistentLanguageLevelInspection.java package com.intellij.codeInspection.inconsistentLanguageLevel public com.intellij.codeInspection.inconsistentLanguageLevel.InconsistentLanguageLevelInspection extends com.intellij.codeInspection.GlobalInspectionTool { public void <init> () public boolean isGraphNeeded () public com.intellij.codeInspection.CommonProblemDescriptor[] checkElement (com.intellij.codeInspection.reference.RefEntity, com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext, com.intellij.codeInspection.ProblemDescriptionsProcessor) com.intellij.codeInspection.CommonProblemDescriptor problemDescriptor com.intellij.openapi.module.Module dependantModule com.intellij.pom.java.LanguageLevel dependantLanguageLevel com.intellij.openapi.roots.OrderEntry entry com.intellij.openapi.module.Module module com.intellij.pom.java.LanguageLevel languageLevel com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.analysis.AnalysisScope scope com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.GlobalInspectionContext globalContext com.intellij.codeInspection.ProblemDescriptionsProcessor processor public boolean isEnabledByDefault () public java.lang.String getGroupDisplayName () public java.lang.String getDisplayName () public java.lang.String getShortName () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/inheritance/ImplicitSubclassInspection$MakeExtendableFix$Companion.class
ImplicitSubclassInspection.kt package com.intellij.codeInspection.inheritance public final com.intellij.codeInspection.inheritance.ImplicitSubclassInspection$MakeExtendableFix$Companion extends java.lang.Object { private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
com/intellij/codeInspection/inheritance/ImplicitSubclassInspection$MakeExtendableFix$invoke$1.class
ImplicitSubclassInspection.kt package com.intellij.codeInspection.inheritance final com.intellij.codeInspection.inheritance.ImplicitSubclassInspection$MakeExtendableFix$invoke$1 extends java.lang.Object implements java.lang.Runnable { final synthetic com.intellij.openapi.project.Project $project final synthetic com.intellij.util.IncorrectOperationException $e public final void run () void <init> (com.intellij.openapi.project.Project, com.intellij.util.IncorrectOperationException) }
com/intellij/codeInspection/inheritance/ImplicitSubclassInspection$MakeExtendableFix$text$1.class
ImplicitSubclassInspection.kt package com.intellij.codeInspection.inheritance final com.intellij.codeInspection.inheritance.ImplicitSubclassInspection$MakeExtendableFix$text$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { public static final com.intellij.codeInspection.inheritance.ImplicitSubclassInspection$MakeExtendableFix$text$1 INSTANCE public volatile synthetic java.lang.Object invoke (java.lang.Object) public final java.lang.String invoke (com.intellij.codeInsight.intention.IntentionAction) com.intellij.codeInsight.intention.IntentionAction it void <init> () static void <clinit> () }
com/intellij/codeInspection/inheritance/ImplicitSubclassInspection$MakeExtendableFix$text$2.class
ImplicitSubclassInspection.kt package com.intellij.codeInspection.inheritance final com.intellij.codeInspection.inheritance.ImplicitSubclassInspection$MakeExtendableFix$text$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { public static final com.intellij.codeInspection.inheritance.ImplicitSubclassInspection$MakeExtendableFix$text$2 INSTANCE public volatile synthetic java.lang.Object invoke (java.lang.Object) public final java.lang.String invoke (com.intellij.codeInsight.intention.IntentionAction) com.intellij.codeInsight.intention.IntentionAction it void <init> () static void <clinit> () }
com/intellij/codeInspection/inheritance/ImplicitSubclassInspection$MakeExtendableFix.class
ImplicitSubclassInspection.kt package com.intellij.codeInspection.inheritance final com.intellij.codeInspection.inheritance.ImplicitSubclassInspection$MakeExtendableFix extends com.intellij.codeInspection.LocalQuickFixOnPsiElement { private final com.intellij.util.SmartList actionsToPerform private final int MAX_MESSAGES_TO_COMBINE private final String text private final java.util.List siblings private static final com.intellij.openapi.diagnostic.Logger LOG public static final com.intellij.codeInspection.inheritance.ImplicitSubclassInspection$MakeExtendableFix$Companion Companion public final boolean getHasActionsToPerform () public java.lang.String getFamilyName () public void invoke (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.codeInsight.intention.IntentionAction intentionAction com.intellij.util.IncorrectOperationException e com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement private final void collectMakeExtendable (org.jetbrains.uast.UDeclaration, com.intellij.util.SmartList, boolean) org.jetbrains.uast.UClass $this$apply int $i$a$-apply-ImplicitSubclassInspection$MakeExtendableFix$collectMakeExtendable$1 boolean isClassMember org.jetbrains.uast.UDeclaration declaration com.intellij.util.SmartList actionsList boolean checkParent static synthetic void collectMakeExtendable$default (com.intellij.codeInspection.inheritance.ImplicitSubclassInspection$MakeExtendableFix, org.jetbrains.uast.UDeclaration, com.intellij.util.SmartList, boolean, int, java.lang.Object) private final void addIfApplicable (com.intellij.lang.jvm.JvmModifiersOwner, com.intellij.lang.jvm.JvmModifier, boolean, com.intellij.util.SmartList) com.intellij.lang.jvm.actions.ChangeModifierRequest request com.intellij.lang.jvm.JvmModifiersOwner declaration com.intellij.lang.jvm.JvmModifier modifier boolean shouldPresent com.intellij.util.SmartList actionsList private final java.lang.String siblingsDescription () public java.lang.String getText () public final java.util.List getSiblings () public void <init> (org.jetbrains.uast.UDeclaration, java.lang.String, java.util.List) org.jetbrains.uast.UDeclaration it int $i$a$-let-ImplicitSubclassInspection$MakeExtendableFix$1 com.intellij.uast.UastSmartPointer sibling org.jetbrains.uast.UDeclaration uDeclaration String hintTargetName java.util.List siblings public synthetic void <init> (org.jetbrains.uast.UDeclaration, java.lang.String, java.util.List, int, kotlin.jvm.internal.DefaultConstructorMarker) static void <clinit> () }
com/intellij/codeInspection/inheritance/ImplicitSubclassInspection$buildVisitor$1.class
ImplicitSubclassInspection.kt package com.intellij.codeInspection.inheritance public final com.intellij.codeInspection.inheritance.ImplicitSubclassInspection$buildVisitor$1 extends com.intellij.psi.PsiElementVisitor { final synthetic com.intellij.codeInspection.inheritance.ImplicitSubclassInspection this$0 final synthetic com.intellij.codeInspection.ProblemsHolder $holder final synthetic boolean $isOnTheFly public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement it$iv int $i$a$-let-UastContextKt$toUElementOfType$1 com.intellij.psi.PsiElement $this$toUElementOfType$iv int $i$f$toUElementOfType com.intellij.codeInspection.ProblemDescriptor problem com.intellij.codeInspection.ProblemDescriptor[] problems org.jetbrains.uast.UClass uClass com.intellij.psi.PsiElement element void <init> (com.intellij.codeInspection.inheritance.ImplicitSubclassInspection, com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.inheritance.ImplicitSubclassInspection $outer com.intellij.codeInspection.ProblemsHolder $captured_local_variable$1 boolean $captured_local_variable$2 }
com/intellij/codeInspection/inheritance/ImplicitSubclassInspection$checkClass$methodsToOverride$1$1.class
ImplicitSubclassInspection.kt package com.intellij.codeInspection.inheritance final com.intellij.codeInspection.inheritance.ImplicitSubclassInspection$checkClass$methodsToOverride$1$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { final synthetic org.jetbrains.uast.UMethod $method public volatile synthetic java.lang.Object invoke (java.lang.Object) public final java.lang.String invoke (com.intellij.codeInspection.inheritance.ImplicitSubclassProvider$SubclassingInfo) com.intellij.codeInspection.inheritance.ImplicitSubclassProvider$SubclassingInfo it void <init> (org.jetbrains.uast.UMethod) }
com/intellij/codeInspection/inheritance/ImplicitSubclassInspection$checkClass$subclassInfos$1.class
ImplicitSubclassInspection.kt package com.intellij.codeInspection.inheritance final com.intellij.codeInspection.inheritance.ImplicitSubclassInspection$checkClass$subclassInfos$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { final synthetic com.intellij.psi.PsiClass $psiClass public volatile synthetic java.lang.Object invoke (java.lang.Object) public final com.intellij.codeInspection.inheritance.ImplicitSubclassProvider$SubclassingInfo invoke (com.intellij.codeInspection.inheritance.ImplicitSubclassProvider) com.intellij.codeInspection.inheritance.ImplicitSubclassProvider it void <init> (com.intellij.psi.PsiClass) }
com/intellij/codeInspection/inheritance/ImplicitSubclassInspection$checkClass$subclassProviders$1.class
ImplicitSubclassInspection.kt package com.intellij.codeInspection.inheritance final com.intellij.codeInspection.inheritance.ImplicitSubclassInspection$checkClass$subclassProviders$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { final synthetic com.intellij.psi.PsiClass $psiClass public volatile synthetic java.lang.Object invoke (java.lang.Object) public final boolean invoke (com.intellij.codeInspection.inheritance.ImplicitSubclassProvider) com.intellij.codeInspection.inheritance.ImplicitSubclassProvider it void <init> (com.intellij.psi.PsiClass) }
com/intellij/codeInspection/inheritance/ImplicitSubclassInspection.class
ImplicitSubclassInspection.kt package com.intellij.codeInspection.inheritance public final com.intellij.codeInspection.inheritance.ImplicitSubclassInspection extends com.intellij.codeInspection.LocalInspectionTool { private final java.util.Set methodHighlightableModifiersSet private final java.util.Set classHighlightableModifiersSet private final com.intellij.codeInspection.ProblemDescriptor[] checkClass (org.jetbrains.uast.UClass, com.intellij.codeInspection.InspectionManager, boolean) String description int $i$a$-let-ImplicitSubclassInspection$checkClass$methodsToOverride$1$2 org.jetbrains.uast.UMethod method int $i$a$-mapNotNull-ImplicitSubclassInspection$checkClass$methodsToOverride$1 Object it$iv$iv int $i$a$-let-ArraysKt___ArraysKt$mapNotNullTo$1$1 Object element$iv$iv int $i$a$-forEach-ArraysKt___ArraysKt$mapNotNullTo$1 Object element$iv$iv$iv Object[] $this$forEach$iv$iv$iv int $i$f$forEach Object[] $this$mapNotNullTo$iv$iv java.util.Collection destination$iv$iv int $i$f$mapNotNullTo Object[] $this$mapNotNull$iv int $i$f$mapNotNull org.jetbrains.uast.UElement $this$createUastSmartPointer$iv int $i$f$createUastSmartPointer com.intellij.psi.PsiElement it int $i$a$-forEach-ImplicitSubclassInspection$checkClass$1 Object element$iv Iterable $this$forEach$iv int $i$f$forEach com.intellij.codeInspection.LocalQuickFix[] methodFixes String description org.jetbrains.uast.UMethod method com.intellij.psi.PsiElement it int $i$a$-forEach-ImplicitSubclassInspection$checkClass$2 Object element$iv Iterable $this$forEach$iv int $i$f$forEach String classReasonToBeSubclassed java.util.Collection thisCollection$iv java.util.Collection $this$toTypedArray$iv int $i$f$toTypedArray com.intellij.util.SmartList methodsToAttachToClassFix java.util.List methodsToOverride kotlin.sequences.Sequence subclassInfos kotlin.sequences.Sequence subclassProviders com.intellij.util.SmartList problems boolean classIsFinal com.intellij.psi.PsiClass psiClass org.jetbrains.uast.UClass aClass com.intellij.codeInspection.InspectionManager manager boolean isOnTheFly private final com.intellij.codeInspection.LocalQuickFix[] createFixesIfApplicable (org.jetbrains.uast.UDeclaration, java.lang.String, java.util.List) com.intellij.codeInspection.inheritance.ImplicitSubclassInspection$MakeExtendableFix fix org.jetbrains.uast.UDeclaration aClass String hintTargetName java.util.List methodsToAttachToClassFix static synthetic com.intellij.codeInspection.LocalQuickFix[] createFixesIfApplicable$default (com.intellij.codeInspection.inheritance.ImplicitSubclassInspection, org.jetbrains.uast.UDeclaration, java.lang.String, java.util.List, int, java.lang.Object) private final java.util.List problemTargets (org.jetbrains.uast.UDeclaration, java.util.Set) java.util.List modifiersElements org.jetbrains.uast.UDeclaration declaration java.util.Set highlightableModifiersSet private final java.util.List getRelatedJavaModifiers (org.jetbrains.uast.UDeclaration, java.util.Set) com.intellij.psi.PsiElement it int $i$a$-filter-ImplicitSubclassInspection$getRelatedJavaModifiers$1 Object element$iv$iv Object[] $this$filterTo$iv$iv java.util.Collection destination$iv$iv int $i$f$filterTo Object[] $this$filter$iv int $i$f$filter com.intellij.psi.PsiModifierList modifierList org.jetbrains.uast.UDeclaration declaration java.util.Set highlightableModifiersSet public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly public void <init> () public static final synthetic com.intellij.codeInspection.ProblemDescriptor[] access$checkClass (com.intellij.codeInspection.inheritance.ImplicitSubclassInspection, org.jetbrains.uast.UClass, com.intellij.codeInspection.InspectionManager, boolean) com.intellij.codeInspection.inheritance.ImplicitSubclassInspection $this org.jetbrains.uast.UClass aClass com.intellij.codeInspection.InspectionManager manager boolean isOnTheFly }
com/intellij/codeInspection/inheritance/ImplicitSubclassProvider$Companion.class
ImplicitSubclassProvider.kt package com.intellij.codeInspection.inheritance public final com.intellij.codeInspection.inheritance.ImplicitSubclassProvider$Companion extends java.lang.Object { private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
com/intellij/codeInspection/inheritance/ImplicitSubclassProvider$OverridingInfo.class
ImplicitSubclassProvider.kt package com.intellij.codeInspection.inheritance public final com.intellij.codeInspection.inheritance.ImplicitSubclassProvider$OverridingInfo extends java.lang.Object { private final String description private final boolean isAbstract public final java.lang.String getDescription () public final boolean isAbstract () public void <init> (java.lang.String, boolean) String description boolean isAbstract public synthetic void <init> (java.lang.String, boolean, int, kotlin.jvm.internal.DefaultConstructorMarker) public void <init> (java.lang.String) String description }
com/intellij/codeInspection/inheritance/ImplicitSubclassProvider$SubclassingInfo.class
ImplicitSubclassProvider.kt package com.intellij.codeInspection.inheritance public final com.intellij.codeInspection.inheritance.ImplicitSubclassProvider$SubclassingInfo extends java.lang.Object { private final String description private final java.util.Map methodsInfo private final boolean isAbstract public final java.lang.String getDescription () public final java.util.Map getMethodsInfo () public final boolean isAbstract () public void <init> (java.lang.String, java.util.Map, boolean) String description java.util.Map methodsInfo boolean isAbstract public synthetic void <init> (java.lang.String, java.util.Map, boolean, int, kotlin.jvm.internal.DefaultConstructorMarker) public void <init> (java.lang.String, java.util.Map) String description java.util.Map methodsInfo public void <init> (java.lang.String) String description }
com/intellij/codeInspection/inheritance/ImplicitSubclassProvider.class
ImplicitSubclassProvider.kt package com.intellij.codeInspection.inheritance public abstract com.intellij.codeInspection.inheritance.ImplicitSubclassProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public static final com.intellij.codeInspection.inheritance.ImplicitSubclassProvider$Companion Companion public abstract boolean isApplicableTo (com.intellij.psi.PsiClass) public abstract com.intellij.codeInspection.inheritance.ImplicitSubclassProvider$SubclassingInfo getSubclassingInfo (com.intellij.psi.PsiClass) public void <init> () static void <clinit> () }
com/intellij/codeInspection/java18api/Java8ListSortInspection$1.class
Java8ListSortInspection.java package com.intellij.codeInspection.java18api com.intellij.codeInspection.java18api.Java8ListSortInspection$1 extends com.intellij.psi.JavaElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeInspection.java18api.Java8ListSortInspection this$0 void <init> (com.intellij.codeInspection.java18api.Java8ListSortInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.java18api.Java8ListSortInspection this$0 public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiElement nameElement }
com/intellij/codeInspection/java18api/Java8ListSortInspection$ReplaceWithListSortFix.class
Java8ListSortInspection.java package com.intellij.codeInspection.java18api com.intellij.codeInspection.java18api.Java8ListSortInspection$ReplaceWithListSortFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private void <init> () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiExpression list com.intellij.psi.PsiExpression comparator String replacement com.intellij.psi.PsiExpression[] args com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiMethodCallExpression methodCallExpression public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) synthetic void <init> (com.intellij.codeInspection.java18api.Java8ListSortInspection$1) com.intellij.codeInspection.java18api.Java8ListSortInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/java18api/Java8ListSortInspection.class
Java8ListSortInspection.java package com.intellij.codeInspection.java18api public com.intellij.codeInspection.java18api.Java8ListSortInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { public void <init> () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/java19modules/Java9ModuleEntryPoint.class
Java9ModuleEntryPoint.java package com.intellij.codeInspection.java19modules public com.intellij.codeInspection.java19modules.Java9ModuleEntryPoint extends com.intellij.codeInspection.visibility.EntryPointWithVisibilityLevel { public static final String ID public boolean ADD_EXPORTED_PACKAGES_AND_SERVICES_TO_ENTRIES public void <init> () public java.lang.String getId () public java.lang.String getDisplayName () public java.lang.String getTitle () public boolean isEntryPoint (com.intellij.codeInspection.reference.RefElement, com.intellij.psi.PsiElement) com.intellij.codeInspection.reference.RefElement refElement com.intellij.psi.PsiElement psiElement public boolean isEntryPoint (com.intellij.psi.PsiElement) com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement psiElement public int getMinVisibilityLevel (com.intellij.psi.PsiMember) com.intellij.psi.PsiJavaModule javaModule com.intellij.psi.PsiMember member public boolean keepVisibilityLevel (boolean, com.intellij.codeInspection.reference.RefJavaElement) com.intellij.codeInspection.reference.RefJavaModule refJavaModule com.intellij.codeInspection.reference.RefClass refClass com.intellij.codeInspection.reference.RefModule refModule boolean entryPointEnabled com.intellij.codeInspection.reference.RefJavaElement refJavaElement private static boolean isInExportedPackage (com.intellij.codeInspection.reference.RefClass, com.intellij.codeInspection.reference.RefJavaModule) String modifier java.util.Map exportedPackageNames com.intellij.codeInspection.reference.RefClass refClass com.intellij.codeInspection.reference.RefJavaModule refJavaModule com.intellij.codeInspection.reference.RefEntity refOwner private static boolean isServiceClass (com.intellij.codeInspection.reference.RefClass, com.intellij.codeInspection.reference.RefJavaModule) com.intellij.codeInspection.reference.RefClass refClass com.intellij.codeInspection.reference.RefJavaModule refJavaModule private static boolean isDefaultConstructor (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method private static boolean isProviderMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method private static boolean isServiceOrExported (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiJavaModule javaModule private static com.intellij.psi.PsiJavaModule getJavaModule (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static boolean isInExportedPackage (com.intellij.psi.PsiClass, com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiJavaModule javaModule String packageName private static boolean isServiceClass (com.intellij.psi.PsiClass, com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiJavaModule javaModule String className private static java.lang.String getPublicApiPackageName (com.intellij.psi.PsiClass) com.intellij.psi.PsiElement parent com.intellij.psi.PsiClass psiClass private static java.util.Set getExportedPackageNames (com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule javaModule private static java.util.Set getServiceClassNames (com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule javaModule public boolean isSelected () public void setSelected (boolean) boolean selected public void readExternal (org.jdom.Element) throws com.intellij.openapi.util.InvalidDataException org.jdom.Element element public void writeExternal (org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException org.jdom.Element element private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getServiceClassNames$2 (com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule javaModule java.util.Set classes private static synthetic java.util.stream.Stream lambda$null$1 (com.intellij.psi.PsiReferenceList) com.intellij.psi.PsiReferenceList list private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getExportedPackageNames$0 (com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule javaModule java.util.Set packages private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/java19modules/Java9ModuleExportsPackageToItselfInspection$ExportedToSelfVisitor.class
Java9ModuleExportsPackageToItselfInspection.java package com.intellij.codeInspection.java19modules com.intellij.codeInspection.java19modules.Java9ModuleExportsPackageToItselfInspection$ExportedToSelfVisitor extends com.intellij.psi.JavaElementVisitor { private final com.intellij.codeInspection.ProblemsHolder myHolder void <init> (com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.ProblemsHolder holder public void visitPackageAccessibilityStatement (com.intellij.psi.PsiPackageAccessibilityStatement) String fixText String fixText String message com.intellij.psi.PsiJavaModuleReferenceElement referenceElement String moduleName java.util.List references com.intellij.psi.PsiPackageAccessibilityStatement statement com.intellij.psi.PsiJavaModule javaModule }
com/intellij/codeInspection/java19modules/Java9ModuleExportsPackageToItselfInspection.class
Java9ModuleExportsPackageToItselfInspection.java package com.intellij.codeInspection.java19modules public com.intellij.codeInspection.java19modules.Java9ModuleExportsPackageToItselfInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { public void <init> () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/java19modules/Java9RedundantRequiresStatementInspection$1.class
Java9RedundantRequiresStatementInspection.java package com.intellij.codeInspection.java19modules synthetic com.intellij.codeInspection.java19modules.Java9RedundantRequiresStatementInspection$1 extends java.lang.Object { }
com/intellij/codeInspection/java19modules/Java9RedundantRequiresStatementInspection$DeleteRedundantRequiresStatementFix.class
Java9RedundantRequiresStatementInspection.java package com.intellij.codeInspection.java19modules com.intellij.codeInspection.java19modules.Java9RedundantRequiresStatementInspection$DeleteRedundantRequiresStatementFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private final String myRequiredModuleName private final java.util.Set myImportedPackages void <init> (java.lang.String, java.util.Set) String requiredModuleName java.util.Set importedPackages public java.lang.String getFamilyName () public java.lang.String getName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiRequiresStatement statementToDelete private java.util.Set getReexportedDependencies (com.intellij.psi.PsiJavaModule, com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule currentModule com.intellij.psi.PsiJavaModule dependencyModule java.util.Set directDependencies java.util.List transitiveModules private boolean isReexported (com.intellij.psi.PsiJavaModule, com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule currentModule com.intellij.psi.PsiJavaModule transitiveModule private void addTransitiveDependencies (com.intellij.psi.PsiRequiresStatement) com.intellij.psi.PsiJavaModule currentModule com.intellij.psi.PsiRequiresStatement statementToDelete com.intellij.psi.PsiElement parent private static void addReexportedDependencies (java.util.Set, com.intellij.psi.PsiJavaModule, com.intellij.psi.PsiElement) com.intellij.psi.PsiStatement requiresStatement String dependencyName com.intellij.psi.PsiJavaParserFacade parserFacade java.util.Set reexportedDependencies com.intellij.psi.PsiJavaModule currentModule com.intellij.psi.PsiElement addingPlace public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void lambda$addTransitiveDependencies$6 (com.intellij.psi.PsiJavaModule, com.intellij.psi.PsiRequiresStatement, java.util.Set) com.intellij.psi.PsiJavaModule currentModule com.intellij.psi.PsiRequiresStatement statementToDelete java.util.Set reexportedDependencies private synthetic java.util.Set lambda$addTransitiveDependencies$5 (com.intellij.psi.PsiJavaModule, com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule currentModule com.intellij.psi.PsiJavaModule dependencyModule private static synthetic boolean lambda$isReexported$4 (com.intellij.psi.PsiJavaModule, com.intellij.psi.PsiJavaModule, java.lang.String) com.intellij.psi.PsiJavaModule transitiveModule com.intellij.psi.PsiJavaModule currentModule String packageName private static synthetic java.lang.String lambda$getReexportedDependencies$3 (com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule transitiveModule private synthetic boolean lambda$getReexportedDependencies$2 (com.intellij.psi.PsiJavaModule, com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule currentModule com.intellij.psi.PsiJavaModule transitiveModule private static synthetic boolean lambda$getReexportedDependencies$1 (java.util.Set, com.intellij.psi.PsiRequiresStatement) java.util.Set directDependencies com.intellij.psi.PsiRequiresStatement requiresStatement private static synthetic boolean lambda$getReexportedDependencies$0 (com.intellij.psi.PsiRequiresStatement) com.intellij.psi.PsiRequiresStatement statement private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/java19modules/Java9RedundantRequiresStatementInspection$RedundantRequiresStatementAnnotator.class
Java9RedundantRequiresStatementInspection.java package com.intellij.codeInspection.java19modules com.intellij.codeInspection.java19modules.Java9RedundantRequiresStatementInspection$RedundantRequiresStatementAnnotator extends com.intellij.codeInspection.reference.RefGraphAnnotator { private static final java.util.Set DONT_COLLECT_PACKAGES private void <init> () public void onReferencesBuild (com.intellij.codeInspection.reference.RefElement) com.intellij.codeInspection.reference.RefFile refFile com.intellij.psi.PsiFile file com.intellij.codeInspection.reference.RefModule refModule com.intellij.codeInspection.reference.RefElement refElement private static void onJavaFileReferencesBuilt (com.intellij.codeInspection.reference.RefFile, com.intellij.psi.PsiJavaFile) String packageName com.intellij.psi.PsiImportStatementBase statement com.intellij.psi.PsiImportStatementBase[] statements java.util.Set packageNames com.intellij.codeInspection.reference.RefModule refModule com.intellij.psi.PsiImportList importList com.intellij.codeInspection.reference.RefFile refFile com.intellij.psi.PsiJavaFile file private static java.lang.String getPackageName (com.intellij.psi.PsiImportStatementBase) com.intellij.psi.PsiJavaFile parentFile com.intellij.psi.PsiImportStatementBase statement com.intellij.psi.PsiElement resolved private static java.util.Set getImportedPackages (com.intellij.codeInspection.reference.RefModule, com.intellij.codeInspection.reference.RefFile) com.intellij.psi.PsiJavaModule javaModule com.intellij.codeInspection.reference.RefModule refModule com.intellij.codeInspection.reference.RefFile refFile java.util.Set importedPackages private static void setImportedPackages (com.intellij.codeInspection.reference.RefModule, boolean) com.intellij.codeInspection.reference.RefModule refModule boolean collectPackages java.util.Set importedPackages synthetic void <init> (com.intellij.codeInspection.java19modules.Java9RedundantRequiresStatementInspection$1) com.intellij.codeInspection.java19modules.Java9RedundantRequiresStatementInspection$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/java19modules/Java9RedundantRequiresStatementInspection.class
Java9RedundantRequiresStatementInspection.java package com.intellij.codeInspection.java19modules public com.intellij.codeInspection.java19modules.Java9RedundantRequiresStatementInspection extends com.intellij.codeInspection.GlobalJavaBatchInspectionTool { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.openapi.util.Key IMPORTED_JAVA_PACKAGES public void <init> () public java.lang.String getDisplayName () public com.intellij.codeInspection.CommonProblemDescriptor[] checkElement (com.intellij.codeInspection.reference.RefEntity, com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.CommonProblemDescriptor descriptor com.intellij.psi.PsiRequiresStatement requiresStatement String requiredModuleName com.intellij.codeInspection.reference.RefJavaModule$RequiredModule requiredModule java.util.List descriptors java.util.List requiredModules java.util.Set moduleImportedPackages com.intellij.codeInspection.reference.RefJavaModule refJavaModule com.intellij.codeInspection.reference.RefModule refModule com.intellij.psi.PsiJavaModule psiJavaModule com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.analysis.AnalysisScope scope com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.GlobalInspectionContext globalContext private static boolean isDependencyUnused (java.util.Map, java.util.Set, java.lang.String) String exportedPackageName java.util.List exportedToModules java.util.Map$Entry entry java.util.Map dependencyExportedPackages java.util.Set importedPackageNames String contextModuleName public com.intellij.codeInspection.reference.RefGraphAnnotator getAnnotator (com.intellij.codeInspection.reference.RefManager) com.intellij.codeInspection.reference.RefManager refManager private static synthetic boolean lambda$checkElement$0 (java.lang.String, com.intellij.psi.PsiRequiresStatement) String requiredModuleName com.intellij.psi.PsiRequiresStatement statement static synthetic com.intellij.openapi.diagnostic.Logger access$100 () static synthetic com.intellij.openapi.util.Key access$200 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/java19modules/JavaModuleNamingInspection$1.class
JavaModuleNamingInspection.java package com.intellij.codeInspection.java19modules com.intellij.codeInspection.java19modules.JavaModuleNamingInspection$1 extends com.intellij.psi.JavaElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeInspection.java19modules.JavaModuleNamingInspection this$0 void <init> (com.intellij.codeInspection.java19modules.JavaModuleNamingInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.java19modules.JavaModuleNamingInspection this$0 public void visitModule (com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule module com.intellij.psi.PsiJavaModuleReferenceElement name com.intellij.openapi.util.Ref newName private static synthetic void lambda$visitModule$1 (com.intellij.openapi.util.Ref, com.intellij.psi.PsiJavaModuleReferenceElement, com.intellij.codeInspection.ProblemsHolder, com.intellij.psi.PsiJavaModule, com.intellij.psi.PsiIdentifier) String message com.intellij.openapi.util.Ref newName com.intellij.psi.PsiJavaModuleReferenceElement name com.intellij.codeInspection.ProblemsHolder holder com.intellij.psi.PsiJavaModule module com.intellij.psi.PsiIdentifier id String text private static synthetic java.lang.String lambda$null$0 (com.intellij.psi.PsiIdentifier) com.intellij.psi.PsiIdentifier i }
com/intellij/codeInspection/java19modules/JavaModuleNamingInspection.class
JavaModuleNamingInspection.java package com.intellij.codeInspection.java19modules public com.intellij.codeInspection.java19modules.JavaModuleNamingInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { public void <init> () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private static java.lang.String trimDigits (java.lang.String) String text int p static synthetic java.lang.String access$000 (java.lang.String) String x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/java19modules/JavaRequiresAutoModuleInspection$1.class
JavaRequiresAutoModuleInspection.java package com.intellij.codeInspection.java19modules com.intellij.codeInspection.java19modules.JavaRequiresAutoModuleInspection$1 extends com.intellij.psi.JavaElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeInspection.java19modules.JavaRequiresAutoModuleInspection this$0 void <init> (com.intellij.codeInspection.java19modules.JavaRequiresAutoModuleInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.java19modules.JavaRequiresAutoModuleInspection this$0 public void visitRequiresStatement (com.intellij.psi.PsiRequiresStatement) com.intellij.psi.PsiJavaModule target com.intellij.psi.PsiRequiresStatement statement com.intellij.psi.PsiJavaModuleReferenceElement refElement }
com/intellij/codeInspection/java19modules/JavaRequiresAutoModuleInspection.class
JavaRequiresAutoModuleInspection.java package com.intellij.codeInspection.java19modules public com.intellij.codeInspection.java19modules.JavaRequiresAutoModuleInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { public boolean TRANSITIVE_ONLY public void <init> () public javax.swing.JComponent createOptionsPanel () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/localCanBeFinal/LocalCanBeFinal$1.class
LocalCanBeFinal.java package com.intellij.codeInspection.localCanBeFinal com.intellij.codeInspection.localCanBeFinal.LocalCanBeFinal$1 extends java.lang.Object implements com.intellij.psi.controlFlow.ControlFlowPolicy { final synthetic com.intellij.psi.PsiCodeBlock val$body final synthetic com.intellij.codeInspection.localCanBeFinal.LocalCanBeFinal this$0 void <init> (com.intellij.codeInspection.localCanBeFinal.LocalCanBeFinal, com.intellij.psi.PsiCodeBlock) com.intellij.codeInspection.localCanBeFinal.LocalCanBeFinal this$0 public com.intellij.psi.PsiVariable getUsedVariable (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression refExpr com.intellij.psi.PsiElement refElement public boolean isParameterAccepted (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter psiParameter public boolean isLocalVariableAccepted (com.intellij.psi.PsiLocalVariable) com.intellij.psi.PsiLocalVariable psiVariable private boolean isVariableDeclaredInMethod (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable psiVariable private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/localCanBeFinal/LocalCanBeFinal$2$1.class
LocalCanBeFinal.java package com.intellij.codeInspection.localCanBeFinal com.intellij.codeInspection.localCanBeFinal.LocalCanBeFinal$2$1 extends com.intellij.psi.JavaElementVisitor { final synthetic java.util.HashSet val$result final synthetic com.intellij.codeInspection.localCanBeFinal.LocalCanBeFinal$2 this$1 void <init> (com.intellij.codeInspection.localCanBeFinal.LocalCanBeFinal$2, java.util.HashSet) com.intellij.codeInspection.localCanBeFinal.LocalCanBeFinal$2 this$1 public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression public void visitDeclarationStatement (com.intellij.psi.PsiDeclarationStatement) com.intellij.psi.PsiElement declaredElement com.intellij.psi.PsiDeclarationStatement statement com.intellij.psi.PsiElement[] declaredElements public void visitForStatement (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiElement declaredElement com.intellij.psi.PsiForStatement statement com.intellij.psi.PsiStatement initialization com.intellij.psi.PsiDeclarationStatement declarationStatement com.intellij.psi.PsiElement[] declaredElements }
com/intellij/codeInspection/localCanBeFinal/LocalCanBeFinal$2.class
LocalCanBeFinal.java package com.intellij.codeInspection.localCanBeFinal com.intellij.codeInspection.localCanBeFinal.LocalCanBeFinal$2 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic com.intellij.psi.PsiCodeBlock val$body final synthetic com.intellij.codeInspection.InspectionManager val$manager final synthetic boolean val$onTheFly final synthetic java.util.List val$problems final synthetic com.intellij.psi.controlFlow.ControlFlow val$flow final synthetic java.util.HashSet val$result final synthetic java.util.Collection val$writtenVariables final synthetic com.intellij.codeInspection.localCanBeFinal.LocalCanBeFinal this$0 void <init> (com.intellij.codeInspection.localCanBeFinal.LocalCanBeFinal, com.intellij.psi.PsiCodeBlock, com.intellij.codeInspection.InspectionManager, boolean, java.util.List, com.intellij.psi.controlFlow.ControlFlow, java.util.HashSet, java.util.Collection) com.intellij.codeInspection.localCanBeFinal.LocalCanBeFinal this$0 public void visitCodeBlock (com.intellij.psi.PsiCodeBlock) java.util.List descriptors com.intellij.psi.PsiVariable psiVariable com.intellij.psi.PsiCodeBlock block com.intellij.psi.PsiElement anchor int from int end java.util.List ssa java.util.HashSet declared public void visitResourceVariable (com.intellij.psi.PsiResourceVariable) com.intellij.psi.PsiResourceVariable variable public void visitCatchSection (com.intellij.psi.PsiCatchSection) com.intellij.psi.PsiCatchSection section com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiCodeBlock catchBlock int from int end public void visitForeachStatement (com.intellij.psi.PsiForeachStatement) com.intellij.psi.PsiForeachStatement statement com.intellij.psi.PsiParameter param com.intellij.psi.PsiStatement body int from int end private java.util.HashSet getDeclaredVariables (com.intellij.psi.PsiCodeBlock) com.intellij.psi.PsiElement child com.intellij.psi.PsiCodeBlock block java.util.HashSet result com.intellij.psi.PsiElement[] children public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression }
com/intellij/codeInspection/localCanBeFinal/LocalCanBeFinal$AcceptSuggested.class
LocalCanBeFinal.java package com.intellij.codeInspection.localCanBeFinal com.intellij.codeInspection.localCanBeFinal.LocalCanBeFinal$AcceptSuggested extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private void <init> () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor problem com.intellij.psi.PsiElement nameIdentifier com.intellij.psi.PsiVariable psiVariable public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) synthetic void <init> (com.intellij.codeInspection.localCanBeFinal.LocalCanBeFinal$1) com.intellij.codeInspection.localCanBeFinal.LocalCanBeFinal$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/localCanBeFinal/LocalCanBeFinal.class
LocalCanBeFinal.java package com.intellij.codeInspection.localCanBeFinal public com.intellij.codeInspection.localCanBeFinal.LocalCanBeFinal extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool implements com.intellij.codeInspection.CleanupLocalInspectionTool { public boolean REPORT_VARIABLES public boolean REPORT_PARAMETERS public boolean REPORT_CATCH_PARAMETERS public boolean REPORT_FOREACH_PARAMETERS public boolean REPORT_IMPLICIT_FINALS private final com.intellij.codeInspection.LocalQuickFix myQuickFix public static final String SHORT_NAME public void <init> () public void writeSettings (org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException org.jdom.Element node public com.intellij.codeInspection.ProblemDescriptor[] checkMethod (com.intellij.psi.PsiMethod, com.intellij.codeInspection.InspectionManager, boolean) com.intellij.psi.PsiMethod method com.intellij.codeInspection.InspectionManager manager boolean isOnTheFly java.util.List list public com.intellij.codeInspection.ProblemDescriptor[] checkClass (com.intellij.psi.PsiClass, com.intellij.codeInspection.InspectionManager, boolean) java.util.List problems com.intellij.psi.PsiClassInitializer initializer com.intellij.psi.PsiClass aClass com.intellij.codeInspection.InspectionManager manager boolean isOnTheFly java.util.List allProblems com.intellij.psi.PsiClassInitializer[] initializers private java.util.List checkCodeBlock (com.intellij.psi.PsiCodeBlock, com.intellij.codeInspection.InspectionManager, boolean) com.intellij.psi.controlFlow.ControlFlowPolicy policy com.intellij.psi.controlFlow.ControlFlow flow com.intellij.psi.controlFlow.AnalysisCanceledException e com.intellij.psi.PsiMethod method com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement parent com.intellij.psi.PsiDeclarationStatement declarationStatement com.intellij.psi.PsiElement[] elements com.intellij.psi.PsiElement grandParent java.util.Iterator iterator com.intellij.psi.PsiVariable writtenVariable com.intellij.psi.PsiIdentifier nameIdentifier com.intellij.psi.PsiElement problemElement com.intellij.psi.PsiVariable variable com.intellij.psi.PsiCodeBlock body com.intellij.codeInspection.InspectionManager manager boolean onTheFly com.intellij.psi.controlFlow.ControlFlow flow int start int end java.util.Collection writtenVariables java.util.List problems java.util.HashSet result private boolean shouldBeIgnored (com.intellij.psi.PsiVariable) com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiElement declarationScope com.intellij.psi.PsiVariable psiVariable com.intellij.psi.PsiModifierList modifierList public java.lang.String getDisplayName () public java.lang.String getGroupDisplayName () public java.lang.String getShortName () public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel panel static synthetic java.util.List access$100 (com.intellij.codeInspection.localCanBeFinal.LocalCanBeFinal, com.intellij.psi.PsiCodeBlock, com.intellij.codeInspection.InspectionManager, boolean) com.intellij.codeInspection.localCanBeFinal.LocalCanBeFinal x0 com.intellij.psi.PsiCodeBlock x1 com.intellij.codeInspection.InspectionManager x2 boolean x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/miscGenerics/GenericsInspectionToolBase.class
GenericsInspectionToolBase.java package com.intellij.codeInspection.miscGenerics public abstract com.intellij.codeInspection.miscGenerics.GenericsInspectionToolBase extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool implements com.intellij.codeInspection.CleanupLocalInspectionTool { public void <init> () public boolean isEnabledByDefault () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly com.intellij.psi.PsiFile file public com.intellij.codeInspection.ProblemDescriptor[] checkClass (com.intellij.psi.PsiClass, com.intellij.codeInspection.InspectionManager, boolean) com.intellij.codeInspection.ProblemDescriptor[] localDescriptions com.intellij.psi.PsiClassInitializer initializer com.intellij.psi.PsiClass aClass com.intellij.codeInspection.InspectionManager manager boolean isOnTheFly com.intellij.psi.PsiClassInitializer[] initializers java.util.List descriptors public com.intellij.codeInspection.ProblemDescriptor[] checkField (com.intellij.psi.PsiField, com.intellij.codeInspection.InspectionManager, boolean) com.intellij.psi.PsiField field com.intellij.codeInspection.InspectionManager manager boolean isOnTheFly com.intellij.psi.PsiExpression initializer public com.intellij.codeInspection.ProblemDescriptor[] checkMethod (com.intellij.psi.PsiMethod, com.intellij.codeInspection.InspectionManager, boolean) com.intellij.psi.PsiMethod psiMethod com.intellij.codeInspection.InspectionManager manager boolean isOnTheFly com.intellij.psi.PsiCodeBlock body public abstract com.intellij.codeInspection.ProblemDescriptor[] getDescriptions (com.intellij.psi.PsiElement, com.intellij.codeInspection.InspectionManager, boolean) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/miscGenerics/RedundantTypeArgsInspection$1.class
RedundantTypeArgsInspection.java package com.intellij.codeInspection.miscGenerics com.intellij.codeInspection.miscGenerics.RedundantTypeArgsInspection$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic com.intellij.codeInspection.InspectionManager val$inspectionManager final synthetic java.util.List val$problems final synthetic boolean val$isOnTheFly final synthetic com.intellij.codeInspection.miscGenerics.RedundantTypeArgsInspection this$0 void <init> (com.intellij.codeInspection.miscGenerics.RedundantTypeArgsInspection, com.intellij.codeInspection.InspectionManager, java.util.List, boolean) com.intellij.codeInspection.miscGenerics.RedundantTypeArgsInspection this$0 public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiType[] typeArguments public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiJavaCodeReferenceElement classReference com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiType[] typeArguments public void visitMethodReferenceExpression (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiMethodReferenceExpression expression }
com/intellij/codeInspection/miscGenerics/RedundantTypeArgsInspection$MyQuickFixAction.class
RedundantTypeArgsInspection.java package com.intellij.codeInspection.miscGenerics com.intellij.codeInspection.miscGenerics.RedundantTypeArgsInspection$MyQuickFixAction extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private void <init> () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiMethodCallExpression expr com.intellij.util.IncorrectOperationException e com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiReferenceParameterList typeArgumentList public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) synthetic void <init> (com.intellij.codeInspection.miscGenerics.RedundantTypeArgsInspection$1) com.intellij.codeInspection.miscGenerics.RedundantTypeArgsInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/miscGenerics/RedundantTypeArgsInspection.class
RedundantTypeArgsInspection.java package com.intellij.codeInspection.miscGenerics public com.intellij.codeInspection.miscGenerics.RedundantTypeArgsInspection extends com.intellij.codeInspection.miscGenerics.GenericsInspectionToolBase { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.codeInspection.LocalQuickFix ourQuickFixAction public static final String SHORT_NAME public void <init> () public java.lang.String getGroupDisplayName () public java.lang.String getDisplayName () public java.lang.String getShortName () public com.intellij.codeInspection.ProblemDescriptor[] checkMethod (com.intellij.psi.PsiMethod, com.intellij.codeInspection.InspectionManager, boolean) com.intellij.psi.PsiMethod psiMethod com.intellij.codeInspection.InspectionManager manager boolean isOnTheFly com.intellij.psi.PsiCodeBlock body public com.intellij.codeInspection.ProblemDescriptor[] getDescriptions (com.intellij.psi.PsiElement, com.intellij.codeInspection.InspectionManager, boolean) com.intellij.psi.PsiElement place com.intellij.codeInspection.InspectionManager inspectionManager boolean isOnTheFly java.util.List problems private static void checkCallExpression (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiType[], com.intellij.psi.PsiCallExpression, com.intellij.codeInspection.InspectionManager, java.util.List, boolean) String key com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiMethod method com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiType[] typeArguments com.intellij.psi.PsiCallExpression expression com.intellij.codeInspection.InspectionManager inspectionManager java.util.List problems boolean isOnTheFly com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiElement element private static void checkMethodReference (com.intellij.psi.PsiMethodReferenceExpression, com.intellij.codeInspection.InspectionManager, java.util.List, boolean) com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.PsiReferenceParameterList parameterList com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiElement element com.intellij.psi.PsiType psiType String key com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement resolve com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiType[] typeArguments com.intellij.psi.PsiReferenceParameterList parameterList com.intellij.psi.PsiMethodReferenceExpression expression com.intellij.codeInspection.InspectionManager inspectionManager java.util.List problems boolean isOnTheFly com.intellij.psi.PsiTypeElement qualifierTypeElement static synthetic void access$100 (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiType[], com.intellij.psi.PsiCallExpression, com.intellij.codeInspection.InspectionManager, java.util.List, boolean) com.intellij.psi.PsiJavaCodeReferenceElement x0 com.intellij.psi.PsiType[] x1 com.intellij.psi.PsiCallExpression x2 com.intellij.codeInspection.InspectionManager x3 java.util.List x4 boolean x5 static synthetic void access$200 (com.intellij.psi.PsiMethodReferenceExpression, com.intellij.codeInspection.InspectionManager, java.util.List, boolean) com.intellij.psi.PsiMethodReferenceExpression x0 com.intellij.codeInspection.InspectionManager x1 java.util.List x2 boolean x3 static synthetic com.intellij.openapi.diagnostic.Logger access$300 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/miscGenerics/SuspiciousCollectionsMethodCallsInspection$1.class
SuspiciousCollectionsMethodCallsInspection.java package com.intellij.codeInspection.miscGenerics com.intellij.codeInspection.miscGenerics.SuspiciousCollectionsMethodCallsInspection$1 extends com.intellij.psi.JavaElementVisitor { final synthetic java.util.List val$patternMethods final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeInspection.miscGenerics.SuspiciousCollectionsMethodCallsInspection this$0 void <init> (com.intellij.codeInspection.miscGenerics.SuspiciousCollectionsMethodCallsInspection, java.util.List, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.miscGenerics.SuspiciousCollectionsMethodCallsInspection this$0 public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) String message int idx com.intellij.psi.PsiMethodCallExpression methodCall com.intellij.psi.PsiExpression[] args public void visitMethodReferenceExpression (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiSubstitutor psiSubstitutor com.intellij.psi.util.MethodSignature signature String message com.intellij.psi.PsiMethodReferenceExpression expression com.intellij.psi.PsiType functionalInterfaceType com.intellij.psi.PsiClassType$ClassResolveResult functionalInterfaceResolveResult com.intellij.psi.PsiMethod interfaceMethod }
com/intellij/codeInspection/miscGenerics/SuspiciousCollectionsMethodCallsInspection.class
SuspiciousCollectionsMethodCallsInspection.java package com.intellij.codeInspection.miscGenerics public com.intellij.codeInspection.miscGenerics.SuspiciousCollectionsMethodCallsInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { public boolean REPORT_CONVERTIBLE_METHOD_CALLS public void <init> () public boolean isEnabledByDefault () public javax.swing.JComponent createOptionsPanel () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly java.util.List patternMethods public java.lang.String getDisplayName () public java.lang.String getGroupDisplayName () public java.lang.String getShortName () private static java.lang.String getSuspiciousMethodCallMessage (com.intellij.psi.PsiMethodCallExpression, boolean, java.util.List, com.intellij.psi.PsiExpression, int) com.intellij.psi.PsiType type com.intellij.codeInspection.dataFlow.TypeConstraint constraint com.intellij.psi.PsiMethodCallExpression methodCall boolean reportConvertibleMethodCalls java.util.List patternMethods com.intellij.psi.PsiExpression arg int i com.intellij.psi.PsiType argType boolean exactType String plainMessage static synthetic java.lang.String access$000 (com.intellij.psi.PsiMethodCallExpression, boolean, java.util.List, com.intellij.psi.PsiExpression, int) com.intellij.psi.PsiMethodCallExpression x0 boolean x1 java.util.List x2 com.intellij.psi.PsiExpression x3 int x4 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/miscGenerics/SuspiciousMethodCallUtil$PatternMethod.class
SuspiciousMethodCallUtil.java package com.intellij.codeInspection.miscGenerics com.intellij.codeInspection.miscGenerics.SuspiciousMethodCallUtil$PatternMethod extends java.lang.Object { com.intellij.psi.PsiMethod patternMethod int typeParameterIdx int argIdx void <init> (com.intellij.psi.PsiMethod, int, int) com.intellij.psi.PsiMethod patternMethod int typeParameterIdx int argIdx }
com/intellij/codeInspection/miscGenerics/SuspiciousMethodCallUtil.class
SuspiciousMethodCallUtil.java package com.intellij.codeInspection.miscGenerics public com.intellij.codeInspection.miscGenerics.SuspiciousMethodCallUtil extends java.lang.Object { private static final com.siyeh.ig.callMatcher.CallMatcher$Simple SINGLETON_COLLECTION static final synthetic boolean $assertionsDisabled public void <init> () private static void setupPatternMethods (com.intellij.psi.PsiManager, com.intellij.psi.search.GlobalSearchScope, java.util.List) com.intellij.psi.PsiClassType wildcardCollection com.intellij.psi.PsiMethod remove com.intellij.psi.util.MethodSignature getOrDefaultSignature com.intellij.psi.PsiMethod getOrDefault com.intellij.psi.PsiMethod remove com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.util.MethodSignature removeWithDefaultSignature com.intellij.psi.PsiMethod removeWithDefault com.intellij.psi.util.MethodSignature containsValueSignature com.intellij.psi.PsiMethod containsValue com.intellij.psi.util.MethodSignature containsSignature com.intellij.psi.PsiMethod contains com.intellij.psi.util.MethodSignature getSignature com.intellij.psi.PsiMethod get com.intellij.psi.util.MethodSignature containsSignature com.intellij.psi.PsiMethod contains com.intellij.psi.util.MethodSignature containsRowSignature com.intellij.psi.PsiMethod containsRow com.intellij.psi.util.MethodSignature containsColumnSignature com.intellij.psi.PsiMethod containsColumn com.intellij.psi.util.MethodSignature containsValueSignature com.intellij.psi.PsiMethod containsValue com.intellij.psi.util.MethodSignature removeByRowAndColumnSignature com.intellij.psi.PsiMethod removeByRowAndColumn com.intellij.psi.util.MethodSignature containsKeySignature com.intellij.psi.PsiMethod containsKey com.intellij.psi.util.MethodSignature containsValueSignature com.intellij.psi.PsiMethod containsValue com.intellij.psi.util.MethodSignature containsEntrySignature com.intellij.psi.PsiMethod containsEntry com.intellij.psi.util.MethodSignature removeByKeyAndValueSignature com.intellij.psi.PsiMethod removeByKeyAndValue com.intellij.psi.util.MethodSignature removeAllSignature com.intellij.psi.PsiMethod removeAll com.intellij.psi.util.MethodSignature countSignature com.intellij.psi.PsiMethod count com.intellij.psi.util.MethodSignature getIfPresentSignature com.intellij.psi.PsiMethod getIfPresent com.intellij.psi.util.MethodSignature invalidateSignature com.intellij.psi.PsiMethod invalidate com.intellij.psi.PsiManager manager com.intellij.psi.search.GlobalSearchScope searchScope java.util.List patternMethods com.intellij.psi.JavaPsiFacade javaPsiFacade com.intellij.psi.PsiClass collectionClass com.intellij.psi.PsiClassType object com.intellij.psi.PsiType[] javaLangObject com.intellij.psi.PsiType[] twoObjects com.intellij.psi.util.MethodSignature removeSignature com.intellij.psi.PsiClass listClass com.intellij.psi.PsiClass mapClass com.intellij.psi.PsiClass concurrentMapClass com.intellij.psi.PsiClass guavaTable com.intellij.psi.PsiClass guavaMultimap com.intellij.psi.PsiClass guavaMultiset com.intellij.psi.PsiClass guavaCache private static void addSingleParameterMethod (java.util.List, com.intellij.psi.PsiClass, java.lang.String, com.intellij.psi.PsiClassType) java.util.List patternMethods com.intellij.psi.PsiClass methodClass String methodName com.intellij.psi.PsiClassType parameterType com.intellij.psi.util.MethodSignature signature com.intellij.psi.PsiMethod method private static void addMethod (com.intellij.psi.PsiMethod, int, java.util.List, int) com.intellij.psi.PsiMethod patternMethod int typeParamIndex java.util.List patternMethods int argIdx private static boolean isInheritorOrSelf (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod inheritorCandidate com.intellij.psi.PsiMethod base com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass bClass com.intellij.psi.PsiSubstitutor substitutor public static java.lang.String getSuspiciousMethodCallMessage (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiType, boolean, java.util.List, int) com.intellij.psi.PsiMethodCallExpression methodCall com.intellij.psi.PsiExpression arg com.intellij.psi.PsiType argType boolean reportConvertibleMethodCalls java.util.List patternMethods int idx com.intellij.psi.PsiReferenceExpression methodExpression static java.lang.String getSuspiciousMethodCallMessage (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiType, boolean, java.util.List, int) com.intellij.psi.PsiType itemType com.intellij.psi.PsiType qualifierItemType com.intellij.psi.PsiType qualifierType com.intellij.psi.PsiType paramType com.intellij.psi.PsiType qualifierType com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod contextMethod com.intellij.psi.PsiClass calleeClass com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiClass patternClass com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiType typeParamMapping com.intellij.psi.PsiParameter[] parameters String message com.intellij.codeInspection.miscGenerics.SuspiciousMethodCallUtil$PatternMethod patternMethod com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiType argType boolean reportConvertibleMethodCalls java.util.List patternMethods int argIdx com.intellij.psi.PsiExpression qualifier com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiElement element com.intellij.psi.PsiMethod calleeMethod com.intellij.openapi.util.NullableLazyValue lazyContextMethod private static java.lang.String getPreciseObjectTitle (com.intellij.psi.PsiClass, int) com.intellij.psi.PsiClass patternClass int index private static boolean hasNullCollectionArg (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiExpression arg com.intellij.psi.PsiMethodCallExpression argCall com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiMethodCallExpression call private static synthetic com.intellij.psi.PsiMethod lambda$getSuspiciousMethodCallMessage$0 (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression methodExpression static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/nullable/AnnotateOverriddenMethodParameterFix.class
AnnotateOverriddenMethodParameterFix.java package com.intellij.codeInspection.nullable com.intellij.codeInspection.nullable.AnnotateOverriddenMethodParameterFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private final String myAnnotation private final String[] myAnnosToRemove static final synthetic boolean $assertionsDisabled transient void <init> (java.lang.String, java.lang.String[]) String annotationFQN String[] annosToRemove public java.lang.String getName () public boolean startInWriteAction () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiParameter[] psiParameters com.intellij.psi.PsiMethod psiMethod com.intellij.codeInsight.intention.AddAnnotationPsiFix fix com.intellij.psi.PsiFile containingFile RuntimeException e com.intellij.psi.PsiParameter psiParam com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement psiElement com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameter[] parameters int index java.util.List toAnnotate com.intellij.psi.PsiMethod[] methods RuntimeException exception public java.lang.String getFamilyName () public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/nullable/ChangeNullableDefaultsFix.class
ChangeNullableDefaultsFix.java package com.intellij.codeInspection.nullable com.intellij.codeInspection.nullable.ChangeNullableDefaultsFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private final com.intellij.codeInsight.NullableNotNullManager myManager private final String myNotNullName private final String myNullableName void <init> (com.intellij.psi.PsiAnnotation, com.intellij.psi.PsiAnnotation, com.intellij.codeInsight.NullableNotNullManager) com.intellij.psi.PsiAnnotation notNull com.intellij.psi.PsiAnnotation nullable com.intellij.codeInsight.NullableNotNullManager manager void <init> (java.lang.String, java.lang.String, com.intellij.codeInsight.NullableNotNullManager) String notNull String nullable com.intellij.codeInsight.NullableNotNullManager manager public java.lang.String getFamilyName () public boolean startInWriteAction () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/nullable/NullableStuffInspectionBase$1.class
NullableStuffInspectionBase.java package com.intellij.codeInspection.nullable com.intellij.codeInspection.nullable.NullableStuffInspectionBase$1 extends com.intellij.psi.JavaElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic boolean val$isOnTheFly final synthetic com.intellij.codeInspection.nullable.NullableStuffInspectionBase this$0 void <init> (com.intellij.codeInspection.nullable.NullableStuffInspectionBase, com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.nullable.NullableStuffInspectionBase this$0 public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public void visitMethodReferenceExpression (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiMethodReferenceExpression expression com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiElement target public void visitField (com.intellij.psi.PsiField) String anno java.util.List annoToRemove com.intellij.psi.PsiField field com.intellij.psi.PsiType type com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated annotated com.intellij.openapi.project.Project project com.intellij.codeInsight.NullableNotNullManager manager public void visitParameter (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter parameter public void visitTypeElement (com.intellij.psi.PsiTypeElement) com.intellij.psi.PsiTypeElement type com.intellij.codeInsight.NullableNotNullManager manager java.util.List annotations private java.util.List getExclusiveAnnotations (com.intellij.psi.PsiTypeElement) com.intellij.psi.PsiAnnotation$TargetType[] targets com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiTypeElement type java.util.List annotations com.intellij.psi.PsiTypeElement topMost com.intellij.psi.PsiElement parent public void visitAnnotation (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiAnnotationMemberValue value private boolean hasStringConstructor (com.intellij.psi.PsiClass) com.intellij.psi.PsiParameterList list com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass public void visitReferenceElement (com.intellij.psi.PsiJavaCodeReferenceElement) String error com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiElement list com.intellij.psi.PsiElement psiClass com.intellij.psi.PsiElement intf private void checkNullableNotNullInstantiationConflict (com.intellij.psi.PsiJavaCodeReferenceElement) int i com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiTypeElement[] typeArguments com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiElement element private com.intellij.psi.PsiTypeElement[] getReferenceTypeArguments (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiReferenceParameterList typeArgList public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression expression public void visitLocalVariable (com.intellij.psi.PsiLocalVariable) com.intellij.psi.PsiLocalVariable variable com.intellij.psi.PsiIdentifier identifier public void visitReturnStatement (com.intellij.psi.PsiReturnStatement) com.intellij.psi.PsiReturnStatement statement com.intellij.psi.PsiExpression returnValue public void visitLambdaExpression (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression lambda com.intellij.psi.PsiElement body public void visitCallExpression (com.intellij.psi.PsiCallExpression) com.intellij.psi.PsiExpression argument int i com.intellij.psi.PsiCallExpression callExpression com.intellij.psi.PsiExpressionList argList com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiExpression[] arguments private void checkCollectionNullityOnAssignment (com.intellij.psi.PsiElement, com.intellij.psi.PsiType, com.intellij.psi.PsiExpression) com.intellij.psi.PsiElement errorElement com.intellij.psi.PsiType expectedType com.intellij.psi.PsiExpression assignedExpression private void checkCollectionNullityOnAssignment (com.intellij.psi.PsiElement, com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiElement errorElement com.intellij.psi.PsiType expectedType com.intellij.psi.PsiType assignedType private boolean isNullableNotNullCollectionConflict (com.intellij.psi.PsiElement, com.intellij.psi.PsiType, com.intellij.psi.PsiType, java.util.Set) com.intellij.psi.PsiType expectedArg com.intellij.psi.PsiType assignedArg int i com.intellij.psi.PsiElement place com.intellij.psi.PsiType expectedType com.intellij.psi.PsiType assignedType java.util.Set visited com.intellij.psi.search.GlobalSearchScope scope private boolean isNullityConflict (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType expected com.intellij.psi.PsiType assigned private static synthetic boolean lambda$getExclusiveAnnotations$2 (com.intellij.psi.PsiAnnotation$TargetType[], com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation$TargetType[] targets com.intellij.psi.PsiAnnotation a private static synthetic boolean lambda$visitTypeElement$1 (com.intellij.codeInsight.NullableNotNullManager, com.intellij.psi.PsiAnnotation) com.intellij.codeInsight.NullableNotNullManager manager com.intellij.psi.PsiAnnotation a private static synthetic boolean lambda$visitTypeElement$0 (com.intellij.codeInsight.NullableNotNullManager, com.intellij.psi.PsiAnnotation) com.intellij.codeInsight.NullableNotNullManager manager com.intellij.psi.PsiAnnotation a private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/nullable/NullableStuffInspectionBase$Annotated.class
NullableStuffInspectionBase.java package com.intellij.codeInspection.nullable com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated extends java.lang.Object { private final boolean isDeclaredNotNull private final boolean isDeclaredNullable private final com.intellij.psi.PsiAnnotation notNull private final com.intellij.psi.PsiAnnotation nullable private void <init> (com.intellij.psi.PsiAnnotation, com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation notNull com.intellij.psi.PsiAnnotation nullable static com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated from (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner owner com.intellij.codeInsight.NullableNotNullManager manager static synthetic boolean access$300 (com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated) com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated x0 static synthetic boolean access$400 (com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated) com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated x0 static synthetic com.intellij.psi.PsiAnnotation access$1100 (com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated) com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated x0 static synthetic com.intellij.psi.PsiAnnotation access$1200 (com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated) com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/nullable/NullableStuffInspectionBase$MyAnnotateMethodFix.class
NullableStuffInspectionBase.java package com.intellij.codeInspection.nullable com.intellij.codeInspection.nullable.NullableStuffInspectionBase$MyAnnotateMethodFix extends com.intellij.codeInspection.AnnotateMethodFix { void <init> (java.lang.String, java.lang.String[]) String defaultNotNull String[] annotationsToRemove protected java.lang.String getPreposition () protected boolean annotateOverriddenMethods () protected boolean annotateSelf () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/nullable/NullableStuffInspectionBase.class
NullableStuffInspectionBase.java package com.intellij.codeInspection.nullable public com.intellij.codeInspection.nullable.NullableStuffInspectionBase extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { public boolean REPORT_NULLABLE_METHOD_OVERRIDES_NOTNULL public boolean REPORT_NOT_ANNOTATED_METHOD_OVERRIDES_NOTNULL public boolean REPORT_NOTNULL_PARAMETER_OVERRIDES_NULLABLE public boolean REPORT_NOT_ANNOTATED_PARAMETER_OVERRIDES_NOTNULL public boolean REPORT_NOT_ANNOTATED_GETTER public boolean IGNORE_EXTERNAL_SUPER_NOTNULL public boolean REQUIRE_NOTNULL_FIELDS_INITIALIZED public boolean REPORT_NOTNULL_PARAMETERS_OVERRIDES_NOT_ANNOTATED public boolean REPORT_NOT_ANNOTATED_SETTER_PARAMETER public boolean REPORT_ANNOTATION_NOT_PROPAGATED_TO_OVERRIDERS public boolean REPORT_NULLS_PASSED_TO_NON_ANNOTATED_METHOD public boolean REPORT_NULLS_PASSED_TO_NOT_NULL_PARAMETER private static final com.intellij.openapi.diagnostic.Logger LOG static final synthetic boolean $assertionsDisabled public void <init> () public void writeSettings (org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException String name String value org.jdom.Element child org.jdom.Element node public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly com.intellij.psi.PsiFile file private java.lang.String checkIndirectInheritance (com.intellij.psi.PsiElement, com.intellij.psi.PsiClass) String error com.intellij.psi.PsiClass intfMethodClass com.intellij.psi.PsiMethod overridingMethod com.intellij.psi.PsiClass overridingMethodClass com.intellij.psi.PsiMethod intfMethod com.intellij.psi.PsiElement psiClass com.intellij.psi.PsiClass intf private java.lang.String checkIndirectInheritance (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass) com.intellij.psi.PsiParameter parameter java.util.List supers int i com.intellij.codeInsight.NullableNotNullManager manager com.intellij.psi.PsiMethod intfMethod com.intellij.psi.PsiClass intfMethodClass com.intellij.psi.PsiMethod overridingMethod com.intellij.psi.PsiClass overridingMethodClass com.intellij.psi.PsiParameter[] overridingParameters com.intellij.psi.PsiParameter[] superParameters private void checkMethodReference (com.intellij.psi.PsiMethodReferenceExpression, com.intellij.codeInspection.ProblemsHolder) com.intellij.psi.PsiMethodReferenceExpression expression com.intellij.codeInspection.ProblemsHolder holder com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiMethod targetMethod com.intellij.psi.PsiElement refName protected com.intellij.codeInspection.LocalQuickFix createNavigateToNullParameterUsagesFix (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter parameter private static boolean nullabilityAnnotationsNotAvailable (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.JavaPsiFacade facade private static boolean checkNonStandardAnnotations (com.intellij.psi.PsiField, com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated, com.intellij.codeInsight.NullableNotNullManager, java.lang.String, com.intellij.codeInspection.ProblemsHolder) String message com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiJavaCodeReferenceElement annotationNameReferenceElement com.intellij.psi.PsiField field com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated annotated com.intellij.codeInsight.NullableNotNullManager manager String anno com.intellij.codeInspection.ProblemsHolder holder private void checkAccessors (com.intellij.psi.PsiField, com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated, com.intellij.openapi.project.Project, com.intellij.codeInsight.NullableNotNullManager, java.lang.String, java.util.List, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.AnnotateMethodFix getterAnnoFix com.intellij.psi.PsiIdentifier parameterName com.intellij.psi.PsiIdentifier parameterName com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiParameter parameter com.intellij.codeInsight.intention.AddAnnotationPsiFix addAnnoFix com.intellij.psi.PsiField field com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated annotated com.intellij.openapi.project.Project project com.intellij.codeInsight.NullableNotNullManager manager String anno java.util.List annoToRemove com.intellij.codeInspection.ProblemsHolder holder String propName boolean isStatic com.intellij.psi.PsiMethod getter com.intellij.psi.PsiIdentifier nameIdentifier com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethod setter private static com.intellij.codeInsight.intention.AddAnnotationPsiFix createAddAnnotationFix (java.lang.String, java.util.List, com.intellij.psi.PsiParameter) String anno java.util.List annoToRemove com.intellij.psi.PsiParameter parameter private static void assertValidElement (com.intellij.psi.PsiMethod, com.intellij.psi.PsiParameter, com.intellij.psi.PsiIdentifier) com.intellij.psi.PsiMethod setter com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiIdentifier nameIdentifier1 private static void checkNotNullFieldsInitialized (com.intellij.psi.PsiField, com.intellij.codeInsight.NullableNotNullManager, com.intellij.codeInspection.ProblemsHolder) com.intellij.psi.PsiField field com.intellij.codeInsight.NullableNotNullManager manager com.intellij.codeInspection.ProblemsHolder holder com.intellij.codeInsight.NullabilityAnnotationInfo info boolean byDefault com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiJavaCodeReferenceElement name private void checkConstructorParameters (com.intellij.psi.PsiField, com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated, com.intellij.codeInsight.NullableNotNullManager, java.lang.String, java.util.List, com.intellij.codeInspection.ProblemsHolder) com.intellij.psi.PsiIdentifier nameIdentifier com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiElement target com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiField field com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated annotated com.intellij.codeInsight.NullableNotNullManager manager String anno java.util.List annoToRemove com.intellij.codeInspection.ProblemsHolder holder java.util.List initializers java.util.List notNullParams boolean isFinal com.intellij.psi.PsiIdentifier nameIdentifier private static boolean isConstructorParameter (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement parameter private static java.lang.String getPresentableAnnoName (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner owner com.intellij.codeInsight.NullableNotNullManager manager com.intellij.codeInsight.NullabilityAnnotationInfo info String name public static java.lang.String getPresentableAnnoName (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation annotation private static com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated check (com.intellij.psi.PsiModifierListOwner, com.intellij.codeInspection.ProblemsHolder, com.intellij.psi.PsiType) com.intellij.psi.PsiModifierListOwner owner com.intellij.codeInspection.ProblemsHolder holder com.intellij.psi.PsiType type com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated annotated private static void checkType (com.intellij.psi.PsiModifierListOwner, com.intellij.codeInspection.ProblemsHolder, com.intellij.psi.PsiType, com.intellij.psi.PsiAnnotation, com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiModifierListOwner listOwner com.intellij.codeInspection.ProblemsHolder holder com.intellij.psi.PsiType type com.intellij.psi.PsiAnnotation notNull com.intellij.psi.PsiAnnotation nullable private static void checkLoopParameterNullability (com.intellij.codeInspection.ProblemsHolder, com.intellij.psi.PsiAnnotation, com.intellij.psi.PsiAnnotation, com.intellij.codeInsight.Nullability) com.intellij.codeInspection.ProblemsHolder holder com.intellij.psi.PsiAnnotation notNull com.intellij.psi.PsiAnnotation nullable com.intellij.codeInsight.Nullability expectedNullability private static void reportPrimitiveType (com.intellij.codeInspection.ProblemsHolder, com.intellij.psi.PsiAnnotation, com.intellij.psi.PsiModifierListOwner) com.intellij.codeInspection.ProblemsHolder holder com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiModifierListOwner listOwner public java.lang.String getDisplayName () public java.lang.String getGroupDisplayName () public java.lang.String getShortName () private void checkNullableStuffForMethod (com.intellij.psi.PsiMethod, com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.psi.PsiMethod method com.intellij.codeInspection.ProblemsHolder holder boolean isOnFly com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated annotated java.util.List superMethods com.intellij.codeInsight.NullableNotNullManager nullableManager private void checkSupers (com.intellij.psi.PsiMethod, com.intellij.codeInspection.ProblemsHolder, com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated, java.util.List) com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiMethod method com.intellij.codeInspection.ProblemsHolder holder com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated annotated java.util.List superMethods private static com.intellij.codeInsight.NullableNotNullManager getNullityManager (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method private static com.intellij.codeInspection.LocalQuickFix createFixForNonAnnotatedOverridesNotNull (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod superMethod com.intellij.codeInsight.NullableNotNullManager nullableManager private boolean isNullableOverridingNotNull (com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated, com.intellij.psi.PsiMethod) com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated methodInfo com.intellij.psi.PsiMethod superMethod private boolean isNonAnnotatedOverridingNotNull (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod superMethod private static boolean hasInheritableNotNull (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner owner private void checkParameters (com.intellij.psi.PsiMethod, com.intellij.codeInspection.ProblemsHolder, java.util.List, com.intellij.codeInsight.NullableNotNullManager, boolean) com.intellij.psi.PsiParameter[] _superParameters com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiAnnotation annotation com.intellij.codeInspection.LocalQuickFix fix com.intellij.codeInsight.NullabilityAnnotationInfo info com.intellij.psi.PsiAnnotation notNullAnnotation boolean physical com.intellij.codeInspection.LocalQuickFix fix com.intellij.psi.PsiParameter parameter java.util.List superParameters com.intellij.psi.PsiParameter nullableSuper com.intellij.psi.PsiParameter notNullSuper int i com.intellij.psi.PsiMethod method com.intellij.codeInspection.ProblemsHolder holder java.util.List superMethods com.intellij.codeInsight.NullableNotNullManager nullableManager boolean isOnFly com.intellij.psi.PsiParameter[] parameters private com.intellij.psi.PsiParameter findNotNullSuperForNonAnnotatedParameter (com.intellij.codeInsight.NullableNotNullManager, com.intellij.psi.PsiParameter, java.util.List) com.intellij.codeInsight.NullableNotNullManager nullableManager com.intellij.psi.PsiParameter parameter java.util.List superParameters private com.intellij.psi.PsiParameter findNullableSuperForNotNullParameter (com.intellij.psi.PsiParameter, java.util.List) com.intellij.psi.PsiParameter parameter java.util.List superParameters private boolean isNotNullParameterOverridingNonAnnotated (com.intellij.codeInsight.NullableNotNullManager, com.intellij.psi.PsiParameter, java.util.List) com.intellij.codeInsight.NullableNotNullManager nullableManager com.intellij.psi.PsiParameter parameter java.util.List superParameters com.intellij.codeInsight.NullabilityAnnotationInfo info private void checkNullLiteralArgumentOfNotNullParameterUsages (com.intellij.psi.PsiMethod, com.intellij.codeInspection.ProblemsHolder, com.intellij.codeInsight.NullableNotNullManager, boolean, int, com.intellij.psi.PsiParameter) com.intellij.psi.PsiElement elementToHighlight com.intellij.codeInsight.NullabilityAnnotationInfo info com.intellij.psi.PsiAnnotation notNullAnnotation boolean physical com.intellij.psi.PsiMethod method com.intellij.codeInspection.ProblemsHolder holder com.intellij.codeInsight.NullableNotNullManager nullableManager boolean isOnFly int parameterIdx com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiElement elementToHighlight private void checkOverriders (com.intellij.psi.PsiMethod, com.intellij.codeInspection.ProblemsHolder, com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated, com.intellij.codeInsight.NullableNotNullManager) com.intellij.psi.PsiParameter parameter int i com.intellij.psi.PsiIdentifier identifier com.intellij.psi.PsiAnnotation annotation String[] annotationsToRemove com.intellij.codeInspection.LocalQuickFix fix com.intellij.psi.PsiElement psiElement com.intellij.psi.PsiIdentifier identifier com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiElement psiElement com.intellij.codeInspection.LocalQuickFix fix com.intellij.psi.PsiParameter parameter int i com.intellij.psi.PsiParameter[] psiParameters com.intellij.psi.PsiMethod overriding String defaultNotNull boolean superMethodApplicable com.intellij.psi.PsiMethod[] overridings boolean methodQuickFixSuggested boolean[] parameterAnnotated boolean[] parameterQuickFixSuggested boolean hasAnnotatedParameter com.intellij.psi.PsiMethod method com.intellij.codeInspection.ProblemsHolder holder com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated annotated com.intellij.codeInsight.NullableNotNullManager nullableManager com.intellij.psi.PsiParameter[] parameters public static boolean shouldSkipOverriderAsGenerated (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod overriding com.intellij.psi.PsiFile file com.intellij.openapi.vfs.VirtualFile virtualFile private static boolean isNotNullNotInferred (com.intellij.psi.PsiModifierListOwner, boolean, boolean) com.intellij.psi.PsiModifierListOwner owner boolean checkBases boolean skipExternal com.intellij.openapi.project.Project project com.intellij.codeInsight.NullableNotNullManager manager com.intellij.psi.PsiAnnotation anno public static boolean isNullableNotInferred (com.intellij.psi.PsiModifierListOwner, boolean) com.intellij.psi.PsiModifierListOwner owner boolean checkBases com.intellij.openapi.project.Project project com.intellij.codeInsight.NullableNotNullManager manager com.intellij.psi.PsiAnnotation anno private static com.intellij.psi.PsiType getMemberType (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner owner private static com.intellij.codeInspection.LocalQuickFix createChangeDefaultNotNullFix (com.intellij.codeInsight.NullableNotNullManager, com.intellij.psi.PsiModifierListOwner) com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.codeInsight.NullableNotNullManager nullableManager com.intellij.psi.PsiModifierListOwner modifierListOwner com.intellij.psi.PsiAnnotation annotation private static void reportNullableNotNullConflict (com.intellij.codeInspection.ProblemsHolder, com.intellij.psi.PsiModifierListOwner, com.intellij.psi.PsiAnnotation, com.intellij.psi.PsiAnnotation) com.intellij.codeInspection.ProblemsHolder holder com.intellij.psi.PsiModifierListOwner listOwner com.intellij.psi.PsiAnnotation declaredNullable com.intellij.psi.PsiAnnotation declaredNotNull String bothNullableNotNullMessage public javax.swing.JComponent createOptionsPanel () private static synthetic boolean lambda$isNotNullParameterOverridingNonAnnotated$3 (com.intellij.codeInsight.NullableNotNullManager, com.intellij.psi.PsiParameter) com.intellij.codeInsight.NullableNotNullManager nullableManager com.intellij.psi.PsiParameter sp private static synthetic boolean lambda$findNullableSuperForNotNullParameter$2 (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter sp private synthetic boolean lambda$findNotNullSuperForNonAnnotatedParameter$1 (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter sp private static synthetic boolean lambda$nullabilityAnnotationsNotAvailable$0 (com.intellij.psi.JavaPsiFacade, com.intellij.psi.search.GlobalSearchScope, java.lang.String) com.intellij.psi.JavaPsiFacade facade com.intellij.psi.search.GlobalSearchScope scope String s static synthetic void access$000 (com.intellij.codeInspection.nullable.NullableStuffInspectionBase, com.intellij.psi.PsiMethod, com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.nullable.NullableStuffInspectionBase x0 com.intellij.psi.PsiMethod x1 com.intellij.codeInspection.ProblemsHolder x2 boolean x3 static synthetic void access$100 (com.intellij.codeInspection.nullable.NullableStuffInspectionBase, com.intellij.psi.PsiMethodReferenceExpression, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.nullable.NullableStuffInspectionBase x0 com.intellij.psi.PsiMethodReferenceExpression x1 com.intellij.codeInspection.ProblemsHolder x2 static synthetic com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated access$200 (com.intellij.psi.PsiModifierListOwner, com.intellij.codeInspection.ProblemsHolder, com.intellij.psi.PsiType) com.intellij.psi.PsiModifierListOwner x0 com.intellij.codeInspection.ProblemsHolder x1 com.intellij.psi.PsiType x2 static synthetic boolean access$500 (com.intellij.psi.PsiField, com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated, com.intellij.codeInsight.NullableNotNullManager, java.lang.String, com.intellij.codeInspection.ProblemsHolder) com.intellij.psi.PsiField x0 com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated x1 com.intellij.codeInsight.NullableNotNullManager x2 String x3 com.intellij.codeInspection.ProblemsHolder x4 static synthetic void access$600 (com.intellij.codeInspection.nullable.NullableStuffInspectionBase, com.intellij.psi.PsiField, com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated, com.intellij.openapi.project.Project, com.intellij.codeInsight.NullableNotNullManager, java.lang.String, java.util.List, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.nullable.NullableStuffInspectionBase x0 com.intellij.psi.PsiField x1 com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated x2 com.intellij.openapi.project.Project x3 com.intellij.codeInsight.NullableNotNullManager x4 String x5 java.util.List x6 com.intellij.codeInspection.ProblemsHolder x7 static synthetic void access$700 (com.intellij.codeInspection.nullable.NullableStuffInspectionBase, com.intellij.psi.PsiField, com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated, com.intellij.codeInsight.NullableNotNullManager, java.lang.String, java.util.List, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.nullable.NullableStuffInspectionBase x0 com.intellij.psi.PsiField x1 com.intellij.codeInspection.nullable.NullableStuffInspectionBase$Annotated x2 com.intellij.codeInsight.NullableNotNullManager x3 String x4 java.util.List x5 com.intellij.codeInspection.ProblemsHolder x6 static synthetic void access$800 (com.intellij.psi.PsiField, com.intellij.codeInsight.NullableNotNullManager, com.intellij.codeInspection.ProblemsHolder) com.intellij.psi.PsiField x0 com.intellij.codeInsight.NullableNotNullManager x1 com.intellij.codeInspection.ProblemsHolder x2 static synthetic void access$900 (com.intellij.psi.PsiModifierListOwner, com.intellij.codeInspection.ProblemsHolder, com.intellij.psi.PsiType, com.intellij.psi.PsiAnnotation, com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiModifierListOwner x0 com.intellij.codeInspection.ProblemsHolder x1 com.intellij.psi.PsiType x2 com.intellij.psi.PsiAnnotation x3 com.intellij.psi.PsiAnnotation x4 static synthetic java.lang.String access$1000 (com.intellij.codeInspection.nullable.NullableStuffInspectionBase, com.intellij.psi.PsiElement, com.intellij.psi.PsiClass) com.intellij.codeInspection.nullable.NullableStuffInspectionBase x0 com.intellij.psi.PsiElement x1 com.intellij.psi.PsiClass x2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/redundantCast/RedundantCastInspection$1.class
RedundantCastInspection.java package com.intellij.codeInspection.redundantCast synthetic com.intellij.codeInspection.redundantCast.RedundantCastInspection$1 extends java.lang.Object { }
com/intellij/codeInspection/redundantCast/RedundantCastInspection$AcceptSuggested.class
RedundantCastInspection.java package com.intellij.codeInspection.redundantCast com.intellij.codeInspection.redundantCast.RedundantCastInspection$AcceptSuggested extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private void <init> () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement castTypeElement com.intellij.psi.PsiTypeCastExpression cast public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) synthetic void <init> (com.intellij.codeInspection.redundantCast.RedundantCastInspection$1) com.intellij.codeInspection.redundantCast.RedundantCastInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/redundantCast/RedundantCastInspection.class
RedundantCastInspection.java package com.intellij.codeInspection.redundantCast public com.intellij.codeInspection.redundantCast.RedundantCastInspection extends com.intellij.codeInspection.miscGenerics.GenericsInspectionToolBase { private final com.intellij.codeInspection.LocalQuickFix myQuickFixAction private static final String DISPLAY_NAME private static final String SHORT_NAME public boolean IGNORE_SUSPICIOUS_METHOD_CALLS public void <init> () public com.intellij.codeInspection.ProblemDescriptor[] getDescriptions (com.intellij.psi.PsiElement, com.intellij.codeInspection.InspectionManager, boolean) com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiTypeCastExpression redundantCast com.intellij.psi.PsiElement where com.intellij.codeInspection.InspectionManager manager boolean isOnTheFly java.util.List redundantCasts java.util.List descriptions public com.intellij.codeInspection.ProblemDescriptor[] checkField (com.intellij.psi.PsiField, com.intellij.codeInspection.InspectionManager, boolean) com.intellij.psi.PsiField field com.intellij.codeInspection.InspectionManager manager boolean isOnTheFly public void writeSettings (org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException org.jdom.Element node public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel optionsPanel private com.intellij.codeInspection.ProblemDescriptor createDescription (com.intellij.psi.PsiTypeCastExpression, com.intellij.codeInspection.InspectionManager, boolean) String message com.intellij.psi.PsiElement gParent com.intellij.psi.PsiTypeCastExpression cast com.intellij.codeInspection.InspectionManager manager boolean onTheFly com.intellij.psi.PsiExpression operand com.intellij.psi.PsiTypeElement castType com.intellij.psi.PsiElement parent String message public java.lang.String getDisplayName () public java.lang.String getGroupDisplayName () public java.lang.String getShortName () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/redundantCast/RemoveRedundantCastUtil.class
RemoveRedundantCastUtil.java package com.intellij.codeInspection.redundantCast public com.intellij.codeInspection.redundantCast.RemoveRedundantCastUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public static com.intellij.psi.PsiExpression removeCast (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiParenthesizedExpression parExpr com.intellij.util.IncorrectOperationException e com.intellij.psi.PsiTypeCastExpression castExpression com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpression operand com.intellij.psi.PsiExpression toBeReplaced static void <clinit> () }
com/intellij/codeInspection/reference/RefClassImpl.class
RefClassImpl.java package com.intellij.codeInspection.reference public com.intellij.codeInspection.reference.RefClassImpl extends com.intellij.codeInspection.reference.RefJavaElementImpl implements com.intellij.codeInspection.reference.RefClass { private static final java.util.Set EMPTY_SET private static final java.util.Set EMPTY_CLASS_SET private static final java.util.List EMPTY_METHOD_LIST private static final int IS_ANONYMOUS_MASK private static final int IS_INTERFACE_MASK private static final int IS_UTILITY_MASK private static final int IS_ABSTRACT_MASK private static final int IS_APPLET_MASK private static final int IS_SERVLET_MASK private static final int IS_TESTCASE_MASK private static final int IS_LOCAL_MASK private java.util.Set myBases private java.util.Set mySubClasses private java.util.List myConstructors private com.intellij.codeInspection.reference.RefMethodImpl myDefaultConstructor private java.util.List myOverridingMethods private java.util.Set myInTypeReferences private java.util.List myClassExporters private final com.intellij.codeInspection.reference.RefModule myRefModule void <init> (org.jetbrains.uast.UClass, com.intellij.psi.PsiElement, com.intellij.codeInspection.reference.RefManager) org.jetbrains.uast.UClass uClass com.intellij.psi.PsiElement psi com.intellij.codeInspection.reference.RefManager manager protected void initialize () com.intellij.codeInspection.reference.RefElement refParent com.intellij.psi.PsiFile psiFile com.intellij.codeInspection.reference.RefFileImpl refFile String packageName com.intellij.openapi.module.Module module com.intellij.codeInspection.reference.WritableRefEntity refModule com.intellij.psi.PsiFile containingFile org.jetbrains.uast.UField uField com.intellij.codeInspection.reference.RefClass refBase boolean isTestClass com.intellij.psi.PsiElement psi com.intellij.psi.PsiElement parameterPsi java.util.List parameters com.intellij.codeInspection.reference.RefMethod refMethod org.jetbrains.uast.UMethod uMethod com.intellij.codeInspection.reference.RefImplicitConstructorImpl refImplicitConstructor org.jetbrains.uast.UClass uClass org.jetbrains.uast.UElement parent com.intellij.psi.PsiClass javaPsi org.jetbrains.uast.UMethod[] uMethods org.jetbrains.uast.UField[] uFields boolean utilityClass com.intellij.codeInspection.reference.RefMethod varargConstructor com.intellij.psi.PsiClass applet com.intellij.psi.PsiManager psiManager com.intellij.psi.PsiFile file private void initializeSuperReferences (org.jetbrains.uast.UClass) org.jetbrains.uast.UClass uClass public boolean isSelfInheritor (org.jetbrains.uast.UClass) org.jetbrains.uast.UClass uClass public com.intellij.codeInspection.reference.RefModule getModule () private static boolean isSelfInheritor (org.jetbrains.uast.UClass, java.util.List) org.jetbrains.uast.UClass uClass java.util.List visited private void setDefaultConstructor (com.intellij.codeInspection.reference.RefMethodImpl) com.intellij.codeInspection.reference.WritableRefElement superDefaultConstructor com.intellij.codeInspection.reference.RefClass superClass com.intellij.codeInspection.reference.RefMethodImpl defaultConstructor public org.jetbrains.uast.UClass getUastElement () public java.lang.String getQualifiedName () org.jetbrains.uast.UClass uClass String qName public void buildReferences () org.jetbrains.uast.UObjectLiteralExpression objectAccess org.jetbrains.uast.UClassInitializer classInitializer org.jetbrains.uast.UElement uTypeParameter com.intellij.psi.PsiTypeParameter parameter org.jetbrains.uast.UExpression initializer org.jetbrains.uast.UField uField org.jetbrains.uast.UMethod uMethod org.jetbrains.uast.UField[] uFields org.jetbrains.uast.UMethod[] psiMethods org.jetbrains.uast.UClass uClass public void accept (com.intellij.codeInspection.reference.RefVisitor) com.intellij.codeInspection.reference.RefVisitor visitor public synchronized java.util.Set getBaseClasses () private synchronized void addBaseClass (com.intellij.codeInspection.reference.RefClass) com.intellij.codeInspection.reference.RefClass refClass public synchronized java.util.Set getSubClasses () private synchronized void addSubClass (com.intellij.codeInspection.reference.RefClass) com.intellij.codeInspection.reference.RefClass refClass private synchronized void removeSubClass (com.intellij.codeInspection.reference.RefClass) com.intellij.codeInspection.reference.RefClass refClass public synchronized java.util.List getConstructors () public synchronized java.util.Set getInTypeReferences () void addTypeReference (com.intellij.codeInspection.reference.RefJavaElement) com.intellij.codeInspection.reference.RefJavaElement from public synchronized com.intellij.codeInspection.reference.RefMethod getDefaultConstructor () private synchronized void addConstructor (com.intellij.codeInspection.reference.RefMethod) com.intellij.codeInspection.reference.RefMethod refConstructor synchronized void addLibraryOverrideMethod (com.intellij.codeInspection.reference.RefMethod) com.intellij.codeInspection.reference.RefMethod refMethod public synchronized java.util.List getLibraryMethods () public boolean isAnonymous () public boolean isInterface () public boolean isSuspicious () public boolean isUtilityClass () public java.lang.String getExternalName () static com.intellij.codeInspection.reference.RefClass classFromExternalName (com.intellij.codeInspection.reference.RefManager, java.lang.String) com.intellij.codeInspection.reference.RefManager manager String externalName public void referenceRemoved () com.intellij.codeInspection.reference.RefClass subClass com.intellij.codeInspection.reference.RefClass superClass private synchronized void removeBase (com.intellij.codeInspection.reference.RefClass) com.intellij.codeInspection.reference.RefClass superClass java.util.Set baseClasses void methodRemoved (com.intellij.codeInspection.reference.RefMethod) com.intellij.codeInspection.reference.RefMethod method public boolean isAbstract () public boolean isApplet () public boolean isServlet () public boolean isTestCase () public boolean isLocalClass () public boolean isReferenced () public boolean hasSuspiciousCallers () synchronized void addClassExporter (com.intellij.codeInspection.reference.RefJavaElement) com.intellij.codeInspection.reference.RefJavaElement exporter public synchronized java.util.List getClassExporters () private void setAnonymous (boolean) boolean anonymous private void setInterface (boolean) boolean anInterface private void setUtilityClass (boolean) boolean utilityClass private void setAbstract (boolean) boolean anAbstract private void setApplet (boolean) boolean applet private void setServlet (boolean) boolean servlet private void setTestCase (boolean) boolean testCase private void setIsLocal (boolean) boolean isLocal public com.intellij.codeInspection.reference.RefElement getContainingEntry () com.intellij.codeInspection.reference.RefElement defaultConstructor private static boolean isKindOfJvmLanguage (com.intellij.lang.Language) com.intellij.lang.Language language public volatile synthetic org.jetbrains.uast.UElement getUastElement () private synthetic java.lang.String lambda$getExternalName$7 () throws java.lang.RuntimeException org.jetbrains.uast.UClass psiClass private synthetic void lambda$accept$6 (com.intellij.codeInspection.reference.RefVisitor) com.intellij.codeInspection.reference.RefVisitor visitor private static synthetic boolean lambda$isSelfInheritor$5 (java.util.List, org.jetbrains.uast.UClass) java.util.List visited org.jetbrains.uast.UClass c private static synthetic org.jetbrains.uast.UClass lambda$isSelfInheritor$4 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass c private static synthetic com.intellij.psi.PsiClass lambda$isSelfInheritor$3 (org.jetbrains.uast.UTypeReferenceExpression) org.jetbrains.uast.UTypeReferenceExpression t private synthetic void lambda$initializeSuperReferences$2 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass c com.intellij.codeInspection.reference.RefClassImpl refClass private synthetic boolean lambda$initializeSuperReferences$1 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass c private static synthetic com.intellij.psi.PsiClass lambda$initializeSuperReferences$0 (org.jetbrains.uast.UTypeReferenceExpression) org.jetbrains.uast.UTypeReferenceExpression t static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/reference/RefFieldImpl.class
RefFieldImpl.java package com.intellij.codeInspection.reference public com.intellij.codeInspection.reference.RefFieldImpl extends com.intellij.codeInspection.reference.RefJavaElementImpl implements com.intellij.codeInspection.reference.RefField { private static final int USED_FOR_READING_MASK private static final int USED_FOR_WRITING_MASK private static final int ASSIGNED_ONLY_IN_INITIALIZER_MASK void <init> (org.jetbrains.uast.UField, com.intellij.psi.PsiElement, com.intellij.codeInspection.reference.RefManager) org.jetbrains.uast.UField field com.intellij.psi.PsiElement psi com.intellij.codeInspection.reference.RefManager manager protected void initialize () com.intellij.psi.PsiElement psi org.jetbrains.uast.UField uElement com.intellij.codeInspection.reference.RefElement owner public com.intellij.psi.PsiField getElement () public org.jetbrains.uast.UField getUastElement () protected void markReferenced (com.intellij.codeInspection.reference.RefElementImpl, boolean, boolean, org.jetbrains.uast.UExpression) org.jetbrains.uast.UExpression qualifierExpression org.jetbrains.uast.UClassInitializer initializer com.intellij.codeInspection.reference.RefElementImpl refFrom boolean forWriting boolean forReading org.jetbrains.uast.UExpression expressionFrom boolean referencedFromClassInitializer public boolean isUsedForReading () private void setUsedForReading (boolean) boolean usedForReading public boolean isUsedForWriting () private void setUsedForWriting (boolean) boolean usedForWriting public boolean isOnlyAssignedInInitializer () public void accept (com.intellij.codeInspection.reference.RefVisitor) com.intellij.codeInspection.reference.RefVisitor visitor public void buildReferences () com.intellij.codeInspection.reference.RefJavaUtil refUtil org.jetbrains.uast.UField uField private void setInitializerMasks () public com.intellij.codeInspection.reference.RefClass getOwnerClass () public java.lang.String getExternalName () static com.intellij.codeInspection.reference.RefField fieldFromExternalName (com.intellij.codeInspection.reference.RefManager, java.lang.String) com.intellij.codeInspection.reference.RefManager manager String externalName public static com.intellij.psi.PsiField findPsiField (com.intellij.psi.PsiManager, java.lang.String) String fieldName String className com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiManager manager String externalName int classNameDelimiter public boolean isSuspicious () public volatile synthetic org.jetbrains.uast.UElement getUastElement () public volatile synthetic com.intellij.psi.PsiElement getElement () private synthetic java.lang.String lambda$getExternalName$1 () throws java.lang.RuntimeException org.jetbrains.uast.UField uField private synthetic void lambda$accept$0 (com.intellij.codeInspection.reference.RefVisitor) com.intellij.codeInspection.reference.RefVisitor visitor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/reference/RefImplicitConstructorImpl.class
RefImplicitConstructorImpl.java package com.intellij.codeInspection.reference public com.intellij.codeInspection.reference.RefImplicitConstructorImpl extends com.intellij.codeInspection.reference.RefMethodImpl implements com.intellij.codeInspection.reference.RefImplicitConstructor { void <init> (com.intellij.codeInspection.reference.RefClass) com.intellij.codeInspection.reference.RefClass ownerClass public void buildReferences () public boolean isSuspicious () public java.lang.String getName () public java.lang.String getExternalName () public boolean isValid () com.intellij.codeInspection.reference.RefClass ownerClass public java.lang.String getAccessModifier () public void setAccessModifier (java.lang.String) String am public com.intellij.psi.PsiModifierListOwner getElement () public org.jetbrains.uast.UClass getUastElement () public com.intellij.psi.PsiElement getPsiElement () com.intellij.codeInspection.reference.RefClass ownerClass public com.intellij.psi.PsiFile getContainingFile () protected void initialize () public volatile synthetic org.jetbrains.uast.UDeclaration getUastElement () public volatile synthetic org.jetbrains.uast.UElement getUastElement () public volatile synthetic com.intellij.psi.PsiElement getElement () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/reference/RefJavaElementImpl.class
RefJavaElementImpl.java package com.intellij.codeInspection.reference public abstract com.intellij.codeInspection.reference.RefJavaElementImpl extends com.intellij.codeInspection.reference.RefElementImpl implements com.intellij.codeInspection.reference.RefJavaElement { private java.util.Set myOutTypeReferences private static final int ACCESS_MODIFIER_MASK private static final int ACCESS_PRIVATE private static final int ACCESS_PROTECTED private static final int ACCESS_PACKAGE private static final int ACCESS_PUBLIC private static final int IS_STATIC_MASK private static final int IS_FINAL_MASK private static final int IS_SYNTHETIC_JSP_ELEMENT_MASK private static final int FORBID_PROTECTED_ACCESS_MASK protected void <init> (java.lang.String, com.intellij.codeInspection.reference.RefJavaElement) String name com.intellij.codeInspection.reference.RefJavaElement owner String am boolean synthOwner protected void <init> (org.jetbrains.uast.UDeclaration, com.intellij.psi.PsiElement, com.intellij.codeInspection.reference.RefManager) org.jetbrains.uast.UDeclaration elem com.intellij.psi.PsiElement psi com.intellij.codeInspection.reference.RefManager manager com.intellij.psi.PsiModifierListOwner javaPsi boolean isSynth public synchronized java.util.Collection getOutTypeReferences () synchronized void addOutTypeReference (com.intellij.codeInspection.reference.RefClass) com.intellij.codeInspection.reference.RefClass refClass public static java.lang.String getName (org.jetbrains.uast.UDeclaration) com.intellij.psi.PsiAnonymousClass psiAnonymousClass com.intellij.psi.PsiClass psiBaseClass com.intellij.psi.PsiSyntheticClass jspClass com.intellij.psi.PsiFile jspxFile org.jetbrains.uast.UDeclaration declaration com.intellij.psi.PsiElement element String name public boolean isFinal () public boolean isStatic () void setIsStatic (boolean) boolean isStatic void setIsFinal (boolean) boolean isFinal public boolean isSyntheticJSP () private void setSyntheticJSP (boolean) boolean b public java.lang.String getAccessModifier () long access_id public void setAccessModifier (java.lang.String) String am private void doSetAccessModifier (java.lang.String) int access_id int access_id int access_id String am int access_id public boolean isSuspiciousRecursive () private boolean isCalledOnlyFrom (com.intellij.codeInspection.reference.RefJavaElement, com.intellij.util.containers.Stack) com.intellij.codeInspection.reference.RefMethod refSuper com.intellij.codeInspection.reference.RefElement refOut boolean unreachable com.intellij.codeInspection.reference.RefMethod refMethod com.intellij.codeInspection.reference.RefElement refCaller com.intellij.codeInspection.reference.RefJavaElement refElement com.intellij.util.containers.Stack callStack void addReference (com.intellij.codeInspection.reference.RefElement, com.intellij.psi.PsiElement, org.jetbrains.uast.UDeclaration, boolean, boolean, org.jetbrains.uast.UExpression) com.intellij.codeInspection.reference.RefElement refWhat com.intellij.psi.PsiElement psiWhat org.jetbrains.uast.UDeclaration from boolean forWriting boolean forReading org.jetbrains.uast.UExpression expression com.intellij.psi.PsiElement psiFrom protected void markReferenced (com.intellij.codeInspection.reference.RefElementImpl, boolean, boolean, org.jetbrains.uast.UExpression) com.intellij.codeInspection.reference.RefElementImpl refFrom boolean forWriting boolean forReading org.jetbrains.uast.UExpression expressionFrom void setForbidProtectedAccess (com.intellij.codeInspection.reference.RefElementImpl, org.jetbrains.uast.UExpression) com.intellij.codeInspection.reference.RefElementImpl refFrom org.jetbrains.uast.UExpression expressionFrom public boolean isProtectedAccessForbidden () com.intellij.codeInspection.reference.RefJavaManager getRefJavaManager () public void referenceRemoved () public javax.swing.Icon getIcon (boolean) com.intellij.psi.PsiElement element boolean expanded private void markEnumUsedIfValuesMethod (com.intellij.psi.PsiMethod, org.jetbrains.uast.UExpression) com.intellij.codeInspection.reference.RefJavaElementImpl enumConstantReference com.intellij.psi.PsiField enumConstant com.intellij.psi.PsiMethod psiWhat org.jetbrains.uast.UExpression expression com.intellij.psi.PsiClass containingClass private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/reference/RefJavaFileImpl$1.class
RefJavaFileImpl.java package com.intellij.codeInspection.reference com.intellij.codeInspection.reference.RefJavaFileImpl$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic com.intellij.codeInspection.reference.RefJavaFileImpl this$0 void <init> (com.intellij.codeInspection.reference.RefJavaFileImpl) com.intellij.codeInspection.reference.RefJavaFileImpl this$0 public void visitReferenceElement (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement reference public void visitNameValuePair (com.intellij.psi.PsiNameValuePair) com.intellij.psi.PsiNameValuePair pair com.intellij.psi.PsiReference reference private void processReference (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.codeInspection.reference.RefElement refElement }
com/intellij/codeInspection/reference/RefJavaFileImpl.class
RefJavaFileImpl.java package com.intellij.codeInspection.reference public com.intellij.codeInspection.reference.RefJavaFileImpl extends com.intellij.codeInspection.reference.RefFileImpl { private volatile com.intellij.codeInspection.reference.RefModule myRefModule void <init> (com.intellij.psi.PsiFile, com.intellij.codeInspection.reference.RefManager) com.intellij.psi.PsiFile elem com.intellij.codeInspection.reference.RefManager manager public void buildReferences () com.intellij.psi.PsiPackageStatement packageStatement com.intellij.psi.PsiFile file protected void initialize () com.intellij.psi.PsiFile psiFile org.jetbrains.uast.UFile file String packageName public com.intellij.codeInspection.reference.RefModule getModule () }
com/intellij/codeInspection/reference/RefJavaManagerImpl$1.class
RefJavaManagerImpl.java package com.intellij.codeInspection.reference com.intellij.codeInspection.reference.RefJavaManagerImpl$1 extends com.intellij.uast.UastVisitorAdapter { final synthetic com.intellij.codeInspection.reference.RefJavaManagerImpl this$0 void <init> (com.intellij.codeInspection.reference.RefJavaManagerImpl, org.jetbrains.uast.visitor.AbstractUastNonRecursiveVisitor, boolean) com.intellij.codeInspection.reference.RefJavaManagerImpl this$0 org.jetbrains.uast.visitor.AbstractUastNonRecursiveVisitor x0 boolean x1 public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private void visitJavaModule (com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule module com.intellij.codeInspection.reference.RefElement refElement }
com/intellij/codeInspection/reference/RefJavaManagerImpl$2.class
RefJavaManagerImpl.java package com.intellij.codeInspection.reference com.intellij.codeInspection.reference.RefJavaManagerImpl$2 extends com.intellij.codeInspection.ex.EntryPointsManagerBase { final synthetic com.intellij.codeInspection.reference.RefJavaManagerImpl this$0 void <init> (com.intellij.codeInspection.reference.RefJavaManagerImpl, com.intellij.openapi.project.Project) com.intellij.codeInspection.reference.RefJavaManagerImpl this$0 com.intellij.openapi.project.Project project public void configureAnnotations () }
com/intellij/codeInspection/reference/RefJavaManagerImpl$MyJavaElementVisitor.class
RefJavaManagerImpl.java package com.intellij.codeInspection.reference com.intellij.codeInspection.reference.RefJavaManagerImpl$MyJavaElementVisitor extends org.jetbrains.uast.visitor.AbstractUastNonRecursiveVisitor { private final com.intellij.codeInspection.reference.RefJavaUtil myRefUtil private final com.intellij.codeInsight.ExternalAnnotationsManager myExternalAnnotationsManager final synthetic com.intellij.codeInspection.reference.RefJavaManagerImpl this$0 private void <init> (com.intellij.codeInspection.reference.RefJavaManagerImpl) public boolean visitFile (org.jetbrains.uast.UFile) org.jetbrains.uast.UFile node com.intellij.codeInspection.reference.RefElement refElement public boolean visitDeclaration (org.jetbrains.uast.UDeclaration) com.intellij.psi.PsiAnnotation externalAnnotation org.jetbrains.uast.UAnnotation uAnnotation org.jetbrains.uast.UDeclaration node com.intellij.codeInspection.reference.RefElement decl com.intellij.psi.PsiModifierListOwner javaModifiersListOwner public boolean visitField (org.jetbrains.uast.UField) org.jetbrains.uast.UField node public boolean visitVariable (org.jetbrains.uast.UVariable) com.intellij.codeInspection.reference.RefElement reference org.jetbrains.uast.UVariable variable public boolean visitAnnotation (org.jetbrains.uast.UAnnotation) com.intellij.psi.PsiElement sourcePsi org.jetbrains.uast.UElement parent org.jetbrains.uast.UAnnotated annotated org.jetbrains.uast.UAnnotation annotation String qualifiedName private void retrieveSuppressions (org.jetbrains.uast.UAnnotation, org.jetbrains.uast.UAnnotated) Object val Object val org.jetbrains.uast.UExpression argument org.jetbrains.uast.UExpression value org.jetbrains.uast.UNamedExpression nameValuePair String suppressId StringBuilder buf java.util.List nameValuePairs com.intellij.psi.PsiElement annotatedSrc com.intellij.codeInspection.reference.WritableRefElement element org.jetbrains.uast.UAnnotation annotation org.jetbrains.uast.UAnnotated annotated private void processComments (org.jetbrains.uast.UElement) String suppression com.intellij.codeInspection.reference.WritableRefElement element com.intellij.psi.PsiModifierListOwner listOwner com.intellij.psi.PsiElement[] dataElements com.intellij.psi.javadoc.PsiDocTag tag com.intellij.psi.javadoc.PsiDocTag[] tags com.intellij.psi.PsiElement psi org.jetbrains.uast.UComment comment org.jetbrains.uast.UElement node private void addSuppressionsForSiblings (com.intellij.psi.PsiField, java.lang.String) com.intellij.codeInspection.reference.RefElement refElement com.intellij.psi.PsiElement psiElement com.intellij.psi.PsiField listOwner String suppressId com.intellij.psi.PsiField field synthetic void <init> (com.intellij.codeInspection.reference.RefJavaManagerImpl, com.intellij.codeInspection.reference.RefJavaManagerImpl$1) com.intellij.codeInspection.reference.RefJavaManagerImpl x0 com.intellij.codeInspection.reference.RefJavaManagerImpl$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/reference/RefJavaManagerImpl.class
RefJavaManagerImpl.java package com.intellij.codeInspection.reference public com.intellij.codeInspection.reference.RefJavaManagerImpl extends com.intellij.codeInspection.reference.RefJavaManager { private static final com.intellij.openapi.util.Condition PROBLEM_ELEMENT_CONDITION private static final com.intellij.openapi.diagnostic.Logger LOG public static final String JAVAX_SERVLET_SERVLET private final com.intellij.psi.PsiMethod myAppMainPattern private final com.intellij.psi.PsiMethod myAppPremainPattern private final com.intellij.psi.PsiMethod myAppAgentmainPattern private final com.intellij.psi.PsiClass myApplet private volatile com.intellij.codeInspection.reference.RefPackage myCachedDefaultPackage private java.util.Map myPackages private final com.intellij.codeInspection.reference.RefManagerImpl myRefManager private com.intellij.psi.PsiElementVisitor myProjectIterator private com.intellij.codeInspection.ex.EntryPointsManager myEntryPointsManager public void <init> (com.intellij.codeInspection.reference.RefManagerImpl) com.intellij.codeInspection.reference.RefManagerImpl manager com.intellij.openapi.project.Project project com.intellij.psi.PsiManager psiManager com.intellij.psi.PsiElementFactory factory public com.intellij.codeInspection.reference.RefImplicitConstructor getImplicitConstructor (java.lang.String) String classFQName com.intellij.codeInspection.reference.RefEntity entity com.intellij.codeInspection.reference.RefClass refClass public com.intellij.codeInspection.reference.RefPackage getPackage (java.lang.String) com.intellij.codeInspection.reference.RefPackage refPackage boolean saved com.intellij.codeInspection.reference.RefPackage oldPackage boolean saved int dotIndex boolean saved String packageName com.intellij.codeInspection.reference.RefPackage refPackage private boolean isEntryPoint (com.intellij.codeInspection.reference.RefElement) com.intellij.codeInspection.reference.RefElement element com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase tool private static boolean isTestSource (com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase, com.intellij.codeInspection.reference.RefElement) com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase tool com.intellij.codeInspection.reference.RefElement refElement com.intellij.psi.PsiElement element com.intellij.openapi.vfs.VirtualFile file private com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase getDeadCodeTool (com.intellij.codeInspection.reference.RefElement) com.intellij.codeInspection.reference.RefElement element com.intellij.psi.PsiFile file private com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase getDeadCodeTool (com.intellij.psi.PsiFile) com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper String singleTool com.intellij.psi.PsiFile file com.intellij.codeInspection.ex.GlobalInspectionContextBase contextBase com.intellij.codeInspection.ex.Tools tools com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper com.intellij.codeInspection.InspectionProfileEntry tool public com.intellij.codeInspection.reference.RefPackage getDefaultPackage () com.intellij.codeInspection.reference.RefPackage defaultPackage public com.intellij.psi.PsiMethod getAppMainPattern () public com.intellij.psi.PsiMethod getAppPremainPattern () public com.intellij.psi.PsiMethod getAppAgentmainPattern () public com.intellij.psi.PsiClass getApplet () public java.lang.String getAppletQName () public java.lang.String getServletQName () public com.intellij.codeInspection.reference.RefParameter getParameterReference (org.jetbrains.uast.UParameter, int, com.intellij.codeInspection.reference.RefMethod) org.jetbrains.uast.UParameter param int index com.intellij.codeInspection.reference.RefMethod refMethod com.intellij.psi.PsiElement psi public void iterate (com.intellij.codeInspection.reference.RefVisitor) java.util.Map packages com.intellij.codeInspection.reference.RefPackage refPackage com.intellij.codeInspection.reference.RefClass refClass com.intellij.codeInspection.reference.RefMethod refDefaultConstructor com.intellij.codeInspection.reference.RefElement refElement com.intellij.codeInspection.reference.RefVisitor visitor java.util.Map packages public void cleanup () public void removeReference (com.intellij.codeInspection.reference.RefElement) com.intellij.codeInspection.reference.RefElement refElement public com.intellij.codeInspection.reference.RefElement createRefElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psi org.jetbrains.uast.UElement uElement public com.intellij.psi.PsiNamedElement getElementContainer (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiElement public com.intellij.codeInspection.reference.RefEntity getReference (java.lang.String, java.lang.String) String type String fqName public java.lang.String getType (com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefEntity ref public com.intellij.codeInspection.reference.RefEntity getRefinedElement (com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefEntity ref public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElementVisitor projectIterator public java.lang.String getGroupName (com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefEntity entity public boolean belongsToScope (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiElement public void export (com.intellij.codeInspection.reference.RefEntity, org.jdom.Element) org.jdom.Element packageElement com.intellij.codeInspection.reference.RefEntity refEntity org.jdom.Element element String packageName public void onEntityInitialized (com.intellij.codeInspection.reference.RefElement, com.intellij.psi.PsiElement) com.intellij.codeInspection.reference.RefElement refElement com.intellij.psi.PsiElement psiElement public boolean shouldProcessExternalFile (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public java.util.stream.Stream extractExternalFileImplicitReferences (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile psiFile public void markExternalReferencesProcessed (com.intellij.codeInspection.reference.RefElement) com.intellij.codeInspection.reference.RefElement file public com.intellij.codeInspection.ex.EntryPointsManager getEntryPointsManager () com.intellij.openapi.project.Project project com.intellij.codeInspection.ex.EntryPointsManager entryPointsManager private static synthetic java.util.stream.Stream lambda$extractExternalFileImplicitReferences$2 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass c private synthetic com.intellij.codeInspection.reference.RefParameterImpl lambda$getParameterReference$1 (org.jetbrains.uast.UParameter, com.intellij.psi.PsiElement, int, com.intellij.codeInspection.reference.RefMethod) org.jetbrains.uast.UParameter param com.intellij.psi.PsiElement psi int index com.intellij.codeInspection.reference.RefMethod refMethod com.intellij.codeInspection.reference.RefParameterImpl ref private static synthetic boolean lambda$static$0 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psi org.jetbrains.uast.UDeclaration decl static synthetic com.intellij.codeInspection.reference.RefManagerImpl access$100 (com.intellij.codeInspection.reference.RefJavaManagerImpl) com.intellij.codeInspection.reference.RefJavaManagerImpl x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/reference/RefJavaModuleImpl.class
RefJavaModuleImpl.java package com.intellij.codeInspection.reference public com.intellij.codeInspection.reference.RefJavaModuleImpl extends com.intellij.codeInspection.reference.RefElementImpl implements com.intellij.codeInspection.reference.RefJavaModule { private final com.intellij.codeInspection.reference.RefModule myRefModule private java.util.Map myExportedPackageNames private java.util.Set myServiceInterfaces private java.util.Set myServiceImplementations private java.util.Set myUsedServices private java.util.List myRequiredModules void <init> (com.intellij.psi.PsiJavaModule, com.intellij.codeInspection.reference.RefManagerImpl) com.intellij.psi.PsiJavaModule javaModule com.intellij.codeInspection.reference.RefManagerImpl manager protected void initialize () public void accept (com.intellij.codeInspection.reference.RefVisitor) com.intellij.codeInspection.reference.RefVisitor visitor public com.intellij.psi.PsiJavaModule getPsiElement () public com.intellij.codeInspection.reference.RefModule getModule () public java.util.Map getExportedPackageNames () public java.util.Set getServiceInterfaces () public java.util.Set getServiceImplementations () public java.util.Set getUsedServices () public java.util.List getRequiredModules () public javax.swing.Icon getIcon (boolean) boolean expanded private void buildRequiresReferences (com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule requiredModule java.util.Map packagesExportedByModule com.intellij.psi.PsiElement element com.intellij.psi.PsiRequiresStatement statement com.intellij.psi.PsiJavaModule javaModule private void buildExportsReferences (com.intellij.psi.PsiJavaModule) java.util.List toModuleNames com.intellij.psi.PsiElement moduleElement com.intellij.psi.PsiJavaModuleReferenceElement referenceElement com.intellij.psi.PsiElement element String packageName com.intellij.psi.PsiPackageAccessibilityStatement statement com.intellij.psi.PsiJavaModule javaModule java.util.List emptyList private void buildProvidesReferences (com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiElement constructorElement com.intellij.codeInspection.reference.RefMethod refConstructor com.intellij.codeInspection.reference.RefElement refClass com.intellij.codeInspection.reference.RefElement refTargetElement com.intellij.psi.PsiElement targetElement com.intellij.psi.PsiElement implementationClass com.intellij.psi.PsiJavaCodeReferenceElement implementationReference com.intellij.codeInspection.reference.RefElement refInterface com.intellij.psi.PsiElement providerInterface com.intellij.psi.PsiJavaCodeReferenceElement interfaceReference com.intellij.psi.PsiReferenceList implementationList com.intellij.psi.PsiProvidesStatement statement com.intellij.psi.PsiJavaModule javaModule private void buildUsesReferences (com.intellij.psi.PsiJavaModule) com.intellij.codeInspection.reference.RefElement refClass com.intellij.psi.PsiElement usedInterface com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiUsesStatement statement com.intellij.psi.PsiJavaModule javaModule public void buildReferences () com.intellij.psi.PsiJavaModule javaModule private com.intellij.psi.PsiElement addReference (com.intellij.psi.PsiPolyVariantReference) com.intellij.codeInspection.reference.RefElement refElement com.intellij.psi.PsiElement element com.intellij.psi.ResolveResult resolveResult com.intellij.psi.ResolveResult[] resolveResults com.intellij.psi.PsiPolyVariantReference reference java.util.List resolvedElements public static com.intellij.codeInspection.reference.RefJavaModule moduleFromExternalName (com.intellij.codeInspection.reference.RefManagerImpl, java.lang.String) com.intellij.codeInspection.reference.RefManagerImpl manager String fqName com.intellij.openapi.project.Project project com.intellij.psi.PsiJavaModule javaModule private static java.util.Map getPackagesExportedByModule (com.intellij.psi.PsiJavaModule) String packageName com.intellij.psi.PsiPackageAccessibilityStatement statement com.intellij.psi.PsiJavaModule javaModule java.util.Map exportedPackages private static com.intellij.psi.PsiMethod getProviderMethod (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiMethod[] methods public volatile synthetic com.intellij.psi.PsiElement getPsiElement () private static synthetic boolean lambda$getProviderMethod$1 (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod m private synthetic void lambda$accept$0 (com.intellij.codeInspection.reference.RefVisitor) com.intellij.codeInspection.reference.RefVisitor visitor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/reference/RefJavaUtilImpl$1$1.class
RefJavaUtilImpl.java package com.intellij.codeInspection.reference com.intellij.codeInspection.reference.RefJavaUtilImpl$1$1 extends com.intellij.psi.PsiTypeVisitor { final synthetic com.intellij.codeInspection.reference.RefJavaUtilImpl$1 this$1 void <init> (com.intellij.codeInspection.reference.RefJavaUtilImpl$1) com.intellij.codeInspection.reference.RefJavaUtilImpl$1 this$1 public java.lang.Void visitClassType (com.intellij.psi.PsiClassType) com.intellij.psi.PsiType parameter com.intellij.codeInspection.reference.RefClassImpl refClass com.intellij.psi.PsiClassType classType org.jetbrains.uast.UClass target public volatile synthetic java.lang.Object visitClassType (com.intellij.psi.PsiClassType) }
com/intellij/codeInspection/reference/RefJavaUtilImpl$1.class
RefJavaUtilImpl.java package com.intellij.codeInspection.reference com.intellij.codeInspection.reference.RefJavaUtilImpl$1 extends org.jetbrains.uast.visitor.AbstractUastVisitor { final synthetic com.intellij.codeInspection.reference.RefJavaElementImpl val$refFrom final synthetic org.jetbrains.uast.UDeclaration val$decl final synthetic com.intellij.codeInspection.reference.RefJavaUtilImpl this$0 void <init> (com.intellij.codeInspection.reference.RefJavaUtilImpl, com.intellij.codeInspection.reference.RefJavaElementImpl, org.jetbrains.uast.UDeclaration) com.intellij.codeInspection.reference.RefJavaUtilImpl this$0 public boolean visitEnumConstant (org.jetbrains.uast.UEnumConstant) org.jetbrains.uast.UEnumConstant node public boolean visitAnnotation (org.jetbrains.uast.UAnnotation) com.intellij.codeInspection.reference.RefClassImpl refClass org.jetbrains.uast.UAnnotation node com.intellij.psi.PsiClass javaClass public boolean visitTypeReferenceExpression (org.jetbrains.uast.UTypeReferenceExpression) org.jetbrains.uast.UTypeReferenceExpression node com.intellij.psi.PsiType type private void visitTypeRefs (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public boolean visitVariable (org.jetbrains.uast.UVariable) org.jetbrains.uast.UVariable node public boolean visitSimpleNameReferenceExpression (org.jetbrains.uast.USimpleNameReferenceExpression) com.intellij.psi.PsiClass aClass com.intellij.codeInspection.reference.RefClassImpl refClass org.jetbrains.uast.USimpleNameReferenceExpression node com.intellij.psi.PsiElement target public boolean visitLiteralExpression (org.jetbrains.uast.ULiteralExpression) com.intellij.codeInspection.reference.RefElement refResolved com.intellij.psi.PsiElement resolve com.intellij.psi.PsiReference reference org.jetbrains.uast.ULiteralExpression node com.intellij.psi.PsiElement sourcePsi public boolean visitPrefixExpression (org.jetbrains.uast.UPrefixExpression) org.jetbrains.uast.UPrefixExpression node public boolean visitPostfixExpression (org.jetbrains.uast.UPostfixExpression) org.jetbrains.uast.UPostfixExpression node public boolean visitUnaryExpression (org.jetbrains.uast.UUnaryExpression) org.jetbrains.uast.UUnaryExpression node public boolean visitBinaryExpression (org.jetbrains.uast.UBinaryExpression) org.jetbrains.uast.UBinaryExpression node public boolean visitQualifiedReferenceExpression (org.jetbrains.uast.UQualifiedReferenceExpression) org.jetbrains.uast.UQualifiedReferenceExpression node public boolean visitCallableReferenceExpression (org.jetbrains.uast.UCallableReferenceExpression) org.jetbrains.uast.UCallableReferenceExpression node private void markParametersReferenced (org.jetbrains.uast.UCallableReferenceExpression) com.intellij.codeInspection.reference.RefParameter parameter org.jetbrains.uast.UCallableReferenceExpression node com.intellij.psi.PsiElement resolved com.intellij.codeInspection.reference.RefElement refElement public boolean visitObjectLiteralExpression (org.jetbrains.uast.UObjectLiteralExpression) org.jetbrains.uast.UObjectLiteralExpression node public boolean visitCallExpression (org.jetbrains.uast.UCallExpression) com.intellij.psi.PsiElement constructorClass org.jetbrains.uast.UReferenceExpression reference com.intellij.psi.PsiMethod resolvedMethod java.util.List argumentList com.intellij.codeInspection.reference.RefMethod refConstructor UnsupportedOperationException e org.jetbrains.uast.UCallExpression node private void visitReferenceExpression (org.jetbrains.uast.UExpression) org.jetbrains.uast.UExpression node org.jetbrains.uast.UElement uastParent com.intellij.psi.PsiElement psiResolved com.intellij.codeInspection.reference.RefElement refResolved boolean writing boolean reading public boolean visitLambdaExpression (org.jetbrains.uast.ULambdaExpression) org.jetbrains.uast.ULambdaExpression node private void processFunctionalExpression (org.jetbrains.uast.UExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiMethod interfaceMethod org.jetbrains.uast.UExpression expression com.intellij.psi.PsiType type com.intellij.psi.PsiElement aClass private com.intellij.codeInspection.reference.RefMethod processNewLikeConstruct (com.intellij.psi.PsiMethod, java.util.List) org.jetbrains.uast.UExpression arg com.intellij.psi.PsiMethod javaConstructor java.util.List argumentList com.intellij.codeInspection.reference.RefMethodImpl refConstructor public boolean visitClass (org.jetbrains.uast.UClass) org.jetbrains.uast.UTypeReferenceExpression type org.jetbrains.uast.UClass uClass com.intellij.codeInspection.reference.RefClassImpl refClass public boolean visitReturnExpression (org.jetbrains.uast.UReturnExpression) com.intellij.codeInspection.reference.RefMethodImpl refMethod org.jetbrains.uast.UReturnExpression node public boolean visitClassLiteralExpression (org.jetbrains.uast.UClassLiteralExpression) org.jetbrains.uast.UClassLiteralExpression node com.intellij.psi.PsiType type private void processClassReference (com.intellij.psi.PsiClass, com.intellij.codeInspection.reference.RefJavaElementImpl, org.jetbrains.uast.UDeclaration, boolean, org.jetbrains.uast.UExpression) com.intellij.codeInspection.reference.WritableRefElement refDefaultConstructor com.intellij.codeInspection.reference.RefMethod cons org.jetbrains.uast.UField uField com.intellij.codeInspection.reference.RefEntity child org.jetbrains.uast.UClass uClass boolean hasConstructorsMarked com.intellij.codeInspection.reference.RefClassImpl refClass com.intellij.psi.PsiClass psiClass com.intellij.codeInspection.reference.RefJavaElementImpl refFrom org.jetbrains.uast.UDeclaration from boolean defaultConstructorOnly org.jetbrains.uast.UExpression node private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/reference/RefJavaUtilImpl.class
RefJavaUtilImpl.java package com.intellij.codeInspection.reference public com.intellij.codeInspection.reference.RefJavaUtilImpl extends com.intellij.codeInspection.reference.RefJavaUtil { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public void addReferences (com.intellij.psi.PsiModifierListOwner, com.intellij.codeInspection.reference.RefJavaElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiModifierListOwner psiFrom com.intellij.codeInspection.reference.RefJavaElement ref com.intellij.psi.PsiElement findIn org.jetbrains.uast.UDeclaration decl org.jetbrains.uast.UElement uFindIn public void addReferencesTo (org.jetbrains.uast.UDeclaration, com.intellij.codeInspection.reference.RefJavaElement, org.jetbrains.uast.UElement[]) org.jetbrains.uast.UElement element org.jetbrains.uast.UDeclaration decl com.intellij.codeInspection.reference.RefJavaElement ref org.jetbrains.uast.UElement[] findIn com.intellij.codeInspection.reference.RefJavaElementImpl refFrom private static void addClassReferenceForStaticImport (org.jetbrains.uast.UExpression, com.intellij.psi.PsiMember, com.intellij.codeInspection.reference.RefJavaElementImpl, org.jetbrains.uast.UDeclaration) com.intellij.codeInspection.reference.RefElement refContainingClass com.intellij.psi.PsiClass containingClass com.intellij.psi.JavaResolveResult result org.jetbrains.uast.UExpression node com.intellij.psi.PsiMember psiResolved com.intellij.codeInspection.reference.RefJavaElementImpl refFrom org.jetbrains.uast.UDeclaration decl com.intellij.psi.PsiElement sourcePsi private static com.intellij.psi.PsiElement tryFindKotlinParameter (org.jetbrains.uast.UExpression, org.jetbrains.uast.UDeclaration) org.jetbrains.uast.UParameter parameter String name org.jetbrains.uast.UIdentifier identifier org.jetbrains.uast.UExpression node org.jetbrains.uast.UDeclaration decl private void updateRefMethod (com.intellij.psi.PsiElement, com.intellij.codeInspection.reference.RefElement, org.jetbrains.uast.UExpression, org.jetbrains.uast.UElement, com.intellij.codeInspection.reference.RefElement) com.intellij.psi.PsiType returnType com.intellij.psi.PsiType returnType com.intellij.psi.PsiExpression expression com.intellij.psi.PsiClassType methodOwnerType org.jetbrains.uast.UClass containingClass String fqName com.intellij.psi.PsiType usedType com.intellij.psi.PsiType returnType java.util.List argumentList org.jetbrains.uast.UExpression uExpression com.intellij.psi.PsiElement psiResolved com.intellij.codeInspection.reference.RefElement refResolved org.jetbrains.uast.UExpression refExpression org.jetbrains.uast.UElement uFrom com.intellij.codeInspection.reference.RefElement refFrom org.jetbrains.uast.UMethod uMethod com.intellij.codeInspection.reference.RefMethodImpl refMethod org.jetbrains.uast.UCallExpression call private static com.intellij.psi.PsiType getFunctionalInterfaceType (org.jetbrains.uast.UCallableReferenceExpression) org.jetbrains.uast.UCallableReferenceExpression expression com.intellij.psi.PsiElement psi public com.intellij.codeInspection.reference.RefClass getTopLevelClass (com.intellij.codeInspection.reference.RefElement) com.intellij.codeInspection.reference.RefElement refElement com.intellij.codeInspection.reference.RefEntity refParent public boolean isInheritor (com.intellij.codeInspection.reference.RefClass, com.intellij.codeInspection.reference.RefClass) com.intellij.codeInspection.reference.RefClass baseClass com.intellij.codeInspection.reference.RefClass subClass com.intellij.codeInspection.reference.RefClass superClass public java.lang.String getPackageName (com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.codeInspection.reference.RefPackage refPackage public java.lang.String getAccessModifier (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiClass ownerClass com.intellij.psi.PsiModifierListOwner psiElement com.intellij.psi.PsiModifierList list String result public com.intellij.codeInspection.reference.RefClass getOwnerClass (com.intellij.codeInspection.reference.RefManager, org.jetbrains.uast.UElement) com.intellij.codeInspection.reference.RefManager refManager org.jetbrains.uast.UElement uElement public com.intellij.codeInspection.reference.RefClass getOwnerClass (com.intellij.codeInspection.reference.RefElement) com.intellij.codeInspection.reference.RefElement refElement com.intellij.codeInspection.reference.RefEntity parent public boolean isMethodOnlyCallsSuper (org.jetbrains.uast.UMethod) org.jetbrains.uast.UExpression returnExpr boolean isCallToSameSuper org.jetbrains.uast.UExpression expression java.util.List statements com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiMethod[] superMethods int defaultCount org.jetbrains.uast.UMethod method com.intellij.psi.PsiMethod javaMethod boolean hasStatements org.jetbrains.uast.UExpression body public boolean isCallToSuperMethod (org.jetbrains.uast.UExpression, org.jetbrains.uast.UMethod) org.jetbrains.uast.UExpression arg int i com.intellij.psi.PsiMethod superMethod java.util.List args java.util.List params org.jetbrains.uast.UExpression receiver org.jetbrains.uast.UExpression selector org.jetbrains.uast.UExpression expression org.jetbrains.uast.UMethod method public int compareAccess (java.lang.String, java.lang.String) String a1 String a2 private static int getAccessNumber (java.lang.String) String a public void setAccessModifier (com.intellij.codeInspection.reference.RefJavaElement, java.lang.String) com.intellij.codeInspection.reference.RefJavaElement refElement String newAccess public void setIsStatic (com.intellij.codeInspection.reference.RefJavaElement, boolean) com.intellij.codeInspection.reference.RefJavaElement refElement boolean isStatic public void setIsFinal (com.intellij.codeInspection.reference.RefJavaElement, boolean) com.intellij.codeInspection.reference.RefJavaElement refElement boolean isFinal public void addTypeReference (org.jetbrains.uast.UElement, com.intellij.psi.PsiType, com.intellij.codeInspection.reference.RefManager) org.jetbrains.uast.UElement uElement com.intellij.psi.PsiType psiType com.intellij.codeInspection.reference.RefManager refManager public void addTypeReference (org.jetbrains.uast.UElement, com.intellij.psi.PsiType, com.intellij.codeInspection.reference.RefManager, com.intellij.codeInspection.reference.RefJavaElement) com.intellij.codeInspection.reference.RefClassImpl refClass com.intellij.psi.PsiClass psiClass com.intellij.codeInspection.reference.RefClass ownerClass org.jetbrains.uast.UElement uElement com.intellij.psi.PsiType psiType com.intellij.codeInspection.reference.RefManager refManager com.intellij.codeInspection.reference.RefJavaElement refMethod private static boolean isAccessedForWriting (org.jetbrains.uast.UElement) org.jetbrains.uast.UElement expression org.jetbrains.uast.UElement parent private static boolean isIncrementDecrement (org.jetbrains.uast.UElement) org.jetbrains.uast.UElement element org.jetbrains.uast.UastOperator operator private static boolean isAccessedForReading (org.jetbrains.uast.UElement) org.jetbrains.uast.UElement expression org.jetbrains.uast.UElement parent private static boolean isOnAssignmentLeftHand (org.jetbrains.uast.UElement) org.jetbrains.uast.UElement expression org.jetbrains.uast.UExpression parent private static org.jetbrains.uast.UElement skipParenthesises (org.jetbrains.uast.UElement) org.jetbrains.uast.UElement expression private static synthetic boolean lambda$tryFindKotlinParameter$0 (java.lang.String, org.jetbrains.uast.UParameter) String name org.jetbrains.uast.UParameter p static synthetic void access$000 (com.intellij.codeInspection.reference.RefJavaUtilImpl, com.intellij.psi.PsiElement, com.intellij.codeInspection.reference.RefElement, org.jetbrains.uast.UExpression, org.jetbrains.uast.UElement, com.intellij.codeInspection.reference.RefElement) com.intellij.codeInspection.reference.RefJavaUtilImpl x0 com.intellij.psi.PsiElement x1 com.intellij.codeInspection.reference.RefElement x2 org.jetbrains.uast.UExpression x3 org.jetbrains.uast.UElement x4 com.intellij.codeInspection.reference.RefElement x5 static synthetic com.intellij.psi.PsiType access$100 (org.jetbrains.uast.UCallableReferenceExpression) org.jetbrains.uast.UCallableReferenceExpression x0 static synthetic com.intellij.openapi.diagnostic.Logger access$200 () static synthetic com.intellij.psi.PsiElement access$300 (org.jetbrains.uast.UExpression, org.jetbrains.uast.UDeclaration) org.jetbrains.uast.UExpression x0 org.jetbrains.uast.UDeclaration x1 static synthetic boolean access$400 (org.jetbrains.uast.UElement) org.jetbrains.uast.UElement x0 static synthetic boolean access$500 (org.jetbrains.uast.UElement) org.jetbrains.uast.UElement x0 static synthetic void access$600 (org.jetbrains.uast.UExpression, com.intellij.psi.PsiMember, com.intellij.codeInspection.reference.RefJavaElementImpl, org.jetbrains.uast.UDeclaration) org.jetbrains.uast.UExpression x0 com.intellij.psi.PsiMember x1 com.intellij.codeInspection.reference.RefJavaElementImpl x2 org.jetbrains.uast.UDeclaration x3 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/reference/RefMethodImpl.class
RefMethodImpl.java package com.intellij.codeInspection.reference public com.intellij.codeInspection.reference.RefMethodImpl extends com.intellij.codeInspection.reference.RefJavaElementImpl implements com.intellij.codeInspection.reference.RefMethod { private static final java.util.List EMPTY_METHOD_LIST private static final com.intellij.codeInspection.reference.RefParameter[] EMPTY_PARAMS_ARRAY private static final int IS_APPMAIN_MASK private static final int IS_LIBRARY_OVERRIDE_MASK private static final int IS_CONSTRUCTOR_MASK private static final int IS_ABSTRACT_MASK private static final int IS_BODY_EMPTY_MASK private static final int IS_ONLY_CALLS_SUPER_MASK private static final int IS_RETURN_VALUE_USED_MASK private static final int IS_TEST_METHOD_MASK private static final int IS_CALLED_ON_SUBCLASS_MASK private static final String RETURN_VALUE_UNDEFINED private java.util.List mySuperMethods private java.util.List myDerivedMethods private java.util.List myUnThrownExceptions private com.intellij.codeInspection.reference.RefParameter[] myParameters private volatile String myReturnValueTemplate void <init> (org.jetbrains.uast.UMethod, com.intellij.psi.PsiElement, com.intellij.codeInspection.reference.RefManager) org.jetbrains.uast.UMethod method com.intellij.psi.PsiElement psi com.intellij.codeInspection.reference.RefManager manager protected void <init> (java.lang.String, com.intellij.codeInspection.reference.RefClass) String name com.intellij.codeInspection.reference.RefClass ownerClass public synchronized void add (com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefEntity child public synchronized java.util.List getChildren () java.util.List superChildren java.util.List allChildren protected void initialize () int i com.intellij.codeInspection.reference.RefParameter[] newParameters org.jetbrains.uast.UMethod method com.intellij.psi.PsiElement sourcePsi com.intellij.codeInspection.reference.RefElement parentRef com.intellij.psi.PsiMethod javaPsi com.intellij.psi.PsiType returnType com.intellij.codeInspection.reference.RefClass ownerClass boolean isNative String name java.util.List paramList public void setParametersAreUnknown () com.intellij.codeInspection.reference.RefParameter parameter com.intellij.codeInspection.reference.RefMethod method private static boolean isAppMain (com.intellij.psi.PsiMethod, com.intellij.codeInspection.reference.RefMethod) com.intellij.psi.PsiMethod psiMethod com.intellij.codeInspection.reference.RefMethod refMethod com.intellij.psi.PsiMethod appMainPattern com.intellij.psi.PsiMethod appPremainPattern com.intellij.psi.PsiMethod appAgentmainPattern private void checkForSuperCall (org.jetbrains.uast.UMethod) org.jetbrains.uast.UExpression first com.intellij.codeInspection.reference.WritableRefElement superDefaultConstructor com.intellij.codeInspection.reference.RefClass superClass com.intellij.codeInspection.reference.RefClass ownerClass org.jetbrains.uast.UExpression body java.util.List statements boolean isBaseExplicitlyCalled org.jetbrains.uast.UMethod method public synchronized java.util.Collection getSuperMethods () public synchronized java.util.Collection getDerivedMethods () public boolean isBodyEmpty () public boolean isOnlyCallsSuper () public boolean hasBody () private void initializeSuperMethods (com.intellij.psi.PsiMethod) com.intellij.codeInspection.reference.RefMethodImpl refSuperMethod com.intellij.psi.PsiMethod psiSuperMethod com.intellij.psi.PsiMethod method public void addSuperMethod (com.intellij.codeInspection.reference.RefMethodImpl) java.util.List superMethods com.intellij.codeInspection.reference.RefMethodImpl refSuperMethod public void markExtended (com.intellij.codeInspection.reference.RefMethodImpl) java.util.List derivedMethods com.intellij.codeInspection.reference.RefMethodImpl method public synchronized com.intellij.codeInspection.reference.RefParameter[] getParameters () public void buildReferences () org.jetbrains.uast.UParameter uParameter com.intellij.codeInspection.reference.RefParameter parameter org.jetbrains.uast.UMethod method org.jetbrains.uast.UExpression body com.intellij.codeInspection.reference.RefJavaUtil refUtil private void collectUncaughtExceptions (com.intellij.psi.PsiMethod) com.intellij.psi.PsiClass aClass String fqn com.intellij.psi.PsiClassType type java.util.List unThrownExceptions com.intellij.psi.PsiMethod method com.intellij.psi.PsiClassType[] throwsList public synchronized void removeUnThrownExceptions (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass unThrownException public void accept (com.intellij.codeInspection.reference.RefVisitor) com.intellij.codeInspection.reference.RefVisitor visitor public boolean isExternalOverride () private boolean isLibraryOverride (java.util.Collection) com.intellij.codeInspection.reference.RefMethod superMethod java.util.Collection processed public boolean isAppMain () public boolean isAbstract () public boolean hasSuperMethods () public boolean isReferenced () com.intellij.codeInspection.reference.RefElement refCaller public boolean hasSuspiciousCallers () com.intellij.codeInspection.reference.RefElement refCaller com.intellij.codeInspection.reference.RefMethod refSuper public boolean isConstructor () public com.intellij.codeInspection.reference.RefClass getOwnerClass () public java.lang.String getName () public java.lang.String getExternalName () static com.intellij.codeInspection.reference.RefMethod methodFromExternalName (com.intellij.codeInspection.reference.RefManager, java.lang.String) com.intellij.codeInspection.reference.RefManager manager String externalName public static com.intellij.psi.PsiMethod findPsiMethod (com.intellij.psi.PsiManager, java.lang.String) com.intellij.psi.PsiElementFactory factory String methodSignature com.intellij.psi.util.MethodSignature patternSignature com.intellij.util.IncorrectOperationException e com.intellij.psi.PsiManager manager String externalName int spaceIdx String className com.intellij.psi.PsiClass psiClass public void referenceRemoved () com.intellij.codeInspection.reference.RefMethod superMethod com.intellij.codeInspection.reference.RefMethod subMethod public boolean isSuspicious () void setReturnValueUsed (boolean) com.intellij.codeInspection.reference.RefMethod refSuper boolean value public boolean isReturnValueUsed () void updateReturnValueTemplate (org.jetbrains.uast.UExpression) com.intellij.codeInspection.reference.RefMethodImpl refSuper com.intellij.codeInspection.reference.RefMethod refMethod org.jetbrains.uast.ULiteralExpression psiLiteralExpression org.jetbrains.uast.UField uField com.intellij.psi.PsiField psi org.jetbrains.uast.UResolvable referenceExpression org.jetbrains.uast.UElement resolved String newTemplate com.intellij.codeInspection.reference.RefJavaUtil refUtil org.jetbrains.uast.UExpression expression void updateParameterValues (java.util.List, com.intellij.psi.PsiElement) com.intellij.codeInspection.reference.RefMethod refSuper int i com.intellij.codeInspection.reference.RefParameter[] params java.util.List args com.intellij.psi.PsiElement elementPlace public synchronized java.lang.String getReturnValueIfSame () public void updateThrowsList (com.intellij.psi.PsiClassType) com.intellij.codeInspection.reference.RefMethod refSuper String exceptionFqn com.intellij.psi.PsiClass classType int i com.intellij.psi.PsiClass exceptionClass com.intellij.psi.JavaPsiFacade facade java.util.List unThrownExceptions com.intellij.psi.PsiClassType exceptionType public synchronized com.intellij.psi.PsiClass[] getUnThrownExceptions () com.intellij.psi.PsiClass element String exception java.util.List unThrownExceptions com.intellij.psi.JavaPsiFacade facade java.util.List result public void setLibraryOverride (boolean) boolean libraryOverride private void setAppMain (boolean) boolean appMain private void setAbstract (boolean) boolean anAbstract public void setBodyEmpty (boolean) boolean bodyEmpty private void setOnlyCallsSuper (boolean) boolean onlyCallsSuper private void setConstructor (boolean) boolean constructor public boolean isTestMethod () private void setTestMethod (boolean) boolean testMethod public org.jetbrains.uast.UDeclaration getUastElement () public boolean isCalledOnSubClass () void setCalledOnSubClass (boolean) boolean isCalledOnSubClass public static boolean isEmptyExpression (org.jetbrains.uast.UExpression) org.jetbrains.uast.UExpression expression static com.intellij.codeInspection.reference.RefElement findParentRef (com.intellij.psi.PsiElement, org.jetbrains.uast.UElement, com.intellij.codeInspection.reference.RefManagerImpl) com.intellij.codeInspection.reference.RefElement parentRef com.intellij.psi.PsiElement psiElement org.jetbrains.uast.UElement uElement com.intellij.codeInspection.reference.RefManagerImpl refManager org.jetbrains.uast.UDeclaration containingUDecl com.intellij.psi.PsiElement containingDeclaration com.intellij.codeInspection.reference.RefElement parentRef public volatile synthetic org.jetbrains.uast.UElement getUastElement () private static synthetic boolean lambda$findPsiMethod$3 (com.intellij.psi.PsiElementFactory, java.lang.String, com.intellij.psi.PsiMethod) com.intellij.psi.PsiElementFactory factory String methodSignature com.intellij.psi.PsiMethod m com.intellij.psi.util.MethodSignature s com.intellij.psi.util.MethodSignature refinedPatternSignature private synthetic java.lang.String lambda$getExternalName$2 () throws java.lang.RuntimeException org.jetbrains.uast.UMethod uMethod com.intellij.psi.PsiMethod javaMethod private synthetic java.lang.String lambda$getName$1 () throws java.lang.RuntimeException org.jetbrains.uast.UMethod uMethod private synthetic void lambda$accept$0 (com.intellij.codeInspection.reference.RefVisitor) com.intellij.codeInspection.reference.RefVisitor visitor static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/reference/RefPackageImpl.class
RefPackageImpl.java package com.intellij.codeInspection.reference public com.intellij.codeInspection.reference.RefPackageImpl extends com.intellij.codeInspection.reference.RefEntityImpl implements com.intellij.codeInspection.reference.RefPackage { void <init> (java.lang.String, com.intellij.codeInspection.reference.RefManager) String name com.intellij.codeInspection.reference.RefManager refManager public void accept (com.intellij.codeInspection.reference.RefVisitor) com.intellij.codeInspection.reference.RefVisitor visitor static com.intellij.codeInspection.reference.RefEntity packageFromFQName (com.intellij.codeInspection.reference.RefManager, java.lang.String) com.intellij.codeInspection.reference.RefManager manager String name public boolean isValid () public javax.swing.Icon getIcon (boolean) boolean expanded private synthetic void lambda$accept$0 (com.intellij.codeInspection.reference.RefVisitor) com.intellij.codeInspection.reference.RefVisitor visitor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/reference/RefParameterImpl.class
RefParameterImpl.java package com.intellij.codeInspection.reference public com.intellij.codeInspection.reference.RefParameterImpl extends com.intellij.codeInspection.reference.RefJavaElementImpl implements com.intellij.codeInspection.reference.RefParameter { private static final int USED_FOR_READING_MASK private static final int USED_FOR_WRITING_MASK private final short myIndex private Object myActualValueTemplate private int myUsageCount void <init> (org.jetbrains.uast.UParameter, com.intellij.psi.PsiElement, int, com.intellij.codeInspection.reference.RefManager, com.intellij.codeInspection.reference.RefMethod) org.jetbrains.uast.UParameter parameter com.intellij.psi.PsiElement psi int index com.intellij.codeInspection.reference.RefManager manager com.intellij.codeInspection.reference.RefMethod refMethod com.intellij.codeInspection.reference.RefElementImpl owner public void parameterReferenced (boolean) boolean forWriting public boolean isUsedForReading () private void setUsedForReading () public int getUsageCount () public boolean isUsedForWriting () private void setUsedForWriting () public void accept (com.intellij.codeInspection.reference.RefVisitor) com.intellij.codeInspection.reference.RefVisitor visitor public int getIndex () public void buildReferences () java.util.List annotations org.jetbrains.uast.UTypeReferenceExpression typeReference com.intellij.codeInspection.reference.RefJavaUtil refUtil org.jetbrains.uast.UParameter parameter void clearTemplateValue () void updateTemplateValue (org.jetbrains.uast.UExpression, com.intellij.psi.PsiElement) org.jetbrains.uast.UExpression expression com.intellij.psi.PsiElement accessPlace Object newTemplate public java.lang.Object getActualConstValue () protected void initialize () public java.lang.String getExternalName () public org.jetbrains.uast.UParameter getUastElement () com.intellij.codeInspection.reference.RefMethod method org.jetbrains.uast.UMethod uMethod java.util.List parameters public static java.lang.Object getAccessibleExpressionValue (org.jetbrains.uast.UExpression, java.util.function.Supplier) org.jetbrains.uast.UDeclaration containingClass org.jetbrains.uast.UField uField com.intellij.psi.PsiElement element org.jetbrains.uast.UReferenceExpression referenceExpression org.jetbrains.uast.UElement resolved Object value com.intellij.psi.PsiElement sourcePsi org.jetbrains.uast.UExpression expression java.util.function.Supplier accessPlace Object constValue private static boolean isAccessible (org.jetbrains.uast.UField, com.intellij.psi.PsiElement) org.jetbrains.uast.UField field com.intellij.psi.PsiElement place org.jetbrains.uast.UDeclaration fieldContainingClass String qName String fieldQName static com.intellij.codeInspection.reference.RefElement parameterFromExternalName (com.intellij.codeInspection.reference.RefManager, java.lang.String) String name org.jetbrains.uast.UParameter parameter org.jetbrains.uast.UMethod element java.util.List parameters int paramIdx String paramName String method com.intellij.codeInspection.reference.RefMethod refMethod com.intellij.codeInspection.reference.RefManager manager String fqName int idx public volatile synthetic org.jetbrains.uast.UElement getUastElement () private synthetic java.lang.String lambda$getExternalName$2 () throws java.lang.RuntimeException org.jetbrains.uast.UParameter parameter private synthetic com.intellij.psi.PsiElement lambda$updateTemplateValue$1 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement accessPlace private synthetic void lambda$accept$0 (com.intellij.codeInspection.reference.RefVisitor) com.intellij.codeInspection.reference.RefVisitor visitor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/resources/ImplicitResourceCloser.class
ImplicitResourceCloser.java package com.intellij.codeInspection.resources public abstract com.intellij.codeInspection.resources.ImplicitResourceCloser extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract boolean isSafelyClosed (com.intellij.psi.PsiVariable) static void <clinit> () }
com/intellij/codeInspection/sameReturnValue/SameReturnValueInspection$1$1.class
SameReturnValueInspection.java package com.intellij.codeInspection.sameReturnValue com.intellij.codeInspection.sameReturnValue.SameReturnValueInspection$1$1 extends com.intellij.codeInspection.reference.RefJavaVisitor { final synthetic com.intellij.codeInspection.sameReturnValue.SameReturnValueInspection$1 this$1 void <init> (com.intellij.codeInspection.sameReturnValue.SameReturnValueInspection$1) com.intellij.codeInspection.sameReturnValue.SameReturnValueInspection$1 this$1 public void visitMethod (com.intellij.codeInspection.reference.RefMethod) com.intellij.codeInspection.reference.RefMethod refMethod private static synthetic boolean lambda$visitMethod$0 (com.intellij.codeInspection.ProblemDescriptionsProcessor, com.intellij.codeInspection.reference.RefMethod, com.intellij.psi.PsiMethod) com.intellij.codeInspection.ProblemDescriptionsProcessor processor com.intellij.codeInspection.reference.RefMethod refMethod com.intellij.psi.PsiMethod derivedMethod private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/sameReturnValue/SameReturnValueInspection$1.class
SameReturnValueInspection.java package com.intellij.codeInspection.sameReturnValue com.intellij.codeInspection.sameReturnValue.SameReturnValueInspection$1 extends com.intellij.codeInspection.reference.RefJavaVisitor { final synthetic com.intellij.codeInspection.ProblemDescriptionsProcessor val$processor final synthetic com.intellij.codeInspection.GlobalJavaInspectionContext val$globalContext final synthetic com.intellij.codeInspection.sameReturnValue.SameReturnValueInspection this$0 void <init> (com.intellij.codeInspection.sameReturnValue.SameReturnValueInspection, com.intellij.codeInspection.ProblemDescriptionsProcessor, com.intellij.codeInspection.GlobalJavaInspectionContext) com.intellij.codeInspection.sameReturnValue.SameReturnValueInspection this$0 public void visitElement (com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefEntity refEntity private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/sameReturnValue/SameReturnValueInspection.class
SameReturnValueInspection.java package com.intellij.codeInspection.sameReturnValue public com.intellij.codeInspection.sameReturnValue.SameReturnValueInspection extends com.intellij.codeInspection.GlobalJavaBatchInspectionTool { public void <init> () public com.intellij.codeInspection.CommonProblemDescriptor[] checkElement (com.intellij.codeInspection.reference.RefEntity, com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext, com.intellij.codeInspection.ProblemDescriptionsProcessor) String message String message com.intellij.psi.PsiElement psiAnchor org.jetbrains.uast.UElement anchor String message org.jetbrains.uast.UDeclaration decl com.intellij.codeInspection.reference.RefMethod refMethod String returnValue com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.analysis.AnalysisScope scope com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.GlobalInspectionContext globalContext com.intellij.codeInspection.ProblemDescriptionsProcessor processor protected boolean queryExternalUsagesRequests (com.intellij.codeInspection.reference.RefManager, com.intellij.codeInspection.GlobalJavaInspectionContext, com.intellij.codeInspection.ProblemDescriptionsProcessor) com.intellij.codeInspection.reference.RefManager manager com.intellij.codeInspection.GlobalJavaInspectionContext globalContext com.intellij.codeInspection.ProblemDescriptionsProcessor processor public java.lang.String getDisplayName () public java.lang.String getGroupDisplayName () public java.lang.String getShortName () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/testOnly/TestOnlyInspection$1.class
TestOnlyInspection.java package com.intellij.codeInspection.testOnly com.intellij.codeInspection.testOnly.TestOnlyInspection$1 extends com.intellij.psi.JavaElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$h final synthetic com.intellij.codeInspection.testOnly.TestOnlyInspection this$0 void <init> (com.intellij.codeInspection.testOnly.TestOnlyInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.testOnly.TestOnlyInspection this$0 public void visitCallExpression (com.intellij.psi.PsiCallExpression) com.intellij.psi.PsiCallExpression e public void visitMethodReferenceExpression (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiMethodReferenceExpression expression com.intellij.psi.PsiElement resolve public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression reference com.intellij.psi.PsiElement resolve public void visitReferenceElement (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiElement resolve }
com/intellij/codeInspection/testOnly/TestOnlyInspection.class
TestOnlyInspection.java package com.intellij.codeInspection.testOnly public com.intellij.codeInspection.testOnly.TestOnlyInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { private static final java.util.List ourModifiersDescending public void <init> () public java.lang.String getDisplayName () public java.lang.String getShortName () public java.lang.String getGroupDisplayName () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder h boolean isOnTheFly private static void validate (com.intellij.psi.PsiElement, com.intellij.psi.PsiMember, com.intellij.codeInspection.ProblemsHolder) String modifier com.intellij.psi.impl.light.LightModifierList modList com.intellij.psi.PsiElement reference com.intellij.psi.PsiMember member com.intellij.codeInspection.ProblemsHolder h com.intellij.psi.PsiAnnotation anno private static java.lang.String getNextLowerAccessLevel (com.intellij.psi.PsiMember) com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiMember member int methodModifier int minModifier private static java.lang.String getAccessModifierWithoutTesting (com.intellij.psi.PsiAnnotation) String name com.intellij.psi.PsiElement target com.intellij.psi.PsiAnnotation anno com.intellij.psi.PsiAnnotationMemberValue ref private static com.intellij.psi.PsiAnnotation findVisibleForTestingAnnotation (com.intellij.psi.PsiMember) com.intellij.psi.PsiMember member com.intellij.psi.PsiAnnotation anno com.intellij.psi.PsiClass containingClass private static boolean isInsideTestOnlyMethod (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e private static boolean isInsideTestOnlyField (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e private static boolean isAnnotatedAsTestOnly (com.intellij.psi.PsiMember) com.intellij.psi.PsiMember m private static boolean isInsideTestClass (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e com.intellij.psi.PsiClass c private static com.intellij.psi.PsiElement getTopLevelParentOfType (com.intellij.psi.PsiElement, java.lang.Class) com.intellij.psi.PsiElement next com.intellij.psi.PsiElement e Class c com.intellij.psi.PsiElement parent private static boolean isUnderTestSources (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e com.intellij.openapi.roots.ProjectRootManager rm com.intellij.openapi.vfs.VirtualFile f private static void reportProblem (com.intellij.psi.PsiElement, com.intellij.psi.PsiMember, com.intellij.codeInspection.ProblemsHolder) com.intellij.psi.PsiElement e com.intellij.psi.PsiMember target com.intellij.codeInspection.ProblemsHolder h String message static synthetic void access$000 (com.intellij.psi.PsiElement, com.intellij.psi.PsiMember, com.intellij.codeInspection.ProblemsHolder) com.intellij.psi.PsiElement x0 com.intellij.psi.PsiMember x1 com.intellij.codeInspection.ProblemsHolder x2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/unnecessaryModuleDependency/UnnecessaryModuleDependencyAnnotator.class
UnnecessaryModuleDependencyAnnotator.java package com.intellij.codeInspection.unnecessaryModuleDependency public com.intellij.codeInspection.unnecessaryModuleDependency.UnnecessaryModuleDependencyAnnotator extends com.intellij.codeInspection.reference.RefGraphAnnotator { public static final com.intellij.openapi.util.Key DEPENDENCIES private final com.intellij.codeInspection.reference.RefManager myManager public void <init> (com.intellij.codeInspection.reference.RefManager) com.intellij.codeInspection.reference.RefManager manager public void onMarkReferenced (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, boolean) java.util.HashSet modules com.intellij.codeInspection.reference.RefModule refModule com.intellij.openapi.module.Module fromModule java.util.Set onModules com.intellij.psi.PsiElement what com.intellij.psi.PsiElement from boolean referencedFromClassInitializer public void onMarkReferenced (com.intellij.codeInspection.reference.RefElement, com.intellij.codeInspection.reference.RefElement, boolean) java.util.Set currentFromModules java.util.Set modules com.intellij.codeInspection.reference.RefElement refWhat com.intellij.codeInspection.reference.RefElement refFrom boolean referencedFromClassInitializer com.intellij.codeInspection.reference.RefModule fromModule com.intellij.codeInspection.reference.RefModule whatModule public void onInitialize (com.intellij.codeInspection.reference.RefElement) java.util.HashSet modules com.intellij.codeInspection.reference.RefElement refElement com.intellij.codeInspection.reference.RefModule refModule private void collectRequiredModulesInHierarchy (com.intellij.codeInspection.reference.RefElement, java.util.Set) org.jetbrains.uast.UParameter parameter java.util.Set classes org.jetbrains.uast.UMethod uMethod org.jetbrains.uast.UField element org.jetbrains.uast.UClass aClass com.intellij.codeInspection.reference.RefElement refElement java.util.Set modules private void processTypeHierarchy (java.util.Set, com.intellij.psi.PsiType, java.util.Set) java.util.Set classes com.intellij.psi.PsiType returnType java.util.Set modules org.jetbrains.uast.UClass aClass private void processClassHierarchy (org.jetbrains.uast.UClass, com.intellij.codeInspection.reference.RefClass, java.util.Set) com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiManager psiManager org.jetbrains.uast.UClass superClass com.intellij.codeInspection.reference.RefClass aClass java.util.Set onModules com.intellij.psi.PsiClass superClass org.jetbrains.uast.UClass uClass com.intellij.codeInspection.reference.RefClass refClass java.util.Set modules java.util.LinkedHashSet superClasses private static java.util.Set getAllPossibleWhatModules (com.intellij.psi.PsiElement) com.intellij.openapi.roots.OrderEntry orderEntry java.util.List orderEntries java.util.Set modules com.intellij.psi.PsiElement what com.intellij.openapi.vfs.VirtualFile vFile com.intellij.openapi.project.Project project com.intellij.openapi.roots.ProjectFileIndex fileIndex com.intellij.openapi.module.Module module private static java.util.Set getModules (com.intellij.codeInspection.reference.RefModule) com.intellij.codeInspection.reference.RefModule refModule java.util.Set modules private static synthetic boolean lambda$processClassHierarchy$0 (com.intellij.psi.PsiManager, java.util.LinkedHashSet, com.intellij.psi.PsiClass) com.intellij.psi.PsiManager psiManager java.util.LinkedHashSet superClasses com.intellij.psi.PsiClass s org.jetbrains.uast.UClass uc static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/unnecessaryModuleDependency/UnnecessaryModuleDependencyInspection$RemoveModuleDependencyFix.class
UnnecessaryModuleDependencyInspection.java package com.intellij.codeInspection.unnecessaryModuleDependency public com.intellij.codeInspection.unnecessaryModuleDependency.UnnecessaryModuleDependencyInspection$RemoveModuleDependencyFix extends java.lang.Object implements com.intellij.codeInspection.QuickFix { private final String myDependency public void <init> (java.lang.String) String dependency public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ModuleProblemDescriptor) String mDependency com.intellij.openapi.roots.OrderEntry entry com.intellij.openapi.project.Project project com.intellij.codeInspection.ModuleProblemDescriptor descriptor com.intellij.openapi.roots.ModifiableRootModel model public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) static synthetic java.lang.String access$000 (com.intellij.codeInspection.unnecessaryModuleDependency.UnnecessaryModuleDependencyInspection$RemoveModuleDependencyFix) com.intellij.codeInspection.unnecessaryModuleDependency.UnnecessaryModuleDependencyInspection$RemoveModuleDependencyFix x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/unnecessaryModuleDependency/UnnecessaryModuleDependencyInspection.class
UnnecessaryModuleDependencyInspection.java package com.intellij.codeInspection.unnecessaryModuleDependency public com.intellij.codeInspection.unnecessaryModuleDependency.UnnecessaryModuleDependencyInspection extends com.intellij.codeInspection.GlobalInspectionTool { public void <init> () public com.intellij.codeInspection.reference.RefGraphAnnotator getAnnotator (com.intellij.codeInspection.reference.RefManager) com.intellij.codeInspection.reference.RefManager refManager public com.intellij.codeInspection.CommonProblemDescriptor[] checkElement (com.intellij.codeInspection.reference.RefEntity, com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext) com.intellij.openapi.roots.SourceFolder folder com.intellij.openapi.roots.ContentEntry entry com.intellij.openapi.module.Module dependency com.intellij.openapi.roots.OrderEntry entry java.util.HashSet outs com.intellij.openapi.module.Module dependency com.intellij.codeInspection.reference.RefModule refModule com.intellij.openapi.module.Module module com.intellij.openapi.roots.ModuleRootManager moduleRootManager boolean onlyGeneratedSources com.intellij.openapi.roots.OrderEntry[] declaredDependencies java.util.List descriptors java.util.Set modules java.util.List candidates com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.analysis.AnalysisScope scope com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.GlobalInspectionContext globalContext public com.intellij.codeInspection.QuickFix getQuickFix (java.lang.String) String hint public java.lang.String getGroupDisplayName () public java.lang.String getDisplayName () public java.lang.String getShortName () public java.lang.String getHint (com.intellij.codeInspection.QuickFix) com.intellij.codeInspection.QuickFix fix private static com.intellij.codeInspection.CommonProblemDescriptor createDescriptor (com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.openapi.module.Module, com.intellij.openapi.module.Module) String allContainsMessage String message com.intellij.analysis.AnalysisScope scope com.intellij.codeInspection.InspectionManager manager com.intellij.openapi.module.Module module com.intellij.openapi.module.Module dependency String dependencyName String moduleName private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/unneededThrows/RedundantThrowsDeclarationInspection$1$1.class
RedundantThrowsDeclarationInspection.java package com.intellij.codeInspection.unneededThrows com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationInspection$1$1 extends com.intellij.codeInspection.reference.RefJavaVisitor { final synthetic com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationInspection$1 this$1 void <init> (com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationInspection$1) com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationInspection$1 this$1 public void visitMethod (com.intellij.codeInspection.reference.RefMethod) com.intellij.codeInspection.reference.RefMethod refMethod private static synthetic boolean lambda$visitMethod$0 (com.intellij.codeInspection.ProblemDescriptionsProcessor, com.intellij.codeInspection.reference.RefMethod, com.intellij.psi.PsiMethod) com.intellij.codeInspection.ProblemDescriptionsProcessor processor com.intellij.codeInspection.reference.RefMethod refMethod com.intellij.psi.PsiMethod derivedMethod private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/unneededThrows/RedundantThrowsDeclarationInspection$1.class
RedundantThrowsDeclarationInspection.java package com.intellij.codeInspection.unneededThrows com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationInspection$1 extends com.intellij.codeInspection.reference.RefJavaVisitor { final synthetic com.intellij.codeInspection.ProblemDescriptionsProcessor val$processor final synthetic com.intellij.codeInspection.GlobalJavaInspectionContext val$globalContext final synthetic com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationInspection this$0 void <init> (com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationInspection, com.intellij.codeInspection.ProblemDescriptionsProcessor, com.intellij.codeInspection.GlobalJavaInspectionContext) com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationInspection this$0 public void visitElement (com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefEntity refEntity private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/unneededThrows/RedundantThrowsDeclarationInspection$MyQuickFix.class
RedundantThrowsDeclarationInspection.java package com.intellij.codeInspection.unneededThrows com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationInspection$MyQuickFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private final com.intellij.codeInspection.ProblemDescriptionsProcessor myProcessor private final String myHint static final synthetic boolean $assertionsDisabled void <init> (com.intellij.codeInspection.ProblemDescriptionsProcessor, java.lang.String) com.intellij.codeInspection.ProblemDescriptionsProcessor processor String hint public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.codeInspection.reference.RefMethod refMethod com.intellij.codeInspection.CommonProblemDescriptor[] problems com.intellij.codeInspection.reference.RefElement refElement com.intellij.psi.PsiMethod psiMethod com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor private void removeExcessiveThrows (com.intellij.codeInspection.reference.RefMethod, com.intellij.psi.PsiModifierListOwner, com.intellij.codeInspection.CommonProblemDescriptor[]) com.intellij.psi.PsiMethod psiMethod com.intellij.psi.PsiJavaCodeReferenceElement classRef com.intellij.psi.PsiType psiType String text com.intellij.psi.PsiClassType classType com.intellij.psi.PsiReferenceList throwsList com.intellij.psi.PsiClassType[] classTypes com.intellij.psi.PsiElement psiElement com.intellij.codeInspection.CommonProblemDescriptor problem com.intellij.psi.PsiMethod psiMethod com.intellij.openapi.project.Project project com.intellij.psi.PsiManager psiManager java.util.List refsToDelete com.intellij.util.IncorrectOperationException e com.intellij.codeInspection.reference.RefMethod refMethod com.intellij.psi.PsiModifierListOwner element com.intellij.codeInspection.CommonProblemDescriptor[] problems private void removeException (com.intellij.codeInspection.reference.RefMethod, com.intellij.psi.PsiType, java.util.List, com.intellij.psi.PsiMethod) com.intellij.psi.PsiElement method com.intellij.codeInspection.reference.RefMethod refDerived com.intellij.util.Query query com.intellij.codeInspection.reference.RefMethod refMethod com.intellij.psi.PsiType exceptionType java.util.List refsToDelete com.intellij.psi.PsiMethod psiMethod public boolean startInWriteAction () public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private synthetic boolean lambda$removeException$1 (com.intellij.psi.PsiType, java.util.List, com.intellij.psi.PsiMethod) com.intellij.psi.PsiType exceptionType java.util.List refsToDelete com.intellij.psi.PsiMethod m private static synthetic void lambda$removeExcessiveThrows$0 (java.util.List) throws java.lang.RuntimeException com.intellij.psi.PsiElement aRefsToDelete java.util.List refsToDelete static synthetic java.lang.String access$000 (com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationInspection$MyQuickFix) com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationInspection$MyQuickFix x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/unneededThrows/RedundantThrowsDeclarationInspection.class
RedundantThrowsDeclarationInspection.java package com.intellij.codeInspection.unneededThrows public com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationInspection extends com.intellij.codeInspection.GlobalJavaBatchInspectionTool { private static final com.intellij.openapi.diagnostic.Logger LOG public boolean IGNORE_ENTRY_POINTS private final com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationLocalInspection myLocalInspection public void <init> () public java.lang.String getDisplayName () public javax.swing.JComponent createOptionsPanel () public com.intellij.codeInspection.CommonProblemDescriptor[] checkElement (com.intellij.codeInspection.reference.RefEntity, com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext, com.intellij.codeInspection.ProblemDescriptionsProcessor) com.intellij.codeInspection.reference.RefClass ownerClass com.intellij.psi.PsiClass throwsResolvedType com.intellij.psi.PsiClass s com.intellij.psi.PsiClassType throwsType String throwsClassName com.intellij.psi.PsiJavaCodeReferenceElement throwsRef int i com.intellij.codeInspection.reference.RefMethod refMethod com.intellij.psi.PsiClass[] unThrown com.intellij.psi.PsiElement psiMethod com.intellij.psi.PsiReferenceList list com.intellij.psi.PsiClassType[] throwsList com.intellij.psi.PsiJavaCodeReferenceElement[] throwsRefs java.util.List problems com.intellij.psi.PsiManager psiManager com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.analysis.AnalysisScope scope com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.GlobalInspectionContext globalContext com.intellij.codeInspection.ProblemDescriptionsProcessor processor private static boolean declaredInRemotableMethod (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClassType) com.intellij.psi.PsiMethod psiMethod com.intellij.psi.PsiClassType throwsType com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass remote protected boolean queryExternalUsagesRequests (com.intellij.codeInspection.reference.RefManager, com.intellij.codeInspection.GlobalJavaInspectionContext, com.intellij.codeInspection.ProblemDescriptionsProcessor) com.intellij.codeInspection.reference.RefManager manager com.intellij.codeInspection.GlobalJavaInspectionContext globalContext com.intellij.codeInspection.ProblemDescriptionsProcessor processor public com.intellij.codeInspection.QuickFix getQuickFix (java.lang.String) String hint public java.lang.String getHint (com.intellij.codeInspection.QuickFix) com.intellij.codeInspection.QuickFix fix public com.intellij.codeInspection.reference.RefGraphAnnotator getAnnotator (com.intellij.codeInspection.reference.RefManager) com.intellij.codeInspection.reference.RefManager refManager public com.intellij.codeInspection.LocalInspectionTool getSharedLocalInspectionTool () static synthetic com.intellij.openapi.diagnostic.Logger access$100 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/unneededThrows/RedundantThrowsDeclarationLocalInspection$1.class
RedundantThrowsDeclarationLocalInspection.java package com.intellij.codeInspection.unneededThrows synthetic com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationLocalInspection$1 extends java.lang.Object { }
com/intellij/codeInspection/unneededThrows/RedundantThrowsDeclarationLocalInspection$ReferenceAndType.class
RedundantThrowsDeclarationLocalInspection.java package com.intellij.codeInspection.unneededThrows com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationLocalInspection$ReferenceAndType extends java.lang.Object { private final com.intellij.psi.PsiJavaCodeReferenceElement ref private final com.intellij.psi.PsiClassType type private void <init> (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement ref synthetic void <init> (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationLocalInspection$1) com.intellij.psi.PsiJavaCodeReferenceElement x0 com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationLocalInspection$1 x1 static synthetic com.intellij.psi.PsiJavaCodeReferenceElement access$100 (com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationLocalInspection$ReferenceAndType) com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationLocalInspection$ReferenceAndType x0 static synthetic com.intellij.psi.PsiClassType access$200 (com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationLocalInspection$ReferenceAndType) com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationLocalInspection$ReferenceAndType x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/unneededThrows/RedundantThrowsDeclarationLocalInspection.class
RedundantThrowsDeclarationLocalInspection.java package com.intellij.codeInspection.unneededThrows public com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationLocalInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { private final com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationInspection myGlobalTool public void <init> () public void <init> (com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationInspection) com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationInspection tool public java.lang.String getGroupDisplayName () public java.lang.String getDisplayName () public java.lang.String getShortName () public com.intellij.codeInspection.ProblemDescriptor[] checkMethod (com.intellij.psi.PsiMethod, com.intellij.codeInspection.InspectionManager, boolean) com.intellij.psi.PsiMethod method com.intellij.codeInspection.InspectionManager manager boolean isOnTheFly private com.intellij.codeInspection.ProblemDescriptor[] checkExceptionsNeverThrown (com.intellij.psi.PsiMethod, com.intellij.codeInspection.InspectionManager) com.intellij.psi.PsiMethod m com.intellij.psi.PsiClassType[] overridingMethodThrownExceptions java.util.function.Predicate methodContainsThrownExceptions java.util.stream.Stream overridingMethods java.util.Iterator overridingMethodIt com.intellij.psi.PsiMethod method com.intellij.codeInspection.InspectionManager inspectionManager com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiCodeBlock body com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationLocalInspection$ReferenceAndType[] thrownExceptions com.intellij.psi.PsiModifierList modifierList boolean needCheckOverridingMethods java.util.Collection unhandled java.util.List candidates private static com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationLocalInspection$ReferenceAndType[] getThrownCheckedExceptions (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method private static synthetic com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationLocalInspection$ReferenceAndType[] lambda$getThrownCheckedExceptions$7 (int) int x$0 private static synthetic com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationLocalInspection$ReferenceAndType lambda$getThrownCheckedExceptions$6 (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiElement resolved private static synthetic com.intellij.codeInspection.ProblemDescriptor[] lambda$checkExceptionsNeverThrown$5 (int) int x$0 private static synthetic com.intellij.codeInspection.ProblemDescriptor lambda$checkExceptionsNeverThrown$4 (com.intellij.psi.PsiMethod, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationLocalInspection$ReferenceAndType) com.intellij.psi.PsiMethod method com.intellij.codeInspection.InspectionManager inspectionManager com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationLocalInspection$ReferenceAndType exceptionType com.intellij.psi.PsiJavaCodeReferenceElement reference String description com.intellij.codeInspection.LocalQuickFix quickFix private static synthetic boolean lambda$checkExceptionsNeverThrown$3 (com.intellij.psi.PsiClassType[], com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationLocalInspection$ReferenceAndType) com.intellij.psi.PsiClassType[] overridingMethodThrownExceptions com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationLocalInspection$ReferenceAndType refAndType com.intellij.psi.PsiClassType type private static synthetic boolean lambda$checkExceptionsNeverThrown$2 (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod m private static synthetic boolean lambda$checkExceptionsNeverThrown$1 (java.util.Collection, com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationLocalInspection$ReferenceAndType) java.util.Collection unhandled com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationLocalInspection$ReferenceAndType refAndType private static synthetic boolean lambda$null$0 (com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationLocalInspection$ReferenceAndType, com.intellij.psi.PsiClassType) com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclarationLocalInspection$ReferenceAndType refAndType com.intellij.psi.PsiClassType unhandledException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/unneededThrows/RedundantThrowsGraphAnnotator.class
RedundantThrowsGraphAnnotator.java package com.intellij.codeInspection.unneededThrows public final com.intellij.codeInspection.unneededThrows.RedundantThrowsGraphAnnotator extends com.intellij.codeInspection.reference.RefGraphAnnotatorEx { private final com.intellij.codeInspection.reference.RefManager myRefManager public void <init> (com.intellij.codeInspection.reference.RefManager) com.intellij.codeInspection.reference.RefManager refManager public void onInitialize (com.intellij.codeInspection.reference.RefElement) com.intellij.psi.PsiClassType exceptionType com.intellij.psi.PsiMethod method com.intellij.psi.PsiCodeBlock body java.util.Collection exceptionTypes com.intellij.psi.PsiElement element com.intellij.codeInspection.reference.RefElement refElement public void onMarkReferenced (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement body java.util.Collection exceptionTypes com.intellij.psi.PsiElement resolve com.intellij.psi.PsiClassType exceptionType com.intellij.psi.PsiFunctionalExpression expression java.util.Collection exceptionTypes com.intellij.codeInspection.reference.RefElement refResolved com.intellij.psi.PsiElement what com.intellij.psi.PsiElement from boolean referencedFromClassInitializer public static java.util.Set getUnhandledExceptions (com.intellij.psi.PsiCodeBlock, com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass) com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiField field com.intellij.psi.PsiField[] fields com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass java.util.Collection types java.util.Set unhandled }
com/intellij/codeInspection/unneededThrows/RedundantThrowsInspectionMerger.class
RedundantThrowsInspectionMerger.java package com.intellij.codeInspection.unneededThrows public com.intellij.codeInspection.unneededThrows.RedundantThrowsInspectionMerger extends com.intellij.codeInspection.ex.InspectionElementsMerger { public void <init> () public java.lang.String getMergedToolName () public java.lang.String[] getSourceToolNames () public java.lang.String[] getSuppressIds () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/unusedImport/ImportStatementComparator.class
ImportStatementComparator.java package com.intellij.codeInspection.unusedImport com.intellij.codeInspection.unusedImport.ImportStatementComparator extends java.lang.Object implements java.util.Comparator { public static final com.intellij.codeInspection.unusedImport.ImportStatementComparator INSTANCE private void <init> () public static com.intellij.codeInspection.unusedImport.ImportStatementComparator getInstance () public int compare (com.intellij.psi.PsiImportStatementBase, com.intellij.psi.PsiImportStatementBase) com.intellij.psi.PsiImportStatementBase importStatementBase1 com.intellij.psi.PsiImportStatementBase importStatementBase2 boolean onDemand public volatile synthetic int compare (java.lang.Object, java.lang.Object) static void <clinit> () }
com/intellij/codeInspection/unusedImport/ImportsAreUsedVisitor.class
ImportsAreUsedVisitor.java package com.intellij.codeInspection.unusedImport com.intellij.codeInspection.unusedImport.ImportsAreUsedVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final com.intellij.psi.PsiJavaFile myFile private final java.util.List importStatements private final java.util.List usedImportStatements void <init> (com.intellij.psi.PsiJavaFile) com.intellij.psi.PsiImportStatementBase[] importStatements com.intellij.psi.PsiJavaFile file com.intellij.psi.PsiImportList importList public void visitImportList (com.intellij.psi.PsiImportList) com.intellij.psi.PsiImportList list public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitReferenceElement (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement reference private void followReferenceToImport (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.JavaResolveResult[] results com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiElement element com.intellij.psi.PsiMember member com.intellij.psi.PsiImportStatementBase foundImport private com.intellij.psi.PsiImportStatementBase findImport (com.intellij.psi.PsiMember, java.util.List) com.intellij.psi.PsiClass referencedClass String qualifiedName String packageName com.intellij.psi.JavaResolveResult target com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.JavaResolveResult[] targets com.intellij.psi.PsiPackage aPackage com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement target com.intellij.psi.PsiImportStatementBase importStatement com.intellij.psi.PsiMember member java.util.List importStatements String qualifiedName String packageName com.intellij.psi.PsiClass containingClass boolean hasOnDemandImportConflict com.intellij.psi.PsiImportStatementBase[] getUnusedImportStatements () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/unusedImport/UnusedImportInspection.class
UnusedImportInspection.java package com.intellij.codeInspection.unusedImport public com.intellij.codeInspection.unusedImport.UnusedImportInspection extends com.intellij.codeInspection.GlobalSimpleInspectionTool { public static final String SHORT_NAME public static final String DISPLAY_NAME public void <init> () public void checkFile (com.intellij.psi.PsiFile, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.ProblemsHolder, com.intellij.codeInspection.GlobalInspectionContext, com.intellij.codeInspection.ProblemDescriptionsProcessor) com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiImportStatementBase unusedImportStatement com.intellij.psi.PsiFile file com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.ProblemsHolder problemsHolder com.intellij.codeInspection.GlobalInspectionContext globalContext com.intellij.codeInspection.ProblemDescriptionsProcessor problemDescriptionsProcessor com.intellij.psi.PsiJavaFile javaFile com.intellij.codeInspection.unusedImport.ImportsAreUsedVisitor visitor public java.lang.String getShortName () public java.lang.String getDisplayName () public boolean worksInBatchModeOnly () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/unusedLibraries/UnusedLibrariesInspection$1.class
UnusedLibrariesInspection.java package com.intellij.codeInspection.unusedLibraries final com.intellij.codeInspection.unusedLibraries.UnusedLibrariesInspection$1 extends java.lang.Object implements com.intellij.util.graph.InboundSemiGraph { final synthetic com.intellij.openapi.vfs.VirtualFile[] val$givenRoots final synthetic java.util.Map val$fromClasses final synthetic java.util.Map val$toClasses void <init> (com.intellij.openapi.vfs.VirtualFile[], java.util.Map, java.util.Map) public java.util.Collection getNodes () public java.util.Iterator getIn (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile n java.util.Set classesInCurrentRoot public volatile synthetic java.util.Iterator getIn (java.lang.Object) private static synthetic com.intellij.openapi.vfs.VirtualFile lambda$getIn$1 (java.util.Map$Entry) java.util.Map$Entry entry private static synthetic boolean lambda$getIn$0 (java.util.Set, java.util.Map$Entry) java.util.Set classesInCurrentRoot java.util.Map$Entry entry private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/unusedLibraries/UnusedLibrariesInspection$2.class
UnusedLibrariesInspection.java package com.intellij.codeInspection.unusedLibraries final com.intellij.codeInspection.unusedLibraries.UnusedLibrariesInspection$2 extends com.intellij.codeInspection.AbstractDependencyVisitor { final synthetic java.util.Set val$toClassNames void <init> (java.util.Set) protected void addClassName (java.lang.String) String name }
com/intellij/codeInspection/unusedLibraries/UnusedLibrariesInspection$RemoveUnusedLibrary.class
UnusedLibrariesInspection.java package com.intellij.codeInspection.unusedLibraries com.intellij.codeInspection.unusedLibraries.UnusedLibrariesInspection$RemoveUnusedLibrary extends java.lang.Object implements com.intellij.codeInspection.QuickFix { private final java.util.Set myFiles private final String myLibraryName void <init> (java.lang.String, java.util.Set) String libraryName java.util.Set files public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ModuleProblemDescriptor) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.libraries.Library$ModifiableModel modifiableModel com.intellij.openapi.roots.libraries.Library library com.intellij.openapi.roots.OrderEntry entry com.intellij.openapi.project.Project project com.intellij.codeInspection.ModuleProblemDescriptor descriptor com.intellij.openapi.module.Module module com.intellij.openapi.roots.ModifiableRootModel model public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) static synthetic java.util.Set access$000 (com.intellij.codeInspection.unusedLibraries.UnusedLibrariesInspection$RemoveUnusedLibrary) com.intellij.codeInspection.unusedLibraries.UnusedLibrariesInspection$RemoveUnusedLibrary x0 static synthetic java.lang.String access$100 (com.intellij.codeInspection.unusedLibraries.UnusedLibrariesInspection$RemoveUnusedLibrary) com.intellij.codeInspection.unusedLibraries.UnusedLibrariesInspection$RemoveUnusedLibrary x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/unusedLibraries/UnusedLibrariesInspection$UnusedLibraryGraphAnnotator.class
UnusedLibrariesInspection.java package com.intellij.codeInspection.unusedLibraries com.intellij.codeInspection.unusedLibraries.UnusedLibrariesInspection$UnusedLibraryGraphAnnotator extends com.intellij.codeInspection.reference.RefGraphAnnotator { public static final com.intellij.openapi.util.Key USED_LIBRARY_ROOTS private final com.intellij.openapi.roots.ProjectFileIndex myFileIndex private final com.intellij.codeInspection.reference.RefManager myManager void <init> (com.intellij.codeInspection.reference.RefManager) com.intellij.codeInspection.reference.RefManager manager public void onMarkReferenced (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, boolean) java.util.Set usedRoots com.intellij.codeInspection.reference.RefModule refModule com.intellij.openapi.module.Module fromModule com.intellij.openapi.vfs.VirtualFile libraryClassRoot com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.openapi.vfs.VirtualFile containingDir com.intellij.psi.PsiElement what com.intellij.psi.PsiElement from boolean referencedFromClassInitializer static void <clinit> () }
com/intellij/codeInspection/unusedLibraries/UnusedLibrariesInspection.class
UnusedLibrariesInspection.java package com.intellij.codeInspection.unusedLibraries public com.intellij.codeInspection.unusedLibraries.UnusedLibrariesInspection extends com.intellij.codeInspection.GlobalInspectionTool { private static final com.intellij.openapi.diagnostic.Logger LOG public boolean IGNORE_LIBRARY_PARTS public void <init> () public javax.swing.JComponent createOptionsPanel () public com.intellij.codeInspection.reference.RefGraphAnnotator getAnnotator (com.intellij.codeInspection.reference.RefManager) com.intellij.codeInspection.reference.RefManager refManager public com.intellij.codeInspection.CommonProblemDescriptor[] checkElement (com.intellij.codeInspection.reference.RefEntity, com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext, com.intellij.codeInspection.ProblemDescriptionsProcessor) String message String unusedLibraryRoots String message com.intellij.codeInspection.CommonProblemDescriptor descriptor java.util.Set files boolean allRootsUnused com.intellij.openapi.roots.OrderEntry entry com.intellij.codeInspection.reference.RefModule refModule com.intellij.openapi.module.Module module com.intellij.openapi.vfs.VirtualFile[] givenRoots com.intellij.openapi.roots.ModuleRootManager moduleRootManager java.util.Set usedRoots java.util.List result com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.analysis.AnalysisScope scope com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.GlobalInspectionContext globalContext com.intellij.codeInspection.ProblemDescriptionsProcessor processor private static void appendUsedRootDependencies (java.util.Set, com.intellij.openapi.vfs.VirtualFile[]) com.intellij.openapi.vfs.VirtualFile root java.util.Set usedRoots com.intellij.openapi.vfs.VirtualFile[] givenRoots java.util.Map fromClasses java.util.Map toClasses com.intellij.util.graph.Graph graph com.intellij.util.graph.GraphAlgorithms algorithms java.util.Set dependencies private static void collectClassesPerRoots (com.intellij.openapi.vfs.VirtualFile[], java.util.Map, java.util.Map) java.util.Set fromClassNames java.util.Set toClassNames com.intellij.openapi.vfs.VirtualFile root com.intellij.openapi.vfs.VirtualFile[] givenRoots java.util.Map fromClasses java.util.Map toClasses public boolean isEnabledByDefault () public java.lang.String getGroupDisplayName () public java.lang.String getDisplayName () public java.lang.String getShortName () public com.intellij.codeInspection.QuickFix getQuickFix (java.lang.String) String hint public java.lang.String getHint (com.intellij.codeInspection.QuickFix) com.intellij.codeInspection.QuickFix fix private static synthetic boolean lambda$collectClassesPerRoots$1 (java.util.Set, java.util.Set, com.intellij.openapi.vfs.VirtualFile) java.io.IOException e com.intellij.codeInspection.AbstractDependencyVisitor visitor java.util.Set toClassNames java.util.Set fromClassNames com.intellij.openapi.vfs.VirtualFile fileOrDir private static synthetic java.lang.String lambda$checkElement$0 (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/unusedSymbol/UnusedSymbolLocalInspectionBase.class
UnusedSymbolLocalInspectionBase.java package com.intellij.codeInspection.unusedSymbol public com.intellij.codeInspection.unusedSymbol.UnusedSymbolLocalInspectionBase extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool implements com.intellij.codeInspection.ex.UnfairLocalInspectionTool { public static final String SHORT_NAME public static final String DISPLAY_NAME public static final String UNUSED_PARAMETERS_SHORT_NAME public static final String UNUSED_ID public boolean LOCAL_VARIABLE public boolean FIELD public boolean METHOD public boolean CLASS protected boolean INNER_CLASS public boolean PARAMETER public boolean REPORT_PARAMETER_FOR_PUBLIC_METHODS protected String myClassVisibility protected String myInnerClassVisibility protected String myFieldVisibility protected String myMethodVisibility protected String myParameterVisibility private boolean myIgnoreAccessors public void <init> () public java.lang.String getClassVisibility () public java.lang.String getFieldVisibility () public java.lang.String getMethodVisibility () public java.lang.String getParameterVisibility () public java.lang.String getInnerClassVisibility () public void setInnerClassVisibility (java.lang.String) String innerClassVisibility public void setClassVisibility (java.lang.String) String classVisibility public void setFieldVisibility (java.lang.String) String fieldVisibility public void setMethodVisibility (java.lang.String) String methodVisibility public void setParameterVisibility (java.lang.String) String parameterVisibility public boolean isIgnoreAccessors () public void setIgnoreAccessors (boolean) boolean ignoreAccessors public java.lang.String getGroupDisplayName () public java.lang.String getDisplayName () public java.lang.String getShortName () public java.lang.String getID () public java.lang.String getAlternativeID () public boolean isEnabledByDefault () public void writeSettings (org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException org.jdom.Element node private static void writeVisibility (org.jdom.Element, java.lang.String, java.lang.String) org.jdom.Element node String visibility String type private static void writeVisibility (org.jdom.Element, java.lang.String, java.lang.String, java.lang.String) org.jdom.Element node String type String visibility String defaultVisibility private java.lang.String getParameterDefaultVisibility () public void readSettings (org.jdom.Element) throws com.intellij.openapi.util.InvalidDataException org.jdom.Element node String ignoreAccessors String innerClassEnabled private static java.lang.String readVisibility (org.jdom.Element, java.lang.String) org.jdom.Element node String type private static java.lang.String readVisibility (org.jdom.Element, java.lang.String, java.lang.String) org.jdom.Element node String type String defaultVisibility String visibility static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/util/ChangeToAppendUtil.class
ChangeToAppendUtil.java package com.intellij.codeInspection.util public com.intellij.codeInspection.util.ChangeToAppendUtil extends java.lang.Object { public void <init> () public static com.intellij.psi.PsiExpression buildAppendExpression (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression appendable com.intellij.psi.PsiExpression concatenation com.intellij.psi.PsiType type boolean useStringValueOf StringBuilder result com.intellij.psi.PsiElementFactory factory public static java.lang.StringBuilder buildAppendExpression (com.intellij.psi.PsiExpression, boolean, java.lang.StringBuilder) com.intellij.psi.PsiType operandType com.intellij.psi.PsiExpression operand com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.PsiExpression[] operands boolean isConstant boolean isString StringBuilder builder com.intellij.psi.PsiParenthesizedExpression parenthesizedExpression com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression concatenation boolean useStringValueOf StringBuilder out com.intellij.psi.PsiType type private static void append (java.lang.CharSequence, boolean, java.lang.StringBuilder) CharSequence text boolean useStringValueOf StringBuilder out }
com/intellij/codeInspection/util/LambdaGenerationUtil$CanBeLambdaBodyVisitor.class
LambdaGenerationUtil.java package com.intellij.codeInspection.util com.intellij.codeInspection.util.LambdaGenerationUtil$CanBeLambdaBodyVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private boolean myCanBeLambdaBody private final com.intellij.psi.PsiElement myRoot private final java.util.function.Predicate myVariableAllowedPredicate void <init> (com.intellij.psi.PsiElement, java.util.function.Predicate) com.intellij.psi.PsiElement root java.util.function.Predicate variableAllowedPredicate public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public void visitLambdaExpression (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression expression public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement element private boolean isAllowedInLambda (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiVariable) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiVariable variable public void visitBreakStatement (com.intellij.psi.PsiBreakStatement) com.intellij.psi.PsiBreakStatement statement com.intellij.psi.PsiStatement exitedStatement public void visitContinueStatement (com.intellij.psi.PsiContinueStatement) com.intellij.psi.PsiContinueStatement statement com.intellij.psi.PsiStatement continuedStatement public void visitReturnStatement (com.intellij.psi.PsiReturnStatement) com.intellij.psi.PsiReturnStatement statement public boolean canBeLambdaBody () }
com/intellij/codeInspection/util/LambdaGenerationUtil.class
LambdaGenerationUtil.java package com.intellij.codeInspection.util public com.intellij.codeInspection.util.LambdaGenerationUtil extends java.lang.Object { public void <init> () public static boolean canBeUncheckedLambda (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement lambdaCandidate public static boolean canBeUncheckedLambda (com.intellij.psi.PsiElement, java.util.function.Predicate) com.intellij.psi.PsiElement lambdaCandidate java.util.function.Predicate variableAllowedPredicate com.intellij.codeInspection.util.LambdaGenerationUtil$CanBeLambdaBodyVisitor visitor private static synthetic boolean lambda$canBeUncheckedLambda$0 (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable var private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/util/OptionalUtil.class
OptionalUtil.java package com.intellij.codeInspection.util public com.intellij.codeInspection.util.OptionalUtil extends java.lang.Object { public static final String OPTIONAL_INT public static final String OPTIONAL_LONG public static final String OPTIONAL_DOUBLE public static final String GUAVA_OPTIONAL public static final com.siyeh.ig.callMatcher.CallMatcher GUAVA_OPTIONAL_FROM_NULLABLE public static final com.siyeh.ig.callMatcher.CallMatcher JDK_OPTIONAL_OF_NULLABLE public static final com.siyeh.ig.callMatcher.CallMatcher OPTIONAL_OF_NULLABLE public static final com.siyeh.ig.callMatcher.CallMatcher JDK_OPTIONAL_GET public static final com.siyeh.ig.callMatcher.CallMatcher JDK_OPTIONAL_INT_GET public static final com.siyeh.ig.callMatcher.CallMatcher JDK_OPTIONAL_LONG_GET public static final com.siyeh.ig.callMatcher.CallMatcher JDK_OPTIONAL_DOUBLE_GET public static final com.siyeh.ig.callMatcher.CallMatcher GUAVA_OPTIONAL_GET public static final com.siyeh.ig.callMatcher.CallMatcher OPTIONAL_GET public static final com.siyeh.ig.callMatcher.CallMatcher JDK_OPTIONAL_WRAP_METHOD public void <init> () public static java.lang.String getOptionalClass (java.lang.String) String type public static boolean isJdkOptionalClassName (java.lang.String) String className public static com.intellij.psi.PsiType getOptionalElementType (com.intellij.psi.PsiType) com.intellij.psi.PsiType[] parameters com.intellij.psi.PsiType streamType com.intellij.psi.PsiType type com.intellij.psi.PsiClass aClass String className public static boolean isOptionalEmptyCall (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/util/RefFilter.class
RefFilter.java package com.intellij.codeInspection.util public abstract com.intellij.codeInspection.util.RefFilter extends java.lang.Object { public void <init> () public int getElementProblemCount (com.intellij.codeInspection.reference.RefJavaElement) com.intellij.codeInspection.reference.RefJavaElement refElement com.intellij.codeInspection.reference.RefEntity refOwner public final boolean accepts (com.intellij.codeInspection.reference.RefJavaElement) com.intellij.codeInspection.reference.RefJavaElement refElement private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/util/SpecialAnnotationsUtilBase$1.class
SpecialAnnotationsUtilBase.java package com.intellij.codeInspection.util final com.intellij.codeInspection.util.SpecialAnnotationsUtilBase$1 extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { final synthetic String val$text final synthetic String val$family final synthetic java.util.List val$targetList final synthetic String val$qualifiedName void <init> (java.lang.String, java.lang.String, java.util.List, java.lang.String) public java.lang.String getName () public java.lang.String getFamilyName () public boolean startInWriteAction () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/util/SpecialAnnotationsUtilBase.class
SpecialAnnotationsUtilBase.java package com.intellij.codeInspection.util public com.intellij.codeInspection.util.SpecialAnnotationsUtilBase extends java.lang.Object { public void <init> () public static com.intellij.codeInspection.LocalQuickFix createAddToSpecialAnnotationsListQuickFix (java.lang.String, java.lang.String, java.util.List, java.lang.String, com.intellij.psi.PsiElement) String text String family java.util.List targetList String qualifiedName com.intellij.psi.PsiElement context static void doQuickFixInternal (com.intellij.openapi.project.Project, java.util.List, java.lang.String) com.intellij.openapi.project.Project project java.util.List targetList String qualifiedName public static void createAddToSpecialAnnotationFixes (com.intellij.psi.PsiModifierListOwner, com.intellij.util.Processor) String name com.intellij.psi.PsiAnnotation psiAnnotation com.intellij.psi.PsiAnnotation[] psiAnnotations com.intellij.psi.PsiModifierListOwner owner com.intellij.util.Processor processor com.intellij.psi.PsiModifierList modifierList private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/visibility/AccessCanBeTightenedInspection$1.class
AccessCanBeTightenedInspection.java package com.intellij.codeInspection.visibility final com.intellij.codeInspection.visibility.AccessCanBeTightenedInspection$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic com.intellij.psi.PsiManager val$psiManager final synthetic com.intellij.psi.PsiMember val$member final synthetic boolean[] val$result void <init> (com.intellij.psi.PsiManager, com.intellij.psi.PsiMember, boolean[]) public void visitReferenceElement (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement reference }
com/intellij/codeInspection/visibility/AccessCanBeTightenedInspection$MyVisitor.class
AccessCanBeTightenedInspection.java package com.intellij.codeInspection.visibility com.intellij.codeInspection.visibility.AccessCanBeTightenedInspection$MyVisitor extends com.intellij.psi.JavaElementVisitor { private final com.intellij.codeInspection.ProblemsHolder myHolder private final com.intellij.codeInspection.deadCode.UnusedDeclarationInspectionBase myDeadCodeInspection private final gnu.trove.TObjectIntHashMap maxSuggestedLevelForChildMembers final synthetic com.intellij.codeInspection.visibility.AccessCanBeTightenedInspection this$0 void <init> (com.intellij.codeInspection.visibility.AccessCanBeTightenedInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.ProblemsHolder holder public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field private void checkMember (com.intellij.psi.PsiMember) int prevMax int memberMaxLevel int memberMaxLevel String suggestedModifier com.intellij.psi.PsiElement toHighlight com.intellij.psi.PsiMember member com.intellij.psi.PsiClass memberClass com.intellij.psi.PsiModifierList memberModifierList int currentLevel int suggestedLevel private int suggestLevel (com.intellij.psi.PsiMember, com.intellij.psi.PsiClass, int) com.intellij.psi.PsiMethod method com.intellij.codeInspection.inheritance.ImplicitSubclassProvider$SubclassingInfo info java.util.Map methodsInfo com.intellij.codeInspection.inheritance.ImplicitSubclassProvider subclassProvider com.intellij.psi.PsiMember member com.intellij.psi.PsiClass memberClass int currentLevel com.intellij.psi.PsiFile memberFile com.intellij.openapi.project.Project project int level boolean entryPoint com.intellij.psi.PsiPackage memberPackage int minLevel java.util.concurrent.atomic.AtomicInteger maxLevel java.util.concurrent.atomic.AtomicBoolean foundUsage boolean proceed int suggestedLevel String suggestedModifier private boolean handleUsage (com.intellij.psi.PsiMember, com.intellij.psi.PsiClass, java.util.concurrent.atomic.AtomicInteger, com.intellij.psi.PsiPackage, com.intellij.psi.PsiElement, com.intellij.psi.PsiFile, java.util.concurrent.atomic.AtomicBoolean) com.intellij.psi.PsiMember member com.intellij.psi.PsiClass memberClass java.util.concurrent.atomic.AtomicInteger maxLevel com.intellij.psi.PsiPackage memberPackage com.intellij.psi.PsiElement element com.intellij.psi.PsiFile psiFile java.util.concurrent.atomic.AtomicBoolean foundUsage int level private int getEffectiveLevel (com.intellij.psi.PsiElement, com.intellij.psi.PsiFile, com.intellij.psi.PsiMember, com.intellij.psi.PsiClass, com.intellij.psi.PsiPackage) com.intellij.psi.PsiElement resolved boolean isConstructor com.intellij.psi.PsiElement element com.intellij.psi.PsiFile file com.intellij.psi.PsiMember member com.intellij.psi.PsiClass memberClass com.intellij.psi.PsiPackage memberPackage com.intellij.psi.PsiClass innerClass boolean isAbstractMember com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiElement resolvedQualifier com.intellij.psi.PsiPackage qualifierPackage com.intellij.psi.PsiPackage aPackage private boolean calledOnInheritor (com.intellij.psi.PsiElement, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass enclosingInstance com.intellij.psi.PsiElement element com.intellij.psi.PsiClass memberClass com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiClass qClass private synthetic boolean lambda$suggestLevel$2 (com.intellij.psi.PsiMember, com.intellij.psi.PsiClass, java.util.concurrent.atomic.AtomicInteger, com.intellij.psi.PsiPackage, java.util.concurrent.atomic.AtomicBoolean, com.intellij.psi.PsiFunctionalExpression) com.intellij.psi.PsiMember member com.intellij.psi.PsiClass memberClass java.util.concurrent.atomic.AtomicInteger maxLevel com.intellij.psi.PsiPackage memberPackage java.util.concurrent.atomic.AtomicBoolean foundUsage com.intellij.psi.PsiFunctionalExpression functionalExpression com.intellij.psi.PsiFile psiFile private synthetic boolean lambda$suggestLevel$1 (com.intellij.psi.PsiMember, com.intellij.psi.PsiClass, java.util.concurrent.atomic.AtomicInteger, com.intellij.psi.PsiPackage, java.util.concurrent.atomic.AtomicBoolean, com.intellij.usageView.UsageInfo) com.intellij.psi.PsiMember member com.intellij.psi.PsiClass memberClass java.util.concurrent.atomic.AtomicInteger maxLevel com.intellij.psi.PsiPackage memberPackage java.util.concurrent.atomic.AtomicBoolean foundUsage com.intellij.usageView.UsageInfo info com.intellij.psi.PsiElement element com.intellij.psi.PsiFile psiFile private static synthetic boolean lambda$checkMember$0 (int, com.intellij.psi.PsiElement) int currentLevel com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/visibility/AccessCanBeTightenedInspection.class
AccessCanBeTightenedInspection.java package com.intellij.codeInspection.visibility com.intellij.codeInspection.visibility.AccessCanBeTightenedInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { private final com.intellij.codeInspection.visibility.VisibilityInspection myVisibilityInspection void <init> (com.intellij.codeInspection.visibility.VisibilityInspection) com.intellij.codeInspection.visibility.VisibilityInspection visibilityInspection public boolean isEnabledByDefault () public java.lang.String getGroupDisplayName () public java.lang.String getDisplayName () public java.lang.String getShortName () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private static com.intellij.psi.PsiPackage getPackage (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiFile file com.intellij.psi.PsiDirectory directory private static boolean samePackage (com.intellij.psi.PsiPackage, com.intellij.psi.PsiPackage) com.intellij.psi.PsiPackage package1 com.intellij.psi.PsiPackage package2 private static boolean sameModule (com.intellij.psi.PsiFile, com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file1 com.intellij.psi.PsiFile file2 com.intellij.openapi.vfs.VirtualFile virtualFile1 com.intellij.openapi.vfs.VirtualFile virtualFile2 com.intellij.openapi.module.Module module1 com.intellij.openapi.module.Module module2 private static com.intellij.psi.PsiExpression getQualifier (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiExpression qualifier private static boolean isInnerClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass memberClass private static boolean isConstantField (com.intellij.psi.PsiMember) com.intellij.psi.PsiMember member private static boolean isInReferenceList (com.intellij.psi.PsiElement, com.intellij.psi.PsiMember) com.intellij.psi.PsiElement list com.intellij.psi.PsiMember member com.intellij.psi.PsiManager psiManager boolean[] result private int suggestPackageLocal (com.intellij.psi.PsiMember) com.intellij.psi.PsiMember member boolean suggestPackageLocal private static void log (java.lang.String) String s static synthetic com.intellij.codeInspection.visibility.VisibilityInspection access$000 (com.intellij.codeInspection.visibility.AccessCanBeTightenedInspection) com.intellij.codeInspection.visibility.AccessCanBeTightenedInspection x0 static synthetic boolean access$100 (com.intellij.psi.PsiMember) com.intellij.psi.PsiMember x0 static synthetic void access$200 (java.lang.String) String x0 static synthetic com.intellij.psi.PsiPackage access$300 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement x0 static synthetic int access$400 (com.intellij.codeInspection.visibility.AccessCanBeTightenedInspection, com.intellij.psi.PsiMember) com.intellij.codeInspection.visibility.AccessCanBeTightenedInspection x0 com.intellij.psi.PsiMember x1 static synthetic boolean access$500 (com.intellij.psi.PsiElement, com.intellij.psi.PsiMember) com.intellij.psi.PsiElement x0 com.intellij.psi.PsiMember x1 static synthetic boolean access$600 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass x0 static synthetic com.intellij.psi.PsiExpression access$700 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement x0 static synthetic boolean access$800 (com.intellij.psi.PsiPackage, com.intellij.psi.PsiPackage) com.intellij.psi.PsiPackage x0 com.intellij.psi.PsiPackage x1 static synthetic boolean access$900 (com.intellij.psi.PsiFile, com.intellij.psi.PsiFile) com.intellij.psi.PsiFile x0 com.intellij.psi.PsiFile x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/visibility/EntryPointWithVisibilityLevel$VisibilityLevelResult.class
EntryPointWithVisibilityLevel.java package com.intellij.codeInspection.visibility abstract annotation com.intellij.codeInspection.visibility.EntryPointWithVisibilityLevel$VisibilityLevelResult extends java.lang.Object implements java.lang.annotation.Annotation { }
com/intellij/codeInspection/visibility/EntryPointWithVisibilityLevel.class
EntryPointWithVisibilityLevel.java package com.intellij.codeInspection.visibility public abstract com.intellij.codeInspection.visibility.EntryPointWithVisibilityLevel extends com.intellij.codeInspection.reference.EntryPoint { protected static final int ACCESS_LEVEL_INVALID public void <init> () public abstract int getMinVisibilityLevel (com.intellij.psi.PsiMember) public abstract java.lang.String getTitle () public abstract java.lang.String getId () public boolean keepVisibilityLevel (boolean, com.intellij.codeInspection.reference.RefJavaElement) boolean entryPointEnabled com.intellij.codeInspection.reference.RefJavaElement refJavaElement private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/visibility/VisibilityInspection$1.class
VisibilityInspection.java package com.intellij.codeInspection.visibility final com.intellij.codeInspection.visibility.VisibilityInspection$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic boolean[] val$resolved final synthetic com.intellij.psi.PsiElement val$toElement void <init> (boolean[], com.intellij.psi.PsiElement) public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression }
com/intellij/codeInspection/visibility/VisibilityInspection$2$1.class
VisibilityInspection.java package com.intellij.codeInspection.visibility com.intellij.codeInspection.visibility.VisibilityInspection$2$1 extends com.intellij.codeInspection.reference.RefJavaVisitor { final synthetic com.intellij.codeInspection.visibility.VisibilityInspection$2 this$1 void <init> (com.intellij.codeInspection.visibility.VisibilityInspection$2) com.intellij.codeInspection.visibility.VisibilityInspection$2 this$1 public void visitField (com.intellij.codeInspection.reference.RefField) com.intellij.codeInspection.reference.RefField refField public void visitMethod (com.intellij.codeInspection.reference.RefMethod) com.intellij.codeInspection.reference.RefMethod refMethod public void visitClass (com.intellij.codeInspection.reference.RefClass) com.intellij.openapi.project.Project project com.intellij.psi.PsiClass psiClass String qualifiedName com.intellij.codeInspection.reference.RefMethod defaultConstructor com.intellij.codeInspection.reference.RefClass refClass private static synthetic boolean lambda$visitClass$5 (com.intellij.codeInspection.ex.EntryPointsManager, com.intellij.codeInspection.reference.RefMethod, com.intellij.codeInspection.ProblemDescriptionsProcessor, com.intellij.psi.PsiFile, int, int) com.intellij.codeInspection.ex.EntryPointsManager entryPointsManager com.intellij.codeInspection.reference.RefMethod defaultConstructor com.intellij.codeInspection.ProblemDescriptionsProcessor processor com.intellij.psi.PsiFile file int startOffset int endOffset private static synthetic boolean lambda$visitClass$4 (com.intellij.codeInspection.ProblemDescriptionsProcessor, com.intellij.codeInspection.reference.RefClass, com.intellij.psi.PsiReference) com.intellij.codeInspection.ProblemDescriptionsProcessor processor com.intellij.codeInspection.reference.RefClass refClass com.intellij.psi.PsiReference psiReference private static synthetic boolean lambda$visitClass$3 (com.intellij.codeInspection.ProblemDescriptionsProcessor, com.intellij.codeInspection.reference.RefClass, com.intellij.psi.PsiClass) com.intellij.codeInspection.ProblemDescriptionsProcessor processor com.intellij.codeInspection.reference.RefClass refClass com.intellij.psi.PsiClass inheritor private static synthetic boolean lambda$visitMethod$2 (com.intellij.codeInspection.ProblemDescriptionsProcessor, com.intellij.codeInspection.reference.RefMethod, com.intellij.psi.PsiReference) com.intellij.codeInspection.ProblemDescriptionsProcessor processor com.intellij.codeInspection.reference.RefMethod refMethod com.intellij.psi.PsiReference psiReference private static synthetic boolean lambda$visitMethod$1 (com.intellij.codeInspection.ProblemDescriptionsProcessor, com.intellij.codeInspection.reference.RefMethod, com.intellij.psi.PsiMethod) com.intellij.codeInspection.ProblemDescriptionsProcessor processor com.intellij.codeInspection.reference.RefMethod refMethod com.intellij.psi.PsiMethod derivedMethod private static synthetic boolean lambda$visitField$0 (com.intellij.codeInspection.ProblemDescriptionsProcessor, com.intellij.codeInspection.reference.RefField, com.intellij.psi.PsiReference) com.intellij.codeInspection.ProblemDescriptionsProcessor processor com.intellij.codeInspection.reference.RefField refField com.intellij.psi.PsiReference psiReference private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/visibility/VisibilityInspection$2.class
VisibilityInspection.java package com.intellij.codeInspection.visibility com.intellij.codeInspection.visibility.VisibilityInspection$2 extends com.intellij.codeInspection.reference.RefJavaVisitor { final synthetic com.intellij.codeInspection.ProblemDescriptionsProcessor val$processor final synthetic com.intellij.codeInspection.GlobalJavaInspectionContext val$globalContext final synthetic com.intellij.codeInspection.ex.EntryPointsManager val$entryPointsManager final synthetic com.intellij.codeInspection.reference.RefManager val$manager final synthetic com.intellij.codeInspection.visibility.VisibilityInspection this$0 void <init> (com.intellij.codeInspection.visibility.VisibilityInspection, com.intellij.codeInspection.ProblemDescriptionsProcessor, com.intellij.codeInspection.GlobalJavaInspectionContext, com.intellij.codeInspection.ex.EntryPointsManager, com.intellij.codeInspection.reference.RefManager) com.intellij.codeInspection.visibility.VisibilityInspection this$0 public void visitElement (com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefEntity refEntity private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/visibility/VisibilityInspection$AcceptSuggestedAccess.class
VisibilityInspection.java package com.intellij.codeInspection.visibility com.intellij.codeInspection.visibility.VisibilityInspection$AcceptSuggestedAccess extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private final com.intellij.codeInspection.reference.RefManager myManager private final String myHint private final String myName private void <init> (com.intellij.codeInspection.reference.RefManager, java.lang.String, java.lang.String) com.intellij.codeInspection.reference.RefManager manager String hint String name public java.lang.String getName () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiMethod psiMethod com.intellij.psi.PsiClass containingClass com.intellij.codeInspection.reference.RefElement refElement com.intellij.psi.PsiModifierList list com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiModifierListOwner element public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) synthetic void <init> (com.intellij.codeInspection.reference.RefManager, java.lang.String, java.lang.String, com.intellij.codeInspection.visibility.VisibilityInspection$1) com.intellij.codeInspection.reference.RefManager x0 String x1 String x2 com.intellij.codeInspection.visibility.VisibilityInspection$1 x3 static synthetic java.lang.String access$500 (com.intellij.codeInspection.visibility.VisibilityInspection$AcceptSuggestedAccess) com.intellij.codeInspection.visibility.VisibilityInspection$AcceptSuggestedAccess x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/visibility/VisibilityInspection$OptionsPanel.class
VisibilityInspection.java package com.intellij.codeInspection.visibility com.intellij.codeInspection.visibility.VisibilityInspection$OptionsPanel extends javax.swing.JPanel { private final javax.swing.JCheckBox myPackageLocalForMembersCheckbox private final javax.swing.JCheckBox myPrivateForInnersCheckbox private final javax.swing.JCheckBox myPackageLocalForTopClassesCheckbox private final javax.swing.JCheckBox mySuggestForConstantsCheckbox final synthetic com.intellij.codeInspection.visibility.VisibilityInspection this$0 private void <init> (com.intellij.codeInspection.visibility.VisibilityInspection) javax.swing.JCheckBox checkBox com.intellij.codeInspection.reference.EntryPoint entryPoint java.awt.GridBagConstraints gc com.intellij.openapi.extensions.ExtensionPoint point private synthetic void lambda$new$4 (com.intellij.codeInspection.reference.EntryPoint, javax.swing.JCheckBox, java.awt.event.ActionEvent) com.intellij.codeInspection.reference.EntryPoint entryPoint javax.swing.JCheckBox checkBox java.awt.event.ActionEvent e private synthetic void lambda$new$3 (java.awt.event.ItemEvent) java.awt.event.ItemEvent e private synthetic void lambda$new$2 (java.awt.event.ItemEvent) java.awt.event.ItemEvent e private synthetic void lambda$new$1 (java.awt.event.ItemEvent) java.awt.event.ItemEvent e private synthetic void lambda$new$0 (java.awt.event.ItemEvent) java.awt.event.ItemEvent e synthetic void <init> (com.intellij.codeInspection.visibility.VisibilityInspection, com.intellij.codeInspection.visibility.VisibilityInspection$1) com.intellij.codeInspection.visibility.VisibilityInspection x0 com.intellij.codeInspection.visibility.VisibilityInspection$1 x1 }
com/intellij/codeInspection/visibility/VisibilityInspection.class
VisibilityInspection.java package com.intellij.codeInspection.visibility public com.intellij.codeInspection.visibility.VisibilityInspection extends com.intellij.codeInspection.GlobalJavaBatchInspectionTool { private static final com.intellij.openapi.diagnostic.Logger LOG public boolean SUGGEST_PACKAGE_LOCAL_FOR_MEMBERS public boolean SUGGEST_PACKAGE_LOCAL_FOR_TOP_CLASSES public boolean SUGGEST_PRIVATE_FOR_INNERS public boolean SUGGEST_FOR_CONSTANTS private final java.util.Map myExtensions private static final String DISPLAY_NAME public static final String SHORT_NAME private static final String CAN_BE_PRIVATE private static final String CAN_BE_PACKAGE_LOCAL private static final String CAN_BE_PROTECTED public void <init> () public javax.swing.JComponent createOptionsPanel () public com.intellij.codeInspection.LocalInspectionTool getSharedLocalInspectionTool () public java.lang.String getDisplayName () public java.lang.String getGroupDisplayName () public java.lang.String getShortName () public com.intellij.codeInspection.CommonProblemDescriptor[] checkElement (com.intellij.codeInspection.reference.RefEntity, com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext, com.intellij.codeInspection.ProblemDescriptionsProcessor) com.intellij.codeInspection.reference.RefField refField Boolean implicitlyWritten Boolean implicitlyRead Boolean isEnumConstant com.intellij.codeInspection.reference.RefMethod refMethod com.intellij.codeInspection.reference.RefClass refClass String weakestAccess com.intellij.codeInspection.reference.RefClass refClass com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.analysis.AnalysisScope scope com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.GlobalInspectionContext globalContext com.intellij.codeInspection.ProblemDescriptionsProcessor processor com.intellij.codeInspection.reference.RefJavaElement refElement int minLevel String access private boolean keepVisibilityLevel (com.intellij.codeInspection.reference.RefJavaElement) com.intellij.codeInspection.reference.RefJavaElement refElement private static com.intellij.codeInspection.CommonProblemDescriptor[] createDescriptions (com.intellij.codeInspection.reference.RefElement, java.lang.String, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext) String message String message String message String quickFixName com.intellij.codeInspection.reference.RefElement refElement String access com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.GlobalInspectionContext globalContext com.intellij.psi.PsiElement element com.intellij.psi.PsiElement nameIdentifier int getMinVisibilityLevel (com.intellij.psi.PsiMember) com.intellij.psi.PsiMember member private boolean isEntryPointEnabled (com.intellij.codeInspection.visibility.EntryPointWithVisibilityLevel) com.intellij.codeInspection.visibility.EntryPointWithVisibilityLevel point private int getMinVisibilityLevel (com.intellij.codeInspection.reference.RefJavaElement) com.intellij.codeInspection.reference.RefJavaElement refElement com.intellij.psi.PsiElement element private java.lang.String getPossibleAccess (com.intellij.codeInspection.reference.RefJavaElement, int) String weakerAccess com.intellij.codeInspection.reference.RefJavaElement refElement int minLevel String curAccess String weakestAccess private static boolean isCalledOnSubClasses (com.intellij.codeInspection.reference.RefElement) com.intellij.codeInspection.reference.RefElement refElement private static boolean isAbstractMethod (com.intellij.codeInspection.reference.RefElement) com.intellij.codeInspection.reference.RefElement refElement private static boolean isTopLevelClass (com.intellij.codeInspection.reference.RefElement) com.intellij.codeInspection.reference.RefElement refElement private java.lang.String getWeakerAccess (java.lang.String, com.intellij.codeInspection.reference.RefElement) String curAccess com.intellij.codeInspection.reference.RefElement refElement private boolean isAccessible (com.intellij.codeInspection.reference.RefJavaElement, java.lang.String) com.intellij.codeInspection.reference.RefElement refElement com.intellij.codeInspection.reference.RefMethod refOverride com.intellij.codeInspection.reference.RefMethod refSuper com.intellij.codeInspection.reference.RefMethod refMethod com.intellij.codeInspection.reference.RefClass subClass Object refElement com.intellij.codeInspection.reference.RefElement refElement com.intellij.codeInspection.reference.RefJavaElement refExporter com.intellij.codeInspection.reference.RefClass refClass java.util.List children java.util.List classExporters com.intellij.codeInspection.reference.RefJavaElement to String accessModifier private static int getAccessLevel (java.lang.String) String access private boolean isAccessibleFrom (com.intellij.codeInspection.reference.RefElement, com.intellij.codeInspection.reference.RefJavaElement, java.lang.String) com.intellij.psi.PsiClass fromTopLevelElement com.intellij.psi.PsiClass fromClass com.intellij.codeInspection.reference.RefElement from com.intellij.codeInspection.reference.RefJavaElement to String accessModifier com.intellij.codeInspection.reference.RefJavaUtil refUtil com.intellij.codeInspection.reference.RefClass fromTopLevel com.intellij.codeInspection.reference.RefClass toTopLevel com.intellij.codeInspection.reference.RefClass fromOwner com.intellij.codeInspection.reference.RefClass toOwner private static boolean isInAnnotations (com.intellij.codeInspection.reference.RefJavaElement, com.intellij.psi.PsiClass) com.intellij.codeInspection.reference.RefJavaElement to com.intellij.psi.PsiClass fromTopLevelElement com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiElement toElement boolean[] resolved private static boolean isInExtendsList (com.intellij.codeInspection.reference.RefJavaElement, com.intellij.psi.PsiReferenceList) com.intellij.psi.PsiType type com.intellij.psi.PsiReferenceParameterList parameterList com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.PsiJavaCodeReferenceElement[] referenceElements com.intellij.codeInspection.reference.RefJavaElement to com.intellij.psi.PsiReferenceList extendsList protected boolean queryExternalUsagesRequests (com.intellij.codeInspection.reference.RefManager, com.intellij.codeInspection.GlobalJavaInspectionContext, com.intellij.codeInspection.ProblemDescriptionsProcessor) com.intellij.codeInspection.reference.RefElement entryPoint com.intellij.codeInspection.visibility.VisibilityExtension addin com.intellij.codeInspection.reference.RefManager manager com.intellij.codeInspection.GlobalJavaInspectionContext globalContext com.intellij.codeInspection.ProblemDescriptionsProcessor processor com.intellij.codeInspection.ex.EntryPointsManager entryPointsManager com.intellij.openapi.extensions.ExtensionPoint point private static void ignoreElement (com.intellij.codeInspection.ProblemDescriptionsProcessor, com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefClass refClass com.intellij.codeInspection.reference.RefMethod defaultConstructor com.intellij.codeInspection.ProblemDescriptionsProcessor processor com.intellij.codeInspection.reference.RefEntity refElement com.intellij.codeInspection.reference.RefEntity owner public void compose (java.lang.StringBuffer, com.intellij.codeInspection.reference.RefEntity, com.intellij.codeInspection.HTMLComposer) StringBuffer buf com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.codeInspection.HTMLComposer composer public com.intellij.codeInspection.QuickFix getQuickFix (java.lang.String) String hint public java.lang.String getHint (com.intellij.codeInspection.QuickFix) com.intellij.codeInspection.QuickFix fix public void writeSettings (org.jdom.Element) java.util.Map$Entry entry org.jdom.Element child org.jdom.Element node public void readSettings (org.jdom.Element) String id org.jdom.Element extension org.jdom.Element node public void setEntryPointEnabled (java.lang.String, boolean) String entryPointId boolean enabled private static synthetic int lambda$getMinVisibilityLevel$2 (com.intellij.psi.PsiMember, com.intellij.codeInspection.visibility.EntryPointWithVisibilityLevel) com.intellij.psi.PsiMember member com.intellij.codeInspection.visibility.EntryPointWithVisibilityLevel point private synthetic boolean lambda$getMinVisibilityLevel$1 (com.intellij.codeInspection.visibility.EntryPointWithVisibilityLevel) com.intellij.codeInspection.visibility.EntryPointWithVisibilityLevel point private synthetic boolean lambda$keepVisibilityLevel$0 (com.intellij.codeInspection.reference.RefJavaElement, com.intellij.codeInspection.visibility.EntryPointWithVisibilityLevel) com.intellij.codeInspection.reference.RefJavaElement refElement com.intellij.codeInspection.visibility.EntryPointWithVisibilityLevel point static synthetic boolean access$000 (com.intellij.codeInspection.visibility.VisibilityInspection, com.intellij.codeInspection.visibility.EntryPointWithVisibilityLevel) com.intellij.codeInspection.visibility.VisibilityInspection x0 com.intellij.codeInspection.visibility.EntryPointWithVisibilityLevel x1 static synthetic java.util.Map access$100 (com.intellij.codeInspection.visibility.VisibilityInspection) com.intellij.codeInspection.visibility.VisibilityInspection x0 static synthetic void access$400 (com.intellij.codeInspection.ProblemDescriptionsProcessor, com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.ProblemDescriptionsProcessor x0 com.intellij.codeInspection.reference.RefEntity x1 static synthetic com.intellij.openapi.diagnostic.Logger access$600 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/wrongPackageStatement/AdjustPackageNameFix.class
AdjustPackageNameFix.java package com.intellij.codeInspection.wrongPackageStatement public com.intellij.codeInspection.wrongPackageStatement.AdjustPackageNameFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private static final com.intellij.openapi.diagnostic.Logger LOG private final String myName public void <init> (java.lang.String) String targetPackage public java.lang.String getName () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiPackageStatement packageStatement com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiFile myFile com.intellij.psi.PsiDirectory directory com.intellij.psi.PsiPackage myTargetPackage com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiPackageStatement myStatement public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/xml/DeprecatedClassUsageInspection$1.class
DeprecatedClassUsageInspection.java package com.intellij.codeInspection.xml com.intellij.codeInspection.xml.DeprecatedClassUsageInspection$1 extends com.intellij.psi.XmlElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeInspection.xml.DeprecatedClassUsageInspection this$0 void <init> (com.intellij.codeInspection.xml.DeprecatedClassUsageInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.xml.DeprecatedClassUsageInspection this$0 public void visitXmlTag (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag public void visitXmlAttributeValue (com.intellij.psi.xml.XmlAttributeValue) com.intellij.psi.xml.XmlAttributeValue value }
com/intellij/codeInspection/xml/DeprecatedClassUsageInspection.class
DeprecatedClassUsageInspection.java package com.intellij.codeInspection.xml public com.intellij.codeInspection.xml.DeprecatedClassUsageInspection extends com.intellij.codeInspection.XmlSuppressableInspectionTool { public void <init> () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean, com.intellij.codeInspection.LocalInspectionToolSession) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly com.intellij.codeInspection.LocalInspectionToolSession session private static void checkReferences (com.intellij.psi.PsiElement, com.intellij.codeInspection.ProblemsHolder) com.intellij.psi.PsiElement resolved com.intellij.psi.PsiElement psiElement com.intellij.codeInspection.ProblemsHolder holder com.intellij.psi.PsiReference[] references com.intellij.psi.PsiReference last public boolean isEnabledByDefault () public java.lang.String getGroupDisplayName () public java.lang.String getDisplayName () public java.lang.String getShortName () static synthetic void access$000 (com.intellij.psi.PsiElement, com.intellij.codeInspection.ProblemsHolder) com.intellij.psi.PsiElement x0 com.intellij.codeInspection.ProblemsHolder x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/find/findUsages/JavaClassFindUsagesOptions.class
JavaClassFindUsagesOptions.java package com.intellij.find.findUsages public com.intellij.find.findUsages.JavaClassFindUsagesOptions extends com.intellij.find.findUsages.JavaFindUsagesOptions { public boolean isMethodsUsages public boolean isFieldsUsages public boolean isDerivedClasses public boolean isImplementingClasses public boolean isDerivedInterfaces public boolean isCheckDeepInheritance public boolean isIncludeInherited public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void <init> (com.intellij.psi.search.SearchScope) com.intellij.psi.search.SearchScope searchScope protected void addUsageTypes (java.util.LinkedHashSet) java.util.LinkedHashSet strings public boolean equals (java.lang.Object) Object o com.intellij.find.findUsages.JavaClassFindUsagesOptions that public int hashCode () int result private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/find/findUsages/JavaFindUsagesHelper$1.class
JavaFindUsagesHelper.java package com.intellij.find.findUsages final com.intellij.find.findUsages.JavaFindUsagesHelper$1 extends com.intellij.openapi.application.ReadActionProcessor { final synthetic com.intellij.find.findUsages.FindUsagesOptions val$options final synthetic com.intellij.util.Processor val$processor void <init> (com.intellij.find.findUsages.FindUsagesOptions, com.intellij.util.Processor) public boolean processInReadAction (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference reference public volatile synthetic boolean processInReadAction (java.lang.Object) }
com/intellij/find/findUsages/JavaFindUsagesHelper$2.class
JavaFindUsagesHelper.java package com.intellij.find.findUsages final com.intellij.find.findUsages.JavaFindUsagesHelper$2 extends com.intellij.openapi.application.ReadActionProcessor { final synthetic com.intellij.find.findUsages.JavaPackageFindUsagesOptions val$options final synthetic com.intellij.util.Processor val$processor void <init> (com.intellij.find.findUsages.JavaPackageFindUsagesOptions, com.intellij.util.Processor) public boolean processInReadAction (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference psiReference public volatile synthetic boolean processInReadAction (java.lang.Object) }
com/intellij/find/findUsages/JavaFindUsagesHelper$3.class
JavaFindUsagesHelper.java package com.intellij.find.findUsages final com.intellij.find.findUsages.JavaFindUsagesHelper$3 extends com.intellij.openapi.application.ReadActionProcessor { final synthetic com.intellij.psi.PsiClass val$fieldClass final synthetic com.intellij.psi.PsiManager val$manager final synthetic com.intellij.psi.PsiClass val$aClass final synthetic com.intellij.find.findUsages.JavaClassFindUsagesOptions val$options final synthetic com.intellij.util.Processor val$processor void <init> (com.intellij.psi.PsiClass, com.intellij.psi.PsiManager, com.intellij.psi.PsiClass, com.intellij.find.findUsages.JavaClassFindUsagesOptions, com.intellij.util.Processor) public boolean processInReadAction (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference reference public volatile synthetic boolean processInReadAction (java.lang.Object) }
com/intellij/find/findUsages/JavaFindUsagesHelper$4.class
JavaFindUsagesHelper.java package com.intellij.find.findUsages final com.intellij.find.findUsages.JavaFindUsagesHelper$4 extends com.intellij.openapi.application.ReadActionProcessor { final synthetic com.intellij.find.findUsages.FindUsagesOptions val$options final synthetic com.intellij.util.Processor val$processor void <init> (com.intellij.find.findUsages.FindUsagesOptions, com.intellij.util.Processor) public boolean processInReadAction (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference ref public volatile synthetic boolean processInReadAction (java.lang.Object) }
com/intellij/find/findUsages/JavaFindUsagesHelper$5.class
JavaFindUsagesHelper.java package com.intellij.find.findUsages final com.intellij.find.findUsages.JavaFindUsagesHelper$5 extends com.intellij.openapi.application.ReadActionProcessor { final synthetic com.intellij.find.findUsages.FindUsagesOptions val$options final synthetic com.intellij.util.Processor val$processor void <init> (com.intellij.find.findUsages.FindUsagesOptions, com.intellij.util.Processor) public boolean processInReadAction (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference ref public volatile synthetic boolean processInReadAction (java.lang.Object) }
com/intellij/find/findUsages/JavaFindUsagesHelper.class
JavaFindUsagesHelper.java package com.intellij.find.findUsages public com.intellij.find.findUsages.JavaFindUsagesHelper extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG static final synthetic boolean $assertionsDisabled public void <init> () public static java.util.Set getElementNames (com.intellij.psi.PsiElement) com.intellij.psi.PsiPackage aPackage com.intellij.psi.PsiElement element java.util.Set result public static boolean processElementUsages (com.intellij.psi.PsiElement, com.intellij.find.findUsages.FindUsagesOptions, com.intellij.util.Processor) com.intellij.find.findUsages.JavaVariableFindUsagesOptions varOptions com.intellij.find.findUsages.JavaClassFindUsagesOptions classOptions com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiManager manager com.intellij.psi.PsiMethod psiMethod boolean isAbstract com.intellij.find.findUsages.JavaMethodFindUsagesOptions methodOptions java.util.Collection stringsToSearch com.intellij.psi.PsiElement element com.intellij.find.findUsages.FindUsagesOptions options com.intellij.util.Processor processor boolean success Boolean isSearchable private static boolean addAliasingUsages (com.intellij.pom.PomTarget, com.intellij.find.findUsages.FindUsagesOptions, com.intellij.util.Processor) boolean success com.intellij.psi.targets.AliasingPsiTarget psiTarget com.intellij.psi.targets.AliasingPsiTargetMapper aliasingPsiTargetMapper com.intellij.pom.PomTarget pomTarget com.intellij.find.findUsages.FindUsagesOptions options com.intellij.util.Processor processor private static boolean processOverridingMethods (com.intellij.psi.PsiMethod, com.intellij.util.Processor, com.intellij.find.findUsages.JavaMethodFindUsagesOptions) com.intellij.psi.PsiMethod psiMethod com.intellij.util.Processor processor com.intellij.find.findUsages.JavaMethodFindUsagesOptions options private static boolean addClassesUsages (com.intellij.psi.PsiPackage, com.intellij.find.findUsages.JavaPackageFindUsagesOptions, com.intellij.util.Processor) String name boolean success com.intellij.psi.PsiClass aClass java.util.List classes com.intellij.psi.PsiPackage aPackage com.intellij.find.findUsages.JavaPackageFindUsagesOptions options com.intellij.util.Processor processor com.intellij.openapi.progress.ProgressIndicator progress private static void addClassesInPackage (com.intellij.psi.PsiPackage, boolean, java.util.List) com.intellij.psi.PsiDirectory dir com.intellij.psi.PsiPackage aPackage boolean includeSubpackages java.util.List array com.intellij.psi.PsiDirectory[] dirs private static void addClassesInDirectory (com.intellij.psi.PsiDirectory, boolean, java.util.List) com.intellij.psi.PsiDirectory dir boolean includeSubdirs java.util.List array private static boolean addMethodsUsages (com.intellij.psi.PsiClass, com.intellij.psi.PsiManager, com.intellij.find.findUsages.JavaClassFindUsagesOptions, com.intellij.util.Processor) com.intellij.psi.search.searches.MethodReferencesSearch$SearchParameters parameters boolean success com.intellij.psi.PsiMethod method int finalI com.intellij.psi.PsiClass methodClass boolean equivalent int i com.intellij.psi.PsiMethod[] methods com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod[] methods com.intellij.psi.PsiClass aClass com.intellij.psi.PsiManager manager com.intellij.find.findUsages.JavaClassFindUsagesOptions options com.intellij.util.Processor processor private static boolean addFieldsUsages (com.intellij.psi.PsiClass, com.intellij.psi.PsiManager, com.intellij.find.findUsages.JavaClassFindUsagesOptions, com.intellij.util.Processor) boolean success com.intellij.psi.PsiField field int finalI com.intellij.psi.PsiClass fieldClass boolean equivalent int i com.intellij.psi.PsiField[] fields com.intellij.psi.PsiField field com.intellij.psi.PsiField[] fields com.intellij.psi.PsiClass aClass com.intellij.psi.PsiManager manager com.intellij.find.findUsages.JavaClassFindUsagesOptions options com.intellij.util.Processor processor private static com.intellij.psi.PsiClass getFieldOrMethodAccessedClass (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiClass) com.intellij.psi.PsiElement refElement com.intellij.psi.PsiExpression expr com.intellij.psi.PsiType type com.intellij.psi.PsiElement parent com.intellij.psi.PsiReferenceExpression ref com.intellij.psi.PsiClass fieldOrMethodClass com.intellij.psi.PsiElement[] children com.intellij.psi.PsiManager manager private static boolean addInheritors (com.intellij.psi.PsiClass, com.intellij.find.findUsages.JavaClassFindUsagesOptions, com.intellij.util.Processor) com.intellij.psi.PsiClass aClass com.intellij.find.findUsages.JavaClassFindUsagesOptions options com.intellij.util.Processor processor private static boolean addDerivedInterfaces (com.intellij.psi.PsiClass, com.intellij.find.findUsages.JavaClassFindUsagesOptions, com.intellij.util.Processor) com.intellij.psi.PsiClass anInterface com.intellij.find.findUsages.JavaClassFindUsagesOptions options com.intellij.util.Processor processor private static boolean addImplementingClasses (com.intellij.psi.PsiClass, com.intellij.find.findUsages.JavaClassFindUsagesOptions, com.intellij.util.Processor) com.intellij.psi.PsiClass anInterface com.intellij.find.findUsages.JavaClassFindUsagesOptions options com.intellij.util.Processor processor private static boolean addResultFromReference (com.intellij.psi.PsiReference, com.intellij.psi.PsiClass, com.intellij.psi.PsiManager, com.intellij.psi.PsiClass, com.intellij.find.findUsages.FindUsagesOptions, com.intellij.util.Processor) com.intellij.psi.PsiClass usedClass com.intellij.psi.PsiReference reference com.intellij.psi.PsiClass methodClass com.intellij.psi.PsiManager manager com.intellij.psi.PsiClass aClass com.intellij.find.findUsages.FindUsagesOptions options com.intellij.util.Processor processor com.intellij.psi.PsiElement refElement private static boolean addElementUsages (com.intellij.psi.PsiElement, com.intellij.find.findUsages.FindUsagesOptions, com.intellij.util.Processor) boolean strictSignatureSearch com.intellij.psi.PsiMethod method boolean strictSignatureSearch com.intellij.psi.PsiElement element com.intellij.find.findUsages.FindUsagesOptions options com.intellij.util.Processor processor com.intellij.psi.search.SearchScope searchScope com.intellij.psi.PsiClass[] parentClass com.intellij.openapi.application.ReadActionProcessor consumer private static boolean addResult (com.intellij.psi.PsiElement, com.intellij.find.findUsages.FindUsagesOptions, com.intellij.util.Processor) com.intellij.psi.PsiElement element com.intellij.find.findUsages.FindUsagesOptions options com.intellij.util.Processor processor private static boolean addResult (com.intellij.psi.PsiReference, com.intellij.find.findUsages.FindUsagesOptions, com.intellij.util.Processor) com.intellij.openapi.util.TextRange rangeInElement com.intellij.psi.PsiReference ref com.intellij.find.findUsages.FindUsagesOptions options com.intellij.util.Processor processor private static boolean filterUsage (com.intellij.psi.PsiElement, com.intellij.find.findUsages.FindUsagesOptions) com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement usage com.intellij.find.findUsages.FindUsagesOptions options private static synthetic java.lang.Boolean lambda$addElementUsages$23 (com.intellij.psi.PsiElement, com.intellij.psi.PsiClass[]) throws java.lang.RuntimeException com.intellij.psi.PsiElement element com.intellij.psi.PsiClass[] parentClass com.intellij.psi.PsiMethod method private static synthetic boolean lambda$addImplementingClasses$22 (com.intellij.find.findUsages.JavaClassFindUsagesOptions, com.intellij.util.Processor, com.intellij.psi.PsiClass) com.intellij.find.findUsages.JavaClassFindUsagesOptions options com.intellij.util.Processor processor com.intellij.psi.PsiClass inheritor private static synthetic boolean lambda$addDerivedInterfaces$21 (com.intellij.find.findUsages.JavaClassFindUsagesOptions, com.intellij.util.Processor, com.intellij.psi.PsiClass) com.intellij.find.findUsages.JavaClassFindUsagesOptions options com.intellij.util.Processor processor com.intellij.psi.PsiClass inheritor private static synthetic boolean lambda$addInheritors$20 (com.intellij.find.findUsages.JavaClassFindUsagesOptions, com.intellij.util.Processor, com.intellij.psi.PsiClass) com.intellij.find.findUsages.JavaClassFindUsagesOptions options com.intellij.util.Processor processor com.intellij.psi.PsiClass element private static synthetic java.lang.Boolean lambda$addFieldsUsages$19 (com.intellij.psi.PsiManager, com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) throws java.lang.RuntimeException com.intellij.psi.PsiManager manager com.intellij.psi.PsiClass fieldClass com.intellij.psi.PsiClass aClass private static synthetic com.intellij.psi.PsiClass lambda$addFieldsUsages$18 (int, com.intellij.psi.PsiField, com.intellij.psi.PsiField[]) throws java.lang.RuntimeException int j int finalI com.intellij.psi.PsiField field com.intellij.psi.PsiField[] fields private static synthetic boolean lambda$addMethodsUsages$17 (com.intellij.psi.PsiClass, com.intellij.psi.PsiManager, com.intellij.psi.PsiClass, com.intellij.find.findUsages.JavaClassFindUsagesOptions, com.intellij.util.Processor, com.intellij.psi.PsiReference) com.intellij.psi.PsiClass methodClass com.intellij.psi.PsiManager manager com.intellij.psi.PsiClass aClass com.intellij.find.findUsages.JavaClassFindUsagesOptions options com.intellij.util.Processor processor com.intellij.psi.PsiReference reference private static synthetic java.lang.Boolean lambda$addMethodsUsages$16 (com.intellij.psi.PsiManager, com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) throws java.lang.RuntimeException com.intellij.psi.PsiManager manager com.intellij.psi.PsiClass methodClass com.intellij.psi.PsiClass aClass private static synthetic com.intellij.psi.PsiClass lambda$addMethodsUsages$15 (com.intellij.psi.PsiMethod, int, com.intellij.psi.PsiMethod[]) throws java.lang.RuntimeException int j com.intellij.psi.PsiMethod method int finalI com.intellij.psi.PsiMethod[] methods com.intellij.psi.util.MethodSignature methodSignature private static synthetic void lambda$addClassesInDirectory$14 (com.intellij.psi.PsiDirectory, java.util.List, boolean) com.intellij.psi.PsiDirectory directory com.intellij.psi.PsiDirectory[] dirs com.intellij.psi.PsiDirectory dir java.util.List array boolean includeSubdirs com.intellij.psi.PsiClass[] classes private static synthetic boolean lambda$processOverridingMethods$13 (com.intellij.find.findUsages.JavaMethodFindUsagesOptions, com.intellij.util.Processor, com.intellij.psi.PsiMethod) com.intellij.find.findUsages.JavaMethodFindUsagesOptions options com.intellij.util.Processor processor com.intellij.psi.PsiMethod element private static synthetic com.intellij.psi.PsiElement lambda$addAliasingUsages$12 (com.intellij.psi.targets.AliasingPsiTarget) throws java.lang.RuntimeException com.intellij.psi.targets.AliasingPsiTarget psiTarget private static synthetic java.util.Set lambda$processElementUsages$11 (com.intellij.psi.PsiElement) throws java.lang.RuntimeException com.intellij.psi.PsiElement element private static synthetic java.lang.Boolean lambda$processElementUsages$10 (com.intellij.psi.PsiElement) throws java.lang.RuntimeException com.intellij.psi.PsiElement element private static synthetic boolean lambda$processElementUsages$9 (com.intellij.find.findUsages.FindUsagesOptions, com.intellij.util.Processor, com.intellij.psi.PsiExpression) com.intellij.find.findUsages.FindUsagesOptions options com.intellij.util.Processor processor com.intellij.psi.PsiExpression ref private static synthetic java.lang.Boolean lambda$processElementUsages$8 (com.intellij.psi.PsiMethod) throws java.lang.RuntimeException com.intellij.psi.PsiMethod psiMethod private static synthetic boolean lambda$processElementUsages$7 (com.intellij.find.findUsages.FindUsagesOptions, com.intellij.util.Processor, com.intellij.psi.PsiFunctionalExpression) com.intellij.find.findUsages.FindUsagesOptions options com.intellij.util.Processor processor com.intellij.psi.PsiFunctionalExpression expression private static synthetic java.lang.Boolean lambda$processElementUsages$6 (com.intellij.psi.PsiMethod) throws java.lang.RuntimeException com.intellij.psi.PsiMethod psiMethod private static synthetic boolean lambda$processElementUsages$5 (com.intellij.find.findUsages.FindUsagesOptions, com.intellij.util.Processor, com.intellij.psi.PsiFunctionalExpression) com.intellij.find.findUsages.FindUsagesOptions options com.intellij.util.Processor processor com.intellij.psi.PsiFunctionalExpression expression private static synthetic java.lang.Boolean lambda$processElementUsages$4 (com.intellij.psi.PsiClass) throws java.lang.RuntimeException com.intellij.psi.PsiClass psiClass private static synthetic java.lang.Boolean lambda$processElementUsages$3 (com.intellij.psi.PsiElement, com.intellij.find.findUsages.FindUsagesOptions, com.intellij.util.Processor) throws java.lang.RuntimeException com.intellij.psi.impl.search.ThrowSearchUtil$Root[] roots com.intellij.psi.impl.search.ThrowSearchUtil$Root root com.intellij.psi.PsiElement element com.intellij.find.findUsages.FindUsagesOptions options com.intellij.util.Processor processor private static synthetic boolean lambda$processElementUsages$2 (com.intellij.find.findUsages.JavaVariableFindUsagesOptions, com.intellij.util.Processor, com.intellij.usageView.UsageInfo) com.intellij.find.findUsages.JavaVariableFindUsagesOptions varOptions com.intellij.util.Processor processor com.intellij.usageView.UsageInfo info com.intellij.psi.PsiElement element1 boolean isWrite private static synthetic void lambda$getElementNames$1 (com.intellij.psi.PsiElement, java.util.Set) String topName com.intellij.psi.PsiClass topLevelClass String qname com.intellij.psi.meta.PsiMetaData metaData com.intellij.psi.PsiElement element java.util.Set result private static synthetic com.intellij.psi.PsiPackage lambda$getElementNames$0 (com.intellij.psi.PsiElement) throws java.lang.RuntimeException com.intellij.psi.PsiElement element static synthetic boolean access$000 (com.intellij.psi.PsiReference, com.intellij.find.findUsages.FindUsagesOptions, com.intellij.util.Processor) com.intellij.psi.PsiReference x0 com.intellij.find.findUsages.FindUsagesOptions x1 com.intellij.util.Processor x2 static synthetic boolean access$100 (com.intellij.psi.PsiReference, com.intellij.psi.PsiClass, com.intellij.psi.PsiManager, com.intellij.psi.PsiClass, com.intellij.find.findUsages.FindUsagesOptions, com.intellij.util.Processor) com.intellij.psi.PsiReference x0 com.intellij.psi.PsiClass x1 com.intellij.psi.PsiManager x2 com.intellij.psi.PsiClass x3 com.intellij.find.findUsages.FindUsagesOptions x4 com.intellij.util.Processor x5 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/find/findUsages/JavaFindUsagesOptions.class
JavaFindUsagesOptions.java package com.intellij.find.findUsages public abstract com.intellij.find.findUsages.JavaFindUsagesOptions extends com.intellij.find.findUsages.FindUsagesOptions { public boolean isSkipImportStatements public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void <init> (com.intellij.psi.search.SearchScope) com.intellij.psi.search.SearchScope searchScope public boolean equals (java.lang.Object) Object o public int hashCode () int result protected void addUsageTypes (java.util.LinkedHashSet) java.util.LinkedHashSet to public final java.lang.String generateUsagesString () String separator java.util.LinkedHashSet strings private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/find/findUsages/JavaMethodFindUsagesOptions.class
JavaMethodFindUsagesOptions.java package com.intellij.find.findUsages public com.intellij.find.findUsages.JavaMethodFindUsagesOptions extends com.intellij.find.findUsages.JavaFindUsagesOptions { public boolean isOverridingMethods public boolean isImplementingMethods public boolean isCheckDeepInheritance public boolean isIncludeInherited public boolean isIncludeOverloadUsages public boolean isImplicitToString public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void <init> (com.intellij.psi.search.SearchScope) com.intellij.psi.search.SearchScope searchScope public boolean equals (java.lang.Object) Object o com.intellij.find.findUsages.JavaMethodFindUsagesOptions that public int hashCode () int result protected void addUsageTypes (java.util.LinkedHashSet) java.util.LinkedHashSet strings private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/find/findUsages/JavaPackageFindUsagesOptions.class
JavaPackageFindUsagesOptions.java package com.intellij.find.findUsages public com.intellij.find.findUsages.JavaPackageFindUsagesOptions extends com.intellij.find.findUsages.JavaFindUsagesOptions { public boolean isClassesUsages public boolean isIncludeSubpackages public boolean isSkipPackageStatements public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void <init> (com.intellij.psi.search.SearchScope) com.intellij.psi.search.SearchScope searchScope protected void addUsageTypes (java.util.LinkedHashSet) java.util.LinkedHashSet to public boolean equals (java.lang.Object) Object o com.intellij.find.findUsages.JavaPackageFindUsagesOptions that public int hashCode () int result private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/find/findUsages/JavaThrowFindUsagesOptions.class
JavaThrowFindUsagesOptions.java package com.intellij.find.findUsages public com.intellij.find.findUsages.JavaThrowFindUsagesOptions extends com.intellij.find.findUsages.JavaFindUsagesOptions { private com.intellij.psi.impl.search.ThrowSearchUtil$Root root public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.psi.impl.search.ThrowSearchUtil$Root getRoot () public void setRoot (com.intellij.psi.impl.search.ThrowSearchUtil$Root) com.intellij.psi.impl.search.ThrowSearchUtil$Root root private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/find/findUsages/JavaVariableFindUsagesOptions.class
JavaVariableFindUsagesOptions.java package com.intellij.find.findUsages public com.intellij.find.findUsages.JavaVariableFindUsagesOptions extends com.intellij.find.findUsages.JavaFindUsagesOptions { public boolean isReadAccess public boolean isWriteAccess public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void <init> (com.intellij.psi.search.SearchScope) com.intellij.psi.search.SearchScope searchScope public boolean equals (java.lang.Object) Object o com.intellij.find.findUsages.JavaVariableFindUsagesOptions that public int hashCode () int result private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/highlighter/JavaFileHighlighter.class
JavaFileHighlighter.java package com.intellij.ide.highlighter public com.intellij.ide.highlighter.JavaFileHighlighter extends com.intellij.openapi.fileTypes.SyntaxHighlighterBase { private static final java.util.Map ourMap1 private static final java.util.Map ourMap2 protected final com.intellij.pom.java.LanguageLevel myLanguageLevel public void <init> () public void <init> (com.intellij.pom.java.LanguageLevel) com.intellij.pom.java.LanguageLevel languageLevel public com.intellij.lexer.Lexer getHighlightingLexer () public com.intellij.openapi.editor.colors.TextAttributesKey[] getTokenHighlights (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType tokenType static void <clinit> () com.intellij.psi.tree.IElementType type com.intellij.psi.tree.IElementType idx com.intellij.psi.tree.IElementType[] javaDocMarkup private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/highlighter/JavaHighlightingColors.class
JavaHighlightingColors.java package com.intellij.ide.highlighter public com.intellij.ide.highlighter.JavaHighlightingColors extends java.lang.Object { public static final com.intellij.openapi.editor.colors.TextAttributesKey LINE_COMMENT public static final com.intellij.openapi.editor.colors.TextAttributesKey JAVA_BLOCK_COMMENT public static final com.intellij.openapi.editor.colors.TextAttributesKey DOC_COMMENT public static final com.intellij.openapi.editor.colors.TextAttributesKey KEYWORD public static final com.intellij.openapi.editor.colors.TextAttributesKey NUMBER public static final com.intellij.openapi.editor.colors.TextAttributesKey STRING public static final com.intellij.openapi.editor.colors.TextAttributesKey OPERATION_SIGN public static final com.intellij.openapi.editor.colors.TextAttributesKey PARENTHESES public static final com.intellij.openapi.editor.colors.TextAttributesKey BRACKETS public static final com.intellij.openapi.editor.colors.TextAttributesKey BRACES public static final com.intellij.openapi.editor.colors.TextAttributesKey COMMA public static final com.intellij.openapi.editor.colors.TextAttributesKey DOT public static final com.intellij.openapi.editor.colors.TextAttributesKey JAVA_SEMICOLON public static final com.intellij.openapi.editor.colors.TextAttributesKey DOC_COMMENT_TAG public static final com.intellij.openapi.editor.colors.TextAttributesKey DOC_COMMENT_MARKUP public static final com.intellij.openapi.editor.colors.TextAttributesKey DOC_COMMENT_TAG_VALUE public static final com.intellij.openapi.editor.colors.TextAttributesKey VALID_STRING_ESCAPE public static final com.intellij.openapi.editor.colors.TextAttributesKey INVALID_STRING_ESCAPE public static final com.intellij.openapi.editor.colors.TextAttributesKey LOCAL_VARIABLE_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey PARAMETER_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey LAMBDA_PARAMETER_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey REASSIGNED_LOCAL_VARIABLE_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey REASSIGNED_PARAMETER_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey INSTANCE_FIELD_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey INSTANCE_FINAL_FIELD_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey STATIC_FIELD_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey STATIC_FIELD_IMPORTED_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey STATIC_FINAL_FIELD_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey STATIC_FINAL_FIELD_IMPORTED_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey CLASS_NAME_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey ANONYMOUS_CLASS_NAME_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey IMPLICIT_ANONYMOUS_CLASS_PARAMETER_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey TYPE_PARAMETER_NAME_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey INTERFACE_NAME_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey ENUM_NAME_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey ABSTRACT_CLASS_NAME_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey METHOD_CALL_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey METHOD_DECLARATION_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey STATIC_METHOD_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey STATIC_METHOD_CALL_IMPORTED_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey ABSTRACT_METHOD_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey INHERITED_METHOD_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey CONSTRUCTOR_CALL_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey CONSTRUCTOR_DECLARATION_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey ANNOTATION_NAME_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey ANNOTATION_ATTRIBUTE_NAME_ATTRIBUTES public static final com.intellij.openapi.editor.colors.TextAttributesKey ANNOTATION_ATTRIBUTE_VALUE_ATTRIBUTES public void <init> () static void <clinit> () }
com/intellij/lang/java/JavaSyntaxHighlighterFactory.class
JavaSyntaxHighlighterFactory.java package com.intellij.lang.java public com.intellij.lang.java.JavaSyntaxHighlighterFactory extends com.intellij.openapi.fileTypes.SyntaxHighlighterFactory implements com.intellij.openapi.fileTypes.SyntaxHighlighterProvider { public void <init> () public com.intellij.openapi.fileTypes.SyntaxHighlighter getSyntaxHighlighter (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file public com.intellij.openapi.fileTypes.SyntaxHighlighter create (com.intellij.openapi.fileTypes.FileType, com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) com.intellij.lang.Language language com.intellij.pom.java.LanguageLevel sourceLevel com.intellij.psi.PsiFile psiFile com.intellij.openapi.fileTypes.FileType fileType com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/actions/CreateAbstractMethodActionGroup.class
commonActionTypes.kt package com.intellij.lang.jvm.actions public final com.intellij.lang.jvm.actions.CreateAbstractMethodActionGroup extends java.lang.Object implements com.intellij.lang.jvm.actions.JvmActionGroup { public static final com.intellij.lang.jvm.actions.CreateAbstractMethodActionGroup INSTANCE public java.lang.String getDisplayText (com.intellij.lang.jvm.actions.JvmActionGroup$RenderData) com.intellij.lang.jvm.actions.JvmActionGroup$RenderData data private void <init> () static void <clinit> () }
com/intellij/lang/jvm/actions/CreateConstantActionGroup.class
commonActionTypes.kt package com.intellij.lang.jvm.actions public final com.intellij.lang.jvm.actions.CreateConstantActionGroup extends java.lang.Object implements com.intellij.lang.jvm.actions.JvmActionGroup { public static final com.intellij.lang.jvm.actions.CreateConstantActionGroup INSTANCE public java.lang.String getDisplayText (com.intellij.lang.jvm.actions.JvmActionGroup$RenderData) com.intellij.lang.jvm.actions.JvmActionGroup$RenderData data private void <init> () static void <clinit> () }
com/intellij/lang/jvm/actions/CreateEnumConstantActionGroup.class
commonActionTypes.kt package com.intellij.lang.jvm.actions public final com.intellij.lang.jvm.actions.CreateEnumConstantActionGroup extends java.lang.Object implements com.intellij.lang.jvm.actions.JvmActionGroup { public static final com.intellij.lang.jvm.actions.CreateEnumConstantActionGroup INSTANCE public java.lang.String getDisplayText (com.intellij.lang.jvm.actions.JvmActionGroup$RenderData) com.intellij.lang.jvm.actions.JvmActionGroup$RenderData data private void <init> () static void <clinit> () }
com/intellij/lang/jvm/actions/CreateFieldActionGroup.class
commonActionTypes.kt package com.intellij.lang.jvm.actions public final com.intellij.lang.jvm.actions.CreateFieldActionGroup extends java.lang.Object implements com.intellij.lang.jvm.actions.JvmActionGroup { public static final com.intellij.lang.jvm.actions.CreateFieldActionGroup INSTANCE public java.lang.String getDisplayText (com.intellij.lang.jvm.actions.JvmActionGroup$RenderData) com.intellij.lang.jvm.actions.JvmActionGroup$RenderData data private void <init> () static void <clinit> () }
com/intellij/lang/jvm/actions/CreateMethodActionGroup.class
commonActionTypes.kt package com.intellij.lang.jvm.actions public final com.intellij.lang.jvm.actions.CreateMethodActionGroup extends java.lang.Object implements com.intellij.lang.jvm.actions.JvmActionGroup { public static final com.intellij.lang.jvm.actions.CreateMethodActionGroup INSTANCE public java.lang.String getDisplayText (com.intellij.lang.jvm.actions.JvmActionGroup$RenderData) com.intellij.lang.jvm.actions.JvmActionGroup$RenderData data private void <init> () static void <clinit> () }
com/intellij/lang/jvm/actions/CreatePropertyActionGroup.class
commonActionTypes.kt package com.intellij.lang.jvm.actions public final com.intellij.lang.jvm.actions.CreatePropertyActionGroup extends java.lang.Object implements com.intellij.lang.jvm.actions.JvmActionGroup { public static final com.intellij.lang.jvm.actions.CreatePropertyActionGroup INSTANCE public java.lang.String getDisplayText (com.intellij.lang.jvm.actions.JvmActionGroup$RenderData) com.intellij.lang.jvm.actions.JvmActionGroup$RenderData data private void <init> () static void <clinit> () }
com/intellij/lang/jvm/actions/CreateReadOnlyPropertyActionGroup.class
commonActionTypes.kt package com.intellij.lang.jvm.actions public final com.intellij.lang.jvm.actions.CreateReadOnlyPropertyActionGroup extends java.lang.Object implements com.intellij.lang.jvm.actions.JvmActionGroup { public static final com.intellij.lang.jvm.actions.CreateReadOnlyPropertyActionGroup INSTANCE public java.lang.String getDisplayText (com.intellij.lang.jvm.actions.JvmActionGroup$RenderData) com.intellij.lang.jvm.actions.JvmActionGroup$RenderData data private void <init> () static void <clinit> () }
com/intellij/lang/jvm/actions/CreateWriteOnlyPropertyActionGroup.class
commonActionTypes.kt package com.intellij.lang.jvm.actions public final com.intellij.lang.jvm.actions.CreateWriteOnlyPropertyActionGroup extends java.lang.Object implements com.intellij.lang.jvm.actions.JvmActionGroup { public static final com.intellij.lang.jvm.actions.CreateWriteOnlyPropertyActionGroup INSTANCE public java.lang.String getDisplayText (com.intellij.lang.jvm.actions.JvmActionGroup$RenderData) com.intellij.lang.jvm.actions.JvmActionGroup$RenderData data private void <init> () static void <clinit> () }
com/intellij/lexer/JavaHighlightingLexer.class
JavaHighlightingLexer.java package com.intellij.lexer public com.intellij.lexer.JavaHighlightingLexer extends com.intellij.lexer.LayeredLexer { public void <init> (com.intellij.pom.java.LanguageLevel) com.intellij.pom.java.LanguageLevel languageLevel com.intellij.lexer.LayeredLexer docLexer com.intellij.lexer.HtmlHighlightingLexer htmlLexer private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/JavaGeneratedSourcesFilter.class
JavaGeneratedSourcesFilter.java package com.intellij.openapi.roots public com.intellij.openapi.roots.JavaGeneratedSourcesFilter extends com.intellij.openapi.roots.GeneratedSourcesFilter { public void <init> () public boolean isGeneratedSource (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/JavaProjectRootsUtil$1.class
JavaProjectRootsUtil.java package com.intellij.openapi.roots synthetic com.intellij.openapi.roots.JavaProjectRootsUtil$1 extends java.lang.Object { }
com/intellij/openapi/roots/JavaProjectRootsUtil$NonGeneratedSourceScope.class
JavaProjectRootsUtil.java package com.intellij.openapi.roots com.intellij.openapi.roots.JavaProjectRootsUtil$NonGeneratedSourceScope extends com.intellij.psi.search.DelegatingGlobalSearchScope { private final com.intellij.openapi.project.Project myProject private void <init> (com.intellij.psi.search.GlobalSearchScope, com.intellij.openapi.project.Project) com.intellij.psi.search.GlobalSearchScope baseScope com.intellij.openapi.project.Project project public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file synthetic void <init> (com.intellij.psi.search.GlobalSearchScope, com.intellij.openapi.project.Project, com.intellij.openapi.roots.JavaProjectRootsUtil$1) com.intellij.psi.search.GlobalSearchScope x0 com.intellij.openapi.project.Project x1 com.intellij.openapi.roots.JavaProjectRootsUtil$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/JavaProjectRootsUtil.class
JavaProjectRootsUtil.java package com.intellij.openapi.roots public com.intellij.openapi.roots.JavaProjectRootsUtil extends java.lang.Object { public void <init> () public static boolean isOutsideJavaSourceRoot (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile psiFile com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.ProjectFileIndex projectFileIndex public static java.util.List getSuitableDestinationSourceRoots (com.intellij.openapi.project.Project) com.intellij.openapi.module.Module module com.intellij.openapi.project.Project project java.util.List roots public static void collectSuitableDestinationSourceRoots (com.intellij.openapi.module.Module, java.util.List) com.intellij.openapi.roots.SourceFolder sourceFolder com.intellij.openapi.roots.ContentEntry entry com.intellij.openapi.module.Module module java.util.List result public static boolean isForGeneratedSources (com.intellij.openapi.roots.SourceFolder) com.intellij.openapi.roots.SourceFolder sourceFolder org.jetbrains.jps.model.java.JavaSourceRootProperties properties org.jetbrains.jps.model.java.JavaResourceRootProperties resourceProperties public static boolean isInGeneratedCode (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project com.intellij.openapi.roots.ProjectFileIndex fileIndex com.intellij.openapi.module.Module module com.intellij.openapi.vfs.VirtualFile sourceRoot com.intellij.openapi.roots.SourceFolder folder public static com.intellij.psi.search.GlobalSearchScope getScopeWithoutGeneratedSources (com.intellij.psi.search.GlobalSearchScope, com.intellij.openapi.project.Project) com.intellij.psi.search.GlobalSearchScope baseScope com.intellij.openapi.project.Project project public static java.util.Map findExportedDependenciesReachableViaThisDependencyOnly (com.intellij.openapi.module.Module, com.intellij.openapi.module.Module, com.intellij.openapi.roots.RootModelProvider) com.intellij.openapi.module.Module module com.intellij.openapi.module.Module dependency com.intellij.openapi.roots.RootModelProvider rootModelProvider com.intellij.openapi.roots.ModuleOrderEntry moduleOrderEntry com.intellij.openapi.util.Condition withoutThisDependency com.intellij.openapi.roots.OrderEnumerator enumerator java.util.Set reachableModules java.util.Set reachableLibraries java.util.Map result private static synthetic boolean lambda$findExportedDependenciesReachableViaThisDependencyOnly$3 (java.util.Set, java.util.Map, com.intellij.openapi.roots.RootModelProvider, java.util.Set, com.intellij.openapi.roots.OrderEntry) com.intellij.openapi.module.Module depModule java.util.Set reachableModules java.util.Map result com.intellij.openapi.roots.RootModelProvider rootModelProvider java.util.Set reachableLibraries com.intellij.openapi.roots.OrderEntry direct private static synthetic boolean lambda$null$2 (java.util.Set, com.intellij.openapi.module.Module, java.util.Set, java.util.Map, com.intellij.openapi.roots.OrderEntry, com.intellij.openapi.roots.OrderEntry) java.util.Set reachableModules com.intellij.openapi.module.Module depModule java.util.Set reachableLibraries java.util.Map result com.intellij.openapi.roots.OrderEntry direct com.intellij.openapi.roots.OrderEntry transitive private static synthetic boolean lambda$findExportedDependenciesReachableViaThisDependencyOnly$1 (java.util.Set, java.util.Set, com.intellij.openapi.roots.OrderEntry) java.util.Set reachableModules java.util.Set reachableLibraries com.intellij.openapi.roots.OrderEntry entry private static synthetic boolean lambda$findExportedDependenciesReachableViaThisDependencyOnly$0 (com.intellij.openapi.module.Module, com.intellij.openapi.module.Module, com.intellij.openapi.roots.OrderEntry) com.intellij.openapi.module.Module module com.intellij.openapi.module.Module dependency com.intellij.openapi.roots.OrderEntry entry private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/JavaLanguageLevelPusher.class
JavaLanguageLevelPusher.java package com.intellij.openapi.roots.impl public com.intellij.openapi.roots.impl.JavaLanguageLevelPusher extends java.lang.Object implements com.intellij.openapi.roots.impl.FilePropertyPusher { private static final com.intellij.openapi.vfs.newvfs.FileAttribute PERSISTENCE public void <init> () public static void pushLanguageLevel (com.intellij.openapi.project.Project) com.intellij.openapi.roots.impl.FilePropertyPusher pusher com.intellij.openapi.project.Project project com.intellij.openapi.roots.impl.PushedFilePropertiesUpdater instance com.intellij.openapi.roots.impl.FilePropertyPusher[] extensions public com.intellij.openapi.util.Key getFileDataKey () public boolean pushDirectoriesOnly () public com.intellij.pom.java.LanguageLevel getDefaultValue () public com.intellij.pom.java.LanguageLevel getImmediateValue (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file public com.intellij.pom.java.LanguageLevel getImmediateValue (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public boolean acceptsFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean acceptsDirectory (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project public void persistAttribute (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, com.intellij.pom.java.LanguageLevel) throws java.io.IOException int oldLevelOrdinal java.io.DataInputStream iStream java.io.DataOutputStream oStream com.intellij.openapi.vfs.VirtualFile child com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile fileOrDir com.intellij.pom.java.LanguageLevel level private static boolean isJavaLike (com.intellij.openapi.fileTypes.FileType) com.intellij.openapi.fileTypes.FileType type public void afterRootsChanged (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public java.lang.String getInconsistencyLanguageLevelMessage (java.lang.String, com.intellij.psi.PsiElement, com.intellij.pom.java.LanguageLevel, com.intellij.psi.PsiFile) String message com.intellij.psi.PsiElement element com.intellij.pom.java.LanguageLevel level com.intellij.psi.PsiFile file public volatile synthetic void persistAttribute (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, java.lang.Object) throws java.io.IOException public volatile synthetic java.lang.Object getImmediateValue (com.intellij.openapi.module.Module) public volatile synthetic java.lang.Object getImmediateValue (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) public volatile synthetic java.lang.Object getDefaultValue () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/JavaModuleExternalPathsImpl.class
JavaModuleExternalPathsImpl.java package com.intellij.openapi.roots.impl public com.intellij.openapi.roots.impl.JavaModuleExternalPathsImpl extends com.intellij.openapi.roots.JavaModuleExternalPaths { private static final String ROOT_ELEMENT private final java.util.Map myOrderRootPointerContainers private final com.intellij.openapi.roots.impl.JavaModuleExternalPathsImpl mySource public void <init> () private void <init> (com.intellij.openapi.roots.impl.JavaModuleExternalPathsImpl) com.intellij.openapi.roots.impl.JavaModuleExternalPathsImpl source public com.intellij.openapi.roots.ModuleExtension getModifiableModel (boolean) boolean writable public void commit () public java.lang.String[] getJavadocUrls () com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container public com.intellij.openapi.vfs.VirtualFile[] getExternalAnnotationsRoots () com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container public java.lang.String[] getExternalAnnotationsUrls () com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container public void setJavadocUrls (java.lang.String[]) String[] urls public void setExternalAnnotationUrls (java.lang.String[]) String[] urls private void setRootUrls (com.intellij.openapi.roots.OrderRootType, java.lang.String[]) String url com.intellij.openapi.roots.OrderRootType orderRootType String[] urls com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container public void readExternal (org.jdom.Element) throws com.intellij.openapi.util.InvalidDataException com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container org.jdom.Element pathsElement String paths com.intellij.openapi.roots.PersistentOrderRootType orderRootType org.jdom.Element element public void writeExternal (org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException org.jdom.Element javaDocPaths com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container com.intellij.openapi.roots.OrderRootType orderRootType org.jdom.Element element private void copyContainersFrom (com.intellij.openapi.roots.impl.JavaModuleExternalPathsImpl) com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer otherContainer com.intellij.openapi.roots.OrderRootType orderRootType com.intellij.openapi.roots.impl.JavaModuleExternalPathsImpl source public boolean isChanged () int i String[] urls String[] otherUrls com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer otherContainer com.intellij.openapi.roots.OrderRootType type public void dispose () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/AllowedApiFilterExtension.class
AllowedApiFilterExtension.java package com.intellij.psi.impl public abstract com.intellij.psi.impl.AllowedApiFilterExtension extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public abstract boolean isClassForbidden (java.lang.String, com.intellij.psi.PsiElement) public static boolean isClassAllowed (java.lang.String, com.intellij.psi.PsiElement) com.intellij.psi.impl.AllowedApiFilterExtension extension String fqn com.intellij.psi.PsiElement place static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/FindSuperElementsHelper$1.class
FindSuperElementsHelper.java package com.intellij.psi.impl synthetic com.intellij.psi.impl.FindSuperElementsHelper$1 extends java.lang.Object { }
com/intellij/psi/impl/FindSuperElementsHelper$SiblingInfo.class
FindSuperElementsHelper.java package com.intellij.psi.impl public com.intellij.psi.impl.FindSuperElementsHelper$SiblingInfo extends java.lang.Object { public final com.intellij.psi.PsiMethod superMethod public final com.intellij.psi.PsiClass subClass private void <init> (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiClass subClass synthetic void <init> (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass, com.intellij.psi.impl.FindSuperElementsHelper$1) com.intellij.psi.PsiMethod x0 com.intellij.psi.PsiClass x1 com.intellij.psi.impl.FindSuperElementsHelper$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/FindSuperElementsHelper$SiblingInheritorSearcher.class
FindSuperElementsHelper.java package com.intellij.psi.impl com.intellij.psi.impl.FindSuperElementsHelper$SiblingInheritorSearcher extends java.lang.Object implements com.intellij.util.Processor { private final com.intellij.psi.PsiClass myContainingClass private final java.util.Set myRemainingMethods private java.util.Map myResult private final java.util.Collection myCheckedInterfaces void <init> (java.util.Collection, com.intellij.psi.PsiClass) java.util.Collection methods com.intellij.psi.PsiClass containingClass public boolean process (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass anInterface com.intellij.psi.PsiClassType interfaceType com.intellij.psi.PsiClass inheritor private void processInterface (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) java.util.Map result com.intellij.psi.PsiMethod method com.intellij.psi.impl.FindSuperElementsHelper$SiblingInfo info java.util.Iterator methodIterator com.intellij.psi.PsiClass inheritor com.intellij.psi.PsiClass anInterface private com.intellij.psi.impl.FindSuperElementsHelper$SiblingInfo findSibling (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod) com.intellij.psi.PsiElement navigationElement com.intellij.psi.PsiClass superInterface com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiClass inheritor com.intellij.psi.PsiClass anInterface com.intellij.psi.PsiMethod method private boolean isOverridden (com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass inheritor com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiClass superInterface com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiSubstitutor superInterfaceSubstitutor java.util.Map getResult () public volatile synthetic boolean process (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/FindSuperElementsHelper.class
FindSuperElementsHelper.java package com.intellij.psi.impl public com.intellij.psi.impl.FindSuperElementsHelper extends java.lang.Object { public void <init> () public static com.intellij.psi.PsiElement[] findSuperElements (com.intellij.psi.PsiElement) com.intellij.psi.PsiClass aClass java.util.List allSupers com.intellij.psi.PsiMethod constructorInSuper com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiMethod[] superMethods com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement element public static com.intellij.psi.PsiMethod getSiblingInheritedViaSubClass (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.impl.FindSuperElementsHelper$SiblingInfo info public static com.intellij.psi.impl.FindSuperElementsHelper$SiblingInfo getSiblingInfoInheritedViaSubClass (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static java.util.Map getSiblingInheritanceInfos (java.util.Collection) com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethod method com.intellij.psi.impl.FindSuperElementsHelper$SiblingInheritorSearcher searcher java.util.Map searcherResult com.intellij.psi.PsiClass psiClass java.util.Collection methods com.intellij.util.containers.MultiMap byClass java.util.Map result public static boolean canHaveSiblingSuper (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass private static synthetic boolean lambda$findSuperElements$0 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass superClass private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/JavaNullMethodArgumentUtil.class
JavaNullMethodArgumentUtil.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.JavaNullMethodArgumentUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public static boolean hasNullArgument (com.intellij.psi.PsiMethod, int) com.intellij.psi.PsiMethod method int argumentIdx boolean[] result public static void searchNullArgument (com.intellij.psi.PsiMethod, int, com.intellij.util.Processor) com.intellij.psi.PsiMethod method int argumentIdx com.intellij.util.Processor nullArgumentProcessor com.intellij.psi.PsiParameter parameter java.util.Collection candidateFiles long start long duration private static void processCallsWithNullArguments (com.intellij.psi.PsiMethod, int, com.intellij.util.Processor, java.util.Collection) com.intellij.psi.PsiMethod method int argumentIdx com.intellij.util.Processor nullArgumentProcessor java.util.Collection candidateFiles com.intellij.psi.search.GlobalSearchScope scope private static com.intellij.psi.PsiExpression getCallArgument (com.intellij.psi.PsiReference, int) com.intellij.psi.PsiReference ref int argumentIdx com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments private static com.intellij.psi.PsiExpressionList getCallArgumentList (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psi com.intellij.psi.PsiElement parent private static java.util.Collection getFilesWithPotentialNullPassingCalls (com.intellij.psi.PsiMethod, int) com.intellij.psi.PsiMethod method int parameterIndex com.intellij.util.indexing.FileBasedIndex fileBasedIndex com.intellij.util.CommonProcessors$CollectProcessor collector com.intellij.psi.search.GlobalSearchScope searchScope private static synthetic boolean lambda$processCallsWithNullArguments$1 (int, com.intellij.util.Processor, com.intellij.psi.PsiReference) int argumentIdx com.intellij.util.Processor nullArgumentProcessor com.intellij.psi.PsiReference ref com.intellij.psi.PsiExpression argument private static synthetic boolean lambda$hasNullArgument$0 (boolean[], com.intellij.psi.PsiExpression) boolean[] result com.intellij.psi.PsiExpression expression static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/ThrowSearchUtil$Root.class
ThrowSearchUtil.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.ThrowSearchUtil$Root extends java.lang.Object { private final com.intellij.psi.PsiElement myElement private final com.intellij.psi.PsiType myType private final boolean isExact public void <init> (com.intellij.psi.PsiElement, com.intellij.psi.PsiType, boolean) com.intellij.psi.PsiElement root com.intellij.psi.PsiType type boolean exact public java.lang.String toString () static synthetic com.intellij.psi.PsiType access$000 (com.intellij.psi.impl.search.ThrowSearchUtil$Root) com.intellij.psi.impl.search.ThrowSearchUtil$Root x0 static synthetic boolean access$100 (com.intellij.psi.impl.search.ThrowSearchUtil$Root) com.intellij.psi.impl.search.ThrowSearchUtil$Root x0 static synthetic com.intellij.psi.PsiElement access$200 (com.intellij.psi.impl.search.ThrowSearchUtil$Root) com.intellij.psi.impl.search.ThrowSearchUtil$Root x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/ThrowSearchUtil.class
ThrowSearchUtil.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.ThrowSearchUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private void <init> () private static boolean processExn (com.intellij.psi.PsiParameter, com.intellij.util.Processor, com.intellij.psi.impl.search.ThrowSearchUtil$Root) com.intellij.psi.PsiParameter aCatch com.intellij.util.Processor processor com.intellij.psi.impl.search.ThrowSearchUtil$Root root com.intellij.psi.PsiType type private static boolean scanCatches (com.intellij.psi.PsiElement, com.intellij.util.Processor, com.intellij.psi.impl.search.ThrowSearchUtil$Root, com.intellij.find.findUsages.FindUsagesOptions, java.util.Set) int i com.intellij.psi.PsiReference[] refs com.intellij.psi.PsiMethod deepestSuperMethod com.intellij.psi.PsiMethod method int i com.intellij.psi.PsiTryStatement aTry com.intellij.psi.PsiParameter[] catches com.intellij.psi.PsiTryStatement tryStmt com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement elem com.intellij.util.Processor processor com.intellij.psi.impl.search.ThrowSearchUtil$Root root com.intellij.find.findUsages.FindUsagesOptions options java.util.Set processed public static boolean addThrowUsages (com.intellij.util.Processor, com.intellij.psi.impl.search.ThrowSearchUtil$Root, com.intellij.find.findUsages.FindUsagesOptions) com.intellij.util.Processor processor com.intellij.psi.impl.search.ThrowSearchUtil$Root root com.intellij.find.findUsages.FindUsagesOptions options java.util.Set processed private static boolean isExactExnType (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression exn public static com.intellij.psi.impl.search.ThrowSearchUtil$Root[] getSearchRoots (com.intellij.psi.PsiElement) com.intellij.psi.PsiThrowStatement aThrow com.intellij.psi.PsiExpression exn com.intellij.psi.PsiType exType com.intellij.psi.PsiClassType exn int i com.intellij.psi.PsiMethod method com.intellij.psi.PsiReferenceList throwsList com.intellij.psi.PsiClassType[] exns com.intellij.psi.impl.search.ThrowSearchUtil$Root[] roots com.intellij.psi.PsiElement parent com.intellij.psi.PsiKeyword kwd com.intellij.psi.PsiElement element public static boolean isSearchable (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static java.lang.String getSearchableTypeName (com.intellij.psi.PsiElement) com.intellij.psi.PsiThrowStatement aThrow com.intellij.psi.PsiType type com.intellij.psi.PsiElement e static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/JavaMatchers$1.class
JavaMatchers.java package com.intellij.psi.util final com.intellij.psi.util.JavaMatchers$1 extends java.lang.Object implements com.intellij.psi.util.PsiMatcherExpression { final synthetic boolean val$shouldBe void <init> (boolean) public java.lang.Boolean match (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element }
com/intellij/psi/util/JavaMatchers$2.class
JavaMatchers.java package com.intellij.psi.util final com.intellij.psi.util.JavaMatchers$2 extends java.lang.Object implements com.intellij.psi.util.PsiMatcherExpression { final synthetic String val$modifier final synthetic boolean val$shouldHave void <init> (java.lang.String, boolean) public java.lang.Boolean match (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiModifierListOwner owner }
com/intellij/psi/util/JavaMatchers.class
JavaMatchers.java package com.intellij.psi.util public com.intellij.psi.util.JavaMatchers extends java.lang.Object { public void <init> () public static com.intellij.psi.util.PsiMatcherExpression isConstructor (boolean) boolean shouldBe public static com.intellij.psi.util.PsiMatcherExpression hasModifier (java.lang.String, boolean) String modifier boolean shouldHave }
com/intellij/psi/util/PsiMatcher.class
PsiMatcher.java package com.intellij.psi.util public abstract com.intellij.psi.util.PsiMatcher extends java.lang.Object { public abstract com.intellij.psi.util.PsiMatcher parent (com.intellij.psi.util.PsiMatcherExpression) public abstract com.intellij.psi.util.PsiMatcher firstChild (com.intellij.psi.util.PsiMatcherExpression) public abstract com.intellij.psi.util.PsiMatcher ancestor (com.intellij.psi.util.PsiMatcherExpression) public abstract com.intellij.psi.util.PsiMatcher descendant (com.intellij.psi.util.PsiMatcherExpression) public abstract com.intellij.psi.util.PsiMatcher dot (com.intellij.psi.util.PsiMatcherExpression) public abstract com.intellij.psi.PsiElement getElement () }
com/intellij/psi/util/PsiMatcherExpression.class
PsiMatcherExpression.java package com.intellij.psi.util public abstract com.intellij.psi.util.PsiMatcherExpression extends java.lang.Object { public abstract java.lang.Boolean match (com.intellij.psi.PsiElement) }
com/intellij/psi/util/PsiMatcherImpl$NullPsiMatcherImpl.class
PsiMatcherImpl.java package com.intellij.psi.util com.intellij.psi.util.PsiMatcherImpl$NullPsiMatcherImpl extends java.lang.Object implements com.intellij.psi.util.PsiMatcher { private static final com.intellij.psi.util.PsiMatcherImpl$NullPsiMatcherImpl INSTANCE private void <init> () public com.intellij.psi.util.PsiMatcher parent (com.intellij.psi.util.PsiMatcherExpression) com.intellij.psi.util.PsiMatcherExpression e public com.intellij.psi.util.PsiMatcher firstChild (com.intellij.psi.util.PsiMatcherExpression) com.intellij.psi.util.PsiMatcherExpression e public com.intellij.psi.util.PsiMatcher ancestor (com.intellij.psi.util.PsiMatcherExpression) com.intellij.psi.util.PsiMatcherExpression e public com.intellij.psi.util.PsiMatcher descendant (com.intellij.psi.util.PsiMatcherExpression) com.intellij.psi.util.PsiMatcherExpression e public com.intellij.psi.util.PsiMatcher dot (com.intellij.psi.util.PsiMatcherExpression) com.intellij.psi.util.PsiMatcherExpression e public com.intellij.psi.PsiElement getElement () static synthetic com.intellij.psi.util.PsiMatcherImpl$NullPsiMatcherImpl access$000 () static void <clinit> () }
com/intellij/psi/util/PsiMatcherImpl.class
PsiMatcherImpl.java package com.intellij.psi.util public com.intellij.psi.util.PsiMatcherImpl extends java.lang.Object implements com.intellij.psi.util.PsiMatcher { private com.intellij.psi.PsiElement myElement public void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.psi.util.PsiMatcher parent (com.intellij.psi.util.PsiMatcherExpression) com.intellij.psi.util.PsiMatcherExpression e public com.intellij.psi.util.PsiMatcher firstChild (com.intellij.psi.util.PsiMatcherExpression) com.intellij.psi.PsiElement child com.intellij.psi.util.PsiMatcherExpression e com.intellij.psi.PsiElement[] children public com.intellij.psi.util.PsiMatcher ancestor (com.intellij.psi.util.PsiMatcherExpression) Boolean res com.intellij.psi.util.PsiMatcherExpression e public com.intellij.psi.util.PsiMatcher descendant (com.intellij.psi.util.PsiMatcherExpression) com.intellij.psi.util.PsiMatcher grandChild Boolean res com.intellij.psi.PsiElement child com.intellij.psi.util.PsiMatcherExpression e com.intellij.psi.PsiElement[] children public com.intellij.psi.util.PsiMatcher dot (com.intellij.psi.util.PsiMatcherExpression) com.intellij.psi.util.PsiMatcherExpression e public com.intellij.psi.PsiElement getElement () }
com/intellij/psi/util/PsiMatchers$1.class
PsiMatchers.java package com.intellij.psi.util final com.intellij.psi.util.PsiMatchers$1 extends java.lang.Object implements com.intellij.psi.util.PsiMatcherExpression { final synthetic String val$name void <init> (java.lang.String) public java.lang.Boolean match (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element }
com/intellij/psi/util/PsiMatchers$2.class
PsiMatchers.java package com.intellij.psi.util final com.intellij.psi.util.PsiMatchers$2 extends java.lang.Object implements com.intellij.psi.util.PsiMatcherExpression { final synthetic String val$text void <init> (java.lang.String) public java.lang.Boolean match (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element }
com/intellij/psi/util/PsiMatchers$3.class
PsiMatchers.java package com.intellij.psi.util final com.intellij.psi.util.PsiMatchers$3 extends java.lang.Object implements com.intellij.psi.util.PsiMatcherExpression { final synthetic String[] val$texts void <init> (java.lang.String[]) public java.lang.Boolean match (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element String text }
com/intellij/psi/util/PsiMatchers$4.class
PsiMatchers.java package com.intellij.psi.util final com.intellij.psi.util.PsiMatchers$4 extends java.lang.Object implements com.intellij.psi.util.PsiMatcherExpression { final synthetic Class val$aClass void <init> (java.lang.Class) public java.lang.Boolean match (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element }
com/intellij/psi/util/PsiMatchers$5.class
PsiMatchers.java package com.intellij.psi.util final com.intellij.psi.util.PsiMatchers$5 extends java.lang.Object implements com.intellij.psi.util.PsiMatcherExpression { final synthetic Class[] val$classes void <init> (java.lang.Class[]) public java.lang.Boolean match (com.intellij.psi.PsiElement) Class aClass com.intellij.psi.PsiElement element }
com/intellij/psi/util/PsiMatchers.class
PsiMatchers.java package com.intellij.psi.util public com.intellij.psi.util.PsiMatchers extends java.lang.Object { private void <init> () public static com.intellij.psi.util.PsiMatcherExpression hasName (java.lang.String) String name public static com.intellij.psi.util.PsiMatcherExpression hasText (java.lang.String) String text public static transient com.intellij.psi.util.PsiMatcherExpression hasText (java.lang.String[]) String[] texts public static com.intellij.psi.util.PsiMatcherExpression hasClass (java.lang.Class) Class aClass public static transient com.intellij.psi.util.PsiMatcherExpression hasClass (java.lang.Class[]) Class[] classes private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/RedundantCastUtil$1.class
RedundantCastUtil.java package com.intellij.psi.util synthetic com.intellij.psi.util.RedundantCastUtil$1 extends java.lang.Object { }
com/intellij/psi/util/RedundantCastUtil$MyCollectingVisitor.class
RedundantCastUtil.java package com.intellij.psi.util com.intellij.psi.util.RedundantCastUtil$MyCollectingVisitor extends com.intellij.psi.util.RedundantCastUtil$MyIsRedundantVisitor { private final java.util.Set myFoundCasts private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field protected void addToResults (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiTypeCastExpression typeCast synthetic void <init> (com.intellij.psi.util.RedundantCastUtil$1) com.intellij.psi.util.RedundantCastUtil$1 x0 static synthetic java.util.Set access$100 (com.intellij.psi.util.RedundantCastUtil$MyCollectingVisitor) com.intellij.psi.util.RedundantCastUtil$MyCollectingVisitor x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/RedundantCastUtil$MyIsRedundantVisitor.class
RedundantCastUtil.java package com.intellij.psi.util com.intellij.psi.util.RedundantCastUtil$MyIsRedundantVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private com.intellij.psi.PsiTypeCastExpression foundRedundantCast private void <init> () protected void addToResults (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiTypeCastExpression typeCast public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression expression public void visitArrayInitializerExpression (com.intellij.psi.PsiArrayInitializerExpression) com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiArrayInitializerExpression expression com.intellij.psi.PsiType type public void visitVariable (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable public void visitReturnStatement (com.intellij.psi.PsiReturnStatement) com.intellij.psi.PsiType returnType com.intellij.psi.PsiExpression returnValue com.intellij.psi.PsiReturnStatement statement com.intellij.psi.PsiMethod method public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiExpression operand int i com.intellij.psi.PsiType lType com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression[] operands private void processBinaryExpressionOperand (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType, com.intellij.psi.tree.IElementType) com.intellij.psi.PsiTypeCastExpression typeCast com.intellij.psi.PsiExpression toCast com.intellij.psi.PsiExpression operand com.intellij.psi.PsiType otherType com.intellij.psi.tree.IElementType binaryToken private void processPossibleTypeCast (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiExpression nestedCastOperand com.intellij.psi.PsiType operandType com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiType castType com.intellij.psi.PsiType operandType com.intellij.psi.PsiType operandType com.intellij.psi.PsiExpression castOperand com.intellij.psi.PsiExpression rExpr com.intellij.psi.PsiType lType public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression private void checkForVirtual (com.intellij.psi.PsiMethodCallExpression) com.intellij.openapi.project.Project project com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiExpression expressionFromText com.intellij.psi.PsiMethodCallExpression newCall com.intellij.psi.PsiExpression newQualifier com.intellij.psi.PsiTypeCastExpression newCast com.intellij.psi.PsiExpression newOperand com.intellij.psi.JavaResolveResult newResult com.intellij.psi.PsiMethod newTargetMethod com.intellij.psi.PsiType newReturnType com.intellij.psi.PsiType oldReturnType com.intellij.psi.PsiMethodCallExpression methodCall com.intellij.psi.PsiReferenceExpression methodExpr com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpression operand com.intellij.psi.PsiTypeCastExpression typeCast com.intellij.psi.PsiExpression castOperand com.intellij.psi.PsiType type com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiMethod targetMethod private static boolean areNullabilityCompatible (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod oldTargetMethod com.intellij.psi.PsiMethod newTargetMethod com.intellij.codeInsight.Nullability oldNullability com.intellij.codeInsight.Nullability newNullability private static boolean areThrownExceptionsCompatible (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod) com.intellij.psi.PsiClassType throwsType com.intellij.psi.PsiMethod targetMethod com.intellij.psi.PsiMethod newTargetMethod com.intellij.psi.PsiClassType[] oldThrowsTypes com.intellij.psi.PsiClassType[] newThrowsTypes private static boolean isExceptionThrown (com.intellij.psi.PsiClassType, com.intellij.psi.PsiClassType[]) com.intellij.psi.PsiClassType type com.intellij.psi.PsiClassType exceptionType com.intellij.psi.PsiClassType[] thrownTypes public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression expression public void visitEnumConstant (com.intellij.psi.PsiEnumConstant) com.intellij.psi.PsiEnumConstant enumConstant public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression private void processCall (com.intellij.psi.PsiCall) com.intellij.psi.PsiCall newCall Object marker com.intellij.psi.PsiCall callCopy com.intellij.psi.PsiCall newCall com.intellij.psi.PsiCall call com.intellij.psi.PsiEnumConstant enumConstant com.intellij.psi.PsiClass containingClass com.intellij.psi.JavaPsiFacade facade com.intellij.psi.PsiClassType type com.intellij.psi.JavaResolveResult newResult com.intellij.psi.PsiType targetType com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiType thenType com.intellij.psi.PsiExpression elseExpression com.intellij.psi.PsiType elseType boolean varargs com.intellij.psi.PsiType parameterType com.intellij.psi.PsiType newArgType com.intellij.psi.PsiExpression newArg com.intellij.psi.PsiTypeCastExpression cast com.intellij.psi.PsiType typeByParent com.intellij.psi.PsiCall newCall com.intellij.psi.PsiExpressionList argList com.intellij.psi.PsiExpression[] newArgs com.intellij.psi.PsiTypeCastExpression castExpression com.intellij.psi.PsiTypeElement castTypeElement com.intellij.psi.PsiType castType com.intellij.psi.PsiExpression castOperand com.intellij.psi.JavaResolveResult newResult com.intellij.psi.PsiAnonymousClass oldAnonymousClass com.intellij.psi.PsiAnonymousClass newAnonymousClass com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.intellij.psi.PsiExpression returnExpression int returnExprIdx java.util.List expressions com.intellij.psi.PsiType interfaceType com.intellij.psi.PsiExpression arg int i com.intellij.util.IncorrectOperationException e com.intellij.psi.PsiExpression castOperand com.intellij.psi.PsiExpression arg com.intellij.psi.PsiCall expression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] args com.intellij.psi.JavaResolveResult oldResult com.intellij.psi.PsiElement element com.intellij.psi.PsiMethod oldMethod com.intellij.psi.PsiParameter[] parameters private void processLambdaReturnExpression (com.intellij.psi.PsiCall, int, com.intellij.psi.PsiType, com.intellij.psi.PsiTypeCastExpression, int, com.intellij.util.Function) com.intellij.psi.PsiType interfaceReturnType com.intellij.psi.PsiType castExprType com.intellij.psi.PsiCall expression int i com.intellij.psi.PsiType interfaceType com.intellij.psi.PsiTypeCastExpression returnExpression int returnExprIdx com.intellij.util.Function computeCastExpression com.intellij.psi.PsiCall newCall com.intellij.psi.PsiExpressionList newArgsList com.intellij.psi.PsiExpression[] newArgs com.intellij.psi.PsiLambdaExpression lambdaExpression com.intellij.psi.PsiExpression newReturnExpression com.intellij.psi.PsiTypeCastExpression castExpression com.intellij.psi.PsiExpression castOperand com.intellij.psi.PsiType functionalInterfaceType public void visitTypeCastExpression (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiTypeCastExpression innerCast com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiType castType com.intellij.psi.PsiExpression innerOperand com.intellij.psi.PsiType operandType com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.intellij.psi.PsiExpression opposite com.intellij.psi.PsiType operandType com.intellij.psi.PsiType conditionalType com.intellij.psi.PsiType functionalInterfaceType com.intellij.psi.PsiElement parent com.intellij.psi.PsiTypeCastExpression typeCast com.intellij.psi.PsiExpression operand com.intellij.psi.PsiExpression expr com.intellij.psi.PsiType topCastType private static boolean checkResolveAfterRemoveCast (com.intellij.psi.PsiElement) com.intellij.psi.PsiExpression thenOperand com.intellij.psi.PsiExpression elseOperand com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.intellij.psi.PsiCall expression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression toReplace com.intellij.psi.PsiMethod resolve com.intellij.psi.PsiExpression[] expressions int idx com.intellij.psi.PsiElement grandGrandPa com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement grandPa private void processAlreadyHasTypeCast (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiElement gParent com.intellij.psi.PsiExpression expr com.intellij.openapi.project.Project project String uniqueVariableName com.intellij.psi.PsiDeclarationStatement declarationStatement com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiReferenceExpression refExpression com.intellij.psi.PsiElement element com.intellij.psi.PsiClass accessClass com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.intellij.psi.PsiExpression opposite com.intellij.psi.PsiType resultedParamType com.intellij.psi.PsiTypeParameter[] iterableTypeParameters com.intellij.psi.PsiClass iterableClass com.intellij.psi.PsiClassType$ClassResolveResult castResolveResult com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiClassType thrownType com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass thrownClass com.intellij.psi.PsiTypeElement checkTypeElement com.intellij.psi.PsiExpression lOperand com.intellij.psi.PsiExpression rOperand com.intellij.psi.PsiType oppositeType com.intellij.psi.PsiClass aClass com.intellij.psi.PsiTypeCastExpression typeCast com.intellij.psi.PsiElement parent com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiType castTo com.intellij.psi.PsiExpression operand com.intellij.psi.PsiType opType com.intellij.psi.PsiType expectedTypeByParent private static boolean isApplicableForConditionalBranch (com.intellij.psi.PsiType, com.intellij.psi.PsiExpression) com.intellij.psi.PsiType thenType com.intellij.psi.PsiType opType com.intellij.psi.PsiExpression thenExpression private static boolean arrayAccessAtTheLeftSideOfAssignment (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement element com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiExpression lExpression private static boolean isIndexExpression (com.intellij.psi.PsiElement, com.intellij.psi.PsiArrayAccessExpression) com.intellij.psi.PsiElement element com.intellij.psi.PsiArrayAccessExpression arrayAccessExpression com.intellij.psi.PsiExpression arrayExpression private static synthetic com.intellij.psi.PsiTypeCastExpression lambda$processCall$2 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression1 private static synthetic com.intellij.psi.PsiTypeCastExpression lambda$processCall$1 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression12 private static synthetic com.intellij.psi.PsiTypeCastExpression lambda$processCall$0 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression13 synthetic void <init> (com.intellij.psi.util.RedundantCastUtil$1) com.intellij.psi.util.RedundantCastUtil$1 x0 static synthetic com.intellij.psi.PsiTypeCastExpression access$300 (com.intellij.psi.util.RedundantCastUtil$MyIsRedundantVisitor) com.intellij.psi.util.RedundantCastUtil$MyIsRedundantVisitor x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/RedundantCastUtil.class
RedundantCastUtil.java package com.intellij.psi.util public com.intellij.psi.util.RedundantCastUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private void <init> () public static java.util.List getRedundantCastsInside (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement where com.intellij.psi.util.RedundantCastUtil$MyCollectingVisitor visitor public static boolean isCastRedundant (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiTypeCastExpression typeCast com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpression operand com.intellij.psi.util.RedundantCastUtil$MyIsRedundantVisitor visitor private static com.intellij.psi.PsiExpression deparenthesizeExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression arg private static boolean isCastRedundantInRefExpression (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiReferenceExpression copy com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.PsiExpression copyExpression com.intellij.psi.PsiReferenceExpression refExpression com.intellij.psi.PsiExpression castOperand com.intellij.psi.PsiElement resolved private static boolean isTypeCastSemantic (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiElement parent com.intellij.psi.PsiPrimitiveType unboxedOpType com.intellij.psi.PsiExpression thenExpr com.intellij.psi.PsiExpression elseExpr com.intellij.psi.PsiExpression temp com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiExpression firstOperand com.intellij.psi.PsiExpression otherOperand com.intellij.psi.PsiTypeCastExpression typeCast com.intellij.psi.PsiExpression operand com.intellij.psi.PsiType opType com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiType castType com.intellij.psi.PsiExpression stripParenthesisOperand com.intellij.psi.PsiElement parent private static boolean isCastToSerializable (com.intellij.psi.PsiType) com.intellij.psi.PsiType castType private static boolean wrapperCastChangeSemantics (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) boolean isPrimitiveComparisonWithCast boolean isPrimitiveComparisonWithoutCast com.intellij.psi.PsiExpression operand com.intellij.psi.PsiExpression otherOperand com.intellij.psi.PsiExpression toCast boolean isPrimitiveComparisonWithCast boolean isPrimitiveComparisonWithoutCast public static boolean isInPolymorphicCall (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiElement methodCall com.intellij.psi.PsiTypeCastExpression typeCast com.intellij.psi.PsiExpression operand com.intellij.psi.PsiElement exprList private static boolean isPolymorphicMethod (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiElement method static synthetic boolean access$400 (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiTypeCastExpression x0 static synthetic com.intellij.psi.PsiExpression access$500 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression x0 static synthetic com.intellij.openapi.diagnostic.Logger access$600 () static synthetic boolean access$700 (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiReferenceExpression x0 com.intellij.psi.PsiExpression x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/refactoring/extractMethod/ExtractMethodUtil$1.class
ExtractMethodUtil.java package com.intellij.refactoring.extractMethod final com.intellij.refactoring.extractMethod.ExtractMethodUtil$1 extends com.intellij.psi.JavaRecursiveElementVisitor { void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.util.IncorrectOperationException e com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiMethod target }
com/intellij/refactoring/extractMethod/ExtractMethodUtil.class
ExtractMethodUtil.java package com.intellij.refactoring.extractMethod public com.intellij.refactoring.extractMethod.ExtractMethodUtil extends java.lang.Object { private static final com.intellij.openapi.util.Key RESOLVE_TARGET_KEY private static final com.intellij.openapi.diagnostic.Logger LOG static final synthetic boolean $assertionsDisabled private void <init> () static java.util.Map encodeOverloadTargets (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope, java.lang.String, com.intellij.psi.PsiElement) com.intellij.psi.PsiClass targetClass com.intellij.psi.search.SearchScope processConflictsScope String overloadName com.intellij.psi.PsiElement extractedFragment java.util.Map ret private static void encodeInClass (com.intellij.psi.PsiClass, java.lang.String, com.intellij.psi.PsiElement, java.util.Map) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiReference ref com.intellij.psi.PsiMethod overload com.intellij.psi.PsiClass aClass String overloadName com.intellij.psi.PsiElement extractedFragment java.util.Map ret com.intellij.psi.PsiMethod[] overloads public static void decodeOverloadTargets (java.util.Map, com.intellij.psi.PsiMethod, com.intellij.psi.PsiElement) com.intellij.util.IncorrectOperationException e java.util.Map$Entry entry java.util.Map oldResolves com.intellij.psi.PsiMethod extracted com.intellij.psi.PsiElement oldFragment com.intellij.psi.PsiCodeBlock body com.intellij.psi.JavaRecursiveElementVisitor visitor public static void addCastsToEnsureResolveTarget (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethodCallExpression) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiExpression arg com.intellij.psi.PsiType paramType com.intellij.psi.PsiTypeCastExpression cast com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiExpression operand int i com.intellij.psi.PsiExpression oldArg com.intellij.psi.PsiTypeCastExpression cast int i com.intellij.psi.PsiMethodCallExpression copy com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiExpression[] oldArgs com.intellij.psi.PsiParameter[] oldParameters com.intellij.psi.PsiMethod oldTarget com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiMethod newTarget com.intellij.psi.PsiManager manager com.intellij.psi.PsiElementFactory factory private static synthetic boolean lambda$encodeOverloadTargets$0 (java.lang.String, com.intellij.psi.PsiElement, java.util.Map, com.intellij.psi.PsiClass) String overloadName com.intellij.psi.PsiElement extractedFragment java.util.Map ret com.intellij.psi.PsiClass inheritor static synthetic com.intellij.openapi.util.Key access$000 () static synthetic com.intellij.openapi.diagnostic.Logger access$100 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/refactoring/extractMethod/InputVariables$1CheckInstanceOf.class
InputVariables.java package com.intellij.refactoring.extractMethod com.intellij.refactoring.extractMethod.InputVariables$1CheckInstanceOf extends java.lang.Object { final synthetic com.intellij.psi.PsiType val$currentType final synthetic com.intellij.refactoring.extractMethod.InputVariables this$0 void <init> (com.intellij.refactoring.extractMethod.InputVariables, com.intellij.psi.PsiType) com.intellij.refactoring.extractMethod.InputVariables this$0 boolean check (com.intellij.psi.PsiInstanceOfExpression) com.intellij.psi.PsiInstanceOfExpression expr com.intellij.psi.PsiTypeElement checkType }
com/intellij/refactoring/extractMethod/InputVariables.class
InputVariables.java package com.intellij.refactoring.extractMethod public com.intellij.refactoring.extractMethod.InputVariables extends java.lang.Object { private final java.util.List myInputVariables private java.util.List myInitialParameters private final com.intellij.openapi.project.Project myProject private final com.intellij.psi.search.LocalSearchScope myScope private com.intellij.refactoring.extractMethod.ParametersFolder myFolding private boolean myFoldingAvailable private java.util.Set myUsedInstanceFields private boolean myPassFields public void <init> (java.util.List, com.intellij.openapi.project.Project, com.intellij.psi.search.LocalSearchScope, boolean) java.util.List inputVariables com.intellij.openapi.project.Project project com.intellij.psi.search.LocalSearchScope scope boolean foldingAvailable private void <init> (java.util.List, com.intellij.openapi.project.Project, com.intellij.psi.search.LocalSearchScope) java.util.List inputVariables com.intellij.openapi.project.Project project com.intellij.psi.search.LocalSearchScope scope public boolean isFoldable () public void setUsedInstanceFields (java.util.Set) java.util.Set usedInstanceFields public void setPassFields (boolean) boolean passFields public boolean isPassFields () public java.util.ArrayList wrapInputVariables (java.util.List) com.intellij.psi.PsiType currentType com.intellij.psi.PsiType castType com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiCodeBlock block com.intellij.psi.PsiReference reference com.intellij.psi.PsiType psiType com.intellij.psi.PsiType currentType String defaultName String name com.intellij.psi.PsiType type java.util.Map casts com.intellij.refactoring.util.VariableData data com.intellij.psi.PsiVariable var com.intellij.refactoring.util.VariableData data int i java.util.Set toDelete com.intellij.refactoring.util.VariableData data com.intellij.psi.PsiField var java.util.List inputVariables com.intellij.util.text.UniqueNameGenerator nameGenerator java.util.ArrayList inputData private java.lang.String getParameterName (com.intellij.psi.PsiVariable) com.intellij.psi.codeStyle.JavaCodeStyleManager codeStyleManager com.intellij.psi.codeStyle.VariableKind kind com.intellij.psi.PsiVariable var String name private com.intellij.psi.PsiType checkTopLevelInstanceOf (com.intellij.psi.PsiType) com.intellij.psi.PsiInstanceOfExpression instanceOfExpression com.intellij.refactoring.extractMethod.InputVariables$1CheckInstanceOf checker com.intellij.psi.PsiInstanceOfExpression[] expressions com.intellij.psi.PsiExpression condition com.intellij.psi.PsiType currentType com.intellij.psi.PsiElement[] scope private static com.intellij.psi.PsiType getBroaderType (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType superType com.intellij.psi.PsiType currentType com.intellij.psi.PsiType castType public java.util.List getInputVariables () public com.intellij.psi.PsiExpression replaceWrappedReferences (com.intellij.psi.PsiElement[], com.intellij.psi.PsiExpression) com.intellij.psi.PsiElement[] elements com.intellij.psi.PsiExpression expression boolean update public boolean toDeclareInsideBody (com.intellij.psi.PsiVariable) com.intellij.refactoring.util.VariableData data com.intellij.psi.PsiVariable variable java.util.ArrayList knownVars public boolean contains (com.intellij.psi.PsiVariable) com.intellij.refactoring.util.VariableData data com.intellij.psi.PsiVariable variable public void removeParametersUsedInExitsOnly (com.intellij.psi.PsiElement, java.util.Collection, com.intellij.psi.controlFlow.ControlFlow, int, int) com.intellij.psi.PsiElement element int elementOffset com.intellij.psi.PsiReference ref com.intellij.refactoring.util.VariableData data java.util.Iterator iterator com.intellij.psi.PsiElement codeFragment java.util.Collection exitStatements com.intellij.psi.controlFlow.ControlFlow controlFlow int startOffset int endOffset com.intellij.psi.search.LocalSearchScope scope private static boolean isInExitStatements (com.intellij.psi.PsiElement, java.util.Collection) com.intellij.psi.PsiStatement exitStatement com.intellij.psi.PsiElement element java.util.Collection exitStatements public com.intellij.refactoring.extractMethod.InputVariables copy () com.intellij.refactoring.extractMethod.InputVariables inputVariables public com.intellij.refactoring.extractMethod.InputVariables copyWithoutFolding () public void appendCallArguments (com.intellij.refactoring.util.VariableData, java.lang.StringBuilder) com.intellij.refactoring.util.VariableData data StringBuilder buffer public com.intellij.refactoring.extractMethod.ParametersFolder getFolding () public void setFoldingAvailable (boolean) boolean foldingAvailable public void annotateWithParameter (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiMethod psiMethod int idx com.intellij.psi.PsiType type com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.refactoring.util.VariableData data com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiElement element public void foldExtractedParameter (com.intellij.psi.PsiVariable, com.intellij.psi.PsiExpression) com.intellij.psi.PsiVariable extractedParameter com.intellij.psi.PsiExpression value public boolean isFoldingSelectedByDefault () public boolean hasInstanceFields () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/refactoring/extractMethod/ParametersFolder$1.class
ParametersFolder.java package com.intellij.refactoring.extractMethod final com.intellij.refactoring.extractMethod.ParametersFolder$1 extends com.intellij.psi.JavaRecursiveElementVisitor { final synthetic java.util.List val$inputVariables final synthetic java.util.Set val$found void <init> (java.util.List, java.util.Set) public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement resolved }
com/intellij/refactoring/extractMethod/ParametersFolder$2.class
ParametersFolder.java package com.intellij.refactoring.extractMethod final com.intellij.refactoring.extractMethod.ParametersFolder$2 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic com.intellij.psi.PsiExpression[] val$exprWithWriteAccessInside void <init> (com.intellij.psi.PsiExpression[]) public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression }
com/intellij/refactoring/extractMethod/ParametersFolder$3.class
ParametersFolder.java package com.intellij.refactoring.extractMethod final com.intellij.refactoring.extractMethod.ParametersFolder$3 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic java.util.List val$inputVariables final synthetic boolean[] val$localVarsUsed void <init> (java.util.List, boolean[]) public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement resolved }
com/intellij/refactoring/extractMethod/ParametersFolder.class
ParametersFolder.java package com.intellij.refactoring.extractMethod public com.intellij.refactoring.extractMethod.ParametersFolder extends java.lang.Object { private final java.util.Map myExpressions private final java.util.Map myArgs private final java.util.Map myMentionedInExpressions private final java.util.Set myDeleted private boolean myFoldingSelectedByDefault public void <init> () public void clear () public boolean isParameterSafeToDelete (com.intellij.refactoring.util.VariableData, com.intellij.psi.search.LocalSearchScope) com.intellij.psi.PsiExpression psiExpression com.intellij.psi.PsiElement expression com.intellij.psi.PsiReference reference com.intellij.psi.PsiExpression expr com.intellij.psi.PsiVariable variable com.intellij.refactoring.util.VariableData data com.intellij.psi.search.LocalSearchScope scope com.intellij.psi.PsiExpression psiExpression public void foldParameterUsagesInBody (java.util.List, com.intellij.psi.PsiElement[], com.intellij.psi.search.SearchScope) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiReference reference com.intellij.psi.PsiExpression psiExpression java.util.Set eqExpressions com.intellij.refactoring.util.VariableData data com.intellij.psi.PsiElement psiElement int i int psiElementsLength com.intellij.psi.PsiExpression refExpression com.intellij.psi.PsiElement replaced com.intellij.psi.PsiExpression expression java.util.Set eqExpressions com.intellij.refactoring.util.VariableData data java.util.List datum com.intellij.psi.PsiElement[] elements com.intellij.psi.search.SearchScope scope java.util.Map equivalentExpressions boolean isParameterFoldable (com.intellij.refactoring.util.VariableData, com.intellij.psi.search.LocalSearchScope, java.util.List, com.intellij.util.text.UniqueNameGenerator, java.lang.String) com.intellij.psi.PsiExpression expression boolean arrayAccess int r int i com.intellij.psi.codeStyle.JavaCodeStyleManager codeStyleManager com.intellij.psi.codeStyle.SuggestedNameInfo nameInfo com.intellij.refactoring.util.VariableData data com.intellij.psi.search.LocalSearchScope scope java.util.List inputVariables com.intellij.util.text.UniqueNameGenerator nameGenerator String defaultName java.util.List mentionedInExpressions int currentRank com.intellij.psi.PsiExpression mostRanked private static boolean isConditional (com.intellij.psi.PsiElement, com.intellij.psi.search.LocalSearchScope) com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement expr com.intellij.psi.search.LocalSearchScope scope private static void setUniqueName (com.intellij.refactoring.util.VariableData, com.intellij.util.text.UniqueNameGenerator, com.intellij.psi.search.LocalSearchScope, com.intellij.psi.PsiExpression) com.intellij.psi.PsiVariable definedVariable com.intellij.refactoring.util.VariableData data com.intellij.util.text.UniqueNameGenerator nameGenerator com.intellij.psi.search.LocalSearchScope scope com.intellij.psi.PsiExpression expr String name int idx private static java.util.Set findUsedVariables (com.intellij.refactoring.util.VariableData, java.util.List, com.intellij.psi.PsiExpression) com.intellij.refactoring.util.VariableData data java.util.List inputVariables com.intellij.psi.PsiExpression expression java.util.Set found public boolean isFoldable () private java.util.List getMentionedExpressions (com.intellij.psi.PsiVariable, com.intellij.psi.search.LocalSearchScope, java.util.List) com.intellij.psi.PsiElement parent com.intellij.psi.PsiType expressionType java.util.Iterator iterator com.intellij.psi.PsiElement expression com.intellij.psi.PsiReference reference com.intellij.psi.PsiVariable var com.intellij.psi.search.LocalSearchScope scope java.util.List inputVariables com.intellij.psi.PsiElement[] scopeElements java.util.List expressions private static boolean isAccessedForWriting (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression[] exprWithWriteAccessInside private static boolean isAncestor (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement[]) com.intellij.psi.PsiElement scopeElement com.intellij.psi.PsiElement expression com.intellij.psi.PsiElement[] scopeElements private static boolean isTooLongExpressionChain (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement expression int count private static com.intellij.psi.PsiElement getInnerExpression (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement expression private static boolean isMethodNameExpression (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement expression com.intellij.psi.PsiElement parent private static boolean dependsOnLocals (com.intellij.psi.PsiElement, java.util.List) com.intellij.psi.PsiElement expression java.util.List inputVariables boolean[] localVarsUsed public java.lang.String getGeneratedCallArgument (com.intellij.refactoring.util.VariableData) com.intellij.refactoring.util.VariableData data void putCallArgument (com.intellij.psi.PsiVariable, com.intellij.psi.PsiExpression) com.intellij.psi.PsiVariable argument com.intellij.psi.PsiExpression value public boolean annotateWithParameter (com.intellij.refactoring.util.VariableData, com.intellij.psi.PsiElement) com.intellij.psi.PsiExpression expression com.intellij.refactoring.util.VariableData data com.intellij.psi.PsiElement element com.intellij.psi.PsiExpression psiExpression private static com.intellij.psi.PsiExpression findEquivalent (com.intellij.psi.PsiExpression, com.intellij.psi.PsiElement) com.intellij.psi.PsiExpression psiExpression com.intellij.psi.PsiExpression expr com.intellij.psi.PsiElement element com.intellij.psi.PsiElement expression public boolean wasExcluded (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable public boolean isFoldingSelectedByDefault () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/refactoring/util/VariableData.class
VariableData.java package com.intellij.refactoring.util public com.intellij.refactoring.util.VariableData extends com.intellij.refactoring.util.AbstractVariableData { public final com.intellij.psi.PsiVariable variable public com.intellij.psi.PsiType type public void <init> (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable var public void <init> (com.intellij.psi.PsiVariable, com.intellij.psi.PsiType) com.intellij.psi.PsiVariable var com.intellij.psi.PsiType type private static com.intellij.psi.PsiType correctType (com.intellij.psi.PsiType) com.intellij.psi.PsiType varType public com.intellij.refactoring.util.VariableData substitute (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable var com.intellij.psi.PsiType type com.intellij.refactoring.util.VariableData data private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/refactoring/util/duplicates/BreakReturnValue.class
BreakReturnValue.java package com.intellij.refactoring.util.duplicates public com.intellij.refactoring.util.duplicates.BreakReturnValue extends com.intellij.refactoring.util.duplicates.GotoReturnValue { public void <init> () public boolean isEquivalent (com.intellij.refactoring.util.duplicates.ReturnValue) com.intellij.refactoring.util.duplicates.ReturnValue other public java.lang.String getGotoStatement () }
com/intellij/refactoring/util/duplicates/ComplexityHolder.class
ComplexityHolder.java package com.intellij.refactoring.util.duplicates com.intellij.refactoring.util.duplicates.ComplexityHolder extends java.lang.Object { static final int MAX_ACCEPTABLE static final int TOO_COMPLEX private final com.intellij.util.containers.ObjectIntHashMap myCache private final java.util.List myScope void <init> (java.util.List) java.util.List scope boolean isAcceptableExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression private int getComplexity (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression int complexity private int computeComplexity (com.intellij.psi.PsiExpression) com.intellij.psi.tree.IElementType tokenType int complexity int complexity int complexity com.intellij.psi.PsiElement resolved com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpression argument com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiElement resolved int complexity com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression expression private boolean isWithinScope (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement resolved public java.util.List getScope () }
com/intellij/refactoring/util/duplicates/ConditionalReturnStatementValue.class
ConditionalReturnStatementValue.java package com.intellij.refactoring.util.duplicates public com.intellij.refactoring.util.duplicates.ConditionalReturnStatementValue extends java.lang.Object implements com.intellij.refactoring.util.duplicates.ReturnValue { com.intellij.psi.PsiExpression myReturnValue static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression returnValue public boolean isEquivalent (com.intellij.refactoring.util.duplicates.ReturnValue) com.intellij.refactoring.util.duplicates.ReturnValue other com.intellij.psi.PsiExpression otherReturnValue public com.intellij.psi.PsiStatement createReplacement (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiType) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiIfStatement statement com.intellij.psi.PsiReturnStatement thenBranch com.intellij.psi.PsiExpression returnValue com.intellij.psi.PsiMethod extractedMethod com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiType returnType com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.PsiIfStatement statement com.intellij.psi.PsiExpression condition public boolean isEmptyOrConstantExpression () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/refactoring/util/duplicates/ContinueReturnValue.class
ContinueReturnValue.java package com.intellij.refactoring.util.duplicates public com.intellij.refactoring.util.duplicates.ContinueReturnValue extends com.intellij.refactoring.util.duplicates.GotoReturnValue { public void <init> () public boolean isEquivalent (com.intellij.refactoring.util.duplicates.ReturnValue) com.intellij.refactoring.util.duplicates.ReturnValue other public java.lang.String getGotoStatement () }
com/intellij/refactoring/util/duplicates/DuplicatesFinder$1.class
DuplicatesFinder.java package com.intellij.refactoring.util.duplicates com.intellij.refactoring.util.duplicates.DuplicatesFinder$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic com.intellij.refactoring.util.duplicates.DuplicatesFinder this$0 void <init> (com.intellij.refactoring.util.duplicates.DuplicatesFinder) com.intellij.refactoring.util.duplicates.DuplicatesFinder this$0 public void visitReferenceElement (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiType type com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiElement element com.intellij.psi.PsiElement qualifier }
com/intellij/refactoring/util/duplicates/DuplicatesFinder$2.class
DuplicatesFinder.java package com.intellij.refactoring.util.duplicates com.intellij.refactoring.util.duplicates.DuplicatesFinder$2 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic com.intellij.refactoring.util.duplicates.DuplicatesFinder this$0 void <init> (com.intellij.refactoring.util.duplicates.DuplicatesFinder) com.intellij.refactoring.util.duplicates.DuplicatesFinder this$0 public void visitExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public void visitReferenceElement (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement reference }
com/intellij/refactoring/util/duplicates/DuplicatesFinder$MatchType.class
DuplicatesFinder.java package com.intellij.refactoring.util.duplicates public final enum com.intellij.refactoring.util.duplicates.DuplicatesFinder$MatchType extends java.lang.Enum { public static final enum com.intellij.refactoring.util.duplicates.DuplicatesFinder$MatchType EXACT public static final enum com.intellij.refactoring.util.duplicates.DuplicatesFinder$MatchType PARAMETRIZED public static final enum com.intellij.refactoring.util.duplicates.DuplicatesFinder$MatchType FOLDED private static final synthetic com.intellij.refactoring.util.duplicates.DuplicatesFinder$MatchType[] $VALUES public static com.intellij.refactoring.util.duplicates.DuplicatesFinder$MatchType[] values () public static com.intellij.refactoring.util.duplicates.DuplicatesFinder$MatchType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/refactoring/util/duplicates/DuplicatesFinder$Parameter.class
DuplicatesFinder.java package com.intellij.refactoring.util.duplicates public com.intellij.refactoring.util.duplicates.DuplicatesFinder$Parameter extends java.lang.Object { private final com.intellij.psi.PsiVariable myVariable private final com.intellij.psi.PsiType myType private final boolean myFolded public void <init> (com.intellij.psi.PsiVariable, com.intellij.psi.PsiType) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiType type public void <init> (com.intellij.psi.PsiVariable, com.intellij.psi.PsiType, boolean) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiType type boolean folded public com.intellij.psi.PsiVariable getVariable () public com.intellij.psi.PsiType getType () public boolean isFolded () public java.lang.String toString () public boolean equals (java.lang.Object) Object o com.intellij.refactoring.util.duplicates.DuplicatesFinder$Parameter p public int hashCode () }
com/intellij/refactoring/util/duplicates/DuplicatesFinder.class
DuplicatesFinder.java package com.intellij.refactoring.util.duplicates public com.intellij.refactoring.util.duplicates.DuplicatesFinder extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public static final com.intellij.openapi.util.Key PARAMETER private final com.intellij.psi.PsiElement[] myPattern private final com.intellij.refactoring.extractMethod.InputVariables myParameters private final java.util.List myOutputParameters private final java.util.List myPatternAsList private boolean myMultipleExitPoints private final com.intellij.refactoring.util.duplicates.ReturnValue myReturnValue private final java.util.Set myTextRanges private final com.intellij.refactoring.util.duplicates.DuplicatesFinder$MatchType myMatchType private final java.util.Set myEffectivelyLocal private com.intellij.refactoring.util.duplicates.ComplexityHolder myPatternComplexityHolder private com.intellij.refactoring.util.duplicates.ComplexityHolder myCandidateComplexityHolder public void <init> (com.intellij.psi.PsiElement[], com.intellij.refactoring.extractMethod.InputVariables, com.intellij.refactoring.util.duplicates.ReturnValue, java.util.List, com.intellij.refactoring.util.duplicates.DuplicatesFinder$MatchType, java.util.Set, java.util.Set) com.intellij.psi.controlFlow.ControlFlow controlFlow int startOffset int i int endOffset int j com.intellij.util.containers.IntArrayList exitPoints java.util.Collection exitStatements com.intellij.psi.PsiElement[] pattern com.intellij.refactoring.extractMethod.InputVariables parameters com.intellij.refactoring.util.duplicates.ReturnValue returnValue java.util.List outputParameters com.intellij.refactoring.util.duplicates.DuplicatesFinder$MatchType matchType java.util.Set effectivelyLocal java.util.Set textRanges com.intellij.psi.PsiElement codeFragment public void <init> (com.intellij.psi.PsiElement[], com.intellij.refactoring.extractMethod.InputVariables, com.intellij.refactoring.util.duplicates.ReturnValue, java.util.List) com.intellij.psi.PsiElement[] pattern com.intellij.refactoring.extractMethod.InputVariables parameters com.intellij.refactoring.util.duplicates.ReturnValue returnValue java.util.List outputParameters public void <init> (com.intellij.psi.PsiElement[], com.intellij.refactoring.extractMethod.InputVariables, java.util.List) com.intellij.psi.PsiElement[] pattern com.intellij.refactoring.extractMethod.InputVariables psiParameters java.util.List psiVariables public com.intellij.refactoring.extractMethod.InputVariables getParameters () public com.intellij.psi.PsiElement[] getPattern () public com.intellij.refactoring.util.duplicates.ReturnValue getReturnValue () public java.util.List findDuplicates (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement scope java.util.ArrayList result public com.intellij.refactoring.util.duplicates.Match isDuplicate (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement element boolean ignoreParameterTypesAndPostVariableUsages com.intellij.refactoring.util.duplicates.Match match private void annotatePattern () com.intellij.psi.PsiElement patternComponent com.intellij.psi.JavaRecursiveElementWalkingVisitor visitor private void deannotatePattern () com.intellij.psi.PsiElement patternComponent com.intellij.psi.JavaRecursiveElementWalkingVisitor visitor private void findPatternOccurrences (java.util.List, com.intellij.psi.PsiElement) com.intellij.refactoring.util.duplicates.Match match com.intellij.psi.PsiElement child java.util.List array com.intellij.psi.PsiElement scope com.intellij.psi.PsiElement[] children private com.intellij.refactoring.util.duplicates.Match isDuplicateFragment (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement element com.intellij.psi.PsiResolveHelper resolveHelper com.intellij.psi.PsiExpression candidateExpression com.intellij.psi.PsiType patternType com.intellij.psi.PsiType candidateType com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiMethod method int i com.intellij.psi.PsiElement candidate boolean ignoreParameterTypesAndPostVariableUsages com.intellij.psi.PsiElement sibling java.util.ArrayList candidates com.intellij.refactoring.util.duplicates.Match match protected boolean isSelf (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement pattern com.intellij.psi.PsiElement candidate private boolean checkPostVariableUsages (java.util.ArrayList, com.intellij.refactoring.util.duplicates.Match) com.intellij.psi.PsiElement variable com.intellij.psi.PsiExpression expression com.intellij.refactoring.util.duplicates.ReturnValue value com.intellij.refactoring.util.duplicates.ReturnValue returnValue com.intellij.psi.controlFlow.ControlFlow controlFlow int startOffset int i int endOffset int j com.intellij.util.containers.IntArrayList exitPoints com.intellij.psi.PsiVariable[] outVariables java.util.ArrayList candidates com.intellij.refactoring.util.duplicates.Match match com.intellij.psi.PsiElement codeFragment private static boolean canTypesBeEquivalent (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiClass psiClass1 com.intellij.psi.PsiClass psiClass2 com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 private static boolean canBeEquivalent (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement pattern com.intellij.psi.PsiElement candidate com.intellij.lang.ASTNode node1 com.intellij.lang.ASTNode node2 private boolean matchPattern (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, java.util.List, com.intellij.refactoring.util.duplicates.Match) Boolean matches Boolean matches Boolean matches com.intellij.psi.PsiElement pattern com.intellij.psi.PsiElement candidate java.util.List candidates com.intellij.refactoring.util.duplicates.Match match Boolean parameterMatches com.intellij.psi.PsiElement[] children1 com.intellij.psi.PsiElement[] children2 private java.lang.Boolean matchParameter (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.refactoring.util.duplicates.Match) com.intellij.psi.PsiElement pattern com.intellij.psi.PsiElement candidate com.intellij.refactoring.util.duplicates.Match match com.intellij.refactoring.util.duplicates.DuplicatesFinder$Parameter parameter private java.lang.Boolean matchVarargs (com.intellij.psi.PsiExpressionList, com.intellij.psi.PsiExpressionList, java.util.List, com.intellij.refactoring.util.duplicates.Match) com.intellij.refactoring.util.duplicates.DuplicatesFinder$Parameter parameter int i int i com.intellij.refactoring.util.duplicates.DuplicatesFinder$Parameter param com.intellij.psi.PsiElement resolved com.intellij.psi.PsiExpressionList pattern com.intellij.psi.PsiExpressionList candidate java.util.List candidates com.intellij.refactoring.util.duplicates.Match match com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiExpression[] childExpressions private static boolean isParameterModification (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiExpression lExpression com.intellij.psi.PsiElement pattern com.intellij.psi.PsiElement candidate private java.lang.Boolean matchReferenceElement (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiJavaCodeReferenceElement, java.util.List, com.intellij.refactoring.util.duplicates.Match) com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiClass patternClass com.intellij.psi.PsiClass candidateClass com.intellij.psi.PsiJavaCodeReferenceElement pattern com.intellij.psi.PsiJavaCodeReferenceElement candidate java.util.List candidates com.intellij.refactoring.util.duplicates.Match match com.intellij.psi.PsiElement resolveResult1 com.intellij.psi.PsiElement resolveResult2 com.intellij.psi.PsiElement qualifier2 com.intellij.psi.PsiElement qualifier1 private static boolean isEquivalentTypeCast (com.intellij.psi.PsiTypeCastExpression, com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 com.intellij.psi.PsiTypeCastExpression pattern com.intellij.psi.PsiTypeCastExpression candidate com.intellij.psi.PsiTypeElement castTypeElement1 com.intellij.psi.PsiTypeElement castTypeElement2 private static boolean isEquivalentNewExpression (com.intellij.psi.PsiNewExpression, com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression pattern com.intellij.psi.PsiNewExpression candidate com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 com.intellij.psi.PsiMethod constructor1 com.intellij.psi.PsiMethod constructor2 private static boolean matchObjectAccess (com.intellij.psi.PsiClassObjectAccessExpression, com.intellij.psi.PsiClassObjectAccessExpression) com.intellij.psi.PsiClassObjectAccessExpression pattern com.intellij.psi.PsiClassObjectAccessExpression candidate com.intellij.psi.PsiTypeElement operand1 com.intellij.psi.PsiTypeElement operand2 private static boolean isEquivalentInstanceOf (com.intellij.psi.PsiInstanceOfExpression, com.intellij.psi.PsiInstanceOfExpression) com.intellij.psi.PsiInstanceOfExpression pattern com.intellij.psi.PsiInstanceOfExpression candidate com.intellij.psi.PsiTypeElement operand1 com.intellij.psi.PsiTypeElement operand2 private static boolean isEquivalentMethodCall (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression pattern com.intellij.psi.PsiMethodCallExpression candidate com.intellij.psi.PsiMethod patternMethod com.intellij.psi.PsiMethod candidateMethod private static java.lang.Boolean matchReferenceExpression (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiReferenceExpression, com.intellij.refactoring.util.duplicates.Match) com.intellij.psi.PsiReferenceExpression pattern com.intellij.psi.PsiReferenceExpression candidate com.intellij.refactoring.util.duplicates.Match match com.intellij.psi.PsiExpression patternQualifier com.intellij.psi.PsiExpression candidateQualifier private static boolean matchUnqualifiedPatternReference (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiExpression, com.intellij.refactoring.util.duplicates.Match) com.intellij.psi.PsiElement resolved com.intellij.psi.PsiReferenceExpression pattern com.intellij.psi.PsiExpression candidateQualifier com.intellij.refactoring.util.duplicates.Match match com.intellij.psi.PsiClass contextClass private static boolean matchUnqualifiedCandidateReference (com.intellij.psi.PsiExpression, com.intellij.psi.PsiReferenceExpression, com.intellij.refactoring.util.duplicates.Match) com.intellij.psi.PsiJavaCodeReferenceElement qualifier com.intellij.psi.PsiElement contextClass com.intellij.psi.PsiClass thisClass com.intellij.psi.PsiClass thisCandidate com.intellij.psi.PsiClass classContext com.intellij.psi.PsiElement resolved com.intellij.refactoring.util.duplicates.DuplicatesFinder$Parameter parameter com.intellij.util.IncorrectOperationException e com.intellij.psi.PsiExpression patternQualifier com.intellij.psi.PsiReferenceExpression candidate com.intellij.refactoring.util.duplicates.Match match com.intellij.psi.PsiType type com.intellij.psi.PsiClass contextClass private static boolean matchThisQualifierReference (com.intellij.psi.PsiThisExpression, com.intellij.psi.PsiThisExpression) com.intellij.psi.PsiThisExpression patternQualifier com.intellij.psi.PsiThisExpression candidateQualifier com.intellij.psi.PsiJavaCodeReferenceElement thisPatternQualifier com.intellij.psi.PsiElement patternContextClass com.intellij.psi.PsiJavaCodeReferenceElement thisCandidateQualifier com.intellij.psi.PsiElement candidateContextClass private static boolean matchThisExpression (com.intellij.psi.PsiThisExpression, com.intellij.psi.PsiElement, com.intellij.refactoring.util.duplicates.Match) com.intellij.psi.PsiElement parent com.intellij.psi.PsiJavaCodeReferenceElement candidateQualifier com.intellij.psi.PsiElement candidateContextClass com.intellij.psi.PsiThisExpression pattern com.intellij.psi.PsiElement candidate com.intellij.refactoring.util.duplicates.Match match com.intellij.psi.PsiJavaCodeReferenceElement qualifier com.intellij.psi.PsiElement contextClass private static boolean matchSuperExpression (com.intellij.psi.PsiSuperExpression, com.intellij.psi.PsiSuperExpression) com.intellij.psi.PsiSuperExpression pattern com.intellij.psi.PsiSuperExpression candidate com.intellij.psi.PsiJavaCodeReferenceElement qualifier com.intellij.psi.PsiElement contextClass com.intellij.psi.PsiJavaCodeReferenceElement candidateQualifier private boolean matchChildren (com.intellij.psi.PsiElement[], com.intellij.psi.PsiElement[], java.util.List, com.intellij.refactoring.util.duplicates.Match) com.intellij.psi.PsiElement child1 com.intellij.psi.PsiElement child2 int i com.intellij.psi.PsiElement[] children1 com.intellij.psi.PsiElement[] children2 java.util.List candidates com.intellij.refactoring.util.duplicates.Match match public boolean matchLeaf (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.refactoring.util.duplicates.Match) com.intellij.psi.PsiElement pattern com.intellij.psi.PsiElement candidate com.intellij.refactoring.util.duplicates.Match match private boolean matchExtractableExpression (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, java.util.List, com.intellij.refactoring.util.duplicates.Match) com.intellij.psi.PsiElement pattern com.intellij.psi.PsiElement candidate java.util.List candidates com.intellij.refactoring.util.duplicates.Match match com.intellij.refactoring.util.duplicates.ExtractableExpressionPart patternPart com.intellij.refactoring.util.duplicates.ExtractableExpressionPart candidatePart private boolean matchExtractableVariable (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.refactoring.util.duplicates.Match) com.intellij.psi.PsiElement pattern com.intellij.psi.PsiElement candidate com.intellij.refactoring.util.duplicates.Match match com.intellij.refactoring.util.duplicates.ExtractableExpressionPart part1 com.intellij.refactoring.util.duplicates.ExtractableExpressionPart part2 private static boolean isSameExpression (com.intellij.psi.PsiElement, com.intellij.psi.PsiExpression) com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement context com.intellij.psi.PsiExpression expression private static boolean matchModifierList (com.intellij.psi.PsiModifierList, com.intellij.psi.PsiModifierList) String modifier com.intellij.psi.PsiModifierList modifierList1 com.intellij.psi.PsiModifierList modifierList2 private static boolean checkParameterModification (com.intellij.psi.PsiExpression, com.intellij.psi.tree.IElementType, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.tree.IElementType sign com.intellij.psi.PsiExpression candidate private static void traverseParameter (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.refactoring.util.duplicates.Match) com.intellij.psi.PsiElement child1 com.intellij.psi.PsiElement child2 int i com.intellij.psi.PsiElement pattern com.intellij.psi.PsiElement candidate com.intellij.refactoring.util.duplicates.Match match com.intellij.refactoring.util.duplicates.DuplicatesFinder$Parameter parameter com.intellij.psi.PsiElement[] children1 com.intellij.psi.PsiElement[] children2 private boolean matchReturnStatement (com.intellij.psi.PsiReturnStatement, com.intellij.psi.PsiElement, java.util.List, com.intellij.refactoring.util.duplicates.Match) com.intellij.psi.PsiExpression returnValue com.intellij.psi.PsiExpression rExpression com.intellij.psi.PsiExpression lExpression com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement[] declaredElements com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement classOrLambda com.intellij.psi.PsiElement commonParent com.intellij.psi.PsiExpression returnValue com.intellij.psi.PsiReturnStatement patternReturnStatement com.intellij.psi.PsiElement candidate java.util.List candidates com.intellij.refactoring.util.duplicates.Match match private static boolean equivalentResolve (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiClass resolvedClass com.intellij.psi.PsiType type com.intellij.psi.PsiMethod[] methods com.intellij.psi.PsiClass class2 com.intellij.psi.PsiMethod method1 com.intellij.psi.PsiMethod method2 com.intellij.psi.PsiElement resolveResult1 com.intellij.psi.PsiElement resolveResult2 com.intellij.psi.PsiElement qualifier2 static boolean isUnder (com.intellij.psi.PsiElement, java.util.List) com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement element java.util.List parents public static com.intellij.psi.PsiElement[] getFilteredChildren (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement[] children public static com.intellij.psi.PsiElement[] getDeeplyFilteredElements (com.intellij.psi.PsiElement[]) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiStatement[] statements com.intellij.psi.PsiElement child com.intellij.psi.PsiElement[] children java.util.ArrayList array static synthetic com.intellij.refactoring.extractMethod.InputVariables access$000 (com.intellij.refactoring.util.duplicates.DuplicatesFinder) com.intellij.refactoring.util.duplicates.DuplicatesFinder x0 static synthetic java.util.List access$100 (com.intellij.refactoring.util.duplicates.DuplicatesFinder) com.intellij.refactoring.util.duplicates.DuplicatesFinder x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/refactoring/util/duplicates/ExpressionReturnValue.class
ExpressionReturnValue.java package com.intellij.refactoring.util.duplicates public com.intellij.refactoring.util.duplicates.ExpressionReturnValue extends java.lang.Object implements com.intellij.refactoring.util.duplicates.ReturnValue { private final com.intellij.psi.PsiExpression myExpression public void <init> (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public com.intellij.psi.PsiExpression getExpression () public boolean isEquivalent (com.intellij.refactoring.util.duplicates.ReturnValue) com.intellij.refactoring.util.duplicates.ReturnValue other public com.intellij.psi.PsiStatement createReplacement (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiType) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiMethod extractedMethod com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiType returnType com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.codeStyle.CodeStyleManager styleManager com.intellij.psi.PsiExpressionStatement expressionStatement com.intellij.psi.PsiAssignmentExpression assignmentExpression private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/refactoring/util/duplicates/ExtractableExpressionPart.class
ExtractableExpressionPart.java package com.intellij.refactoring.util.duplicates public com.intellij.refactoring.util.duplicates.ExtractableExpressionPart extends java.lang.Object { final com.intellij.psi.PsiExpression myUsage final com.intellij.psi.PsiVariable myVariable final Object myValue final com.intellij.psi.PsiType myType static final synthetic boolean $assertionsDisabled private void <init> (com.intellij.psi.PsiExpression, com.intellij.psi.PsiVariable, java.lang.Object, com.intellij.psi.PsiType) com.intellij.psi.PsiExpression usage com.intellij.psi.PsiVariable variable Object value com.intellij.psi.PsiType type static com.intellij.psi.PsiType commonType (com.intellij.refactoring.util.duplicates.ExtractableExpressionPart, com.intellij.refactoring.util.duplicates.ExtractableExpressionPart) com.intellij.refactoring.util.duplicates.ExtractableExpressionPart part1 com.intellij.refactoring.util.duplicates.ExtractableExpressionPart part2 private static com.intellij.psi.PsiType commonType (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 com.intellij.refactoring.util.duplicates.ExtractableExpressionPart copy () public boolean isEquivalent (com.intellij.refactoring.util.duplicates.ExtractableExpressionPart) com.intellij.refactoring.util.duplicates.ExtractableExpressionPart part com.intellij.psi.PsiExpression usage1 com.intellij.psi.PsiExpression usage2 static com.intellij.refactoring.util.duplicates.ExtractableExpressionPart match (com.intellij.psi.PsiExpression, java.util.List, com.intellij.refactoring.util.duplicates.ComplexityHolder) com.intellij.psi.PsiExpression expression java.util.List scope com.intellij.refactoring.util.duplicates.ComplexityHolder complexityHolder boolean isConstant com.intellij.psi.PsiElement parent private static com.intellij.refactoring.util.duplicates.ExtractableExpressionPart matchConstant (com.intellij.psi.PsiExpression) com.intellij.psi.PsiType type com.intellij.psi.PsiExpression expression com.intellij.psi.PsiConstantEvaluationHelper constantHelper Object value static com.intellij.refactoring.util.duplicates.ExtractableExpressionPart matchVariable (com.intellij.psi.PsiReferenceExpression, java.util.List) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiReferenceExpression expression java.util.List scope com.intellij.psi.PsiElement resolved private static boolean isModification (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiUnaryExpression unary com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement parent private static com.intellij.refactoring.util.duplicates.ExtractableExpressionPart matchExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type public com.intellij.psi.PsiExpression getUsage () public static com.intellij.refactoring.util.duplicates.ExtractableExpressionPart fromUsage (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiType usageType com.intellij.psi.PsiExpression usage com.intellij.psi.PsiType type public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/refactoring/util/duplicates/ExtractedParameter$FieldModificationVisitor.class
ExtractedParameter.java package com.intellij.refactoring.util.duplicates com.intellij.refactoring.util.duplicates.ExtractedParameter$FieldModificationVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final java.util.Set myFields private boolean myModified void <init> (java.util.Set) java.util.Set fields public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression expression public void visitPrefixExpression (com.intellij.psi.PsiPrefixExpression) com.intellij.psi.PsiPrefixExpression expression com.intellij.psi.tree.IElementType op public void visitPostfixExpression (com.intellij.psi.PsiPostfixExpression) com.intellij.psi.PsiPostfixExpression expression com.intellij.psi.tree.IElementType op private void visitModifiedExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiField field com.intellij.psi.PsiExpression modifiedExpression com.intellij.psi.PsiExpression expression static synthetic boolean access$000 (com.intellij.refactoring.util.duplicates.ExtractedParameter$FieldModificationVisitor) com.intellij.refactoring.util.duplicates.ExtractedParameter$FieldModificationVisitor x0 }
com/intellij/refactoring/util/duplicates/ExtractedParameter.class
ExtractedParameter.java package com.intellij.refactoring.util.duplicates public com.intellij.refactoring.util.duplicates.ExtractedParameter extends java.lang.Object { public final com.intellij.psi.PsiType myType public final com.intellij.refactoring.util.duplicates.ExtractableExpressionPart myPattern public final com.intellij.refactoring.util.duplicates.ExtractableExpressionPart myCandidate public final java.util.Set myPatternUsages public void <init> (com.intellij.refactoring.util.duplicates.ExtractableExpressionPart, com.intellij.refactoring.util.duplicates.ExtractableExpressionPart, com.intellij.psi.PsiType) com.intellij.refactoring.util.duplicates.ExtractableExpressionPart patternPart com.intellij.refactoring.util.duplicates.ExtractableExpressionPart candidatePart com.intellij.psi.PsiType type public static boolean match (com.intellij.refactoring.util.duplicates.ExtractableExpressionPart, com.intellij.refactoring.util.duplicates.ExtractableExpressionPart, java.util.List) com.intellij.refactoring.util.duplicates.ExtractableExpressionPart patternPart com.intellij.refactoring.util.duplicates.ExtractableExpressionPart candidatePart java.util.List parameters com.intellij.psi.PsiType type public com.intellij.refactoring.util.duplicates.ExtractedParameter copyWithCandidateUsage (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression candidateUsage com.intellij.refactoring.util.duplicates.ExtractedParameter result public java.lang.String getLocalVariableTypeText () com.intellij.psi.PsiType type public void addUsages (com.intellij.refactoring.util.duplicates.ExtractableExpressionPart) com.intellij.refactoring.util.duplicates.ExtractableExpressionPart patternPart public static java.util.List getCompatibleMatches (java.util.List, com.intellij.psi.PsiElement[], java.util.List) java.util.Set patternVariables java.util.List parameters com.intellij.psi.PsiElement[] candidateElements java.util.Set candidateVariables java.util.Set patternUsages com.intellij.refactoring.util.duplicates.Match match java.util.List matches com.intellij.psi.PsiElement[] pattern java.util.List candidates java.util.List result java.util.Set firstUsages private static boolean containsModifiedField (com.intellij.psi.PsiElement[], java.util.Set) com.intellij.psi.PsiElement element com.intellij.refactoring.util.duplicates.ExtractedParameter$FieldModificationVisitor visitor com.intellij.psi.PsiElement[] elements java.util.Set variables java.util.Set fields public java.lang.String toString () private static synthetic boolean lambda$containsModifiedField$4 (com.intellij.psi.PsiField) com.intellij.psi.PsiField field private static synthetic com.intellij.psi.PsiVariable lambda$getCompatibleMatches$3 (com.intellij.refactoring.util.duplicates.ExtractedParameter) com.intellij.refactoring.util.duplicates.ExtractedParameter parameter private static synthetic com.intellij.psi.PsiExpression lambda$getCompatibleMatches$2 (com.intellij.refactoring.util.duplicates.ExtractedParameter) com.intellij.refactoring.util.duplicates.ExtractedParameter p private static synthetic com.intellij.psi.PsiVariable lambda$getCompatibleMatches$1 (com.intellij.refactoring.util.duplicates.ExtractedParameter) com.intellij.refactoring.util.duplicates.ExtractedParameter parameter private static synthetic boolean lambda$getCompatibleMatches$0 (com.intellij.refactoring.util.duplicates.Match, com.intellij.psi.PsiElement[]) com.intellij.refactoring.util.duplicates.Match match com.intellij.psi.PsiElement[] elements private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/refactoring/util/duplicates/FieldReturnValue.class
FieldReturnValue.java package com.intellij.refactoring.util.duplicates public com.intellij.refactoring.util.duplicates.FieldReturnValue extends java.lang.Object implements com.intellij.refactoring.util.duplicates.ReturnValue { private final com.intellij.psi.PsiField myField public void <init> (com.intellij.psi.PsiField) com.intellij.psi.PsiField psiField public boolean isEquivalent (com.intellij.refactoring.util.duplicates.ReturnValue) com.intellij.refactoring.util.duplicates.ReturnValue other public com.intellij.psi.PsiField getField () public com.intellij.psi.PsiStatement createReplacement (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiType) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiMethod extractedMethod com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiType returnType com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.codeStyle.CodeStyleManager styleManager com.intellij.psi.PsiExpressionStatement expressionStatement com.intellij.psi.PsiAssignmentExpression assignmentExpression private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/refactoring/util/duplicates/GotoReturnValue.class
GotoReturnValue.java package com.intellij.refactoring.util.duplicates public abstract com.intellij.refactoring.util.duplicates.GotoReturnValue extends java.lang.Object implements com.intellij.refactoring.util.duplicates.ReturnValue { static final synthetic boolean $assertionsDisabled public void <init> () public com.intellij.psi.PsiStatement createReplacement (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiType) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiMethod extractedMethod com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiType returnType com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.PsiIfStatement statement com.intellij.psi.PsiExpression condition public abstract java.lang.String getGotoStatement () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/refactoring/util/duplicates/Match$1.class
Match.java package com.intellij.refactoring.util.duplicates com.intellij.refactoring.util.duplicates.Match$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic boolean[] val$valueDependsOnReplacedScope final synthetic com.intellij.refactoring.util.duplicates.Match this$0 void <init> (com.intellij.refactoring.util.duplicates.Match, boolean[]) com.intellij.refactoring.util.duplicates.Match this$0 public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.openapi.util.TextRange range com.intellij.openapi.util.TextRange startRange com.intellij.openapi.util.TextRange endRange com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement resolved }
com/intellij/refactoring/util/duplicates/Match.class
Match.java package com.intellij.refactoring.util.duplicates public final com.intellij.refactoring.util.duplicates.Match extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.psi.PsiElement myMatchStart private final com.intellij.psi.PsiElement myMatchEnd private final java.util.Map myParameterValues private final java.util.Map myParameterOccurrences private final java.util.Map myDeclarationCorrespondence private com.intellij.refactoring.util.duplicates.ReturnValue myReturnValue private com.intellij.openapi.util.Ref myInstanceExpression final java.util.Map myChangedParams private final boolean myIgnoreParameterTypes private final java.util.List myExtractedParameters private final java.util.Map myFoldedExpressionMappings void <init> (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement start com.intellij.psi.PsiElement end boolean ignoreParameterTypes public com.intellij.psi.PsiElement getMatchStart () public com.intellij.psi.PsiElement getMatchEnd () public com.intellij.psi.PsiElement[] getMatchElements () public java.util.List getParameterValues (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable parameter public com.intellij.refactoring.util.duplicates.ReturnValue getOutputVariableValue (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable outputParameter com.intellij.psi.PsiElement decl java.util.List parameterValue public boolean putParameter (com.intellij.refactoring.util.duplicates.DuplicatesFinder$Parameter, com.intellij.psi.PsiElement) boolean[] valueDependsOnReplacedScope com.intellij.psi.PsiClassType classType com.intellij.psi.PsiTypeParameter typeParameter java.util.List values java.util.ArrayList elements com.intellij.psi.PsiElement val com.intellij.refactoring.util.duplicates.DuplicatesFinder$Parameter parameter com.intellij.psi.PsiElement value com.intellij.psi.PsiVariable psiVariable java.util.List currentValue boolean isVararg com.intellij.psi.PsiElement parent com.intellij.psi.PsiType type com.intellij.psi.PsiType parameterType public com.intellij.refactoring.util.duplicates.ReturnValue getReturnValue () boolean registerReturnValue (com.intellij.refactoring.util.duplicates.ReturnValue) com.intellij.refactoring.util.duplicates.ReturnValue returnValue boolean registerInstanceExpression (com.intellij.psi.PsiExpression, com.intellij.psi.PsiClass) com.intellij.psi.PsiType type com.intellij.psi.PsiClass hisClass com.intellij.psi.PsiExpression instanceExpression com.intellij.psi.PsiClass contextClass boolean putDeclarationCorrespondence (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement patternDeclaration com.intellij.psi.PsiElement matchDeclaration com.intellij.psi.PsiElement originalValue boolean areCorrespond (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement patternDeclaration com.intellij.psi.PsiElement matchDeclaration com.intellij.psi.PsiElement originalValue private com.intellij.psi.PsiElement replaceWith (com.intellij.psi.PsiStatement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiStatement statement com.intellij.psi.PsiElement matchStart com.intellij.psi.PsiElement matchEnd com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement replaceByStatement (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiVariable, com.intellij.psi.PsiType) throws com.intellij.util.IncorrectOperationException com.intellij.refactoring.util.duplicates.ReturnValue returnValue com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.PsiExpressionStatement expressionStatement com.intellij.psi.codeStyle.CodeStyleManager styleManager com.intellij.psi.PsiMethod extractedMethod com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiVariable outputVariable com.intellij.psi.PsiType returnType com.intellij.psi.PsiStatement statement public com.intellij.psi.PsiExpression getInstanceExpression () public com.intellij.psi.PsiElement replace (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiVariable) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiMethod extractedMethod com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiVariable outputVariable public com.intellij.psi.PsiElement replace (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiVariable, com.intellij.psi.PsiType) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiMethod extractedMethod com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiVariable outputVariable com.intellij.psi.PsiType returnType private void declareLocalVariables () throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement[] psiElements com.intellij.psi.PsiModifierList modifierList String name com.intellij.psi.PsiDeclarationStatement statement com.intellij.openapi.util.TextRange textRange com.intellij.openapi.util.TextRange startRange com.intellij.openapi.util.TextRange endRange com.intellij.psi.PsiIdentifier identifier com.intellij.psi.PsiVariable variable com.intellij.openapi.project.Project project com.intellij.psi.controlFlow.ControlFlow controlFlow int endOffset int startOffset java.util.List usedVariables java.util.Collection reassigned java.util.Collection outVariables com.intellij.psi.PsiElement codeFragment private static com.intellij.openapi.util.TextRange checkRange (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.openapi.util.TextRange endRange public com.intellij.psi.PsiElement replaceWithExpression (com.intellij.psi.PsiExpression) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiExpression psiExpression com.intellij.psi.PsiElement matchStart com.intellij.openapi.util.TextRange getTextRange () com.intellij.openapi.util.TextRange startRange com.intellij.openapi.util.TextRange endRange public com.intellij.psi.PsiType getChangedReturnType (com.intellij.psi.PsiMethod) com.intellij.psi.PsiType type com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiMethod method com.intellij.psi.JavaPsiFacade facade com.intellij.psi.PsiClassType expressionType com.intellij.psi.PsiClass psiClass com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiElement element com.intellij.psi.PsiType type int idx com.intellij.psi.PsiParameter[] psiParameters com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiElement call com.intellij.psi.PsiType localVariableType com.intellij.psi.PsiMethod replacedMethod com.intellij.psi.PsiType replacedMethodReturnType com.intellij.psi.PsiElement parent com.intellij.psi.PsiMethod psiMethod com.intellij.psi.PsiType returnType private static boolean weakerType (com.intellij.psi.PsiMethod, com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiMethod psiMethod com.intellij.psi.PsiType returnType com.intellij.psi.PsiType currentType com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiSubstitutor substitutor public com.intellij.psi.PsiFile getFile () public boolean putExtractedParameter (com.intellij.refactoring.util.duplicates.ExtractableExpressionPart, com.intellij.refactoring.util.duplicates.ExtractableExpressionPart) com.intellij.refactoring.util.duplicates.ExtractableExpressionPart patternPart com.intellij.refactoring.util.duplicates.ExtractableExpressionPart candidatePart public void addExtractedParameter (com.intellij.refactoring.util.duplicates.ExtractedParameter) com.intellij.refactoring.util.duplicates.ExtractedParameter parameter public java.util.List getExtractedParameters () public void putFoldedExpressionMapping (com.intellij.refactoring.util.duplicates.DuplicatesFinder$Parameter, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.refactoring.util.duplicates.DuplicatesFinder$Parameter parameter com.intellij.psi.PsiExpression pattern com.intellij.psi.PsiExpression candidate public java.util.List getFoldedExpressionMappings (com.intellij.refactoring.util.duplicates.DuplicatesFinder$Parameter) com.intellij.refactoring.util.duplicates.DuplicatesFinder$Parameter parameter private static synthetic java.util.List lambda$putFoldedExpressionMapping$1 (com.intellij.refactoring.util.duplicates.DuplicatesFinder$Parameter) com.intellij.refactoring.util.duplicates.DuplicatesFinder$Parameter unused private synthetic com.intellij.psi.PsiElement lambda$getMatchElements$0 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element static synthetic com.intellij.openapi.util.TextRange access$000 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/refactoring/util/duplicates/ReturnStatementReturnValue.class
ReturnStatementReturnValue.java package com.intellij.refactoring.util.duplicates public com.intellij.refactoring.util.duplicates.ReturnStatementReturnValue extends java.lang.Object implements com.intellij.refactoring.util.duplicates.ReturnValue { public static final com.intellij.refactoring.util.duplicates.ReturnStatementReturnValue INSTANCE private void <init> () public boolean isEquivalent (com.intellij.refactoring.util.duplicates.ReturnValue) com.intellij.refactoring.util.duplicates.ReturnValue other public com.intellij.psi.PsiStatement createReplacement (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiType) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiMethod extractedMethod com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiType returnType com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.codeStyle.CodeStyleManager styleManager com.intellij.psi.PsiReturnStatement returnStatement static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/refactoring/util/duplicates/ReturnValue.class
ReturnValue.java package com.intellij.refactoring.util.duplicates public abstract com.intellij.refactoring.util.duplicates.ReturnValue extends java.lang.Object { public abstract boolean isEquivalent (com.intellij.refactoring.util.duplicates.ReturnValue) public abstract com.intellij.psi.PsiStatement createReplacement (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiType) throws com.intellij.util.IncorrectOperationException public static boolean areEquivalent (com.intellij.refactoring.util.duplicates.ReturnValue, com.intellij.refactoring.util.duplicates.ReturnValue) com.intellij.refactoring.util.duplicates.ReturnValue value1 com.intellij.refactoring.util.duplicates.ReturnValue value2 }
com/intellij/refactoring/util/duplicates/VariableReturnValue.class
VariableReturnValue.java package com.intellij.refactoring.util.duplicates public com.intellij.refactoring.util.duplicates.VariableReturnValue extends java.lang.Object implements com.intellij.refactoring.util.duplicates.ReturnValue { private final com.intellij.psi.PsiVariable myVariable public void <init> (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable public boolean isEquivalent (com.intellij.refactoring.util.duplicates.ReturnValue) com.intellij.refactoring.util.duplicates.ReturnValue other public com.intellij.psi.PsiVariable getVariable () public com.intellij.psi.PsiStatement createReplacement (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiType) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiMethod extractedMethod com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiType returnType com.intellij.psi.PsiDeclarationStatement statement com.intellij.openapi.project.Project project com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.codeStyle.CodeStyleManager styleManager com.intellij.psi.codeStyle.JavaCodeStyleManager javaStyleManager com.intellij.psi.PsiType type private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/uast/UastElementAnchorProvider.class
UastElementAnchorProvider.java package com.intellij.uast public com.intellij.uast.UastElementAnchorProvider extends com.intellij.psi.impl.smartPointers.SmartPointerAnchorProvider { public void <init> () public com.intellij.psi.PsiElement getAnchor (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psi com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement restoreElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement anchor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/uast/UastSmartPointer.class
UastSmartPointer.kt package com.intellij.uast public final com.intellij.uast.UastSmartPointer extends java.lang.Object { private final com.intellij.psi.SmartPsiElementPointer sourcePointer private final Class targetClass public final org.jetbrains.uast.UElement getElement () public final java.lang.Class getTargetClass () public void <init> (org.jetbrains.uast.UElement, java.lang.Class) com.intellij.psi.PsiElement psi int $i$a$-let-UastSmartPointer$sourcePointer$1 org.jetbrains.uast.UElement uElement Class targetClass }
com/intellij/uast/UastSmartPointerKt.class
UastSmartPointer.kt package com.intellij.uast public final com.intellij.uast.UastSmartPointerKt extends java.lang.Object { public static final synthetic com.intellij.uast.UastSmartPointer createUastSmartPointer (org.jetbrains.uast.UElement) org.jetbrains.uast.UElement $this$createUastSmartPointer int $i$f$createUastSmartPointer }
com/siyeh/HardcodedMethodConstants.class
HardcodedMethodConstants.java package com.siyeh public com.siyeh.HardcodedMethodConstants extends java.lang.Object { public static final String CLONE public static final String CLOSE public static final String COMPARE_TO public static final String DUMP_STACKTRACE public static final String ENDS_WITH public static final String EQUALS public static final String EQUALS_IGNORE_CASE public static final String ERR public static final String FINALIZE public static final String GC public static final String GET public static final String GET_CHANNEL public static final String GET_CLASS public static final String GET_CONNECTION public static final String HASH_CODE public static final String HAS_NEXT public static final String INDEX_OF public static final String JAVA_LANG public static final String IS_INSTANCE public static final String ITERATOR public static final String LAST_INDEX_OF public static final String LENGTH public static final String MAIN public static final String NEXT public static final String NOTIFY public static final String NOTIFY_ALL public static final String OPEN public static final String OPEN_SESSION public static final String OUT public static final String PUT public static final String PUTALL public static final String PRINT_STACK_TRACE public static final String REMOVE public static final String RUN public static final String SERIAL_VERSION_UID public static final String SET public static final String SIZE public static final String STARTS_WITH public static final String TO_LOWER_CASE public static final String TO_UPPER_CASE public static final String TO_STRING public static final String WAIT public void <init> () }
com/siyeh/InspectionGadgetsBundle.class
InspectionGadgetsBundle.java package com.siyeh public com.siyeh.InspectionGadgetsBundle extends java.lang.Object { private static java.lang.ref.Reference ourBundle public static final String BUNDLE public static transient java.lang.String message (java.lang.String, java.lang.Object[]) String key Object[] params private void <init> () private static java.util.ResourceBundle getBundle () java.util.ResourceBundle bundle private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/InspectionGadgetsBundle.properties
com/siyeh/ig/BaseGlobalInspection.class
BaseGlobalInspection.java package com.siyeh.ig public abstract com.siyeh.ig.BaseGlobalInspection extends com.intellij.codeInspection.GlobalJavaBatchInspectionTool { private String shortName private static final String INSPECTION static final synthetic boolean $assertionsDisabled public void <init> () public java.lang.String getShortName () Class aClass String name public final java.lang.String getGroupDisplayName () public boolean isEnabledByDefault () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/BaseInspection$1.class
BaseInspection.java package com.siyeh.ig com.siyeh.ig.BaseInspection$1 extends java.lang.Object implements com.intellij.openapi.util.DefaultJDOMExternalizer$JDOMFilter { final synthetic String[] val$excludedProperties final synthetic com.siyeh.ig.BaseInspection this$0 void <init> (com.siyeh.ig.BaseInspection, java.lang.String[]) com.siyeh.ig.BaseInspection this$0 public boolean isAccept (java.lang.reflect.Field) String property java.lang.reflect.Field field String name private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/BaseInspection$2.class
BaseInspection.java package com.siyeh.ig com.siyeh.ig.BaseInspection$2 extends com.intellij.ui.DocumentAdapter { final synthetic javax.swing.JFormattedTextField val$valueField final synthetic String val$fieldName final synthetic com.siyeh.ig.BaseInspection this$0 void <init> (com.siyeh.ig.BaseInspection, javax.swing.JFormattedTextField, java.lang.String) com.siyeh.ig.BaseInspection this$0 public void textChanged (javax.swing.event.DocumentEvent) Number number javax.swing.event.DocumentEvent evt private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/BaseInspection.class
BaseInspection.java package com.siyeh.ig public abstract com.siyeh.ig.BaseInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { private String m_shortName static final synthetic boolean $assertionsDisabled public void <init> () public java.lang.String getShortName () Class aClass String name public abstract java.lang.String getDisplayName () public final java.lang.String getGroupDisplayName () protected transient abstract java.lang.String buildErrorString (java.lang.Object[]) protected boolean buildQuickFixesOnlyForOnTheFlyErrors () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix[] buildFixes (java.lang.Object[]) Object[] infos protected void writeBooleanOption (org.jdom.Element, java.lang.String, boolean) org.jdom.Element node String property boolean defaultValueToIgnore Boolean value protected transient void defaultWriteSettings (org.jdom.Element, java.lang.String[]) throws com.intellij.openapi.util.WriteExternalException org.jdom.Element node String[] excludedProperties public abstract com.siyeh.ig.BaseInspectionVisitor buildVisitor () public final com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly com.intellij.psi.PsiFile file com.siyeh.ig.BaseInspectionVisitor visitor public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file protected javax.swing.JFormattedTextField prepareNumberEditor (java.lang.String) String fieldName java.text.NumberFormat formatter javax.swing.JFormattedTextField valueField Object value javax.swing.text.Document document public static transient void parseString (java.lang.String, java.util.List[]) java.util.List out java.util.List out int j int i String string java.util.List[] outs java.util.List strings int iMax public static transient java.lang.String formatString (java.util.List[]) int i java.util.List[] strings StringBuilder buffer int size private static void formatString (java.util.List[], int, java.lang.StringBuilder) int i java.util.List[] strings int index StringBuilder out public static boolean isInspectionEnabled (java.lang.String, com.intellij.psi.PsiElement) String shortName com.intellij.psi.PsiElement context com.intellij.profile.codeInspection.InspectionProjectProfileManager profileManager com.intellij.codeInspection.ex.InspectionProfileImpl profile static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/BaseInspectionVisitor.class
BaseInspectionVisitor.java package com.siyeh.ig public abstract com.siyeh.ig.BaseInspectionVisitor extends com.intellij.psi.JavaElementVisitor { private com.siyeh.ig.BaseInspection inspection private boolean onTheFly private com.intellij.codeInspection.ProblemsHolder holder static final synthetic boolean $assertionsDisabled public void <init> () final void setInspection (com.siyeh.ig.BaseInspection) com.siyeh.ig.BaseInspection inspection final void setOnTheFly (boolean) boolean onTheFly public final boolean isOnTheFly () protected final transient void registerNewExpressionError (com.intellij.psi.PsiNewExpression, java.lang.Object[]) com.intellij.psi.PsiNewExpression expression Object[] infos com.intellij.psi.PsiJavaCodeReferenceElement classReference protected final transient void registerMethodCallError (com.intellij.psi.PsiMethodCallExpression, java.lang.Object[]) com.intellij.psi.PsiMethodCallExpression expression Object[] infos com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiElement nameToken protected final transient void registerStatementError (com.intellij.psi.PsiStatement, java.lang.Object[]) com.intellij.psi.PsiStatement statement Object[] infos com.intellij.psi.PsiElement statementToken protected final transient void registerModuleError (com.intellij.psi.PsiJavaModule, java.lang.Object[]) com.intellij.psi.PsiJavaModule module Object[] infos protected final transient void registerClassError (com.intellij.psi.PsiClass, java.lang.Object[]) com.intellij.psi.PsiEnumConstantInitializer enumConstantInitializer com.intellij.psi.PsiEnumConstant enumConstant com.intellij.psi.PsiElement nameIdentifier com.intellij.psi.PsiAnonymousClass anonymousClass com.intellij.psi.PsiElement nameIdentifier com.intellij.psi.PsiClass aClass Object[] infos com.intellij.psi.PsiElement nameIdentifier protected final transient void registerMethodError (com.intellij.psi.PsiMethod, java.lang.Object[]) com.intellij.psi.PsiMethod method Object[] infos com.intellij.psi.PsiElement nameIdentifier protected final transient void registerVariableError (com.intellij.psi.PsiVariable, java.lang.Object[]) com.intellij.psi.PsiVariable variable Object[] infos com.intellij.psi.PsiElement nameIdentifier protected final transient void registerTypeParameterError (com.intellij.psi.PsiTypeParameter, java.lang.Object[]) com.intellij.psi.PsiTypeParameter typeParameter Object[] infos com.intellij.psi.PsiElement nameIdentifier protected final transient void registerFieldError (com.intellij.psi.PsiField, java.lang.Object[]) com.intellij.psi.PsiField field Object[] infos protected final transient void registerModifierError (java.lang.String, com.intellij.psi.PsiModifierListOwner, java.lang.Object[]) String text com.intellij.psi.PsiElement child String modifier com.intellij.psi.PsiModifierListOwner parameter Object[] infos com.intellij.psi.PsiModifierList modifiers com.intellij.psi.PsiElement[] children protected final transient void registerClassInitializerError (com.intellij.psi.PsiClassInitializer, java.lang.Object[]) com.intellij.psi.PsiClassInitializer initializer Object[] infos com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiJavaToken lBrace protected final transient void registerError (com.intellij.psi.PsiElement, java.lang.Object[]) com.intellij.psi.PsiElement location Object[] infos protected final transient void registerError (com.intellij.psi.PsiElement, com.intellij.codeInspection.ProblemHighlightType, java.lang.Object[]) com.intellij.psi.PsiElement location com.intellij.codeInspection.ProblemHighlightType highlightType Object[] infos com.intellij.codeInspection.LocalQuickFix[] fixes String description protected final transient void registerErrorAtOffset (com.intellij.psi.PsiElement, int, int, java.lang.Object[]) com.intellij.psi.PsiElement location int offset int length Object[] infos protected final transient void registerErrorAtOffset (com.intellij.psi.PsiElement, int, int, com.intellij.codeInspection.ProblemHighlightType, java.lang.Object[]) com.intellij.psi.PsiElement location int offset int length com.intellij.codeInspection.ProblemHighlightType highlightType Object[] infos com.intellij.codeInspection.LocalQuickFix[] fixes String description com.intellij.openapi.util.TextRange range protected final transient void registerErrorAtRange (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, java.lang.Object[]) com.intellij.psi.PsiElement startLocation com.intellij.psi.PsiElement endLocation Object[] infos com.intellij.codeInspection.LocalQuickFix[] fixes String description com.intellij.codeInspection.ProblemDescriptor problemDescriptor private com.intellij.codeInspection.LocalQuickFix[] createAndInitFixes (java.lang.Object[]) com.siyeh.ig.InspectionGadgetsFix fix Object[] infos com.siyeh.ig.InspectionGadgetsFix[] fixes private transient com.siyeh.ig.InspectionGadgetsFix[] createFixes (java.lang.Object[]) Object[] infos com.siyeh.ig.InspectionGadgetsFix[] fixes com.siyeh.ig.InspectionGadgetsFix fix public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression public final void setProblemsHolder (com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.ProblemsHolder holder protected boolean isVisibleHighlight (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/BaseSharedLocalInspection.class
BaseSharedLocalInspection.java package com.siyeh.ig public abstract com.siyeh.ig.BaseSharedLocalInspection extends com.siyeh.ig.BaseInspection { protected final com.intellij.codeInspection.GlobalInspectionTool mySettingsDelegate public void <init> (com.intellij.codeInspection.GlobalInspectionTool) com.intellij.codeInspection.GlobalInspectionTool settingsDelegate public final java.lang.String getShortName () public final java.lang.String getDisplayName () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/DelegatingFix.class
DelegatingFix.java package com.siyeh.ig public com.siyeh.ig.DelegatingFix extends com.siyeh.ig.InspectionGadgetsFix implements com.intellij.openapi.util.Iconable com.intellij.codeInsight.intention.PriorityAction { protected final com.intellij.codeInspection.LocalQuickFix delegate public void <init> (com.intellij.codeInspection.LocalQuickFix) com.intellij.codeInspection.LocalQuickFix delegate public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor public boolean startInWriteAction () public javax.swing.Icon getIcon (int) int flags public com.intellij.codeInsight.intention.PriorityAction$Priority getPriority () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/GroupDisplayNameUtil.class
GroupDisplayNameUtil.java package com.siyeh.ig public com.siyeh.ig.GroupDisplayNameUtil extends java.lang.Object { private static final java.util.Map packageGroupDisplayNameMap static final synthetic boolean $assertionsDisabled private void <init> () public static java.lang.String getGroupDisplayName (java.lang.Class) Class aClass Package thisPackage String name int index String key String groupDisplayName static void <clinit> () }
com/siyeh/ig/InspectionGadgetsFix.class
InspectionGadgetsFix.java package com.siyeh.ig public abstract com.siyeh.ig.InspectionGadgetsFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { public static final com.siyeh.ig.InspectionGadgetsFix[] EMPTY_ARRAY private boolean myOnTheFly public void <init> () public final void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) Class aClass String className com.intellij.openapi.diagnostic.Logger logger com.intellij.util.IncorrectOperationException e com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement problemElement protected abstract void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) protected static void deleteElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public final void setOnTheFly (boolean) boolean onTheFly public final boolean isOnTheFly () public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/JavaOverridingMethodUtil.class
JavaOverridingMethodUtil.java package com.siyeh.ig public com.siyeh.ig.JavaOverridingMethodUtil extends java.lang.Object { private static final int MAX_OVERRIDDEN_METHOD_SEARCH public void <init> () public static java.util.stream.Stream getOverridingMethodsIfCheapEnough (com.intellij.psi.PsiMethod, com.intellij.psi.search.GlobalSearchScope, java.util.function.Predicate) com.intellij.psi.PsiMethod method com.intellij.psi.search.GlobalSearchScope searchScope java.util.function.Predicate preFilter com.intellij.openapi.project.Project project String name com.intellij.psi.search.SearchScope useScope com.intellij.psi.search.GlobalSearchScope effectiveSearchScope java.util.List methods public static boolean containsAnnotationWithName (com.intellij.psi.PsiModifierListOwner, java.lang.String) com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiModifierListOwner modifierListOwner String shortAnnotationName com.intellij.psi.PsiModifierList list private static boolean isInSourceContent (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.ProjectFileIndex index private static synthetic boolean lambda$getOverridingMethodsIfCheapEnough$1 (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod candidate private static synthetic boolean lambda$getOverridingMethodsIfCheapEnough$0 (com.intellij.psi.PsiMethod, java.util.function.Predicate, java.util.List, com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method java.util.function.Predicate preFilter java.util.List methods com.intellij.psi.PsiMethod m private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/PsiReplacementUtil.class
PsiReplacementUtil.java package com.siyeh.ig public com.siyeh.ig.PsiReplacementUtil extends java.lang.Object { public void <init> () public static void replaceExpression (com.intellij.psi.PsiExpression, java.lang.String) com.intellij.psi.PsiExpression expression String newExpressionText com.intellij.openapi.project.Project project com.intellij.psi.JavaPsiFacade psiFacade com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiExpression newExpression com.intellij.psi.PsiElement replacementExpression com.intellij.psi.codeStyle.CodeStyleManager styleManager public static void replaceExpression (com.intellij.psi.PsiExpression, java.lang.String, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiExpression expression String newExpressionText com.siyeh.ig.psiutils.CommentTracker tracker com.intellij.openapi.project.Project project com.intellij.psi.PsiElement replacementExpression public static com.intellij.psi.PsiElement replaceExpressionAndShorten (com.intellij.psi.PsiExpression, java.lang.String) com.intellij.psi.PsiExpression expression String newExpressionText com.intellij.openapi.project.Project project com.intellij.psi.JavaPsiFacade psiFacade com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiExpression newExpression com.intellij.psi.PsiElement replacementExp com.intellij.psi.codeStyle.JavaCodeStyleManager javaCodeStyleManager com.intellij.psi.codeStyle.CodeStyleManager styleManager public static com.intellij.psi.PsiElement replaceExpressionAndShorten (com.intellij.psi.PsiExpression, java.lang.String, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiExpression expression String newExpressionText com.siyeh.ig.psiutils.CommentTracker tracker com.intellij.openapi.project.Project project com.intellij.psi.PsiElement replacementExp com.intellij.psi.codeStyle.JavaCodeStyleManager javaCodeStyleManager com.intellij.psi.codeStyle.CodeStyleManager styleManager public static com.intellij.psi.PsiElement replaceStatement (com.intellij.psi.PsiStatement, java.lang.String) com.intellij.psi.PsiStatement statement String newStatementText com.intellij.openapi.project.Project project com.intellij.psi.JavaPsiFacade psiFacade com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiStatement newStatement com.intellij.psi.PsiElement replacementExp com.intellij.psi.codeStyle.CodeStyleManager styleManager public static com.intellij.psi.PsiElement replaceStatement (com.intellij.psi.PsiStatement, java.lang.String, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiStatement statement String newStatementText com.siyeh.ig.psiutils.CommentTracker commentTracker com.intellij.openapi.project.Project project com.intellij.psi.PsiElement replacementExp com.intellij.psi.codeStyle.CodeStyleManager styleManager public static void replaceStatementAndShortenClassNames (com.intellij.psi.PsiStatement, java.lang.String) com.intellij.psi.PsiStatement statement String newStatementText public static com.intellij.psi.PsiElement replaceStatementAndShortenClassNames (com.intellij.psi.PsiStatement, java.lang.String, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiStatement newStatement com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiStatement statement String newStatementText com.siyeh.ig.psiutils.CommentTracker tracker com.intellij.openapi.project.Project project com.intellij.psi.codeStyle.CodeStyleManager styleManager com.intellij.psi.codeStyle.JavaCodeStyleManager javaStyleManager com.intellij.psi.PsiStatement newStatement public static void replaceExpressionWithReferenceTo (com.intellij.psi.PsiExpression, com.intellij.psi.PsiMember) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMember target com.intellij.openapi.project.Project project com.intellij.psi.JavaPsiFacade psiFacade com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiReferenceExpression newExpression com.siyeh.ig.psiutils.CommentTracker tracker com.intellij.psi.PsiReferenceExpression replacementExpression com.intellij.psi.PsiElement element com.intellij.psi.codeStyle.JavaCodeStyleManager styleManager public static java.lang.String getElementText (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement elementToReplace String replacement StringBuilder out private static void getElementText (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, java.lang.String, java.lang.StringBuilder) com.intellij.psi.PsiElement child com.intellij.psi.PsiElement element com.intellij.psi.PsiElement elementToReplace String replacement StringBuilder out com.intellij.psi.PsiElement[] children public static void replaceOperatorAssignmentWithAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression assignmentExpression com.siyeh.ig.psiutils.CommentTracker tracker com.intellij.psi.PsiJavaToken sign com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs String operator String newOperator String lhsText String rhsText boolean parentheses String cast StringBuilder newExpression private static java.lang.String getCastString (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiType lType com.intellij.psi.PsiType rType private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/BooleanParameterInspection$1.class
BooleanParameterInspection.java package com.siyeh.ig.abstraction synthetic com.siyeh.ig.abstraction.BooleanParameterInspection$1 extends java.lang.Object { }
com/siyeh/ig/abstraction/BooleanParameterInspection$BooleanParameterVisitor.class
BooleanParameterInspection.java package com.siyeh.ig.abstraction com.siyeh.ig.abstraction.BooleanParameterInspection$BooleanParameterVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.abstraction.BooleanParameterInspection this$0 private void <init> (com.siyeh.ig.abstraction.BooleanParameterInspection) public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiType type com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiParameter[] parameters int count synthetic void <init> (com.siyeh.ig.abstraction.BooleanParameterInspection, com.siyeh.ig.abstraction.BooleanParameterInspection$1) com.siyeh.ig.abstraction.BooleanParameterInspection x0 com.siyeh.ig.abstraction.BooleanParameterInspection$1 x1 }
com/siyeh/ig/abstraction/BooleanParameterInspection.class
BooleanParameterInspection.java package com.siyeh.ig.abstraction public com.siyeh.ig.abstraction.BooleanParameterInspection extends com.siyeh.ig.BaseInspection { public boolean onlyReportMultiple public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiMethod method int booleanParameterCount public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/CastToConcreteClassInspection$1.class
CastToConcreteClassInspection.java package com.siyeh.ig.abstraction synthetic com.siyeh.ig.abstraction.CastToConcreteClassInspection$1 extends java.lang.Object { }
com/siyeh/ig/abstraction/CastToConcreteClassInspection$CastToConcreteClassVisitor.class
CastToConcreteClassInspection.java package com.siyeh.ig.abstraction com.siyeh.ig.abstraction.CastToConcreteClassInspection$CastToConcreteClassVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.abstraction.CastToConcreteClassInspection this$0 private void <init> (com.siyeh.ig.abstraction.CastToConcreteClassInspection) public void visitTypeCastExpression (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiTypeCastExpression expression com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiMethod method public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String referenceName com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiType type com.intellij.psi.PsiClassType classType com.intellij.psi.PsiType[] parameters com.intellij.psi.PsiType parameter com.intellij.psi.PsiMethod method synthetic void <init> (com.siyeh.ig.abstraction.CastToConcreteClassInspection, com.siyeh.ig.abstraction.CastToConcreteClassInspection$1) com.siyeh.ig.abstraction.CastToConcreteClassInspection x0 com.siyeh.ig.abstraction.CastToConcreteClassInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/CastToConcreteClassInspection.class
CastToConcreteClassInspection.java package com.siyeh.ig.abstraction public com.siyeh.ig.abstraction.CastToConcreteClassInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreAbstractClasses public boolean ignoreInEquals public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiType type public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel panel public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/ClassAccessVisitor.class
ClassAccessVisitor.java package com.siyeh.ig.abstraction com.siyeh.ig.abstraction.ClassAccessVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final java.util.Map m_accessCounts private final java.util.Set m_overAccessedClasses private final com.intellij.psi.PsiClass currentClass void <init> (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass currentClass public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass calledClass java.util.Set overAccessedClasses com.intellij.psi.PsiClass lexicallyEnclosingClass java.util.Map accessCounts Integer count java.util.Set getOveraccessedClasses () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/ClassReferencesSubclassInspection$1.class
ClassReferencesSubclassInspection.java package com.siyeh.ig.abstraction synthetic com.siyeh.ig.abstraction.ClassReferencesSubclassInspection$1 extends java.lang.Object { }
com/siyeh/ig/abstraction/ClassReferencesSubclassInspection$ClassReferencesSubclassVisitor.class
ClassReferencesSubclassInspection.java package com.siyeh.ig.abstraction com.siyeh.ig.abstraction.ClassReferencesSubclassInspection$ClassReferencesSubclassVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitVariable (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiTypeElement typeElement public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiTypeElement typeElement public void visitInstanceOfExpression (com.intellij.psi.PsiInstanceOfExpression) com.intellij.psi.PsiInstanceOfExpression expression com.intellij.psi.PsiTypeElement typeElement public void visitTypeCastExpression (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiTypeCastExpression expression com.intellij.psi.PsiTypeElement typeElement public void visitClassObjectAccessExpression (com.intellij.psi.PsiClassObjectAccessExpression) com.intellij.psi.PsiClassObjectAccessExpression expression com.intellij.psi.PsiTypeElement typeElement private void checkTypeElement (com.intellij.psi.PsiTypeElement) com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiType type com.intellij.psi.PsiType componentType com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass parentClass private static boolean isSubclass (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass childClass com.intellij.psi.PsiClass parent synthetic void <init> (com.siyeh.ig.abstraction.ClassReferencesSubclassInspection$1) com.siyeh.ig.abstraction.ClassReferencesSubclassInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/ClassReferencesSubclassInspection.class
ClassReferencesSubclassInspection.java package com.siyeh.ig.abstraction public com.siyeh.ig.abstraction.ClassReferencesSubclassInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiNamedElement element String containingClassName Boolean isAnonymous public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/ConcreteClassUtil.class
ConcreteClassUtil.java package com.siyeh.ig.abstraction com.siyeh.ig.abstraction.ConcreteClassUtil extends java.lang.Object { private void <init> () public static boolean typeIsConcreteClass (com.intellij.psi.PsiTypeElement, boolean) com.intellij.psi.PsiTypeElement typeElement boolean ignoreCastToAbstractClass com.intellij.psi.PsiType type public static boolean typeIsConcreteClass (com.intellij.psi.PsiType, boolean) com.intellij.psi.PsiType type boolean ignoreCastToAbstractClass com.intellij.psi.PsiType baseType com.intellij.psi.PsiClass aClass }
com/siyeh/ig/abstraction/DeclareCollectionAsInterfaceInspection$1.class
DeclareCollectionAsInterfaceInspection.java package com.siyeh.ig.abstraction synthetic com.siyeh.ig.abstraction.DeclareCollectionAsInterfaceInspection$1 extends java.lang.Object { }
com/siyeh/ig/abstraction/DeclareCollectionAsInterfaceInspection$DeclareCollectionAsInterfaceFix.class
DeclareCollectionAsInterfaceInspection.java package com.siyeh.ig.abstraction com.siyeh.ig.abstraction.DeclareCollectionAsInterfaceInspection$DeclareCollectionAsInterfaceFix extends com.siyeh.ig.InspectionGadgetsFix { private final String typeString void <init> (java.lang.String) String typeString public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent StringBuilder newElementText com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.PsiReferenceParameterList parameterList com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiTypeElement newTypeElement private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/DeclareCollectionAsInterfaceInspection$DeclareCollectionAsInterfaceVisitor.class
DeclareCollectionAsInterfaceInspection.java package com.siyeh.ig.abstraction com.siyeh.ig.abstraction.DeclareCollectionAsInterfaceInspection$DeclareCollectionAsInterfaceVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.abstraction.DeclareCollectionAsInterfaceInspection this$0 private void <init> (com.siyeh.ig.abstraction.DeclareCollectionAsInterfaceInspection) public void visitVariable (com.intellij.psi.PsiVariable) com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiElement scope com.intellij.psi.PsiVariable variable com.intellij.psi.PsiType type public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiType type private void checkToWeaken (com.intellij.psi.PsiType, com.intellij.psi.PsiTypeElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiType type com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiElement variable com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiElement nameElement java.util.Collection weaklings com.intellij.psi.PsiClassType javaLangObject java.util.List weaklingList com.intellij.psi.PsiClass objectClass String qualifiedName synthetic void <init> (com.siyeh.ig.abstraction.DeclareCollectionAsInterfaceInspection, com.siyeh.ig.abstraction.DeclareCollectionAsInterfaceInspection$1) com.siyeh.ig.abstraction.DeclareCollectionAsInterfaceInspection x0 com.siyeh.ig.abstraction.DeclareCollectionAsInterfaceInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/DeclareCollectionAsInterfaceInspection.class
DeclareCollectionAsInterfaceInspection.java package com.siyeh.ig.abstraction public com.siyeh.ig.abstraction.DeclareCollectionAsInterfaceInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreLocalVariables public boolean ignorePrivateMethodsAndFields public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos String type public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel optionsPanel protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/InstanceVariableOfConcreteClassInspection$1.class
InstanceVariableOfConcreteClassInspection.java package com.siyeh.ig.abstraction synthetic com.siyeh.ig.abstraction.InstanceVariableOfConcreteClassInspection$1 extends java.lang.Object { }
com/siyeh/ig/abstraction/InstanceVariableOfConcreteClassInspection$InstanceVariableOfConcreteClassVisitor.class
InstanceVariableOfConcreteClassInspection.java package com.siyeh.ig.abstraction com.siyeh.ig.abstraction.InstanceVariableOfConcreteClassInspection$InstanceVariableOfConcreteClassVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.abstraction.InstanceVariableOfConcreteClassInspection this$0 private void <init> (com.siyeh.ig.abstraction.InstanceVariableOfConcreteClassInspection) public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiTypeElement typeElement String variableName synthetic void <init> (com.siyeh.ig.abstraction.InstanceVariableOfConcreteClassInspection, com.siyeh.ig.abstraction.InstanceVariableOfConcreteClassInspection$1) com.siyeh.ig.abstraction.InstanceVariableOfConcreteClassInspection x0 com.siyeh.ig.abstraction.InstanceVariableOfConcreteClassInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/InstanceVariableOfConcreteClassInspection.class
InstanceVariableOfConcreteClassInspection.java package com.siyeh.ig.abstraction public com.siyeh.ig.abstraction.InstanceVariableOfConcreteClassInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreAbstractClasses public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/InstanceofChainInspection$1.class
InstanceofChainInspection.java package com.siyeh.ig.abstraction synthetic com.siyeh.ig.abstraction.InstanceofChainInspection$1 extends java.lang.Object { }
com/siyeh/ig/abstraction/InstanceofChainInspection$Check.class
InstanceofChainInspection.java package com.siyeh.ig.abstraction final enum com.siyeh.ig.abstraction.InstanceofChainInspection$Check extends java.lang.Enum { public static final enum com.siyeh.ig.abstraction.InstanceofChainInspection$Check CLASS_EQUALITY public static final enum com.siyeh.ig.abstraction.InstanceofChainInspection$Check INSTANCEOF public static final enum com.siyeh.ig.abstraction.InstanceofChainInspection$Check NEITHER private static final synthetic com.siyeh.ig.abstraction.InstanceofChainInspection$Check[] $VALUES public static com.siyeh.ig.abstraction.InstanceofChainInspection$Check[] values () public static com.siyeh.ig.abstraction.InstanceofChainInspection$Check valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/siyeh/ig/abstraction/InstanceofChainInspection$InstanceofChainVisitor.class
InstanceofChainInspection.java package com.siyeh.ig.abstraction com.siyeh.ig.abstraction.InstanceofChainInspection$InstanceofChainVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.abstraction.InstanceofChainInspection this$0 private void <init> (com.siyeh.ig.abstraction.InstanceofChainInspection) public void visitIfStatement (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement previousIfStatement com.intellij.psi.PsiExpression condition com.intellij.psi.PsiStatement nextStatement com.intellij.psi.PsiExpression condition com.siyeh.ig.abstraction.InstanceofChainInspection$Check chainCheck com.intellij.psi.PsiStatement elseBranch com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement previousStatement int numChecks com.intellij.psi.PsiIfStatement branch com.siyeh.ig.abstraction.InstanceofChainInspection$Check check private com.siyeh.ig.abstraction.InstanceofChainInspection$Check chainCheck (com.intellij.psi.PsiExpression, com.siyeh.ig.abstraction.InstanceofChainInspection$Check) com.siyeh.ig.abstraction.InstanceofChainInspection$Check chainCheck com.intellij.psi.PsiExpression operand com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiParenthesizedExpression parenthesizedExpression com.intellij.psi.PsiUnaryExpression unaryOperation com.intellij.psi.PsiExpression condition com.siyeh.ig.abstraction.InstanceofChainInspection$Check check private boolean isClassEqualityExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiBinaryExpression binaryExpression private boolean isClassObjectAccessExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiClassObjectAccessExpression classObjectAccessExpression com.intellij.psi.PsiTypeElement typeElement private boolean isInstanceofExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiInstanceOfExpression instanceOfExpression com.intellij.psi.PsiTypeElement typeElement synthetic void <init> (com.siyeh.ig.abstraction.InstanceofChainInspection, com.siyeh.ig.abstraction.InstanceofChainInspection$1) com.siyeh.ig.abstraction.InstanceofChainInspection x0 com.siyeh.ig.abstraction.InstanceofChainInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/InstanceofChainInspection.class
InstanceofChainInspection.java package com.siyeh.ig.abstraction public com.siyeh.ig.abstraction.InstanceofChainInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreInstanceofOnLibraryClasses public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.siyeh.ig.abstraction.InstanceofChainInspection$Check check public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/InstanceofInterfacesInspection$1.class
InstanceofInterfacesInspection.java package com.siyeh.ig.abstraction synthetic com.siyeh.ig.abstraction.InstanceofInterfacesInspection$1 extends java.lang.Object { }
com/siyeh/ig/abstraction/InstanceofInterfacesInspection$InstanceofInterfacesVisitor.class
InstanceofInterfacesInspection.java package com.siyeh.ig.abstraction com.siyeh.ig.abstraction.InstanceofInterfacesInspection$InstanceofInterfacesVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.abstraction.InstanceofInterfacesInspection this$0 private void <init> (com.siyeh.ig.abstraction.InstanceofInterfacesInspection) public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiExpression other com.intellij.psi.PsiMethodCallExpression call public void visitInstanceOfExpression (com.intellij.psi.PsiInstanceOfExpression) com.intellij.psi.PsiInstanceOfExpression expression public void checkTypeElement (com.intellij.psi.PsiTypeElement) com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiMethod method synthetic void <init> (com.siyeh.ig.abstraction.InstanceofInterfacesInspection, com.siyeh.ig.abstraction.InstanceofInterfacesInspection$1) com.siyeh.ig.abstraction.InstanceofInterfacesInspection x0 com.siyeh.ig.abstraction.InstanceofInterfacesInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/InstanceofInterfacesInspection.class
InstanceofInterfacesInspection.java package com.siyeh.ig.abstraction public com.siyeh.ig.abstraction.InstanceofInterfacesInspection extends com.siyeh.ig.BaseInspection { private static final com.siyeh.ig.callMatcher.CallMatcher OBJECT_GET_CLASS public boolean ignoreAbstractClasses public void <init> () public java.lang.String getID () public java.lang.String getAlternativeID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static synthetic com.siyeh.ig.callMatcher.CallMatcher access$100 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/InstanceofThisInspection$1.class
InstanceofThisInspection.java package com.siyeh.ig.abstraction synthetic com.siyeh.ig.abstraction.InstanceofThisInspection$1 extends java.lang.Object { }
com/siyeh/ig/abstraction/InstanceofThisInspection$InstanceofThisVisitor.class
InstanceofThisInspection.java package com.siyeh.ig.abstraction com.siyeh.ig.abstraction.InstanceofThisInspection$InstanceofThisVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiExpression compared com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiMethodCallExpression call public void visitThisExpression (com.intellij.psi.PsiThisExpression) com.intellij.psi.PsiThisExpression thisValue com.intellij.psi.PsiElement parent private static synthetic boolean lambda$visitMethodCallExpression$0 (com.intellij.psi.PsiThisExpression) com.intellij.psi.PsiThisExpression thisExpression synthetic void <init> (com.siyeh.ig.abstraction.InstanceofThisInspection$1) com.siyeh.ig.abstraction.InstanceofThisInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/InstanceofThisInspection.class
InstanceofThisInspection.java package com.siyeh.ig.abstraction public com.siyeh.ig.abstraction.InstanceofThisInspection extends com.siyeh.ig.BaseInspection { private static final com.siyeh.ig.callMatcher.CallMatcher OBJECT_GET_CLASS public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static synthetic com.siyeh.ig.callMatcher.CallMatcher access$100 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/InterfaceMethodClashesWithObjectInspection$1.class
InterfaceMethodClashesWithObjectInspection.java package com.siyeh.ig.abstraction synthetic com.siyeh.ig.abstraction.InterfaceMethodClashesWithObjectInspection$1 extends java.lang.Object { }
com/siyeh/ig/abstraction/InterfaceMethodClashesWithObjectInspection$InterfaceClashesWithObjectClassVisitor.class
InterfaceMethodClashesWithObjectInspection.java package com.siyeh.ig.abstraction com.siyeh.ig.abstraction.InterfaceMethodClashesWithObjectInspection$InterfaceClashesWithObjectClassVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass String name synthetic void <init> (com.siyeh.ig.abstraction.InterfaceMethodClashesWithObjectInspection$1) com.siyeh.ig.abstraction.InterfaceMethodClashesWithObjectInspection$1 x0 }
com/siyeh/ig/abstraction/InterfaceMethodClashesWithObjectInspection.class
InterfaceMethodClashesWithObjectInspection.java package com.siyeh.ig.abstraction public com.siyeh.ig.abstraction.InterfaceMethodClashesWithObjectInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/LocalVariableOfConcreteClassInspection$1.class
LocalVariableOfConcreteClassInspection.java package com.siyeh.ig.abstraction synthetic com.siyeh.ig.abstraction.LocalVariableOfConcreteClassInspection$1 extends java.lang.Object { }
com/siyeh/ig/abstraction/LocalVariableOfConcreteClassInspection$LocalVariableOfConcreteClassVisitor.class
LocalVariableOfConcreteClassInspection.java package com.siyeh.ig.abstraction com.siyeh.ig.abstraction.LocalVariableOfConcreteClassInspection$LocalVariableOfConcreteClassVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.abstraction.LocalVariableOfConcreteClassInspection this$0 private void <init> (com.siyeh.ig.abstraction.LocalVariableOfConcreteClassInspection) public void visitLocalVariable (com.intellij.psi.PsiLocalVariable) com.intellij.psi.PsiLocalVariable variable com.intellij.psi.PsiTypeElement typeElement synthetic void <init> (com.siyeh.ig.abstraction.LocalVariableOfConcreteClassInspection, com.siyeh.ig.abstraction.LocalVariableOfConcreteClassInspection$1) com.siyeh.ig.abstraction.LocalVariableOfConcreteClassInspection x0 com.siyeh.ig.abstraction.LocalVariableOfConcreteClassInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/LocalVariableOfConcreteClassInspection.class
LocalVariableOfConcreteClassInspection.java package com.siyeh.ig.abstraction public com.siyeh.ig.abstraction.LocalVariableOfConcreteClassInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreAbstractClasses public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] arg com.intellij.psi.PsiNamedElement variable String name public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/MethodOnlyUsedFromInnerClassInspection$1.class
MethodOnlyUsedFromInnerClassInspection.java package com.siyeh.ig.abstraction synthetic com.siyeh.ig.abstraction.MethodOnlyUsedFromInnerClassInspection$1 extends java.lang.Object { }
com/siyeh/ig/abstraction/MethodOnlyUsedFromInnerClassInspection$MethodOnlyUsedFromInnerClassVisitor.class
MethodOnlyUsedFromInnerClassInspection.java package com.siyeh.ig.abstraction com.siyeh.ig.abstraction.MethodOnlyUsedFromInnerClassInspection$MethodOnlyUsedFromInnerClassVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.abstraction.MethodOnlyUsedFromInnerClassInspection this$0 private void <init> (com.siyeh.ig.abstraction.MethodOnlyUsedFromInnerClassInspection) public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiElement parent com.intellij.psi.PsiClass superClass com.intellij.psi.PsiClass[] interfaces com.intellij.psi.PsiClass superClass com.intellij.psi.PsiMethod method com.siyeh.ig.abstraction.MethodOnlyUsedFromInnerClassInspection$MethodReferenceFinder processor com.intellij.psi.PsiClass containingClass synthetic void <init> (com.siyeh.ig.abstraction.MethodOnlyUsedFromInnerClassInspection, com.siyeh.ig.abstraction.MethodOnlyUsedFromInnerClassInspection$1) com.siyeh.ig.abstraction.MethodOnlyUsedFromInnerClassInspection x0 com.siyeh.ig.abstraction.MethodOnlyUsedFromInnerClassInspection$1 x1 }
com/siyeh/ig/abstraction/MethodOnlyUsedFromInnerClassInspection$MethodReferenceFinder.class
MethodOnlyUsedFromInnerClassInspection.java package com.siyeh.ig.abstraction com.siyeh.ig.abstraction.MethodOnlyUsedFromInnerClassInspection$MethodReferenceFinder extends java.lang.Object implements com.intellij.util.Processor { private final com.intellij.psi.PsiClass methodClass private final com.intellij.psi.PsiMethod method private boolean onlyAccessedFromInnerClass private com.intellij.psi.PsiClass cache final synthetic com.siyeh.ig.abstraction.MethodOnlyUsedFromInnerClassInspection this$0 void <init> (com.siyeh.ig.abstraction.MethodOnlyUsedFromInnerClassInspection, com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public boolean process (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference reference com.intellij.psi.PsiElement element com.intellij.psi.PsiMethod containingMethod com.intellij.psi.PsiClass containingClass public boolean isOnlyAccessedFromInnerClass () public com.intellij.psi.PsiClass getContainingClass () public volatile synthetic boolean process (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/MethodOnlyUsedFromInnerClassInspection.class
MethodOnlyUsedFromInnerClassInspection.java package com.siyeh.ig.abstraction public com.siyeh.ig.abstraction.MethodOnlyUsedFromInnerClassInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreMethodsAccessedFromAnonymousClass public boolean ignoreStaticMethodsFromNonStaticInnerClass public boolean onlyReportStaticMethods public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiNamedElement element String name public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel panel public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/MethodReturnOfConcreteClassInspection$1.class
MethodReturnOfConcreteClassInspection.java package com.siyeh.ig.abstraction synthetic com.siyeh.ig.abstraction.MethodReturnOfConcreteClassInspection$1 extends java.lang.Object { }
com/siyeh/ig/abstraction/MethodReturnOfConcreteClassInspection$MethodReturnOfConcreteClassVisitor.class
MethodReturnOfConcreteClassInspection.java package com.siyeh.ig.abstraction com.siyeh.ig.abstraction.MethodReturnOfConcreteClassInspection$MethodReturnOfConcreteClassVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.abstraction.MethodReturnOfConcreteClassInspection this$0 private void <init> (com.siyeh.ig.abstraction.MethodReturnOfConcreteClassInspection) public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiTypeElement typeElement synthetic void <init> (com.siyeh.ig.abstraction.MethodReturnOfConcreteClassInspection, com.siyeh.ig.abstraction.MethodReturnOfConcreteClassInspection$1) com.siyeh.ig.abstraction.MethodReturnOfConcreteClassInspection x0 com.siyeh.ig.abstraction.MethodReturnOfConcreteClassInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/MethodReturnOfConcreteClassInspection.class
MethodReturnOfConcreteClassInspection.java package com.siyeh.ig.abstraction public com.siyeh.ig.abstraction.MethodReturnOfConcreteClassInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreAbstractClasses public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/OptionalUsedAsFieldOrParameterTypeInspection$1.class
OptionalUsedAsFieldOrParameterTypeInspection.java package com.siyeh.ig.abstraction synthetic com.siyeh.ig.abstraction.OptionalUsedAsFieldOrParameterTypeInspection$1 extends java.lang.Object { }
com/siyeh/ig/abstraction/OptionalUsedAsFieldOrParameterTypeInspection$OptionUsedAsFieldOrParameterTypeVisitor.class
OptionalUsedAsFieldOrParameterTypeInspection.java package com.siyeh.ig.abstraction com.siyeh.ig.abstraction.OptionalUsedAsFieldOrParameterTypeInspection$OptionUsedAsFieldOrParameterTypeVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field public void visitParameter (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiElement scope com.intellij.psi.PsiMethod method private void checkTypeElement (com.intellij.psi.PsiTypeElement) com.intellij.psi.PsiTypeElement typeElement synthetic void <init> (com.siyeh.ig.abstraction.OptionalUsedAsFieldOrParameterTypeInspection$1) com.siyeh.ig.abstraction.OptionalUsedAsFieldOrParameterTypeInspection$1 x0 }
com/siyeh/ig/abstraction/OptionalUsedAsFieldOrParameterTypeInspection.class
OptionalUsedAsFieldOrParameterTypeInspection.java package com.siyeh.ig.abstraction public com.siyeh.ig.abstraction.OptionalUsedAsFieldOrParameterTypeInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) com.intellij.psi.PsiField field com.intellij.psi.PsiParameter parameter Object[] infos com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiElement parent public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/OverlyStrongTypeCastInspection$1.class
OverlyStrongTypeCastInspection.java package com.siyeh.ig.abstraction synthetic com.siyeh.ig.abstraction.OverlyStrongTypeCastInspection$1 extends java.lang.Object { }
com/siyeh/ig/abstraction/OverlyStrongTypeCastInspection$OverlyStrongCastFix.class
OverlyStrongTypeCastInspection.java package com.siyeh.ig.abstraction com.siyeh.ig.abstraction.OverlyStrongTypeCastInspection$OverlyStrongCastFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement castTypeElement com.intellij.psi.PsiTypeCastExpression expression com.intellij.psi.PsiType expectedType com.intellij.psi.PsiExpression operand com.siyeh.ig.psiutils.CommentTracker commentTracker String newExpression synthetic void <init> (com.siyeh.ig.abstraction.OverlyStrongTypeCastInspection$1) com.siyeh.ig.abstraction.OverlyStrongTypeCastInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/OverlyStrongTypeCastInspection$OverlyStrongTypeCastVisitor.class
OverlyStrongTypeCastInspection.java package com.siyeh.ig.abstraction com.siyeh.ig.abstraction.OverlyStrongTypeCastInspection$OverlyStrongTypeCastVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.abstraction.OverlyStrongTypeCastInspection this$0 private void <init> (com.siyeh.ig.abstraction.OverlyStrongTypeCastInspection) public void visitTypeCastExpression (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiArrayType arrayType com.intellij.psi.PsiType componentType com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClassType rawType com.intellij.psi.PsiClassType expectedClassType com.intellij.psi.PsiClassType expectedRawType com.intellij.psi.PsiType interfaceReturnType com.intellij.psi.PsiTypeCastExpression expression com.intellij.psi.PsiExpression operand com.intellij.psi.PsiType operandType com.intellij.psi.PsiType type com.intellij.psi.PsiType expectedType com.intellij.psi.PsiClass resolved com.intellij.psi.PsiTypeElement castTypeElement synthetic void <init> (com.siyeh.ig.abstraction.OverlyStrongTypeCastInspection, com.siyeh.ig.abstraction.OverlyStrongTypeCastInspection$1) com.siyeh.ig.abstraction.OverlyStrongTypeCastInspection x0 com.siyeh.ig.abstraction.OverlyStrongTypeCastInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/OverlyStrongTypeCastInspection.class
OverlyStrongTypeCastInspection.java package com.siyeh.ig.abstraction public com.siyeh.ig.abstraction.OverlyStrongTypeCastInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreInMatchingInstanceof public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiType expectedType String typeText public javax.swing.JComponent createOptionsPanel () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/ParameterOfConcreteClassInspection$1.class
ParameterOfConcreteClassInspection.java package com.siyeh.ig.abstraction synthetic com.siyeh.ig.abstraction.ParameterOfConcreteClassInspection$1 extends java.lang.Object { }
com/siyeh/ig/abstraction/ParameterOfConcreteClassInspection$ParameterOfConcreteClassVisitor.class
ParameterOfConcreteClassInspection.java package com.siyeh.ig.abstraction com.siyeh.ig.abstraction.ParameterOfConcreteClassInspection$ParameterOfConcreteClassVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.abstraction.ParameterOfConcreteClassInspection this$0 private void <init> (com.siyeh.ig.abstraction.ParameterOfConcreteClassInspection) public void visitParameter (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiTypeElement typeElement String variableName synthetic void <init> (com.siyeh.ig.abstraction.ParameterOfConcreteClassInspection, com.siyeh.ig.abstraction.ParameterOfConcreteClassInspection$1) com.siyeh.ig.abstraction.ParameterOfConcreteClassInspection x0 com.siyeh.ig.abstraction.ParameterOfConcreteClassInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/ParameterOfConcreteClassInspection.class
ParameterOfConcreteClassInspection.java package com.siyeh.ig.abstraction public com.siyeh.ig.abstraction.ParameterOfConcreteClassInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreAbstractClasses public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/StaticVariableOfConcreteClassInspection$1.class
StaticVariableOfConcreteClassInspection.java package com.siyeh.ig.abstraction synthetic com.siyeh.ig.abstraction.StaticVariableOfConcreteClassInspection$1 extends java.lang.Object { }
com/siyeh/ig/abstraction/StaticVariableOfConcreteClassInspection$StaticVariableOfConcreteClassVisitor.class
StaticVariableOfConcreteClassInspection.java package com.siyeh.ig.abstraction com.siyeh.ig.abstraction.StaticVariableOfConcreteClassInspection$StaticVariableOfConcreteClassVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.abstraction.StaticVariableOfConcreteClassInspection this$0 private void <init> (com.siyeh.ig.abstraction.StaticVariableOfConcreteClassInspection) public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiTypeElement typeElement String variableName synthetic void <init> (com.siyeh.ig.abstraction.StaticVariableOfConcreteClassInspection, com.siyeh.ig.abstraction.StaticVariableOfConcreteClassInspection$1) com.siyeh.ig.abstraction.StaticVariableOfConcreteClassInspection x0 com.siyeh.ig.abstraction.StaticVariableOfConcreteClassInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/abstraction/StaticVariableOfConcreteClassInspection.class
StaticVariableOfConcreteClassInspection.java package com.siyeh.ig.abstraction public com.siyeh.ig.abstraction.StaticVariableOfConcreteClassInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreAbstractClasses public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/assignment/AssignmentToNullInspection$1.class
AssignmentToNullInspection.java package com.siyeh.ig.assignment synthetic com.siyeh.ig.assignment.AssignmentToNullInspection$1 extends java.lang.Object { }
com/siyeh/ig/assignment/AssignmentToNullInspection$AssignmentToNullVisitor.class
AssignmentToNullInspection.java package com.siyeh.ig.assignment com.siyeh.ig.assignment.AssignmentToNullInspection$AssignmentToNullVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.assignment.AssignmentToNullInspection this$0 private void <init> (com.siyeh.ig.assignment.AssignmentToNullInspection) public void visitLiteralExpression (com.intellij.psi.PsiLiteralExpression) com.intellij.psi.PsiLiteralExpression value String text com.intellij.psi.PsiElement parent com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiExpression lhs private boolean isReferenceToNullableVariable (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement element com.intellij.psi.PsiVariable variable synthetic void <init> (com.siyeh.ig.assignment.AssignmentToNullInspection, com.siyeh.ig.assignment.AssignmentToNullInspection$1) com.siyeh.ig.assignment.AssignmentToNullInspection x0 com.siyeh.ig.assignment.AssignmentToNullInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/assignment/AssignmentToNullInspection.class
AssignmentToNullInspection.java package com.siyeh.ig.assignment public com.siyeh.ig.assignment.AssignmentToNullInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreAssignmentsToFields public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos Object info com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target com.intellij.psi.PsiVariable variable com.intellij.codeInsight.NullableNotNullManager manager public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/assignment/AssignmentToStaticFieldFromInstanceMethodInspection$1.class
AssignmentToStaticFieldFromInstanceMethodInspection.java package com.siyeh.ig.assignment synthetic com.siyeh.ig.assignment.AssignmentToStaticFieldFromInstanceMethodInspection$1 extends java.lang.Object { }
com/siyeh/ig/assignment/AssignmentToStaticFieldFromInstanceMethodInspection$AssignmentToStaticFieldFromInstanceMethodVisitor.class
AssignmentToStaticFieldFromInstanceMethodInspection.java package com.siyeh.ig.assignment com.siyeh.ig.assignment.AssignmentToStaticFieldFromInstanceMethodInspection$AssignmentToStaticFieldFromInstanceMethodVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression expression com.intellij.psi.PsiExpression lhs public void visitUnaryExpression (com.intellij.psi.PsiUnaryExpression) com.intellij.psi.PsiUnaryExpression expression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression operand private void checkForStaticFieldAccess (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement referent com.intellij.psi.PsiField fieldReferenced private static boolean isInStaticMember (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiMember member synthetic void <init> (com.siyeh.ig.assignment.AssignmentToStaticFieldFromInstanceMethodInspection$1) com.siyeh.ig.assignment.AssignmentToStaticFieldFromInstanceMethodInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/assignment/AssignmentToStaticFieldFromInstanceMethodInspection.class
AssignmentToStaticFieldFromInstanceMethodInspection.java package com.siyeh.ig.assignment public com.siyeh.ig.assignment.AssignmentToStaticFieldFromInstanceMethodInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/assignment/AssignmentToSuperclassFieldInspection$1.class
AssignmentToSuperclassFieldInspection.java package com.siyeh.ig.assignment synthetic com.siyeh.ig.assignment.AssignmentToSuperclassFieldInspection$1 extends java.lang.Object { }
com/siyeh/ig/assignment/AssignmentToSuperclassFieldInspection$AssignmentToSuperclassFieldVisitor.class
AssignmentToSuperclassFieldInspection.java package com.siyeh.ig.assignment com.siyeh.ig.assignment.AssignmentToSuperclassFieldInspection$AssignmentToSuperclassFieldVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression expression com.intellij.psi.PsiExpression lhs public void visitUnaryExpression (com.intellij.psi.PsiUnaryExpression) com.intellij.psi.PsiUnaryExpression expression com.intellij.psi.PsiExpression operand private void checkSuperclassField (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiElement target com.intellij.psi.PsiField field com.intellij.psi.PsiClass fieldClass com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass assignmentClass String name synthetic void <init> (com.siyeh.ig.assignment.AssignmentToSuperclassFieldInspection$1) com.siyeh.ig.assignment.AssignmentToSuperclassFieldInspection$1 x0 }
com/siyeh/ig/assignment/AssignmentToSuperclassFieldInspection.class
AssignmentToSuperclassFieldInspection.java package com.siyeh.ig.assignment public com.siyeh.ig.assignment.AssignmentToSuperclassFieldInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiClass superclass public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/assignment/AssignmentUsedAsConditionInspection$1.class
AssignmentUsedAsConditionInspection.java package com.siyeh.ig.assignment synthetic com.siyeh.ig.assignment.AssignmentUsedAsConditionInspection$1 extends java.lang.Object { }
com/siyeh/ig/assignment/AssignmentUsedAsConditionInspection$AssignmentUsedAsConditionFix.class
AssignmentUsedAsConditionInspection.java package com.siyeh.ig.assignment com.siyeh.ig.assignment.AssignmentUsedAsConditionInspection$AssignmentUsedAsConditionFix extends com.siyeh.ig.InspectionGadgetsFix { static final synthetic boolean $assertionsDisabled private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiAssignmentExpression expression com.intellij.psi.PsiExpression leftExpression com.intellij.psi.PsiExpression rightExpression com.siyeh.ig.psiutils.CommentTracker commentTracker String newExpression synthetic void <init> (com.siyeh.ig.assignment.AssignmentUsedAsConditionInspection$1) com.siyeh.ig.assignment.AssignmentUsedAsConditionInspection$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/assignment/AssignmentUsedAsConditionInspection$AssignmentUsedAsConditionVisitor.class
AssignmentUsedAsConditionInspection.java package com.siyeh.ig.assignment com.siyeh.ig.assignment.AssignmentUsedAsConditionInspection$AssignmentUsedAsConditionVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression expression com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiElement parent synthetic void <init> (com.siyeh.ig.assignment.AssignmentUsedAsConditionInspection$1) com.siyeh.ig.assignment.AssignmentUsedAsConditionInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/assignment/AssignmentUsedAsConditionInspection.class
AssignmentUsedAsConditionInspection.java package com.siyeh.ig.assignment public com.siyeh.ig.assignment.AssignmentUsedAsConditionInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/assignment/BaseAssignmentToParameterInspection$1.class
BaseAssignmentToParameterInspection.java package com.siyeh.ig.assignment synthetic com.siyeh.ig.assignment.BaseAssignmentToParameterInspection$1 extends java.lang.Object { }
com/siyeh/ig/assignment/BaseAssignmentToParameterInspection$AssignmentToParameterVisitor.class
BaseAssignmentToParameterInspection.java package com.siyeh.ig.assignment com.siyeh.ig.assignment.BaseAssignmentToParameterInspection$AssignmentToParameterVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.assignment.BaseAssignmentToParameterInspection this$0 private void <init> (com.siyeh.ig.assignment.BaseAssignmentToParameterInspection) public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiExpression rhs com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiAssignmentExpression expression com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiParameter parameter public void visitUnaryExpression (com.intellij.psi.PsiUnaryExpression) com.intellij.psi.PsiUnaryExpression expression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression operand com.intellij.psi.PsiParameter parameter private com.intellij.psi.PsiParameter getParameter (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement variable com.intellij.psi.PsiParameter parameter synthetic void <init> (com.siyeh.ig.assignment.BaseAssignmentToParameterInspection, com.siyeh.ig.assignment.BaseAssignmentToParameterInspection$1) com.siyeh.ig.assignment.BaseAssignmentToParameterInspection x0 com.siyeh.ig.assignment.BaseAssignmentToParameterInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/assignment/BaseAssignmentToParameterInspection.class
BaseAssignmentToParameterInspection.java package com.siyeh.ig.assignment public abstract com.siyeh.ig.assignment.BaseAssignmentToParameterInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreTransformationOfOriginalParameter public void <init> () protected abstract boolean isApplicable (com.intellij.psi.PsiParameter) public final com.siyeh.ig.BaseInspectionVisitor buildVisitor () }
com/siyeh/ig/assignment/IncrementDecrementUsedAsExpressionInspection$1.class
IncrementDecrementUsedAsExpressionInspection.java package com.siyeh.ig.assignment synthetic com.siyeh.ig.assignment.IncrementDecrementUsedAsExpressionInspection$1 extends java.lang.Object { }
com/siyeh/ig/assignment/IncrementDecrementUsedAsExpressionInspection$IncrementDecrementUsedAsExpressionFix.class
IncrementDecrementUsedAsExpressionInspection.java package com.siyeh.ig.assignment com.siyeh.ig.assignment.IncrementDecrementUsedAsExpressionInspection$IncrementDecrementUsedAsExpressionFix extends com.siyeh.ig.InspectionGadgetsFix { private final String elementText void <init> (java.lang.String) String elementText public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/assignment/IncrementDecrementUsedAsExpressionInspection$IncrementDecrementUsedAsExpressionVisitor.class
IncrementDecrementUsedAsExpressionInspection.java package com.siyeh.ig.assignment com.siyeh.ig.assignment.IncrementDecrementUsedAsExpressionInspection$IncrementDecrementUsedAsExpressionVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitUnaryExpression (com.intellij.psi.PsiUnaryExpression) com.intellij.psi.PsiUnaryExpression expression synthetic void <init> (com.siyeh.ig.assignment.IncrementDecrementUsedAsExpressionInspection$1) com.siyeh.ig.assignment.IncrementDecrementUsedAsExpressionInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/assignment/IncrementDecrementUsedAsExpressionInspection.class
IncrementDecrementUsedAsExpressionInspection.java package com.siyeh.ig.assignment public com.siyeh.ig.assignment.IncrementDecrementUsedAsExpressionInspection extends com.siyeh.ig.BaseInspection { static final synthetic boolean $assertionsDisabled public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) com.intellij.psi.PsiPostfixExpression postfixExpression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiPrefixExpression prefixExpression com.intellij.psi.tree.IElementType tokenType Object[] infos Object info protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiExpression expression public static void extractPrefixPostfixExpressionToSeparateStatement (com.intellij.psi.PsiElement) com.intellij.psi.PsiUnaryExpression unaryExpression com.intellij.psi.PsiExpression operand StringBuilder text String elementText com.intellij.psi.PsiReturnStatement returnStatement com.intellij.psi.PsiExpression returnValue com.intellij.psi.PsiType type String variableName String newReturnValueText String declarationStatementText com.intellij.psi.PsiStatement declarationStatement com.intellij.psi.PsiStatement newReturnStatement com.intellij.psi.PsiThrowStatement returnStatement com.intellij.psi.PsiExpression exception String variableName com.intellij.psi.PsiType type String newReturnValueText String declarationStatementText com.intellij.psi.PsiStatement declarationStatement com.intellij.psi.PsiStatement newReturnStatement com.intellij.psi.search.SearchScope useScope com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target com.intellij.psi.PsiElement firstElement com.intellij.psi.PsiBlockStatement blockStatement com.intellij.psi.PsiCodeBlock codeBlock StringBuilder blockText com.intellij.psi.PsiStatement blockStatement com.intellij.psi.PsiLoopStatement loopStatement com.intellij.psi.PsiStatement body com.intellij.psi.PsiElement element com.intellij.psi.PsiExpression operand com.intellij.psi.PsiStatement statement com.intellij.psi.PsiElement parent com.intellij.openapi.project.Project project com.intellij.psi.PsiElementFactory factory String newStatementText String operandText com.intellij.psi.PsiStatement newStatement public static boolean isSuitableForReplacement (com.intellij.psi.PsiUnaryExpression) com.intellij.psi.PsiUnaryExpression expression com.intellij.psi.tree.IElementType tokenType public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/assignment/NestedAssignmentInspection$1.class
NestedAssignmentInspection.java package com.siyeh.ig.assignment synthetic com.siyeh.ig.assignment.NestedAssignmentInspection$1 extends java.lang.Object { }
com/siyeh/ig/assignment/NestedAssignmentInspection$NestedAssignmentVisitor.class
NestedAssignmentInspection.java package com.siyeh.ig.assignment com.siyeh.ig.assignment.NestedAssignmentInspection$NestedAssignmentVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression expression synthetic void <init> (com.siyeh.ig.assignment.NestedAssignmentInspection$1) com.siyeh.ig.assignment.NestedAssignmentInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/assignment/NestedAssignmentInspection.class
NestedAssignmentInspection.java package com.siyeh.ig.assignment public com.siyeh.ig.assignment.NestedAssignmentInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/assignment/ReplaceAssignmentWithOperatorAssignmentInspection$1.class
ReplaceAssignmentWithOperatorAssignmentInspection.java package com.siyeh.ig.assignment synthetic com.siyeh.ig.assignment.ReplaceAssignmentWithOperatorAssignmentInspection$1 extends java.lang.Object { }
com/siyeh/ig/assignment/ReplaceAssignmentWithOperatorAssignmentInspection$ReplaceAssignmentWithOperatorAssignmentFix.class
ReplaceAssignmentWithOperatorAssignmentInspection.java package com.siyeh.ig.assignment com.siyeh.ig.assignment.ReplaceAssignmentWithOperatorAssignmentInspection$ReplaceAssignmentWithOperatorAssignmentFix extends com.siyeh.ig.InspectionGadgetsFix { private final String m_name private void <init> (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.PsiJavaToken sign String signText public java.lang.String getFamilyName () public java.lang.String getName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiTypeCastExpression typeCastExpression com.intellij.psi.PsiType castType com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiAssignmentExpression expression com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs com.siyeh.ig.psiutils.CommentTracker ct com.intellij.psi.PsiPolyadicExpression polyadicExpression String newExpression synthetic void <init> (com.intellij.psi.PsiPolyadicExpression, com.siyeh.ig.assignment.ReplaceAssignmentWithOperatorAssignmentInspection$1) com.intellij.psi.PsiPolyadicExpression x0 com.siyeh.ig.assignment.ReplaceAssignmentWithOperatorAssignmentInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/assignment/ReplaceAssignmentWithOperatorAssignmentInspection$ReplaceAssignmentWithOperatorAssignmentVisitor.class
ReplaceAssignmentWithOperatorAssignmentInspection.java package com.siyeh.ig.assignment com.siyeh.ig.assignment.ReplaceAssignmentWithOperatorAssignmentInspection$ReplaceAssignmentWithOperatorAssignmentVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.assignment.ReplaceAssignmentWithOperatorAssignmentInspection this$0 private void <init> (com.siyeh.ig.assignment.ReplaceAssignmentWithOperatorAssignmentInspection) public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiTypeCastExpression typeCastExpression com.intellij.psi.PsiType castType com.intellij.psi.PsiExpression operand com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.tree.IElementType assignmentTokenType com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.PsiExpression[] operands com.intellij.psi.tree.IElementType expressionTokenType synthetic void <init> (com.siyeh.ig.assignment.ReplaceAssignmentWithOperatorAssignmentInspection, com.siyeh.ig.assignment.ReplaceAssignmentWithOperatorAssignmentInspection$1) com.siyeh.ig.assignment.ReplaceAssignmentWithOperatorAssignmentInspection x0 com.siyeh.ig.assignment.ReplaceAssignmentWithOperatorAssignmentInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/assignment/ReplaceAssignmentWithOperatorAssignmentInspection.class
ReplaceAssignmentWithOperatorAssignmentInspection.java package com.siyeh.ig.assignment public com.siyeh.ig.assignment.ReplaceAssignmentWithOperatorAssignmentInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreLazyOperators public boolean ignoreObscureOperators public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiPolyadicExpression polyadicExpression public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel optionsPanel static java.lang.String calculateReplacementExpression (com.intellij.psi.PsiExpression, com.intellij.psi.PsiPolyadicExpression, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiJavaToken token com.intellij.psi.PsiExpression operand int i com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiPolyadicExpression polyadicExpression com.siyeh.ig.psiutils.CommentTracker ct com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiJavaToken sign String signText StringBuilder text boolean addToken public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bitwise/IncompatibleMaskInspection$1.class
IncompatibleMaskInspection.java package com.siyeh.ig.bitwise synthetic com.siyeh.ig.bitwise.IncompatibleMaskInspection$1 extends java.lang.Object { }
com/siyeh/ig/bitwise/IncompatibleMaskInspection$IncompatibleMaskVisitor.class
IncompatibleMaskInspection.java package com.siyeh.ig.bitwise com.siyeh.ig.bitwise.IncompatibleMaskInspection$IncompatibleMaskVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitBinaryExpression (com.intellij.psi.PsiBinaryExpression) com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiType expressionType com.intellij.psi.PsiExpression strippedRhs com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression strippedLhs private static boolean isIncompatibleMask (com.intellij.psi.PsiBinaryExpression, com.intellij.psi.PsiExpression) Object rhsValue long constantMaskValue Object lhsValue com.intellij.psi.PsiBinaryExpression maskExpression com.intellij.psi.PsiExpression constantExpression com.intellij.psi.tree.IElementType tokenType Object constantValue long constantLongValue com.intellij.psi.PsiExpression maskRhs com.intellij.psi.PsiExpression maskLhs long constantMaskValue private static boolean isConstantMask (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiExpression lhs synthetic void <init> (com.siyeh.ig.bitwise.IncompatibleMaskInspection$1) com.siyeh.ig.bitwise.IncompatibleMaskInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bitwise/IncompatibleMaskInspection.class
IncompatibleMaskInspection.java package com.siyeh.ig.bitwise public com.siyeh.ig.bitwise.IncompatibleMaskInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.tree.IElementType tokenType public boolean isEnabledByDefault () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bitwise/PointlessBitwiseExpressionInspection$1.class
PointlessBitwiseExpressionInspection.java package com.siyeh.ig.bitwise synthetic com.siyeh.ig.bitwise.PointlessBitwiseExpressionInspection$1 extends java.lang.Object { }
com/siyeh/ig/bitwise/PointlessBitwiseExpressionInspection$PointlessBitwiseFix.class
PointlessBitwiseExpressionInspection.java package com.siyeh.ig.bitwise com.siyeh.ig.bitwise.PointlessBitwiseExpressionInspection$PointlessBitwiseFix extends com.siyeh.ig.InspectionGadgetsFix { final synthetic com.siyeh.ig.bitwise.PointlessBitwiseExpressionInspection this$0 private void <init> (com.siyeh.ig.bitwise.PointlessBitwiseExpressionInspection) public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiExpression expression com.siyeh.ig.psiutils.CommentTracker ct String newExpression synthetic void <init> (com.siyeh.ig.bitwise.PointlessBitwiseExpressionInspection, com.siyeh.ig.bitwise.PointlessBitwiseExpressionInspection$1) com.siyeh.ig.bitwise.PointlessBitwiseExpressionInspection x0 com.siyeh.ig.bitwise.PointlessBitwiseExpressionInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bitwise/PointlessBitwiseExpressionInspection$PointlessBitwiseVisitor.class
PointlessBitwiseExpressionInspection.java package com.siyeh.ig.bitwise com.siyeh.ig.bitwise.PointlessBitwiseExpressionInspection$PointlessBitwiseVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.bitwise.PointlessBitwiseExpressionInspection this$0 private void <init> (com.siyeh.ig.bitwise.PointlessBitwiseExpressionInspection) public void visitPrefixExpression (com.intellij.psi.PsiPrefixExpression) com.intellij.psi.PsiExpression twiceComplemented com.intellij.psi.PsiPrefixExpression expression com.intellij.psi.PsiExpression complemented public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiType type com.intellij.psi.PsiExpression operand boolean isPointless boolean isPointless com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.tree.IElementType sign com.intellij.psi.PsiExpression[] operands boolean isPointless private boolean booleanExpressionIsPointless (com.intellij.psi.PsiExpression[]) com.intellij.psi.PsiExpression operand com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiExpression previousExpression private boolean areEquivalentModuloComplement (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression op1 com.intellij.psi.PsiExpression op2 private boolean shiftExpressionIsPointless (com.intellij.psi.PsiExpression[]) com.intellij.psi.PsiExpression operand com.intellij.psi.PsiExpression[] operands synthetic void <init> (com.siyeh.ig.bitwise.PointlessBitwiseExpressionInspection, com.siyeh.ig.bitwise.PointlessBitwiseExpressionInspection$1) com.siyeh.ig.bitwise.PointlessBitwiseExpressionInspection x0 com.siyeh.ig.bitwise.PointlessBitwiseExpressionInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bitwise/PointlessBitwiseExpressionInspection.class
PointlessBitwiseExpressionInspection.java package com.siyeh.ig.bitwise public com.siyeh.ig.bitwise.PointlessBitwiseExpressionInspection extends com.siyeh.ig.BaseInspection { public boolean m_ignoreExpressionsContainingConstants static final java.util.Set bitwiseTokens public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiExpression expression String replacementExpression public boolean isEnabledByDefault () public javax.swing.JComponent createOptionsPanel () java.lang.String calculateReplacementExpression (com.intellij.psi.PsiExpression, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiExpression decremented com.intellij.psi.PsiExpression twiceComplemented com.intellij.psi.PsiExpression expression com.siyeh.ig.psiutils.CommentTracker ct com.intellij.psi.PsiExpression complemented java.lang.String calculateReplacementExpression (com.intellij.psi.PsiPolyadicExpression, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiExpression nextOperand com.intellij.psi.PsiExpression left com.intellij.psi.PsiExpression right com.intellij.psi.PsiExpression operand int i int length com.intellij.psi.PsiPolyadicExpression expression com.siyeh.ig.psiutils.CommentTracker ct com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiExpression previousOperand private static java.lang.String getTildeReplacement (com.intellij.psi.PsiExpression, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiExpression operand com.siyeh.ig.psiutils.CommentTracker ct com.intellij.psi.PsiExpression decrementedValue private static com.intellij.psi.PsiExpression extractDecrementedValue (com.intellij.psi.PsiExpression) Number right com.intellij.psi.PsiBinaryExpression binOp com.intellij.psi.PsiExpression expression private static java.lang.String getText (com.intellij.psi.PsiPolyadicExpression, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, java.lang.String, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiElement child com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.PsiElement fromTarget com.intellij.psi.PsiElement untilTarget String replacement com.siyeh.ig.psiutils.CommentTracker ct StringBuilder result boolean stop private static java.lang.String getText (com.intellij.psi.PsiPolyadicExpression, com.intellij.psi.PsiElement, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.PsiElement exclude com.siyeh.ig.psiutils.CommentTracker ct public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static com.intellij.psi.PsiExpression optionallyUnwrapComplement (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression op com.intellij.psi.PsiExpression unwrapped private static com.intellij.psi.PsiExpression unwrapComplement (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression op private boolean isZero (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression private boolean isAllOnes (com.intellij.psi.PsiExpression) Object value com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType expressionType Object value static synthetic com.intellij.psi.PsiExpression access$200 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression x0 static synthetic com.intellij.psi.PsiExpression access$300 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression x0 static synthetic boolean access$400 (com.siyeh.ig.bitwise.PointlessBitwiseExpressionInspection, com.intellij.psi.PsiExpression) com.siyeh.ig.bitwise.PointlessBitwiseExpressionInspection x0 com.intellij.psi.PsiExpression x1 static synthetic boolean access$500 (com.siyeh.ig.bitwise.PointlessBitwiseExpressionInspection, com.intellij.psi.PsiExpression) com.siyeh.ig.bitwise.PointlessBitwiseExpressionInspection x0 com.intellij.psi.PsiExpression x1 static synthetic com.intellij.psi.PsiExpression access$600 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bitwise/ShiftOutOfRangeInspection$1.class
ShiftOutOfRangeInspection.java package com.siyeh.ig.bitwise synthetic com.siyeh.ig.bitwise.ShiftOutOfRangeInspection$1 extends java.lang.Object { }
com/siyeh/ig/bitwise/ShiftOutOfRangeInspection$ShiftOutOfRange.class
ShiftOutOfRangeInspection.java package com.siyeh.ig.bitwise com.siyeh.ig.bitwise.ShiftOutOfRangeInspection$ShiftOutOfRange extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitBinaryExpression (com.intellij.psi.PsiBinaryExpression) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet allowedRange com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet allowedRange com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiJavaToken sign com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiType expressionType com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet allowedRange com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet actualRange synthetic void <init> (com.siyeh.ig.bitwise.ShiftOutOfRangeInspection$1) com.siyeh.ig.bitwise.ShiftOutOfRangeInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bitwise/ShiftOutOfRangeInspection$ShiftOutOfRangeFix.class
ShiftOutOfRangeInspection.java package com.siyeh.ig.bitwise com.siyeh.ig.bitwise.ShiftOutOfRangeInspection$ShiftOutOfRangeFix extends com.siyeh.ig.InspectionGadgetsFix { private final long myValue private final boolean myLong void <init> (long, boolean) long value boolean isLong public java.lang.String getName () int newValue public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiExpression lhs int mask String text private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bitwise/ShiftOutOfRangeInspection.class
ShiftOutOfRangeInspection.java package com.siyeh.ig.bitwise public com.siyeh.ig.bitwise.ShiftOutOfRangeInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet range Long val public boolean isEnabledByDefault () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos Long val public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ArrayEqualityInspection$1.class
ArrayEqualityInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.ArrayEqualityInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/ArrayEqualityInspection$ArrayEqualityFix.class
ArrayEqualityInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.ArrayEqualityInspection$ArrayEqualityFix extends com.siyeh.ig.InspectionGadgetsFix { private final boolean deepEquals void <init> (boolean) boolean deepEquals public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.siyeh.ig.psiutils.CommentTracker commentTracker com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.tree.IElementType tokenType StringBuilder newExpressionText com.intellij.psi.PsiExpression rhs private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ArrayEqualityInspection$ArrayEqualityVisitor.class
ArrayEqualityInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.ArrayEqualityInspection$ArrayEqualityVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitBinaryExpression (com.intellij.psi.PsiBinaryExpression) com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiType lhsType synthetic void <init> (com.siyeh.ig.bugs.ArrayEqualityInspection$1) com.siyeh.ig.bugs.ArrayEqualityInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ArrayEqualityInspection.class
ArrayEqualityInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.ArrayEqualityInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiArrayType type com.intellij.psi.PsiType componentType public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ArrayEqualsInspection$1.class
ArrayEqualsInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.ArrayEqualsInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/ArrayEqualsInspection$ArrayEqualsFix.class
ArrayEqualsInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.ArrayEqualsInspection$ArrayEqualsFix extends com.siyeh.ig.InspectionGadgetsFix { private final boolean deepEquals static final synthetic boolean $assertionsDisabled void <init> (boolean) boolean deepEquals public java.lang.String getName () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiIdentifier name com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression qualifier com.siyeh.ig.psiutils.CommentTracker commentTracker String qualifierText com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments String argumentText StringBuilder newExpressionText static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ArrayEqualsInspection$ArrayEqualsVisitor.class
ArrayEqualsInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.ArrayEqualsInspection$ArrayEqualsVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument com.intellij.psi.PsiType argumentType com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiType qualifierType synthetic void <init> (com.siyeh.ig.bugs.ArrayEqualsInspection$1) com.siyeh.ig.bugs.ArrayEqualsInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ArrayEqualsInspection.class
ArrayEqualsInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.ArrayEqualsInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) com.intellij.psi.PsiType componentType Object[] infos com.intellij.psi.PsiArrayType type public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ArrayHashCodeInspection$1.class
ArrayHashCodeInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.ArrayHashCodeInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/ArrayHashCodeInspection$ArrayHashCodeFix.class
ArrayHashCodeInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.ArrayHashCodeInspection$ArrayHashCodeFix extends com.siyeh.ig.InspectionGadgetsFix { private final boolean deepHashCode void <init> (boolean) boolean deepHashCode public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier StringBuilder newExpressionText com.siyeh.ig.psiutils.CommentTracker commentTracker private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ArrayHashCodeInspection$ArrayHashCodeVisitor.class
ArrayHashCodeInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.ArrayHashCodeInspection$ArrayHashCodeVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiType type synthetic void <init> (com.siyeh.ig.bugs.ArrayHashCodeInspection$1) com.siyeh.ig.bugs.ArrayHashCodeInspection$1 x0 }
com/siyeh/ig/bugs/ArrayHashCodeInspection.class
ArrayHashCodeInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.ArrayHashCodeInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiArrayType type public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ArrayObjectsEqualsInspection$1.class
ArrayObjectsEqualsInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.ArrayObjectsEqualsInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/ArrayObjectsEqualsInspection$ArrayObjectsEqualsFix.class
ArrayObjectsEqualsInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.ArrayObjectsEqualsInspection$ArrayObjectsEqualsFix extends com.siyeh.ig.InspectionGadgetsFix { private final boolean myDeep void <init> (boolean) boolean deep public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiMethodCallExpression methodCallExpression StringBuilder newExpression com.siyeh.ig.psiutils.CommentTracker commentTracker private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ArrayObjectsEqualsInspection$ArrayObjectsEqualsVisitor.class
ArrayObjectsEqualsInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.ArrayObjectsEqualsInspection$ArrayObjectsEqualsVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiExpression argument1 com.intellij.psi.PsiType type1 com.intellij.psi.PsiExpression argument2 com.intellij.psi.PsiType type2 int dimensions com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass synthetic void <init> (com.siyeh.ig.bugs.ArrayObjectsEqualsInspection$1) com.siyeh.ig.bugs.ArrayObjectsEqualsInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ArrayObjectsEqualsInspection.class
ArrayObjectsEqualsInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.ArrayObjectsEqualsInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos boolean deep public boolean isEnabledByDefault () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos boolean deep public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/AssertWithSideEffectsInspection$1.class
AssertWithSideEffectsInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.AssertWithSideEffectsInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/AssertWithSideEffectsInspection$AssertWithSideEffectsVisitor.class
AssertWithSideEffectsInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.AssertWithSideEffectsInspection$AssertWithSideEffectsVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitAssertStatement (com.intellij.psi.PsiAssertStatement) com.intellij.psi.PsiAssertStatement statement com.intellij.psi.PsiExpression condition com.siyeh.ig.bugs.AssertWithSideEffectsInspection$SideEffectVisitor visitor synthetic void <init> (com.siyeh.ig.bugs.AssertWithSideEffectsInspection$1) com.siyeh.ig.bugs.AssertWithSideEffectsInspection$1 x0 }
com/siyeh/ig/bugs/AssertWithSideEffectsInspection$MethodSideEffectVisitor.class
AssertWithSideEffectsInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.AssertWithSideEffectsInspection$MethodSideEffectVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private boolean hasSideEffects private void <init> () public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression expression public void visitUnaryExpression (com.intellij.psi.PsiUnaryExpression) com.intellij.psi.PsiUnaryExpression expression com.intellij.psi.tree.IElementType tokenType private void checkExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression operand com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target private boolean hasSideEffects () synthetic void <init> (com.siyeh.ig.bugs.AssertWithSideEffectsInspection$1) com.siyeh.ig.bugs.AssertWithSideEffectsInspection$1 x0 static synthetic boolean access$400 (com.siyeh.ig.bugs.AssertWithSideEffectsInspection$MethodSideEffectVisitor) com.siyeh.ig.bugs.AssertWithSideEffectsInspection$MethodSideEffectVisitor x0 }
com/siyeh/ig/bugs/AssertWithSideEffectsInspection$SideEffectVisitor.class
AssertWithSideEffectsInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.AssertWithSideEffectsInspection$SideEffectVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private boolean hasSideEffects private void <init> () boolean hasSideEffects () public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression expression public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression public void visitUnaryExpression (com.intellij.psi.PsiUnaryExpression) com.intellij.psi.PsiUnaryExpression expression com.intellij.psi.tree.IElementType tokenType synthetic void <init> (com.siyeh.ig.bugs.AssertWithSideEffectsInspection$1) com.siyeh.ig.bugs.AssertWithSideEffectsInspection$1 x0 }
com/siyeh/ig/bugs/AssertWithSideEffectsInspection.class
AssertWithSideEffectsInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.AssertWithSideEffectsInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static boolean callHasSideEffects (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiMethod method com.intellij.codeInspection.dataFlow.MutationSignature signature com.intellij.psi.PsiCodeBlock body com.siyeh.ig.bugs.AssertWithSideEffectsInspection$MethodSideEffectVisitor visitor private static synthetic boolean lambda$callHasSideEffects$0 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expr static synthetic boolean access$200 (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/BaseEqualsVisitor.class
BaseEqualsVisitor.java package com.siyeh.ig.bugs abstract com.siyeh.ig.bugs.BaseEqualsVisitor extends com.siyeh.ig.BaseInspectionVisitor { private static final com.siyeh.ig.callMatcher.CallMatcher OBJECT_EQUALS private static final com.siyeh.ig.callMatcher.CallMatcher STATIC_EQUALS static final synthetic boolean $assertionsDisabled void <init> () public void visitMethodReferenceExpression (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiType leftType com.intellij.psi.PsiType rightType com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiMethodReferenceExpression expression com.intellij.psi.PsiType functionalInterfaceType com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiType leftType com.intellij.psi.PsiType rightType public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiExpression expression1 com.intellij.psi.PsiExpression expression2 com.intellij.psi.PsiExpression expression1 com.intellij.psi.PsiExpression expression2 com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression expression1 com.intellij.psi.PsiExpression expression2 com.intellij.psi.PsiType leftType com.intellij.psi.PsiType rightType private static com.intellij.psi.PsiType getType (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiAnonymousClass anonymousClass abstract void checkTypes (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiType, com.intellij.psi.PsiType) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/CastConflictsWithInstanceofInspection$1.class
CastConflictsWithInstanceofInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.CastConflictsWithInstanceofInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/CastConflictsWithInstanceofInspection$CastConflictsWithInstanceofVisitor.class
CastConflictsWithInstanceofInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.CastConflictsWithInstanceofInspection$CastConflictsWithInstanceofVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitTypeCastExpression (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiTypeCastExpression expression com.intellij.psi.PsiTypeElement castType com.intellij.psi.PsiType type com.intellij.psi.PsiExpression operand com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiInstanceOfExpression conflictingInstanceof com.intellij.psi.PsiTypeElement instanceofTypeElement public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass String qualifiedName com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiClassObjectAccessExpression classObjectAccessExpression com.intellij.psi.PsiTypeElement operand com.intellij.psi.PsiType castType com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiInstanceOfExpression conflictingInstanceof com.intellij.psi.PsiTypeElement instanceofTypeElement synthetic void <init> (com.siyeh.ig.bugs.CastConflictsWithInstanceofInspection$1) com.siyeh.ig.bugs.CastConflictsWithInstanceofInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/CastConflictsWithInstanceofInspection$ReplaceCastFix.class
CastConflictsWithInstanceofInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.CastConflictsWithInstanceofInspection$ReplaceCastFix extends com.siyeh.ig.bugs.CastConflictsWithInstanceofInspection$ReplaceFix { private final String myInstanceofType private final String myCastType void <init> (java.lang.String, java.lang.String) String instanceofType String castType public java.lang.String getName () public java.lang.String getFamilyName () protected com.intellij.psi.PsiElement replace (com.intellij.psi.PsiTypeElement, com.intellij.psi.PsiTypeElement) com.intellij.psi.PsiTypeElement castTypeElement com.intellij.psi.PsiTypeElement instanceofTypeElement private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/CastConflictsWithInstanceofInspection$ReplaceFix.class
CastConflictsWithInstanceofInspection.java package com.siyeh.ig.bugs abstract com.siyeh.ig.bugs.CastConflictsWithInstanceofInspection$ReplaceFix extends com.siyeh.ig.InspectionGadgetsFix { protected void <init> () protected final void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiTypeCastExpression typeCastExpression com.intellij.psi.PsiExpression operand com.intellij.psi.PsiTypeElement castTypeElement com.intellij.psi.PsiReferenceExpression reference com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiClassObjectAccessExpression classObjectAccessExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument com.intellij.psi.PsiTypeElement castTypeElement com.intellij.psi.PsiReferenceExpression reference com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiTypeElement castTypeElement com.intellij.psi.PsiReferenceExpression reference com.intellij.psi.PsiInstanceOfExpression conflictingInstanceof com.intellij.psi.PsiTypeElement instanceofTypeElement com.intellij.psi.PsiElement newElement com.intellij.psi.codeStyle.JavaCodeStyleManager codeStyleManager protected abstract com.intellij.psi.PsiElement replace (com.intellij.psi.PsiTypeElement, com.intellij.psi.PsiTypeElement) }
com/siyeh/ig/bugs/CastConflictsWithInstanceofInspection$ReplaceInstanceofFix.class
CastConflictsWithInstanceofInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.CastConflictsWithInstanceofInspection$ReplaceInstanceofFix extends com.siyeh.ig.bugs.CastConflictsWithInstanceofInspection$ReplaceFix { private final String myInstanceofType private final String myCastType void <init> (java.lang.String, java.lang.String) String instanceofType String castType public java.lang.String getFamilyName () public java.lang.String getName () protected com.intellij.psi.PsiElement replace (com.intellij.psi.PsiTypeElement, com.intellij.psi.PsiTypeElement) com.intellij.psi.PsiTypeElement castTypeElement com.intellij.psi.PsiTypeElement instanceofTypeElement private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/CastConflictsWithInstanceofInspection.class
CastConflictsWithInstanceofInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.CastConflictsWithInstanceofInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiReferenceExpression referenceExpression protected transient com.siyeh.ig.InspectionGadgetsFix[] buildFixes (java.lang.Object[]) Object[] infos String castExpressionType String instanceofType public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/CastToIncompatibleInterfaceInspection$1.class
CastToIncompatibleInterfaceInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.CastToIncompatibleInterfaceInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/CastToIncompatibleInterfaceInspection$CastToIncompatibleInterfaceVisitor.class
CastToIncompatibleInterfaceInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.CastToIncompatibleInterfaceInspection$CastToIncompatibleInterfaceVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitTypeCastExpression (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiTypeCastExpression expression com.intellij.psi.PsiTypeElement castTypeElement com.intellij.psi.PsiType castType com.intellij.psi.PsiClassType castClassType com.intellij.psi.PsiExpression operand com.intellij.psi.PsiType operandType com.intellij.psi.PsiClassType operandClassType com.intellij.psi.PsiClass castClass com.intellij.psi.PsiClass operandClass com.intellij.codeInspection.dataFlow.TypeConstraint constraint private static synthetic boolean lambda$visitTypeCastExpression$0 (com.intellij.psi.PsiClassType, com.intellij.psi.PsiType) com.intellij.psi.PsiClassType castClassType com.intellij.psi.PsiType type synthetic void <init> (com.siyeh.ig.bugs.CastToIncompatibleInterfaceInspection$1) com.siyeh.ig.bugs.CastToIncompatibleInterfaceInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/CastToIncompatibleInterfaceInspection.class
CastToIncompatibleInterfaceInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.CastToIncompatibleInterfaceInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ClassNewInstanceInspection$1.class
ClassNewInstanceInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.ClassNewInstanceInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/ClassNewInstanceInspection$ClassNewInstanceFix.class
ClassNewInstanceInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.ClassNewInstanceInspection$ClassNewInstanceFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod method com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiElement parentOfType com.intellij.psi.PsiMethodCallExpression methodCallExpression String newExpression private static transient void addThrowsClause (com.intellij.psi.PsiMethod, java.lang.String[]) String exceptionName com.intellij.psi.PsiClassType referencedType com.intellij.psi.PsiJavaCodeReferenceElement throwsReference com.intellij.psi.PsiElement element String exceptionName com.intellij.psi.PsiMethod method String[] exceptionNames com.intellij.psi.PsiReferenceList throwsList com.intellij.psi.PsiClassType[] referencedTypes java.util.Set presentExceptionNames com.intellij.openapi.project.Project project com.intellij.psi.PsiElementFactory factory com.intellij.psi.codeStyle.JavaCodeStyleManager codeStyleManager com.intellij.psi.search.GlobalSearchScope scope protected static transient void addCatchBlock (com.intellij.psi.PsiTryStatement, java.lang.String[]) com.intellij.psi.PsiClassType type com.intellij.psi.PsiCatchSection section com.intellij.psi.PsiCatchSection element String exceptionName com.intellij.psi.PsiTryStatement tryStatement String[] exceptionNames com.intellij.openapi.project.Project project com.intellij.psi.PsiParameter[] parameters java.util.Set presentExceptions com.intellij.psi.codeStyle.JavaCodeStyleManager codeStyleManager String name com.intellij.psi.PsiElementFactory factory private static synthetic boolean lambda$addCatchBlock$0 (com.intellij.psi.PsiClassType, com.intellij.psi.PsiType) com.intellij.psi.PsiClassType type com.intellij.psi.PsiType e synthetic void <init> (com.siyeh.ig.bugs.ClassNewInstanceInspection$1) com.siyeh.ig.bugs.ClassNewInstanceInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ClassNewInstanceInspection$ClassNewInstanceVisitor.class
ClassNewInstanceInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.ClassNewInstanceInspection$ClassNewInstanceVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpression qualifier synthetic void <init> (com.siyeh.ig.bugs.ClassNewInstanceInspection$1) com.siyeh.ig.bugs.ClassNewInstanceInspection$1 x0 }
com/siyeh/ig/bugs/ClassNewInstanceInspection.class
ClassNewInstanceInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.ClassNewInstanceInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/CollectionAddedToSelfInspection$1.class
CollectionAddedToSelfInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.CollectionAddedToSelfInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/CollectionAddedToSelfInspection$CollectionAddedToSelfVisitor.class
CollectionAddedToSelfInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.CollectionAddedToSelfInspection$CollectionAddedToSelfVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiExpression argument com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiElement referent com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression selfArgument com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiType qualifierType com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass synthetic void <init> (com.siyeh.ig.bugs.CollectionAddedToSelfInspection$1) com.siyeh.ig.bugs.CollectionAddedToSelfInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/CollectionAddedToSelfInspection.class
CollectionAddedToSelfInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.CollectionAddedToSelfInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos String methodName public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public boolean isEnabledByDefault () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ComparableImplementedButEqualsNotOverriddenInspection$1.class
ComparableImplementedButEqualsNotOverriddenInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.ComparableImplementedButEqualsNotOverriddenInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/ComparableImplementedButEqualsNotOverriddenInspection$AddNoteFix.class
ComparableImplementedButEqualsNotOverriddenInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.ComparableImplementedButEqualsNotOverriddenInspection$AddNoteFix extends com.siyeh.ig.InspectionGadgetsFix { private static final java.util.regex.Pattern PARAM_PATTERN private static final String NOTE private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.javadoc.PsiDocComment newComment String text java.util.regex.Matcher matcher String newCommentText com.intellij.psi.javadoc.PsiDocComment newComment com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiClass aClass com.intellij.psi.javadoc.PsiDocComment comment synthetic void <init> (com.siyeh.ig.bugs.ComparableImplementedButEqualsNotOverriddenInspection$1) com.siyeh.ig.bugs.ComparableImplementedButEqualsNotOverriddenInspection$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ComparableImplementedButEqualsNotOverriddenInspection$CompareToAndEqualsNotPairedVisitor.class
ComparableImplementedButEqualsNotOverriddenInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.ComparableImplementedButEqualsNotOverriddenInspection$CompareToAndEqualsNotPairedVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass comparableClass com.intellij.psi.PsiMethod[] comparableMethods com.intellij.psi.PsiMethod comparableMethod com.intellij.psi.PsiClass objectClass com.intellij.psi.PsiMethod[] equalsMethods com.intellij.psi.PsiMethod equalsMethod String docCommentText private static java.lang.String getActualCommentText (com.intellij.psi.javadoc.PsiDocComment) com.intellij.psi.javadoc.PsiDocComment comment private static synthetic boolean lambda$getActualCommentText$0 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e synthetic void <init> (com.siyeh.ig.bugs.ComparableImplementedButEqualsNotOverriddenInspection$1) com.siyeh.ig.bugs.ComparableImplementedButEqualsNotOverriddenInspection$1 x0 }
com/siyeh/ig/bugs/ComparableImplementedButEqualsNotOverriddenInspection$GenerateEqualsMethodFix.class
ComparableImplementedButEqualsNotOverriddenInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.ComparableImplementedButEqualsNotOverriddenInspection$GenerateEqualsMethodFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiClass aClass StringBuilder methodText com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement newMethod synthetic void <init> (com.siyeh.ig.bugs.ComparableImplementedButEqualsNotOverriddenInspection$1) com.siyeh.ig.bugs.ComparableImplementedButEqualsNotOverriddenInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ComparableImplementedButEqualsNotOverriddenInspection.class
ComparableImplementedButEqualsNotOverriddenInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.ComparableImplementedButEqualsNotOverriddenInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix[] buildFixes (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/CompareToUsesNonFinalVariableInspection$1.class
CompareToUsesNonFinalVariableInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.CompareToUsesNonFinalVariableInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/CompareToUsesNonFinalVariableInspection$CompareToUsesNonFinalVariableVisitor.class
CompareToUsesNonFinalVariableInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.CompareToUsesNonFinalVariableInspection$CompareToUsesNonFinalVariableVisitor extends com.siyeh.ig.bugs.NonFinalFieldsVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method synthetic void <init> (com.siyeh.ig.bugs.CompareToUsesNonFinalVariableInspection$1) com.siyeh.ig.bugs.CompareToUsesNonFinalVariableInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/CompareToUsesNonFinalVariableInspection.class
CompareToUsesNonFinalVariableInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.CompareToUsesNonFinalVariableInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiField field public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ConstantAssertConditionInspection$1.class
ConstantAssertConditionInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.ConstantAssertConditionInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/ConstantAssertConditionInspection$ConstantAssertConditionVisitor.class
ConstantAssertConditionInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.ConstantAssertConditionInspection$ConstantAssertConditionVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitAssertStatement (com.intellij.psi.PsiAssertStatement) com.intellij.psi.PsiAssertStatement statement com.intellij.psi.PsiExpression assertCondition com.intellij.psi.PsiExpression expression synthetic void <init> (com.siyeh.ig.bugs.ConstantAssertConditionInspection$1) com.siyeh.ig.bugs.ConstantAssertConditionInspection$1 x0 }
com/siyeh/ig/bugs/ConstantAssertConditionInspection.class
ConstantAssertConditionInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.ConstantAssertConditionInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/CovariantEqualsInspection$1.class
CovariantEqualsInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.CovariantEqualsInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/CovariantEqualsInspection$CovariantEqualsVisitor.class
CovariantEqualsInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.CovariantEqualsInspection$CovariantEqualsVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method1 com.intellij.psi.PsiMethod method String name com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiType argType com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod[] methods synthetic void <init> (com.siyeh.ig.bugs.CovariantEqualsInspection$1) com.siyeh.ig.bugs.CovariantEqualsInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/CovariantEqualsInspection.class
CovariantEqualsInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.CovariantEqualsInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/EmptyInitializerInspection$1.class
EmptyInitializerInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.EmptyInitializerInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/EmptyInitializerInspection$EmptyInitializerFix.class
EmptyInitializerInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.EmptyInitializerInspection$EmptyInitializerFix extends com.siyeh.ig.InspectionGadgetsFix { static final synthetic boolean $assertionsDisabled private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement codeBlock com.intellij.psi.PsiElement classInitializer synthetic void <init> (com.siyeh.ig.bugs.EmptyInitializerInspection$1) com.siyeh.ig.bugs.EmptyInitializerInspection$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/EmptyInitializerInspection$EmptyInitializerVisitor.class
EmptyInitializerInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.EmptyInitializerInspection$EmptyInitializerVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClassInitializer (com.intellij.psi.PsiClassInitializer) com.intellij.psi.PsiClassInitializer initializer com.intellij.psi.PsiCodeBlock body synthetic void <init> (com.siyeh.ig.bugs.EmptyInitializerInspection$1) com.siyeh.ig.bugs.EmptyInitializerInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/EmptyInitializerInspection.class
EmptyInitializerInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.EmptyInitializerInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/EqualsBetweenInconvertibleTypesInspection$1.class
EqualsBetweenInconvertibleTypesInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.EqualsBetweenInconvertibleTypesInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/EqualsBetweenInconvertibleTypesInspection$EqualsBetweenInconvertibleTypesVisitor$1.class
EqualsBetweenInconvertibleTypesInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.EqualsBetweenInconvertibleTypesInspection$EqualsBetweenInconvertibleTypesVisitor$1 extends com.siyeh.ig.bugs.InconvertibleTypesChecker { final synthetic com.siyeh.ig.bugs.EqualsBetweenInconvertibleTypesInspection$EqualsBetweenInconvertibleTypesVisitor this$1 void <init> (com.siyeh.ig.bugs.EqualsBetweenInconvertibleTypesInspection$EqualsBetweenInconvertibleTypesVisitor) com.siyeh.ig.bugs.EqualsBetweenInconvertibleTypesInspection$EqualsBetweenInconvertibleTypesVisitor this$1 protected void registerEqualsError (com.intellij.psi.PsiElement, com.intellij.psi.PsiType, com.intellij.psi.PsiType, boolean) com.intellij.psi.PsiElement highlightLocation com.intellij.psi.PsiType leftType com.intellij.psi.PsiType rightType boolean convertible private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/EqualsBetweenInconvertibleTypesInspection$EqualsBetweenInconvertibleTypesVisitor.class
EqualsBetweenInconvertibleTypesInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.EqualsBetweenInconvertibleTypesInspection$EqualsBetweenInconvertibleTypesVisitor extends com.siyeh.ig.bugs.BaseEqualsVisitor { final synthetic com.siyeh.ig.bugs.EqualsBetweenInconvertibleTypesInspection this$0 private void <init> (com.siyeh.ig.bugs.EqualsBetweenInconvertibleTypesInspection) public void visitBinaryExpression (com.intellij.psi.PsiBinaryExpression) com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiType lhsType com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiType rhsType public void checkTypes (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiType leftType com.intellij.psi.PsiType rightType private com.siyeh.ig.bugs.InconvertibleTypesChecker createInconvertibleTypesChecker () synthetic void <init> (com.siyeh.ig.bugs.EqualsBetweenInconvertibleTypesInspection, com.siyeh.ig.bugs.EqualsBetweenInconvertibleTypesInspection$1) com.siyeh.ig.bugs.EqualsBetweenInconvertibleTypesInspection x0 com.siyeh.ig.bugs.EqualsBetweenInconvertibleTypesInspection$1 x1 static synthetic void access$100 (com.siyeh.ig.bugs.EqualsBetweenInconvertibleTypesInspection$EqualsBetweenInconvertibleTypesVisitor, com.intellij.psi.PsiElement, java.lang.Object[]) com.siyeh.ig.bugs.EqualsBetweenInconvertibleTypesInspection$EqualsBetweenInconvertibleTypesVisitor x0 com.intellij.psi.PsiElement x1 Object[] x2 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/EqualsBetweenInconvertibleTypesInspection.class
EqualsBetweenInconvertibleTypesInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.EqualsBetweenInconvertibleTypesInspection extends com.siyeh.ig.BaseInspection { public boolean WARN_IF_NO_MUTUAL_SUBCLASS_FOUND public void <init> () public java.lang.String getDisplayName () public javax.swing.JComponent createOptionsPanel () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiType comparedType com.intellij.psi.PsiType comparisonType boolean convertible public boolean isEnabledByDefault () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/EqualsOnSuspiciousObjectInspection$1.class
EqualsOnSuspiciousObjectInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.EqualsOnSuspiciousObjectInspection$1 extends com.siyeh.ig.bugs.BaseEqualsVisitor { final synthetic com.siyeh.ig.bugs.EqualsOnSuspiciousObjectInspection this$0 void <init> (com.siyeh.ig.bugs.EqualsOnSuspiciousObjectInspection) com.siyeh.ig.bugs.EqualsOnSuspiciousObjectInspection this$0 void checkTypes (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 private boolean checkType (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiElement name String qualifiedName com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiType type com.intellij.psi.PsiClass psiClass private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/EqualsOnSuspiciousObjectInspection.class
EqualsOnSuspiciousObjectInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.EqualsOnSuspiciousObjectInspection extends com.siyeh.ig.BaseInspection { private final java.util.List myClasses public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos String typeName public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static synthetic java.util.List access$000 (com.siyeh.ig.bugs.EqualsOnSuspiciousObjectInspection) com.siyeh.ig.bugs.EqualsOnSuspiciousObjectInspection x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/EqualsUsesNonFinalVariableInspection$1.class
EqualsUsesNonFinalVariableInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.EqualsUsesNonFinalVariableInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/EqualsUsesNonFinalVariableInspection$EqualsUsesNonFinalVariableVisitor.class
EqualsUsesNonFinalVariableInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.EqualsUsesNonFinalVariableInspection$EqualsUsesNonFinalVariableVisitor extends com.siyeh.ig.bugs.NonFinalFieldsVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method synthetic void <init> (com.siyeh.ig.bugs.EqualsUsesNonFinalVariableInspection$1) com.siyeh.ig.bugs.EqualsUsesNonFinalVariableInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/EqualsUsesNonFinalVariableInspection.class
EqualsUsesNonFinalVariableInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.EqualsUsesNonFinalVariableInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiField field public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/EqualsWhichDoesntCheckParameterClassInspection$1.class
EqualsWhichDoesntCheckParameterClassInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.EqualsWhichDoesntCheckParameterClassInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/EqualsWhichDoesntCheckParameterClassInspection$EqualsWhichDoesntCheckParameterClassVisitor.class
EqualsWhichDoesntCheckParameterClassInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.EqualsWhichDoesntCheckParameterClassInspection$EqualsWhichDoesntCheckParameterClassVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiCodeBlock body private static boolean isParameterChecked (com.intellij.psi.PsiCodeBlock, com.intellij.psi.PsiParameter) com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiParameter parameter com.siyeh.ig.bugs.EqualsWhichDoesntCheckParameterClassInspection$ParameterClassCheckVisitor visitor private static boolean isParameterCheckNotNeeded (com.intellij.psi.PsiCodeBlock, com.intellij.psi.PsiParameter) com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiStatement statement com.intellij.psi.PsiReturnStatement returnStatement com.intellij.psi.PsiExpression returnValue Object constant private static boolean isIdentityEquals (com.intellij.psi.PsiExpression, com.intellij.psi.PsiParameter) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs private static boolean isIdentityEquals (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiParameter) com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiParameter parameter synthetic void <init> (com.siyeh.ig.bugs.EqualsWhichDoesntCheckParameterClassInspection$1) com.siyeh.ig.bugs.EqualsWhichDoesntCheckParameterClassInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/EqualsWhichDoesntCheckParameterClassInspection$ParameterClassCheckVisitor.class
EqualsWhichDoesntCheckParameterClassInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.EqualsWhichDoesntCheckParameterClassInspection$ParameterClassCheckVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final com.intellij.psi.PsiParameter myParameter private boolean myChecked void <init> (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter parameter private void makeChecked () private boolean isParameterReference (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression operand com.intellij.psi.PsiReferenceExpression ref com.intellij.psi.PsiParameter target private boolean isGetInstanceCall (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression arg private boolean isGetClassCall (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression qualifier private boolean isCallToSuperEquals (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifierExpression String name com.intellij.psi.PsiExpression[] arguments public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression public void visitMethodReferenceExpression (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiMethodReferenceExpression expression public void visitInstanceOfExpression (com.intellij.psi.PsiInstanceOfExpression) com.intellij.psi.PsiInstanceOfExpression expression public void visitTypeCastExpression (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiType type com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiTypeCastExpression expression com.intellij.psi.PsiExpression operand com.intellij.psi.PsiTryStatement statement com.intellij.psi.PsiParameter[] parameters boolean nullPointerExceptionFound boolean classCastExceptionFound public boolean isChecked () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/EqualsWhichDoesntCheckParameterClassInspection.class
EqualsWhichDoesntCheckParameterClassInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.EqualsWhichDoesntCheckParameterClassInspection extends com.siyeh.ig.BaseInspection { private static final com.siyeh.ig.callMatcher.CallMatcher REFLECTION_EQUALS private static final com.siyeh.ig.callMatcher.CallMatcher CLASS_IS_INSTANCE private static final com.siyeh.ig.callMatcher.CallMatcher OBJECT_GET_CLASS public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static synthetic com.siyeh.ig.callMatcher.CallMatcher access$100 () static synthetic com.siyeh.ig.callMatcher.CallMatcher access$200 () static synthetic com.siyeh.ig.callMatcher.CallMatcher access$300 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/EqualsWithItselfInspection$1.class
EqualsWithItselfInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.EqualsWithItselfInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/EqualsWithItselfInspection$EqualsWithItselfVisitor.class
EqualsWithItselfInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.EqualsWithItselfInspection$EqualsWithItselfVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression synthetic void <init> (com.siyeh.ig.bugs.EqualsWithItselfInspection$1) com.siyeh.ig.bugs.EqualsWithItselfInspection$1 x0 }
com/siyeh/ig/bugs/EqualsWithItselfInspection.class
EqualsWithItselfInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.EqualsWithItselfInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public static boolean isEqualsWithItself (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument com.intellij.psi.PsiExpression qualifier private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/FormatDecode$AllValidator.class
FormatDecode.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.FormatDecode$AllValidator extends com.siyeh.ig.bugs.FormatDecode$Validator { void <init> () public boolean valid (com.intellij.psi.PsiType) com.intellij.psi.PsiType type }
com/siyeh/ig/bugs/FormatDecode$CharValidator.class
FormatDecode.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.FormatDecode$CharValidator extends com.siyeh.ig.bugs.FormatDecode$Validator { void <init> (java.lang.String) String specifier public boolean valid (com.intellij.psi.PsiType) com.intellij.psi.PsiType type String text }
com/siyeh/ig/bugs/FormatDecode$DateValidator.class
FormatDecode.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.FormatDecode$DateValidator extends com.siyeh.ig.bugs.FormatDecode$Validator { void <init> (java.lang.String) String specifier public boolean valid (com.intellij.psi.PsiType) com.intellij.psi.PsiType type String text }
com/siyeh/ig/bugs/FormatDecode$FloatValidator.class
FormatDecode.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.FormatDecode$FloatValidator extends com.siyeh.ig.bugs.FormatDecode$Validator { void <init> (java.lang.String) String specifier public boolean valid (com.intellij.psi.PsiType) com.intellij.psi.PsiType type String text }
com/siyeh/ig/bugs/FormatDecode$FormattableValidator.class
FormatDecode.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.FormatDecode$FormattableValidator extends com.siyeh.ig.bugs.FormatDecode$Validator { void <init> (java.lang.String) String specifier public boolean valid (com.intellij.psi.PsiType) com.intellij.psi.PsiType type }
com/siyeh/ig/bugs/FormatDecode$IllegalFormatException.class
FormatDecode.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.FormatDecode$IllegalFormatException extends java.lang.RuntimeException { public void <init> (java.lang.String) String message public void <init> () }
com/siyeh/ig/bugs/FormatDecode$IntValidator.class
FormatDecode.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.FormatDecode$IntValidator extends com.siyeh.ig.bugs.FormatDecode$Validator { void <init> (java.lang.String) String specifier public boolean valid (com.intellij.psi.PsiType) com.intellij.psi.PsiType type String text }
com/siyeh/ig/bugs/FormatDecode$MultiValidator.class
FormatDecode.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.FormatDecode$MultiValidator extends com.siyeh.ig.bugs.FormatDecode$Validator { private final java.util.Set validators void <init> (java.lang.String) String specifier public boolean valid (com.intellij.psi.PsiType) com.siyeh.ig.bugs.FormatDecode$Validator validator com.intellij.psi.PsiType type public void addValidator (com.siyeh.ig.bugs.FormatDecode$Validator) com.siyeh.ig.bugs.FormatDecode$Validator validator }
com/siyeh/ig/bugs/FormatDecode$Validator.class
FormatDecode.java package com.siyeh.ig.bugs abstract com.siyeh.ig.bugs.FormatDecode$Validator extends java.lang.Object { private final String mySpecifier void <init> (java.lang.String) String specifier public abstract boolean valid (com.intellij.psi.PsiType) public java.lang.String getSpecifier () }
com/siyeh/ig/bugs/FormatDecode.class
FormatDecode.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.FormatDecode extends java.lang.Object { private static final java.util.regex.Pattern fsPattern private static final com.siyeh.ig.bugs.FormatDecode$Validator ALL_VALIDATOR private static final int LEFT_JUSTIFY private static final int ALTERNATE private static final int PLUS private static final int LEADING_SPACE private static final int ZERO_PAD private static final int GROUP private static final int PARENTHESES private static final int PREVIOUS private void <init> () private static int flag (char) char c private static java.lang.String flagString (int) int flags StringBuilder result private static void checkFlags (int, int, java.lang.String) String flags String word int value int allowedFlags String specifier int result public static com.siyeh.ig.bugs.FormatDecode$Validator[] decode (java.lang.String, int) char flag int bit int j String num com.siyeh.ig.bugs.FormatDecode$Validator allowed com.siyeh.ig.bugs.FormatDecode$Validator allowed com.siyeh.ig.bugs.FormatDecode$Validator allowed com.siyeh.ig.bugs.FormatDecode$Validator allowed com.siyeh.ig.bugs.FormatDecode$Validator allowed com.siyeh.ig.bugs.FormatDecode$Validator allowed com.siyeh.ig.bugs.FormatDecode$Validator allowed com.siyeh.ig.bugs.FormatDecode$Validator allowed com.siyeh.ig.bugs.FormatDecode$Validator allowed com.siyeh.ig.bugs.FormatDecode$Validator allowed int start String specifier String posSpec String flags String width String precision String dateSpec String conversion int flagBits com.siyeh.ig.bugs.FormatDecode$Validator allowed String formatString int argumentCount java.util.ArrayList parameters java.util.regex.Matcher matcher boolean previousAllowed int implicit int pos int i private static void checkNoPrecision (java.lang.String, java.lang.String) String precision String specifier private static boolean isAllBitsSet (int, int) int value int mask private static void checkText (java.lang.String) String s private static void storeValidator (com.siyeh.ig.bugs.FormatDecode$Validator, int, java.util.ArrayList, int) com.siyeh.ig.bugs.FormatDecode$MultiValidator multiValidator com.siyeh.ig.bugs.FormatDecode$Validator existing com.siyeh.ig.bugs.FormatDecode$Validator validator int pos java.util.ArrayList parameters int argumentCount static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/HashCodeUsesNonFinalVariableInspection$1.class
HashCodeUsesNonFinalVariableInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.HashCodeUsesNonFinalVariableInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/HashCodeUsesNonFinalVariableInspection$HashCodeUsesNonFinalVariableVisitor.class
HashCodeUsesNonFinalVariableInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.HashCodeUsesNonFinalVariableInspection$HashCodeUsesNonFinalVariableVisitor extends com.siyeh.ig.bugs.NonFinalFieldsVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method synthetic void <init> (com.siyeh.ig.bugs.HashCodeUsesNonFinalVariableInspection$1) com.siyeh.ig.bugs.HashCodeUsesNonFinalVariableInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/HashCodeUsesNonFinalVariableInspection.class
HashCodeUsesNonFinalVariableInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.HashCodeUsesNonFinalVariableInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiField field public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ImplicitArrayToStringInspection$1.class
ImplicitArrayToStringInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.ImplicitArrayToStringInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/ImplicitArrayToStringInspection$ImplicitArrayToStringFix.class
ImplicitArrayToStringInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.ImplicitArrayToStringInspection$ImplicitArrayToStringFix extends com.siyeh.ig.InspectionGadgetsFix { private final boolean deepString private final boolean removeToString void <init> (boolean, boolean) boolean deepString boolean removeToString public java.lang.String getFamilyName () public java.lang.String getName () String expressionText String expressionText protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier String expressionText String newExpressionText com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiElement grandParent com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiExpression expression com.siyeh.ig.psiutils.CommentTracker commentTracker String expressionText String newExpressionText com.intellij.psi.PsiElement parent private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ImplicitArrayToStringInspection$ImplicitArrayToStringVisitor.class
ImplicitArrayToStringInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.ImplicitArrayToStringInspection$ImplicitArrayToStringVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression expression public void visitArrayAccessExpression (com.intellij.psi.PsiArrayAccessExpression) com.intellij.psi.PsiArrayAccessExpression expression public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiMethodCallExpression expression private static boolean isExplicitArrayToStringCall (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiType type private static boolean isImplicitArrayToStringCall (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression synthetic void <init> (com.siyeh.ig.bugs.ImplicitArrayToStringInspection$1) com.siyeh.ig.bugs.ImplicitArrayToStringInspection$1 x0 }
com/siyeh/ig/bugs/ImplicitArrayToStringInspection.class
ImplicitArrayToStringInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.ImplicitArrayToStringInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) com.intellij.psi.PsiType componentType Object[] infos com.intellij.psi.PsiExpression expression boolean removeToString com.intellij.psi.PsiArrayType type public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/InconvertibleTypesChecker.class
InconvertibleTypesChecker.java package com.siyeh.ig.bugs public abstract com.siyeh.ig.bugs.InconvertibleTypesChecker extends java.lang.Object { public void <init> () protected abstract void registerEqualsError (com.intellij.psi.PsiElement, com.intellij.psi.PsiType, com.intellij.psi.PsiType, boolean) public void checkTypes (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiType, com.intellij.psi.PsiType, boolean, boolean) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiType leftType com.intellij.psi.PsiType rightType boolean warnIfNoMutualSubclassFound boolean onTheFly com.intellij.psi.PsiElement name protected void deepCheck (com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.psi.PsiElement, java.util.Map, boolean, boolean) com.intellij.psi.PsiClass tmp com.intellij.psi.PsiType leftParameter com.intellij.psi.PsiType rightParameter int i int length com.intellij.psi.PsiType[] leftParameters com.intellij.psi.PsiType[] rightParameters com.intellij.psi.PsiType leftType com.intellij.psi.PsiType rightType com.intellij.psi.PsiElement highlightLocation java.util.Map checked boolean warnIfNoMutualSubclassFound boolean onTheFly com.intellij.psi.PsiType checkedRight com.intellij.psi.PsiClass leftClass com.intellij.psi.PsiClass rightClass private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/InfiniteRecursionInspection$1.class
InfiniteRecursionInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.InfiniteRecursionInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/InfiniteRecursionInspection$InfiniteRecursionVisitor.class
InfiniteRecursionInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.InfiniteRecursionInspection$InfiniteRecursionVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method synthetic void <init> (com.siyeh.ig.bugs.InfiniteRecursionInspection$1) com.siyeh.ig.bugs.InfiniteRecursionInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/InfiniteRecursionInspection.class
InfiniteRecursionInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.InfiniteRecursionInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/InnerClassReferencedViaSubclassInspection$1.class
InnerClassReferencedViaSubclassInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.InnerClassReferencedViaSubclassInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/InnerClassReferencedViaSubclassInspection$InnerClassReferencedViaSubclassFix.class
InnerClassReferencedViaSubclassInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.InnerClassReferencedViaSubclassInspection$InnerClassReferencedViaSubclassFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiJavaCodeReferenceElement newReferenceElement com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiIdentifier name com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiJavaCodeReferenceElement newReferenceElement com.intellij.psi.PsiElement qualifier synthetic void <init> (com.siyeh.ig.bugs.InnerClassReferencedViaSubclassInspection$1) com.siyeh.ig.bugs.InnerClassReferencedViaSubclassInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/InnerClassReferencedViaSubclassInspection$InnerClassReferencedViaSubclassVisitor.class
InnerClassReferencedViaSubclassInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.InnerClassReferencedViaSubclassInspection$InnerClassReferencedViaSubclassVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitReferenceElement (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiElement qualifier com.intellij.psi.PsiJavaCodeReferenceElement qualifierReference com.intellij.psi.PsiElement qualifierTarget com.intellij.psi.PsiClass qualifierClass com.intellij.psi.PsiElement target com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiElement identifier public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression synthetic void <init> (com.siyeh.ig.bugs.InnerClassReferencedViaSubclassInspection$1) com.siyeh.ig.bugs.InnerClassReferencedViaSubclassInspection$1 x0 }
com/siyeh/ig/bugs/InnerClassReferencedViaSubclassInspection.class
InnerClassReferencedViaSubclassInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.InnerClassReferencedViaSubclassInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiClass declaringClass com.intellij.psi.PsiClass referencedClass protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/InstanceofIncompatibleInterfaceInspection$1.class
InstanceofIncompatibleInterfaceInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.InstanceofIncompatibleInterfaceInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/InstanceofIncompatibleInterfaceInspection$InstanceofIncompatibleInterfaceVisitor.class
InstanceofIncompatibleInterfaceInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.InstanceofIncompatibleInterfaceInspection$InstanceofIncompatibleInterfaceVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitInstanceOfExpression (com.intellij.psi.PsiInstanceOfExpression) com.intellij.psi.PsiInstanceOfExpression expression com.intellij.psi.PsiTypeElement castTypeElement com.intellij.psi.PsiType castType com.intellij.psi.PsiClassType castClassType com.intellij.psi.PsiExpression operand com.intellij.psi.PsiType operandType com.intellij.psi.PsiClassType operandClassType com.intellij.psi.PsiClass castClass com.intellij.psi.PsiClass operandClass synthetic void <init> (com.siyeh.ig.bugs.InstanceofIncompatibleInterfaceInspection$1) com.siyeh.ig.bugs.InstanceofIncompatibleInterfaceInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/InstanceofIncompatibleInterfaceInspection.class
InstanceofIncompatibleInterfaceInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.InstanceofIncompatibleInterfaceInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/InstantiationOfUtilityClassInspection$1.class
InstantiationOfUtilityClassInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.InstantiationOfUtilityClassInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/InstantiationOfUtilityClassInspection$InstantiationOfUtilityClassVisitor.class
InstantiationOfUtilityClassInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.InstantiationOfUtilityClassInspection$InstantiationOfUtilityClassVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiType type com.intellij.psi.PsiClass aClass synthetic void <init> (com.siyeh.ig.bugs.InstantiationOfUtilityClassInspection$1) com.siyeh.ig.bugs.InstantiationOfUtilityClassInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/InstantiationOfUtilityClassInspection.class
InstantiationOfUtilityClassInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.InstantiationOfUtilityClassInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/IteratorHasNextCallsIteratorNextInspection$1.class
IteratorHasNextCallsIteratorNextInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.IteratorHasNextCallsIteratorNextInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/IteratorHasNextCallsIteratorNextInspection$IteratorHasNextCallsIteratorNext.class
IteratorHasNextCallsIteratorNextInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.IteratorHasNextCallsIteratorNextInspection$IteratorHasNextCallsIteratorNext extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method synthetic void <init> (com.siyeh.ig.bugs.IteratorHasNextCallsIteratorNextInspection$1) com.siyeh.ig.bugs.IteratorHasNextCallsIteratorNextInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/IteratorHasNextCallsIteratorNextInspection.class
IteratorHasNextCallsIteratorNextInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.IteratorHasNextCallsIteratorNextInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/IteratorNextDoesNotThrowNoSuchElementExceptionInspection$1.class
IteratorNextDoesNotThrowNoSuchElementExceptionInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.IteratorNextDoesNotThrowNoSuchElementExceptionInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/IteratorNextDoesNotThrowNoSuchElementExceptionInspection$CalledMethodsVisitor.class
IteratorNextDoesNotThrowNoSuchElementExceptionInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.IteratorNextDoesNotThrowNoSuchElementExceptionInspection$CalledMethodsVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private boolean noSuchElementExceptionThrown private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiType exception com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiMethod method java.util.List exceptions boolean isNoSuchElementExceptionThrown () synthetic void <init> (com.siyeh.ig.bugs.IteratorNextDoesNotThrowNoSuchElementExceptionInspection$1) com.siyeh.ig.bugs.IteratorNextDoesNotThrowNoSuchElementExceptionInspection$1 x0 }
com/siyeh/ig/bugs/IteratorNextDoesNotThrowNoSuchElementExceptionInspection$IteratorNextDoesNotThrowNoSuchElementExceptionVisitor.class
IteratorNextDoesNotThrowNoSuchElementExceptionInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.IteratorNextDoesNotThrowNoSuchElementExceptionInspection$IteratorNextDoesNotThrowNoSuchElementExceptionVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiType exception com.intellij.psi.PsiMethod method com.siyeh.ig.bugs.IteratorNextDoesNotThrowNoSuchElementExceptionInspection$CalledMethodsVisitor visitor synthetic void <init> (com.siyeh.ig.bugs.IteratorNextDoesNotThrowNoSuchElementExceptionInspection$1) com.siyeh.ig.bugs.IteratorNextDoesNotThrowNoSuchElementExceptionInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/IteratorNextDoesNotThrowNoSuchElementExceptionInspection.class
IteratorNextDoesNotThrowNoSuchElementExceptionInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.IteratorNextDoesNotThrowNoSuchElementExceptionInspection extends com.siyeh.ig.BaseInspection { static final com.siyeh.ig.psiutils.MethodMatcher methodMatcher public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/MalformedRegexInspection$1.class
MalformedRegexInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.MalformedRegexInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/MalformedRegexInspection$MalformedRegexVisitor.class
MalformedRegexInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.MalformedRegexInspection$MalformedRegexVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) java.util.regex.PatternSyntaxException e NullPointerException e com.intellij.psi.PsiExpression secondArgument Object flags java.util.regex.PatternSyntaxException e NullPointerException e com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression firstArgument String value com.intellij.psi.PsiReferenceExpression methodExpression synthetic void <init> (com.siyeh.ig.bugs.MalformedRegexInspection$1) com.siyeh.ig.bugs.MalformedRegexInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/MalformedRegexInspection.class
MalformedRegexInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.MalformedRegexInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/MalformedXPathInspection$1.class
MalformedXPathInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.MalformedXPathInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/MalformedXPathInspection$MalformedXPathVisitor.class
MalformedXPathInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.MalformedXPathInspection$MalformedXPathVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) javax.xml.xpath.XPathExpressionException ignore com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression xpathArgument com.intellij.psi.PsiType type String value javax.xml.xpath.XPathFactory xpathFactory javax.xml.xpath.XPath xpath private static boolean callTakesXPathExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String name com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass String className synthetic void <init> (com.siyeh.ig.bugs.MalformedXPathInspection$1) com.siyeh.ig.bugs.MalformedXPathInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/MalformedXPathInspection.class
MalformedXPathInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.MalformedXPathInspection extends com.siyeh.ig.BaseInspection { private static final java.util.Set xpathMethodNames public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static synthetic java.util.Set access$100 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/MathRandomCastToIntInspection$1.class
MathRandomCastToIntInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.MathRandomCastToIntInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/MathRandomCastToIntInspection$MathRandomCastToIntegerFix.class
MathRandomCastToIntInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.MathRandomCastToIntInspection$MathRandomCastToIntegerFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiJavaToken token com.intellij.psi.PsiExpression expression com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiTypeCastExpression typeCastExpression com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.PsiExpression operand com.intellij.psi.PsiType type StringBuilder newExpression com.siyeh.ig.psiutils.CommentTracker commentTracker com.intellij.psi.PsiExpression[] operands synthetic void <init> (com.siyeh.ig.bugs.MathRandomCastToIntInspection$1) com.siyeh.ig.bugs.MathRandomCastToIntInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/MathRandomCastToIntInspection$MathRandomCastToIntegerVisitor.class
MathRandomCastToIntInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.MathRandomCastToIntInspection$MathRandomCastToIntegerVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitTypeCastExpression (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiTypeCastExpression expression com.intellij.psi.PsiExpression operand com.intellij.psi.PsiTypeElement castType com.intellij.psi.PsiType type com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression String referenceName com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass String qualifiedName synthetic void <init> (com.siyeh.ig.bugs.MathRandomCastToIntInspection$1) com.siyeh.ig.bugs.MathRandomCastToIntInspection$1 x0 }
com/siyeh/ig/bugs/MathRandomCastToIntInspection.class
MathRandomCastToIntInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.MathRandomCastToIntInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiType type public boolean isEnabledByDefault () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiTypeCastExpression expression com.intellij.psi.PsiElement parent com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.tree.IElementType tokenType public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/MismatchedArrayReadWriteInspection$1.class
MismatchedArrayReadWriteInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.MismatchedArrayReadWriteInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/MismatchedArrayReadWriteInspection$MismatchedArrayReadWriteVisitor$ArrayReadWriteVisitor.class
MismatchedArrayReadWriteInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.MismatchedArrayReadWriteInspection$MismatchedArrayReadWriteVisitor$ArrayReadWriteVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final com.intellij.psi.PsiVariable myVariable private boolean myWritten private boolean myRead private boolean myIsReferenced void <init> (com.intellij.psi.PsiVariable, boolean) com.intellij.psi.PsiVariable variable boolean written public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiElement parent int dimensions com.intellij.psi.PsiArrayAccessExpression arrayAccessExpression com.intellij.psi.PsiType type com.intellij.psi.PsiReferenceExpression referenceExpression String name com.intellij.psi.PsiForeachStatement foreachStatement com.intellij.psi.PsiExpression iteratedValue com.intellij.psi.PsiExpression[] expressions String methodName String qualifiedName com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpressionList expressionList com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement parent private boolean goesToSameArray (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression arrayExpression com.intellij.psi.PsiExpression left com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression parent private static com.intellij.psi.PsiElement getParent (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent public boolean isRead () public boolean isWritten () public boolean isReferenced () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/MismatchedArrayReadWriteInspection$MismatchedArrayReadWriteVisitor.class
MismatchedArrayReadWriteInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.MismatchedArrayReadWriteInspection$MismatchedArrayReadWriteVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiClass containingClass com.siyeh.ig.bugs.MismatchedArrayReadWriteInspection$MismatchedArrayReadWriteVisitor$ArrayReadWriteVisitor visitor boolean written public void visitLocalVariable (com.intellij.psi.PsiLocalVariable) com.intellij.psi.PsiLocalVariable variable com.intellij.psi.PsiCodeBlock codeBlock com.siyeh.ig.bugs.MismatchedArrayReadWriteInspection$MismatchedArrayReadWriteVisitor$ArrayReadWriteVisitor visitor boolean written private static boolean shouldCheckVariable (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context static boolean mayBeAccessedElsewhere (com.intellij.psi.PsiExpression) com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiArrayInitializerExpression arrayInitializer com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiArrayInitializerExpression arrayInitializerExpression com.intellij.psi.PsiTypeCastExpression typeCastExpression com.intellij.psi.PsiConditionalExpression conditionalExpression com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiMethod method String name com.intellij.psi.PsiExpression expression static boolean isZeroSizeArrayExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiArrayInitializerExpression arrayInitializer com.intellij.psi.PsiArrayInitializerExpression arrayInitializerExpression com.intellij.psi.PsiExpression[] initializers com.intellij.psi.PsiExpression initializer synthetic void <init> (com.siyeh.ig.bugs.MismatchedArrayReadWriteInspection$1) com.siyeh.ig.bugs.MismatchedArrayReadWriteInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/MismatchedArrayReadWriteInspection.class
MismatchedArrayReadWriteInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.MismatchedArrayReadWriteInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos boolean written public boolean isEnabledByDefault () public boolean runForWholeFile () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/MismatchedStringBuilderQueryUpdateInspection$1.class
MismatchedStringBuilderQueryUpdateInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.MismatchedStringBuilderQueryUpdateInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/MismatchedStringBuilderQueryUpdateInspection$MismatchedQueryAndUpdateOfStringBuilderVisitor.class
MismatchedStringBuilderQueryUpdateInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.MismatchedStringBuilderQueryUpdateInspection$MismatchedQueryAndUpdateOfStringBuilderVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiClass containingClass boolean queried boolean updated public void visitLocalVariable (com.intellij.psi.PsiLocalVariable) com.intellij.psi.PsiLocalVariable variable com.intellij.psi.PsiCodeBlock codeBlock boolean queried boolean updated private static boolean checkVariable (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context private static boolean isStringBuilderUpdated (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context com.intellij.psi.PsiExpression initializer com.siyeh.ig.bugs.MismatchedStringBuilderQueryUpdateInspection$StringBuilderUpdateCalledVisitor visitor private static boolean isStringBuilderQueried (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context com.siyeh.ig.bugs.MismatchedStringBuilderQueryUpdateInspection$StringBuilderQueryCalledVisitor visitor synthetic void <init> (com.siyeh.ig.bugs.MismatchedStringBuilderQueryUpdateInspection$1) com.siyeh.ig.bugs.MismatchedStringBuilderQueryUpdateInspection$1 x0 }
com/siyeh/ig/bugs/MismatchedStringBuilderQueryUpdateInspection$StringBuilderQueryCalledVisitor.class
MismatchedStringBuilderQueryUpdateInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.MismatchedStringBuilderQueryUpdateInspection$StringBuilderQueryCalledVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private static final java.util.Set queryNames private final com.intellij.psi.PsiVariable variable private boolean queried void <init> (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable public boolean isQueried () public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement parent com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiElement target com.intellij.psi.PsiType type public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiElement parent com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String name com.intellij.psi.PsiExpression qualifierExpression private boolean isSideEffectFreeBuilderMethodCall (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiReferenceExpression methodExpression private static boolean isVariableValueUsed (com.intellij.psi.PsiExpression) com.intellij.psi.PsiParenthesizedExpression parenthesizedExpression com.intellij.psi.PsiTypeCastExpression typeCastExpression com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiVariable variable com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement parent private synthetic boolean lambda$visitMethodCallExpression$0 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/MismatchedStringBuilderQueryUpdateInspection$StringBuilderUpdateCalledVisitor.class
MismatchedStringBuilderQueryUpdateInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.MismatchedStringBuilderQueryUpdateInspection$StringBuilderUpdateCalledVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private static final java.util.Set updateNames private final com.intellij.psi.PsiVariable variable private boolean updated void <init> (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable public boolean isUpdated () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression public void visitMethodReferenceExpression (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiMethodReferenceExpression expression private void checkReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression methodExpression String name com.intellij.psi.PsiExpression qualifierExpression static void <clinit> () }
com/siyeh/ig/bugs/MismatchedStringBuilderQueryUpdateInspection.class
MismatchedStringBuilderQueryUpdateInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.MismatchedStringBuilderQueryUpdateInspection extends com.siyeh.ig.BaseInspection { static final java.util.Set returnSelfNames public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos boolean updated com.intellij.psi.PsiType type public boolean isEnabledByDefault () public boolean runForWholeFile () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static boolean hasReferenceToVariable (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiParenthesizedExpression parenthesizedExpression com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression String name com.intellij.psi.PsiConditionalExpression conditionalExpression com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement element static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/NewObjectEqualityInspection$1.class
NewObjectEqualityInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.NewObjectEqualityInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/NewObjectEqualityInspection$NumberEqualityVisitor.class
NewObjectEqualityInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.NewObjectEqualityInspection$NumberEqualityVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitBinaryExpression (com.intellij.psi.PsiBinaryExpression) com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiExpression lhs private static boolean isNewObject (com.intellij.psi.PsiExpression) java.util.List contracts com.intellij.psi.PsiExpression expression synthetic void <init> (com.siyeh.ig.bugs.NewObjectEqualityInspection$1) com.siyeh.ig.bugs.NewObjectEqualityInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/NewObjectEqualityInspection.class
NewObjectEqualityInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.NewObjectEqualityInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () protected transient com.siyeh.ig.InspectionGadgetsFix[] buildFixes (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/NewStringBufferWithCharArgumentInspection$1.class
NewStringBufferWithCharArgumentInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.NewStringBufferWithCharArgumentInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/NewStringBufferWithCharArgumentInspection$NewStringBufferWithCharArgumentFix.class
NewStringBufferWithCharArgumentInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.NewStringBufferWithCharArgumentInspection$NewStringBufferWithCharArgumentFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument String text String newArgument synthetic void <init> (com.siyeh.ig.bugs.NewStringBufferWithCharArgumentInspection$1) com.siyeh.ig.bugs.NewStringBufferWithCharArgumentInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/NewStringBufferWithCharArgumentInspection$StringBufferWithCharArgumentVisitor.class
NewStringBufferWithCharArgumentInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.NewStringBufferWithCharArgumentInspection$StringBufferWithCharArgumentVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument com.intellij.psi.PsiType type com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiClass aClass synthetic void <init> (com.siyeh.ig.bugs.NewStringBufferWithCharArgumentInspection$1) com.siyeh.ig.bugs.NewStringBufferWithCharArgumentInspection$1 x0 }
com/siyeh/ig/bugs/NewStringBufferWithCharArgumentInspection.class
NewStringBufferWithCharArgumentInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.NewStringBufferWithCharArgumentInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiExpression argument public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/NonFinalFieldsVisitor$1.class
NonFinalFieldsVisitor.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.NonFinalFieldsVisitor$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic com.siyeh.ig.bugs.NonFinalFieldsVisitor this$0 void <init> (com.siyeh.ig.bugs.NonFinalFieldsVisitor) com.siyeh.ig.bugs.NonFinalFieldsVisitor this$0 public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement element com.intellij.psi.PsiField field private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/NonFinalFieldsVisitor.class
NonFinalFieldsVisitor.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.NonFinalFieldsVisitor extends com.siyeh.ig.BaseInspectionVisitor { void <init> () void checkUsedNonFinalFields (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method static synthetic void access$000 (com.siyeh.ig.bugs.NonFinalFieldsVisitor, com.intellij.psi.PsiElement, java.lang.Object[]) com.siyeh.ig.bugs.NonFinalFieldsVisitor x0 com.intellij.psi.PsiElement x1 Object[] x2 }
com/siyeh/ig/bugs/NonShortCircuitBooleanInspection$1.class
NonShortCircuitBooleanInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.NonShortCircuitBooleanInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/NonShortCircuitBooleanInspection$NonShortCircuitBooleanFix.class
NonShortCircuitBooleanInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.NonShortCircuitBooleanInspection$NonShortCircuitBooleanFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiExpression operand com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.tree.IElementType tokenType String operandText com.intellij.psi.PsiExpression[] operands StringBuilder newExpression com.siyeh.ig.psiutils.CommentTracker commentTracker private static java.lang.String getShortCircuitOperand (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType tokenType synthetic void <init> (com.siyeh.ig.bugs.NonShortCircuitBooleanInspection$1) com.siyeh.ig.bugs.NonShortCircuitBooleanInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/NonShortCircuitBooleanInspection$NonShortCircuitBooleanVisitor.class
NonShortCircuitBooleanInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.NonShortCircuitBooleanInspection$NonShortCircuitBooleanVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiType type synthetic void <init> (com.siyeh.ig.bugs.NonShortCircuitBooleanInspection$1) com.siyeh.ig.bugs.NonShortCircuitBooleanInspection$1 x0 }
com/siyeh/ig/bugs/NonShortCircuitBooleanInspection.class
NonShortCircuitBooleanInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.NonShortCircuitBooleanInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/NullArgumentToVariableArgMethodInspection$1.class
NullArgumentToVariableArgMethodInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.NullArgumentToVariableArgMethodInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/NullArgumentToVariableArgMethodInspection$NullArgumentToVariableArgVisitor.class
NullArgumentToVariableArgMethodInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.NullArgumentToVariableArgMethodInspection$NullArgumentToVariableArgVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitEnumConstant (com.intellij.psi.PsiEnumConstant) com.intellij.psi.PsiEnumConstant enumConstant public void visitCallExpression (com.intellij.psi.PsiCallExpression) com.intellij.psi.PsiCallExpression call private void visitCall (com.intellij.psi.PsiCall) boolean checkArray boolean checkArray com.intellij.psi.PsiCall call com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression lastArgument com.intellij.psi.PsiType type boolean checkArray com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiParameter lastParameter com.intellij.psi.PsiType type1 com.intellij.psi.PsiEllipsisType ellipsisType com.intellij.psi.PsiType arrayType com.intellij.psi.PsiType componentType synthetic void <init> (com.siyeh.ig.bugs.NullArgumentToVariableArgMethodInspection$1) com.siyeh.ig.bugs.NullArgumentToVariableArgMethodInspection$1 x0 }
com/siyeh/ig/bugs/NullArgumentToVariableArgMethodInspection.class
NullArgumentToVariableArgMethodInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.NullArgumentToVariableArgMethodInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getAlternativeID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix[] buildFixes (java.lang.Object[]) Object[] infos com.intellij.psi.PsiExpression argument com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 public boolean isEnabledByDefault () public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/NumberEqualityInspection$1.class
NumberEqualityInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.NumberEqualityInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/NumberEqualityInspection$NumberEqualityVisitor.class
NumberEqualityInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.NumberEqualityInspection$NumberEqualityVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitBinaryExpression (com.intellij.psi.PsiBinaryExpression) com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiExpression lhs private static boolean hasNumberType (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression synthetic void <init> (com.siyeh.ig.bugs.NumberEqualityInspection$1) com.siyeh.ig.bugs.NumberEqualityInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/NumberEqualityInspection.class
NumberEqualityInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.NumberEqualityInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () protected transient com.siyeh.ig.InspectionGadgetsFix[] buildFixes (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ObjectEqualityInspection$1.class
ObjectEqualityInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.ObjectEqualityInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/ObjectEqualityInspection$ObjectEqualityVisitor.class
ObjectEqualityInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.ObjectEqualityInspection$ObjectEqualityVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.bugs.ObjectEqualityInspection this$0 private void <init> (com.siyeh.ig.bugs.ObjectEqualityInspection) public void visitBinaryExpression (com.intellij.psi.PsiBinaryExpression) com.intellij.codeInspection.ProblemHighlightType highlightType com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiMethod method com.intellij.codeInspection.ProblemHighlightType highlightType private boolean shouldHighlight (com.intellij.psi.PsiBinaryExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiExpression lhs private boolean typeHasPrivateConstructor (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiClass aClass private boolean implementersHaveOnlyPrivateConstructors (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass implementer com.intellij.psi.PsiClass aClass com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.search.PsiElementProcessor$CollectElementsWithLimit processor com.intellij.openapi.progress.ProgressManager progressManager java.util.Collection implementers private boolean isObjectType (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type private boolean isThisReference (com.intellij.psi.PsiExpression, com.intellij.psi.PsiClass) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiThisExpression thisExpression com.intellij.psi.PsiJavaCodeReferenceElement qualifier private static synthetic void lambda$implementersHaveOnlyPrivateConstructors$0 (com.intellij.psi.PsiClass, com.intellij.psi.search.GlobalSearchScope, com.intellij.psi.search.PsiElementProcessor$CollectElementsWithLimit) com.intellij.psi.PsiClass aClass com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.search.PsiElementProcessor$CollectElementsWithLimit processor synthetic void <init> (com.siyeh.ig.bugs.ObjectEqualityInspection, com.siyeh.ig.bugs.ObjectEqualityInspection$1) com.siyeh.ig.bugs.ObjectEqualityInspection x0 com.siyeh.ig.bugs.ObjectEqualityInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ObjectEqualityInspection.class
ObjectEqualityInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.ObjectEqualityInspection extends com.siyeh.ig.BaseInspection { public boolean m_ignoreEnums public boolean m_ignoreClassObjects public boolean m_ignorePrivateConstructors public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel optionsPanel public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix[] buildFixes (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ObjectEqualityInspectionMerger.class
ObjectEqualityInspectionMerger.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.ObjectEqualityInspectionMerger extends com.intellij.codeInspection.ex.InspectionElementsMerger { public void <init> () public java.lang.String getMergedToolName () public java.lang.String[] getSourceToolNames () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ObjectToStringInspection$1.class
ObjectToStringInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.ObjectToStringInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/ObjectToStringInspection$ObjectToStringVisitor.class
ObjectToStringInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.ObjectToStringInspection$ObjectToStringVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.bugs.ObjectToStringInspection this$0 private void <init> (com.siyeh.ig.bugs.ObjectToStringInspection) public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiExpression operand com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.PsiExpression[] operands public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression expression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiReferenceExpression referenceExpression String canonicalText com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String name private void checkExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClass referencedClass private boolean hasGoodToString (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass containingClass String name com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod[] methods synthetic void <init> (com.siyeh.ig.bugs.ObjectToStringInspection, com.siyeh.ig.bugs.ObjectToStringInspection$1) com.siyeh.ig.bugs.ObjectToStringInspection x0 com.siyeh.ig.bugs.ObjectToStringInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ObjectToStringInspection.class
ObjectToStringInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.ObjectToStringInspection extends com.siyeh.ig.BaseInspection { public boolean IGNORE_NONNLS public boolean IGNORE_EXCEPTION public boolean IGNORE_ASSERT public boolean IGNORE_TOSTRING public void <init> () public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel panel public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/PrimitiveArrayArgumentToVariableArgMethodInspection$1.class
PrimitiveArrayArgumentToVariableArgMethodInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.PrimitiveArrayArgumentToVariableArgMethodInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/PrimitiveArrayArgumentToVariableArgMethodInspection$PrimitiveArrayArgumentToVariableArgVisitor.class
PrimitiveArrayArgumentToVariableArgMethodInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.PrimitiveArrayArgumentToVariableArgMethodInspection$PrimitiveArrayArgumentToVariableArgVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitEnumConstant (com.intellij.psi.PsiEnumConstant) com.intellij.psi.PsiEnumConstant enumConstant public void visitCallExpression (com.intellij.psi.PsiCallExpression) com.intellij.psi.PsiCallExpression callExpression private void visitCall (com.intellij.psi.PsiCall) com.intellij.psi.PsiCall call com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression lastArgument com.intellij.psi.PsiType argumentType com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiParameter lastParameter com.intellij.psi.PsiEllipsisType parameterType synthetic void <init> (com.siyeh.ig.bugs.PrimitiveArrayArgumentToVariableArgMethodInspection$1) com.siyeh.ig.bugs.PrimitiveArrayArgumentToVariableArgMethodInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/PrimitiveArrayArgumentToVariableArgMethodInspection.class
PrimitiveArrayArgumentToVariableArgMethodInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.PrimitiveArrayArgumentToVariableArgMethodInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getAlternativeID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiExpression argument com.intellij.psi.PsiType type public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static boolean isPrimitiveArrayType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type com.intellij.psi.PsiType componentType static boolean isDeepPrimitiveArrayType (com.intellij.psi.PsiType, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiType type com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiType componentType com.intellij.psi.PsiType substitute private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ReflectionForUnavailableAnnotationInspection$1.class
ReflectionForUnavailableAnnotationInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.ReflectionForUnavailableAnnotationInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/ReflectionForUnavailableAnnotationInspection$ReflectionForUnavailableAnnotationVisitor.class
ReflectionForUnavailableAnnotationInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.ReflectionForUnavailableAnnotationInspection$ReflectionForUnavailableAnnotationVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) String name com.intellij.psi.PsiAnnotationMemberValue value String text com.intellij.psi.PsiNameValuePair attribute com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiExpression arg com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiClassObjectAccessExpression classObjectAccessExpression com.intellij.psi.PsiTypeElement operand com.intellij.psi.PsiClass annotationClass com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiAnnotation retentionAnnotation com.intellij.psi.PsiAnnotationParameterList parameters com.intellij.psi.PsiNameValuePair[] attributes synthetic void <init> (com.siyeh.ig.bugs.ReflectionForUnavailableAnnotationInspection$1) com.siyeh.ig.bugs.ReflectionForUnavailableAnnotationInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ReflectionForUnavailableAnnotationInspection.class
ReflectionForUnavailableAnnotationInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.ReflectionForUnavailableAnnotationInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ReplaceAllDotInspection$1.class
ReplaceAllDotInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.ReplaceAllDotInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/ReplaceAllDotInspection$ReplaceAllDotVisitor.class
ReplaceAllDotInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.ReplaceAllDotInspection$ReplaceAllDotVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument com.intellij.psi.PsiType argumentType String canonicalText String argValue com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass String qualifiedName synthetic void <init> (com.siyeh.ig.bugs.ReplaceAllDotInspection$1) com.siyeh.ig.bugs.ReplaceAllDotInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ReplaceAllDotInspection.class
ReplaceAllDotInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.ReplaceAllDotInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ResultSetIndexZeroInspection$1.class
ResultSetIndexZeroInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.ResultSetIndexZeroInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/ResultSetIndexZeroInspection$ResultSetIndexZeroVisitor.class
ResultSetIndexZeroInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.ResultSetIndexZeroInspection$ResultSetIndexZeroVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) boolean resultSet boolean resultSet com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName boolean resultSet com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument Object val com.intellij.psi.PsiExpression qualifier synthetic void <init> (com.siyeh.ig.bugs.ResultSetIndexZeroInspection$1) com.siyeh.ig.bugs.ResultSetIndexZeroInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ResultSetIndexZeroInspection.class
ResultSetIndexZeroInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.ResultSetIndexZeroInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/StaticCallOnSubclassInspection$1.class
StaticCallOnSubclassInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.StaticCallOnSubclassInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/StaticCallOnSubclassInspection$StaticCallOnSubclassFix.class
StaticCallOnSubclassInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.StaticCallOnSubclassInspection$StaticCallOnSubclassFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiElement resolve com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiIdentifier name com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiExpressionList argumentList String containingClassName com.siyeh.ig.psiutils.CommentTracker commentTracker String argText String typeArgText String methodName synthetic void <init> (com.siyeh.ig.bugs.StaticCallOnSubclassInspection$1) com.siyeh.ig.bugs.StaticCallOnSubclassInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/StaticCallOnSubclassInspection$StaticCallOnSubclassVisitor.class
StaticCallOnSubclassInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.StaticCallOnSubclassInspection$StaticCallOnSubclassVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiMethod method public void visitMethodReferenceExpression (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiElement resolve com.intellij.psi.PsiMethodReferenceExpression expression private void checkCallOnSubclass (com.intellij.psi.PsiMethod, com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiMethod method com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiElement referent com.intellij.psi.PsiClass referencedClass com.intellij.psi.PsiClass declaringClass com.intellij.psi.PsiResolveHelper resolveHelper com.intellij.psi.PsiElement referenceNameElement synthetic void <init> (com.siyeh.ig.bugs.StaticCallOnSubclassInspection$1) com.siyeh.ig.bugs.StaticCallOnSubclassInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/StaticCallOnSubclassInspection.class
StaticCallOnSubclassInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.StaticCallOnSubclassInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiClass declaringClass com.intellij.psi.PsiClass referencedClass protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/StaticFieldReferenceOnSubclassInspection$1.class
StaticFieldReferenceOnSubclassInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.StaticFieldReferenceOnSubclassInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/StaticFieldReferenceOnSubclassInspection$StaticFieldOnSubclassFix.class
StaticFieldReferenceOnSubclassInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.StaticFieldReferenceOnSubclassInspection$StaticFieldOnSubclassFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiIdentifier name com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiField field synthetic void <init> (com.siyeh.ig.bugs.StaticFieldReferenceOnSubclassInspection$1) com.siyeh.ig.bugs.StaticFieldReferenceOnSubclassInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/StaticFieldReferenceOnSubclassInspection$StaticFieldOnSubclassVisitor.class
StaticFieldReferenceOnSubclassInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.StaticFieldReferenceOnSubclassInspection$StaticFieldOnSubclassVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement qualifier com.intellij.psi.PsiElement referent com.intellij.psi.PsiField field com.intellij.psi.PsiElement qualifierReferent com.intellij.psi.PsiClass referencedClass com.intellij.psi.PsiClass declaringClass com.intellij.psi.PsiResolveHelper resolveHelper com.intellij.psi.PsiElement identifier synthetic void <init> (com.siyeh.ig.bugs.StaticFieldReferenceOnSubclassInspection$1) com.siyeh.ig.bugs.StaticFieldReferenceOnSubclassInspection$1 x0 }
com/siyeh/ig/bugs/StaticFieldReferenceOnSubclassInspection.class
StaticFieldReferenceOnSubclassInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.StaticFieldReferenceOnSubclassInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiClass declaringClass com.intellij.psi.PsiClass referencedClass protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/StringConcatenationInFormatCallInspection$1.class
StringConcatenationInFormatCallInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.StringConcatenationInFormatCallInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/StringConcatenationInFormatCallInspection$StringConcatenationInFormatCallVisitor.class
StringConcatenationInFormatCallInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.StringConcatenationInFormatCallInspection$StringConcatenationInFormatCallVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiExpression operand com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression formatArgument com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.PsiExpression[] operands int count synthetic void <init> (com.siyeh.ig.bugs.StringConcatenationInFormatCallInspection$1) com.siyeh.ig.bugs.StringConcatenationInFormatCallInspection$1 x0 }
com/siyeh/ig/bugs/StringConcatenationInFormatCallInspection.class
StringConcatenationInFormatCallInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.StringConcatenationInFormatCallInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/StringConcatenationInMessageFormatCallInspection$1.class
StringConcatenationInMessageFormatCallInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.StringConcatenationInMessageFormatCallInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/StringConcatenationInMessageFormatCallInspection$StringConcatenationInFormatCallFix.class
StringConcatenationInMessageFormatCallInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.StringConcatenationInMessageFormatCallInspection$StringConcatenationInFormatCallFix extends com.siyeh.ig.InspectionGadgetsFix { private final String variableName void <init> (java.lang.String) String variableName public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiExpression newExpression com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpressionList expressionList com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiExpression[] expressions int parameter Object constant private static com.intellij.psi.PsiExpression addParameter (com.intellij.psi.PsiExpression, int) com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiExpression newExpression com.intellij.psi.PsiLiteralExpression literalExpression Object value com.intellij.openapi.project.Project project com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiExpression expression int parameterNumber private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/StringConcatenationInMessageFormatCallInspection$StringConcatenationInMessageFormatCallVisitor.class
StringConcatenationInMessageFormatCallInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.StringConcatenationInMessageFormatCallInspection$StringConcatenationInMessageFormatCallVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) int formatArgumentIndex com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression firstArgument com.intellij.psi.PsiType type int formatArgumentIndex com.intellij.psi.PsiExpression formatArgument com.intellij.psi.PsiType formatArgumentType com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiType lhsType com.intellij.psi.PsiExpression rhs private static boolean isMessageFormatCall (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String referenceName com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target com.intellij.psi.PsiClass aClass synthetic void <init> (com.siyeh.ig.bugs.StringConcatenationInMessageFormatCallInspection$1) com.siyeh.ig.bugs.StringConcatenationInMessageFormatCallInspection$1 x0 }
com/siyeh/ig/bugs/StringConcatenationInMessageFormatCallInspection.class
StringConcatenationInMessageFormatCallInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.StringConcatenationInMessageFormatCallInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiReferenceExpression referenceExpression String referenceName public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/StringConcatenationMissingWhitespaceInspection$1.class
StringConcatenationMissingWhitespaceInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.StringConcatenationMissingWhitespaceInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/StringConcatenationMissingWhitespaceInspection$StringConcatenationMissingWhitespaceVisitor.class
StringConcatenationMissingWhitespaceInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.StringConcatenationMissingWhitespaceInspection$StringConcatenationMissingWhitespaceVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.bugs.StringConcatenationMissingWhitespaceInspection this$0 private void <init> (com.siyeh.ig.bugs.StringConcatenationMissingWhitespaceInspection) public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiJavaToken token com.intellij.psi.PsiExpression rhs int i com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.tree.IElementType tokenType boolean formatCall com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiExpression lhs private boolean isMissingWhitespace (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, boolean) int length char c char c com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs boolean formatCall String lhsLiteral String rhsLiteral public java.lang.String computeStringValue (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression Object value synthetic void <init> (com.siyeh.ig.bugs.StringConcatenationMissingWhitespaceInspection, com.siyeh.ig.bugs.StringConcatenationMissingWhitespaceInspection$1) com.siyeh.ig.bugs.StringConcatenationMissingWhitespaceInspection x0 com.siyeh.ig.bugs.StringConcatenationMissingWhitespaceInspection$1 x1 }
com/siyeh/ig/bugs/StringConcatenationMissingWhitespaceInspection.class
StringConcatenationMissingWhitespaceInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.StringConcatenationMissingWhitespaceInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreNonStringLiterals public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/StringEqualityInspection$1.class
StringEqualityInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.StringEqualityInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/StringEqualityInspection$ObjectEqualityVisitor.class
StringEqualityInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.StringEqualityInspection$ObjectEqualityVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitBinaryExpression (com.intellij.psi.PsiBinaryExpression) com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs synthetic void <init> (com.siyeh.ig.bugs.StringEqualityInspection$1) com.siyeh.ig.bugs.StringEqualityInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/StringEqualityInspection.class
StringEqualityInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.StringEqualityInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () protected transient com.siyeh.ig.InspectionGadgetsFix[] buildFixes (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/StringEqualsCharSequenceInspection$1.class
StringEqualsCharSequenceInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.StringEqualsCharSequenceInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/StringEqualsCharSequenceInspection$StringEqualsCharSequenceFix.class
StringEqualsCharSequenceInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.StringEqualsCharSequenceInspection$StringEqualsCharSequenceFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiIdentifier identifier synthetic void <init> (com.siyeh.ig.bugs.StringEqualsCharSequenceInspection$1) com.siyeh.ig.bugs.StringEqualsCharSequenceInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/StringEqualsCharSequenceInspection$StringEqualsCharSequenceVisitor.class
StringEqualsCharSequenceInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.StringEqualsCharSequenceInspection$StringEqualsCharSequenceVisitor extends com.siyeh.ig.bugs.BaseEqualsVisitor { static final synthetic boolean $assertionsDisabled private void <init> () void checkTypes (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiType leftType com.intellij.psi.PsiType rightType com.intellij.psi.PsiElement name synthetic void <init> (com.siyeh.ig.bugs.StringEqualsCharSequenceInspection$1) com.siyeh.ig.bugs.StringEqualsCharSequenceInspection$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/StringEqualsCharSequenceInspection.class
StringEqualsCharSequenceInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.StringEqualsCharSequenceInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiType type protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiReferenceExpression expression private static boolean isStringEqualsCall (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement target com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/SuspiciousArrayCastInspection$1.class
SuspiciousArrayCastInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.SuspiciousArrayCastInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/SuspiciousArrayCastInspection$SuspiciousArrayCastVisitor.class
SuspiciousArrayCastInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.SuspiciousArrayCastInspection$SuspiciousArrayCastVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitTypeCastExpression (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiTypeCastExpression expression com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiType castType com.intellij.psi.PsiExpression operand com.intellij.psi.PsiType type com.intellij.psi.PsiClass castClass com.intellij.psi.PsiClass aClass private static boolean isCollectionToArrayCall (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass synthetic void <init> (com.siyeh.ig.bugs.SuspiciousArrayCastInspection$1) com.siyeh.ig.bugs.SuspiciousArrayCastInspection$1 x0 }
com/siyeh/ig/bugs/SuspiciousArrayCastInspection.class
SuspiciousArrayCastInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.SuspiciousArrayCastInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/SuspiciousComparatorCompareInspection$1.class
SuspiciousComparatorCompareInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.SuspiciousComparatorCompareInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/SuspiciousComparatorCompareInspection$SuspiciousComparatorCompareVisitor$1.class
SuspiciousComparatorCompareInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.SuspiciousComparatorCompareInspection$SuspiciousComparatorCompareVisitor$1 extends com.intellij.codeInspection.dataFlow.StandardDataFlowRunner { final synthetic com.intellij.psi.PsiParameter[] val$parameters final synthetic com.siyeh.ig.bugs.SuspiciousComparatorCompareInspection$SuspiciousComparatorCompareVisitor this$0 void <init> (com.siyeh.ig.bugs.SuspiciousComparatorCompareInspection$SuspiciousComparatorCompareVisitor, boolean, com.intellij.psi.PsiElement, com.intellij.psi.PsiParameter[]) com.siyeh.ig.bugs.SuspiciousComparatorCompareInspection$SuspiciousComparatorCompareVisitor this$0 boolean unknownMembersAreNullable com.intellij.psi.PsiElement context protected com.intellij.codeInspection.dataFlow.DfaMemoryState createMemoryState () com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.value.DfaVariableValue var1 com.intellij.codeInspection.dataFlow.value.DfaVariableValue var2 com.intellij.codeInspection.dataFlow.value.DfaValue condition private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/SuspiciousComparatorCompareInspection$SuspiciousComparatorCompareVisitor$ComparatorVisitor.class
SuspiciousComparatorCompareInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.SuspiciousComparatorCompareInspection$SuspiciousComparatorCompareVisitor$ComparatorVisitor extends com.intellij.codeInspection.dataFlow.StandardInstructionVisitor { private final com.intellij.psi.PsiParameterListOwner myOwner private final java.util.Set myContexts com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet myRange private void <init> (com.intellij.psi.PsiParameterListOwner) com.intellij.psi.PsiParameterListOwner owner protected void checkReturnValue (com.intellij.codeInspection.dataFlow.value.DfaValue, com.intellij.psi.PsiExpression, com.intellij.psi.PsiParameterListOwner, com.intellij.codeInspection.dataFlow.DfaMemoryState) com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.psi.PsiExpression expression com.intellij.psi.PsiParameterListOwner owner com.intellij.codeInspection.dataFlow.DfaMemoryState state com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet range synthetic void <init> (com.intellij.psi.PsiParameterListOwner, com.siyeh.ig.bugs.SuspiciousComparatorCompareInspection$1) com.intellij.psi.PsiParameterListOwner x0 com.siyeh.ig.bugs.SuspiciousComparatorCompareInspection$1 x1 static synthetic java.util.Set access$400 (com.siyeh.ig.bugs.SuspiciousComparatorCompareInspection$SuspiciousComparatorCompareVisitor$ComparatorVisitor) com.siyeh.ig.bugs.SuspiciousComparatorCompareInspection$SuspiciousComparatorCompareVisitor$ComparatorVisitor x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/SuspiciousComparatorCompareInspection$SuspiciousComparatorCompareVisitor$ParameterAccessVisitor.class
SuspiciousComparatorCompareInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.SuspiciousComparatorCompareInspection$SuspiciousComparatorCompareVisitor$ParameterAccessVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final java.util.Set parameters private void <init> (com.intellij.psi.PsiParameter[]) com.intellij.psi.PsiParameter[] parameters public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement target com.intellij.psi.PsiParameter parameter private java.util.Collection getUnusedParameters () synthetic void <init> (com.intellij.psi.PsiParameter[], com.siyeh.ig.bugs.SuspiciousComparatorCompareInspection$1) com.intellij.psi.PsiParameter[] x0 com.siyeh.ig.bugs.SuspiciousComparatorCompareInspection$1 x1 static synthetic java.util.Collection access$200 (com.siyeh.ig.bugs.SuspiciousComparatorCompareInspection$SuspiciousComparatorCompareVisitor$ParameterAccessVisitor) com.siyeh.ig.bugs.SuspiciousComparatorCompareInspection$SuspiciousComparatorCompareVisitor$ParameterAccessVisitor x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/SuspiciousComparatorCompareInspection$SuspiciousComparatorCompareVisitor.class
SuspiciousComparatorCompareInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.SuspiciousComparatorCompareInspection$SuspiciousComparatorCompareVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public void visitLambdaExpression (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression lambda com.intellij.psi.PsiClass functionalInterface private void check (com.intellij.psi.PsiParameterListOwner) com.intellij.psi.PsiStatement statement com.intellij.codeInspection.dataFlow.MethodContract contract com.intellij.psi.PsiParameterListOwner owner com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiElement body com.intellij.psi.PsiMethodCallExpression soleCall com.intellij.psi.PsiParameter[] parameters private void checkParameterList (com.intellij.psi.PsiParameter[], com.intellij.psi.PsiElement) com.intellij.psi.PsiParameter unusedParameter com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiElement context com.siyeh.ig.bugs.SuspiciousComparatorCompareInspection$SuspiciousComparatorCompareVisitor$ParameterAccessVisitor visitor private void checkReflexivity (com.intellij.psi.PsiParameterListOwner, com.intellij.psi.PsiParameter[], com.intellij.psi.PsiElement) com.intellij.psi.PsiParameterListOwner parent com.intellij.psi.PsiElement commonParent com.intellij.psi.PsiParameterListOwner owner com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiElement body com.intellij.codeInspection.dataFlow.StandardDataFlowRunner runner com.siyeh.ig.bugs.SuspiciousComparatorCompareInspection$SuspiciousComparatorCompareVisitor$ComparatorVisitor visitor com.intellij.psi.PsiElement context synthetic void <init> (com.siyeh.ig.bugs.SuspiciousComparatorCompareInspection$1) com.siyeh.ig.bugs.SuspiciousComparatorCompareInspection$1 x0 }
com/siyeh/ig/bugs/SuspiciousComparatorCompareInspection.class
SuspiciousComparatorCompareInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.SuspiciousComparatorCompareInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public java.lang.String getShortName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/SuspiciousIndentAfterControlStatementInspection$1.class
SuspiciousIndentAfterControlStatementInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.SuspiciousIndentAfterControlStatementInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/SuspiciousIndentAfterControlStatementInspection$SuspiciousIndentAfterControlStatementVisitor.class
SuspiciousIndentAfterControlStatementInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.SuspiciousIndentAfterControlStatementInspection$SuspiciousIndentAfterControlStatementVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitWhileStatement (com.intellij.psi.PsiWhileStatement) com.intellij.psi.PsiWhileStatement statement public void visitDoWhileStatement (com.intellij.psi.PsiDoWhileStatement) com.intellij.psi.PsiDoWhileStatement statement public void visitForeachStatement (com.intellij.psi.PsiForeachStatement) com.intellij.psi.PsiForeachStatement statement public void visitForStatement (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiForStatement statement public void visitIfStatement (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiStatement thenStatement com.intellij.psi.PsiIfStatement statement com.intellij.psi.PsiStatement elseStatement com.intellij.psi.PsiStatement nextStatement private void checkLoopStatement (com.intellij.psi.PsiLoopStatement) com.intellij.psi.PsiLoopStatement statement com.intellij.psi.PsiStatement body com.intellij.psi.PsiStatement nextStatement private static boolean isWhitespaceSuspicious (com.intellij.psi.PsiStatement, com.intellij.psi.PsiStatement) boolean lineBreakBeforeBody boolean lineBreakBeforeBody String text int lineBreakIndex com.intellij.psi.PsiStatement statement com.intellij.psi.PsiStatement body boolean lineBreakBeforeBody com.intellij.psi.PsiElement prevSibling com.intellij.psi.PsiStatement nextStatement String text int index com.intellij.psi.PsiElement nextSibling String nextText int nextIndex String nextIndent String indent private static int getLineBreakIndex (java.lang.String) String text int newLineIndex1 int carriageReturnIndex1 synthetic void <init> (com.siyeh.ig.bugs.SuspiciousIndentAfterControlStatementInspection$1) com.siyeh.ig.bugs.SuspiciousIndentAfterControlStatementInspection$1 x0 }
com/siyeh/ig/bugs/SuspiciousIndentAfterControlStatementInspection.class
SuspiciousIndentAfterControlStatementInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.SuspiciousIndentAfterControlStatementInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/SuspiciousIntegerDivAssignmentInspection$1.class
SuspiciousIntegerDivAssignmentInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.SuspiciousIntegerDivAssignmentInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/SuspiciousIntegerDivAssignmentInspection$SuspiciousIntegerDivAssignmentFix.class
SuspiciousIntegerDivAssignmentInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.SuspiciousIntegerDivAssignmentInspection$SuspiciousIntegerDivAssignmentFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiAssignmentExpression expression com.intellij.psi.PsiJavaToken token com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiBinaryExpression rhs com.siyeh.ig.psiutils.CommentTracker tracker com.intellij.psi.PsiExpression operand Number number public java.lang.String getFamilyName () synthetic void <init> (com.siyeh.ig.bugs.SuspiciousIntegerDivAssignmentInspection$1) com.siyeh.ig.bugs.SuspiciousIntegerDivAssignmentInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/SuspiciousIntegerDivAssignmentInspection$SuspiciousIntegerDivAssignmentVisitor.class
SuspiciousIntegerDivAssignmentInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.SuspiciousIntegerDivAssignmentInspection$SuspiciousIntegerDivAssignmentVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.bugs.SuspiciousIntegerDivAssignmentInspection this$0 private void <init> (com.siyeh.ig.bugs.SuspiciousIntegerDivAssignmentInspection) public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet modRange com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet divisorRange com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.tree.IElementType assignmentTokenType com.intellij.psi.PsiBinaryExpression rhs com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet dividendRange synthetic void <init> (com.siyeh.ig.bugs.SuspiciousIntegerDivAssignmentInspection, com.siyeh.ig.bugs.SuspiciousIntegerDivAssignmentInspection$1) com.siyeh.ig.bugs.SuspiciousIntegerDivAssignmentInspection x0 com.siyeh.ig.bugs.SuspiciousIntegerDivAssignmentInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/SuspiciousIntegerDivAssignmentInspection.class
SuspiciousIntegerDivAssignmentInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.SuspiciousIntegerDivAssignmentInspection extends com.siyeh.ig.BaseInspection { public boolean myReportPossiblyExactDivision public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel panel protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static com.intellij.psi.PsiBinaryExpression getRhs (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiBinaryExpression rhs static synthetic com.intellij.psi.PsiBinaryExpression access$200 (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/SuspiciousSystemArraycopyInspection$1.class
SuspiciousSystemArraycopyInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.SuspiciousSystemArraycopyInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/SuspiciousSystemArraycopyInspection$SuspiciousSystemArraycopyVisitor.class
SuspiciousSystemArraycopyInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.SuspiciousSystemArraycopyInspection$SuspiciousSystemArraycopyVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiClassType objectType com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression srcPos com.intellij.psi.PsiExpression destPos com.intellij.psi.PsiExpression length com.intellij.psi.PsiExpression src com.intellij.psi.PsiType srcType boolean notArrayReported com.intellij.psi.PsiExpression dest com.intellij.psi.PsiType destType com.intellij.psi.PsiArrayType srcArrayType com.intellij.psi.PsiArrayType destArrayType com.intellij.psi.PsiType srcComponentType com.intellij.psi.PsiType destComponentType private static boolean isNegativeArgument (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression argument Object constant Integer integer synthetic void <init> (com.siyeh.ig.bugs.SuspiciousSystemArraycopyInspection$1) com.siyeh.ig.bugs.SuspiciousSystemArraycopyInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/SuspiciousSystemArraycopyInspection.class
SuspiciousSystemArraycopyInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.SuspiciousSystemArraycopyInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/SuspiciousToArrayCallInspection$1.class
SuspiciousToArrayCallInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.SuspiciousToArrayCallInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/SuspiciousToArrayCallInspection$SuspiciousToArrayCallFix.class
SuspiciousToArrayCallInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.SuspiciousToArrayCallInspection$SuspiciousToArrayCallFix extends com.siyeh.ig.InspectionGadgetsFix { private final String myReplacement private final String myPresented void <init> (com.intellij.psi.PsiType, boolean) com.intellij.psi.PsiType wantedType boolean isFunction protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiExpression expression public java.lang.String getName () public java.lang.String getFamilyName () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/SuspiciousToArrayCallInspection$SuspiciousToArrayCallVisitor.class
SuspiciousToArrayCallInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.SuspiciousToArrayCallInspection$SuspiciousToArrayCallVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiType itemType com.intellij.psi.PsiType argumentType com.intellij.psi.PsiType argumentType com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiType type com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClass aClass private static com.intellij.psi.PsiType getIntFunctionParameterType (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression argument com.intellij.psi.PsiType argumentType private void checkArrayTypes (com.intellij.psi.PsiExpression, com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiExpression argument com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiType argumentType com.intellij.psi.PsiType itemType com.intellij.psi.PsiArrayType arrayType com.intellij.psi.PsiType componentType com.intellij.psi.PsiType actualType private static com.intellij.psi.PsiType getActualItemTypeIfMismatch (com.intellij.psi.PsiArrayType, com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiTypeCastExpression castExpression com.intellij.psi.PsiTypeElement castTypeElement com.intellij.psi.PsiType castType com.intellij.psi.PsiArrayType castArrayType com.intellij.psi.PsiReferenceList extendsList com.intellij.psi.PsiClassType[] types com.intellij.psi.PsiClass aClass com.intellij.psi.PsiArrayType arrayType com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiType itemType com.intellij.psi.PsiType componentType com.intellij.psi.PsiElement parent synthetic void <init> (com.siyeh.ig.bugs.SuspiciousToArrayCallInspection$1) com.siyeh.ig.bugs.SuspiciousToArrayCallInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/SuspiciousToArrayCallInspection.class
SuspiciousToArrayCallInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.SuspiciousToArrayCallInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiType type com.intellij.psi.PsiType foundType protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/TextLabelInSwitchStatementInspection$1.class
TextLabelInSwitchStatementInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.TextLabelInSwitchStatementInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/TextLabelInSwitchStatementInspection$TextLabelInSwitchStatementVisitor.class
TextLabelInSwitchStatementInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.TextLabelInSwitchStatementInspection$TextLabelInSwitchStatementVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitSwitchStatement (com.intellij.psi.PsiSwitchStatement) com.intellij.psi.PsiSwitchStatement statement public void visitSwitchExpression (com.intellij.psi.PsiSwitchExpression) com.intellij.psi.PsiSwitchExpression expression private void visitSwitchBlock (com.intellij.psi.PsiSwitchBlock) com.intellij.psi.PsiLabeledStatement labeledStatement com.intellij.psi.PsiStatement statement com.intellij.psi.PsiSwitchBlock block com.intellij.psi.PsiCodeBlock body synthetic void <init> (com.siyeh.ig.bugs.TextLabelInSwitchStatementInspection$1) com.siyeh.ig.bugs.TextLabelInSwitchStatementInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/TextLabelInSwitchStatementInspection.class
TextLabelInSwitchStatementInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.TextLabelInSwitchStatementInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ThisPassedAsArgumentVisitor.class
ThisPassedAsArgumentVisitor.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.ThisPassedAsArgumentVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private boolean passed void <init> () public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiExpression argument com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiExpression argument com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments private static boolean isThisExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiParenthesizedExpression parenthesizedExpression com.intellij.psi.PsiExpression expression public boolean isPassed () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ThrowableNeverThrownInspectionMerger.class
ThrowableNeverThrownInspectionMerger.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.ThrowableNeverThrownInspectionMerger extends com.intellij.codeInspection.ex.InspectionElementsMerger { public void <init> () public java.lang.String getMergedToolName () public java.lang.String[] getSourceToolNames () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/ThrowableNotThrownInspection$1.class
ThrowableNotThrownInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.ThrowableNotThrownInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/ThrowableNotThrownInspection$ThrowableResultOfMethodCallIgnoredVisitor.class
ThrowableNotThrownInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.ThrowableNotThrownInspection$ThrowableResultOfMethodCallIgnoredVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression expression public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass containingClass com.intellij.codeInspection.dataFlow.StandardMethodContract contract synthetic void <init> (com.siyeh.ig.bugs.ThrowableNotThrownInspection$1) com.siyeh.ig.bugs.ThrowableNotThrownInspection$1 x0 }
com/siyeh/ig/bugs/ThrowableNotThrownInspection.class
ThrowableNotThrownInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.ThrowableNotThrownInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiExpression expression String type public boolean isEnabledByDefault () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static boolean isIgnoredThrowable (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression private static boolean isIgnored (com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiExpressionStatement expressionStatement com.intellij.psi.PsiExpression expression1 com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target com.intellij.psi.PsiExpression expression boolean checkDeep com.intellij.psi.PsiElement parent private static com.intellij.psi.PsiElement getHandlingParent (com.intellij.psi.PsiExpression) com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpression expression private static boolean isUsedElsewhere (com.intellij.psi.PsiLocalVariable) com.intellij.psi.PsiReference reference com.intellij.psi.PsiLocalVariable variable com.intellij.util.Query query private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/UseOfPropertiesAsHashtableInspection$1.class
UseOfPropertiesAsHashtableInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.UseOfPropertiesAsHashtableInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/UseOfPropertiesAsHashtableInspection$UseOfPropertiesAsHashtableFix.class
UseOfPropertiesAsHashtableInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.UseOfPropertiesAsHashtableInspection$UseOfPropertiesAsHashtableFix extends com.siyeh.ig.InspectionGadgetsFix { private final boolean put void <init> (boolean) boolean put public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression com.siyeh.ig.psiutils.CommentTracker commentTracker StringBuilder newExpression com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments private static synthetic java.lang.String lambda$doFix$0 (com.siyeh.ig.psiutils.CommentTracker, com.intellij.psi.PsiExpression) com.siyeh.ig.psiutils.CommentTracker commentTracker com.intellij.psi.PsiExpression arg private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/UseOfPropertiesAsHashtableInspection$UseOfPropertiesAsHashtableVisitor.class
UseOfPropertiesAsHashtableInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.UseOfPropertiesAsHashtableInspection$UseOfPropertiesAsHashtableVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiExpression qualifier synthetic void <init> (com.siyeh.ig.bugs.UseOfPropertiesAsHashtableInspection$1) com.siyeh.ig.bugs.UseOfPropertiesAsHashtableInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/UseOfPropertiesAsHashtableInspection.class
UseOfPropertiesAsHashtableInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.UseOfPropertiesAsHashtableInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) com.intellij.psi.PsiType type com.intellij.psi.PsiExpression argument Object[] infos com.intellij.psi.PsiMethodCallExpression methodCallExpression String methodName boolean put com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/bugs/VariableNotUsedInsideIfInspection$1.class
VariableNotUsedInsideIfInspection.java package com.siyeh.ig.bugs synthetic com.siyeh.ig.bugs.VariableNotUsedInsideIfInspection$1 extends java.lang.Object { }
com/siyeh/ig/bugs/VariableNotUsedInsideIfInspection$VariableNotUsedInsideIfVisitor.class
VariableNotUsedInsideIfInspection.java package com.siyeh.ig.bugs com.siyeh.ig.bugs.VariableNotUsedInsideIfInspection$VariableNotUsedInsideIfVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitConditionalExpression (com.intellij.psi.PsiConditionalExpression) com.intellij.psi.PsiConditionalExpression expression com.intellij.psi.PsiExpression condition com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.tree.IElementType tokenType public void visitIfStatement (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement statement com.intellij.psi.PsiExpression condition com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.tree.IElementType tokenType private boolean checkVariableUsage (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement thenContext com.intellij.psi.PsiElement elseContext com.intellij.psi.PsiElement target com.intellij.psi.PsiVariable variable private static com.intellij.psi.PsiReferenceExpression extractVariableReference (com.intellij.psi.PsiBinaryExpression) com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs private static boolean contextExits (com.intellij.psi.PsiElement) com.intellij.psi.PsiBlockStatement blockStatement com.intellij.psi.PsiStatement lastStatement com.intellij.psi.PsiElement context private static boolean statementExits (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context synthetic void <init> (com.siyeh.ig.bugs.VariableNotUsedInsideIfInspection$1) com.siyeh.ig.bugs.VariableNotUsedInsideIfInspection$1 x0 }
com/siyeh/ig/bugs/VariableNotUsedInsideIfInspection.class
VariableNotUsedInsideIfInspection.java package com.siyeh.ig.bugs public com.siyeh.ig.bugs.VariableNotUsedInsideIfInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos boolean isIf public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/callMatcher/CallHandler.class
CallHandler.java package com.siyeh.ig.callMatcher public com.siyeh.ig.callMatcher.CallHandler extends java.lang.Object implements java.util.function.Function { private final com.siyeh.ig.callMatcher.CallMatcher myMatcher private final java.util.function.Function myTransformer public void <init> (com.siyeh.ig.callMatcher.CallMatcher, java.util.function.Function) com.siyeh.ig.callMatcher.CallMatcher matcher java.util.function.Function transformer public final com.siyeh.ig.callMatcher.CallMatcher matcher () public java.lang.Object apply (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call public java.lang.Object applyMethodReference (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiMethodReferenceExpression ref public java.lang.Object applyMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static com.siyeh.ig.callMatcher.CallHandler of (com.siyeh.ig.callMatcher.CallMatcher, java.util.function.Function) com.siyeh.ig.callMatcher.CallMatcher matcher java.util.function.Function transformer public volatile synthetic java.lang.Object apply (java.lang.Object) }
com/siyeh/ig/callMatcher/CallMapper.class
CallMapper.java package com.siyeh.ig.callMatcher public com.siyeh.ig.callMatcher.CallMapper extends java.lang.Object { private final java.util.Map myMap public void <init> () public transient void <init> (com.siyeh.ig.callMatcher.CallHandler[]) com.siyeh.ig.callMatcher.CallHandler handler com.siyeh.ig.callMatcher.CallHandler[] handlers public com.siyeh.ig.callMatcher.CallMapper register (com.siyeh.ig.callMatcher.CallHandler) com.siyeh.ig.callMatcher.CallHandler handler public com.siyeh.ig.callMatcher.CallMapper register (com.siyeh.ig.callMatcher.CallMatcher, java.util.function.Function) com.siyeh.ig.callMatcher.CallMatcher matcher java.util.function.Function handler public com.siyeh.ig.callMatcher.CallMapper register (com.siyeh.ig.callMatcher.CallMatcher, java.lang.Object) com.siyeh.ig.callMatcher.CallMatcher matcher Object value public com.siyeh.ig.callMatcher.CallMapper registerAll (java.util.List) java.util.List handlers public java.lang.Object mapFirst (com.intellij.psi.PsiMethodCallExpression) Object t java.util.function.Function function com.intellij.psi.PsiMethodCallExpression call java.util.List functions public java.lang.Object mapFirst (com.intellij.psi.PsiMethodReferenceExpression) Object t com.siyeh.ig.callMatcher.CallHandler function com.intellij.psi.PsiMethodReferenceExpression methodRef java.util.List functions public java.lang.Object mapFirst (com.intellij.psi.PsiMethod) Object t com.siyeh.ig.callMatcher.CallHandler function com.intellij.psi.PsiMethod method java.util.List functions public java.util.stream.Stream mapAll (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call java.util.List functions private static synthetic java.lang.Object lambda$mapAll$3 (com.intellij.psi.PsiMethodCallExpression, com.siyeh.ig.callMatcher.CallHandler) com.intellij.psi.PsiMethodCallExpression call com.siyeh.ig.callMatcher.CallHandler fn private static synthetic java.lang.Object lambda$register$2 (java.lang.Object, com.intellij.psi.PsiMethodCallExpression) Object value com.intellij.psi.PsiMethodCallExpression call private synthetic void lambda$register$1 (com.siyeh.ig.callMatcher.CallHandler, java.lang.String) com.siyeh.ig.callMatcher.CallHandler handler String name private static synthetic java.util.List lambda$null$0 (java.lang.String) String k }
com/siyeh/ig/callMatcher/CallMatcher$1.class
CallMatcher.java package com.siyeh.ig.callMatcher final com.siyeh.ig.callMatcher.CallMatcher$1 extends java.lang.Object implements com.siyeh.ig.callMatcher.CallMatcher { final synthetic com.siyeh.ig.callMatcher.CallMatcher[] val$matchers void <init> (com.siyeh.ig.callMatcher.CallMatcher[]) public java.util.stream.Stream names () public boolean methodReferenceMatches (com.intellij.psi.PsiMethodReferenceExpression) com.siyeh.ig.callMatcher.CallMatcher m com.intellij.psi.PsiMethodReferenceExpression methodRef public boolean methodMatches (com.intellij.psi.PsiMethod) com.siyeh.ig.callMatcher.CallMatcher m com.intellij.psi.PsiMethod method public boolean test (com.intellij.psi.PsiMethodCallExpression) com.siyeh.ig.callMatcher.CallMatcher m com.intellij.psi.PsiMethodCallExpression call public java.lang.String toString () public volatile synthetic boolean test (java.lang.Object) }
com/siyeh/ig/callMatcher/CallMatcher$2.class
CallMatcher.java package com.siyeh.ig.callMatcher com.siyeh.ig.callMatcher.CallMatcher$2 extends java.lang.Object implements com.siyeh.ig.callMatcher.CallMatcher { final synthetic java.util.function.Predicate val$filter final synthetic com.siyeh.ig.callMatcher.CallMatcher this$0 void <init> (com.siyeh.ig.callMatcher.CallMatcher, java.util.function.Predicate) com.siyeh.ig.callMatcher.CallMatcher this$0 public java.util.stream.Stream names () public boolean methodReferenceMatches (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiMethodReferenceExpression methodRef public boolean test (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call public boolean methodMatches (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public java.lang.String toString () public volatile synthetic boolean test (java.lang.Object) }
com/siyeh/ig/callMatcher/CallMatcher$CallType$1.class
CallMatcher.java package com.siyeh.ig.callMatcher final enum com.siyeh.ig.callMatcher.CallMatcher$CallType$1 extends com.siyeh.ig.callMatcher.CallMatcher$CallType { void <init> (java.lang.String, int) boolean matches (com.intellij.psi.PsiClass, java.lang.String, boolean) com.intellij.psi.PsiClass aClass String className boolean isStatic }
com/siyeh/ig/callMatcher/CallMatcher$CallType$2.class
CallMatcher.java package com.siyeh.ig.callMatcher final enum com.siyeh.ig.callMatcher.CallMatcher$CallType$2 extends com.siyeh.ig.callMatcher.CallMatcher$CallType { void <init> (java.lang.String, int) boolean matches (com.intellij.psi.PsiClass, java.lang.String, boolean) com.intellij.psi.PsiClass aClass String className boolean isStatic }
com/siyeh/ig/callMatcher/CallMatcher$CallType$3.class
CallMatcher.java package com.siyeh.ig.callMatcher final enum com.siyeh.ig.callMatcher.CallMatcher$CallType$3 extends com.siyeh.ig.callMatcher.CallMatcher$CallType { void <init> (java.lang.String, int) boolean matches (com.intellij.psi.PsiClass, java.lang.String, boolean) com.intellij.psi.PsiClass aClass String className boolean isStatic }
com/siyeh/ig/callMatcher/CallMatcher$CallType$4.class
CallMatcher.java package com.siyeh.ig.callMatcher final enum com.siyeh.ig.callMatcher.CallMatcher$CallType$4 extends com.siyeh.ig.callMatcher.CallMatcher$CallType { void <init> (java.lang.String, int) boolean matches (com.intellij.psi.PsiClass, java.lang.String, boolean) com.intellij.psi.PsiClass aClass String className boolean isStatic }
com/siyeh/ig/callMatcher/CallMatcher$CallType.class
CallMatcher.java package com.siyeh.ig.callMatcher public abstract enum com.siyeh.ig.callMatcher.CallMatcher$CallType extends java.lang.Enum { public static final enum com.siyeh.ig.callMatcher.CallMatcher$CallType STATIC public static final enum com.siyeh.ig.callMatcher.CallMatcher$CallType ENUM_STATIC public static final enum com.siyeh.ig.callMatcher.CallMatcher$CallType INSTANCE public static final enum com.siyeh.ig.callMatcher.CallMatcher$CallType EXACT_INSTANCE private static final synthetic com.siyeh.ig.callMatcher.CallMatcher$CallType[] $VALUES public static com.siyeh.ig.callMatcher.CallMatcher$CallType[] values () public static com.siyeh.ig.callMatcher.CallMatcher$CallType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) abstract boolean matches (com.intellij.psi.PsiClass, java.lang.String, boolean) synthetic void <init> (java.lang.String, int, com.siyeh.ig.callMatcher.CallMatcher$1) String x0 int x1 com.siyeh.ig.callMatcher.CallMatcher$1 x2 static void <clinit> () }
com/siyeh/ig/callMatcher/CallMatcher$Simple.class
CallMatcher.java package com.siyeh.ig.callMatcher public com.siyeh.ig.callMatcher.CallMatcher$Simple extends java.lang.Object implements com.siyeh.ig.callMatcher.CallMatcher { static final com.siyeh.ig.callMatcher.CallMatcher$Simple ENUM_VALUES static final com.siyeh.ig.callMatcher.CallMatcher$Simple ENUM_VALUE_OF private final String myClassName private final java.util.Set myNames private final String[] myParameters private final com.siyeh.ig.callMatcher.CallMatcher$CallType myCallType private void <init> (java.lang.String, java.util.Set, java.lang.String[], com.siyeh.ig.callMatcher.CallMatcher$CallType) String className java.util.Set names String[] parameters com.siyeh.ig.callMatcher.CallMatcher$CallType callType public java.util.stream.Stream names () public com.siyeh.ig.callMatcher.CallMatcher$Simple parameterCount (int) int count public transient com.siyeh.ig.callMatcher.CallMatcher$Simple parameterTypes (java.lang.String[]) String[] types private static boolean parameterTypeMatches (java.lang.String, com.intellij.psi.PsiParameter) String type com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiType psiType public boolean methodReferenceMatches (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiMethodReferenceExpression methodRef String name com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList public boolean test (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call String name com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList int count private boolean parametersMatch (com.intellij.psi.PsiParameterList) com.intellij.psi.PsiParameterList parameterList public boolean methodMatches (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass public java.lang.String toString () public volatile synthetic boolean test (java.lang.Object) synthetic void <init> (java.lang.String, java.util.Set, java.lang.String[], com.siyeh.ig.callMatcher.CallMatcher$CallType, com.siyeh.ig.callMatcher.CallMatcher$1) String x0 java.util.Set x1 String[] x2 com.siyeh.ig.callMatcher.CallMatcher$CallType x3 com.siyeh.ig.callMatcher.CallMatcher$1 x4 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/callMatcher/CallMatcher.class
CallMatcher.java package com.siyeh.ig.callMatcher public abstract com.siyeh.ig.callMatcher.CallMatcher extends java.lang.Object implements java.util.function.Predicate { public abstract java.util.stream.Stream names () public abstract boolean methodReferenceMatches (com.intellij.psi.PsiMethodReferenceExpression) public abstract boolean test (com.intellij.psi.PsiMethodCallExpression) public abstract boolean methodMatches (com.intellij.psi.PsiMethod) public boolean matches (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public static transient com.siyeh.ig.callMatcher.CallMatcher anyOf (com.siyeh.ig.callMatcher.CallMatcher[]) com.siyeh.ig.callMatcher.CallMatcher[] matchers public static transient com.siyeh.ig.callMatcher.CallMatcher$Simple instanceCall (java.lang.String, java.lang.String[]) String className String[] methodNames public static transient com.siyeh.ig.callMatcher.CallMatcher$Simple exactInstanceCall (java.lang.String, java.lang.String[]) String className String[] methodNames public static transient com.siyeh.ig.callMatcher.CallMatcher$Simple staticCall (java.lang.String, java.lang.String[]) String className String[] methodNames public static com.siyeh.ig.callMatcher.CallMatcher$Simple enumValues () public static com.siyeh.ig.callMatcher.CallMatcher$Simple enumValueOf () public com.intellij.psi.PsiReferenceExpression getReferenceIfMatched (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public com.siyeh.ig.callMatcher.CallMatcher withContextFilter (java.util.function.Predicate) java.util.function.Predicate filter public com.siyeh.ig.callMatcher.CallMatcher withLanguageLevelAtLeast (com.intellij.pom.java.LanguageLevel) com.intellij.pom.java.LanguageLevel level public volatile synthetic boolean test (java.lang.Object) private static synthetic boolean lambda$withLanguageLevelAtLeast$0 (com.intellij.pom.java.LanguageLevel, com.intellij.psi.PsiElement) com.intellij.pom.java.LanguageLevel level com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/ClassInitializerInspection$1.class
ClassInitializerInspection.java package com.siyeh.ig.classlayout synthetic com.siyeh.ig.classlayout.ClassInitializerInspection$1 extends java.lang.Object { }
com/siyeh/ig/classlayout/ClassInitializerInspection$ClassInitializerVisitor.class
ClassInitializerInspection.java package com.siyeh.ig.classlayout com.siyeh.ig.classlayout.ClassInitializerInspection$ClassInitializerVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.classlayout.ClassInitializerInspection this$0 private void <init> (com.siyeh.ig.classlayout.ClassInitializerInspection) public void visitClassInitializer (com.intellij.psi.PsiClassInitializer) com.intellij.psi.PsiClassInitializer initializer com.intellij.psi.PsiClass aClass synthetic void <init> (com.siyeh.ig.classlayout.ClassInitializerInspection, com.siyeh.ig.classlayout.ClassInitializerInspection$1) com.siyeh.ig.classlayout.ClassInitializerInspection x0 com.siyeh.ig.classlayout.ClassInitializerInspection$1 x1 }
com/siyeh/ig/classlayout/ClassInitializerInspection$MoveToConstructorFix.class
ClassInitializerInspection.java package com.siyeh.ig.classlayout com.siyeh.ig.classlayout.ClassInitializerInspection$MoveToConstructorFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiMethod constructor com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement brace com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiClassInitializer initializer com.intellij.psi.PsiClass aClass java.util.Collection constructors com.siyeh.ig.psiutils.CommentTracker tracker private static void addCodeToMethod (com.intellij.psi.PsiClassInitializer, com.intellij.psi.PsiMethod) com.intellij.psi.PsiClassInitializer initializer com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiElement element com.intellij.psi.PsiElement last private static java.util.Collection getOrCreateConstructors (com.intellij.psi.PsiClass) com.intellij.codeInsight.intention.IntentionAction addDefaultConstructorFix com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod[] constructors private static java.util.Collection removeChainedConstructors (java.util.Collection) java.util.Collection constructors private static synthetic boolean lambda$removeChainedConstructors$0 (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod constructor synthetic void <init> (com.siyeh.ig.classlayout.ClassInitializerInspection$1) com.siyeh.ig.classlayout.ClassInitializerInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/ClassInitializerInspection.class
ClassInitializerInspection.java package com.siyeh.ig.classlayout public com.siyeh.ig.classlayout.ClassInitializerInspection extends com.siyeh.ig.BaseInspection { public boolean onlyWarnWhenConstructor static final synthetic boolean $assertionsDisabled public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () protected transient com.siyeh.ig.InspectionGadgetsFix[] buildFixes (java.lang.Object[]) Object[] infos com.intellij.psi.PsiClassInitializer classInitializer com.intellij.psi.PsiClass aClass public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/ClassMayBeInterfaceInspection$1.class
ClassMayBeInterfaceInspection.java package com.siyeh.ig.classlayout synthetic com.siyeh.ig.classlayout.ClassMayBeInterfaceInspection$1 extends java.lang.Object { }
com/siyeh/ig/classlayout/ClassMayBeInterfaceInspection$ClassMayBeInterfaceFix.class
ClassMayBeInterfaceInspection.java package com.siyeh.ig.classlayout com.siyeh.ig.classlayout.ClassMayBeInterfaceInspection$ClassMayBeInterfaceFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public boolean startInWriteAction () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiClass inheritor com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiIdentifier classNameIdentifier com.intellij.psi.PsiClass interfaceClass com.intellij.psi.search.SearchScope searchScope java.util.List elements private static void changeClassToInterface (com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod method com.intellij.psi.PsiField field com.intellij.psi.PsiClass innerClass com.intellij.psi.PsiClass aClass com.intellij.psi.PsiIdentifier nameIdentifier com.intellij.psi.PsiKeyword classKeyword com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiKeyword interfaceKeyword private static void moveImplementsToExtends (com.intellij.psi.PsiClass) com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.PsiClass anInterface com.intellij.psi.PsiReferenceList extendsList com.intellij.psi.PsiReferenceList implementsList com.intellij.psi.PsiJavaCodeReferenceElement[] referenceElements private static void moveSubClassExtendsToImplements (java.util.List) com.intellij.psi.PsiClass inheritor com.intellij.psi.PsiReferenceList extendsList com.intellij.psi.PsiReferenceList implementsList int i java.util.List inheritors com.intellij.psi.PsiClass oldClass com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.PsiJavaCodeReferenceElement classReference private static void moveReference (com.intellij.psi.PsiReferenceList, com.intellij.psi.PsiReferenceList, com.intellij.psi.PsiJavaCodeReferenceElement) String implementsReferenceFqName com.intellij.psi.PsiJavaCodeReferenceElement sourceReference com.intellij.psi.PsiReferenceList source com.intellij.psi.PsiReferenceList target com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiJavaCodeReferenceElement[] sourceReferences String fqName private static synthetic void lambda$doFix$0 (java.util.List, com.intellij.psi.PsiClass) throws java.lang.RuntimeException java.util.List elements com.intellij.psi.PsiClass interfaceClass synthetic void <init> (com.siyeh.ig.classlayout.ClassMayBeInterfaceInspection$1) com.siyeh.ig.classlayout.ClassMayBeInterfaceInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/ClassMayBeInterfaceInspection$ClassMayBeInterfaceVisitor.class
ClassMayBeInterfaceInspection.java package com.siyeh.ig.classlayout com.siyeh.ig.classlayout.ClassMayBeInterfaceInspection$ClassMayBeInterfaceVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.classlayout.ClassMayBeInterfaceInspection this$0 private void <init> (com.siyeh.ig.classlayout.ClassMayBeInterfaceInspection) public void visitClass (com.intellij.psi.PsiClass) com.siyeh.ig.memory.InnerClassReferenceVisitor visitor com.intellij.psi.PsiClass aClass public boolean mayBeInterface (com.intellij.psi.PsiClass) com.intellij.psi.PsiJavaCodeReferenceElement[] extendsElements com.intellij.psi.PsiClass aClass com.intellij.psi.PsiReferenceList extendsList com.intellij.psi.PsiClassInitializer[] initializers private boolean allFieldsPublicStaticFinal (com.intellij.psi.PsiClass) com.intellij.psi.PsiField field com.intellij.psi.PsiClass aClass boolean allFieldsStaticFinal com.intellij.psi.PsiField[] fields private boolean allMethodsPublicAbstract (com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod[] methods private boolean allInnerClassesPublic (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass innerClass com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass[] innerClasses synthetic void <init> (com.siyeh.ig.classlayout.ClassMayBeInterfaceInspection, com.siyeh.ig.classlayout.ClassMayBeInterfaceInspection$1) com.siyeh.ig.classlayout.ClassMayBeInterfaceInspection x0 com.siyeh.ig.classlayout.ClassMayBeInterfaceInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/ClassMayBeInterfaceInspection.class
ClassMayBeInterfaceInspection.java package com.siyeh.ig.classlayout public com.siyeh.ig.classlayout.ClassMayBeInterfaceInspection extends com.siyeh.ig.BaseInspection { public boolean reportClassesWithNonAbstractMethods public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public void writeSettings (org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException org.jdom.Element node protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static boolean isEmptyConstructor (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/ConstantDeclaredInAbstractClassInspection$1.class
ConstantDeclaredInAbstractClassInspection.java package com.siyeh.ig.classlayout synthetic com.siyeh.ig.classlayout.ConstantDeclaredInAbstractClassInspection$1 extends java.lang.Object { }
com/siyeh/ig/classlayout/ConstantDeclaredInAbstractClassInspection$ConstantDeclaredInAbstractClassVisitor.class
ConstantDeclaredInAbstractClassInspection.java package com.siyeh.ig.classlayout com.siyeh.ig.classlayout.ConstantDeclaredInAbstractClassInspection$ConstantDeclaredInAbstractClassVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiClass containingClass synthetic void <init> (com.siyeh.ig.classlayout.ConstantDeclaredInAbstractClassInspection$1) com.siyeh.ig.classlayout.ConstantDeclaredInAbstractClassInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/ConstantDeclaredInAbstractClassInspection.class
ConstantDeclaredInAbstractClassInspection.java package com.siyeh.ig.classlayout public com.siyeh.ig.classlayout.ConstantDeclaredInAbstractClassInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/ConstantDeclaredInInterfaceInspection$1.class
ConstantDeclaredInInterfaceInspection.java package com.siyeh.ig.classlayout synthetic com.siyeh.ig.classlayout.ConstantDeclaredInInterfaceInspection$1 extends java.lang.Object { }
com/siyeh/ig/classlayout/ConstantDeclaredInInterfaceInspection$ConstantDeclaredInInterfaceVisitor.class
ConstantDeclaredInInterfaceInspection.java package com.siyeh.ig.classlayout com.siyeh.ig.classlayout.ConstantDeclaredInInterfaceInspection$ConstantDeclaredInInterfaceVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiClass containingClass synthetic void <init> (com.siyeh.ig.classlayout.ConstantDeclaredInInterfaceInspection$1) com.siyeh.ig.classlayout.ConstantDeclaredInInterfaceInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/ConstantDeclaredInInterfaceInspection.class
ConstantDeclaredInInterfaceInspection.java package com.siyeh.ig.classlayout public com.siyeh.ig.classlayout.ConstantDeclaredInInterfaceInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/FinalClassInspection$1.class
FinalClassInspection.java package com.siyeh.ig.classlayout synthetic com.siyeh.ig.classlayout.FinalClassInspection$1 extends java.lang.Object { }
com/siyeh/ig/classlayout/FinalClassInspection$FinalStaticClassVisitor.class
FinalClassInspection.java package com.siyeh.ig.classlayout com.siyeh.ig.classlayout.FinalClassInspection$FinalStaticClassVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass synthetic void <init> (com.siyeh.ig.classlayout.FinalClassInspection$1) com.siyeh.ig.classlayout.FinalClassInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/FinalClassInspection.class
FinalClassInspection.java package com.siyeh.ig.classlayout public com.siyeh.ig.classlayout.FinalClassInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/FinalMethodInFinalClassInspection$1.class
FinalMethodInFinalClassInspection.java package com.siyeh.ig.classlayout synthetic com.siyeh.ig.classlayout.FinalMethodInFinalClassInspection$1 extends java.lang.Object { }
com/siyeh/ig/classlayout/FinalMethodInFinalClassInspection$FinalMethodInFinalClassVisitor.class
FinalMethodInFinalClassInspection.java package com.siyeh.ig.classlayout com.siyeh.ig.classlayout.FinalMethodInFinalClassInspection$FinalMethodInFinalClassVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass synthetic void <init> (com.siyeh.ig.classlayout.FinalMethodInFinalClassInspection$1) com.siyeh.ig.classlayout.FinalMethodInFinalClassInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/FinalMethodInFinalClassInspection.class
FinalMethodInFinalClassInspection.java package com.siyeh.ig.classlayout public com.siyeh.ig.classlayout.FinalMethodInFinalClassInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/FinalMethodInspection$1.class
FinalMethodInspection.java package com.siyeh.ig.classlayout synthetic com.siyeh.ig.classlayout.FinalMethodInspection$1 extends java.lang.Object { }
com/siyeh/ig/classlayout/FinalMethodInspection$FinalMethodVisitor.class
FinalMethodInspection.java package com.siyeh.ig.classlayout com.siyeh.ig.classlayout.FinalMethodInspection$FinalMethodVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method synthetic void <init> (com.siyeh.ig.classlayout.FinalMethodInspection$1) com.siyeh.ig.classlayout.FinalMethodInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/FinalMethodInspection.class
FinalMethodInspection.java package com.siyeh.ig.classlayout public com.siyeh.ig.classlayout.FinalMethodInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/FinalPrivateMethodInspection$1.class
FinalPrivateMethodInspection.java package com.siyeh.ig.classlayout synthetic com.siyeh.ig.classlayout.FinalPrivateMethodInspection$1 extends java.lang.Object { }
com/siyeh/ig/classlayout/FinalPrivateMethodInspection$FinalPrivateMethodVisitor.class
FinalPrivateMethodInspection.java package com.siyeh.ig.classlayout com.siyeh.ig.classlayout.FinalPrivateMethodInspection$FinalPrivateMethodVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method synthetic void <init> (com.siyeh.ig.classlayout.FinalPrivateMethodInspection$1) com.siyeh.ig.classlayout.FinalPrivateMethodInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/FinalPrivateMethodInspection.class
FinalPrivateMethodInspection.java package com.siyeh.ig.classlayout public com.siyeh.ig.classlayout.FinalPrivateMethodInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/FinalStaticMethodInspection$1.class
FinalStaticMethodInspection.java package com.siyeh.ig.classlayout synthetic com.siyeh.ig.classlayout.FinalStaticMethodInspection$1 extends java.lang.Object { }
com/siyeh/ig/classlayout/FinalStaticMethodInspection$FinalStaticMethodVisitor.class
FinalStaticMethodInspection.java package com.siyeh.ig.classlayout com.siyeh.ig.classlayout.FinalStaticMethodInspection$FinalStaticMethodVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method synthetic void <init> (com.siyeh.ig.classlayout.FinalStaticMethodInspection$1) com.siyeh.ig.classlayout.FinalStaticMethodInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/FinalStaticMethodInspection.class
FinalStaticMethodInspection.java package com.siyeh.ig.classlayout public com.siyeh.ig.classlayout.FinalStaticMethodInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/InterfaceMayBeAnnotatedFunctionalInspection$1.class
InterfaceMayBeAnnotatedFunctionalInspection.java package com.siyeh.ig.classlayout synthetic com.siyeh.ig.classlayout.InterfaceMayBeAnnotatedFunctionalInspection$1 extends java.lang.Object { }
com/siyeh/ig/classlayout/InterfaceMayBeAnnotatedFunctionalInspection$InterfaceMayBeAnnotatedFunctionalVisitor.class
InterfaceMayBeAnnotatedFunctionalInspection.java package com.siyeh.ig.classlayout com.siyeh.ig.classlayout.InterfaceMayBeAnnotatedFunctionalInspection$InterfaceMayBeAnnotatedFunctionalVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.util.MethodSignature signature synthetic void <init> (com.siyeh.ig.classlayout.InterfaceMayBeAnnotatedFunctionalInspection$1) com.siyeh.ig.classlayout.InterfaceMayBeAnnotatedFunctionalInspection$1 x0 }
com/siyeh/ig/classlayout/InterfaceMayBeAnnotatedFunctionalInspection.class
InterfaceMayBeAnnotatedFunctionalInspection.java package com.siyeh.ig.classlayout public com.siyeh.ig.classlayout.InterfaceMayBeAnnotatedFunctionalInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiClass aClass public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/ListenerMayUseAdapterInspection$1.class
ListenerMayUseAdapterInspection.java package com.siyeh.ig.classlayout synthetic com.siyeh.ig.classlayout.ListenerMayUseAdapterInspection$1 extends java.lang.Object { }
com/siyeh/ig/classlayout/ListenerMayUseAdapterInspection$ListenerMayUseAdapterFix.class
ListenerMayUseAdapterInspection.java package com.siyeh.ig.classlayout com.siyeh.ig.classlayout.ListenerMayUseAdapterInspection$ListenerMayUseAdapterFix extends com.siyeh.ig.InspectionGadgetsFix { private final String adapterName void <init> (java.lang.String) String adapterName public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiMethod[] superMethods com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement target com.intellij.psi.PsiClass interfaceClass com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiJavaCodeReferenceElement element com.intellij.psi.PsiClass aClass com.intellij.psi.PsiReferenceList extendsList com.intellij.psi.PsiMethod[] methods com.intellij.psi.JavaPsiFacade psiFacade com.intellij.psi.PsiClass adapterClass com.intellij.psi.PsiJavaCodeReferenceElement referenceElement private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/ListenerMayUseAdapterInspection$ListenerMayUseAdapterVisitor.class
ListenerMayUseAdapterInspection.java package com.siyeh.ig.classlayout com.siyeh.ig.classlayout.ListenerMayUseAdapterInspection$ListenerMayUseAdapterVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.classlayout.ListenerMayUseAdapterInspection this$0 private void <init> (com.siyeh.ig.classlayout.ListenerMayUseAdapterInspection) public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiJavaCodeReferenceElement implementsReference com.intellij.psi.PsiClass aClass com.intellij.psi.PsiReferenceList extendsList com.intellij.psi.PsiJavaCodeReferenceElement[] extendsReferences com.intellij.psi.PsiReferenceList implementsList com.intellij.psi.PsiJavaCodeReferenceElement[] implementsReferences private void checkReference (com.intellij.psi.PsiClass, com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiMethod interfaceMethod com.intellij.psi.PsiElement implementsTarget com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiMethod[] superMethods com.intellij.psi.PsiMethod method boolean emptyMethodFound com.intellij.psi.PsiMethod[] methods com.intellij.psi.PsiClass aClass com.intellij.psi.PsiJavaCodeReferenceElement implementsReference com.intellij.psi.PsiElement target com.intellij.psi.PsiClass implementsClass String className com.intellij.psi.PsiMethod[] interfaceMethods boolean allDefault String adapterName com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.PsiClass adapterClass com.intellij.psi.PsiReferenceList implementsList com.intellij.psi.PsiJavaCodeReferenceElement[] referenceElements boolean adapterImplementsListener synthetic void <init> (com.siyeh.ig.classlayout.ListenerMayUseAdapterInspection, com.siyeh.ig.classlayout.ListenerMayUseAdapterInspection$1) com.siyeh.ig.classlayout.ListenerMayUseAdapterInspection x0 com.siyeh.ig.classlayout.ListenerMayUseAdapterInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/ListenerMayUseAdapterInspection.class
ListenerMayUseAdapterInspection.java package com.siyeh.ig.classlayout public com.siyeh.ig.classlayout.ListenerMayUseAdapterInspection extends com.siyeh.ig.BaseInspection { public boolean checkForEmptyMethods public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiClass aClass String className String adapterName public javax.swing.JComponent createOptionsPanel () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos String adapterName public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/MarkerInterfaceInspection$1.class
MarkerInterfaceInspection.java package com.siyeh.ig.classlayout synthetic com.siyeh.ig.classlayout.MarkerInterfaceInspection$1 extends java.lang.Object { }
com/siyeh/ig/classlayout/MarkerInterfaceInspection$MarkerInterfaceVisitor.class
MarkerInterfaceInspection.java package com.siyeh.ig.classlayout com.siyeh.ig.classlayout.MarkerInterfaceInspection$MarkerInterfaceVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiReferenceParameterList parameterList com.intellij.psi.PsiTypeElement[] typeParameterElements com.intellij.psi.PsiJavaCodeReferenceElement[] referenceElements com.intellij.psi.PsiClass aClass com.intellij.psi.PsiField[] fields com.intellij.psi.PsiMethod[] methods com.intellij.psi.PsiReferenceList extendsList synthetic void <init> (com.siyeh.ig.classlayout.MarkerInterfaceInspection$1) com.siyeh.ig.classlayout.MarkerInterfaceInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/MarkerInterfaceInspection.class
MarkerInterfaceInspection.java package com.siyeh.ig.classlayout public com.siyeh.ig.classlayout.MarkerInterfaceInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/MethodReturnAlwaysConstantInspection$1$1.class
MethodReturnAlwaysConstantInspection.java package com.siyeh.ig.classlayout com.siyeh.ig.classlayout.MethodReturnAlwaysConstantInspection$1$1 extends com.intellij.codeInspection.reference.RefJavaVisitor { final synthetic com.siyeh.ig.classlayout.MethodReturnAlwaysConstantInspection$1 this$1 void <init> (com.siyeh.ig.classlayout.MethodReturnAlwaysConstantInspection$1) com.siyeh.ig.classlayout.MethodReturnAlwaysConstantInspection$1 this$1 public void visitMethod (com.intellij.codeInspection.reference.RefMethod) com.intellij.codeInspection.reference.RefMethod refMethod private static synthetic boolean lambda$visitMethod$0 (com.intellij.codeInspection.ProblemDescriptionsProcessor, com.intellij.codeInspection.reference.RefMethod, com.intellij.psi.PsiMethod) com.intellij.codeInspection.ProblemDescriptionsProcessor processor com.intellij.codeInspection.reference.RefMethod refMethod com.intellij.psi.PsiMethod derivedMethod private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/MethodReturnAlwaysConstantInspection$1.class
MethodReturnAlwaysConstantInspection.java package com.siyeh.ig.classlayout com.siyeh.ig.classlayout.MethodReturnAlwaysConstantInspection$1 extends com.intellij.codeInspection.reference.RefJavaVisitor { final synthetic com.intellij.codeInspection.ProblemDescriptionsProcessor val$processor final synthetic com.intellij.codeInspection.GlobalJavaInspectionContext val$globalContext final synthetic com.siyeh.ig.classlayout.MethodReturnAlwaysConstantInspection this$0 void <init> (com.siyeh.ig.classlayout.MethodReturnAlwaysConstantInspection, com.intellij.codeInspection.ProblemDescriptionsProcessor, com.intellij.codeInspection.GlobalJavaInspectionContext) com.siyeh.ig.classlayout.MethodReturnAlwaysConstantInspection this$0 public void visitElement (com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefEntity refEntity private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/MethodReturnAlwaysConstantInspection.class
MethodReturnAlwaysConstantInspection.java package com.siyeh.ig.classlayout public com.siyeh.ig.classlayout.MethodReturnAlwaysConstantInspection extends com.siyeh.ig.BaseGlobalInspection { public void <init> () public java.lang.String getDisplayName () public com.intellij.codeInspection.CommonProblemDescriptor[] checkElement (com.intellij.codeInspection.reference.RefEntity, com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext, com.intellij.codeInspection.ProblemDescriptionsProcessor) com.intellij.psi.PsiElement psi com.intellij.psi.PsiMethod siblingPsiMethod com.intellij.codeInspection.reference.RefMethod siblingMethod com.intellij.psi.PsiElement psi com.intellij.psi.PsiMethod siblingMethod com.intellij.psi.PsiIdentifier identifier com.intellij.codeInspection.reference.RefMethod siblingRefMethod com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.analysis.AnalysisScope scope com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.GlobalInspectionContext globalContext com.intellij.codeInspection.ProblemDescriptionsProcessor processor com.intellij.codeInspection.reference.RefMethod refMethod com.intellij.psi.PsiElement element java.util.Set allScopeInheritors private static boolean alwaysReturnsConstant (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiStatement statement com.intellij.psi.PsiReturnStatement returnStatement com.intellij.psi.PsiExpression value protected boolean queryExternalUsagesRequests (com.intellij.codeInspection.reference.RefManager, com.intellij.codeInspection.GlobalJavaInspectionContext, com.intellij.codeInspection.ProblemDescriptionsProcessor) com.intellij.codeInspection.reference.RefManager manager com.intellij.codeInspection.GlobalJavaInspectionContext globalContext com.intellij.codeInspection.ProblemDescriptionsProcessor processor private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/NonFinalFieldInEnumInspection$1.class
NonFinalFieldInEnumInspection.java package com.siyeh.ig.classlayout synthetic com.siyeh.ig.classlayout.NonFinalFieldInEnumInspection$1 extends java.lang.Object { }
com/siyeh/ig/classlayout/NonFinalFieldInEnumInspection$NonFinalFieldInEnumVisitor.class
NonFinalFieldInEnumInspection.java package com.siyeh.ig.classlayout com.siyeh.ig.classlayout.NonFinalFieldInEnumInspection$NonFinalFieldInEnumVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiClass containingClass synthetic void <init> (com.siyeh.ig.classlayout.NonFinalFieldInEnumInspection$1) com.siyeh.ig.classlayout.NonFinalFieldInEnumInspection$1 x0 }
com/siyeh/ig/classlayout/NonFinalFieldInEnumInspection.class
NonFinalFieldInEnumInspection.java package com.siyeh.ig.classlayout public com.siyeh.ig.classlayout.NonFinalFieldInEnumInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiClass enumClass protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiField field public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/NoopMethodInAbstractClassInspection$1.class
NoopMethodInAbstractClassInspection.java package com.siyeh.ig.classlayout synthetic com.siyeh.ig.classlayout.NoopMethodInAbstractClassInspection$1 extends java.lang.Object { }
com/siyeh/ig/classlayout/NoopMethodInAbstractClassInspection$NoopMethodInAbstractClassVisitor.class
NoopMethodInAbstractClassInspection.java package com.siyeh.ig.classlayout com.siyeh.ig.classlayout.NoopMethodInAbstractClassInspection$NoopMethodInAbstractClassVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass synthetic void <init> (com.siyeh.ig.classlayout.NoopMethodInAbstractClassInspection$1) com.siyeh.ig.classlayout.NoopMethodInAbstractClassInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/NoopMethodInAbstractClassInspection.class
NoopMethodInAbstractClassInspection.java package com.siyeh.ig.classlayout public com.siyeh.ig.classlayout.NoopMethodInAbstractClassInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/PublicConstructorInNonPublicClassInspection$1.class
PublicConstructorInNonPublicClassInspection.java package com.siyeh.ig.classlayout synthetic com.siyeh.ig.classlayout.PublicConstructorInNonPublicClassInspection$1 extends java.lang.Object { }
com/siyeh/ig/classlayout/PublicConstructorInNonPublicClassInspection$PublicConstructorInNonPublicClassVisitor.class
PublicConstructorInNonPublicClassInspection.java package com.siyeh.ig.classlayout com.siyeh.ig.classlayout.PublicConstructorInNonPublicClassInspection$PublicConstructorInNonPublicClassVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass synthetic void <init> (com.siyeh.ig.classlayout.PublicConstructorInNonPublicClassInspection$1) com.siyeh.ig.classlayout.PublicConstructorInNonPublicClassInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/PublicConstructorInNonPublicClassInspection$SetConstructorModifierFix.class
PublicConstructorInNonPublicClassInspection.java package com.siyeh.ig.classlayout com.siyeh.ig.classlayout.PublicConstructorInNonPublicClassInspection$SetConstructorModifierFix extends com.siyeh.ig.InspectionGadgetsFix { private final String modifier void <init> (java.lang.String) String modifier public java.lang.String getFamilyName () public java.lang.String getName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiModifierList modifierList private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/PublicConstructorInNonPublicClassInspection.class
PublicConstructorInNonPublicClassInspection.java package com.siyeh.ig.classlayout public com.siyeh.ig.classlayout.PublicConstructorInNonPublicClassInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiMethod method public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix[] buildFixes (java.lang.Object[]) Object[] infos java.util.List fixes com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiClass aClass private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/SingletonInspection$1.class
SingletonInspection.java package com.siyeh.ig.classlayout synthetic com.siyeh.ig.classlayout.SingletonInspection$1 extends java.lang.Object { }
com/siyeh/ig/classlayout/SingletonInspection$SingletonVisitor.class
SingletonInspection.java package com.siyeh.ig.classlayout com.siyeh.ig.classlayout.SingletonInspection$SingletonVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass synthetic void <init> (com.siyeh.ig.classlayout.SingletonInspection$1) com.siyeh.ig.classlayout.SingletonInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/SingletonInspection.class
SingletonInspection.java package com.siyeh.ig.classlayout public com.siyeh.ig.classlayout.SingletonInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean runForWholeFile () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/StaticNonFinalFieldInspection$1.class
StaticNonFinalFieldInspection.java package com.siyeh.ig.classlayout synthetic com.siyeh.ig.classlayout.StaticNonFinalFieldInspection$1 extends java.lang.Object { }
com/siyeh/ig/classlayout/StaticNonFinalFieldInspection$StaticNonFinalFieldVisitor.class
StaticNonFinalFieldInspection.java package com.siyeh.ig.classlayout com.siyeh.ig.classlayout.StaticNonFinalFieldInspection$StaticNonFinalFieldVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.classlayout.StaticNonFinalFieldInspection this$0 private void <init> (com.siyeh.ig.classlayout.StaticNonFinalFieldInspection) public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field synthetic void <init> (com.siyeh.ig.classlayout.StaticNonFinalFieldInspection, com.siyeh.ig.classlayout.StaticNonFinalFieldInspection$1) com.siyeh.ig.classlayout.StaticNonFinalFieldInspection x0 com.siyeh.ig.classlayout.StaticNonFinalFieldInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/StaticNonFinalFieldInspection.class
StaticNonFinalFieldInspection.java package com.siyeh.ig.classlayout public com.siyeh.ig.classlayout.StaticNonFinalFieldInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreNonPublicFields public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiField field public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/UtilityClassCanBeEnumInspection$1.class
UtilityClassCanBeEnumInspection.java package com.siyeh.ig.classlayout synthetic com.siyeh.ig.classlayout.UtilityClassCanBeEnumInspection$1 extends java.lang.Object { }
com/siyeh/ig/classlayout/UtilityClassCanBeEnumInspection$UtilityClassCanBeEnumFix.class
UtilityClassCanBeEnumInspection.java package com.siyeh.ig.classlayout com.siyeh.ig.classlayout.UtilityClassCanBeEnumInspection$UtilityClassCanBeEnumFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiMethod constructor com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiClass aClass java.util.List keywords com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiStatement statement com.intellij.psi.PsiElement token com.intellij.psi.PsiKeyword newKeyword synthetic void <init> (com.siyeh.ig.classlayout.UtilityClassCanBeEnumInspection$1) com.siyeh.ig.classlayout.UtilityClassCanBeEnumInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/UtilityClassCanBeEnumInspection$UtilityClassCanBeEnumVisitor.class
UtilityClassCanBeEnumInspection.java package com.siyeh.ig.classlayout com.siyeh.ig.classlayout.UtilityClassCanBeEnumInspection$UtilityClassCanBeEnumVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiReference reference com.intellij.psi.PsiClass aClass synthetic void <init> (com.siyeh.ig.classlayout.UtilityClassCanBeEnumInspection$1) com.siyeh.ig.classlayout.UtilityClassCanBeEnumInspection$1 x0 }
com/siyeh/ig/classlayout/UtilityClassCanBeEnumInspection.class
UtilityClassCanBeEnumInspection.java package com.siyeh.ig.classlayout public com.siyeh.ig.classlayout.UtilityClassCanBeEnumInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/UtilityClassWithPublicConstructorInspection$1.class
UtilityClassWithPublicConstructorInspection.java package com.siyeh.ig.classlayout synthetic com.siyeh.ig.classlayout.UtilityClassWithPublicConstructorInspection$1 extends java.lang.Object { }
com/siyeh/ig/classlayout/UtilityClassWithPublicConstructorInspection$StaticClassWithPublicConstructorVisitor.class
UtilityClassWithPublicConstructorInspection.java package com.siyeh.ig.classlayout com.siyeh.ig.classlayout.UtilityClassWithPublicConstructorInspection$StaticClassWithPublicConstructorVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass private static boolean hasPublicConstructor (com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod[] constructors synthetic void <init> (com.siyeh.ig.classlayout.UtilityClassWithPublicConstructorInspection$1) com.siyeh.ig.classlayout.UtilityClassWithPublicConstructorInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/UtilityClassWithPublicConstructorInspection$UtilityClassWithPublicConstructorFix.class
UtilityClassWithPublicConstructorInspection.java package com.siyeh.ig.classlayout com.siyeh.ig.classlayout.UtilityClassWithPublicConstructorInspection$UtilityClassWithPublicConstructorFix extends com.siyeh.ig.InspectionGadgetsFix { private final boolean m_multipleConstructors void <init> (boolean) boolean multipleConstructors public java.lang.String getName () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiMethod constructor com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement classNameIdentifier com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiMethod[] constructors private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classlayout/UtilityClassWithPublicConstructorInspection.class
UtilityClassWithPublicConstructorInspection.java package com.siyeh.ig.classlayout public com.siyeh.ig.classlayout.UtilityClassWithPublicConstructorInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiClass psiClass public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classmetrics/ClassComplexityInspection$1.class
ClassComplexityInspection.java package com.siyeh.ig.classmetrics synthetic com.siyeh.ig.classmetrics.ClassComplexityInspection$1 extends java.lang.Object { }
com/siyeh/ig/classmetrics/ClassComplexityInspection$ClassComplexityVisitor.class
ClassComplexityInspection.java package com.siyeh.ig.classmetrics com.siyeh.ig.classmetrics.ClassComplexityInspection$ClassComplexityVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.classmetrics.ClassComplexityInspection this$0 private void <init> (com.siyeh.ig.classmetrics.ClassComplexityInspection) public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass int totalComplexity private int calculateTotalComplexity (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod[] methods int totalComplexity private int calculateInitializerComplexity (com.intellij.psi.PsiClass) com.intellij.psi.PsiClassInitializer initializer com.intellij.psi.PsiClass aClass com.siyeh.ig.classmetrics.CyclomaticComplexityVisitor visitor int complexity com.intellij.psi.PsiClassInitializer[] initializers private int calculateComplexityForMethods (com.intellij.psi.PsiMethod[]) com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod[] methods com.siyeh.ig.classmetrics.CyclomaticComplexityVisitor visitor int complexity synthetic void <init> (com.siyeh.ig.classmetrics.ClassComplexityInspection, com.siyeh.ig.classmetrics.ClassComplexityInspection$1) com.siyeh.ig.classmetrics.ClassComplexityInspection x0 com.siyeh.ig.classmetrics.ClassComplexityInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classmetrics/ClassComplexityInspection.class
ClassComplexityInspection.java package com.siyeh.ig.classmetrics public com.siyeh.ig.classmetrics.ClassComplexityInspection extends com.siyeh.ig.classmetrics.ClassMetricInspection { private static final int DEFAULT_COMPLEXITY_LIMIT public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected int getDefaultLimit () protected java.lang.String getConfigurationLabel () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos Integer totalComplexity public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classmetrics/ClassCouplingInspection$1.class
ClassCouplingInspection.java package com.siyeh.ig.classmetrics synthetic com.siyeh.ig.classmetrics.ClassCouplingInspection$1 extends java.lang.Object { }
com/siyeh/ig/classmetrics/ClassCouplingInspection$ClassCouplingVisitor.class
ClassCouplingInspection.java package com.siyeh.ig.classmetrics com.siyeh.ig.classmetrics.ClassCouplingInspection$ClassCouplingVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.classmetrics.ClassCouplingInspection this$0 private void <init> (com.siyeh.ig.classmetrics.ClassCouplingInspection) public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass int totalDependencies private int calculateTotalDependencies (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.siyeh.ig.classmetrics.CouplingVisitor visitor synthetic void <init> (com.siyeh.ig.classmetrics.ClassCouplingInspection, com.siyeh.ig.classmetrics.ClassCouplingInspection$1) com.siyeh.ig.classmetrics.ClassCouplingInspection x0 com.siyeh.ig.classmetrics.ClassCouplingInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classmetrics/ClassCouplingInspection.class
ClassCouplingInspection.java package com.siyeh.ig.classmetrics public com.siyeh.ig.classmetrics.ClassCouplingInspection extends com.siyeh.ig.classmetrics.ClassMetricInspection { private static final int DEFAULT_COUPLING_LIMIT public boolean m_includeJavaClasses public boolean m_includeLibraryClasses public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos Integer totalDependencies protected int getDefaultLimit () protected java.lang.String getConfigurationLabel () public javax.swing.JComponent createOptionsPanel () String configurationLabel javax.swing.JLabel label javax.swing.JFormattedTextField valueField java.awt.GridBagConstraints constraints javax.swing.JPanel panel com.intellij.util.ui.CheckBox arrayCheckBox com.intellij.util.ui.CheckBox objectCheckBox public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classmetrics/ClassInheritanceDepthInspection$1.class
ClassInheritanceDepthInspection.java package com.siyeh.ig.classmetrics synthetic com.siyeh.ig.classmetrics.ClassInheritanceDepthInspection$1 extends java.lang.Object { }
com/siyeh/ig/classmetrics/ClassInheritanceDepthInspection$ClassNestingLevel.class
ClassInheritanceDepthInspection.java package com.siyeh.ig.classmetrics com.siyeh.ig.classmetrics.ClassInheritanceDepthInspection$ClassNestingLevel extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.classmetrics.ClassInheritanceDepthInspection this$0 private void <init> (com.siyeh.ig.classmetrics.ClassInheritanceDepthInspection) public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass int inheritanceDepth private int getInheritanceDepth (com.intellij.psi.PsiClass, java.util.Set) com.intellij.psi.PsiClass aClass java.util.Set visited com.intellij.psi.PsiClass superClass synthetic void <init> (com.siyeh.ig.classmetrics.ClassInheritanceDepthInspection, com.siyeh.ig.classmetrics.ClassInheritanceDepthInspection$1) com.siyeh.ig.classmetrics.ClassInheritanceDepthInspection x0 com.siyeh.ig.classmetrics.ClassInheritanceDepthInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classmetrics/ClassInheritanceDepthInspection.class
ClassInheritanceDepthInspection.java package com.siyeh.ig.classmetrics public com.siyeh.ig.classmetrics.ClassInheritanceDepthInspection extends com.siyeh.ig.classmetrics.ClassMetricInspection { private static final int CLASS_INHERITANCE_LIMIT public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected int getDefaultLimit () protected java.lang.String getConfigurationLabel () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos Integer count public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classmetrics/ClassMetricInspection.class
ClassMetricInspection.java package com.siyeh.ig.classmetrics public abstract com.siyeh.ig.classmetrics.ClassMetricInspection extends com.siyeh.ig.BaseInspection { public int m_limit public void <init> () protected abstract int getDefaultLimit () protected abstract java.lang.String getConfigurationLabel () protected int getLimit () public javax.swing.JComponent createOptionsPanel () String label }
com/siyeh/ig/classmetrics/ClassNestingDepthInspection$1.class
ClassNestingDepthInspection.java package com.siyeh.ig.classmetrics synthetic com.siyeh.ig.classmetrics.ClassNestingDepthInspection$1 extends java.lang.Object { }
com/siyeh/ig/classmetrics/ClassNestingDepthInspection$ClassNestingLevel.class
ClassNestingDepthInspection.java package com.siyeh.ig.classmetrics com.siyeh.ig.classmetrics.ClassNestingDepthInspection$ClassNestingLevel extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.classmetrics.ClassNestingDepthInspection this$0 private void <init> (com.siyeh.ig.classmetrics.ClassNestingDepthInspection) public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass int nestingLevel private int getNestingLevel (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement ancestor int nestingLevel synthetic void <init> (com.siyeh.ig.classmetrics.ClassNestingDepthInspection, com.siyeh.ig.classmetrics.ClassNestingDepthInspection$1) com.siyeh.ig.classmetrics.ClassNestingDepthInspection x0 com.siyeh.ig.classmetrics.ClassNestingDepthInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classmetrics/ClassNestingDepthInspection.class
ClassNestingDepthInspection.java package com.siyeh.ig.classmetrics public com.siyeh.ig.classmetrics.ClassNestingDepthInspection extends com.siyeh.ig.classmetrics.ClassMetricInspection { private static final int CLASS_NESTING_LIMIT public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected int getDefaultLimit () protected java.lang.String getConfigurationLabel () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos Integer nestingLevel public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classmetrics/ConstructorCountInspection$1.class
ConstructorCountInspection.java package com.siyeh.ig.classmetrics synthetic com.siyeh.ig.classmetrics.ConstructorCountInspection$1 extends java.lang.Object { }
com/siyeh/ig/classmetrics/ConstructorCountInspection$ConstructorCountVisitor.class
ConstructorCountInspection.java package com.siyeh.ig.classmetrics com.siyeh.ig.classmetrics.ConstructorCountInspection$ConstructorCountVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.classmetrics.ConstructorCountInspection this$0 private void <init> (com.siyeh.ig.classmetrics.ConstructorCountInspection) public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass int constructorCount private int calculateTotalConstructorCount (com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod[] constructors int count synthetic void <init> (com.siyeh.ig.classmetrics.ConstructorCountInspection, com.siyeh.ig.classmetrics.ConstructorCountInspection$1) com.siyeh.ig.classmetrics.ConstructorCountInspection x0 com.siyeh.ig.classmetrics.ConstructorCountInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classmetrics/ConstructorCountInspection.class
ConstructorCountInspection.java package com.siyeh.ig.classmetrics public com.siyeh.ig.classmetrics.ConstructorCountInspection extends com.siyeh.ig.classmetrics.ClassMetricInspection { private static final int CONSTRUCTOR_COUNT_LIMIT public boolean ignoreDeprecatedConstructors public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected int getDefaultLimit () protected java.lang.String getConfigurationLabel () public javax.swing.JComponent createOptionsPanel () javax.swing.JLabel label javax.swing.JFormattedTextField valueField com.intellij.util.ui.CheckBox includeCheckBox com.intellij.util.ui.GridBag bag javax.swing.JPanel panel public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos Integer count public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classmetrics/CouplingVisitor.class
CouplingVisitor.java package com.siyeh.ig.classmetrics com.siyeh.ig.classmetrics.CouplingVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private int m_inClass private final com.intellij.psi.PsiClass m_class private final boolean m_includeJavaClasses private final boolean m_includeLibraryClasses private final java.util.Set m_dependencies void <init> (com.intellij.psi.PsiClass, boolean, boolean) com.intellij.psi.PsiClass aClass boolean includeJavaClasses boolean includeLibraryClasses public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiType type public void visitLocalVariable (com.intellij.psi.PsiLocalVariable) com.intellij.psi.PsiLocalVariable var com.intellij.psi.PsiType type public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiType returnType private void addDependenciesForThrowsList (com.intellij.psi.PsiMethod) com.intellij.psi.PsiClassType throwsType com.intellij.psi.PsiMethod method com.intellij.psi.PsiReferenceList throwsList com.intellij.psi.PsiClassType[] throwsTypes private void addDependenciesForParameters (com.intellij.psi.PsiMethod) com.intellij.psi.PsiType parameterType com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiParameter[] parameters public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression exp com.intellij.psi.PsiType classType public void visitClassObjectAccessExpression (com.intellij.psi.PsiClassObjectAccessExpression) com.intellij.psi.PsiClassObjectAccessExpression exp com.intellij.psi.PsiTypeElement operand com.intellij.psi.PsiType classType public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiType superType com.intellij.psi.PsiClass aClass int wasInClass com.intellij.psi.PsiType[] superTypes protected void elementFinished (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitTryStatement (com.intellij.psi.PsiTryStatement) com.intellij.psi.PsiType catchType com.intellij.psi.PsiParameter catchBlockParameter com.intellij.psi.PsiTryStatement statement com.intellij.psi.PsiParameter[] catchBlockParameters public void visitInstanceOfExpression (com.intellij.psi.PsiInstanceOfExpression) com.intellij.psi.PsiInstanceOfExpression exp com.intellij.psi.PsiTypeElement checkType com.intellij.psi.PsiType classType public void visitTypeCastExpression (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiTypeCastExpression exp com.intellij.psi.PsiTypeElement castType com.intellij.psi.PsiType classType private void addDependency (com.intellij.psi.PsiType) com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope searchScope com.intellij.psi.PsiClass aClass com.intellij.psi.PsiType type com.intellij.psi.PsiType baseType String qualifiedName String baseTypeName String javaPrefix String javaxPrefix int getNumDependencies () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classmetrics/CyclomaticComplexityVisitor.class
CyclomaticComplexityVisitor.java package com.siyeh.ig.classmetrics public com.siyeh.ig.classmetrics.CyclomaticComplexityVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private int m_complexity public void <init> () public void visitAnonymousClass (com.intellij.psi.PsiAnonymousClass) com.intellij.psi.PsiAnonymousClass aClass public void visitForStatement (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiForStatement statement public void visitForeachStatement (com.intellij.psi.PsiForeachStatement) com.intellij.psi.PsiForeachStatement statement public void visitIfStatement (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement statement public void visitDoWhileStatement (com.intellij.psi.PsiDoWhileStatement) com.intellij.psi.PsiDoWhileStatement statement public void visitConditionalExpression (com.intellij.psi.PsiConditionalExpression) com.intellij.psi.PsiConditionalExpression expression public void visitSwitchStatement (com.intellij.psi.PsiSwitchStatement) com.intellij.psi.PsiStatement child com.intellij.psi.PsiSwitchStatement statement com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiStatement[] statements boolean pendingLabel public void visitWhileStatement (com.intellij.psi.PsiWhileStatement) com.intellij.psi.PsiWhileStatement statement public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.tree.IElementType token public void visitCatchSection (com.intellij.psi.PsiCatchSection) com.intellij.psi.PsiCatchSection section public int getComplexity () public void reset () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classmetrics/FieldCountInspection$1.class
FieldCountInspection.java package com.siyeh.ig.classmetrics synthetic com.siyeh.ig.classmetrics.FieldCountInspection$1 extends java.lang.Object { }
com/siyeh/ig/classmetrics/FieldCountInspection$FieldCountVisitor.class
FieldCountInspection.java package com.siyeh.ig.classmetrics com.siyeh.ig.classmetrics.FieldCountInspection$FieldCountVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.classmetrics.FieldCountInspection this$0 private void <init> (com.siyeh.ig.classmetrics.FieldCountInspection) public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass int totalFields private int countFields (com.intellij.psi.PsiClass) com.intellij.psi.PsiField field com.intellij.psi.PsiClass aClass int totalFields com.intellij.psi.PsiField[] fields private boolean fieldIsConstant (com.intellij.psi.PsiField) com.intellij.psi.PsiField field synthetic void <init> (com.siyeh.ig.classmetrics.FieldCountInspection, com.siyeh.ig.classmetrics.FieldCountInspection$1) com.siyeh.ig.classmetrics.FieldCountInspection x0 com.siyeh.ig.classmetrics.FieldCountInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classmetrics/FieldCountInspection.class
FieldCountInspection.java package com.siyeh.ig.classmetrics public com.siyeh.ig.classmetrics.FieldCountInspection extends com.siyeh.ig.classmetrics.ClassMetricInspection { private static final int FIELD_COUNT_LIMIT public boolean m_countConstantFields public boolean m_considerStaticFinalFieldsConstant public boolean myCountEnumConstants public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected int getDefaultLimit () protected java.lang.String getConfigurationLabel () public javax.swing.JComponent createOptionsPanel () String configurationLabel javax.swing.JLabel label javax.swing.JFormattedTextField valueField com.intellij.util.ui.CheckBox includeCheckBox com.intellij.util.ui.CheckBox considerCheckBox com.intellij.util.ui.CheckBox enumConstantCheckBox java.awt.GridBagConstraints constraints javax.swing.JPanel panel public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classmetrics/MethodCountInspection$1.class
MethodCountInspection.java package com.siyeh.ig.classmetrics synthetic com.siyeh.ig.classmetrics.MethodCountInspection$1 extends java.lang.Object { }
com/siyeh/ig/classmetrics/MethodCountInspection$MethodCountVisitor.class
MethodCountInspection.java package com.siyeh.ig.classmetrics com.siyeh.ig.classmetrics.MethodCountInspection$MethodCountVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.classmetrics.MethodCountInspection this$0 private void <init> (com.siyeh.ig.classmetrics.MethodCountInspection) public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass int methodCount private int calculateTotalMethodCount (com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod[] methods int totalCount synthetic void <init> (com.siyeh.ig.classmetrics.MethodCountInspection, com.siyeh.ig.classmetrics.MethodCountInspection$1) com.siyeh.ig.classmetrics.MethodCountInspection x0 com.siyeh.ig.classmetrics.MethodCountInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/classmetrics/MethodCountInspection.class
MethodCountInspection.java package com.siyeh.ig.classmetrics public com.siyeh.ig.classmetrics.MethodCountInspection extends com.siyeh.ig.BaseInspection { private static final int DEFAULT_METHOD_COUNT_LIMIT public int m_limit public boolean ignoreGettersAndSetters public boolean ignoreOverridingMethods public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public javax.swing.JComponent createOptionsPanel () javax.swing.JComponent panel java.awt.Component label javax.swing.JFormattedTextField valueField java.awt.GridBagConstraints constraints com.intellij.util.ui.CheckBox gettersSettersCheckBox com.intellij.util.ui.CheckBox overridingMethodCheckBox public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos Integer count public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/cloneable/CloneCallsConstructorsInspection$1.class
CloneCallsConstructorsInspection.java package com.siyeh.ig.cloneable synthetic com.siyeh.ig.cloneable.CloneCallsConstructorsInspection$1 extends java.lang.Object { }
com/siyeh/ig/cloneable/CloneCallsConstructorsInspection$CloneCallsConstructorVisitor$1.class
CloneCallsConstructorsInspection.java package com.siyeh.ig.cloneable com.siyeh.ig.cloneable.CloneCallsConstructorsInspection$CloneCallsConstructorVisitor$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic com.intellij.psi.PsiClass val$aClass final synthetic com.siyeh.ig.cloneable.CloneCallsConstructorsInspection$CloneCallsConstructorVisitor this$0 void <init> (com.siyeh.ig.cloneable.CloneCallsConstructorsInspection$CloneCallsConstructorVisitor, com.intellij.psi.PsiClass) com.siyeh.ig.cloneable.CloneCallsConstructorsInspection$CloneCallsConstructorVisitor this$0 public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiClass clonedClass com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiType type private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/cloneable/CloneCallsConstructorsInspection$CloneCallsConstructorVisitor.class
CloneCallsConstructorsInspection.java package com.siyeh.ig.cloneable com.siyeh.ig.cloneable.CloneCallsConstructorsInspection$CloneCallsConstructorVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass synthetic void <init> (com.siyeh.ig.cloneable.CloneCallsConstructorsInspection$1) com.siyeh.ig.cloneable.CloneCallsConstructorsInspection$1 x0 static synthetic void access$100 (com.siyeh.ig.cloneable.CloneCallsConstructorsInspection$CloneCallsConstructorVisitor, com.intellij.psi.PsiNewExpression, java.lang.Object[]) com.siyeh.ig.cloneable.CloneCallsConstructorsInspection$CloneCallsConstructorVisitor x0 com.intellij.psi.PsiNewExpression x1 Object[] x2 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/cloneable/CloneCallsConstructorsInspection.class
CloneCallsConstructorsInspection.java package com.siyeh.ig.cloneable public com.siyeh.ig.cloneable.CloneCallsConstructorsInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiType type public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/cloneable/CloneDeclaresCloneNotSupportedInspection$1.class
CloneDeclaresCloneNotSupportedInspection.java package com.siyeh.ig.cloneable synthetic com.siyeh.ig.cloneable.CloneDeclaresCloneNotSupportedInspection$1 extends java.lang.Object { }
com/siyeh/ig/cloneable/CloneDeclaresCloneNotSupportedInspection$CloneDeclaresCloneNotSupportedExceptionVisitor.class
CloneDeclaresCloneNotSupportedInspection.java package com.siyeh.ig.cloneable com.siyeh.ig.cloneable.CloneDeclaresCloneNotSupportedInspection$CloneDeclaresCloneNotSupportedExceptionVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.cloneable.CloneDeclaresCloneNotSupportedInspection this$0 private void <init> (com.siyeh.ig.cloneable.CloneDeclaresCloneNotSupportedInspection) public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethod superMethod synthetic void <init> (com.siyeh.ig.cloneable.CloneDeclaresCloneNotSupportedInspection, com.siyeh.ig.cloneable.CloneDeclaresCloneNotSupportedInspection$1) com.siyeh.ig.cloneable.CloneDeclaresCloneNotSupportedInspection x0 com.siyeh.ig.cloneable.CloneDeclaresCloneNotSupportedInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/cloneable/CloneDeclaresCloneNotSupportedInspection$CloneDeclaresCloneNotSupportedInspectionFix.class
CloneDeclaresCloneNotSupportedInspection.java package com.siyeh.ig.cloneable com.siyeh.ig.cloneable.CloneDeclaresCloneNotSupportedInspection$CloneDeclaresCloneNotSupportedInspectionFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement methodNameIdentifier com.intellij.psi.PsiMethod method synthetic void <init> (com.siyeh.ig.cloneable.CloneDeclaresCloneNotSupportedInspection$1) com.siyeh.ig.cloneable.CloneDeclaresCloneNotSupportedInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/cloneable/CloneDeclaresCloneNotSupportedInspection.class
CloneDeclaresCloneNotSupportedInspection.java package com.siyeh.ig.cloneable public com.siyeh.ig.cloneable.CloneDeclaresCloneNotSupportedInspection extends com.siyeh.ig.BaseInspection { public boolean onlyWarnOnProtectedClone public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () public javax.swing.JComponent createOptionsPanel () public void writeSettings (org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException org.jdom.Element node public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/cloneable/CloneInNonCloneableClassInspection$1.class
CloneInNonCloneableClassInspection.java package com.siyeh.ig.cloneable synthetic com.siyeh.ig.cloneable.CloneInNonCloneableClassInspection$1 extends java.lang.Object { }
com/siyeh/ig/cloneable/CloneInNonCloneableClassInspection$CloneInNonCloneableClassVisitor.class
CloneInNonCloneableClassInspection.java package com.siyeh.ig.cloneable com.siyeh.ig.cloneable.CloneInNonCloneableClassInspection$CloneInNonCloneableClassVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.cloneable.CloneInNonCloneableClassInspection this$0 private void <init> (com.siyeh.ig.cloneable.CloneInNonCloneableClassInspection) public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass synthetic void <init> (com.siyeh.ig.cloneable.CloneInNonCloneableClassInspection, com.siyeh.ig.cloneable.CloneInNonCloneableClassInspection$1) com.siyeh.ig.cloneable.CloneInNonCloneableClassInspection x0 com.siyeh.ig.cloneable.CloneInNonCloneableClassInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/cloneable/CloneInNonCloneableClassInspection.class
CloneInNonCloneableClassInspection.java package com.siyeh.ig.cloneable public com.siyeh.ig.cloneable.CloneInNonCloneableClassInspection extends com.siyeh.ig.BaseInspection { public boolean onlyWarnOnPublicClone public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) com.intellij.psi.PsiAnonymousClass anonymousClass String text Object[] infos com.intellij.psi.PsiClass aClass public javax.swing.JComponent createOptionsPanel () public void writeSettings (org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException org.jdom.Element node protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/cloneable/CloneReturnsClassTypeInspection$1.class
CloneReturnsClassTypeInspection.java package com.siyeh.ig.cloneable synthetic com.siyeh.ig.cloneable.CloneReturnsClassTypeInspection$1 extends java.lang.Object { }
com/siyeh/ig/cloneable/CloneReturnsClassTypeInspection$CloneReturnsClassTypeFix$1.class
CloneReturnsClassTypeInspection.java package com.siyeh.ig.cloneable com.siyeh.ig.cloneable.CloneReturnsClassTypeInspection$CloneReturnsClassTypeFix$1 extends com.intellij.psi.JavaRecursiveElementVisitor { final synthetic com.intellij.psi.PsiType val$newType final synthetic com.siyeh.ig.cloneable.CloneReturnsClassTypeInspection$CloneReturnsClassTypeFix this$0 void <init> (com.siyeh.ig.cloneable.CloneReturnsClassTypeInspection$CloneReturnsClassTypeFix, com.intellij.psi.PsiType) com.siyeh.ig.cloneable.CloneReturnsClassTypeInspection$CloneReturnsClassTypeFix this$0 public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public void visitLambdaExpression (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression expression public void visitReturnStatement (com.intellij.psi.PsiReturnStatement) com.intellij.psi.PsiReturnStatement statement com.intellij.psi.PsiExpression returnValue com.siyeh.ig.psiutils.CommentTracker commentTracker }
com/siyeh/ig/cloneable/CloneReturnsClassTypeInspection$CloneReturnsClassTypeFix.class
CloneReturnsClassTypeInspection.java package com.siyeh.ig.cloneable com.siyeh.ig.cloneable.CloneReturnsClassTypeInspection$CloneReturnsClassTypeFix extends com.siyeh.ig.InspectionGadgetsFix { final String myClassName void <init> (java.lang.String) String className public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiTypeElement newTypeElement com.intellij.psi.PsiType newType private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/cloneable/CloneReturnsClassTypeInspection$CloneReturnsClassTypeVisitor.class
CloneReturnsClassTypeInspection.java package com.siyeh.ig.cloneable com.siyeh.ig.cloneable.CloneReturnsClassTypeInspection$CloneReturnsClassTypeVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiAnonymousClass anonymousClass com.intellij.psi.PsiClassType baseClassType com.intellij.psi.PsiMethod method com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiType returnType com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass containingClass synthetic void <init> (com.siyeh.ig.cloneable.CloneReturnsClassTypeInspection$1) com.siyeh.ig.cloneable.CloneReturnsClassTypeInspection$1 x0 }
com/siyeh/ig/cloneable/CloneReturnsClassTypeInspection.class
CloneReturnsClassTypeInspection.java package com.siyeh.ig.cloneable public com.siyeh.ig.cloneable.CloneReturnsClassTypeInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos String className boolean buildFix public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/cloneable/NonPublicCloneInspection$1.class
NonPublicCloneInspection.java package com.siyeh.ig.cloneable synthetic com.siyeh.ig.cloneable.NonPublicCloneInspection$1 extends java.lang.Object { }
com/siyeh/ig/cloneable/NonPublicCloneInspection$NonPublicCloneVisitor.class
NonPublicCloneInspection.java package com.siyeh.ig.cloneable com.siyeh.ig.cloneable.NonPublicCloneInspection$NonPublicCloneVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass synthetic void <init> (com.siyeh.ig.cloneable.NonPublicCloneInspection$1) com.siyeh.ig.cloneable.NonPublicCloneInspection$1 x0 }
com/siyeh/ig/cloneable/NonPublicCloneInspection.class
NonPublicCloneInspection.java package com.siyeh.ig.cloneable public com.siyeh.ig.cloneable.NonPublicCloneInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/cloneable/UseOfCloneInspection$1.class
UseOfCloneInspection.java package com.siyeh.ig.cloneable synthetic com.siyeh.ig.cloneable.UseOfCloneInspection$1 extends java.lang.Object { }
com/siyeh/ig/cloneable/UseOfCloneInspection$UseOfCloneVisitor.class
UseOfCloneInspection.java package com.siyeh.ig.cloneable com.siyeh.ig.cloneable.UseOfCloneInspection$UseOfCloneVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiType type com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String referenceName com.intellij.psi.PsiExpression qualifierExpression public void visitMethodReferenceExpression (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiMethodReferenceExpression expression com.intellij.psi.PsiElement target public void visitReferenceElement (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement reference String qualifiedName public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method synthetic void <init> (com.siyeh.ig.cloneable.UseOfCloneInspection$1) com.siyeh.ig.cloneable.UseOfCloneInspection$1 x0 }
com/siyeh/ig/cloneable/UseOfCloneInspection.class
UseOfCloneInspection.java package com.siyeh.ig.cloneable public com.siyeh.ig.cloneable.UseOfCloneInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos Object errorElement public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/BooleanExpressionMayBeConditionalInspection$1.class
BooleanExpressionMayBeConditionalInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.BooleanExpressionMayBeConditionalInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/BooleanExpressionMayBeConditionalInspection$BooleanExpressionMayBeConditionalFix.class
BooleanExpressionMayBeConditionalInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.BooleanExpressionMayBeConditionalInspection$BooleanExpressionMayBeConditionalFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiBinaryExpression lBinaryExpression com.intellij.psi.PsiBinaryExpression rBinaryExpression com.intellij.psi.PsiExpression llhs com.intellij.psi.PsiExpression lrhs com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.siyeh.ig.psiutils.CommentTracker commentTracker private static java.lang.String getText (com.intellij.psi.PsiExpression, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiExpression expression com.siyeh.ig.psiutils.CommentTracker commentTracker synthetic void <init> (com.siyeh.ig.controlflow.BooleanExpressionMayBeConditionalInspection$1) com.siyeh.ig.controlflow.BooleanExpressionMayBeConditionalInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/BooleanExpressionMayBeConditionalInspection$BooleanExpressionMayBeConditionalVisitor.class
BooleanExpressionMayBeConditionalInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.BooleanExpressionMayBeConditionalInspection$BooleanExpressionMayBeConditionalVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitBinaryExpression (com.intellij.psi.PsiBinaryExpression) com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiBinaryExpression lBinaryExpression com.intellij.psi.PsiBinaryExpression rBinaryExpression com.intellij.psi.tree.IElementType lTokenType com.intellij.psi.tree.IElementType rTokenType com.intellij.psi.PsiExpression expression1 com.intellij.psi.PsiExpression expression2 synthetic void <init> (com.siyeh.ig.controlflow.BooleanExpressionMayBeConditionalInspection$1) com.siyeh.ig.controlflow.BooleanExpressionMayBeConditionalInspection$1 x0 }
com/siyeh/ig/controlflow/BooleanExpressionMayBeConditionalInspection.class
BooleanExpressionMayBeConditionalInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.BooleanExpressionMayBeConditionalInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/BreakStatementInspection$1.class
BreakStatementInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.BreakStatementInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/BreakStatementInspection$BreakStatementVisitor.class
BreakStatementInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.BreakStatementInspection$BreakStatementVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitBreakStatement (com.intellij.psi.PsiBreakStatement) com.intellij.psi.PsiBreakStatement statement synthetic void <init> (com.siyeh.ig.controlflow.BreakStatementInspection$1) com.siyeh.ig.controlflow.BreakStatementInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/BreakStatementInspection.class
BreakStatementInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.BreakStatementInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/BreakStatementWithLabelInspection$1.class
BreakStatementWithLabelInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.BreakStatementWithLabelInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/BreakStatementWithLabelInspection$BreakStatementWithLabelVisitor.class
BreakStatementWithLabelInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.BreakStatementWithLabelInspection$BreakStatementWithLabelVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitBreakStatement (com.intellij.psi.PsiBreakStatement) com.intellij.psi.PsiBreakStatement statement com.intellij.psi.PsiIdentifier labelIdentifier String labelText synthetic void <init> (com.siyeh.ig.controlflow.BreakStatementWithLabelInspection$1) com.siyeh.ig.controlflow.BreakStatementWithLabelInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/BreakStatementWithLabelInspection.class
BreakStatementWithLabelInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.BreakStatementWithLabelInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/ConditionalCanBePushedInsideExpressionInspection$1.class
ConditionalCanBePushedInsideExpressionInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.ConditionalCanBePushedInsideExpressionInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/ConditionalCanBePushedInsideExpressionInspection$ConditionalCanBePushedInsideExpressionVisitor.class
ConditionalCanBePushedInsideExpressionInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.ConditionalCanBePushedInsideExpressionInspection$ConditionalCanBePushedInsideExpressionVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.controlflow.ConditionalCanBePushedInsideExpressionInspection this$0 private void <init> (com.siyeh.ig.controlflow.ConditionalCanBePushedInsideExpressionInspection) public void visitConditionalExpression (com.intellij.psi.PsiConditionalExpression) com.intellij.psi.PsiConditionalExpression expression com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.siyeh.ig.psiutils.EquivalenceChecker$Match match private boolean isOnlyArgumentOfMethodCall (com.intellij.psi.PsiElement, com.intellij.psi.PsiConditionalExpression) com.intellij.psi.PsiElement element com.intellij.psi.PsiConditionalExpression conditional com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpressionList expressionList com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiElement greatGrandParent synthetic void <init> (com.siyeh.ig.controlflow.ConditionalCanBePushedInsideExpressionInspection, com.siyeh.ig.controlflow.ConditionalCanBePushedInsideExpressionInspection$1) com.siyeh.ig.controlflow.ConditionalCanBePushedInsideExpressionInspection x0 com.siyeh.ig.controlflow.ConditionalCanBePushedInsideExpressionInspection$1 x1 }
com/siyeh/ig/controlflow/ConditionalCanBePushedInsideExpressionInspection$PushConditionalInsideFix.class
ConditionalCanBePushedInsideExpressionInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.ConditionalCanBePushedInsideExpressionInspection$PushConditionalInsideFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiConditionalExpression conditionalExpression com.intellij.psi.PsiExpression thenExpression com.siyeh.ig.psiutils.EquivalenceChecker$Match match com.intellij.psi.PsiElement leftDiff com.intellij.psi.PsiElement rightDiff String expression com.intellij.psi.PsiExpression newConditionalExpression com.intellij.psi.PsiElement replacedConditionalExpression com.siyeh.ig.psiutils.CommentTracker commentTracker synthetic void <init> (com.siyeh.ig.controlflow.ConditionalCanBePushedInsideExpressionInspection$1) com.siyeh.ig.controlflow.ConditionalCanBePushedInsideExpressionInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/ConditionalCanBePushedInsideExpressionInspection.class
ConditionalCanBePushedInsideExpressionInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.ConditionalCanBePushedInsideExpressionInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreSingleArgument public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/ConditionalExpressionWithIdenticalBranchesInspection$1.class
ConditionalExpressionWithIdenticalBranchesInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.ConditionalExpressionWithIdenticalBranchesInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/ConditionalExpressionWithIdenticalBranchesInspection$CollapseConditionalFix.class
ConditionalExpressionWithIdenticalBranchesInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.ConditionalExpressionWithIdenticalBranchesInspection$CollapseConditionalFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.siyeh.ig.psiutils.CommentTracker commentTracker com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiConditionalExpression conditionalExpression com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression synthetic void <init> (com.siyeh.ig.controlflow.ConditionalExpressionWithIdenticalBranchesInspection$1) com.siyeh.ig.controlflow.ConditionalExpressionWithIdenticalBranchesInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/ConditionalExpressionWithIdenticalBranchesInspection$ConditionalExpressionWithIdenticalBranchesVisitor.class
ConditionalExpressionWithIdenticalBranchesInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.ConditionalExpressionWithIdenticalBranchesInspection$ConditionalExpressionWithIdenticalBranchesVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitConditionalExpression (com.intellij.psi.PsiConditionalExpression) com.intellij.psi.PsiConditionalExpression expression com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression synthetic void <init> (com.siyeh.ig.controlflow.ConditionalExpressionWithIdenticalBranchesInspection$1) com.siyeh.ig.controlflow.ConditionalExpressionWithIdenticalBranchesInspection$1 x0 }
com/siyeh/ig/controlflow/ConditionalExpressionWithIdenticalBranchesInspection.class
ConditionalExpressionWithIdenticalBranchesInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.ConditionalExpressionWithIdenticalBranchesInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/ConfusingElseInspection$1.class
ConfusingElseInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.ConfusingElseInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/ConfusingElseInspection$ConfusingElseVisitor.class
ConfusingElseInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.ConfusingElseInspection$ConfusingElseVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.controlflow.ConfusingElseInspection this$0 private void <init> (com.siyeh.ig.controlflow.ConfusingElseInspection) public void visitIfStatement (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiStatement nextStatement com.intellij.psi.PsiIfStatement statement com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiStatement elseBranch com.intellij.psi.PsiElement elseToken private boolean parentCompletesNormally (com.intellij.psi.PsiElement) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement elseBranch com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent private com.intellij.psi.PsiStatement getNextStatement (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement parentIfStatement com.intellij.psi.PsiStatement elseBranch com.intellij.psi.PsiElement parent com.intellij.psi.PsiIfStatement statement synthetic void <init> (com.siyeh.ig.controlflow.ConfusingElseInspection, com.siyeh.ig.controlflow.ConfusingElseInspection$1) com.siyeh.ig.controlflow.ConfusingElseInspection x0 com.siyeh.ig.controlflow.ConfusingElseInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/ConfusingElseInspection$RemoveRedundantElseFix.class
ConfusingElseInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.ConfusingElseInspection$RemoveRedundantElseFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiBlockStatement elseBlock com.intellij.psi.PsiCodeBlock block com.intellij.psi.PsiElement[] children com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement ifKeyword com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement elseBranch com.intellij.psi.PsiElement anchor com.intellij.psi.PsiElement parent synthetic void <init> (com.siyeh.ig.controlflow.ConfusingElseInspection$1) com.siyeh.ig.controlflow.ConfusingElseInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/ConfusingElseInspection.class
ConfusingElseInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.ConfusingElseInspection extends com.siyeh.ig.BaseInspection { public boolean reportWhenNoStatementFollow public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/ConstantConditionalExpressionInspection$1.class
ConstantConditionalExpressionInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.ConstantConditionalExpressionInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/ConstantConditionalExpressionInspection$ConstantConditionalExpressionVisitor.class
ConstantConditionalExpressionInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.ConstantConditionalExpressionInspection$ConstantConditionalExpressionVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitConditionalExpression (com.intellij.psi.PsiConditionalExpression) com.intellij.psi.PsiConditionalExpression expression com.intellij.psi.PsiExpression condition com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression synthetic void <init> (com.siyeh.ig.controlflow.ConstantConditionalExpressionInspection$1) com.siyeh.ig.controlflow.ConstantConditionalExpressionInspection$1 x0 }
com/siyeh/ig/controlflow/ConstantConditionalExpressionInspection$ConstantConditionalFix.class
ConstantConditionalExpressionInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.ConstantConditionalExpressionInspection$ConstantConditionalFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiTypeCastExpression castExpression com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiConditionalExpression expression com.siyeh.ig.psiutils.CommentTracker ct com.intellij.psi.PsiExpression replacement com.intellij.psi.PsiType type com.intellij.psi.PsiType expressionType synthetic void <init> (com.siyeh.ig.controlflow.ConstantConditionalExpressionInspection$1) com.siyeh.ig.controlflow.ConstantConditionalExpressionInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/ConstantConditionalExpressionInspection.class
ConstantConditionalExpressionInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.ConstantConditionalExpressionInspection extends com.siyeh.ig.BaseInspection { static final synthetic boolean $assertionsDisabled public void <init> () public java.lang.String getDisplayName () public boolean isEnabledByDefault () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiConditionalExpression expression static com.intellij.psi.PsiExpression calculateReplacementExpression (com.intellij.psi.PsiConditionalExpression) com.intellij.psi.PsiConditionalExpression exp com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.intellij.psi.PsiExpression condition public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/ContinueStatementInspection$1.class
ContinueStatementInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.ContinueStatementInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/ContinueStatementInspection$ContinueStatementVisitor.class
ContinueStatementInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.ContinueStatementInspection$ContinueStatementVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitContinueStatement (com.intellij.psi.PsiContinueStatement) com.intellij.psi.PsiContinueStatement statement synthetic void <init> (com.siyeh.ig.controlflow.ContinueStatementInspection$1) com.siyeh.ig.controlflow.ContinueStatementInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/ContinueStatementInspection.class
ContinueStatementInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.ContinueStatementInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/ContinueStatementWithLabelInspection$1.class
ContinueStatementWithLabelInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.ContinueStatementWithLabelInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/ContinueStatementWithLabelInspection$ContinueStatementWithLabelVisitor.class
ContinueStatementWithLabelInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.ContinueStatementWithLabelInspection$ContinueStatementWithLabelVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitContinueStatement (com.intellij.psi.PsiContinueStatement) com.intellij.psi.PsiContinueStatement statement com.intellij.psi.PsiIdentifier label String labelText synthetic void <init> (com.siyeh.ig.controlflow.ContinueStatementWithLabelInspection$1) com.siyeh.ig.controlflow.ContinueStatementWithLabelInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/ContinueStatementWithLabelInspection.class
ContinueStatementWithLabelInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.ContinueStatementWithLabelInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/DefaultNotLastCaseInSwitchInspection$1.class
DefaultNotLastCaseInSwitchInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.DefaultNotLastCaseInSwitchInspection$1 extends com.siyeh.ig.InspectionGadgetsFix { final synthetic com.siyeh.ig.controlflow.DefaultNotLastCaseInSwitchInspection this$0 void <init> (com.siyeh.ig.controlflow.DefaultNotLastCaseInSwitchInspection) com.siyeh.ig.controlflow.DefaultNotLastCaseInSwitchInspection this$0 protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiElement lastStmtInDefaultCase com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiSwitchLabelStatementBase labelStatementBase com.intellij.psi.PsiSwitchBlock switchBlock com.intellij.psi.PsiCodeBlock blockBody com.intellij.psi.PsiSwitchLabelStatementBase nextLabel public java.lang.String getFamilyName () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/DefaultNotLastCaseInSwitchInspection$DefaultNotLastCaseInSwitchVisitor.class
DefaultNotLastCaseInSwitchInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.DefaultNotLastCaseInSwitchInspection$DefaultNotLastCaseInSwitchVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitSwitchStatement (com.intellij.psi.PsiSwitchStatement) com.intellij.psi.PsiSwitchStatement statement public void visitSwitchExpression (com.intellij.psi.PsiSwitchExpression) com.intellij.psi.PsiSwitchExpression expression private void visitSwitchBlock (com.intellij.psi.PsiSwitchBlock, java.lang.String) com.intellij.psi.PsiSwitchLabelStatementBase label com.intellij.psi.PsiStatement child int i com.intellij.psi.PsiSwitchBlock statement String locationDescription com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiStatement[] statements boolean labelSeen synthetic void <init> (com.siyeh.ig.controlflow.DefaultNotLastCaseInSwitchInspection$1) com.siyeh.ig.controlflow.DefaultNotLastCaseInSwitchInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/DefaultNotLastCaseInSwitchInspection.class
DefaultNotLastCaseInSwitchInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.DefaultNotLastCaseInSwitchInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) com.intellij.psi.PsiElement lastDefaultStmt com.intellij.psi.PsiSwitchLabelStatementBase prevLbl Object[] infos com.intellij.psi.PsiSwitchLabelStatementBase lbl public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/DoubleNegationInspection$1.class
DoubleNegationInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.DoubleNegationInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/DoubleNegationInspection$DoubleNegationFix.class
DoubleNegationInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.DoubleNegationInspection$DoubleNegationFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiPrefixExpression prefixExpression com.intellij.psi.PsiExpression operand com.intellij.psi.PsiExpression firstOperand com.intellij.psi.PsiExpression secondOperand int i StringBuilder newExpressionText com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.PsiExpression[] operands int length com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement expression com.siyeh.ig.psiutils.CommentTracker tracker synthetic void <init> (com.siyeh.ig.controlflow.DoubleNegationInspection$1) com.siyeh.ig.controlflow.DoubleNegationInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/DoubleNegationInspection$DoubleNegationVisitor.class
DoubleNegationInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.DoubleNegationInspection$DoubleNegationVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitPrefixExpression (com.intellij.psi.PsiPrefixExpression) com.intellij.psi.PsiExpression nestedPrefixOperand com.intellij.psi.PsiPrefixExpression expression com.intellij.psi.PsiExpression operand com.intellij.psi.PsiExpression nestedOperand public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiExpression operand int notNegatedCount com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.PsiExpression[] operands synthetic void <init> (com.siyeh.ig.controlflow.DoubleNegationInspection$1) com.siyeh.ig.controlflow.DoubleNegationInspection$1 x0 }
com/siyeh/ig/controlflow/DoubleNegationInspection.class
DoubleNegationInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.DoubleNegationInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public static boolean isNegation (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression static boolean isUnaryNegation (com.intellij.psi.PsiPrefixExpression) com.intellij.psi.PsiPrefixExpression expression static boolean isBinaryNegation (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiExpression operand com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.PsiExpression[] operands private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/DuplicateBooleanBranchInspection$1.class
DuplicateBooleanBranchInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.DuplicateBooleanBranchInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/DuplicateBooleanBranchInspection$DuplicateBooleanBranchVisitor.class
DuplicateBooleanBranchInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.DuplicateBooleanBranchInspection$DuplicateBooleanBranchVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiBinaryExpression parentExpression com.intellij.psi.PsiExpression testCondition boolean areEquivalent int j com.intellij.psi.PsiExpression condition int i com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiElement parent java.util.List conditions int numConditions com.intellij.psi.PsiExpression[] conditionArray boolean[] matched private static void collectConditions (com.intellij.psi.PsiExpression, java.util.Collection, com.intellij.psi.tree.IElementType) com.intellij.psi.PsiParenthesizedExpression parenthesizedExpression com.intellij.psi.PsiExpression contents com.intellij.psi.PsiExpression operand com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.tree.IElementType testTokeType com.intellij.psi.PsiExpression condition java.util.Collection conditions com.intellij.psi.tree.IElementType tokenType synthetic void <init> (com.siyeh.ig.controlflow.DuplicateBooleanBranchInspection$1) com.siyeh.ig.controlflow.DuplicateBooleanBranchInspection$1 x0 }
com/siyeh/ig/controlflow/DuplicateBooleanBranchInspection.class
DuplicateBooleanBranchInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.DuplicateBooleanBranchInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/DuplicateConditionInspection$1.class
DuplicateConditionInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.DuplicateConditionInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/DuplicateConditionInspection$DuplicateConditionVisitor.class
DuplicateConditionInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.DuplicateConditionInspection$DuplicateConditionVisitor extends com.siyeh.ig.BaseInspectionVisitor { private final java.util.Set myAnalyzedStatements final synthetic com.siyeh.ig.controlflow.DuplicateConditionInspection this$0 private void <init> (com.siyeh.ig.controlflow.DuplicateConditionInspection) public void visitIfStatement (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement statement java.util.Set conditions int numConditions java.util.List conditionList private void findDuplicates (java.util.List) com.intellij.psi.PsiExpression testCondition boolean areEquivalent int j com.intellij.psi.PsiExpression condition int i java.util.List conditions java.util.BitSet matched private void collectConditionsForIfStatement (com.intellij.psi.PsiIfStatement, java.util.Set, int) com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiElement next com.intellij.psi.PsiIfStatement statement java.util.Set conditions int depth com.intellij.psi.PsiExpression condition com.intellij.psi.PsiStatement branch private void collectConditionsForExpression (com.intellij.psi.PsiExpression, java.util.Set) com.intellij.psi.PsiParenthesizedExpression parenthesizedExpression com.intellij.psi.PsiExpression contents com.intellij.psi.PsiExpression operand com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression condition java.util.Set conditions private static synthetic boolean lambda$visitIfStatement$2 (java.util.List) java.util.List list private static synthetic boolean lambda$visitIfStatement$1 (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression a com.intellij.psi.PsiExpression b private static synthetic com.intellij.psi.PsiExpression lambda$visitIfStatement$0 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression cond synthetic void <init> (com.siyeh.ig.controlflow.DuplicateConditionInspection, com.siyeh.ig.controlflow.DuplicateConditionInspection$1) com.siyeh.ig.controlflow.DuplicateConditionInspection x0 com.siyeh.ig.controlflow.DuplicateConditionInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/DuplicateConditionInspection.class
DuplicateConditionInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.DuplicateConditionInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreSideEffectConditions private static final int LIMIT_DEPTH public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/FallthruInSwitchStatementInspection$1.class
FallthruInSwitchStatementInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.FallthruInSwitchStatementInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/FallthruInSwitchStatementInspection$FallthroughInSwitchStatementVisitor.class
FallthruInSwitchStatementInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.FallthruInSwitchStatementInspection$FallthroughInSwitchStatementVisitor extends com.siyeh.ig.BaseInspectionVisitor { private static final java.util.regex.Pattern commentPattern private void <init> () public void visitSwitchStatement (com.intellij.psi.PsiSwitchStatement) com.intellij.psi.PsiSwitchStatement switchStatement public void visitSwitchExpression (com.intellij.psi.PsiSwitchExpression) com.intellij.psi.PsiSwitchExpression expression private void doCheckSwitchBlock (com.intellij.psi.PsiSwitchBlock) com.intellij.psi.PsiComment comment String commentText com.intellij.psi.PsiStatement statement com.intellij.psi.PsiElement previousSibling com.intellij.psi.PsiStatement previousStatement int i com.intellij.psi.PsiSwitchBlock switchBlock com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiStatement[] statements synthetic void <init> (com.siyeh.ig.controlflow.FallthruInSwitchStatementInspection$1) com.siyeh.ig.controlflow.FallthruInSwitchStatementInspection$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/FallthruInSwitchStatementInspection$FallthruInSwitchStatementFix.class
FallthruInSwitchStatementInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.FallthruInSwitchStatementInspection$FallthruInSwitchStatementFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiSwitchLabelStatement labelStatement com.intellij.psi.JavaPsiFacade psiFacade com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiSwitchBlock switchBlock String value com.intellij.psi.PsiStatement breakStatement com.intellij.psi.PsiElement parent synthetic void <init> (com.siyeh.ig.controlflow.FallthruInSwitchStatementInspection$1) com.siyeh.ig.controlflow.FallthruInSwitchStatementInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/FallthruInSwitchStatementInspection.class
FallthruInSwitchStatementInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.FallthruInSwitchStatementInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public java.lang.String getID () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/ForLoopReplaceableByWhileInspection$1.class
ForLoopReplaceableByWhileInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.ForLoopReplaceableByWhileInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/ForLoopReplaceableByWhileInspection$ForLoopReplaceableByWhileVisitor.class
ForLoopReplaceableByWhileInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.ForLoopReplaceableByWhileInspection$ForLoopReplaceableByWhileVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.controlflow.ForLoopReplaceableByWhileInspection this$0 private void <init> (com.siyeh.ig.controlflow.ForLoopReplaceableByWhileInspection) public void visitForStatement (com.intellij.psi.PsiForStatement) com.intellij.codeInspection.ProblemHighlightType highlightType com.intellij.psi.PsiForStatement statement com.intellij.codeInspection.ProblemHighlightType highlightType private boolean highlightLoop (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiExpression condition String conditionText com.intellij.psi.PsiForStatement statement com.intellij.psi.PsiStatement initialization com.intellij.psi.PsiStatement update synthetic void <init> (com.siyeh.ig.controlflow.ForLoopReplaceableByWhileInspection, com.siyeh.ig.controlflow.ForLoopReplaceableByWhileInspection$1) com.siyeh.ig.controlflow.ForLoopReplaceableByWhileInspection x0 com.siyeh.ig.controlflow.ForLoopReplaceableByWhileInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/ForLoopReplaceableByWhileInspection$ReplaceForByWhileFix.class
ForLoopReplaceableByWhileInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.ForLoopReplaceableByWhileInspection$ReplaceForByWhileFix extends com.siyeh.ig.InspectionGadgetsFix { static final synthetic boolean $assertionsDisabled private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiBlockStatement newWhileBody com.intellij.psi.PsiElement loopBody com.intellij.psi.PsiCodeBlock codeBlock int i com.intellij.psi.PsiExpressionListStatement expressionListStatement com.intellij.psi.PsiExpressionList expressionList com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiStatement[] updateStatements com.intellij.psi.PsiStatement updateStatement com.intellij.psi.PsiContinueStatement continueStatement com.intellij.psi.PsiStatement updateStatement com.intellij.psi.PsiStatement[] updateStatements java.util.Collection continueStatements com.intellij.psi.PsiBlockStatement emptyBlockStatement com.intellij.psi.codeStyle.JavaCodeStyleManager manager com.intellij.psi.PsiStatement newStatement com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiForStatement forStatement com.siyeh.ig.psiutils.CommentTracker commentTracker com.intellij.psi.PsiStatement initialization com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiWhileStatement whileStatement com.intellij.psi.PsiExpression forCondition com.intellij.psi.PsiExpression whileCondition com.intellij.psi.PsiBlockStatement blockStatement com.intellij.psi.PsiStatement forStatementBody com.intellij.psi.PsiElement loopBody com.intellij.psi.PsiStatement update private static boolean hasConflictingName (com.intellij.psi.PsiDeclarationStatement, com.intellij.psi.PsiStatement, com.intellij.psi.codeStyle.JavaCodeStyleManager) com.intellij.psi.PsiDeclarationStatement initialization com.intellij.psi.PsiStatement newStatement com.intellij.psi.codeStyle.JavaCodeStyleManager manager private static synthetic boolean lambda$hasConflictingName$1 (com.intellij.psi.codeStyle.JavaCodeStyleManager, com.intellij.psi.PsiStatement, java.lang.String) com.intellij.psi.codeStyle.JavaCodeStyleManager manager com.intellij.psi.PsiStatement newStatement String name private static synthetic java.lang.String lambda$hasConflictingName$0 (com.intellij.psi.PsiNamedElement) com.intellij.psi.PsiNamedElement namedElement synthetic void <init> (com.siyeh.ig.controlflow.ForLoopReplaceableByWhileInspection$1) com.siyeh.ig.controlflow.ForLoopReplaceableByWhileInspection$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/ForLoopReplaceableByWhileInspection.class
ForLoopReplaceableByWhileInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.ForLoopReplaceableByWhileInspection extends com.siyeh.ig.BaseInspection { public boolean m_ignoreLoopsWithoutConditions public boolean m_ignoreLoopsWithBody public void <init> () public java.lang.String getDisplayName () public java.lang.String getID () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel panel public void writeSettings (org.jdom.Element) org.jdom.Element node public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/ForLoopWithMissingComponentInspection$1.class
ForLoopWithMissingComponentInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.ForLoopWithMissingComponentInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/ForLoopWithMissingComponentInspection$ForLoopWithMissingComponentVisitor.class
ForLoopWithMissingComponentInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.ForLoopWithMissingComponentInspection$ForLoopWithMissingComponentVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.controlflow.ForLoopWithMissingComponentInspection this$0 private void <init> (com.siyeh.ig.controlflow.ForLoopWithMissingComponentInspection) public void visitForStatement (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiForStatement statement boolean hasCondition boolean hasInitializer boolean hasUpdate private boolean hasCondition (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiForStatement statement private boolean hasInitializer (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiForStatement statement com.intellij.psi.PsiStatement initialization private boolean hasUpdate (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiForStatement statement com.intellij.psi.PsiStatement update private boolean isCollectionLoopStatement (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement declaredElement com.intellij.psi.PsiForStatement forStatement com.intellij.psi.PsiStatement initialization com.intellij.psi.PsiDeclarationStatement declaration com.intellij.psi.PsiElement[] declaredElements com.intellij.psi.PsiExpression condition private boolean isHasNext (com.intellij.psi.PsiExpression, com.intellij.psi.PsiVariable) com.intellij.psi.PsiExpression condition com.intellij.psi.PsiVariable iterator private boolean isHasPrevious (com.intellij.psi.PsiExpression, com.intellij.psi.PsiVariable) com.intellij.psi.PsiExpression condition com.intellij.psi.PsiVariable iterator private boolean isHasMoreElements (com.intellij.psi.PsiExpression, com.intellij.psi.PsiVariable) com.intellij.psi.PsiExpression condition com.intellij.psi.PsiVariable enumeration private boolean isCallToBooleanZeroArgumentMethod (java.lang.String, com.intellij.psi.PsiExpression, com.intellij.psi.PsiVariable) com.intellij.psi.PsiExpression operand com.intellij.psi.PsiPolyadicExpression polyadicExpression String methodName com.intellij.psi.PsiExpression expression com.intellij.psi.PsiVariable calledOn com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target synthetic void <init> (com.siyeh.ig.controlflow.ForLoopWithMissingComponentInspection, com.siyeh.ig.controlflow.ForLoopWithMissingComponentInspection$1) com.siyeh.ig.controlflow.ForLoopWithMissingComponentInspection x0 com.siyeh.ig.controlflow.ForLoopWithMissingComponentInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/ForLoopWithMissingComponentInspection.class
ForLoopWithMissingComponentInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.ForLoopWithMissingComponentInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreCollectionLoops public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos boolean hasInitializer boolean hasCondition boolean hasUpdate public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/IfMayBeConditionalInspection$1.class
IfMayBeConditionalInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.IfMayBeConditionalInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/IfMayBeConditionalInspection$IfMayBeConditionalFix.class
IfMayBeConditionalInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.IfMayBeConditionalInspection$IfMayBeConditionalFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiExpression elseReturnValue com.intellij.psi.PsiReturnStatement elseReturn com.intellij.psi.PsiReturnStatement thenReturn com.intellij.psi.PsiExpression thenReturnValue com.intellij.psi.PsiAssignmentExpression thenAssignmentExpression com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiJavaToken token com.intellij.psi.PsiExpression thenRhs com.intellij.psi.PsiAssignmentExpression elseAssignmentExpression com.intellij.psi.PsiExpression elseRhs com.intellij.psi.PsiExpression thenArgument com.intellij.psi.PsiExpression elseArgument int i int length com.intellij.psi.PsiMethodCallExpression thenMethodCallExpression com.intellij.psi.PsiMethodCallExpression elseMethodCallExpression com.intellij.psi.PsiReferenceExpression thenMethodExpression com.intellij.psi.PsiExpressionList thenArgumentList com.intellij.psi.PsiExpression[] thenArguments com.intellij.psi.PsiExpressionList elseArgumentList com.intellij.psi.PsiExpression[] elseArguments com.intellij.psi.PsiExpressionStatement thenExpressionStatement com.intellij.psi.PsiExpressionStatement elseExpressionStatement com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiStatement thenStatement com.intellij.psi.PsiStatement elseBranch com.intellij.psi.PsiStatement elseStatement com.intellij.psi.PsiExpression condition com.siyeh.ig.psiutils.CommentTracker tracker StringBuilder replacementText private static void appendExpressionText (com.intellij.psi.PsiExpression, java.lang.StringBuilder, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiExpression expression StringBuilder out com.siyeh.ig.psiutils.CommentTracker tracker synthetic void <init> (com.siyeh.ig.controlflow.IfMayBeConditionalInspection$1) com.siyeh.ig.controlflow.IfMayBeConditionalInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/IfMayBeConditionalInspection$IfMayBeConditionalVisitor.class
IfMayBeConditionalInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.IfMayBeConditionalInspection$IfMayBeConditionalVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.controlflow.IfMayBeConditionalInspection this$0 private void <init> (com.siyeh.ig.controlflow.IfMayBeConditionalInspection) public void visitIfStatement (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiReturnStatement thenReturnStatement com.intellij.psi.PsiExpression thenReturnValue com.intellij.psi.PsiReturnStatement elseReturnStatement com.intellij.psi.PsiExpression elseReturnValue com.intellij.psi.PsiAssignmentExpression thenAssignmentExpression com.intellij.psi.PsiAssignmentExpression elseAssignmentExpression com.intellij.psi.PsiExpression thenLhs com.intellij.psi.PsiExpression elseLhs com.intellij.psi.PsiExpression thenRhs com.intellij.psi.PsiExpression elseRhs com.intellij.psi.PsiExpression thenArgument com.intellij.psi.PsiExpression elseArgument int i int length com.intellij.psi.PsiMethodCallExpression thenMethodCallExpression com.intellij.psi.PsiMethodCallExpression elseMethodCallExpression com.intellij.psi.PsiReferenceExpression thenMethodExpression com.intellij.psi.PsiReferenceExpression elseMethodExpression com.intellij.psi.PsiExpressionList thenArgumentList com.intellij.psi.PsiExpression[] thenArguments com.intellij.psi.PsiExpressionList elseArgumentList com.intellij.psi.PsiExpression[] elseArguments int differences com.intellij.psi.PsiExpressionStatement thenExpressionStatement com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpressionStatement elseExpressionStatement com.intellij.psi.PsiExpression elseExpression com.intellij.psi.PsiIfStatement statement com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiStatement elseBranch com.intellij.psi.PsiStatement thenStatement com.intellij.psi.PsiStatement elseStatement synthetic void <init> (com.siyeh.ig.controlflow.IfMayBeConditionalInspection, com.siyeh.ig.controlflow.IfMayBeConditionalInspection$1) com.siyeh.ig.controlflow.IfMayBeConditionalInspection x0 com.siyeh.ig.controlflow.IfMayBeConditionalInspection$1 x1 }
com/siyeh/ig/controlflow/IfMayBeConditionalInspection.class
IfMayBeConditionalInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.IfMayBeConditionalInspection extends com.siyeh.ig.BaseInspection { public boolean reportMethodCalls public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/IfStatementWithIdenticalBranchesInspection$1.class
IfStatementWithIdenticalBranchesInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$1 extends com.intellij.psi.JavaElementVisitor { final synthetic boolean val$isOnTheFly final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection this$0 void <init> (com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection, boolean, com.intellij.codeInspection.ProblemsHolder) com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection this$0 public void visitIfStatement (com.intellij.psi.PsiIfStatement) com.intellij.codeInspection.ProblemHighlightType highlightType com.intellij.codeInspection.ProblemHighlightType highlightType com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$IfInspectionResult result com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$IfStatementInspector inspector com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement[] thenStatements com.intellij.psi.PsiStatement[] elseStatements }
com/siyeh/ig/controlflow/IfStatementWithIdenticalBranchesInspection$CommonPartType.class
IfStatementWithIdenticalBranchesInspection.java package com.siyeh.ig.controlflow final enum com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$CommonPartType extends java.lang.Enum { public static final enum com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$CommonPartType VARIABLES_ONLY public static final enum com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$CommonPartType WITH_VARIABLES_EXTRACT public static final enum com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$CommonPartType WITHOUT_VARIABLES_EXTRACT public static final enum com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$CommonPartType WHOLE_BRANCH public static final enum com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$CommonPartType COMPLETE_DUPLICATE public static final enum com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$CommonPartType EXTRACT_SIDE_EFFECTS private final String myBundleFixKey private final String myBundleDescriptionKey private static final synthetic com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$CommonPartType[] $VALUES public static com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$CommonPartType[] values () public static com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$CommonPartType valueOf (java.lang.String) String name private java.lang.String getFixMessage (boolean) boolean mayChangeSemantics String mayChangeSemanticsText private java.lang.String getDescriptionMessage (boolean) boolean mayChangeSemantics String mayChangeSemanticsText private void <init> (java.lang.String, int, java.lang.String, java.lang.String) String key String bundleDescriptionKey static synthetic java.lang.String access$700 (com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$CommonPartType, boolean) com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$CommonPartType x0 boolean x1 static synthetic java.lang.String access$1500 (com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$CommonPartType, boolean) com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$CommonPartType x0 boolean x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/IfStatementWithIdenticalBranchesInspection$ElseIf.class
IfStatementWithIdenticalBranchesInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$ElseIf extends java.lang.Object { final com.intellij.psi.PsiStatement myElseBranch final com.intellij.psi.PsiStatement myElseIfElseStatement final com.intellij.psi.PsiElement myElseIfThen final com.intellij.psi.PsiExpression myElseIfCondition final java.util.Map mySubstitutionTable private void <init> (com.intellij.psi.PsiStatement, com.intellij.psi.PsiStatement, com.intellij.psi.PsiElement, com.intellij.psi.PsiExpression, java.util.Map) com.intellij.psi.PsiStatement elseBranch com.intellij.psi.PsiStatement elseIfElseStatement com.intellij.psi.PsiElement then com.intellij.psi.PsiExpression elseIfCondition java.util.Map table static com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$ElseIf from (com.intellij.psi.PsiIfStatement, com.intellij.psi.PsiStatement[]) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement[] thenStatements com.intellij.psi.PsiStatement elseBranch com.intellij.psi.PsiIfStatement elseIf com.intellij.psi.PsiExpression elseIfCondition com.intellij.psi.PsiStatement elseIfThenBranch com.intellij.psi.PsiStatement[] elseIfThen com.intellij.psi.PsiStatement elseIfElseBranch java.util.Set variables com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$LocalEquivalenceChecker equivalence static com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$IfInspectionResult inspect (com.intellij.psi.PsiIfStatement, com.intellij.psi.PsiStatement[], com.intellij.psi.PsiStatement[], boolean) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement[] thenBranch com.intellij.psi.PsiStatement[] elseBranch boolean isOnTheFly com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$ElseIf elseIf String message private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/IfStatementWithIdenticalBranchesInspection$ExtractCommonIfPartsFix.class
IfStatementWithIdenticalBranchesInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$ExtractCommonIfPartsFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private final com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$CommonPartType myType private final boolean myMayChangeSemantics private final boolean myIsOnTheFly private void <init> (com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$CommonPartType, boolean, boolean) com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$CommonPartType type boolean mayChangeSemantics boolean isOnTheFly public java.lang.String getFamilyName () public java.lang.String getName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiStatement[] thenStatements com.intellij.psi.PsiStatement[] elseStatements private static void applyImplicitElseFix (com.intellij.psi.PsiIfStatement, com.intellij.psi.PsiStatement[], com.intellij.psi.PsiStatement[]) com.intellij.psi.PsiStatement statement int statementIndex com.intellij.psi.PsiExpression condition java.util.List sideEffectExpressions com.intellij.psi.PsiStatement[] sideEffectStatements com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement[] thenStatements com.intellij.psi.PsiStatement[] elseStatements com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$ImplicitElse implicitElse com.intellij.psi.PsiIfStatement ifToDelete com.siyeh.ig.psiutils.CommentTracker ct com.intellij.psi.PsiElement parent private boolean tryApplyThenElseFix (com.intellij.psi.PsiIfStatement, com.intellij.psi.PsiElementFactory, com.intellij.psi.PsiStatement[], com.intellij.psi.PsiStatement[]) com.intellij.psi.PsiExpression condition String negatedCondition String newThenBranch com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiStatement[] thenStatements com.intellij.psi.PsiStatement[] elseStatements com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$ThenElse thenElse com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiStatement elseBranch com.siyeh.ig.psiutils.CommentTracker ct boolean elseToDelete boolean thenToDelete private static void bindNames (com.intellij.psi.PsiStatement, com.intellij.psi.PsiVariable, java.lang.String) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiVariable variable String finalName private static boolean tryCleanUpHead (com.intellij.psi.PsiIfStatement, java.util.List, com.intellij.psi.PsiElementFactory, java.util.Map, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.codeStyle.JavaCodeStyleManager manager String variableDeclaration com.intellij.psi.PsiStatement varDeclarationStmt com.intellij.psi.PsiExpression thenInitializer com.intellij.psi.PsiExpression elseInitializer com.intellij.psi.PsiVariable thenVariable com.intellij.psi.PsiLocalVariable elseVariable String typeText String thenVariableTypeText com.intellij.psi.PsiModifierList thenModifierList String modifiers String thenNameToReplaceInElse String varName com.intellij.psi.PsiStatement thenStatement com.intellij.psi.PsiStatement elseStatement com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$ExtractionUnit unit com.intellij.psi.PsiIfStatement ifStatement java.util.List units com.intellij.psi.PsiElementFactory factory java.util.Map substitutionTable com.siyeh.ig.psiutils.CommentTracker ct com.intellij.psi.PsiElement parent com.intellij.psi.PsiStatement elseBranch private static com.intellij.psi.PsiStatement replaceName (com.intellij.psi.PsiIfStatement, com.intellij.psi.PsiElementFactory, com.intellij.psi.PsiStatement, com.intellij.psi.PsiVariable, java.lang.String, java.lang.String) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiStatement thenStatement com.intellij.psi.PsiVariable variable String varName String modifiers String maybeInitializer String text com.intellij.psi.PsiStatement variableDeclaration private static void cleanUpTail (com.intellij.psi.PsiIfStatement, java.util.List, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiStatement thenStatement int i com.intellij.psi.PsiStatement[] thenStatements com.intellij.psi.PsiStatement[] elseStatements int thenLength int elseLength com.intellij.psi.PsiIfStatement ifStatement java.util.List tailStatements com.siyeh.ig.psiutils.CommentTracker ct private static void replaceWithDeclarationIfNeeded (com.intellij.psi.PsiIfStatement, com.intellij.psi.PsiElementFactory, com.intellij.psi.PsiStatement, com.intellij.psi.PsiExpression, java.lang.String, java.lang.String) String initializerText String initializerText com.intellij.psi.PsiStatement assignment com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiStatement statement com.intellij.psi.PsiExpression initializer String varName String type private static com.intellij.psi.PsiExpression extractInitializer (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiVariable variable public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void lambda$replaceName$2 (java.lang.String, com.intellij.psi.PsiReference) String varName com.intellij.psi.PsiReference reference private static synthetic boolean lambda$tryCleanUpHead$1 (com.intellij.psi.PsiIfStatement, com.intellij.psi.PsiVariable) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiVariable var private static synthetic void lambda$bindNames$0 (java.lang.String, com.intellij.psi.PsiReference) String finalName com.intellij.psi.PsiReference reference synthetic void <init> (com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$CommonPartType, boolean, boolean, com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$1) com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$CommonPartType x0 boolean x1 boolean x2 com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$1 x3 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/IfStatementWithIdenticalBranchesInspection$ExtractionUnit.class
IfStatementWithIdenticalBranchesInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$ExtractionUnit extends java.lang.Object { private final boolean myMayChangeSemantics private final boolean myMayInfluenceCondition private final com.intellij.psi.PsiStatement myThenStatement private final com.intellij.psi.PsiStatement myElseStatement private final boolean myIsEquivalent private void <init> (com.intellij.psi.PsiStatement, com.intellij.psi.PsiStatement, boolean, boolean, boolean) com.intellij.psi.PsiStatement thenStatement com.intellij.psi.PsiStatement elseStatement boolean mayChangeSemantics boolean mayInfluenceCondition boolean isEquivalent public boolean haveSideEffects () public com.intellij.psi.PsiStatement getThenStatement () public com.intellij.psi.PsiStatement getElseStatement () public boolean hasEquivalentStatements () public boolean mayInfluenceCondition () synthetic void <init> (com.intellij.psi.PsiStatement, com.intellij.psi.PsiStatement, boolean, boolean, boolean, com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$1) com.intellij.psi.PsiStatement x0 com.intellij.psi.PsiStatement x1 boolean x2 boolean x3 boolean x4 com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$1 x5 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/IfStatementWithIdenticalBranchesInspection$IfInspectionResult.class
IfStatementWithIdenticalBranchesInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$IfInspectionResult extends java.lang.Object { private final com.intellij.psi.PsiElement myElementToHighlight private final boolean myIsWarning private final com.intellij.codeInspection.LocalQuickFix myFix private final String myMessage void <init> (com.intellij.psi.PsiElement, boolean, com.intellij.codeInspection.LocalQuickFix, java.lang.String) com.intellij.psi.PsiElement elementToHighlight boolean isWarning com.intellij.codeInspection.LocalQuickFix fix String message static synthetic boolean access$200 (com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$IfInspectionResult) com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$IfInspectionResult x0 static synthetic com.intellij.psi.PsiElement access$300 (com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$IfInspectionResult) com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$IfInspectionResult x0 static synthetic java.lang.String access$400 (com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$IfInspectionResult) com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$IfInspectionResult x0 static synthetic com.intellij.codeInspection.LocalQuickFix access$500 (com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$IfInspectionResult) com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$IfInspectionResult x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/IfStatementWithIdenticalBranchesInspection$IfStatementInspector.class
IfStatementWithIdenticalBranchesInspection.java package com.siyeh.ig.controlflow abstract com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$IfStatementInspector extends java.lang.Object { public abstract com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$IfInspectionResult inspect (com.intellij.psi.PsiIfStatement, com.intellij.psi.PsiStatement[], com.intellij.psi.PsiStatement[], boolean) }
com/siyeh/ig/controlflow/IfStatementWithIdenticalBranchesInspection$ImplicitElse.class
IfStatementWithIdenticalBranchesInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$ImplicitElse extends java.lang.Object { final com.intellij.psi.PsiIfStatement myIfToDelete private void <init> (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement ifToDelete static com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$ImplicitElse from (com.intellij.psi.PsiStatement[], com.intellij.psi.PsiStatement[], com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiStatement[] thenBranch com.intellij.psi.PsiStatement[] elseBranch com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement lastThenStatement boolean returnsNothing com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$ImplicitElseData implicitElse java.util.List elseStatements java.util.Set variables java.util.List thenStatements com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$CommonPartType getType () com.intellij.psi.PsiExpression condition static com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$IfInspectionResult inspect (com.intellij.psi.PsiIfStatement, com.intellij.psi.PsiStatement[], com.intellij.psi.PsiStatement[], boolean) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement[] thenBranch com.intellij.psi.PsiStatement[] elseBranch boolean isOnTheFly com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$ImplicitElse implicitElse com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$CommonPartType type com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$ExtractCommonIfPartsFix fix private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/IfStatementWithIdenticalBranchesInspection$ImplicitElseData.class
IfStatementWithIdenticalBranchesInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$ImplicitElseData extends java.lang.Object { final java.util.List myImplicitElseStatements final com.intellij.psi.PsiIfStatement myIfWithImplicitElse private void <init> (java.util.List, com.intellij.psi.PsiIfStatement) java.util.List implicitElseStatements com.intellij.psi.PsiIfStatement ifWithImplicitElse synthetic void <init> (java.util.List, com.intellij.psi.PsiIfStatement, com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$1) java.util.List x0 com.intellij.psi.PsiIfStatement x1 com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/IfStatementWithIdenticalBranchesInspection$LocalEquivalenceChecker.class
IfStatementWithIdenticalBranchesInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$LocalEquivalenceChecker extends com.siyeh.ig.psiutils.EquivalenceChecker { final java.util.Set myLocalVariables final java.util.Map mySubstitutionTable private void <init> (java.util.Set) java.util.Set variables public boolean topLevelVarsAreEqualNotConsideringInitializers (com.intellij.psi.PsiStatement, com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement first com.intellij.psi.PsiStatement second com.intellij.psi.PsiLocalVariable localVariable1 com.intellij.psi.PsiLocalVariable localVariable2 private boolean equalNotConsideringInitializer (com.intellij.psi.PsiLocalVariable, com.intellij.psi.PsiLocalVariable) String firstModifierListText String secondModifierListText com.intellij.psi.PsiLocalVariable localVariable1 com.intellij.psi.PsiLocalVariable localVariable2 com.intellij.psi.PsiModifierList firstModifierList com.intellij.psi.PsiModifierList secondModifierList com.intellij.psi.PsiType firstType String firstName String secondName protected com.siyeh.ig.psiutils.EquivalenceChecker$Match localVariablesAreEquivalent (com.intellij.psi.PsiLocalVariable, com.intellij.psi.PsiLocalVariable) com.intellij.psi.PsiLocalVariable localVariable1 com.intellij.psi.PsiLocalVariable localVariable2 com.intellij.psi.PsiExpression firstInitializer com.intellij.psi.PsiExpression secondInitializer protected com.siyeh.ig.psiutils.EquivalenceChecker$Match referenceExpressionsMatch (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiReferenceExpression) String firstVarName String secondVarName com.intellij.psi.PsiLocalVariable secondVar com.intellij.psi.PsiLocalVariable firstVar com.intellij.psi.PsiReferenceExpression first com.intellij.psi.PsiReferenceExpression second com.intellij.psi.PsiElement firstElement com.intellij.psi.PsiElement secondElement synthetic void <init> (java.util.Set, com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$1) java.util.Set x0 com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/IfStatementWithIdenticalBranchesInspection$MergeElseIfsFix.class
IfStatementWithIdenticalBranchesInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$MergeElseIfsFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private void <init> () public java.lang.String getName () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiIfStatement ifStatement com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$ElseIf elseIf com.intellij.psi.PsiExpression condition com.siyeh.ig.psiutils.CommentTracker ct String firstCondition String secondCondition String newCondition public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) synthetic void <init> (com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$1) com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/IfStatementWithIdenticalBranchesInspection$ThenElse.class
IfStatementWithIdenticalBranchesInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$ThenElse extends java.lang.Object { public static final int SIMILAR_STATEMENTS_COUNT final java.util.List myHeadUnitsOfThen final java.util.List myTailStatementsOfThen final boolean myMayChangeSemantics final com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$CommonPartType myCommonPartType final java.util.Map mySubstitutionTable private void <init> (java.util.List, java.util.List, boolean, com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$CommonPartType, java.util.Map) java.util.List headUnitsOfThen java.util.List tailUnitsOfThen boolean mayChangeSemantics com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$CommonPartType commonPartType java.util.Map substitutionTable private static boolean mayChangeSemantics (boolean, boolean, java.util.List) boolean conditionHasSideEffects boolean conditionVariablesCantBeChangedTransitively java.util.List headCommonParts private static com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$LocalEquivalenceChecker getChecker (com.intellij.psi.PsiStatement[], com.intellij.psi.PsiStatement[]) com.intellij.psi.PsiStatement[] thenBranch com.intellij.psi.PsiStatement[] elseBranch java.util.Set localVariables private static com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$CommonPartType getType (java.util.List, java.util.List, boolean, int, int, com.intellij.psi.PsiStatement, com.intellij.psi.PsiStatement) int duplicatedStatements com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$ExtractionUnit unit com.intellij.psi.PsiStatement statement java.util.List headStatements java.util.List tailStatements boolean declarationsAreEquivalent int thenLen int elseLen com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiStatement elseBranch boolean hasVariables boolean hasNonVariables private static boolean canRemoveBranch (int, com.intellij.psi.PsiStatement, int) com.intellij.psi.PsiBlockStatement blockStatement int len com.intellij.psi.PsiStatement branch int duplicatedStatementsLen static com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$ThenElse from (com.intellij.psi.PsiIfStatement, com.intellij.psi.PsiStatement[], com.intellij.psi.PsiStatement[], boolean) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement[] thenBranch com.intellij.psi.PsiStatement[] elseBranch boolean isOnTheFly com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$LocalEquivalenceChecker equivalence int thenLen int elseLen int minStmtCount com.intellij.psi.PsiExpression condition boolean conditionHasSideEffects java.util.List conditionVariables boolean conditionVariablesCantBeChangedTransitively java.util.List headCommonParts java.util.Set extractedVariables java.util.Set notEquivalentVariableDeclarations int extractedFromStart int canBeExtractedFromThenTail int canBeExtractedFromElseTail int canBeExtractedFromTail java.util.List tailCommonParts java.util.Map substitutionTable com.intellij.psi.PsiStatement thenStatement com.intellij.psi.PsiStatement elseStatement com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$CommonPartType type boolean mayChangeSemantics static com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$IfInspectionResult inspect (com.intellij.psi.PsiIfStatement, com.intellij.psi.PsiStatement[], com.intellij.psi.PsiStatement[], boolean) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement[] thenBranch com.intellij.psi.PsiStatement[] elseBranch boolean isOnTheFly com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$ThenElse thenElse boolean isNotInCodeBlock boolean mayChangeSemantics com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$CommonPartType type com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$ExtractCommonIfPartsFix fix boolean isInfoLevel com.intellij.psi.PsiElement elementToHighlight private static void tryAppendHeadPartsToTail (java.util.List, int, int, int, java.util.List) com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$ExtractionUnit unit com.intellij.psi.PsiStatement thenStatement int i java.util.List headCommonParts int canBeExtractedFromThenTail int canBeExtractedFromElseTail int canBeExtractedFromTail java.util.List tailCommonParts private static void extractTailCommonParts (com.intellij.psi.PsiIfStatement, com.intellij.psi.PsiStatement[], com.intellij.psi.PsiStatement[], com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$LocalEquivalenceChecker, int, int, java.util.Set, int, java.util.List) boolean canBeExtractedOutOfIf com.intellij.psi.PsiStatement thenStmt com.intellij.psi.PsiStatement elseStmt int i com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement[] thenBranch com.intellij.psi.PsiStatement[] elseBranch com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$LocalEquivalenceChecker equivalence int thenLen int elseLen java.util.Set extractedVariables int canBeExtractedFromTail java.util.List tailCommonParts private static void extractHeadCommonParts (com.intellij.psi.PsiStatement[], com.intellij.psi.PsiStatement[], boolean, com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$LocalEquivalenceChecker, int, java.util.List, java.util.List, java.util.Set, java.util.Set) com.intellij.psi.PsiStatement thenStmt com.intellij.psi.PsiStatement elseStmt com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$ExtractionUnit unit boolean dependsOnVariableWithNonEquivalentInitializer com.intellij.psi.PsiVariable variable int i com.intellij.psi.PsiStatement[] thenBranch com.intellij.psi.PsiStatement[] elseBranch boolean isOnTheFly com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$LocalEquivalenceChecker equivalence int minStmtCount java.util.List conditionVariables java.util.List headCommonParts java.util.Set extractedVariables java.util.Set notEquivalentVariableDeclarations private static boolean isSimilarHeadStatements (com.intellij.psi.PsiStatement[]) com.intellij.psi.PsiStatement[] thenBranch com.intellij.psi.PsiExpressionStatement expressionStatement private static boolean isSimilarStatements (com.intellij.psi.PsiStatement[], com.intellij.psi.PsiExpressionStatement) int i com.intellij.psi.PsiStatement[] branch com.intellij.psi.PsiExpressionStatement expressionStatement com.intellij.psi.PsiMethodCallExpression call private static boolean isSimilarTailStatements (com.intellij.psi.PsiStatement[]) com.intellij.psi.PsiStatement[] thenBranch com.intellij.psi.PsiExpressionStatement expressionStatement private static boolean isSimilarCall (com.intellij.psi.PsiStatement, com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpressionStatement currentStatement com.intellij.psi.PsiMethodCallExpression otherCall private static boolean isEqualChain (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) String firstName String secondName com.intellij.psi.PsiExpression first com.intellij.psi.PsiExpression second com.intellij.psi.PsiMethodCallExpression firstCall com.intellij.psi.PsiMethodCallExpression secondCall com.intellij.psi.PsiExpression firstCurrent com.intellij.psi.PsiExpression secondCurrent private static boolean uncommonElseStatementsContainsThenNames (com.intellij.psi.PsiStatement[], int, java.util.List, java.util.List, java.util.Map) int i int firstTailCommonStatementIndex java.util.HashSet names com.intellij.psi.PsiStatement[] elseBranch int elseLen java.util.List headCommonParts java.util.List tailCommonParts java.util.Map substitutionTable private static synthetic boolean lambda$uncommonElseStatementsContainsThenNames$11 (java.util.HashSet, com.intellij.psi.PsiVariable) java.util.HashSet names com.intellij.psi.PsiVariable var private static synthetic boolean lambda$uncommonElseStatementsContainsThenNames$10 (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable var private static synthetic java.util.stream.Stream lambda$uncommonElseStatementsContainsThenNames$9 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e private static synthetic boolean lambda$extractHeadCommonParts$8 (java.util.Set, com.intellij.psi.PsiVariable) java.util.Set notEquivalentVariableDeclarations com.intellij.psi.PsiVariable var private static synthetic boolean lambda$extractHeadCommonParts$7 (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable var private static synthetic boolean lambda$extractTailCommonParts$6 (java.util.Set, com.intellij.psi.PsiVariable) java.util.Set extractedVariables com.intellij.psi.PsiVariable var private static synthetic boolean lambda$extractTailCommonParts$5 (com.intellij.psi.PsiIfStatement, com.intellij.psi.PsiVariable) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiVariable var private static synthetic boolean lambda$extractTailCommonParts$4 (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable var private static synthetic boolean lambda$from$3 (java.util.List, com.intellij.psi.PsiElement) com.intellij.psi.PsiLocalVariable localVariable java.util.List conditionVariables com.intellij.psi.PsiElement element private static synthetic java.util.stream.Stream lambda$from$2 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement el private static synthetic boolean lambda$mayChangeSemantics$1 (com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$ExtractionUnit) com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$ExtractionUnit unit private static synthetic boolean lambda$mayChangeSemantics$0 (com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$ExtractionUnit) com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$ExtractionUnit unit private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/IfStatementWithIdenticalBranchesInspection.class
IfStatementWithIdenticalBranchesInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { private static final java.util.List ourInspectors public void <init> () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private static com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$ExtractionUnit extractHeadCommonStatement (com.intellij.psi.PsiStatement, com.intellij.psi.PsiStatement, java.util.List, com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$LocalEquivalenceChecker) boolean statementMayChangeSemantics boolean equivalent boolean mayInfluenceCondition com.intellij.psi.PsiLocalVariable thenVariable com.intellij.psi.PsiLocalVariable elseVariable com.intellij.psi.PsiExpression thenInitializer com.intellij.psi.PsiStatement thenStmt com.intellij.psi.PsiStatement elseStmt java.util.List conditionVariables com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$LocalEquivalenceChecker equivalence boolean equal boolean statementMayChangeSemantics boolean equivalent boolean mayInfluenceCondition private static boolean mayInfluenceCondition (com.intellij.psi.PsiElement, java.util.List) com.intellij.psi.PsiElement element java.util.List conditionVariables private static com.intellij.psi.PsiLocalVariable extractVariable (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiDeclarationStatement declarationStatement com.intellij.psi.PsiElement[] elements private static com.intellij.psi.PsiIfStatement getEnclosingIfStmt (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiElement parent private static boolean isMeaningful (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement private static com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$ImplicitElseData getIfWithImplicitElse (com.intellij.psi.PsiIfStatement, com.intellij.psi.PsiStatement[], boolean) com.intellij.psi.PsiStatement sibling com.intellij.psi.PsiIfStatement enclosingIf com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement[] thenStatements boolean returnsNothing int statementsLength com.intellij.psi.PsiIfStatement currentIf java.util.List statements int count boolean conditionHasSideEffects com.intellij.psi.PsiElement parent private static void addLocalVariables (java.util.Set, java.util.List) com.intellij.psi.PsiStatement statement java.util.Set variables java.util.List statements private static void addVariables (java.util.Set, com.intellij.psi.PsiStatement) com.intellij.psi.PsiElement element java.util.Set variables com.intellij.psi.PsiStatement statement com.intellij.psi.PsiDeclarationStatement declarationStatement private static com.intellij.psi.PsiStatement[] unwrap (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiBlockStatement block private static boolean branchesAreEquivalent (com.intellij.psi.PsiStatement[], java.util.List, com.siyeh.ig.psiutils.EquivalenceChecker) com.intellij.psi.PsiStatement elseStmt com.intellij.psi.PsiStatement thenStmt int i int length com.intellij.psi.PsiStatement[] thenBranch java.util.List statements com.siyeh.ig.psiutils.EquivalenceChecker equivalence private static synthetic boolean lambda$mayInfluenceCondition$4 (java.util.List, com.intellij.psi.PsiLocalVariable) java.util.List conditionVariables com.intellij.psi.PsiLocalVariable el private static synthetic com.intellij.psi.PsiElement lambda$mayInfluenceCondition$3 (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression private static synthetic java.util.stream.Stream lambda$mayInfluenceCondition$2 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e private static synthetic boolean lambda$extractHeadCommonStatement$1 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e private static synthetic boolean lambda$extractHeadCommonStatement$0 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e static synthetic com.intellij.psi.PsiStatement[] access$000 (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement x0 static synthetic java.util.List access$100 () static synthetic com.intellij.psi.PsiLocalVariable access$800 (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement x0 static synthetic com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$ImplicitElseData access$1000 (com.intellij.psi.PsiIfStatement, com.intellij.psi.PsiStatement[], boolean) com.intellij.psi.PsiIfStatement x0 com.intellij.psi.PsiStatement[] x1 boolean x2 static synthetic void access$1100 (java.util.Set, java.util.List) java.util.Set x0 java.util.List x1 static synthetic boolean access$1300 (com.intellij.psi.PsiStatement[], java.util.List, com.siyeh.ig.psiutils.EquivalenceChecker) com.intellij.psi.PsiStatement[] x0 java.util.List x1 com.siyeh.ig.psiutils.EquivalenceChecker x2 static synthetic com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$ExtractionUnit access$1600 (com.intellij.psi.PsiStatement, com.intellij.psi.PsiStatement, java.util.List, com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$LocalEquivalenceChecker) com.intellij.psi.PsiStatement x0 com.intellij.psi.PsiStatement x1 java.util.List x2 com.siyeh.ig.controlflow.IfStatementWithIdenticalBranchesInspection$LocalEquivalenceChecker x3 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/IfStatementWithTooManyBranchesInspection$1.class
IfStatementWithTooManyBranchesInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.IfStatementWithTooManyBranchesInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/IfStatementWithTooManyBranchesInspection$IfStatementWithTooManyBranchesVisitor.class
IfStatementWithTooManyBranchesInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.IfStatementWithTooManyBranchesInspection$IfStatementWithTooManyBranchesVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.controlflow.IfStatementWithTooManyBranchesInspection this$0 private void <init> (com.siyeh.ig.controlflow.IfStatementWithTooManyBranchesInspection) public void visitIfStatement (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement statement int branchCount private int calculateBranchCount (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement statement com.intellij.psi.PsiStatement branch synthetic void <init> (com.siyeh.ig.controlflow.IfStatementWithTooManyBranchesInspection, com.siyeh.ig.controlflow.IfStatementWithTooManyBranchesInspection$1) com.siyeh.ig.controlflow.IfStatementWithTooManyBranchesInspection x0 com.siyeh.ig.controlflow.IfStatementWithTooManyBranchesInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/IfStatementWithTooManyBranchesInspection.class
IfStatementWithTooManyBranchesInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.IfStatementWithTooManyBranchesInspection extends com.siyeh.ig.BaseInspection { private static final int DEFAULT_BRANCH_LIMIT public int m_limit public void <init> () public java.lang.String getDisplayName () public javax.swing.JComponent createOptionsPanel () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos Integer branchCount public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/InfiniteLoopStatementInspection$InfiniteLoopStatementsVisitor.class
InfiniteLoopStatementInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.InfiniteLoopStatementInspection$InfiniteLoopStatementsVisitor extends com.siyeh.ig.BaseInspectionVisitor { final boolean myIgnoreInThreadTopLevel void <init> (boolean) boolean ignoreInThreadTopLevel public void visitForStatement (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiForStatement statement public void visitWhileStatement (com.intellij.psi.PsiWhileStatement) com.intellij.psi.PsiWhileStatement statement public void visitDoWhileStatement (com.intellij.psi.PsiDoWhileStatement) com.intellij.psi.PsiDoWhileStatement statement private void checkStatement (com.intellij.psi.PsiStatement) com.intellij.psi.PsiClass aClass boolean allUsagesAreInThreadStart com.intellij.psi.PsiExpression argument com.intellij.psi.PsiClass maybeAnonymous com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement parent com.intellij.psi.PsiStatement statement private static boolean isArgumentInThreadConstructor (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression inArgument com.intellij.psi.PsiElement skipped com.intellij.psi.PsiElement argParent com.intellij.psi.PsiExpression argument private static boolean isInThreadConstructor (com.intellij.psi.PsiExpression) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiElement argumentParent com.intellij.psi.PsiConstructorCall constructorCall com.intellij.psi.PsiExpression argument private static synthetic boolean lambda$checkStatement$3 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression inArgument private static synthetic boolean lambda$checkStatement$2 (com.intellij.psi.PsiMethod, com.intellij.psi.PsiElement) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiMethodReferenceExpression methodReference com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement element private static synthetic java.util.stream.Stream lambda$checkStatement$1 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static synthetic boolean lambda$checkStatement$0 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/InfiniteLoopStatementInspection.class
InfiniteLoopStatementInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.InfiniteLoopStatementInspection extends com.siyeh.ig.BaseInspection { boolean myIgnoreInThreadTopLevel public void <init> () public javax.swing.JComponent createOptionsPanel () public java.lang.String getDisplayName () public boolean isEnabledByDefault () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/LabeledStatementInspection$1.class
LabeledStatementInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.LabeledStatementInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/LabeledStatementInspection$LabeledStatementVisitor.class
LabeledStatementInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.LabeledStatementInspection$LabeledStatementVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitLabeledStatement (com.intellij.psi.PsiLabeledStatement) com.intellij.psi.PsiLabeledStatement statement com.intellij.psi.PsiIdentifier labelIdentifier synthetic void <init> (com.siyeh.ig.controlflow.LabeledStatementInspection$1) com.siyeh.ig.controlflow.LabeledStatementInspection$1 x0 }
com/siyeh/ig/controlflow/LabeledStatementInspection.class
LabeledStatementInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.LabeledStatementInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/LoopConditionNotUpdatedInsideLoopInspection$1.class
LoopConditionNotUpdatedInsideLoopInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.LoopConditionNotUpdatedInsideLoopInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/LoopConditionNotUpdatedInsideLoopInspection$LoopConditionNotUpdatedInsideLoopVisitor.class
LoopConditionNotUpdatedInsideLoopInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.LoopConditionNotUpdatedInsideLoopInspection$LoopConditionNotUpdatedInsideLoopVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.controlflow.LoopConditionNotUpdatedInsideLoopInspection this$0 private void <init> (com.siyeh.ig.controlflow.LoopConditionNotUpdatedInsideLoopInspection) public void visitWhileStatement (com.intellij.psi.PsiWhileStatement) com.intellij.psi.PsiWhileStatement statement com.intellij.psi.PsiExpression condition public void visitDoWhileStatement (com.intellij.psi.PsiDoWhileStatement) com.intellij.psi.PsiDoWhileStatement statement com.intellij.psi.PsiExpression condition public void visitForStatement (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiForStatement statement com.intellij.psi.PsiExpression condition private void check (com.intellij.psi.PsiExpression, com.intellij.psi.PsiLoopStatement) com.intellij.psi.PsiStatement update com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression condition com.intellij.psi.PsiLoopStatement statement java.util.List notUpdated com.intellij.psi.PsiStatement body private boolean isConditionNotUpdated (com.intellij.psi.PsiExpression, com.intellij.psi.PsiStatement, java.util.List) com.intellij.psi.PsiInstanceOfExpression instanceOfExpression com.intellij.psi.PsiExpression operand com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression operand com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiField field com.intellij.psi.PsiType type com.intellij.psi.PsiVariable variable boolean isFinal com.intellij.psi.PsiType type boolean arrayUpdated com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement element com.intellij.psi.PsiExpression operand com.intellij.psi.PsiPrefixExpression prefixExpression com.intellij.psi.PsiArrayAccessExpression accessExpression com.intellij.psi.PsiExpression indexExpression com.intellij.psi.PsiConditionalExpression conditionalExpression com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.intellij.psi.PsiExpression arg com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpression condition com.intellij.psi.PsiStatement context java.util.List notUpdated synthetic void <init> (com.siyeh.ig.controlflow.LoopConditionNotUpdatedInsideLoopInspection, com.siyeh.ig.controlflow.LoopConditionNotUpdatedInsideLoopInspection$1) com.siyeh.ig.controlflow.LoopConditionNotUpdatedInsideLoopInspection x0 com.siyeh.ig.controlflow.LoopConditionNotUpdatedInsideLoopInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/LoopConditionNotUpdatedInsideLoopInspection.class
LoopConditionNotUpdatedInsideLoopInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.LoopConditionNotUpdatedInsideLoopInspection extends com.siyeh.ig.BaseInspection { public boolean ignorePossibleNonLocalChanges public boolean ignoreIterators public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos boolean entireCondition public void writeSettings (org.jdom.Element) org.jdom.Element node public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/LoopStatementsThatDontLoopInspection$1.class
LoopStatementsThatDontLoopInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.LoopStatementsThatDontLoopInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/LoopStatementsThatDontLoopInspection$LoopStatementsThatDontLoopVisitor.class
LoopStatementsThatDontLoopInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.LoopStatementsThatDontLoopInspection$LoopStatementsThatDontLoopVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.controlflow.LoopStatementsThatDontLoopInspection this$0 private void <init> (com.siyeh.ig.controlflow.LoopStatementsThatDontLoopInspection) public void visitForStatement (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiForStatement statement public void visitForeachStatement (com.intellij.psi.PsiForeachStatement) com.intellij.psi.PsiForeachStatement statement public void visitWhileStatement (com.intellij.psi.PsiWhileStatement) com.intellij.psi.PsiWhileStatement statement public void visitDoWhileStatement (com.intellij.psi.PsiDoWhileStatement) com.intellij.psi.PsiDoWhileStatement statement private void checkLoop (com.intellij.psi.PsiLoopStatement) com.intellij.psi.PsiLoopStatement statement com.intellij.psi.PsiStatement body synthetic void <init> (com.siyeh.ig.controlflow.LoopStatementsThatDontLoopInspection, com.siyeh.ig.controlflow.LoopStatementsThatDontLoopInspection$1) com.siyeh.ig.controlflow.LoopStatementsThatDontLoopInspection x0 com.siyeh.ig.controlflow.LoopStatementsThatDontLoopInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/LoopStatementsThatDontLoopInspection.class
LoopStatementsThatDontLoopInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.LoopStatementsThatDontLoopInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreForeach public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public boolean isEnabledByDefault () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/LoopWithImplicitTerminationConditionInspection$1.class
LoopWithImplicitTerminationConditionInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.LoopWithImplicitTerminationConditionInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/LoopWithImplicitTerminationConditionInspection$LoopWithImplicitTerminationConditionFix.class
LoopWithImplicitTerminationConditionInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.LoopWithImplicitTerminationConditionInspection$LoopWithImplicitTerminationConditionFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiWhileStatement whileStatement com.intellij.psi.PsiExpression loopCondition com.intellij.psi.PsiStatement body boolean firstStatement com.intellij.psi.PsiDoWhileStatement doWhileStatement com.intellij.psi.PsiExpression loopCondition com.intellij.psi.PsiStatement body boolean firstStatement com.intellij.psi.PsiForStatement forStatement com.intellij.psi.PsiExpression loopCondition com.intellij.psi.PsiStatement body boolean firstStatement com.intellij.psi.PsiStatement statement com.intellij.psi.PsiBlockStatement blockStatement com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiStatement[] statements com.intellij.psi.PsiStatement statement com.siyeh.ig.psiutils.CommentTracker commentTracker String negatedExpressionText com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpression loopCondition com.intellij.psi.PsiStatement body boolean firstStatement com.intellij.psi.PsiStatement statement com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiExpression ifCondition com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiStatement elseBranch private static void replaceStatement (com.intellij.psi.PsiStatement, com.intellij.psi.PsiStatement) com.intellij.psi.PsiElement child int i com.intellij.psi.PsiElement receiver com.intellij.psi.PsiStatement replacedStatement com.intellij.psi.PsiStatement replacingStatement com.intellij.psi.PsiBlockStatement blockStatement com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiElement[] children synthetic void <init> (com.siyeh.ig.controlflow.LoopWithImplicitTerminationConditionInspection$1) com.siyeh.ig.controlflow.LoopWithImplicitTerminationConditionInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/LoopWithImplicitTerminationConditionInspection$LoopWithImplicitTerminationConditionVisitor.class
LoopWithImplicitTerminationConditionInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.LoopWithImplicitTerminationConditionInspection$LoopWithImplicitTerminationConditionVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitWhileStatement (com.intellij.psi.PsiWhileStatement) com.intellij.psi.PsiWhileStatement statement com.intellij.psi.PsiExpression condition public void visitDoWhileStatement (com.intellij.psi.PsiDoWhileStatement) com.intellij.psi.PsiDoWhileStatement statement com.intellij.psi.PsiExpression condition public void visitForStatement (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiForStatement statement com.intellij.psi.PsiExpression condition private static boolean isLoopWithImplicitTerminationCondition (com.intellij.psi.PsiLoopStatement, boolean) com.intellij.psi.PsiStatement bodyStatement com.intellij.psi.PsiBlockStatement blockStatement com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiStatement[] statements com.intellij.psi.PsiStatement bodyStatement com.intellij.psi.PsiLoopStatement statement boolean firstStatement com.intellij.psi.PsiStatement body com.intellij.psi.PsiStatement bodyStatement private static boolean isImplicitTerminationCondition (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiStatement elseBranch synthetic void <init> (com.siyeh.ig.controlflow.LoopWithImplicitTerminationConditionInspection$1) com.siyeh.ig.controlflow.LoopWithImplicitTerminationConditionInspection$1 x0 }
com/siyeh/ig/controlflow/LoopWithImplicitTerminationConditionInspection.class
LoopWithImplicitTerminationConditionInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.LoopWithImplicitTerminationConditionInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static boolean containsUnlabeledBreakStatement (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiBlockStatement blockStatement com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiStatement firstStatement private static boolean isUnlabeledBreakStatement (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiBreakStatement breakStatement com.intellij.psi.PsiIdentifier identifier private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/NegatedConditionalExpressionInspection$1.class
NegatedConditionalExpressionInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.NegatedConditionalExpressionInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/NegatedConditionalExpressionInspection$NegatedConditionalExpressionFix.class
NegatedConditionalExpressionInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.NegatedConditionalExpressionInspection$NegatedConditionalExpressionFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiPrefixExpression prefixExpression com.intellij.psi.PsiExpression operand com.intellij.psi.PsiConditionalExpression conditionalExpression StringBuilder newExpression com.intellij.psi.PsiExpression condition com.siyeh.ig.psiutils.CommentTracker tracker com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression synthetic void <init> (com.siyeh.ig.controlflow.NegatedConditionalExpressionInspection$1) com.siyeh.ig.controlflow.NegatedConditionalExpressionInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/NegatedConditionalExpressionInspection$NegatedConditionalExpressionVisitor.class
NegatedConditionalExpressionInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.NegatedConditionalExpressionInspection$NegatedConditionalExpressionVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitPrefixExpression (com.intellij.psi.PsiPrefixExpression) com.intellij.psi.PsiPrefixExpression expression com.intellij.psi.PsiExpression operand synthetic void <init> (com.siyeh.ig.controlflow.NegatedConditionalExpressionInspection$1) com.siyeh.ig.controlflow.NegatedConditionalExpressionInspection$1 x0 }
com/siyeh/ig/controlflow/NegatedConditionalExpressionInspection.class
NegatedConditionalExpressionInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.NegatedConditionalExpressionInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/NegatedConditionalInspection$1.class
NegatedConditionalInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.NegatedConditionalInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/NegatedConditionalInspection$NegatedConditionalFix.class
NegatedConditionalInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.NegatedConditionalInspection$NegatedConditionalFix extends com.siyeh.ig.InspectionGadgetsFix { static final synthetic boolean $assertionsDisabled private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiConditionalExpression conditionalExpression com.intellij.psi.PsiExpression elseBranch com.intellij.psi.PsiExpression thenBranch com.intellij.psi.PsiExpression condition com.siyeh.ig.psiutils.CommentTracker tracker String negatedCondition String newStatement synthetic void <init> (com.siyeh.ig.controlflow.NegatedConditionalInspection$1) com.siyeh.ig.controlflow.NegatedConditionalInspection$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/NegatedConditionalInspection$NegatedConditionalVisitor.class
NegatedConditionalInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.NegatedConditionalInspection$NegatedConditionalVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.controlflow.NegatedConditionalInspection this$0 private void <init> (com.siyeh.ig.controlflow.NegatedConditionalInspection) public void visitConditionalExpression (com.intellij.psi.PsiConditionalExpression) com.intellij.psi.PsiConditionalExpression expression com.intellij.psi.PsiExpression thenBranch com.intellij.psi.PsiExpression elseBranch com.intellij.psi.PsiExpression condition synthetic void <init> (com.siyeh.ig.controlflow.NegatedConditionalInspection, com.siyeh.ig.controlflow.NegatedConditionalInspection$1) com.siyeh.ig.controlflow.NegatedConditionalInspection x0 com.siyeh.ig.controlflow.NegatedConditionalInspection$1 x1 }
com/siyeh/ig/controlflow/NegatedConditionalInspection.class
NegatedConditionalInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.NegatedConditionalInspection extends com.siyeh.ig.BaseInspection { public boolean m_ignoreNegatedNullComparison public boolean m_ignoreNegatedZeroComparison public void <init> () public java.lang.String getDisplayName () public java.lang.String getID () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel panel public void writeSettings (org.jdom.Element) org.jdom.Element node protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/NegatedEqualityExpressionInspection$1.class
NegatedEqualityExpressionInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.NegatedEqualityExpressionInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/NegatedEqualityExpressionInspection$NegatedEqualityExpressionFix.class
NegatedEqualityExpressionInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.NegatedEqualityExpressionInspection$NegatedEqualityExpressionFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiPrefixExpression prefixExpression com.intellij.psi.PsiExpression operand com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.tree.IElementType tokenType com.siyeh.ig.psiutils.CommentTracker commentTracker StringBuilder text com.intellij.psi.PsiExpression rhs synthetic void <init> (com.siyeh.ig.controlflow.NegatedEqualityExpressionInspection$1) com.siyeh.ig.controlflow.NegatedEqualityExpressionInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/NegatedEqualityExpressionInspection$NegatedEqualsVisitor.class
NegatedEqualityExpressionInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.NegatedEqualityExpressionInspection$NegatedEqualsVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitPrefixExpression (com.intellij.psi.PsiPrefixExpression) com.intellij.psi.PsiPrefixExpression expression com.intellij.psi.PsiExpression operand com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.tree.IElementType tokenType synthetic void <init> (com.siyeh.ig.controlflow.NegatedEqualityExpressionInspection$1) com.siyeh.ig.controlflow.NegatedEqualityExpressionInspection$1 x0 }
com/siyeh/ig/controlflow/NegatedEqualityExpressionInspection.class
NegatedEqualityExpressionInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.NegatedEqualityExpressionInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/NegatedIfElseInspection$1.class
NegatedIfElseInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.NegatedIfElseInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/NegatedIfElseInspection$NegatedIfElseFix.class
NegatedIfElseInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.NegatedIfElseInspection$NegatedIfElseFix extends com.siyeh.ig.InspectionGadgetsFix { static final synthetic boolean $assertionsDisabled private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiComment comment com.intellij.psi.tree.IElementType tokenType com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement ifToken com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement elseBranch com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiExpression condition com.siyeh.ig.psiutils.CommentTracker tracker String negatedCondition String elseText com.intellij.psi.PsiElement lastChild String newStatement synthetic void <init> (com.siyeh.ig.controlflow.NegatedIfElseInspection$1) com.siyeh.ig.controlflow.NegatedIfElseInspection$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/NegatedIfElseInspection$NegatedIfElseVisitor.class
NegatedIfElseInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.NegatedIfElseInspection$NegatedIfElseVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.controlflow.NegatedIfElseInspection this$0 private void <init> (com.siyeh.ig.controlflow.NegatedIfElseInspection) public void visitIfStatement (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement statement com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiStatement elseBranch com.intellij.psi.PsiExpression condition com.intellij.psi.PsiElement parent synthetic void <init> (com.siyeh.ig.controlflow.NegatedIfElseInspection, com.siyeh.ig.controlflow.NegatedIfElseInspection$1) com.siyeh.ig.controlflow.NegatedIfElseInspection x0 com.siyeh.ig.controlflow.NegatedIfElseInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/NegatedIfElseInspection.class
NegatedIfElseInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.NegatedIfElseInspection extends com.siyeh.ig.BaseInspection { public boolean m_ignoreNegatedNullComparison public boolean m_ignoreNegatedZeroComparison public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel panel protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/NestedConditionalExpressionInspection$1.class
NestedConditionalExpressionInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.NestedConditionalExpressionInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/NestedConditionalExpressionInspection$NestedConditionalExpressionVisitor.class
NestedConditionalExpressionInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.NestedConditionalExpressionInspection$NestedConditionalExpressionVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitConditionalExpression (com.intellij.psi.PsiConditionalExpression) com.intellij.psi.PsiConditionalExpression expression synthetic void <init> (com.siyeh.ig.controlflow.NestedConditionalExpressionInspection$1) com.siyeh.ig.controlflow.NestedConditionalExpressionInspection$1 x0 }
com/siyeh/ig/controlflow/NestedConditionalExpressionInspection.class
NestedConditionalExpressionInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.NestedConditionalExpressionInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/NestedSwitchStatementInspection$1.class
NestedSwitchStatementInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.NestedSwitchStatementInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/NestedSwitchStatementInspection$NestedSwitchStatementVisitor.class
NestedSwitchStatementInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.NestedSwitchStatementInspection$NestedSwitchStatementVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitSwitchStatement (com.intellij.psi.PsiSwitchStatement) com.intellij.psi.PsiSwitchStatement statement public void visitSwitchExpression (com.intellij.psi.PsiSwitchExpression) com.intellij.psi.PsiSwitchExpression expression synthetic void <init> (com.siyeh.ig.controlflow.NestedSwitchStatementInspection$1) com.siyeh.ig.controlflow.NestedSwitchStatementInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/NestedSwitchStatementInspection.class
NestedSwitchStatementInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.NestedSwitchStatementInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/PointlessIndexOfComparisonInspection$1.class
PointlessIndexOfComparisonInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.PointlessIndexOfComparisonInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/PointlessIndexOfComparisonInspection$PointlessIndexOfComparisonVisitor.class
PointlessIndexOfComparisonInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.PointlessIndexOfComparisonInspection$PointlessIndexOfComparisonVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitBinaryExpression (com.intellij.psi.PsiBinaryExpression) com.intellij.psi.PsiJavaToken sign com.intellij.psi.PsiJavaToken sign com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiExpression lhs private static boolean isPointLess (com.intellij.psi.PsiExpression, com.intellij.psi.PsiJavaToken, com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiJavaToken sign com.intellij.psi.PsiExpression rhs boolean flipped com.intellij.psi.PsiMethodCallExpression callExpression Object object Integer integer int constant com.intellij.psi.tree.IElementType tokenType private static boolean isIndexOfCall (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName synthetic void <init> (com.siyeh.ig.controlflow.PointlessIndexOfComparisonInspection$1) com.siyeh.ig.controlflow.PointlessIndexOfComparisonInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/PointlessIndexOfComparisonInspection.class
PointlessIndexOfComparisonInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.PointlessIndexOfComparisonInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) boolean value Object[] infos com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiJavaToken sign boolean value static boolean createContainsExpressionValue (com.intellij.psi.PsiJavaToken, boolean) com.intellij.psi.PsiJavaToken sign boolean flipped com.intellij.psi.tree.IElementType tokenType public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/PointlessNullCheckInspection$1.class
PointlessNullCheckInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.PointlessNullCheckInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/PointlessNullCheckInspection$PointlessNullCheckVisitor.class
PointlessNullCheckInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.PointlessNullCheckInspection$PointlessNullCheckVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.tree.IElementType operationTokenType private void checkOrChain (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiExpression implicitCheckCandidate int j com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.tree.IElementType tokenType int i com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.PsiExpression[] operands private void checkAndChain (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiExpression implicitCheckCandidate int j com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.tree.IElementType tokenType int i com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.PsiExpression[] operands private boolean checkExpressions (com.intellij.psi.PsiExpression[], int, int, com.intellij.psi.PsiBinaryExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression[] operands int i int j com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.PsiExpression implicitCheckCandidate com.intellij.psi.PsiReferenceExpression explicitCheckReference com.intellij.psi.PsiVariable variable com.intellij.psi.PsiReferenceExpression implicitCheckReference private static boolean isVariableUsed (com.intellij.psi.PsiExpression[], int, int, com.intellij.psi.PsiVariable) com.intellij.psi.PsiExpression[] operands int i int j com.intellij.psi.PsiVariable variable private static com.intellij.psi.PsiReferenceExpression getReferenceFromNullCheck (com.intellij.psi.PsiBinaryExpression) com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiExpression comparedWithNull private com.intellij.psi.PsiReferenceExpression getReferenceFromImplicitNullCheckExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiReferenceExpression checked private static com.intellij.psi.PsiReferenceExpression getReferenceFromBooleanCall (com.intellij.psi.PsiExpression) com.intellij.codeInspection.dataFlow.StandardMethodContract$ValueConstraint[] nullArg java.util.List contracts com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiMethod method java.util.List contracts com.intellij.codeInspection.dataFlow.MethodContract contract com.intellij.codeInspection.dataFlow.ContractValue condition int idx com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiReferenceExpression reference com.intellij.psi.PsiVariable target private com.intellij.psi.PsiReferenceExpression getReferenceFromOrChain (com.intellij.psi.PsiExpression) com.intellij.psi.PsiReferenceExpression reference2 int i int operandsLength com.intellij.psi.PsiExpression expression com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiVariable variable private static synthetic boolean lambda$getReferenceFromBooleanCall$1 (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiVariable, com.intellij.psi.PsiReference) com.intellij.psi.PsiReferenceExpression reference com.intellij.psi.PsiVariable target com.intellij.psi.PsiReference ref private static synthetic boolean lambda$isVariableUsed$0 (com.intellij.psi.PsiVariable, com.intellij.psi.PsiExpression) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiExpression op synthetic void <init> (com.siyeh.ig.controlflow.PointlessNullCheckInspection$1) com.siyeh.ig.controlflow.PointlessNullCheckInspection$1 x0 }
com/siyeh/ig/controlflow/PointlessNullCheckInspection.class
PointlessNullCheckInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.PointlessNullCheckInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiMethodCallExpression parent public com.siyeh.ig.BaseInspectionVisitor buildVisitor () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiExpression expression private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/SimplifiableBooleanExpressionInspection$1.class
SimplifiableBooleanExpressionInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.SimplifiableBooleanExpressionInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/SimplifiableBooleanExpressionInspection$SimplifiableBooleanExpressionFix.class
SimplifiableBooleanExpressionInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.SimplifiableBooleanExpressionInspection$SimplifiableBooleanExpressionFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiPrefixExpression prefixExpression String replacement com.intellij.psi.PsiBinaryExpression binaryExpression String replacement com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.siyeh.ig.psiutils.CommentTracker commentTracker String replacement synthetic void <init> (com.siyeh.ig.controlflow.SimplifiableBooleanExpressionInspection$1) com.siyeh.ig.controlflow.SimplifiableBooleanExpressionInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/SimplifiableBooleanExpressionInspection$SimplifiableBooleanExpressionVisitor.class
SimplifiableBooleanExpressionInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.SimplifiableBooleanExpressionInspection$SimplifiableBooleanExpressionVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitPrefixExpression (com.intellij.psi.PsiPrefixExpression) com.intellij.psi.PsiPrefixExpression expression com.intellij.psi.PsiBinaryExpression maybeXor com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs public void visitBinaryExpression (com.intellij.psi.PsiBinaryExpression) com.intellij.psi.PsiBinaryExpression disjunction com.intellij.psi.PsiPolyadicExpression conjunction com.intellij.psi.PsiExpression rightDisjunct com.intellij.psi.PsiExpression[] operands synthetic void <init> (com.siyeh.ig.controlflow.SimplifiableBooleanExpressionInspection$1) com.siyeh.ig.controlflow.SimplifiableBooleanExpressionInspection$1 x0 }
com/siyeh/ig/controlflow/SimplifiableBooleanExpressionInspection.class
SimplifiableBooleanExpressionInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.SimplifiableBooleanExpressionInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) com.intellij.psi.PsiPrefixExpression prefixExpression com.intellij.psi.PsiBinaryExpression binaryExpression Object[] infos Object info protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos static java.lang.String calculateReplacementExpression (com.intellij.psi.PsiPrefixExpression, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiPrefixExpression expression com.siyeh.ig.psiutils.CommentTracker commentTracker com.intellij.psi.PsiExpression operand com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs static java.lang.String calculateReplacementExpression (com.intellij.psi.PsiBinaryExpression, com.siyeh.ig.psiutils.CommentTracker) boolean isFirst boolean isFirst String conjunctionRemnant String conjunctionRemnant com.intellij.psi.PsiBinaryExpression expression com.siyeh.ig.psiutils.CommentTracker commentTracker com.intellij.psi.PsiPolyadicExpression conjunction com.intellij.psi.PsiExpression rightDisjunct com.intellij.psi.PsiExpression[] operands boolean isFirst String conjunctionRemnant public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static boolean hasOperand (com.intellij.psi.PsiPolyadicExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiPolyadicExpression polyadic com.intellij.psi.PsiExpression operand com.siyeh.ig.psiutils.EquivalenceChecker equivalence private static synthetic boolean lambda$hasOperand$0 (com.siyeh.ig.psiutils.EquivalenceChecker, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.siyeh.ig.psiutils.EquivalenceChecker equivalence com.intellij.psi.PsiExpression operand com.intellij.psi.PsiExpression op static synthetic boolean access$200 (com.intellij.psi.PsiPolyadicExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiPolyadicExpression x0 com.intellij.psi.PsiExpression x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/SimplifiableConditionalExpressionInspection$1.class
SimplifiableConditionalExpressionInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.SimplifiableConditionalExpressionInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/SimplifiableConditionalExpressionInspection$SimplifiableConditionalExpressionVisitor.class
SimplifiableConditionalExpressionInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.SimplifiableConditionalExpressionInspection$SimplifiableConditionalExpressionVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitConditionalExpression (com.intellij.psi.PsiConditionalExpression) com.intellij.psi.PsiConditionalExpression expression com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.intellij.psi.PsiType thenType com.intellij.psi.PsiType elseType boolean thenConstant boolean elseConstant synthetic void <init> (com.siyeh.ig.controlflow.SimplifiableConditionalExpressionInspection$1) com.siyeh.ig.controlflow.SimplifiableConditionalExpressionInspection$1 x0 }
com/siyeh/ig/controlflow/SimplifiableConditionalExpressionInspection$SimplifiableConditionalFix.class
SimplifiableConditionalExpressionInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.SimplifiableConditionalExpressionInspection$SimplifiableConditionalFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiConditionalExpression expression com.siyeh.ig.psiutils.CommentTracker tracker String newExpression synthetic void <init> (com.siyeh.ig.controlflow.SimplifiableConditionalExpressionInspection$1) com.siyeh.ig.controlflow.SimplifiableConditionalExpressionInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/SimplifiableConditionalExpressionInspection.class
SimplifiableConditionalExpressionInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.SimplifiableConditionalExpressionInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { static final synthetic boolean $assertionsDisabled public void <init> () public java.lang.String getDisplayName () public boolean isEnabledByDefault () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiConditionalExpression expression public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static java.lang.String calculateReplacementExpression (com.intellij.psi.PsiConditionalExpression, com.siyeh.ig.psiutils.CommentTracker) int precedence String elseExpressionText String elseExpressionText String thenExpressionText String thenExpressionText com.intellij.psi.PsiConditionalExpression expression com.siyeh.ig.psiutils.CommentTracker tracker com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.intellij.psi.PsiExpression condition static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/SimplifiableEqualsExpressionInspection$1.class
SimplifiableEqualsExpressionInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.SimplifiableEqualsExpressionInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/SimplifiableEqualsExpressionInspection$SimplifiableEqualsExpressionFix.class
SimplifiableEqualsExpressionInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.SimplifiableEqualsExpressionInspection$SimplifiableEqualsExpressionFix extends com.siyeh.ig.InspectionGadgetsFix { private final String myMethodName void <init> (java.lang.String) String methodName public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiPrefixExpression prefixExpression Object value com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiExpression operand StringBuilder newExpressionText com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression String referenceName com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument com.intellij.psi.PsiType type private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/SimplifiableEqualsExpressionInspection$SimplifiableEqualsExpressionVisitor.class
SimplifiableEqualsExpressionInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.SimplifiableEqualsExpressionInspection$SimplifiableEqualsExpressionVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.controlflow.SimplifiableEqualsExpressionInspection this$0 private void <init> (com.siyeh.ig.controlflow.SimplifiableEqualsExpressionInspection) public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiVariable variable com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiVariable variable com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiPrefixExpression prefixExpression com.intellij.psi.PsiExpression operand com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.tree.IElementType tokenType private java.lang.String getMethodName (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression private boolean isEqualsConstant (com.intellij.psi.PsiExpression, com.intellij.psi.PsiVariable) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiVariable variable com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument synthetic void <init> (com.siyeh.ig.controlflow.SimplifiableEqualsExpressionInspection, com.siyeh.ig.controlflow.SimplifiableEqualsExpressionInspection$1) com.siyeh.ig.controlflow.SimplifiableEqualsExpressionInspection x0 com.siyeh.ig.controlflow.SimplifiableEqualsExpressionInspection$1 x1 }
com/siyeh/ig/controlflow/SimplifiableEqualsExpressionInspection.class
SimplifiableEqualsExpressionInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.SimplifiableEqualsExpressionInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public boolean REPORT_NON_CONSTANT public void <init> () public javax.swing.JComponent createOptionsPanel () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/SwitchStatementDensityInspection$1.class
SwitchStatementDensityInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.SwitchStatementDensityInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/SwitchStatementDensityInspection$StatementCountVisitor.class
SwitchStatementDensityInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.SwitchStatementDensityInspection$StatementCountVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private int statementCount private void <init> () public void visitStatement (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement int getStatementCount () synthetic void <init> (com.siyeh.ig.controlflow.SwitchStatementDensityInspection$1) com.siyeh.ig.controlflow.SwitchStatementDensityInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/SwitchStatementDensityInspection$SwitchStatementDensityVisitor.class
SwitchStatementDensityInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.SwitchStatementDensityInspection$SwitchStatementDensityVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.controlflow.SwitchStatementDensityInspection this$0 private void <init> (com.siyeh.ig.controlflow.SwitchStatementDensityInspection) public void visitSwitchStatement (com.intellij.psi.PsiSwitchStatement) com.intellij.psi.PsiSwitchStatement statement public void visitSwitchExpression (com.intellij.psi.PsiSwitchExpression) com.intellij.psi.PsiSwitchExpression expression private void checkSwitchBlock (com.intellij.psi.PsiSwitchBlock) com.intellij.psi.PsiSwitchBlock block com.intellij.psi.PsiCodeBlock body int branchCount double density int intDensity private double calculateDensity (com.intellij.psi.PsiCodeBlock, int) com.intellij.psi.PsiCodeBlock body int branchCount com.siyeh.ig.controlflow.SwitchStatementDensityInspection$StatementCountVisitor visitor synthetic void <init> (com.siyeh.ig.controlflow.SwitchStatementDensityInspection, com.siyeh.ig.controlflow.SwitchStatementDensityInspection$1) com.siyeh.ig.controlflow.SwitchStatementDensityInspection x0 com.siyeh.ig.controlflow.SwitchStatementDensityInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/SwitchStatementDensityInspection.class
SwitchStatementDensityInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.SwitchStatementDensityInspection extends com.siyeh.ig.BaseInspection { private static final int DEFAULT_DENSITY_LIMIT public int m_limit public void <init> () public java.lang.String getDisplayName () public javax.swing.JComponent createOptionsPanel () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos Integer intDensity public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/SwitchStatementInspection$1.class
SwitchStatementInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.SwitchStatementInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/SwitchStatementInspection$SwitchStatementVisitor.class
SwitchStatementInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.SwitchStatementInspection$SwitchStatementVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitSwitchStatement (com.intellij.psi.PsiSwitchStatement) com.intellij.psi.PsiSwitchStatement statement synthetic void <init> (com.siyeh.ig.controlflow.SwitchStatementInspection$1) com.siyeh.ig.controlflow.SwitchStatementInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/SwitchStatementInspection.class
SwitchStatementInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.SwitchStatementInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/SwitchStatementWithConfusingDeclarationInspection$1.class
SwitchStatementWithConfusingDeclarationInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.SwitchStatementWithConfusingDeclarationInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/SwitchStatementWithConfusingDeclarationInspection$SwitchStatementWithConfusingDeclarationVisitor$LocalVariableAccessVisitor.class
SwitchStatementWithConfusingDeclarationInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.SwitchStatementWithConfusingDeclarationInspection$SwitchStatementWithConfusingDeclarationVisitor$LocalVariableAccessVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final java.util.Set myVariablesInPreviousBranches final synthetic com.siyeh.ig.controlflow.SwitchStatementWithConfusingDeclarationInspection$SwitchStatementWithConfusingDeclarationVisitor this$0 private void <init> (com.siyeh.ig.controlflow.SwitchStatementWithConfusingDeclarationInspection$SwitchStatementWithConfusingDeclarationVisitor, java.util.Set) java.util.Set variablesInPreviousBranches public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiElement element com.intellij.psi.PsiLocalVariable accessedVariable synthetic void <init> (com.siyeh.ig.controlflow.SwitchStatementWithConfusingDeclarationInspection$SwitchStatementWithConfusingDeclarationVisitor, java.util.Set, com.siyeh.ig.controlflow.SwitchStatementWithConfusingDeclarationInspection$1) com.siyeh.ig.controlflow.SwitchStatementWithConfusingDeclarationInspection$SwitchStatementWithConfusingDeclarationVisitor x0 java.util.Set x1 com.siyeh.ig.controlflow.SwitchStatementWithConfusingDeclarationInspection$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/SwitchStatementWithConfusingDeclarationInspection$SwitchStatementWithConfusingDeclarationVisitor.class
SwitchStatementWithConfusingDeclarationInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.SwitchStatementWithConfusingDeclarationInspection$SwitchStatementWithConfusingDeclarationVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitSwitchStatement (com.intellij.psi.PsiSwitchStatement) com.intellij.psi.PsiSwitchStatement statement public void visitSwitchExpression (com.intellij.psi.PsiSwitchExpression) com.intellij.psi.PsiSwitchExpression expression private void checkSwitchBlock (com.intellij.psi.PsiSwitchBlock) com.intellij.psi.PsiLocalVariable localVariable com.intellij.psi.PsiElement declaredElement com.intellij.psi.PsiDeclarationStatement declarationStatement com.intellij.psi.PsiElement[] declaredElements com.intellij.psi.PsiStatement child com.intellij.psi.PsiSwitchBlock block com.intellij.psi.PsiCodeBlock body java.util.Set variablesInPreviousBranches java.util.Set variablesInCurrentBranch com.intellij.psi.PsiStatement[] statements com.siyeh.ig.controlflow.SwitchStatementWithConfusingDeclarationInspection$SwitchStatementWithConfusingDeclarationVisitor$LocalVariableAccessVisitor visitor synthetic void <init> (com.siyeh.ig.controlflow.SwitchStatementWithConfusingDeclarationInspection$1) com.siyeh.ig.controlflow.SwitchStatementWithConfusingDeclarationInspection$1 x0 static synthetic void access$200 (com.siyeh.ig.controlflow.SwitchStatementWithConfusingDeclarationInspection$SwitchStatementWithConfusingDeclarationVisitor, com.intellij.psi.PsiVariable, java.lang.Object[]) com.siyeh.ig.controlflow.SwitchStatementWithConfusingDeclarationInspection$SwitchStatementWithConfusingDeclarationVisitor x0 com.intellij.psi.PsiVariable x1 Object[] x2 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/SwitchStatementWithConfusingDeclarationInspection.class
SwitchStatementWithConfusingDeclarationInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.SwitchStatementWithConfusingDeclarationInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/SwitchStatementWithTooManyBranchesInspection$1.class
SwitchStatementWithTooManyBranchesInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.SwitchStatementWithTooManyBranchesInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/SwitchStatementWithTooManyBranchesInspection$SwitchStatementWithTooManyBranchesVisitor.class
SwitchStatementWithTooManyBranchesInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.SwitchStatementWithTooManyBranchesInspection$SwitchStatementWithTooManyBranchesVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.controlflow.SwitchStatementWithTooManyBranchesInspection this$0 private void <init> (com.siyeh.ig.controlflow.SwitchStatementWithTooManyBranchesInspection) public void visitSwitchExpression (com.intellij.psi.PsiSwitchExpression) com.intellij.psi.PsiSwitchExpression expression public void visitSwitchStatement (com.intellij.psi.PsiSwitchStatement) com.intellij.psi.PsiSwitchStatement statement public void processSwitch (com.intellij.psi.PsiSwitchBlock) com.intellij.psi.PsiSwitchBlock expression int branchCount int branchCountExcludingDefault synthetic void <init> (com.siyeh.ig.controlflow.SwitchStatementWithTooManyBranchesInspection, com.siyeh.ig.controlflow.SwitchStatementWithTooManyBranchesInspection$1) com.siyeh.ig.controlflow.SwitchStatementWithTooManyBranchesInspection x0 com.siyeh.ig.controlflow.SwitchStatementWithTooManyBranchesInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/SwitchStatementWithTooManyBranchesInspection.class
SwitchStatementWithTooManyBranchesInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.SwitchStatementWithTooManyBranchesInspection extends com.siyeh.ig.BaseInspection { private static final int DEFAULT_BRANCH_LIMIT public int m_limit public void <init> () public java.lang.String getDisplayName () public javax.swing.JComponent createOptionsPanel () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos Integer branchCount public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/TrivialIfInspection$1.class
TrivialIfInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.TrivialIfInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/TrivialIfInspection$IfBranches.class
TrivialIfInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.TrivialIfInspection$IfBranches extends java.lang.Object { final com.intellij.psi.PsiExpression myCondition final com.intellij.psi.PsiExpression myThenExpression final com.intellij.psi.PsiExpression myElseExpression void <init> (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression condition com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression java.lang.String getReplacementText (com.siyeh.ig.psiutils.CommentTracker) com.siyeh.ig.psiutils.CommentTracker ct com.intellij.psi.PsiExpression replacement com.intellij.psi.PsiExpression getRedundantComparisonReplacement () com.intellij.psi.PsiBinaryExpression binOp com.intellij.psi.tree.IElementType tokenType boolean equals com.intellij.psi.PsiExpression left com.intellij.psi.PsiExpression right com.siyeh.ig.psiutils.EquivalenceChecker equivalence boolean isTrueFalse () boolean isFalseTrue () static com.siyeh.ig.controlflow.TrivialIfInspection$IfBranches fromAssignment (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement ifStatement static com.siyeh.ig.controlflow.TrivialIfInspection$IfBranches fromImplicitAssignment (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement prevStatement private static com.siyeh.ig.controlflow.TrivialIfInspection$IfBranches fromAssignment (com.intellij.psi.PsiIfStatement, com.intellij.psi.PsiStatement, com.intellij.psi.PsiStatement, boolean) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiStatement elseBranch boolean explicit com.intellij.psi.PsiAssignmentExpression thenExpression com.intellij.psi.PsiAssignmentExpression elseExpression com.intellij.psi.tree.IElementType thenTokenType com.intellij.psi.PsiExpression thenLhs com.intellij.psi.PsiExpression elseLhs com.intellij.psi.PsiExpression thenRhs com.intellij.psi.PsiExpression elseRhs static com.siyeh.ig.controlflow.TrivialIfInspection$IfBranches fromReturn (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiStatement elseBranch com.intellij.psi.PsiExpression thenValue com.intellij.psi.PsiExpression elseValue static com.siyeh.ig.controlflow.TrivialIfInspection$IfBranches fromImplicitReturn (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiReturnStatement elseReturn com.intellij.psi.PsiExpression thenValue com.intellij.psi.PsiExpression elseValue private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/TrivialIfInspection$TrivialIfFix.class
TrivialIfInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.TrivialIfInspection$TrivialIfFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement ifKeywordElement com.intellij.psi.PsiIfStatement statement synthetic void <init> (com.siyeh.ig.controlflow.TrivialIfInspection$1) com.siyeh.ig.controlflow.TrivialIfInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/TrivialIfInspection$TrivialIfVisitor.class
TrivialIfInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.TrivialIfInspection$TrivialIfVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitIfStatement (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiExpression condition synthetic void <init> (com.siyeh.ig.controlflow.TrivialIfInspection$1) com.siyeh.ig.controlflow.TrivialIfInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/TrivialIfInspection.class
TrivialIfInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.TrivialIfInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { static final synthetic boolean $assertionsDisabled public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public boolean isEnabledByDefault () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public static void simplify (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement statement com.siyeh.ig.controlflow.TrivialIfInspection$IfBranches branches private static void replaceSimplifiableAssert (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement statement com.intellij.psi.PsiExpression condition String conditionText com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiAssertStatement assertStatement com.intellij.psi.PsiExpression assertCondition com.intellij.psi.PsiExpression replacementCondition private static void replaceSimplifiableImplicitReturn (com.intellij.psi.PsiIfStatement, com.siyeh.ig.controlflow.TrivialIfInspection$IfBranches) com.intellij.psi.PsiElement sibling com.intellij.psi.PsiIfStatement statement com.siyeh.ig.controlflow.TrivialIfInspection$IfBranches branches com.intellij.psi.PsiReturnStatement returnStatement com.intellij.psi.PsiReturnStatement nextStatement com.siyeh.ig.psiutils.CommentTracker ct String replacementText private static void replaceSimplifiableReturn (com.intellij.psi.PsiIfStatement, com.siyeh.ig.controlflow.TrivialIfInspection$IfBranches) com.intellij.psi.PsiIfStatement statement com.siyeh.ig.controlflow.TrivialIfInspection$IfBranches branches com.intellij.psi.PsiReturnStatement returnStatement com.siyeh.ig.psiutils.CommentTracker ct String replacementText private static void replaceSimplifiableAssignment (com.intellij.psi.PsiIfStatement, com.siyeh.ig.controlflow.TrivialIfInspection$IfBranches) com.intellij.psi.PsiIfStatement statement com.siyeh.ig.controlflow.TrivialIfInspection$IfBranches branches com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiElement assignmentParent com.siyeh.ig.psiutils.CommentTracker ct String replacementText private static void replaceSimplifiableImplicitAssignment (com.intellij.psi.PsiIfStatement, com.siyeh.ig.controlflow.TrivialIfInspection$IfBranches) com.intellij.psi.PsiIfStatement statement com.siyeh.ig.controlflow.TrivialIfInspection$IfBranches branches com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiElement assignmentParent com.intellij.psi.PsiStatement prevStatement com.siyeh.ig.psiutils.CommentTracker ct String replacementText public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public static boolean isTrivial (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement ifStatement com.siyeh.ig.controlflow.TrivialIfInspection$IfBranches branches private static boolean isSimplifiableAssert (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiAssertStatement assertStatement static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/UnnecessaryBreakInspection$1.class
UnnecessaryBreakInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.UnnecessaryBreakInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/UnnecessaryBreakInspection$UnnecessaryBreakVisitor.class
UnnecessaryBreakInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.UnnecessaryBreakInspection$UnnecessaryBreakVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitBreakStatement (com.intellij.psi.PsiBreakStatement) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiBlockStatement blockStatement com.intellij.psi.PsiCodeBlock block com.intellij.psi.PsiBreakStatement statement com.intellij.psi.PsiElement exitedStatement synthetic void <init> (com.siyeh.ig.controlflow.UnnecessaryBreakInspection$1) com.siyeh.ig.controlflow.UnnecessaryBreakInspection$1 x0 }
com/siyeh/ig/controlflow/UnnecessaryBreakInspection.class
UnnecessaryBreakInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.UnnecessaryBreakInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/UnnecessaryConditionalExpressionInspection$1.class
UnnecessaryConditionalExpressionInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.UnnecessaryConditionalExpressionInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/UnnecessaryConditionalExpressionInspection$UnnecessaryConditionalExpressionVisitor.class
UnnecessaryConditionalExpressionInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.UnnecessaryConditionalExpressionInspection$UnnecessaryConditionalExpressionVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitConditionalExpression (com.intellij.psi.PsiConditionalExpression) com.intellij.psi.PsiConditionalExpression expression com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.intellij.psi.PsiExpression condition com.intellij.psi.PsiElement parent boolean isUnnecessary (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.psi.tree.IElementType) com.intellij.psi.PsiExpression condition com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.intellij.psi.tree.IElementType expectedToken com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.tree.IElementType token com.siyeh.ig.psiutils.EquivalenceChecker equivalence com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs private static synthetic com.intellij.psi.PsiElement lambda$visitConditionalExpression$0 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression condition synthetic void <init> (com.siyeh.ig.controlflow.UnnecessaryConditionalExpressionInspection$1) com.siyeh.ig.controlflow.UnnecessaryConditionalExpressionInspection$1 x0 }
com/siyeh/ig/controlflow/UnnecessaryConditionalExpressionInspection$UnnecessaryConditionalFix.class
UnnecessaryConditionalExpressionInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.UnnecessaryConditionalExpressionInspection$UnnecessaryConditionalFix extends com.siyeh.ig.InspectionGadgetsFix { private final String myReplacement void <init> (java.lang.String) String replacement public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiConditionalExpression expression private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/UnnecessaryConditionalExpressionInspection.class
UnnecessaryConditionalExpressionInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.UnnecessaryConditionalExpressionInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public boolean isEnabledByDefault () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos String replacement public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos String replacement private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/UnnecessaryContinueInspection$1.class
UnnecessaryContinueInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.UnnecessaryContinueInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/UnnecessaryContinueInspection$UnnecessaryContinueVisitor.class
UnnecessaryContinueInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.UnnecessaryContinueInspection$UnnecessaryContinueVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.controlflow.UnnecessaryContinueInspection this$0 private void <init> (com.siyeh.ig.controlflow.UnnecessaryContinueInspection) public void visitContinueStatement (com.intellij.psi.PsiContinueStatement) com.intellij.psi.PsiForeachStatement foreachStatement com.intellij.psi.PsiForStatement forStatement com.intellij.psi.PsiDoWhileStatement doWhileStatement com.intellij.psi.PsiWhileStatement whileStatement com.intellij.psi.PsiBlockStatement blockStatement com.intellij.psi.PsiCodeBlock block com.intellij.psi.PsiContinueStatement statement com.intellij.psi.PsiStatement continuedStatement com.intellij.psi.PsiStatement body private boolean isInThenBranch (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement elseBranch synthetic void <init> (com.siyeh.ig.controlflow.UnnecessaryContinueInspection, com.siyeh.ig.controlflow.UnnecessaryContinueInspection$1) com.siyeh.ig.controlflow.UnnecessaryContinueInspection x0 com.siyeh.ig.controlflow.UnnecessaryContinueInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/UnnecessaryContinueInspection.class
UnnecessaryContinueInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.UnnecessaryContinueInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreInThenBranch public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/UnnecessaryDefaultInspection$1.class
UnnecessaryDefaultInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.UnnecessaryDefaultInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/UnnecessaryDefaultInspection$DeleteDefaultFix.class
UnnecessaryDefaultInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.UnnecessaryDefaultInspection$DeleteDefaultFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element synthetic void <init> (com.siyeh.ig.controlflow.UnnecessaryDefaultInspection$1) com.siyeh.ig.controlflow.UnnecessaryDefaultInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/UnnecessaryDefaultInspection$UnnecessaryDefaultVisitor.class
UnnecessaryDefaultInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.UnnecessaryDefaultInspection$UnnecessaryDefaultVisitor extends com.siyeh.ig.BaseInspectionVisitor { static final synthetic boolean $assertionsDisabled final synthetic com.siyeh.ig.controlflow.UnnecessaryDefaultInspection this$0 private void <init> (com.siyeh.ig.controlflow.UnnecessaryDefaultInspection) public void visitSwitchExpression (com.intellij.psi.PsiSwitchExpression) com.intellij.psi.PsiSwitchExpression expression public void visitSwitchStatement (com.intellij.psi.PsiSwitchStatement) com.intellij.psi.PsiSwitchStatement statement private void checkSwitchBlock (com.intellij.psi.PsiSwitchBlock) com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiMethod method com.intellij.codeInspection.ProblemHighlightType highlightType com.intellij.psi.PsiSwitchBlock switchBlock com.intellij.psi.PsiSwitchLabelStatementBase defaultStatement boolean ruleBasedSwitch boolean statementSwitch com.intellij.psi.PsiStatement nextStatement com.intellij.codeInspection.ProblemHighlightType highlightType synthetic void <init> (com.siyeh.ig.controlflow.UnnecessaryDefaultInspection, com.siyeh.ig.controlflow.UnnecessaryDefaultInspection$1) com.siyeh.ig.controlflow.UnnecessaryDefaultInspection x0 com.siyeh.ig.controlflow.UnnecessaryDefaultInspection$1 x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/UnnecessaryDefaultInspection.class
UnnecessaryDefaultInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.UnnecessaryDefaultInspection extends com.siyeh.ig.BaseInspection { public boolean onlyReportSwitchExpressions public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static boolean isDefaultNeededForInitializationOfVariable (com.intellij.psi.PsiSwitchBlock) com.intellij.psi.controlFlow.LocalsOrMyInstanceFieldsControlFlowPolicy policy com.intellij.psi.controlFlow.ControlFlow controlFlow int switchStart int switchEnd com.intellij.psi.controlFlow.ControlFlow beforeFlow com.intellij.psi.controlFlow.ControlFlow switchFlow com.intellij.psi.controlFlow.AnalysisCanceledException e com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context com.intellij.psi.PsiElement parent com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiElement target com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiSwitchBlock switchBlock com.intellij.util.SmartList expressions com.intellij.psi.search.PsiElementProcessor$CollectFilteredElements collector java.util.Set checked private static com.intellij.psi.PsiElement getContext (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement context private static com.intellij.psi.PsiSwitchLabelStatementBase retrieveUnnecessaryDefault (com.intellij.psi.PsiSwitchBlock) com.intellij.psi.PsiEnumConstant constant java.util.List constants com.intellij.psi.PsiSwitchLabelStatementBase labelStatement com.intellij.psi.PsiStatement statement com.intellij.psi.PsiField field com.intellij.psi.PsiSwitchBlock switchBlock com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClass aClass com.intellij.psi.PsiCodeBlock body java.util.Set coveredConstants com.intellij.psi.PsiSwitchLabelStatementBase result private static synthetic boolean lambda$isDefaultNeededForInitializationOfVariable$0 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e static synthetic com.intellij.psi.PsiSwitchLabelStatementBase access$200 (com.intellij.psi.PsiSwitchBlock) com.intellij.psi.PsiSwitchBlock x0 static synthetic boolean access$300 (com.intellij.psi.PsiSwitchBlock) com.intellij.psi.PsiSwitchBlock x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/UnnecessaryLabelOnBreakStatementInspection$1.class
UnnecessaryLabelOnBreakStatementInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.UnnecessaryLabelOnBreakStatementInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/UnnecessaryLabelOnBreakStatementInspection$UnnecessaryLabelOnBreakStatementFix.class
UnnecessaryLabelOnBreakStatementInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.UnnecessaryLabelOnBreakStatementInspection$UnnecessaryLabelOnBreakStatementFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement breakKeywordElement com.intellij.psi.PsiBreakStatement breakStatement com.intellij.psi.PsiIdentifier identifier synthetic void <init> (com.siyeh.ig.controlflow.UnnecessaryLabelOnBreakStatementInspection$1) com.siyeh.ig.controlflow.UnnecessaryLabelOnBreakStatementInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/UnnecessaryLabelOnBreakStatementInspection$UnnecessaryLabelOnBreakStatementVisitor.class
UnnecessaryLabelOnBreakStatementInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.UnnecessaryLabelOnBreakStatementInspection$UnnecessaryLabelOnBreakStatementVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitBreakStatement (com.intellij.psi.PsiBreakStatement) com.intellij.psi.PsiBreakStatement statement com.intellij.psi.PsiIdentifier labelIdentifier String labelText com.intellij.psi.PsiStatement exitedStatement com.intellij.psi.PsiStatement labelEnabledParent synthetic void <init> (com.siyeh.ig.controlflow.UnnecessaryLabelOnBreakStatementInspection$1) com.siyeh.ig.controlflow.UnnecessaryLabelOnBreakStatementInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/UnnecessaryLabelOnBreakStatementInspection.class
UnnecessaryLabelOnBreakStatementInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.UnnecessaryLabelOnBreakStatementInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/UnnecessaryLabelOnContinueStatementInspection$1.class
UnnecessaryLabelOnContinueStatementInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.UnnecessaryLabelOnContinueStatementInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/UnnecessaryLabelOnContinueStatementInspection$UnnecessaryLabelOnContinueStatementFix.class
UnnecessaryLabelOnContinueStatementInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.UnnecessaryLabelOnContinueStatementInspection$UnnecessaryLabelOnContinueStatementFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement continueKeywordElement com.intellij.psi.PsiContinueStatement continueStatement com.intellij.psi.PsiIdentifier labelIdentifier synthetic void <init> (com.siyeh.ig.controlflow.UnnecessaryLabelOnContinueStatementInspection$1) com.siyeh.ig.controlflow.UnnecessaryLabelOnContinueStatementInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/UnnecessaryLabelOnContinueStatementInspection$UnnecessaryLabelOnContinueStatementVisitor.class
UnnecessaryLabelOnContinueStatementInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.UnnecessaryLabelOnContinueStatementInspection$UnnecessaryLabelOnContinueStatementVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitContinueStatement (com.intellij.psi.PsiContinueStatement) com.intellij.psi.PsiContinueStatement statement com.intellij.psi.PsiIdentifier labelIdentifier String labelText com.intellij.psi.PsiStatement exitedStatement com.intellij.psi.PsiStatement labelEnabledParent synthetic void <init> (com.siyeh.ig.controlflow.UnnecessaryLabelOnContinueStatementInspection$1) com.siyeh.ig.controlflow.UnnecessaryLabelOnContinueStatementInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/UnnecessaryLabelOnContinueStatementInspection.class
UnnecessaryLabelOnContinueStatementInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.UnnecessaryLabelOnContinueStatementInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public boolean isEnabledByDefault () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/UnnecessaryReturnInspection$1.class
UnnecessaryReturnInspection.java package com.siyeh.ig.controlflow synthetic com.siyeh.ig.controlflow.UnnecessaryReturnInspection$1 extends java.lang.Object { }
com/siyeh/ig/controlflow/UnnecessaryReturnInspection$UnnecessaryReturnVisitor.class
UnnecessaryReturnInspection.java package com.siyeh.ig.controlflow com.siyeh.ig.controlflow.UnnecessaryReturnInspection$UnnecessaryReturnVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.controlflow.UnnecessaryReturnInspection this$0 private void <init> (com.siyeh.ig.controlflow.UnnecessaryReturnInspection) public void visitReturnStatement (com.intellij.psi.PsiReturnStatement) com.intellij.psi.PsiReturnStatement statement com.intellij.openapi.util.Ref constructorRef synthetic void <init> (com.siyeh.ig.controlflow.UnnecessaryReturnInspection, com.siyeh.ig.controlflow.UnnecessaryReturnInspection$1) com.siyeh.ig.controlflow.UnnecessaryReturnInspection x0 com.siyeh.ig.controlflow.UnnecessaryReturnInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/controlflow/UnnecessaryReturnInspection.class
UnnecessaryReturnInspection.java package com.siyeh.ig.controlflow public com.siyeh.ig.controlflow.UnnecessaryReturnInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreInThenBranch public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () public javax.swing.JComponent createOptionsPanel () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public static boolean isReturnRedundant (com.intellij.psi.PsiReturnStatement, boolean, boolean, com.intellij.openapi.util.Ref) com.intellij.psi.PsiMethod method com.intellij.psi.PsiLambdaExpression lambdaExpression com.intellij.psi.PsiElement lambdaBody com.intellij.psi.PsiReturnStatement statement boolean ignoreInThenBranch boolean checkReturnType com.intellij.openapi.util.Ref isInConstructorRef com.intellij.psi.PsiElement methodParent com.intellij.psi.PsiCodeBlock codeBlock private static boolean isInThenBranch (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement elseBranch private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/dataflow/ConstantValueVariableUseInspection$1.class
ConstantValueVariableUseInspection.java package com.siyeh.ig.dataflow synthetic com.siyeh.ig.dataflow.ConstantValueVariableUseInspection$1 extends java.lang.Object { }
com/siyeh/ig/dataflow/ConstantValueVariableUseInspection$ConstantValueVariableUseVisitor.class
ConstantValueVariableUseInspection.java package com.siyeh.ig.dataflow com.siyeh.ig.dataflow.ConstantValueVariableUseInspection$ConstantValueVariableUseVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitIfStatement (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement statement com.intellij.psi.PsiExpression condition com.intellij.psi.PsiStatement body public void visitWhileStatement (com.intellij.psi.PsiWhileStatement) com.intellij.psi.PsiWhileStatement statement com.intellij.psi.PsiExpression condition com.intellij.psi.PsiStatement body public void visitForStatement (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiForStatement statement com.intellij.psi.PsiExpression condition com.intellij.psi.PsiStatement body private boolean checkCondition (com.intellij.psi.PsiExpression, com.intellij.psi.PsiStatement) com.intellij.psi.PsiExpression operand com.intellij.psi.PsiExpression condition com.intellij.psi.PsiStatement body com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs private boolean checkConstantValueVariableUse (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiElement) Object result com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression constantExpression com.intellij.psi.PsiElement body com.intellij.psi.PsiType constantType com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target com.intellij.psi.PsiVariable variable com.siyeh.ig.dataflow.ConstantValueVariableUseInspection$VariableReadVisitor visitor com.intellij.psi.PsiReferenceExpression reference com.intellij.psi.PsiType referenceType synthetic void <init> (com.siyeh.ig.dataflow.ConstantValueVariableUseInspection$1) com.siyeh.ig.dataflow.ConstantValueVariableUseInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/dataflow/ConstantValueVariableUseInspection$ReplaceReferenceWithExpressionFix.class
ConstantValueVariableUseInspection.java package com.siyeh.ig.dataflow com.siyeh.ig.dataflow.ConstantValueVariableUseInspection$ReplaceReferenceWithExpressionFix extends com.siyeh.ig.InspectionGadgetsFix { private final String myText void <init> (java.lang.String) String text public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiExpression expression private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/dataflow/ConstantValueVariableUseInspection$VariableReadVisitor.class
ConstantValueVariableUseInspection.java package com.siyeh.ig.dataflow com.siyeh.ig.dataflow.ConstantValueVariableUseInspection$VariableReadVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final com.intellij.psi.PsiVariable variable private boolean read private boolean stop private com.intellij.psi.PsiReferenceExpression reference void <init> (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement target private static boolean isInLoopCondition (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiStatement statement public boolean isRead () public com.intellij.psi.PsiReferenceExpression getReference () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/dataflow/ConstantValueVariableUseInspection.class
ConstantValueVariableUseInspection.java package com.siyeh.ig.dataflow public com.siyeh.ig.dataflow.ConstantValueVariableUseInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiExpression expression public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/dataflow/LawOfDemeterInspection$1.class
LawOfDemeterInspection.java package com.siyeh.ig.dataflow synthetic com.siyeh.ig.dataflow.LawOfDemeterInspection$1 extends java.lang.Object { }
com/siyeh/ig/dataflow/LawOfDemeterInspection$LawOfDemeterVisitor.class
LawOfDemeterInspection.java package com.siyeh.ig.dataflow com.siyeh.ig.dataflow.LawOfDemeterInspection$LawOfDemeterVisitor extends com.siyeh.ig.BaseInspectionVisitor { private static final int threshold final synthetic com.siyeh.ig.dataflow.LawOfDemeterInspection this$0 private void <init> (com.siyeh.ig.dataflow.LawOfDemeterInspection) public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression public void checkParents (com.intellij.psi.PsiExpression, java.lang.Integer) Integer localCount com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement element Integer localCount com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiMethodCallExpression methodCallExpression Integer userData int localCount int newCount com.intellij.psi.PsiExpression expression Integer count com.intellij.psi.PsiElement parent public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement element Integer count synthetic void <init> (com.siyeh.ig.dataflow.LawOfDemeterInspection, com.siyeh.ig.dataflow.LawOfDemeterInspection$1) com.siyeh.ig.dataflow.LawOfDemeterInspection x0 com.siyeh.ig.dataflow.LawOfDemeterInspection$1 x1 }
com/siyeh/ig/dataflow/LawOfDemeterInspection.class
LawOfDemeterInspection.java package com.siyeh.ig.dataflow public com.siyeh.ig.dataflow.LawOfDemeterInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreLibraryCalls private static final com.intellij.openapi.util.Key key public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static synthetic com.intellij.openapi.util.Key access$100 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/dataflow/ScopeUtils.class
ScopeUtils.java package com.siyeh.ig.dataflow com.siyeh.ig.dataflow.ScopeUtils extends java.lang.Object { private void <init> () public static com.intellij.psi.PsiElement findTighterDeclarationLocation (com.intellij.psi.PsiElement, com.intellij.psi.PsiVariable) com.intellij.psi.PsiElement sibling com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement prevSibling public static com.intellij.psi.PsiElement getChildWhichContainsElement (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement ancestor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement child com.intellij.psi.PsiElement parent public static com.intellij.psi.PsiElement getCommonParent (java.util.List) com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement referenceElement com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiExpression lExpression com.intellij.psi.PsiExpressionStatement statement com.intellij.psi.PsiExpression expression com.intellij.psi.PsiForStatement forStatement com.intellij.psi.PsiElement referenceElement com.intellij.psi.PsiStatement initialization com.intellij.psi.PsiElement parent java.util.List referenceElements com.intellij.psi.PsiElement commonParent public static com.intellij.psi.PsiElement moveOutOfLoopsAndClasses (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiForStatement forStatement com.intellij.psi.PsiElement element com.intellij.psi.PsiElement scope com.intellij.psi.PsiElement maxScope com.intellij.psi.PsiElement result private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/dependency/ClassWithTooManyDependenciesInspection.class
ClassWithTooManyDependenciesInspection.java package com.siyeh.ig.dependency public com.siyeh.ig.dependency.ClassWithTooManyDependenciesInspection extends com.siyeh.ig.BaseGlobalInspection { public int limit public void <init> () public java.lang.String getDisplayName () public com.intellij.codeInspection.CommonProblemDescriptor[] checkElement (com.intellij.codeInspection.reference.RefEntity, com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.reference.RefClass refClass java.util.Set dependencies int numDependencies String errorString com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.analysis.AnalysisScope scope com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.GlobalInspectionContext globalContext public javax.swing.JComponent createOptionsPanel () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/dependency/ClassWithTooManyDependentsInspection.class
ClassWithTooManyDependentsInspection.java package com.siyeh.ig.dependency public com.siyeh.ig.dependency.ClassWithTooManyDependentsInspection extends com.siyeh.ig.BaseGlobalInspection { public int limit public void <init> () public java.lang.String getDisplayName () public com.intellij.codeInspection.CommonProblemDescriptor[] checkElement (com.intellij.codeInspection.reference.RefEntity, com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.analysis.AnalysisScope analysisScope com.intellij.codeInspection.InspectionManager inspectionManager com.intellij.codeInspection.GlobalInspectionContext globalInspectionContext com.intellij.codeInspection.reference.RefClass refClass com.intellij.psi.PsiElement aClass java.util.Set dependents int numDependents String errorString public javax.swing.JComponent createOptionsPanel () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/dependency/ClassWithTooManyTransitiveDependenciesInspection.class
ClassWithTooManyTransitiveDependenciesInspection.java package com.siyeh.ig.dependency public com.siyeh.ig.dependency.ClassWithTooManyTransitiveDependenciesInspection extends com.siyeh.ig.BaseGlobalInspection { public int limit public void <init> () public java.lang.String getDisplayName () public com.intellij.codeInspection.CommonProblemDescriptor[] checkElement (com.intellij.codeInspection.reference.RefEntity, com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.analysis.AnalysisScope analysisScope com.intellij.codeInspection.InspectionManager inspectionManager com.intellij.codeInspection.GlobalInspectionContext globalInspectionContext com.intellij.codeInspection.reference.RefClass refClass com.intellij.psi.PsiElement aClass java.util.Set dependencies int numDependencies String errorString public javax.swing.JComponent createOptionsPanel () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/dependency/ClassWithTooManyTransitiveDependentsInspection.class
ClassWithTooManyTransitiveDependentsInspection.java package com.siyeh.ig.dependency public com.siyeh.ig.dependency.ClassWithTooManyTransitiveDependentsInspection extends com.siyeh.ig.BaseGlobalInspection { public int limit public void <init> () public java.lang.String getDisplayName () public com.intellij.codeInspection.CommonProblemDescriptor[] checkElement (com.intellij.codeInspection.reference.RefEntity, com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.analysis.AnalysisScope analysisScope com.intellij.codeInspection.InspectionManager inspectionManager com.intellij.codeInspection.GlobalInspectionContext globalInspectionContext com.intellij.codeInspection.reference.RefClass refClass org.jetbrains.uast.UClass aClass java.util.Set dependencies int numDependents String errorString public javax.swing.JComponent createOptionsPanel () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/dependency/CyclicClassDependencyInspection.class
CyclicClassDependencyInspection.java package com.siyeh.ig.dependency public com.siyeh.ig.dependency.CyclicClassDependencyInspection extends com.siyeh.ig.BaseGlobalInspection { public void <init> () public java.lang.String getDisplayName () public com.intellij.codeInspection.CommonProblemDescriptor[] checkElement (com.intellij.codeInspection.reference.RefEntity, com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.reference.RefClass[] classes String errorString com.intellij.codeInspection.reference.RefClass[] classes String errorString com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.analysis.AnalysisScope analysisScope com.intellij.codeInspection.InspectionManager inspectionManager com.intellij.codeInspection.GlobalInspectionContext globalInspectionContext com.intellij.codeInspection.reference.RefClass refClass java.util.Set dependencies java.util.Set dependents java.util.Set mutualDependents int numMutualDependents String errorString com.intellij.psi.PsiElement anchor private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/dependency/CyclicPackageDependencyInspection.class
CyclicPackageDependencyInspection.java package com.siyeh.ig.dependency public com.siyeh.ig.dependency.CyclicPackageDependencyInspection extends com.siyeh.ig.BaseGlobalInspection { public void <init> () public java.lang.String getDisplayName () public com.intellij.codeInspection.CommonProblemDescriptor[] checkElement (com.intellij.codeInspection.reference.RefEntity, com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.reference.RefPackage[] packages String errorString com.intellij.codeInspection.reference.RefPackage[] packages String errorString com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.analysis.AnalysisScope analysisScope com.intellij.codeInspection.InspectionManager inspectionManager com.intellij.codeInspection.GlobalInspectionContext globalInspectionContext com.intellij.codeInspection.reference.RefPackage refPackage java.util.Set dependencies java.util.Set dependents java.util.Set mutualDependents int numMutualDependents String packageName String errorString private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/dependency/DependencyUtils.class
DependencyUtils.java package com.siyeh.ig.dependency public com.siyeh.ig.dependency.DependencyUtils extends java.lang.Object { private static final com.intellij.openapi.util.Key DEPENDENT_CLASSES_KEY private static final com.intellij.openapi.util.Key DEPENDENCY_CLASSES_KEY private static final com.intellij.openapi.util.Key TRANSITIVE_DEPENDENT_CLASSES_KEY private static final com.intellij.openapi.util.Key TRANSITIVE_DEPENDENCY_CLASSES_KEY private static final com.intellij.openapi.util.Key DEPENDENT_PACKAGES_KEY private static final com.intellij.openapi.util.Key DEPENDENCY_PACKAGES_KEY private static final com.intellij.openapi.util.Key TRANSITIVE_DEPENDENT_PACKAGES_KEY private static final com.intellij.openapi.util.Key TRANSITIVE_DEPENDENCY_PACKAGES_KEY private void <init> () public static java.util.Set calculateDependenciesForClass (com.intellij.codeInspection.reference.RefClass) com.intellij.codeInspection.reference.RefClass refClass java.util.Set dependencies java.util.Set newDependencies private static void tabulateDependencyClasses (com.intellij.codeInspection.reference.RefJavaElement, java.util.Set) com.intellij.codeInspection.reference.RefEntity child com.intellij.codeInspection.reference.RefJavaElement element java.util.Set dependencies java.util.List children private static void addOwnerClassesToSet (java.util.Collection, java.util.Set) com.intellij.codeInspection.reference.RefClass refClass com.intellij.codeInspection.reference.RefElement reference java.util.Collection references java.util.Set set com.intellij.codeInspection.reference.RefJavaUtil refUtil static java.util.Set calculateTransitiveDependenciesForClass (com.intellij.codeInspection.reference.RefClass) com.intellij.codeInspection.reference.RefClass refClass java.util.Set dependencies java.util.Set newDependencies private static void tabulateTransitiveDependencyClasses (com.intellij.codeInspection.reference.RefClass, java.util.Set) com.intellij.codeInspection.reference.RefClass dependency com.intellij.codeInspection.reference.RefClass classToProcess java.util.Set dependencies com.intellij.codeInspection.reference.RefClass refClass java.util.Set newDependencies java.util.LinkedList pendingClasses java.util.Set processedClasses public static java.util.Set calculateDependentsForClass (com.intellij.codeInspection.reference.RefClass) com.intellij.codeInspection.reference.RefClass refClass java.util.Set dependents java.util.Set newDependents private static void tabulateDependentClasses (com.intellij.codeInspection.reference.RefElement, java.util.Set) com.intellij.codeInspection.reference.RefClass refClass com.intellij.codeInspection.reference.RefEntity child com.intellij.codeInspection.reference.RefElement element java.util.Set dependents java.util.List children static java.util.Set calculateTransitiveDependentsForClass (com.intellij.codeInspection.reference.RefClass) com.intellij.codeInspection.reference.RefClass refClass java.util.Set dependents java.util.Set newDependents private static void tabulateTransitiveDependentClasses (com.intellij.codeInspection.reference.RefClass, java.util.Set) com.intellij.codeInspection.reference.RefClass dependent com.intellij.codeInspection.reference.RefClass classToProcess java.util.Set dependents com.intellij.codeInspection.reference.RefClass refClass java.util.Set newDependents java.util.LinkedList pendingClasses java.util.Set processedClasses private static java.util.Set calculateDependenciesForPackage (com.intellij.codeInspection.reference.RefPackage) com.intellij.codeInspection.reference.RefPackage refPackage java.util.Set dependencies java.util.Set newDependencies private static void tabulateDependencyPackages (com.intellij.codeInspection.reference.RefEntity, java.util.Set) com.intellij.codeInspection.reference.RefPackage refPackage com.intellij.codeInspection.reference.RefElement reference com.intellij.codeInspection.reference.RefElement element java.util.Collection references com.intellij.codeInspection.reference.RefEntity child com.intellij.codeInspection.reference.RefEntity entity java.util.Set dependencies java.util.List children private static java.util.Set calculateDependentsForPackage (com.intellij.codeInspection.reference.RefPackage) com.intellij.codeInspection.reference.RefPackage refPackage java.util.Set dependents java.util.Set newDependents private static void tabulateDependentPackages (com.intellij.codeInspection.reference.RefEntity, java.util.Set) com.intellij.codeInspection.reference.RefPackage refPackage com.intellij.codeInspection.reference.RefElement reference com.intellij.codeInspection.reference.RefElement element java.util.Collection references com.intellij.codeInspection.reference.RefEntity child com.intellij.codeInspection.reference.RefEntity entity java.util.Set dependents java.util.List children static java.util.Set calculateTransitiveDependentsForPackage (com.intellij.codeInspection.reference.RefPackage) com.intellij.codeInspection.reference.RefPackage refPackage java.util.Set dependents java.util.Set newDependents private static void tabulateTransitiveDependentPackages (com.intellij.codeInspection.reference.RefPackage, java.util.Set) com.intellij.codeInspection.reference.RefPackage dependent com.intellij.codeInspection.reference.RefPackage packageToProcess java.util.Set dependents com.intellij.codeInspection.reference.RefPackage refPackage java.util.Set newDependents java.util.LinkedList pendingPackages java.util.Set processedPackages static java.util.Set calculateTransitiveDependenciesForPackage (com.intellij.codeInspection.reference.RefPackage) com.intellij.codeInspection.reference.RefPackage refPackage java.util.Set dependencies java.util.Set newDependencies private static void tabulateTransitiveDependencyPackages (com.intellij.codeInspection.reference.RefPackage, java.util.Set) com.intellij.codeInspection.reference.RefPackage dependency com.intellij.codeInspection.reference.RefPackage packageToProcess java.util.Set dependencies com.intellij.codeInspection.reference.RefPackage refPackage java.util.Set newDependencies java.util.LinkedList pendingPackages java.util.Set processedPackages static void <clinit> () }
com/siyeh/ig/dependency/InitializationDependencyUtils.class
InitializationDependencyUtils.java package com.siyeh.ig.dependency com.siyeh.ig.dependency.InitializationDependencyUtils extends java.lang.Object { private static final com.intellij.openapi.util.Key INITIALIZATION_DEPENDENT_CLASSES_KEY private static final com.intellij.openapi.util.Key INITIALIZATION_DEPENDENCY_CLASSES_KEY private static final com.intellij.openapi.util.Key TRANSITIVE_INITIALIZATION_DEPENDENT_CLASSES_KEY private static final com.intellij.openapi.util.Key TRANSITIVE_INITIALIZATION_DEPENDENCY_CLASSES_KEY private void <init> () public static java.util.Set calculateInitializationDependenciesForClass (com.intellij.codeInspection.reference.RefClass) com.intellij.codeInspection.reference.RefClass refClass java.util.Set dependencies java.util.Set newDependencies static void tabulateInitializationDependencyClasses (com.intellij.codeInspection.reference.RefElement, java.util.Set) com.intellij.codeInspection.reference.RefClass refClass com.intellij.codeInspection.reference.RefElement reference com.intellij.codeInspection.reference.RefEntity child com.intellij.codeInspection.reference.RefElement element java.util.Set dependencies java.util.Collection references com.intellij.codeInspection.reference.RefJavaUtil refUtil java.util.List children public static java.util.Set calculateTransitiveInitializationDependenciesForClass (com.intellij.codeInspection.reference.RefClass) com.intellij.codeInspection.reference.RefClass refClass java.util.Set dependencies java.util.Set newDependencies private static void tabulateTransitiveInitializationDependencyClasses (com.intellij.codeInspection.reference.RefClass, java.util.Set) com.intellij.codeInspection.reference.RefClass dependency com.intellij.codeInspection.reference.RefClass classToProcess java.util.Set dependencies com.intellij.codeInspection.reference.RefClass refClass java.util.Set newDependencies java.util.LinkedList pendingClasses java.util.Set processedClasses public static java.util.Set calculateInitializationDependentsForClass (com.intellij.codeInspection.reference.RefClass) com.intellij.codeInspection.reference.RefClass refClass java.util.Set dependents java.util.Set newDependents private static void tabulateInitializationDependentClasses (com.intellij.codeInspection.reference.RefElement, java.util.Set) com.intellij.codeInspection.reference.RefClass refClass com.intellij.codeInspection.reference.RefElement reference com.intellij.codeInspection.reference.RefEntity child com.intellij.codeInspection.reference.RefElement element java.util.Set dependents java.util.Collection references com.intellij.codeInspection.reference.RefJavaUtil refUtil java.util.List children public static java.util.Set calculateTransitiveInitializationDependentsForClass (com.intellij.codeInspection.reference.RefClass) com.intellij.codeInspection.reference.RefClass refClass java.util.Set dependents java.util.Set newDependents private static void tabulateInitializationTransitiveDependentClasses (com.intellij.codeInspection.reference.RefClass, java.util.Set) com.intellij.codeInspection.reference.RefClass dependent com.intellij.codeInspection.reference.RefClass classToProcess java.util.Set dependents com.intellij.codeInspection.reference.RefClass refClass java.util.Set newDependents java.util.LinkedList pendingClasses java.util.Set processedClasses static void <clinit> () }
com/siyeh/ig/errorhandling/CaughtExceptionImmediatelyRethrownInspection$1.class
CaughtExceptionImmediatelyRethrownInspection.java package com.siyeh.ig.errorhandling synthetic com.siyeh.ig.errorhandling.CaughtExceptionImmediatelyRethrownInspection$1 extends java.lang.Object { }
com/siyeh/ig/errorhandling/CaughtExceptionImmediatelyRethrownInspection$CaughtExceptionImmediatelyRethrownVisitor.class
CaughtExceptionImmediatelyRethrownInspection.java package com.siyeh.ig.errorhandling com.siyeh.ig.errorhandling.CaughtExceptionImmediatelyRethrownInspection$CaughtExceptionImmediatelyRethrownVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitThrowStatement (com.intellij.psi.PsiThrowStatement) com.intellij.psi.PsiElement element com.intellij.psi.PsiReference reference com.intellij.psi.PsiThrowStatement statement com.intellij.psi.PsiExpression expression com.intellij.psi.PsiStatement previousStatement com.intellij.psi.PsiElement parent com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiElement declarationScope com.intellij.psi.PsiCatchSection catchSection com.intellij.psi.PsiCodeBlock block com.intellij.psi.PsiElement blockParent com.intellij.util.Query query com.intellij.psi.PsiTryStatement tryStatement private static boolean isSuperClassExceptionCaughtLater (com.intellij.psi.PsiVariable, com.intellij.psi.PsiCatchSection) com.intellij.psi.PsiCatchSection nextCatchSection com.intellij.psi.PsiParameter nextParameter com.intellij.psi.PsiType nextType int i com.intellij.psi.PsiVariable parameter com.intellij.psi.PsiCatchSection catchSection com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiCatchSection[] catchSections int index com.intellij.psi.PsiType type java.util.Set parameterClasses com.intellij.openapi.util.Ref superClassExceptionType private static void processExceptionClasses (com.intellij.psi.PsiType, com.intellij.util.Processor) com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClass aClass com.intellij.psi.PsiType disjunction com.intellij.psi.PsiDisjunctionType disjunctionType com.intellij.psi.PsiType type com.intellij.util.Processor processor private static synthetic boolean lambda$isSuperClassExceptionCaughtLater$1 (java.util.Set, com.intellij.openapi.util.Ref, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass parameterClass java.util.Set parameterClasses com.intellij.openapi.util.Ref superClassExceptionType com.intellij.psi.PsiClass aClass private static synthetic boolean lambda$isSuperClassExceptionCaughtLater$0 (java.util.Set, com.intellij.psi.PsiClass) java.util.Set parameterClasses com.intellij.psi.PsiClass aClass synthetic void <init> (com.siyeh.ig.errorhandling.CaughtExceptionImmediatelyRethrownInspection$1) com.siyeh.ig.errorhandling.CaughtExceptionImmediatelyRethrownInspection$1 x0 }
com/siyeh/ig/errorhandling/CaughtExceptionImmediatelyRethrownInspection.class
CaughtExceptionImmediatelyRethrownInspection.java package com.siyeh.ig.errorhandling public com.siyeh.ig.errorhandling.CaughtExceptionImmediatelyRethrownInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiTryStatement tryStatement boolean removeTryCatch public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/CheckedExceptionClassInspection$1.class
CheckedExceptionClassInspection.java package com.siyeh.ig.errorhandling synthetic com.siyeh.ig.errorhandling.CheckedExceptionClassInspection$1 extends java.lang.Object { }
com/siyeh/ig/errorhandling/CheckedExceptionClassInspection$CheckedExceptionClassVisitor.class
CheckedExceptionClassInspection.java package com.siyeh.ig.errorhandling com.siyeh.ig.errorhandling.CheckedExceptionClassInspection$CheckedExceptionClassVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass synthetic void <init> (com.siyeh.ig.errorhandling.CheckedExceptionClassInspection$1) com.siyeh.ig.errorhandling.CheckedExceptionClassInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/CheckedExceptionClassInspection.class
CheckedExceptionClassInspection.java package com.siyeh.ig.errorhandling public com.siyeh.ig.errorhandling.CheckedExceptionClassInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/ContinueOrBreakFromFinallyBlockInspection$1.class
ContinueOrBreakFromFinallyBlockInspection.java package com.siyeh.ig.errorhandling synthetic com.siyeh.ig.errorhandling.ContinueOrBreakFromFinallyBlockInspection$1 extends java.lang.Object { }
com/siyeh/ig/errorhandling/ContinueOrBreakFromFinallyBlockInspection$ContinueOrBreakFromFinallyBlockVisitor.class
ContinueOrBreakFromFinallyBlockInspection.java package com.siyeh.ig.errorhandling com.siyeh.ig.errorhandling.ContinueOrBreakFromFinallyBlockInspection$ContinueOrBreakFromFinallyBlockVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitContinueStatement (com.intellij.psi.PsiContinueStatement) com.intellij.psi.PsiContinueStatement statement com.intellij.psi.PsiStatement continuedStatement public void visitBreakStatement (com.intellij.psi.PsiBreakStatement) com.intellij.psi.PsiBreakStatement statement com.intellij.psi.PsiStatement exitedStatement synthetic void <init> (com.siyeh.ig.errorhandling.ContinueOrBreakFromFinallyBlockInspection$1) com.siyeh.ig.errorhandling.ContinueOrBreakFromFinallyBlockInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/ContinueOrBreakFromFinallyBlockInspection.class
ContinueOrBreakFromFinallyBlockInspection.java package com.siyeh.ig.errorhandling public com.siyeh.ig.errorhandling.ContinueOrBreakFromFinallyBlockInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public boolean isEnabledByDefault () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/EmptyFinallyBlockInspection$1.class
EmptyFinallyBlockInspection.java package com.siyeh.ig.errorhandling synthetic com.siyeh.ig.errorhandling.EmptyFinallyBlockInspection$1 extends java.lang.Object { }
com/siyeh/ig/errorhandling/EmptyFinallyBlockInspection$EmptyFinallyBlockVisitor.class
EmptyFinallyBlockInspection.java package com.siyeh.ig.errorhandling com.siyeh.ig.errorhandling.EmptyFinallyBlockInspection$EmptyFinallyBlockVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitTryStatement (com.intellij.psi.PsiTryStatement) boolean canDeleteTry String childText com.intellij.psi.PsiElement child com.intellij.psi.PsiTryStatement statement com.intellij.psi.PsiCodeBlock finallyBlock com.intellij.psi.PsiElement[] children synthetic void <init> (com.siyeh.ig.errorhandling.EmptyFinallyBlockInspection$1) com.siyeh.ig.errorhandling.EmptyFinallyBlockInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/EmptyFinallyBlockInspection$RemoveFinallyBlockFix.class
EmptyFinallyBlockInspection.java package com.siyeh.ig.errorhandling com.siyeh.ig.errorhandling.EmptyFinallyBlockInspection$RemoveFinallyBlockFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiCodeBlock finallyBlock private static void deleteUntilFinally (com.intellij.psi.PsiElement) com.intellij.psi.PsiJavaToken keyword com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiElement element synthetic void <init> (com.siyeh.ig.errorhandling.EmptyFinallyBlockInspection$1) com.siyeh.ig.errorhandling.EmptyFinallyBlockInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/EmptyFinallyBlockInspection$RemoveTryFinallyBlockFix.class
EmptyFinallyBlockInspection.java package com.siyeh.ig.errorhandling com.siyeh.ig.errorhandling.EmptyFinallyBlockInspection$RemoveTryFinallyBlockFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiCodeBlock tryBlock com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last synthetic void <init> (com.siyeh.ig.errorhandling.EmptyFinallyBlockInspection$1) com.siyeh.ig.errorhandling.EmptyFinallyBlockInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/EmptyFinallyBlockInspection.class
EmptyFinallyBlockInspection.java package com.siyeh.ig.errorhandling public com.siyeh.ig.errorhandling.EmptyFinallyBlockInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public boolean isEnabledByDefault () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos Boolean canDeleteTry public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/EmptyTryBlockInspection$1.class
EmptyTryBlockInspection.java package com.siyeh.ig.errorhandling synthetic com.siyeh.ig.errorhandling.EmptyTryBlockInspection$1 extends java.lang.Object { }
com/siyeh/ig/errorhandling/EmptyTryBlockInspection$EmptyTryBlockVisitor.class
EmptyTryBlockInspection.java package com.siyeh.ig.errorhandling com.siyeh.ig.errorhandling.EmptyTryBlockInspection$EmptyTryBlockVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitTryStatement (com.intellij.psi.PsiTryStatement) com.intellij.psi.PsiTryStatement statement com.intellij.psi.PsiCodeBlock finallyBlock synthetic void <init> (com.siyeh.ig.errorhandling.EmptyTryBlockInspection$1) com.siyeh.ig.errorhandling.EmptyTryBlockInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/EmptyTryBlockInspection.class
EmptyTryBlockInspection.java package com.siyeh.ig.errorhandling public com.siyeh.ig.errorhandling.EmptyTryBlockInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public boolean isEnabledByDefault () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/ErrorRethrownInspection$1.class
ErrorRethrownInspection.java package com.siyeh.ig.errorhandling synthetic com.siyeh.ig.errorhandling.ErrorRethrownInspection$1 extends java.lang.Object { }
com/siyeh/ig/errorhandling/ErrorRethrownInspection$ErrorRethrownVisitor.class
ErrorRethrownInspection.java package com.siyeh.ig.errorhandling com.siyeh.ig.errorhandling.ErrorRethrownInspection$ErrorRethrownVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitCatchSection (com.intellij.psi.PsiCatchSection) com.intellij.psi.PsiCatchSection section com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiCodeBlock catchBlock com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiType type private static boolean hasJavaLangErrorType (com.intellij.psi.PsiType) com.intellij.psi.PsiType disjunction com.intellij.psi.PsiDisjunctionType disjunctionType com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClass aClass com.intellij.psi.PsiType type synthetic void <init> (com.siyeh.ig.errorhandling.ErrorRethrownInspection$1) com.siyeh.ig.errorhandling.ErrorRethrownInspection$1 x0 }
com/siyeh/ig/errorhandling/ErrorRethrownInspection.class
ErrorRethrownInspection.java package com.siyeh.ig.errorhandling public com.siyeh.ig.errorhandling.ErrorRethrownInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/ExceptionFromCatchWhichDoesntWrapInspection$1.class
ExceptionFromCatchWhichDoesntWrapInspection.java package com.siyeh.ig.errorhandling synthetic com.siyeh.ig.errorhandling.ExceptionFromCatchWhichDoesntWrapInspection$1 extends java.lang.Object { }
com/siyeh/ig/errorhandling/ExceptionFromCatchWhichDoesntWrapInspection$ExceptionFromCatchWhichDoesntWrapVisitor.class
ExceptionFromCatchWhichDoesntWrapInspection.java package com.siyeh.ig.errorhandling com.siyeh.ig.errorhandling.ExceptionFromCatchWhichDoesntWrapInspection$ExceptionFromCatchWhichDoesntWrapVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.errorhandling.ExceptionFromCatchWhichDoesntWrapInspection this$0 private void <init> (com.siyeh.ig.errorhandling.ExceptionFromCatchWhichDoesntWrapInspection) public void visitThrowStatement (com.intellij.psi.PsiThrowStatement) com.intellij.psi.PsiType type com.intellij.psi.PsiParameter constructorParameter com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiMethod[] constructors com.intellij.psi.PsiClassType throwableType boolean canWrap com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClass exceptionClass com.intellij.psi.PsiType thrownType com.intellij.psi.PsiThrowStatement statement com.intellij.psi.PsiCatchSection catchSection com.intellij.psi.PsiParameter parameter String parameterName com.intellij.psi.PsiExpression exception com.siyeh.ig.errorhandling.ExceptionFromCatchWhichDoesntWrapInspection$ReferenceFinder visitor synthetic void <init> (com.siyeh.ig.errorhandling.ExceptionFromCatchWhichDoesntWrapInspection, com.siyeh.ig.errorhandling.ExceptionFromCatchWhichDoesntWrapInspection$1) com.siyeh.ig.errorhandling.ExceptionFromCatchWhichDoesntWrapInspection x0 com.siyeh.ig.errorhandling.ExceptionFromCatchWhichDoesntWrapInspection$1 x1 }
com/siyeh/ig/errorhandling/ExceptionFromCatchWhichDoesntWrapInspection$ReferenceFinder.class
ExceptionFromCatchWhichDoesntWrapInspection.java package com.siyeh.ig.errorhandling com.siyeh.ig.errorhandling.ExceptionFromCatchWhichDoesntWrapInspection$ReferenceFinder extends com.intellij.psi.JavaRecursiveElementVisitor { private final java.util.Set visited private boolean argumentsContainCatchParameter private final com.intellij.psi.PsiParameter parameter final synthetic com.siyeh.ig.errorhandling.ExceptionFromCatchWhichDoesntWrapInspection this$0 void <init> (com.siyeh.ig.errorhandling.ExceptionFromCatchWhichDoesntWrapInspection, com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter parameter public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiLocalVariable variable com.intellij.util.Query query com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiElement parent com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement target boolean usesParameter () private synthetic boolean lambda$visitReferenceExpression$0 (com.intellij.psi.PsiReference) com.intellij.psi.PsiExpression argument com.intellij.psi.PsiReference reference com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments }
com/siyeh/ig/errorhandling/ExceptionFromCatchWhichDoesntWrapInspection.class
ExceptionFromCatchWhichDoesntWrapInspection.java package com.siyeh.ig.errorhandling public com.siyeh.ig.errorhandling.ExceptionFromCatchWhichDoesntWrapInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreGetMessage public boolean ignoreCantWrap public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel panel public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/ExtendsThrowableInspection$1.class
ExtendsThrowableInspection.java package com.siyeh.ig.errorhandling synthetic com.siyeh.ig.errorhandling.ExtendsThrowableInspection$1 extends java.lang.Object { }
com/siyeh/ig/errorhandling/ExtendsThrowableInspection$ExtendsThrowableVisitor.class
ExtendsThrowableInspection.java package com.siyeh.ig.errorhandling com.siyeh.ig.errorhandling.ExtendsThrowableInspection$ExtendsThrowableVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass superClass String superclassName synthetic void <init> (com.siyeh.ig.errorhandling.ExtendsThrowableInspection$1) com.siyeh.ig.errorhandling.ExtendsThrowableInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/ExtendsThrowableInspection.class
ExtendsThrowableInspection.java package com.siyeh.ig.errorhandling public com.siyeh.ig.errorhandling.ExtendsThrowableInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiClass aClass public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/FinallyBlockCannotCompleteNormallyInspection$1.class
FinallyBlockCannotCompleteNormallyInspection.java package com.siyeh.ig.errorhandling synthetic com.siyeh.ig.errorhandling.FinallyBlockCannotCompleteNormallyInspection$1 extends java.lang.Object { }
com/siyeh/ig/errorhandling/FinallyBlockCannotCompleteNormallyInspection$FinallyBlockCannotCompleteNormallyVisitor.class
FinallyBlockCannotCompleteNormallyInspection.java package com.siyeh.ig.errorhandling com.siyeh.ig.errorhandling.FinallyBlockCannotCompleteNormallyInspection$FinallyBlockCannotCompleteNormallyVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitTryStatement (com.intellij.psi.PsiTryStatement) String childText com.intellij.psi.PsiElement child com.intellij.psi.PsiTryStatement statement com.intellij.psi.PsiCodeBlock finallyBlock com.intellij.psi.PsiElement[] children synthetic void <init> (com.siyeh.ig.errorhandling.FinallyBlockCannotCompleteNormallyInspection$1) com.siyeh.ig.errorhandling.FinallyBlockCannotCompleteNormallyInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/FinallyBlockCannotCompleteNormallyInspection.class
FinallyBlockCannotCompleteNormallyInspection.java package com.siyeh.ig.errorhandling public com.siyeh.ig.errorhandling.FinallyBlockCannotCompleteNormallyInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static boolean isInMainMethod (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiMethod method com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiArrayType arrayType com.intellij.psi.PsiType componentType static synthetic boolean access$100 (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/InstanceofCatchParameterInspection$1.class
InstanceofCatchParameterInspection.java package com.siyeh.ig.errorhandling synthetic com.siyeh.ig.errorhandling.InstanceofCatchParameterInspection$1 extends java.lang.Object { }
com/siyeh/ig/errorhandling/InstanceofCatchParameterInspection$InstanceofCatchParameterVisitor.class
InstanceofCatchParameterInspection.java package com.siyeh.ig.errorhandling com.siyeh.ig.errorhandling.InstanceofCatchParameterInspection$InstanceofCatchParameterVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitInstanceOfExpression (com.intellij.psi.PsiInstanceOfExpression) com.intellij.psi.PsiInstanceOfExpression exp com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiExpression operand com.intellij.psi.PsiReferenceExpression ref com.intellij.psi.PsiElement referent com.intellij.psi.PsiParameter parameter synthetic void <init> (com.siyeh.ig.errorhandling.InstanceofCatchParameterInspection$1) com.siyeh.ig.errorhandling.InstanceofCatchParameterInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/InstanceofCatchParameterInspection.class
InstanceofCatchParameterInspection.java package com.siyeh.ig.errorhandling public com.siyeh.ig.errorhandling.InstanceofCatchParameterInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/NestedTryStatementInspection$1.class
NestedTryStatementInspection.java package com.siyeh.ig.errorhandling synthetic com.siyeh.ig.errorhandling.NestedTryStatementInspection$1 extends java.lang.Object { }
com/siyeh/ig/errorhandling/NestedTryStatementInspection$NestedTryStatementVisitor.class
NestedTryStatementInspection.java package com.siyeh.ig.errorhandling com.siyeh.ig.errorhandling.NestedTryStatementInspection$NestedTryStatementVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitTryStatement (com.intellij.psi.PsiTryStatement) com.intellij.psi.PsiTryStatement statement com.intellij.psi.PsiTryStatement parentTry com.intellij.psi.PsiCodeBlock tryBlock synthetic void <init> (com.siyeh.ig.errorhandling.NestedTryStatementInspection$1) com.siyeh.ig.errorhandling.NestedTryStatementInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/NestedTryStatementInspection.class
NestedTryStatementInspection.java package com.siyeh.ig.errorhandling public com.siyeh.ig.errorhandling.NestedTryStatementInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/NewExceptionWithoutArgumentsInspection$1.class
NewExceptionWithoutArgumentsInspection.java package com.siyeh.ig.errorhandling synthetic com.siyeh.ig.errorhandling.NewExceptionWithoutArgumentsInspection$1 extends java.lang.Object { }
com/siyeh/ig/errorhandling/NewExceptionWithoutArgumentsInspection$NewExceptionWithoutArgumentsVisitor.class
NewExceptionWithoutArgumentsInspection.java package com.siyeh.ig.errorhandling com.siyeh.ig.errorhandling.NewExceptionWithoutArgumentsInspection$NewExceptionWithoutArgumentsVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiJavaCodeReferenceElement classReference com.intellij.psi.PsiElement target com.intellij.psi.PsiClass aClass private static boolean hasAccessibleConstructorWithParameters (com.intellij.psi.PsiClass, com.intellij.psi.PsiElement) com.intellij.psi.PsiParameterList parameterList int count com.intellij.psi.PsiResolveHelper resolveHelper com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement context com.intellij.psi.PsiMethod[] constructors synthetic void <init> (com.siyeh.ig.errorhandling.NewExceptionWithoutArgumentsInspection$1) com.siyeh.ig.errorhandling.NewExceptionWithoutArgumentsInspection$1 x0 }
com/siyeh/ig/errorhandling/NewExceptionWithoutArgumentsInspection.class
NewExceptionWithoutArgumentsInspection.java package com.siyeh.ig.errorhandling public com.siyeh.ig.errorhandling.NewExceptionWithoutArgumentsInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreWithoutParameters public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/NonFinalFieldOfExceptionInspection$1.class
NonFinalFieldOfExceptionInspection.java package com.siyeh.ig.errorhandling synthetic com.siyeh.ig.errorhandling.NonFinalFieldOfExceptionInspection$1 extends java.lang.Object { }
com/siyeh/ig/errorhandling/NonFinalFieldOfExceptionInspection$NonFinalFieldOfExceptionVisitor.class
NonFinalFieldOfExceptionInspection.java package com.siyeh.ig.errorhandling com.siyeh.ig.errorhandling.NonFinalFieldOfExceptionInspection$NonFinalFieldOfExceptionVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiClass containingClass synthetic void <init> (com.siyeh.ig.errorhandling.NonFinalFieldOfExceptionInspection$1) com.siyeh.ig.errorhandling.NonFinalFieldOfExceptionInspection$1 x0 }
com/siyeh/ig/errorhandling/NonFinalFieldOfExceptionInspection.class
NonFinalFieldOfExceptionInspection.java package com.siyeh.ig.errorhandling public com.siyeh.ig.errorhandling.NonFinalFieldOfExceptionInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiField field public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/NullThrownInspection$1.class
NullThrownInspection.java package com.siyeh.ig.errorhandling synthetic com.siyeh.ig.errorhandling.NullThrownInspection$1 extends java.lang.Object { }
com/siyeh/ig/errorhandling/NullThrownInspection$ThrowNullFix.class
NullThrownInspection.java package com.siyeh.ig.errorhandling com.siyeh.ig.errorhandling.NullThrownInspection$ThrowNullFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiExpression newExpression synthetic void <init> (com.siyeh.ig.errorhandling.NullThrownInspection$1) com.siyeh.ig.errorhandling.NullThrownInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/NullThrownInspection$ThrowNullVisitor.class
NullThrownInspection.java package com.siyeh.ig.errorhandling com.siyeh.ig.errorhandling.NullThrownInspection$ThrowNullVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitThrowStatement (com.intellij.psi.PsiThrowStatement) com.intellij.psi.PsiThrowStatement statement com.intellij.psi.PsiExpression exception com.intellij.psi.PsiType type synthetic void <init> (com.siyeh.ig.errorhandling.NullThrownInspection$1) com.siyeh.ig.errorhandling.NullThrownInspection$1 x0 }
com/siyeh/ig/errorhandling/NullThrownInspection.class
NullThrownInspection.java package com.siyeh.ig.errorhandling public com.siyeh.ig.errorhandling.NullThrownInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/ReturnFromFinallyBlockInspection$1.class
ReturnFromFinallyBlockInspection.java package com.siyeh.ig.errorhandling synthetic com.siyeh.ig.errorhandling.ReturnFromFinallyBlockInspection$1 extends java.lang.Object { }
com/siyeh/ig/errorhandling/ReturnFromFinallyBlockInspection$ReturnFromFinallyBlockVisitor.class
ReturnFromFinallyBlockInspection.java package com.siyeh.ig.errorhandling com.siyeh.ig.errorhandling.ReturnFromFinallyBlockInspection$ReturnFromFinallyBlockVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitReturnStatement (com.intellij.psi.PsiReturnStatement) com.intellij.psi.PsiReturnStatement statement synthetic void <init> (com.siyeh.ig.errorhandling.ReturnFromFinallyBlockInspection$1) com.siyeh.ig.errorhandling.ReturnFromFinallyBlockInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/ReturnFromFinallyBlockInspection.class
ReturnFromFinallyBlockInspection.java package com.siyeh.ig.errorhandling public com.siyeh.ig.errorhandling.ReturnFromFinallyBlockInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/ThreadDeathRethrownInspection$1.class
ThreadDeathRethrownInspection.java package com.siyeh.ig.errorhandling synthetic com.siyeh.ig.errorhandling.ThreadDeathRethrownInspection$1 extends java.lang.Object { }
com/siyeh/ig/errorhandling/ThreadDeathRethrownInspection$ThreadDeathRethrownVisitor.class
ThreadDeathRethrownInspection.java package com.siyeh.ig.errorhandling com.siyeh.ig.errorhandling.ThreadDeathRethrownInspection$ThreadDeathRethrownVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitCatchSection (com.intellij.psi.PsiCatchSection) com.intellij.psi.PsiCatchSection section com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiCodeBlock catchBlock com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiType type private static boolean hasJavaLangThreadDeathType (com.intellij.psi.PsiType) com.intellij.psi.PsiType disjunction com.intellij.psi.PsiDisjunctionType disjunctionType com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClass aClass com.intellij.psi.PsiType type synthetic void <init> (com.siyeh.ig.errorhandling.ThreadDeathRethrownInspection$1) com.siyeh.ig.errorhandling.ThreadDeathRethrownInspection$1 x0 }
com/siyeh/ig/errorhandling/ThreadDeathRethrownInspection.class
ThreadDeathRethrownInspection.java package com.siyeh.ig.errorhandling public com.siyeh.ig.errorhandling.ThreadDeathRethrownInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/ThrowCaughtLocallyInspection$1.class
ThrowCaughtLocallyInspection.java package com.siyeh.ig.errorhandling synthetic com.siyeh.ig.errorhandling.ThrowCaughtLocallyInspection$1 extends java.lang.Object { }
com/siyeh/ig/errorhandling/ThrowCaughtLocallyInspection$ThrowCaughtLocallyVisitor.class
ThrowCaughtLocallyInspection.java package com.siyeh.ig.errorhandling com.siyeh.ig.errorhandling.ThrowCaughtLocallyInspection$ThrowCaughtLocallyVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.errorhandling.ThrowCaughtLocallyInspection this$0 private void <init> (com.siyeh.ig.errorhandling.ThrowCaughtLocallyInspection) public void visitThrowStatement (com.intellij.psi.PsiThrowStatement) com.intellij.psi.PsiCatchSection section com.intellij.psi.PsiCodeBlock catchBlock com.intellij.psi.PsiType parameterType com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiParameter[] catchBlockParameters com.intellij.psi.PsiCodeBlock tryBlock com.intellij.psi.PsiThrowStatement statement com.intellij.psi.PsiExpression exception com.intellij.psi.PsiType exceptionType com.intellij.psi.PsiTryStatement containingTryStatement synthetic void <init> (com.siyeh.ig.errorhandling.ThrowCaughtLocallyInspection, com.siyeh.ig.errorhandling.ThrowCaughtLocallyInspection$1) com.siyeh.ig.errorhandling.ThrowCaughtLocallyInspection x0 com.siyeh.ig.errorhandling.ThrowCaughtLocallyInspection$1 x1 }
com/siyeh/ig/errorhandling/ThrowCaughtLocallyInspection.class
ThrowCaughtLocallyInspection.java package com.siyeh.ig.errorhandling public com.siyeh.ig.errorhandling.ThrowCaughtLocallyInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreRethrownExceptions public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/ThrowFromFinallyBlockInspection$1.class
ThrowFromFinallyBlockInspection.java package com.siyeh.ig.errorhandling synthetic com.siyeh.ig.errorhandling.ThrowFromFinallyBlockInspection$1 extends java.lang.Object { }
com/siyeh/ig/errorhandling/ThrowFromFinallyBlockInspection$ThrowFromFinallyBlockVisitor.class
ThrowFromFinallyBlockInspection.java package com.siyeh.ig.errorhandling com.siyeh.ig.errorhandling.ThrowFromFinallyBlockInspection$ThrowFromFinallyBlockVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.errorhandling.ThrowFromFinallyBlockInspection this$0 private void <init> (com.siyeh.ig.errorhandling.ThrowFromFinallyBlockInspection) public void visitCallExpression (com.intellij.psi.PsiCallExpression) com.intellij.psi.PsiCodeBlock finallyBlock com.intellij.psi.PsiClassType exception com.intellij.psi.PsiCallExpression expression java.util.List exceptions public void visitThrowStatement (com.intellij.psi.PsiThrowStatement) com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target com.intellij.psi.PsiThrowStatement statement com.intellij.psi.PsiExpression exception com.intellij.psi.PsiType type com.intellij.psi.PsiCodeBlock finallyBlock private boolean isHidingOfPreviousException (com.intellij.psi.PsiCodeBlock, com.intellij.psi.PsiElement) com.intellij.psi.PsiCodeBlock catchBlock com.intellij.psi.PsiCodeBlock finallyBlock com.intellij.psi.PsiElement throwElement com.intellij.psi.PsiElement parent com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiCodeBlock[] catchBlocks com.intellij.psi.PsiIfStatement ifStatement boolean inThenBranch boolean inElseBranch com.intellij.psi.PsiExpression condition com.intellij.psi.PsiVariable variable boolean assigned public com.intellij.psi.PsiElement getParentOfType (com.intellij.psi.PsiElement, java.lang.Class, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element Class aClass com.intellij.psi.PsiElement stopAt synthetic void <init> (com.siyeh.ig.errorhandling.ThrowFromFinallyBlockInspection, com.siyeh.ig.errorhandling.ThrowFromFinallyBlockInspection$1) com.siyeh.ig.errorhandling.ThrowFromFinallyBlockInspection x0 com.siyeh.ig.errorhandling.ThrowFromFinallyBlockInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/ThrowFromFinallyBlockInspection.class
ThrowFromFinallyBlockInspection.java package com.siyeh.ig.errorhandling public com.siyeh.ig.errorhandling.ThrowFromFinallyBlockInspection extends com.siyeh.ig.BaseInspection { public boolean warnOnAllExceptions public void <init> () public java.lang.String getDisplayName () public boolean isEnabledByDefault () public javax.swing.JComponent createOptionsPanel () protected transient java.lang.String buildErrorString (java.lang.Object[]) com.intellij.psi.PsiClassType type Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static com.intellij.psi.PsiCodeBlock getContainingFinallyBlock (com.intellij.psi.PsiElement, com.intellij.psi.PsiType) com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiCodeBlock finallyBlock com.intellij.psi.PsiElement element com.intellij.psi.PsiType thrownType com.intellij.psi.PsiElement currentElement private static boolean isCaught (com.intellij.psi.PsiTryStatement, com.intellij.psi.PsiType) com.intellij.psi.PsiType type com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiType exceptionType static synthetic com.intellij.psi.PsiCodeBlock access$100 (com.intellij.psi.PsiElement, com.intellij.psi.PsiType) com.intellij.psi.PsiElement x0 com.intellij.psi.PsiType x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/UncheckedExceptionClassInspection$1.class
UncheckedExceptionClassInspection.java package com.siyeh.ig.errorhandling synthetic com.siyeh.ig.errorhandling.UncheckedExceptionClassInspection$1 extends java.lang.Object { }
com/siyeh/ig/errorhandling/UncheckedExceptionClassInspection$UncheckedExceptionClassVisitor.class
UncheckedExceptionClassInspection.java package com.siyeh.ig.errorhandling com.siyeh.ig.errorhandling.UncheckedExceptionClassInspection$UncheckedExceptionClassVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass synthetic void <init> (com.siyeh.ig.errorhandling.UncheckedExceptionClassInspection$1) com.siyeh.ig.errorhandling.UncheckedExceptionClassInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/errorhandling/UncheckedExceptionClassInspection.class
UncheckedExceptionClassInspection.java package com.siyeh.ig.errorhandling public com.siyeh.ig.errorhandling.UncheckedExceptionClassInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/finalization/FinalizeInspection$1.class
FinalizeInspection.java package com.siyeh.ig.finalization synthetic com.siyeh.ig.finalization.FinalizeInspection$1 extends java.lang.Object { }
com/siyeh/ig/finalization/FinalizeInspection$FinalizeDeclaredVisitor.class
FinalizeInspection.java package com.siyeh.ig.finalization com.siyeh.ig.finalization.FinalizeInspection$FinalizeDeclaredVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.finalization.FinalizeInspection this$0 private void <init> (com.siyeh.ig.finalization.FinalizeInspection) public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method synthetic void <init> (com.siyeh.ig.finalization.FinalizeInspection, com.siyeh.ig.finalization.FinalizeInspection$1) com.siyeh.ig.finalization.FinalizeInspection x0 com.siyeh.ig.finalization.FinalizeInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/finalization/FinalizeInspection.class
FinalizeInspection.java package com.siyeh.ig.finalization public com.siyeh.ig.finalization.FinalizeInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreTrivialFinalizers public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/finalization/FinalizeNotProtectedInspection$1.class
FinalizeNotProtectedInspection.java package com.siyeh.ig.finalization synthetic com.siyeh.ig.finalization.FinalizeNotProtectedInspection$1 extends java.lang.Object { }
com/siyeh/ig/finalization/FinalizeNotProtectedInspection$FinalizeDeclaredProtectedVisitor.class
FinalizeNotProtectedInspection.java package com.siyeh.ig.finalization com.siyeh.ig.finalization.FinalizeNotProtectedInspection$FinalizeDeclaredProtectedVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass synthetic void <init> (com.siyeh.ig.finalization.FinalizeNotProtectedInspection$1) com.siyeh.ig.finalization.FinalizeNotProtectedInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/finalization/FinalizeNotProtectedInspection$ProtectedFinalizeFix.class
FinalizeNotProtectedInspection.java package com.siyeh.ig.finalization com.siyeh.ig.finalization.FinalizeNotProtectedInspection$ProtectedFinalizeFix extends com.siyeh.ig.InspectionGadgetsFix { static final synthetic boolean $assertionsDisabled private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement methodName com.intellij.psi.PsiMethod method com.intellij.psi.PsiModifierList modifiers synthetic void <init> (com.siyeh.ig.finalization.FinalizeNotProtectedInspection$1) com.siyeh.ig.finalization.FinalizeNotProtectedInspection$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/finalization/FinalizeNotProtectedInspection.class
FinalizeNotProtectedInspection.java package com.siyeh.ig.finalization public com.siyeh.ig.finalization.FinalizeNotProtectedInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/finalization/NoExplicitFinalizeCallsInspection$1.class
NoExplicitFinalizeCallsInspection.java package com.siyeh.ig.finalization synthetic com.siyeh.ig.finalization.NoExplicitFinalizeCallsInspection$1 extends java.lang.Object { }
com/siyeh/ig/finalization/NoExplicitFinalizeCallsInspection$NoExplicitFinalizeCallsVisitor.class
NoExplicitFinalizeCallsInspection.java package com.siyeh.ig.finalization com.siyeh.ig.finalization.NoExplicitFinalizeCallsInspection$NoExplicitFinalizeCallsVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiMethod containingMethod synthetic void <init> (com.siyeh.ig.finalization.NoExplicitFinalizeCallsInspection$1) com.siyeh.ig.finalization.NoExplicitFinalizeCallsInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/finalization/NoExplicitFinalizeCallsInspection.class
NoExplicitFinalizeCallsInspection.java package com.siyeh.ig.finalization public com.siyeh.ig.finalization.NoExplicitFinalizeCallsInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/fixes/AddSerialVersionUIDFix.class
AddSerialVersionUIDFix.java package com.siyeh.ig.fixes public com.siyeh.ig.fixes.AddSerialVersionUIDFix extends com.siyeh.ig.InspectionGadgetsFix { static final synthetic boolean $assertionsDisabled public void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement classIdentifier com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElementFactory elementFactory long serialVersionUID com.intellij.psi.PsiField field static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/fixes/AddThisQualifierFix.class
AddThisQualifierFix.java package com.siyeh.ig.fixes public com.siyeh.ig.fixes.AddThisQualifierFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public static com.siyeh.ig.fixes.AddThisQualifierFix buildFix (com.intellij.psi.PsiExpression, com.intellij.psi.PsiMember) com.intellij.psi.PsiExpression expressionToQualify com.intellij.psi.PsiMember memberAccessed private static boolean isThisQualifierPossible (com.intellij.psi.PsiExpression, com.intellij.psi.PsiMember) com.intellij.psi.PsiExpression memberAccessExpression com.intellij.psi.PsiMember member com.intellij.psi.PsiClass memberClass com.intellij.psi.PsiClass containingClass public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiExpression thisQualifier com.siyeh.ig.psiutils.CommentTracker commentTracker String newExpression private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/fixes/AddToIgnoreIfAnnotatedByListQuickFix.class
AddToIgnoreIfAnnotatedByListQuickFix.java package com.siyeh.ig.fixes public com.siyeh.ig.fixes.AddToIgnoreIfAnnotatedByListQuickFix extends java.lang.Object { private void <init> () public static com.siyeh.ig.InspectionGadgetsFix[] build (com.intellij.psi.PsiModifierListOwner, java.util.List) com.intellij.psi.PsiModifierListOwner modifierListOwner java.util.List configurationList java.util.List fixes public static java.util.List build (com.intellij.psi.PsiModifierListOwner, java.util.List, java.util.List) com.intellij.psi.PsiModifierListOwner modifierListOwner java.util.List configurationList java.util.List fixes private static synthetic boolean lambda$build$0 (java.util.List, java.util.List, com.intellij.psi.PsiModifierListOwner, java.lang.String) java.util.List fixes java.util.List configurationList com.intellij.psi.PsiModifierListOwner modifierListOwner String qualifiedName private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/fixes/ChangeModifierFix.class
ChangeModifierFix.java package com.siyeh.ig.fixes public com.siyeh.ig.fixes.ChangeModifierFix extends com.siyeh.ig.InspectionGadgetsFix { private final String modifierText public void <init> (java.lang.String) String modifierText public java.lang.String getName () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiModifierListOwner modifierListOwner com.intellij.psi.PsiModifierList modifiers private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/fixes/ConvertToVarargsMethodFix.class
ConvertToVarargsMethodFix.java package com.siyeh.ig.fixes public com.siyeh.ig.fixes.ConvertToVarargsMethodFix extends com.siyeh.ig.InspectionGadgetsFix { public void <init> () public java.lang.String getFamilyName () public boolean startInWriteAction () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiElement referenceElement com.intellij.psi.PsiReference reference com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiMethod method java.util.Collection writtenElements java.util.Collection methodCalls private static void makeMethodVarargs (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiParameter lastParameter com.intellij.psi.PsiType type com.intellij.psi.PsiArrayType arrayType com.intellij.psi.PsiType componentType com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiType ellipsisType com.intellij.psi.PsiTypeElement newTypeElement com.intellij.psi.PsiTypeElement typeElement private static void makeMethodCallsVarargs (java.util.Collection) com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiElement parent com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression lastArgument com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiArrayInitializerExpression arrayInitializerExpression com.intellij.psi.PsiExpression[] initializers com.intellij.psi.PsiReferenceExpression referenceExpression java.util.Collection referenceExpressions private static synthetic void lambda$doFix$0 (com.intellij.psi.PsiMethod, java.util.Collection) throws java.lang.RuntimeException com.intellij.psi.PsiMethod method java.util.Collection methodCalls private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/fixes/DelegatingFixFactory.class
DelegatingFixFactory.java package com.siyeh.ig.fixes public com.siyeh.ig.fixes.DelegatingFixFactory extends java.lang.Object { public void <init> () public static com.siyeh.ig.InspectionGadgetsFix createMakeSerializableFix (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClassType type public static com.siyeh.ig.InspectionGadgetsFix createMakeCloneableFix (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClassType type }
com/siyeh/ig/fixes/DeleteCatchSectionFix.class
DeleteCatchSectionFix.java package com.siyeh.ig.fixes public com.siyeh.ig.fixes.DeleteCatchSectionFix extends com.siyeh.ig.InspectionGadgetsFix { private final boolean removeTryCatch public void <init> (boolean) boolean removeTryCatch public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiCatchSection catchSection private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/fixes/DeleteImportFix.class
DeleteImportFix.java package com.siyeh.ig.fixes public com.siyeh.ig.fixes.DeleteImportFix extends com.siyeh.ig.InspectionGadgetsFix { public void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement importStatement private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/fixes/DeleteUnnecessaryStatementFix.class
DeleteUnnecessaryStatementFix.java package com.siyeh.ig.fixes public com.siyeh.ig.fixes.DeleteUnnecessaryStatementFix extends com.siyeh.ig.InspectionGadgetsFix { private final String name public void <init> (java.lang.String) String name public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement keywordElement com.intellij.psi.PsiStatement statement public static void deleteUnnecessaryStatement (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement com.siyeh.ig.psiutils.CommentTracker ct com.intellij.psi.PsiElement parent private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/fixes/EqualityToEqualsFix.class
EqualityToEqualsFix.java package com.siyeh.ig.fixes public com.siyeh.ig.fixes.EqualityToEqualsFix extends com.siyeh.ig.InspectionGadgetsFix { private final boolean myNegated public void <init> () private void <init> (boolean) boolean negated public static com.siyeh.ig.fixes.EqualityToEqualsFix buildFix (com.intellij.psi.PsiBinaryExpression) com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiExpression lhs public static com.siyeh.ig.InspectionGadgetsFix[] buildEqualityFixes (com.intellij.psi.PsiBinaryExpression) com.intellij.psi.PsiBinaryExpression expression java.util.List result public java.lang.String getName () public static java.lang.String getFixName (boolean) boolean negated public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement comparisonToken com.intellij.psi.PsiElement parent com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs com.siyeh.ig.psiutils.CommentTracker commentTracker StringBuilder newExpression private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/fixes/EqualityToSafeEqualsFix.class
EqualityToSafeEqualsFix.java package com.siyeh.ig.fixes public com.siyeh.ig.fixes.EqualityToSafeEqualsFix extends com.siyeh.ig.InspectionGadgetsFix { private final boolean myNegated private void <init> (boolean) boolean negated public static com.siyeh.ig.fixes.EqualityToSafeEqualsFix buildFix (com.intellij.psi.PsiBinaryExpression) com.intellij.psi.PsiBinaryExpression expression public java.lang.String getName () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement comparisonToken com.intellij.psi.PsiElement parent com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs com.siyeh.ig.psiutils.CommentTracker tracker String lhsText String rhsText StringBuilder newExpression private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/fixes/EqualsToEqualityFix.class
EqualsToEqualityFix.java package com.siyeh.ig.fixes public com.siyeh.ig.fixes.EqualsToEqualityFix extends com.siyeh.ig.InspectionGadgetsFix { private final boolean myNegated private void <init> (boolean) boolean negated public static com.siyeh.ig.fixes.EqualsToEqualityFix buildFix (com.intellij.psi.PsiMethodCallExpression, boolean) com.intellij.psi.PsiMethodCallExpression expressionToFix boolean negated public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiMethodCallExpression call com.siyeh.ig.psiutils.EqualityCheck check com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiElement parent com.siyeh.ig.psiutils.CommentTracker commentTracker String lhsText String rhsText private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/fixes/MakeFieldFinalFix.class
MakeFieldFinalFix.java package com.siyeh.ig.fixes public com.siyeh.ig.fixes.MakeFieldFinalFix extends com.siyeh.ig.InspectionGadgetsFix { private final String fieldName private void <init> (java.lang.String) String fieldName public static com.siyeh.ig.InspectionGadgetsFix buildFix (com.intellij.psi.PsiField) com.intellij.psi.PsiField field String name public static com.siyeh.ig.InspectionGadgetsFix buildFixUnconditional (com.intellij.psi.PsiField) com.intellij.psi.PsiField field public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target com.intellij.psi.PsiField field com.intellij.psi.PsiElement parent com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiField field com.intellij.psi.PsiModifierList modifierList private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/fixes/MakeFieldStaticFinalFix.class
MakeFieldStaticFinalFix.java package com.siyeh.ig.fixes public com.siyeh.ig.fixes.MakeFieldStaticFinalFix extends com.siyeh.ig.InspectionGadgetsFix { private final String fieldName private void <init> (java.lang.String) String fieldName public static com.siyeh.ig.InspectionGadgetsFix buildFixUnconditional (com.intellij.psi.PsiField) com.intellij.psi.PsiField field public static com.siyeh.ig.InspectionGadgetsFix buildFix (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiExpression initializer public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiField field com.intellij.psi.PsiModifierList modifierList private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/fixes/MakeInitializerExplicitFix.class
MakeInitializerExplicitFix.java package com.siyeh.ig.fixes public com.siyeh.ig.fixes.MakeInitializerExplicitFix extends com.siyeh.ig.InspectionGadgetsFix { public void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement fieldName com.intellij.psi.PsiElement parent com.intellij.psi.PsiField field com.intellij.psi.PsiType type com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiExpression initializer private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/fixes/MemberSignature.class
MemberSignature.java package com.siyeh.ig.fixes public com.siyeh.ig.fixes.MemberSignature extends java.lang.Object implements java.lang.Comparable { private static final String CONSTRUCTOR_NAME private static final String INITIALIZER_SIGNATURE private static final com.siyeh.ig.fixes.MemberSignature ASSERTIONS_DISABLED_FIELD private static final com.siyeh.ig.fixes.MemberSignature PACKAGE_PRIVATE_CONSTRUCTOR private static final com.siyeh.ig.fixes.MemberSignature PUBLIC_CONSTRUCTOR private static final com.siyeh.ig.fixes.MemberSignature STATIC_INITIALIZER private final int modifiers private final String name private final String signature public void <init> (com.intellij.psi.PsiField) com.intellij.psi.PsiField field public void <init> (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public void <init> (java.lang.String, int, java.lang.String) String name int modifiers String signature public static int calculateModifierBitmap (com.intellij.psi.PsiModifierList) com.intellij.psi.PsiModifierList modifierList int modifiers public int compareTo (com.siyeh.ig.fixes.MemberSignature) com.siyeh.ig.fixes.MemberSignature other int result public static java.lang.String createMethodSignature (com.intellij.psi.PsiMethod) com.intellij.psi.PsiType type com.intellij.psi.PsiParameter parameter String returnTypeSignature com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiParameter[] parameters StringBuilder signatureBuffer com.intellij.psi.PsiType returnType String returnTypeSignature public static java.lang.String createPrimitiveTypeSignature (com.intellij.psi.PsiPrimitiveType) com.intellij.psi.PsiPrimitiveType primitiveType public static java.lang.String createTypeSignature (com.intellij.psi.PsiType) com.intellij.psi.PsiArrayType arrayType com.intellij.psi.PsiPrimitiveType primitiveType com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiReferenceList extendsList com.intellij.psi.PsiClassType[] types StringBuilder postFix com.intellij.psi.PsiClass containingClass String qualifiedName com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiType type StringBuilder buffer com.intellij.psi.PsiType internalType public boolean equals (java.lang.Object) com.siyeh.ig.fixes.MemberSignature other RuntimeException ignored Object object public static com.siyeh.ig.fixes.MemberSignature getAssertionsDisabledFieldMemberSignature () public int getModifiers () public java.lang.String getName () public static com.siyeh.ig.fixes.MemberSignature getPackagePrivateConstructor () public static com.siyeh.ig.fixes.MemberSignature getPublicConstructor () public java.lang.String getSignature () public static com.siyeh.ig.fixes.MemberSignature getStaticInitializerMemberSignature () public int hashCode () public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) static void <clinit> () }
com/siyeh/ig/fixes/NormalizeDeclarationFix.class
NormalizeDeclarationFix.java package com.siyeh.ig.fixes public com.siyeh.ig.fixes.NormalizeDeclarationFix extends com.siyeh.ig.InspectionGadgetsFix { private final boolean myCStyleDeclaration static final synthetic boolean $assertionsDisabled public void <init> (boolean) boolean cStyleDeclaration public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) int i com.intellij.psi.PsiElement[] elements com.intellij.psi.PsiVariable variable com.intellij.psi.PsiDeclarationStatement declarationStatement com.intellij.psi.PsiElement grandParent int i com.intellij.psi.PsiField field com.intellij.psi.PsiField nextField int count com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiElement elementToDelete com.intellij.psi.PsiMethod method com.intellij.psi.PsiTypeElement returnTypeElement com.intellij.psi.PsiType returnType com.intellij.psi.PsiElement child com.intellij.psi.PsiTypeElement typeElement com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element private static void splitMultipleDeclarationInForStatementInitialization (com.intellij.psi.PsiForStatement) int min int max com.intellij.psi.PsiVariable variable String name com.intellij.psi.PsiDeclarationStatement newStatement int i com.intellij.psi.PsiForStatement forStatement com.intellij.psi.PsiStatement initialization com.intellij.psi.PsiDeclarationStatement declarationStatement java.util.List variables int min int max boolean dependentVariables com.intellij.psi.PsiElementFactory factory com.siyeh.ig.psiutils.CommentTracker ct com.intellij.psi.PsiVariable remainingVariable String name com.intellij.psi.PsiStatement replacementStatement private static boolean containsDependentVariables (java.util.List) com.intellij.psi.PsiLocalVariable variable int i java.util.List variables java.util.Set visited private static com.intellij.psi.PsiLocalVariable tryResolveLocalVariable (com.intellij.psi.PsiElement) com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement element private static synthetic boolean lambda$containsDependentVariables$0 (java.util.Set, com.intellij.psi.PsiElement) java.util.Set visited com.intellij.psi.PsiElement element static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/fixes/RemoveModifierFix.class
RemoveModifierFix.java package com.siyeh.ig.fixes public com.siyeh.ig.fixes.RemoveModifierFix extends com.siyeh.ig.InspectionGadgetsFix { private final String modifierText public void <init> (java.lang.String) String modifierText public java.lang.String getFamilyName () public java.lang.String getName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement modifierElement private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/fixes/RemoveRedundantPolyadicOperandFix.class
RemoveRedundantPolyadicOperandFix.java package com.siyeh.ig.fixes public com.siyeh.ig.fixes.RemoveRedundantPolyadicOperandFix extends com.siyeh.ig.InspectionGadgetsFix { private final String myExpressionText public void <init> (java.lang.String) String expressionText public java.lang.String getName () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.PsiElement[] children int start int end com.siyeh.ig.psiutils.CommentTracker ct String replacement private static synthetic boolean lambda$doFix$1 (com.intellij.psi.PsiElement[], int) com.intellij.psi.PsiElement[] children int idx private static synthetic boolean lambda$doFix$0 (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement child private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/fixes/SerialVersionUIDBuilder.class
SerialVersionUIDBuilder.java package com.siyeh.ig.fixes public com.siyeh.ig.fixes.SerialVersionUIDBuilder extends com.intellij.psi.JavaRecursiveElementVisitor { private static final String ACCESS_METHOD_NAME_PREFIX private final com.intellij.psi.PsiClass clazz private int index private final java.util.Set nonPrivateConstructors private final java.util.Set nonPrivateMethods private final java.util.Set nonPrivateFields private final java.util.List staticInitializers private boolean assertStatement private final java.util.Map memberMap private static final java.util.Comparator INTERFACE_COMPARATOR private void <init> (com.intellij.psi.PsiClass) com.siyeh.ig.fixes.MemberSignature methodSignature com.intellij.psi.PsiMethod method com.siyeh.ig.fixes.MemberSignature fieldSignature com.intellij.psi.PsiField field com.siyeh.ig.fixes.MemberSignature initializerSignature com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiClassInitializer initializer com.siyeh.ig.fixes.MemberSignature initializerSignature com.intellij.psi.PsiField field com.intellij.psi.PsiField[] psiFields com.siyeh.ig.fixes.MemberSignature constructorSignature com.siyeh.ig.fixes.MemberSignature constructorSignature com.siyeh.ig.fixes.MemberSignature constructorSignature com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiClass clazz com.intellij.psi.PsiMethod[] methods com.intellij.psi.PsiField[] fields com.intellij.psi.PsiClassInitializer[] initializers com.intellij.psi.PsiMethod[] constructors public static long computeDefaultSUID (com.intellij.psi.PsiClass) String name com.intellij.psi.PsiClass aInterfaces int i java.io.ByteArrayOutputStream byteArrayOutputStream java.io.DataOutputStream dataOutputStream String className com.intellij.psi.PsiModifierList classModifierList int classModifiers com.siyeh.ig.fixes.MemberSignature[] methodSignatures com.intellij.psi.PsiClass[] interfaces com.siyeh.ig.fixes.MemberSignature[] fields com.siyeh.ig.fixes.MemberSignature[] staticInitializers com.siyeh.ig.fixes.MemberSignature[] constructors String algorithm java.security.MessageDigest digest byte[] digestBytes long serialVersionUID java.io.IOException exception java.security.NoSuchAlgorithmException exception com.intellij.psi.PsiClass psiClass com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.JavaPsiFacade psiFacade com.intellij.psi.PsiClass serializable boolean isSerializable com.siyeh.ig.fixes.SerialVersionUIDBuilder serialVersionUIDBuilder private static void writeSignatures (com.siyeh.ig.fixes.MemberSignature[], java.io.DataOutputStream) throws java.io.IOException com.siyeh.ig.fixes.MemberSignature field com.siyeh.ig.fixes.MemberSignature[] signatures java.io.DataOutputStream dataOutputStream private java.lang.String getAccessMethodIndex (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element String cache public com.siyeh.ig.fixes.MemberSignature[] getNonPrivateConstructors () public com.siyeh.ig.fixes.MemberSignature[] getNonPrivateFields () public com.siyeh.ig.fixes.MemberSignature[] getNonPrivateMethodSignatures () public com.siyeh.ig.fixes.MemberSignature[] getStaticInitializers () private static boolean hasStaticInitializer (com.intellij.psi.PsiField) com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiType fieldType com.intellij.psi.PsiType stringType com.intellij.psi.PsiField field private void init () public void visitAssertStatement (com.intellij.psi.PsiAssertStatement) com.siyeh.ig.fixes.MemberSignature initializerSignature com.intellij.psi.PsiAssertStatement statement com.siyeh.ig.fixes.MemberSignature memberSignature public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiReferenceExpression methodExpression public void visitReferenceElement (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiElement parentClass com.intellij.psi.PsiElement element com.intellij.psi.PsiClass elementParentClass com.intellij.psi.PsiClass innerClass com.intellij.psi.PsiMethod[] constructors public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiPostfixExpression postfixExpression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiPrefixExpression prefixExpression com.intellij.psi.tree.IElementType tokenType boolean isStatic com.intellij.psi.PsiType type String returnTypeSignature String className StringBuilder signatureBuffer String accessMethodIndex String name com.intellij.psi.PsiElement parent String signature com.siyeh.ig.fixes.MemberSignature methodSignature com.intellij.psi.PsiField field String signature com.intellij.psi.PsiType type String typeSignature com.intellij.psi.PsiParameter parameter String returnTypeSignature StringBuilder signatureBuffer com.intellij.psi.PsiParameter[] parameters String signature String accessMethodIndex com.siyeh.ig.fixes.MemberSignature methodSignature com.intellij.psi.PsiMethod method com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement element com.intellij.psi.PsiElement elementParentClass com.intellij.psi.PsiElement expressionParentClass com.intellij.psi.PsiElement parentOfParentClass private synthetic boolean lambda$new$1 (com.siyeh.ig.fixes.MemberSignature, com.intellij.psi.util.MethodSignatureBackedByPsiMethod) com.siyeh.ig.fixes.MemberSignature methodSignature com.intellij.psi.util.MethodSignatureBackedByPsiMethod method1 com.siyeh.ig.fixes.MemberSignature superSignature private static synthetic int lambda$static$0 (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass object1 com.intellij.psi.PsiClass object2 String name1 String name2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/imports/JavaLangImportInspection$1.class
JavaLangImportInspection.java package com.siyeh.ig.imports synthetic com.siyeh.ig.imports.JavaLangImportInspection$1 extends java.lang.Object { }
com/siyeh/ig/imports/JavaLangImportInspection$JavaLangImportVisitor.class
JavaLangImportInspection.java package com.siyeh.ig.imports com.siyeh.ig.imports.JavaLangImportInspection$JavaLangImportVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitImportStatement (com.intellij.psi.PsiImportStatement) int classNameIndex String parentName com.intellij.psi.PsiImportStatement statement com.intellij.psi.PsiJavaCodeReferenceElement reference String text synthetic void <init> (com.siyeh.ig.imports.JavaLangImportInspection$1) com.siyeh.ig.imports.JavaLangImportInspection$1 x0 }
com/siyeh/ig/imports/JavaLangImportInspection.class
JavaLangImportInspection.java package com.siyeh.ig.imports public com.siyeh.ig.imports.JavaLangImportInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/imports/OnDemandImportInspection$1.class
OnDemandImportInspection.java package com.siyeh.ig.imports synthetic com.siyeh.ig.imports.OnDemandImportInspection$1 extends java.lang.Object { }
com/siyeh/ig/imports/OnDemandImportInspection$PackageImportVisitor.class
OnDemandImportInspection.java package com.siyeh.ig.imports com.siyeh.ig.imports.OnDemandImportInspection$PackageImportVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitImportStatement (com.intellij.psi.PsiImportStatement) com.intellij.psi.PsiImportStatement statement synthetic void <init> (com.siyeh.ig.imports.OnDemandImportInspection$1) com.siyeh.ig.imports.OnDemandImportInspection$1 x0 }
com/siyeh/ig/imports/OnDemandImportInspection.class
OnDemandImportInspection.java package com.siyeh.ig.imports public com.siyeh.ig.imports.OnDemandImportInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/imports/SamePackageImportInspection$1.class
SamePackageImportInspection.java package com.siyeh.ig.imports synthetic com.siyeh.ig.imports.SamePackageImportInspection$1 extends java.lang.Object { }
com/siyeh/ig/imports/SamePackageImportInspection$SamePackageImportVisitor.class
SamePackageImportInspection.java package com.siyeh.ig.imports com.siyeh.ig.imports.SamePackageImportInspection$SamePackageImportVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitImportList (com.intellij.psi.PsiImportList) String parentName int classNameIndex String parentName com.intellij.psi.PsiJavaCodeReferenceElement reference String text com.intellij.psi.PsiImportStatement importStatement com.intellij.psi.PsiImportList importList com.intellij.psi.PsiElement parent com.intellij.psi.PsiJavaFile javaFile String packageName com.intellij.psi.PsiImportStatement[] importStatements synthetic void <init> (com.siyeh.ig.imports.SamePackageImportInspection$1) com.siyeh.ig.imports.SamePackageImportInspection$1 x0 }
com/siyeh/ig/imports/SamePackageImportInspection.class
SamePackageImportInspection.java package com.siyeh.ig.imports public com.siyeh.ig.imports.SamePackageImportInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/imports/SingleClassImportInspection$1.class
SingleClassImportInspection.java package com.siyeh.ig.imports synthetic com.siyeh.ig.imports.SingleClassImportInspection$1 extends java.lang.Object { }
com/siyeh/ig/imports/SingleClassImportInspection$SingleClassImportVisitor.class
SingleClassImportInspection.java package com.siyeh.ig.imports com.siyeh.ig.imports.SingleClassImportInspection$SingleClassImportVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitImportStatement (com.intellij.psi.PsiImportStatement) com.intellij.psi.PsiImportStatement statement synthetic void <init> (com.siyeh.ig.imports.SingleClassImportInspection$1) com.siyeh.ig.imports.SingleClassImportInspection$1 x0 }
com/siyeh/ig/imports/SingleClassImportInspection.class
SingleClassImportInspection.java package com.siyeh.ig.imports public com.siyeh.ig.imports.SingleClassImportInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/inheritance/AbstractClassExtendsConcreteClassInspection$1.class
AbstractClassExtendsConcreteClassInspection.java package com.siyeh.ig.inheritance synthetic com.siyeh.ig.inheritance.AbstractClassExtendsConcreteClassInspection$1 extends java.lang.Object { }
com/siyeh/ig/inheritance/AbstractClassExtendsConcreteClassInspection$AbstractClassExtendsConcreteClassVisitor.class
AbstractClassExtendsConcreteClassInspection.java package com.siyeh.ig.inheritance com.siyeh.ig.inheritance.AbstractClassExtendsConcreteClassInspection$AbstractClassExtendsConcreteClassVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass superClass String superclassName synthetic void <init> (com.siyeh.ig.inheritance.AbstractClassExtendsConcreteClassInspection$1) com.siyeh.ig.inheritance.AbstractClassExtendsConcreteClassInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/inheritance/AbstractClassExtendsConcreteClassInspection.class
AbstractClassExtendsConcreteClassInspection.java package com.siyeh.ig.inheritance public com.siyeh.ig.inheritance.AbstractClassExtendsConcreteClassInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/inheritance/AbstractClassNeverImplementedInspection$1.class
AbstractClassNeverImplementedInspection.java package com.siyeh.ig.inheritance synthetic com.siyeh.ig.inheritance.AbstractClassNeverImplementedInspection$1 extends java.lang.Object { }
com/siyeh/ig/inheritance/AbstractClassNeverImplementedInspection$AbstractClassNeverImplementedVisitor.class
AbstractClassNeverImplementedInspection.java package com.siyeh.ig.inheritance com.siyeh.ig.inheritance.AbstractClassNeverImplementedInspection$AbstractClassNeverImplementedVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass synthetic void <init> (com.siyeh.ig.inheritance.AbstractClassNeverImplementedInspection$1) com.siyeh.ig.inheritance.AbstractClassNeverImplementedInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/inheritance/AbstractClassNeverImplementedInspection.class
AbstractClassNeverImplementedInspection.java package com.siyeh.ig.inheritance public com.siyeh.ig.inheritance.AbstractClassNeverImplementedInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/inheritance/AbstractClassWithoutAbstractMethodsInspection$1.class
AbstractClassWithoutAbstractMethodsInspection.java package com.siyeh.ig.inheritance synthetic com.siyeh.ig.inheritance.AbstractClassWithoutAbstractMethodsInspection$1 extends java.lang.Object { }
com/siyeh/ig/inheritance/AbstractClassWithoutAbstractMethodsInspection$AbstractClassWithoutAbstractMethodsVisitor.class
AbstractClassWithoutAbstractMethodsInspection.java package com.siyeh.ig.inheritance com.siyeh.ig.inheritance.AbstractClassWithoutAbstractMethodsInspection$AbstractClassWithoutAbstractMethodsVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass private static boolean hasAbstractMethods (com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod[] methods java.util.Set overriddenMethods com.intellij.psi.PsiMethod[] allMethods private static java.util.Set calculateOverriddenMethods (com.intellij.psi.PsiMethod[]) com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod[] methods java.util.Set overriddenMethods private static void calculateOverriddenMethods (com.intellij.psi.PsiMethod, java.util.Set) com.intellij.psi.PsiMethod method java.util.Set overriddenMethods com.intellij.psi.PsiMethod[] superMethods synthetic void <init> (com.siyeh.ig.inheritance.AbstractClassWithoutAbstractMethodsInspection$1) com.siyeh.ig.inheritance.AbstractClassWithoutAbstractMethodsInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/inheritance/AbstractClassWithoutAbstractMethodsInspection.class
AbstractClassWithoutAbstractMethodsInspection.java package com.siyeh.ig.inheritance public com.siyeh.ig.inheritance.AbstractClassWithoutAbstractMethodsInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/inheritance/AbstractMethodOverridesAbstractMethodInspection$1.class
AbstractMethodOverridesAbstractMethodInspection.java package com.siyeh.ig.inheritance synthetic com.siyeh.ig.inheritance.AbstractMethodOverridesAbstractMethodInspection$1 extends java.lang.Object { }
com/siyeh/ig/inheritance/AbstractMethodOverridesAbstractMethodInspection$AbstractMethodOverridesAbstractMethodFix.class
AbstractMethodOverridesAbstractMethodInspection.java package com.siyeh.ig.inheritance com.siyeh.ig.inheritance.AbstractMethodOverridesAbstractMethodInspection$AbstractMethodOverridesAbstractMethodFix extends com.siyeh.ig.InspectionGadgetsFix { static final synthetic boolean $assertionsDisabled private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement methodNameIdentifier com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod[] superMethods java.util.Collection references java.util.List elements public boolean startInWriteAction () private static synthetic void lambda$doFix$4 (com.intellij.psi.PsiMethod, java.util.Collection, com.intellij.psi.PsiMethod[]) throws java.lang.RuntimeException com.intellij.psi.PsiMethod method java.util.Collection references com.intellij.psi.PsiMethod[] superMethods private static synthetic void lambda$null$3 (com.intellij.psi.PsiMethod[], com.intellij.psi.PsiReference) com.intellij.psi.PsiMethod[] superMethods com.intellij.psi.PsiReference a private static synthetic com.intellij.util.SmartList lambda$doFix$2 () private static synthetic boolean lambda$doFix$1 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement a private static synthetic com.intellij.psi.PsiElement lambda$doFix$0 (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference ref synthetic void <init> (com.siyeh.ig.inheritance.AbstractMethodOverridesAbstractMethodInspection$1) com.siyeh.ig.inheritance.AbstractMethodOverridesAbstractMethodInspection$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/inheritance/AbstractMethodOverridesAbstractMethodInspection$AbstractMethodOverridesAbstractMethodVisitor.class
AbstractMethodOverridesAbstractMethodInspection.java package com.siyeh.ig.inheritance com.siyeh.ig.inheritance.AbstractMethodOverridesAbstractMethodInspection$AbstractMethodOverridesAbstractMethodVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.inheritance.AbstractMethodOverridesAbstractMethodInspection this$0 private void <init> (com.siyeh.ig.inheritance.AbstractMethodOverridesAbstractMethodInspection) public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiMethod method boolean overrideDefault boolean accept com.intellij.psi.PsiMethod[] superMethods synthetic void <init> (com.siyeh.ig.inheritance.AbstractMethodOverridesAbstractMethodInspection, com.siyeh.ig.inheritance.AbstractMethodOverridesAbstractMethodInspection$1) com.siyeh.ig.inheritance.AbstractMethodOverridesAbstractMethodInspection x0 com.siyeh.ig.inheritance.AbstractMethodOverridesAbstractMethodInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/inheritance/AbstractMethodOverridesAbstractMethodInspection.class
AbstractMethodOverridesAbstractMethodInspection.java package com.siyeh.ig.inheritance public com.siyeh.ig.inheritance.AbstractMethodOverridesAbstractMethodInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreJavaDoc public void <init> () public java.lang.String getDisplayName () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel panel public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public static boolean methodsHaveSameAnnotationsAndModifiers (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod) int i int length com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiParameter[] superParameters com.intellij.psi.PsiParameter[] parameters private static boolean haveSameAnnotations (com.intellij.psi.PsiModifierListOwner, com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner owner1 com.intellij.psi.PsiModifierListOwner owner2 com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiModifierList superModifierList static boolean haveSameJavaDoc (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod superMethod com.intellij.psi.javadoc.PsiDocComment superDocComment com.intellij.psi.javadoc.PsiDocComment docComment public static boolean haveSameExceptionSignatures (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod) com.intellij.psi.PsiClassType anException com.intellij.psi.PsiMethod method1 com.intellij.psi.PsiMethod method2 com.intellij.psi.PsiReferenceList list1 com.intellij.psi.PsiClassType[] exceptions1 com.intellij.psi.PsiReferenceList list2 com.intellij.psi.PsiClassType[] exceptions2 java.util.Set set1 public static boolean methodsHaveSameReturnTypes (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod) com.intellij.psi.PsiClass superClass com.intellij.psi.PsiClass aClass com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiMethod method1 com.intellij.psi.PsiMethod method2 com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/inheritance/AbstractMethodOverridesConcreteMethodInspection$1.class
AbstractMethodOverridesConcreteMethodInspection.java package com.siyeh.ig.inheritance synthetic com.siyeh.ig.inheritance.AbstractMethodOverridesConcreteMethodInspection$1 extends java.lang.Object { }
com/siyeh/ig/inheritance/AbstractMethodOverridesConcreteMethodInspection$AbstractMethodOverridesConcreteMethodVisitor.class
AbstractMethodOverridesConcreteMethodInspection.java package com.siyeh.ig.inheritance com.siyeh.ig.inheritance.AbstractMethodOverridesConcreteMethodInspection$AbstractMethodOverridesConcreteMethodVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiClass superClass String superClassName com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethod[] superMethods synthetic void <init> (com.siyeh.ig.inheritance.AbstractMethodOverridesConcreteMethodInspection$1) com.siyeh.ig.inheritance.AbstractMethodOverridesConcreteMethodInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/inheritance/AbstractMethodOverridesConcreteMethodInspection.class
AbstractMethodOverridesConcreteMethodInspection.java package com.siyeh.ig.inheritance public com.siyeh.ig.inheritance.AbstractMethodOverridesConcreteMethodInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/inheritance/AbstractMethodWithMissingImplementationsInspection$1.class
AbstractMethodWithMissingImplementationsInspection.java package com.siyeh.ig.inheritance synthetic com.siyeh.ig.inheritance.AbstractMethodWithMissingImplementationsInspection$1 extends java.lang.Object { }
com/siyeh/ig/inheritance/AbstractMethodWithMissingImplementationsInspection$AbstractMethodWithMissingImplementationsVisitor.class
AbstractMethodWithMissingImplementationsInspection.java package com.siyeh.ig.inheritance com.siyeh.ig.inheritance.AbstractMethodWithMissingImplementationsInspection$AbstractMethodWithMissingImplementationsVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiEnumConstantInitializer initializingClass com.intellij.psi.PsiEnumConstant enumConstant java.util.List enumConstants com.intellij.psi.PsiClass inheritor com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass com.siyeh.ig.inheritance.AbstractMethodWithMissingImplementationsInspection$InheritorFinder inheritorFinder private static boolean hasMatchingImplementation (com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass superClass com.intellij.psi.PsiMethod overridingMethod com.intellij.psi.PsiManager manager com.intellij.psi.JavaPsiFacade facade private static com.intellij.psi.PsiMethod findOverridingMethod (com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod overridingMethod com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiSubstitutor overridingSubstitutor com.intellij.psi.util.MethodSignature foundMethodSignature com.intellij.openapi.util.Pair pair com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass superClass com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.util.MethodSignature signature java.util.List pairs synthetic void <init> (com.siyeh.ig.inheritance.AbstractMethodWithMissingImplementationsInspection$1) com.siyeh.ig.inheritance.AbstractMethodWithMissingImplementationsInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/inheritance/AbstractMethodWithMissingImplementationsInspection$InheritorFinder.class
AbstractMethodWithMissingImplementationsInspection.java package com.siyeh.ig.inheritance com.siyeh.ig.inheritance.AbstractMethodWithMissingImplementationsInspection$InheritorFinder extends java.lang.Object implements java.lang.Runnable { private final com.intellij.psi.PsiClass aClass private java.util.Collection inheritors void <init> (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public void run () com.intellij.psi.search.SearchScope searchScope public java.util.Collection getInheritors () com.intellij.openapi.progress.ProgressManager progressManager }
com/siyeh/ig/inheritance/AbstractMethodWithMissingImplementationsInspection.class
AbstractMethodWithMissingImplementationsInspection.java package com.siyeh.ig.inheritance public com.siyeh.ig.inheritance.AbstractMethodWithMissingImplementationsInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/inheritance/ExtendsAnnotationInspection$1.class
ExtendsAnnotationInspection.java package com.siyeh.ig.inheritance synthetic com.siyeh.ig.inheritance.ExtendsAnnotationInspection$1 extends java.lang.Object { }
com/siyeh/ig/inheritance/ExtendsAnnotationInspection$ExtendsAnnotationVisitor.class
ExtendsAnnotationInspection.java package com.siyeh.ig.inheritance com.siyeh.ig.inheritance.ExtendsAnnotationInspection$ExtendsAnnotationVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass private void checkReferenceList (com.intellij.psi.PsiReferenceList, com.intellij.psi.PsiClass) com.intellij.psi.PsiElement referent com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiJavaCodeReferenceElement element com.intellij.psi.PsiReferenceList referenceList com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiJavaCodeReferenceElement[] elements synthetic void <init> (com.siyeh.ig.inheritance.ExtendsAnnotationInspection$1) com.siyeh.ig.inheritance.ExtendsAnnotationInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/inheritance/ExtendsAnnotationInspection.class
ExtendsAnnotationInspection.java package com.siyeh.ig.inheritance public com.siyeh.ig.inheritance.ExtendsAnnotationInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public boolean isEnabledByDefault () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiClass containingClass public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/inheritance/ExtendsUtilityClassInspection$1.class
ExtendsUtilityClassInspection.java package com.siyeh.ig.inheritance synthetic com.siyeh.ig.inheritance.ExtendsUtilityClassInspection$1 extends java.lang.Object { }
com/siyeh/ig/inheritance/ExtendsUtilityClassInspection$ClassExtendsUtilityClassVisitor.class
ExtendsUtilityClassInspection.java package com.siyeh.ig.inheritance com.siyeh.ig.inheritance.ExtendsUtilityClassInspection$ClassExtendsUtilityClassVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.inheritance.ExtendsUtilityClassInspection this$0 private void <init> (com.siyeh.ig.inheritance.ExtendsUtilityClassInspection) public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass superClass synthetic void <init> (com.siyeh.ig.inheritance.ExtendsUtilityClassInspection, com.siyeh.ig.inheritance.ExtendsUtilityClassInspection$1) com.siyeh.ig.inheritance.ExtendsUtilityClassInspection x0 com.siyeh.ig.inheritance.ExtendsUtilityClassInspection$1 x1 }
com/siyeh/ig/inheritance/ExtendsUtilityClassInspection.class
ExtendsUtilityClassInspection.java package com.siyeh.ig.inheritance public com.siyeh.ig.inheritance.ExtendsUtilityClassInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreUtilityClasses public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiClass superClass String superClassName public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/inheritance/MethodDoesntCallSuperMethodInspectionMerger.class
MethodDoesntCallSuperMethodInspectionMerger.java package com.siyeh.ig.inheritance public com.siyeh.ig.inheritance.MethodDoesntCallSuperMethodInspectionMerger extends com.intellij.codeInspection.ex.InspectionElementsMerger { public void <init> () public java.lang.String getMergedToolName () public java.lang.String[] getSourceToolNames () public java.lang.String[] getSuppressIds () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/inheritance/NonProtectedConstructorInAbstractClassInspection$1.class
NonProtectedConstructorInAbstractClassInspection.java package com.siyeh.ig.inheritance synthetic com.siyeh.ig.inheritance.NonProtectedConstructorInAbstractClassInspection$1 extends java.lang.Object { }
com/siyeh/ig/inheritance/NonProtectedConstructorInAbstractClassInspection$NonProtectedConstructorInAbstractClassVisitor.class
NonProtectedConstructorInAbstractClassInspection.java package com.siyeh.ig.inheritance com.siyeh.ig.inheritance.NonProtectedConstructorInAbstractClassInspection$NonProtectedConstructorInAbstractClassVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.inheritance.NonProtectedConstructorInAbstractClassInspection this$0 private void <init> (com.siyeh.ig.inheritance.NonProtectedConstructorInAbstractClassInspection) public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass synthetic void <init> (com.siyeh.ig.inheritance.NonProtectedConstructorInAbstractClassInspection, com.siyeh.ig.inheritance.NonProtectedConstructorInAbstractClassInspection$1) com.siyeh.ig.inheritance.NonProtectedConstructorInAbstractClassInspection x0 com.siyeh.ig.inheritance.NonProtectedConstructorInAbstractClassInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/inheritance/NonProtectedConstructorInAbstractClassInspection.class
NonProtectedConstructorInAbstractClassInspection.java package com.siyeh.ig.inheritance public com.siyeh.ig.inheritance.NonProtectedConstructorInAbstractClassInspection extends com.siyeh.ig.BaseInspection { public boolean m_ignoreNonPublicClasses public void <init> () public java.lang.String getDisplayName () public java.lang.String getID () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/inheritance/ParameterTypePreventsOverridingInspection$1.class
ParameterTypePreventsOverridingInspection.java package com.siyeh.ig.inheritance synthetic com.siyeh.ig.inheritance.ParameterTypePreventsOverridingInspection$1 extends java.lang.Object { }
com/siyeh/ig/inheritance/ParameterTypePreventsOverridingInspection$ParameterTypePreventsOverridingFix.class
ParameterTypePreventsOverridingInspection.java package com.siyeh.ig.inheritance com.siyeh.ig.inheritance.ParameterTypePreventsOverridingInspection$ParameterTypePreventsOverridingFix extends com.siyeh.ig.InspectionGadgetsFix { private final String myNewTypeText void <init> (java.lang.String) String newTypeText public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiTypeElement newTypeElement private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/inheritance/ParameterTypePreventsOverridingInspection$ParameterTypePreventsOverridingVisitor.class
ParameterTypePreventsOverridingInspection.java package com.siyeh.ig.inheritance com.siyeh.ig.inheritance.ParameterTypePreventsOverridingInspection$ParameterTypePreventsOverridingVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiParameter superParameter com.intellij.psi.PsiType type com.intellij.psi.PsiType superType com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiTypeElement superParameterTypeElement int i com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiClassType type com.intellij.psi.PsiClass aClass1 com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClass aClass2 java.util.Map$Entry entry com.intellij.psi.PsiType superReturnType com.intellij.psi.PsiParameterList superParameterList com.intellij.psi.PsiParameter[] superParameters java.util.Map problemTypeElements com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList int parameterCount com.intellij.psi.PsiType returnType com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiClass superClass com.intellij.psi.PsiParameter[] parameters String name com.intellij.psi.PsiMethod[] superMethods synthetic void <init> (com.siyeh.ig.inheritance.ParameterTypePreventsOverridingInspection$1) com.siyeh.ig.inheritance.ParameterTypePreventsOverridingInspection$1 x0 }
com/siyeh/ig/inheritance/ParameterTypePreventsOverridingInspection.class
ParameterTypePreventsOverridingInspection.java package com.siyeh.ig.inheritance public com.siyeh.ig.inheritance.ParameterTypePreventsOverridingInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos String qualifiedName1 String packageName String qualifiedName2 String superPackageName protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/inheritance/ProblematicVarargsMethodOverrideInspection$1.class
ProblematicVarargsMethodOverrideInspection.java package com.siyeh.ig.inheritance synthetic com.siyeh.ig.inheritance.ProblematicVarargsMethodOverrideInspection$1 extends java.lang.Object { }
com/siyeh/ig/inheritance/ProblematicVarargsMethodOverrideInspection$NonVarargsMethodOverridesVarArgsMethodVisitor.class
ProblematicVarargsMethodOverrideInspection.java package com.siyeh.ig.inheritance com.siyeh.ig.inheritance.ProblematicVarargsMethodOverrideInspection$NonVarargsMethodOverridesVarArgsMethodVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiElement nameIdentifier com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiType type com.intellij.psi.PsiMethod[] superMethods synthetic void <init> (com.siyeh.ig.inheritance.ProblematicVarargsMethodOverrideInspection$1) com.siyeh.ig.inheritance.ProblematicVarargsMethodOverrideInspection$1 x0 }
com/siyeh/ig/inheritance/ProblematicVarargsMethodOverrideInspection.class
ProblematicVarargsMethodOverrideInspection.java package com.siyeh.ig.inheritance public com.siyeh.ig.inheritance.ProblematicVarargsMethodOverrideInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/inheritance/RedundantMethodOverrideInspection$1.class
RedundantMethodOverrideInspection.java package com.siyeh.ig.inheritance synthetic com.siyeh.ig.inheritance.RedundantMethodOverrideInspection$1 extends java.lang.Object { }
com/siyeh/ig/inheritance/RedundantMethodOverrideInspection$RedundantMethodOverrideFix.class
RedundantMethodOverrideInspection.java package com.siyeh.ig.inheritance com.siyeh.ig.inheritance.RedundantMethodOverrideInspection$RedundantMethodOverrideFix extends com.siyeh.ig.InspectionGadgetsFix { static final synthetic boolean $assertionsDisabled private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement methodNameIdentifier com.intellij.psi.PsiElement method synthetic void <init> (com.siyeh.ig.inheritance.RedundantMethodOverrideInspection$1) com.siyeh.ig.inheritance.RedundantMethodOverrideInspection$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/inheritance/RedundantMethodOverrideInspection$RedundantMethodOverrideVisitor.class
RedundantMethodOverrideInspection.java package com.siyeh.ig.inheritance com.siyeh.ig.inheritance.RedundantMethodOverrideInspection$RedundantMethodOverrideVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiParameter superParameter int i com.intellij.psi.PsiMethod method com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiMethod[] methods com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiCodeBlock superBody com.siyeh.ig.psiutils.TrackingEquivalenceChecker checker com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiParameter[] superParameters private boolean isSuperCallWithSameArguments (com.intellij.psi.PsiCodeBlock, com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod) com.intellij.psi.PsiExpressionStatement expressionStatement com.intellij.psi.PsiExpression expression com.intellij.psi.PsiReturnStatement returnStatement com.intellij.psi.PsiExpression expression com.intellij.psi.search.PsiSearchHelper searchHelper com.intellij.psi.search.PsiSearchHelper$SearchCostResult cost com.intellij.psi.PsiReference reference com.intellij.psi.PsiJavaFile file com.intellij.psi.PsiPackage aPackage com.intellij.psi.search.PackageScope scope com.intellij.util.Query search com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiStatement[] statements com.intellij.psi.PsiStatement statement com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethodCallExpression methodCallExpression private static boolean areSameArguments (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiMethod) com.intellij.psi.PsiExpression argument com.intellij.psi.PsiExpression exp com.intellij.psi.PsiElement resolved int i com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiParameter[] parameters synthetic void <init> (com.siyeh.ig.inheritance.RedundantMethodOverrideInspection$1) com.siyeh.ig.inheritance.RedundantMethodOverrideInspection$1 x0 }
com/siyeh/ig/inheritance/RedundantMethodOverrideInspection.class
RedundantMethodOverrideInspection.java package com.siyeh.ig.inheritance public com.siyeh.ig.inheritance.RedundantMethodOverrideInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/inheritance/StaticInheritanceFix$1.class
StaticInheritanceFix.java package com.siyeh.ig.inheritance com.siyeh.ig.inheritance.StaticInheritanceFix$1 extends com.intellij.openapi.progress.Task$Modal { static final synthetic boolean $assertionsDisabled final synthetic com.intellij.psi.PsiField[] val$allFields final synthetic com.intellij.psi.PsiClass val$implementingClass final synthetic com.intellij.openapi.project.Project val$project final synthetic com.intellij.psi.PsiFile val$file final synthetic com.intellij.psi.PsiClass val$iface final synthetic com.siyeh.ig.inheritance.StaticInheritanceFix this$0 void <init> (com.siyeh.ig.inheritance.StaticInheritanceFix, com.intellij.openapi.project.Project, java.lang.String, boolean, com.intellij.psi.PsiField[], com.intellij.psi.PsiClass, com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiClass) com.siyeh.ig.inheritance.StaticInheritanceFix this$0 com.intellij.openapi.project.Project arg0 String arg1 boolean arg2 public void run (com.intellij.openapi.progress.ProgressIndicator) boolean isInheritor com.intellij.psi.PsiReferenceExpression referenceExpression Runnable runnable com.intellij.psi.PsiReference reference com.intellij.psi.search.SearchScope scope com.intellij.util.Query search com.intellij.psi.PsiField field com.intellij.openapi.progress.ProgressIndicator indicator Runnable runnable private static synthetic void lambda$run$5 (com.intellij.openapi.project.Project, java.lang.Runnable, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project Runnable runnable com.intellij.psi.PsiFile file private static synthetic void lambda$run$4 (com.intellij.openapi.project.Project, com.intellij.psi.PsiClass, com.intellij.psi.PsiClass, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.psi.PsiClass iface com.intellij.psi.PsiClass implementingClass com.intellij.psi.PsiFile file com.intellij.psi.PsiClassType classType com.intellij.codeInsight.intention.IntentionAction fix private static synthetic void lambda$run$3 (com.intellij.openapi.project.Project, java.lang.Runnable, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project Runnable runnable com.intellij.psi.PsiFile file private static synthetic void lambda$run$2 (com.intellij.psi.PsiReferenceExpression, com.intellij.openapi.project.Project, com.intellij.psi.PsiField) com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.openapi.project.Project project com.intellij.psi.PsiField field com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.PsiReferenceExpression qualified com.intellij.psi.PsiReferenceExpression newReference com.intellij.psi.PsiReferenceExpression qualifier com.intellij.psi.PsiClass containingClass private static synthetic java.lang.Boolean lambda$run$1 (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiClass) throws java.lang.RuntimeException com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiClass implementingClass boolean isInheritor1 com.intellij.psi.PsiClass aClass private static synthetic com.intellij.psi.search.SearchScope lambda$run$0 (com.intellij.psi.PsiClass) throws java.lang.RuntimeException com.intellij.psi.PsiClass implementingClass static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/inheritance/StaticInheritanceFix.class
StaticInheritanceFix.java package com.siyeh.ig.inheritance com.siyeh.ig.inheritance.StaticInheritanceFix extends com.siyeh.ig.InspectionGadgetsFix { private final boolean myReplaceInWholeProject static final synthetic boolean $assertionsDisabled void <init> (boolean) boolean replaceInWholeProject public java.lang.String getName () String scope public java.lang.String getFamilyName () public boolean startInWriteAction () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.PsiClass iface com.intellij.psi.PsiField[] allFields com.intellij.psi.PsiClass implementingClass com.intellij.psi.PsiFile file static synthetic boolean access$000 (com.siyeh.ig.inheritance.StaticInheritanceFix) com.siyeh.ig.inheritance.StaticInheritanceFix x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/inheritance/StaticInheritanceInspection$1.class
StaticInheritanceInspection.java package com.siyeh.ig.inheritance synthetic com.siyeh.ig.inheritance.StaticInheritanceInspection$1 extends java.lang.Object { }
com/siyeh/ig/inheritance/StaticInheritanceInspection$StaticInheritanceVisitor.class
StaticInheritanceInspection.java package com.siyeh.ig.inheritance com.siyeh.ig.inheritance.StaticInheritanceInspection$StaticInheritanceVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiElement target com.intellij.psi.PsiClass targetClass com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiClass aClass com.intellij.psi.PsiReferenceList implementsList com.intellij.psi.PsiJavaCodeReferenceElement[] references private static boolean interfaceContainsOnlyConstants (com.intellij.psi.PsiClass, java.util.Set) com.intellij.psi.PsiClass parentInterface com.intellij.psi.PsiClass anInterface java.util.Set visitedInterfaces com.intellij.psi.PsiClass[] parentInterfaces synthetic void <init> (com.siyeh.ig.inheritance.StaticInheritanceInspection$1) com.siyeh.ig.inheritance.StaticInheritanceInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/inheritance/StaticInheritanceInspection.class
StaticInheritanceInspection.java package com.siyeh.ig.inheritance public com.siyeh.ig.inheritance.StaticInheritanceInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix[] buildFixes (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/inheritance/TypeParameterExtendsFinalClassInspection$1.class
TypeParameterExtendsFinalClassInspection.java package com.siyeh.ig.inheritance synthetic com.siyeh.ig.inheritance.TypeParameterExtendsFinalClassInspection$1 extends java.lang.Object { }
com/siyeh/ig/inheritance/TypeParameterExtendsFinalClassInspection$TypeParameterExtendsFinalClassFix.class
TypeParameterExtendsFinalClassInspection.java package com.siyeh.ig.inheritance com.siyeh.ig.inheritance.TypeParameterExtendsFinalClassInspection$TypeParameterExtendsFinalClassFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiElement lastChild com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent private static void replaceTypeParameterUsagesWithType (com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiElement referenceElement com.intellij.psi.PsiReference reference com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiClassType[] types com.intellij.openapi.project.Project project com.intellij.psi.PsiJavaCodeReferenceElement classReference com.intellij.util.Query query synthetic void <init> (com.siyeh.ig.inheritance.TypeParameterExtendsFinalClassInspection$1) com.siyeh.ig.inheritance.TypeParameterExtendsFinalClassInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/inheritance/TypeParameterExtendsFinalClassInspection$TypeParameterExtendsFinalClassVisitor.class
TypeParameterExtendsFinalClassInspection.java package com.siyeh.ig.inheritance com.siyeh.ig.inheritance.TypeParameterExtendsFinalClassInspection$TypeParameterExtendsFinalClassVisitor extends com.siyeh.ig.BaseInspectionVisitor { static final synthetic boolean $assertionsDisabled private void <init> () public void visitTypeParameter (com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiTypeParameter classParameter com.intellij.psi.PsiClassType[] extendsListTypes com.intellij.psi.PsiClassType extendsType com.intellij.psi.PsiClass aClass com.intellij.psi.PsiIdentifier nameIdentifier public void visitTypeElement (com.intellij.psi.PsiTypeElement) com.intellij.psi.PsiType typeParameter com.intellij.psi.PsiType parameter com.intellij.psi.PsiType[] parameters com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiType type com.intellij.psi.PsiWildcardType wildcardType com.intellij.psi.PsiType extendsBound com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClass aClass private static boolean isWildcardRequired (com.intellij.psi.PsiTypeElement) com.intellij.psi.PsiMethod method com.intellij.psi.PsiForeachStatement foreachStatement com.intellij.psi.PsiExpression iteratedValue com.intellij.psi.PsiParameter iterationParameter com.intellij.psi.PsiTypeElement foreachTypeElement com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiElement scope com.intellij.psi.PsiLocalVariable localVariable com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiElement ancestor private static boolean isWildcardRequired (com.intellij.psi.PsiTypeElement, com.intellij.psi.PsiTypeElement, com.intellij.psi.PsiType) com.intellij.psi.PsiTypeElement innerTypeElement com.intellij.psi.PsiTypeElement completeTypeElement com.intellij.psi.PsiType rhsType com.intellij.psi.PsiType lhsType Object marker com.intellij.psi.PsiTypeElement copy com.intellij.psi.PsiElement markedElement synthetic void <init> (com.siyeh.ig.inheritance.TypeParameterExtendsFinalClassInspection$1) com.siyeh.ig.inheritance.TypeParameterExtendsFinalClassInspection$1 x0 static void <clinit> () }
com/siyeh/ig/inheritance/TypeParameterExtendsFinalClassInspection.class
TypeParameterExtendsFinalClassInspection.java package com.siyeh.ig.inheritance public com.siyeh.ig.inheritance.TypeParameterExtendsFinalClassInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos Integer problemType com.intellij.psi.PsiClass aClass String name protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/initialization/AbstractMethodCallInConstructorInspection$1.class
AbstractMethodCallInConstructorInspection.java package com.siyeh.ig.initialization synthetic com.siyeh.ig.initialization.AbstractMethodCallInConstructorInspection$1 extends java.lang.Object { }
com/siyeh/ig/initialization/AbstractMethodCallInConstructorInspection$AbstractMethodCallInConstructorVisitor.class
AbstractMethodCallInConstructorInspection.java package com.siyeh.ig.initialization com.siyeh.ig.initialization.AbstractMethodCallInConstructorInspection$AbstractMethodCallInConstructorVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiMethod calledMethod com.intellij.psi.PsiClass calledMethodClass com.intellij.psi.PsiClass containingClass synthetic void <init> (com.siyeh.ig.initialization.AbstractMethodCallInConstructorInspection$1) com.siyeh.ig.initialization.AbstractMethodCallInConstructorInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/initialization/AbstractMethodCallInConstructorInspection.class
AbstractMethodCallInConstructorInspection.java package com.siyeh.ig.initialization public com.siyeh.ig.initialization.AbstractMethodCallInConstructorInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/initialization/DoubleBraceInitializationInspection$1.class
DoubleBraceInitializationInspection.java package com.siyeh.ig.initialization synthetic com.siyeh.ig.initialization.DoubleBraceInitializationInspection$1 extends java.lang.Object { }
com/siyeh/ig/initialization/DoubleBraceInitializationInspection$DoubleBraceInitializationFix$1.class
DoubleBraceInitializationInspection.java package com.siyeh.ig.initialization final com.siyeh.ig.initialization.DoubleBraceInitializationInspection$DoubleBraceInitializationFix$1 extends com.intellij.psi.JavaRecursiveElementVisitor { final synthetic com.intellij.psi.PsiClass val$target final synthetic com.intellij.psi.PsiElementFactory val$factory final synthetic String val$qualifierText void <init> (com.intellij.psi.PsiClass, com.intellij.psi.PsiElementFactory, java.lang.String) public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement expressionTarget com.intellij.psi.PsiMember member com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiExpression newExpression }
com/siyeh/ig/initialization/DoubleBraceInitializationInspection$DoubleBraceInitializationFix.class
DoubleBraceInitializationInspection.java package com.siyeh.ig.initialization com.siyeh.ig.initialization.DoubleBraceInitializationInspection$DoubleBraceInitializationFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) String qualifierText com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target String qualifierText com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiMember member com.intellij.psi.PsiClassInitializer newInitializer com.intellij.psi.PsiCodeBlock initializerBody com.intellij.psi.PsiElement container com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiAnonymousClass aClass com.intellij.psi.PsiElement parent com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiElement ancestor String qualifierText com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiJavaCodeReferenceElement baseClassReference com.intellij.psi.PsiElement baseClassTarget com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiClassInitializer initializer com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiElement child com.intellij.psi.PsiElement stop com.intellij.psi.PsiElement anchor com.intellij.psi.PsiExpression newNewExpression private static void qualifyReferences (com.intellij.psi.PsiElement, com.intellij.psi.PsiClass, java.lang.String) com.intellij.psi.PsiElement element com.intellij.psi.PsiClass target String qualifierText com.intellij.psi.PsiElementFactory factory synthetic void <init> (com.siyeh.ig.initialization.DoubleBraceInitializationInspection$1) com.siyeh.ig.initialization.DoubleBraceInitializationInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/initialization/DoubleBraceInitializationInspection$DoubleBraceInitializationVisitor.class
DoubleBraceInitializationInspection.java package com.siyeh.ig.initialization com.siyeh.ig.initialization.DoubleBraceInitializationInspection$DoubleBraceInitializationVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitAnonymousClass (com.intellij.psi.PsiAnonymousClass) com.intellij.psi.PsiAnonymousClass aClass synthetic void <init> (com.siyeh.ig.initialization.DoubleBraceInitializationInspection$1) com.siyeh.ig.initialization.DoubleBraceInitializationInspection$1 x0 }
com/siyeh/ig/initialization/DoubleBraceInitializationInspection.class
DoubleBraceInitializationInspection.java package com.siyeh.ig.initialization public com.siyeh.ig.initialization.DoubleBraceInitializationInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) com.intellij.psi.PsiClass surroundingClass Object[] infos com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement anchor public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/initialization/InstanceVariableInitializationInspection$1.class
InstanceVariableInitializationInspection.java package com.siyeh.ig.initialization synthetic com.siyeh.ig.initialization.InstanceVariableInitializationInspection$1 extends java.lang.Object { }
com/siyeh/ig/initialization/InstanceVariableInitializationInspection$InstanceVariableInitializationVisitor.class
InstanceVariableInitializationInspection.java package com.siyeh.ig.initialization com.siyeh.ig.initialization.InstanceVariableInitializationInspection$InstanceVariableInitializationVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.initialization.InstanceVariableInitializationInspection this$0 private void <init> (com.siyeh.ig.initialization.InstanceVariableInitializationInspection) public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiType fieldType com.intellij.codeInsight.daemon.ImplicitUsageProvider provider com.intellij.psi.PsiField field com.intellij.psi.PsiClass aClass boolean isTestClass private boolean isInitializedInConstructors (com.intellij.psi.PsiField, com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiField field com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod[] constructors private boolean isInitializedInSetup (com.intellij.psi.PsiField, com.intellij.psi.PsiClass) com.intellij.psi.PsiField field com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod setupMethod private com.intellij.psi.PsiMethod getSetupMethod (com.intellij.psi.PsiClass) com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod[] methods private boolean isInitializedInInitializer (com.intellij.psi.PsiField) com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiClassInitializer initializer com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiField otherField com.intellij.psi.PsiField field com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClassInitializer[] initializers com.intellij.psi.PsiField[] fields synthetic void <init> (com.siyeh.ig.initialization.InstanceVariableInitializationInspection, com.siyeh.ig.initialization.InstanceVariableInitializationInspection$1) com.siyeh.ig.initialization.InstanceVariableInitializationInspection x0 com.siyeh.ig.initialization.InstanceVariableInitializationInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/initialization/InstanceVariableInitializationInspection.class
InstanceVariableInitializationInspection.java package com.siyeh.ig.initialization public com.siyeh.ig.initialization.InstanceVariableInitializationInspection extends com.siyeh.ig.BaseInspection { public boolean m_ignorePrimitives public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos Boolean junitTestCase public javax.swing.JComponent createOptionsPanel () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/initialization/NonFinalStaticVariableUsedInClassInitializationInspection.class
NonFinalStaticVariableUsedInClassInitializationInspection.java package com.siyeh.ig.initialization public com.siyeh.ig.initialization.NonFinalStaticVariableUsedInClassInitializationInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiField field public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/initialization/NonFinalStaticVariableUsedInClassInitializationVisitor.class
NonFinalStaticVariableUsedInClassInitializationVisitor.java package com.siyeh.ig.initialization com.siyeh.ig.initialization.NonFinalStaticVariableUsedInClassInitializationVisitor extends com.siyeh.ig.BaseInspectionVisitor { void <init> () public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement referent com.intellij.psi.PsiField field private static boolean isInClassInitialization (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiClass expressionClass com.intellij.psi.PsiMember member com.intellij.psi.PsiClass memberClass }
com/siyeh/ig/initialization/OverriddenMethodCallDuringObjectConstructionInspection$1.class
OverriddenMethodCallDuringObjectConstructionInspection.java package com.siyeh.ig.initialization synthetic com.siyeh.ig.initialization.OverriddenMethodCallDuringObjectConstructionInspection$1 extends java.lang.Object { }
com/siyeh/ig/initialization/OverriddenMethodCallDuringObjectConstructionInspection$OverriddenMethodCallInConstructorVisitor.class
OverriddenMethodCallDuringObjectConstructionInspection.java package com.siyeh.ig.initialization com.siyeh.ig.initialization.OverriddenMethodCallDuringObjectConstructionInspection$OverriddenMethodCallInConstructorVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethod calledMethod synthetic void <init> (com.siyeh.ig.initialization.OverriddenMethodCallDuringObjectConstructionInspection$1) com.siyeh.ig.initialization.OverriddenMethodCallDuringObjectConstructionInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/initialization/OverriddenMethodCallDuringObjectConstructionInspection.class
OverriddenMethodCallDuringObjectConstructionInspection.java package com.siyeh.ig.initialization public com.siyeh.ig.initialization.OverriddenMethodCallDuringObjectConstructionInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/initialization/StaticVariableInitializationInspection$1.class
StaticVariableInitializationInspection.java package com.siyeh.ig.initialization synthetic com.siyeh.ig.initialization.StaticVariableInitializationInspection$1 extends java.lang.Object { }
com/siyeh/ig/initialization/StaticVariableInitializationInspection$StaticVariableInitializationVisitor.class
StaticVariableInitializationInspection.java package com.siyeh.ig.initialization com.siyeh.ig.initialization.StaticVariableInitializationInspection$StaticVariableInitializationVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.initialization.StaticVariableInitializationInspection this$0 private void <init> (com.siyeh.ig.initialization.StaticVariableInitializationInspection) public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiType type com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiClassInitializer initializer com.intellij.psi.PsiField field com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiClassInitializer[] initializers synthetic void <init> (com.siyeh.ig.initialization.StaticVariableInitializationInspection, com.siyeh.ig.initialization.StaticVariableInitializationInspection$1) com.siyeh.ig.initialization.StaticVariableInitializationInspection x0 com.siyeh.ig.initialization.StaticVariableInitializationInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/initialization/StaticVariableInitializationInspection.class
StaticVariableInitializationInspection.java package com.siyeh.ig.initialization public com.siyeh.ig.initialization.StaticVariableInitializationInspection extends com.siyeh.ig.BaseInspection { public boolean m_ignorePrimitives public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/initialization/StaticVariableUninitializedUseInspection$1.class
StaticVariableUninitializedUseInspection.java package com.siyeh.ig.initialization synthetic com.siyeh.ig.initialization.StaticVariableUninitializedUseInspection$1 extends java.lang.Object { }
com/siyeh/ig/initialization/StaticVariableUninitializedUseInspection$StaticVariableInitializationVisitor.class
StaticVariableUninitializedUseInspection.java package com.siyeh.ig.initialization com.siyeh.ig.initialization.StaticVariableUninitializedUseInspection$StaticVariableInitializationVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.initialization.StaticVariableUninitializedUseInspection this$0 private void <init> (com.siyeh.ig.initialization.StaticVariableUninitializedUseInspection) public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiType type com.intellij.psi.PsiExpression badRead com.intellij.psi.PsiExpression[] badReads com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression badRead com.siyeh.ig.psiutils.UninitializedReadCollector uninitializedReadCollector boolean assignedInInitializer com.intellij.psi.PsiMethod[] methods com.intellij.psi.PsiExpression[] moreBadReads com.intellij.psi.PsiField field com.intellij.psi.PsiClass aClass com.intellij.psi.PsiField[] fields private static synthetic boolean lambda$visitClass$1 (com.siyeh.ig.psiutils.UninitializedReadCollector, com.intellij.psi.PsiField, com.intellij.psi.PsiCodeBlock) com.siyeh.ig.psiutils.UninitializedReadCollector uninitializedReadCollector com.intellij.psi.PsiField field com.intellij.psi.PsiCodeBlock body private static synthetic boolean lambda$visitClass$0 (com.intellij.psi.PsiClassInitializer) com.intellij.psi.PsiClassInitializer initializer synthetic void <init> (com.siyeh.ig.initialization.StaticVariableUninitializedUseInspection, com.siyeh.ig.initialization.StaticVariableUninitializedUseInspection$1) com.siyeh.ig.initialization.StaticVariableUninitializedUseInspection x0 com.siyeh.ig.initialization.StaticVariableUninitializedUseInspection$1 x1 }
com/siyeh/ig/initialization/StaticVariableUninitializedUseInspection.class
StaticVariableUninitializedUseInspection.java package com.siyeh.ig.initialization public com.siyeh.ig.initialization.StaticVariableUninitializedUseInspection extends com.siyeh.ig.BaseInspection { public boolean m_ignorePrimitives public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/initialization/ThisEscapedInConstructorInspection$1.class
ThisEscapedInConstructorInspection.java package com.siyeh.ig.initialization synthetic com.siyeh.ig.initialization.ThisEscapedInConstructorInspection$1 extends java.lang.Object { }
com/siyeh/ig/initialization/ThisEscapedInConstructorInspection$ThisExposedInConstructorInspectionVisitor.class
ThisEscapedInConstructorInspection.java package com.siyeh.ig.initialization com.siyeh.ig.initialization.ThisEscapedInConstructorInspection$ThisExposedInConstructorInspectionVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitThisExpression (com.intellij.psi.PsiThisExpression) com.intellij.psi.PsiElement element com.intellij.psi.PsiClass aClass com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiThisExpression expression com.intellij.psi.PsiJavaCodeReferenceElement qualifier com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiElement parent private static boolean thisEscapesToMethod (com.intellij.psi.PsiThisExpression, com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiThisExpression expression com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiClass methodClass private static boolean thisEscapesToConstructor (com.intellij.psi.PsiThisExpression, com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiThisExpression expression com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.PsiElement element com.intellij.psi.PsiClass constructorClass private static boolean thisEscapesToField (com.intellij.psi.PsiThisExpression, com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiThisExpression expression com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiExpression lExpression com.intellij.psi.PsiReferenceExpression leftExpression com.intellij.psi.PsiElement element com.intellij.psi.PsiField field com.intellij.psi.PsiClass assignmentClass com.intellij.psi.PsiClass fieldClass private static boolean isInInitializer (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement call com.intellij.psi.PsiMethod method com.intellij.psi.PsiField field com.intellij.psi.PsiClassInitializer classInitializer synthetic void <init> (com.siyeh.ig.initialization.ThisEscapedInConstructorInspection$1) com.siyeh.ig.initialization.ThisEscapedInConstructorInspection$1 x0 }
com/siyeh/ig/initialization/ThisEscapedInConstructorInspection.class
ThisEscapedInConstructorInspection.java package com.siyeh.ig.initialization public com.siyeh.ig.initialization.ThisEscapedInConstructorInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/internationalization/AbsoluteAlignmentInUserInterfaceInspection$1.class
AbsoluteAlignmentInUserInterfaceInspection.java package com.siyeh.ig.internationalization synthetic com.siyeh.ig.internationalization.AbsoluteAlignmentInUserInterfaceInspection$1 extends java.lang.Object { }
com/siyeh/ig/internationalization/AbsoluteAlignmentInUserInterfaceInspection$AbsoluteAlignmentInUserInterfaceFix.class
AbsoluteAlignmentInUserInterfaceInspection.java package com.siyeh.ig.internationalization com.siyeh.ig.internationalization.AbsoluteAlignmentInUserInterfaceInspection$AbsoluteAlignmentInUserInterfaceFix extends com.siyeh.ig.InspectionGadgetsFix { private final String myClassName private final String myReplacement void <init> (java.lang.String, java.lang.String) String className String replacement public java.lang.String getName () String shortClassName public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiReferenceExpression referenceExpression private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/internationalization/AbsoluteAlignmentInUserInterfaceInspection$AbsoluteAlignmentInUserInterfaceVisitor.class
AbsoluteAlignmentInUserInterfaceInspection.java package com.siyeh.ig.internationalization com.siyeh.ig.internationalization.AbsoluteAlignmentInUserInterfaceInspection$AbsoluteAlignmentInUserInterfaceVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) String className String className String className String className String className com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement referenceNameElement String referenceName String className String value private static transient java.lang.String checkExpression (com.intellij.psi.PsiReferenceExpression, java.lang.String[]) String className com.intellij.psi.PsiReferenceExpression expression String[] classNames com.intellij.psi.PsiElement target com.intellij.psi.PsiField field com.intellij.psi.PsiClass containingClass synthetic void <init> (com.siyeh.ig.internationalization.AbsoluteAlignmentInUserInterfaceInspection$1) com.siyeh.ig.internationalization.AbsoluteAlignmentInUserInterfaceInspection$1 x0 }
com/siyeh/ig/internationalization/AbsoluteAlignmentInUserInterfaceInspection.class
AbsoluteAlignmentInUserInterfaceInspection.java package com.siyeh.ig.internationalization public com.siyeh.ig.internationalization.AbsoluteAlignmentInUserInterfaceInspection extends com.siyeh.ig.BaseInspection { private static final java.util.Map gridbagConstants private static final java.util.Map borderLayoutConstants private static final java.util.Map flowLayoutConstants private static final java.util.Map scrollPaneConstants private static final java.util.Map boxLayoutConstants public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos String className String shortClassName protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static synthetic java.util.Map access$100 () static synthetic java.util.Map access$200 () static synthetic java.util.Map access$300 () static synthetic java.util.Map access$400 () static synthetic java.util.Map access$500 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/internationalization/CallToSuspiciousStringMethodInspection$1.class
CallToSuspiciousStringMethodInspection.java package com.siyeh.ig.internationalization synthetic com.siyeh.ig.internationalization.CallToSuspiciousStringMethodInspection$1 extends java.lang.Object { }
com/siyeh/ig/internationalization/CallToSuspiciousStringMethodInspection$CallToSuspiciousStringMethodVisitor.class
CallToSuspiciousStringMethodInspection.java package com.siyeh.ig.internationalization com.siyeh.ig.internationalization.CallToSuspiciousStringMethodInspection$CallToSuspiciousStringMethodVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass String className com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments synthetic void <init> (com.siyeh.ig.internationalization.CallToSuspiciousStringMethodInspection$1) com.siyeh.ig.internationalization.CallToSuspiciousStringMethodInspection$1 x0 }
com/siyeh/ig/internationalization/CallToSuspiciousStringMethodInspection.class
CallToSuspiciousStringMethodInspection.java package com.siyeh.ig.internationalization public com.siyeh.ig.internationalization.CallToSuspiciousStringMethodInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () protected transient com.siyeh.ig.InspectionGadgetsFix[] buildFixes (java.lang.Object[]) com.siyeh.ig.InspectionGadgetsFix fix com.siyeh.ig.InspectionGadgetsFix fix Object[] infos com.intellij.psi.PsiMethodCallExpression methodCallExpression java.util.List result com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiModifierListOwner annotatableQualifier com.intellij.psi.PsiModifierListOwner annotatableArgument private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/internationalization/CallToSuspiciousStringMethodInspectionMerger.class
CallToSuspiciousStringMethodInspectionMerger.java package com.siyeh.ig.internationalization public com.siyeh.ig.internationalization.CallToSuspiciousStringMethodInspectionMerger extends com.intellij.codeInspection.ex.InspectionElementsMerger { public void <init> () public java.lang.String getMergedToolName () public java.lang.String[] getSourceToolNames () public java.lang.String[] getSuppressIds () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/internationalization/CharacterComparisonInspection$1.class
CharacterComparisonInspection.java package com.siyeh.ig.internationalization synthetic com.siyeh.ig.internationalization.CharacterComparisonInspection$1 extends java.lang.Object { }
com/siyeh/ig/internationalization/CharacterComparisonInspection$CharacterComparisonVisitor.class
CharacterComparisonInspection.java package com.siyeh.ig.internationalization com.siyeh.ig.internationalization.CharacterComparisonInspection$CharacterComparisonVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitBinaryExpression (com.intellij.psi.PsiBinaryExpression) com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiExpression lhs private static boolean isCharacter (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression synthetic void <init> (com.siyeh.ig.internationalization.CharacterComparisonInspection$1) com.siyeh.ig.internationalization.CharacterComparisonInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/internationalization/CharacterComparisonInspection.class
CharacterComparisonInspection.java package com.siyeh.ig.internationalization public com.siyeh.ig.internationalization.CharacterComparisonInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/internationalization/DateToStringInspection$1.class
DateToStringInspection.java package com.siyeh.ig.internationalization synthetic com.siyeh.ig.internationalization.DateToStringInspection$1 extends java.lang.Object { }
com/siyeh/ig/internationalization/DateToStringInspection$DateToStringVisitor.class
DateToStringInspection.java package com.siyeh.ig.internationalization com.siyeh.ig.internationalization.DateToStringInspection$DateToStringVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression String methodName com.intellij.psi.PsiType targetType com.intellij.psi.PsiExpressionList argumentList synthetic void <init> (com.siyeh.ig.internationalization.DateToStringInspection$1) com.siyeh.ig.internationalization.DateToStringInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/internationalization/DateToStringInspection.class
DateToStringInspection.java package com.siyeh.ig.internationalization public com.siyeh.ig.internationalization.DateToStringInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/internationalization/ImplicitDefaultCharsetUsageInspection$1.class
ImplicitDefaultCharsetUsageInspection.java package com.siyeh.ig.internationalization synthetic com.siyeh.ig.internationalization.ImplicitDefaultCharsetUsageInspection$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$siyeh$ig$internationalization$ImplicitDefaultCharsetUsageInspection$CharsetOverload static void <clinit> () }
com/siyeh/ig/internationalization/ImplicitDefaultCharsetUsageInspection$AddUtf8CharsetFix.class
ImplicitDefaultCharsetUsageInspection.java package com.siyeh.ig.internationalization com.siyeh.ig.internationalization.ImplicitDefaultCharsetUsageInspection$AddUtf8CharsetFix extends com.siyeh.ig.InspectionGadgetsFix { private final com.siyeh.ig.internationalization.ImplicitDefaultCharsetUsageInspection$CharsetOverload myCharsetOverload private void <init> (com.siyeh.ig.internationalization.ImplicitDefaultCharsetUsageInspection$CharsetOverload) com.siyeh.ig.internationalization.ImplicitDefaultCharsetUsageInspection$CharsetOverload charsetOverload protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiCallExpression call com.intellij.psi.PsiExpressionList arguments com.intellij.psi.PsiElementFactory factory public java.lang.String getFamilyName () private static synthetic com.intellij.psi.PsiExpression lambda$doFix$0 (com.intellij.psi.PsiElementFactory, com.intellij.psi.PsiCallExpression, java.lang.String) com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiCallExpression call String arg synthetic void <init> (com.siyeh.ig.internationalization.ImplicitDefaultCharsetUsageInspection$CharsetOverload, com.siyeh.ig.internationalization.ImplicitDefaultCharsetUsageInspection$1) com.siyeh.ig.internationalization.ImplicitDefaultCharsetUsageInspection$CharsetOverload x0 com.siyeh.ig.internationalization.ImplicitDefaultCharsetUsageInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/internationalization/ImplicitDefaultCharsetUsageInspection$CharsetOverload.class
ImplicitDefaultCharsetUsageInspection.java package com.siyeh.ig.internationalization final enum com.siyeh.ig.internationalization.ImplicitDefaultCharsetUsageInspection$CharsetOverload extends java.lang.Enum { public static final enum com.siyeh.ig.internationalization.ImplicitDefaultCharsetUsageInspection$CharsetOverload EXIST public static final enum com.siyeh.ig.internationalization.ImplicitDefaultCharsetUsageInspection$CharsetOverload EXIST_WITH_FALSE public static final enum com.siyeh.ig.internationalization.ImplicitDefaultCharsetUsageInspection$CharsetOverload NONE private static final synthetic com.siyeh.ig.internationalization.ImplicitDefaultCharsetUsageInspection$CharsetOverload[] $VALUES public static com.siyeh.ig.internationalization.ImplicitDefaultCharsetUsageInspection$CharsetOverload[] values () public static com.siyeh.ig.internationalization.ImplicitDefaultCharsetUsageInspection$CharsetOverload valueOf (java.lang.String) String name private void <init> (java.lang.String, int) com.siyeh.ig.InspectionGadgetsFix createFix () java.util.stream.Stream additionalArguments () static void <clinit> () }
com/siyeh/ig/internationalization/ImplicitDefaultCharsetUsageInspection$ImplicitDefaultCharsetUsageVisitor.class
ImplicitDefaultCharsetUsageInspection.java package com.siyeh.ig.internationalization com.siyeh.ig.internationalization.ImplicitDefaultCharsetUsageInspection$ImplicitDefaultCharsetUsageVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String name com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiClass aClass String qName public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiType firstType com.intellij.psi.PsiType firstType com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiClass aClass com.intellij.psi.PsiParameterList parameterList int count com.intellij.psi.PsiParameter[] parameters String qName private static boolean hasCharsetType (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable synthetic void <init> (com.siyeh.ig.internationalization.ImplicitDefaultCharsetUsageInspection$1) com.siyeh.ig.internationalization.ImplicitDefaultCharsetUsageInspection$1 x0 }
com/siyeh/ig/internationalization/ImplicitDefaultCharsetUsageInspection.class
ImplicitDefaultCharsetUsageInspection.java package com.siyeh.ig.internationalization public com.siyeh.ig.internationalization.ImplicitDefaultCharsetUsageInspection extends com.siyeh.ig.BaseInspection { private static final com.intellij.openapi.util.Key HAS_CHARSET_OVERLOAD public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos private static com.siyeh.ig.internationalization.ImplicitDefaultCharsetUsageInspection$CharsetOverload getCharsetOverload (com.intellij.psi.PsiMethod) com.intellij.psi.util.MethodSignature signature com.intellij.psi.PsiType charsetType com.intellij.psi.PsiType[] parameterTypes com.intellij.psi.util.MethodSignature newSignature com.intellij.psi.PsiMethod methodWithCharsetArgument com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod method com.siyeh.ig.internationalization.ImplicitDefaultCharsetUsageInspection$CharsetOverload charsetOverload protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiCallExpression call com.intellij.psi.PsiMethod method public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/internationalization/NonNlsUtils.class
NonNlsUtils.java package com.siyeh.ig.internationalization public com.siyeh.ig.internationalization.NonNlsUtils extends java.lang.Object { private static final com.intellij.openapi.util.Key KEY private void <init> () public static com.intellij.psi.PsiModifierListOwner getAnnotatableArgument (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement element com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument public static com.intellij.psi.PsiModifierListOwner getAnnotatableQualifier (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement element com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiExpression qualifierExpression public static boolean isNonNlsAnnotated (com.intellij.psi.PsiExpression) com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiMethod method com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiArrayAccessExpression arrayAccessExpression com.intellij.psi.PsiExpression arrayExpression com.intellij.psi.PsiExpression expression public static boolean isNonNlsAnnotatedUse (com.intellij.psi.PsiExpression) com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpressionList expressionList boolean result boolean result com.intellij.psi.PsiAssignmentExpression assignmentExpression boolean result com.intellij.psi.PsiMethod method boolean result com.intellij.psi.PsiExpression expression Boolean value com.intellij.psi.PsiElement element boolean result private static void putCachedValue (com.intellij.psi.PsiExpression, com.intellij.openapi.util.Key, java.lang.Object) com.intellij.psi.PsiExpression expression com.intellij.openapi.util.Key key Object value private static java.lang.Object getCachedValue (com.intellij.psi.PsiExpression, com.intellij.openapi.util.Key) com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiExpression expression com.intellij.openapi.util.Key key Object data com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.PsiExpression lhs Object childData private static boolean isAssignmentToNonNlsAnnotatedVariable (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiExpression lhs private static boolean isReferenceToNonNlsAnnotatedElement (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target private static boolean isNonNlsAnnotatedParameter (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpressionList) com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiExpression argument int i com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpressionList expressionList com.intellij.psi.PsiElement parent com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiExpression[] expressions int index com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiParameter parameter private static boolean isQualifierNonNlsAnnotated (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier private static boolean isNonNlsAnnotatedModifierListOwner (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiModifierListOwner variable static void <clinit> () }
com/siyeh/ig/internationalization/NumericToStringInspection$1.class
NumericToStringInspection.java package com.siyeh.ig.internationalization synthetic com.siyeh.ig.internationalization.NumericToStringInspection$1 extends java.lang.Object { }
com/siyeh/ig/internationalization/NumericToStringInspection$NumericToStringVisitor.class
NumericToStringInspection.java package com.siyeh.ig.internationalization com.siyeh.ig.internationalization.NumericToStringInspection$NumericToStringVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiClass aClass String className synthetic void <init> (com.siyeh.ig.internationalization.NumericToStringInspection$1) com.siyeh.ig.internationalization.NumericToStringInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/internationalization/NumericToStringInspection.class
NumericToStringInspection.java package com.siyeh.ig.internationalization public com.siyeh.ig.internationalization.NumericToStringInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/internationalization/SimpleDateFormatWithoutLocaleInspection$1.class
SimpleDateFormatWithoutLocaleInspection.java package com.siyeh.ig.internationalization synthetic com.siyeh.ig.internationalization.SimpleDateFormatWithoutLocaleInspection$1 extends java.lang.Object { }
com/siyeh/ig/internationalization/SimpleDateFormatWithoutLocaleInspection$SimpleDateFormatWithoutLocaleVisitor.class
SimpleDateFormatWithoutLocaleInspection.java package com.siyeh.ig.internationalization com.siyeh.ig.internationalization.SimpleDateFormatWithoutLocaleInspection$SimpleDateFormatWithoutLocaleVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiExpression argument com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments synthetic void <init> (com.siyeh.ig.internationalization.SimpleDateFormatWithoutLocaleInspection$1) com.siyeh.ig.internationalization.SimpleDateFormatWithoutLocaleInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/internationalization/SimpleDateFormatWithoutLocaleInspection.class
SimpleDateFormatWithoutLocaleInspection.java package com.siyeh.ig.internationalization public com.siyeh.ig.internationalization.SimpleDateFormatWithoutLocaleInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/internationalization/StringTokenizerInspection$1.class
StringTokenizerInspection.java package com.siyeh.ig.internationalization synthetic com.siyeh.ig.internationalization.StringTokenizerInspection$1 extends java.lang.Object { }
com/siyeh/ig/internationalization/StringTokenizerInspection$StringTokenizerVisitor.class
StringTokenizerInspection.java package com.siyeh.ig.internationalization com.siyeh.ig.internationalization.StringTokenizerInspection$StringTokenizerVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitVariable (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiType type com.intellij.psi.PsiType deepComponentType com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiExpression initializer private static boolean isTokenizingNonNlsAnnotatedElement (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] expressions synthetic void <init> (com.siyeh.ig.internationalization.StringTokenizerInspection$1) com.siyeh.ig.internationalization.StringTokenizerInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/internationalization/StringTokenizerInspection.class
StringTokenizerInspection.java package com.siyeh.ig.internationalization public com.siyeh.ig.internationalization.StringTokenizerInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/internationalization/TimeToStringInspection$1.class
TimeToStringInspection.java package com.siyeh.ig.internationalization synthetic com.siyeh.ig.internationalization.TimeToStringInspection$1 extends java.lang.Object { }
com/siyeh/ig/internationalization/TimeToStringInspection$TimeToStringVisitor.class
TimeToStringInspection.java package com.siyeh.ig.internationalization com.siyeh.ig.internationalization.TimeToStringInspection$TimeToStringVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiClass aClass String className synthetic void <init> (com.siyeh.ig.internationalization.TimeToStringInspection$1) com.siyeh.ig.internationalization.TimeToStringInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/internationalization/TimeToStringInspection.class
TimeToStringInspection.java package com.siyeh.ig.internationalization public com.siyeh.ig.internationalization.TimeToStringInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/internationalization/UnnecessaryUnicodeEscapeInspection$1.class
UnnecessaryUnicodeEscapeInspection.java package com.siyeh.ig.internationalization synthetic com.siyeh.ig.internationalization.UnnecessaryUnicodeEscapeInspection$1 extends java.lang.Object { }
com/siyeh/ig/internationalization/UnnecessaryUnicodeEscapeInspection$UnnecessaryUnicodeEscapeFix.class
UnnecessaryUnicodeEscapeInspection.java package com.siyeh.ig.internationalization com.siyeh.ig.internationalization.UnnecessaryUnicodeEscapeInspection$UnnecessaryUnicodeEscapeFix extends com.siyeh.ig.InspectionGadgetsFix { private final char c private final com.intellij.openapi.editor.RangeMarker myRangeMarker void <init> (char, com.intellij.openapi.editor.RangeMarker) char c com.intellij.openapi.editor.RangeMarker rangeMarker public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/internationalization/UnnecessaryUnicodeEscapeInspection$UnnecessaryUnicodeEscapeVisitor.class
UnnecessaryUnicodeEscapeInspection.java package com.siyeh.ig.internationalization com.siyeh.ig.internationalization.UnnecessaryUnicodeEscapeInspection$UnnecessaryUnicodeEscapeVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.internationalization.UnnecessaryUnicodeEscapeInspection this$0 private void <init> (com.siyeh.ig.internationalization.UnnecessaryUnicodeEscapeInspection) public void visitFile (com.intellij.psi.PsiFile) int escapeEnd char d int type java.nio.charset.CoderResult coderResult com.intellij.psi.PsiElement element com.intellij.openapi.editor.RangeMarker rangeMarker char c boolean isEscape int previousChar int nextChar int i com.intellij.psi.PsiFile file com.intellij.openapi.editor.Document document com.intellij.openapi.vfs.VirtualFile virtualFile String text java.nio.charset.Charset charset java.nio.charset.CharsetEncoder encoder java.nio.CharBuffer charBuffer java.nio.ByteBuffer byteBuffer int length synthetic void <init> (com.siyeh.ig.internationalization.UnnecessaryUnicodeEscapeInspection, com.siyeh.ig.internationalization.UnnecessaryUnicodeEscapeInspection$1) com.siyeh.ig.internationalization.UnnecessaryUnicodeEscapeInspection x0 com.siyeh.ig.internationalization.UnnecessaryUnicodeEscapeInspection$1 x1 }
com/siyeh/ig/internationalization/UnnecessaryUnicodeEscapeInspection.class
UnnecessaryUnicodeEscapeInspection.java package com.siyeh.ig.internationalization public com.siyeh.ig.internationalization.UnnecessaryUnicodeEscapeInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos Character c protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/j2me/AbstractClassWithOnlyOneDirectInheritorInspection$1.class
AbstractClassWithOnlyOneDirectInheritorInspection.java package com.siyeh.ig.j2me synthetic com.siyeh.ig.j2me.AbstractClassWithOnlyOneDirectInheritorInspection$1 extends java.lang.Object { }
com/siyeh/ig/j2me/AbstractClassWithOnlyOneDirectInheritorInspection$AbstractClassWithOnlyOneDirectInheritorVisitor.class
AbstractClassWithOnlyOneDirectInheritorInspection.java package com.siyeh.ig.j2me com.siyeh.ig.j2me.AbstractClassWithOnlyOneDirectInheritorInspection$AbstractClassWithOnlyOneDirectInheritorVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass synthetic void <init> (com.siyeh.ig.j2me.AbstractClassWithOnlyOneDirectInheritorInspection$1) com.siyeh.ig.j2me.AbstractClassWithOnlyOneDirectInheritorInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/j2me/AbstractClassWithOnlyOneDirectInheritorInspection.class
AbstractClassWithOnlyOneDirectInheritorInspection.java package com.siyeh.ig.j2me public com.siyeh.ig.j2me.AbstractClassWithOnlyOneDirectInheritorInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/j2me/ArrayLengthInLoopConditionInspection$1.class
ArrayLengthInLoopConditionInspection.java package com.siyeh.ig.j2me synthetic com.siyeh.ig.j2me.ArrayLengthInLoopConditionInspection$1 extends java.lang.Object { }
com/siyeh/ig/j2me/ArrayLengthInLoopConditionInspection$ArrayLengthInLoopConditionVisitor$1.class
ArrayLengthInLoopConditionInspection.java package com.siyeh.ig.j2me com.siyeh.ig.j2me.ArrayLengthInLoopConditionInspection$ArrayLengthInLoopConditionVisitor$1 extends com.intellij.psi.JavaRecursiveElementVisitor { final synthetic com.siyeh.ig.j2me.ArrayLengthInLoopConditionInspection$ArrayLengthInLoopConditionVisitor this$0 void <init> (com.siyeh.ig.j2me.ArrayLengthInLoopConditionInspection$ArrayLengthInLoopConditionVisitor) com.siyeh.ig.j2me.ArrayLengthInLoopConditionInspection$ArrayLengthInLoopConditionVisitor this$0 public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression String name com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiType type com.intellij.psi.PsiElement lengthElement private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/j2me/ArrayLengthInLoopConditionInspection$ArrayLengthInLoopConditionVisitor.class
ArrayLengthInLoopConditionInspection.java package com.siyeh.ig.j2me com.siyeh.ig.j2me.ArrayLengthInLoopConditionInspection$ArrayLengthInLoopConditionVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitForStatement (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiForStatement statement com.intellij.psi.PsiExpression condition public void visitWhileStatement (com.intellij.psi.PsiWhileStatement) com.intellij.psi.PsiWhileStatement statement com.intellij.psi.PsiExpression condition public void visitDoWhileStatement (com.intellij.psi.PsiDoWhileStatement) com.intellij.psi.PsiDoWhileStatement statement com.intellij.psi.PsiExpression condition private void checkForMethodCalls (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression condition com.intellij.psi.PsiElementVisitor visitor synthetic void <init> (com.siyeh.ig.j2me.ArrayLengthInLoopConditionInspection$1) com.siyeh.ig.j2me.ArrayLengthInLoopConditionInspection$1 x0 static synthetic void access$100 (com.siyeh.ig.j2me.ArrayLengthInLoopConditionInspection$ArrayLengthInLoopConditionVisitor, com.intellij.psi.PsiElement, java.lang.Object[]) com.siyeh.ig.j2me.ArrayLengthInLoopConditionInspection$ArrayLengthInLoopConditionVisitor x0 com.intellij.psi.PsiElement x1 Object[] x2 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/j2me/ArrayLengthInLoopConditionInspection.class
ArrayLengthInLoopConditionInspection.java package com.siyeh.ig.j2me public com.siyeh.ig.j2me.ArrayLengthInLoopConditionInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/j2me/CheckForOutOfMemoryOnLargeArrayAllocationInspection$1.class
CheckForOutOfMemoryOnLargeArrayAllocationInspection.java package com.siyeh.ig.j2me synthetic com.siyeh.ig.j2me.CheckForOutOfMemoryOnLargeArrayAllocationInspection$1 extends java.lang.Object { }
com/siyeh/ig/j2me/CheckForOutOfMemoryOnLargeArrayAllocationInspection$CheckForOutOfMemoryOnLargeArrayAllocationVisitor.class
CheckForOutOfMemoryOnLargeArrayAllocationInspection.java package com.siyeh.ig.j2me com.siyeh.ig.j2me.CheckForOutOfMemoryOnLargeArrayAllocationInspection$CheckForOutOfMemoryOnLargeArrayAllocationVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.j2me.CheckForOutOfMemoryOnLargeArrayAllocationInspection this$0 private void <init> (com.siyeh.ig.j2me.CheckForOutOfMemoryOnLargeArrayAllocationInspection) public void visitNewExpression (com.intellij.psi.PsiNewExpression) Integer intValue com.intellij.psi.PsiExpression dimension com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiType type int size com.intellij.psi.PsiExpression[] dimensions private boolean outOfMemoryExceptionCaught (com.intellij.psi.PsiElement) com.intellij.psi.PsiTryStatement containingTryStatement com.intellij.psi.PsiElement element com.intellij.psi.PsiElement currentElement private boolean catchesOutOfMemoryException (com.intellij.psi.PsiTryStatement) String typeText com.intellij.psi.PsiType catchType com.intellij.psi.PsiCatchSection section com.intellij.psi.PsiTryStatement statement com.intellij.psi.PsiCatchSection[] sections synthetic void <init> (com.siyeh.ig.j2me.CheckForOutOfMemoryOnLargeArrayAllocationInspection, com.siyeh.ig.j2me.CheckForOutOfMemoryOnLargeArrayAllocationInspection$1) com.siyeh.ig.j2me.CheckForOutOfMemoryOnLargeArrayAllocationInspection x0 com.siyeh.ig.j2me.CheckForOutOfMemoryOnLargeArrayAllocationInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/j2me/CheckForOutOfMemoryOnLargeArrayAllocationInspection.class
CheckForOutOfMemoryOnLargeArrayAllocationInspection.java package com.siyeh.ig.j2me public com.siyeh.ig.j2me.CheckForOutOfMemoryOnLargeArrayAllocationInspection extends com.siyeh.ig.BaseInspection { public int m_limit public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/j2me/ConnectionResourceInspection.class
ConnectionResourceInspection.java package com.siyeh.ig.j2me public com.siyeh.ig.j2me.ConnectionResourceInspection extends com.siyeh.ig.resources.ResourceInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected boolean isResourceCreation (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethodCallExpression methodCallExpression public void writeSettings (org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException org.jdom.Element node private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/j2me/InterfaceWithOnlyOneDirectInheritorInspection$1.class
InterfaceWithOnlyOneDirectInheritorInspection.java package com.siyeh.ig.j2me synthetic com.siyeh.ig.j2me.InterfaceWithOnlyOneDirectInheritorInspection$1 extends java.lang.Object { }
com/siyeh/ig/j2me/InterfaceWithOnlyOneDirectInheritorInspection$InterfaceWithOnlyOneDirectInheritorVisitor.class
InterfaceWithOnlyOneDirectInheritorInspection.java package com.siyeh.ig.j2me com.siyeh.ig.j2me.InterfaceWithOnlyOneDirectInheritorInspection$InterfaceWithOnlyOneDirectInheritorVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass synthetic void <init> (com.siyeh.ig.j2me.InterfaceWithOnlyOneDirectInheritorInspection$1) com.siyeh.ig.j2me.InterfaceWithOnlyOneDirectInheritorInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/j2me/InterfaceWithOnlyOneDirectInheritorInspection.class
InterfaceWithOnlyOneDirectInheritorInspection.java package com.siyeh.ig.j2me public com.siyeh.ig.j2me.InterfaceWithOnlyOneDirectInheritorInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/j2me/MultiplyOrDivideByPowerOfTwoInspection$1.class
MultiplyOrDivideByPowerOfTwoInspection.java package com.siyeh.ig.j2me synthetic com.siyeh.ig.j2me.MultiplyOrDivideByPowerOfTwoInspection$1 extends java.lang.Object { }
com/siyeh/ig/j2me/MultiplyOrDivideByPowerOfTwoInspection$ConstantShiftVisitor.class
MultiplyOrDivideByPowerOfTwoInspection.java package com.siyeh.ig.j2me com.siyeh.ig.j2me.MultiplyOrDivideByPowerOfTwoInspection$ConstantShiftVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.j2me.MultiplyOrDivideByPowerOfTwoInspection this$0 private void <init> (com.siyeh.ig.j2me.MultiplyOrDivideByPowerOfTwoInspection) public void visitBinaryExpression (com.intellij.psi.PsiBinaryExpression) com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiExpression rhs com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiType type public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression expression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiType type synthetic void <init> (com.siyeh.ig.j2me.MultiplyOrDivideByPowerOfTwoInspection, com.siyeh.ig.j2me.MultiplyOrDivideByPowerOfTwoInspection$1) com.siyeh.ig.j2me.MultiplyOrDivideByPowerOfTwoInspection x0 com.siyeh.ig.j2me.MultiplyOrDivideByPowerOfTwoInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/j2me/MultiplyOrDivideByPowerOfTwoInspection$MultiplyByPowerOfTwoFix.class
MultiplyOrDivideByPowerOfTwoInspection.java package com.siyeh.ig.j2me com.siyeh.ig.j2me.MultiplyOrDivideByPowerOfTwoInspection$MultiplyByPowerOfTwoFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiExpression expression com.siyeh.ig.psiutils.CommentTracker commentTracker String newExpression synthetic void <init> (com.siyeh.ig.j2me.MultiplyOrDivideByPowerOfTwoInspection$1) com.siyeh.ig.j2me.MultiplyOrDivideByPowerOfTwoInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/j2me/MultiplyOrDivideByPowerOfTwoInspection.class
MultiplyOrDivideByPowerOfTwoInspection.java package com.siyeh.ig.j2me public com.siyeh.ig.j2me.MultiplyOrDivideByPowerOfTwoInspection extends com.siyeh.ig.BaseInspection { public boolean checkDivision public void <init> () public java.lang.String getDisplayName () public javax.swing.JComponent createOptionsPanel () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos static java.lang.String calculateReplacementShift (com.intellij.psi.PsiExpression, com.siyeh.ig.psiutils.CommentTracker) String operator com.intellij.psi.PsiAssignmentExpression exp com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs String operator String operator com.intellij.psi.PsiBinaryExpression exp com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression expression com.siyeh.ig.psiutils.CommentTracker commentTracker com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs String operator String lhsText String expString com.intellij.psi.PsiElement parent public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.tree.IElementType operationTokenType com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.tree.IElementType operationTokenType Object[] infos com.intellij.psi.PsiExpression expression public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/j2me/OverlyLargePrimitiveArrayInitializerInspection$1.class
OverlyLargePrimitiveArrayInitializerInspection.java package com.siyeh.ig.j2me synthetic com.siyeh.ig.j2me.OverlyLargePrimitiveArrayInitializerInspection$1 extends java.lang.Object { }
com/siyeh/ig/j2me/OverlyLargePrimitiveArrayInitializerInspection$OverlyLargePrimitiveArrayInitializerVisitor.class
OverlyLargePrimitiveArrayInitializerInspection.java package com.siyeh.ig.j2me com.siyeh.ig.j2me.OverlyLargePrimitiveArrayInitializerInspection$OverlyLargePrimitiveArrayInitializerVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.j2me.OverlyLargePrimitiveArrayInitializerInspection this$0 private void <init> (com.siyeh.ig.j2me.OverlyLargePrimitiveArrayInitializerInspection) public void visitArrayInitializerExpression (com.intellij.psi.PsiArrayInitializerExpression) com.intellij.psi.PsiArrayInitializerExpression expression com.intellij.psi.PsiType type com.intellij.psi.PsiType componentType int numElements private int calculateNumElements (com.intellij.psi.PsiExpression) com.intellij.psi.PsiArrayInitializerExpression arrayExpression com.intellij.psi.PsiExpression[] initializers com.intellij.psi.PsiExpression expression synthetic void <init> (com.siyeh.ig.j2me.OverlyLargePrimitiveArrayInitializerInspection, com.siyeh.ig.j2me.OverlyLargePrimitiveArrayInitializerInspection$1) com.siyeh.ig.j2me.OverlyLargePrimitiveArrayInitializerInspection x0 com.siyeh.ig.j2me.OverlyLargePrimitiveArrayInitializerInspection$1 x1 }
com/siyeh/ig/j2me/OverlyLargePrimitiveArrayInitializerInspection.class
OverlyLargePrimitiveArrayInitializerInspection.java package com.siyeh.ig.j2me public com.siyeh.ig.j2me.OverlyLargePrimitiveArrayInitializerInspection extends com.siyeh.ig.BaseInspection { public int m_limit public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos Integer numElements public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/j2me/PrivateMemberAccessBetweenOuterAndInnerClassInspection$1.class
PrivateMemberAccessBetweenOuterAndInnerClassInspection.java package com.siyeh.ig.j2me synthetic com.siyeh.ig.j2me.PrivateMemberAccessBetweenOuterAndInnerClassInspection$1 extends java.lang.Object { }
com/siyeh/ig/j2me/PrivateMemberAccessBetweenOuterAndInnerClassInspection$MakePackagePrivateFix.class
PrivateMemberAccessBetweenOuterAndInnerClassInspection.java package com.siyeh.ig.j2me com.siyeh.ig.j2me.PrivateMemberAccessBetweenOuterAndInnerClassInspection$MakePackagePrivateFix extends com.siyeh.ig.InspectionGadgetsFix { private final String elementName private final boolean constructor private void <init> (java.lang.String, boolean) String elementName boolean constructor public java.lang.String getName () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element private static void makeMemberPackageLocal (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiReferenceExpression reference com.intellij.psi.PsiModifierListOwner member com.intellij.psi.PsiModifierList modifiers private static void makeConstructorPackageLocal (com.intellij.openapi.project.Project, com.intellij.psi.PsiElement) com.intellij.psi.PsiModifierList modifierList com.intellij.openapi.project.Project project com.intellij.psi.PsiElement element com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.PsiElement target com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.PsiMethod newConstructor com.intellij.psi.PsiModifierList modifierList synthetic void <init> (java.lang.String, boolean, com.siyeh.ig.j2me.PrivateMemberAccessBetweenOuterAndInnerClassInspection$1) String x0 boolean x1 com.siyeh.ig.j2me.PrivateMemberAccessBetweenOuterAndInnerClassInspection$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/j2me/PrivateMemberAccessBetweenOuterAndInnerClassInspection$PrivateMemberAccessFromInnerClassVisitor.class
PrivateMemberAccessBetweenOuterAndInnerClassInspection.java package com.siyeh.ig.j2me com.siyeh.ig.j2me.PrivateMemberAccessBetweenOuterAndInnerClassInspection$PrivateMemberAccessFromInnerClassVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiJavaCodeReferenceElement classReference com.intellij.psi.PsiElement target com.intellij.psi.PsiClass aClass com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiClass aClass public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement referenceNameElement com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiElement element com.intellij.psi.PsiMember member Object value com.intellij.psi.PsiClass memberClass private static boolean isInnerClassAccess (com.intellij.psi.PsiExpression, com.intellij.psi.PsiClass) com.intellij.psi.PsiExpression reference com.intellij.psi.PsiClass targetClass com.intellij.psi.PsiClass sourceClass synthetic void <init> (com.siyeh.ig.j2me.PrivateMemberAccessBetweenOuterAndInnerClassInspection$1) com.siyeh.ig.j2me.PrivateMemberAccessBetweenOuterAndInnerClassInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/j2me/PrivateMemberAccessBetweenOuterAndInnerClassInspection.class
PrivateMemberAccessBetweenOuterAndInnerClassInspection.java package com.siyeh.ig.j2me public com.siyeh.ig.j2me.PrivateMemberAccessBetweenOuterAndInnerClassInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getAlternativeID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiClass aClass public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) String memberName Object[] infos com.intellij.psi.PsiClass aClass String className com.intellij.psi.PsiMember member String memberName String elementName public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/j2me/RecordStoreResourceInspection.class
RecordStoreResourceInspection.java package com.siyeh.ig.j2me public com.siyeh.ig.j2me.RecordStoreResourceInspection extends com.siyeh.ig.resources.ResourceInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected boolean isResourceCreation (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethodCallExpression methodCallExpression protected boolean isResourceClose (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiVariable) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiVariable resource public void writeSettings (org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException org.jdom.Element node private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/j2me/ShiftUtils.class
ShiftUtils.java package com.siyeh.ig.j2me com.siyeh.ig.j2me.ShiftUtils extends java.lang.Object { private void <init> () public static boolean isPowerOfTwo (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiLiteralExpression literal Object value int intValue public static int getLogBaseTwo (com.intellij.psi.PsiLiteralExpression) com.intellij.psi.PsiLiteralExpression rhs Object value int log int intValue }
com/siyeh/ig/j2me/SingleCharacterStartsWithInspection$1.class
SingleCharacterStartsWithInspection.java package com.siyeh.ig.j2me synthetic com.siyeh.ig.j2me.SingleCharacterStartsWithInspection$1 extends java.lang.Object { }
com/siyeh/ig/j2me/SingleCharacterStartsWithInspection$SingleCharacterStartsWithFix.class
SingleCharacterStartsWithInspection.java package com.siyeh.ig.j2me com.siyeh.ig.j2me.SingleCharacterStartsWithInspection$SingleCharacterStartsWithFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiElement insertedElement com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiMethodCallExpression methodCall com.intellij.psi.PsiElement qualifier com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiExpression expression String expressionText String character String qualifierText StringBuilder newExpression com.intellij.psi.PsiClass stringClass com.intellij.psi.PsiMethod[] isEmptyMethod String referenceName com.siyeh.ig.psiutils.CommentTracker commentTracker com.intellij.psi.PsiExpression newCall synthetic void <init> (com.siyeh.ig.j2me.SingleCharacterStartsWithInspection$1) com.siyeh.ig.j2me.SingleCharacterStartsWithInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/j2me/SingleCharacterStartsWithInspection$SingleCharacterStartsWithVisitor.class
SingleCharacterStartsWithInspection.java package com.siyeh.ig.j2me com.siyeh.ig.j2me.SingleCharacterStartsWithInspection$SingleCharacterStartsWithVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiType type private static boolean isSingleCharacterStringLiteral (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression arg com.intellij.psi.PsiType type com.intellij.psi.PsiLiteralExpression literal String value synthetic void <init> (com.siyeh.ig.j2me.SingleCharacterStartsWithInspection$1) com.siyeh.ig.j2me.SingleCharacterStartsWithInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/j2me/SingleCharacterStartsWithInspection.class
SingleCharacterStartsWithInspection.java package com.siyeh.ig.j2me public com.siyeh.ig.j2me.SingleCharacterStartsWithInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/javabeans/ClassWithoutConstructorInspection$1.class
ClassWithoutConstructorInspection.java package com.siyeh.ig.javabeans synthetic com.siyeh.ig.javabeans.ClassWithoutConstructorInspection$1 extends java.lang.Object { }
com/siyeh/ig/javabeans/ClassWithoutConstructorInspection$ClassWithoutConstructorFix.class
ClassWithoutConstructorInspection.java package com.siyeh.ig.javabeans com.siyeh.ig.javabeans.ClassWithoutConstructorInspection$ClassWithoutConstructorFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement classIdentifier com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiModifierList modifierList com.intellij.psi.codeStyle.CodeStyleManager styleManager synthetic void <init> (com.siyeh.ig.javabeans.ClassWithoutConstructorInspection$1) com.siyeh.ig.javabeans.ClassWithoutConstructorInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/javabeans/ClassWithoutConstructorInspection$ClassWithoutConstructorVisitor.class
ClassWithoutConstructorInspection.java package com.siyeh.ig.javabeans com.siyeh.ig.javabeans.ClassWithoutConstructorInspection$ClassWithoutConstructorVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod[] constructors synthetic void <init> (com.siyeh.ig.javabeans.ClassWithoutConstructorInspection$1) com.siyeh.ig.javabeans.ClassWithoutConstructorInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/javabeans/ClassWithoutConstructorInspection.class
ClassWithoutConstructorInspection.java package com.siyeh.ig.javabeans public com.siyeh.ig.javabeans.ClassWithoutConstructorInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/javabeans/ClassWithoutNoArgConstructorInspection$1.class
ClassWithoutNoArgConstructorInspection.java package com.siyeh.ig.javabeans synthetic com.siyeh.ig.javabeans.ClassWithoutNoArgConstructorInspection$1 extends java.lang.Object { }
com/siyeh/ig/javabeans/ClassWithoutNoArgConstructorInspection$ClassWithoutNoArgConstructorVisitor.class
ClassWithoutNoArgConstructorInspection.java package com.siyeh.ig.javabeans com.siyeh.ig.javabeans.ClassWithoutNoArgConstructorInspection$ClassWithoutNoArgConstructorVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.javabeans.ClassWithoutNoArgConstructorInspection this$0 private void <init> (com.siyeh.ig.javabeans.ClassWithoutNoArgConstructorInspection) public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass private boolean classHasNoArgConstructor (com.intellij.psi.PsiClass) com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod[] constructors private boolean classHasConstructor (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod[] constructors synthetic void <init> (com.siyeh.ig.javabeans.ClassWithoutNoArgConstructorInspection, com.siyeh.ig.javabeans.ClassWithoutNoArgConstructorInspection$1) com.siyeh.ig.javabeans.ClassWithoutNoArgConstructorInspection x0 com.siyeh.ig.javabeans.ClassWithoutNoArgConstructorInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/javabeans/ClassWithoutNoArgConstructorInspection.class
ClassWithoutNoArgConstructorInspection.java package com.siyeh.ig.javabeans public com.siyeh.ig.javabeans.ClassWithoutNoArgConstructorInspection extends com.siyeh.ig.BaseInspection { public boolean m_ignoreClassesWithNoConstructors public void <init> () public java.lang.String getDisplayName () public javax.swing.JComponent createOptionsPanel () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/javabeans/FieldHasSetterButNoGetterInspection$1.class
FieldHasSetterButNoGetterInspection.java package com.siyeh.ig.javabeans synthetic com.siyeh.ig.javabeans.FieldHasSetterButNoGetterInspection$1 extends java.lang.Object { }
com/siyeh/ig/javabeans/FieldHasSetterButNoGetterInspection$FieldHasSetterButNoGetterVisitor.class
FieldHasSetterButNoGetterInspection.java package com.siyeh.ig.javabeans com.siyeh.ig.javabeans.FieldHasSetterButNoGetterInspection$FieldHasSetterButNoGetterVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field String propertyName boolean isStatic com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethod setter com.intellij.psi.PsiMethod getter synthetic void <init> (com.siyeh.ig.javabeans.FieldHasSetterButNoGetterInspection$1) com.siyeh.ig.javabeans.FieldHasSetterButNoGetterInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/javabeans/FieldHasSetterButNoGetterInspection.class
FieldHasSetterButNoGetterInspection.java package com.siyeh.ig.javabeans public com.siyeh.ig.javabeans.FieldHasSetterButNoGetterInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/javabeans/PropertyValueSetToItselfInspection$1.class
PropertyValueSetToItselfInspection.java package com.siyeh.ig.javabeans synthetic com.siyeh.ig.javabeans.PropertyValueSetToItselfInspection$1 extends java.lang.Object { }
com/siyeh/ig/javabeans/PropertyValueSetToItselfInspection$PropertyValueSetToItselfVisitor.class
PropertyValueSetToItselfInspection.java package com.siyeh.ig.javabeans com.siyeh.ig.javabeans.PropertyValueSetToItselfInspection$PropertyValueSetToItselfVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiExpressionList argumentList1 com.intellij.psi.PsiExpression[] arguments1 com.intellij.psi.PsiExpression argument com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression1 com.intellij.psi.PsiExpression qualifierExpression1 com.intellij.psi.PsiReferenceExpression methodExpression2 com.intellij.psi.PsiExpression qualifierExpression2 com.intellij.psi.PsiMethod method1 com.intellij.psi.PsiField fieldOfSetter com.intellij.psi.PsiMethod method2 com.intellij.psi.PsiField fieldOfGetter synthetic void <init> (com.siyeh.ig.javabeans.PropertyValueSetToItselfInspection$1) com.siyeh.ig.javabeans.PropertyValueSetToItselfInspection$1 x0 }
com/siyeh/ig/javabeans/PropertyValueSetToItselfInspection.class
PropertyValueSetToItselfInspection.java package com.siyeh.ig.javabeans public com.siyeh.ig.javabeans.PropertyValueSetToItselfInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/javabeans/SuspiciousGetterSetterInspection$1.class
SuspiciousGetterSetterInspection.java package com.siyeh.ig.javabeans synthetic com.siyeh.ig.javabeans.SuspiciousGetterSetterInspection$1 extends java.lang.Object { }
com/siyeh/ig/javabeans/SuspiciousGetterSetterInspection$SuspiciousGetterSetterVisitor.class
SuspiciousGetterSetterInspection.java package com.siyeh.ig.javabeans com.siyeh.ig.javabeans.SuspiciousGetterSetterInspection$SuspiciousGetterSetterVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.javabeans.SuspiciousGetterSetterInspection this$0 private void <init> (com.siyeh.ig.javabeans.SuspiciousGetterSetterInspection) public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiField getterField String fieldName boolean setter String extractedFieldName com.intellij.psi.PsiField getterField String fieldName boolean setter String extractedFieldName com.intellij.psi.PsiField setterField String fieldName boolean setter String extractedFieldName com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod method String name String fieldName boolean setter String extractedFieldName com.intellij.psi.codeStyle.JavaCodeStyleManager codeStyleManager String computedFieldName String computedStaticFieldName synthetic void <init> (com.siyeh.ig.javabeans.SuspiciousGetterSetterInspection, com.siyeh.ig.javabeans.SuspiciousGetterSetterInspection$1) com.siyeh.ig.javabeans.SuspiciousGetterSetterInspection x0 com.siyeh.ig.javabeans.SuspiciousGetterSetterInspection$1 x1 }
com/siyeh/ig/javabeans/SuspiciousGetterSetterInspection.class
SuspiciousGetterSetterInspection.java package com.siyeh.ig.javabeans public com.siyeh.ig.javabeans.SuspiciousGetterSetterInspection extends com.siyeh.ig.BaseInspection { public boolean onlyWarnWhenFieldPresent public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static boolean nameStartsWith (java.lang.String, java.lang.String) String name String prefix static synthetic boolean access$100 (java.lang.String, java.lang.String) String x0 String x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/javadoc/DanglingJavadocInspection$1.class
DanglingJavadocInspection.java package com.siyeh.ig.javadoc synthetic com.siyeh.ig.javadoc.DanglingJavadocInspection$1 extends java.lang.Object { }
com/siyeh/ig/javadoc/DanglingJavadocInspection$ConvertCommentFix.class
DanglingJavadocInspection.java package com.siyeh.ig.javadoc com.siyeh.ig.javadoc.DanglingJavadocInspection$ConvertCommentFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.javadoc.PsiDocToken docToken com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiElement child com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement docComment StringBuilder newCommentText com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiComment newComment synthetic void <init> (com.siyeh.ig.javadoc.DanglingJavadocInspection$1) com.siyeh.ig.javadoc.DanglingJavadocInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/javadoc/DanglingJavadocInspection$DanglingJavadocVisitor.class
DanglingJavadocInspection.java package com.siyeh.ig.javadoc com.siyeh.ig.javadoc.DanglingJavadocInspection$DanglingJavadocVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitDocComment (com.intellij.psi.javadoc.PsiDocComment) com.intellij.psi.javadoc.PsiDocComment comment synthetic void <init> (com.siyeh.ig.javadoc.DanglingJavadocInspection$1) com.siyeh.ig.javadoc.DanglingJavadocInspection$1 x0 }
com/siyeh/ig/javadoc/DanglingJavadocInspection$DeleteCommentFix.class
DanglingJavadocInspection.java package com.siyeh.ig.javadoc com.siyeh.ig.javadoc.DanglingJavadocInspection$DeleteCommentFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element synthetic void <init> (com.siyeh.ig.javadoc.DanglingJavadocInspection$1) com.siyeh.ig.javadoc.DanglingJavadocInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/javadoc/DanglingJavadocInspection.class
DanglingJavadocInspection.java package com.siyeh.ig.javadoc public com.siyeh.ig.javadoc.DanglingJavadocInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () protected transient com.siyeh.ig.InspectionGadgetsFix[] buildFixes (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/javadoc/HtmlTagCanBeJavadocTagInspection$1.class
HtmlTagCanBeJavadocTagInspection.java package com.siyeh.ig.javadoc synthetic com.siyeh.ig.javadoc.HtmlTagCanBeJavadocTagInspection$1 extends java.lang.Object { }
com/siyeh/ig/javadoc/HtmlTagCanBeJavadocTagInspection$HtmlTagCanBeJavaDocTagFix.class
HtmlTagCanBeJavadocTagInspection.java package com.siyeh.ig.javadoc com.siyeh.ig.javadoc.HtmlTagCanBeJavadocTagInspection$HtmlTagCanBeJavaDocTagFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.openapi.util.TextRange range com.intellij.psi.PsiElement element com.intellij.psi.PsiFile file com.intellij.openapi.editor.Document document int startOffset int replaceStartOffset int startTag String text StringBuilder newCommentText int endTag int replaceEndOffset String oldText private static void appendElementText (java.lang.String, int, int, java.lang.StringBuilder) String text int startOffset int endOffset StringBuilder out String s synthetic void <init> (com.siyeh.ig.javadoc.HtmlTagCanBeJavadocTagInspection$1) com.siyeh.ig.javadoc.HtmlTagCanBeJavadocTagInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/javadoc/HtmlTagCanBeJavadocTagInspection$HtmlTagCanBeJavaDocTagVisitor.class
HtmlTagCanBeJavadocTagInspection.java package com.siyeh.ig.javadoc com.siyeh.ig.javadoc.HtmlTagCanBeJavadocTagInspection$HtmlTagCanBeJavaDocTagVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitDocToken (com.intellij.psi.javadoc.PsiDocToken) com.intellij.psi.javadoc.PsiDocToken token com.intellij.psi.tree.IElementType tokenType String text int startIndex private static boolean hasMatchingCloseTag (com.intellij.psi.PsiElement, int) String text int endIndex int end com.intellij.psi.PsiElement element int offset int balance synthetic void <init> (com.siyeh.ig.javadoc.HtmlTagCanBeJavadocTagInspection$1) com.siyeh.ig.javadoc.HtmlTagCanBeJavadocTagInspection$1 x0 }
com/siyeh/ig/javadoc/HtmlTagCanBeJavadocTagInspection.class
HtmlTagCanBeJavadocTagInspection.java package com.siyeh.ig.javadoc public com.siyeh.ig.javadoc.HtmlTagCanBeJavadocTagInspection extends com.siyeh.ig.BaseInspection { private static final java.util.regex.Pattern START_TAG_PATTERN public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static boolean containsHtmlTag (java.lang.String, int, int) String text int startIndex int endIndex java.util.regex.Matcher matcher static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/javadoc/MissingDeprecatedAnnotationInspection$1.class
MissingDeprecatedAnnotationInspection.java package com.siyeh.ig.javadoc synthetic com.siyeh.ig.javadoc.MissingDeprecatedAnnotationInspection$1 extends java.lang.Object { }
com/siyeh/ig/javadoc/MissingDeprecatedAnnotationInspection$MissingDeprecatedAnnotationFix.class
MissingDeprecatedAnnotationInspection.java package com.siyeh.ig.javadoc com.siyeh.ig.javadoc.MissingDeprecatedAnnotationInspection$MissingDeprecatedAnnotationFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement identifier com.intellij.psi.PsiModifierListOwner parent com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiModifierList modifierList synthetic void <init> (com.siyeh.ig.javadoc.MissingDeprecatedAnnotationInspection$1) com.siyeh.ig.javadoc.MissingDeprecatedAnnotationInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/javadoc/MissingDeprecatedAnnotationInspection$MissingDeprecatedAnnotationVisitor.class
MissingDeprecatedAnnotationInspection.java package com.siyeh.ig.javadoc com.siyeh.ig.javadoc.MissingDeprecatedAnnotationInspection$MissingDeprecatedAnnotationVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.javadoc.MissingDeprecatedAnnotationInspection this$0 private void <init> (com.siyeh.ig.javadoc.MissingDeprecatedAnnotationInspection) public void visitModule (com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule module public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod m com.intellij.psi.PsiMethod method public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field private boolean hasDeprecatedAnnotation (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner element com.intellij.psi.PsiModifierList modifierList private boolean hasDeprecatedComment (com.intellij.psi.PsiJavaDocumentedElement, boolean) com.intellij.psi.PsiJavaDocumentedElement element boolean checkContent com.intellij.psi.javadoc.PsiDocComment comment com.intellij.psi.javadoc.PsiDocTag deprecatedTag synthetic void <init> (com.siyeh.ig.javadoc.MissingDeprecatedAnnotationInspection, com.siyeh.ig.javadoc.MissingDeprecatedAnnotationInspection$1) com.siyeh.ig.javadoc.MissingDeprecatedAnnotationInspection x0 com.siyeh.ig.javadoc.MissingDeprecatedAnnotationInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/javadoc/MissingDeprecatedAnnotationInspection.class
MissingDeprecatedAnnotationInspection.java package com.siyeh.ig.javadoc public com.siyeh.ig.javadoc.MissingDeprecatedAnnotationInspection extends com.siyeh.ig.BaseInspection { public boolean warnOnMissingJavadoc public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos boolean annotationWarning public javax.swing.JComponent createOptionsPanel () public boolean runForWholeFile () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos boolean annotationWarning public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/javadoc/PackageInfoWithoutPackageInspection$1.class
PackageInfoWithoutPackageInspection.java package com.siyeh.ig.javadoc synthetic com.siyeh.ig.javadoc.PackageInfoWithoutPackageInspection$1 extends java.lang.Object { }
com/siyeh/ig/javadoc/PackageInfoWithoutPackageInspection$PackageInfoWithoutPackageFix.class
PackageInfoWithoutPackageInspection.java package com.siyeh.ig.javadoc com.siyeh.ig.javadoc.PackageInfoWithoutPackageInspection$PackageInfoWithoutPackageFix extends com.siyeh.ig.InspectionGadgetsFix { private final String myPackageName void <init> (java.lang.String) String packageName public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiJavaFile file private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/javadoc/PackageInfoWithoutPackageInspection$PackageInfoWithoutPackageVisitor.class
PackageInfoWithoutPackageInspection.java package com.siyeh.ig.javadoc com.siyeh.ig.javadoc.PackageInfoWithoutPackageInspection$PackageInfoWithoutPackageVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitJavaFile (com.intellij.psi.PsiJavaFile) com.intellij.psi.PsiJavaFile file String name com.intellij.psi.PsiPackageStatement packageStatement com.intellij.psi.PsiDirectory directory com.intellij.psi.PsiPackage aPackage String packageName private static boolean isValid (com.intellij.psi.PsiJavaFile) com.intellij.psi.PsiJavaFile file com.intellij.psi.PsiImportList importList com.intellij.psi.PsiElement sibling String text synthetic void <init> (com.siyeh.ig.javadoc.PackageInfoWithoutPackageInspection$1) com.siyeh.ig.javadoc.PackageInfoWithoutPackageInspection$1 x0 }
com/siyeh/ig/javadoc/PackageInfoWithoutPackageInspection.class
PackageInfoWithoutPackageInspection.java package com.siyeh.ig.javadoc public com.siyeh.ig.javadoc.PackageInfoWithoutPackageInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/javadoc/UnnecessaryInheritDocInspection$1.class
UnnecessaryInheritDocInspection.java package com.siyeh.ig.javadoc synthetic com.siyeh.ig.javadoc.UnnecessaryInheritDocInspection$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$siyeh$ig$javadoc$UnnecessaryInheritDocInspection$WarningType static void <clinit> () }
com/siyeh/ig/javadoc/UnnecessaryInheritDocInspection$UnnecessaryInheritDocFix.class
UnnecessaryInheritDocInspection.java package com.siyeh.ig.javadoc com.siyeh.ig.javadoc.UnnecessaryInheritDocInspection$UnnecessaryInheritDocFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.tree.IElementType tokenType com.intellij.psi.javadoc.PsiDocToken docToken com.intellij.psi.javadoc.PsiDocComment docComment com.intellij.psi.javadoc.PsiDocTag[] docTags com.intellij.psi.javadoc.PsiDocToken[] docTokens com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.javadoc.PsiDocTag docTag com.intellij.psi.PsiElement parent synthetic void <init> (com.siyeh.ig.javadoc.UnnecessaryInheritDocInspection$1) com.siyeh.ig.javadoc.UnnecessaryInheritDocInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/javadoc/UnnecessaryInheritDocInspection$UnnecessaryInheritDocVisitor.class
UnnecessaryInheritDocInspection.java package com.siyeh.ig.javadoc com.siyeh.ig.javadoc.UnnecessaryInheritDocInspection$UnnecessaryInheritDocVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitInlineDocTag (com.intellij.psi.javadoc.PsiInlineDocTag) com.intellij.psi.PsiMethod method com.intellij.psi.javadoc.PsiDocTag docTag String docTagName com.intellij.psi.tree.IElementType tokenType com.intellij.psi.javadoc.PsiDocToken docToken com.intellij.psi.javadoc.PsiInlineDocTag tag String name com.intellij.psi.javadoc.PsiDocComment docComment com.intellij.psi.PsiJavaDocumentedElement owner com.intellij.psi.PsiElement parent com.intellij.psi.javadoc.PsiDocToken[] docTokens private static boolean isCheckExceptionAndPresentInThrowsList (com.intellij.psi.PsiMethod, com.intellij.psi.javadoc.PsiDocTag) com.intellij.psi.PsiJavaCodeReferenceElement element com.intellij.psi.PsiElement target com.intellij.psi.PsiClass aClass com.intellij.psi.PsiReferenceList throwsList com.intellij.psi.PsiJavaCodeReferenceElement[] elements boolean found com.intellij.psi.PsiMethod method com.intellij.psi.javadoc.PsiDocTag docTag com.intellij.psi.javadoc.PsiDocTagValue valueElement com.intellij.psi.PsiJavaCodeReferenceElement referenceElement synthetic void <init> (com.siyeh.ig.javadoc.UnnecessaryInheritDocInspection$1) com.siyeh.ig.javadoc.UnnecessaryInheritDocInspection$1 x0 }
com/siyeh/ig/javadoc/UnnecessaryInheritDocInspection$WarningType.class
UnnecessaryInheritDocInspection.java package com.siyeh.ig.javadoc final enum com.siyeh.ig.javadoc.UnnecessaryInheritDocInspection$WarningType extends java.lang.Enum { public static final enum com.siyeh.ig.javadoc.UnnecessaryInheritDocInspection$WarningType MODULE public static final enum com.siyeh.ig.javadoc.UnnecessaryInheritDocInspection$WarningType CLASS public static final enum com.siyeh.ig.javadoc.UnnecessaryInheritDocInspection$WarningType FIELD public static final enum com.siyeh.ig.javadoc.UnnecessaryInheritDocInspection$WarningType CONSTRUCTOR public static final enum com.siyeh.ig.javadoc.UnnecessaryInheritDocInspection$WarningType EMPTY public static final enum com.siyeh.ig.javadoc.UnnecessaryInheritDocInspection$WarningType NO_SUPER private static final synthetic com.siyeh.ig.javadoc.UnnecessaryInheritDocInspection$WarningType[] $VALUES public static com.siyeh.ig.javadoc.UnnecessaryInheritDocInspection$WarningType[] values () public static com.siyeh.ig.javadoc.UnnecessaryInheritDocInspection$WarningType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/siyeh/ig/javadoc/UnnecessaryInheritDocInspection.class
UnnecessaryInheritDocInspection.java package com.siyeh.ig.javadoc public com.siyeh.ig.javadoc.UnnecessaryInheritDocInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/javadoc/UnnecessaryJavaDocLinkInspection$1.class
UnnecessaryJavaDocLinkInspection.java package com.siyeh.ig.javadoc synthetic com.siyeh.ig.javadoc.UnnecessaryJavaDocLinkInspection$1 extends java.lang.Object { }
com/siyeh/ig/javadoc/UnnecessaryJavaDocLinkInspection$UnnecessaryJavaDocLinkFix.class
UnnecessaryJavaDocLinkInspection.java package com.siyeh.ig.javadoc com.siyeh.ig.javadoc.UnnecessaryJavaDocLinkInspection$UnnecessaryJavaDocLinkFix extends com.siyeh.ig.InspectionGadgetsFix { private final String tagName void <init> (java.lang.String) String tagName public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.javadoc.PsiDocTag docTag com.intellij.psi.javadoc.PsiDocComment docComment private static boolean shouldDeleteEntireComment (com.intellij.psi.javadoc.PsiDocComment) com.intellij.psi.tree.IElementType tokenType com.intellij.psi.javadoc.PsiDocToken docToken com.intellij.psi.javadoc.PsiDocComment docComment com.intellij.psi.javadoc.PsiDocToken[] docTokens private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/javadoc/UnnecessaryJavaDocLinkInspection$UnnecessaryJavaDocLinkVisitor.class
UnnecessaryJavaDocLinkInspection.java package com.siyeh.ig.javadoc com.siyeh.ig.javadoc.UnnecessaryJavaDocLinkInspection$UnnecessaryJavaDocLinkVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.javadoc.UnnecessaryJavaDocLinkInspection this$0 private void <init> (com.siyeh.ig.javadoc.UnnecessaryJavaDocLinkInspection) public void visitDocTag (com.intellij.psi.javadoc.PsiDocTag) com.intellij.psi.javadoc.PsiDocTag tag String name com.intellij.psi.PsiReference reference com.intellij.psi.PsiElement target com.intellij.psi.PsiMethod containingMethod com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethod method private com.intellij.psi.PsiReference extractReference (com.intellij.psi.javadoc.PsiDocTag) com.intellij.psi.PsiElement dataElement com.intellij.psi.javadoc.PsiDocTag tag com.intellij.psi.javadoc.PsiDocTagValue valueElement com.intellij.psi.PsiElement[] dataElements com.intellij.psi.PsiElement salientElement com.intellij.psi.PsiElement child public boolean isSuperMethod (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod superMethodCandidate com.intellij.psi.PsiMethod derivedMethod com.intellij.psi.PsiClass superClassCandidate com.intellij.psi.PsiClass derivedClass com.intellij.psi.PsiSubstitutor superSubstitutor com.intellij.psi.util.MethodSignature superSignature com.intellij.psi.util.MethodSignature derivedSignature synthetic void <init> (com.siyeh.ig.javadoc.UnnecessaryJavaDocLinkInspection, com.siyeh.ig.javadoc.UnnecessaryJavaDocLinkInspection$1) com.siyeh.ig.javadoc.UnnecessaryJavaDocLinkInspection x0 com.siyeh.ig.javadoc.UnnecessaryJavaDocLinkInspection$1 x1 }
com/siyeh/ig/javadoc/UnnecessaryJavaDocLinkInspection.class
UnnecessaryJavaDocLinkInspection.java package com.siyeh.ig.javadoc public com.siyeh.ig.javadoc.UnnecessaryJavaDocLinkInspection extends com.siyeh.ig.BaseInspection { private static final int THIS_METHOD private static final int THIS_CLASS private static final int SUPER_METHOD public boolean ignoreInlineLinkToSuper public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos int n public javax.swing.JComponent createOptionsPanel () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/jdk/AnnotationClassInspection$1.class
AnnotationClassInspection.java package com.siyeh.ig.jdk synthetic com.siyeh.ig.jdk.AnnotationClassInspection$1 extends java.lang.Object { }
com/siyeh/ig/jdk/AnnotationClassInspection$AnnotationClassVisitor.class
AnnotationClassInspection.java package com.siyeh.ig.jdk com.siyeh.ig.jdk.AnnotationClassInspection$AnnotationClassVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass synthetic void <init> (com.siyeh.ig.jdk.AnnotationClassInspection$1) com.siyeh.ig.jdk.AnnotationClassInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/jdk/AnnotationClassInspection.class
AnnotationClassInspection.java package com.siyeh.ig.jdk public com.siyeh.ig.jdk.AnnotationClassInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/jdk/AnnotationInspection$1.class
AnnotationInspection.java package com.siyeh.ig.jdk synthetic com.siyeh.ig.jdk.AnnotationInspection$1 extends java.lang.Object { }
com/siyeh/ig/jdk/AnnotationInspection$AnnotationVisitor.class
AnnotationInspection.java package com.siyeh.ig.jdk com.siyeh.ig.jdk.AnnotationInspection$AnnotationVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitAnnotation (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation annotation synthetic void <init> (com.siyeh.ig.jdk.AnnotationInspection$1) com.siyeh.ig.jdk.AnnotationInspection$1 x0 }
com/siyeh/ig/jdk/AnnotationInspection.class
AnnotationInspection.java package com.siyeh.ig.jdk public com.siyeh.ig.jdk.AnnotationInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/jdk/AssertStatementInspection$1.class
AssertStatementInspection.java package com.siyeh.ig.jdk synthetic com.siyeh.ig.jdk.AssertStatementInspection$1 extends java.lang.Object { }
com/siyeh/ig/jdk/AssertStatementInspection$AssertStatementVisitor.class
AssertStatementInspection.java package com.siyeh.ig.jdk com.siyeh.ig.jdk.AssertStatementInspection$AssertStatementVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitAssertStatement (com.intellij.psi.PsiAssertStatement) com.intellij.psi.PsiAssertStatement statement synthetic void <init> (com.siyeh.ig.jdk.AssertStatementInspection$1) com.siyeh.ig.jdk.AssertStatementInspection$1 x0 }
com/siyeh/ig/jdk/AssertStatementInspection.class
AssertStatementInspection.java package com.siyeh.ig.jdk public com.siyeh.ig.jdk.AssertStatementInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/jdk/AutoBoxingInspection$1.class
AutoBoxingInspection.java package com.siyeh.ig.jdk synthetic com.siyeh.ig.jdk.AutoBoxingInspection$1 extends java.lang.Object { }
com/siyeh/ig/jdk/AutoBoxingInspection$AutoBoxingFix.class
AutoBoxingInspection.java package com.siyeh.ig.jdk com.siyeh.ig.jdk.AutoBoxingInspection$AutoBoxingFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) String classToConstruct com.intellij.psi.PsiType type String expressionTypeText String newExpression String newExpression com.intellij.psi.PsiTypeCastExpression typeCastExpression com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType expectedType String expectedTypeText String classToConstruct com.intellij.psi.PsiExpression strippedExpression com.siyeh.ig.psiutils.CommentTracker commentTracker String expressionText String newExpression com.intellij.psi.PsiElement parent private static boolean shortcutReplace (com.intellij.psi.PsiExpression, java.lang.String) com.intellij.psi.PsiExpression expression String classToConstruct com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifierExpression synthetic void <init> (com.siyeh.ig.jdk.AutoBoxingInspection$1) com.siyeh.ig.jdk.AutoBoxingInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/jdk/AutoBoxingInspection$AutoBoxingVisitor.class
AutoBoxingInspection.java package com.siyeh.ig.jdk com.siyeh.ig.jdk.AutoBoxingInspection$AutoBoxingVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.jdk.AutoBoxingInspection this$0 private void <init> (com.siyeh.ig.jdk.AutoBoxingInspection) public void visitSwitchExpression (com.intellij.psi.PsiSwitchExpression) com.intellij.psi.PsiSwitchExpression expression public void visitArrayAccessExpression (com.intellij.psi.PsiArrayAccessExpression) com.intellij.psi.PsiArrayAccessExpression expression public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression expression public void visitConditionalExpression (com.intellij.psi.PsiConditionalExpression) com.intellij.psi.PsiConditionalExpression expression public void visitInstanceOfExpression (com.intellij.psi.PsiInstanceOfExpression) com.intellij.psi.PsiInstanceOfExpression expression public void visitLiteralExpression (com.intellij.psi.PsiLiteralExpression) com.intellij.psi.PsiLiteralExpression expression public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression public void visitParenthesizedExpression (com.intellij.psi.PsiParenthesizedExpression) com.intellij.psi.PsiParenthesizedExpression expression public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiPolyadicExpression expression public void visitUnaryExpression (com.intellij.psi.PsiUnaryExpression) com.intellij.psi.PsiUnaryExpression expression public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiMethodReferenceExpression methodReferenceExpression com.intellij.psi.PsiElement referenceNameElement com.intellij.psi.PsiElement target com.intellij.psi.PsiMethod method com.intellij.psi.PsiType returnType com.intellij.psi.PsiPrimitiveType primitiveType com.intellij.psi.PsiClassType boxedType com.intellij.psi.PsiType functionalInterfaceReturnType com.intellij.psi.PsiReferenceExpression expression public void visitTypeCastExpression (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiTypeCastExpression expression private void checkExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression private boolean isAddedToCollection (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpressionList expressionList com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpression qualifier synthetic void <init> (com.siyeh.ig.jdk.AutoBoxingInspection, com.siyeh.ig.jdk.AutoBoxingInspection$1) com.siyeh.ig.jdk.AutoBoxingInspection x0 com.siyeh.ig.jdk.AutoBoxingInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/jdk/AutoBoxingInspection.class
AutoBoxingInspection.java package com.siyeh.ig.jdk public com.siyeh.ig.jdk.AutoBoxingInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreAddedToCollection static final java.util.Map s_boxingClasses public void <init> () public java.lang.String getDisplayName () public java.lang.String getAlternativeID () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/jdk/AutoUnboxingInspection$1.class
AutoUnboxingInspection.java package com.siyeh.ig.jdk synthetic com.siyeh.ig.jdk.AutoUnboxingInspection$1 extends java.lang.Object { }
com/siyeh/ig/jdk/AutoUnboxingInspection$AutoUnboxingFix.class
AutoUnboxingInspection.java package com.siyeh.ig.jdk com.siyeh.ig.jdk.AutoUnboxingInspection$AutoUnboxingFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiTypeCastExpression typeCastExpression com.intellij.psi.PsiPrefixExpression prefixExpression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiStatement newStatement com.intellij.psi.PsiElement element com.intellij.psi.PsiStatement statement com.intellij.psi.PsiStatement newStatement com.intellij.psi.PsiElement greatGrandParent com.intellij.psi.PsiPostfixExpression postfixExpression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiJavaToken operationSign String operationSignText char sign com.intellij.psi.PsiExpression rExpression String text com.intellij.psi.PsiExpression newExpression com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiExpression lExpression com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type com.intellij.psi.PsiPrimitiveType unboxedType com.siyeh.ig.psiutils.CommentTracker commentTracker String newExpressionText com.intellij.psi.JavaPsiFacade psiFacade com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiElement parent String expressionText private static java.lang.String buildNewExpressionText (com.intellij.psi.PsiExpression, com.intellij.psi.PsiPrimitiveType, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiExpression expression com.intellij.psi.PsiPrimitiveType unboxedType com.siyeh.ig.psiutils.CommentTracker commentTracker String constantText String expressionText String boxMethodName com.intellij.psi.PsiType type private static java.lang.StringBuilder getExpressionText (com.intellij.psi.PsiExpression, java.lang.StringBuilder) com.intellij.psi.PsiExpression explicitExpression com.intellij.psi.PsiExpression expression1 com.intellij.psi.PsiConditionalExpression conditional com.intellij.psi.PsiExpression expression StringBuilder out private static boolean isValueOfCall (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument com.intellij.psi.PsiType type private static java.lang.String computeConstantBooleanText (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target com.intellij.psi.PsiField field com.intellij.psi.PsiClass containingClass String qualifiedName String name synthetic void <init> (com.siyeh.ig.jdk.AutoUnboxingInspection$1) com.siyeh.ig.jdk.AutoUnboxingInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/jdk/AutoUnboxingInspection$AutoUnboxingVisitor.class
AutoUnboxingInspection.java package com.siyeh.ig.jdk com.siyeh.ig.jdk.AutoUnboxingInspection$AutoUnboxingVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitArrayAccessExpression (com.intellij.psi.PsiArrayAccessExpression) com.intellij.psi.PsiArrayAccessExpression expression public void visitConditionalExpression (com.intellij.psi.PsiConditionalExpression) com.intellij.psi.PsiConditionalExpression expression public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiMethodReferenceExpression methodReferenceExpression com.intellij.psi.PsiElement referenceNameElement com.intellij.psi.PsiElement target com.intellij.psi.PsiMethod method com.intellij.psi.PsiType returnType com.intellij.psi.PsiPrimitiveType unboxedType com.intellij.psi.PsiType functionalInterfaceReturnType com.intellij.psi.PsiReferenceExpression expression public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression expression public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiMethod method public void visitTypeCastExpression (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiTypeCastExpression expression public void visitSwitchExpression (com.intellij.psi.PsiSwitchExpression) com.intellij.psi.PsiSwitchExpression expression public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression expression private void checkExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiPrimitiveType unboxedType com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType expressionType com.intellij.psi.PsiType expectedType synthetic void <init> (com.siyeh.ig.jdk.AutoUnboxingInspection$1) com.siyeh.ig.jdk.AutoUnboxingInspection$1 x0 }
com/siyeh/ig/jdk/AutoUnboxingInspection.class
AutoUnboxingInspection.java package com.siyeh.ig.jdk public com.siyeh.ig.jdk.AutoUnboxingInspection extends com.siyeh.ig.BaseInspection { static final java.util.Map s_unboxingMethods static final synthetic boolean $assertionsDisabled public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static boolean isFixApplicable (com.intellij.psi.PsiExpression) com.intellij.psi.PsiReferenceExpression reference com.intellij.psi.PsiArrayAccessExpression arrayAccessExpression com.intellij.psi.PsiExpression expression com.intellij.psi.PsiReferenceExpression reference com.intellij.psi.PsiExpression location com.intellij.psi.PsiElement parent com.intellij.psi.PsiReferenceExpression reference com.intellij.psi.PsiElement element com.intellij.psi.PsiStatement statement com.intellij.psi.search.LocalSearchScope scope com.intellij.util.Query query java.util.Collection references public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/jdk/EnumClassInspection$1.class
EnumClassInspection.java package com.siyeh.ig.jdk synthetic com.siyeh.ig.jdk.EnumClassInspection$1 extends java.lang.Object { }
com/siyeh/ig/jdk/EnumClassInspection$EnumClassVisitor.class
EnumClassInspection.java package com.siyeh.ig.jdk com.siyeh.ig.jdk.EnumClassInspection$EnumClassVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass synthetic void <init> (com.siyeh.ig.jdk.EnumClassInspection$1) com.siyeh.ig.jdk.EnumClassInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/jdk/EnumClassInspection.class
EnumClassInspection.java package com.siyeh.ig.jdk public com.siyeh.ig.jdk.EnumClassInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/jdk/ForeachStatementInspection$1.class
ForeachStatementInspection.java package com.siyeh.ig.jdk synthetic com.siyeh.ig.jdk.ForeachStatementInspection$1 extends java.lang.Object { }
com/siyeh/ig/jdk/ForeachStatementInspection$ForEachFix.class
ForeachStatementInspection.java package com.siyeh.ig.jdk com.siyeh.ig.jdk.ForeachStatementInspection$ForEachFix extends com.siyeh.ig.InspectionGadgetsFix { static final synthetic boolean $assertionsDisabled private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiType type String index StringBuilder methodCall com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiExpression iteratorCall com.intellij.psi.PsiType variableType com.intellij.psi.PsiType parameterType String typeText String iterator int i com.intellij.psi.PsiBlockStatement blockStatement com.intellij.psi.PsiCodeBlock block com.intellij.psi.PsiElement[] children String bodyText String bodyText com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiForeachStatement statement com.intellij.psi.PsiExpression iteratedValue com.siyeh.ig.psiutils.CommentTracker tracker StringBuilder newStatement com.intellij.psi.PsiParameter iterationParameter boolean generateFinalLocals com.intellij.psi.PsiStatement body synthetic void <init> (com.siyeh.ig.jdk.ForeachStatementInspection$1) com.siyeh.ig.jdk.ForeachStatementInspection$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/jdk/ForeachStatementInspection$ForeachStatementVisitor.class
ForeachStatementInspection.java package com.siyeh.ig.jdk com.siyeh.ig.jdk.ForeachStatementInspection$ForeachStatementVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitForeachStatement (com.intellij.psi.PsiForeachStatement) com.intellij.psi.PsiForeachStatement statement com.intellij.psi.PsiExpression iteratedValue synthetic void <init> (com.siyeh.ig.jdk.ForeachStatementInspection$1) com.siyeh.ig.jdk.ForeachStatementInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/jdk/ForeachStatementInspection.class
ForeachStatementInspection.java package com.siyeh.ig.jdk public com.siyeh.ig.jdk.ForeachStatementInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/jdk/VarargParameterInspection$1.class
VarargParameterInspection.java package com.siyeh.ig.jdk synthetic com.siyeh.ig.jdk.VarargParameterInspection$1 extends java.lang.Object { }
com/siyeh/ig/jdk/VarargParameterInspection$VarargParameterFix.class
VarargParameterInspection.java package com.siyeh.ig.jdk com.siyeh.ig.jdk.VarargParameterInspection$VarargParameterFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public boolean startInWriteAction () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiReference reference com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiParameter lastParameter com.intellij.psi.PsiTypeElement typeElement java.util.Collection references java.util.List prepare public static void modifyCall (com.intellij.psi.PsiReference, java.lang.String, int) int i com.intellij.psi.PsiExpression firstArgument com.intellij.psi.PsiExpression firstArgument com.intellij.psi.PsiReference reference String arrayTypeText int indexOfFirstVarargArgument com.intellij.psi.PsiElement element com.intellij.psi.PsiCall call com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments StringBuilder builder com.intellij.openapi.project.Project project com.intellij.psi.PsiExpression arrayExpression private static synthetic void lambda$doFix$0 (com.intellij.psi.PsiParameter, java.util.Collection, com.intellij.psi.PsiParameter[], com.intellij.psi.PsiMethod, com.intellij.psi.PsiTypeElement) throws java.lang.RuntimeException com.intellij.psi.PsiClassType classType String typeText com.intellij.psi.PsiReference reference com.intellij.psi.PsiParameter lastParameter java.util.Collection references com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiMethod method com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiEllipsisType type com.intellij.psi.PsiType componentType String typeText com.intellij.psi.PsiType arrayType com.intellij.psi.PsiTypeElement newTypeElement com.intellij.psi.PsiAnnotation annotation synthetic void <init> (com.siyeh.ig.jdk.VarargParameterInspection$1) com.siyeh.ig.jdk.VarargParameterInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/jdk/VarargParameterInspection$VarargParameterVisitor.class
VarargParameterInspection.java package com.siyeh.ig.jdk com.siyeh.ig.jdk.VarargParameterInspection$VarargParameterVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiParameter lastParameter synthetic void <init> (com.siyeh.ig.jdk.VarargParameterInspection$1) com.siyeh.ig.jdk.VarargParameterInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/jdk/VarargParameterInspection.class
VarargParameterInspection.java package com.siyeh.ig.jdk public com.siyeh.ig.jdk.VarargParameterInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/junit/AssertEqualsBetweenInconvertibleTypesInspection.class
AssertEqualsBetweenInconvertibleTypesInspection.java package com.siyeh.ig.junit public com.siyeh.ig.junit.AssertEqualsBetweenInconvertibleTypesInspection extends com.siyeh.ig.testFrameworks.BaseAssertEqualsBetweenInconvertibleTypesInspection { public void <init> () protected boolean checkTestNG () }
com/siyeh/ig/junit/AssertEqualsCalledOnArrayInspection$1.class
AssertEqualsCalledOnArrayInspection.java package com.siyeh.ig.junit synthetic com.siyeh.ig.junit.AssertEqualsCalledOnArrayInspection$1 extends java.lang.Object { }
com/siyeh/ig/junit/AssertEqualsCalledOnArrayInspection$AssertEqualsOnArrayVisitor.class
AssertEqualsCalledOnArrayInspection.java package com.siyeh.ig.junit com.siyeh.ig.junit.AssertEqualsCalledOnArrayInspection$AssertEqualsOnArrayVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.siyeh.ig.testFrameworks.AssertHint assertHint com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments int argIndex com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 synthetic void <init> (com.siyeh.ig.junit.AssertEqualsCalledOnArrayInspection$1) com.siyeh.ig.junit.AssertEqualsCalledOnArrayInspection$1 x0 }
com/siyeh/ig/junit/AssertEqualsCalledOnArrayInspection.class
AssertEqualsCalledOnArrayInspection.java package com.siyeh.ig.junit public com.siyeh.ig.junit.AssertEqualsCalledOnArrayInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/junit/AssertEqualsMayBeAssertSameInspection$1.class
AssertEqualsMayBeAssertSameInspection.java package com.siyeh.ig.junit synthetic com.siyeh.ig.junit.AssertEqualsMayBeAssertSameInspection$1 extends java.lang.Object { }
com/siyeh/ig/junit/AssertEqualsMayBeAssertSameInspection$AssertEqualsMayBeAssertSameVisitor.class
AssertEqualsMayBeAssertSameInspection.java package com.siyeh.ig.junit com.siyeh.ig.junit.AssertEqualsMayBeAssertSameInspection$AssertEqualsMayBeAssertSameVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.siyeh.ig.testFrameworks.AssertHint assertHint com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments int argIndex com.intellij.psi.PsiExpression argument1 com.intellij.psi.PsiExpression argument2 private static boolean couldBeAssertSameArgument (com.intellij.psi.PsiExpression) com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression expression com.intellij.psi.PsiClass argumentClass com.intellij.psi.PsiMethod[] methods com.intellij.psi.PsiManager manager com.intellij.psi.JavaPsiFacade psiFacade com.intellij.psi.PsiClass objectClass synthetic void <init> (com.siyeh.ig.junit.AssertEqualsMayBeAssertSameInspection$1) com.siyeh.ig.junit.AssertEqualsMayBeAssertSameInspection$1 x0 }
com/siyeh/ig/junit/AssertEqualsMayBeAssertSameInspection.class
AssertEqualsMayBeAssertSameInspection.java package com.siyeh.ig.junit public com.siyeh.ig.junit.AssertEqualsMayBeAssertSameInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/junit/ConstantJUnitAssertArgumentInspection.class
ConstantJUnitAssertArgumentInspection.java package com.siyeh.ig.junit public com.siyeh.ig.junit.ConstantJUnitAssertArgumentInspection extends com.siyeh.ig.testFrameworks.ConstantAssertArgumentInspectionBase { public void <init> () public java.lang.String getDisplayName () protected boolean checkTestNG () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/junit/ExpectedExceptionNeverThrownInspection$1.class
ExpectedExceptionNeverThrownInspection.java package com.siyeh.ig.junit synthetic com.siyeh.ig.junit.ExpectedExceptionNeverThrownInspection$1 extends java.lang.Object { }
com/siyeh/ig/junit/ExpectedExceptionNeverThrownInspection$ExpectedExceptionNeverThrownVisitor.class
ExpectedExceptionNeverThrownInspection.java package com.siyeh.ig.junit com.siyeh.ig.junit.ExpectedExceptionNeverThrownInspection$ExpectedExceptionNeverThrownVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiNameValuePair attribute com.intellij.psi.PsiClassType psiClassType com.intellij.psi.PsiMethod method com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiAnnotationParameterList parameterList com.intellij.psi.PsiNameValuePair[] attributes com.intellij.psi.PsiAnnotationMemberValue value com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiClassObjectAccessExpression classObjectAccessExpression com.intellij.psi.PsiTypeElement operand com.intellij.psi.PsiType type com.intellij.psi.PsiClass aClass java.util.List exceptionsThrown synthetic void <init> (com.siyeh.ig.junit.ExpectedExceptionNeverThrownInspection$1) com.siyeh.ig.junit.ExpectedExceptionNeverThrownInspection$1 x0 }
com/siyeh/ig/junit/ExpectedExceptionNeverThrownInspection.class
ExpectedExceptionNeverThrownInspection.java package com.siyeh.ig.junit public com.siyeh.ig.junit.ExpectedExceptionNeverThrownInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiMethod method public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/junit/IgnoredJUnitTestInspection$1.class
IgnoredJUnitTestInspection.java package com.siyeh.ig.junit synthetic com.siyeh.ig.junit.IgnoredJUnitTestInspection$1 extends java.lang.Object { }
com/siyeh/ig/junit/IgnoredJUnitTestInspection$IgnoredJUnitTestVisitor.class
IgnoredJUnitTestInspection.java package com.siyeh.ig.junit com.siyeh.ig.junit.IgnoredJUnitTestInspection$IgnoredJUnitTestVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitAnnotation (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiModifierListOwner modifierListOwner com.intellij.psi.PsiJavaCodeReferenceElement nameReferenceElement com.intellij.psi.PsiElement target com.intellij.psi.PsiClass aClass String qualifiedName synthetic void <init> (com.siyeh.ig.junit.IgnoredJUnitTestInspection$1) com.siyeh.ig.junit.IgnoredJUnitTestInspection$1 x0 }
com/siyeh/ig/junit/IgnoredJUnitTestInspection.class
IgnoredJUnitTestInspection.java package com.siyeh.ig.junit public com.siyeh.ig.junit.IgnoredJUnitTestInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiNamedElement info public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/junit/JUnit3StyleTestMethodInJUnit4ClassInspection$1.class
JUnit3StyleTestMethodInJUnit4ClassInspection.java package com.siyeh.ig.junit synthetic com.siyeh.ig.junit.JUnit3StyleTestMethodInJUnit4ClassInspection$1 extends java.lang.Object { }
com/siyeh/ig/junit/JUnit3StyleTestMethodInJUnit4ClassInspection$JUnit3StyleTestMethodInJUnit4ClassInspectionVisitor.class
JUnit3StyleTestMethodInJUnit4ClassInspection.java package com.siyeh.ig.junit com.siyeh.ig.junit.JUnit3StyleTestMethodInJUnit4ClassInspection$JUnit3StyleTestMethodInJUnit4ClassInspectionVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method String name com.intellij.psi.PsiClass containingClass synthetic void <init> (com.siyeh.ig.junit.JUnit3StyleTestMethodInJUnit4ClassInspection$1) com.siyeh.ig.junit.JUnit3StyleTestMethodInJUnit4ClassInspection$1 x0 }
com/siyeh/ig/junit/JUnit3StyleTestMethodInJUnit4ClassInspection$JUnit4AnnotationVisitor.class
JUnit3StyleTestMethodInJUnit4ClassInspection.java package com.siyeh.ig.junit com.siyeh.ig.junit.JUnit3StyleTestMethodInJUnit4ClassInspection$JUnit4AnnotationVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private boolean myJUnit4AnnotationFound private void <init> () public void visitAnnotation (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation annotation String qualifiedName public boolean isJUnit4AnnotationFound () synthetic void <init> (com.siyeh.ig.junit.JUnit3StyleTestMethodInJUnit4ClassInspection$1) com.siyeh.ig.junit.JUnit3StyleTestMethodInJUnit4ClassInspection$1 x0 }
com/siyeh/ig/junit/JUnit3StyleTestMethodInJUnit4ClassInspection.class
JUnit3StyleTestMethodInJUnit4ClassInspection.java package com.siyeh.ig.junit public com.siyeh.ig.junit.JUnit3StyleTestMethodInJUnit4ClassInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public static boolean containsJUnit4Annotation (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.siyeh.ig.junit.JUnit3StyleTestMethodInJUnit4ClassInspection$JUnit4AnnotationVisitor visitor private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/junit/JUnit5PlatformInspection$1.class
JUnit5PlatformInspection.java package com.siyeh.ig.junit com.siyeh.ig.junit.JUnit5PlatformInspection$1 extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.junit.JUnit5PlatformInspection this$0 void <init> (com.siyeh.ig.junit.JUnit5PlatformInspection) com.siyeh.ig.junit.JUnit5PlatformInspection this$0 public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiTypeElement operand com.intellij.psi.PsiClass runnerClass com.intellij.psi.PsiAnnotationMemberValue value com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiClass aClass com.intellij.psi.PsiIdentifier nameIdentifier private static synthetic boolean lambda$visitClass$0 (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method }
com/siyeh/ig/junit/JUnit5PlatformInspection.class
JUnit5PlatformInspection.java package com.siyeh.ig.junit public com.siyeh.ig.junit.JUnit5PlatformInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/junit/JUnitAssertsWithoutMessagesInspection.class
JUnitAssertsWithoutMessagesInspection.java package com.siyeh.ig.junit public com.siyeh.ig.junit.JUnitAssertsWithoutMessagesInspection extends com.siyeh.ig.testFrameworks.AssertsWithoutMessagesInspection { public void <init> () public java.lang.String getShortName () protected java.util.Map getAssertMethods () protected boolean checkTestNG () public java.lang.String getDisplayName () public java.lang.String getID () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/junit/JUnitCommonClassNames.class
JUnitCommonClassNames.java package com.siyeh.ig.junit public com.siyeh.ig.junit.JUnitCommonClassNames extends java.lang.Object { public static final String ORG_JUNIT_ASSERT public static final String ORG_JUNIT_ASSUME public static final String JUNIT_FRAMEWORK_ASSERT public static final String ORG_JUNIT_JUPITER_API_ASSERTIONS public static final String ORG_JUNIT_JUPITER_API_ASSUMPTIONS public static final String JUNIT_FRAMEWORK_TEST_CASE public static final String ORG_HAMCREST_MATCHER_ASSERT public static final String ORG_JUNIT_TEST public static final String ORG_JUNIT_RULE public static final String ORG_JUNIT_CLASS_RULE public static final String ORG_JUNIT_JUPITER_PARAMS_PARAMETERIZED_TEST public static final String ORG_JUNIT_JUPITER_PARAMS_PROVIDER_METHOD_SOURCE public static final String ORG_JUNIT_JUPITER_PARAMS_VALUES_SOURCE public static final String ORG_JUNIT_JUPITER_PARAMS_ENUM_SOURCE public static final String ORG_JUNIT_JUPITER_PARAMS_PROVIDER_CSV_SOURCE public static final String ORG_JUNIT_JUPITER_PARAMS_PROVIDER_CSV_FILE_SOURCE public static final String ORG_JUNIT_JUPITER_PARAMS_PROVIDER_ARGUMENTS_SOURCE public static final String ORG_JUNIT_JUPITER_PARAMS_PROVIDER_ARGUMENTS_SOURCES public static final java.util.Collection SOURCE_ANNOTATIONS public static final String ORG_JUNIT_JUPITER_PARAMS_PROVIDER_ARGUMENTS public static final String ORG_JUNIT_JUPITER_PARAMS_CONVERTER_CONVERT_WITH public static final String ORG_JUNIT_JUPITER_API_TEST public static final String ORG_JUNIT_JUPITER_API_NESTED public static final String ORG_JUNIT_JUPITER_API_REPEATED_TEST public static final String ORG_JUNIT_JUPITER_API_REPETITION_INFO public static final String ORG_JUNIT_JUPITER_API_TEST_INFO public static final String ORG_JUNIT_JUPITER_API_TEST_REPORTER public static final String ORG_JUNIT_JUPITER_API_EXTENSION_EXTEND_WITH public static final String ORG_JUNIT_JUPITER_API_TEST_INSTANCE public static final String ORG_JUNIT_PLATFORM_ENGINE_TEST_ENGINE public static final String ORG_JUNIT_JUPITER_API_EXTENSION_REGISTER_EXTENSION public void <init> () static void <clinit> () }
com/siyeh/ig/junit/JUnitDatapointInspection$1.class
JUnitDatapointInspection.java package com.siyeh.ig.junit com.siyeh.ig.junit.JUnitDatapointInspection$1 extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.junit.JUnitDatapointInspection this$0 void <init> (com.siyeh.ig.junit.JUnitDatapointInspection) com.siyeh.ig.junit.JUnitDatapointInspection this$0 public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field private void visitMember (com.intellij.psi.PsiMember, java.lang.String) com.intellij.psi.PsiElement identifier String errorMessage com.intellij.psi.PsiMember member String memberDescription boolean dataPointAnnotated }
com/siyeh/ig/junit/JUnitDatapointInspection.class
JUnitDatapointInspection.java package com.siyeh.ig.junit public com.siyeh.ig.junit.JUnitDatapointInspection extends com.siyeh.ig.BaseInspection { public static final String DATAPOINT_FQN public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/junit/JUnitRuleInspection$1.class
JUnitRuleInspection.java package com.siyeh.ig.junit com.siyeh.ig.junit.JUnitRuleInspection$1 extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.junit.JUnitRuleInspection this$0 void <init> (com.siyeh.ig.junit.JUnitRuleInspection) com.siyeh.ig.junit.JUnitRuleInspection this$0 public void visitField (com.intellij.psi.PsiField) String annotation String errorMessage com.intellij.psi.PsiClass aClass com.intellij.psi.PsiField field boolean ruleAnnotated boolean classRuleAnnotated }
com/siyeh/ig/junit/JUnitRuleInspection.class
JUnitRuleInspection.java package com.siyeh.ig.junit public com.siyeh.ig.junit.JUnitRuleInspection extends com.siyeh.ig.BaseInspection { public static final String RULE_FQN public static final String CLASS_RULE_FQN public boolean REPORT_RULE_PROBLEMS public boolean REPORT_CLASS_RULE_PROBLEMS public void <init> () public java.lang.String getDisplayName () public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel panel protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static java.lang.String getPublicStaticErrorMessage (com.intellij.psi.PsiModifierListOwner, boolean, boolean) com.intellij.psi.PsiModifierListOwner field boolean shouldBeNonStatic boolean shouldBeStatic String errorMessage boolean hasStatic boolean hasPublic private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/junit/MakePublicStaticFix.class
MakePublicStaticFix.java package com.siyeh.ig.junit com.siyeh.ig.junit.MakePublicStaticFix extends com.siyeh.ig.InspectionGadgetsFix { private final String myName private final boolean myMakeStatic void <init> (java.lang.String, boolean) String name boolean makeStatic protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiMember member com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiElement sibling public java.lang.String getName () public java.lang.String getFamilyName () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/junit/MalformedSetUpTearDownInspection$1.class
MalformedSetUpTearDownInspection.java package com.siyeh.ig.junit synthetic com.siyeh.ig.junit.MalformedSetUpTearDownInspection$1 extends java.lang.Object { }
com/siyeh/ig/junit/MalformedSetUpTearDownInspection$MalformedSetUpTearDownVisitor.class
MalformedSetUpTearDownInspection.java package com.siyeh.ig.junit com.siyeh.ig.junit.MalformedSetUpTearDownInspection$MalformedSetUpTearDownVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method String methodName com.intellij.psi.PsiClass targetClass synthetic void <init> (com.siyeh.ig.junit.MalformedSetUpTearDownInspection$1) com.siyeh.ig.junit.MalformedSetUpTearDownInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/junit/MalformedSetUpTearDownInspection.class
MalformedSetUpTearDownInspection.java package com.siyeh.ig.junit public com.siyeh.ig.junit.MalformedSetUpTearDownInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/junit/MalformedSetUpTearDownInspectionMerger.class
MalformedSetUpTearDownInspectionMerger.java package com.siyeh.ig.junit public com.siyeh.ig.junit.MalformedSetUpTearDownInspectionMerger extends com.intellij.codeInspection.ex.InspectionElementsMerger { public void <init> () public java.lang.String getMergedToolName () public java.lang.String[] getSourceToolNames () public java.lang.String[] getSuppressIds () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/junit/MisorderedAssertEqualsParametersInspection.class
MisorderedAssertEqualsParametersInspection.java package com.siyeh.ig.junit public com.siyeh.ig.junit.MisorderedAssertEqualsParametersInspection extends com.siyeh.ig.testFrameworks.MisorderedAssertEqualsArgumentsInspectionBase { public void <init> () public java.lang.String getAlternativeID () public boolean checkTestNG () }
com/siyeh/ig/junit/MultipleExceptionsDeclaredOnTestMethodInspection$1.class
MultipleExceptionsDeclaredOnTestMethodInspection.java package com.siyeh.ig.junit synthetic com.siyeh.ig.junit.MultipleExceptionsDeclaredOnTestMethodInspection$1 extends java.lang.Object { }
com/siyeh/ig/junit/MultipleExceptionsDeclaredOnTestMethodInspection$MultipleExceptionsDeclaredOnTestMethodFix.class
MultipleExceptionsDeclaredOnTestMethodInspection.java package com.siyeh.ig.junit com.siyeh.ig.junit.MultipleExceptionsDeclaredOnTestMethodInspection$MultipleExceptionsDeclaredOnTestMethodFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiReferenceList referenceList com.intellij.psi.PsiJavaCodeReferenceElement[] referenceElements com.intellij.psi.PsiElementFactory factory com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.PsiJavaCodeReferenceElement referenceElement synthetic void <init> (com.siyeh.ig.junit.MultipleExceptionsDeclaredOnTestMethodInspection$1) com.siyeh.ig.junit.MultipleExceptionsDeclaredOnTestMethodInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/junit/MultipleExceptionsDeclaredOnTestMethodInspection$RedundantExceptionDeclarationVisitor.class
MultipleExceptionsDeclaredOnTestMethodInspection.java package com.siyeh.ig.junit com.siyeh.ig.junit.MultipleExceptionsDeclaredOnTestMethodInspection$RedundantExceptionDeclarationVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiReferenceList throwsList com.intellij.psi.PsiJavaCodeReferenceElement[] referenceElements com.intellij.util.Query query com.intellij.psi.PsiReference firstReference synthetic void <init> (com.siyeh.ig.junit.MultipleExceptionsDeclaredOnTestMethodInspection$1) com.siyeh.ig.junit.MultipleExceptionsDeclaredOnTestMethodInspection$1 x0 }
com/siyeh/ig/junit/MultipleExceptionsDeclaredOnTestMethodInspection.class
MultipleExceptionsDeclaredOnTestMethodInspection.java package com.siyeh.ig.junit public com.siyeh.ig.junit.MultipleExceptionsDeclaredOnTestMethodInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/junit/ReplaceAssertEqualsFix.class
ReplaceAssertEqualsFix.java package com.siyeh.ig.junit com.siyeh.ig.junit.ReplaceAssertEqualsFix extends com.siyeh.ig.InspectionGadgetsFix { private final String myMethodName void <init> (java.lang.String) String methodName public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass String className com.intellij.psi.PsiExpression qualifier private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/junit/SimplifiableJUnitAssertionInspection.class
SimplifiableJUnitAssertionInspection.java package com.siyeh.ig.junit public com.siyeh.ig.junit.SimplifiableJUnitAssertionInspection extends com.siyeh.ig.testFrameworks.SimplifiableAssertionInspection { public void <init> () public java.lang.String getDisplayName () protected boolean checkTestNG () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/junit/StaticSuiteInspection$1.class
StaticSuiteInspection.java package com.siyeh.ig.junit synthetic com.siyeh.ig.junit.StaticSuiteInspection$1 extends java.lang.Object { }
com/siyeh/ig/junit/StaticSuiteInspection$StaticSuiteVisitor.class
StaticSuiteInspection.java package com.siyeh.ig.junit com.siyeh.ig.junit.StaticSuiteInspection$StaticSuiteVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method String methodName com.intellij.psi.PsiClass aClass com.intellij.psi.PsiParameterList parameterList synthetic void <init> (com.siyeh.ig.junit.StaticSuiteInspection$1) com.siyeh.ig.junit.StaticSuiteInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/junit/StaticSuiteInspection.class
StaticSuiteInspection.java package com.siyeh.ig.junit public com.siyeh.ig.junit.StaticSuiteInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/junit/SuperTearDownInFinallyInspection$1.class
SuperTearDownInFinallyInspection.java package com.siyeh.ig.junit synthetic com.siyeh.ig.junit.SuperTearDownInFinallyInspection$1 extends java.lang.Object { }
com/siyeh/ig/junit/SuperTearDownInFinallyInspection$SuperTearDownInFinallyVisitor$NonTrivialActivityVisitor.class
SuperTearDownInFinallyInspection.java package com.siyeh.ig.junit com.siyeh.ig.junit.SuperTearDownInFinallyInspection$SuperTearDownInFinallyVisitor$NonTrivialActivityVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final com.intellij.psi.PsiElement myIgnore private boolean nonTrivialActivity void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement ignore public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression public boolean hasNonTrivialActivity () }
com/siyeh/ig/junit/SuperTearDownInFinallyInspection$SuperTearDownInFinallyVisitor.class
SuperTearDownInFinallyInspection.java package com.siyeh.ig.junit com.siyeh.ig.junit.SuperTearDownInFinallyInspection$SuperTearDownInFinallyVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiCodeBlock finallyBlock com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiTryStatement tryStatement private static boolean hasNonTrivialActivity (com.intellij.psi.PsiMethod, com.intellij.psi.PsiElement) com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement ignore com.siyeh.ig.junit.SuperTearDownInFinallyInspection$SuperTearDownInFinallyVisitor$NonTrivialActivityVisitor visitor synthetic void <init> (com.siyeh.ig.junit.SuperTearDownInFinallyInspection$1) com.siyeh.ig.junit.SuperTearDownInFinallyInspection$1 x0 }
com/siyeh/ig/junit/SuperTearDownInFinallyInspection.class
SuperTearDownInFinallyInspection.java package com.siyeh.ig.junit public com.siyeh.ig.junit.SuperTearDownInFinallyInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/junit/TestCaseWithConstructorInspection$1.class
TestCaseWithConstructorInspection.java package com.siyeh.ig.junit synthetic com.siyeh.ig.junit.TestCaseWithConstructorInspection$1 extends java.lang.Object { }
com/siyeh/ig/junit/TestCaseWithConstructorInspection$TestCaseWithConstructorVisitor.class
TestCaseWithConstructorInspection.java package com.siyeh.ig.junit com.siyeh.ig.junit.TestCaseWithConstructorInspection$TestCaseWithConstructorVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass public void visitClassInitializer (com.intellij.psi.PsiClassInitializer) com.intellij.psi.PsiClassInitializer initializer com.intellij.psi.PsiClass aClass synthetic void <init> (com.siyeh.ig.junit.TestCaseWithConstructorInspection$1) com.siyeh.ig.junit.TestCaseWithConstructorInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/junit/TestCaseWithConstructorInspection.class
TestCaseWithConstructorInspection.java package com.siyeh.ig.junit public com.siyeh.ig.junit.TestCaseWithConstructorInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/junit/TestMethodInProductCodeInspection$1.class
TestMethodInProductCodeInspection.java package com.siyeh.ig.junit synthetic com.siyeh.ig.junit.TestMethodInProductCodeInspection$1 extends java.lang.Object { }
com/siyeh/ig/junit/TestMethodInProductCodeInspection$TestCaseInProductCodeVisitor.class
TestMethodInProductCodeInspection.java package com.siyeh.ig.junit com.siyeh.ig.junit.TestMethodInProductCodeInspection$TestCaseInProductCodeVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass synthetic void <init> (com.siyeh.ig.junit.TestMethodInProductCodeInspection$1) com.siyeh.ig.junit.TestMethodInProductCodeInspection$1 x0 }
com/siyeh/ig/junit/TestMethodInProductCodeInspection.class
TestMethodInProductCodeInspection.java package com.siyeh.ig.junit public com.siyeh.ig.junit.TestMethodInProductCodeInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public java.lang.String getID () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/junit/UnconstructableTestCaseInspection$1.class
UnconstructableTestCaseInspection.java package com.siyeh.ig.junit synthetic com.siyeh.ig.junit.UnconstructableTestCaseInspection$1 extends java.lang.Object { }
com/siyeh/ig/junit/UnconstructableTestCaseInspection$UnconstructableTestCaseVisitor.class
UnconstructableTestCaseInspection.java package com.siyeh.ig.junit com.siyeh.ig.junit.UnconstructableTestCaseInspection$UnconstructableTestCaseVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiMethod[] constructors com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiType type com.intellij.psi.PsiParameterList parameterList int parametersCount com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiMethod[] constructors boolean hasStringConstructor boolean hasNoArgConstructor boolean hasConstructor com.intellij.psi.PsiClass aClass synthetic void <init> (com.siyeh.ig.junit.UnconstructableTestCaseInspection$1) com.siyeh.ig.junit.UnconstructableTestCaseInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/junit/UnconstructableTestCaseInspection.class
UnconstructableTestCaseInspection.java package com.siyeh.ig.junit public com.siyeh.ig.junit.UnconstructableTestCaseInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/junit/UseOfObsoleteAssertInspection$1.class
UseOfObsoleteAssertInspection.java package com.siyeh.ig.junit synthetic com.siyeh.ig.junit.UseOfObsoleteAssertInspection$1 extends java.lang.Object { }
com/siyeh/ig/junit/UseOfObsoleteAssertInspection$ReplaceObsoleteAssertsFix$1.class
UseOfObsoleteAssertInspection.java package com.siyeh.ig.junit final com.siyeh.ig.junit.UseOfObsoleteAssertInspection$ReplaceObsoleteAssertsFix$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic boolean[] val$proceed final synthetic com.intellij.psi.PsiMethodCallExpression val$methodCallExpression final synthetic com.intellij.psi.PsiMethod val$psiMethod final synthetic com.intellij.psi.PsiElement val$usedImport void <init> (boolean[], com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiMethod, com.intellij.psi.PsiElement) public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiElement resolveScope com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiMethod resolved }
com/siyeh/ig/junit/UseOfObsoleteAssertInspection$ReplaceObsoleteAssertsFix.class
UseOfObsoleteAssertInspection.java package com.siyeh.ig.junit com.siyeh.ig.junit.UseOfObsoleteAssertInspection$ReplaceObsoleteAssertsFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiElement importQExpression com.intellij.psi.PsiJavaCodeReferenceElement importReference com.intellij.psi.PsiType paramType com.intellij.psi.PsiParameter[] parameters com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiClass newAssertClass com.intellij.psi.PsiClass oldAssertClass com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiElement usedImport com.intellij.psi.PsiMethod psiMethod boolean isImportUnused com.intellij.psi.PsiImportStaticStatement staticStatement com.intellij.psi.codeStyle.JavaCodeStyleManager styleManager com.intellij.psi.PsiMethod newTarget private static boolean isImportBecomeUnused (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiElement, com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiElement usedImport com.intellij.psi.PsiMethod psiMethod boolean[] proceed private static com.intellij.psi.PsiImportStaticStatement staticallyImported (com.intellij.psi.PsiClass, com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiElement qualifier String importRefName com.intellij.psi.PsiJavaCodeReferenceElement importReference com.intellij.psi.PsiImportStaticStatement statement com.intellij.psi.PsiClass oldAssertClass com.intellij.psi.PsiReferenceExpression methodExpression String referenceName com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiImportList importList com.intellij.psi.PsiImportStaticStatement[] statements public java.lang.String getFamilyName () synthetic void <init> (com.siyeh.ig.junit.UseOfObsoleteAssertInspection$1) com.siyeh.ig.junit.UseOfObsoleteAssertInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/junit/UseOfObsoleteAssertInspection$UseOfObsoleteAssertVisitor.class
UseOfObsoleteAssertInspection.java package com.siyeh.ig.junit com.siyeh.ig.junit.UseOfObsoleteAssertInspection$UseOfObsoleteAssertVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.openapi.project.Project project com.intellij.openapi.module.Module module com.intellij.psi.PsiClass newAssertClass com.intellij.psi.PsiMethod psiMethod com.intellij.psi.PsiClass containingClass String name synthetic void <init> (com.siyeh.ig.junit.UseOfObsoleteAssertInspection$1) com.siyeh.ig.junit.UseOfObsoleteAssertInspection$1 x0 }
com/siyeh/ig/junit/UseOfObsoleteAssertInspection.class
UseOfObsoleteAssertInspection.java package com.siyeh.ig.junit public com.siyeh.ig.junit.UseOfObsoleteAssertInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos String name protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/logging/LoggingConditionDisagreesWithLogStatementInspection$1.class
LoggingConditionDisagreesWithLogStatementInspection.java package com.siyeh.ig.logging synthetic com.siyeh.ig.logging.LoggingConditionDisagreesWithLogStatementInspection$1 extends java.lang.Object { }
com/siyeh/ig/logging/LoggingConditionDisagreesWithLogStatementInspection$JavaUtilLoggingProblemChecker.class
LoggingConditionDisagreesWithLogStatementInspection.java package com.siyeh.ig.logging com.siyeh.ig.logging.LoggingConditionDisagreesWithLogStatementInspection$JavaUtilLoggingProblemChecker extends java.lang.Object implements com.siyeh.ig.logging.LoggingConditionDisagreesWithLogStatementInspection$LoggingProblemChecker { private void <init> () public boolean hasLoggingProblem (java.lang.String, com.intellij.psi.PsiMethodCallExpression) String priority com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument String loggingLevel public static java.lang.String getLoggingLevelFromArgument (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression argument com.intellij.psi.PsiReferenceExpression argumentReference com.intellij.psi.PsiElement argumentTarget com.intellij.psi.PsiField field synthetic void <init> (com.siyeh.ig.logging.LoggingConditionDisagreesWithLogStatementInspection$1) com.siyeh.ig.logging.LoggingConditionDisagreesWithLogStatementInspection$1 x0 }
com/siyeh/ig/logging/LoggingConditionDisagreesWithLogStatementInspection$Log4jLikeProblemChecker.class
LoggingConditionDisagreesWithLogStatementInspection.java package com.siyeh.ig.logging com.siyeh.ig.logging.LoggingConditionDisagreesWithLogStatementInspection$Log4jLikeProblemChecker extends java.lang.Object implements com.siyeh.ig.logging.LoggingConditionDisagreesWithLogStatementInspection$LoggingProblemChecker { private void <init> () public boolean hasLoggingProblem (java.lang.String, com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target com.intellij.psi.PsiField field String fieldName com.intellij.psi.PsiReferenceExpression argumentReference com.intellij.psi.PsiType type com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement argumentTarget com.intellij.psi.PsiField field String fieldName com.intellij.psi.PsiExpression argument com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments String priority com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression String methodName synthetic void <init> (com.siyeh.ig.logging.LoggingConditionDisagreesWithLogStatementInspection$1) com.siyeh.ig.logging.LoggingConditionDisagreesWithLogStatementInspection$1 x0 }
com/siyeh/ig/logging/LoggingConditionDisagreesWithLogStatementInspection$LoggingConditionDisagreesWithLogStatementVisitor.class
LoggingConditionDisagreesWithLogStatementInspection.java package com.siyeh.ig.logging com.siyeh.ig.logging.LoggingConditionDisagreesWithLogStatementInspection$LoggingConditionDisagreesWithLogStatementVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument String loggingLevel com.intellij.psi.PsiElement greatGrandParent com.intellij.psi.PsiElement greatGreatGrandParent com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiPrefixExpression prefixExpression com.intellij.psi.PsiStatement elseBranch String superClassName com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String referenceName String loggingLevel com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiExpression condition com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression conditionMethodExpression com.intellij.psi.PsiExpression conditionQualifier com.intellij.psi.PsiReferenceExpression conditionReferenceExpression com.intellij.psi.PsiElement conditionTarget com.siyeh.ig.logging.LoggingConditionDisagreesWithLogStatementInspection$LoggingProblemChecker problemChecker synthetic void <init> (com.siyeh.ig.logging.LoggingConditionDisagreesWithLogStatementInspection$1) com.siyeh.ig.logging.LoggingConditionDisagreesWithLogStatementInspection$1 x0 }
com/siyeh/ig/logging/LoggingConditionDisagreesWithLogStatementInspection$LoggingProblemChecker.class
LoggingConditionDisagreesWithLogStatementInspection.java package com.siyeh.ig.logging abstract com.siyeh.ig.logging.LoggingConditionDisagreesWithLogStatementInspection$LoggingProblemChecker extends java.lang.Object { public abstract boolean hasLoggingProblem (java.lang.String, com.intellij.psi.PsiMethodCallExpression) }
com/siyeh/ig/logging/LoggingConditionDisagreesWithLogStatementInspection.class
LoggingConditionDisagreesWithLogStatementInspection.java package com.siyeh.ig.logging public com.siyeh.ig.logging.LoggingConditionDisagreesWithLogStatementInspection extends com.siyeh.ig.BaseInspection { private static final java.util.Set loggingLevels private static final java.util.Map problemCheckers public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static synthetic java.util.Set access$300 () static synthetic java.util.Map access$400 () static void <clinit> () com.siyeh.ig.logging.LoggingConditionDisagreesWithLogStatementInspection$Log4jLikeProblemChecker checker private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/logging/PlaceholderCountMatchesArgumentCountInspection$1.class
PlaceholderCountMatchesArgumentCountInspection.java package com.siyeh.ig.logging synthetic com.siyeh.ig.logging.PlaceholderCountMatchesArgumentCountInspection$1 extends java.lang.Object { }
com/siyeh/ig/logging/PlaceholderCountMatchesArgumentCountInspection$PlaceholderCountMatchesArgumentCountVisitor.class
PlaceholderCountMatchesArgumentCountInspection.java package com.siyeh.ig.logging com.siyeh.ig.logging.PlaceholderCountMatchesArgumentCountInspection$PlaceholderCountMatchesArgumentCountVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) int index com.intellij.psi.PsiExpression[] initializers com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiArrayInitializerExpression arrayInitializerExpression com.intellij.psi.PsiExpression argument com.intellij.psi.PsiType argumentType com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String name com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass com.intellij.psi.PsiParameter[] parameters int index com.intellij.psi.PsiExpression[] arguments int argumentCount boolean lastArgumentIsException com.intellij.psi.PsiExpression logStringArgument int placeholderCount private static boolean hasThrowableType (com.intellij.psi.PsiExpression) com.intellij.psi.PsiType disjunction com.intellij.psi.PsiDisjunctionType disjunctionType com.intellij.psi.PsiExpression lastArgument com.intellij.psi.PsiType type public static int countPlaceholders (com.intellij.psi.PsiExpression) StringBuilder builder com.intellij.psi.PsiExpression expression Object value private static boolean buildString (com.intellij.psi.PsiExpression, java.lang.StringBuilder) com.intellij.psi.PsiParenthesizedExpression parenthesizedExpression com.intellij.psi.PsiExpression operand com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.PsiLiteralExpression literalExpression Object value com.intellij.psi.PsiExpression expression StringBuilder builder com.intellij.psi.PsiType type private static int countPlaceholders (java.lang.String) char c int i String string int count int length boolean escaped boolean placeholder synthetic void <init> (com.siyeh.ig.logging.PlaceholderCountMatchesArgumentCountInspection$1) com.siyeh.ig.logging.PlaceholderCountMatchesArgumentCountInspection$1 x0 }
com/siyeh/ig/logging/PlaceholderCountMatchesArgumentCountInspection.class
PlaceholderCountMatchesArgumentCountInspection.java package com.siyeh.ig.logging public com.siyeh.ig.logging.PlaceholderCountMatchesArgumentCountInspection extends com.siyeh.ig.BaseInspection { static final java.util.Set loggingMethodNames public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos Integer argumentCount Integer placeholderCount public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/maturity/ObsoleteCollectionInspection$1.class
ObsoleteCollectionInspection.java package com.siyeh.ig.maturity synthetic com.siyeh.ig.maturity.ObsoleteCollectionInspection$1 extends java.lang.Object { }
com/siyeh/ig/maturity/ObsoleteCollectionInspection$ObsoleteCollectionVisitor.class
ObsoleteCollectionInspection.java package com.siyeh.ig.maturity com.siyeh.ig.maturity.ObsoleteCollectionInspection$ObsoleteCollectionVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.maturity.ObsoleteCollectionInspection this$0 private void <init> (com.siyeh.ig.maturity.ObsoleteCollectionInspection) public void visitVariable (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiType type com.intellij.psi.PsiTypeElement typeElement public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiType returnType com.intellij.psi.PsiTypeElement typeElement public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiType type private boolean isObsoleteCollectionType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type com.intellij.psi.PsiType deepComponentType String className private boolean checkReferences (com.intellij.psi.PsiNamedElement) com.intellij.psi.PsiNamedElement namedElement com.intellij.psi.PsiFile containingFile private boolean isRequiredObsoleteCollectionElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiType variableType com.intellij.psi.PsiType returnType com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiType lhsType com.intellij.psi.PsiParameter lastParameter com.intellij.psi.PsiType type com.intellij.psi.PsiEllipsisType ellipsisType com.intellij.psi.PsiType componentType com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiCallExpression callExpression int index com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiType type private int getIndexOfArgument (com.intellij.psi.PsiExpressionList, com.intellij.psi.PsiElement) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiElement argument com.intellij.psi.PsiExpression[] expressions int index private synthetic boolean lambda$checkReferences$0 (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference ref synthetic void <init> (com.siyeh.ig.maturity.ObsoleteCollectionInspection, com.siyeh.ig.maturity.ObsoleteCollectionInspection$1) com.siyeh.ig.maturity.ObsoleteCollectionInspection x0 com.siyeh.ig.maturity.ObsoleteCollectionInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/maturity/ObsoleteCollectionInspection.class
ObsoleteCollectionInspection.java package com.siyeh.ig.maturity public com.siyeh.ig.maturity.ObsoleteCollectionInspection extends com.siyeh.ig.BaseInspection { private static final int MAX_OCCURRENCES public boolean ignoreRequiredObsoleteCollectionTypes public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static boolean isCheapToSearchInFile (com.intellij.psi.PsiNamedElement) com.intellij.psi.PsiNamedElement element private static boolean calcCheapEnoughToSearchInFile (com.intellij.psi.PsiNamedElement, com.intellij.psi.PsiFile) com.intellij.psi.PsiNamedElement element com.intellij.psi.PsiFile file String name com.intellij.util.text.StringSearcher searcher CharSequence contents int[] count private static synthetic boolean lambda$calcCheapEnoughToSearchInFile$1 (int[], int) int[] count int __ private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$isCheapToSearchInFile$0 (com.intellij.psi.PsiNamedElement) com.intellij.psi.PsiNamedElement element com.intellij.psi.PsiFile file static synthetic boolean access$100 (com.intellij.psi.PsiNamedElement) com.intellij.psi.PsiNamedElement x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/maturity/ThreadDumpStackInspection$1.class
ThreadDumpStackInspection.java package com.siyeh.ig.maturity synthetic com.siyeh.ig.maturity.ThreadDumpStackInspection$1 extends java.lang.Object { }
com/siyeh/ig/maturity/ThreadDumpStackInspection$ThreadDumpStackVisitor.class
ThreadDumpStackInspection.java package com.siyeh.ig.maturity com.siyeh.ig.maturity.ThreadDumpStackInspection$ThreadDumpStackVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression String methodName com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiElement element com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass String qualifiedName synthetic void <init> (com.siyeh.ig.maturity.ThreadDumpStackInspection$1) com.siyeh.ig.maturity.ThreadDumpStackInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/maturity/ThreadDumpStackInspection.class
ThreadDumpStackInspection.java package com.siyeh.ig.maturity public com.siyeh.ig.maturity.ThreadDumpStackInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/maturity/ThrowablePrintedToSystemOutInspection$1.class
ThrowablePrintedToSystemOutInspection.java package com.siyeh.ig.maturity synthetic com.siyeh.ig.maturity.ThrowablePrintedToSystemOutInspection$1 extends java.lang.Object { }
com/siyeh/ig/maturity/ThrowablePrintedToSystemOutInspection$ThrowablePrintedToSystemOutVisitor.class
ThrowablePrintedToSystemOutInspection.java package com.siyeh.ig.maturity com.siyeh.ig.maturity.ThrowablePrintedToSystemOutInspection$ThrowablePrintedToSystemOutVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiReferenceExpression qualifierReference com.intellij.psi.PsiElement target com.intellij.psi.PsiField field String fieldName com.intellij.psi.PsiClass aClass synthetic void <init> (com.siyeh.ig.maturity.ThrowablePrintedToSystemOutInspection$1) com.siyeh.ig.maturity.ThrowablePrintedToSystemOutInspection$1 x0 }
com/siyeh/ig/maturity/ThrowablePrintedToSystemOutInspection.class
ThrowablePrintedToSystemOutInspection.java package com.siyeh.ig.maturity public com.siyeh.ig.maturity.ThrowablePrintedToSystemOutInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos String fieldName String methodName public boolean isEnabledByDefault () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/maturity/UseOfObsoleteDateTimeApiInspection$1.class
UseOfObsoleteDateTimeApiInspection.java package com.siyeh.ig.maturity synthetic com.siyeh.ig.maturity.UseOfObsoleteDateTimeApiInspection$1 extends java.lang.Object { }
com/siyeh/ig/maturity/UseOfObsoleteDateTimeApiInspection$ObsoleteDateTimeApiVisitor.class
UseOfObsoleteDateTimeApiInspection.java package com.siyeh.ig.maturity com.siyeh.ig.maturity.UseOfObsoleteDateTimeApiInspection$ObsoleteDateTimeApiVisitor extends com.siyeh.ig.BaseInspectionVisitor { private Boolean newDateTimeApiPresent private void <init> () public void visitReferenceElement (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiElement parent com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.PsiElement target com.intellij.psi.PsiClass targetClass com.intellij.psi.PsiTypeElement typeElement private boolean isNewDateTimeApiPresent (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context synthetic void <init> (com.siyeh.ig.maturity.UseOfObsoleteDateTimeApiInspection$1) com.siyeh.ig.maturity.UseOfObsoleteDateTimeApiInspection$1 x0 }
com/siyeh/ig/maturity/UseOfObsoleteDateTimeApiInspection.class
UseOfObsoleteDateTimeApiInspection.java package com.siyeh.ig.maturity public com.siyeh.ig.maturity.UseOfObsoleteDateTimeApiInspection extends com.siyeh.ig.BaseInspection { static final java.util.Set dateTimeNames public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/memory/InnerClassMayBeStaticInspection$1.class
InnerClassMayBeStaticInspection.java package com.siyeh.ig.memory synthetic com.siyeh.ig.memory.InnerClassMayBeStaticInspection$1 extends java.lang.Object { }
com/siyeh/ig/memory/InnerClassMayBeStaticInspection$InnerClassMayBeStaticFix.class
InnerClassMayBeStaticInspection.java package com.siyeh.ig.memory com.siyeh.ig.memory.InnerClassMayBeStaticInspection$InnerClassMayBeStaticFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public boolean startInWriteAction () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiReference reference com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiJavaToken classNameToken com.intellij.psi.PsiClass innerClass com.intellij.psi.search.SearchScope useScope com.intellij.util.Query query java.util.Collection references java.util.List elements private static void makeStatic (com.intellij.psi.PsiClass, java.util.Collection) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiJavaCodeReferenceElement classReference com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiReferenceParameterList parameterList String genericParameters com.intellij.psi.PsiExpression expression com.intellij.psi.PsiReference reference com.intellij.psi.PsiClass innerClass java.util.Collection references com.intellij.openapi.project.Project project com.intellij.psi.codeStyle.JavaCodeStyleManager codeStyleManager com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiModifierList modifiers private static synthetic void lambda$doFix$0 (com.intellij.psi.PsiClass, java.util.Collection) throws java.lang.RuntimeException com.intellij.psi.PsiClass innerClass java.util.Collection references synthetic void <init> (com.siyeh.ig.memory.InnerClassMayBeStaticInspection$1) com.siyeh.ig.memory.InnerClassMayBeStaticInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/memory/InnerClassMayBeStaticInspection$InnerClassMayBeStaticVisitor.class
InnerClassMayBeStaticInspection.java package com.siyeh.ig.memory com.siyeh.ig.memory.InnerClassMayBeStaticInspection$InnerClassMayBeStaticVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.siyeh.ig.memory.InnerClassReferenceVisitor visitor com.intellij.psi.PsiClass innerClass com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass[] innerClasses synthetic void <init> (com.siyeh.ig.memory.InnerClassMayBeStaticInspection$1) com.siyeh.ig.memory.InnerClassMayBeStaticInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/memory/InnerClassMayBeStaticInspection.class
InnerClassMayBeStaticInspection.java package com.siyeh.ig.memory public com.siyeh.ig.memory.InnerClassMayBeStaticInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean runForWholeFile () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/memory/InnerClassReferenceVisitor.class
InnerClassReferenceVisitor.java package com.siyeh.ig.memory public com.siyeh.ig.memory.InnerClassReferenceVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final com.intellij.psi.PsiClass innerClass private boolean referencesStaticallyAccessible public void <init> (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass innerClass public boolean canInnerClassBeStatic () com.intellij.psi.PsiClass superClass private boolean isClassStaticallyAccessible (com.intellij.psi.PsiClass) com.intellij.psi.PsiTypeParameterListOwner owner com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass containingClass public void visitThisExpression (com.intellij.psi.PsiThisExpression) com.intellij.psi.PsiThisExpression expression public void visitSuperExpression (com.intellij.psi.PsiSuperExpression) com.intellij.psi.PsiSuperExpression expression private boolean hasContainingClassQualifier (com.intellij.psi.PsiQualifiedExpression) com.intellij.psi.PsiQualifiedExpression expression com.intellij.psi.PsiJavaCodeReferenceElement qualifier public void visitReferenceElement (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiClass parentClass com.intellij.psi.PsiMember member com.intellij.psi.PsiJavaCodeReferenceElement expression com.intellij.psi.PsiElement target public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiJavaCodeReferenceElement classReference com.intellij.psi.PsiElement target public void visitTypeElement (com.intellij.psi.PsiTypeElement) com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiClass aClass private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/memory/ReplaceEmptyArrayToConstantFix.class
ReplaceEmptyArrayToConstantFix.java package com.siyeh.ig.memory public com.siyeh.ig.memory.ReplaceEmptyArrayToConstantFix extends com.siyeh.ig.InspectionGadgetsFix { private final String myText private final String myName public void <init> (com.intellij.psi.PsiClass, com.intellij.psi.PsiField) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiField field public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiExpression newExp com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/memory/ReturnOfInnerClassInspection$1.class
ReturnOfInnerClassInspection.java package com.siyeh.ig.memory synthetic com.siyeh.ig.memory.ReturnOfInnerClassInspection$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$siyeh$ig$memory$ReturnOfInnerClassInspection$ClassType static void <clinit> () }
com/siyeh/ig/memory/ReturnOfInnerClassInspection$ClassType.class
ReturnOfInnerClassInspection.java package com.siyeh.ig.memory final enum com.siyeh.ig.memory.ReturnOfInnerClassInspection$ClassType extends java.lang.Enum { public static final enum com.siyeh.ig.memory.ReturnOfInnerClassInspection$ClassType ANONYMOUS_CLASS public static final enum com.siyeh.ig.memory.ReturnOfInnerClassInspection$ClassType LOCAL_CLASS public static final enum com.siyeh.ig.memory.ReturnOfInnerClassInspection$ClassType INNER_CLASS private static final synthetic com.siyeh.ig.memory.ReturnOfInnerClassInspection$ClassType[] $VALUES public static com.siyeh.ig.memory.ReturnOfInnerClassInspection$ClassType[] values () public static com.siyeh.ig.memory.ReturnOfInnerClassInspection$ClassType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/siyeh/ig/memory/ReturnOfInnerClassInspection$ReturnOfInnerClassVisitor.class
ReturnOfInnerClassInspection.java package com.siyeh.ig.memory com.siyeh.ig.memory.ReturnOfInnerClassInspection$ReturnOfInnerClassVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.memory.ReturnOfInnerClassInspection this$0 private void <init> (com.siyeh.ig.memory.ReturnOfInnerClassInspection) public void visitReturnStatement (com.intellij.psi.PsiReturnStatement) com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiAnonymousClass anonymousClass com.intellij.psi.PsiReturnStatement statement com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass containingClass synthetic void <init> (com.siyeh.ig.memory.ReturnOfInnerClassInspection, com.siyeh.ig.memory.ReturnOfInnerClassInspection$1) com.siyeh.ig.memory.ReturnOfInnerClassInspection x0 com.siyeh.ig.memory.ReturnOfInnerClassInspection$1 x1 }
com/siyeh/ig/memory/ReturnOfInnerClassInspection.class
ReturnOfInnerClassInspection.java package com.siyeh.ig.memory public com.siyeh.ig.memory.ReturnOfInnerClassInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreNonPublic public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass aClass Object[] infos public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/memory/StaticCollectionInspection$1.class
StaticCollectionInspection.java package com.siyeh.ig.memory synthetic com.siyeh.ig.memory.StaticCollectionInspection$1 extends java.lang.Object { }
com/siyeh/ig/memory/StaticCollectionInspection$StaticCollectionVisitor.class
StaticCollectionInspection.java package com.siyeh.ig.memory com.siyeh.ig.memory.StaticCollectionInspection$StaticCollectionVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.memory.StaticCollectionInspection this$0 private void <init> (com.siyeh.ig.memory.StaticCollectionInspection) public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiType type synthetic void <init> (com.siyeh.ig.memory.StaticCollectionInspection, com.siyeh.ig.memory.StaticCollectionInspection$1) com.siyeh.ig.memory.StaticCollectionInspection x0 com.siyeh.ig.memory.StaticCollectionInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/memory/StaticCollectionInspection.class
StaticCollectionInspection.java package com.siyeh.ig.memory public com.siyeh.ig.memory.StaticCollectionInspection extends com.siyeh.ig.BaseInspection { public boolean m_ignoreWeakCollections public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/memory/StringBufferFieldInspection$1.class
StringBufferFieldInspection.java package com.siyeh.ig.memory synthetic com.siyeh.ig.memory.StringBufferFieldInspection$1 extends java.lang.Object { }
com/siyeh/ig/memory/StringBufferFieldInspection$StringBufferFieldVisitor.class
StringBufferFieldInspection.java package com.siyeh.ig.memory com.siyeh.ig.memory.StringBufferFieldInspection$StringBufferFieldVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiType type synthetic void <init> (com.siyeh.ig.memory.StringBufferFieldInspection$1) com.siyeh.ig.memory.StringBufferFieldInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/memory/StringBufferFieldInspection.class
StringBufferFieldInspection.java package com.siyeh.ig.memory public com.siyeh.ig.memory.StringBufferFieldInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiType type String typeName public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/memory/SystemGCInspection$1.class
SystemGCInspection.java package com.siyeh.ig.memory synthetic com.siyeh.ig.memory.SystemGCInspection$1 extends java.lang.Object { }
com/siyeh/ig/memory/SystemGCInspection$SystemGCVisitor.class
SystemGCInspection.java package com.siyeh.ig.memory com.siyeh.ig.memory.SystemGCInspection$SystemGCVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiClass aClass String className synthetic void <init> (com.siyeh.ig.memory.SystemGCInspection$1) com.siyeh.ig.memory.SystemGCInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/memory/SystemGCInspection.class
SystemGCInspection.java package com.siyeh.ig.memory public com.siyeh.ig.memory.SystemGCInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/memory/UnnecessaryEmptyArrayUsageInspection$1.class
UnnecessaryEmptyArrayUsageInspection.java package com.siyeh.ig.memory com.siyeh.ig.memory.UnnecessaryEmptyArrayUsageInspection$1 extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.memory.UnnecessaryEmptyArrayUsageInspection this$0 void <init> (com.siyeh.ig.memory.UnnecessaryEmptyArrayUsageInspection) com.siyeh.ig.memory.UnnecessaryEmptyArrayUsageInspection this$0 public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiModifierList modifiers com.intellij.psi.PsiField field com.intellij.psi.PsiType arrayType com.intellij.psi.PsiClass typeClass com.intellij.psi.PsiType type com.intellij.psi.PsiNewExpression expression private static synthetic boolean lambda$visitNewExpression$0 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e }
com/siyeh/ig/memory/UnnecessaryEmptyArrayUsageInspection.class
UnnecessaryEmptyArrayUsageInspection.java package com.siyeh.ig.memory public com.siyeh.ig.memory.UnnecessaryEmptyArrayUsageInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/methodmetrics/CouplingVisitor.class
CouplingVisitor.java package com.siyeh.ig.methodmetrics com.siyeh.ig.methodmetrics.CouplingVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private int m_inClass private final com.intellij.psi.PsiMethod m_method private final boolean m_includeJavaClasses private final boolean m_includeLibraryClasses private final java.util.Set m_dependencies void <init> (com.intellij.psi.PsiMethod, boolean, boolean) com.intellij.psi.PsiMethod method boolean includeJavaClasses boolean includeLibraryClasses public void visitVariable (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiType type public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiType returnType private void addDependenciesForThrowsList (com.intellij.psi.PsiMethod) com.intellij.psi.PsiClassType throwsType com.intellij.psi.PsiMethod method com.intellij.psi.PsiReferenceList throwsList com.intellij.psi.PsiClassType[] throwsTypes public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression exp com.intellij.psi.PsiType classType public void visitClassObjectAccessExpression (com.intellij.psi.PsiClassObjectAccessExpression) com.intellij.psi.PsiClassObjectAccessExpression exp com.intellij.psi.PsiTypeElement operand public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiType superType com.intellij.psi.PsiClass aClass int wasInClass com.intellij.psi.PsiType[] superTypes protected void elementFinished (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitTryStatement (com.intellij.psi.PsiTryStatement) com.intellij.psi.PsiType catchType com.intellij.psi.PsiParameter catchBlockParameter com.intellij.psi.PsiTryStatement statement com.intellij.psi.PsiParameter[] catchBlockParameters public void visitInstanceOfExpression (com.intellij.psi.PsiInstanceOfExpression) com.intellij.psi.PsiInstanceOfExpression exp com.intellij.psi.PsiTypeElement checkType public void visitTypeCastExpression (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiTypeCastExpression exp com.intellij.psi.PsiTypeElement castType private void addDependency (com.intellij.psi.PsiTypeElement) com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiType type private void addDependency (com.intellij.psi.PsiType) com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope searchScope com.intellij.psi.PsiClass aClass com.intellij.psi.PsiType type com.intellij.psi.PsiType baseType com.intellij.psi.PsiClass containingClass String qualifiedName String baseTypeName int getNumDependencies () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/methodmetrics/CyclomaticComplexityInspection$1.class
CyclomaticComplexityInspection.java package com.siyeh.ig.methodmetrics synthetic com.siyeh.ig.methodmetrics.CyclomaticComplexityInspection$1 extends java.lang.Object { }
com/siyeh/ig/methodmetrics/CyclomaticComplexityInspection$MethodComplexityVisitor.class
CyclomaticComplexityInspection.java package com.siyeh.ig.methodmetrics com.siyeh.ig.methodmetrics.CyclomaticComplexityInspection$MethodComplexityVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.methodmetrics.CyclomaticComplexityInspection this$0 private void <init> (com.siyeh.ig.methodmetrics.CyclomaticComplexityInspection) public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.siyeh.ig.classmetrics.CyclomaticComplexityVisitor visitor int complexity synthetic void <init> (com.siyeh.ig.methodmetrics.CyclomaticComplexityInspection, com.siyeh.ig.methodmetrics.CyclomaticComplexityInspection$1) com.siyeh.ig.methodmetrics.CyclomaticComplexityInspection x0 com.siyeh.ig.methodmetrics.CyclomaticComplexityInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/methodmetrics/CyclomaticComplexityInspection.class
CyclomaticComplexityInspection.java package com.siyeh.ig.methodmetrics public com.siyeh.ig.methodmetrics.CyclomaticComplexityInspection extends com.siyeh.ig.methodmetrics.MethodMetricInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected int getDefaultLimit () protected java.lang.String getConfigurationLabel () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos Integer complexity public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/methodmetrics/LoopCountVisitor.class
LoopCountVisitor.java package com.siyeh.ig.methodmetrics com.siyeh.ig.methodmetrics.LoopCountVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private int m_count void <init> () public void visitForStatement (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiForStatement psiForStatement public void visitForeachStatement (com.intellij.psi.PsiForeachStatement) com.intellij.psi.PsiForeachStatement psiForStatement public void visitWhileStatement (com.intellij.psi.PsiWhileStatement) com.intellij.psi.PsiWhileStatement psiWhileStatement public void visitDoWhileStatement (com.intellij.psi.PsiDoWhileStatement) com.intellij.psi.PsiDoWhileStatement psiDoWhileStatement public void visitAnonymousClass (com.intellij.psi.PsiAnonymousClass) com.intellij.psi.PsiAnonymousClass aClass public int getCount () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/methodmetrics/MethodCouplingInspection$1.class
MethodCouplingInspection.java package com.siyeh.ig.methodmetrics synthetic com.siyeh.ig.methodmetrics.MethodCouplingInspection$1 extends java.lang.Object { }
com/siyeh/ig/methodmetrics/MethodCouplingInspection$MethodCouplingVisitor.class
MethodCouplingInspection.java package com.siyeh.ig.methodmetrics com.siyeh.ig.methodmetrics.MethodCouplingInspection$MethodCouplingVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.methodmetrics.MethodCouplingInspection this$0 private void <init> (com.siyeh.ig.methodmetrics.MethodCouplingInspection) public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.siyeh.ig.methodmetrics.CouplingVisitor visitor int coupling synthetic void <init> (com.siyeh.ig.methodmetrics.MethodCouplingInspection, com.siyeh.ig.methodmetrics.MethodCouplingInspection$1) com.siyeh.ig.methodmetrics.MethodCouplingInspection x0 com.siyeh.ig.methodmetrics.MethodCouplingInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/methodmetrics/MethodCouplingInspection.class
MethodCouplingInspection.java package com.siyeh.ig.methodmetrics public com.siyeh.ig.methodmetrics.MethodCouplingInspection extends com.siyeh.ig.methodmetrics.MethodMetricInspection { public boolean m_includeJavaClasses public boolean m_includeLibraryClasses public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos Integer coupling protected int getDefaultLimit () protected java.lang.String getConfigurationLabel () public javax.swing.JComponent createOptionsPanel () javax.swing.JPanel panel String configurationLabel javax.swing.JLabel label javax.swing.JFormattedTextField valueField java.awt.GridBagConstraints constraints com.intellij.util.ui.CheckBox arrayCheckBox com.intellij.util.ui.CheckBox objectCheckBox public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/methodmetrics/MethodMetricInspection.class
MethodMetricInspection.java package com.siyeh.ig.methodmetrics public abstract com.siyeh.ig.methodmetrics.MethodMetricInspection extends com.siyeh.ig.BaseInspection { public int m_limit public void <init> () protected abstract int getDefaultLimit () protected abstract java.lang.String getConfigurationLabel () protected final int getLimit () public javax.swing.JComponent createOptionsPanel () }
com/siyeh/ig/methodmetrics/MethodWithMultipleLoopsInspection$1.class
MethodWithMultipleLoopsInspection.java package com.siyeh.ig.methodmetrics synthetic com.siyeh.ig.methodmetrics.MethodWithMultipleLoopsInspection$1 extends java.lang.Object { }
com/siyeh/ig/methodmetrics/MethodWithMultipleLoopsInspection$MethodWithMultipleLoopsVisitor.class
MethodWithMultipleLoopsInspection.java package com.siyeh.ig.methodmetrics com.siyeh.ig.methodmetrics.MethodWithMultipleLoopsInspection$MethodWithMultipleLoopsVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.siyeh.ig.methodmetrics.LoopCountVisitor visitor int negationCount synthetic void <init> (com.siyeh.ig.methodmetrics.MethodWithMultipleLoopsInspection$1) com.siyeh.ig.methodmetrics.MethodWithMultipleLoopsInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/methodmetrics/MethodWithMultipleLoopsInspection.class
MethodWithMultipleLoopsInspection.java package com.siyeh.ig.methodmetrics public com.siyeh.ig.methodmetrics.MethodWithMultipleLoopsInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos Integer negationCount public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/methodmetrics/MultipleReturnPointsPerMethodInspection$1.class
MultipleReturnPointsPerMethodInspection.java package com.siyeh.ig.methodmetrics synthetic com.siyeh.ig.methodmetrics.MultipleReturnPointsPerMethodInspection$1 extends java.lang.Object { }
com/siyeh/ig/methodmetrics/MultipleReturnPointsPerMethodInspection$MultipleReturnPointsPerMethodVisitor.class
MultipleReturnPointsPerMethodInspection.java package com.siyeh.ig.methodmetrics com.siyeh.ig.methodmetrics.MultipleReturnPointsPerMethodInspection$MultipleReturnPointsPerMethodVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.methodmetrics.MultipleReturnPointsPerMethodInspection this$0 private void <init> (com.siyeh.ig.methodmetrics.MultipleReturnPointsPerMethodInspection) public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method int returnPointCount private int calculateReturnPointCount (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.siyeh.ig.methodmetrics.ReturnPointCountVisitor visitor int count com.intellij.psi.PsiStatement lastStatement private boolean mayFallThroughBottom (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiType returnType synthetic void <init> (com.siyeh.ig.methodmetrics.MultipleReturnPointsPerMethodInspection, com.siyeh.ig.methodmetrics.MultipleReturnPointsPerMethodInspection$1) com.siyeh.ig.methodmetrics.MultipleReturnPointsPerMethodInspection x0 com.siyeh.ig.methodmetrics.MultipleReturnPointsPerMethodInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/methodmetrics/MultipleReturnPointsPerMethodInspection.class
MultipleReturnPointsPerMethodInspection.java package com.siyeh.ig.methodmetrics public com.siyeh.ig.methodmetrics.MultipleReturnPointsPerMethodInspection extends com.siyeh.ig.methodmetrics.MethodMetricInspection { public boolean ignoreGuardClauses public boolean ignoreEqualsMethod public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected int getDefaultLimit () protected java.lang.String getConfigurationLabel () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos Integer returnPointCount public javax.swing.JComponent createOptionsPanel () javax.swing.JPanel panel javax.swing.JLabel label javax.swing.JFormattedTextField termLimitTextField com.intellij.util.ui.CheckBox ignoreGuardClausesCheckBox com.intellij.util.ui.CheckBox ignoreEqualsMethodCheckBox java.awt.GridBagConstraints constraints public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/methodmetrics/NCSSVisitor.class
NCSSVisitor.java package com.siyeh.ig.methodmetrics com.siyeh.ig.methodmetrics.NCSSVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private int m_statementCount void <init> () public void visitAnonymousClass (com.intellij.psi.PsiAnonymousClass) com.intellij.psi.PsiAnonymousClass aClass public void visitStatement (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement int getStatementCount () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/methodmetrics/NegationCountVisitor.class
NegationCountVisitor.java package com.siyeh.ig.methodmetrics com.siyeh.ig.methodmetrics.NegationCountVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final boolean myIgnoreInAssertStatements private int m_count private boolean ignoring void <init> (boolean) boolean ignoreInAssertStatements public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.tree.IElementType tokenType public void visitAnonymousClass (com.intellij.psi.PsiAnonymousClass) com.intellij.psi.PsiAnonymousClass aClass public void visitPrefixExpression (com.intellij.psi.PsiPrefixExpression) com.intellij.psi.PsiPrefixExpression expression public void visitAssertStatement (com.intellij.psi.PsiAssertStatement) com.intellij.psi.PsiAssertStatement statement protected void elementFinished (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public int getCount () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/methodmetrics/NestingDepthInspection$1.class
NestingDepthInspection.java package com.siyeh.ig.methodmetrics synthetic com.siyeh.ig.methodmetrics.NestingDepthInspection$1 extends java.lang.Object { }
com/siyeh/ig/methodmetrics/NestingDepthInspection$NestingDepthMethodVisitor.class
NestingDepthInspection.java package com.siyeh.ig.methodmetrics com.siyeh.ig.methodmetrics.NestingDepthInspection$NestingDepthMethodVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.methodmetrics.NestingDepthInspection this$0 private void <init> (com.siyeh.ig.methodmetrics.NestingDepthInspection) public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.siyeh.ig.methodmetrics.NestingDepthVisitor visitor int count synthetic void <init> (com.siyeh.ig.methodmetrics.NestingDepthInspection, com.siyeh.ig.methodmetrics.NestingDepthInspection$1) com.siyeh.ig.methodmetrics.NestingDepthInspection x0 com.siyeh.ig.methodmetrics.NestingDepthInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/methodmetrics/NestingDepthInspection.class
NestingDepthInspection.java package com.siyeh.ig.methodmetrics public com.siyeh.ig.methodmetrics.NestingDepthInspection extends com.siyeh.ig.methodmetrics.MethodMetricInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected int getDefaultLimit () protected java.lang.String getConfigurationLabel () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos Integer nestingDepth public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/methodmetrics/NestingDepthVisitor.class
NestingDepthVisitor.java package com.siyeh.ig.methodmetrics com.siyeh.ig.methodmetrics.NestingDepthVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final int myLimit private int m_maximumDepth private int m_currentDepth private final java.util.Set scopeEntered void <init> (int) int limit public void visitAnonymousClass (com.intellij.psi.PsiAnonymousClass) com.intellij.psi.PsiAnonymousClass aClass public void visitBlockStatement (com.intellij.psi.PsiBlockStatement) com.intellij.psi.PsiBlockStatement statement com.intellij.psi.PsiElement parent boolean isAlreadyCounted public void visitDoWhileStatement (com.intellij.psi.PsiDoWhileStatement) com.intellij.psi.PsiDoWhileStatement statement public void visitForStatement (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiForStatement statement public void visitIfStatement (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiStatement elseBranch com.intellij.psi.PsiIfStatement statement boolean isAlreadyCounted com.intellij.psi.PsiElement parent public void visitSynchronizedStatement (com.intellij.psi.PsiSynchronizedStatement) com.intellij.psi.PsiSynchronizedStatement statement public void visitTryStatement (com.intellij.psi.PsiTryStatement) com.intellij.psi.PsiTryStatement statement public void visitSwitchStatement (com.intellij.psi.PsiSwitchStatement) com.intellij.psi.PsiSwitchStatement statement public void visitWhileStatement (com.intellij.psi.PsiWhileStatement) com.intellij.psi.PsiWhileStatement statement protected void elementFinished (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private void enterScope (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private void exitScope (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element int getMaximumDepth () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/methodmetrics/NonCommentSourceStatementsInspection$1.class
NonCommentSourceStatementsInspection.java package com.siyeh.ig.methodmetrics synthetic com.siyeh.ig.methodmetrics.NonCommentSourceStatementsInspection$1 extends java.lang.Object { }
com/siyeh/ig/methodmetrics/NonCommentSourceStatementsInspection$NonCommentSourceStatementsMethodVisitor.class
NonCommentSourceStatementsInspection.java package com.siyeh.ig.methodmetrics com.siyeh.ig.methodmetrics.NonCommentSourceStatementsInspection$NonCommentSourceStatementsMethodVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.methodmetrics.NonCommentSourceStatementsInspection this$0 private void <init> (com.siyeh.ig.methodmetrics.NonCommentSourceStatementsInspection) public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.siyeh.ig.methodmetrics.NCSSVisitor visitor int count synthetic void <init> (com.siyeh.ig.methodmetrics.NonCommentSourceStatementsInspection, com.siyeh.ig.methodmetrics.NonCommentSourceStatementsInspection$1) com.siyeh.ig.methodmetrics.NonCommentSourceStatementsInspection x0 com.siyeh.ig.methodmetrics.NonCommentSourceStatementsInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/methodmetrics/NonCommentSourceStatementsInspection.class
NonCommentSourceStatementsInspection.java package com.siyeh.ig.methodmetrics public com.siyeh.ig.methodmetrics.NonCommentSourceStatementsInspection extends com.siyeh.ig.methodmetrics.MethodMetricInspection { private static final int DEFAULT_LIMIT public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected int getDefaultLimit () protected java.lang.String getConfigurationLabel () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos Integer statementCount public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/methodmetrics/OverlyLongLambdaInspection$1.class
OverlyLongLambdaInspection.java package com.siyeh.ig.methodmetrics synthetic com.siyeh.ig.methodmetrics.OverlyLongLambdaInspection$1 extends java.lang.Object { }
com/siyeh/ig/methodmetrics/OverlyLongLambdaInspection$OverlyLongLambdaVisitor.class
OverlyLongLambdaInspection.java package com.siyeh.ig.methodmetrics com.siyeh.ig.methodmetrics.OverlyLongLambdaInspection$OverlyLongLambdaVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.methodmetrics.OverlyLongLambdaInspection this$0 private void <init> (com.siyeh.ig.methodmetrics.OverlyLongLambdaInspection) public void visitLambdaExpression (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression expression com.intellij.psi.PsiElement body com.intellij.psi.PsiCodeBlock block com.intellij.psi.PsiJavaToken brace com.siyeh.ig.methodmetrics.NCSSVisitor visitor int count synthetic void <init> (com.siyeh.ig.methodmetrics.OverlyLongLambdaInspection, com.siyeh.ig.methodmetrics.OverlyLongLambdaInspection$1) com.siyeh.ig.methodmetrics.OverlyLongLambdaInspection x0 com.siyeh.ig.methodmetrics.OverlyLongLambdaInspection$1 x1 }
com/siyeh/ig/methodmetrics/OverlyLongLambdaInspection.class
OverlyLongLambdaInspection.java package com.siyeh.ig.methodmetrics public com.siyeh.ig.methodmetrics.OverlyLongLambdaInspection extends com.siyeh.ig.methodmetrics.MethodMetricInspection { private static final int DEFAULT_LIMIT public void <init> () public java.lang.String getDisplayName () protected int getDefaultLimit () protected java.lang.String getConfigurationLabel () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos Integer statementCount public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/methodmetrics/ParametersPerMethodInspection$1.class
ParametersPerMethodInspection.java package com.siyeh.ig.methodmetrics synthetic com.siyeh.ig.methodmetrics.ParametersPerMethodInspection$1 extends java.lang.Object { }
com/siyeh/ig/methodmetrics/ParametersPerMethodInspection$ParametersPerMethodVisitor.class
ParametersPerMethodInspection.java package com.siyeh.ig.methodmetrics com.siyeh.ig.methodmetrics.ParametersPerMethodInspection$ParametersPerMethodVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.methodmetrics.ParametersPerMethodInspection this$0 private void <init> (com.siyeh.ig.methodmetrics.ParametersPerMethodInspection) public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList int parametersCount synthetic void <init> (com.siyeh.ig.methodmetrics.ParametersPerMethodInspection, com.siyeh.ig.methodmetrics.ParametersPerMethodInspection$1) com.siyeh.ig.methodmetrics.ParametersPerMethodInspection x0 com.siyeh.ig.methodmetrics.ParametersPerMethodInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/methodmetrics/ParametersPerMethodInspection.class
ParametersPerMethodInspection.java package com.siyeh.ig.methodmetrics public com.siyeh.ig.methodmetrics.ParametersPerMethodInspection extends com.siyeh.ig.methodmetrics.MethodMetricInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos Integer parameterCount protected int getDefaultLimit () protected java.lang.String getConfigurationLabel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/methodmetrics/ReturnPointCountVisitor.class
ReturnPointCountVisitor.java package com.siyeh.ig.methodmetrics com.siyeh.ig.methodmetrics.ReturnPointCountVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private int m_count private final boolean ignoreGuardClauses private boolean previousWasGuardClause void <init> (boolean) boolean ignoreGuardClauses public void visitAnonymousClass (com.intellij.psi.PsiAnonymousClass) com.intellij.psi.PsiAnonymousClass aClass public void visitReturnStatement (com.intellij.psi.PsiReturnStatement) com.intellij.psi.PsiReturnStatement statement public void visitStatement (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement grandParent private static boolean isGuardClause (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiBlockStatement blockStatement com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiStatement containedStatement public int getCount () public void visitLambdaExpression (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression expression public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/methodmetrics/ThreeNegationsPerMethodInspection$1.class
ThreeNegationsPerMethodInspection.java package com.siyeh.ig.methodmetrics synthetic com.siyeh.ig.methodmetrics.ThreeNegationsPerMethodInspection$1 extends java.lang.Object { }
com/siyeh/ig/methodmetrics/ThreeNegationsPerMethodInspection$ThreeNegationsPerMethodVisitor.class
ThreeNegationsPerMethodInspection.java package com.siyeh.ig.methodmetrics com.siyeh.ig.methodmetrics.ThreeNegationsPerMethodInspection$ThreeNegationsPerMethodVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.methodmetrics.ThreeNegationsPerMethodInspection this$0 private void <init> (com.siyeh.ig.methodmetrics.ThreeNegationsPerMethodInspection) public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.siyeh.ig.methodmetrics.NegationCountVisitor visitor int negationCount synthetic void <init> (com.siyeh.ig.methodmetrics.ThreeNegationsPerMethodInspection, com.siyeh.ig.methodmetrics.ThreeNegationsPerMethodInspection$1) com.siyeh.ig.methodmetrics.ThreeNegationsPerMethodInspection x0 com.siyeh.ig.methodmetrics.ThreeNegationsPerMethodInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/methodmetrics/ThreeNegationsPerMethodInspection.class
ThreeNegationsPerMethodInspection.java package com.siyeh.ig.methodmetrics public com.siyeh.ig.methodmetrics.ThreeNegationsPerMethodInspection extends com.siyeh.ig.BaseInspection { public boolean m_ignoreInEquals public boolean ignoreInAssert public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel panel public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos Integer negationCount public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/methodmetrics/ThrownExceptionsPerMethodInspection$1.class
ThrownExceptionsPerMethodInspection.java package com.siyeh.ig.methodmetrics synthetic com.siyeh.ig.methodmetrics.ThrownExceptionsPerMethodInspection$1 extends java.lang.Object { }
com/siyeh/ig/methodmetrics/ThrownExceptionsPerMethodInspection$ThrownExceptionsPerMethodVisitor.class
ThrownExceptionsPerMethodInspection.java package com.siyeh.ig.methodmetrics com.siyeh.ig.methodmetrics.ThrownExceptionsPerMethodInspection$ThrownExceptionsPerMethodVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.methodmetrics.ThrownExceptionsPerMethodInspection this$0 private void <init> (com.siyeh.ig.methodmetrics.ThrownExceptionsPerMethodInspection) public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiReferenceList throwList com.intellij.psi.PsiJavaCodeReferenceElement[] thrownExceptions int exceptionCount synthetic void <init> (com.siyeh.ig.methodmetrics.ThrownExceptionsPerMethodInspection, com.siyeh.ig.methodmetrics.ThrownExceptionsPerMethodInspection$1) com.siyeh.ig.methodmetrics.ThrownExceptionsPerMethodInspection x0 com.siyeh.ig.methodmetrics.ThrownExceptionsPerMethodInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/methodmetrics/ThrownExceptionsPerMethodInspection.class
ThrownExceptionsPerMethodInspection.java package com.siyeh.ig.methodmetrics public com.siyeh.ig.methodmetrics.ThrownExceptionsPerMethodInspection extends com.siyeh.ig.methodmetrics.MethodMetricInspection { public void <init> () public java.lang.String getDisplayName () public java.lang.String getID () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos Integer exceptionCount protected int getDefaultLimit () protected java.lang.String getConfigurationLabel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/BigDecimalLegacyMethodInspection$1.class
BigDecimalLegacyMethodInspection.java package com.siyeh.ig.migration synthetic com.siyeh.ig.migration.BigDecimalLegacyMethodInspection$1 extends java.lang.Object { }
com/siyeh/ig/migration/BigDecimalLegacyMethodInspection$BigDecimalLegacyMethodFix.class
BigDecimalLegacyMethodInspection.java package com.siyeh.ig.migration com.siyeh.ig.migration.BigDecimalLegacyMethodInspection$BigDecimalLegacyMethodFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument Object value com.siyeh.ig.psiutils.CommentTracker commentTracker int roundingMode synthetic void <init> (com.siyeh.ig.migration.BigDecimalLegacyMethodInspection$1) com.siyeh.ig.migration.BigDecimalLegacyMethodInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/BigDecimalLegacyMethodInspection$BigDecimalLegacyMethodVisitor.class
BigDecimalLegacyMethodInspection.java package com.siyeh.ig.migration com.siyeh.ig.migration.BigDecimalLegacyMethodInspection$BigDecimalLegacyMethodVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String name com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument synthetic void <init> (com.siyeh.ig.migration.BigDecimalLegacyMethodInspection$1) com.siyeh.ig.migration.BigDecimalLegacyMethodInspection$1 x0 }
com/siyeh/ig/migration/BigDecimalLegacyMethodInspection.class
BigDecimalLegacyMethodInspection.java package com.siyeh.ig.migration public com.siyeh.ig.migration.BigDecimalLegacyMethodInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiExpression expression Object value int roundingMode public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/CollectionsFieldAccessReplaceableByMethodCallInspection$1.class
CollectionsFieldAccessReplaceableByMethodCallInspection.java package com.siyeh.ig.migration synthetic com.siyeh.ig.migration.CollectionsFieldAccessReplaceableByMethodCallInspection$1 extends java.lang.Object { }
com/siyeh/ig/migration/CollectionsFieldAccessReplaceableByMethodCallInspection$CollectionsFieldAccessReplaceableByMethodCallFix.class
CollectionsFieldAccessReplaceableByMethodCallInspection.java package com.siyeh.ig.migration com.siyeh.ig.migration.CollectionsFieldAccessReplaceableByMethodCallInspection$CollectionsFieldAccessReplaceableByMethodCallFix extends com.siyeh.ig.InspectionGadgetsFix { private final String replacementText void <init> (java.lang.String) String referenceName public java.lang.String getFamilyName () public java.lang.String getName () private static java.lang.String getCollectionsMethodCallText (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiWildcardType wildcardType com.intellij.psi.PsiType bound com.intellij.psi.PsiType parameterType int i int parameterTypesLength com.intellij.psi.PsiReferenceExpression referenceExpression String referenceName com.intellij.psi.PsiElement parent com.intellij.psi.PsiType type com.intellij.psi.PsiClassType classType com.intellij.psi.PsiType[] parameterTypes boolean useTypeParameter String[] canonicalTexts private static java.lang.String getUntypedCollectionsMethodCallText (java.lang.String) String referenceName private static java.lang.String getCollectionsMethodCallName (java.lang.String) String referenceName protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiReferenceExpression referenceExpression String newMethodCallText private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/CollectionsFieldAccessReplaceableByMethodCallInspection$CollectionsFieldAccessReplaceableByMethodCallVisitor.class
CollectionsFieldAccessReplaceableByMethodCallInspection.java package com.siyeh.ig.migration com.siyeh.ig.migration.CollectionsFieldAccessReplaceableByMethodCallInspection$CollectionsFieldAccessReplaceableByMethodCallVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) String replacement String replacement String replacement com.intellij.psi.PsiReferenceExpression expression String name String replacement com.intellij.psi.PsiElement target com.intellij.psi.PsiField field com.intellij.psi.PsiClass containingClass String qualifiedName com.intellij.psi.PsiElement parent synthetic void <init> (com.siyeh.ig.migration.CollectionsFieldAccessReplaceableByMethodCallInspection$1) com.siyeh.ig.migration.CollectionsFieldAccessReplaceableByMethodCallInspection$1 x0 }
com/siyeh/ig/migration/CollectionsFieldAccessReplaceableByMethodCallInspection.class
CollectionsFieldAccessReplaceableByMethodCallInspection.java package com.siyeh.ig.migration public com.siyeh.ig.migration.CollectionsFieldAccessReplaceableByMethodCallInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiReferenceExpression expression public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/EqualsReplaceableByObjectsCallInspection$1.class
EqualsReplaceableByObjectsCallInspection.java package com.siyeh.ig.migration synthetic com.siyeh.ig.migration.EqualsReplaceableByObjectsCallInspection$1 extends java.lang.Object { }
com/siyeh/ig/migration/EqualsReplaceableByObjectsCallInspection$EqualsCheck.class
EqualsReplaceableByObjectsCallInspection.java package com.siyeh.ig.migration com.siyeh.ig.migration.EqualsReplaceableByObjectsCallInspection$EqualsCheck extends java.lang.Object { final com.intellij.psi.PsiExpression argument final com.intellij.psi.PsiExpression qualifier final boolean isEqual void <init> (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiExpression argument com.intellij.psi.PsiExpression qualifier boolean isEqual private static com.siyeh.ig.migration.EqualsReplaceableByObjectsCallInspection$EqualsCheck create (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression argument com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiMethodCallExpression callExpression com.intellij.psi.PsiExpression maybeEqualsCheckExpression com.siyeh.ig.migration.EqualsReplaceableByObjectsCallInspection$Negated n static synthetic com.siyeh.ig.migration.EqualsReplaceableByObjectsCallInspection$EqualsCheck access$600 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/EqualsReplaceableByObjectsCallInspection$EqualsReplaceableByObjectsCallFix.class
EqualsReplaceableByObjectsCallInspection.java package com.siyeh.ig.migration com.siyeh.ig.migration.EqualsReplaceableByObjectsCallInspection$EqualsReplaceableByObjectsCallFix extends com.siyeh.ig.InspectionGadgetsFix { private final String myName1 private final String myName2 private final Boolean myEquals void <init> (java.lang.String, java.lang.String, java.lang.Boolean) String name1 String name2 Boolean equals public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiExpression expression String expressionText private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/EqualsReplaceableByObjectsCallInspection$EqualsReplaceableByObjectsCallVisitor.class
EqualsReplaceableByObjectsCallInspection.java package com.siyeh.ig.migration com.siyeh.ig.migration.EqualsReplaceableByObjectsCallInspection$EqualsReplaceableByObjectsCallVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.migration.EqualsReplaceableByObjectsCallInspection this$0 private void <init> (com.siyeh.ig.migration.EqualsReplaceableByObjectsCallInspection) public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression String methodName com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiElement parentExpression com.intellij.psi.PsiExpression argumentExpression private boolean processNotNullCheck (com.intellij.psi.PsiBinaryExpression) com.intellij.psi.PsiExpression negatedRightOperand com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression rightOperand private boolean processNotNullCondition (com.intellij.psi.PsiConditionalExpression) com.intellij.psi.PsiConditionalExpression expression com.siyeh.ig.migration.EqualsReplaceableByObjectsCallInspection$NullCheck conditionNullCheck com.intellij.psi.PsiExpression nullBranch com.intellij.psi.PsiExpression nonNullBranch com.siyeh.ig.migration.EqualsReplaceableByObjectsCallInspection$NullCheck otherNullCheck com.siyeh.ig.migration.EqualsReplaceableByObjectsCallInspection$EqualsCheck equalsCheck private boolean registerProblem (com.intellij.psi.PsiBinaryExpression, com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiExpression expressionToReplace com.intellij.codeInspection.ProblemHighlightType highlightType com.intellij.psi.PsiExpression argumentExpression com.intellij.psi.PsiExpression nullCheckedExpression com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiMethodCallExpression methodCallExpression com.siyeh.ig.migration.EqualsReplaceableByObjectsCallInspection$NullCheck nullCheck com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiExpression rightOperand boolean equal private com.intellij.psi.PsiExpression checkEqualityBefore (com.intellij.psi.PsiExpression, boolean, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression expression boolean equal com.intellij.psi.PsiExpression part1 com.intellij.psi.PsiExpression part2 com.intellij.psi.PsiElement parent private boolean isEquality (com.intellij.psi.PsiExpression, boolean, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression boolean equals com.intellij.psi.PsiExpression part1 com.intellij.psi.PsiExpression part2 com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.PsiExpression leftOperand com.intellij.psi.PsiExpression rightOperand synthetic void <init> (com.siyeh.ig.migration.EqualsReplaceableByObjectsCallInspection, com.siyeh.ig.migration.EqualsReplaceableByObjectsCallInspection$1) com.siyeh.ig.migration.EqualsReplaceableByObjectsCallInspection x0 com.siyeh.ig.migration.EqualsReplaceableByObjectsCallInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/EqualsReplaceableByObjectsCallInspection$Negated.class
EqualsReplaceableByObjectsCallInspection.java package com.siyeh.ig.migration com.siyeh.ig.migration.EqualsReplaceableByObjectsCallInspection$Negated extends java.lang.Object { final com.intellij.psi.PsiExpression expression final boolean isEqual void <init> (com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiExpression expression boolean isEqual static com.siyeh.ig.migration.EqualsReplaceableByObjectsCallInspection$Negated create (com.intellij.psi.PsiExpression) com.intellij.psi.PsiPrefixExpression prefixExpression com.intellij.psi.PsiExpression maybeNegatedExpression boolean equal com.intellij.psi.PsiExpression expression private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/EqualsReplaceableByObjectsCallInspection$NoSideEffectExpressionEquivalenceChecker.class
EqualsReplaceableByObjectsCallInspection.java package com.siyeh.ig.migration com.siyeh.ig.migration.EqualsReplaceableByObjectsCallInspection$NoSideEffectExpressionEquivalenceChecker extends com.siyeh.ig.psiutils.EquivalenceChecker { private void <init> () protected com.siyeh.ig.psiutils.EquivalenceChecker$Match newExpressionsMatch (com.intellij.psi.PsiNewExpression, com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression newExpression1 com.intellij.psi.PsiNewExpression newExpression2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match methodCallExpressionsMatch (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression methodCallExpression1 com.intellij.psi.PsiMethodCallExpression methodCallExpression2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match assignmentExpressionsMatch (com.intellij.psi.PsiAssignmentExpression, com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression assignmentExpression1 com.intellij.psi.PsiAssignmentExpression assignmentExpression2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match arrayInitializerExpressionsMatch (com.intellij.psi.PsiArrayInitializerExpression, com.intellij.psi.PsiArrayInitializerExpression) com.intellij.psi.PsiArrayInitializerExpression arrayInitializerExpression1 com.intellij.psi.PsiArrayInitializerExpression arrayInitializerExpression2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match unaryExpressionsMatch (com.intellij.psi.PsiUnaryExpression, com.intellij.psi.PsiUnaryExpression) com.intellij.psi.PsiUnaryExpression unaryExpression1 com.intellij.psi.PsiUnaryExpression unaryExpression2 private static boolean isSideEffectUnaryOperator (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType tokenType synthetic void <init> (com.siyeh.ig.migration.EqualsReplaceableByObjectsCallInspection$1) com.siyeh.ig.migration.EqualsReplaceableByObjectsCallInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/EqualsReplaceableByObjectsCallInspection$NullCheck.class
EqualsReplaceableByObjectsCallInspection.java package com.siyeh.ig.migration com.siyeh.ig.migration.EqualsReplaceableByObjectsCallInspection$NullCheck extends java.lang.Object { final com.intellij.psi.PsiExpression compared final boolean isEqual void <init> (com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiExpression compared boolean isEqual private static com.siyeh.ig.migration.EqualsReplaceableByObjectsCallInspection$NullCheck create (com.intellij.psi.PsiExpression) boolean equal com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.PsiExpression comparedWithNull com.intellij.psi.PsiExpression maybeNullCheckExpression com.siyeh.ig.migration.EqualsReplaceableByObjectsCallInspection$Negated n static synthetic com.siyeh.ig.migration.EqualsReplaceableByObjectsCallInspection$NullCheck access$500 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/EqualsReplaceableByObjectsCallInspection.class
EqualsReplaceableByObjectsCallInspection.java package com.siyeh.ig.migration public com.siyeh.ig.migration.EqualsReplaceableByObjectsCallInspection extends com.siyeh.ig.BaseInspection { public boolean checkNotNull private static final com.siyeh.ig.psiutils.EquivalenceChecker EQUIVALENCE public void <init> () public javax.swing.JComponent createOptionsPanel () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static boolean isNotNullExpressionOrConstant (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression int preventEndlessLoop private static com.intellij.psi.PsiExpression findFinalVariableDefinition (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement resolved private static com.intellij.psi.PsiExpression getArgumentExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression callExpression com.intellij.psi.PsiExpression[] expressions private static com.intellij.psi.PsiExpression getQualifierExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression static synthetic com.intellij.psi.PsiExpression access$200 (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression x0 static synthetic boolean access$300 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression x0 static synthetic com.intellij.psi.PsiExpression access$400 (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression x0 static synthetic com.siyeh.ig.psiutils.EquivalenceChecker access$700 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/IndexOfReplaceableByContainsInspection$1.class
IndexOfReplaceableByContainsInspection.java package com.siyeh.ig.migration synthetic com.siyeh.ig.migration.IndexOfReplaceableByContainsInspection$1 extends java.lang.Object { }
com/siyeh/ig/migration/IndexOfReplaceableByContainsInspection$IndexOfReplaceableByContainsFix.class
IndexOfReplaceableByContainsInspection.java package com.siyeh.ig.migration com.siyeh.ig.migration.IndexOfReplaceableByContainsInspection$IndexOfReplaceableByContainsFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiMethodCallExpression callExpression String newExpressionText com.intellij.psi.PsiMethodCallExpression callExpression String newExpressionText com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs com.siyeh.ig.psiutils.CommentTracker commentTracker String newExpressionText public java.lang.String getFamilyName () synthetic void <init> (com.siyeh.ig.migration.IndexOfReplaceableByContainsInspection$1) com.siyeh.ig.migration.IndexOfReplaceableByContainsInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/IndexOfReplaceableByContainsInspection$IndexOfReplaceableByContainsVisitor.class
IndexOfReplaceableByContainsInspection.java package com.siyeh.ig.migration com.siyeh.ig.migration.IndexOfReplaceableByContainsInspection$IndexOfReplaceableByContainsVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitBinaryExpression (com.intellij.psi.PsiBinaryExpression) com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiExpression lhs private static boolean canBeReplacedByContains (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, boolean, com.intellij.psi.tree.IElementType) com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs boolean flipped com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiMethodCallExpression callExpression Object object Integer integer int constant private static boolean isIndexOfCall (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiType argumentType com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiType qualifierType synthetic void <init> (com.siyeh.ig.migration.IndexOfReplaceableByContainsInspection$1) com.siyeh.ig.migration.IndexOfReplaceableByContainsInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/IndexOfReplaceableByContainsInspection.class
IndexOfReplaceableByContainsInspection.java package com.siyeh.ig.migration public com.siyeh.ig.migration.IndexOfReplaceableByContainsInspection extends com.siyeh.ig.BaseInspection { static final synthetic boolean $assertionsDisabled public void <init> () public boolean isEnabledByDefault () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) com.intellij.psi.PsiMethodCallExpression callExpression String text com.intellij.psi.PsiMethodCallExpression callExpression Object[] infos com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiExpression lhs String text protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos static java.lang.String createContainsExpressionText (com.intellij.psi.PsiMethodCallExpression, boolean, com.intellij.psi.tree.IElementType, com.siyeh.ig.psiutils.CommentTracker) String qualifierText com.intellij.psi.PsiMethodCallExpression call boolean flipped com.intellij.psi.tree.IElementType tokenType com.siyeh.ig.psiutils.CommentTracker commentTracker com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifierExpression String qualifierText com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression expression String newExpressionText public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/MethodCanBeVariableArityMethodInspection$1.class
MethodCanBeVariableArityMethodInspection.java package com.siyeh.ig.migration synthetic com.siyeh.ig.migration.MethodCanBeVariableArityMethodInspection$1 extends java.lang.Object { }
com/siyeh/ig/migration/MethodCanBeVariableArityMethodInspection$MethodCanBeVariableArityMethodVisitor.class
MethodCanBeVariableArityMethodInspection.java package com.siyeh.ig.migration com.siyeh.ig.migration.MethodCanBeVariableArityMethodInspection$MethodCanBeVariableArityMethodVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.migration.MethodCanBeVariableArityMethodInspection this$0 private void <init> (com.siyeh.ig.migration.MethodCanBeVariableArityMethodInspection) public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiParameter parameter int i int length int offset int length com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiParameter lastParameter com.intellij.psi.PsiType type com.intellij.psi.PsiArrayType arrayType com.intellij.psi.PsiType componentType com.intellij.psi.PsiElement nameIdentifier synthetic void <init> (com.siyeh.ig.migration.MethodCanBeVariableArityMethodInspection, com.siyeh.ig.migration.MethodCanBeVariableArityMethodInspection$1) com.siyeh.ig.migration.MethodCanBeVariableArityMethodInspection x0 com.siyeh.ig.migration.MethodCanBeVariableArityMethodInspection$1 x1 }
com/siyeh/ig/migration/MethodCanBeVariableArityMethodInspection.class
MethodCanBeVariableArityMethodInspection.java package com.siyeh.ig.migration public com.siyeh.ig.migration.MethodCanBeVariableArityMethodInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreByteAndShortArrayParameters public boolean ignoreAllPrimitiveArrayParameters public boolean ignoreOverridingMethods public boolean onlyReportPublicMethods public boolean ignoreMultipleArrayParameters public boolean ignoreMultiDimensionalArrayParameters public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel panel javax.swing.JCheckBox box protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/RawUseOfParameterizedTypeInspection$1.class
RawUseOfParameterizedTypeInspection.java package com.siyeh.ig.migration synthetic com.siyeh.ig.migration.RawUseOfParameterizedTypeInspection$1 extends java.lang.Object { }
com/siyeh/ig/migration/RawUseOfParameterizedTypeInspection$RawUseOfParameterizedTypeVisitor.class
RawUseOfParameterizedTypeInspection.java package com.siyeh.ig.migration com.siyeh.ig.migration.RawUseOfParameterizedTypeInspection$RawUseOfParameterizedTypeVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.migration.RawUseOfParameterizedTypeInspection this$0 private void <init> (com.siyeh.ig.migration.RawUseOfParameterizedTypeInspection) public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiJavaCodeReferenceElement classReference public void visitTypeElement (com.intellij.psi.PsiTypeElement) com.intellij.psi.PsiAnnotationMemberValue defaultValue com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiElement declarationScope com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiType type com.intellij.psi.PsiElement parent com.intellij.psi.PsiJavaCodeReferenceElement referenceElement public void visitReferenceElement (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiElement referenceParent com.intellij.psi.PsiReferenceList referenceList com.intellij.psi.PsiElement listParent private void checkReferenceElement (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement qualifierReference com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiType[] typeParameters com.intellij.psi.PsiElement element com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement qualifier synthetic void <init> (com.siyeh.ig.migration.RawUseOfParameterizedTypeInspection, com.siyeh.ig.migration.RawUseOfParameterizedTypeInspection$1) com.siyeh.ig.migration.RawUseOfParameterizedTypeInspection x0 com.siyeh.ig.migration.RawUseOfParameterizedTypeInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/RawUseOfParameterizedTypeInspection.class
RawUseOfParameterizedTypeInspection.java package com.siyeh.ig.migration public com.siyeh.ig.migration.RawUseOfParameterizedTypeInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreObjectConstruction public boolean ignoreTypeCasts public boolean ignoreUncompilable public boolean ignoreParametersOfOverridingMethods public void <init> () public java.lang.String getID () public java.lang.String getAlternativeID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel optionsPanel public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/StringBufferReplaceableByStringBuilderInspection$1.class
StringBufferReplaceableByStringBuilderInspection.java package com.siyeh.ig.migration synthetic com.siyeh.ig.migration.StringBufferReplaceableByStringBuilderInspection$1 extends java.lang.Object { }
com/siyeh/ig/migration/StringBufferReplaceableByStringBuilderInspection$StringBufferMayBeStringBuilderFix.class
StringBufferReplaceableByStringBuilderInspection.java package com.siyeh.ig.migration com.siyeh.ig.migration.StringBufferReplaceableByStringBuilderInspection$StringBufferMayBeStringBuilderFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiElement declaredElement com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.JavaPsiFacade psiFacade com.intellij.psi.PsiClass stringBuilderClass com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiJavaCodeReferenceElement stringBuilderClassReference com.intellij.psi.PsiClassType stringBuilderType com.intellij.psi.PsiTypeElement stringBuilderTypeElement com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiDeclarationStatement declarationStatement com.intellij.psi.PsiElement[] declaredElements private static void replaceWithStringBuilder (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiTypeElement, com.intellij.psi.PsiVariable) com.intellij.psi.PsiJavaCodeReferenceElement newClassReference com.intellij.psi.PsiTypeElement newTypeElement com.intellij.psi.PsiVariable variable com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiJavaCodeReferenceElement classReference com.intellij.psi.PsiTypeElement typeElement synthetic void <init> (com.siyeh.ig.migration.StringBufferReplaceableByStringBuilderInspection$1) com.siyeh.ig.migration.StringBufferReplaceableByStringBuilderInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/StringBufferReplaceableByStringBuilderInspection$StringBufferReplaceableByStringBuilderVisitor.class
StringBufferReplaceableByStringBuilderInspection.java package com.siyeh.ig.migration com.siyeh.ig.migration.StringBufferReplaceableByStringBuilderInspection$StringBufferReplaceableByStringBuilderVisitor extends com.siyeh.ig.BaseInspectionVisitor { private static final java.util.Set excludes private void <init> () public void visitDeclarationStatement (com.intellij.psi.PsiDeclarationStatement) com.intellij.psi.PsiLocalVariable variable com.intellij.psi.PsiElement context com.intellij.psi.PsiElement declaredElement com.intellij.psi.PsiDeclarationStatement statement com.intellij.psi.PsiElement[] declaredElements com.intellij.psi.PsiLocalVariable firstVariable private static boolean isReplaceableStringBuffer (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context com.intellij.psi.PsiType type com.intellij.psi.PsiExpression initializer private static synthetic boolean lambda$isReplaceableStringBuffer$0 (com.intellij.psi.PsiCall) com.intellij.psi.PsiCall call com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass synthetic void <init> (com.siyeh.ig.migration.StringBufferReplaceableByStringBuilderInspection$1) com.siyeh.ig.migration.StringBufferReplaceableByStringBuilderInspection$1 x0 static void <clinit> () }
com/siyeh/ig/migration/StringBufferReplaceableByStringBuilderInspection.class
StringBufferReplaceableByStringBuilderInspection.java package com.siyeh.ig.migration public com.siyeh.ig.migration.StringBufferReplaceableByStringBuilderInspection extends com.siyeh.ig.BaseInspection { public void <init> () public boolean isEnabledByDefault () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static com.intellij.psi.PsiNewExpression getNewStringBuffer (com.intellij.psi.PsiExpression) com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpression expression public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file static synthetic com.intellij.psi.PsiNewExpression access$100 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/TryFinallyCanBeTryWithResourcesInspection$1.class
TryFinallyCanBeTryWithResourcesInspection.java package com.siyeh.ig.migration synthetic com.siyeh.ig.migration.TryFinallyCanBeTryWithResourcesInspection$1 extends java.lang.Object { }
com/siyeh/ig/migration/TryFinallyCanBeTryWithResourcesInspection$Context.class
TryFinallyCanBeTryWithResourcesInspection.java package com.siyeh.ig.migration com.siyeh.ig.migration.TryFinallyCanBeTryWithResourcesInspection$Context extends java.lang.Object { final java.util.List myResourceVariables final java.util.Set myStatementsToDelete private void <init> (java.util.List, java.util.Set) java.util.List resourceVariables java.util.Set statementsToDelete static com.siyeh.ig.migration.TryFinallyCanBeTryWithResourcesInspection$Context from (com.intellij.psi.PsiTryStatement) com.intellij.psi.PsiStatement statement int i int length int assignmentStatementIndex com.intellij.psi.PsiExpressionStatement assignmentStatement com.intellij.psi.PsiExpression expression com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiExpression initializer boolean hasNonNullInitializer boolean variableUsedOutsideTry com.intellij.psi.PsiVariable resourceVariable int i com.intellij.psi.PsiVariable variable com.intellij.psi.PsiStatement statement java.util.List statements boolean varUsedNotInTry com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiCodeBlock finallyBlock com.intellij.psi.PsiCodeBlock tryBlock com.intellij.psi.PsiStatement[] tryStatements com.intellij.psi.PsiStatement[] finallyStatements java.util.BitSet closedVariableStatementIndices java.util.Set collectedVariables java.util.List resourceVariables java.util.List statementsToDelete gnu.trove.TIntArrayList initializerPositions java.util.Optional lastNonTryVar private static boolean initializersAreAtTheBeginning (gnu.trove.TIntArrayList) int i gnu.trove.TIntArrayList initializerPositions private static boolean noStatementsBetweenVariableDeclarations (java.util.Set) java.util.Set collectedVariables private static synthetic boolean lambda$noStatementsBetweenVariableDeclarations$7 (java.lang.Boolean) Boolean b private static synthetic java.lang.Boolean lambda$noStatementsBetweenVariableDeclarations$6 (com.intellij.psi.PsiStatement, com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement l1 com.intellij.psi.PsiStatement l2 private static synthetic com.intellij.psi.PsiStatement lambda$noStatementsBetweenVariableDeclarations$5 (com.intellij.psi.PsiLocalVariable) com.intellij.psi.PsiLocalVariable var private static synthetic boolean lambda$from$4 (com.intellij.psi.PsiTryStatement, com.intellij.psi.PsiLocalVariable) com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiLocalVariable variable1 private static synthetic java.util.stream.Stream lambda$from$3 (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement stmt private static synthetic java.util.stream.Stream lambda$null$2 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e private static synthetic boolean lambda$from$1 (com.intellij.psi.PsiTryStatement, com.siyeh.ig.migration.TryFinallyCanBeTryWithResourcesInspection$ResourceVariable) com.intellij.psi.PsiTryStatement tryStatement com.siyeh.ig.migration.TryFinallyCanBeTryWithResourcesInspection$ResourceVariable r private static synthetic com.intellij.psi.PsiElement lambda$from$0 (com.siyeh.ig.migration.TryFinallyCanBeTryWithResourcesInspection$ResourceVariable) com.siyeh.ig.migration.TryFinallyCanBeTryWithResourcesInspection$ResourceVariable o private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/TryFinallyCanBeTryWithResourcesInspection$ResourceVariable.class
TryFinallyCanBeTryWithResourcesInspection.java package com.siyeh.ig.migration com.siyeh.ig.migration.TryFinallyCanBeTryWithResourcesInspection$ResourceVariable extends java.lang.Object { final com.intellij.psi.PsiExpression myInitializer final boolean myUsedOutsideTry final com.intellij.psi.PsiVariable myVariable static final synthetic boolean $assertionsDisabled void <init> (com.intellij.psi.PsiExpression, boolean, com.intellij.psi.PsiVariable) com.intellij.psi.PsiExpression initializer boolean usedOutsideTry com.intellij.psi.PsiVariable variable java.lang.String generateResourceDeclaration () com.intellij.psi.PsiElement getInitializedElement () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/TryFinallyCanBeTryWithResourcesInspection$TryFinallyCanBeTryWithResourcesFix.class
TryFinallyCanBeTryWithResourcesInspection.java package com.siyeh.ig.migration com.siyeh.ig.migration.TryFinallyCanBeTryWithResourcesInspection$TryFinallyCanBeTryWithResourcesFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () private static com.intellij.openapi.util.Pair partition (java.lang.Iterable, java.util.function.Predicate) Object value Iterable iterable java.util.function.Predicate predicate java.util.List list1 java.util.List list2 protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) int i com.intellij.psi.PsiElement[] children com.intellij.psi.PsiStatement statement int i java.util.List statements com.intellij.psi.PsiJavaToken lBrace com.intellij.psi.PsiLocalVariable variable com.intellij.psi.PsiStatement declaration com.intellij.psi.PsiStatement statement com.siyeh.ig.migration.TryFinallyCanBeTryWithResourcesInspection$ResourceVariable variable com.intellij.psi.PsiCatchSection section com.intellij.psi.PsiElement tryParent com.intellij.psi.PsiElement[] finallyBlockChildren com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiCodeBlock tryBlock com.siyeh.ig.migration.TryFinallyCanBeTryWithResourcesInspection$Context context com.intellij.openapi.util.Pair partition java.util.List before java.util.List after String resourceListBefore String resourceListAfter StringBuilder sb com.intellij.psi.PsiResourceList resourceListElement java.util.List locals com.intellij.psi.PsiCodeBlock finallyBlock private java.lang.String joinToString (java.util.List) java.util.List variables private static void restoreStatementsBeforeLastVariableInTryResource (com.intellij.psi.PsiTryStatement, com.intellij.psi.PsiCodeBlock, com.siyeh.ig.migration.TryFinallyCanBeTryWithResourcesInspection$Context) com.intellij.psi.PsiStatement current int i com.intellij.psi.PsiStatement last com.intellij.psi.PsiStatement[] statements com.intellij.psi.PsiStatement statement com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiCodeBlock tryBlock com.siyeh.ig.migration.TryFinallyCanBeTryWithResourcesInspection$Context context java.util.Optional lastInTryVariable java.util.List elementsToRestore com.intellij.psi.PsiElement tryStatementParent private static synthetic boolean lambda$restoreStatementsBeforeLastVariableInTryResource$4 (com.intellij.psi.PsiCodeBlock, com.intellij.psi.PsiExpression) com.intellij.psi.PsiCodeBlock tryBlock com.intellij.psi.PsiExpression e private static synthetic com.intellij.psi.PsiExpression lambda$restoreStatementsBeforeLastVariableInTryResource$3 (com.siyeh.ig.migration.TryFinallyCanBeTryWithResourcesInspection$ResourceVariable) com.siyeh.ig.migration.TryFinallyCanBeTryWithResourcesInspection$ResourceVariable v private static synthetic boolean lambda$doFix$2 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement el private static synthetic com.intellij.psi.PsiVariable lambda$doFix$1 (com.siyeh.ig.migration.TryFinallyCanBeTryWithResourcesInspection$ResourceVariable) com.siyeh.ig.migration.TryFinallyCanBeTryWithResourcesInspection$ResourceVariable resourceVariable private static synthetic boolean lambda$doFix$0 (com.intellij.psi.PsiTryStatement, com.siyeh.ig.migration.TryFinallyCanBeTryWithResourcesInspection$ResourceVariable) com.intellij.psi.PsiTryStatement tryStatement com.siyeh.ig.migration.TryFinallyCanBeTryWithResourcesInspection$ResourceVariable variable synthetic void <init> (com.siyeh.ig.migration.TryFinallyCanBeTryWithResourcesInspection$1) com.siyeh.ig.migration.TryFinallyCanBeTryWithResourcesInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/TryFinallyCanBeTryWithResourcesInspection$TryFinallyCanBeTryWithResourcesVisitor.class
TryFinallyCanBeTryWithResourcesInspection.java package com.siyeh.ig.migration com.siyeh.ig.migration.TryFinallyCanBeTryWithResourcesInspection$TryFinallyCanBeTryWithResourcesVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitTryStatement (com.intellij.psi.PsiTryStatement) com.intellij.psi.PsiTryStatement tryStatement synthetic void <init> (com.siyeh.ig.migration.TryFinallyCanBeTryWithResourcesInspection$1) com.siyeh.ig.migration.TryFinallyCanBeTryWithResourcesInspection$1 x0 }
com/siyeh/ig/migration/TryFinallyCanBeTryWithResourcesInspection$VariableUsedOutsideContextVisitor.class
TryFinallyCanBeTryWithResourcesInspection.java package com.siyeh.ig.migration com.siyeh.ig.migration.TryFinallyCanBeTryWithResourcesInspection$VariableUsedOutsideContextVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private boolean used private final com.intellij.psi.PsiVariable variable private final com.intellij.psi.PsiElement skipContext void <init> (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement skipContext public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target private static boolean isCloseMethodCalled (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiReferenceExpression methodExpression String name public boolean variableIsUsed () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/TryFinallyCanBeTryWithResourcesInspection.class
TryFinallyCanBeTryWithResourcesInspection.java package com.siyeh.ig.migration public com.siyeh.ig.migration.TryFinallyCanBeTryWithResourcesInspection extends com.siyeh.ig.BaseInspection { public void <init> () public boolean isEnabledByDefault () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static java.util.List collectStatementsBetween (com.intellij.psi.PsiStatement, com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement startExclusive com.intellij.psi.PsiStatement endExclusive java.util.List statements com.intellij.psi.PsiStatement current private static boolean resourceVariablesUsedInFinally (com.intellij.psi.PsiStatement[], java.util.BitSet, java.util.Set) com.intellij.psi.PsiVariable usedVariable java.util.Set usedVariables int i com.intellij.psi.PsiStatement[] statements java.util.BitSet closedVariableStatementIndices java.util.Set resourceVariables private static boolean resourceVariableUsedInCatches (com.intellij.psi.PsiTryStatement, java.util.Set) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiCatchSection catchSection com.intellij.psi.PsiTryStatement tryStatement java.util.Set collectedVariables private static boolean isVariableUsedOutsideContext (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context com.siyeh.ig.migration.TryFinallyCanBeTryWithResourcesInspection$VariableUsedOutsideContextVisitor visitor com.intellij.psi.PsiElement declarationScope private static boolean findAutoClosableVariableWithoutTry (com.intellij.psi.PsiStatement, java.util.Set) com.intellij.psi.PsiElement variable com.intellij.psi.PsiElement variable com.intellij.psi.PsiVariable resourceVariable com.intellij.psi.PsiBlockStatement blockStatement com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiVariable resourceVariable com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiExpression condition com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiElement variable com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiVariable resourceVariable com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target com.intellij.psi.PsiVariable variable com.intellij.psi.PsiExpressionStatement expressionStatement com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiStatement statement java.util.Set variables private static com.intellij.psi.PsiVariable findAutoCloseableVariable (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement java.util.Set variables private static boolean findAutoCloseableVariables (com.intellij.psi.PsiStatement, java.util.Set) com.intellij.psi.PsiStatement tryStmt com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiCodeBlock[] catchBlocks com.intellij.psi.PsiStatement[] catchStatements com.intellij.psi.PsiCodeBlock tryBlock com.intellij.psi.PsiStatement[] tryStatements com.intellij.psi.PsiStatement statement java.util.Set variables private static boolean isAutoCloseable (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiClass aClass private static int findInitialization (com.intellij.psi.PsiElement[], com.intellij.psi.PsiVariable) com.intellij.psi.PsiElement element int i com.intellij.psi.PsiElement[] elements com.intellij.psi.PsiVariable variable int result int statementsLength private static boolean isAssignmentToVariable (com.intellij.psi.PsiElement, com.intellij.psi.PsiVariable) com.intellij.psi.PsiElement element com.intellij.psi.PsiVariable variable com.intellij.psi.PsiExpressionStatement expressionStatement com.intellij.psi.PsiAssignmentExpression assignmentExpression static synthetic java.util.List access$100 (com.intellij.psi.PsiStatement, com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement x0 com.intellij.psi.PsiStatement x1 static synthetic boolean access$300 (com.intellij.psi.PsiStatement, java.util.Set) com.intellij.psi.PsiStatement x0 java.util.Set x1 static synthetic boolean access$400 (com.intellij.psi.PsiStatement[], java.util.BitSet, java.util.Set) com.intellij.psi.PsiStatement[] x0 java.util.BitSet x1 java.util.Set x2 static synthetic boolean access$500 (com.intellij.psi.PsiTryStatement, java.util.Set) com.intellij.psi.PsiTryStatement x0 java.util.Set x1 static synthetic boolean access$600 (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable x0 com.intellij.psi.PsiElement x1 static synthetic int access$700 (com.intellij.psi.PsiElement[], com.intellij.psi.PsiVariable) com.intellij.psi.PsiElement[] x0 com.intellij.psi.PsiVariable x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/TryWithIdenticalCatchesInspection$1.class
TryWithIdenticalCatchesInspection.java package com.siyeh.ig.migration synthetic com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$1 extends java.lang.Object { }
com/siyeh/ig/migration/TryWithIdenticalCatchesInspection$CatchSectionIndices.class
TryWithIdenticalCatchesInspection.java package com.siyeh.ig.migration com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionIndices extends java.lang.Object { final int myIndex int myCanInsertBefore int myCanInsertAfter boolean myHasDuplicate int[] myDuplicates int myCollapseIntoIndex void <init> (int) int index void addDuplicate (com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionIndices) com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionIndices duplicate void computeInsertionRange (boolean[][]) int before int after boolean[][] canSwap boolean[] canSwapWith public void tryCollapseInto (com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionIndices) com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionIndices collapseInto private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/TryWithIdenticalCatchesInspection$CatchSectionWrapper.class
TryWithIdenticalCatchesInspection.java package com.siyeh.ig.migration com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper extends java.lang.Object { final com.intellij.psi.PsiCatchSection myCatchSection final com.intellij.psi.PsiCodeBlock myCodeBlock final com.intellij.psi.PsiParameter myParameter final java.util.List myTypes final com.intellij.refactoring.util.duplicates.DuplicatesFinder myFinder private void <init> (com.intellij.psi.PsiCatchSection, com.intellij.psi.PsiCodeBlock, com.intellij.psi.PsiParameter, java.util.List, com.intellij.refactoring.util.duplicates.DuplicatesFinder) com.intellij.psi.PsiCatchSection catchSection com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiParameter parameter java.util.List types com.intellij.refactoring.util.duplicates.DuplicatesFinder finder static boolean areEmpty (com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper, com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper) com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper s1 com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper s2 static boolean areDuplicates (com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper, com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper) java.util.List comments1 java.util.List comments2 com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper s1 com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper s2 boolean empty1 boolean empty2 com.intellij.refactoring.util.duplicates.Match match1 com.intellij.refactoring.util.duplicates.Match match2 private com.intellij.refactoring.util.duplicates.Match findDuplicate (com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper) com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper section boolean canSwapWith (com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper) com.intellij.psi.PsiClassType otherType com.intellij.psi.PsiClassType type com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper section static com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper[] createWrappers (com.intellij.psi.PsiTryStatement) int i com.intellij.psi.PsiTryStatement statement com.intellij.psi.PsiCatchSection[] catchSections com.intellij.psi.PsiParameter[] parameters com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper[] sections private static com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper createWrapper (com.intellij.psi.PsiCatchSection) com.intellij.refactoring.util.duplicates.DuplicatesFinder finder java.util.List types com.intellij.psi.PsiCatchSection catchSection com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiCodeBlock codeBlock private static java.util.List getClassTypes (com.intellij.psi.PsiType) java.util.List classTypes java.util.List disjunctions com.intellij.psi.PsiType type private static com.intellij.refactoring.util.duplicates.DuplicatesFinder buildDuplicatesFinder (com.intellij.psi.PsiCodeBlock, com.intellij.psi.PsiParameter) com.intellij.psi.PsiCodeBlock catchBlock com.intellij.psi.PsiParameter parameter com.intellij.refactoring.extractMethod.InputVariables inputVariables private static synthetic com.intellij.psi.PsiClassType lambda$getClassTypes$0 (com.intellij.psi.PsiType) com.intellij.psi.PsiType t private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/TryWithIdenticalCatchesInspection$CollapseCatchSectionsFix.class
TryWithIdenticalCatchesInspection.java package com.siyeh.ig.migration com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CollapseCatchSectionsFix extends com.siyeh.ig.InspectionGadgetsFix { private final boolean myEmpty void <init> (boolean) boolean empty public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiCatchSection[] catchSections com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiCatchSection catchSection com.intellij.psi.PsiTryStatement tryStatement com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper[] sections int sectionIndex com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper duplicateSection boolean[][] canSwap com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionIndices[] duplicatesIndices int collapseIntoIndex com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper collapseIntoSection com.intellij.psi.PsiTypeElement collapseIntoTypeElement java.util.Set survivingCommentTexts java.util.List parameterTypes java.util.List filteredTypes com.intellij.psi.PsiType disjunction com.intellij.psi.PsiTypeElement newTypeElement int insertBeforeIndex com.siyeh.ig.psiutils.CommentTracker tracker private static int getSectionIndex (com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper[], com.intellij.psi.PsiElement) int i com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper[] sections com.intellij.psi.PsiElement catchSection private static synthetic boolean lambda$doFix$0 (java.util.Set, com.siyeh.ig.psiutils.CommentTracker, com.intellij.psi.PsiElement) String text java.util.Set survivingCommentTexts com.siyeh.ig.psiutils.CommentTracker tracker com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/TryWithIdenticalCatchesInspection$TryWithIdenticalCatchesVisitor.class
TryWithIdenticalCatchesInspection.java package com.siyeh.ig.migration com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$TryWithIdenticalCatchesVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitTryStatement (com.intellij.psi.PsiTryStatement) com.intellij.psi.PsiTryStatement statement com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper[] sections boolean[][] canSwap com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionIndices[] duplicateIndices com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionIndices[] emptyIndices boolean[] problems private void registerProblems (com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper[], com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionIndices[], boolean[], boolean) int collapseIntoIndex int index com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper[] sections com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionIndices[] sectionIndices boolean[] problems boolean empty private void registerProblem (com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper[], int, int, boolean) com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper[] sections int at int collapseIntoIndex boolean empty com.intellij.psi.PsiCatchSection section com.intellij.psi.PsiJavaToken rParenth synthetic void <init> (com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$1) com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/TryWithIdenticalCatchesInspection.class
TryWithIdenticalCatchesInspection.java package com.siyeh.ig.migration public com.siyeh.ig.migration.TryWithIdenticalCatchesInspection extends com.siyeh.ig.BaseInspection { public void <init> () public boolean isEnabledByDefault () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiType type public java.lang.String getDisplayName () public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public boolean isSuppressedFor (com.intellij.psi.PsiElement) com.intellij.psi.PsiCatchSection catchSection com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiElement element public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionIndices[] getCatchSectionIndices (com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper[], boolean[][], java.util.function.BiPredicate) int index com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper otherSection int to com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper section int from int index int to int from int[] duplicates com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionIndices idx com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper[] sections boolean[][] canSwap java.util.function.BiPredicate equals com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionIndices[] indices boolean duplicateFound private static boolean[][] collectCanSwap (com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper[]) int to int from com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper[] sections boolean[][] canSwap public static void collectCommentTexts (com.intellij.psi.PsiElement, java.util.Collection) com.intellij.psi.PsiElement element java.util.Collection result private static void addCommentText (java.util.Collection, com.intellij.psi.PsiComment) java.util.Collection result com.intellij.psi.PsiComment child String text private static java.util.List collectCommentTexts (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element java.util.List result public static java.lang.String getCommentText (com.intellij.psi.PsiComment) com.intellij.psi.PsiComment comment com.intellij.psi.tree.IElementType type String text int start int end protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic boolean lambda$collectCommentTexts$0 (java.util.Collection, com.intellij.psi.PsiElement) java.util.Collection result com.intellij.psi.PsiElement child static synthetic boolean[][] access$100 (com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper[]) com.siyeh.ig.migration.TryWithIdenticalCatchesInspection$CatchSectionWrapper[] x0 static synthetic java.util.List access$200 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/UnnecessaryBoxingInspection$1.class
UnnecessaryBoxingInspection.java package com.siyeh.ig.migration synthetic com.siyeh.ig.migration.UnnecessaryBoxingInspection$1 extends java.lang.Object { }
com/siyeh/ig/migration/UnnecessaryBoxingInspection$UnnecessaryBoxingFix.class
UnnecessaryBoxingInspection.java package com.siyeh.ig.migration com.siyeh.ig.migration.UnnecessaryBoxingInspection$UnnecessaryBoxingFix extends com.siyeh.ig.InspectionGadgetsFix { private final String name private void <init> () private void <init> (com.intellij.psi.PsiType) com.intellij.psi.PsiType retType public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiMethodCallExpression methodCall String parseMethodName com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiCallExpression expression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression unboxedExpression com.intellij.psi.PsiType unboxedExpressionType com.siyeh.ig.psiutils.CommentTracker commentTracker Object value String replacementText private static java.lang.String getUnboxedExpressionText (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpression unboxedExpression com.intellij.psi.PsiExpression boxedExpression com.siyeh.ig.psiutils.CommentTracker commentTracker com.intellij.psi.PsiType boxedType com.intellij.psi.PsiType expressionType com.intellij.psi.PsiType unboxedType String text synthetic void <init> (com.siyeh.ig.migration.UnnecessaryBoxingInspection$1) com.siyeh.ig.migration.UnnecessaryBoxingInspection$1 x0 synthetic void <init> (com.intellij.psi.PsiType, com.siyeh.ig.migration.UnnecessaryBoxingInspection$1) com.intellij.psi.PsiType x0 com.siyeh.ig.migration.UnnecessaryBoxingInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/UnnecessaryBoxingInspection$UnnecessaryBoxingVisitor.class
UnnecessaryBoxingInspection.java package com.siyeh.ig.migration com.siyeh.ig.migration.UnnecessaryBoxingInspection$UnnecessaryBoxingVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.migration.UnnecessaryBoxingInspection this$0 private void <init> (com.siyeh.ig.migration.UnnecessaryBoxingInspection) public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiType expectedType com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiType constructorType com.intellij.psi.PsiPrimitiveType unboxedType com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression boxedExpression com.intellij.psi.PsiType argumentType public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiType expectedType com.intellij.psi.PsiType methodReturnType com.intellij.psi.PsiType expectedType com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression boxedExpression com.intellij.psi.PsiReferenceExpression methodExpression String referenceName com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass String canonicalText com.intellij.psi.PsiType boxedExpressionType private boolean isBoxingNecessary (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiTypeCastExpression castExpression com.intellij.psi.PsiType type com.intellij.psi.PsiType type com.intellij.psi.PsiConditionalExpression conditionalExpression com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.PsiExpression boxingExpression com.intellij.psi.PsiExpression boxedExpression com.intellij.psi.PsiElement parent private boolean isPossibleObjectComparison (com.intellij.psi.PsiExpression, com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiExpression operand com.intellij.psi.PsiExpression expression com.intellij.psi.PsiPolyadicExpression polyadicExpression synthetic void <init> (com.siyeh.ig.migration.UnnecessaryBoxingInspection, com.siyeh.ig.migration.UnnecessaryBoxingInspection$1) com.siyeh.ig.migration.UnnecessaryBoxingInspection x0 com.siyeh.ig.migration.UnnecessaryBoxingInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/UnnecessaryBoxingInspection.class
UnnecessaryBoxingInspection.java package com.siyeh.ig.migration public com.siyeh.ig.migration.UnnecessaryBoxingInspection extends com.siyeh.ig.BaseInspection { public boolean onlyReportSuperfluouslyBoxed public void <init> () public java.lang.String getDisplayName () public boolean isEnabledByDefault () public javax.swing.JComponent createOptionsPanel () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static java.lang.String getParseMethod (com.intellij.psi.PsiType) com.intellij.psi.PsiType type String typeText static synthetic java.lang.String access$200 (com.intellij.psi.PsiType) com.intellij.psi.PsiType x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/UnnecessaryUnboxingInspection$1.class
UnnecessaryUnboxingInspection.java package com.siyeh.ig.migration synthetic com.siyeh.ig.migration.UnnecessaryUnboxingInspection$1 extends java.lang.Object { }
com/siyeh/ig/migration/UnnecessaryUnboxingInspection$UnnecessaryUnboxingFix.class
UnnecessaryUnboxingInspection.java package com.siyeh.ig.migration com.siyeh.ig.migration.UnnecessaryUnboxingInspection$UnnecessaryUnboxingFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) String name com.intellij.psi.PsiField field com.intellij.psi.PsiClass containingClass String classname com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement element com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiMethodCallExpression methodCall com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpression strippedQualifier com.siyeh.ig.psiutils.CommentTracker commentTracker String strippedQualifierText synthetic void <init> (com.siyeh.ig.migration.UnnecessaryUnboxingInspection$1) com.siyeh.ig.migration.UnnecessaryUnboxingInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/UnnecessaryUnboxingInspection$UnnecessaryUnboxingVisitor.class
UnnecessaryUnboxingInspection.java package com.siyeh.ig.migration com.siyeh.ig.migration.UnnecessaryUnboxingInspection$UnnecessaryUnboxingVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.migration.UnnecessaryUnboxingInspection this$0 private void <init> (com.siyeh.ig.migration.UnnecessaryUnboxingInspection) public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier private boolean isUnboxingNecessary (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.PsiTypeCastExpression typeCastExpression com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiType castType com.intellij.psi.PsiType expressionType com.intellij.psi.PsiType type com.intellij.psi.PsiType type com.intellij.psi.PsiConditionalExpression conditionalExpression com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.intellij.psi.PsiType expectedType com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression unboxedExpression com.intellij.psi.PsiElement parent private boolean isPossibleObjectComparison (com.intellij.psi.PsiExpression, com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiExpression operand com.intellij.psi.PsiExpression expression com.intellij.psi.PsiPolyadicExpression polyadicExpression private boolean isUnboxingExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiType qualifierType String qualifierTypeName String methodName String unboxingMethod synthetic void <init> (com.siyeh.ig.migration.UnnecessaryUnboxingInspection, com.siyeh.ig.migration.UnnecessaryUnboxingInspection$1) com.siyeh.ig.migration.UnnecessaryUnboxingInspection x0 com.siyeh.ig.migration.UnnecessaryUnboxingInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/migration/UnnecessaryUnboxingInspection.class
UnnecessaryUnboxingInspection.java package com.siyeh.ig.migration public com.siyeh.ig.migration.UnnecessaryUnboxingInspection extends com.siyeh.ig.BaseInspection { public boolean onlyReportSuperfluouslyUnboxed static final java.util.Map s_unboxingMethods public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () public javax.swing.JComponent createOptionsPanel () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/modularization/ClassIndependentOfModuleInspection.class
ClassIndependentOfModuleInspection.java package com.siyeh.ig.modularization public com.siyeh.ig.modularization.ClassIndependentOfModuleInspection extends com.siyeh.ig.BaseGlobalInspection { public void <init> () public java.lang.String getDisplayName () public com.intellij.codeInspection.CommonProblemDescriptor[] checkElement (com.intellij.codeInspection.reference.RefEntity, com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.reference.RefClass dependency com.intellij.codeInspection.reference.RefClass dependent com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.analysis.AnalysisScope scope com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.GlobalInspectionContext globalContext com.intellij.codeInspection.reference.RefClass refClass com.intellij.codeInspection.reference.RefEntity owner java.util.Set dependencies java.util.Set dependents com.intellij.psi.PsiElement anchorPsi private static boolean inSameModule (com.intellij.codeInspection.reference.RefClass, com.intellij.codeInspection.reference.RefClass) com.intellij.codeInspection.reference.RefClass class1 com.intellij.codeInspection.reference.RefClass class2 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/modularization/ClassOnlyUsedInOneModuleInspection.class
ClassOnlyUsedInOneModuleInspection.java package com.siyeh.ig.modularization public com.siyeh.ig.modularization.ClassOnlyUsedInOneModuleInspection extends com.siyeh.ig.BaseGlobalInspection { public void <init> () public java.lang.String getDisplayName () public com.intellij.codeInspection.CommonProblemDescriptor[] checkElement (com.intellij.codeInspection.reference.RefEntity, com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.reference.RefModule module com.intellij.codeInspection.reference.RefClass dependency com.intellij.codeInspection.reference.RefModule module com.intellij.codeInspection.reference.RefClass dependent com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.analysis.AnalysisScope scope com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.GlobalInspectionContext globalContext com.intellij.codeInspection.reference.RefClass refClass com.intellij.codeInspection.reference.RefEntity owner java.util.Set dependencies com.intellij.codeInspection.reference.RefModule otherModule java.util.Set dependents com.intellij.psi.PsiElement anchorPsi String moduleName private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/modularization/ModuleWithTooFewClassesInspection.class
ModuleWithTooFewClassesInspection.java package com.siyeh.ig.modularization public com.siyeh.ig.modularization.ModuleWithTooFewClassesInspection extends com.siyeh.ig.BaseGlobalInspection { public int limit public void <init> () public java.lang.String getDisplayName () public com.intellij.codeInspection.CommonProblemDescriptor[] checkElement (com.intellij.codeInspection.reference.RefEntity, com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.reference.RefEntity child com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.analysis.AnalysisScope analysisScope com.intellij.codeInspection.InspectionManager inspectionManager com.intellij.codeInspection.GlobalInspectionContext globalInspectionContext com.intellij.codeInspection.reference.RefModule refModule java.util.List children int numClasses com.intellij.openapi.project.Project project com.intellij.openapi.module.Module[] modules String errorString public javax.swing.JComponent createOptionsPanel () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/modularization/ModuleWithTooManyClassesInspection.class
ModuleWithTooManyClassesInspection.java package com.siyeh.ig.modularization public com.siyeh.ig.modularization.ModuleWithTooManyClassesInspection extends com.siyeh.ig.BaseGlobalInspection { public int limit public void <init> () public java.lang.String getDisplayName () public com.intellij.codeInspection.CommonProblemDescriptor[] checkElement (com.intellij.codeInspection.reference.RefEntity, com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.reference.RefEntity child com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.analysis.AnalysisScope analysisScope com.intellij.codeInspection.InspectionManager inspectionManager com.intellij.codeInspection.GlobalInspectionContext globalInspectionContext java.util.List children int numClasses String errorString public javax.swing.JComponent createOptionsPanel () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/naming/MisspelledMethodNameInspectionMerger.class
MisspelledMethodNameInspectionMerger.java package com.siyeh.ig.naming public com.siyeh.ig.naming.MisspelledMethodNameInspectionMerger extends com.intellij.codeInspection.ex.InspectionElementsMerger { public void <init> () public java.lang.String getMergedToolName () public java.lang.String[] getSourceToolNames () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/naming/OverloadedMethodsWithSameNumberOfParametersInspection$1.class
OverloadedMethodsWithSameNumberOfParametersInspection.java package com.siyeh.ig.naming synthetic com.siyeh.ig.naming.OverloadedMethodsWithSameNumberOfParametersInspection$1 extends java.lang.Object { }
com/siyeh/ig/naming/OverloadedMethodsWithSameNumberOfParametersInspection$OverloadedMethodsWithSameNumberOfParametersVisitor.class
OverloadedMethodsWithSameNumberOfParametersInspection.java package com.siyeh.ig.naming com.siyeh.ig.naming.OverloadedMethodsWithSameNumberOfParametersInspection$OverloadedMethodsWithSameNumberOfParametersVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.naming.OverloadedMethodsWithSameNumberOfParametersInspection this$0 private void <init> (com.siyeh.ig.naming.OverloadedMethodsWithSameNumberOfParametersInspection) public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiParameterList otherParameterList com.intellij.psi.PsiMethod sameNameMethod com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList int parameterCount com.intellij.psi.PsiClass aClass String methodName com.intellij.psi.PsiMethod[] sameNameMethods private boolean areParameterTypesConvertible (com.intellij.psi.PsiParameterList, com.intellij.psi.PsiParameterList) com.intellij.psi.PsiType type com.intellij.psi.PsiType otherType int i com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiParameterList otherParameterList com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiParameter[] otherParameters synthetic void <init> (com.siyeh.ig.naming.OverloadedMethodsWithSameNumberOfParametersInspection, com.siyeh.ig.naming.OverloadedMethodsWithSameNumberOfParametersInspection$1) com.siyeh.ig.naming.OverloadedMethodsWithSameNumberOfParametersInspection x0 com.siyeh.ig.naming.OverloadedMethodsWithSameNumberOfParametersInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/naming/OverloadedMethodsWithSameNumberOfParametersInspection.class
OverloadedMethodsWithSameNumberOfParametersInspection.java package com.siyeh.ig.naming public com.siyeh.ig.naming.OverloadedMethodsWithSameNumberOfParametersInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreInconvertibleTypes public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/naming/OverloadedVarargsMethodInspection$1.class
OverloadedVarargsMethodInspection.java package com.siyeh.ig.naming synthetic com.siyeh.ig.naming.OverloadedVarargsMethodInspection$1 extends java.lang.Object { }
com/siyeh/ig/naming/OverloadedVarargsMethodInspection$OverloadedVarargMethodVisitor.class
OverloadedVarargsMethodInspection.java package com.siyeh.ig.naming com.siyeh.ig.naming.OverloadedVarargsMethodInspection$OverloadedVarargMethodVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiClass superClass com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiMethod sameNameMethod com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass String methodName com.intellij.psi.PsiMethod[] sameNameMethods synthetic void <init> (com.siyeh.ig.naming.OverloadedVarargsMethodInspection$1) com.siyeh.ig.naming.OverloadedVarargsMethodInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/naming/OverloadedVarargsMethodInspection.class
OverloadedVarargsMethodInspection.java package com.siyeh.ig.naming public com.siyeh.ig.naming.OverloadedVarargsMethodInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiMethod element public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/BadOddnessInspection$1.class
BadOddnessInspection.java package com.siyeh.ig.numeric synthetic com.siyeh.ig.numeric.BadOddnessInspection$1 extends java.lang.Object { }
com/siyeh/ig/numeric/BadOddnessInspection$BadOddnessVisitor.class
BadOddnessInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.BadOddnessInspection$BadOddnessVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitBinaryExpression (com.intellij.psi.PsiBinaryExpression) com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs private static boolean isModTwo (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression exp com.intellij.psi.PsiBinaryExpression binary com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiExpression lhs private static boolean canBeNegative (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression lhs com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet range private static boolean hasValue (com.intellij.psi.PsiExpression, int) com.intellij.psi.PsiExpression expression int testValue Integer value synthetic void <init> (com.siyeh.ig.numeric.BadOddnessInspection$1) com.siyeh.ig.numeric.BadOddnessInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/BadOddnessInspection.class
BadOddnessInspection.java package com.siyeh.ig.numeric public com.siyeh.ig.numeric.BadOddnessInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/BigDecimalEqualsInspection$1.class
BigDecimalEqualsInspection.java package com.siyeh.ig.numeric synthetic com.siyeh.ig.numeric.BigDecimalEqualsInspection$1 extends java.lang.Object { }
com/siyeh/ig/numeric/BigDecimalEqualsInspection$BigDecimalEqualsFix.class
BigDecimalEqualsInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.BigDecimalEqualsInspection$BigDecimalEqualsFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiMethodCallExpression call com.siyeh.ig.psiutils.EqualityCheck check com.siyeh.ig.psiutils.CommentTracker commentTracker String qualifierText String argText String replacement synthetic void <init> (com.siyeh.ig.numeric.BigDecimalEqualsInspection$1) com.siyeh.ig.numeric.BigDecimalEqualsInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/BigDecimalEqualsInspection$BigDecimalEqualsVisitor.class
BigDecimalEqualsInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.BigDecimalEqualsInspection$BigDecimalEqualsVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.siyeh.ig.psiutils.EqualityCheck check com.intellij.psi.PsiExpression left com.intellij.psi.PsiExpression right synthetic void <init> (com.siyeh.ig.numeric.BigDecimalEqualsInspection$1) com.siyeh.ig.numeric.BigDecimalEqualsInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/BigDecimalEqualsInspection.class
BigDecimalEqualsInspection.java package com.siyeh.ig.numeric public com.siyeh.ig.numeric.BigDecimalEqualsInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/BigDecimalMethodWithoutRoundingCalledInspection$1.class
BigDecimalMethodWithoutRoundingCalledInspection.java package com.siyeh.ig.numeric synthetic com.siyeh.ig.numeric.BigDecimalMethodWithoutRoundingCalledInspection$1 extends java.lang.Object { }
com/siyeh/ig/numeric/BigDecimalMethodWithoutRoundingCalledInspection$BigDecimalMethodWithoutRoundingCalledVisitor.class
BigDecimalMethodWithoutRoundingCalledInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.BigDecimalMethodWithoutRoundingCalledInspection$BigDecimalMethodWithoutRoundingCalledVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String name com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments synthetic void <init> (com.siyeh.ig.numeric.BigDecimalMethodWithoutRoundingCalledInspection$1) com.siyeh.ig.numeric.BigDecimalMethodWithoutRoundingCalledInspection$1 x0 }
com/siyeh/ig/numeric/BigDecimalMethodWithoutRoundingCalledInspection.class
BigDecimalMethodWithoutRoundingCalledInspection.java package com.siyeh.ig.numeric public com.siyeh.ig.numeric.BigDecimalMethodWithoutRoundingCalledInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/CachedNumberConstructorCallInspection$1.class
CachedNumberConstructorCallInspection.java package com.siyeh.ig.numeric synthetic com.siyeh.ig.numeric.CachedNumberConstructorCallInspection$1 extends java.lang.Object { }
com/siyeh/ig/numeric/CachedNumberConstructorCallInspection$CachedNumberConstructorCallFix.class
CachedNumberConstructorCallInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.CachedNumberConstructorCallInspection$CachedNumberConstructorCallFix extends com.siyeh.ig.InspectionGadgetsFix { private final String className static final synthetic boolean $assertionsDisabled void <init> (java.lang.String) String className public java.lang.String getName () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiExpressionList argList com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiExpression arg com.siyeh.ig.psiutils.CommentTracker commentTracker String text static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/CachedNumberConstructorCallInspection$LongConstructorVisitor.class
CachedNumberConstructorCallInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.CachedNumberConstructorCallInspection$LongConstructorVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.numeric.CachedNumberConstructorCallInspection this$0 private void <init> (com.siyeh.ig.numeric.CachedNumberConstructorCallInspection) public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiType type String canonicalText com.intellij.psi.PsiClass aClass com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument com.intellij.psi.PsiType argumentType com.intellij.psi.PsiMethod method synthetic void <init> (com.siyeh.ig.numeric.CachedNumberConstructorCallInspection, com.siyeh.ig.numeric.CachedNumberConstructorCallInspection$1) com.siyeh.ig.numeric.CachedNumberConstructorCallInspection x0 com.siyeh.ig.numeric.CachedNumberConstructorCallInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/CachedNumberConstructorCallInspection.class
CachedNumberConstructorCallInspection.java package com.siyeh.ig.numeric public com.siyeh.ig.numeric.CachedNumberConstructorCallInspection extends com.siyeh.ig.BaseInspection { static final java.util.Set cachedNumberTypes public boolean ignoreStringArguments public boolean reportOnlyWhenDeprecated static final synthetic boolean $assertionsDisabled public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel panel public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiJavaCodeReferenceElement classReference String className static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/CastThatLosesPrecisionInspection$1.class
CastThatLosesPrecisionInspection.java package com.siyeh.ig.numeric synthetic com.siyeh.ig.numeric.CastThatLosesPrecisionInspection$1 extends java.lang.Object { }
com/siyeh/ig/numeric/CastThatLosesPrecisionInspection$CastThatLosesPrecisionVisitor.class
CastThatLosesPrecisionInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.CastThatLosesPrecisionInspection$CastThatLosesPrecisionVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.numeric.CastThatLosesPrecisionInspection this$0 private void <init> (com.siyeh.ig.numeric.CastThatLosesPrecisionInspection) public void visitTypeCastExpression (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiMethod method int i Number number com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet valueRange com.intellij.psi.PsiTypeCastExpression expression com.intellij.psi.PsiType castType com.intellij.psi.PsiExpression operand com.intellij.psi.PsiType operandType Object result com.intellij.psi.PsiTypeElement castTypeElement com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet targetRange com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet lostRange private com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet getValueRange (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression operand com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet fact private boolean valueIsContainableInType (java.lang.Number, com.intellij.psi.PsiType) Number value com.intellij.psi.PsiType type long longValue double doubleValue synthetic void <init> (com.siyeh.ig.numeric.CastThatLosesPrecisionInspection, com.siyeh.ig.numeric.CastThatLosesPrecisionInspection$1) com.siyeh.ig.numeric.CastThatLosesPrecisionInspection x0 com.siyeh.ig.numeric.CastThatLosesPrecisionInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/CastThatLosesPrecisionInspection.class
CastThatLosesPrecisionInspection.java package com.siyeh.ig.numeric public com.siyeh.ig.numeric.CastThatLosesPrecisionInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreIntegerCharCasts public boolean ignoreOverflowingByteCasts public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiType operandType boolean negativeOnly public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel panel public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/CastedLiteralMaybeJustLiteralInspection$1.class
CastedLiteralMaybeJustLiteralInspection.java package com.siyeh.ig.numeric synthetic com.siyeh.ig.numeric.CastedLiteralMaybeJustLiteralInspection$1 extends java.lang.Object { }
com/siyeh/ig/numeric/CastedLiteralMaybeJustLiteralInspection$CastedLiteralMayBeJustLiteralVisitor.class
CastedLiteralMaybeJustLiteralInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.CastedLiteralMaybeJustLiteralInspection$CastedLiteralMayBeJustLiteralVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.numeric.CastedLiteralMaybeJustLiteralInspection this$0 private void <init> (com.siyeh.ig.numeric.CastedLiteralMaybeJustLiteralInspection) public void visitLiteralExpression (com.intellij.psi.PsiLiteralExpression) com.intellij.psi.PsiLiteralExpression expression com.intellij.psi.PsiType type com.intellij.psi.PsiElement parent com.intellij.psi.PsiTypeCastExpression typeCastExpression com.intellij.psi.PsiType castType com.intellij.psi.PsiType expectedType synthetic void <init> (com.siyeh.ig.numeric.CastedLiteralMaybeJustLiteralInspection, com.siyeh.ig.numeric.CastedLiteralMaybeJustLiteralInspection$1) com.siyeh.ig.numeric.CastedLiteralMaybeJustLiteralInspection x0 com.siyeh.ig.numeric.CastedLiteralMaybeJustLiteralInspection$1 x1 }
com/siyeh/ig/numeric/CastedLiteralMaybeJustLiteralInspection$ReplaceCastedLiteralWithJustLiteralFix.class
CastedLiteralMaybeJustLiteralInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.CastedLiteralMaybeJustLiteralInspection$ReplaceCastedLiteralWithJustLiteralFix extends com.siyeh.ig.InspectionGadgetsFix { private final String replacementString final synthetic com.siyeh.ig.numeric.CastedLiteralMaybeJustLiteralInspection this$0 void <init> (com.siyeh.ig.numeric.CastedLiteralMaybeJustLiteralInspection, java.lang.String) String replacementString public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiTypeCastExpression typeCastExpression private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/CastedLiteralMaybeJustLiteralInspection.class
CastedLiteralMaybeJustLiteralInspection.java package com.siyeh.ig.numeric abstract com.siyeh.ig.numeric.CastedLiteralMaybeJustLiteralInspection extends com.siyeh.ig.BaseInspection { static final synthetic boolean $assertionsDisabled void <init> () protected final transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiTypeCastExpression typeCastExpression StringBuilder replacementText abstract java.lang.String getSuffix () abstract com.intellij.psi.PsiType getLiteralBeforeType () abstract com.intellij.psi.PsiType getCastType () private java.lang.StringBuilder buildReplacementText (com.intellij.psi.PsiExpression, java.lang.StringBuilder) com.intellij.psi.PsiPrefixExpression prefixExpression com.intellij.psi.PsiParenthesizedExpression parenthesizedExpression com.intellij.psi.PsiTypeCastExpression typeCastExpression com.intellij.psi.PsiExpression expression StringBuilder out protected final transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiTypeCastExpression typeCastExpression StringBuilder replacementText public final com.siyeh.ig.BaseInspectionVisitor buildVisitor () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/CharUsedInArithmeticContextInspection$1.class
CharUsedInArithmeticContextInspection.java package com.siyeh.ig.numeric synthetic com.siyeh.ig.numeric.CharUsedInArithmeticContextInspection$1 extends java.lang.Object { }
com/siyeh/ig/numeric/CharUsedInArithmeticContextInspection$CharUsedInArithmeticContentCastFix.class
CharUsedInArithmeticContextInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.CharUsedInArithmeticContextInspection$CharUsedInArithmeticContentCastFix extends com.siyeh.ig.InspectionGadgetsFix { private final String typeText void <init> (java.lang.String) String typeText public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiExpression expression com.siyeh.ig.psiutils.CommentTracker commentTracker String expressionText private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/CharUsedInArithmeticContextInspection$CharUsedInArithmeticContentFix.class
CharUsedInArithmeticContextInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.CharUsedInArithmeticContextInspection$CharUsedInArithmeticContentFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiLiteralExpression literalExpression Object literal String escaped synthetic void <init> (com.siyeh.ig.numeric.CharUsedInArithmeticContextInspection$1) com.siyeh.ig.numeric.CharUsedInArithmeticContextInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/CharUsedInArithmeticContextInspection$CharUsedInArithmeticContextVisitor.class
CharUsedInArithmeticContextInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.CharUsedInArithmeticContextInspection$CharUsedInArithmeticContextVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiExpression operand com.intellij.psi.PsiType rightType com.intellij.psi.PsiType expressionType int i com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiType leftType synthetic void <init> (com.siyeh.ig.numeric.CharUsedInArithmeticContextInspection$1) com.siyeh.ig.numeric.CharUsedInArithmeticContextInspection$1 x0 }
com/siyeh/ig/numeric/CharUsedInArithmeticContextInspection.class
CharUsedInArithmeticContextInspection.java package com.siyeh.ig.numeric public com.siyeh.ig.numeric.CharUsedInArithmeticContextInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix[] buildFixes (java.lang.Object[]) String typeText com.intellij.psi.PsiExpression binaryExpression com.intellij.psi.PsiType type Object[] infos java.util.List result com.intellij.psi.PsiElement expression com.intellij.psi.PsiElement parent public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/ComparisonOfShortAndCharInspection$1.class
ComparisonOfShortAndCharInspection.java package com.siyeh.ig.numeric synthetic com.siyeh.ig.numeric.ComparisonOfShortAndCharInspection$1 extends java.lang.Object { }
com/siyeh/ig/numeric/ComparisonOfShortAndCharInspection$ComparisonOfShortAndCharVisitor.class
ComparisonOfShortAndCharInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.ComparisonOfShortAndCharInspection$ComparisonOfShortAndCharVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitBinaryExpression (com.intellij.psi.PsiBinaryExpression) com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiType lhsType com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiType rhsType synthetic void <init> (com.siyeh.ig.numeric.ComparisonOfShortAndCharInspection$1) com.siyeh.ig.numeric.ComparisonOfShortAndCharInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/ComparisonOfShortAndCharInspection.class
ComparisonOfShortAndCharInspection.java package com.siyeh.ig.numeric public com.siyeh.ig.numeric.ComparisonOfShortAndCharInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/ComparisonToNaNInspection$1.class
ComparisonToNaNInspection.java package com.siyeh.ig.numeric synthetic com.siyeh.ig.numeric.ComparisonToNaNInspection$1 extends java.lang.Object { }
com/siyeh/ig/numeric/ComparisonToNaNInspection$ComparisonToNaNFix.class
ComparisonToNaNInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.ComparisonToNaNInspection$ComparisonToNaNFix extends com.siyeh.ig.InspectionGadgetsFix { static final synthetic boolean $assertionsDisabled private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiExpression operand String negationText com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiReferenceExpression nanExpression com.intellij.psi.PsiElement target com.intellij.psi.PsiField field com.intellij.psi.PsiClass containingClass String typeText com.intellij.psi.PsiBinaryExpression comparison com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiExpression operand com.siyeh.ig.psiutils.CommentTracker commentTracker String operandText com.intellij.psi.tree.IElementType tokenType String negationText String newExpressionText synthetic void <init> (com.siyeh.ig.numeric.ComparisonToNaNInspection$1) com.siyeh.ig.numeric.ComparisonToNaNInspection$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/ComparisonToNaNInspection$ComparisonToNaNVisitor.class
ComparisonToNaNInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.ComparisonToNaNInspection$ComparisonToNaNVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitBinaryExpression (com.intellij.psi.PsiBinaryExpression) com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs private static boolean isNaN (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiReferenceExpression referenceExpression String referenceName com.intellij.psi.PsiElement target com.intellij.psi.PsiField field com.intellij.psi.PsiClass containingClass String qualifiedName synthetic void <init> (com.siyeh.ig.numeric.ComparisonToNaNInspection$1) com.siyeh.ig.numeric.ComparisonToNaNInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/ComparisonToNaNInspection.class
ComparisonToNaNInspection.java package com.siyeh.ig.numeric public com.siyeh.ig.numeric.ComparisonToNaNInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiBinaryExpression comparison com.intellij.psi.tree.IElementType tokenType public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiBinaryExpression comparison private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/ConfusingFloatingPointLiteralInspection$1.class
ConfusingFloatingPointLiteralInspection.java package com.siyeh.ig.numeric synthetic com.siyeh.ig.numeric.ConfusingFloatingPointLiteralInspection$1 extends java.lang.Object { }
com/siyeh/ig/numeric/ConfusingFloatingPointLiteralInspection$ConfusingFloatingPointLiteralFix.class
ConfusingFloatingPointLiteralInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.ConfusingFloatingPointLiteralInspection$ConfusingFloatingPointLiteralFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiExpression literalExpression String text String newText private static java.lang.String getCanonicalForm (java.lang.String) String suffix String prefix String text boolean isHexadecimal int breakPoint String suffix String prefix int indexPoint synthetic void <init> (com.siyeh.ig.numeric.ConfusingFloatingPointLiteralInspection$1) com.siyeh.ig.numeric.ConfusingFloatingPointLiteralInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/ConfusingFloatingPointLiteralInspection$ConfusingFloatingPointLiteralVisitor.class
ConfusingFloatingPointLiteralInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.ConfusingFloatingPointLiteralInspection$ConfusingFloatingPointLiteralVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.numeric.ConfusingFloatingPointLiteralInspection this$0 private void <init> (com.siyeh.ig.numeric.ConfusingFloatingPointLiteralInspection) public void visitLiteralExpression (com.intellij.psi.PsiLiteralExpression) com.intellij.psi.PsiLiteralExpression literal com.intellij.psi.PsiType type String literalText private boolean isConfusing (java.lang.CharSequence) CharSequence text int length boolean hex char firstChar char secondChar int index char nextChar synthetic void <init> (com.siyeh.ig.numeric.ConfusingFloatingPointLiteralInspection, com.siyeh.ig.numeric.ConfusingFloatingPointLiteralInspection$1) com.siyeh.ig.numeric.ConfusingFloatingPointLiteralInspection x0 com.siyeh.ig.numeric.ConfusingFloatingPointLiteralInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/ConfusingFloatingPointLiteralInspection.class
ConfusingFloatingPointLiteralInspection.java package com.siyeh.ig.numeric public com.siyeh.ig.numeric.ConfusingFloatingPointLiteralInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreScientificNotation public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public void writeSettings (org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException org.jdom.Element node public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/ConstantMathCallInspection$1.class
ConstantMathCallInspection.java package com.siyeh.ig.numeric synthetic com.siyeh.ig.numeric.ConstantMathCallInspection$1 extends java.lang.Object { }
com/siyeh/ig/numeric/ConstantMathCallInspection$ConstantMathCallVisitor.class
ConstantMathCallInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.ConstantMathCallInspection$ConstantMathCallVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument Object argumentValue double doubleValue String valueString com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass referencedClass String className synthetic void <init> (com.siyeh.ig.numeric.ConstantMathCallInspection$1) com.siyeh.ig.numeric.ConstantMathCallInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/ConstantMathCallInspection$MakeStrictFix.class
ConstantMathCallInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.ConstantMathCallInspection$MakeStrictFix extends com.siyeh.ig.InspectionGadgetsFix { static final synthetic boolean $assertionsDisabled private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) Number number String newExpression Number number com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiIdentifier nameIdentifier com.intellij.psi.PsiReferenceExpression reference com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments String methodName com.intellij.psi.PsiExpression argument com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiType type Object argumentValue String newExpression synthetic void <init> (com.siyeh.ig.numeric.ConstantMathCallInspection$1) com.siyeh.ig.numeric.ConstantMathCallInspection$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/ConstantMathCallInspection.class
ConstantMathCallInspection.java package com.siyeh.ig.numeric public com.siyeh.ig.numeric.ConstantMathCallInspection extends com.siyeh.ig.BaseInspection { static final java.util.Set constantMathCall public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos static java.lang.String createValueString (java.lang.String, double) String name double value static java.lang.String createValueString (java.lang.String, long) String name long value public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/ConvertOctalLiteralToDecimalFix.class
ConvertOctalLiteralToDecimalFix.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.ConvertOctalLiteralToDecimalFix extends com.siyeh.ig.InspectionGadgetsFix { void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiLiteralExpression literalExpression static void replaceWithDecimalLiteral (com.intellij.psi.PsiLiteralExpression) com.intellij.psi.PsiLiteralExpression literalExpression Object value String decimalText private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/ConvertOctalLiteralsToDecimalsFix.class
ConvertOctalLiteralsToDecimalsFix.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.ConvertOctalLiteralsToDecimalsFix extends com.siyeh.ig.InspectionGadgetsFix { void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiLiteralExpression literal com.intellij.psi.PsiExpression initializer com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiArrayInitializerExpression arrayInitializerExpression private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/DivideByZeroInspection$1.class
DivideByZeroInspection.java package com.siyeh.ig.numeric synthetic com.siyeh.ig.numeric.DivideByZeroInspection$1 extends java.lang.Object { }
com/siyeh/ig/numeric/DivideByZeroInspection$DivisionByZeroVisitor.class
DivideByZeroInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.DivideByZeroInspection$DivisionByZeroVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiExpression operand int i com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression[] operands public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression expression com.intellij.psi.PsiExpression rhs com.intellij.psi.tree.IElementType tokenType synthetic void <init> (com.siyeh.ig.numeric.DivideByZeroInspection$1) com.siyeh.ig.numeric.DivideByZeroInspection$1 x0 }
com/siyeh/ig/numeric/DivideByZeroInspection$ReplaceWithNaNFix.class
DivideByZeroInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.DivideByZeroInspection$ReplaceWithNaNFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiBinaryExpression division com.intellij.psi.PsiType type String className public java.lang.String getFamilyName () synthetic void <init> (com.siyeh.ig.numeric.DivideByZeroInspection$1) com.siyeh.ig.numeric.DivideByZeroInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/DivideByZeroInspection.class
DivideByZeroInspection.java package com.siyeh.ig.numeric public com.siyeh.ig.numeric.DivideByZeroInspection extends com.siyeh.ig.BaseInspection { private static final com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet ZERO_RANGE public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) com.intellij.psi.PsiType type com.intellij.psi.PsiBinaryExpression binOp Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static boolean isZero (com.intellij.psi.PsiExpression) double constantValue com.intellij.psi.PsiExpression expression Object value com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet range static synthetic boolean access$200 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/DoubleLiteralMayBeFloatLiteralInspection.class
DoubleLiteralMayBeFloatLiteralInspection.java package com.siyeh.ig.numeric public com.siyeh.ig.numeric.DoubleLiteralMayBeFloatLiteralInspection extends com.siyeh.ig.numeric.CastedLiteralMaybeJustLiteralInspection { public void <init> () public java.lang.String getDisplayName () java.lang.String getSuffix () com.intellij.psi.PsiType getLiteralBeforeType () com.intellij.psi.PsiType getCastType () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/FloatingPointEqualityInspection$1.class
FloatingPointEqualityInspection.java package com.siyeh.ig.numeric synthetic com.siyeh.ig.numeric.FloatingPointEqualityInspection$1 extends java.lang.Object { }
com/siyeh/ig/numeric/FloatingPointEqualityInspection$FloatingPointEqualityComparisonVisitor.class
FloatingPointEqualityInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.FloatingPointEqualityInspection$FloatingPointEqualityComparisonVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitBinaryExpression (com.intellij.psi.PsiBinaryExpression) com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiExpression lhs private static boolean isInfinityOrZero (com.intellij.psi.PsiExpression) Double aDouble double v Float aFloat float v Integer integer Long aLong com.intellij.psi.PsiExpression expression Object value synthetic void <init> (com.siyeh.ig.numeric.FloatingPointEqualityInspection$1) com.siyeh.ig.numeric.FloatingPointEqualityInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/FloatingPointEqualityInspection.class
FloatingPointEqualityInspection.java package com.siyeh.ig.numeric public com.siyeh.ig.numeric.FloatingPointEqualityInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/ImplicitNumericConversionInspection$1.class
ImplicitNumericConversionInspection.java package com.siyeh.ig.numeric synthetic com.siyeh.ig.numeric.ImplicitNumericConversionInspection$1 extends java.lang.Object { }
com/siyeh/ig/numeric/ImplicitNumericConversionInspection$ImplicitNumericConversionFix.class
ImplicitNumericConversionInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.ImplicitNumericConversionInspection$ImplicitNumericConversionFix extends com.siyeh.ig.InspectionGadgetsFix { private final String m_name void <init> (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType expectedType String convertedExpression public java.lang.String getFamilyName () public java.lang.String getName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.siyeh.ig.psiutils.CommentTracker commentTracker String lhsText String newExpressionText com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiJavaToken sign com.intellij.psi.PsiElement parent com.siyeh.ig.psiutils.CommentTracker commentTracker String castExpression com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType expectedType String convertedExpression private static java.lang.String convertExpression (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) int length int length com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType expectedType com.intellij.psi.PsiType expressionType String text private static boolean isDecimalLiteral (java.lang.String) String text private static boolean isNegatedLiteral (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiPrefixExpression prefixExpression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression operand private static boolean isIntegral (com.intellij.psi.PsiType) com.intellij.psi.PsiType expressionType private static boolean isFloatingPoint (com.intellij.psi.PsiType) com.intellij.psi.PsiType expressionType private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/ImplicitNumericConversionInspection$ImplicitNumericConversionVisitor.class
ImplicitNumericConversionInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.ImplicitNumericConversionInspection$ImplicitNumericConversionVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.numeric.ImplicitNumericConversionInspection this$0 private void <init> (com.siyeh.ig.numeric.ImplicitNumericConversionInspection) public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiPolyadicExpression expression public void visitConditionalExpression (com.intellij.psi.PsiConditionalExpression) com.intellij.psi.PsiConditionalExpression expression public void visitLiteralExpression (com.intellij.psi.PsiLiteralExpression) com.intellij.psi.PsiLiteralExpression expression public void visitUnaryExpression (com.intellij.psi.PsiUnaryExpression) com.intellij.psi.PsiUnaryExpression expression public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression public void visitArrayAccessExpression (com.intellij.psi.PsiArrayAccessExpression) com.intellij.psi.PsiArrayAccessExpression expression public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression public void visitTypeCastExpression (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiTypeCastExpression expression public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression expression public void visitParenthesizedExpression (com.intellij.psi.PsiParenthesizedExpression) com.intellij.psi.PsiParenthesizedExpression expression private void checkExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiParenthesizedExpression parenthesizedExpression com.intellij.psi.PsiExpression rootExpression com.intellij.psi.PsiType promotedType com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement parent com.intellij.psi.PsiType expressionType com.intellij.psi.PsiType expectedType private void checkTypes (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType expressionType com.intellij.psi.PsiType convertedType private boolean isArgumentOfStringIndexOf (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass String className synthetic void <init> (com.siyeh.ig.numeric.ImplicitNumericConversionInspection, com.siyeh.ig.numeric.ImplicitNumericConversionInspection$1) com.siyeh.ig.numeric.ImplicitNumericConversionInspection x0 com.siyeh.ig.numeric.ImplicitNumericConversionInspection$1 x1 }
com/siyeh/ig/numeric/ImplicitNumericConversionInspection.class
ImplicitNumericConversionInspection.java package com.siyeh.ig.numeric public com.siyeh.ig.numeric.ImplicitNumericConversionInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreWideningConversions public boolean ignoreCharConversions public boolean ignoreConstantConversions public void <init> () public java.lang.String getDisplayName () public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel optionsPanel public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiType type com.intellij.psi.PsiType expectedType public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/IntLiteralMayBeLongLiteralInspection.class
IntLiteralMayBeLongLiteralInspection.java package com.siyeh.ig.numeric public com.siyeh.ig.numeric.IntLiteralMayBeLongLiteralInspection extends com.siyeh.ig.numeric.CastedLiteralMaybeJustLiteralInspection { public void <init> () public java.lang.String getDisplayName () java.lang.String getSuffix () com.intellij.psi.PsiType getLiteralBeforeType () com.intellij.psi.PsiType getCastType () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/IntegerDivisionInFloatingPointContextInspection$1.class
IntegerDivisionInFloatingPointContextInspection.java package com.siyeh.ig.numeric synthetic com.siyeh.ig.numeric.IntegerDivisionInFloatingPointContextInspection$1 extends java.lang.Object { }
com/siyeh/ig/numeric/IntegerDivisionInFloatingPointContextInspection$IntegerDivisionInFloatingPointContextVisitor.class
IntegerDivisionInFloatingPointContextInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.IntegerDivisionInFloatingPointContextInspection$IntegerDivisionInFloatingPointContextVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiType contextType com.intellij.psi.PsiType contextType com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiType contextType com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression context com.intellij.psi.PsiType contextType private static boolean hasIntegerDivision (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.PsiExpression[] operands private static boolean isIntegral (com.intellij.psi.PsiType) com.intellij.psi.PsiType type private static com.intellij.psi.PsiExpression getContainingExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement parent synthetic void <init> (com.siyeh.ig.numeric.IntegerDivisionInFloatingPointContextInspection$1) com.siyeh.ig.numeric.IntegerDivisionInFloatingPointContextInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/IntegerDivisionInFloatingPointContextInspection.class
IntegerDivisionInFloatingPointContextInspection.java package com.siyeh.ig.numeric public com.siyeh.ig.numeric.IntegerDivisionInFloatingPointContextInspection extends com.siyeh.ig.BaseInspection { static final java.util.Set s_integralTypes public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/IntegerMultiplicationImplicitCastToLongInspection$1.class
IntegerMultiplicationImplicitCastToLongInspection.java package com.siyeh.ig.numeric synthetic com.siyeh.ig.numeric.IntegerMultiplicationImplicitCastToLongInspection$1 extends java.lang.Object { }
com/siyeh/ig/numeric/IntegerMultiplicationImplicitCastToLongInspection$IntegerMultiplicationImplicitCastToLongInspectionFix.class
IntegerMultiplicationImplicitCastToLongInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.IntegerMultiplicationImplicitCastToLongInspection$IntegerMultiplicationImplicitCastToLongInspectionFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiExpression exprToCast com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiExpression exprToCast private static void addCast (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression operand String replacementText com.intellij.psi.PsiExpression expression String replacementText private static synthetic boolean lambda$doFix$1 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression operand private static synthetic com.intellij.psi.PsiExpression lambda$doFix$0 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression operand synthetic void <init> (com.siyeh.ig.numeric.IntegerMultiplicationImplicitCastToLongInspection$1) com.siyeh.ig.numeric.IntegerMultiplicationImplicitCastToLongInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/IntegerMultiplicationImplicitCastToLongInspection$IntegerMultiplicationImplicitlyCastToLongVisitor.class
IntegerMultiplicationImplicitCastToLongInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.IntegerMultiplicationImplicitCastToLongInspection$IntegerMultiplicationImplicitlyCastToLongVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.numeric.IntegerMultiplicationImplicitCastToLongInspection this$0 private void <init> (com.siyeh.ig.numeric.IntegerMultiplicationImplicitCastToLongInspection) public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiType castType com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiType type com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiExpression context com.intellij.psi.PsiElement parent private boolean cannotOverflow (com.intellij.psi.PsiPolyadicExpression, com.intellij.psi.PsiExpression[], boolean) long r1 long r2 long r3 long r4 com.intellij.codeInspection.dataFlow.rangeSet.LongRangeSet set long nextMin long nextMax long r1 long r2 long r3 long r4 com.intellij.psi.PsiExpression operand long min long max com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.PsiExpression[] operands boolean shift com.intellij.codeInspection.dataFlow.CommonDataflow$DataflowResult dfr private boolean intOverflow (long) long l private com.intellij.psi.PsiExpression getContainingExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiPolyadicExpression polyParent com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement parent synthetic void <init> (com.siyeh.ig.numeric.IntegerMultiplicationImplicitCastToLongInspection, com.siyeh.ig.numeric.IntegerMultiplicationImplicitCastToLongInspection$1) com.siyeh.ig.numeric.IntegerMultiplicationImplicitCastToLongInspection x0 com.siyeh.ig.numeric.IntegerMultiplicationImplicitCastToLongInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/IntegerMultiplicationImplicitCastToLongInspection.class
IntegerMultiplicationImplicitCastToLongInspection.java package com.siyeh.ig.numeric public com.siyeh.ig.numeric.IntegerMultiplicationImplicitCastToLongInspection extends com.siyeh.ig.BaseInspection { private static final java.util.Set s_typesToCheck public boolean ignoreNonOverflowingCompileTimeConstants public void <init> () public java.lang.String getDisplayName () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.tree.IElementType tokenType public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static boolean isNonLongInteger (com.intellij.psi.PsiType) com.intellij.psi.PsiType type String text private static boolean hasInnerMultiplication (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.tree.IElementType tokenType private static boolean hasMultiplication (com.intellij.psi.PsiExpression) com.intellij.psi.PsiPolyadicExpression polyExpr com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiConditionalExpression ternary com.intellij.psi.PsiExpression expression private static boolean isShiftToken (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType tokenType private static synthetic boolean lambda$hasInnerMultiplication$0 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression operand static synthetic boolean access$200 (com.intellij.psi.PsiType) com.intellij.psi.PsiType x0 static synthetic boolean access$300 (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiPolyadicExpression x0 static synthetic boolean access$400 (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/LongLiteralsEndingWithLowercaseLInspection$1.class
LongLiteralsEndingWithLowercaseLInspection.java package com.siyeh.ig.numeric synthetic com.siyeh.ig.numeric.LongLiteralsEndingWithLowercaseLInspection$1 extends java.lang.Object { }
com/siyeh/ig/numeric/LongLiteralsEndingWithLowercaseLInspection$LongLiteralFix.class
LongLiteralsEndingWithLowercaseLInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.LongLiteralsEndingWithLowercaseLInspection$LongLiteralFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiExpression literal String text String newText synthetic void <init> (com.siyeh.ig.numeric.LongLiteralsEndingWithLowercaseLInspection$1) com.siyeh.ig.numeric.LongLiteralsEndingWithLowercaseLInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/LongLiteralsEndingWithLowercaseLInspection$LongLiteralWithLowercaseLVisitor.class
LongLiteralsEndingWithLowercaseLInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.LongLiteralsEndingWithLowercaseLInspection$LongLiteralWithLowercaseLVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitLiteralExpression (com.intellij.psi.PsiLiteralExpression) com.intellij.psi.PsiLiteralExpression expression com.intellij.psi.PsiType type String text int length synthetic void <init> (com.siyeh.ig.numeric.LongLiteralsEndingWithLowercaseLInspection$1) com.siyeh.ig.numeric.LongLiteralsEndingWithLowercaseLInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/LongLiteralsEndingWithLowercaseLInspection.class
LongLiteralsEndingWithLowercaseLInspection.java package com.siyeh.ig.numeric public com.siyeh.ig.numeric.LongLiteralsEndingWithLowercaseLInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/NonReproducibleMathCallInspection$1.class
NonReproducibleMathCallInspection.java package com.siyeh.ig.numeric synthetic com.siyeh.ig.numeric.NonReproducibleMathCallInspection$1 extends java.lang.Object { }
com/siyeh/ig/numeric/NonReproducibleMathCallInspection$BigDecimalEqualsVisitor.class
NonReproducibleMathCallInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.NonReproducibleMathCallInspection$BigDecimalEqualsVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass referencedClass String className synthetic void <init> (com.siyeh.ig.numeric.NonReproducibleMathCallInspection$1) com.siyeh.ig.numeric.NonReproducibleMathCallInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/NonReproducibleMathCallInspection$MakeStrictFix.class
NonReproducibleMathCallInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.NonReproducibleMathCallInspection$MakeStrictFix extends com.siyeh.ig.InspectionGadgetsFix { static final synthetic boolean $assertionsDisabled private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiIdentifier nameIdentifier com.intellij.psi.PsiReferenceExpression reference String name synthetic void <init> (com.siyeh.ig.numeric.NonReproducibleMathCallInspection$1) com.siyeh.ig.numeric.NonReproducibleMathCallInspection$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/NonReproducibleMathCallInspection.class
NonReproducibleMathCallInspection.java package com.siyeh.ig.numeric public com.siyeh.ig.numeric.NonReproducibleMathCallInspection extends com.siyeh.ig.BaseInspection { private static final java.util.Set nonReproducibleMethods public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static synthetic java.util.Set access$200 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/OctalAndDecimalIntegersMixedInspection$1.class
OctalAndDecimalIntegersMixedInspection.java package com.siyeh.ig.numeric synthetic com.siyeh.ig.numeric.OctalAndDecimalIntegersMixedInspection$1 extends java.lang.Object { }
com/siyeh/ig/numeric/OctalAndDecimalIntegersMixedInspection$OctalAndDecimalIntegersMixedVisitor.class
OctalAndDecimalIntegersMixedInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.OctalAndDecimalIntegersMixedInspection$OctalAndDecimalIntegersMixedVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitArrayInitializerExpression (com.intellij.psi.PsiArrayInitializerExpression) com.intellij.psi.PsiLiteralExpression literal com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiArrayInitializerExpression expression com.intellij.psi.PsiExpression[] initializers boolean hasDecimalLiteral boolean hasOctalLiteral private static boolean isDecimalLiteral (com.intellij.psi.PsiLiteralExpression) com.intellij.psi.PsiLiteralExpression literal com.intellij.psi.PsiType type String text synthetic void <init> (com.siyeh.ig.numeric.OctalAndDecimalIntegersMixedInspection$1) com.siyeh.ig.numeric.OctalAndDecimalIntegersMixedInspection$1 x0 }
com/siyeh/ig/numeric/OctalAndDecimalIntegersMixedInspection.class
OctalAndDecimalIntegersMixedInspection.java package com.siyeh.ig.numeric public com.siyeh.ig.numeric.OctalAndDecimalIntegersMixedInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix[] buildFixes (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/OctalLiteralInspection$1.class
OctalLiteralInspection.java package com.siyeh.ig.numeric synthetic com.siyeh.ig.numeric.OctalLiteralInspection$1 extends java.lang.Object { }
com/siyeh/ig/numeric/OctalLiteralInspection$OctalLiteralVisitor.class
OctalLiteralInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.OctalLiteralInspection$OctalLiteralVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitLiteralExpression (com.intellij.psi.PsiLiteralExpression) com.intellij.psi.PsiLiteralExpression literal synthetic void <init> (com.siyeh.ig.numeric.OctalLiteralInspection$1) com.siyeh.ig.numeric.OctalLiteralInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/OctalLiteralInspection.class
OctalLiteralInspection.java package com.siyeh.ig.numeric public com.siyeh.ig.numeric.OctalLiteralInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () protected transient com.siyeh.ig.InspectionGadgetsFix[] buildFixes (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/PointlessArithmeticExpressionInspection$1.class
PointlessArithmeticExpressionInspection.java package com.siyeh.ig.numeric synthetic com.siyeh.ig.numeric.PointlessArithmeticExpressionInspection$1 extends java.lang.Object { }
com/siyeh/ig/numeric/PointlessArithmeticExpressionInspection$PointlessArithmeticFix.class
PointlessArithmeticExpressionInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.PointlessArithmeticExpressionInspection$PointlessArithmeticFix extends com.siyeh.ig.InspectionGadgetsFix { static final synthetic boolean $assertionsDisabled final synthetic com.siyeh.ig.numeric.PointlessArithmeticExpressionInspection this$0 private void <init> (com.siyeh.ig.numeric.PointlessArithmeticExpressionInspection) public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiType type java.util.List expressions com.siyeh.ig.psiutils.CommentTracker tracker com.intellij.psi.PsiJavaToken token String delimiter String replacement boolean castToLongNeeded private static synthetic boolean lambda$doFix$1 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression x private static synthetic java.lang.String lambda$doFix$0 (com.siyeh.ig.psiutils.CommentTracker, com.intellij.psi.PsiExpression) com.siyeh.ig.psiutils.CommentTracker tracker com.intellij.psi.PsiExpression x synthetic void <init> (com.siyeh.ig.numeric.PointlessArithmeticExpressionInspection, com.siyeh.ig.numeric.PointlessArithmeticExpressionInspection$1) com.siyeh.ig.numeric.PointlessArithmeticExpressionInspection x0 com.siyeh.ig.numeric.PointlessArithmeticExpressionInspection$1 x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/PointlessArithmeticExpressionInspection$PointlessArithmeticVisitor.class
PointlessArithmeticExpressionInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.PointlessArithmeticExpressionInspection$PointlessArithmeticVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.numeric.PointlessArithmeticExpressionInspection this$0 private void <init> (com.siyeh.ig.numeric.PointlessArithmeticExpressionInspection) public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) boolean isPointless boolean isPointless boolean isPointless boolean isPointless com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.PsiType expressionType com.intellij.psi.PsiExpression[] operands com.intellij.psi.tree.IElementType tokenType boolean isPointless private boolean subtractionExpressionIsPointless (com.intellij.psi.PsiExpression[]) com.intellij.psi.PsiExpression expression int i com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiExpression previousExpression private boolean additionExpressionIsPointless (com.intellij.psi.PsiExpression[]) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression[] expressions private boolean multiplyExpressionIsPointless (com.intellij.psi.PsiExpression[]) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression[] expressions private boolean divideExpressionIsPointless (com.intellij.psi.PsiExpression[]) com.intellij.psi.PsiExpression expression int i com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiExpression previousExpression private boolean areExpressionsIdenticalWithoutSideEffects (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, int) com.intellij.psi.PsiExpression expression1 com.intellij.psi.PsiExpression expression2 int index synthetic void <init> (com.siyeh.ig.numeric.PointlessArithmeticExpressionInspection, com.siyeh.ig.numeric.PointlessArithmeticExpressionInspection$1) com.siyeh.ig.numeric.PointlessArithmeticExpressionInspection x0 com.siyeh.ig.numeric.PointlessArithmeticExpressionInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/PointlessArithmeticExpressionInspection.class
PointlessArithmeticExpressionInspection.java package com.siyeh.ig.numeric public com.siyeh.ig.numeric.PointlessArithmeticExpressionInspection extends com.siyeh.ig.BaseInspection { private static final java.util.Set arithmeticTokens public boolean m_ignoreExpressionsContainingConstants static final synthetic boolean $assertionsDisabled public void <init> () public javax.swing.JComponent createOptionsPanel () public java.lang.String getDisplayName () public boolean isEnabledByDefault () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos java.lang.String calculateReplacementExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.PsiExpression[] operands com.intellij.psi.tree.IElementType tokenType java.util.List expressions com.intellij.psi.PsiJavaToken token String delimiter java.util.List collectSalientOperands (com.intellij.psi.PsiExpression[], com.intellij.psi.tree.IElementType, com.intellij.psi.PsiType) com.intellij.psi.PsiExpression operand int i int length com.intellij.psi.PsiExpression[] operands com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiType type com.intellij.psi.PsiElementFactory factory java.util.List expressions public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () boolean isZero (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression boolean isOne (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression static synthetic java.util.Set access$200 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/RemoveLeadingZeroFix.class
RemoveLeadingZeroFix.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.RemoveLeadingZeroFix extends com.siyeh.ig.InspectionGadgetsFix { void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiLiteralExpression literal static void removeLeadingZeroes (com.intellij.psi.PsiLiteralExpression) com.intellij.psi.PsiLiteralExpression literal String text int max int index String textWithoutLeadingZeros private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/RemoveLeadingZeroesFix.class
RemoveLeadingZeroesFix.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.RemoveLeadingZeroesFix extends com.siyeh.ig.InspectionGadgetsFix { void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiLiteralExpression literal com.intellij.psi.PsiExpression initializer com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiArrayInitializerExpression arrayInitializerExpression private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/SuspiciousLiteralUnderscoreInspection$1.class
SuspiciousLiteralUnderscoreInspection.java package com.siyeh.ig.numeric synthetic com.siyeh.ig.numeric.SuspiciousLiteralUnderscoreInspection$1 extends java.lang.Object { }
com/siyeh/ig/numeric/SuspiciousLiteralUnderscoreInspection$SuspiciousLiteralUnderscoreVisitor.class
SuspiciousLiteralUnderscoreInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.SuspiciousLiteralUnderscoreInspection$SuspiciousLiteralUnderscoreVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitLiteralExpression (com.intellij.psi.PsiLiteralExpression) char c int i com.intellij.psi.PsiLiteralExpression expression com.intellij.psi.PsiType type String text boolean underscore boolean group boolean dot int digit int index int length synthetic void <init> (com.siyeh.ig.numeric.SuspiciousLiteralUnderscoreInspection$1) com.siyeh.ig.numeric.SuspiciousLiteralUnderscoreInspection$1 x0 }
com/siyeh/ig/numeric/SuspiciousLiteralUnderscoreInspection.class
SuspiciousLiteralUnderscoreInspection.java package com.siyeh.ig.numeric public com.siyeh.ig.numeric.SuspiciousLiteralUnderscoreInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/UnaryPlusInspection$1.class
UnaryPlusInspection.java package com.siyeh.ig.numeric synthetic com.siyeh.ig.numeric.UnaryPlusInspection$1 extends java.lang.Object { }
com/siyeh/ig/numeric/UnaryPlusInspection$UnaryPlusFix.class
UnaryPlusInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.UnaryPlusInspection$UnaryPlusFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiPrefixExpression prefixExpression com.intellij.psi.PsiExpression operand synthetic void <init> (com.siyeh.ig.numeric.UnaryPlusInspection$1) com.siyeh.ig.numeric.UnaryPlusInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/UnaryPlusInspection$UnaryPlusVisitor.class
UnaryPlusInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.UnaryPlusInspection$UnaryPlusVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.numeric.UnaryPlusInspection this$0 private void <init> (com.siyeh.ig.numeric.UnaryPlusInspection) public void visitPrefixExpression (com.intellij.psi.PsiPrefixExpression) com.intellij.psi.PsiElement parent com.intellij.psi.PsiPrefixExpression prefixExpression com.intellij.psi.PsiJavaToken token com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression operand com.intellij.psi.PsiType type synthetic void <init> (com.siyeh.ig.numeric.UnaryPlusInspection, com.siyeh.ig.numeric.UnaryPlusInspection$1) com.siyeh.ig.numeric.UnaryPlusInspection x0 com.siyeh.ig.numeric.UnaryPlusInspection$1 x1 }
com/siyeh/ig/numeric/UnaryPlusInspection.class
UnaryPlusInspection.java package com.siyeh.ig.numeric public com.siyeh.ig.numeric.UnaryPlusInspection extends com.siyeh.ig.BaseInspection { public boolean onlyReportInsideBinaryExpression public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public void writeSettings (org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException org.jdom.Element node protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/UnnecessaryExplicitNumericCastInspection$1.class
UnnecessaryExplicitNumericCastInspection.java package com.siyeh.ig.numeric synthetic com.siyeh.ig.numeric.UnnecessaryExplicitNumericCastInspection$1 extends java.lang.Object { }
com/siyeh/ig/numeric/UnnecessaryExplicitNumericCastInspection$UnnecessaryExplicitNumericCastFix.class
UnnecessaryExplicitNumericCastInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.UnnecessaryExplicitNumericCastInspection$UnnecessaryExplicitNumericCastFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiTypeCastExpression typeCastExpression com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiExpression operand synthetic void <init> (com.siyeh.ig.numeric.UnnecessaryExplicitNumericCastInspection$1) com.siyeh.ig.numeric.UnnecessaryExplicitNumericCastInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/UnnecessaryExplicitNumericCastInspection$UnnecessaryExplicitNumericCastVisitor.class
UnnecessaryExplicitNumericCastInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.UnnecessaryExplicitNumericCastInspection$UnnecessaryExplicitNumericCastVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitTypeCastExpression (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiTypeCastExpression expression com.intellij.psi.PsiTypeElement typeElement synthetic void <init> (com.siyeh.ig.numeric.UnnecessaryExplicitNumericCastInspection$1) com.siyeh.ig.numeric.UnnecessaryExplicitNumericCastInspection$1 x0 }
com/siyeh/ig/numeric/UnnecessaryExplicitNumericCastInspection.class
UnnecessaryExplicitNumericCastInspection.java package com.siyeh.ig.numeric public com.siyeh.ig.numeric.UnnecessaryExplicitNumericCastInspection extends com.siyeh.ig.BaseInspection { private static final java.util.Set binaryPromotionOperators public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiExpression expression protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public static boolean isUnnecessaryPrimitiveNumericCast (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiExpression operand1 com.intellij.psi.PsiType type int i com.intellij.psi.PsiExpression[] operands int expressionIndex com.intellij.psi.PsiExpression firstOperand com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiType lhsType com.intellij.psi.PsiVariable variable com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiType lhsType com.intellij.psi.PsiTypeCastExpression expression com.intellij.psi.PsiType castType com.intellij.psi.PsiExpression operand com.intellij.psi.PsiType operandType com.intellij.psi.PsiElement parent com.intellij.psi.PsiType expectedType static boolean isLegalWideningConversion (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType requiredType com.intellij.psi.PsiType operandType static boolean isLegalAssignmentConversion (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType assignmentType private static boolean canValueBeContained (com.intellij.psi.PsiExpression, int, int) com.intellij.psi.PsiExpression expression int lowerBound int upperBound com.intellij.psi.PsiType expressionType Object constant int i static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/UnnecessaryUnaryMinusInspection$1.class
UnnecessaryUnaryMinusInspection.java package com.siyeh.ig.numeric synthetic com.siyeh.ig.numeric.UnnecessaryUnaryMinusInspection$1 extends java.lang.Object { }
com/siyeh/ig/numeric/UnnecessaryUnaryMinusInspection$UnnecessaryUnaryMinusFix.class
UnnecessaryUnaryMinusInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.UnnecessaryUnaryMinusInspection$UnnecessaryUnaryMinusFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiExpression lhs com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.PsiExpression lhs com.intellij.psi.tree.IElementType tokenType com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiPrefixExpression prefixExpression com.intellij.psi.PsiExpression parentExpression com.siyeh.ig.psiutils.CommentTracker commentTracker StringBuilder newExpression com.intellij.psi.PsiExpression operand synthetic void <init> (com.siyeh.ig.numeric.UnnecessaryUnaryMinusInspection$1) com.siyeh.ig.numeric.UnnecessaryUnaryMinusInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/UnnecessaryUnaryMinusInspection$UnnecessaryUnaryMinusVisitor.class
UnnecessaryUnaryMinusInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.UnnecessaryUnaryMinusInspection$UnnecessaryUnaryMinusVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitPrefixExpression (com.intellij.psi.PsiPrefixExpression) com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.PsiJavaToken token com.intellij.psi.tree.IElementType binaryExpressionTokenType com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.tree.IElementType assignmentTokenType com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiPrefixExpression expression com.intellij.psi.tree.IElementType operationTokenType com.intellij.psi.PsiElement parent synthetic void <init> (com.siyeh.ig.numeric.UnnecessaryUnaryMinusInspection$1) com.siyeh.ig.numeric.UnnecessaryUnaryMinusInspection$1 x0 }
com/siyeh/ig/numeric/UnnecessaryUnaryMinusInspection.class
UnnecessaryUnaryMinusInspection.java package com.siyeh.ig.numeric public com.siyeh.ig.numeric.UnnecessaryUnaryMinusInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/UnpredictableBigDecimalConstructorCallInspection$1.class
UnpredictableBigDecimalConstructorCallInspection.java package com.siyeh.ig.numeric synthetic com.siyeh.ig.numeric.UnpredictableBigDecimalConstructorCallInspection$1 extends java.lang.Object { }
com/siyeh/ig/numeric/UnpredictableBigDecimalConstructorCallInspection$ReplaceDoubleArgumentWithStringFix.class
UnpredictableBigDecimalConstructorCallInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.UnpredictableBigDecimalConstructorCallInspection$ReplaceDoubleArgumentWithStringFix extends com.siyeh.ig.InspectionGadgetsFix { private final String argumentText void <init> (java.lang.String) String argumentText public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) String text char c com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression firstArgument private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/numeric/UnpredictableBigDecimalConstructorCallInspection$UnpredictableBigDecimalConstructorCallVisitor.class
UnpredictableBigDecimalConstructorCallInspection.java package com.siyeh.ig.numeric com.siyeh.ig.numeric.UnpredictableBigDecimalConstructorCallInspection$UnpredictableBigDecimalConstructorCallVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.numeric.UnpredictableBigDecimalConstructorCallInspection this$0 private void <init> (com.siyeh.ig.numeric.UnpredictableBigDecimalConstructorCallInspection) public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiJavaCodeReferenceElement classReference String name com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiParameterList parameterList int length com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiParameter firstParameter com.intellij.psi.PsiType type com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression firstArgument private boolean checkExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression operand com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.PsiExpression expression synthetic void <init> (com.siyeh.ig.numeric.UnpredictableBigDecimalConstructorCallInspection, com.siyeh.ig.numeric.UnpredictableBigDecimalConstructorCallInspection$1) com.siyeh.ig.numeric.UnpredictableBigDecimalConstructorCallInspection x0 com.siyeh.ig.numeric.UnpredictableBigDecimalConstructorCallInspection$1 x1 }
com/siyeh/ig/numeric/UnpredictableBigDecimalConstructorCallInspection.class
UnpredictableBigDecimalConstructorCallInspection.java package com.siyeh.ig.numeric public com.siyeh.ig.numeric.UnpredictableBigDecimalConstructorCallInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreReferences public boolean ignoreComplexLiterals public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel optionsPanel protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) String text char c Object[] infos com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression firstArgument public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/packaging/ClassOnlyUsedInOnePackageInspection.class
ClassOnlyUsedInOnePackageInspection.java package com.siyeh.ig.packaging public com.siyeh.ig.packaging.ClassOnlyUsedInOnePackageInspection extends com.siyeh.ig.BaseGlobalInspection { public void <init> () public java.lang.String getDisplayName () public com.intellij.codeInspection.CommonProblemDescriptor[] checkElement (com.intellij.codeInspection.reference.RefEntity, com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.reference.RefPackage refPackage com.intellij.codeInspection.reference.RefClass dependency com.intellij.codeInspection.reference.RefPackage refPackage com.intellij.codeInspection.reference.RefClass dependent com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.analysis.AnalysisScope scope com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.GlobalInspectionContext globalContext com.intellij.codeInspection.reference.RefClass refClass com.intellij.codeInspection.reference.RefEntity owner java.util.Set dependencies com.intellij.codeInspection.reference.RefPackage otherPackage java.util.Set dependents com.intellij.psi.PsiElement anchorPsi String packageName private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/packaging/ClassUnconnectedToPackageInspection.class
ClassUnconnectedToPackageInspection.java package com.siyeh.ig.packaging public com.siyeh.ig.packaging.ClassUnconnectedToPackageInspection extends com.siyeh.ig.BaseGlobalInspection { public void <init> () public java.lang.String getDisplayName () public com.intellij.codeInspection.CommonProblemDescriptor[] checkElement (com.intellij.codeInspection.reference.RefEntity, com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.reference.RefClass dependency com.intellij.codeInspection.reference.RefClass dependent com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.analysis.AnalysisScope analysisScope com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.GlobalInspectionContext globalInspectionContext com.intellij.codeInspection.reference.RefClass refClass com.intellij.codeInspection.reference.RefEntity owner java.util.Set dependencies java.util.Set dependents com.intellij.psi.PsiElement anchorPsi private static boolean inSamePackage (com.intellij.codeInspection.reference.RefClass, com.intellij.codeInspection.reference.RefClass) com.intellij.codeInspection.reference.RefClass class1 com.intellij.codeInspection.reference.RefClass class2 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/packaging/DisjointPackageInspection.class
DisjointPackageInspection.java package com.siyeh.ig.packaging public com.siyeh.ig.packaging.DisjointPackageInspection extends com.siyeh.ig.BaseGlobalInspection { public void <init> () public java.lang.String getDisplayName () public com.intellij.codeInspection.CommonProblemDescriptor[] checkElement (com.intellij.codeInspection.reference.RefEntity, com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.analysis.AnalysisScope analysisScope com.intellij.codeInspection.InspectionManager inspectionManager com.intellij.codeInspection.GlobalInspectionContext globalInspectionContext com.intellij.codeInspection.reference.RefPackage refPackage java.util.Set childClasses java.util.Set components String errorString private static java.util.Set createComponents (com.intellij.codeInspection.reference.RefPackage, java.util.Set) com.intellij.codeInspection.reference.RefClass relatedClass com.intellij.codeInspection.reference.RefClass classToProcess java.util.Set relatedClasses com.intellij.codeInspection.reference.RefClass seed java.util.Set currentComponent java.util.List pendingClasses com.intellij.codeInspection.reference.RefPackage aPackage java.util.Set classes java.util.Set allClasses java.util.Set out private static java.util.Set getRelatedClasses (com.intellij.codeInspection.reference.RefPackage, com.intellij.codeInspection.reference.RefClass) com.intellij.codeInspection.reference.RefClass dependency com.intellij.codeInspection.reference.RefClass dependent com.intellij.codeInspection.reference.RefPackage aPackage com.intellij.codeInspection.reference.RefClass classToProcess java.util.Set out java.util.Set dependencies java.util.Set dependents private static boolean packageContainsClass (com.intellij.codeInspection.reference.RefPackage, com.intellij.codeInspection.reference.RefClass) com.intellij.codeInspection.reference.RefPackage aPackage com.intellij.codeInspection.reference.RefClass aClass private static synthetic com.intellij.codeInspection.reference.RefClass lambda$checkElement$1 (com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefEntity child private static synthetic boolean lambda$checkElement$0 (com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefEntity child private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/packaging/EmptyDirectoryInspection$EmptyPackageFix.class
EmptyDirectoryInspection.java package com.siyeh.ig.packaging com.siyeh.ig.packaging.EmptyDirectoryInspection$EmptyPackageFix extends java.lang.Object implements com.intellij.codeInspection.QuickFix { private final String url private final String name void <init> (java.lang.String, java.lang.String) String url String name public java.lang.String getName () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.CommonProblemDescriptor descriptor com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.PsiManager psiManager com.intellij.psi.PsiDirectory directory private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/packaging/EmptyDirectoryInspection.class
EmptyDirectoryInspection.java package com.siyeh.ig.packaging public com.siyeh.ig.packaging.EmptyDirectoryInspection extends com.siyeh.ig.BaseGlobalInspection { public boolean onlyReportDirectoriesUnderSourceRoots public void <init> () public java.lang.String getDisplayName () public javax.swing.JComponent createOptionsPanel () public boolean isGraphNeeded () public void runInspection (com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext, com.intellij.codeInspection.ProblemDescriptionsProcessor) com.intellij.analysis.AnalysisScope scope com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.GlobalInspectionContext context com.intellij.codeInspection.ProblemDescriptionsProcessor processor com.intellij.openapi.project.Project project com.intellij.openapi.roots.ProjectFileIndex index com.intellij.psi.search.SearchScope searchScope com.intellij.psi.search.GlobalSearchScope globalSearchScope com.intellij.psi.PsiManager psiManager private static java.lang.String getPathRelativeToModule (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile otherRoot com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project com.intellij.openapi.roots.ProjectRootManager rootManager com.intellij.openapi.vfs.VirtualFile[] contentRoots private static synthetic com.intellij.openapi.vfs.VirtualFile[] lambda$getPathRelativeToModule$2 (com.intellij.openapi.roots.ProjectRootManager) throws java.lang.RuntimeException com.intellij.openapi.roots.ProjectRootManager rootManager private synthetic boolean lambda$runInspection$1 (com.intellij.psi.search.GlobalSearchScope, com.intellij.openapi.roots.ProjectFileIndex, com.intellij.psi.PsiManager, com.intellij.codeInspection.GlobalInspectionContext, com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptionsProcessor, com.intellij.codeInspection.InspectionManager, com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.search.GlobalSearchScope globalSearchScope com.intellij.openapi.roots.ProjectFileIndex index com.intellij.psi.PsiManager psiManager com.intellij.codeInspection.GlobalInspectionContext context com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptionsProcessor processor com.intellij.codeInspection.InspectionManager manager com.intellij.openapi.vfs.VirtualFile fileOrDir com.intellij.openapi.vfs.VirtualFile[] children com.intellij.psi.PsiDirectory directory com.intellij.codeInspection.reference.RefElement refDirectory String relativePath private static synthetic com.intellij.psi.PsiDirectory lambda$null$0 (com.intellij.psi.PsiManager, com.intellij.openapi.vfs.VirtualFile) throws java.lang.RuntimeException com.intellij.psi.PsiManager psiManager com.intellij.openapi.vfs.VirtualFile fileOrDir private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/packaging/ExceptionPackageInspection.class
ExceptionPackageInspection.java package com.siyeh.ig.packaging public com.siyeh.ig.packaging.ExceptionPackageInspection extends com.siyeh.ig.BaseGlobalInspection { public void <init> () public java.lang.String getDisplayName () public com.intellij.codeInspection.CommonProblemDescriptor[] checkElement (com.intellij.codeInspection.reference.RefEntity, com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.reference.RefClass refClass org.jetbrains.uast.UClass uClass com.intellij.psi.PsiClass psiClass com.intellij.codeInspection.reference.RefEntity child com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.analysis.AnalysisScope scope com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.GlobalInspectionContext globalContext java.util.List children boolean classSeen String errorString private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/packaging/PackageInMultipleModulesInspection.class
PackageInMultipleModulesInspection.java package com.siyeh.ig.packaging public com.siyeh.ig.packaging.PackageInMultipleModulesInspection extends com.siyeh.ig.BaseGlobalInspection { public void <init> () public java.lang.String getDisplayName () public com.intellij.codeInspection.CommonProblemDescriptor[] checkElement (com.intellij.codeInspection.reference.RefEntity, com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.reference.RefClass refClass com.intellij.codeInspection.reference.RefModule module com.intellij.codeInspection.reference.RefEntity child com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.analysis.AnalysisScope analysisScope com.intellij.codeInspection.InspectionManager inspectionManager com.intellij.codeInspection.GlobalInspectionContext globalInspectionContext java.util.List children java.util.Set modules String errorString private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/packaging/PackageWithTooFewClassesInspection.class
PackageWithTooFewClassesInspection.java package com.siyeh.ig.packaging public com.siyeh.ig.packaging.PackageWithTooFewClassesInspection extends com.siyeh.ig.BaseGlobalInspection { public int limit public void <init> () public java.lang.String getDisplayName () public com.intellij.codeInspection.CommonProblemDescriptor[] checkElement (com.intellij.codeInspection.reference.RefEntity, com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.reference.RefEntity child com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.analysis.AnalysisScope analysisScope com.intellij.codeInspection.InspectionManager inspectionManager com.intellij.codeInspection.GlobalInspectionContext globalInspectionContext java.util.List children int numClasses boolean subpackage String errorString public javax.swing.JComponent createOptionsPanel () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/packaging/PackageWithTooManyClassesInspection.class
PackageWithTooManyClassesInspection.java package com.siyeh.ig.packaging public com.siyeh.ig.packaging.PackageWithTooManyClassesInspection extends com.siyeh.ig.BaseGlobalInspection { public int limit public void <init> () public java.lang.String getDisplayName () public com.intellij.codeInspection.CommonProblemDescriptor[] checkElement (com.intellij.codeInspection.reference.RefEntity, com.intellij.analysis.AnalysisScope, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInspection.reference.RefEntity refEntity com.intellij.analysis.AnalysisScope analysisScope com.intellij.codeInspection.InspectionManager inspectionManager com.intellij.codeInspection.GlobalInspectionContext globalInspectionContext java.util.List children int numClasses String errorString public javax.swing.JComponent createOptionsPanel () private static synthetic boolean lambda$checkElement$0 (com.intellij.codeInspection.reference.RefEntity) com.intellij.codeInspection.reference.RefEntity c private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/ArraysAsListWithZeroOrOneArgumentInspection$1.class
ArraysAsListWithZeroOrOneArgumentInspection.java package com.siyeh.ig.performance synthetic com.siyeh.ig.performance.ArraysAsListWithZeroOrOneArgumentInspection$1 extends java.lang.Object { }
com/siyeh/ig/performance/ArraysAsListWithZeroOrOneArgumentInspection$ArrayAsListWithOneArgumentVisitor.class
ArraysAsListWithZeroOrOneArgumentInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.ArraysAsListWithZeroOrOneArgumentInspection$ArrayAsListWithOneArgumentVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiExpression argument com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments boolean empty com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass String className synthetic void <init> (com.siyeh.ig.performance.ArraysAsListWithZeroOrOneArgumentInspection$1) com.siyeh.ig.performance.ArraysAsListWithZeroOrOneArgumentInspection$1 x0 }
com/siyeh/ig/performance/ArraysAsListWithZeroOrOneArgumentInspection$ArraysAsListWithOneArgumentFix.class
ArraysAsListWithZeroOrOneArgumentInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.ArraysAsListWithZeroOrOneArgumentInspection$ArraysAsListWithOneArgumentFix extends com.siyeh.ig.InspectionGadgetsFix { private final boolean myEmpty private void <init> (boolean) boolean isEmpty public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiExpressionList argumentList com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiReferenceParameterList parameterList com.siyeh.ig.psiutils.CommentTracker commentTracker String parameterText synthetic void <init> (boolean, com.siyeh.ig.performance.ArraysAsListWithZeroOrOneArgumentInspection$1) boolean x0 com.siyeh.ig.performance.ArraysAsListWithZeroOrOneArgumentInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/ArraysAsListWithZeroOrOneArgumentInspection.class
ArraysAsListWithZeroOrOneArgumentInspection.java package com.siyeh.ig.performance public com.siyeh.ig.performance.ArraysAsListWithZeroOrOneArgumentInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos Boolean isEmpty public boolean isEnabledByDefault () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos Boolean isEmpty public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/BooleanConstructorInspection$1.class
BooleanConstructorInspection.java package com.siyeh.ig.performance synthetic com.siyeh.ig.performance.BooleanConstructorInspection$1 extends java.lang.Object { }
com/siyeh/ig/performance/BooleanConstructorInspection$BooleanConstructorFix.class
BooleanConstructorInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.BooleanConstructorInspection$BooleanConstructorFix extends com.siyeh.ig.InspectionGadgetsFix { private static final String TRUE private static final String FALSE private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) String newExpression String newExpression String newExpression com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiType type com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod[] methods com.intellij.psi.PsiClass booleanClass boolean methodFound com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument String text com.intellij.pom.java.LanguageLevel languageLevel com.siyeh.ig.psiutils.CommentTracker tracker String newExpression private static java.lang.String buildText (com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiExpression argument boolean useValueOf String text com.intellij.psi.PsiType argumentType synthetic void <init> (com.siyeh.ig.performance.BooleanConstructorInspection$1) com.siyeh.ig.performance.BooleanConstructorInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/BooleanConstructorInspection$BooleanConstructorVisitor.class
BooleanConstructorInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.BooleanConstructorInspection$BooleanConstructorVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitNewExpression (com.intellij.psi.PsiNewExpression) String qualifiedName com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiType type com.intellij.psi.PsiClass aClass com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] expressions synthetic void <init> (com.siyeh.ig.performance.BooleanConstructorInspection$1) com.siyeh.ig.performance.BooleanConstructorInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/BooleanConstructorInspection.class
BooleanConstructorInspection.java package com.siyeh.ig.performance public com.siyeh.ig.performance.BooleanConstructorInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public boolean isEnabledByDefault () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/BoxingBoxedValueInspection$1.class
BoxingBoxedValueInspection.java package com.siyeh.ig.performance synthetic com.siyeh.ig.performance.BoxingBoxedValueInspection$1 extends java.lang.Object { }
com/siyeh/ig/performance/BoxingBoxedValueInspection$BoxingBoxedValueFix.class
BoxingBoxedValueInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.BoxingBoxedValueInspection$BoxingBoxedValueFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiCallExpression parent synthetic void <init> (com.siyeh.ig.performance.BoxingBoxedValueInspection$1) com.siyeh.ig.performance.BoxingBoxedValueInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/BoxingBoxedValueInspection$BoxingBoxedValueVisitor.class
BoxingBoxedValueInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.BoxingBoxedValueInspection$BoxingBoxedValueVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiType constructorType String constructorTypeText com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiType parameterType String parameterTypeText String boxableConstructorType com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument com.intellij.psi.PsiType argumentType String argumentTypeText public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String referenceName com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass String className com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument com.intellij.psi.PsiType argumentType String argumentTypeText synthetic void <init> (com.siyeh.ig.performance.BoxingBoxedValueInspection$1) com.siyeh.ig.performance.BoxingBoxedValueInspection$1 x0 }
com/siyeh/ig/performance/BoxingBoxedValueInspection.class
BoxingBoxedValueInspection.java package com.siyeh.ig.performance public com.siyeh.ig.performance.BoxingBoxedValueInspection extends com.siyeh.ig.BaseInspection { static final java.util.Map boxedPrimitiveMap public void <init> () public boolean isEnabledByDefault () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/CanBeStaticVisitor.class
CanBeStaticVisitor.java package com.siyeh.ig.performance com.siyeh.ig.performance.CanBeStaticVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private boolean canBeStatic void <init> () public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression ref com.intellij.psi.PsiElement element public boolean canBeStatic () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/ClassInitializerMayBeStaticInspection$1.class
ClassInitializerMayBeStaticInspection.java package com.siyeh.ig.performance synthetic com.siyeh.ig.performance.ClassInitializerMayBeStaticInspection$1 extends java.lang.Object { }
com/siyeh/ig/performance/ClassInitializerMayBeStaticInspection$ClassInitializerCanBeStaticVisitor.class
ClassInitializerMayBeStaticInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.ClassInitializerMayBeStaticInspection$ClassInitializerCanBeStaticVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClassInitializer (com.intellij.psi.PsiClassInitializer) com.intellij.openapi.util.Condition addin com.intellij.psi.PsiClassInitializer initializer com.intellij.psi.PsiClass containingClass com.intellij.openapi.util.Condition[] addins com.intellij.psi.PsiElement scope synthetic void <init> (com.siyeh.ig.performance.ClassInitializerMayBeStaticInspection$1) com.siyeh.ig.performance.ClassInitializerMayBeStaticInspection$1 x0 }
com/siyeh/ig/performance/ClassInitializerMayBeStaticInspection.class
ClassInitializerMayBeStaticInspection.java package com.siyeh.ig.performance public com.siyeh.ig.performance.ClassInitializerMayBeStaticInspection extends com.siyeh.ig.BaseInspection { public void <init> () public boolean isEnabledByDefault () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public java.lang.String getDisplayName () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public static boolean dependsOnInstanceMembers (com.intellij.psi.PsiClassInitializer) com.intellij.psi.PsiClassInitializer initializer com.siyeh.ig.performance.MethodReferenceVisitor visitor private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/CollectionContainsUrlInspection$1.class
CollectionContainsUrlInspection.java package com.siyeh.ig.performance synthetic com.siyeh.ig.performance.CollectionContainsUrlInspection$1 extends java.lang.Object { }
com/siyeh/ig/performance/CollectionContainsUrlInspection$ClassType.class
CollectionContainsUrlInspection.java package com.siyeh.ig.performance final enum com.siyeh.ig.performance.CollectionContainsUrlInspection$ClassType extends java.lang.Enum { public static final enum com.siyeh.ig.performance.CollectionContainsUrlInspection$ClassType SET public static final enum com.siyeh.ig.performance.CollectionContainsUrlInspection$ClassType MAP public static final enum com.siyeh.ig.performance.CollectionContainsUrlInspection$ClassType OTHER private static final synthetic com.siyeh.ig.performance.CollectionContainsUrlInspection$ClassType[] $VALUES public static com.siyeh.ig.performance.CollectionContainsUrlInspection$ClassType[] values () public static com.siyeh.ig.performance.CollectionContainsUrlInspection$ClassType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) public java.lang.String toString () String string static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/CollectionContainsUrlInspection$CollectionContainsUrlVisitor.class
CollectionContainsUrlInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.CollectionContainsUrlInspection$CollectionContainsUrlVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitVariable (com.intellij.psi.PsiVariable) com.intellij.psi.PsiMember member com.siyeh.ig.performance.CollectionContainsUrlInspection$UrlAddedVisitor visitor com.intellij.psi.PsiType typeArgument com.intellij.psi.PsiVariable variable com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiType type com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClass aClass com.siyeh.ig.performance.CollectionContainsUrlInspection$ClassType collectionType com.intellij.psi.PsiReferenceParameterList parameterList com.intellij.psi.PsiType[] typeArguments boolean containsUrl private static com.siyeh.ig.performance.CollectionContainsUrlInspection$ClassType getClassType (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass private static com.siyeh.ig.performance.CollectionContainsUrlInspection$ClassType isMapOrSet (com.intellij.psi.PsiClass, java.util.Set) com.siyeh.ig.performance.CollectionContainsUrlInspection$ClassType classType com.intellij.psi.PsiClass aSuper com.intellij.psi.PsiClass aClass java.util.Set visitedClasses String className com.intellij.psi.PsiClass[] supers synthetic void <init> (com.siyeh.ig.performance.CollectionContainsUrlInspection$1) com.siyeh.ig.performance.CollectionContainsUrlInspection$1 x0 }
com/siyeh/ig/performance/CollectionContainsUrlInspection$UrlAddedVisitor.class
CollectionContainsUrlInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.CollectionContainsUrlInspection$UrlAddedVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private boolean urlAdded private final com.intellij.psi.PsiVariable variable private final com.siyeh.ig.performance.CollectionContainsUrlInspection$ClassType collectionType void <init> (com.intellij.psi.PsiVariable, com.siyeh.ig.performance.CollectionContainsUrlInspection$ClassType) com.intellij.psi.PsiVariable variable com.siyeh.ig.performance.CollectionContainsUrlInspection$ClassType collectionType public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiReferenceExpression referenceExpression String methodName com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument com.intellij.psi.PsiType argumentType com.intellij.psi.PsiElement element boolean isUrlAdded () }
com/siyeh/ig/performance/CollectionContainsUrlInspection.class
CollectionContainsUrlInspection.java package com.siyeh.ig.performance public com.siyeh.ig.performance.CollectionContainsUrlInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.siyeh.ig.performance.CollectionContainsUrlInspection$ClassType type public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/CollectionReplaceableByEnumCollectionVisitor.class
CollectionReplaceableByEnumCollectionVisitor.java package com.siyeh.ig.performance abstract com.siyeh.ig.performance.CollectionReplaceableByEnumCollectionVisitor extends com.siyeh.ig.BaseInspectionVisitor { void <init> () public final void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiMember member com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiClass localVariableClass com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiType type com.intellij.psi.PsiClassType classType com.intellij.psi.PsiType expectedType com.intellij.psi.PsiType[] typeArguments com.intellij.psi.PsiType argumentType com.intellij.psi.PsiClassType argumentClassType com.intellij.psi.PsiClass argumentClass com.intellij.psi.PsiClass aClass com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiClassType replacementCollectionType com.intellij.psi.PsiElement parent com.intellij.psi.PsiLocalVariable localVariable private boolean isReplaceableType (com.intellij.psi.PsiClassType) com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClassType rawType protected abstract java.util.List getUnreplaceableCollectionNames () protected abstract java.util.List getReplaceableCollectionNames () protected abstract java.lang.String getReplacementCollectionName () protected abstract java.lang.String getBaseCollectionName () static com.intellij.psi.PsiType[] extractParameterType (com.intellij.psi.PsiLocalVariable, int) com.intellij.psi.PsiLocalVariable localVariable int expectedParameterCount com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiJavaCodeReferenceElement classReference com.intellij.psi.PsiReferenceParameterList parameterList com.intellij.psi.PsiClassType classType private static synthetic boolean lambda$isReplaceableType$0 (com.intellij.psi.PsiClassType, java.lang.String) com.intellij.psi.PsiClassType rawType String s private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/EqualsHashCodeCalledOnUrlInspection$1.class
EqualsHashCodeCalledOnUrlInspection.java package com.siyeh.ig.performance synthetic com.siyeh.ig.performance.EqualsHashCodeCalledOnUrlInspection$1 extends java.lang.Object { }
com/siyeh/ig/performance/EqualsHashCodeCalledOnUrlInspection$EqualsHashCodeCalledOnUrlVisitor.class
EqualsHashCodeCalledOnUrlInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.EqualsHashCodeCalledOnUrlInspection$EqualsHashCodeCalledOnUrlVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression qualifier synthetic void <init> (com.siyeh.ig.performance.EqualsHashCodeCalledOnUrlInspection$1) com.siyeh.ig.performance.EqualsHashCodeCalledOnUrlInspection$1 x0 }
com/siyeh/ig/performance/EqualsHashCodeCalledOnUrlInspection.class
EqualsHashCodeCalledOnUrlInspection.java package com.siyeh.ig.performance public com.siyeh.ig.performance.EqualsHashCodeCalledOnUrlInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/FieldMayBeStaticInspection$1.class
FieldMayBeStaticInspection.java package com.siyeh.ig.performance synthetic com.siyeh.ig.performance.FieldMayBeStaticInspection$1 extends java.lang.Object { }
com/siyeh/ig/performance/FieldMayBeStaticInspection$FieldMayBeStaticVisitor.class
FieldMayBeStaticInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.FieldMayBeStaticInspection$FieldMayBeStaticVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiType type com.intellij.psi.PsiClass containingClass private static boolean canBeStatic (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression initializer com.siyeh.ig.performance.CanBeStaticVisitor canBeStaticVisitor synthetic void <init> (com.siyeh.ig.performance.FieldMayBeStaticInspection$1) com.siyeh.ig.performance.FieldMayBeStaticInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/FieldMayBeStaticInspection.class
FieldMayBeStaticInspection.java package com.siyeh.ig.performance public com.siyeh.ig.performance.FieldMayBeStaticInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/IfStatementMissingBreakInLoopInspection$1.class
IfStatementMissingBreakInLoopInspection.java package com.siyeh.ig.performance synthetic com.siyeh.ig.performance.IfStatementMissingBreakInLoopInspection$1 extends java.lang.Object { }
com/siyeh/ig/performance/IfStatementMissingBreakInLoopInspection$IfStatementMissingBreakInLoopFix.class
IfStatementMissingBreakInLoopInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.IfStatementMissingBreakInLoopInspection$IfStatementMissingBreakInLoopFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiStatement breakStatement com.intellij.psi.PsiCodeBlock block public java.lang.String getFamilyName () private static com.intellij.psi.PsiCodeBlock getBlock (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiStatement statementInBlock synthetic void <init> (com.siyeh.ig.performance.IfStatementMissingBreakInLoopInspection$1) com.siyeh.ig.performance.IfStatementMissingBreakInLoopInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/IfStatementMissingBreakInLoopInspection$IfStatementMissingBreakInLoopVisitor.class
IfStatementMissingBreakInLoopInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.IfStatementMissingBreakInLoopInspection$IfStatementMissingBreakInLoopVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitForeachStatement (com.intellij.psi.PsiForeachStatement) com.intellij.psi.PsiForeachStatement statement com.intellij.psi.PsiStatement body com.intellij.psi.PsiParameter parameter java.util.Set nonFinalVariables java.util.Set declaredVariables public void visitForStatement (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiForStatement statement com.intellij.psi.PsiStatement body java.util.Set nonFinalVariables java.util.Set declaredVariables com.intellij.psi.PsiDeclarationStatement initialization com.intellij.psi.PsiStatement update com.intellij.psi.PsiExpression condition public void visitWhileStatement (com.intellij.psi.PsiWhileStatement) com.intellij.psi.PsiWhileStatement statement public void visitDoWhileStatement (com.intellij.psi.PsiDoWhileStatement) com.intellij.psi.PsiDoWhileStatement statement private void visitLoopStatement (com.intellij.psi.PsiLoopStatement, com.intellij.psi.PsiExpression) java.util.Set conditionVariables com.intellij.psi.PsiLoopStatement loopStatement com.intellij.psi.PsiExpression condition com.intellij.psi.PsiStatement body java.util.Set nonFinalVariables java.util.Set declaredVariables private void visitLoopBody (com.intellij.psi.PsiStatement, java.util.Set, java.util.Set) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiExpression condition com.intellij.psi.PsiStatement statement com.intellij.psi.PsiStatement loopBody java.util.Set nonFinalVariables java.util.Set declaredVariables com.intellij.psi.PsiStatement[] statements com.intellij.psi.PsiIfStatement ifStatementMissingBreak private static boolean hasMissingBreakCandidates (com.intellij.psi.PsiStatement[]) com.intellij.psi.PsiStatement[] statements private static com.intellij.psi.PsiStatement[] getStatements (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement branch private static com.intellij.psi.PsiAssignmentExpression getAssignment (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiExpression expression com.intellij.psi.PsiAssignmentExpression assignment private static boolean isMissingBreak (com.intellij.psi.PsiIfStatement, java.util.Set, java.util.Set) com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiExpression lhs java.util.Set lhsVariables com.intellij.psi.PsiExpression rhs java.util.Set rhsVariables com.intellij.psi.PsiStatement statement com.intellij.psi.PsiIfStatement ifStatement java.util.Set nonFinalVariables java.util.Set declaredVariables com.intellij.psi.PsiStatement[] statements java.util.Set usedVariables private static boolean haveCommonElements (java.util.Set, java.util.Set) java.util.Set s1 java.util.Set s2 private static void collectVariables (com.intellij.psi.PsiDeclarationStatement, com.intellij.psi.PsiStatement, java.util.Set, java.util.Set) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement element com.intellij.psi.PsiDeclarationStatement declaration com.intellij.psi.PsiStatement scope java.util.Set nonFinalVariables java.util.Set declaredVariables java.util.Set usedVariables boolean hasNonFinalVariables private static com.intellij.psi.PsiStatement[] getStatements (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement private static boolean mayHaveOutsideOfLoopSideEffects (com.intellij.psi.PsiElement, java.util.Set) com.intellij.psi.PsiElement element java.util.Set declaredVariables private static boolean isLoopOnlySideEffect (com.intellij.psi.PsiElement, java.util.Set) com.intellij.psi.PsiElement e java.util.Set declaredVariables com.intellij.psi.PsiExpression operand com.intellij.psi.PsiReferenceExpression ref com.intellij.psi.PsiVariable variable private static synthetic boolean lambda$mayHaveOutsideOfLoopSideEffects$5 (java.util.Set, com.intellij.psi.PsiElement) java.util.Set declaredVariables com.intellij.psi.PsiElement e private static synthetic boolean lambda$hasMissingBreakCandidates$4 (com.intellij.psi.PsiStatement[]) com.intellij.psi.PsiStatement[] ss private static synthetic boolean lambda$null$3 (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement s private static synthetic boolean lambda$hasMissingBreakCandidates$2 (com.intellij.psi.PsiStatement[]) com.intellij.psi.PsiStatement[] ss private static synthetic com.intellij.psi.PsiStatement[] lambda$hasMissingBreakCandidates$1 (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement s private static synthetic boolean lambda$hasMissingBreakCandidates$0 (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement s synthetic void <init> (com.siyeh.ig.performance.IfStatementMissingBreakInLoopInspection$1) com.siyeh.ig.performance.IfStatementMissingBreakInLoopInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/IfStatementMissingBreakInLoopInspection.class
IfStatementMissingBreakInLoopInspection.java package com.siyeh.ig.performance public com.siyeh.ig.performance.IfStatementMissingBreakInLoopInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/InstantiatingObjectToGetClassObjectInspection$1.class
InstantiatingObjectToGetClassObjectInspection.java package com.siyeh.ig.performance synthetic com.siyeh.ig.performance.InstantiatingObjectToGetClassObjectInspection$1 extends java.lang.Object { }
com/siyeh/ig/performance/InstantiatingObjectToGetClassObjectInspection$InstantiatingObjectToGetClassObjectFix.class
InstantiatingObjectToGetClassObjectInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.InstantiatingObjectToGetClassObjectInspection$InstantiatingObjectToGetClassObjectFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiType type private static java.lang.StringBuilder getTypeText (com.intellij.psi.PsiType, java.lang.StringBuilder) com.intellij.psi.PsiArrayType arrayType String canonicalText String typeText com.intellij.psi.PsiClass aClass com.intellij.psi.PsiType type StringBuilder text synthetic void <init> (com.siyeh.ig.performance.InstantiatingObjectToGetClassObjectInspection$1) com.siyeh.ig.performance.InstantiatingObjectToGetClassObjectInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/InstantiatingObjectToGetClassObjectInspection$InstantiatingObjectToGetClassObjectVisitor.class
InstantiatingObjectToGetClassObjectInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.InstantiatingObjectToGetClassObjectInspection$InstantiatingObjectToGetClassObjectVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiNewExpression newExpression synthetic void <init> (com.siyeh.ig.performance.InstantiatingObjectToGetClassObjectInspection$1) com.siyeh.ig.performance.InstantiatingObjectToGetClassObjectInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/InstantiatingObjectToGetClassObjectInspection.class
InstantiatingObjectToGetClassObjectInspection.java package com.siyeh.ig.performance public com.siyeh.ig.performance.InstantiatingObjectToGetClassObjectInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public boolean isEnabledByDefault () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiMethodCallExpression methodCallExpression public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/KeySetIterationMayUseEntrySetInspection$1.class
KeySetIterationMayUseEntrySetInspection.java package com.siyeh.ig.performance synthetic com.siyeh.ig.performance.KeySetIterationMayUseEntrySetInspection$1 extends java.lang.Object { }
com/siyeh/ig/performance/KeySetIterationMayUseEntrySetInspection$GetValueFromMapChecker.class
KeySetIterationMayUseEntrySetInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.KeySetIterationMayUseEntrySetInspection$GetValueFromMapChecker extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final com.intellij.psi.PsiVariable myKey private final com.intellij.psi.PsiReferenceExpression myMapReference private boolean myGetValueFromMap private boolean myKeyUsedExplicitly private boolean myTainted void <init> (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiVariable) com.intellij.psi.PsiReferenceExpression mapReference com.intellij.psi.PsiVariable key public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement parent private boolean isMapGetArgument (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression arg com.intellij.psi.PsiExpressionList argList com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression qualifier boolean isKeyUsedExplicitly () boolean isGetValueFromMap () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/KeySetIterationMayUseEntrySetInspection$KeySetIterationMapUseEntrySetFix$ParameterAccessCollector.class
KeySetIterationMayUseEntrySetInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.KeySetIterationMayUseEntrySetInspection$KeySetIterationMapUseEntrySetFix$ParameterAccessCollector extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final com.intellij.psi.PsiReferenceExpression myMapReference private final com.intellij.psi.PsiParameter myParameter private final java.util.List myParameterAccesses void <init> (com.intellij.psi.PsiParameter, com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiReferenceExpression mapReference public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression private boolean collectValueUsage (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiReferenceExpression referenceExpression java.util.List getParameterAccesses () static java.util.List collectParameterAccesses (com.intellij.psi.PsiParameter, com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiElement) com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiReferenceExpression mapReference com.intellij.psi.PsiElement body com.siyeh.ig.performance.KeySetIterationMayUseEntrySetInspection$KeySetIterationMapUseEntrySetFix$ParameterAccessCollector collector }
com/siyeh/ig/performance/KeySetIterationMayUseEntrySetInspection$KeySetIterationMapUseEntrySetFix.class
KeySetIterationMayUseEntrySetInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.KeySetIterationMayUseEntrySetInspection$KeySetIterationMapUseEntrySetFix extends com.siyeh.ig.InspectionGadgetsFix { private final com.siyeh.ig.performance.KeySetIterationMayUseEntrySetInspection$ReplacementMode myMode static final synthetic boolean $assertionsDisabled void <init> (com.siyeh.ig.performance.KeySetIterationMayUseEntrySetInspection$ReplacementMode) com.siyeh.ig.performance.KeySetIterationMayUseEntrySetInspection$ReplacementMode mode public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiVariable toRemove com.intellij.psi.PsiExpression keySetExpression com.intellij.psi.PsiElement statement com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiExpression expression com.intellij.psi.PsiVariable toRemove com.intellij.psi.PsiExpression keySetExpression com.intellij.psi.PsiReferenceExpression mapRef private static void processLambda (com.intellij.openapi.project.Project, com.intellij.psi.PsiExpression, com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiExpression access com.intellij.openapi.project.Project project com.intellij.psi.PsiExpression iteratedValue com.intellij.psi.PsiReferenceExpression mapRef com.intellij.psi.PsiMethodCallExpression forEachCall com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiLambdaExpression lambda com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiElement lambdaBody com.intellij.psi.PsiParameter keyParameter com.intellij.psi.PsiType valueType java.util.List accesses String valueName String newLambdaText com.intellij.psi.PsiExpression newLambda private static java.lang.String tryReuseValueVariable (com.intellij.psi.PsiElement, java.util.List, com.intellij.psi.PsiType) String valueName com.intellij.psi.PsiLocalVariable var com.intellij.psi.PsiElement varParent com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpression access com.intellij.psi.PsiElement scope java.util.List accesses com.intellij.psi.PsiType wantedType private static void processLoop (com.intellij.openapi.project.Project, com.intellij.psi.PsiExpression, com.intellij.psi.PsiReferenceExpression, com.siyeh.ig.performance.KeySetIterationMayUseEntrySetInspection$ReplacementMode) com.intellij.psi.PsiModifierList modifierList String keyVariableText com.intellij.psi.PsiStatement keyDeclaration com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiJavaToken brace com.intellij.openapi.project.Project project com.intellij.psi.PsiExpression iteratedValue com.intellij.psi.PsiReferenceExpression mapRef com.siyeh.ig.performance.KeySetIterationMayUseEntrySetInspection$ReplacementMode mode com.intellij.psi.PsiForeachStatement foreachStatement com.intellij.psi.PsiMethodCallExpression newIterationValue com.intellij.psi.PsiType collectionType com.intellij.psi.PsiType newParameterType boolean insertCast com.intellij.psi.PsiParameter keyParameter String keyParameterText String keyTypeText com.intellij.psi.PsiStatement body java.util.List accesses String loopParameterName com.intellij.psi.PsiParameter loopParameter String replacement private static void replaceParameterAccess (java.util.List, java.lang.String, java.lang.String, com.siyeh.ig.performance.KeySetIterationMayUseEntrySetInspection$ReplacementMode) String replacement com.intellij.psi.PsiExpression operand com.intellij.psi.PsiElement parent com.intellij.psi.PsiTypeCastExpression typeCastExpression com.intellij.psi.PsiExpression access java.util.List accesses String typeText String variableName com.siyeh.ig.performance.KeySetIterationMayUseEntrySetInspection$ReplacementMode mode String keyAccess private static java.lang.String createNewVariableName (com.intellij.psi.PsiElement, com.intellij.psi.PsiType, com.siyeh.ig.performance.KeySetIterationMayUseEntrySetInspection$ReplacementMode) com.intellij.psi.PsiElement scope com.intellij.psi.PsiType type com.siyeh.ig.performance.KeySetIterationMayUseEntrySetInspection$ReplacementMode mode com.siyeh.ig.psiutils.VariableNameGenerator generator private static synthetic boolean lambda$processLoop$0 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression access static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/KeySetIterationMayUseEntrySetInspection$KeySetIterationMayUseEntrySetVisitor.class
KeySetIterationMayUseEntrySetInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.KeySetIterationMayUseEntrySetInspection$KeySetIterationMayUseEntrySetVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitForeachStatement (com.intellij.psi.PsiForeachStatement) com.intellij.psi.PsiForeachStatement statement com.intellij.psi.PsiExpression iteratedValue com.intellij.psi.PsiExpression iteratedExpression com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiElement context com.intellij.psi.PsiReferenceExpression mapExpression com.siyeh.ig.performance.KeySetIterationMayUseEntrySetInspection$GetValueFromMapChecker checker public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpression expression com.intellij.psi.PsiReferenceExpression mapExpression com.intellij.psi.PsiExpression arg com.intellij.psi.PsiLambdaExpression lambda com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiElement body com.intellij.psi.PsiParameter key com.siyeh.ig.performance.KeySetIterationMayUseEntrySetInspection$GetValueFromMapChecker checker synthetic void <init> (com.siyeh.ig.performance.KeySetIterationMayUseEntrySetInspection$1) com.siyeh.ig.performance.KeySetIterationMayUseEntrySetInspection$1 x0 }
com/siyeh/ig/performance/KeySetIterationMayUseEntrySetInspection$ReplacementMode.class
KeySetIterationMayUseEntrySetInspection.java package com.siyeh.ig.performance final enum com.siyeh.ig.performance.KeySetIterationMayUseEntrySetInspection$ReplacementMode extends java.lang.Enum { public static final enum com.siyeh.ig.performance.KeySetIterationMayUseEntrySetInspection$ReplacementMode FOR_EACH public static final enum com.siyeh.ig.performance.KeySetIterationMayUseEntrySetInspection$ReplacementMode VALUES public static final enum com.siyeh.ig.performance.KeySetIterationMayUseEntrySetInspection$ReplacementMode ENTRY_SET private final String myDisplayName private static final synthetic com.siyeh.ig.performance.KeySetIterationMayUseEntrySetInspection$ReplacementMode[] $VALUES public static com.siyeh.ig.performance.KeySetIterationMayUseEntrySetInspection$ReplacementMode[] values () public static com.siyeh.ig.performance.KeySetIterationMayUseEntrySetInspection$ReplacementMode valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String displayName static synthetic java.lang.String access$000 (com.siyeh.ig.performance.KeySetIterationMayUseEntrySetInspection$ReplacementMode) com.siyeh.ig.performance.KeySetIterationMayUseEntrySetInspection$ReplacementMode x0 static void <clinit> () }
com/siyeh/ig/performance/KeySetIterationMayUseEntrySetInspection.class
KeySetIterationMayUseEntrySetInspection.java package com.siyeh.ig.performance public com.siyeh.ig.performance.KeySetIterationMayUseEntrySetInspection extends com.siyeh.ig.BaseInspection { private static final com.siyeh.ig.callMatcher.CallMatcher ITERABLE_FOR_EACH private static final com.siyeh.ig.callMatcher.CallMatcher MAP_KEY_SET private static final com.siyeh.ig.callMatcher.CallMatcher MAP_GET public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.siyeh.ig.performance.KeySetIterationMayUseEntrySetInspection$ReplacementMode mode protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static com.intellij.psi.PsiExpression getIteratedExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiMethod containingMethod com.intellij.psi.PsiExpression iteratedValue com.intellij.psi.PsiLocalVariable variable private static com.intellij.psi.PsiReferenceExpression getMapReferenceFromKeySetCall (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression keySetCandidate com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiExpression qualifier static synthetic com.intellij.psi.PsiReferenceExpression access$100 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression x0 static synthetic com.siyeh.ig.callMatcher.CallMatcher access$200 () static synthetic com.siyeh.ig.callMatcher.CallMatcher access$300 () static synthetic com.intellij.psi.PsiExpression access$500 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/LengthOneStringInIndexOfInspection$1.class
LengthOneStringInIndexOfInspection.java package com.siyeh.ig.performance synthetic com.siyeh.ig.performance.LengthOneStringInIndexOfInspection$1 extends java.lang.Object { }
com/siyeh/ig/performance/LengthOneStringInIndexOfInspection$LengthOneStringsInIndexOfVisitor.class
LengthOneStringInIndexOfInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.LengthOneStringInIndexOfInspection$LengthOneStringsInIndexOfVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitLiteralExpression (com.intellij.psi.PsiLiteralExpression) com.intellij.psi.PsiLiteralExpression expression com.intellij.psi.PsiType type String value static boolean isArgumentOfIndexOf (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement grandparent com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiReferenceExpression methodExpression String name com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass methodClass String className synthetic void <init> (com.siyeh.ig.performance.LengthOneStringInIndexOfInspection$1) com.siyeh.ig.performance.LengthOneStringInIndexOfInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/LengthOneStringInIndexOfInspection$ReplaceStringsWithCharsFix.class
LengthOneStringInIndexOfInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.LengthOneStringInIndexOfInspection$ReplaceStringsWithCharsFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiExpression expression String charLiteral synthetic void <init> (com.siyeh.ig.performance.LengthOneStringInIndexOfInspection$1) com.siyeh.ig.performance.LengthOneStringInIndexOfInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/LengthOneStringInIndexOfInspection.class
LengthOneStringInIndexOfInspection.java package com.siyeh.ig.performance public com.siyeh.ig.performance.LengthOneStringInIndexOfInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public java.lang.String getID () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiExpression literal String replacement public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static java.lang.String getReplacement (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression String text int length String character static synthetic java.lang.String access$200 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/LengthOneStringsInConcatenationInspection$1.class
LengthOneStringsInConcatenationInspection.java package com.siyeh.ig.performance synthetic com.siyeh.ig.performance.LengthOneStringsInConcatenationInspection$1 extends java.lang.Object { }
com/siyeh/ig/performance/LengthOneStringsInConcatenationInspection$LengthOneStringsInConcatenationVisitor.class
LengthOneStringsInConcatenationInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.LengthOneStringsInConcatenationInspection$LengthOneStringsInConcatenationVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitLiteralExpression (com.intellij.psi.PsiLiteralExpression) com.intellij.psi.PsiLiteralExpression expression com.intellij.psi.PsiType type String value static boolean isArgumentOfStringAppend (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement grandparent com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiReferenceExpression methodExpression String name com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass methodClass String className synthetic void <init> (com.siyeh.ig.performance.LengthOneStringsInConcatenationInspection$1) com.siyeh.ig.performance.LengthOneStringsInConcatenationInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/LengthOneStringsInConcatenationInspection$ReplaceStringsWithCharsFix.class
LengthOneStringsInConcatenationInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.LengthOneStringsInConcatenationInspection$ReplaceStringsWithCharsFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) String charLiteral String charLiteral com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiExpression expression String text int length String character String charLiteral synthetic void <init> (com.siyeh.ig.performance.LengthOneStringsInConcatenationInspection$1) com.siyeh.ig.performance.LengthOneStringsInConcatenationInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/LengthOneStringsInConcatenationInspection.class
LengthOneStringsInConcatenationInspection.java package com.siyeh.ig.performance public com.siyeh.ig.performance.LengthOneStringsInConcatenationInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public java.lang.String getID () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos String string String escapedString public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/ManualArrayCopyInspection$1.class
ManualArrayCopyInspection.java package com.siyeh.ig.performance synthetic com.siyeh.ig.performance.ManualArrayCopyInspection$1 extends java.lang.Object { }
com/siyeh/ig/performance/ManualArrayCopyInspection$ManualArrayCopyFix.class
ManualArrayCopyInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.ManualArrayCopyInspection$ManualArrayCopyFix extends com.siyeh.ig.InspectionGadgetsFix { private final boolean decrement static final synthetic boolean $assertionsDisabled void <init> (boolean) boolean decrement public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiStatement copyStatement com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement forElement com.intellij.psi.PsiForStatement forStatement com.siyeh.ig.psiutils.CommentTracker commentTracker String newExpression com.intellij.psi.PsiIfStatement ifStatement private java.lang.String buildSystemArrayCopyText (com.intellij.psi.PsiForStatement, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiExpression limit String lengthText com.intellij.psi.PsiExpression limitExpression com.intellij.psi.PsiForStatement forStatement com.siyeh.ig.psiutils.CommentTracker commentTracker com.intellij.psi.PsiExpression condition com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression limit com.intellij.psi.PsiStatement initialization com.intellij.psi.PsiDeclarationStatement declaration com.intellij.psi.PsiElement[] declaredElements com.intellij.psi.PsiElement declaredElement com.intellij.psi.PsiLocalVariable variable String lengthText com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiArrayAccessExpression lhs com.intellij.psi.PsiExpression lArray String toArrayText com.intellij.psi.PsiArrayAccessExpression rhs com.intellij.psi.PsiExpression rArray String fromArrayText com.intellij.psi.PsiExpression rhsIndexExpression com.intellij.psi.PsiExpression strippedRhsIndexExpression com.intellij.psi.PsiExpression limitExpression String fromOffsetText com.intellij.psi.PsiExpression lhsIndexExpression com.intellij.psi.PsiExpression strippedLhsIndexExpression String toOffsetText private static com.intellij.psi.PsiArrayAccessExpression getLhsArrayAccessExpression (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiBlockStatement blockStatement com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiStatement[] statements com.intellij.psi.PsiForStatement forStatement com.intellij.psi.PsiStatement body com.intellij.psi.PsiExpressionStatement expressionStatement com.intellij.psi.PsiExpression expression com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression deparenthesizedExpression private static com.intellij.psi.PsiArrayAccessExpression getRhsArrayAccessExpression (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiBlockStatement blockStatement com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiStatement[] statements com.intellij.psi.PsiDeclarationStatement declarationStatement com.intellij.psi.PsiElement[] declaredElements com.intellij.psi.PsiElement declaredElement com.intellij.psi.PsiVariable variable com.intellij.psi.PsiExpression arrayAccessExpression com.intellij.psi.PsiExpressionStatement expressionStatement com.intellij.psi.PsiExpression expression com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiExpression arrayAccessExpression com.intellij.psi.PsiForStatement forStatement com.intellij.psi.PsiStatement body com.intellij.psi.PsiExpression arrayAccessExpression com.intellij.psi.PsiExpression unparenthesizedExpression private static java.lang.String buildLengthText (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, boolean, com.siyeh.ig.psiutils.CommentTracker) int minValue Number number Object maxConstant Number minNumber int minValue String maxText com.intellij.psi.PsiExpression max com.intellij.psi.PsiExpression min boolean plusOne com.siyeh.ig.psiutils.CommentTracker commentTracker Object minConstant String minText String maxText private static java.lang.String buildExpressionText (com.intellij.psi.PsiExpression, boolean, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiExpression expression boolean plusOne com.siyeh.ig.psiutils.CommentTracker commentTracker private static java.lang.String buildOffsetText (com.intellij.psi.PsiExpression, com.intellij.psi.PsiLocalVariable, com.intellij.psi.PsiExpression, boolean, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiExpression initialValue com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs String rhsText com.intellij.psi.PsiJavaToken sign com.intellij.psi.tree.IElementType tokenType String lhsText com.intellij.psi.PsiExpression expression com.intellij.psi.PsiLocalVariable variable com.intellij.psi.PsiExpression limitExpression boolean plusOne com.siyeh.ig.psiutils.CommentTracker commentTracker String expressionText String variableName private static java.lang.String collapseConstant (java.lang.String, com.intellij.psi.PsiElement) String expressionText com.intellij.psi.PsiElement context com.intellij.openapi.project.Project project com.intellij.psi.JavaPsiFacade psiFacade com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiExpression fromOffsetExpression Object fromOffsetConstant static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/ManualArrayCopyInspection$ManualArrayCopyVisitor.class
ManualArrayCopyInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.ManualArrayCopyInspection$ManualArrayCopyVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitForStatement (com.intellij.psi.PsiForStatement) boolean decrement boolean decrement com.intellij.psi.PsiForStatement statement com.intellij.psi.PsiStatement initialization com.intellij.psi.PsiDeclarationStatement declaration com.intellij.psi.PsiElement[] declaredElements com.intellij.psi.PsiElement declaredElement com.intellij.psi.PsiLocalVariable variable com.intellij.psi.PsiExpression initialValue com.intellij.psi.PsiStatement update boolean decrement com.intellij.psi.PsiExpression condition com.intellij.psi.PsiStatement body private static boolean bodyIsArrayCopy (com.intellij.psi.PsiStatement, com.intellij.psi.PsiVariable, com.intellij.psi.PsiVariable) com.intellij.psi.PsiExpressionStatement exp com.intellij.psi.PsiExpression expression com.intellij.psi.PsiStatement statement com.intellij.psi.PsiDeclarationStatement declarationStatement com.intellij.psi.PsiElement[] declaredElements com.intellij.psi.PsiElement declaredElement com.intellij.psi.PsiVariable localVariable com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiBlockStatement blockStatement com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiStatement[] statements com.intellij.psi.PsiStatement body com.intellij.psi.PsiVariable variable com.intellij.psi.PsiVariable variable2 private static boolean expressionIsArrayCopy (com.intellij.psi.PsiExpression, com.intellij.psi.PsiVariable, com.intellij.psi.PsiVariable) com.intellij.psi.PsiExpression strippedLhs com.intellij.psi.PsiExpression strippedRhs com.intellij.psi.PsiExpression expression com.intellij.psi.PsiVariable variable com.intellij.psi.PsiVariable variable2 com.intellij.psi.PsiExpression strippedExpression com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiType type private static boolean areExpressionsCopyable (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiType lhsType com.intellij.psi.PsiType rhsType synthetic void <init> (com.siyeh.ig.performance.ManualArrayCopyInspection$1) com.siyeh.ig.performance.ManualArrayCopyInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/ManualArrayCopyInspection.class
ManualArrayCopyInspection.java package com.siyeh.ig.performance public com.siyeh.ig.performance.ManualArrayCopyInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public boolean isEnabledByDefault () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos Boolean decrement private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/ManualArrayToCollectionCopyInspection$1.class
ManualArrayToCollectionCopyInspection.java package com.siyeh.ig.performance synthetic com.siyeh.ig.performance.ManualArrayToCollectionCopyInspection$1 extends java.lang.Object { }
com/siyeh/ig/performance/ManualArrayToCollectionCopyInspection$ManualArrayToCollectionCopyFix.class
ManualArrayToCollectionCopyInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.ManualArrayToCollectionCopyInspection$ManualArrayToCollectionCopyFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiForStatement forStatement String newExpression com.intellij.psi.PsiForeachStatement foreachStatement com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement forElement com.intellij.psi.PsiElement parent String newExpression private static java.lang.String getCollectionsAddAllText (com.intellij.psi.PsiForeachStatement) com.intellij.psi.PsiForeachStatement foreachStatement com.intellij.psi.PsiStatement body com.intellij.psi.PsiExpressionStatement expressionStatement com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiElement collection String collectionText com.intellij.psi.PsiExpression iteratedValue String arrayText StringBuilder buffer private static java.lang.String getCollectionsAddAllText (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiExpression limit StringBuilder buffer com.intellij.psi.PsiForStatement forStatement com.intellij.psi.PsiExpression expression com.intellij.psi.PsiBinaryExpression condition com.intellij.psi.PsiDeclarationStatement declaration com.intellij.psi.PsiElement[] declaredElements com.intellij.psi.PsiLocalVariable variable String collectionText com.intellij.psi.PsiArrayAccessExpression arrayAccessExpression com.intellij.psi.PsiExpression arrayExpression String arrayText com.intellij.psi.PsiExpression indexExpression String indexOffset String fromOffsetText com.intellij.psi.PsiExpression limit com.intellij.psi.tree.IElementType tokenType String toOffsetText public static java.lang.String buildCollectionText (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiBlockStatement blockStatement com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiStatement[] statements com.intellij.psi.PsiForStatement forStatement com.intellij.psi.PsiStatement body com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression qualifier private static java.lang.String getIndexOffset (com.intellij.psi.PsiExpression, com.intellij.psi.PsiLocalVariable) com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs String rhsText com.intellij.psi.PsiJavaToken sign com.intellij.psi.tree.IElementType tokenType String lhsText com.intellij.psi.PsiExpression expression com.intellij.psi.PsiLocalVariable variable String expressionText String variableName private static java.lang.String addIndexOffset (com.intellij.psi.PsiExpression, java.lang.String, boolean) String rhText Object rhConstant String rhText Object rhConstant String lhText Object lhConstant com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiExpression expression String indexOffset boolean plusOne String expressionText String addendum int precedence String text private static java.lang.String getAddendum (java.lang.String, com.intellij.psi.PsiElement) String negatedExpressionText Object lhConstant String expressionText com.intellij.psi.PsiElement context private static java.lang.String collapseConstant (java.lang.String, com.intellij.psi.PsiElement) String expressionText com.intellij.psi.PsiElement context Object fromOffsetConstant private static java.lang.Object computeConstant (java.lang.String, com.intellij.psi.PsiElement) String expressionText com.intellij.psi.PsiElement context com.intellij.openapi.project.Project project com.intellij.psi.JavaPsiFacade psiFacade com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiExpression fromOffsetExpression synthetic void <init> (com.siyeh.ig.performance.ManualArrayToCollectionCopyInspection$1) com.siyeh.ig.performance.ManualArrayToCollectionCopyInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/ManualArrayToCollectionCopyInspection$ManualArrayToCollectionCopyVisitor.class
ManualArrayToCollectionCopyInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.ManualArrayToCollectionCopyInspection$ManualArrayToCollectionCopyVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitForStatement (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiForStatement statement com.intellij.psi.PsiStatement initialization com.intellij.psi.PsiDeclarationStatement declaration com.intellij.psi.PsiElement[] declaredElements com.intellij.psi.PsiElement declaredElement com.intellij.psi.PsiLocalVariable variable com.intellij.psi.PsiExpression initialValue com.intellij.psi.PsiExpression condition com.intellij.psi.PsiStatement update com.intellij.psi.PsiArrayAccessExpression arrayAccessExpression com.intellij.psi.PsiExpression arrayExpression com.intellij.psi.PsiType type com.intellij.psi.PsiStatement body public void visitForeachStatement (com.intellij.psi.PsiForeachStatement) com.intellij.psi.PsiForeachStatement statement com.intellij.psi.PsiExpression iteratedValue com.intellij.psi.PsiType type com.intellij.psi.PsiArrayType arrayType com.intellij.psi.PsiType componentType com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiStatement body private static boolean bodyIsArrayToCollectionCopy (com.intellij.psi.PsiStatement, com.intellij.psi.PsiVariable, boolean) com.intellij.psi.PsiExpressionStatement expressionStatement com.intellij.psi.PsiExpression expression com.intellij.psi.PsiStatement statement com.intellij.psi.PsiDeclarationStatement declarationStatement com.intellij.psi.PsiElement[] declaredElements com.intellij.psi.PsiElement declaredElement com.intellij.psi.PsiVariable localVariable com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiBlockStatement blockStatement com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiStatement[] statements com.intellij.psi.PsiStatement body com.intellij.psi.PsiVariable variable boolean shouldBeOffsetArrayAccess private static boolean expressionIsArrayToCollectionCopy (com.intellij.psi.PsiExpression, com.intellij.psi.PsiVariable, boolean) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiVariable variable boolean shouldBeOffsetArrayAccess com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpression argument com.intellij.psi.PsiType argumentType com.intellij.psi.PsiMethod method String name com.intellij.psi.PsiClass containingClass synthetic void <init> (com.siyeh.ig.performance.ManualArrayToCollectionCopyInspection$1) com.siyeh.ig.performance.ManualArrayToCollectionCopyInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/ManualArrayToCollectionCopyInspection.class
ManualArrayToCollectionCopyInspection.java package com.siyeh.ig.performance public com.siyeh.ig.performance.ManualArrayToCollectionCopyInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public boolean isEnabledByDefault () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos static com.intellij.psi.PsiArrayAccessExpression getArrayAccessExpression (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiExpressionStatement expressionStatement com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiExpression arrayAccessExpression com.intellij.psi.PsiDeclarationStatement declarationStatement com.intellij.psi.PsiElement[] declaredElements com.intellij.psi.PsiElement declaredElement com.intellij.psi.PsiVariable variable com.intellij.psi.PsiExpression arrayAccessExpression com.intellij.psi.PsiForStatement forStatement com.intellij.psi.PsiStatement body com.intellij.psi.PsiExpression arrayAccessExpression com.intellij.psi.PsiExpression deparenthesizedArgument private static com.intellij.psi.PsiStatement getBody (com.intellij.psi.PsiLoopStatement) com.intellij.psi.PsiBlockStatement blockStatement com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiStatement[] statements com.intellij.psi.PsiLoopStatement forStatement com.intellij.psi.PsiStatement body public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static synthetic com.intellij.psi.PsiStatement access$100 (com.intellij.psi.PsiLoopStatement) com.intellij.psi.PsiLoopStatement x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/MapReplaceableByEnumMapInspection$1.class
MapReplaceableByEnumMapInspection.java package com.siyeh.ig.performance synthetic com.siyeh.ig.performance.MapReplaceableByEnumMapInspection$1 extends java.lang.Object { }
com/siyeh/ig/performance/MapReplaceableByEnumMapInspection$MapReplaceableByEnumMapVisitor.class
MapReplaceableByEnumMapInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.MapReplaceableByEnumMapInspection$MapReplaceableByEnumMapVisitor extends com.siyeh.ig.performance.CollectionReplaceableByEnumCollectionVisitor { private void <init> () protected java.util.List getUnreplaceableCollectionNames () protected java.util.List getReplaceableCollectionNames () protected java.lang.String getReplacementCollectionName () protected java.lang.String getBaseCollectionName () synthetic void <init> (com.siyeh.ig.performance.MapReplaceableByEnumMapInspection$1) com.siyeh.ig.performance.MapReplaceableByEnumMapInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/MapReplaceableByEnumMapInspection.class
MapReplaceableByEnumMapInspection.java package com.siyeh.ig.performance public com.siyeh.ig.performance.MapReplaceableByEnumMapInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiLocalVariable localVariable com.intellij.psi.PsiType[] parameters com.intellij.psi.PsiType enumParameter String parameterListText com.intellij.psi.PsiClass probablyEnum String text private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/MethodReferenceVisitor.class
MethodReferenceVisitor.java package com.siyeh.ig.performance com.siyeh.ig.performance.MethodReferenceVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private boolean m_referencesStaticallyAccessible private final com.intellij.psi.PsiMember m_method void <init> (com.intellij.psi.PsiMember) com.intellij.psi.PsiMember method public boolean areReferencesStaticallyAccessible () public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitReferenceElement (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiElement resolvedElement com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement scope public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiMember member com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement qualifier com.intellij.psi.PsiElement element public void visitThisExpression (com.intellij.psi.PsiThisExpression) com.intellij.psi.PsiThisExpression expression private boolean isMemberStaticallyAccessible (com.intellij.psi.PsiMember) com.intellij.psi.PsiMember member com.intellij.psi.PsiClass referenceContainingClass com.intellij.psi.PsiClass containingClass private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/ObjectAllocationInLoopInspection$1.class
ObjectAllocationInLoopInspection.java package com.siyeh.ig.performance synthetic com.siyeh.ig.performance.ObjectAllocationInLoopInspection$1 extends java.lang.Object { }
com/siyeh/ig/performance/ObjectAllocationInLoopInspection$Kind.class
ObjectAllocationInLoopInspection.java package com.siyeh.ig.performance final enum com.siyeh.ig.performance.ObjectAllocationInLoopInspection$Kind extends java.lang.Enum { public static final enum com.siyeh.ig.performance.ObjectAllocationInLoopInspection$Kind NEW_OPERATOR public static final enum com.siyeh.ig.performance.ObjectAllocationInLoopInspection$Kind METHOD_CALL public static final enum com.siyeh.ig.performance.ObjectAllocationInLoopInspection$Kind METHOD_REFERENCE public static final enum com.siyeh.ig.performance.ObjectAllocationInLoopInspection$Kind CAPTURING_LAMBDA private final String myMessage private static final synthetic com.siyeh.ig.performance.ObjectAllocationInLoopInspection$Kind[] $VALUES public static com.siyeh.ig.performance.ObjectAllocationInLoopInspection$Kind[] values () public static com.siyeh.ig.performance.ObjectAllocationInLoopInspection$Kind valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String message public java.lang.String toString () static void <clinit> () }
com/siyeh/ig/performance/ObjectAllocationInLoopInspection$ObjectAllocationInLoopsVisitor.class
ObjectAllocationInLoopInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.ObjectAllocationInLoopInspection$ObjectAllocationInLoopsVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) java.util.List contracts com.intellij.codeInspection.dataFlow.ContractReturnValue value com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiMethod method public void visitMethodReferenceExpression (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiMethodReferenceExpression expression public void visitLambdaExpression (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression lambda public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression expression private static boolean isPerformedRepeatedlyInLoop (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiStatement newExpressionStatement com.intellij.psi.PsiStatement parentStatement private static boolean isAllocatedOnlyOnce (com.intellij.psi.PsiExpression) boolean equals boolean equals com.intellij.psi.PsiExpression expression com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiReferenceExpression assignedRef com.intellij.psi.PsiIfStatement ifStatement boolean equals com.intellij.psi.PsiExpression condition com.intellij.psi.PsiReferenceExpression nullCheckedRef synthetic void <init> (com.siyeh.ig.performance.ObjectAllocationInLoopInspection$1) com.siyeh.ig.performance.ObjectAllocationInLoopInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/ObjectAllocationInLoopInspection.class
ObjectAllocationInLoopInspection.java package com.siyeh.ig.performance public com.siyeh.ig.performance.ObjectAllocationInLoopInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.siyeh.ig.performance.ObjectAllocationInLoopInspection$Kind kind public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/ObjectEqualsCanBeEqualityInspection$1.class
ObjectEqualsCanBeEqualityInspection.java package com.siyeh.ig.performance synthetic com.siyeh.ig.performance.ObjectEqualsCanBeEqualityInspection$1 extends java.lang.Object { }
com/siyeh/ig/performance/ObjectEqualsCanBeEqualityInspection$ObjectEqualsMayBeEqualityVisitor.class
ObjectEqualsCanBeEqualityInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.ObjectEqualsCanBeEqualityInspection$ObjectEqualsMayBeEqualityVisitor extends com.siyeh.ig.BaseInspectionVisitor { static final synthetic boolean $assertionsDisabled private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.codeInspection.ProblemHighlightType highlightType com.intellij.psi.PsiMethodCallExpression expression com.siyeh.ig.psiutils.EqualityCheck check com.intellij.psi.PsiExpression left com.intellij.psi.PsiExpression right com.intellij.psi.PsiClass aClass com.intellij.codeInspection.ProblemHighlightType highlightType com.intellij.psi.PsiElement parent boolean negated com.intellij.psi.PsiElement nameToken synthetic void <init> (com.siyeh.ig.performance.ObjectEqualsCanBeEqualityInspection$1) com.siyeh.ig.performance.ObjectEqualsCanBeEqualityInspection$1 x0 static void <clinit> () }
com/siyeh/ig/performance/ObjectEqualsCanBeEqualityInspection.class
ObjectEqualsCanBeEqualityInspection.java package com.siyeh.ig.performance public com.siyeh.ig.performance.ObjectEqualsCanBeEqualityInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos Boolean negated protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos Boolean not com.intellij.psi.PsiMethodCallExpression methodCallExpression public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/RandomDoubleForRandomIntegerInspection$1.class
RandomDoubleForRandomIntegerInspection.java package com.siyeh.ig.performance synthetic com.siyeh.ig.performance.RandomDoubleForRandomIntegerInspection$1 extends java.lang.Object { }
com/siyeh/ig/performance/RandomDoubleForRandomIntegerInspection$RandomDoubleForRandomIntegerFix.class
RandomDoubleForRandomIntegerInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.RandomDoubleForRandomIntegerInspection$RandomDoubleForRandomIntegerFix extends com.siyeh.ig.InspectionGadgetsFix { static final synthetic boolean $assertionsDisabled private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiIdentifier name com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiExpression call com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiBinaryExpression multiplication com.intellij.psi.PsiExpression cast com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression strippedLhs com.intellij.psi.PsiExpression multiplierExpression com.siyeh.ig.psiutils.CommentTracker commentTracker String multiplierText synthetic void <init> (com.siyeh.ig.performance.RandomDoubleForRandomIntegerInspection$1) com.siyeh.ig.performance.RandomDoubleForRandomIntegerInspection$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/RandomDoubleForRandomIntegerInspection$RandomDoubleForRandomIntegerVisitor.class
RandomDoubleForRandomIntegerInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.RandomDoubleForRandomIntegerInspection$RandomDoubleForRandomIntegerVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiReferenceExpression methodExpression String methodName String nextDouble com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass String className com.intellij.psi.PsiExpression possibleMultiplierExpression com.intellij.psi.PsiExpression possibleIntCastExpression private static boolean isMultiplier (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.tree.IElementType tokenType private static boolean isIntCast (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiTypeCastExpression castExpression com.intellij.psi.PsiType type synthetic void <init> (com.siyeh.ig.performance.RandomDoubleForRandomIntegerInspection$1) com.siyeh.ig.performance.RandomDoubleForRandomIntegerInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/RandomDoubleForRandomIntegerInspection.class
RandomDoubleForRandomIntegerInspection.java package com.siyeh.ig.performance public com.siyeh.ig.performance.RandomDoubleForRandomIntegerInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static com.intellij.psi.PsiExpression getContainingExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement ancestor private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/RedundantStringFormatCallInspection$1.class
RedundantStringFormatCallInspection.java package com.siyeh.ig.performance synthetic com.siyeh.ig.performance.RedundantStringFormatCallInspection$1 extends java.lang.Object { }
com/siyeh/ig/performance/RedundantStringFormatCallInspection$RedundantStringFormatCallFix.class
RedundantStringFormatCallInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.RedundantStringFormatCallInspection$RedundantStringFormatCallFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiExpression[] arguments synthetic void <init> (com.siyeh.ig.performance.RedundantStringFormatCallInspection$1) com.siyeh.ig.performance.RedundantStringFormatCallInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/RedundantStringFormatCallInspection$RedundantStringFormatCallVisitor.class
RedundantStringFormatCallInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.RedundantStringFormatCallInspection$RedundantStringFormatCallVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) boolean printf boolean printf com.intellij.psi.PsiExpression secondArgument com.intellij.psi.PsiType secondType com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName boolean printf com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass String className com.intellij.psi.PsiExpression firstArgument com.intellij.psi.PsiType firstType private static boolean containsPercentN (com.intellij.psi.PsiExpression) com.intellij.psi.PsiLiteralExpression literalExpression String expressionText com.intellij.psi.PsiExpression operand com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiExpression expression synthetic void <init> (com.siyeh.ig.performance.RedundantStringFormatCallInspection$1) com.siyeh.ig.performance.RedundantStringFormatCallInspection$1 x0 }
com/siyeh/ig/performance/RedundantStringFormatCallInspection$ReplaceWithPrintFix.class
RedundantStringFormatCallInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.RedundantStringFormatCallInspection$ReplaceWithPrintFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression com.siyeh.ig.psiutils.CommentTracker commentTracker StringBuilder newExpression com.intellij.psi.PsiExpression qualifierExpression synthetic void <init> (com.siyeh.ig.performance.RedundantStringFormatCallInspection$1) com.siyeh.ig.performance.RedundantStringFormatCallInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/RedundantStringFormatCallInspection.class
RedundantStringFormatCallInspection.java package com.siyeh.ig.performance public com.siyeh.ig.performance.RedundantStringFormatCallInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos Boolean printf public boolean isEnabledByDefault () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/ReplaceExpressionWithTextFix.class
ReplaceExpressionWithTextFix.java package com.siyeh.ig.performance public com.siyeh.ig.performance.ReplaceExpressionWithTextFix extends com.siyeh.ig.InspectionGadgetsFix { private final String myReplacementText private final String myName public void <init> (java.lang.String, java.lang.String) String replacementText String name protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiElement result public java.lang.String getName () public java.lang.String getFamilyName () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/SetReplaceableByEnumSetInspection$1.class
SetReplaceableByEnumSetInspection.java package com.siyeh.ig.performance synthetic com.siyeh.ig.performance.SetReplaceableByEnumSetInspection$1 extends java.lang.Object { }
com/siyeh/ig/performance/SetReplaceableByEnumSetInspection$SetReplaceableByEnumSetVisitor.class
SetReplaceableByEnumSetInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.SetReplaceableByEnumSetInspection$SetReplaceableByEnumSetVisitor extends com.siyeh.ig.performance.CollectionReplaceableByEnumCollectionVisitor { private void <init> () protected java.util.List getUnreplaceableCollectionNames () protected java.util.List getReplaceableCollectionNames () protected java.lang.String getReplacementCollectionName () protected java.lang.String getBaseCollectionName () synthetic void <init> (com.siyeh.ig.performance.SetReplaceableByEnumSetInspection$1) com.siyeh.ig.performance.SetReplaceableByEnumSetInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/SetReplaceableByEnumSetInspection.class
SetReplaceableByEnumSetInspection.java package com.siyeh.ig.performance public com.siyeh.ig.performance.SetReplaceableByEnumSetInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiLocalVariable localVariable com.intellij.psi.PsiType[] parameters com.intellij.psi.PsiType enumParameter com.intellij.psi.PsiClass probablyEnum String text public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/StringBufferMustHaveInitialCapacityInspection$1.class
StringBufferMustHaveInitialCapacityInspection.java package com.siyeh.ig.performance synthetic com.siyeh.ig.performance.StringBufferMustHaveInitialCapacityInspection$1 extends java.lang.Object { }
com/siyeh/ig/performance/StringBufferMustHaveInitialCapacityInspection$StringBufferInitialCapacityVisitor.class
StringBufferMustHaveInitialCapacityInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.StringBufferMustHaveInitialCapacityInspection$StringBufferInitialCapacityVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiType type com.intellij.psi.PsiExpressionList argumentList synthetic void <init> (com.siyeh.ig.performance.StringBufferMustHaveInitialCapacityInspection$1) com.siyeh.ig.performance.StringBufferMustHaveInitialCapacityInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/StringBufferMustHaveInitialCapacityInspection.class
StringBufferMustHaveInitialCapacityInspection.java package com.siyeh.ig.performance public com.siyeh.ig.performance.StringBufferMustHaveInitialCapacityInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/StringBufferToStringInConcatenationInspection$1.class
StringBufferToStringInConcatenationInspection.java package com.siyeh.ig.performance synthetic com.siyeh.ig.performance.StringBufferToStringInConcatenationInspection$1 extends java.lang.Object { }
com/siyeh/ig/performance/StringBufferToStringInConcatenationInspection$StringBufferToStringFix.class
StringBufferToStringInConcatenationInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.StringBufferToStringInConcatenationInspection$StringBufferToStringFix extends com.siyeh.ig.InspectionGadgetsFix { static final synthetic boolean $assertionsDisabled private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement methodNameToken com.intellij.psi.PsiElement methodCallExpression com.intellij.psi.PsiMethodCallExpression methodCall com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiExpression qualifier com.siyeh.ig.psiutils.CommentTracker commentTracker String newExpression synthetic void <init> (com.siyeh.ig.performance.StringBufferToStringInConcatenationInspection$1) com.siyeh.ig.performance.StringBufferToStringInConcatenationInspection$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/StringBufferToStringInConcatenationInspection$StringBufferToStringVisitor.class
StringBufferToStringInConcatenationInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.StringBufferToStringInConcatenationInspection$StringBufferToStringVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String referenceName com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiClass aClass String className synthetic void <init> (com.siyeh.ig.performance.StringBufferToStringInConcatenationInspection$1) com.siyeh.ig.performance.StringBufferToStringInConcatenationInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/StringBufferToStringInConcatenationInspection.class
StringBufferToStringInConcatenationInspection.java package com.siyeh.ig.performance public com.siyeh.ig.performance.StringBufferToStringInConcatenationInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos String className public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/StringConcatenationInLoopsInspection$1.class
StringConcatenationInLoopsInspection.java package com.siyeh.ig.performance synthetic com.siyeh.ig.performance.StringConcatenationInLoopsInspection$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$siyeh$ig$psiutils$ControlFlowUtils$InitializerUsageStatus static void <clinit> () }
com/siyeh/ig/performance/StringConcatenationInLoopsInspection$AbstractStringBuilderFix.class
StringConcatenationInLoopsInspection.java package com.siyeh.ig.performance abstract com.siyeh.ig.performance.StringConcatenationInLoopsInspection$AbstractStringBuilderFix extends com.siyeh.ig.InspectionGadgetsFix { static final java.util.regex.Pattern PRINT_OR_PRINTLN final String myName final String myTargetType final boolean myNullSafe java.util.Set myNullables void <init> (com.intellij.psi.PsiVariable, boolean) com.intellij.psi.PsiVariable variable boolean nullSafe java.lang.String generateNewStringBuilder (com.intellij.psi.PsiExpression, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiExpression initializer com.siyeh.ig.psiutils.CommentTracker ct String text String stringBuilderText void replaceAll (com.intellij.psi.PsiVariable, com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiVariable builderVariable com.intellij.psi.PsiElement scope com.siyeh.ig.psiutils.CommentTracker ct void replaceAll (com.intellij.psi.PsiVariable, com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement, com.siyeh.ig.psiutils.CommentTracker, java.util.function.Predicate) com.intellij.psi.PsiElement target com.intellij.psi.PsiReference ref com.intellij.psi.PsiVariable variable com.intellij.psi.PsiVariable builderVariable com.intellij.psi.PsiElement scope com.siyeh.ig.psiutils.CommentTracker ct java.util.function.Predicate skip com.intellij.util.Query query java.util.Collection refs private void fillNullables (com.intellij.psi.PsiVariable, java.util.Collection) com.intellij.psi.PsiExpression rExpr com.intellij.psi.PsiExpression refExpr com.intellij.psi.PsiReference ref com.intellij.psi.PsiVariable variable java.util.Collection refs com.intellij.psi.PsiExpression initializer private void replace (com.intellij.psi.PsiVariable, com.intellij.psi.PsiVariable, com.intellij.psi.PsiReferenceExpression, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiBinaryExpression binOp com.intellij.psi.PsiExpression operand com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiVariable variable com.intellij.psi.PsiVariable builderVariable com.intellij.psi.PsiReferenceExpression ref com.siyeh.ig.psiutils.CommentTracker ct com.intellij.psi.PsiElement parent com.intellij.psi.PsiMethodCallExpression methodCallExpression String text private static boolean isNotNullContext (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression ref com.intellij.psi.PsiElement parent int argIndex com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameter[] parameters private static boolean canAcceptBuilderInsteadOfString (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call private static void replaceInCallQualifier (com.intellij.psi.PsiVariable, com.intellij.psi.PsiMethodCallExpression, com.siyeh.ig.psiutils.CommentTracker) String sign com.intellij.psi.PsiExpression negation com.intellij.psi.PsiElement toReplace com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiExpression emptyCheck com.intellij.psi.PsiElement callParent com.intellij.psi.PsiExpression[] args String name com.intellij.psi.PsiVariable variable com.intellij.psi.PsiMethodCallExpression call com.siyeh.ig.psiutils.CommentTracker ct com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression qualifier private void replaceInAssignment (com.intellij.psi.PsiVariable, com.intellij.psi.PsiVariable, com.intellij.psi.PsiAssignmentExpression, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiMethodCallExpression result com.intellij.psi.PsiMethodCallExpression append com.intellij.psi.PsiExpression qualifier StringBuilder replacement com.intellij.psi.PsiExpression lastOp com.intellij.psi.PsiPolyadicExpression concat com.intellij.psi.PsiExpression[] operands StringBuilder sb String replacement com.intellij.psi.PsiVariable variable com.intellij.psi.PsiVariable builderVariable com.intellij.psi.PsiAssignmentExpression assignment com.siyeh.ig.psiutils.CommentTracker ct com.intellij.psi.PsiExpression rValue String builderName private static com.intellij.psi.PsiMethodCallExpression getDeepestQualifierCall (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression qualifierCall com.intellij.psi.PsiMethodCallExpression result com.intellij.psi.PsiMethodCallExpression append private void makeNullSafe (com.intellij.psi.PsiExpression, com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethodCallExpression result com.intellij.psi.PsiExpression qualifier String builder com.intellij.psi.PsiElementFactory factory private static synthetic boolean lambda$isNotNullContext$1 (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression ref com.intellij.psi.PsiExpression arg private static synthetic boolean lambda$replaceAll$0 (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression ref static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/StringConcatenationInLoopsInspection$IntroduceStringBuilderFix.class
StringConcatenationInLoopsInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.StringConcatenationInLoopsInspection$IntroduceStringBuilderFix extends com.siyeh.ig.performance.StringConcatenationInLoopsInspection$AbstractStringBuilderFix { void <init> (com.intellij.psi.PsiVariable, boolean) com.intellij.psi.PsiVariable variable boolean nullSafe protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiElement prevStatement com.intellij.psi.PsiExpression prevAssignment com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiExpression expression com.intellij.psi.PsiVariable variable com.intellij.psi.PsiLoopStatement loop com.siyeh.ig.psiutils.ControlFlowUtils$InitializerUsageStatus status com.intellij.psi.codeStyle.JavaCodeStyleManager javaCodeStyleManager String newName String newStringBuilder com.intellij.psi.PsiElementFactory factory Object marker com.intellij.psi.PsiDeclarationStatement declaration com.intellij.psi.PsiVariable builderVariable com.intellij.psi.PsiExpression builderInitializer com.siyeh.ig.psiutils.CommentTracker ct String toString com.intellij.psi.PsiExpression initializer public java.lang.String getName () public java.lang.String getFamilyName () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/StringConcatenationInLoopsInspection$ReplaceWithStringBuilderFix.class
StringConcatenationInLoopsInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.StringConcatenationInLoopsInspection$ReplaceWithStringBuilderFix extends com.siyeh.ig.performance.StringConcatenationInLoopsInspection$AbstractStringBuilderFix { void <init> (com.intellij.psi.PsiVariable, boolean) com.intellij.psi.PsiVariable variable boolean nullSafe protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiExpression expression com.intellij.psi.PsiVariable variable com.intellij.psi.PsiTypeElement typeElement com.siyeh.ig.psiutils.CommentTracker ct com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiStatement commentPlace public java.lang.String getName () public java.lang.String getFamilyName () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/StringConcatenationInLoopsInspection$StringConcatenationInLoopsVisitor.class
StringConcatenationInLoopsInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.StringConcatenationInLoopsInspection$StringConcatenationInLoopsVisitor extends com.siyeh.ig.BaseInspectionVisitor { static final synthetic boolean $assertionsDisabled private void <init> () public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.PsiExpression[] operands com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiJavaToken sign public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression expression com.intellij.psi.PsiJavaToken sign com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression lhs private static boolean checkExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiLoopStatement commonLoop com.intellij.psi.PsiVariable variable com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement parent private static boolean isUsedCompletely (com.intellij.psi.PsiVariable, com.intellij.psi.PsiLoopStatement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiLoopStatement loop private static com.intellij.psi.PsiCodeBlock getSurroundingBlock (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement body com.intellij.psi.PsiElement expression com.intellij.psi.PsiElement parent private static boolean isAppendedRepeatedly (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement parent com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement element com.intellij.psi.PsiExpression rhs private static boolean isAppended (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression operand com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.PsiReferenceExpression otherRef com.intellij.psi.PsiExpression expression private static boolean isSameReference (com.intellij.psi.PsiExpression, com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiExpression operand com.intellij.psi.PsiReferenceExpression ref com.intellij.psi.PsiReferenceExpression other String name com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpression otherQualifier private static synthetic boolean lambda$isUsedCompletely$0 (com.intellij.psi.PsiLoopStatement, com.intellij.psi.PsiVariable, com.intellij.psi.PsiReference) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiLoopStatement loop com.intellij.psi.PsiVariable variable com.intellij.psi.PsiReference ref com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement parent synthetic void <init> (com.siyeh.ig.performance.StringConcatenationInLoopsInspection$1) com.siyeh.ig.performance.StringConcatenationInLoopsInspection$1 x0 static synthetic com.intellij.psi.PsiCodeBlock access$100 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/StringConcatenationInLoopsInspection.class
StringConcatenationInLoopsInspection.java package com.siyeh.ig.performance public com.siyeh.ig.performance.StringConcatenationInLoopsInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public java.lang.String getID () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static com.intellij.psi.PsiLoopStatement getOutermostCommonLoop (com.intellij.psi.PsiExpression, com.intellij.psi.PsiVariable) com.intellij.psi.PsiElement ref com.intellij.psi.PsiReference reference com.intellij.psi.PsiElement[] elements com.intellij.psi.PsiElement ref com.intellij.psi.PsiExpression expression com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement stopAt com.intellij.psi.PsiCodeBlock block com.intellij.psi.PsiElement parent com.intellij.psi.PsiLoopStatement commonLoop private static com.intellij.psi.PsiVariable getAppendedVariable (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiElement element protected transient com.siyeh.ig.InspectionGadgetsFix[] buildFixes (java.lang.Object[]) com.intellij.psi.PsiLoopStatement loop Object[] infos com.intellij.psi.PsiExpression expression com.intellij.psi.PsiVariable var boolean needNullSafe java.util.List fixes private static boolean canBeNull (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable var com.intellij.psi.PsiExpression initializer java.util.function.Predicate isPossiblyNullableWrite private static synthetic boolean lambda$canBeNull$2 (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference ref com.intellij.psi.PsiExpression expression com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiExpression rExpression private static synthetic boolean lambda$buildFixes$1 (com.intellij.psi.PsiLoopStatement, com.intellij.psi.PsiElement) com.intellij.psi.PsiLoopStatement loop com.intellij.psi.PsiElement e private static synthetic com.intellij.psi.PsiElement[] lambda$getOutermostCommonLoop$0 (int) int x$0 static synthetic com.intellij.psi.PsiVariable access$200 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression x0 static synthetic com.intellij.psi.PsiLoopStatement access$300 (com.intellij.psi.PsiExpression, com.intellij.psi.PsiVariable) com.intellij.psi.PsiExpression x0 com.intellij.psi.PsiVariable x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/StringConcatenationInsideStringBufferAppendInspection$1.class
StringConcatenationInsideStringBufferAppendInspection.java package com.siyeh.ig.performance synthetic com.siyeh.ig.performance.StringConcatenationInsideStringBufferAppendInspection$1 extends java.lang.Object { }
com/siyeh/ig/performance/StringConcatenationInsideStringBufferAppendInspection$ReplaceWithChainedAppendFix.class
StringConcatenationInsideStringBufferAppendInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.StringConcatenationInsideStringBufferAppendInspection$ReplaceWithChainedAppendFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement methodNameElement com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.siyeh.ig.psiutils.CommentTracker ct com.intellij.psi.PsiExpression argument com.intellij.psi.PsiExpression appendExpression synthetic void <init> (com.siyeh.ig.performance.StringConcatenationInsideStringBufferAppendInspection$1) com.siyeh.ig.performance.StringConcatenationInsideStringBufferAppendInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/StringConcatenationInsideStringBufferAppendInspection$StringConcatenationInsideStringBufferAppendVisitor.class
StringConcatenationInsideStringBufferAppendInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.StringConcatenationInsideStringBufferAppendInspection$StringConcatenationInsideStringBufferAppendVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass String className com.intellij.openapi.project.Project project com.intellij.psi.JavaPsiFacade psiFacade com.intellij.psi.PsiClass appendableClass synthetic void <init> (com.siyeh.ig.performance.StringConcatenationInsideStringBufferAppendInspection$1) com.siyeh.ig.performance.StringConcatenationInsideStringBufferAppendInspection$1 x0 }
com/siyeh/ig/performance/StringConcatenationInsideStringBufferAppendInspection.class
StringConcatenationInsideStringBufferAppendInspection.java package com.siyeh.ig.performance public com.siyeh.ig.performance.StringConcatenationInsideStringBufferAppendInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public boolean isEnabledByDefault () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiClass aClass String className public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/StringEqualsEmptyStringInspection$1.class
StringEqualsEmptyStringInspection.java package com.siyeh.ig.performance synthetic com.siyeh.ig.performance.StringEqualsEmptyStringInspection$1 extends java.lang.Object { }
com/siyeh/ig/performance/StringEqualsEmptyStringInspection$StringEqualsEmptyStringFix.class
StringEqualsEmptyStringInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.StringEqualsEmptyStringInspection$StringEqualsEmptyStringFix extends com.siyeh.ig.InspectionGadgetsFix { private final boolean myUseIsEmpty private final boolean myAddNullCheck void <init> (boolean, boolean) boolean useIsEmpty boolean addNullCheck public java.lang.String getName () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiExpression checkedExpression StringBuilder newExpression com.intellij.psi.PsiExpression expressionToReplace com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpression argument com.intellij.psi.PsiExpression checkedExpression StringBuilder newExpression com.siyeh.ig.psiutils.CommentTracker ct com.intellij.psi.PsiExpression parent com.intellij.psi.PsiExpression expressionToReplace String expressionText private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/StringEqualsEmptyStringInspection$StringEqualsEmptyStringVisitor.class
StringEqualsEmptyStringInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.StringEqualsEmptyStringInspection$StringEqualsEmptyStringVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.performance.StringEqualsEmptyStringInspection this$0 private void <init> (com.siyeh.ig.performance.StringEqualsEmptyStringInspection) public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiType type com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiElement context boolean useIsEmpty com.intellij.psi.PsiExpression qualifier boolean addNullCheck com.intellij.psi.PsiExpression argument synthetic void <init> (com.siyeh.ig.performance.StringEqualsEmptyStringInspection, com.siyeh.ig.performance.StringEqualsEmptyStringInspection$1) com.siyeh.ig.performance.StringEqualsEmptyStringInspection x0 com.siyeh.ig.performance.StringEqualsEmptyStringInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/StringEqualsEmptyStringInspection.class
StringEqualsEmptyStringInspection.java package com.siyeh.ig.performance public com.siyeh.ig.performance.StringEqualsEmptyStringInspection extends com.siyeh.ig.BaseInspection { public boolean SUPPRESS_FOR_VALUES_WHICH_COULD_BE_NULL public void <init> () public java.lang.String getDisplayName () public javax.swing.JComponent createOptionsPanel () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos boolean useIsEmpty protected transient com.siyeh.ig.InspectionGadgetsFix[] buildFixes (java.lang.Object[]) com.intellij.codeInspection.SetInspectionOptionFix disableFix Object[] infos boolean useIsEmpty boolean addNullCheck com.siyeh.ig.performance.StringEqualsEmptyStringInspection$StringEqualsEmptyStringFix mainFix private static com.intellij.psi.PsiExpression getCheckedExpression (boolean, com.intellij.psi.PsiExpression) boolean useIsEmpty com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethodCallExpression callExpression com.intellij.psi.PsiReferenceExpression methodExpression String referenceName com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiType type public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static synthetic com.intellij.psi.PsiExpression access$000 (boolean, com.intellij.psi.PsiExpression) boolean x0 com.intellij.psi.PsiExpression x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/StringReplaceableByStringBufferInspection$1.class
StringReplaceableByStringBufferInspection.java package com.siyeh.ig.performance synthetic com.siyeh.ig.performance.StringReplaceableByStringBufferInspection$1 extends java.lang.Object { }
com/siyeh/ig/performance/StringReplaceableByStringBufferInspection$StringReplaceableByStringBufferVisitor.class
StringReplaceableByStringBufferInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.StringReplaceableByStringBufferInspection$StringReplaceableByStringBufferVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.performance.StringReplaceableByStringBufferInspection this$0 private void <init> (com.siyeh.ig.performance.StringReplaceableByStringBufferInspection) public void visitLocalVariable (com.intellij.psi.PsiLocalVariable) com.intellij.psi.PsiLocalVariable variable com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiType type public boolean variableIsAppendedTo (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context com.siyeh.ig.performance.StringVariableIsAppendedToVisitor visitor synthetic void <init> (com.siyeh.ig.performance.StringReplaceableByStringBufferInspection, com.siyeh.ig.performance.StringReplaceableByStringBufferInspection$1) com.siyeh.ig.performance.StringReplaceableByStringBufferInspection x0 com.siyeh.ig.performance.StringReplaceableByStringBufferInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/StringReplaceableByStringBufferInspection.class
StringReplaceableByStringBufferInspection.java package com.siyeh.ig.performance public com.siyeh.ig.performance.StringReplaceableByStringBufferInspection extends com.siyeh.ig.BaseInspection { public boolean onlyWarnOnLoop public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/StringVariableIsAppendedToVisitor.class
StringVariableIsAppendedToVisitor.java package com.siyeh.ig.performance com.siyeh.ig.performance.StringVariableIsAppendedToVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private boolean appendedTo private final com.intellij.psi.PsiVariable variable private final boolean onlyWarnOnLoop void <init> (com.intellij.psi.PsiVariable, boolean) com.intellij.psi.PsiVariable variable boolean onlyWarnOnLoop public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiReferenceExpression reference com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiElement referent com.intellij.psi.tree.IElementType tokenType private boolean isConcatenation (com.intellij.psi.PsiExpression) com.intellij.psi.PsiElement referent com.intellij.psi.PsiParenthesizedExpression parenthesizedExpression com.intellij.psi.PsiExpression body com.intellij.psi.PsiExpression operand com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.PsiExpression expression boolean isAppendedTo () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/TailRecursionInspection$1.class
TailRecursionInspection.java package com.siyeh.ig.performance synthetic com.siyeh.ig.performance.TailRecursionInspection$1 extends java.lang.Object { }
com/siyeh/ig/performance/TailRecursionInspection$RemoveTailRecursionFix$1.class
TailRecursionInspection.java package com.siyeh.ig.performance final com.siyeh.ig.performance.TailRecursionInspection$RemoveTailRecursionFix$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic java.util.List val$emptyElseBranches void <init> (java.util.List) public void visitIfStatement (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement statement com.intellij.psi.PsiStatement elseBranch }
com/siyeh/ig/performance/TailRecursionInspection$RemoveTailRecursionFix$2.class
TailRecursionInspection.java package com.siyeh.ig.performance final com.siyeh.ig.performance.TailRecursionInspection$RemoveTailRecursionFix$2 extends java.lang.Object implements com.intellij.util.graph.InboundSemiGraph { final synthetic com.intellij.psi.PsiParameter[] val$parameters final synthetic com.intellij.psi.PsiExpression[] val$arguments void <init> (com.intellij.psi.PsiParameter[], com.intellij.psi.PsiExpression[]) public java.util.Collection getNodes () int i java.util.List result public java.util.Iterator getIn (java.lang.Integer) int i int length Integer n java.util.List result com.intellij.psi.PsiParameter target public volatile synthetic java.util.Iterator getIn (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/TailRecursionInspection$RemoveTailRecursionFix$MethodContainsCallOnOtherInstanceVisitor.class
TailRecursionInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.TailRecursionInspection$RemoveTailRecursionFix$MethodContainsCallOnOtherInstanceVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private boolean containsCallOnOtherInstance private final com.intellij.psi.PsiClass aClass void <init> (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass boolean containsCallOnOtherInstance () }
com/siyeh/ig/performance/TailRecursionInspection$RemoveTailRecursionFix.class
TailRecursionInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.TailRecursionInspection$RemoveTailRecursionFix extends com.siyeh.ig.InspectionGadgetsFix { static final synthetic boolean $assertionsDisabled private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) String thisVariableName String thisVariableName boolean tailCallIsContainedInLoop com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement tailCallToken com.intellij.psi.PsiMethod method com.intellij.psi.PsiCodeBlock body StringBuilder builder com.intellij.psi.PsiClass containingClass String thisVariableName com.intellij.psi.codeStyle.JavaCodeStyleManager styleManager boolean tailCallIsContainedInLoop com.intellij.psi.PsiCodeBlock block private static void removeEmptyElse (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement parent com.intellij.psi.PsiComment comment int i java.util.List comments com.intellij.psi.PsiParserFacade parserFacade com.intellij.psi.PsiStatement statement com.intellij.psi.PsiElement element java.util.List emptyElseBranches private static boolean isAtStartOfLine (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement prev private static boolean methodReturnsContainingClassType (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiClass aClass private static boolean methodContainsCallOnOtherInstance (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiClass aClass com.siyeh.ig.performance.TailRecursionInspection$RemoveTailRecursionFix$MethodContainsCallOnOtherInstanceVisitor visitor private static void replaceTailCalls (com.intellij.psi.PsiElement, com.intellij.psi.PsiMethod, java.lang.String, boolean, java.lang.StringBuilder) int index char c com.intellij.psi.PsiComment comment com.intellij.psi.PsiReferenceExpression referenceExpression String variableName com.intellij.psi.PsiParameter parameter String parameterName com.intellij.psi.PsiExpression argument java.util.Iterator dependants boolean copy Integer index com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiReturnStatement returnStatement com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiParameter[] parameters boolean isInBlock com.intellij.util.graph.Graph graph com.intellij.util.graph.DFSTBuilder builder java.util.List sortedNodes java.util.Set seen java.util.Map replacements com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiElement child com.intellij.psi.PsiElement[] children com.intellij.psi.PsiElement element com.intellij.psi.PsiMethod method String thisVariableName boolean tailCallIsContainedInLoop StringBuilder out private static void buildText (com.intellij.psi.PsiElement, java.util.Map, java.lang.StringBuilder) com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target String replacement com.intellij.psi.PsiElement child com.intellij.psi.PsiElement element java.util.Map replacements StringBuilder out com.intellij.psi.PsiElement[] children private static com.intellij.util.graph.Graph buildGraph (com.intellij.psi.PsiParameter[], com.intellij.psi.PsiExpression[]) com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiExpression[] arguments com.intellij.util.graph.InboundSemiGraph graph private static boolean isImplicitCallOnThis (com.intellij.psi.PsiElement, com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiElement target com.intellij.psi.PsiElement element com.intellij.psi.PsiMethod containingMethod private static boolean isTailCallReturn (com.intellij.psi.PsiElement, com.intellij.psi.PsiMethod) com.intellij.psi.PsiElement element com.intellij.psi.PsiMethod containingMethod com.intellij.psi.PsiReturnStatement returnStatement com.intellij.psi.PsiExpression returnValue com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiMethod method synthetic void <init> (com.siyeh.ig.performance.TailRecursionInspection$1) com.siyeh.ig.performance.TailRecursionInspection$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/TailRecursionInspection$TailRecursionVisitor.class
TailRecursionInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.TailRecursionInspection$TailRecursionVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitReturnStatement (com.intellij.psi.PsiReturnStatement) com.intellij.psi.PsiReturnStatement statement com.intellij.psi.PsiExpression returnValue com.intellij.psi.PsiMethodCallExpression returnCall com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiMethod containingMethod com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiExpression qualifier synthetic void <init> (com.siyeh.ig.performance.TailRecursionInspection$1) com.siyeh.ig.performance.TailRecursionInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/TailRecursionInspection.class
TailRecursionInspection.java package com.siyeh.ig.performance public com.siyeh.ig.performance.TailRecursionInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiMethod containingMethod private static boolean mayBeReplacedByIterativeMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiMethod containingMethod com.intellij.psi.PsiParameter[] parameters public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/TrivialStringConcatenationInspection$1.class
TrivialStringConcatenationInspection.java package com.siyeh.ig.performance synthetic com.siyeh.ig.performance.TrivialStringConcatenationInspection$1 extends java.lang.Object { }
com/siyeh/ig/performance/TrivialStringConcatenationInspection$TrivialStringConcatenationVisitor.class
TrivialStringConcatenationInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.TrivialStringConcatenationInspection$TrivialStringConcatenationVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiExpression operand com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.PsiExpression[] operands synthetic void <init> (com.siyeh.ig.performance.TrivialStringConcatenationInspection$1) com.siyeh.ig.performance.TrivialStringConcatenationInspection$1 x0 }
com/siyeh/ig/performance/TrivialStringConcatenationInspection$UnnecessaryTemporaryObjectFix.class
TrivialStringConcatenationInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.TrivialStringConcatenationInspection$UnnecessaryTemporaryObjectFix extends com.siyeh.ig.InspectionGadgetsFix { private final String m_name void <init> (com.intellij.psi.PsiLiteralExpression) com.intellij.psi.PsiLiteralExpression expression public java.lang.String getName () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiLiteralExpression expression com.intellij.psi.PsiElement parent com.siyeh.ig.psiutils.CommentTracker commentTracker String newExpression private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/TrivialStringConcatenationInspection.class
TrivialStringConcatenationInspection.java package com.siyeh.ig.performance public com.siyeh.ig.performance.TrivialStringConcatenationInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos static java.lang.String calculateReplacementExpression (com.intellij.psi.PsiLiteralExpression, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiExpression replacement com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.PsiExpression lOperand com.intellij.psi.PsiExpression rOperand com.intellij.psi.PsiExpression replacement com.intellij.psi.PsiExpression operand com.intellij.psi.PsiLiteralExpression expression com.siyeh.ig.psiutils.CommentTracker commentTracker com.intellij.psi.PsiElement parent com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiClassType stringType boolean seenString boolean seenEmpty boolean replaced com.intellij.psi.PsiExpression operandToReplace StringBuilder text static java.lang.String buildReplacement (com.intellij.psi.PsiExpression, boolean, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiExpression operandToReplace boolean seenString com.siyeh.ig.psiutils.CommentTracker commentTracker public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/UnnecessaryTemporaryOnConversionFromStringInspection$1.class
UnnecessaryTemporaryOnConversionFromStringInspection.java package com.siyeh.ig.performance synthetic com.siyeh.ig.performance.UnnecessaryTemporaryOnConversionFromStringInspection$1 extends java.lang.Object { }
com/siyeh/ig/performance/UnnecessaryTemporaryOnConversionFromStringInspection$UnnecessaryTemporaryObjectFix.class
UnnecessaryTemporaryOnConversionFromStringInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.UnnecessaryTemporaryOnConversionFromStringInspection$UnnecessaryTemporaryObjectFix extends com.siyeh.ig.InspectionGadgetsFix { private final String m_name private void <init> (java.lang.String) String name public java.lang.String getName () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiMethodCallExpression expression com.siyeh.ig.psiutils.CommentTracker commentTracker String newExpression synthetic void <init> (java.lang.String, com.siyeh.ig.performance.UnnecessaryTemporaryOnConversionFromStringInspection$1) String x0 com.siyeh.ig.performance.UnnecessaryTemporaryOnConversionFromStringInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/UnnecessaryTemporaryOnConversionFromStringInspection$UnnecessaryTemporaryObjectVisitor.class
UnnecessaryTemporaryOnConversionFromStringInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.UnnecessaryTemporaryOnConversionFromStringInspection$UnnecessaryTemporaryObjectVisitor extends com.siyeh.ig.BaseInspectionVisitor { private static final java.util.Map s_basicTypeMap private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName java.util.Map basicTypeMap com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiType argumentType com.intellij.psi.PsiType type String typeText String mappingMethod synthetic void <init> (com.siyeh.ig.performance.UnnecessaryTemporaryOnConversionFromStringInspection$1) com.siyeh.ig.performance.UnnecessaryTemporaryOnConversionFromStringInspection$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/UnnecessaryTemporaryOnConversionFromStringInspection.class
UnnecessaryTemporaryOnConversionFromStringInspection.java package com.siyeh.ig.performance public com.siyeh.ig.performance.UnnecessaryTemporaryOnConversionFromStringInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public boolean isEnabledByDefault () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos String replacementString static java.lang.String calculateReplacementExpression (com.intellij.psi.PsiMethodCallExpression, com.siyeh.ig.psiutils.CommentTracker, boolean) com.intellij.psi.PsiMethodCallExpression expression com.siyeh.ig.psiutils.CommentTracker commentTracker boolean isFullyQualified com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiNewExpression qualifier com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression arg com.intellij.psi.PsiType type String qualifierType String canonicalType String name String conversionName public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos String replacementExpression String name public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/UnnecessaryTemporaryOnConversionToStringInspection$1.class
UnnecessaryTemporaryOnConversionToStringInspection.java package com.siyeh.ig.performance synthetic com.siyeh.ig.performance.UnnecessaryTemporaryOnConversionToStringInspection$1 extends java.lang.Object { }
com/siyeh/ig/performance/UnnecessaryTemporaryOnConversionToStringInspection$UnnecessaryTemporaryObjectFix.class
UnnecessaryTemporaryOnConversionToStringInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.UnnecessaryTemporaryOnConversionToStringInspection$UnnecessaryTemporaryObjectFix extends com.siyeh.ig.InspectionGadgetsFix { private final String m_name private void <init> (java.lang.String) String name public java.lang.String getName () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiMethodCallExpression expression com.siyeh.ig.psiutils.CommentTracker commentTracker String newExpression synthetic void <init> (java.lang.String, com.siyeh.ig.performance.UnnecessaryTemporaryOnConversionToStringInspection$1) String x0 com.siyeh.ig.performance.UnnecessaryTemporaryOnConversionToStringInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/UnnecessaryTemporaryOnConversionToStringInspection$UnnecessaryTemporaryObjectVisitor.class
UnnecessaryTemporaryOnConversionToStringInspection.java package com.siyeh.ig.performance com.siyeh.ig.performance.UnnecessaryTemporaryOnConversionToStringInspection$UnnecessaryTemporaryObjectVisitor extends com.siyeh.ig.BaseInspectionVisitor { private static final java.util.Set s_basicTypes private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument com.intellij.psi.PsiType argumentType com.intellij.psi.PsiType type String typeName synthetic void <init> (com.siyeh.ig.performance.UnnecessaryTemporaryOnConversionToStringInspection$1) com.siyeh.ig.performance.UnnecessaryTemporaryOnConversionToStringInspection$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/performance/UnnecessaryTemporaryOnConversionToStringInspection.class
UnnecessaryTemporaryOnConversionToStringInspection.java package com.siyeh.ig.performance public com.siyeh.ig.performance.UnnecessaryTemporaryOnConversionToStringInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public boolean isEnabledByDefault () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos String replacementString static java.lang.String calculateReplacementExpression (com.intellij.psi.PsiMethodCallExpression, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiMethodCallExpression expression com.siyeh.ig.psiutils.CommentTracker commentTracker com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiNewExpression qualifier com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiType type String argumentText String qualifierType public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos String replacement String name public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/portability/HardcodedFileSeparatorsInspection$1.class
HardcodedFileSeparatorsInspection.java package com.siyeh.ig.portability synthetic com.siyeh.ig.portability.HardcodedFileSeparatorsInspection$1 extends java.lang.Object { }
com/siyeh/ig/portability/HardcodedFileSeparatorsInspection$HardcodedFileSeparatorsVisitor.class
HardcodedFileSeparatorsInspection.java package com.siyeh.ig.portability com.siyeh.ig.portability.HardcodedFileSeparatorsInspection$HardcodedFileSeparatorsVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.portability.HardcodedFileSeparatorsInspection this$0 private void <init> (com.siyeh.ig.portability.HardcodedFileSeparatorsInspection) public void visitLiteralExpression (com.intellij.psi.PsiLiteralExpression) com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiElement grandParent String value com.intellij.psi.PsiElement parent Character value char unboxedValue com.intellij.psi.PsiLiteralExpression expression com.intellij.psi.PsiType type private boolean isHardcodedFilenameString (java.lang.String) String string char startChar private boolean isXMLString (java.lang.String) String string private boolean isDateFormatString (java.lang.String) String string int strLength char startChar char endChar java.util.regex.Matcher dateFormatMatcher private boolean isURLString (java.lang.String) String string java.util.regex.Matcher urlMatcher private boolean isMediaTypeString (java.lang.String) String string private boolean isTimeZoneIdString (java.lang.String) String string synthetic void <init> (com.siyeh.ig.portability.HardcodedFileSeparatorsInspection, com.siyeh.ig.portability.HardcodedFileSeparatorsInspection$1) com.siyeh.ig.portability.HardcodedFileSeparatorsInspection x0 com.siyeh.ig.portability.HardcodedFileSeparatorsInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/portability/HardcodedFileSeparatorsInspection.class
HardcodedFileSeparatorsInspection.java package com.siyeh.ig.portability public com.siyeh.ig.portability.HardcodedFileSeparatorsInspection extends com.siyeh.ig.BaseInspection { private static final char BACKSLASH private static final char SLASH private static final java.util.regex.Pattern DATE_FORMAT_PATTERN private static final String EXAMPLE_MIME_MEDIA_TYPE_PATTERN private static final java.util.regex.Pattern URL_PATTERN private static final java.util.Set mimeTypes private static final java.util.Set timeZoneIds public boolean m_recognizeExampleMediaType public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static synthetic java.util.regex.Pattern access$100 () static synthetic java.util.regex.Pattern access$200 () static synthetic java.util.Set access$300 () static synthetic java.util.Set access$400 () static void <clinit> () com.siyeh.ig.portability.mediatype.ImageMediaType imageMediaType com.siyeh.ig.portability.mediatype.ApplicationMediaType applicationMediaType com.siyeh.ig.portability.mediatype.AudioMediaType audioMediaType com.siyeh.ig.portability.mediatype.MessageMediaType messageMediaType com.siyeh.ig.portability.mediatype.ModelMediaType modelMediaType com.siyeh.ig.portability.mediatype.MultipartMediaType multipartMediaType com.siyeh.ig.portability.mediatype.TextMediaType textMediaType com.siyeh.ig.portability.mediatype.VideoMediaType videoContentTypeMediaType private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/portability/HardcodedLineSeparatorsInspection$1.class
HardcodedLineSeparatorsInspection.java package com.siyeh.ig.portability synthetic com.siyeh.ig.portability.HardcodedLineSeparatorsInspection$1 extends java.lang.Object { }
com/siyeh/ig/portability/HardcodedLineSeparatorsInspection$HardcodedLineSeparatorsVisitor.class
HardcodedLineSeparatorsInspection.java package com.siyeh.ig.portability com.siyeh.ig.portability.HardcodedLineSeparatorsInspection$HardcodedLineSeparatorsVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitLiteralExpression (com.intellij.psi.PsiLiteralExpression) int start com.intellij.psi.PsiLiteralExpression expression com.intellij.psi.PsiType type String text java.util.regex.Matcher matcher int end synthetic void <init> (com.siyeh.ig.portability.HardcodedLineSeparatorsInspection$1) com.siyeh.ig.portability.HardcodedLineSeparatorsInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/portability/HardcodedLineSeparatorsInspection.class
HardcodedLineSeparatorsInspection.java package com.siyeh.ig.portability public com.siyeh.ig.portability.HardcodedLineSeparatorsInspection extends com.siyeh.ig.BaseInspection { private static final java.util.regex.Pattern newlines public void <init> () public java.lang.String getDisplayName () public java.lang.String getID () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static synthetic java.util.regex.Pattern access$100 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/portability/NativeMethodsInspection$1.class
NativeMethodsInspection.java package com.siyeh.ig.portability synthetic com.siyeh.ig.portability.NativeMethodsInspection$1 extends java.lang.Object { }
com/siyeh/ig/portability/NativeMethodsInspection$NativeMethodVisitor.class
NativeMethodsInspection.java package com.siyeh.ig.portability com.siyeh.ig.portability.NativeMethodsInspection$NativeMethodVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method synthetic void <init> (com.siyeh.ig.portability.NativeMethodsInspection$1) com.siyeh.ig.portability.NativeMethodsInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/portability/NativeMethodsInspection.class
NativeMethodsInspection.java package com.siyeh.ig.portability public com.siyeh.ig.portability.NativeMethodsInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/portability/RuntimeExecInspection$1.class
RuntimeExecInspection.java package com.siyeh.ig.portability synthetic com.siyeh.ig.portability.RuntimeExecInspection$1 extends java.lang.Object { }
com/siyeh/ig/portability/RuntimeExecInspection$RuntimeExecVisitor.class
RuntimeExecInspection.java package com.siyeh.ig.portability com.siyeh.ig.portability.RuntimeExecInspection$RuntimeExecVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName String exec com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass String className synthetic void <init> (com.siyeh.ig.portability.RuntimeExecInspection$1) com.siyeh.ig.portability.RuntimeExecInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/portability/RuntimeExecInspection.class
RuntimeExecInspection.java package com.siyeh.ig.portability public com.siyeh.ig.portability.RuntimeExecInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/portability/SystemExitInspection$1.class
SystemExitInspection.java package com.siyeh.ig.portability synthetic com.siyeh.ig.portability.SystemExitInspection$1 extends java.lang.Object { }
com/siyeh/ig/portability/SystemExitInspection$SystemExitVisitor.class
SystemExitInspection.java package com.siyeh.ig.portability com.siyeh.ig.portability.SystemExitInspection$SystemExitVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.portability.SystemExitInspection this$0 private void <init> (com.siyeh.ig.portability.SystemExitInspection) public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiMethod containingMethod com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiType parameterType com.intellij.psi.PsiClass aClass String className synthetic void <init> (com.siyeh.ig.portability.SystemExitInspection, com.siyeh.ig.portability.SystemExitInspection$1) com.siyeh.ig.portability.SystemExitInspection x0 com.siyeh.ig.portability.SystemExitInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/portability/SystemExitInspection.class
SystemExitInspection.java package com.siyeh.ig.portability public com.siyeh.ig.portability.SystemExitInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreInMainMethod public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos String className public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/portability/SystemGetenvInspection$1.class
SystemGetenvInspection.java package com.siyeh.ig.portability synthetic com.siyeh.ig.portability.SystemGetenvInspection$1 extends java.lang.Object { }
com/siyeh/ig/portability/SystemGetenvInspection$SystemGetenvVisitor.class
SystemGetenvInspection.java package com.siyeh.ig.portability com.siyeh.ig.portability.SystemGetenvInspection$SystemGetenvVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName String getenv com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiType parameterType com.intellij.psi.PsiClass aClass String className synthetic void <init> (com.siyeh.ig.portability.SystemGetenvInspection$1) com.siyeh.ig.portability.SystemGetenvInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/portability/SystemGetenvInspection.class
SystemGetenvInspection.java package com.siyeh.ig.portability public com.siyeh.ig.portability.SystemGetenvInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/portability/UseOfAWTPeerClassInspection.class
UseOfAWTPeerClassInspection.java package com.siyeh.ig.portability public com.siyeh.ig.portability.UseOfAWTPeerClassInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/portability/UseOfConcreteInheritorVisitor.class
UseOfConcreteInheritorVisitor.java package com.siyeh.ig.portability com.siyeh.ig.portability.UseOfConcreteInheritorVisitor extends com.siyeh.ig.BaseInspectionVisitor { private final String myAncestorName void <init> (java.lang.String) String ancestorName public void visitTypeElement (com.intellij.psi.PsiTypeElement) com.intellij.psi.PsiTypeElement type public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression newExpression private boolean usesAWTPeerClass (com.intellij.psi.PsiType) com.intellij.psi.PsiType type com.intellij.psi.PsiClass resolveClass private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/portability/UseOfJDBCDriverClassInspection.class
UseOfJDBCDriverClassInspection.java package com.siyeh.ig.portability public com.siyeh.ig.portability.UseOfJDBCDriverClassInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/portability/UseOfProcessBuilderInspection$1.class
UseOfProcessBuilderInspection.java package com.siyeh.ig.portability synthetic com.siyeh.ig.portability.UseOfProcessBuilderInspection$1 extends java.lang.Object { }
com/siyeh/ig/portability/UseOfProcessBuilderInspection$ProcessBuilderVisitor.class
UseOfProcessBuilderInspection.java package com.siyeh.ig.portability com.siyeh.ig.portability.UseOfProcessBuilderInspection$ProcessBuilderVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitVariable (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiType type String typeString com.intellij.psi.PsiTypeElement typeElement public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiType type String typeString synthetic void <init> (com.siyeh.ig.portability.UseOfProcessBuilderInspection$1) com.siyeh.ig.portability.UseOfProcessBuilderInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/portability/UseOfProcessBuilderInspection.class
UseOfProcessBuilderInspection.java package com.siyeh.ig.portability public com.siyeh.ig.portability.UseOfProcessBuilderInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/portability/UseOfSunClassesInspection$1.class
UseOfSunClassesInspection.java package com.siyeh.ig.portability synthetic com.siyeh.ig.portability.UseOfSunClassesInspection$1 extends java.lang.Object { }
com/siyeh/ig/portability/UseOfSunClassesInspection$UseOfSunClassesVisitor.class
UseOfSunClassesInspection.java package com.siyeh.ig.portability com.siyeh.ig.portability.UseOfSunClassesInspection$UseOfSunClassesVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitVariable (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiType type com.intellij.psi.PsiType deepComponentType com.intellij.psi.PsiClassType classType String className com.intellij.psi.PsiTypeElement typeElement public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiType type com.intellij.psi.PsiClassType classType String className synthetic void <init> (com.siyeh.ig.portability.UseOfSunClassesInspection$1) com.siyeh.ig.portability.UseOfSunClassesInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/portability/UseOfSunClassesInspection.class
UseOfSunClassesInspection.java package com.siyeh.ig.portability public com.siyeh.ig.portability.UseOfSunClassesInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/portability/mediatype/ApplicationMediaType.class
ApplicationMediaType.java package com.siyeh.ig.portability.mediatype public final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType extends java.lang.Enum { public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType ACTIVEMESSAGE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType ANDREW_INSET public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType APPLEFILE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType ATOM_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType ATOMICMAIL public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType AUTH_POLICY_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType BATCH_SMTP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType BEEP_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType CALS_1840 public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType CCXML_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType CELLML_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType CNRP_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType COMMONGROUND public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType CONFERENCE_INFO_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType CPL_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType CSTA_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType CSTADATA_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType CYBERCASH public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType DAVMOUNT_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType DCA_RFT public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType DEC_DX public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType DIALOG_INFO_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType DICOM public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType DNS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType DVCS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType ECMASCRIPT public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType EDI_CONSENT public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType EDIFACT public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType EDI_X12 public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType EPP_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType ESHOP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType EXAMPLE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType FASTINFOSET public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType FASTSOAP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType FITS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType FONT_TDPFR public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType H224 public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType HTTP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType HYPERSTUDIO public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType IGES public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType IM_ISCOMPOSING_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType INDEX public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType INDEX_CMD public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType INDEX_OBJ public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType INDEX_RESPONSE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType INDEX_VND public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType IOTP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType IPP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType ISUP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType JAVASCRIPT public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType JSON public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType KPML_REQUEST_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType KPML_RESPONSE_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType MAC_BINHEX40 public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType MACWRITEII public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType MARC public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType MATHEMATICA public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType MBOX public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType MEDIASERVERCONTROL_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType MIKEY public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType MPEG4_GENERIC public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType MPEG4_IOD public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType MPEG4_IOD_XMT public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType MP4 public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType MSWORD public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType MXF public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType NASDATA public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType NEWS_MESSAGE_ID public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType NEWS_TRANSMISSION public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType NSS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType OCSP_REQUEST public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType OCSP_RESPONSE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType OCTET_STREAM public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType ODA public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType OGG public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType PARITYFEC public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType PDF public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType PGP_ENCRYPTED public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType PGP_KEYS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType PGP_SIGNATURE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType PIDF_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType PKCS10 public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType PKCS7_MIME public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType PKCS7_SIGNATURE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType PKIX_CERT public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType PKIXCMP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType PKIX_CRL public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType PKIX_PKIPATH public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType PLS_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType POC_SETTINGS_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType POSTSCRIPT public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType PRS_ALVESTRAND_TITRAX_SHEET public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType PRS_CWW public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType PRS_NPREND public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType PRS_PLUCKER public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType RDF_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType QSIG public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType REGINFO_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType RELAX_NG_COMPACT_SYNTAX public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType REMOTE_PRINTING public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType RESOURCE_LISTS_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType RISCOS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType RLMI_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType RLS_SERVICES_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType RTF public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType RTX public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType SAMLASSERTION_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType SAMLMETADATA_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType SBML_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType SDP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType SET_PAYMENT public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType SET_PAYMENT_INITIATION public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType SET_REGISTRATION public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType SET_REGISTRATION_INITIATION public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType SGML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType SGML_OPEN_CATALOG public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType SHF_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType SIEVE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType SIMPLE_FILTER_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType SIMPLE_MESSAGE_SUMMARY public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType SLATE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType SMIL public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType SMIL_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType SOAP_FASTINFOSET public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType SOAP_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType SPIRITS_EVENT_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType SRGS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType SRGS_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType SSML_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType TIMESTAMP_QUERY public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType TIMESTAMP_REPLY public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType TVE_TRIGGER public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VEMMI public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_3GPP_BSF_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_3GPP_PIC_BW_LARGE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_3GPP_PIC_BW_SMALL public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_3GPP_PIC_BW_VAR public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_3GPP_SMS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_3GPP2_BCMCSINFO_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_3GPP2_SMS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_3M_POST_IT_NOTES public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_ACCPAC_SIMPLY_ASO public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_ACCPAC_SIMPLY_IMP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_ACUCOBOL public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_ACUCORP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_ADOBE_XFDF public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_AETHER_IMP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_AMIGA_AMI public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_ANSER_WEB_CERTIFICATE_ISSUE_INITIATION public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_APPLE_INSTALLER_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_AUDIOGRAPH public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_AUTOPACKAGE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_AVISTAR_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_BLUEICE_MULTIPASS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_BMI public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_BUSINESSOBJECTS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_CANON_CPDL public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_CANON_LIPS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_CINDERELLA public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_CHIPNUTS_KARAOKE_MMD public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_CLAYMORE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_COMMERCE_BATTELLE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_COMMONSPACE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_COSMOCALLER public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_CONTACT_CMSG public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_CRICK_CLICKER public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_CRICK_CLICKER_KEYBOARD public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_CRICK_CLICKER_PALETTE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_CRICK_CLICKER_TEMPLATE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_CRICK_CLICKER_WORDBANK public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_CRITICALTOOLS_WBS_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_CTC_POSML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_CUPS_PDF public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_CUPS_POSTSCRIPT public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_CUPS_PPD public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_CUPS_RASTER public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_CUPS_RAW public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_CURL public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_CYBANK public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_DATA_VISION_RDZ public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_DNA public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_DPGRAPH public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_DREAMFACTORY public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_DVB_ESGCONTAINER public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_DVB_IPDCESGACCESS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_DXR public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_ECDIS_UPDATE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_ECOWIN_CHART public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_ECOWIN_FILEREQUEST public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_ECOWIN_FILEUPDATE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_ECOWIN_SERIES public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_ECOWIN_SERIESREQUEST public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_ECOWIN_SERIESUPDATE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_ENLIVEN public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_EPSON_ESF public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_EPSON_MSF public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_EPSON_QUICKANIME public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_EPSON_SALT public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_EPSON_SSF public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_ERICSSON_QUICKCALL public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_EUDORA_DATA public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_EZPIX_ALBUM public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_EZPIX_PACKAGE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_FDF public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_FFSNS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_FINTS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_FLOGRAPHIT public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_FLUXTIME_CLIP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_FRAMEMAKER public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_FROGANS_FNC public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_FROGANS_LTF public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_FSC_WEBLAUNCH public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_FUJITSU_OASYS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_FUJITSU_OASYS2 public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_FUJITSU_OASYS3 public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_FUJITSU_OASYSGP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_FUJITSU_OASYSPRS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_FUJIXEROX_ART4 public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_FUJIXEROX_ART_EX public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_FUJIXEROX_DDD public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_FUJIXEROX_DOCUWORKS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_FUJIXEROX_DOCUWORKS_BINDER public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_FUJIXEROX_HBPL public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_FUT_MISNET public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_GENOMATIX_TUXEDO public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_GRAFEQ public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_GRIDMP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_GROOVE_ACCOUNT public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_GROOVE_HELP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_GROOVE_IDENTITY_MESSAGE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_GROOVE_INJECTOR public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_GROOVE_TOOL_MESSAGE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_GROOVE_TOOL_TEMPLATE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_GROOVE_VCARD public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_HANDHELD_ENTERTAINMENT_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_HBCI public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_HCL_BIREPORTS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_HHE_LESSON_PLAYER public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_HP_HPGL public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_HP_HPID public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_HP_HPS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_HP_JLYT public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_HP_PCL public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_HP_PCLXL public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_HTTPHONE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_HZN_3D_CROSSWORD public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_IBM_AFPLINEDATA public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_IBM_ELECTRONIC_MEDIA public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_IBM_MINIPAY public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_IBM_MODCAP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_IBM_RIGHTS_MANAGEMENT public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_IBM_SECURE_CONTAINER public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_IGLOADER public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_INFORMIX_VISIONARY public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_INTERCON_FORMNET public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_INTERTRUST_DIGIBOX public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_INTERTRUST_NNCP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_INTU_QBO public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_INTU_QFX public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_IPUNPLUGGED_RCPROFILE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_IREPOSITORY_PACKAGE_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_IS_XPR public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_JAPANNET_DIRECTORY_SERVICE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_JAPANNET_JPNSTORE_WAKEUP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_JAPANNET_PAYMENT_WAKEUP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_JAPANNET_REGISTRATION public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_JAPANNET_REGISTRATION_WAKEUP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_JAPANNET_SETSTORE_WAKEUP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_JAPANNET_VERIFICATION public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_JAPANNET_VERIFICATION_WAKEUP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_JISP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_KAHOOTZ public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_KDE_KARBON public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_KDE_KCHART public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_KDE_KFORMULA public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_KDE_KIVIO public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_KDE_KONTOUR public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_KDE_KPRESENTER public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_KDE_KSPREAD public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_KDE_KWORD public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_KENAMEAAPP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_KIDSPIRATION public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_KINAR public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_KOAN public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_LIBERTY_REQUEST_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_LLAMAGRAPHICS_LIFE_BALANCE_DESKTOP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_LLAMAGRAPHICS_LIFE_BALANCE_EXCHANGE_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_LOTUS_1_2_3 public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_LOTUS_APPROACH public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_LOTUS_FREELANCE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_LOTUS_NOTES public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_LOTUS_ORGANIZER public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_LOTUS_SCREENCAM public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_LOTUS_WORDPRO public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MARLIN_DRM_MDCF public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MCD public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MEDCALCDATA public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MEDIASTATION_CDKEY public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MERIDIAN_SLINGSHOT public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MFER public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MFMP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MICROGRAFX_FLO public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MICROGRAFX_IGX public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MIF public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MINISOFT_HP3000_SAVE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MITSUBISHI_MISTY_GUARD_TRUSTWEB public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MOBIUS_DAF public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MOBIUS_DIS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MOBIUS_MBK public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MOBIUS_MQY public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MOBIUS_MSL public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MOBIUS_PLC public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MOBIUS_TXF public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MOPHUN_APPLICATION public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MOPHUN_CERTIFICATE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MOTOROLA_FLEXSUITE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MOTOROLA_FLEXSUITE_ADSI public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MOTOROLA_FLEXSUITE_FIS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MOTOROLA_FLEXSUITE_GOTAP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MOTOROLA_FLEXSUITE_KMR public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MOTOROLA_FLEXSUITE_TTC public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MOTOROLA_FLEXSUITE_WEM public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MOZILLA_XUL_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MS_ARTGALRY public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MS_ASF public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MS_CAB_COMPRESSED public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MSEQ public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MS_EXCEL public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MS_FONTOBJECT public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MS_HTMLHELP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MSIGN public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MS_IMS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MS_LRM public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MS_POWERPOINT public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MS_PROJECT public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MS_TNEF public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MS_WMDRM_LIC_CHLG_REQ public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MS_WMDRM_LIC_RESP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MS_WMDRM_METER_CHLG_REQ public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MS_WMDRM_METER_RESP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MS_WORKS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MS_WPL public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MS_XPSDOCUMENT public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MUSICIAN public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_MUSIC_NIFF public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_NERVANA public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_NETFPX public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_NOBLENET_DIRECTORY public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_NOBLENET_SEALER public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_NOBLENET_WEB public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_NOKIA_CATALOGS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_NOKIA_CONML_WBXML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_NOKIA_CONML_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_NOKIA_IPTV_CONFIG_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_NOKIA_LANDMARK_WBXML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_NOKIA_LANDMARK_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_NOKIA_LANDMARKCOLLECTION_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_NOKIA_PCD_WBXML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_NOKIA_PCD_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_NOKIA_RADIO_PRESET public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_NOKIA_RADIO_PRESETS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_NOVADIGM_EDM public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_NOVADIGM_EDX public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_NOVADIGM_EXT public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_OASIS_OPENDOCUMENT_CHART public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_OASIS_OPENDOCUMENT_CHART_TEMPLATE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_OASIS_OPENDOCUMENT_FORMULA public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_OASIS_OPENDOCUMENT_FORMULA_TEMPLATE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_OASIS_OPENDOCUMENT_GRAPHICS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_OASIS_OPENDOCUMENT_GRAPHICS_TEMPLATE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_OASIS_OPENDOCUMENT_IMAGE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_OASIS_OPENDOCUMENT_IMAGE_TEMPLATE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_OASIS_OPENDOCUMENT_PRESENTATION public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_OASIS_OPENDOCUMENT_PRESENTATION_TEMPLATE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_OASIS_OPENDOCUMENT_SPREADSHEET public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_OASIS_OPENDOCUMENT_SPREADSHEET_TEMPLATE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_OASIS_OPENDOCUMENT_TEXT public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_OASIS_OPENDOCUMENT_TEXT_MASTER public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_OASIS_OPENDOCUMENT_TEXT_TEMPLATE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_OASIS_OPENDOCUMENT_TEXT_WEB public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_OBN public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_OMA_DD2_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_OMA_GROUP_USAGE_LIST_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_OMA_POC_GROUPS_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_OMA_XCAP_DIRECTORY_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_OMADS_EMAIL_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_OMADS_FILE_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_OMADS_FOLDER_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_OMALOC_SUPL_INIT public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_OMA_SCWS_CONFIG public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_OMA_SCWS_HTTP_REQUEST public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_OMA_SCWS_HTTP_RESPONSE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_OSA_NETDEPLOY public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_OSGI_DP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_OTPS_CT_KIP_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_PALM public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_PAOS_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_PG_FORMAT public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_PG_OSASLI public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_PIACCESS_APPLICATION_LICENCE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_PICSEL public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_POC_GROUP_ADVERTISEMENT_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_POCKETLEARN public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_POWERBUILDER6 public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_POWERBUILDER6_S public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_POWERBUILDER7 public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_POWERBUILDER75 public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_POWERBUILDER75_S public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_POWERBUILDER7_S public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_PREMINET public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_PREVIEWSYSTEMS_BOX public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_PROTEUS_MAGAZINE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_PUBLISHARE_DELTA_TREE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_PVI_PTID1 public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_PWG_MULTIPLEXED public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_PWG_XHTML_PRINT_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_QUALCOMM_BREW_APP_RES public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_QUARK_QUARKXPRESS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_RAPID public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_RENLEARN_RLPRINT public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_RUCKUS_DOWNLOAD public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_S3SMS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SCRIBUS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SEALED_3DF public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SEALED_CSF public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SEALED_DOC public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SEALED_EML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SEALED_MHT public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SEALED_NET public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SEALED_PPT public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SEALED_TIFF public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SEALED_XLS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SEALEDMEDIA_SOFTSEAL_HTML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SEALEDMEDIA_SOFTSEAL_PDF public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SEEMAIL public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SEMA public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SEMD public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SEMF public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SHANA_INFORMED_FORMDATA public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SHANA_INFORMED_FORMTEMPLATE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SHANA_INFORMED_INTERCHANGE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SHANA_INFORMED_PACKAGE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SMAF public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SOLENT_SDKM_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SPOTFIRE_DXP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SPOTFIRE_SFS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SSS_COD public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SSS_DTF public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SSS_NTF public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_STREET_STREAM public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SUN_WADL_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SUS_CALENDAR public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SVD public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SWIFTVIEW_ICS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SYNCML_DM_WBXML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SYNCML_DM_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SYNCML_DS_NOTIFICATION public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_SYNCML_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_TRISCAPE_MXS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_TRUEAPP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_TRUEDOC public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_UFDL public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_UIQ_THEME public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_UMAJIN public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_UOML_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_UPLANET_ALERT public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_UPLANET_ALERT_WBXML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_UPLANET_BEARER_CHOICE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_UPLANET_BEARER_CHOICE_WBXML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_UPLANET_CACHEOP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_UPLANET_CACHEOP_WBXML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_UPLANET_CHANNEL public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_UPLANET_CHANNEL_WBXML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_UPLANET_LIST public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_UPLANET_LISTCMD public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_UPLANET_LISTCMD_WBXML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_UPLANET_LIST_WBXML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_UPLANET_SIGNAL public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_VCX public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_VECTORWORKS public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_VD_STUDY public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_VIDSOFT_VIDCONFERENCE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_VISIO public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_VISIONARY public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_VIVIDENCE_SCRIPTFILE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_VSF public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_WAP_SIC public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_WAP_SLC public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_WAP_WBXML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_WAP_WMLC public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_WAP_WMLSCRIPTC public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_WEBTURBO public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_WFA_WSC public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_WORDPERFECT public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_WQD public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_WRQ_HP3000_LABELLED public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_WT_STF public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_WV_CSP_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_WV_CSP_WBXML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_WV_SSP_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_XARA public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_XFDL public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_YAMAHA_HV_DIC public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_YAMAHA_HV_SCRIPT public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_YAMAHA_HV_VOICE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_YAMAHA_SMAF_AUDIO public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_YAMAHA_SMAF_PHRASE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_YELLOWRIVER_CUSTOM_MENU public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VND_ZZAZZ_DECK_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType VOICEXML_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType WATCHERINFO_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType WHOISPP_QUERY public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType WHOISPP_RESPONSE public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType WITA public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType WORDPERFECT5_1 public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType X400_BP public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType XCAP_ATT_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType XCAP_CAPS_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType XCAP_EL_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType XCAP_ERROR_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType XENC_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType XHTML_VOICE_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType XHTML_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType XML_DTD public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType XML_EXTERNAL_PARSED_ENTITY public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType XMPP_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType XOP_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType XV_XML public static final enum com.siyeh.ig.portability.mediatype.ApplicationMediaType ZIP private final String contentType private static final synthetic com.siyeh.ig.portability.mediatype.ApplicationMediaType[] $VALUES public static com.siyeh.ig.portability.mediatype.ApplicationMediaType[] values () public static com.siyeh.ig.portability.mediatype.ApplicationMediaType valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String contentType public java.lang.String toString () static void <clinit> () }
com/siyeh/ig/portability/mediatype/AudioMediaType.class
AudioMediaType.java package com.siyeh.ig.portability.mediatype public final enum com.siyeh.ig.portability.mediatype.AudioMediaType extends java.lang.Enum { public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType THIRTYTWO_KADPCM public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType THREE_GPP public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType THREE_GPP2 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType AC3 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType AMR public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType AMR_WB public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType AMR_WB_ public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType ASC public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType BASIC public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType BV16 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType BV32 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType CLEARMODE public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType CN public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType DAT12 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType DLS public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType DSR_ES201108 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType DSR_ES202050 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType DSR_ES202211 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType DSR_ES202212 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType EAC3 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType DVI4 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType EVRC public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType EVRC0 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType EVRC_QCP public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType EXAMPLE public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType G722 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType G7221 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType G723 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType G726_16 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType G726_24 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType G726_32 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType G726_40 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType G728 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType G729 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType G729D public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType G729E public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType GSM public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType GSM_EFR public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType ILBC public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType L8 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType L16 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType L20 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType L24 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType LPC public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType MOBILE_XMF public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType MPA public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType MP4 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType MP4A_LATM public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType MPA_ROBUST public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType MPEG public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType MPEG4_GENERIC public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType PARITYFEC public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType PCMA public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType PCMU public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType PRS_SID public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType QCELP public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType RED public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType RTP_MIDI public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType RTX public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType SMV public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType SMV0 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType SMV_QCP public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType T140C public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType T38 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType TELEPHONE_EVENT public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType TONE public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType VDVI public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType VMR_WB public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType VND_3GPP_IUFP public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType VND_4SB public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType VND_AUDIOKOZ public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType VND_CELP public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType VND_CISCO_NSE public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType VND_CMLES_RADIO_EVENTS public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType VND_CNS_ANP1 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType VND_CNS_INF1 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType VND_DIGITAL_WINDS public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType VND_DLNA_ADTS public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType VND_EVERAD_PLJ public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType VND_HNS_AUDIO public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType VND_LUCENT_VOICE public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType VND_NOKIA_MOBILE_XMF public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType VND_NORTEL_VBK public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType VND_NUERA_ECELP4800 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType VND_NUERA_ECELP7470 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType VND_NUERA_ECELP9600 public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType VND_OCTEL_SBC public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType VND_QCELP public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType VND_RHETOREX_32KADPCM public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType VND_SEALEDMEDIA_SOFTSEAL_MPEG public static final enum com.siyeh.ig.portability.mediatype.AudioMediaType VND_VMX_CVSD private final String contentType private static final synthetic com.siyeh.ig.portability.mediatype.AudioMediaType[] $VALUES public static com.siyeh.ig.portability.mediatype.AudioMediaType[] values () public static com.siyeh.ig.portability.mediatype.AudioMediaType valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String contentType public java.lang.String toString () static void <clinit> () }
com/siyeh/ig/portability/mediatype/ImageMediaType.class
ImageMediaType.java package com.siyeh.ig.portability.mediatype public final enum com.siyeh.ig.portability.mediatype.ImageMediaType extends java.lang.Enum { public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType CGM public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType EXAMPLE public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType FITS public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType G3FAX public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType GIF public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType IEF public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType JP2 public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType JPEG public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType JPM public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType JPX public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType NAPLPS public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType PNG public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType PRS_BTIF public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType PRS_PTI public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType T38 public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType TIFF public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType TIFF_FX public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType VND_ADOBE_PHOTOSHOP public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType VND_CNS_INF2 public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType VND_DJVU public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType VND_DWG public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType VND_DXF public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType VND_FASTBIDSHEET public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType VND_FPX public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType VND_FST public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType VND_FUJIXEROX_EDMICS_MMR public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType VND_FUJIXEROX_EDMICS_RLC public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType VND_GLOBALGRAPHICS_PGB public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType VND_MICROSOFT_ICON public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType VND_MIX public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType VND_MS_MODI public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType VND_NET_FPX public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType VND_SEALED_PNG public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType VND_SEALEDMEDIA_SOFTSEAL_GIF public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType VND_SEALEDMEDIA_SOFTSEAL_JPG public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType VND_SVF public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType VND_WAP_WBMP public static final enum com.siyeh.ig.portability.mediatype.ImageMediaType VND_XIFF private final String contentType private static final synthetic com.siyeh.ig.portability.mediatype.ImageMediaType[] $VALUES public static com.siyeh.ig.portability.mediatype.ImageMediaType[] values () public static com.siyeh.ig.portability.mediatype.ImageMediaType valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String contentType public java.lang.String toString () static void <clinit> () }
com/siyeh/ig/portability/mediatype/MessageMediaType.class
MessageMediaType.java package com.siyeh.ig.portability.mediatype public final enum com.siyeh.ig.portability.mediatype.MessageMediaType extends java.lang.Enum { public static final enum com.siyeh.ig.portability.mediatype.MessageMediaType CPIM public static final enum com.siyeh.ig.portability.mediatype.MessageMediaType DELIVERY_STATUS public static final enum com.siyeh.ig.portability.mediatype.MessageMediaType DISPOSITION_NOTIFICATION public static final enum com.siyeh.ig.portability.mediatype.MessageMediaType EXAMPLE public static final enum com.siyeh.ig.portability.mediatype.MessageMediaType EXTERNAL_BODY public static final enum com.siyeh.ig.portability.mediatype.MessageMediaType HTTP public static final enum com.siyeh.ig.portability.mediatype.MessageMediaType NEWS public static final enum com.siyeh.ig.portability.mediatype.MessageMediaType PARTIAL public static final enum com.siyeh.ig.portability.mediatype.MessageMediaType RFC822 public static final enum com.siyeh.ig.portability.mediatype.MessageMediaType S_HTTP public static final enum com.siyeh.ig.portability.mediatype.MessageMediaType SIP public static final enum com.siyeh.ig.portability.mediatype.MessageMediaType SIPFRAG public static final enum com.siyeh.ig.portability.mediatype.MessageMediaType TRACKING_STATUS private final String contentType private static final synthetic com.siyeh.ig.portability.mediatype.MessageMediaType[] $VALUES public static com.siyeh.ig.portability.mediatype.MessageMediaType[] values () public static com.siyeh.ig.portability.mediatype.MessageMediaType valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String contentType public java.lang.String toString () static void <clinit> () }
com/siyeh/ig/portability/mediatype/ModelMediaType.class
ModelMediaType.java package com.siyeh.ig.portability.mediatype public final enum com.siyeh.ig.portability.mediatype.ModelMediaType extends java.lang.Enum { public static final enum com.siyeh.ig.portability.mediatype.ModelMediaType EXAMPLE public static final enum com.siyeh.ig.portability.mediatype.ModelMediaType IGES public static final enum com.siyeh.ig.portability.mediatype.ModelMediaType MESH public static final enum com.siyeh.ig.portability.mediatype.ModelMediaType VND_DWF public static final enum com.siyeh.ig.portability.mediatype.ModelMediaType VND_FLATLAND_3DML public static final enum com.siyeh.ig.portability.mediatype.ModelMediaType VND_GDL public static final enum com.siyeh.ig.portability.mediatype.ModelMediaType VND_GS_GDL public static final enum com.siyeh.ig.portability.mediatype.ModelMediaType VND_GTW public static final enum com.siyeh.ig.portability.mediatype.ModelMediaType VND_MOML_XML public static final enum com.siyeh.ig.portability.mediatype.ModelMediaType VND_MTS public static final enum com.siyeh.ig.portability.mediatype.ModelMediaType VND_PARASOLID_TRANSMIT_BINARY public static final enum com.siyeh.ig.portability.mediatype.ModelMediaType VND_PARASOLID_TRANSMIT_TEXT public static final enum com.siyeh.ig.portability.mediatype.ModelMediaType VND_VTU public static final enum com.siyeh.ig.portability.mediatype.ModelMediaType VRML private final String contentType private static final synthetic com.siyeh.ig.portability.mediatype.ModelMediaType[] $VALUES public static com.siyeh.ig.portability.mediatype.ModelMediaType[] values () public static com.siyeh.ig.portability.mediatype.ModelMediaType valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String contentType public java.lang.String toString () static void <clinit> () }
com/siyeh/ig/portability/mediatype/MultipartMediaType.class
MultipartMediaType.java package com.siyeh.ig.portability.mediatype public final enum com.siyeh.ig.portability.mediatype.MultipartMediaType extends java.lang.Enum { public static final enum com.siyeh.ig.portability.mediatype.MultipartMediaType ALTERNATIVE public static final enum com.siyeh.ig.portability.mediatype.MultipartMediaType APPLEDOUBLE public static final enum com.siyeh.ig.portability.mediatype.MultipartMediaType BYTERANGES public static final enum com.siyeh.ig.portability.mediatype.MultipartMediaType DIGEST public static final enum com.siyeh.ig.portability.mediatype.MultipartMediaType ENCRYPTED public static final enum com.siyeh.ig.portability.mediatype.MultipartMediaType EXAMPLE public static final enum com.siyeh.ig.portability.mediatype.MultipartMediaType FORM_DATA public static final enum com.siyeh.ig.portability.mediatype.MultipartMediaType HEADER_SET public static final enum com.siyeh.ig.portability.mediatype.MultipartMediaType MIXED public static final enum com.siyeh.ig.portability.mediatype.MultipartMediaType PARALLEL public static final enum com.siyeh.ig.portability.mediatype.MultipartMediaType RELATED public static final enum com.siyeh.ig.portability.mediatype.MultipartMediaType REPORT public static final enum com.siyeh.ig.portability.mediatype.MultipartMediaType SIGNED public static final enum com.siyeh.ig.portability.mediatype.MultipartMediaType VOICE_MESSAGE private final String contentType private static final synthetic com.siyeh.ig.portability.mediatype.MultipartMediaType[] $VALUES public static com.siyeh.ig.portability.mediatype.MultipartMediaType[] values () public static com.siyeh.ig.portability.mediatype.MultipartMediaType valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String contentType public java.lang.String toString () static void <clinit> () }
com/siyeh/ig/portability/mediatype/TextMediaType.class
TextMediaType.java package com.siyeh.ig.portability.mediatype public final enum com.siyeh.ig.portability.mediatype.TextMediaType extends java.lang.Enum { public static final enum com.siyeh.ig.portability.mediatype.TextMediaType CALENDAR public static final enum com.siyeh.ig.portability.mediatype.TextMediaType CSS public static final enum com.siyeh.ig.portability.mediatype.TextMediaType CSV public static final enum com.siyeh.ig.portability.mediatype.TextMediaType DIRECTORY public static final enum com.siyeh.ig.portability.mediatype.TextMediaType DNS public static final enum com.siyeh.ig.portability.mediatype.TextMediaType ECMASCRIPT public static final enum com.siyeh.ig.portability.mediatype.TextMediaType ENRICHED public static final enum com.siyeh.ig.portability.mediatype.TextMediaType EXAMPLE public static final enum com.siyeh.ig.portability.mediatype.TextMediaType HTML public static final enum com.siyeh.ig.portability.mediatype.TextMediaType JAVASCRIPT public static final enum com.siyeh.ig.portability.mediatype.TextMediaType PARITYFEC public static final enum com.siyeh.ig.portability.mediatype.TextMediaType PLAIN public static final enum com.siyeh.ig.portability.mediatype.TextMediaType PRS_FALLENSTEIN_RST public static final enum com.siyeh.ig.portability.mediatype.TextMediaType PRS_LINES_TAG public static final enum com.siyeh.ig.portability.mediatype.TextMediaType RED public static final enum com.siyeh.ig.portability.mediatype.TextMediaType RFC822_HEADERS public static final enum com.siyeh.ig.portability.mediatype.TextMediaType RICHTEXT public static final enum com.siyeh.ig.portability.mediatype.TextMediaType RTF public static final enum com.siyeh.ig.portability.mediatype.TextMediaType RTX public static final enum com.siyeh.ig.portability.mediatype.TextMediaType SGML public static final enum com.siyeh.ig.portability.mediatype.TextMediaType T140 public static final enum com.siyeh.ig.portability.mediatype.TextMediaType TAB_SEPARATED_VALUES public static final enum com.siyeh.ig.portability.mediatype.TextMediaType TROFF public static final enum com.siyeh.ig.portability.mediatype.TextMediaType URI_LIST public static final enum com.siyeh.ig.portability.mediatype.TextMediaType VND_ABC public static final enum com.siyeh.ig.portability.mediatype.TextMediaType VND_CURL public static final enum com.siyeh.ig.portability.mediatype.TextMediaType VND_DMCLIENTSCRIPT public static final enum com.siyeh.ig.portability.mediatype.TextMediaType VND_ESMERTEC_THEME_DESCRIPTOR public static final enum com.siyeh.ig.portability.mediatype.TextMediaType VND_FLY public static final enum com.siyeh.ig.portability.mediatype.TextMediaType VND_FMI_FLEXSTOR public static final enum com.siyeh.ig.portability.mediatype.TextMediaType VND_IN3D_3DML public static final enum com.siyeh.ig.portability.mediatype.TextMediaType VND_IN3D_SPOT public static final enum com.siyeh.ig.portability.mediatype.TextMediaType VND_IPTC_NEWSML public static final enum com.siyeh.ig.portability.mediatype.TextMediaType VND_IPTC_NITF public static final enum com.siyeh.ig.portability.mediatype.TextMediaType VND_LATEX_Z public static final enum com.siyeh.ig.portability.mediatype.TextMediaType VND_MOTOROLA_REFLEX public static final enum com.siyeh.ig.portability.mediatype.TextMediaType VND_MS_MEDIAPACKAGE public static final enum com.siyeh.ig.portability.mediatype.TextMediaType VND_NET2PHONE_COMMCENTER_COMMAND public static final enum com.siyeh.ig.portability.mediatype.TextMediaType VND_SUN_J2ME_APP_DESCRIPTOR public static final enum com.siyeh.ig.portability.mediatype.TextMediaType VND_TROLLTECH_LINGUIST public static final enum com.siyeh.ig.portability.mediatype.TextMediaType VND_WAP_SI public static final enum com.siyeh.ig.portability.mediatype.TextMediaType VND_WAP_SL public static final enum com.siyeh.ig.portability.mediatype.TextMediaType VND_WAP_WML public static final enum com.siyeh.ig.portability.mediatype.TextMediaType VND_WAP_WMLSCRIPT public static final enum com.siyeh.ig.portability.mediatype.TextMediaType XML public static final enum com.siyeh.ig.portability.mediatype.TextMediaType XML_EXTERNAL_PARSED_ENTITY private final String contentType private static final synthetic com.siyeh.ig.portability.mediatype.TextMediaType[] $VALUES public static com.siyeh.ig.portability.mediatype.TextMediaType[] values () public static com.siyeh.ig.portability.mediatype.TextMediaType valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String contentType public java.lang.String toString () static void <clinit> () }
com/siyeh/ig/portability/mediatype/VideoMediaType.class
VideoMediaType.java package com.siyeh.ig.portability.mediatype public final enum com.siyeh.ig.portability.mediatype.VideoMediaType extends java.lang.Enum { public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType THREE_GPP public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType THREE_GPP2 public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType THREE_GPP_TT public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType BMPEG public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType BT656 public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType CELB public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType DV public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType EXAMPLE public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType H261 public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType H263 public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType H263_1998 public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType H263_2000 public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType H264 public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType JPEG public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType MJ2 public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType MP1S public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType MP2P public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType MP2T public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType MP4 public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType MP4V_ES public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType MPV public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType MPEG public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType MPEG4_GENERIC public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType NV public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType PARITYFEC public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType POINTER public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType QUICKTIME public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType RAW public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType RTX public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType SMPTE292M public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType VC1 public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType VND_DLNA_MPEG_TTS public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType VND_FVT public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType VND_HNS_VIDEO public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType VND_MOTOROLA_VIDEO public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType VND_MOTOROLA_VIDEOP public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType VND_MPEGURL public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType VND_NOKIA_INTERLEAVED_MULTIMEDIA public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType VND_NOKIA_VIDEOVOIP public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType VND_OBJECTVIDEO public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType VND_SEALED_MPEG1 public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType VND_SEALED_MPEG4 public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType VND_SEALED_SWF public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType VND_SEALEDMEDIA_SOFTSEAL_MOV public static final enum com.siyeh.ig.portability.mediatype.VideoMediaType VND_VIVO private final String contentType private static final synthetic com.siyeh.ig.portability.mediatype.VideoMediaType[] $VALUES public static com.siyeh.ig.portability.mediatype.VideoMediaType[] values () public static com.siyeh.ig.portability.mediatype.VideoMediaType valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String contentType public java.lang.String toString () static void <clinit> () }
com/siyeh/ig/psiutils/ArrayContentsAssignedVisitor.class
ArrayContentsAssignedVisitor.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.ArrayContentsAssignedVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private boolean assigned private final com.intellij.psi.PsiVariable variable void <init> (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression arrayExpression com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement referent public void visitUnaryExpression (com.intellij.psi.PsiUnaryExpression) com.intellij.psi.PsiUnaryExpression expression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression operand com.intellij.psi.PsiExpression arrayExpression com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement referent private static com.intellij.psi.PsiExpression getDeepArrayExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiArrayAccessExpression arrayAccessExpression com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression arrayExpression public boolean isAssigned () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/BoolUtils$1.class
BoolUtils.java package com.siyeh.ig.psiutils synthetic com.siyeh.ig.psiutils.BoolUtils$1 extends java.lang.Object { }
com/siyeh/ig/psiutils/BoolUtils$PredicatedReplacement.class
BoolUtils.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.BoolUtils$PredicatedReplacement extends java.lang.Object { java.util.function.Predicate predicate String name private void <init> (java.util.function.Predicate, java.lang.String) java.util.function.Predicate predicate String name synthetic void <init> (java.util.function.Predicate, java.lang.String, com.siyeh.ig.psiutils.BoolUtils$1) java.util.function.Predicate x0 String x1 com.siyeh.ig.psiutils.BoolUtils$1 x2 }
com/siyeh/ig/psiutils/BoolUtils.class
BoolUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.BoolUtils extends java.lang.Object { private static final com.siyeh.ig.callMatcher.CallMatcher STREAM_ANY_MATCH private static final com.siyeh.ig.callMatcher.CallMatcher STREAM_NONE_MATCH private static final com.siyeh.ig.callMatcher.CallMatcher OPTIONAL_IS_PRESENT private static final com.siyeh.ig.callMatcher.CallMatcher OPTIONAL_IS_EMPTY private static final java.util.List ourReplacements private void <init> () public static boolean isNegation (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiPrefixExpression prefixExp com.intellij.psi.tree.IElementType tokenType public static boolean isNegated (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression exp com.intellij.psi.PsiExpression ancestor com.intellij.psi.PsiElement parent public static com.intellij.psi.PsiExpression getNegated (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiPrefixExpression prefixExpression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression operand com.intellij.psi.PsiExpression stripped public static java.lang.String getNegatedExpressionText (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression condition public static java.lang.String getNegatedExpressionText (com.intellij.psi.PsiExpression, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiExpression condition com.siyeh.ig.psiutils.CommentTracker tracker private static java.lang.String findSmartMethodNegation (com.intellij.psi.PsiExpression) com.siyeh.ig.psiutils.BoolUtils$PredicatedReplacement predicatedReplacement com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiMethodCallExpression copy public static java.lang.String getNegatedExpressionText (com.intellij.psi.PsiExpression, int, com.siyeh.ig.psiutils.CommentTracker) String smartNegation com.intellij.psi.PsiParenthesizedExpression parenthesizedExpression com.intellij.psi.PsiExpression operand com.intellij.psi.PsiConditionalExpression conditionalExpression boolean needParenthesis String text com.intellij.psi.PsiExpression negated com.intellij.psi.PsiJavaToken token com.intellij.psi.PsiExpression operand int i int length String negatedComparison StringBuilder result boolean isEven String targetToken int newPrecedence String targetToken int newPrecedence com.intellij.util.Function replacer String join com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression[] operands Object value com.intellij.psi.PsiExpression expression int precedence com.siyeh.ig.psiutils.CommentTracker tracker public static com.intellij.psi.PsiExpression findNegation (com.intellij.psi.PsiExpression) com.intellij.psi.PsiPrefixExpression prefixAncestor com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression ancestor com.intellij.psi.PsiElement parent public static boolean isBooleanLiteral (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiLiteralExpression literalExpression String text public static boolean isTrue (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public static boolean isFalse (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public static boolean areExpressionsOpposite (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiBinaryExpression binOp1 com.intellij.psi.PsiBinaryExpression binOp2 com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType rel1 com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType rel2 com.intellij.psi.PsiType type com.intellij.psi.PsiExpression expression1 com.intellij.psi.PsiExpression expression2 com.siyeh.ig.psiutils.EquivalenceChecker equivalence private static synthetic java.lang.String lambda$getNegatedExpressionText$0 (int, com.siyeh.ig.psiutils.CommentTracker, java.lang.String, com.intellij.psi.PsiElement) int newPrecedence com.siyeh.ig.psiutils.CommentTracker tracker String targetToken com.intellij.psi.PsiElement child static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/BreakConverter$1.class
BreakConverter.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.BreakConverter$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic java.util.List val$breaks final synthetic com.siyeh.ig.psiutils.BreakConverter this$0 void <init> (com.siyeh.ig.psiutils.BreakConverter, java.util.List) com.siyeh.ig.psiutils.BreakConverter this$0 public void visitBreakStatement (com.intellij.psi.PsiBreakStatement) com.intellij.psi.PsiBreakStatement statement public void visitExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass }
com/siyeh/ig/psiutils/BreakConverter$1Visitor.class
BreakConverter.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.BreakConverter$1Visitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { boolean hasNonRemovableBreak final synthetic com.intellij.psi.PsiSwitchBlock val$switchStatement void <init> (com.intellij.psi.PsiSwitchBlock) public void visitBreakStatement (com.intellij.psi.PsiBreakStatement) com.intellij.psi.PsiBreakStatement statement public void visitExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass }
com/siyeh/ig/psiutils/BreakConverter.class
BreakConverter.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.BreakConverter extends java.lang.Object { private final com.intellij.psi.PsiSwitchBlock mySwitchBlock private final String myReplacement static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.PsiSwitchBlock, java.lang.String) com.intellij.psi.PsiSwitchBlock switchBlock String replacement public void process () com.intellij.psi.PsiBreakStatement breakStatement java.util.List breaks private java.util.List collectBreaks () java.util.List breaks private static java.lang.String getReplacement (com.intellij.psi.PsiStatement) com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiStatement statement com.intellij.psi.PsiElement parent com.intellij.psi.PsiStatement nextStatement private static boolean isRemovable (com.intellij.psi.PsiSwitchBlock, com.intellij.psi.PsiStatement) com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiSwitchBlock switchStatement com.intellij.psi.PsiStatement statement com.intellij.psi.PsiElement parent com.intellij.psi.PsiStatement nextStatement public static com.siyeh.ig.psiutils.BreakConverter from (com.intellij.psi.PsiSwitchBlock) com.siyeh.ig.psiutils.BreakConverter$1Visitor visitor com.intellij.psi.PsiSwitchBlock switchStatement String replacement static synthetic com.intellij.psi.PsiSwitchBlock access$000 (com.siyeh.ig.psiutils.BreakConverter) com.siyeh.ig.psiutils.BreakConverter x0 static synthetic boolean access$100 (com.intellij.psi.PsiSwitchBlock, com.intellij.psi.PsiStatement) com.intellij.psi.PsiSwitchBlock x0 com.intellij.psi.PsiStatement x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/ClassUtils$NewOnlyAssignedToFieldProcessor.class
ClassUtils.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.ClassUtils$NewOnlyAssignedToFieldProcessor extends java.lang.Object implements com.intellij.util.Processor { private boolean newOnlyAssignedToField private final com.intellij.psi.PsiField field void <init> (com.intellij.psi.PsiField) com.intellij.psi.PsiField field public boolean process (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference reference com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target public boolean isNewOnlyAssignedToField () public volatile synthetic boolean process (java.lang.Object) }
com/siyeh/ig/psiutils/ClassUtils.class
ClassUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.ClassUtils extends java.lang.Object { private static final java.util.Set immutableTypes private static final java.util.Set primitiveNumericTypes private static final java.util.Set integralTypes private void <init> () public static com.intellij.psi.PsiClass findClass (java.lang.String, com.intellij.psi.PsiElement) String fqClassName com.intellij.psi.PsiElement context public static com.intellij.psi.PsiClass findObjectClass (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context public static boolean isPrimitive (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static boolean isIntegral (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static boolean isImmutable (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static boolean isImmutable (com.intellij.psi.PsiType, boolean) com.intellij.psi.PsiType type boolean checkDocComment com.intellij.psi.PsiClass aClass public static boolean isImmutableClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass String qualifiedName public static boolean inSamePackage (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element1 com.intellij.psi.PsiElement element2 com.intellij.psi.PsiFile containingFile1 com.intellij.psi.PsiClassOwner containingJavaFile1 String packageName1 com.intellij.psi.PsiFile containingFile2 com.intellij.psi.PsiClassOwner containingJavaFile2 String packageName2 public static boolean isFieldVisible (com.intellij.psi.PsiField, com.intellij.psi.PsiClass) com.intellij.psi.PsiField field com.intellij.psi.PsiClass fromClass com.intellij.psi.PsiClass fieldClass public static boolean isPrimitiveNumericType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static boolean isInnerClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass parentClass public static com.intellij.psi.PsiClass getContainingClass (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiClass currentClass public static com.intellij.psi.PsiClass getOutermostContainingClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass outerClass public static com.intellij.psi.PsiClass getContainingStaticClass (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiClass aClass public static boolean isNonStaticClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement parent com.intellij.psi.PsiClass parentClass public static com.intellij.psi.PsiClassInitializer getDoubleBraceInitializer (com.intellij.psi.PsiAnonymousClass) com.intellij.psi.PsiAnonymousClass aClass com.intellij.psi.PsiClassInitializer[] initializers com.intellij.psi.PsiClassInitializer initializer public static boolean isFinalClassWithDefaultEquals (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod[] methods public static boolean hasOnlyPrivateConstructors (com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod[] constructors public static boolean isSingleton (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiField selfInstance private static com.intellij.psi.PsiField getIfOneStaticSelfInstance (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass java.util.stream.Stream fieldStream one.util.streamex.StreamEx enclosingClassFields java.util.List fields private static boolean resolveToSingletonField (com.intellij.psi.PsiClass, com.intellij.psi.PsiField) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiField field com.intellij.psi.PsiClass targetClass com.intellij.psi.PsiElement toCmp1 com.intellij.psi.PsiElement toCmp2 private static com.intellij.psi.PsiMethod[] getIfOnlyInvisibleConstructors (com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod[] constructors private static boolean newOnlyAssignsToStaticSelfInstance (com.intellij.psi.PsiMethod, com.intellij.psi.PsiField) com.intellij.psi.PsiMethod method com.intellij.psi.PsiField field com.intellij.util.Query search com.siyeh.ig.psiutils.ClassUtils$NewOnlyAssignedToFieldProcessor processor private static synthetic boolean lambda$getIfOneStaticSelfInstance$5 (com.intellij.psi.PsiClass, com.intellij.psi.PsiField) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiField field private static synthetic java.util.stream.Stream lambda$getIfOneStaticSelfInstance$4 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass innerClass private static synthetic boolean lambda$getIfOneStaticSelfInstance$3 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass innerClass private static synthetic java.util.stream.Stream lambda$getIfOneStaticSelfInstance$2 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass c private static synthetic com.intellij.psi.PsiClass lambda$getIfOneStaticSelfInstance$1 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass c private static synthetic boolean lambda$isSingleton$0 (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod m static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/CloneUtils.class
CloneUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.CloneUtils extends java.lang.Object { private void <init> () public static boolean isCloneable (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public static boolean isDirectlyCloneable (com.intellij.psi.PsiClass) String qualifiedName com.intellij.psi.PsiClass anInterface com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass[] interfaces public static boolean isClone (com.intellij.psi.PsiMethod) com.intellij.psi.PsiClassType javaLangObject com.intellij.psi.PsiMethod method com.intellij.psi.PsiClassType javaLangObject private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/CollectionUtils.class
CollectionUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.CollectionUtils extends java.lang.Object { private static final com.siyeh.ig.callMatcher.CallMatcher COLLECTION_MAP_SIZE public static final com.siyeh.ig.callMatcher.CallMatcher DERIVED_COLLECTION private static final java.util.Set s_allCollectionClassesAndInterfaces private static final java.util.Map s_interfaceForCollection private void <init> () public static java.util.Set getAllCollectionNames () public static boolean isConcreteCollectionClass (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static boolean isConcreteCollectionClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass String name public static boolean isCollectionClassOrInterface (com.intellij.psi.PsiType) com.intellij.psi.PsiType type com.intellij.psi.PsiClass resolved public static boolean isCollectionClassOrInterface (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass private static boolean isCollectionClassOrInterface (com.intellij.psi.PsiClass, java.util.Set) com.intellij.psi.PsiClass aSuper com.intellij.psi.PsiClass aClass java.util.Set visitedClasses String className com.intellij.psi.PsiClass[] supers public static boolean isWeakCollectionClass (com.intellij.psi.PsiType) com.intellij.psi.PsiType type String typeText public static boolean isConstantEmptyArray (com.intellij.psi.PsiField) com.intellij.psi.PsiField field public static boolean isEmptyArray (com.intellij.psi.PsiVariable) com.intellij.psi.PsiArrayInitializerExpression arrayInitializerExpression com.intellij.psi.PsiExpression[] initializers com.intellij.psi.PsiVariable variable com.intellij.psi.PsiExpression initializer public static java.lang.String getInterfaceForClass (java.lang.String) String baseName String name int parameterStart String baseName public static boolean isCollectionOrMapSize (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression collection com.intellij.psi.PsiMethodCallExpression sizeCall com.intellij.psi.PsiExpression sizeQualifier private static com.intellij.psi.PsiExpression getBaseCollection (com.intellij.psi.PsiExpression) com.intellij.psi.PsiMethodCallExpression derivedCall com.intellij.psi.PsiExpression derivedCollection static void <clinit> () java.util.Set allCollectionClassesAndInterfaces private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/CommentTracker.class
CommentTracker.java package com.siyeh.ig.psiutils public final com.siyeh.ig.psiutils.CommentTracker extends java.lang.Object { private final java.util.Set ignoredParents private java.util.List comments private com.intellij.psi.PsiElement lastTextWithCommentsElement public void <init> () public java.lang.String text (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.String text (com.intellij.psi.PsiExpression, int) com.intellij.psi.PsiExpression element int precedence public java.lang.String lambdaText (com.intellij.psi.PsiVariable, com.intellij.psi.PsiExpression) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiExpression expression public com.intellij.psi.PsiElement markUnchanged (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.String rangeText (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement firstElement com.intellij.psi.PsiElement lastElement com.intellij.psi.PsiElement e StringBuilder result public void markRangeUnchanged (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement firstElement com.intellij.psi.PsiElement lastElement com.intellij.psi.PsiElement e public java.lang.String commentsBefore (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement prev com.intellij.psi.PsiElement next com.intellij.psi.PsiElement comment com.intellij.psi.PsiElement element java.util.List comments StringBuilder sb private java.util.List grabCommentsBefore (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element java.util.List result int start int end com.intellij.psi.PsiElement parent public java.lang.String textWithComments (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.String textWithComments (com.intellij.psi.PsiExpression, int) com.intellij.psi.PsiExpression expression int precedence public void delete (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public transient void delete (com.intellij.psi.PsiElement[]) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement[] elements public void deleteAndRestoreComments (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor public com.intellij.psi.PsiElement replace (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement replacement public com.intellij.psi.PsiElement replace (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement element String text com.intellij.psi.PsiElement replacement public com.intellij.psi.PsiElement replaceAndRestoreComments (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement replacement java.util.List suffix com.intellij.psi.PsiElement result com.intellij.psi.PsiElement anchor public com.intellij.psi.PsiElement replaceExpressionAndRestoreComments (com.intellij.psi.PsiExpression, java.lang.String) com.intellij.psi.PsiExpression expression String replacementText public com.intellij.psi.PsiElement replaceExpressionAndRestoreComments (com.intellij.psi.PsiExpression, java.lang.String, java.util.List) String text com.intellij.psi.PsiElement prev com.intellij.psi.PsiElement comment com.intellij.psi.PsiParserFacade parser com.intellij.psi.PsiElement element com.intellij.psi.PsiExpression expression String replacementText java.util.List toDelete java.util.List trailingComments java.util.List comments com.intellij.psi.PsiElement replacement private java.util.List grabSuffixComments (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element java.util.List suffix com.intellij.psi.PsiElement lastChild boolean hasComment private static void restoreSuffixComments (com.intellij.psi.PsiElement, java.util.List) com.intellij.psi.PsiElement nextSibling com.intellij.psi.PsiElement lastChild com.intellij.psi.PsiElement target java.util.List suffix public com.intellij.psi.PsiElement replaceAndRestoreComments (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement element String text com.intellij.psi.PsiElement replacement private static com.intellij.psi.PsiElement createElement (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement element String text com.intellij.psi.PsiElementFactory factory public void insertCommentsBefore (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement prev com.intellij.lang.ASTNode whiteSpaceBefore com.intellij.psi.PsiElement added com.intellij.psi.PsiElement prevSibling com.intellij.psi.PsiComment comment com.intellij.psi.PsiElement parent com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiElement anchor private static com.intellij.lang.ASTNode normalizeWhiteSpace (com.intellij.psi.PsiWhiteSpace, com.intellij.psi.PsiElement) com.intellij.psi.PsiWhiteSpace whiteSpace com.intellij.psi.PsiElement nextElement String text int endLPos private boolean shouldIgnore (com.intellij.psi.PsiComment) com.intellij.psi.PsiComment comment private void grabCommentsOnDelete (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement nextSibling com.intellij.lang.ASTNode dot com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement element public void grabComments (com.intellij.psi.PsiElement) com.intellij.psi.PsiComment comment com.intellij.psi.PsiElement element private void checkState () private void addIgnored (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static java.lang.String textWithSurroundingComments (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element java.util.function.Predicate commentOrWhiteSpace java.util.List prev java.util.List next public static java.lang.String commentsBetween (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement start com.intellij.psi.PsiElement end com.siyeh.ig.psiutils.CommentTracker ct private static synthetic boolean lambda$textWithSurroundingComments$2 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e private static synthetic boolean lambda$shouldIgnore$1 (com.intellij.psi.PsiComment, com.intellij.psi.PsiElement) com.intellij.psi.PsiComment comment com.intellij.psi.PsiElement p private synthetic boolean lambda$grabCommentsBefore$0 (int, int, java.util.List, com.intellij.psi.PsiElement) com.intellij.openapi.util.TextRange range int start int end java.util.List result com.intellij.psi.PsiElement e private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/ComparisonUtils.class
ComparisonUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.ComparisonUtils extends java.lang.Object { private static final java.util.Set s_comparisonTokens private static final java.util.Map s_swappedComparisons private static final java.util.Map s_invertedComparisons private void <init> () public static boolean isComparison (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.tree.IElementType tokenType public static boolean isComparisonOperation (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType tokenType public static java.lang.String getFlippedComparison (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType tokenType public static boolean isEqualityComparison (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.tree.IElementType tokenType public static java.lang.String getNegatedComparison (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType tokenType public static boolean isNullComparison (com.intellij.psi.PsiExpression, com.intellij.psi.PsiVariable, boolean) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiVariable variable boolean equal public static boolean isNullComparison (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/ConstructionUtils.class
ConstructionUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.ConstructionUtils extends java.lang.Object { private static final java.util.Set GUAVA_UTILITY_CLASSES private static final com.siyeh.ig.callMatcher.CallMatcher ENUM_SET_NONE_OF public void <init> () public static boolean isEmptyStringBuilderInitializer (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression initializer public static java.lang.String getStringBuilderInitializerText (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression construction com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiJavaCodeReferenceElement classReference com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument com.intellij.psi.PsiType argumentType public static boolean isEmptyCollectionInitializer (com.intellij.psi.PsiExpression) com.intellij.psi.PsiType type com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiExpressionList argumentList String qualifiedName com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethodCallExpression call String name com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression expression public static boolean isPrepopulatedCollectionInitializer (com.intellij.psi.PsiExpression) com.intellij.psi.PsiClassType rawType com.intellij.psi.PsiType type com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiExpressionList args com.intellij.psi.PsiMethod ctor com.intellij.psi.PsiClass aClass String name com.intellij.psi.PsiClassType rawType com.intellij.psi.PsiType type com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass String qualifiedName com.intellij.psi.PsiMethodCallExpression call String name com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression expression public static boolean isCustomizedEmptyCollectionInitializer (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiClass aClass java.util.function.Predicate allowedParameterType String qualifiedName com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethodCallExpression call String name com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression expression public static boolean isEmptyArrayInitializer (com.intellij.psi.PsiExpression) com.intellij.psi.PsiArrayInitializerExpression arrayInitializer com.intellij.psi.PsiExpression[] initializers String dimensionText com.intellij.psi.PsiExpression dimension com.intellij.psi.PsiExpression expression com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiExpression[] dimensions public static transient boolean isReferenceTo (com.intellij.psi.PsiJavaCodeReferenceElement, java.lang.String[]) String className com.intellij.psi.PsiJavaCodeReferenceElement ref String[] classNames String name String qualifiedName public static boolean isCollectionWithCopyConstructor (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass String name private static boolean isCollectionConstructor (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod ctor com.intellij.psi.PsiParameterList list com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiType type com.intellij.psi.PsiClass aClass private static synthetic boolean lambda$isCustomizedEmptyCollectionInitializer$1 (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter p private static synthetic boolean lambda$isCustomizedEmptyCollectionInitializer$0 (com.intellij.psi.PsiType) com.intellij.psi.PsiType t static void <clinit> () }
com/siyeh/ig/psiutils/ControlFlowUtils$1.class
ControlFlowUtils.java package com.siyeh.ig.psiutils synthetic com.siyeh.ig.psiutils.ControlFlowUtils$1 extends java.lang.Object { }
com/siyeh/ig/psiutils/ControlFlowUtils$BreakFinder.class
ControlFlowUtils.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.ControlFlowUtils$BreakFinder extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private boolean m_found private final com.intellij.psi.PsiStatement m_target void <init> (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement target boolean breakFound () public void visitBreakStatement (com.intellij.psi.PsiBreakStatement) com.intellij.psi.PsiBreakStatement statement com.intellij.psi.PsiStatement exitedStatement public void visitIfStatement (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiStatement elseBranch com.intellij.psi.PsiIfStatement statement com.intellij.psi.PsiExpression condition Object value private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/ControlFlowUtils$ContinueFinder.class
ControlFlowUtils.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.ControlFlowUtils$ContinueFinder extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private boolean m_found private final com.intellij.psi.PsiStatement m_target private void <init> (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement target private boolean continueFound () public void visitContinueStatement (com.intellij.psi.PsiContinueStatement) com.intellij.psi.PsiContinueStatement statement com.intellij.psi.PsiStatement continuedStatement public void visitIfStatement (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiStatement elseBranch com.intellij.psi.PsiIfStatement statement com.intellij.psi.PsiExpression condition Object value synthetic void <init> (com.intellij.psi.PsiStatement, com.siyeh.ig.psiutils.ControlFlowUtils$1) com.intellij.psi.PsiStatement x0 com.siyeh.ig.psiutils.ControlFlowUtils$1 x1 static synthetic boolean access$500 (com.siyeh.ig.psiutils.ControlFlowUtils$ContinueFinder) com.siyeh.ig.psiutils.ControlFlowUtils$ContinueFinder x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/ControlFlowUtils$ContinueToAncestorFinder.class
ControlFlowUtils.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.ControlFlowUtils$ContinueToAncestorFinder extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final com.intellij.psi.PsiStatement statement private boolean found private void <init> (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitContinueStatement (com.intellij.psi.PsiContinueStatement) com.intellij.psi.PsiContinueStatement continueStatement com.intellij.psi.PsiIdentifier labelIdentifier com.intellij.psi.PsiStatement continuedStatement private boolean continueToAncestorFound () synthetic void <init> (com.intellij.psi.PsiStatement, com.siyeh.ig.psiutils.ControlFlowUtils$1) com.intellij.psi.PsiStatement x0 com.siyeh.ig.psiutils.ControlFlowUtils$1 x1 static synthetic boolean access$100 (com.siyeh.ig.psiutils.ControlFlowUtils$ContinueToAncestorFinder) com.siyeh.ig.psiutils.ControlFlowUtils$ContinueToAncestorFinder x0 }
com/siyeh/ig/psiutils/ControlFlowUtils$InitializerUsageStatus.class
ControlFlowUtils.java package com.siyeh.ig.psiutils public final enum com.siyeh.ig.psiutils.ControlFlowUtils$InitializerUsageStatus extends java.lang.Enum { public static final enum com.siyeh.ig.psiutils.ControlFlowUtils$InitializerUsageStatus DECLARED_JUST_BEFORE public static final enum com.siyeh.ig.psiutils.ControlFlowUtils$InitializerUsageStatus AT_WANTED_PLACE_ONLY public static final enum com.siyeh.ig.psiutils.ControlFlowUtils$InitializerUsageStatus AT_WANTED_PLACE public static final enum com.siyeh.ig.psiutils.ControlFlowUtils$InitializerUsageStatus UNKNOWN private static final synthetic com.siyeh.ig.psiutils.ControlFlowUtils$InitializerUsageStatus[] $VALUES public static com.siyeh.ig.psiutils.ControlFlowUtils$InitializerUsageStatus[] values () public static com.siyeh.ig.psiutils.ControlFlowUtils$InitializerUsageStatus valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/siyeh/ig/psiutils/ControlFlowUtils$MethodCallFinder.class
ControlFlowUtils.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.ControlFlowUtils$MethodCallFinder extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final String containingClassName private final com.intellij.psi.PsiType returnType private final String methodName private final com.intellij.psi.PsiType[] parameterTypeNames private boolean containsCallToMethod private transient void <init> (java.lang.String, com.intellij.psi.PsiType, java.lang.String, com.intellij.psi.PsiType[]) String containingClassName com.intellij.psi.PsiType returnType String methodName com.intellij.psi.PsiType[] parameterTypeNames public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression private boolean containsCallToMethod () synthetic void <init> (java.lang.String, com.intellij.psi.PsiType, java.lang.String, com.intellij.psi.PsiType[], com.siyeh.ig.psiutils.ControlFlowUtils$1) String x0 com.intellij.psi.PsiType x1 String x2 com.intellij.psi.PsiType[] x3 com.siyeh.ig.psiutils.ControlFlowUtils$1 x4 static synthetic boolean access$900 (com.siyeh.ig.psiutils.ControlFlowUtils$MethodCallFinder) com.siyeh.ig.psiutils.ControlFlowUtils$MethodCallFinder x0 }
com/siyeh/ig/psiutils/ControlFlowUtils$NakedBreakFinder.class
ControlFlowUtils.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.ControlFlowUtils$NakedBreakFinder extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private boolean m_found private void <init> () private boolean breakFound () public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression public void visitBreakStatement (com.intellij.psi.PsiBreakStatement) com.intellij.psi.PsiBreakStatement statement public void visitDoWhileStatement (com.intellij.psi.PsiDoWhileStatement) com.intellij.psi.PsiDoWhileStatement statement public void visitForStatement (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiForStatement statement public void visitForeachStatement (com.intellij.psi.PsiForeachStatement) com.intellij.psi.PsiForeachStatement statement public void visitWhileStatement (com.intellij.psi.PsiWhileStatement) com.intellij.psi.PsiWhileStatement statement public void visitSwitchStatement (com.intellij.psi.PsiSwitchStatement) com.intellij.psi.PsiSwitchStatement statement synthetic void <init> (com.siyeh.ig.psiutils.ControlFlowUtils$1) com.siyeh.ig.psiutils.ControlFlowUtils$1 x0 static synthetic boolean access$1100 (com.siyeh.ig.psiutils.ControlFlowUtils$NakedBreakFinder) com.siyeh.ig.psiutils.ControlFlowUtils$NakedBreakFinder x0 }
com/siyeh/ig/psiutils/ControlFlowUtils$ReturnFinder.class
ControlFlowUtils.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.ControlFlowUtils$ReturnFinder extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private boolean myFound private void <init> () private boolean returnFound () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass public void visitLambdaExpression (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression expression public void visitReturnStatement (com.intellij.psi.PsiReturnStatement) com.intellij.psi.PsiReturnStatement returnStatement synthetic void <init> (com.siyeh.ig.psiutils.ControlFlowUtils$1) com.siyeh.ig.psiutils.ControlFlowUtils$1 x0 static synthetic boolean access$300 (com.siyeh.ig.psiutils.ControlFlowUtils$ReturnFinder) com.siyeh.ig.psiutils.ControlFlowUtils$ReturnFinder x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/ControlFlowUtils$SystemExitFinder.class
ControlFlowUtils.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.ControlFlowUtils$SystemExitFinder extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private boolean m_found private void <init> () private boolean exitFound () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiMethod method String methodName com.intellij.psi.PsiClass aClass String className synthetic void <init> (com.siyeh.ig.psiutils.ControlFlowUtils$1) com.siyeh.ig.psiutils.ControlFlowUtils$1 x0 static synthetic boolean access$700 (com.siyeh.ig.psiutils.ControlFlowUtils$SystemExitFinder) com.siyeh.ig.psiutils.ControlFlowUtils$SystemExitFinder x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/ControlFlowUtils.class
ControlFlowUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.ControlFlowUtils extends java.lang.Object { static final synthetic boolean $assertionsDisabled private void <init> () public static boolean isElseIf (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiElement parent com.intellij.psi.PsiIfStatement parentStatement com.intellij.psi.PsiStatement elseBranch public static boolean statementMayCompleteNormally (com.intellij.psi.PsiStatement) com.intellij.psi.PsiExpressionStatement expressionStatement com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiMethod method String methodName com.intellij.psi.PsiClass aClass String className com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiStatement body com.intellij.psi.PsiStatement statement public static boolean isEndlessLoop (com.intellij.psi.PsiLoopStatement) com.intellij.psi.PsiForStatement forStatement com.intellij.psi.PsiExpression condition com.intellij.psi.PsiLoopStatement loopStatement private static boolean doWhileStatementMayCompleteNormally (com.intellij.psi.PsiDoWhileStatement) com.intellij.psi.PsiDoWhileStatement loopStatement com.intellij.psi.PsiExpression condition Object value com.intellij.psi.PsiStatement body private static boolean whileStatementMayCompleteNormally (com.intellij.psi.PsiWhileStatement) com.intellij.psi.PsiWhileStatement loopStatement com.intellij.psi.PsiExpression condition Object value private static boolean forStatementMayCompleteNormally (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiForStatement loopStatement com.intellij.psi.PsiExpression condition Object value private static boolean switchStatementMayCompleteNormally (com.intellij.psi.PsiSwitchStatement) com.intellij.psi.PsiSwitchLabelStatement switchLabelStatement com.intellij.psi.PsiBreakStatement breakStatement com.intellij.psi.PsiStatement statement com.intellij.psi.PsiExpression expression com.intellij.psi.PsiClassType type com.intellij.psi.PsiClass aClass com.intellij.psi.PsiSwitchStatement switchStatement com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiStatement[] statements int numCases boolean hasDefaultCase boolean isEnum private static boolean isEnumSwitch (com.intellij.psi.PsiSwitchStatement) com.intellij.psi.PsiSwitchStatement statement com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type com.intellij.psi.PsiClass aClass private static boolean tryStatementMayCompleteNormally (com.intellij.psi.PsiTryStatement) com.intellij.psi.PsiCodeBlock catchBlock com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiCodeBlock finallyBlock com.intellij.psi.PsiCodeBlock tryBlock com.intellij.psi.PsiCodeBlock[] catchBlocks private static boolean ifStatementMayCompleteNormally (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiStatement branch1 com.intellij.psi.PsiStatement branch2 com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiExpression condition Object value com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiStatement elseBranch com.intellij.psi.PsiStatement branch1 com.intellij.psi.PsiStatement branch2 private static boolean labeledStatementMayCompleteNormally (com.intellij.psi.PsiLabeledStatement) com.intellij.psi.PsiLabeledStatement labeledStatement com.intellij.psi.PsiStatement statement public static boolean codeBlockMayCompleteNormally (com.intellij.psi.PsiCodeBlock) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiCodeBlock block com.intellij.psi.PsiStatement[] statements private static boolean statementIsBreakTarget (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement com.siyeh.ig.psiutils.ControlFlowUtils$BreakFinder breakFinder private static boolean statementContainsContinueToAncestor (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiElement parent com.siyeh.ig.psiutils.ControlFlowUtils$ContinueToAncestorFinder continueToAncestorFinder public static boolean containsReturn (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.siyeh.ig.psiutils.ControlFlowUtils$ReturnFinder returnFinder public static boolean statementIsContinueTarget (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement com.siyeh.ig.psiutils.ControlFlowUtils$ContinueFinder continueFinder public static boolean containsSystemExit (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.siyeh.ig.psiutils.ControlFlowUtils$SystemExitFinder systemExitFinder public static transient boolean elementContainsCallToMethod (com.intellij.psi.PsiElement, java.lang.String, com.intellij.psi.PsiType, java.lang.String, com.intellij.psi.PsiType[]) com.intellij.psi.PsiElement context String containingClassName com.intellij.psi.PsiType returnType String methodName com.intellij.psi.PsiType[] parameterTypes com.siyeh.ig.psiutils.ControlFlowUtils$MethodCallFinder methodCallFinder public static boolean isInLoop (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiLoopStatement loopStatement com.intellij.psi.PsiStatement body public static boolean isInFinallyBlock (com.intellij.psi.PsiElement) com.intellij.psi.PsiMethod elementMethod com.intellij.psi.PsiMethod finallyMethod com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiCodeBlock finallyBlock com.intellij.psi.PsiElement element com.intellij.psi.PsiElement currentElement public static boolean isInCatchBlock (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static boolean isInExitStatement (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression private static boolean isInReturnStatementArgument (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public static boolean isInThrowStatementArgument (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public static com.intellij.psi.PsiStatement stripBraces (com.intellij.psi.PsiStatement) com.intellij.psi.PsiBlockStatement block com.intellij.psi.PsiStatement onlyStatement com.intellij.psi.PsiStatement statement public static com.intellij.psi.PsiStatement[] unwrapBlock (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiBlockStatement block public static boolean statementCompletesWithStatement (com.intellij.psi.PsiStatement, com.intellij.psi.PsiStatement) com.intellij.psi.PsiElement container com.intellij.psi.PsiStatement containingStatement com.intellij.psi.PsiStatement statement com.intellij.psi.PsiElement statementToCheck public static boolean blockCompletesWithStatement (com.intellij.psi.PsiCodeBlock, com.intellij.psi.PsiStatement) com.intellij.psi.PsiElement container com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiStatement statement com.intellij.psi.PsiElement statementToCheck private static com.intellij.psi.PsiElement getContainingStatementOrBlock (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement statement private static boolean statementIsLastInBlock (com.intellij.psi.PsiCodeBlock, com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement childStatement com.intellij.psi.PsiElement child com.intellij.psi.PsiCodeBlock block com.intellij.psi.PsiStatement statement public static com.intellij.psi.PsiStatement getFirstStatementInBlock (com.intellij.psi.PsiCodeBlock) com.intellij.psi.PsiCodeBlock codeBlock public static com.intellij.psi.PsiStatement getLastStatementInBlock (com.intellij.psi.PsiCodeBlock) com.intellij.psi.PsiCodeBlock codeBlock private static com.intellij.psi.PsiElement getLastChildOfType (com.intellij.psi.PsiElement, java.lang.Class) com.intellij.psi.PsiElement child com.intellij.psi.PsiElement element Class aClass public static com.intellij.psi.PsiStatement getOnlyStatementInBlock (com.intellij.psi.PsiCodeBlock) com.intellij.psi.PsiCodeBlock codeBlock static com.intellij.psi.PsiElement getOnlyChildOfType (com.intellij.psi.PsiElement, java.lang.Class) com.intellij.psi.PsiElement child com.intellij.psi.PsiElement element Class aClass com.intellij.psi.PsiElement result public static boolean hasStatementCount (com.intellij.psi.PsiCodeBlock, int) com.intellij.psi.PsiCodeBlock codeBlock int count public static boolean hasChildrenOfTypeCount (com.intellij.psi.PsiElement, int, java.lang.Class) com.intellij.psi.PsiElement child com.intellij.psi.PsiElement element int count Class aClass int i public static boolean isNestedElement (com.intellij.psi.PsiElement, java.lang.Class) com.intellij.psi.PsiElement element Class aClass public static boolean isEmptyCodeBlock (com.intellij.psi.PsiCodeBlock) com.intellij.psi.PsiCodeBlock codeBlock public static boolean methodAlwaysThrowsException (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiCodeBlock body public static boolean lambdaExpressionAlwaysThrowsException (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression expression com.intellij.psi.PsiElement body com.intellij.psi.PsiCodeBlock codeBlock public static boolean statementContainsNakedBreak (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement com.siyeh.ig.psiutils.ControlFlowUtils$NakedBreakFinder breakFinder public static boolean statementBreaksLoop (com.intellij.psi.PsiStatement, com.intellij.psi.PsiLoopStatement) com.intellij.psi.PsiCodeBlock block com.intellij.psi.PsiStatement[] statements com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpression returnValue com.intellij.psi.PsiElement cur com.intellij.psi.PsiElement nextElement com.intellij.psi.PsiStatement statement com.intellij.psi.PsiLoopStatement loop private static one.util.streamex.StreamEx conditions (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static boolean isExecutedOnceInLoop (com.intellij.psi.PsiStatement, com.intellij.psi.PsiLoopStatement) boolean hasLoopVarCheck com.intellij.psi.PsiLocalVariable variable com.intellij.psi.PsiDeclarationStatement initialization com.intellij.psi.PsiStatement update com.intellij.psi.PsiStatement statement com.intellij.psi.PsiLoopStatement loop public static boolean isVariableReassigned (com.intellij.psi.PsiStatement, com.intellij.psi.PsiVariable) com.intellij.psi.PsiExpression rValue com.intellij.psi.PsiStatement sibling com.intellij.psi.PsiStatement statement com.intellij.psi.PsiVariable variable public static boolean flowBreaksLoop (com.intellij.psi.PsiStatement, com.intellij.psi.PsiLoopStatement) com.intellij.psi.PsiStatement continueTarget com.intellij.psi.PsiBreakStatement breakStatement com.intellij.psi.PsiStatement exitedStatement com.intellij.psi.PsiStatement sibling com.intellij.psi.PsiStatement statement com.intellij.psi.PsiLoopStatement loop private static com.intellij.psi.PsiStatement firstStatement (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement[] statements com.intellij.psi.PsiStatement statement private static com.intellij.psi.PsiStatement nextExecutedStatement (com.intellij.psi.PsiStatement) com.intellij.psi.PsiElement gParent com.intellij.psi.PsiElement parent com.intellij.psi.PsiStatement statement com.intellij.psi.PsiStatement next private static boolean isVariableReferencedBeforeStatementEntry (com.intellij.psi.controlFlow.ControlFlow, int, com.intellij.psi.PsiStatement, com.intellij.psi.PsiVariable) int from int to com.intellij.psi.controlFlow.ControlFlowUtil$ControlFlowEdge edge com.intellij.psi.controlFlow.ControlFlow flow int start com.intellij.psi.PsiStatement statement com.intellij.psi.PsiVariable variable int statementStart int statementEnd java.util.List edges java.util.BitSet referenced boolean changed public static com.siyeh.ig.psiutils.ControlFlowUtils$InitializerUsageStatus getInitializerUsageStatus (com.intellij.psi.PsiVariable, com.intellij.psi.PsiStatement) com.intellij.psi.controlFlow.ControlFlow controlFlow com.intellij.psi.controlFlow.AnalysisCanceledException ignored com.intellij.psi.PsiVariable var com.intellij.psi.PsiStatement statement com.intellij.psi.PsiElement block com.intellij.psi.controlFlow.ControlFlow controlFlow int start int stop private static boolean isDeclarationJustBefore (com.intellij.psi.PsiVariable, com.intellij.psi.PsiStatement) com.intellij.psi.PsiElement[] elements com.intellij.psi.PsiVariable var com.intellij.psi.PsiStatement nextStatement com.intellij.psi.PsiElement declaration com.intellij.psi.PsiElement nextStatementParent public static boolean statementIsEmpty (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement codeBlockStatement com.intellij.psi.PsiBlockStatement blockStatement com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiStatement[] codeBlockStatements com.intellij.psi.PsiStatement statement public static boolean canExtractStatement (com.intellij.psi.PsiExpression) com.intellij.psi.PsiElement polyParent com.intellij.psi.PsiElement polyParent com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.tree.IElementType type com.intellij.psi.PsiElement ternaryParent com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiElement prev com.intellij.psi.PsiElement next boolean multipleFieldsDeclaration com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement cur com.intellij.psi.PsiElement parent public static com.intellij.psi.PsiReturnStatement getNextReturnStatement (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement[] statements com.intellij.psi.PsiElement nextStatement com.intellij.psi.PsiElement parent com.intellij.psi.PsiStatement statement public static boolean isReachable (com.intellij.psi.PsiStatement) com.intellij.psi.controlFlow.ControlFlow flow com.intellij.psi.controlFlow.AnalysisCanceledException e com.intellij.psi.PsiStatement statement com.intellij.psi.controlFlow.ControlFlow flow com.intellij.psi.PsiElement block public static boolean isEmpty (com.intellij.psi.PsiElement, boolean, boolean) com.intellij.psi.PsiBlockStatement block com.intellij.psi.PsiElement child int i com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiElement[] children com.intellij.psi.PsiElement element boolean commentIsContent boolean emptyBlocks public static void ensureElseBranch (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiBlockStatement emptyBlock com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement elseBranch private static synthetic boolean lambda$flowBreaksLoop$7 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e private static synthetic boolean lambda$isExecutedOnceInLoop$6 (com.intellij.psi.PsiStatement, com.intellij.psi.PsiReference) com.intellij.psi.PsiStatement update com.intellij.psi.PsiReference ref com.intellij.psi.PsiExpression expression private static synthetic boolean lambda$isExecutedOnceInLoop$5 (com.intellij.psi.PsiLocalVariable, com.intellij.psi.PsiBinaryExpression) com.intellij.psi.PsiLocalVariable variable com.intellij.psi.PsiBinaryExpression binOp private static synthetic boolean lambda$isExecutedOnceInLoop$4 (com.intellij.psi.PsiBinaryExpression) com.intellij.psi.PsiBinaryExpression binOp private static synthetic boolean lambda$isExecutedOnceInLoop$3 (com.intellij.psi.PsiStatement, com.intellij.psi.PsiLocalVariable) com.intellij.psi.PsiStatement update com.intellij.psi.PsiLocalVariable var private static synthetic java.util.stream.Stream lambda$conditions$2 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression cond private static synthetic com.intellij.psi.PsiElement lambda$conditions$1 (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement child com.intellij.psi.PsiElement parent private static synthetic boolean lambda$conditions$0 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/CountingLoop.class
CountingLoop.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.CountingLoop extends java.lang.Object { final com.intellij.psi.PsiLocalVariable myCounter final com.intellij.psi.PsiLoopStatement myLoop final com.intellij.psi.PsiExpression myInitializer final com.intellij.psi.PsiExpression myBound final boolean myIncluding final boolean myDescending static final synthetic boolean $assertionsDisabled private void <init> (com.intellij.psi.PsiLoopStatement, com.intellij.psi.PsiLocalVariable, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, boolean, boolean) com.intellij.psi.PsiLoopStatement loop com.intellij.psi.PsiLocalVariable counter com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiExpression bound boolean including boolean descending public com.intellij.psi.PsiLocalVariable getCounter () public com.intellij.psi.PsiLoopStatement getLoop () public com.intellij.psi.PsiExpression getInitializer () public com.intellij.psi.PsiExpression getBound () public boolean isIncluding () public boolean isDescending () public static com.siyeh.ig.psiutils.CountingLoop from (com.intellij.psi.PsiForStatement) boolean descending boolean descending com.intellij.psi.PsiForStatement forStatement com.intellij.psi.PsiDeclarationStatement initialization com.intellij.psi.PsiLocalVariable counter com.intellij.psi.PsiExpression initializer boolean descending com.intellij.psi.PsiBinaryExpression condition com.intellij.psi.tree.IElementType type boolean closed com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType relationType com.intellij.psi.PsiExpression bound static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/DeclarationSearchUtils.class
DeclarationSearchUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.DeclarationSearchUtils extends java.lang.Object { private void <init> () public static boolean variableNameResolvesToTarget (java.lang.String, com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) String variableName com.intellij.psi.PsiVariable target com.intellij.psi.PsiElement context com.intellij.openapi.project.Project project com.intellij.psi.JavaPsiFacade psiFacade com.intellij.psi.PsiResolveHelper resolveHelper com.intellij.psi.PsiVariable variable public static com.intellij.psi.PsiExpression findDefinition (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiVariable) com.intellij.psi.PsiElement target com.intellij.psi.PsiVariable target com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiElement parent com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiVariable variable com.intellij.psi.PsiCodeBlock block com.intellij.psi.PsiElement[] defs com.intellij.psi.PsiElement def public static boolean isTooExpensiveToSearch (com.intellij.psi.PsiNamedElement, boolean) com.intellij.psi.PsiNamedElement element boolean zeroResult String name com.intellij.openapi.progress.ProgressManager progressManager com.intellij.psi.search.PsiSearchHelper searchHelper com.intellij.psi.search.SearchScope useScope com.intellij.psi.search.PsiSearchHelper$SearchCostResult cost public static com.intellij.psi.PsiField findFirstFieldInDeclaration (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiTypeElement typeElement public static com.intellij.psi.PsiField findNextFieldInDeclaration (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiField nextField private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/EqualityCheck.class
EqualityCheck.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.EqualityCheck extends java.lang.Object { private static final com.siyeh.ig.callMatcher.CallMatcher OBJECT_EQUALS private final com.intellij.psi.PsiExpression myLeft private final com.intellij.psi.PsiExpression myRight private final boolean myLeftDereferenced private void <init> (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiExpression left com.intellij.psi.PsiExpression right boolean leftDereferenced public static com.siyeh.ig.psiutils.EqualityCheck from (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression left com.intellij.psi.PsiExpression right com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiReferenceExpression rightRef com.intellij.psi.PsiReferenceExpression leftRef com.siyeh.ig.psiutils.EquivalenceChecker equivalence com.intellij.psi.PsiConditionalExpression ternary com.siyeh.ig.psiutils.EqualityCheck nestedCheck com.intellij.psi.PsiExpression other boolean equalsToNull com.intellij.psi.PsiExpression expression public com.intellij.psi.PsiExpression getLeft () public com.intellij.psi.PsiExpression getRight () public boolean isLeftDereferenced () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/EquivalenceChecker$Match.class
EquivalenceChecker.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.EquivalenceChecker$Match extends java.lang.Object { private final com.intellij.psi.PsiElement myLeftDiff private final com.intellij.psi.PsiElement myRightDiff private final Boolean myExactlyMatches void <init> (boolean) boolean exactlyMatches void <init> (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement leftDiff com.intellij.psi.PsiElement rightDiff public com.intellij.psi.PsiElement getLeftDiff () public com.intellij.psi.PsiElement getRightDiff () public boolean isPartialMatch () public boolean isExactMatch () public boolean isExactMismatch () com.siyeh.ig.psiutils.EquivalenceChecker$Match partialIfExactMismatch (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement left com.intellij.psi.PsiElement right static com.siyeh.ig.psiutils.EquivalenceChecker$Match exact (boolean) boolean exactMatches com.siyeh.ig.psiutils.EquivalenceChecker$Match combine (com.siyeh.ig.psiutils.EquivalenceChecker$Match) com.siyeh.ig.psiutils.EquivalenceChecker$Match other }
com/siyeh/ig/psiutils/EquivalenceChecker.class
EquivalenceChecker.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.EquivalenceChecker extends java.lang.Object { protected static final com.siyeh.ig.psiutils.EquivalenceChecker$Match EXACT_MATCH protected static final com.siyeh.ig.psiutils.EquivalenceChecker$Match EXACT_MISMATCH private static final com.siyeh.ig.psiutils.EquivalenceChecker ourCanonicalPsiEquivalence private static final java.util.Comparator MEMBER_COMPARATOR private static final java.util.Comparator EXPRESSION_COMPARATOR protected void <init> () public static com.siyeh.ig.psiutils.EquivalenceChecker getCanonicalPsiEquivalence () public boolean statementsAreEquivalent (com.intellij.psi.PsiStatement, com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement1 com.intellij.psi.PsiStatement statement2 public com.siyeh.ig.psiutils.EquivalenceChecker$Match statementsMatch (com.intellij.psi.PsiStatement, com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement1 com.intellij.psi.PsiStatement statement2 String text1 String text2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match declarationStatementsMatch (com.intellij.psi.PsiDeclarationStatement, com.intellij.psi.PsiDeclarationStatement) com.intellij.psi.PsiElement element1 com.intellij.psi.PsiElement element2 int i com.intellij.psi.PsiDeclarationStatement statement1 com.intellij.psi.PsiDeclarationStatement statement2 com.intellij.psi.PsiElement[] elements1 com.intellij.psi.PsiElement[] elements2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match localVariablesAreEquivalent (com.intellij.psi.PsiLocalVariable, com.intellij.psi.PsiLocalVariable) com.intellij.psi.PsiLocalVariable localVariable1 com.intellij.psi.PsiLocalVariable localVariable2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match variablesAreEquivalent (com.intellij.psi.PsiVariable, com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable1 com.intellij.psi.PsiVariable variable2 com.intellij.psi.PsiExpression initializer1 com.intellij.psi.PsiExpression initializer2 private boolean variableSignatureMatch (com.intellij.psi.PsiVariable, com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable1 com.intellij.psi.PsiVariable variable2 com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 com.intellij.psi.PsiModifierList modifierList1 com.intellij.psi.PsiModifierList modifierList2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match tryStatementsMatch (com.intellij.psi.PsiTryStatement, com.intellij.psi.PsiTryStatement) int i com.intellij.psi.PsiResourceListElement resource1 com.intellij.psi.PsiResourceListElement resource2 int i int size int i com.intellij.psi.PsiTryStatement statement1 com.intellij.psi.PsiTryStatement statement2 com.intellij.psi.PsiCodeBlock tryBlock1 com.intellij.psi.PsiCodeBlock tryBlock2 com.intellij.psi.PsiCodeBlock finallyBlock1 com.intellij.psi.PsiCodeBlock finallyBlock2 com.intellij.psi.PsiCodeBlock[] catchBlocks1 com.intellij.psi.PsiCodeBlock[] catchBlocks2 com.intellij.psi.PsiResourceList resourceList1 com.intellij.psi.PsiResourceList resourceList2 java.util.List resources1 java.util.List resources2 com.intellij.psi.PsiParameter[] catchParameters1 com.intellij.psi.PsiParameter[] catchParameters2 public boolean typesAreEquivalent (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 String type1Text String type2Text protected com.siyeh.ig.psiutils.EquivalenceChecker$Match whileStatementsMatch (com.intellij.psi.PsiWhileStatement, com.intellij.psi.PsiWhileStatement) com.intellij.psi.PsiWhileStatement statement1 com.intellij.psi.PsiWhileStatement statement2 com.intellij.psi.PsiExpression condition1 com.intellij.psi.PsiExpression condition2 com.intellij.psi.PsiStatement body1 com.intellij.psi.PsiStatement body2 com.siyeh.ig.psiutils.EquivalenceChecker$Match conditionEquivalence com.siyeh.ig.psiutils.EquivalenceChecker$Match bodyEquivalence protected com.siyeh.ig.psiutils.EquivalenceChecker$Match forStatementsMatch (com.intellij.psi.PsiForStatement, com.intellij.psi.PsiForStatement) com.intellij.psi.PsiForStatement statement1 com.intellij.psi.PsiForStatement statement2 com.intellij.psi.PsiExpression condition1 com.intellij.psi.PsiExpression condition2 com.intellij.psi.PsiStatement initialization1 com.intellij.psi.PsiStatement initialization2 com.intellij.psi.PsiStatement update1 com.intellij.psi.PsiStatement update2 com.intellij.psi.PsiStatement body1 com.intellij.psi.PsiStatement body2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match forEachStatementsMatch (com.intellij.psi.PsiForeachStatement, com.intellij.psi.PsiForeachStatement) com.intellij.psi.PsiForeachStatement statement1 com.intellij.psi.PsiForeachStatement statement2 com.intellij.psi.PsiExpression value1 com.intellij.psi.PsiExpression value2 com.intellij.psi.PsiParameter parameter1 com.intellij.psi.PsiParameter parameter2 String name1 String name2 com.intellij.psi.PsiType type1 com.intellij.psi.PsiStatement body1 com.intellij.psi.PsiStatement body2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match switchBlocksMatch (com.intellij.psi.PsiSwitchBlock, com.intellij.psi.PsiSwitchBlock) com.intellij.psi.PsiSwitchBlock switchBlock1 com.intellij.psi.PsiSwitchBlock switchBlock2 com.intellij.psi.PsiCodeBlock body1 com.intellij.psi.PsiCodeBlock body2 com.intellij.psi.PsiExpression switchExpression1 com.intellij.psi.PsiExpression switchExpression2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match doWhileStatementsMatch (com.intellij.psi.PsiDoWhileStatement, com.intellij.psi.PsiDoWhileStatement) com.intellij.psi.PsiDoWhileStatement statement1 com.intellij.psi.PsiDoWhileStatement statement2 com.intellij.psi.PsiExpression condition1 com.intellij.psi.PsiExpression condition2 com.intellij.psi.PsiStatement body1 com.intellij.psi.PsiStatement body2 com.siyeh.ig.psiutils.EquivalenceChecker$Match conditionEq com.siyeh.ig.psiutils.EquivalenceChecker$Match bodyEq protected com.siyeh.ig.psiutils.EquivalenceChecker$Match assertStatementsMatch (com.intellij.psi.PsiAssertStatement, com.intellij.psi.PsiAssertStatement) com.intellij.psi.PsiAssertStatement statement1 com.intellij.psi.PsiAssertStatement statement2 com.intellij.psi.PsiExpression condition1 com.intellij.psi.PsiExpression condition2 com.intellij.psi.PsiExpression description1 com.intellij.psi.PsiExpression description2 com.siyeh.ig.psiutils.EquivalenceChecker$Match condEq com.siyeh.ig.psiutils.EquivalenceChecker$Match exprEq protected com.siyeh.ig.psiutils.EquivalenceChecker$Match synchronizedStatementsMatch (com.intellij.psi.PsiSynchronizedStatement, com.intellij.psi.PsiSynchronizedStatement) com.intellij.psi.PsiSynchronizedStatement statement1 com.intellij.psi.PsiSynchronizedStatement statement2 com.intellij.psi.PsiExpression lock1 com.intellij.psi.PsiExpression lock2 com.intellij.psi.PsiCodeBlock body1 com.intellij.psi.PsiCodeBlock body2 com.siyeh.ig.psiutils.EquivalenceChecker$Match lockEq com.siyeh.ig.psiutils.EquivalenceChecker$Match blockEq protected com.siyeh.ig.psiutils.EquivalenceChecker$Match blockStatementsMatch (com.intellij.psi.PsiBlockStatement, com.intellij.psi.PsiBlockStatement) com.intellij.psi.PsiBlockStatement statement1 com.intellij.psi.PsiBlockStatement statement2 com.intellij.psi.PsiCodeBlock block1 com.intellij.psi.PsiCodeBlock block2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match breakStatementsMatch (com.intellij.psi.PsiBreakStatement, com.intellij.psi.PsiBreakStatement) com.intellij.psi.PsiBreakStatement statement1 com.intellij.psi.PsiBreakStatement statement2 com.intellij.psi.PsiExpression expression1 com.intellij.psi.PsiExpression expression2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match continueStatementsMatch (com.intellij.psi.PsiContinueStatement, com.intellij.psi.PsiContinueStatement) com.intellij.psi.PsiContinueStatement statement1 com.intellij.psi.PsiContinueStatement statement2 com.intellij.psi.PsiIdentifier identifier1 com.intellij.psi.PsiIdentifier identifier2 String text1 String text2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match switchLabelStatementsMatch (com.intellij.psi.PsiSwitchLabelStatementBase, com.intellij.psi.PsiSwitchLabelStatementBase) com.intellij.psi.PsiSwitchLabeledRuleStatement switchLabeledRuleStatement1 com.intellij.psi.PsiSwitchLabeledRuleStatement switchLabeledRuleStatement2 com.intellij.psi.PsiSwitchLabelStatementBase statement1 com.intellij.psi.PsiSwitchLabelStatementBase statement2 boolean rule1 boolean rule2 com.intellij.psi.PsiExpressionList caseValues1 com.intellij.psi.PsiExpressionList caseValues2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match labeledStatementsMatch (com.intellij.psi.PsiLabeledStatement, com.intellij.psi.PsiLabeledStatement) com.intellij.psi.PsiLabeledStatement statement1 com.intellij.psi.PsiLabeledStatement statement2 public boolean codeBlocksAreEquivalent (com.intellij.psi.PsiCodeBlock, com.intellij.psi.PsiCodeBlock) com.intellij.psi.PsiCodeBlock block1 com.intellij.psi.PsiCodeBlock block2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match codeBlocksMatch (com.intellij.psi.PsiCodeBlock, com.intellij.psi.PsiCodeBlock) int i com.intellij.psi.PsiCodeBlock block1 com.intellij.psi.PsiCodeBlock block2 java.util.List statements1 java.util.List statements2 int size private static java.util.List collectStatements (com.intellij.psi.PsiCodeBlock, java.util.List) com.intellij.psi.PsiBlockStatement blockStatement com.intellij.psi.PsiStatement statement com.intellij.psi.PsiCodeBlock codeBlock java.util.List out protected com.siyeh.ig.psiutils.EquivalenceChecker$Match ifStatementsMatch (com.intellij.psi.PsiIfStatement, com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement statement1 com.intellij.psi.PsiIfStatement statement2 com.intellij.psi.PsiExpression condition1 com.intellij.psi.PsiExpression condition2 com.intellij.psi.PsiStatement thenBranch1 com.intellij.psi.PsiStatement thenBranch2 com.intellij.psi.PsiStatement elseBranch1 com.intellij.psi.PsiStatement elseBranch2 com.siyeh.ig.psiutils.EquivalenceChecker$Match conditionEq com.siyeh.ig.psiutils.EquivalenceChecker$Match thenEq com.siyeh.ig.psiutils.EquivalenceChecker$Match elseEq protected com.siyeh.ig.psiutils.EquivalenceChecker$Match expressionStatementsMatch (com.intellij.psi.PsiExpressionStatement, com.intellij.psi.PsiExpressionStatement) com.intellij.psi.PsiExpressionStatement statement1 com.intellij.psi.PsiExpressionStatement statement2 com.intellij.psi.PsiExpression expression1 com.intellij.psi.PsiExpression expression2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match returnStatementsMatch (com.intellij.psi.PsiReturnStatement, com.intellij.psi.PsiReturnStatement) com.intellij.psi.PsiReturnStatement statement1 com.intellij.psi.PsiReturnStatement statement2 com.intellij.psi.PsiExpression returnValue1 com.intellij.psi.PsiExpression returnValue2 com.siyeh.ig.psiutils.EquivalenceChecker$Match match protected com.siyeh.ig.psiutils.EquivalenceChecker$Match throwStatementsMatch (com.intellij.psi.PsiThrowStatement, com.intellij.psi.PsiThrowStatement) com.intellij.psi.PsiThrowStatement statement1 com.intellij.psi.PsiThrowStatement statement2 com.intellij.psi.PsiExpression exception1 com.intellij.psi.PsiExpression exception2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match expressionListStatementsMatch (com.intellij.psi.PsiExpressionListStatement, com.intellij.psi.PsiExpressionListStatement) com.intellij.psi.PsiExpressionListStatement statement1 com.intellij.psi.PsiExpressionListStatement statement2 com.intellij.psi.PsiExpression[] expressions1 com.intellij.psi.PsiExpression[] expressions2 public boolean expressionsAreEquivalent (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression1 com.intellij.psi.PsiExpression expression2 public com.siyeh.ig.psiutils.EquivalenceChecker$Match expressionsMatch (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression1 com.intellij.psi.PsiExpression expression2 private com.siyeh.ig.psiutils.EquivalenceChecker$Match thisExpressionsMatch (com.intellij.psi.PsiThisExpression, com.intellij.psi.PsiThisExpression) com.intellij.psi.PsiThisExpression thisExpression1 com.intellij.psi.PsiThisExpression thisExpression2 com.intellij.psi.PsiJavaCodeReferenceElement qualifier1 com.intellij.psi.PsiJavaCodeReferenceElement qualifier2 com.intellij.psi.PsiClass containingClass1 com.intellij.psi.PsiClass containingClass2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match lambdaExpressionsMatch (com.intellij.psi.PsiLambdaExpression, com.intellij.psi.PsiLambdaExpression) int i int length com.intellij.psi.PsiLambdaExpression expression1 com.intellij.psi.PsiLambdaExpression expression2 com.intellij.psi.PsiParameterList parameterList1 com.intellij.psi.PsiParameterList parameterList2 com.intellij.psi.PsiParameter[] parameters1 com.intellij.psi.PsiParameter[] parameters2 com.intellij.psi.PsiElement body1 com.intellij.psi.PsiElement body2 private static com.intellij.psi.PsiElement unwrapLambdaBody (com.intellij.psi.PsiElement) com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiStatement[] statements com.intellij.psi.PsiStatement statement com.intellij.psi.PsiElement element protected com.siyeh.ig.psiutils.EquivalenceChecker$Match literalExpressionsMatch (com.intellij.psi.PsiLiteralExpression, com.intellij.psi.PsiLiteralExpression) com.intellij.psi.PsiLiteralExpression expression1 com.intellij.psi.PsiLiteralExpression expression2 Object value1 Object value2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match classObjectAccessExpressionsMatch (com.intellij.psi.PsiClassObjectAccessExpression, com.intellij.psi.PsiClassObjectAccessExpression) com.intellij.psi.PsiClassObjectAccessExpression expression1 com.intellij.psi.PsiClassObjectAccessExpression expression2 com.intellij.psi.PsiTypeElement operand1 com.intellij.psi.PsiTypeElement operand2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match referenceExpressionsMatch (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiMember member1 com.siyeh.ig.psiutils.EquivalenceChecker$Match match com.intellij.psi.PsiReferenceExpression referenceExpression1 com.intellij.psi.PsiReferenceExpression referenceExpression2 com.intellij.psi.PsiElement element1 com.intellij.psi.PsiElement element2 com.intellij.psi.PsiExpression qualifier1 com.intellij.psi.PsiExpression qualifier2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match instanceOfExpressionsMatch (com.intellij.psi.PsiInstanceOfExpression, com.intellij.psi.PsiInstanceOfExpression) com.intellij.psi.PsiInstanceOfExpression instanceOfExpression1 com.intellij.psi.PsiInstanceOfExpression instanceOfExpression2 com.intellij.psi.PsiExpression operand1 com.intellij.psi.PsiExpression operand2 com.intellij.psi.PsiTypeElement typeElement1 com.intellij.psi.PsiTypeElement typeElement2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match typeElementsAreEquivalent (com.intellij.psi.PsiTypeElement, com.intellij.psi.PsiTypeElement) com.intellij.psi.PsiTypeElement typeElement1 com.intellij.psi.PsiTypeElement typeElement2 com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match methodCallExpressionsMatch (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 com.intellij.psi.PsiElement leftDiff com.intellij.psi.PsiExpression lastArg com.intellij.psi.PsiMethodCallExpression methodCallExpression1 com.intellij.psi.PsiMethodCallExpression methodCallExpression2 com.intellij.psi.PsiReferenceExpression methodExpression1 com.intellij.psi.PsiReferenceExpression methodExpression2 com.siyeh.ig.psiutils.EquivalenceChecker$Match match com.intellij.psi.PsiExpression[] args1 com.intellij.psi.PsiExpression[] args2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match newExpressionsMatch (com.intellij.psi.PsiNewExpression, com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression newExpression1 com.intellij.psi.PsiNewExpression newExpression2 com.intellij.psi.PsiJavaCodeReferenceElement classReference1 com.intellij.psi.PsiJavaCodeReferenceElement classReference2 com.intellij.psi.PsiExpression[] arrayDimensions1 com.intellij.psi.PsiExpression[] arrayDimensions2 com.intellij.psi.PsiArrayInitializerExpression arrayInitializer1 com.intellij.psi.PsiArrayInitializerExpression arrayInitializer2 com.intellij.psi.PsiMethod constructor1 com.intellij.psi.PsiMethod constructor2 com.intellij.psi.PsiExpression qualifier1 com.intellij.psi.PsiExpression qualifier2 com.intellij.psi.PsiExpressionList argumentList1 com.intellij.psi.PsiExpression[] args1 com.intellij.psi.PsiExpressionList argumentList2 com.intellij.psi.PsiExpression[] args2 com.intellij.psi.PsiAnonymousClass anonymousClass1 com.intellij.psi.PsiAnonymousClass anonymousClass2 private com.siyeh.ig.psiutils.EquivalenceChecker$Match classesMatch (com.intellij.psi.PsiAnonymousClass, com.intellij.psi.PsiAnonymousClass) com.intellij.psi.PsiElement child1 com.intellij.psi.PsiElement child2 int i com.intellij.psi.PsiElement child1 com.intellij.psi.PsiElement child2 int i com.intellij.psi.PsiAnonymousClass class1 com.intellij.psi.PsiAnonymousClass class2 com.intellij.psi.PsiJavaCodeReferenceElement baseClass1 com.intellij.psi.PsiJavaCodeReferenceElement baseClass2 com.siyeh.ig.psiutils.EquivalenceChecker$Match match java.util.List children1 java.util.List children2 int size private com.siyeh.ig.psiutils.EquivalenceChecker$Match classInitializersMatch (com.intellij.psi.PsiClassInitializer, com.intellij.psi.PsiClassInitializer) com.intellij.psi.PsiClassInitializer classInitializer1 com.intellij.psi.PsiClassInitializer classInitializer2 private boolean methodSignaturesMatch (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod) int j int i com.intellij.psi.PsiMethod method1 com.intellij.psi.PsiMethod method2 com.intellij.psi.PsiParameter[] parameters1 com.intellij.psi.PsiParameter[] parameters2 com.intellij.psi.PsiClassType[] thrownTypes1 com.intellij.psi.PsiClassType[] thrownTypes2 private com.siyeh.ig.psiutils.EquivalenceChecker$Match javaCodeReferenceElementsMatch (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiJavaCodeReferenceElement) int i com.intellij.psi.PsiJavaCodeReferenceElement classReference1 com.intellij.psi.PsiJavaCodeReferenceElement classReference2 com.intellij.psi.PsiType[] parameters1 com.intellij.psi.PsiType[] parameters2 com.intellij.psi.PsiElement target1 com.intellij.psi.PsiElement target2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match arrayInitializerExpressionsMatch (com.intellij.psi.PsiArrayInitializerExpression, com.intellij.psi.PsiArrayInitializerExpression) com.intellij.psi.PsiArrayInitializerExpression arrayInitializerExpression1 com.intellij.psi.PsiArrayInitializerExpression arrayInitializerExpression2 com.intellij.psi.PsiExpression[] initializers1 com.intellij.psi.PsiExpression[] initializers2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match typeCastExpressionsMatch (com.intellij.psi.PsiTypeCastExpression, com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiTypeCastExpression typeCastExpression1 com.intellij.psi.PsiTypeCastExpression typeCastExpression2 com.intellij.psi.PsiTypeElement typeElement1 com.intellij.psi.PsiTypeElement typeElement2 com.intellij.psi.PsiExpression operand1 com.intellij.psi.PsiExpression operand2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match arrayAccessExpressionsMatch (com.intellij.psi.PsiArrayAccessExpression, com.intellij.psi.PsiArrayAccessExpression) com.intellij.psi.PsiArrayAccessExpression arrayAccessExpression1 com.intellij.psi.PsiArrayAccessExpression arrayAccessExpression2 com.intellij.psi.PsiExpression arrayExpression2 com.intellij.psi.PsiExpression arrayExpression1 com.intellij.psi.PsiExpression indexExpression2 com.intellij.psi.PsiExpression indexExpression1 com.siyeh.ig.psiutils.EquivalenceChecker$Match arrayExpressionEq protected com.siyeh.ig.psiutils.EquivalenceChecker$Match unaryExpressionsMatch (com.intellij.psi.PsiUnaryExpression, com.intellij.psi.PsiUnaryExpression) com.intellij.psi.PsiUnaryExpression unaryExpression1 com.intellij.psi.PsiUnaryExpression unaryExpression2 com.intellij.psi.tree.IElementType tokenType1 com.intellij.psi.PsiExpression operand1 com.intellij.psi.PsiExpression operand2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match polyadicExpressionsMatch (com.intellij.psi.PsiPolyadicExpression, com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiPolyadicExpression polyadicExpression1 com.intellij.psi.PsiPolyadicExpression polyadicExpression2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match binaryExpressionsMatch (com.intellij.psi.PsiBinaryExpression, com.intellij.psi.PsiBinaryExpression) com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType rel1 com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType rel2 com.intellij.psi.PsiBinaryExpression binaryExpression1 com.intellij.psi.PsiBinaryExpression binaryExpression2 com.intellij.psi.tree.IElementType tokenType1 com.intellij.psi.tree.IElementType tokenType2 com.intellij.psi.PsiExpression left1 com.intellij.psi.PsiExpression left2 com.intellij.psi.PsiExpression right1 com.intellij.psi.PsiExpression right2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match assignmentExpressionsMatch (com.intellij.psi.PsiAssignmentExpression, com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression assignmentExpression1 com.intellij.psi.PsiAssignmentExpression assignmentExpression2 com.intellij.psi.tree.IElementType tokenType1 com.intellij.psi.PsiExpression lhs1 com.intellij.psi.PsiExpression lhs2 com.intellij.psi.PsiExpression rhs1 com.intellij.psi.PsiExpression rhs2 com.siyeh.ig.psiutils.EquivalenceChecker$Match leftEq com.siyeh.ig.psiutils.EquivalenceChecker$Match rightEq protected com.siyeh.ig.psiutils.EquivalenceChecker$Match conditionalExpressionsMatch (com.intellij.psi.PsiConditionalExpression, com.intellij.psi.PsiConditionalExpression) com.intellij.psi.PsiConditionalExpression conditionalExpression1 com.intellij.psi.PsiConditionalExpression conditionalExpression2 com.intellij.psi.PsiExpression condition1 com.intellij.psi.PsiExpression condition2 com.intellij.psi.PsiExpression thenExpression1 com.intellij.psi.PsiExpression thenExpression2 com.intellij.psi.PsiExpression elseExpression1 com.intellij.psi.PsiExpression elseExpression2 protected com.siyeh.ig.psiutils.EquivalenceChecker$Match expressionsAreEquivalent (com.intellij.psi.PsiExpression[], com.intellij.psi.PsiExpression[], boolean) com.siyeh.ig.psiutils.EquivalenceChecker$Match match int i com.intellij.psi.PsiExpression[] expressions1 com.intellij.psi.PsiExpression[] expressions2 boolean inAnyOrder com.siyeh.ig.psiutils.EquivalenceChecker$Match incompleteMatch private static com.siyeh.ig.psiutils.EquivalenceChecker$Match getComplexElementDecision (com.siyeh.ig.psiutils.EquivalenceChecker$Match, com.siyeh.ig.psiutils.EquivalenceChecker$Match, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.siyeh.ig.psiutils.EquivalenceChecker$Match equivalence1 com.siyeh.ig.psiutils.EquivalenceChecker$Match equivalence2 com.intellij.psi.PsiElement left1 com.intellij.psi.PsiElement right1 com.intellij.psi.PsiElement left2 com.intellij.psi.PsiElement right2 private static boolean modifierListsAreEquivalent (com.intellij.psi.PsiModifierList, com.intellij.psi.PsiModifierList) String modifier com.intellij.psi.PsiModifierList modifierList1 com.intellij.psi.PsiModifierList modifierList2 protected void markDeclarationsAsEquivalent (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element1 com.intellij.psi.PsiElement element2 protected boolean equivalentDeclarations (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element1 com.intellij.psi.PsiElement element2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/ExceptionUtils$1.class
ExceptionUtils.java package com.siyeh.ig.psiutils synthetic com.siyeh.ig.psiutils.ExceptionUtils$1 extends java.lang.Object { }
com/siyeh/ig/psiutils/ExceptionUtils$ExceptionsThrownVisitor.class
ExceptionUtils.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.ExceptionUtils$ExceptionsThrownVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final java.util.Set m_exceptionsThrown private void <init> (java.util.Set) java.util.Set thrownTypes public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public void visitLambdaExpression (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression expression public void visitCallExpression (com.intellij.psi.PsiCallExpression) com.intellij.psi.PsiCallExpression callExpression com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiElement target com.intellij.psi.PsiClassType[] referencedTypes public void visitThrowStatement (com.intellij.psi.PsiThrowStatement) com.intellij.psi.PsiThrowStatement statement com.intellij.psi.PsiExpression exception com.intellij.psi.PsiType type public void visitTryStatement (com.intellij.psi.PsiTryStatement) com.intellij.psi.PsiClassType resourceException com.intellij.psi.PsiClassType tryException com.intellij.psi.PsiCodeBlock catchBlock com.intellij.psi.PsiTryStatement statement java.util.Set exceptionsHandled private static boolean isExceptionHandled (java.util.Set, com.intellij.psi.PsiType) com.intellij.psi.PsiType exceptionHandled java.util.Set exceptionsHandled com.intellij.psi.PsiType thrownType synthetic void <init> (java.util.Set, com.siyeh.ig.psiutils.ExceptionUtils$1) java.util.Set x0 com.siyeh.ig.psiutils.ExceptionUtils$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/ExceptionUtils.class
ExceptionUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.ExceptionUtils extends java.lang.Object { private static final java.util.Set s_genericExceptionTypes private void <init> () public static java.util.Set calculateExceptionsThrown (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static java.util.Set calculateExceptionsThrown (com.intellij.psi.PsiElement, java.util.Set) com.intellij.psi.PsiResourceListElement resource com.intellij.psi.PsiResourceList resourceList com.intellij.psi.PsiElement element java.util.Set out com.siyeh.ig.psiutils.ExceptionUtils$ExceptionsThrownVisitor visitor public static boolean isGenericExceptionClass (com.intellij.psi.PsiType) com.intellij.psi.PsiType exceptionType com.intellij.psi.PsiClassType classType String className public static boolean isThrowableRethrown (com.intellij.psi.PsiParameter, com.intellij.psi.PsiCodeBlock) com.intellij.psi.PsiParameter throwable com.intellij.psi.PsiCodeBlock catchBlock com.intellij.psi.PsiStatement lastStatement com.intellij.psi.PsiThrowStatement throwStatement com.intellij.psi.PsiExpression expression com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement element static boolean statementThrowsException (com.intellij.psi.PsiStatement) com.intellij.psi.PsiSynchronizedStatement synchronizedStatement com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiBlockStatement blockStatement com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiLabeledStatement labeledStatement com.intellij.psi.PsiStatement statementLabeled com.intellij.psi.PsiStatement statement static boolean blockThrowsException (com.intellij.psi.PsiCodeBlock) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiCodeBlock block com.intellij.psi.PsiStatement[] statements private static boolean tryStatementThrowsException (com.intellij.psi.PsiTryStatement) com.intellij.psi.PsiCodeBlock tryBlock com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiCodeBlock[] catchBlocks com.intellij.psi.PsiCodeBlock finallyBlock private static boolean ifStatementThrowsException (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement ifStatement private static boolean doWhileThrowsException (com.intellij.psi.PsiDoWhileStatement) com.intellij.psi.PsiDoWhileStatement doWhileStatement private static boolean whileStatementThrowsException (com.intellij.psi.PsiWhileStatement) com.intellij.psi.PsiStatement body com.intellij.psi.PsiWhileStatement whileStatement com.intellij.psi.PsiExpression condition private static boolean forStatementThrowsException (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiStatement body com.intellij.psi.PsiStatement update com.intellij.psi.PsiForStatement forStatement com.intellij.psi.PsiStatement initialization com.intellij.psi.PsiExpression test public static java.util.Set getExceptionTypesHandled (com.intellij.psi.PsiTryStatement) com.intellij.psi.PsiDisjunctionType disjunctionType com.intellij.psi.PsiType type com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiTryStatement statement java.util.Set out public static boolean isExceptionArgument (com.intellij.psi.PsiExpression) com.intellij.psi.PsiType newExpressionType com.intellij.psi.PsiMethod ctor com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiExpression expression com.intellij.psi.PsiNewExpression newExpression static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/ExpectedTypeUtils$1.class
ExpectedTypeUtils.java package com.siyeh.ig.psiutils synthetic com.siyeh.ig.psiutils.ExpectedTypeUtils$1 extends java.lang.Object { }
com/siyeh/ig/psiutils/ExpectedTypeUtils$ExpectedTypeVisitor$TypeStringCreator.class
ExpectedTypeUtils.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.ExpectedTypeUtils$ExpectedTypeVisitor$TypeStringCreator extends com.intellij.psi.PsiTypeVisitor { private final StringBuilder typeString private boolean modified private void <init> () public java.lang.Object visitType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public java.lang.Object visitWildcardType (com.intellij.psi.PsiWildcardType) com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClass aClass com.intellij.psi.PsiType extendsBound com.intellij.psi.PsiWildcardType wildcardType public java.lang.Object visitClassType (com.intellij.psi.PsiClassType) com.intellij.psi.PsiType parameterType int i com.intellij.psi.PsiType parameterType1 com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClassType rawType com.intellij.psi.PsiType[] parameterTypes public java.lang.String getTypeString () public boolean isModified () synthetic void <init> (com.siyeh.ig.psiutils.ExpectedTypeUtils$1) com.siyeh.ig.psiutils.ExpectedTypeUtils$1 x0 }
com/siyeh/ig/psiutils/ExpectedTypeUtils$ExpectedTypeVisitor.class
ExpectedTypeUtils.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.ExpectedTypeUtils$ExpectedTypeVisitor extends com.intellij.psi.JavaElementVisitor { private static final java.util.Set arithmeticOps private static final java.util.Set booleanOps private static final java.util.Set shiftOps private static final java.util.Set operatorAssignmentOps private final com.intellij.psi.PsiExpression wrappedExpression private final boolean calculateTypeForComplexReferences private final boolean reportCasts private com.intellij.psi.PsiType expectedType void <init> (com.intellij.psi.PsiExpression, boolean, boolean) com.intellij.psi.PsiExpression wrappedExpression boolean calculateTypeForComplexReferences boolean reportCasts public com.intellij.psi.PsiType getExpectedType () public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiExpression initializer public void visitVariable (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiTypeElement typeElement public void visitAssertStatement (com.intellij.psi.PsiAssertStatement) com.intellij.psi.PsiAssertStatement statement com.intellij.psi.PsiExpression condition public void visitArrayInitializerExpression (com.intellij.psi.PsiArrayInitializerExpression) com.intellij.psi.PsiArrayInitializerExpression initializer com.intellij.psi.PsiType type com.intellij.psi.PsiArrayType arrayType public void visitArrayAccessExpression (com.intellij.psi.PsiArrayAccessExpression) com.intellij.psi.PsiArrayAccessExpression accessExpression com.intellij.psi.PsiExpression indexExpression public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiExpression operand com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 com.intellij.psi.PsiExpression operand1 com.intellij.psi.PsiExpression operand2 com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.PsiExpression[] operands com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiType type com.intellij.psi.PsiType wrappedExpressionType private com.intellij.psi.PsiType expectedPrimitiveType (com.intellij.psi.PsiPrimitiveType, com.intellij.psi.PsiType) com.intellij.psi.PsiPrimitiveType type1 com.intellij.psi.PsiType type2 public void visitUnaryExpression (com.intellij.psi.PsiUnaryExpression) com.intellij.psi.PsiUnaryExpression expression com.intellij.psi.PsiType type public void visitSwitchExpression (com.intellij.psi.PsiSwitchExpression) com.intellij.psi.PsiSwitchExpression expression public void visitSwitchStatement (com.intellij.psi.PsiSwitchStatement) com.intellij.psi.PsiSwitchStatement statement private void visitSwitchBlock (com.intellij.psi.PsiSwitchBlock) com.intellij.psi.PsiSwitchBlock switchBlock com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type com.intellij.psi.PsiPrimitiveType unboxedType public void visitExpressionStatement (com.intellij.psi.PsiExpressionStatement) com.intellij.psi.PsiExpressionStatement statement com.intellij.psi.PsiElement parent com.intellij.psi.PsiSwitchLabeledRuleStatement switchLabeledRuleStatement com.intellij.psi.PsiSwitchBlock block com.intellij.psi.PsiSwitchExpression switchExpression public void visitBreakStatement (com.intellij.psi.PsiBreakStatement) com.intellij.psi.PsiSwitchExpression switchExpression com.intellij.psi.PsiBreakStatement statement com.intellij.psi.PsiElement element public void visitYieldStatement (com.intellij.psi.PsiYieldStatement) com.intellij.psi.PsiYieldStatement statement com.intellij.psi.PsiSwitchExpression expression public void visitTypeCastExpression (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiTypeCastExpression expression public void visitWhileStatement (com.intellij.psi.PsiWhileStatement) com.intellij.psi.PsiWhileStatement whileStatement public void visitForStatement (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiForStatement statement public void visitForeachStatement (com.intellij.psi.PsiForeachStatement) com.intellij.psi.PsiForeachStatement statement com.intellij.psi.PsiExpression iteratedValue com.intellij.psi.PsiType iteratedValueType com.intellij.psi.PsiClassType classType com.intellij.psi.PsiType[] parameters com.intellij.psi.PsiClass iterableClass public void visitIfStatement (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement statement public void visitDoWhileStatement (com.intellij.psi.PsiDoWhileStatement) com.intellij.psi.PsiDoWhileStatement statement public void visitSynchronizedStatement (com.intellij.psi.PsiSynchronizedStatement) com.intellij.psi.PsiSynchronizedStatement statement public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiExpression rExpression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression lExpression com.intellij.psi.PsiType lType public void visitConditionalExpression (com.intellij.psi.PsiConditionalExpression) com.intellij.psi.PsiConditionalExpression conditional com.intellij.psi.PsiExpression condition public void visitReturnStatement (com.intellij.psi.PsiReturnStatement) com.intellij.psi.PsiReturnStatement returnStatement public void visitLambdaExpression (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression expression public void visitInstanceOfExpression (com.intellij.psi.PsiInstanceOfExpression) com.intellij.psi.PsiInstanceOfExpression expression public void visitDeclarationStatement (com.intellij.psi.PsiDeclarationStatement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiElement declaredElement com.intellij.psi.PsiDeclarationStatement declaration com.intellij.psi.PsiElement[] declaredElements public void visitExpressionList (com.intellij.psi.PsiExpressionList) int parameterPosition com.intellij.psi.PsiExpressionList expressionList com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiMethod method public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiExpression arrayDimension com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiExpression[] arrayDimensions private static com.intellij.psi.JavaResolveResult findCalledMethod (com.intellij.psi.PsiExpressionList) com.intellij.psi.PsiCall call com.intellij.psi.PsiCallExpression callExpression com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiExpressionList expressionList com.intellij.psi.PsiElement parent public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiField field com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiType returnType com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiType type com.intellij.psi.PsiType returnType com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement parent com.intellij.psi.PsiType returnType com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass methodContainingClass com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElementFactory factory com.intellij.openapi.project.Project project com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiElement element com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.JavaPsiFacade psiFacade com.intellij.psi.PsiReferenceExpression referenceExpression private static com.intellij.psi.PsiMethod findDeepestVisibleSuperMethod (com.intellij.psi.PsiMethod, com.intellij.psi.PsiType, com.intellij.psi.PsiElement) com.intellij.psi.PsiType superReturnType com.intellij.psi.PsiClassType superThrownType com.intellij.psi.PsiClass superClass com.intellij.psi.PsiReferenceList superThrowsList com.intellij.psi.PsiClassType[] superThrownTypes com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiMethod method com.intellij.psi.PsiType returnType com.intellij.psi.PsiElement element com.intellij.psi.PsiClass aClass com.intellij.psi.PsiReferenceList throwsList java.util.HashSet thrownTypes com.intellij.psi.PsiMethod[] superMethods com.intellij.psi.PsiMethod topSuper com.intellij.psi.PsiClass topSuperContainingClass private static boolean isAccessibleFrom (com.intellij.psi.PsiMember, com.intellij.psi.PsiElement) com.intellij.psi.PsiMember member com.intellij.psi.PsiElement referencingLocation com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiClass referencingClass private static boolean isArithmeticOperation (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType sign private static boolean isBooleanOperation (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType sign private static boolean isShiftOperation (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType sign private static boolean isOperatorAssignmentOperation (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType sign private static int getParameterPosition (com.intellij.psi.PsiExpressionList, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpressionList expressionList com.intellij.psi.PsiExpression expression private static com.intellij.psi.PsiType getTypeOfParameter (com.intellij.psi.JavaResolveResult, int) String typeString com.intellij.util.IncorrectOperationException e com.intellij.psi.PsiManager manager com.intellij.openapi.project.Project project com.intellij.psi.PsiElementFactory factory com.intellij.psi.JavaResolveResult result int parameterPosition com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiParameter[] parameters boolean isVarargs com.intellij.psi.PsiType parameterType com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiType type com.siyeh.ig.psiutils.ExpectedTypeUtils$ExpectedTypeVisitor$TypeStringCreator typeStringCreator static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/ExpectedTypeUtils.class
ExpectedTypeUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.ExpectedTypeUtils extends java.lang.Object { private void <init> () public static com.intellij.psi.PsiType findExpectedType (com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiExpression expression boolean calculateTypeForComplexReferences public static com.intellij.psi.PsiType findExpectedType (com.intellij.psi.PsiExpression, boolean, boolean) com.intellij.psi.PsiExpression expression boolean calculateTypeForComplexReferences boolean reportCasts com.intellij.psi.PsiElement context com.intellij.psi.PsiExpression wrappedExpression com.siyeh.ig.psiutils.ExpectedTypeUtils$ExpectedTypeVisitor visitor private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/ExpressionUtils$1.class
ExpressionUtils.java package com.siyeh.ig.psiutils final com.siyeh.ig.psiutils.ExpressionUtils$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic java.util.function.Predicate val$matcher final synthetic java.util.concurrent.atomic.AtomicBoolean val$result void <init> (java.util.function.Predicate, java.util.concurrent.atomic.AtomicBoolean) public void visitExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public void visitConditionalExpression (com.intellij.psi.PsiConditionalExpression) com.intellij.psi.PsiConditionalExpression expression public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiExpression firstOperand com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.tree.IElementType type public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public void visitLambdaExpression (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression expression }
com/siyeh/ig/psiutils/ExpressionUtils.class
ExpressionUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.ExpressionUtils extends java.lang.Object { private static final java.util.Set IMPLICIT_TO_STRING_METHOD_NAMES static final java.util.Set convertableBoxedClassNames private static final com.siyeh.ig.callMatcher.CallMatcher KNOWN_SIMPLE_CALLS private static final com.siyeh.ig.callMatcher.CallMatcher GET_OR_DEFAULT private void <init> () public static java.lang.Object computeConstantExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public static java.lang.Object computeConstantExpression (com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiExpression expression boolean throwConstantEvaluationOverflowException com.intellij.openapi.project.Project project com.intellij.psi.JavaPsiFacade psiFacade com.intellij.psi.PsiConstantEvaluationHelper constantEvaluationHelper public static boolean isConstant (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiType type public static boolean hasExpressionCount (com.intellij.psi.PsiExpressionList, int) com.intellij.psi.PsiExpressionList expressionList int count public static com.intellij.psi.PsiExpression getFirstExpressionInList (com.intellij.psi.PsiExpressionList) com.intellij.psi.PsiExpressionList expressionList public static com.intellij.psi.PsiExpression getOnlyExpressionInList (com.intellij.psi.PsiExpressionList) com.intellij.psi.PsiExpressionList expressionList public static boolean isDeclaredConstant (com.intellij.psi.PsiExpression) com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target com.intellij.psi.PsiExpression expression com.intellij.psi.PsiField field public static boolean isEvaluatedAtCompileTime (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression operand com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiPrefixExpression prefixExpression com.intellij.psi.PsiExpression operand com.intellij.psi.PsiVariable variable com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement qualifier com.intellij.psi.PsiElement element com.intellij.psi.PsiParenthesizedExpression parenthesizedExpression com.intellij.psi.PsiExpression deparenthesizedExpression com.intellij.psi.PsiConditionalExpression conditionalExpression com.intellij.psi.PsiExpression condition com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.intellij.psi.PsiTypeCastExpression typeCastExpression com.intellij.psi.PsiTypeElement castType com.intellij.psi.PsiType type com.intellij.psi.PsiExpression expression public static com.intellij.psi.PsiLiteralExpression getLiteral (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiTypeCastExpression typeCastExpression com.intellij.psi.PsiExpression operand public static boolean isLiteral (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public static boolean isEmptyStringLiteral (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression String text public static boolean isNullLiteral (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public static java.util.stream.Stream nonStructuralChildren (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public static boolean isZero (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType expressionType Object value public static boolean isOne (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression Object value public static boolean isNegation (com.intellij.psi.PsiExpression, boolean, boolean) com.intellij.psi.PsiPrefixExpression prefixExpression com.intellij.psi.tree.IElementType tokenType String lhsText String rhsText com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression condition boolean ignoreNegatedNullComparison boolean ignoreNegatedZeroComparison private static boolean isZeroLiteral (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiLiteralExpression literalExpression Object value public static boolean isOffsetArrayAccess (com.intellij.psi.PsiExpression, com.intellij.psi.PsiVariable) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiVariable variable com.intellij.psi.PsiExpression strippedExpression com.intellij.psi.PsiArrayAccessExpression arrayAccessExpression com.intellij.psi.PsiExpression arrayExpression com.intellij.psi.PsiExpression index private static boolean expressionIsOffsetVariableLookup (com.intellij.psi.PsiExpression, com.intellij.psi.PsiVariable) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiVariable variable com.intellij.psi.PsiExpression strippedExpression com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs public static boolean isVariableLessThanComparison (com.intellij.psi.PsiExpression, com.intellij.psi.PsiVariable) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiVariable variable com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.tree.IElementType tokenType public static boolean isVariableGreaterThanComparison (com.intellij.psi.PsiExpression, com.intellij.psi.PsiVariable) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiVariable variable com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.tree.IElementType tokenType public static boolean isStringConcatenationOperand (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression operand com.intellij.psi.PsiType type int i com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement parent com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.PsiExpression[] operands public static boolean hasType (com.intellij.psi.PsiExpression, java.lang.String) com.intellij.psi.PsiExpression expression String typeName com.intellij.psi.PsiType type public static boolean hasStringType (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public static boolean isConversionToStringNecessary (com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiExpression operand int i int length com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.PsiType type com.intellij.psi.PsiExpression[] operands boolean expressionSeen com.intellij.psi.PsiExpression expression1 int i int l com.intellij.psi.PsiExpressionList expressionList com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression1 String name com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiExpression expression boolean throwable com.intellij.psi.PsiElement parent private static transient boolean isCallToMethodIn (com.intellij.psi.PsiMethodCallExpression, java.lang.String[]) String className com.intellij.psi.PsiMethodCallExpression methodCallExpression String[] classNames com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass String qualifiedName public static boolean isNegative (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement parent com.intellij.psi.PsiPrefixExpression prefixExpression com.intellij.psi.tree.IElementType tokenType public static com.intellij.psi.PsiVariable getVariableFromNullComparison (com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiExpression expression boolean equals com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target public static com.intellij.psi.PsiReferenceExpression getReferenceExpressionFromNullComparison (com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiExpression expression boolean equals com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiExpression comparedToNull public static com.intellij.psi.PsiExpression getValueComparedWithNull (com.intellij.psi.PsiBinaryExpression) com.intellij.psi.PsiBinaryExpression binOp com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression left com.intellij.psi.PsiExpression right public static com.intellij.psi.PsiExpression getValueComparedWithZero (com.intellij.psi.PsiBinaryExpression) com.intellij.psi.PsiBinaryExpression binOp public static com.intellij.psi.PsiExpression getValueComparedWithZero (com.intellij.psi.PsiBinaryExpression, com.intellij.psi.tree.IElementType) com.intellij.psi.PsiBinaryExpression binOp com.intellij.psi.tree.IElementType opType com.intellij.psi.PsiExpression rOperand com.intellij.psi.PsiExpression lOperand public static boolean isConcatenation (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.PsiType type public static boolean isAnnotatedNotNull (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public static boolean isAnnotatedNullable (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression private static boolean isAnnotated (com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiExpression expression boolean nullable com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target com.intellij.psi.PsiModifierListOwner modifierListOwner public static boolean isSafelyRecomputableExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiField field com.intellij.psi.PsiElement target com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpression expression public static com.intellij.psi.PsiAssignmentExpression getAssignment (com.intellij.psi.PsiElement) com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiElement element public static com.intellij.psi.PsiExpression getAssignmentTo (com.intellij.psi.PsiElement, com.intellij.psi.PsiVariable) com.intellij.psi.PsiElement element com.intellij.psi.PsiVariable target com.intellij.psi.PsiAssignmentExpression assignment public static boolean isLiteral (com.intellij.psi.PsiElement, java.lang.Object) com.intellij.psi.PsiElement element Object value public static boolean isAutoBoxed (com.intellij.psi.PsiExpression) com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement grandParent com.intellij.psi.tree.IElementType sign com.intellij.psi.PsiClassType classType String className com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement parent com.intellij.psi.PsiType expressionType com.intellij.psi.PsiPrimitiveType primitiveType com.intellij.psi.PsiClassType boxedType com.intellij.psi.PsiType expectedType public static com.intellij.psi.PsiExpression getOtherOperand (com.intellij.psi.PsiBinaryExpression, com.intellij.psi.PsiVariable) com.intellij.psi.PsiBinaryExpression binOp com.intellij.psi.PsiVariable variable public static boolean isReferenceTo (com.intellij.psi.PsiExpression, com.intellij.psi.PsiVariable) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiVariable variable com.intellij.psi.PsiReferenceExpression ref public static com.intellij.psi.PsiMethodCallExpression getCallForQualifier (com.intellij.psi.PsiExpression) com.intellij.psi.PsiElement gParent com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiElement parent public static com.intellij.psi.PsiExpression getArrayFromLengthExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiReferenceExpression reference String referenceName com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiType type public static com.intellij.psi.PsiExpression getEffectiveQualifier (com.intellij.psi.PsiReferenceExpression) String thisQualifier com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiReferenceExpression ref com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiMember member com.intellij.psi.PsiClass memberClass public static void bindReferenceTo (com.intellij.psi.PsiReferenceExpression, java.lang.String) com.intellij.psi.PsiMember member com.intellij.psi.PsiMember member com.intellij.psi.PsiReferenceExpression ref String newName com.intellij.psi.PsiElement nameElement com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiIdentifier identifier public static void bindCallTo (com.intellij.psi.PsiMethodCallExpression, java.lang.String) com.intellij.psi.PsiMethodCallExpression call String newName public static com.intellij.psi.PsiExpression resolveExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiReferenceExpression reference com.intellij.psi.PsiLocalVariable variable com.intellij.psi.PsiExpression expression public static com.intellij.psi.PsiLocalVariable resolveLocalVariable (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiReferenceExpression referenceExpression public static boolean isOctalLiteral (com.intellij.psi.PsiLiteralExpression) com.intellij.psi.PsiLiteralExpression literal com.intellij.psi.PsiType type public static boolean isOctalLiteralText (java.lang.String) String literalText char c1 public static boolean isMatchingChildAlwaysExecuted (com.intellij.psi.PsiExpression, java.util.function.Predicate) com.intellij.psi.PsiExpression root java.util.function.Predicate matcher java.util.concurrent.atomic.AtomicBoolean result public static boolean isNewObject (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public static boolean isDifference (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression left com.intellij.psi.PsiExpression right com.intellij.psi.PsiExpression from com.intellij.psi.PsiExpression to com.intellij.psi.PsiExpression diff Integer fromConstant Integer toConstant Integer diffConstant public static com.intellij.psi.PsiExpression getConstantArrayElement (com.intellij.psi.PsiVariable, int) com.intellij.psi.PsiVariable array int index com.intellij.psi.PsiExpression[] elements public static com.intellij.psi.PsiExpression[] getConstantArrayElements (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable array com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiExpression[] initializers Boolean isConstantArray private static boolean isConstantArray (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable array com.intellij.psi.PsiElement scope public static boolean isLocallyDefinedExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public static com.intellij.openapi.util.TextRange findStringLiteralRange (com.intellij.psi.PsiExpression, int, int) String value com.intellij.psi.PsiExpression operand com.intellij.openapi.util.TextRange range com.intellij.openapi.util.TextRange range Object constantValue String stringValue com.intellij.psi.PsiExpression operand com.intellij.psi.PsiPolyadicExpression concatenation com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiExpression expression int from int to public static com.intellij.psi.PsiExpression replacePolyadicWithParent (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expressionToReplace com.intellij.psi.PsiExpression replacement public static com.intellij.psi.PsiExpression replacePolyadicWithParent (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiElement child com.intellij.psi.PsiPolyadicExpression copyParentPolyadic com.intellij.psi.PsiExpression recreateCopyFromText com.intellij.psi.PsiElement[] children int idx com.intellij.psi.PsiPolyadicExpression parentPolyadic com.intellij.psi.PsiPolyadicExpression childPolyadic com.intellij.psi.tree.IElementType parentTokenType com.intellij.psi.tree.IElementType childTokenType com.intellij.psi.PsiExpression expressionToReplace com.intellij.psi.PsiExpression replacement com.siyeh.ig.psiutils.CommentTracker tracker com.intellij.psi.PsiElement parent public static boolean isVoidContext (com.intellij.psi.PsiExpression) com.intellij.psi.PsiSwitchBlock block com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement element public static com.intellij.psi.PsiExpression getExpressionComparedTo (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression leftOperand com.intellij.psi.PsiExpression rightOperand com.intellij.psi.PsiBinaryExpression binOp com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement parent com.intellij.psi.PsiMethodCallExpression call public static com.intellij.psi.PsiExpression getTopLevelExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpression expression public static com.intellij.psi.PsiElement getPassThroughParent (com.intellij.psi.PsiExpression) com.intellij.psi.PsiSwitchBlock block com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiElement exitedElement com.intellij.psi.PsiSwitchExpression enclosing com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpression expression public static boolean isImplicitToStringCall (com.intellij.psi.PsiExpression) com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiType firstParameterType int minArguments com.intellij.psi.PsiExpressionList expressionList com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiMethod method String methodName com.intellij.psi.PsiClass containingClass String className com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement parent private static boolean hasCharArrayParameter (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameter parameter private static synthetic boolean lambda$isLocallyDefinedExpression$8 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement target com.intellij.psi.PsiElement e private static synthetic boolean lambda$isConstantArray$7 (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable array com.intellij.psi.PsiElement e com.intellij.psi.PsiReferenceExpression ref com.intellij.psi.PsiElement parent private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getConstantArrayElements$6 (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable array private static synthetic boolean lambda$isNewObject$5 (com.intellij.psi.PsiExpression) com.intellij.codeInspection.dataFlow.ContractReturnValue returnValue com.intellij.psi.PsiExpression call private static synthetic boolean lambda$resolveExpression$4 (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiReference) com.intellij.psi.PsiReferenceExpression reference com.intellij.psi.PsiReference ref private static synthetic java.util.stream.Stream lambda$nonStructuralChildren$3 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression e private static synthetic com.intellij.psi.PsiExpression lambda$nonStructuralChildren$2 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression operand com.intellij.psi.PsiExpression e private static synthetic boolean lambda$nonStructuralChildren$1 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression e private static synthetic java.util.stream.Stream lambda$nonStructuralChildren$0 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiConditionalExpression ternary com.intellij.psi.PsiExpression e static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/FinalUtils.class
FinalUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.FinalUtils extends java.lang.Object { private void <init> () public static boolean canBeFinal (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement scope java.util.Map finalVarProblems java.util.Map uninitializedVarProblems com.intellij.psi.search.PsiElementProcessor elementDoesNotViolateFinality private static synthetic boolean lambda$canBeFinal$0 (com.intellij.psi.PsiVariable, java.util.Map, java.util.Map, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement innerClass com.intellij.psi.PsiVariable variable java.util.Map uninitializedVarProblems java.util.Map finalVarProblems com.intellij.psi.PsiElement e com.intellij.psi.PsiReferenceExpression ref com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/FormatUtils.class
FormatUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.FormatUtils extends java.lang.Object { public static final java.util.Set formatMethodNames public static final java.util.Set formatClassNames private void <init> () public static boolean isFormatCall (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression public static boolean isFormatCall (com.intellij.psi.PsiMethodCallExpression, java.util.List, java.util.List) com.intellij.psi.PsiMethodCallExpression expression java.util.List optionalMethods java.util.List optionalClasses com.intellij.psi.PsiReferenceExpression methodExpression String name com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass String className public static boolean isFormatCallArgument (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiExpressionList expressionList com.intellij.psi.PsiElement parent public static com.intellij.psi.PsiExpression getFormatArgument (com.intellij.psi.PsiExpressionList) int formatArgumentIndex com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression firstArgument com.intellij.psi.PsiType type int formatArgumentIndex static void <clinit> () }
com/siyeh/ig/psiutils/FunctionalExpressionUtils.class
FunctionalExpressionUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.FunctionalExpressionUtils extends java.lang.Object { public void <init> () public static transient boolean isFunctionalReferenceTo (com.intellij.psi.PsiExpression, java.lang.String, com.intellij.psi.PsiType, java.lang.String, com.intellij.psi.PsiType[]) com.intellij.psi.PsiMethodReferenceExpression methodRef com.intellij.psi.PsiMethod method com.intellij.psi.PsiReferenceExpression ref com.intellij.psi.PsiLambdaExpression lambda com.intellij.psi.PsiExpression body com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression expression String className com.intellij.psi.PsiType returnType String methodName com.intellij.psi.PsiType[] parameterTypes public static com.intellij.psi.PsiClass getClassOfDefaultConstructorFunction (com.intellij.psi.PsiExpression) com.intellij.psi.PsiMethodReferenceExpression methodRef com.intellij.psi.PsiMethod method com.intellij.psi.PsiTypeElement type com.intellij.psi.PsiLambdaExpression lambda com.intellij.psi.PsiExpression body com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiExpressionList args com.intellij.psi.PsiReference classRef com.intellij.psi.PsiExpression expression public static com.intellij.psi.PsiType getFunctionalExpressionType (com.intellij.psi.PsiExpression) com.intellij.psi.PsiType argumentType com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType argumentType }
com/siyeh/ig/psiutils/ImportUtils$ConflictingClassReferenceVisitor.class
ImportUtils.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.ImportUtils$ConflictingClassReferenceVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final String name private final String fullyQualifiedName private boolean referenceFound void <init> (java.lang.String) String fullyQualifiedName public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitReferenceElement (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiElement element com.intellij.psi.PsiClass aClass String testClassName String testClassQualifiedName boolean isConflictingReferenceFound () }
com/siyeh/ig/psiutils/ImportUtils$MemberReferenceVisitor.class
ImportUtils.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.ImportUtils$MemberReferenceVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final com.intellij.psi.PsiMember[] members private boolean referenceFound void <init> (com.intellij.psi.PsiMember) com.intellij.psi.PsiMember member public void visitReferenceElement (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiMember member com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiElement target boolean isReferenceFound () }
com/siyeh/ig/psiutils/ImportUtils.class
ImportUtils.java package com.siyeh.ig.psiutils public final com.siyeh.ig.psiutils.ImportUtils extends java.lang.Object { static final synthetic boolean $assertionsDisabled private void <init> () public static void addImportIfNeeded (com.intellij.psi.PsiClass, com.intellij.psi.PsiElement) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement context com.intellij.psi.PsiFile file com.intellij.psi.PsiJavaFile javaFile com.intellij.psi.PsiClass outerClass String qualifiedName com.intellij.psi.PsiImportList importList String containingPackageName String packageName com.intellij.psi.PsiImportStatement importStatement public static boolean isInsideClassBody (com.intellij.psi.PsiElement, com.intellij.psi.PsiClass) com.intellij.psi.PsiElement element com.intellij.psi.PsiClass outerClass com.intellij.psi.PsiElement brace private static boolean hasAccessibleMemberWithName (com.intellij.psi.PsiClass, java.lang.String, com.intellij.psi.PsiElement) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass String memberName com.intellij.psi.PsiElement context com.intellij.psi.PsiField field com.intellij.psi.PsiMethod[] methods com.intellij.psi.PsiClass innerClass public static boolean nameCanBeImported (java.lang.String, com.intellij.psi.PsiElement) com.intellij.psi.PsiClass innerClass String shortName com.intellij.psi.PsiResolveHelper resolveHelper com.intellij.psi.PsiClass[] innerClasses String fqName com.intellij.psi.PsiElement context com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiJavaFile file private static boolean containsConflictingTypeParameter (java.lang.String, com.intellij.psi.PsiElement) com.intellij.psi.PsiTypeParameter parameter String fqName com.intellij.psi.PsiElement context String shortName com.intellij.psi.PsiElement parent private static boolean containsConflictingClassName (java.lang.String, com.intellij.psi.PsiJavaFile) com.intellij.psi.PsiClass aClass String fqName com.intellij.psi.PsiJavaFile file String shortName com.intellij.psi.PsiClass[] classes private static boolean hasExactImportConflict (java.lang.String, com.intellij.psi.PsiJavaFile) String importName com.intellij.psi.PsiImportStatement importStatement String fqName com.intellij.psi.PsiJavaFile file com.intellij.psi.PsiImportList imports com.intellij.psi.PsiImportStatement[] importStatements String shortName String dottedShortName public static boolean hasOnDemandImportConflict (java.lang.String, com.intellij.psi.PsiElement) String fqName com.intellij.psi.PsiElement context private static boolean hasOnDemandImportConflict (java.lang.String, com.intellij.psi.PsiElement, boolean) String qualifiedClassName com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass[] classes com.intellij.psi.PsiPackage aPackage String qualifiedName String qualifiedName com.intellij.psi.PsiClass containingClass String qualifiedName com.intellij.psi.PsiClass containingClass String qualifiedName com.intellij.psi.PsiMethod method com.intellij.psi.PsiField field com.intellij.psi.PsiMethod[] methods com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass innerClass com.intellij.psi.PsiJavaCodeReferenceElement importReference String packageText com.intellij.psi.PsiElement element com.intellij.psi.PsiImportStatementBase importStatement String fqName com.intellij.psi.PsiElement context boolean strict com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiJavaFile javaFile com.intellij.psi.PsiImportList imports com.intellij.psi.PsiImportStatementBase[] importStatements String shortName String packageName private static boolean hasDefaultImportConflict (java.lang.String, com.intellij.psi.PsiJavaFile) String fqName com.intellij.psi.PsiJavaFile file String shortName String packageName String filePackageName com.intellij.openapi.project.Project project com.intellij.psi.JavaPsiFacade psiFacade com.intellij.psi.PsiPackage filePackage private static boolean hasJavaLangImportConflict (java.lang.String, com.intellij.psi.PsiJavaFile) String fqName com.intellij.psi.PsiJavaFile file String shortName String packageName com.intellij.openapi.project.Project project com.intellij.psi.JavaPsiFacade psiFacade com.intellij.psi.PsiPackage javaLangPackage public static boolean addStaticImport (java.lang.String, java.lang.String, com.intellij.psi.PsiElement) com.intellij.psi.PsiImportStaticStatement importStaticStatement com.intellij.psi.PsiClass targetClass com.intellij.psi.PsiImportStaticStatement importStatement String qualifierClass String memberName com.intellij.psi.PsiElement context com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiFile contextFile com.intellij.psi.PsiJavaFile javaFile com.intellij.psi.PsiImportList importList com.intellij.psi.PsiImportStatementBase existingImportStatement com.intellij.psi.PsiImportStaticStatement onDemandImportStatement com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.JavaPsiFacade psiFacade com.intellij.psi.PsiClass aClass String qualifiedName java.util.List imports int onDemandCount com.intellij.psi.PsiElementFactory elementFactory private static com.intellij.psi.PsiImportStaticStatement findOnDemandImportStaticStatement (com.intellij.psi.PsiImportList, java.lang.String) com.intellij.psi.PsiJavaCodeReferenceElement importReference String text com.intellij.psi.PsiImportStaticStatement importStaticStatement com.intellij.psi.PsiImportList importList String qualifierClass com.intellij.psi.PsiImportStaticStatement[] importStaticStatements private static java.util.List getMatchingImports (com.intellij.psi.PsiImportList, java.lang.String) com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiImportStaticStatement staticStatement com.intellij.psi.PsiImportList importList String className java.util.List imports public static boolean isStaticallyImported (com.intellij.psi.PsiMember, com.intellij.psi.PsiElement) com.intellij.psi.PsiClass importClass com.intellij.psi.PsiMember member com.intellij.psi.PsiElement context com.intellij.psi.PsiClass memberClass com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiFile psiFile com.intellij.psi.PsiJavaFile javaFile com.intellij.psi.PsiImportList importList String memberName com.intellij.psi.PsiImportStatementBase existingImportStatement String memberClassName com.intellij.psi.PsiImportStaticStatement onDemandImportStatement private static boolean memberReferenced (com.intellij.psi.PsiMember, com.intellij.psi.PsiElement) com.intellij.psi.PsiMember member com.intellij.psi.PsiElement context com.siyeh.ig.psiutils.ImportUtils$MemberReferenceVisitor visitor private static boolean isReferenceCorrectWithoutQualifier (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiMember) com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiElement qualifier com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiMember member String referenceName com.intellij.openapi.project.Project project com.intellij.psi.JavaPsiFacade psiFacade com.intellij.psi.PsiResolveHelper resolveHelper com.intellij.psi.PsiElement newTarget public static boolean isAlreadyStaticallyImported (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiJavaCodeReferenceElement qualifier com.intellij.psi.PsiMember member private static boolean containsConflictingReference (com.intellij.psi.PsiFile, java.lang.String) com.intellij.psi.PsiFile element String fullyQualifiedName java.util.Map cachedValue Boolean conflictingRef com.siyeh.ig.psiutils.ImportUtils$ConflictingClassReferenceVisitor visitor private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$containsConflictingReference$0 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/IndexedContainer$ArrayIndexedContainer.class
IndexedContainer.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.IndexedContainer$ArrayIndexedContainer extends com.siyeh.ig.psiutils.IndexedContainer { void <init> (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression qualifier public boolean isGetMethodReference (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiMethodReferenceExpression methodReference public com.intellij.psi.PsiExpression extractGetExpressionFromIndex (com.intellij.psi.PsiExpression) com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpression indexExpression public com.intellij.psi.PsiExpression extractIndexFromGetExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiArrayAccessExpression arrayAccess com.intellij.psi.PsiExpression expression public com.intellij.psi.PsiType getElementType () com.intellij.psi.PsiType type private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/IndexedContainer$ListIndexedContainer.class
IndexedContainer.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.IndexedContainer$ListIndexedContainer extends com.siyeh.ig.psiutils.IndexedContainer { void <init> (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression qualifier public boolean isGetMethodReference (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiMethodReferenceExpression methodReference com.intellij.psi.PsiMethod method public com.intellij.psi.PsiExpression extractGetExpressionFromIndex (com.intellij.psi.PsiExpression) com.intellij.psi.PsiElement gParent com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpression indexExpression public com.intellij.psi.PsiExpression extractIndexFromGetExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression[] args public com.intellij.psi.PsiType getElementType () com.intellij.psi.PsiType type static boolean isGetCall (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call static boolean isSizeCall (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/IndexedContainer.class
IndexedContainer.java package com.siyeh.ig.psiutils public abstract com.siyeh.ig.psiutils.IndexedContainer extends java.lang.Object { private final com.intellij.psi.PsiExpression myQualifier protected void <init> (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression qualifier public abstract boolean isGetMethodReference (com.intellij.psi.PsiMethodReferenceExpression) public abstract com.intellij.psi.PsiExpression extractGetExpressionFromIndex (com.intellij.psi.PsiExpression) public abstract com.intellij.psi.PsiExpression extractIndexFromGetExpression (com.intellij.psi.PsiExpression) public com.intellij.psi.PsiExpression getQualifier () public boolean isQualifierEquivalent (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression candidate public abstract com.intellij.psi.PsiType getElementType () public static com.siyeh.ig.psiutils.IndexedContainer fromLengthExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression arrayExpression private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/InheritanceUtil$1.class
InheritanceUtil.java package com.siyeh.ig.psiutils final com.siyeh.ig.psiutils.InheritanceUtil$1 extends java.lang.Object implements com.intellij.util.Processor { final java.util.concurrent.atomic.AtomicInteger count final synthetic com.intellij.psi.PsiClass val$class2 final synthetic boolean val$avoidExpensiveProcessing final synthetic boolean[] val$result void <init> (com.intellij.psi.PsiClass, boolean, boolean[]) public boolean process (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass inheritor public volatile synthetic boolean process (java.lang.Object) }
com/siyeh/ig/psiutils/InheritanceUtil$CountingProcessor.class
InheritanceUtil.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.InheritanceUtil$CountingProcessor extends java.lang.Object implements com.intellij.util.Processor { private final java.util.concurrent.atomic.AtomicInteger myCount private final int myLimit void <init> (int) int limit public int getCount () public boolean process (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public volatile synthetic boolean process (java.lang.Object) }
com/siyeh/ig/psiutils/InheritanceUtil.class
InheritanceUtil.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.InheritanceUtil extends java.lang.Object { private void <init> () public static boolean existsMutualSubclass (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiClass superClass com.intellij.psi.PsiClass[] superClasses com.intellij.psi.PsiClass class1 com.intellij.psi.PsiClass class2 boolean avoidExpensiveProcessing String className String class2Name com.intellij.psi.search.SearchScope scope com.intellij.util.Query search boolean[] result public static boolean hasImplementation (com.intellij.psi.PsiClass) com.intellij.codeInspection.inheritance.ImplicitSubclassProvider$SubclassingInfo info com.intellij.codeInspection.inheritance.ImplicitSubclassProvider provider com.intellij.psi.PsiClass aClass public static boolean hasOneInheritor (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.siyeh.ig.psiutils.InheritanceUtil$CountingProcessor processor private static synthetic void lambda$hasOneInheritor$1 (com.intellij.psi.PsiClass, com.siyeh.ig.psiutils.InheritanceUtil$CountingProcessor) com.intellij.psi.PsiClass aClass com.siyeh.ig.psiutils.InheritanceUtil$CountingProcessor processor private static synthetic boolean lambda$hasImplementation$0 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass inheritor private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/InitializationUtils.class
InitializationUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.InitializationUtils extends java.lang.Object { private void <init> () public static boolean methodAssignsVariableOrFails (com.intellij.psi.PsiMethod, com.intellij.psi.PsiVariable) com.intellij.psi.PsiMethod method com.intellij.psi.PsiVariable variable public static boolean expressionAssignsVariableOrFails (com.intellij.psi.PsiExpression, com.intellij.psi.PsiVariable) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiVariable variable public static boolean methodAssignsVariableOrFails (com.intellij.psi.PsiMethod, com.intellij.psi.PsiVariable, boolean) com.intellij.psi.PsiMethod method com.intellij.psi.PsiVariable variable boolean strict public static boolean blockAssignsVariableOrFails (com.intellij.psi.PsiCodeBlock, com.intellij.psi.PsiVariable) com.intellij.psi.PsiCodeBlock block com.intellij.psi.PsiVariable variable public static boolean blockAssignsVariableOrFails (com.intellij.psi.PsiCodeBlock, com.intellij.psi.PsiVariable, boolean) com.intellij.psi.PsiCodeBlock block com.intellij.psi.PsiVariable variable boolean strict private static boolean blockAssignsVariableOrFails (com.intellij.psi.PsiCodeBlock, com.intellij.psi.PsiVariable, java.util.Set, boolean) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiCodeBlock block com.intellij.psi.PsiVariable variable java.util.Set checkedMethods boolean strict int assignmentCount private static boolean statementAssignsVariableOrFails (com.intellij.psi.PsiStatement, com.intellij.psi.PsiVariable, java.util.Set, boolean) com.intellij.psi.PsiReturnStatement returnStatement com.intellij.psi.PsiThrowStatement throwStatement com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpressionListStatement list com.intellij.psi.PsiExpressionList expressionList com.intellij.psi.PsiExpressionStatement expressionStatement com.intellij.psi.PsiDeclarationStatement declarationStatement com.intellij.psi.PsiForStatement forStatement com.intellij.psi.PsiForeachStatement foreachStatement com.intellij.psi.PsiWhileStatement whileStatement com.intellij.psi.PsiDoWhileStatement doWhileStatement com.intellij.psi.PsiSynchronizedStatement synchronizedStatement com.intellij.psi.PsiBlockStatement blockStatement com.intellij.psi.PsiLabeledStatement labeledStatement com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiSwitchStatement switchStatement com.intellij.psi.PsiStatement statement com.intellij.psi.PsiVariable variable java.util.Set checkedMethods boolean strict public static boolean switchStatementAssignsVariableOrFails (com.intellij.psi.PsiSwitchStatement, com.intellij.psi.PsiVariable, boolean) com.intellij.psi.PsiSwitchStatement switchStatement com.intellij.psi.PsiVariable variable boolean strict private static boolean switchStatementAssignsVariableOrFails (com.intellij.psi.PsiSwitchStatement, com.intellij.psi.PsiVariable, java.util.Set, boolean) com.intellij.psi.PsiSwitchLabelStatement labelStatement com.intellij.psi.PsiBreakStatement breakStatement com.intellij.psi.PsiStatement statement int i com.intellij.psi.PsiSwitchStatement switchStatement com.intellij.psi.PsiVariable variable java.util.Set checkedMethods boolean strict com.intellij.psi.PsiExpression expression com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiStatement[] statements boolean containsDefault boolean assigns private static boolean declarationStatementAssignsVariableOrFails (com.intellij.psi.PsiDeclarationStatement, com.intellij.psi.PsiVariable, java.util.Set, boolean) com.intellij.psi.PsiVariable declaredVariable com.intellij.psi.PsiElement element com.intellij.psi.PsiDeclarationStatement declarationStatement com.intellij.psi.PsiVariable variable java.util.Set checkedMethods boolean strict com.intellij.psi.PsiElement[] elements private static boolean tryStatementAssignsVariableOrFails (com.intellij.psi.PsiTryStatement, com.intellij.psi.PsiVariable, java.util.Set, boolean) com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiResourceListElement resource com.intellij.psi.PsiCodeBlock catchBlock com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiVariable variable java.util.Set checkedMethods boolean strict com.intellij.psi.PsiResourceList resourceList boolean initializedInTryAndCatch com.intellij.psi.PsiCodeBlock[] catchBlocks private static boolean ifStatementAssignsVariableOrFails (com.intellij.psi.PsiIfStatement, com.intellij.psi.PsiVariable, java.util.Set, boolean) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiVariable variable java.util.Set checkedMethods boolean strict com.intellij.psi.PsiExpression condition com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiStatement elseBranch private static boolean doWhileAssignsVariableOrFails (com.intellij.psi.PsiDoWhileStatement, com.intellij.psi.PsiVariable, java.util.Set, boolean) com.intellij.psi.PsiDoWhileStatement doWhileStatement com.intellij.psi.PsiVariable variable java.util.Set checkedMethods boolean strict private static boolean whileStatementAssignsVariableOrFails (com.intellij.psi.PsiWhileStatement, com.intellij.psi.PsiVariable, java.util.Set, boolean) com.intellij.psi.PsiStatement body com.intellij.psi.PsiWhileStatement whileStatement com.intellij.psi.PsiVariable variable java.util.Set checkedMethods boolean strict com.intellij.psi.PsiExpression condition private static boolean forStatementAssignsVariableOrFails (com.intellij.psi.PsiForStatement, com.intellij.psi.PsiVariable, java.util.Set, boolean) com.intellij.psi.PsiForStatement forStatement com.intellij.psi.PsiVariable variable java.util.Set checkedMethods boolean strict com.intellij.psi.PsiExpression condition private static boolean foreachStatementAssignsVariableOrFails (com.intellij.psi.PsiForeachStatement, com.intellij.psi.PsiVariable, java.util.Set, boolean) com.intellij.psi.PsiForeachStatement foreachStatement com.intellij.psi.PsiVariable field java.util.Set checkedMethods boolean strict private static boolean expressionAssignsVariableOrFails (com.intellij.psi.PsiExpression, com.intellij.psi.PsiVariable, java.util.Set, boolean) com.intellij.psi.PsiParenthesizedExpression parenthesizedExpression com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiArrayInitializerExpression array com.intellij.psi.PsiTypeCastExpression typeCast com.intellij.psi.PsiArrayAccessExpression accessExpression com.intellij.psi.PsiUnaryExpression unaryOperation com.intellij.psi.PsiExpression operand com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.PsiConditionalExpression conditional com.intellij.psi.PsiElement element com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiInstanceOfExpression instanceOfExpression com.intellij.psi.PsiExpression expression com.intellij.psi.PsiVariable variable java.util.Set checkedMethods boolean strict private static boolean newExpressionAssignsVariableOrFails (com.intellij.psi.PsiNewExpression, com.intellij.psi.PsiVariable, java.util.Set, boolean) com.intellij.psi.PsiExpression argument com.intellij.psi.PsiExpression dimension com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiVariable variable java.util.Set checkedMethods boolean strict com.intellij.psi.PsiExpressionList argumentList private static boolean methodCallAssignsVariableOrFails (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiVariable, java.util.Set, boolean) com.intellij.psi.PsiExpression argument com.intellij.psi.PsiMethodCallExpression callExpression com.intellij.psi.PsiVariable variable java.util.Set checkedMethods boolean strict com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiMethod method com.intellij.psi.util.MethodSignature methodSignature com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiClass calledClass private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/InstanceOfUtils$InstanceofChecker.class
InstanceOfUtils.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.InstanceOfUtils$InstanceofChecker extends com.intellij.psi.JavaElementVisitor { private final com.intellij.psi.PsiReferenceExpression referenceExpression private final com.intellij.psi.PsiType castType private final boolean strict private boolean negate private com.intellij.psi.PsiInstanceOfExpression conflictingInstanceof private boolean agreeingInstanceof void <init> (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiType, boolean) com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiType castType boolean strict public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiExpression operand com.intellij.psi.PsiExpression operand com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.tree.IElementType tokenType public void visitIfStatement (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiBlockStatement blockStatement com.intellij.psi.PsiBlockStatement blockStatement com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement branch public void visitConditionalExpression (com.intellij.psi.PsiConditionalExpression) com.intellij.psi.PsiConditionalExpression expression com.intellij.psi.PsiExpression elseExpression private void checkExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiPrefixExpression prefixExpression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiPolyadicExpression binaryExpression com.intellij.psi.PsiExpression expression private void checkInstanceOfExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiInstanceOfExpression instanceOfExpression private boolean isConflicting (com.intellij.psi.PsiInstanceOfExpression) com.intellij.psi.PsiInstanceOfExpression expression com.intellij.psi.PsiExpression conditionOperand com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiType type private boolean isAgreeing (com.intellij.psi.PsiInstanceOfExpression) com.intellij.psi.PsiInstanceOfExpression expression com.intellij.psi.PsiExpression conditionOperand com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiType type public boolean hasAgreeingInstanceof () public com.intellij.psi.PsiInstanceOfExpression getConflictingInstanceof () static synthetic boolean access$002 (com.siyeh.ig.psiutils.InstanceOfUtils$InstanceofChecker, boolean) com.siyeh.ig.psiutils.InstanceOfUtils$InstanceofChecker x0 boolean x1 static synthetic void access$100 (com.siyeh.ig.psiutils.InstanceOfUtils$InstanceofChecker, com.intellij.psi.PsiExpression) com.siyeh.ig.psiutils.InstanceOfUtils$InstanceofChecker x0 com.intellij.psi.PsiExpression x1 }
com/siyeh/ig/psiutils/InstanceOfUtils.class
InstanceOfUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.InstanceOfUtils extends java.lang.Object { private void <init> () public static com.intellij.psi.PsiInstanceOfExpression getConflictingInstanceof (com.intellij.psi.PsiType, com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiElement) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiExpression condition com.intellij.psi.PsiAssertStatement assertStatement com.intellij.psi.PsiExpression condition com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiType castType com.intellij.psi.PsiReferenceExpression operand com.intellij.psi.PsiElement context com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClassType rawType com.siyeh.ig.psiutils.InstanceOfUtils$InstanceofChecker checker com.intellij.psi.PsiStatement sibling com.intellij.psi.PsiElement parent private static boolean isInstanceOfAssertionCall (com.siyeh.ig.psiutils.InstanceOfUtils$InstanceofChecker, com.intellij.psi.PsiMethodCallExpression) com.siyeh.ig.psiutils.InstanceOfUtils$InstanceofChecker checker com.intellij.psi.PsiMethodCallExpression call java.util.List contracts com.intellij.codeInspection.dataFlow.MethodContract contract com.intellij.codeInspection.dataFlow.ContractValue condition java.util.OptionalInt argNum int index com.intellij.psi.PsiExpression[] args public static boolean hasAgreeingInstanceof (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiTypeCastExpression expression com.intellij.psi.PsiType castType com.intellij.psi.PsiExpression operand com.intellij.psi.PsiReferenceExpression referenceExpression com.siyeh.ig.psiutils.InstanceOfUtils$InstanceofChecker checker com.intellij.psi.PsiElement parent private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/IteratorUtils$1.class
IteratorUtils.java package com.siyeh.ig.psiutils synthetic com.siyeh.ig.psiutils.IteratorUtils$1 extends java.lang.Object { }
com/siyeh/ig/psiutils/IteratorUtils$CallsIteratorNextVisitor.class
IteratorUtils.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.IteratorUtils$CallsIteratorNextVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private static final java.util.regex.Pattern SCANNER_PATTERN private final boolean checkTarget private final boolean checkScanner private final com.intellij.psi.PsiVariable target private boolean doesCallIteratorNext private void <init> (com.intellij.psi.PsiVariable, boolean, boolean) com.intellij.psi.PsiVariable target boolean checkTarget boolean checkScanner public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement element com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiMethodCallExpression expression private boolean callsIteratorNext () synthetic void <init> (com.intellij.psi.PsiVariable, boolean, boolean, com.siyeh.ig.psiutils.IteratorUtils$1) com.intellij.psi.PsiVariable x0 boolean x1 boolean x2 com.siyeh.ig.psiutils.IteratorUtils$1 x3 static synthetic boolean access$100 (com.siyeh.ig.psiutils.IteratorUtils$CallsIteratorNextVisitor) com.siyeh.ig.psiutils.IteratorUtils$CallsIteratorNextVisitor x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/IteratorUtils.class
IteratorUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.IteratorUtils extends java.lang.Object { private void <init> () public static boolean containsCallToIteratorNext (com.intellij.psi.PsiElement, com.intellij.psi.PsiVariable, boolean) com.intellij.psi.PsiElement context com.intellij.psi.PsiVariable target boolean checkTarget com.siyeh.ig.psiutils.IteratorUtils$CallsIteratorNextVisitor visitor public static boolean containsCallToScannerNext (com.intellij.psi.PsiElement, com.intellij.psi.PsiVariable, boolean) com.intellij.psi.PsiElement context com.intellij.psi.PsiVariable target boolean checkTarget com.siyeh.ig.psiutils.IteratorUtils$CallsIteratorNextVisitor visitor public static boolean isCallToHasNext (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression methodCallExpression }
com/siyeh/ig/psiutils/Java8MigrationUtils$1.class
Java8MigrationUtils.java package com.siyeh.ig.psiutils synthetic com.siyeh.ig.psiutils.Java8MigrationUtils$1 extends java.lang.Object { }
com/siyeh/ig/psiutils/Java8MigrationUtils$MapCheckCondition.class
Java8MigrationUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.Java8MigrationUtils$MapCheckCondition extends java.lang.Object implements com.siyeh.ig.psiutils.Java8MigrationUtils$MapCondition { private final com.intellij.psi.PsiReferenceExpression myValueReference private final com.intellij.psi.PsiExpression myMapExpression private final com.intellij.psi.PsiExpression myKeyExpression private final com.intellij.psi.PsiExpression myFullCondition private final boolean myNegated private final boolean myContainsKey private final boolean myTreatGetNullAsContainsKey private void <init> (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, boolean, boolean, boolean) com.intellij.psi.PsiReferenceExpression valueReference com.intellij.psi.PsiExpression mapExpression com.intellij.psi.PsiExpression keyExpression com.intellij.psi.PsiExpression fullCondition boolean negated boolean containsKey boolean treatGetNullAsContainsKey public com.intellij.psi.PsiReferenceExpression getValueReference () public com.intellij.psi.PsiExpression getMapExpression () public com.intellij.psi.PsiExpression getKeyExpression () public boolean isContainsKey () public boolean isGetNull () public boolean isMap (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public boolean isKey (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.psi.PsiMethodCallExpression extractGetCall (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiMethodCallExpression getCall com.intellij.psi.PsiExpression[] args public boolean isValueReference (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement getExistsBranch (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement thenBranch com.intellij.psi.PsiElement elseBranch public com.intellij.psi.PsiElement getNoneBranch (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement thenBranch com.intellij.psi.PsiElement elseBranch public com.intellij.psi.PsiVariable extractDeclaration () public boolean hasVariable () com.intellij.psi.PsiVariable var public com.intellij.psi.PsiMethodCallExpression getCheckCall () public com.intellij.psi.PsiExpression getFullCondition () public boolean isMapValueType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type com.intellij.psi.PsiType mapExpressionType com.intellij.psi.PsiType valueTypeParameter public static com.siyeh.ig.psiutils.Java8MigrationUtils$MapCheckCondition fromConditional (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiConditionalExpression ternary com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement conditional boolean treatGetNullAsContainsKey synthetic void <init> (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, boolean, boolean, boolean, com.siyeh.ig.psiutils.Java8MigrationUtils$1) com.intellij.psi.PsiReferenceExpression x0 com.intellij.psi.PsiExpression x1 com.intellij.psi.PsiExpression x2 com.intellij.psi.PsiExpression x3 boolean x4 boolean x5 boolean x6 com.siyeh.ig.psiutils.Java8MigrationUtils$1 x7 }
com/siyeh/ig/psiutils/Java8MigrationUtils$MapCondition.class
Java8MigrationUtils.java package com.siyeh.ig.psiutils public abstract com.siyeh.ig.psiutils.Java8MigrationUtils$MapCondition extends java.lang.Object { }
com/siyeh/ig/psiutils/Java8MigrationUtils$MapLoopCondition.class
Java8MigrationUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.Java8MigrationUtils$MapLoopCondition extends java.lang.Object implements com.siyeh.ig.psiutils.Java8MigrationUtils$MapCondition { private final com.intellij.psi.PsiParameter myIterParam private final boolean myIsEntrySet private final com.intellij.psi.PsiReferenceExpression myMapExpression private final com.intellij.psi.PsiVariable myMap private void <init> (com.intellij.psi.PsiParameter, boolean, com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiVariable) com.intellij.psi.PsiParameter iterParam boolean isEntrySet com.intellij.psi.PsiReferenceExpression mapExpression com.intellij.psi.PsiVariable map public com.intellij.psi.PsiMethodCallExpression extractPut (com.intellij.psi.PsiForeachStatement) com.intellij.psi.PsiForeachStatement statement com.intellij.psi.PsiExpressionStatement putStatement com.intellij.psi.PsiMethodCallExpression putCall public boolean isKeyAccess (com.intellij.psi.PsiExpression) com.intellij.psi.PsiReferenceExpression keyRef com.intellij.psi.PsiExpression expression public boolean isValueAccess (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression private boolean isGetCall (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethodCallExpression call String name com.intellij.psi.PsiExpression[] args public boolean isParamCall (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiReferenceExpression qualifier public com.intellij.psi.PsiParameter getIterParam () public com.intellij.psi.PsiVariable getMap () public boolean isEntrySet () private boolean isParamCall (com.intellij.psi.PsiExpression, java.lang.String) com.intellij.psi.PsiExpression expression String expectedName com.intellij.psi.PsiMethodCallExpression call String name private boolean isMapRef (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static com.siyeh.ig.psiutils.Java8MigrationUtils$MapLoopCondition create (com.intellij.psi.PsiForeachStatement) com.intellij.psi.PsiForeachStatement statement com.intellij.psi.PsiExpression iteratedValue com.intellij.psi.PsiParameter iterParam com.intellij.psi.PsiMethodCallExpression iterCall private static com.siyeh.ig.psiutils.Java8MigrationUtils$MapLoopCondition create (com.intellij.psi.PsiParameter, boolean, com.intellij.psi.PsiExpression) com.intellij.psi.PsiParameter iterParam boolean isEntrySet com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiReferenceExpression ref com.intellij.psi.PsiVariable map private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/Java8MigrationUtils.class
Java8MigrationUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.Java8MigrationUtils extends java.lang.Object { public void <init> () private static com.siyeh.ig.psiutils.Java8MigrationUtils$MapCheckCondition tryExtract (com.intellij.psi.PsiExpression, com.intellij.psi.PsiStatement, boolean) com.intellij.psi.PsiElement previous com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression value com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression fullCondition com.intellij.psi.PsiStatement statement boolean treatGetNullAsContainsKey com.intellij.psi.PsiExpression condition boolean negated com.intellij.psi.PsiReferenceExpression valueReference boolean containsKey com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression mapExpression com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiExpression keyExpression private static com.intellij.psi.PsiMethodCallExpression tryExtractMapGetCall (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiElement) com.intellij.psi.PsiLocalVariable var com.intellij.psi.PsiElement lastDeclaration com.intellij.psi.PsiDeclarationStatement declaration com.intellij.psi.PsiElement[] elements com.intellij.psi.PsiExpression lValue com.intellij.psi.PsiReferenceExpression target com.intellij.psi.PsiElement element com.intellij.psi.PsiAssignmentExpression assignment public static com.intellij.psi.PsiMethodCallExpression extractMapMethodCall (com.intellij.psi.PsiExpression, java.lang.String) com.intellij.psi.PsiExpression expression String expectedName com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod[] superMethods public static com.intellij.psi.PsiExpression extractLambdaCandidate (com.siyeh.ig.psiutils.Java8MigrationUtils$MapCheckCondition, com.intellij.psi.PsiStatement) com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiStatement[] statements com.siyeh.ig.psiutils.Java8MigrationUtils$MapCheckCondition condition com.intellij.psi.PsiStatement statement com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiExpression putValue com.intellij.psi.PsiExpression lambdaCandidate public static com.intellij.psi.PsiExpression extractPutValue (com.siyeh.ig.psiutils.Java8MigrationUtils$MapCheckCondition, com.intellij.psi.PsiStatement) com.siyeh.ig.psiutils.Java8MigrationUtils$MapCheckCondition condition com.intellij.psi.PsiStatement statement com.intellij.psi.PsiMethodCallExpression putCall com.intellij.psi.PsiExpression[] putArguments static synthetic com.siyeh.ig.psiutils.Java8MigrationUtils$MapCheckCondition access$100 (com.intellij.psi.PsiExpression, com.intellij.psi.PsiStatement, boolean) com.intellij.psi.PsiExpression x0 com.intellij.psi.PsiStatement x1 boolean x2 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/JavaLoggingUtils.class
JavaLoggingUtils.java package com.siyeh.ig.psiutils public final com.siyeh.ig.psiutils.JavaLoggingUtils extends java.lang.Object { public static final String JAVA_LOGGING public static final String SLF4J public static final String COMMONS_LOGGING public static final String LOG4J public static final String LOG4J2 public static final java.util.List DEFAULT_LOGGERS private void <init> () static void <clinit> () }
com/siyeh/ig/psiutils/JavaPsiBoxingUtils.class
JavaPsiBoxingUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.JavaPsiBoxingUtils extends java.lang.Object { private static final java.util.Map parseMethodsMap public void <init> () public static java.lang.String getParseMethod (java.lang.String) String className static void <clinit> () }
com/siyeh/ig/psiutils/JavaPsiMathUtil.class
JavaPsiMathUtil.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.JavaPsiMathUtil extends java.lang.Object { private void <init> () public static java.lang.String add (com.intellij.psi.PsiExpression, int, com.siyeh.ig.psiutils.CommentTracker) String updatedAddend com.intellij.psi.PsiPolyadicExpression polyadicExpression int multiplier com.intellij.psi.PsiExpression expression int addend com.siyeh.ig.psiutils.CommentTracker ct com.intellij.psi.PsiExpression stripped Number value public static java.lang.String simplifyComparison (com.intellij.psi.PsiExpression, com.siyeh.ig.psiutils.CommentTracker) int diff com.intellij.psi.PsiExpression comparison com.siyeh.ig.psiutils.CommentTracker ct com.intellij.psi.PsiBinaryExpression binOp com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType relationType String operator com.intellij.psi.PsiExpression left com.intellij.psi.PsiExpression right Integer leftValue Integer rightValue com.intellij.psi.PsiPolyadicExpression leftPolyadic Integer leftAddend com.intellij.psi.PsiPolyadicExpression rightPolyadic Integer rightAddend private static java.lang.String updateLastAddend (com.intellij.psi.PsiPolyadicExpression, java.lang.String, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiPolyadicExpression polyadicExpression String updatedAddend com.siyeh.ig.psiutils.CommentTracker ct com.intellij.psi.PsiExpression lastElement com.intellij.psi.PsiJavaToken lastToken com.intellij.psi.PsiElement from com.intellij.psi.PsiElement to public static java.lang.Number getNumberFromLiteral (com.intellij.psi.PsiExpression) Object value com.intellij.psi.PsiExpression operand com.intellij.psi.PsiExpression expression public static java.lang.Number negate (java.lang.Object) Object value private static int getMultiplier (com.intellij.psi.PsiPolyadicExpression) int multiplier int multiplier com.intellij.psi.PsiPolyadicExpression polyadicExpression int multiplier com.intellij.psi.tree.IElementType type private static java.lang.Number getLastAddend (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiExpression lastOp Number lastAddend int multiplier com.intellij.psi.PsiPolyadicExpression polyadic private static synthetic boolean lambda$updateLastAddend$0 (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement to com.intellij.psi.PsiElement e private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/LibraryUtil$1.class
LibraryUtil.java package com.siyeh.ig.psiutils final com.siyeh.ig.psiutils.LibraryUtil$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic com.intellij.openapi.util.Ref val$libraryCode void <init> (com.intellij.openapi.util.Ref) public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement target }
com/siyeh/ig/psiutils/LibraryUtil.class
LibraryUtil.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.LibraryUtil extends java.lang.Object { private void <init> () public static boolean isTypeInLibrary (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static boolean classIsInLibrary (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public static boolean callOnLibraryMethod (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiMethod method public static boolean isOverrideOfLibraryMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod[] superMethods public static boolean isOverrideOfLibraryMethodParameter (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiElement scope com.intellij.psi.PsiMethod method public static boolean isOnlyLibraryCodeUsed (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.openapi.util.Ref libraryCode private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/MethodCallUtils$SuperCallVisitor.class
MethodCallUtils.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.MethodCallUtils$SuperCallVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final com.intellij.psi.PsiMethod myMethod private boolean mySuperCallFound void <init> (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitIfStatement (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement statement com.intellij.psi.PsiExpression condition Object result public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression public void visitMethodReferenceExpression (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiElement target com.intellij.psi.PsiMethodReferenceExpression expression com.intellij.psi.PsiExpression qualifier boolean isSuperCallFound () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/MethodCallUtils.class
MethodCallUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.MethodCallUtils extends java.lang.Object { private static final java.util.Set regexMethodNames static final synthetic boolean $assertionsDisabled private void <init> () public static java.lang.String getMethodName (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression public static com.intellij.psi.PsiType getTargetType (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifierExpression public static boolean isCompareToCall (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression public static boolean isCompareToIgnoreCaseCall (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression public static boolean isEqualsCall (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression public static boolean isEqualsIgnoreCaseCall (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression public static transient boolean isSimpleCallToMethod (com.intellij.psi.PsiMethodCallExpression, java.lang.String, com.intellij.psi.PsiType, java.lang.String, java.lang.String[]) String parameterTypeString int i com.intellij.psi.PsiMethodCallExpression expression String calledOnClassName com.intellij.psi.PsiType returnType String methodName String[] parameterTypeStrings com.intellij.psi.JavaPsiFacade psiFacade com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiType[] parameterTypes com.intellij.psi.search.GlobalSearchScope scope public static boolean isCallToStaticMethod (com.intellij.psi.PsiMethodCallExpression, java.lang.String, java.lang.String, int) com.intellij.psi.PsiMethodCallExpression expression String calledOnClassName String methodName int parameterCount com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass public static transient boolean isCallToMethod (com.intellij.psi.PsiMethodCallExpression, java.lang.String, com.intellij.psi.PsiType, java.util.regex.Pattern, com.intellij.psi.PsiType[]) String referenceName java.util.regex.Matcher matcher com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiMethodCallExpression expression String calledOnClassName com.intellij.psi.PsiType returnType java.util.regex.Pattern methodNamePattern com.intellij.psi.PsiType[] parameterTypes com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiMethod method public static transient boolean isCallToMethod (com.intellij.psi.PsiMethodCallExpression, java.lang.String, com.intellij.psi.PsiType, java.lang.String, com.intellij.psi.PsiType[]) com.intellij.psi.PsiMethodCallExpression expression String calledOnClassName com.intellij.psi.PsiType returnType String methodName com.intellij.psi.PsiType[] parameterTypes com.intellij.psi.PsiMethod method private static boolean checkMethodName (com.intellij.psi.PsiMethodCallExpression, java.lang.String) com.intellij.psi.PsiMethodCallExpression expression String methodName public static boolean isCallToRegexMethod (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass String className public static boolean isCallDuringObjectConstruction (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiClassInitializer classInitializer com.intellij.psi.PsiMethod method com.intellij.psi.PsiField field com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiMember member com.intellij.psi.PsiClass containingClass public static boolean isMethodCallOnVariable (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiVariable, java.lang.String) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiVariable variable String methodName com.intellij.psi.PsiReferenceExpression methodExpression String name com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement element public static com.intellij.psi.PsiMethod findMethodWithReplacedArgument (com.intellij.psi.PsiCall, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression int i com.intellij.psi.PsiClass containingClass com.intellij.psi.JavaPsiFacade facade com.intellij.psi.PsiClassType type com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiCall call com.intellij.psi.PsiExpression target com.intellij.psi.PsiExpression replacement com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] expressions int index com.intellij.psi.PsiCall copy com.intellij.psi.PsiExpressionList copyArgumentList com.intellij.psi.PsiExpression[] arguments public static boolean isNecessaryForSurroundingMethodCall (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression replacement com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiCall call public static boolean isSuperMethodCall (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod targetMethod public static boolean hasSuperQualifier (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression public static boolean isVarArgCall (com.intellij.psi.PsiCall) com.intellij.psi.PsiCall call com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiExpressionList argumentList public static boolean containsSuperMethodCall (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.siyeh.ig.psiutils.MethodCallUtils$SuperCallVisitor visitor public static transient boolean callWithNonConstantString (com.intellij.psi.PsiMethodCallExpression, boolean, java.lang.String, java.lang.String[]) String name com.intellij.psi.PsiField field com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target com.intellij.psi.PsiMethodCallExpression expression boolean considerStaticFinalConstant String className String[] methodNames String methodName boolean found com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression argument com.intellij.psi.PsiType type public static com.intellij.psi.PsiMethodCallExpression getQualifierMethodCall (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression methodCall public static boolean isUsedAsSuperConstructorCallArgument (com.intellij.psi.PsiParameter, boolean) com.intellij.psi.PsiMethodCallExpression call int index com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiParameter parameter boolean superMustBeLibrary com.intellij.psi.PsiElement scope com.intellij.psi.PsiMethod method java.util.Set checked public static com.intellij.psi.PsiParameter getParameterForArgument (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression argument com.intellij.psi.PsiExpressionList argList com.intellij.psi.PsiElement parent com.intellij.psi.PsiCall call com.intellij.psi.PsiExpression[] args int index com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameter[] parameters private static int getParameterReferenceIndex (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiParameter) com.intellij.psi.PsiElement target com.intellij.psi.PsiExpression argument int i com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/MethodInheritanceUtils.class
MethodInheritanceUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.MethodInheritanceUtils extends java.lang.Object { private void <init> () public static java.util.Set calculateSiblingMethods (com.intellij.codeInspection.reference.RefMethod) com.intellij.codeInspection.reference.RefMethod overridingMethod com.intellij.codeInspection.reference.RefMethod superMethod com.intellij.codeInspection.reference.RefMethod methodToAnalyze java.util.Collection overridingMethods java.util.Collection superMethods com.intellij.codeInspection.reference.RefMethod method java.util.Set siblingMethods java.util.Stack pendingMethods }
com/siyeh/ig/psiutils/MethodMatcher.class
MethodMatcher.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.MethodMatcher extends java.lang.Object { private final java.util.List myMethodNamePatterns private final java.util.List myClassNames private final java.util.Map myPatternCache private final boolean myWriteDefaults private final String myOptionName private String myDefaultSettings public void <init> () public void <init> (boolean, java.lang.String) boolean writeDefaults String optionName public com.siyeh.ig.psiutils.MethodMatcher add (java.lang.String, java.lang.String) String className String methodNamePattern public void add (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiMethod method public void add (com.intellij.psi.PsiMethod) String name String pattern String[] names com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass String fqName int index String methodName protected java.lang.String getOptionName () public java.util.List getMethodNamePatterns () public java.util.List getClassNames () public boolean matches (com.intellij.psi.PsiMethod) java.util.regex.Pattern pattern String className int i int size com.intellij.psi.PsiMethod method String methodName com.intellij.psi.PsiClass aClass public boolean matches (com.intellij.psi.PsiCall) com.intellij.psi.PsiCall call private java.util.regex.Pattern getPattern (int) RuntimeException ignore int i String methodNamePattern java.util.regex.Pattern pattern public com.siyeh.ig.psiutils.MethodMatcher finishDefault () public void readSettings (org.jdom.Element) throws com.intellij.openapi.util.InvalidDataException org.jdom.Element option org.jdom.Element node String settings public void writeSettings (org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException org.jdom.Element node String settings private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/MethodUtils.class
MethodUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.MethodUtils extends java.lang.Object { private void <init> () public static boolean isCopyConstructor (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiParameter[] parameters public static boolean isComparatorCompare (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static boolean isCompareTo (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static boolean isCompareToIgnoreCase (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClassType stringType public static boolean isHashCode (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static boolean isFinalize (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static boolean isToString (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClassType stringType public static boolean isEquals (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList public static boolean isEqualsIgnoreCase (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClassType stringType public static transient boolean methodMatches (com.intellij.psi.PsiMethod, java.lang.String, com.intellij.psi.PsiType, java.util.regex.Pattern, com.intellij.psi.PsiType[]) String name java.util.regex.Matcher matcher com.intellij.psi.PsiMethod method String containingClassName com.intellij.psi.PsiType returnType java.util.regex.Pattern methodNamePattern com.intellij.psi.PsiType[] parameterTypes public static transient boolean methodMatches (com.intellij.psi.PsiMethod, java.lang.String, com.intellij.psi.PsiType, java.lang.String, com.intellij.psi.PsiType[]) com.intellij.psi.PsiMethod method String containingClassName com.intellij.psi.PsiType returnType String methodName com.intellij.psi.PsiType[] parameterTypes String name private static transient boolean methodMatches (com.intellij.psi.PsiMethod, java.lang.String, com.intellij.psi.PsiType, com.intellij.psi.PsiType[]) com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiType type com.intellij.psi.PsiType parameterType int i com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiType methodReturnType com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethod method String containingClassName com.intellij.psi.PsiType returnType com.intellij.psi.PsiType[] parameterTypes public static transient boolean simpleMethodMatches (com.intellij.psi.PsiMethod, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) String parameterTypeString int i com.intellij.psi.PsiType returnType com.intellij.psi.PsiType[] parameterTypes com.intellij.psi.PsiType returnType com.intellij.util.IncorrectOperationException e com.intellij.psi.PsiMethod method String containingClassName String returnTypeString String methodName String[] parameterTypeStrings com.intellij.openapi.project.Project project com.intellij.psi.JavaPsiFacade psiFacade com.intellij.psi.PsiElementFactory factory public static boolean hasSuper (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static com.intellij.psi.PsiMethod getSuper (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.util.MethodSignatureBackedByPsiMethod signature public static com.intellij.psi.util.MethodSignatureBackedByPsiMethod getSuperMethodSignature (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static boolean isOverridden (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static boolean isOverriddenInHierarchy (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod overridingMethod com.intellij.psi.PsiClass inheritor com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass baseClass com.intellij.util.Query search public static boolean isEmpty (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static boolean isTrivial (com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiMethod method boolean throwIsTrivial public static boolean isTrivial (com.intellij.psi.PsiClassInitializer) com.intellij.psi.PsiClassInitializer initializer private static boolean isTrivial (com.intellij.psi.PsiCodeBlock, boolean) com.intellij.psi.PsiReturnStatement returnStatement com.intellij.psi.PsiExpression returnValue com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiExpression condition Object result com.intellij.psi.PsiExpressionStatement expressionStatement com.intellij.psi.PsiStatement statement com.intellij.psi.PsiCodeBlock codeBlock boolean throwIsTrivial com.intellij.psi.PsiStatement[] statements public static transient boolean hasInThrows (com.intellij.psi.PsiMethod, java.lang.String[]) String exception com.intellij.psi.PsiElement target com.intellij.psi.PsiClass aClass String qualifiedName com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiMethod method String[] exceptions com.intellij.psi.PsiReferenceList throwsList com.intellij.psi.PsiJavaCodeReferenceElement[] references public static boolean isChainable (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement navigationElement com.intellij.psi.PsiStatement lastStatement com.intellij.psi.PsiReturnStatement returnStatement com.intellij.psi.PsiExpression returnValue public static boolean haveEquivalentModifierLists (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiModifierList list1 com.intellij.psi.PsiModifierList list2 public static com.intellij.psi.PsiMethod findSpecificMethod (com.intellij.psi.PsiMethod, com.intellij.psi.PsiType) one.util.streamex.StreamEx types com.intellij.psi.PsiMethod realMethod com.intellij.psi.PsiMethod method com.intellij.psi.PsiType specificType com.intellij.psi.PsiClass qualifierClass one.util.streamex.StreamEx types java.util.List methods com.intellij.psi.PsiMethod best private static synthetic com.intellij.psi.PsiMethod lambda$findSpecificMethod$1 (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass specificClass private static synthetic boolean lambda$findSpecificMethod$0 (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass qualifierClass com.intellij.psi.PsiClass specificClass private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/ParenthesesUtils.class
ParenthesesUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.ParenthesesUtils extends java.lang.Object { public static final int METHOD_CALL_PRECEDENCE public static final int POSTFIX_PRECEDENCE public static final int PREFIX_PRECEDENCE public static final int TYPE_CAST_PRECEDENCE public static final int MULTIPLICATIVE_PRECEDENCE public static final int ADDITIVE_PRECEDENCE public static final int SHIFT_PRECEDENCE public static final int EQUALITY_PRECEDENCE public static final int BINARY_AND_PRECEDENCE public static final int BINARY_OR_PRECEDENCE public static final int AND_PRECEDENCE public static final int OR_PRECEDENCE public static final int CONDITIONAL_PRECEDENCE public static final int ASSIGNMENT_PRECEDENCE public static final int NUM_PRECEDENCES private void <init> () public static boolean isCommutativeOperator (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType token public static boolean isCommutativeOperation (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiPolyadicExpression expression public static boolean isAssociativeOperation (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiPolyadicExpression expression public static int getPrecedence (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public static int getPrecedenceForOperator (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType operator public static boolean areParenthesesNeeded (com.intellij.psi.PsiParenthesizedExpression, boolean) com.intellij.psi.PsiParenthesizedExpression expression boolean ignoreClarifyingParentheses public static boolean areParenthesesNeeded (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression parentExpression boolean ignoreClarifyingParentheses public static boolean areParenthesesNeeded (com.intellij.psi.PsiJavaToken, com.intellij.psi.PsiExpression) com.intellij.psi.PsiJavaToken compoundAssignmentToken com.intellij.psi.PsiExpression rhs public static java.lang.String getText (com.intellij.psi.PsiExpression, int) com.intellij.psi.PsiExpression expression int precedence public static com.intellij.psi.PsiElement getParentSkipParentheses (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent public static com.intellij.psi.PsiExpression stripParentheses (com.intellij.psi.PsiExpression) com.intellij.psi.PsiParenthesizedExpression parenthesizedExpression com.intellij.psi.PsiExpression expression public static void removeParentheses (com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiMethodCallExpression methodCall com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiArrayInitializerExpression arrayInitializerExpression com.intellij.psi.PsiTypeCastExpression typeCastExpression com.intellij.psi.PsiArrayAccessExpression arrayAccessExpression com.intellij.psi.PsiPrefixExpression prefixExpression com.intellij.psi.PsiPostfixExpression postfixExpression com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.PsiInstanceOfExpression instanceofExpression com.intellij.psi.PsiConditionalExpression conditionalExpression com.intellij.psi.PsiParenthesizedExpression parenthesizedExpression com.intellij.psi.PsiLambdaExpression lambdaExpression com.intellij.psi.PsiExpression expression boolean ignoreClarifyingParentheses private static void removeParensFromLambdaExpression (com.intellij.psi.PsiLambdaExpression, boolean) com.intellij.psi.PsiLambdaExpression lambdaExpression boolean ignoreClarifyingParentheses com.intellij.psi.PsiElement body private static void removeParensFromReferenceExpression (com.intellij.psi.PsiReferenceExpression, boolean) com.intellij.psi.PsiReferenceExpression referenceExpression boolean ignoreClarifyingParentheses com.intellij.psi.PsiExpression qualifier private static void removeParensFromParenthesizedExpression (com.intellij.psi.PsiParenthesizedExpression, boolean) com.siyeh.ig.psiutils.CommentTracker commentTracker com.intellij.psi.PsiExpression newExpression com.intellij.psi.PsiParenthesizedExpression parenthesizedExpression boolean ignoreClarifyingParentheses com.intellij.psi.PsiExpression body com.intellij.psi.PsiElement parent private static void removeParensFromConditionalExpression (com.intellij.psi.PsiConditionalExpression, boolean) com.intellij.psi.PsiConditionalExpression conditionalExpression boolean ignoreClarifyingParentheses com.intellij.psi.PsiExpression condition com.intellij.psi.PsiExpression thenBranch com.intellij.psi.PsiExpression elseBranch private static void removeParensFromInstanceOfExpression (com.intellij.psi.PsiInstanceOfExpression, boolean) com.intellij.psi.PsiInstanceOfExpression instanceofExpression boolean ignoreClarifyingParentheses com.intellij.psi.PsiExpression operand private static void removeParensFromPolyadicExpression (com.intellij.psi.PsiPolyadicExpression, boolean) com.intellij.psi.PsiExpression operand com.intellij.psi.PsiPolyadicExpression polyadicExpression boolean ignoreClarifyingParentheses private static void removeParensFromPostfixExpression (com.intellij.psi.PsiPostfixExpression, boolean) com.intellij.psi.PsiPostfixExpression postfixExpression boolean ignoreClarifyingParentheses com.intellij.psi.PsiExpression operand private static void removeParensFromPrefixExpression (com.intellij.psi.PsiPrefixExpression, boolean) com.intellij.psi.PsiPrefixExpression prefixExpression boolean ignoreClarifyingParentheses com.intellij.psi.PsiExpression operand private static void removeParensFromArrayAccessExpression (com.intellij.psi.PsiArrayAccessExpression, boolean) com.intellij.psi.PsiArrayAccessExpression arrayAccessExpression boolean ignoreClarifyingParentheses com.intellij.psi.PsiExpression arrayExpression com.intellij.psi.PsiExpression indexExpression private static void removeParensFromTypeCastExpression (com.intellij.psi.PsiTypeCastExpression, boolean) com.intellij.psi.PsiTypeCastExpression typeCastExpression boolean ignoreClarifyingParentheses com.intellij.psi.PsiExpression operand private static void removeParensFromArrayInitializerExpression (com.intellij.psi.PsiArrayInitializerExpression, boolean) com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiArrayInitializerExpression arrayInitializerExpression boolean ignoreClarifyingParentheses com.intellij.psi.PsiExpression[] initializers private static void removeParensFromAssignmentExpression (com.intellij.psi.PsiAssignmentExpression, boolean) com.intellij.psi.PsiAssignmentExpression assignment boolean ignoreClarifyingParentheses com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs private static void removeParensFromNewExpression (com.intellij.psi.PsiNewExpression, boolean) com.intellij.psi.PsiExpression dimension com.intellij.psi.PsiExpression argument com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiNewExpression newExpression boolean ignoreClarifyingParentheses com.intellij.psi.PsiExpression[] dimensions com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpression arrayInitializer com.intellij.psi.PsiExpressionList argumentList private static void removeParensFromMethodCallExpression (com.intellij.psi.PsiMethodCallExpression, boolean) com.intellij.psi.PsiExpression argument com.intellij.psi.PsiMethodCallExpression methodCallExpression boolean ignoreClarifyingParentheses com.intellij.psi.PsiReferenceExpression target com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/PsiElementOrderComparator.class
PsiElementOrderComparator.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.PsiElementOrderComparator extends java.lang.Object implements java.util.Comparator { private static final com.siyeh.ig.psiutils.PsiElementOrderComparator INSTANCE private void <init> () public int compare (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element1 com.intellij.psi.PsiElement element2 int offset1 int offset2 public static com.siyeh.ig.psiutils.PsiElementOrderComparator getInstance () public volatile synthetic int compare (java.lang.Object, java.lang.Object) static void <clinit> () }
com/siyeh/ig/psiutils/RecursionUtils.class
RecursionUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.RecursionUtils extends java.lang.Object { private void <init> () public static boolean statementMayReturnBeforeRecursing (com.intellij.psi.PsiStatement, com.intellij.psi.PsiMethod) com.intellij.psi.PsiReturnStatement returnStatement com.intellij.psi.PsiExpression returnValue com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiBlockStatement blockStatement com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiStatement statement com.intellij.psi.PsiMethod method private static boolean doWhileStatementMayReturnBeforeRecursing (com.intellij.psi.PsiDoWhileStatement, com.intellij.psi.PsiMethod) com.intellij.psi.PsiDoWhileStatement loopStatement com.intellij.psi.PsiMethod method com.intellij.psi.PsiStatement body private static boolean whileStatementMayReturnBeforeRecursing (com.intellij.psi.PsiWhileStatement, com.intellij.psi.PsiMethod) com.intellij.psi.PsiWhileStatement loopStatement com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression test com.intellij.psi.PsiStatement body private static boolean forStatementMayReturnBeforeRecursing (com.intellij.psi.PsiForStatement, com.intellij.psi.PsiMethod) com.intellij.psi.PsiForStatement loopStatement com.intellij.psi.PsiMethod method com.intellij.psi.PsiStatement initialization com.intellij.psi.PsiExpression test com.intellij.psi.PsiStatement body private static boolean foreachStatementMayReturnBeforeRecursing (com.intellij.psi.PsiForeachStatement, com.intellij.psi.PsiMethod) com.intellij.psi.PsiForeachStatement loopStatement com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression test com.intellij.psi.PsiStatement body private static boolean switchStatementMayReturnBeforeRecursing (com.intellij.psi.PsiSwitchStatement, com.intellij.psi.PsiMethod) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiSwitchStatement switchStatement com.intellij.psi.PsiMethod method com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiStatement[] statements private static boolean tryStatementMayReturnBeforeRecursing (com.intellij.psi.PsiTryStatement, com.intellij.psi.PsiMethod) com.intellij.psi.PsiCodeBlock catchBlock com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiMethod method com.intellij.psi.PsiCodeBlock finallyBlock com.intellij.psi.PsiCodeBlock tryBlock com.intellij.psi.PsiCodeBlock[] catchBlocks private static boolean ifStatementMayReturnBeforeRecursing (com.intellij.psi.PsiIfStatement, com.intellij.psi.PsiMethod) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression test com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiStatement elseBranch private static boolean labeledStatementMayReturnBeforeRecursing (com.intellij.psi.PsiLabeledStatement, com.intellij.psi.PsiMethod) com.intellij.psi.PsiLabeledStatement labeledStatement com.intellij.psi.PsiMethod method com.intellij.psi.PsiStatement statement private static boolean codeBlockMayReturnBeforeRecursing (com.intellij.psi.PsiCodeBlock, com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiCodeBlock block com.intellij.psi.PsiMethod method boolean endsInImplicitReturn com.intellij.psi.PsiStatement[] statements public static boolean methodMayRecurse (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.siyeh.ig.psiutils.RecursionVisitor recursionVisitor private static boolean expressionDefinitelyRecurses (com.intellij.psi.PsiExpression, com.intellij.psi.PsiMethod) com.intellij.psi.PsiExpression exp com.intellij.psi.PsiMethod method private static boolean conditionalExpressionDefinitelyRecurses (com.intellij.psi.PsiConditionalExpression, com.intellij.psi.PsiMethod) com.intellij.psi.PsiConditionalExpression expression com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression condExpression com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression private static boolean binaryExpressionDefinitelyRecurses (com.intellij.psi.PsiBinaryExpression, com.intellij.psi.PsiMethod) com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression lhs com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression rhs private static boolean arrayAccessExpressionDefinitelyRecurses (com.intellij.psi.PsiArrayAccessExpression, com.intellij.psi.PsiMethod) com.intellij.psi.PsiArrayAccessExpression expression com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression arrayExp com.intellij.psi.PsiExpression indexExp private static boolean arrayInitializerExpressionDefinitelyRecurses (com.intellij.psi.PsiArrayInitializerExpression, com.intellij.psi.PsiMethod) com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiArrayInitializerExpression expression com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression[] initializers private static boolean unaryExpressionDefinitelyRecurses (com.intellij.psi.PsiUnaryExpression, com.intellij.psi.PsiMethod) com.intellij.psi.PsiUnaryExpression expression com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression operand private static boolean instanceOfExpressionDefinitelyRecurses (com.intellij.psi.PsiInstanceOfExpression, com.intellij.psi.PsiMethod) com.intellij.psi.PsiInstanceOfExpression expression com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression operand private static boolean parenthesizedExpressionDefinitelyRecurses (com.intellij.psi.PsiParenthesizedExpression, com.intellij.psi.PsiMethod) com.intellij.psi.PsiParenthesizedExpression expression com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression innerExpression private static boolean referenceExpressionDefinitelyRecurses (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiMethod) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression qualifierExpression private static boolean typeCastExpressionDefinitelyRecurses (com.intellij.psi.PsiTypeCastExpression, com.intellij.psi.PsiMethod) com.intellij.psi.PsiTypeCastExpression expression com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression operand private static boolean assignmentExpressionDefinitelyRecurses (com.intellij.psi.PsiAssignmentExpression, com.intellij.psi.PsiMethod) com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiExpression lhs private static boolean newExpressionDefinitelyRecurses (com.intellij.psi.PsiNewExpression, com.intellij.psi.PsiMethod) com.intellij.psi.PsiExpression arrayDimension com.intellij.psi.PsiExpression arg com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiNewExpression exp com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression[] arrayDimensions com.intellij.psi.PsiArrayInitializerExpression arrayInitializer com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpressionList argumentList private static boolean methodCallExpressionDefinitelyRecurses (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiMethod) com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpression arg com.intellij.psi.PsiMethodCallExpression exp com.intellij.psi.PsiMethod method com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiMethod referencedMethod com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] args private static boolean statementDefinitelyRecurses (com.intellij.psi.PsiStatement, com.intellij.psi.PsiMethod) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpressionListStatement expressionListStatement com.intellij.psi.PsiExpressionList expressionList com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiExpressionStatement expressionStatement com.intellij.psi.PsiExpression expression com.intellij.psi.PsiLocalVariable variable com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiElement declaredElement com.intellij.psi.PsiDeclarationStatement declaration com.intellij.psi.PsiElement[] declaredElements com.intellij.psi.PsiReturnStatement returnStatement com.intellij.psi.PsiExpression returnValue com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiStatement statement com.intellij.psi.PsiMethod method private static boolean switchStatementDefinitelyRecurses (com.intellij.psi.PsiSwitchStatement, com.intellij.psi.PsiMethod) com.intellij.psi.PsiSwitchStatement switchStatement com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression switchExpression private static boolean tryStatementDefinitelyRecurses (com.intellij.psi.PsiTryStatement, com.intellij.psi.PsiMethod) com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiMethod method com.intellij.psi.PsiCodeBlock tryBlock com.intellij.psi.PsiCodeBlock finallyBlock private static boolean codeBlockDefinitelyRecurses (com.intellij.psi.PsiCodeBlock, com.intellij.psi.PsiMethod) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiCodeBlock block com.intellij.psi.PsiMethod method com.intellij.psi.PsiStatement[] statements private static boolean ifStatementDefinitelyRecurses (com.intellij.psi.PsiIfStatement, com.intellij.psi.PsiMethod) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression condition com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiStatement elseBranch Object value private static boolean forStatementDefinitelyRecurses (com.intellij.psi.PsiForStatement, com.intellij.psi.PsiMethod) com.intellij.psi.PsiStatement body com.intellij.psi.PsiForStatement forStatement com.intellij.psi.PsiMethod method com.intellij.psi.PsiStatement initialization com.intellij.psi.PsiExpression condition Object value private static boolean foreachStatementDefinitelyRecurses (com.intellij.psi.PsiForeachStatement, com.intellij.psi.PsiMethod) com.intellij.psi.PsiForeachStatement foreachStatement com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression iteration private static boolean whileStatementDefinitelyRecurses (com.intellij.psi.PsiWhileStatement, com.intellij.psi.PsiMethod) com.intellij.psi.PsiStatement body com.intellij.psi.PsiWhileStatement whileStatement com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression condition Object value private static boolean doWhileStatementDefinitelyRecurses (com.intellij.psi.PsiDoWhileStatement, com.intellij.psi.PsiMethod) com.intellij.psi.PsiDoWhileStatement doWhileStatement com.intellij.psi.PsiMethod method com.intellij.psi.PsiStatement body com.intellij.psi.PsiExpression condition private static boolean labeledStatementDefinitelyRecurses (com.intellij.psi.PsiLabeledStatement, com.intellij.psi.PsiMethod) com.intellij.psi.PsiLabeledStatement labeledStatement com.intellij.psi.PsiMethod method com.intellij.psi.PsiStatement body public static boolean methodDefinitelyRecurses (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiCodeBlock body private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/RecursionVisitor.class
RecursionVisitor.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.RecursionVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private boolean recursive private final com.intellij.psi.PsiMethod method private final String methodName void <init> (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiReferenceExpression methodExpression String calledMethodName com.intellij.psi.PsiMethod calledMethod com.intellij.psi.PsiExpression qualifier public boolean isRecursive () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/ReorderingUtils$ArrayIndexExceptionProblem.class
ReorderingUtils.java package com.siyeh.ig.psiutils final com.siyeh.ig.psiutils.ReorderingUtils$ArrayIndexExceptionProblem extends com.siyeh.ig.psiutils.ReorderingUtils$ExceptionProblem { private void <init> (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression operand boolean isNecessaryCheck (com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiExpression left com.intellij.psi.PsiExpression right com.intellij.psi.tree.IElementType token com.intellij.psi.PsiExpression condition boolean negated static com.siyeh.ig.psiutils.ReorderingUtils$ArrayIndexExceptionProblem from (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression }
com/siyeh/ig/psiutils/ReorderingUtils$ClassCastExceptionProblem.class
ReorderingUtils.java package com.siyeh.ig.psiutils final com.siyeh.ig.psiutils.ReorderingUtils$ClassCastExceptionProblem extends com.siyeh.ig.psiutils.ReorderingUtils$ExceptionProblem { private void <init> (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression operand boolean isNecessaryCheck (com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiExpression op com.intellij.psi.PsiExpression condition boolean negated static com.siyeh.ig.psiutils.ReorderingUtils$ClassCastExceptionProblem from (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression }
com/siyeh/ig/psiutils/ReorderingUtils$ContractFailExceptionProblem.class
ReorderingUtils.java package com.siyeh.ig.psiutils final com.siyeh.ig.psiutils.ReorderingUtils$ContractFailExceptionProblem extends com.siyeh.ig.psiutils.ReorderingUtils$ExceptionProblem { private final com.intellij.codeInspection.dataFlow.value.DfaValueFactory myFactory private final java.util.List myConditions void <init> (com.intellij.codeInspection.dataFlow.value.DfaValueFactory, java.util.List) com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory java.util.List conditions boolean isNecessaryCheck (com.intellij.psi.PsiExpression, boolean) boolean retValue java.util.List conditions com.intellij.codeInspection.dataFlow.ContractValue cond com.intellij.codeInspection.dataFlow.value.DfaValue value com.intellij.codeInspection.dataFlow.MethodContract contract com.intellij.psi.PsiMethodCallExpression call java.util.List contracts com.intellij.psi.PsiExpression left com.intellij.psi.PsiExpression right com.intellij.codeInspection.dataFlow.value.DfaValue leftVal com.intellij.codeInspection.dataFlow.value.DfaValue rightVal com.intellij.codeInspection.dataFlow.value.DfaValue value1 com.intellij.codeInspection.dataFlow.value.DfaValue value2 com.intellij.psi.PsiBinaryExpression binOp com.intellij.codeInspection.dataFlow.value.DfaRelationValue$RelationType relationType com.intellij.psi.PsiExpression condition boolean negated static com.siyeh.ig.psiutils.ReorderingUtils$ContractFailExceptionProblem from (com.intellij.psi.PsiExpression) com.intellij.codeInspection.dataFlow.ContractValue condition com.intellij.codeInspection.dataFlow.value.DfaValue conditionValue com.intellij.codeInspection.dataFlow.MethodContract contract com.intellij.psi.PsiCallExpression call com.intellij.psi.PsiMethod method java.util.List contracts com.intellij.codeInspection.dataFlow.value.DfaValueFactory factory java.util.List conditions com.intellij.psi.PsiExpression expression private static synthetic boolean lambda$from$0 (com.intellij.codeInspection.dataFlow.MethodContract) com.intellij.codeInspection.dataFlow.MethodContract c }
com/siyeh/ig/psiutils/ReorderingUtils$ExceptionProblem.class
ReorderingUtils.java package com.siyeh.ig.psiutils abstract com.siyeh.ig.psiutils.ReorderingUtils$ExceptionProblem extends java.lang.Object { final com.intellij.psi.PsiExpression myOperand void <init> (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression operand abstract boolean isNecessaryCheck (com.intellij.psi.PsiExpression, boolean) }
com/siyeh/ig/psiutils/ReorderingUtils$NullDereferenceExceptionProblem.class
ReorderingUtils.java package com.siyeh.ig.psiutils final com.siyeh.ig.psiutils.ReorderingUtils$NullDereferenceExceptionProblem extends com.siyeh.ig.psiutils.ReorderingUtils$ExceptionProblem { private void <init> (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression operand boolean isNecessaryCheck (com.intellij.psi.PsiExpression, boolean) boolean notNull com.intellij.codeInspection.dataFlow.ContractReturnValue returnValue com.intellij.psi.PsiExpression left com.intellij.psi.PsiExpression right com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression condition boolean negated static com.siyeh.ig.psiutils.ReorderingUtils$NullDereferenceExceptionProblem from (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.codeInspection.dataFlow.NullabilityProblemKind$NullabilityProblem problem }
com/siyeh/ig/psiutils/ReorderingUtils.class
ReorderingUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.ReorderingUtils extends java.lang.Object { private static final java.util.List PROBLEM_EXTRACTORS public void <init> () public static com.intellij.util.ThreeState canExtract (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) int i com.intellij.psi.PsiExpression[] args int index com.intellij.util.ThreeState result com.intellij.psi.PsiExpression gParent com.intellij.util.ThreeState result boolean isNecessary com.intellij.psi.PsiConditionalExpression ternary com.intellij.psi.PsiExpression condition com.intellij.util.ThreeState result int i com.intellij.psi.PsiPolyadicExpression polyadic com.intellij.psi.PsiExpression[] operands int index com.intellij.psi.tree.IElementType tokenType com.intellij.util.ThreeState result com.intellij.psi.PsiExpression ancestor com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression parent private static com.intellij.util.ThreeState and (com.intellij.util.ThreeState, java.util.function.Supplier) com.intellij.util.ThreeState state java.util.function.Supplier conjunct com.intellij.util.ThreeState state2 private static com.intellij.util.ThreeState canMoveToStart (com.intellij.psi.PsiPolyadicExpression, int) com.intellij.psi.PsiPolyadicExpression polyadicExpression int operandIndex com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression[] operands boolean and com.intellij.psi.PsiExpression lastOperand private static boolean hasContract (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.ContractReturnValue) com.intellij.psi.PsiExpression arg com.intellij.psi.PsiExpression[] args com.intellij.codeInspection.dataFlow.ContractValue condition int argIndex java.util.List conditions com.intellij.codeInspection.dataFlow.MethodContract contract com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpressionList argumentList java.util.List contracts com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression operand com.intellij.codeInspection.dataFlow.ContractReturnValue value static java.util.List fromExpression (com.intellij.psi.PsiExpression) com.siyeh.ig.psiutils.ReorderingUtils$ExceptionProblem exceptionProblem java.util.function.Function extractor com.intellij.psi.PsiExpression expression java.util.List problems private static boolean areConditionsNecessaryFor (com.intellij.psi.PsiExpression[], com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiExpression condition com.intellij.psi.PsiExpression[] conditions com.intellij.psi.PsiExpression operand boolean negated java.util.List problems private static boolean isConditionNecessary (com.intellij.psi.PsiExpression, java.util.List, boolean) com.intellij.psi.PsiExpression operand com.intellij.psi.PsiExpression operand com.intellij.psi.tree.IElementType type com.siyeh.ig.psiutils.ReorderingUtils$ExceptionProblem problem com.intellij.psi.PsiExpression condition java.util.List problems boolean negated private static boolean isErroneous (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static boolean isSideEffectFree (com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiExpression expression boolean allowNpe private static synthetic boolean lambda$isSideEffectFree$6 (boolean, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement target com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiReferenceExpression ref com.intellij.psi.PsiType type com.intellij.psi.PsiType expectedType com.intellij.psi.PsiExpression[] operands Object divisor com.intellij.psi.PsiPolyadicExpression expr com.intellij.psi.tree.IElementType type boolean allowNpe com.intellij.psi.PsiElement element private static synthetic boolean lambda$canMoveToStart$5 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression private static synthetic com.intellij.util.ThreeState lambda$canExtract$4 (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression ancestor com.intellij.psi.PsiExpression parent private static synthetic com.intellij.util.ThreeState lambda$canExtract$3 (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression ancestor com.intellij.psi.PsiExpression parent private static synthetic com.intellij.util.ThreeState lambda$canExtract$2 (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression ancestor com.intellij.psi.PsiExpression parent private static synthetic com.intellij.util.ThreeState lambda$canExtract$1 (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression ancestor com.intellij.psi.PsiExpression parent private static synthetic com.intellij.util.ThreeState lambda$canExtract$0 (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression ancestor com.intellij.psi.PsiExpression parent static synthetic boolean access$000 (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.codeInspection.dataFlow.ContractReturnValue) com.intellij.psi.PsiExpression x0 com.intellij.psi.PsiExpression x1 com.intellij.codeInspection.dataFlow.ContractReturnValue x2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/SerializationUtils.class
SerializationUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.SerializationUtils extends java.lang.Object { private void <init> () public static boolean isSerializable (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public static boolean isExternalizable (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public static boolean isDirectlySerializable (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass implemented String name com.intellij.psi.PsiJavaCodeReferenceElement aInterfaces com.intellij.psi.PsiClass aClass com.intellij.psi.PsiReferenceList implementsList com.intellij.psi.PsiJavaCodeReferenceElement[] interfaces public static boolean hasReadObject (com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod[] methods public static boolean hasReadResolve (com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod[] methods public static boolean hasWriteObject (com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod[] methods public static boolean hasWriteReplace (com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod[] methods public static boolean isReadObject (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClassType type public static boolean isWriteObject (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClassType type public static boolean isReadResolve (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static boolean isWriteReplace (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static boolean isProbablySerializable (com.intellij.psi.PsiType) com.intellij.psi.PsiArrayType arrayType com.intellij.psi.PsiType componentType com.intellij.psi.PsiType parameter com.intellij.psi.PsiType[] parameters com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiType type private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/SideEffectChecker$SideEffectsVisitor.class
SideEffectChecker.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.SideEffectChecker$SideEffectsVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final java.util.List mySideEffects private final com.intellij.psi.PsiElement myStartElement private final java.util.function.Predicate myIgnorePredicate boolean found void <init> (java.util.List, com.intellij.psi.PsiElement) java.util.List sideEffects com.intellij.psi.PsiElement startElement void <init> (java.util.List, com.intellij.psi.PsiElement, java.util.function.Predicate) java.util.List sideEffects com.intellij.psi.PsiElement startElement java.util.function.Predicate predicate private boolean addSideEffect (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression expression public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiMethod method protected boolean isPure (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiField field public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression expression public void visitUnaryExpression (com.intellij.psi.PsiUnaryExpression) com.intellij.psi.PsiUnaryExpression expression com.intellij.psi.tree.IElementType tokenType public void visitVariable (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable public void visitBreakStatement (com.intellij.psi.PsiBreakStatement) com.intellij.psi.PsiBreakStatement statement com.intellij.psi.PsiElement exitedStatement public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public void visitContinueStatement (com.intellij.psi.PsiContinueStatement) com.intellij.psi.PsiContinueStatement statement com.intellij.psi.PsiStatement exitedStatement public void visitReturnStatement (com.intellij.psi.PsiReturnStatement) com.intellij.psi.PsiReturnStatement statement public void visitThrowStatement (com.intellij.psi.PsiThrowStatement) com.intellij.psi.PsiThrowStatement statement public void visitLambdaExpression (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression expression public boolean mayHaveSideEffects () private static synthetic boolean lambda$new$0 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement call private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/SideEffectChecker.class
SideEffectChecker.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.SideEffectChecker extends java.lang.Object { private static final java.util.Set ourSideEffectFreeClasses private void <init> () public static boolean mayHaveSideEffects (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression exp com.siyeh.ig.psiutils.SideEffectChecker$SideEffectsVisitor visitor public static boolean mayHaveSideEffects (com.intellij.psi.PsiElement, java.util.function.Predicate) com.intellij.psi.PsiElement element java.util.function.Predicate shouldIgnoreElement com.siyeh.ig.psiutils.SideEffectChecker$SideEffectsVisitor visitor public static boolean mayHaveNonLocalSideEffects (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static boolean isLocalSideEffect (com.intellij.psi.PsiElement) com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiExpression operand com.intellij.psi.PsiElement target com.intellij.psi.PsiElement e com.intellij.psi.PsiReferenceExpression ref public static boolean checkSideEffects (com.intellij.psi.PsiExpression, java.util.List) com.intellij.psi.PsiExpression element java.util.List sideEffects public static boolean checkSideEffects (com.intellij.psi.PsiExpression, java.util.List, java.util.function.Predicate) com.intellij.psi.PsiExpression element java.util.List sideEffects java.util.function.Predicate ignoreElement com.siyeh.ig.psiutils.SideEffectChecker$SideEffectsVisitor visitor public static java.util.List extractSideEffectExpressions (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression element java.util.List list public static boolean mayHaveExceptionalSideEffect (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method String name com.intellij.psi.PsiClass aClass private static boolean isSideEffectFreeConstructor (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiClass baseClass com.intellij.psi.PsiClass throwableClass com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiAnonymousClass anonymousClass com.intellij.psi.PsiJavaCodeReferenceElement classReference com.intellij.psi.PsiClass aClass String qualifiedName com.intellij.psi.PsiFile file com.intellij.psi.PsiDirectory directory com.intellij.psi.PsiPackage classPackage String packageName private static synthetic boolean lambda$mayHaveExceptionalSideEffect$2 (com.intellij.codeInspection.dataFlow.MethodContract) com.intellij.codeInspection.dataFlow.MethodContract mc private static synthetic boolean lambda$mayHaveExceptionalSideEffect$1 (com.intellij.codeInspection.dataFlow.MethodContract) com.intellij.codeInspection.dataFlow.MethodContract mc private static synthetic boolean lambda$checkSideEffects$0 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e static synthetic boolean access$000 (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/StatementExtractor$1.class
StatementExtractor.java package com.siyeh.ig.psiutils final com.siyeh.ig.psiutils.StatementExtractor$1 extends com.siyeh.ig.psiutils.StatementExtractor$Node { void <init> (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression anchor public com.siyeh.ig.psiutils.StatementExtractor$Node prepend (com.siyeh.ig.psiutils.StatementExtractor$Node) com.siyeh.ig.psiutils.StatementExtractor$Node node public java.lang.String toString () }
com/siyeh/ig/psiutils/StatementExtractor$Cond.class
StatementExtractor.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.StatementExtractor$Cond extends com.siyeh.ig.psiutils.StatementExtractor$Node { private final com.intellij.psi.PsiExpression myCondition private final com.siyeh.ig.psiutils.StatementExtractor$Node myThenBranch private final com.siyeh.ig.psiutils.StatementExtractor$Node myElseBranch private final int myLimit static final synthetic boolean $assertionsDisabled private void <init> (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, int, com.siyeh.ig.psiutils.StatementExtractor$Node, com.siyeh.ig.psiutils.StatementExtractor$Node) com.intellij.psi.PsiExpression anchor com.intellij.psi.PsiExpression condition int limit com.siyeh.ig.psiutils.StatementExtractor$Node thenBranch com.siyeh.ig.psiutils.StatementExtractor$Node elseBranch private java.lang.String getCondition (boolean) boolean invert com.intellij.psi.PsiPolyadicExpression condition com.intellij.psi.PsiExpression[] operands String joiner public java.lang.String toString () public com.siyeh.ig.psiutils.StatementExtractor$Node prepend (com.siyeh.ig.psiutils.StatementExtractor$Node) com.siyeh.ig.psiutils.StatementExtractor$Cond cond com.siyeh.ig.psiutils.StatementExtractor$Node node com.intellij.psi.PsiExpression thatAnchor synthetic void <init> (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, int, com.siyeh.ig.psiutils.StatementExtractor$Node, com.siyeh.ig.psiutils.StatementExtractor$Node, com.siyeh.ig.psiutils.StatementExtractor$1) com.intellij.psi.PsiExpression x0 com.intellij.psi.PsiExpression x1 int x2 com.siyeh.ig.psiutils.StatementExtractor$Node x3 com.siyeh.ig.psiutils.StatementExtractor$Node x4 com.siyeh.ig.psiutils.StatementExtractor$1 x5 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/StatementExtractor$Cons.class
StatementExtractor.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.StatementExtractor$Cons extends com.siyeh.ig.psiutils.StatementExtractor$Node { private final com.siyeh.ig.psiutils.StatementExtractor$Node myHead private final com.siyeh.ig.psiutils.StatementExtractor$Node myTail static final synthetic boolean $assertionsDisabled private void <init> (com.siyeh.ig.psiutils.StatementExtractor$Node, com.siyeh.ig.psiutils.StatementExtractor$Node) com.siyeh.ig.psiutils.StatementExtractor$Node head com.siyeh.ig.psiutils.StatementExtractor$Node tail public com.siyeh.ig.psiutils.StatementExtractor$Node prepend (com.siyeh.ig.psiutils.StatementExtractor$Node) com.siyeh.ig.psiutils.StatementExtractor$Node newHead com.siyeh.ig.psiutils.StatementExtractor$Node node public java.lang.String toString () synthetic void <init> (com.siyeh.ig.psiutils.StatementExtractor$Node, com.siyeh.ig.psiutils.StatementExtractor$Node, com.siyeh.ig.psiutils.StatementExtractor$1) com.siyeh.ig.psiutils.StatementExtractor$Node x0 com.siyeh.ig.psiutils.StatementExtractor$Node x1 com.siyeh.ig.psiutils.StatementExtractor$1 x2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/StatementExtractor$Expr.class
StatementExtractor.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.StatementExtractor$Expr extends com.siyeh.ig.psiutils.StatementExtractor$Node { private void <init> (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public com.siyeh.ig.psiutils.StatementExtractor$Node prepend (com.siyeh.ig.psiutils.StatementExtractor$Node) com.siyeh.ig.psiutils.StatementExtractor$Node node public java.lang.String toString () synthetic void <init> (com.intellij.psi.PsiExpression, com.siyeh.ig.psiutils.StatementExtractor$1) com.intellij.psi.PsiExpression x0 com.siyeh.ig.psiutils.StatementExtractor$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/StatementExtractor$Node.class
StatementExtractor.java package com.siyeh.ig.psiutils abstract com.siyeh.ig.psiutils.StatementExtractor$Node extends java.lang.Object { final com.intellij.psi.PsiExpression myAnchor protected void <init> (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression anchor public abstract com.siyeh.ig.psiutils.StatementExtractor$Node prepend (com.siyeh.ig.psiutils.StatementExtractor$Node) public abstract java.lang.String toString () }
com/siyeh/ig/psiutils/StatementExtractor$Switch$1.class
StatementExtractor.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.StatementExtractor$Switch$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic com.intellij.psi.PsiSwitchExpression val$copy final synthetic java.util.Map val$replacementMap final synthetic com.intellij.psi.PsiElementFactory val$factory final synthetic com.siyeh.ig.psiutils.StatementExtractor$Switch this$0 void <init> (com.siyeh.ig.psiutils.StatementExtractor$Switch, com.intellij.psi.PsiSwitchExpression, java.util.Map, com.intellij.psi.PsiElementFactory) com.siyeh.ig.psiutils.StatementExtractor$Switch this$0 public void visitExpressionStatement (com.intellij.psi.PsiExpressionStatement) com.intellij.psi.PsiExpressionStatement statement public void visitBreakStatement (com.intellij.psi.PsiBreakStatement) com.intellij.psi.PsiBreakStatement statement public void visitYieldStatement (com.intellij.psi.PsiYieldStatement) com.intellij.psi.PsiYieldStatement statement public void visitExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression private void process (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement com.siyeh.ig.psiutils.StatementExtractor$Node data }
com/siyeh/ig/psiutils/StatementExtractor$Switch.class
StatementExtractor.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.StatementExtractor$Switch extends com.siyeh.ig.psiutils.StatementExtractor$Node { private static final com.intellij.openapi.util.Key NODE_KEY private final java.util.Map myReturns private void <init> (com.intellij.psi.PsiSwitchExpression, java.util.Map) com.intellij.psi.PsiSwitchExpression expression java.util.Map sideEffectReturns public com.siyeh.ig.psiutils.StatementExtractor$Node prepend (com.siyeh.ig.psiutils.StatementExtractor$Node) java.util.Map newMap com.siyeh.ig.psiutils.StatementExtractor$Node node public java.lang.String toString () com.intellij.psi.PsiSwitchExpression copy java.util.Map replacementMap com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiCodeBlock body public boolean shouldKeepBreak (com.intellij.psi.PsiStatement) com.intellij.psi.PsiElement gParent com.intellij.psi.PsiStatement statement com.intellij.psi.PsiElement parent private synthetic void lambda$toString$2 (com.intellij.psi.PsiElementFactory, com.intellij.psi.PsiStatement, com.intellij.psi.PsiStatement[]) com.intellij.psi.PsiStatement replacement com.intellij.psi.PsiElement parent com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiStatement statement com.intellij.psi.PsiStatement[] replacements boolean keep private static synthetic void lambda$toString$1 (com.intellij.psi.PsiStatement, com.siyeh.ig.psiutils.StatementExtractor$Node) com.intellij.psi.PsiStatement statement com.siyeh.ig.psiutils.StatementExtractor$Node node private static synthetic void lambda$prepend$0 (java.util.Map, com.intellij.psi.PsiStatement, com.siyeh.ig.psiutils.StatementExtractor$Node) java.util.Map newMap com.intellij.psi.PsiStatement statement com.siyeh.ig.psiutils.StatementExtractor$Node n synthetic void <init> (com.intellij.psi.PsiSwitchExpression, java.util.Map, com.siyeh.ig.psiutils.StatementExtractor$1) com.intellij.psi.PsiSwitchExpression x0 java.util.Map x1 com.siyeh.ig.psiutils.StatementExtractor$1 x2 static synthetic com.intellij.openapi.util.Key access$500 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/StatementExtractor.class
StatementExtractor.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.StatementExtractor extends java.lang.Object { private static final com.siyeh.ig.psiutils.StatementExtractor$Node EMPTY public void <init> () public static com.intellij.psi.PsiStatement[] generateStatements (java.util.List, com.intellij.psi.PsiExpression) java.util.List expressionsToKeep com.intellij.psi.PsiExpression root String statementsCode com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiCodeBlock codeBlock public static java.lang.String generateStatementsText (java.util.List, com.intellij.psi.PsiExpression) java.util.List expressionsToKeep com.intellij.psi.PsiExpression root com.siyeh.ig.psiutils.StatementExtractor$Node result private static com.siyeh.ig.psiutils.StatementExtractor$Node createNode (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) boolean isYield boolean isRuleExpression com.intellij.psi.PsiSwitchExpression switchExpression String message com.intellij.psi.PsiElement parentElement com.intellij.psi.PsiExpression parent com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression root com.siyeh.ig.psiutils.StatementExtractor$Node result private static com.siyeh.ig.psiutils.StatementExtractor$Node foldNode (com.siyeh.ig.psiutils.StatementExtractor$Node, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) boolean and boolean and com.intellij.psi.PsiPolyadicExpression polyadic com.intellij.psi.tree.IElementType type boolean and com.intellij.psi.PsiExpression[] operands int index com.intellij.psi.PsiConditionalExpression ternary com.siyeh.ig.psiutils.StatementExtractor$Node node com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression parent private static synthetic com.siyeh.ig.psiutils.StatementExtractor$Node lambda$generateStatementsText$0 (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression root com.intellij.psi.PsiExpression expression static synthetic com.siyeh.ig.psiutils.StatementExtractor$Node access$300 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/StreamApiUtil.class
StreamApiUtil.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.StreamApiUtil extends java.lang.Object { public void <init> () public static com.intellij.psi.PsiType getStreamElementType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static com.intellij.psi.PsiType getStreamElementType (com.intellij.psi.PsiType, boolean) com.intellij.psi.PsiType type boolean variableType com.intellij.psi.PsiClass aClass com.intellij.psi.PsiType streamType public static boolean isNullOrEmptyStream (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethodCallExpression call String name com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass String qualifiedName public static boolean isSupportedStreamElement (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static java.lang.String getStreamClassForType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static com.intellij.psi.PsiMethodCallExpression findSubsequentCall (com.intellij.psi.PsiMethodCallExpression, java.util.function.Predicate, java.util.function.Predicate) com.intellij.psi.PsiMethodCallExpression call java.util.function.Predicate isWantedCall java.util.function.Predicate isAllowedIntermediateCall public static com.intellij.psi.PsiMethodCallExpression findSubsequentCall (com.intellij.psi.PsiMethodCallExpression, java.util.function.Predicate, java.util.function.Predicate, java.util.function.Predicate) com.intellij.psi.PsiMethodCallExpression collectorCall com.intellij.psi.PsiExpression[] args String name com.intellij.psi.PsiMethodCallExpression chainCall com.intellij.psi.PsiMethodCallExpression call java.util.function.Predicate isWantedCall java.util.function.Predicate isWantedCollector java.util.function.Predicate isAllowedIntermediateCall private static synthetic boolean lambda$findSubsequentCall$0 (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression c }
com/siyeh/ig/psiutils/SwitchUtils$IfStatementBranch.class
SwitchUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.SwitchUtils$IfStatementBranch extends java.lang.Object { private final java.util.Set topLevelVariables private final java.util.LinkedList comments private final java.util.LinkedList statementComments private final java.util.List caseExpressions private final com.intellij.psi.PsiStatement statement private final boolean elseBranch public void <init> (com.intellij.psi.PsiStatement, boolean) com.intellij.psi.PsiStatement branch boolean elseBranch public void addComment (java.lang.String) String comment public void addStatementComment (java.lang.String) String comment public void addCaseExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public com.intellij.psi.PsiStatement getStatement () public java.util.List getCaseExpressions () public boolean isElse () public boolean topLevelDeclarationsConflictWith (com.siyeh.ig.psiutils.SwitchUtils$IfStatementBranch) com.siyeh.ig.psiutils.SwitchUtils$IfStatementBranch testBranch private static boolean intersects (java.util.Set, java.util.Set) String s java.util.Set set1 java.util.Set set2 public java.util.List getComments () public java.util.List getStatementComments () public void calculateVariablesDeclared (com.intellij.psi.PsiStatement) com.intellij.psi.PsiVariable variable String varName com.intellij.psi.PsiElement element com.intellij.psi.PsiDeclarationStatement declarationStatement com.intellij.psi.PsiElement[] elements com.intellij.psi.PsiStatement statement1 com.intellij.psi.PsiBlockStatement block com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiStatement[] statements com.intellij.psi.PsiStatement statement }
com/siyeh/ig/psiutils/SwitchUtils$LabelSearchVisitor.class
SwitchUtils.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.SwitchUtils$LabelSearchVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final String m_labelName private boolean m_used void <init> (java.lang.String) String name public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitLabeledStatement (com.intellij.psi.PsiLabeledStatement) com.intellij.psi.PsiLabeledStatement statement com.intellij.psi.PsiIdentifier labelIdentifier String labelText public boolean isUsed () }
com/siyeh/ig/psiutils/SwitchUtils.class
SwitchUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.SwitchUtils extends java.lang.Object { private void <init> () public static int calculateBranchCount (com.intellij.psi.PsiSwitchStatement) com.intellij.psi.PsiSwitchStatement statement public static int calculateBranchCount (com.intellij.psi.PsiSwitchBlock) com.intellij.psi.PsiSwitchLabelStatementBase child com.intellij.psi.PsiSwitchBlock block com.intellij.psi.PsiCodeBlock body int branches boolean defaultFound public static boolean canBeSwitchCase (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.pom.java.LanguageLevel, java.util.Set) com.intellij.psi.PsiExpression stringSwitchExpression com.intellij.psi.PsiExpression left com.intellij.psi.PsiExpression right com.intellij.psi.PsiExpression operand com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression switchExpression com.intellij.pom.java.LanguageLevel languageLevel java.util.Set existingCaseValues com.siyeh.ig.psiutils.EqualityCheck check com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.tree.IElementType operation com.intellij.psi.PsiExpression[] operands public static boolean isRuleFormatSwitch (com.intellij.psi.PsiSwitchBlock) com.intellij.psi.PsiSwitchBlock block com.intellij.psi.PsiSwitchLabelStatementBase label public static boolean canBeSwitchSelectorExpression (com.intellij.psi.PsiExpression, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiExpression expression com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiType type public static com.intellij.psi.PsiExpression getSwitchSelectorExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiExpression selectorExpression private static com.intellij.psi.PsiExpression getPossibleSwitchSelectorExpression (com.intellij.psi.PsiExpression, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiExpression jdk17Expression com.intellij.psi.PsiExpression left com.intellij.psi.PsiExpression right com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiExpression expression com.intellij.pom.java.LanguageLevel languageLevel com.siyeh.ig.psiutils.EqualityCheck check com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.tree.IElementType operation com.intellij.psi.PsiExpression[] operands private static com.intellij.psi.PsiExpression determinePossibleJdk17SwitchExpression (com.intellij.psi.PsiExpression, java.util.Set) com.intellij.psi.PsiExpression expression java.util.Set existingCaseValues com.siyeh.ig.psiutils.EqualityCheck check com.intellij.psi.PsiExpression left com.intellij.psi.PsiExpression right Object leftValue Object rightValue private static boolean canBeCaseLabel (com.intellij.psi.PsiExpression, com.intellij.pom.java.LanguageLevel, java.util.Set) com.intellij.psi.PsiElement referent com.intellij.psi.PsiExpression expression com.intellij.pom.java.LanguageLevel languageLevel java.util.Set existingCaseValues com.intellij.psi.PsiType type Object value public static java.lang.String findUniqueLabelName (com.intellij.psi.PsiStatement, java.lang.String) String name com.intellij.psi.PsiStatement statement String baseName com.intellij.psi.PsiElement ancestor int val private static boolean checkForLabel (java.lang.String, com.intellij.psi.PsiElement) String name com.intellij.psi.PsiElement ancestor com.siyeh.ig.psiutils.SwitchUtils$LabelSearchVisitor visitor public static java.util.List findEnumConstants (com.intellij.psi.PsiSwitchLabelStatementBase) com.intellij.psi.PsiElement target com.intellij.psi.PsiExpression value com.intellij.psi.PsiSwitchLabelStatementBase label com.intellij.psi.PsiExpressionList list java.util.List constants private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/SynchronizationUtil$1.class
SynchronizationUtil.java package com.siyeh.ig.psiutils synthetic com.siyeh.ig.psiutils.SynchronizationUtil$1 extends java.lang.Object { }
com/siyeh/ig/psiutils/SynchronizationUtil$HoldsLockAssertionVisitor.class
SynchronizationUtil.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.SynchronizationUtil$HoldsLockAssertionVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private com.intellij.psi.PsiAssertStatement myAssertStatement private void <init> () public void visitAssertStatement (com.intellij.psi.PsiAssertStatement) com.intellij.psi.PsiAssertStatement statement com.intellij.psi.PsiExpression condition public com.intellij.psi.PsiAssertStatement getAssertStatement () synthetic void <init> (com.siyeh.ig.psiutils.SynchronizationUtil$1) com.siyeh.ig.psiutils.SynchronizationUtil$1 x0 }
com/siyeh/ig/psiutils/SynchronizationUtil.class
SynchronizationUtil.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.SynchronizationUtil extends java.lang.Object { private void <init> () public static boolean isInSynchronizedContext (com.intellij.psi.PsiElement) com.intellij.psi.PsiModifierListOwner modifierListOwner com.intellij.psi.PsiAssertStatement assertStatement com.intellij.psi.PsiElement element com.intellij.psi.PsiElement context private static com.intellij.psi.PsiAssertStatement findHoldsLockAssertion (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context public static boolean isCallToHoldsLock (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression String name com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$findHoldsLockAssertion$0 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context com.siyeh.ig.psiutils.SynchronizationUtil$HoldsLockAssertionVisitor visitor }
com/siyeh/ig/psiutils/TestUtils.class
TestUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.TestUtils extends java.lang.Object { public static final String RUN_WITH private static final com.siyeh.ig.callMatcher.CallMatcher ASSERT_THROWS private void <init> () public static boolean isInTestSourceContent (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiFile file com.intellij.openapi.vfs.VirtualFile virtualFile public static boolean isPartOfJUnitTestMethod (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiMethod method public static boolean isJUnit4BeforeOrAfterMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static boolean isJUnitTestMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass java.util.Set frameworks public static boolean isRunnable (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiType returnType com.intellij.psi.PsiParameterList parameterList public static boolean isJUnit3TestMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method String methodName String test com.intellij.psi.PsiClass containingClass public static boolean isJUnit4TestMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static boolean isAnnotatedTestMethod (com.intellij.psi.PsiMethod) String testFrameworkName com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass com.intellij.testIntegration.TestFramework testFramework public static boolean isJUnitTestClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass targetClass public static boolean isJUnit4TestClass (com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass boolean runWithIsTestClass public static boolean isInTestCode (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiClass containingClass public static boolean testInstancePerClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass containingClass private static boolean testInstancePerClass (com.intellij.psi.PsiClass, com.intellij.util.containers.hash.HashSet) com.intellij.psi.PsiAnnotationMemberValue value com.intellij.psi.PsiClass superClass com.intellij.psi.PsiClass containingClass com.intellij.util.containers.hash.HashSet classes com.intellij.psi.PsiAnnotation annotation public static boolean isExceptionExpected (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpressionList expressionList com.intellij.psi.PsiElement element public static boolean hasExpectedExceptionAnnotation (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiModifierList modifierList private static boolean hasAnnotationWithParameter (com.intellij.psi.PsiModifierList, java.lang.String, java.lang.String) String parameterName com.intellij.psi.PsiNameValuePair nameValuePair com.intellij.psi.PsiModifierList modifierList String annotationName String expectedParameterName com.intellij.psi.PsiAnnotation testAnnotation com.intellij.psi.PsiAnnotationParameterList parameterList com.intellij.psi.PsiNameValuePair[] nameValuePairs private static synthetic boolean lambda$isJUnitTestMethod$0 (com.intellij.psi.PsiMethod, com.intellij.testIntegration.TestFramework) com.intellij.psi.PsiMethod method com.intellij.testIntegration.TestFramework framework static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/TrackingEquivalenceChecker.class
TrackingEquivalenceChecker.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.TrackingEquivalenceChecker extends com.siyeh.ig.psiutils.EquivalenceChecker { private final java.util.Map declarationEquivalence public void <init> () public void markDeclarationsAsEquivalent (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element1 com.intellij.psi.PsiElement element2 protected boolean equivalentDeclarations (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element1 com.intellij.psi.PsiElement element2 }
com/siyeh/ig/psiutils/TypeUtils.class
TypeUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.TypeUtils extends java.lang.Object { private static final String[] EQUAL_CONTRACT_CLASSES private static final java.util.Map typePrecisions private void <init> () public static boolean typeEquals (java.lang.String, com.intellij.psi.PsiType) String typeName com.intellij.psi.PsiType targetType public static com.intellij.psi.PsiClassType getType (java.lang.String, com.intellij.psi.PsiElement) String fqName com.intellij.psi.PsiElement context com.intellij.openapi.project.Project project com.intellij.psi.PsiElementFactory factory com.intellij.psi.search.GlobalSearchScope scope public static com.intellij.psi.PsiClassType getType (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public static com.intellij.psi.PsiClassType getObjectType (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context public static com.intellij.psi.PsiClassType getStringType (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context public static boolean isNarrowingConversion (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType sourceType com.intellij.psi.PsiType targetType Integer sourcePrecision Integer targetPrecision public static boolean isJavaLangObject (com.intellij.psi.PsiType) com.intellij.psi.PsiType targetType public static boolean isJavaLangString (com.intellij.psi.PsiType) com.intellij.psi.PsiType targetType public static boolean isOptional (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static boolean isOptional (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass String qualifiedName public static boolean isExpressionTypeAssignableWith (com.intellij.psi.PsiExpression, java.lang.Iterable) com.intellij.psi.PsiClassType rhsType String rhsTypeText com.intellij.psi.PsiExpression expression Iterable rhsTypeTexts com.intellij.psi.PsiType type com.intellij.psi.PsiElementFactory factory public static boolean expressionHasTypeOrSubtype (com.intellij.psi.PsiExpression, java.lang.String) com.intellij.psi.PsiExpression expression String typeName public static transient java.lang.String expressionHasTypeOrSubtype (com.intellij.psi.PsiExpression, java.lang.String[]) String typeName com.intellij.psi.PsiExpression expression String[] typeNames com.intellij.psi.PsiType type com.intellij.psi.PsiClass aClass public static boolean expressionHasTypeOrSubtype (com.intellij.psi.PsiExpression, java.lang.Iterable) String typeName com.intellij.psi.PsiExpression expression Iterable typeNames com.intellij.psi.PsiClass aClass public static transient boolean variableHasTypeOrSubtype (com.intellij.psi.PsiVariable, java.lang.String[]) String typeName com.intellij.psi.PsiVariable variable String[] typeNames com.intellij.psi.PsiClass aClass public static boolean hasFloatingPointType (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type public static boolean areConvertible (com.intellij.psi.PsiType, com.intellij.psi.PsiType) int i com.intellij.psi.PsiClassType classType1 com.intellij.psi.PsiClassType classType2 com.intellij.psi.PsiType[] parameters1 com.intellij.psi.PsiType[] parameters2 com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 com.intellij.psi.PsiType comparedTypeErasure com.intellij.psi.PsiType comparisonTypeErasure public static boolean isTypeParameter (com.intellij.psi.PsiType) com.intellij.psi.PsiType type com.intellij.psi.PsiClass aClass public static com.intellij.psi.PsiType unaryNumericPromotion (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static java.lang.String resolvedClassName (com.intellij.psi.PsiType) com.intellij.psi.PsiType type com.intellij.psi.PsiClass aClass public static boolean mayBeEqualByContract (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 private static boolean areConvertibleSubtypesOf (com.intellij.psi.PsiType, com.intellij.psi.PsiType, java.lang.String) com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 String className com.intellij.psi.PsiClass class1 com.intellij.psi.PsiClass class2 com.intellij.psi.PsiClass superClass public static boolean cannotBeEqualByContract (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 public static java.lang.String getDefaultValue (com.intellij.psi.PsiType) com.intellij.psi.PsiType type private static synthetic boolean lambda$mayBeEqualByContract$0 (com.intellij.psi.PsiType, com.intellij.psi.PsiType, java.lang.String) com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 String className static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/UninitializedReadCollector.class
UninitializedReadCollector.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.UninitializedReadCollector extends java.lang.Object { private final java.util.Set uninitializedReads private int counter static final synthetic boolean $assertionsDisabled public void <init> () public com.intellij.psi.PsiExpression[] getUninitializedReads () public boolean blockAssignsVariable (com.intellij.psi.PsiCodeBlock, com.intellij.psi.PsiVariable) com.intellij.psi.PsiCodeBlock block com.intellij.psi.PsiVariable variable private boolean blockAssignsVariable (com.intellij.psi.PsiCodeBlock, com.intellij.psi.PsiVariable, int, java.util.Set) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiCodeBlock block com.intellij.psi.PsiVariable variable int stamp java.util.Set checkedMethods com.intellij.psi.PsiStatement[] statements private boolean statementAssignsVariable (com.intellij.psi.PsiStatement, com.intellij.psi.PsiVariable, int, java.util.Set) com.intellij.psi.PsiReturnStatement returnStatement com.intellij.psi.PsiExpression returnValue com.intellij.psi.PsiThrowStatement throwStatement com.intellij.psi.PsiExpression exception com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpressionListStatement list com.intellij.psi.PsiExpressionList expressionList com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiExpressionStatement expressionStatement com.intellij.psi.PsiExpression expression com.intellij.psi.PsiDeclarationStatement declarationStatement com.intellij.psi.PsiForStatement forStatement com.intellij.psi.PsiForeachStatement foreachStatement com.intellij.psi.PsiWhileStatement whileStatement com.intellij.psi.PsiDoWhileStatement doWhileStatement com.intellij.psi.PsiSynchronizedStatement synchronizedStatement com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiBlockStatement blockStatement com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiLabeledStatement labeledStatement com.intellij.psi.PsiStatement statementLabeled com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiSwitchStatement switchStatement com.intellij.psi.PsiSwitchLabeledRuleStatement switchLabeledRuleStatement com.intellij.psi.PsiStatement body com.intellij.psi.PsiStatement statement com.intellij.psi.PsiVariable variable int stamp java.util.Set checkedMethods private boolean switchBlockAssignsVariable (com.intellij.psi.PsiSwitchBlock, com.intellij.psi.PsiVariable, int, java.util.Set) com.intellij.psi.PsiSwitchLabelStatement labelStatement com.intellij.psi.PsiBreakStatement breakStatement com.intellij.psi.PsiExpression valueExpression com.intellij.psi.PsiExpression valueExpression com.intellij.psi.PsiStatement statement int i com.intellij.psi.PsiSwitchBlock switchBlock com.intellij.psi.PsiVariable variable int stamp java.util.Set checkedMethods com.intellij.psi.PsiExpression expression com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiStatement[] statements boolean containsDefault boolean assigns private boolean declarationStatementAssignsVariable (com.intellij.psi.PsiDeclarationStatement, com.intellij.psi.PsiVariable, int, java.util.Set) com.intellij.psi.PsiVariable variableElement com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiElement element com.intellij.psi.PsiDeclarationStatement declarationStatement com.intellij.psi.PsiVariable variable int stamp java.util.Set checkedMethods com.intellij.psi.PsiElement[] elements private boolean tryStatementAssignsVariable (com.intellij.psi.PsiTryStatement, com.intellij.psi.PsiVariable, int, java.util.Set) com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiResourceListElement resource com.intellij.psi.PsiCodeBlock catchBlock com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiVariable variable int stamp java.util.Set checkedMethods com.intellij.psi.PsiResourceList resourceList com.intellij.psi.PsiCodeBlock tryBlock boolean initializedInTryOrCatch com.intellij.psi.PsiCodeBlock[] catchBlocks com.intellij.psi.PsiCodeBlock finallyBlock private boolean ifStatementAssignsVariable (com.intellij.psi.PsiIfStatement, com.intellij.psi.PsiVariable, int, java.util.Set) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiVariable variable int stamp java.util.Set checkedMethods com.intellij.psi.PsiExpression condition com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiStatement elseBranch private boolean doWhileAssignsVariable (com.intellij.psi.PsiDoWhileStatement, com.intellij.psi.PsiVariable, int, java.util.Set) com.intellij.psi.PsiDoWhileStatement doWhileStatement com.intellij.psi.PsiVariable variable int stamp java.util.Set checkedMethods com.intellij.psi.PsiExpression condition com.intellij.psi.PsiStatement body private boolean whileStatementAssignsVariable (com.intellij.psi.PsiWhileStatement, com.intellij.psi.PsiVariable, int, java.util.Set) com.intellij.psi.PsiStatement body com.intellij.psi.PsiWhileStatement whileStatement com.intellij.psi.PsiVariable variable int stamp java.util.Set checkedMethods com.intellij.psi.PsiExpression condition private boolean forStatementAssignsVariable (com.intellij.psi.PsiForStatement, com.intellij.psi.PsiVariable, int, java.util.Set) com.intellij.psi.PsiStatement body com.intellij.psi.PsiStatement update com.intellij.psi.PsiForStatement forStatement com.intellij.psi.PsiVariable variable int stamp java.util.Set checkedMethods com.intellij.psi.PsiStatement initialization com.intellij.psi.PsiExpression condition private boolean foreachStatementAssignsVariable (com.intellij.psi.PsiForeachStatement, com.intellij.psi.PsiVariable) com.intellij.psi.PsiForeachStatement forStatement com.intellij.psi.PsiVariable variable private boolean expressionAssignsVariable (com.intellij.psi.PsiExpression, com.intellij.psi.PsiVariable, int, java.util.Set) com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiMethodCallExpression callExpression com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiArrayInitializerExpression array com.intellij.psi.PsiExpression[] initializers com.intellij.psi.PsiTypeCastExpression typeCast com.intellij.psi.PsiExpression operand com.intellij.psi.PsiArrayAccessExpression accessExpression com.intellij.psi.PsiExpression arrayExpression com.intellij.psi.PsiExpression indexExpression com.intellij.psi.PsiUnaryExpression unaryExpression com.intellij.psi.PsiExpression operand com.intellij.psi.PsiExpression operand com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiConditionalExpression conditional com.intellij.psi.PsiExpression condition com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiParenthesizedExpression parenthesizedExpression com.intellij.psi.PsiExpression innerExpression com.intellij.psi.PsiInstanceOfExpression instanceOfExpression com.intellij.psi.PsiExpression operand com.intellij.psi.PsiSwitchExpression switchExpression com.intellij.psi.PsiExpression expression com.intellij.psi.PsiVariable variable int stamp java.util.Set checkedMethods private boolean assignmentExpressionAssignsVariable (com.intellij.psi.PsiAssignmentExpression, com.intellij.psi.PsiVariable, int, java.util.Set) com.intellij.psi.PsiElement element com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiVariable variable int stamp java.util.Set checkedMethods com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs private boolean referenceExpressionAssignsVariable (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiVariable, int, java.util.Set) com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiElement parent com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiVariable variable int stamp java.util.Set checkedMethods com.intellij.psi.PsiExpression qualifierExpression private void checkReferenceExpression (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiVariable, com.intellij.psi.PsiExpression) com.intellij.psi.PsiReferenceExpression reference com.intellij.psi.PsiElement target com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiVariable variable com.intellij.psi.PsiExpression qualifierExpression private boolean newExpressionAssignsVariable (com.intellij.psi.PsiNewExpression, com.intellij.psi.PsiVariable, int, java.util.Set) com.intellij.psi.PsiExpression arg com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiExpression dim com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiVariable variable int stamp java.util.Set checkedMethods com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiArrayInitializerExpression arrayInitializer com.intellij.psi.PsiExpression[] arrayDimensions private boolean methodCallAssignsVariable (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiVariable, int, java.util.Set) com.intellij.psi.PsiExpression argument com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiMethodCallExpression callExpression com.intellij.psi.PsiVariable variable int stamp java.util.Set checkedMethods com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiMethod method com.intellij.psi.util.MethodSignature methodSignature com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiClass calledClass static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/UtilityClassUtil.class
UtilityClassUtil.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.UtilityClassUtil extends java.lang.Object { private void <init> () public static boolean hasPrivateEmptyOrNoConstructor (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod[] constructors com.intellij.psi.PsiMethod constructor public static boolean isUtilityClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public static boolean isUtilityClass (com.intellij.psi.PsiClass, boolean) com.intellij.codeInspection.inheritance.ImplicitSubclassProvider subclassProvider com.intellij.psi.PsiClass aClass boolean fullCheck com.intellij.psi.PsiReferenceList extendsList com.intellij.psi.PsiReferenceList implementsList com.intellij.psi.PsiMethod[] methods int staticMethodCount com.intellij.psi.PsiField[] fields private static boolean allFieldsStatic (com.intellij.psi.PsiField[]) com.intellij.psi.PsiField field com.intellij.psi.PsiField[] fields private static int countStaticMethods (com.intellij.psi.PsiMethod[]) com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod[] methods int staticCount private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/VariableAccessUtils$1.class
VariableAccessUtils.java package com.siyeh.ig.psiutils synthetic com.siyeh.ig.psiutils.VariableAccessUtils$1 extends java.lang.Object { }
com/siyeh/ig/psiutils/VariableAccessUtils$VariableCollectingVisitor.class
VariableAccessUtils.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.VariableAccessUtils$VariableCollectingVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final java.util.Set usedVariables private void <init> () public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement target com.intellij.psi.PsiVariable variable public java.util.Set getUsedVariables () synthetic void <init> (com.siyeh.ig.psiutils.VariableAccessUtils$1) com.siyeh.ig.psiutils.VariableAccessUtils$1 x0 }
com/siyeh/ig/psiutils/VariableAccessUtils.class
VariableAccessUtils.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.VariableAccessUtils extends java.lang.Object { private void <init> () public static boolean variableIsAssignedFrom (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context com.siyeh.ig.psiutils.VariableAssignedFromVisitor visitor public static boolean variableIsPassedAsMethodArgument (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context com.siyeh.ig.psiutils.VariablePassedAsArgumentVisitor visitor public static boolean variableIsPassedAsMethodArgument (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement, com.intellij.util.Processor) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context com.intellij.util.Processor callProcessor public static boolean variableIsPassedAsMethodArgument (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement, boolean, com.intellij.util.Processor) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context boolean builderPattern com.intellij.util.Processor callProcessor com.siyeh.ig.psiutils.VariablePassedAsArgumentExcludedVisitor visitor public static boolean variableIsUsedInArrayInitializer (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context com.siyeh.ig.psiutils.VariableUsedInArrayInitializerVisitor visitor public static boolean variableIsAssigned (com.intellij.psi.PsiVariable) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context public static boolean variableIsAssigned (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context com.siyeh.ig.psiutils.VariableAssignedVisitor visitor public static boolean variableIsAssigned (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context boolean recurseIntoClasses com.siyeh.ig.psiutils.VariableAssignedVisitor visitor public static boolean variableIsReturned (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context public static boolean variableIsReturned (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context boolean builderPattern com.siyeh.ig.psiutils.VariableReturnedVisitor visitor public static boolean variableValueIsUsed (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context com.siyeh.ig.psiutils.VariableValueUsedVisitor visitor public static boolean arrayContentsAreAssigned (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context com.siyeh.ig.psiutils.ArrayContentsAssignedVisitor visitor public static boolean variableIsUsedInInnerClass (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context com.siyeh.ig.psiutils.VariableUsedInInnerClassVisitor visitor public static boolean mayEvaluateToVariable (com.intellij.psi.PsiExpression, com.intellij.psi.PsiVariable) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiVariable variable static boolean mayEvaluateToVariable (com.intellij.psi.PsiExpression, com.intellij.psi.PsiVariable, boolean) com.intellij.psi.PsiParenthesizedExpression parenthesizedExpression com.intellij.psi.PsiExpression containedExpression com.intellij.psi.PsiTypeCastExpression typeCastExpression com.intellij.psi.PsiExpression containedExpression com.intellij.psi.PsiConditionalExpression conditional com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.intellij.psi.PsiElement parent com.intellij.psi.PsiType type com.intellij.psi.PsiArrayType arrayType int dimensions com.intellij.psi.PsiArrayAccessExpression arrayAccessExpression com.intellij.psi.PsiExpression arrayExpression int count com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiMethod method com.intellij.psi.PsiType returnType com.intellij.psi.PsiType variableType com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpression expression com.intellij.psi.PsiVariable variable boolean builderPattern public static java.util.List getVariableReferences (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context java.util.List result public static boolean variableIsUsed (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context public static boolean variableIsDecremented (com.intellij.psi.PsiVariable, com.intellij.psi.PsiStatement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiStatement statement public static boolean variableIsIncremented (com.intellij.psi.PsiVariable, com.intellij.psi.PsiStatement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiStatement statement private static boolean variableIsIncrementedOrDecremented (com.intellij.psi.PsiVariable, com.intellij.psi.PsiStatement, boolean) com.intellij.psi.PsiUnaryExpression unaryExpression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression operand com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.tree.IElementType binaryTokenType com.intellij.psi.PsiExpression lOperand com.intellij.psi.PsiExpression rOperand com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiVariable variable com.intellij.psi.PsiStatement statement boolean incremented com.intellij.psi.PsiExpressionStatement expressionStatement com.intellij.psi.PsiExpression expression public static boolean variableIsAssignedBeforeReference (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiElement) com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement context com.intellij.psi.PsiElement target com.intellij.psi.PsiVariable variable public static boolean variableIsAssignedAtPoint (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement child com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context com.intellij.psi.PsiElement point com.intellij.psi.PsiElement directChild com.intellij.psi.PsiElement[] children private static com.intellij.psi.PsiElement getDirectChildWhichContainsElement (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement ancestor com.intellij.psi.PsiElement descendant com.intellij.psi.PsiElement child com.intellij.psi.PsiElement parent public static java.util.Set collectUsedVariables (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context com.siyeh.ig.psiutils.VariableAccessUtils$VariableCollectingVisitor visitor public static boolean isAnyVariableAssigned (java.util.Collection, com.intellij.psi.PsiElement) java.util.Collection variables com.intellij.psi.PsiElement context com.siyeh.ig.psiutils.VariableAssignedVisitor visitor public static boolean isLocalVariableCopy (com.intellij.psi.PsiLocalVariable) com.intellij.psi.PsiLocalVariable variable public static boolean isLocalVariableCopy (com.intellij.psi.PsiLocalVariable, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression operand com.intellij.psi.PsiElement element com.intellij.psi.PsiElement resolve com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement refElement com.intellij.psi.PsiReference ref com.intellij.psi.PsiLocalVariable variable com.intellij.psi.PsiExpression expression com.intellij.psi.PsiReferenceExpression reference com.intellij.psi.PsiVariable initialization com.intellij.psi.PsiCodeBlock containingScope com.intellij.psi.PsiResolveHelper resolveHelper String initializationName boolean finalVariableIntroduction com.intellij.psi.PsiType variableType com.intellij.psi.PsiType initializationType boolean sameType private static boolean isFinalChain (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiElement element com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiReferenceExpression reference private static boolean variableMayChange (com.intellij.psi.PsiCodeBlock, com.intellij.psi.PsiExpression, com.intellij.psi.PsiVariable) com.intellij.psi.PsiReferenceExpression qualifierReference com.intellij.psi.PsiCodeBlock containingScope com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiVariable variable public static boolean canUseAsNonFinal (com.intellij.psi.PsiLocalVariable) com.intellij.psi.PsiLocalVariable var com.intellij.psi.PsiElement block private static synthetic boolean lambda$canUseAsNonFinal$2 (com.intellij.psi.PsiElement, com.intellij.psi.PsiReference) com.intellij.psi.PsiElement block com.intellij.psi.PsiReference ref com.intellij.psi.PsiElement context private static synthetic boolean lambda$getVariableReferences$1 (com.intellij.psi.PsiVariable, java.util.List, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable variable java.util.List result com.intellij.psi.PsiElement e private static synthetic boolean lambda$variableIsAssigned$0 (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference reference com.intellij.psi.PsiExpression expression private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/VariableAssignedFromVisitor.class
VariableAssignedFromVisitor.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.VariableAssignedFromVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private static final com.intellij.openapi.diagnostic.Logger LOG private boolean assignedFrom private final com.intellij.psi.PsiVariable variable void <init> (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable public void visitFile (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiExpression arg public void visitVariable (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable var com.intellij.psi.PsiExpression initializer public boolean isAssignedFrom () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/VariableAssignedVisitor.class
VariableAssignedVisitor.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.VariableAssignedVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final java.util.Collection variables private final boolean recurseIntoClasses private final boolean checkUnaryExpressions private boolean assigned private com.intellij.psi.PsiElement excludedElement public void <init> (java.util.Collection, boolean) java.util.Collection variables boolean recurseIntoClasses public void <init> (com.intellij.psi.PsiVariable, boolean) com.intellij.psi.PsiVariable variable boolean recurseIntoClasses com.intellij.psi.PsiType type public void <init> (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable public void setExcludedElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement excludedElement public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiExpression lhs public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public void visitUnaryExpression (com.intellij.psi.PsiUnaryExpression) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiUnaryExpression prefixExpression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression operand public boolean isAssigned () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/VariableNameGenerator.class
VariableNameGenerator.java package com.siyeh.ig.psiutils public final com.siyeh.ig.psiutils.VariableNameGenerator extends java.lang.Object { private final com.intellij.psi.codeStyle.JavaCodeStyleManager myManager private final com.intellij.psi.PsiElement myContext private final com.intellij.psi.codeStyle.VariableKind myKind private final java.util.Set candidates public void <init> (com.intellij.psi.PsiElement, com.intellij.psi.codeStyle.VariableKind) com.intellij.psi.PsiElement context com.intellij.psi.codeStyle.VariableKind kind public com.siyeh.ig.psiutils.VariableNameGenerator byType (com.intellij.psi.PsiType) com.intellij.psi.codeStyle.SuggestedNameInfo info com.intellij.psi.PsiType type public com.siyeh.ig.psiutils.VariableNameGenerator byExpression (com.intellij.psi.PsiExpression) com.intellij.psi.codeStyle.SuggestedNameInfo info com.intellij.psi.PsiExpression expression public com.siyeh.ig.psiutils.VariableNameGenerator byCollectionName (java.lang.String) com.intellij.psi.PsiExpression expr String name public transient com.siyeh.ig.psiutils.VariableNameGenerator byName (java.lang.String[]) com.intellij.psi.codeStyle.SuggestedNameInfo info String name String[] names public java.lang.String generate (boolean) String name String candidate boolean lookForward String suffixed private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/VariablePassedAsArgumentExcludedVisitor.class
VariablePassedAsArgumentExcludedVisitor.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.VariablePassedAsArgumentExcludedVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final com.intellij.psi.PsiVariable variable private final com.intellij.util.Processor myCallProcessor private final boolean myBuilderPattern private boolean passed void <init> (com.intellij.psi.PsiVariable, boolean, com.intellij.util.Processor) com.intellij.psi.PsiVariable variable boolean builderPattern com.intellij.util.Processor callProcessor public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitCallExpression (com.intellij.psi.PsiCallExpression) com.intellij.psi.PsiCallExpression callExpression public void visitEnumConstant (com.intellij.psi.PsiEnumConstant) com.intellij.psi.PsiEnumConstant enumConstant private void visitCall (com.intellij.psi.PsiCall) com.intellij.psi.PsiExpression argument com.intellij.psi.PsiCall call com.intellij.psi.PsiExpressionList argumentList public boolean isPassed () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/VariablePassedAsArgumentVisitor.class
VariablePassedAsArgumentVisitor.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.VariablePassedAsArgumentVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final com.intellij.psi.PsiVariable variable private boolean passed void <init> (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitCallExpression (com.intellij.psi.PsiCallExpression) com.intellij.psi.PsiCallExpression callExpression public void visitEnumConstant (com.intellij.psi.PsiEnumConstant) com.intellij.psi.PsiEnumConstant enumConstant private void visitCall (com.intellij.psi.PsiCall) com.intellij.psi.PsiExpression argument com.intellij.psi.PsiCall call com.intellij.psi.PsiExpressionList argumentList public boolean isPassed () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/VariableReturnedVisitor.class
VariableReturnedVisitor.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.VariableReturnedVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final com.intellij.psi.PsiVariable variable private final boolean myBuilderPattern private boolean returned void <init> (com.intellij.psi.PsiVariable, boolean) com.intellij.psi.PsiVariable variable boolean builderPattern public void visitReturnStatement (com.intellij.psi.PsiReturnStatement) com.intellij.psi.PsiReturnStatement returnStatement com.intellij.psi.PsiExpression returnValue public void visitLambdaExpression (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression expression com.intellij.psi.PsiElement body public boolean isReturned () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/VariableUsedInArrayInitializerVisitor.class
VariableUsedInArrayInitializerVisitor.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.VariableUsedInArrayInitializerVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final com.intellij.psi.PsiVariable variable private boolean passed void <init> (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitArrayInitializerExpression (com.intellij.psi.PsiArrayInitializerExpression) com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiArrayInitializerExpression expression com.intellij.psi.PsiExpression[] initializers public boolean isPassed () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/VariableUsedInInnerClassVisitor.class
VariableUsedInInnerClassVisitor.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.VariableUsedInInnerClassVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final com.intellij.psi.PsiVariable variable private boolean usedInInnerClass private int inInnerClassCount void <init> (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitJavaToken (com.intellij.psi.PsiJavaToken) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiJavaToken token com.intellij.psi.PsiElement parent public void visitLambdaExpression (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression expression protected void elementFinished (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiElement target com.intellij.psi.PsiReferenceExpression referenceExpression boolean isUsedInInnerClass () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/VariableUsedVisitor.class
VariableUsedVisitor.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.VariableUsedVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private boolean used private final com.intellij.psi.PsiVariable variable private void <init> (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression referenceExpression public boolean isUsed () static boolean isVariableUsedIn (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement code com.siyeh.ig.psiutils.VariableUsedVisitor visitor private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/VariableValueUsedVisitor.class
VariableValueUsedVisitor.java package com.siyeh.ig.psiutils com.siyeh.ig.psiutils.VariableValueUsedVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final com.intellij.psi.PsiVariable variable private boolean read private boolean written void <init> (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression boolean isVariableValueUsed () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/psiutils/WeakestTypeFinder.class
WeakestTypeFinder.java package com.siyeh.ig.psiutils public com.siyeh.ig.psiutils.WeakestTypeFinder extends java.lang.Object { private void <init> () public static java.util.Collection calculateWeakestClassesNecessary (com.intellij.psi.PsiElement, boolean, boolean) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiType variableOrMethodType com.intellij.psi.PsiMethod method com.intellij.psi.PsiType variableOrMethodType com.intellij.psi.PsiResourceVariable resourceVariable String methodCallText com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiClass lowerBoundClass com.intellij.psi.PsiMethodReferenceExpression methodReferenceExpression com.intellij.psi.PsiType type com.intellij.psi.PsiType returnType com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiLambdaExpression lambda com.intellij.psi.PsiClassType returnType com.intellij.psi.PsiClass resolvedClass com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiClass closeable com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiVariable variable com.intellij.psi.PsiType type com.intellij.psi.PsiForeachStatement foreachStatement com.intellij.psi.PsiClass javaLangIterableClass com.intellij.psi.PsiType type com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target com.intellij.psi.PsiField field com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiArrayInitializerExpression arrayInitializerExpression com.intellij.psi.PsiThrowStatement throwStatement com.intellij.psi.PsiConditionalExpression conditionalExpression com.intellij.psi.PsiExpression condition com.intellij.psi.PsiType type com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.PsiType type com.intellij.psi.PsiClass innerClass com.intellij.psi.PsiClass outerClass com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiElement referenceElement com.intellij.psi.PsiElement referenceParent com.intellij.psi.PsiElement referenceGrandParent com.intellij.psi.PsiReference reference com.intellij.psi.PsiElement variableOrMethod boolean useRighthandTypeAsWeakestTypeInAssignments boolean useParameterizedTypeForCollectionMethods com.intellij.psi.PsiType variableOrMethodType com.intellij.psi.PsiClass variableOrMethodClass java.util.Set weakestTypeClasses com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.JavaPsiFacade facade com.intellij.psi.PsiClass lowerBoundClass com.intellij.util.Query query boolean hasUsages private static boolean findWeakestType (com.intellij.psi.PsiElement, com.intellij.psi.PsiMethodCallExpression, boolean, java.util.Set) com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiType type com.intellij.psi.PsiType parameterType com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType expressionType com.intellij.psi.PsiClassType classType com.intellij.psi.PsiType[] parameterTypes com.intellij.psi.PsiType qualifierType com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiElement referenceElement com.intellij.psi.PsiMethodCallExpression methodCallExpression boolean useParameterizedTypeForCollectionMethods java.util.Set weakestTypeClasses com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiExpressionList expressionList com.intellij.psi.PsiExpression[] expressions int index com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiType type String methodName private static boolean checkType (com.intellij.psi.PsiType, com.intellij.psi.PsiSubstitutor, java.util.Collection) com.intellij.psi.PsiType substitution com.intellij.psi.PsiType type com.intellij.psi.PsiSubstitutor substitutor java.util.Collection weakestTypeClasses com.intellij.psi.PsiClass aClass private static boolean findWeakestType (com.intellij.psi.PsiMethodCallExpression, java.util.Set) com.intellij.psi.PsiClassType expectedClassType com.intellij.psi.PsiType returnType com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiType expectedType com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethodCallExpression methodCallExpression java.util.Set weakestTypeClasses com.intellij.psi.PsiMethod method com.intellij.psi.PsiReferenceList throwsList com.intellij.psi.PsiClassType[] classTypes java.util.Collection thrownTypes java.util.List superMethods boolean checked private static java.util.List findAllSuperMethods (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method java.util.List result private static boolean findWeakestType (com.intellij.psi.PsiElement, com.intellij.psi.PsiAssignmentExpression, boolean, java.util.Set) com.intellij.psi.PsiElement referenceElement com.intellij.psi.PsiAssignmentExpression assignmentExpression boolean useRighthandTypeAsWeakestTypeInAssignments java.util.Set weakestTypeClasses com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiType lhsType com.intellij.psi.PsiType rhsType private static boolean findWeakestType (com.intellij.psi.PsiArrayInitializerExpression, java.util.Set) com.intellij.psi.PsiArrayInitializerExpression arrayInitializerExpression java.util.Set weakestTypeClasses com.intellij.psi.PsiType type com.intellij.psi.PsiArrayType arrayType com.intellij.psi.PsiType componentType private static boolean findWeakestType (com.intellij.psi.PsiThrowStatement, com.intellij.psi.PsiClass, java.util.Set) com.intellij.psi.PsiClass throwableClass com.intellij.psi.PsiClassType referencedType com.intellij.psi.PsiThrowStatement throwStatement com.intellij.psi.PsiClass variableOrMethodClass java.util.Set weakestTypeClasses com.intellij.psi.PsiClassType runtimeExceptionType com.intellij.psi.PsiClass runtimeExceptionClass com.intellij.psi.PsiMethod method com.intellij.psi.PsiReferenceList throwsList com.intellij.psi.PsiClassType[] referencedTypes boolean checked private static boolean throwsIncompatibleException (com.intellij.psi.PsiMethod, java.util.Collection) com.intellij.psi.PsiClassType exceptionType com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClassType superThrownType com.intellij.psi.PsiMethod method java.util.Collection exceptionTypes com.intellij.psi.PsiReferenceList superThrowsList com.intellij.psi.PsiClassType[] superThrownTypes private static boolean checkType (com.intellij.psi.PsiType, java.util.Collection) com.intellij.psi.PsiType type java.util.Collection weakestTypeClasses com.intellij.psi.PsiClass aClass private static java.util.Set filterAccessibleClasses (java.util.Set, com.intellij.psi.PsiClass, com.intellij.psi.PsiElement) com.intellij.psi.PsiClass visibleInheritor com.intellij.psi.PsiClass weakestTypeClass java.util.Set weakestTypeClasses com.intellij.psi.PsiClass upperBound com.intellij.psi.PsiElement context java.util.Set result private static com.intellij.psi.PsiClass getVisibleInheritor (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass, com.intellij.psi.PsiElement) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass superClass com.intellij.psi.PsiClass upperBound com.intellij.psi.PsiElement context com.intellij.util.Query search com.intellij.openapi.project.Project project private static boolean checkClass (com.intellij.psi.PsiClass, java.util.Collection) com.intellij.psi.PsiClass weakestTypeClass java.util.Iterator iterator com.intellij.psi.PsiClass aClass java.util.Collection weakestTypeClasses boolean shouldAdd private static synthetic int lambda$findAllSuperMethods$1 (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method1 com.intellij.psi.PsiMethod method2 com.intellij.psi.PsiClass aClass1 com.intellij.psi.PsiClass aClass2 String name1 String name2 private static synthetic boolean lambda$findAllSuperMethods$0 (java.util.List, com.intellij.psi.util.MethodSignatureBackedByPsiMethod) java.util.List result com.intellij.psi.util.MethodSignatureBackedByPsiMethod method12 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/redundancy/UnusedLabelInspection$1.class
UnusedLabelInspection.java package com.siyeh.ig.redundancy synthetic com.siyeh.ig.redundancy.UnusedLabelInspection$1 extends java.lang.Object { }
com/siyeh/ig/redundancy/UnusedLabelInspection$LabelFinder.class
UnusedLabelInspection.java package com.siyeh.ig.redundancy com.siyeh.ig.redundancy.UnusedLabelInspection$LabelFinder extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private boolean found private final String label private void <init> (com.intellij.psi.PsiLabeledStatement) com.intellij.psi.PsiLabeledStatement target com.intellij.psi.PsiIdentifier labelIdentifier public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitContinueStatement (com.intellij.psi.PsiContinueStatement) com.intellij.psi.PsiContinueStatement continueStatement com.intellij.psi.PsiIdentifier labelIdentifier public void visitBreakStatement (com.intellij.psi.PsiBreakStatement) com.intellij.psi.PsiBreakStatement breakStatement com.intellij.psi.PsiIdentifier labelIdentifier private boolean labelMatches (com.intellij.psi.PsiIdentifier) com.intellij.psi.PsiIdentifier labelIdentifier String labelText boolean jumpFound () synthetic void <init> (com.intellij.psi.PsiLabeledStatement, com.siyeh.ig.redundancy.UnusedLabelInspection$1) com.intellij.psi.PsiLabeledStatement x0 com.siyeh.ig.redundancy.UnusedLabelInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/redundancy/UnusedLabelInspection$UnusedLabelFix.class
UnusedLabelInspection.java package com.siyeh.ig.redundancy com.siyeh.ig.redundancy.UnusedLabelInspection$UnusedLabelFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement label com.intellij.psi.PsiElement parent com.intellij.psi.PsiLabeledStatement labeledStatement com.intellij.psi.PsiStatement statement com.siyeh.ig.psiutils.CommentTracker commentTracker String statementText synthetic void <init> (com.siyeh.ig.redundancy.UnusedLabelInspection$1) com.siyeh.ig.redundancy.UnusedLabelInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/redundancy/UnusedLabelInspection$UnusedLabelVisitor.class
UnusedLabelInspection.java package com.siyeh.ig.redundancy com.siyeh.ig.redundancy.UnusedLabelInspection$UnusedLabelVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitLabeledStatement (com.intellij.psi.PsiLabeledStatement) com.intellij.psi.PsiLabeledStatement statement com.intellij.psi.PsiIdentifier labelIdentifier private static boolean containsBreakOrContinueForLabel (com.intellij.psi.PsiLabeledStatement) com.intellij.psi.PsiLabeledStatement statement com.siyeh.ig.redundancy.UnusedLabelInspection$LabelFinder labelFinder synthetic void <init> (com.siyeh.ig.redundancy.UnusedLabelInspection$1) com.siyeh.ig.redundancy.UnusedLabelInspection$1 x0 }
com/siyeh/ig/redundancy/UnusedLabelInspection.class
UnusedLabelInspection.java package com.siyeh.ig.redundancy public com.siyeh.ig.redundancy.UnusedLabelInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public boolean isEnabledByDefault () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/resources/ChannelResourceInspection.class
ChannelResourceInspection.java package com.siyeh.ig.resources public com.siyeh.ig.resources.ChannelResourceInspection extends com.siyeh.ig.resources.ResourceInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected boolean isResourceCreation (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpression qualifier protected boolean isResourceFactoryClosed (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target com.intellij.psi.PsiVariable variable com.intellij.psi.PsiTryStatement tryStatement private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/resources/DriverManagerGetConnectionInspection$1.class
DriverManagerGetConnectionInspection.java package com.siyeh.ig.resources synthetic com.siyeh.ig.resources.DriverManagerGetConnectionInspection$1 extends java.lang.Object { }
com/siyeh/ig/resources/DriverManagerGetConnectionInspection$DriverManagerGetConnectionVisitor.class
DriverManagerGetConnectionInspection.java package com.siyeh.ig.resources com.siyeh.ig.resources.DriverManagerGetConnectionInspection$DriverManagerGetConnectionVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression private static boolean isDriverManagerGetConnection (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass String className synthetic void <init> (com.siyeh.ig.resources.DriverManagerGetConnectionInspection$1) com.siyeh.ig.resources.DriverManagerGetConnectionInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/resources/DriverManagerGetConnectionInspection.class
DriverManagerGetConnectionInspection.java package com.siyeh.ig.resources public com.siyeh.ig.resources.DriverManagerGetConnectionInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/resources/HibernateResourceInspection.class
HibernateResourceInspection.java package com.siyeh.ig.resources public com.siyeh.ig.resources.HibernateResourceInspection extends com.siyeh.ig.resources.ResourceInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected boolean isResourceCreation (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpression qualifier private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/resources/JDBCResourceInspection.class
JDBCResourceInspection.java package com.siyeh.ig.resources public com.siyeh.ig.resources.JDBCResourceInspection extends com.siyeh.ig.resources.ResourceInspection { private static final String[] creationMethodClassName private static final String[] creationMethodName private static final java.util.Set creationMethodNameSet public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected boolean isResourceCreation (com.intellij.psi.PsiExpression) com.intellij.psi.PsiClass containingClass String expectedClassName int i com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression String name com.intellij.psi.PsiMethod method static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/resources/JNDIResourceInspection.class
JNDIResourceInspection.java package com.siyeh.ig.resources public com.siyeh.ig.resources.JNDIResourceInspection extends com.siyeh.ig.resources.ResourceInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected boolean isResourceCreation (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpression expression private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/resources/ResourceInspection$1.class
ResourceInspection.java package com.siyeh.ig.resources final com.siyeh.ig.resources.ResourceInspection$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic com.intellij.openapi.util.Ref val$result void <init> (com.intellij.openapi.util.Ref) public void visitExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression }
com/siyeh/ig/resources/ResourceInspection$CloseVisitor.class
ResourceInspection.java package com.siyeh.ig.resources com.siyeh.ig.resources.ResourceInspection$CloseVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private boolean containsClose private final com.intellij.psi.PsiVariable resource private final String resourceName final synthetic com.siyeh.ig.resources.ResourceInspection this$0 private void <init> (com.siyeh.ig.resources.ResourceInspection, com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable resource public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression referenceExpression String text com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiElement target private boolean containsClose () synthetic void <init> (com.siyeh.ig.resources.ResourceInspection, com.intellij.psi.PsiVariable, com.siyeh.ig.resources.ResourceInspection$1) com.siyeh.ig.resources.ResourceInspection x0 com.intellij.psi.PsiVariable x1 com.siyeh.ig.resources.ResourceInspection$1 x2 static synthetic boolean access$300 (com.siyeh.ig.resources.ResourceInspection$CloseVisitor) com.siyeh.ig.resources.ResourceInspection$CloseVisitor x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/resources/ResourceInspection$EscapeVisitor.class
ResourceInspection.java package com.siyeh.ig.resources com.siyeh.ig.resources.ResourceInspection$EscapeVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final com.intellij.psi.PsiVariable boundVariable private boolean escaped final synthetic com.siyeh.ig.resources.ResourceInspection this$0 void <init> (com.siyeh.ig.resources.ResourceInspection, com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable boundVariable public void visitLambdaExpression (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression expression public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitReturnStatement (com.intellij.psi.PsiReturnStatement) com.intellij.psi.PsiReturnStatement statement com.intellij.psi.PsiExpression value com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression expression com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiReferenceExpression lReferenceExpression com.intellij.psi.PsiElement lTarget public void visitCallExpression (com.intellij.psi.PsiCallExpression) com.intellij.psi.PsiExpression returnedValue com.intellij.psi.PsiExpression maybeReferenceExpression com.intellij.psi.PsiExpression argument com.intellij.psi.PsiCallExpression callExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] expressions public boolean isEscaped () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/resources/ResourceInspection$ResourceVisitor.class
ResourceInspection.java package com.siyeh.ig.resources com.siyeh.ig.resources.ResourceInspection$ResourceVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.resources.ResourceInspection this$0 private void <init> (com.siyeh.ig.resources.ResourceInspection) public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression expression private boolean isNotSafelyClosedResource (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiVariable boundVariable synthetic void <init> (com.siyeh.ig.resources.ResourceInspection, com.siyeh.ig.resources.ResourceInspection$1) com.siyeh.ig.resources.ResourceInspection x0 com.siyeh.ig.resources.ResourceInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/resources/ResourceInspection.class
ResourceInspection.java package com.siyeh.ig.resources public abstract com.siyeh.ig.resources.ResourceInspection extends com.siyeh.ig.BaseInspection { public boolean insideTryAllowed public boolean anyMethodMayClose static final synthetic boolean $assertionsDisabled public void <init> () public void writeSettings (org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException org.jdom.Element node public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel panel protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type String text public com.siyeh.ig.BaseInspectionVisitor buildVisitor () protected abstract boolean isResourceCreation (com.intellij.psi.PsiExpression) protected boolean isResourceFactoryClosed (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public static com.intellij.psi.PsiVariable getVariable (com.intellij.psi.PsiExpression) com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement referent com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement parent private static com.intellij.psi.PsiElement getParent (com.intellij.psi.PsiExpression) com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiType type private boolean isSafelyClosed (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiStatement parentStatement com.intellij.psi.PsiElement parent com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context com.intellij.psi.PsiStatement statement com.intellij.psi.PsiStatement nextStatement com.intellij.psi.PsiTryStatement tryStatement private static boolean isSignificant (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement com.intellij.openapi.util.Ref result boolean isResourceClosedInFinally (com.intellij.psi.PsiTryStatement, com.intellij.psi.PsiVariable) com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiVariable variable com.intellij.psi.PsiCodeBlock finallyBlock com.intellij.psi.PsiCodeBlock tryBlock com.siyeh.ig.resources.ResourceInspection$CloseVisitor visitor private boolean isResourceClose (com.intellij.psi.PsiStatement, com.intellij.psi.PsiVariable) com.intellij.psi.PsiExpressionStatement expressionStatement com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiCodeBlock tryBlock com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiExpression condition com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiBlockStatement blockStatement com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiStatement statement com.intellij.psi.PsiVariable variable protected boolean isResourceClose (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiVariable) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiVariable resource boolean isResourceEscapingFromMethod (com.intellij.psi.PsiVariable, com.intellij.psi.PsiExpression) com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiField field String fieldName com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiVariable boundVariable com.intellij.psi.PsiExpression resourceCreationExpression com.intellij.psi.PsiElement parent com.intellij.psi.PsiCodeBlock codeBlock com.siyeh.ig.resources.ResourceInspection$EscapeVisitor visitor static synthetic boolean access$100 (com.siyeh.ig.resources.ResourceInspection, com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.siyeh.ig.resources.ResourceInspection x0 com.intellij.psi.PsiVariable x1 com.intellij.psi.PsiElement x2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/resources/SocketResourceInspection.class
SocketResourceInspection.java package com.siyeh.ig.resources public com.siyeh.ig.resources.SocketResourceInspection extends com.siyeh.ig.resources.ResourceInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected boolean isResourceCreation (com.intellij.psi.PsiExpression) com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpression expression private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/security/ClassLoaderInstantiationInspection$1.class
ClassLoaderInstantiationInspection.java package com.siyeh.ig.security synthetic com.siyeh.ig.security.ClassLoaderInstantiationInspection$1 extends java.lang.Object { }
com/siyeh/ig/security/ClassLoaderInstantiationInspection$ClassLoaderInstantiationVisitor.class
ClassLoaderInstantiationInspection.java package com.siyeh.ig.security com.siyeh.ig.security.ClassLoaderInstantiationInspection$ClassLoaderInstantiationVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression expression synthetic void <init> (com.siyeh.ig.security.ClassLoaderInstantiationInspection$1) com.siyeh.ig.security.ClassLoaderInstantiationInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/security/ClassLoaderInstantiationInspection.class
ClassLoaderInstantiationInspection.java package com.siyeh.ig.security public com.siyeh.ig.security.ClassLoaderInstantiationInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/security/CustomClassloaderInspection$1.class
CustomClassloaderInspection.java package com.siyeh.ig.security synthetic com.siyeh.ig.security.CustomClassloaderInspection$1 extends java.lang.Object { }
com/siyeh/ig/security/CustomClassloaderInspection$CustomClassloaderVisitor.class
CustomClassloaderInspection.java package com.siyeh.ig.security com.siyeh.ig.security.CustomClassloaderInspection$CustomClassloaderVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass synthetic void <init> (com.siyeh.ig.security.CustomClassloaderInspection$1) com.siyeh.ig.security.CustomClassloaderInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/security/CustomClassloaderInspection.class
CustomClassloaderInspection.java package com.siyeh.ig.security public com.siyeh.ig.security.CustomClassloaderInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/security/CustomSecurityManagerInspection$1.class
CustomSecurityManagerInspection.java package com.siyeh.ig.security synthetic com.siyeh.ig.security.CustomSecurityManagerInspection$1 extends java.lang.Object { }
com/siyeh/ig/security/CustomSecurityManagerInspection$CustomSecurityManagerVisitor.class
CustomSecurityManagerInspection.java package com.siyeh.ig.security com.siyeh.ig.security.CustomSecurityManagerInspection$CustomSecurityManagerVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass synthetic void <init> (com.siyeh.ig.security.CustomSecurityManagerInspection$1) com.siyeh.ig.security.CustomSecurityManagerInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/security/CustomSecurityManagerInspection.class
CustomSecurityManagerInspection.java package com.siyeh.ig.security public com.siyeh.ig.security.CustomSecurityManagerInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/security/DesignForExtensionInspection$1.class
DesignForExtensionInspection.java package com.siyeh.ig.security synthetic com.siyeh.ig.security.DesignForExtensionInspection$1 extends java.lang.Object { }
com/siyeh/ig/security/DesignForExtensionInspection$DesignForExtensionVisitor.class
DesignForExtensionInspection.java package com.siyeh.ig.security com.siyeh.ig.security.DesignForExtensionInspection$DesignForExtensionVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiCodeBlock body synthetic void <init> (com.siyeh.ig.security.DesignForExtensionInspection$1) com.siyeh.ig.security.DesignForExtensionInspection$1 x0 }
com/siyeh/ig/security/DesignForExtensionInspection$MakeMethodFinalFix.class
DesignForExtensionInspection.java package com.siyeh.ig.security com.siyeh.ig.security.DesignForExtensionInspection$MakeMethodFinalFix extends com.siyeh.ig.InspectionGadgetsFix { private final String myMethodName void <init> (java.lang.String) String methodName public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiMethod method com.intellij.psi.PsiModifierList modifierList private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/security/DesignForExtensionInspection.class
DesignForExtensionInspection.java package com.siyeh.ig.security public com.siyeh.ig.security.DesignForExtensionInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiMethod method public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/security/JDBCExecuteWithNonConstantStringInspection$1.class
JDBCExecuteWithNonConstantStringInspection.java package com.siyeh.ig.security synthetic com.siyeh.ig.security.JDBCExecuteWithNonConstantStringInspection$1 extends java.lang.Object { }
com/siyeh/ig/security/JDBCExecuteWithNonConstantStringInspection$RuntimeExecVisitor.class
JDBCExecuteWithNonConstantStringInspection.java package com.siyeh.ig.security com.siyeh.ig.security.JDBCExecuteWithNonConstantStringInspection$RuntimeExecVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.security.JDBCExecuteWithNonConstantStringInspection this$0 private void <init> (com.siyeh.ig.security.JDBCExecuteWithNonConstantStringInspection) public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression synthetic void <init> (com.siyeh.ig.security.JDBCExecuteWithNonConstantStringInspection, com.siyeh.ig.security.JDBCExecuteWithNonConstantStringInspection$1) com.siyeh.ig.security.JDBCExecuteWithNonConstantStringInspection x0 com.siyeh.ig.security.JDBCExecuteWithNonConstantStringInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/security/JDBCExecuteWithNonConstantStringInspection.class
JDBCExecuteWithNonConstantStringInspection.java package com.siyeh.ig.security public com.siyeh.ig.security.JDBCExecuteWithNonConstantStringInspection extends com.siyeh.ig.BaseInspection { public boolean considerStaticFinalConstant public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/security/JDBCPrepareStatementWithNonConstantStringInspection$1.class
JDBCPrepareStatementWithNonConstantStringInspection.java package com.siyeh.ig.security synthetic com.siyeh.ig.security.JDBCPrepareStatementWithNonConstantStringInspection$1 extends java.lang.Object { }
com/siyeh/ig/security/JDBCPrepareStatementWithNonConstantStringInspection$RuntimeExecVisitor.class
JDBCPrepareStatementWithNonConstantStringInspection.java package com.siyeh.ig.security com.siyeh.ig.security.JDBCPrepareStatementWithNonConstantStringInspection$RuntimeExecVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.security.JDBCPrepareStatementWithNonConstantStringInspection this$0 private void <init> (com.siyeh.ig.security.JDBCPrepareStatementWithNonConstantStringInspection) public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression synthetic void <init> (com.siyeh.ig.security.JDBCPrepareStatementWithNonConstantStringInspection, com.siyeh.ig.security.JDBCPrepareStatementWithNonConstantStringInspection$1) com.siyeh.ig.security.JDBCPrepareStatementWithNonConstantStringInspection x0 com.siyeh.ig.security.JDBCPrepareStatementWithNonConstantStringInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/security/JDBCPrepareStatementWithNonConstantStringInspection.class
JDBCPrepareStatementWithNonConstantStringInspection.java package com.siyeh.ig.security public com.siyeh.ig.security.JDBCPrepareStatementWithNonConstantStringInspection extends com.siyeh.ig.BaseInspection { public boolean considerStaticFinalConstant public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/security/LoadLibraryWithNonConstantStringInspection$1.class
LoadLibraryWithNonConstantStringInspection.java package com.siyeh.ig.security synthetic com.siyeh.ig.security.LoadLibraryWithNonConstantStringInspection$1 extends java.lang.Object { }
com/siyeh/ig/security/LoadLibraryWithNonConstantStringInspection$RuntimeExecVisitor.class
LoadLibraryWithNonConstantStringInspection.java package com.siyeh.ig.security com.siyeh.ig.security.LoadLibraryWithNonConstantStringInspection$RuntimeExecVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.security.LoadLibraryWithNonConstantStringInspection this$0 private void <init> (com.siyeh.ig.security.LoadLibraryWithNonConstantStringInspection) public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression synthetic void <init> (com.siyeh.ig.security.LoadLibraryWithNonConstantStringInspection, com.siyeh.ig.security.LoadLibraryWithNonConstantStringInspection$1) com.siyeh.ig.security.LoadLibraryWithNonConstantStringInspection x0 com.siyeh.ig.security.LoadLibraryWithNonConstantStringInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/security/LoadLibraryWithNonConstantStringInspection.class
LoadLibraryWithNonConstantStringInspection.java package com.siyeh.ig.security public com.siyeh.ig.security.LoadLibraryWithNonConstantStringInspection extends com.siyeh.ig.BaseInspection { public boolean considerStaticFinalConstant public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos String qualifier public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/security/NonFinalCloneInspection$1.class
NonFinalCloneInspection.java package com.siyeh.ig.security synthetic com.siyeh.ig.security.NonFinalCloneInspection$1 extends java.lang.Object { }
com/siyeh/ig/security/NonFinalCloneInspection$NonFinalCloneVisitor.class
NonFinalCloneInspection.java package com.siyeh.ig.security com.siyeh.ig.security.NonFinalCloneInspection$NonFinalCloneVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass synthetic void <init> (com.siyeh.ig.security.NonFinalCloneInspection$1) com.siyeh.ig.security.NonFinalCloneInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/security/NonFinalCloneInspection.class
NonFinalCloneInspection.java package com.siyeh.ig.security public com.siyeh.ig.security.NonFinalCloneInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/security/NonStaticInnerClassInSecureContextInspection$1.class
NonStaticInnerClassInSecureContextInspection.java package com.siyeh.ig.security synthetic com.siyeh.ig.security.NonStaticInnerClassInSecureContextInspection$1 extends java.lang.Object { }
com/siyeh/ig/security/NonStaticInnerClassInSecureContextInspection$NonStaticInnerClassInSecureContextVisitor.class
NonStaticInnerClassInSecureContextInspection.java package com.siyeh.ig.security com.siyeh.ig.security.NonStaticInnerClassInSecureContextInspection$NonStaticInnerClassInSecureContextVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass synthetic void <init> (com.siyeh.ig.security.NonStaticInnerClassInSecureContextInspection$1) com.siyeh.ig.security.NonStaticInnerClassInSecureContextInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/security/NonStaticInnerClassInSecureContextInspection.class
NonStaticInnerClassInSecureContextInspection.java package com.siyeh.ig.security public com.siyeh.ig.security.NonStaticInnerClassInSecureContextInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/security/PublicStaticArrayFieldInspection$1.class
PublicStaticArrayFieldInspection.java package com.siyeh.ig.security synthetic com.siyeh.ig.security.PublicStaticArrayFieldInspection$1 extends java.lang.Object { }
com/siyeh/ig/security/PublicStaticArrayFieldInspection$PublicStaticArrayFieldVisitor.class
PublicStaticArrayFieldInspection.java package com.siyeh.ig.security com.siyeh.ig.security.PublicStaticArrayFieldInspection$PublicStaticArrayFieldVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiType type synthetic void <init> (com.siyeh.ig.security.PublicStaticArrayFieldInspection$1) com.siyeh.ig.security.PublicStaticArrayFieldInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/security/PublicStaticArrayFieldInspection.class
PublicStaticArrayFieldInspection.java package com.siyeh.ig.security public com.siyeh.ig.security.PublicStaticArrayFieldInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/security/RuntimeExecWithNonConstantStringInspection$1.class
RuntimeExecWithNonConstantStringInspection.java package com.siyeh.ig.security synthetic com.siyeh.ig.security.RuntimeExecWithNonConstantStringInspection$1 extends java.lang.Object { }
com/siyeh/ig/security/RuntimeExecWithNonConstantStringInspection$RuntimeExecVisitor.class
RuntimeExecWithNonConstantStringInspection.java package com.siyeh.ig.security com.siyeh.ig.security.RuntimeExecWithNonConstantStringInspection$RuntimeExecVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.security.RuntimeExecWithNonConstantStringInspection this$0 private void <init> (com.siyeh.ig.security.RuntimeExecWithNonConstantStringInspection) public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression synthetic void <init> (com.siyeh.ig.security.RuntimeExecWithNonConstantStringInspection, com.siyeh.ig.security.RuntimeExecWithNonConstantStringInspection$1) com.siyeh.ig.security.RuntimeExecWithNonConstantStringInspection x0 com.siyeh.ig.security.RuntimeExecWithNonConstantStringInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/security/RuntimeExecWithNonConstantStringInspection.class
RuntimeExecWithNonConstantStringInspection.java package com.siyeh.ig.security public com.siyeh.ig.security.RuntimeExecWithNonConstantStringInspection extends com.siyeh.ig.BaseInspection { public boolean considerStaticFinalConstant public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/security/SerializableClassInSecureContextMerger.class
SerializableClassInSecureContextMerger.java package com.siyeh.ig.security public com.siyeh.ig.security.SerializableClassInSecureContextMerger extends com.intellij.codeInspection.ex.InspectionElementsMerger { public void <init> () public java.lang.String getMergedToolName () public java.lang.String[] getSourceToolNames () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/security/SystemPropertiesInspection$1.class
SystemPropertiesInspection.java package com.siyeh.ig.security synthetic com.siyeh.ig.security.SystemPropertiesInspection$1 extends java.lang.Object { }
com/siyeh/ig/security/SystemPropertiesInspection$SystemPropertiesVisitor.class
SystemPropertiesInspection.java package com.siyeh.ig.security com.siyeh.ig.security.SystemPropertiesInspection$SystemPropertiesVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression boolean isGetSystemProperty boolean isIntegerGetInteger boolean isBooleanGetBoolean private static boolean isGetSystemProperty (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass String className private static boolean isIntegerGetInteger (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass String className private static boolean isBooleanGetBoolean (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass String className synthetic void <init> (com.siyeh.ig.security.SystemPropertiesInspection$1) com.siyeh.ig.security.SystemPropertiesInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/security/SystemPropertiesInspection.class
SystemPropertiesInspection.java package com.siyeh.ig.security public com.siyeh.ig.security.SystemPropertiesInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos boolean isGetSystemProperty boolean isIntegerGetInteger public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/security/SystemSetSecurityManagerInspection$1.class
SystemSetSecurityManagerInspection.java package com.siyeh.ig.security synthetic com.siyeh.ig.security.SystemSetSecurityManagerInspection$1 extends java.lang.Object { }
com/siyeh/ig/security/SystemSetSecurityManagerInspection$SystemSetSecurityManagerVisitor.class
SystemSetSecurityManagerInspection.java package com.siyeh.ig.security com.siyeh.ig.security.SystemSetSecurityManagerInspection$SystemSetSecurityManagerVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression private static boolean isSetSecurityManager (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass String className synthetic void <init> (com.siyeh.ig.security.SystemSetSecurityManagerInspection$1) com.siyeh.ig.security.SystemSetSecurityManagerInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/security/SystemSetSecurityManagerInspection.class
SystemSetSecurityManagerInspection.java package com.siyeh.ig.security public com.siyeh.ig.security.SystemSetSecurityManagerInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/security/UnsecureRandomNumberGenerationInspection$1.class
UnsecureRandomNumberGenerationInspection.java package com.siyeh.ig.security synthetic com.siyeh.ig.security.UnsecureRandomNumberGenerationInspection$1 extends java.lang.Object { }
com/siyeh/ig/security/UnsecureRandomNumberGenerationInspection$InsecureRandomNumberGenerationVisitor.class
UnsecureRandomNumberGenerationInspection.java package com.siyeh.ig.security com.siyeh.ig.security.UnsecureRandomNumberGenerationInspection$InsecureRandomNumberGenerationVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiElement element com.intellij.psi.PsiClass aClass String qualifiedName public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass String className synthetic void <init> (com.siyeh.ig.security.UnsecureRandomNumberGenerationInspection$1) com.siyeh.ig.security.UnsecureRandomNumberGenerationInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/security/UnsecureRandomNumberGenerationInspection.class
UnsecureRandomNumberGenerationInspection.java package com.siyeh.ig.security public com.siyeh.ig.security.UnsecureRandomNumberGenerationInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos String text public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/serialization/ComparatorNotSerializableInspection$1.class
ComparatorNotSerializableInspection.java package com.siyeh.ig.serialization synthetic com.siyeh.ig.serialization.ComparatorNotSerializableInspection$1 extends java.lang.Object { }
com/siyeh/ig/serialization/ComparatorNotSerializableInspection$ComparatorNotSerializableVisitor.class
ComparatorNotSerializableInspection.java package com.siyeh.ig.serialization com.siyeh.ig.serialization.ComparatorNotSerializableInspection$ComparatorNotSerializableVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass synthetic void <init> (com.siyeh.ig.serialization.ComparatorNotSerializableInspection$1) com.siyeh.ig.serialization.ComparatorNotSerializableInspection$1 x0 }
com/siyeh/ig/serialization/ComparatorNotSerializableInspection.class
ComparatorNotSerializableInspection.java package com.siyeh.ig.serialization public com.siyeh.ig.serialization.ComparatorNotSerializableInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/serialization/ExternalizableWithSerializationMethodsInspection$1.class
ExternalizableWithSerializationMethodsInspection.java package com.siyeh.ig.serialization synthetic com.siyeh.ig.serialization.ExternalizableWithSerializationMethodsInspection$1 extends java.lang.Object { }
com/siyeh/ig/serialization/ExternalizableWithSerializationMethodsInspection$ExternalizableDefinesSerializationMethodsVisitor.class
ExternalizableWithSerializationMethodsInspection.java package com.siyeh.ig.serialization com.siyeh.ig.serialization.ExternalizableWithSerializationMethodsInspection$ExternalizableDefinesSerializationMethodsVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass boolean hasReadObject boolean hasWriteObject synthetic void <init> (com.siyeh.ig.serialization.ExternalizableWithSerializationMethodsInspection$1) com.siyeh.ig.serialization.ExternalizableWithSerializationMethodsInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/serialization/ExternalizableWithSerializationMethodsInspection.class
ExternalizableWithSerializationMethodsInspection.java package com.siyeh.ig.serialization public com.siyeh.ig.serialization.ExternalizableWithSerializationMethodsInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos boolean hasReadObject boolean hasWriteObject public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/serialization/NonSerializableObjectBoundToHttpSessionInspection$1.class
NonSerializableObjectBoundToHttpSessionInspection.java package com.siyeh.ig.serialization synthetic com.siyeh.ig.serialization.NonSerializableObjectBoundToHttpSessionInspection$1 extends java.lang.Object { }
com/siyeh/ig/serialization/NonSerializableObjectBoundToHttpSessionInspection$NonSerializableObjectBoundToHttpSessionVisitor.class
NonSerializableObjectBoundToHttpSessionInspection.java package com.siyeh.ig.serialization com.siyeh.ig.serialization.NonSerializableObjectBoundToHttpSessionInspection$NonSerializableObjectBoundToHttpSessionVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument com.intellij.psi.PsiType argumentType synthetic void <init> (com.siyeh.ig.serialization.NonSerializableObjectBoundToHttpSessionInspection$1) com.siyeh.ig.serialization.NonSerializableObjectBoundToHttpSessionInspection$1 x0 }
com/siyeh/ig/serialization/NonSerializableObjectBoundToHttpSessionInspection.class
NonSerializableObjectBoundToHttpSessionInspection.java package com.siyeh.ig.serialization public com.siyeh.ig.serialization.NonSerializableObjectBoundToHttpSessionInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/serialization/NonSerializableObjectPassedToObjectStreamInspection$1.class
NonSerializableObjectPassedToObjectStreamInspection.java package com.siyeh.ig.serialization synthetic com.siyeh.ig.serialization.NonSerializableObjectPassedToObjectStreamInspection$1 extends java.lang.Object { }
com/siyeh/ig/serialization/NonSerializableObjectPassedToObjectStreamInspection$NonSerializableObjectPassedToObjectStreamVisitor.class
NonSerializableObjectPassedToObjectStreamInspection.java package com.siyeh.ig.serialization com.siyeh.ig.serialization.NonSerializableObjectPassedToObjectStreamInspection$NonSerializableObjectPassedToObjectStreamVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument com.intellij.psi.PsiType argumentType synthetic void <init> (com.siyeh.ig.serialization.NonSerializableObjectPassedToObjectStreamInspection$1) com.siyeh.ig.serialization.NonSerializableObjectPassedToObjectStreamInspection$1 x0 }
com/siyeh/ig/serialization/NonSerializableObjectPassedToObjectStreamInspection.class
NonSerializableObjectPassedToObjectStreamInspection.java package com.siyeh.ig.serialization public com.siyeh.ig.serialization.NonSerializableObjectPassedToObjectStreamInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/serialization/NonSerializableWithSerialVersionUIDFieldInspection$1.class
NonSerializableWithSerialVersionUIDFieldInspection.java package com.siyeh.ig.serialization synthetic com.siyeh.ig.serialization.NonSerializableWithSerialVersionUIDFieldInspection$1 extends java.lang.Object { }
com/siyeh/ig/serialization/NonSerializableWithSerialVersionUIDFieldInspection$NonSerializableWithSerialVersionUIDVisitor.class
NonSerializableWithSerialVersionUIDFieldInspection.java package com.siyeh.ig.serialization com.siyeh.ig.serialization.NonSerializableWithSerialVersionUIDFieldInspection$NonSerializableWithSerialVersionUIDVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiField field synthetic void <init> (com.siyeh.ig.serialization.NonSerializableWithSerialVersionUIDFieldInspection$1) com.siyeh.ig.serialization.NonSerializableWithSerialVersionUIDFieldInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/serialization/NonSerializableWithSerialVersionUIDFieldInspection.class
NonSerializableWithSerialVersionUIDFieldInspection.java package com.siyeh.ig.serialization public com.siyeh.ig.serialization.NonSerializableWithSerialVersionUIDFieldInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiClass aClass protected transient com.siyeh.ig.InspectionGadgetsFix[] buildFixes (java.lang.Object[]) Object[] infos com.intellij.psi.PsiClass aClass com.intellij.psi.PsiField field boolean onTheFly com.siyeh.ig.DelegatingFix removeFieldFix public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/serialization/NonSerializableWithSerializationMethodsInspection$1.class
NonSerializableWithSerializationMethodsInspection.java package com.siyeh.ig.serialization synthetic com.siyeh.ig.serialization.NonSerializableWithSerializationMethodsInspection$1 extends java.lang.Object { }
com/siyeh/ig/serialization/NonSerializableWithSerializationMethodsInspection$NonSerializableWithSerializationMethodsVisitor.class
NonSerializableWithSerializationMethodsInspection.java package com.siyeh.ig.serialization com.siyeh.ig.serialization.NonSerializableWithSerializationMethodsInspection$NonSerializableWithSerializationMethodsVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass boolean hasReadObject boolean hasWriteObject synthetic void <init> (com.siyeh.ig.serialization.NonSerializableWithSerializationMethodsInspection$1) com.siyeh.ig.serialization.NonSerializableWithSerializationMethodsInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/serialization/NonSerializableWithSerializationMethodsInspection.class
NonSerializableWithSerializationMethodsInspection.java package com.siyeh.ig.serialization public com.siyeh.ig.serialization.NonSerializableWithSerializationMethodsInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiClass aClass public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos boolean hasReadObject boolean hasWriteObject com.intellij.psi.PsiClass aClass public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/serialization/ReadObjectAndWriteObjectPrivateInspection$1.class
ReadObjectAndWriteObjectPrivateInspection.java package com.siyeh.ig.serialization synthetic com.siyeh.ig.serialization.ReadObjectAndWriteObjectPrivateInspection$1 extends java.lang.Object { }
com/siyeh/ig/serialization/ReadObjectAndWriteObjectPrivateInspection$ReadObjectWriteObjectPrivateVisitor.class
ReadObjectAndWriteObjectPrivateInspection.java package com.siyeh.ig.serialization com.siyeh.ig.serialization.ReadObjectAndWriteObjectPrivateInspection$ReadObjectWriteObjectPrivateVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass synthetic void <init> (com.siyeh.ig.serialization.ReadObjectAndWriteObjectPrivateInspection$1) com.siyeh.ig.serialization.ReadObjectAndWriteObjectPrivateInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/serialization/ReadObjectAndWriteObjectPrivateInspection.class
ReadObjectAndWriteObjectPrivateInspection.java package com.siyeh.ig.serialization public com.siyeh.ig.serialization.ReadObjectAndWriteObjectPrivateInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/serialization/ReadObjectInitializationInspection$1.class
ReadObjectInitializationInspection.java package com.siyeh.ig.serialization synthetic com.siyeh.ig.serialization.ReadObjectInitializationInspection$1 extends java.lang.Object { }
com/siyeh/ig/serialization/ReadObjectInitializationInspection$ReadObjectInitializationVisitor.class
ReadObjectInitializationInspection.java package com.siyeh.ig.serialization com.siyeh.ig.serialization.ReadObjectInitializationInspection$ReadObjectInitializationVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiField field com.intellij.psi.PsiField field com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass boolean defaultReadObjectCalled com.intellij.psi.PsiField[] fields public static boolean isFieldInitialized (com.intellij.psi.PsiField, com.intellij.psi.PsiMethod) com.intellij.psi.PsiField field com.intellij.psi.PsiMethod method synthetic void <init> (com.siyeh.ig.serialization.ReadObjectInitializationInspection$1) com.siyeh.ig.serialization.ReadObjectInitializationInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/serialization/ReadObjectInitializationInspection.class
ReadObjectInitializationInspection.java package com.siyeh.ig.serialization public com.siyeh.ig.serialization.ReadObjectInitializationInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/serialization/ReadResolveAndWriteReplaceProtectedInspection$1.class
ReadResolveAndWriteReplaceProtectedInspection.java package com.siyeh.ig.serialization synthetic com.siyeh.ig.serialization.ReadResolveAndWriteReplaceProtectedInspection$1 extends java.lang.Object { }
com/siyeh/ig/serialization/ReadResolveAndWriteReplaceProtectedInspection$ReadResolveWriteReplaceProtectedVisitor.class
ReadResolveAndWriteReplaceProtectedInspection.java package com.siyeh.ig.serialization com.siyeh.ig.serialization.ReadResolveAndWriteReplaceProtectedInspection$ReadResolveWriteReplaceProtectedVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass synthetic void <init> (com.siyeh.ig.serialization.ReadResolveAndWriteReplaceProtectedInspection$1) com.siyeh.ig.serialization.ReadResolveAndWriteReplaceProtectedInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/serialization/ReadResolveAndWriteReplaceProtectedInspection.class
ReadResolveAndWriteReplaceProtectedInspection.java package com.siyeh.ig.serialization public com.siyeh.ig.serialization.ReadResolveAndWriteReplaceProtectedInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/serialization/SerialPersistentFieldsWithWrongSignatureInspection$1.class
SerialPersistentFieldsWithWrongSignatureInspection.java package com.siyeh.ig.serialization synthetic com.siyeh.ig.serialization.SerialPersistentFieldsWithWrongSignatureInspection$1 extends java.lang.Object { }
com/siyeh/ig/serialization/SerialPersistentFieldsWithWrongSignatureInspection$SerialPersistentFieldsWithWrongSignatureVisitor.class
SerialPersistentFieldsWithWrongSignatureInspection.java package com.siyeh.ig.serialization com.siyeh.ig.serialization.SerialPersistentFieldsWithWrongSignatureInspection$SerialPersistentFieldsWithWrongSignatureVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiType type com.intellij.psi.PsiField field com.intellij.psi.PsiClass aClass com.intellij.psi.PsiField badSerialPersistentFields com.intellij.psi.PsiField[] fields private static boolean isSerialPersistentFields (com.intellij.psi.PsiField) com.intellij.psi.PsiField field String fieldName synthetic void <init> (com.siyeh.ig.serialization.SerialPersistentFieldsWithWrongSignatureInspection$1) com.siyeh.ig.serialization.SerialPersistentFieldsWithWrongSignatureInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/serialization/SerialPersistentFieldsWithWrongSignatureInspection.class
SerialPersistentFieldsWithWrongSignatureInspection.java package com.siyeh.ig.serialization public com.siyeh.ig.serialization.SerialPersistentFieldsWithWrongSignatureInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/serialization/SerialVersionUIDNotStaticFinalInspection$1.class
SerialVersionUIDNotStaticFinalInspection.java package com.siyeh.ig.serialization synthetic com.siyeh.ig.serialization.SerialVersionUIDNotStaticFinalInspection$1 extends java.lang.Object { }
com/siyeh/ig/serialization/SerialVersionUIDNotStaticFinalInspection$SerialVersionUIDNotStaticFinalFix.class
SerialVersionUIDNotStaticFinalInspection.java package com.siyeh.ig.serialization com.siyeh.ig.serialization.SerialVersionUIDNotStaticFinalInspection$SerialVersionUIDNotStaticFinalFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiField field com.intellij.psi.PsiModifierList modifierList synthetic void <init> (com.siyeh.ig.serialization.SerialVersionUIDNotStaticFinalInspection$1) com.siyeh.ig.serialization.SerialVersionUIDNotStaticFinalInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/serialization/SerialVersionUIDNotStaticFinalInspection$SerialVersionUIDNotStaticFinalVisitor.class
SerialVersionUIDNotStaticFinalInspection.java package com.siyeh.ig.serialization com.siyeh.ig.serialization.SerialVersionUIDNotStaticFinalInspection$SerialVersionUIDNotStaticFinalVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiField field com.intellij.psi.PsiType type boolean wrongType synthetic void <init> (com.siyeh.ig.serialization.SerialVersionUIDNotStaticFinalInspection$1) com.siyeh.ig.serialization.SerialVersionUIDNotStaticFinalInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/serialization/SerialVersionUIDNotStaticFinalInspection.class
SerialVersionUIDNotStaticFinalInspection.java package com.siyeh.ig.serialization public com.siyeh.ig.serialization.SerialVersionUIDNotStaticFinalInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/serialization/SerializableStoresNonSerializableInspection$1.class
SerializableStoresNonSerializableInspection.java package com.siyeh.ig.serialization synthetic com.siyeh.ig.serialization.SerializableStoresNonSerializableInspection$1 extends java.lang.Object { }
com/siyeh/ig/serialization/SerializableStoresNonSerializableInspection$SerializableStoresNonSerializableVisitor$LocalVariableReferenceFinder.class
SerializableStoresNonSerializableInspection.java package com.siyeh.ig.serialization com.siyeh.ig.serialization.SerializableStoresNonSerializableInspection$SerializableStoresNonSerializableVisitor$LocalVariableReferenceFinder extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final com.intellij.psi.PsiElement myClassOrLambda final synthetic com.siyeh.ig.serialization.SerializableStoresNonSerializableInspection$SerializableStoresNonSerializableVisitor this$0 void <init> (com.siyeh.ig.serialization.SerializableStoresNonSerializableInspection$SerializableStoresNonSerializableVisitor, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement classOrLambda public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiType type com.intellij.psi.PsiElement target com.intellij.psi.PsiVariable variable private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/serialization/SerializableStoresNonSerializableInspection$SerializableStoresNonSerializableVisitor.class
SerializableStoresNonSerializableInspection.java package com.siyeh.ig.serialization com.siyeh.ig.serialization.SerializableStoresNonSerializableInspection$SerializableStoresNonSerializableVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement parent com.siyeh.ig.serialization.SerializableStoresNonSerializableInspection$SerializableStoresNonSerializableVisitor$LocalVariableReferenceFinder visitor com.intellij.psi.PsiElement child public void visitLambdaExpression (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression lambda com.intellij.psi.PsiType type com.intellij.psi.PsiClass aClass synthetic void <init> (com.siyeh.ig.serialization.SerializableStoresNonSerializableInspection$1) com.siyeh.ig.serialization.SerializableStoresNonSerializableInspection$1 x0 static synthetic void access$100 (com.siyeh.ig.serialization.SerializableStoresNonSerializableInspection$SerializableStoresNonSerializableVisitor, com.intellij.psi.PsiElement, java.lang.Object[]) com.siyeh.ig.serialization.SerializableStoresNonSerializableInspection$SerializableStoresNonSerializableVisitor x0 com.intellij.psi.PsiElement x1 Object[] x2 }
com/siyeh/ig/serialization/SerializableStoresNonSerializableInspection.class
SerializableStoresNonSerializableInspection.java package com.siyeh.ig.serialization public com.siyeh.ig.serialization.SerializableStoresNonSerializableInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) com.intellij.psi.PsiClass aClass Object[] infos com.intellij.psi.PsiElement classOrLambda com.intellij.psi.PsiType type public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/serialization/SerializableWithUnconstructableAncestorInspection$1.class
SerializableWithUnconstructableAncestorInspection.java package com.siyeh.ig.serialization synthetic com.siyeh.ig.serialization.SerializableWithUnconstructableAncestorInspection$1 extends java.lang.Object { }
com/siyeh/ig/serialization/SerializableWithUnconstructableAncestorInspection$SerializableWithUnconstructableAncestorVisitor.class
SerializableWithUnconstructableAncestorInspection.java package com.siyeh.ig.serialization com.siyeh.ig.serialization.SerializableWithUnconstructableAncestorInspection$SerializableWithUnconstructableAncestorVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass ancestor java.util.Set visitedClasses private static boolean classHasNoArgConstructor (com.intellij.psi.PsiClass) com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiClass aClass boolean hasConstructor boolean hasNoArgConstructor synthetic void <init> (com.siyeh.ig.serialization.SerializableWithUnconstructableAncestorInspection$1) com.siyeh.ig.serialization.SerializableWithUnconstructableAncestorInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/serialization/SerializableWithUnconstructableAncestorInspection.class
SerializableWithUnconstructableAncestorInspection.java package com.siyeh.ig.serialization public com.siyeh.ig.serialization.SerializableWithUnconstructableAncestorInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiClass ancestor public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/serialization/TransientFieldInNonSerializableClassInspection$1.class
TransientFieldInNonSerializableClassInspection.java package com.siyeh.ig.serialization synthetic com.siyeh.ig.serialization.TransientFieldInNonSerializableClassInspection$1 extends java.lang.Object { }
com/siyeh/ig/serialization/TransientFieldInNonSerializableClassInspection$TransientFieldInNonSerializableClassVisitor.class
TransientFieldInNonSerializableClassInspection.java package com.siyeh.ig.serialization com.siyeh.ig.serialization.TransientFieldInNonSerializableClassInspection$TransientFieldInNonSerializableClassVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiClass aClass synthetic void <init> (com.siyeh.ig.serialization.TransientFieldInNonSerializableClassInspection$1) com.siyeh.ig.serialization.TransientFieldInNonSerializableClassInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/serialization/TransientFieldInNonSerializableClassInspection.class
TransientFieldInNonSerializableClassInspection.java package com.siyeh.ig.serialization public com.siyeh.ig.serialization.TransientFieldInNonSerializableClassInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiField field public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/serialization/TransientFieldNotInitializedInspection$1.class
TransientFieldNotInitializedInspection.java package com.siyeh.ig.serialization synthetic com.siyeh.ig.serialization.TransientFieldNotInitializedInspection$1 extends java.lang.Object { }
com/siyeh/ig/serialization/TransientFieldNotInitializedInspection$ReadObjectInitializationVisitor.class
TransientFieldNotInitializedInspection.java package com.siyeh.ig.serialization com.siyeh.ig.serialization.TransientFieldNotInitializedInspection$ReadObjectInitializationVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiExpression initializer private static boolean isInitializedInConstructors (com.intellij.psi.PsiField, com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiField field com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod[] constructors private static boolean isInitializedInInitializer (com.intellij.psi.PsiField, com.intellij.psi.PsiClass) com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiClassInitializer initializer com.intellij.psi.PsiField field com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClassInitializer[] initializers synthetic void <init> (com.siyeh.ig.serialization.TransientFieldNotInitializedInspection$1) com.siyeh.ig.serialization.TransientFieldNotInitializedInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/serialization/TransientFieldNotInitializedInspection.class
TransientFieldNotInitializedInspection.java package com.siyeh.ig.serialization public com.siyeh.ig.serialization.TransientFieldNotInitializedInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/AssertMessageNotStringInspection$1.class
AssertMessageNotStringInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.AssertMessageNotStringInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/AssertMessageNotStringInspection$AssertMessageNotStringVisitor.class
AssertMessageNotStringInspection.java package com.siyeh.ig.style com.siyeh.ig.style.AssertMessageNotStringInspection$AssertMessageNotStringVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.style.AssertMessageNotStringInspection this$0 private void <init> (com.siyeh.ig.style.AssertMessageNotStringInspection) public void visitAssertStatement (com.intellij.psi.PsiAssertStatement) com.intellij.psi.PsiClassType javaLangBoolean com.intellij.psi.PsiAssertStatement statement com.intellij.psi.PsiExpression assertDescription com.intellij.psi.PsiType type synthetic void <init> (com.siyeh.ig.style.AssertMessageNotStringInspection, com.siyeh.ig.style.AssertMessageNotStringInspection$1) com.siyeh.ig.style.AssertMessageNotStringInspection x0 com.siyeh.ig.style.AssertMessageNotStringInspection$1 x1 }
com/siyeh/ig/style/AssertMessageNotStringInspection.class
AssertMessageNotStringInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.AssertMessageNotStringInspection extends com.siyeh.ig.BaseInspection { public boolean onlyWarnOnBoolean public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiType type public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/CStyleArrayDeclarationInspection$1.class
CStyleArrayDeclarationInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.CStyleArrayDeclarationInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/CStyleArrayDeclarationInspection$CStyleArrayDeclarationVisitor.class
CStyleArrayDeclarationInspection.java package com.siyeh.ig.style com.siyeh.ig.style.CStyleArrayDeclarationInspection$CStyleArrayDeclarationVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.style.CStyleArrayDeclarationInspection this$0 private void <init> (com.siyeh.ig.style.CStyleArrayDeclarationInspection) public void visitVariable (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiType declaredType com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiType elementType public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiJavaToken token com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiElement child com.intellij.psi.PsiJavaToken first com.intellij.psi.PsiJavaToken last com.intellij.psi.PsiMethod method com.intellij.psi.PsiType returnType com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiType type synthetic void <init> (com.siyeh.ig.style.CStyleArrayDeclarationInspection, com.siyeh.ig.style.CStyleArrayDeclarationInspection$1) com.siyeh.ig.style.CStyleArrayDeclarationInspection x0 com.siyeh.ig.style.CStyleArrayDeclarationInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/CStyleArrayDeclarationInspection.class
CStyleArrayDeclarationInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.CStyleArrayDeclarationInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public boolean ignoreVariables public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos Object info int choice public javax.swing.JComponent createOptionsPanel () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/CallToStringConcatCanBeReplacedByOperatorInspection$1.class
CallToStringConcatCanBeReplacedByOperatorInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.CallToStringConcatCanBeReplacedByOperatorInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/CallToStringConcatCanBeReplacedByOperatorInspection$CallToStringConcatCanBeReplacedByOperatorFix.class
CallToStringConcatCanBeReplacedByOperatorInspection.java package com.siyeh.ig.style com.siyeh.ig.style.CallToStringConcatCanBeReplacedByOperatorInspection$CallToStringConcatCanBeReplacedByOperatorFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument com.siyeh.ig.psiutils.CommentTracker tracker String newExpression synthetic void <init> (com.siyeh.ig.style.CallToStringConcatCanBeReplacedByOperatorInspection$1) com.siyeh.ig.style.CallToStringConcatCanBeReplacedByOperatorInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/CallToStringConcatCanBeReplacedByOperatorInspection$CallToStringConcatCanBeReplacedByOperatorVisitor.class
CallToStringConcatCanBeReplacedByOperatorInspection.java package com.siyeh.ig.style com.siyeh.ig.style.CallToStringConcatCanBeReplacedByOperatorInspection$CallToStringConcatCanBeReplacedByOperatorVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.openapi.project.Project project com.intellij.psi.JavaPsiFacade psiFacade com.intellij.psi.PsiClass stringClass com.intellij.psi.PsiClassType stringType com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments synthetic void <init> (com.siyeh.ig.style.CallToStringConcatCanBeReplacedByOperatorInspection$1) com.siyeh.ig.style.CallToStringConcatCanBeReplacedByOperatorInspection$1 x0 }
com/siyeh/ig/style/CallToStringConcatCanBeReplacedByOperatorInspection.class
CallToStringConcatCanBeReplacedByOperatorInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.CallToStringConcatCanBeReplacedByOperatorInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/ChainedEqualityInspection$1.class
ChainedEqualityInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.ChainedEqualityInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/ChainedEqualityInspection$ChainedEqualityVisitor.class
ChainedEqualityInspection.java package com.siyeh.ig.style com.siyeh.ig.style.ChainedEqualityInspection$ChainedEqualityVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiExpression operand com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpression[] operands synthetic void <init> (com.siyeh.ig.style.ChainedEqualityInspection$1) com.siyeh.ig.style.ChainedEqualityInspection$1 x0 }
com/siyeh/ig/style/ChainedEqualityInspection.class
ChainedEqualityInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.ChainedEqualityInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/ConditionalModel.class
ConditionalModel.java package com.siyeh.ig.style public com.siyeh.ig.style.ConditionalModel extends java.lang.Object { private final com.intellij.psi.PsiExpression myCondition private final com.intellij.psi.PsiExpression myThenExpression private final com.intellij.psi.PsiExpression myElseExpression private final com.intellij.psi.PsiType myType void <init> (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiExpression condition com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.intellij.psi.PsiType type public com.intellij.psi.PsiExpression getCondition () public com.intellij.psi.PsiExpression getThenExpression () public com.intellij.psi.PsiExpression getElseExpression () public com.intellij.psi.PsiType getType () public static com.siyeh.ig.style.ConditionalModel from (com.intellij.psi.PsiConditionalExpression) com.intellij.psi.PsiConditionalExpression conditional com.intellij.psi.PsiExpression condition com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.intellij.psi.PsiType type static com.intellij.psi.PsiType getType (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression condition com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.intellij.psi.PsiType thenType com.intellij.psi.PsiType elseType private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/ConfusingOctalEscapeInspection$1.class
ConfusingOctalEscapeInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.ConfusingOctalEscapeInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/ConfusingOctalEscapeInspection$ConfusingOctalEscapeVisitor.class
ConfusingOctalEscapeInspection.java package com.siyeh.ig.style com.siyeh.ig.style.ConfusingOctalEscapeInspection$ConfusingOctalEscapeVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitLiteralExpression (com.intellij.psi.PsiLiteralExpression) char c boolean isEscape int textLength int nextChar int length boolean zeroToThree com.intellij.psi.PsiLiteralExpression expression String text int escapeStart synthetic void <init> (com.siyeh.ig.style.ConfusingOctalEscapeInspection$1) com.siyeh.ig.style.ConfusingOctalEscapeInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/ConfusingOctalEscapeInspection.class
ConfusingOctalEscapeInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.ConfusingOctalEscapeInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/ConstantExpressionInspection$1.class
ConstantExpressionInspection.java package com.siyeh.ig.style com.siyeh.ig.style.ConstantExpressionInspection$1 extends com.intellij.psi.JavaElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.siyeh.ig.style.ConstantExpressionInspection this$0 void <init> (com.siyeh.ig.style.ConstantExpressionInspection, com.intellij.codeInspection.ProblemsHolder) com.siyeh.ig.style.ConstantExpressionInspection this$0 public void visitUnaryExpression (com.intellij.psi.PsiUnaryExpression) com.intellij.psi.PsiUnaryExpression expression public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiPolyadicExpression expression void handle (com.intellij.psi.PsiExpression) String message String valueText Object value com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement parent }
com/siyeh/ig/style/ConstantExpressionInspection$ComputeConstantValueFix.class
ConstantExpressionInspection.java package com.siyeh.ig.style com.siyeh.ig.style.ConstantExpressionInspection$ComputeConstantValueFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private final String myText private final String myValueText void <init> (com.intellij.psi.PsiExpression, java.lang.String) com.intellij.psi.PsiExpression expression String valueText public java.lang.String getName () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiExpression expression Object value String newExpression public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/ConstantExpressionInspection.class
ConstantExpressionInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.ConstantExpressionInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { private static final int MAX_RESULT_LENGTH_TO_DISPLAY private static final int MAX_EXPRESSION_LENGTH public void <init> () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private static java.lang.String getValueText (java.lang.Object) String string String newExpression String newExpression String newExpression String newExpression String newExpression String newExpression double v String newExpression String newExpression String newExpression String newExpression float v String newExpression String newExpression Object value String newExpression static synthetic java.lang.String access$000 (java.lang.Object) Object x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/ConstantOnWrongSideOfComparisonInspection$1.class
ConstantOnWrongSideOfComparisonInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.ConstantOnWrongSideOfComparisonInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/ConstantOnWrongSideOfComparisonInspection$ConstantOnSideOfComparisonVisitor.class
ConstantOnWrongSideOfComparisonInspection.java package com.siyeh.ig.style com.siyeh.ig.style.ConstantOnWrongSideOfComparisonInspection$ConstantOnSideOfComparisonVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.style.ConstantOnWrongSideOfComparisonInspection this$0 private void <init> (com.siyeh.ig.style.ConstantOnWrongSideOfComparisonInspection) public void visitBinaryExpression (com.intellij.psi.PsiBinaryExpression) com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs private boolean isConstantExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression synthetic void <init> (com.siyeh.ig.style.ConstantOnWrongSideOfComparisonInspection, com.siyeh.ig.style.ConstantOnWrongSideOfComparisonInspection$1) com.siyeh.ig.style.ConstantOnWrongSideOfComparisonInspection x0 com.siyeh.ig.style.ConstantOnWrongSideOfComparisonInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/ConstantOnWrongSideOfComparisonInspection$SwapComparisonFix.class
ConstantOnWrongSideOfComparisonInspection.java package com.siyeh.ig.style com.siyeh.ig.style.ConstantOnWrongSideOfComparisonInspection$SwapComparisonFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiExpression rhs String flippedComparison com.intellij.psi.PsiExpression lhs com.siyeh.ig.psiutils.CommentTracker commentTracker synthetic void <init> (com.siyeh.ig.style.ConstantOnWrongSideOfComparisonInspection$1) com.siyeh.ig.style.ConstantOnWrongSideOfComparisonInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/ConstantOnWrongSideOfComparisonInspection.class
ConstantOnWrongSideOfComparisonInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.ConstantOnWrongSideOfComparisonInspection extends com.siyeh.ig.BaseInspection { public boolean myConstantShouldGoLeft public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () String left String right com.intellij.openapi.ui.ComboBox comboBox javax.swing.JLabel label javax.swing.JPanel panel public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private synthetic void lambda$createOptionsPanel$0 (java.awt.event.ItemEvent) java.awt.event.ItemEvent e private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/ConstantOnWrongSideOfComparisonInspectionMerger.class
ConstantOnWrongSideOfComparisonInspectionMerger.java package com.siyeh.ig.style public com.siyeh.ig.style.ConstantOnWrongSideOfComparisonInspectionMerger extends com.intellij.codeInspection.ex.InspectionElementsMergerBase { private static final String CONSTANT_ON_LHS private static final String CONSTANT_ON_RHS public void <init> () public java.lang.String getMergedToolName () public java.lang.String[] getSourceToolNames () public java.lang.String[] getSuppressIds () protected boolean isEnabledByDefault (java.lang.String) String sourceToolName protected boolean writeMergedContent (org.jdom.Element) org.jdom.Element toolElement protected org.jdom.Element transformElement (java.lang.String, org.jdom.Element, org.jdom.Element) String sourceToolName org.jdom.Element sourceElement org.jdom.Element toolElement private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/ControlFlowStatementVisitorBase.class
ControlFlowStatementVisitorBase.java package com.siyeh.ig.style public abstract com.siyeh.ig.style.ControlFlowStatementVisitorBase extends com.siyeh.ig.BaseInspectionVisitor { public void <init> () public void visitForeachStatement (com.intellij.psi.PsiForeachStatement) com.intellij.psi.PsiForeachStatement statement com.intellij.psi.PsiStatement body public void visitForStatement (com.intellij.psi.PsiForStatement) com.intellij.psi.PsiForStatement statement com.intellij.psi.PsiStatement body public void visitWhileStatement (com.intellij.psi.PsiWhileStatement) com.intellij.psi.PsiWhileStatement statement com.intellij.psi.PsiStatement body public void visitDoWhileStatement (com.intellij.psi.PsiDoWhileStatement) com.intellij.psi.PsiDoWhileStatement statement com.intellij.psi.PsiStatement body public void visitIfStatement (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement statement com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiStatement elseBranch protected abstract boolean isApplicable (com.intellij.psi.PsiStatement) protected abstract com.intellij.openapi.util.Pair getOmittedBodyBounds (com.intellij.psi.PsiStatement) private void registerLoopStatementErrors (com.intellij.psi.PsiLoopStatement, com.intellij.psi.PsiStatement, java.lang.String) com.intellij.psi.PsiLoopStatement statement com.intellij.psi.PsiStatement body String keywordText private void registerControlFlowStatementErrors (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiStatement, java.lang.String) int parentStart int startOffset int length com.intellij.psi.PsiElement parent int parentStart int startOffset int length com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement rangeStart com.intellij.psi.PsiElement rangeEnd com.intellij.psi.PsiStatement body String keywordText boolean highlightOnlyKeyword com.intellij.openapi.util.Pair omittedBodyBounds com.intellij.psi.PsiElement afterOmitted private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/ControlFlowStatementWithoutBracesInspection$1.class
ControlFlowStatementWithoutBracesInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.ControlFlowStatementWithoutBracesInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/ControlFlowStatementWithoutBracesInspection$ControlFlowStatementFix.class
ControlFlowStatementWithoutBracesInspection.java package com.siyeh.ig.style com.siyeh.ig.style.ControlFlowStatementWithoutBracesInspection$ControlFlowStatementFix extends com.siyeh.ig.InspectionGadgetsFix { private final String myKeywordText void <init> (java.lang.String) String keywordText public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiStatement statement com.intellij.psi.PsiLoopStatement loopStatement com.intellij.psi.PsiStatement statementWithoutBraces com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement statementWithoutBraces com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiStatement statement com.intellij.psi.PsiStatement statementWithoutBraces private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/ControlFlowStatementWithoutBracesInspection$ControlFlowStatementVisitor.class
ControlFlowStatementWithoutBracesInspection.java package com.siyeh.ig.style com.siyeh.ig.style.ControlFlowStatementWithoutBracesInspection$ControlFlowStatementVisitor extends com.siyeh.ig.style.ControlFlowStatementVisitorBase { private void <init> () protected boolean isApplicable (com.intellij.psi.PsiStatement) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiElement parent com.intellij.psi.PsiStatement body protected com.intellij.openapi.util.Pair getOmittedBodyBounds (com.intellij.psi.PsiStatement) com.intellij.psi.PsiElement lastChild com.intellij.psi.PsiStatement body synthetic void <init> (com.siyeh.ig.style.ControlFlowStatementWithoutBracesInspection$1) com.siyeh.ig.style.ControlFlowStatementWithoutBracesInspection$1 x0 }
com/siyeh/ig/style/ControlFlowStatementWithoutBracesInspection.class
ControlFlowStatementWithoutBracesInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.ControlFlowStatementWithoutBracesInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/EqualsCalledOnEnumConstantInspection$1.class
EqualsCalledOnEnumConstantInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.EqualsCalledOnEnumConstantInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/EqualsCalledOnEnumConstantInspection$EqualsCalledOnEnumValueVisitor.class
EqualsCalledOnEnumConstantInspection.java package com.siyeh.ig.style com.siyeh.ig.style.EqualsCalledOnEnumConstantInspection$EqualsCalledOnEnumValueVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.siyeh.ig.psiutils.EqualityCheck check com.intellij.psi.PsiExpression left com.intellij.psi.PsiExpression right com.intellij.psi.PsiType comparedTypeErasure com.intellij.psi.PsiType comparisonTypeErasure com.intellij.psi.PsiElement parent boolean negated synthetic void <init> (com.siyeh.ig.style.EqualsCalledOnEnumConstantInspection$1) com.siyeh.ig.style.EqualsCalledOnEnumConstantInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/EqualsCalledOnEnumConstantInspection.class
EqualsCalledOnEnumConstantInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.EqualsCalledOnEnumConstantInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiMethodCallExpression methodCallExpression boolean negated public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/ExtendsObjectInspection$1.class
ExtendsObjectInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.ExtendsObjectInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/ExtendsObjectInspection$ExtendsObjectFix.class
ExtendsObjectInspection.java package com.siyeh.ig.style com.siyeh.ig.style.ExtendsObjectInspection$ExtendsObjectFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement extendClassIdentifier com.intellij.psi.PsiClass element com.intellij.psi.PsiReferenceList extendsList com.intellij.psi.PsiJavaCodeReferenceElement[] referenceElements synthetic void <init> (com.siyeh.ig.style.ExtendsObjectInspection$1) com.siyeh.ig.style.ExtendsObjectInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/ExtendsObjectInspection$ExtendsObjectVisitor.class
ExtendsObjectInspection.java package com.siyeh.ig.style com.siyeh.ig.style.ExtendsObjectInspection$ExtendsObjectVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClassType type com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClassType[] types synthetic void <init> (com.siyeh.ig.style.ExtendsObjectInspection$1) com.siyeh.ig.style.ExtendsObjectInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/ExtendsObjectInspection.class
ExtendsObjectInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.ExtendsObjectInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public java.lang.String getID () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/FieldMayBeFinalInspection$1.class
FieldMayBeFinalInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.FieldMayBeFinalInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/FieldMayBeFinalInspection$FieldMayBeFinalVisitor.class
FieldMayBeFinalInspection.java package com.siyeh.ig.style com.siyeh.ig.style.FieldMayBeFinalInspection$FieldMayBeFinalVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiField field synthetic void <init> (com.siyeh.ig.style.FieldMayBeFinalInspection$1) com.siyeh.ig.style.FieldMayBeFinalInspection$1 x0 }
com/siyeh/ig/style/FieldMayBeFinalInspection.class
FieldMayBeFinalInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.FieldMayBeFinalInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean runForWholeFile () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/IfConditionalModel.class
IfConditionalModel.java package com.siyeh.ig.style public com.siyeh.ig.style.IfConditionalModel extends com.siyeh.ig.style.ConditionalModel { private final com.intellij.psi.PsiStatement myThenBranch private final com.intellij.psi.PsiStatement myElseBranch private void <init> (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiStatement, com.intellij.psi.PsiStatement, com.intellij.psi.PsiType) com.intellij.psi.PsiExpression condition com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiStatement elseBranch com.intellij.psi.PsiType type public com.intellij.psi.PsiStatement getThenBranch () public com.intellij.psi.PsiStatement getElseBranch () public static com.siyeh.ig.style.IfConditionalModel from (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement ifStatement com.siyeh.ig.style.IfConditionalModel model private static com.siyeh.ig.style.IfConditionalModel extractFromAssignment (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiExpression condition com.intellij.psi.PsiExpressionStatement thenBranch com.intellij.psi.PsiExpressionStatement elseBranch com.intellij.psi.PsiAssignmentExpression thenExpression com.intellij.psi.PsiAssignmentExpression elseExpression com.intellij.psi.PsiExpression thenRhs com.intellij.psi.PsiExpression elseRhs com.intellij.psi.tree.IElementType thenTokenType com.intellij.psi.tree.IElementType elseTokenType com.intellij.psi.PsiExpression thenLhs com.intellij.psi.PsiExpression elseLhs com.intellij.psi.PsiType type private static com.siyeh.ig.style.IfConditionalModel extractFromReturn (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiExpression condition com.intellij.psi.PsiReturnStatement thenBranch com.intellij.psi.PsiReturnStatement elseBranch private static com.siyeh.ig.style.IfConditionalModel extractFromImplicitReturn (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiExpression condition com.intellij.psi.PsiReturnStatement thenBranch com.intellij.psi.PsiReturnStatement nextReturnStatement private static com.siyeh.ig.style.IfConditionalModel extractFromImplicitBreak (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiExpression condition com.intellij.psi.PsiBreakStatement thenBranch com.intellij.psi.PsiBreakStatement nextReturnStatement private static com.siyeh.ig.style.IfConditionalModel extractFromBreak (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiExpression condition com.intellij.psi.PsiBreakStatement thenBranch com.intellij.psi.PsiBreakStatement elseBranch private static com.siyeh.ig.style.IfConditionalModel extractFromBreak (com.intellij.psi.PsiExpression, com.intellij.psi.PsiBreakStatement, com.intellij.psi.PsiBreakStatement) com.intellij.psi.PsiExpression condition com.intellij.psi.PsiBreakStatement thenBranch com.intellij.psi.PsiBreakStatement elseBranch com.intellij.psi.PsiExpression thenBreak com.intellij.psi.PsiExpression elseBreak com.intellij.psi.PsiType type private static com.siyeh.ig.style.IfConditionalModel extractFromReturn (com.intellij.psi.PsiExpression, com.intellij.psi.PsiReturnStatement, com.intellij.psi.PsiReturnStatement) com.intellij.psi.PsiExpression condition com.intellij.psi.PsiReturnStatement thenBranch com.intellij.psi.PsiReturnStatement elseBranch com.intellij.psi.PsiExpression thenReturn com.intellij.psi.PsiExpression elseReturn com.intellij.psi.PsiType type private static com.siyeh.ig.style.IfConditionalModel extractFromMethodCall (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiType type com.intellij.psi.PsiType type int lastParameter com.intellij.psi.PsiExpression thenArgument com.intellij.psi.PsiExpression elseArgument int i com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiExpression condition com.intellij.psi.PsiExpressionStatement thenBranch com.intellij.psi.PsiExpressionStatement elseBranch com.intellij.psi.PsiMethodCallExpression thenCall com.intellij.psi.PsiMethodCallExpression elseCall com.intellij.psi.PsiReferenceExpression thenMethodExpression com.intellij.psi.PsiReferenceExpression elseMethodExpression com.intellij.psi.PsiMethod thenMethod com.intellij.psi.PsiMethod elseMethod com.intellij.psi.PsiExpression[] thenArguments com.intellij.psi.PsiExpression[] elseArguments com.intellij.psi.PsiParameter[] parameterList boolean vararg com.siyeh.ig.style.IfConditionalModel model private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/ImplicitCallToSuperInspection$1.class
ImplicitCallToSuperInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.ImplicitCallToSuperInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/ImplicitCallToSuperInspection$AddExplicitSuperCall.class
ImplicitCallToSuperInspection.java package com.siyeh.ig.style com.siyeh.ig.style.ImplicitCallToSuperInspection$AddExplicitSuperCall extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement methodName com.intellij.psi.PsiElement parent com.intellij.psi.PsiMethod method com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiStatement newStatement com.intellij.psi.codeStyle.CodeStyleManager styleManager com.intellij.psi.PsiJavaToken brace synthetic void <init> (com.siyeh.ig.style.ImplicitCallToSuperInspection$1) com.siyeh.ig.style.ImplicitCallToSuperInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/ImplicitCallToSuperInspection$ImplicitCallToSuperVisitor.class
ImplicitCallToSuperInspection.java package com.siyeh.ig.style com.siyeh.ig.style.ImplicitCallToSuperInspection$ImplicitCallToSuperVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.style.ImplicitCallToSuperInspection this$0 private void <init> (com.siyeh.ig.style.ImplicitCallToSuperInspection) public void visitMethod (com.intellij.psi.PsiMethod) String superClassName com.intellij.psi.PsiClass superClass com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiStatement firstStatement private boolean isConstructorCall (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiExpressionStatement expressionStatement com.intellij.psi.PsiExpression expression synthetic void <init> (com.siyeh.ig.style.ImplicitCallToSuperInspection, com.siyeh.ig.style.ImplicitCallToSuperInspection$1) com.siyeh.ig.style.ImplicitCallToSuperInspection x0 com.siyeh.ig.style.ImplicitCallToSuperInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/ImplicitCallToSuperInspection.class
ImplicitCallToSuperInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.ImplicitCallToSuperInspection extends com.siyeh.ig.BaseInspection { public boolean m_ignoreForObjectSubclasses public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/ListIndexOfReplaceableByContainsInspection$1.class
ListIndexOfReplaceableByContainsInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.ListIndexOfReplaceableByContainsInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/ListIndexOfReplaceableByContainsInspection$IndexOfReplaceableByContainsFix.class
ListIndexOfReplaceableByContainsInspection.java package com.siyeh.ig.style com.siyeh.ig.style.ListIndexOfReplaceableByContainsInspection$IndexOfReplaceableByContainsFix extends com.siyeh.ig.InspectionGadgetsFix { static final synthetic boolean $assertionsDisabled private void <init> () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiMethodCallExpression callExpression String newExpressionText com.intellij.psi.PsiMethodCallExpression callExpression com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs com.siyeh.ig.psiutils.CommentTracker tracker String newExpressionText public java.lang.String getFamilyName () synthetic void <init> (com.siyeh.ig.style.ListIndexOfReplaceableByContainsInspection$1) com.siyeh.ig.style.ListIndexOfReplaceableByContainsInspection$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/ListIndexOfReplaceableByContainsInspection$IndexOfReplaceableByContainsVisitor.class
ListIndexOfReplaceableByContainsInspection.java package com.siyeh.ig.style com.siyeh.ig.style.ListIndexOfReplaceableByContainsInspection$IndexOfReplaceableByContainsVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitBinaryExpression (com.intellij.psi.PsiBinaryExpression) com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiExpression lhs private static boolean canBeReplacedByContains (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, boolean, com.intellij.psi.tree.IElementType) com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs boolean flipped com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiMethodCallExpression callExpression Object object Integer integer int constant private static boolean isIndexOfCall (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiType qualifierType com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope projectScope com.intellij.psi.JavaPsiFacade psiFacade com.intellij.psi.PsiClass javaUtilListClass com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiClassType javaUtilListType synthetic void <init> (com.siyeh.ig.style.ListIndexOfReplaceableByContainsInspection$1) com.siyeh.ig.style.ListIndexOfReplaceableByContainsInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/ListIndexOfReplaceableByContainsInspection.class
ListIndexOfReplaceableByContainsInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.ListIndexOfReplaceableByContainsInspection extends com.siyeh.ig.BaseInspection { static final synthetic boolean $assertionsDisabled public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) com.intellij.psi.PsiMethodCallExpression callExpression String text com.intellij.psi.PsiMethodCallExpression callExpression Object[] infos com.intellij.psi.PsiBinaryExpression expression com.intellij.psi.PsiExpression lhs String text com.siyeh.ig.psiutils.CommentTracker tracker protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos static java.lang.String createContainsExpressionText (com.intellij.psi.PsiMethodCallExpression, boolean, com.intellij.psi.tree.IElementType, com.siyeh.ig.psiutils.CommentTracker) String qualifierText com.intellij.psi.PsiMethodCallExpression call boolean flipped com.intellij.psi.tree.IElementType tokenType com.siyeh.ig.psiutils.CommentTracker tracker com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifierExpression String qualifierText com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression expression String newExpressionText public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/LiteralAsArgToStringEqualsInspection$1.class
LiteralAsArgToStringEqualsInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.LiteralAsArgToStringEqualsInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/LiteralAsArgToStringEqualsInspection$LiteralAsArgToEqualsVisitor.class
LiteralAsArgToStringEqualsInspection.java package com.siyeh.ig.style com.siyeh.ig.style.LiteralAsArgToStringEqualsInspection$LiteralAsArgToEqualsVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument com.intellij.psi.PsiExpression qualifier synthetic void <init> (com.siyeh.ig.style.LiteralAsArgToStringEqualsInspection$1) com.siyeh.ig.style.LiteralAsArgToStringEqualsInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/LiteralAsArgToStringEqualsInspection$SwapEqualsFix.class
LiteralAsArgToStringEqualsInspection.java package com.siyeh.ig.style com.siyeh.ig.style.LiteralAsArgToStringEqualsInspection$SwapEqualsFix extends com.siyeh.ig.InspectionGadgetsFix { private final String myMethodName void <init> (java.lang.String) String methodName public java.lang.String getName () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiExpression argument com.intellij.psi.PsiElement argumentList com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiExpression strippedQualifier com.intellij.psi.PsiExpression strippedArgument com.siyeh.ig.psiutils.CommentTracker tracker com.intellij.psi.PsiElement newArgument private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/LiteralAsArgToStringEqualsInspection.class
LiteralAsArgToStringEqualsInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.LiteralAsArgToStringEqualsInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos String methodName public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos String methodName private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/MissortedModifiersInspection$1.class
MissortedModifiersInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.MissortedModifiersInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/MissortedModifiersInspection$MissortedModifiersVisitor.class
MissortedModifiersInspection.java package com.siyeh.ig.style com.siyeh.ig.style.MissortedModifiersInspection$MissortedModifiersVisitor extends com.siyeh.ig.BaseInspectionVisitor { private final java.util.Comparator modifierComparator final synthetic com.siyeh.ig.style.MissortedModifiersInspection this$0 private void <init> (com.siyeh.ig.style.MissortedModifiersInspection) public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public void visitClassInitializer (com.intellij.psi.PsiClassInitializer) com.intellij.psi.PsiClassInitializer initializer public void visitLocalVariable (com.intellij.psi.PsiLocalVariable) com.intellij.psi.PsiLocalVariable variable public void visitParameter (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter parameter public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field private void checkForMissortedModifiers (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner listOwner com.intellij.psi.PsiModifierList modifierList private boolean isModifierListMissorted (com.intellij.psi.PsiModifierList) String text com.intellij.psi.PsiElement child com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiElement[] children String currentModifier boolean typeAnnotationSeen synthetic void <init> (com.siyeh.ig.style.MissortedModifiersInspection, com.siyeh.ig.style.MissortedModifiersInspection$1) com.siyeh.ig.style.MissortedModifiersInspection x0 com.siyeh.ig.style.MissortedModifiersInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/MissortedModifiersInspection$ModifierComparator.class
MissortedModifiersInspection.java package com.siyeh.ig.style com.siyeh.ig.style.MissortedModifiersInspection$ModifierComparator extends java.lang.Object implements java.util.Comparator { private static final java.util.Map s_modifierOrder private void <init> () public int compare (java.lang.String, java.lang.String) String modifier1 String modifier2 Integer ordinal1 Integer ordinal2 public volatile synthetic int compare (java.lang.Object, java.lang.Object) synthetic void <init> (com.siyeh.ig.style.MissortedModifiersInspection$1) com.siyeh.ig.style.MissortedModifiersInspection$1 x0 static void <clinit> () }
com/siyeh/ig/style/MissortedModifiersInspection$SortModifiersFix.class
MissortedModifiersInspection.java package com.siyeh.ig.style com.siyeh.ig.style.MissortedModifiersInspection$SortModifiersFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) String text com.intellij.psi.PsiComment comment com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiElement child String modifier String annotation com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiModifierList modifierList java.util.List modifiers java.util.List typeAnnotations com.intellij.psi.PsiElement[] children StringBuilder buffer String text com.intellij.psi.PsiMethod method com.intellij.psi.PsiModifierList newModifierList synthetic void <init> (com.siyeh.ig.style.MissortedModifiersInspection$1) com.siyeh.ig.style.MissortedModifiersInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/MissortedModifiersInspection.class
MissortedModifiersInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.MissortedModifiersInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public boolean m_requireAnnotationsFirst public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () static boolean isMethodWithVoidReturnType (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiMethod method private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/MultipleVariablesInDeclarationInspection$MultipleDeclarationVisitor.class
MultipleVariablesInDeclarationInspection.java package com.siyeh.ig.style com.siyeh.ig.style.MultipleVariablesInDeclarationInspection$MultipleDeclarationVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.style.MultipleVariablesInDeclarationInspection this$0 void <init> (com.siyeh.ig.style.MultipleVariablesInDeclarationInspection) public void visitDeclarationStatement (com.intellij.psi.PsiDeclarationStatement) com.intellij.codeInspection.ProblemHighlightType highlightType com.intellij.psi.PsiType variableType int i com.intellij.psi.PsiVariable variable com.intellij.psi.PsiType baseType boolean hasMultipleTypes com.intellij.codeInspection.ProblemHighlightType highlightType com.intellij.psi.PsiElement nameIdentifier com.intellij.psi.PsiDeclarationStatement statement com.intellij.psi.PsiElement[] declaredElements com.intellij.psi.PsiElement parent com.intellij.codeInspection.ProblemHighlightType highlightType public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField nextField com.intellij.psi.PsiType baseType com.intellij.codeInspection.ProblemHighlightType highlightType com.intellij.psi.PsiField field boolean informationLevel com.intellij.codeInspection.ProblemHighlightType highlightType private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/MultipleVariablesInDeclarationInspection.class
MultipleVariablesInDeclarationInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.MultipleVariablesInDeclarationInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreForLoopDeclarations public boolean onlyWarnArrayDimensions public void <init> () public java.lang.String getDisplayName () public java.lang.String getID () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel panel public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/MultipleVariablesInDeclarationInspectionMerger.class
MultipleVariablesInDeclarationInspectionMerger.java package com.siyeh.ig.style public com.siyeh.ig.style.MultipleVariablesInDeclarationInspectionMerger extends com.intellij.codeInspection.ex.InspectionElementsMergerBase { private static final String MULTIPLE_DECLARATION private static final String MULTIPLE_TYPED_DECLARATION public void <init> () protected boolean isEnabledByDefault (java.lang.String) String sourceToolName public java.lang.String getMergedToolName () public java.lang.String[] getSourceToolNames () public java.lang.String[] getSuppressIds () protected org.jdom.Element transformElement (java.lang.String, org.jdom.Element, org.jdom.Element) String sourceToolName org.jdom.Element sourceElement org.jdom.Element toolElement private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/ObjectsEqualsCanBeSimplifiedInspection$1.class
ObjectsEqualsCanBeSimplifiedInspection.java package com.siyeh.ig.style com.siyeh.ig.style.ObjectsEqualsCanBeSimplifiedInspection$1 extends com.intellij.psi.JavaElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.siyeh.ig.style.ObjectsEqualsCanBeSimplifiedInspection this$0 void <init> (com.siyeh.ig.style.ObjectsEqualsCanBeSimplifiedInspection, com.intellij.codeInspection.ProblemsHolder) com.siyeh.ig.style.ObjectsEqualsCanBeSimplifiedInspection this$0 public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod[] equalsMethods com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiExpression arg1 com.intellij.psi.PsiExpression arg2 com.intellij.psi.PsiElement nameElement com.intellij.psi.PsiClass argClass private boolean processPrimitives (com.intellij.psi.PsiElement, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiElement nameElement com.intellij.psi.PsiExpression arg1 com.intellij.psi.PsiExpression arg2 com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 }
com/siyeh/ig/style/ObjectsEqualsCanBeSimplifiedInspection$ReplaceWithEqualsFix.class
ObjectsEqualsCanBeSimplifiedInspection.java package com.siyeh.ig.style com.siyeh.ig.style.ObjectsEqualsCanBeSimplifiedInspection$ReplaceWithEqualsFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { final boolean myEquality private void <init> (boolean) boolean equality public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) String replacement com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression[] args com.siyeh.ig.psiutils.CommentTracker ct String replacement public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) synthetic void <init> (boolean, com.siyeh.ig.style.ObjectsEqualsCanBeSimplifiedInspection$1) boolean x0 com.siyeh.ig.style.ObjectsEqualsCanBeSimplifiedInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/ObjectsEqualsCanBeSimplifiedInspection.class
ObjectsEqualsCanBeSimplifiedInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.ObjectsEqualsCanBeSimplifiedInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { private static final com.siyeh.ig.callMatcher.CallMatcher OBJECTS_EQUALS public void <init> () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly static synthetic com.siyeh.ig.callMatcher.CallMatcher access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/OptionalContainsCollectionInspection$1.class
OptionalContainsCollectionInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.OptionalContainsCollectionInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/OptionalContainsCollectionInspection$OptionalContainsCollectionVisitor.class
OptionalContainsCollectionInspection.java package com.siyeh.ig.style com.siyeh.ig.style.OptionalContainsCollectionInspection$OptionalContainsCollectionVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitTypeElement (com.intellij.psi.PsiTypeElement) com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiType type com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.PsiReferenceParameterList parameterList com.intellij.psi.PsiTypeElement[] typeParameterElements com.intellij.psi.PsiTypeElement typeParameterElement com.intellij.psi.PsiType parameterType synthetic void <init> (com.siyeh.ig.style.OptionalContainsCollectionInspection$1) com.siyeh.ig.style.OptionalContainsCollectionInspection$1 x0 }
com/siyeh/ig/style/OptionalContainsCollectionInspection.class
OptionalContainsCollectionInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.OptionalContainsCollectionInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiType type public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/RedundantFieldInitializationInspection$1.class
RedundantFieldInitializationInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.RedundantFieldInitializationInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/RedundantFieldInitializationInspection$RedundantFieldInitializationFix.class
RedundantFieldInitializationInspection.java package com.siyeh.ig.style com.siyeh.ig.style.RedundantFieldInitializationInspection$RedundantFieldInitializationFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor synthetic void <init> (com.siyeh.ig.style.RedundantFieldInitializationInspection$1) com.siyeh.ig.style.RedundantFieldInitializationInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/RedundantFieldInitializationInspection$RedundantFieldInitializationVisitor.class
RedundantFieldInitializationInspection.java package com.siyeh.ig.style com.siyeh.ig.style.RedundantFieldInitializationInspection$RedundantFieldInitializationVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.style.RedundantFieldInitializationInspection this$0 private void <init> (com.siyeh.ig.style.RedundantFieldInitializationInspection) public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiType type private boolean isAssignmentInInitializerOverwritten (com.intellij.psi.PsiField) com.intellij.psi.PsiClassInitializer classInitializer com.intellij.psi.PsiField field com.intellij.psi.PsiClass aClass boolean isStatic com.intellij.psi.PsiClassInitializer[] initializers synthetic void <init> (com.siyeh.ig.style.RedundantFieldInitializationInspection, com.siyeh.ig.style.RedundantFieldInitializationInspection$1) com.siyeh.ig.style.RedundantFieldInitializationInspection x0 com.siyeh.ig.style.RedundantFieldInitializationInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/RedundantFieldInitializationInspection.class
RedundantFieldInitializationInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.RedundantFieldInitializationInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public boolean onlyWarnOnNull public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/RedundantImplementsInspection$1.class
RedundantImplementsInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.RedundantImplementsInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/RedundantImplementsInspection$RedundantImplementsFix.class
RedundantImplementsInspection.java package com.siyeh.ig.style com.siyeh.ig.style.RedundantImplementsInspection$RedundantImplementsFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement implementReference synthetic void <init> (com.siyeh.ig.style.RedundantImplementsInspection$1) com.siyeh.ig.style.RedundantImplementsInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/RedundantImplementsInspection$RedundantImplementsVisitor.class
RedundantImplementsInspection.java package com.siyeh.ig.style com.siyeh.ig.style.RedundantImplementsInspection$RedundantImplementsVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.style.RedundantImplementsInspection this$0 private void <init> (com.siyeh.ig.style.RedundantImplementsInspection) public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass private void checkInterface (com.intellij.psi.PsiClass) com.intellij.psi.PsiJavaCodeReferenceElement extendsElement com.intellij.psi.PsiClass aClass com.intellij.psi.PsiReferenceList extendsList com.intellij.psi.PsiJavaCodeReferenceElement[] extendsElements private void checkConcreteClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiJavaCodeReferenceElement extendsElement com.intellij.psi.PsiJavaCodeReferenceElement extendsElement com.intellij.psi.PsiJavaCodeReferenceElement implementsElement com.intellij.psi.PsiClass aClass com.intellij.psi.PsiReferenceList extendsList com.intellij.psi.PsiReferenceList implementsList com.intellij.psi.PsiJavaCodeReferenceElement[] extendsElements com.intellij.psi.PsiJavaCodeReferenceElement extendsElement com.intellij.psi.PsiJavaCodeReferenceElement[] implementsElements private void checkImplementedClass (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiJavaCodeReferenceElement[]) com.intellij.psi.PsiElement extendsReferent com.intellij.psi.PsiClass extendedClass com.intellij.psi.PsiElement implementsReferent com.intellij.psi.PsiClass testImplementedClass com.intellij.psi.PsiJavaCodeReferenceElement testImplementElement com.intellij.psi.PsiJavaCodeReferenceElement implementsElement com.intellij.psi.PsiJavaCodeReferenceElement extendsElement com.intellij.psi.PsiJavaCodeReferenceElement[] implementsElements com.intellij.psi.PsiElement target com.intellij.psi.PsiClass implementedClass String qualifiedName private void checkExtendedInterface (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiJavaCodeReferenceElement[]) com.intellij.psi.PsiElement implementsReferent com.intellij.psi.PsiClass testExtendedInterface com.intellij.psi.PsiJavaCodeReferenceElement testExtendsElement com.intellij.psi.PsiJavaCodeReferenceElement extendsElement com.intellij.psi.PsiJavaCodeReferenceElement[] extendsElements com.intellij.psi.PsiElement target com.intellij.psi.PsiClass extendedInterface synthetic void <init> (com.siyeh.ig.style.RedundantImplementsInspection, com.siyeh.ig.style.RedundantImplementsInspection$1) com.siyeh.ig.style.RedundantImplementsInspection x0 com.siyeh.ig.style.RedundantImplementsInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/RedundantImplementsInspection.class
RedundantImplementsInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.RedundantImplementsInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public boolean ignoreSerializable public boolean ignoreCloneable public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel checkboxOptionsPanel protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/ReturnThisInspection$1.class
ReturnThisInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.ReturnThisInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/ReturnThisInspection$ReturnThisVisitor.class
ReturnThisInspection.java package com.siyeh.ig.style com.siyeh.ig.style.ReturnThisInspection$ReturnThisVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitThisExpression (com.intellij.psi.PsiThisExpression) com.intellij.psi.PsiThisExpression thisValue com.intellij.psi.PsiElement parent synthetic void <init> (com.siyeh.ig.style.ReturnThisInspection$1) com.siyeh.ig.style.ReturnThisInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/ReturnThisInspection.class
ReturnThisInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.ReturnThisInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/SimplifiableAnnotationInspection$1.class
SimplifiableAnnotationInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.SimplifiableAnnotationInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/SimplifiableAnnotationInspection$SimplifiableAnnotationFix.class
SimplifiableAnnotationInspection.java package com.siyeh.ig.style com.siyeh.ig.style.SimplifiableAnnotationInspection$SimplifiableAnnotationFix extends com.siyeh.ig.InspectionGadgetsFix { static final synthetic boolean $assertionsDisabled void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiElementFactory factory com.siyeh.ig.psiutils.CommentTracker tracker String annotationText com.intellij.psi.PsiAnnotation newAnnotation private static java.lang.String buildAnnotationText (com.intellij.psi.PsiAnnotation, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiNameValuePair attribute String name com.intellij.psi.PsiNameValuePair attribute int i com.intellij.psi.PsiAnnotation annotation com.siyeh.ig.psiutils.CommentTracker tracker StringBuilder out com.intellij.psi.PsiJavaCodeReferenceElement nameReferenceElement com.intellij.psi.PsiAnnotationParameterList parameterList com.intellij.psi.PsiNameValuePair[] attributes private static void buildAttributeValueText (com.intellij.psi.PsiAnnotationMemberValue, java.lang.StringBuilder, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiArrayInitializerMemberValue arrayValue com.intellij.psi.PsiAnnotationMemberValue[] initializers com.intellij.psi.PsiAnnotationMemberValue value StringBuilder out com.siyeh.ig.psiutils.CommentTracker tracker static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/SimplifiableAnnotationInspection$SimplifiableAnnotationVisitor.class
SimplifiableAnnotationInspection.java package com.siyeh.ig.style com.siyeh.ig.style.SimplifiableAnnotationInspection$SimplifiableAnnotationVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitAnnotation (com.intellij.psi.PsiAnnotation) String name com.intellij.psi.PsiNameValuePair attribute com.intellij.psi.PsiIdentifier identifier com.intellij.psi.PsiAnnotationMemberValue attributeValue com.intellij.psi.PsiArrayInitializerMemberValue arrayValue com.intellij.psi.PsiAnnotationMemberValue[] initializers com.intellij.psi.PsiAnnotationMemberValue value com.intellij.psi.PsiArrayInitializerMemberValue arrayValue com.intellij.psi.PsiAnnotationMemberValue[] initializers com.intellij.psi.PsiNameValuePair attribute com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiAnnotationParameterList parameterList com.intellij.psi.PsiJavaCodeReferenceElement nameReferenceElement com.intellij.psi.PsiNameValuePair[] attributes com.intellij.psi.PsiElement[] annotationChildren private static boolean containsError (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiReference reference com.intellij.psi.PsiMethod method com.intellij.psi.PsiAnnotationMemberValue value String name com.intellij.psi.PsiNameValuePair attribute com.intellij.psi.PsiAnnotationMethod annotationMethod com.intellij.psi.PsiMethod method com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiJavaCodeReferenceElement nameRef com.intellij.psi.PsiClass aClass java.util.Set names com.intellij.psi.PsiAnnotationParameterList annotationParameterList com.intellij.psi.PsiNameValuePair[] attributes private static boolean hasCorrectType (com.intellij.psi.PsiAnnotationMemberValue, com.intellij.psi.PsiType) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass aClass com.intellij.psi.PsiType componentType com.intellij.psi.PsiJavaCodeReferenceElement nameRef com.intellij.psi.PsiExpression expression com.intellij.psi.PsiAnnotationMemberValue value com.intellij.psi.PsiType expectedType synthetic void <init> (com.siyeh.ig.style.SimplifiableAnnotationInspection$1) com.siyeh.ig.style.SimplifiableAnnotationInspection$1 x0 }
com/siyeh/ig/style/SimplifiableAnnotationInspection.class
SimplifiableAnnotationInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.SimplifiableAnnotationInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/SimplifiableIfStatementInspection$1.class
SimplifiableIfStatementInspection.java package com.siyeh.ig.style com.siyeh.ig.style.SimplifiableIfStatementInspection$1 extends com.intellij.psi.JavaElementVisitor { final synthetic boolean val$isOnTheFly final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.siyeh.ig.style.SimplifiableIfStatementInspection this$0 void <init> (com.siyeh.ig.style.SimplifiableIfStatementInspection, boolean, com.intellij.codeInspection.ProblemsHolder) com.siyeh.ig.style.SimplifiableIfStatementInspection this$0 public void visitIfStatement (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement ifStatement com.siyeh.ig.style.IfConditionalModel model String operator boolean infoLevel }
com/siyeh/ig/style/SimplifiableIfStatementInspection$SimplifiableIfStatementFix.class
SimplifiableIfStatementInspection.java package com.siyeh.ig.style com.siyeh.ig.style.SimplifiableIfStatementInspection$SimplifiableIfStatementFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private final String myOperator void <init> (java.lang.String) String operator public java.lang.String getName () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiIfStatement ifStatement com.siyeh.ig.style.IfConditionalModel model com.siyeh.ig.psiutils.CommentTracker commentTracker String conditional com.intellij.psi.PsiElement result public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/SimplifiableIfStatementInspection.class
SimplifiableIfStatementInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.SimplifiableIfStatementInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { public boolean DONT_WARN_ON_TERNARY public void <init> () public javax.swing.JComponent createOptionsPanel () public java.lang.String getDisplayName () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private static java.lang.String getTargetOperator (com.siyeh.ig.style.ConditionalModel) com.intellij.psi.PsiLiteralExpression thenLiteral com.intellij.psi.PsiLiteralExpression elseLiteral Boolean thenValue Boolean elseValue Boolean value com.siyeh.ig.style.ConditionalModel model private static java.lang.String buildExpressionText (com.siyeh.ig.style.ConditionalModel, com.siyeh.ig.psiutils.CommentTracker) com.intellij.psi.PsiLiteralExpression thenLiteral com.intellij.psi.PsiLiteralExpression elseLiteral Boolean thenBoolean Boolean elseBoolean com.intellij.psi.PsiPrimitiveType primitiveType com.intellij.psi.PsiPrimitiveType primitiveType com.siyeh.ig.style.ConditionalModel model com.siyeh.ig.psiutils.CommentTracker ct com.intellij.psi.PsiExpression condition com.intellij.psi.PsiExpression thenValue com.intellij.psi.PsiExpression elseValue StringBuilder conditional String conditionText com.intellij.psi.PsiType thenType com.intellij.psi.PsiType elseType public static void tryJoinDeclaration (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement result com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiReferenceExpression ref com.intellij.psi.PsiDeclarationStatement declaration com.intellij.psi.PsiElement[] elements com.intellij.psi.PsiLocalVariable var com.siyeh.ig.psiutils.CommentTracker ct private static com.intellij.psi.PsiExpression expandDiamondsWhenNeeded (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiExpression thenValue com.intellij.psi.PsiType requiredType private static java.lang.String joinConditions (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, boolean, com.siyeh.ig.psiutils.CommentTracker) int precedence String token com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression left com.intellij.psi.PsiExpression right boolean isAnd com.siyeh.ig.psiutils.CommentTracker ct int precedence String token com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiPolyadicExpression leftPolyadic com.intellij.psi.PsiPolyadicExpression rightPolyadic static synthetic java.lang.String access$000 (com.siyeh.ig.style.ConditionalModel) com.siyeh.ig.style.ConditionalModel x0 static synthetic java.lang.String access$100 (com.siyeh.ig.style.ConditionalModel, com.siyeh.ig.psiutils.CommentTracker) com.siyeh.ig.style.ConditionalModel x0 com.siyeh.ig.psiutils.CommentTracker x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/SingleStatementInBlockInspection$1.class
SingleStatementInBlockInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.SingleStatementInBlockInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/SingleStatementInBlockInspection$SingleStatementInBlockFix.class
SingleStatementInBlockInspection.java package com.siyeh.ig.style com.siyeh.ig.style.SingleStatementInBlockInspection$SingleStatementInBlockFix extends com.siyeh.ig.InspectionGadgetsFix { private final String myKeywordText void <init> (java.lang.String) String keywordText public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiElement body com.intellij.psi.PsiElement body com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiStatement statement com.intellij.psi.PsiElement body com.intellij.psi.PsiStatement[] statements com.siyeh.ig.psiutils.CommentTracker commentTracker String text com.intellij.psi.PsiElement replacementExp private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/SingleStatementInBlockInspection$SingleStatementInBlockVisitor.class
SingleStatementInBlockInspection.java package com.siyeh.ig.style com.siyeh.ig.style.SingleStatementInBlockInspection$SingleStatementInBlockVisitor extends com.siyeh.ig.style.ControlFlowStatementVisitorBase { private void <init> () protected boolean isApplicable (com.intellij.psi.PsiStatement) com.intellij.psi.PsiFile file com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiStatement[] statements com.intellij.psi.PsiStatement body protected com.intellij.openapi.util.Pair getOmittedBodyBounds (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiStatement[] statements com.intellij.psi.PsiStatement body private static boolean isDanglingElseProblem (com.intellij.psi.PsiStatement, com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiStatement outerStatement private static boolean hasShortIf (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement elseBranch com.intellij.psi.PsiStatement statement private static boolean hasPotentialDanglingElse (com.intellij.psi.PsiStatement) com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiStatement statement com.intellij.psi.PsiElement parent synthetic void <init> (com.siyeh.ig.style.SingleStatementInBlockInspection$1) com.siyeh.ig.style.SingleStatementInBlockInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/SingleStatementInBlockInspection.class
SingleStatementInBlockInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.SingleStatementInBlockInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/TypeParameterExtendsObjectInspection$1.class
TypeParameterExtendsObjectInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.TypeParameterExtendsObjectInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/TypeParameterExtendsObjectInspection$ExtendsObjectFix.class
TypeParameterExtendsObjectInspection.java package com.siyeh.ig.style com.siyeh.ig.style.TypeParameterExtendsObjectInspection$ExtendsObjectFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiReferenceList extendsList com.intellij.psi.PsiJavaCodeReferenceElement[] referenceElements com.intellij.psi.PsiJavaToken javaToken com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiElement child com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement identifier com.intellij.psi.PsiElement parent synthetic void <init> (com.siyeh.ig.style.TypeParameterExtendsObjectInspection$1) com.siyeh.ig.style.TypeParameterExtendsObjectInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/TypeParameterExtendsObjectInspection$ExtendsObjectVisitor.class
TypeParameterExtendsObjectInspection.java package com.siyeh.ig.style com.siyeh.ig.style.TypeParameterExtendsObjectInspection$ExtendsObjectVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitTypeParameter (com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.PsiClassType[] extendsListTypes com.intellij.psi.PsiClassType extendsType com.intellij.psi.PsiIdentifier nameIdentifier public void visitTypeElement (com.intellij.psi.PsiTypeElement) com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiElement lastChild com.intellij.psi.PsiType type com.intellij.psi.PsiWildcardType wildcardType com.intellij.psi.PsiTypeElement extendsBound com.intellij.psi.PsiElement firstChild synthetic void <init> (com.siyeh.ig.style.TypeParameterExtendsObjectInspection$1) com.siyeh.ig.style.TypeParameterExtendsObjectInspection$1 x0 }
com/siyeh/ig/style/TypeParameterExtendsObjectInspection.class
TypeParameterExtendsObjectInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.TypeParameterExtendsObjectInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public java.lang.String getID () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos Integer type public boolean isEnabledByDefault () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnclearBinaryExpressionInspection$1.class
UnclearBinaryExpressionInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.UnclearBinaryExpressionInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/UnclearBinaryExpressionInspection$UnclearBinaryExpressionFix.class
UnclearBinaryExpressionInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnclearBinaryExpressionInspection$UnclearBinaryExpressionFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor synthetic void <init> (com.siyeh.ig.style.UnclearBinaryExpressionInspection$1) com.siyeh.ig.style.UnclearBinaryExpressionInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnclearBinaryExpressionInspection$UnclearBinaryExpressionVisitor.class
UnclearBinaryExpressionInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnclearBinaryExpressionInspection$UnclearBinaryExpressionVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement parent synthetic void <init> (com.siyeh.ig.style.UnclearBinaryExpressionInspection$1) com.siyeh.ig.style.UnclearBinaryExpressionInspection$1 x0 }
com/siyeh/ig/style/UnclearBinaryExpressionInspection.class
UnclearBinaryExpressionInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.UnclearBinaryExpressionInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public static boolean mightBeConfusingExpression (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static boolean isUnclearExpression (com.intellij.psi.PsiExpression, com.intellij.psi.PsiElement) com.intellij.psi.PsiAssignmentExpression nestedAssignment com.intellij.psi.tree.IElementType nestedTokenType com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiConditionalExpression conditionalExpression com.intellij.psi.PsiType type com.intellij.psi.PsiExpression operand com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.PsiInstanceOfExpression instanceOfExpression com.intellij.psi.PsiParenthesizedExpression parenthesizedExpression com.intellij.psi.PsiExpression nestedExpression com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement parent public static void replaceElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiExpression expression String newExpressionText private static java.lang.StringBuilder createReplacementText (com.intellij.psi.PsiExpression, java.lang.StringBuilder) com.intellij.psi.PsiPolyadicExpression polyadicExpression com.intellij.psi.PsiElement parent boolean parentheses com.intellij.psi.PsiExpression unwrappedExpression com.intellij.psi.PsiElement child com.intellij.psi.PsiElement parent boolean parentheses com.intellij.psi.PsiElement parent boolean parentheses com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiElement parent boolean parentheses com.intellij.psi.PsiExpression expression StringBuilder out private static boolean isSimpleAssignment (com.intellij.psi.PsiAssignmentExpression, com.intellij.psi.PsiElement) com.intellij.psi.PsiAssignmentExpression parentAssignmentExpression com.intellij.psi.tree.IElementType parentTokenType com.intellij.psi.tree.IElementType parentTokenType com.intellij.psi.PsiAssignmentExpression assignmentExpression com.intellij.psi.PsiElement parent com.intellij.psi.tree.IElementType parentTokenType com.intellij.psi.tree.IElementType tokenType private static void appendText (com.intellij.psi.PsiExpression, boolean, java.lang.StringBuilder) com.intellij.psi.PsiElement child com.intellij.psi.PsiExpression expression boolean parentheses StringBuilder out private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessarilyQualifiedInnerClassAccessInspection$1.class
UnnecessarilyQualifiedInnerClassAccessInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.UnnecessarilyQualifiedInnerClassAccessInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/UnnecessarilyQualifiedInnerClassAccessInspection$UnnecessarilyQualifiedInnerClassAccessFix.class
UnnecessarilyQualifiedInnerClassAccessInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessarilyQualifiedInnerClassAccessInspection$UnnecessarilyQualifiedInnerClassAccessFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.PsiElement target com.intellij.psi.PsiClass aClass String shortName synthetic void <init> (com.siyeh.ig.style.UnnecessarilyQualifiedInnerClassAccessInspection$1) com.siyeh.ig.style.UnnecessarilyQualifiedInnerClassAccessInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessarilyQualifiedInnerClassAccessInspection$UnnecessarilyQualifiedInnerClassAccessVisitor.class
UnnecessarilyQualifiedInnerClassAccessInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessarilyQualifiedInnerClassAccessInspection$UnnecessarilyQualifiedInnerClassAccessVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.style.UnnecessarilyQualifiedInnerClassAccessInspection this$0 private void <init> (com.siyeh.ig.style.UnnecessarilyQualifiedInnerClassAccessInspection) public void visitReferenceElement (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiElement qualifier com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.PsiReferenceParameterList parameterList com.intellij.psi.PsiElement qualifierTarget com.intellij.psi.PsiClass referenceClass com.intellij.codeInspection.ProblemHighlightType highlightType com.intellij.psi.PsiElement target com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass containingClass String shortName public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression synthetic void <init> (com.siyeh.ig.style.UnnecessarilyQualifiedInnerClassAccessInspection, com.siyeh.ig.style.UnnecessarilyQualifiedInnerClassAccessInspection$1) com.siyeh.ig.style.UnnecessarilyQualifiedInnerClassAccessInspection x0 com.siyeh.ig.style.UnnecessarilyQualifiedInnerClassAccessInspection$1 x1 }
com/siyeh/ig/style/UnnecessarilyQualifiedInnerClassAccessInspection.class
UnnecessarilyQualifiedInnerClassAccessInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.UnnecessarilyQualifiedInnerClassAccessInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public boolean ignoreReferencesNeedingImport public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiClass aClass public javax.swing.JComponent createOptionsPanel () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static boolean isReferenceToTarget (java.lang.String, com.intellij.psi.PsiClass, com.intellij.psi.PsiElement) String referenceText com.intellij.psi.PsiClass target com.intellij.psi.PsiElement context com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.JavaResolveResult[] results com.intellij.psi.JavaResolveResult result static synthetic boolean access$100 (java.lang.String, com.intellij.psi.PsiClass, com.intellij.psi.PsiElement) String x0 com.intellij.psi.PsiClass x1 com.intellij.psi.PsiElement x2 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessarilyQualifiedStaticUsageInspection$1.class
UnnecessarilyQualifiedStaticUsageInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.UnnecessarilyQualifiedStaticUsageInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/UnnecessarilyQualifiedStaticUsageInspection$UnnecessarilyQualifiedStaticUsageFix.class
UnnecessarilyQualifiedStaticUsageInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessarilyQualifiedStaticUsageInspection$UnnecessarilyQualifiedStaticUsageFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element synthetic void <init> (com.siyeh.ig.style.UnnecessarilyQualifiedStaticUsageInspection$1) com.siyeh.ig.style.UnnecessarilyQualifiedStaticUsageInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessarilyQualifiedStaticUsageInspection$UnnecessarilyQualifiedStaticUsageVisitor.class
UnnecessarilyQualifiedStaticUsageInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessarilyQualifiedStaticUsageInspection$UnnecessarilyQualifiedStaticUsageVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.style.UnnecessarilyQualifiedStaticUsageInspection this$0 private void <init> (com.siyeh.ig.style.UnnecessarilyQualifiedStaticUsageInspection) public void visitReferenceElement (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiElement qualifier public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression synthetic void <init> (com.siyeh.ig.style.UnnecessarilyQualifiedStaticUsageInspection, com.siyeh.ig.style.UnnecessarilyQualifiedStaticUsageInspection$1) com.siyeh.ig.style.UnnecessarilyQualifiedStaticUsageInspection x0 com.siyeh.ig.style.UnnecessarilyQualifiedStaticUsageInspection$1 x1 }
com/siyeh/ig/style/UnnecessarilyQualifiedStaticUsageInspection.class
UnnecessarilyQualifiedStaticUsageInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.UnnecessarilyQualifiedStaticUsageInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public boolean m_ignoreStaticFieldAccesses public boolean m_ignoreStaticMethodCalls public boolean m_ignoreStaticAccessFromStaticContext public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiJavaCodeReferenceElement element com.intellij.psi.PsiElement parent public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel optionsPanel public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public static boolean isUnnecessarilyQualifiedAccess (com.intellij.psi.PsiJavaCodeReferenceElement, boolean, boolean, boolean) com.intellij.psi.PsiMember containingMember com.intellij.psi.PsiVariable variable com.intellij.openapi.util.TextRange referenceElementTextRange com.intellij.openapi.util.TextRange variableTextRange com.intellij.psi.PsiMember memberVariable com.intellij.psi.PsiClass memberClass com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass memberClass com.intellij.psi.PsiJavaCodeReferenceElement referenceElement boolean ignoreStaticAccessFromStaticContext boolean ignoreStaticFieldAccesses boolean ignoreStaticMethodCalls com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement qualifierElement com.intellij.psi.PsiJavaCodeReferenceElement qualifier com.intellij.psi.PsiElement target String referenceName com.intellij.psi.PsiElement resolvedQualifier com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiClass qualifyingClass com.intellij.openapi.project.Project project com.intellij.psi.JavaPsiFacade manager com.intellij.psi.PsiResolveHelper resolveHelper com.intellij.psi.PsiMember member com.intellij.psi.PsiClass memberClass private static boolean isMethodAccessibleWithoutQualifier (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiClass) String name com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod[] methods com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.PsiClass qualifyingClass String referenceName com.intellij.psi.PsiClass containingClass private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessarilyQualifiedStaticallyImportedElementInspection$1.class
UnnecessarilyQualifiedStaticallyImportedElementInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.UnnecessarilyQualifiedStaticallyImportedElementInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/UnnecessarilyQualifiedStaticallyImportedElementInspection$UnnecessarilyQualifiedStaticallyImportedElementFix.class
UnnecessarilyQualifiedStaticallyImportedElementInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessarilyQualifiedStaticallyImportedElementInspection$UnnecessarilyQualifiedStaticallyImportedElementFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element synthetic void <init> (com.siyeh.ig.style.UnnecessarilyQualifiedStaticallyImportedElementInspection$1) com.siyeh.ig.style.UnnecessarilyQualifiedStaticallyImportedElementInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessarilyQualifiedStaticallyImportedElementInspection$UnnecessarilyQualifiedStaticallyImportedElementVisitor.class
UnnecessarilyQualifiedStaticallyImportedElementInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessarilyQualifiedStaticallyImportedElementInspection$UnnecessarilyQualifiedStaticallyImportedElementVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression public void visitReferenceElement (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement reference synthetic void <init> (com.siyeh.ig.style.UnnecessarilyQualifiedStaticallyImportedElementInspection$1) com.siyeh.ig.style.UnnecessarilyQualifiedStaticallyImportedElementInspection$1 x0 }
com/siyeh/ig/style/UnnecessarilyQualifiedStaticallyImportedElementInspection.class
UnnecessarilyQualifiedStaticallyImportedElementInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.UnnecessarilyQualifiedStaticallyImportedElementInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiMember member protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessaryBlockStatementInspection$1.class
UnnecessaryBlockStatementInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.UnnecessaryBlockStatementInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/UnnecessaryBlockStatementInspection$UnnecessaryBlockFix.class
UnnecessaryBlockStatementInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessaryBlockStatementInspection$UnnecessaryBlockFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiElement element com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement leftBrace com.intellij.psi.PsiElement parent com.intellij.psi.PsiCodeBlock block com.intellij.psi.PsiElement firstBodyElement com.intellij.psi.PsiElement lastBodyElement com.intellij.psi.PsiBlockStatement blockStatement synthetic void <init> (com.siyeh.ig.style.UnnecessaryBlockStatementInspection$1) com.siyeh.ig.style.UnnecessaryBlockStatementInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessaryBlockStatementInspection$UnnecessaryBlockStatementVisitor.class
UnnecessaryBlockStatementInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessaryBlockStatementInspection$UnnecessaryBlockStatementVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.style.UnnecessaryBlockStatementInspection this$0 private void <init> (com.siyeh.ig.style.UnnecessaryBlockStatementInspection) public void visitBlockStatement (com.intellij.psi.PsiBlockStatement) com.intellij.psi.PsiElement prevStatement com.intellij.psi.PsiBlockStatement blockStatement com.intellij.psi.PsiElement parent com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiJavaToken brace com.intellij.psi.PsiCodeBlock parentBlock synthetic void <init> (com.siyeh.ig.style.UnnecessaryBlockStatementInspection, com.siyeh.ig.style.UnnecessaryBlockStatementInspection$1) com.siyeh.ig.style.UnnecessaryBlockStatementInspection x0 com.siyeh.ig.style.UnnecessaryBlockStatementInspection$1 x1 }
com/siyeh/ig/style/UnnecessaryBlockStatementInspection.class
UnnecessaryBlockStatementInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.UnnecessaryBlockStatementInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public boolean ignoreSwitchBranches public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessaryCallToStringValueOfInspection$1.class
UnnecessaryCallToStringValueOfInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.UnnecessaryCallToStringValueOfInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/UnnecessaryCallToStringValueOfInspection$UnnecessaryCallToStringValueOfFix.class
UnnecessaryCallToStringValueOfInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessaryCallToStringValueOfInspection$UnnecessaryCallToStringValueOfFix extends com.siyeh.ig.InspectionGadgetsFix { private final String replacementText void <init> (java.lang.String) String replacementText public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression arg com.siyeh.ig.psiutils.CommentTracker tracker private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessaryCallToStringValueOfInspection$UnnecessaryCallToStringValueOfVisitor.class
UnnecessaryCallToStringValueOfInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessaryCallToStringValueOfInspection$UnnecessaryCallToStringValueOfVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression argument synthetic void <init> (com.siyeh.ig.style.UnnecessaryCallToStringValueOfInspection$1) com.siyeh.ig.style.UnnecessaryCallToStringValueOfInspection$1 x0 }
com/siyeh/ig/style/UnnecessaryCallToStringValueOfInspection.class
UnnecessaryCallToStringValueOfInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.UnnecessaryCallToStringValueOfInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { private static final com.siyeh.ig.callMatcher.CallMatcher STATIC_TO_STRING_CONVERTERS public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos String text public static java.lang.String calculateReplacementText (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static com.intellij.psi.PsiExpression tryUnwrapRedundantConversion (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiExpression argument com.intellij.psi.PsiType argumentType boolean throwable static synthetic com.intellij.psi.PsiExpression access$000 (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessaryConstantArrayCreationExpressionInspection$1.class
UnnecessaryConstantArrayCreationExpressionInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.UnnecessaryConstantArrayCreationExpressionInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/UnnecessaryConstantArrayCreationExpressionInspection$UnnecessaryConstantArrayCreationExpressionFix.class
UnnecessaryConstantArrayCreationExpressionInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessaryConstantArrayCreationExpressionInspection$UnnecessaryConstantArrayCreationExpressionFix extends com.siyeh.ig.InspectionGadgetsFix { private final String myType private void <init> (java.lang.String) String type public java.lang.String getFamilyName () public java.lang.String getName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiArrayInitializerExpression arrayInitializer com.intellij.psi.PsiExpression target synthetic void <init> (java.lang.String, com.siyeh.ig.style.UnnecessaryConstantArrayCreationExpressionInspection$1) String x0 com.siyeh.ig.style.UnnecessaryConstantArrayCreationExpressionInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessaryConstantArrayCreationExpressionInspection$UnnecessaryConstantArrayCreationExpressionVisitor.class
UnnecessaryConstantArrayCreationExpressionInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessaryConstantArrayCreationExpressionInspection$UnnecessaryConstantArrayCreationExpressionVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitArrayInitializerExpression (com.intellij.psi.PsiArrayInitializerExpression) com.intellij.psi.PsiArrayInitializerExpression expression com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiVariable variable com.intellij.psi.PsiType expressionType com.intellij.psi.PsiTypeElement typeElement private static boolean hasGenericTypeParameters (com.intellij.psi.PsiVariable) com.intellij.psi.PsiType parameterType com.intellij.psi.PsiVariable variable com.intellij.psi.PsiType type com.intellij.psi.PsiType componentType com.intellij.psi.PsiClassType classType com.intellij.psi.PsiType[] parameterTypes synthetic void <init> (com.siyeh.ig.style.UnnecessaryConstantArrayCreationExpressionInspection$1) com.siyeh.ig.style.UnnecessaryConstantArrayCreationExpressionInspection$1 x0 }
com/siyeh/ig/style/UnnecessaryConstantArrayCreationExpressionInspection.class
UnnecessaryConstantArrayCreationExpressionInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.UnnecessaryConstantArrayCreationExpressionInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessaryConstructorInspection$1.class
UnnecessaryConstructorInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.UnnecessaryConstructorInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/UnnecessaryConstructorInspection$UnnecessaryConstructorFix.class
UnnecessaryConstructorInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessaryConstructorInspection$UnnecessaryConstructorFix extends com.siyeh.ig.InspectionGadgetsFix { static final synthetic boolean $assertionsDisabled private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement nameIdentifier com.intellij.psi.PsiElement constructor synthetic void <init> (com.siyeh.ig.style.UnnecessaryConstructorInspection$1) com.siyeh.ig.style.UnnecessaryConstructorInspection$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessaryConstructorInspection$UnnecessaryConstructorVisitor.class
UnnecessaryConstructorInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessaryConstructorInspection$UnnecessaryConstructorVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.style.UnnecessaryConstructorInspection this$0 private void <init> (com.siyeh.ig.style.UnnecessaryConstructorInspection) public void visitClass (com.intellij.psi.PsiClass) String modifier com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiAnnotation[] annotations com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod[] constructors com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiReferenceList throwsList com.intellij.psi.PsiJavaCodeReferenceElement[] elements com.intellij.psi.PsiCodeBlock body private boolean isSuperConstructorInvocationWithoutArguments (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiExpressionStatement expressionStatement com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiReferenceExpression methodExpression synthetic void <init> (com.siyeh.ig.style.UnnecessaryConstructorInspection, com.siyeh.ig.style.UnnecessaryConstructorInspection$1) com.siyeh.ig.style.UnnecessaryConstructorInspection x0 com.siyeh.ig.style.UnnecessaryConstructorInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessaryConstructorInspection.class
UnnecessaryConstructorInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.UnnecessaryConstructorInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreAnnotations public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public javax.swing.JComponent createOptionsPanel () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessaryEnumModifierInspection$1.class
UnnecessaryEnumModifierInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.UnnecessaryEnumModifierInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/UnnecessaryEnumModifierInspection$UnnecessaryEnumModifierFix.class
UnnecessaryEnumModifierInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessaryEnumModifierInspection$UnnecessaryEnumModifierFix extends com.siyeh.ig.InspectionGadgetsFix { private final String m_name void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement modifier public java.lang.String getName () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiModifierList modifierList private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessaryEnumModifierInspection$UnnecessaryEnumModifierVisitor.class
UnnecessaryEnumModifierInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessaryEnumModifierInspection$UnnecessaryEnumModifierVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) String text com.intellij.psi.PsiElement child com.intellij.psi.PsiClass aClass com.intellij.psi.PsiModifierList modifiers com.intellij.psi.PsiElement[] children public void visitMethod (com.intellij.psi.PsiMethod) String text com.intellij.psi.PsiElement child com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass com.intellij.psi.PsiModifierList modifiers com.intellij.psi.PsiElement[] children synthetic void <init> (com.siyeh.ig.style.UnnecessaryEnumModifierInspection$1) com.siyeh.ig.style.UnnecessaryEnumModifierInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessaryEnumModifierInspection.class
UnnecessaryEnumModifierInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.UnnecessaryEnumModifierInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiElement parent public boolean isEnabledByDefault () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessaryFinalOnLocalVariableOrParameterInspection$1.class
UnnecessaryFinalOnLocalVariableOrParameterInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.UnnecessaryFinalOnLocalVariableOrParameterInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/UnnecessaryFinalOnLocalVariableOrParameterInspection$UnnecessaryFinalOnLocalVariableOrParameterVisitor.class
UnnecessaryFinalOnLocalVariableOrParameterInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessaryFinalOnLocalVariableOrParameterInspection$UnnecessaryFinalOnLocalVariableOrParameterVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.style.UnnecessaryFinalOnLocalVariableOrParameterInspection this$0 private void <init> (com.siyeh.ig.style.UnnecessaryFinalOnLocalVariableOrParameterInspection) public void visitDeclarationStatement (com.intellij.psi.PsiDeclarationStatement) com.intellij.psi.PsiLocalVariable variable com.intellij.psi.PsiElement declaredElement com.intellij.psi.PsiDeclarationStatement statement com.intellij.psi.PsiElement[] declaredElements com.intellij.psi.PsiElement firstElement com.intellij.psi.PsiLocalVariable firstVariable com.intellij.psi.PsiCodeBlock containingBlock com.intellij.psi.PsiLocalVariable variable public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiParameter[] parameters private void checkParameter (com.intellij.psi.PsiMethod, com.intellij.psi.PsiParameter) com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameter parameter public void visitTryStatement (com.intellij.psi.PsiTryStatement) com.intellij.psi.PsiResourceVariable variable com.intellij.psi.PsiResourceListElement element com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiCodeBlock catchBlock com.intellij.psi.PsiCatchSection catchSection com.intellij.psi.PsiTryStatement statement com.intellij.psi.PsiResourceList resourceList com.intellij.psi.PsiCatchSection[] catchSections public void visitForeachStatement (com.intellij.psi.PsiForeachStatement) com.intellij.psi.PsiForeachStatement statement com.intellij.psi.PsiParameter parameter private boolean isNecessaryFinal (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable parameter com.intellij.psi.PsiElement context private void check (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter parameter synthetic void <init> (com.siyeh.ig.style.UnnecessaryFinalOnLocalVariableOrParameterInspection, com.siyeh.ig.style.UnnecessaryFinalOnLocalVariableOrParameterInspection$1) com.siyeh.ig.style.UnnecessaryFinalOnLocalVariableOrParameterInspection x0 com.siyeh.ig.style.UnnecessaryFinalOnLocalVariableOrParameterInspection$1 x1 }
com/siyeh/ig/style/UnnecessaryFinalOnLocalVariableOrParameterInspection.class
UnnecessaryFinalOnLocalVariableOrParameterInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.UnnecessaryFinalOnLocalVariableOrParameterInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public boolean onlyWarnOnAbstractMethods public boolean reportLocalVariables public boolean reportParameters public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiVariable variable String variableName public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel panel javax.swing.JCheckBox box1 javax.swing.JCheckBox box2 public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic void lambda$createOptionsPanel$1 (javax.swing.JCheckBox, javax.swing.JCheckBox, javax.swing.event.ChangeEvent) javax.swing.JCheckBox box2 javax.swing.JCheckBox box1 javax.swing.event.ChangeEvent e private static synthetic void lambda$createOptionsPanel$0 (javax.swing.JCheckBox, javax.swing.JCheckBox, javax.swing.event.ChangeEvent) javax.swing.JCheckBox box1 javax.swing.JCheckBox box2 javax.swing.event.ChangeEvent e private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessaryInterfaceModifierInspection$1.class
UnnecessaryInterfaceModifierInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.UnnecessaryInterfaceModifierInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/UnnecessaryInterfaceModifierInspection$UnnecessaryInterfaceModifierVisitor.class
UnnecessaryInterfaceModifierInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessaryInterfaceModifierInspection$UnnecessaryInterfaceModifierVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiModifierList modifiers com.intellij.psi.PsiModifierList modifiers com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass parent public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiModifierList modifiers public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass com.intellij.psi.PsiModifierList modifiers public void checkForRedundantModifiers (com.intellij.psi.PsiModifierList, java.util.Set) String modifierText com.intellij.psi.PsiElement child com.intellij.psi.PsiElement child com.intellij.psi.PsiModifierList list java.util.Set modifiers com.intellij.psi.PsiElement[] children StringBuilder redundantModifiers synthetic void <init> (com.siyeh.ig.style.UnnecessaryInterfaceModifierInspection$1) com.siyeh.ig.style.UnnecessaryInterfaceModifierInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessaryInterfaceModifierInspection$UnnecessaryInterfaceModifiersFix.class
UnnecessaryInterfaceModifierInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessaryInterfaceModifierInspection$UnnecessaryInterfaceModifiersFix extends com.siyeh.ig.InspectionGadgetsFix { private final String modifiersText static final synthetic boolean $assertionsDisabled private void <init> (java.lang.String) String modifiersText public java.lang.String getName () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiElement parent com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass containingClass com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiElement modifierOwner synthetic void <init> (java.lang.String, com.siyeh.ig.style.UnnecessaryInterfaceModifierInspection$1) String x0 com.siyeh.ig.style.UnnecessaryInterfaceModifierInspection$1 x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessaryInterfaceModifierInspection.class
UnnecessaryInterfaceModifierInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.UnnecessaryInterfaceModifierInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { private static final java.util.Set INTERFACE_REDUNDANT_MODIFIERS private static final java.util.Set INNER_CLASS_REDUNDANT_MODIFIERS private static final java.util.Set INNER_INTERFACE_REDUNDANT_MODIFIERS private static final java.util.Set FIELD_REDUNDANT_MODIFIERS private static final java.util.Set METHOD_REDUNDANT_MODIFIERS public void <init> () public java.lang.String getDisplayName () public boolean isEnabledByDefault () public transient java.lang.String buildErrorString (java.lang.Object[]) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass containingClass Object[] infos com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiElement parent public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos static synthetic java.util.Set access$200 () static synthetic java.util.Set access$300 () static synthetic java.util.Set access$400 () static synthetic java.util.Set access$500 () static synthetic java.util.Set access$600 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessaryParenthesesInspection$1.class
UnnecessaryParenthesesInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.UnnecessaryParenthesesInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/UnnecessaryParenthesesInspection$UnnecessaryParenthesesFix.class
UnnecessaryParenthesesInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessaryParenthesesInspection$UnnecessaryParenthesesFix extends com.siyeh.ig.InspectionGadgetsFix { final synthetic com.siyeh.ig.style.UnnecessaryParenthesesInspection this$0 private void <init> (com.siyeh.ig.style.UnnecessaryParenthesesInspection) public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiParameterList parameterList String text com.intellij.psi.PsiLambdaExpression expression com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element synthetic void <init> (com.siyeh.ig.style.UnnecessaryParenthesesInspection, com.siyeh.ig.style.UnnecessaryParenthesesInspection$1) com.siyeh.ig.style.UnnecessaryParenthesesInspection x0 com.siyeh.ig.style.UnnecessaryParenthesesInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessaryParenthesesInspection$UnnecessaryParenthesesVisitor.class
UnnecessaryParenthesesInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessaryParenthesesInspection$UnnecessaryParenthesesVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.style.UnnecessaryParenthesesInspection this$0 private void <init> (com.siyeh.ig.style.UnnecessaryParenthesesInspection) public void visitParameterList (com.intellij.psi.PsiParameterList) com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiParameterList list public void visitParenthesizedExpression (com.intellij.psi.PsiParenthesizedExpression) com.intellij.psi.PsiConditionalExpression conditionalExpression com.intellij.psi.PsiExpression condition com.intellij.psi.PsiParenthesizedExpression expression com.intellij.psi.PsiElement parent synthetic void <init> (com.siyeh.ig.style.UnnecessaryParenthesesInspection, com.siyeh.ig.style.UnnecessaryParenthesesInspection$1) com.siyeh.ig.style.UnnecessaryParenthesesInspection x0 com.siyeh.ig.style.UnnecessaryParenthesesInspection$1 x1 }
com/siyeh/ig/style/UnnecessaryParenthesesInspection.class
UnnecessaryParenthesesInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.UnnecessaryParenthesesInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public boolean ignoreClarifyingParentheses public boolean ignoreParenthesesOnConditionals public boolean ignoreParenthesesOnLambdaParameter public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel optionsPanel public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessaryQualifierForThisInspection$1.class
UnnecessaryQualifierForThisInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.UnnecessaryQualifierForThisInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/UnnecessaryQualifierForThisInspection$UnnecessaryQualifierForThisFix.class
UnnecessaryQualifierForThisInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessaryQualifierForThisInspection$UnnecessaryQualifierForThisFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement qualifier com.intellij.psi.PsiElement parent com.siyeh.ig.psiutils.CommentTracker tracker synthetic void <init> (com.siyeh.ig.style.UnnecessaryQualifierForThisInspection$1) com.siyeh.ig.style.UnnecessaryQualifierForThisInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessaryQualifierForThisInspection$UnnecessaryQualifierForThisVisitor.class
UnnecessaryQualifierForThisInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessaryQualifierForThisInspection$UnnecessaryQualifierForThisVisitor extends com.siyeh.ig.BaseInspectionVisitor { static final synthetic boolean $assertionsDisabled private void <init> () public void visitThisExpression (com.intellij.psi.PsiThisExpression) com.intellij.psi.PsiThisExpression thisExpression com.intellij.psi.PsiJavaCodeReferenceElement qualifier com.intellij.psi.PsiElement referent com.intellij.psi.PsiClass containingClass public void visitSuperExpression (com.intellij.psi.PsiSuperExpression) com.intellij.psi.PsiReferenceExpression copy com.intellij.psi.PsiReferenceExpression copy com.intellij.psi.PsiElement gParent com.intellij.psi.PsiExpression copyQualifierExpression com.intellij.psi.PsiSuperExpression expression com.intellij.psi.PsiJavaCodeReferenceElement qualifier com.intellij.psi.PsiElement resolve com.intellij.psi.PsiElement parent synthetic void <init> (com.siyeh.ig.style.UnnecessaryQualifierForThisInspection$1) com.siyeh.ig.style.UnnecessaryQualifierForThisInspection$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessaryQualifierForThisInspection.class
UnnecessaryQualifierForThisInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.UnnecessaryQualifierForThisInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessarySemicolonInspection$1.class
UnnecessarySemicolonInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.UnnecessarySemicolonInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/UnnecessarySemicolonInspection$UnnecessarySemicolonFix.class
UnnecessarySemicolonInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessarySemicolonInspection$UnnecessarySemicolonFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiElement lastChild com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement semicolonElement com.intellij.psi.PsiElement parent synthetic void <init> (com.siyeh.ig.style.UnnecessarySemicolonInspection$1) com.siyeh.ig.style.UnnecessarySemicolonInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessarySemicolonInspection$UnnecessarySemicolonVisitor.class
UnnecessarySemicolonInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessarySemicolonInspection$UnnecessarySemicolonVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.style.UnnecessarySemicolonInspection this$0 private void <init> (com.siyeh.ig.style.UnnecessarySemicolonInspection) public void visitFile (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public void visitImportList (com.intellij.psi.PsiImportList) com.intellij.psi.PsiImportList list public void visitModule (com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule module private void findTopLevelSemicolons (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement sibling com.intellij.psi.PsiElement element public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiField lastField com.intellij.psi.PsiElement element com.intellij.psi.PsiElement lBrace com.intellij.psi.PsiClass aClass com.intellij.psi.PsiField[] fields com.intellij.psi.PsiElement element com.intellij.psi.PsiJavaToken token com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiElement next private void findUnnecessarySemicolonsAfterEnumConstants (com.intellij.psi.PsiClass) com.intellij.psi.tree.IElementType prevTokenType com.intellij.psi.PsiElement prevSibling com.intellij.psi.PsiJavaToken token com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement child public void visitEmptyStatement (com.intellij.psi.PsiEmptyStatement) com.intellij.psi.PsiElement semicolon com.intellij.psi.PsiEmptyStatement statement com.intellij.psi.PsiElement parent public void visitResourceList (com.intellij.psi.PsiResourceList) com.intellij.psi.PsiElement prev com.intellij.psi.PsiResourceList resourceList com.intellij.psi.PsiElement last synthetic void <init> (com.siyeh.ig.style.UnnecessarySemicolonInspection, com.siyeh.ig.style.UnnecessarySemicolonInspection$1) com.siyeh.ig.style.UnnecessarySemicolonInspection x0 com.siyeh.ig.style.UnnecessarySemicolonInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessarySemicolonInspection.class
UnnecessarySemicolonInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.UnnecessarySemicolonInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public boolean ignoreAfterEnumConstants public void <init> () public java.lang.String getDisplayName () public boolean isEnabledByDefault () public javax.swing.JComponent createOptionsPanel () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessarySuperConstructorInspection$1.class
UnnecessarySuperConstructorInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.UnnecessarySuperConstructorInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/UnnecessarySuperConstructorInspection$UnnecessarySuperConstructorFix.class
UnnecessarySuperConstructorInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessarySuperConstructorInspection$UnnecessarySuperConstructorFix extends com.siyeh.ig.InspectionGadgetsFix { static final synthetic boolean $assertionsDisabled private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement superCall com.intellij.psi.PsiElement callStatement synthetic void <init> (com.siyeh.ig.style.UnnecessarySuperConstructorInspection$1) com.siyeh.ig.style.UnnecessarySuperConstructorInspection$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessarySuperConstructorInspection$UnnecessarySuperConstructorVisitor.class
UnnecessarySuperConstructorInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessarySuperConstructorInspection$UnnecessarySuperConstructorVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiReferenceExpression methodExpression synthetic void <init> (com.siyeh.ig.style.UnnecessarySuperConstructorInspection$1) com.siyeh.ig.style.UnnecessarySuperConstructorInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessarySuperConstructorInspection.class
UnnecessarySuperConstructorInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.UnnecessarySuperConstructorInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessarySuperQualifierInspection$1.class
UnnecessarySuperQualifierInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.UnnecessarySuperQualifierInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/UnnecessarySuperQualifierInspection$UnnecessarySuperQualifierFix.class
UnnecessarySuperQualifierInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessarySuperQualifierInspection$UnnecessarySuperQualifierFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element synthetic void <init> (com.siyeh.ig.style.UnnecessarySuperQualifierInspection$1) com.siyeh.ig.style.UnnecessarySuperQualifierInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessarySuperQualifierInspection$UnnecessarySuperQualifierVisitor.class
UnnecessarySuperQualifierInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessarySuperQualifierInspection$UnnecessarySuperQualifierVisitor extends com.siyeh.ig.BaseInspectionVisitor { private final boolean myIgnoreClarification void <init> (boolean) boolean ignoreClarification public void visitSuperExpression (com.intellij.psi.PsiSuperExpression) com.intellij.psi.PsiExpression copyCall com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement classParent String referenceName com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement classParent String referenceText com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiSuperExpression expression com.intellij.psi.PsiJavaCodeReferenceElement qualifier com.intellij.psi.PsiElement parent com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement grandParent private static boolean hasUnnecessarySuperQualifier (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiClass parentClass com.intellij.psi.PsiElement target com.intellij.psi.PsiField superField com.intellij.psi.PsiReferenceExpression copy com.intellij.psi.PsiElement qualifier com.intellij.psi.JavaResolveResult resolveResult private static boolean hasUnnecessarySuperQualifier (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethodCallExpression copy com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiElement qualifier com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiElement element }
com/siyeh/ig/style/UnnecessarySuperQualifierInspection.class
UnnecessarySuperQualifierInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.UnnecessarySuperQualifierInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public boolean ignoreClarification public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessaryThisInspection$1.class
UnnecessaryThisInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.UnnecessaryThisInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/UnnecessaryThisInspection$UnnecessaryThisFix.class
UnnecessaryThisInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessaryThisInspection$UnnecessaryThisFix extends com.siyeh.ig.InspectionGadgetsFix { static final synthetic boolean $assertionsDisabled private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement thisToken com.intellij.psi.PsiReferenceExpression thisExpression String newExpression synthetic void <init> (com.siyeh.ig.style.UnnecessaryThisInspection$1) com.siyeh.ig.style.UnnecessaryThisInspection$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessaryThisInspection$UnnecessaryThisVisitor.class
UnnecessaryThisInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessaryThisInspection$UnnecessaryThisVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.style.UnnecessaryThisInspection this$0 private void <init> (com.siyeh.ig.style.UnnecessaryThisInspection) public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiElement target com.intellij.psi.PsiVariable variable com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod[] methods com.intellij.psi.PsiCallExpression callExpression com.intellij.psi.PsiMethod calledMethod String methodName com.intellij.psi.PsiClass parentClass com.intellij.openapi.project.Project project com.intellij.psi.JavaPsiFacade psiFacade com.intellij.psi.PsiResolveHelper resolveHelper com.intellij.psi.PsiField field com.intellij.psi.PsiElement target com.intellij.psi.PsiVariable variable com.intellij.psi.PsiClass parentClass String qualifierName com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiReferenceParameterList parameterList com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiThisExpression thisExpression com.intellij.psi.PsiJavaCodeReferenceElement qualifier String referenceName com.intellij.psi.PsiElement parent synthetic void <init> (com.siyeh.ig.style.UnnecessaryThisInspection, com.siyeh.ig.style.UnnecessaryThisInspection$1) com.siyeh.ig.style.UnnecessaryThisInspection x0 com.siyeh.ig.style.UnnecessaryThisInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessaryThisInspection.class
UnnecessaryThisInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.UnnecessaryThisInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public boolean ignoreAssignments public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessaryToStringCallInspection$1.class
UnnecessaryToStringCallInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.UnnecessaryToStringCallInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/UnnecessaryToStringCallInspection$UnnecessaryToStringCallFix.class
UnnecessaryToStringCallInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessaryToStringCallInspection$UnnecessaryToStringCallFix extends com.siyeh.ig.InspectionGadgetsFix { private final String replacementText private void <init> (java.lang.String) String replacementText public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier synthetic void <init> (java.lang.String, com.siyeh.ig.style.UnnecessaryToStringCallInspection$1) String x0 com.siyeh.ig.style.UnnecessaryToStringCallInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnnecessaryToStringCallInspection$UnnecessaryToStringCallVisitor.class
UnnecessaryToStringCallInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnnecessaryToStringCallInspection$UnnecessaryToStringCallVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiElement referenceNameElement com.intellij.psi.PsiExpression qualifier synthetic void <init> (com.siyeh.ig.style.UnnecessaryToStringCallInspection$1) com.siyeh.ig.style.UnnecessaryToStringCallInspection$1 x0 }
com/siyeh/ig/style/UnnecessaryToStringCallInspection.class
UnnecessaryToStringCallInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.UnnecessaryToStringCallInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos String text protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos String text public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static boolean isRedundantToString (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiReferenceExpression methodExpression String referenceName com.intellij.psi.PsiExpression qualifier boolean throwable static synthetic boolean access$100 (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnqualifiedFieldAccessInspection$1.class
UnqualifiedFieldAccessInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.UnqualifiedFieldAccessInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/UnqualifiedFieldAccessInspection$UnqualifiedFieldAccessVisitor.class
UnqualifiedFieldAccessInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnqualifiedFieldAccessInspection$UnqualifiedFieldAccessVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiReferenceParameterList parameterList com.intellij.psi.PsiElement element com.intellij.psi.PsiField field synthetic void <init> (com.siyeh.ig.style.UnqualifiedFieldAccessInspection$1) com.siyeh.ig.style.UnqualifiedFieldAccessInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnqualifiedFieldAccessInspection.class
UnqualifiedFieldAccessInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.UnqualifiedFieldAccessInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public void <init> () public java.lang.String getDisplayName () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiReferenceExpression expressionToQualify com.intellij.psi.PsiField fieldAccessed private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnqualifiedMethodAccessInspection$1.class
UnqualifiedMethodAccessInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.UnqualifiedMethodAccessInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/UnqualifiedMethodAccessInspection$UnqualifiedMethodAccessVisitor.class
UnqualifiedMethodAccessInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnqualifiedMethodAccessInspection$UnqualifiedMethodAccessVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiMethod method synthetic void <init> (com.siyeh.ig.style.UnqualifiedMethodAccessInspection$1) com.siyeh.ig.style.UnqualifiedMethodAccessInspection$1 x0 }
com/siyeh/ig/style/UnqualifiedMethodAccessInspection.class
UnqualifiedMethodAccessInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.UnqualifiedMethodAccessInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public void <init> () public java.lang.String getDisplayName () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiReferenceExpression expressionToQualify com.intellij.psi.PsiMethod methodAccessed private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnqualifiedStaticUsageInspection$1.class
UnqualifiedStaticUsageInspection.java package com.siyeh.ig.style synthetic com.siyeh.ig.style.UnqualifiedStaticUsageInspection$1 extends java.lang.Object { }
com/siyeh/ig/style/UnqualifiedStaticUsageInspection$UnqualifiedStaticAccessFix.class
UnqualifiedStaticUsageInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnqualifiedStaticUsageInspection$UnqualifiedStaticAccessFix extends com.siyeh.ig.InspectionGadgetsFix { private final boolean m_fixField static final synthetic boolean $assertionsDisabled void <init> (boolean) boolean fixField public java.lang.String getName () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiMember member com.intellij.psi.PsiClass containingClass String className com.siyeh.ig.psiutils.CommentTracker commentTracker static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnqualifiedStaticUsageInspection$UnqualifiedStaticCallVisitor.class
UnqualifiedStaticUsageInspection.java package com.siyeh.ig.style com.siyeh.ig.style.UnqualifiedStaticUsageInspection$UnqualifiedStaticCallVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.style.UnqualifiedStaticUsageInspection this$0 private void <init> (com.siyeh.ig.style.UnqualifiedStaticUsageInspection) public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement element com.intellij.psi.PsiField field private boolean isUnqualifiedStaticAccess (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiMember member com.intellij.psi.PsiElement parent com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiElement currentFileResolveScope com.intellij.psi.PsiElement element com.intellij.psi.PsiMember member synthetic void <init> (com.siyeh.ig.style.UnqualifiedStaticUsageInspection, com.siyeh.ig.style.UnqualifiedStaticUsageInspection$1) com.siyeh.ig.style.UnqualifiedStaticUsageInspection x0 com.siyeh.ig.style.UnqualifiedStaticUsageInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/style/UnqualifiedStaticUsageInspection.class
UnqualifiedStaticUsageInspection.java package com.siyeh.ig.style public com.siyeh.ig.style.UnqualifiedStaticUsageInspection extends com.siyeh.ig.BaseInspection implements com.intellij.codeInspection.CleanupLocalInspectionTool { public boolean m_ignoreStaticFieldAccesses public boolean m_ignoreStaticMethodCalls public boolean m_ignoreStaticAccessFromStaticContext public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel optionsPanel public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/testFrameworks/AssertHint$JUnitCommonAssertNames.class
AssertHint.java package com.siyeh.ig.testFrameworks public com.siyeh.ig.testFrameworks.AssertHint$JUnitCommonAssertNames extends java.lang.Object { public static final java.util.Map ASSERT_METHOD_2_PARAMETER_COUNT public void <init> () static void <clinit> () java.util.HashMap map }
com/siyeh/ig/testFrameworks/AssertHint.class
AssertHint.java package com.siyeh.ig.testFrameworks public com.siyeh.ig.testFrameworks.AssertHint extends java.lang.Object { private final int myArgIndex private final boolean myMessageOnFirstPosition private final com.intellij.psi.PsiExpression myMessage private final com.intellij.psi.PsiMethod myMethod private void <init> (int, boolean, com.intellij.psi.PsiExpression, com.intellij.psi.PsiMethod) int index boolean messageOnFirstPosition com.intellij.psi.PsiExpression message com.intellij.psi.PsiMethod method public boolean isMessageOnFirstPosition () public int getArgIndex () public com.intellij.psi.PsiMethod getMethod () public com.intellij.psi.PsiExpression getPosition (com.intellij.psi.PsiExpression[]) com.intellij.psi.PsiExpression[] arguments public com.intellij.psi.PsiExpression getMessage () public static com.siyeh.ig.testFrameworks.AssertHint createAssertEqualsHint (com.intellij.psi.PsiMethodCallExpression, boolean) com.intellij.psi.PsiMethodCallExpression expression boolean checkTestNG public static com.siyeh.ig.testFrameworks.AssertHint createAssertTrueFalseHint (com.intellij.psi.PsiMethodCallExpression, boolean) com.intellij.psi.PsiMethodCallExpression expression boolean checkTestNG public static com.siyeh.ig.testFrameworks.AssertHint create (com.intellij.psi.PsiMethodCallExpression, java.util.function.Function, boolean) int argumentIndex int argumentIndex int lastParameterIdx com.intellij.psi.PsiMethodCallExpression expression java.util.function.Function methodNameToParamCount boolean checkTestNG com.intellij.psi.PsiReferenceExpression methodExpression String methodName Integer minimumParamCount com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiMethod method boolean messageOnLastPosition boolean messageOnFirstPosition com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments int argumentIndex com.intellij.psi.PsiExpression message public static com.siyeh.ig.testFrameworks.AssertHint create (com.intellij.psi.PsiMethodReferenceExpression, java.util.function.Function, boolean) com.intellij.psi.PsiMethodReferenceExpression methodExpression java.util.function.Function methodNameToParamCount boolean checkTestNG String methodName Integer minimumParamCount com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiElement element com.intellij.psi.PsiMethod method boolean messageOnLastPosition boolean messageOnFirstPosition com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiParameter[] parameters public static boolean isMessageOnFirstPosition (com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiMethod method boolean checkTestNG com.intellij.psi.PsiClass containingClass String qualifiedName public static boolean isMessageOnLastPosition (com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiMethod method boolean checkTestNG com.intellij.psi.PsiClass containingClass String qualifiedName private static synthetic java.lang.Integer lambda$createAssertTrueFalseHint$1 (java.lang.String) String methodName private static synthetic java.lang.Integer lambda$createAssertEqualsHint$0 (java.lang.String) String methodName }
com/siyeh/ig/testFrameworks/AssertsWithoutMessagesInspection$1.class
AssertsWithoutMessagesInspection.java package com.siyeh.ig.testFrameworks synthetic com.siyeh.ig.testFrameworks.AssertsWithoutMessagesInspection$1 extends java.lang.Object { }
com/siyeh/ig/testFrameworks/AssertsWithoutMessagesInspection$AssertionsWithoutMessagesVisitor.class
AssertsWithoutMessagesInspection.java package com.siyeh.ig.testFrameworks com.siyeh.ig.testFrameworks.AssertsWithoutMessagesInspection$AssertionsWithoutMessagesVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.testFrameworks.AssertsWithoutMessagesInspection this$0 private void <init> (com.siyeh.ig.testFrameworks.AssertsWithoutMessagesInspection) public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.siyeh.ig.testFrameworks.AssertHint assertHint com.intellij.psi.PsiExpression message private synthetic java.lang.Integer lambda$visitMethodCallExpression$0 (java.lang.String) String methodName synthetic void <init> (com.siyeh.ig.testFrameworks.AssertsWithoutMessagesInspection, com.siyeh.ig.testFrameworks.AssertsWithoutMessagesInspection$1) com.siyeh.ig.testFrameworks.AssertsWithoutMessagesInspection x0 com.siyeh.ig.testFrameworks.AssertsWithoutMessagesInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/testFrameworks/AssertsWithoutMessagesInspection.class
AssertsWithoutMessagesInspection.java package com.siyeh.ig.testFrameworks public abstract com.siyeh.ig.testFrameworks.AssertsWithoutMessagesInspection extends com.siyeh.ig.BaseInspection { public void <init> () protected abstract java.util.Map getAssertMethods () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () protected abstract boolean checkTestNG () }
com/siyeh/ig/testFrameworks/BaseAssertEqualsBetweenInconvertibleTypesInspection$1.class
BaseAssertEqualsBetweenInconvertibleTypesInspection.java package com.siyeh.ig.testFrameworks synthetic com.siyeh.ig.testFrameworks.BaseAssertEqualsBetweenInconvertibleTypesInspection$1 extends java.lang.Object { }
com/siyeh/ig/testFrameworks/BaseAssertEqualsBetweenInconvertibleTypesInspection$AssertEqualsBetweenInconvertibleTypesVisitor$1.class
BaseAssertEqualsBetweenInconvertibleTypesInspection.java package com.siyeh.ig.testFrameworks com.siyeh.ig.testFrameworks.BaseAssertEqualsBetweenInconvertibleTypesInspection$AssertEqualsBetweenInconvertibleTypesVisitor$1 extends com.siyeh.ig.bugs.InconvertibleTypesChecker { final synthetic com.siyeh.ig.testFrameworks.BaseAssertEqualsBetweenInconvertibleTypesInspection$AssertEqualsBetweenInconvertibleTypesVisitor this$1 void <init> (com.siyeh.ig.testFrameworks.BaseAssertEqualsBetweenInconvertibleTypesInspection$AssertEqualsBetweenInconvertibleTypesVisitor) com.siyeh.ig.testFrameworks.BaseAssertEqualsBetweenInconvertibleTypesInspection$AssertEqualsBetweenInconvertibleTypesVisitor this$1 protected void registerEqualsError (com.intellij.psi.PsiElement, com.intellij.psi.PsiType, com.intellij.psi.PsiType, boolean) com.intellij.psi.PsiElement highlightLocation com.intellij.psi.PsiType leftType com.intellij.psi.PsiType rightType boolean convertible private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/testFrameworks/BaseAssertEqualsBetweenInconvertibleTypesInspection$AssertEqualsBetweenInconvertibleTypesVisitor.class
BaseAssertEqualsBetweenInconvertibleTypesInspection.java package com.siyeh.ig.testFrameworks com.siyeh.ig.testFrameworks.BaseAssertEqualsBetweenInconvertibleTypesInspection$AssertEqualsBetweenInconvertibleTypesVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.testFrameworks.BaseAssertEqualsBetweenInconvertibleTypesInspection this$0 private void <init> (com.siyeh.ig.testFrameworks.BaseAssertEqualsBetweenInconvertibleTypesInspection) public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.siyeh.ig.testFrameworks.AssertHint assertHint com.intellij.psi.PsiExpression[] arguments int argIndex com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiType parameterType1 com.intellij.psi.PsiType parameterType2 com.intellij.psi.PsiClassType objectType synthetic void <init> (com.siyeh.ig.testFrameworks.BaseAssertEqualsBetweenInconvertibleTypesInspection, com.siyeh.ig.testFrameworks.BaseAssertEqualsBetweenInconvertibleTypesInspection$1) com.siyeh.ig.testFrameworks.BaseAssertEqualsBetweenInconvertibleTypesInspection x0 com.siyeh.ig.testFrameworks.BaseAssertEqualsBetweenInconvertibleTypesInspection$1 x1 static synthetic void access$100 (com.siyeh.ig.testFrameworks.BaseAssertEqualsBetweenInconvertibleTypesInspection$AssertEqualsBetweenInconvertibleTypesVisitor, com.intellij.psi.PsiElement, java.lang.Object[]) com.siyeh.ig.testFrameworks.BaseAssertEqualsBetweenInconvertibleTypesInspection$AssertEqualsBetweenInconvertibleTypesVisitor x0 com.intellij.psi.PsiElement x1 Object[] x2 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/testFrameworks/BaseAssertEqualsBetweenInconvertibleTypesInspection.class
BaseAssertEqualsBetweenInconvertibleTypesInspection.java package com.siyeh.ig.testFrameworks public abstract com.siyeh.ig.testFrameworks.BaseAssertEqualsBetweenInconvertibleTypesInspection extends com.siyeh.ig.BaseInspection { public void <init> () protected abstract boolean checkTestNG () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiType comparedType com.intellij.psi.PsiType comparisonType public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public boolean isEnabledByDefault () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/testFrameworks/ConstantAssertArgumentInspectionBase$1.class
ConstantAssertArgumentInspectionBase.java package com.siyeh.ig.testFrameworks synthetic com.siyeh.ig.testFrameworks.ConstantAssertArgumentInspectionBase$1 extends java.lang.Object { }
com/siyeh/ig/testFrameworks/ConstantAssertArgumentInspectionBase$ConstantAssertArgumentVisitor.class
ConstantAssertArgumentInspectionBase.java package com.siyeh.ig.testFrameworks com.siyeh.ig.testFrameworks.ConstantAssertArgumentInspectionBase$ConstantAssertArgumentVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.testFrameworks.ConstantAssertArgumentInspectionBase this$0 private void <init> (com.siyeh.ig.testFrameworks.ConstantAssertArgumentInspectionBase) public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.siyeh.ig.testFrameworks.AssertHint assertHint com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression argument private static synthetic java.lang.Integer lambda$visitMethodCallExpression$0 (java.lang.String) String methodName synthetic void <init> (com.siyeh.ig.testFrameworks.ConstantAssertArgumentInspectionBase, com.siyeh.ig.testFrameworks.ConstantAssertArgumentInspectionBase$1) com.siyeh.ig.testFrameworks.ConstantAssertArgumentInspectionBase x0 com.siyeh.ig.testFrameworks.ConstantAssertArgumentInspectionBase$1 x1 }
com/siyeh/ig/testFrameworks/ConstantAssertArgumentInspectionBase.class
ConstantAssertArgumentInspectionBase.java package com.siyeh.ig.testFrameworks public abstract com.siyeh.ig.testFrameworks.ConstantAssertArgumentInspectionBase extends com.siyeh.ig.BaseInspection { private static final java.util.Set ASSERT_METHODS public void <init> () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected abstract boolean checkTestNG () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static synthetic java.util.Set access$100 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/testFrameworks/MisorderedAssertEqualsArgumentsInspectionBase$1.class
MisorderedAssertEqualsArgumentsInspectionBase.java package com.siyeh.ig.testFrameworks synthetic com.siyeh.ig.testFrameworks.MisorderedAssertEqualsArgumentsInspectionBase$1 extends java.lang.Object { }
com/siyeh/ig/testFrameworks/MisorderedAssertEqualsArgumentsInspectionBase$ExpectedActual.class
MisorderedAssertEqualsArgumentsInspectionBase.java package com.siyeh.ig.testFrameworks com.siyeh.ig.testFrameworks.MisorderedAssertEqualsArgumentsInspectionBase$ExpectedActual extends java.lang.Object { private final com.intellij.psi.PsiExpression myExpected private final com.intellij.psi.PsiExpression myActual private void <init> (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expected com.intellij.psi.PsiExpression actual public com.intellij.psi.PsiExpression getExpected () public com.intellij.psi.PsiExpression getActual () private static com.siyeh.ig.testFrameworks.MisorderedAssertEqualsArgumentsInspectionBase$ExpectedActual create (com.intellij.psi.PsiMethodCallExpression, boolean) com.intellij.psi.PsiMethodCallExpression callExpression boolean checkTestNG com.siyeh.ig.testFrameworks.AssertHint hint com.intellij.psi.PsiExpression[] arguments int index com.intellij.psi.PsiExpression expectedArgument com.intellij.psi.PsiExpression actualArgument private static synthetic java.lang.Integer lambda$create$0 (java.lang.String) String methodName static synthetic com.siyeh.ig.testFrameworks.MisorderedAssertEqualsArgumentsInspectionBase$ExpectedActual access$100 (com.intellij.psi.PsiMethodCallExpression, boolean) com.intellij.psi.PsiMethodCallExpression x0 boolean x1 }
com/siyeh/ig/testFrameworks/MisorderedAssertEqualsArgumentsInspectionBase$FlipArgumentsFix.class
MisorderedAssertEqualsArgumentsInspectionBase.java package com.siyeh.ig.testFrameworks com.siyeh.ig.testFrameworks.MisorderedAssertEqualsArgumentsInspectionBase$FlipArgumentsFix extends com.siyeh.ig.InspectionGadgetsFix { final synthetic com.siyeh.ig.testFrameworks.MisorderedAssertEqualsArgumentsInspectionBase this$0 private void <init> (com.siyeh.ig.testFrameworks.MisorderedAssertEqualsArgumentsInspectionBase) public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement methodNameIdentifier com.intellij.psi.PsiElement parent com.intellij.psi.PsiMethodCallExpression callExpression com.siyeh.ig.testFrameworks.MisorderedAssertEqualsArgumentsInspectionBase$ExpectedActual expectedActual com.intellij.psi.PsiExpression expectedArgument com.intellij.psi.PsiExpression actualArgument com.intellij.psi.PsiElement copy synthetic void <init> (com.siyeh.ig.testFrameworks.MisorderedAssertEqualsArgumentsInspectionBase, com.siyeh.ig.testFrameworks.MisorderedAssertEqualsArgumentsInspectionBase$1) com.siyeh.ig.testFrameworks.MisorderedAssertEqualsArgumentsInspectionBase x0 com.siyeh.ig.testFrameworks.MisorderedAssertEqualsArgumentsInspectionBase$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/testFrameworks/MisorderedAssertEqualsArgumentsInspectionBase$MisorderedAssertEqualsParametersVisitor.class
MisorderedAssertEqualsArgumentsInspectionBase.java package com.siyeh.ig.testFrameworks com.siyeh.ig.testFrameworks.MisorderedAssertEqualsArgumentsInspectionBase$MisorderedAssertEqualsParametersVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.testFrameworks.MisorderedAssertEqualsArgumentsInspectionBase this$0 private void <init> (com.siyeh.ig.testFrameworks.MisorderedAssertEqualsArgumentsInspectionBase) public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.siyeh.ig.testFrameworks.MisorderedAssertEqualsArgumentsInspectionBase$ExpectedActual expectedActual private boolean looksLikeExpectedArgument (com.intellij.psi.PsiExpression) com.intellij.psi.PsiField field com.intellij.psi.PsiVariable variable com.intellij.psi.PsiExpression definition com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClass aClass com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type synthetic void <init> (com.siyeh.ig.testFrameworks.MisorderedAssertEqualsArgumentsInspectionBase, com.siyeh.ig.testFrameworks.MisorderedAssertEqualsArgumentsInspectionBase$1) com.siyeh.ig.testFrameworks.MisorderedAssertEqualsArgumentsInspectionBase x0 com.siyeh.ig.testFrameworks.MisorderedAssertEqualsArgumentsInspectionBase$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/testFrameworks/MisorderedAssertEqualsArgumentsInspectionBase.class
MisorderedAssertEqualsArgumentsInspectionBase.java package com.siyeh.ig.testFrameworks public abstract com.siyeh.ig.testFrameworks.MisorderedAssertEqualsArgumentsInspectionBase extends com.siyeh.ig.BaseInspection { private static final java.util.Set methodNames public void <init> () public abstract boolean checkTestNG () public final java.lang.String getDisplayName () protected final transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public final transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public final com.siyeh.ig.BaseInspectionVisitor buildVisitor () static synthetic java.util.Set access$300 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/testFrameworks/SimplifiableAssertionInspection$1.class
SimplifiableAssertionInspection.java package com.siyeh.ig.testFrameworks synthetic com.siyeh.ig.testFrameworks.SimplifiableAssertionInspection$1 extends java.lang.Object { }
com/siyeh/ig/testFrameworks/SimplifiableAssertionInspection$SimplifiableJUnitAssertionVisitor.class
SimplifiableAssertionInspection.java package com.siyeh.ig.testFrameworks com.siyeh.ig.testFrameworks.SimplifiableAssertionInspection$SimplifiableJUnitAssertionVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.testFrameworks.SimplifiableAssertionInspection this$0 private void <init> (com.siyeh.ig.testFrameworks.SimplifiableAssertionInspection) public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.siyeh.ig.testFrameworks.AssertHint assertTrueFalseHint boolean assertTrue com.intellij.psi.PsiExpression position com.intellij.psi.PsiMethodCallExpression expression private boolean hasPrimitiveOverload (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethod primitiveOverload com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass private java.lang.String getReplacementMethodName (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiLiteralExpression literalExpression com.intellij.psi.PsiLiteralExpression literalExpression com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression firstArgument com.intellij.psi.PsiExpression secondArgument com.intellij.psi.PsiLiteralExpression literalExpression Object value private boolean hasEqEqExpressionArgument (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression argument com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.tree.IElementType tokenType private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$hasPrimitiveOverload$0 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethod patternMethod synthetic void <init> (com.siyeh.ig.testFrameworks.SimplifiableAssertionInspection, com.siyeh.ig.testFrameworks.SimplifiableAssertionInspection$1) com.siyeh.ig.testFrameworks.SimplifiableAssertionInspection x0 com.siyeh.ig.testFrameworks.SimplifiableAssertionInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/testFrameworks/SimplifiableAssertionInspection$SimplifyAssertFix.class
SimplifiableAssertionInspection.java package com.siyeh.ig.testFrameworks com.siyeh.ig.testFrameworks.SimplifiableAssertionInspection$SimplifyAssertFix extends com.siyeh.ig.InspectionGadgetsFix { final synthetic com.siyeh.ig.testFrameworks.SimplifiableAssertionInspection this$0 private void <init> (com.siyeh.ig.testFrameworks.SimplifiableAssertionInspection) public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.siyeh.ig.testFrameworks.AssertHint assertTrueFalseHint boolean assertTrue com.intellij.psi.PsiExpression position com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement methodNameIdentifier com.intellij.psi.PsiElement parent com.intellij.psi.PsiMethodCallExpression callExpression private void addStaticImportOrQualifier (java.lang.String, com.intellij.psi.PsiMethodCallExpression, java.lang.StringBuilder) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass String className String methodName com.intellij.psi.PsiMethodCallExpression originalMethodCall StringBuilder out com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier private void replaceAssertWithFail (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiMethodCallExpression callExpression com.intellij.psi.PsiExpression message StringBuilder newExpression private void replaceAssertLiteralWithAssertEquals (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, int, java.lang.String) com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.PsiExpression[] args com.siyeh.ig.psiutils.EqualityCheck check com.intellij.psi.PsiExpression temp com.intellij.psi.PsiExpression temp com.intellij.psi.PsiPrimitiveType unboxedType com.intellij.psi.PsiPrimitiveType rhsUnboxedType StringBuilder noDelta com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethodCallExpression callExpression com.intellij.psi.PsiExpression position com.intellij.psi.PsiExpression message int positionIndex String methodName com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs StringBuilder newExpression StringBuilder buf com.intellij.psi.PsiType lhsType com.intellij.psi.PsiType rhsType private boolean isPrimitiveAndBoxedWithOverloads (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType lhsType com.intellij.psi.PsiType rhsType private boolean isPrimitiveAndBoxedFloat (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType lhsType com.intellij.psi.PsiType rhsType private void replaceWithNegatedBooleanAssertion (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiPrefixExpression, java.lang.String) com.intellij.psi.PsiMethodCallExpression callExpression com.intellij.psi.PsiPrefixExpression expression String newMethodName com.intellij.psi.PsiExpression operand StringBuilder builder private void replaceAssertWithAssertNull (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiBinaryExpression, com.intellij.psi.PsiExpression, int) String memberName com.intellij.psi.PsiMethodCallExpression callExpression com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.PsiExpression message int positionIndex com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs com.intellij.psi.tree.IElementType tokenType StringBuilder newExpression com.intellij.psi.PsiReferenceExpression methodExpression String methodName String memberName private void compoundMethodCall (com.intellij.psi.PsiMethodCallExpression, java.lang.String, com.intellij.psi.PsiExpression, int, java.lang.String, java.lang.StringBuilder) com.intellij.psi.PsiMethodCallExpression callExpression String methodName com.intellij.psi.PsiExpression message int positionIndex String args StringBuilder newExpression private void replaceAssertWithAssertSame (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiBinaryExpression, com.intellij.psi.PsiExpression, int) com.intellij.psi.PsiExpression temp String memberName com.intellij.psi.PsiMethodCallExpression callExpression com.intellij.psi.PsiBinaryExpression position com.intellij.psi.PsiExpression message int positionIndex com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs com.intellij.psi.tree.IElementType tokenType StringBuilder newExpression com.intellij.psi.PsiReferenceExpression methodExpression String methodName String memberName private void replaceAssertEqualsWithAssertLiteral (com.intellij.psi.PsiMethodCallExpression) String literalValue String compareValue com.intellij.psi.PsiMethodCallExpression callExpression com.siyeh.ig.testFrameworks.AssertHint assertHint com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments int argIndex com.intellij.psi.PsiExpression firstTestArgument com.intellij.psi.PsiExpression secondTestArgument String literalValue String compareValue String uppercaseLiteralValue StringBuilder newExpression String methodName synthetic void <init> (com.siyeh.ig.testFrameworks.SimplifiableAssertionInspection, com.siyeh.ig.testFrameworks.SimplifiableAssertionInspection$1) com.siyeh.ig.testFrameworks.SimplifiableAssertionInspection x0 com.siyeh.ig.testFrameworks.SimplifiableAssertionInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/testFrameworks/SimplifiableAssertionInspection.class
SimplifiableAssertionInspection.java package com.siyeh.ig.testFrameworks public abstract com.siyeh.ig.testFrameworks.SimplifiableAssertionInspection extends com.siyeh.ig.BaseInspection { private static final com.siyeh.ig.callMatcher.CallMatcher ARRAYS_EQUALS public void <init> () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () protected abstract boolean checkTestNG () static boolean isAssertThatCouldBeFail (com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiExpression position boolean checkTrue boolean isAssertEqualsThatCouldBeAssertLiteral (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.siyeh.ig.testFrameworks.AssertHint assertHint com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments int argIndex com.intellij.psi.PsiExpression firstTestArgument com.intellij.psi.PsiExpression secondTestArgument static boolean isSimpleLiteral (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression1 com.intellij.psi.PsiExpression expression2 String text com.intellij.psi.PsiType type private static boolean isEqualityComparison (com.intellij.psi.PsiExpression) com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiType type com.intellij.psi.PsiExpression expression private static boolean isArrayEqualityComparison (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression private static boolean isIdentityComparison (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiType lhsType com.intellij.psi.PsiType rhsType private static boolean isAssertTrue (com.siyeh.ig.testFrameworks.AssertHint) com.siyeh.ig.testFrameworks.AssertHint assertTrueFalseHint static synthetic boolean access$200 (com.siyeh.ig.testFrameworks.AssertHint) com.siyeh.ig.testFrameworks.AssertHint x0 static synthetic boolean access$300 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression x0 static synthetic boolean access$400 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression x0 static synthetic boolean access$500 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression x0 static synthetic com.siyeh.ig.callMatcher.CallMatcher access$600 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/AbstractReplaceWithAnotherMethodCallFix.class
AbstractReplaceWithAnotherMethodCallFix.java package com.siyeh.ig.threading abstract com.siyeh.ig.threading.AbstractReplaceWithAnotherMethodCallFix extends com.siyeh.ig.InspectionGadgetsFix { static final synthetic boolean $assertionsDisabled void <init> () protected abstract java.lang.String getMethodName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) String qualifierText com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement methodNameElement com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.siyeh.ig.psiutils.CommentTracker commentTracker static void <clinit> () }
com/siyeh/ig/threading/AtomicFieldUpdaterIssuesInspection$1.class
AtomicFieldUpdaterIssuesInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.AtomicFieldUpdaterIssuesInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/AtomicFieldUpdaterIssuesInspection$AtomicFieldUpdaterIssuesVisitor.class
AtomicFieldUpdaterIssuesInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.AtomicFieldUpdaterIssuesInspection$AtomicFieldUpdaterIssuesVisitor extends com.siyeh.ig.BaseInspectionVisitor { static final synthetic boolean $assertionsDisabled private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiExpression argument2 com.intellij.psi.PsiClassObjectAccessExpression objectAccessExpression com.intellij.psi.PsiType type com.intellij.psi.PsiType substFieldType com.intellij.psi.PsiClass expressionClass com.intellij.psi.PsiClass fieldClass com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String name com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiExpression lastArgument Object value String fieldName com.intellij.psi.PsiExpression firstArgument com.intellij.psi.PsiClassObjectAccessExpression classObjectAccessExpression com.intellij.psi.PsiType operandType com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClass target com.intellij.psi.PsiMethod method String typeString com.intellij.psi.PsiField field synthetic void <init> (com.siyeh.ig.threading.AtomicFieldUpdaterIssuesInspection$1) com.siyeh.ig.threading.AtomicFieldUpdaterIssuesInspection$1 x0 static void <clinit> () }
com/siyeh/ig/threading/AtomicFieldUpdaterIssuesInspection.class
AtomicFieldUpdaterIssuesInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.AtomicFieldUpdaterIssuesInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/AtomicFieldUpdaterNotStaticFinalInspection$1.class
AtomicFieldUpdaterNotStaticFinalInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.AtomicFieldUpdaterNotStaticFinalInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/AtomicFieldUpdaterNotStaticFinalInspection$AtomicFieldUpdaterNotStaticFinalVisitor.class
AtomicFieldUpdaterNotStaticFinalInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.AtomicFieldUpdaterNotStaticFinalInspection$AtomicFieldUpdaterNotStaticFinalVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiType type synthetic void <init> (com.siyeh.ig.threading.AtomicFieldUpdaterNotStaticFinalInspection$1) com.siyeh.ig.threading.AtomicFieldUpdaterNotStaticFinalInspection$1 x0 }
com/siyeh/ig/threading/AtomicFieldUpdaterNotStaticFinalInspection.class
AtomicFieldUpdaterNotStaticFinalInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.AtomicFieldUpdaterNotStaticFinalInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiField field com.intellij.psi.PsiType type String typeText protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/AwaitNotInLoopInspection$1.class
AwaitNotInLoopInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.AwaitNotInLoopInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/AwaitNotInLoopInspection$AwaitNotInLoopVisitor.class
AwaitNotInLoopInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.AwaitNotInLoopInspection$AwaitNotInLoopVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression synthetic void <init> (com.siyeh.ig.threading.AwaitNotInLoopInspection$1) com.siyeh.ig.threading.AwaitNotInLoopInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/AwaitNotInLoopInspection.class
AwaitNotInLoopInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.AwaitNotInLoopInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/AwaitWithoutCorrespondingSignalInspection$1.class
AwaitWithoutCorrespondingSignalInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.AwaitWithoutCorrespondingSignalInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/AwaitWithoutCorrespondingSignalInspection$AwaitWithoutCorrespondingSignalVisitor.class
AwaitWithoutCorrespondingSignalInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.AwaitWithoutCorrespondingSignalInspection$AwaitWithoutCorrespondingSignalVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiElement referent com.intellij.psi.PsiField field com.intellij.psi.PsiClass fieldClass private static boolean containsSignalCall (com.intellij.psi.PsiClass, com.intellij.psi.PsiField) com.intellij.psi.PsiClass fieldClass com.intellij.psi.PsiField field com.siyeh.ig.threading.AwaitWithoutCorrespondingSignalInspection$ContainsSignalVisitor visitor synthetic void <init> (com.siyeh.ig.threading.AwaitWithoutCorrespondingSignalInspection$1) com.siyeh.ig.threading.AwaitWithoutCorrespondingSignalInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/AwaitWithoutCorrespondingSignalInspection$ContainsSignalVisitor.class
AwaitWithoutCorrespondingSignalInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.AwaitWithoutCorrespondingSignalInspection$ContainsSignalVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final com.intellij.psi.PsiField target private boolean containsSignal void <init> (com.intellij.psi.PsiField) com.intellij.psi.PsiField target public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiElement referent boolean containsSignal () }
com/siyeh/ig/threading/AwaitWithoutCorrespondingSignalInspection.class
AwaitWithoutCorrespondingSignalInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.AwaitWithoutCorrespondingSignalInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/BusyWaitInspection$1.class
BusyWaitInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.BusyWaitInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/BusyWaitInspection$BusyWaitVisitor.class
BusyWaitInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.BusyWaitInspection$BusyWaitVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression synthetic void <init> (com.siyeh.ig.threading.BusyWaitInspection$1) com.siyeh.ig.threading.BusyWaitInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/BusyWaitInspection.class
BusyWaitInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.BusyWaitInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/CallToNativeMethodWhileLockedInspection$1.class
CallToNativeMethodWhileLockedInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.CallToNativeMethodWhileLockedInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/CallToNativeMethodWhileLockedInspection$CallToNativeMethodWhileLockedVisitor.class
CallToNativeMethodWhileLockedInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.CallToNativeMethodWhileLockedInspection$CallToNativeMethodWhileLockedVisitor extends com.siyeh.ig.BaseInspectionVisitor { private static final java.util.Set EXCLUDED_CLASS_NAMES private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass synthetic void <init> (com.siyeh.ig.threading.CallToNativeMethodWhileLockedInspection$1) com.siyeh.ig.threading.CallToNativeMethodWhileLockedInspection$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/CallToNativeMethodWhileLockedInspection.class
CallToNativeMethodWhileLockedInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.CallToNativeMethodWhileLockedInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/ConditionSignalInspection$1.class
ConditionSignalInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.ConditionSignalInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/ConditionSignalInspection$ConditionSignalFix.class
ConditionSignalInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.ConditionSignalInspection$ConditionSignalFix extends com.siyeh.ig.threading.AbstractReplaceWithAnotherMethodCallFix { private void <init> () public java.lang.String getFamilyName () protected java.lang.String getMethodName () synthetic void <init> (com.siyeh.ig.threading.ConditionSignalInspection$1) com.siyeh.ig.threading.ConditionSignalInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/ConditionSignalInspection$ConditionSignalVisitor.class
ConditionSignalInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.ConditionSignalInspection$ConditionSignalVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName String signal com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass synthetic void <init> (com.siyeh.ig.threading.ConditionSignalInspection$1) com.siyeh.ig.threading.ConditionSignalInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/ConditionSignalInspection.class
ConditionSignalInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.ConditionSignalInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/ContainsSynchronizationVisitor.class
ContainsSynchronizationVisitor.java package com.siyeh.ig.threading com.siyeh.ig.threading.ContainsSynchronizationVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private boolean containsSynchronization void <init> () public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitSynchronizedStatement (com.intellij.psi.PsiSynchronizedStatement) com.intellij.psi.PsiSynchronizedStatement statement public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public boolean containsSynchronization () }
com/siyeh/ig/threading/DoubleCheckedLockingInspection$1.class
DoubleCheckedLockingInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.DoubleCheckedLockingInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/DoubleCheckedLockingInspection$DoubleCheckedLockingFix.class
DoubleCheckedLockingInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.DoubleCheckedLockingInspection$DoubleCheckedLockingFix extends com.siyeh.ig.InspectionGadgetsFix { private final String myFieldName private void <init> (com.intellij.psi.PsiField) com.intellij.psi.PsiField field public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiIfStatement ifStatement com.intellij.psi.PsiExpression condition com.intellij.psi.PsiField field com.intellij.psi.PsiModifierList modifierList synthetic void <init> (com.intellij.psi.PsiField, com.siyeh.ig.threading.DoubleCheckedLockingInspection$1) com.intellij.psi.PsiField x0 com.siyeh.ig.threading.DoubleCheckedLockingInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/DoubleCheckedLockingInspection$DoubleCheckedLockingVisitor.class
DoubleCheckedLockingInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.DoubleCheckedLockingInspection$DoubleCheckedLockingVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.threading.DoubleCheckedLockingInspection this$0 private void <init> (com.siyeh.ig.threading.DoubleCheckedLockingInspection) public void visitIfStatement (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiField field com.intellij.psi.PsiIfStatement statement com.intellij.psi.PsiExpression outerCondition com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiSynchronizedStatement synchronizedStatement com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiStatement firstStatement com.intellij.psi.PsiIfStatement innerIf com.intellij.psi.PsiExpression innerCondition com.intellij.psi.PsiField field synthetic void <init> (com.siyeh.ig.threading.DoubleCheckedLockingInspection, com.siyeh.ig.threading.DoubleCheckedLockingInspection$1) com.siyeh.ig.threading.DoubleCheckedLockingInspection x0 com.siyeh.ig.threading.DoubleCheckedLockingInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/DoubleCheckedLockingInspection.class
DoubleCheckedLockingInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.DoubleCheckedLockingInspection extends com.siyeh.ig.BaseInspection { public boolean ignoreOnVolatileVariables public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiField field private static com.intellij.psi.PsiField findCheckedField (com.intellij.psi.PsiExpression) com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiField field com.intellij.psi.PsiPrefixExpression prefixExpression com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiExpression expression public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static synthetic com.intellij.psi.PsiField access$100 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/EmptySynchronizedStatementInspection$1.class
EmptySynchronizedStatementInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.EmptySynchronizedStatementInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/EmptySynchronizedStatementInspection$EmptySynchronizedStatementVisitor.class
EmptySynchronizedStatementInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.EmptySynchronizedStatementInspection$EmptySynchronizedStatementVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitSynchronizedStatement (com.intellij.psi.PsiSynchronizedStatement) com.intellij.psi.PsiSynchronizedStatement statement com.intellij.psi.PsiCodeBlock body synthetic void <init> (com.siyeh.ig.threading.EmptySynchronizedStatementInspection$1) com.siyeh.ig.threading.EmptySynchronizedStatementInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/EmptySynchronizedStatementInspection.class
EmptySynchronizedStatementInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.EmptySynchronizedStatementInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean shouldInspect (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/FieldAccessedSynchronizedAndUnsynchronizedInspection$1.class
FieldAccessedSynchronizedAndUnsynchronizedInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.FieldAccessedSynchronizedAndUnsynchronizedInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/FieldAccessedSynchronizedAndUnsynchronizedInspection$FieldAccessedSynchronizedAndUnsynchronizedVisitor.class
FieldAccessedSynchronizedAndUnsynchronizedInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.FieldAccessedSynchronizedAndUnsynchronizedInspection$FieldAccessedSynchronizedAndUnsynchronizedVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.threading.FieldAccessedSynchronizedAndUnsynchronizedInspection this$0 private void <init> (com.siyeh.ig.threading.FieldAccessedSynchronizedAndUnsynchronizedInspection) public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiField field com.intellij.psi.PsiClass aClass com.siyeh.ig.threading.VariableAccessVisitor visitor java.util.Set fields private boolean containsSynchronization (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context com.siyeh.ig.threading.ContainsSynchronizationVisitor visitor synthetic void <init> (com.siyeh.ig.threading.FieldAccessedSynchronizedAndUnsynchronizedInspection, com.siyeh.ig.threading.FieldAccessedSynchronizedAndUnsynchronizedInspection$1) com.siyeh.ig.threading.FieldAccessedSynchronizedAndUnsynchronizedInspection x0 com.siyeh.ig.threading.FieldAccessedSynchronizedAndUnsynchronizedInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/FieldAccessedSynchronizedAndUnsynchronizedInspection.class
FieldAccessedSynchronizedAndUnsynchronizedInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.FieldAccessedSynchronizedAndUnsynchronizedInspection extends com.siyeh.ig.BaseInspection { public boolean countGettersAndSetters public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public boolean runForWholeFile () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/MethodMayBeSynchronizedInspection$1.class
MethodMayBeSynchronizedInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.MethodMayBeSynchronizedInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/MethodMayBeSynchronizedInspection$MethodMayBeSynchronizedQuickFix.class
MethodMayBeSynchronizedInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.MethodMayBeSynchronizedInspection$MethodMayBeSynchronizedQuickFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiElement added com.intellij.psi.codeStyle.CodeStyleManager codeStyleManager com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement identifier com.intellij.psi.PsiMethod method com.intellij.psi.PsiCodeBlock methodBody com.intellij.psi.PsiStatement statement com.intellij.psi.PsiSynchronizedStatement synchronizedStatement com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiStatement[] statements com.intellij.psi.PsiModifierList modifierList synthetic void <init> (com.siyeh.ig.threading.MethodMayBeSynchronizedInspection$1) com.siyeh.ig.threading.MethodMayBeSynchronizedInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/MethodMayBeSynchronizedInspection$MethodMayBeSynchronizedVisitor.class
MethodMayBeSynchronizedInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.MethodMayBeSynchronizedInspection$MethodMayBeSynchronizedVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitSynchronizedStatement (com.intellij.psi.PsiSynchronizedStatement) com.intellij.psi.PsiClassObjectAccessExpression classExpression com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiType type com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiElement target com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiThisExpression thisExpression com.intellij.psi.PsiJavaCodeReferenceElement qualifier com.intellij.psi.PsiSynchronizedStatement statement com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpression lockExpression synthetic void <init> (com.siyeh.ig.threading.MethodMayBeSynchronizedInspection$1) com.siyeh.ig.threading.MethodMayBeSynchronizedInspection$1 x0 }
com/siyeh/ig/threading/MethodMayBeSynchronizedInspection.class
MethodMayBeSynchronizedInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.MethodMayBeSynchronizedInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/NakedNotifyInspection$1.class
NakedNotifyInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.NakedNotifyInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/NakedNotifyInspection$NakedNotifyVisitor.class
NakedNotifyInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.NakedNotifyInspection$NakedNotifyVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiCodeBlock body public void visitSynchronizedStatement (com.intellij.psi.PsiSynchronizedStatement) com.intellij.psi.PsiSynchronizedStatement statement private void checkBody (com.intellij.psi.PsiCodeBlock) com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiStatement firstStatement com.intellij.psi.PsiExpression firstExpression com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpressionList argumentList synthetic void <init> (com.siyeh.ig.threading.NakedNotifyInspection$1) com.siyeh.ig.threading.NakedNotifyInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/NakedNotifyInspection.class
NakedNotifyInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.NakedNotifyInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/NestedSynchronizedStatementInspection$1.class
NestedSynchronizedStatementInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.NestedSynchronizedStatementInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/NestedSynchronizedStatementInspection$NestedSynchronizedStatementVisitor.class
NestedSynchronizedStatementInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.NestedSynchronizedStatementInspection$NestedSynchronizedStatementVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitSynchronizedStatement (com.intellij.psi.PsiSynchronizedStatement) com.intellij.psi.PsiSynchronizedStatement statement synthetic void <init> (com.siyeh.ig.threading.NestedSynchronizedStatementInspection$1) com.siyeh.ig.threading.NestedSynchronizedStatementInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/NestedSynchronizedStatementInspection.class
NestedSynchronizedStatementInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.NestedSynchronizedStatementInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/NonAtomicOperationOnVolatileFieldInspection$1.class
NonAtomicOperationOnVolatileFieldInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.NonAtomicOperationOnVolatileFieldInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/NonAtomicOperationOnVolatileFieldInspection$NonAtomicOperationOnVolatileFieldVisitor$1.class
NonAtomicOperationOnVolatileFieldInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.NonAtomicOperationOnVolatileFieldInspection$NonAtomicOperationOnVolatileFieldVisitor$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic com.intellij.psi.PsiExpression val$lhs final synthetic com.intellij.psi.PsiElement val$referenceNameElement final synthetic com.siyeh.ig.threading.NonAtomicOperationOnVolatileFieldInspection$NonAtomicOperationOnVolatileFieldVisitor this$0 void <init> (com.siyeh.ig.threading.NonAtomicOperationOnVolatileFieldInspection$NonAtomicOperationOnVolatileFieldVisitor, com.intellij.psi.PsiExpression, com.intellij.psi.PsiElement) com.siyeh.ig.threading.NonAtomicOperationOnVolatileFieldInspection$NonAtomicOperationOnVolatileFieldVisitor this$0 public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression reference }
com/siyeh/ig/threading/NonAtomicOperationOnVolatileFieldInspection$NonAtomicOperationOnVolatileFieldVisitor.class
NonAtomicOperationOnVolatileFieldInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.NonAtomicOperationOnVolatileFieldInspection$NonAtomicOperationOnVolatileFieldVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiAssignmentExpression expression com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiReferenceExpression volatileFieldRef com.intellij.psi.PsiElement referenceNameElement com.intellij.psi.tree.IElementType tokenType public void visitUnaryExpression (com.intellij.psi.PsiUnaryExpression) com.intellij.psi.PsiUnaryExpression expression com.intellij.psi.PsiExpression operand com.intellij.psi.PsiReferenceExpression volatileFieldRef com.intellij.psi.PsiElement referenceNameElement private static com.intellij.psi.PsiReferenceExpression findNonSynchronizedVolatileFieldRef (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiReferenceExpression reference com.intellij.psi.PsiElement referent com.intellij.psi.PsiField field synthetic void <init> (com.siyeh.ig.threading.NonAtomicOperationOnVolatileFieldInspection$1) com.siyeh.ig.threading.NonAtomicOperationOnVolatileFieldInspection$1 x0 static synthetic void access$100 (com.siyeh.ig.threading.NonAtomicOperationOnVolatileFieldInspection$NonAtomicOperationOnVolatileFieldVisitor, com.intellij.psi.PsiElement, java.lang.Object[]) com.siyeh.ig.threading.NonAtomicOperationOnVolatileFieldInspection$NonAtomicOperationOnVolatileFieldVisitor x0 com.intellij.psi.PsiElement x1 Object[] x2 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/NonAtomicOperationOnVolatileFieldInspection.class
NonAtomicOperationOnVolatileFieldInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.NonAtomicOperationOnVolatileFieldInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/NonSynchronizedMethodOverridesSynchronizedMethodInspection.class
NonSynchronizedMethodOverridesSynchronizedMethodInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.NonSynchronizedMethodOverridesSynchronizedMethodInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/NonSynchronizedMethodOverridesSynchronizedMethodVisitor.class
NonSynchronizedMethodOverridesSynchronizedMethodVisitor.java package com.siyeh.ig.threading com.siyeh.ig.threading.NonSynchronizedMethodOverridesSynchronizedMethodVisitor extends com.siyeh.ig.BaseInspectionVisitor { void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod[] superMethods private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/NotifyCalledOnConditionInspection$1.class
NotifyCalledOnConditionInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.NotifyCalledOnConditionInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/NotifyCalledOnConditionInspection$NotifyCalledOnConditionVisitor.class
NotifyCalledOnConditionInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.NotifyCalledOnConditionInspection$NotifyCalledOnConditionVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression synthetic void <init> (com.siyeh.ig.threading.NotifyCalledOnConditionInspection$1) com.siyeh.ig.threading.NotifyCalledOnConditionInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/NotifyCalledOnConditionInspection.class
NotifyCalledOnConditionInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.NotifyCalledOnConditionInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/NotifyWithoutCorrespondingWaitInspection$1.class
NotifyWithoutCorrespondingWaitInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.NotifyWithoutCorrespondingWaitInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/NotifyWithoutCorrespondingWaitInspection$ContainsWaitVisitor.class
NotifyWithoutCorrespondingWaitInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.NotifyWithoutCorrespondingWaitInspection$ContainsWaitVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final com.intellij.psi.PsiField target private boolean containsWait void <init> (com.intellij.psi.PsiField) com.intellij.psi.PsiField target public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiElement referent boolean containsWait () }
com/siyeh/ig/threading/NotifyWithoutCorrespondingWaitInspection$WaitWithoutCorrespondingNotifyVisitor.class
NotifyWithoutCorrespondingWaitInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.NotifyWithoutCorrespondingWaitInspection$WaitWithoutCorrespondingNotifyVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiElement referent com.intellij.psi.PsiField field com.intellij.psi.PsiClass fieldClass private static boolean containsWaitCall (com.intellij.psi.PsiClass, com.intellij.psi.PsiField) com.intellij.psi.PsiClass fieldClass com.intellij.psi.PsiField field com.siyeh.ig.threading.NotifyWithoutCorrespondingWaitInspection$ContainsWaitVisitor visitor synthetic void <init> (com.siyeh.ig.threading.NotifyWithoutCorrespondingWaitInspection$1) com.siyeh.ig.threading.NotifyWithoutCorrespondingWaitInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/NotifyWithoutCorrespondingWaitInspection.class
NotifyWithoutCorrespondingWaitInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.NotifyWithoutCorrespondingWaitInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/ObjectNotifyInspection$1.class
ObjectNotifyInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.ObjectNotifyInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/ObjectNotifyInspection$ObjectNotifyFix.class
ObjectNotifyInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.ObjectNotifyInspection$ObjectNotifyFix extends com.siyeh.ig.threading.AbstractReplaceWithAnotherMethodCallFix { private void <init> () public java.lang.String getFamilyName () protected java.lang.String getMethodName () synthetic void <init> (com.siyeh.ig.threading.ObjectNotifyInspection$1) com.siyeh.ig.threading.ObjectNotifyInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/ObjectNotifyInspection$ObjectNotifyVisitor.class
ObjectNotifyInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.ObjectNotifyInspection$ObjectNotifyVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpressionList argumentList synthetic void <init> (com.siyeh.ig.threading.ObjectNotifyInspection$1) com.siyeh.ig.threading.ObjectNotifyInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/ObjectNotifyInspection.class
ObjectNotifyInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.ObjectNotifyInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/PublicFieldAccessedInSynchronizedContextInspection$1.class
PublicFieldAccessedInSynchronizedContextInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.PublicFieldAccessedInSynchronizedContextInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/PublicFieldAccessedInSynchronizedContextInspection$PublicFieldAccessedInSynchronizedContextVisitor.class
PublicFieldAccessedInSynchronizedContextInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.PublicFieldAccessedInSynchronizedContextInspection$PublicFieldAccessedInSynchronizedContextVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiElement element com.intellij.psi.PsiField field com.intellij.psi.PsiClass containingClass synthetic void <init> (com.siyeh.ig.threading.PublicFieldAccessedInSynchronizedContextInspection$1) com.siyeh.ig.threading.PublicFieldAccessedInSynchronizedContextInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/PublicFieldAccessedInSynchronizedContextInspection.class
PublicFieldAccessedInSynchronizedContextInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.PublicFieldAccessedInSynchronizedContextInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public java.lang.String getID () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/SafeLockInspection$1.class
SafeLockInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.SafeLockInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/SafeLockInspection$LockType.class
SafeLockInspection.java package com.siyeh.ig.threading final enum com.siyeh.ig.threading.SafeLockInspection$LockType extends java.lang.Enum { public static final enum com.siyeh.ig.threading.SafeLockInspection$LockType READ public static final enum com.siyeh.ig.threading.SafeLockInspection$LockType WRITE public static final enum com.siyeh.ig.threading.SafeLockInspection$LockType REGULAR private static final synthetic com.siyeh.ig.threading.SafeLockInspection$LockType[] $VALUES public static com.siyeh.ig.threading.SafeLockInspection$LockType[] values () public static com.siyeh.ig.threading.SafeLockInspection$LockType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/siyeh/ig/threading/SafeLockInspection$SafeLockVisitor$1.class
SafeLockInspection.java package com.siyeh.ig.threading final com.siyeh.ig.threading.SafeLockInspection$SafeLockVisitor$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic com.intellij.openapi.util.Ref val$result void <init> (com.intellij.openapi.util.Ref) public void visitExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression }
com/siyeh/ig/threading/SafeLockInspection$SafeLockVisitor.class
SafeLockInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.SafeLockInspection$SafeLockVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiElement target com.intellij.psi.PsiVariable boundVariable com.intellij.psi.PsiReferenceExpression referenceExpression com.siyeh.ig.threading.SafeLockInspection$LockType type com.siyeh.ig.threading.SafeLockInspection$LockType type com.siyeh.ig.threading.SafeLockInspection$LockType type com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression1 String methodName com.intellij.psi.PsiExpression qualifierExpression1 com.intellij.psi.PsiElement target com.intellij.psi.PsiVariable boundVariable com.intellij.psi.PsiReferenceExpression referenceExpression com.siyeh.ig.threading.SafeLockInspection$LockType type com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiVariable boundVariable com.intellij.psi.PsiReferenceExpression referenceExpression com.siyeh.ig.threading.SafeLockInspection$LockType type com.intellij.psi.PsiStatement statement com.intellij.psi.PsiStatement nextStatement com.intellij.psi.PsiTryStatement tryStatement private static boolean isSignificant (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement com.intellij.openapi.util.Ref result private static boolean lockIsUnlockedInFinally (com.intellij.psi.PsiTryStatement, com.intellij.psi.PsiVariable, com.siyeh.ig.threading.SafeLockInspection$LockType) com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiVariable boundVariable com.siyeh.ig.threading.SafeLockInspection$LockType type com.intellij.psi.PsiCodeBlock finallyBlock com.intellij.psi.PsiCodeBlock tryBlock com.siyeh.ig.threading.SafeLockInspection$UnlockVisitor visitor private static boolean isLockAcquireMethod (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpression qualifier synthetic void <init> (com.siyeh.ig.threading.SafeLockInspection$1) com.siyeh.ig.threading.SafeLockInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/SafeLockInspection$UnlockVisitor.class
SafeLockInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.SafeLockInspection$UnlockVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private boolean containsUnlock private final com.intellij.psi.PsiVariable variable private final com.siyeh.ig.threading.SafeLockInspection$LockType type private void <init> (com.intellij.psi.PsiVariable, com.siyeh.ig.threading.SafeLockInspection$LockType) com.intellij.psi.PsiVariable variable com.siyeh.ig.threading.SafeLockInspection$LockType type public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiReference reference com.intellij.psi.PsiElement target com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression1 String methodName1 com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpression qualifier boolean containsUnlock () synthetic void <init> (com.intellij.psi.PsiVariable, com.siyeh.ig.threading.SafeLockInspection$LockType, com.siyeh.ig.threading.SafeLockInspection$1) com.intellij.psi.PsiVariable x0 com.siyeh.ig.threading.SafeLockInspection$LockType x1 com.siyeh.ig.threading.SafeLockInspection$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/SafeLockInspection.class
SafeLockInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.SafeLockInspection extends com.siyeh.ig.BaseInspection { static final synthetic boolean $assertionsDisabled public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type String text public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/SignalWithoutCorrespondingAwaitInspection$1.class
SignalWithoutCorrespondingAwaitInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.SignalWithoutCorrespondingAwaitInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/SignalWithoutCorrespondingAwaitInspection$ContainsAwaitVisitor.class
SignalWithoutCorrespondingAwaitInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.SignalWithoutCorrespondingAwaitInspection$ContainsAwaitVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final com.intellij.psi.PsiField target private boolean containsAwait void <init> (com.intellij.psi.PsiField) com.intellij.psi.PsiField target public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiElement referent boolean containsAwait () }
com/siyeh/ig/threading/SignalWithoutCorrespondingAwaitInspection$SignalWithoutCorrespondingAwaitVisitor.class
SignalWithoutCorrespondingAwaitInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.SignalWithoutCorrespondingAwaitInspection$SignalWithoutCorrespondingAwaitVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiElement referent com.intellij.psi.PsiField field com.intellij.psi.PsiClass fieldClass private static boolean containsAwaitCall (com.intellij.psi.PsiClass, com.intellij.psi.PsiField) com.intellij.psi.PsiClass fieldClass com.intellij.psi.PsiField field com.siyeh.ig.threading.SignalWithoutCorrespondingAwaitInspection$ContainsAwaitVisitor visitor synthetic void <init> (com.siyeh.ig.threading.SignalWithoutCorrespondingAwaitInspection$1) com.siyeh.ig.threading.SignalWithoutCorrespondingAwaitInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/SignalWithoutCorrespondingAwaitInspection.class
SignalWithoutCorrespondingAwaitInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.SignalWithoutCorrespondingAwaitInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/SleepWhileHoldingLockInspection$1.class
SleepWhileHoldingLockInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.SleepWhileHoldingLockInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/SleepWhileHoldingLockInspection$SleepWhileHoldingLockVisitor.class
SleepWhileHoldingLockInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.SleepWhileHoldingLockInspection$SleepWhileHoldingLockVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiMethod containingMethod boolean isSynced com.intellij.psi.PsiSynchronizedStatement containingSyncStatement com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass methodClass synthetic void <init> (com.siyeh.ig.threading.SleepWhileHoldingLockInspection$1) com.siyeh.ig.threading.SleepWhileHoldingLockInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/SleepWhileHoldingLockInspection.class
SleepWhileHoldingLockInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.SleepWhileHoldingLockInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/StaticInitializerReferencesSubClassInspection$1.class
StaticInitializerReferencesSubClassInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.StaticInitializerReferencesSubClassInspection$1 extends com.intellij.psi.JavaElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.siyeh.ig.threading.StaticInitializerReferencesSubClassInspection this$0 void <init> (com.siyeh.ig.threading.StaticInitializerReferencesSubClassInspection, com.intellij.codeInspection.ProblemsHolder) com.siyeh.ig.threading.StaticInitializerReferencesSubClassInspection this$0 public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field public void visitClassInitializer (com.intellij.psi.PsiClassInitializer) com.intellij.psi.PsiClassInitializer initializer private void checkSubClassReferences (com.intellij.psi.PsiMember) com.intellij.psi.PsiMember scope com.intellij.psi.PsiClass containingClass com.intellij.openapi.util.Pair pair }
com/siyeh/ig/threading/StaticInitializerReferencesSubClassInspection$2.class
StaticInitializerReferencesSubClassInspection.java package com.siyeh.ig.threading final com.siyeh.ig.threading.StaticInitializerReferencesSubClassInspection$2 extends com.intellij.psi.PsiRecursiveElementWalkingVisitor { final synthetic com.intellij.psi.PsiClass val$baseClass final synthetic com.intellij.openapi.util.Ref val$result void <init> (com.intellij.psi.PsiClass, com.intellij.openapi.util.Ref) public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement problemElement com.intellij.psi.PsiElement element com.intellij.psi.PsiClass targetClass }
com/siyeh/ig/threading/StaticInitializerReferencesSubClassInspection$3.class
StaticInitializerReferencesSubClassInspection.java package com.siyeh.ig.threading final com.siyeh.ig.threading.StaticInitializerReferencesSubClassInspection$3 extends java.lang.Object implements com.intellij.util.Processor { int count void <init> () public boolean process (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference reference public volatile synthetic boolean process (java.lang.Object) }
com/siyeh/ig/threading/StaticInitializerReferencesSubClassInspection.class
StaticInitializerReferencesSubClassInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.StaticInitializerReferencesSubClassInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { public void <init> () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private static com.intellij.openapi.util.Pair findSubClassReference (com.intellij.psi.PsiElement, com.intellij.psi.PsiClass) com.intellij.psi.PsiElement scope com.intellij.psi.PsiClass baseClass com.intellij.openapi.util.Ref result private static boolean hasSingleInitializationPlace (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass targetClass com.intellij.psi.PsiFile file com.intellij.psi.search.LocalSearchScope scope private static com.intellij.psi.PsiElement calcProblemElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static com.intellij.psi.PsiClass extractClass (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement target com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiElement element static synthetic com.intellij.openapi.util.Pair access$000 (com.intellij.psi.PsiElement, com.intellij.psi.PsiClass) com.intellij.psi.PsiElement x0 com.intellij.psi.PsiClass x1 static synthetic com.intellij.psi.PsiClass access$100 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement x0 static synthetic boolean access$200 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass x0 static synthetic com.intellij.psi.PsiElement access$300 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/SynchronizationOnGetClassInspection$1.class
SynchronizationOnGetClassInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.SynchronizationOnGetClassInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/SynchronizationOnGetClassInspection$SynchronizationOnGetClassVisitor.class
SynchronizationOnGetClassInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.SynchronizationOnGetClassInspection$SynchronizationOnGetClassVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitSynchronizedStatement (com.intellij.psi.PsiSynchronizedStatement) com.intellij.psi.PsiSynchronizedStatement statement com.intellij.psi.PsiExpression lockExpression com.intellij.psi.PsiMethodCallExpression methodCallExpression synthetic void <init> (com.siyeh.ig.threading.SynchronizationOnGetClassInspection$1) com.siyeh.ig.threading.SynchronizationOnGetClassInspection$1 x0 }
com/siyeh/ig/threading/SynchronizationOnGetClassInspection.class
SynchronizationOnGetClassInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.SynchronizationOnGetClassInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/SynchronizationOnLocalVariableOrMethodParameterInspection$1.class
SynchronizationOnLocalVariableOrMethodParameterInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.SynchronizationOnLocalVariableOrMethodParameterInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/SynchronizationOnLocalVariableOrMethodParameterInspection$EscapeVisitor.class
SynchronizationOnLocalVariableOrMethodParameterInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.SynchronizationOnLocalVariableOrMethodParameterInspection$EscapeVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final com.intellij.psi.PsiVariable myVariable private final com.intellij.psi.PsiElement myContext private boolean escaping void <init> (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement target com.intellij.psi.PsiElement context public boolean isEscaping () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/SynchronizationOnLocalVariableOrMethodParameterInspection$SynchronizationOnLocalVariableVisitor.class
SynchronizationOnLocalVariableOrMethodParameterInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.SynchronizationOnLocalVariableOrMethodParameterInspection$SynchronizationOnLocalVariableVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.threading.SynchronizationOnLocalVariableOrMethodParameterInspection this$0 private void <init> (com.siyeh.ig.threading.SynchronizationOnLocalVariableOrMethodParameterInspection) public void visitSynchronizedStatement (com.intellij.psi.PsiSynchronizedStatement) com.intellij.psi.PsiLocalVariable variable com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiElement scope com.intellij.psi.PsiSynchronizedStatement statement com.intellij.psi.PsiExpression lockExpression com.intellij.psi.PsiReferenceExpression referenceExpression boolean localVariable com.intellij.psi.PsiElement target com.intellij.psi.PsiElement statementScope com.intellij.psi.PsiElement targetScope private com.intellij.psi.PsiElement getScope (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private boolean isSynchronizedCollection (com.intellij.psi.PsiVariable, com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiExpression definition com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiMethod method String methodName com.intellij.psi.PsiClass containingClass synthetic void <init> (com.siyeh.ig.threading.SynchronizationOnLocalVariableOrMethodParameterInspection, com.siyeh.ig.threading.SynchronizationOnLocalVariableOrMethodParameterInspection$1) com.siyeh.ig.threading.SynchronizationOnLocalVariableOrMethodParameterInspection x0 com.siyeh.ig.threading.SynchronizationOnLocalVariableOrMethodParameterInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/SynchronizationOnLocalVariableOrMethodParameterInspection.class
SynchronizationOnLocalVariableOrMethodParameterInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.SynchronizationOnLocalVariableOrMethodParameterInspection extends com.siyeh.ig.BaseInspection { public boolean reportLocalVariables public boolean reportMethodParameters public void <init> () public java.lang.String getDisplayName () public boolean isEnabledByDefault () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos Boolean localVariable public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static boolean isEscaping (com.intellij.psi.PsiVariable) com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiElement scope com.intellij.psi.PsiElement scope com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement scope com.siyeh.ig.threading.SynchronizationOnLocalVariableOrMethodParameterInspection$EscapeVisitor visitor static synthetic boolean access$100 (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/SynchronizationOnStaticFieldInspection$1.class
SynchronizationOnStaticFieldInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.SynchronizationOnStaticFieldInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/SynchronizationOnStaticFieldInspection$SynchronizationOnStaticFieldVisitor.class
SynchronizationOnStaticFieldInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.SynchronizationOnStaticFieldInspection$SynchronizationOnStaticFieldVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitSynchronizedStatement (com.intellij.psi.PsiSynchronizedStatement) com.intellij.psi.PsiSynchronizedStatement statement com.intellij.psi.PsiExpression lockExpression com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement target com.intellij.psi.PsiField field synthetic void <init> (com.siyeh.ig.threading.SynchronizationOnStaticFieldInspection$1) com.siyeh.ig.threading.SynchronizationOnStaticFieldInspection$1 x0 }
com/siyeh/ig/threading/SynchronizationOnStaticFieldInspection.class
SynchronizationOnStaticFieldInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.SynchronizationOnStaticFieldInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/SynchronizeOnLockInspection$1.class
SynchronizeOnLockInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.SynchronizeOnLockInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/SynchronizeOnLockInspection$SynchronizeOnLockVisitor.class
SynchronizeOnLockInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.SynchronizeOnLockInspection$SynchronizeOnLockVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitSynchronizedStatement (com.intellij.psi.PsiSynchronizedStatement) com.intellij.psi.PsiSynchronizedStatement statement com.intellij.psi.PsiExpression lockExpression String type synthetic void <init> (com.siyeh.ig.threading.SynchronizeOnLockInspection$1) com.siyeh.ig.threading.SynchronizeOnLockInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/SynchronizeOnLockInspection.class
SynchronizeOnLockInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.SynchronizeOnLockInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos String type public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/SynchronizeOnNonFinalFieldInspection$1.class
SynchronizeOnNonFinalFieldInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.SynchronizeOnNonFinalFieldInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/SynchronizeOnNonFinalFieldInspection$SynchronizeOnNonFinalFieldVisitor.class
SynchronizeOnNonFinalFieldInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.SynchronizeOnNonFinalFieldInspection$SynchronizeOnNonFinalFieldVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitSynchronizedStatement (com.intellij.psi.PsiSynchronizedStatement) com.intellij.psi.PsiSynchronizedStatement statement com.intellij.psi.PsiExpression lockExpression com.intellij.psi.PsiElement element com.intellij.psi.PsiField field synthetic void <init> (com.siyeh.ig.threading.SynchronizeOnNonFinalFieldInspection$1) com.siyeh.ig.threading.SynchronizeOnNonFinalFieldInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/SynchronizeOnNonFinalFieldInspection.class
SynchronizeOnNonFinalFieldInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.SynchronizeOnNonFinalFieldInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public boolean isEnabledByDefault () protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiField field public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/SynchronizeOnThisInspection$1.class
SynchronizeOnThisInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.SynchronizeOnThisInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/SynchronizeOnThisInspection$SynchronizeOnThisVisitor.class
SynchronizeOnThisInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.SynchronizeOnThisInspection$SynchronizeOnThisVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitSynchronizedStatement (com.intellij.psi.PsiSynchronizedStatement) com.intellij.psi.PsiSynchronizedStatement statement com.intellij.psi.PsiExpression lockExpression public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier private static boolean hasJavaLangClassType (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClassType javaLangClassType com.intellij.psi.PsiType[] parameters com.intellij.psi.PsiType parameterType com.intellij.psi.PsiCapturedWildcardType capturedWildcardType com.intellij.psi.PsiWildcardType wildcardType com.intellij.psi.PsiType extendsBoundType private static boolean isNonPrivateClassType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type com.intellij.psi.PsiClass aClass synthetic void <init> (com.siyeh.ig.threading.SynchronizeOnThisInspection$1) com.siyeh.ig.threading.SynchronizeOnThisInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/SynchronizeOnThisInspection.class
SynchronizeOnThisInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.SynchronizeOnThisInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos boolean syncOnClass public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/SynchronizedMethodInspection$1.class
SynchronizedMethodInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.SynchronizedMethodInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/SynchronizedMethodInspection$SynchronizedMethodFix.class
SynchronizedMethodInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.SynchronizedMethodInspection$SynchronizedMethodFix extends com.siyeh.ig.InspectionGadgetsFix { static final synthetic boolean $assertionsDisabled private void <init> () public java.lang.String getFamilyName () public void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.psi.PsiClass containingClass String className String replacementText com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement nameElement com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiMethod method com.intellij.psi.PsiCodeBlock body String text String replacementText com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.PsiCodeBlock block com.intellij.psi.codeStyle.CodeStyleManager codeStyleManager synthetic void <init> (com.siyeh.ig.threading.SynchronizedMethodInspection$1) com.siyeh.ig.threading.SynchronizedMethodInspection$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/SynchronizedMethodInspection$SynchronizedMethodVisitor.class
SynchronizedMethodInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.SynchronizedMethodInspection$SynchronizedMethodVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.threading.SynchronizedMethodInspection this$0 private void <init> (com.siyeh.ig.threading.SynchronizedMethodInspection) public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiMethod[] superMethods com.intellij.psi.PsiMethod method synthetic void <init> (com.siyeh.ig.threading.SynchronizedMethodInspection, com.siyeh.ig.threading.SynchronizedMethodInspection$1) com.siyeh.ig.threading.SynchronizedMethodInspection x0 com.siyeh.ig.threading.SynchronizedMethodInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/SynchronizedMethodInspection.class
SynchronizedMethodInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.SynchronizedMethodInspection extends com.siyeh.ig.BaseInspection { public boolean m_includeNativeMethods public boolean ignoreSynchronizedSuperMethods public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiMethod method protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos com.intellij.psi.PsiMethod method public com.siyeh.ig.BaseInspectionVisitor buildVisitor () public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel panel private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/SynchronizedOnLiteralObjectInspection$1.class
SynchronizedOnLiteralObjectInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.SynchronizedOnLiteralObjectInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/SynchronizedOnLiteralObjectInspection$SynchronizeOnLiteralVisitor.class
SynchronizedOnLiteralObjectInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.SynchronizedOnLiteralObjectInspection$SynchronizeOnLiteralVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.threading.SynchronizedOnLiteralObjectInspection this$0 private void <init> (com.siyeh.ig.threading.SynchronizedOnLiteralObjectInspection) public void visitSynchronizedStatement (com.intellij.psi.PsiSynchronizedStatement) com.intellij.psi.PsiSynchronizedStatement statement com.intellij.psi.PsiExpression lockExpression com.intellij.psi.PsiType type com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target com.intellij.psi.PsiVariable variable com.intellij.psi.PsiExpression initializer synthetic void <init> (com.siyeh.ig.threading.SynchronizedOnLiteralObjectInspection, com.siyeh.ig.threading.SynchronizedOnLiteralObjectInspection$1) com.siyeh.ig.threading.SynchronizedOnLiteralObjectInspection x0 com.siyeh.ig.threading.SynchronizedOnLiteralObjectInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/SynchronizedOnLiteralObjectInspection.class
SynchronizedOnLiteralObjectInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.SynchronizedOnLiteralObjectInspection extends com.siyeh.ig.BaseInspection { public boolean warnOnAllPossiblyLiterals private static final java.util.Set LITERAL_TYPES public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos String typeText int message public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static synthetic java.util.Set access$100 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/SystemRunFinalizersOnExitInspection$1.class
SystemRunFinalizersOnExitInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.SystemRunFinalizersOnExitInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/SystemRunFinalizersOnExitInspection$SystemRunFinalizersOnExitVisitor.class
SystemRunFinalizersOnExitInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.SystemRunFinalizersOnExitInspection$SystemRunFinalizersOnExitVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression private static boolean isRunFinalizersOnExit (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName String runFinalizers com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass String className synthetic void <init> (com.siyeh.ig.threading.SystemRunFinalizersOnExitInspection$1) com.siyeh.ig.threading.SystemRunFinalizersOnExitInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/SystemRunFinalizersOnExitInspection.class
SystemRunFinalizersOnExitInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.SystemRunFinalizersOnExitInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/ThreadLocalNotStaticFinalInspection$1.class
ThreadLocalNotStaticFinalInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.ThreadLocalNotStaticFinalInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/ThreadLocalNotStaticFinalInspection$ThreadLocalNotStaticFinalVisitor.class
ThreadLocalNotStaticFinalInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.ThreadLocalNotStaticFinalInspection$ThreadLocalNotStaticFinalVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiType type com.intellij.psi.PsiModifierList modifierList synthetic void <init> (com.siyeh.ig.threading.ThreadLocalNotStaticFinalInspection$1) com.siyeh.ig.threading.ThreadLocalNotStaticFinalInspection$1 x0 }
com/siyeh/ig/threading/ThreadLocalNotStaticFinalInspection.class
ThreadLocalNotStaticFinalInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.ThreadLocalNotStaticFinalInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/ThreadPriorityInspection$1.class
ThreadPriorityInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.ThreadPriorityInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/ThreadPriorityInspection$ThreadSetPriorityVisitor.class
ThreadPriorityInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.ThreadPriorityInspection$ThreadSetPriorityVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression methodCallExpression private static boolean isThreadSetPriority (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression String methodName String setPriority com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass String className private static boolean hasNormalPriorityArgument (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiExpression expression com.intellij.psi.PsiReferenceExpression referenceExpression String referenceName String normPriority com.intellij.psi.PsiElement element com.intellij.psi.PsiField field com.intellij.psi.PsiClass aClass String className synthetic void <init> (com.siyeh.ig.threading.ThreadPriorityInspection$1) com.siyeh.ig.threading.ThreadPriorityInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/ThreadPriorityInspection.class
ThreadPriorityInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.ThreadPriorityInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/ThreadRunInspection$1.class
ThreadRunInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.ThreadRunInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/ThreadRunInspection$ThreadRunFix.class
ThreadRunInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.ThreadRunInspection$ThreadRunFix extends com.siyeh.ig.threading.AbstractReplaceWithAnotherMethodCallFix { private void <init> () public java.lang.String getFamilyName () protected java.lang.String getMethodName () synthetic void <init> (com.siyeh.ig.threading.ThreadRunInspection$1) com.siyeh.ig.threading.ThreadRunInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/ThreadRunInspection$ThreadRunVisitor.class
ThreadRunInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.ThreadRunInspection$ThreadRunVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiMethod method synthetic void <init> (com.siyeh.ig.threading.ThreadRunInspection$1) com.siyeh.ig.threading.ThreadRunInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/ThreadRunInspection.class
ThreadRunInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.ThreadRunInspection extends com.siyeh.ig.BaseInspection { private static final com.siyeh.ig.callMatcher.CallMatcher THREAD_RUN public void <init> () public java.lang.String getDisplayName () public java.lang.String getID () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static synthetic com.siyeh.ig.callMatcher.CallMatcher access$200 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/ThreadStartInConstructionInspection$1.class
ThreadStartInConstructionInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.ThreadStartInConstructionInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/ThreadStartInConstructionInspection$ThreadStartInConstructionVisitor$ThreadStartVisitor.class
ThreadStartInConstructionInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.ThreadStartInConstructionInspection$ThreadStartInConstructionVisitor$ThreadStartVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic com.siyeh.ig.threading.ThreadStartInConstructionInspection$ThreadStartInConstructionVisitor this$0 private void <init> (com.siyeh.ig.threading.ThreadStartInConstructionInspection$ThreadStartInConstructionVisitor) public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiClass methodClass com.intellij.psi.PsiClass containingClass synthetic void <init> (com.siyeh.ig.threading.ThreadStartInConstructionInspection$ThreadStartInConstructionVisitor, com.siyeh.ig.threading.ThreadStartInConstructionInspection$1) com.siyeh.ig.threading.ThreadStartInConstructionInspection$ThreadStartInConstructionVisitor x0 com.siyeh.ig.threading.ThreadStartInConstructionInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/ThreadStartInConstructionInspection$ThreadStartInConstructionVisitor.class
ThreadStartInConstructionInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.ThreadStartInConstructionInspection$ThreadStartInConstructionVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public void visitClassInitializer (com.intellij.psi.PsiClassInitializer) com.intellij.psi.PsiClassInitializer initializer synthetic void <init> (com.siyeh.ig.threading.ThreadStartInConstructionInspection$1) com.siyeh.ig.threading.ThreadStartInConstructionInspection$1 x0 static synthetic void access$200 (com.siyeh.ig.threading.ThreadStartInConstructionInspection$ThreadStartInConstructionVisitor, com.intellij.psi.PsiMethodCallExpression, java.lang.Object[]) com.siyeh.ig.threading.ThreadStartInConstructionInspection$ThreadStartInConstructionVisitor x0 com.intellij.psi.PsiMethodCallExpression x1 Object[] x2 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/ThreadStartInConstructionInspection.class
ThreadStartInConstructionInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.ThreadStartInConstructionInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/ThreadStopSuspendResumeInspection$1.class
ThreadStopSuspendResumeInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.ThreadStopSuspendResumeInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/ThreadStopSuspendResumeInspection$ThreadStopSuspendVisitor.class
ThreadStopSuspendResumeInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.ThreadStopSuspendResumeInspection$ThreadStopSuspendVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression private static boolean isStopSuspendOrResume (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass String className synthetic void <init> (com.siyeh.ig.threading.ThreadStopSuspendResumeInspection$1) com.siyeh.ig.threading.ThreadStopSuspendResumeInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/ThreadStopSuspendResumeInspection.class
ThreadStopSuspendResumeInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.ThreadStopSuspendResumeInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/ThreadWithDefaultRunMethodInspection$1.class
ThreadWithDefaultRunMethodInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.ThreadWithDefaultRunMethodInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/ThreadWithDefaultRunMethodInspection$ThreadWithDefaultRunMethodVisitor.class
ThreadWithDefaultRunMethodInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.ThreadWithDefaultRunMethodInspection$ThreadWithDefaultRunMethodVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiJavaCodeReferenceElement classReference com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiAnonymousClass anonymousClass private void processExpression (com.intellij.psi.PsiNewExpression, com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiExpression argument com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiJavaCodeReferenceElement baseClassReference com.intellij.psi.PsiElement referent com.intellij.psi.PsiClass referencedClass String referencedClassName com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] arguments private static boolean definesRun (com.intellij.psi.PsiAnonymousClass) com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiMethod method com.intellij.psi.PsiAnonymousClass aClass com.intellij.psi.PsiMethod[] methods synthetic void <init> (com.siyeh.ig.threading.ThreadWithDefaultRunMethodInspection$1) com.siyeh.ig.threading.ThreadWithDefaultRunMethodInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/ThreadWithDefaultRunMethodInspection.class
ThreadWithDefaultRunMethodInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.ThreadWithDefaultRunMethodInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public java.lang.String getID () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/ThreadYieldInspection$1.class
ThreadYieldInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.ThreadYieldInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/ThreadYieldInspection$ThreadYieldVisitor.class
ThreadYieldInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.ThreadYieldInspection$ThreadYieldVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression private static boolean isThreadYield (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass String className synthetic void <init> (com.siyeh.ig.threading.ThreadYieldInspection$1) com.siyeh.ig.threading.ThreadYieldInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/ThreadYieldInspection.class
ThreadYieldInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.ThreadYieldInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/ThreadingUtils.class
ThreadingUtils.java package com.siyeh.ig.threading com.siyeh.ig.threading.ThreadingUtils extends java.lang.Object { private void <init> () public static boolean isWaitCall (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiType parameterType com.intellij.psi.PsiType parameterType com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList int numParams com.intellij.psi.PsiParameter[] parameters public static boolean isNotifyOrNotifyAllCall (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiExpression[] args public static boolean isSignalOrSignalAllCall (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass public static boolean isAwaitCall (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/UnconditionalWaitInspection$1.class
UnconditionalWaitInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.UnconditionalWaitInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/UnconditionalWaitInspection$UnconditionalWaitVisitor.class
UnconditionalWaitInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.UnconditionalWaitInspection$UnconditionalWaitVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiCodeBlock body public void visitSynchronizedStatement (com.intellij.psi.PsiSynchronizedStatement) com.intellij.psi.PsiSynchronizedStatement statement com.intellij.psi.PsiCodeBlock body private void checkBody (com.intellij.psi.PsiCodeBlock) com.intellij.psi.PsiType parameterType com.intellij.psi.PsiType parameterType com.intellij.psi.PsiExpression firstExpression com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList int numParams com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiStatement statement com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiStatement[] statements private static boolean isConditional (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement synthetic void <init> (com.siyeh.ig.threading.UnconditionalWaitInspection$1) com.siyeh.ig.threading.UnconditionalWaitInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/UnconditionalWaitInspection.class
UnconditionalWaitInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.UnconditionalWaitInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/VariableAccessVisitor.class
VariableAccessVisitor.java package com.siyeh.ig.threading com.siyeh.ig.threading.VariableAccessVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final com.intellij.psi.PsiClass aClass private final java.util.Set m_synchronizedAccesses private final java.util.Set m_unsynchronizedAccesses private final java.util.Set methodsAlwaysSynchronized private final java.util.Set methodsNotAlwaysSynchronized private final java.util.Set unusedMethods private final java.util.Set usedMethods private boolean m_inInitializer private int m_inSynchronizedContextCount private final java.util.Stack contextStack private final java.util.Stack contextInitializerStack private boolean privateMethodUsagesCalculated private final boolean countGettersAndSetters private static final com.intellij.openapi.util.Key CODE_BLOCK_CONTAINS_HOLDS_LOCK_CALL void <init> (com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiClass aClass boolean countGettersAndSetters public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass classToVisit public void visitLambdaExpression (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression expression public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression ref com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiElement element public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiMethod method com.intellij.psi.PsiField field public void visitCodeBlock (com.intellij.psi.PsiCodeBlock) com.intellij.psi.PsiCodeBlock block public void visitAssertStatement (com.intellij.psi.PsiAssertStatement) com.intellij.psi.PsiElement codeBlock com.intellij.psi.PsiAssertStatement statement com.intellij.psi.PsiExpression condition public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method boolean methodIsSynchronized boolean isConstructor private boolean methodIsAlwaysUsedSynchronized (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method private void calculatePrivateMethodUsagesIfNecessary () java.util.Set privateMethods java.util.HashMap referenceMap private void determineUsageMap (java.util.HashMap) com.intellij.psi.PsiReference reference java.util.Collection references boolean areAllReferencesSynchronized com.intellij.psi.PsiMethod method java.util.Set methodsDeterminedThisPass java.util.HashMap referenceMap java.util.Set remainingMethods boolean stabilized private void determineUsedMethods (java.util.Set, java.util.HashMap) com.intellij.psi.PsiReference reference java.util.Collection references com.intellij.psi.PsiMethod method java.util.Set methodsDeterminedThisPass java.util.Set privateMethods java.util.HashMap referenceMap java.util.Set remainingMethods boolean stabilized private static java.util.HashMap buildReferenceMap (java.util.Set) com.intellij.psi.search.SearchScope scope java.util.Collection references com.intellij.psi.PsiMethod method java.util.Set privateMethods java.util.HashMap referenceMap private java.util.Set findPrivateMethods () com.intellij.psi.PsiMethod method java.util.Set privateMethods com.intellij.psi.PsiMethod[] methods private boolean isKnownToBeUsed (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference reference com.intellij.psi.PsiElement element com.intellij.psi.PsiMethod method private boolean isInKnownSynchronizedContext (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference reference com.intellij.psi.PsiElement element com.intellij.psi.PsiMethod method private boolean isInKnownUnsynchronizedContext (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference reference com.intellij.psi.PsiElement element com.intellij.psi.PsiMethod method public void visitClassInitializer (com.intellij.psi.PsiClassInitializer) com.intellij.psi.PsiClassInitializer initializer public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field protected void elementFinished (com.intellij.psi.PsiElement) com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement element java.util.Set getInappropriatelyAccessedFields () java.util.Set out static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/VolatileArrayFieldInspection$1.class
VolatileArrayFieldInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.VolatileArrayFieldInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/VolatileArrayFieldInspection$VolatileArrayFieldVisitor.class
VolatileArrayFieldInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.VolatileArrayFieldInspection$VolatileArrayFieldVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiType type synthetic void <init> (com.siyeh.ig.threading.VolatileArrayFieldInspection$1) com.siyeh.ig.threading.VolatileArrayFieldInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/VolatileArrayFieldInspection.class
VolatileArrayFieldInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.VolatileArrayFieldInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () public transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiType type String typeString public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/WaitCalledOnConditionInspection$1.class
WaitCalledOnConditionInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.WaitCalledOnConditionInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/WaitCalledOnConditionInspection$WaitCalledOnConditionVisitor.class
WaitCalledOnConditionInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.WaitCalledOnConditionInspection$WaitCalledOnConditionVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier synthetic void <init> (com.siyeh.ig.threading.WaitCalledOnConditionInspection$1) com.siyeh.ig.threading.WaitCalledOnConditionInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/WaitCalledOnConditionInspection.class
WaitCalledOnConditionInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.WaitCalledOnConditionInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/WaitNotInLoopInspection$1.class
WaitNotInLoopInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.WaitNotInLoopInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/WaitNotInLoopInspection$WaitNotInLoopVisitor.class
WaitNotInLoopInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.WaitNotInLoopInspection$WaitNotInLoopVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression synthetic void <init> (com.siyeh.ig.threading.WaitNotInLoopInspection$1) com.siyeh.ig.threading.WaitNotInLoopInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/WaitNotInLoopInspection.class
WaitNotInLoopInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.WaitNotInLoopInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/WaitNotifyNotInSynchronizedContextInspection$1.class
WaitNotifyNotInSynchronizedContextInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.WaitNotifyNotInSynchronizedContextInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/WaitNotifyNotInSynchronizedContextInspection$WaiNotifyNotInSynchronizedContextVisitor.class
WaitNotifyNotInSynchronizedContextInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.WaitNotifyNotInSynchronizedContextInspection$WaiNotifyNotInSynchronizedContextVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) String text com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier private static boolean isCoveredByGuardedByAnnotation (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement context String guard com.intellij.psi.PsiMember member private static boolean isSynchronizedOn (com.intellij.psi.PsiElement, com.intellij.psi.PsiExpression) com.intellij.psi.PsiElement element com.intellij.psi.PsiExpression target com.intellij.psi.PsiSynchronizedStatement synchronizedStatement com.intellij.psi.PsiExpression lockExpression com.siyeh.ig.psiutils.EquivalenceChecker checker private static boolean isSynchronizedOnThis (com.intellij.psi.PsiElement) com.intellij.psi.PsiSynchronizedStatement synchronizedStatement com.intellij.psi.PsiExpression lockExpression com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement element com.intellij.psi.PsiElement context synthetic void <init> (com.siyeh.ig.threading.WaitNotifyNotInSynchronizedContextInspection$1) com.siyeh.ig.threading.WaitNotifyNotInSynchronizedContextInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/WaitNotifyNotInSynchronizedContextInspection.class
WaitNotifyNotInSynchronizedContextInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.WaitNotifyNotInSynchronizedContextInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos String text public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/WaitNotifyNotInSynchronizedContextInspectionMerger.class
WaitNotifyNotInSynchronizedContextInspectionMerger.java package com.siyeh.ig.threading public com.siyeh.ig.threading.WaitNotifyNotInSynchronizedContextInspectionMerger extends com.intellij.codeInspection.ex.InspectionElementsMerger { public void <init> () public java.lang.String getMergedToolName () public java.lang.String[] getSourceToolNames () public java.lang.String[] getSuppressIds () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/WaitOrAwaitWithoutTimeoutInspection$1.class
WaitOrAwaitWithoutTimeoutInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.WaitOrAwaitWithoutTimeoutInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/WaitOrAwaitWithoutTimeoutInspection$WaitWithoutTimeoutVisitor.class
WaitOrAwaitWithoutTimeoutInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.WaitOrAwaitWithoutTimeoutInspection$WaitWithoutTimeoutVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass String className com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiExpressionList argList com.intellij.psi.PsiExpression[] args int numParams synthetic void <init> (com.siyeh.ig.threading.WaitOrAwaitWithoutTimeoutInspection$1) com.siyeh.ig.threading.WaitOrAwaitWithoutTimeoutInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/WaitOrAwaitWithoutTimeoutInspection.class
WaitOrAwaitWithoutTimeoutInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.WaitOrAwaitWithoutTimeoutInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/WaitWhileHoldingTwoLocksInspection$1.class
WaitWhileHoldingTwoLocksInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.WaitWhileHoldingTwoLocksInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/WaitWhileHoldingTwoLocksInspection$WaitWhileHoldingTwoLocksVisitor$1.class
WaitWhileHoldingTwoLocksInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.WaitWhileHoldingTwoLocksInspection$WaitWhileHoldingTwoLocksVisitor$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private int m_numLocksHeld final synthetic com.siyeh.ig.threading.WaitWhileHoldingTwoLocksInspection$WaitWhileHoldingTwoLocksVisitor this$0 void <init> (com.siyeh.ig.threading.WaitWhileHoldingTwoLocksInspection$WaitWhileHoldingTwoLocksVisitor) com.siyeh.ig.threading.WaitWhileHoldingTwoLocksInspection$WaitWhileHoldingTwoLocksVisitor this$0 public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiType parameterType com.intellij.psi.PsiType parameterType com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression String methodName com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList int numParams com.intellij.psi.PsiParameter[] parameters public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public void visitSynchronizedStatement (com.intellij.psi.PsiSynchronizedStatement) com.intellij.psi.PsiSynchronizedStatement synchronizedStatement protected void elementFinished (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/WaitWhileHoldingTwoLocksInspection$WaitWhileHoldingTwoLocksVisitor.class
WaitWhileHoldingTwoLocksInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.WaitWhileHoldingTwoLocksInspection$WaitWhileHoldingTwoLocksVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public void visitClassInitializer (com.intellij.psi.PsiClassInitializer) com.intellij.psi.PsiClassInitializer initializer private void checkErrorsIn (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context synthetic void <init> (com.siyeh.ig.threading.WaitWhileHoldingTwoLocksInspection$1) com.siyeh.ig.threading.WaitWhileHoldingTwoLocksInspection$1 x0 static synthetic void access$100 (com.siyeh.ig.threading.WaitWhileHoldingTwoLocksInspection$WaitWhileHoldingTwoLocksVisitor, com.intellij.psi.PsiMethodCallExpression, java.lang.Object[]) com.siyeh.ig.threading.WaitWhileHoldingTwoLocksInspection$WaitWhileHoldingTwoLocksVisitor x0 com.intellij.psi.PsiMethodCallExpression x1 Object[] x2 }
com/siyeh/ig/threading/WaitWhileHoldingTwoLocksInspection.class
WaitWhileHoldingTwoLocksInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.WaitWhileHoldingTwoLocksInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/WaitWithoutCorrespondingNotifyInspection$1.class
WaitWithoutCorrespondingNotifyInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.WaitWithoutCorrespondingNotifyInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/WaitWithoutCorrespondingNotifyInspection$ContainsNotifyVisitor.class
WaitWithoutCorrespondingNotifyInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.WaitWithoutCorrespondingNotifyInspection$ContainsNotifyVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final com.intellij.psi.PsiField target private boolean containsNotify void <init> (com.intellij.psi.PsiField) com.intellij.psi.PsiField target public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiElement referent boolean containsNotify () }
com/siyeh/ig/threading/WaitWithoutCorrespondingNotifyInspection$WaitWithoutCorrespondingNotifyVisitor.class
WaitWithoutCorrespondingNotifyInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.WaitWithoutCorrespondingNotifyInspection$WaitWithoutCorrespondingNotifyVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiElement referent com.intellij.psi.PsiField field com.intellij.psi.PsiClass fieldClass private static boolean containsNotifyCall (com.intellij.psi.PsiClass, com.intellij.psi.PsiField) com.intellij.psi.PsiClass fieldClass com.intellij.psi.PsiField field com.siyeh.ig.threading.WaitWithoutCorrespondingNotifyInspection$ContainsNotifyVisitor visitor synthetic void <init> (com.siyeh.ig.threading.WaitWithoutCorrespondingNotifyInspection$1) com.siyeh.ig.threading.WaitWithoutCorrespondingNotifyInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/WaitWithoutCorrespondingNotifyInspection.class
WaitWithoutCorrespondingNotifyInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.WaitWithoutCorrespondingNotifyInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/WhileLoopSpinsOnFieldInspection$1.class
WhileLoopSpinsOnFieldInspection.java package com.siyeh.ig.threading synthetic com.siyeh.ig.threading.WhileLoopSpinsOnFieldInspection$1 extends java.lang.Object { }
com/siyeh/ig/threading/WhileLoopSpinsOnFieldInspection$SpinLoopFix.class
WhileLoopSpinsOnFieldInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.WhileLoopSpinsOnFieldInspection$SpinLoopFix extends com.siyeh.ig.InspectionGadgetsFix { private final com.intellij.psi.SmartPsiElementPointer myFieldPointer private final String myFieldName private final boolean myAddOnSpinWait private final boolean myAddVolatile void <init> (com.intellij.psi.PsiField, boolean) com.intellij.psi.PsiField field boolean addOnSpinWait public java.lang.String getName () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor private static void addOnSpinWait (com.intellij.psi.PsiElement) com.intellij.psi.PsiCodeBlock block com.intellij.psi.PsiElement element com.intellij.psi.PsiLoopStatement loop com.intellij.psi.PsiStatement body com.intellij.psi.PsiStatement spinCall private static void addVolatile (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiModifierList list private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/WhileLoopSpinsOnFieldInspection$WhileLoopSpinsOnFieldVisitor$1.class
WhileLoopSpinsOnFieldInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.WhileLoopSpinsOnFieldInspection$WhileLoopSpinsOnFieldVisitor$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic java.util.function.Predicate val$predicate final synthetic boolean[] val$result final synthetic com.siyeh.ig.threading.WhileLoopSpinsOnFieldInspection$WhileLoopSpinsOnFieldVisitor this$1 void <init> (com.siyeh.ig.threading.WhileLoopSpinsOnFieldInspection$WhileLoopSpinsOnFieldVisitor, java.util.function.Predicate, boolean[]) com.siyeh.ig.threading.WhileLoopSpinsOnFieldInspection$WhileLoopSpinsOnFieldVisitor this$1 public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression }
com/siyeh/ig/threading/WhileLoopSpinsOnFieldInspection$WhileLoopSpinsOnFieldVisitor.class
WhileLoopSpinsOnFieldInspection.java package com.siyeh.ig.threading com.siyeh.ig.threading.WhileLoopSpinsOnFieldInspection$WhileLoopSpinsOnFieldVisitor extends com.siyeh.ig.BaseInspectionVisitor { final synthetic com.siyeh.ig.threading.WhileLoopSpinsOnFieldInspection this$0 private void <init> (com.siyeh.ig.threading.WhileLoopSpinsOnFieldInspection) public void visitWhileStatement (com.intellij.psi.PsiWhileStatement) com.intellij.psi.PsiExpressionStatement onlyExpr com.intellij.psi.PsiWhileStatement statement com.intellij.psi.PsiStatement body boolean empty com.intellij.psi.PsiExpression condition com.intellij.psi.PsiField field boolean java9 boolean shouldAddSpinWait private boolean containsCall (com.intellij.psi.PsiElement, java.util.function.Predicate) com.intellij.psi.PsiElement element java.util.function.Predicate predicate boolean[] result private com.intellij.psi.PsiField getFieldIfSimpleFieldComparison (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression operand com.intellij.psi.PsiPrefixExpression prefixExpression com.intellij.psi.tree.IElementType type com.intellij.psi.PsiBinaryExpression binaryExpression com.intellij.psi.PsiExpression lOperand com.intellij.psi.PsiExpression rOperand com.intellij.psi.PsiExpression condition com.intellij.psi.PsiField field private com.intellij.psi.PsiField getFieldIfSimpleFieldAccess (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiReferenceExpression reference com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiElement referent com.intellij.psi.PsiField field synthetic void <init> (com.siyeh.ig.threading.WhileLoopSpinsOnFieldInspection, com.siyeh.ig.threading.WhileLoopSpinsOnFieldInspection$1) com.siyeh.ig.threading.WhileLoopSpinsOnFieldInspection x0 com.siyeh.ig.threading.WhileLoopSpinsOnFieldInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/threading/WhileLoopSpinsOnFieldInspection.class
WhileLoopSpinsOnFieldInspection.java package com.siyeh.ig.threading public com.siyeh.ig.threading.WhileLoopSpinsOnFieldInspection extends com.siyeh.ig.BaseInspection { private static final com.siyeh.ig.callMatcher.CallMatcher THREAD_ON_SPIN_WAIT public boolean ignoreNonEmtpyLoops public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public javax.swing.JComponent createOptionsPanel () public com.siyeh.ig.BaseInspectionVisitor buildVisitor () static synthetic com.siyeh.ig.callMatcher.CallMatcher access$100 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/ui/ExternalizableStringSet.class
ExternalizableStringSet.java package com.siyeh.ig.ui public com.siyeh.ig.ui.ExternalizableStringSet extends com.intellij.util.containers.OrderedSet implements com.intellij.openapi.util.JDOMExternalizable { private static final String ITEM private static final String VALUE private final String[] defaultValues public transient void <init> (java.lang.String[]) String[] defaultValues public boolean hasDefaultValues () String defaultValue public void readExternal (org.jdom.Element) throws com.intellij.openapi.util.InvalidDataException String value org.jdom.Element item org.jdom.Element element boolean dataFound public void writeExternal (org.jdom.Element) org.jdom.Element item String value org.jdom.Element element public void writeSettings (org.jdom.Element, java.lang.String) org.jdom.Element element String name org.jdom.Element optionElement org.jdom.Element valueElement }
com/siyeh/ig/visibility/AmbiguousFieldAccessInspection$1.class
AmbiguousFieldAccessInspection.java package com.siyeh.ig.visibility synthetic com.siyeh.ig.visibility.AmbiguousFieldAccessInspection$1 extends java.lang.Object { }
com/siyeh/ig/visibility/AmbiguousFieldAccessInspection$AmbiguousFieldAccessFix.class
AmbiguousFieldAccessInspection.java package com.siyeh.ig.visibility com.siyeh.ig.visibility.AmbiguousFieldAccessInspection$AmbiguousFieldAccessFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiReferenceExpression referenceExpression String newExpressionText synthetic void <init> (com.siyeh.ig.visibility.AmbiguousFieldAccessInspection$1) com.siyeh.ig.visibility.AmbiguousFieldAccessInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/visibility/AmbiguousFieldAccessInspection$AmbiguousFieldAccessVisitor.class
AmbiguousFieldAccessInspection.java package com.siyeh.ig.visibility com.siyeh.ig.visibility.AmbiguousFieldAccessInspection$AmbiguousFieldAccessVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement target com.intellij.psi.PsiField field com.intellij.psi.PsiClass fieldClass com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiElement parent com.intellij.psi.PsiResolveHelper resolveHelper String referenceText com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement commonParent synthetic void <init> (com.siyeh.ig.visibility.AmbiguousFieldAccessInspection$1) com.siyeh.ig.visibility.AmbiguousFieldAccessInspection$1 x0 }
com/siyeh/ig/visibility/AmbiguousFieldAccessInspection.class
AmbiguousFieldAccessInspection.java package com.siyeh.ig.visibility public com.siyeh.ig.visibility.AmbiguousFieldAccessInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiClass fieldClass com.intellij.psi.PsiVariable variable protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/visibility/AmbiguousMethodCallInspection$1.class
AmbiguousMethodCallInspection.java package com.siyeh.ig.visibility synthetic com.siyeh.ig.visibility.AmbiguousMethodCallInspection$1 extends java.lang.Object { }
com/siyeh/ig/visibility/AmbiguousMethodCallInspection$AmbiguousMethodCallFix.class
AmbiguousMethodCallInspection.java package com.siyeh.ig.visibility com.siyeh.ig.visibility.AmbiguousMethodCallInspection$AmbiguousMethodCallFix extends com.siyeh.ig.InspectionGadgetsFix { private void <init> () public java.lang.String getFamilyName () protected void doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiMethodCallExpression methodCallExpression String newExpressionText synthetic void <init> (com.siyeh.ig.visibility.AmbiguousMethodCallInspection$1) com.siyeh.ig.visibility.AmbiguousMethodCallInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/visibility/AmbiguousMethodCallInspection$AmbiguousMethodCallVisitor.class
AmbiguousMethodCallInspection.java package com.siyeh.ig.visibility com.siyeh.ig.visibility.AmbiguousMethodCallInspection$AmbiguousMethodCallVisitor extends com.siyeh.ig.BaseInspectionVisitor { private void <init> () public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethod[] methods com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethod targetMethod com.intellij.psi.PsiClass methodClass boolean staticAccess private static synthetic boolean lambda$visitMethodCallExpression$0 (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod m synthetic void <init> (com.siyeh.ig.visibility.AmbiguousMethodCallInspection$1) com.siyeh.ig.visibility.AmbiguousMethodCallInspection$1 x0 }
com/siyeh/ig/visibility/AmbiguousMethodCallInspection.class
AmbiguousMethodCallInspection.java package com.siyeh.ig.visibility public com.siyeh.ig.visibility.AmbiguousMethodCallInspection extends com.siyeh.ig.BaseInspection { public void <init> () public java.lang.String getDisplayName () protected transient java.lang.String buildErrorString (java.lang.Object[]) Object[] infos com.intellij.psi.PsiClass superClass com.intellij.psi.PsiClass outerClass protected transient com.siyeh.ig.InspectionGadgetsFix buildFix (java.lang.Object[]) Object[] infos public com.siyeh.ig.BaseInspectionVisitor buildVisitor () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/visibility/AnonymousClassVariableHidesOuterClassVariableVisitor$1.class
AnonymousClassVariableHidesOuterClassVariableVisitor.java package com.siyeh.ig.visibility synthetic com.siyeh.ig.visibility.AnonymousClassVariableHidesOuterClassVariableVisitor$1 extends java.lang.Object { }
com/siyeh/ig/visibility/AnonymousClassVariableHidesOuterClassVariableVisitor$VariableCollector.class
AnonymousClassVariableHidesOuterClassVariableVisitor.java package com.siyeh.ig.visibility com.siyeh.ig.visibility.AnonymousClassVariableHidesOuterClassVariableVisitor$VariableCollector extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private static final com.intellij.psi.PsiVariable[] EMPTY_VARIABLE_LIST private final java.util.Map variableMap private void <init> () public void visitVariable (com.intellij.psi.PsiVariable) java.util.List list com.intellij.psi.PsiVariable variable String name java.util.List variableList public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public com.intellij.psi.PsiVariable[] getVariables (java.lang.String) String name java.util.List variableList synthetic void <init> (com.siyeh.ig.visibility.AnonymousClassVariableHidesOuterClassVariableVisitor$1) com.siyeh.ig.visibility.AnonymousClassVariableHidesOuterClassVariableVisitor$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/visibility/AnonymousClassVariableHidesOuterClassVariableVisitor.class
AnonymousClassVariableHidesOuterClassVariableVisitor.java package com.siyeh.ig.visibility com.siyeh.ig.visibility.AnonymousClassVariableHidesOuterClassVariableVisitor extends com.siyeh.ig.BaseInspectionVisitor { void <init> () public void visitAnonymousClass (com.intellij.psi.PsiAnonymousClass) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiLocalVariable localVariable String name com.intellij.psi.PsiVariable[] variables com.intellij.psi.PsiElement declaredElement com.intellij.psi.PsiDeclarationStatement declarationStatement com.intellij.psi.PsiElement[] declaredElements com.intellij.psi.PsiStatement statement com.intellij.psi.PsiVariable variable String name com.intellij.psi.PsiVariable[] variables com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiAnonymousClass aClass com.intellij.psi.PsiCodeBlock codeBlock com.siyeh.ig.visibility.AnonymousClassVariableHidesOuterClassVariableVisitor$VariableCollector collector com.intellij.psi.PsiStatement[] statements int offset com.intellij.psi.PsiElement containingMethod com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiParameter[] parameters }
com/siyeh/ig/visibility/ClassEscapesItsScopeInspection$ClassEscapesItsScopeVisitor.class
ClassEscapesItsScopeInspection.java package com.siyeh.ig.visibility com.siyeh.ig.visibility.ClassEscapesItsScopeInspection$ClassEscapesItsScopeVisitor extends com.siyeh.ig.visibility.ClassEscapesItsScopeInspection$VisibilityChecker { final synthetic com.siyeh.ig.visibility.ClassEscapesItsScopeInspection this$0 void <init> (com.siyeh.ig.visibility.ClassEscapesItsScopeInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.ProblemsHolder holder boolean checkVisibilityIssue (com.intellij.psi.PsiMember, com.intellij.psi.PsiClass, com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiMember member com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiJavaCodeReferenceElement reference private boolean needToCheck (com.intellij.psi.PsiMember) com.intellij.psi.PsiMember member private boolean isLessRestrictiveScope (com.intellij.psi.PsiMember, com.intellij.psi.PsiClass) com.intellij.psi.PsiMember member com.intellij.psi.PsiClass aClass int methodScopeOrder int classScopeOrder com.intellij.psi.PsiClass containingClass int containingClassScopeOrder private int getScopeOrder (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner element private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/visibility/ClassEscapesItsScopeInspection$Java9NonAccessibleTypeExposedVisitor.class
ClassEscapesItsScopeInspection.java package com.siyeh.ig.visibility com.siyeh.ig.visibility.ClassEscapesItsScopeInspection$Java9NonAccessibleTypeExposedVisitor extends com.siyeh.ig.visibility.ClassEscapesItsScopeInspection$VisibilityChecker { private final com.intellij.openapi.roots.ModuleFileIndex myModuleFileIndex private final java.util.Set myExportedPackageNames private final String myModuleName void <init> (com.intellij.codeInspection.ProblemsHolder, com.intellij.openapi.module.Module, java.lang.String, java.util.Set) com.intellij.codeInspection.ProblemsHolder holder com.intellij.openapi.module.Module module String moduleName java.util.Set exportedPackageNames public boolean checkVisibilityIssue (com.intellij.psi.PsiMember, com.intellij.psi.PsiClass, com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiMember member com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiJavaCodeReferenceElement reference private boolean isModulePublicApi (com.intellij.psi.PsiMember) String packageName com.intellij.psi.PsiElement parent com.intellij.psi.PsiMember member private boolean isInModuleSource (com.intellij.psi.PsiClass) com.intellij.openapi.vfs.VirtualFile vFile com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiFile psiFile private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/visibility/ClassEscapesItsScopeInspection$VisibilityChecker.class
ClassEscapesItsScopeInspection.java package com.siyeh.ig.visibility abstract com.siyeh.ig.visibility.ClassEscapesItsScopeInspection$VisibilityChecker extends java.lang.Object { static final com.siyeh.ig.visibility.ClassEscapesItsScopeInspection$VisibilityChecker[] EMPTY_ARRAY final com.intellij.codeInspection.ProblemsHolder myHolder protected void <init> (com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.ProblemsHolder holder abstract boolean checkVisibilityIssue (com.intellij.psi.PsiMember, com.intellij.psi.PsiClass, com.intellij.psi.PsiJavaCodeReferenceElement) static void <clinit> () }
com/siyeh/ig/visibility/ClassEscapesItsScopeInspection$VisibilityVisitor.class
ClassEscapesItsScopeInspection.java package com.siyeh.ig.visibility com.siyeh.ig.visibility.ClassEscapesItsScopeInspection$VisibilityVisitor extends com.intellij.psi.JavaElementVisitor { private final com.siyeh.ig.visibility.ClassEscapesItsScopeInspection$VisibilityChecker[] myCheckers void <init> (com.siyeh.ig.visibility.ClassEscapesItsScopeInspection$VisibilityChecker[]) com.siyeh.ig.visibility.ClassEscapesItsScopeInspection$VisibilityChecker[] checkers public void visitReferenceElement (com.intellij.psi.PsiJavaCodeReferenceElement) com.siyeh.ig.visibility.ClassEscapesItsScopeInspection$VisibilityChecker checker com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiElement resolved com.intellij.psi.PsiMember member com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiElement parent private static boolean isPrivate (com.intellij.psi.PsiMember) com.intellij.psi.PsiMember member com.intellij.psi.PsiClass containingClass private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ig/visibility/ClassEscapesItsScopeInspection.class
ClassEscapesItsScopeInspection.java package com.siyeh.ig.visibility public com.siyeh.ig.visibility.ClassEscapesItsScopeInspection extends com.intellij.codeInspection.AbstractBaseJavaLocalInspectionTool { public boolean checkModuleApi public boolean checkPublicApi public boolean checkPackageLocal public void <init> () public java.lang.String getID () public java.lang.String getDisplayName () public javax.swing.JComponent createOptionsPanel () com.intellij.codeInspection.ui.MultipleCheckboxOptionsPanel panel public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) java.util.Set exportedPackageNames com.intellij.openapi.module.Module module com.intellij.openapi.vfs.VirtualFile vFile com.intellij.psi.PsiJavaModule psiModule com.intellij.psi.PsiJavaFile javaFile com.intellij.psi.PsiFile file com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly java.util.List checkers private static synthetic void $$$reportNull$$$0 (int) }
com/siyeh/ipp/psiutils/ErrorUtil$1.class
ErrorUtil.java package com.siyeh.ipp.psiutils synthetic com.siyeh.ipp.psiutils.ErrorUtil$1 extends java.lang.Object { }
com/siyeh/ipp/psiutils/ErrorUtil$ErrorElementVisitor.class
ErrorUtil.java package com.siyeh.ipp.psiutils com.siyeh.ipp.psiutils.ErrorUtil$ErrorElementVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private boolean containsErrorElement private void <init> () public void visitErrorElement (com.intellij.psi.PsiErrorElement) com.intellij.psi.PsiErrorElement element public void visitLiteralExpression (com.intellij.psi.PsiLiteralExpression) com.intellij.psi.PsiLiteralExpression literal public boolean containsErrorElement () synthetic void <init> (com.siyeh.ipp.psiutils.ErrorUtil$1) com.siyeh.ipp.psiutils.ErrorUtil$1 x0 }
com/siyeh/ipp/psiutils/ErrorUtil.class
ErrorUtil.java package com.siyeh.ipp.psiutils public com.siyeh.ipp.psiutils.ErrorUtil extends java.lang.Object { private void <init> () public static boolean containsError (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static boolean containsDeepError (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.siyeh.ipp.psiutils.ErrorUtil$ErrorElementVisitor visitor }
messages/QuickFixBundle.properties
org/jetbrains/java/generate/GenerateToStringActionHandler.class
GenerateToStringActionHandler.java package org.jetbrains.java.generate public abstract org.jetbrains.java.generate.GenerateToStringActionHandler extends java.lang.Object { public abstract void executeActionQuickFix (com.intellij.openapi.project.Project, com.intellij.psi.PsiClass) }
org/jetbrains/java/generate/GenerateToStringContext.class
GenerateToStringContext.java package org.jetbrains.java.generate public org.jetbrains.java.generate.GenerateToStringContext extends java.lang.Object implements com.intellij.openapi.components.PersistentStateComponent { private org.jetbrains.java.generate.config.Config config public void <init> () public static org.jetbrains.java.generate.GenerateToStringContext getInstance () public static org.jetbrains.java.generate.config.Config getConfig () public static void setConfig (org.jetbrains.java.generate.config.Config) org.jetbrains.java.generate.config.Config newConfig public org.jetbrains.java.generate.config.Config getState () public void loadState (org.jetbrains.java.generate.config.Config) org.jetbrains.java.generate.config.Config state public volatile synthetic void loadState (java.lang.Object) public volatile synthetic java.lang.Object getState () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/java/generate/GenerateToStringUtils.class
GenerateToStringUtils.java package org.jetbrains.java.generate public org.jetbrains.java.generate.GenerateToStringUtils extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger log private void <init> () public static com.intellij.psi.PsiField[] filterAvailableFields (com.intellij.psi.PsiClass, org.jetbrains.java.generate.config.FilterPattern) com.intellij.psi.PsiClass clazz org.jetbrains.java.generate.config.FilterPattern pattern public static com.intellij.psi.PsiField[] filterAvailableFields (com.intellij.psi.PsiClass, boolean, org.jetbrains.java.generate.config.FilterPattern) com.intellij.psi.PsiClass clazz boolean includeSuperClass org.jetbrains.java.generate.config.FilterPattern pattern java.util.List availableFields private static void collectAvailableFields (com.intellij.psi.PsiClass, com.intellij.psi.PsiElement, boolean, org.jetbrains.java.generate.config.FilterPattern, java.util.List, java.util.HashSet) com.intellij.psi.PsiClass superClass com.intellij.psi.PsiField field com.intellij.psi.PsiClass clazz com.intellij.psi.PsiElement place boolean includeSuperClass org.jetbrains.java.generate.config.FilterPattern pattern java.util.List availableFields java.util.HashSet visited int sortElements com.intellij.psi.PsiField[] fields public static com.intellij.psi.PsiMethod[] filterAvailableMethods (com.intellij.psi.PsiClass, org.jetbrains.java.generate.config.FilterPattern) com.intellij.psi.PsiClass clazz org.jetbrains.java.generate.config.FilterPattern pattern java.util.List availableMethods private static void collectAvailableMethods (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass, org.jetbrains.java.generate.config.FilterPattern, java.util.List, java.util.HashSet) com.intellij.psi.PsiClass superClass com.intellij.psi.PsiType returnType String fieldName String methodName com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass clazz com.intellij.psi.PsiClass base org.jetbrains.java.generate.config.FilterPattern pattern java.util.List availableMethods java.util.HashSet visited int sortElements com.intellij.psi.PsiMethod[] methods static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/java/generate/config/CancelPolicy.class
CancelPolicy.java package org.jetbrains.java.generate.config public org.jetbrains.java.generate.config.CancelPolicy extends java.lang.Object implements org.jetbrains.java.generate.config.ConflictResolutionPolicy { private static final org.jetbrains.java.generate.config.CancelPolicy instance private void <init> () public static org.jetbrains.java.generate.config.CancelPolicy getInstance () public void setNewMethodStrategy (org.jetbrains.java.generate.config.InsertNewMethodStrategy) org.jetbrains.java.generate.config.InsertNewMethodStrategy strategy public com.intellij.psi.PsiMethod applyMethod (com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod, com.intellij.openapi.editor.Editor) com.intellij.psi.PsiClass clazz com.intellij.psi.PsiMethod existingMethod com.intellij.psi.PsiMethod newMethod com.intellij.openapi.editor.Editor editor public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/java/generate/config/Config.class
Config.java package org.jetbrains.java.generate.config public org.jetbrains.java.generate.config.Config extends java.lang.Object { public boolean useFullyQualifiedName public org.jetbrains.java.generate.config.InsertWhere insertNewMethodOption public org.jetbrains.java.generate.config.DuplicationPolicy whenDuplicatesOption public boolean filterConstantField public boolean filterEnumField public boolean filterTransientModifier public boolean filterStaticModifier public String filterFieldName public String filterMethodName public String filterMethodType public String filterFieldType public boolean filterLoggers public boolean addImplementSerializable public boolean enableMethods public boolean jumpToMethod public int sortElements private org.jetbrains.java.generate.config.FilterPattern myPattern public void <init> () public boolean isUseFullyQualifiedName () public void setUseFullyQualifiedName (boolean) boolean useFullyQualifiedName public org.jetbrains.java.generate.config.DuplicationPolicy getReplaceDialogInitialOption () public void setReplaceDialogInitialOption (org.jetbrains.java.generate.config.DuplicationPolicy) org.jetbrains.java.generate.config.DuplicationPolicy option public org.jetbrains.java.generate.config.InsertWhere getInsertNewMethodInitialOption () public void setInsertNewMethodInitialOption (org.jetbrains.java.generate.config.InsertWhere) org.jetbrains.java.generate.config.InsertWhere where public boolean isFilterConstantField () public void setFilterConstantField (boolean) boolean filterConstantField public boolean isFilterTransientModifier () public void setFilterTransientModifier (boolean) boolean filterTransientModifier public boolean isFilterStaticModifier () public void setFilterStaticModifier (boolean) boolean filterStaticModifier public java.lang.String getFilterFieldName () public void setFilterFieldName (java.lang.String) String filterFieldName public boolean isEnableMethods () public void setEnableMethods (boolean) boolean enableMethods public java.lang.String getFilterMethodName () public void setFilterMethodName (java.lang.String) String filterMethodName public boolean isJumpToMethod () public void setJumpToMethod (boolean) boolean jumpToMethod public boolean isFilterEnumField () public void setFilterEnumField (boolean) boolean filterEnumField public int getSortElements () public void setSortElements (int) int sortElements public java.lang.String getFilterFieldType () public void setFilterFieldType (java.lang.String) String filterFieldType public boolean isFilterLoggers () public void setFilterLoggers (boolean) boolean filterLoggers public java.lang.String getFilterMethodType () public void setFilterMethodType (java.lang.String) String filterMethodType public org.jetbrains.java.generate.config.FilterPattern getFilterPattern () org.jetbrains.java.generate.config.FilterPattern pattern public boolean equals (java.lang.Object) Object o org.jetbrains.java.generate.config.Config config public int hashCode () int result public java.lang.String toString () }
org/jetbrains/java/generate/config/ConflictResolutionPolicy.class
ConflictResolutionPolicy.java package org.jetbrains.java.generate.config public abstract org.jetbrains.java.generate.config.ConflictResolutionPolicy extends java.lang.Object { public abstract void setNewMethodStrategy (org.jetbrains.java.generate.config.InsertNewMethodStrategy) public abstract com.intellij.psi.PsiMethod applyMethod (com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod, com.intellij.openapi.editor.Editor) }
org/jetbrains/java/generate/config/DuplicationPolicy.class
DuplicationPolicy.java package org.jetbrains.java.generate.config public final enum org.jetbrains.java.generate.config.DuplicationPolicy extends java.lang.Enum { public static final enum org.jetbrains.java.generate.config.DuplicationPolicy ASK public static final enum org.jetbrains.java.generate.config.DuplicationPolicy REPLACE public static final enum org.jetbrains.java.generate.config.DuplicationPolicy DUPLICATE private final String displayName private static final synthetic org.jetbrains.java.generate.config.DuplicationPolicy[] $VALUES public static org.jetbrains.java.generate.config.DuplicationPolicy[] values () public static org.jetbrains.java.generate.config.DuplicationPolicy valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String displayName public java.lang.String toString () static void <clinit> () }
org/jetbrains/java/generate/config/FilterPattern.class
FilterPattern.java package org.jetbrains.java.generate.config public org.jetbrains.java.generate.config.FilterPattern extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final java.util.Set loggerNames private String fieldName private String fieldType private String methodName private String methodType private boolean constantField private boolean staticModifier private boolean transientModifier private boolean enumField private boolean loggers private java.util.regex.Pattern methodNamePattern private java.util.regex.Pattern methodTypePattern private java.util.regex.Pattern fieldNamePattern private java.util.regex.Pattern fieldTypePattern public void <init> () public boolean fieldMatches (com.intellij.psi.PsiField) com.intellij.psi.PsiField field java.util.regex.Pattern fieldNamePattern String typeText java.util.regex.Pattern fieldTypePattern public boolean methodMatches (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method String methodName java.util.regex.Pattern methodNamePattern com.intellij.psi.PsiType returnType java.util.regex.Pattern patternTypePattern String methodType public java.util.regex.Pattern getFieldNamePattern () java.util.regex.PatternSyntaxException e public void setFieldName (java.lang.String) String regexp public boolean isConstantField () public void setConstantField (boolean) boolean constantField public boolean isTransientModifier () public void setTransientModifier (boolean) boolean transientModifier public boolean isStaticModifier () public void setStaticModifier (boolean) boolean staticModifier public java.util.regex.Pattern getMethodNamePattern () java.util.regex.PatternSyntaxException e public void setMethodName (java.lang.String) String regexp public boolean isEnumField () public void setEnumField (boolean) boolean enumField public boolean isLoggers () public void setLoggers (boolean) boolean loggers public java.util.regex.Pattern getFieldTypePattern () java.util.regex.PatternSyntaxException e public void setFieldType (java.lang.String) String fieldType public java.util.regex.Pattern getMethodTypePattern () java.util.regex.PatternSyntaxException e public void setMethodType (java.lang.String) String methodType public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/java/generate/config/InsertLastStrategy.class
InsertLastStrategy.java package org.jetbrains.java.generate.config public org.jetbrains.java.generate.config.InsertLastStrategy extends java.lang.Object implements org.jetbrains.java.generate.config.InsertNewMethodStrategy { private static final org.jetbrains.java.generate.config.InsertLastStrategy instance private void <init> () public static org.jetbrains.java.generate.config.InsertLastStrategy getInstance () public com.intellij.psi.PsiMethod insertNewMethod (com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod, com.intellij.openapi.editor.Editor) com.intellij.psi.PsiMethod[] methods com.intellij.psi.PsiClass clazz com.intellij.psi.PsiMethod newMethod com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiMethod mainMethod com.intellij.psi.PsiElement last public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/java/generate/config/InsertNewMethodStrategy.class
InsertNewMethodStrategy.java package org.jetbrains.java.generate.config public abstract org.jetbrains.java.generate.config.InsertNewMethodStrategy extends java.lang.Object { public abstract com.intellij.psi.PsiMethod insertNewMethod (com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod, com.intellij.openapi.editor.Editor) }
org/jetbrains/java/generate/config/InsertWhere.class
InsertWhere.java package org.jetbrains.java.generate.config public final enum org.jetbrains.java.generate.config.InsertWhere extends java.lang.Enum { public static final enum org.jetbrains.java.generate.config.InsertWhere AT_CARET public static final enum org.jetbrains.java.generate.config.InsertWhere AFTER_EQUALS_AND_HASHCODE public static final enum org.jetbrains.java.generate.config.InsertWhere AT_THE_END_OF_A_CLASS private final String displayName private static final synthetic org.jetbrains.java.generate.config.InsertWhere[] $VALUES public static org.jetbrains.java.generate.config.InsertWhere[] values () public static org.jetbrains.java.generate.config.InsertWhere valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String displayName public java.lang.String toString () static void <clinit> () }
org/jetbrains/java/generate/config/PolicyOptions.class
PolicyOptions.java package org.jetbrains.java.generate.config public org.jetbrains.java.generate.config.PolicyOptions extends java.lang.Object { private static final transient org.jetbrains.java.generate.config.InsertWhere[] newMethodOptions private static final transient org.jetbrains.java.generate.config.DuplicationPolicy[] conflictOptions private void <init> () public static org.jetbrains.java.generate.config.InsertWhere[] getNewMethodOptions () public static org.jetbrains.java.generate.config.DuplicationPolicy[] getConflictOptions () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/java/generate/exception/GenerateCodeException.class
GenerateCodeException.java package org.jetbrains.java.generate.exception public org.jetbrains.java.generate.exception.GenerateCodeException extends org.jetbrains.java.generate.exception.PluginException { public void <init> (java.lang.Throwable) Throwable cause public void <init> (java.lang.String, java.lang.Throwable) String msg Throwable cause }
org/jetbrains/java/generate/exception/PluginException.class
PluginException.java package org.jetbrains.java.generate.exception public org.jetbrains.java.generate.exception.PluginException extends java.lang.RuntimeException { private final String message public void <init> (java.lang.String, java.lang.Throwable) String msg Throwable cause public void <init> (java.lang.Throwable) Throwable cause public java.lang.String getMessage () }
org/jetbrains/java/generate/inspection/AbstractToStringInspection.class
AbstractToStringInspection.java package org.jetbrains.java.generate.inspection public abstract org.jetbrains.java.generate.inspection.AbstractToStringInspection extends com.intellij.codeInspection.LocalInspectionTool { protected static final com.intellij.openapi.diagnostic.Logger log public void <init> () public java.lang.String getGroupDisplayName () protected static com.intellij.codeInspection.LocalQuickFix[] createFixes (com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.ProblemsHolder holder static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/java/generate/inspection/ClassHasNoToStringMethodInspection$1.class
ClassHasNoToStringMethodInspection.java package org.jetbrains.java.generate.inspection org.jetbrains.java.generate.inspection.ClassHasNoToStringMethodInspection$1 extends com.intellij.psi.JavaElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic org.jetbrains.java.generate.inspection.ClassHasNoToStringMethodInspection this$0 void <init> (org.jetbrains.java.generate.inspection.ClassHasNoToStringMethodInspection, com.intellij.codeInspection.ProblemsHolder) org.jetbrains.java.generate.inspection.ClassHasNoToStringMethodInspection this$0 public void visitClass (com.intellij.psi.PsiClass) String name com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass clazz com.intellij.psi.PsiIdentifier nameIdentifier com.intellij.psi.PsiField[] fields com.intellij.psi.PsiMethod[] methods com.intellij.psi.PsiMethod[] toStringMethods com.intellij.psi.PsiMethod[] superMethods }
org/jetbrains/java/generate/inspection/ClassHasNoToStringMethodInspection$2.class
ClassHasNoToStringMethodInspection.java package org.jetbrains.java.generate.inspection org.jetbrains.java.generate.inspection.ClassHasNoToStringMethodInspection$2 extends com.intellij.ui.DocumentAdapter { final synthetic javax.swing.JFormattedTextField val$excludeClassNamesField final synthetic org.jetbrains.java.generate.inspection.ClassHasNoToStringMethodInspection this$0 void <init> (org.jetbrains.java.generate.inspection.ClassHasNoToStringMethodInspection, javax.swing.JFormattedTextField) org.jetbrains.java.generate.inspection.ClassHasNoToStringMethodInspection this$0 protected void textChanged (javax.swing.event.DocumentEvent) javax.swing.event.DocumentEvent e private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/java/generate/inspection/ClassHasNoToStringMethodInspection.class
ClassHasNoToStringMethodInspection.java package org.jetbrains.java.generate.inspection public org.jetbrains.java.generate.inspection.ClassHasNoToStringMethodInspection extends org.jetbrains.java.generate.inspection.AbstractToStringInspection { public String excludeClassNames private java.util.regex.Pattern excludeClassNamesPattern public boolean excludeException public boolean excludeDeprecated public boolean excludeEnum public boolean excludeAbstract public boolean excludeTestCode public boolean excludeInnerClasses public void <init> () public java.lang.String getDisplayName () public java.lang.String getShortName () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly public javax.swing.JComponent createOptionsPanel () javax.swing.JPanel panel java.awt.GridBagConstraints constraints javax.swing.JFormattedTextField excludeClassNamesField javax.swing.text.Document document com.intellij.util.ui.CheckBox excludeExceptionCheckBox com.intellij.util.ui.CheckBox excludeDeprecatedCheckBox com.intellij.util.ui.CheckBox excludeEnumCheckBox com.intellij.util.ui.CheckBox excludeAbstractCheckBox com.intellij.util.ui.CheckBox excludeInTestCodeCheckBox com.intellij.util.ui.CheckBox excludeInnerClasses public void readSettings (org.jdom.Element) org.jdom.Element node static synthetic java.util.regex.Pattern access$000 (org.jetbrains.java.generate.inspection.ClassHasNoToStringMethodInspection) org.jetbrains.java.generate.inspection.ClassHasNoToStringMethodInspection x0 static synthetic java.util.regex.Pattern access$002 (org.jetbrains.java.generate.inspection.ClassHasNoToStringMethodInspection, java.util.regex.Pattern) org.jetbrains.java.generate.inspection.ClassHasNoToStringMethodInspection x0 java.util.regex.Pattern x1 private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/java/generate/inspection/FieldNotUsedInToStringInspection$1.class
FieldNotUsedInToStringInspection.java package org.jetbrains.java.generate.inspection synthetic org.jetbrains.java.generate.inspection.FieldNotUsedInToStringInspection$1 extends java.lang.Object { }
org/jetbrains/java/generate/inspection/FieldNotUsedInToStringInspection$FieldNotUsedInToStringVisitor.class
FieldNotUsedInToStringInspection.java package org.jetbrains.java.generate.inspection org.jetbrains.java.generate.inspection.FieldNotUsedInToStringInspection$FieldNotUsedInToStringVisitor extends com.intellij.psi.JavaElementVisitor { private final com.intellij.codeInspection.ProblemsHolder myHolder private void <init> (com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.ProblemsHolder holder public void visitMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod[] methods String fieldName com.intellij.psi.PsiField field com.intellij.psi.PsiIdentifier identifier com.intellij.psi.PsiElement target com.intellij.psi.PsiMethod unusedMethod com.intellij.psi.PsiMethod method String methodName com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiType returnType com.intellij.psi.PsiClassType javaLangString com.intellij.psi.PsiClass aClass com.intellij.psi.PsiField[] fields com.intellij.psi.PsiMethod[] methods org.jetbrains.java.generate.inspection.FieldNotUsedInToStringInspection$FieldUsedVisitor visitor synthetic void <init> (com.intellij.codeInspection.ProblemsHolder, org.jetbrains.java.generate.inspection.FieldNotUsedInToStringInspection$1) com.intellij.codeInspection.ProblemsHolder x0 org.jetbrains.java.generate.inspection.FieldNotUsedInToStringInspection$1 x1 }
org/jetbrains/java/generate/inspection/FieldNotUsedInToStringInspection$FieldUsedVisitor.class
FieldNotUsedInToStringInspection.java package org.jetbrains.java.generate.inspection org.jetbrains.java.generate.inspection.FieldNotUsedInToStringInspection$FieldUsedVisitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final gnu.trove.THashSet myUnusedFields private final gnu.trove.THashSet myUnusedMethods void <init> (com.intellij.psi.PsiField[], com.intellij.psi.PsiMethod[]) com.intellij.psi.PsiField[] fields com.intellij.psi.PsiMethod[] methods public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiField field com.intellij.psi.PsiField field com.intellij.psi.PsiMethod method com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement target private static boolean usesReflection (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method String name com.intellij.psi.PsiClass containingClass String qualifiedName gnu.trove.THashSet getUnusedFields () gnu.trove.THashSet getUnusedMethods () }
org/jetbrains/java/generate/inspection/FieldNotUsedInToStringInspection.class
FieldNotUsedInToStringInspection.java package org.jetbrains.java.generate.inspection public org.jetbrains.java.generate.inspection.FieldNotUsedInToStringInspection extends org.jetbrains.java.generate.inspection.AbstractToStringInspection { public void <init> () public java.lang.String getDisplayName () public java.lang.String getShortName () public boolean runForWholeFile () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/java/generate/inspection/GenerateToStringQuickFix.class
GenerateToStringQuickFix.java package org.jetbrains.java.generate.inspection public org.jetbrains.java.generate.inspection.GenerateToStringQuickFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { public static final org.jetbrains.java.generate.inspection.GenerateToStringQuickFix INSTANCE private void <init> () public static org.jetbrains.java.generate.inspection.GenerateToStringQuickFix getInstance () public java.lang.String getName () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor desc com.intellij.psi.PsiClass clazz org.jetbrains.java.generate.GenerateToStringActionHandler handler public boolean startInWriteAction () public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
org/jetbrains/java/generate/psi/PsiAdapter.class
PsiAdapter.java package org.jetbrains.java.generate.psi public org.jetbrains.java.generate.psi.PsiAdapter extends java.lang.Object { private void <init> () public static boolean isConstantField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiModifierList list public static com.intellij.psi.PsiMethod findMethodByName (com.intellij.psi.PsiClass, java.lang.String) com.intellij.psi.PsiMethod method int i com.intellij.psi.PsiClass clazz String name com.intellij.psi.PsiMethod[] methods public static boolean isPrimitiveArrayType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static boolean isObjectArrayType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static boolean isStringArrayType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static boolean isCollectionType (com.intellij.psi.PsiElementFactory, com.intellij.psi.PsiType) com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiType type public static boolean isMapType (com.intellij.psi.PsiElementFactory, com.intellij.psi.PsiType) com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiType type public static boolean isSetType (com.intellij.psi.PsiElementFactory, com.intellij.psi.PsiType) com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiType type public static boolean isListType (com.intellij.psi.PsiElementFactory, com.intellij.psi.PsiType) com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiType type public static boolean isStringType (com.intellij.psi.PsiElementFactory, com.intellij.psi.PsiType) com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiType type public static boolean isObjectType (com.intellij.psi.PsiElementFactory, com.intellij.psi.PsiType) com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiType type public static boolean isDateType (com.intellij.psi.PsiElementFactory, com.intellij.psi.PsiType) com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiType type public static boolean isCalendarType (com.intellij.psi.PsiElementFactory, com.intellij.psi.PsiType) com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiType type public static boolean isBooleanType (com.intellij.psi.PsiElementFactory, com.intellij.psi.PsiType) String s com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiType type public static boolean isNumericType (com.intellij.psi.PsiElementFactory, com.intellij.psi.PsiType) String s com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiType type public static boolean hasImportStatement (com.intellij.psi.PsiJavaFile, java.lang.String) com.intellij.psi.PsiJavaFile javaFile String importStatement com.intellij.psi.PsiImportList importList public static void addImportStatement (com.intellij.psi.PsiJavaFile, java.lang.String) com.intellij.psi.PsiJavaFile javaFile String importStatementOnDemand com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiImportStatement is com.intellij.psi.PsiImportList importList private static java.lang.String fixImportStatement (java.lang.String) int pos boolean hasClassname String importStatementOnDemand public static java.lang.String getTypeQualifiedClassName (com.intellij.psi.PsiType) com.intellij.psi.PsiType type String name public static java.lang.String getTypeClassName (com.intellij.psi.PsiType) com.intellij.psi.PsiType type String name public static com.intellij.psi.PsiMethod findPublicStaticVoidMainMethod (com.intellij.psi.PsiClass) com.intellij.psi.PsiType returnType com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass clazz com.intellij.psi.PsiMethod[] methods public static com.intellij.psi.PsiComment addOrReplaceJavadoc (com.intellij.psi.PsiMethod, java.lang.String, boolean) com.intellij.psi.codeStyle.CodeStyleManager codeStyleManager com.intellij.psi.codeStyle.CodeStyleManager codeStyleManager com.intellij.psi.PsiMethod method String javadoc boolean replace com.intellij.openapi.project.Project project com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiComment comment com.intellij.psi.javadoc.PsiDocComment doc public static boolean isTypeOfVoid (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static boolean isGetterMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameterList parameterList public static java.lang.String getGetterFieldName (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static boolean isEnumField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiType type com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClass aClass public static boolean isExceptionClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass clazz public static com.intellij.psi.PsiMethod findEqualsMethod (com.intellij.psi.PsiClass) com.intellij.psi.PsiType returnType com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass clazz com.intellij.psi.PsiMethod[] methods public static com.intellij.psi.PsiMethod findHashCodeMethod (com.intellij.psi.PsiClass) com.intellij.psi.PsiType returnType com.intellij.psi.PsiParameterList parameters com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass clazz com.intellij.psi.PsiMethod[] methods protected static boolean isTypeOf (com.intellij.psi.PsiElementFactory, com.intellij.psi.PsiType, java.lang.String) com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiType type String typeFQClassName com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.PsiType typeTarget public static java.lang.String[] getImplementsClassnames (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass anInterface int i com.intellij.psi.PsiClass clazz com.intellij.psi.PsiClass[] interfaces String[] names public static boolean isPrimitiveType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public static boolean isNestedArray (com.intellij.psi.PsiType) com.intellij.psi.PsiType aType com.intellij.psi.PsiType componentType private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/navigation/
com/intellij/compiler/
com/intellij/psi/impl/java/
com/intellij/psi/impl/java/stubs/
com/intellij/psi/impl/java/stubs/index/
META-INF/JavaIndexingPlugin.xml
META-INF/intellij.java.indexing.impl.kotlin_module
com/intellij/codeInsight/ReadableExternalAnnotationsManager.class
ReadableExternalAnnotationsManager.java package com.intellij.codeInsight public com.intellij.codeInsight.ReadableExternalAnnotationsManager extends com.intellij.codeInsight.BaseExternalAnnotationsManager { private java.util.Set myAnnotationsRoots public void <init> (com.intellij.psi.PsiManager) com.intellij.psi.PsiManager psiManager protected boolean hasAnyAnnotationsRoots () private synchronized java.util.Set initRoots () com.intellij.openapi.vfs.VirtualFile[] files com.intellij.openapi.roots.OrderEntry entry com.intellij.openapi.module.Module module com.intellij.openapi.module.Module[] modules protected java.util.List getExternalAnnotationsRoots (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.roots.OrderEntry entry com.intellij.openapi.vfs.VirtualFile libraryFile com.intellij.openapi.roots.ProjectFileIndex fileIndex java.util.Set result protected synchronized void dropCache () public boolean isUnderAnnotationRoot (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/navigation/ClassImplementationsSearch.class
ClassImplementationsSearch.java package com.intellij.codeInsight.navigation public com.intellij.codeInsight.navigation.ClassImplementationsSearch extends java.lang.Object implements com.intellij.util.QueryExecutor { public void <init> () public boolean execute (com.intellij.psi.search.searches.DefinitionsScopedSearch$SearchParameters, com.intellij.util.Processor) com.intellij.psi.search.searches.DefinitionsScopedSearch$SearchParameters queryParameters com.intellij.util.Processor consumer com.intellij.psi.PsiElement sourceElement public static boolean processImplementations (com.intellij.psi.PsiClass, com.intellij.util.Processor, com.intellij.psi.search.SearchScope) com.intellij.psi.PsiClass psiClass com.intellij.util.Processor processor com.intellij.psi.search.SearchScope scope boolean showInterfaces public volatile synthetic boolean execute (java.lang.Object, com.intellij.util.Processor) private static synthetic boolean lambda$processImplementations$0 (boolean, com.intellij.util.Processor, com.intellij.psi.PsiClass) boolean showInterfaces com.intellij.util.Processor processor com.intellij.psi.PsiClass element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/navigation/MethodImplementationsSearch.class
MethodImplementationsSearch.java package com.intellij.codeInsight.navigation public com.intellij.codeInsight.navigation.MethodImplementationsSearch extends java.lang.Object implements com.intellij.util.QueryExecutor { public void <init> () public boolean execute (com.intellij.psi.search.searches.DefinitionsScopedSearch$SearchParameters, com.intellij.util.Processor) com.intellij.psi.search.searches.DefinitionsScopedSearch$SearchParameters queryParameters com.intellij.util.Processor consumer com.intellij.psi.PsiElement sourceElement public static boolean processImplementations (com.intellij.psi.PsiMethod, com.intellij.util.Processor, com.intellij.psi.search.SearchScope) com.intellij.psi.PsiMethod psiMethod com.intellij.util.Processor consumer com.intellij.psi.search.SearchScope searchScope public static void getOverridingMethods (com.intellij.psi.PsiMethod, java.util.List, com.intellij.psi.search.SearchScope) com.intellij.psi.PsiMethod method java.util.List list com.intellij.psi.search.SearchScope scope private static boolean processOverridingMethods (com.intellij.psi.PsiMethod, com.intellij.psi.search.SearchScope, com.intellij.util.Processor) com.intellij.psi.PsiMethod method com.intellij.psi.search.SearchScope scope com.intellij.util.Processor processor public volatile synthetic boolean execute (java.lang.Object, com.intellij.util.Processor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/compiler/CompilerDirectHierarchyInfo.class
CompilerDirectHierarchyInfo.java package com.intellij.compiler public abstract com.intellij.compiler.CompilerDirectHierarchyInfo extends java.lang.Object { public abstract java.util.stream.Stream getHierarchyChildren () public abstract com.intellij.psi.search.GlobalSearchScope getDirtyScope () }
com/intellij/compiler/CompilerReferenceService.class
CompilerReferenceService.java package com.intellij.compiler public abstract com.intellij.compiler.CompilerReferenceService extends java.lang.Object implements com.intellij.openapi.components.ProjectComponent { public static final com.intellij.openapi.util.registry.RegistryValue IS_ENABLED_KEY public static com.intellij.compiler.CompilerReferenceService getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract com.intellij.psi.search.GlobalSearchScope getScopeWithoutCodeReferences (com.intellij.psi.PsiElement) public abstract com.intellij.psi.search.GlobalSearchScope getScopeWithoutImplicitToStringCodeReferences (com.intellij.psi.PsiElement) public abstract com.intellij.compiler.CompilerDirectHierarchyInfo getDirectInheritors (com.intellij.psi.PsiNamedElement, com.intellij.psi.search.GlobalSearchScope, com.intellij.openapi.fileTypes.FileType) public abstract com.intellij.compiler.CompilerDirectHierarchyInfo getFunExpressions (com.intellij.psi.PsiNamedElement, com.intellij.psi.search.GlobalSearchScope, com.intellij.openapi.fileTypes.FileType) public abstract java.lang.Integer getCompileTimeOccurrenceCount (com.intellij.psi.PsiElement, boolean) public abstract boolean isActive () public static boolean isEnabled () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/compiler/JavaCompilerReferencesCodeUsageScopeOptimizer.class
JavaCompilerReferencesCodeUsageScopeOptimizer.java package com.intellij.compiler public com.intellij.compiler.JavaCompilerReferencesCodeUsageScopeOptimizer extends java.lang.Object implements com.intellij.psi.search.ScopeOptimizer { public void <init> () public com.intellij.psi.search.GlobalSearchScope getScopeToExclude (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/ProjectPackageIndexImpl.class
ProjectPackageIndexImpl.java package com.intellij.openapi.roots.impl public com.intellij.openapi.roots.impl.ProjectPackageIndexImpl extends com.intellij.openapi.roots.PackageIndex { private final com.intellij.openapi.roots.impl.DirectoryIndex myDirectoryIndex public void <init> (com.intellij.openapi.roots.impl.DirectoryIndex) com.intellij.openapi.roots.impl.DirectoryIndex directoryIndex public com.intellij.openapi.vfs.VirtualFile[] getDirectoriesByPackageName (java.lang.String, boolean) String packageName boolean includeLibrarySources public com.intellij.util.Query getDirsByPackageName (java.lang.String, boolean) String packageName boolean includeLibrarySources private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/CompositeShortNamesCache$1.class
CompositeShortNamesCache.java package com.intellij.psi.impl synthetic com.intellij.psi.impl.CompositeShortNamesCache$1 extends java.lang.Object { }
com/intellij/psi/impl/CompositeShortNamesCache$Merger.class
CompositeShortNamesCache.java package com.intellij.psi.impl com.intellij.psi.impl.CompositeShortNamesCache$Merger extends java.lang.Object { private Object[] mySingleItem private java.util.Set myAllItems private void <init> () public void add (java.lang.Object[]) Object[] elements Object[] items public java.lang.Object[] getResult () synthetic void <init> (com.intellij.psi.impl.CompositeShortNamesCache$1) com.intellij.psi.impl.CompositeShortNamesCache$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/CompositeShortNamesCache.class
CompositeShortNamesCache.java package com.intellij.psi.impl public com.intellij.psi.impl.CompositeShortNamesCache extends com.intellij.psi.search.PsiShortNamesCache { private final java.util.List myCaches public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.psi.PsiFile[] getFilesByName (java.lang.String) com.intellij.psi.PsiFile[] classes com.intellij.psi.search.PsiShortNamesCache cache String name com.intellij.psi.impl.CompositeShortNamesCache$Merger merger com.intellij.psi.PsiFile[] result public java.lang.String[] getAllFileNames () com.intellij.psi.search.PsiShortNamesCache cache com.intellij.psi.impl.CompositeShortNamesCache$Merger merger String[] result public com.intellij.psi.PsiClass[] getClassesByName (java.lang.String, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiClass[] classes com.intellij.psi.search.PsiShortNamesCache cache String name com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.impl.CompositeShortNamesCache$Merger merger com.intellij.psi.PsiClass[] result public java.lang.String[] getAllClassNames () String[] names com.intellij.psi.search.PsiShortNamesCache cache com.intellij.psi.impl.CompositeShortNamesCache$Merger merger String[] result public boolean processAllClassNames (com.intellij.util.Processor) com.intellij.psi.search.PsiShortNamesCache cache com.intellij.util.Processor processor com.intellij.util.CommonProcessors$UniqueProcessor uniqueProcessor public boolean processAllClassNames (com.intellij.util.Processor, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.indexing.IdFilter) com.intellij.psi.search.PsiShortNamesCache cache com.intellij.util.Processor processor com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.indexing.IdFilter filter public boolean processAllMethodNames (com.intellij.util.Processor, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.indexing.IdFilter) com.intellij.psi.search.PsiShortNamesCache cache com.intellij.util.Processor processor com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.indexing.IdFilter filter public boolean processAllFieldNames (com.intellij.util.Processor, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.indexing.IdFilter) com.intellij.psi.search.PsiShortNamesCache cache com.intellij.util.Processor processor com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.indexing.IdFilter filter public com.intellij.psi.PsiMethod[] getMethodsByName (java.lang.String, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiMethod[] methods com.intellij.psi.search.PsiShortNamesCache cache String name com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.impl.CompositeShortNamesCache$Merger merger com.intellij.psi.PsiMethod[] result public com.intellij.psi.PsiMethod[] getMethodsByNameIfNotMoreThan (java.lang.String, com.intellij.psi.search.GlobalSearchScope, int) com.intellij.psi.PsiMethod[] methods com.intellij.psi.search.PsiShortNamesCache cache String name com.intellij.psi.search.GlobalSearchScope scope int maxCount com.intellij.psi.impl.CompositeShortNamesCache$Merger merger com.intellij.psi.PsiMethod[] result public com.intellij.psi.PsiField[] getFieldsByNameIfNotMoreThan (java.lang.String, com.intellij.psi.search.GlobalSearchScope, int) com.intellij.psi.PsiField[] fields com.intellij.psi.search.PsiShortNamesCache cache String name com.intellij.psi.search.GlobalSearchScope scope int maxCount com.intellij.psi.impl.CompositeShortNamesCache$Merger merger com.intellij.psi.PsiField[] result public boolean processMethodsWithName (java.lang.String, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.Processor) String name com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.Processor processor public boolean processMethodsWithName (java.lang.String, com.intellij.util.Processor, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.indexing.IdFilter) com.intellij.psi.search.PsiShortNamesCache cache String name com.intellij.util.Processor processor com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.indexing.IdFilter idFilter public java.lang.String[] getAllMethodNames () com.intellij.psi.search.PsiShortNamesCache cache com.intellij.psi.impl.CompositeShortNamesCache$Merger merger String[] result public com.intellij.psi.PsiField[] getFieldsByName (java.lang.String, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiField[] classes com.intellij.psi.search.PsiShortNamesCache cache String name com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.impl.CompositeShortNamesCache$Merger merger com.intellij.psi.PsiField[] result public java.lang.String[] getAllFieldNames () String[] classes com.intellij.psi.search.PsiShortNamesCache cache com.intellij.psi.impl.CompositeShortNamesCache$Merger merger String[] result public boolean processFieldsWithName (java.lang.String, com.intellij.util.Processor, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.indexing.IdFilter) com.intellij.psi.search.PsiShortNamesCache cache String key com.intellij.util.Processor processor com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.indexing.IdFilter filter public boolean processClassesWithName (java.lang.String, com.intellij.util.Processor, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.indexing.IdFilter) com.intellij.psi.search.PsiShortNamesCache cache String key com.intellij.util.Processor processor com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.indexing.IdFilter filter public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/JavaSimplePropertyIndex$WhenMappings.class
<Unknown> package com.intellij.psi.impl public final synthetic com.intellij.psi.impl.JavaSimplePropertyIndex$WhenMappings extends java.lang.Object { public static final synthetic int[] $EnumSwitchMapping$0 static synthetic void <clinit> () }
com/intellij/psi/impl/JavaSimplePropertyIndex$allowedExpressions$2.class
JavaSimplePropertyIndex.kt package com.intellij.psi.impl final com.intellij.psi.impl.JavaSimplePropertyIndex$allowedExpressions$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 { public static final com.intellij.psi.impl.JavaSimplePropertyIndex$allowedExpressions$2 INSTANCE public volatile synthetic java.lang.Object invoke () public final com.intellij.psi.tree.TokenSet invoke () void <init> () static void <clinit> () }
com/intellij/psi/impl/JavaSimplePropertyIndex$getIndexer$1$1.class
JavaSimplePropertyIndex.kt package com.intellij.psi.impl public final com.intellij.psi.impl.JavaSimplePropertyIndex$getIndexer$1$1 extends com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor { private int methodIndex final synthetic com.intellij.psi.impl.JavaSimplePropertyIndex$getIndexer$1 this$0 final synthetic java.util.HashMap $result final synthetic com.intellij.lang.LighterAST $tree public final int getMethodIndex () public final void setMethodIndex (int) int public void visitNode (com.intellij.lang.LighterASTNode) com.intellij.psi.impl.PropertyIndexValue it int $i$a$-let-JavaSimplePropertyIndex$getIndexer$1$1$visitNode$1 com.intellij.lang.LighterASTNode element private final com.intellij.psi.impl.PropertyIndexValue extractProperty (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode typeElement java.util.List children java.util.List parameters com.intellij.psi.util.PropertyUtilBase$GetterFlavour flavour String name com.intellij.lang.LighterASTNode child String it int $i$a$-let-JavaSimplePropertyIndex$getIndexer$1$1$extractProperty$1 String refText String setterParameterName boolean isVoidReturnType boolean isBooleanReturnType boolean isGetter boolean isConstructor com.intellij.lang.LighterASTNode method private final java.lang.String getSetterPropertyRefText (com.intellij.lang.LighterASTNode, java.lang.String) com.intellij.lang.LighterASTNode it int $i$a$-singleOrNull-JavaSimplePropertyIndex$getIndexer$1$1$getSetterPropertyRefText$assignment$1 Object element$iv boolean found$iv Object single$iv Iterable $this$singleOrNull$iv int $i$f$singleOrNull com.intellij.lang.LighterASTNode it int $i$a$-takeIf-JavaSimplePropertyIndex$getIndexer$1$1$getSetterPropertyRefText$assignment$2 com.intellij.lang.LighterASTNode it int $i$a$-let-JavaSimplePropertyIndex$getIndexer$1$1$getSetterPropertyRefText$assignment$3 String lhsText java.util.List operands com.intellij.lang.LighterASTNode assignment com.intellij.lang.LighterASTNode codeBlock String setterParameterName private final java.lang.String getGetterPropertyRefText (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode it int $i$a$-singleOrNull-JavaSimplePropertyIndex$getIndexer$1$1$getGetterPropertyRefText$1 Object element$iv boolean found$iv Object single$iv Iterable $this$singleOrNull$iv int $i$f$singleOrNull com.intellij.lang.LighterASTNode it int $i$a$-takeIf-JavaSimplePropertyIndex$getIndexer$1$1$getGetterPropertyRefText$2 com.intellij.lang.LighterASTNode it int $i$a$-let-JavaSimplePropertyIndex$getIndexer$1$1$getGetterPropertyRefText$3 com.intellij.lang.LighterASTNode p1 int $i$a$-unknown-JavaSimplePropertyIndex$getIndexer$1$1$getGetterPropertyRefText$4 com.intellij.lang.LighterASTNode it int $i$a$-let-JavaSimplePropertyIndex$getIndexer$1$1$getGetterPropertyRefText$5 com.intellij.lang.LighterASTNode codeBlock private final boolean checkQualifiers (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode qualifier com.intellij.lang.LighterASTNode expression void <init> (com.intellij.psi.impl.JavaSimplePropertyIndex$getIndexer$1, java.util.HashMap, com.intellij.lang.LighterAST, com.intellij.lang.LighterAST) com.intellij.psi.impl.JavaSimplePropertyIndex$getIndexer$1 $outer java.util.HashMap $captured_local_variable$1 com.intellij.lang.LighterAST $captured_local_variable$2 com.intellij.lang.LighterAST $super_call_param$3 }
com/intellij/psi/impl/JavaSimplePropertyIndex$getIndexer$1.class
JavaSimplePropertyIndex.kt package com.intellij.psi.impl final com.intellij.psi.impl.JavaSimplePropertyIndex$getIndexer$1 extends java.lang.Object implements com.intellij.util.indexing.DataIndexer { final synthetic com.intellij.psi.impl.JavaSimplePropertyIndex this$0 public volatile synthetic java.util.Map map (java.lang.Object) public final java.util.HashMap map (com.intellij.util.indexing.FileContent) com.intellij.lang.LighterAST tree java.util.HashMap result com.intellij.util.indexing.FileContent inputData void <init> (com.intellij.psi.impl.JavaSimplePropertyIndex) }
com/intellij/psi/impl/JavaSimplePropertyIndex$getInputFilter$1.class
JavaSimplePropertyIndex.kt package com.intellij.psi.impl public final com.intellij.psi.impl.JavaSimplePropertyIndex$getInputFilter$1 extends com.intellij.util.indexing.DefaultFileTypeSpecificInputFilter { public boolean acceptInput (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file void <init> (com.intellij.openapi.fileTypes.FileType[]) com.intellij.openapi.fileTypes.FileType[] $super_call_param$0 }
com/intellij/psi/impl/JavaSimplePropertyIndex$getValueExternalizer$1.class
JavaSimplePropertyIndex.kt package com.intellij.psi.impl public final com.intellij.psi.impl.JavaSimplePropertyIndex$getValueExternalizer$1 extends java.lang.Object implements com.intellij.util.io.DataExternalizer { public void save (java.io.DataOutput, com.intellij.psi.impl.PropertyIndexValue) java.io.DataOutput out com.intellij.psi.impl.PropertyIndexValue value public volatile synthetic void save (java.io.DataOutput, java.lang.Object) public com.intellij.psi.impl.PropertyIndexValue read (java.io.DataInput) java.io.DataInput input public volatile synthetic java.lang.Object read (java.io.DataInput) void <init> () }
com/intellij/psi/impl/JavaSimplePropertyIndex.class
JavaSimplePropertyIndex.kt package com.intellij.psi.impl public final com.intellij.psi.impl.JavaSimplePropertyIndex extends com.intellij.util.indexing.FileBasedIndexExtension implements com.intellij.util.indexing.PsiDependentIndex { static final synthetic kotlin.reflect.KProperty[] $$delegatedProperties private final kotlin.Lazy allowedExpressions$delegate static void <clinit> () private final com.intellij.psi.tree.TokenSet getAllowedExpressions () public com.intellij.util.indexing.DataIndexer getIndexer () public com.intellij.util.io.KeyDescriptor getKeyDescriptor () public com.intellij.util.io.DataExternalizer getValueExternalizer () public com.intellij.util.indexing.ID getName () public volatile synthetic com.intellij.util.indexing.IndexId getName () public com.intellij.util.indexing.FileBasedIndex$InputFilter getInputFilter () public boolean dependsOnFileContent () public int getVersion () public void <init> () public static final synthetic com.intellij.psi.tree.TokenSet access$getAllowedExpressions$p (com.intellij.psi.impl.JavaSimplePropertyIndex) com.intellij.psi.impl.JavaSimplePropertyIndex $this }
com/intellij/psi/impl/JavaSimplePropertyIndexKt.class
JavaSimplePropertyIndex.kt package com.intellij.psi.impl public final com.intellij.psi.impl.JavaSimplePropertyIndexKt extends java.lang.Object { private static final com.intellij.util.indexing.ID indexId private static final com.intellij.openapi.diagnostic.Logger log public static final com.intellij.psi.PsiField getFieldOfGetter (com.intellij.psi.impl.source.PsiMethodImpl) com.intellij.psi.impl.source.PsiMethodImpl method public static final com.intellij.psi.PsiField getFieldOfSetter (com.intellij.psi.impl.source.PsiMethodImpl) com.intellij.psi.impl.source.PsiMethodImpl method private static final com.intellij.psi.PsiField resolveFieldFromIndexValue (com.intellij.psi.impl.source.PsiMethodImpl, boolean) com.intellij.psi.PsiExpression expr com.intellij.openapi.project.Project project com.intellij.psi.PsiClass psiClass com.intellij.psi.impl.PropertyIndexValue indexValue java.util.List values int id com.intellij.psi.impl.source.PsiMethodImpl method boolean isGetter static void <clinit> () public static final synthetic com.intellij.util.indexing.ID access$getIndexId$p () }
com/intellij/psi/impl/PropertyIndexValue.class
JavaSimplePropertyIndex.kt package com.intellij.psi.impl public final com.intellij.psi.impl.PropertyIndexValue extends java.lang.Object { private final String propertyRefText private final boolean getter public final java.lang.String getPropertyRefText () public final boolean getGetter () public void <init> (java.lang.String, boolean) String propertyRefText boolean getter public final java.lang.String component1 () public final boolean component2 () public final com.intellij.psi.impl.PropertyIndexValue copy (java.lang.String, boolean) String propertyRefText boolean getter public static synthetic com.intellij.psi.impl.PropertyIndexValue copy$default (com.intellij.psi.impl.PropertyIndexValue, java.lang.String, boolean, int, java.lang.Object) public java.lang.String toString () public int hashCode () public boolean equals (java.lang.Object) }
com/intellij/psi/impl/PsiShortNamesCacheImpl$1.class
PsiShortNamesCacheImpl.java package com.intellij.psi.impl com.intellij.psi.impl.PsiShortNamesCacheImpl$1 extends com.intellij.util.CommonProcessors$CollectProcessor { final synthetic java.util.List val$methods final synthetic int val$maxCount final synthetic com.intellij.psi.impl.PsiShortNamesCacheImpl this$0 void <init> (com.intellij.psi.impl.PsiShortNamesCacheImpl, java.util.Collection, java.util.List, int) com.intellij.psi.impl.PsiShortNamesCacheImpl this$0 java.util.Collection arg0 public boolean process (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public volatile synthetic boolean process (java.lang.Object) }
com/intellij/psi/impl/PsiShortNamesCacheImpl$2.class
PsiShortNamesCacheImpl.java package com.intellij.psi.impl com.intellij.psi.impl.PsiShortNamesCacheImpl$2 extends com.intellij.util.CommonProcessors$CollectProcessor { final synthetic java.util.List val$fields final synthetic int val$maxCount final synthetic com.intellij.psi.impl.PsiShortNamesCacheImpl this$0 void <init> (com.intellij.psi.impl.PsiShortNamesCacheImpl, java.util.Collection, java.util.List, int) com.intellij.psi.impl.PsiShortNamesCacheImpl this$0 java.util.Collection arg0 public boolean process (com.intellij.psi.PsiField) com.intellij.psi.PsiField method public volatile synthetic boolean process (java.lang.Object) }
com/intellij/psi/impl/PsiShortNamesCacheImpl$3.class
PsiShortNamesCacheImpl.java package com.intellij.psi.impl com.intellij.psi.impl.PsiShortNamesCacheImpl$3 extends java.lang.Object implements gnu.trove.TObjectHashingStrategy { final synthetic com.intellij.psi.PsiManager val$myManager final synthetic com.intellij.psi.impl.PsiShortNamesCacheImpl this$0 void <init> (com.intellij.psi.impl.PsiShortNamesCacheImpl, com.intellij.psi.PsiManager) com.intellij.psi.impl.PsiShortNamesCacheImpl this$0 public int computeHashCode (com.intellij.psi.PsiMember) String name com.intellij.psi.PsiMember member int code com.intellij.psi.PsiClass clazz public boolean equals (com.intellij.psi.PsiMember, com.intellij.psi.PsiMember) com.intellij.psi.PsiMember object com.intellij.psi.PsiMember object1 public volatile synthetic boolean equals (java.lang.Object, java.lang.Object) public volatile synthetic int computeHashCode (java.lang.Object) }
com/intellij/psi/impl/PsiShortNamesCacheImpl.class
PsiShortNamesCacheImpl.java package com.intellij.psi.impl public com.intellij.psi.impl.PsiShortNamesCacheImpl extends com.intellij.psi.search.PsiShortNamesCache { private final com.intellij.openapi.project.Project myProject public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.psi.PsiFile[] getFilesByName (java.lang.String) String name public java.lang.String[] getAllFileNames () public com.intellij.psi.PsiClass[] getClassesByName (java.lang.String, com.intellij.psi.search.GlobalSearchScope) com.intellij.openapi.vfs.VirtualFile previousClassVFile int res com.intellij.psi.PsiClass previousClass java.util.List previousQNamedClasses java.util.List qNamedClasses com.intellij.openapi.vfs.VirtualFile vFile String qName com.intellij.psi.PsiClass aClass String name com.intellij.psi.search.GlobalSearchScope scope java.util.Collection classes java.util.List result java.util.Map uniqueQName2Classes java.util.Set hiddenClassesToRemove public java.lang.String[] getAllClassNames () public boolean processAllClassNames (com.intellij.util.Processor) com.intellij.util.Processor processor public boolean processAllClassNames (com.intellij.util.Processor, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.indexing.IdFilter) com.intellij.util.Processor processor com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.indexing.IdFilter filter public boolean processAllMethodNames (com.intellij.util.Processor, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.indexing.IdFilter) com.intellij.util.Processor processor com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.indexing.IdFilter filter public boolean processAllFieldNames (com.intellij.util.Processor, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.indexing.IdFilter) com.intellij.util.Processor processor com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.indexing.IdFilter filter public com.intellij.psi.PsiMethod[] getMethodsByName (java.lang.String, com.intellij.psi.search.GlobalSearchScope) String name com.intellij.psi.search.GlobalSearchScope scope java.util.Collection methods public com.intellij.psi.PsiMethod[] getMethodsByNameIfNotMoreThan (java.lang.String, com.intellij.psi.search.GlobalSearchScope, int) String name com.intellij.psi.search.GlobalSearchScope scope int maxCount java.util.List methods com.intellij.util.Processor processor public boolean processMethodsWithName (java.lang.String, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.Processor) String name com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.Processor processor public java.lang.String[] getAllMethodNames () public com.intellij.psi.PsiField[] getFieldsByNameIfNotMoreThan (java.lang.String, com.intellij.psi.search.GlobalSearchScope, int) String name com.intellij.psi.search.GlobalSearchScope scope int maxCount java.util.List fields com.intellij.util.Processor processor public com.intellij.psi.PsiField[] getFieldsByName (java.lang.String, com.intellij.psi.search.GlobalSearchScope) String name com.intellij.psi.search.GlobalSearchScope scope java.util.Collection fields public java.lang.String[] getAllFieldNames () public boolean processFieldsWithName (java.lang.String, com.intellij.util.Processor, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.indexing.IdFilter) String name com.intellij.util.Processor processor com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.indexing.IdFilter filter public boolean processMethodsWithName (java.lang.String, com.intellij.util.Processor, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.indexing.IdFilter) String name com.intellij.util.Processor processor com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.indexing.IdFilter filter public boolean processClassesWithName (java.lang.String, com.intellij.util.Processor, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.indexing.IdFilter) String name com.intellij.util.Processor processor com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.indexing.IdFilter filter private com.intellij.psi.PsiMember[] filterMembers (java.util.Collection, com.intellij.psi.search.GlobalSearchScope, com.intellij.psi.PsiMember[]) com.intellij.psi.PsiMember member java.util.Collection members com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.PsiMember[] emptyArray com.intellij.psi.PsiManager myManager java.util.Set set java.util.List result private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/file/impl/JavaFileManagerImpl$1.class
JavaFileManagerImpl.java package com.intellij.psi.impl.file.impl com.intellij.psi.impl.file.impl.JavaFileManagerImpl$1 extends java.lang.Object implements com.intellij.openapi.roots.ModuleRootListener { final synthetic com.intellij.psi.impl.file.impl.JavaFileManagerImpl this$0 void <init> (com.intellij.psi.impl.file.impl.JavaFileManagerImpl) com.intellij.psi.impl.file.impl.JavaFileManagerImpl this$0 public void rootsChanged (com.intellij.openapi.roots.ModuleRootEvent) com.intellij.openapi.roots.ModuleRootEvent event private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/file/impl/JavaFileManagerImpl$LibSrcExcludingScope.class
JavaFileManagerImpl.java package com.intellij.psi.impl.file.impl com.intellij.psi.impl.file.impl.JavaFileManagerImpl$LibSrcExcludingScope extends com.intellij.psi.search.DelegatingGlobalSearchScope { private final com.intellij.openapi.roots.ProjectFileIndex myIndex private void <init> (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope baseScope public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file synthetic void <init> (com.intellij.psi.search.GlobalSearchScope, com.intellij.psi.impl.file.impl.JavaFileManagerImpl$1) com.intellij.psi.search.GlobalSearchScope x0 com.intellij.psi.impl.file.impl.JavaFileManagerImpl$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/file/impl/JavaFileManagerImpl.class
JavaFileManagerImpl.java package com.intellij.psi.impl.file.impl public com.intellij.psi.impl.file.impl.JavaFileManagerImpl extends java.lang.Object implements com.intellij.psi.impl.file.impl.JavaFileManager com.intellij.openapi.Disposable { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.psi.impl.PsiManagerEx myManager private volatile java.util.Set myNontrivialPackagePrefixes private boolean myDisposed private final com.intellij.openapi.roots.PackageIndex myPackageIndex public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void dispose () public com.intellij.psi.PsiPackage findPackage (java.lang.String) String packageName com.intellij.util.Query dirs public com.intellij.psi.PsiClass[] findClasses (java.lang.String, com.intellij.psi.search.GlobalSearchScope) String qName com.intellij.psi.search.GlobalSearchScope scope java.util.List result int count private java.util.List doFindClasses (java.lang.String, com.intellij.psi.search.GlobalSearchScope) String qualifiedName com.intellij.psi.PsiFile file boolean valid com.intellij.openapi.vfs.VirtualFile vFile com.intellij.psi.PsiClass aClass String qName com.intellij.psi.search.GlobalSearchScope scope java.util.Collection classes java.util.List result public com.intellij.psi.PsiClass findClass (java.lang.String, com.intellij.psi.search.GlobalSearchScope) com.intellij.openapi.util.Pair pair com.intellij.openapi.vfs.VirtualFile vFile int i String qName com.intellij.psi.search.GlobalSearchScope scope com.intellij.openapi.vfs.VirtualFile bestFile com.intellij.psi.PsiClass bestClass java.util.List result private boolean hasAcceptablePackage (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile root com.intellij.openapi.vfs.VirtualFile parent com.intellij.psi.PsiNameHelper nameHelper com.intellij.openapi.vfs.VirtualFile vFile public java.util.Collection getNonTrivialPackagePrefixes () String packageName com.intellij.openapi.vfs.VirtualFile sourceRoot com.intellij.openapi.roots.ProjectRootManager rootManager java.util.List sourceRoots com.intellij.openapi.roots.ProjectFileIndex fileIndex java.util.Set names public java.util.Collection findModules (java.lang.String, com.intellij.psi.search.GlobalSearchScope) String moduleName com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.search.GlobalSearchScope excludingScope java.util.List results java.util.Collection jars private static java.util.Collection sortModules (java.util.Collection, com.intellij.psi.search.GlobalSearchScope) java.util.List list java.util.Collection modules com.intellij.psi.search.GlobalSearchScope scope private static java.util.Collection upgradeModules (java.util.Collection, java.lang.String, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiJavaModule candidate java.util.ListIterator i java.util.List list com.intellij.openapi.roots.ModuleFileIndex index com.intellij.openapi.module.Module module boolean isModular java.util.Collection modules String moduleName com.intellij.psi.search.GlobalSearchScope scope private static synthetic boolean lambda$upgradeModules$5 (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile root private static synthetic int lambda$sortModules$4 (com.intellij.psi.search.GlobalSearchScope, com.intellij.psi.PsiJavaModule, com.intellij.psi.PsiJavaModule) com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.PsiJavaModule m1 com.intellij.psi.PsiJavaModule m2 private synthetic com.intellij.psi.impl.light.LightJavaModule lambda$findModules$3 (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile f private static synthetic com.intellij.psi.PsiClass[] lambda$findClasses$2 (int) int x$0 private static synthetic com.intellij.psi.PsiClass lambda$findClasses$1 (com.intellij.openapi.util.Pair) com.intellij.openapi.util.Pair p private static synthetic int lambda$findClasses$0 (com.intellij.psi.search.GlobalSearchScope, com.intellij.openapi.util.Pair, com.intellij.openapi.util.Pair) com.intellij.psi.search.GlobalSearchScope scope com.intellij.openapi.util.Pair o1 com.intellij.openapi.util.Pair o2 static synthetic java.util.Set access$002 (com.intellij.psi.impl.file.impl.JavaFileManagerImpl, java.util.Set) com.intellij.psi.impl.file.impl.JavaFileManagerImpl x0 java.util.Set x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/file/impl/JavaOutOfSourcesResolveScopeProvider.class
JavaOutOfSourcesResolveScopeProvider.java package com.intellij.psi.impl.file.impl public com.intellij.psi.impl.file.impl.JavaOutOfSourcesResolveScopeProvider extends com.intellij.psi.ResolveScopeProvider { public void <init> () public com.intellij.psi.search.GlobalSearchScope getResolveScope (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.roots.ProjectFileIndex index com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project com.intellij.openapi.fileTypes.FileType type private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/FunExprOccurrence.class
FunExprOccurrence.java package com.intellij.psi.impl.java public com.intellij.psi.impl.java.FunExprOccurrence extends java.lang.Object { private final int argIndex private final java.util.List referenceContext public void <init> (int, java.util.List) int argIndex java.util.List referenceContext public boolean equals (java.lang.Object) Object o com.intellij.psi.impl.java.FunExprOccurrence that public int hashCode () public java.lang.String toString () void serialize (java.io.DataOutput) throws java.io.IOException java.io.DataOutput out static com.intellij.psi.impl.java.FunExprOccurrence deserialize (java.io.DataInput) throws java.io.IOException java.io.DataInput in int argIndex private static void serializeLink (java.io.DataOutput, com.intellij.psi.impl.java.ReferenceChainLink) throws java.io.IOException java.io.DataOutput out com.intellij.psi.impl.java.ReferenceChainLink link private static com.intellij.psi.impl.java.ReferenceChainLink deserializeLink (java.io.DataInput) throws java.io.IOException java.io.DataInput in String referenceName boolean isCall public boolean canHaveType (java.util.List, com.intellij.openapi.vfs.VirtualFile) int i com.intellij.psi.impl.java.ReferenceChainLink link java.util.List candidates int i java.util.List samClasses com.intellij.openapi.vfs.VirtualFile placeFile java.util.Set qualifiers int maxPossiblePackageComponent private boolean isCompatible (com.intellij.psi.impl.java.ReferenceChainLink, com.intellij.psi.PsiMember, java.util.List) com.intellij.psi.impl.java.ReferenceChainLink link com.intellij.psi.PsiMember member java.util.List samClasses public static boolean hasCompatibleParameter (com.intellij.psi.PsiMethod, int, java.util.List) com.intellij.psi.PsiMethod method int argIndex java.util.List samClasses com.intellij.psi.PsiParameter[] parameters int paramIndex private static boolean canPassFunctionalExpression (com.intellij.psi.PsiClass, com.intellij.psi.PsiType, com.intellij.psi.PsiElement) com.intellij.psi.PsiClass sam com.intellij.psi.PsiType paramType com.intellij.psi.PsiElement place String paramClassName private static boolean isTypeParameterVisible (java.lang.String, com.intellij.psi.PsiElement) String name com.intellij.psi.PsiElement fromPlace com.intellij.util.containers.JBIterable typeParameters private static boolean hasSuperTypeAssignableFromSam (com.intellij.psi.PsiClass, com.intellij.psi.PsiType) com.intellij.psi.PsiClass sam com.intellij.psi.PsiType type private static synthetic boolean lambda$hasSuperTypeAssignableFromSam$7 (com.intellij.psi.PsiClass, com.intellij.psi.PsiType) com.intellij.psi.PsiClass sam com.intellij.psi.PsiType superType private static synthetic java.lang.Iterable lambda$isTypeParameterVisible$6 (com.intellij.psi.PsiTypeParameterListOwner) com.intellij.psi.PsiTypeParameterListOwner o private static synthetic boolean lambda$isTypeParameterVisible$5 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement c private static synthetic boolean lambda$hasCompatibleParameter$4 (com.intellij.psi.PsiParameter[], int, com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass) com.intellij.psi.PsiParameter[] parameters int paramIndex com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass c private static synthetic boolean lambda$isCompatible$3 (com.intellij.psi.PsiMember, com.intellij.psi.PsiClass) com.intellij.psi.PsiMember member com.intellij.psi.PsiClass c private synthetic boolean lambda$canHaveType$2 (com.intellij.psi.impl.java.ReferenceChainLink, java.util.List, com.intellij.psi.PsiMember) com.intellij.psi.impl.java.ReferenceChainLink link java.util.List samClasses com.intellij.psi.PsiMember m private static synthetic com.intellij.psi.impl.java.ReferenceChainLink lambda$deserialize$1 (java.io.DataInput) throws java.io.IOException java.io.DataInput in private static synthetic void lambda$serialize$0 (java.io.DataOutput, com.intellij.psi.impl.java.ReferenceChainLink) throws java.io.IOException java.io.DataOutput out com.intellij.psi.impl.java.ReferenceChainLink link private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/JavaBinaryPlusExpressionIndex$1.class
JavaBinaryPlusExpressionIndex.java package com.intellij.psi.impl.java com.intellij.psi.impl.java.JavaBinaryPlusExpressionIndex$1 extends java.lang.Object implements com.intellij.util.io.DataExternalizer { final synthetic com.intellij.psi.impl.java.JavaBinaryPlusExpressionIndex this$0 void <init> (com.intellij.psi.impl.java.JavaBinaryPlusExpressionIndex) com.intellij.psi.impl.java.JavaBinaryPlusExpressionIndex this$0 public void save (java.io.DataOutput, com.intellij.psi.impl.java.JavaBinaryPlusExpressionIndex$PlusOffsets) throws java.io.IOException int i java.io.DataOutput out com.intellij.psi.impl.java.JavaBinaryPlusExpressionIndex$PlusOffsets value int[] offsets public com.intellij.psi.impl.java.JavaBinaryPlusExpressionIndex$PlusOffsets read (java.io.DataInput) throws java.io.IOException int i java.io.DataInput in int[] result public volatile synthetic java.lang.Object read (java.io.DataInput) throws java.io.IOException public volatile synthetic void save (java.io.DataOutput, java.lang.Object) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/JavaBinaryPlusExpressionIndex$2.class
JavaBinaryPlusExpressionIndex.java package com.intellij.psi.impl.java com.intellij.psi.impl.java.JavaBinaryPlusExpressionIndex$2 extends com.intellij.util.indexing.DefaultFileTypeSpecificInputFilter { final synthetic com.intellij.psi.impl.java.JavaBinaryPlusExpressionIndex this$0 transient void <init> (com.intellij.psi.impl.java.JavaBinaryPlusExpressionIndex, com.intellij.openapi.fileTypes.FileType[]) com.intellij.psi.impl.java.JavaBinaryPlusExpressionIndex this$0 com.intellij.openapi.fileTypes.FileType[] arg0 public boolean acceptInput (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/JavaBinaryPlusExpressionIndex$PlusOffsets.class
JavaBinaryPlusExpressionIndex.java package com.intellij.psi.impl.java public com.intellij.psi.impl.java.JavaBinaryPlusExpressionIndex$PlusOffsets extends java.lang.Object { private final int[] offsets void <init> (int[]) int[] offsets public int[] getOffsets () public boolean equals (java.lang.Object) Object o com.intellij.psi.impl.java.JavaBinaryPlusExpressionIndex$PlusOffsets offsets1 public int hashCode () }
com/intellij/psi/impl/java/JavaBinaryPlusExpressionIndex.class
JavaBinaryPlusExpressionIndex.java package com.intellij.psi.impl.java public com.intellij.psi.impl.java.JavaBinaryPlusExpressionIndex extends com.intellij.util.indexing.FileBasedIndexExtension implements com.intellij.util.indexing.PsiDependentIndex { public static final com.intellij.util.indexing.ID INDEX_ID public void <init> () public com.intellij.util.indexing.ID getName () public com.intellij.util.indexing.DataIndexer getIndexer () public com.intellij.util.io.KeyDescriptor getKeyDescriptor () public com.intellij.util.io.DataExternalizer getValueExternalizer () public int getVersion () public com.intellij.util.indexing.FileBasedIndex$InputFilter getInputFilter () public boolean dependsOnFileContent () private static boolean isStringConcatenation (com.intellij.lang.LighterASTNode, com.intellij.lang.LighterAST) com.intellij.lang.LighterASTNode concatExpr com.intellij.lang.LighterAST tree public volatile synthetic com.intellij.util.indexing.IndexId getName () private static synthetic boolean lambda$isStringConcatenation$3 (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode e private static synthetic java.util.Map lambda$getIndexer$2 (com.intellij.util.indexing.FileContent) com.intellij.util.indexing.FileContent inputData CharSequence text int[] offsets com.intellij.lang.LighterAST tree gnu.trove.TIntArrayList result java.util.Map stringConcatenations gnu.trove.THashMap resultMap private static synthetic void lambda$null$1 (com.intellij.lang.LighterAST, java.util.Map, gnu.trove.TIntArrayList, com.intellij.lang.LighterASTTokenNode, java.lang.Integer) com.intellij.lang.LighterAST tree java.util.Map stringConcatenations gnu.trove.TIntArrayList result com.intellij.lang.LighterASTTokenNode leaf Integer offset com.intellij.lang.LighterASTNode element private static synthetic java.lang.Boolean lambda$null$0 (com.intellij.lang.LighterASTNode, com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode element com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode __ static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/JavaFunctionalExpressionIndex$1.class
JavaFunctionalExpressionIndex.java package com.intellij.psi.impl.java final com.intellij.psi.impl.java.JavaFunctionalExpressionIndex$1 extends java.lang.Object implements com.intellij.util.io.KeyDescriptor { void <init> () public int getHashCode (com.intellij.psi.impl.java.stubs.FunctionalExpressionKey) com.intellij.psi.impl.java.stubs.FunctionalExpressionKey value public boolean isEqual (com.intellij.psi.impl.java.stubs.FunctionalExpressionKey, com.intellij.psi.impl.java.stubs.FunctionalExpressionKey) com.intellij.psi.impl.java.stubs.FunctionalExpressionKey val1 com.intellij.psi.impl.java.stubs.FunctionalExpressionKey val2 public void save (java.io.DataOutput, com.intellij.psi.impl.java.stubs.FunctionalExpressionKey) throws java.io.IOException java.io.DataOutput out com.intellij.psi.impl.java.stubs.FunctionalExpressionKey value public com.intellij.psi.impl.java.stubs.FunctionalExpressionKey read (java.io.DataInput) throws java.io.IOException java.io.DataInput in public volatile synthetic boolean isEqual (java.lang.Object, java.lang.Object) public volatile synthetic int getHashCode (java.lang.Object) public volatile synthetic java.lang.Object read (java.io.DataInput) throws java.io.IOException public volatile synthetic void save (java.io.DataOutput, java.lang.Object) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/JavaFunctionalExpressionIndex$2.class
JavaFunctionalExpressionIndex.java package com.intellij.psi.impl.java final com.intellij.psi.impl.java.JavaFunctionalExpressionIndex$2 extends com.intellij.psi.impl.source.tree.RecursiveLighterASTNodeWalkingVisitor { final synthetic com.intellij.lang.LighterAST val$tree final synthetic com.intellij.openapi.util.Ref val$returnsSomething final synthetic java.util.concurrent.atomic.AtomicBoolean val$isBoolean final synthetic java.util.concurrent.atomic.AtomicBoolean val$hasStatements void <init> (com.intellij.lang.LighterAST, com.intellij.lang.LighterAST, com.intellij.openapi.util.Ref, java.util.concurrent.atomic.AtomicBoolean, java.util.concurrent.atomic.AtomicBoolean) com.intellij.lang.LighterAST arg0 public void visitNode (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode expr com.intellij.lang.LighterASTNode element com.intellij.psi.tree.IElementType type private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/JavaFunctionalExpressionIndex$3.class
JavaFunctionalExpressionIndex.java package com.intellij.psi.impl.java com.intellij.psi.impl.java.JavaFunctionalExpressionIndex$3 extends java.lang.Object implements com.intellij.util.io.DataExternalizer { final synthetic com.intellij.psi.impl.java.JavaFunctionalExpressionIndex this$0 void <init> (com.intellij.psi.impl.java.JavaFunctionalExpressionIndex) com.intellij.psi.impl.java.JavaFunctionalExpressionIndex this$0 public void save (java.io.DataOutput, java.util.Map) throws java.io.IOException java.util.Map$Entry entry java.io.DataOutput out java.util.Map value public java.util.Map read (java.io.DataInput) throws java.io.IOException int offset int i java.io.DataInput in int length java.util.Map map public volatile synthetic java.lang.Object read (java.io.DataInput) throws java.io.IOException public volatile synthetic void save (java.io.DataOutput, java.lang.Object) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/JavaFunctionalExpressionIndex$4.class
JavaFunctionalExpressionIndex.java package com.intellij.psi.impl.java com.intellij.psi.impl.java.JavaFunctionalExpressionIndex$4 extends com.intellij.util.indexing.DefaultFileTypeSpecificInputFilter { final synthetic com.intellij.psi.impl.java.JavaFunctionalExpressionIndex this$0 transient void <init> (com.intellij.psi.impl.java.JavaFunctionalExpressionIndex, com.intellij.openapi.fileTypes.FileType[]) com.intellij.psi.impl.java.JavaFunctionalExpressionIndex this$0 com.intellij.openapi.fileTypes.FileType[] arg0 public boolean acceptInput (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/JavaFunctionalExpressionIndex.class
JavaFunctionalExpressionIndex.java package com.intellij.psi.impl.java public com.intellij.psi.impl.java.JavaFunctionalExpressionIndex extends com.intellij.util.indexing.FileBasedIndexExtension implements com.intellij.util.indexing.PsiDependentIndex { public static final com.intellij.util.indexing.ID INDEX_ID private static final com.intellij.util.io.KeyDescriptor KEY_DESCRIPTOR static final synthetic boolean $assertionsDisabled public void <init> () private static java.util.List createCallChain (com.intellij.psi.impl.source.FileLocalResolver, com.intellij.lang.LighterASTNode) String typeName boolean isCall String referenceName com.intellij.lang.LighterASTNode qualifier com.intellij.psi.impl.source.FileLocalResolver resolver com.intellij.lang.LighterASTNode expr java.util.List chain private static java.util.List reversedChain (java.util.List) java.util.List chain private static int getArgCount (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode expr java.util.List args private static com.intellij.lang.LighterASTNode getQualifier (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, boolean) java.util.List children com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode expr boolean isCall com.intellij.lang.LighterASTNode qualifier private static java.lang.String getReferencedMemberName (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, boolean) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode expr boolean isCall private static com.intellij.psi.impl.java.ReferenceChainLink createChainStart (com.intellij.psi.impl.source.FileLocalResolver, com.intellij.lang.LighterASTNode, boolean, java.lang.String) String typeName com.intellij.psi.impl.source.FileLocalResolver$LightResolveResult result com.intellij.lang.LighterASTNode target com.intellij.psi.impl.source.FileLocalResolver resolver com.intellij.lang.LighterASTNode expr boolean isCall String referenceName private static java.lang.String calcExprType (com.intellij.lang.LighterASTNode, com.intellij.psi.impl.source.FileLocalResolver) com.intellij.lang.LighterASTNode lValue com.intellij.lang.LighterASTNode typeRef String refName com.intellij.lang.LighterASTNode funExpr com.intellij.psi.impl.source.FileLocalResolver resolver com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode scope int arrayDepth private static int getArgIndex (java.util.List, com.intellij.lang.LighterASTNode) int i java.util.List args com.intellij.lang.LighterASTNode expr private static com.intellij.psi.impl.java.stubs.FunctionalExpressionKey$CoarseType calcReturnType (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode expr com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode funExpr com.intellij.lang.LighterASTNode block com.intellij.openapi.util.Ref returnsSomething java.util.concurrent.atomic.AtomicBoolean isBoolean java.util.concurrent.atomic.AtomicBoolean hasStatements private static com.intellij.lang.LighterASTNode findExpressionChild (com.intellij.lang.LighterASTNode, com.intellij.lang.LighterAST) com.intellij.lang.LighterASTNode element com.intellij.lang.LighterAST tree private static boolean isBooleanExpression (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) com.intellij.psi.tree.IElementType child java.util.List children com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode expr com.intellij.psi.tree.IElementType type private static int getFunExprParameterCount (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode funExpr com.intellij.lang.LighterASTNode paramList private static java.lang.String getCalledMethodName (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode anonClass com.intellij.lang.LighterASTNode ref com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode call com.intellij.lang.LighterASTNode methodExpr private static java.lang.String getSuperClassName (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode call com.intellij.lang.LighterASTNode aClass private static java.lang.String getReferenceName (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode refParent private static com.intellij.lang.LighterASTNode getContainingCall (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode parent com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.lang.LighterASTNode expressionList private static com.intellij.lang.LighterASTNode skipExpressionsUp (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.tree.TokenSet) com.intellij.psi.tree.IElementType type com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.tree.TokenSet types private static com.intellij.lang.LighterASTNode findClass (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node public com.intellij.util.io.KeyDescriptor getKeyDescriptor () public int getVersion () public com.intellij.util.indexing.ID getName () public com.intellij.util.indexing.DataIndexer getIndexer () private static com.intellij.psi.impl.java.FunExprOccurrence createOccurrence (com.intellij.lang.LighterASTNode, com.intellij.psi.impl.source.FileLocalResolver) com.intellij.lang.LighterASTNode assignment com.intellij.lang.LighterASTNode funExpr com.intellij.psi.impl.source.FileLocalResolver resolver com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode containingCall java.util.List args int argIndex com.intellij.lang.LighterASTNode chainExpr public com.intellij.util.io.DataExternalizer getValueExternalizer () public com.intellij.util.indexing.FileBasedIndex$InputFilter getInputFilter () public boolean dependsOnFileContent () public volatile synthetic com.intellij.util.indexing.IndexId getName () private static synthetic java.util.Map lambda$getIndexer$3 (com.intellij.util.indexing.FileContent) com.intellij.util.indexing.FileContent inputData CharSequence text int[] offsets java.util.Map result com.intellij.lang.LighterAST tree com.intellij.psi.impl.source.FileLocalResolver resolver private static synthetic void lambda$null$2 (com.intellij.lang.LighterAST, com.intellij.psi.impl.source.FileLocalResolver, java.util.Map, com.intellij.lang.LighterASTTokenNode, java.lang.Integer) com.intellij.psi.impl.java.stubs.FunctionalExpressionKey key java.util.Map map com.intellij.lang.LighterAST tree com.intellij.psi.impl.source.FileLocalResolver resolver java.util.Map result com.intellij.lang.LighterASTTokenNode leaf Integer offset com.intellij.lang.LighterASTNode element private static synthetic java.util.Map lambda$null$1 (com.intellij.psi.impl.java.stubs.FunctionalExpressionKey) com.intellij.psi.impl.java.stubs.FunctionalExpressionKey __ private static synthetic boolean lambda$findClass$0 (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode n static synthetic com.intellij.lang.LighterASTNode access$000 (com.intellij.lang.LighterASTNode, com.intellij.lang.LighterAST) com.intellij.lang.LighterASTNode x0 com.intellij.lang.LighterAST x1 static synthetic boolean access$100 (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterAST x0 com.intellij.lang.LighterASTNode x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/ReferenceChainLink.class
ReferenceChainLink.java package com.intellij.psi.impl.java public com.intellij.psi.impl.java.ReferenceChainLink extends java.lang.Object { final String referenceName final boolean isCall final int argCount private static final com.intellij.openapi.util.Key EXPENSIVE_LINKS public void <init> (java.lang.String, boolean, int) String referenceName boolean isCall int argCount public boolean equals (java.lang.Object) Object o com.intellij.psi.impl.java.ReferenceChainLink link public int hashCode () int result public java.lang.String toString () java.util.List getGlobalMembers (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.psi.PsiPackage pkg com.intellij.openapi.vfs.VirtualFile placeFile com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope scope java.util.Map cache java.util.List candidates private java.util.List calcMembersUnlessTooMany (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope scope java.util.List candidates java.util.concurrent.atomic.AtomicInteger count com.intellij.util.Processor processor com.intellij.psi.search.PsiShortNamesCache cache private static boolean canBeAccessible (com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.PsiMember) com.intellij.openapi.vfs.VirtualFile placeFile com.intellij.psi.PsiMember member private boolean isExpensive (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project java.util.Set expensive private void markExpensive (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project java.util.Set expensive public java.util.List getSymbolMembers (java.util.Set) java.util.Set qualifiers private synthetic boolean lambda$calcMembersUnlessTooMany$3 (java.util.List, java.util.concurrent.atomic.AtomicInteger, com.intellij.psi.PsiMember) java.util.List candidates java.util.concurrent.atomic.AtomicInteger count com.intellij.psi.PsiMember member private static synthetic boolean lambda$getGlobalMembers$2 (com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.PsiMember) com.intellij.openapi.vfs.VirtualFile placeFile com.intellij.psi.PsiMember candidate private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getGlobalMembers$1 () java.util.Map map private static synthetic java.util.List lambda$null$0 (com.intellij.openapi.util.Pair) com.intellij.openapi.util.Pair pair static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/index/JavaAnnotationIndex.class
JavaAnnotationIndex.java package com.intellij.psi.impl.java.stubs.index public com.intellij.psi.impl.java.stubs.index.JavaAnnotationIndex extends com.intellij.psi.stubs.StringStubIndexExtension { private static final com.intellij.psi.impl.java.stubs.index.JavaAnnotationIndex ourInstance public void <init> () public static com.intellij.psi.impl.java.stubs.index.JavaAnnotationIndex getInstance () public com.intellij.psi.stubs.StubIndexKey getKey () public java.util.Collection get (java.lang.String, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope) String s com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope scope public volatile synthetic java.util.Collection get (java.lang.Object, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/index/JavaAnonymousClassBaseRefOccurenceIndex.class
JavaAnonymousClassBaseRefOccurenceIndex.java package com.intellij.psi.impl.java.stubs.index public com.intellij.psi.impl.java.stubs.index.JavaAnonymousClassBaseRefOccurenceIndex extends com.intellij.psi.stubs.StringStubIndexExtension { private static final com.intellij.psi.impl.java.stubs.index.JavaAnonymousClassBaseRefOccurenceIndex ourInstance public void <init> () public static com.intellij.psi.impl.java.stubs.index.JavaAnonymousClassBaseRefOccurenceIndex getInstance () public com.intellij.psi.stubs.StubIndexKey getKey () public java.util.Collection get (java.lang.String, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope) String s com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope scope public volatile synthetic java.util.Collection get (java.lang.Object, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/index/JavaAutoModuleNameIndex.class
JavaAutoModuleNameIndex.java package com.intellij.psi.impl.java.stubs.index public com.intellij.psi.impl.java.stubs.index.JavaAutoModuleNameIndex extends com.intellij.util.indexing.ScalarIndexExtension { private static final com.intellij.util.indexing.ID NAME private final com.intellij.util.indexing.FileBasedIndex$InputFilter myFilter private final com.intellij.util.indexing.DataIndexer myIndexer public void <init> () public com.intellij.util.indexing.ID getName () public int getVersion () public com.intellij.util.io.KeyDescriptor getKeyDescriptor () public boolean dependsOnFileContent () public com.intellij.util.indexing.FileBasedIndex$InputFilter getInputFilter () public com.intellij.util.indexing.DataIndexer getIndexer () public static java.util.Collection getFilesByKey (java.lang.String, com.intellij.psi.search.GlobalSearchScope) String moduleName com.intellij.psi.search.GlobalSearchScope scope public static java.util.Collection getAllKeys (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public volatile synthetic com.intellij.util.indexing.IndexId getName () private static synthetic java.util.Map lambda$new$1 (com.intellij.util.indexing.FileContent) com.intellij.util.indexing.FileContent data private static synthetic boolean lambda$new$0 (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/index/JavaFieldNameIndex.class
JavaFieldNameIndex.java package com.intellij.psi.impl.java.stubs.index public com.intellij.psi.impl.java.stubs.index.JavaFieldNameIndex extends com.intellij.psi.stubs.StringStubIndexExtension { private static final com.intellij.psi.impl.java.stubs.index.JavaFieldNameIndex ourInstance public void <init> () public static com.intellij.psi.impl.java.stubs.index.JavaFieldNameIndex getInstance () public com.intellij.psi.stubs.StubIndexKey getKey () public java.util.Collection get (java.lang.String, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope) String s com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope scope public volatile synthetic java.util.Collection get (java.lang.Object, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/index/JavaFullClassNameIndex.class
JavaFullClassNameIndex.java package com.intellij.psi.impl.java.stubs.index public com.intellij.psi.impl.java.stubs.index.JavaFullClassNameIndex extends com.intellij.psi.stubs.IntStubIndexExtension { private static final com.intellij.psi.impl.java.stubs.index.JavaFullClassNameIndex ourInstance public void <init> () public static com.intellij.psi.impl.java.stubs.index.JavaFullClassNameIndex getInstance () public com.intellij.psi.stubs.StubIndexKey getKey () public java.util.Collection get (java.lang.Integer, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope) Integer integer com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope scope public volatile synthetic java.util.Collection get (java.lang.Object, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/index/JavaMethodNameIndex.class
JavaMethodNameIndex.java package com.intellij.psi.impl.java.stubs.index public com.intellij.psi.impl.java.stubs.index.JavaMethodNameIndex extends com.intellij.psi.stubs.StringStubIndexExtension { private static final com.intellij.psi.impl.java.stubs.index.JavaMethodNameIndex ourInstance public void <init> () public static com.intellij.psi.impl.java.stubs.index.JavaMethodNameIndex getInstance () public com.intellij.psi.stubs.StubIndexKey getKey () public java.util.Collection get (java.lang.String, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope) String methodName com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope scope public volatile synthetic java.util.Collection get (java.lang.Object, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/index/JavaMethodParameterTypesIndex.class
JavaMethodParameterTypesIndex.java package com.intellij.psi.impl.java.stubs.index public com.intellij.psi.impl.java.stubs.index.JavaMethodParameterTypesIndex extends com.intellij.psi.stubs.StringStubIndexExtension { private static final com.intellij.psi.impl.java.stubs.index.JavaMethodParameterTypesIndex ourInstance public void <init> () public static com.intellij.psi.impl.java.stubs.index.JavaMethodParameterTypesIndex getInstance () public int getVersion () public com.intellij.psi.stubs.StubIndexKey getKey () public java.util.Collection get (java.lang.String, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope) String s com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope scope public volatile synthetic java.util.Collection get (java.lang.Object, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/index/JavaModuleNameIndex.class
JavaModuleNameIndex.java package com.intellij.psi.impl.java.stubs.index public com.intellij.psi.impl.java.stubs.index.JavaModuleNameIndex extends com.intellij.psi.stubs.StringStubIndexExtension { private static final com.intellij.psi.impl.java.stubs.index.JavaModuleNameIndex ourInstance public void <init> () public static com.intellij.psi.impl.java.stubs.index.JavaModuleNameIndex getInstance () public int getVersion () public com.intellij.psi.stubs.StubIndexKey getKey () public java.util.Collection get (java.lang.String, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope) String name com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope scope java.util.Collection modules private static java.util.Collection filterVersions (com.intellij.openapi.project.Project, java.util.Collection) int i java.util.List files com.intellij.openapi.vfs.VirtualFile main com.intellij.openapi.vfs.VirtualFile root com.intellij.psi.PsiJavaModule module com.intellij.openapi.project.Project project java.util.Collection modules java.util.Set filter com.intellij.openapi.roots.ProjectFileIndex index public boolean traceKeyHashToVirtualFileMapping () public static com.intellij.openapi.vfs.VirtualFile descriptorFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile root com.intellij.openapi.vfs.VirtualFile result private static java.util.List descriptorFiles (com.intellij.openapi.vfs.VirtualFile, boolean, boolean) com.intellij.openapi.vfs.VirtualFile version com.intellij.openapi.vfs.VirtualFile[] versions com.intellij.openapi.vfs.VirtualFile root boolean checkAttribute boolean filter java.util.List results com.intellij.openapi.vfs.VirtualFile versionsDir private static boolean isMultiReleaseJar (com.intellij.openapi.vfs.VirtualFile) java.io.InputStream stream com.intellij.openapi.vfs.VirtualFile root com.intellij.openapi.vfs.VirtualFile manifest private static int version (com.intellij.openapi.vfs.VirtualFile) RuntimeException ignore com.intellij.openapi.vfs.VirtualFile dir private static int compareVersions (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile dir1 com.intellij.openapi.vfs.VirtualFile dir2 int v1 int v2 public volatile synthetic java.util.Collection get (java.lang.Object, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope) private static synthetic com.intellij.openapi.vfs.VirtualFile[] lambda$descriptorFiles$2 (int) int x$0 private static synthetic boolean lambda$descriptorFiles$1 (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile d private static synthetic boolean lambda$filterVersions$0 (java.util.Set, com.intellij.psi.PsiJavaModule) java.util.Set filter com.intellij.psi.PsiJavaModule m static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/index/JavaShortClassNameIndex.class
JavaShortClassNameIndex.java package com.intellij.psi.impl.java.stubs.index public com.intellij.psi.impl.java.stubs.index.JavaShortClassNameIndex extends com.intellij.psi.stubs.StringStubIndexExtension { private static final com.intellij.psi.impl.java.stubs.index.JavaShortClassNameIndex ourInstance public void <init> () public static com.intellij.psi.impl.java.stubs.index.JavaShortClassNameIndex getInstance () public int getVersion () public com.intellij.psi.stubs.StubIndexKey getKey () public java.util.Collection get (java.lang.String, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope) String shortName com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope scope public boolean traceKeyHashToVirtualFileMapping () public volatile synthetic java.util.Collection get (java.lang.Object, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/index/JavaStaticMemberNameIndex.class
JavaStaticMemberNameIndex.java package com.intellij.psi.impl.java.stubs.index public com.intellij.psi.impl.java.stubs.index.JavaStaticMemberNameIndex extends com.intellij.psi.stubs.StringStubIndexExtension { private static final com.intellij.psi.impl.java.stubs.index.JavaStaticMemberNameIndex ourInstance public void <init> () public static com.intellij.psi.impl.java.stubs.index.JavaStaticMemberNameIndex getInstance () public com.intellij.psi.stubs.StubIndexKey getKey () public java.util.Collection getStaticMembers (java.lang.String, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope) String name com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope scope static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/index/JavaStaticMemberTypeIndex.class
JavaStaticMemberTypeIndex.java package com.intellij.psi.impl.java.stubs.index public com.intellij.psi.impl.java.stubs.index.JavaStaticMemberTypeIndex extends com.intellij.psi.stubs.StringStubIndexExtension { private static final com.intellij.psi.impl.java.stubs.index.JavaStaticMemberTypeIndex ourInstance public void <init> () public static com.intellij.psi.impl.java.stubs.index.JavaStaticMemberTypeIndex getInstance () public com.intellij.psi.stubs.StubIndexKey getKey () public java.util.Collection getStaticMembers (java.lang.String, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope) String shortTypeText com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope scope static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/index/JavaSuperClassNameOccurenceIndex.class
JavaSuperClassNameOccurenceIndex.java package com.intellij.psi.impl.java.stubs.index public com.intellij.psi.impl.java.stubs.index.JavaSuperClassNameOccurenceIndex extends com.intellij.psi.stubs.StringStubIndexExtension { private static final int VERSION private static final com.intellij.psi.impl.java.stubs.index.JavaSuperClassNameOccurenceIndex ourInstance public void <init> () public static com.intellij.psi.impl.java.stubs.index.JavaSuperClassNameOccurenceIndex getInstance () public com.intellij.psi.stubs.StubIndexKey getKey () public java.util.Collection get (java.lang.String, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope) String s com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope scope public int getVersion () public volatile synthetic java.util.Collection get (java.lang.Object, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/AllClassesSearchExecutor$1.class
AllClassesSearchExecutor.java package com.intellij.psi.impl.search final com.intellij.psi.impl.search.AllClassesSearchExecutor$1 extends com.intellij.psi.JavaRecursiveElementVisitor { final synthetic boolean[] val$stopped final synthetic com.intellij.util.Processor val$processor void <init> (boolean[], com.intellij.util.Processor) public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass }
com/intellij/psi/impl/search/AllClassesSearchExecutor$2.class
AllClassesSearchExecutor.java package com.intellij.psi.impl.search final com.intellij.psi.impl.search.AllClassesSearchExecutor$2 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic boolean[] val$stopped final synthetic com.intellij.util.Processor val$processor void <init> (boolean[], com.intellij.util.Processor) public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass }
com/intellij/psi/impl/search/AllClassesSearchExecutor.class
AllClassesSearchExecutor.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.AllClassesSearchExecutor extends java.lang.Object implements com.intellij.util.QueryExecutor { public void <init> () public boolean execute (com.intellij.psi.search.searches.AllClassesSearch$SearchParameters, com.intellij.util.Processor) com.intellij.psi.PsiElement scopeRoot com.intellij.psi.search.searches.AllClassesSearch$SearchParameters queryParameters com.intellij.util.Processor consumer com.intellij.psi.search.SearchScope scope com.intellij.psi.PsiElement[] scopeRoots private static boolean processAllClassesInGlobalScope (com.intellij.psi.search.GlobalSearchScope, com.intellij.psi.search.searches.AllClassesSearch$SearchParameters, com.intellij.util.Processor) com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.search.searches.AllClassesSearch$SearchParameters parameters com.intellij.util.Processor processor java.util.Set names java.util.List sorted public static boolean processClassesByNames (com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope, java.util.Collection, com.intellij.util.Processor) com.intellij.psi.PsiClass psiClass String name com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope scope java.util.Collection names com.intellij.util.Processor processor com.intellij.psi.search.PsiShortNamesCache cache public static boolean processClassNames (com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.Processor) com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.Processor processor boolean success private static boolean processScopeRootForAllClasses (com.intellij.psi.PsiElement, com.intellij.util.Processor) com.intellij.psi.PsiElement scopeRoot com.intellij.util.Processor processor boolean[] stopped com.intellij.psi.JavaElementVisitor visitor public volatile synthetic boolean execute (java.lang.Object, com.intellij.util.Processor) private static synthetic void lambda$processScopeRootForAllClasses$4 (com.intellij.psi.PsiElement, com.intellij.psi.JavaElementVisitor) com.intellij.psi.PsiElement scopeRoot com.intellij.psi.JavaElementVisitor visitor private static synthetic java.lang.Boolean lambda$processClassNames$3 (com.intellij.openapi.project.Project, com.intellij.util.Processor, com.intellij.psi.search.GlobalSearchScope) com.intellij.openapi.project.Project project com.intellij.util.Processor processor com.intellij.psi.search.GlobalSearchScope scope private static synthetic boolean lambda$null$2 (com.intellij.util.Processor, java.lang.String) com.intellij.util.Processor processor String s private static synthetic com.intellij.psi.PsiClass[] lambda$processClassesByNames$1 (com.intellij.psi.search.PsiShortNamesCache, java.lang.String, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.PsiShortNamesCache cache String name com.intellij.psi.search.GlobalSearchScope scope private static synthetic boolean lambda$processAllClassesInGlobalScope$0 (com.intellij.psi.search.searches.AllClassesSearch$SearchParameters, java.util.Set, java.lang.String) com.intellij.psi.search.searches.AllClassesSearch$SearchParameters parameters java.util.Set names String s private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/AnnotatedElementsSearcher.class
AnnotatedElementsSearcher.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.AnnotatedElementsSearcher extends java.lang.Object implements com.intellij.util.QueryExecutor { public void <init> () public boolean execute (com.intellij.psi.search.searches.AnnotatedElementsSearch$Parameters, com.intellij.util.Processor) com.intellij.psi.PsiModifierListOwner candidate com.intellij.psi.PsiAnnotation ann com.intellij.psi.search.searches.AnnotatedElementsSearch$Parameters p com.intellij.util.Processor consumer com.intellij.psi.PsiClass annClass String annotationFQN com.intellij.psi.PsiManager psiManager com.intellij.psi.search.SearchScope useScope Class[] types private static java.util.Collection getAnnotationCandidates (com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope, com.intellij.openapi.project.Project) com.intellij.psi.PsiClass annClass com.intellij.psi.search.SearchScope useScope com.intellij.openapi.project.Project project public static boolean isInstanceof (com.intellij.psi.PsiElement, java.lang.Class[]) Class type com.intellij.psi.PsiElement owner Class[] types public volatile synthetic boolean execute (java.lang.Object, com.intellij.util.Processor) private static synthetic java.util.Collection lambda$getAnnotationCandidates$3 (com.intellij.psi.search.SearchScope, com.intellij.psi.PsiClass, com.intellij.openapi.project.Project) throws java.lang.RuntimeException com.intellij.psi.PsiElement element com.intellij.psi.search.SearchScope useScope com.intellij.psi.PsiClass annClass com.intellij.openapi.project.Project project java.util.List result private static synthetic com.intellij.psi.PsiModifierListOwner lambda$execute$2 (com.intellij.psi.PsiAnnotation, java.lang.Class[], com.intellij.psi.search.searches.AnnotatedElementsSearch$Parameters, com.intellij.psi.PsiManager, com.intellij.psi.PsiClass) throws java.lang.RuntimeException com.intellij.psi.PsiAnnotation ann Class[] types com.intellij.psi.search.searches.AnnotatedElementsSearch$Parameters p com.intellij.psi.PsiManager psiManager com.intellij.psi.PsiClass annClass com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement owner com.intellij.psi.PsiJavaCodeReferenceElement ref private static synthetic com.intellij.psi.PsiManager lambda$execute$1 (com.intellij.psi.PsiClass) throws java.lang.RuntimeException com.intellij.psi.PsiClass annClass private static synthetic java.lang.String lambda$execute$0 (com.intellij.psi.PsiClass) throws java.lang.RuntimeException com.intellij.psi.PsiClass annClass private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/AnnotatedPackagesSearcher$1.class
AnnotatedPackagesSearcher.java package com.intellij.psi.impl.search synthetic com.intellij.psi.impl.search.AnnotatedPackagesSearcher$1 extends java.lang.Object { }
com/intellij/psi/impl/search/AnnotatedPackagesSearcher$PackageInfoFilesOnly.class
AnnotatedPackagesSearcher.java package com.intellij.psi.impl.search com.intellij.psi.impl.search.AnnotatedPackagesSearcher$PackageInfoFilesOnly extends com.intellij.psi.search.GlobalSearchScope { private void <init> () public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isSearchInLibraries () public boolean isSearchInModuleContent (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module aModule synthetic void <init> (com.intellij.psi.impl.search.AnnotatedPackagesSearcher$1) com.intellij.psi.impl.search.AnnotatedPackagesSearcher$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/AnnotatedPackagesSearcher.class
AnnotatedPackagesSearcher.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.AnnotatedPackagesSearcher extends java.lang.Object implements com.intellij.util.QueryExecutor { private static final com.intellij.openapi.diagnostic.Logger LOG static final synthetic boolean $assertionsDisabled public void <init> () public boolean execute (com.intellij.psi.search.searches.AnnotatedPackagesSearch$Parameters, com.intellij.util.Processor) boolean accepted com.intellij.psi.PsiAnnotation annotation com.intellij.psi.search.searches.AnnotatedPackagesSearch$Parameters p com.intellij.util.Processor consumer com.intellij.psi.PsiClass annClass String annotationFQN com.intellij.psi.PsiManager psiManager com.intellij.psi.search.GlobalSearchScope useScope String annotationShortName java.util.Collection annotations com.intellij.psi.search.PsiSearchHelper helper com.intellij.psi.search.GlobalSearchScope infoFilesFilter com.intellij.psi.search.GlobalSearchScope infoFiles boolean[] wantMore public volatile synthetic boolean execute (java.lang.Object, com.intellij.util.Processor) private static synthetic boolean lambda$execute$4 (java.lang.String, com.intellij.psi.PsiManager, com.intellij.psi.PsiClass, boolean[], com.intellij.util.Processor, com.intellij.psi.PsiFile) String annotationFQN com.intellij.psi.PsiManager psiManager com.intellij.psi.PsiClass annClass boolean[] wantMore com.intellij.util.Processor consumer com.intellij.psi.PsiFile psiFile com.intellij.psi.PsiPackageStatement stmt com.intellij.psi.PsiModifierList annotations1 com.intellij.psi.PsiAnnotation ann com.intellij.psi.PsiJavaCodeReferenceElement ref private static synthetic java.lang.Boolean lambda$execute$3 (com.intellij.psi.PsiAnnotation, com.intellij.psi.PsiManager, com.intellij.psi.PsiClass, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.Processor) throws java.lang.RuntimeException String qname com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiClass candidate com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiManager psiManager com.intellij.psi.PsiClass annClass com.intellij.psi.search.GlobalSearchScope useScope com.intellij.util.Processor consumer com.intellij.psi.PsiModifierList modList com.intellij.psi.PsiElement owner private static synthetic java.lang.String lambda$execute$2 (com.intellij.psi.PsiClass) throws java.lang.RuntimeException com.intellij.psi.PsiClass annClass private static synthetic com.intellij.psi.PsiManager lambda$execute$1 (com.intellij.psi.PsiClass) throws java.lang.RuntimeException com.intellij.psi.PsiClass annClass private static synthetic java.lang.String lambda$execute$0 (com.intellij.psi.PsiClass) throws java.lang.RuntimeException com.intellij.psi.PsiClass annClass static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/ApproximateResolver.class
ApproximateResolver.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.ApproximateResolver extends java.lang.Object { public void <init> () static java.util.Set getPossibleTypes (com.intellij.psi.PsiExpression, int) com.intellij.psi.PsiExpression expression int maxDepth private static java.util.Set getConditionalType (com.intellij.psi.PsiConditionalExpression, int) com.intellij.psi.PsiClass thenType com.intellij.psi.PsiClass elseType com.intellij.psi.PsiConditionalExpression expression int maxDepth com.intellij.psi.PsiExpression thenBranch com.intellij.psi.PsiExpression elseBranch private static java.util.Set getNewType (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiAnonymousClass aClass com.intellij.psi.PsiJavaCodeReferenceElement reference private static java.util.Set getCallType (com.intellij.psi.PsiExpression, int) com.intellij.psi.PsiExpression expression int maxDepth com.intellij.psi.PsiReferenceExpression ref com.intellij.psi.PsiExpression qualifier java.util.Set qualifierType String refName int argCount java.util.List methods private static java.util.Set getNonCallType (com.intellij.psi.PsiReferenceExpression, int) com.intellij.psi.PsiElement target com.intellij.psi.PsiReferenceExpression expression int maxDepth com.intellij.psi.PsiExpression qualifier java.util.Set qualifierType String refName java.util.List members private static java.util.Set extractClass (com.intellij.psi.PsiType) com.intellij.psi.PsiType type com.intellij.psi.PsiClass psiClass public static java.util.List getPossibleMethods (java.util.Set, java.lang.String, int) java.util.Set symbols String name int callArgCount public static java.util.List getPossibleNonMethods (java.util.Set, java.lang.String) com.intellij.psi.PsiClass sym java.util.Set symbols String name java.util.List result public static java.util.Set getDefiniteSymbolTypes (java.util.List, java.util.Set) com.intellij.psi.PsiClass substitutedTypeClass com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiClass qualifierClass com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiType type com.intellij.psi.PsiClass typeClass com.intellij.psi.PsiMember candidate java.util.List candidates java.util.Set qualifierType java.util.Set possibleTypes public static boolean canHaveArgCount (com.intellij.psi.PsiMethod, int) com.intellij.psi.PsiMethod method int argCount private static synthetic boolean lambda$getPossibleMethods$1 (int, com.intellij.psi.PsiMethod) int callArgCount com.intellij.psi.PsiMethod m private static synthetic java.lang.Iterable lambda$getPossibleMethods$0 (java.lang.String, com.intellij.psi.PsiClass) String name com.intellij.psi.PsiClass sym private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/ClassesWithAnnotatedMembersSearcher.class
ClassesWithAnnotatedMembersSearcher.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.ClassesWithAnnotatedMembersSearcher extends com.intellij.openapi.application.QueryExecutorBase { public void <init> () public void processQuery (com.intellij.psi.search.searches.ClassesWithAnnotatedMembersSearch$Parameters, com.intellij.util.Processor) com.intellij.util.QueryExecutor executor com.intellij.psi.search.searches.ClassesWithAnnotatedMembersSearch$Parameters queryParameters com.intellij.util.Processor consumer com.intellij.psi.search.SearchScope scope java.util.Set processed public volatile synthetic void processQuery (java.lang.Object, com.intellij.util.Processor) private static synthetic boolean lambda$processQuery$1 (java.util.Set, com.intellij.util.Processor, com.intellij.psi.PsiMember) java.util.Set processed com.intellij.util.Processor consumer com.intellij.psi.PsiMember member com.intellij.psi.PsiClass psiClass private static synthetic com.intellij.psi.PsiClass lambda$null$0 (com.intellij.psi.PsiMember) throws java.lang.RuntimeException com.intellij.psi.PsiMember member private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/ConstructorReferencesSearchHelper$1.class
ConstructorReferencesSearchHelper.java package com.intellij.psi.impl.search com.intellij.psi.impl.search.ConstructorReferencesSearchHelper$1 extends com.intellij.psi.impl.light.LightMemberReference { final synthetic com.intellij.psi.PsiMember val$usage final synthetic com.intellij.psi.impl.search.ConstructorReferencesSearchHelper this$0 void <init> (com.intellij.psi.impl.search.ConstructorReferencesSearchHelper, com.intellij.psi.PsiManager, com.intellij.psi.PsiMember, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiMember) com.intellij.psi.impl.search.ConstructorReferencesSearchHelper this$0 com.intellij.psi.PsiManager arg0 com.intellij.psi.PsiMember arg1 com.intellij.psi.PsiSubstitutor arg2 public com.intellij.psi.PsiElement getElement () public com.intellij.openapi.util.TextRange getRangeInElement () int startOffsetInParent com.intellij.psi.PsiElement identifier private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/ConstructorReferencesSearchHelper.class
ConstructorReferencesSearchHelper.java package com.intellij.psi.impl.search com.intellij.psi.impl.search.ConstructorReferencesSearchHelper extends java.lang.Object { private final com.intellij.psi.PsiManager myManager void <init> (com.intellij.psi.PsiManager) com.intellij.psi.PsiManager manager boolean processConstructorReferences (com.intellij.util.Processor, com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope, com.intellij.openapi.project.Project, boolean, boolean, com.intellij.psi.search.SearchRequestCollector) com.intellij.util.Processor processor com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiClass containingClass com.intellij.psi.search.SearchScope searchScope com.intellij.openapi.project.Project project boolean ignoreAccessScope boolean isStrictSignatureSearch com.intellij.psi.search.SearchRequestCollector collector boolean[] constructorCanBeCalledImplicitly boolean[] isEnum boolean[] isUnder18 com.intellij.util.PairProcessor processor1 com.intellij.psi.search.SearchScope restrictedScope com.intellij.util.Processor processor2 private static boolean processEnumReferences (com.intellij.util.Processor, com.intellij.psi.PsiMethod, com.intellij.openapi.project.Project, com.intellij.psi.PsiClass) com.intellij.util.Processor processor com.intellij.psi.PsiMethod constructor com.intellij.openapi.project.Project project com.intellij.psi.PsiClass aClass private static boolean process18MethodPointers (com.intellij.util.Processor, com.intellij.psi.PsiMethod, com.intellij.openapi.project.Project, com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope) com.intellij.util.Processor processor com.intellij.psi.PsiMethod constructor com.intellij.openapi.project.Project project com.intellij.psi.PsiClass aClass com.intellij.psi.search.SearchScope searchScope private boolean processSuperOrThis (com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod, boolean, com.intellij.psi.search.SearchScope, com.intellij.openapi.project.Project, boolean, java.lang.String, java.lang.String, com.intellij.util.Processor) com.intellij.psi.PsiMethod constructor1 boolean match com.intellij.psi.PsiElement referencedElement com.intellij.psi.PsiReferenceExpression refExpr com.intellij.psi.PsiExpression expr com.intellij.psi.PsiStatement statement com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiStatement[] statements com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass inheritor com.intellij.psi.PsiMethod constructor boolean constructorCanBeCalledImplicitly com.intellij.psi.search.SearchScope searchScope com.intellij.openapi.project.Project project boolean isStrictSignatureSearch String superOrThisKeyword String thisOrSuperKeyword com.intellij.util.Processor processor com.intellij.psi.PsiMethod[] constructors private boolean processImplicitConstructorCall (com.intellij.psi.PsiMember, com.intellij.util.Processor, com.intellij.psi.PsiMethod, com.intellij.openapi.project.Project, com.intellij.psi.PsiClass) com.intellij.psi.PsiMember usage com.intellij.util.Processor processor com.intellij.psi.PsiMethod constructor com.intellij.openapi.project.Project project com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiClass ctrClass boolean isImplicitSuper com.intellij.psi.PsiElement resolved boolean resolvesToThisConstructor private synthetic java.lang.Boolean lambda$processImplicitConstructorCall$8 (com.intellij.psi.PsiMethod, com.intellij.psi.PsiElement) com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiElement resolved private synthetic java.lang.Boolean lambda$processImplicitConstructorCall$7 (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass ctrClass com.intellij.psi.PsiClass containingClass private static synthetic boolean lambda$process18MethodPointers$6 (com.intellij.openapi.project.Project, com.intellij.psi.PsiMethod, com.intellij.util.Processor, com.intellij.psi.PsiReference) com.intellij.openapi.project.Project project com.intellij.psi.PsiMethod constructor com.intellij.util.Processor processor com.intellij.psi.PsiReference reference com.intellij.psi.PsiElement element private static synthetic java.lang.Boolean lambda$null$5 (com.intellij.psi.PsiElement, com.intellij.psi.PsiMethod, com.intellij.util.Processor) com.intellij.psi.PsiElement element com.intellij.psi.PsiMethod constructor com.intellij.util.Processor processor com.intellij.psi.PsiElement parent private static synthetic java.lang.Boolean lambda$processEnumReferences$4 (com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod, com.intellij.util.Processor) com.intellij.psi.PsiReference reference com.intellij.psi.PsiField field com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod constructor com.intellij.util.Processor processor private synthetic boolean lambda$processConstructorReferences$3 (com.intellij.psi.PsiMethod, boolean[], com.intellij.psi.search.SearchScope, com.intellij.openapi.project.Project, boolean, com.intellij.util.Processor, com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod constructor boolean[] constructorCanBeCalledImplicitly com.intellij.psi.search.SearchScope searchScope com.intellij.openapi.project.Project project boolean isStrictSignatureSearch com.intellij.util.Processor processor com.intellij.psi.PsiClass inheritor com.intellij.psi.PsiElement navigationElement private synthetic java.lang.Boolean lambda$processConstructorReferences$2 (com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod, boolean[], com.intellij.psi.search.SearchScope, com.intellij.openapi.project.Project, boolean, com.intellij.util.Processor) com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethod constructor boolean[] constructorCanBeCalledImplicitly com.intellij.psi.search.SearchScope searchScope com.intellij.openapi.project.Project project boolean isStrictSignatureSearch com.intellij.util.Processor processor private synthetic boolean lambda$processConstructorReferences$1 (boolean, com.intellij.psi.PsiMethod, com.intellij.util.Processor, com.intellij.psi.PsiClass, com.intellij.psi.PsiReference, com.intellij.psi.search.SearchRequestCollector) com.intellij.psi.PsiMethod constructor1 boolean isStrictSignatureSearch com.intellij.psi.PsiMethod constructor com.intellij.util.Processor processor com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiReference reference com.intellij.psi.search.SearchRequestCollector collector1 com.intellij.psi.PsiElement parent private static synthetic java.lang.Object lambda$processConstructorReferences$0 (com.intellij.psi.PsiMethod, boolean[], boolean[], com.intellij.psi.PsiClass, boolean[]) com.intellij.psi.PsiMethod constructor boolean[] constructorCanBeCalledImplicitly boolean[] isEnum com.intellij.psi.PsiClass containingClass boolean[] isUnder18 com.intellij.psi.PsiParameter[] parameters private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/ConstructorReferencesSearcher.class
ConstructorReferencesSearcher.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.ConstructorReferencesSearcher extends com.intellij.openapi.application.QueryExecutorBase { public void <init> () public void processQuery (com.intellij.psi.search.searches.ReferencesSearch$SearchParameters, com.intellij.util.Processor) com.intellij.psi.search.searches.ReferencesSearch$SearchParameters p com.intellij.util.Processor consumer com.intellij.psi.PsiElement element com.intellij.psi.PsiMethod method com.intellij.psi.PsiManager[] manager com.intellij.psi.PsiClass aClass com.intellij.psi.search.SearchScope scope public volatile synthetic void processQuery (java.lang.Object, com.intellij.util.Processor) private static synthetic com.intellij.psi.search.SearchScope lambda$processQuery$1 (com.intellij.psi.search.searches.ReferencesSearch$SearchParameters) throws java.lang.RuntimeException com.intellij.psi.search.searches.ReferencesSearch$SearchParameters p private static synthetic com.intellij.psi.PsiClass lambda$processQuery$0 (com.intellij.psi.PsiMethod, com.intellij.psi.PsiManager[]) throws java.lang.RuntimeException com.intellij.psi.PsiMethod method com.intellij.psi.PsiManager[] manager com.intellij.psi.PsiClass aClass1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/CustomPropertyScopeProvider.class
CustomPropertyScopeProvider.java package com.intellij.psi.impl.search public abstract com.intellij.psi.impl.search.CustomPropertyScopeProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract com.intellij.psi.search.SearchScope getScope (com.intellij.openapi.project.Project) static void <clinit> () }
com/intellij/psi/impl/search/HighlightingCaches$1.class
HighlightingCaches.java package com.intellij.psi.impl.search com.intellij.psi.impl.search.HighlightingCaches$1 extends java.lang.Object implements com.intellij.psi.impl.AnyPsiChangeListener { final synthetic com.intellij.psi.impl.search.HighlightingCaches this$0 void <init> (com.intellij.psi.impl.search.HighlightingCaches) com.intellij.psi.impl.search.HighlightingCaches this$0 public void beforePsiChanged (boolean) boolean isPhysical public void afterPsiChanged (boolean) boolean isPhysical }
com/intellij/psi/impl/search/HighlightingCaches.class
HighlightingCaches.java package com.intellij.psi.impl.search com.intellij.psi.impl.search.HighlightingCaches extends java.lang.Object { private final java.util.List allCaches final java.util.concurrent.ConcurrentMap DIRECT_SUB_CLASSES final java.util.concurrent.ConcurrentMap ALL_SUB_CLASSES final java.util.Map OVERRIDING_METHODS public static com.intellij.psi.impl.search.HighlightingCaches getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project private java.util.concurrent.ConcurrentMap createWeakCache () java.util.concurrent.ConcurrentMap map static synthetic java.util.List access$000 (com.intellij.psi.impl.search.HighlightingCaches) com.intellij.psi.impl.search.HighlightingCaches x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/JavaAllOverridingMethodsSearcher.class
JavaAllOverridingMethodsSearcher.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.JavaAllOverridingMethodsSearcher extends java.lang.Object implements com.intellij.util.QueryExecutor { public void <init> () public boolean execute (com.intellij.psi.search.searches.AllOverridingMethodsSearch$SearchParameters, com.intellij.util.Processor) com.intellij.psi.search.searches.AllOverridingMethodsSearch$SearchParameters p com.intellij.util.Processor consumer com.intellij.psi.PsiClass psiClass java.util.List potentials com.intellij.psi.search.SearchScope scope com.intellij.psi.JavaPsiFacade psiFacade com.intellij.util.Processor inheritorsProcessor public volatile synthetic boolean execute (java.lang.Object, com.intellij.util.Processor) private static synthetic boolean lambda$execute$2 (java.util.List, com.intellij.psi.JavaPsiFacade, com.intellij.psi.PsiClass, com.intellij.util.Processor, com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod inInheritor com.intellij.psi.PsiMethod superMethod java.util.List potentials com.intellij.psi.JavaPsiFacade psiFacade com.intellij.psi.PsiClass psiClass com.intellij.util.Processor consumer com.intellij.psi.PsiClass inheritor private static synthetic com.intellij.psi.JavaPsiFacade lambda$execute$1 (com.intellij.psi.PsiClass) throws java.lang.RuntimeException com.intellij.psi.PsiClass psiClass private static synthetic java.util.List lambda$execute$0 (com.intellij.psi.PsiClass) throws java.lang.RuntimeException com.intellij.psi.PsiClass psiClass private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/JavaClassInheritorsSearcher$1$1.class
JavaClassInheritorsSearcher.java package com.intellij.psi.impl.search com.intellij.psi.impl.search.JavaClassInheritorsSearcher$1$1 extends com.intellij.psi.JavaRecursiveElementVisitor { final synthetic com.intellij.psi.impl.search.JavaClassInheritorsSearcher$1 this$0 void <init> (com.intellij.psi.impl.search.JavaClassInheritorsSearcher$1) com.intellij.psi.impl.search.JavaClassInheritorsSearcher$1 this$0 public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass candidate }
com/intellij/psi/impl/search/JavaClassInheritorsSearcher$1.class
JavaClassInheritorsSearcher.java package com.intellij.psi.impl.search final com.intellij.psi.impl.search.JavaClassInheritorsSearcher$1 extends java.lang.Object implements java.lang.Runnable { final synthetic com.intellij.openapi.project.Project val$project final synthetic com.intellij.openapi.vfs.VirtualFile val$virtualFile final synthetic boolean[] val$success final synthetic com.intellij.psi.PsiClass val$baseClass final synthetic com.intellij.psi.search.searches.ClassInheritorsSearch$SearchParameters val$parameters final synthetic com.intellij.util.Processor val$consumer void <init> (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, boolean[], com.intellij.psi.PsiClass, com.intellij.psi.search.searches.ClassInheritorsSearch$SearchParameters, com.intellij.util.Processor) public void run () com.intellij.psi.PsiFile psiFile }
com/intellij/psi/impl/search/JavaClassInheritorsSearcher.class
JavaClassInheritorsSearcher.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.JavaClassInheritorsSearcher extends com.intellij.openapi.application.QueryExecutorBase { static final synthetic boolean $assertionsDisabled public void <init> () public void processQuery (com.intellij.psi.search.searches.ClassInheritorsSearch$SearchParameters, com.intellij.util.Processor) String className com.intellij.psi.search.searches.ClassInheritorsSearch$SearchParameters parameters com.intellij.util.Processor consumer com.intellij.psi.PsiClass baseClass com.intellij.openapi.progress.ProgressIndicator progress private static void processInheritors (com.intellij.psi.search.searches.ClassInheritorsSearch$SearchParameters, com.intellij.util.Processor) com.intellij.psi.PsiClass subClass com.intellij.psi.search.searches.ClassInheritorsSearch$SearchParameters parameters com.intellij.util.Processor consumer com.intellij.psi.PsiClass baseClass com.intellij.psi.search.SearchScope searchScope com.intellij.openapi.project.Project project Iterable cached private static java.lang.Iterable getOrComputeSubClasses (com.intellij.openapi.project.Project, com.intellij.psi.PsiClass, com.intellij.psi.search.SearchScope) com.intellij.util.Function converter com.intellij.util.containers.Predicate applicableFilter boolean isPhysical com.intellij.psi.search.SearchScope scopeToUse com.intellij.psi.impl.search.LazyConcurrentCollection$MoreElementsGenerator generator com.intellij.psi.PsiAnchor seed Iterable computed com.intellij.openapi.project.Project project com.intellij.psi.PsiClass baseClass com.intellij.psi.search.SearchScope searchScopeForNonPhysical java.util.concurrent.ConcurrentMap map Iterable cached private static void processLocalScope (com.intellij.openapi.project.Project, com.intellij.psi.search.searches.ClassInheritorsSearch$SearchParameters, com.intellij.psi.search.LocalSearchScope, com.intellij.psi.PsiClass, com.intellij.util.Processor) com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.openapi.project.Project project com.intellij.psi.search.searches.ClassInheritorsSearch$SearchParameters parameters com.intellij.psi.search.LocalSearchScope searchScope com.intellij.psi.PsiClass baseClass com.intellij.util.Processor consumer com.intellij.openapi.vfs.VirtualFile[] virtualFiles boolean[] success private static boolean checkCandidate (com.intellij.psi.PsiClass, com.intellij.psi.search.searches.ClassInheritorsSearch$SearchParameters) com.intellij.psi.PsiClass candidate com.intellij.psi.search.searches.ClassInheritorsSearch$SearchParameters parameters com.intellij.psi.search.SearchScope searchScope String name static boolean isJavaLangObject (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass baseClass private static boolean isFinal (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass baseClass public volatile synthetic void processQuery (java.lang.Object, com.intellij.util.Processor) private static synthetic java.lang.Boolean lambda$isFinal$10 (com.intellij.psi.PsiClass) throws java.lang.RuntimeException com.intellij.psi.PsiClass baseClass private static synthetic java.lang.Boolean lambda$isJavaLangObject$9 (com.intellij.psi.PsiClass) throws java.lang.RuntimeException com.intellij.psi.PsiClass baseClass private static synthetic com.intellij.psi.PsiAnchor lambda$getOrComputeSubClasses$8 (com.intellij.psi.PsiClass) throws java.lang.RuntimeException com.intellij.psi.PsiClass baseClass private static synthetic void lambda$getOrComputeSubClasses$7 (com.intellij.psi.search.SearchScope, com.intellij.psi.PsiClass, com.intellij.util.Consumer) com.intellij.psi.search.SearchScope scopeToUse com.intellij.psi.PsiClass candidate com.intellij.util.Consumer processor private static synthetic boolean lambda$null$6 (com.intellij.util.Consumer, com.intellij.psi.PsiClass) com.intellij.util.Consumer processor com.intellij.psi.PsiClass subClass com.intellij.psi.PsiAnchor pointer private static synthetic com.intellij.psi.PsiAnchor lambda$null$5 (com.intellij.psi.PsiClass) throws java.lang.RuntimeException com.intellij.psi.PsiClass subClass private static synthetic boolean lambda$getOrComputeSubClasses$4 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass candidate private static synthetic com.intellij.psi.PsiClass lambda$getOrComputeSubClasses$3 (com.intellij.psi.PsiAnchor) com.intellij.psi.PsiAnchor anchor private static synthetic com.intellij.psi.PsiClass lambda$null$2 (com.intellij.psi.PsiAnchor) throws java.lang.RuntimeException com.intellij.psi.PsiAnchor anchor private static synthetic java.lang.Boolean lambda$processInheritors$1 (com.intellij.psi.PsiClass, com.intellij.psi.search.searches.ClassInheritorsSearch$SearchParameters, com.intellij.util.Processor) throws java.lang.RuntimeException com.intellij.psi.PsiClass subClass com.intellij.psi.search.searches.ClassInheritorsSearch$SearchParameters parameters com.intellij.util.Processor consumer private static synthetic boolean lambda$processInheritors$0 (com.intellij.util.Processor, com.intellij.psi.PsiClass) com.intellij.util.Processor consumer com.intellij.psi.PsiClass aClass static synthetic boolean access$000 (com.intellij.psi.PsiClass, com.intellij.psi.search.searches.ClassInheritorsSearch$SearchParameters) com.intellij.psi.PsiClass x0 com.intellij.psi.search.searches.ClassInheritorsSearch$SearchParameters x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/JavaDirectInheritorsSearcher.class
JavaDirectInheritorsSearcher.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.JavaDirectInheritorsSearcher extends java.lang.Object implements com.intellij.util.QueryExecutor { static final synthetic boolean $assertionsDisabled public void <init> () public boolean execute (com.intellij.psi.search.searches.DirectClassInheritorsSearch$SearchParameters, com.intellij.util.Processor) com.intellij.psi.search.SearchScope useScope com.intellij.openapi.vfs.VirtualFile currentJarFile boolean fromSameJar com.intellij.psi.PsiClass subClassCandidate int g com.intellij.psi.PsiClass subClass String fqn int i com.intellij.psi.search.searches.DirectClassInheritorsSearch$SearchParameters parameters com.intellij.util.Processor consumer com.intellij.psi.PsiClass baseClass com.intellij.openapi.project.Project project com.intellij.psi.PsiClass[] cache com.intellij.psi.search.SearchScope scope com.intellij.openapi.vfs.VirtualFile baseClassJarFile int groupStart boolean sameJarClassFound String currentFQN boolean[] isOutOfScope private static com.intellij.psi.PsiClass getClassToSearch (com.intellij.psi.search.searches.DirectClassInheritorsSearch$SearchParameters) com.intellij.psi.search.searches.DirectClassInheritorsSearch$SearchParameters parameters private static boolean isInScope (com.intellij.psi.search.SearchScope, com.intellij.psi.PsiClass) com.intellij.psi.search.SearchScope scope com.intellij.psi.PsiClass subClass private static com.intellij.psi.PsiClass[] getOrCalculateDirectSubClasses (com.intellij.openapi.project.Project, com.intellij.psi.PsiClass, com.intellij.psi.search.searches.DirectClassInheritorsSearch$SearchParameters) com.intellij.openapi.project.Project project com.intellij.psi.PsiClass baseClass com.intellij.psi.search.searches.DirectClassInheritorsSearch$SearchParameters parameters java.util.concurrent.ConcurrentMap map com.intellij.psi.PsiClass[] cache String baseClassName private static boolean processConcurrentlyIfTooMany (java.util.Collection, com.intellij.util.Processor) java.util.Collection collection com.intellij.util.Processor processor int size private static com.intellij.psi.PsiClass[] calculateDirectSubClasses (com.intellij.openapi.project.Project, com.intellij.psi.PsiClass, java.lang.String, com.intellij.psi.search.searches.DirectClassInheritorsSearch$SearchParameters) com.intellij.psi.search.SearchScope useScope java.util.List list Object value com.intellij.psi.PsiEnumConstantInitializer initializingClass com.intellij.psi.PsiField field com.intellij.psi.PsiField[] fields com.intellij.openapi.project.Project project com.intellij.psi.PsiClass baseClass String baseClassName com.intellij.psi.search.searches.DirectClassInheritorsSearch$SearchParameters parameters com.intellij.psi.search.SearchScope useScope com.intellij.compiler.CompilerDirectHierarchyInfo info com.intellij.openapi.project.DumbService dumbService com.intellij.psi.search.GlobalSearchScope globalUseScope java.util.Collection candidates com.intellij.psi.impl.search.RelaxedDirectInheritorChecker checker java.util.Map classesWithFqn java.util.List result java.util.Collection anonymousCandidates boolean isEnum private static com.intellij.openapi.vfs.VirtualFile getJarFile (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass private static com.intellij.compiler.CompilerDirectHierarchyInfo performSearchUsingCompilerIndices (com.intellij.psi.search.searches.DirectClassInheritorsSearch$SearchParameters, com.intellij.openapi.project.Project) com.intellij.psi.search.searches.DirectClassInheritorsSearch$SearchParameters parameters com.intellij.openapi.project.Project project com.intellij.psi.search.SearchScope scope com.intellij.compiler.CompilerReferenceService compilerReferenceService public volatile synthetic boolean execute (java.lang.Object, com.intellij.util.Processor) private static synthetic com.intellij.openapi.vfs.VirtualFile lambda$getJarFile$14 (com.intellij.psi.PsiClass) throws java.lang.RuntimeException com.intellij.psi.PsiClass aClass private static synthetic void lambda$calculateDirectSubClasses$13 (java.util.List, com.intellij.psi.PsiElement) java.util.List result com.intellij.psi.PsiElement aClass private static synthetic boolean lambda$calculateDirectSubClasses$12 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static synthetic boolean lambda$calculateDirectSubClasses$11 (com.intellij.openapi.project.DumbService, com.intellij.psi.impl.search.RelaxedDirectInheritorChecker, java.util.List, com.intellij.psi.PsiAnonymousClass) com.intellij.openapi.project.DumbService dumbService com.intellij.psi.impl.search.RelaxedDirectInheritorChecker checker java.util.List result com.intellij.psi.PsiAnonymousClass candidate private static synthetic java.lang.Boolean lambda$null$10 (com.intellij.psi.impl.search.RelaxedDirectInheritorChecker, com.intellij.psi.PsiAnonymousClass) com.intellij.psi.impl.search.RelaxedDirectInheritorChecker checker com.intellij.psi.PsiAnonymousClass candidate private static synthetic java.util.Collection lambda$calculateDirectSubClasses$9 (java.lang.String, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope) String baseClassName com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope globalUseScope private static synthetic boolean lambda$calculateDirectSubClasses$8 (com.intellij.openapi.project.DumbService, com.intellij.psi.impl.search.RelaxedDirectInheritorChecker, java.util.Map, com.intellij.psi.PsiReferenceList) com.intellij.openapi.project.DumbService dumbService com.intellij.psi.impl.search.RelaxedDirectInheritorChecker checker java.util.Map classesWithFqn com.intellij.psi.PsiReferenceList referenceList private static synthetic void lambda$null$7 (com.intellij.psi.PsiReferenceList, com.intellij.psi.impl.search.RelaxedDirectInheritorChecker, java.util.Map) java.util.List list java.util.List list Object value String fqn com.intellij.psi.PsiReferenceList referenceList com.intellij.psi.impl.search.RelaxedDirectInheritorChecker checker java.util.Map classesWithFqn com.intellij.psi.PsiClass candidate private static synthetic com.intellij.psi.impl.search.RelaxedDirectInheritorChecker lambda$calculateDirectSubClasses$6 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass baseClass private static synthetic java.util.Collection lambda$calculateDirectSubClasses$5 (java.lang.String, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope) String baseClassName com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope globalUseScope private static synthetic com.intellij.psi.impl.search.JavaSourceFilterScope lambda$calculateDirectSubClasses$4 (com.intellij.psi.search.SearchScope, com.intellij.openapi.project.Project) throws java.lang.RuntimeException com.intellij.psi.search.SearchScope useScope com.intellij.openapi.project.Project project private static synthetic com.intellij.psi.search.SearchScope lambda$calculateDirectSubClasses$3 (com.intellij.psi.PsiClass, com.intellij.compiler.CompilerDirectHierarchyInfo) throws java.lang.RuntimeException com.intellij.psi.PsiClass baseClass com.intellij.compiler.CompilerDirectHierarchyInfo info private static synthetic java.lang.Boolean lambda$isInScope$2 (com.intellij.psi.search.SearchScope, com.intellij.psi.PsiClass) throws java.lang.RuntimeException com.intellij.psi.search.SearchScope scope com.intellij.psi.PsiClass subClass private static synthetic com.intellij.psi.PsiClass lambda$getClassToSearch$1 (com.intellij.psi.search.searches.DirectClassInheritorsSearch$SearchParameters) throws java.lang.RuntimeException com.intellij.psi.search.searches.DirectClassInheritorsSearch$SearchParameters parameters private static synthetic boolean lambda$execute$0 (com.intellij.util.Processor, com.intellij.psi.PsiClass) com.intellij.util.Processor consumer com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiClass superClass static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/JavaFilesSearchScope.class
JavaFilesSearchScope.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.JavaFilesSearchScope extends com.intellij.psi.search.GlobalSearchScope { private final com.intellij.psi.PsiManager myPsiManager public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public boolean isSearchInModuleContent (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module aModule public boolean isSearchInLibraries () public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.FileViewProvider viewProvider private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/JavaFunctionalExpressionSearcher$SamDescriptor.class
JavaFunctionalExpressionSearcher.java package com.intellij.psi.impl.search com.intellij.psi.impl.search.JavaFunctionalExpressionSearcher$SamDescriptor extends java.lang.Object { final com.intellij.psi.PsiClass samClass final int samParamCount final boolean booleanCompatible final boolean isVoid final com.intellij.openapi.project.DumbService dumbService final java.util.List keys com.intellij.psi.search.GlobalSearchScope effectiveUseScope void <init> (com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod, com.intellij.psi.PsiType, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiClass samClass com.intellij.psi.PsiMethod samMethod com.intellij.psi.PsiType samType com.intellij.psi.search.GlobalSearchScope useScope private java.util.List generateKeys () int lambdaParamCount String lambdaType String name java.util.List result private java.util.Set getMostLikelyFiles (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope searchScope java.util.Set files private synthetic void lambda$getMostLikelyFiles$1 (java.util.Set, com.intellij.psi.search.GlobalSearchScope) String word java.util.Set files com.intellij.psi.search.GlobalSearchScope searchScope String className com.intellij.openapi.project.Project project java.util.Set likelyNames com.intellij.psi.impl.search.PsiSearchHelperImpl helper com.intellij.util.Processor processor private static synthetic boolean lambda$null$0 (java.util.Set, com.intellij.psi.PsiMethod) java.util.Set likelyNames com.intellij.psi.PsiMethod method static synthetic java.util.Set access$000 (com.intellij.psi.impl.search.JavaFunctionalExpressionSearcher$SamDescriptor, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.impl.search.JavaFunctionalExpressionSearcher$SamDescriptor x0 com.intellij.psi.search.GlobalSearchScope x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/JavaFunctionalExpressionSearcher.class
JavaFunctionalExpressionSearcher.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.JavaFunctionalExpressionSearcher extends com.intellij.openapi.application.QueryExecutorBase { private static final com.intellij.openapi.diagnostic.Logger LOG public static final int SMART_SEARCH_THRESHOLD public void <init> () public void processQuery (com.intellij.psi.search.searches.FunctionalExpressionSearch$SearchParameters, com.intellij.util.Processor) com.intellij.psi.search.searches.FunctionalExpressionSearch$SearchParameters p com.intellij.util.Processor consumer java.util.List descriptors com.intellij.openapi.project.Project project com.intellij.psi.search.SearchScope searchScope java.util.concurrent.atomic.AtomicInteger exprCount java.util.concurrent.atomic.AtomicInteger fileCount com.intellij.psi.PsiManager manager public static java.util.Set getFilesToSearchInPsi (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass samClass java.util.Set result private static java.util.List calcDescriptors (com.intellij.psi.search.searches.FunctionalExpressionSearch$SearchParameters) com.intellij.psi.search.searches.FunctionalExpressionSearch$SearchParameters queryParameters java.util.List descriptors private static java.util.Set getLikelyFiles (java.util.List, java.util.Collection, com.intellij.openapi.project.Project) java.util.List descriptors java.util.Collection candidateFiles com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope candidateFilesScope private static com.intellij.util.containers.MultiMap getAllOccurrences (java.util.List) java.util.List descriptors com.intellij.util.containers.MultiMap result private static void processIndexValues (java.util.List, com.intellij.openapi.vfs.VirtualFile, com.intellij.util.indexing.FileBasedIndex$ValueProcessor) com.intellij.psi.impl.java.stubs.FunctionalExpressionKey key com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.impl.search.JavaFunctionalExpressionSearcher$SamDescriptor descriptor java.util.List descriptors com.intellij.openapi.vfs.VirtualFile inFile com.intellij.util.indexing.FileBasedIndex$ValueProcessor processor private static void processOffsets (java.util.List, com.intellij.openapi.project.Project, com.intellij.util.PairProcessor) java.util.List descriptors com.intellij.openapi.project.Project project com.intellij.util.PairProcessor processor java.util.List samClasses com.intellij.util.containers.MultiMap allCandidates java.util.Set allFiles java.util.Set filesFirst com.intellij.util.Processor vFileProcessor private static java.util.Set filterInapplicable (java.util.List, com.intellij.openapi.vfs.VirtualFile, java.util.Collection, com.intellij.openapi.project.Project) java.util.List samClasses com.intellij.openapi.vfs.VirtualFile vFile java.util.Collection occurrences com.intellij.openapi.project.Project project private static boolean processFile (com.intellij.util.Processor, java.util.List, com.intellij.openapi.vfs.VirtualFile, java.util.Set) com.intellij.util.Processor consumer java.util.List descriptors com.intellij.openapi.vfs.VirtualFile vFile java.util.Set occurrences private static gnu.trove.TIntArrayList getOccurrenceOffsets (java.util.List, com.intellij.openapi.vfs.VirtualFile, java.util.Set) java.util.List descriptors com.intellij.openapi.vfs.VirtualFile vFile java.util.Set occurrences gnu.trove.TIntArrayList offsets private static boolean hasType (java.util.List, com.intellij.psi.PsiFunctionalExpression) java.util.List descriptors com.intellij.psi.PsiFunctionalExpression expression com.intellij.psi.PsiClass actualClass private static boolean canHaveType (com.intellij.psi.PsiFunctionalExpression, java.util.List) java.util.Set approximateTypes java.util.List methods com.intellij.psi.PsiExpression[] args int argIndex com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiExpression qualifier String methodName com.intellij.psi.PsiFunctionalExpression expression java.util.List samClasses com.intellij.psi.PsiElement parent private static boolean hasJava8Modules (com.intellij.openapi.project.Project) com.intellij.pom.java.LanguageLevel level com.intellij.openapi.roots.LanguageLevelModuleExtension extension com.intellij.openapi.module.Module module com.intellij.openapi.project.Project project boolean projectLevelIsHigh private static void processSubInterfaces (com.intellij.psi.PsiClass, java.util.Set) com.intellij.psi.PsiClass base java.util.Set visited private static boolean performSearchUsingCompilerIndices (java.util.List, com.intellij.psi.search.GlobalSearchScope, com.intellij.openapi.project.Project, com.intellij.util.Processor) com.intellij.compiler.CompilerDirectHierarchyInfo info com.intellij.psi.impl.search.JavaFunctionalExpressionSearcher$SamDescriptor descriptor java.util.List descriptors com.intellij.psi.search.GlobalSearchScope searchScope com.intellij.openapi.project.Project project com.intellij.util.Processor consumer com.intellij.compiler.CompilerReferenceService compilerReferenceService private static boolean processFunctionalExpressions (com.intellij.compiler.CompilerDirectHierarchyInfo, com.intellij.psi.impl.search.JavaFunctionalExpressionSearcher$SamDescriptor, com.intellij.util.Processor) com.intellij.compiler.CompilerDirectHierarchyInfo funExprInfo com.intellij.psi.impl.search.JavaFunctionalExpressionSearcher$SamDescriptor descriptor com.intellij.util.Processor consumer com.intellij.psi.search.GlobalSearchScope dirtyScope public volatile synthetic void processQuery (java.lang.Object, com.intellij.util.Processor) private static synthetic boolean lambda$processFunctionalExpressions$18 (com.intellij.util.Processor, com.intellij.psi.PsiElement) com.intellij.util.Processor consumer com.intellij.psi.PsiElement fe private static synthetic boolean lambda$processSubInterfaces$17 (java.util.Set, com.intellij.psi.PsiClass) java.util.Set visited com.intellij.psi.PsiClass candidate private static synthetic boolean lambda$canHaveType$16 (int, java.util.List, com.intellij.psi.PsiMethod) int argIndex java.util.List samClasses com.intellij.psi.PsiMethod m private static synthetic boolean lambda$hasType$15 (com.intellij.psi.PsiClass, com.intellij.psi.impl.search.JavaFunctionalExpressionSearcher$SamDescriptor) com.intellij.psi.PsiClass actualClass com.intellij.psi.impl.search.JavaFunctionalExpressionSearcher$SamDescriptor d private static synthetic com.intellij.psi.PsiClass lambda$hasType$14 (com.intellij.psi.impl.search.JavaFunctionalExpressionSearcher$SamDescriptor) com.intellij.psi.impl.search.JavaFunctionalExpressionSearcher$SamDescriptor d private static synthetic boolean lambda$getOccurrenceOffsets$13 (java.util.Set, gnu.trove.TIntArrayList, com.intellij.openapi.vfs.VirtualFile, java.util.Map) java.util.Map$Entry entry java.util.Set occurrences gnu.trove.TIntArrayList offsets com.intellij.openapi.vfs.VirtualFile __ java.util.Map infos private static synthetic java.lang.Boolean lambda$processFile$12 (java.util.List, com.intellij.openapi.vfs.VirtualFile, java.util.Set, com.intellij.util.Processor) int offset com.intellij.psi.PsiFunctionalExpression expression int i java.util.List descriptors com.intellij.openapi.vfs.VirtualFile vFile java.util.Set occurrences com.intellij.util.Processor consumer com.intellij.psi.PsiFile file gnu.trove.TIntArrayList offsets private static synthetic java.util.HashSet lambda$filterInapplicable$11 (java.util.Collection, java.util.List, com.intellij.openapi.vfs.VirtualFile) java.util.Collection occurrences java.util.List samClasses com.intellij.openapi.vfs.VirtualFile vFile private static synthetic boolean lambda$null$10 (java.util.List, com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.impl.java.FunExprOccurrence) java.util.List samClasses com.intellij.openapi.vfs.VirtualFile vFile com.intellij.psi.impl.java.FunExprOccurrence it private static synthetic boolean lambda$processOffsets$9 (java.util.List, com.intellij.util.containers.MultiMap, com.intellij.openapi.project.Project, com.intellij.util.PairProcessor, com.intellij.openapi.vfs.VirtualFile) java.util.List samClasses com.intellij.util.containers.MultiMap allCandidates com.intellij.openapi.project.Project project com.intellij.util.PairProcessor processor com.intellij.openapi.vfs.VirtualFile vFile java.util.Set toLoad private static synthetic com.intellij.psi.PsiClass lambda$processOffsets$8 (com.intellij.psi.impl.search.JavaFunctionalExpressionSearcher$SamDescriptor) com.intellij.psi.impl.search.JavaFunctionalExpressionSearcher$SamDescriptor d private static synthetic void lambda$getAllOccurrences$7 (java.util.List, com.intellij.util.containers.MultiMap) java.util.List descriptors com.intellij.util.containers.MultiMap result private static synthetic boolean lambda$null$6 (com.intellij.util.containers.MultiMap, com.intellij.openapi.vfs.VirtualFile, java.util.Map) com.intellij.util.containers.MultiMap result com.intellij.openapi.vfs.VirtualFile file java.util.Map infos private static synthetic java.lang.Iterable lambda$getLikelyFiles$5 (com.intellij.psi.search.GlobalSearchScope, com.intellij.psi.impl.search.JavaFunctionalExpressionSearcher$SamDescriptor) com.intellij.psi.search.GlobalSearchScope candidateFilesScope com.intellij.psi.impl.search.JavaFunctionalExpressionSearcher$SamDescriptor descriptor private static synthetic void lambda$calcDescriptors$4 (com.intellij.psi.search.searches.FunctionalExpressionSearch$SearchParameters, java.util.List) throws java.lang.RuntimeException com.intellij.psi.PsiMethod saMethod com.intellij.psi.PsiType samType com.intellij.psi.search.SearchScope scope com.intellij.psi.PsiClass samClass com.intellij.psi.search.searches.FunctionalExpressionSearch$SearchParameters queryParameters java.util.List descriptors com.intellij.psi.PsiClass aClass com.intellij.openapi.project.Project project java.util.Set visited private static synthetic boolean lambda$getFilesToSearchInPsi$3 (java.util.Set, com.intellij.openapi.vfs.VirtualFile, java.util.Set) java.util.Set result com.intellij.openapi.vfs.VirtualFile file java.util.Set offsets private static synthetic boolean lambda$processQuery$2 (java.util.concurrent.atomic.AtomicInteger, java.util.concurrent.atomic.AtomicInteger, com.intellij.util.Processor, java.util.List, com.intellij.openapi.vfs.VirtualFile, java.util.Set) java.util.concurrent.atomic.AtomicInteger fileCount java.util.concurrent.atomic.AtomicInteger exprCount com.intellij.util.Processor consumer java.util.List descriptors com.intellij.openapi.vfs.VirtualFile file java.util.Set occurrences private static synthetic com.intellij.psi.PsiManager lambda$processQuery$1 (com.intellij.psi.search.searches.FunctionalExpressionSearch$SearchParameters) throws java.lang.RuntimeException com.intellij.psi.search.searches.FunctionalExpressionSearch$SearchParameters p private static synthetic com.intellij.psi.search.SearchScope lambda$processQuery$0 (com.intellij.psi.search.searches.FunctionalExpressionSearch$SearchParameters) throws java.lang.RuntimeException com.intellij.psi.search.searches.FunctionalExpressionSearch$SearchParameters p static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/JavaNullMethodArgumentIndex$1.class
JavaNullMethodArgumentIndex.java package com.intellij.psi.impl.search com.intellij.psi.impl.search.JavaNullMethodArgumentIndex$1 extends java.lang.Object implements com.intellij.util.io.KeyDescriptor { final synthetic com.intellij.psi.impl.search.JavaNullMethodArgumentIndex this$0 void <init> (com.intellij.psi.impl.search.JavaNullMethodArgumentIndex) com.intellij.psi.impl.search.JavaNullMethodArgumentIndex this$0 public int getHashCode (com.intellij.psi.impl.search.JavaNullMethodArgumentIndex$MethodCallData) com.intellij.psi.impl.search.JavaNullMethodArgumentIndex$MethodCallData value public boolean isEqual (com.intellij.psi.impl.search.JavaNullMethodArgumentIndex$MethodCallData, com.intellij.psi.impl.search.JavaNullMethodArgumentIndex$MethodCallData) com.intellij.psi.impl.search.JavaNullMethodArgumentIndex$MethodCallData val1 com.intellij.psi.impl.search.JavaNullMethodArgumentIndex$MethodCallData val2 public void save (java.io.DataOutput, com.intellij.psi.impl.search.JavaNullMethodArgumentIndex$MethodCallData) throws java.io.IOException java.io.DataOutput out com.intellij.psi.impl.search.JavaNullMethodArgumentIndex$MethodCallData value public com.intellij.psi.impl.search.JavaNullMethodArgumentIndex$MethodCallData read (java.io.DataInput) throws java.io.IOException java.io.DataInput in public volatile synthetic boolean isEqual (java.lang.Object, java.lang.Object) public volatile synthetic int getHashCode (java.lang.Object) public volatile synthetic java.lang.Object read (java.io.DataInput) throws java.io.IOException public volatile synthetic void save (java.io.DataOutput, java.lang.Object) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/JavaNullMethodArgumentIndex$2.class
JavaNullMethodArgumentIndex.java package com.intellij.psi.impl.search com.intellij.psi.impl.search.JavaNullMethodArgumentIndex$2 extends com.intellij.util.indexing.DefaultFileTypeSpecificInputFilter { final synthetic com.intellij.psi.impl.search.JavaNullMethodArgumentIndex this$0 transient void <init> (com.intellij.psi.impl.search.JavaNullMethodArgumentIndex, com.intellij.openapi.fileTypes.FileType[]) com.intellij.psi.impl.search.JavaNullMethodArgumentIndex this$0 com.intellij.openapi.fileTypes.FileType[] arg0 public boolean acceptInput (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/JavaNullMethodArgumentIndex$Lazy.class
JavaNullMethodArgumentIndex.java package com.intellij.psi.impl.search abstract com.intellij.psi.impl.search.JavaNullMethodArgumentIndex$Lazy extends java.lang.Object { public static final com.intellij.psi.tree.TokenSet CALL_TYPES public static final gnu.trove.TIntHashSet WHITE_SPACE_OR_EOL_SYMBOLS public static final gnu.trove.TIntHashSet STOP_SYMBOLS static void <clinit> () }
com/intellij/psi/impl/search/JavaNullMethodArgumentIndex$MethodCallData.class
JavaNullMethodArgumentIndex.java package com.intellij.psi.impl.search public final com.intellij.psi.impl.search.JavaNullMethodArgumentIndex$MethodCallData extends java.lang.Object { private final String myMethodName private final int myNullParameterIndex public void <init> (java.lang.String, int) String name int index public java.lang.String getMethodName () public int getNullParameterIndex () public boolean equals (java.lang.Object) Object o com.intellij.psi.impl.search.JavaNullMethodArgumentIndex$MethodCallData data public int hashCode () int result public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/JavaNullMethodArgumentIndex.class
JavaNullMethodArgumentIndex.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.JavaNullMethodArgumentIndex extends com.intellij.util.indexing.ScalarIndexExtension implements com.intellij.util.indexing.PsiDependentIndex { private static final com.intellij.openapi.diagnostic.Logger LOG public static final com.intellij.util.indexing.ID INDEX_ID private final boolean myOfflineMode public void <init> () public com.intellij.util.indexing.ID getName () public com.intellij.util.indexing.DataIndexer getIndexer () private static boolean containsStopSymbol (int, java.lang.CharSequence, boolean) char c int startIndex CharSequence text boolean leftDirection int i private static java.util.Set findCallsWithNulls (com.intellij.lang.LighterAST, java.lang.CharSequence) com.intellij.lang.LighterAST lighterAst CharSequence text java.util.Set calls gnu.trove.TIntArrayList occurrences private static com.intellij.util.containers.IntArrayList getNullParameterIndices (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) int idx com.intellij.lang.LighterAST lighterAst com.intellij.lang.LighterASTNode methodCall com.intellij.lang.LighterASTNode node java.util.List parameters com.intellij.util.containers.IntArrayList indices private static boolean isNullLiteral (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterAST lighterAst com.intellij.lang.LighterASTNode expr private static java.lang.String getMethodName (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.tree.IElementType) java.util.List refs com.intellij.lang.LighterASTNode lastRef com.intellij.lang.LighterAST lighterAst com.intellij.lang.LighterASTNode call com.intellij.psi.tree.IElementType elementType com.intellij.lang.LighterASTNode methodReference public com.intellij.util.io.KeyDescriptor getKeyDescriptor () public int getVersion () public com.intellij.util.indexing.FileBasedIndex$InputFilter getInputFilter () public boolean dependsOnFileContent () public volatile synthetic com.intellij.util.indexing.IndexId getName () private static synthetic void lambda$findCallsWithNulls$2 (com.intellij.lang.LighterAST, java.util.Set, com.intellij.lang.LighterASTTokenNode, java.lang.Integer) com.intellij.lang.LighterASTNode exprList com.intellij.lang.LighterAST lighterAst java.util.Set calls com.intellij.lang.LighterASTTokenNode leaf Integer offset com.intellij.lang.LighterASTNode literal private static synthetic boolean lambda$findCallsWithNulls$1 (java.lang.CharSequence, gnu.trove.TIntArrayList, int) CharSequence text gnu.trove.TIntArrayList occurrences int idx private synthetic java.util.Map lambda$getIndexer$0 (com.intellij.util.indexing.FileContent) int i String name com.intellij.util.containers.IntArrayList indices com.intellij.lang.LighterASTNode element com.intellij.util.indexing.FileContent inputData com.intellij.lang.LighterAST lighterAst CharSequence text java.util.Set calls java.util.Map result static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/JavaOverridingMethodsSearcher$1$1.class
JavaOverridingMethodsSearcher.java package com.intellij.psi.impl.search com.intellij.psi.impl.search.JavaOverridingMethodsSearcher$1$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic com.intellij.psi.impl.search.JavaOverridingMethodsSearcher$1 this$0 void <init> (com.intellij.psi.impl.search.JavaOverridingMethodsSearcher$1) com.intellij.psi.impl.search.JavaOverridingMethodsSearcher$1 this$0 public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass candidate com.intellij.psi.PsiMethod overridingMethod }
com/intellij/psi/impl/search/JavaOverridingMethodsSearcher$1.class
JavaOverridingMethodsSearcher.java package com.intellij.psi.impl.search final com.intellij.psi.impl.search.JavaOverridingMethodsSearcher$1 extends java.lang.Object implements java.lang.Runnable { final synthetic com.intellij.openapi.project.Project val$project final synthetic com.intellij.openapi.vfs.VirtualFile val$virtualFile final synthetic com.intellij.psi.PsiClass val$methodContainingClass final synthetic com.intellij.psi.PsiMethod val$method final synthetic com.intellij.util.Processor val$consumer final synthetic boolean[] val$success void <init> (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod, com.intellij.util.Processor, boolean[]) public void run () com.intellij.psi.PsiFile psiFile }
com/intellij/psi/impl/search/JavaOverridingMethodsSearcher.class
JavaOverridingMethodsSearcher.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.JavaOverridingMethodsSearcher extends java.lang.Object implements com.intellij.util.QueryExecutor { static final synthetic boolean $assertionsDisabled public void <init> () public boolean execute (com.intellij.psi.search.searches.OverridingMethodsSearch$SearchParameters, com.intellij.util.Processor) com.intellij.openapi.vfs.VirtualFile[] files com.intellij.psi.PsiMethod subMethod com.intellij.psi.search.searches.OverridingMethodsSearch$SearchParameters parameters com.intellij.util.Processor consumer com.intellij.psi.PsiMethod method com.intellij.openapi.project.Project project com.intellij.psi.search.SearchScope searchScope Iterable cached static boolean isJavaOnlyScope (com.intellij.openapi.vfs.VirtualFile[]) com.intellij.openapi.vfs.VirtualFile[] files private static boolean processLocalScope (com.intellij.psi.search.LocalSearchScope, com.intellij.psi.PsiMethod, com.intellij.openapi.project.Project, com.intellij.util.Processor) com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.psi.search.LocalSearchScope searchScope com.intellij.psi.PsiMethod method com.intellij.openapi.project.Project project com.intellij.util.Processor consumer com.intellij.openapi.vfs.VirtualFile[] virtualFiles com.intellij.psi.PsiClass methodContainingClass boolean[] success private static java.lang.Iterable compute (com.intellij.psi.PsiMethod, com.intellij.openapi.project.Project) com.intellij.psi.PsiMethod method com.intellij.openapi.project.Project project com.intellij.psi.PsiClass containingClass java.util.Collection result com.intellij.util.Processor inheritorsProcessor com.intellij.psi.search.SearchScope allScope boolean success public static com.intellij.psi.PsiMethod findOverridingMethod (com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod found com.intellij.psi.util.MethodSignature signature com.intellij.psi.PsiMethod derived com.intellij.psi.PsiClass superClass com.intellij.psi.PsiClass inheritor com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass methodContainingClass String name private static com.intellij.psi.util.MethodSignature getSuperSignature (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod) com.intellij.psi.PsiClass inheritor com.intellij.psi.PsiClass parentClass com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor private static boolean isAcceptable (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod found com.intellij.psi.PsiClass foundContainingClass com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass methodContainingClass public volatile synthetic boolean execute (java.lang.Object, com.intellij.util.Processor) private static synthetic boolean lambda$compute$3 (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass, java.util.Collection, com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass java.util.Collection result com.intellij.psi.PsiClass inheritor com.intellij.psi.PsiMethod found private static synthetic com.intellij.psi.PsiMethod lambda$null$2 (com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass) throws java.lang.RuntimeException com.intellij.psi.PsiClass inheritor com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass private static synthetic boolean lambda$isJavaOnlyScope$1 (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file private static synthetic java.lang.Boolean lambda$execute$0 (com.intellij.psi.search.SearchScope, com.intellij.psi.PsiMethod) throws java.lang.RuntimeException com.intellij.psi.search.SearchScope searchScope com.intellij.psi.PsiMethod subMethod static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/JavaSourceFilterScope.class
JavaSourceFilterScope.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.JavaSourceFilterScope extends com.intellij.psi.search.DelegatingGlobalSearchScope { private final com.intellij.openapi.roots.ProjectFileIndex myIndex private final boolean myIncludeVersions public void <init> (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope delegate public void <init> (com.intellij.psi.search.GlobalSearchScope, boolean) com.intellij.psi.search.GlobalSearchScope delegate boolean includeVersions com.intellij.openapi.project.Project project public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file private static boolean isVersioned (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.ProjectFileIndex) com.intellij.openapi.vfs.VirtualFile parent com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.ProjectFileIndex index com.intellij.openapi.vfs.VirtualFile root private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/LazyConcurrentCollection$1.class
LazyConcurrentCollection.java package com.intellij.psi.impl.search com.intellij.psi.impl.search.LazyConcurrentCollection$1 extends java.lang.Object implements java.util.Iterator { private final java.util.Iterator subClassIterator final synthetic com.intellij.psi.impl.search.LazyConcurrentCollection this$0 void <init> (com.intellij.psi.impl.search.LazyConcurrentCollection) com.intellij.psi.impl.search.LazyConcurrentCollection this$0 public boolean hasNext () public java.lang.Object next () Object next Object next }
com/intellij/psi/impl/search/LazyConcurrentCollection$2.class
LazyConcurrentCollection.java package com.intellij.psi.impl.search com.intellij.psi.impl.search.LazyConcurrentCollection$2 extends java.lang.Object implements java.util.concurrent.ForkJoinPool$ManagedBlocker { final synthetic java.util.Iterator val$subClassIterator final synthetic java.util.concurrent.atomic.AtomicBoolean val$hasNext final synthetic com.intellij.psi.impl.search.LazyConcurrentCollection this$0 void <init> (com.intellij.psi.impl.search.LazyConcurrentCollection, java.util.Iterator, java.util.concurrent.atomic.AtomicBoolean) com.intellij.psi.impl.search.LazyConcurrentCollection this$0 public boolean block () public boolean isReleasable () boolean producedSomething }
com/intellij/psi/impl/search/LazyConcurrentCollection$MoreElementsGenerator.class
LazyConcurrentCollection.java package com.intellij.psi.impl.search abstract com.intellij.psi.impl.search.LazyConcurrentCollection$MoreElementsGenerator extends java.lang.Object { public abstract void generateMoreElementsFor (java.lang.Object, com.intellij.util.Consumer) }
com/intellij/psi/impl/search/LazyConcurrentCollection.class
LazyConcurrentCollection.java package com.intellij.psi.impl.search com.intellij.psi.impl.search.LazyConcurrentCollection extends java.lang.Object implements java.lang.Iterable { private final com.intellij.util.containers.HashSetQueue subClasses private final Object lock private final com.intellij.util.Function myAnchorToValueConvertor private final com.intellij.psi.impl.search.LazyConcurrentCollection$MoreElementsGenerator myGenerator private final com.intellij.util.containers.Predicate myApplicableForGenerationFilter private final com.intellij.util.concurrency.Semaphore currentlyProcessingClasses private final com.intellij.util.containers.HashSetQueue$PositionalIterator candidatesToFindSubclassesIterator private final java.util.Set classesBeingProcessed private final java.util.Set classesProcessed void <init> (java.lang.Object, com.intellij.util.Function, com.intellij.util.containers.Predicate, com.intellij.psi.impl.search.LazyConcurrentCollection$MoreElementsGenerator) Object seedElement com.intellij.util.Function convertor com.intellij.util.containers.Predicate applicableForGenerationFilter com.intellij.psi.impl.search.LazyConcurrentCollection$MoreElementsGenerator generator public java.util.Iterator iterator () private void processMoreSubclasses (java.util.Iterator) boolean producedSomething com.intellij.openapi.util.Pair$NonNull pair Object candidate Object anchor java.util.Iterator subClassIterator private boolean waitForOtherThreadsToFinishProcessing (java.util.Iterator) InterruptedException e java.util.Iterator subClassIterator java.util.concurrent.atomic.AtomicBoolean hasNext private com.intellij.openapi.util.Pair$NonNull findNextClassInQueue (com.intellij.util.containers.HashSetQueue$PositionalIterator$IteratorPosition) Object value boolean isAccepted Object anchor com.intellij.util.containers.HashSetQueue$PositionalIterator$IteratorPosition position private void advanceIteratorOnSuccess () Object next boolean removed private synthetic void lambda$processMoreSubclasses$1 (java.lang.Object) Object generatedElement private synthetic com.intellij.openapi.util.Pair$NonNull lambda$processMoreSubclasses$0 () throws java.lang.RuntimeException com.intellij.util.containers.HashSetQueue$PositionalIterator$IteratorPosition startPosition com.intellij.openapi.util.Pair$NonNull next static synthetic com.intellij.util.containers.HashSetQueue access$000 (com.intellij.psi.impl.search.LazyConcurrentCollection) com.intellij.psi.impl.search.LazyConcurrentCollection x0 static synthetic java.lang.Object access$100 (com.intellij.psi.impl.search.LazyConcurrentCollection) com.intellij.psi.impl.search.LazyConcurrentCollection x0 static synthetic void access$200 (com.intellij.psi.impl.search.LazyConcurrentCollection, java.util.Iterator) com.intellij.psi.impl.search.LazyConcurrentCollection x0 java.util.Iterator x1 static synthetic com.intellij.util.Function access$300 (com.intellij.psi.impl.search.LazyConcurrentCollection) com.intellij.psi.impl.search.LazyConcurrentCollection x0 static synthetic com.intellij.util.concurrency.Semaphore access$400 (com.intellij.psi.impl.search.LazyConcurrentCollection) com.intellij.psi.impl.search.LazyConcurrentCollection x0 static synthetic com.intellij.util.containers.HashSetQueue$PositionalIterator access$500 (com.intellij.psi.impl.search.LazyConcurrentCollection) com.intellij.psi.impl.search.LazyConcurrentCollection x0 static synthetic java.util.Set access$600 (com.intellij.psi.impl.search.LazyConcurrentCollection) com.intellij.psi.impl.search.LazyConcurrentCollection x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/MethodDeepestSuperSearcher.class
MethodDeepestSuperSearcher.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.MethodDeepestSuperSearcher extends java.lang.Object implements com.intellij.util.QueryExecutor { public void <init> () public boolean execute (com.intellij.psi.PsiMethod, com.intellij.util.Processor) com.intellij.psi.PsiMethod method com.intellij.util.Processor consumer public static boolean processDeepestSuperMethods (com.intellij.psi.PsiMethod, com.intellij.util.Processor) com.intellij.psi.PsiMethod method com.intellij.util.Processor consumer java.util.Set methods private static boolean findDeepestSuperOrSelfSignature (com.intellij.psi.PsiMethod, java.util.Set, java.util.Set, com.intellij.util.Processor) com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiMethod method java.util.Set set java.util.Set guard com.intellij.util.Processor processor com.intellij.psi.PsiMethod[] supers public volatile synthetic boolean execute (java.lang.Object, com.intellij.util.Processor) private static synthetic com.intellij.psi.PsiMethod[] lambda$findDeepestSuperOrSelfSignature$0 (com.intellij.psi.PsiMethod) throws java.lang.RuntimeException com.intellij.psi.PsiMethod method private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/MethodTextOccurrenceProcessor.class
MethodTextOccurrenceProcessor.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.MethodTextOccurrenceProcessor extends com.intellij.psi.search.RequestResultProcessor { private static final com.intellij.psi.PsiReferenceService ourReferenceService private final com.intellij.psi.PsiMethod[] myMethods protected final com.intellij.psi.PsiClass myContainingClass protected final boolean myStrictSignatureSearch public transient void <init> (com.intellij.psi.PsiClass, boolean, com.intellij.psi.PsiMethod[]) com.intellij.psi.PsiClass aClass boolean strictSignatureSearch com.intellij.psi.PsiMethod[] methods public final boolean processTextOccurrence (com.intellij.psi.PsiElement, int, com.intellij.util.Processor) com.intellij.psi.PsiReference ref com.intellij.psi.PsiElement element int offsetInElement com.intellij.util.Processor consumer private boolean processReference (com.intellij.util.Processor, com.intellij.psi.PsiReference) com.intellij.psi.PsiMethod method com.intellij.util.Processor consumer com.intellij.psi.PsiReference ref protected boolean processInexactReference (com.intellij.psi.PsiReference, com.intellij.psi.PsiElement, com.intellij.psi.PsiMethod, com.intellij.util.Processor) com.intellij.psi.util.MethodSignature superSignature com.intellij.psi.util.MethodSignature refSignature com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiManager manager com.intellij.psi.PsiMethod refMethod com.intellij.psi.PsiClass refMethodClass com.intellij.psi.PsiReference ref com.intellij.psi.PsiElement refElement com.intellij.psi.PsiMethod method com.intellij.util.Processor consumer static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/MethodUsagesSearcher.class
MethodUsagesSearcher.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.MethodUsagesSearcher extends com.intellij.openapi.application.QueryExecutorBase { public void <init> () public void processQuery (com.intellij.psi.search.searches.MethodReferencesSearch$SearchParameters, com.intellij.util.Processor) com.intellij.util.Processor refProcessor com.intellij.psi.search.searches.MethodReferencesSearch$SearchParameters p com.intellij.util.Processor consumer com.intellij.psi.PsiMethod method boolean[] isConstructor com.intellij.psi.PsiManager[] psiManager String[] methodName boolean[] isValueAnnotation boolean[] needStrictSignatureSearch boolean strictSignatureSearch com.intellij.psi.PsiClass aClass com.intellij.psi.search.SearchRequestCollector collector com.intellij.psi.search.SearchScope searchScope protected com.intellij.psi.impl.search.MethodTextOccurrenceProcessor getTextOccurrenceProcessor (com.intellij.psi.PsiMethod[], com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiMethod[] methods com.intellij.psi.PsiClass aClass boolean strictSignatureSearch public volatile synthetic void processQuery (java.lang.Object, com.intellij.util.Processor) private synthetic java.lang.Object lambda$processQuery$1 (boolean, com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass, java.lang.String[], com.intellij.psi.search.searches.MethodReferencesSearch$SearchParameters, com.intellij.psi.search.SearchRequestCollector, com.intellij.psi.search.SearchScope) com.intellij.psi.search.SearchScope methodUseScope com.intellij.psi.PsiMethod m com.intellij.psi.PsiMethod method1 int i boolean strictSignatureSearch com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass String[] methodName com.intellij.psi.search.searches.MethodReferencesSearch$SearchParameters p com.intellij.psi.search.SearchRequestCollector collector com.intellij.psi.search.SearchScope searchScope com.intellij.psi.PsiMethod[] methods short searchContext com.intellij.psi.search.SearchScope accessScope com.intellij.psi.search.SearchScope restrictedByAccessScope private static synthetic com.intellij.psi.PsiClass lambda$processQuery$0 (com.intellij.psi.PsiMethod, boolean[], com.intellij.psi.PsiManager[], java.lang.String[], boolean[], boolean[], boolean) com.intellij.psi.PsiMethod method boolean[] isConstructor com.intellij.psi.PsiManager[] psiManager String[] methodName boolean[] isValueAnnotation boolean[] needStrictSignatureSearch boolean strictSignatureSearch com.intellij.psi.PsiClass aClass1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/PsiAnnotationMethodReferencesSearcher$1.class
PsiAnnotationMethodReferencesSearcher.java package com.intellij.psi.impl.search final com.intellij.psi.impl.search.PsiAnnotationMethodReferencesSearcher$1 extends com.intellij.openapi.application.ReadActionProcessor { final synthetic com.intellij.util.Processor val$consumer void <init> (com.intellij.util.Processor) public boolean processInReadAction (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference t com.intellij.psi.PsiNameValuePair[] members com.intellij.psi.PsiJavaCodeReferenceElement javaReference com.intellij.psi.PsiReference reference public volatile synthetic boolean processInReadAction (java.lang.Object) }
com/intellij/psi/impl/search/PsiAnnotationMethodReferencesSearcher.class
PsiAnnotationMethodReferencesSearcher.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.PsiAnnotationMethodReferencesSearcher extends java.lang.Object implements com.intellij.util.QueryExecutor { public void <init> () public boolean execute (com.intellij.psi.search.searches.ReferencesSearch$SearchParameters, com.intellij.util.Processor) com.intellij.psi.search.SearchScope scope com.intellij.util.Query query com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass com.intellij.psi.search.searches.ReferencesSearch$SearchParameters p com.intellij.util.Processor consumer com.intellij.psi.PsiElement refElement boolean isAnnotation static com.intellij.openapi.application.ReadActionProcessor createImplicitDefaultAnnotationMethodConsumer (com.intellij.util.Processor) com.intellij.util.Processor consumer public volatile synthetic boolean execute (java.lang.Object, com.intellij.util.Processor) private static synthetic com.intellij.psi.search.SearchScope lambda$execute$2 (com.intellij.psi.search.searches.ReferencesSearch$SearchParameters) throws java.lang.RuntimeException com.intellij.psi.search.searches.ReferencesSearch$SearchParameters p private static synthetic com.intellij.psi.PsiClass lambda$execute$1 (com.intellij.psi.PsiMethod) throws java.lang.RuntimeException com.intellij.psi.PsiMethod method boolean isValueMethod private static synthetic java.lang.Boolean lambda$execute$0 (com.intellij.psi.PsiElement) throws java.lang.RuntimeException com.intellij.psi.PsiElement refElement private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/RelaxedDirectInheritorChecker.class
RelaxedDirectInheritorChecker.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.RelaxedDirectInheritorChecker extends java.lang.Object { private final String myBaseClassName private final com.intellij.psi.PsiClass myBaseClass private final com.intellij.openapi.util.VolatileNotNullLazyValue myClasses private final com.intellij.openapi.roots.ProjectFileIndex myFileIndex public void <init> (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass baseClass private static com.intellij.openapi.util.Pair getClassesAndTheirAmbiguities (com.intellij.openapi.project.Project, java.lang.String) com.intellij.psi.PsiClass[] classes boolean ambiguities com.intellij.openapi.project.Project project String classShortName java.util.Map cache com.intellij.openapi.util.Pair result private static boolean hasAmbiguities (java.util.List) String qName com.intellij.psi.PsiClass psiClass java.util.List classes int locals String theFQN public boolean checkInheritance (com.intellij.psi.PsiClass) com.intellij.openapi.util.Pair value boolean hasGlobalAmbiguities com.intellij.psi.PsiClass[] classes com.intellij.psi.search.GlobalSearchScope scope java.util.List accessible com.intellij.psi.PsiClass inheritorCandidate private boolean isEnumOrAnnotationInheritor (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass inheritorCandidate private static boolean isAccessibleLight (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass inheritorCandidate com.intellij.psi.PsiClass base com.intellij.psi.PsiModifierList modifierList private static synthetic boolean lambda$checkInheritance$2 (com.intellij.psi.search.GlobalSearchScope, com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.PsiClass inheritorCandidate com.intellij.psi.PsiClass base private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getClassesAndTheirAmbiguities$1 () java.util.Map map private synthetic com.intellij.openapi.util.Pair lambda$new$0 () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/SPIReferencesSearcher.class
SPIReferencesSearcher.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.SPIReferencesSearcher extends com.intellij.openapi.application.QueryExecutorBase { public void <init> () public void processQuery (com.intellij.psi.search.searches.ReferencesSearch$SearchParameters, com.intellij.util.Processor) com.intellij.psi.PsiReference reference com.intellij.psi.PsiFile file com.intellij.psi.PsiClass aClass String jvmClassName com.intellij.psi.PsiFile[] files com.intellij.psi.PsiReference reference com.intellij.psi.PsiReference[] references com.intellij.psi.PsiFile file com.intellij.psi.PsiFile[] files String filename String qualifiedName com.intellij.openapi.project.Project project String[] filenames com.intellij.psi.search.searches.ReferencesSearch$SearchParameters p com.intellij.util.Processor consumer com.intellij.psi.PsiElement element com.intellij.psi.search.SearchScope scope public volatile synthetic void processQuery (java.lang.Object, com.intellij.util.Processor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/SimpleAccessorReferenceSearcher.class
SimpleAccessorReferenceSearcher.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.SimpleAccessorReferenceSearcher extends com.intellij.openapi.application.QueryExecutorBase { public void <init> () public void processQuery (com.intellij.psi.search.searches.ReferencesSearch$SearchParameters, com.intellij.util.Processor) com.intellij.psi.search.searches.ReferencesSearch$SearchParameters queryParameters com.intellij.util.Processor consumer com.intellij.psi.PsiElement refElement static void addPropertyAccessUsages (com.intellij.psi.PsiMethod, com.intellij.psi.search.SearchScope, com.intellij.psi.search.SearchRequestCollector) com.intellij.psi.impl.search.CustomPropertyScopeProvider provider com.intellij.psi.search.SearchScope additional com.intellij.psi.search.SearchScope propScope com.intellij.psi.PsiMethod method com.intellij.psi.search.SearchScope scope com.intellij.psi.search.SearchRequestCollector collector String propertyName public volatile synthetic void processQuery (java.lang.Object, com.intellij.util.Processor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/VariableInIncompleteCodeSearcher.class
VariableInIncompleteCodeSearcher.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.VariableInIncompleteCodeSearcher extends com.intellij.openapi.application.QueryExecutorBase { public void <init> () public void processQuery (com.intellij.psi.search.searches.ReferencesSearch$SearchParameters, com.intellij.util.Processor) com.intellij.psi.PsiFile file com.intellij.psi.PsiElement[] elements com.intellij.psi.PsiElement[] sourceElements com.intellij.psi.search.searches.ReferencesSearch$SearchParameters p com.intellij.util.Processor consumer com.intellij.psi.PsiElement refElement String name com.intellij.psi.search.SearchScope scope com.intellij.psi.PsiElement[] elements public volatile synthetic void processQuery (java.lang.Object, com.intellij.util.Processor) private static synthetic boolean lambda$processQuery$1 (java.lang.String, com.intellij.psi.PsiElement, com.intellij.util.Processor, com.intellij.psi.PsiElement, int) com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiElement child String name com.intellij.psi.PsiElement refElement com.intellij.util.Processor consumer com.intellij.psi.PsiElement element int offsetInElement private static synthetic boolean lambda$processQuery$0 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/util/PropertyUtil.class
PropertyUtil.java package com.intellij.psi.util public com.intellij.psi.util.PropertyUtil extends com.intellij.psi.util.PropertyUtilBase { private void <init> () public static com.intellij.psi.PsiField getFieldOfGetter (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method private static com.intellij.psi.PsiField getFieldOfGetter (com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiMethod method boolean useIndex com.intellij.psi.PsiField field com.intellij.psi.PsiType returnType public static com.intellij.psi.PsiField getSimplyReturnedField (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression value com.intellij.psi.PsiReferenceExpression reference com.intellij.psi.PsiElement referent private static boolean hasSubstantialQualifier (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression reference com.intellij.psi.PsiExpression qualifier public static boolean isSimpleGetter (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static boolean isSimpleGetter (com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiMethod method boolean useIndex public static com.intellij.psi.PsiField getFieldOfSetter (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method private static com.intellij.psi.PsiField getFieldOfSetter (com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiField field com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiElement target String name com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiStatement[] statements com.intellij.psi.PsiStatement statement com.intellij.psi.PsiExpressionStatement possibleAssignmentStatement com.intellij.psi.PsiExpression possibleAssignment com.intellij.psi.PsiAssignmentExpression assignment com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiReferenceExpression reference com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiElement referent com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiReferenceExpression rReference com.intellij.psi.PsiExpression rQualifier com.intellij.psi.PsiElement rReferent com.intellij.psi.PsiMethod method boolean useIndex com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiField field public static boolean isSimpleSetter (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static boolean isSimpleSetter (com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiMethod method boolean useIndex public static com.intellij.psi.PsiMethod getReversePropertyMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod result com.intellij.psi.PsiMethod propertyMethod com.intellij.psi.PsiClass aClass String methodName com.intellij.lang.java.beans.PropertyKind kind String name com.intellij.psi.PsiField field private static com.intellij.psi.PsiMethod findPropertyMethod (com.intellij.psi.PsiClass, com.intellij.lang.java.beans.PropertyKind, java.lang.String, com.intellij.psi.PsiField) com.intellij.psi.PsiField field2 com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass com.intellij.lang.java.beans.PropertyKind kind String propertyName com.intellij.psi.PsiField field1 com.intellij.psi.PsiMethod[] methods private static boolean checkFieldLocation (com.intellij.psi.PsiMethod, com.intellij.psi.PsiField) com.intellij.psi.PsiMethod method com.intellij.psi.PsiField field private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/completion/proc/
com/intellij/codeInsight/completion/scope/
com/intellij/codeInsight/folding/impl/
com/intellij/codeInsight/generation/
com/intellij/codeInsight/javadoc/
com/intellij/lang/java/lexer/
com/intellij/lang/java/parser/
com/intellij/psi/controlFlow/
com/intellij/psi/filters/classes/
com/intellij/psi/filters/element/
com/intellij/psi/impl/compiled/
com/intellij/psi/impl/java/stubs/impl/
com/intellij/psi/impl/source/javadoc/
com/intellij/psi/impl/source/resolve/graphInference/constraints/
com/intellij/psi/impl/source/resolve/reference/impl/manipulators/
com/intellij/psi/impl/source/tree/java/
com/intellij/psi/presentation/
com/intellij/psi/presentation/java/
com/intellij/psi/scope/conflictResolvers/
com/intellij/psi/scope/util/
com/intellij/psi/stub/
META-INF/JavaPsiPlugin.xml
com/intellij/codeInsight/BaseExternalAnnotationsManager$1.class
BaseExternalAnnotationsManager.java package com.intellij.codeInsight synthetic com.intellij.codeInsight.BaseExternalAnnotationsManager$1 extends java.lang.Object { }
com/intellij/codeInsight/BaseExternalAnnotationsManager$AnnotationData.class
BaseExternalAnnotationsManager.java package com.intellij.codeInsight public com.intellij.codeInsight.BaseExternalAnnotationsManager$AnnotationData extends java.lang.Object { private final String annotationClassFqName private final String annotationParameters private volatile com.intellij.psi.PsiAnnotation myAnnotation private void <init> (java.lang.String, java.lang.String) String fqn String parameters public com.intellij.psi.PsiAnnotation getAnnotation (com.intellij.codeInsight.BaseExternalAnnotationsManager) String text com.intellij.codeInsight.BaseExternalAnnotationsManager context com.intellij.psi.PsiAnnotation a public boolean equals (java.lang.Object) Object o com.intellij.codeInsight.BaseExternalAnnotationsManager$AnnotationData data public int hashCode () int result public java.lang.String toString () static synthetic java.lang.String access$300 (com.intellij.codeInsight.BaseExternalAnnotationsManager$AnnotationData) com.intellij.codeInsight.BaseExternalAnnotationsManager$AnnotationData x0 synthetic void <init> (java.lang.String, java.lang.String, com.intellij.codeInsight.BaseExternalAnnotationsManager$1) String x0 String x1 com.intellij.codeInsight.BaseExternalAnnotationsManager$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/BaseExternalAnnotationsManager$DataParsingSaxHandler.class
BaseExternalAnnotationsManager.java package com.intellij.codeInsight com.intellij.codeInsight.BaseExternalAnnotationsManager$DataParsingSaxHandler extends org.xml.sax.helpers.DefaultHandler { private final com.intellij.util.containers.MostlySingularMultiMap myData private final com.intellij.psi.PsiFile myFile private String myExternalName private String myAnnotationFqn private StringBuilder myArguments final synthetic com.intellij.codeInsight.BaseExternalAnnotationsManager this$0 private void <init> (com.intellij.codeInsight.BaseExternalAnnotationsManager, com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) String name String uri String localName String qName org.xml.sax.Attributes attributes public void endElement (java.lang.String, java.lang.String, java.lang.String) com.intellij.codeInsight.BaseExternalAnnotationsManager$AnnotationData existingData String argumentsString com.intellij.codeInsight.BaseExternalAnnotationsManager$AnnotationData data String uri String localName String qName public com.intellij.util.containers.MostlySingularMultiMap getResult () synthetic void <init> (com.intellij.codeInsight.BaseExternalAnnotationsManager, com.intellij.psi.PsiFile, com.intellij.codeInsight.BaseExternalAnnotationsManager$1) com.intellij.codeInsight.BaseExternalAnnotationsManager x0 com.intellij.psi.PsiFile x1 com.intellij.codeInsight.BaseExternalAnnotationsManager$1 x2 }
com/intellij/codeInsight/BaseExternalAnnotationsManager.class
BaseExternalAnnotationsManager.java package com.intellij.codeInsight public abstract com.intellij.codeInsight.BaseExternalAnnotationsManager extends com.intellij.codeInsight.ExternalAnnotationsManager { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.openapi.util.Key EXTERNAL_ANNO_MARKER private static final java.util.List NULL_LIST protected final com.intellij.psi.PsiManager myPsiManager private final java.util.concurrent.ConcurrentMap myExternalAnnotationsCache private final java.util.Map myAnnotationDataCache private final java.util.concurrent.ConcurrentMap myAnnotationFileToDataAndModStampCache private static final java.util.List NO_DATA private final com.intellij.util.containers.ConcurrentMostlySingularMultiMap cache private final com.intellij.psi.impl.source.CharTableImpl charTable private static final com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper ANNOTATION public void <init> (com.intellij.psi.PsiManager) com.intellij.psi.PsiManager psiManager protected static java.lang.String getExternalName (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner listOwner protected static java.lang.String getExternalName (com.intellij.psi.PsiModifierListOwner, boolean) com.intellij.psi.PsiModifierListOwner listOwner boolean showParamName protected abstract boolean hasAnyAnnotationsRoots () public boolean hasAnnotationRootsForFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isExternalAnnotation (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation annotation public com.intellij.psi.PsiAnnotation findExternalAnnotation (com.intellij.psi.PsiModifierListOwner, java.lang.String) com.intellij.psi.PsiModifierListOwner listOwner String annotationFQN java.util.List result public java.util.List findExternalAnnotations (com.intellij.psi.PsiModifierListOwner, java.lang.String) com.intellij.psi.PsiModifierListOwner listOwner String annotationFQN java.util.List result public java.util.List findDefaultConstructorExternalAnnotations (com.intellij.psi.PsiClass, java.lang.String) com.intellij.psi.PsiClass aClass String annotationFQN java.util.List result private java.util.List filterAnnotations (java.util.List, java.lang.String) java.util.List result String annotationFQN public java.util.List findDefaultConstructorExternalAnnotations (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass java.util.List result public boolean isExternalAnnotationWritable (com.intellij.psi.PsiModifierListOwner, java.lang.String) com.intellij.psi.PsiModifierListOwner listOwner String annotationFQN java.util.List map private static com.intellij.codeInsight.BaseExternalAnnotationsManager$AnnotationData findByFQN (java.util.List, java.lang.String) java.util.List map String annotationFQN public com.intellij.psi.PsiAnnotation[] findExternalAnnotations (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner listOwner java.util.List result private java.util.List collectDefaultConstructorExternalAnnotations (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass java.util.List annotationsFiles String defCtrExternalName private java.util.List collectExternalAnnotations (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner listOwner private java.util.List collectExternalAnnotations (java.lang.Object, java.util.function.Supplier) java.util.List computed Object cacheKey java.util.function.Supplier dataSupplier java.util.List cached private com.intellij.codeInsight.BaseExternalAnnotationsManager$AnnotationData internAnnotationData (com.intellij.codeInsight.BaseExternalAnnotationsManager$AnnotationData) com.intellij.codeInsight.BaseExternalAnnotationsManager$AnnotationData interned com.intellij.codeInsight.BaseExternalAnnotationsManager$AnnotationData data public com.intellij.util.containers.MostlySingularMultiMap getDataFromFile (com.intellij.psi.PsiFile) javax.xml.parsers.SAXParser saxParser Exception e com.intellij.psi.PsiFile file com.intellij.openapi.util.Pair cached long fileModificationStamp com.intellij.codeInsight.BaseExternalAnnotationsManager$DataParsingSaxHandler handler com.intellij.util.containers.MostlySingularMultiMap result protected void duplicateError (com.intellij.psi.PsiFile, java.lang.String, java.lang.String) com.intellij.psi.PsiFile file String externalName String text private java.lang.String intern (java.lang.String) String annotationFQN private java.util.List doCollect (com.intellij.psi.PsiModifierListOwner, boolean) com.intellij.psi.PsiModifierListOwner listOwner boolean onlyWritable java.util.List files String externalName private java.util.List doCollect (java.lang.String, java.util.List, boolean) com.intellij.util.containers.MostlySingularMultiMap fileData com.intellij.psi.PsiFile file String externalName java.util.List annotationsFiles boolean onlyWritable com.intellij.util.SmartList result public java.util.List findExternalAnnotationsFiles (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiFile file boolean allValid com.intellij.psi.PsiFile psiFile com.intellij.openapi.vfs.VirtualFile ext com.intellij.openapi.vfs.VirtualFile root com.intellij.psi.PsiModifierListOwner listOwner com.intellij.psi.PsiFile containingFile com.intellij.openapi.vfs.VirtualFile virtualFile java.util.List files java.util.Set possibleAnnotationXmls String relativePath java.util.List result protected abstract java.util.List getExternalAnnotationsRoots (com.intellij.openapi.vfs.VirtualFile) protected void dropCache () private static java.lang.CharSequence escapeAttributes (java.lang.CharSequence) char c int i CharSequence invalidXml StringBuilder buf boolean inAttribute public void annotateExternally (com.intellij.psi.PsiModifierListOwner, java.lang.String, com.intellij.psi.PsiFile, com.intellij.psi.PsiNameValuePair[]) throws com.intellij.codeInsight.ExternalAnnotationsManager$CanceledConfigurationException com.intellij.psi.PsiModifierListOwner listOwner String annotationFQName com.intellij.psi.PsiFile fromFile com.intellij.psi.PsiNameValuePair[] value public boolean deannotate (com.intellij.psi.PsiModifierListOwner, java.lang.String) com.intellij.psi.PsiModifierListOwner listOwner String annotationFQN public boolean editExternalAnnotation (com.intellij.psi.PsiModifierListOwner, java.lang.String, com.intellij.psi.PsiNameValuePair[]) com.intellij.psi.PsiModifierListOwner listOwner String annotationFQN com.intellij.psi.PsiNameValuePair[] value public com.intellij.codeInsight.ExternalAnnotationsManager$AnnotationPlace chooseAnnotationsPlace (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element protected void registerExternalAnnotations (com.intellij.psi.PsiFile, com.intellij.psi.PsiFile) com.intellij.psi.PsiFile fromFile com.intellij.psi.PsiFile annotationsFile com.intellij.openapi.vfs.VirtualFile virtualFile private static com.intellij.psi.PsiAnnotation markAsExternalAnnotation (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation annotation private com.intellij.psi.PsiAnnotation createAnnotationFromText (java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.psi.impl.source.DummyHolder holder com.intellij.psi.PsiElement element String text private static synthetic java.util.List lambda$registerExternalAnnotations$8 (com.intellij.psi.PsiFile, com.intellij.openapi.vfs.VirtualFile, java.util.List) com.intellij.psi.PsiFile annotationsFile com.intellij.openapi.vfs.VirtualFile k java.util.List v private static synthetic int lambda$findExternalAnnotationsFiles$7 (com.intellij.psi.PsiFile, com.intellij.psi.PsiFile) com.intellij.psi.PsiFile f1 com.intellij.psi.PsiFile f2 boolean w1 boolean w2 private synthetic java.util.List lambda$collectExternalAnnotations$6 (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner listOwner private synthetic java.util.List lambda$collectDefaultConstructorExternalAnnotations$5 (java.lang.String, java.util.List) String defCtrExternalName java.util.List annotationsFiles private synthetic com.intellij.psi.PsiAnnotation lambda$findExternalAnnotations$4 (com.intellij.codeInsight.BaseExternalAnnotationsManager$AnnotationData) com.intellij.codeInsight.BaseExternalAnnotationsManager$AnnotationData data private static synthetic boolean lambda$findByFQN$3 (java.lang.String, com.intellij.codeInsight.BaseExternalAnnotationsManager$AnnotationData) String annotationFQN com.intellij.codeInsight.BaseExternalAnnotationsManager$AnnotationData data private synthetic com.intellij.psi.PsiAnnotation lambda$findDefaultConstructorExternalAnnotations$2 (com.intellij.codeInsight.BaseExternalAnnotationsManager$AnnotationData) com.intellij.codeInsight.BaseExternalAnnotationsManager$AnnotationData data private synthetic com.intellij.psi.PsiAnnotation lambda$filterAnnotations$1 (com.intellij.codeInsight.BaseExternalAnnotationsManager$AnnotationData) com.intellij.codeInsight.BaseExternalAnnotationsManager$AnnotationData data private static synthetic boolean lambda$filterAnnotations$0 (java.lang.String, com.intellij.codeInsight.BaseExternalAnnotationsManager$AnnotationData) String annotationFQN com.intellij.codeInsight.BaseExternalAnnotationsManager$AnnotationData data static synthetic com.intellij.psi.PsiAnnotation access$100 (com.intellij.codeInsight.BaseExternalAnnotationsManager, java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.codeInsight.BaseExternalAnnotationsManager x0 String x1 static synthetic java.lang.String access$200 (com.intellij.codeInsight.BaseExternalAnnotationsManager, java.lang.String) com.intellij.codeInsight.BaseExternalAnnotationsManager x0 String x1 static synthetic com.intellij.codeInsight.BaseExternalAnnotationsManager$AnnotationData access$500 (com.intellij.codeInsight.BaseExternalAnnotationsManager, com.intellij.codeInsight.BaseExternalAnnotationsManager$AnnotationData) com.intellij.codeInsight.BaseExternalAnnotationsManager x0 com.intellij.codeInsight.BaseExternalAnnotationsManager$AnnotationData x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/BlockUtils.class
BlockUtils.java package com.intellij.codeInsight public com.intellij.codeInsight.BlockUtils extends java.lang.Object { static final synthetic boolean $assertionsDisabled public void <init> () public static transient com.intellij.psi.PsiStatement addBefore (com.intellij.psi.PsiStatement, com.intellij.psi.PsiStatement[]) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiStatement anchor com.intellij.psi.PsiStatement[] newStatements com.intellij.psi.PsiStatement oldStatement com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement result public static com.intellij.psi.PsiStatement addAfter (com.intellij.psi.PsiStatement, com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement anchor com.intellij.psi.PsiStatement newStatement com.intellij.psi.PsiStatement oldStatement com.intellij.psi.PsiElement parent public static com.intellij.psi.PsiStatement expandSingleStatementToBlockStatement (com.intellij.psi.PsiStatement) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiBlockStatement blockStatement com.intellij.psi.PsiBlockStatement result com.intellij.psi.PsiElement sibling public static com.intellij.psi.PsiElement getBody (com.intellij.psi.PsiElement) com.intellij.psi.PsiStatement loopBody com.intellij.psi.PsiElement element public static void unwrapTryBlock (com.intellij.psi.PsiTryStatement) com.intellij.psi.PsiStatement[] statements com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiCodeBlock tryBlock com.intellij.psi.PsiElement parent boolean singleStatement com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last private static com.intellij.psi.PsiElement skip (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement element boolean forward public static boolean containsConflictingDeclarations (com.intellij.psi.PsiCodeBlock, com.intellij.psi.PsiCodeBlock) com.intellij.psi.PsiCodeBlock affectedBlock com.intellij.psi.PsiVariable target com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiLocalVariable localVariable String variableName com.intellij.psi.PsiElement variable com.intellij.psi.PsiDeclarationStatement declaration com.intellij.psi.PsiElement[] variables com.intellij.psi.PsiStatement statement com.intellij.psi.PsiCodeBlock block com.intellij.psi.PsiCodeBlock parentBlock com.intellij.psi.PsiStatement[] statements int endOffset java.util.List affectedBlocks com.intellij.openapi.project.Project project com.intellij.psi.JavaPsiFacade facade com.intellij.psi.PsiResolveHelper resolveHelper public static void inlineCodeBlock (com.intellij.psi.PsiStatement, com.intellij.psi.PsiCodeBlock) com.intellij.psi.PsiElement added com.intellij.psi.codeStyle.CodeStyleManager codeStyleManager com.intellij.psi.PsiStatement orig com.intellij.psi.PsiCodeBlock codeBlock com.intellij.psi.PsiJavaToken lBrace com.intellij.psi.PsiJavaToken rBrace com.intellij.psi.PsiElement[] children public static com.intellij.psi.PsiBlockStatement createBlockStatement (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project private static synthetic boolean lambda$containsConflictingDeclarations$1 (com.intellij.psi.PsiVariable, com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiVariable target com.intellij.psi.PsiReferenceExpression ref private static synthetic boolean lambda$containsConflictingDeclarations$0 (int, com.intellij.psi.PsiCodeBlock) int endOffset com.intellij.psi.PsiCodeBlock cb static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/ChangeContextUtil.class
ChangeContextUtil.java package com.intellij.codeInsight public com.intellij.codeInsight.ChangeContextUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.openapi.util.Key HARD_REF_TO_AST private static final com.intellij.openapi.util.Key ENCODED_KEY private static final com.intellij.openapi.util.Key THIS_QUALIFIER_CLASS_KEY public static final com.intellij.openapi.util.Key REF_MEMBER_KEY public static final com.intellij.openapi.util.Key CAN_REMOVE_QUALIFIER_KEY public static final com.intellij.openapi.util.Key REF_CLASS_KEY private static final com.intellij.openapi.util.Key REF_MEMBER_THIS_CLASS_KEY private void <init> () public static void encodeContextInfo (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement scope boolean includeRefClasses public static void encodeContextInfo (com.intellij.psi.PsiElement, boolean, boolean) com.intellij.psi.PsiElement scope boolean includeRefClasses boolean canChangeQualifier private static void encodeContextInfo (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, boolean, boolean) com.intellij.psi.PsiClass thisClass com.intellij.psi.PsiElement resolved com.intellij.psi.PsiThisExpression thisExpr com.intellij.psi.PsiJavaCodeReferenceElement qualifier com.intellij.psi.PsiElement resolveScope com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiElement refElement com.intellij.psi.PsiReferenceExpression refExpr com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiElement refElement com.intellij.psi.PsiReference ref com.intellij.psi.PsiElement child com.intellij.psi.PsiElement scope com.intellij.psi.PsiElement topLevelScope boolean includeRefClasses boolean canChangeQualifier public static com.intellij.psi.PsiElement decodeContextInfo (com.intellij.psi.PsiElement, com.intellij.psi.PsiClass, com.intellij.psi.PsiExpression) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiThisExpression thisExpr String qualifiedName com.intellij.psi.PsiReference ref com.intellij.psi.PsiClass refClass com.intellij.psi.PsiElement scope com.intellij.psi.PsiClass thisClass com.intellij.psi.PsiExpression thisAccessExpr com.intellij.psi.PsiElement child private static com.intellij.psi.PsiElement decodeThisExpression (com.intellij.psi.PsiThisExpression, com.intellij.psi.PsiClass, com.intellij.psi.PsiExpression) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiJavaCodeReferenceElement thisAccessQualifier com.intellij.psi.PsiElement resolve com.intellij.psi.PsiClass qualifierClass com.intellij.psi.PsiThisExpression thisExpr com.intellij.psi.PsiClass thisClass com.intellij.psi.PsiExpression thisAccessExpr com.intellij.psi.PsiJavaCodeReferenceElement qualifier com.intellij.psi.PsiClass encodedQualifierClass private static com.intellij.psi.PsiReferenceExpression decodeReferenceExpression (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiExpression, com.intellij.psi.PsiClass) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiClass currentClass com.intellij.psi.PsiElement refElement com.intellij.psi.PsiJavaCodeReferenceElement thisQualifier com.intellij.psi.PsiClass thisExprClass com.intellij.psi.PsiClass currentClass boolean needQualifier com.intellij.psi.PsiElement refElement com.intellij.psi.PsiElement refElement com.intellij.psi.PsiClass realParentClass com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiClass refClass com.intellij.psi.PsiMember refMember com.intellij.psi.PsiReferenceExpression newRefExpr Boolean couldRemove com.intellij.psi.PsiReferenceExpression refExpr com.intellij.psi.PsiExpression thisAccessExpr com.intellij.psi.PsiClass thisClass com.intellij.psi.PsiManager manager com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiExpression qualifier private static com.intellij.psi.PsiClass findThisClass (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiMember) com.intellij.psi.PsiReferenceExpression refExpr com.intellij.psi.PsiMember refMember com.intellij.psi.PsiClass refMemberClass com.intellij.psi.PsiElement parent public static boolean canRemoveQualifier (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiMethodCallExpression methodCall com.intellij.psi.PsiMethodCallExpression newMethodCall com.intellij.psi.PsiElement newRefElement com.intellij.psi.PsiReferenceExpression newRefExpr com.intellij.psi.PsiElement newRefElement com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiElement qualifierRefElement com.intellij.psi.PsiElement refElement com.intellij.psi.PsiElementFactory factory com.intellij.util.IncorrectOperationException e com.intellij.psi.PsiReferenceExpression refExpr private static com.intellij.psi.PsiElement qualifyThis (com.intellij.psi.PsiElement, com.intellij.psi.PsiClass) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiThisExpression thisExpr com.intellij.psi.PsiElement child com.intellij.psi.PsiElement scope com.intellij.psi.PsiClass thisClass public static void clearContextInfo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement child com.intellij.psi.PsiElement scope static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/CustomExceptionHandler.class
CustomExceptionHandler.java package com.intellij.codeInsight public abstract com.intellij.codeInsight.CustomExceptionHandler extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName KEY public void <init> () public abstract boolean isHandled (com.intellij.psi.PsiElement, com.intellij.psi.PsiClassType, com.intellij.psi.PsiElement) static void <clinit> () }
com/intellij/codeInsight/ExceptionUtil$1.class
ExceptionUtil.java package com.intellij.codeInsight final com.intellij.codeInsight.ExceptionUtil$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic java.util.List val$array final synthetic com.intellij.psi.PsiElement[] val$elements void <init> (java.util.List, com.intellij.psi.PsiElement[]) public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitLambdaExpression (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression expression public void visitMethodReferenceExpression (com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiMethodReferenceExpression expression public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/ExceptionUtil$1Visitor.class
ExceptionUtil.java package com.intellij.codeInsight com.intellij.codeInsight.ExceptionUtil$1Visitor extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic com.intellij.psi.PsiElement val$element final synthetic java.util.List val$result void <init> (com.intellij.psi.PsiElement, java.util.List) public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement psiElement public void visitAnonymousClass (com.intellij.psi.PsiAnonymousClass) com.intellij.psi.PsiAnonymousClass aClass public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression com.intellij.psi.PsiReferenceExpression methodRef com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiMethod method public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression expression com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiMethod method public void visitThrowStatement (com.intellij.psi.PsiThrowStatement) com.intellij.psi.PsiThrowStatement statement com.intellij.psi.PsiExpression expr public void visitLambdaExpression (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression expression public void visitResourceList (com.intellij.psi.PsiResourceList) com.intellij.psi.PsiResourceListElement listElement com.intellij.psi.PsiResourceList resourceList public void visitTryStatement (com.intellij.psi.PsiTryStatement) com.intellij.psi.PsiTryStatement statement }
com/intellij/codeInsight/ExceptionUtil$HandlePlace$1.class
ExceptionUtil.java package com.intellij.codeInsight final com.intellij.codeInsight.ExceptionUtil$HandlePlace$1 extends java.lang.Object implements com.intellij.codeInsight.ExceptionUtil$HandlePlace { void <init> () }
com/intellij/codeInsight/ExceptionUtil$HandlePlace$2.class
ExceptionUtil.java package com.intellij.codeInsight final com.intellij.codeInsight.ExceptionUtil$HandlePlace$2 extends java.lang.Object implements com.intellij.codeInsight.ExceptionUtil$HandlePlace { void <init> () }
com/intellij/codeInsight/ExceptionUtil$HandlePlace$TryCatch.class
ExceptionUtil.java package com.intellij.codeInsight public com.intellij.codeInsight.ExceptionUtil$HandlePlace$TryCatch extends java.lang.Object implements com.intellij.codeInsight.ExceptionUtil$HandlePlace { private final com.intellij.psi.PsiTryStatement myTryStatement private final com.intellij.psi.PsiParameter myParameter public void <init> (com.intellij.psi.PsiTryStatement, com.intellij.psi.PsiParameter) com.intellij.psi.PsiTryStatement statement com.intellij.psi.PsiParameter parameter public com.intellij.psi.PsiTryStatement getTryStatement () public com.intellij.psi.PsiParameter getParameter () }
com/intellij/codeInsight/ExceptionUtil$HandlePlace.class
ExceptionUtil.java package com.intellij.codeInsight public abstract com.intellij.codeInsight.ExceptionUtil$HandlePlace extends java.lang.Object { public static final com.intellij.codeInsight.ExceptionUtil$HandlePlace UNHANDLED public static final com.intellij.codeInsight.ExceptionUtil$HandlePlace UNKNOWN public static com.intellij.codeInsight.ExceptionUtil$HandlePlace fromBoolean (boolean) boolean isHandled static void <clinit> () }
com/intellij/codeInsight/ExceptionUtil.class
ExceptionUtil.java package com.intellij.codeInsight public com.intellij.codeInsight.ExceptionUtil extends java.lang.Object { private static final String CLONE_METHOD_NAME private void <init> () public static java.util.List getThrownExceptions (com.intellij.psi.PsiElement[]) java.util.List exceptions com.intellij.psi.PsiElement element com.intellij.psi.PsiElement[] elements java.util.List array public static transient java.util.List getThrownCheckedExceptions (com.intellij.psi.PsiElement[]) com.intellij.psi.PsiElement[] elements java.util.List exceptions private static java.util.List filterOutUncheckedExceptions (java.util.List) com.intellij.psi.PsiClassType exception java.util.List exceptions java.util.List array public static java.util.List getThrownExceptions (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element java.util.List result private static java.util.List getTryExceptions (com.intellij.psi.PsiTryStatement) com.intellij.psi.PsiResourceListElement resource com.intellij.psi.PsiClassType exception1 int j com.intellij.psi.PsiType exception com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiCodeBlock catchBlock com.intellij.psi.controlFlow.ControlFlow flow int completionReasons java.util.List thrownExceptions com.intellij.psi.PsiTryStatement tryStatement java.util.List array com.intellij.psi.PsiResourceList resourceList com.intellij.psi.PsiCodeBlock tryBlock com.intellij.psi.PsiCodeBlock finallyBlock private static java.util.List getExceptionsByMethod (com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiElement) com.intellij.psi.PsiType type com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiElement place com.intellij.psi.PsiClassType[] referenceTypes com.intellij.psi.search.GlobalSearchScope scope java.util.List result private static void addExceptions (java.util.List, java.util.Collection) com.intellij.psi.PsiClassType exception java.util.List array java.util.Collection exceptions private static void addException (java.util.List, com.intellij.psi.PsiClassType) com.intellij.psi.PsiClassType exception1 int i java.util.List array com.intellij.psi.PsiClassType exception public static java.util.Collection collectUnhandledExceptions (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiCallExpression) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement topElement com.intellij.psi.PsiCallExpression skippedCall public static java.util.Collection collectUnhandledExceptions (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement topElement public static java.util.Collection collectUnhandledExceptions (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement topElement boolean includeSelfCalls private static java.util.Set collectUnhandledExceptions (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, java.util.Set, java.util.function.Predicate) com.intellij.psi.PsiCallExpression expression com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiThrowStatement statement com.intellij.psi.PsiClassType exceptionType com.intellij.psi.PsiClassType[] exceptionTypes com.intellij.psi.PsiMethod superConstructor com.intellij.psi.PsiClassType thrown com.intellij.psi.PsiClassInitializer initializer com.intellij.psi.PsiClassInitializer[] initializers java.util.Set thrownByInitializer com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass superClass com.intellij.psi.PsiMethod[] superConstructors java.util.Set unhandled java.util.List unhandled java.util.Set foundInChild com.intellij.psi.PsiElement child com.intellij.psi.PsiElement element com.intellij.psi.PsiElement topElement java.util.Set foundExceptions java.util.function.Predicate callFilter java.util.Collection unhandledExceptions private static java.util.List getUnhandledExceptions (com.intellij.psi.PsiMethodReferenceExpression, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement referenceNameElement com.intellij.psi.PsiMethodReferenceExpression methodReferenceExpression com.intellij.psi.PsiElement topElement com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiElement resolve private static boolean firstStatementIsConstructorCall (com.intellij.psi.PsiCodeBlock) com.intellij.psi.PsiCodeBlock constructorBody com.intellij.psi.PsiStatement[] statements com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethod method public static java.util.List getUnhandledExceptions (com.intellij.psi.PsiElement[]) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement[] elements java.util.List array com.intellij.psi.PsiElementVisitor visitor public static java.util.List getOwnUnhandledExceptions (com.intellij.psi.PsiElement) com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement element public static java.util.List getUnhandledExceptions (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static java.util.List getUnhandledExceptions (com.intellij.psi.PsiCallExpression, com.intellij.psi.PsiElement) com.intellij.psi.PsiCallExpression methodCall com.intellij.psi.PsiElement topElement private static java.util.List getUnhandledExceptions (com.intellij.psi.PsiCallExpression, com.intellij.psi.PsiElement, java.util.function.Predicate) com.intellij.psi.PsiClassType[] exceptions com.intellij.openapi.util.Pair pair com.intellij.psi.search.GlobalSearchScope scope java.util.List ex java.util.List candidates com.intellij.psi.scope.MethodProcessorSetupFailedException ignore com.intellij.psi.PsiFile containingFile com.intellij.psi.scope.processor.MethodResolverProcessor processor com.intellij.psi.PsiCallExpression methodCall com.intellij.psi.PsiElement topElement java.util.function.Predicate skipCondition com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiElement element com.intellij.psi.PsiMethod method com.intellij.psi.PsiClassType[] thrownExceptions public static void retainExceptions (java.util.List, java.util.List) com.intellij.psi.PsiClassType psiClassType com.intellij.psi.PsiClassType classType boolean found java.util.Iterator iterator java.util.List ex java.util.List thrownEx java.util.List replacement public static java.util.List collectSubstituted (com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiClassType[], com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiCapturedWildcardType capturedWildcardType com.intellij.psi.PsiType upperBound com.intellij.psi.PsiType psiType com.intellij.psi.PsiClassType thrownException com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiClassType[] thrownExceptions com.intellij.psi.search.GlobalSearchScope scope java.util.List ex public static java.util.List getCloserExceptions (com.intellij.psi.PsiResourceListElement) com.intellij.psi.PsiResourceListElement resource java.util.List ex public static java.util.List getUnhandledCloserExceptions (com.intellij.psi.PsiResourceListElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiResourceListElement resource com.intellij.psi.PsiElement topElement com.intellij.psi.PsiType type public static java.util.List getUnhandledCloserExceptions (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiType) com.intellij.psi.PsiElement place com.intellij.psi.PsiElement topElement com.intellij.psi.PsiType type java.util.List ex private static java.util.List getExceptionsFromClose (com.intellij.psi.PsiResourceListElement) com.intellij.psi.PsiResourceListElement resource com.intellij.psi.PsiType type private static java.util.List getExceptionsFromClose (com.intellij.psi.PsiType, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiClassType[] exceptionTypes com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiClass closerClass com.intellij.psi.PsiMethod method java.util.List ex com.intellij.psi.PsiType type com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.PsiClassType$ClassResolveResult resourceType com.intellij.psi.PsiClass resourceClass com.intellij.psi.PsiMethod[] methods public static java.util.List getUnhandledExceptions (com.intellij.psi.PsiThrowStatement, com.intellij.psi.PsiElement) com.intellij.psi.PsiType upperBound com.intellij.psi.PsiClassType classType com.intellij.psi.PsiType subType java.util.List types com.intellij.psi.PsiType type com.intellij.psi.PsiThrowStatement throwStatement com.intellij.psi.PsiElement topElement java.util.List unhandled private static java.util.List getPreciseThrowTypes (com.intellij.psi.PsiExpression) com.intellij.psi.PsiElement target com.intellij.psi.PsiType type com.intellij.psi.PsiExpression expression private static java.util.List getUnhandledExceptions (com.intellij.psi.PsiMethod, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, java.util.function.Supplier) com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement element com.intellij.psi.PsiElement topElement java.util.function.Supplier substitutor com.intellij.psi.PsiClassType[] referencedTypes private static java.util.List getUnhandledExceptions (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiClassType[]) com.intellij.psi.PsiType type com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClass exceptionClass com.intellij.psi.PsiClassType referencedType java.util.List result com.intellij.psi.PsiElement element com.intellij.psi.PsiElement topElement com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiClassType[] referencedTypes private static boolean isArrayClone (com.intellij.psi.PsiMethod, com.intellij.psi.PsiElement) com.intellij.psi.PsiMethodReferenceExpression methodCallExpression com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement element com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiExpression qualifierExpression public static boolean isUncheckedException (com.intellij.psi.PsiClassType) com.intellij.psi.PsiClassType type public static boolean isUncheckedException (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass public static boolean isUncheckedExceptionOrSuperclass (com.intellij.psi.PsiClassType) com.intellij.psi.PsiClassType type public static boolean isGeneralExceptionType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type String canonicalText public static boolean isHandled (com.intellij.psi.PsiClassType, com.intellij.psi.PsiElement) com.intellij.psi.PsiClassType exceptionType com.intellij.psi.PsiElement throwPlace public static com.intellij.codeInsight.ExceptionUtil$HandlePlace getHandlePlace (com.intellij.psi.PsiElement, com.intellij.psi.PsiClassType, com.intellij.psi.PsiElement) com.intellij.psi.PsiMethod method com.intellij.psi.PsiType interfaceType com.intellij.psi.PsiClass aClass com.intellij.codeInsight.ExceptionUtil$HandlePlace place com.intellij.codeInsight.ExceptionUtil$HandlePlace place com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiCodeBlock finallyBlock com.intellij.psi.JavaCodeFragment codeFragment com.intellij.psi.JavaCodeFragment$ExceptionHandler exceptionHandler com.intellij.psi.PsiClass aClass com.intellij.codeInsight.CustomExceptionHandler exceptionHandler com.intellij.psi.PsiElement element com.intellij.psi.PsiClassType exceptionType com.intellij.psi.PsiElement topElement com.intellij.psi.PsiElement parent private static boolean isDeclaredBySAMMethod (com.intellij.psi.PsiClassType, com.intellij.psi.PsiType) com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiMethod interfaceMethod com.intellij.psi.PsiClassType exceptionType com.intellij.psi.PsiType interfaceType private static boolean areAllConstructorsThrow (com.intellij.psi.PsiClass, com.intellij.psi.PsiClassType) com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClassType exceptionType com.intellij.psi.PsiMethod[] constructors boolean thrown private static com.intellij.codeInsight.ExceptionUtil$HandlePlace getCaughtPlace (com.intellij.psi.PsiTryStatement, com.intellij.psi.PsiClassType) com.intellij.psi.PsiType paramType com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiClassType exceptionType com.intellij.psi.PsiCodeBlock finallyBlock com.intellij.psi.PsiParameter[] catchBlockParameters private static boolean blockCompletesAbruptly (com.intellij.psi.PsiCodeBlock) com.intellij.psi.controlFlow.ControlFlow flow int completionReasons com.intellij.psi.controlFlow.AnalysisCanceledException e com.intellij.psi.PsiCodeBlock finallyBlock private static boolean isHandledByMethodThrowsClause (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClassType) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClassType exceptionType private static boolean isHandledByMethodThrowsClause (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClassType, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClassType exceptionType com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiClassType[] referencedTypes public static boolean isHandledBy (com.intellij.psi.PsiClassType, com.intellij.psi.PsiClassType[]) com.intellij.psi.PsiClassType exceptionType com.intellij.psi.PsiClassType[] referencedTypes public static boolean isHandledBy (com.intellij.psi.PsiClassType, com.intellij.psi.PsiClassType[], com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiType psiType com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClassType exceptionType com.intellij.psi.PsiClassType[] referencedTypes com.intellij.psi.PsiSubstitutor substitutor public static void sortExceptionsByHierarchy (java.util.List) int i java.util.List exceptions private static synthetic com.intellij.openapi.util.Pair lambda$getUnhandledExceptions$5 (com.intellij.psi.PsiMethod, com.intellij.psi.infos.CandidateInfo) com.intellij.psi.PsiMethod method com.intellij.psi.infos.CandidateInfo info com.intellij.psi.PsiElement element1 private static synthetic boolean lambda$getUnhandledExceptions$4 (com.intellij.psi.PsiCallExpression) com.intellij.psi.PsiCallExpression c private static synthetic com.intellij.psi.PsiSubstitutor lambda$getOwnUnhandledExceptions$3 () private static synthetic boolean lambda$collectUnhandledExceptions$2 (com.intellij.psi.PsiCallExpression) com.intellij.psi.PsiCallExpression expression com.intellij.psi.PsiMethod method private static synthetic boolean lambda$collectUnhandledExceptions$1 (com.intellij.psi.PsiCallExpression) com.intellij.psi.PsiCallExpression c private static synthetic boolean lambda$collectUnhandledExceptions$0 (com.intellij.psi.PsiCallExpression, com.intellij.psi.PsiCallExpression) com.intellij.psi.PsiCallExpression skippedCall com.intellij.psi.PsiCallExpression c static synthetic java.util.List access$000 (com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiElement) com.intellij.psi.PsiMethod x0 com.intellij.psi.PsiSubstitutor x1 com.intellij.psi.PsiElement x2 static synthetic void access$100 (java.util.List, java.util.Collection) java.util.List x0 java.util.Collection x1 static synthetic java.util.List access$200 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression x0 static synthetic java.util.List access$300 (com.intellij.psi.PsiTryStatement) com.intellij.psi.PsiTryStatement x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/ExpressionUtil.class
ExpressionUtil.java package com.intellij.codeInsight public com.intellij.codeInsight.ExpressionUtil extends java.lang.Object { public void <init> () public static boolean isEffectivelyUnqualified (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiJavaCodeReferenceElement thisQualifier com.intellij.psi.PsiClass innerMostClass com.intellij.psi.PsiReferenceExpression refExpression com.intellij.psi.PsiExpression qualifier }
com/intellij/codeInsight/JavaContainerProvider.class
JavaContainerProvider.java package com.intellij.codeInsight public com.intellij.codeInsight.JavaContainerProvider extends java.lang.Object implements com.intellij.codeInsight.ContainerProvider { public void <init> () public com.intellij.psi.PsiElement getContainer (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement parent com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiElement item private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/JavaPsiEquivalenceUtil.class
JavaPsiEquivalenceUtil.java package com.intellij.codeInsight public com.intellij.codeInsight.JavaPsiEquivalenceUtil extends java.lang.Object { public void <init> () public static boolean areExpressionsEquivalent (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expr1 com.intellij.psi.PsiExpression expr2 private static synthetic int lambda$areExpressionsEquivalent$1 (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiDiamondType$DiamondInferenceResult thisInferenceResult com.intellij.psi.PsiDiamondType$DiamondInferenceResult otherInferenceResult com.intellij.psi.PsiElement o1 com.intellij.psi.PsiElement o2 private static synthetic int lambda$areExpressionsEquivalent$0 (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement scope1 com.intellij.psi.PsiElement scope2 com.intellij.psi.PsiElement o1 com.intellij.psi.PsiElement o2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/TestFrameworksImpl.class
TestFrameworksImpl.java package com.intellij.codeInsight public com.intellij.codeInsight.TestFrameworksImpl extends com.intellij.codeInsight.TestFrameworks { private void <init> () public boolean isTestClass (com.intellij.psi.PsiClass) com.intellij.testIntegration.TestFramework framework com.intellij.psi.PsiClass psiClass public boolean isPotentialTestClass (com.intellij.psi.PsiClass) com.intellij.testIntegration.TestFramework framework com.intellij.psi.PsiClass psiClass public com.intellij.psi.PsiMethod findOrCreateSetUpMethod (com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod setUpMethod com.intellij.testIntegration.TestFramework framework com.intellij.psi.PsiClass psiClass public com.intellij.psi.PsiMethod findSetUpMethod (com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod setUpMethod com.intellij.testIntegration.TestFramework framework com.intellij.psi.PsiClass psiClass public com.intellij.psi.PsiMethod findTearDownMethod (com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod setUpMethod com.intellij.testIntegration.TestFramework framework com.intellij.psi.PsiClass psiClass protected boolean hasConfigMethods (com.intellij.psi.PsiClass) com.intellij.testIntegration.TestFramework framework com.intellij.psi.PsiClass psiClass public boolean isTestMethod (com.intellij.psi.PsiMethod) com.intellij.testIntegration.TestFramework framework com.intellij.psi.PsiMethod method public boolean isTestMethod (com.intellij.psi.PsiMethod, boolean) com.intellij.testIntegration.TestFramework framework com.intellij.psi.PsiMethod method boolean checkAbstract }
com/intellij/codeInsight/completion/proc/VariablesProcessor.class
VariablesProcessor.java package com.intellij.codeInsight.completion.proc public com.intellij.codeInsight.completion.proc.VariablesProcessor extends java.lang.Object implements com.intellij.psi.scope.PsiScopeProcessor com.intellij.psi.scope.ElementClassHint { private final String myPrefix private boolean myStaticScopeFlag private final boolean myStaticSensitiveFlag private final java.util.List myResultList public void <init> (java.lang.String, boolean) String _prefix boolean staticSensitiveFlag public void <init> (java.lang.String, boolean, java.util.List) String _prefix boolean staticSensitiveFlag java.util.List lst public boolean shouldProcess (com.intellij.psi.scope.ElementClassHint$DeclarationKind) com.intellij.psi.scope.ElementClassHint$DeclarationKind kind public boolean execute (com.intellij.psi.PsiElement, com.intellij.psi.ResolveState) com.intellij.psi.PsiVariable pvar String pvar_name com.intellij.psi.PsiElement pe com.intellij.psi.ResolveState state public final void handleEvent (com.intellij.psi.scope.PsiScopeProcessor$Event, java.lang.Object) com.intellij.psi.scope.PsiScopeProcessor$Event event Object associated public com.intellij.psi.PsiVariable[] getResultsAsArray () com.intellij.psi.PsiVariable[] ret public java.lang.Object getHint (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key hintKey private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/completion/scope/CompletionElement.class
CompletionElement.java package com.intellij.codeInsight.completion.scope public com.intellij.codeInsight.completion.scope.CompletionElement extends java.lang.Object { private final Object myElement private final com.intellij.psi.PsiSubstitutor mySubstitutor private final Object myEqualityObject private final String myQualifierText public void <init> (java.lang.Object, com.intellij.psi.PsiSubstitutor) Object element com.intellij.psi.PsiSubstitutor substitutor public void <init> (java.lang.Object, com.intellij.psi.PsiSubstitutor, java.lang.String) Object element com.intellij.psi.PsiSubstitutor substitutor String qualifierText public java.lang.String getQualifierText () public com.intellij.psi.PsiSubstitutor getSubstitutor () public java.lang.Object getElement () private java.lang.Object getUniqueId () String qName public boolean equals (java.lang.Object) Object obj Object thatObj public int hashCode () public boolean isMoreSpecificThan (com.intellij.codeInsight.completion.scope.CompletionElement) com.intellij.codeInsight.completion.scope.CompletionElement another Object anotherElement com.intellij.psi.PsiType prevType com.intellij.psi.PsiType candidateType private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/completion/scope/JavaCompletionHints.class
JavaCompletionHints.java package com.intellij.codeInsight.completion.scope public com.intellij.codeInsight.completion.scope.JavaCompletionHints extends java.lang.Object { public static final com.intellij.openapi.util.Key NAME_FILTER private void <init> () static void <clinit> () }
com/intellij/codeInsight/daemon/JavaErrorMessages.class
JavaErrorMessages.java package com.intellij.codeInsight.daemon public com.intellij.codeInsight.daemon.JavaErrorMessages extends com.intellij.AbstractBundle { public static final com.intellij.codeInsight.daemon.JavaErrorMessages INSTANCE public static final String BUNDLE public static transient java.lang.String message (java.lang.String, java.lang.Object[]) String key Object[] params private void <init> () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/HighlightMessageUtil.class
HighlightMessageUtil.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.HighlightMessageUtil extends java.lang.Object { private void <init> () public static java.lang.String getSymbolName (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement symbol public static java.lang.String getSymbolName (com.intellij.psi.PsiElement, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiElement symbol com.intellij.psi.PsiSubstitutor substitutor int options public static java.lang.String getSymbolName (com.intellij.psi.PsiElement, com.intellij.psi.PsiSubstitutor, int) int options com.intellij.psi.PsiDirectory directory com.intellij.psi.PsiPackage aPackage com.intellij.psi.PsiElement symbol com.intellij.psi.PsiSubstitutor substitutor int parameterOptions String symbolName private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/HighlightUtilBase.class
HighlightUtilBase.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.HighlightUtilBase extends java.lang.Object { public static final String SERIAL_VERSION_UID_FIELD_NAME public void <init> () }
com/intellij/codeInsight/folding/impl/ClosureFolding.class
ClosureFolding.java package com.intellij.codeInsight.folding.impl com.intellij.codeInsight.folding.impl.ClosureFolding extends java.lang.Object { private final com.intellij.psi.PsiAnonymousClass myAnonymousClass private final com.intellij.psi.PsiNewExpression myNewExpression private final com.intellij.psi.PsiClass myBaseClass private final com.intellij.codeInsight.folding.impl.JavaFoldingBuilderBase myBuilder private final com.intellij.psi.PsiMethod myMethod final com.intellij.psi.PsiCodeBlock methodBody private final boolean myQuick private void <init> (com.intellij.psi.PsiAnonymousClass, com.intellij.psi.PsiNewExpression, boolean, com.intellij.psi.PsiClass, com.intellij.codeInsight.folding.impl.JavaFoldingBuilderBase, com.intellij.psi.PsiMethod, com.intellij.psi.PsiCodeBlock) com.intellij.psi.PsiAnonymousClass anonymousClass com.intellij.psi.PsiNewExpression newExpression boolean quick com.intellij.psi.PsiClass baseClass com.intellij.codeInsight.folding.impl.JavaFoldingBuilderBase builder com.intellij.psi.PsiMethod method com.intellij.psi.PsiCodeBlock methodBody java.util.List process (com.intellij.openapi.editor.Document) com.intellij.openapi.editor.Document document com.intellij.psi.PsiJavaToken lbrace com.intellij.psi.PsiJavaToken rbrace com.intellij.psi.PsiElement classRBrace CharSequence seq int rangeStart int rangeEnd String contents String header private static int trimStartSpaces (java.lang.CharSequence, int) CharSequence seq int rangeStart private static int trimTailSpaces (java.lang.CharSequence, int) CharSequence seq int rangeEnd private static int getContentRangeEnd (com.intellij.openapi.editor.Document, com.intellij.psi.PsiJavaToken, com.intellij.psi.PsiElement) int classEndStart int classEndCol com.intellij.openapi.editor.Document document com.intellij.psi.PsiJavaToken rbrace com.intellij.psi.PsiElement classRBrace CharSequence seq int rangeEnd int methodEndLine int methodEndLineStart private boolean showSingleLineFolding (com.intellij.openapi.editor.Document, java.lang.String, java.lang.String) com.intellij.openapi.editor.Document document String contents String header private int getClosureEndOffset () private int getClosureStartOffset () private java.util.List createDescriptors (com.intellij.psi.PsiElement, int, int, java.lang.String, java.lang.String) com.intellij.psi.PsiElement classRBrace int rangeStart int rangeEnd String header String footer com.intellij.openapi.editor.FoldingGroup group java.util.List foldElements private static java.lang.String getClosureContents (int, int, java.lang.CharSequence) int rangeStart int rangeEnd CharSequence seq int firstLineStart int lastLineEnd private java.lang.String getFoldingHeader () String methodName String type String params static com.intellij.codeInsight.folding.impl.ClosureFolding prepare (com.intellij.psi.PsiAnonymousClass, boolean, com.intellij.codeInsight.folding.impl.JavaFoldingBuilderBase) com.intellij.psi.PsiMethod method com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiClass baseClass com.intellij.psi.PsiAnonymousClass anonymousClass boolean quick com.intellij.codeInsight.folding.impl.JavaFoldingBuilderBase builder com.intellij.psi.PsiElement parent private static boolean hasNoArguments (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiExpressionList argumentList private static boolean hasOnlyOneLambdaMethod (com.intellij.psi.PsiAnonymousClass, boolean) com.intellij.psi.PsiClassType type com.intellij.psi.PsiAnonymousClass anonymousClass boolean checkResolve com.intellij.psi.PsiField[] fields com.intellij.psi.PsiMethod method static boolean seemsLikeLambda (com.intellij.psi.PsiClass, com.intellij.psi.PsiElement) com.intellij.psi.PsiClass baseClass com.intellij.psi.PsiElement context private java.lang.String getOptionalLambdaType () String baseClassName private boolean shouldShowMethodName () com.intellij.psi.PsiMethod method com.intellij.openapi.project.IndexNotReadyException e private static synthetic java.lang.String lambda$getFoldingHeader$0 (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter psiParameter private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/folding/impl/CommentFoldingUtil.class
CommentFoldingUtil.java package com.intellij.codeInsight.folding.impl public final com.intellij.codeInsight.folding.impl.CommentFoldingUtil extends java.lang.Object { public void <init> () public static com.intellij.lang.folding.FoldingDescriptor getCommentDescriptor (com.intellij.psi.PsiComment, com.intellij.openapi.editor.Document, java.util.Set, java.util.function.Predicate, boolean) com.intellij.psi.PsiComment comment com.intellij.openapi.editor.Document document java.util.Set processedComments java.util.function.Predicate isCustomRegionFunc boolean isCollapse com.intellij.lang.Commenter commenter com.intellij.lang.CodeDocumentationAwareCommenter docCommenter com.intellij.psi.tree.IElementType commentType com.intellij.openapi.util.TextRange commentRange String placeholder private static com.intellij.openapi.util.TextRange getCommentRange (com.intellij.psi.PsiComment, java.util.Set, java.util.function.Predicate, com.intellij.lang.CodeDocumentationAwareCommenter) com.intellij.psi.PsiComment comment java.util.Set processedComments java.util.function.Predicate isCustomRegionFunc com.intellij.lang.CodeDocumentationAwareCommenter docCommenter com.intellij.psi.tree.IElementType commentType private static com.intellij.openapi.util.TextRange getOneLineCommentRange (com.intellij.psi.PsiComment, java.util.Set, java.util.function.Predicate, com.intellij.lang.CodeDocumentationAwareCommenter) com.intellij.lang.ASTNode node com.intellij.psi.tree.IElementType elementType com.intellij.psi.PsiElement current com.intellij.psi.PsiComment startComment java.util.Set processedComments java.util.function.Predicate isCustomRegionFunc com.intellij.lang.CodeDocumentationAwareCommenter docCommenter com.intellij.psi.PsiElement end public static java.lang.String getCommentPlaceholder (com.intellij.openapi.editor.Document, com.intellij.psi.tree.IElementType, com.intellij.openapi.util.TextRange) com.intellij.openapi.editor.Document document com.intellij.psi.tree.IElementType commentType com.intellij.openapi.util.TextRange commentRange public static java.lang.String getCommentPlaceholder (com.intellij.openapi.editor.Document, com.intellij.psi.tree.IElementType, com.intellij.openapi.util.TextRange, java.lang.String) String placeholder String placeholder String placeholder com.intellij.openapi.editor.Document document com.intellij.psi.tree.IElementType commentType com.intellij.openapi.util.TextRange commentRange String replacement com.intellij.lang.Commenter commenter com.intellij.lang.CodeDocumentationAwareCommenter docCommenter String placeholder private static java.lang.String getDocCommentPlaceholderText (com.intellij.openapi.editor.Document, com.intellij.lang.CodeDocumentationAwareCommenter, com.intellij.openapi.util.TextRange, java.lang.String) com.intellij.openapi.editor.Document document com.intellij.lang.CodeDocumentationAwareCommenter commenter com.intellij.openapi.util.TextRange commentRange String replacement String prefix String suffix String linePrefix String header private static java.lang.String getMultilineCommentPlaceholderText (com.intellij.lang.Commenter, java.lang.String) com.intellij.lang.Commenter commenter String replacement String prefix String suffix private static java.lang.String getLineCommentPlaceholderText (com.intellij.lang.Commenter, java.lang.String) com.intellij.lang.Commenter commenter String replacement String prefix public static java.lang.String getCommentPlaceholder (java.lang.String, java.lang.String, java.lang.String, java.lang.String) String prefix String suffix String text String replacement StringBuilder sb public static java.lang.String getCommentHeader (com.intellij.openapi.editor.Document, java.lang.String, java.lang.String, java.lang.String, com.intellij.openapi.util.TextRange) com.intellij.openapi.editor.Document document String commentSuffix String commentPrefix String linePrefix com.intellij.openapi.util.TextRange commentRange int nFirstCommentLine com.intellij.openapi.util.TextRange lineRange String line int nSecondCommentLine private static com.intellij.openapi.util.TextRange getLineRange (com.intellij.openapi.editor.Document, int) com.intellij.openapi.editor.Document document int nLine int startOffset int endOffset private static java.lang.String getCommentLine (com.intellij.openapi.editor.Document, com.intellij.openapi.util.TextRange, java.lang.String, java.lang.String) com.intellij.openapi.editor.Document document com.intellij.openapi.util.TextRange lineRange String prefix String suffix String line private static synthetic boolean lambda$getCommentHeader$1 (int) int c private static synthetic boolean lambda$getCommentHeader$0 (int) int c private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/folding/impl/JavaCodeFoldingSettingsBase.class
JavaCodeFoldingSettingsBase.java package com.intellij.codeInsight.folding.impl public com.intellij.codeInsight.folding.impl.JavaCodeFoldingSettingsBase extends com.intellij.codeInsight.folding.JavaCodeFoldingSettings { private boolean COLLAPSE_ACCESSORS private boolean COLLAPSE_ONE_LINE_METHODS private boolean COLLAPSE_INNER_CLASSES private boolean COLLAPSE_ANONYMOUS_CLASSES private boolean COLLAPSE_ANNOTATIONS private boolean COLLAPSE_CLOSURES private boolean COLLAPSE_CONSTRUCTOR_GENERIC_PARAMETERS private boolean COLLAPSE_I18N_MESSAGES private boolean COLLAPSE_SUPPRESS_WARNINGS private boolean COLLAPSE_END_OF_LINE_COMMENTS private boolean COLLAPSE_MULTILINE_COMMENTS private boolean REPLACE_VAR_WITH_INFERRED_TYPE public void <init> () public boolean isCollapseImports () public void setCollapseImports (boolean) boolean value public boolean isCollapseLambdas () public void setCollapseLambdas (boolean) boolean value public boolean isCollapseConstructorGenericParameters () public void setCollapseConstructorGenericParameters (boolean) boolean value public boolean isCollapseMethods () public void setCollapseMethods (boolean) boolean value public boolean isCollapseAccessors () public void setCollapseAccessors (boolean) boolean value public boolean isCollapseOneLineMethods () public void setCollapseOneLineMethods (boolean) boolean value public boolean isCollapseInnerClasses () public void setCollapseInnerClasses (boolean) boolean value public boolean isCollapseJavadocs () public void setCollapseJavadocs (boolean) boolean value public boolean isCollapseFileHeader () public void setCollapseFileHeader (boolean) boolean value public boolean isCollapseAnonymousClasses () public void setCollapseAnonymousClasses (boolean) boolean value public boolean isCollapseAnnotations () public void setCollapseAnnotations (boolean) boolean value public boolean isCollapseI18nMessages () public void setCollapseI18nMessages (boolean) boolean value public boolean isCollapseSuppressWarnings () public void setCollapseSuppressWarnings (boolean) boolean value public boolean isCollapseEndOfLineComments () public void setCollapseMultilineComments (boolean) boolean value public boolean isCollapseMultilineComments () public void setCollapseEndOfLineComments (boolean) boolean value public boolean isReplaceVarWithInferredType () public void setReplaceVarWithInferredType (boolean) boolean value }
com/intellij/codeInsight/folding/impl/JavaFoldingBuilderBase$1.class
JavaFoldingBuilderBase.java package com.intellij.codeInsight.folding.impl com.intellij.codeInsight.folding.impl.JavaFoldingBuilderBase$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic boolean val$dumb final synthetic com.intellij.openapi.editor.Document val$document final synthetic java.util.List val$list final synthetic java.util.Set val$processedComments final synthetic boolean val$quick final synthetic com.intellij.codeInsight.folding.impl.JavaFoldingBuilderBase this$0 void <init> (com.intellij.codeInsight.folding.impl.JavaFoldingBuilderBase, boolean, com.intellij.openapi.editor.Document, java.util.List, java.util.Set, boolean) com.intellij.codeInsight.folding.impl.JavaFoldingBuilderBase this$0 public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public void visitVariable (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression expression public void visitLambdaExpression (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression expression com.intellij.psi.PsiElement body public void visitCodeBlock (com.intellij.psi.PsiCodeBlock) com.intellij.psi.PsiCodeBlock block public void visitComment (com.intellij.psi.PsiComment) com.intellij.psi.PsiComment comment }
com/intellij/codeInsight/folding/impl/JavaFoldingBuilderBase.class
JavaFoldingBuilderBase.java package com.intellij.codeInsight.folding.impl public abstract com.intellij.codeInsight.folding.impl.JavaFoldingBuilderBase extends com.intellij.lang.folding.CustomFoldingBuilder implements com.intellij.openapi.project.DumbAware { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () private static java.lang.String getCodeBlockPlaceholder (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement codeBlock private static boolean areOnAdjacentLines (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.openapi.editor.Document) com.intellij.psi.PsiElement e1 com.intellij.psi.PsiElement e2 com.intellij.openapi.editor.Document document private static boolean isSimplePropertyAccessor (com.intellij.psi.PsiMethod) com.intellij.psi.PsiExpression lhs com.intellij.psi.PsiExpression rhs com.intellij.psi.PsiExpression expr com.intellij.psi.PsiMethod method com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiStatement[] statements com.intellij.psi.PsiStatement statement private static com.intellij.openapi.util.TextRange importListRange (com.intellij.psi.PsiImportList) com.intellij.psi.PsiImportList list com.intellij.psi.PsiImportStatementBase[] statements com.intellij.psi.PsiElement importKeyword int startOffset int endOffset private static com.intellij.openapi.util.TextRange lambdaRange (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression lambdaExpression com.intellij.psi.PsiElement body private static com.intellij.openapi.util.TextRange methodRange (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod element com.intellij.psi.PsiCodeBlock body private static com.intellij.openapi.util.TextRange classRange (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement lBrace com.intellij.psi.PsiElement rBrace private static com.intellij.openapi.util.TextRange moduleRange (com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule element com.intellij.psi.PsiElement left com.intellij.psi.PsiElement right private static com.intellij.openapi.util.TextRange annotationRange (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiElement element int startOffset com.intellij.psi.PsiElement last public static boolean hasErrorElementsNearby (com.intellij.psi.PsiFile, int, int) com.intellij.psi.PsiElement element com.intellij.psi.PsiFile file int startOffset int endOffset private static com.intellij.openapi.util.TextRange fileHeaderRange (com.intellij.psi.PsiJavaFile) com.intellij.psi.PsiJavaFile file com.intellij.psi.PsiElement first com.intellij.psi.PsiElement element com.intellij.psi.PsiElement prevSibling private static void addAnnotationsToFold (java.util.List, com.intellij.psi.PsiModifierList, com.intellij.openapi.editor.Document) com.intellij.psi.PsiElement nextChild com.intellij.psi.PsiAnnotation annotation int j com.intellij.psi.PsiElement child int i java.util.List list com.intellij.psi.PsiModifierList modifierList com.intellij.openapi.editor.Document document com.intellij.psi.PsiElement[] children private static void addCommentsToFold (java.util.List, com.intellij.psi.PsiElement, com.intellij.openapi.editor.Document, java.util.Set) com.intellij.psi.PsiComment comment java.util.List list com.intellij.psi.PsiElement element com.intellij.openapi.editor.Document document java.util.Set processedComments com.intellij.psi.PsiComment[] comments private static void addCommentToFold (java.util.List, com.intellij.psi.PsiComment, com.intellij.openapi.editor.Document, java.util.Set) java.util.List list com.intellij.psi.PsiComment comment com.intellij.openapi.editor.Document document java.util.Set processedComments com.intellij.lang.folding.FoldingDescriptor commentDescriptor private static void addMethodGenericParametersFolding (java.util.List, com.intellij.psi.PsiMethodCallExpression, com.intellij.openapi.editor.Document, boolean) com.intellij.psi.PsiElement parent java.util.List list com.intellij.psi.PsiMethodCallExpression expression com.intellij.openapi.editor.Document document boolean quick com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.PsiReferenceParameterList parameterList com.intellij.psi.PsiMethodCallExpression element private static void addLocalVariableTypeFolding (java.util.List, com.intellij.psi.PsiVariable, boolean) java.util.List list com.intellij.psi.PsiVariable expression boolean quick com.intellij.psi.PsiTypeElement typeElement String presentableText private static boolean resolvesCorrectly (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiReferenceExpression expression private static void addGenericParametersFolding (java.util.List, com.intellij.psi.PsiNewExpression, com.intellij.openapi.editor.Document, boolean) com.intellij.psi.PsiAnonymousClass anonymousClass com.intellij.psi.PsiJavaCodeReferenceElement declReference com.intellij.psi.PsiReferenceParameterList declList com.intellij.psi.PsiReferenceParameterList parameterList java.util.List list com.intellij.psi.PsiNewExpression expression com.intellij.openapi.editor.Document document boolean quick com.intellij.psi.PsiElement parent com.intellij.psi.PsiType declType com.intellij.psi.PsiType[] parameters com.intellij.psi.PsiJavaCodeReferenceElement classReference private static void addTypeParametersFolding (java.util.List, com.intellij.openapi.editor.Document, com.intellij.psi.PsiReferenceParameterList, int, boolean) com.intellij.psi.PsiType type com.intellij.openapi.util.TextRange range java.util.List list com.intellij.openapi.editor.Document document com.intellij.psi.PsiReferenceParameterList parameterList int ifLongerThan boolean quick String text protected abstract boolean shouldShowExplicitLambdaType (com.intellij.psi.PsiAnonymousClass, com.intellij.psi.PsiNewExpression) private static void addToFold (java.util.List, com.intellij.psi.PsiElement, com.intellij.openapi.editor.Document, boolean, java.lang.String, com.intellij.openapi.util.TextRange, boolean) java.util.List list com.intellij.psi.PsiElement elementToFold com.intellij.openapi.editor.Document document boolean allowOneLiners String placeholder com.intellij.openapi.util.TextRange range boolean isCollapsedByDefault private static void addFoldRegion (java.util.List, com.intellij.psi.PsiElement, com.intellij.openapi.editor.Document, boolean, com.intellij.openapi.util.TextRange, java.lang.String, boolean) int startLine int endLine java.util.List list com.intellij.psi.PsiElement elementToFold com.intellij.openapi.editor.Document document boolean allowOneLiners com.intellij.openapi.util.TextRange range String placeholder boolean isCollapsedByDefault com.intellij.openapi.util.TextRange fileRange protected void buildLanguageFoldRegions (java.util.List, com.intellij.psi.PsiElement, com.intellij.openapi.editor.Document, boolean) com.intellij.psi.PsiClass aClass java.util.List descriptors com.intellij.psi.PsiElement root com.intellij.openapi.editor.Document document boolean quick com.intellij.psi.PsiJavaFile file java.util.Set processedComments com.intellij.psi.PsiJavaModule module com.intellij.psi.PsiClass[] classes private static void addFoldsForImports (java.util.List, com.intellij.psi.PsiJavaFile) com.intellij.lang.folding.FoldingDescriptor descriptor com.intellij.openapi.util.TextRange rangeToFold com.intellij.psi.PsiImportStatementBase[] statements java.util.List list com.intellij.psi.PsiJavaFile file com.intellij.psi.PsiImportList importList private static void addFoldsForFileHeader (java.util.List, com.intellij.psi.PsiJavaFile, com.intellij.openapi.editor.Document) com.intellij.lang.ASTNode node com.intellij.psi.PsiElement anchorElementToUse com.intellij.psi.PsiElement candidate java.util.List list com.intellij.psi.PsiJavaFile file com.intellij.openapi.editor.Document document com.intellij.openapi.util.TextRange range private static void addFoldsForModule (java.util.List, com.intellij.psi.PsiJavaModule, com.intellij.openapi.editor.Document, java.util.Set) java.util.List list com.intellij.psi.PsiJavaModule module com.intellij.openapi.editor.Document document java.util.Set processedComments private void addFoldsForClass (java.util.List, com.intellij.psi.PsiClass, com.intellij.openapi.editor.Document, java.util.Set, boolean) com.intellij.psi.PsiMethod method com.intellij.psi.PsiField field com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiClassInitializer initializer com.intellij.psi.PsiElement child java.util.List list com.intellij.psi.PsiClass aClass com.intellij.openapi.editor.Document document java.util.Set processedComments boolean quick com.intellij.psi.PsiElement parent private void addFoldsForMethod (java.util.List, com.intellij.psi.PsiMethod, com.intellij.openapi.editor.Document, boolean, java.util.Set) com.intellij.psi.PsiParameter parameter java.util.List list com.intellij.psi.PsiMethod method com.intellij.openapi.editor.Document document boolean quick java.util.Set processedComments boolean oneLiner com.intellij.psi.PsiCodeBlock body private boolean addOneLineMethodFolding (java.util.List, com.intellij.psi.PsiMethod) java.util.List list com.intellij.psi.PsiMethod method boolean collapseOneLineMethods com.intellij.openapi.editor.Document document com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiIdentifier nameIdentifier com.intellij.psi.PsiJavaToken lBrace com.intellij.psi.PsiJavaToken rBrace com.intellij.psi.PsiStatement[] statements com.intellij.psi.PsiStatement statement int leftStart int bodyStart int leftEnd int rightStart int rightEnd String leftText String rightText com.intellij.openapi.editor.FoldingGroup group protected java.lang.String getLanguagePlaceholderText (com.intellij.lang.ASTNode, com.intellij.openapi.util.TextRange) com.intellij.lang.ASTNode node com.intellij.openapi.util.TextRange range protected boolean isRegionCollapsedByDefault (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node private static boolean isCollapseCommentByDefault (com.intellij.psi.PsiComment) com.intellij.psi.PsiElement firstChild com.intellij.psi.PsiComment comment com.intellij.codeInsight.folding.JavaCodeFoldingSettings settings com.intellij.psi.PsiElement parent com.intellij.psi.tree.IElementType commentType private static boolean isCollapseMethodByDefault (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod element com.intellij.codeInsight.folding.JavaCodeFoldingSettings settings private void addCodeBlockFolds (java.util.List, com.intellij.psi.PsiElement, java.util.Set, com.intellij.openapi.editor.Document, boolean) java.util.List list com.intellij.psi.PsiElement scope java.util.Set processedComments com.intellij.openapi.editor.Document document boolean quick boolean dumb private boolean addClosureFolding (com.intellij.psi.PsiClass, com.intellij.openapi.editor.Document, java.util.List, java.util.Set, boolean) com.intellij.psi.PsiAnonymousClass anonymousClass com.intellij.codeInsight.folding.impl.ClosureFolding closureFolding java.util.List descriptors com.intellij.psi.PsiClass aClass com.intellij.openapi.editor.Document document java.util.List list java.util.Set processedComments boolean quick protected java.lang.String rightArrow () boolean fitsRightMargin (com.intellij.psi.PsiElement, com.intellij.openapi.editor.Document, int, int, int) com.intellij.psi.PsiElement element com.intellij.openapi.editor.Document document int foldingStart int foldingEnd int collapsedLength int beforeLength int afterLength protected abstract boolean isBelowRightMargin (com.intellij.psi.PsiFile, int) protected boolean isCustomFoldingCandidate (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node protected boolean isCustomFoldingRoot (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode parent com.intellij.lang.ASTNode node com.intellij.psi.tree.IElementType nodeType private static synthetic boolean lambda$moduleRange$1 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e private static synthetic boolean lambda$moduleRange$0 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e static synthetic boolean access$000 (com.intellij.codeInsight.folding.impl.JavaFoldingBuilderBase, com.intellij.psi.PsiClass, com.intellij.openapi.editor.Document, java.util.List, java.util.Set, boolean) com.intellij.codeInsight.folding.impl.JavaFoldingBuilderBase x0 com.intellij.psi.PsiClass x1 com.intellij.openapi.editor.Document x2 java.util.List x3 java.util.Set x4 boolean x5 static synthetic java.lang.String access$100 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement x0 static synthetic com.intellij.openapi.util.TextRange access$200 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass x0 static synthetic void access$300 (java.util.List, com.intellij.psi.PsiElement, com.intellij.openapi.editor.Document, boolean, java.lang.String, com.intellij.openapi.util.TextRange, boolean) java.util.List x0 com.intellij.psi.PsiElement x1 com.intellij.openapi.editor.Document x2 boolean x3 String x4 com.intellij.openapi.util.TextRange x5 boolean x6 static synthetic void access$400 (com.intellij.codeInsight.folding.impl.JavaFoldingBuilderBase, java.util.List, com.intellij.psi.PsiClass, com.intellij.openapi.editor.Document, java.util.Set, boolean) com.intellij.codeInsight.folding.impl.JavaFoldingBuilderBase x0 java.util.List x1 com.intellij.psi.PsiClass x2 com.intellij.openapi.editor.Document x3 java.util.Set x4 boolean x5 static synthetic void access$500 (java.util.List, com.intellij.psi.PsiVariable, boolean) java.util.List x0 com.intellij.psi.PsiVariable x1 boolean x2 static synthetic void access$600 (java.util.List, com.intellij.psi.PsiMethodCallExpression, com.intellij.openapi.editor.Document, boolean) java.util.List x0 com.intellij.psi.PsiMethodCallExpression x1 com.intellij.openapi.editor.Document x2 boolean x3 static synthetic void access$700 (java.util.List, com.intellij.psi.PsiNewExpression, com.intellij.openapi.editor.Document, boolean) java.util.List x0 com.intellij.psi.PsiNewExpression x1 com.intellij.openapi.editor.Document x2 boolean x3 static synthetic com.intellij.openapi.util.TextRange access$800 (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression x0 static synthetic void access$900 (java.util.List, com.intellij.psi.PsiComment, com.intellij.openapi.editor.Document, java.util.Set) java.util.List x0 com.intellij.psi.PsiComment x1 com.intellij.openapi.editor.Document x2 java.util.Set x3 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/generation/OverrideImplementExploreUtil$1.class
OverrideImplementExploreUtil.java package com.intellij.codeInsight.generation final com.intellij.codeInsight.generation.OverrideImplementExploreUtil$1 extends com.intellij.openapi.util.VolatileNullableLazyValue { void <init> () protected com.intellij.codeInsight.generation.OverrideImplementExploreUtil$MemberImplementorExplorersProvider compute () protected volatile synthetic java.lang.Object compute () }
com/intellij/codeInsight/generation/OverrideImplementExploreUtil$MemberImplementorExplorersProvider.class
OverrideImplementExploreUtil.java package com.intellij.codeInsight.generation public abstract com.intellij.codeInsight.generation.OverrideImplementExploreUtil$MemberImplementorExplorersProvider extends java.lang.Object { public abstract java.util.List getExplorers () }
com/intellij/codeInsight/generation/OverrideImplementExploreUtil$MethodSignatureComparator.class
OverrideImplementExploreUtil.java package com.intellij.codeInsight.generation public com.intellij.codeInsight.generation.OverrideImplementExploreUtil$MethodSignatureComparator extends java.lang.Object implements java.util.Comparator { public void <init> () public int compare (com.intellij.psi.util.MethodSignature, com.intellij.psi.util.MethodSignature) java.util.List methods com.intellij.psi.PsiMethod m1 com.intellij.psi.PsiMethod m2 com.intellij.psi.PsiClass c1 com.intellij.psi.PsiClass c2 com.intellij.psi.util.MethodSignature o1 com.intellij.psi.util.MethodSignature o2 public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
com/intellij/codeInsight/generation/OverrideImplementExploreUtil.class
OverrideImplementExploreUtil.java package com.intellij.codeInsight.generation public com.intellij.codeInsight.generation.OverrideImplementExploreUtil extends java.lang.Object { private static final com.intellij.openapi.util.NullableLazyValue ourExplorersProvider public void <init> () public static java.util.Collection getMethodsToOverrideImplement (com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiClass aClass boolean toImplement public static java.util.Collection getMethodSignaturesToImplement (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public static java.util.Collection getMethodSignaturesToOverride (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public static java.util.Map getMapToOverrideImplement (com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiClass aClass boolean toImplement public static java.util.Map getMapToOverrideImplement (com.intellij.psi.PsiClass, boolean, boolean) com.intellij.psi.PsiMethod superMethod com.intellij.psi.HierarchicalMethodSignature superMethodSignature com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass hisClass java.util.Map map com.intellij.psi.HierarchicalMethodSignature signature com.intellij.psi.PsiSubstitutor subst com.intellij.psi.infos.CandidateInfo info com.intellij.psi.PsiMethod abstractOne com.intellij.psi.util.MethodSignature signature com.intellij.psi.PsiMethod concrete java.util.Map$Entry entry com.intellij.psi.PsiClass aClass boolean toImplement boolean skipImplemented java.util.Collection allMethodSigs com.intellij.psi.PsiResolveHelper resolveHelper java.util.Map abstracts java.util.Map finals java.util.Map concretes java.util.Map result private static boolean isDefaultMethod (com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod method private static void fillMap (com.intellij.psi.HierarchicalMethodSignature, com.intellij.psi.PsiMethod, java.util.Map) com.intellij.psi.HierarchicalMethodSignature signature com.intellij.psi.PsiMethod method java.util.Map map com.intellij.psi.PsiMethod other private static void collectMethodsToImplement (com.intellij.psi.PsiClass, java.util.Map, java.util.Map, java.util.Map, java.util.Map) com.intellij.psi.PsiSubstitutor subst com.intellij.psi.infos.CandidateInfo info com.intellij.psi.util.MethodSignature signature com.intellij.psi.PsiMethod abstractOne com.intellij.psi.PsiMethod concrete java.util.Map$Entry entry com.intellij.psi.util.MethodSignature signature com.intellij.psi.infos.CandidateInfo info com.intellij.psi.PsiMethod method com.intellij.codeInsight.MemberImplementorExplorer implementor com.intellij.psi.PsiClass aClass java.util.Map abstracts java.util.Map finals java.util.Map concretes java.util.Map result com.intellij.codeInsight.generation.OverrideImplementExploreUtil$MemberImplementorExplorersProvider explorersProvider private static boolean preferLeftForImplement (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod left com.intellij.psi.PsiMethod right com.intellij.psi.PsiAnnotation[] leftAnnotations com.intellij.psi.PsiAnnotation[] rightAnnotations public static com.intellij.psi.PsiSubstitutor correctSubstitutor (com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiClass hisClass com.intellij.psi.PsiTypeParameter[] typeParameters static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/highlighting/JavaHighlightUsagesDescriptionProvider.class
JavaHighlightUsagesDescriptionProvider.java package com.intellij.codeInsight.highlighting public com.intellij.codeInsight.highlighting.JavaHighlightUsagesDescriptionProvider extends java.lang.Object implements com.intellij.psi.ElementDescriptionProvider { private static final int METHOD_FLAGS private static final int VARIABLE_FLAGS public void <init> () public java.lang.String getElementDescription (com.intellij.psi.PsiElement, com.intellij.psi.ElementDescriptionLocation) com.intellij.psi.PsiElement element com.intellij.psi.ElementDescriptionLocation location String elementName private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/highlighting/JavaReadWriteAccessDetector.class
JavaReadWriteAccessDetector.java package com.intellij.codeInsight.highlighting public com.intellij.codeInsight.highlighting.JavaReadWriteAccessDetector extends com.intellij.codeInsight.highlighting.ReadWriteAccessDetector { public void <init> () public boolean isReadWriteAccessible (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public boolean isDeclarationWriteAccess (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.codeInsight.highlighting.ReadWriteAccessDetector$Access getReferenceAccess (com.intellij.psi.PsiElement, com.intellij.psi.PsiReference) com.intellij.psi.PsiElement referencedElement com.intellij.psi.PsiReference reference public com.intellij.codeInsight.highlighting.ReadWriteAccessDetector$Access getExpressionAccess (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement actualReferee com.intellij.psi.PsiElement expression com.intellij.psi.PsiExpression expr boolean readAccess boolean writeAccess private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/javadoc/JavaDocCodeStyle.class
JavaDocCodeStyle.java package com.intellij.codeInsight.javadoc public abstract com.intellij.codeInsight.javadoc.JavaDocCodeStyle extends java.lang.Object { public void <init> () public static com.intellij.codeInsight.javadoc.JavaDocCodeStyle getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract boolean spaceBeforeComma () public abstract boolean spaceAfterComma () }
com/intellij/codeInsight/javadoc/JavaDocUtil.class
JavaDocUtil.java package com.intellij.codeInsight.javadoc public com.intellij.codeInsight.javadoc.JavaDocUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final java.util.regex.Pattern ourTypePattern private void <init> () public static com.intellij.psi.PsiClass resolveClassInTagValue (com.intellij.psi.javadoc.PsiDocTagValue) com.intellij.psi.PsiElement target com.intellij.psi.PsiElement refElement com.intellij.psi.javadoc.PsiDocTagValue value com.intellij.psi.PsiElement refHolder public static int extractReference (java.lang.String) int rparenthIndex String text int lparenthIndex int spaceIndex public static com.intellij.psi.PsiElement findReferenceTarget (com.intellij.psi.PsiManager, java.lang.String, com.intellij.psi.PsiElement) com.intellij.psi.PsiManager manager String refText com.intellij.psi.PsiElement context public static com.intellij.psi.PsiElement findReferenceTarget (com.intellij.psi.PsiManager, java.lang.String, com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiPackage aPackage com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement member com.intellij.psi.PsiElement member String memberRefText com.intellij.psi.PsiElement scope String classRef com.intellij.psi.PsiManager manager String refText com.intellij.psi.PsiElement context boolean useNavigationElement int poundIndex com.intellij.psi.JavaPsiFacade facade private static com.intellij.psi.PsiClass findClassFromRef (com.intellij.psi.PsiManager, com.intellij.psi.JavaPsiFacade, java.lang.String, com.intellij.psi.PsiElement) com.intellij.psi.PsiFile file com.intellij.psi.PsiDirectory directory com.intellij.psi.PsiPackage aPackage com.intellij.psi.PsiManager manager com.intellij.psi.JavaPsiFacade facade String refText com.intellij.psi.PsiElement context com.intellij.psi.PsiClass aClass com.intellij.psi.search.GlobalSearchScope projectScope private static com.intellij.psi.PsiElement findReferencedMember (com.intellij.psi.PsiClass, java.lang.String, com.intellij.psi.PsiElement) com.intellij.psi.PsiMethod method String name com.intellij.psi.PsiField field com.intellij.psi.PsiClass inner com.intellij.psi.PsiMethod[] methods java.util.regex.Matcher typeMatcher String typeText com.intellij.psi.PsiType type com.intellij.util.IncorrectOperationException e String parmText com.intellij.psi.PsiMethod[] allMethods com.intellij.psi.PsiParameter[] params int parameterNumber String name int rparenIndex String parmsText java.util.StringTokenizer tokenizer com.intellij.psi.PsiType[] types int i com.intellij.psi.PsiElementFactory factory com.intellij.psi.util.MethodSignature methodSignature com.intellij.psi.PsiMethod[] allMethods com.intellij.psi.PsiMethod[] methods com.intellij.psi.PsiMethod found int hashIndex com.intellij.psi.PsiClass aClass String memberRefText com.intellij.psi.PsiElement context int parenthIndex public static java.lang.String getReferenceText (com.intellij.openapi.project.Project, com.intellij.psi.PsiElement) String refText com.intellij.psi.PsiField field String name com.intellij.psi.PsiClass aClass com.intellij.psi.PsiParameter parm String typeText int i com.intellij.psi.PsiMethod method String name StringBuilder buffer com.intellij.psi.PsiClass aClass com.intellij.psi.PsiParameter[] parms boolean spaceBeforeComma boolean spaceAfterComma com.intellij.psi.PsiElement method com.intellij.openapi.project.Project project com.intellij.psi.PsiElement element public static java.lang.String getShortestClassName (com.intellij.psi.PsiClass, com.intellij.psi.PsiElement) com.intellij.openapi.project.IndexNotReadyException e com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement context String shortName com.intellij.psi.PsiClass containingClass String qName com.intellij.psi.PsiManager manager com.intellij.psi.PsiClass resolvedClass public static java.lang.String getLabelText (com.intellij.openapi.project.Project, com.intellij.psi.PsiManager, java.lang.String, com.intellij.psi.PsiElement) com.intellij.openapi.project.IndexNotReadyException e com.intellij.openapi.project.IndexNotReadyException e com.intellij.psi.PsiElement scope com.intellij.psi.PsiElement refClass com.intellij.psi.PsiClass aClass String classRef String memberText String memberLabel com.intellij.openapi.project.Project project com.intellij.psi.PsiManager manager String refText com.intellij.psi.PsiElement context com.intellij.psi.PsiElement refElement int poundIndex private static java.lang.String getMemberLabelText (com.intellij.openapi.project.Project, com.intellij.psi.PsiManager, java.lang.String, com.intellij.psi.PsiElement) String param int index1 int index2 int index String className String shortClassName com.intellij.openapi.project.Project project com.intellij.psi.PsiManager manager String memberText com.intellij.psi.PsiElement context int parenthIndex String parms StringBuilder buffer boolean spaceBeforeComma boolean spaceAfterComma java.util.StringTokenizer tokenizer public static com.intellij.psi.PsiClassType[] getImplementsList (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiReferenceList list public static com.intellij.psi.PsiClassType[] getExtendsList (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiReferenceList list public static boolean isInsidePackageInfo (com.intellij.psi.javadoc.PsiDocComment) com.intellij.psi.javadoc.PsiDocComment containingComment static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/core/CoreJavaCodeStyleManager$1.class
CoreJavaCodeStyleManager.java package com.intellij.core final com.intellij.core.CoreJavaCodeStyleManager$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic String val$name1 final synthetic java.util.function.Predicate val$canBeReused void <init> (java.lang.String, java.util.function.Predicate) public void visitAnonymousClass (com.intellij.psi.PsiAnonymousClass) com.intellij.psi.PsiAnonymousClass aClass public void visitVariable (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable }
com/intellij/core/CoreJavaCodeStyleManager$1CancelException.class
CoreJavaCodeStyleManager.java package com.intellij.core com.intellij.core.CoreJavaCodeStyleManager$1CancelException extends java.lang.RuntimeException { void <init> () }
com/intellij/core/CoreJavaCodeStyleManager$2.class
CoreJavaCodeStyleManager.java package com.intellij.core com.intellij.core.CoreJavaCodeStyleManager$2 extends com.intellij.psi.codeStyle.SuggestedNameInfo { final synthetic com.intellij.psi.codeStyle.SuggestedNameInfo val$baseNameInfo final synthetic com.intellij.core.CoreJavaCodeStyleManager this$0 void <init> (com.intellij.core.CoreJavaCodeStyleManager, java.lang.String[], com.intellij.psi.codeStyle.SuggestedNameInfo) com.intellij.core.CoreJavaCodeStyleManager this$0 String[] arg0 public void nameChosen (java.lang.String) String name }
com/intellij/core/CoreJavaCodeStyleManager.class
CoreJavaCodeStyleManager.java package com.intellij.core public com.intellij.core.CoreJavaCodeStyleManager extends com.intellij.psi.codeStyle.JavaCodeStyleManager { public void <init> () public boolean addImport (com.intellij.psi.PsiJavaFile, com.intellij.psi.PsiClass) com.intellij.psi.PsiJavaFile file com.intellij.psi.PsiClass refClass public com.intellij.psi.PsiElement shortenClassReferences (com.intellij.psi.PsiElement, int) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element int flags public java.lang.String getPrefixByVariableKind (com.intellij.psi.codeStyle.VariableKind) com.intellij.psi.codeStyle.VariableKind variableKind public java.lang.String getSuffixByVariableKind (com.intellij.psi.codeStyle.VariableKind) com.intellij.psi.codeStyle.VariableKind variableKind public int findEntryIndex (com.intellij.psi.PsiImportStatementBase) com.intellij.psi.PsiImportStatementBase statement public com.intellij.psi.PsiElement shortenClassReferences (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public void shortenClassReferences (com.intellij.psi.PsiElement, int, int) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element int startOffset int endOffset public void optimizeImports (com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiFile file public com.intellij.psi.PsiImportList prepareOptimizeImportsResult (com.intellij.psi.PsiJavaFile) com.intellij.psi.PsiJavaFile file public com.intellij.psi.codeStyle.SuggestedNameInfo suggestVariableName (com.intellij.psi.codeStyle.VariableKind, java.lang.String, com.intellij.psi.PsiExpression, com.intellij.psi.PsiType, boolean) com.intellij.psi.codeStyle.VariableKind kind String propertyName com.intellij.psi.PsiExpression expr com.intellij.psi.PsiType type boolean correctKeywords public java.lang.String variableNameToPropertyName (java.lang.String, com.intellij.psi.codeStyle.VariableKind) String name com.intellij.psi.codeStyle.VariableKind variableKind public java.lang.String propertyNameToVariableName (java.lang.String, com.intellij.psi.codeStyle.VariableKind) String propertyName com.intellij.psi.codeStyle.VariableKind variableKind public java.lang.String suggestUniqueVariableName (java.lang.String, com.intellij.psi.PsiElement, boolean) String baseName com.intellij.psi.PsiElement place boolean lookForward private static java.lang.String suggestUniqueVariableName (java.lang.String, com.intellij.psi.PsiElement, boolean, java.util.function.Predicate) com.intellij.core.CoreJavaCodeStyleManager$1CancelException e String name1 com.intellij.psi.PsiElement run String name String baseName com.intellij.psi.PsiElement place boolean lookForward java.util.function.Predicate canBeReused int index com.intellij.psi.PsiElement scope public java.lang.String suggestUniqueVariableName (java.lang.String, com.intellij.psi.PsiElement, java.util.function.Predicate) String baseName com.intellij.psi.PsiElement place java.util.function.Predicate canBeReused public com.intellij.psi.codeStyle.SuggestedNameInfo suggestUniqueVariableName (com.intellij.psi.codeStyle.SuggestedNameInfo, com.intellij.psi.PsiElement, boolean, boolean) String placeName String name com.intellij.psi.codeStyle.SuggestedNameInfo baseNameInfo com.intellij.psi.PsiElement place boolean ignorePlaceName boolean lookForward String[] names java.util.LinkedHashSet uniqueNames public com.intellij.psi.PsiElement qualifyClassReferences (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void removeRedundantImports (com.intellij.psi.PsiJavaFile) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiJavaFile file public java.util.Collection findRedundantImports (com.intellij.psi.PsiJavaFile) com.intellij.psi.PsiJavaFile file public java.util.Collection suggestSemanticNames (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public com.intellij.psi.codeStyle.SuggestedNameInfo suggestNames (java.util.Collection, com.intellij.psi.codeStyle.VariableKind, com.intellij.psi.PsiType) java.util.Collection semanticNames com.intellij.psi.codeStyle.VariableKind kind com.intellij.psi.PsiType type private static synthetic boolean lambda$suggestUniqueVariableName$0 (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable v private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/core/CoreJavaCodeStyleSettingsFacade.class
CoreJavaCodeStyleSettingsFacade.java package com.intellij.core public com.intellij.core.CoreJavaCodeStyleSettingsFacade extends com.intellij.psi.codeStyle.JavaCodeStyleSettingsFacade { public void <init> () public int getNamesCountToUseImportOnDemand () public boolean isToImportInDemand (java.lang.String) String qualifiedName public boolean useFQClassNames () public boolean isJavaDocLeadingAsterisksEnabled () public int getIndentSize () public boolean isGenerateFinalParameters () public boolean isGenerateFinalLocals () }
com/intellij/core/CoreJavaDirectoryService.class
CoreJavaDirectoryService.java package com.intellij.core public com.intellij.core.CoreJavaDirectoryService extends com.intellij.psi.JavaDirectoryService { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.PsiPackage getPackage (com.intellij.psi.PsiDirectory) com.intellij.psi.PsiDirectory dir public com.intellij.psi.PsiPackage getPackageInSources (com.intellij.psi.PsiDirectory) com.intellij.psi.PsiDirectory dir public com.intellij.psi.PsiClass[] getClasses (com.intellij.psi.PsiDirectory) com.intellij.psi.PsiDirectory dir public static com.intellij.psi.PsiClass[] getPsiClasses (com.intellij.psi.PsiDirectory, com.intellij.psi.PsiFile[]) com.intellij.psi.PsiClass[] psiClasses com.intellij.psi.PsiFile file com.intellij.psi.PsiDirectory dir com.intellij.psi.PsiFile[] psiFiles com.intellij.openapi.roots.FileIndexFacade index com.intellij.openapi.vfs.VirtualFile virtualDir boolean onlyCompiled java.util.List classes public com.intellij.psi.PsiClass createClass (com.intellij.psi.PsiDirectory, java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiDirectory dir String name public com.intellij.psi.PsiClass createClass (com.intellij.psi.PsiDirectory, java.lang.String, java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiDirectory dir String name String templateName public com.intellij.psi.PsiClass createClass (com.intellij.psi.PsiDirectory, java.lang.String, java.lang.String, boolean) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiDirectory dir String name String templateName boolean askForUndefinedVariables public com.intellij.psi.PsiClass createClass (com.intellij.psi.PsiDirectory, java.lang.String, java.lang.String, boolean, java.util.Map) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiDirectory dir String name String templateName boolean askForUndefinedVariables java.util.Map additionalProperties public void checkCreateClass (com.intellij.psi.PsiDirectory, java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiDirectory dir String name public com.intellij.psi.PsiClass createInterface (com.intellij.psi.PsiDirectory, java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiDirectory dir String name public com.intellij.psi.PsiClass createEnum (com.intellij.psi.PsiDirectory, java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiDirectory dir String name public com.intellij.psi.PsiClass createAnnotationType (com.intellij.psi.PsiDirectory, java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiDirectory dir String name public boolean isSourceRoot (com.intellij.psi.PsiDirectory) com.intellij.psi.PsiDirectory dir public com.intellij.pom.java.LanguageLevel getLanguageLevel (com.intellij.psi.PsiDirectory) com.intellij.psi.PsiDirectory dir static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/core/CoreJavaFileManager.class
CoreJavaFileManager.java package com.intellij.core public com.intellij.core.CoreJavaFileManager extends java.lang.Object implements com.intellij.psi.impl.file.impl.JavaFileManager { private static final com.intellij.openapi.diagnostic.Logger LOG private final java.util.List myClasspath private final com.intellij.psi.PsiManager myPsiManager public void <init> (com.intellij.psi.PsiManager) com.intellij.psi.PsiManager psiManager private java.util.List roots () public com.intellij.psi.PsiPackage findPackage (java.lang.String) String packageName java.util.List files private java.util.List findDirectoriesByPackageName (java.lang.String) com.intellij.openapi.vfs.VirtualFile classDir com.intellij.openapi.vfs.VirtualFile root String packageName java.util.List result String dirName public com.intellij.psi.PsiPackage getPackage (com.intellij.psi.PsiDirectory) String relativePath com.intellij.openapi.vfs.VirtualFile root com.intellij.psi.PsiDirectory dir com.intellij.openapi.vfs.VirtualFile file public com.intellij.psi.PsiClass findClass (java.lang.String, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiClass psiClass com.intellij.openapi.vfs.VirtualFile root String qName com.intellij.psi.search.GlobalSearchScope scope public static com.intellij.psi.PsiClass findClassInClasspathRoot (java.lang.String, com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.PsiManager, com.intellij.psi.search.GlobalSearchScope) int dot String pathComponent com.intellij.openapi.vfs.VirtualFile child String qName com.intellij.openapi.vfs.VirtualFile root com.intellij.psi.PsiManager psiManager com.intellij.psi.search.GlobalSearchScope scope String pathRest com.intellij.openapi.vfs.VirtualFile cur String classNameWithInnerClasses String topLevelClassName com.intellij.openapi.vfs.VirtualFile vFile com.intellij.psi.PsiFile file private static java.lang.String substringBeforeFirstDot (java.lang.String) String classNameWithInnerClasses int dot private static com.intellij.psi.PsiClass findClassInPsiFile (java.lang.String, com.intellij.psi.PsiClassOwner) com.intellij.psi.PsiClass candidate com.intellij.psi.PsiClass topLevelClass String classNameWithInnerClassesDotSeparated com.intellij.psi.PsiClassOwner file private static com.intellij.psi.PsiClass findClassByTopLevelClass (java.lang.String, com.intellij.psi.PsiClass) String innerClassName com.intellij.psi.PsiClass innerClass String className com.intellij.psi.PsiClass topLevelClass java.util.Iterator segments com.intellij.psi.PsiClass curClass public com.intellij.psi.PsiClass[] findClasses (java.lang.String, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiClass psiClass com.intellij.openapi.vfs.VirtualFile file String qName com.intellij.psi.search.GlobalSearchScope scope java.util.List result public java.util.Collection getNonTrivialPackagePrefixes () public java.util.Collection findModules (java.lang.String, com.intellij.psi.search.GlobalSearchScope) String moduleName com.intellij.psi.search.GlobalSearchScope scope public void addToClasspath (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile root static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/core/CoreJavaPsiImplementationHelper.class
CoreJavaPsiImplementationHelper.java package com.intellij.core public com.intellij.core.CoreJavaPsiImplementationHelper extends com.intellij.psi.impl.JavaPsiImplementationHelper { private final com.intellij.openapi.project.Project myProject public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.psi.PsiClass getOriginalClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass public com.intellij.psi.PsiJavaModule getOriginalModule (com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule module public com.intellij.psi.PsiElement getClsFileNavigationElement (com.intellij.psi.PsiJavaFile) com.intellij.psi.PsiJavaFile clsFile public com.intellij.pom.java.LanguageLevel getEffectiveLanguageLevel (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile virtualFile public com.intellij.lang.ASTNode getDefaultImportAnchor (com.intellij.psi.PsiImportList, com.intellij.psi.PsiImportStatementBase) com.intellij.psi.PsiImportList list com.intellij.psi.PsiImportStatementBase statement public com.intellij.psi.PsiElement getDefaultMemberAnchor (com.intellij.psi.PsiClass, com.intellij.psi.PsiMember) com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiMember firstPsi public void setupCatchBlock (java.lang.String, com.intellij.psi.PsiType, com.intellij.psi.PsiElement, com.intellij.psi.PsiCatchSection) String exceptionName com.intellij.psi.PsiType exceptionType com.intellij.psi.PsiElement context com.intellij.psi.PsiCatchSection element public com.intellij.openapi.project.Project getProject () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/core/CoreLanguageLevelProjectExtension.class
CoreLanguageLevelProjectExtension.java package com.intellij.core public com.intellij.core.CoreLanguageLevelProjectExtension extends com.intellij.openapi.roots.LanguageLevelProjectExtension { private com.intellij.pom.java.LanguageLevel myLanguageLevel public void <init> () public com.intellij.pom.java.LanguageLevel getLanguageLevel () public void setLanguageLevel (com.intellij.pom.java.LanguageLevel) com.intellij.pom.java.LanguageLevel languageLevel private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/core/CorePackageIndex.class
CorePackageIndex.java package com.intellij.core public com.intellij.core.CorePackageIndex extends com.intellij.openapi.roots.PackageIndex { private static final com.intellij.openapi.diagnostic.Logger LOG private final java.util.List myClasspath public void <init> () private java.util.List roots () private java.util.List findDirectoriesByPackageName (java.lang.String) com.intellij.openapi.vfs.VirtualFile classDir com.intellij.openapi.vfs.VirtualFile root String packageName java.util.List result String dirName public com.intellij.openapi.vfs.VirtualFile[] getDirectoriesByPackageName (java.lang.String, boolean) String packageName boolean includeLibrarySources public com.intellij.util.Query getDirsByPackageName (java.lang.String, boolean) String packageName boolean includeLibrarySources public void addToClasspath (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile root static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/core/CorePsiPackageImplementationHelper.class
CorePsiPackageImplementationHelper.java package com.intellij.core public com.intellij.core.CorePsiPackageImplementationHelper extends com.intellij.psi.impl.file.PsiPackageImplementationHelper { private static final com.intellij.openapi.util.ModificationTracker[] EMPTY_DEPENDENCY public void <init> () public com.intellij.psi.search.GlobalSearchScope adjustAllScope (com.intellij.psi.PsiPackage, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiPackage psiPackage com.intellij.psi.search.GlobalSearchScope globalSearchScope public com.intellij.openapi.vfs.VirtualFile[] occursInPackagePrefixes (com.intellij.psi.PsiPackage) com.intellij.psi.PsiPackage psiPackage public void handleQualifiedNameChange (com.intellij.psi.PsiPackage, java.lang.String) com.intellij.psi.PsiPackage psiPackage String newQualifiedName public void navigate (com.intellij.psi.PsiPackage, boolean) com.intellij.psi.PsiPackage psiPackage boolean requestFocus public boolean packagePrefixExists (com.intellij.psi.PsiPackage) com.intellij.psi.PsiPackage psiPackage public java.lang.Object[] getDirectoryCachedValueDependencies (com.intellij.psi.PsiPackage) com.intellij.psi.PsiPackage cachedValueProvider static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/core/JavaCoreApplicationEnvironment$1.class
JavaCoreApplicationEnvironment.java package com.intellij.core com.intellij.core.JavaCoreApplicationEnvironment$1 extends com.intellij.codeInsight.folding.impl.JavaFoldingBuilderBase { final synthetic com.intellij.core.JavaCoreApplicationEnvironment this$0 void <init> (com.intellij.core.JavaCoreApplicationEnvironment) com.intellij.core.JavaCoreApplicationEnvironment this$0 protected boolean shouldShowExplicitLambdaType (com.intellij.psi.PsiAnonymousClass, com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiAnonymousClass anonymousClass com.intellij.psi.PsiNewExpression expression protected boolean isBelowRightMargin (com.intellij.psi.PsiFile, int) com.intellij.psi.PsiFile file int lineLength private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/core/JavaCoreApplicationEnvironment.class
JavaCoreApplicationEnvironment.java package com.intellij.core public com.intellij.core.JavaCoreApplicationEnvironment extends com.intellij.core.CoreApplicationEnvironment { public void <init> (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable parentDisposable public void <init> (com.intellij.openapi.Disposable, boolean) com.intellij.openapi.Disposable parentDisposable boolean unitTestMode protected com.intellij.core.CoreJavaDirectoryService createJavaDirectoryService () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/core/JavaCoreProjectEnvironment.class
JavaCoreProjectEnvironment.java package com.intellij.core public com.intellij.core.JavaCoreProjectEnvironment extends com.intellij.core.CoreProjectEnvironment { private final com.intellij.psi.impl.file.impl.JavaFileManager myFileManager private final com.intellij.openapi.roots.PackageIndex myPackageIndex static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.openapi.Disposable, com.intellij.core.CoreApplicationEnvironment) com.intellij.openapi.Disposable parentDisposable com.intellij.core.CoreApplicationEnvironment applicationEnvironment protected void registerJavaPsiFacade () com.intellij.psi.impl.JavaPsiFacadeImpl javaPsiFacade protected com.intellij.core.CoreJavaPsiImplementationHelper createJavaPsiImplementationHelper () protected com.intellij.psi.impl.file.impl.JavaFileManager createCoreFileManager () protected com.intellij.openapi.roots.PackageIndex createCorePackageIndex () public void addJarToClassPath (java.io.File) java.io.File path com.intellij.openapi.vfs.VirtualFile root public void addSourcesToClasspath (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile root static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/highlighter/JShellFileType.class
JShellFileType.java package com.intellij.ide.highlighter public com.intellij.ide.highlighter.JShellFileType extends com.intellij.openapi.fileTypes.LanguageFileType { public static final String DEFAULT_EXTENSION public static final String DOT_DEFAULT_EXTENSION public static final com.intellij.ide.highlighter.JShellFileType INSTANCE private void <init> () public java.lang.String getName () public java.lang.String getDescription () public java.lang.String getDefaultExtension () public javax.swing.Icon getIcon () public boolean isJVMDebuggingSupported () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/highlighter/JavaClassFileType.class
JavaClassFileType.java package com.intellij.ide.highlighter public com.intellij.ide.highlighter.JavaClassFileType extends java.lang.Object implements com.intellij.openapi.fileTypes.FileType { public static final com.intellij.ide.highlighter.JavaClassFileType INSTANCE private void <init> () public java.lang.String getName () public java.lang.String getDescription () public java.lang.String getDefaultExtension () public javax.swing.Icon getIcon () public boolean isBinary () public boolean isReadOnly () public java.lang.String getCharset (com.intellij.openapi.vfs.VirtualFile, byte[]) com.intellij.openapi.vfs.VirtualFile file byte[] content static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/highlighter/JavaFileType.class
JavaFileType.java package com.intellij.ide.highlighter public com.intellij.ide.highlighter.JavaFileType extends com.intellij.openapi.fileTypes.LanguageFileType { public static final String DEFAULT_EXTENSION public static final String DOT_DEFAULT_EXTENSION public static final com.intellij.ide.highlighter.JavaFileType INSTANCE private void <init> () public java.lang.String getName () public java.lang.String getDescription () public java.lang.String getDefaultExtension () public javax.swing.Icon getIcon () public boolean isJVMDebuggingSupported () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/java/JShellParserDefinition$1.class
JShellParserDefinition.java package com.intellij.lang.java final com.intellij.lang.java.JShellParserDefinition$1 extends java.lang.Object implements com.intellij.lang.PsiParser { void <init> () public com.intellij.lang.ASTNode parse (com.intellij.psi.tree.IElementType, com.intellij.lang.PsiBuilder) com.intellij.psi.tree.IElementType rootElement com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker r private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/java/JShellParserDefinition.class
JShellParserDefinition.java package com.intellij.lang.java public com.intellij.lang.java.JShellParserDefinition extends com.intellij.lang.java.JavaParserDefinition { private static final com.intellij.lang.PsiParser PARSER public void <init> () public com.intellij.psi.PsiFile createFile (com.intellij.psi.FileViewProvider) com.intellij.psi.FileViewProvider viewProvider public com.intellij.psi.tree.IFileElementType getFileNodeType () public com.intellij.psi.PsiElement createElement (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node com.intellij.psi.tree.IElementType type public com.intellij.lang.PsiParser createParser (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/java/JavaCommenter.class
JavaCommenter.java package com.intellij.lang.java public com.intellij.lang.java.JavaCommenter extends java.lang.Object implements com.intellij.lang.CodeDocumentationAwareCommenterEx { public void <init> () public java.lang.String getLineCommentPrefix () public java.lang.String getBlockCommentPrefix () public java.lang.String getBlockCommentSuffix () public java.lang.String getCommentedBlockCommentPrefix () public java.lang.String getCommentedBlockCommentSuffix () public com.intellij.psi.tree.IElementType getLineCommentTokenType () public com.intellij.psi.tree.IElementType getBlockCommentTokenType () public com.intellij.psi.tree.IElementType getDocumentationCommentTokenType () public java.lang.String getDocumentationCommentPrefix () public java.lang.String getDocumentationCommentLinePrefix () public java.lang.String getDocumentationCommentSuffix () public boolean isDocumentationComment (com.intellij.psi.PsiComment) com.intellij.psi.PsiComment element public boolean isDocumentationCommentText (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.lang.ASTNode node }
com/intellij/lang/java/JavaParserDefinition.class
JavaParserDefinition.java package com.intellij.lang.java public com.intellij.lang.java.JavaParserDefinition extends java.lang.Object implements com.intellij.lang.ParserDefinition { public static final com.intellij.psi.tree.IStubFileElementType JAVA_FILE public void <init> () public com.intellij.lexer.Lexer createLexer (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project com.intellij.pom.java.LanguageLevel level public static com.intellij.lexer.Lexer createLexer (com.intellij.pom.java.LanguageLevel) com.intellij.pom.java.LanguageLevel level public static com.intellij.lexer.Lexer createDocLexer (com.intellij.pom.java.LanguageLevel) com.intellij.pom.java.LanguageLevel level public com.intellij.psi.tree.IFileElementType getFileNodeType () public com.intellij.psi.tree.TokenSet getWhitespaceTokens () public com.intellij.psi.tree.TokenSet getCommentTokens () public com.intellij.psi.tree.TokenSet getStringLiteralElements () public com.intellij.lang.PsiParser createParser (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.psi.PsiElement createElement (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node com.intellij.psi.tree.IElementType type public com.intellij.psi.PsiFile createFile (com.intellij.psi.FileViewProvider) com.intellij.psi.FileViewProvider viewProvider public com.intellij.lang.ParserDefinition$SpaceRequirements spaceExistenceTypeBetweenTokens (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) String text String text com.intellij.lang.ASTNode left com.intellij.lang.ASTNode right com.intellij.psi.PsiFile containingFile com.intellij.pom.java.LanguageLevel level com.intellij.lexer.Lexer lexer com.intellij.lang.ParserDefinition$SpaceRequirements spaceRequirements static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/java/lexer/JavaDocLexer$AsteriskStripperLexer.class
JavaDocLexer.java package com.intellij.lang.java.lexer com.intellij.lang.java.lexer.JavaDocLexer$AsteriskStripperLexer extends com.intellij.lexer.LexerBase { private final com.intellij.lang.java.lexer._JavaDocLexer myFlex private final com.intellij.lexer.DocCommentTokenTypes myTokenTypes private CharSequence myBuffer private int myBufferIndex private int myBufferEndOffset private int myTokenEndOffset private int myState private com.intellij.psi.tree.IElementType myTokenType private boolean myAfterLineBreak private boolean myInLeadingSpace void <init> (com.intellij.lang.java.lexer._JavaDocLexer, com.intellij.lexer.DocCommentTokenTypes) com.intellij.lang.java.lexer._JavaDocLexer flex com.intellij.lexer.DocCommentTokenTypes tokenTypes public final void start (java.lang.CharSequence, int, int, int) CharSequence buffer int startOffset int endOffset int initialState public int getState () public java.lang.CharSequence getBufferSequence () public int getBufferEnd () public final com.intellij.psi.tree.IElementType getTokenType () public final int getTokenStart () public final int getTokenEnd () public final void advance () protected final void locateToken () private void _locateToken () boolean lf int state private void flexLocateToken () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/java/lexer/JavaDocLexer.class
JavaDocLexer.java package com.intellij.lang.java.lexer public com.intellij.lang.java.lexer.JavaDocLexer extends com.intellij.lexer.MergingLexerAdapter { public void <init> (com.intellij.pom.java.LanguageLevel) com.intellij.pom.java.LanguageLevel level private void <init> (com.intellij.lexer.DocCommentTokenTypes, boolean) com.intellij.lexer.DocCommentTokenTypes tokenTypes boolean isJdk15Enabled private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/java/lexer/JavaLexer.class
JavaLexer.java package com.intellij.lang.java.lexer public com.intellij.lang.java.lexer.JavaLexer extends com.intellij.lexer.LexerBase { private static final java.util.Set KEYWORDS private static final java.util.Set JAVA9_KEYWORDS private final com.intellij.lang.java.lexer._JavaLexer myFlexLexer private CharSequence myBuffer private char[] myBufferArray private int myBufferIndex private int myBufferEndOffset private int myTokenEndOffset private com.intellij.psi.tree.IElementType myTokenType public static boolean isKeyword (java.lang.String, com.intellij.pom.java.LanguageLevel) String id com.intellij.pom.java.LanguageLevel level public static boolean isSoftKeyword (java.lang.CharSequence, com.intellij.pom.java.LanguageLevel) CharSequence id com.intellij.pom.java.LanguageLevel level public void <init> (com.intellij.pom.java.LanguageLevel) com.intellij.pom.java.LanguageLevel level public final void start (java.lang.CharSequence, int, int, int) CharSequence buffer int startOffset int endOffset int initialState public int getState () public final com.intellij.psi.tree.IElementType getTokenType () public final int getTokenStart () public final int getTokenEnd () public final void advance () private void locateToken () char nextChar char c private int getWhitespaces (int) int offset int pos char c private void flexLocateToken () private int getClosingQuote (int, char) int offset char quoteChar int pos char c private int getClosingComment (int) char c int offset int pos private int getLineTerminator (int) char c int offset int pos private int getTextBlockEnd (int) int offset int pos private int getRawLiteralEnd (int) int offset int pos int quoteLen int start private char charAt (int) int position public java.lang.CharSequence getBufferSequence () public final int getBufferEnd () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/java/lexer/_JavaDocLexer.class
_JavaDocLexer.java package com.intellij.lang.java.lexer com.intellij.lang.java.lexer._JavaDocLexer extends java.lang.Object implements com.intellij.lexer.FlexLexer { public static final int YYEOF private static final int ZZ_BUFFERSIZE public static final int YYINITIAL public static final int COMMENT_DATA_START public static final int COMMENT_DATA public static final int TAG_DOC_SPACE public static final int PARAM_TAG_SPACE public static final int DOC_TAG_VALUE public static final int DOC_TAG_VALUE_IN_PAREN public static final int DOC_TAG_VALUE_IN_LTGT public static final int INLINE_TAG_NAME public static final int CODE_TAG public static final int CODE_TAG_SPACE private static final int[] ZZ_LEXSTATE static final char[] ZZ_CMAP_Z static final char[] ZZ_CMAP_Y static final char[] ZZ_CMAP_A private static final int[] ZZ_ACTION private static final String ZZ_ACTION_PACKED_0 private static final int[] ZZ_ROWMAP private static final String ZZ_ROWMAP_PACKED_0 private static final int[] ZZ_TRANS private static final String ZZ_TRANS_PACKED_0 private static final int ZZ_UNKNOWN_ERROR private static final int ZZ_NO_MATCH private static final int ZZ_PUSHBACK_2BIG private static final String[] ZZ_ERROR_MSG private static final int[] ZZ_ATTRIBUTE private static final String ZZ_ATTRIBUTE_PACKED_0 private java.io.Reader zzReader private int zzState private int zzLexicalState private CharSequence zzBuffer private int zzMarkedPos private int zzCurrentPos private int zzStartRead private int zzEndRead private boolean zzAtBOL private boolean zzAtEOF private boolean zzEOFDone private boolean myJdk15Enabled private com.intellij.lexer.DocCommentTokenTypes myTokenTypes public static int ZZ_CMAP (int) int ch private static int[] zzUnpackAction () int[] result int offset private static int zzUnpackAction (java.lang.String, int, int[]) int count int value String packed int offset int[] result int i int j int l private static int[] zzUnpackRowMap () int[] result int offset private static int zzUnpackRowMap (java.lang.String, int, int[]) int high String packed int offset int[] result int i int j int l private static int[] zzUnpackTrans () int[] result int offset private static int zzUnpackTrans (java.lang.String, int, int[]) int count int value String packed int offset int[] result int i int j int l private static int[] zzUnpackAttribute () int[] result int offset private static int zzUnpackAttribute (java.lang.String, int, int[]) int count int value String packed int offset int[] result int i int j int l public void <init> (boolean, com.intellij.lexer.DocCommentTokenTypes) boolean isJdk15Enabled com.intellij.lexer.DocCommentTokenTypes tokenTypes public boolean checkAhead (char) char c public void goTo (int) int offset void <init> (java.io.Reader) java.io.Reader in private static char[] zzUnpackCMap (java.lang.String) int i int length int count char value String packed int size char[] map int i int j public final int getTokenStart () public final int getTokenEnd () public void reset (java.lang.CharSequence, int, int, int) CharSequence buffer int start int end int initialState private boolean zzRefill () throws java.io.IOException public final int yystate () public final void yybegin (int) int newState public final java.lang.CharSequence yytext () public final char yycharat (int) int pos public final int yylength () private void zzScanError (int) String message ArrayIndexOutOfBoundsException e int errorCode String message public void yypushback (int) int number public com.intellij.psi.tree.IElementType advance () throws java.io.IOException int zzInput int zzInput int zzInput boolean eof int zzNext int zzAttributes int zzInput int zzAction int zzCurrentPosL int zzMarkedPosL int zzEndReadL CharSequence zzBufferL int[] zzTransL int[] zzRowMapL int[] zzAttrL static void <clinit> () }
com/intellij/lang/java/lexer/_JavaLexer.class
_JavaLexer.java package com.intellij.lang.java.lexer com.intellij.lang.java.lexer._JavaLexer extends java.lang.Object implements com.intellij.lexer.FlexLexer { public static final int YYEOF private static final int ZZ_BUFFERSIZE public static final int YYINITIAL private static final int[] ZZ_LEXSTATE static final char[] ZZ_CMAP_Z static final char[] ZZ_CMAP_Y static final char[] ZZ_CMAP_A private static final int[] ZZ_ACTION private static final String ZZ_ACTION_PACKED_0 private static final int[] ZZ_ROWMAP private static final String ZZ_ROWMAP_PACKED_0 private static final int[] ZZ_TRANS private static final String ZZ_TRANS_PACKED_0 private static final int ZZ_UNKNOWN_ERROR private static final int ZZ_NO_MATCH private static final int ZZ_PUSHBACK_2BIG private static final String[] ZZ_ERROR_MSG private static final int[] ZZ_ATTRIBUTE private static final String ZZ_ATTRIBUTE_PACKED_0 private java.io.Reader zzReader private int zzState private int zzLexicalState private CharSequence zzBuffer private int zzMarkedPos private int zzCurrentPos private int zzStartRead private int zzEndRead private boolean zzAtBOL private boolean zzAtEOF private boolean zzEOFDone private boolean myAssertKeyword private boolean myEnumKeyword public static int ZZ_CMAP (int) int ch private static int[] zzUnpackAction () int[] result int offset private static int zzUnpackAction (java.lang.String, int, int[]) int count int value String packed int offset int[] result int i int j int l private static int[] zzUnpackRowMap () int[] result int offset private static int zzUnpackRowMap (java.lang.String, int, int[]) int high String packed int offset int[] result int i int j int l private static int[] zzUnpackTrans () int[] result int offset private static int zzUnpackTrans (java.lang.String, int, int[]) int count int value String packed int offset int[] result int i int j int l private static int[] zzUnpackAttribute () int[] result int offset private static int zzUnpackAttribute (java.lang.String, int, int[]) int count int value String packed int offset int[] result int i int j int l public void <init> (com.intellij.pom.java.LanguageLevel) com.intellij.pom.java.LanguageLevel level public void goTo (int) int offset void <init> (java.io.Reader) java.io.Reader in private static char[] zzUnpackCMap (java.lang.String) int i int length int count char value String packed int size char[] map int i int j public final int getTokenStart () public final int getTokenEnd () public void reset (java.lang.CharSequence, int, int, int) CharSequence buffer int start int end int initialState private boolean zzRefill () throws java.io.IOException public final int yystate () public final void yybegin (int) int newState public final java.lang.CharSequence yytext () public final char yycharat (int) int pos public final int yylength () private void zzScanError (int) String message ArrayIndexOutOfBoundsException e int errorCode String message public void yypushback (int) int number public com.intellij.psi.tree.IElementType advance () throws java.io.IOException int zzInput int zzInput int zzInput boolean eof int zzNext int zzAttributes int zzInput int zzAction int zzCurrentPosL int zzMarkedPosL int zzEndReadL CharSequence zzBufferL int[] zzTransL int[] zzRowMapL int[] zzAttrL static void <clinit> () }
com/intellij/lang/java/parser/DeclarationParser$Context.class
DeclarationParser.java package com.intellij.lang.java.parser public final enum com.intellij.lang.java.parser.DeclarationParser$Context extends java.lang.Enum { public static final enum com.intellij.lang.java.parser.DeclarationParser$Context FILE public static final enum com.intellij.lang.java.parser.DeclarationParser$Context CLASS public static final enum com.intellij.lang.java.parser.DeclarationParser$Context CODE_BLOCK public static final enum com.intellij.lang.java.parser.DeclarationParser$Context ANNOTATION_INTERFACE private static final synthetic com.intellij.lang.java.parser.DeclarationParser$Context[] $VALUES public static com.intellij.lang.java.parser.DeclarationParser$Context[] values () public static com.intellij.lang.java.parser.DeclarationParser$Context valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/lang/java/parser/DeclarationParser$ListType.class
DeclarationParser.java package com.intellij.lang.java.parser final enum com.intellij.lang.java.parser.DeclarationParser$ListType extends java.lang.Enum { public static final enum com.intellij.lang.java.parser.DeclarationParser$ListType METHOD public static final enum com.intellij.lang.java.parser.DeclarationParser$ListType RESOURCE public static final enum com.intellij.lang.java.parser.DeclarationParser$ListType LAMBDA_TYPED public static final enum com.intellij.lang.java.parser.DeclarationParser$ListType LAMBDA_UNTYPED private static final synthetic com.intellij.lang.java.parser.DeclarationParser$ListType[] $VALUES public static com.intellij.lang.java.parser.DeclarationParser$ListType[] values () public static com.intellij.lang.java.parser.DeclarationParser$ListType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/lang/java/parser/DeclarationParser.class
DeclarationParser.java package com.intellij.lang.java.parser public com.intellij.lang.java.parser.DeclarationParser extends java.lang.Object { private static final com.intellij.psi.tree.TokenSet AFTER_END_DECLARATION_SET private static final com.intellij.psi.tree.TokenSet BEFORE_LBRACE_ELEMENTS_SET private static final com.intellij.psi.tree.TokenSet APPEND_TO_METHOD_SET private static final com.intellij.psi.tree.TokenSet PARAM_LIST_STOPPERS private static final com.intellij.psi.tree.TokenSet TYPE_START private static final com.intellij.psi.tree.TokenSet RESOURCE_EXPRESSIONS private static final String WHITESPACES private static final String LINE_ENDS private final com.intellij.lang.java.parser.JavaParser myParser static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.lang.java.parser.JavaParser) com.intellij.lang.java.parser.JavaParser javaParser public void parseClassBodyWithBraces (com.intellij.lang.PsiBuilder, boolean, boolean) com.intellij.lang.PsiBuilder builder boolean isAnnotation boolean isEnum com.intellij.lang.PsiBuilder builderWrapper private com.intellij.lang.PsiBuilder$Marker parseClassFromKeyword (com.intellij.lang.PsiBuilder, com.intellij.lang.PsiBuilder$Marker, boolean, com.intellij.lang.java.parser.DeclarationParser$Context) com.intellij.lang.PsiBuilder$Marker error com.intellij.lang.PsiBuilder$Marker position com.intellij.lang.PsiBuilder$Marker extra boolean declarationsAfterEnd com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker declaration boolean isAnnotation com.intellij.lang.java.parser.DeclarationParser$Context context com.intellij.psi.tree.IElementType keywordTokenType boolean isEnum com.intellij.lang.java.parser.ReferenceParser refParser private void parseEnumConstants (com.intellij.lang.PsiBuilder) com.intellij.psi.tree.IElementType next com.intellij.lang.PsiBuilder$Marker enumConstant com.intellij.lang.PsiBuilder builder boolean first public com.intellij.lang.PsiBuilder$Marker parseEnumConstant (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder$Marker constantInit com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker constant public void parseClassBodyDeclarations (com.intellij.lang.PsiBuilder, boolean) com.intellij.psi.tree.IElementType tokenType com.intellij.lang.PsiBuilder$Marker declaration com.intellij.lang.PsiBuilder$Marker ref com.intellij.lang.PsiBuilder builder boolean isAnnotation com.intellij.lang.java.parser.DeclarationParser$Context context com.intellij.lang.PsiBuilder$Marker invalidElements public com.intellij.lang.PsiBuilder$Marker parse (com.intellij.lang.PsiBuilder, com.intellij.lang.java.parser.DeclarationParser$Context) com.intellij.lang.PsiBuilder$Marker result com.intellij.lang.PsiBuilder$Marker result com.intellij.lang.PsiBuilder$Marker error com.intellij.lang.PsiBuilder$Marker codeBlock com.intellij.lang.PsiBuilder$Marker primitive com.intellij.lang.PsiBuilder$Marker pos int flags com.intellij.lang.PsiBuilder$Marker error com.intellij.lang.PsiBuilder builder com.intellij.lang.java.parser.DeclarationParser$Context context com.intellij.psi.tree.IElementType tokenType com.intellij.lang.PsiBuilder$Marker declaration int declarationStart com.intellij.openapi.util.Pair modListInfo com.intellij.lang.PsiBuilder$Marker modList com.intellij.lang.PsiBuilder$Marker typeParams com.intellij.lang.java.parser.ReferenceParser$TypeInfo type public com.intellij.openapi.util.Pair parseModifierList (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder public com.intellij.openapi.util.Pair parseModifierList (com.intellij.lang.PsiBuilder, com.intellij.psi.tree.TokenSet) com.intellij.psi.tree.IElementType tokenType com.intellij.lang.PsiBuilder builder com.intellij.psi.tree.TokenSet modifiers com.intellij.lang.PsiBuilder$Marker modList boolean isEmpty private com.intellij.lang.PsiBuilder$Marker parseMethodFromLeftParenth (com.intellij.lang.PsiBuilder, com.intellij.lang.PsiBuilder$Marker, boolean, boolean) char ch int i com.intellij.lang.PsiBuilder$Marker error CharSequence text com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker declaration boolean anno boolean constructor com.intellij.psi.tree.IElementType tokenType public void parseParameterList (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder public void parseResourceList (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder public void parseLambdaParameterList (com.intellij.lang.PsiBuilder, boolean) com.intellij.lang.PsiBuilder builder boolean typed private void parseElementList (com.intellij.lang.PsiBuilder, com.intellij.lang.java.parser.DeclarationParser$ListType) String key boolean noLastElement com.intellij.lang.PsiBuilder$Marker listElement com.intellij.psi.tree.IElementType tokenType com.intellij.lang.PsiBuilder$Marker ref com.intellij.lang.PsiBuilder builder com.intellij.lang.java.parser.DeclarationParser$ListType type boolean lambda boolean resources com.intellij.lang.PsiBuilder$Marker elementList boolean leftParenth com.intellij.psi.tree.IElementType delimiter String noDelimiterMsg String noElementMsg com.intellij.lang.PsiBuilder$Marker invalidElements String errorMessage boolean delimiterExpected boolean noElements public com.intellij.lang.PsiBuilder$Marker parseParameter (com.intellij.lang.PsiBuilder, boolean, boolean, boolean) com.intellij.lang.PsiBuilder builder boolean ellipsis boolean disjunctiveType boolean varType int typeFlags public com.intellij.lang.PsiBuilder$Marker parseResource (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker marker com.intellij.lang.PsiBuilder$Marker expr public com.intellij.lang.PsiBuilder$Marker parseLambdaParameter (com.intellij.lang.PsiBuilder, boolean) com.intellij.lang.PsiBuilder builder boolean typed int flags private com.intellij.lang.PsiBuilder$Marker parseListElement (com.intellij.lang.PsiBuilder, boolean, int, boolean) int flags com.intellij.lang.PsiBuilder$Marker mark com.intellij.lang.PsiBuilder$Marker expr com.intellij.psi.tree.IElementType tokenType com.intellij.lang.PsiBuilder builder boolean typed int typeFlags boolean resource com.intellij.lang.PsiBuilder$Marker param com.intellij.openapi.util.Pair modListInfo com.intellij.lang.java.parser.ReferenceParser$TypeInfo typeInfo private com.intellij.lang.PsiBuilder$Marker parseFieldOrLocalVariable (com.intellij.lang.PsiBuilder, com.intellij.lang.PsiBuilder$Marker, int, com.intellij.lang.java.parser.DeclarationParser$Context) com.intellij.psi.tree.IElementType varType com.intellij.psi.tree.IElementType varType com.intellij.lang.PsiBuilder$Marker expr int newBufferEnd CharSequence text int spaceEnd int spaceStart int lineStart com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker declaration int declarationStart com.intellij.lang.java.parser.DeclarationParser$Context context com.intellij.psi.tree.IElementType varType com.intellij.lang.PsiBuilder$Marker variable boolean unclosed boolean eatSemicolon boolean shouldRollback boolean openMarker private boolean eatBrackets (com.intellij.lang.PsiBuilder, java.lang.String) com.intellij.lang.PsiBuilder builder String errorKey com.intellij.psi.tree.IElementType tokenType com.intellij.lang.PsiBuilder$Marker marker int count boolean paired public com.intellij.lang.PsiBuilder$Marker parseAnnotations (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder$Marker anno com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker firstAnno public com.intellij.lang.PsiBuilder$Marker parseAnnotation (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker anno com.intellij.lang.PsiBuilder$Marker classRef private void parseAnnotationParameterList (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder$Marker errorStart com.intellij.lang.PsiBuilder$Marker errorEnd boolean hasParamName com.intellij.psi.tree.IElementType tokenType com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker list boolean isFirstParamNamed boolean isFirstParamWarned boolean afterBad private boolean parseAnnotationParameter (com.intellij.lang.PsiBuilder, boolean) com.intellij.lang.PsiBuilder builder boolean mayBeSimple com.intellij.lang.PsiBuilder$Marker pair boolean hasName public void parseAnnotationValue (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker result private com.intellij.lang.PsiBuilder$Marker doParseAnnotationValue (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder$Marker result com.intellij.lang.PsiBuilder$Marker result com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker result com.intellij.psi.tree.IElementType tokenType static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/java/parser/ExpressionParser$1.class
ExpressionParser.java package com.intellij.lang.java.parser synthetic com.intellij.lang.java.parser.ExpressionParser$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$lang$java$parser$ExpressionParser$ExprType static void <clinit> () }
com/intellij/lang/java/parser/ExpressionParser$BreakPoint.class
ExpressionParser.java package com.intellij.lang.java.parser final enum com.intellij.lang.java.parser.ExpressionParser$BreakPoint extends java.lang.Enum { public static final enum com.intellij.lang.java.parser.ExpressionParser$BreakPoint P1 public static final enum com.intellij.lang.java.parser.ExpressionParser$BreakPoint P2 public static final enum com.intellij.lang.java.parser.ExpressionParser$BreakPoint P4 private static final synthetic com.intellij.lang.java.parser.ExpressionParser$BreakPoint[] $VALUES public static com.intellij.lang.java.parser.ExpressionParser$BreakPoint[] values () public static com.intellij.lang.java.parser.ExpressionParser$BreakPoint valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/lang/java/parser/ExpressionParser$ExprType.class
ExpressionParser.java package com.intellij.lang.java.parser final enum com.intellij.lang.java.parser.ExpressionParser$ExprType extends java.lang.Enum { public static final enum com.intellij.lang.java.parser.ExpressionParser$ExprType CONDITIONAL_OR public static final enum com.intellij.lang.java.parser.ExpressionParser$ExprType CONDITIONAL_AND public static final enum com.intellij.lang.java.parser.ExpressionParser$ExprType OR public static final enum com.intellij.lang.java.parser.ExpressionParser$ExprType XOR public static final enum com.intellij.lang.java.parser.ExpressionParser$ExprType AND public static final enum com.intellij.lang.java.parser.ExpressionParser$ExprType EQUALITY public static final enum com.intellij.lang.java.parser.ExpressionParser$ExprType RELATIONAL public static final enum com.intellij.lang.java.parser.ExpressionParser$ExprType SHIFT public static final enum com.intellij.lang.java.parser.ExpressionParser$ExprType ADDITIVE public static final enum com.intellij.lang.java.parser.ExpressionParser$ExprType MULTIPLICATIVE public static final enum com.intellij.lang.java.parser.ExpressionParser$ExprType UNARY public static final enum com.intellij.lang.java.parser.ExpressionParser$ExprType TYPE private static final synthetic com.intellij.lang.java.parser.ExpressionParser$ExprType[] $VALUES public static com.intellij.lang.java.parser.ExpressionParser$ExprType[] values () public static com.intellij.lang.java.parser.ExpressionParser$ExprType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/lang/java/parser/ExpressionParser.class
ExpressionParser.java package com.intellij.lang.java.parser public com.intellij.lang.java.parser.ExpressionParser extends java.lang.Object { private static final com.intellij.psi.tree.TokenSet ASSIGNMENT_OPS private static final com.intellij.psi.tree.TokenSet RELATIONAL_OPS private static final com.intellij.psi.tree.TokenSet POSTFIX_OPS private static final com.intellij.psi.tree.TokenSet PREF_ARITHMETIC_OPS private static final com.intellij.psi.tree.TokenSet PREFIX_OPS private static final com.intellij.psi.tree.TokenSet LITERALS private static final com.intellij.psi.tree.TokenSet CONDITIONAL_OR_OPS private static final com.intellij.psi.tree.TokenSet CONDITIONAL_AND_OPS private static final com.intellij.psi.tree.TokenSet OR_OPS private static final com.intellij.psi.tree.TokenSet XOR_OPS private static final com.intellij.psi.tree.TokenSet AND_OPS private static final com.intellij.psi.tree.TokenSet EQUALITY_OPS private static final com.intellij.psi.tree.TokenSet SHIFT_OPS private static final com.intellij.psi.tree.TokenSet ADDITIVE_OPS private static final com.intellij.psi.tree.TokenSet MULTIPLICATIVE_OPS private static final com.intellij.psi.tree.TokenSet ARGS_LIST_END private static final com.intellij.psi.tree.TokenSet ARGS_LIST_CONTINUE private static final com.intellij.psi.tree.TokenSet THIS_OR_SUPER private static final com.intellij.psi.tree.TokenSet ID_OR_SUPER private static final com.intellij.psi.tree.TokenSet TYPE_START private static final com.intellij.openapi.util.Key CASE_LABEL private final com.intellij.lang.java.parser.JavaParser myParser static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.lang.java.parser.JavaParser) com.intellij.lang.java.parser.JavaParser javaParser public com.intellij.lang.PsiBuilder$Marker parse (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder public com.intellij.lang.PsiBuilder$Marker parseCaseLabel (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder private com.intellij.lang.PsiBuilder$Marker parseAssignment (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder$Marker assignment com.intellij.lang.PsiBuilder$Marker right com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker left com.intellij.psi.tree.IElementType tokenType public com.intellij.lang.PsiBuilder$Marker parseConditional (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker condition com.intellij.lang.PsiBuilder$Marker ternary com.intellij.lang.PsiBuilder$Marker truePart com.intellij.lang.PsiBuilder$Marker falsePart private com.intellij.lang.PsiBuilder$Marker parseExpression (com.intellij.lang.PsiBuilder, com.intellij.lang.java.parser.ExpressionParser$ExprType) com.intellij.lang.PsiBuilder builder com.intellij.lang.java.parser.ExpressionParser$ExprType type private com.intellij.lang.PsiBuilder$Marker parseBinary (com.intellij.lang.PsiBuilder, com.intellij.lang.java.parser.ExpressionParser$ExprType, com.intellij.psi.tree.TokenSet) com.intellij.lang.PsiBuilder$Marker right com.intellij.lang.PsiBuilder builder com.intellij.lang.java.parser.ExpressionParser$ExprType type com.intellij.psi.tree.TokenSet ops com.intellij.lang.PsiBuilder$Marker result int operandCount com.intellij.psi.tree.IElementType tokenType com.intellij.psi.tree.IElementType currentExprTokenType private com.intellij.lang.PsiBuilder$Marker parseRelational (com.intellij.lang.PsiBuilder) com.intellij.psi.tree.IElementType toCreate com.intellij.lang.java.parser.ExpressionParser$ExprType toParse com.intellij.psi.tree.IElementType toCreate com.intellij.lang.java.parser.ExpressionParser$ExprType toParse com.intellij.lang.PsiBuilder$Marker expression com.intellij.lang.PsiBuilder$Marker right com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker left com.intellij.psi.tree.IElementType tokenType private com.intellij.lang.PsiBuilder$Marker parseUnary (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder$Marker unary com.intellij.lang.PsiBuilder$Marker operand com.intellij.lang.PsiBuilder$Marker typeCast com.intellij.lang.java.parser.ReferenceParser$TypeInfo typeInfo com.intellij.lang.PsiBuilder$Marker expr com.intellij.lang.PsiBuilder builder com.intellij.psi.tree.IElementType tokenType private com.intellij.lang.PsiBuilder$Marker parsePostfix (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder$Marker postfix com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker operand private com.intellij.lang.PsiBuilder$Marker parsePrimary (com.intellij.lang.PsiBuilder, com.intellij.lang.java.parser.ExpressionParser$BreakPoint, int) com.intellij.lang.PsiBuilder$Marker copy int offset com.intellij.lang.PsiBuilder$Marker classObjAccess com.intellij.lang.PsiBuilder$Marker refExpr com.intellij.lang.PsiBuilder$Marker copy int offset com.intellij.lang.PsiBuilder$Marker ref com.intellij.lang.PsiBuilder$Marker refExpr com.intellij.lang.PsiBuilder$Marker dotPos int dotOffset com.intellij.psi.tree.IElementType dotTokenType com.intellij.lang.PsiBuilder$Marker callExpr int pos com.intellij.lang.PsiBuilder$Marker copy com.intellij.lang.PsiBuilder$Marker classObjAccess com.intellij.lang.PsiBuilder$Marker arrayAccess com.intellij.lang.PsiBuilder$Marker index com.intellij.psi.tree.IElementType tokenType com.intellij.lang.PsiBuilder builder com.intellij.lang.java.parser.ExpressionParser$BreakPoint breakPoint int breakOffset com.intellij.lang.PsiBuilder$Marker startMarker com.intellij.lang.PsiBuilder$Marker expr private com.intellij.lang.PsiBuilder$Marker parsePrimaryExpressionStart (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder$Marker literal com.intellij.lang.PsiBuilder$Marker lambda com.intellij.lang.PsiBuilder$Marker parenth com.intellij.lang.PsiBuilder$Marker inner com.intellij.lang.PsiBuilder$Marker result boolean optionalClassKeyword com.intellij.lang.PsiBuilder$Marker mark com.intellij.lang.java.parser.ReferenceParser$TypeInfo typeInfo com.intellij.lang.PsiBuilder$Marker refParam com.intellij.lang.PsiBuilder$Marker refExpr com.intellij.lang.PsiBuilder$Marker refExpr com.intellij.lang.PsiBuilder builder com.intellij.psi.tree.IElementType tokenType com.intellij.lang.PsiBuilder$Marker annotation com.intellij.lang.PsiBuilder$Marker expr private com.intellij.lang.PsiBuilder$Marker parseArrayInitializer (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder public com.intellij.lang.PsiBuilder$Marker parseArrayInitializer (com.intellij.lang.PsiBuilder, com.intellij.psi.tree.IElementType, java.util.function.Function, java.lang.String) com.intellij.psi.tree.IElementType tokenType com.intellij.lang.PsiBuilder builder com.intellij.psi.tree.IElementType type java.util.function.Function elementParser String missingElementKey com.intellij.lang.PsiBuilder$Marker arrayInit boolean first private com.intellij.lang.PsiBuilder$Marker parseNew (com.intellij.lang.PsiBuilder, com.intellij.lang.PsiBuilder$Marker) com.intellij.lang.PsiBuilder$Marker refOrType com.intellij.lang.PsiBuilder$Marker refOrType com.intellij.lang.PsiBuilder$Marker classElement com.intellij.lang.PsiBuilder$Marker dimExpr com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker start com.intellij.lang.PsiBuilder$Marker newExpr com.intellij.lang.PsiBuilder$Marker refOrType com.intellij.lang.PsiBuilder$Marker anno com.intellij.psi.tree.IElementType tokenType int bracketCount int dimCount private com.intellij.lang.PsiBuilder$Marker parseClassAccessOrMethodReference (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker expr boolean primitive com.intellij.lang.PsiBuilder$Marker result private com.intellij.lang.PsiBuilder$Marker parseClassAccessOrMethodReference (com.intellij.lang.PsiBuilder, com.intellij.lang.PsiBuilder$Marker, boolean) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker expr boolean optionalClassKeyword com.intellij.psi.tree.IElementType tokenType private static com.intellij.lang.PsiBuilder$Marker parseClassObjectAccess (com.intellij.lang.PsiBuilder, com.intellij.lang.PsiBuilder$Marker, boolean) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker expr boolean optionalClassKeyword com.intellij.lang.PsiBuilder$Marker mark private com.intellij.lang.PsiBuilder$Marker parseMethodReference (com.intellij.lang.PsiBuilder, com.intellij.lang.PsiBuilder$Marker) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker start private com.intellij.lang.PsiBuilder$Marker parseLambdaAfterParenth (com.intellij.lang.PsiBuilder) boolean isLambda boolean isTyped boolean isLambda boolean isTyped boolean isLambda boolean isTyped boolean isLambda boolean isTyped com.intellij.psi.tree.IElementType t boolean lambda com.intellij.lang.PsiBuilder$Marker marker com.intellij.lang.java.parser.ReferenceParser$TypeInfo typeInfo boolean isLambda boolean isTyped com.intellij.lang.PsiBuilder builder boolean isLambda boolean isTyped com.intellij.psi.tree.IElementType nextToken1 com.intellij.psi.tree.IElementType nextToken2 private com.intellij.lang.PsiBuilder$Marker parseLambdaExpression (com.intellij.lang.PsiBuilder, boolean) com.intellij.lang.PsiBuilder$Marker body com.intellij.lang.PsiBuilder builder boolean typed com.intellij.lang.PsiBuilder$Marker start com.intellij.lang.PsiBuilder$Marker body public com.intellij.lang.PsiBuilder$Marker parseArgumentList (com.intellij.lang.PsiBuilder) com.intellij.psi.tree.IElementType tokenType boolean hasError com.intellij.lang.PsiBuilder$Marker arg com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker list boolean first boolean closed private static void emptyExpression (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder private static com.intellij.psi.tree.IElementType getGtTokenType (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.psi.tree.IElementType tokenType private static void advanceGtToken (com.intellij.lang.PsiBuilder, com.intellij.psi.tree.IElementType) com.intellij.lang.PsiBuilder builder com.intellij.psi.tree.IElementType type com.intellij.lang.PsiBuilder$Marker gtToken static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/java/parser/FileParser.class
FileParser.java package com.intellij.lang.java.parser public com.intellij.lang.java.parser.FileParser extends java.lang.Object { protected static final com.intellij.psi.tree.TokenSet IMPORT_LIST_STOPPER_SET private final com.intellij.lang.java.parser.JavaParser myParser public void <init> (com.intellij.lang.java.parser.JavaParser) com.intellij.lang.java.parser.JavaParser javaParser public void parse (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder public void parseFile (com.intellij.lang.PsiBuilder, java.util.function.Predicate, com.intellij.AbstractBundle, java.lang.String) com.intellij.lang.PsiBuilder$Marker declaration com.intellij.lang.PsiBuilder builder java.util.function.Predicate importListStopper com.intellij.AbstractBundle bundle String errorMessageKey com.intellij.openapi.util.Pair impListInfo Boolean firstDeclarationOk com.intellij.lang.PsiBuilder$Marker firstDeclaration com.intellij.lang.PsiBuilder$Marker invalidElements private static boolean stopImportListParsing (com.intellij.lang.PsiBuilder) String text com.intellij.lang.PsiBuilder b com.intellij.psi.tree.IElementType type protected com.intellij.lang.PsiBuilder$Marker parseInitial (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder private void parsePackageStatement (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder$Marker modList com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker statement com.intellij.lang.PsiBuilder$Marker ref protected com.intellij.openapi.util.Pair parseImportList (com.intellij.lang.PsiBuilder, java.util.function.Predicate) com.intellij.lang.PsiBuilder$Marker statement com.intellij.lang.PsiBuilder$Marker precede com.intellij.lang.PsiBuilder builder java.util.function.Predicate stopper com.intellij.lang.PsiBuilder$Marker list boolean isEmpty com.intellij.lang.PsiBuilder$Marker invalidElements protected com.intellij.lang.PsiBuilder$Marker parseImportStatement (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker statement boolean isStatic com.intellij.psi.tree.IElementType type boolean isOk private static java.lang.String error (com.intellij.AbstractBundle, java.lang.String) com.intellij.AbstractBundle bundle String errorMessageKey static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/java/parser/JShellParser$1.class
JShellParser.java package com.intellij.lang.java.parser com.intellij.lang.java.parser.JShellParser$1 extends com.intellij.lang.java.parser.FileParser { private final com.intellij.psi.tree.TokenSet IMPORT_PARSING_STOP_LIST final synthetic com.intellij.lang.java.parser.JShellParser this$0 void <init> (com.intellij.lang.java.parser.JShellParser, com.intellij.lang.java.parser.JavaParser) com.intellij.lang.java.parser.JShellParser this$0 com.intellij.lang.java.parser.JavaParser javaParser public void parse (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder$Marker wrapper com.intellij.psi.tree.IElementType wrapperType com.intellij.lang.PsiBuilder$Marker marker com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker rootClass private synthetic boolean lambda$parse$0 (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder b private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/java/parser/JShellParser.class
JShellParser.java package com.intellij.lang.java.parser public com.intellij.lang.java.parser.JShellParser extends com.intellij.lang.java.parser.JavaParser { public static final com.intellij.lang.java.parser.JShellParser INSTANCE private static final java.util.HashSet TOP_LEVEL_DECLARATIONS private static final com.intellij.openapi.util.Condition IMPORT_PARSED_CONDITION private static final com.intellij.openapi.util.Condition EXPRESSION_PARSED_CONDITION private static final com.intellij.openapi.util.Condition STATEMENTS_PARSED_CONDITION private static final com.intellij.openapi.util.Condition DECLARATION_PARSED_CONDITION private final com.intellij.lang.java.parser.FileParser myJShellFileParser public void <init> () private static boolean isParsed (com.intellij.lang.PsiBuilder$Marker, com.intellij.lang.PsiBuilder, com.intellij.openapi.util.Condition) com.intellij.lang.PsiBuilder$Marker parsedMarker com.intellij.lang.PsiBuilder builder com.intellij.openapi.util.Condition cond com.intellij.lang.LighterASTNode lastDone private static void revert (com.intellij.lang.PsiBuilder$Marker) com.intellij.lang.PsiBuilder$Marker parsedMarker public com.intellij.lang.java.parser.FileParser getFileParser () private static synthetic boolean lambda$static$3 (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType tokenType private static synthetic boolean lambda$static$2 (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType tokenType private static synthetic boolean lambda$static$1 (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type private static synthetic boolean lambda$static$0 (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType tokenType static synthetic com.intellij.openapi.util.Condition access$000 () static synthetic boolean access$100 (com.intellij.lang.PsiBuilder$Marker, com.intellij.lang.PsiBuilder, com.intellij.openapi.util.Condition) com.intellij.lang.PsiBuilder$Marker x0 com.intellij.lang.PsiBuilder x1 com.intellij.openapi.util.Condition x2 static synthetic void access$200 (com.intellij.lang.PsiBuilder$Marker) com.intellij.lang.PsiBuilder$Marker x0 static synthetic com.intellij.openapi.util.Condition access$300 () static synthetic com.intellij.openapi.util.Condition access$400 () static synthetic com.intellij.openapi.util.Condition access$500 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/java/parser/JavaParser.class
JavaParser.java package com.intellij.lang.java.parser public com.intellij.lang.java.parser.JavaParser extends java.lang.Object { public static final com.intellij.lang.java.parser.JavaParser INSTANCE private final com.intellij.lang.java.parser.FileParser myFileParser private final com.intellij.lang.java.parser.ModuleParser myModuleParser private final com.intellij.lang.java.parser.DeclarationParser myDeclarationParser private final com.intellij.lang.java.parser.StatementParser myStatementParser private final com.intellij.lang.java.parser.ExpressionParser myExpressionParser private final com.intellij.lang.java.parser.ReferenceParser myReferenceParser public void <init> () public com.intellij.lang.java.parser.FileParser getFileParser () public com.intellij.lang.java.parser.ModuleParser getModuleParser () public com.intellij.lang.java.parser.DeclarationParser getDeclarationParser () public com.intellij.lang.java.parser.StatementParser getStatementParser () public com.intellij.lang.java.parser.ExpressionParser getExpressionParser () public com.intellij.lang.java.parser.ReferenceParser getReferenceParser () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/java/parser/JavaParserUtil$1.class
JavaParserUtil.java package com.intellij.lang.java.parser final com.intellij.lang.java.parser.JavaParserUtil$1 extends com.intellij.lang.impl.PsiBuilderAdapter { final synthetic int val$stopAt void <init> (com.intellij.lang.PsiBuilder, int) com.intellij.lang.PsiBuilder arg0 public com.intellij.psi.tree.IElementType getTokenType () public boolean eof () }
com/intellij/lang/java/parser/JavaParserUtil$2.class
JavaParserUtil.java package com.intellij.lang.java.parser final com.intellij.lang.java.parser.JavaParserUtil$2 extends com.intellij.lang.impl.PsiBuilderAdapter { final synthetic com.intellij.lang.PsiBuilder val$builder final synthetic com.intellij.openapi.util.Condition val$condition void <init> (com.intellij.lang.PsiBuilder, com.intellij.lang.PsiBuilder, com.intellij.openapi.util.Condition) com.intellij.lang.PsiBuilder arg0 public com.intellij.psi.tree.IElementType getTokenType () com.intellij.openapi.util.Pair input public boolean eof () com.intellij.openapi.util.Pair input }
com/intellij/lang/java/parser/JavaParserUtil$ParserWrapper.class
JavaParserUtil.java package com.intellij.lang.java.parser public abstract com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper extends java.lang.Object { public abstract void parse (com.intellij.lang.PsiBuilder) }
com/intellij/lang/java/parser/JavaParserUtil$PrecedingWhitespacesAndCommentsBinder.class
JavaParserUtil.java package com.intellij.lang.java.parser com.intellij.lang.java.parser.JavaParserUtil$PrecedingWhitespacesAndCommentsBinder extends java.lang.Object implements com.intellij.lang.WhitespacesAndCommentsBinder { private final boolean myAfterEmptyImport void <init> (boolean) boolean afterImport public int getEdgePosition (java.util.List, boolean, com.intellij.lang.WhitespacesAndCommentsBinder$TokenTextGetter) int idx com.intellij.psi.tree.IElementType tokenType int idx java.util.List tokens boolean atStreamEdge com.intellij.lang.WhitespacesAndCommentsBinder$TokenTextGetter getter int result }
com/intellij/lang/java/parser/JavaParserUtil$TrailingWhitespacesAndCommentsBinder.class
JavaParserUtil.java package com.intellij.lang.java.parser com.intellij.lang.java.parser.JavaParserUtil$TrailingWhitespacesAndCommentsBinder extends java.lang.Object implements com.intellij.lang.WhitespacesAndCommentsBinder { private void <init> () public int getEdgePosition (java.util.List, boolean, com.intellij.lang.WhitespacesAndCommentsBinder$TokenTextGetter) com.intellij.psi.tree.IElementType tokenType int idx java.util.List tokens boolean atStreamEdge com.intellij.lang.WhitespacesAndCommentsBinder$TokenTextGetter getter int result synthetic void <init> (com.intellij.lang.java.parser.JavaParserUtil$1) com.intellij.lang.java.parser.JavaParserUtil$1 x0 }
com/intellij/lang/java/parser/JavaParserUtil.class
JavaParserUtil.java package com.intellij.lang.java.parser public com.intellij.lang.java.parser.JavaParserUtil extends java.lang.Object { private static final com.intellij.openapi.util.Key LANG_LEVEL_KEY private static final com.intellij.openapi.util.Key DEEP_PARSE_BLOCKS_IN_STATEMENTS private static final com.intellij.psi.tree.TokenSet PRECEDING_COMMENT_SET private static final com.intellij.psi.tree.TokenSet TRAILING_COMMENT_SET public static final com.intellij.lang.WhitespacesAndCommentsBinder PRECEDING_COMMENT_BINDER public static final com.intellij.lang.WhitespacesAndCommentsBinder SPECIAL_PRECEDING_COMMENT_BINDER public static final com.intellij.lang.WhitespacesAndCommentsBinder TRAILING_COMMENT_BINDER static final synthetic boolean $assertionsDisabled private void <init> () public static void setLanguageLevel (com.intellij.lang.PsiBuilder, com.intellij.pom.java.LanguageLevel) com.intellij.lang.PsiBuilder builder com.intellij.pom.java.LanguageLevel level public static com.intellij.pom.java.LanguageLevel getLanguageLevel (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.pom.java.LanguageLevel level public static void setParseStatementCodeBlocksDeep (com.intellij.lang.PsiBuilder, boolean) com.intellij.lang.PsiBuilder builder boolean deep public static boolean isParseStatementCodeBlocksDeep (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder public static com.intellij.lang.PsiBuilder createBuilder (com.intellij.lang.ASTNode) CharSequence text com.intellij.lang.ASTNode chameleon com.intellij.psi.PsiElement psi com.intellij.openapi.project.Project project CharSequence text com.intellij.lang.PsiBuilderFactory factory com.intellij.pom.java.LanguageLevel level com.intellij.lexer.Lexer lexer com.intellij.lang.Language language com.intellij.lang.PsiBuilder builder public static com.intellij.lang.PsiBuilder createBuilder (com.intellij.lang.LighterLazyParseableNode) com.intellij.lang.LighterLazyParseableNode chameleon com.intellij.psi.PsiElement psi com.intellij.openapi.project.Project project com.intellij.lang.PsiBuilderFactory factory com.intellij.pom.java.LanguageLevel level com.intellij.lexer.Lexer lexer com.intellij.lang.PsiBuilder builder public static com.intellij.lang.ASTNode parseFragment (com.intellij.lang.ASTNode, com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper) com.intellij.lang.ASTNode chameleon com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper wrapper public static com.intellij.lang.ASTNode parseFragment (com.intellij.lang.ASTNode, com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper, boolean, com.intellij.pom.java.LanguageLevel) com.intellij.lang.PsiBuilder$Marker extras com.intellij.lang.ASTNode chameleon com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper wrapper boolean eatAll com.intellij.pom.java.LanguageLevel level com.intellij.psi.PsiElement psi com.intellij.openapi.project.Project project com.intellij.lang.PsiBuilderFactory factory com.intellij.lexer.Lexer lexer com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker root public static void done (com.intellij.lang.PsiBuilder$Marker, com.intellij.psi.tree.IElementType) com.intellij.lang.PsiBuilder$Marker marker com.intellij.psi.tree.IElementType type com.intellij.lang.WhitespacesAndCommentsBinder left com.intellij.lang.WhitespacesAndCommentsBinder right public static com.intellij.psi.tree.IElementType exprType (com.intellij.lang.PsiBuilder$Marker) com.intellij.lang.PsiBuilder$Marker marker public static void error (com.intellij.lang.PsiBuilder, java.lang.String) com.intellij.lang.PsiBuilder builder String message public static void error (com.intellij.lang.PsiBuilder, java.lang.String, com.intellij.lang.PsiBuilder$Marker) com.intellij.lang.PsiBuilder builder String message com.intellij.lang.PsiBuilder$Marker before public static boolean expectOrError (com.intellij.lang.PsiBuilder, com.intellij.psi.tree.TokenSet, java.lang.String) com.intellij.lang.PsiBuilder builder com.intellij.psi.tree.TokenSet expected String key public static boolean expectOrError (com.intellij.lang.PsiBuilder, com.intellij.psi.tree.IElementType, java.lang.String) com.intellij.lang.PsiBuilder builder com.intellij.psi.tree.IElementType expected String key public static void emptyElement (com.intellij.lang.PsiBuilder, com.intellij.psi.tree.IElementType) com.intellij.lang.PsiBuilder builder com.intellij.psi.tree.IElementType type public static void emptyElement (com.intellij.lang.PsiBuilder$Marker, com.intellij.psi.tree.IElementType) com.intellij.lang.PsiBuilder$Marker before com.intellij.psi.tree.IElementType type public static void semicolon (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder public static com.intellij.lang.PsiBuilder braceMatchingBuilder (com.intellij.lang.PsiBuilder) com.intellij.psi.tree.IElementType tokenType com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker pos int braceCount int stopAt public static com.intellij.lang.PsiBuilder stoppingBuilder (com.intellij.lang.PsiBuilder, int) com.intellij.lang.PsiBuilder builder int stopAt public static com.intellij.lang.PsiBuilder stoppingBuilder (com.intellij.lang.PsiBuilder, com.intellij.openapi.util.Condition) com.intellij.lang.PsiBuilder builder com.intellij.openapi.util.Condition condition static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/java/parser/JavadocParser.class
JavadocParser.java package com.intellij.lang.java.parser public com.intellij.lang.java.parser.JavadocParser extends java.lang.Object { private static final com.intellij.psi.tree.TokenSet TAG_VALUES_SET private static final com.intellij.psi.tree.TokenSet INLINE_TAG_BORDERS_SET private static final com.intellij.psi.tree.TokenSet SKIP_TOKENS private static final String SEE_TAG private static final String LINK_TAG private static final String LINK_PLAIN_TAG private static final String PARAM_TAG private static final String VALUE_TAG private static final java.util.Set REFERENCE_TAGS private static final com.intellij.openapi.util.Key BRACE_SCOPE_KEY private void <init> () public static void parseJavadocReference (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder public static void parseJavadocType (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder private static void swallowTokens (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder public static void parseDocCommentText (com.intellij.lang.PsiBuilder) com.intellij.psi.tree.IElementType tokenType com.intellij.lang.PsiBuilder builder private static void parseTag (com.intellij.lang.PsiBuilder) com.intellij.psi.tree.IElementType tokenType com.intellij.lang.PsiBuilder builder String tagName com.intellij.lang.PsiBuilder$Marker tag private static void parseDataItem (com.intellij.lang.PsiBuilder, java.lang.String, boolean) int braceScope com.intellij.lang.PsiBuilder$Marker tag String inlineTagName com.intellij.lang.PsiBuilder$Marker tagValue com.intellij.lang.PsiBuilder builder String tagName boolean isInline com.intellij.psi.tree.IElementType tokenType private static void parseSeeTagValue (com.intellij.lang.PsiBuilder, boolean) com.intellij.lang.PsiBuilder$Marker refStart com.intellij.lang.PsiBuilder$Marker tagValue com.intellij.lang.PsiBuilder builder boolean allowBareFieldReference com.intellij.psi.tree.IElementType tokenType private static void parseMethodRef (com.intellij.lang.PsiBuilder, com.intellij.lang.PsiBuilder$Marker) com.intellij.lang.PsiBuilder$Marker subValue com.intellij.psi.tree.IElementType tokenType com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker refStart private static void parseParameterRef (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker tagValue private static void parseSimpleTagValue (com.intellij.lang.PsiBuilder) com.intellij.psi.tree.IElementType tokenType com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker tagData private static com.intellij.psi.tree.IElementType getTokenType (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.psi.tree.IElementType tokenType private static int getBraceScope (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder Integer braceScope private static void setBraceScope (com.intellij.lang.PsiBuilder, int) com.intellij.lang.PsiBuilder builder int braceScope private static void remapAndAdvance (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/java/parser/ModuleParser.class
ModuleParser.java package com.intellij.lang.java.parser public com.intellij.lang.java.parser.ModuleParser extends java.lang.Object { private static final java.util.Set STATEMENT_KEYWORDS private final com.intellij.lang.java.parser.JavaParser myParser public void <init> (com.intellij.lang.java.parser.JavaParser) com.intellij.lang.java.parser.JavaParser parser public com.intellij.lang.PsiBuilder$Marker parse (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker module com.intellij.lang.PsiBuilder$Marker firstAnnotation com.intellij.psi.tree.IElementType type String text com.intellij.lang.PsiBuilder$Marker modifierList private static com.intellij.lang.PsiBuilder$Marker parseName (com.intellij.lang.PsiBuilder) com.intellij.psi.tree.IElementType t com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker nameElement boolean empty boolean idExpected private void parseModuleContent (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder$Marker statement com.intellij.lang.PsiBuilder builder com.intellij.psi.tree.IElementType token com.intellij.lang.PsiBuilder$Marker invalid private com.intellij.lang.PsiBuilder$Marker parseStatement (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder String kw private static com.intellij.lang.PsiBuilder$Marker parseRequiresStatement (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker statement com.intellij.lang.PsiBuilder$Marker modifierList private com.intellij.lang.PsiBuilder$Marker parseExportsStatement (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker statement private com.intellij.lang.PsiBuilder$Marker parseOpensStatement (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker statement private com.intellij.lang.PsiBuilder$Marker parsePackageStatement (com.intellij.lang.PsiBuilder, com.intellij.lang.PsiBuilder$Marker, com.intellij.psi.tree.IElementType) com.intellij.lang.PsiBuilder$Marker ref com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker statement com.intellij.psi.tree.IElementType type boolean hasError private com.intellij.lang.PsiBuilder$Marker parseUsesStatement (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker statement private com.intellij.lang.PsiBuilder$Marker parseProvidesStatement (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder$Marker marker com.intellij.psi.tree.IElementType next com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker statement boolean hasError private static com.intellij.lang.PsiBuilder$Marker parseNameRef (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker name private static void mapAndAdvance (com.intellij.lang.PsiBuilder, com.intellij.psi.tree.IElementType) com.intellij.lang.PsiBuilder builder com.intellij.psi.tree.IElementType keyword private static void parseExtras (com.intellij.lang.PsiBuilder, java.lang.String) com.intellij.lang.PsiBuilder builder String message com.intellij.lang.PsiBuilder$Marker extras private com.intellij.lang.PsiBuilder$Marker parseClassOrPackageRef (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/java/parser/ReferenceParser$TypeInfo.class
ReferenceParser.java package com.intellij.lang.java.parser public com.intellij.lang.java.parser.ReferenceParser$TypeInfo extends java.lang.Object { public boolean isPrimitive public boolean isParameterized public boolean isArray public boolean isVarArg public boolean hasErrors public com.intellij.lang.PsiBuilder$Marker marker public void <init> () }
com/intellij/lang/java/parser/ReferenceParser.class
ReferenceParser.java package com.intellij.lang.java.parser public com.intellij.lang.java.parser.ReferenceParser extends java.lang.Object { public static final int EAT_LAST_DOT public static final int ELLIPSIS public static final int WILDCARD public static final int DIAMONDS public static final int DISJUNCTIONS public static final int CONJUNCTIONS public static final int INCOMPLETE_ANNO public static final int VAR_TYPE private static final com.intellij.psi.tree.TokenSet WILDCARD_KEYWORD_SET private final com.intellij.lang.java.parser.JavaParser myParser static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.lang.java.parser.JavaParser) com.intellij.lang.java.parser.JavaParser javaParser public com.intellij.lang.PsiBuilder$Marker parseType (com.intellij.lang.PsiBuilder, int) com.intellij.lang.PsiBuilder builder int flags com.intellij.lang.java.parser.ReferenceParser$TypeInfo typeInfo public com.intellij.lang.java.parser.ReferenceParser$TypeInfo parseTypeInfo (com.intellij.lang.PsiBuilder, int) com.intellij.psi.tree.IElementType tokenType com.intellij.psi.tree.IElementType operator com.intellij.lang.PsiBuilder builder int flags com.intellij.lang.java.parser.ReferenceParser$TypeInfo typeInfo private com.intellij.lang.java.parser.ReferenceParser$TypeInfo parseTypeInfo (com.intellij.lang.PsiBuilder, int, boolean) com.intellij.lang.PsiBuilder$Marker bracket com.intellij.lang.PsiBuilder builder int flags boolean badWildcard com.intellij.lang.java.parser.ReferenceParser$TypeInfo typeInfo com.intellij.lang.PsiBuilder$Marker type com.intellij.lang.PsiBuilder$Marker anno com.intellij.psi.tree.IElementType tokenType private void completeWildcardType (com.intellij.lang.PsiBuilder, boolean, com.intellij.lang.PsiBuilder$Marker) com.intellij.lang.PsiBuilder builder boolean wildcard com.intellij.lang.PsiBuilder$Marker type public com.intellij.lang.PsiBuilder$Marker parseJavaCodeReference (com.intellij.lang.PsiBuilder, boolean, boolean, boolean, boolean) com.intellij.lang.PsiBuilder builder boolean eatLastDot boolean parameterList boolean isNew boolean diamonds public boolean parseImportCodeReference (com.intellij.lang.PsiBuilder, boolean) com.intellij.lang.PsiBuilder builder boolean isStatic com.intellij.lang.java.parser.ReferenceParser$TypeInfo typeInfo private com.intellij.lang.PsiBuilder$Marker parseJavaCodeReference (com.intellij.lang.PsiBuilder, boolean, boolean, boolean, boolean, boolean, boolean, com.intellij.lang.java.parser.ReferenceParser$TypeInfo) com.intellij.lang.PsiBuilder$Marker dotPos com.intellij.lang.PsiBuilder builder boolean eatLastDot boolean parameterList boolean isImport boolean isStaticImport boolean isNew boolean diamonds com.intellij.lang.java.parser.ReferenceParser$TypeInfo typeInfo com.intellij.lang.PsiBuilder$Marker refElement public boolean parseReferenceParameterList (com.intellij.lang.PsiBuilder, boolean, boolean) com.intellij.psi.tree.IElementType tokenType com.intellij.lang.PsiBuilder builder boolean wildcard boolean diamonds com.intellij.lang.PsiBuilder$Marker list int flags boolean isOk public com.intellij.lang.PsiBuilder$Marker parseTypeParameters (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder$Marker param com.intellij.lang.PsiBuilder$Marker errorElement com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker list public com.intellij.lang.PsiBuilder$Marker parseTypeParameter (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker param boolean wild public boolean parseReferenceList (com.intellij.lang.PsiBuilder, com.intellij.psi.tree.IElementType, com.intellij.psi.tree.IElementType, com.intellij.psi.tree.IElementType) com.intellij.lang.PsiBuilder$Marker classReference com.intellij.lang.PsiBuilder builder com.intellij.psi.tree.IElementType start com.intellij.psi.tree.IElementType type com.intellij.psi.tree.IElementType delimiter com.intellij.lang.PsiBuilder$Marker element boolean endsWithError private static boolean isKeywordAny (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder private static void dummy (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker mark static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/java/parser/StatementParser$BraceMode.class
StatementParser.java package com.intellij.lang.java.parser final enum com.intellij.lang.java.parser.StatementParser$BraceMode extends java.lang.Enum { public static final enum com.intellij.lang.java.parser.StatementParser$BraceMode TILL_FIRST public static final enum com.intellij.lang.java.parser.StatementParser$BraceMode TILL_LAST private static final synthetic com.intellij.lang.java.parser.StatementParser$BraceMode[] $VALUES public static com.intellij.lang.java.parser.StatementParser$BraceMode[] values () public static com.intellij.lang.java.parser.StatementParser$BraceMode valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/lang/java/parser/StatementParser.class
StatementParser.java package com.intellij.lang.java.parser public com.intellij.lang.java.parser.StatementParser extends java.lang.Object { private static final com.intellij.psi.tree.TokenSet TRY_CLOSERS_SET private final com.intellij.lang.java.parser.JavaParser myParser static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.lang.java.parser.JavaParser) com.intellij.lang.java.parser.JavaParser javaParser public com.intellij.lang.PsiBuilder$Marker parseCodeBlock (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder public com.intellij.lang.PsiBuilder$Marker parseCodeBlock (com.intellij.lang.PsiBuilder, boolean) com.intellij.lang.PsiBuilder builder boolean isStatement public com.intellij.lang.PsiBuilder$Marker parseCodeBlockDeep (com.intellij.lang.PsiBuilder, boolean) com.intellij.lang.PsiBuilder builder boolean parseUntilEof com.intellij.lang.PsiBuilder$Marker codeBlock boolean greedyBlock public void parseStatements (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder private void parseStatements (com.intellij.lang.PsiBuilder, com.intellij.lang.java.parser.StatementParser$BraceMode) com.intellij.lang.PsiBuilder$Marker statement com.intellij.psi.tree.IElementType tokenType com.intellij.lang.PsiBuilder$Marker error com.intellij.lang.PsiBuilder builder com.intellij.lang.java.parser.StatementParser$BraceMode braceMode public com.intellij.lang.PsiBuilder$Marker parseStatement (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder$Marker empty com.intellij.lang.PsiBuilder$Marker marker com.intellij.lang.PsiBuilder$Marker declStatement com.intellij.lang.PsiBuilder$Marker decl com.intellij.lang.PsiBuilder$Marker refPos com.intellij.psi.tree.IElementType suspectedLT com.intellij.psi.tree.IElementType next com.intellij.lang.PsiBuilder$Marker commaPos com.intellij.lang.PsiBuilder$Marker expr1 int count com.intellij.lang.PsiBuilder$Marker list com.intellij.lang.PsiBuilder$Marker statement com.intellij.lang.PsiBuilder$Marker statement com.intellij.lang.PsiBuilder$Marker statement com.intellij.lang.PsiBuilder$Marker statement com.intellij.lang.PsiBuilder builder com.intellij.psi.tree.IElementType tokenType com.intellij.lang.PsiBuilder$Marker pos com.intellij.lang.PsiBuilder$Marker expr com.intellij.lang.PsiBuilder$Marker decl private static void skipQualifiedName (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder private com.intellij.lang.PsiBuilder$Marker parseIfStatement (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder$Marker elseStatement com.intellij.lang.PsiBuilder$Marker thenStatement com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker statement private com.intellij.lang.PsiBuilder$Marker parseWhileStatement (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder private com.intellij.lang.PsiBuilder$Marker parseForStatement (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker statement com.intellij.lang.PsiBuilder$Marker afterParenth com.intellij.lang.PsiBuilder$Marker param private com.intellij.lang.PsiBuilder$Marker parseForLoopFromInitializer (com.intellij.lang.PsiBuilder, com.intellij.lang.PsiBuilder$Marker) boolean missingSemicolon com.intellij.lang.PsiBuilder$Marker expr com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker statement com.intellij.lang.PsiBuilder$Marker bodyStatement private static com.intellij.psi.tree.IElementType getLastToken (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.psi.tree.IElementType token int offset private void parseForUpdateExpressions (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder$Marker expressionStatement com.intellij.lang.PsiBuilder$Marker nextExpression com.intellij.lang.PsiBuilder$Marker expressionList com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker expr com.intellij.lang.PsiBuilder$Marker expressionStatement private com.intellij.lang.PsiBuilder$Marker parseForEachFromColon (com.intellij.lang.PsiBuilder, com.intellij.lang.PsiBuilder$Marker) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker statement private com.intellij.lang.PsiBuilder$Marker parseDoWhileStatement (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker statement com.intellij.lang.PsiBuilder$Marker body private com.intellij.lang.PsiBuilder$Marker parseSwitchStatement (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder private com.intellij.lang.PsiBuilder$Marker parseSwitchLabelStatement (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder$Marker nextExpression com.intellij.lang.PsiBuilder$Marker expressionList com.intellij.lang.PsiBuilder$Marker mark com.intellij.lang.PsiBuilder$Marker body com.intellij.lang.PsiBuilder$Marker body com.intellij.lang.PsiBuilder$Marker expr com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker statement boolean isCase private com.intellij.lang.PsiBuilder$Marker parseBreakStatement (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker statement private com.intellij.lang.PsiBuilder$Marker parseYieldStatement (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker statement private static com.intellij.lang.PsiBuilder$Marker parseContinueStatement (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker statement private com.intellij.lang.PsiBuilder$Marker parseReturnStatement (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker statement private com.intellij.lang.PsiBuilder$Marker parseThrowStatement (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker statement private com.intellij.lang.PsiBuilder$Marker parseSynchronizedStatement (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder private com.intellij.lang.PsiBuilder$Marker parseTryStatement (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder$Marker finallyBlock com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker statement boolean hasResourceList com.intellij.lang.PsiBuilder$Marker tryBlock public boolean parseCatchBlock (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker section com.intellij.lang.PsiBuilder$Marker param com.intellij.lang.PsiBuilder$Marker body private com.intellij.lang.PsiBuilder$Marker parseAssertStatement (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker statement private com.intellij.lang.PsiBuilder$Marker parseBlockStatement (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker statement public com.intellij.lang.PsiBuilder$Marker parseExprInParenthWithBlock (com.intellij.lang.PsiBuilder, com.intellij.psi.tree.IElementType, boolean) com.intellij.lang.PsiBuilder$Marker body com.intellij.lang.PsiBuilder builder com.intellij.psi.tree.IElementType type boolean block com.intellij.lang.PsiBuilder$Marker statement private boolean parseExprInParenth (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker beforeExpr com.intellij.lang.PsiBuilder$Marker expr static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/jvm/facade/JvmFacadeImpl.class
JvmFacadeImpl.java package com.intellij.lang.jvm.facade public com.intellij.lang.jvm.facade.JvmFacadeImpl extends java.lang.Object implements com.intellij.lang.jvm.facade.JvmFacade { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.openapi.project.DumbService myDumbService private final com.intellij.psi.impl.JavaPsiFacadeImpl myJavaPsiFacade private final com.intellij.lang.jvm.facade.JvmElementProvider[] myElementProviders private final java.util.Map myClassCache public void <init> (com.intellij.openapi.project.Project, com.intellij.util.messages.MessageBus) com.intellij.openapi.project.Project project com.intellij.util.messages.MessageBus bus public java.util.List findClasses (java.lang.String, com.intellij.psi.search.GlobalSearchScope) String qualifiedName com.intellij.psi.search.GlobalSearchScope scope java.util.Map map private java.util.List doFindClassesWithJavaFacade (java.lang.String, com.intellij.psi.search.GlobalSearchScope) String qualifiedName com.intellij.psi.search.GlobalSearchScope scope private java.util.List findClassesWithJavaFacade (java.lang.String, com.intellij.psi.search.GlobalSearchScope) String qualifiedName com.intellij.psi.search.GlobalSearchScope scope java.util.List result java.util.List ownClasses java.util.List javaClasses public java.util.List findClassesWithoutJavaFacade (java.lang.String, com.intellij.psi.search.GlobalSearchScope) java.util.List providedClasses com.intellij.lang.jvm.facade.JvmElementProvider provider String qualifiedName com.intellij.psi.search.GlobalSearchScope scope java.util.List result private static java.util.List sortByScope (java.util.List, com.intellij.psi.search.GlobalSearchScope) java.util.List classes com.intellij.psi.search.GlobalSearchScope scope private static void assertNotNullClasses (com.intellij.lang.jvm.facade.JvmElementProvider, java.util.List) com.intellij.lang.jvm.JvmClass jvmClass com.intellij.lang.jvm.facade.JvmElementProvider provider java.util.List classes private java.util.List filteredProviders () private synthetic java.util.List lambda$findClasses$2 (com.intellij.psi.search.GlobalSearchScope, java.lang.String) com.intellij.psi.search.GlobalSearchScope scope String fqn private static synthetic java.util.Map lambda$findClasses$1 (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope s private synthetic void lambda$new$0 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/Bottom.class
Bottom.java package com.intellij.psi public com.intellij.psi.Bottom extends com.intellij.psi.PsiType { public static final com.intellij.psi.Bottom BOTTOM private void <init> () public java.lang.String getPresentableText () public java.lang.String getCanonicalText () public boolean isValid () public boolean equalsToText (java.lang.String) String text public boolean equals (java.lang.Object) Object o public java.lang.Object accept (com.intellij.psi.PsiTypeVisitor) com.intellij.psi.PsiTypeVisitor visitor public com.intellij.psi.PsiType[] getSuperTypes () public com.intellij.psi.search.GlobalSearchScope getResolveScope () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/ClassFileViewProvider$1.class
ClassFileViewProvider.java package com.intellij.psi final com.intellij.psi.ClassFileViewProvider$1 extends org.jetbrains.org.objectweb.asm.ClassVisitor { final synthetic com.intellij.openapi.util.Ref val$ref final synthetic String val$className void <init> (int, com.intellij.openapi.util.Ref, java.lang.String) int x0 public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String) String owner String name String desc public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int) String name String outer String inner int access }
com/intellij/psi/ClassFileViewProvider.class
ClassFileViewProvider.java package com.intellij.psi public com.intellij.psi.ClassFileViewProvider extends com.intellij.psi.SingleRootFileViewProvider { private static final com.intellij.openapi.util.Key IS_INNER_CLASS public void <init> (com.intellij.psi.PsiManager, com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.PsiManager manager com.intellij.openapi.vfs.VirtualFile file public void <init> (com.intellij.psi.PsiManager, com.intellij.openapi.vfs.VirtualFile, boolean) com.intellij.psi.PsiManager manager com.intellij.openapi.vfs.VirtualFile file boolean eventSystemEnabled protected com.intellij.psi.PsiFile createFile (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.fileTypes.FileType) Exception e com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.fileTypes.FileType fileType com.intellij.openapi.roots.FileIndexFacade fileIndex public static boolean isInnerClass (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public static boolean isInnerClass (com.intellij.openapi.vfs.VirtualFile, byte[]) com.intellij.openapi.vfs.VirtualFile file byte[] content private static boolean detectInnerClass (com.intellij.openapi.vfs.VirtualFile, byte[]) java.io.IOException e com.intellij.openapi.vfs.VirtualFile file byte[] content String name int p Boolean isInner org.jetbrains.org.objectweb.asm.ClassReader reader com.intellij.openapi.util.Ref ref String className public com.intellij.psi.SingleRootFileViewProvider createCopy (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile copy public com.intellij.psi.PsiElement findElementAt (int) int offset public com.intellij.psi.PsiElement findElementAt (int, com.intellij.lang.Language) int offset com.intellij.lang.Language language com.intellij.psi.PsiFile file public com.intellij.psi.PsiReference findReferenceAt (int) int offset public com.intellij.psi.PsiReference findReferenceAt (int, com.intellij.lang.Language) int offset com.intellij.lang.Language language com.intellij.psi.PsiFile file public volatile synthetic com.intellij.psi.FileViewProvider createCopy (com.intellij.openapi.vfs.VirtualFile) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/ClassFileViewProviderFactory.class
ClassFileViewProviderFactory.java package com.intellij.psi public com.intellij.psi.ClassFileViewProviderFactory extends java.lang.Object implements com.intellij.psi.FileViewProviderFactory { public void <init> () public com.intellij.psi.FileViewProvider createFileViewProvider (com.intellij.openapi.vfs.VirtualFile, com.intellij.lang.Language, com.intellij.psi.PsiManager, boolean) com.intellij.openapi.vfs.VirtualFile file com.intellij.lang.Language language com.intellij.psi.PsiManager manager boolean eventSystemEnabled com.intellij.psi.compiled.ClassFileDecompilers$Decompiler decompiler private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/NonClasspathClassFinder$1.class
NonClasspathClassFinder.java package com.intellij.psi com.intellij.psi.NonClasspathClassFinder$1 extends java.lang.Object implements com.intellij.openapi.vfs.newvfs.BulkFileListener { final synthetic com.intellij.psi.NonClasspathClassFinder this$0 void <init> (com.intellij.psi.NonClasspathClassFinder) com.intellij.psi.NonClasspathClassFinder this$0 public void after (java.util.List) java.util.List events private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/NonClasspathClassFinder.class
NonClasspathClassFinder.java package com.intellij.psi public abstract com.intellij.psi.NonClasspathClassFinder extends com.intellij.psi.PsiElementFinder { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.psi.search.EverythingGlobalScope ALL_SCOPE protected final com.intellij.openapi.project.Project myProject private volatile com.intellij.openapi.roots.impl.PackageDirectoryCache myCache private final com.intellij.psi.PsiManager myManager private final String[] myFileExtensions public transient void <init> (com.intellij.openapi.project.Project, java.lang.String[]) com.intellij.openapi.project.Project project String[] fileExtensions com.intellij.util.messages.MessageBusConnection connection protected com.intellij.openapi.roots.impl.PackageDirectoryCache getCache (com.intellij.psi.search.GlobalSearchScope) java.util.List roots java.util.List invalidRoots com.intellij.psi.search.GlobalSearchScope scope com.intellij.openapi.roots.impl.PackageDirectoryCache cache protected static com.intellij.openapi.roots.impl.PackageDirectoryCache createCache (java.util.List) java.util.List roots public void clearCache () protected java.util.List getClassRoots (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope scope public java.util.List getClassRoots () public com.intellij.psi.PsiClass findClass (java.lang.String, com.intellij.psi.search.GlobalSearchScope) String qualifiedName com.intellij.psi.search.GlobalSearchScope scope com.intellij.openapi.util.Ref result protected abstract java.util.List calcClassRoots () public com.intellij.psi.PsiClass[] getClasses (com.intellij.psi.PsiPackage, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiPackage psiPackage com.intellij.psi.search.GlobalSearchScope scope java.util.List result public java.util.Set getClassNames (com.intellij.psi.PsiPackage, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiPackage psiPackage com.intellij.psi.search.GlobalSearchScope scope java.util.Set result public com.intellij.psi.PsiPackage findPackage (java.lang.String) String qualifiedName com.intellij.util.CommonProcessors$FindFirstProcessor processor private com.intellij.psi.impl.file.PsiPackageImpl createPackage (java.lang.String) String qualifiedName public boolean processPackageDirectories (com.intellij.psi.PsiPackage, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.Processor, boolean) com.intellij.psi.PsiPackage psiPackage com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.Processor consumer boolean includeLibrarySources private boolean processDirectories (java.lang.String, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.Processor) String qualifiedName com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.Processor processor public com.intellij.psi.PsiPackage[] getSubPackages (com.intellij.psi.PsiPackage, com.intellij.psi.search.GlobalSearchScope) String name com.intellij.psi.PsiPackage psiPackage com.intellij.psi.search.GlobalSearchScope scope String pkgName java.util.Set names java.util.List result public com.intellij.psi.PsiClass[] findClasses (java.lang.String, com.intellij.psi.search.GlobalSearchScope) String qualifiedName com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.PsiClass psiClass public static com.intellij.psi.search.GlobalSearchScope addNonClasspathScope (com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiElementFinder finder com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope base java.util.List nonClasspathScopes public com.intellij.psi.PsiManager getPsiManager () private static com.intellij.openapi.vfs.VirtualFile findChild (com.intellij.openapi.vfs.VirtualFile, java.lang.String, java.lang.String[]) String extension com.intellij.openapi.vfs.VirtualFile root String relPath String[] extensions com.intellij.openapi.vfs.VirtualFile file private static synthetic boolean lambda$processDirectories$6 (com.intellij.psi.search.GlobalSearchScope, com.intellij.util.Processor, com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.Processor processor com.intellij.openapi.vfs.VirtualFile file private static synthetic boolean lambda$processPackageDirectories$5 (com.intellij.psi.PsiPackage, com.intellij.util.Processor, com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.PsiPackage psiPackage com.intellij.util.Processor consumer com.intellij.openapi.vfs.VirtualFile dir com.intellij.psi.PsiDirectory psiDirectory private synthetic boolean lambda$getClassNames$4 (java.util.Set, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file java.util.Set result com.intellij.openapi.vfs.VirtualFile dir private synthetic boolean lambda$getClasses$3 (java.util.List, com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.PsiFile psi com.intellij.openapi.vfs.VirtualFile file java.util.List result com.intellij.openapi.vfs.VirtualFile dir private synthetic boolean lambda$findClass$2 (java.lang.String, com.intellij.openapi.util.Ref, com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.PsiClass[] classes String qualifiedName com.intellij.openapi.util.Ref result com.intellij.openapi.vfs.VirtualFile dir com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.psi.PsiFile file private static synthetic boolean lambda$getCache$1 (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile f private synthetic void lambda$new$0 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiDiamondTypeImpl$1.class
PsiDiamondTypeImpl.java package com.intellij.psi final com.intellij.psi.PsiDiamondTypeImpl$1 extends com.intellij.psi.PsiDiamondType$DiamondInferenceResult { final synthetic String val$errorMessage void <init> (java.lang.String, java.lang.String) String x0 public java.lang.String getErrorMessage () }
com/intellij/psi/PsiDiamondTypeImpl$2.class
PsiDiamondTypeImpl.java package com.intellij.psi final com.intellij.psi.PsiDiamondTypeImpl$2 extends com.intellij.psi.scope.processor.MethodCandidatesProcessor { final synthetic com.intellij.psi.PsiClass val$psiClass void <init> (com.intellij.psi.PsiElement, com.intellij.psi.PsiFile, com.intellij.psi.scope.PsiConflictResolver[], java.util.List, com.intellij.psi.PsiClass) com.intellij.psi.PsiElement place com.intellij.psi.PsiFile placeFile com.intellij.psi.scope.PsiConflictResolver[] resolvers java.util.List container protected boolean isAccepted (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod candidate protected com.intellij.psi.PsiClass getContainingClass (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method protected boolean acceptVarargs () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiDiamondTypeImpl$3.class
PsiDiamondTypeImpl.java package com.intellij.psi final com.intellij.psi.PsiDiamondTypeImpl$3 extends java.lang.Object implements com.intellij.util.Function { int myIdx void <init> () public java.lang.String fun (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter psiParameter public volatile synthetic java.lang.Object fun (java.lang.Object) }
com/intellij/psi/PsiDiamondTypeImpl$4.class
PsiDiamondTypeImpl.java package com.intellij.psi final com.intellij.psi.PsiDiamondTypeImpl$4 extends com.intellij.psi.infos.MethodCandidateInfo { private com.intellij.psi.PsiType[] myExpressionTypes final synthetic boolean val$varargs final synthetic com.intellij.psi.PsiElement val$parent final synthetic com.intellij.psi.PsiExpressionList val$argumentList void <init> (com.intellij.psi.PsiElement, com.intellij.psi.PsiSubstitutor, boolean, boolean, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiType[], com.intellij.psi.PsiType[], boolean, com.intellij.psi.PsiElement, com.intellij.psi.PsiExpressionList) com.intellij.psi.PsiElement arg0 com.intellij.psi.PsiSubstitutor arg1 boolean arg2 boolean arg3 com.intellij.psi.PsiElement arg4 com.intellij.psi.PsiElement arg5 com.intellij.psi.PsiType[] arg6 com.intellij.psi.PsiType[] arg7 public boolean isVarargs () protected com.intellij.psi.PsiElement getParent () public com.intellij.psi.PsiType[] getArgumentTypes () com.intellij.psi.PsiType[] expressionTypes }
com/intellij/psi/PsiDiamondTypeImpl$5.class
PsiDiamondTypeImpl.java package com.intellij.psi final com.intellij.psi.PsiDiamondTypeImpl$5 extends com.intellij.psi.PsiTypeVisitor { final synthetic com.intellij.psi.PsiMethod val$method void <init> (com.intellij.psi.PsiMethod) public java.lang.Boolean visitArrayType (com.intellij.psi.PsiArrayType) com.intellij.psi.PsiArrayType arrayType public java.lang.Boolean visitClassType (com.intellij.psi.PsiClassType) Boolean typeParamFound com.intellij.psi.PsiType psiType com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClass aClass public java.lang.Boolean visitWildcardType (com.intellij.psi.PsiWildcardType) com.intellij.psi.PsiWildcardType wildcardType com.intellij.psi.PsiType bound public volatile synthetic java.lang.Object visitWildcardType (com.intellij.psi.PsiWildcardType) public volatile synthetic java.lang.Object visitClassType (com.intellij.psi.PsiClassType) public volatile synthetic java.lang.Object visitArrayType (com.intellij.psi.PsiArrayType) }
com/intellij/psi/PsiDiamondTypeImpl$InferredAnonymousTypeVisitor.class
PsiDiamondTypeImpl.java package com.intellij.psi com.intellij.psi.PsiDiamondTypeImpl$InferredAnonymousTypeVisitor extends com.intellij.psi.PsiTypeVisitor { private final com.intellij.psi.PsiElement myExpression void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement expression public java.lang.Boolean visitType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public java.lang.Boolean visitCapturedWildcardType (com.intellij.psi.PsiCapturedWildcardType) com.intellij.psi.PsiCapturedWildcardType capturedWildcardType public java.lang.Boolean visitIntersectionType (com.intellij.psi.PsiIntersectionType) com.intellij.psi.PsiIntersectionType intersectionType public java.lang.Boolean visitClassType (com.intellij.psi.PsiClassType) Boolean accepted com.intellij.psi.PsiType psiType com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiClass psiClass public volatile synthetic java.lang.Object visitIntersectionType (com.intellij.psi.PsiIntersectionType) public volatile synthetic java.lang.Object visitCapturedWildcardType (com.intellij.psi.PsiCapturedWildcardType) public volatile synthetic java.lang.Object visitClassType (com.intellij.psi.PsiClassType) public volatile synthetic java.lang.Object visitType (com.intellij.psi.PsiType) }
com/intellij/psi/PsiDiamondTypeImpl.class
PsiDiamondTypeImpl.java package com.intellij.psi public com.intellij.psi.PsiDiamondTypeImpl extends com.intellij.psi.PsiDiamondType { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.psi.PsiManager myManager private final com.intellij.psi.PsiTypeElement myTypeElement public void <init> (com.intellij.psi.PsiManager, com.intellij.psi.PsiTypeElement) com.intellij.psi.PsiManager manager com.intellij.psi.PsiTypeElement psiTypeElement public java.lang.String getPresentableText () public java.lang.String getCanonicalText () public java.lang.String getInternalCanonicalText () public boolean isValid () public boolean equalsToText (java.lang.String) String text public java.lang.Object accept (com.intellij.psi.PsiTypeVisitor) com.intellij.psi.PsiTypeVisitor visitor public com.intellij.psi.search.GlobalSearchScope getResolveScope () public com.intellij.psi.PsiType[] getSuperTypes () public com.intellij.psi.PsiDiamondType$DiamondInferenceResult resolveInferredTypes () com.intellij.psi.PsiNewExpression newExpression private com.intellij.psi.PsiNewExpression getNewExpression () com.intellij.psi.PsiElement typeElementWithDiamondTypeArgument public com.intellij.psi.JavaResolveResult getStaticFactory () com.intellij.psi.PsiNewExpression newExpression public static com.intellij.psi.PsiDiamondType$DiamondInferenceResult resolveInferredTypes (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression newExpression public static com.intellij.psi.PsiDiamondType$DiamondInferenceResult resolveInferredTypes (com.intellij.psi.PsiNewExpression, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement resolve Boolean accepted com.intellij.psi.PsiType type com.intellij.psi.PsiDiamondTypeImpl$InferredAnonymousTypeVisitor anonymousTypeVisitor com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiElement context com.intellij.psi.PsiAnonymousClass anonymousClass com.intellij.psi.PsiReferenceParameterList referenceParameterList com.intellij.psi.PsiDiamondType$DiamondInferenceResult inferenceResult private static com.intellij.psi.JavaResolveResult getStaticFactory (com.intellij.psi.PsiNewExpression, com.intellij.psi.PsiElement) com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiElement context public static com.intellij.psi.PsiDiamondType$DiamondInferenceResult resolveInferredTypesNoCheck (com.intellij.psi.PsiNewExpression, com.intellij.psi.PsiElement) com.intellij.psi.PsiTypeParameter ignored com.intellij.psi.PsiTypeParameter classParameter com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiElement context com.intellij.psi.JavaResolveResult staticFactoryCandidateInfo com.intellij.openapi.util.Ref refError com.intellij.psi.PsiSubstitutor inferredSubstitutor String errorMessage com.intellij.psi.PsiMethod staticFactory com.intellij.psi.PsiTypeParameter[] parameters com.intellij.psi.PsiElement staticFactoryContext com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiTypeParameter[] classParameters com.intellij.psi.PsiJavaCodeReferenceElement classOrAnonymousClassReference com.intellij.psi.PsiDiamondType$DiamondInferenceResult result private static com.intellij.psi.JavaResolveResult getStaticFactoryCandidateInfo (com.intellij.psi.PsiNewExpression, com.intellij.psi.PsiElement) com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiElement context public static java.util.List collectStaticFactories (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression newExpression private static java.util.List collectStaticFactoriesInner (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiTypeParameter[] params com.intellij.psi.PsiMethod staticFactory com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiClass psiClass java.util.List candidates com.intellij.psi.PsiMethod[] constructors com.intellij.psi.scope.processor.MethodCandidatesProcessor processor private static com.intellij.psi.PsiClass findClass (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiClass aClass com.intellij.openapi.project.Project project com.intellij.psi.JavaPsiFacade facade com.intellij.psi.PsiResolveHelper resolveHelper com.intellij.psi.PsiExpression newExpressionQualifier com.intellij.psi.PsiElement qualifierElement String qualifier String qualifiedName String text com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiJavaCodeReferenceElement classReference private static com.intellij.psi.PsiMethod generateStaticFactory (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass, com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiJavaCodeReferenceElement) String outerClassSubstitutedQName com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiElement element com.intellij.psi.PsiClassType[] types com.intellij.util.IncorrectOperationException e com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiTypeParameter[] params com.intellij.psi.PsiJavaCodeReferenceElement reference StringBuilder buf String modifier com.intellij.util.text.UniqueNameGenerator generator com.intellij.psi.PsiElementFactory elementFactory String qualifiedName com.intellij.psi.PsiElement qualifier com.intellij.psi.PsiTypeParameter[] parameters String staticFactoryName com.intellij.psi.codeStyle.JavaCodeStyleManager styleManager private static com.intellij.psi.PsiTypeParameter[] getAllTypeParams (com.intellij.psi.PsiTypeParameterListOwner, com.intellij.psi.PsiClass) com.intellij.psi.PsiTypeParameterListOwner listOwner com.intellij.psi.PsiClass containingClass java.util.Set params private static com.intellij.psi.infos.MethodCandidateInfo createMethodCandidate (com.intellij.psi.infos.MethodCandidateInfo, com.intellij.psi.PsiElement, boolean, com.intellij.psi.PsiExpressionList) com.intellij.psi.infos.MethodCandidateInfo staticFactoryMethod com.intellij.psi.PsiElement parent boolean varargs com.intellij.psi.PsiExpressionList argumentList public static boolean hasDefaultConstructor (com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiMethod[] constructors public static boolean haveConstructorsGenericsParameters (com.intellij.psi.PsiClass) com.intellij.psi.PsiType type Boolean accept com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass psiClass private static synthetic java.lang.String lambda$generateStaticFactory$7 (com.intellij.psi.PsiClassType) com.intellij.psi.PsiClassType type private static synthetic java.lang.String lambda$generateStaticFactory$6 (com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiTypeParameter psiTypeParameter private static synthetic java.lang.String lambda$generateStaticFactory$5 (com.intellij.util.text.UniqueNameGenerator, com.intellij.psi.PsiTypeParameter) com.intellij.util.Function canonicalTypePresentationFun com.intellij.psi.PsiClassType[] extendsListTypes com.intellij.util.text.UniqueNameGenerator generator com.intellij.psi.PsiTypeParameter psiTypeParameter String extendsList private static synthetic java.lang.String lambda$null$4 (com.intellij.psi.PsiClassType) com.intellij.psi.PsiClassType type private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$collectStaticFactories$3 (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression newExpression private static synthetic com.intellij.psi.JavaResolveResult lambda$getStaticFactoryCandidateInfo$2 (com.intellij.psi.PsiNewExpression, com.intellij.psi.PsiElement) com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiElement context com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.scope.conflictResolvers.JavaMethodsConflictResolver resolver java.util.List results com.intellij.psi.infos.CandidateInfo result com.intellij.psi.PsiMethod staticFactory com.intellij.psi.infos.MethodCandidateInfo staticFactoryCandidateInfo java.util.ArrayList conflicts private static synthetic com.intellij.psi.PsiSubstitutor lambda$resolveInferredTypesNoCheck$1 (com.intellij.psi.JavaResolveResult, com.intellij.openapi.util.Ref) com.intellij.psi.JavaResolveResult staticFactoryCandidateInfo com.intellij.openapi.util.Ref refError com.intellij.psi.PsiSubstitutor substitutor private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getStaticFactory$0 (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiNewExpression newExpression static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiTypeMapper.class
PsiTypeMapper.java package com.intellij.psi public abstract com.intellij.psi.PsiTypeMapper extends com.intellij.psi.PsiTypeVisitorEx { protected static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.PsiType mapType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public com.intellij.psi.PsiType visitArrayType (com.intellij.psi.PsiArrayType) com.intellij.psi.PsiArrayType type com.intellij.psi.PsiType componentType com.intellij.psi.PsiType mappedComponent public com.intellij.psi.PsiType visitEllipsisType (com.intellij.psi.PsiEllipsisType) com.intellij.psi.PsiEllipsisType type com.intellij.psi.PsiType componentType com.intellij.psi.PsiType mappedComponent public com.intellij.psi.PsiType visitTypeVariable (com.intellij.psi.PsiTypeVariable) com.intellij.psi.PsiTypeVariable var public com.intellij.psi.PsiType visitBottom (com.intellij.psi.Bottom) com.intellij.psi.Bottom bottom public com.intellij.psi.PsiType visitCapturedWildcardType (com.intellij.psi.PsiCapturedWildcardType) com.intellij.psi.PsiCapturedWildcardType type public abstract com.intellij.psi.PsiType visitClassType (com.intellij.psi.PsiClassType) public com.intellij.psi.PsiType visitPrimitiveType (com.intellij.psi.PsiPrimitiveType) com.intellij.psi.PsiPrimitiveType primitiveType public com.intellij.psi.PsiType visitType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public com.intellij.psi.PsiType visitWildcardType (com.intellij.psi.PsiWildcardType) com.intellij.psi.PsiWildcardType wildcardType com.intellij.psi.PsiType bound com.intellij.psi.PsiManager manager public com.intellij.psi.PsiType visitIntersectionType (com.intellij.psi.PsiIntersectionType) com.intellij.psi.PsiType mapped com.intellij.psi.PsiType component com.intellij.psi.PsiIntersectionType intersectionType java.util.List substituted public com.intellij.psi.PsiType visitDisjunctionType (com.intellij.psi.PsiDisjunctionType) com.intellij.psi.PsiType mapped com.intellij.psi.PsiType component com.intellij.psi.PsiDisjunctionType disjunctionType java.util.List substituted public com.intellij.psi.PsiType visitDiamondType (com.intellij.psi.PsiDiamondType) com.intellij.psi.PsiDiamondType diamondType public volatile synthetic java.lang.Object visitBottom (com.intellij.psi.Bottom) public volatile synthetic java.lang.Object visitTypeVariable (com.intellij.psi.PsiTypeVariable) public volatile synthetic java.lang.Object visitDiamondType (com.intellij.psi.PsiDiamondType) public volatile synthetic java.lang.Object visitIntersectionType (com.intellij.psi.PsiIntersectionType) public volatile synthetic java.lang.Object visitDisjunctionType (com.intellij.psi.PsiDisjunctionType) public volatile synthetic java.lang.Object visitEllipsisType (com.intellij.psi.PsiEllipsisType) public volatile synthetic java.lang.Object visitWildcardType (com.intellij.psi.PsiWildcardType) public volatile synthetic java.lang.Object visitCapturedWildcardType (com.intellij.psi.PsiCapturedWildcardType) public volatile synthetic java.lang.Object visitClassType (com.intellij.psi.PsiClassType) public volatile synthetic java.lang.Object visitArrayType (com.intellij.psi.PsiArrayType) public volatile synthetic java.lang.Object visitPrimitiveType (com.intellij.psi.PsiPrimitiveType) public volatile synthetic java.lang.Object visitType (com.intellij.psi.PsiType) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiTypeVariable.class
PsiTypeVariable.java package com.intellij.psi public abstract com.intellij.psi.PsiTypeVariable extends com.intellij.psi.PsiType { protected void <init> () public abstract int getIndex () public abstract boolean isValidInContext (com.intellij.psi.PsiType) public java.lang.Object accept (com.intellij.psi.PsiTypeVisitor) com.intellij.psi.PsiTypeVisitor visitor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/PsiTypeVisitorEx.class
PsiTypeVisitorEx.java package com.intellij.psi public com.intellij.psi.PsiTypeVisitorEx extends com.intellij.psi.PsiTypeVisitor { public void <init> () public java.lang.Object visitTypeVariable (com.intellij.psi.PsiTypeVariable) com.intellij.psi.PsiTypeVariable var public java.lang.Object visitBottom (com.intellij.psi.Bottom) com.intellij.psi.Bottom bottom }
com/intellij/psi/controlFlow/AllVariablesControlFlowPolicy.class
AllVariablesControlFlowPolicy.java package com.intellij.psi.controlFlow public com.intellij.psi.controlFlow.AllVariablesControlFlowPolicy extends java.lang.Object implements com.intellij.psi.controlFlow.ControlFlowPolicy { private static final com.intellij.psi.controlFlow.AllVariablesControlFlowPolicy INSTANCE public void <init> () public com.intellij.psi.PsiVariable getUsedVariable (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression refExpr com.intellij.psi.PsiElement resolved public boolean isParameterAccepted (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter psiParameter public boolean isLocalVariableAccepted (com.intellij.psi.PsiLocalVariable) com.intellij.psi.PsiLocalVariable psiVariable public static com.intellij.psi.controlFlow.AllVariablesControlFlowPolicy getInstance () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/AnalysisCanceledException.class
AnalysisCanceledException.java package com.intellij.psi.controlFlow public com.intellij.psi.controlFlow.AnalysisCanceledException extends java.lang.Exception { private final com.intellij.psi.PsiElement myErrorElement public void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement errorElement public com.intellij.psi.PsiElement getErrorElement () }
com/intellij/psi/controlFlow/AnalysisCanceledSoftException.class
AnalysisCanceledSoftException.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.AnalysisCanceledSoftException extends java.lang.RuntimeException { private final com.intellij.psi.PsiElement myErrorElement void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement errorElement public com.intellij.psi.PsiElement getErrorElement () }
com/intellij/psi/controlFlow/BranchingInstruction$Role.class
BranchingInstruction.java package com.intellij.psi.controlFlow public final enum com.intellij.psi.controlFlow.BranchingInstruction$Role extends java.lang.Enum { public static final enum com.intellij.psi.controlFlow.BranchingInstruction$Role THEN public static final enum com.intellij.psi.controlFlow.BranchingInstruction$Role ELSE public static final enum com.intellij.psi.controlFlow.BranchingInstruction$Role END private static final synthetic com.intellij.psi.controlFlow.BranchingInstruction$Role[] $VALUES public static com.intellij.psi.controlFlow.BranchingInstruction$Role[] values () public static com.intellij.psi.controlFlow.BranchingInstruction$Role valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/psi/controlFlow/BranchingInstruction.class
BranchingInstruction.java package com.intellij.psi.controlFlow public abstract com.intellij.psi.controlFlow.BranchingInstruction extends com.intellij.psi.controlFlow.InstructionBase { public int offset public final com.intellij.psi.controlFlow.BranchingInstruction$Role role public void <init> (int, com.intellij.psi.controlFlow.BranchingInstruction$Role) int offset com.intellij.psi.controlFlow.BranchingInstruction$Role role public void accept (com.intellij.psi.controlFlow.ControlFlowInstructionVisitor, int, int) com.intellij.psi.controlFlow.ControlFlowInstructionVisitor visitor int offset int nextOffset private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/CallInstruction.class
CallInstruction.java package com.intellij.psi.controlFlow public com.intellij.psi.controlFlow.CallInstruction extends com.intellij.psi.controlFlow.GoToInstruction { int procBegin int procEnd public void <init> (int, int) int procBegin int procEnd public java.lang.String toString () public void accept (com.intellij.psi.controlFlow.ControlFlowInstructionVisitor, int, int) com.intellij.psi.controlFlow.ControlFlowInstructionVisitor visitor int offset int nextOffset private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/CommentInstruction.class
CommentInstruction.java package com.intellij.psi.controlFlow public com.intellij.psi.controlFlow.CommentInstruction extends com.intellij.psi.controlFlow.SimpleInstruction { private final String myText public void <init> (java.lang.String) String text public java.lang.String toString () public void accept (com.intellij.psi.controlFlow.ControlFlowInstructionVisitor, int, int) com.intellij.psi.controlFlow.ControlFlowInstructionVisitor visitor int offset int nextOffset private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/CompositeInstructionClientVisitor.class
CompositeInstructionClientVisitor.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.CompositeInstructionClientVisitor extends com.intellij.psi.controlFlow.InstructionClientVisitor { private final com.intellij.psi.controlFlow.InstructionClientVisitor[] myVisitors void <init> (com.intellij.psi.controlFlow.InstructionClientVisitor[]) com.intellij.psi.controlFlow.InstructionClientVisitor[] visitors public java.lang.Object[] getResult () com.intellij.psi.controlFlow.InstructionClientVisitor visitor int i Object[] result public void visitInstruction (com.intellij.psi.controlFlow.Instruction, int, int) com.intellij.psi.controlFlow.InstructionClientVisitor visitor com.intellij.psi.controlFlow.Instruction instruction int offset int nextOffset public void visitEmptyInstruction (com.intellij.psi.controlFlow.EmptyInstruction, int, int) com.intellij.psi.controlFlow.InstructionClientVisitor visitor com.intellij.psi.controlFlow.EmptyInstruction instruction int offset int nextOffset public void visitCommentInstruction (com.intellij.psi.controlFlow.CommentInstruction, int, int) com.intellij.psi.controlFlow.InstructionClientVisitor visitor com.intellij.psi.controlFlow.CommentInstruction instruction int offset int nextOffset public void visitReadVariableInstruction (com.intellij.psi.controlFlow.ReadVariableInstruction, int, int) com.intellij.psi.controlFlow.InstructionClientVisitor visitor com.intellij.psi.controlFlow.ReadVariableInstruction instruction int offset int nextOffset public void visitWriteVariableInstruction (com.intellij.psi.controlFlow.WriteVariableInstruction, int, int) com.intellij.psi.controlFlow.InstructionClientVisitor visitor com.intellij.psi.controlFlow.WriteVariableInstruction instruction int offset int nextOffset public void visitSimpleInstruction (com.intellij.psi.controlFlow.SimpleInstruction, int, int) com.intellij.psi.controlFlow.InstructionClientVisitor visitor com.intellij.psi.controlFlow.SimpleInstruction instruction int offset int nextOffset public void visitBranchingInstruction (com.intellij.psi.controlFlow.BranchingInstruction, int, int) com.intellij.psi.controlFlow.InstructionClientVisitor visitor com.intellij.psi.controlFlow.BranchingInstruction instruction int offset int nextOffset public void visitConditionalBranchingInstruction (com.intellij.psi.controlFlow.ConditionalBranchingInstruction, int, int) com.intellij.psi.controlFlow.InstructionClientVisitor visitor com.intellij.psi.controlFlow.ConditionalBranchingInstruction instruction int offset int nextOffset public void visitConditionalGoToInstruction (com.intellij.psi.controlFlow.ConditionalGoToInstruction, int, int) com.intellij.psi.controlFlow.InstructionClientVisitor visitor com.intellij.psi.controlFlow.ConditionalGoToInstruction instruction int offset int nextOffset public void visitConditionalThrowToInstruction (com.intellij.psi.controlFlow.ConditionalThrowToInstruction, int, int) com.intellij.psi.controlFlow.InstructionClientVisitor visitor com.intellij.psi.controlFlow.ConditionalThrowToInstruction instruction int offset int nextOffset public void visitThrowToInstruction (com.intellij.psi.controlFlow.ThrowToInstruction, int, int) com.intellij.psi.controlFlow.InstructionClientVisitor visitor com.intellij.psi.controlFlow.ThrowToInstruction instruction int offset int nextOffset public void visitGoToInstruction (com.intellij.psi.controlFlow.GoToInstruction, int, int) com.intellij.psi.controlFlow.InstructionClientVisitor visitor com.intellij.psi.controlFlow.GoToInstruction instruction int offset int nextOffset public void visitCallInstruction (com.intellij.psi.controlFlow.CallInstruction, int, int) com.intellij.psi.controlFlow.InstructionClientVisitor visitor com.intellij.psi.controlFlow.CallInstruction instruction int offset int nextOffset public void visitReturnInstruction (com.intellij.psi.controlFlow.ReturnInstruction, int, int) com.intellij.psi.controlFlow.InstructionClientVisitor visitor com.intellij.psi.controlFlow.ReturnInstruction instruction int offset int nextOffset public volatile synthetic java.lang.Object getResult () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ConditionalBranchingInstruction.class
ConditionalBranchingInstruction.java package com.intellij.psi.controlFlow public abstract com.intellij.psi.controlFlow.ConditionalBranchingInstruction extends com.intellij.psi.controlFlow.BranchingInstruction { protected static final com.intellij.openapi.diagnostic.Logger LOG public final com.intellij.psi.PsiExpression expression void <init> (int, com.intellij.psi.PsiExpression, com.intellij.psi.controlFlow.BranchingInstruction$Role) int offset com.intellij.psi.PsiExpression expression com.intellij.psi.controlFlow.BranchingInstruction$Role role public int nNext () public int getNext (int, int) int index int no public void accept (com.intellij.psi.controlFlow.ControlFlowInstructionVisitor, int, int) com.intellij.psi.controlFlow.ControlFlowInstructionVisitor visitor int offset int nextOffset static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ConditionalGoToInstruction.class
ConditionalGoToInstruction.java package com.intellij.psi.controlFlow public com.intellij.psi.controlFlow.ConditionalGoToInstruction extends com.intellij.psi.controlFlow.ConditionalBranchingInstruction { void <init> (int, com.intellij.psi.PsiExpression) int offset com.intellij.psi.PsiExpression expression void <init> (int, com.intellij.psi.controlFlow.BranchingInstruction$Role, com.intellij.psi.PsiExpression) int offset com.intellij.psi.controlFlow.BranchingInstruction$Role role com.intellij.psi.PsiExpression expression public java.lang.String toString () String sRole public void accept (com.intellij.psi.controlFlow.ControlFlowInstructionVisitor, int, int) com.intellij.psi.controlFlow.ControlFlowInstructionVisitor visitor int offset int nextOffset private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ConditionalThrowToInstruction.class
ConditionalThrowToInstruction.java package com.intellij.psi.controlFlow public com.intellij.psi.controlFlow.ConditionalThrowToInstruction extends com.intellij.psi.controlFlow.ConditionalBranchingInstruction { void <init> (int) int offset public java.lang.String toString () public void accept (com.intellij.psi.controlFlow.ControlFlowInstructionVisitor, int, int) com.intellij.psi.controlFlow.ControlFlowInstructionVisitor visitor int offset int nextOffset private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ControlFlow.class
ControlFlow.java package com.intellij.psi.controlFlow public abstract com.intellij.psi.controlFlow.ControlFlow extends java.lang.Object { public static final com.intellij.psi.controlFlow.ControlFlow EMPTY public abstract java.util.List getInstructions () public abstract int getSize () public abstract int getStartOffset (com.intellij.psi.PsiElement) public abstract int getEndOffset (com.intellij.psi.PsiElement) public abstract com.intellij.psi.PsiElement getElement (int) public abstract boolean isConstantConditionOccurred () static void <clinit> () }
com/intellij/psi/controlFlow/ControlFlowAnalyzer$1.class
ControlFlowAnalyzer.java package com.intellij.psi.controlFlow synthetic com.intellij.psi.controlFlow.ControlFlowAnalyzer$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$psi$controlFlow$ControlFlowAnalyzer$Shortcut static void <clinit> () }
com/intellij/psi/controlFlow/ControlFlowAnalyzer$FinallyBlockSubroutine.class
ControlFlowAnalyzer.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.ControlFlowAnalyzer$FinallyBlockSubroutine extends java.lang.Object { private final com.intellij.psi.PsiElement myElement private final java.util.List myCalls void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement getElement () public java.util.List getCalls () private void addCall (com.intellij.psi.controlFlow.CallInstruction) com.intellij.psi.controlFlow.CallInstruction callInstruction static synthetic void access$200 (com.intellij.psi.controlFlow.ControlFlowAnalyzer$FinallyBlockSubroutine, com.intellij.psi.controlFlow.CallInstruction) com.intellij.psi.controlFlow.ControlFlowAnalyzer$FinallyBlockSubroutine x0 com.intellij.psi.controlFlow.CallInstruction x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ControlFlowAnalyzer$Shortcut.class
ControlFlowAnalyzer.java package com.intellij.psi.controlFlow final enum com.intellij.psi.controlFlow.ControlFlowAnalyzer$Shortcut extends java.lang.Enum { public static final enum com.intellij.psi.controlFlow.ControlFlowAnalyzer$Shortcut NO_SHORTCUT public static final enum com.intellij.psi.controlFlow.ControlFlowAnalyzer$Shortcut SKIP_CURRENT_OPERAND public static final enum com.intellij.psi.controlFlow.ControlFlowAnalyzer$Shortcut STOP_EXPRESSION private static final synthetic com.intellij.psi.controlFlow.ControlFlowAnalyzer$Shortcut[] $VALUES public static com.intellij.psi.controlFlow.ControlFlowAnalyzer$Shortcut[] values () public static com.intellij.psi.controlFlow.ControlFlowAnalyzer$Shortcut valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/psi/controlFlow/ControlFlowAnalyzer$StatementStack.class
ControlFlowAnalyzer.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.ControlFlowAnalyzer$StatementStack extends java.lang.Object { private final com.intellij.util.containers.Stack myStatements private final gnu.trove.TIntArrayList myAtStart private void <init> () private void popStatement () private com.intellij.psi.PsiElement peekElement () private boolean peekAtStart () private void pushStatement (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement statement boolean atStart synthetic void <init> (com.intellij.psi.controlFlow.ControlFlowAnalyzer$1) com.intellij.psi.controlFlow.ControlFlowAnalyzer$1 x0 static synthetic void access$100 (com.intellij.psi.controlFlow.ControlFlowAnalyzer$StatementStack, com.intellij.psi.PsiElement, boolean) com.intellij.psi.controlFlow.ControlFlowAnalyzer$StatementStack x0 com.intellij.psi.PsiElement x1 boolean x2 static synthetic void access$300 (com.intellij.psi.controlFlow.ControlFlowAnalyzer$StatementStack) com.intellij.psi.controlFlow.ControlFlowAnalyzer$StatementStack x0 static synthetic com.intellij.psi.PsiElement access$400 (com.intellij.psi.controlFlow.ControlFlowAnalyzer$StatementStack) com.intellij.psi.controlFlow.ControlFlowAnalyzer$StatementStack x0 static synthetic boolean access$500 (com.intellij.psi.controlFlow.ControlFlowAnalyzer$StatementStack) com.intellij.psi.controlFlow.ControlFlowAnalyzer$StatementStack x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ControlFlowAnalyzer.class
ControlFlowAnalyzer.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.ControlFlowAnalyzer extends com.intellij.psi.JavaElementVisitor { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.psi.PsiElement myCodeFragment private final com.intellij.psi.controlFlow.ControlFlowPolicy myPolicy private com.intellij.psi.controlFlow.ControlFlowImpl myCurrentFlow private final com.intellij.util.containers.Stack myCatchParameters private final com.intellij.util.containers.Stack myCatchBlocks private final com.intellij.util.containers.Stack myFinallyBlocks private final com.intellij.util.containers.Stack myUnhandledExceptionCatchBlocks private final com.intellij.psi.controlFlow.ControlFlowAnalyzer$StatementStack myStartStatementStack private final com.intellij.psi.controlFlow.ControlFlowAnalyzer$StatementStack myEndStatementStack private final com.intellij.util.containers.Stack myStartJumpRoles private final com.intellij.util.containers.Stack myEndJumpRoles private final boolean myEnabledShortCircuit private final boolean myEvaluateConstantIfCondition private final boolean myAssignmentTargetsAreElements private final com.intellij.util.containers.Stack intArrayPool private final java.util.Map offsetsAddElementStart private final java.util.Map offsetsAddElementEnd private final com.intellij.psi.controlFlow.ControlFlowFactory myControlFlowFactory private final java.util.Map mySubRanges private final com.intellij.psi.PsiConstantEvaluationHelper myConstantEvaluationHelper private final java.util.Map finallyBlockToUnhandledExceptions static final synthetic boolean $assertionsDisabled void <init> (com.intellij.psi.PsiElement, com.intellij.psi.controlFlow.ControlFlowPolicy, boolean, boolean) com.intellij.psi.PsiElement codeFragment com.intellij.psi.controlFlow.ControlFlowPolicy policy boolean enabledShortCircuit boolean evaluateConstantIfCondition private void <init> (com.intellij.psi.PsiElement, com.intellij.psi.controlFlow.ControlFlowPolicy, boolean, boolean, boolean) com.intellij.psi.PsiElement codeFragment com.intellij.psi.controlFlow.ControlFlowPolicy policy boolean enabledShortCircuit boolean evaluateConstantIfCondition boolean assignmentTargetsAreElements com.intellij.openapi.project.Project project com.intellij.psi.controlFlow.ControlFlow buildControlFlow () throws com.intellij.psi.controlFlow.AnalysisCanceledException com.intellij.psi.controlFlow.AnalysisCanceledSoftException e private gnu.trove.TIntArrayList getEmptyIntArray () gnu.trove.TIntArrayList list private void poolIntArray (gnu.trove.TIntArrayList) gnu.trove.TIntArrayList list private void addElementOffsetLater (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement element boolean atStart java.util.Map offsetsAddElement gnu.trove.TIntArrayList offsets int offset private void patchInstructionOffsets (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private void patchInstructionOffsets (gnu.trove.TIntArrayList, int) int offset com.intellij.psi.controlFlow.BranchingInstruction instruction int i gnu.trove.TIntArrayList offsets int add private void cleanup () gnu.trove.TIntArrayList offsets gnu.trove.TIntArrayList offsets com.intellij.psi.controlFlow.ControlFlowSubRange subRange com.intellij.psi.PsiElement element java.util.Map$Entry entry private void startElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement child com.intellij.psi.PsiElement element private void generateUncheckedExceptionJumpsIfNeeded (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement element boolean atStart boolean isGeneratingStatement boolean isGeneratingCodeBlock private void finishElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private void generateUncheckedExceptionJumps (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement block com.intellij.psi.controlFlow.ConditionalThrowToInstruction throwToInstruction int i com.intellij.psi.PsiElement finallyBlock com.intellij.psi.controlFlow.ConditionalThrowToInstruction throwToInstruction com.intellij.psi.PsiElement element boolean atStart private void generateCheckedExceptionJumps (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private void generateExceptionJumps (com.intellij.psi.PsiElement, java.util.Collection) com.intellij.psi.PsiClassType unhandledException com.intellij.psi.PsiElement element java.util.Collection unhandledExceptions private void generateThrow (com.intellij.psi.PsiClassType, com.intellij.psi.PsiElement) com.intellij.psi.controlFlow.ConditionalThrowToInstruction instruction com.intellij.psi.PsiElement block com.intellij.psi.PsiClassType unhandledException com.intellij.psi.PsiElement throwingElement java.util.List catchBlocks private boolean patchCheckedThrowInstructionIfInsideFinally (com.intellij.psi.controlFlow.ConditionalThrowToInstruction, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.controlFlow.ConditionalThrowToInstruction instruction com.intellij.psi.PsiElement throwingElement com.intellij.psi.PsiElement elementToJumpTo com.intellij.psi.PsiElement finallyBlock java.util.List unhandledExceptionCatchBlocks int index private boolean patchUncheckedThrowInstructionIfInsideFinally (com.intellij.psi.controlFlow.ConditionalThrowToInstruction, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.controlFlow.ConditionalThrowToInstruction instruction com.intellij.psi.PsiElement throwingElement com.intellij.psi.PsiElement elementToJumpTo com.intellij.psi.PsiElement finallyBlock public void visitCodeFragment (com.intellij.psi.JavaCodeFragment) com.intellij.psi.PsiElement child com.intellij.psi.JavaCodeFragment codeFragment int prevOffset com.intellij.psi.PsiElement[] children private void registerSubRange (com.intellij.psi.PsiElement, int) com.intellij.psi.PsiElement codeFragment int startOffset com.intellij.psi.controlFlow.ControlFlowSubRange flow public void visitCodeBlock (com.intellij.psi.PsiCodeBlock) com.intellij.psi.PsiStatement statement com.intellij.psi.PsiCodeBlock block int prevOffset com.intellij.psi.PsiStatement[] statements int nextOffset private void emitEmptyInstruction () public void visitFile (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public void visitBlockStatement (com.intellij.psi.PsiBlockStatement) com.intellij.psi.PsiBlockStatement statement com.intellij.psi.PsiCodeBlock codeBlock public void visitBreakStatement (com.intellij.psi.PsiBreakStatement) com.intellij.psi.PsiBreakStatement statement public void visitYieldStatement (com.intellij.psi.PsiYieldStatement) com.intellij.psi.PsiYieldStatement statement private void generateYieldInstructions (com.intellij.psi.PsiStatement, com.intellij.psi.PsiExpression, com.intellij.psi.PsiElement) com.intellij.psi.controlFlow.CallInstruction callInstruction com.intellij.psi.controlFlow.Instruction instruction com.intellij.psi.controlFlow.Instruction instruction com.intellij.psi.PsiElement finallyBlock int finallyStartOffset com.intellij.psi.PsiStatement statement com.intellij.psi.PsiExpression valueExpression com.intellij.psi.PsiElement exitedStatement private void callFinallyBlocksOnExit (com.intellij.psi.PsiElement) com.intellij.psi.controlFlow.ControlFlowAnalyzer$FinallyBlockSubroutine finallyBlockSubroutine com.intellij.psi.PsiElement finallyBlock com.intellij.psi.PsiElement enclosingTryStatement com.intellij.psi.controlFlow.CallInstruction instruction java.util.ListIterator it com.intellij.psi.PsiElement exitedStatement private com.intellij.psi.PsiElement findEnclosingFinallyBlockElement (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement sourceElement com.intellij.psi.PsiElement jumpElement com.intellij.psi.PsiElement element public void visitContinueStatement (com.intellij.psi.PsiContinueStatement) com.intellij.psi.controlFlow.CallInstruction callInstruction com.intellij.psi.controlFlow.Instruction instruction com.intellij.psi.PsiElement body com.intellij.psi.controlFlow.Instruction instruction com.intellij.psi.PsiElement finallyBlock int finallyStartOffset com.intellij.psi.PsiContinueStatement statement com.intellij.psi.PsiStatement continuedStatement public void visitDeclarationStatement (com.intellij.psi.PsiDeclarationStatement) com.intellij.psi.PsiElement element com.intellij.psi.PsiDeclarationStatement statement int pc com.intellij.psi.PsiElement[] elements private void processVariable (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable element com.intellij.psi.PsiExpression initializer public void visitDoWhileStatement (com.intellij.psi.PsiDoWhileStatement) com.intellij.psi.controlFlow.Instruction instruction com.intellij.psi.PsiDoWhileStatement statement com.intellij.psi.PsiStatement body com.intellij.psi.PsiExpression condition int offset Object loopCondition public void visitEmptyStatement (com.intellij.psi.PsiEmptyStatement) com.intellij.psi.PsiEmptyStatement statement public void visitExpressionStatement (com.intellij.psi.PsiExpressionStatement) com.intellij.psi.PsiType type com.intellij.psi.PsiParameter catchParameter com.intellij.psi.PsiExpressionStatement statement com.intellij.psi.PsiExpression expression public void visitExpressionListStatement (com.intellij.psi.PsiExpressionListStatement) com.intellij.psi.PsiExpression expr com.intellij.psi.PsiExpressionListStatement statement com.intellij.psi.PsiExpression[] expressions public void visitField (com.intellij.psi.PsiField) com.intellij.psi.PsiField field com.intellij.psi.PsiExpression initializer public void visitForStatement (com.intellij.psi.PsiForStatement) boolean value com.intellij.psi.controlFlow.Instruction instruction com.intellij.psi.PsiForStatement statement com.intellij.psi.PsiStatement body com.intellij.psi.PsiStatement initialization com.intellij.psi.PsiExpression condition Object loopCondition com.intellij.psi.PsiStatement update int offset com.intellij.psi.controlFlow.Instruction instruction public void visitForeachStatement (com.intellij.psi.PsiForeachStatement) com.intellij.psi.PsiForeachStatement statement com.intellij.psi.PsiStatement body com.intellij.psi.PsiExpression iteratedValue int gotoTarget com.intellij.psi.controlFlow.Instruction instruction com.intellij.psi.PsiParameter iterationParameter com.intellij.psi.controlFlow.GoToInstruction gotoInstruction public void visitIfStatement (com.intellij.psi.PsiIfStatement) com.intellij.psi.PsiIfStatement statement com.intellij.psi.PsiStatement elseBranch com.intellij.psi.PsiStatement thenBranch com.intellij.psi.PsiExpression conditionExpression private void generateConditionalStatementInstructions (com.intellij.psi.PsiElement, com.intellij.psi.PsiExpression, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) Object value com.intellij.psi.controlFlow.BranchingInstruction$Role role com.intellij.psi.controlFlow.Instruction instruction com.intellij.psi.controlFlow.Instruction instruction com.intellij.psi.PsiElement statement com.intellij.psi.PsiExpression conditionExpression com.intellij.psi.PsiElement thenBranch com.intellij.psi.PsiElement elseBranch boolean thenReachable boolean generateConditionalJump public void visitLabeledStatement (com.intellij.psi.PsiLabeledStatement) com.intellij.psi.PsiLabeledStatement statement com.intellij.psi.PsiStatement innerStatement public void visitReturnStatement (com.intellij.psi.PsiReturnStatement) com.intellij.psi.PsiReturnStatement statement com.intellij.psi.PsiExpression returnValue private void addReturnInstruction (com.intellij.psi.PsiElement) com.intellij.psi.controlFlow.BranchingInstruction instruction com.intellij.psi.PsiElement statement com.intellij.psi.controlFlow.BranchingInstruction instruction com.intellij.psi.PsiElement finallyBlock int finallyStartOffset public void visitSwitchLabelStatement (com.intellij.psi.PsiSwitchLabelStatement) com.intellij.psi.PsiSwitchLabelStatement statement com.intellij.psi.PsiExpression caseValue public void visitSwitchLabeledRuleStatement (com.intellij.psi.PsiSwitchLabeledRuleStatement) com.intellij.psi.PsiExpression caseValue com.intellij.psi.controlFlow.Instruction instruction com.intellij.psi.PsiSwitchLabeledRuleStatement statement com.intellij.psi.PsiExpressionList caseValues com.intellij.psi.PsiStatement body com.intellij.psi.PsiSwitchBlock switchBlock public void visitSwitchStatement (com.intellij.psi.PsiSwitchStatement) com.intellij.psi.PsiSwitchStatement statement public void visitSwitchExpression (com.intellij.psi.PsiSwitchExpression) com.intellij.psi.PsiSwitchExpression expression public void generateSwitchBlockInstructions (com.intellij.psi.PsiSwitchBlock) com.intellij.psi.controlFlow.Instruction instruction com.intellij.psi.PsiStatement aStatement com.intellij.psi.controlFlow.Instruction instruction com.intellij.psi.PsiStatement[] statements com.intellij.psi.PsiSwitchLabelStatementBase defaultLabel com.intellij.psi.PsiSwitchBlock statement com.intellij.psi.PsiExpression expr com.intellij.psi.PsiCodeBlock body public void visitSynchronizedStatement (com.intellij.psi.PsiSynchronizedStatement) com.intellij.psi.PsiSynchronizedStatement statement com.intellij.psi.PsiExpression lock com.intellij.psi.PsiCodeBlock body public void visitThrowStatement (com.intellij.psi.PsiThrowStatement) com.intellij.psi.PsiThrowStatement statement com.intellij.psi.PsiExpression exception java.util.List blocks private void addThrowInstructions (java.util.List) com.intellij.psi.PsiElement element com.intellij.psi.controlFlow.ThrowToInstruction instruction com.intellij.psi.PsiElement element com.intellij.psi.controlFlow.BranchingInstruction instruction com.intellij.psi.PsiElement element int i java.util.List blocks private java.util.List findThrowToBlocks (com.intellij.psi.PsiThrowStatement) com.intellij.psi.PsiThrowStatement statement com.intellij.psi.PsiExpression exceptionExpr com.intellij.psi.PsiType throwType private java.util.List findThrowToBlocks (com.intellij.psi.PsiClassType) com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiType catchType int i com.intellij.psi.PsiClassType throwType java.util.List blocks public void visitAssertStatement (com.intellij.psi.PsiAssertStatement) Object conditionValue com.intellij.psi.controlFlow.Instruction ifTrue com.intellij.psi.PsiAssertStatement statement com.intellij.psi.controlFlow.Instruction passByWhenAssertionsDisabled com.intellij.psi.PsiExpression condition boolean generateCondition boolean throwReachable com.intellij.psi.PsiExpression description com.intellij.psi.PsiClassType exceptionClass public void visitTryStatement (com.intellij.psi.PsiTryStatement) com.intellij.psi.PsiType conjunct com.intellij.psi.PsiType lub com.intellij.psi.PsiType type int i int i com.intellij.psi.PsiCodeBlock catchBlock int i com.intellij.psi.controlFlow.CallInstruction callInstruction com.intellij.psi.PsiElement catchBlock com.intellij.psi.controlFlow.ReturnInstruction returnInstruction int i com.intellij.psi.controlFlow.CallInstruction normalCompletion com.intellij.psi.controlFlow.CallInstruction returnCompletion com.intellij.psi.controlFlow.CallInstruction throwExceptionCompletion com.intellij.psi.controlFlow.GoToInstruction gotoUncheckedRethrow int procStart int procEnd java.util.List unhandledExceptionCatchBlocks com.intellij.psi.PsiTryStatement statement com.intellij.psi.PsiCodeBlock[] catchBlocks com.intellij.psi.PsiParameter[] catchBlockParameters int catchNum com.intellij.psi.PsiCodeBlock finallyBlock com.intellij.psi.controlFlow.ControlFlowAnalyzer$FinallyBlockSubroutine finallyBlockSubroutine com.intellij.psi.PsiResourceList resourceList com.intellij.psi.PsiCodeBlock tryBlock public void visitResourceList (com.intellij.psi.PsiResourceList) com.intellij.psi.PsiResourceListElement resource com.intellij.psi.PsiResourceList resourceList public void visitWhileStatement (com.intellij.psi.PsiWhileStatement) boolean value com.intellij.psi.controlFlow.Instruction instruction com.intellij.psi.PsiWhileStatement statement com.intellij.psi.PsiStatement body com.intellij.psi.PsiExpression condition Object loopCondition int offset com.intellij.psi.controlFlow.Instruction instruction public void visitExpressionList (com.intellij.psi.PsiExpressionList) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpressionList list com.intellij.psi.PsiExpression[] expressions private void generateExpressionInstructions (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public void visitArrayAccessExpression (com.intellij.psi.PsiArrayAccessExpression) com.intellij.psi.PsiArrayAccessExpression expression com.intellij.psi.PsiExpression indexExpression public void visitArrayInitializerExpression (com.intellij.psi.PsiArrayInitializerExpression) com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiArrayInitializerExpression expression com.intellij.psi.PsiExpression[] initializers public void visitAssignmentExpression (com.intellij.psi.PsiAssignmentExpression) com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiVariable variable com.intellij.psi.PsiExpression indexExpression com.intellij.psi.PsiVariable variable com.intellij.psi.PsiAssignmentExpression expression com.intellij.psi.PsiExpression rExpr boolean generatedWriteInstruction com.intellij.psi.PsiExpression lExpr public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.controlFlow.ControlFlowAnalyzer$Shortcut shortcut com.intellij.psi.controlFlow.ControlFlowAnalyzer$Shortcut shortcut Object exprValue com.intellij.psi.controlFlow.BranchingInstruction$Role role com.intellij.psi.PsiElement gotoElement boolean gotoIsAtStart com.intellij.psi.controlFlow.ControlFlowAnalyzer$Shortcut shortcut com.intellij.psi.PsiExpression rOperand int i com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.tree.IElementType signTokenType boolean isAndAnd boolean isOrOr com.intellij.psi.PsiExpression[] operands Boolean lValue com.intellij.psi.PsiExpression lOperand Boolean rValue private void generateLOperand (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression, com.intellij.psi.tree.IElementType) com.intellij.psi.PsiElement then boolean thenAtStart com.intellij.psi.PsiElement elseS boolean elseAtStart com.intellij.psi.PsiExpression lOperand com.intellij.psi.PsiExpression rOperand com.intellij.psi.tree.IElementType signTokenType private static boolean isInsideIfCondition (com.intellij.psi.PsiExpression) com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement element private boolean shouldCalculateConstantExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public void visitClassObjectAccessExpression (com.intellij.psi.PsiClassObjectAccessExpression) com.intellij.psi.PsiClassObjectAccessExpression expression private void visitChildren (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement child com.intellij.psi.PsiElement element com.intellij.psi.PsiElement[] children public void visitConditionalExpression (com.intellij.psi.PsiConditionalExpression) com.intellij.psi.PsiConditionalExpression expression com.intellij.psi.PsiExpression condition com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression public void visitInstanceOfExpression (com.intellij.psi.PsiInstanceOfExpression) com.intellij.psi.PsiInstanceOfExpression expression com.intellij.psi.PsiExpression operand public void visitLiteralExpression (com.intellij.psi.PsiLiteralExpression) com.intellij.psi.PsiLiteralExpression expression public void visitLambdaExpression (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiVariable var java.util.List array com.intellij.psi.PsiLambdaExpression expression com.intellij.psi.PsiElement body public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiMethodCallExpression expression java.util.ArrayDeque calls public void visitNewExpression (com.intellij.psi.PsiNewExpression) com.intellij.psi.PsiElement child com.intellij.psi.PsiNewExpression expression int pc com.intellij.psi.PsiElement[] children public void visitParenthesizedExpression (com.intellij.psi.PsiParenthesizedExpression) com.intellij.psi.PsiParenthesizedExpression expression public void visitPostfixExpression (com.intellij.psi.PsiPostfixExpression) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiPostfixExpression expression com.intellij.psi.tree.IElementType op com.intellij.psi.PsiExpression operand public void visitPrefixExpression (com.intellij.psi.PsiPrefixExpression) com.intellij.psi.PsiElement topStartStatement boolean topAtStart com.intellij.psi.PsiVariable variable com.intellij.psi.tree.IElementType operationSign com.intellij.psi.PsiPrefixExpression expression com.intellij.psi.PsiExpression operand public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiVariable variable public void visitSuperExpression (com.intellij.psi.PsiSuperExpression) com.intellij.psi.PsiSuperExpression expression public void visitThisExpression (com.intellij.psi.PsiThisExpression) com.intellij.psi.PsiThisExpression expression public void visitTypeCastExpression (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiTypeCastExpression expression com.intellij.psi.PsiExpression operand public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiElement arguments com.intellij.psi.PsiVariable var com.intellij.psi.PsiClass aClass java.util.List array private void addUsedVariables (java.util.List, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement child java.util.List array com.intellij.psi.PsiElement scope com.intellij.psi.PsiElement[] children private void generateReadInstruction (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable com.intellij.psi.controlFlow.Instruction instruction private void generateWriteInstruction (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable com.intellij.psi.controlFlow.Instruction instruction private com.intellij.psi.PsiVariable getUsedVariable (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression refExpr static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ControlFlowFactory$1.class
ControlFlowFactory.java package com.intellij.psi.controlFlow synthetic com.intellij.psi.controlFlow.ControlFlowFactory$1 extends java.lang.Object { }
com/intellij/psi/controlFlow/ControlFlowFactory$ControlFlowContext.class
ControlFlowFactory.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.ControlFlowFactory$ControlFlowContext extends java.lang.Object { private final com.intellij.psi.controlFlow.ControlFlowPolicy policy private final boolean evaluateConstantIfCondition private final boolean enableShortCircuit private final long modificationCount private final com.intellij.psi.controlFlow.ControlFlow controlFlow private void <init> (boolean, boolean, com.intellij.psi.controlFlow.ControlFlowPolicy, long, com.intellij.psi.controlFlow.ControlFlow) boolean evaluateConstantIfCondition boolean enableShortCircuit com.intellij.psi.controlFlow.ControlFlowPolicy policy long modificationCount com.intellij.psi.controlFlow.ControlFlow controlFlow public boolean equals (java.lang.Object) Object o com.intellij.psi.controlFlow.ControlFlowFactory$ControlFlowContext that public int hashCode () int result private boolean isFor (com.intellij.psi.controlFlow.ControlFlowPolicy, boolean, boolean, long) com.intellij.psi.controlFlow.ControlFlowPolicy policy boolean evaluateConstantIfCondition boolean enableShortCircuit long modificationCount private boolean isFor (com.intellij.psi.controlFlow.ControlFlowFactory$ControlFlowContext) com.intellij.psi.controlFlow.ControlFlowFactory$ControlFlowContext that static synthetic boolean access$000 (com.intellij.psi.controlFlow.ControlFlowFactory$ControlFlowContext, com.intellij.psi.controlFlow.ControlFlowPolicy, boolean, boolean, long) com.intellij.psi.controlFlow.ControlFlowFactory$ControlFlowContext x0 com.intellij.psi.controlFlow.ControlFlowPolicy x1 boolean x2 boolean x3 long x4 static synthetic com.intellij.psi.controlFlow.ControlFlow access$100 (com.intellij.psi.controlFlow.ControlFlowFactory$ControlFlowContext) com.intellij.psi.controlFlow.ControlFlowFactory$ControlFlowContext x0 synthetic void <init> (boolean, boolean, com.intellij.psi.controlFlow.ControlFlowPolicy, long, com.intellij.psi.controlFlow.ControlFlow, com.intellij.psi.controlFlow.ControlFlowFactory$1) boolean x0 boolean x1 com.intellij.psi.controlFlow.ControlFlowPolicy x2 long x3 com.intellij.psi.controlFlow.ControlFlow x4 com.intellij.psi.controlFlow.ControlFlowFactory$1 x5 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ControlFlowFactory.class
ControlFlowFactory.java package com.intellij.psi.controlFlow public com.intellij.psi.controlFlow.ControlFlowFactory extends java.lang.Object { private final java.util.concurrent.ConcurrentMap cachedFlows private static final com.intellij.openapi.util.NotNullLazyKey INSTANCE_KEY public static com.intellij.psi.controlFlow.ControlFlowFactory getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void <init> (com.intellij.psi.impl.PsiManagerEx) com.intellij.psi.impl.PsiManagerEx psiManager private void clearCache () void registerSubRange (com.intellij.psi.PsiElement, com.intellij.psi.controlFlow.ControlFlowSubRange, boolean, boolean, com.intellij.psi.controlFlow.ControlFlowPolicy) com.intellij.psi.PsiElement codeFragment com.intellij.psi.controlFlow.ControlFlowSubRange flow boolean evaluateConstantIfConfition boolean enableShortCircuit com.intellij.psi.controlFlow.ControlFlowPolicy policy public com.intellij.psi.controlFlow.ControlFlow getControlFlow (com.intellij.psi.PsiElement, com.intellij.psi.controlFlow.ControlFlowPolicy) throws com.intellij.psi.controlFlow.AnalysisCanceledException com.intellij.psi.PsiElement element com.intellij.psi.controlFlow.ControlFlowPolicy policy public com.intellij.psi.controlFlow.ControlFlow getControlFlow (com.intellij.psi.PsiElement, com.intellij.psi.controlFlow.ControlFlowPolicy, boolean) throws com.intellij.psi.controlFlow.AnalysisCanceledException com.intellij.psi.PsiElement element com.intellij.psi.controlFlow.ControlFlowPolicy policy boolean evaluateConstantIfCondition public com.intellij.psi.controlFlow.ControlFlow getControlFlow (com.intellij.psi.PsiElement, com.intellij.psi.controlFlow.ControlFlowPolicy, boolean, boolean) throws com.intellij.psi.controlFlow.AnalysisCanceledException com.intellij.psi.controlFlow.ControlFlowFactory$ControlFlowContext context com.intellij.psi.PsiElement element com.intellij.psi.controlFlow.ControlFlowPolicy policy boolean enableShortCircuit boolean evaluateConstantIfCondition long modificationCount com.intellij.util.containers.ConcurrentList cached com.intellij.psi.controlFlow.ControlFlow controlFlow com.intellij.psi.controlFlow.ControlFlowFactory$ControlFlowContext context private static com.intellij.psi.controlFlow.ControlFlowFactory$ControlFlowContext createContext (boolean, boolean, com.intellij.psi.controlFlow.ControlFlowPolicy, com.intellij.psi.controlFlow.ControlFlow, long) boolean evaluateConstantIfCondition boolean enableShortCircuit com.intellij.psi.controlFlow.ControlFlowPolicy policy com.intellij.psi.controlFlow.ControlFlow controlFlow long modificationCount private void registerControlFlow (com.intellij.psi.PsiElement, com.intellij.psi.controlFlow.ControlFlow, boolean, boolean, com.intellij.psi.controlFlow.ControlFlowPolicy) com.intellij.psi.PsiElement element com.intellij.psi.controlFlow.ControlFlow flow boolean evaluateConstantIfCondition boolean enableShortCircuit com.intellij.psi.controlFlow.ControlFlowPolicy policy long modificationCount com.intellij.psi.controlFlow.ControlFlowFactory$ControlFlowContext controlFlowContext com.intellij.util.containers.ConcurrentList cached private com.intellij.util.containers.ConcurrentList getOrCreateCachedFlowsForElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.util.containers.ConcurrentList cached private synthetic void lambda$new$0 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ControlFlowImpl.class
ControlFlowImpl.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.ControlFlowImpl extends java.lang.Object implements com.intellij.psi.controlFlow.ControlFlow { private static final com.intellij.openapi.diagnostic.Logger LOG private final java.util.List myInstructions private final com.intellij.util.containers.ObjectIntHashMap myElementToStartOffsetMap private final com.intellij.util.containers.ObjectIntHashMap myElementToEndOffsetMap private final java.util.List myElementsForInstructions private boolean myConstantConditionOccurred private final com.intellij.util.containers.Stack myElementStack void <init> () void addInstruction (com.intellij.psi.controlFlow.Instruction) com.intellij.psi.controlFlow.Instruction instruction public void startElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element void finishElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement popped public java.util.List getInstructions () public int getSize () public int getStartOffset (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public int getEndOffset (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement getElement (int) int offset public boolean isConstantConditionOccurred () void setConstantConditionOccurred (boolean) boolean constantConditionOccurred public java.lang.String toString () com.intellij.psi.controlFlow.Instruction instruction int i StringBuilder buffer static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ControlFlowInstructionVisitor.class
ControlFlowInstructionVisitor.java package com.intellij.psi.controlFlow public com.intellij.psi.controlFlow.ControlFlowInstructionVisitor extends java.lang.Object { public void <init> () public void visitInstruction (com.intellij.psi.controlFlow.Instruction, int, int) com.intellij.psi.controlFlow.Instruction instruction int offset int nextOffset public void visitEmptyInstruction (com.intellij.psi.controlFlow.EmptyInstruction, int, int) com.intellij.psi.controlFlow.EmptyInstruction instruction int offset int nextOffset public void visitCommentInstruction (com.intellij.psi.controlFlow.CommentInstruction, int, int) com.intellij.psi.controlFlow.CommentInstruction instruction int offset int nextOffset public void visitReadVariableInstruction (com.intellij.psi.controlFlow.ReadVariableInstruction, int, int) com.intellij.psi.controlFlow.ReadVariableInstruction instruction int offset int nextOffset public void visitWriteVariableInstruction (com.intellij.psi.controlFlow.WriteVariableInstruction, int, int) com.intellij.psi.controlFlow.WriteVariableInstruction instruction int offset int nextOffset public void visitSimpleInstruction (com.intellij.psi.controlFlow.SimpleInstruction, int, int) com.intellij.psi.controlFlow.SimpleInstruction instruction int offset int nextOffset public void visitBranchingInstruction (com.intellij.psi.controlFlow.BranchingInstruction, int, int) com.intellij.psi.controlFlow.BranchingInstruction instruction int offset int nextOffset public void visitConditionalBranchingInstruction (com.intellij.psi.controlFlow.ConditionalBranchingInstruction, int, int) com.intellij.psi.controlFlow.ConditionalBranchingInstruction instruction int offset int nextOffset public void visitConditionalGoToInstruction (com.intellij.psi.controlFlow.ConditionalGoToInstruction, int, int) com.intellij.psi.controlFlow.ConditionalGoToInstruction instruction int offset int nextOffset public void visitConditionalThrowToInstruction (com.intellij.psi.controlFlow.ConditionalThrowToInstruction, int, int) com.intellij.psi.controlFlow.ConditionalThrowToInstruction instruction int offset int nextOffset public void visitThrowToInstruction (com.intellij.psi.controlFlow.ThrowToInstruction, int, int) com.intellij.psi.controlFlow.ThrowToInstruction instruction int offset int nextOffset public void visitGoToInstruction (com.intellij.psi.controlFlow.GoToInstruction, int, int) com.intellij.psi.controlFlow.GoToInstruction instruction int offset int nextOffset public void visitCallInstruction (com.intellij.psi.controlFlow.CallInstruction, int, int) com.intellij.psi.controlFlow.CallInstruction instruction int offset int nextOffset public void visitReturnInstruction (com.intellij.psi.controlFlow.ReturnInstruction, int, int) com.intellij.psi.controlFlow.ReturnInstruction instruction int offset int nextOffset }
com/intellij/psi/controlFlow/ControlFlowPolicy.class
ControlFlowPolicy.java package com.intellij.psi.controlFlow public abstract com.intellij.psi.controlFlow.ControlFlowPolicy extends java.lang.Object { public abstract com.intellij.psi.PsiVariable getUsedVariable (com.intellij.psi.PsiReferenceExpression) public abstract boolean isParameterAccepted (com.intellij.psi.PsiParameter) public abstract boolean isLocalVariableAccepted (com.intellij.psi.PsiLocalVariable) }
com/intellij/psi/controlFlow/ControlFlowSubRange.class
ControlFlowSubRange.java package com.intellij.psi.controlFlow public com.intellij.psi.controlFlow.ControlFlowSubRange extends java.lang.Object implements com.intellij.psi.controlFlow.ControlFlow { private final com.intellij.psi.controlFlow.ControlFlow myControlFlow private final int myStart private final int myEnd private java.util.List myInstructions public void <init> (com.intellij.psi.controlFlow.ControlFlow, int, int) com.intellij.psi.controlFlow.ControlFlow controlFlow int start int end public java.util.List getInstructions () com.intellij.psi.controlFlow.BranchingInstruction branchingInstruction com.intellij.psi.controlFlow.CallInstruction callInstruction com.intellij.psi.controlFlow.ReturnInstruction returnInstruction com.intellij.psi.controlFlow.CallInstruction callInstruction com.intellij.psi.controlFlow.Instruction instruction int i java.util.List list java.util.List oldList private int patchOffset (int) int offset public int getSize () public int getStartOffset (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public int getEndOffset (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement getElement (int) int offset public boolean isConstantConditionOccurred () public java.lang.String toString () com.intellij.psi.controlFlow.Instruction instruction int i StringBuilder buffer java.util.List instructions private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ControlFlowUtil$1.class
ControlFlowUtil.java package com.intellij.psi.controlFlow final com.intellij.psi.controlFlow.ControlFlowUtil$1 extends com.intellij.psi.controlFlow.InstructionClientVisitor { final boolean[] neededBelow final synthetic com.intellij.psi.controlFlow.ControlFlow val$flow final synthetic com.intellij.psi.PsiVariable val$variable final synthetic int val$offset void <init> (com.intellij.psi.controlFlow.ControlFlow, com.intellij.psi.PsiVariable, int) public void procedureEntered (int, int) int i int startOffset int endOffset public void visitReadVariableInstruction (com.intellij.psi.controlFlow.ReadVariableInstruction, int, int) com.intellij.psi.controlFlow.ReadVariableInstruction instruction int offset int nextOffset boolean needed public void visitWriteVariableInstruction (com.intellij.psi.controlFlow.WriteVariableInstruction, int, int) com.intellij.psi.controlFlow.WriteVariableInstruction instruction int offset int nextOffset boolean needed public void visitInstruction (com.intellij.psi.controlFlow.Instruction, int, int) com.intellij.psi.controlFlow.Instruction instruction int offset int nextOffset boolean needed public java.lang.Boolean getResult () public volatile synthetic java.lang.Object getResult () }
com/intellij/psi/controlFlow/ControlFlowUtil$10MyVisitor.class
ControlFlowUtil.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.ControlFlowUtil$10MyVisitor extends com.intellij.psi.controlFlow.InstructionClientVisitor { private boolean reachable final synthetic int[] val$instructionOffsets void <init> (int[]) public void visitInstruction (com.intellij.psi.controlFlow.Instruction, int, int) com.intellij.psi.controlFlow.Instruction instruction int offset int nextOffset public java.lang.Boolean getResult () public volatile synthetic java.lang.Object getResult () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ControlFlowUtil$1MyVisitor.class
ControlFlowUtil.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.ControlFlowUtil$1MyVisitor extends com.intellij.psi.controlFlow.InstructionClientVisitor { private final boolean[] isNormalCompletion final synthetic com.intellij.psi.controlFlow.ControlFlow val$flow final synthetic int val$startOffset final synthetic int val$endOffset void <init> (com.intellij.psi.controlFlow.ControlFlow, int, int) int i int length public void visitConditionalThrowToInstruction (com.intellij.psi.controlFlow.ConditionalThrowToInstruction, int, int) boolean isNormal com.intellij.psi.controlFlow.ConditionalThrowToInstruction instruction int offset int nextOffset int throwToOffset boolean isNormal public void visitThrowToInstruction (com.intellij.psi.controlFlow.ThrowToInstruction, int, int) boolean isNormal com.intellij.psi.controlFlow.ThrowToInstruction instruction int offset int nextOffset public void visitCallInstruction (com.intellij.psi.controlFlow.CallInstruction, int, int) com.intellij.psi.controlFlow.CallInstruction instruction int offset int nextOffset boolean isNormal public void visitGoToInstruction (com.intellij.psi.controlFlow.GoToInstruction, int, int) com.intellij.psi.controlFlow.GoToInstruction instruction int offset int nextOffset boolean isRethrowFromFinally boolean isNormal public void visitInstruction (com.intellij.psi.controlFlow.Instruction, int, int) com.intellij.psi.controlFlow.Instruction instruction int offset int nextOffset boolean isNormal public java.lang.Boolean getResult () public volatile synthetic java.lang.Object getResult () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ControlFlowUtil$1Worker$1.class
ControlFlowUtil.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.ControlFlowUtil$1Worker$1 extends com.intellij.psi.controlFlow.ControlFlowUtil$ControlFlowGraph { final synthetic com.intellij.psi.controlFlow.ControlFlowUtil$1Worker this$0 void <init> (com.intellij.psi.controlFlow.ControlFlowUtil$1Worker, int) com.intellij.psi.controlFlow.ControlFlowUtil$1Worker this$0 int size void addArc (int, int) int offset int nextOffset }
com/intellij/psi/controlFlow/ControlFlowUtil$1Worker.class
ControlFlowUtil.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.ControlFlowUtil$1Worker extends java.lang.Object { final synthetic int val$flowStart final synthetic int val$flowEnd final synthetic java.util.List val$instructions final synthetic com.intellij.psi.controlFlow.ControlFlow val$flow void <init> (int, int, java.util.List, com.intellij.psi.controlFlow.ControlFlow) private java.util.Map getWritesOffsets () com.intellij.util.containers.IntArrayList offsets com.intellij.psi.PsiVariable variable com.intellij.psi.controlFlow.Instruction instruction int i java.util.Map writeOffsets private java.util.Map getVisibleReadsOffsets (java.util.Map, com.intellij.psi.PsiCodeBlock) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiVariable variable com.intellij.util.containers.IntArrayList readOffsets com.intellij.psi.controlFlow.Instruction instruction int i java.util.Map writeOffsets com.intellij.psi.PsiCodeBlock tryBlock java.util.Map visibleReadOffsets private java.util.Map getReachableAfterWrite (java.util.Map, java.util.Map) java.util.BitSet reachableOffsets int writeOffset int i com.intellij.psi.PsiElement element com.intellij.util.Function calculator java.util.BitSet collectedOffsets java.util.Set throwSources java.util.List subordinates com.intellij.psi.PsiVariable variable java.util.Map writeOffsets java.util.Map visibleReadOffsets java.util.Map afterWrite private com.intellij.util.containers.IntArrayList getCatchOrFinallyOffsets (java.util.List, java.util.List) int offset int offset com.intellij.psi.PsiClassType throwType com.intellij.psi.PsiCodeBlock catchBlock com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiCatchSection catchSection com.intellij.psi.PsiCodeBlock finallyBlock com.intellij.psi.PsiTryStatement tryStatement java.util.List tryStatements java.util.List thrownExceptions com.intellij.util.containers.IntArrayList catchOrFinallyOffsets private boolean isAnyReadOffsetReachableFrom (com.intellij.util.containers.IntArrayList, com.intellij.util.containers.IntArrayList) int fromOffset int j int[] readOffsetsArray com.intellij.util.containers.IntArrayList readOffsets com.intellij.util.containers.IntArrayList fromOffsets private com.intellij.util.Function getReachableInstructionsCalculator () com.intellij.psi.controlFlow.ControlFlowUtil$ControlFlowGraph graph private static synthetic java.util.BitSet lambda$getReachableInstructionsCalculator$0 (int, com.intellij.psi.controlFlow.ControlFlowUtil$ControlFlowGraph, java.lang.Integer) int flowEnd com.intellij.psi.controlFlow.ControlFlowUtil$ControlFlowGraph graph Integer startOffset java.util.BitSet visitedOffsets static synthetic java.util.Map access$600 (com.intellij.psi.controlFlow.ControlFlowUtil$1Worker) com.intellij.psi.controlFlow.ControlFlowUtil$1Worker x0 static synthetic java.util.Map access$700 (com.intellij.psi.controlFlow.ControlFlowUtil$1Worker, java.util.Map, com.intellij.psi.PsiCodeBlock) com.intellij.psi.controlFlow.ControlFlowUtil$1Worker x0 java.util.Map x1 com.intellij.psi.PsiCodeBlock x2 static synthetic java.util.Map access$800 (com.intellij.psi.controlFlow.ControlFlowUtil$1Worker, java.util.Map, java.util.Map) com.intellij.psi.controlFlow.ControlFlowUtil$1Worker x0 java.util.Map x1 java.util.Map x2 static synthetic com.intellij.util.containers.IntArrayList access$900 (com.intellij.psi.controlFlow.ControlFlowUtil$1Worker, java.util.List, java.util.List) com.intellij.psi.controlFlow.ControlFlowUtil$1Worker x0 java.util.List x1 java.util.List x2 static synthetic boolean access$1000 (com.intellij.psi.controlFlow.ControlFlowUtil$1Worker, com.intellij.util.containers.IntArrayList, com.intellij.util.containers.IntArrayList) com.intellij.psi.controlFlow.ControlFlowUtil$1Worker x0 com.intellij.util.containers.IntArrayList x1 com.intellij.util.containers.IntArrayList x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ControlFlowUtil$2.class
ControlFlowUtil.java package com.intellij.psi.controlFlow final com.intellij.psi.controlFlow.ControlFlowUtil$2 extends com.intellij.psi.controlFlow.InstructionClientVisitor { final synthetic java.util.Collection val$exitStatements final synthetic com.intellij.psi.controlFlow.ControlFlow val$flow final synthetic Class[] val$classesFilter final synthetic int val$start final synthetic int val$end final synthetic com.intellij.util.containers.IntArrayList val$exitPoints void <init> (java.util.Collection, com.intellij.psi.controlFlow.ControlFlow, java.lang.Class[], int, int, com.intellij.util.containers.IntArrayList) public void visitThrowToInstruction (com.intellij.psi.controlFlow.ThrowToInstruction, int, int) com.intellij.psi.controlFlow.ThrowToInstruction instruction int offset int nextOffset public void visitBranchingInstruction (com.intellij.psi.controlFlow.BranchingInstruction, int, int) com.intellij.psi.controlFlow.BranchingInstruction instruction int offset int nextOffset public void visitReturnInstruction (com.intellij.psi.controlFlow.ReturnInstruction, int, int) com.intellij.psi.controlFlow.ReturnInstruction instruction int offset int nextOffset public void visitCallInstruction (com.intellij.psi.controlFlow.CallInstruction, int, int) com.intellij.psi.controlFlow.CallInstruction instruction int offset int nextOffset public void visitConditionalThrowToInstruction (com.intellij.psi.controlFlow.ConditionalThrowToInstruction, int, int) com.intellij.psi.controlFlow.ConditionalThrowToInstruction instruction int offset int nextOffset public void visitInstruction (com.intellij.psi.controlFlow.Instruction, int, int) int exitOffset com.intellij.psi.controlFlow.Instruction instruction int offset int nextOffset public java.lang.Object getResult () }
com/intellij/psi/controlFlow/ControlFlowUtil$2MyVisitor.class
ControlFlowUtil.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.ControlFlowUtil$2MyVisitor extends com.intellij.psi.controlFlow.InstructionClientVisitor { private final boolean[] canCompleteNormally final synthetic com.intellij.psi.controlFlow.ControlFlow val$flow final synthetic int val$endOffset final synthetic int val$startOffset void <init> (com.intellij.psi.controlFlow.ControlFlow, int, int) public void visitConditionalGoToInstruction (com.intellij.psi.controlFlow.ConditionalGoToInstruction, int, int) com.intellij.psi.controlFlow.ConditionalGoToInstruction instruction int offset int nextOffset public void visitGoToInstruction (com.intellij.psi.controlFlow.GoToInstruction, int, int) com.intellij.psi.controlFlow.GoToInstruction instruction int offset int nextOffset private void checkInstruction (int, int, boolean) com.intellij.psi.PsiStatement exitedStatement com.intellij.psi.PsiStatement continuedStatement com.intellij.psi.PsiElement element int offset int nextOffset boolean isReturn boolean isNormal public void visitConditionalThrowToInstruction (com.intellij.psi.controlFlow.ConditionalThrowToInstruction, int, int) boolean isNormal com.intellij.psi.controlFlow.ConditionalThrowToInstruction instruction int offset int nextOffset int throwToOffset boolean isNormal public void visitThrowToInstruction (com.intellij.psi.controlFlow.ThrowToInstruction, int, int) boolean isNormal com.intellij.psi.controlFlow.ThrowToInstruction instruction int offset int nextOffset public void visitCallInstruction (com.intellij.psi.controlFlow.CallInstruction, int, int) com.intellij.psi.controlFlow.CallInstruction instruction int offset int nextOffset boolean isNormal public void visitInstruction (com.intellij.psi.controlFlow.Instruction, int, int) com.intellij.psi.controlFlow.Instruction instruction int offset int nextOffset public java.lang.Boolean getResult () public volatile synthetic java.lang.Object getResult () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ControlFlowUtil$3.class
ControlFlowUtil.java package com.intellij.psi.controlFlow final com.intellij.psi.controlFlow.ControlFlowUtil$3 extends com.intellij.psi.controlFlow.InstructionClientVisitor { final synthetic java.util.List val$list void <init> (java.util.List) public void visitInstruction (com.intellij.psi.controlFlow.Instruction, int, int) com.intellij.psi.controlFlow.Instruction instruction int offset int nextOffset public java.lang.Void getResult () public volatile synthetic java.lang.Object getResult () }
com/intellij/psi/controlFlow/ControlFlowUtil$3MyVisitor.class
ControlFlowUtil.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.ControlFlowUtil$3MyVisitor extends com.intellij.psi.controlFlow.InstructionClientVisitor { final java.util.BitSet myReachedWithoutDominator final synthetic int val$maybeDominator final synthetic int val$target void <init> (int, int) public void visitInstruction (com.intellij.psi.controlFlow.Instruction, int, int) com.intellij.psi.controlFlow.Instruction instruction int offset int nextOffset public java.lang.Boolean getResult () public volatile synthetic java.lang.Object getResult () }
com/intellij/psi/controlFlow/ControlFlowUtil$4.class
ControlFlowUtil.java package com.intellij.psi.controlFlow final com.intellij.psi.controlFlow.ControlFlowUtil$4 extends com.intellij.psi.controlFlow.ControlFlowInstructionVisitor { final synthetic com.intellij.psi.controlFlow.InstructionClientVisitor val$clientVisitor final synthetic java.util.List val$instructions final synthetic com.intellij.psi.controlFlow.ControlFlowUtil$WalkThroughStack val$walkThroughStack void <init> (com.intellij.psi.controlFlow.InstructionClientVisitor, java.util.List, com.intellij.psi.controlFlow.ControlFlowUtil$WalkThroughStack) public void visitCallInstruction (com.intellij.psi.controlFlow.CallInstruction, int, int) com.intellij.psi.controlFlow.CallInstruction instruction int offset int nextOffset int newOffset int i public void visitReturnInstruction (com.intellij.psi.controlFlow.ReturnInstruction, int, int) com.intellij.psi.controlFlow.ReturnInstruction instruction int offset int nextOffset int newOffset public void visitBranchingInstruction (com.intellij.psi.controlFlow.BranchingInstruction, int, int) com.intellij.psi.controlFlow.BranchingInstruction instruction int offset int nextOffset int newOffset public void visitConditionalBranchingInstruction (com.intellij.psi.controlFlow.ConditionalBranchingInstruction, int, int) com.intellij.psi.controlFlow.ConditionalBranchingInstruction instruction int offset int nextOffset int newOffset public void visitInstruction (com.intellij.psi.controlFlow.Instruction, int, int) com.intellij.psi.controlFlow.Instruction instruction int offset int nextOffset int newOffset }
com/intellij/psi/controlFlow/ControlFlowUtil$4MyVisitor.class
ControlFlowUtil.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.ControlFlowUtil$4MyVisitor extends com.intellij.psi.controlFlow.InstructionClientVisitor { private final boolean[] maybeUnassigned final synthetic com.intellij.psi.controlFlow.ControlFlow val$flow final synthetic com.intellij.psi.PsiVariable val$variable void <init> (com.intellij.psi.controlFlow.ControlFlow, com.intellij.psi.PsiVariable) public void visitWriteVariableInstruction (com.intellij.psi.controlFlow.WriteVariableInstruction, int, int) com.intellij.psi.controlFlow.WriteVariableInstruction instruction int offset int nextOffset public void visitConditionalThrowToInstruction (com.intellij.psi.controlFlow.ConditionalThrowToInstruction, int, int) com.intellij.psi.controlFlow.ConditionalThrowToInstruction instruction int offset int nextOffset boolean unassigned public void visitCallInstruction (com.intellij.psi.controlFlow.CallInstruction, int, int) int i com.intellij.psi.controlFlow.CallInstruction instruction int offset int nextOffset public void visitGoToInstruction (com.intellij.psi.controlFlow.GoToInstruction, int, int) boolean unassigned com.intellij.psi.controlFlow.GoToInstruction instruction int offset int nextOffset public void visitThrowToInstruction (com.intellij.psi.controlFlow.ThrowToInstruction, int, int) com.intellij.psi.controlFlow.ThrowToInstruction instruction int offset int nextOffset boolean unassigned public void visitInstruction (com.intellij.psi.controlFlow.Instruction, int, int) com.intellij.psi.controlFlow.Instruction instruction int offset int nextOffset boolean unassigned public boolean[] getResult () public volatile synthetic java.lang.Object getResult () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ControlFlowUtil$5.class
ControlFlowUtil.java package com.intellij.psi.controlFlow final com.intellij.psi.controlFlow.ControlFlowUtil$5 extends com.intellij.psi.controlFlow.ControlFlowUtil$ControlFlowGraph { final synthetic int[] val$instructionOffsets void <init> (int, int[]) int size boolean isComplete (int, int) int offset int nextOffset }
com/intellij/psi/controlFlow/ControlFlowUtil$5MyVisitor.class
ControlFlowUtil.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.ControlFlowUtil$5MyVisitor extends com.intellij.psi.controlFlow.InstructionClientVisitor { private final boolean[] maybeAssigned final synthetic com.intellij.psi.controlFlow.ControlFlow val$flow final synthetic com.intellij.psi.PsiVariable val$variable void <init> (com.intellij.psi.controlFlow.ControlFlow, com.intellij.psi.PsiVariable) public void visitWriteVariableInstruction (com.intellij.psi.controlFlow.WriteVariableInstruction, int, int) com.intellij.psi.controlFlow.WriteVariableInstruction instruction int offset int nextOffset boolean assigned public void visitThrowToInstruction (com.intellij.psi.controlFlow.ThrowToInstruction, int, int) com.intellij.psi.controlFlow.ThrowToInstruction instruction int offset int nextOffset boolean assigned public void visitConditionalThrowToInstruction (com.intellij.psi.controlFlow.ConditionalThrowToInstruction, int, int) com.intellij.psi.controlFlow.ConditionalThrowToInstruction instruction int offset int nextOffset int throwToOffset boolean assigned public void visitInstruction (com.intellij.psi.controlFlow.Instruction, int, int) com.intellij.psi.controlFlow.Instruction instruction int offset int nextOffset boolean assigned public java.lang.Boolean getResult () public volatile synthetic java.lang.Object getResult () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ControlFlowUtil$6MyVisitor.class
ControlFlowUtil.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.ControlFlowUtil$6MyVisitor extends com.intellij.psi.controlFlow.InstructionClientVisitor { private final boolean[] maybeReferenced final synthetic com.intellij.psi.controlFlow.ControlFlow val$flow final synthetic int val$stop final synthetic com.intellij.psi.PsiVariable val$variable final synthetic int val$start void <init> (com.intellij.psi.controlFlow.ControlFlow, int, com.intellij.psi.PsiVariable, int) public void visitInstruction (com.intellij.psi.controlFlow.Instruction, int, int) com.intellij.psi.controlFlow.Instruction instruction int offset int nextOffset boolean nextState public java.lang.Boolean getResult () public volatile synthetic java.lang.Object getResult () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ControlFlowUtil$7MyVisitor.class
ControlFlowUtil.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.ControlFlowUtil$7MyVisitor extends com.intellij.psi.controlFlow.InstructionClientVisitor { private final gnu.trove.TIntHashSet[] exitPoints final synthetic com.intellij.psi.controlFlow.ControlFlow val$flow final synthetic int val$sourceOffset final synthetic java.util.List val$references void <init> (com.intellij.psi.controlFlow.ControlFlow, int, java.util.List) public void visitInstruction (com.intellij.psi.controlFlow.Instruction, int, int) com.intellij.psi.controlFlow.Instruction instruction int offset int nextOffset public java.lang.Integer getResult () com.intellij.psi.PsiElement statement int endOffset com.intellij.psi.PsiElement element gnu.trove.TIntHashSet exitPointSet int size int i int minOffset int maxExitPoints public volatile synthetic java.lang.Object getResult () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ControlFlowUtil$8MyVisitor.class
ControlFlowUtil.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.ControlFlowUtil$8MyVisitor extends com.intellij.psi.controlFlow.InstructionClientVisitor { private final boolean[] normalCompletion private final boolean[] returnCalled final synthetic int val$endOffset final synthetic com.intellij.psi.controlFlow.ControlFlow val$flow final synthetic int val$offset void <init> (int, com.intellij.psi.controlFlow.ControlFlow, int) public void visitInstruction (com.intellij.psi.controlFlow.Instruction, int, int) int throwOffset boolean normalWhenThrow boolean normalWhenNotThrow com.intellij.psi.controlFlow.Instruction instruction int offset int nextOffset boolean ret boolean normal com.intellij.psi.PsiElement element boolean goToReturn public java.lang.Integer getResult () public volatile synthetic java.lang.Object getResult () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ControlFlowUtil$9MyVisitor.class
ControlFlowUtil.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.ControlFlowUtil$9MyVisitor extends com.intellij.psi.controlFlow.InstructionClientVisitor { private boolean reachable final synthetic int val$stopPoint final synthetic java.util.Set val$readVars void <init> (int, java.util.Set) public void visitInstruction (com.intellij.psi.controlFlow.Instruction, int, int) com.intellij.psi.controlFlow.Instruction instruction int offset int nextOffset boolean foundRead private boolean isWriteToReadVar (com.intellij.psi.controlFlow.Instruction) com.intellij.psi.controlFlow.Instruction instruction public java.lang.Boolean getResult () public volatile synthetic java.lang.Object getResult () }
com/intellij/psi/controlFlow/ControlFlowUtil$CallStackItem.class
ControlFlowUtil.java package com.intellij.psi.controlFlow final com.intellij.psi.controlFlow.ControlFlowUtil$CallStackItem extends java.lang.Object { final com.intellij.psi.controlFlow.ControlFlowUtil$CallStackItem next final int target private void <init> (com.intellij.psi.controlFlow.ControlFlowUtil$CallStackItem, int) com.intellij.psi.controlFlow.ControlFlowUtil$CallStackItem next int target synthetic void <init> (com.intellij.psi.controlFlow.ControlFlowUtil$CallStackItem, int, com.intellij.psi.controlFlow.ControlFlowUtil$1) com.intellij.psi.controlFlow.ControlFlowUtil$CallStackItem x0 int x1 com.intellij.psi.controlFlow.ControlFlowUtil$1 x2 }
com/intellij/psi/controlFlow/ControlFlowUtil$ControlFlowEdge.class
ControlFlowUtil.java package com.intellij.psi.controlFlow public com.intellij.psi.controlFlow.ControlFlowUtil$ControlFlowEdge extends java.lang.Object { public final int myFrom public final int myTo void <init> (int, int) int from int to public java.lang.String toString () }
com/intellij/psi/controlFlow/ControlFlowUtil$ControlFlowGraph.class
ControlFlowUtil.java package com.intellij.psi.controlFlow abstract com.intellij.psi.controlFlow.ControlFlowUtil$ControlFlowGraph extends com.intellij.psi.controlFlow.InstructionClientVisitor { final int[][] nextOffsets void <init> (int) int size public void visitInstruction (com.intellij.psi.controlFlow.Instruction, int, int) com.intellij.psi.controlFlow.Instruction instruction int offset int nextOffset void addArc (int, int) int oldLength int freeIndex int[] targets int offset int nextOffset int[] getNextOffsets (int) int offset int size () public java.lang.String toString () int j int[] targets int i StringBuilder s boolean depthFirstSearch (int) int startOffset boolean depthFirstSearch (int, java.util.BitSet) int nextOffset int[] nextOffsets int currentOffset int startOffset java.util.BitSet visitedOffsets com.intellij.util.containers.IntStack walkThroughStack public java.lang.Void getResult () boolean isComplete (int, int) int offset int nextOffset void buildFrom (com.intellij.psi.controlFlow.ControlFlow) com.intellij.psi.controlFlow.ControlFlow flow public volatile synthetic java.lang.Object getResult () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ControlFlowUtil$ConvertReturnClientVisitor.class
ControlFlowUtil.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.ControlFlowUtil$ConvertReturnClientVisitor extends com.intellij.psi.controlFlow.ControlFlowUtil$ReturnPresentClientVisitor { private final java.util.List myAffectedReturns private final com.intellij.psi.controlFlow.ReturnStatementsVisitor myVisitor void <init> (com.intellij.psi.controlFlow.ControlFlow, com.intellij.psi.controlFlow.ReturnStatementsVisitor) com.intellij.psi.controlFlow.ControlFlow flow com.intellij.psi.controlFlow.ReturnStatementsVisitor visitor public void visitGoToInstruction (com.intellij.psi.controlFlow.GoToInstruction, int, int) com.intellij.psi.PsiReturnStatement returnStatement com.intellij.psi.PsiElement element com.intellij.psi.controlFlow.GoToInstruction instruction int offset int nextOffset void afterProcessing () throws com.intellij.util.IncorrectOperationException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ControlFlowUtil$CopyOnWriteList.class
ControlFlowUtil.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList extends java.lang.Object { private final java.util.List list public com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList add (com.intellij.psi.controlFlow.ControlFlowUtil$VariableInfo) com.intellij.psi.controlFlow.ControlFlowUtil$VariableInfo variableInfo com.intellij.psi.controlFlow.ControlFlowUtil$VariableInfo value com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList newList java.util.List list public com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList remove (com.intellij.psi.controlFlow.ControlFlowUtil$VariableInfo) com.intellij.psi.controlFlow.ControlFlowUtil$VariableInfo variableInfo com.intellij.psi.controlFlow.ControlFlowUtil$VariableInfo value com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList newList java.util.List list public java.util.List getList () void <init> () transient void <init> (com.intellij.psi.controlFlow.ControlFlowUtil$VariableInfo[]) com.intellij.psi.controlFlow.ControlFlowUtil$VariableInfo[] infos void <init> (java.util.Collection) java.util.Collection infos public com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList addAll (com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList) com.intellij.psi.controlFlow.ControlFlowUtil$VariableInfo variableInfo com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList addList com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList newList java.util.List list java.util.List toAdd public static com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList add (com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList, com.intellij.psi.controlFlow.ControlFlowUtil$VariableInfo) com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList list com.intellij.psi.controlFlow.ControlFlowUtil$VariableInfo value private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ControlFlowUtil$InitializedTwiceClientVisitor.class
ControlFlowUtil.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.ControlFlowUtil$InitializedTwiceClientVisitor extends com.intellij.psi.controlFlow.InstructionClientVisitor { private final com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList[] writtenVariables private final com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList[] writtenTwiceVariables private final com.intellij.psi.controlFlow.ControlFlow myFlow private final int myStartOffset void <init> (com.intellij.psi.controlFlow.ControlFlow, int) com.intellij.psi.controlFlow.ControlFlow flow int startOffset public void visitInstruction (com.intellij.psi.controlFlow.Instruction, int, int) com.intellij.psi.PsiElement expression com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement latestWriteVarExpression com.intellij.psi.controlFlow.Instruction instruction int offset int nextOffset int safeNextOffset com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList writeVars com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList writeTwiceVars private static com.intellij.psi.PsiElement getExpression (com.intellij.psi.PsiElement) com.intellij.psi.PsiExpression target com.intellij.psi.PsiExpression target com.intellij.psi.PsiElement element private static com.intellij.psi.PsiElement getLatestWriteVarExpression (com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList, com.intellij.psi.PsiVariable) com.intellij.psi.controlFlow.ControlFlowUtil$VariableInfo variableInfo com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList writeVars com.intellij.psi.PsiVariable variable public java.util.Collection getResult () com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList writtenTwiceVariable public volatile synthetic java.lang.Object getResult () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ControlFlowUtil$ReadBeforeWriteClientVisitor.class
ControlFlowUtil.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.ControlFlowUtil$ReadBeforeWriteClientVisitor extends com.intellij.psi.controlFlow.InstructionClientVisitor { private final com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList[] readVariables private final com.intellij.psi.controlFlow.ControlFlow myFlow private final boolean localVariablesOnly void <init> (com.intellij.psi.controlFlow.ControlFlow, boolean) com.intellij.psi.controlFlow.ControlFlow flow boolean localVariablesOnly public void visitReadVariableInstruction (com.intellij.psi.controlFlow.ReadVariableInstruction, int, int) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.controlFlow.ReadVariableInstruction instruction int offset int nextOffset com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList readVars com.intellij.psi.PsiVariable variable public void visitWriteVariableInstruction (com.intellij.psi.controlFlow.WriteVariableInstruction, int, int) com.intellij.psi.controlFlow.WriteVariableInstruction instruction int offset int nextOffset com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList readVars com.intellij.psi.PsiVariable variable private static boolean isMethodParameter (com.intellij.psi.PsiVariable) com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiVariable variable public void visitInstruction (com.intellij.psi.controlFlow.Instruction, int, int) com.intellij.psi.controlFlow.Instruction instruction int offset int nextOffset public void visitCallInstruction (com.intellij.psi.controlFlow.CallInstruction, int, int) int i com.intellij.psi.controlFlow.CallInstruction instruction int offset int nextOffset public java.util.List getResult () public java.util.List getResult (int) com.intellij.psi.controlFlow.ControlFlowUtil$VariableInfo variableInfo int startOffset com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList topReadVariables java.util.List result java.util.List list public volatile synthetic java.lang.Object getResult () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ControlFlowUtil$ReturnPresentClientVisitor.class
ControlFlowUtil.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.ControlFlowUtil$ReturnPresentClientVisitor extends com.intellij.psi.controlFlow.InstructionClientVisitor { private final boolean[] isNormalCompletion protected final com.intellij.psi.controlFlow.ControlFlow myFlow void <init> (com.intellij.psi.controlFlow.ControlFlow) com.intellij.psi.controlFlow.ControlFlow flow public void visitConditionalThrowToInstruction (com.intellij.psi.controlFlow.ConditionalThrowToInstruction, int, int) com.intellij.psi.controlFlow.ConditionalThrowToInstruction instruction int offset int nextOffset boolean isNormal public void visitThrowToInstruction (com.intellij.psi.controlFlow.ThrowToInstruction, int, int) com.intellij.psi.controlFlow.ThrowToInstruction instruction int offset int nextOffset public void visitGoToInstruction (com.intellij.psi.controlFlow.GoToInstruction, int, int) com.intellij.psi.controlFlow.GoToInstruction instruction int offset int nextOffset public void visitInstruction (com.intellij.psi.controlFlow.Instruction, int, int) com.intellij.psi.controlFlow.Instruction instruction int offset int nextOffset boolean isNormal public java.lang.Boolean getResult () public volatile synthetic java.lang.Object getResult () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ControlFlowUtil$SSAInstructionState.class
ControlFlowUtil.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.ControlFlowUtil$SSAInstructionState extends java.lang.Object implements java.lang.Cloneable { private final int myWriteCount private final int myInstructionIdx void <init> (int, int) int writeCount int instructionIdx public boolean equals (java.lang.Object) Object o com.intellij.psi.controlFlow.ControlFlowUtil$SSAInstructionState ssaInstructionState public int hashCode () int result int getWriteCount () int getInstructionIdx () }
com/intellij/psi/controlFlow/ControlFlowUtil$UnreachableStatementClientVisitor.class
ControlFlowUtil.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.ControlFlowUtil$UnreachableStatementClientVisitor extends com.intellij.psi.controlFlow.InstructionClientVisitor { private final com.intellij.psi.controlFlow.ControlFlow myFlow void <init> (com.intellij.psi.controlFlow.ControlFlow) com.intellij.psi.controlFlow.ControlFlow flow public com.intellij.psi.PsiElement getResult () com.intellij.psi.PsiElement element com.intellij.psi.PsiElement unreachableParent int endOffset int startOffset com.intellij.psi.PsiElement enclosingStatement int i private static com.intellij.psi.PsiElement getUnreachableExpressionParent (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement expression com.intellij.psi.PsiElement element private static com.intellij.psi.PsiElement getEnclosingUnreachableStatement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement blockParent com.intellij.psi.PsiBlockStatement blockStatement com.intellij.psi.PsiElement statement com.intellij.psi.PsiElement parent private static com.intellij.psi.PsiElement getUnreachableStatementParent (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement statement com.intellij.psi.PsiElement parent public volatile synthetic java.lang.Object getResult () private static synthetic boolean lambda$getUnreachableExpressionParent$0 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ControlFlowUtil$VariableInfo.class
ControlFlowUtil.java package com.intellij.psi.controlFlow public com.intellij.psi.controlFlow.ControlFlowUtil$VariableInfo extends java.lang.Object { private final com.intellij.psi.PsiVariable variable public final com.intellij.psi.PsiElement expression public void <init> (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement expression public boolean equals (java.lang.Object) Object o public int hashCode () static synthetic com.intellij.psi.PsiVariable access$1600 (com.intellij.psi.controlFlow.ControlFlowUtil$VariableInfo) com.intellij.psi.controlFlow.ControlFlowUtil$VariableInfo x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ControlFlowUtil$WalkThroughStack.class
ControlFlowUtil.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.ControlFlowUtil$WalkThroughStack extends java.lang.Object { private int[] oldOffsets private int[] newOffsets private com.intellij.psi.controlFlow.ControlFlowUtil$CallStackItem[] callStacks private com.intellij.psi.controlFlow.ControlFlowUtil$CallStackItem currentStack private int size void <init> (int) int initialSize void push (int, int) int newSize int oldOffset int newOffset void push (int) int offset int peekOldOffset () int popNewOffset () boolean isEmpty () public java.lang.String toString () int i StringBuilder s static synthetic com.intellij.psi.controlFlow.ControlFlowUtil$CallStackItem access$1102 (com.intellij.psi.controlFlow.ControlFlowUtil$WalkThroughStack, com.intellij.psi.controlFlow.ControlFlowUtil$CallStackItem) com.intellij.psi.controlFlow.ControlFlowUtil$WalkThroughStack x0 com.intellij.psi.controlFlow.ControlFlowUtil$CallStackItem x1 static synthetic com.intellij.psi.controlFlow.ControlFlowUtil$CallStackItem access$1100 (com.intellij.psi.controlFlow.ControlFlowUtil$WalkThroughStack) com.intellij.psi.controlFlow.ControlFlowUtil$WalkThroughStack x0 }
com/intellij/psi/controlFlow/ControlFlowUtil.class
ControlFlowUtil.java package com.intellij.psi.controlFlow public com.intellij.psi.controlFlow.ControlFlowUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public static final Class[] DEFAULT_EXIT_STATEMENTS_CLASSES public static final int NORMAL_COMPLETION_REASON private static final int RETURN_COMPLETION_REASON public void <init> () public static java.util.List getSSAVariables (com.intellij.psi.controlFlow.ControlFlow) com.intellij.psi.controlFlow.ControlFlow flow public static java.util.List getSSAVariables (com.intellij.psi.controlFlow.ControlFlow, int, int, boolean) int offset int[] offsets int nextOffset int nextOffset int nextOffset int nextOffset com.intellij.psi.controlFlow.WriteVariableInstruction write com.intellij.psi.controlFlow.ReadVariableInstruction read com.intellij.psi.controlFlow.Instruction instruction int i com.intellij.psi.controlFlow.ControlFlowUtil$SSAInstructionState state java.util.List queue java.util.Set processedStates com.intellij.psi.PsiVariable psiVariable com.intellij.psi.controlFlow.ControlFlow flow int from int to boolean reportVarsIfNonInitializingPathExists java.util.List instructions java.util.Collection writtenVariables java.util.List result public static boolean needVariableValueAt (com.intellij.psi.PsiVariable, com.intellij.psi.controlFlow.ControlFlow, int) com.intellij.psi.PsiVariable variable com.intellij.psi.controlFlow.ControlFlow flow int offset com.intellij.psi.controlFlow.InstructionClientVisitor visitor public static java.util.Collection getWrittenVariables (com.intellij.psi.controlFlow.ControlFlow, int, int, boolean) com.intellij.psi.controlFlow.ControlFlow flow int start int end boolean ignoreNotReachingWrites java.util.Set set public static void getWrittenVariables (com.intellij.psi.controlFlow.ControlFlow, int, int, boolean, java.util.Collection) com.intellij.psi.controlFlow.Instruction instruction int i com.intellij.psi.controlFlow.ControlFlow flow int start int end boolean ignoreNotReachingWrites java.util.Collection set java.util.List instructions public static java.util.List getUsedVariables (com.intellij.psi.controlFlow.ControlFlow, int, int) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiVariable variable com.intellij.psi.controlFlow.Instruction instruction int i com.intellij.psi.controlFlow.ControlFlow flow int start int end java.util.List array java.util.List instructions public static boolean isVariableUsed (com.intellij.psi.controlFlow.ControlFlow, int, int, com.intellij.psi.PsiVariable) com.intellij.psi.controlFlow.Instruction instruction int i com.intellij.psi.controlFlow.ControlFlow flow int start int end com.intellij.psi.PsiVariable variable java.util.List instructions private static int findSingleReadOffset (com.intellij.psi.controlFlow.ControlFlow, int, int, com.intellij.psi.PsiVariable) com.intellij.psi.controlFlow.Instruction instruction int i com.intellij.psi.controlFlow.ControlFlow flow int startOffset int endOffset com.intellij.psi.PsiVariable variable java.util.List instructions int readOffset public static com.intellij.psi.PsiReferenceExpression findSingleReadOccurrence (com.intellij.psi.controlFlow.ControlFlow, com.intellij.psi.PsiElement, com.intellij.psi.PsiVariable) com.intellij.psi.PsiElement readElement com.intellij.psi.controlFlow.ControlFlow flow com.intellij.psi.PsiElement element com.intellij.psi.PsiVariable variable int readOffset public static boolean isVariableReadInFinally (com.intellij.psi.controlFlow.ControlFlow, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiVariable) com.intellij.psi.controlFlow.Instruction instruction int i java.util.List instructions int startOffset int endOffset com.intellij.psi.PsiCodeBlock finallyBlock com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement element com.intellij.psi.controlFlow.ControlFlow flow com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement enclosingCodeFragment com.intellij.psi.PsiVariable variable public static java.util.List getInputVariables (com.intellij.psi.controlFlow.ControlFlow, int, int) com.intellij.psi.PsiVariable variable com.intellij.psi.controlFlow.ControlFlow flow int start int end java.util.List usedVariables java.util.List array public static com.intellij.psi.PsiVariable[] getOutputVariables (com.intellij.psi.controlFlow.ControlFlow, int, int, int[]) int exitPoint com.intellij.psi.PsiVariable variable com.intellij.psi.PsiVariable variable com.intellij.psi.controlFlow.ControlFlow flow int start int end int[] exitPoints java.util.Collection writtenVariables java.util.List array com.intellij.psi.PsiVariable[] outputVariables public static transient java.util.Collection findExitPointsAndStatements (com.intellij.psi.controlFlow.ControlFlow, int, int, com.intellij.util.containers.IntArrayList, java.lang.Class[]) com.intellij.psi.controlFlow.ControlFlow flow int start int end com.intellij.util.containers.IntArrayList exitPoints Class[] classesFilter java.util.Collection exitStatements com.intellij.psi.controlFlow.InstructionClientVisitor visitor private static transient void processGoto (com.intellij.psi.controlFlow.ControlFlow, int, int, com.intellij.util.containers.IntArrayList, java.util.Collection, com.intellij.psi.controlFlow.BranchingInstruction, com.intellij.psi.PsiStatement, java.lang.Class[]) boolean isReturn com.intellij.psi.controlFlow.Instruction gotoInstruction com.intellij.psi.controlFlow.ControlFlow flow int start int end com.intellij.util.containers.IntArrayList exitPoints java.util.Collection exitStatements com.intellij.psi.controlFlow.BranchingInstruction instruction com.intellij.psi.PsiStatement statement Class[] classesFilter int gotoOffset private static transient void processGotoStatement (java.util.Collection, com.intellij.psi.PsiStatement, java.lang.Class[]) java.util.Collection exitStatements com.intellij.psi.PsiStatement statement Class[] classesFilter private static transient boolean isElementOfClass (com.intellij.psi.PsiElement, java.lang.Class[]) Class aClassesFilter com.intellij.psi.PsiElement element Class[] classesFilter private static int promoteThroughGotoChain (com.intellij.psi.controlFlow.ControlFlow, int) com.intellij.psi.controlFlow.Instruction instruction com.intellij.psi.controlFlow.ControlFlow flow int offset java.util.List instructions private static com.intellij.psi.PsiStatement findStatement (com.intellij.psi.controlFlow.ControlFlow, int) com.intellij.psi.controlFlow.ControlFlow flow int offset com.intellij.psi.PsiElement element public static boolean hasObservableThrowExitPoints (com.intellij.psi.controlFlow.ControlFlow, int, int, com.intellij.psi.PsiElement[], com.intellij.psi.PsiElement) com.intellij.util.containers.IntArrayList catchOrFinallyOffsets com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement[] psiElements java.util.List thrownExceptions java.util.Map$Entry entry com.intellij.psi.controlFlow.ControlFlow flow int flowStart int flowEnd com.intellij.psi.PsiElement[] elements com.intellij.psi.PsiElement enclosingCodeFragment java.util.List instructions com.intellij.psi.controlFlow.ControlFlowUtil$1Worker worker java.util.Map writeOffsets com.intellij.psi.PsiElement commonParent java.util.List tryStatements com.intellij.psi.PsiCodeBlock tryBlock java.util.Map visibleReadOffsets java.util.Map afterWrite private static com.intellij.psi.PsiTryStatement getEnclosingTryStatementHavingCatchOrFinally (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement element com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement enclosingCodeFragment private static java.util.List collectTryStatementStack (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement enclosingCodeFragment java.util.List stack public static com.intellij.psi.PsiElement findCodeFragment (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement codeFragment com.intellij.psi.PsiElement parent private static boolean checkReferenceExpressionScope (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiElement) com.intellij.psi.PsiClass clss com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement commonParent com.intellij.psi.PsiReferenceExpression ref com.intellij.psi.PsiElement targetClassMember com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiElement def public static boolean collectOuterLocals (java.util.List, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement parent com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiElement refElement com.intellij.psi.PsiJavaCodeReferenceElement qualifier com.intellij.psi.PsiElement child java.util.List array com.intellij.psi.PsiElement scope com.intellij.psi.PsiElement member com.intellij.psi.PsiElement targetClassMember public static boolean returnPresent (com.intellij.psi.controlFlow.ControlFlow) com.intellij.psi.controlFlow.ControlFlow flow com.intellij.psi.controlFlow.InstructionClientVisitor visitor public static boolean processReturns (com.intellij.psi.controlFlow.ControlFlow, com.intellij.psi.controlFlow.ReturnStatementsVisitor) throws com.intellij.util.IncorrectOperationException com.intellij.psi.controlFlow.ControlFlow flow com.intellij.psi.controlFlow.ReturnStatementsVisitor afterVisitor com.intellij.psi.controlFlow.ControlFlowUtil$ConvertReturnClientVisitor instructionsVisitor public static boolean returnPresentBetween (com.intellij.psi.controlFlow.ControlFlow, int, int) com.intellij.psi.controlFlow.ControlFlow flow int startOffset int endOffset com.intellij.psi.controlFlow.ControlFlowUtil$1MyVisitor visitor public static boolean canCompleteNormally (com.intellij.psi.controlFlow.ControlFlow, int, int) com.intellij.psi.controlFlow.ControlFlow flow int startOffset int endOffset com.intellij.psi.controlFlow.ControlFlowUtil$2MyVisitor visitor public static com.intellij.psi.PsiElement getUnreachableStatement (com.intellij.psi.controlFlow.ControlFlow) com.intellij.psi.controlFlow.ControlFlow flow com.intellij.psi.controlFlow.InstructionClientVisitor visitor private static com.intellij.psi.PsiReferenceExpression getEnclosingReferenceExpression (com.intellij.psi.PsiElement, com.intellij.psi.PsiVariable) com.intellij.psi.PsiElement element com.intellij.psi.PsiVariable variable com.intellij.psi.PsiReferenceExpression reference private static com.intellij.psi.PsiReferenceExpression findReferenceTo (com.intellij.psi.PsiElement, com.intellij.psi.PsiVariable) com.intellij.psi.PsiReferenceExpression reference com.intellij.psi.PsiElement child com.intellij.psi.PsiElement element com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement[] children public static boolean isDominator (com.intellij.psi.controlFlow.ControlFlow, int, int) com.intellij.psi.controlFlow.ControlFlow flow int maybeDominator int target com.intellij.psi.controlFlow.ControlFlowUtil$3MyVisitor visitor public static boolean isVariableDefinitelyAssigned (com.intellij.psi.PsiVariable, com.intellij.psi.controlFlow.ControlFlow) com.intellij.psi.PsiVariable variable com.intellij.psi.controlFlow.ControlFlow flow int variableDeclarationOffset int offset boolean[] unassignedOffsets public static boolean[] getVariablePossiblyUnassignedOffsets (com.intellij.psi.PsiVariable, com.intellij.psi.controlFlow.ControlFlow) com.intellij.psi.PsiVariable variable com.intellij.psi.controlFlow.ControlFlow flow com.intellij.psi.controlFlow.ControlFlowUtil$4MyVisitor visitor public static boolean isVariableDefinitelyNotAssigned (com.intellij.psi.PsiVariable, com.intellij.psi.controlFlow.ControlFlow) com.intellij.psi.PsiVariable variable com.intellij.psi.controlFlow.ControlFlow flow com.intellij.psi.controlFlow.ControlFlowUtil$5MyVisitor visitor public static boolean isValueUsedWithoutVisitingStop (com.intellij.psi.controlFlow.ControlFlow, int, int, com.intellij.psi.PsiVariable) com.intellij.psi.controlFlow.ControlFlow flow int start int stop com.intellij.psi.PsiVariable variable com.intellij.psi.controlFlow.ControlFlowUtil$6MyVisitor visitor public static boolean isVariableAccess (com.intellij.psi.controlFlow.ControlFlow, int, com.intellij.psi.PsiVariable) com.intellij.psi.controlFlow.ControlFlow flow int offset com.intellij.psi.PsiVariable variable com.intellij.psi.controlFlow.Instruction instruction public static java.util.List getEdges (com.intellij.psi.controlFlow.ControlFlow, int) com.intellij.psi.controlFlow.ControlFlow flow int start java.util.List list public static int getMinDefinitelyReachedOffset (com.intellij.psi.controlFlow.ControlFlow, int, java.util.List) com.intellij.psi.controlFlow.ControlFlow flow int sourceOffset java.util.List references com.intellij.psi.controlFlow.ControlFlowUtil$7MyVisitor visitor private static int findUnprocessed (int, int, com.intellij.psi.controlFlow.InstructionClientVisitor) int i int startOffset int endOffset com.intellij.psi.controlFlow.InstructionClientVisitor visitor private static void depthFirstSearch (com.intellij.psi.controlFlow.ControlFlow, com.intellij.psi.controlFlow.InstructionClientVisitor) com.intellij.psi.controlFlow.ControlFlow flow com.intellij.psi.controlFlow.InstructionClientVisitor visitor private static void depthFirstSearch (com.intellij.psi.controlFlow.ControlFlow, com.intellij.psi.controlFlow.InstructionClientVisitor, int, int) com.intellij.psi.controlFlow.ControlFlow flow com.intellij.psi.controlFlow.InstructionClientVisitor visitor int startOffset int endOffset private static void internalDepthFirstSearch (java.util.List, com.intellij.psi.controlFlow.InstructionClientVisitor, int, int) int offset int newOffset com.intellij.psi.controlFlow.Instruction instruction java.util.List instructions com.intellij.psi.controlFlow.InstructionClientVisitor clientVisitor int startOffset int endOffset com.intellij.psi.controlFlow.ControlFlowUtil$WalkThroughStack walkThroughStack com.intellij.psi.controlFlow.ControlFlowInstructionVisitor getNextOffsetVisitor private static boolean isInsideReturnStatement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static void merge (int, com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList, com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList[]) com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList existing int offset com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList source com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList[] target public static java.util.List getReadBeforeWriteLocals (com.intellij.psi.controlFlow.ControlFlow) com.intellij.psi.controlFlow.ControlFlow flow com.intellij.psi.controlFlow.InstructionClientVisitor visitor public static java.util.List getReadBeforeWrite (com.intellij.psi.controlFlow.ControlFlow) com.intellij.psi.controlFlow.ControlFlow flow private static java.util.List getReadBeforeWrite (com.intellij.psi.controlFlow.ControlFlow, int) com.intellij.psi.controlFlow.ControlFlow flow int startOffset com.intellij.psi.controlFlow.ControlFlowUtil$ReadBeforeWriteClientVisitor visitor public static int getCompletionReasons (com.intellij.psi.controlFlow.ControlFlow, int, int) com.intellij.psi.controlFlow.ControlFlow flow int offset int endOffset com.intellij.psi.controlFlow.ControlFlowUtil$8MyVisitor visitor public static java.util.Collection getInitializedTwice (com.intellij.psi.controlFlow.ControlFlow) com.intellij.psi.controlFlow.ControlFlow flow public static java.util.Collection getInitializedTwice (com.intellij.psi.controlFlow.ControlFlow, int, int) com.intellij.psi.controlFlow.ControlFlowUtil$InitializedTwiceClientVisitor visitor java.util.Collection result com.intellij.psi.controlFlow.ControlFlow flow int startOffset int endOffset public static java.util.Map getWritesBeforeReads (com.intellij.psi.controlFlow.ControlFlow, java.util.Set, java.util.Set, int) com.intellij.psi.controlFlow.Instruction instruction com.intellij.psi.PsiVariable writtenVar int i com.intellij.psi.controlFlow.ControlFlow flow java.util.Set writeVars java.util.Set readVars int stopPoint java.util.Map writes java.util.List instructions private static boolean readBeforeStopPoint (com.intellij.psi.controlFlow.ControlFlow, java.util.Set, int, int) com.intellij.psi.controlFlow.ControlFlow flow java.util.Set readVars int startOffset int stopPoint com.intellij.psi.controlFlow.ControlFlowUtil$9MyVisitor visitor public static boolean isInstructionReachable (com.intellij.psi.controlFlow.ControlFlow, int, int) com.intellij.psi.controlFlow.ControlFlow flow int instructionOffset int startOffset private static boolean areInstructionsReachable (com.intellij.psi.controlFlow.ControlFlow, int[], int) com.intellij.psi.controlFlow.ControlFlow flow int[] instructionOffsets int startOffset com.intellij.psi.controlFlow.ControlFlowUtil$10MyVisitor visitor private static boolean hasCalls (com.intellij.psi.controlFlow.ControlFlow) com.intellij.psi.controlFlow.Instruction instruction com.intellij.psi.controlFlow.ControlFlow flow private static boolean areInstructionsReachableWithCalls (com.intellij.psi.controlFlow.ControlFlow, int[], int) com.intellij.psi.controlFlow.ControlFlow flow int[] instructionOffsets int startOffset com.intellij.psi.controlFlow.ControlFlowUtil$ControlFlowGraph graph public static boolean isVariableAssignedInLoop (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiElement) com.intellij.psi.controlFlow.ControlFlow flow com.intellij.psi.controlFlow.AnalysisCanceledException e com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement resolved com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement codeBlock com.intellij.psi.controlFlow.ControlFlow flow com.intellij.psi.PsiAssignmentExpression assignmentExpression int startOffset static boolean isCaughtExceptionType (com.intellij.psi.PsiClassType, com.intellij.psi.PsiType) com.intellij.psi.PsiClassType throwType com.intellij.psi.PsiType catchType private static boolean mightBeAssignableFromSubclass (com.intellij.psi.PsiClassType, com.intellij.psi.PsiType) com.intellij.psi.PsiType catchDisjunction com.intellij.psi.PsiClassType throwType com.intellij.psi.PsiType catchType public static boolean areVariablesUnmodifiedAtLocations (com.intellij.psi.controlFlow.ControlFlow, int, int, java.util.Set, java.lang.Iterable) int offset com.intellij.psi.PsiElement location com.intellij.psi.controlFlow.Instruction instruction int offset com.intellij.psi.controlFlow.ControlFlow flow int startOffset int endOffset java.util.Set variables Iterable locations java.util.List instructions com.intellij.util.containers.IntArrayList locationOffsetList int[] locationOffsets private static synthetic boolean lambda$findSingleReadOccurrence$0 (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement e static synthetic com.intellij.psi.PsiStatement access$000 (com.intellij.psi.controlFlow.ControlFlow, int) com.intellij.psi.controlFlow.ControlFlow x0 int x1 static synthetic void access$100 (java.util.Collection, com.intellij.psi.PsiStatement, java.lang.Class[]) java.util.Collection x0 com.intellij.psi.PsiStatement x1 Class[] x2 static synthetic void access$200 (com.intellij.psi.controlFlow.ControlFlow, int, int, com.intellij.util.containers.IntArrayList, java.util.Collection, com.intellij.psi.controlFlow.BranchingInstruction, com.intellij.psi.PsiStatement, java.lang.Class[]) com.intellij.psi.controlFlow.ControlFlow x0 int x1 int x2 com.intellij.util.containers.IntArrayList x3 java.util.Collection x4 com.intellij.psi.controlFlow.BranchingInstruction x5 com.intellij.psi.PsiStatement x6 Class[] x7 static synthetic int access$300 (com.intellij.psi.controlFlow.ControlFlow, int) com.intellij.psi.controlFlow.ControlFlow x0 int x1 static synthetic com.intellij.openapi.diagnostic.Logger access$400 () static synthetic boolean access$500 (com.intellij.psi.controlFlow.ControlFlow, int[], int) com.intellij.psi.controlFlow.ControlFlow x0 int[] x1 int x2 static synthetic com.intellij.psi.PsiReferenceExpression access$1300 (com.intellij.psi.PsiElement, com.intellij.psi.PsiVariable) com.intellij.psi.PsiElement x0 com.intellij.psi.PsiVariable x1 static synthetic void access$1400 (int, com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList, com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList[]) int x0 com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList x1 com.intellij.psi.controlFlow.ControlFlowUtil$CopyOnWriteList[] x2 static synthetic boolean access$1500 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement x0 static synthetic void access$1700 (com.intellij.psi.controlFlow.ControlFlow, com.intellij.psi.controlFlow.InstructionClientVisitor, int, int) com.intellij.psi.controlFlow.ControlFlow x0 com.intellij.psi.controlFlow.InstructionClientVisitor x1 int x2 int x3 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/DefUseUtil$1$1.class
DefUseUtil.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.DefUseUtil$1$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic java.util.Set val$res final synthetic com.intellij.psi.controlFlow.DefUseUtil$1 this$0 void <init> (com.intellij.psi.controlFlow.DefUseUtil$1, java.util.Set) com.intellij.psi.controlFlow.DefUseUtil$1 this$0 public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression ref public void visitVariable (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable var }
com/intellij/psi/controlFlow/DefUseUtil$1.class
DefUseUtil.java package com.intellij.psi.controlFlow final com.intellij.psi.controlFlow.DefUseUtil$1 extends com.intellij.psi.controlFlow.DefUseUtil$RefsDefs { private final com.intellij.util.containers.IntArrayList[] myBackwardTraces final synthetic com.intellij.psi.PsiVariable val$def void <init> (com.intellij.psi.PsiCodeBlock, com.intellij.psi.PsiVariable) com.intellij.psi.PsiCodeBlock body protected int nNext (int) int index protected int getNext (int, int) int index int no protected boolean defs () protected void processInstruction (java.util.Set, com.intellij.psi.controlFlow.Instruction, int) com.intellij.psi.PsiElement element com.intellij.psi.controlFlow.WriteVariableInstruction instructionW java.util.Set res com.intellij.psi.controlFlow.Instruction instruction int index private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/DefUseUtil$2$1.class
DefUseUtil.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.DefUseUtil$2$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic java.util.Set val$res final synthetic com.intellij.psi.controlFlow.DefUseUtil$2 this$0 void <init> (com.intellij.psi.controlFlow.DefUseUtil$2, java.util.Set) com.intellij.psi.controlFlow.DefUseUtil$2 this$0 public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression ref }
com/intellij/psi/controlFlow/DefUseUtil$2.class
DefUseUtil.java package com.intellij.psi.controlFlow final com.intellij.psi.controlFlow.DefUseUtil$2 extends com.intellij.psi.controlFlow.DefUseUtil$RefsDefs { final synthetic com.intellij.psi.PsiVariable val$def void <init> (com.intellij.psi.PsiCodeBlock, com.intellij.psi.PsiVariable) com.intellij.psi.PsiCodeBlock body protected int nNext (int) int index protected int getNext (int, int) int index int no protected boolean defs () protected void processInstruction (java.util.Set, com.intellij.psi.controlFlow.Instruction, int) com.intellij.psi.PsiElement element com.intellij.psi.controlFlow.ReadVariableInstruction instructionR java.util.Set res com.intellij.psi.controlFlow.Instruction instruction int index private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/DefUseUtil$3.class
DefUseUtil.java package com.intellij.psi.controlFlow final com.intellij.psi.controlFlow.DefUseUtil$3 extends java.lang.Object implements com.intellij.psi.controlFlow.ControlFlowPolicy { void <init> () public com.intellij.psi.PsiVariable getUsedVariable (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression refExpr com.intellij.psi.PsiElement refElement public boolean isParameterAccepted (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter psiParameter public boolean isLocalVariableAccepted (com.intellij.psi.PsiLocalVariable) com.intellij.psi.PsiLocalVariable psiVariable private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/DefUseUtil$Info.class
DefUseUtil.java package com.intellij.psi.controlFlow public com.intellij.psi.controlFlow.DefUseUtil$Info extends java.lang.Object { private final com.intellij.psi.PsiVariable myVariable private final com.intellij.psi.PsiElement myContext private final boolean myIsRead public void <init> (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiVariable variable com.intellij.psi.PsiElement context boolean read public com.intellij.psi.PsiVariable getVariable () public com.intellij.psi.PsiElement getContext () public boolean isRead () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/DefUseUtil$InstructionState.class
DefUseUtil.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.DefUseUtil$InstructionState extends java.lang.Object implements java.lang.Comparable { private java.util.Set myUsed private final com.intellij.psi.controlFlow.InstructionKey myInstructionKey private final java.util.List myBackwardTraces private boolean myIsVisited void <init> (com.intellij.psi.controlFlow.InstructionKey) com.intellij.psi.controlFlow.InstructionKey instructionKey void addBackwardTrace (com.intellij.psi.controlFlow.InstructionKey) com.intellij.psi.controlFlow.InstructionKey key java.util.List getBackwardTraces () com.intellij.psi.controlFlow.InstructionKey getInstructionKey () void addUsed (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable psiVariable boolean removeUsed (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable psiVariable private void touch () void addUsedFrom (com.intellij.psi.controlFlow.DefUseUtil$InstructionState) com.intellij.psi.controlFlow.DefUseUtil$InstructionState state public boolean contains (com.intellij.psi.controlFlow.DefUseUtil$InstructionState) com.intellij.psi.controlFlow.DefUseUtil$InstructionState state void markVisited () public boolean isVisited () public int compareTo (com.intellij.psi.controlFlow.DefUseUtil$InstructionState) com.intellij.psi.controlFlow.DefUseUtil$InstructionState other public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) static synthetic void access$000 (com.intellij.psi.controlFlow.DefUseUtil$InstructionState) com.intellij.psi.controlFlow.DefUseUtil$InstructionState x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/DefUseUtil$InstructionStateWalker.class
DefUseUtil.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.DefUseUtil$InstructionStateWalker extends java.lang.Object { private final java.util.Map myStates private final com.intellij.psi.controlFlow.DefUseUtil$WalkThroughStack myWalkThroughStack private final java.util.List myInstructions private void <init> (java.util.List) java.util.List instructions private java.util.Map walk () com.intellij.psi.controlFlow.InstructionKey fromKey com.intellij.psi.controlFlow.InstructionKey nextKey com.intellij.psi.controlFlow.InstructionKey startKey com.intellij.psi.controlFlow.InstructionKeySet visited private void visit (com.intellij.psi.controlFlow.InstructionKey) int nextOffset int returnOffset com.intellij.psi.controlFlow.InstructionKey nextKey int overriddenOffset com.intellij.psi.controlFlow.InstructionKey nextKey int nextOffset com.intellij.psi.controlFlow.InstructionKey nextKey int no com.intellij.psi.controlFlow.InstructionKey fromKey com.intellij.psi.controlFlow.Instruction instruction private void addBackwardTrace (com.intellij.psi.controlFlow.InstructionKey, com.intellij.psi.controlFlow.InstructionKey) com.intellij.psi.controlFlow.DefUseUtil$InstructionState state com.intellij.psi.controlFlow.InstructionKey fromKey com.intellij.psi.controlFlow.InstructionKey nextKey static java.util.Map getStates (java.util.List) java.util.List instructions private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/DefUseUtil$RefsDefs$1Inner.class
DefUseUtil.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.DefUseUtil$RefsDefs$1Inner extends java.lang.Object { final synthetic boolean[] val$visited final synthetic java.util.Set val$res final synthetic com.intellij.psi.PsiVariable val$def final synthetic com.intellij.psi.controlFlow.DefUseUtil$RefsDefs this$0 void <init> (com.intellij.psi.controlFlow.DefUseUtil$RefsDefs, boolean[], java.util.Set, com.intellij.psi.PsiVariable) com.intellij.psi.controlFlow.DefUseUtil$RefsDefs this$0 private void traverse (int) com.intellij.psi.controlFlow.WriteVariableInstruction instructionW com.intellij.psi.controlFlow.Instruction instruction com.intellij.psi.controlFlow.WriteVariableInstruction instructionW com.intellij.psi.controlFlow.Instruction instruction int prev int i int index int nNext static synthetic void access$500 (com.intellij.psi.controlFlow.DefUseUtil$RefsDefs$1Inner, int) com.intellij.psi.controlFlow.DefUseUtil$RefsDefs$1Inner x0 int x1 }
com/intellij/psi/controlFlow/DefUseUtil$RefsDefs.class
DefUseUtil.java package com.intellij.psi.controlFlow abstract com.intellij.psi.controlFlow.DefUseUtil$RefsDefs extends java.lang.Object { final java.util.List instructions final com.intellij.psi.controlFlow.ControlFlow flow final com.intellij.psi.PsiCodeBlock body protected abstract int nNext (int) protected abstract int getNext (int, int) void <init> (com.intellij.psi.PsiCodeBlock) throws com.intellij.psi.controlFlow.AnalysisCanceledException com.intellij.psi.PsiCodeBlock body protected abstract void processInstruction (java.util.Set, com.intellij.psi.controlFlow.Instruction, int) protected abstract boolean defs () private com.intellij.psi.PsiElement[] get (com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) java.util.Set res com.intellij.psi.PsiVariable def com.intellij.psi.PsiElement refOrDef boolean[] visited int elem static synthetic com.intellij.psi.PsiElement[] access$200 (com.intellij.psi.controlFlow.DefUseUtil$RefsDefs, com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.controlFlow.DefUseUtil$RefsDefs x0 com.intellij.psi.PsiVariable x1 com.intellij.psi.PsiElement x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/DefUseUtil$WalkThroughStack.class
DefUseUtil.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.DefUseUtil$WalkThroughStack extends java.lang.Object { private final com.intellij.util.containers.Stack myFrom private final com.intellij.util.containers.Stack myNext void <init> (int) int size void push (com.intellij.psi.controlFlow.InstructionKey, com.intellij.psi.controlFlow.InstructionKey) com.intellij.psi.controlFlow.InstructionKey fromKey com.intellij.psi.controlFlow.InstructionKey nextKey com.intellij.psi.controlFlow.InstructionKey peekFrom () com.intellij.psi.controlFlow.InstructionKey popNext () boolean isEmpty () public java.lang.String toString () int i int limit StringBuilder sb private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/DefUseUtil.class
DefUseUtil.java package com.intellij.psi.controlFlow public com.intellij.psi.controlFlow.DefUseUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.psi.controlFlow.ControlFlowPolicy ourPolicy private void <init> () public static java.util.List getUnusedDefs (com.intellij.psi.PsiCodeBlock, java.util.Set) com.intellij.psi.controlFlow.ControlFlow flow com.intellij.psi.controlFlow.AnalysisCanceledException e com.intellij.psi.controlFlow.WriteVariableInstruction writeInstruction com.intellij.psi.PsiElement context com.intellij.psi.PsiVariable psiVariable com.intellij.psi.controlFlow.ReadVariableInstruction readInstruction com.intellij.psi.controlFlow.Instruction instruction int i java.util.Map stateMap com.intellij.psi.controlFlow.InstructionKey$OverflowException e com.intellij.psi.PsiVariable psiVariable com.intellij.psi.controlFlow.WriteVariableInstruction writeInstruction com.intellij.psi.PsiVariable psiVariable com.intellij.psi.controlFlow.ReadVariableInstruction readInstruction com.intellij.psi.controlFlow.Instruction instruction com.intellij.psi.controlFlow.DefUseUtil$InstructionState prevState com.intellij.psi.controlFlow.InstructionKey prevKeys com.intellij.psi.controlFlow.DefUseUtil$InstructionState state com.intellij.psi.controlFlow.InstructionKey key java.util.List backwardTraces com.intellij.psi.controlFlow.DefUseUtil$InstructionState outerState int i com.intellij.psi.PsiElement context com.intellij.psi.PsiVariable psiVariable com.intellij.psi.controlFlow.WriteVariableInstruction writeInstruction com.intellij.psi.controlFlow.Instruction instruction int i com.intellij.psi.PsiCodeBlock body java.util.Set outUsedVariables com.intellij.psi.controlFlow.ControlFlow flow java.util.List instructions java.util.Set assignedVariables java.util.Set readVariables java.util.Map stateMap com.intellij.psi.controlFlow.DefUseUtil$InstructionState[] states java.util.BitSet usefulWrites com.intellij.util.containers.Queue queue java.util.List unusedDefs public static com.intellij.psi.PsiElement[] getDefs (com.intellij.psi.PsiCodeBlock, com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiVariable def com.intellij.psi.PsiElement ref public static com.intellij.psi.PsiElement[] getDefs (com.intellij.psi.PsiCodeBlock, com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement, boolean) com.intellij.psi.controlFlow.DefUseUtil$RefsDefs refsDefs com.intellij.psi.controlFlow.AnalysisCanceledException e com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiVariable def com.intellij.psi.PsiElement ref boolean rethrow public static com.intellij.psi.PsiElement[] getRefs (com.intellij.psi.PsiCodeBlock, com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement) com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiVariable def com.intellij.psi.PsiElement ref public static com.intellij.psi.PsiElement[] getRefs (com.intellij.psi.PsiCodeBlock, com.intellij.psi.PsiVariable, com.intellij.psi.PsiElement, boolean) com.intellij.psi.controlFlow.DefUseUtil$RefsDefs refsDefs com.intellij.psi.controlFlow.AnalysisCanceledException e com.intellij.psi.PsiCodeBlock body com.intellij.psi.PsiVariable def com.intellij.psi.PsiElement ref boolean rethrow private static com.intellij.util.containers.IntArrayList[] getBackwardTraces (java.util.List) int i int next int j com.intellij.psi.controlFlow.Instruction instruction int i java.util.List instructions com.intellij.util.containers.IntArrayList[] states static synthetic com.intellij.util.containers.IntArrayList[] access$100 (java.util.List) java.util.List x0 static synthetic com.intellij.psi.controlFlow.ControlFlowPolicy access$300 () static synthetic com.intellij.openapi.diagnostic.Logger access$400 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/EmptyInstruction.class
EmptyInstruction.java package com.intellij.psi.controlFlow public com.intellij.psi.controlFlow.EmptyInstruction extends com.intellij.psi.controlFlow.SimpleInstruction { public static final com.intellij.psi.controlFlow.EmptyInstruction INSTANCE private void <init> () public java.lang.String toString () public void accept (com.intellij.psi.controlFlow.ControlFlowInstructionVisitor, int, int) com.intellij.psi.controlFlow.ControlFlowInstructionVisitor visitor int offset int nextOffset static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/GoToInstruction.class
GoToInstruction.java package com.intellij.psi.controlFlow public com.intellij.psi.controlFlow.GoToInstruction extends com.intellij.psi.controlFlow.BranchingInstruction { private static final com.intellij.openapi.diagnostic.Logger LOG public final boolean isReturn void <init> (int) int offset void <init> (int, com.intellij.psi.controlFlow.BranchingInstruction$Role) int offset com.intellij.psi.controlFlow.BranchingInstruction$Role role void <init> (int, com.intellij.psi.controlFlow.BranchingInstruction$Role, boolean) int offset com.intellij.psi.controlFlow.BranchingInstruction$Role role boolean isReturn public java.lang.String toString () String sRole public int nNext () public int getNext (int, int) int index int no public void accept (com.intellij.psi.controlFlow.ControlFlowInstructionVisitor, int, int) com.intellij.psi.controlFlow.ControlFlowInstructionVisitor visitor int offset int nextOffset static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/Instruction.class
Instruction.java package com.intellij.psi.controlFlow public abstract com.intellij.psi.controlFlow.Instruction extends java.lang.Object implements java.lang.Cloneable { public abstract com.intellij.psi.controlFlow.Instruction clone () public abstract int nNext () public abstract int getNext (int, int) public abstract void accept (com.intellij.psi.controlFlow.ControlFlowInstructionVisitor, int, int) }
com/intellij/psi/controlFlow/InstructionBase.class
InstructionBase.java package com.intellij.psi.controlFlow public abstract com.intellij.psi.controlFlow.InstructionBase extends java.lang.Object implements com.intellij.psi.controlFlow.Instruction java.lang.Cloneable { public void <init> () public com.intellij.psi.controlFlow.Instruction clone () CloneNotSupportedException e public abstract java.lang.String toString () public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/InstructionClientVisitor.class
InstructionClientVisitor.java package com.intellij.psi.controlFlow abstract com.intellij.psi.controlFlow.InstructionClientVisitor extends com.intellij.psi.controlFlow.ControlFlowInstructionVisitor { boolean[] processedInstructions void <init> () public abstract java.lang.Object getResult () protected final boolean isLeaf (int) int offset public void procedureEntered (int, int) int startOffset int endOffset }
com/intellij/psi/controlFlow/InstructionKey$OverflowException.class
InstructionKey.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.InstructionKey$OverflowException extends java.lang.RuntimeException { void <init> (int) int offset }
com/intellij/psi/controlFlow/InstructionKey.class
InstructionKey.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.InstructionKey extends java.lang.Object implements java.lang.Comparable { private final int myOffset private final int[] myCallStack private void <init> (int, int[]) int offset int[] callStack static com.intellij.psi.controlFlow.InstructionKey create (int) int offset com.intellij.psi.controlFlow.InstructionKey next (int) int nextOffset com.intellij.psi.controlFlow.InstructionKey push (int, int) int nextOffset int returnOffset int[] nextStack com.intellij.psi.controlFlow.InstructionKey pop (int) int overriddenOffset int returnOffset int[] nextStack int nextOffset int getOffset () int[] getCallStack () public boolean equals (java.lang.Object) Object o com.intellij.psi.controlFlow.InstructionKey key public int hashCode () public java.lang.String toString () int offset StringBuilder s public int compareTo (com.intellij.psi.controlFlow.InstructionKey) int i int len com.intellij.psi.controlFlow.InstructionKey key int c public volatile synthetic int compareTo (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/InstructionKeySet$1.class
InstructionKeySet.java package com.intellij.psi.controlFlow synthetic com.intellij.psi.controlFlow.InstructionKeySet$1 extends java.lang.Object { }
com/intellij/psi/controlFlow/InstructionKeySet$Node.class
InstructionKeySet.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.InstructionKeySet$Node extends gnu.trove.TIntObjectHashMap { private void <init> (int) int initialCapacity private void add (int, int[], int) com.intellij.psi.controlFlow.InstructionKeySet$Node node int offset int[] stack int level private boolean contains (int, int[], int) com.intellij.psi.controlFlow.InstructionKeySet$Node node int offset int[] stack int level public java.lang.String toString () com.intellij.psi.controlFlow.InstructionKeySet$Node node int offset StringBuilder sb int[] offsets synthetic void <init> (int, com.intellij.psi.controlFlow.InstructionKeySet$1) int x0 com.intellij.psi.controlFlow.InstructionKeySet$1 x1 static synthetic void access$100 (com.intellij.psi.controlFlow.InstructionKeySet$Node, int, int[], int) com.intellij.psi.controlFlow.InstructionKeySet$Node x0 int x1 int[] x2 int x3 static synthetic boolean access$200 (com.intellij.psi.controlFlow.InstructionKeySet$Node, int, int[], int) com.intellij.psi.controlFlow.InstructionKeySet$Node x0 int x1 int[] x2 int x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/InstructionKeySet.class
InstructionKeySet.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.InstructionKeySet extends java.lang.Object { private final com.intellij.psi.controlFlow.InstructionKeySet$Node myRoot void <init> (int) int initialCapacity void add (com.intellij.psi.controlFlow.InstructionKey) com.intellij.psi.controlFlow.InstructionKey key boolean contains (com.intellij.psi.controlFlow.InstructionKey) com.intellij.psi.controlFlow.InstructionKey key public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/LocalsControlFlowPolicy.class
LocalsControlFlowPolicy.java package com.intellij.psi.controlFlow public com.intellij.psi.controlFlow.LocalsControlFlowPolicy extends java.lang.Object implements com.intellij.psi.controlFlow.ControlFlowPolicy { private final com.intellij.psi.PsiElement myCodeFragment public void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement codeFragment public com.intellij.psi.PsiVariable getUsedVariable (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression refExpr com.intellij.psi.PsiElement refElement private com.intellij.psi.PsiVariable checkCodeFragment (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement codeFragment com.intellij.psi.PsiElement codeFragment com.intellij.psi.PsiElement declarationScope com.intellij.psi.PsiElement codeFragment com.intellij.psi.PsiElement refElement com.intellij.psi.PsiElement codeFragment public boolean isParameterAccepted (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter psiParameter public boolean isLocalVariableAccepted (com.intellij.psi.PsiLocalVariable) com.intellij.psi.PsiLocalVariable psiVariable public boolean equals (java.lang.Object) Object o com.intellij.psi.controlFlow.LocalsControlFlowPolicy policy public int hashCode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/LocalsOrMyInstanceFieldsControlFlowPolicy.class
LocalsOrMyInstanceFieldsControlFlowPolicy.java package com.intellij.psi.controlFlow public com.intellij.psi.controlFlow.LocalsOrMyInstanceFieldsControlFlowPolicy extends java.lang.Object implements com.intellij.psi.controlFlow.ControlFlowPolicy { private static final com.intellij.psi.controlFlow.LocalsOrMyInstanceFieldsControlFlowPolicy INSTANCE private void <init> () public com.intellij.psi.PsiVariable getUsedVariable (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression refExpr public boolean isParameterAccepted (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter psiParameter public boolean isLocalVariableAccepted (com.intellij.psi.PsiLocalVariable) com.intellij.psi.PsiLocalVariable psiVariable public static com.intellij.psi.controlFlow.LocalsOrMyInstanceFieldsControlFlowPolicy getInstance () public static boolean isLocalOrMyInstanceReference (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression variableReference com.intellij.psi.PsiExpression qualifierExpression static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ReadVariableInstruction.class
ReadVariableInstruction.java package com.intellij.psi.controlFlow com.intellij.psi.controlFlow.ReadVariableInstruction extends com.intellij.psi.controlFlow.SimpleInstruction { public final com.intellij.psi.PsiVariable variable void <init> (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable public java.lang.String toString () public void accept (com.intellij.psi.controlFlow.ControlFlowInstructionVisitor, int, int) com.intellij.psi.controlFlow.ControlFlowInstructionVisitor visitor int offset int nextOffset private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ReturnInstruction.class
ReturnInstruction.java package com.intellij.psi.controlFlow public com.intellij.psi.controlFlow.ReturnInstruction extends com.intellij.psi.controlFlow.GoToInstruction { private static final com.intellij.openapi.diagnostic.Logger LOG private com.intellij.psi.controlFlow.CallInstruction myCallInstruction private boolean myRethrowFromFinally public void <init> (int, com.intellij.psi.controlFlow.CallInstruction) int offset com.intellij.psi.controlFlow.CallInstruction callInstruction public java.lang.String toString () int[] getPossibleReturnOffsets () int getProcBegin () int getProcEnd () void setCallInstruction (com.intellij.psi.controlFlow.CallInstruction) com.intellij.psi.controlFlow.CallInstruction callInstruction public int nNext () public int getNext (int, int) int index int no public void accept (com.intellij.psi.controlFlow.ControlFlowInstructionVisitor, int, int) com.intellij.psi.controlFlow.ControlFlowInstructionVisitor visitor int offset int nextOffset void setRethrowFromFinally () boolean isRethrowFromFinally () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ReturnStatementsVisitor.class
ReturnStatementsVisitor.java package com.intellij.psi.controlFlow public abstract com.intellij.psi.controlFlow.ReturnStatementsVisitor extends java.lang.Object { public abstract void visit (java.util.List) throws com.intellij.util.IncorrectOperationException }
com/intellij/psi/controlFlow/SimpleInstruction.class
SimpleInstruction.java package com.intellij.psi.controlFlow public abstract com.intellij.psi.controlFlow.SimpleInstruction extends com.intellij.psi.controlFlow.InstructionBase { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public int nNext () public int getNext (int, int) int index int no public void accept (com.intellij.psi.controlFlow.ControlFlowInstructionVisitor, int, int) com.intellij.psi.controlFlow.ControlFlowInstructionVisitor visitor int offset int nextOffset static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/ThrowToInstruction.class
ThrowToInstruction.java package com.intellij.psi.controlFlow public com.intellij.psi.controlFlow.ThrowToInstruction extends com.intellij.psi.controlFlow.BranchingInstruction { private static final com.intellij.openapi.diagnostic.Logger LOG void <init> (int) int offset public java.lang.String toString () public int nNext () public int getNext (int, int) int index int no public void accept (com.intellij.psi.controlFlow.ControlFlowInstructionVisitor, int, int) com.intellij.psi.controlFlow.ControlFlowInstructionVisitor visitor int offset int nextOffset static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/controlFlow/WriteVariableInstruction.class
WriteVariableInstruction.java package com.intellij.psi.controlFlow public com.intellij.psi.controlFlow.WriteVariableInstruction extends com.intellij.psi.controlFlow.SimpleInstruction { public final com.intellij.psi.PsiVariable variable void <init> (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable public java.lang.String toString () public void accept (com.intellij.psi.controlFlow.ControlFlowInstructionVisitor, int, int) com.intellij.psi.controlFlow.ControlFlowInstructionVisitor visitor int offset int nextOffset private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/filters/ConstructorFilter.class
ConstructorFilter.java package com.intellij.psi.filters public com.intellij.psi.filters.ConstructorFilter extends com.intellij.psi.filters.ClassFilter { public void <init> () public boolean isAcceptable (java.lang.Object, com.intellij.psi.PsiElement) Object element com.intellij.psi.PsiElement context public java.lang.String toString () }
com/intellij/psi/filters/classes/AnnotationTypeFilter.class
AnnotationTypeFilter.java package com.intellij.psi.filters.classes public com.intellij.psi.filters.classes.AnnotationTypeFilter extends java.lang.Object implements com.intellij.psi.filters.ElementFilter { public void <init> () public boolean isClassAcceptable (java.lang.Class) Class hintClass public boolean isAcceptable (java.lang.Object, com.intellij.psi.PsiElement) Object element com.intellij.psi.PsiElement context public java.lang.String toString () }
com/intellij/psi/filters/element/ModifierFilter$ModifierRestriction.class
ModifierFilter.java package com.intellij.psi.filters.element final com.intellij.psi.filters.element.ModifierFilter$ModifierRestriction extends java.lang.Object { public final String modifierName public final boolean isSet void <init> (java.lang.String, boolean) String modifierName boolean isSet }
com/intellij/psi/filters/element/ModifierFilter.class
ModifierFilter.java package com.intellij.psi.filters.element public com.intellij.psi.filters.element.ModifierFilter extends com.intellij.psi.filters.ClassFilter { public final java.util.List myModifierRestrictions public void <init> (java.lang.String, boolean) String modifier boolean hasToBe public transient void <init> (java.lang.String[]) String[] modifiers private void <init> (java.util.List) java.util.List restrictions public boolean isAcceptable (java.lang.Object, com.intellij.psi.PsiElement) boolean shouldHave com.intellij.psi.filters.element.ModifierFilter$ModifierRestriction psiModifier Object element com.intellij.psi.PsiElement context com.intellij.psi.PsiModifierList list public java.lang.String toString () com.intellij.psi.filters.element.ModifierFilter$ModifierRestriction rest StringBuilder sb java.util.Iterator iter private static synthetic com.intellij.psi.filters.element.ModifierFilter$ModifierRestriction lambda$new$0 (java.lang.String) String modifier }
com/intellij/psi/impl/ConstantExpressionEvaluator.class
ConstantExpressionEvaluator.java package com.intellij.psi.impl public abstract com.intellij.psi.impl.ConstantExpressionEvaluator extends java.lang.Object { public abstract java.lang.Object computeConstantExpression (com.intellij.psi.PsiElement, boolean) public abstract java.lang.Object computeExpression (com.intellij.psi.PsiElement, boolean, com.intellij.psi.PsiConstantEvaluationHelper$AuxEvaluator) }
com/intellij/psi/impl/ConstantExpressionVisitor.class
ConstantExpressionVisitor.java package com.intellij.psi.impl com.intellij.psi.impl.ConstantExpressionVisitor extends com.intellij.psi.JavaElementVisitor implements com.intellij.psi.PsiConstantEvaluationHelper$AuxEvaluator { private final com.intellij.util.containers.Interner myInterner private java.util.Set myVisitedVars private final java.util.Map myCachedValues private final boolean myThrowExceptionOnOverflow private Object myResult private final com.intellij.psi.PsiConstantEvaluationHelper$AuxEvaluator myAuxEvaluator void <init> (java.util.Set, boolean, com.intellij.psi.PsiConstantEvaluationHelper$AuxEvaluator) java.util.Set visitedVars boolean throwExceptionOnOverflow com.intellij.psi.PsiConstantEvaluationHelper$AuxEvaluator auxEvaluator java.lang.Object handle (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private java.lang.Object getStoredValue (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element void store (com.intellij.psi.PsiElement, java.lang.Object) com.intellij.psi.PsiElement element Object value public void visitLiteralExpression (com.intellij.psi.PsiLiteralExpression) com.intellij.psi.PsiLiteralExpression expression Object value public void visitTypeCastExpression (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiTypeCastExpression expression com.intellij.psi.PsiTypeElement castTypeElement com.intellij.psi.PsiExpression operand Object opValue com.intellij.psi.PsiType castType public void visitConditionalExpression (com.intellij.psi.PsiConditionalExpression) com.intellij.psi.PsiConditionalExpression expression Object then Object els Object condition Object value public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiExpression operand Object rValue int i com.intellij.psi.PsiPolyadicExpression expression com.intellij.psi.PsiExpression[] operands Object lValue com.intellij.psi.tree.IElementType tokenType private java.lang.Object compute (java.lang.Object, java.lang.Object, com.intellij.psi.tree.IElementType, com.intellij.psi.PsiPolyadicExpression) String l String r long l long r int l int r long l long r int l int r long l long r int l int r long r long l int r int l long l long r int l int r double rVal long l long r int l int r Object lOperandValue Object rOperandValue com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiPolyadicExpression expression Object value private static java.lang.Boolean handleEqualityComparison (java.lang.Object, java.lang.Object, com.intellij.psi.tree.IElementType) Object lOperandValue Object rOperandValue com.intellij.psi.tree.IElementType tokenType private static java.lang.Boolean compareNumbers (java.lang.Object, java.lang.Object, com.intellij.psi.tree.IElementType) double v1 double v2 int result float v1 float v2 int result int result Object o1 Object o2 com.intellij.psi.tree.IElementType op Number n1 Number n2 int result public void visitPrefixExpression (com.intellij.psi.PsiPrefixExpression) com.intellij.psi.PsiPrefixExpression expression com.intellij.psi.PsiExpression operand Object operandValue com.intellij.psi.tree.IElementType tokenType Object value public void visitParenthesizedExpression (com.intellij.psi.PsiParenthesizedExpression) com.intellij.psi.PsiParenthesizedExpression expression public void visitMethodCallExpression (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiMethodCallExpression expression public void visitClassObjectAccessExpression (com.intellij.psi.PsiClassObjectAccessExpression) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClassObjectAccessExpression expression com.intellij.psi.PsiType type public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression qualifier com.intellij.psi.PsiElement resolved Class aClass String constant com.intellij.psi.PsiReferenceExpression qualifier com.intellij.psi.PsiElement element String name com.intellij.psi.PsiVariable variable java.util.Set oldVisitedVars com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiElement resolvedExpression private static boolean isIntegral (java.lang.Object) Object o private void checkDivisionOverflow (long, long, long, com.intellij.psi.PsiElement) long l long r long minValue com.intellij.psi.PsiElement expression private void checkMultiplicationOverflow (long, long, long, com.intellij.psi.PsiElement) long result long l long r com.intellij.psi.PsiElement expression private void checkAdditionOverflow (boolean, boolean, boolean, com.intellij.psi.PsiElement) boolean resultPositive boolean lPositive boolean rPositive com.intellij.psi.PsiElement expression boolean overflow private void checkRealNumberOverflow (java.lang.Object, java.lang.Object, java.lang.Object, com.intellij.psi.PsiElement) Object result Object lOperandValue Object rOperandValue com.intellij.psi.PsiElement expression public java.lang.Object computeExpression (com.intellij.psi.PsiExpression, com.intellij.psi.PsiConstantEvaluationHelper$AuxEvaluator) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiConstantEvaluationHelper$AuxEvaluator auxEvaluator public java.util.concurrent.ConcurrentMap getCacheMap (boolean) boolean overflow private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/ElementPresentationUtil.class
ElementPresentationUtil.java package com.intellij.psi.impl public final com.intellij.psi.impl.ElementPresentationUtil extends java.lang.Object implements com.intellij.util.PlatformIcons { private static final int CLASS_KIND_INTERFACE private static final int CLASS_KIND_ANNOTATION public static final int CLASS_KIND_CLASS private static final int CLASS_KIND_ANONYMOUS private static final int CLASS_KIND_ENUM private static final int CLASS_KIND_ASPECT public static final int CLASS_KIND_JSP public static final int CLASS_KIND_EXCEPTION private static final int CLASS_KIND_JUNIT_TEST private static final int CLASS_KIND_RUNNABLE private static final int FLAGS_ABSTRACT private static final int FLAGS_STATIC private static final int FLAGS_FINAL private static final int FLAGS_JUNIT_TEST public static final int FLAGS_RUNNABLE private static final com.intellij.openapi.util.Key CLASS_KIND_KEY private static final gnu.trove.TIntObjectHashMap BASE_ICON private void <init> () public static int getFlags (com.intellij.psi.PsiModifierListOwner, boolean) com.intellij.psi.PsiClass aClass int kind com.intellij.psi.PsiModifierListOwner element boolean isLocked boolean isEnum int flags public static com.intellij.ui.RowIcon createLayeredIcon (javax.swing.Icon, com.intellij.psi.PsiModifierListOwner, boolean) javax.swing.Icon baseIcon com.intellij.psi.PsiModifierListOwner element boolean isLocked public static int getBasicClassKind (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public static int getClassKind (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.util.CachedValue value private static int getClassKindImpl (com.intellij.psi.PsiClass) com.intellij.psi.PsiManager manager com.intellij.psi.PsiClass javaLangTrowable boolean isException com.intellij.psi.PsiClass aClass public static javax.swing.Icon getClassIconOfKind (com.intellij.psi.PsiClass, int) com.intellij.psi.PsiClass aClass int classKind boolean isAbstract public static java.lang.String getDescription (com.intellij.psi.PsiModifierListOwner) String noun String noun String noun com.intellij.psi.PsiModifierListOwner member String noun String adj private static java.lang.String getClassNoun (com.intellij.psi.PsiClass) String noun String noun String noun String noun String noun String noun String noun com.intellij.psi.PsiClass aClass String noun int kind private static java.lang.String getFlagsDescription (com.intellij.psi.PsiModifierListOwner) com.intellij.ide.IconLayerProvider provider int level com.intellij.psi.PsiModifierListOwner aClass int flags StringBuilder adj com.intellij.psi.PsiModifierList list public static javax.swing.Icon addVisibilityIcon (com.intellij.psi.PsiModifierListOwner, int, com.intellij.ui.RowIcon) com.intellij.psi.PsiModifierListOwner element int flags com.intellij.ui.RowIcon baseIcon public static javax.swing.Icon addVisibilityIcon (com.intellij.psi.PsiModifierListOwner, int, com.intellij.ui.icons.RowIcon) com.intellij.psi.PsiModifierListOwner element int flags com.intellij.ui.icons.RowIcon baseIcon private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getClassKind$0 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass static void <clinit> () com.intellij.ui.IconManager iconManager }
com/intellij/psi/impl/EmptySubstitutorImpl.class
EmptySubstitutorImpl.java package com.intellij.psi.impl public final com.intellij.psi.impl.EmptySubstitutorImpl extends com.intellij.psi.EmptySubstitutor { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.PsiType substitute (com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiTypeParameter typeParameter public com.intellij.psi.PsiType substitute (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public com.intellij.psi.PsiType substituteWithBoundsPromotion (com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiTypeParameter typeParameter public com.intellij.psi.PsiSubstitutor put (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiType) com.intellij.psi.PsiTypeParameter classParameter com.intellij.psi.PsiType mapping public com.intellij.psi.PsiSubstitutor putAll (com.intellij.psi.PsiClass, com.intellij.psi.PsiType[]) com.intellij.psi.PsiClass parentClass com.intellij.psi.PsiType[] mappings public com.intellij.psi.PsiSubstitutor putAll (com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiSubstitutor another public java.util.Map getSubstitutionMap () public boolean isValid () public void ensureValid () public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/ExpressionConverter.class
ExpressionConverter.java package com.intellij.psi.impl public abstract com.intellij.psi.impl.ExpressionConverter extends java.lang.Object { public static final com.intellij.lang.LanguageExtension EP public void <init> () protected abstract com.intellij.psi.PsiElement convert (com.intellij.psi.PsiElement, com.intellij.openapi.project.Project) public static com.intellij.psi.PsiElement getExpression (com.intellij.psi.PsiElement, com.intellij.lang.Language, com.intellij.openapi.project.Project) com.intellij.psi.PsiElement expression com.intellij.lang.Language language com.intellij.openapi.project.Project project com.intellij.psi.impl.ExpressionConverter converter static void <clinit> () }
com/intellij/psi/impl/InheritanceImplUtil.class
InheritanceImplUtil.java package com.intellij.psi.impl public com.intellij.psi.impl.InheritanceImplUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public static boolean isInheritor (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiClass candidateClass com.intellij.psi.PsiClass baseClass boolean checkDeep com.intellij.psi.search.GlobalSearchScope scope static boolean hasObjectQualifiedName (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass candidateClass com.intellij.psi.PsiElement parent private static boolean isInheritor (com.intellij.psi.PsiManager, com.intellij.psi.PsiClass, com.intellij.psi.PsiClass, boolean, java.util.Set) com.intellij.psi.PsiClass baseCandidateClass com.intellij.psi.PsiClass objectClass String baseQName boolean isCandidateInterface boolean isBaseInterface boolean isCandidateInterface boolean isBaseInterface String baseName com.intellij.psi.PsiManager manager com.intellij.psi.PsiClass candidateClass com.intellij.psi.PsiClass baseClass boolean checkDeep java.util.Set checkedClasses com.intellij.psi.JavaPsiFacade facade private static boolean checkReferenceListWithQualifiedNamesInClsClass (java.lang.String, com.intellij.psi.PsiReferenceList, com.intellij.psi.JavaPsiFacade) com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.PsiJavaCodeReferenceElement[] referenceElements String baseQName com.intellij.psi.PsiReferenceList extList com.intellij.psi.JavaPsiFacade facade private static boolean isInheritorWithoutCaching (com.intellij.psi.PsiManager, com.intellij.psi.PsiClass, com.intellij.psi.PsiClass, java.util.Set) com.intellij.psi.PsiManager manager com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass baseClass java.util.Set checkedClasses private static boolean checkInheritor (com.intellij.psi.PsiManager, com.intellij.psi.PsiClassType[], com.intellij.psi.PsiClass, java.util.Set) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClassType aSuper com.intellij.psi.PsiManager manager com.intellij.psi.PsiClassType[] supers com.intellij.psi.PsiClass baseClass java.util.Set checkedClasses private static boolean checkInheritor (com.intellij.psi.PsiManager, com.intellij.psi.PsiClass, com.intellij.psi.PsiClass, java.util.Set) com.intellij.psi.PsiManager manager com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass baseClass java.util.Set checkedClasses public static boolean isInheritorDeep (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass candidateClass com.intellij.psi.PsiClass baseClass com.intellij.psi.PsiClass classToByPass java.util.Set checkedClasses static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/IsConstantExpressionVisitor.class
IsConstantExpressionVisitor.java package com.intellij.psi.impl com.intellij.psi.impl.IsConstantExpressionVisitor extends com.intellij.psi.JavaElementVisitor { private boolean myIsConstant private final java.util.Map varIsConst void <init> () public boolean isConstant () public void visitExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public void visitLiteralExpression (com.intellij.psi.PsiLiteralExpression) com.intellij.psi.PsiLiteralExpression expression public void visitClassObjectAccessExpression (com.intellij.psi.PsiClassObjectAccessExpression) com.intellij.psi.PsiClassObjectAccessExpression expression public void visitParenthesizedExpression (com.intellij.psi.PsiParenthesizedExpression) com.intellij.psi.PsiParenthesizedExpression expression com.intellij.psi.PsiExpression expr public void visitTypeCastExpression (com.intellij.psi.PsiTypeCastExpression) com.intellij.psi.PsiTypeCastExpression expression com.intellij.psi.PsiExpression operand com.intellij.psi.PsiTypeElement element com.intellij.psi.PsiType type public void visitPrefixExpression (com.intellij.psi.PsiPrefixExpression) com.intellij.psi.PsiPrefixExpression expression com.intellij.psi.PsiExpression operand com.intellij.psi.tree.IElementType opType public void visitPolyadicExpression (com.intellij.psi.PsiPolyadicExpression) com.intellij.psi.PsiType type com.intellij.psi.PsiExpression operand com.intellij.psi.PsiPolyadicExpression expression public void visitConditionalExpression (com.intellij.psi.PsiConditionalExpression) com.intellij.psi.PsiConditionalExpression expression com.intellij.psi.PsiExpression thenExpr com.intellij.psi.PsiExpression elseExpr public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiElement refElement com.intellij.psi.PsiVariable variable Boolean isConst com.intellij.psi.PsiExpression initializer }
com/intellij/psi/impl/JavaClassSupersImpl$1.class
JavaClassSupersImpl.java package com.intellij.psi.impl final com.intellij.psi.impl.JavaClassSupersImpl$1 extends java.lang.Object implements com.intellij.psi.TypeAnnotationProvider { final synthetic com.intellij.psi.PsiType val$innerType final synthetic com.intellij.psi.PsiAnnotation[] val$typeAnnotations void <init> (com.intellij.psi.PsiType, com.intellij.psi.PsiAnnotation[]) public com.intellij.psi.PsiAnnotation[] getAnnotations () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/JavaClassSupersImpl$2.class
JavaClassSupersImpl.java package com.intellij.psi.impl com.intellij.psi.impl.JavaClassSupersImpl$2 extends com.intellij.psi.impl.ScopedClassHierarchy { final synthetic StringBuilder val$msg final synthetic com.intellij.psi.impl.JavaClassSupersImpl this$0 void <init> (com.intellij.psi.impl.JavaClassSupersImpl, com.intellij.psi.PsiClass, com.intellij.psi.search.GlobalSearchScope, java.lang.StringBuilder) com.intellij.psi.impl.JavaClassSupersImpl this$0 com.intellij.psi.PsiClass psiClass com.intellij.psi.search.GlobalSearchScope resolveScope void visitType (com.intellij.psi.PsiClassType, java.util.Map) com.intellij.psi.PsiClassType type java.util.Map map com.intellij.psi.PsiClass eachClass private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/JavaClassSupersImpl.class
JavaClassSupersImpl.java package com.intellij.psi.impl public com.intellij.psi.impl.JavaClassSupersImpl extends com.intellij.psi.util.JavaClassSupers { private static final com.intellij.openapi.diagnostic.Logger LOG private static final java.util.Set ourReportedInconsistencies public void <init> () public com.intellij.psi.PsiSubstitutor getSuperClassSubstitutor (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass, com.intellij.psi.search.GlobalSearchScope, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiType lowerBound com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiType lowerBound com.intellij.psi.PsiClass superClass com.intellij.psi.PsiClass derivedClass com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.PsiSubstitutor derivedSubstitutor java.util.List bounds private static com.intellij.psi.PsiSubstitutor processLowerBound (com.intellij.psi.PsiType, com.intellij.psi.PsiClass, com.intellij.psi.search.GlobalSearchScope, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiClassType$ClassResolveResult result com.intellij.psi.PsiClass boundClass com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiType bound com.intellij.psi.PsiType lowerBound com.intellij.psi.PsiClass derivedClass com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.PsiSubstitutor derivedSubstitutor private static com.intellij.psi.PsiSubstitutor getSuperSubstitutorWithCaching (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass, com.intellij.psi.search.GlobalSearchScope, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiClass superClass com.intellij.psi.PsiClass derivedClass com.intellij.psi.search.GlobalSearchScope resolveScope com.intellij.psi.PsiSubstitutor derivedSubstitutor com.intellij.psi.PsiSubstitutor substitutor static com.intellij.psi.PsiSubstitutor createRawSubstitutor (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass superClass private static com.intellij.psi.PsiSubstitutor composeSubstitutors (com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiClass) com.intellij.psi.PsiAnnotation[] typeAnnotations com.intellij.psi.PsiType targetType com.intellij.psi.PsiType innerType com.intellij.psi.PsiClass paramCandidate com.intellij.psi.PsiType targetType com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.PsiSubstitutor outer com.intellij.psi.PsiSubstitutor inner com.intellij.psi.PsiClass onClass com.intellij.psi.PsiSubstitutor answer java.util.Map outerMap java.util.Map innerMap private static com.intellij.psi.PsiSubstitutor processTypeParameter (com.intellij.psi.PsiTypeParameter, com.intellij.psi.search.GlobalSearchScope, com.intellij.psi.PsiClass, java.util.Set, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiSubstitutor answer com.intellij.psi.PsiClassType$ClassResolveResult result com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiSubstitutor answer com.intellij.psi.PsiClassType type com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.PsiClass superClass java.util.Set visited com.intellij.psi.PsiSubstitutor derivedSubstitutor public void reportHierarchyInconsistency (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass superClass com.intellij.psi.PsiClass derivedClass StringBuilder msg private static java.lang.String classInfo (com.intellij.psi.PsiClass) com.intellij.psi.PsiClassType type com.intellij.psi.PsiClassType type com.intellij.psi.PsiClass aClass String s private static synthetic boolean lambda$reportHierarchyInconsistency$0 (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass superClass com.intellij.psi.PsiClass s static synthetic java.lang.String access$000 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/JavaConstantExpressionEvaluator$1.class
JavaConstantExpressionEvaluator.java package com.intellij.psi.impl com.intellij.psi.impl.JavaConstantExpressionEvaluator$1 extends java.lang.Object implements com.intellij.openapi.util.Factory { final synthetic boolean val$throwExceptionOnOverflow final synthetic com.intellij.psi.impl.JavaConstantExpressionEvaluator this$0 void <init> (com.intellij.psi.impl.JavaConstantExpressionEvaluator, boolean) com.intellij.psi.impl.JavaConstantExpressionEvaluator this$0 public java.util.concurrent.ConcurrentMap create () com.intellij.openapi.util.Key key public volatile synthetic java.lang.Object create () }
com/intellij/psi/impl/JavaConstantExpressionEvaluator.class
JavaConstantExpressionEvaluator.java package com.intellij.psi.impl public com.intellij.psi.impl.JavaConstantExpressionEvaluator extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { private final com.intellij.openapi.util.Factory myMapFactory private final com.intellij.openapi.project.Project myProject private static final com.intellij.openapi.util.Key CONSTANT_VALUE_WO_OVERFLOW_MAP_KEY private static final com.intellij.openapi.util.Key CONSTANT_VALUE_WITH_OVERFLOW_MAP_KEY private static final Object NO_VALUE private final com.intellij.psi.impl.ConstantExpressionVisitor myConstantExpressionVisitor private static final com.intellij.psi.util.CachedValueProvider PROVIDER private void <init> (java.util.Set, boolean, com.intellij.openapi.project.Project, com.intellij.psi.PsiConstantEvaluationHelper$AuxEvaluator) java.util.Set visitedVars boolean throwExceptionOnOverflow com.intellij.openapi.project.Project project com.intellij.psi.PsiConstantEvaluationHelper$AuxEvaluator auxEvaluator protected void elementFinished (com.intellij.psi.PsiElement) Object result com.intellij.psi.PsiElement element Object value public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element Object value private java.lang.Object getCached (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression element private void cache (com.intellij.psi.PsiExpression, java.lang.Object) com.intellij.psi.PsiExpression element Object value private java.util.concurrent.ConcurrentMap map () public static java.lang.Object computeConstantExpression (com.intellij.psi.PsiExpression, java.util.Set, boolean) com.intellij.psi.PsiExpression expression java.util.Set visitedVars boolean throwExceptionOnOverflow public static java.lang.Object computeConstantExpression (com.intellij.psi.PsiExpression, java.util.Set, boolean, com.intellij.psi.PsiConstantEvaluationHelper$AuxEvaluator) com.intellij.psi.PsiExpression operand Object value com.intellij.psi.PsiExpression expression java.util.Set visitedVars boolean throwExceptionOnOverflow com.intellij.psi.PsiConstantEvaluationHelper$AuxEvaluator auxEvaluator com.intellij.psi.impl.JavaConstantExpressionEvaluator evaluator Object cached public static java.lang.Object computeConstantExpression (com.intellij.psi.PsiExpression, boolean) com.intellij.psi.PsiExpression expression boolean throwExceptionOnOverflow private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$static$1 () java.util.concurrent.ConcurrentMap value private static synthetic java.util.concurrent.ConcurrentMap lambda$new$0 (com.intellij.psi.PsiConstantEvaluationHelper$AuxEvaluator, boolean) com.intellij.psi.PsiConstantEvaluationHelper$AuxEvaluator auxEvaluator boolean throwExceptionOnOverflow static synthetic com.intellij.openapi.util.Key access$000 () static synthetic com.intellij.openapi.util.Key access$100 () static synthetic com.intellij.openapi.project.Project access$200 (com.intellij.psi.impl.JavaConstantExpressionEvaluator) com.intellij.psi.impl.JavaConstantExpressionEvaluator x0 static synthetic com.intellij.psi.util.CachedValueProvider access$300 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/JavaPsiFacadeEx.class
JavaPsiFacadeEx.java package com.intellij.psi.impl public abstract com.intellij.psi.impl.JavaPsiFacadeEx extends com.intellij.psi.JavaPsiFacade { public void <init> () public static com.intellij.psi.impl.JavaPsiFacadeEx getInstanceEx (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.psi.PsiClass findClass (java.lang.String) String qualifiedName private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/JavaPsiFacadeImpl$1.class
JavaPsiFacadeImpl.java package com.intellij.psi.impl com.intellij.psi.impl.JavaPsiFacadeImpl$1 extends java.lang.Object implements com.intellij.psi.util.PsiModificationTracker$Listener { private long lastTimeSeen final synthetic com.intellij.psi.util.PsiModificationTracker val$modificationTracker final synthetic com.intellij.psi.impl.JavaPsiFacadeImpl this$0 void <init> (com.intellij.psi.impl.JavaPsiFacadeImpl, com.intellij.psi.util.PsiModificationTracker) com.intellij.psi.impl.JavaPsiFacadeImpl this$0 public void modificationCountChanged () long now }
com/intellij/psi/impl/JavaPsiFacadeImpl.class
JavaPsiFacadeImpl.java package com.intellij.psi.impl public com.intellij.psi.impl.JavaPsiFacadeImpl extends com.intellij.psi.impl.JavaPsiFacadeEx { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.psi.PsiConstantEvaluationHelper myConstantEvaluationHelper private final java.util.concurrent.ConcurrentMap myPackageCache private final java.util.concurrent.ConcurrentMap myClassCache private final java.util.Map myModuleCache private final com.intellij.openapi.project.Project myProject private final com.intellij.psi.impl.file.impl.JavaFileManager myFileManager private final com.intellij.openapi.util.AtomicNotNullLazyValue myJvmFacade private final com.intellij.psi.JvmPsiConversionHelper myConversionHelper public void <init> (com.intellij.openapi.project.Project, com.intellij.psi.PsiManager, com.intellij.psi.impl.file.impl.JavaFileManager, com.intellij.util.messages.MessageBus) com.intellij.openapi.project.Project project com.intellij.psi.PsiManager psiManager com.intellij.psi.impl.file.impl.JavaFileManager javaFileManager com.intellij.util.messages.MessageBus bus com.intellij.psi.util.PsiModificationTracker modificationTracker public com.intellij.psi.PsiClass findClass (java.lang.String, com.intellij.psi.search.GlobalSearchScope) String qualifiedName com.intellij.psi.search.GlobalSearchScope scope java.util.Map map com.intellij.psi.PsiClass result private com.intellij.psi.PsiClass doFindClass (java.lang.String, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiClass[] classes com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElementFinder finder String qualifiedName com.intellij.psi.search.GlobalSearchScope scope java.util.List finders com.intellij.openapi.util.Condition classesFilter private com.intellij.psi.PsiClass[] findClassesInDumbMode (java.lang.String, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiClass[] containingClasses String qualifiedName com.intellij.psi.search.GlobalSearchScope scope String packageName com.intellij.psi.PsiPackage pkg String className public com.intellij.psi.PsiClass[] findClasses (java.lang.String, com.intellij.psi.search.GlobalSearchScope) String qualifiedName com.intellij.psi.search.GlobalSearchScope scope java.util.List allClasses private java.util.List findClassesWithJvmFacade (java.lang.String, com.intellij.psi.search.GlobalSearchScope) java.util.List jvmPsiClasses String qualifiedName com.intellij.psi.search.GlobalSearchScope scope java.util.List result java.util.List ownClasses java.util.List jvmClasses public java.util.List findClassesWithoutJvmFacade (java.lang.String, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiClass[] finderClasses com.intellij.psi.PsiElementFinder finder String qualifiedName com.intellij.psi.search.GlobalSearchScope scope java.util.List finders com.intellij.openapi.util.Condition classesFilter java.util.List result private static com.intellij.openapi.util.Condition getFilterFromFinders (com.intellij.psi.search.GlobalSearchScope, java.util.List) com.intellij.openapi.util.Condition finderFilter com.intellij.psi.PsiElementFinder finder com.intellij.psi.search.GlobalSearchScope scope java.util.List finders com.intellij.openapi.util.Condition filter private boolean shouldUseSlowResolve () com.intellij.openapi.project.DumbService dumbService private java.util.List finders () public com.intellij.psi.PsiConstantEvaluationHelper getConstantEvaluationHelper () public com.intellij.psi.PsiPackage findPackage (java.lang.String) com.intellij.psi.PsiElementFinder finder String qualifiedName com.intellij.psi.PsiPackage aPackage public com.intellij.psi.PsiJavaModule findModule (java.lang.String, com.intellij.psi.search.GlobalSearchScope) String moduleName com.intellij.psi.search.GlobalSearchScope scope java.util.Collection modules public java.util.Collection findModules (java.lang.String, com.intellij.psi.search.GlobalSearchScope) String moduleName com.intellij.psi.search.GlobalSearchScope scope private java.util.List filteredFinders () public com.intellij.psi.PsiJavaParserFacade getParserFacade () public com.intellij.psi.PsiResolveHelper getResolveHelper () public com.intellij.psi.PsiNameHelper getNameHelper () public java.util.Set getClassNames (com.intellij.psi.PsiPackage, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiElementFinder finder com.intellij.psi.PsiPackage psiPackage com.intellij.psi.search.GlobalSearchScope scope java.util.Set result public com.intellij.psi.PsiClass[] getClasses (com.intellij.psi.PsiPackage, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiClass[] classes com.intellij.psi.PsiElementFinder finder com.intellij.psi.PsiPackage psiPackage com.intellij.psi.search.GlobalSearchScope scope java.util.List finders com.intellij.openapi.util.Condition classesFilter java.util.List result private static void filterClassesAndAppend (com.intellij.psi.PsiElementFinder, com.intellij.openapi.util.Condition, com.intellij.psi.PsiClass[], java.util.List) com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiElementFinder finder com.intellij.openapi.util.Condition classesFilter com.intellij.psi.PsiClass[] classes java.util.List result public com.intellij.psi.PsiFile[] getPackageFiles (com.intellij.psi.PsiPackage, com.intellij.psi.search.GlobalSearchScope) com.intellij.openapi.util.Condition finderFilter com.intellij.psi.PsiElementFinder finder com.intellij.psi.PsiFile file com.intellij.psi.PsiDirectory directory com.intellij.psi.PsiElementFinder finder com.intellij.psi.PsiPackage psiPackage com.intellij.psi.search.GlobalSearchScope scope com.intellij.openapi.util.Condition filter java.util.Set result com.intellij.psi.PsiDirectory[] directories public boolean processPackageDirectories (com.intellij.psi.PsiPackage, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.Processor, boolean) com.intellij.psi.PsiElementFinder finder com.intellij.psi.PsiPackage psiPackage com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.Processor consumer boolean includeLibrarySources public com.intellij.psi.PsiPackage[] getSubPackages (com.intellij.psi.PsiPackage, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiPackage aPackage com.intellij.psi.PsiPackage[] packages com.intellij.psi.PsiElementFinder finder com.intellij.psi.PsiPackage psiPackage com.intellij.psi.search.GlobalSearchScope scope java.util.LinkedHashMap result public boolean isPartOfPackagePrefix (java.lang.String) String subpackageName String packageName java.util.Collection packagePrefixes public boolean isInPackage (com.intellij.psi.PsiElement, com.intellij.psi.PsiPackage) String packageName com.intellij.psi.PsiElement element com.intellij.psi.PsiPackage aPackage com.intellij.psi.PsiFile file public boolean arePackagesTheSame (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.impl.source.JavaDummyHolder dummyHolder com.intellij.psi.PsiElement other com.intellij.psi.PsiElement element1 com.intellij.psi.PsiElement element2 com.intellij.psi.PsiFile file1 com.intellij.psi.PsiFile file2 String package1 String package2 public com.intellij.openapi.project.Project getProject () public boolean isConstantExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression com.intellij.psi.impl.IsConstantExpressionVisitor visitor public com.intellij.psi.PsiElementFactory getElementFactory () private synthetic java.util.Collection lambda$findModules$3 (com.intellij.psi.search.GlobalSearchScope, java.lang.String) com.intellij.psi.search.GlobalSearchScope scope String k private static synthetic java.util.Map lambda$findModules$2 (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope k private synthetic com.intellij.psi.PsiClass lambda$findClassesWithJvmFacade$1 (com.intellij.lang.jvm.JvmClass) com.intellij.lang.jvm.JvmClass it private static synthetic com.intellij.lang.jvm.facade.JvmFacadeImpl lambda$new$0 (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project static synthetic java.util.concurrent.ConcurrentMap access$000 (com.intellij.psi.impl.JavaPsiFacadeImpl) com.intellij.psi.impl.JavaPsiFacadeImpl x0 static synthetic java.util.concurrent.ConcurrentMap access$100 (com.intellij.psi.impl.JavaPsiFacadeImpl) com.intellij.psi.impl.JavaPsiFacadeImpl x0 static synthetic java.util.Map access$200 (com.intellij.psi.impl.JavaPsiFacadeImpl) com.intellij.psi.impl.JavaPsiFacadeImpl x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/JavaPsiImplementationHelper.class
JavaPsiImplementationHelper.java package com.intellij.psi.impl public abstract com.intellij.psi.impl.JavaPsiImplementationHelper extends java.lang.Object { public void <init> () public static com.intellij.psi.impl.JavaPsiImplementationHelper getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract com.intellij.psi.PsiClass getOriginalClass (com.intellij.psi.PsiClass) public abstract com.intellij.psi.PsiJavaModule getOriginalModule (com.intellij.psi.PsiJavaModule) public abstract com.intellij.psi.PsiElement getClsFileNavigationElement (com.intellij.psi.PsiJavaFile) public abstract com.intellij.pom.java.LanguageLevel getEffectiveLanguageLevel (com.intellij.openapi.vfs.VirtualFile) public abstract com.intellij.lang.ASTNode getDefaultImportAnchor (com.intellij.psi.PsiImportList, com.intellij.psi.PsiImportStatementBase) public abstract com.intellij.psi.PsiElement getDefaultMemberAnchor (com.intellij.psi.PsiClass, com.intellij.psi.PsiMember) public abstract void setupCatchBlock (java.lang.String, com.intellij.psi.PsiType, com.intellij.psi.PsiElement, com.intellij.psi.PsiCatchSection) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/JvmPsiConversionHelperImpl.class
JvmPsiConversionHelperImpl.java package com.intellij.psi.impl public com.intellij.psi.impl.JvmPsiConversionHelperImpl extends java.lang.Object implements com.intellij.psi.JvmPsiConversionHelper { public void <init> () public com.intellij.psi.PsiClass convertTypeDeclaration (com.intellij.lang.jvm.JvmTypeDeclaration) com.intellij.lang.jvm.JvmTypeDeclaration typeDeclaration public com.intellij.psi.PsiTypeParameter convertTypeParameter (com.intellij.lang.jvm.JvmTypeParameter) com.intellij.lang.jvm.JvmTypeParameter typeParameter public com.intellij.psi.PsiType convertType (com.intellij.lang.jvm.types.JvmType) com.intellij.lang.jvm.types.JvmType type public com.intellij.psi.PsiSubstitutor convertSubstitutor (com.intellij.lang.jvm.types.JvmSubstitutor) com.intellij.psi.PsiTypeParameter psiTypeParameter com.intellij.lang.jvm.types.JvmType substitution com.intellij.psi.PsiType psiType com.intellij.lang.jvm.JvmTypeParameter parameter com.intellij.lang.jvm.types.JvmSubstitutor substitutor com.intellij.psi.PsiSubstitutor result public com.intellij.psi.PsiMethod convertMethod (com.intellij.lang.jvm.JvmMethod) com.intellij.lang.jvm.JvmMethod method private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/LanguageConstantExpressionEvaluator.class
LanguageConstantExpressionEvaluator.java package com.intellij.psi.impl public com.intellij.psi.impl.LanguageConstantExpressionEvaluator extends com.intellij.lang.LanguageExtension { public static final com.intellij.psi.impl.LanguageConstantExpressionEvaluator INSTANCE private void <init> () static void <clinit> () }
com/intellij/psi/impl/PsiClassImplUtil$1.class
PsiClassImplUtil.java package com.intellij.psi.impl final com.intellij.psi.impl.PsiClassImplUtil$1 extends com.intellij.psi.scope.processor.FilterScopeProcessor { final synthetic com.intellij.psi.impl.PsiClassImplUtil$MemberType val$key final synthetic java.util.List val$allMembers final synthetic java.util.Map val$map final synthetic com.intellij.psi.scope.ElementClassHint val$classHint void <init> (com.intellij.psi.filters.ElementFilter, com.intellij.psi.impl.PsiClassImplUtil$MemberType, java.util.List, java.util.Map, com.intellij.psi.scope.ElementClassHint) com.intellij.psi.filters.ElementFilter filter protected void add (com.intellij.psi.PsiElement, com.intellij.psi.PsiSubstitutor) String currentName java.util.List listByName com.intellij.psi.PsiElement element com.intellij.psi.PsiSubstitutor substitutor public java.lang.Object getHint (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key hintKey private static synthetic java.util.List lambda$add$0 (java.lang.String) String __ private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/PsiClassImplUtil$2.class
PsiClassImplUtil.java package com.intellij.psi.impl final com.intellij.psi.impl.PsiClassImplUtil$2 extends java.lang.Object implements com.intellij.util.Function { final com.intellij.psi.impl.ScopedClassHierarchy hierarchy final com.intellij.psi.PsiElementFactory factory final synthetic com.intellij.psi.PsiClass val$aClass final synthetic com.intellij.psi.search.GlobalSearchScope val$resolveScope final synthetic com.intellij.pom.java.LanguageLevel val$languageLevel final synthetic com.intellij.psi.PsiSubstitutor val$substitutor final synthetic boolean val$isRaw void <init> (com.intellij.psi.PsiClass, com.intellij.psi.search.GlobalSearchScope, com.intellij.pom.java.LanguageLevel, com.intellij.psi.PsiSubstitutor, boolean) public com.intellij.psi.PsiSubstitutor fun (com.intellij.psi.PsiMember) com.intellij.psi.PsiMember member com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiSubstitutor superSubstitutor com.intellij.psi.PsiSubstitutor finalSubstitutor public volatile synthetic java.lang.Object fun (java.lang.Object) }
com/intellij/psi/impl/PsiClassImplUtil$3.class
PsiClassImplUtil.java package com.intellij.psi.impl synthetic com.intellij.psi.impl.PsiClassImplUtil$3 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$psi$impl$PsiClassImplUtil$MemberType static void <clinit> () }
com/intellij/psi/impl/PsiClassImplUtil$ByNameCachedValueProvider.class
PsiClassImplUtil.java package com.intellij.psi.impl com.intellij.psi.impl.PsiClassImplUtil$ByNameCachedValueProvider extends java.lang.Object implements com.intellij.psi.util.ParameterizedCachedValueProvider { private static final com.intellij.psi.impl.PsiClassImplUtil$ByNameCachedValueProvider INSTANCE private void <init> () public com.intellij.psi.util.CachedValueProvider$Result compute (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass myClass java.util.Map map public volatile synthetic com.intellij.psi.util.CachedValueProvider$Result compute (java.lang.Object) private static synthetic com.intellij.psi.impl.PsiClassImplUtil$MembersMap lambda$compute$0 (com.intellij.psi.PsiClass, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiClass myClass com.intellij.psi.search.GlobalSearchScope scope static synthetic com.intellij.psi.impl.PsiClassImplUtil$ByNameCachedValueProvider access$100 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/PsiClassImplUtil$ClassIconRequest.class
PsiClassImplUtil.java package com.intellij.psi.impl com.intellij.psi.impl.PsiClassImplUtil$ClassIconRequest extends java.lang.Object { private final com.intellij.psi.PsiClass psiClass private final int flags private final javax.swing.Icon symbolIcon private void <init> (com.intellij.psi.PsiClass, int, javax.swing.Icon) com.intellij.psi.PsiClass psiClass int flags javax.swing.Icon symbolIcon public boolean equals (java.lang.Object) Object o com.intellij.psi.impl.PsiClassImplUtil$ClassIconRequest that public int hashCode () int result synthetic void <init> (com.intellij.psi.PsiClass, int, javax.swing.Icon, com.intellij.psi.impl.PsiClassImplUtil$1) com.intellij.psi.PsiClass x0 int x1 javax.swing.Icon x2 com.intellij.psi.impl.PsiClassImplUtil$1 x3 static synthetic com.intellij.psi.PsiClass access$500 (com.intellij.psi.impl.PsiClassImplUtil$ClassIconRequest) com.intellij.psi.impl.PsiClassImplUtil$ClassIconRequest x0 static synthetic int access$600 (com.intellij.psi.impl.PsiClassImplUtil$ClassIconRequest) com.intellij.psi.impl.PsiClassImplUtil$ClassIconRequest x0 static synthetic javax.swing.Icon access$700 (com.intellij.psi.impl.PsiClassImplUtil$ClassIconRequest) com.intellij.psi.impl.PsiClassImplUtil$ClassIconRequest x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/PsiClassImplUtil$MemberType.class
PsiClassImplUtil.java package com.intellij.psi.impl public final enum com.intellij.psi.impl.PsiClassImplUtil$MemberType extends java.lang.Enum { public static final enum com.intellij.psi.impl.PsiClassImplUtil$MemberType CLASS public static final enum com.intellij.psi.impl.PsiClassImplUtil$MemberType FIELD public static final enum com.intellij.psi.impl.PsiClassImplUtil$MemberType METHOD private static final synthetic com.intellij.psi.impl.PsiClassImplUtil$MemberType[] $VALUES public static com.intellij.psi.impl.PsiClassImplUtil$MemberType[] values () public static com.intellij.psi.impl.PsiClassImplUtil$MemberType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/psi/impl/PsiClassImplUtil$MembersMap.class
PsiClassImplUtil.java package com.intellij.psi.impl com.intellij.psi.impl.PsiClassImplUtil$MembersMap extends java.lang.Object { final java.util.concurrent.ConcurrentMap myMap void <init> (com.intellij.psi.PsiClass, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiClass psiClass com.intellij.psi.search.GlobalSearchScope scope private java.util.Map get (com.intellij.psi.impl.PsiClassImplUtil$MemberType) com.intellij.psi.impl.PsiClassImplUtil$MemberType type static synthetic java.util.Map access$000 (com.intellij.psi.impl.PsiClassImplUtil$MembersMap, com.intellij.psi.impl.PsiClassImplUtil$MemberType) com.intellij.psi.impl.PsiClassImplUtil$MembersMap x0 com.intellij.psi.impl.PsiClassImplUtil$MemberType x1 }
com/intellij/psi/impl/PsiClassImplUtil.class
PsiClassImplUtil.java package com.intellij.psi.impl public com.intellij.psi.impl.PsiClassImplUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.openapi.util.Key MAP_IN_CLASS_KEY private static final String VALUES_METHOD private static final String VALUE_OF_METHOD private static final String ALL private static final com.intellij.util.Function FULL_ICON_EVALUATOR static final synthetic boolean $assertionsDisabled private void <init> () public static com.intellij.psi.PsiField[] getAllFields (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass java.util.List map public static com.intellij.psi.PsiMethod[] getAllMethods (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass java.util.List methods public static com.intellij.psi.PsiClass[] getAllInnerClasses (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass java.util.List classes public static com.intellij.psi.PsiField findFieldByName (com.intellij.psi.PsiClass, java.lang.String, boolean) com.intellij.psi.PsiClass aClass String name boolean checkBases java.util.List byMap public static com.intellij.psi.PsiMethod[] findMethodsByName (com.intellij.psi.PsiClass, java.lang.String, boolean) com.intellij.psi.PsiClass aClass String name boolean checkBases java.util.List methods public static com.intellij.psi.PsiMethod findMethodBySignature (com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod patternMethod boolean checkBases java.util.List result public static com.intellij.psi.PsiMethod[] findMethodsBySignature (com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod patternMethod boolean checkBases java.util.List methods private static java.util.List findMethodsBySignature (com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod, boolean, boolean) com.intellij.psi.PsiClass superClass com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.util.MethodSignature signature com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod patternMethod boolean checkBases boolean stopOnFirst com.intellij.psi.PsiMethod[] methodsByName java.util.List methods com.intellij.psi.util.MethodSignature patternSignature public static com.intellij.psi.PsiClass findInnerByName (com.intellij.psi.PsiClass, java.lang.String, boolean) com.intellij.psi.PsiClass aClass String name boolean checkBases java.util.List byMap private static java.util.List findByMap (com.intellij.psi.PsiClass, java.lang.String, boolean, com.intellij.psi.impl.PsiClassImplUtil$MemberType) com.intellij.psi.PsiMember[] list com.intellij.psi.PsiMember member com.intellij.psi.PsiMember[] members java.util.List list com.intellij.psi.PsiClass aClass String name boolean checkBases com.intellij.psi.impl.PsiClassImplUtil$MemberType type public static java.util.List getAllWithSubstitutorsByMap (com.intellij.psi.PsiClass, com.intellij.psi.impl.PsiClassImplUtil$MemberType) com.intellij.psi.PsiClass aClass com.intellij.psi.impl.PsiClassImplUtil$MemberType type private static java.util.List getAllByMap (com.intellij.psi.PsiClass, com.intellij.psi.impl.PsiClassImplUtil$MemberType) com.intellij.openapi.util.Pair pair com.intellij.psi.PsiMember t int i com.intellij.psi.PsiClass aClass com.intellij.psi.impl.PsiClassImplUtil$MemberType type java.util.List pairs java.util.List ret private static java.util.Map getMap (com.intellij.psi.PsiClass, com.intellij.psi.impl.PsiClassImplUtil$MemberType) com.intellij.psi.PsiClass aClass com.intellij.psi.impl.PsiClassImplUtil$MemberType type com.intellij.psi.util.ParameterizedCachedValue value private static com.intellij.psi.util.ParameterizedCachedValue getValues (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.util.ParameterizedCachedValue value public static javax.swing.Icon getClassIcon (int, com.intellij.psi.PsiClass) int flags com.intellij.psi.PsiClass aClass public static javax.swing.Icon getClassIcon (int, com.intellij.psi.PsiClass, javax.swing.Icon) com.intellij.ui.icons.RowIcon baseIcon int flags com.intellij.psi.PsiClass aClass javax.swing.Icon symbolIcon javax.swing.Icon base public static com.intellij.psi.search.SearchScope getClassUseScope (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass topClass com.intellij.psi.PsiDirectory dir com.intellij.psi.search.SearchScope scope com.intellij.psi.PsiPackage aPackage com.intellij.psi.PsiClass aClass com.intellij.psi.search.GlobalSearchScope maximalUseScope com.intellij.psi.PsiFile file com.intellij.psi.PsiClass containingClass public static boolean isMainOrPremainMethod (com.intellij.psi.PsiMethod) com.intellij.psi.util.MethodSignature main com.intellij.psi.util.MethodSignature premain com.intellij.psi.util.MethodSignature agentmain com.intellij.util.IncorrectOperationException e com.intellij.psi.PsiMethod method String name com.intellij.psi.PsiElementFactory factory com.intellij.psi.util.MethodSignature signature private static com.intellij.psi.util.MethodSignature createSignatureFromText (com.intellij.psi.PsiElementFactory, java.lang.String) com.intellij.psi.PsiElementFactory factory String text private static java.util.concurrent.ConcurrentMap createMembersMap (com.intellij.psi.PsiClass, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiClass psiClass com.intellij.psi.search.GlobalSearchScope scope public static boolean processDeclarationsInEnum (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.impl.source.ClassInnerStuffCache) com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod method com.intellij.psi.scope.NameHint nameHint com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.impl.source.ClassInnerStuffCache innerStuffCache com.intellij.psi.scope.ElementClassHint classHint public static boolean processDeclarationsInClass (com.intellij.psi.PsiClass, com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, java.util.Set, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.pom.java.LanguageLevel, boolean) com.intellij.psi.PsiClass aClass com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state java.util.Set visited com.intellij.psi.PsiElement last com.intellij.psi.PsiElement place com.intellij.pom.java.LanguageLevel languageLevel boolean isRaw private static boolean processDeclarationsInClass (com.intellij.psi.PsiClass, com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, java.util.Set, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.pom.java.LanguageLevel, boolean, com.intellij.psi.search.GlobalSearchScope) String name com.intellij.psi.PsiClass aClass com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state java.util.Set visited com.intellij.psi.PsiElement last com.intellij.psi.PsiElement place com.intellij.pom.java.LanguageLevel languageLevel boolean isRaw com.intellij.psi.search.GlobalSearchScope resolveScope com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.scope.NameHint nameHint private static boolean processCachedMembersByName (com.intellij.psi.PsiClass, com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, java.util.Set, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, boolean, com.intellij.psi.PsiSubstitutor, com.intellij.psi.impl.PsiClassImplUtil$MembersMap, java.lang.String, com.intellij.pom.java.LanguageLevel, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiElement parent com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMember candidateField boolean resolved java.util.Map allFieldsMap com.intellij.psi.PsiMember[] list com.intellij.psi.PsiField fieldByName com.intellij.psi.PsiTypeParameterList list com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMember inner boolean resolved java.util.Map allClassesMap com.intellij.psi.PsiMember[] list com.intellij.psi.PsiClass classByName com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiMethod[] constructors com.intellij.psi.scope.processor.MethodResolverProcessor methodResolverProcessor com.intellij.psi.PsiMethod candidateMethod com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMember candidate com.intellij.psi.PsiMember aList boolean resolved java.util.Map allMethodsMap com.intellij.psi.PsiMember[] list com.intellij.psi.PsiClass aClass com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state java.util.Set visited com.intellij.psi.PsiElement last com.intellij.psi.PsiElement place boolean isRaw com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.impl.PsiClassImplUtil$MembersMap value String name com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.search.GlobalSearchScope resolveScope com.intellij.util.Function finalSubstitutor com.intellij.psi.scope.ElementClassHint classHint private static com.intellij.psi.PsiSubstitutor checkRaw (boolean, com.intellij.psi.PsiElementFactory, com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiTypeParameter[] methodTypeParameters com.intellij.psi.PsiClass containingClass boolean isRaw com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiMethod candidateMethod com.intellij.psi.PsiSubstitutor substitutor public static com.intellij.psi.PsiSubstitutor obtainFinalSubstitutor (com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiElementFactory, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiClass candidateClass com.intellij.psi.PsiSubstitutor candidateSubstitutor com.intellij.psi.PsiClass aClass com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiElementFactory elementFactory com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiType containingType com.intellij.psi.PsiType type private static boolean processDeclarationsInClassNotCached (com.intellij.psi.PsiClass, com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, java.util.Set, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, boolean, com.intellij.pom.java.LanguageLevel, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiField fieldByName com.intellij.psi.PsiField field com.intellij.psi.PsiField[] fields com.intellij.psi.PsiSubstitutor finalSubstitutor com.intellij.psi.ResolveState methodState com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor baseSubstitutor com.intellij.psi.PsiMethod[] methods com.intellij.psi.PsiTypeParameterList list com.intellij.psi.PsiClass inner com.intellij.psi.PsiClass inner com.intellij.psi.PsiClass[] inners com.intellij.psi.PsiClass aClass com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state java.util.Set visited com.intellij.psi.PsiElement last com.intellij.psi.PsiElement place boolean isRaw com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.search.GlobalSearchScope resolveScope com.intellij.psi.scope.ElementClassHint classHint com.intellij.psi.scope.NameHint nameHint com.intellij.psi.PsiElementFactory factory java.util.Set visited1 public static com.intellij.psi.PsiType correctType (com.intellij.psi.PsiType, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiType originalType com.intellij.psi.search.GlobalSearchScope resolveScope public static java.util.List getScopeCorrectedSuperTypes (com.intellij.psi.PsiClass, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiClass aClass com.intellij.psi.search.GlobalSearchScope resolveScope static boolean processSuperTypes (com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiElementFactory, com.intellij.pom.java.LanguageLevel, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.PairProcessor) com.intellij.psi.PsiClass superClass com.intellij.psi.PsiSubstitutor finalSubstitutor com.intellij.psi.PsiClassType$ClassResolveResult superTypeResolveResult com.intellij.psi.PsiClass aClass com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiElementFactory factory com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.search.GlobalSearchScope resolveScope com.intellij.util.PairProcessor processor boolean resolved public static com.intellij.psi.PsiClass getSuperClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClassType baseClassReference com.intellij.psi.PsiClass baseClass com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiClassType[] referenceElements com.intellij.psi.PsiClass psiResolved private static com.intellij.psi.PsiClass findSpecialSuperClass (com.intellij.psi.PsiClass, java.lang.String) com.intellij.psi.PsiClass psiClass String className public static com.intellij.psi.PsiClass[] getSupers (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aSuper com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiClass[] supers private static com.intellij.psi.PsiClass[] getSupersInner (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass objectClass com.intellij.psi.PsiAnonymousClass psiAnonymousClass com.intellij.psi.PsiClassType baseClassReference com.intellij.psi.PsiClass baseClass com.intellij.psi.PsiClass objectClass com.intellij.psi.PsiClass objectClass com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiClassType[] extendsListTypes com.intellij.psi.PsiClassType[] implementsListTypes com.intellij.psi.PsiClass[] interfaces com.intellij.psi.PsiClass superClass com.intellij.psi.PsiClass[] types public static com.intellij.psi.PsiClassType[] getSuperTypes (com.intellij.psi.PsiClass) com.intellij.psi.PsiClassType objectType com.intellij.psi.PsiClassType baseClassType com.intellij.psi.PsiClass baseClass com.intellij.psi.PsiManager manager com.intellij.psi.PsiClassType objectType com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiClassType[] extendsTypes com.intellij.psi.PsiClassType[] implementsTypes boolean hasExtends int extendsListLength com.intellij.psi.PsiClassType[] result private static com.intellij.psi.PsiClassType getAnnotationSuperType (com.intellij.psi.PsiClass, com.intellij.psi.PsiElementFactory) com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiElementFactory factory private static com.intellij.psi.PsiClassType getEnumSuperType (com.intellij.psi.PsiClass, com.intellij.psi.PsiElementFactory) com.intellij.psi.PsiClassType superType com.intellij.util.IncorrectOperationException e com.intellij.psi.PsiClassType superType com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiClassType superType com.intellij.psi.PsiClass enumClass public static com.intellij.psi.PsiClass[] getInterfaces (com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiClassType referencedType com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiClassType[] referencedTypes java.util.List result public static com.intellij.psi.PsiClass[] getInterfaces (com.intellij.psi.PsiClass) com.intellij.psi.PsiClassType baseClassReference com.intellij.psi.PsiClass baseClass com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiClassType[] implementsListTypes private static com.intellij.psi.PsiClass[] resolveClassReferenceList (com.intellij.psi.PsiClassType[], com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiClass refResolved com.intellij.psi.PsiClassType reference com.intellij.psi.PsiClass[] shorter com.intellij.psi.PsiClassType[] listOfTypes com.intellij.psi.PsiClass psiClass boolean includeObject com.intellij.psi.PsiClass objectClass int referenceCount com.intellij.psi.PsiClass[] resolved int resolvedCount public static java.util.List findMethodsAndTheirSubstitutorsByName (com.intellij.psi.PsiClass, java.lang.String, boolean) com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod[] methodsByName java.util.List ret com.intellij.psi.PsiClass psiClass String name boolean checkBases com.intellij.psi.PsiMember[] list private static java.util.List withSubstitutors (com.intellij.psi.PsiClass, com.intellij.psi.PsiMember[]) com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiMember[] members com.intellij.psi.impl.ScopedClassHierarchy hierarchy com.intellij.pom.java.LanguageLevel level public static com.intellij.psi.PsiClassType[] getExtendsListTypes (com.intellij.psi.PsiClass) com.intellij.psi.PsiClassType enumSuperType com.intellij.psi.PsiType conjunct com.intellij.psi.PsiType[] conjuncts java.util.List result com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiType upperBound com.intellij.psi.PsiReferenceList extendsList public static com.intellij.psi.PsiClassType[] getImplementsListTypes (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiReferenceList extendsList static boolean isInExtendsList (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass, java.lang.String, com.intellij.psi.PsiManager) com.intellij.psi.PsiType conjunct com.intellij.psi.PsiType[] conjuncts com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiClass baseClass String baseName com.intellij.psi.PsiManager manager com.intellij.psi.PsiType upperBound static boolean isInReferenceList (com.intellij.psi.PsiReferenceList, com.intellij.psi.PsiClass, java.lang.String, com.intellij.psi.PsiManager) com.intellij.psi.PsiClassType[] referencedTypes com.intellij.psi.PsiClassType type com.intellij.psi.PsiClass resolved String name int i com.intellij.psi.impl.java.stubs.PsiClassReferenceListStub classStub String[] names com.intellij.psi.PsiClassType type com.intellij.psi.stubs.StubElement stub com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.PsiClassType type com.intellij.psi.PsiReferenceList list com.intellij.psi.PsiClass baseClass String baseName com.intellij.psi.PsiManager manager public static boolean isClassEquivalentTo (com.intellij.psi.PsiClass, com.intellij.psi.PsiElement) com.intellij.psi.PsiTypeParameter p1 com.intellij.psi.PsiTypeParameter p2 com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement another String name1 String name2 String qName1 String qName2 com.intellij.psi.PsiFile file1 com.intellij.psi.PsiFile file2 com.intellij.psi.PsiFile original1 com.intellij.psi.PsiFile original2 com.intellij.openapi.roots.FileIndexFacade fileIndex com.intellij.openapi.vfs.VirtualFile vfile1 com.intellij.openapi.vfs.VirtualFile vfile2 boolean lib1 boolean lib2 private static com.intellij.psi.PsiFile getOriginalFile (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiFile file public static boolean isFieldEquivalentTo (com.intellij.psi.PsiField, com.intellij.psi.PsiElement) com.intellij.psi.PsiField field com.intellij.psi.PsiElement another String name1 String name2 com.intellij.psi.PsiClass aClass1 com.intellij.psi.PsiClass aClass2 public static boolean isMethodEquivalentTo (com.intellij.psi.PsiMethod, com.intellij.psi.PsiElement) com.intellij.psi.PsiParameter parameter1 com.intellij.psi.PsiParameter parameter2 com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 int i com.intellij.psi.PsiMethod method1 com.intellij.psi.PsiElement another com.intellij.psi.PsiMethod method2 com.intellij.psi.PsiClass aClass1 com.intellij.psi.PsiClass aClass2 com.intellij.psi.PsiManager manager com.intellij.psi.PsiParameter[] parameters1 com.intellij.psi.PsiParameter[] parameters2 private static boolean compareParamTypes (com.intellij.psi.PsiManager, com.intellij.psi.PsiType, com.intellij.psi.PsiType, java.util.Set) com.intellij.psi.PsiType componentType1 com.intellij.psi.PsiType componentType2 com.intellij.psi.PsiClassType eType1 com.intellij.psi.PsiClassType eType2 int i com.intellij.psi.PsiClassType[] eTypes1 com.intellij.psi.PsiClassType[] eTypes2 com.intellij.psi.PsiManager manager com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 java.util.Set visited com.intellij.psi.PsiClass class1 com.intellij.psi.PsiClass class2 private static synthetic com.intellij.openapi.util.Pair lambda$withSubstitutors$4 (com.intellij.psi.impl.ScopedClassHierarchy, com.intellij.pom.java.LanguageLevel, com.intellij.psi.PsiMember) com.intellij.psi.impl.ScopedClassHierarchy hierarchy com.intellij.pom.java.LanguageLevel level com.intellij.psi.PsiMember member com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiSubstitutor substitutor private static synthetic boolean lambda$processDeclarationsInClassNotCached$3 (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, java.util.Set, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.pom.java.LanguageLevel, boolean, com.intellij.psi.search.GlobalSearchScope, com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state java.util.Set visited1 com.intellij.psi.PsiElement last com.intellij.psi.PsiElement place com.intellij.pom.java.LanguageLevel languageLevel boolean isRaw com.intellij.psi.search.GlobalSearchScope resolveScope com.intellij.psi.PsiClass superClass com.intellij.psi.PsiSubstitutor finalSubstitutor private static synthetic java.util.Map lambda$createMembersMap$2 (com.intellij.psi.PsiClass, com.intellij.psi.search.GlobalSearchScope, com.intellij.psi.impl.PsiClassImplUtil$MemberType) java.util.Map$Entry entry com.intellij.psi.PsiClass psiClass com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.impl.PsiClassImplUtil$MemberType key java.util.Map map java.util.List allMembers com.intellij.psi.scope.ElementClassFilter filter com.intellij.psi.scope.ElementClassHint classHint com.intellij.psi.scope.processor.FilterScopeProcessor processor java.util.Map result private static synthetic boolean lambda$null$1 (com.intellij.psi.impl.PsiClassImplUtil$MemberType, com.intellij.psi.scope.ElementClassHint$DeclarationKind) com.intellij.psi.impl.PsiClassImplUtil$MemberType key com.intellij.psi.scope.ElementClassHint$DeclarationKind kind private static synthetic javax.swing.Icon lambda$static$0 (com.intellij.psi.impl.PsiClassImplUtil$ClassIconRequest) com.intellij.psi.impl.PsiClassImplUtil$ClassIconRequest r boolean isLocked javax.swing.Icon symbolIcon com.intellij.ui.icons.RowIcon baseIcon javax.swing.Icon result static synthetic java.util.concurrent.ConcurrentMap access$300 (com.intellij.psi.PsiClass, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiClass x0 com.intellij.psi.search.GlobalSearchScope x1 static synthetic com.intellij.psi.PsiSubstitutor access$400 (boolean, com.intellij.psi.PsiElementFactory, com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor) boolean x0 com.intellij.psi.PsiElementFactory x1 com.intellij.psi.PsiMethod x2 com.intellij.psi.PsiSubstitutor x3 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/PsiConstantEvaluationHelperImpl.class
PsiConstantEvaluationHelperImpl.java package com.intellij.psi.impl public com.intellij.psi.impl.PsiConstantEvaluationHelperImpl extends com.intellij.psi.PsiConstantEvaluationHelper { static final synthetic boolean $assertionsDisabled public void <init> () public java.lang.Object computeConstantExpression (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement expression public java.lang.Object computeConstantExpression (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement expression boolean throwExceptionOnOverflow com.intellij.psi.impl.ConstantExpressionEvaluator expressionEvaluator public java.lang.Object computeExpression (com.intellij.psi.PsiExpression, boolean, com.intellij.psi.PsiConstantEvaluationHelper$AuxEvaluator) com.intellij.psi.PsiExpression expression boolean throwExceptionOnOverflow com.intellij.psi.PsiConstantEvaluationHelper$AuxEvaluator auxEvaluator com.intellij.psi.impl.ConstantExpressionEvaluator expressionEvaluator public static java.lang.Object computeCastTo (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType, java.util.Set) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType castTo java.util.Set visitedVars Object value static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/PsiDiamondTypeUtil.class
PsiDiamondTypeUtil.java package com.intellij.psi.impl public com.intellij.psi.impl.PsiDiamondTypeUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private void <init> () public static boolean canCollapseToDiamond (com.intellij.psi.PsiNewExpression, com.intellij.psi.PsiNewExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiNewExpression context com.intellij.psi.PsiType expectedType public static boolean canChangeContextForDiamond (com.intellij.psi.PsiNewExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiType expectedType com.intellij.psi.PsiNewExpression copy private static boolean canCollapseToDiamond (com.intellij.psi.PsiNewExpression, com.intellij.psi.PsiNewExpression, com.intellij.psi.PsiType, boolean) com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement resolve java.util.List types com.intellij.psi.PsiType[] typeArguments com.intellij.psi.PsiDiamondType$DiamondInferenceResult inferenceResult com.intellij.psi.PsiTypeElement[] typeElements com.intellij.psi.PsiReferenceParameterList parameterList com.intellij.psi.PsiJavaCodeReferenceElement classReference com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiNewExpression context com.intellij.psi.PsiType expectedType boolean skipDiamonds public static com.intellij.psi.PsiElement replaceExplicitWithDiamond (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiElement com.intellij.psi.PsiElement replacement public static com.intellij.psi.PsiElement createExplicitReplacement (com.intellij.psi.PsiElement) com.intellij.psi.PsiNewExpression expression com.intellij.psi.PsiJavaCodeReferenceElement classReference com.intellij.psi.PsiReferenceParameterList parameterList com.intellij.psi.PsiElement psiElement public static com.intellij.psi.PsiElement replaceDiamondWithExplicitTypes (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent com.intellij.psi.PsiJavaCodeReferenceElement javaCodeReferenceElement com.intellij.psi.PsiReferenceParameterList parameterList StringBuilder text com.intellij.psi.PsiNewExpression newExpression com.intellij.psi.PsiDiamondType$DiamondInferenceResult result com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.PsiJavaCodeReferenceElement newReference com.intellij.psi.PsiReferenceParameterList newReferenceParameterList public static com.intellij.psi.PsiExpression expandTopLevelDiamondsInside (com.intellij.psi.PsiExpression) com.intellij.psi.PsiTypeElement[] typeParameterElements com.intellij.psi.PsiReferenceParameterList parameterList com.intellij.psi.PsiJavaCodeReferenceElement classReference com.intellij.psi.PsiExpression expr public static java.lang.String getCollapsedType (com.intellij.psi.PsiType, com.intellij.psi.PsiElement) int idx com.intellij.psi.PsiType type com.intellij.psi.PsiElement context String typeText private static boolean isAugmented (com.intellij.psi.PsiExpression) com.intellij.psi.PsiElement method com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement gParent com.intellij.psi.PsiTypeElement typeElement public static boolean areTypeArgumentsRedundant (com.intellij.psi.PsiType[], com.intellij.psi.PsiExpression, boolean, com.intellij.psi.PsiMethod, com.intellij.psi.PsiTypeParameter[]) com.intellij.psi.PsiElement copy com.intellij.psi.PsiCall callCopy com.intellij.psi.PsiElement copy com.intellij.psi.PsiElement startMethodElementInCopy com.intellij.lang.injection.InjectedLanguageManager injectedLanguageManager com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiFile fileCopy com.intellij.psi.PsiExpressionList argumentList Object marker com.intellij.psi.PsiCall call com.intellij.psi.PsiMethodReferenceExpression methodRefCopy com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.PsiElement copy com.intellij.psi.PsiType typeByParent com.intellij.psi.PsiCallExpression exprCopy com.intellij.util.IncorrectOperationException e com.intellij.psi.PsiType[] typeArguments com.intellij.psi.PsiExpression context boolean constructorRef com.intellij.psi.PsiMethod method com.intellij.psi.PsiTypeParameter[] typeParameters private static boolean isInferenceEquivalent (com.intellij.psi.PsiType[], com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiReferenceParameterList parameterList com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiType inferredType int i com.intellij.psi.PsiType[] typeArguments com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethodReferenceExpression methodRefCopy com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.PsiTypeElement qualifierType com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiSubstitutor psiSubstitutor private static boolean isInferenceEquivalent (com.intellij.psi.PsiType[], com.intellij.psi.PsiElementFactory, com.intellij.psi.PsiCallExpression, com.intellij.psi.PsiMethod, com.intellij.psi.PsiTypeParameter[]) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiType inferredType int i int length com.intellij.psi.PsiType[] typeArguments com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.PsiCallExpression exprCopy com.intellij.psi.PsiMethod method com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiReferenceParameterList list com.intellij.psi.JavaResolveResult copyResult com.intellij.psi.PsiSubstitutor psiSubstitutor private static boolean isInferenceEquivalent (com.intellij.psi.PsiType[], com.intellij.psi.PsiElementFactory, com.intellij.psi.PsiNewExpression) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiWildcardType wildcardType com.intellij.psi.PsiType bound com.intellij.psi.PsiType typeArgument int i com.intellij.psi.PsiType[] typeArguments com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.PsiNewExpression exprCopy com.intellij.psi.PsiJavaCodeReferenceElement collapsedClassReference com.intellij.psi.PsiReferenceParameterList diamondParameterList com.intellij.psi.PsiJavaCodeReferenceElement classReference com.intellij.psi.PsiReferenceParameterList parameterList com.intellij.psi.PsiType[] inferredArgs private static boolean checkParentApplicability (com.intellij.psi.PsiExpression) com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiExpression exprCopy private static synthetic java.lang.String lambda$replaceDiamondWithExplicitTypes$0 (com.intellij.psi.PsiType) com.intellij.psi.PsiType psiType static void <clinit> () }
com/intellij/psi/impl/PsiElementFactoryImpl.class
PsiElementFactoryImpl.java package com.intellij.psi.impl public com.intellij.psi.impl.PsiElementFactoryImpl extends com.intellij.psi.impl.PsiJavaParserFacadeImpl implements com.intellij.psi.PsiElementFactory { private final java.util.concurrent.ConcurrentMap myArrayClasses private final java.util.concurrent.ConcurrentMap myCachedObjectType private static final com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper CATCH_SECTION static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.impl.PsiManagerEx) com.intellij.psi.impl.PsiManagerEx manager public com.intellij.psi.PsiClass getArrayClass (com.intellij.pom.java.LanguageLevel) com.intellij.pom.java.LanguageLevel languageLevel private com.intellij.psi.PsiClass createArrayClass (com.intellij.pom.java.LanguageLevel) com.intellij.pom.java.LanguageLevel level String text com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiFile file private static void ensureNonWritable (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass arrayClass public com.intellij.psi.PsiClassType getArrayClassType (com.intellij.psi.PsiType, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiType componentType com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiClass arrayClass com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiSubstitutor substitutor public com.intellij.psi.PsiClassType createType (com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiClass resolve com.intellij.psi.PsiSubstitutor substitutor public com.intellij.psi.PsiClassType createType (com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiClass resolve com.intellij.psi.PsiSubstitutor substitutor com.intellij.pom.java.LanguageLevel languageLevel public com.intellij.psi.PsiClassType createType (com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor, com.intellij.pom.java.LanguageLevel, com.intellij.psi.PsiAnnotation[]) com.intellij.psi.PsiClass resolve com.intellij.psi.PsiSubstitutor substitutor com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiAnnotation[] annotations public com.intellij.psi.PsiClass createClass (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public com.intellij.psi.PsiClass createInterface (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public com.intellij.psi.PsiClass createEnum (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public com.intellij.psi.PsiClass createAnnotationType (java.lang.String) throws com.intellij.util.IncorrectOperationException String name private com.intellij.psi.PsiClass createClassInner (java.lang.String, java.lang.String) String type String name com.intellij.psi.PsiJavaFile aFile com.intellij.psi.PsiClass[] classes public com.intellij.psi.PsiTypeElement createTypeElement (com.intellij.psi.PsiType) com.intellij.psi.PsiType psiType com.intellij.psi.impl.light.LightTypeElement element public com.intellij.psi.PsiJavaCodeReferenceElement createReferenceElementByType (com.intellij.psi.PsiClassType) com.intellij.psi.PsiClassType type public com.intellij.psi.PsiTypeParameterList createTypeParameterList () com.intellij.psi.PsiTypeParameterList parameterList public com.intellij.psi.PsiTypeParameter createTypeParameter (java.lang.String, com.intellij.psi.PsiClassType[]) com.intellij.psi.PsiClassType type RuntimeException e String name com.intellij.psi.PsiClassType[] superTypes StringBuilder builder public com.intellij.psi.PsiField createField (java.lang.String, com.intellij.psi.PsiType) throws com.intellij.util.IncorrectOperationException String name com.intellij.psi.PsiType type String text com.intellij.psi.PsiJavaFile aFile com.intellij.psi.PsiClass[] classes com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiField[] fields com.intellij.psi.PsiField field public com.intellij.psi.PsiMethod createMethod (java.lang.String, com.intellij.psi.PsiType) throws com.intellij.util.IncorrectOperationException String name com.intellij.psi.PsiType returnType String canonicalText com.intellij.psi.PsiJavaFile aFile com.intellij.psi.PsiClass[] classes com.intellij.psi.PsiMethod[] methods com.intellij.psi.PsiMethod method public com.intellij.psi.PsiMethod createMethod (java.lang.String, com.intellij.psi.PsiType, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String name com.intellij.psi.PsiType returnType com.intellij.psi.PsiElement context public com.intellij.psi.PsiMethod createConstructor () public com.intellij.psi.PsiMethod createConstructor (java.lang.String) String name com.intellij.psi.PsiJavaFile aFile com.intellij.psi.PsiMethod method public com.intellij.psi.PsiMethod createConstructor (java.lang.String, com.intellij.psi.PsiElement) String name com.intellij.psi.PsiElement context public com.intellij.psi.PsiClassInitializer createClassInitializer () throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiJavaFile aFile com.intellij.psi.PsiClassInitializer classInitializer public com.intellij.psi.PsiParameter createParameter (java.lang.String, com.intellij.psi.PsiType) throws com.intellij.util.IncorrectOperationException String name com.intellij.psi.PsiType type String text com.intellij.psi.PsiParameter parameter com.intellij.psi.codeStyle.CodeStyleManager codeStyleManager public com.intellij.psi.PsiParameter createParameter (java.lang.String, com.intellij.psi.PsiType, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String name com.intellij.psi.PsiType type com.intellij.psi.PsiElement context com.intellij.psi.PsiMethod psiMethod com.intellij.psi.PsiParameter[] parameters public com.intellij.psi.PsiCodeBlock createCodeBlock () com.intellij.psi.PsiCodeBlock block public com.intellij.psi.PsiClassType createType (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public com.intellij.psi.PsiClassType createType (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement classReference public com.intellij.psi.PsiClassType createType (com.intellij.psi.PsiClass, com.intellij.psi.PsiType) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiType parameter com.intellij.psi.PsiTypeParameter[] typeParameters public transient com.intellij.psi.PsiClassType createType (com.intellij.psi.PsiClass, com.intellij.psi.PsiType[]) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiType[] parameters public com.intellij.psi.PsiSubstitutor createRawSubstitutor (com.intellij.psi.PsiTypeParameterListOwner) com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.PsiTypeParameterListOwner owner java.util.Map substitutorMap public com.intellij.psi.PsiSubstitutor createRawSubstitutor (com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiTypeParameter[]) com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.PsiSubstitutor baseSubstitutor com.intellij.psi.PsiTypeParameter[] typeParameters java.util.Map substitutorMap public com.intellij.psi.PsiElement createDummyHolder (java.lang.String, com.intellij.psi.tree.IElementType, com.intellij.psi.PsiElement) String text com.intellij.psi.tree.IElementType type com.intellij.psi.PsiElement context com.intellij.psi.impl.source.DummyHolder result com.intellij.psi.impl.source.tree.FileElement holder com.intellij.lang.Language language com.intellij.lang.ParserDefinition parserDefinition com.intellij.openapi.project.Project project com.intellij.lexer.Lexer lexer com.intellij.lang.PsiBuilder builder com.intellij.lang.ASTNode node com.intellij.psi.PsiElement psi public com.intellij.psi.PsiSubstitutor createSubstitutor (java.util.Map) java.util.Map map public com.intellij.psi.PsiPrimitiveType createPrimitiveType (java.lang.String) String text public com.intellij.psi.PsiClassType createTypeByFQClassName (java.lang.String) String qName public com.intellij.psi.PsiClassType createTypeByFQClassName (java.lang.String, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiClassType cachedObjectType com.intellij.psi.PsiClass aClass String qName com.intellij.psi.search.GlobalSearchScope resolveScope public com.intellij.psi.PsiJavaCodeReferenceElement createClassReferenceElement (com.intellij.psi.PsiClass) String text com.intellij.psi.PsiClass aClass String text public com.intellij.psi.PsiJavaCodeReferenceElement createReferenceElementByFQClassName (java.lang.String, com.intellij.psi.search.GlobalSearchScope) String qName com.intellij.psi.search.GlobalSearchScope resolveScope String shortName public com.intellij.psi.PsiJavaCodeReferenceElement createFQClassNameReferenceElement (java.lang.String, com.intellij.psi.search.GlobalSearchScope) String qName com.intellij.psi.search.GlobalSearchScope resolveScope public com.intellij.psi.PsiJavaCodeReferenceElement createPackageReferenceElement (com.intellij.psi.PsiPackage) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiPackage aPackage public com.intellij.psi.PsiPackageStatement createPackageStatement (java.lang.String) throws com.intellij.util.IncorrectOperationException String name com.intellij.psi.PsiJavaFile aFile com.intellij.psi.PsiPackageStatement stmt public com.intellij.psi.PsiImportStaticStatement createImportStaticStatement (com.intellij.psi.PsiClass, java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiClass aClass String memberName com.intellij.psi.PsiJavaFile aFile com.intellij.psi.PsiImportStatementBase statement public com.intellij.psi.PsiParameterList createParameterList (java.lang.String[], com.intellij.psi.PsiType[]) throws com.intellij.util.IncorrectOperationException int i String[] names com.intellij.psi.PsiType[] types StringBuilder builder public com.intellij.psi.PsiReferenceList createReferenceList (com.intellij.psi.PsiJavaCodeReferenceElement[]) throws com.intellij.util.IncorrectOperationException int i com.intellij.psi.PsiJavaCodeReferenceElement[] references StringBuilder builder public com.intellij.psi.PsiJavaCodeReferenceElement createPackageReferenceElement (java.lang.String) throws com.intellij.util.IncorrectOperationException String packageName public com.intellij.psi.PsiReferenceExpression createReferenceExpression (com.intellij.psi.PsiClass) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.PsiClass aClass String text public com.intellij.psi.PsiReferenceExpression createReferenceExpression (com.intellij.psi.PsiPackage) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiPackage aPackage public com.intellij.psi.PsiIdentifier createIdentifier (java.lang.String) throws com.intellij.util.IncorrectOperationException String text public com.intellij.psi.PsiKeyword createKeyword (java.lang.String) throws com.intellij.util.IncorrectOperationException String text public com.intellij.psi.PsiKeyword createKeyword (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String keyword com.intellij.psi.PsiElement context com.intellij.pom.java.LanguageLevel level public com.intellij.psi.PsiImportStatement createImportStatement (com.intellij.psi.PsiClass) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiClass aClass com.intellij.psi.PsiJavaFile aFile com.intellij.psi.PsiImportStatementBase statement public com.intellij.psi.PsiImportStatement createImportStatementOnDemand (java.lang.String) throws com.intellij.util.IncorrectOperationException String packageName com.intellij.psi.PsiJavaFile aFile com.intellij.psi.PsiImportStatementBase statement public com.intellij.psi.PsiDeclarationStatement createVariableDeclarationStatement (java.lang.String, com.intellij.psi.PsiType, com.intellij.psi.PsiExpression) throws com.intellij.util.IncorrectOperationException String name com.intellij.psi.PsiType type com.intellij.psi.PsiExpression initializer public com.intellij.psi.PsiDeclarationStatement createVariableDeclarationStatement (java.lang.String, com.intellij.psi.PsiType, com.intellij.psi.PsiExpression, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String name com.intellij.psi.PsiType type com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiElement context String text com.intellij.psi.PsiDeclarationStatement statement com.intellij.psi.PsiVariable variable boolean generateFinalLocals public com.intellij.psi.PsiResourceVariable createResourceVariable (java.lang.String, com.intellij.psi.PsiType, com.intellij.psi.PsiExpression, com.intellij.psi.PsiElement) String name com.intellij.psi.PsiType type com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiElement context com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiResourceList resourceList com.intellij.psi.PsiResourceVariable resourceVariable com.intellij.psi.PsiIdentifier nameIdentifier private static void replace (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement original com.intellij.psi.PsiElement replacement String message public com.intellij.psi.javadoc.PsiDocTag createParamTag (java.lang.String, java.lang.String) throws com.intellij.util.IncorrectOperationException int i String parameterName String description StringBuilder builder String[] strings public com.intellij.psi.PsiAnnotation createAnnotationFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String annotationText com.intellij.psi.PsiElement context com.intellij.psi.PsiAnnotation psiAnnotation public com.intellij.psi.PsiAnnotation createAnnotationFromText (java.lang.String, com.intellij.psi.PsiElement, boolean) throws com.intellij.util.IncorrectOperationException String annotationText com.intellij.psi.PsiElement context boolean markGenerated com.intellij.psi.PsiAnnotation psiAnnotation public com.intellij.psi.PsiCodeBlock createCodeBlockFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.PsiElement context com.intellij.psi.PsiCodeBlock psiCodeBlock public com.intellij.psi.PsiEnumConstant createEnumConstantFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.PsiElement context com.intellij.psi.PsiEnumConstant enumConstant public com.intellij.psi.PsiExpression createExpressionFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.PsiElement context com.intellij.psi.PsiExpression expression public com.intellij.psi.PsiField createFieldFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.PsiElement context com.intellij.psi.PsiField psiField public com.intellij.psi.PsiParameter createParameterFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.PsiElement context com.intellij.psi.PsiParameter parameter public com.intellij.psi.PsiStatement createStatementFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.PsiElement context com.intellij.psi.PsiStatement statement public com.intellij.psi.PsiType createTypeFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.PsiElement context public com.intellij.psi.PsiTypeParameter createTypeParameterFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.PsiElement context com.intellij.psi.PsiTypeParameter typeParameter public com.intellij.psi.PsiMethod createMethodFromText (java.lang.String, com.intellij.psi.PsiElement, com.intellij.pom.java.LanguageLevel) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.PsiElement context com.intellij.pom.java.LanguageLevel level com.intellij.psi.PsiMethod method private static com.intellij.psi.PsiImportStatementBase extractImport (com.intellij.psi.PsiJavaFile, boolean) com.intellij.psi.PsiJavaFile aFile boolean isStatic com.intellij.psi.PsiImportList importList com.intellij.psi.PsiImportStatementBase[] statements public com.intellij.psi.PsiCatchSection createCatchSection (com.intellij.psi.PsiType, java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiType exceptionType String exceptionName com.intellij.psi.PsiElement context String text com.intellij.psi.impl.source.DummyHolder holder com.intellij.psi.PsiElement element com.intellij.openapi.project.Project project com.intellij.psi.impl.JavaPsiImplementationHelper helper com.intellij.psi.codeStyle.CodeStyleManager styleManager com.intellij.psi.PsiCatchSection catchSection public boolean isValidClassName (java.lang.String) String name public boolean isValidMethodName (java.lang.String) String name public boolean isValidParameterName (java.lang.String) String name public boolean isValidFieldName (java.lang.String) String name public boolean isValidLocalVariableName (java.lang.String) String name private boolean isIdentifier (java.lang.String) String name public volatile synthetic com.intellij.psi.PsiElement createReferenceElementByType (com.intellij.psi.PsiClassType) public volatile synthetic com.intellij.psi.PsiElement createExpressionFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException private static synthetic void lambda$static$0 (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/PsiElementFinderImpl$1.class
PsiElementFinderImpl.java package com.intellij.psi.impl com.intellij.psi.impl.PsiElementFinderImpl$1 extends com.intellij.openapi.application.ReadActionProcessor { final synthetic com.intellij.psi.search.GlobalSearchScope val$scope final synthetic com.intellij.psi.PsiManager val$psiManager final synthetic com.intellij.util.Processor val$consumer final synthetic com.intellij.psi.impl.PsiElementFinderImpl this$0 void <init> (com.intellij.psi.impl.PsiElementFinderImpl, com.intellij.psi.search.GlobalSearchScope, com.intellij.psi.PsiManager, com.intellij.util.Processor) com.intellij.psi.impl.PsiElementFinderImpl this$0 public boolean processInReadAction (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile dir com.intellij.psi.PsiDirectory psiDir public volatile synthetic boolean processInReadAction (java.lang.Object) }
com/intellij/psi/impl/PsiElementFinderImpl.class
PsiElementFinderImpl.java package com.intellij.psi.impl public final com.intellij.psi.impl.PsiElementFinderImpl extends com.intellij.psi.PsiElementFinder implements com.intellij.openapi.project.DumbAware { private final com.intellij.openapi.project.Project myProject private final com.intellij.psi.impl.file.impl.JavaFileManager myFileManager public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void <init> (com.intellij.openapi.project.Project, com.intellij.psi.impl.file.impl.JavaFileManager) com.intellij.openapi.project.Project project com.intellij.psi.impl.file.impl.JavaFileManager javaFileManager public com.intellij.psi.PsiClass findClass (java.lang.String, com.intellij.psi.search.GlobalSearchScope) String qualifiedName com.intellij.psi.search.GlobalSearchScope scope public com.intellij.psi.PsiClass[] findClasses (java.lang.String, com.intellij.psi.search.GlobalSearchScope) String qualifiedName com.intellij.psi.search.GlobalSearchScope scope public com.intellij.psi.PsiPackage findPackage (java.lang.String) String qualifiedName public com.intellij.psi.PsiPackage[] getSubPackages (com.intellij.psi.PsiPackage, com.intellij.psi.search.GlobalSearchScope) String subQualifiedName com.intellij.psi.PsiPackage aPackage com.intellij.psi.PsiDirectory subDir com.intellij.psi.PsiDirectory[] subDirs com.intellij.psi.PsiDirectory dir com.intellij.psi.PsiPackage psiPackage com.intellij.psi.search.GlobalSearchScope scope java.util.Map packagesMap String qualifiedName public com.intellij.psi.PsiClass[] getClasses (com.intellij.psi.PsiPackage, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiPackage psiPackage com.intellij.psi.search.GlobalSearchScope scope public com.intellij.psi.PsiClass[] getClasses (java.lang.String, com.intellij.psi.PsiPackage, com.intellij.psi.search.GlobalSearchScope) String qualifiedName com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass[] classes com.intellij.psi.PsiDirectory dir String shortName com.intellij.psi.PsiPackage psiPackage com.intellij.psi.search.GlobalSearchScope scope java.util.List list String packageName public java.util.Set getClassNames (com.intellij.psi.PsiPackage, com.intellij.psi.search.GlobalSearchScope) com.intellij.openapi.vfs.VirtualFile vFile java.util.Set inFile com.intellij.psi.PsiFile file com.intellij.psi.PsiDirectory dir com.intellij.psi.PsiPackage psiPackage com.intellij.psi.search.GlobalSearchScope scope java.util.Set names com.intellij.openapi.roots.FileIndexFacade facade public boolean processPackageDirectories (com.intellij.psi.PsiPackage, com.intellij.psi.search.GlobalSearchScope, com.intellij.util.Processor, boolean) com.intellij.psi.PsiPackage psiPackage com.intellij.psi.search.GlobalSearchScope scope com.intellij.util.Processor consumer boolean includeLibrarySources com.intellij.psi.PsiManager psiManager private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/PsiExpressionEvaluator.class
PsiExpressionEvaluator.java package com.intellij.psi.impl public com.intellij.psi.impl.PsiExpressionEvaluator extends java.lang.Object implements com.intellij.psi.impl.ConstantExpressionEvaluator { public void <init> () public java.lang.Object computeConstantExpression (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement expression boolean throwExceptionOnOverflow public java.lang.Object computeExpression (com.intellij.psi.PsiElement, boolean, com.intellij.psi.PsiConstantEvaluationHelper$AuxEvaluator) com.intellij.psi.PsiElement expression boolean throwExceptionOnOverflow com.intellij.psi.PsiConstantEvaluationHelper$AuxEvaluator auxEvaluator }
com/intellij/psi/impl/PsiImplUtil.class
PsiImplUtil.java package com.intellij.psi.impl public com.intellij.psi.impl.PsiImplUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.openapi.util.Key TYPE_ANNO_MARK static final synthetic boolean $assertionsDisabled private void <init> () public static com.intellij.psi.PsiMethod[] getConstructors (com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass aClass java.util.List result public static com.intellij.psi.PsiAnnotationMemberValue findDeclaredAttributeValue (com.intellij.psi.PsiAnnotation, java.lang.String) com.intellij.psi.PsiAnnotation annotation String attributeName com.intellij.psi.PsiNameValuePair attribute public static com.intellij.psi.PsiAnnotationMemberValue findAttributeValue (com.intellij.psi.PsiAnnotation, java.lang.String) com.intellij.psi.PsiMethod method com.intellij.psi.PsiMethod[] methods com.intellij.psi.PsiElement resolved com.intellij.psi.PsiAnnotation annotation String attributeName com.intellij.psi.PsiAnnotationMemberValue value com.intellij.psi.PsiJavaCodeReferenceElement referenceElement public static com.intellij.psi.PsiTypeParameter[] getTypeParameters (com.intellij.psi.PsiTypeParameterListOwner) com.intellij.psi.PsiTypeParameterListOwner owner com.intellij.psi.PsiTypeParameterList typeParameterList public static com.intellij.psi.PsiJavaCodeReferenceElement[] namesToPackageReferences (com.intellij.psi.PsiManager, java.lang.String[]) com.intellij.util.IncorrectOperationException e String name int i com.intellij.psi.PsiManager manager String[] names com.intellij.psi.PsiJavaCodeReferenceElement[] refs public static int getParameterIndex (com.intellij.psi.PsiParameter, com.intellij.psi.PsiParameterList) com.intellij.psi.PsiParameter paramInList int i com.intellij.psi.PsiParameter paramInList com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiElement parameterParent com.intellij.psi.PsiParameter[] parameters String name com.intellij.psi.PsiParameter suspect int i String message public static int getTypeParameterIndex (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiTypeParameterList) int i com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiTypeParameterList typeParameterList com.intellij.psi.PsiTypeParameter[] typeParameters public static java.lang.Object[] getReferenceVariantsByFilter (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.filters.ElementFilter) com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.filters.ElementFilter filter com.intellij.psi.scope.processor.FilterScopeProcessor processor public static boolean processDeclarationsInMethod (com.intellij.psi.PsiMethod, com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiMethod method com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place boolean fromBody com.intellij.psi.PsiTypeParameterList typeParameterList public static boolean processDeclarationsInLambda (com.intellij.psi.PsiLambdaExpression, com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiLambdaExpression lambda com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place boolean fromBody private static boolean processDeclarationsInMethodLike (com.intellij.psi.PsiParameterListOwner, com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, boolean, com.intellij.psi.PsiTypeParameterList) com.intellij.psi.scope.ElementClassHint hint com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiParameterListOwner element com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement place boolean fromBody com.intellij.psi.PsiTypeParameterList typeParameterList public static boolean processDeclarationsInResourceList (com.intellij.psi.PsiResourceList, com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement) com.intellij.psi.PsiResourceListElement resource com.intellij.psi.PsiResourceList resourceList com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.scope.ElementClassHint hint public static boolean hasTypeParameters (com.intellij.psi.PsiTypeParameterListOwner) com.intellij.psi.PsiTypeParameterListOwner owner com.intellij.psi.PsiTypeParameterList typeParameterList public static com.intellij.psi.PsiType[] typesByReferenceParameterList (com.intellij.psi.PsiReferenceParameterList) com.intellij.psi.PsiReferenceParameterList parameterList com.intellij.psi.PsiTypeElement[] typeElements public static com.intellij.psi.PsiType[] typesByTypeElements (com.intellij.psi.PsiTypeElement[]) int i com.intellij.psi.PsiTypeElement[] typeElements com.intellij.psi.PsiType[] types public static com.intellij.psi.PsiType getType (com.intellij.psi.PsiClassObjectAccessExpression) com.intellij.psi.PsiClassObjectAccessExpression classAccessExpression com.intellij.psi.search.GlobalSearchScope resolveScope com.intellij.psi.PsiManager manager com.intellij.psi.PsiClass classClass com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiType operandType com.intellij.psi.PsiTypeParameter[] typeParameters public static com.intellij.psi.PsiAnnotation findAnnotation (com.intellij.psi.PsiAnnotationOwner, java.lang.String) com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiAnnotationOwner annotationOwner String qualifiedName com.intellij.psi.PsiAnnotation[] annotations String shortName public static transient com.intellij.psi.PsiAnnotation$TargetType findApplicableTarget (com.intellij.psi.PsiAnnotation, com.intellij.psi.PsiAnnotation$TargetType[]) com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiAnnotation$TargetType[] types public static transient com.intellij.psi.PsiAnnotation$TargetType findApplicableTarget (com.intellij.psi.PsiClass, com.intellij.psi.PsiAnnotation$TargetType[]) com.intellij.psi.PsiClass annotationType com.intellij.psi.PsiAnnotation$TargetType[] types public static com.intellij.psi.PsiAnnotation$TargetType[] getTargetsForLocation (com.intellij.psi.PsiAnnotationOwner) com.intellij.psi.PsiAnnotationOwner owner public static com.intellij.lang.ASTNode findDocComment (com.intellij.psi.impl.source.tree.CompositeElement) com.intellij.psi.impl.source.tree.CompositeElement element com.intellij.psi.impl.source.tree.TreeElement node public static com.intellij.psi.PsiType normalizeWildcardTypeByPosition (com.intellij.psi.PsiType, com.intellij.psi.PsiExpression) com.intellij.psi.PsiType type com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression topLevel com.intellij.psi.PsiType normalized private static com.intellij.psi.PsiType doNormalizeWildcardByPosition (com.intellij.psi.PsiType, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.PsiWildcardType wildcardType com.intellij.psi.PsiType componentType com.intellij.psi.PsiType normalizedComponentType com.intellij.psi.PsiType type com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression topLevel public static com.intellij.psi.search.SearchScope getMemberUseScope (com.intellij.psi.PsiMember) com.intellij.psi.PsiElement methodCallExpr com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiClass topClass com.intellij.psi.search.SearchScope scope com.intellij.psi.PsiPackage aPackage com.intellij.psi.PsiMember member com.intellij.psi.PsiFile file com.intellij.psi.PsiElement topElement com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope maximalUseScope com.intellij.psi.PsiClass aClass com.intellij.psi.PsiModifierList modifierList int accessLevel public static boolean isInServerPage (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static com.intellij.psi.ServerPageFile getServerPageFile (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiFile psiFile public static com.intellij.psi.PsiElement setName (com.intellij.psi.PsiElement, java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element String name com.intellij.psi.PsiManager manager com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiIdentifier newNameIdentifier public static boolean isDeprecatedByAnnotation (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner owner public static boolean isDeprecatedByDocTag (com.intellij.psi.PsiJavaDocumentedElement) com.intellij.psi.PsiJavaDocumentedElement owner com.intellij.psi.javadoc.PsiDocComment docComment public static boolean isDeprecated (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiElement public static com.intellij.psi.PsiJavaDocumentedElement findDocCommentOwner (com.intellij.psi.javadoc.PsiDocComment) com.intellij.psi.PsiJavaDocumentedElement owner com.intellij.psi.javadoc.PsiDocComment comment com.intellij.psi.PsiElement parent public static com.intellij.psi.PsiAnnotationMemberValue setDeclaredAttributeValue (com.intellij.psi.PsiAnnotation, java.lang.String, com.intellij.psi.PsiAnnotationMemberValue, com.intellij.util.PairFunction) com.intellij.psi.PsiAnnotationMemberValue defValue com.intellij.psi.PsiNameValuePair attribute com.intellij.psi.PsiNameValuePair[] attributes boolean allowNoName String namePrefix com.intellij.psi.PsiAnnotation psiAnnotation String attributeName com.intellij.psi.PsiAnnotationMemberValue value com.intellij.util.PairFunction annotationCreator com.intellij.psi.PsiAnnotationMemberValue existing private static com.intellij.psi.PsiNameValuePair createNameValuePair (com.intellij.psi.PsiAnnotationMemberValue, java.lang.String, com.intellij.util.PairFunction) com.intellij.psi.PsiAnnotationMemberValue value String namePrefix com.intellij.util.PairFunction annotationCreator public static com.intellij.lang.ASTNode skipWhitespaceAndComments (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public static com.intellij.lang.ASTNode skipWhitespaceCommentsAndTokens (com.intellij.lang.ASTNode, com.intellij.psi.tree.TokenSet) com.intellij.lang.ASTNode node com.intellij.psi.tree.TokenSet alsoSkip public static boolean isWhitespaceOrComment (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode element public static com.intellij.lang.ASTNode skipWhitespaceAndCommentsBack (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node com.intellij.lang.ASTNode parent com.intellij.lang.ASTNode prev com.intellij.lang.ASTNode firstChildNode com.intellij.lang.ASTNode lastRelevant public static com.intellij.lang.ASTNode findStatementChild (com.intellij.psi.impl.source.tree.CompositePsiElement) com.intellij.lang.ASTNode element com.intellij.psi.impl.source.tree.CompositePsiElement statement public static com.intellij.psi.PsiStatement[] getChildStatements (com.intellij.psi.impl.source.tree.CompositeElement) com.intellij.lang.ASTNode child1 com.intellij.psi.PsiElement element com.intellij.lang.ASTNode child com.intellij.psi.impl.source.tree.CompositeElement psiCodeBlock int count com.intellij.psi.PsiStatement[] result int idx public static boolean isVarArgs (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameter[] parameters public static com.intellij.psi.PsiElement handleMirror (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static com.intellij.psi.PsiModifierList findNeighbourModifierList (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiElement parent public static boolean isTypeAnnotation (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static void collectTypeUseAnnotations (com.intellij.psi.PsiModifierList, java.util.List) com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiModifierList modifierList java.util.List annotations public static void markTypeAnnotations (com.intellij.psi.PsiTypeElement) com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiElement left public static void deleteTypeAnnotations (com.intellij.psi.PsiTypeElement) com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiElement left public static boolean isUnqualifiedReference (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression public static com.intellij.psi.PsiLoopStatement findEnclosingLoop (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e com.intellij.psi.PsiElement start public static com.intellij.psi.PsiElement findEnclosingSwitchOrLoop (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e com.intellij.psi.PsiElement start public static com.intellij.psi.PsiLabeledStatement findEnclosingLabeledStatement (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement e com.intellij.psi.PsiElement start String label public static java.util.List findAllEnclosingLabels (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context com.intellij.psi.PsiElement start java.util.List result private static boolean isCodeBoundary (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e public static com.intellij.psi.PsiSwitchLabelStatementBase getSwitchLabel (com.intellij.psi.PsiExpression) com.intellij.psi.PsiElement grand com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement parent public static boolean isLeafElementOfType (com.intellij.psi.PsiElement, com.intellij.psi.tree.IElementType) com.intellij.psi.PsiElement element com.intellij.psi.tree.IElementType type public static boolean isLeafElementOfType (com.intellij.psi.PsiElement, com.intellij.psi.tree.TokenSet) com.intellij.psi.PsiElement element com.intellij.psi.tree.TokenSet tokenSet public static com.intellij.psi.PsiType buildTypeFromTypeString (java.lang.String, com.intellij.psi.PsiElement, com.intellij.psi.PsiFile) com.intellij.psi.impl.light.LightClassReference ref com.intellij.psi.PsiType resultType com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiSubstitutor substitutor String typeName com.intellij.psi.PsiElement context com.intellij.psi.PsiFile psiFile com.intellij.psi.PsiManager psiManager com.intellij.psi.PsiClass aClass com.intellij.psi.PsiType resultType public static com.intellij.psi.JavaResolveResult[] multiResolveImpl (com.intellij.psi.PsiJavaCodeReferenceElement, boolean, com.intellij.psi.impl.source.resolve.ResolveCache$PolyVariantContextResolver) com.intellij.psi.PsiJavaCodeReferenceElement element boolean incompleteCode com.intellij.psi.impl.source.resolve.ResolveCache$PolyVariantContextResolver resolver com.intellij.lang.FileASTNode fileElement com.intellij.psi.PsiFile psiFile com.intellij.psi.PsiManager manager boolean valid public static com.intellij.psi.JavaResolveResult[] multiResolveImpl (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.psi.PsiJavaCodeReferenceElement, boolean, com.intellij.psi.impl.source.resolve.ResolveCache$PolyVariantContextResolver) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile psiFile com.intellij.psi.PsiJavaCodeReferenceElement element boolean incompleteCode com.intellij.psi.impl.source.resolve.ResolveCache$PolyVariantContextResolver resolver com.intellij.psi.ResolveResult[] results public static com.intellij.openapi.vfs.VirtualFile getModuleVirtualFile (com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule module static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/PsiJavaParserFacadeImpl.class
PsiJavaParserFacadeImpl.java package com.intellij.psi.impl public com.intellij.psi.impl.PsiJavaParserFacadeImpl extends java.lang.Object implements com.intellij.psi.PsiJavaParserFacade { private static final String DUMMY_FILE_NAME private static final com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper ANNOTATION private static final com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper PARAMETER private static final com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper RESOURCE private static final com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper TYPE public static final com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper REFERENCE private static final com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper DIAMOND_REF private static final com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper STATIC_IMPORT_REF private static final com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper TYPE_PARAMETER private static final com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper DECLARATION private static final com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper CODE_BLOCK private static final com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper STATEMENT private static final com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper EXPRESSION private static final com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper ENUM_CONSTANT private static final com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper MODULE private static final java.util.Map PRIMITIVE_TYPES protected final com.intellij.psi.PsiManager myManager public void <init> (com.intellij.psi.PsiManager) com.intellij.psi.PsiManager manager protected com.intellij.psi.PsiJavaFile createDummyJavaFile (java.lang.String) String text public com.intellij.psi.PsiAnnotation createAnnotationFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.PsiElement context com.intellij.psi.impl.source.DummyHolder holder com.intellij.psi.PsiElement element public com.intellij.psi.javadoc.PsiDocTag createDocTagFromText (java.lang.String) throws com.intellij.util.IncorrectOperationException String text public com.intellij.psi.javadoc.PsiDocComment createDocCommentFromText (java.lang.String) throws com.intellij.util.IncorrectOperationException String text public com.intellij.psi.javadoc.PsiDocComment createDocCommentFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.PsiElement context com.intellij.psi.PsiMethod method com.intellij.psi.javadoc.PsiDocComment comment public com.intellij.psi.PsiClass createClassFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String body com.intellij.psi.PsiElement context com.intellij.psi.PsiJavaFile aFile com.intellij.psi.PsiClass[] classes public com.intellij.psi.PsiField createFieldFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.PsiElement context com.intellij.psi.impl.source.DummyHolder holder com.intellij.psi.PsiElement element public com.intellij.psi.PsiMethod createMethodFromText (java.lang.String, com.intellij.psi.PsiElement, com.intellij.pom.java.LanguageLevel) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.PsiElement context com.intellij.pom.java.LanguageLevel level com.intellij.psi.impl.source.DummyHolder holder com.intellij.psi.PsiElement element public com.intellij.psi.PsiMethod createMethodFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.PsiElement context com.intellij.pom.java.LanguageLevel level public com.intellij.psi.PsiParameter createParameterFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.PsiElement context com.intellij.psi.impl.source.DummyHolder holder com.intellij.psi.PsiElement element public com.intellij.psi.PsiResourceVariable createResourceFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.PsiElement context com.intellij.psi.impl.source.DummyHolder holder com.intellij.psi.PsiElement element public com.intellij.psi.PsiType createTypeFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.PsiElement context public com.intellij.psi.PsiTypeElement createTypeElementFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.PsiElement context com.intellij.pom.java.LanguageLevel level com.intellij.psi.impl.source.DummyHolder holder com.intellij.psi.PsiElement element com.intellij.psi.PsiType createTypeInner (java.lang.String, com.intellij.psi.PsiElement, boolean) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.PsiElement context boolean markAsCopy com.intellij.psi.PsiPrimitiveType primitiveType com.intellij.psi.PsiTypeElement element public com.intellij.psi.PsiJavaCodeReferenceElement createReferenceFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.PsiElement context boolean isStaticImport boolean mayHaveDiamonds com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper wrapper com.intellij.psi.impl.source.DummyHolder holder com.intellij.psi.PsiElement element public com.intellij.psi.PsiCodeBlock createCodeBlockFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.PsiElement context com.intellij.psi.impl.source.DummyHolder holder com.intellij.psi.PsiElement element public com.intellij.psi.PsiStatement createStatementFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.PsiElement context com.intellij.psi.impl.source.DummyHolder holder com.intellij.psi.PsiElement element public com.intellij.psi.PsiExpression createExpressionFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.PsiElement context com.intellij.psi.impl.source.DummyHolder holder com.intellij.psi.PsiElement element public com.intellij.psi.PsiTypeParameter createTypeParameterFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.PsiElement context com.intellij.psi.impl.source.DummyHolder holder com.intellij.psi.PsiElement element public com.intellij.psi.PsiComment createCommentFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiComment comment com.intellij.psi.PsiElement aChildren String text com.intellij.psi.PsiElement context com.intellij.psi.PsiJavaFile aFile public com.intellij.psi.PsiEnumConstant createEnumConstantFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.PsiElement context com.intellij.psi.impl.source.DummyHolder holder com.intellij.psi.PsiElement element public com.intellij.psi.PsiType createPrimitiveTypeFromText (java.lang.String) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.PsiPrimitiveType primitiveType public com.intellij.psi.PsiJavaModule createModuleFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.PsiElement context com.intellij.psi.impl.source.DummyHolder holder com.intellij.psi.PsiElement element public com.intellij.psi.PsiStatement createModuleStatementFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.PsiElement context String template com.intellij.psi.PsiJavaModule module com.intellij.psi.PsiStatement statement public com.intellij.psi.PsiJavaModuleReferenceElement createModuleReferenceFromText (java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.PsiElement context public static com.intellij.psi.PsiPrimitiveType getPrimitiveType (java.lang.String) String text protected static com.intellij.pom.java.LanguageLevel level (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context private static com.intellij.util.IncorrectOperationException newException (java.lang.String, com.intellij.psi.impl.source.DummyHolder) Throwable cause String msg com.intellij.psi.impl.source.DummyHolder holder com.intellij.psi.impl.source.tree.FileElement root private static synthetic void lambda$static$13 (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder private static synthetic void lambda$static$12 (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder private static synthetic void lambda$static$11 (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder private static synthetic void lambda$static$10 (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder private static synthetic void lambda$static$9 (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder private static synthetic void lambda$static$8 (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder private static synthetic void lambda$static$7 (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder private static synthetic void lambda$static$6 (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder private static synthetic void lambda$static$5 (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder private static synthetic void lambda$static$4 (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder private static synthetic void lambda$static$3 (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder int flags private static synthetic void lambda$static$2 (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder private static synthetic void lambda$static$1 (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder private static synthetic void lambda$static$0 (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/PsiNameHelperImpl$1.class
PsiNameHelperImpl.java package com.intellij.psi.impl final com.intellij.psi.impl.PsiNameHelperImpl$1 extends com.intellij.psi.impl.PsiNameHelperImpl { void <init> () protected com.intellij.pom.java.LanguageLevel getLanguageLevel () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/PsiNameHelperImpl.class
PsiNameHelperImpl.java package com.intellij.psi.impl public com.intellij.psi.impl.PsiNameHelperImpl extends com.intellij.psi.PsiNameHelper { private final com.intellij.openapi.roots.LanguageLevelProjectExtension myLanguageLevelExtension public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public boolean isIdentifier (java.lang.String) String text protected com.intellij.pom.java.LanguageLevel getLanguageLevel () public boolean isIdentifier (java.lang.String, com.intellij.pom.java.LanguageLevel) String text com.intellij.pom.java.LanguageLevel languageLevel public boolean isKeyword (java.lang.String) String text public boolean isQualifiedName (java.lang.String) int index1 String text int index public static com.intellij.psi.PsiNameHelper getInstance () private void <init> () synthetic void <init> (com.intellij.psi.impl.PsiNameHelperImpl$1) com.intellij.psi.impl.PsiNameHelperImpl$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/PsiSubstitutorImpl$1.class
PsiSubstitutorImpl.java package com.intellij.psi.impl final com.intellij.psi.impl.PsiSubstitutorImpl$1 extends java.lang.Object implements gnu.trove.TObjectHashingStrategy { void <init> () public int computeHashCode (com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiTypeParameter parameter public boolean equals (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiTypeParameter element1 com.intellij.psi.PsiTypeParameter element2 public volatile synthetic boolean equals (java.lang.Object, java.lang.Object) public volatile synthetic int computeHashCode (java.lang.Object) }
com/intellij/psi/impl/PsiSubstitutorImpl$2.class
PsiSubstitutorImpl.java package com.intellij.psi.impl com.intellij.psi.impl.PsiSubstitutorImpl$2 extends com.intellij.psi.PsiTypeVisitor { final synthetic com.intellij.psi.impl.PsiSubstitutorImpl this$0 void <init> (com.intellij.psi.impl.PsiSubstitutorImpl) com.intellij.psi.impl.PsiSubstitutorImpl this$0 public com.intellij.psi.PsiType visitArrayType (com.intellij.psi.PsiArrayType) com.intellij.psi.PsiArrayType arrayType public com.intellij.psi.PsiType visitEllipsisType (com.intellij.psi.PsiEllipsisType) com.intellij.psi.PsiEllipsisType ellipsisType public com.intellij.psi.PsiType visitClassType (com.intellij.psi.PsiClassType) com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClass aClass public com.intellij.psi.PsiType visitType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public volatile synthetic java.lang.Object visitEllipsisType (com.intellij.psi.PsiEllipsisType) public volatile synthetic java.lang.Object visitClassType (com.intellij.psi.PsiClassType) public volatile synthetic java.lang.Object visitArrayType (com.intellij.psi.PsiArrayType) public volatile synthetic java.lang.Object visitType (com.intellij.psi.PsiType) }
com/intellij/psi/impl/PsiSubstitutorImpl$SubstitutionVisitor.class
PsiSubstitutorImpl.java package com.intellij.psi.impl com.intellij.psi.impl.PsiSubstitutorImpl$SubstitutionVisitor extends com.intellij.psi.PsiTypeMapper { static final synthetic boolean $assertionsDisabled final synthetic com.intellij.psi.impl.PsiSubstitutorImpl this$0 private void <init> (com.intellij.psi.impl.PsiSubstitutorImpl) public com.intellij.psi.PsiType visitType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public com.intellij.psi.PsiType visitWildcardType (com.intellij.psi.PsiWildcardType) com.intellij.psi.PsiType newBoundBound com.intellij.psi.PsiType newBound com.intellij.psi.PsiWildcardType wildcardType com.intellij.psi.PsiType bound private com.intellij.psi.PsiWildcardType rebound (com.intellij.psi.PsiWildcardType, com.intellij.psi.PsiType) com.intellij.psi.PsiWildcardType type com.intellij.psi.PsiType newBound public com.intellij.psi.PsiType visitClassType (com.intellij.psi.PsiClassType) com.intellij.psi.PsiType result com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiClass aClass java.util.Map hashMap com.intellij.psi.PsiClassType result private com.intellij.psi.PsiType substituteTypeParameter (com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiTypeParameter typeParameter private com.intellij.psi.PsiType substituteInternal (com.intellij.psi.PsiType) com.intellij.psi.PsiType type private boolean processClass (com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor, java.util.Map) com.intellij.psi.PsiType original com.intellij.psi.PsiTypeParameter param com.intellij.psi.PsiClass resolve com.intellij.psi.PsiSubstitutor originalSubstitutor java.util.Map substMap com.intellij.psi.PsiTypeParameter[] params com.intellij.psi.PsiClass containingClass public volatile synthetic java.lang.Object visitWildcardType (com.intellij.psi.PsiWildcardType) public volatile synthetic java.lang.Object visitClassType (com.intellij.psi.PsiClassType) public volatile synthetic java.lang.Object visitType (com.intellij.psi.PsiType) synthetic void <init> (com.intellij.psi.impl.PsiSubstitutorImpl, com.intellij.psi.impl.PsiSubstitutorImpl$1) com.intellij.psi.impl.PsiSubstitutorImpl x0 com.intellij.psi.impl.PsiSubstitutorImpl$1 x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/PsiSubstitutorImpl.class
PsiSubstitutorImpl.java package com.intellij.psi.impl public com.intellij.psi.impl.PsiSubstitutorImpl extends java.lang.Object implements com.intellij.psi.PsiSubstitutor { private static final com.intellij.openapi.diagnostic.Logger LOG private static final gnu.trove.TObjectHashingStrategy PSI_EQUIVALENCE private final java.util.Map mySubstitutionMap private final com.intellij.psi.impl.PsiSubstitutorImpl$SubstitutionVisitor mySimpleSubstitutionVisitor static final synthetic boolean $assertionsDisabled private void <init> (java.util.Map) java.util.Map map private void <init> (java.util.Map, com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiType) java.util.Map map com.intellij.psi.PsiTypeParameter additionalKey com.intellij.psi.PsiType additionalValue void <init> (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiType) com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiType mapping void <init> (com.intellij.psi.PsiClass, com.intellij.psi.PsiType[]) com.intellij.psi.PsiClass parentClass com.intellij.psi.PsiType[] mappings public com.intellij.psi.PsiType substitute (com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiTypeParameter typeParameter private boolean containsInMap (com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiTypeParameter typeParameter private com.intellij.psi.PsiType getFromMap (com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiTypeParameter typeParameter public com.intellij.psi.PsiType substitute (com.intellij.psi.PsiType) com.intellij.psi.PsiType type com.intellij.psi.PsiType substituted public com.intellij.psi.PsiType substituteWithBoundsPromotion (com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiWildcardType wildcard com.intellij.psi.PsiWildcardType wildcardType com.intellij.psi.PsiType glb com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiType substituted public boolean equals (java.lang.Object) Object o com.intellij.psi.impl.PsiSubstitutorImpl that public int hashCode () private com.intellij.psi.PsiType rawTypeForTypeParameter (com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiClassType[] extendsTypes private static com.intellij.psi.TypeAnnotationProvider getMergedProvider (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 private com.intellij.psi.PsiType correctExternalSubstitution (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType substituted com.intellij.psi.PsiType original protected com.intellij.psi.impl.PsiSubstitutorImpl clone () public com.intellij.psi.PsiSubstitutor put (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiType) com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiType mapping private static java.util.Map putAllInternal (java.util.Map, com.intellij.psi.PsiClass, com.intellij.psi.PsiType[]) com.intellij.psi.PsiType mapping com.intellij.psi.PsiTypeParameter param int i java.util.Map originalMap com.intellij.psi.PsiClass parentClass com.intellij.psi.PsiType[] mappings com.intellij.psi.PsiTypeParameter[] params java.util.Map newMap public com.intellij.psi.PsiSubstitutor putAll (com.intellij.psi.PsiClass, com.intellij.psi.PsiType[]) com.intellij.psi.PsiClass parentClass com.intellij.psi.PsiType[] mappings public com.intellij.psi.PsiSubstitutor putAll (com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiSubstitutor another com.intellij.psi.impl.PsiSubstitutorImpl anotherImpl java.util.Map newMap public java.lang.String toString () com.intellij.psi.PsiClass aClass com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiElement owner java.util.Map$Entry entry StringBuilder buffer java.util.Set set public static com.intellij.psi.PsiSubstitutor createSubstitutor (java.util.Map) java.util.Map map public boolean isValid () com.intellij.psi.PsiType type public void ensureValid () com.intellij.psi.PsiType type public java.util.Map getSubstitutionMap () protected volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException private static synthetic com.intellij.psi.PsiAnnotation[] lambda$getMergedProvider$1 (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 private synthetic com.intellij.psi.PsiType lambda$rawTypeForTypeParameter$0 (com.intellij.psi.PsiClassType[]) com.intellij.psi.PsiClassType[] extendsTypes static synthetic boolean access$100 (com.intellij.psi.impl.PsiSubstitutorImpl, com.intellij.psi.PsiTypeParameter) com.intellij.psi.impl.PsiSubstitutorImpl x0 com.intellij.psi.PsiTypeParameter x1 static synthetic com.intellij.psi.TypeAnnotationProvider access$200 (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType x0 com.intellij.psi.PsiType x1 static synthetic com.intellij.psi.PsiType access$300 (com.intellij.psi.impl.PsiSubstitutorImpl, com.intellij.psi.PsiTypeParameter) com.intellij.psi.impl.PsiSubstitutorImpl x0 com.intellij.psi.PsiTypeParameter x1 static synthetic com.intellij.psi.PsiType access$400 (com.intellij.psi.impl.PsiSubstitutorImpl, com.intellij.psi.PsiTypeParameter) com.intellij.psi.impl.PsiSubstitutorImpl x0 com.intellij.psi.PsiTypeParameter x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/PsiSuperMethodImplUtil$1.class
PsiSuperMethodImplUtil.java package com.intellij.psi.impl final com.intellij.psi.impl.PsiSuperMethodImplUtil$1 extends java.lang.Object implements com.intellij.util.containers.hash.EqualityPolicy { void <init> () public int getHashCode (com.intellij.psi.util.MethodSignature) com.intellij.psi.util.MethodSignature object public boolean isEqual (com.intellij.psi.util.MethodSignature, com.intellij.psi.util.MethodSignature) com.intellij.psi.PsiMethod method1 com.intellij.psi.PsiType returnType1 com.intellij.psi.PsiMethod method2 com.intellij.psi.PsiType returnType2 com.intellij.psi.PsiClass containingClass1 com.intellij.psi.PsiClass containingClass2 com.intellij.psi.util.MethodSignature o1 com.intellij.psi.util.MethodSignature o2 public volatile synthetic boolean isEqual (java.lang.Object, java.lang.Object) public volatile synthetic int getHashCode (java.lang.Object) }
com/intellij/psi/impl/PsiSuperMethodImplUtil$2.class
PsiSuperMethodImplUtil.java package com.intellij.psi.impl final com.intellij.psi.impl.PsiSuperMethodImplUtil$2 extends java.lang.Object implements com.intellij.util.containers.hash.EqualityPolicy { final synthetic java.util.Map val$sameParameterErasureMethods void <init> (java.util.Map) public int getHashCode (com.intellij.psi.util.MethodSignature) com.intellij.psi.util.MethodSignature signature public boolean isEqual (com.intellij.psi.util.MethodSignature, com.intellij.psi.util.MethodSignature) com.intellij.psi.util.MethodSignature o1 com.intellij.psi.util.MethodSignature o2 java.util.List list boolean toCheckReturnType com.intellij.psi.PsiType returnType1 com.intellij.psi.PsiType returnType2 com.intellij.psi.PsiType erasure1 com.intellij.psi.PsiType erasure2 public volatile synthetic boolean isEqual (java.lang.Object, java.lang.Object) public volatile synthetic int getHashCode (java.lang.Object) }
com/intellij/psi/impl/PsiSuperMethodImplUtil.class
PsiSuperMethodImplUtil.java package com.intellij.psi.impl public com.intellij.psi.impl.PsiSuperMethodImplUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.psi.util.PsiCacheKey SIGNATURES_FOR_CLASS_KEY private static final com.intellij.psi.util.PsiCacheKey SIGNATURES_BY_NAME_KEY private void <init> () public static com.intellij.psi.PsiMethod[] findSuperMethods (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static com.intellij.psi.PsiMethod[] findSuperMethods (com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiMethod method boolean checkAccess public static com.intellij.psi.PsiMethod[] findSuperMethods (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass parentClass private static com.intellij.psi.PsiMethod[] findSuperMethodsInternal (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass parentClass java.util.List outputMethods public static java.util.List findSuperMethodSignaturesIncludingStatic (com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiMethod method boolean checkAccess private static java.util.List findSuperMethodSignatures (com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass parentClass boolean allowStaticMethod private static boolean canHaveSuperMethod (com.intellij.psi.PsiMethod, boolean, boolean) com.intellij.psi.PsiMethod method boolean checkAccess boolean allowStaticMethod com.intellij.psi.PsiClass parentClass public static com.intellij.psi.PsiMethod findDeepestSuperMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static com.intellij.psi.PsiMethod[] findDeepestSuperMethods (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method java.util.Collection collection private static java.util.Map buildMethodHierarchy (com.intellij.psi.PsiClass, java.lang.String, com.intellij.psi.PsiSubstitutor, boolean, java.util.Set, boolean, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiMethod valuesMethod com.intellij.psi.util.MethodSignatureBackedByPsiMethod signature com.intellij.psi.impl.source.HierarchicalMethodSignatureImpl newH java.util.List list com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass superContainingClass com.intellij.psi.HierarchicalMethodSignature aSuper com.intellij.psi.HierarchicalMethodSignature hms com.intellij.psi.util.MethodSignature signature com.intellij.psi.PsiClass containingClass java.util.List supers java.util.Map$Entry entry com.intellij.openapi.util.Pair pair com.intellij.psi.PsiClass superClass com.intellij.psi.PsiSubstitutor superSubstitutor com.intellij.psi.PsiSubstitutor finalSubstitutor boolean isInRawContextSuper java.util.Map superResult java.util.List flattened com.intellij.psi.PsiClassType$ClassResolveResult superTypeResolveResult com.intellij.psi.impl.source.HierarchicalMethodSignatureImpl hierarchicalMethodSignature com.intellij.psi.util.MethodSignature methodSignature java.util.Map$Entry entry com.intellij.psi.PsiClass aClass String nameHint com.intellij.psi.PsiSubstitutor substitutor boolean includePrivates java.util.Set visited boolean isInRawContext com.intellij.psi.search.GlobalSearchScope resolveScope java.util.Map result java.util.Map sameParameterErasureMethods java.util.Map map com.intellij.psi.PsiMethod[] methods java.util.List superTypes private static void putInMap (com.intellij.psi.PsiClass, java.util.Map, java.util.Map, com.intellij.psi.HierarchicalMethodSignature, com.intellij.psi.util.MethodSignature) com.intellij.psi.impl.source.HierarchicalMethodSignatureImpl copy com.intellij.psi.impl.source.HierarchicalMethodSignatureImpl newSuper com.intellij.psi.PsiClass aClass java.util.Map result java.util.Map map com.intellij.psi.HierarchicalMethodSignature hierarchicalMethodSignature com.intellij.psi.util.MethodSignature signature com.intellij.psi.impl.source.HierarchicalMethodSignatureImpl existing private static boolean isReturnTypeIsMoreSpecificThan (com.intellij.psi.HierarchicalMethodSignature, com.intellij.psi.HierarchicalMethodSignature) com.intellij.psi.HierarchicalMethodSignature thisSig com.intellij.psi.HierarchicalMethodSignature thatSig com.intellij.psi.PsiType thisRet com.intellij.psi.PsiType thatRet com.intellij.psi.PsiSubstitutor unifyingSubstitutor private static void mergeSupers (com.intellij.psi.impl.source.HierarchicalMethodSignatureImpl, com.intellij.psi.HierarchicalMethodSignature) com.intellij.psi.HierarchicalMethodSignature signature com.intellij.psi.HierarchicalMethodSignature existingSuper com.intellij.psi.HierarchicalMethodSignature supers java.util.List existingSupers com.intellij.psi.impl.source.HierarchicalMethodSignatureImpl copy com.intellij.psi.impl.source.HierarchicalMethodSignatureImpl existing com.intellij.psi.HierarchicalMethodSignature superSignature private static boolean isSuperMethod (com.intellij.psi.PsiClass, com.intellij.psi.util.MethodSignatureBackedByPsiMethod, com.intellij.psi.util.MethodSignatureBackedByPsiMethod) com.intellij.psi.PsiClass aClass com.intellij.psi.util.MethodSignatureBackedByPsiMethod hierarchicalMethodSignature com.intellij.psi.util.MethodSignatureBackedByPsiMethod superSignatureHierarchical com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiClass superClass com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass private static com.intellij.psi.impl.source.HierarchicalMethodSignatureImpl copy (com.intellij.psi.HierarchicalMethodSignature) com.intellij.psi.HierarchicalMethodSignature his com.intellij.psi.HierarchicalMethodSignature hi com.intellij.psi.impl.source.HierarchicalMethodSignatureImpl hierarchicalMethodSignature public static java.util.Collection getVisibleSignatures (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass java.util.Map map public static com.intellij.psi.HierarchicalMethodSignature getHierarchicalMethodSignature (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public static com.intellij.psi.HierarchicalMethodSignature getHierarchicalMethodSignature (com.intellij.psi.PsiMethod, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiMethod method com.intellij.psi.search.GlobalSearchScope resolveScope java.util.Map signatures private static java.util.Map getSignaturesMap (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public static boolean processDirectSuperMethodsSmart (com.intellij.psi.PsiMethod, com.intellij.util.Processor) com.intellij.psi.HierarchicalMethodSignature superSignature java.util.List superSignatures com.intellij.psi.PsiMethod method com.intellij.util.Processor superMethodProcessor com.intellij.psi.PsiClass aClass java.util.Map cachedMap com.intellij.psi.HierarchicalMethodSignature signature private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getHierarchicalMethodSignature$4 (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method java.util.concurrent.ConcurrentMap map private static synthetic com.intellij.psi.HierarchicalMethodSignature lambda$null$3 (com.intellij.psi.PsiMethod, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiMethod method com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.PsiClass aClass com.intellij.psi.util.MethodSignature signature com.intellij.psi.HierarchicalMethodSignature result private static synthetic java.util.Map lambda$static$2 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass private static synthetic java.util.Map lambda$null$1 (com.intellij.psi.PsiClass, com.intellij.openapi.util.Pair) com.intellij.psi.PsiClass psiClass com.intellij.openapi.util.Pair pair private static synthetic java.util.Map lambda$static$0 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass dom static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/PsiVariableEx.class
PsiVariableEx.java package com.intellij.psi.impl public abstract com.intellij.psi.impl.PsiVariableEx extends java.lang.Object implements com.intellij.psi.PsiVariable { public abstract java.lang.Object computeConstantValue (java.util.Set) }
com/intellij/psi/impl/ScopedClassHierarchy$1.class
ScopedClassHierarchy.java package com.intellij.psi.impl final com.intellij.psi.impl.ScopedClassHierarchy$1 extends java.lang.Object implements gnu.trove.TObjectHashingStrategy { void <init> () public int computeHashCode (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass object public boolean equals (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass o1 com.intellij.psi.PsiClass o2 String qname1 public volatile synthetic boolean equals (java.lang.Object, java.lang.Object) public volatile synthetic int computeHashCode (java.lang.Object) }
com/intellij/psi/impl/ScopedClassHierarchy$2.class
ScopedClassHierarchy.java package com.intellij.psi.impl com.intellij.psi.impl.ScopedClassHierarchy$2 extends java.lang.Object implements com.intellij.util.PairProcessor { final synthetic java.util.Map val$map final synthetic com.intellij.psi.PsiElementFactory val$factory final synthetic com.intellij.pom.java.LanguageLevel val$level final synthetic com.intellij.psi.impl.ScopedClassHierarchy this$0 void <init> (com.intellij.psi.impl.ScopedClassHierarchy, java.util.Map, com.intellij.psi.PsiElementFactory, com.intellij.pom.java.LanguageLevel) com.intellij.psi.impl.ScopedClassHierarchy this$0 public boolean process (com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiClass eachClass com.intellij.psi.PsiSubstitutor eachSubstitutor public volatile synthetic boolean process (java.lang.Object, java.lang.Object) }
com/intellij/psi/impl/ScopedClassHierarchy.class
ScopedClassHierarchy.java package com.intellij.psi.impl com.intellij.psi.impl.ScopedClassHierarchy extends java.lang.Object { private static final gnu.trove.TObjectHashingStrategy CLASS_HASHING_STRATEGY private final com.intellij.psi.PsiClass myPlaceClass private final com.intellij.psi.search.GlobalSearchScope myResolveScope private volatile java.util.Map mySupersWithSubstitutors private volatile java.util.List myImmediateSupersWithCapturing private final java.util.Map myAllSupersWithCapturing void <init> (com.intellij.psi.PsiClass, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiClass psiClass com.intellij.psi.search.GlobalSearchScope resolveScope void visitType (com.intellij.psi.PsiClassType, java.util.Map) com.intellij.psi.PsiType superType com.intellij.psi.PsiClassType type java.util.Map map com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiClass psiClass private static java.util.List getSuperTypes (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass java.util.List superTypes static com.intellij.psi.impl.ScopedClassHierarchy getHierarchy (com.intellij.psi.PsiClass, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiClass psiClass com.intellij.psi.search.GlobalSearchScope resolveScope static com.intellij.psi.PsiSubstitutor getSuperClassSubstitutor (com.intellij.psi.PsiClass, com.intellij.psi.search.GlobalSearchScope, com.intellij.psi.PsiClass) com.intellij.openapi.util.RecursionGuard$StackStamp stamp com.intellij.psi.PsiClass derivedClass com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.PsiClass superClass com.intellij.psi.impl.ScopedClassHierarchy hierarchy java.util.Map map com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiClass cachedClass com.intellij.psi.PsiSubstitutor cachedSubstitutor private static com.intellij.psi.PsiSubstitutor mirrorSubstitutor (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiClass from com.intellij.psi.PsiClass to com.intellij.psi.PsiSubstitutor substitutor java.util.Iterator baseParams java.util.Iterator candidateParams com.intellij.psi.PsiSubstitutor answer java.util.List getImmediateSupersWithCapturing () com.intellij.openapi.util.RecursionGuard$StackStamp stamp java.util.List list private java.util.List calcImmediateSupersWithCapturing () com.intellij.psi.PsiClassType corrected com.intellij.psi.PsiClassType$ClassResolveResult result com.intellij.psi.PsiClass superClass com.intellij.psi.PsiClassType type java.util.List list private java.util.Map calcAllMemberSupers (com.intellij.pom.java.LanguageLevel) com.intellij.pom.java.LanguageLevel level java.util.Map map com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiSubstitutor getSuperMembersSubstitutor (com.intellij.psi.PsiClass, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiClass superClass com.intellij.pom.java.LanguageLevel level private synthetic java.util.List lambda$getImmediateSupersWithCapturing$2 () private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getHierarchy$1 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass java.util.Map result private static synthetic com.intellij.psi.impl.ScopedClassHierarchy lambda$null$0 (com.intellij.psi.PsiClass, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiClass psiClass com.intellij.psi.search.GlobalSearchScope resolveScope1 static synthetic com.intellij.psi.search.GlobalSearchScope access$000 (com.intellij.psi.impl.ScopedClassHierarchy) com.intellij.psi.impl.ScopedClassHierarchy x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/TypeCorrector$1.class
TypeCorrector.java package com.intellij.psi.impl synthetic com.intellij.psi.impl.TypeCorrector$1 extends java.lang.Object { }
com/intellij/psi/impl/TypeCorrector$CorrectedResolveResult.class
TypeCorrector.java package com.intellij.psi.impl com.intellij.psi.impl.TypeCorrector$CorrectedResolveResult extends java.lang.Object implements com.intellij.psi.PsiClassType$ClassResolveResult { private final com.intellij.psi.PsiClass myPsiClass private final com.intellij.psi.PsiClass myMappedClass private final com.intellij.psi.PsiSubstitutor mySubstitutor private final com.intellij.psi.PsiClassType$ClassResolveResult myClassResolveResult private volatile com.intellij.psi.PsiSubstitutor myLazySubstitutor final synthetic com.intellij.psi.impl.TypeCorrector this$0 void <init> (com.intellij.psi.impl.TypeCorrector, com.intellij.psi.PsiClass, com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiClassType$ClassResolveResult) com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiClass mappedClass com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiClassType$ClassResolveResult classResolveResult public com.intellij.psi.PsiSubstitutor getSubstitutor () com.intellij.psi.PsiSubstitutor result public com.intellij.psi.PsiClass getElement () public boolean isPackagePrefixPackageReference () public boolean isAccessible () public boolean isStaticsScopeCorrect () public com.intellij.psi.PsiElement getCurrentFileResolveScope () public boolean isValidResult () public volatile synthetic com.intellij.psi.PsiElement getElement () static synthetic com.intellij.psi.PsiClass access$200 (com.intellij.psi.impl.TypeCorrector$CorrectedResolveResult) com.intellij.psi.impl.TypeCorrector$CorrectedResolveResult x0 static synthetic com.intellij.psi.PsiSubstitutor access$400 (com.intellij.psi.impl.TypeCorrector$CorrectedResolveResult) com.intellij.psi.impl.TypeCorrector$CorrectedResolveResult x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/TypeCorrector$PsiCorrectedClassType.class
TypeCorrector.java package com.intellij.psi.impl com.intellij.psi.impl.TypeCorrector$PsiCorrectedClassType extends com.intellij.psi.PsiClassType$Stub { private final com.intellij.psi.PsiClassType myDelegate private final com.intellij.psi.impl.TypeCorrector$CorrectedResolveResult myResolveResult final synthetic com.intellij.psi.impl.TypeCorrector this$0 private void <init> (com.intellij.psi.impl.TypeCorrector, com.intellij.pom.java.LanguageLevel, com.intellij.psi.PsiClassType, com.intellij.psi.impl.TypeCorrector$CorrectedResolveResult) com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiClassType delegate com.intellij.psi.impl.TypeCorrector$CorrectedResolveResult resolveResult public com.intellij.psi.PsiClass resolve () public java.lang.String getClassName () public com.intellij.psi.PsiType[] getParameters () public int getParameterCount () public com.intellij.psi.PsiClassType$ClassResolveResult resolveGenerics () public com.intellij.psi.PsiClassType rawType () com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiElementFactory factory public com.intellij.psi.search.GlobalSearchScope getResolveScope () public com.intellij.pom.java.LanguageLevel getLanguageLevel () public com.intellij.psi.PsiClassType setLanguageLevel (com.intellij.pom.java.LanguageLevel) com.intellij.pom.java.LanguageLevel languageLevel public java.lang.String getPresentableText (boolean) boolean annotated public java.lang.String getCanonicalText (boolean) boolean annotated public java.lang.String getInternalCanonicalText () public boolean isValid () public boolean equalsToText (java.lang.String) String text public volatile synthetic com.intellij.lang.jvm.JvmTypeDeclaration resolve () private synthetic com.intellij.psi.PsiType lambda$getParameters$0 (com.intellij.psi.PsiType) com.intellij.psi.PsiType type static synthetic com.intellij.psi.PsiClassType access$000 (com.intellij.psi.impl.TypeCorrector$PsiCorrectedClassType) com.intellij.psi.impl.TypeCorrector$PsiCorrectedClassType x0 synthetic void <init> (com.intellij.psi.impl.TypeCorrector, com.intellij.pom.java.LanguageLevel, com.intellij.psi.PsiClassType, com.intellij.psi.impl.TypeCorrector$CorrectedResolveResult, com.intellij.psi.impl.TypeCorrector$1) com.intellij.psi.impl.TypeCorrector x0 com.intellij.pom.java.LanguageLevel x1 com.intellij.psi.PsiClassType x2 com.intellij.psi.impl.TypeCorrector$CorrectedResolveResult x3 com.intellij.psi.impl.TypeCorrector$1 x4 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/TypeCorrector.class
TypeCorrector.java package com.intellij.psi.impl com.intellij.psi.impl.TypeCorrector extends com.intellij.psi.PsiTypeMapper { private final java.util.Map myResultMap private final com.intellij.psi.search.GlobalSearchScope myResolveScope void <init> (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope resolveScope public com.intellij.psi.PsiType visitType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public com.intellij.psi.PsiType correctType (com.intellij.psi.PsiType) com.intellij.psi.PsiClass mappedClass com.intellij.psi.PsiClassType$ClassResolveResult classResolveResult com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiClassType classType com.intellij.psi.PsiType type public com.intellij.psi.PsiType visitClassType (com.intellij.psi.PsiClassType) com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClassType alreadyComputed com.intellij.psi.PsiClassType$ClassResolveResult classResolveResult com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiClass mappedClass com.intellij.psi.PsiClassType mappedType private com.intellij.psi.PsiSubstitutor mapSubstitutor (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiType substitute com.intellij.psi.PsiType originalSubstitute int i com.intellij.psi.PsiClass originalClass com.intellij.psi.PsiClass mappedClass com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiTypeParameter[] originalTypeParameters java.util.Map substitutionMap com.intellij.psi.PsiSubstitutor mappedSubstitutor com.intellij.psi.PsiClass mappedContaining com.intellij.psi.PsiClass originalContaining public volatile synthetic java.lang.Object visitClassType (com.intellij.psi.PsiClassType) public volatile synthetic java.lang.Object visitType (com.intellij.psi.PsiType) static synthetic com.intellij.psi.search.GlobalSearchScope access$300 (com.intellij.psi.impl.TypeCorrector) com.intellij.psi.impl.TypeCorrector x0 static synthetic com.intellij.openapi.diagnostic.Logger access$500 () static synthetic com.intellij.psi.PsiSubstitutor access$600 (com.intellij.psi.impl.TypeCorrector, com.intellij.psi.PsiClass, com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor) com.intellij.psi.impl.TypeCorrector x0 com.intellij.psi.PsiClass x1 com.intellij.psi.PsiClass x2 com.intellij.psi.PsiSubstitutor x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/cache/ModifierFlags.class
ModifierFlags.java package com.intellij.psi.impl.cache public final com.intellij.psi.impl.cache.ModifierFlags extends java.lang.Object { public static final int PUBLIC_MASK public static final int PRIVATE_MASK public static final int PROTECTED_MASK public static final int STATIC_MASK public static final int FINAL_MASK public static final int SYNCHRONIZED_MASK public static final int VOLATILE_MASK public static final int TRANSIENT_MASK public static final int NATIVE_MASK public static final int DEFAULT_MASK public static final int ABSTRACT_MASK public static final int STRICTFP_MASK public static final int PACKAGE_LOCAL_MASK public static final int OPEN_MASK public static final int TRANSITIVE_MASK public static final gnu.trove.TObjectIntHashMap NAME_TO_MODIFIER_FLAG_MAP public static final gnu.trove.TIntObjectHashMap MODIFIER_FLAG_TO_NAME_MAP public static final gnu.trove.TObjectIntHashMap KEYWORD_TO_MODIFIER_FLAG_MAP static final synthetic boolean $assertionsDisabled public void <init> () public static boolean hasModifierProperty (java.lang.String, int) String name int mask int flag static void <clinit> () Object name }
com/intellij/psi/impl/cache/RecordUtil.class
RecordUtil.java package com.intellij.psi.impl.cache public com.intellij.psi.impl.cache.RecordUtil extends java.lang.Object { private static final String DEPRECATED_ANNOTATION_NAME private static final String DEPRECATED_TAG static final synthetic boolean $assertionsDisabled private void <init> () public static boolean isDeprecatedByAnnotation (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) String name com.intellij.lang.LighterASTNode id com.intellij.lang.LighterASTNode ref com.intellij.lang.LighterASTNode child com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode modList public static boolean isDeprecatedByDocComment (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) com.intellij.lang.java.lexer.JavaDocLexer lexer com.intellij.psi.tree.IElementType token com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode comment String text public static int packModifierList (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode child com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode modList int packed public static java.lang.String intern (com.intellij.util.CharTable, com.intellij.lang.LighterASTNode) com.intellij.util.CharTable table com.intellij.lang.LighterASTNode node public static boolean isStaticNonPrivateMember (com.intellij.psi.stubs.StubElement) com.intellij.psi.stubs.StubElement stub com.intellij.psi.impl.java.stubs.PsiModifierListStub type int mask static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/cache/TypeInfo.class
TypeInfo.java package com.intellij.psi.impl.cache public com.intellij.psi.impl.cache.TypeInfo extends java.lang.Object { private static final String[] ourIndexFrequentType private static final gnu.trove.TObjectIntHashMap ourFrequentTypeIndex private static final int FREQUENT_INDEX_MASK private static final int HAS_ARRAY_COUNT private static final int HAS_ELLIPSIS private static final com.intellij.psi.impl.cache.TypeInfo NULL public final String text public final byte arrayCount public final boolean isEllipsis private final com.intellij.psi.impl.java.stubs.PsiAnnotationStub[] myAnnotationStubs static final synthetic boolean $assertionsDisabled public void <init> (java.lang.String, byte, boolean, com.intellij.psi.impl.java.stubs.PsiAnnotationStub[]) String text byte arrayCount boolean ellipsis com.intellij.psi.impl.java.stubs.PsiAnnotationStub[] annotationStubs public com.intellij.psi.impl.cache.TypeInfo applyAnnotations (com.intellij.psi.stubs.StubBase) com.intellij.psi.impl.java.stubs.PsiAnnotationStub annotationStub com.intellij.psi.stubs.StubElement child com.intellij.psi.stubs.StubBase owner com.intellij.psi.impl.java.stubs.PsiModifierListStub modifierList java.util.List annotationStubs com.intellij.psi.impl.java.stubs.PsiAnnotationStub[] stubArray public java.lang.String getShortTypeText () String name public java.lang.String toString () String text public static com.intellij.psi.impl.cache.TypeInfo createConstructorType () public static com.intellij.psi.impl.cache.TypeInfo create (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) String text com.intellij.psi.tree.IElementType type com.intellij.lang.LighterASTNode child int i com.intellij.lang.LighterASTNode parent java.util.List fields int idx com.intellij.lang.LighterASTNode nested com.intellij.lang.LighterASTNode typeElement com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode element com.intellij.psi.stubs.StubElement parentStub String text byte arrayCount boolean isEllipsis public static com.intellij.psi.impl.cache.TypeInfo fromString (java.lang.String, boolean) String typeText boolean isEllipsis byte arrayCount public static com.intellij.psi.impl.cache.TypeInfo fromString (java.lang.String) String typeText boolean isEllipsis public static com.intellij.psi.impl.cache.TypeInfo readTYPE (com.intellij.psi.stubs.StubInputStream) throws java.io.IOException com.intellij.psi.stubs.StubInputStream record int flags byte arrayCount boolean hasEllipsis int frequentIndex String text public static void writeTYPE (com.intellij.psi.stubs.StubOutputStream, com.intellij.psi.impl.cache.TypeInfo) throws java.io.IOException com.intellij.psi.stubs.StubOutputStream dataStream com.intellij.psi.impl.cache.TypeInfo typeInfo String text byte arrayCount int frequentIndex int flags public static java.lang.String createTypeText (com.intellij.psi.impl.cache.TypeInfo) com.intellij.psi.impl.java.stubs.PsiAnnotationStub stub int i com.intellij.psi.impl.cache.TypeInfo typeInfo StringBuilder buf int arrayCount public static java.lang.String internFrequentType (java.lang.String) String type int frequentIndex static void <clinit> () int i private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClassFileDecompiler.class
ClassFileDecompiler.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.ClassFileDecompiler extends java.lang.Object implements com.intellij.openapi.fileTypes.BinaryFileDecompiler { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public java.lang.CharSequence decompile (com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.PsiManager manager com.intellij.psi.compiled.ClassFileDecompilers$Light$CannotDecompileException e com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.compiled.ClassFileDecompilers$Decompiler decompiler static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClassFileStubBuilder.class
ClassFileStubBuilder.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.ClassFileStubBuilder extends java.lang.Object implements com.intellij.psi.stubs.BinaryFileStubBuilder { private static final com.intellij.openapi.diagnostic.Logger LOG public static final int STUB_VERSION private static final java.util.Comparator CLASS_NAME_COMPARATOR public void <init> () public boolean acceptsFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public com.intellij.psi.stubs.StubElement buildStubTree (com.intellij.util.indexing.FileContent) com.intellij.psi.compiled.ClassFileDecompilers$Decompiler decompiler com.intellij.util.cls.ClsFormatException e com.intellij.psi.stubs.PsiFileStub stub com.intellij.util.cls.ClsFormatException e com.intellij.util.indexing.FileContent fileContent com.intellij.openapi.vfs.VirtualFile file byte[] content public int getStubVersion () com.intellij.psi.compiled.ClassFileDecompilers$Decompiler decompiler int version java.util.List decompilers public volatile synthetic com.intellij.psi.stubs.Stub buildStubTree (com.intellij.util.indexing.FileContent) private static synthetic java.lang.String lambda$static$0 (java.lang.Object) Object o static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsAnnotationImpl$1.class
ClsAnnotationImpl.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.ClsAnnotationImpl$1 extends com.intellij.openapi.util.AtomicNotNullLazyValue { final synthetic com.intellij.psi.impl.compiled.ClsAnnotationImpl this$0 void <init> (com.intellij.psi.impl.compiled.ClsAnnotationImpl) com.intellij.psi.impl.compiled.ClsAnnotationImpl this$0 protected com.intellij.psi.impl.compiled.ClsJavaCodeReferenceElementImpl compute () String annotationText int index String refText protected volatile synthetic java.lang.Object compute () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsAnnotationImpl$2.class
ClsAnnotationImpl.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.ClsAnnotationImpl$2 extends com.intellij.openapi.util.AtomicNotNullLazyValue { final synthetic com.intellij.psi.impl.compiled.ClsAnnotationImpl this$0 void <init> (com.intellij.psi.impl.compiled.ClsAnnotationImpl) com.intellij.psi.impl.compiled.ClsAnnotationImpl this$0 protected com.intellij.psi.impl.compiled.ClsAnnotationParameterListImpl compute () com.intellij.psi.PsiNameValuePair[] attrs protected volatile synthetic java.lang.Object compute () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsAnnotationImpl.class
ClsAnnotationImpl.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.ClsAnnotationImpl extends com.intellij.psi.impl.compiled.ClsRepositoryPsiElement implements com.intellij.psi.PsiAnnotation com.intellij.pom.Navigatable { private final com.intellij.openapi.util.NotNullLazyValue myReferenceElement private final com.intellij.openapi.util.NotNullLazyValue myParameterList public void <init> (com.intellij.psi.impl.java.stubs.PsiAnnotationStub) com.intellij.psi.impl.java.stubs.PsiAnnotationStub stub public void appendMirrorText (int, java.lang.StringBuilder) int indentLevel StringBuilder buffer public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element com.intellij.psi.PsiAnnotation mirror public com.intellij.psi.PsiElement[] getChildren () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiAnnotationParameterList getParameterList () public java.lang.String getQualifiedName () public com.intellij.psi.PsiJavaCodeReferenceElement getNameReferenceElement () public com.intellij.psi.PsiAnnotationMemberValue findAttributeValue (java.lang.String) String attributeName public com.intellij.psi.PsiAnnotationMemberValue findDeclaredAttributeValue (java.lang.String) String attributeName public com.intellij.psi.PsiAnnotationMemberValue setDeclaredAttributeValue (java.lang.String, com.intellij.psi.PsiAnnotationMemberValue) String attributeName com.intellij.psi.PsiAnnotationMemberValue value public java.lang.String getText () StringBuilder buffer public com.intellij.psi.PsiAnnotationOwner getOwner () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsAnnotationParameterListImpl.class
ClsAnnotationParameterListImpl.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.ClsAnnotationParameterListImpl extends com.intellij.psi.impl.compiled.ClsElementImpl implements com.intellij.psi.PsiAnnotationParameterList { private final com.intellij.psi.PsiAnnotation myParent private final com.intellij.psi.impl.compiled.ClsNameValuePairImpl[] myAttributes public void <init> (com.intellij.psi.PsiAnnotation, com.intellij.psi.PsiNameValuePair[]) String anno String name com.intellij.psi.PsiAnnotationMemberValue value int i com.intellij.psi.PsiAnnotation parent com.intellij.psi.PsiNameValuePair[] psiAttributes public void appendMirrorText (int, java.lang.StringBuilder) int i int indentLevel StringBuilder buffer public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element public com.intellij.psi.PsiElement[] getChildren () public com.intellij.psi.PsiElement getParent () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiNameValuePair[] getAttributes () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsAnnotationValueImpl.class
ClsAnnotationValueImpl.java package com.intellij.psi.impl.compiled abstract com.intellij.psi.impl.compiled.ClsAnnotationValueImpl extends com.intellij.psi.impl.compiled.ClsElementImpl implements com.intellij.psi.PsiAnnotation com.intellij.pom.Navigatable { private final com.intellij.psi.impl.compiled.ClsElementImpl myParent private final com.intellij.psi.impl.compiled.ClsJavaCodeReferenceElementImpl myReferenceElement private final com.intellij.psi.impl.compiled.ClsAnnotationParameterListImpl myParameterList void <init> (com.intellij.psi.impl.compiled.ClsElementImpl) com.intellij.psi.impl.compiled.ClsElementImpl parent protected abstract com.intellij.psi.impl.compiled.ClsAnnotationParameterListImpl createParameterList () protected abstract com.intellij.psi.impl.compiled.ClsJavaCodeReferenceElementImpl createReference () public void appendMirrorText (int, java.lang.StringBuilder) int indentLevel StringBuilder buffer public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element com.intellij.psi.PsiAnnotation mirror public com.intellij.psi.PsiElement[] getChildren () public com.intellij.psi.PsiElement getParent () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiAnnotationParameterList getParameterList () public java.lang.String getQualifiedName () public com.intellij.psi.PsiJavaCodeReferenceElement getNameReferenceElement () public com.intellij.psi.PsiAnnotationMemberValue findAttributeValue (java.lang.String) String attributeName public com.intellij.psi.PsiAnnotationMemberValue findDeclaredAttributeValue (java.lang.String) String attributeName public com.intellij.psi.PsiAnnotationMemberValue setDeclaredAttributeValue (java.lang.String, com.intellij.psi.PsiAnnotationMemberValue) String attributeName com.intellij.psi.PsiAnnotationMemberValue value public java.lang.String getText () StringBuilder buffer private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsArrayInitializerMemberValueImpl.class
ClsArrayInitializerMemberValueImpl.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.ClsArrayInitializerMemberValueImpl extends com.intellij.psi.impl.compiled.ClsElementImpl implements com.intellij.psi.PsiArrayInitializerMemberValue { private final com.intellij.psi.impl.compiled.ClsElementImpl myParent private final com.intellij.psi.PsiAnnotationMemberValue[] myInitializers public void <init> (com.intellij.psi.impl.compiled.ClsElementImpl, com.intellij.psi.PsiAnnotationMemberValue[]) com.intellij.psi.impl.compiled.ClsElementImpl parent com.intellij.psi.PsiAnnotationMemberValue[] initializers public java.lang.String getText () StringBuilder buffer public void appendMirrorText (int, java.lang.StringBuilder) int i int indentLevel StringBuilder buffer public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element public com.intellij.psi.PsiElement[] getChildren () public com.intellij.psi.PsiElement getParent () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiAnnotationMemberValue[] getInitializers () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsBinaryExpressionImpl.class
ClsBinaryExpressionImpl.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.ClsBinaryExpressionImpl extends com.intellij.psi.impl.compiled.ClsElementImpl implements com.intellij.psi.PsiBinaryExpression { private final com.intellij.psi.impl.compiled.ClsElementImpl myParent private final com.intellij.psi.PsiJavaToken myOperator private final com.intellij.psi.PsiExpression myLOperand private final com.intellij.psi.PsiExpression myROperand void <init> (com.intellij.psi.impl.compiled.ClsElementImpl, com.intellij.psi.PsiJavaToken, com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpression) com.intellij.psi.impl.compiled.ClsElementImpl parent com.intellij.psi.PsiJavaToken sign com.intellij.psi.PsiExpression left com.intellij.psi.PsiExpression right public void appendMirrorText (int, java.lang.StringBuilder) int indentLevel StringBuilder buffer public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element public java.lang.String getText () public com.intellij.psi.PsiElement[] getChildren () public com.intellij.psi.PsiElement getParent () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiExpression getLOperand () public com.intellij.psi.PsiExpression getROperand () public com.intellij.psi.PsiJavaToken getOperationSign () public com.intellij.psi.tree.IElementType getOperationTokenType () public com.intellij.psi.PsiJavaToken getTokenBeforeOperand (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression operand public com.intellij.psi.PsiType getType () public com.intellij.psi.PsiExpression[] getOperands () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsClassImpl.class
ClsClassImpl.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.ClsClassImpl extends com.intellij.psi.impl.compiled.ClsMemberImpl implements com.intellij.psi.impl.source.PsiExtensibleClass com.intellij.openapi.ui.Queryable { public static final com.intellij.openapi.util.Key DELEGATE_KEY private final com.intellij.psi.impl.source.ClassInnerStuffCache myInnersCache public void <init> (com.intellij.psi.impl.java.stubs.PsiClassStub) com.intellij.psi.impl.java.stubs.PsiClassStub stub public com.intellij.psi.PsiElement[] getChildren () java.util.List children public com.intellij.psi.PsiTypeParameterList getTypeParameterList () public boolean hasTypeParameters () public java.lang.String getQualifiedName () private boolean isLocalClass () com.intellij.psi.impl.java.stubs.PsiClassStub stub private boolean isAnonymousClass () com.intellij.psi.impl.java.stubs.PsiClassStub stub private boolean isAnonymousOrLocalClass () public com.intellij.psi.PsiModifierList getModifierList () private com.intellij.psi.PsiModifierList getModifierListInternal () public boolean hasModifierProperty (java.lang.String) String name public com.intellij.psi.PsiReferenceList getExtendsList () public com.intellij.psi.PsiReferenceList getImplementsList () public com.intellij.psi.PsiClassType[] getExtendsListTypes () public com.intellij.psi.PsiClassType[] getImplementsListTypes () public com.intellij.psi.PsiClass getSuperClass () public com.intellij.psi.PsiClass[] getInterfaces () public com.intellij.psi.PsiClass[] getSupers () public com.intellij.psi.PsiClassType[] getSuperTypes () public com.intellij.psi.PsiClass getContainingClass () com.intellij.psi.PsiElement parent public java.util.Collection getVisibleSignatures () public com.intellij.psi.PsiField[] getFields () public com.intellij.psi.PsiMethod[] getMethods () public com.intellij.psi.PsiMethod[] getConstructors () public com.intellij.psi.PsiClass[] getInnerClasses () public java.util.List getOwnFields () public java.util.List getOwnMethods () public java.util.List getOwnInnerClasses () com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass[] classes int anonymousOrLocalClassesCount java.util.ArrayList result public com.intellij.psi.PsiClassInitializer[] getInitializers () public com.intellij.psi.PsiTypeParameter[] getTypeParameters () public com.intellij.psi.PsiField[] getAllFields () public com.intellij.psi.PsiMethod[] getAllMethods () public com.intellij.psi.PsiClass[] getAllInnerClasses () public com.intellij.psi.PsiField findFieldByName (java.lang.String, boolean) String name boolean checkBases public com.intellij.psi.PsiMethod findMethodBySignature (com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiMethod patternMethod boolean checkBases public com.intellij.psi.PsiMethod[] findMethodsBySignature (com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiMethod patternMethod boolean checkBases public com.intellij.psi.PsiMethod[] findMethodsByName (java.lang.String, boolean) String name boolean checkBases public java.util.List findMethodsAndTheirSubstitutorsByName (java.lang.String, boolean) String name boolean checkBases public java.util.List getAllMethodsAndTheirSubstitutors () public com.intellij.psi.PsiClass findInnerClassByName (java.lang.String, boolean) String name boolean checkBases public boolean isDeprecated () public java.lang.String getSourceFileName () String sfn private java.lang.String obtainSourceFileNameFromClassFileName () String name int i public com.intellij.psi.PsiJavaToken getLBrace () public com.intellij.psi.PsiJavaToken getRBrace () public boolean isInterface () public boolean isAnnotationType () public boolean isEnum () public void appendMirrorText (int, java.lang.StringBuilder) com.intellij.psi.PsiField field int i int i int i int indentLevel StringBuilder buffer int newIndentLevel java.util.List fields java.util.List methods java.util.List classes public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.PsiExtensibleClass extMirror com.intellij.psi.impl.source.tree.TreeElement element com.intellij.psi.PsiClass mirror com.intellij.psi.PsiModifierList modifierList public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place com.intellij.pom.java.LanguageLevel level public com.intellij.psi.PsiElement getScope () public boolean isInheritorDeep (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass baseClass com.intellij.psi.PsiClass classToByPass public boolean isInheritor (com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiClass baseClass boolean checkDeep public com.intellij.psi.PsiClass getSourceMirrorClass () com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClassOwner fileNavigationElement com.intellij.psi.PsiClass innerClass com.intellij.psi.impl.compiled.ClsClassImpl parentClass com.intellij.psi.PsiClass parentSourceMirror com.intellij.psi.PsiClass[] innerClasses com.intellij.psi.PsiClass delegate String name com.intellij.psi.PsiElement parent public com.intellij.psi.PsiElement getNavigationElement () com.intellij.psi.PsiElement navigationElement com.intellij.psi.impl.compiled.ClsCustomNavigationPolicy navigationPolicy com.intellij.psi.PsiElement sourceFile com.intellij.psi.PsiElement parent com.intellij.psi.PsiClass aClass public com.intellij.navigation.ItemPresentation getPresentation () public javax.swing.Icon getElementIcon (int) int flags public boolean isEquivalentTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement another public com.intellij.psi.search.SearchScope getUseScope () public void putInfo (java.util.Map) java.util.Map info protected boolean isVisibilitySupported () public volatile synthetic com.intellij.psi.PsiElement getRBrace () public volatile synthetic com.intellij.psi.PsiElement getLBrace () public volatile synthetic com.intellij.lang.jvm.JvmClass getContainingClass () public volatile synthetic com.intellij.lang.jvm.JvmTypeParameter[] getTypeParameters () public volatile synthetic java.lang.Object setName (java.lang.String) public volatile synthetic com.intellij.lang.jvm.JvmClass[] getInnerClasses () public volatile synthetic com.intellij.lang.jvm.JvmField[] getFields () public volatile synthetic com.intellij.lang.jvm.JvmMethod[] getMethods () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsClassObjectAccessExpressionImpl.class
ClsClassObjectAccessExpressionImpl.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.ClsClassObjectAccessExpressionImpl extends com.intellij.psi.impl.compiled.ClsElementImpl implements com.intellij.psi.PsiClassObjectAccessExpression { private final com.intellij.psi.impl.compiled.ClsElementImpl myParent private final com.intellij.psi.impl.compiled.ClsTypeElementImpl myTypeElement public void <init> (com.intellij.psi.impl.compiled.ClsElementImpl, java.lang.String) com.intellij.psi.impl.compiled.ClsElementImpl parent String canonicalClassText public void appendMirrorText (int, java.lang.StringBuilder) int indentLevel StringBuilder buffer public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element public com.intellij.psi.PsiElement[] getChildren () public com.intellij.psi.PsiElement getParent () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiTypeElement getOperand () public com.intellij.psi.PsiType getType () public java.lang.String getText () StringBuilder buffer public javax.swing.Icon getElementIcon (int) int flags com.intellij.ui.icons.RowIcon rowIcon private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsCustomNavigationPolicy.class
ClsCustomNavigationPolicy.java package com.intellij.psi.impl.compiled public abstract com.intellij.psi.impl.compiled.ClsCustomNavigationPolicy extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public com.intellij.psi.PsiElement getNavigationElement (com.intellij.psi.impl.compiled.ClsFileImpl) com.intellij.psi.impl.compiled.ClsFileImpl clsFile public com.intellij.psi.PsiElement getNavigationElement (com.intellij.psi.impl.compiled.ClsClassImpl) com.intellij.psi.impl.compiled.ClsClassImpl clsClass public com.intellij.psi.PsiElement getNavigationElement (com.intellij.psi.impl.compiled.ClsMethodImpl) com.intellij.psi.impl.compiled.ClsMethodImpl clsMethod public com.intellij.psi.PsiElement getNavigationElement (com.intellij.psi.impl.compiled.ClsFieldImpl) com.intellij.psi.impl.compiled.ClsFieldImpl clsField static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsCustomNavigationPolicyEx.class
ClsCustomNavigationPolicyEx.java package com.intellij.psi.impl.compiled public abstract com.intellij.psi.impl.compiled.ClsCustomNavigationPolicyEx extends java.lang.Object implements com.intellij.psi.impl.compiled.ClsCustomNavigationPolicy { public void <init> () public com.intellij.psi.PsiFile getFileNavigationElement (com.intellij.psi.impl.compiled.ClsFileImpl) com.intellij.psi.impl.compiled.ClsFileImpl file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsDocCommentImpl.class
ClsDocCommentImpl.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.ClsDocCommentImpl extends com.intellij.psi.impl.compiled.ClsElementImpl implements com.intellij.psi.javadoc.PsiDocComment com.intellij.psi.JavaTokenType com.intellij.psi.PsiJavaToken { private final com.intellij.psi.PsiDocCommentOwner myParent private final com.intellij.psi.javadoc.PsiDocTag[] myTags void <init> (com.intellij.psi.PsiDocCommentOwner) com.intellij.psi.PsiDocCommentOwner parent public void appendMirrorText (int, java.lang.StringBuilder) com.intellij.psi.javadoc.PsiDocTag tag int indentLevel StringBuilder buffer public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element public com.intellij.psi.PsiElement[] getChildren () public com.intellij.psi.PsiElement getParent () public com.intellij.psi.PsiJavaDocumentedElement getOwner () public com.intellij.psi.PsiElement[] getDescriptionElements () public com.intellij.psi.javadoc.PsiDocTag[] getTags () public com.intellij.psi.javadoc.PsiDocTag findTagByName (java.lang.String) String name public com.intellij.psi.javadoc.PsiDocTag[] findTagsByName (java.lang.String) String name public com.intellij.psi.tree.IElementType getTokenType () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public volatile synthetic com.intellij.psi.PsiElement getOwner () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsDocTagImpl$NameElement.class
ClsDocTagImpl.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.ClsDocTagImpl$NameElement extends com.intellij.psi.impl.compiled.ClsElementImpl { private final com.intellij.psi.impl.compiled.ClsDocTagImpl myParent private final String myText void <init> (com.intellij.psi.impl.compiled.ClsDocTagImpl, java.lang.String) com.intellij.psi.impl.compiled.ClsDocTagImpl parent String text public java.lang.String getText () public char[] textToCharArray () public com.intellij.psi.PsiElement[] getChildren () public void appendMirrorText (int, java.lang.StringBuilder) int indentLevel StringBuilder buffer public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element public com.intellij.psi.PsiElement getParent () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsDocTagImpl.class
ClsDocTagImpl.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.ClsDocTagImpl extends com.intellij.psi.impl.compiled.ClsElementImpl implements com.intellij.psi.javadoc.PsiDocTag { private final com.intellij.psi.impl.compiled.ClsDocCommentImpl myDocComment private final com.intellij.psi.PsiElement myNameElement void <init> (com.intellij.psi.impl.compiled.ClsDocCommentImpl, java.lang.String) com.intellij.psi.impl.compiled.ClsDocCommentImpl docComment String name public void appendMirrorText (int, java.lang.StringBuilder) int indentLevel StringBuilder buffer public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element public java.lang.String getText () public char[] textToCharArray () public java.lang.String getName () public boolean textMatches (java.lang.CharSequence) CharSequence text public boolean textMatches (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public int getTextLength () public com.intellij.psi.PsiElement[] getChildren () public com.intellij.psi.PsiElement getParent () public com.intellij.psi.javadoc.PsiDocComment getContainingComment () public com.intellij.psi.PsiElement getNameElement () public com.intellij.psi.PsiElement[] getDataElements () public com.intellij.psi.javadoc.PsiDocTagValue getValueElement () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsElementImpl$InvalidMirrorException.class
ClsElementImpl.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException extends java.lang.RuntimeException { public void <init> (java.lang.String) String message public void <init> (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement stubElement com.intellij.psi.PsiElement mirrorElement public void <init> (java.util.List, java.util.List) java.util.List stubElements java.util.List mirrorElements private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsElementImpl.class
ClsElementImpl.java package com.intellij.psi.impl.compiled public abstract com.intellij.psi.impl.compiled.ClsElementImpl extends com.intellij.psi.impl.PsiElementBase implements com.intellij.psi.PsiCompiledElement { public static final com.intellij.openapi.util.Key COMPILED_ELEMENT private static final com.intellij.openapi.diagnostic.Logger LOG private volatile com.intellij.openapi.util.Pair myMirror protected static final String NEXT_LINE public void <init> () public com.intellij.lang.Language getLanguage () public com.intellij.psi.PsiManager getManager () public com.intellij.psi.PsiFile getContainingFile () com.intellij.psi.PsiElement parent public final boolean isWritable () public boolean isPhysical () public boolean isValid () com.intellij.psi.PsiElement parent public com.intellij.psi.PsiElement copy () protected transient com.intellij.psi.PsiElement[] getChildren (com.intellij.psi.PsiElement[]) com.intellij.psi.PsiElement child com.intellij.psi.PsiElement[] children java.util.List list public void checkAdd (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element static com.intellij.util.IncorrectOperationException cannotModifyException (com.intellij.psi.PsiCompiledElement) com.intellij.psi.PsiCompiledElement element com.intellij.openapi.vfs.VirtualFile virtualFile String path public com.intellij.psi.PsiElement add (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement addBefore (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor public com.intellij.psi.PsiElement addAfter (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor public void delete () throws com.intellij.util.IncorrectOperationException public void checkDelete () throws com.intellij.util.IncorrectOperationException public com.intellij.psi.PsiElement replace (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement newElement public abstract void appendMirrorText (int, java.lang.StringBuilder) protected int getIndentSize () public abstract void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException public com.intellij.psi.PsiElement getMirror () com.intellij.psi.PsiFile mirrorFile com.intellij.openapi.util.Pair mirror public final com.intellij.openapi.util.TextRange getTextRange () com.intellij.psi.PsiElement mirror public final int getStartOffsetInParent () com.intellij.psi.PsiElement mirror public int getTextLength () String text public com.intellij.psi.PsiElement findElementAt (int) int offset com.intellij.psi.PsiElement mirror public com.intellij.psi.PsiReference findReferenceAt (int) int offset com.intellij.psi.PsiElement mirror public final int getTextOffset () com.intellij.psi.PsiElement mirror public java.lang.String getText () com.intellij.psi.PsiElement mirror StringBuilder buffer public char[] textToCharArray () com.intellij.psi.PsiElement mirror public boolean textMatches (java.lang.CharSequence) CharSequence text public boolean textMatches (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.lang.ASTNode getNode () static void goNextLine (int, java.lang.StringBuilder) int i int indentLevel StringBuilder buffer protected static void appendText (com.intellij.psi.PsiElement, int, java.lang.StringBuilder) com.intellij.psi.PsiElement stub int indentLevel StringBuilder buffer protected static void appendText (com.intellij.psi.PsiElement, int, java.lang.StringBuilder, java.lang.String) com.intellij.psi.PsiElement stub int indentLevel StringBuilder buffer String separator int pos protected void setMirrorCheckingType (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.tree.IElementType) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element com.intellij.psi.tree.IElementType type com.intellij.psi.PsiElement psi protected static void setMirror (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.PsiElement stub com.intellij.psi.PsiElement mirror protected static void setMirrorIfPresent (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.PsiElement stub com.intellij.psi.PsiElement mirror protected static void setMirrors (com.intellij.psi.PsiElement[], com.intellij.psi.PsiElement[]) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.PsiElement[] stubs com.intellij.psi.PsiElement[] mirrors protected static void setMirrors (java.util.List, java.util.List) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException int i java.util.List stubs java.util.List mirrors static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsEnumConstantImpl.class
ClsEnumConstantImpl.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.ClsEnumConstantImpl extends com.intellij.psi.impl.compiled.ClsFieldImpl implements com.intellij.psi.PsiEnumConstant { public void <init> (com.intellij.psi.impl.java.stubs.PsiFieldStub) com.intellij.psi.impl.java.stubs.PsiFieldStub stub public void appendMirrorText (int, java.lang.StringBuilder) int indentLevel StringBuilder buffer public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element com.intellij.psi.PsiField mirror public com.intellij.psi.PsiExpressionList getArgumentList () public com.intellij.psi.PsiMethod resolveMethod () public com.intellij.psi.JavaResolveResult resolveMethodGenerics () public com.intellij.psi.PsiEnumConstantInitializer getInitializingClass () public com.intellij.psi.PsiEnumConstantInitializer getOrCreateInitializingClass () public com.intellij.psi.PsiMethod resolveConstructor () public com.intellij.psi.PsiType getType () public com.intellij.psi.PsiTypeElement getTypeElement () public com.intellij.psi.PsiExpression getInitializer () public boolean hasInitializer () public boolean hasModifierProperty (java.lang.String) String name public java.lang.Object computeConstantValue (java.util.Set) java.util.Set visitedVars public volatile synthetic com.intellij.lang.jvm.types.JvmType getType () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsFieldImpl$1.class
ClsFieldImpl.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.ClsFieldImpl$1 extends com.intellij.openapi.util.AtomicNotNullLazyValue { static final synthetic boolean $assertionsDisabled final synthetic com.intellij.psi.impl.compiled.ClsFieldImpl this$0 void <init> (com.intellij.psi.impl.compiled.ClsFieldImpl) com.intellij.psi.impl.compiled.ClsFieldImpl this$0 protected com.intellij.psi.PsiTypeElement compute () com.intellij.psi.impl.java.stubs.PsiFieldStub stub String typeText protected volatile synthetic java.lang.Object compute () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsFieldImpl$2.class
ClsFieldImpl.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.ClsFieldImpl$2 extends com.intellij.openapi.util.VolatileNullableLazyValue { final synthetic com.intellij.psi.impl.compiled.ClsFieldImpl this$0 void <init> (com.intellij.psi.impl.compiled.ClsFieldImpl) com.intellij.psi.impl.compiled.ClsFieldImpl this$0 protected com.intellij.psi.PsiExpression compute () String initializerText protected volatile synthetic java.lang.Object compute () }
com/intellij/psi/impl/compiled/ClsFieldImpl.class
ClsFieldImpl.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.ClsFieldImpl extends com.intellij.psi.impl.compiled.ClsMemberImpl implements com.intellij.psi.PsiField com.intellij.psi.impl.PsiVariableEx com.intellij.psi.impl.compiled.ClsModifierListOwner { private final com.intellij.openapi.util.NotNullLazyValue myTypeElement private final com.intellij.openapi.util.NullableLazyValue myInitializer public void <init> (com.intellij.psi.impl.java.stubs.PsiFieldStub) com.intellij.psi.impl.java.stubs.PsiFieldStub stub public com.intellij.psi.PsiElement[] getChildren () public com.intellij.psi.PsiClass getContainingClass () public com.intellij.psi.PsiType getType () public com.intellij.psi.PsiTypeElement getTypeElement () public com.intellij.psi.PsiModifierList getModifierList () public boolean hasModifierProperty (java.lang.String) String name public com.intellij.psi.PsiExpression getInitializer () public boolean hasInitializer () public java.lang.Object computeConstantValue () public java.lang.Object computeConstantValue (java.util.Set) String name String name String qName java.util.Set visitedVars com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiClass containingClass public boolean isDeprecated () public void normalizeDeclaration () throws com.intellij.util.IncorrectOperationException public void appendMirrorText (int, java.lang.StringBuilder) int indentLevel StringBuilder buffer com.intellij.psi.PsiExpression initializer public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element com.intellij.psi.PsiField mirror public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiElement getNavigationElement () com.intellij.psi.PsiElement navigationElement com.intellij.psi.impl.compiled.ClsCustomNavigationPolicy navigationPolicy com.intellij.psi.PsiElement field com.intellij.psi.PsiClass mirrorClass public com.intellij.navigation.ItemPresentation getPresentation () public void setInitializer (com.intellij.psi.PsiExpression) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiExpression initializer public javax.swing.Icon getElementIcon (int) int flags com.intellij.ui.icons.RowIcon baseIcon public boolean isEquivalentTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement another public com.intellij.psi.search.SearchScope getUseScope () protected boolean isVisibilitySupported () public java.lang.String toString () public volatile synthetic com.intellij.lang.jvm.JvmClass getContainingClass () public volatile synthetic java.lang.Object setName (java.lang.String) public volatile synthetic com.intellij.lang.jvm.types.JvmType getType () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsFileImpl$1.class
ClsFileImpl.java package com.intellij.psi.impl.compiled final com.intellij.psi.impl.compiled.ClsFileImpl$1 extends java.lang.Object implements com.intellij.psi.impl.compiled.InnerClassSourceStrategy { static final synthetic boolean $assertionsDisabled void <init> () public com.intellij.psi.impl.compiled.ClsFileImpl$FileContentPair findInnerClass (java.lang.String, com.intellij.psi.impl.compiled.ClsFileImpl$FileContentPair) byte[] bytes String innerName com.intellij.psi.impl.compiled.ClsFileImpl$FileContentPair outerClass String baseName com.intellij.openapi.vfs.VirtualFile dir com.intellij.openapi.vfs.VirtualFile innerClass public void accept (com.intellij.psi.impl.compiled.ClsFileImpl$FileContentPair, com.intellij.psi.impl.compiled.StubBuildingVisitor) com.intellij.openapi.vfs.VirtualFile file Exception e com.intellij.psi.impl.compiled.ClsFileImpl$FileContentPair innerClass com.intellij.psi.impl.compiled.StubBuildingVisitor visitor public volatile synthetic void accept (java.lang.Object, com.intellij.psi.impl.compiled.StubBuildingVisitor) public volatile synthetic java.lang.Object findInnerClass (java.lang.String, java.lang.Object) static void <clinit> () }
com/intellij/psi/impl/compiled/ClsFileImpl$FileContentPair.class
ClsFileImpl.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.ClsFileImpl$FileContentPair extends com.intellij.openapi.util.Pair { void <init> (com.intellij.openapi.vfs.VirtualFile, byte[]) com.intellij.openapi.vfs.VirtualFile file byte[] content public byte[] getContent () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsFileImpl.class
ClsFileImpl.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.ClsFileImpl extends com.intellij.psi.impl.file.PsiBinaryFileImpl implements com.intellij.psi.PsiJavaFile com.intellij.psi.impl.source.PsiFileWithStubSupport com.intellij.psi.impl.PsiFileEx com.intellij.openapi.ui.Queryable com.intellij.psi.PsiClassOwnerEx com.intellij.psi.PsiCompiledFile { private static final com.intellij.openapi.diagnostic.Logger LOG private static final String BANNER private static final com.intellij.openapi.util.Key CLS_DOCUMENT_LINK_KEY private final Object myMirrorLock private final Object myStubLock private final boolean myIsForDecompiling private volatile com.intellij.reference.SoftReference myStub private volatile java.lang.ref.Reference myMirrorFileElement private volatile com.intellij.psi.impl.compiled.ClsPackageStatementImpl myPackageStatement private static final com.intellij.psi.impl.compiled.InnerClassSourceStrategy STRATEGY public static final org.jetbrains.org.objectweb.asm.Attribute[] EMPTY_ATTRIBUTES static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.FileViewProvider) com.intellij.psi.FileViewProvider viewProvider private void <init> (com.intellij.psi.FileViewProvider, boolean) com.intellij.psi.FileViewProvider viewProvider boolean forDecompiling public com.intellij.psi.PsiFile getContainingFile () public boolean isValid () boolean isForDecompiling () public com.intellij.lang.Language getLanguage () public com.intellij.psi.PsiElement[] getChildren () com.intellij.psi.PsiJavaModule module public com.intellij.psi.PsiClass[] getClasses () public com.intellij.psi.PsiPackageStatement getPackageStatement () String packageName com.intellij.psi.stubs.PsiClassHolderFileStub stub com.intellij.psi.impl.compiled.ClsPackageStatementImpl statement private static java.lang.String findPackageName (com.intellij.psi.stubs.PsiClassHolderFileStub) int index String className com.intellij.psi.PsiClass[] psiClasses com.intellij.psi.stubs.PsiClassHolderFileStub stub String packageName public java.lang.String getPackageName () com.intellij.psi.PsiPackageStatement statement public void setPackageName (java.lang.String) throws com.intellij.util.IncorrectOperationException String packageName public com.intellij.psi.PsiImportList getImportList () public boolean importClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public com.intellij.psi.PsiElement[] getOnDemandImports (boolean, boolean) boolean includeImplicit boolean checkIncludes public com.intellij.psi.PsiClass[] getSingleClassImports (boolean) boolean checkIncludes public java.lang.String[] getImplicitlyImportedPackages () public java.util.Set getClassNames () public com.intellij.psi.PsiJavaCodeReferenceElement[] getImplicitlyImportedPackageReferences () public com.intellij.psi.PsiJavaCodeReferenceElement findImportReferenceTo (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public com.intellij.pom.java.LanguageLevel getLanguageLevel () com.intellij.pom.java.LanguageLevel level com.intellij.psi.stubs.PsiClassHolderFileStub stub public com.intellij.psi.PsiJavaModule getModuleDeclaration () com.intellij.psi.stubs.PsiClassHolderFileStub stub public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public void checkSetName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public void appendMirrorText (int, java.lang.StringBuilder) int indentLevel StringBuilder buffer private void appendMirrorText (java.lang.StringBuilder) com.intellij.psi.PsiClass[] classes StringBuilder buffer com.intellij.psi.PsiJavaModule module public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element private void setFileMirror (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement element com.intellij.psi.PsiElement mirrorElement com.intellij.psi.PsiJavaFile mirrorFile com.intellij.psi.PsiJavaModule module public com.intellij.psi.PsiElement getNavigationElement () com.intellij.psi.PsiElement navigationElement com.intellij.psi.impl.compiled.ClsCustomNavigationPolicy navigationPolicy public com.intellij.psi.PsiElement getMirror () com.intellij.psi.impl.source.tree.TreeElement finalMirrorTreeElement com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException e com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.PsiClass[] classes String fileName com.intellij.openapi.editor.Document document CharSequence mirrorText boolean internalDecompiler com.intellij.psi.PsiFileFactory factory com.intellij.psi.PsiFile mirror com.intellij.psi.impl.source.tree.TreeElement mirrorTreeElement public java.lang.String getText () com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.editor.Document document public int getTextLength () com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.editor.Document document private static java.lang.Exception wrapException (com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.extensions.PluginId pluginId com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException e com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.compiled.ClassFileDecompilers$Decompiler decompiler public com.intellij.psi.PsiFile getDecompiledPsiFile () public com.intellij.psi.PsiFile getCachedMirror () com.intellij.psi.impl.source.tree.TreeElement mirrorTreeElement public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public final com.intellij.openapi.util.TextRange getTextRange () public final int getStartOffsetInParent () public final com.intellij.psi.PsiElement findElementAt (int) int offset public com.intellij.psi.PsiReference findReferenceAt (int) int offset public final int getTextOffset () public char[] textToCharArray () public com.intellij.psi.stubs.PsiClassHolderFileStub getStub () public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass[] classes com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place com.intellij.psi.scope.ElementClassHint classHint public com.intellij.psi.stubs.StubTree getStubTree () com.intellij.psi.stubs.PsiFileStubImpl fileStub com.intellij.psi.stubs.StubTree stubTree com.intellij.psi.stubs.StubTree newStubTree public com.intellij.psi.impl.source.StubbedSpine getStubbedSpine () public boolean isContentsLoaded () public void onContentReload () com.intellij.psi.stubs.StubTree stubTree public void putInfo (java.util.Map) java.util.Map info public static java.lang.CharSequence decompile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.PsiManager manager com.intellij.psi.impl.compiled.ClsFileImpl clsFile StringBuilder buffer public static com.intellij.psi.impl.java.stubs.PsiJavaFileStub buildFileStub (com.intellij.openapi.vfs.VirtualFile, byte[]) throws com.intellij.util.cls.ClsFormatException com.intellij.psi.impl.java.stubs.PsiJavaFileStub stub com.intellij.psi.impl.compiled.ModuleStubBuildingVisitor visitor com.intellij.psi.impl.compiled.ClsFileImpl$FileContentPair source com.intellij.psi.impl.compiled.StubBuildingVisitor visitor com.intellij.psi.impl.compiled.OutOfOrderInnerClassException e com.intellij.psi.impl.java.stubs.PsiJavaFileStub stub org.jetbrains.org.objectweb.asm.ClassReader reader String className String internalName boolean module com.intellij.openapi.projectRoots.JavaSdkVersion jdkVersion com.intellij.pom.java.LanguageLevel level Exception e com.intellij.openapi.vfs.VirtualFile file byte[] bytes private static java.lang.String getPackageName (java.lang.String) String internalName int p private static synthetic void lambda$decompile$2 (com.intellij.psi.impl.compiled.ClsFileImpl, java.lang.StringBuilder) com.intellij.psi.impl.compiled.ClsFileImpl clsFile StringBuilder buffer private synthetic void lambda$getMirror$1 (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.openapi.editor.Document) com.intellij.psi.impl.source.tree.TreeElement finalMirrorTreeElement com.intellij.openapi.editor.Document document private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getNavigationElement$0 () com.intellij.psi.PsiElement target com.intellij.openapi.util.ModificationTracker tracker static synthetic com.intellij.openapi.diagnostic.Logger access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsIdentifierImpl.class
ClsIdentifierImpl.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.ClsIdentifierImpl extends com.intellij.psi.impl.compiled.ClsElementImpl implements com.intellij.psi.PsiIdentifier com.intellij.psi.PsiJavaToken { private final com.intellij.psi.PsiElement myParent private final String myText void <init> (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement parent String text public com.intellij.psi.tree.IElementType getTokenType () public java.lang.String getText () public com.intellij.psi.PsiElement[] getChildren () public com.intellij.psi.PsiElement getParent () private boolean isCorrectName (java.lang.String) String name public void appendMirrorText (int, java.lang.StringBuilder) int indentLevel StringBuilder buffer String original public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsJavaCodeReferenceElementImpl$Resolver.class
ClsJavaCodeReferenceElementImpl.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.ClsJavaCodeReferenceElementImpl$Resolver extends java.lang.Object implements com.intellij.psi.impl.source.resolve.ResolveCache$PolyVariantContextResolver { public static final com.intellij.psi.impl.compiled.ClsJavaCodeReferenceElementImpl$Resolver INSTANCE private void <init> () public com.intellij.psi.JavaResolveResult[] resolve (com.intellij.psi.impl.compiled.ClsJavaCodeReferenceElementImpl, com.intellij.psi.PsiFile, boolean) com.intellij.psi.impl.compiled.ClsJavaCodeReferenceElementImpl ref com.intellij.psi.PsiFile containingFile boolean incompleteCode com.intellij.psi.JavaResolveResult resolveResult public volatile synthetic com.intellij.psi.ResolveResult[] resolve (com.intellij.psi.PsiPolyVariantReference, com.intellij.psi.PsiFile, boolean) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsJavaCodeReferenceElementImpl.class
ClsJavaCodeReferenceElementImpl.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.ClsJavaCodeReferenceElementImpl extends com.intellij.psi.impl.compiled.ClsElementImpl implements com.intellij.psi.PsiAnnotatedJavaCodeReferenceElement { private final com.intellij.psi.PsiElement myParent private final String myCanonicalText private final String myQualifiedName private final com.intellij.psi.PsiReferenceParameterList myRefParameterList public void <init> (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement parent String canonicalText String canonical String qName String[] classParameters public com.intellij.psi.PsiElement[] getChildren () public com.intellij.psi.PsiElement getParent () public java.lang.String getText () public int getTextLength () public com.intellij.psi.PsiReference getReference () public java.lang.String getCanonicalText () public java.lang.String getCanonicalText (boolean, com.intellij.psi.PsiAnnotation[]) boolean annotated com.intellij.psi.PsiAnnotation[] annotations String text StringBuilder sb String prefix int tailStart private com.intellij.psi.JavaResolveResult advancedResolveImpl (com.intellij.psi.PsiFile) com.intellij.psi.PsiTypeParameter parameter java.util.Map substitutionMap int index com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiTypeElement[] typeElements com.intellij.psi.PsiElement resolve private void collectOuterClassTypeArgs (com.intellij.psi.PsiClass, java.lang.String, java.util.Map) int i String outerClassRef String[] classParameters com.intellij.psi.PsiType[] args com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiClass psiClass String canonicalText java.util.Map substitutionMap com.intellij.psi.PsiClass containingClass private static java.lang.String getOuterClassRef (java.lang.String) char c int i String ref int stack public com.intellij.psi.JavaResolveResult advancedResolve (boolean) boolean incompleteCode com.intellij.psi.JavaResolveResult[] results public com.intellij.psi.JavaResolveResult[] multiResolve (boolean) boolean incompleteCode com.intellij.psi.PsiFile file com.intellij.psi.impl.source.resolve.ResolveCache resolveCache com.intellij.psi.ResolveResult[] results public com.intellij.psi.PsiElement resolve () private com.intellij.psi.PsiElement resolveElement (com.intellij.psi.PsiFile) com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.PsiClass innerClass com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiElement element com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope scope public void processVariants (com.intellij.psi.scope.PsiScopeProcessor) com.intellij.psi.scope.PsiScopeProcessor processor public com.intellij.psi.PsiElement getReferenceNameElement () public com.intellij.psi.PsiReferenceParameterList getParameterList () public java.lang.String getQualifiedName () public java.lang.String getReferenceName () public com.intellij.psi.PsiElement handleElementRename (java.lang.String) throws com.intellij.util.IncorrectOperationException String newElementName public com.intellij.psi.PsiElement bindToElement (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public boolean isReferenceTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiClass aClass public java.lang.Object[] getVariants () public boolean isSoft () public void appendMirrorText (int, java.lang.StringBuilder) int indentLevel StringBuilder buffer public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.openapi.util.TextRange getRangeInElement () public com.intellij.psi.PsiElement getElement () public com.intellij.psi.PsiType[] getTypeParameters () public boolean isQualified () public com.intellij.psi.PsiElement getQualifier () public java.lang.String toString () public volatile synthetic com.intellij.psi.ResolveResult[] multiResolve (boolean) static synthetic com.intellij.psi.JavaResolveResult access$000 (com.intellij.psi.impl.compiled.ClsJavaCodeReferenceElementImpl, com.intellij.psi.PsiFile) com.intellij.psi.impl.compiled.ClsJavaCodeReferenceElementImpl x0 com.intellij.psi.PsiFile x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsJavaModuleImpl.class
ClsJavaModuleImpl.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.ClsJavaModuleImpl extends com.intellij.psi.impl.compiled.ClsRepositoryPsiElement implements com.intellij.psi.PsiJavaModule { private final com.intellij.psi.PsiJavaModuleReferenceElement myReference public void <init> (com.intellij.psi.impl.java.stubs.PsiJavaModuleStub) com.intellij.psi.impl.java.stubs.PsiJavaModuleStub stub public java.lang.Iterable getRequires () public java.lang.Iterable getExports () public java.lang.Iterable getOpens () public java.lang.Iterable getUses () public java.lang.Iterable getProvides () public void appendMirrorText (int, java.lang.StringBuilder) int indentLevel StringBuilder buffer int newIndentLevel int start private static void appendChildren (java.lang.Iterable, java.lang.StringBuilder, int, int) com.intellij.psi.PsiElement statement Iterable children StringBuilder buffer int indentLevel int start java.util.List statements public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element com.intellij.psi.PsiJavaModule mirror private static void setMirrors (java.lang.Iterable, java.lang.Iterable) Iterable stubs Iterable mirrors public com.intellij.psi.PsiJavaModuleReferenceElement getNameIdentifier () public java.lang.String getName () public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public com.intellij.psi.PsiModifierList getModifierList () com.intellij.psi.stubs.StubElement childStub public boolean hasModifierProperty (java.lang.String) String name com.intellij.psi.PsiModifierList modifierList public com.intellij.psi.javadoc.PsiDocComment getDocComment () public com.intellij.navigation.ItemPresentation getPresentation () public com.intellij.psi.PsiElement getNavigationElement () com.intellij.psi.PsiJavaModule module com.intellij.psi.PsiElement file com.intellij.psi.PsiElement parent public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public volatile synthetic com.intellij.psi.PsiElement getNameIdentifier () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsJavaModuleReferenceElementImpl.class
ClsJavaModuleReferenceElementImpl.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.ClsJavaModuleReferenceElementImpl extends com.intellij.psi.impl.compiled.ClsElementImpl implements com.intellij.psi.PsiJavaModuleReferenceElement { private final com.intellij.psi.PsiElement myParent private final String myText private final com.intellij.psi.PsiJavaModuleReference myReference void <init> (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement parent String text public com.intellij.psi.PsiElement[] getChildren () public com.intellij.psi.PsiElement getParent () public void appendMirrorText (int, java.lang.StringBuilder) int indentLevel StringBuilder buffer public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element public java.lang.String getReferenceText () public com.intellij.psi.PsiJavaModuleReference getReference () public java.lang.String getText () public int getTextLength () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public volatile synthetic com.intellij.psi.PsiReference getReference () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsJavaTokenImpl.class
ClsJavaTokenImpl.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.ClsJavaTokenImpl extends com.intellij.psi.impl.compiled.ClsElementImpl implements com.intellij.psi.PsiJavaToken { private final com.intellij.psi.impl.compiled.ClsElementImpl myParent private final short myTokenTypeIndex private final String myTokenText void <init> (com.intellij.psi.impl.compiled.ClsElementImpl, com.intellij.psi.tree.IElementType, java.lang.String) com.intellij.psi.impl.compiled.ClsElementImpl parent com.intellij.psi.tree.IElementType tokenType String tokenText public com.intellij.psi.tree.IElementType getTokenType () public java.lang.String getText () public com.intellij.psi.PsiElement[] getChildren () public com.intellij.psi.PsiElement getParent () public void appendMirrorText (int, java.lang.StringBuilder) int indentLevel StringBuilder buffer public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsLiteralExpressionImpl.class
ClsLiteralExpressionImpl.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.ClsLiteralExpressionImpl extends com.intellij.psi.impl.compiled.ClsElementImpl implements com.intellij.psi.PsiLiteralExpression { private final com.intellij.psi.impl.compiled.ClsElementImpl myParent private final String myText private final com.intellij.psi.PsiType myType private final Object myValue void <init> (com.intellij.psi.impl.compiled.ClsElementImpl, java.lang.String, com.intellij.psi.PsiType, java.lang.Object) com.intellij.psi.impl.compiled.ClsElementImpl parent String text com.intellij.psi.PsiType type Object value public com.intellij.psi.PsiType getType () public java.lang.Object getValue () public java.lang.String getText () public void appendMirrorText (int, java.lang.StringBuilder) int indentLevel StringBuilder buffer public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element public com.intellij.psi.PsiElement[] getChildren () public com.intellij.psi.PsiElement getParent () public java.lang.String toString () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsMemberImpl$1.class
ClsMemberImpl.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.ClsMemberImpl$1 extends com.intellij.openapi.util.AtomicNotNullLazyValue { final synthetic com.intellij.psi.impl.compiled.ClsMemberImpl this$0 void <init> (com.intellij.psi.impl.compiled.ClsMemberImpl) com.intellij.psi.impl.compiled.ClsMemberImpl this$0 protected com.intellij.psi.javadoc.PsiDocComment compute () protected volatile synthetic java.lang.Object compute () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsMemberImpl$2.class
ClsMemberImpl.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.ClsMemberImpl$2 extends com.intellij.openapi.util.AtomicNotNullLazyValue { final synthetic com.intellij.psi.impl.compiled.ClsMemberImpl this$0 void <init> (com.intellij.psi.impl.compiled.ClsMemberImpl) com.intellij.psi.impl.compiled.ClsMemberImpl this$0 protected com.intellij.psi.PsiIdentifier compute () protected volatile synthetic java.lang.Object compute () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsMemberImpl.class
ClsMemberImpl.java package com.intellij.psi.impl.compiled public abstract com.intellij.psi.impl.compiled.ClsMemberImpl extends com.intellij.psi.impl.compiled.ClsRepositoryPsiElement implements com.intellij.psi.PsiDocCommentOwner com.intellij.psi.PsiNameIdentifierOwner { private final com.intellij.openapi.util.NotNullLazyValue myDocComment private final com.intellij.openapi.util.NotNullLazyValue myNameIdentifier protected void <init> (com.intellij.psi.impl.java.stubs.PsiMemberStub) com.intellij.psi.impl.java.stubs.PsiMemberStub stub public com.intellij.psi.javadoc.PsiDocComment getDocComment () public com.intellij.psi.PsiIdentifier getNameIdentifier () public java.lang.String getName () public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public volatile synthetic com.intellij.psi.PsiElement getNameIdentifier () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsMethodImpl$1.class
ClsMethodImpl.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.ClsMethodImpl$1 extends com.intellij.openapi.util.AtomicNotNullLazyValue { static final synthetic boolean $assertionsDisabled final synthetic com.intellij.psi.impl.compiled.ClsMethodImpl this$0 void <init> (com.intellij.psi.impl.compiled.ClsMethodImpl) com.intellij.psi.impl.compiled.ClsMethodImpl this$0 protected com.intellij.psi.PsiTypeElement compute () com.intellij.psi.impl.java.stubs.PsiMethodStub stub String typeText protected volatile synthetic java.lang.Object compute () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsMethodImpl$2.class
ClsMethodImpl.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.ClsMethodImpl$2 extends com.intellij.openapi.util.VolatileNullableLazyValue { final synthetic String val$text final synthetic com.intellij.psi.impl.compiled.ClsMethodImpl this$0 void <init> (com.intellij.psi.impl.compiled.ClsMethodImpl, java.lang.String) com.intellij.psi.impl.compiled.ClsMethodImpl this$0 protected com.intellij.psi.PsiAnnotationMemberValue compute () protected volatile synthetic java.lang.Object compute () }
com/intellij/psi/impl/compiled/ClsMethodImpl.class
ClsMethodImpl.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.ClsMethodImpl extends com.intellij.psi.impl.compiled.ClsMemberImpl implements com.intellij.psi.PsiAnnotationMethod { private final com.intellij.openapi.util.NotNullLazyValue myReturnType private final com.intellij.openapi.util.NullableLazyValue myDefaultValue static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.impl.java.stubs.PsiMethodStub) com.intellij.psi.impl.java.stubs.PsiMethodStub stub String text public com.intellij.psi.PsiElement[] getChildren () public com.intellij.psi.PsiClass getContainingClass () public com.intellij.psi.PsiMethod[] findSuperMethods () public com.intellij.psi.PsiMethod[] findSuperMethods (boolean) boolean checkAccess public com.intellij.psi.PsiMethod[] findSuperMethods (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass parentClass public java.util.List findSuperMethodSignaturesIncludingStatic (boolean) boolean checkAccess public com.intellij.psi.PsiMethod findDeepestSuperMethod () public com.intellij.psi.PsiMethod[] findDeepestSuperMethods () public com.intellij.psi.HierarchicalMethodSignature getHierarchicalMethodSignature () public com.intellij.psi.PsiTypeElement getReturnTypeElement () public com.intellij.psi.PsiType getReturnType () com.intellij.psi.PsiTypeElement typeElement public com.intellij.psi.PsiModifierList getModifierList () public boolean hasModifierProperty (java.lang.String) String name public com.intellij.psi.PsiParameterList getParameterList () public com.intellij.psi.PsiReferenceList getThrowsList () public com.intellij.psi.PsiTypeParameterList getTypeParameterList () public com.intellij.psi.PsiCodeBlock getBody () public boolean isDeprecated () public com.intellij.psi.PsiAnnotationMemberValue getDefaultValue () public boolean isConstructor () public boolean isVarArgs () public com.intellij.psi.util.MethodSignature getSignature (com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiSubstitutor substitutor public void appendMirrorText (int, java.lang.StringBuilder) int indentLevel StringBuilder buffer com.intellij.psi.PsiReferenceList throwsList com.intellij.psi.PsiAnnotationMemberValue defaultValue public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element com.intellij.psi.PsiMethod mirror com.intellij.psi.PsiAnnotationMemberValue defaultValue public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiParameter parameter com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place com.intellij.psi.PsiParameter[] parameters public com.intellij.psi.PsiMethod getSourceMirrorMethod () private com.intellij.psi.PsiMethod calcSourceMirrorMethod () com.intellij.psi.PsiMethod sourceMethod com.intellij.psi.PsiClass mirrorClass public com.intellij.psi.PsiElement getNavigationElement () com.intellij.psi.PsiElement navigationElement com.intellij.psi.impl.compiled.ClsCustomNavigationPolicy navigationPolicy com.intellij.psi.PsiMethod method public boolean hasTypeParameters () public com.intellij.psi.PsiTypeParameter[] getTypeParameters () public com.intellij.navigation.ItemPresentation getPresentation () public javax.swing.Icon getElementIcon (int) int flags javax.swing.Icon methodIcon com.intellij.ui.icons.RowIcon baseIcon public boolean isEquivalentTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement another public com.intellij.psi.search.SearchScope getUseScope () protected boolean isVisibilitySupported () public java.lang.String toString () public volatile synthetic com.intellij.lang.jvm.JvmClass getContainingClass () public volatile synthetic com.intellij.lang.jvm.JvmTypeParameter[] getTypeParameters () public volatile synthetic java.lang.Object setName (java.lang.String) public volatile synthetic com.intellij.psi.PsiElement getBody () public volatile synthetic com.intellij.lang.jvm.types.JvmType getReturnType () private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getSourceMirrorMethod$0 () com.intellij.psi.PsiFile file com.intellij.openapi.util.ModificationTracker tracker static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsModifierListImpl.class
ClsModifierListImpl.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.ClsModifierListImpl extends com.intellij.psi.impl.compiled.ClsRepositoryPsiElement implements com.intellij.psi.PsiModifierList { public void <init> (com.intellij.psi.impl.java.stubs.PsiModifierListStub) com.intellij.psi.impl.java.stubs.PsiModifierListStub stub public com.intellij.psi.PsiElement[] getChildren () public boolean hasModifierProperty (java.lang.String) String name public boolean hasExplicitModifier (java.lang.String) String name public void setModifierProperty (java.lang.String, boolean) throws com.intellij.util.IncorrectOperationException String name boolean value public void checkSetModifierProperty (java.lang.String, boolean) throws com.intellij.util.IncorrectOperationException String name boolean value public com.intellij.psi.PsiAnnotation[] getAnnotations () public com.intellij.psi.PsiAnnotation[] getApplicableAnnotations () public com.intellij.psi.PsiAnnotation findAnnotation (java.lang.String) String qualifiedName public com.intellij.psi.PsiAnnotation addAnnotation (java.lang.String) String qualifiedName public void appendMirrorText (int, java.lang.StringBuilder) com.intellij.psi.PsiAnnotation annotation int indentLevel StringBuilder buffer com.intellij.psi.PsiElement parent com.intellij.psi.PsiAnnotation[] annotations boolean separateAnnotations boolean isClass boolean isInterface boolean isEnum boolean isInterfaceClass boolean isMethod boolean isInterfaceMethod boolean isField boolean isInterfaceField boolean isEnumConstant public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsModifierListOwner.class
ClsModifierListOwner.java package com.intellij.psi.impl.compiled public abstract com.intellij.psi.impl.compiled.ClsModifierListOwner extends java.lang.Object implements com.intellij.psi.PsiModifierListOwner { }
com/intellij/psi/impl/compiled/ClsNameValuePairImpl.class
ClsNameValuePairImpl.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.ClsNameValuePairImpl extends com.intellij.psi.impl.compiled.ClsElementImpl implements com.intellij.psi.PsiNameValuePair { private final com.intellij.psi.impl.compiled.ClsElementImpl myParent private final com.intellij.psi.impl.compiled.ClsIdentifierImpl myNameIdentifier private final com.intellij.psi.PsiAnnotationMemberValue myMemberValue void <init> (com.intellij.psi.impl.compiled.ClsElementImpl, java.lang.String, com.intellij.psi.PsiAnnotationMemberValue) com.intellij.psi.impl.compiled.ClsElementImpl parent String name com.intellij.psi.PsiAnnotationMemberValue value public void appendMirrorText (int, java.lang.StringBuilder) int indentLevel StringBuilder buffer public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element com.intellij.psi.PsiNameValuePair mirror public com.intellij.psi.PsiElement[] getChildren () public com.intellij.psi.PsiElement getParent () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiIdentifier getNameIdentifier () public java.lang.String getName () public java.lang.String getLiteralValue () public com.intellij.psi.PsiAnnotationMemberValue getValue () public com.intellij.psi.PsiAnnotationMemberValue setValue (com.intellij.psi.PsiAnnotationMemberValue) com.intellij.psi.PsiAnnotationMemberValue newValue private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsPackageAccessibilityStatementImpl$1.class
ClsPackageAccessibilityStatementImpl.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.ClsPackageAccessibilityStatementImpl$1 extends com.intellij.openapi.util.AtomicNullableLazyValue { final synthetic com.intellij.psi.impl.compiled.ClsPackageAccessibilityStatementImpl this$0 void <init> (com.intellij.psi.impl.compiled.ClsPackageAccessibilityStatementImpl) com.intellij.psi.impl.compiled.ClsPackageAccessibilityStatementImpl this$0 protected com.intellij.psi.PsiJavaCodeReferenceElement compute () String packageName protected volatile synthetic java.lang.Object compute () }
com/intellij/psi/impl/compiled/ClsPackageAccessibilityStatementImpl$2.class
ClsPackageAccessibilityStatementImpl.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.ClsPackageAccessibilityStatementImpl$2 extends com.intellij.openapi.util.AtomicNotNullLazyValue { final synthetic com.intellij.psi.impl.compiled.ClsPackageAccessibilityStatementImpl this$0 void <init> (com.intellij.psi.impl.compiled.ClsPackageAccessibilityStatementImpl) com.intellij.psi.impl.compiled.ClsPackageAccessibilityStatementImpl this$0 protected java.lang.Iterable compute () protected volatile synthetic java.lang.Object compute () private synthetic com.intellij.psi.PsiJavaModuleReferenceElement lambda$compute$0 (java.lang.String) String target private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsPackageAccessibilityStatementImpl.class
ClsPackageAccessibilityStatementImpl.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.ClsPackageAccessibilityStatementImpl extends com.intellij.psi.impl.compiled.ClsRepositoryPsiElement implements com.intellij.psi.PsiPackageAccessibilityStatement { private final com.intellij.openapi.util.NullableLazyValue myPackageReference private final com.intellij.openapi.util.NotNullLazyValue myModuleReferences public void <init> (com.intellij.psi.impl.java.stubs.PsiPackageAccessibilityStatementStub) com.intellij.psi.impl.java.stubs.PsiPackageAccessibilityStatementStub stub public com.intellij.psi.PsiPackageAccessibilityStatement$Role getRole () public com.intellij.psi.PsiJavaCodeReferenceElement getPackageReference () public java.lang.String getPackageName () public java.lang.Iterable getModuleReferences () public java.util.List getModuleNames () public void appendMirrorText (int, java.lang.StringBuilder) int i int indentLevel StringBuilder buffer java.util.List targets public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsPackageStatementImpl.class
ClsPackageStatementImpl.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.ClsPackageStatementImpl extends com.intellij.psi.impl.compiled.ClsElementImpl implements com.intellij.psi.PsiPackageStatement { static com.intellij.psi.impl.compiled.ClsPackageStatementImpl NULL_PACKAGE private final com.intellij.psi.impl.compiled.ClsFileImpl myFile private final String myPackageName private void <init> () void <init> (com.intellij.psi.impl.compiled.ClsFileImpl, java.lang.String) com.intellij.psi.impl.compiled.ClsFileImpl file String packageName public com.intellij.psi.PsiElement getParent () public com.intellij.psi.PsiJavaCodeReferenceElement getPackageReference () public com.intellij.psi.PsiModifierList getAnnotationList () public com.intellij.psi.PsiElement[] getChildren () public java.lang.String getPackageName () public void appendMirrorText (int, java.lang.StringBuilder) int indentLevel StringBuilder buffer public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsParameterImpl$1.class
ClsParameterImpl.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.ClsParameterImpl$1 extends com.intellij.openapi.util.AtomicNotNullLazyValue { static final synthetic boolean $assertionsDisabled final synthetic com.intellij.psi.impl.compiled.ClsParameterImpl this$0 void <init> (com.intellij.psi.impl.compiled.ClsParameterImpl) com.intellij.psi.impl.compiled.ClsParameterImpl this$0 protected com.intellij.psi.PsiTypeElement compute () com.intellij.psi.impl.java.stubs.PsiParameterStub stub String typeText protected volatile synthetic java.lang.Object compute () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsParameterImpl.class
ClsParameterImpl.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.ClsParameterImpl extends com.intellij.psi.impl.compiled.ClsRepositoryPsiElement implements com.intellij.psi.PsiParameter { private final com.intellij.openapi.util.NotNullLazyValue myType private volatile String myMirrorName static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.impl.java.stubs.PsiParameterStub) com.intellij.psi.impl.java.stubs.PsiParameterStub stub public com.intellij.psi.PsiIdentifier getNameIdentifier () public java.lang.String getName () private java.lang.String calcName () com.intellij.psi.impl.java.stubs.impl.PsiParameterStubImpl parameterStub com.intellij.psi.impl.compiled.ClsMethodImpl method com.intellij.psi.PsiMethod sourceMethod public boolean isAutoGeneratedName () public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public com.intellij.psi.PsiTypeElement getTypeElement () public com.intellij.psi.PsiType getType () public com.intellij.psi.PsiModifierList getModifierList () com.intellij.psi.stubs.StubElement child public boolean hasModifierProperty (java.lang.String) String name public com.intellij.psi.PsiExpression getInitializer () public boolean hasInitializer () public java.lang.Object computeConstantValue () public void normalizeDeclaration () throws com.intellij.util.IncorrectOperationException public void appendMirrorText (int, java.lang.StringBuilder) com.intellij.psi.PsiAnnotation annotation int indentLevel StringBuilder buffer com.intellij.psi.PsiAnnotation[] annotations private java.lang.String getMirrorName () String mirrorName private java.lang.String calcNiceParameterName () String prevName com.intellij.psi.PsiParameter parameter com.intellij.psi.codeStyle.JavaCodeStyleManager codeStyleManager String[] nameSuggestions String base int n String name com.intellij.psi.impl.java.stubs.impl.PsiParameterStubImpl stub public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element com.intellij.psi.PsiParameter mirror public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiElement getDeclarationScope () private int getIndex () com.intellij.psi.impl.java.stubs.PsiParameterStub stub public boolean isVarArgs () com.intellij.psi.PsiParameterList paramList com.intellij.psi.PsiMethod method protected boolean isVisibilitySupported () public javax.swing.Icon getElementIcon (int) int flags com.intellij.ui.icons.RowIcon baseIcon public com.intellij.psi.search.SearchScope getUseScope () public java.lang.String toString () public volatile synthetic com.intellij.psi.PsiElement getNameIdentifier () public volatile synthetic java.lang.Object setName (java.lang.String) public volatile synthetic com.intellij.lang.jvm.types.JvmType getType () private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getName$0 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsParameterListImpl.class
ClsParameterListImpl.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.ClsParameterListImpl extends com.intellij.psi.impl.compiled.ClsRepositoryPsiElement implements com.intellij.psi.PsiParameterList { static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.impl.java.stubs.PsiParameterListStub) com.intellij.psi.impl.java.stubs.PsiParameterListStub stub public com.intellij.psi.PsiParameter[] getParameters () public int getParameterIndex (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter parameter public int getParametersCount () public void appendMirrorText (int, java.lang.StringBuilder) int i int indentLevel StringBuilder buffer com.intellij.psi.PsiParameter[] parameters public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsParsingUtil$1.class
ClsParsingUtil.java package com.intellij.psi.impl.compiled final com.intellij.psi.impl.compiled.ClsParsingUtil$1 extends com.intellij.psi.impl.compiled.ClsAnnotationValueImpl { final synthetic String val$canonicalText final synthetic com.intellij.psi.PsiAnnotation val$psiAnnotation void <init> (com.intellij.psi.impl.compiled.ClsElementImpl, java.lang.String, com.intellij.psi.PsiAnnotation) com.intellij.psi.impl.compiled.ClsElementImpl parent protected com.intellij.psi.impl.compiled.ClsJavaCodeReferenceElementImpl createReference () protected com.intellij.psi.impl.compiled.ClsAnnotationParameterListImpl createParameterList () com.intellij.psi.PsiNameValuePair[] psiAttributes public com.intellij.psi.PsiAnnotationOwner getOwner () }
com/intellij/psi/impl/compiled/ClsParsingUtil.class
ClsParsingUtil.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.ClsParsingUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper ANNOTATION_VALUE static final synthetic boolean $assertionsDisabled private void <init> () public static com.intellij.psi.PsiExpression createExpressionFromText (java.lang.String, com.intellij.psi.PsiManager, com.intellij.psi.impl.compiled.ClsElementImpl) com.intellij.psi.PsiExpression expr com.intellij.util.IncorrectOperationException e String exprText com.intellij.psi.PsiManager manager com.intellij.psi.impl.compiled.ClsElementImpl parent com.intellij.psi.PsiJavaParserFacade parserFacade public static com.intellij.psi.PsiAnnotationMemberValue createMemberValueFromText (java.lang.String, com.intellij.psi.PsiManager, com.intellij.psi.impl.compiled.ClsElementImpl) String text com.intellij.psi.PsiManager manager com.intellij.psi.impl.compiled.ClsElementImpl parent com.intellij.pom.java.LanguageLevel level com.intellij.psi.impl.source.DummyHolder holder com.intellij.psi.PsiElement element public static com.intellij.psi.PsiAnnotationMemberValue getMemberValue (com.intellij.psi.PsiElement, com.intellij.psi.impl.compiled.ClsElementImpl) int i com.intellij.psi.PsiAnnotationMemberValue[] initializers com.intellij.psi.PsiAnnotationMemberValue[] clsInitializers com.intellij.psi.impl.compiled.ClsArrayInitializerMemberValueImpl arrayValue com.intellij.psi.PsiAnnotation psiAnnotation com.intellij.psi.PsiJavaCodeReferenceElement referenceElement String canonicalText com.intellij.psi.PsiElement element com.intellij.psi.impl.compiled.ClsElementImpl parent static com.intellij.psi.PsiExpression psiToClsExpression (com.intellij.psi.PsiExpression, com.intellij.psi.impl.compiled.ClsElementImpl) boolean forDecompiling com.intellij.psi.PsiType type Object value com.intellij.psi.PsiJavaToken sign com.intellij.psi.PsiExpression operand String classText String exprText com.intellij.psi.PsiJavaToken sign com.intellij.psi.PsiExpression left com.intellij.psi.PsiExpression right com.intellij.psi.PsiExpression expr com.intellij.psi.impl.compiled.ClsElementImpl parent com.intellij.psi.PsiConstantEvaluationHelper evaluator Object value public static boolean isJavaIdentifier (java.lang.String, com.intellij.pom.java.LanguageLevel) String identifier com.intellij.pom.java.LanguageLevel level public static com.intellij.openapi.projectRoots.JavaSdkVersion getJdkVersionByBytecode (int) com.intellij.util.lang.JavaVersion version int major private static synthetic void lambda$static$0 (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsPrefixExpressionImpl.class
ClsPrefixExpressionImpl.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.ClsPrefixExpressionImpl extends com.intellij.psi.impl.compiled.ClsElementImpl implements com.intellij.psi.PsiPrefixExpression { private final com.intellij.psi.impl.compiled.ClsElementImpl myParent private final com.intellij.psi.PsiJavaToken myOperator private final com.intellij.psi.PsiExpression myOperand void <init> (com.intellij.psi.impl.compiled.ClsElementImpl, com.intellij.psi.PsiJavaToken, com.intellij.psi.PsiExpression) com.intellij.psi.impl.compiled.ClsElementImpl parent com.intellij.psi.PsiJavaToken sign com.intellij.psi.PsiExpression operand public com.intellij.psi.PsiExpression getOperand () public com.intellij.psi.PsiJavaToken getOperationSign () public com.intellij.psi.tree.IElementType getOperationTokenType () public com.intellij.psi.PsiType getType () public com.intellij.psi.PsiElement getParent () public com.intellij.psi.PsiElement[] getChildren () public java.lang.String getText () public void appendMirrorText (int, java.lang.StringBuilder) int indentLevel StringBuilder buffer public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsProvidesStatementImpl.class
ClsProvidesStatementImpl.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.ClsProvidesStatementImpl extends com.intellij.psi.impl.compiled.ClsRepositoryPsiElement implements com.intellij.psi.PsiProvidesStatement { private final com.intellij.psi.impl.compiled.ClsJavaCodeReferenceElementImpl myClassReference public void <init> (com.intellij.psi.impl.java.stubs.PsiProvidesStatementStub) com.intellij.psi.impl.java.stubs.PsiProvidesStatementStub stub public com.intellij.psi.PsiJavaCodeReferenceElement getInterfaceReference () public com.intellij.psi.PsiReferenceList getImplementationList () com.intellij.psi.stubs.StubElement stub public void appendMirrorText (int, java.lang.StringBuilder) int indentLevel StringBuilder buffer public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsReferenceExpressionImpl.class
ClsReferenceExpressionImpl.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.ClsReferenceExpressionImpl extends com.intellij.psi.impl.compiled.ClsElementImpl implements com.intellij.psi.PsiReferenceExpression { private final com.intellij.psi.impl.compiled.ClsElementImpl myParent private final com.intellij.psi.PsiReferenceExpression myPatternExpression private final com.intellij.psi.PsiReferenceExpression myQualifier private final String myName private final com.intellij.psi.PsiIdentifier myNameElement public void <init> (com.intellij.psi.impl.compiled.ClsElementImpl, com.intellij.psi.PsiReferenceExpression) com.intellij.psi.impl.compiled.ClsElementImpl parent com.intellij.psi.PsiReferenceExpression patternExpression com.intellij.psi.PsiReferenceExpression patternQualifier public com.intellij.psi.PsiElement getParent () public com.intellij.psi.PsiExpression getQualifierExpression () public com.intellij.psi.PsiElement bindToElementViaStaticImport (com.intellij.psi.PsiClass) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiClass aClass public void setQualifierExpression (com.intellij.psi.PsiExpression) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiExpression newQualifier public com.intellij.psi.PsiElement getReferenceNameElement () public com.intellij.psi.PsiReferenceParameterList getParameterList () public com.intellij.psi.PsiElement[] getChildren () public java.lang.String getText () public boolean isQualified () public com.intellij.psi.PsiType getType () public com.intellij.psi.PsiElement resolve () public com.intellij.psi.JavaResolveResult advancedResolve (boolean) boolean incompleteCode public com.intellij.psi.JavaResolveResult[] multiResolve (boolean) boolean incompleteCode com.intellij.psi.JavaResolveResult result public com.intellij.psi.PsiElement getElement () public com.intellij.openapi.util.TextRange getRangeInElement () public java.lang.String getCanonicalText () public java.lang.String getQualifiedName () public java.lang.String getReferenceName () public com.intellij.psi.PsiElement handleElementRename (java.lang.String) throws com.intellij.util.IncorrectOperationException String newElementName public com.intellij.psi.PsiElement bindToElement (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public boolean isReferenceTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.Object[] getVariants () public void processVariants (com.intellij.psi.scope.PsiScopeProcessor) com.intellij.psi.scope.PsiScopeProcessor processor public boolean isSoft () public void appendMirrorText (int, java.lang.StringBuilder) int indentLevel StringBuilder buffer public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiType[] getTypeParameters () public com.intellij.psi.PsiElement getQualifier () public java.lang.String toString () public volatile synthetic com.intellij.psi.ResolveResult[] multiResolve (boolean) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsReferenceListImpl$1.class
ClsReferenceListImpl.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.ClsReferenceListImpl$1 extends com.intellij.openapi.util.AtomicNotNullLazyValue { final synthetic com.intellij.psi.impl.compiled.ClsReferenceListImpl this$0 void <init> (com.intellij.psi.impl.compiled.ClsReferenceListImpl) com.intellij.psi.impl.compiled.ClsReferenceListImpl this$0 protected com.intellij.psi.impl.compiled.ClsJavaCodeReferenceElementImpl[] compute () int i com.intellij.psi.impl.compiled.ClsJavaCodeReferenceElementImpl[] refs String[] strings protected volatile synthetic java.lang.Object compute () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsReferenceListImpl$2.class
ClsReferenceListImpl.java package com.intellij.psi.impl.compiled synthetic com.intellij.psi.impl.compiled.ClsReferenceListImpl$2 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$psi$PsiReferenceList$Role static void <clinit> () }
com/intellij/psi/impl/compiled/ClsReferenceListImpl.class
ClsReferenceListImpl.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.ClsReferenceListImpl extends com.intellij.psi.impl.compiled.ClsRepositoryPsiElement implements com.intellij.psi.PsiReferenceList { private static final com.intellij.psi.impl.compiled.ClsJavaCodeReferenceElementImpl[] EMPTY_REFS_ARRAY private final com.intellij.openapi.util.NotNullLazyValue myRefs public void <init> (com.intellij.psi.impl.java.stubs.PsiClassReferenceListStub) com.intellij.psi.impl.java.stubs.PsiClassReferenceListStub stub public com.intellij.psi.PsiJavaCodeReferenceElement[] getReferenceElements () public com.intellij.psi.PsiElement[] getChildren () public com.intellij.psi.PsiClassType[] getReferencedTypes () public com.intellij.psi.PsiReferenceList$Role getRole () public void appendMirrorText (int, java.lang.StringBuilder) int i int indentLevel StringBuilder buffer String[] names public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () static synthetic com.intellij.psi.impl.compiled.ClsJavaCodeReferenceElementImpl[] access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsReferenceParameterListImpl.class
ClsReferenceParameterListImpl.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.ClsReferenceParameterListImpl extends com.intellij.psi.impl.compiled.ClsElementImpl implements com.intellij.psi.PsiReferenceParameterList { private static final java.util.regex.Pattern EXTENDS_PREFIX private static final java.util.regex.Pattern SUPER_PREFIX private final com.intellij.psi.PsiElement myParent private final com.intellij.psi.impl.compiled.ClsTypeElementImpl[] myTypeParameters private volatile com.intellij.psi.PsiType[] myTypeParametersCachedTypes public void <init> (com.intellij.psi.PsiElement, java.lang.String[]) java.util.regex.Matcher superMatcher String s char variance java.util.regex.Matcher extendsMatcher int i com.intellij.psi.PsiElement parent String[] classParameters int length public void appendMirrorText (int, java.lang.StringBuilder) int indentLevel StringBuilder buffer public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element public com.intellij.psi.PsiTypeElement[] getTypeParameterElements () public com.intellij.psi.PsiType[] getTypeArguments () int i com.intellij.psi.PsiType[] cachedTypes public com.intellij.psi.PsiElement[] getChildren () public com.intellij.psi.PsiElement getParent () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsRepositoryPsiElement.class
ClsRepositoryPsiElement.java package com.intellij.psi.impl.compiled public abstract com.intellij.psi.impl.compiled.ClsRepositoryPsiElement extends com.intellij.psi.impl.compiled.ClsElementImpl implements com.intellij.psi.StubBasedPsiElement { private final com.intellij.psi.stubs.StubElement myStub protected void <init> (com.intellij.psi.stubs.StubElement) com.intellij.psi.stubs.StubElement stub public com.intellij.psi.stubs.IStubElementType getElementType () public com.intellij.psi.PsiElement getParent () public com.intellij.psi.PsiManager getManager () com.intellij.psi.PsiFile file public com.intellij.psi.PsiFile getContainingFile () com.intellij.psi.stubs.StubElement p public com.intellij.psi.stubs.StubElement getStub () public boolean isPhysical () com.intellij.psi.PsiFile file public com.intellij.psi.PsiElement[] getChildren () int i java.util.List stubs com.intellij.psi.PsiElement[] children public com.intellij.psi.PsiElement getFirstChild () java.util.List children public com.intellij.psi.PsiElement getLastChild () java.util.List children public com.intellij.psi.PsiElement getNextSibling () com.intellij.psi.PsiElement[] psiElements int i public com.intellij.psi.PsiElement getPrevSibling () com.intellij.psi.PsiElement[] psiElements int i private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsRequiresStatementImpl$1.class
ClsRequiresStatementImpl.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.ClsRequiresStatementImpl$1 extends com.intellij.openapi.util.AtomicNotNullLazyValue { final synthetic com.intellij.psi.impl.compiled.ClsRequiresStatementImpl this$0 void <init> (com.intellij.psi.impl.compiled.ClsRequiresStatementImpl) com.intellij.psi.impl.compiled.ClsRequiresStatementImpl this$0 protected com.intellij.psi.PsiJavaModuleReferenceElement compute () protected volatile synthetic java.lang.Object compute () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsRequiresStatementImpl.class
ClsRequiresStatementImpl.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.ClsRequiresStatementImpl extends com.intellij.psi.impl.compiled.ClsRepositoryPsiElement implements com.intellij.psi.PsiRequiresStatement { private final com.intellij.openapi.util.NotNullLazyValue myModuleReference public void <init> (com.intellij.psi.impl.java.stubs.PsiRequiresStatementStub) com.intellij.psi.impl.java.stubs.PsiRequiresStatementStub stub public com.intellij.psi.PsiJavaModuleReferenceElement getReferenceElement () public java.lang.String getModuleName () public com.intellij.psi.PsiJavaModuleReference getModuleReference () public void appendMirrorText (int, java.lang.StringBuilder) int indentLevel StringBuilder buffer public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element public com.intellij.psi.PsiModifierList getModifierList () com.intellij.psi.stubs.StubElement childStub public boolean hasModifierProperty (java.lang.String) String name com.intellij.psi.PsiModifierList modifierList public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsTypeElementImpl$1.class
ClsTypeElementImpl.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.ClsTypeElementImpl$1 extends com.intellij.openapi.util.AtomicNullableLazyValue { final synthetic com.intellij.psi.impl.compiled.ClsTypeElementImpl this$0 void <init> (com.intellij.psi.impl.compiled.ClsTypeElementImpl) com.intellij.psi.impl.compiled.ClsTypeElementImpl this$0 protected com.intellij.psi.impl.compiled.ClsElementImpl compute () protected volatile synthetic java.lang.Object compute () }
com/intellij/psi/impl/compiled/ClsTypeElementImpl$2.class
ClsTypeElementImpl.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.ClsTypeElementImpl$2 extends com.intellij.openapi.util.AtomicNotNullLazyValue { final synthetic com.intellij.psi.impl.compiled.ClsTypeElementImpl this$0 void <init> (com.intellij.psi.impl.compiled.ClsTypeElementImpl) com.intellij.psi.impl.compiled.ClsTypeElementImpl this$0 protected com.intellij.psi.PsiType compute () protected volatile synthetic java.lang.Object compute () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsTypeElementImpl.class
ClsTypeElementImpl.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.ClsTypeElementImpl extends com.intellij.psi.impl.compiled.ClsElementImpl implements com.intellij.psi.PsiTypeElement { static final char VARIANCE_NONE static final char VARIANCE_EXTENDS static final char VARIANCE_SUPER static final char VARIANCE_INVARIANT private final com.intellij.psi.PsiElement myParent private final String myTypeText private final char myVariance private final com.intellij.openapi.util.NullableLazyValue myChild private final com.intellij.openapi.util.NotNullLazyValue myCachedType static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.PsiElement, java.lang.String, char) com.intellij.psi.PsiElement parent String typeText char variance public com.intellij.psi.PsiElement[] getChildren () com.intellij.psi.impl.compiled.ClsElementImpl child public com.intellij.psi.PsiElement getParent () public java.lang.String getText () String shortClassName private java.lang.String decorateTypeText (java.lang.String) String shortClassName public java.lang.String getCanonicalText () public void appendMirrorText (int, java.lang.StringBuilder) int indentLevel StringBuilder buffer public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element com.intellij.psi.impl.compiled.ClsElementImpl child private boolean isArray () private boolean isVarArgs () public com.intellij.psi.PsiType getType () public com.intellij.psi.PsiJavaCodeReferenceElement getInnermostComponentReferenceElement () private com.intellij.psi.impl.compiled.ClsElementImpl calculateChild () private com.intellij.psi.PsiType calculateType () com.intellij.psi.PsiModifierList modifierList private com.intellij.psi.PsiType calculateBaseType () com.intellij.psi.impl.source.PsiClassReferenceType psiClassReferenceType com.intellij.psi.PsiType result com.intellij.psi.impl.compiled.ClsElementImpl childElement public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiAnnotation[] getAnnotations () public com.intellij.psi.PsiAnnotation findAnnotation (java.lang.String) String qualifiedName public com.intellij.psi.PsiAnnotation addAnnotation (java.lang.String) String qualifiedName public com.intellij.psi.PsiAnnotation[] getApplicableAnnotations () public java.lang.String toString () static synthetic com.intellij.psi.impl.compiled.ClsElementImpl access$000 (com.intellij.psi.impl.compiled.ClsTypeElementImpl) com.intellij.psi.impl.compiled.ClsTypeElementImpl x0 static synthetic com.intellij.psi.PsiType access$100 (com.intellij.psi.impl.compiled.ClsTypeElementImpl) com.intellij.psi.impl.compiled.ClsTypeElementImpl x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsTypeParameterImpl.class
ClsTypeParameterImpl.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.ClsTypeParameterImpl extends com.intellij.psi.impl.compiled.ClsRepositoryPsiElement implements com.intellij.psi.PsiTypeParameter { private final com.intellij.psi.impl.light.LightEmptyImplementsList myLightEmptyImplementsList public void <init> (com.intellij.psi.impl.java.stubs.PsiTypeParameterStub) com.intellij.psi.impl.java.stubs.PsiTypeParameterStub stub public java.lang.String getQualifiedName () public boolean isInterface () public boolean isAnnotationType () public boolean isEnum () public com.intellij.psi.PsiField[] getFields () public com.intellij.psi.PsiMethod[] getMethods () public com.intellij.psi.PsiMethod findMethodBySignature (com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiMethod patternMethod boolean checkBases public com.intellij.psi.PsiMethod[] findMethodsBySignature (com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiMethod patternMethod boolean checkBases public com.intellij.psi.PsiField findFieldByName (java.lang.String, boolean) String name boolean checkBases public com.intellij.psi.PsiMethod[] findMethodsByName (java.lang.String, boolean) String name boolean checkBases public java.util.List findMethodsAndTheirSubstitutorsByName (java.lang.String, boolean) String name boolean checkBases public java.util.List getAllMethodsAndTheirSubstitutors () public com.intellij.psi.PsiClass findInnerClassByName (java.lang.String, boolean) String name boolean checkBases public com.intellij.psi.PsiTypeParameterList getTypeParameterList () public boolean hasTypeParameters () public com.intellij.psi.PsiElement getScope () public boolean isInheritorDeep (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass baseClass com.intellij.psi.PsiClass classToByPass public boolean isInheritor (com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiClass baseClass boolean checkDeep public com.intellij.psi.PsiIdentifier getNameIdentifier () public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place public java.lang.String getName () public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public com.intellij.psi.PsiMethod[] getConstructors () public com.intellij.psi.javadoc.PsiDocComment getDocComment () public boolean isDeprecated () public com.intellij.psi.PsiReferenceList getExtendsList () public com.intellij.psi.PsiReferenceList getImplementsList () public com.intellij.psi.PsiClassType[] getExtendsListTypes () public com.intellij.psi.PsiClassType[] getImplementsListTypes () public com.intellij.psi.PsiClass[] getInnerClasses () public com.intellij.psi.PsiField[] getAllFields () public com.intellij.psi.PsiMethod[] getAllMethods () public com.intellij.psi.PsiClass[] getAllInnerClasses () public com.intellij.psi.PsiClassInitializer[] getInitializers () public com.intellij.psi.PsiTypeParameter[] getTypeParameters () public com.intellij.psi.PsiClass getSuperClass () public com.intellij.psi.PsiClass[] getInterfaces () public com.intellij.psi.PsiClass[] getSupers () public com.intellij.psi.PsiClassType[] getSuperTypes () public com.intellij.psi.PsiClass getContainingClass () public java.util.Collection getVisibleSignatures () public com.intellij.psi.PsiModifierList getModifierList () public boolean hasModifierProperty (java.lang.String) String name public com.intellij.psi.PsiJavaToken getLBrace () public com.intellij.psi.PsiJavaToken getRBrace () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public void appendMirrorText (int, java.lang.StringBuilder) int i int indentLevel StringBuilder buffer com.intellij.psi.PsiJavaCodeReferenceElement[] bounds public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element public com.intellij.psi.PsiElement[] getChildren () public com.intellij.psi.PsiTypeParameterListOwner getOwner () public int getIndex () com.intellij.psi.impl.java.stubs.PsiTypeParameterStub stub public javax.swing.Icon getElementIcon (int) int flags public boolean isEquivalentTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement another public com.intellij.psi.search.SearchScope getUseScope () public com.intellij.psi.PsiAnnotation[] getAnnotations () public com.intellij.psi.PsiAnnotation findAnnotation (java.lang.String) String qualifiedName public com.intellij.psi.PsiAnnotation addAnnotation (java.lang.String) String qualifiedName public com.intellij.psi.PsiAnnotation[] getApplicableAnnotations () public volatile synthetic com.intellij.psi.PsiElement getRBrace () public volatile synthetic com.intellij.psi.PsiElement getLBrace () public volatile synthetic com.intellij.psi.PsiElement getNameIdentifier () public volatile synthetic com.intellij.lang.jvm.JvmClass getContainingClass () public volatile synthetic com.intellij.lang.jvm.JvmAnnotation[] getAnnotations () public volatile synthetic com.intellij.lang.jvm.JvmTypeParameter[] getTypeParameters () public volatile synthetic java.lang.Object setName (java.lang.String) public volatile synthetic com.intellij.lang.jvm.JvmClass[] getInnerClasses () public volatile synthetic com.intellij.lang.jvm.JvmField[] getFields () public volatile synthetic com.intellij.lang.jvm.JvmMethod[] getMethods () public volatile synthetic com.intellij.lang.jvm.JvmTypeParametersOwner getOwner () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsTypeParametersListImpl.class
ClsTypeParametersListImpl.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.ClsTypeParametersListImpl extends com.intellij.psi.impl.compiled.ClsRepositoryPsiElement implements com.intellij.psi.PsiTypeParameterList { static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.impl.java.stubs.PsiTypeParameterListStub) com.intellij.psi.impl.java.stubs.PsiTypeParameterListStub stub public void appendMirrorText (int, java.lang.StringBuilder) int i int indentLevel StringBuilder buffer com.intellij.psi.PsiTypeParameter[] params public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiTypeParameter[] getTypeParameters () public int getTypeParameterIndex (com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiTypeParameter typeParameter public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place com.intellij.psi.PsiTypeParameter[] typeParameters public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/ClsUsesStatementImpl.class
ClsUsesStatementImpl.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.ClsUsesStatementImpl extends com.intellij.psi.impl.compiled.ClsRepositoryPsiElement implements com.intellij.psi.PsiUsesStatement { private final com.intellij.psi.impl.compiled.ClsJavaCodeReferenceElementImpl myClassReference public void <init> (com.intellij.psi.impl.java.stubs.PsiUsesStatementStub) com.intellij.psi.impl.java.stubs.PsiUsesStatementStub stub public com.intellij.psi.PsiJavaCodeReferenceElement getClassReference () public void appendMirrorText (int, java.lang.StringBuilder) int indentLevel StringBuilder buffer public void setMirror (com.intellij.psi.impl.source.tree.TreeElement) throws com.intellij.psi.impl.compiled.ClsElementImpl$InvalidMirrorException com.intellij.psi.impl.source.tree.TreeElement element public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/InnerClassSourceStrategy.class
InnerClassSourceStrategy.java package com.intellij.psi.impl.compiled public abstract com.intellij.psi.impl.compiled.InnerClassSourceStrategy extends java.lang.Object { public abstract java.lang.Object findInnerClass (java.lang.String, java.lang.Object) public abstract void accept (java.lang.Object, com.intellij.psi.impl.compiled.StubBuildingVisitor) }
com/intellij/psi/impl/compiled/ModuleStubBuildingVisitor$1.class
ModuleStubBuildingVisitor.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.ModuleStubBuildingVisitor$1 extends org.jetbrains.org.objectweb.asm.ModuleVisitor { final synthetic com.intellij.psi.impl.compiled.ModuleStubBuildingVisitor this$0 void <init> (com.intellij.psi.impl.compiled.ModuleStubBuildingVisitor, int) com.intellij.psi.impl.compiled.ModuleStubBuildingVisitor this$0 int x0 public void visitRequire (java.lang.String, int, java.lang.String) com.intellij.psi.impl.java.stubs.impl.PsiRequiresStatementStubImpl statementStub String module int access String version public transient void visitExport (java.lang.String, int, java.lang.String[]) String packageName int access String[] modules public transient void visitOpen (java.lang.String, int, java.lang.String[]) String packageName int access String[] modules public void visitUse (java.lang.String) String service public transient void visitProvide (java.lang.String, java.lang.String[]) String service String[] providers com.intellij.psi.impl.java.stubs.impl.PsiProvidesStatementStubImpl statementStub String[] names }
com/intellij/psi/impl/compiled/ModuleStubBuildingVisitor.class
ModuleStubBuildingVisitor.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.ModuleStubBuildingVisitor extends org.jetbrains.org.objectweb.asm.ClassVisitor { private static final com.intellij.util.Function NAME_MAPPER private final com.intellij.psi.impl.java.stubs.PsiJavaFileStub myParent private com.intellij.psi.impl.java.stubs.PsiJavaModuleStub myResult private com.intellij.psi.impl.java.stubs.impl.PsiModifierListStubImpl myModList public void <init> (com.intellij.psi.impl.java.stubs.PsiJavaFileStub) com.intellij.psi.impl.java.stubs.PsiJavaFileStub parent public com.intellij.psi.impl.java.stubs.PsiJavaModuleStub getResult () public org.jetbrains.org.objectweb.asm.ModuleVisitor visitModule (java.lang.String, int, java.lang.String) String name int access String version public org.jetbrains.org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String desc boolean visible private static boolean isGenerated (int) int access private static int moduleFlags (int) int access private static int requiresFlags (int) int access int flags private synthetic void lambda$visitAnnotation$1 (java.lang.String) String text private static synthetic java.lang.String lambda$static$0 (java.lang.String) String name1 static synthetic boolean access$000 (int) int x0 static synthetic com.intellij.psi.impl.java.stubs.PsiJavaModuleStub access$100 (com.intellij.psi.impl.compiled.ModuleStubBuildingVisitor) com.intellij.psi.impl.compiled.ModuleStubBuildingVisitor x0 static synthetic int access$200 (int) int x0 static synthetic com.intellij.util.Function access$300 () static void <clinit> () }
com/intellij/psi/impl/compiled/OutOfOrderInnerClassException.class
OutOfOrderInnerClassException.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.OutOfOrderInnerClassException extends java.lang.RuntimeException { public void <init> () public java.lang.Throwable fillInStackTrace () }
com/intellij/psi/impl/compiled/SignatureParsing.class
SignatureParsing.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.SignatureParsing extends java.lang.Object { private static final char VARIANCE_NONE private static final char VARIANCE_EXTENDS private static final char VARIANCE_SUPER private static final char VARIANCE_INVARIANT private static final String VARIANCE_EXTENDS_PREFIX private static final String VARIANCE_SUPER_PREFIX static final synthetic boolean $assertionsDisabled private void <init> () public static java.util.List parseTypeParametersDeclaration (java.text.CharacterIterator, com.intellij.util.Function) throws com.intellij.util.cls.ClsFormatException java.text.CharacterIterator signature com.intellij.util.Function mapping java.util.List typeParameters private static com.intellij.openapi.util.Pair parseTypeParameter (java.text.CharacterIterator, com.intellij.util.Function) throws com.intellij.util.cls.ClsFormatException String bound java.text.CharacterIterator signature com.intellij.util.Function mapping StringBuilder name String parameterName java.util.List bounds boolean jlo public static java.lang.String parseTopLevelClassRefSignature (java.text.CharacterIterator, com.intellij.util.Function) throws com.intellij.util.cls.ClsFormatException java.text.CharacterIterator signature com.intellij.util.Function mapping private static java.lang.String parseTypeVariableRefSignature (java.text.CharacterIterator) throws com.intellij.util.cls.ClsFormatException java.text.CharacterIterator signature StringBuilder id private static java.lang.String parseParameterizedClassRefSignature (java.text.CharacterIterator, com.intellij.util.Function) throws com.intellij.util.cls.ClsFormatException boolean firstArg char c java.text.CharacterIterator signature com.intellij.util.Function mapping StringBuilder canonicalText boolean mapped String text private static java.lang.String parseClassOrTypeVariableElement (java.text.CharacterIterator, com.intellij.util.Function) throws com.intellij.util.cls.ClsFormatException java.text.CharacterIterator signature com.intellij.util.Function mapping char variance int dimensions String text private static java.lang.String decorateTypeText (java.lang.String, char) String canonical char variance private static char parseVariance (java.text.CharacterIterator) char variance java.text.CharacterIterator signature char variance private static int parseDimensions (java.text.CharacterIterator) java.text.CharacterIterator signature int dimensions public static java.lang.String parseTypeString (java.text.CharacterIterator, com.intellij.util.Function) throws com.intellij.util.cls.ClsFormatException java.text.CharacterIterator signature com.intellij.util.Function mapping int dimensions String text private static java.lang.String parseTypeWithoutVariance (java.text.CharacterIterator, com.intellij.util.Function) throws com.intellij.util.cls.ClsFormatException java.text.CharacterIterator signature com.intellij.util.Function mapping String text static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/StubBuildingVisitor$1.class
StubBuildingVisitor.java package com.intellij.psi.impl.compiled final com.intellij.psi.impl.compiled.StubBuildingVisitor$1 extends org.jetbrains.org.objectweb.asm.ClassVisitor { final synthetic java.util.Map val$mapping void <init> (int, java.util.Map) int x0 public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int) String name String outerName String innerName int access }
com/intellij/psi/impl/compiled/StubBuildingVisitor$2.class
StubBuildingVisitor.java package com.intellij.psi.impl.compiled final com.intellij.psi.impl.compiled.StubBuildingVisitor$2 extends java.lang.Object implements com.intellij.util.Function { final synthetic java.util.Map val$mapping void <init> (java.util.Map) public java.lang.String fun (java.lang.String) com.intellij.openapi.util.Pair p String internalName String className public volatile synthetic java.lang.Object fun (java.lang.Object) }
com/intellij/psi/impl/compiled/StubBuildingVisitor$AnnotationTextCollector.class
StubBuildingVisitor.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.StubBuildingVisitor$AnnotationTextCollector extends org.jetbrains.org.objectweb.asm.AnnotationVisitor { private final StringBuilder myBuilder private final com.intellij.util.Function myMapping private final com.intellij.util.Consumer myCallback private boolean hasPrefix private boolean hasParams private void <init> (java.lang.String, com.intellij.util.Function, com.intellij.util.Consumer) String desc com.intellij.util.Function mapping com.intellij.util.Consumer callback public void visit (java.lang.String, java.lang.Object) String name Object value public void visitEnum (java.lang.String, java.lang.String, java.lang.String) String name String desc String value private void valuePairPrefix (java.lang.String) String name public org.jetbrains.org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String) String name String desc public org.jetbrains.org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String) String name public void visitEnd () private synthetic void lambda$visitArray$1 (java.lang.String) String text private synthetic void lambda$visitAnnotation$0 (java.lang.String) String text synthetic void <init> (java.lang.String, com.intellij.util.Function, com.intellij.util.Consumer, com.intellij.psi.impl.compiled.StubBuildingVisitor$1) String x0 com.intellij.util.Function x1 com.intellij.util.Consumer x2 com.intellij.psi.impl.compiled.StubBuildingVisitor$1 x3 }
com/intellij/psi/impl/compiled/StubBuildingVisitor$ClassInfo.class
StubBuildingVisitor.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.StubBuildingVisitor$ClassInfo extends java.lang.Object { private java.util.List typeParameters private String superName private java.util.List interfaceNames private void <init> () static synthetic java.util.List access$000 (com.intellij.psi.impl.compiled.StubBuildingVisitor$ClassInfo) com.intellij.psi.impl.compiled.StubBuildingVisitor$ClassInfo x0 static synthetic java.util.List access$100 (com.intellij.psi.impl.compiled.StubBuildingVisitor$ClassInfo) com.intellij.psi.impl.compiled.StubBuildingVisitor$ClassInfo x0 static synthetic java.lang.String access$200 (com.intellij.psi.impl.compiled.StubBuildingVisitor$ClassInfo) com.intellij.psi.impl.compiled.StubBuildingVisitor$ClassInfo x0 synthetic void <init> (com.intellij.psi.impl.compiled.StubBuildingVisitor$1) com.intellij.psi.impl.compiled.StubBuildingVisitor$1 x0 static synthetic java.util.List access$002 (com.intellij.psi.impl.compiled.StubBuildingVisitor$ClassInfo, java.util.List) com.intellij.psi.impl.compiled.StubBuildingVisitor$ClassInfo x0 java.util.List x1 static synthetic java.lang.String access$202 (com.intellij.psi.impl.compiled.StubBuildingVisitor$ClassInfo, java.lang.String) com.intellij.psi.impl.compiled.StubBuildingVisitor$ClassInfo x0 String x1 static synthetic java.util.List access$102 (com.intellij.psi.impl.compiled.StubBuildingVisitor$ClassInfo, java.util.List) com.intellij.psi.impl.compiled.StubBuildingVisitor$ClassInfo x0 java.util.List x1 }
com/intellij/psi/impl/compiled/StubBuildingVisitor$FieldAnnotationCollectingVisitor.class
StubBuildingVisitor.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.StubBuildingVisitor$FieldAnnotationCollectingVisitor extends org.jetbrains.org.objectweb.asm.FieldVisitor { private final com.intellij.psi.impl.java.stubs.PsiModifierListStub myModList private final com.intellij.util.Function myMapping private java.util.Set myFilter private void <init> (com.intellij.psi.impl.java.stubs.PsiModifierListStub, com.intellij.util.Function) com.intellij.psi.impl.java.stubs.PsiModifierListStub modList com.intellij.util.Function mapping public org.jetbrains.org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String desc boolean visible public org.jetbrains.org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.jetbrains.org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.jetbrains.org.objectweb.asm.TypePath typePath String desc boolean visible private synthetic void lambda$visitTypeAnnotation$1 (org.jetbrains.org.objectweb.asm.TypePath, java.lang.String) org.jetbrains.org.objectweb.asm.TypePath typePath String text private synthetic void lambda$visitAnnotation$0 (java.lang.String) String text synthetic void <init> (com.intellij.psi.impl.java.stubs.PsiModifierListStub, com.intellij.util.Function, com.intellij.psi.impl.compiled.StubBuildingVisitor$1) com.intellij.psi.impl.java.stubs.PsiModifierListStub x0 com.intellij.util.Function x1 com.intellij.psi.impl.compiled.StubBuildingVisitor$1 x2 }
com/intellij/psi/impl/compiled/StubBuildingVisitor$MethodAnnotationCollectingVisitor.class
StubBuildingVisitor.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.StubBuildingVisitor$MethodAnnotationCollectingVisitor extends org.jetbrains.org.objectweb.asm.MethodVisitor { private final com.intellij.psi.impl.java.stubs.PsiMethodStub myOwner private final com.intellij.psi.impl.java.stubs.PsiModifierListStub myModList private final com.intellij.psi.impl.java.stubs.impl.PsiParameterStubImpl[] myParamStubs private final int myParamCount private final int myLocalVarIgnoreCount private final com.intellij.util.Function myMapping private int myParamIgnoreCount private int myParamNameIndex private int myUsedParamSize private int myUsedParamCount private java.util.List myFilters private void <init> (com.intellij.psi.impl.java.stubs.PsiMethodStub, com.intellij.psi.impl.java.stubs.PsiModifierListStub, com.intellij.psi.impl.java.stubs.impl.PsiParameterStubImpl[], int, int, com.intellij.util.Function) com.intellij.psi.impl.java.stubs.PsiMethodStub owner com.intellij.psi.impl.java.stubs.PsiModifierListStub modList com.intellij.psi.impl.java.stubs.impl.PsiParameterStubImpl[] paramStubs int paramIgnoreCount int localVarIgnoreCount com.intellij.util.Function mapping public void visitAnnotableParameterCount (int, boolean) int parameterCount boolean visible public org.jetbrains.org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String desc boolean visible public org.jetbrains.org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean) int parameter String desc boolean visible public org.jetbrains.org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.jetbrains.org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.jetbrains.org.objectweb.asm.TypePath typePath String desc boolean visible org.jetbrains.org.objectweb.asm.TypeReference ref public org.jetbrains.org.objectweb.asm.AnnotationVisitor visitAnnotationDefault () public void visitParameter (java.lang.String, int) String name int access int paramIndex public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.jetbrains.org.objectweb.asm.Label, org.jetbrains.org.objectweb.asm.Label, int) int paramIndex String name String desc String signature org.jetbrains.org.objectweb.asm.Label start org.jetbrains.org.objectweb.asm.Label end int index private void setParameterName (java.lang.String, int) String name int paramIndex private boolean accepted (int, java.lang.String) int i int index String text java.util.Set filter private synthetic void lambda$visitAnnotationDefault$3 (java.lang.String) String text private synthetic void lambda$visitTypeAnnotation$2 (org.jetbrains.org.objectweb.asm.TypeReference, org.jetbrains.org.objectweb.asm.TypePath, java.lang.String) int idx org.jetbrains.org.objectweb.asm.TypeReference ref org.jetbrains.org.objectweb.asm.TypePath typePath String text private synthetic void lambda$visitParameterAnnotation$1 (int, java.lang.String) int parameter String text int idx private synthetic void lambda$visitAnnotation$0 (java.lang.String) String text synthetic void <init> (com.intellij.psi.impl.java.stubs.PsiMethodStub, com.intellij.psi.impl.java.stubs.PsiModifierListStub, com.intellij.psi.impl.java.stubs.impl.PsiParameterStubImpl[], int, int, com.intellij.util.Function, com.intellij.psi.impl.compiled.StubBuildingVisitor$1) com.intellij.psi.impl.java.stubs.PsiMethodStub x0 com.intellij.psi.impl.java.stubs.PsiModifierListStub x1 com.intellij.psi.impl.java.stubs.impl.PsiParameterStubImpl[] x2 int x3 int x4 com.intellij.util.Function x5 com.intellij.psi.impl.compiled.StubBuildingVisitor$1 x6 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/compiled/StubBuildingVisitor$MethodInfo.class
StubBuildingVisitor.java package com.intellij.psi.impl.compiled com.intellij.psi.impl.compiled.StubBuildingVisitor$MethodInfo extends java.lang.Object { private java.util.List typeParameters private String returnType private java.util.List argTypes private java.util.List throwTypes private void <init> () static synthetic java.lang.String access$600 (com.intellij.psi.impl.compiled.StubBuildingVisitor$MethodInfo) com.intellij.psi.impl.compiled.StubBuildingVisitor$MethodInfo x0 static synthetic java.util.List access$700 (com.intellij.psi.impl.compiled.StubBuildingVisitor$MethodInfo) com.intellij.psi.impl.compiled.StubBuildingVisitor$MethodInfo x0 static synthetic java.util.List access$800 (com.intellij.psi.impl.compiled.StubBuildingVisitor$MethodInfo) com.intellij.psi.impl.compiled.StubBuildingVisitor$MethodInfo x0 static synthetic java.util.List access$900 (com.intellij.psi.impl.compiled.StubBuildingVisitor$MethodInfo) com.intellij.psi.impl.compiled.StubBuildingVisitor$MethodInfo x0 synthetic void <init> (com.intellij.psi.impl.compiled.StubBuildingVisitor$1) com.intellij.psi.impl.compiled.StubBuildingVisitor$1 x0 static synthetic java.util.List access$702 (com.intellij.psi.impl.compiled.StubBuildingVisitor$MethodInfo, java.util.List) com.intellij.psi.impl.compiled.StubBuildingVisitor$MethodInfo x0 java.util.List x1 static synthetic java.util.List access$802 (com.intellij.psi.impl.compiled.StubBuildingVisitor$MethodInfo, java.util.List) com.intellij.psi.impl.compiled.StubBuildingVisitor$MethodInfo x0 java.util.List x1 static synthetic java.lang.String access$602 (com.intellij.psi.impl.compiled.StubBuildingVisitor$MethodInfo, java.lang.String) com.intellij.psi.impl.compiled.StubBuildingVisitor$MethodInfo x0 String x1 static synthetic java.util.List access$902 (com.intellij.psi.impl.compiled.StubBuildingVisitor$MethodInfo, java.util.List) com.intellij.psi.impl.compiled.StubBuildingVisitor$MethodInfo x0 java.util.List x1 }
com/intellij/psi/impl/compiled/StubBuildingVisitor.class
StubBuildingVisitor.java package com.intellij.psi.impl.compiled public com.intellij.psi.impl.compiled.StubBuildingVisitor extends org.jetbrains.org.objectweb.asm.ClassVisitor { private static final com.intellij.openapi.diagnostic.Logger LOG private static final String DOUBLE_POSITIVE_INF private static final String DOUBLE_NEGATIVE_INF private static final String DOUBLE_NAN private static final String FLOAT_POSITIVE_INF private static final String FLOAT_NEGATIVE_INF private static final String FLOAT_NAN private static final String SYNTHETIC_CLASS_INIT_METHOD private static final String SYNTHETIC_INIT_METHOD private static final int ASM_API private final Object mySource private final com.intellij.psi.impl.compiled.InnerClassSourceStrategy myInnersStrategy private final com.intellij.psi.stubs.StubElement myParent private final int myAccess private final String myShortName private final com.intellij.util.Function myMapping private final boolean myAnonymousInner private final boolean myLocalClassInner private String myInternalName private com.intellij.psi.impl.java.stubs.PsiClassStub myResult private com.intellij.psi.impl.java.stubs.PsiModifierListStub myModList private static final String[] parameterNames public static final com.intellij.util.Function GUESSING_MAPPER public void <init> (java.lang.Object, com.intellij.psi.impl.compiled.InnerClassSourceStrategy, com.intellij.psi.stubs.StubElement, int, java.lang.String) Object classSource com.intellij.psi.impl.compiled.InnerClassSourceStrategy innersStrategy com.intellij.psi.stubs.StubElement parent int access String shortName public void <init> (java.lang.Object, com.intellij.psi.impl.compiled.InnerClassSourceStrategy, com.intellij.psi.stubs.StubElement, int, java.lang.String, boolean, boolean) Object classSource com.intellij.psi.impl.compiled.InnerClassSourceStrategy innersStrategy com.intellij.psi.stubs.StubElement parent int access String shortName boolean anonymousInner boolean localClassInner public com.intellij.psi.impl.java.stubs.PsiClassStub getResult () public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) com.intellij.util.cls.ClsFormatException e int version int access String name String signature String superName String[] interfaces String parentName String fqn String shortName int flags boolean isDeprecated boolean isInterface boolean isEnum boolean isAnnotationType short stubFlags com.intellij.psi.impl.compiled.StubBuildingVisitor$ClassInfo info private java.lang.String getFqn (java.lang.String, java.lang.String, java.lang.String) String internalName String shortName String parentName private com.intellij.psi.impl.compiled.StubBuildingVisitor$ClassInfo parseClassSignature (java.lang.String) throws com.intellij.util.cls.ClsFormatException String name String signature com.intellij.psi.impl.compiled.StubBuildingVisitor$ClassInfo result java.text.CharacterIterator iterator private com.intellij.psi.impl.compiled.StubBuildingVisitor$ClassInfo parseClassDescription (java.lang.String, java.lang.String[]) String superClass String[] superInterfaces com.intellij.psi.impl.compiled.StubBuildingVisitor$ClassInfo result private static void newTypeParameterList (com.intellij.psi.stubs.StubElement, java.util.List) com.intellij.psi.impl.java.stubs.PsiTypeParameterStub parameterStub com.intellij.openapi.util.Pair parameter com.intellij.psi.stubs.StubElement parent java.util.List parameters com.intellij.psi.impl.java.stubs.PsiTypeParameterListStub listStub private static void newReferenceList (com.intellij.psi.impl.java.stubs.JavaClassReferenceListElementType, com.intellij.psi.stubs.StubElement, java.lang.String[]) com.intellij.psi.impl.java.stubs.JavaClassReferenceListElementType type com.intellij.psi.stubs.StubElement parent String[] types private static int packCommonFlags (int) int access int flags private static int packClassFlags (int) int access int flags private static int packFieldFlags (int) int access int flags private static int packMethodFlags (int, boolean) int access boolean isInterface int flags public void visitSource (java.lang.String, java.lang.String) String source String debug public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String) String owner String name String desc public org.jetbrains.org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String desc boolean visible public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int) int $index int $index com.intellij.psi.impl.compiled.StubBuildingVisitor visitor Object innerClass String name String outerName String innerName int access String jvmClassName boolean isAnonymousInner boolean isLocalClassInner public org.jetbrains.org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) int access String name String desc String signature Object value byte flags com.intellij.psi.impl.cache.TypeInfo type String initializer com.intellij.psi.impl.java.stubs.PsiFieldStub stub com.intellij.psi.impl.java.stubs.PsiModifierListStub modList private com.intellij.psi.impl.cache.TypeInfo fieldType (java.lang.String, java.lang.String) com.intellij.util.cls.ClsFormatException e String desc String signature String type public org.jetbrains.org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) com.intellij.util.cls.ClsFormatException e String arg boolean isEllipsisParam com.intellij.psi.impl.cache.TypeInfo typeInfo String paramName com.intellij.psi.impl.java.stubs.impl.PsiParameterStubImpl parameterStub int i int access String name String desc String signature String[] exceptions boolean isEnum boolean isConstructor boolean isDeprecated boolean isVarargs boolean isStatic boolean isAnnotationMethod byte flags String canonicalMethodName com.intellij.psi.impl.compiled.StubBuildingVisitor$MethodInfo info boolean hasSignature com.intellij.psi.impl.java.stubs.impl.PsiMethodStubImpl stub com.intellij.psi.impl.java.stubs.PsiModifierListStub modList boolean isEnumConstructor boolean isInnerClassConstructor java.util.List args com.intellij.psi.impl.java.stubs.impl.PsiParameterListStubImpl parameterList int paramCount com.intellij.psi.impl.java.stubs.impl.PsiParameterStubImpl[] paramStubs int paramIgnoreCount int localVarIgnoreCount private boolean isInner () private boolean isGroovyClosure (java.lang.String) String[] names com.intellij.psi.impl.java.stubs.PsiClassReferenceListStub extendsList String canonicalMethodName private com.intellij.psi.impl.compiled.StubBuildingVisitor$MethodInfo parseMethodSignature (java.lang.String, java.lang.String[]) throws com.intellij.util.cls.ClsFormatException String signature String[] exceptions com.intellij.psi.impl.compiled.StubBuildingVisitor$MethodInfo result java.text.CharacterIterator iterator private com.intellij.psi.impl.compiled.StubBuildingVisitor$MethodInfo parseMethodDescription (java.lang.String, java.lang.String[]) String desc String[] exceptions com.intellij.psi.impl.compiled.StubBuildingVisitor$MethodInfo result private static java.lang.String constToString (java.lang.Object, java.lang.String, boolean, com.intellij.util.Function) char ch double d float v int i int length StringBuilder buffer Object value String type boolean anno com.intellij.util.Function mapping private static java.lang.String toJavaType (org.jetbrains.org.objectweb.asm.Type, com.intellij.util.Function) org.jetbrains.org.objectweb.asm.Type type com.intellij.util.Function mapping int dimensions String text private static com.intellij.util.Function createMapping (java.lang.Object) com.intellij.util.Function mapping Object classSource byte[] bytes private static com.intellij.util.Function createMapping (byte[]) byte[] classBytes java.util.Map mapping public static org.jetbrains.org.objectweb.asm.AnnotationVisitor getAnnotationTextCollector (java.lang.String, com.intellij.util.Consumer) String desc com.intellij.util.Consumer consumer private static synthetic java.lang.String lambda$static$2 (java.lang.String) char c int p StringBuilder sb boolean updated int start String internalName String canonicalText private synthetic java.lang.String lambda$parseMethodDescription$1 (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type type private synthetic void lambda$visitAnnotation$0 (java.lang.String) String text static synthetic java.lang.String access$1200 (org.jetbrains.org.objectweb.asm.Type, com.intellij.util.Function) org.jetbrains.org.objectweb.asm.Type x0 com.intellij.util.Function x1 static synthetic java.lang.String access$1300 (java.lang.Object, java.lang.String, boolean, com.intellij.util.Function) Object x0 String x1 boolean x2 com.intellij.util.Function x3 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/file/PsiPackageImpl$1.class
PsiPackageImpl.java package com.intellij.psi.impl.file synthetic com.intellij.psi.impl.file.PsiPackageImpl$1 extends java.lang.Object { }
com/intellij/psi/impl/file/PsiPackageImpl$PackageAnnotationValueProvider.class
PsiPackageImpl.java package com.intellij.psi.impl.file com.intellij.psi.impl.file.PsiPackageImpl$PackageAnnotationValueProvider extends java.lang.Object implements com.intellij.psi.util.CachedValueProvider { final synthetic com.intellij.psi.impl.file.PsiPackageImpl this$0 private void <init> (com.intellij.psi.impl.file.PsiPackageImpl) public com.intellij.psi.util.CachedValueProvider$Result compute () com.intellij.psi.PsiFile file com.intellij.psi.PsiPackageStatement stmt com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiDirectory directory com.intellij.psi.PsiClass aClass java.util.List modifiers com.intellij.psi.impl.source.tree.java.PsiCompositeModifierList result synthetic void <init> (com.intellij.psi.impl.file.PsiPackageImpl, com.intellij.psi.impl.file.PsiPackageImpl$1) com.intellij.psi.impl.file.PsiPackageImpl x0 com.intellij.psi.impl.file.PsiPackageImpl$1 x1 }
com/intellij/psi/impl/file/PsiPackageImpl.class
PsiPackageImpl.java package com.intellij.psi.impl.file public com.intellij.psi.impl.file.PsiPackageImpl extends com.intellij.psi.impl.file.PsiPackageBase implements com.intellij.psi.PsiPackage com.intellij.openapi.ui.Queryable { private static final com.intellij.openapi.diagnostic.Logger LOG private volatile com.intellij.psi.util.CachedValue myAnnotationList private volatile com.intellij.psi.util.CachedValue myDirectories private volatile com.intellij.psi.util.CachedValue myDirectoriesWithLibSources private volatile com.intellij.reference.SoftReference myClassCache private volatile com.intellij.reference.SoftReference myDumbModeFullCache private volatile com.intellij.reference.SoftReference myDumbModePartialCache public void <init> (com.intellij.psi.PsiManager, java.lang.String) com.intellij.psi.PsiManager manager String qualifiedName protected java.util.Collection getAllDirectories (boolean) boolean includeLibrarySources private com.intellij.psi.util.CachedValue createCachedDirectories (boolean) boolean includeLibrarySources protected com.intellij.psi.impl.file.PsiPackageImpl findPackage (java.lang.String) String qName public void handleQualifiedNameChange (java.lang.String) String newQualifiedName public com.intellij.openapi.vfs.VirtualFile[] occursInPackagePrefixes () public com.intellij.psi.impl.file.PsiPackageImpl getParentPackage () public com.intellij.lang.Language getLanguage () public boolean isValid () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public com.intellij.psi.PsiClass[] getClasses () protected com.intellij.psi.search.GlobalSearchScope allScope () public com.intellij.psi.PsiClass[] getClasses (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope scope public com.intellij.psi.PsiFile[] getFiles (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope scope public com.intellij.psi.PsiModifierList getAnnotationList () public com.intellij.psi.PsiPackage[] getSubPackages () public com.intellij.psi.PsiPackage[] getSubPackages (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope scope private com.intellij.psi.impl.JavaPsiFacadeImpl getFacade () private com.intellij.psi.PsiClass[] getCachedClassesByName (java.lang.String, com.intellij.psi.search.GlobalSearchScope) String name com.intellij.psi.search.GlobalSearchScope scope java.util.Map map com.intellij.psi.PsiClass[] classes String qName String classQName private com.intellij.psi.PsiClass[] getCachedClassInDumbMode (java.lang.String, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiClass[] existing String psiClassName com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiClass[] array String name com.intellij.psi.search.GlobalSearchScope scope java.util.Map scopeMap java.util.Map map com.intellij.psi.PsiClass[] classes private com.intellij.psi.PsiClass[] findClassesHeuristically (java.lang.String, com.intellij.psi.search.GlobalSearchScope) java.util.List sameNamed com.intellij.psi.PsiDirectory directory java.util.List fastClasses String name com.intellij.psi.search.GlobalSearchScope scope java.util.Map partial com.intellij.psi.PsiClass[] result public boolean containsClassNamed (java.lang.String) String name public com.intellij.psi.PsiClass[] findClassByShortName (java.lang.String, com.intellij.psi.search.GlobalSearchScope) String name com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.PsiClass[] allClasses private com.intellij.psi.PsiPackage findSubPackageByName (java.lang.String) String name String qName String subpackageQName public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiClass[] classes com.intellij.psi.PsiClass[] classes com.intellij.psi.PsiPackage aPackage String packageName com.intellij.psi.PsiPackage pack com.intellij.psi.PsiPackage[] packs com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.scope.ElementClassHint classHint com.intellij.openapi.util.Condition nameCondition com.intellij.psi.scope.NameHint providedNameHint String providedName private static boolean processClasses (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiClass[], com.intellij.openapi.util.Condition) RuntimeException e Exception e String name com.intellij.psi.PsiClass aClass com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiClass[] classes com.intellij.openapi.util.Condition nameCondition public boolean canNavigate () public com.intellij.navigation.ItemPresentation getPresentation () public void navigate (boolean) boolean requestFocus public boolean mayHaveContentInScope (com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope scope public com.intellij.psi.PsiModifierList getModifierList () public boolean hasModifierProperty (java.lang.String) String name public volatile synthetic com.intellij.psi.impl.file.PsiPackageBase getParentPackage () protected volatile synthetic com.intellij.psi.impl.file.PsiPackageBase findPackage (java.lang.String) public volatile synthetic com.intellij.psi.PsiPackage getParentPackage () public volatile synthetic com.intellij.lang.jvm.JvmPackage getParentPackage () private static synthetic boolean lambda$findClassByShortName$2 (com.intellij.psi.search.GlobalSearchScope, com.intellij.psi.PsiClass) com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.PsiClass aClass private static synthetic boolean lambda$findClassesHeuristically$1 (java.lang.String, com.intellij.psi.PsiFile) String name com.intellij.psi.PsiFile file private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$createCachedDirectories$0 (boolean) boolean includeLibrarySources java.util.Collection result com.intellij.util.Processor processor static synthetic com.intellij.psi.impl.JavaPsiFacadeImpl access$100 (com.intellij.psi.impl.file.PsiPackageImpl) com.intellij.psi.impl.file.PsiPackageImpl x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/file/PsiPackageImplementationHelper.class
PsiPackageImplementationHelper.java package com.intellij.psi.impl.file public abstract com.intellij.psi.impl.file.PsiPackageImplementationHelper extends java.lang.Object { public void <init> () public abstract com.intellij.psi.search.GlobalSearchScope adjustAllScope (com.intellij.psi.PsiPackage, com.intellij.psi.search.GlobalSearchScope) public abstract com.intellij.openapi.vfs.VirtualFile[] occursInPackagePrefixes (com.intellij.psi.PsiPackage) public abstract void handleQualifiedNameChange (com.intellij.psi.PsiPackage, java.lang.String) public abstract void navigate (com.intellij.psi.PsiPackage, boolean) public abstract boolean packagePrefixExists (com.intellij.psi.PsiPackage) public abstract java.lang.Object[] getDirectoryCachedValueDependencies (com.intellij.psi.PsiPackage) public static com.intellij.psi.impl.file.PsiPackageImplementationHelper getInstance () }
com/intellij/psi/impl/file/impl/JavaFileManager.class
JavaFileManager.java package com.intellij.psi.impl.file.impl public abstract com.intellij.psi.impl.file.impl.JavaFileManager extends java.lang.Object { public static com.intellij.psi.impl.file.impl.JavaFileManager getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract com.intellij.psi.PsiPackage findPackage (java.lang.String) public abstract com.intellij.psi.PsiClass findClass (java.lang.String, com.intellij.psi.search.GlobalSearchScope) public abstract com.intellij.psi.PsiClass[] findClasses (java.lang.String, com.intellij.psi.search.GlobalSearchScope) public abstract java.util.Collection getNonTrivialPackagePrefixes () public abstract java.util.Collection findModules (java.lang.String, com.intellij.psi.search.GlobalSearchScope) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/ClsStubPsiFactory.class
ClsStubPsiFactory.java package com.intellij.psi.impl.java.stubs public com.intellij.psi.impl.java.stubs.ClsStubPsiFactory extends com.intellij.psi.impl.java.stubs.StubPsiFactory { public static final com.intellij.psi.impl.java.stubs.ClsStubPsiFactory INSTANCE public void <init> () public com.intellij.psi.PsiClass createClass (com.intellij.psi.impl.java.stubs.PsiClassStub) com.intellij.psi.impl.java.stubs.PsiClassStub stub public com.intellij.psi.PsiAnnotation createAnnotation (com.intellij.psi.impl.java.stubs.PsiAnnotationStub) com.intellij.psi.impl.java.stubs.PsiAnnotationStub stub public com.intellij.psi.PsiClassInitializer createClassInitializer (com.intellij.psi.impl.java.stubs.PsiClassInitializerStub) com.intellij.psi.impl.java.stubs.PsiClassInitializerStub stub public com.intellij.psi.PsiReferenceList createClassReferenceList (com.intellij.psi.impl.java.stubs.PsiClassReferenceListStub) com.intellij.psi.impl.java.stubs.PsiClassReferenceListStub stub public com.intellij.psi.PsiField createField (com.intellij.psi.impl.java.stubs.PsiFieldStub) com.intellij.psi.impl.java.stubs.PsiFieldStub stub public com.intellij.psi.PsiImportList createImportList (com.intellij.psi.impl.java.stubs.PsiImportListStub) com.intellij.psi.impl.java.stubs.PsiImportListStub stub public com.intellij.psi.PsiImportStatementBase createImportStatement (com.intellij.psi.impl.java.stubs.PsiImportStatementStub) com.intellij.psi.impl.java.stubs.PsiImportStatementStub stub public com.intellij.psi.PsiMethod createMethod (com.intellij.psi.impl.java.stubs.PsiMethodStub) com.intellij.psi.impl.java.stubs.PsiMethodStub stub public com.intellij.psi.PsiModifierList createModifierList (com.intellij.psi.impl.java.stubs.PsiModifierListStub) com.intellij.psi.impl.java.stubs.PsiModifierListStub stub public com.intellij.psi.PsiParameter createParameter (com.intellij.psi.impl.java.stubs.PsiParameterStub) com.intellij.psi.impl.java.stubs.PsiParameterStub stub public com.intellij.psi.PsiParameterList createParameterList (com.intellij.psi.impl.java.stubs.PsiParameterListStub) com.intellij.psi.impl.java.stubs.PsiParameterListStub stub public com.intellij.psi.PsiTypeParameter createTypeParameter (com.intellij.psi.impl.java.stubs.PsiTypeParameterStub) com.intellij.psi.impl.java.stubs.PsiTypeParameterStub stub public com.intellij.psi.PsiTypeParameterList createTypeParameterList (com.intellij.psi.impl.java.stubs.PsiTypeParameterListStub) com.intellij.psi.impl.java.stubs.PsiTypeParameterListStub stub public com.intellij.psi.PsiAnnotationParameterList createAnnotationParameterList (com.intellij.psi.impl.java.stubs.PsiAnnotationParameterListStub) com.intellij.psi.impl.java.stubs.PsiAnnotationParameterListStub stub public com.intellij.psi.PsiNameValuePair createNameValuePair (com.intellij.psi.impl.java.stubs.PsiNameValuePairStub) com.intellij.psi.impl.java.stubs.PsiNameValuePairStub stub public com.intellij.psi.PsiJavaModule createModule (com.intellij.psi.impl.java.stubs.PsiJavaModuleStub) com.intellij.psi.impl.java.stubs.PsiJavaModuleStub stub public com.intellij.psi.PsiRequiresStatement createRequiresStatement (com.intellij.psi.impl.java.stubs.PsiRequiresStatementStub) com.intellij.psi.impl.java.stubs.PsiRequiresStatementStub stub public com.intellij.psi.PsiPackageAccessibilityStatement createPackageAccessibilityStatement (com.intellij.psi.impl.java.stubs.PsiPackageAccessibilityStatementStub) com.intellij.psi.impl.java.stubs.PsiPackageAccessibilityStatementStub stub public com.intellij.psi.PsiUsesStatement createUsesStatement (com.intellij.psi.impl.java.stubs.PsiUsesStatementStub) com.intellij.psi.impl.java.stubs.PsiUsesStatementStub stub public com.intellij.psi.PsiProvidesStatement createProvidesStatement (com.intellij.psi.impl.java.stubs.PsiProvidesStatementStub) com.intellij.psi.impl.java.stubs.PsiProvidesStatementStub stub static void <clinit> () }
com/intellij/psi/impl/java/stubs/FunctionalExpressionElementType.class
FunctionalExpressionElementType.java package com.intellij.psi.impl.java.stubs public abstract com.intellij.psi.impl.java.stubs.FunctionalExpressionElementType extends com.intellij.psi.impl.java.stubs.JavaStubElementType { public void <init> (java.lang.String) String debugName public void serialize (com.intellij.psi.impl.java.stubs.FunctionalExpressionStub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException com.intellij.psi.impl.java.stubs.FunctionalExpressionStub stub com.intellij.psi.stubs.StubOutputStream dataStream public com.intellij.psi.impl.java.stubs.FunctionalExpressionStub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement) throws java.io.IOException com.intellij.psi.stubs.StubInputStream dataStream com.intellij.psi.stubs.StubElement parentStub public void indexStub (com.intellij.psi.impl.java.stubs.FunctionalExpressionStub, com.intellij.psi.stubs.IndexSink) com.intellij.psi.impl.java.stubs.FunctionalExpressionStub stub com.intellij.psi.stubs.IndexSink sink public com.intellij.psi.impl.java.stubs.FunctionalExpressionStub createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode funExpr com.intellij.psi.stubs.StubElement parentStub protected abstract java.lang.String getPresentableText (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) public volatile synthetic com.intellij.psi.stubs.StubElement createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) public volatile synthetic void indexStub (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.IndexSink) public volatile synthetic com.intellij.psi.stubs.Stub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.Stub) throws java.io.IOException public volatile synthetic void serialize (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/FunctionalExpressionKey$1.class
FunctionalExpressionKey.java package com.intellij.psi.impl.java.stubs synthetic com.intellij.psi.impl.java.stubs.FunctionalExpressionKey$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$psi$impl$java$stubs$FunctionalExpressionKey$CoarseType static void <clinit> () }
com/intellij/psi/impl/java/stubs/FunctionalExpressionKey$CoarseType.class
FunctionalExpressionKey.java package com.intellij.psi.impl.java.stubs public final enum com.intellij.psi.impl.java.stubs.FunctionalExpressionKey$CoarseType extends java.lang.Enum { public static final enum com.intellij.psi.impl.java.stubs.FunctionalExpressionKey$CoarseType VOID public static final enum com.intellij.psi.impl.java.stubs.FunctionalExpressionKey$CoarseType UNKNOWN public static final enum com.intellij.psi.impl.java.stubs.FunctionalExpressionKey$CoarseType BOOLEAN public static final enum com.intellij.psi.impl.java.stubs.FunctionalExpressionKey$CoarseType NON_VOID private static final synthetic com.intellij.psi.impl.java.stubs.FunctionalExpressionKey$CoarseType[] $VALUES public static com.intellij.psi.impl.java.stubs.FunctionalExpressionKey$CoarseType[] values () public static com.intellij.psi.impl.java.stubs.FunctionalExpressionKey$CoarseType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/psi/impl/java/stubs/FunctionalExpressionKey.class
FunctionalExpressionKey.java package com.intellij.psi.impl.java.stubs public com.intellij.psi.impl.java.stubs.FunctionalExpressionKey extends java.lang.Object { public static final int UNKNOWN_PARAM_COUNT private final int lambdaParameterCount private final com.intellij.psi.impl.java.stubs.FunctionalExpressionKey$CoarseType lambdaReturnType private final String knownType public void <init> (int, com.intellij.psi.impl.java.stubs.FunctionalExpressionKey$CoarseType, java.lang.String) int lambdaParameterCount com.intellij.psi.impl.java.stubs.FunctionalExpressionKey$CoarseType lambdaReturnType String knownFunExprType public static com.intellij.psi.impl.java.stubs.FunctionalExpressionKey deserializeKey (java.io.DataInput) throws java.io.IOException java.io.DataInput dataStream int parameterCount com.intellij.psi.impl.java.stubs.FunctionalExpressionKey$CoarseType type String knownType public void serializeKey (java.io.DataOutput) throws java.io.IOException java.io.DataOutput dataStream public boolean canRepresent (int, boolean, boolean) int samParamCount boolean booleanCompatible boolean isVoid public static boolean isBooleanCompatible (com.intellij.psi.PsiType) com.intellij.psi.PsiType samType public boolean equals (java.lang.Object) Object o com.intellij.psi.impl.java.stubs.FunctionalExpressionKey key public int hashCode () int result public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/FunctionalExpressionStub.class
FunctionalExpressionStub.java package com.intellij.psi.impl.java.stubs public com.intellij.psi.impl.java.stubs.FunctionalExpressionStub extends com.intellij.psi.stubs.StubBase { private final String myPresentableText protected void <init> (com.intellij.psi.stubs.StubElement, com.intellij.psi.stubs.IStubElementType, java.lang.String) com.intellij.psi.stubs.StubElement parent com.intellij.psi.stubs.IStubElementType elementType String presentableTextRef public java.lang.String getPresentableText () }
com/intellij/psi/impl/java/stubs/JavaAnnotationElementType.class
JavaAnnotationElementType.java package com.intellij.psi.impl.java.stubs public com.intellij.psi.impl.java.stubs.JavaAnnotationElementType extends com.intellij.psi.impl.java.stubs.JavaStubElementType { public void <init> () public com.intellij.lang.ASTNode createCompositeNode () public com.intellij.psi.PsiAnnotation createPsi (com.intellij.psi.impl.java.stubs.PsiAnnotationStub) com.intellij.psi.impl.java.stubs.PsiAnnotationStub stub public com.intellij.psi.PsiAnnotation createPsi (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.impl.java.stubs.PsiAnnotationStub createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.stubs.StubElement parentStub String text public void serialize (com.intellij.psi.impl.java.stubs.PsiAnnotationStub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException com.intellij.psi.impl.java.stubs.PsiAnnotationStub stub com.intellij.psi.stubs.StubOutputStream dataStream public com.intellij.psi.impl.java.stubs.PsiAnnotationStub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement) throws java.io.IOException com.intellij.psi.stubs.StubInputStream dataStream com.intellij.psi.stubs.StubElement parentStub public void indexStub (com.intellij.psi.impl.java.stubs.PsiAnnotationStub, com.intellij.psi.stubs.IndexSink) com.intellij.psi.impl.java.stubs.PsiAnnotationStub stub com.intellij.psi.stubs.IndexSink sink String shortName private static java.lang.String getReferenceShortName (java.lang.String) String annotationText int index public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.lang.ASTNode) public volatile synthetic com.intellij.psi.stubs.StubElement createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.psi.stubs.StubElement) public volatile synthetic void indexStub (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.IndexSink) public volatile synthetic com.intellij.psi.stubs.Stub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.Stub) throws java.io.IOException public volatile synthetic void serialize (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaAnnotationParameterListType.class
JavaAnnotationParameterListType.java package com.intellij.psi.impl.java.stubs public com.intellij.psi.impl.java.stubs.JavaAnnotationParameterListType extends com.intellij.psi.impl.java.stubs.JavaStubElementType { protected void <init> () public com.intellij.psi.PsiAnnotationParameterList createPsi (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.lang.ASTNode createCompositeNode () public com.intellij.psi.impl.java.stubs.PsiAnnotationParameterListStub createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.stubs.StubElement parentStub public com.intellij.psi.PsiAnnotationParameterList createPsi (com.intellij.psi.impl.java.stubs.PsiAnnotationParameterListStub) com.intellij.psi.impl.java.stubs.PsiAnnotationParameterListStub stub public void serialize (com.intellij.psi.impl.java.stubs.PsiAnnotationParameterListStub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException com.intellij.psi.impl.java.stubs.PsiAnnotationParameterListStub stub com.intellij.psi.stubs.StubOutputStream dataStream public com.intellij.psi.impl.java.stubs.PsiAnnotationParameterListStub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement) throws java.io.IOException com.intellij.psi.stubs.StubInputStream dataStream com.intellij.psi.stubs.StubElement parentStub public void indexStub (com.intellij.psi.impl.java.stubs.PsiAnnotationParameterListStub, com.intellij.psi.stubs.IndexSink) com.intellij.psi.impl.java.stubs.PsiAnnotationParameterListStub stub com.intellij.psi.stubs.IndexSink sink public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.lang.ASTNode) public volatile synthetic com.intellij.psi.stubs.StubElement createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.psi.stubs.StubElement) public volatile synthetic void indexStub (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.IndexSink) public volatile synthetic com.intellij.psi.stubs.Stub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.Stub) throws java.io.IOException public volatile synthetic void serialize (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaClassElementType.class
JavaClassElementType.java package com.intellij.psi.impl.java.stubs public abstract com.intellij.psi.impl.java.stubs.JavaClassElementType extends com.intellij.psi.impl.java.stubs.JavaStubElementType { void <init> (java.lang.String) String id public com.intellij.psi.PsiClass createPsi (com.intellij.psi.impl.java.stubs.PsiClassStub) com.intellij.psi.impl.java.stubs.PsiClassStub stub public com.intellij.psi.PsiClass createPsi (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.impl.java.stubs.PsiClassStub createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) com.intellij.psi.tree.IElementType type com.intellij.lang.LighterASTNode child String pkg String parentFqn com.intellij.lang.LighterASTNode parent com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.stubs.StubElement parentStub boolean isDeprecatedByComment boolean isInterface boolean isEnum boolean isEnumConst boolean isAnonymous boolean isAnnotation boolean isInQualifiedNew boolean hasDeprecatedAnnotation boolean hasDocComment String qualifiedName String name String baseRef short flags com.intellij.psi.impl.java.stubs.JavaClassElementType type private static com.intellij.psi.impl.java.stubs.JavaClassElementType typeForClass (boolean, boolean) boolean anonymous boolean enumConst public void serialize (com.intellij.psi.impl.java.stubs.PsiClassStub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException com.intellij.psi.impl.java.stubs.PsiClassStub stub com.intellij.psi.stubs.StubOutputStream dataStream public com.intellij.psi.impl.java.stubs.PsiClassStub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement) throws java.io.IOException String name String qname String sourceFileName com.intellij.psi.impl.java.stubs.impl.PsiClassStubImpl classStub String baseRef com.intellij.psi.stubs.StubInputStream dataStream com.intellij.psi.stubs.StubElement parentStub short flags boolean isAnonymous boolean isEnumConst com.intellij.psi.impl.java.stubs.JavaClassElementType type public void indexStub (com.intellij.psi.impl.java.stubs.PsiClassStub, com.intellij.psi.stubs.IndexSink) String baseRef String shortName String fqn com.intellij.psi.impl.java.stubs.PsiClassStub stub com.intellij.psi.stubs.IndexSink sink boolean isAnonymous public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.lang.ASTNode) public volatile synthetic com.intellij.psi.stubs.StubElement createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.psi.stubs.StubElement) public volatile synthetic void indexStub (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.IndexSink) public volatile synthetic com.intellij.psi.stubs.Stub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.Stub) throws java.io.IOException public volatile synthetic void serialize (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaClassInitializerElementType.class
JavaClassInitializerElementType.java package com.intellij.psi.impl.java.stubs public com.intellij.psi.impl.java.stubs.JavaClassInitializerElementType extends com.intellij.psi.impl.java.stubs.JavaStubElementType { public void <init> () public com.intellij.lang.ASTNode createCompositeNode () public com.intellij.psi.PsiClassInitializer createPsi (com.intellij.psi.impl.java.stubs.PsiClassInitializerStub) com.intellij.psi.impl.java.stubs.PsiClassInitializerStub stub public com.intellij.psi.PsiClassInitializer createPsi (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.impl.java.stubs.PsiClassInitializerStub createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.stubs.StubElement parentStub public void serialize (com.intellij.psi.impl.java.stubs.PsiClassInitializerStub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException com.intellij.psi.impl.java.stubs.PsiClassInitializerStub stub com.intellij.psi.stubs.StubOutputStream dataStream public com.intellij.psi.impl.java.stubs.PsiClassInitializerStub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement) throws java.io.IOException com.intellij.psi.stubs.StubInputStream dataStream com.intellij.psi.stubs.StubElement parentStub public void indexStub (com.intellij.psi.impl.java.stubs.PsiClassInitializerStub, com.intellij.psi.stubs.IndexSink) com.intellij.psi.impl.java.stubs.PsiClassInitializerStub stub com.intellij.psi.stubs.IndexSink sink public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.lang.ASTNode) public volatile synthetic com.intellij.psi.stubs.StubElement createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.psi.stubs.StubElement) public volatile synthetic void indexStub (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.IndexSink) public volatile synthetic com.intellij.psi.stubs.Stub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.Stub) throws java.io.IOException public volatile synthetic void serialize (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaClassReferenceListElementType.class
JavaClassReferenceListElementType.java package com.intellij.psi.impl.java.stubs public abstract com.intellij.psi.impl.java.stubs.JavaClassReferenceListElementType extends com.intellij.psi.impl.java.stubs.JavaStubElementType { public void <init> (java.lang.String) String id public com.intellij.psi.PsiReferenceList createPsi (com.intellij.psi.impl.java.stubs.PsiClassReferenceListStub) com.intellij.psi.impl.java.stubs.PsiClassReferenceListStub stub public com.intellij.psi.PsiReferenceList createPsi (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.impl.java.stubs.PsiClassReferenceListStub createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.stubs.StubElement parentStub com.intellij.psi.impl.java.stubs.JavaClassReferenceListElementType type private static java.lang.String[] getTexts (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) int i com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node java.util.List refs String[] texts public void serialize (com.intellij.psi.impl.java.stubs.PsiClassReferenceListStub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException String name com.intellij.psi.impl.java.stubs.PsiClassReferenceListStub stub com.intellij.psi.stubs.StubOutputStream dataStream String[] names public com.intellij.psi.impl.java.stubs.PsiClassReferenceListStub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement) throws java.io.IOException int i com.intellij.psi.stubs.StubInputStream dataStream com.intellij.psi.stubs.StubElement parentStub int len String[] names public void indexStub (com.intellij.psi.impl.java.stubs.PsiClassReferenceListStub, com.intellij.psi.stubs.IndexSink) String shortName String name com.intellij.psi.impl.java.stubs.PsiClassStub psiClassStub com.intellij.psi.stubs.StubElement parentStub String[] names com.intellij.psi.impl.java.stubs.PsiClassReferenceListStub stub com.intellij.psi.stubs.IndexSink sink com.intellij.psi.PsiReferenceList$Role role public static com.intellij.psi.PsiReferenceList$Role elementTypeToRole (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.lang.ASTNode) public volatile synthetic com.intellij.psi.stubs.StubElement createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.psi.stubs.StubElement) public volatile synthetic void indexStub (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.IndexSink) public volatile synthetic com.intellij.psi.stubs.Stub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.Stub) throws java.io.IOException public volatile synthetic void serialize (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaFieldStubElementType.class
JavaFieldStubElementType.java package com.intellij.psi.impl.java.stubs public abstract com.intellij.psi.impl.java.stubs.JavaFieldStubElementType extends com.intellij.psi.impl.java.stubs.JavaStubElementType { private static final int INITIALIZER_LENGTH_LIMIT public void <init> (java.lang.String) String id public com.intellij.psi.PsiField createPsi (com.intellij.psi.impl.java.stubs.PsiFieldStub) com.intellij.psi.impl.java.stubs.PsiFieldStub stub public com.intellij.psi.PsiField createPsi (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.impl.java.stubs.PsiFieldStub createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) com.intellij.psi.tree.IElementType type com.intellij.lang.LighterASTNode child com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.stubs.StubElement parentStub com.intellij.psi.impl.cache.TypeInfo typeInfo boolean isDeprecatedByComment boolean hasDeprecatedAnnotation boolean hasDocComment String name String initializer boolean expectingInit boolean isEnumConst byte flags private static java.lang.String encodeInitializer (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode initializer com.intellij.psi.tree.IElementType type public void serialize (com.intellij.psi.impl.java.stubs.PsiFieldStub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException com.intellij.psi.impl.java.stubs.PsiFieldStub stub com.intellij.psi.stubs.StubOutputStream dataStream public com.intellij.psi.impl.java.stubs.PsiFieldStub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement) throws java.io.IOException com.intellij.psi.stubs.StubInputStream dataStream com.intellij.psi.stubs.StubElement parentStub String name com.intellij.psi.impl.cache.TypeInfo type String initializerText byte flags public void indexStub (com.intellij.psi.impl.java.stubs.PsiFieldStub, com.intellij.psi.stubs.IndexSink) com.intellij.psi.impl.java.stubs.PsiFieldStub stub com.intellij.psi.stubs.IndexSink sink String name public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.lang.ASTNode) public volatile synthetic com.intellij.psi.stubs.StubElement createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.psi.stubs.StubElement) public volatile synthetic void indexStub (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.IndexSink) public volatile synthetic com.intellij.psi.stubs.Stub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.Stub) throws java.io.IOException public volatile synthetic void serialize (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaImportListElementType.class
JavaImportListElementType.java package com.intellij.psi.impl.java.stubs public com.intellij.psi.impl.java.stubs.JavaImportListElementType extends com.intellij.psi.impl.java.stubs.JavaStubElementType { public void <init> () public com.intellij.lang.ASTNode createCompositeNode () public com.intellij.psi.PsiImportList createPsi (com.intellij.psi.impl.java.stubs.PsiImportListStub) com.intellij.psi.impl.java.stubs.PsiImportListStub stub public com.intellij.psi.PsiImportList createPsi (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.impl.java.stubs.PsiImportListStub createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.stubs.StubElement parentStub public void serialize (com.intellij.psi.impl.java.stubs.PsiImportListStub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException com.intellij.psi.impl.java.stubs.PsiImportListStub stub com.intellij.psi.stubs.StubOutputStream dataStream public com.intellij.psi.impl.java.stubs.PsiImportListStub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement) throws java.io.IOException com.intellij.psi.stubs.StubInputStream dataStream com.intellij.psi.stubs.StubElement parentStub public void indexStub (com.intellij.psi.impl.java.stubs.PsiImportListStub, com.intellij.psi.stubs.IndexSink) com.intellij.psi.impl.java.stubs.PsiImportListStub stub com.intellij.psi.stubs.IndexSink sink public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.lang.ASTNode) public volatile synthetic com.intellij.psi.stubs.StubElement createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.psi.stubs.StubElement) public volatile synthetic void indexStub (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.IndexSink) public volatile synthetic com.intellij.psi.stubs.Stub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.Stub) throws java.io.IOException public volatile synthetic void serialize (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaImportStatementElementType.class
JavaImportStatementElementType.java package com.intellij.psi.impl.java.stubs public abstract com.intellij.psi.impl.java.stubs.JavaImportStatementElementType extends com.intellij.psi.impl.java.stubs.JavaStubElementType { public void <init> (java.lang.String) String id public com.intellij.psi.PsiImportStatementBase createPsi (com.intellij.psi.impl.java.stubs.PsiImportStatementStub) com.intellij.psi.impl.java.stubs.PsiImportStatementStub stub public com.intellij.psi.PsiImportStatementBase createPsi (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.impl.java.stubs.PsiImportStatementStub createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) com.intellij.psi.tree.IElementType type com.intellij.lang.LighterASTNode child com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.stubs.StubElement parentStub boolean isOnDemand String refText byte flags public void serialize (com.intellij.psi.impl.java.stubs.PsiImportStatementStub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException com.intellij.psi.impl.java.stubs.PsiImportStatementStub stub com.intellij.psi.stubs.StubOutputStream dataStream public com.intellij.psi.impl.java.stubs.PsiImportStatementStub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement) throws java.io.IOException com.intellij.psi.stubs.StubInputStream dataStream com.intellij.psi.stubs.StubElement parentStub byte flags String refText public void indexStub (com.intellij.psi.impl.java.stubs.PsiImportStatementStub, com.intellij.psi.stubs.IndexSink) com.intellij.psi.impl.java.stubs.PsiImportStatementStub stub com.intellij.psi.stubs.IndexSink sink public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.lang.ASTNode) public volatile synthetic com.intellij.psi.stubs.StubElement createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.psi.stubs.StubElement) public volatile synthetic void indexStub (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.IndexSink) public volatile synthetic com.intellij.psi.stubs.Stub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.Stub) throws java.io.IOException public volatile synthetic void serialize (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaLiteralExpressionElementType.class
JavaLiteralExpressionElementType.java package com.intellij.psi.impl.java.stubs public com.intellij.psi.impl.java.stubs.JavaLiteralExpressionElementType extends com.intellij.psi.impl.java.stubs.JavaStubElementType { public void <init> () public com.intellij.psi.PsiLiteralExpression createPsi (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.impl.java.stubs.impl.PsiLiteralStub createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.stubs.StubElement parentStub public com.intellij.psi.PsiLiteralExpression createPsi (com.intellij.psi.impl.java.stubs.impl.PsiLiteralStub) com.intellij.psi.impl.java.stubs.impl.PsiLiteralStub stub public void serialize (com.intellij.psi.impl.java.stubs.impl.PsiLiteralStub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException com.intellij.psi.impl.java.stubs.impl.PsiLiteralStub stub com.intellij.psi.stubs.StubOutputStream dataStream public com.intellij.psi.impl.java.stubs.impl.PsiLiteralStub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement) throws java.io.IOException com.intellij.psi.stubs.StubInputStream dataStream com.intellij.psi.stubs.StubElement parentStub public void indexStub (com.intellij.psi.impl.java.stubs.impl.PsiLiteralStub, com.intellij.psi.stubs.IndexSink) com.intellij.psi.impl.java.stubs.impl.PsiLiteralStub stub com.intellij.psi.stubs.IndexSink sink public com.intellij.lang.ASTNode createCompositeNode () public boolean shouldCreateStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.stubs.StubElement parentStub com.intellij.lang.LighterASTNode parent public boolean shouldCreateStub (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.lang.ASTNode) public volatile synthetic com.intellij.psi.stubs.StubElement createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.psi.stubs.StubElement) public volatile synthetic void indexStub (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.IndexSink) public volatile synthetic com.intellij.psi.stubs.Stub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.Stub) throws java.io.IOException public volatile synthetic void serialize (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaMethodElementType.class
JavaMethodElementType.java package com.intellij.psi.impl.java.stubs abstract com.intellij.psi.impl.java.stubs.JavaMethodElementType extends com.intellij.psi.impl.java.stubs.JavaStubElementType { private static final String TYPE_PARAMETER_PSEUDO_NAME void <init> (java.lang.String) String name public com.intellij.psi.PsiMethod createPsi (com.intellij.psi.impl.java.stubs.PsiMethodStub) com.intellij.psi.impl.java.stubs.PsiMethodStub stub public com.intellij.psi.PsiMethod createPsi (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.impl.java.stubs.PsiMethodStub createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) com.intellij.lang.LighterASTNode pType java.util.List params com.intellij.psi.tree.IElementType type com.intellij.lang.LighterASTNode child com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.stubs.StubElement parentStub String name boolean isConstructor boolean isVarArgs boolean isDeprecatedByComment boolean hasDeprecatedAnnotation boolean hasDocComment String defValueText boolean expectingDef com.intellij.psi.impl.cache.TypeInfo typeInfo boolean isAnno byte flags public void serialize (com.intellij.psi.impl.java.stubs.PsiMethodStub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException com.intellij.psi.impl.java.stubs.PsiMethodStub stub com.intellij.psi.stubs.StubOutputStream dataStream public com.intellij.psi.impl.java.stubs.PsiMethodStub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement) throws java.io.IOException com.intellij.psi.stubs.StubInputStream dataStream com.intellij.psi.stubs.StubElement parentStub String name com.intellij.psi.impl.cache.TypeInfo type byte flags String defaultMethodValue public void indexStub (com.intellij.psi.impl.java.stubs.PsiMethodStub, com.intellij.psi.stubs.IndexSink) com.intellij.psi.impl.cache.TypeInfo type String typeName com.intellij.psi.stubs.StubElement paramStub com.intellij.psi.stubs.StubElement stubElement com.intellij.psi.impl.java.stubs.PsiMethodStub stub com.intellij.psi.stubs.IndexSink sink String name java.util.Set methodTypeParams private static java.util.Set getVisibleTypeParameters (com.intellij.psi.stubs.StubElement) java.util.Set names com.intellij.psi.stubs.StubElement stub java.util.Set result private static boolean isStatic (com.intellij.psi.stubs.StubElement) com.intellij.psi.impl.java.stubs.PsiModifierListStub modList com.intellij.psi.stubs.StubElement stub private static java.util.Set getOwnTypeParameterNames (com.intellij.psi.stubs.StubElement) Object tStub com.intellij.psi.stubs.StubElement stubElement com.intellij.psi.stubs.StubElement typeParamList java.util.Set methodTypeParams public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.lang.ASTNode) public volatile synthetic com.intellij.psi.stubs.StubElement createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.psi.stubs.StubElement) public volatile synthetic void indexStub (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.IndexSink) public volatile synthetic com.intellij.psi.stubs.Stub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.Stub) throws java.io.IOException public volatile synthetic void serialize (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaModifierListElementType.class
JavaModifierListElementType.java package com.intellij.psi.impl.java.stubs com.intellij.psi.impl.java.stubs.JavaModifierListElementType extends com.intellij.psi.impl.java.stubs.JavaStubElementType { void <init> () public com.intellij.lang.ASTNode createCompositeNode () public com.intellij.psi.PsiModifierList createPsi (com.intellij.psi.impl.java.stubs.PsiModifierListStub) com.intellij.psi.impl.java.stubs.PsiModifierListStub stub public com.intellij.psi.PsiModifierList createPsi (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.impl.java.stubs.PsiModifierListStub createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.stubs.StubElement parentStub public void serialize (com.intellij.psi.impl.java.stubs.PsiModifierListStub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException com.intellij.psi.impl.java.stubs.PsiModifierListStub stub com.intellij.psi.stubs.StubOutputStream dataStream public boolean shouldCreateStub (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node com.intellij.psi.tree.IElementType parentType public boolean shouldCreateStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.stubs.StubElement parentStub com.intellij.lang.LighterASTNode parent com.intellij.psi.tree.IElementType parentType private static boolean shouldCreateStub (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType parentType public com.intellij.psi.impl.java.stubs.PsiModifierListStub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement) throws java.io.IOException com.intellij.psi.stubs.StubInputStream dataStream com.intellij.psi.stubs.StubElement parentStub public void indexStub (com.intellij.psi.impl.java.stubs.PsiModifierListStub, com.intellij.psi.stubs.IndexSink) com.intellij.psi.impl.java.stubs.PsiModifierListStub stub com.intellij.psi.stubs.IndexSink sink public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.lang.ASTNode) public volatile synthetic com.intellij.psi.stubs.StubElement createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.psi.stubs.StubElement) public volatile synthetic void indexStub (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.IndexSink) public volatile synthetic com.intellij.psi.stubs.Stub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.Stub) throws java.io.IOException public volatile synthetic void serialize (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaModuleElementType.class
JavaModuleElementType.java package com.intellij.psi.impl.java.stubs public com.intellij.psi.impl.java.stubs.JavaModuleElementType extends com.intellij.psi.impl.java.stubs.JavaStubElementType { public void <init> () public com.intellij.lang.ASTNode createCompositeNode () public com.intellij.psi.PsiJavaModule createPsi (com.intellij.psi.impl.java.stubs.PsiJavaModuleStub) com.intellij.psi.impl.java.stubs.PsiJavaModuleStub stub public com.intellij.psi.PsiJavaModule createPsi (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.impl.java.stubs.PsiJavaModuleStub createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.stubs.StubElement parentStub com.intellij.lang.LighterASTNode ref public void serialize (com.intellij.psi.impl.java.stubs.PsiJavaModuleStub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException com.intellij.psi.impl.java.stubs.PsiJavaModuleStub stub com.intellij.psi.stubs.StubOutputStream dataStream public com.intellij.psi.impl.java.stubs.PsiJavaModuleStub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement) throws java.io.IOException com.intellij.psi.stubs.StubInputStream dataStream com.intellij.psi.stubs.StubElement parentStub public void indexStub (com.intellij.psi.impl.java.stubs.PsiJavaModuleStub, com.intellij.psi.stubs.IndexSink) com.intellij.psi.impl.java.stubs.PsiJavaModuleStub stub com.intellij.psi.stubs.IndexSink sink public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.lang.ASTNode) public volatile synthetic com.intellij.psi.stubs.StubElement createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.psi.stubs.StubElement) public volatile synthetic void indexStub (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.IndexSink) public volatile synthetic com.intellij.psi.stubs.Stub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.Stub) throws java.io.IOException public volatile synthetic void serialize (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaNameValuePairType.class
JavaNameValuePairType.java package com.intellij.psi.impl.java.stubs public com.intellij.psi.impl.java.stubs.JavaNameValuePairType extends com.intellij.psi.impl.java.stubs.JavaStubElementType { protected void <init> () public com.intellij.psi.PsiNameValuePair createPsi (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.lang.ASTNode createCompositeNode () public com.intellij.psi.impl.java.stubs.PsiNameValuePairStub createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) com.intellij.lang.LighterASTNode child com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.stubs.StubElement parentStub String name String value java.util.List children public com.intellij.psi.PsiNameValuePair createPsi (com.intellij.psi.impl.java.stubs.PsiNameValuePairStub) com.intellij.psi.impl.java.stubs.PsiNameValuePairStub stub public void serialize (com.intellij.psi.impl.java.stubs.PsiNameValuePairStub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException com.intellij.psi.impl.java.stubs.PsiNameValuePairStub stub com.intellij.psi.stubs.StubOutputStream dataStream String value boolean hasValue public com.intellij.psi.impl.java.stubs.PsiNameValuePairStub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement) throws java.io.IOException com.intellij.psi.stubs.StubInputStream dataStream com.intellij.psi.stubs.StubElement parentStub String name boolean hasValue public void indexStub (com.intellij.psi.impl.java.stubs.PsiNameValuePairStub, com.intellij.psi.stubs.IndexSink) com.intellij.psi.impl.java.stubs.PsiNameValuePairStub stub com.intellij.psi.stubs.IndexSink sink public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.lang.ASTNode) public volatile synthetic com.intellij.psi.stubs.StubElement createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.psi.stubs.StubElement) public volatile synthetic void indexStub (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.IndexSink) public volatile synthetic com.intellij.psi.stubs.Stub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.Stub) throws java.io.IOException public volatile synthetic void serialize (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaPackageAccessibilityStatementElementType.class
JavaPackageAccessibilityStatementElementType.java package com.intellij.psi.impl.java.stubs public com.intellij.psi.impl.java.stubs.JavaPackageAccessibilityStatementElementType extends com.intellij.psi.impl.java.stubs.JavaStubElementType { public void <init> (java.lang.String) String debugName public com.intellij.psi.PsiPackageAccessibilityStatement createPsi (com.intellij.psi.impl.java.stubs.PsiPackageAccessibilityStatementStub) com.intellij.psi.impl.java.stubs.PsiPackageAccessibilityStatementStub stub public com.intellij.psi.PsiPackageAccessibilityStatement createPsi (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.lang.ASTNode createCompositeNode () public com.intellij.psi.impl.java.stubs.PsiPackageAccessibilityStatementStub createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) com.intellij.psi.tree.IElementType type com.intellij.lang.LighterASTNode child com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.stubs.StubElement parentStub String refText java.util.List to public void serialize (com.intellij.psi.impl.java.stubs.PsiPackageAccessibilityStatementStub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException com.intellij.psi.impl.java.stubs.PsiPackageAccessibilityStatementStub stub com.intellij.psi.stubs.StubOutputStream dataStream public com.intellij.psi.impl.java.stubs.PsiPackageAccessibilityStatementStub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement) throws java.io.IOException com.intellij.psi.stubs.StubInputStream dataStream com.intellij.psi.stubs.StubElement parentStub String packageName java.util.List targets public void indexStub (com.intellij.psi.impl.java.stubs.PsiPackageAccessibilityStatementStub, com.intellij.psi.stubs.IndexSink) com.intellij.psi.impl.java.stubs.PsiPackageAccessibilityStatementStub stub com.intellij.psi.stubs.IndexSink sink public static com.intellij.psi.PsiPackageAccessibilityStatement$Role typeToRole (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.lang.ASTNode) public volatile synthetic com.intellij.psi.stubs.StubElement createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.psi.stubs.StubElement) public volatile synthetic void indexStub (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.IndexSink) public volatile synthetic com.intellij.psi.stubs.Stub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.Stub) throws java.io.IOException public volatile synthetic void serialize (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaParameterElementType.class
JavaParameterElementType.java package com.intellij.psi.impl.java.stubs public com.intellij.psi.impl.java.stubs.JavaParameterElementType extends com.intellij.psi.impl.java.stubs.JavaStubElementType { public void <init> () public com.intellij.lang.ASTNode createCompositeNode () public com.intellij.psi.PsiParameter createPsi (com.intellij.psi.impl.java.stubs.PsiParameterStub) com.intellij.psi.impl.java.stubs.PsiParameterStub stub public com.intellij.psi.PsiParameter createPsi (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.impl.java.stubs.PsiParameterStub createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.stubs.StubElement parentStub com.intellij.psi.impl.cache.TypeInfo typeInfo com.intellij.lang.LighterASTNode id String name public void serialize (com.intellij.psi.impl.java.stubs.PsiParameterStub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException com.intellij.psi.impl.java.stubs.PsiParameterStub stub com.intellij.psi.stubs.StubOutputStream dataStream public com.intellij.psi.impl.java.stubs.PsiParameterStub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement) throws java.io.IOException com.intellij.psi.stubs.StubInputStream dataStream com.intellij.psi.stubs.StubElement parentStub String name com.intellij.psi.impl.cache.TypeInfo type byte flags public void indexStub (com.intellij.psi.impl.java.stubs.PsiParameterStub, com.intellij.psi.stubs.IndexSink) com.intellij.psi.impl.java.stubs.PsiParameterStub stub com.intellij.psi.stubs.IndexSink sink public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.lang.ASTNode) public volatile synthetic com.intellij.psi.stubs.StubElement createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.psi.stubs.StubElement) public volatile synthetic void indexStub (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.IndexSink) public volatile synthetic com.intellij.psi.stubs.Stub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.Stub) throws java.io.IOException public volatile synthetic void serialize (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaParameterListElementType.class
JavaParameterListElementType.java package com.intellij.psi.impl.java.stubs public com.intellij.psi.impl.java.stubs.JavaParameterListElementType extends com.intellij.psi.impl.java.stubs.JavaStubElementType { public void <init> () public com.intellij.lang.ASTNode createCompositeNode () public com.intellij.psi.PsiParameterList createPsi (com.intellij.psi.impl.java.stubs.PsiParameterListStub) com.intellij.psi.impl.java.stubs.PsiParameterListStub stub public com.intellij.psi.PsiParameterList createPsi (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.impl.java.stubs.PsiParameterListStub createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.stubs.StubElement parentStub public void serialize (com.intellij.psi.impl.java.stubs.PsiParameterListStub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException com.intellij.psi.impl.java.stubs.PsiParameterListStub stub com.intellij.psi.stubs.StubOutputStream dataStream public com.intellij.psi.impl.java.stubs.PsiParameterListStub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement) throws java.io.IOException com.intellij.psi.stubs.StubInputStream dataStream com.intellij.psi.stubs.StubElement parentStub public void indexStub (com.intellij.psi.impl.java.stubs.PsiParameterListStub, com.intellij.psi.stubs.IndexSink) com.intellij.psi.impl.java.stubs.PsiParameterListStub stub com.intellij.psi.stubs.IndexSink sink public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.lang.ASTNode) public volatile synthetic com.intellij.psi.stubs.StubElement createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.psi.stubs.StubElement) public volatile synthetic void indexStub (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.IndexSink) public volatile synthetic com.intellij.psi.stubs.Stub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.Stub) throws java.io.IOException public volatile synthetic void serialize (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaProvidesStatementElementType.class
JavaProvidesStatementElementType.java package com.intellij.psi.impl.java.stubs public com.intellij.psi.impl.java.stubs.JavaProvidesStatementElementType extends com.intellij.psi.impl.java.stubs.JavaStubElementType { public void <init> () public com.intellij.lang.ASTNode createCompositeNode () public com.intellij.psi.PsiProvidesStatement createPsi (com.intellij.psi.impl.java.stubs.PsiProvidesStatementStub) com.intellij.psi.impl.java.stubs.PsiProvidesStatementStub stub public com.intellij.psi.PsiProvidesStatement createPsi (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.impl.java.stubs.PsiProvidesStatementStub createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.stubs.StubElement parentStub com.intellij.lang.LighterASTNode ref String refText public void serialize (com.intellij.psi.impl.java.stubs.PsiProvidesStatementStub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException com.intellij.psi.impl.java.stubs.PsiProvidesStatementStub stub com.intellij.psi.stubs.StubOutputStream dataStream public com.intellij.psi.impl.java.stubs.PsiProvidesStatementStub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement) throws java.io.IOException com.intellij.psi.stubs.StubInputStream dataStream com.intellij.psi.stubs.StubElement parentStub public void indexStub (com.intellij.psi.impl.java.stubs.PsiProvidesStatementStub, com.intellij.psi.stubs.IndexSink) com.intellij.psi.impl.java.stubs.PsiProvidesStatementStub stub com.intellij.psi.stubs.IndexSink sink public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.lang.ASTNode) public volatile synthetic com.intellij.psi.stubs.StubElement createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.psi.stubs.StubElement) public volatile synthetic void indexStub (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.IndexSink) public volatile synthetic com.intellij.psi.stubs.Stub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.Stub) throws java.io.IOException public volatile synthetic void serialize (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaRequiresStatementElementType.class
JavaRequiresStatementElementType.java package com.intellij.psi.impl.java.stubs public com.intellij.psi.impl.java.stubs.JavaRequiresStatementElementType extends com.intellij.psi.impl.java.stubs.JavaStubElementType { public void <init> () public com.intellij.lang.ASTNode createCompositeNode () public com.intellij.psi.PsiRequiresStatement createPsi (com.intellij.psi.impl.java.stubs.PsiRequiresStatementStub) com.intellij.psi.impl.java.stubs.PsiRequiresStatementStub stub public com.intellij.psi.PsiRequiresStatement createPsi (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.impl.java.stubs.PsiRequiresStatementStub createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.stubs.StubElement parentStub com.intellij.lang.LighterASTNode ref String refText public void serialize (com.intellij.psi.impl.java.stubs.PsiRequiresStatementStub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException com.intellij.psi.impl.java.stubs.PsiRequiresStatementStub stub com.intellij.psi.stubs.StubOutputStream dataStream public com.intellij.psi.impl.java.stubs.PsiRequiresStatementStub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement) throws java.io.IOException com.intellij.psi.stubs.StubInputStream dataStream com.intellij.psi.stubs.StubElement parentStub public void indexStub (com.intellij.psi.impl.java.stubs.PsiRequiresStatementStub, com.intellij.psi.stubs.IndexSink) com.intellij.psi.impl.java.stubs.PsiRequiresStatementStub stub com.intellij.psi.stubs.IndexSink sink public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.lang.ASTNode) public volatile synthetic com.intellij.psi.stubs.StubElement createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.psi.stubs.StubElement) public volatile synthetic void indexStub (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.IndexSink) public volatile synthetic com.intellij.psi.stubs.Stub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.Stub) throws java.io.IOException public volatile synthetic void serialize (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaStubElementType.class
JavaStubElementType.java package com.intellij.psi.impl.java.stubs public abstract com.intellij.psi.impl.java.stubs.JavaStubElementType extends com.intellij.psi.stubs.ILightStubElementType implements com.intellij.psi.tree.ICompositeElementType { private final boolean myLeftBound protected void <init> (java.lang.String) String debugName protected void <init> (java.lang.String, boolean) String debugName boolean leftBound public java.lang.String getExternalId () protected com.intellij.psi.impl.java.stubs.StubPsiFactory getPsiFactory (com.intellij.psi.stubs.StubElement) com.intellij.psi.stubs.StubElement stub public boolean isCompiled (com.intellij.psi.stubs.StubElement) com.intellij.psi.stubs.StubElement stub private com.intellij.psi.impl.java.stubs.PsiJavaFileStub getFileStub (com.intellij.psi.stubs.StubElement) com.intellij.psi.stubs.StubElement stub com.intellij.psi.stubs.StubElement parent public abstract com.intellij.psi.PsiElement createPsi (com.intellij.lang.ASTNode) public final com.intellij.psi.stubs.StubElement createStub (com.intellij.psi.PsiElement, com.intellij.psi.stubs.StubElement) com.intellij.psi.PsiElement psi com.intellij.psi.stubs.StubElement parentStub String message public boolean isLeftBound () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaStubElementTypes$1.class
JavaStubElementTypes.java package com.intellij.psi.impl.java.stubs final com.intellij.psi.impl.java.stubs.JavaStubElementTypes$1 extends com.intellij.psi.impl.java.stubs.JavaClassElementType { void <init> (java.lang.String) String id public com.intellij.lang.ASTNode createCompositeNode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaStubElementTypes$10.class
JavaStubElementTypes.java package com.intellij.psi.impl.java.stubs final com.intellij.psi.impl.java.stubs.JavaStubElementTypes$10 extends com.intellij.psi.impl.java.stubs.JavaClassReferenceListElementType { void <init> (java.lang.String) String id public com.intellij.lang.ASTNode createCompositeNode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaStubElementTypes$11.class
JavaStubElementTypes.java package com.intellij.psi.impl.java.stubs final com.intellij.psi.impl.java.stubs.JavaStubElementTypes$11 extends com.intellij.psi.impl.java.stubs.JavaClassReferenceListElementType { void <init> (java.lang.String) String id public com.intellij.lang.ASTNode createCompositeNode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaStubElementTypes$12.class
JavaStubElementTypes.java package com.intellij.psi.impl.java.stubs final com.intellij.psi.impl.java.stubs.JavaStubElementTypes$12 extends com.intellij.psi.impl.java.stubs.JavaClassReferenceListElementType { void <init> (java.lang.String) String id public com.intellij.lang.ASTNode createCompositeNode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaStubElementTypes$13.class
JavaStubElementTypes.java package com.intellij.psi.impl.java.stubs final com.intellij.psi.impl.java.stubs.JavaStubElementTypes$13 extends com.intellij.psi.impl.java.stubs.JavaImportStatementElementType { void <init> (java.lang.String) String id public com.intellij.lang.ASTNode createCompositeNode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaStubElementTypes$14.class
JavaStubElementTypes.java package com.intellij.psi.impl.java.stubs final com.intellij.psi.impl.java.stubs.JavaStubElementTypes$14 extends com.intellij.psi.impl.java.stubs.JavaImportStatementElementType { void <init> (java.lang.String) String id public com.intellij.lang.ASTNode createCompositeNode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaStubElementTypes$2.class
JavaStubElementTypes.java package com.intellij.psi.impl.java.stubs final com.intellij.psi.impl.java.stubs.JavaStubElementTypes$2 extends com.intellij.psi.impl.java.stubs.JavaClassElementType { void <init> (java.lang.String) String id public com.intellij.lang.ASTNode createCompositeNode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaStubElementTypes$3.class
JavaStubElementTypes.java package com.intellij.psi.impl.java.stubs final com.intellij.psi.impl.java.stubs.JavaStubElementTypes$3 extends com.intellij.psi.impl.java.stubs.JavaClassElementType { void <init> (java.lang.String) String id public com.intellij.lang.ASTNode createCompositeNode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaStubElementTypes$4.class
JavaStubElementTypes.java package com.intellij.psi.impl.java.stubs final com.intellij.psi.impl.java.stubs.JavaStubElementTypes$4 extends com.intellij.psi.impl.java.stubs.JavaMethodElementType { void <init> (java.lang.String) String name public com.intellij.lang.ASTNode createCompositeNode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaStubElementTypes$5.class
JavaStubElementTypes.java package com.intellij.psi.impl.java.stubs final com.intellij.psi.impl.java.stubs.JavaStubElementTypes$5 extends com.intellij.psi.impl.java.stubs.JavaMethodElementType { void <init> (java.lang.String) String name public com.intellij.lang.ASTNode createCompositeNode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaStubElementTypes$6.class
JavaStubElementTypes.java package com.intellij.psi.impl.java.stubs final com.intellij.psi.impl.java.stubs.JavaStubElementTypes$6 extends com.intellij.psi.impl.java.stubs.JavaFieldStubElementType { void <init> (java.lang.String) String id public com.intellij.lang.ASTNode createCompositeNode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaStubElementTypes$7.class
JavaStubElementTypes.java package com.intellij.psi.impl.java.stubs final com.intellij.psi.impl.java.stubs.JavaStubElementTypes$7 extends com.intellij.psi.impl.java.stubs.JavaFieldStubElementType { void <init> (java.lang.String) String id public com.intellij.lang.ASTNode createCompositeNode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaStubElementTypes$8.class
JavaStubElementTypes.java package com.intellij.psi.impl.java.stubs final com.intellij.psi.impl.java.stubs.JavaStubElementTypes$8 extends com.intellij.psi.impl.java.stubs.JavaClassReferenceListElementType { void <init> (java.lang.String) String id public com.intellij.lang.ASTNode createCompositeNode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaStubElementTypes$9.class
JavaStubElementTypes.java package com.intellij.psi.impl.java.stubs final com.intellij.psi.impl.java.stubs.JavaStubElementTypes$9 extends com.intellij.psi.impl.java.stubs.JavaClassReferenceListElementType { void <init> (java.lang.String) String id public com.intellij.lang.ASTNode createCompositeNode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaStubElementTypes.class
JavaStubElementTypes.java package com.intellij.psi.impl.java.stubs public abstract com.intellij.psi.impl.java.stubs.JavaStubElementTypes extends java.lang.Object { public static final com.intellij.psi.impl.java.stubs.JavaModifierListElementType MODIFIER_LIST public static final com.intellij.psi.impl.java.stubs.JavaAnnotationElementType ANNOTATION public static final com.intellij.psi.impl.java.stubs.JavaAnnotationParameterListType ANNOTATION_PARAMETER_LIST public static final com.intellij.psi.impl.java.stubs.JavaNameValuePairType NAME_VALUE_PAIR public static final com.intellij.psi.impl.java.stubs.JavaLiteralExpressionElementType LITERAL_EXPRESSION public static final com.intellij.psi.impl.java.stubs.LambdaExpressionElementType LAMBDA_EXPRESSION public static final com.intellij.psi.impl.java.stubs.MethodReferenceElementType METHOD_REF_EXPRESSION public static final com.intellij.psi.impl.java.stubs.JavaParameterListElementType PARAMETER_LIST public static final com.intellij.psi.impl.java.stubs.JavaParameterElementType PARAMETER public static final com.intellij.psi.impl.java.stubs.JavaTypeParameterElementType TYPE_PARAMETER public static final com.intellij.psi.impl.java.stubs.JavaTypeParameterListElementType TYPE_PARAMETER_LIST public static final com.intellij.psi.impl.java.stubs.JavaClassInitializerElementType CLASS_INITIALIZER public static final com.intellij.psi.impl.java.stubs.JavaImportListElementType IMPORT_LIST public static final com.intellij.psi.impl.java.stubs.JavaModuleElementType MODULE public static final com.intellij.psi.impl.java.stubs.JavaRequiresStatementElementType REQUIRES_STATEMENT public static final com.intellij.psi.impl.java.stubs.JavaUsesStatementElementType USES_STATEMENT public static final com.intellij.psi.impl.java.stubs.JavaProvidesStatementElementType PROVIDES_STATEMENT public static final com.intellij.psi.impl.java.stubs.JavaPackageAccessibilityStatementElementType EXPORTS_STATEMENT public static final com.intellij.psi.impl.java.stubs.JavaPackageAccessibilityStatementElementType OPENS_STATEMENT public static final com.intellij.psi.impl.java.stubs.JavaClassElementType CLASS public static final com.intellij.psi.impl.java.stubs.JavaClassElementType ANONYMOUS_CLASS public static final com.intellij.psi.impl.java.stubs.JavaClassElementType ENUM_CONSTANT_INITIALIZER public static final com.intellij.psi.impl.java.stubs.JavaMethodElementType METHOD public static final com.intellij.psi.impl.java.stubs.JavaMethodElementType ANNOTATION_METHOD public static final com.intellij.psi.impl.java.stubs.JavaFieldStubElementType FIELD public static final com.intellij.psi.impl.java.stubs.JavaFieldStubElementType ENUM_CONSTANT public static final com.intellij.psi.impl.java.stubs.JavaClassReferenceListElementType EXTENDS_LIST public static final com.intellij.psi.impl.java.stubs.JavaClassReferenceListElementType IMPLEMENTS_LIST public static final com.intellij.psi.impl.java.stubs.JavaClassReferenceListElementType THROWS_LIST public static final com.intellij.psi.impl.java.stubs.JavaClassReferenceListElementType EXTENDS_BOUND_LIST public static final com.intellij.psi.impl.java.stubs.JavaClassReferenceListElementType PROVIDES_WITH_LIST public static final com.intellij.psi.impl.java.stubs.JavaImportStatementElementType IMPORT_STATEMENT public static final com.intellij.psi.impl.java.stubs.JavaImportStatementElementType IMPORT_STATIC_STATEMENT public static final com.intellij.psi.tree.IStubFileElementType JAVA_FILE static void <clinit> () }
com/intellij/psi/impl/java/stubs/JavaTypeParameterElementType.class
JavaTypeParameterElementType.java package com.intellij.psi.impl.java.stubs public com.intellij.psi.impl.java.stubs.JavaTypeParameterElementType extends com.intellij.psi.impl.java.stubs.JavaStubElementType { public void <init> () public com.intellij.lang.ASTNode createCompositeNode () public com.intellij.psi.PsiTypeParameter createPsi (com.intellij.psi.impl.java.stubs.PsiTypeParameterStub) com.intellij.psi.impl.java.stubs.PsiTypeParameterStub stub public com.intellij.psi.PsiTypeParameter createPsi (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.impl.java.stubs.PsiTypeParameterStub createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.stubs.StubElement parentStub com.intellij.lang.LighterASTNode id String name public void serialize (com.intellij.psi.impl.java.stubs.PsiTypeParameterStub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException com.intellij.psi.impl.java.stubs.PsiTypeParameterStub stub com.intellij.psi.stubs.StubOutputStream dataStream String name public com.intellij.psi.impl.java.stubs.PsiTypeParameterStub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement) throws java.io.IOException com.intellij.psi.stubs.StubInputStream dataStream com.intellij.psi.stubs.StubElement parentStub public void indexStub (com.intellij.psi.impl.java.stubs.PsiTypeParameterStub, com.intellij.psi.stubs.IndexSink) com.intellij.psi.impl.java.stubs.PsiTypeParameterStub stub com.intellij.psi.stubs.IndexSink sink public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.lang.ASTNode) public volatile synthetic com.intellij.psi.stubs.StubElement createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.psi.stubs.StubElement) public volatile synthetic void indexStub (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.IndexSink) public volatile synthetic com.intellij.psi.stubs.Stub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.Stub) throws java.io.IOException public volatile synthetic void serialize (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaTypeParameterListElementType.class
JavaTypeParameterListElementType.java package com.intellij.psi.impl.java.stubs public com.intellij.psi.impl.java.stubs.JavaTypeParameterListElementType extends com.intellij.psi.impl.java.stubs.JavaStubElementType { public void <init> () public com.intellij.lang.ASTNode createCompositeNode () public com.intellij.psi.PsiTypeParameterList createPsi (com.intellij.psi.impl.java.stubs.PsiTypeParameterListStub) com.intellij.psi.impl.java.stubs.PsiTypeParameterListStub stub public com.intellij.psi.PsiTypeParameterList createPsi (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.impl.java.stubs.PsiTypeParameterListStub createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.stubs.StubElement parentStub public void serialize (com.intellij.psi.impl.java.stubs.PsiTypeParameterListStub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException com.intellij.psi.impl.java.stubs.PsiTypeParameterListStub stub com.intellij.psi.stubs.StubOutputStream dataStream public com.intellij.psi.impl.java.stubs.PsiTypeParameterListStub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement) throws java.io.IOException com.intellij.psi.stubs.StubInputStream dataStream com.intellij.psi.stubs.StubElement parentStub public void indexStub (com.intellij.psi.impl.java.stubs.PsiTypeParameterListStub, com.intellij.psi.stubs.IndexSink) com.intellij.psi.impl.java.stubs.PsiTypeParameterListStub stub com.intellij.psi.stubs.IndexSink sink public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.lang.ASTNode) public volatile synthetic com.intellij.psi.stubs.StubElement createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.psi.stubs.StubElement) public volatile synthetic void indexStub (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.IndexSink) public volatile synthetic com.intellij.psi.stubs.Stub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.Stub) throws java.io.IOException public volatile synthetic void serialize (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/JavaUsesStatementElementType.class
JavaUsesStatementElementType.java package com.intellij.psi.impl.java.stubs public com.intellij.psi.impl.java.stubs.JavaUsesStatementElementType extends com.intellij.psi.impl.java.stubs.JavaStubElementType { public void <init> () public com.intellij.lang.ASTNode createCompositeNode () public com.intellij.psi.PsiUsesStatement createPsi (com.intellij.psi.impl.java.stubs.PsiUsesStatementStub) com.intellij.psi.impl.java.stubs.PsiUsesStatementStub stub public com.intellij.psi.PsiUsesStatement createPsi (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.impl.java.stubs.PsiUsesStatementStub createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node com.intellij.psi.stubs.StubElement parentStub com.intellij.lang.LighterASTNode ref String refText public void serialize (com.intellij.psi.impl.java.stubs.PsiUsesStatementStub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException com.intellij.psi.impl.java.stubs.PsiUsesStatementStub stub com.intellij.psi.stubs.StubOutputStream dataStream public com.intellij.psi.impl.java.stubs.PsiUsesStatementStub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement) throws java.io.IOException com.intellij.psi.stubs.StubInputStream dataStream com.intellij.psi.stubs.StubElement parentStub public void indexStub (com.intellij.psi.impl.java.stubs.PsiUsesStatementStub, com.intellij.psi.stubs.IndexSink) com.intellij.psi.impl.java.stubs.PsiUsesStatementStub stub com.intellij.psi.stubs.IndexSink sink public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.lang.ASTNode) public volatile synthetic com.intellij.psi.stubs.StubElement createStub (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.stubs.StubElement) public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.psi.stubs.StubElement) public volatile synthetic void indexStub (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.IndexSink) public volatile synthetic com.intellij.psi.stubs.Stub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.Stub) throws java.io.IOException public volatile synthetic void serialize (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/LambdaExpressionElementType$1.class
LambdaExpressionElementType.java package com.intellij.psi.impl.java.stubs com.intellij.psi.impl.java.stubs.LambdaExpressionElementType$1 extends com.intellij.psi.impl.source.tree.CompositeElement { final synthetic com.intellij.psi.impl.java.stubs.LambdaExpressionElementType this$0 void <init> (com.intellij.psi.impl.java.stubs.LambdaExpressionElementType, com.intellij.psi.tree.IElementType) com.intellij.psi.impl.java.stubs.LambdaExpressionElementType this$0 com.intellij.psi.tree.IElementType arg0 public void replaceChildInternal (com.intellij.lang.ASTNode, com.intellij.psi.impl.source.tree.TreeElement) com.intellij.lang.ASTNode child com.intellij.psi.impl.source.tree.TreeElement newElement public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType elType private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/LambdaExpressionElementType.class
LambdaExpressionElementType.java package com.intellij.psi.impl.java.stubs public com.intellij.psi.impl.java.stubs.LambdaExpressionElementType extends com.intellij.psi.impl.java.stubs.FunctionalExpressionElementType { public void <init> () public com.intellij.psi.PsiLambdaExpression createPsi (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.PsiLambdaExpression createPsi (com.intellij.psi.impl.java.stubs.FunctionalExpressionStub) com.intellij.psi.impl.java.stubs.FunctionalExpressionStub stub public com.intellij.lang.ASTNode createCompositeNode () protected java.lang.String getPresentableText (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode funExpr com.intellij.lang.LighterASTNode parameterList private static java.lang.String getLambdaPresentableText (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode parameterList StringBuilder buf private static void formatParameterList (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, java.lang.StringBuilder) com.intellij.psi.tree.IElementType tokenType com.intellij.lang.LighterASTNode node com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode parameterList StringBuilder buf java.util.List children boolean isFirstParameter boolean appendCloseBracket private static void formatParameter (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, java.lang.StringBuilder) com.intellij.psi.tree.IElementType tokenType com.intellij.lang.LighterASTNode node com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode parameter StringBuilder buf java.util.List children private static void formatType (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, java.lang.StringBuilder) com.intellij.psi.tree.IElementType tokenType com.intellij.lang.LighterASTNode node com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode typeElement StringBuilder buf private static void formatCodeReference (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, java.lang.StringBuilder) com.intellij.psi.tree.IElementType tokenType com.intellij.lang.LighterASTNode node com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode codeRef StringBuilder buf private static void formatTypeParameters (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, java.lang.StringBuilder) com.intellij.lang.LighterASTNode child int i com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode typeParameters StringBuilder buf java.util.List children public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.lang.ASTNode) public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.psi.stubs.StubElement) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/MethodReferenceElementType$1.class
MethodReferenceElementType.java package com.intellij.psi.impl.java.stubs final com.intellij.psi.impl.java.stubs.MethodReferenceElementType$1 extends com.intellij.openapi.util.NotNullLazyValue { void <init> () protected com.intellij.psi.tree.TokenSet compute () protected volatile synthetic java.lang.Object compute () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/MethodReferenceElementType$2.class
MethodReferenceElementType.java package com.intellij.psi.impl.java.stubs com.intellij.psi.impl.java.stubs.MethodReferenceElementType$2 extends com.intellij.psi.impl.source.tree.CompositeElement { final synthetic com.intellij.psi.impl.java.stubs.MethodReferenceElementType this$0 void <init> (com.intellij.psi.impl.java.stubs.MethodReferenceElementType, com.intellij.psi.tree.IElementType) com.intellij.psi.impl.java.stubs.MethodReferenceElementType this$0 com.intellij.psi.tree.IElementType arg0 public void replaceChildInternal (com.intellij.lang.ASTNode, com.intellij.psi.impl.source.tree.TreeElement) com.intellij.lang.ASTNode child com.intellij.psi.impl.source.tree.TreeElement newElement public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType elType private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/MethodReferenceElementType.class
MethodReferenceElementType.java package com.intellij.psi.impl.java.stubs public com.intellij.psi.impl.java.stubs.MethodReferenceElementType extends com.intellij.psi.impl.java.stubs.FunctionalExpressionElementType { private static final com.intellij.openapi.util.NotNullLazyValue EXCLUDE_FROM_PRESENTABLE_TEXT public void <init> () public com.intellij.psi.PsiMethodReferenceExpression createPsi (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.PsiMethodReferenceExpression createPsi (com.intellij.psi.impl.java.stubs.FunctionalExpressionStub) com.intellij.psi.impl.java.stubs.FunctionalExpressionStub stub public com.intellij.lang.ASTNode createCompositeNode () protected java.lang.String getPresentableText (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode funExpr public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.lang.ASTNode) public volatile synthetic com.intellij.psi.PsiElement createPsi (com.intellij.psi.stubs.StubElement) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/PsiAnnotationParameterListStub.class
PsiAnnotationParameterListStub.java package com.intellij.psi.impl.java.stubs public abstract com.intellij.psi.impl.java.stubs.PsiAnnotationParameterListStub extends java.lang.Object implements com.intellij.psi.stubs.StubElement { }
com/intellij/psi/impl/java/stubs/PsiAnnotationStub.class
PsiAnnotationStub.java package com.intellij.psi.impl.java.stubs public abstract com.intellij.psi.impl.java.stubs.PsiAnnotationStub extends java.lang.Object implements com.intellij.psi.stubs.StubElement { public static final com.intellij.psi.impl.java.stubs.PsiAnnotationStub[] EMPTY_ARRAY public abstract java.lang.String getText () public abstract com.intellij.psi.PsiAnnotation getPsiElement () static void <clinit> () }
com/intellij/psi/impl/java/stubs/PsiClassInitializerStub.class
PsiClassInitializerStub.java package com.intellij.psi.impl.java.stubs public abstract com.intellij.psi.impl.java.stubs.PsiClassInitializerStub extends java.lang.Object implements com.intellij.psi.stubs.StubElement { }
com/intellij/psi/impl/java/stubs/PsiClassReferenceListStub.class
PsiClassReferenceListStub.java package com.intellij.psi.impl.java.stubs public abstract com.intellij.psi.impl.java.stubs.PsiClassReferenceListStub extends java.lang.Object implements com.intellij.psi.stubs.StubElement { public abstract com.intellij.psi.PsiClassType[] getReferencedTypes () public abstract java.lang.String[] getReferencedNames () public abstract com.intellij.psi.PsiReferenceList$Role getRole () }
com/intellij/psi/impl/java/stubs/PsiClassStub.class
PsiClassStub.java package com.intellij.psi.impl.java.stubs public abstract com.intellij.psi.impl.java.stubs.PsiClassStub extends java.lang.Object implements com.intellij.psi.impl.java.stubs.PsiMemberStub { public abstract java.lang.String getQualifiedName () public abstract java.lang.String getBaseClassReferenceText () public abstract boolean isInterface () public abstract boolean isEnum () public abstract boolean isEnumConstantInitializer () public abstract boolean isAnonymous () public abstract boolean isAnonymousInQualifiedNew () public abstract boolean isAnnotationType () public abstract java.lang.String getSourceFileName () public abstract com.intellij.pom.java.LanguageLevel getLanguageLevel () }
com/intellij/psi/impl/java/stubs/PsiFieldStub.class
PsiFieldStub.java package com.intellij.psi.impl.java.stubs public abstract com.intellij.psi.impl.java.stubs.PsiFieldStub extends java.lang.Object implements com.intellij.psi.impl.java.stubs.PsiMemberStub { public static final String INITIALIZER_TOO_LONG public static final String INITIALIZER_NOT_STORED public abstract com.intellij.psi.impl.cache.TypeInfo getType (boolean) public abstract java.lang.String getInitializerText () public abstract boolean isEnumConstant () }
com/intellij/psi/impl/java/stubs/PsiImportListStub.class
PsiImportListStub.java package com.intellij.psi.impl.java.stubs public abstract com.intellij.psi.impl.java.stubs.PsiImportListStub extends java.lang.Object implements com.intellij.psi.stubs.StubElement { }
com/intellij/psi/impl/java/stubs/PsiImportStatementStub.class
PsiImportStatementStub.java package com.intellij.psi.impl.java.stubs public abstract com.intellij.psi.impl.java.stubs.PsiImportStatementStub extends java.lang.Object implements com.intellij.psi.stubs.StubElement { public abstract boolean isStatic () public abstract boolean isOnDemand () public abstract java.lang.String getImportReferenceText () public abstract com.intellij.psi.PsiJavaCodeReferenceElement getReference () }
com/intellij/psi/impl/java/stubs/PsiJavaFileStub.class
PsiJavaFileStub.java package com.intellij.psi.impl.java.stubs public abstract com.intellij.psi.impl.java.stubs.PsiJavaFileStub extends java.lang.Object implements com.intellij.psi.stubs.PsiClassHolderFileStub { public abstract com.intellij.psi.PsiJavaModule getModule () public abstract java.lang.String getPackageName () public abstract com.intellij.pom.java.LanguageLevel getLanguageLevel () public abstract boolean isCompiled () public abstract com.intellij.psi.impl.java.stubs.StubPsiFactory getPsiFactory () public abstract void setPsiFactory (com.intellij.psi.impl.java.stubs.StubPsiFactory) }
com/intellij/psi/impl/java/stubs/PsiJavaModuleStub.class
PsiJavaModuleStub.java package com.intellij.psi.impl.java.stubs public abstract com.intellij.psi.impl.java.stubs.PsiJavaModuleStub extends java.lang.Object implements com.intellij.psi.stubs.StubElement { public abstract java.lang.String getName () }
com/intellij/psi/impl/java/stubs/PsiMemberStub.class
PsiMemberStub.java package com.intellij.psi.impl.java.stubs public abstract com.intellij.psi.impl.java.stubs.PsiMemberStub extends java.lang.Object implements com.intellij.psi.stubs.NamedStub { public abstract boolean isDeprecated () public boolean hasDeprecatedAnnotation () public boolean hasDocComment () }
com/intellij/psi/impl/java/stubs/PsiMethodStub.class
PsiMethodStub.java package com.intellij.psi.impl.java.stubs public abstract com.intellij.psi.impl.java.stubs.PsiMethodStub extends java.lang.Object implements com.intellij.psi.impl.java.stubs.PsiMemberStub { public abstract boolean isConstructor () public abstract boolean isVarArgs () public abstract boolean isAnnotationMethod () public abstract java.lang.String getDefaultValueText () public abstract com.intellij.psi.impl.cache.TypeInfo getReturnTypeText (boolean) public abstract com.intellij.psi.impl.java.stubs.PsiParameterStub findParameter (int) }
com/intellij/psi/impl/java/stubs/PsiModifierListStub.class
PsiModifierListStub.java package com.intellij.psi.impl.java.stubs public abstract com.intellij.psi.impl.java.stubs.PsiModifierListStub extends java.lang.Object implements com.intellij.psi.stubs.StubElement { public abstract int getModifiersMask () }
com/intellij/psi/impl/java/stubs/PsiNameValuePairStub.class
PsiNameValuePairStub.java package com.intellij.psi.impl.java.stubs public abstract com.intellij.psi.impl.java.stubs.PsiNameValuePairStub extends java.lang.Object implements com.intellij.psi.stubs.StubElement { public abstract java.lang.String getName () public abstract java.lang.String getValue () }
com/intellij/psi/impl/java/stubs/PsiPackageAccessibilityStatementStub.class
PsiPackageAccessibilityStatementStub.java package com.intellij.psi.impl.java.stubs public abstract com.intellij.psi.impl.java.stubs.PsiPackageAccessibilityStatementStub extends java.lang.Object implements com.intellij.psi.stubs.StubElement { public abstract java.lang.String getPackageName () public abstract java.util.List getTargets () }
com/intellij/psi/impl/java/stubs/PsiParameterListStub.class
PsiParameterListStub.java package com.intellij.psi.impl.java.stubs public abstract com.intellij.psi.impl.java.stubs.PsiParameterListStub extends java.lang.Object implements com.intellij.psi.stubs.StubElement { }
com/intellij/psi/impl/java/stubs/PsiParameterStub.class
PsiParameterStub.java package com.intellij.psi.impl.java.stubs public abstract com.intellij.psi.impl.java.stubs.PsiParameterStub extends java.lang.Object implements com.intellij.psi.stubs.NamedStub { public abstract java.lang.String getName () public abstract boolean isParameterTypeEllipsis () public abstract com.intellij.psi.impl.cache.TypeInfo getType (boolean) public abstract com.intellij.psi.impl.java.stubs.PsiModifierListStub getModList () }
com/intellij/psi/impl/java/stubs/PsiProvidesStatementStub.class
PsiProvidesStatementStub.java package com.intellij.psi.impl.java.stubs public abstract com.intellij.psi.impl.java.stubs.PsiProvidesStatementStub extends java.lang.Object implements com.intellij.psi.stubs.StubElement { public abstract java.lang.String getInterface () }
com/intellij/psi/impl/java/stubs/PsiRequiresStatementStub.class
PsiRequiresStatementStub.java package com.intellij.psi.impl.java.stubs public abstract com.intellij.psi.impl.java.stubs.PsiRequiresStatementStub extends java.lang.Object implements com.intellij.psi.stubs.StubElement { public abstract java.lang.String getModuleName () }
com/intellij/psi/impl/java/stubs/PsiTypeParameterListStub.class
PsiTypeParameterListStub.java package com.intellij.psi.impl.java.stubs public abstract com.intellij.psi.impl.java.stubs.PsiTypeParameterListStub extends java.lang.Object implements com.intellij.psi.stubs.StubElement { }
com/intellij/psi/impl/java/stubs/PsiTypeParameterStub.class
PsiTypeParameterStub.java package com.intellij.psi.impl.java.stubs public abstract com.intellij.psi.impl.java.stubs.PsiTypeParameterStub extends java.lang.Object implements com.intellij.psi.stubs.NamedStub { public abstract java.util.List getAnnotations () }
com/intellij/psi/impl/java/stubs/PsiUsesStatementStub.class
PsiUsesStatementStub.java package com.intellij.psi.impl.java.stubs public abstract com.intellij.psi.impl.java.stubs.PsiUsesStatementStub extends java.lang.Object implements com.intellij.psi.stubs.StubElement { public abstract java.lang.String getClassName () }
com/intellij/psi/impl/java/stubs/SourceStubPsiFactory.class
SourceStubPsiFactory.java package com.intellij.psi.impl.java.stubs public com.intellij.psi.impl.java.stubs.SourceStubPsiFactory extends com.intellij.psi.impl.java.stubs.StubPsiFactory { public static final com.intellij.psi.impl.java.stubs.SourceStubPsiFactory INSTANCE public void <init> () public com.intellij.psi.PsiClass createClass (com.intellij.psi.impl.java.stubs.PsiClassStub) com.intellij.psi.impl.java.stubs.PsiClassStub stub public com.intellij.psi.PsiAnnotation createAnnotation (com.intellij.psi.impl.java.stubs.PsiAnnotationStub) com.intellij.psi.impl.java.stubs.PsiAnnotationStub stub public com.intellij.psi.PsiClassInitializer createClassInitializer (com.intellij.psi.impl.java.stubs.PsiClassInitializerStub) com.intellij.psi.impl.java.stubs.PsiClassInitializerStub stub public com.intellij.psi.PsiReferenceList createClassReferenceList (com.intellij.psi.impl.java.stubs.PsiClassReferenceListStub) com.intellij.psi.impl.java.stubs.PsiClassReferenceListStub stub public com.intellij.psi.PsiField createField (com.intellij.psi.impl.java.stubs.PsiFieldStub) com.intellij.psi.impl.java.stubs.PsiFieldStub stub public com.intellij.psi.PsiImportList createImportList (com.intellij.psi.impl.java.stubs.PsiImportListStub) com.intellij.psi.impl.java.stubs.PsiImportListStub stub public com.intellij.psi.PsiImportStatementBase createImportStatement (com.intellij.psi.impl.java.stubs.PsiImportStatementStub) com.intellij.psi.impl.java.stubs.PsiImportStatementStub stub public com.intellij.psi.PsiMethod createMethod (com.intellij.psi.impl.java.stubs.PsiMethodStub) com.intellij.psi.impl.java.stubs.PsiMethodStub stub public com.intellij.psi.PsiModifierList createModifierList (com.intellij.psi.impl.java.stubs.PsiModifierListStub) com.intellij.psi.impl.java.stubs.PsiModifierListStub stub public com.intellij.psi.PsiParameter createParameter (com.intellij.psi.impl.java.stubs.PsiParameterStub) com.intellij.psi.impl.java.stubs.PsiParameterStub stub public com.intellij.psi.PsiParameterList createParameterList (com.intellij.psi.impl.java.stubs.PsiParameterListStub) com.intellij.psi.impl.java.stubs.PsiParameterListStub stub public com.intellij.psi.PsiTypeParameter createTypeParameter (com.intellij.psi.impl.java.stubs.PsiTypeParameterStub) com.intellij.psi.impl.java.stubs.PsiTypeParameterStub stub public com.intellij.psi.PsiTypeParameterList createTypeParameterList (com.intellij.psi.impl.java.stubs.PsiTypeParameterListStub) com.intellij.psi.impl.java.stubs.PsiTypeParameterListStub stub public com.intellij.psi.PsiAnnotationParameterList createAnnotationParameterList (com.intellij.psi.impl.java.stubs.PsiAnnotationParameterListStub) com.intellij.psi.impl.java.stubs.PsiAnnotationParameterListStub stub public com.intellij.psi.PsiNameValuePair createNameValuePair (com.intellij.psi.impl.java.stubs.PsiNameValuePairStub) com.intellij.psi.impl.java.stubs.PsiNameValuePairStub stub public com.intellij.psi.PsiJavaModule createModule (com.intellij.psi.impl.java.stubs.PsiJavaModuleStub) com.intellij.psi.impl.java.stubs.PsiJavaModuleStub stub public com.intellij.psi.PsiRequiresStatement createRequiresStatement (com.intellij.psi.impl.java.stubs.PsiRequiresStatementStub) com.intellij.psi.impl.java.stubs.PsiRequiresStatementStub stub public com.intellij.psi.PsiPackageAccessibilityStatement createPackageAccessibilityStatement (com.intellij.psi.impl.java.stubs.PsiPackageAccessibilityStatementStub) com.intellij.psi.impl.java.stubs.PsiPackageAccessibilityStatementStub stub public com.intellij.psi.PsiUsesStatement createUsesStatement (com.intellij.psi.impl.java.stubs.PsiUsesStatementStub) com.intellij.psi.impl.java.stubs.PsiUsesStatementStub stub public com.intellij.psi.PsiProvidesStatement createProvidesStatement (com.intellij.psi.impl.java.stubs.PsiProvidesStatementStub) com.intellij.psi.impl.java.stubs.PsiProvidesStatementStub stub static void <clinit> () }
com/intellij/psi/impl/java/stubs/StubPsiFactory.class
StubPsiFactory.java package com.intellij.psi.impl.java.stubs public abstract com.intellij.psi.impl.java.stubs.StubPsiFactory extends java.lang.Object { public void <init> () public abstract com.intellij.psi.PsiClass createClass (com.intellij.psi.impl.java.stubs.PsiClassStub) public abstract com.intellij.psi.PsiAnnotation createAnnotation (com.intellij.psi.impl.java.stubs.PsiAnnotationStub) public abstract com.intellij.psi.PsiClassInitializer createClassInitializer (com.intellij.psi.impl.java.stubs.PsiClassInitializerStub) public abstract com.intellij.psi.PsiReferenceList createClassReferenceList (com.intellij.psi.impl.java.stubs.PsiClassReferenceListStub) public abstract com.intellij.psi.PsiField createField (com.intellij.psi.impl.java.stubs.PsiFieldStub) public abstract com.intellij.psi.PsiImportList createImportList (com.intellij.psi.impl.java.stubs.PsiImportListStub) public abstract com.intellij.psi.PsiImportStatementBase createImportStatement (com.intellij.psi.impl.java.stubs.PsiImportStatementStub) public abstract com.intellij.psi.PsiMethod createMethod (com.intellij.psi.impl.java.stubs.PsiMethodStub) public abstract com.intellij.psi.PsiModifierList createModifierList (com.intellij.psi.impl.java.stubs.PsiModifierListStub) public abstract com.intellij.psi.PsiParameter createParameter (com.intellij.psi.impl.java.stubs.PsiParameterStub) public abstract com.intellij.psi.PsiParameterList createParameterList (com.intellij.psi.impl.java.stubs.PsiParameterListStub) public abstract com.intellij.psi.PsiTypeParameter createTypeParameter (com.intellij.psi.impl.java.stubs.PsiTypeParameterStub) public abstract com.intellij.psi.PsiTypeParameterList createTypeParameterList (com.intellij.psi.impl.java.stubs.PsiTypeParameterListStub) public abstract com.intellij.psi.PsiAnnotationParameterList createAnnotationParameterList (com.intellij.psi.impl.java.stubs.PsiAnnotationParameterListStub) public abstract com.intellij.psi.PsiNameValuePair createNameValuePair (com.intellij.psi.impl.java.stubs.PsiNameValuePairStub) public com.intellij.psi.PsiJavaModule createModule (com.intellij.psi.impl.java.stubs.PsiJavaModuleStub) com.intellij.psi.impl.java.stubs.PsiJavaModuleStub stub public com.intellij.psi.PsiRequiresStatement createRequiresStatement (com.intellij.psi.impl.java.stubs.PsiRequiresStatementStub) com.intellij.psi.impl.java.stubs.PsiRequiresStatementStub stub public com.intellij.psi.PsiPackageAccessibilityStatement createPackageAccessibilityStatement (com.intellij.psi.impl.java.stubs.PsiPackageAccessibilityStatementStub) com.intellij.psi.impl.java.stubs.PsiPackageAccessibilityStatementStub stub public com.intellij.psi.PsiUsesStatement createUsesStatement (com.intellij.psi.impl.java.stubs.PsiUsesStatementStub) com.intellij.psi.impl.java.stubs.PsiUsesStatementStub stub public com.intellij.psi.PsiProvidesStatement createProvidesStatement (com.intellij.psi.impl.java.stubs.PsiProvidesStatementStub) com.intellij.psi.impl.java.stubs.PsiProvidesStatementStub stub }
com/intellij/psi/impl/java/stubs/impl/PsiAnnotationParameterListStubImpl.class
PsiAnnotationParameterListStubImpl.java package com.intellij.psi.impl.java.stubs.impl public com.intellij.psi.impl.java.stubs.impl.PsiAnnotationParameterListStubImpl extends com.intellij.psi.stubs.StubBase implements com.intellij.psi.impl.java.stubs.PsiAnnotationParameterListStub { public void <init> (com.intellij.psi.stubs.StubElement) com.intellij.psi.stubs.StubElement parent }
com/intellij/psi/impl/java/stubs/impl/PsiAnnotationStubImpl.class
PsiAnnotationStubImpl.java package com.intellij.psi.impl.java.stubs.impl public com.intellij.psi.impl.java.stubs.impl.PsiAnnotationStubImpl extends com.intellij.psi.stubs.StubBase implements com.intellij.psi.impl.java.stubs.PsiAnnotationStub { private static final com.intellij.openapi.diagnostic.Logger LOG private final String myText private com.intellij.reference.SoftReference myParsedFromRepository public void <init> (com.intellij.psi.stubs.StubElement, java.lang.String) com.intellij.psi.stubs.StubElement parent String text CharSequence interned public java.lang.String getText () public com.intellij.psi.PsiAnnotation getPsiElement () com.intellij.psi.PsiJavaParserFacade facade com.intellij.util.IncorrectOperationException e com.intellij.psi.PsiAnnotation annotation String text private java.lang.String fileName () com.intellij.openapi.vfs.VirtualFile file Object psi com.intellij.psi.stubs.StubElement stub public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/impl/PsiClassInitializerStubImpl.class
PsiClassInitializerStubImpl.java package com.intellij.psi.impl.java.stubs.impl public com.intellij.psi.impl.java.stubs.impl.PsiClassInitializerStubImpl extends com.intellij.psi.stubs.StubBase implements com.intellij.psi.impl.java.stubs.PsiClassInitializerStub { public void <init> (com.intellij.psi.stubs.StubElement) com.intellij.psi.stubs.StubElement parent public java.lang.String toString () }
com/intellij/psi/impl/java/stubs/impl/PsiClassReferenceListStubImpl.class
PsiClassReferenceListStubImpl.java package com.intellij.psi.impl.java.stubs.impl public com.intellij.psi.impl.java.stubs.impl.PsiClassReferenceListStubImpl extends com.intellij.psi.stubs.StubBase implements com.intellij.psi.impl.java.stubs.PsiClassReferenceListStub { private final String[] myNames private volatile com.intellij.psi.PsiClassType[] myTypes public void <init> (com.intellij.psi.impl.java.stubs.JavaClassReferenceListElementType, com.intellij.psi.stubs.StubElement, java.lang.String[]) com.intellij.psi.impl.java.stubs.JavaClassReferenceListElementType type com.intellij.psi.stubs.StubElement parent String[] names public com.intellij.psi.PsiClassType[] getReferencedTypes () com.intellij.psi.PsiClassType[] types private com.intellij.psi.PsiClassType[] createTypes () int i com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.util.IncorrectOperationException e int i com.intellij.psi.PsiClassType type com.intellij.psi.PsiClassType[] newTypes int cnt com.intellij.psi.PsiElementFactory factory int nullCount com.intellij.psi.PsiReferenceList psi com.intellij.psi.PsiClassType[] types boolean compiled public java.lang.String[] getReferencedNames () public com.intellij.psi.PsiReferenceList$Role getRole () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/impl/PsiClassStubImpl.class
PsiClassStubImpl.java package com.intellij.psi.impl.java.stubs.impl public com.intellij.psi.impl.java.stubs.impl.PsiClassStubImpl extends com.intellij.psi.stubs.StubBase implements com.intellij.psi.impl.java.stubs.PsiClassStub { private static final int DEPRECATED private static final int INTERFACE private static final int ENUM private static final int ENUM_CONSTANT_INITIALIZER private static final int ANONYMOUS private static final int ANON_TYPE private static final int IN_QUALIFIED_NEW private static final int DEPRECATED_ANNOTATION private static final int ANONYMOUS_INNER private static final int LOCAL_CLASS_INNER private static final int HAS_DOC_COMMENT private final String myQualifiedName private final String myName private final String myBaseRefText private final short myFlags private String mySourceFileName public void <init> (com.intellij.psi.impl.java.stubs.JavaClassElementType, com.intellij.psi.stubs.StubElement, java.lang.String, java.lang.String, java.lang.String, short) String creationTrace com.intellij.psi.impl.java.stubs.JavaClassElementType type com.intellij.psi.stubs.StubElement parent String qualifiedName String name String baseRefText short flags public java.lang.String getName () public java.lang.String getQualifiedName () public java.lang.String getBaseClassReferenceText () public boolean isDeprecated () public boolean hasDeprecatedAnnotation () public boolean isInterface () public boolean isEnum () public boolean isEnumConstantInitializer () public static boolean isEnumConstInitializer (short) short flags public boolean isAnonymous () public static boolean isAnonymous (short) short flags public boolean isAnnotationType () public boolean hasDocComment () public com.intellij.pom.java.LanguageLevel getLanguageLevel () com.intellij.pom.java.LanguageLevel level com.intellij.psi.stubs.StubElement parent public java.lang.String getSourceFileName () public void setSourceFileName (java.lang.String) String sourceFileName public boolean isAnonymousInQualifiedNew () public short getFlags () public static short packFlags (boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) boolean isDeprecated boolean isInterface boolean isEnum boolean isEnumConstantInitializer boolean isAnonymous boolean isAnnotationType boolean isInQualifiedNew boolean hasDeprecatedAnnotation boolean anonymousInner boolean localClassInner boolean hasDocComment short flags public boolean isAnonymousInner () public boolean isLocalClassInner () public java.lang.String toString () StringBuilder builder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/impl/PsiFieldStubImpl.class
PsiFieldStubImpl.java package com.intellij.psi.impl.java.stubs.impl public com.intellij.psi.impl.java.stubs.impl.PsiFieldStubImpl extends com.intellij.psi.stubs.StubBase implements com.intellij.psi.impl.java.stubs.PsiFieldStub { private static final byte ENUM_CONST private static final byte DEPRECATED private static final byte DEPRECATED_ANNOTATION private static final byte HAS_DOC_COMMENT private final String myName private final com.intellij.psi.impl.cache.TypeInfo myType private final String myInitializer private final byte myFlags public void <init> (com.intellij.psi.stubs.StubElement, java.lang.String, com.intellij.psi.impl.cache.TypeInfo, java.lang.String, byte) com.intellij.psi.stubs.StubElement parent String name com.intellij.psi.impl.cache.TypeInfo type String initializer byte flags public byte getFlags () public com.intellij.psi.impl.cache.TypeInfo getType (boolean) boolean doResolve public java.lang.String getInitializerText () public boolean isEnumConstant () private static boolean isEnumConst (byte) byte flags public boolean isDeprecated () public boolean hasDeprecatedAnnotation () public boolean hasDocComment () public java.lang.String getName () public static byte packFlags (boolean, boolean, boolean, boolean) boolean isEnumConst boolean isDeprecated boolean hasDeprecatedAnnotation boolean hasDocComment byte flags public java.lang.String toString () StringBuilder builder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/impl/PsiImportListStubImpl.class
PsiImportListStubImpl.java package com.intellij.psi.impl.java.stubs.impl public com.intellij.psi.impl.java.stubs.impl.PsiImportListStubImpl extends com.intellij.psi.stubs.StubBase implements com.intellij.psi.impl.java.stubs.PsiImportListStub { public void <init> (com.intellij.psi.stubs.StubElement) com.intellij.psi.stubs.StubElement parent public java.lang.String toString () }
com/intellij/psi/impl/java/stubs/impl/PsiImportStatementStubImpl.class
PsiImportStatementStubImpl.java package com.intellij.psi.impl.java.stubs.impl public com.intellij.psi.impl.java.stubs.impl.PsiImportStatementStubImpl extends com.intellij.psi.stubs.StubBase implements com.intellij.psi.impl.java.stubs.PsiImportStatementStub { private final byte myFlags private final String myText private com.intellij.reference.SoftReference myReference private static final int ON_DEMAND private static final int STATIC public void <init> (com.intellij.psi.stubs.StubElement, java.lang.String, byte) com.intellij.psi.stubs.StubElement parent String text byte flags public boolean isStatic () private static boolean isStatic (byte) byte flags public boolean isOnDemand () public byte getFlags () public java.lang.String getImportReferenceText () public com.intellij.psi.PsiJavaCodeReferenceElement getReference () com.intellij.psi.PsiJavaCodeReferenceElement ref public static byte packFlags (boolean, boolean) boolean isOnDemand boolean isStatic byte flags private com.intellij.psi.PsiJavaCodeReferenceElement getStaticReference () com.intellij.psi.PsiJavaCodeReferenceElement refElement private com.intellij.psi.PsiJavaCodeReferenceElement getRegularReference () com.intellij.psi.PsiJavaCodeReferenceElement refElement private com.intellij.psi.PsiJavaCodeReferenceElement createReference () com.intellij.util.IncorrectOperationException e String refText com.intellij.psi.PsiJavaParserFacade parserFacade public java.lang.String toString () StringBuilder builder }
com/intellij/psi/impl/java/stubs/impl/PsiJavaFileStubImpl.class
PsiJavaFileStubImpl.java package com.intellij.psi.impl.java.stubs.impl public com.intellij.psi.impl.java.stubs.impl.PsiJavaFileStubImpl extends com.intellij.psi.stubs.PsiFileStubImpl implements com.intellij.psi.impl.java.stubs.PsiJavaFileStub { private final String myPackageName private final com.intellij.pom.java.LanguageLevel myLanguageLevel private final boolean myCompiled private com.intellij.psi.impl.java.stubs.StubPsiFactory myFactory public void <init> (java.lang.String, boolean) String packageName boolean compiled public void <init> (com.intellij.psi.PsiJavaFile, java.lang.String, com.intellij.pom.java.LanguageLevel, boolean) com.intellij.psi.PsiJavaFile file String packageName com.intellij.pom.java.LanguageLevel languageLevel boolean compiled public com.intellij.psi.tree.IStubFileElementType getType () public com.intellij.psi.PsiClass[] getClasses () public com.intellij.psi.PsiJavaModule getModule () com.intellij.psi.stubs.StubElement moduleStub public java.lang.String getPackageName () public com.intellij.pom.java.LanguageLevel getLanguageLevel () public boolean isCompiled () public com.intellij.psi.impl.java.stubs.StubPsiFactory getPsiFactory () public void setPsiFactory (com.intellij.psi.impl.java.stubs.StubPsiFactory) com.intellij.psi.impl.java.stubs.StubPsiFactory factory public boolean equals (java.lang.Object) Object o com.intellij.psi.impl.java.stubs.impl.PsiJavaFileStubImpl stub public int hashCode () int result public java.lang.String toString () public volatile synthetic com.intellij.psi.tree.StubFileElementType getType () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/impl/PsiJavaModuleStubImpl.class
PsiJavaModuleStubImpl.java package com.intellij.psi.impl.java.stubs.impl public com.intellij.psi.impl.java.stubs.impl.PsiJavaModuleStubImpl extends com.intellij.psi.stubs.StubBase implements com.intellij.psi.impl.java.stubs.PsiJavaModuleStub { private final String myName public void <init> (com.intellij.psi.stubs.StubElement, java.lang.String) com.intellij.psi.stubs.StubElement parent String name public java.lang.String getName () public java.lang.String toString () }
com/intellij/psi/impl/java/stubs/impl/PsiLiteralStub.class
PsiLiteralStub.java package com.intellij.psi.impl.java.stubs.impl public com.intellij.psi.impl.java.stubs.impl.PsiLiteralStub extends com.intellij.psi.stubs.StubBase { private final String myLiteralText private volatile com.intellij.psi.tree.IElementType myLiteralType static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.stubs.StubElement, java.lang.String) com.intellij.psi.stubs.StubElement parent String literalText public java.lang.String getLiteralText () public com.intellij.psi.tree.IElementType getLiteralType () com.intellij.lang.java.lexer.JavaLexer lexer com.intellij.psi.tree.IElementType type static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/impl/PsiMethodStubImpl.class
PsiMethodStubImpl.java package com.intellij.psi.impl.java.stubs.impl public com.intellij.psi.impl.java.stubs.impl.PsiMethodStubImpl extends com.intellij.psi.stubs.StubBase implements com.intellij.psi.impl.java.stubs.PsiMethodStub { private final com.intellij.psi.impl.cache.TypeInfo myReturnType private final byte myFlags private final String myName private String myDefaultValueText private static final int CONSTRUCTOR private static final int VARARGS private static final int ANNOTATION private static final int DEPRECATED private static final int DEPRECATED_ANNOTATION private static final int HAS_DOC_COMMENT public void <init> (com.intellij.psi.stubs.StubElement, java.lang.String, com.intellij.psi.impl.cache.TypeInfo, byte, java.lang.String) com.intellij.psi.stubs.StubElement parent String name com.intellij.psi.impl.cache.TypeInfo returnType byte flags String defaultValueText public boolean isConstructor () public boolean isVarArgs () public boolean isAnnotationMethod () public static boolean isAnnotationMethod (byte) byte flags public java.lang.String getDefaultValueText () public com.intellij.psi.impl.cache.TypeInfo getReturnTypeText (boolean) boolean doResolve public boolean isDeprecated () public boolean hasDeprecatedAnnotation () public boolean hasDocComment () public com.intellij.psi.impl.java.stubs.PsiParameterStub findParameter (int) com.intellij.psi.stubs.StubElement child java.util.List params int idx com.intellij.psi.impl.java.stubs.PsiParameterListStub list public java.lang.String getName () public byte getFlags () public void setDefaultValueText (java.lang.String) String defaultValueText public static byte packFlags (boolean, boolean, boolean, boolean, boolean, boolean) boolean isConstructor boolean isAnnotationMethod boolean isVarargs boolean isDeprecated boolean hasDeprecatedAnnotation boolean hasDocComment byte flags public java.lang.String toString () StringBuilder builder String defaultValue private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/impl/PsiModifierListStubImpl.class
PsiModifierListStubImpl.java package com.intellij.psi.impl.java.stubs.impl public com.intellij.psi.impl.java.stubs.impl.PsiModifierListStubImpl extends com.intellij.psi.stubs.StubBase implements com.intellij.psi.impl.java.stubs.PsiModifierListStub { private final int myMask public void <init> (com.intellij.psi.stubs.StubElement, int) com.intellij.psi.stubs.StubElement parent int mask public int getModifiersMask () public java.lang.String toString () }
com/intellij/psi/impl/java/stubs/impl/PsiNameValuePairStubImpl.class
PsiNameValuePairStubImpl.java package com.intellij.psi.impl.java.stubs.impl public com.intellij.psi.impl.java.stubs.impl.PsiNameValuePairStubImpl extends com.intellij.psi.stubs.StubBase implements com.intellij.psi.impl.java.stubs.PsiNameValuePairStub { private final String myName private final String myValue public void <init> (com.intellij.psi.stubs.StubElement, java.lang.String, java.lang.String) com.intellij.psi.stubs.StubElement parent String name String value public java.lang.String getName () public java.lang.String getValue () }
com/intellij/psi/impl/java/stubs/impl/PsiPackageAccessibilityStatementStubImpl.class
PsiPackageAccessibilityStatementStubImpl.java package com.intellij.psi.impl.java.stubs.impl public com.intellij.psi.impl.java.stubs.impl.PsiPackageAccessibilityStatementStubImpl extends com.intellij.psi.stubs.StubBase implements com.intellij.psi.impl.java.stubs.PsiPackageAccessibilityStatementStub { private final String myPackageName private final java.util.List myTargets public void <init> (com.intellij.psi.stubs.StubElement, com.intellij.psi.stubs.IStubElementType, java.lang.String, java.util.List) com.intellij.psi.stubs.StubElement parent com.intellij.psi.stubs.IStubElementType type String packageName java.util.List targets public java.lang.String getPackageName () public java.util.List getTargets () public java.lang.String toString () String target StringBuilder sb }
com/intellij/psi/impl/java/stubs/impl/PsiParameterListStubImpl.class
PsiParameterListStubImpl.java package com.intellij.psi.impl.java.stubs.impl public com.intellij.psi.impl.java.stubs.impl.PsiParameterListStubImpl extends com.intellij.psi.stubs.StubBase implements com.intellij.psi.impl.java.stubs.PsiParameterListStub { public void <init> (com.intellij.psi.stubs.StubElement) com.intellij.psi.stubs.StubElement parent public java.lang.String toString () }
com/intellij/psi/impl/java/stubs/impl/PsiParameterStubImpl.class
PsiParameterStubImpl.java package com.intellij.psi.impl.java.stubs.impl public com.intellij.psi.impl.java.stubs.impl.PsiParameterStubImpl extends com.intellij.psi.stubs.StubBase implements com.intellij.psi.impl.java.stubs.PsiParameterStub { private static final byte ELLIPSIS private static final byte GENERATED_NAME private String myName private final com.intellij.psi.impl.cache.TypeInfo myType private byte myFlags private static byte packFlags (boolean, boolean) boolean isEllipsis boolean generatedName byte flags public void <init> (com.intellij.psi.stubs.StubElement, java.lang.String, com.intellij.psi.impl.cache.TypeInfo, boolean, boolean) com.intellij.psi.stubs.StubElement parent String name com.intellij.psi.impl.cache.TypeInfo type boolean ellipsis boolean generatedName public void <init> (com.intellij.psi.stubs.StubElement, java.lang.String, com.intellij.psi.impl.cache.TypeInfo, byte) com.intellij.psi.stubs.StubElement parent String name com.intellij.psi.impl.cache.TypeInfo type byte flags public boolean isParameterTypeEllipsis () public com.intellij.psi.impl.cache.TypeInfo getType (boolean) boolean doResolve public com.intellij.psi.impl.java.stubs.PsiModifierListStub getModList () com.intellij.psi.stubs.StubElement child public java.lang.String getName () public void setName (java.lang.String) String name public boolean isAutoGeneratedName () public byte getFlags () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/impl/PsiProvidesStatementStubImpl.class
PsiProvidesStatementStubImpl.java package com.intellij.psi.impl.java.stubs.impl public com.intellij.psi.impl.java.stubs.impl.PsiProvidesStatementStubImpl extends com.intellij.psi.stubs.StubBase implements com.intellij.psi.impl.java.stubs.PsiProvidesStatementStub { private final String myInterface public void <init> (com.intellij.psi.stubs.StubElement, java.lang.String) com.intellij.psi.stubs.StubElement parent String interfaceName public java.lang.String getInterface () public java.lang.String toString () }
com/intellij/psi/impl/java/stubs/impl/PsiRequiresStatementStubImpl.class
PsiRequiresStatementStubImpl.java package com.intellij.psi.impl.java.stubs.impl public com.intellij.psi.impl.java.stubs.impl.PsiRequiresStatementStubImpl extends com.intellij.psi.stubs.StubBase implements com.intellij.psi.impl.java.stubs.PsiRequiresStatementStub { private final String myModuleName public void <init> (com.intellij.psi.stubs.StubElement, java.lang.String) com.intellij.psi.stubs.StubElement parent String refText public java.lang.String getModuleName () public java.lang.String toString () }
com/intellij/psi/impl/java/stubs/impl/PsiTypeParameterListStubImpl.class
PsiTypeParameterListStubImpl.java package com.intellij.psi.impl.java.stubs.impl public com.intellij.psi.impl.java.stubs.impl.PsiTypeParameterListStubImpl extends com.intellij.psi.stubs.StubBase implements com.intellij.psi.impl.java.stubs.PsiTypeParameterListStub { public void <init> (com.intellij.psi.stubs.StubElement) com.intellij.psi.stubs.StubElement parent public java.lang.String toString () }
com/intellij/psi/impl/java/stubs/impl/PsiTypeParameterStubImpl.class
PsiTypeParameterStubImpl.java package com.intellij.psi.impl.java.stubs.impl public com.intellij.psi.impl.java.stubs.impl.PsiTypeParameterStubImpl extends com.intellij.psi.stubs.StubBase implements com.intellij.psi.impl.java.stubs.PsiTypeParameterStub { private final String myName public void <init> (com.intellij.psi.stubs.StubElement, java.lang.String) com.intellij.psi.stubs.StubElement parent String name public java.lang.String getName () public java.lang.String toString () public java.util.List getAnnotations () java.util.List children private static synthetic com.intellij.psi.impl.java.stubs.PsiAnnotationStub lambda$getAnnotations$0 (com.intellij.psi.stubs.StubElement) com.intellij.psi.stubs.StubElement stubElement private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/java/stubs/impl/PsiUsesStatementStubImpl.class
PsiUsesStatementStubImpl.java package com.intellij.psi.impl.java.stubs.impl public com.intellij.psi.impl.java.stubs.impl.PsiUsesStatementStubImpl extends com.intellij.psi.stubs.StubBase implements com.intellij.psi.impl.java.stubs.PsiUsesStatementStub { private final String myClassName public void <init> (com.intellij.psi.stubs.StubElement, java.lang.String) com.intellij.psi.stubs.StubElement parent String refText public java.lang.String getClassName () public java.lang.String toString () }
com/intellij/psi/impl/java/stubs/index/JavaStubIndexKeys.class
JavaStubIndexKeys.java package com.intellij.psi.impl.java.stubs.index public com.intellij.psi.impl.java.stubs.index.JavaStubIndexKeys extends java.lang.Object { public static final com.intellij.psi.stubs.StubIndexKey ANNOTATIONS public static final com.intellij.psi.stubs.StubIndexKey SUPER_CLASSES public static final com.intellij.psi.stubs.StubIndexKey FIELDS public static final com.intellij.psi.stubs.StubIndexKey METHODS public static final com.intellij.psi.stubs.StubIndexKey JVM_STATIC_MEMBERS_NAMES public static final com.intellij.psi.stubs.StubIndexKey JVM_STATIC_MEMBERS_TYPES public static final com.intellij.psi.stubs.StubIndexKey ANONYMOUS_BASEREF public static final com.intellij.psi.stubs.StubIndexKey METHOD_TYPES public static final com.intellij.psi.stubs.StubIndexKey CLASS_SHORT_NAMES public static final com.intellij.psi.stubs.StubIndexKey CLASS_FQN public static final com.intellij.psi.stubs.StubIndexKey MODULE_NAMES private void <init> () static void <clinit> () }
com/intellij/psi/impl/light/AbstractLightClass.class
AbstractLightClass.java package com.intellij.psi.impl.light public abstract com.intellij.psi.impl.light.AbstractLightClass extends com.intellij.psi.impl.light.LightElement implements com.intellij.psi.PsiClass { protected void <init> (com.intellij.psi.PsiManager, com.intellij.lang.Language) com.intellij.psi.PsiManager manager com.intellij.lang.Language language protected void <init> (com.intellij.psi.PsiManager) com.intellij.psi.PsiManager manager public abstract com.intellij.psi.PsiClass getDelegate () public abstract com.intellij.psi.PsiElement copy () public java.lang.String getName () public com.intellij.psi.PsiModifierList getModifierList () public boolean hasModifierProperty (java.lang.String) String name public com.intellij.psi.javadoc.PsiDocComment getDocComment () public boolean isDeprecated () public boolean hasTypeParameters () public com.intellij.psi.PsiTypeParameterList getTypeParameterList () public com.intellij.psi.PsiTypeParameter[] getTypeParameters () public java.lang.String getQualifiedName () public boolean isInterface () public boolean isAnnotationType () public boolean isEnum () public com.intellij.psi.PsiReferenceList getExtendsList () public com.intellij.psi.PsiReferenceList getImplementsList () public com.intellij.psi.PsiClassType[] getExtendsListTypes () public com.intellij.psi.PsiClassType[] getImplementsListTypes () public com.intellij.psi.PsiClass getSuperClass () public com.intellij.psi.PsiClass[] getInterfaces () public com.intellij.psi.PsiElement getNavigationElement () public com.intellij.psi.PsiClass[] getSupers () public com.intellij.psi.PsiClassType[] getSuperTypes () public com.intellij.psi.PsiField[] getFields () public com.intellij.psi.PsiMethod[] getMethods () public com.intellij.psi.PsiMethod[] getConstructors () public com.intellij.psi.PsiClass[] getInnerClasses () public com.intellij.psi.PsiClassInitializer[] getInitializers () public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place public com.intellij.psi.PsiField[] getAllFields () public com.intellij.psi.PsiMethod[] getAllMethods () public com.intellij.psi.PsiClass[] getAllInnerClasses () public com.intellij.psi.PsiField findFieldByName (java.lang.String, boolean) String name boolean checkBases public com.intellij.psi.PsiMethod findMethodBySignature (com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiMethod patternMethod boolean checkBases public com.intellij.psi.PsiMethod[] findMethodsBySignature (com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiMethod patternMethod boolean checkBases public com.intellij.psi.PsiMethod[] findMethodsByName (java.lang.String, boolean) String name boolean checkBases public java.util.List findMethodsAndTheirSubstitutorsByName (java.lang.String, boolean) String name boolean checkBases public java.util.List getAllMethodsAndTheirSubstitutors () public com.intellij.psi.PsiClass findInnerClassByName (java.lang.String, boolean) String name boolean checkBases public com.intellij.psi.PsiElement getLBrace () public com.intellij.psi.PsiElement getRBrace () public com.intellij.psi.PsiIdentifier getNameIdentifier () public com.intellij.psi.PsiElement getScope () public boolean isInheritor (com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiClass baseClass boolean checkDeep public boolean isInheritorDeep (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass baseClass com.intellij.psi.PsiClass classToByPass public com.intellij.psi.PsiClass getContainingClass () public java.util.Collection getVisibleSignatures () public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public java.lang.String toString () public java.lang.String getText () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiFile getContainingFile () public com.intellij.psi.PsiElement getContext () public boolean isValid () public boolean isEquivalentTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement another public volatile synthetic com.intellij.psi.PsiElement getNameIdentifier () public volatile synthetic com.intellij.lang.jvm.JvmClass getContainingClass () public volatile synthetic com.intellij.lang.jvm.JvmTypeParameter[] getTypeParameters () public volatile synthetic java.lang.Object setName (java.lang.String) public volatile synthetic com.intellij.lang.jvm.JvmClass[] getInnerClasses () public volatile synthetic com.intellij.lang.jvm.JvmField[] getFields () public volatile synthetic com.intellij.lang.jvm.JvmMethod[] getMethods () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/ImplicitVariableImpl.class
ImplicitVariableImpl.java package com.intellij.psi.impl.light public abstract com.intellij.psi.impl.light.ImplicitVariableImpl extends com.intellij.psi.impl.light.LightVariableBase implements com.intellij.psi.ImplicitVariable { public void <init> (com.intellij.psi.PsiManager, com.intellij.psi.PsiIdentifier, com.intellij.psi.PsiType, boolean, com.intellij.psi.PsiElement) com.intellij.psi.PsiManager manager com.intellij.psi.PsiIdentifier nameIdentifier com.intellij.psi.PsiType type boolean writable com.intellij.psi.PsiElement scope public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public void setInitializer (com.intellij.psi.PsiExpression) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiExpression initializer public com.intellij.psi.search.SearchScope getUseScope () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/JavaIdentifier.class
JavaIdentifier.java package com.intellij.psi.impl.light public com.intellij.psi.impl.light.JavaIdentifier extends com.intellij.psi.impl.light.LightIdentifier { private final com.intellij.psi.PsiElement myElement public void <init> (com.intellij.psi.PsiManager, com.intellij.psi.PsiElement) com.intellij.psi.PsiManager manager com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement getNavigationElement () public boolean isValid () public com.intellij.openapi.util.TextRange getTextRange () public com.intellij.psi.PsiFile getContainingFile () public int getStartOffsetInParent () public int getTextOffset () public com.intellij.psi.PsiElement getParent () public com.intellij.psi.PsiElement getPrevSibling () public com.intellij.psi.PsiElement getNextSibling () public com.intellij.psi.PsiElement copy () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightClass.class
LightClass.java package com.intellij.psi.impl.light public com.intellij.psi.impl.light.LightClass extends com.intellij.psi.impl.light.AbstractLightClass { private final com.intellij.psi.PsiClass myDelegate public void <init> (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass delegate public void <init> (com.intellij.psi.PsiClass, com.intellij.lang.Language) com.intellij.psi.PsiClass delegate com.intellij.lang.Language language public com.intellij.psi.PsiClass getDelegate () public com.intellij.psi.PsiElement copy () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightClassReference.class
LightClassReference.java package com.intellij.psi.impl.light public com.intellij.psi.impl.light.LightClassReference extends com.intellij.psi.impl.light.LightClassReferenceBase implements com.intellij.psi.PsiJavaCodeReferenceElement { private final String myClassName private final com.intellij.psi.PsiElement myContext private final com.intellij.psi.search.GlobalSearchScope myResolveScope private final com.intellij.psi.PsiClass myRefClass private final com.intellij.psi.PsiSubstitutor mySubstitutor private void <init> (com.intellij.psi.PsiManager, java.lang.String, java.lang.String, com.intellij.psi.PsiSubstitutor, com.intellij.psi.search.GlobalSearchScope, com.intellij.psi.PsiElement, com.intellij.psi.PsiClass) com.intellij.psi.PsiManager manager String text String className com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.search.GlobalSearchScope resolveScope com.intellij.psi.PsiElement context com.intellij.psi.PsiClass refClass public void <init> (com.intellij.psi.PsiManager, java.lang.String, java.lang.String, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.PsiManager manager String text String className com.intellij.psi.search.GlobalSearchScope resolveScope public void <init> (com.intellij.psi.PsiManager, java.lang.String, java.lang.String, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiElement) com.intellij.psi.PsiManager manager String text String className com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiElement context public void <init> (com.intellij.psi.PsiManager, java.lang.String, com.intellij.psi.PsiClass) com.intellij.psi.PsiManager manager String text com.intellij.psi.PsiClass refClass public void <init> (com.intellij.psi.PsiManager, java.lang.String, com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiManager manager String text com.intellij.psi.PsiClass refClass com.intellij.psi.PsiSubstitutor substitutor public com.intellij.psi.PsiElement resolve () com.intellij.psi.JavaPsiFacade facade public com.intellij.psi.JavaResolveResult advancedResolve (boolean) boolean incompleteCode com.intellij.psi.PsiElement resolved com.intellij.psi.PsiSubstitutor substitutor public java.lang.String getQualifiedName () com.intellij.psi.PsiClass psiClass public java.lang.String getReferenceName () public com.intellij.psi.PsiElement copy () public boolean isValid () public com.intellij.psi.search.GlobalSearchScope getResolveScope () public volatile synthetic boolean isQualified () public volatile synthetic com.intellij.psi.PsiElement getQualifier () public volatile synthetic com.intellij.psi.PsiType[] getTypeParameters () public volatile synthetic com.intellij.psi.PsiElement getElement () public volatile synthetic com.intellij.openapi.util.TextRange getRangeInElement () public volatile synthetic boolean isSoft () public volatile synthetic java.lang.Object[] getVariants () public volatile synthetic boolean isReferenceTo (com.intellij.psi.PsiElement) public volatile synthetic java.lang.String toString () public volatile synthetic void accept (com.intellij.psi.PsiElementVisitor) public volatile synthetic com.intellij.psi.PsiElement bindToElement (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public volatile synthetic com.intellij.psi.PsiElement handleElementRename (java.lang.String) throws com.intellij.util.IncorrectOperationException public volatile synthetic java.lang.String getCanonicalText () public volatile synthetic com.intellij.psi.PsiReference getReference () public volatile synthetic java.lang.String getText () public volatile synthetic com.intellij.psi.PsiReferenceParameterList getParameterList () public volatile synthetic com.intellij.psi.PsiElement getReferenceNameElement () public volatile synthetic void processVariants (com.intellij.psi.scope.PsiScopeProcessor) public volatile synthetic com.intellij.psi.JavaResolveResult[] multiResolve (boolean) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightClassReferenceBase.class
LightClassReferenceBase.java package com.intellij.psi.impl.light abstract com.intellij.psi.impl.light.LightClassReferenceBase extends com.intellij.psi.impl.light.LightElement implements com.intellij.psi.PsiJavaCodeReferenceElement { protected final String myText private com.intellij.psi.impl.light.LightReferenceParameterList myParameterList protected void <init> (com.intellij.psi.PsiManager, java.lang.String) com.intellij.psi.PsiManager manager String text public com.intellij.psi.JavaResolveResult[] multiResolve (boolean) boolean incompleteCode com.intellij.psi.JavaResolveResult result public void processVariants (com.intellij.psi.scope.PsiScopeProcessor) com.intellij.psi.scope.PsiScopeProcessor processor public com.intellij.psi.PsiElement getReferenceNameElement () public com.intellij.psi.PsiReferenceParameterList getParameterList () public java.lang.String getQualifiedName () com.intellij.psi.PsiClass psiClass public java.lang.String getText () public com.intellij.psi.PsiReference getReference () public java.lang.String getCanonicalText () int i String name com.intellij.psi.PsiType[] types StringBuilder buf public com.intellij.psi.PsiElement handleElementRename (java.lang.String) throws com.intellij.util.IncorrectOperationException String newElementName public com.intellij.psi.PsiElement bindToElement (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public boolean isReferenceTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.Object[] getVariants () public boolean isSoft () public com.intellij.openapi.util.TextRange getRangeInElement () public com.intellij.psi.PsiElement getElement () public com.intellij.psi.PsiType[] getTypeParameters () public com.intellij.psi.PsiElement getQualifier () public boolean isQualified () public volatile synthetic com.intellij.psi.ResolveResult[] multiResolve (boolean) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightClassReferenceExpression.class
LightClassReferenceExpression.java package com.intellij.psi.impl.light public com.intellij.psi.impl.light.LightClassReferenceExpression extends com.intellij.psi.impl.light.LightClassReference implements com.intellij.psi.PsiReferenceExpression { public void <init> (com.intellij.psi.PsiManager, java.lang.String, com.intellij.psi.PsiClass) com.intellij.psi.PsiManager manager String text com.intellij.psi.PsiClass refClass public com.intellij.psi.PsiExpression getQualifierExpression () public com.intellij.psi.PsiElement bindToElementViaStaticImport (com.intellij.psi.PsiClass) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiClass aClass public void setQualifierExpression (com.intellij.psi.PsiExpression) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiExpression newQualifier public com.intellij.psi.PsiType getType () public boolean isReferenceTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.psi.PsiReferenceParameterList getParameterList () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightClassTypeReference.class
LightClassTypeReference.java package com.intellij.psi.impl.light public com.intellij.psi.impl.light.LightClassTypeReference extends com.intellij.psi.impl.light.LightClassReferenceBase implements com.intellij.psi.PsiJavaCodeReferenceElement { private final com.intellij.psi.PsiClassType myType private void <init> (com.intellij.psi.PsiManager, java.lang.String, com.intellij.psi.PsiClassType) com.intellij.psi.PsiManager manager String text com.intellij.psi.PsiClassType type public void <init> (com.intellij.psi.PsiManager, com.intellij.psi.PsiClassType) com.intellij.psi.PsiManager manager com.intellij.psi.PsiClassType type public com.intellij.psi.PsiElement resolve () public com.intellij.psi.JavaResolveResult advancedResolve (boolean) boolean incompleteCode public java.lang.String getReferenceName () public com.intellij.psi.PsiElement copy () public boolean isValid () public com.intellij.psi.search.GlobalSearchScope getResolveScope () public volatile synthetic boolean isQualified () public volatile synthetic com.intellij.psi.PsiElement getQualifier () public volatile synthetic com.intellij.psi.PsiType[] getTypeParameters () public volatile synthetic com.intellij.psi.PsiElement getElement () public volatile synthetic com.intellij.openapi.util.TextRange getRangeInElement () public volatile synthetic boolean isSoft () public volatile synthetic java.lang.Object[] getVariants () public volatile synthetic boolean isReferenceTo (com.intellij.psi.PsiElement) public volatile synthetic java.lang.String toString () public volatile synthetic void accept (com.intellij.psi.PsiElementVisitor) public volatile synthetic com.intellij.psi.PsiElement bindToElement (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException public volatile synthetic com.intellij.psi.PsiElement handleElementRename (java.lang.String) throws com.intellij.util.IncorrectOperationException public volatile synthetic java.lang.String getCanonicalText () public volatile synthetic com.intellij.psi.PsiReference getReference () public volatile synthetic java.lang.String getText () public volatile synthetic java.lang.String getQualifiedName () public volatile synthetic com.intellij.psi.PsiReferenceParameterList getParameterList () public volatile synthetic com.intellij.psi.PsiElement getReferenceNameElement () public volatile synthetic void processVariants (com.intellij.psi.scope.PsiScopeProcessor) public volatile synthetic com.intellij.psi.JavaResolveResult[] multiResolve (boolean) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightEmptyImplementsList.class
LightEmptyImplementsList.java package com.intellij.psi.impl.light public com.intellij.psi.impl.light.LightEmptyImplementsList extends com.intellij.psi.impl.light.LightElement implements com.intellij.psi.PsiReferenceList { public void <init> (com.intellij.psi.PsiManager) com.intellij.psi.PsiManager manager public java.lang.String toString () public java.lang.String getText () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiElement copy () public com.intellij.psi.PsiJavaCodeReferenceElement[] getReferenceElements () public com.intellij.psi.PsiClassType[] getReferencedTypes () public com.intellij.psi.PsiReferenceList$Role getRole () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightField.class
LightField.java package com.intellij.psi.impl.light public com.intellij.psi.impl.light.LightField extends com.intellij.psi.impl.light.LightElement implements com.intellij.psi.PsiField { private final com.intellij.psi.PsiField myField private final com.intellij.psi.PsiClass myContainingClass public void <init> (com.intellij.psi.PsiManager, com.intellij.psi.PsiField, com.intellij.psi.PsiClass) com.intellij.psi.PsiManager manager com.intellij.psi.PsiField field com.intellij.psi.PsiClass containingClass public void setInitializer (com.intellij.psi.PsiExpression) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiExpression initializer public com.intellij.psi.search.SearchScope getUseScope () public boolean isEquivalentTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement another public java.lang.String getName () public com.intellij.psi.PsiIdentifier getNameIdentifier () public com.intellij.psi.javadoc.PsiDocComment getDocComment () public boolean isDeprecated () public com.intellij.psi.PsiClass getContainingClass () public com.intellij.psi.PsiType getType () public com.intellij.psi.PsiTypeElement getTypeElement () public com.intellij.psi.PsiExpression getInitializer () public boolean hasInitializer () public void normalizeDeclaration () throws com.intellij.util.IncorrectOperationException public java.lang.Object computeConstantValue () public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public com.intellij.psi.PsiModifierList getModifierList () public boolean hasModifierProperty (java.lang.String) String name public java.lang.String getText () public com.intellij.psi.PsiElement copy () public com.intellij.openapi.util.TextRange getTextRange () public boolean isValid () public java.lang.String toString () public volatile synthetic com.intellij.lang.jvm.JvmClass getContainingClass () public volatile synthetic com.intellij.psi.PsiElement getNameIdentifier () public volatile synthetic java.lang.Object setName (java.lang.String) public volatile synthetic com.intellij.lang.jvm.types.JvmType getType () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightFieldBuilder.class
LightFieldBuilder.java package com.intellij.psi.impl.light public com.intellij.psi.impl.light.LightFieldBuilder extends com.intellij.psi.impl.light.LightVariableBuilder implements com.intellij.psi.PsiField { private com.intellij.psi.PsiClass myContainingClass private com.intellij.psi.PsiExpression myInitializer private com.intellij.psi.javadoc.PsiDocComment myDocComment private boolean myIsDeprecated public void <init> (java.lang.String, java.lang.String, com.intellij.psi.PsiElement) String name String type com.intellij.psi.PsiElement navigationElement public void <init> (java.lang.String, com.intellij.psi.PsiType, com.intellij.psi.PsiElement) String name com.intellij.psi.PsiType type com.intellij.psi.PsiElement navigationElement public void <init> (com.intellij.psi.PsiManager, java.lang.String, com.intellij.psi.PsiType) com.intellij.psi.PsiManager manager String name com.intellij.psi.PsiType type public com.intellij.psi.impl.light.LightFieldBuilder setContainingClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass public void setInitializer (com.intellij.psi.PsiExpression) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiExpression initializer public com.intellij.psi.PsiExpression getInitializer () public com.intellij.psi.javadoc.PsiDocComment getDocComment () public com.intellij.psi.impl.light.LightFieldBuilder setDocComment (com.intellij.psi.javadoc.PsiDocComment) com.intellij.psi.javadoc.PsiDocComment docComment public boolean isDeprecated () public com.intellij.psi.impl.light.LightFieldBuilder setIsDeprecated (boolean) boolean isDeprecated public com.intellij.psi.PsiClass getContainingClass () public com.intellij.psi.PsiElement getParent () public boolean isEquivalentTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement another com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiClass anotherClass public volatile synthetic com.intellij.lang.jvm.JvmClass getContainingClass () public volatile synthetic com.intellij.lang.jvm.types.JvmType getType () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightIdentifier.class
LightIdentifier.java package com.intellij.psi.impl.light public com.intellij.psi.impl.light.LightIdentifier extends com.intellij.psi.impl.light.LightElement implements com.intellij.psi.PsiIdentifier com.intellij.psi.PsiJavaToken { private final String myText public void <init> (com.intellij.psi.PsiManager, java.lang.String) com.intellij.psi.PsiManager manager String text public com.intellij.psi.tree.IElementType getTokenType () public java.lang.String getText () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiElement copy () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightJavaModule$1.class
LightJavaModule.java package com.intellij.psi.impl.light com.intellij.psi.impl.light.LightJavaModule$1 extends com.intellij.openapi.vfs.VirtualFileVisitor { private final com.intellij.psi.JavaDirectoryService service final synthetic java.util.List val$exports final synthetic com.intellij.psi.impl.light.LightJavaModule this$0 transient void <init> (com.intellij.psi.impl.light.LightJavaModule, com.intellij.openapi.vfs.VirtualFileVisitor$Option[], java.util.List) com.intellij.psi.impl.light.LightJavaModule this$0 com.intellij.openapi.vfs.VirtualFileVisitor$Option[] arg0 public boolean visitFile (com.intellij.openapi.vfs.VirtualFile) String packageName com.intellij.psi.PsiPackage pkg com.intellij.psi.PsiDirectory directory com.intellij.openapi.vfs.VirtualFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightJavaModule$LightJavaModuleReferenceElement.class
LightJavaModule.java package com.intellij.psi.impl.light com.intellij.psi.impl.light.LightJavaModule$LightJavaModuleReferenceElement extends com.intellij.psi.impl.light.LightElement implements com.intellij.psi.PsiJavaModuleReferenceElement { private final String myText private void <init> (com.intellij.psi.PsiManager, java.lang.String) com.intellij.psi.PsiManager manager String text public java.lang.String getReferenceText () public com.intellij.psi.PsiJavaModuleReference getReference () public java.lang.String toString () public volatile synthetic com.intellij.psi.PsiReference getReference () synthetic void <init> (com.intellij.psi.PsiManager, java.lang.String, com.intellij.psi.impl.light.LightJavaModule$1) com.intellij.psi.PsiManager x0 String x1 com.intellij.psi.impl.light.LightJavaModule$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightJavaModule$LightPackageAccessibilityStatement.class
LightJavaModule.java package com.intellij.psi.impl.light com.intellij.psi.impl.light.LightJavaModule$LightPackageAccessibilityStatement extends com.intellij.psi.impl.light.LightElement implements com.intellij.psi.PsiPackageAccessibilityStatement { private final String myPackageName private void <init> (com.intellij.psi.PsiManager, java.lang.String) com.intellij.psi.PsiManager manager String packageName public com.intellij.psi.PsiPackageAccessibilityStatement$Role getRole () public com.intellij.psi.PsiJavaCodeReferenceElement getPackageReference () public java.lang.String getPackageName () public java.lang.Iterable getModuleReferences () public java.util.List getModuleNames () public java.lang.String toString () synthetic void <init> (com.intellij.psi.PsiManager, java.lang.String, com.intellij.psi.impl.light.LightJavaModule$1) com.intellij.psi.PsiManager x0 String x1 com.intellij.psi.impl.light.LightJavaModule$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightJavaModule$Patterns.class
LightJavaModule.java package com.intellij.psi.impl.light com.intellij.psi.impl.light.LightJavaModule$Patterns extends java.lang.Object { private static final java.util.regex.Pattern VERSION private static final java.util.regex.Pattern NON_NAME private static final java.util.regex.Pattern DOT_SEQUENCE private void <init> () static synthetic java.util.regex.Pattern access$300 () static synthetic java.util.regex.Pattern access$400 () static synthetic java.util.regex.Pattern access$500 () static void <clinit> () }
com/intellij/psi/impl/light/LightJavaModule.class
LightJavaModule.java package com.intellij.psi.impl.light public com.intellij.psi.impl.light.LightJavaModule extends com.intellij.psi.impl.light.LightElement implements com.intellij.psi.PsiJavaModule { private final com.intellij.psi.impl.light.LightJavaModule$LightJavaModuleReferenceElement myRefElement private final com.intellij.openapi.vfs.VirtualFile myJarRoot private final com.intellij.openapi.util.NotNullLazyValue myExports static final synthetic boolean $assertionsDisabled private void <init> (com.intellij.psi.PsiManager, com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.PsiManager manager com.intellij.openapi.vfs.VirtualFile jarRoot public com.intellij.openapi.vfs.VirtualFile getRootVirtualFile () public com.intellij.psi.javadoc.PsiDocComment getDocComment () public java.lang.Iterable getRequires () public java.lang.Iterable getExports () private java.util.List findExports () java.util.List exports public java.lang.Iterable getOpens () public java.lang.Iterable getUses () public java.lang.Iterable getProvides () public com.intellij.psi.PsiJavaModuleReferenceElement getNameIdentifier () public java.lang.String getName () public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public com.intellij.psi.PsiModifierList getModifierList () public boolean hasModifierProperty (java.lang.String) String name public com.intellij.navigation.ItemPresentation getPresentation () public com.intellij.psi.PsiElement getNavigationElement () public boolean equals (java.lang.Object) Object obj public int hashCode () public java.lang.String toString () public static com.intellij.psi.impl.light.LightJavaModule getModule (com.intellij.psi.PsiManager, com.intellij.openapi.vfs.VirtualFile) com.intellij.psi.PsiManager manager com.intellij.openapi.vfs.VirtualFile jarRoot com.intellij.psi.PsiDirectory directory public static java.lang.String moduleName (com.intellij.openapi.vfs.VirtualFile) String claimed java.io.InputStream stream java.io.IOException e com.intellij.openapi.vfs.VirtualFile jarRoot com.intellij.openapi.vfs.VirtualFile manifest public static java.lang.String moduleName (java.lang.String) String name java.util.regex.Matcher m public volatile synthetic com.intellij.psi.PsiElement getNameIdentifier () private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getModule$1 (com.intellij.psi.PsiManager, com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.PsiDirectory) com.intellij.psi.PsiManager manager com.intellij.openapi.vfs.VirtualFile jarRoot com.intellij.psi.PsiDirectory directory com.intellij.psi.impl.light.LightJavaModule module private synthetic java.util.List lambda$new$0 () static synthetic com.intellij.openapi.vfs.VirtualFile access$100 (com.intellij.psi.impl.light.LightJavaModule) com.intellij.psi.impl.light.LightJavaModule x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightKeyword.class
LightKeyword.java package com.intellij.psi.impl.light public com.intellij.psi.impl.light.LightKeyword extends com.intellij.psi.impl.light.LightElement implements com.intellij.psi.PsiKeyword com.intellij.psi.PsiJavaToken { private final String myText public void <init> (com.intellij.psi.PsiManager, java.lang.String) com.intellij.psi.PsiManager manager String text public java.lang.String getText () public com.intellij.psi.tree.IElementType getTokenType () com.intellij.lexer.Lexer lexer public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiElement copy () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightMemberReference.class
LightMemberReference.java package com.intellij.psi.impl.light public com.intellij.psi.impl.light.LightMemberReference extends com.intellij.psi.impl.light.LightElement implements com.intellij.psi.PsiJavaCodeReferenceElement { private final com.intellij.psi.PsiMember myRefMember private final com.intellij.psi.PsiSubstitutor mySubstitutor private com.intellij.psi.impl.light.LightReferenceParameterList myParameterList public void <init> (com.intellij.psi.PsiManager, com.intellij.psi.PsiMember, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiManager manager com.intellij.psi.PsiMember member com.intellij.psi.PsiSubstitutor substitutor public com.intellij.psi.PsiElement resolve () public com.intellij.psi.JavaResolveResult advancedResolve (boolean) boolean incompleteCode com.intellij.psi.PsiElement resolved com.intellij.psi.PsiSubstitutor substitutor public com.intellij.psi.JavaResolveResult[] multiResolve (boolean) boolean incompleteCode com.intellij.psi.JavaResolveResult result public void processVariants (com.intellij.psi.scope.PsiScopeProcessor) com.intellij.psi.scope.PsiScopeProcessor processor public com.intellij.psi.PsiElement getReferenceNameElement () public com.intellij.psi.PsiReferenceParameterList getParameterList () public java.lang.String getQualifiedName () String qualifiedName com.intellij.psi.PsiClass containingClass public java.lang.String getReferenceName () public java.lang.String getText () public com.intellij.psi.PsiReference getReference () public java.lang.String getCanonicalText () int i String name com.intellij.psi.PsiType[] types StringBuilder buf public com.intellij.psi.PsiElement copy () public com.intellij.psi.PsiElement handleElementRename (java.lang.String) throws com.intellij.util.IncorrectOperationException String newElementName public com.intellij.psi.PsiElement bindToElement (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public boolean isReferenceTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.Object[] getVariants () public boolean isSoft () public com.intellij.openapi.util.TextRange getRangeInElement () public com.intellij.psi.PsiElement getElement () public boolean isValid () com.intellij.psi.PsiReferenceParameterList parameterList public com.intellij.psi.PsiType[] getTypeParameters () com.intellij.psi.PsiReferenceParameterList parameterList public com.intellij.psi.PsiElement getQualifier () public boolean isQualified () public volatile synthetic com.intellij.psi.ResolveResult[] multiResolve (boolean) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightMethod.class
LightMethod.java package com.intellij.psi.impl.light public com.intellij.psi.impl.light.LightMethod extends com.intellij.psi.impl.light.LightElement implements com.intellij.psi.PsiMethod { protected final com.intellij.psi.PsiMethod myMethod protected final com.intellij.psi.PsiClass myContainingClass protected final com.intellij.psi.PsiSubstitutor mySubstitutor public void <init> (com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor public void <init> (com.intellij.psi.PsiManager, com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass) com.intellij.psi.PsiManager manager com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass public void <init> (com.intellij.psi.PsiManager, com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiManager manager com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiSubstitutor substitutor public void <init> (com.intellij.psi.PsiManager, com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass, com.intellij.lang.Language) com.intellij.psi.PsiManager manager com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass com.intellij.lang.Language language public void <init> (com.intellij.psi.PsiManager, com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass, com.intellij.lang.Language, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiManager manager com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass com.intellij.lang.Language language com.intellij.psi.PsiSubstitutor substitutor public com.intellij.navigation.ItemPresentation getPresentation () public boolean hasTypeParameters () public com.intellij.psi.PsiTypeParameter[] getTypeParameters () public com.intellij.psi.PsiTypeParameterList getTypeParameterList () public com.intellij.psi.javadoc.PsiDocComment getDocComment () public boolean isDeprecated () public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public java.lang.String getName () public com.intellij.psi.HierarchicalMethodSignature getHierarchicalMethodSignature () public boolean hasModifierProperty (java.lang.String) String name public com.intellij.openapi.util.TextRange getTextRange () public com.intellij.psi.PsiModifierList getModifierList () public com.intellij.psi.PsiType getReturnType () public com.intellij.psi.PsiTypeElement getReturnTypeElement () public com.intellij.psi.PsiParameterList getParameterList () public com.intellij.psi.PsiReferenceList getThrowsList () public com.intellij.psi.PsiCodeBlock getBody () public boolean isConstructor () public boolean isVarArgs () public com.intellij.psi.util.MethodSignature getSignature (com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiSubstitutor substitutor public com.intellij.psi.PsiIdentifier getNameIdentifier () public com.intellij.psi.PsiMethod[] findSuperMethods () public com.intellij.psi.PsiMethod[] findSuperMethods (boolean) boolean checkAccess public com.intellij.psi.PsiMethod[] findSuperMethods (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass parentClass public java.util.List findSuperMethodSignaturesIncludingStatic (boolean) boolean checkAccess public com.intellij.psi.PsiMethod findDeepestSuperMethod () public com.intellij.psi.PsiMethod[] findDeepestSuperMethods () public java.lang.String getText () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiElement copy () public boolean isValid () public com.intellij.psi.PsiClass getContainingClass () public com.intellij.psi.PsiFile getContainingFile () public java.lang.String toString () protected boolean isVisibilitySupported () public javax.swing.Icon getElementIcon (int) int flags javax.swing.Icon methodIcon com.intellij.ui.icons.RowIcon baseIcon public boolean isEquivalentTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement another public com.intellij.psi.search.SearchScope getUseScope () public com.intellij.psi.PsiElement getContext () public volatile synthetic com.intellij.psi.PsiElement getNameIdentifier () public volatile synthetic com.intellij.lang.jvm.JvmClass getContainingClass () public volatile synthetic com.intellij.lang.jvm.JvmTypeParameter[] getTypeParameters () public volatile synthetic java.lang.Object setName (java.lang.String) public volatile synthetic com.intellij.psi.PsiElement getBody () public volatile synthetic com.intellij.lang.jvm.types.JvmType getReturnType () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightMethodBuilder$1.class
LightMethodBuilder.java package com.intellij.psi.impl.light com.intellij.psi.impl.light.LightMethodBuilder$1 extends com.intellij.openapi.util.Computable$NotNullCachedComputable { final synthetic String val$returnType final synthetic com.intellij.psi.impl.light.LightMethodBuilder this$0 void <init> (com.intellij.psi.impl.light.LightMethodBuilder, java.lang.String) com.intellij.psi.impl.light.LightMethodBuilder this$0 protected com.intellij.psi.PsiType internalCompute () protected volatile synthetic java.lang.Object internalCompute () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightMethodBuilder.class
LightMethodBuilder.java package com.intellij.psi.impl.light public com.intellij.psi.impl.light.LightMethodBuilder extends com.intellij.psi.impl.light.LightElement implements com.intellij.psi.PsiMethod com.intellij.psi.OriginInfoAwareElement { private final String myName private com.intellij.openapi.util.Computable myReturnType private final com.intellij.psi.PsiModifierList myModifierList private final com.intellij.psi.PsiParameterList myParameterList private final com.intellij.psi.PsiTypeParameterList myTypeParameterList private final com.intellij.psi.PsiReferenceList myThrowsList private javax.swing.Icon myBaseIcon private com.intellij.psi.PsiClass myContainingClass private boolean myConstructor private String myMethodKind private String myOriginInfo public void <init> (com.intellij.psi.PsiClass, com.intellij.lang.Language) com.intellij.psi.PsiClass constructedClass com.intellij.lang.Language language public void <init> (com.intellij.psi.PsiManager, java.lang.String) com.intellij.psi.PsiManager manager String name public void <init> (com.intellij.psi.PsiManager, com.intellij.lang.Language, java.lang.String) com.intellij.psi.PsiManager manager com.intellij.lang.Language language String name public void <init> (com.intellij.psi.PsiManager, com.intellij.lang.Language, java.lang.String, com.intellij.psi.PsiParameterList, com.intellij.psi.PsiModifierList) com.intellij.psi.PsiManager manager com.intellij.lang.Language language String name com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiModifierList modifierList public void <init> (com.intellij.psi.PsiManager, com.intellij.lang.Language, java.lang.String, com.intellij.psi.PsiParameterList, com.intellij.psi.PsiModifierList, com.intellij.psi.PsiReferenceList, com.intellij.psi.PsiTypeParameterList) com.intellij.psi.PsiManager manager com.intellij.lang.Language language String name com.intellij.psi.PsiParameterList parameterList com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiReferenceList throwsList com.intellij.psi.PsiTypeParameterList typeParameterList public com.intellij.navigation.ItemPresentation getPresentation () public boolean hasTypeParameters () public com.intellij.psi.PsiTypeParameter[] getTypeParameters () public com.intellij.psi.PsiTypeParameterList getTypeParameterList () public com.intellij.psi.javadoc.PsiDocComment getDocComment () public boolean isDeprecated () public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name String className public java.lang.String getName () public com.intellij.psi.HierarchicalMethodSignature getHierarchicalMethodSignature () public boolean hasModifierProperty (java.lang.String) String name public com.intellij.psi.PsiModifierList getModifierList () public transient com.intellij.psi.impl.light.LightMethodBuilder addModifiers (java.lang.String[]) String modifier String[] modifiers public com.intellij.psi.impl.light.LightMethodBuilder addModifier (java.lang.String) String modifier public transient com.intellij.psi.impl.light.LightMethodBuilder setModifiers (java.lang.String[]) String[] modifiers public com.intellij.psi.PsiType getReturnType () public com.intellij.psi.impl.light.LightMethodBuilder setMethodReturnType (com.intellij.openapi.util.Computable) com.intellij.openapi.util.Computable returnType public com.intellij.psi.impl.light.LightMethodBuilder setMethodReturnType (com.intellij.psi.PsiType) com.intellij.psi.PsiType returnType public com.intellij.psi.impl.light.LightMethodBuilder setMethodReturnType (java.lang.String) String returnType public com.intellij.psi.PsiTypeElement getReturnTypeElement () public com.intellij.psi.PsiParameterList getParameterList () public com.intellij.psi.impl.light.LightMethodBuilder addParameter (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter parameter public com.intellij.psi.impl.light.LightMethodBuilder addParameter (java.lang.String, java.lang.String) String name String type public com.intellij.psi.impl.light.LightMethodBuilder addParameter (java.lang.String, com.intellij.psi.PsiType) String name com.intellij.psi.PsiType type public com.intellij.psi.impl.light.LightMethodBuilder addParameter (java.lang.String, com.intellij.psi.PsiType, boolean) String name com.intellij.psi.PsiType type boolean isVarArgs public com.intellij.psi.impl.light.LightMethodBuilder addException (com.intellij.psi.PsiClassType) com.intellij.psi.PsiClassType type public com.intellij.psi.impl.light.LightMethodBuilder addException (java.lang.String) String fqName public com.intellij.psi.PsiReferenceList getThrowsList () public com.intellij.psi.PsiCodeBlock getBody () public com.intellij.psi.impl.light.LightMethodBuilder setConstructor (boolean) boolean constructor public boolean isConstructor () public boolean isVarArgs () public com.intellij.psi.util.MethodSignature getSignature (com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiSubstitutor substitutor public com.intellij.psi.PsiIdentifier getNameIdentifier () public com.intellij.psi.PsiMethod[] findSuperMethods () public com.intellij.psi.PsiMethod[] findSuperMethods (boolean) boolean checkAccess public com.intellij.psi.PsiMethod[] findSuperMethods (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass parentClass public java.util.List findSuperMethodSignaturesIncludingStatic (boolean) boolean checkAccess public com.intellij.psi.PsiMethod findDeepestSuperMethod () public com.intellij.psi.PsiMethod[] findDeepestSuperMethods () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiClass getContainingClass () public com.intellij.psi.impl.light.LightMethodBuilder setContainingClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass containingClass public com.intellij.psi.impl.light.LightMethodBuilder setMethodKind (java.lang.String) String debugKindName public java.lang.String toString () public javax.swing.Icon getElementIcon (int) int flags javax.swing.Icon methodIcon com.intellij.ui.icons.RowIcon baseIcon protected boolean isVisibilitySupported () public com.intellij.psi.impl.light.LightMethodBuilder setBaseIcon (javax.swing.Icon) javax.swing.Icon baseIcon public boolean isEquivalentTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement another public com.intellij.psi.search.SearchScope getUseScope () public com.intellij.psi.PsiFile getContainingFile () com.intellij.psi.PsiClass containingClass public com.intellij.psi.PsiElement getContext () com.intellij.psi.PsiElement navElement com.intellij.psi.PsiClass cls public boolean equals (java.lang.Object) Object o com.intellij.psi.impl.light.LightMethodBuilder that public int hashCode () private java.util.List getParameterTypes () public com.intellij.psi.impl.light.LightMethodBuilder addTypeParameter (com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiTypeParameter parameter public java.lang.String getOriginInfo () public void setOriginInfo (java.lang.String) String originInfo public volatile synthetic com.intellij.psi.PsiElement getNameIdentifier () public volatile synthetic com.intellij.lang.jvm.JvmClass getContainingClass () public volatile synthetic com.intellij.lang.jvm.JvmTypeParameter[] getTypeParameters () public volatile synthetic java.lang.Object setName (java.lang.String) public volatile synthetic com.intellij.psi.PsiElement getBody () public volatile synthetic com.intellij.lang.jvm.types.JvmType getReturnType () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightModifierList.class
LightModifierList.java package com.intellij.psi.impl.light public com.intellij.psi.impl.light.LightModifierList extends com.intellij.psi.impl.light.LightElement implements com.intellij.psi.PsiModifierList { private final java.util.Set myModifiers public void <init> (com.intellij.psi.PsiModifierListOwner) com.intellij.psi.PsiModifierListOwner modifierListOwner public void <init> (com.intellij.psi.PsiManager) com.intellij.psi.PsiManager manager public transient void <init> (com.intellij.psi.PsiManager, com.intellij.lang.Language, java.lang.String[]) com.intellij.psi.PsiManager manager com.intellij.lang.Language language String[] modifiers public void addModifier (java.lang.String) String modifier public void copyModifiers (com.intellij.psi.PsiModifierList) String modifier com.intellij.psi.PsiModifierList modifierList public void clearModifiers () public boolean hasModifierProperty (java.lang.String) String name public boolean hasExplicitModifier (java.lang.String) String name public void setModifierProperty (java.lang.String, boolean) throws com.intellij.util.IncorrectOperationException String name boolean value public void checkSetModifierProperty (java.lang.String, boolean) throws com.intellij.util.IncorrectOperationException String name boolean value public com.intellij.psi.PsiAnnotation[] getAnnotations () public com.intellij.psi.PsiAnnotation[] getApplicableAnnotations () public com.intellij.psi.PsiAnnotation findAnnotation (java.lang.String) String qualifiedName public com.intellij.psi.PsiAnnotation addAnnotation (java.lang.String) String qualifiedName public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public java.lang.String getText () String modifier StringBuilder buffer public java.lang.String[] getModifiers () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightPackageReference.class
LightPackageReference.java package com.intellij.psi.impl.light public com.intellij.psi.impl.light.LightPackageReference extends com.intellij.psi.impl.light.LightElement implements com.intellij.psi.PsiJavaCodeReferenceElement { private final String myPackageName private final com.intellij.psi.PsiPackage myRefPackage public void <init> (com.intellij.psi.PsiManager, com.intellij.psi.PsiPackage) com.intellij.psi.PsiManager manager com.intellij.psi.PsiPackage refPackage public void <init> (com.intellij.psi.PsiManager, java.lang.String) com.intellij.psi.PsiManager manager String packageName public com.intellij.psi.PsiElement resolve () public com.intellij.psi.JavaResolveResult advancedResolve (boolean) boolean incompleteCode com.intellij.psi.PsiElement resolve public com.intellij.psi.JavaResolveResult[] multiResolve (boolean) boolean incompleteCode com.intellij.psi.JavaResolveResult result public java.lang.String getText () public com.intellij.psi.PsiReference getReference () public java.lang.String getCanonicalText () public com.intellij.psi.PsiElement copy () public com.intellij.psi.PsiElement handleElementRename (java.lang.String) throws com.intellij.util.IncorrectOperationException String newElementName public com.intellij.psi.PsiElement bindToElement (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public boolean isReferenceTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.Object[] getVariants () public boolean isSoft () public void processVariants (com.intellij.psi.scope.PsiScopeProcessor) com.intellij.psi.scope.PsiScopeProcessor processor public com.intellij.psi.PsiElement getReferenceNameElement () public com.intellij.psi.PsiReferenceParameterList getParameterList () public java.lang.String getQualifiedName () public java.lang.String getReferenceName () public com.intellij.openapi.util.TextRange getRangeInElement () public com.intellij.psi.PsiElement getElement () public boolean isValid () public com.intellij.psi.PsiType[] getTypeParameters () public com.intellij.psi.PsiElement getQualifier () public boolean isQualified () public volatile synthetic com.intellij.psi.ResolveResult[] multiResolve (boolean) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightPackageReferenceExpression.class
LightPackageReferenceExpression.java package com.intellij.psi.impl.light public com.intellij.psi.impl.light.LightPackageReferenceExpression extends com.intellij.psi.impl.light.LightPackageReference implements com.intellij.psi.PsiReferenceExpression { public void <init> (com.intellij.psi.PsiManager, com.intellij.psi.PsiPackage) com.intellij.psi.PsiManager manager com.intellij.psi.PsiPackage refPackage public com.intellij.psi.PsiExpression getQualifierExpression () public com.intellij.psi.PsiElement bindToElementViaStaticImport (com.intellij.psi.PsiClass) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiClass aClass public void setQualifierExpression (com.intellij.psi.PsiExpression) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiExpression newQualifier public com.intellij.psi.PsiType getType () public boolean isReferenceTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightParameter.class
LightParameter.java package com.intellij.psi.impl.light public com.intellij.psi.impl.light.LightParameter extends com.intellij.psi.impl.light.LightVariableBuilder implements com.intellij.psi.PsiParameter { private final com.intellij.psi.PsiElement myDeclarationScope private final boolean myVarArgs public void <init> (java.lang.String, com.intellij.psi.PsiType, com.intellij.psi.PsiElement) String name com.intellij.psi.PsiType type com.intellij.psi.PsiElement declarationScope public void <init> (java.lang.String, com.intellij.psi.PsiType, com.intellij.psi.PsiElement, com.intellij.lang.Language) String name com.intellij.psi.PsiType type com.intellij.psi.PsiElement declarationScope com.intellij.lang.Language language public void <init> (java.lang.String, com.intellij.psi.PsiType, com.intellij.psi.PsiElement, com.intellij.lang.Language, boolean) String name com.intellij.psi.PsiType type com.intellij.psi.PsiElement declarationScope com.intellij.lang.Language language boolean isVarArgs public com.intellij.psi.PsiElement getDeclarationScope () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public boolean isVarArgs () public volatile synthetic com.intellij.lang.jvm.types.JvmType getType () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightParameterListBuilder.class
LightParameterListBuilder.java package com.intellij.psi.impl.light public com.intellij.psi.impl.light.LightParameterListBuilder extends com.intellij.psi.impl.light.LightElement implements com.intellij.psi.PsiParameterList { private final java.util.List myParameters private com.intellij.psi.PsiParameter[] myCachedParameters public void <init> (com.intellij.psi.PsiManager, com.intellij.lang.Language) com.intellij.psi.PsiManager manager com.intellij.lang.Language language public void addParameter (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter parameter public java.lang.String toString () public com.intellij.psi.PsiParameter[] getParameters () public int getParameterIndex (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter parameter public int getParametersCount () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightParameterListWrapper.class
LightParameterListWrapper.java package com.intellij.psi.impl.light public com.intellij.psi.impl.light.LightParameterListWrapper extends com.intellij.psi.impl.light.LightElement implements com.intellij.psi.PsiParameterList com.intellij.psi.PsiMirrorElement { private final com.intellij.psi.PsiParameterList myDelegate private final com.intellij.psi.PsiSubstitutor mySubstitutor public void <init> (com.intellij.psi.PsiParameterList, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiParameterList delegate com.intellij.psi.PsiSubstitutor substitutor public com.intellij.psi.PsiParameterList getPrototype () public com.intellij.psi.PsiParameter[] getParameters () public int getParameterIndex (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter parameter public int getParametersCount () public java.lang.String toString () public volatile synthetic com.intellij.psi.PsiElement getPrototype () private synthetic com.intellij.psi.PsiParameter lambda$getParameters$0 (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter parameter private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightParameterWrapper.class
LightParameterWrapper.java package com.intellij.psi.impl.light public com.intellij.psi.impl.light.LightParameterWrapper extends com.intellij.psi.impl.light.LightElement implements com.intellij.psi.PsiParameter com.intellij.psi.PsiMirrorElement { private final com.intellij.psi.PsiParameter myPrototype private final com.intellij.psi.PsiSubstitutor mySubstitutor public void <init> (com.intellij.psi.PsiParameter, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiParameter prototype com.intellij.psi.PsiSubstitutor substitutor public com.intellij.psi.PsiParameter getPrototype () public com.intellij.psi.PsiType getType () public com.intellij.psi.PsiModifierList getModifierList () public boolean hasModifierProperty (java.lang.String) String name public com.intellij.psi.PsiElement getDeclarationScope () public com.intellij.psi.PsiExpression getInitializer () public boolean isVarArgs () public com.intellij.psi.PsiTypeElement getTypeElement () public boolean hasInitializer () public void normalizeDeclaration () throws com.intellij.util.IncorrectOperationException public java.lang.Object computeConstantValue () public com.intellij.psi.PsiIdentifier getNameIdentifier () public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public java.lang.String toString () public volatile synthetic com.intellij.psi.PsiElement getNameIdentifier () public volatile synthetic java.lang.Object setName (java.lang.String) public volatile synthetic com.intellij.lang.jvm.types.JvmType getType () public volatile synthetic com.intellij.psi.PsiElement getPrototype () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightPsiClassBase.class
LightPsiClassBase.java package com.intellij.psi.impl.light public abstract com.intellij.psi.impl.light.LightPsiClassBase extends com.intellij.psi.impl.light.LightElement implements com.intellij.psi.PsiClass com.intellij.psi.SyntheticElement { private final String myName public void <init> (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement context String name public void <init> (com.intellij.psi.PsiManager, com.intellij.lang.Language, java.lang.String) com.intellij.psi.PsiManager manager com.intellij.lang.Language language String name public java.lang.String getName () public java.lang.String getQualifiedName () String parentQName com.intellij.psi.PsiElement parent public java.lang.String toString () public boolean isInterface () public boolean isAnnotationType () public boolean isEnum () public com.intellij.psi.PsiClassType[] getExtendsListTypes () public com.intellij.psi.PsiClassType[] getImplementsListTypes () public com.intellij.psi.PsiClass getSuperClass () public com.intellij.psi.PsiClass[] getInterfaces () public com.intellij.psi.PsiClass[] getSupers () public com.intellij.psi.PsiClassType[] getSuperTypes () public com.intellij.psi.PsiMethod[] getConstructors () public com.intellij.psi.PsiField[] getAllFields () public com.intellij.psi.PsiMethod[] getAllMethods () public com.intellij.psi.PsiClass[] getAllInnerClasses () public com.intellij.psi.PsiField findFieldByName (java.lang.String, boolean) String name boolean checkBases public com.intellij.psi.PsiMethod findMethodBySignature (com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiMethod patternMethod boolean checkBases public com.intellij.psi.PsiMethod[] findMethodsBySignature (com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiMethod patternMethod boolean checkBases public com.intellij.psi.PsiMethod[] findMethodsByName (java.lang.String, boolean) String name boolean checkBases public java.util.List findMethodsAndTheirSubstitutorsByName (java.lang.String, boolean) String name boolean checkBases public java.util.List getAllMethodsAndTheirSubstitutors () public com.intellij.psi.PsiClass findInnerClassByName (java.lang.String, boolean) String name boolean checkBases public com.intellij.psi.PsiElement getLBrace () public com.intellij.psi.PsiElement getRBrace () public com.intellij.psi.PsiIdentifier getNameIdentifier () public boolean isInheritor (com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiClass baseClass boolean checkDeep public boolean isInheritorDeep (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass baseClass com.intellij.psi.PsiClass classToByPass public java.util.Collection getVisibleSignatures () public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public com.intellij.psi.javadoc.PsiDocComment getDocComment () public boolean isDeprecated () public boolean hasTypeParameters () public com.intellij.psi.PsiTypeParameter[] getTypeParameters () public abstract com.intellij.psi.PsiModifierList getModifierList () public boolean hasModifierProperty (java.lang.String) String name public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place public volatile synthetic com.intellij.psi.PsiElement getNameIdentifier () public volatile synthetic com.intellij.lang.jvm.JvmTypeParameter[] getTypeParameters () public volatile synthetic java.lang.Object setName (java.lang.String) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightPsiClassBuilder.class
LightPsiClassBuilder.java package com.intellij.psi.impl.light public com.intellij.psi.impl.light.LightPsiClassBuilder extends com.intellij.psi.impl.light.LightPsiClassBase implements com.intellij.psi.OriginInfoAwareElement { private final com.intellij.psi.impl.light.LightModifierList myModifierList private final com.intellij.psi.impl.light.LightReferenceListBuilder myImplementsList private final com.intellij.psi.impl.light.LightReferenceListBuilder myExtendsList private final com.intellij.psi.impl.light.LightTypeParameterListBuilder myTypeParametersList private final java.util.Collection myMethods private com.intellij.psi.PsiElement myScope private com.intellij.psi.PsiClass myContainingClass private String myOriginInfo public void <init> (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement context String name public java.lang.String getOriginInfo () public com.intellij.psi.impl.light.LightModifierList getModifierList () public com.intellij.psi.impl.light.LightReferenceListBuilder getExtendsList () public com.intellij.psi.impl.light.LightReferenceListBuilder getImplementsList () public com.intellij.psi.PsiField[] getFields () public com.intellij.psi.PsiMethod[] getMethods () public com.intellij.psi.PsiClass[] getInnerClasses () public com.intellij.psi.PsiClassInitializer[] getInitializers () public com.intellij.psi.PsiElement getScope () public com.intellij.psi.PsiClass getContainingClass () public com.intellij.psi.impl.light.LightTypeParameterListBuilder getTypeParameterList () public boolean isEquivalentTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement another public com.intellij.psi.impl.light.LightPsiClassBuilder setOriginInfo (java.lang.String) String originInfo public com.intellij.psi.impl.light.LightPsiClassBuilder setScope (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement scope public com.intellij.psi.impl.light.LightPsiClassBuilder setContainingClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass containingClass public com.intellij.psi.impl.light.LightPsiClassBuilder addMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public volatile synthetic com.intellij.psi.PsiModifierList getModifierList () public volatile synthetic com.intellij.psi.PsiReferenceList getImplementsList () public volatile synthetic com.intellij.psi.PsiReferenceList getExtendsList () public volatile synthetic com.intellij.psi.PsiTypeParameterList getTypeParameterList () public volatile synthetic com.intellij.lang.jvm.JvmClass getContainingClass () public volatile synthetic com.intellij.lang.jvm.JvmClass[] getInnerClasses () public volatile synthetic com.intellij.lang.jvm.JvmField[] getFields () public volatile synthetic com.intellij.lang.jvm.JvmMethod[] getMethods () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightReferenceListBuilder.class
LightReferenceListBuilder.java package com.intellij.psi.impl.light public com.intellij.psi.impl.light.LightReferenceListBuilder extends com.intellij.psi.impl.light.LightElement implements com.intellij.psi.PsiReferenceList { private final java.util.List myRefs private volatile com.intellij.psi.PsiClassType[] myCachedTypes private final com.intellij.psi.PsiReferenceList$Role myRole private final com.intellij.psi.PsiElementFactory myFactory public void <init> (com.intellij.psi.PsiManager, com.intellij.psi.PsiReferenceList$Role) com.intellij.psi.PsiManager manager com.intellij.psi.PsiReferenceList$Role role public void <init> (com.intellij.psi.PsiManager, com.intellij.lang.Language, com.intellij.psi.PsiReferenceList$Role) com.intellij.psi.PsiManager manager com.intellij.lang.Language language com.intellij.psi.PsiReferenceList$Role role public java.lang.String toString () public void addReference (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public void addReference (java.lang.String) String qualifiedName public void addReference (com.intellij.psi.PsiClassType) com.intellij.psi.PsiClassType type public com.intellij.psi.PsiJavaCodeReferenceElement[] getReferenceElements () public com.intellij.psi.PsiClassType[] getReferencedTypes () int i int size com.intellij.psi.PsiClassType[] types public com.intellij.psi.PsiReferenceList$Role getRole () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightReferenceParameterList.class
LightReferenceParameterList.java package com.intellij.psi.impl.light public com.intellij.psi.impl.light.LightReferenceParameterList extends com.intellij.psi.impl.light.LightElement implements com.intellij.psi.PsiReferenceParameterList { private final com.intellij.psi.PsiTypeElement[] myTypeElements private final String myText public void <init> (com.intellij.psi.PsiManager, com.intellij.psi.PsiTypeElement[]) com.intellij.psi.PsiManager manager com.intellij.psi.PsiTypeElement[] referenceElements private java.lang.String calculateText () com.intellij.psi.PsiTypeElement type int i StringBuilder buffer public java.lang.String toString () public java.lang.String getText () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiElement copy () com.intellij.psi.PsiTypeElement typeElement int i com.intellij.psi.PsiTypeElement[] elements public com.intellij.psi.PsiTypeElement[] getTypeParameterElements () public com.intellij.psi.PsiType[] getTypeArguments () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightTypeElement.class
LightTypeElement.java package com.intellij.psi.impl.light public com.intellij.psi.impl.light.LightTypeElement extends com.intellij.psi.impl.light.LightElement implements com.intellij.psi.PsiTypeElement { private final com.intellij.psi.PsiType myType public void <init> (com.intellij.psi.PsiManager, com.intellij.psi.PsiType) com.intellij.psi.PsiManager manager com.intellij.psi.PsiType type public java.lang.String toString () public java.lang.String getText () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiElement copy () public com.intellij.psi.PsiType getType () public com.intellij.psi.PsiJavaCodeReferenceElement getInnermostComponentReferenceElement () public boolean isValid () public com.intellij.psi.PsiAnnotation[] getAnnotations () public com.intellij.psi.PsiAnnotation findAnnotation (java.lang.String) String qualifiedName public com.intellij.psi.PsiAnnotation addAnnotation (java.lang.String) String qualifiedName public com.intellij.psi.PsiAnnotation[] getApplicableAnnotations () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightTypeParameter.class
LightTypeParameter.java package com.intellij.psi.impl.light public com.intellij.psi.impl.light.LightTypeParameter extends com.intellij.psi.impl.light.LightClass implements com.intellij.psi.PsiTypeParameter { public void <init> (com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiTypeParameter delegate public com.intellij.psi.PsiTypeParameter getDelegate () public com.intellij.psi.PsiElement copy () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiTypeParameterListOwner getOwner () public int getIndex () public com.intellij.psi.PsiAnnotation[] getAnnotations () public com.intellij.psi.PsiAnnotation[] getApplicableAnnotations () public com.intellij.psi.PsiAnnotation findAnnotation (java.lang.String) String qualifiedName public com.intellij.psi.PsiAnnotation addAnnotation (java.lang.String) String qualifiedName public boolean useDelegateToSubstitute () public java.lang.String toString () public volatile synthetic com.intellij.psi.PsiClass getDelegate () public volatile synthetic com.intellij.lang.jvm.JvmAnnotation[] getAnnotations () public volatile synthetic com.intellij.lang.jvm.JvmTypeParametersOwner getOwner () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightTypeParameterBuilder.class
LightTypeParameterBuilder.java package com.intellij.psi.impl.light public com.intellij.psi.impl.light.LightTypeParameterBuilder extends com.intellij.psi.impl.light.LightPsiClassBuilder implements com.intellij.psi.PsiTypeParameter { private final com.intellij.psi.PsiTypeParameterListOwner myOwner private final int myIndex public void <init> (java.lang.String, com.intellij.psi.PsiTypeParameterListOwner, int) String name com.intellij.psi.PsiTypeParameterListOwner owner int index public com.intellij.psi.PsiTypeParameterListOwner getOwner () public int getIndex () public com.intellij.psi.PsiAnnotation[] getAnnotations () public com.intellij.psi.PsiAnnotation[] getApplicableAnnotations () public com.intellij.psi.PsiAnnotation findAnnotation (java.lang.String) String qualifiedName public com.intellij.psi.PsiAnnotation addAnnotation (java.lang.String) String qualifiedName public volatile synthetic com.intellij.lang.jvm.JvmAnnotation[] getAnnotations () public volatile synthetic com.intellij.lang.jvm.JvmTypeParametersOwner getOwner () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightTypeParameterListBuilder.class
LightTypeParameterListBuilder.java package com.intellij.psi.impl.light public com.intellij.psi.impl.light.LightTypeParameterListBuilder extends com.intellij.psi.impl.light.LightElement implements com.intellij.psi.PsiTypeParameterList { private final java.util.List myParameters private com.intellij.psi.PsiTypeParameter[] cached public void <init> (com.intellij.psi.PsiManager, com.intellij.lang.Language) com.intellij.psi.PsiManager manager com.intellij.lang.Language language public java.lang.String toString () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiTypeParameter[] getTypeParameters () public int getTypeParameterIndex (com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiTypeParameter typeParameter public void addParameter (com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiTypeParameter parameter private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightVariableBase.class
LightVariableBase.java package com.intellij.psi.impl.light public abstract com.intellij.psi.impl.light.LightVariableBase extends com.intellij.psi.impl.light.LightElement implements com.intellij.psi.PsiVariable com.intellij.psi.OriginInfoAwareElement { protected com.intellij.psi.PsiElement myScope protected com.intellij.psi.PsiIdentifier myNameIdentifier protected com.intellij.psi.PsiType myType protected final com.intellij.psi.PsiModifierList myModifierList protected boolean myWritable private String myOriginInfo public void <init> (com.intellij.psi.PsiManager, com.intellij.psi.PsiIdentifier, com.intellij.psi.PsiType, boolean, com.intellij.psi.PsiElement) com.intellij.psi.PsiManager manager com.intellij.psi.PsiIdentifier nameIdentifier com.intellij.psi.PsiType type boolean writable com.intellij.psi.PsiElement scope public void <init> (com.intellij.psi.PsiManager, com.intellij.psi.PsiIdentifier, com.intellij.lang.Language, com.intellij.psi.PsiType, boolean, com.intellij.psi.PsiElement) com.intellij.psi.PsiManager manager com.intellij.psi.PsiIdentifier nameIdentifier com.intellij.lang.Language language com.intellij.psi.PsiType type boolean writable com.intellij.psi.PsiElement scope protected com.intellij.psi.PsiModifierList createModifierList () public com.intellij.psi.PsiElement getDeclarationScope () public com.intellij.psi.PsiIdentifier getNameIdentifier () public boolean isValid () public java.lang.String getName () public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public com.intellij.psi.PsiType getType () protected com.intellij.psi.PsiType computeType () public com.intellij.psi.PsiTypeElement getTypeElement () public com.intellij.psi.PsiModifierList getModifierList () public boolean hasModifierProperty (java.lang.String) String name public com.intellij.psi.PsiExpression getInitializer () public boolean hasInitializer () public java.lang.String getText () public java.lang.Object computeConstantValue () public void normalizeDeclaration () throws com.intellij.util.IncorrectOperationException public boolean isWritable () protected boolean isVisibilitySupported () public javax.swing.Icon getElementIcon (int) int flags com.intellij.ui.icons.RowIcon baseIcon public java.lang.String getOriginInfo () public void setOriginInfo (java.lang.String) String originInfo public volatile synthetic com.intellij.psi.PsiElement getNameIdentifier () public volatile synthetic java.lang.Object setName (java.lang.String) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/light/LightVariableBuilder.class
LightVariableBuilder.java package com.intellij.psi.impl.light public com.intellij.psi.impl.light.LightVariableBuilder extends com.intellij.psi.impl.light.LightElement implements com.intellij.psi.PsiVariable com.intellij.navigation.NavigationItem com.intellij.psi.OriginInfoAwareElement { private final String myName private final com.intellij.psi.PsiType myType private volatile com.intellij.psi.impl.light.LightModifierList myModifierList private volatile javax.swing.Icon myBaseIcon private String myOriginInfo public void <init> (java.lang.String, java.lang.String, com.intellij.psi.PsiElement) String name String type com.intellij.psi.PsiElement navigationElement public void <init> (java.lang.String, com.intellij.psi.PsiType, com.intellij.psi.PsiElement) String name com.intellij.psi.PsiType type com.intellij.psi.PsiElement navigationElement public void <init> (com.intellij.psi.PsiManager, java.lang.String, com.intellij.psi.PsiType, com.intellij.lang.Language) com.intellij.psi.PsiManager manager String name com.intellij.psi.PsiType type com.intellij.lang.Language language public java.lang.String toString () public com.intellij.psi.PsiType getType () public com.intellij.psi.PsiModifierList getModifierList () public transient com.intellij.psi.impl.light.LightVariableBuilder setModifiers (java.lang.String[]) String[] modifiers public com.intellij.psi.impl.light.LightVariableBuilder setModifierList (com.intellij.psi.impl.light.LightModifierList) com.intellij.psi.impl.light.LightModifierList modifierList public boolean hasModifierProperty (java.lang.String) String name public java.lang.String getName () public com.intellij.psi.PsiTypeElement getTypeElement () public com.intellij.psi.PsiExpression getInitializer () public boolean hasInitializer () public void normalizeDeclaration () throws com.intellij.util.IncorrectOperationException public java.lang.Object computeConstantValue () public com.intellij.psi.PsiIdentifier getNameIdentifier () public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name protected boolean isVisibilitySupported () public javax.swing.Icon getElementIcon (int) int flags com.intellij.ui.icons.RowIcon baseIcon public com.intellij.psi.impl.light.LightVariableBuilder setBaseIcon (javax.swing.Icon) javax.swing.Icon baseIcon public java.lang.String getOriginInfo () public void setOriginInfo (java.lang.String) String originInfo public volatile synthetic com.intellij.psi.PsiElement getNameIdentifier () public volatile synthetic java.lang.Object setName (java.lang.String) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/search/MethodSuperSearcher.class
MethodSuperSearcher.java package com.intellij.psi.impl.search public com.intellij.psi.impl.search.MethodSuperSearcher extends com.intellij.openapi.application.QueryExecutorBase { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public void processQuery (com.intellij.psi.search.searches.SuperMethodsSearch$SearchParameters, com.intellij.util.Processor) com.intellij.psi.HierarchicalMethodSignature superSignature com.intellij.psi.search.searches.SuperMethodsSearch$SearchParameters queryParameters com.intellij.util.Processor consumer com.intellij.psi.PsiClass parentClass com.intellij.psi.PsiMethod method com.intellij.psi.HierarchicalMethodSignature signature boolean checkBases boolean allowStaticMethod java.util.List supers private static boolean addSuperMethods (com.intellij.psi.HierarchicalMethodSignature, com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass, boolean, boolean, com.intellij.util.Processor) com.intellij.psi.HierarchicalMethodSignature superSignature com.intellij.psi.HierarchicalMethodSignature signature com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass parentClass boolean allowStaticMethod boolean checkBases com.intellij.util.Processor consumer com.intellij.psi.PsiMethod signatureMethod com.intellij.psi.PsiClass hisClass private static boolean isAcceptable (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiMethod method boolean allowStaticMethod boolean hisStatic public volatile synthetic void processQuery (java.lang.Object, com.intellij.util.Processor) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/smartPointers/PsiClassReferenceTypePointerFactory$ClassReferenceTypePointer.class
PsiClassReferenceTypePointerFactory.java package com.intellij.psi.impl.smartPointers com.intellij.psi.impl.smartPointers.PsiClassReferenceTypePointerFactory$ClassReferenceTypePointer extends com.intellij.psi.impl.smartPointers.TypePointerBase { private final com.intellij.psi.SmartPsiElementPointer mySmartPsiElementPointer private final String myReferenceText private final com.intellij.openapi.project.Project myProject void <init> (com.intellij.psi.impl.source.PsiClassReferenceType, com.intellij.openapi.project.Project) com.intellij.psi.impl.source.PsiClassReferenceType type com.intellij.openapi.project.Project project com.intellij.psi.PsiJavaCodeReferenceElement reference protected com.intellij.psi.impl.source.PsiClassReferenceType calcType () com.intellij.util.IncorrectOperationException e com.intellij.psi.impl.source.PsiClassReferenceType myType com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.PsiElementFactory factory protected volatile synthetic com.intellij.psi.PsiType calcType () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/smartPointers/PsiClassReferenceTypePointerFactory.class
PsiClassReferenceTypePointerFactory.java package com.intellij.psi.impl.smartPointers public com.intellij.psi.impl.smartPointers.PsiClassReferenceTypePointerFactory extends java.lang.Object implements com.intellij.psi.ClassTypePointerFactory { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.SmartTypePointer createClassTypePointer (com.intellij.psi.PsiClassType, com.intellij.openapi.project.Project) com.intellij.psi.PsiClassType classType com.intellij.openapi.project.Project project static synthetic com.intellij.openapi.diagnostic.Logger access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/smartPointers/SmartTypePointerManagerImpl$1.class
SmartTypePointerManagerImpl.java package com.intellij.psi.impl.smartPointers synthetic com.intellij.psi.impl.smartPointers.SmartTypePointerManagerImpl$1 extends java.lang.Object { }
com/intellij/psi/impl/smartPointers/SmartTypePointerManagerImpl$ArrayTypePointer.class
SmartTypePointerManagerImpl.java package com.intellij.psi.impl.smartPointers com.intellij.psi.impl.smartPointers.SmartTypePointerManagerImpl$ArrayTypePointer extends com.intellij.psi.impl.smartPointers.TypePointerBase { private final com.intellij.psi.SmartTypePointer myComponentTypePointer void <init> (com.intellij.psi.PsiArrayType, com.intellij.psi.SmartTypePointer) com.intellij.psi.PsiArrayType type com.intellij.psi.SmartTypePointer componentTypePointer protected com.intellij.psi.PsiArrayType calcType () com.intellij.psi.PsiType type protected volatile synthetic com.intellij.psi.PsiType calcType () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/smartPointers/SmartTypePointerManagerImpl$ClassTypePointer.class
SmartTypePointerManagerImpl.java package com.intellij.psi.impl.smartPointers com.intellij.psi.impl.smartPointers.SmartTypePointerManagerImpl$ClassTypePointer extends com.intellij.psi.impl.smartPointers.TypePointerBase { private final com.intellij.psi.SmartPsiElementPointer myClass private final com.intellij.pom.java.LanguageLevel myLevel private final java.util.Map myMap private final com.intellij.psi.SmartPsiElementPointer[] myAnnotations void <init> (com.intellij.psi.PsiClassType, com.intellij.psi.SmartPsiElementPointer, com.intellij.pom.java.LanguageLevel, java.util.Map, com.intellij.psi.SmartPsiElementPointer[]) com.intellij.psi.PsiClassType type com.intellij.psi.SmartPsiElementPointer aClass com.intellij.pom.java.LanguageLevel languageLevel java.util.Map map com.intellij.psi.SmartPsiElementPointer[] annotations protected com.intellij.psi.PsiClassType calcType () com.intellij.psi.SmartTypePointer typePointer com.intellij.psi.PsiTypeParameter element java.util.Map$Entry entry com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiElement classElement java.util.Map resurrected java.util.Set set com.intellij.psi.PsiSubstitutor resurrectedSubstitutor com.intellij.psi.PsiAnnotation[] resurrectedAnnotations protected volatile synthetic com.intellij.psi.PsiType calcType () private static synthetic com.intellij.psi.PsiAnnotation[] lambda$calcType$0 (int) int x$0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/smartPointers/SmartTypePointerManagerImpl$DisjunctionTypePointer.class
SmartTypePointerManagerImpl.java package com.intellij.psi.impl.smartPointers com.intellij.psi.impl.smartPointers.SmartTypePointerManagerImpl$DisjunctionTypePointer extends com.intellij.psi.impl.smartPointers.TypePointerBase { private final java.util.List myPointers final synthetic com.intellij.psi.impl.smartPointers.SmartTypePointerManagerImpl this$0 private void <init> (com.intellij.psi.impl.smartPointers.SmartTypePointerManagerImpl, com.intellij.psi.PsiDisjunctionType) com.intellij.psi.PsiDisjunctionType type protected com.intellij.psi.PsiDisjunctionType calcType () java.util.List types protected volatile synthetic com.intellij.psi.PsiType calcType () synthetic void <init> (com.intellij.psi.impl.smartPointers.SmartTypePointerManagerImpl, com.intellij.psi.PsiDisjunctionType, com.intellij.psi.impl.smartPointers.SmartTypePointerManagerImpl$1) com.intellij.psi.impl.smartPointers.SmartTypePointerManagerImpl x0 com.intellij.psi.PsiDisjunctionType x1 com.intellij.psi.impl.smartPointers.SmartTypePointerManagerImpl$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/smartPointers/SmartTypePointerManagerImpl$SimpleTypePointer.class
SmartTypePointerManagerImpl.java package com.intellij.psi.impl.smartPointers com.intellij.psi.impl.smartPointers.SmartTypePointerManagerImpl$SimpleTypePointer extends java.lang.Object implements com.intellij.psi.SmartTypePointer { private final com.intellij.psi.PsiType myType private void <init> (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public com.intellij.psi.PsiType getType () synthetic void <init> (com.intellij.psi.PsiType, com.intellij.psi.impl.smartPointers.SmartTypePointerManagerImpl$1) com.intellij.psi.PsiType x0 com.intellij.psi.impl.smartPointers.SmartTypePointerManagerImpl$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/smartPointers/SmartTypePointerManagerImpl$SmartTypeCreatingVisitor.class
SmartTypePointerManagerImpl.java package com.intellij.psi.impl.smartPointers com.intellij.psi.impl.smartPointers.SmartTypePointerManagerImpl$SmartTypeCreatingVisitor extends com.intellij.psi.PsiTypeVisitor { final synthetic com.intellij.psi.impl.smartPointers.SmartTypePointerManagerImpl this$0 private void <init> (com.intellij.psi.impl.smartPointers.SmartTypePointerManagerImpl) public com.intellij.psi.SmartTypePointer visitPrimitiveType (com.intellij.psi.PsiPrimitiveType) com.intellij.psi.PsiPrimitiveType primitiveType public com.intellij.psi.SmartTypePointer visitArrayType (com.intellij.psi.PsiArrayType) com.intellij.psi.PsiArrayType arrayType com.intellij.psi.SmartTypePointer componentTypePointer public com.intellij.psi.SmartTypePointer visitWildcardType (com.intellij.psi.PsiWildcardType) com.intellij.psi.PsiWildcardType wildcardType com.intellij.psi.PsiType bound com.intellij.psi.SmartTypePointer boundPointer public com.intellij.psi.SmartTypePointer visitClassType (com.intellij.psi.PsiClassType) com.intellij.psi.SmartPsiElementPointer pointer com.intellij.psi.SmartTypePointer typePointer com.intellij.psi.PsiType substitutionResult com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiClass aClass com.intellij.psi.PsiSubstitutor substitutor java.util.HashMap pointerMap java.util.Map map com.intellij.psi.SmartPsiElementPointer[] annotationPointers com.intellij.pom.java.LanguageLevel languageLevel public com.intellij.psi.SmartTypePointer visitDisjunctionType (com.intellij.psi.PsiDisjunctionType) com.intellij.psi.PsiDisjunctionType disjunctionType public volatile synthetic java.lang.Object visitDisjunctionType (com.intellij.psi.PsiDisjunctionType) public volatile synthetic java.lang.Object visitWildcardType (com.intellij.psi.PsiWildcardType) public volatile synthetic java.lang.Object visitClassType (com.intellij.psi.PsiClassType) public volatile synthetic java.lang.Object visitArrayType (com.intellij.psi.PsiArrayType) public volatile synthetic java.lang.Object visitPrimitiveType (com.intellij.psi.PsiPrimitiveType) private static synthetic com.intellij.psi.SmartPsiElementPointer[] lambda$visitClassType$0 (int) int x$0 synthetic void <init> (com.intellij.psi.impl.smartPointers.SmartTypePointerManagerImpl, com.intellij.psi.impl.smartPointers.SmartTypePointerManagerImpl$1) com.intellij.psi.impl.smartPointers.SmartTypePointerManagerImpl x0 com.intellij.psi.impl.smartPointers.SmartTypePointerManagerImpl$1 x1 }
com/intellij/psi/impl/smartPointers/SmartTypePointerManagerImpl$WildcardTypePointer.class
SmartTypePointerManagerImpl.java package com.intellij.psi.impl.smartPointers com.intellij.psi.impl.smartPointers.SmartTypePointerManagerImpl$WildcardTypePointer extends com.intellij.psi.impl.smartPointers.TypePointerBase { private final com.intellij.psi.PsiManager myManager private final com.intellij.psi.SmartTypePointer myBoundPointer private final boolean myIsExtending static final synthetic boolean $assertionsDisabled void <init> (com.intellij.psi.PsiWildcardType, com.intellij.psi.SmartTypePointer) com.intellij.psi.PsiWildcardType type com.intellij.psi.SmartTypePointer boundPointer protected com.intellij.psi.PsiWildcardType calcType () com.intellij.psi.PsiType type protected volatile synthetic com.intellij.psi.PsiType calcType () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/smartPointers/SmartTypePointerManagerImpl.class
SmartTypePointerManagerImpl.java package com.intellij.psi.impl.smartPointers public com.intellij.psi.impl.smartPointers.SmartTypePointerManagerImpl extends com.intellij.psi.SmartTypePointerManager { private static final com.intellij.psi.SmartTypePointer NULL_POINTER private final com.intellij.psi.SmartPointerManager myPsiPointerManager private final com.intellij.openapi.project.Project myProject public void <init> (com.intellij.psi.SmartPointerManager, com.intellij.openapi.project.Project) com.intellij.psi.SmartPointerManager psiPointerManager com.intellij.openapi.project.Project project public com.intellij.psi.SmartTypePointer createSmartTypePointer (com.intellij.psi.PsiType) com.intellij.psi.PsiType type com.intellij.psi.SmartTypePointer pointer private com.intellij.psi.SmartTypePointer createClassReferenceTypePointer (com.intellij.psi.PsiClassType) com.intellij.psi.SmartTypePointer pointer com.intellij.psi.ClassTypePointerFactory factory com.intellij.psi.PsiClassType classType private static synthetic com.intellij.psi.PsiType lambda$static$0 () static synthetic com.intellij.openapi.project.Project access$100 (com.intellij.psi.impl.smartPointers.SmartTypePointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartTypePointerManagerImpl x0 static synthetic com.intellij.psi.SmartTypePointer access$300 (com.intellij.psi.impl.smartPointers.SmartTypePointerManagerImpl, com.intellij.psi.PsiClassType) com.intellij.psi.impl.smartPointers.SmartTypePointerManagerImpl x0 com.intellij.psi.PsiClassType x1 static synthetic com.intellij.psi.SmartPointerManager access$400 (com.intellij.psi.impl.smartPointers.SmartTypePointerManagerImpl) com.intellij.psi.impl.smartPointers.SmartTypePointerManagerImpl x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/smartPointers/TypePointerBase.class
TypePointerBase.java package com.intellij.psi.impl.smartPointers public abstract com.intellij.psi.impl.smartPointers.TypePointerBase extends java.lang.Object implements com.intellij.psi.SmartTypePointer { private java.lang.ref.Reference myTypeRef public void <init> (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public com.intellij.psi.PsiType getType () com.intellij.psi.PsiType myType protected abstract com.intellij.psi.PsiType calcType () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/ClassInnerStuffCache$1.class
ClassInnerStuffCache.java package com.intellij.psi.impl.source com.intellij.psi.impl.source.ClassInnerStuffCache$1 extends com.intellij.psi.impl.light.LightMethod { final synthetic com.intellij.psi.impl.source.ClassInnerStuffCache this$0 void <init> (com.intellij.psi.impl.source.ClassInnerStuffCache, com.intellij.psi.PsiManager, com.intellij.psi.PsiMethod, com.intellij.psi.PsiClass) com.intellij.psi.impl.source.ClassInnerStuffCache this$0 com.intellij.psi.PsiManager manager com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass public int getTextOffset () }
com/intellij/psi/impl/source/ClassInnerStuffCache.class
ClassInnerStuffCache.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.ClassInnerStuffCache extends java.lang.Object { private final com.intellij.psi.impl.source.PsiExtensibleClass myClass private final com.intellij.openapi.util.SimpleModificationTracker myTracker public void <init> (com.intellij.psi.impl.source.PsiExtensibleClass) com.intellij.psi.impl.source.PsiExtensibleClass aClass public com.intellij.psi.PsiMethod[] getConstructors () public com.intellij.psi.PsiField[] getFields () public com.intellij.psi.PsiMethod[] getMethods () public com.intellij.psi.PsiClass[] getInnerClasses () public com.intellij.psi.PsiField findFieldByName (java.lang.String, boolean) String name boolean checkBases public com.intellij.psi.PsiMethod[] findMethodsByName (java.lang.String, boolean) String name boolean checkBases public com.intellij.psi.PsiClass findInnerClassByName (java.lang.String, boolean) String name boolean checkBases public com.intellij.psi.PsiMethod getValuesMethod () public com.intellij.psi.PsiMethod getValueOfMethod () private static java.lang.Object[] copy (java.lang.Object[]) Object[] value private com.intellij.psi.util.CachedValueProvider$Result makeResult (java.lang.Object) Object value private com.intellij.psi.PsiField[] calcFields () java.util.List own java.util.List ext private com.intellij.psi.PsiMethod[] calcMethods () java.util.List own java.util.List ext private com.intellij.psi.PsiClass[] calcInnerClasses () java.util.List own java.util.List ext private java.util.Map getFieldsMap () String name com.intellij.psi.PsiField field com.intellij.psi.PsiField[] fields java.util.Map cachedFields private java.util.Map getMethodsMap () java.util.List list com.intellij.psi.PsiMethod method java.util.List list java.util.Map$Entry entry com.intellij.psi.PsiMethod[] methods java.util.Map collectedMethods java.util.Map cachedMethods private java.util.Map getInnerClassesMap () String name com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiClass[] classes java.util.Map cachedInners private com.intellij.psi.PsiMethod makeValuesMethod () private com.intellij.psi.PsiMethod makeValueOfMethod () private com.intellij.psi.PsiMethod getSyntheticMethod (java.lang.String) String text com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiMethod method public void dropCaches () private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getValueOfMethod$8 () private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getValuesMethod$7 () private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$findInnerClassByName$6 () private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$findMethodsByName$5 () private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$findFieldByName$4 () private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getInnerClasses$3 () private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getMethods$2 () private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getFields$1 () private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getConstructors$0 () static synthetic com.intellij.psi.impl.source.PsiExtensibleClass access$000 (com.intellij.psi.impl.source.ClassInnerStuffCache) com.intellij.psi.impl.source.ClassInnerStuffCache x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/ClassReferencePointer$1.class
ClassReferencePointer.java package com.intellij.psi.impl.source final com.intellij.psi.impl.source.ClassReferencePointer$1 extends java.lang.Object implements com.intellij.psi.impl.source.ClassReferencePointer { final synthetic com.intellij.psi.PsiJavaCodeReferenceElement val$ref void <init> (com.intellij.psi.PsiJavaCodeReferenceElement) public com.intellij.psi.PsiJavaCodeReferenceElement retrieveReference () public com.intellij.psi.PsiJavaCodeReferenceElement retrieveNonNullReference () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/ClassReferencePointer.class
ClassReferencePointer.java package com.intellij.psi.impl.source abstract com.intellij.psi.impl.source.ClassReferencePointer extends java.lang.Object { public abstract com.intellij.psi.PsiJavaCodeReferenceElement retrieveReference () public abstract com.intellij.psi.PsiJavaCodeReferenceElement retrieveNonNullReference () public static com.intellij.psi.impl.source.ClassReferencePointer constant (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement ref private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/Constants.class
Constants.java package com.intellij.psi.impl.source public abstract com.intellij.psi.impl.source.Constants extends java.lang.Object implements com.intellij.psi.impl.source.tree.ElementType { public static final com.intellij.psi.tree.TokenSet CLASS_BIT_SET public static final com.intellij.psi.tree.TokenSet FIELD_BIT_SET public static final com.intellij.psi.tree.TokenSet METHOD_BIT_SET public static final com.intellij.psi.tree.TokenSet CLASS_INITIALIZER_BIT_SET public static final com.intellij.psi.tree.TokenSet PARAMETER_BIT_SET public static final com.intellij.psi.tree.TokenSet CATCH_SECTION_BIT_SET public static final com.intellij.psi.tree.TokenSet JAVA_CODE_REFERENCE_BIT_SET public static final com.intellij.psi.tree.TokenSet NAME_VALUE_PAIR_BIT_SET public static final com.intellij.psi.tree.TokenSet ANNOTATION_BIT_SET static void <clinit> () }
com/intellij/psi/impl/source/FileLocalResolver$LightResolveResult$1.class
FileLocalResolver.java package com.intellij.psi.impl.source final com.intellij.psi.impl.source.FileLocalResolver$LightResolveResult$1 extends com.intellij.psi.impl.source.FileLocalResolver$LightResolveResult { final synthetic com.intellij.lang.LighterASTNode val$target void <init> (com.intellij.lang.LighterASTNode) public com.intellij.lang.LighterASTNode getTarget () }
com/intellij/psi/impl/source/FileLocalResolver$LightResolveResult.class
FileLocalResolver.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.FileLocalResolver$LightResolveResult extends java.lang.Object { public static final com.intellij.psi.impl.source.FileLocalResolver$LightResolveResult UNKNOWN public static final com.intellij.psi.impl.source.FileLocalResolver$LightResolveResult NON_LOCAL public void <init> () static com.intellij.psi.impl.source.FileLocalResolver$LightResolveResult resolved (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode target public com.intellij.lang.LighterASTNode getTarget () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/FileLocalResolver.class
FileLocalResolver.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.FileLocalResolver extends java.lang.Object { private final com.intellij.lang.LighterAST myTree public void <init> (com.intellij.lang.LighterAST) com.intellij.lang.LighterAST tree public com.intellij.lang.LighterAST getLightTree () public com.intellij.psi.impl.source.FileLocalResolver$LightResolveResult resolveLocally (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode var com.intellij.lang.LighterASTNode scope com.intellij.lang.LighterASTNode ref String refName boolean passedClass com.intellij.lang.LighterASTNode lastParent private boolean canResolveToLocalVariable (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode ref com.intellij.lang.LighterASTNode parent private boolean hasQualifier (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode ref private java.lang.Iterable getDeclarations (com.intellij.lang.LighterASTNode, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode paramList com.intellij.lang.LighterASTNode scope com.intellij.lang.LighterASTNode lastParent com.intellij.psi.tree.IElementType type private com.intellij.util.containers.JBIterable walkChildrenScopes (com.intellij.util.containers.JBIterable) com.intellij.util.containers.JBIterable children private static com.intellij.util.containers.JBIterable before (java.util.List, com.intellij.lang.LighterASTNode) java.util.List children com.intellij.lang.LighterASTNode lastParent public java.lang.String getShortClassTypeName (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode var public java.lang.String getShortClassTypeName (com.intellij.lang.LighterASTNode, int) com.intellij.lang.LighterASTNode bracket com.intellij.lang.LighterASTNode var int arrayDepth com.intellij.lang.LighterASTNode typeNode com.intellij.lang.LighterASTNode typeRef String refName private boolean isTypeParameter (java.lang.String, com.intellij.lang.LighterASTNode) String name com.intellij.lang.LighterASTNode place com.intellij.lang.LighterASTNode scope private boolean hasOwnTypeParameter (java.lang.String, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode param String name com.intellij.lang.LighterASTNode member com.intellij.lang.LighterASTNode typeParams private boolean isStatic (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode scope com.intellij.lang.LighterASTNode modList private static synthetic boolean lambda$before$1 (com.intellij.lang.LighterASTNode, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode lastParent com.intellij.lang.LighterASTNode node private synthetic java.lang.Iterable lambda$walkChildrenScopes$0 (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode child private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/HierarchicalMethodSignatureImpl.class
HierarchicalMethodSignatureImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.HierarchicalMethodSignatureImpl extends com.intellij.psi.HierarchicalMethodSignature { private java.util.List mySupers private java.util.List myInaccessibleSupers public void <init> (com.intellij.psi.util.MethodSignatureBackedByPsiMethod) com.intellij.psi.util.MethodSignatureBackedByPsiMethod signature public void addSuperSignature (com.intellij.psi.HierarchicalMethodSignature) com.intellij.psi.HierarchicalMethodSignature superSignatureHierarchical com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiMethod method public java.util.List getSuperSignatures () public java.util.List getInaccessibleSuperSignatures () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/JShellFileImpl.class
JShellFileImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.JShellFileImpl extends com.intellij.psi.impl.source.PsiJavaFileBaseImpl implements com.intellij.psi.PsiJShellFile { private static final com.intellij.openapi.util.Condition EXECUTABLE_PREDICATE public void <init> (com.intellij.psi.FileViewProvider) com.intellij.psi.FileViewProvider viewProvider public com.intellij.lang.Language getLanguage () public com.intellij.openapi.fileTypes.FileType getFileType () public boolean isPhysical () public java.util.Collection getExecutableSnippets () java.util.List result private static void collectExecutableSnippets (com.intellij.psi.PsiElement, java.util.Collection) com.intellij.psi.PsiElement child com.intellij.psi.PsiElement container java.util.Collection result private static boolean isExecutable (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement child com.intellij.psi.PsiElement element private static synthetic boolean lambda$static$0 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement elem static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/JShellPsiAugmentProvider.class
JShellPsiAugmentProvider.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.JShellPsiAugmentProvider extends com.intellij.psi.augment.PsiAugmentProvider { private static final java.util.Set JSHELL_FIELD_MODIFIERS public void <init> () protected java.util.Set transformModifiers (com.intellij.psi.PsiModifierList, java.util.Set) com.intellij.psi.PsiModifierList modifierList java.util.Set modifiers private static boolean isInsideJShellField (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/JavaDummyElement.class
JavaDummyElement.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.JavaDummyElement extends com.intellij.psi.impl.source.tree.FileElement { private final com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper myParser private final com.intellij.pom.java.LanguageLevel myLanguageLevel private final boolean myConsumeAll private Throwable myParserError public void <init> (java.lang.CharSequence, com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper, com.intellij.pom.java.LanguageLevel) CharSequence text com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper parser com.intellij.pom.java.LanguageLevel level public void <init> (java.lang.CharSequence, com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper, com.intellij.pom.java.LanguageLevel, boolean) CharSequence text com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper parser com.intellij.pom.java.LanguageLevel level boolean consumeAll public com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper getParser () public boolean consumeAll () public com.intellij.pom.java.LanguageLevel getLanguageLevel () public com.intellij.psi.impl.source.tree.TreeElement getFirstChildNode () AssertionError e public com.intellij.psi.impl.source.tree.TreeElement getLastChildNode () AssertionError e public java.lang.Throwable getParserError () public volatile synthetic com.intellij.lang.ASTNode getLastChildNode () public volatile synthetic com.intellij.lang.ASTNode getFirstChildNode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/JavaDummyHolder$InjectedDeclarations.class
JavaDummyHolder.java package com.intellij.psi.impl.source public abstract com.intellij.psi.impl.source.JavaDummyHolder$InjectedDeclarations extends java.lang.Object { public abstract boolean process (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) }
com/intellij/psi/impl/source/JavaDummyHolder.class
JavaDummyHolder.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.JavaDummyHolder extends com.intellij.psi.impl.source.DummyHolder implements com.intellij.psi.PsiImportHolder { private static final java.util.Map EMPTY private java.util.Map myPseudoImports private com.intellij.psi.impl.source.JavaDummyHolder$InjectedDeclarations myInjectedDeclarations void <init> (com.intellij.psi.PsiManager, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiManager manager com.intellij.psi.impl.source.tree.TreeElement contentElement com.intellij.psi.PsiElement context void <init> (com.intellij.psi.PsiManager, com.intellij.util.CharTable, boolean) com.intellij.psi.PsiManager manager com.intellij.util.CharTable table boolean validity void <init> (com.intellij.psi.PsiManager, com.intellij.psi.PsiElement) com.intellij.psi.PsiManager manager com.intellij.psi.PsiElement context void <init> (com.intellij.psi.PsiManager, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.PsiElement, com.intellij.util.CharTable) com.intellij.psi.PsiManager manager com.intellij.psi.impl.source.tree.TreeElement contentElement com.intellij.psi.PsiElement context com.intellij.util.CharTable table void <init> (com.intellij.psi.PsiManager, com.intellij.psi.PsiElement, com.intellij.util.CharTable) com.intellij.psi.PsiManager manager com.intellij.psi.PsiElement context com.intellij.util.CharTable table void <init> (com.intellij.psi.PsiManager, com.intellij.util.CharTable) com.intellij.psi.PsiManager manager com.intellij.util.CharTable table public boolean importClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass resolved com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement context String className public void setInjectedDeclarations (com.intellij.psi.impl.source.JavaDummyHolder$InjectedDeclarations) com.intellij.psi.impl.source.JavaDummyHolder$InjectedDeclarations injectedDeclarations public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiClass imported com.intellij.psi.PsiClass aClass com.intellij.psi.scope.NameHint nameHint String name com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place com.intellij.psi.scope.ElementClassHint classHint public boolean isSamePackage (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement otherContext String packageName com.intellij.psi.PsiElement other com.intellij.psi.PsiElement myContext public boolean isInPackage (com.intellij.psi.PsiPackage) com.intellij.psi.PsiPackage aPackage com.intellij.psi.PsiElement myContext public void setOriginalFile (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile originalFile static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/JavaDummyHolderFactory.class
JavaDummyHolderFactory.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.JavaDummyHolderFactory extends java.lang.Object implements com.intellij.psi.impl.source.HolderFactory { public void <init> () public com.intellij.psi.impl.source.DummyHolder createHolder (com.intellij.psi.PsiManager, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiManager manager com.intellij.psi.impl.source.tree.TreeElement contentElement com.intellij.psi.PsiElement context public com.intellij.psi.impl.source.DummyHolder createHolder (com.intellij.psi.PsiManager, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.PsiElement, com.intellij.util.CharTable) com.intellij.psi.PsiManager manager com.intellij.psi.impl.source.tree.TreeElement contentElement com.intellij.psi.PsiElement context com.intellij.util.CharTable table public com.intellij.psi.impl.source.DummyHolder createHolder (com.intellij.psi.PsiManager, com.intellij.psi.PsiElement) com.intellij.psi.PsiManager manager com.intellij.psi.PsiElement context public com.intellij.psi.impl.source.DummyHolder createHolder (com.intellij.psi.PsiManager, com.intellij.lang.Language, com.intellij.psi.PsiElement) com.intellij.psi.PsiManager manager com.intellij.lang.Language language com.intellij.psi.PsiElement context public com.intellij.psi.impl.source.DummyHolder createHolder (com.intellij.psi.PsiManager, com.intellij.psi.PsiElement, com.intellij.util.CharTable) com.intellij.psi.PsiManager manager com.intellij.psi.PsiElement context com.intellij.util.CharTable table public com.intellij.psi.impl.source.DummyHolder createHolder (com.intellij.psi.PsiManager, com.intellij.util.CharTable, com.intellij.lang.Language) com.intellij.psi.PsiManager manager com.intellij.util.CharTable table com.intellij.lang.Language language public com.intellij.psi.impl.source.DummyHolder createHolder (com.intellij.psi.PsiManager, com.intellij.util.CharTable, boolean) com.intellij.psi.PsiManager manager com.intellij.util.CharTable table boolean validity private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/JavaFileElementType.class
JavaFileElementType.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.JavaFileElementType extends com.intellij.psi.tree.ILightStubFileElementType { public static final int STUB_VERSION public void <init> () public com.intellij.psi.stubs.LightStubBuilder getBuilder () public int getStubVersion () public boolean shouldBuildStubFor (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public static boolean isInSourceContent (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFile dir public com.intellij.lang.ASTNode createNode (java.lang.CharSequence) CharSequence text public com.intellij.util.diff.FlyweightCapableTreeStructure parseContentsLight (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode chameleon com.intellij.lang.PsiBuilder builder public com.intellij.lang.ASTNode parseContents (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode chameleon com.intellij.lang.PsiBuilder builder private void doParse (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker root public java.lang.String getExternalId () public void serialize (com.intellij.psi.impl.java.stubs.PsiJavaFileStub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException com.intellij.psi.impl.java.stubs.PsiJavaFileStub stub com.intellij.psi.stubs.StubOutputStream dataStream com.intellij.pom.java.LanguageLevel level public com.intellij.psi.impl.java.stubs.PsiJavaFileStub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement) throws java.io.IOException com.intellij.psi.stubs.StubInputStream dataStream com.intellij.psi.stubs.StubElement parentStub boolean compiled int level String packageName public void indexStub (com.intellij.psi.impl.java.stubs.PsiJavaFileStub, com.intellij.psi.stubs.IndexSink) com.intellij.psi.impl.java.stubs.PsiJavaFileStub stub com.intellij.psi.stubs.IndexSink sink public volatile synthetic com.intellij.psi.stubs.PsiFileStub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement) throws java.io.IOException public volatile synthetic void serialize (com.intellij.psi.stubs.PsiFileStub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException public volatile synthetic com.intellij.psi.StubBuilder getBuilder () public volatile synthetic void indexStub (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.IndexSink) public volatile synthetic com.intellij.psi.stubs.Stub deserialize (com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.Stub) throws java.io.IOException public volatile synthetic void serialize (com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.StubOutputStream) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/JavaLightStubBuilder$1.class
JavaLightStubBuilder.java package com.intellij.psi.impl.source synthetic com.intellij.psi.impl.source.JavaLightStubBuilder$1 extends java.lang.Object { }
com/intellij/psi/impl/source/JavaLightStubBuilder$CodeBlockVisitor.class
JavaLightStubBuilder.java package com.intellij.psi.impl.source com.intellij.psi.impl.source.JavaLightStubBuilder$CodeBlockVisitor extends com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor implements com.intellij.lang.LighterLazyParseableNode$Visitor { private static final com.intellij.psi.tree.TokenSet BLOCK_ELEMENTS private boolean result private com.intellij.psi.tree.IElementType preLast private com.intellij.psi.tree.IElementType last private boolean seenNew private boolean seenLParen private boolean seenModifier private void <init> () protected void visitNode (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement element public boolean visit (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type synthetic void <init> (com.intellij.psi.impl.source.JavaLightStubBuilder$1) com.intellij.psi.impl.source.JavaLightStubBuilder$1 x0 static synthetic boolean access$100 (com.intellij.psi.impl.source.JavaLightStubBuilder$CodeBlockVisitor) com.intellij.psi.impl.source.JavaLightStubBuilder$CodeBlockVisitor x0 static void <clinit> () }
com/intellij/psi/impl/source/JavaLightStubBuilder.class
JavaLightStubBuilder.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.JavaLightStubBuilder extends com.intellij.psi.stubs.LightStubBuilder { public void <init> () protected com.intellij.psi.stubs.StubElement createStubForFile (com.intellij.psi.PsiFile, com.intellij.lang.LighterAST) com.intellij.lang.LighterASTNode ref com.intellij.psi.PsiFile file com.intellij.lang.LighterAST tree String refText com.intellij.lang.LighterASTNode pkg public boolean skipChildProcessingWhenBuildingStubs (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.psi.impl.source.JavaLightStubBuilder$CodeBlockVisitor visitor com.intellij.lang.ASTNode parent com.intellij.lang.ASTNode node com.intellij.psi.tree.IElementType parentType com.intellij.psi.tree.IElementType nodeType protected boolean skipChildProcessingWhenBuildingStubs (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode parent com.intellij.lang.LighterASTNode node public static boolean isCodeBlockWithoutStubs (com.intellij.lang.LighterASTNode) com.intellij.psi.impl.source.JavaLightStubBuilder$CodeBlockVisitor visitor com.intellij.lang.LighterASTNode node private static boolean checkByTypes (com.intellij.psi.tree.IElementType, com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType parentType com.intellij.psi.tree.IElementType nodeType private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/JavaLightTreeUtil.class
JavaLightTreeUtil.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.JavaLightTreeUtil extends java.lang.Object { public void <init> () public static java.util.List getArgList (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode call com.intellij.lang.LighterASTNode anonClass com.intellij.lang.LighterASTNode exprList public static java.lang.String getNameIdentifierText (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode idOwner com.intellij.lang.LighterASTNode id public static java.util.List getExpressionChildren (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node public static com.intellij.lang.LighterASTNode findExpressionChild (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node public static com.intellij.lang.LighterASTNode skipParenthesesCastsDown (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node public static com.intellij.lang.LighterASTNode skipParenthesesDown (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode expression public static boolean hasExplicitModifier (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode, com.intellij.psi.tree.IElementType) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode modifierListOwner com.intellij.psi.tree.IElementType modifierKeyword com.intellij.lang.LighterASTNode modifierList private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/JavaStubPsiElement.class
JavaStubPsiElement.java package com.intellij.psi.impl.source public abstract com.intellij.psi.impl.source.JavaStubPsiElement extends com.intellij.extapi.psi.StubBasedPsiElementBase implements com.intellij.psi.StubBasedPsiElement { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> (com.intellij.psi.stubs.StubElement, com.intellij.psi.stubs.IStubElementType) com.intellij.psi.stubs.StubElement stub com.intellij.psi.stubs.IStubElementType nodeType public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.lang.Language getLanguage () public int getTextOffset () protected com.intellij.psi.impl.source.tree.CompositeElement calcTreeElement () public com.intellij.psi.PsiElement add (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.impl.source.tree.TreeElement elementCopy public com.intellij.psi.PsiElement addBefore (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor com.intellij.psi.impl.source.tree.TreeElement elementCopy public com.intellij.psi.PsiElement addAfter (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiElement anchor com.intellij.psi.impl.source.tree.TreeElement elementCopy public final void checkAdd (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public void delete () throws com.intellij.util.IncorrectOperationException com.intellij.lang.ASTNode treeElement public void deleteChildRange (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last com.intellij.lang.ASTNode firstElement com.intellij.lang.ASTNode lastElement com.intellij.psi.impl.source.tree.CompositeElement treeElement public com.intellij.psi.PsiElement replace (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement newElement com.intellij.psi.impl.source.tree.CompositeElement treeElement public void acceptChildren (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor protected java.lang.Object clone () com.intellij.psi.impl.source.tree.CompositeElement treeElement com.intellij.psi.impl.source.tree.CompositeElement treeElementClone protected com.intellij.extapi.psi.StubBasedPsiElementBase cloneImpl (com.intellij.psi.impl.source.tree.CompositeElement) com.intellij.psi.impl.source.tree.CompositeElement treeElementClone com.intellij.extapi.psi.StubBasedPsiElementBase clone public com.intellij.psi.PsiElement[] getChildren () com.intellij.psi.PsiElement psiChild int count com.intellij.psi.PsiElement[] answer static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/JavaVarTypeUtil$1.class
JavaVarTypeUtil.java package com.intellij.psi.impl.source final com.intellij.psi.impl.source.JavaVarTypeUtil$1 extends com.intellij.psi.PsiTypeVisitor { void <init> () public java.lang.Boolean visitType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public java.lang.Boolean visitCapturedWildcardType (com.intellij.psi.PsiCapturedWildcardType) com.intellij.psi.PsiCapturedWildcardType capturedWildcardType public volatile synthetic java.lang.Object visitCapturedWildcardType (com.intellij.psi.PsiCapturedWildcardType) public volatile synthetic java.lang.Object visitType (com.intellij.psi.PsiType) }
com/intellij/psi/impl/source/JavaVarTypeUtil$DownwardProjectionTypeVisitor.class
JavaVarTypeUtil.java package com.intellij.psi.impl.source com.intellij.psi.impl.source.JavaVarTypeUtil$DownwardProjectionTypeVisitor extends com.intellij.psi.PsiTypeVisitor { private void <init> () public com.intellij.psi.PsiType visitType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public com.intellij.psi.PsiType visitCapturedWildcardType (com.intellij.psi.PsiCapturedWildcardType) com.intellij.psi.PsiCapturedWildcardType capturedWildcardType public com.intellij.psi.PsiType visitArrayType (com.intellij.psi.PsiArrayType) com.intellij.psi.PsiArrayType arrayType com.intellij.psi.PsiType projection public com.intellij.psi.PsiType visitIntersectionType (com.intellij.psi.PsiIntersectionType) com.intellij.psi.PsiIntersectionType intersectionType com.intellij.psi.PsiType[] conjuncts public com.intellij.psi.PsiType visitLambdaExpressionType (com.intellij.psi.PsiLambdaExpressionType) com.intellij.psi.PsiLambdaExpressionType lambdaExpressionType public com.intellij.psi.PsiType visitMethodReferenceType (com.intellij.psi.PsiMethodReferenceType) com.intellij.psi.PsiMethodReferenceType methodReferenceType public com.intellij.psi.PsiType visitClassType (com.intellij.psi.PsiClassType) com.intellij.psi.PsiType extendsBound com.intellij.psi.PsiType projection com.intellij.psi.PsiType superBound com.intellij.psi.PsiType ai com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiSubstitutor targetSubstitutor com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClassType$ClassResolveResult result com.intellij.psi.PsiClass aClass public volatile synthetic java.lang.Object visitMethodReferenceType (com.intellij.psi.PsiMethodReferenceType) public volatile synthetic java.lang.Object visitLambdaExpressionType (com.intellij.psi.PsiLambdaExpressionType) public volatile synthetic java.lang.Object visitIntersectionType (com.intellij.psi.PsiIntersectionType) public volatile synthetic java.lang.Object visitCapturedWildcardType (com.intellij.psi.PsiCapturedWildcardType) public volatile synthetic java.lang.Object visitClassType (com.intellij.psi.PsiClassType) public volatile synthetic java.lang.Object visitArrayType (com.intellij.psi.PsiArrayType) public volatile synthetic java.lang.Object visitType (com.intellij.psi.PsiType) private static synthetic com.intellij.psi.PsiType[] lambda$visitIntersectionType$1 (int) int x$0 private synthetic com.intellij.psi.PsiType lambda$visitIntersectionType$0 (com.intellij.psi.PsiType) com.intellij.psi.PsiType conjunct synthetic void <init> (com.intellij.psi.impl.source.JavaVarTypeUtil$1) com.intellij.psi.impl.source.JavaVarTypeUtil$1 x0 }
com/intellij/psi/impl/source/JavaVarTypeUtil$UpwardProjectionTypeVisitor.class
JavaVarTypeUtil.java package com.intellij.psi.impl.source com.intellij.psi.impl.source.JavaVarTypeUtil$UpwardProjectionTypeVisitor extends com.intellij.psi.PsiTypeVisitorEx { private void <init> () public com.intellij.psi.PsiType visitType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public com.intellij.psi.PsiType visitCapturedWildcardType (com.intellij.psi.PsiCapturedWildcardType) com.intellij.psi.PsiCapturedWildcardType capturedWildcardType public com.intellij.psi.PsiType visitArrayType (com.intellij.psi.PsiArrayType) com.intellij.psi.PsiArrayType arrayType com.intellij.psi.PsiType componentType public com.intellij.psi.PsiType visitLambdaExpressionType (com.intellij.psi.PsiLambdaExpressionType) com.intellij.psi.PsiLambdaExpressionType lambdaExpressionType public com.intellij.psi.PsiType visitMethodReferenceType (com.intellij.psi.PsiMethodReferenceType) com.intellij.psi.PsiMethodReferenceType methodReferenceType public com.intellij.psi.PsiType visitIntersectionType (com.intellij.psi.PsiIntersectionType) com.intellij.psi.PsiIntersectionType intersectionType public com.intellij.psi.PsiType visitClassType (com.intellij.psi.PsiClassType) com.intellij.psi.PsiType U com.intellij.psi.PsiType ai com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.PsiManager manager com.intellij.psi.PsiSubstitutor targetSubstitutor com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClassType$ClassResolveResult result com.intellij.psi.PsiClass aClass private static com.intellij.psi.PsiWildcardType createDownwardProjection (com.intellij.psi.PsiManager, com.intellij.psi.PsiType) com.intellij.psi.PsiManager manager com.intellij.psi.PsiType bound com.intellij.psi.PsiType downwardProjection private static boolean tryUpperBound (com.intellij.psi.PsiClass, com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiType) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.PsiType U com.intellij.psi.PsiClassType[] extendsListTypes com.intellij.psi.PsiType bi public volatile synthetic java.lang.Object visitMethodReferenceType (com.intellij.psi.PsiMethodReferenceType) public volatile synthetic java.lang.Object visitLambdaExpressionType (com.intellij.psi.PsiLambdaExpressionType) public volatile synthetic java.lang.Object visitIntersectionType (com.intellij.psi.PsiIntersectionType) public volatile synthetic java.lang.Object visitCapturedWildcardType (com.intellij.psi.PsiCapturedWildcardType) public volatile synthetic java.lang.Object visitClassType (com.intellij.psi.PsiClassType) public volatile synthetic java.lang.Object visitArrayType (com.intellij.psi.PsiArrayType) public volatile synthetic java.lang.Object visitType (com.intellij.psi.PsiType) private synthetic com.intellij.psi.PsiType lambda$visitClassType$2 (com.intellij.psi.PsiType) com.intellij.psi.PsiType ai private static synthetic com.intellij.psi.PsiType[] lambda$visitIntersectionType$1 (int) int x$0 private synthetic com.intellij.psi.PsiType lambda$visitIntersectionType$0 (com.intellij.psi.PsiType) com.intellij.psi.PsiType conjunct synthetic void <init> (com.intellij.psi.impl.source.JavaVarTypeUtil$1) com.intellij.psi.impl.source.JavaVarTypeUtil$1 x0 }
com/intellij/psi/impl/source/JavaVarTypeUtil.class
JavaVarTypeUtil.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.JavaVarTypeUtil extends java.lang.Object { public void <init> () public static com.intellij.psi.PsiType getUpwardProjection (com.intellij.psi.PsiType) com.intellij.psi.PsiType t public static com.intellij.psi.PsiType getDownwardProjection (com.intellij.psi.PsiType) com.intellij.psi.PsiType type private static boolean mentionsRestrictedTypeVariables (com.intellij.psi.PsiType) com.intellij.psi.PsiType type static synthetic boolean access$200 (com.intellij.psi.PsiType) com.intellij.psi.PsiType x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PackageAccessibilityStatementElement.class
PackageAccessibilityStatementElement.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PackageAccessibilityStatementElement extends com.intellij.psi.impl.source.tree.CompositeElement { public void <init> (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public com.intellij.psi.impl.source.tree.TreeElement addInternal (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, java.lang.Boolean) com.intellij.psi.impl.source.tree.LeafElement to com.intellij.psi.impl.source.tree.LeafElement comma com.intellij.util.CharTable charTable com.intellij.lang.ASTNode lastChild com.intellij.lang.ASTNode addAfter com.intellij.psi.impl.source.tree.TreeElement first com.intellij.lang.ASTNode last com.intellij.lang.ASTNode anchor Boolean before public void deleteChildInternal (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode toKeyword com.intellij.lang.ASTNode comma com.intellij.lang.ASTNode child private static com.intellij.lang.ASTNode findNearestComma (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode prev com.intellij.lang.ASTNode child com.intellij.lang.ASTNode next private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiAnnotationMethodImpl.class
PsiAnnotationMethodImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiAnnotationMethodImpl extends com.intellij.psi.impl.source.PsiMethodImpl implements com.intellij.psi.PsiAnnotationMethod { private com.intellij.reference.SoftReference myCachedDefaultValue public void <init> (com.intellij.psi.impl.java.stubs.PsiMethodStub) com.intellij.psi.impl.java.stubs.PsiMethodStub stub public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node protected void dropCached () public com.intellij.psi.PsiAnnotationMemberValue getDefaultValue () String text com.intellij.psi.PsiAnnotationMemberValue value com.intellij.psi.impl.java.stubs.PsiMethodStub stub com.intellij.lang.ASTNode node public java.lang.String toString () public final void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiAnonymousClassImpl.class
PsiAnonymousClassImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiAnonymousClassImpl extends com.intellij.psi.impl.source.PsiClassImpl implements com.intellij.psi.PsiAnonymousClass { private com.intellij.reference.SoftReference myCachedBaseType static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.impl.java.stubs.PsiClassStub) com.intellij.psi.impl.java.stubs.PsiClassStub stub public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node protected java.lang.Object clone () com.intellij.psi.impl.source.PsiAnonymousClassImpl clone public void subtreeChanged () public com.intellij.psi.PsiExpressionList getArgumentList () public com.intellij.psi.PsiJavaCodeReferenceElement getBaseClassReference () com.intellij.psi.PsiElement baseRef public com.intellij.psi.PsiClassType getBaseClassType () com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.util.IncorrectOperationException e String refText com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiElement context com.intellij.psi.impl.java.stubs.PsiClassStub stub com.intellij.psi.PsiClassType type private boolean isDiamond (com.intellij.psi.impl.java.stubs.PsiClassStub) String referenceText com.intellij.psi.impl.java.stubs.PsiClassStub stub private com.intellij.psi.PsiClassType getTypeByTree () public com.intellij.psi.PsiIdentifier getNameIdentifier () public java.lang.String getQualifiedName () public com.intellij.psi.PsiModifierList getModifierList () public boolean hasModifierProperty (java.lang.String) String name public com.intellij.psi.PsiReferenceList getExtendsList () public com.intellij.psi.PsiReferenceList getImplementsList () public com.intellij.psi.PsiClass getContainingClass () public boolean isInterface () public boolean isAnnotationType () public boolean isEnum () public com.intellij.psi.PsiTypeParameterList getTypeParameterList () public com.intellij.psi.PsiElement getOriginalElement () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place public boolean isInQualifiedNew () com.intellij.psi.impl.java.stubs.PsiClassStub stub com.intellij.psi.PsiElement parent public volatile synthetic com.intellij.psi.PsiElement getNameIdentifier () public volatile synthetic com.intellij.lang.jvm.JvmClass getContainingClass () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiClassImpl.class
PsiClassImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiClassImpl extends com.intellij.psi.impl.source.JavaStubPsiElement implements com.intellij.psi.impl.source.PsiExtensibleClass com.intellij.openapi.ui.Queryable { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.psi.impl.source.ClassInnerStuffCache myInnersCache private volatile String myCachedName public void <init> (com.intellij.psi.impl.java.stubs.PsiClassStub) com.intellij.psi.impl.java.stubs.PsiClassStub stub protected void <init> (com.intellij.psi.impl.java.stubs.PsiClassStub, com.intellij.psi.stubs.IStubElementType) com.intellij.psi.impl.java.stubs.PsiClassStub stub com.intellij.psi.stubs.IStubElementType type public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node private void addTrace (com.intellij.psi.impl.java.stubs.PsiClassStub) String stubTrace String creationTrace com.intellij.psi.impl.java.stubs.PsiClassStub stub public void subtreeChanged () private void dropCaches () protected java.lang.Object clone () com.intellij.psi.impl.source.PsiClassImpl clone public com.intellij.psi.PsiElement getOriginalElement () public com.intellij.psi.impl.source.tree.CompositeElement getNode () public com.intellij.psi.PsiIdentifier getNameIdentifier () public com.intellij.psi.PsiElement getScope () com.intellij.psi.impl.java.stubs.PsiClassStub stub com.intellij.lang.ASTNode treeElement com.intellij.lang.ASTNode parent public java.lang.String getName () com.intellij.psi.PsiIdentifier identifier String name com.intellij.psi.impl.java.stubs.PsiClassStub stub public java.lang.String getQualifiedName () String parentQName com.intellij.psi.impl.java.stubs.PsiClassStub stub com.intellij.psi.PsiElement parent public com.intellij.psi.PsiModifierList getModifierList () public boolean hasModifierProperty (java.lang.String) String name com.intellij.psi.PsiModifierList modlist public com.intellij.psi.PsiReferenceList getExtendsList () public com.intellij.psi.PsiReferenceList getImplementsList () public com.intellij.psi.PsiClassType[] getExtendsListTypes () public com.intellij.psi.PsiClassType[] getImplementsListTypes () public com.intellij.psi.PsiClass getSuperClass () public com.intellij.psi.PsiClass[] getInterfaces () public com.intellij.psi.PsiClass[] getSupers () public com.intellij.psi.PsiClassType[] getSuperTypes () public com.intellij.psi.PsiClass getContainingClass () com.intellij.psi.stubs.StubElement parent com.intellij.psi.impl.java.stubs.PsiClassStub stub com.intellij.psi.PsiElement parent public com.intellij.psi.PsiElement getContext () com.intellij.psi.stubs.StubElement contextStub private com.intellij.psi.stubs.StubElement getContextStub () com.intellij.psi.impl.java.stubs.PsiClassStub stub com.intellij.psi.stubs.StubElement parent public java.util.Collection getVisibleSignatures () public com.intellij.psi.PsiField[] getFields () public com.intellij.psi.PsiMethod[] getMethods () public com.intellij.psi.PsiMethod[] getConstructors () public com.intellij.psi.PsiClass[] getInnerClasses () public java.util.List getOwnFields () public java.util.List getOwnMethods () public java.util.List getOwnInnerClasses () public com.intellij.psi.PsiClassInitializer[] getInitializers () public com.intellij.psi.PsiTypeParameter[] getTypeParameters () public com.intellij.psi.PsiField[] getAllFields () public com.intellij.psi.PsiMethod[] getAllMethods () public com.intellij.psi.PsiClass[] getAllInnerClasses () public com.intellij.psi.PsiField findFieldByName (java.lang.String, boolean) String name boolean checkBases public com.intellij.psi.PsiMethod findMethodBySignature (com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiMethod patternMethod boolean checkBases public com.intellij.psi.PsiMethod[] findMethodsBySignature (com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiMethod patternMethod boolean checkBases public com.intellij.psi.PsiMethod[] findMethodsByName (java.lang.String, boolean) String name boolean checkBases public java.util.List findMethodsAndTheirSubstitutorsByName (java.lang.String, boolean) String name boolean checkBases public java.util.List getAllMethodsAndTheirSubstitutors () public com.intellij.psi.PsiClass findInnerClassByName (java.lang.String, boolean) String name boolean checkBases public com.intellij.psi.PsiTypeParameterList getTypeParameterList () public boolean hasTypeParameters () public boolean isDeprecated () public com.intellij.psi.javadoc.PsiDocComment getDocComment () com.intellij.psi.impl.java.stubs.PsiClassStub stub public com.intellij.psi.PsiJavaToken getLBrace () public com.intellij.psi.PsiJavaToken getRBrace () public boolean isInterface () com.intellij.psi.impl.java.stubs.PsiClassStub stub com.intellij.lang.ASTNode keyword public boolean isAnnotationType () com.intellij.psi.impl.java.stubs.PsiClassStub stub public boolean isEnum () com.intellij.psi.impl.java.stubs.PsiClassStub stub com.intellij.lang.ASTNode keyword public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place com.intellij.pom.java.LanguageLevel level public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiFile file String fileName int dotIndex com.intellij.psi.PsiMethod method String newName String oldName boolean isRenameFile private boolean isRenameFileOnRenaming () com.intellij.psi.PsiFile file String fileName int dotIndex String name String oldName com.intellij.psi.PsiElement parent public com.intellij.psi.PsiElement calcBasesResolveContext (java.lang.String, com.intellij.psi.PsiElement) String baseClassName com.intellij.psi.PsiElement defaultResolveContext private static boolean isAnonymousOrLocal (com.intellij.psi.PsiClass) com.intellij.psi.stubs.StubElement parentStub com.intellij.psi.PsiClass aClass com.intellij.psi.impl.java.stubs.PsiClassStub stub com.intellij.psi.PsiElement parent private static com.intellij.psi.PsiElement calcBasesResolveContext (com.intellij.psi.PsiElement, java.lang.String, boolean, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement scope String baseClassName boolean isInitialClass com.intellij.psi.PsiElement defaultResolveContext com.intellij.psi.stubs.StubElement stub com.intellij.psi.stubs.StubElement parentStub com.intellij.psi.PsiElement psi private static boolean hasChildClassStub (com.intellij.psi.stubs.StubElement, java.lang.String, com.intellij.psi.PsiElement) com.intellij.psi.PsiClass scopeClass com.intellij.psi.stubs.StubElement parentStub String className com.intellij.psi.PsiElement place com.intellij.psi.PsiClass[] classesInScope public boolean isInheritor (com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiClass baseClass boolean checkDeep public boolean isInheritorDeep (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass baseClass com.intellij.psi.PsiClass classToByPass public com.intellij.navigation.ItemPresentation getPresentation () public javax.swing.Icon getElementIcon (int) int flags public boolean isEquivalentTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement another public com.intellij.psi.search.SearchScope getUseScope () public void putInfo (java.util.Map) java.util.Map info public static void putInfo (com.intellij.psi.PsiClass, java.util.Map) com.intellij.psi.PsiClass psiClass java.util.Map info com.intellij.psi.PsiFile file protected boolean isVisibilitySupported () public com.intellij.psi.PsiMethod getValuesMethod () public volatile synthetic com.intellij.lang.ASTNode getNode () public volatile synthetic com.intellij.psi.PsiElement getRBrace () public volatile synthetic com.intellij.psi.PsiElement getLBrace () public volatile synthetic com.intellij.psi.PsiElement getNameIdentifier () public volatile synthetic com.intellij.lang.jvm.JvmClass getContainingClass () public volatile synthetic com.intellij.lang.jvm.JvmTypeParameter[] getTypeParameters () public volatile synthetic java.lang.Object setName (java.lang.String) public volatile synthetic com.intellij.lang.jvm.JvmClass[] getInnerClasses () public volatile synthetic com.intellij.lang.jvm.JvmField[] getFields () public volatile synthetic com.intellij.lang.jvm.JvmMethod[] getMethods () private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getOriginalElement$0 () com.intellij.psi.impl.JavaPsiImplementationHelper helper com.intellij.psi.PsiClass result static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiClassInitializerImpl.class
PsiClassInitializerImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiClassInitializerImpl extends com.intellij.psi.impl.source.JavaStubPsiElement implements com.intellij.psi.PsiClassInitializer { public void <init> (com.intellij.psi.impl.java.stubs.PsiClassInitializerStub) com.intellij.psi.impl.java.stubs.PsiClassInitializerStub stub public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.PsiClass getContainingClass () com.intellij.psi.PsiElement parent public com.intellij.psi.PsiElement getContext () com.intellij.psi.PsiClass cc public com.intellij.psi.PsiModifierList getModifierList () public boolean hasModifierProperty (java.lang.String) String name public com.intellij.psi.PsiCodeBlock getBody () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place public javax.swing.Icon getElementIcon (int) int flags private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiClassReferenceType$1.class
PsiClassReferenceType.java package com.intellij.psi.impl.source synthetic com.intellij.psi.impl.source.PsiClassReferenceType$1 extends java.lang.Object { }
com/intellij/psi/impl/source/PsiClassReferenceType$DelegatingClassResolveResult.class
PsiClassReferenceType.java package com.intellij.psi.impl.source com.intellij.psi.impl.source.PsiClassReferenceType$DelegatingClassResolveResult extends java.lang.Object implements com.intellij.psi.PsiClassType$ClassResolveResult { private final com.intellij.psi.JavaResolveResult myDelegate private void <init> (com.intellij.psi.JavaResolveResult) com.intellij.psi.JavaResolveResult delegate public com.intellij.psi.PsiSubstitutor getSubstitutor () public boolean isValidResult () public boolean isAccessible () public boolean isStaticsScopeCorrect () public com.intellij.psi.PsiElement getCurrentFileResolveScope () public boolean isPackagePrefixPackageReference () public com.intellij.psi.PsiClass getElement () com.intellij.psi.PsiElement element public volatile synthetic com.intellij.psi.PsiElement getElement () synthetic void <init> (com.intellij.psi.JavaResolveResult, com.intellij.psi.impl.source.PsiClassReferenceType$1) com.intellij.psi.JavaResolveResult x0 com.intellij.psi.impl.source.PsiClassReferenceType$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiClassReferenceType.class
PsiClassReferenceType.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiClassReferenceType extends com.intellij.psi.PsiClassType$Stub { private final com.intellij.psi.impl.source.ClassReferencePointer myReference public void <init> (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.pom.java.LanguageLevel level public void <init> (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.pom.java.LanguageLevel, com.intellij.psi.PsiAnnotation[]) com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.pom.java.LanguageLevel level com.intellij.psi.PsiAnnotation[] annotations public void <init> (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.pom.java.LanguageLevel, com.intellij.psi.TypeAnnotationProvider) com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.pom.java.LanguageLevel level com.intellij.psi.TypeAnnotationProvider provider void <init> (com.intellij.psi.impl.source.ClassReferencePointer, com.intellij.pom.java.LanguageLevel, com.intellij.psi.TypeAnnotationProvider) com.intellij.psi.impl.source.ClassReferencePointer reference com.intellij.pom.java.LanguageLevel level com.intellij.psi.TypeAnnotationProvider provider private static com.intellij.psi.PsiAnnotation[] collectAnnotations (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiElement child com.intellij.psi.PsiJavaCodeReferenceElement reference java.util.List result public boolean isValid () com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiJavaCodeReferenceElement reference public boolean equalsToText (java.lang.String) String text com.intellij.psi.PsiJavaCodeReferenceElement reference String name public com.intellij.psi.search.GlobalSearchScope getResolveScope () public com.intellij.psi.PsiAnnotation[] getAnnotations () private com.intellij.psi.PsiAnnotation[] getAnnotations (boolean) java.util.LinkedHashSet set com.intellij.psi.PsiAnnotation[] embedded com.intellij.psi.PsiJavaCodeReferenceElement reference boolean merge com.intellij.psi.PsiAnnotation[] annotations public com.intellij.pom.java.LanguageLevel getLanguageLevel () public com.intellij.psi.PsiClassType setLanguageLevel (com.intellij.pom.java.LanguageLevel) com.intellij.pom.java.LanguageLevel languageLevel public com.intellij.psi.PsiClass resolve () public com.intellij.psi.PsiClassType$ClassResolveResult resolveGenerics () com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.JavaResolveResult result public com.intellij.psi.PsiClassType rawType () com.intellij.psi.PsiClass aClass com.intellij.psi.PsiManager manager com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiSubstitutor rawSubstitutor com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiElement resolved String qualifiedName String name com.intellij.psi.impl.light.LightClassReference lightReference public java.lang.String getClassName () public com.intellij.psi.PsiType[] getParameters () public java.lang.String getPresentableText (boolean) boolean annotated String presentableText com.intellij.psi.PsiAnnotation[] annotations StringBuilder sb public java.lang.String getCanonicalText (boolean) boolean annotated public java.lang.String getInternalCanonicalText () private java.lang.String getText (boolean) com.intellij.psi.PsiAnnotatedJavaCodeReferenceElement ref com.intellij.psi.PsiAnnotation[] annotations boolean annotated com.intellij.psi.PsiJavaCodeReferenceElement reference public com.intellij.psi.PsiJavaCodeReferenceElement getReference () public volatile synthetic com.intellij.lang.jvm.JvmTypeDeclaration resolve () public volatile synthetic com.intellij.lang.jvm.JvmAnnotation[] getAnnotations () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiDiamondTypeElementImpl.class
PsiDiamondTypeElementImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiDiamondTypeElementImpl extends com.intellij.psi.impl.source.PsiTypeElementImpl { public void <init> () public java.lang.String toString () }
com/intellij/psi/impl/source/PsiEnumConstantImpl$1.class
PsiEnumConstantImpl.java package com.intellij.psi.impl.source synthetic com.intellij.psi.impl.source.PsiEnumConstantImpl$1 extends java.lang.Object { }
com/intellij/psi/impl/source/PsiEnumConstantImpl$MyReference.class
PsiEnumConstantImpl.java package com.intellij.psi.impl.source com.intellij.psi.impl.source.PsiEnumConstantImpl$MyReference extends java.lang.Object implements com.intellij.psi.PsiJavaReference { final synthetic com.intellij.psi.impl.source.PsiEnumConstantImpl this$0 private void <init> (com.intellij.psi.impl.source.PsiEnumConstantImpl) public com.intellij.psi.PsiElement getElement () public com.intellij.openapi.util.TextRange getRangeInElement () com.intellij.psi.PsiIdentifier nameIdentifier int startOffsetInParent public boolean isSoft () public com.intellij.psi.PsiElement handleElementRename (java.lang.String) throws com.intellij.util.IncorrectOperationException String newElementName public com.intellij.psi.PsiElement bindToElement (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public void processVariants (com.intellij.psi.scope.PsiScopeProcessor) com.intellij.psi.scope.PsiScopeProcessor processor public com.intellij.psi.JavaResolveResult[] multiResolve (boolean) boolean incompleteCode com.intellij.psi.JavaPsiFacade facade com.intellij.psi.PsiClassType type public com.intellij.psi.JavaResolveResult advancedResolve (boolean) boolean incompleteCode com.intellij.psi.JavaResolveResult[] results public com.intellij.psi.PsiElement resolve () public java.lang.String getCanonicalText () public boolean isReferenceTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public volatile synthetic com.intellij.psi.ResolveResult[] multiResolve (boolean) synthetic void <init> (com.intellij.psi.impl.source.PsiEnumConstantImpl, com.intellij.psi.impl.source.PsiEnumConstantImpl$1) com.intellij.psi.impl.source.PsiEnumConstantImpl x0 com.intellij.psi.impl.source.PsiEnumConstantImpl$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiEnumConstantImpl.class
PsiEnumConstantImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiEnumConstantImpl extends com.intellij.psi.impl.source.JavaStubPsiElement implements com.intellij.psi.PsiEnumConstant { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.psi.impl.source.PsiEnumConstantImpl$MyReference myReference public void <init> (com.intellij.psi.impl.java.stubs.PsiFieldStub) com.intellij.psi.impl.java.stubs.PsiFieldStub stub public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public java.lang.String toString () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiExpressionList getArgumentList () public com.intellij.psi.PsiEnumConstantInitializer getInitializingClass () public com.intellij.psi.PsiEnumConstantInitializer getOrCreateInitializingClass () com.intellij.psi.PsiEnumConstantInitializer initializingClass com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiEnumConstantInitializer initializer com.intellij.psi.PsiExpressionList argumentList public com.intellij.psi.PsiClass getContainingClass () com.intellij.psi.PsiElement parent public com.intellij.psi.PsiElement getContext () com.intellij.psi.PsiClass cc public com.intellij.psi.PsiModifierList getModifierList () public boolean hasModifierProperty (java.lang.String) String name public com.intellij.psi.PsiType getType () public com.intellij.psi.PsiTypeElement getTypeElement () public com.intellij.psi.PsiExpression getInitializer () public boolean hasInitializer () public void normalizeDeclaration () throws com.intellij.util.IncorrectOperationException public java.lang.Object computeConstantValue () public com.intellij.psi.PsiMethod resolveMethod () public com.intellij.psi.JavaResolveResult resolveMethodGenerics () public com.intellij.psi.PsiIdentifier getNameIdentifier () public java.lang.String getName () com.intellij.psi.impl.java.stubs.PsiFieldStub stub public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public com.intellij.psi.javadoc.PsiDocComment getDocComment () public boolean isDeprecated () public com.intellij.psi.PsiReference getReference () public com.intellij.psi.PsiMethod resolveConstructor () public javax.swing.Icon getElementIcon (int) int flags com.intellij.ui.icons.RowIcon baseIcon protected boolean isVisibilitySupported () public com.intellij.navigation.ItemPresentation getPresentation () public void setInitializer (com.intellij.psi.PsiExpression) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiExpression initializer public boolean isEquivalentTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement another public volatile synthetic com.intellij.lang.jvm.JvmClass getContainingClass () public volatile synthetic com.intellij.psi.PsiElement getNameIdentifier () public volatile synthetic java.lang.Object setName (java.lang.String) public volatile synthetic com.intellij.lang.jvm.types.JvmType getType () private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$resolveMethodGenerics$0 () com.intellij.psi.PsiClass containingClass com.intellij.psi.JavaPsiFacade facade static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiEnumConstantInitializerImpl.class
PsiEnumConstantInitializerImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl extends com.intellij.psi.impl.source.PsiClassImpl implements com.intellij.psi.PsiEnumConstantInitializer { private static final com.intellij.openapi.diagnostic.Logger LOG private com.intellij.psi.PsiClassType myCachedBaseType public void <init> (com.intellij.psi.impl.java.stubs.PsiClassStub) com.intellij.psi.impl.java.stubs.PsiClassStub stub public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node protected java.lang.Object clone () com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl clone public void subtreeChanged () public com.intellij.psi.PsiExpressionList getArgumentList () com.intellij.psi.PsiElement parent public boolean isInQualifiedNew () public com.intellij.psi.PsiJavaCodeReferenceElement getBaseClassReference () com.intellij.psi.PsiClass containingClass private com.intellij.psi.PsiClass getBaseClass () com.intellij.psi.PsiElement parent com.intellij.psi.PsiClass containingClass public com.intellij.psi.PsiEnumConstant getEnumConstant () public com.intellij.psi.PsiClassType getBaseClassType () public com.intellij.psi.PsiIdentifier getNameIdentifier () public java.lang.String getQualifiedName () public com.intellij.psi.PsiModifierList getModifierList () public boolean hasModifierProperty (java.lang.String) String name public com.intellij.psi.PsiReferenceList getExtendsList () public com.intellij.psi.PsiReferenceList getImplementsList () public com.intellij.psi.PsiClassType[] getSuperTypes () public boolean isInterface () public boolean isAnnotationType () public boolean isEnum () public com.intellij.psi.PsiTypeParameterList getTypeParameterList () public com.intellij.psi.PsiElement getOriginalElement () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public volatile synthetic com.intellij.psi.PsiElement getNameIdentifier () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiExtensibleClass.class
PsiExtensibleClass.java package com.intellij.psi.impl.source public abstract com.intellij.psi.impl.source.PsiExtensibleClass extends java.lang.Object implements com.intellij.psi.PsiClass { public abstract java.util.List getOwnFields () public abstract java.util.List getOwnMethods () public abstract java.util.List getOwnInnerClasses () }
com/intellij/psi/impl/source/PsiFieldImpl$OurConstValueComputer.class
PsiFieldImpl.java package com.intellij.psi.impl.source com.intellij.psi.impl.source.PsiFieldImpl$OurConstValueComputer extends java.lang.Object implements com.intellij.psi.impl.source.resolve.JavaResolveCache$ConstValueComputer { private static final com.intellij.psi.impl.source.PsiFieldImpl$OurConstValueComputer INSTANCE private void <init> () public java.lang.Object execute (com.intellij.psi.PsiVariable, java.util.Set) com.intellij.psi.PsiVariable variable java.util.Set visitedVars static synthetic com.intellij.psi.impl.source.PsiFieldImpl$OurConstValueComputer access$100 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiFieldImpl.class
PsiFieldImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiFieldImpl extends com.intellij.psi.impl.source.JavaStubPsiElement implements com.intellij.psi.PsiField com.intellij.psi.impl.PsiVariableEx com.intellij.openapi.ui.Queryable { private volatile java.lang.ref.Reference myCachedType static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.impl.java.stubs.PsiFieldStub) com.intellij.psi.impl.java.stubs.PsiFieldStub stub protected void <init> (com.intellij.psi.impl.java.stubs.PsiFieldStub, com.intellij.psi.stubs.IStubElementType) com.intellij.psi.impl.java.stubs.PsiFieldStub stub com.intellij.psi.stubs.IStubElementType type public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public void subtreeChanged () private void dropCached () protected java.lang.Object clone () com.intellij.psi.impl.source.PsiFieldImpl clone public com.intellij.psi.PsiClass getContainingClass () com.intellij.psi.PsiElement parent public com.intellij.psi.PsiElement getContext () com.intellij.psi.PsiClass cc public com.intellij.psi.impl.source.tree.CompositeElement getNode () public com.intellij.psi.PsiIdentifier getNameIdentifier () public java.lang.String getName () com.intellij.psi.impl.java.stubs.PsiFieldStub stub public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public com.intellij.psi.PsiType getType () String typeText com.intellij.psi.PsiType type com.intellij.psi.impl.java.stubs.PsiFieldStub stub com.intellij.psi.PsiTypeElement typeElement public com.intellij.psi.PsiTypeElement getTypeElement () com.intellij.psi.PsiField firstField public com.intellij.psi.PsiModifierList getModifierList () com.intellij.psi.PsiField lastResort com.intellij.psi.PsiModifierList selfModifierList com.intellij.psi.PsiField firstField private com.intellij.psi.PsiModifierList getSelfModifierList () public boolean hasModifierProperty (java.lang.String) String name private com.intellij.psi.PsiField findFirstFieldInDeclaration () com.intellij.psi.impl.java.stubs.PsiFieldStub prevField com.intellij.psi.impl.source.PsiFieldImpl prevFieldPsi int i java.util.List siblings int idx com.intellij.psi.impl.java.stubs.PsiFieldStub stub private com.intellij.psi.PsiField findFirstFieldByTree () com.intellij.lang.ASTNode prevField com.intellij.psi.impl.source.tree.CompositeElement treeElement com.intellij.lang.ASTNode modifierList public com.intellij.psi.PsiExpression getInitializer () public com.intellij.psi.PsiExpression getDetachedInitializer () com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiJavaParserFacade parserFacade String initializerText com.intellij.psi.impl.java.stubs.PsiFieldStub stub com.intellij.psi.PsiExpression initializer public boolean hasInitializer () com.intellij.psi.impl.java.stubs.PsiFieldStub stub public javax.swing.Icon getElementIcon (int) int flags com.intellij.ui.icons.RowIcon baseIcon private java.lang.Object _computeConstantValue (java.util.Set) java.util.Set visitedVars com.intellij.psi.PsiType type com.intellij.psi.PsiExpression initializer public java.lang.Object computeConstantValue () public java.lang.Object computeConstantValue (java.util.Set) java.util.Set visitedVars public boolean isDeprecated () public com.intellij.psi.javadoc.PsiDocComment getDocComment () com.intellij.psi.PsiElement element com.intellij.lang.ASTNode prevField com.intellij.psi.impl.java.stubs.PsiFieldStub stub com.intellij.psi.impl.source.tree.CompositeElement treeElement public void normalizeDeclaration () throws com.intellij.util.IncorrectOperationException com.intellij.lang.ASTNode comma com.intellij.lang.ASTNode nextField com.intellij.psi.impl.source.tree.TreeElement semicolon com.intellij.psi.PsiElement typeClone com.intellij.psi.PsiElement modifierListClone com.intellij.psi.PsiTypeElement type com.intellij.psi.PsiElement modifierList com.intellij.lang.ASTNode field public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place public java.lang.String toString () public com.intellij.psi.PsiElement getOriginalElement () com.intellij.psi.PsiField originalField com.intellij.psi.PsiClass containingClass public com.intellij.navigation.ItemPresentation getPresentation () public void setInitializer (com.intellij.psi.PsiExpression) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiExpression initializer public boolean isEquivalentTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement another public com.intellij.psi.search.SearchScope getUseScope () public void putInfo (java.util.Map) java.util.Map info protected boolean isVisibilitySupported () public volatile synthetic com.intellij.lang.ASTNode getNode () public volatile synthetic com.intellij.lang.jvm.JvmClass getContainingClass () public volatile synthetic com.intellij.psi.PsiElement getNameIdentifier () public volatile synthetic java.lang.Object setName (java.lang.String) public volatile synthetic com.intellij.lang.jvm.types.JvmType getType () static synthetic java.lang.Object access$000 (com.intellij.psi.impl.source.PsiFieldImpl, java.util.Set) com.intellij.psi.impl.source.PsiFieldImpl x0 java.util.Set x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiImmediateClassType$1.class
PsiImmediateClassType.java package com.intellij.psi.impl.source com.intellij.psi.impl.source.PsiImmediateClassType$1 extends java.lang.Object implements com.intellij.psi.PsiClassType$ClassResolveResult { final synthetic com.intellij.psi.impl.source.PsiImmediateClassType this$0 void <init> (com.intellij.psi.impl.source.PsiImmediateClassType) com.intellij.psi.impl.source.PsiImmediateClassType this$0 public com.intellij.psi.PsiClass getElement () public com.intellij.psi.PsiSubstitutor getSubstitutor () public boolean isValidResult () public boolean isAccessible () public boolean isStaticsScopeCorrect () public com.intellij.psi.PsiElement getCurrentFileResolveScope () public boolean isPackagePrefixPackageReference () public volatile synthetic com.intellij.psi.PsiElement getElement () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiImmediateClassType$TextType.class
PsiImmediateClassType.java package com.intellij.psi.impl.source final enum com.intellij.psi.impl.source.PsiImmediateClassType$TextType extends java.lang.Enum { public static final enum com.intellij.psi.impl.source.PsiImmediateClassType$TextType PRESENTABLE public static final enum com.intellij.psi.impl.source.PsiImmediateClassType$TextType CANONICAL public static final enum com.intellij.psi.impl.source.PsiImmediateClassType$TextType INT_CANONICAL private static final synthetic com.intellij.psi.impl.source.PsiImmediateClassType$TextType[] $VALUES public static com.intellij.psi.impl.source.PsiImmediateClassType$TextType[] values () public static com.intellij.psi.impl.source.PsiImmediateClassType$TextType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/psi/impl/source/PsiImmediateClassType.class
PsiImmediateClassType.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiImmediateClassType extends com.intellij.psi.PsiClassType$Stub { private final com.intellij.psi.PsiClass myClass private final com.intellij.psi.PsiSubstitutor mySubstitutor private final com.intellij.psi.PsiManager myManager private String myCanonicalText private String myCanonicalTextAnnotated private String myPresentableText private String myInternalCanonicalText private final com.intellij.psi.PsiClassType$ClassResolveResult myClassResolveResult static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiSubstitutor substitutor public void <init> (com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiSubstitutor substitutor com.intellij.pom.java.LanguageLevel level public transient void <init> (com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor, com.intellij.pom.java.LanguageLevel, com.intellij.psi.PsiAnnotation[]) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiSubstitutor substitutor com.intellij.pom.java.LanguageLevel level com.intellij.psi.PsiAnnotation[] annotations public void <init> (com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor, com.intellij.pom.java.LanguageLevel, com.intellij.psi.TypeAnnotationProvider) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiSubstitutor substitutor com.intellij.pom.java.LanguageLevel level com.intellij.psi.TypeAnnotationProvider provider public com.intellij.psi.PsiClass resolve () public java.lang.String getClassName () public com.intellij.psi.PsiType[] getParameters () com.intellij.psi.PsiType substituted com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.PsiTypeParameter[] parameters java.util.List lst public com.intellij.psi.PsiClassType$ClassResolveResult resolveGenerics () public com.intellij.psi.PsiClassType rawType () public java.lang.String getPresentableText (boolean) boolean annotated public java.lang.String getCanonicalText (boolean) boolean annotated String cached public java.lang.String getInternalCanonicalText () private java.lang.String getText (com.intellij.psi.impl.source.PsiImmediateClassType$TextType, boolean) com.intellij.psi.impl.source.PsiImmediateClassType$TextType textType boolean annotated StringBuilder buffer private void buildText (com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor, java.lang.StringBuilder, com.intellij.psi.impl.source.PsiImmediateClassType$TextType, boolean) com.intellij.psi.PsiClassType$ClassResolveResult baseResolveResult com.intellij.psi.PsiClass baseClass com.intellij.psi.PsiElement parent String prefix String fqn com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiType substitutionResult int i int pos com.intellij.psi.PsiClass aClass com.intellij.psi.PsiSubstitutor substitutor StringBuilder buffer com.intellij.psi.impl.source.PsiImmediateClassType$TextType textType boolean annotated boolean qualified com.intellij.psi.PsiClass enclosingClass com.intellij.psi.PsiTypeParameter[] typeParameters public boolean isValid () com.intellij.psi.PsiAnnotation annotation public boolean equalsToText (java.lang.String) com.intellij.psi.PsiType patternType com.intellij.util.IncorrectOperationException e String text String name com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiType patternType public com.intellij.psi.search.GlobalSearchScope getResolveScope () public com.intellij.pom.java.LanguageLevel getLanguageLevel () public com.intellij.psi.PsiClassType setLanguageLevel (com.intellij.pom.java.LanguageLevel) com.intellij.pom.java.LanguageLevel level public volatile synthetic com.intellij.lang.jvm.JvmTypeDeclaration resolve () static synthetic com.intellij.psi.PsiClass access$000 (com.intellij.psi.impl.source.PsiImmediateClassType) com.intellij.psi.impl.source.PsiImmediateClassType x0 static synthetic com.intellij.psi.PsiSubstitutor access$100 (com.intellij.psi.impl.source.PsiImmediateClassType) com.intellij.psi.impl.source.PsiImmediateClassType x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiImportListImpl.class
PsiImportListImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiImportListImpl extends com.intellij.psi.impl.source.JavaStubPsiElement implements com.intellij.psi.PsiImportList { private volatile java.util.Map myClassNameToImportMap private volatile java.util.Map myPackageNameToImportMap private volatile java.util.Map myNameToSingleImportMap private static final com.intellij.psi.PsiImportStatementBase[] EMPTY_ARRAY private static final com.intellij.util.ArrayFactory ARRAY_FACTORY private static final com.intellij.psi.tree.TokenSet IMPORT_STATEMENT_BIT_SET private static final com.intellij.psi.tree.TokenSet IMPORT_STATIC_STATEMENT_BIT_SET public void <init> (com.intellij.psi.impl.java.stubs.PsiImportListStub) com.intellij.psi.impl.java.stubs.PsiImportListStub stub public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node protected java.lang.Object clone () com.intellij.psi.impl.source.PsiImportListImpl clone public void subtreeChanged () public com.intellij.psi.PsiImportStatement[] getImportStatements () public com.intellij.psi.PsiImportStaticStatement[] getImportStaticStatements () public com.intellij.psi.PsiImportStatementBase[] getAllImportStatements () public com.intellij.psi.PsiImportStatement findSingleClassImportStatement (java.lang.String) java.util.Map map String name public com.intellij.psi.PsiImportStatement findOnDemandImportStatement (java.lang.String) java.util.Map map String name public com.intellij.psi.PsiImportStatementBase findSingleImportStatement (java.lang.String) java.util.Map map String name public boolean isReplaceEquivalent (com.intellij.psi.PsiImportList) com.intellij.psi.PsiImportList otherList private void initializeMaps () com.intellij.psi.PsiJavaCodeReferenceElement importReference String qName com.intellij.psi.PsiImportStatement anImport String referenceName com.intellij.psi.PsiImportStaticStatement importStatic java.util.Map classNameToImportMap java.util.Map packageNameToImportMap java.util.Map nameToSingleImportMap com.intellij.psi.PsiImportStatement[] imports com.intellij.psi.PsiImportStaticStatement[] importStatics public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () private static synthetic com.intellij.psi.PsiImportStatementBase[] lambda$static$0 (int) int count static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiImportStatementBaseImpl.class
PsiImportStatementBaseImpl.java package com.intellij.psi.impl.source public abstract com.intellij.psi.impl.source.PsiImportStatementBaseImpl extends com.intellij.psi.impl.source.JavaStubPsiElement implements com.intellij.psi.PsiImportStatementBase { public static final com.intellij.psi.impl.source.PsiImportStatementBaseImpl[] EMPTY_ARRAY protected void <init> (com.intellij.psi.impl.java.stubs.PsiImportStatementStub, com.intellij.psi.stubs.IStubElementType) com.intellij.psi.impl.java.stubs.PsiImportStatementStub stub com.intellij.psi.stubs.IStubElementType type protected void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public boolean isOnDemand () com.intellij.psi.impl.java.stubs.PsiImportStatementStub stub public com.intellij.psi.PsiJavaCodeReferenceElement getImportReference () com.intellij.psi.impl.java.stubs.PsiImportStatementStub stub public com.intellij.psi.PsiElement resolve () com.intellij.psi.PsiJavaCodeReferenceElement reference public boolean isForeignFileImport () static void <clinit> () }
com/intellij/psi/impl/source/PsiImportStatementImpl.class
PsiImportStatementImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiImportStatementImpl extends com.intellij.psi.impl.source.PsiImportStatementBaseImpl implements com.intellij.psi.PsiImportStatement { public static final com.intellij.psi.impl.source.PsiImportStatementImpl[] EMPTY_ARRAY public static final com.intellij.util.ArrayFactory ARRAY_FACTORY public void <init> (com.intellij.psi.impl.java.stubs.PsiImportStatementStub) com.intellij.psi.impl.java.stubs.PsiImportStatementStub stub public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public java.lang.String getQualifiedName () com.intellij.psi.impl.java.stubs.PsiImportStatementStub stub com.intellij.psi.PsiJavaCodeReferenceElement reference public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () private static synthetic com.intellij.psi.impl.source.PsiImportStatementImpl[] lambda$static$0 (int) int count static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiImportStaticReferenceElementImpl$OurGenericsResolver.class
PsiImportStaticReferenceElementImpl.java package com.intellij.psi.impl.source final com.intellij.psi.impl.source.PsiImportStaticReferenceElementImpl$OurGenericsResolver extends java.lang.Object implements com.intellij.psi.impl.source.resolve.ResolveCache$PolyVariantResolver { private static final com.intellij.psi.impl.source.PsiImportStaticReferenceElementImpl$OurGenericsResolver INSTANCE private void <init> () public com.intellij.psi.JavaResolveResult[] resolve (com.intellij.psi.impl.source.PsiImportStaticReferenceElementImpl, boolean) com.intellij.psi.impl.source.PsiImportStaticReferenceElementImpl referenceElement boolean incompleteCode com.intellij.psi.PsiElement qualifier com.intellij.psi.PsiElement target com.intellij.psi.impl.source.resolve.StaticImportResolveProcessor processor public volatile synthetic com.intellij.psi.ResolveResult[] resolve (com.intellij.psi.PsiPolyVariantReference, boolean) public volatile synthetic java.lang.Object resolve (com.intellij.psi.PsiReference, boolean) static synthetic com.intellij.psi.impl.source.PsiImportStaticReferenceElementImpl$OurGenericsResolver access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiImportStaticReferenceElementImpl.class
PsiImportStaticReferenceElementImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiImportStaticReferenceElementImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiImportStaticReferenceElement { private static final com.intellij.openapi.diagnostic.Logger LOG private volatile String myCanonicalText static final synthetic boolean $assertionsDisabled public void <init> () public int getTextOffset () com.intellij.lang.ASTNode refName public void clearCaches () public final com.intellij.lang.ASTNode findChildByRole (int) com.intellij.psi.impl.source.tree.TreeElement node int role public final int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public com.intellij.psi.PsiElement getReferenceNameElement () public com.intellij.psi.PsiReferenceParameterList getParameterList () public com.intellij.psi.PsiType[] getTypeParameters () public com.intellij.psi.PsiElement getQualifier () public com.intellij.psi.PsiJavaCodeReferenceElement getClassReference () public com.intellij.psi.PsiImportStaticStatement bindToTargetClass (com.intellij.psi.PsiClass) throws com.intellij.util.IncorrectOperationException com.intellij.psi.impl.source.tree.LeafElement dot com.intellij.psi.impl.source.tree.CompositeElement errorElement com.intellij.psi.impl.source.tree.CompositeElement parentComposite com.intellij.psi.PsiClass aClass String qualifiedName com.intellij.psi.PsiJavaParserFacade parserFacade com.intellij.psi.impl.source.tree.CompositeElement newRef public boolean isQualified () public java.lang.String getQualifiedName () public boolean isSoft () public java.lang.String getReferenceName () com.intellij.lang.ASTNode childByRole public com.intellij.psi.PsiElement getElement () public com.intellij.openapi.util.TextRange getRangeInElement () com.intellij.psi.impl.source.tree.TreeElement nameChild int startOffset public java.lang.String getCanonicalText () String canonicalText private java.lang.String calcCanonicalText () com.intellij.psi.PsiJavaCodeReferenceElement referenceElement public java.lang.String toString () public com.intellij.psi.JavaResolveResult advancedResolve (boolean) boolean incompleteCode com.intellij.psi.JavaResolveResult[] results public com.intellij.psi.JavaResolveResult[] multiResolve (boolean) boolean incompleteCode com.intellij.psi.PsiFile file com.intellij.psi.impl.source.resolve.ResolveCache resolveCache com.intellij.psi.ResolveResult[] results public com.intellij.psi.PsiReference getReference () public com.intellij.psi.PsiElement resolve () public boolean isReferenceTo (com.intellij.psi.PsiElement) com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiElement element String name public com.intellij.psi.PsiElement handleElementRename (java.lang.String) throws com.intellij.util.IncorrectOperationException String newElementName com.intellij.psi.PsiElement oldIdentifier com.intellij.psi.PsiIdentifier identifier public com.intellij.psi.PsiElement bindToElement (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiElement qualifier com.intellij.psi.PsiElement oldIdentifier com.intellij.psi.PsiIdentifier identifier private com.intellij.psi.PsiElement replaceWithRegularImport (com.intellij.psi.PsiClass) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiImportStaticStatement baseStatement com.intellij.psi.PsiImportStatement statement com.intellij.psi.PsiJavaCodeReferenceElement reference public void processVariants (com.intellij.psi.scope.PsiScopeProcessor) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.scope.processor.FilterScopeProcessor proc public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public volatile synthetic com.intellij.psi.ResolveResult[] multiResolve (boolean) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiImportStaticStatementImpl.class
PsiImportStaticStatementImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiImportStaticStatementImpl extends com.intellij.psi.impl.source.PsiImportStatementBaseImpl implements com.intellij.psi.PsiImportStaticStatement { public static final com.intellij.psi.impl.source.PsiImportStaticStatementImpl[] EMPTY_ARRAY public static final com.intellij.util.ArrayFactory ARRAY_FACTORY public void <init> (com.intellij.psi.impl.java.stubs.PsiImportStatementStub) com.intellij.psi.impl.java.stubs.PsiImportStatementStub stub public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.PsiClass resolveTargetClass () com.intellij.psi.PsiJavaCodeReferenceElement classReference com.intellij.psi.PsiElement result public java.lang.String getReferenceName () com.intellij.psi.PsiImportStaticReferenceElement memberReference private com.intellij.psi.PsiImportStaticReferenceElement getMemberReference () public com.intellij.psi.PsiJavaCodeReferenceElement getClassReference () com.intellij.psi.PsiImportStaticReferenceElement memberReference public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () private static synthetic com.intellij.psi.impl.source.PsiImportStaticStatementImpl[] lambda$static$0 (int) int count static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiJShellHolderMethodImpl.class
PsiJShellHolderMethodImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiJShellHolderMethodImpl extends com.intellij.extapi.psi.ASTWrapperPsiElement implements com.intellij.psi.PsiJShellHolderMethod { private static final com.intellij.openapi.diagnostic.Logger LOG private final String myName private com.intellij.psi.PsiParameterList myParameterList private com.intellij.psi.PsiReferenceList myThrowsList public void <init> (com.intellij.lang.ASTNode, int) com.intellij.lang.ASTNode node int index public com.intellij.psi.PsiElement[] getStatements () com.intellij.psi.PsiElement child java.util.List result public java.lang.String getName () public com.intellij.psi.PsiType getReturnType () public com.intellij.psi.PsiTypeElement getReturnTypeElement () public com.intellij.psi.PsiParameterList getParameterList () com.intellij.psi.PsiElementFactory elementFactory com.intellij.util.IncorrectOperationException e public com.intellij.psi.PsiReferenceList getThrowsList () com.intellij.util.IncorrectOperationException e com.intellij.psi.PsiElementFactory elementFactory public com.intellij.psi.PsiCodeBlock getBody () com.intellij.psi.PsiElement child public boolean isConstructor () public boolean isVarArgs () public com.intellij.psi.util.MethodSignature getSignature (com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiSubstitutor substitutor public com.intellij.psi.PsiIdentifier getNameIdentifier () public com.intellij.psi.PsiMethod[] findSuperMethods () public com.intellij.psi.PsiMethod[] findSuperMethods (boolean) boolean checkAccess public com.intellij.psi.PsiMethod[] findSuperMethods (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass parentClass public java.util.List findSuperMethodSignaturesIncludingStatic (boolean) boolean checkAccess public com.intellij.psi.PsiMethod findDeepestSuperMethod () public com.intellij.psi.PsiMethod[] findDeepestSuperMethods () public com.intellij.psi.PsiModifierList getModifierList () public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public com.intellij.psi.HierarchicalMethodSignature getHierarchicalMethodSignature () public boolean isDeprecated () public com.intellij.psi.javadoc.PsiDocComment getDocComment () public boolean hasTypeParameters () public com.intellij.psi.PsiTypeParameterList getTypeParameterList () public com.intellij.psi.PsiTypeParameter[] getTypeParameters () public com.intellij.psi.PsiClass getContainingClass () public boolean hasModifierProperty (java.lang.String) String name public volatile synthetic com.intellij.psi.PsiElement getNameIdentifier () public volatile synthetic com.intellij.lang.jvm.JvmClass getContainingClass () public volatile synthetic com.intellij.lang.jvm.JvmTypeParameter[] getTypeParameters () public volatile synthetic java.lang.Object setName (java.lang.String) public volatile synthetic com.intellij.psi.PsiElement getBody () public volatile synthetic com.intellij.lang.jvm.types.JvmType getReturnType () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiJShellImportHolderImpl.class
PsiJShellImportHolderImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiJShellImportHolderImpl extends com.intellij.extapi.psi.ASTWrapperPsiElement implements com.intellij.psi.PsiJShellImportHolder { public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place com.intellij.psi.PsiImportStatement importStatement public com.intellij.psi.PsiImportStatement getImportStatement () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiJShellRootClassImpl.class
PsiJShellRootClassImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiJShellRootClassImpl extends com.intellij.extapi.psi.ASTWrapperPsiElement implements com.intellij.psi.PsiJShellRootClass { private final String myName private final String myQName public void <init> (com.intellij.lang.ASTNode, int) com.intellij.lang.ASTNode node int index public com.intellij.psi.PsiJShellImportHolder[] getSnippets () public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place com.intellij.pom.java.LanguageLevel level public java.lang.String getName () public java.lang.String getQualifiedName () public boolean isInterface () public boolean isAnnotationType () public boolean isEnum () public com.intellij.psi.PsiReferenceList getExtendsList () public com.intellij.psi.PsiReferenceList getImplementsList () public com.intellij.psi.PsiClassType[] getExtendsListTypes () public com.intellij.psi.PsiClassType[] getImplementsListTypes () public com.intellij.psi.PsiClass getSuperClass () public com.intellij.psi.PsiClass[] getInterfaces () public com.intellij.psi.PsiClass[] getSupers () public com.intellij.psi.PsiClassType[] getSuperTypes () public com.intellij.psi.PsiField[] getFields () public com.intellij.psi.PsiMethod[] getMethods () public com.intellij.psi.PsiMethod[] getConstructors () public com.intellij.psi.PsiClass[] getInnerClasses () public com.intellij.psi.PsiClassInitializer[] getInitializers () public com.intellij.psi.PsiField[] getAllFields () public com.intellij.psi.PsiMethod[] getAllMethods () public com.intellij.psi.PsiClass[] getAllInnerClasses () public com.intellij.psi.PsiField findFieldByName (java.lang.String, boolean) String name boolean checkBases public com.intellij.psi.PsiMethod findMethodBySignature (com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiMethod patternMethod boolean checkBases public com.intellij.psi.PsiMethod[] findMethodsBySignature (com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiMethod patternMethod boolean checkBases public com.intellij.psi.PsiMethod[] findMethodsByName (java.lang.String, boolean) String name boolean checkBases public java.util.List findMethodsAndTheirSubstitutorsByName (java.lang.String, boolean) String name boolean checkBases public java.util.List getAllMethodsAndTheirSubstitutors () public com.intellij.psi.PsiClass findInnerClassByName (java.lang.String, boolean) String name boolean checkBases public com.intellij.psi.PsiIdentifier getNameIdentifier () public com.intellij.psi.PsiElement getScope () public boolean isInheritor (com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiClass baseClass boolean checkDeep public boolean isInheritorDeep (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass baseClass com.intellij.psi.PsiClass classToByPass public com.intellij.psi.PsiClass getContainingClass () public java.util.Collection getVisibleSignatures () public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public boolean isDeprecated () public com.intellij.psi.javadoc.PsiDocComment getDocComment () public boolean hasTypeParameters () public com.intellij.psi.PsiTypeParameterList getTypeParameterList () public com.intellij.psi.PsiTypeParameter[] getTypeParameters () public com.intellij.psi.PsiModifierList getModifierList () public boolean hasModifierProperty (java.lang.String) String name public com.intellij.psi.PsiJavaToken getLBrace () public com.intellij.psi.PsiJavaToken getRBrace () private com.intellij.psi.PsiElement[] findChildren (java.lang.Class, com.intellij.psi.PsiElement[]) Class memberClass com.intellij.psi.PsiElement[] emptyArray com.intellij.psi.PsiElement[] members public volatile synthetic com.intellij.psi.PsiElement getRBrace () public volatile synthetic com.intellij.psi.PsiElement getLBrace () public volatile synthetic com.intellij.psi.PsiElement getNameIdentifier () public volatile synthetic com.intellij.lang.jvm.JvmClass getContainingClass () public volatile synthetic com.intellij.lang.jvm.JvmTypeParameter[] getTypeParameters () public volatile synthetic java.lang.Object setName (java.lang.String) public volatile synthetic com.intellij.lang.jvm.JvmClass[] getInnerClasses () public volatile synthetic com.intellij.lang.jvm.JvmField[] getFields () public volatile synthetic com.intellij.lang.jvm.JvmMethod[] getMethods () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiJavaCodeReferenceElementImpl$1.class
PsiJavaCodeReferenceElementImpl.java package com.intellij.psi.impl.source synthetic com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$psi$impl$source$PsiJavaCodeReferenceElementImpl$Kind static void <clinit> () }
com/intellij/psi/impl/source/PsiJavaCodeReferenceElementImpl$Kind.class
PsiJavaCodeReferenceElementImpl.java package com.intellij.psi.impl.source public final enum com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$Kind extends java.lang.Enum { public static final enum com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$Kind CLASS_NAME_KIND public static final enum com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$Kind PACKAGE_NAME_KIND public static final enum com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$Kind CLASS_OR_PACKAGE_NAME_KIND public static final enum com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$Kind CLASS_FQ_NAME_KIND public static final enum com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$Kind CLASS_FQ_OR_PACKAGE_NAME_KIND public static final enum com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$Kind CLASS_IN_QUALIFIED_NEW_KIND private static final synthetic com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$Kind[] $VALUES public static com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$Kind[] values () public static com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$Kind valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/psi/impl/source/PsiJavaCodeReferenceElementImpl$OurGenericsResolver.class
PsiJavaCodeReferenceElementImpl.java package com.intellij.psi.impl.source final com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$OurGenericsResolver extends java.lang.Object implements com.intellij.psi.impl.source.resolve.ResolveCache$PolyVariantContextResolver { private static final com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$OurGenericsResolver INSTANCE private void <init> () public com.intellij.psi.ResolveResult[] resolve (com.intellij.psi.PsiJavaReference, com.intellij.psi.PsiFile, boolean) com.intellij.psi.impl.source.resolve.VariableResolverProcessor processor String qualifiedName com.intellij.psi.PsiJavaReference ref com.intellij.psi.PsiFile containingFile boolean incompleteCode com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl referenceElement com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$Kind kind com.intellij.psi.JavaResolveResult[] result public volatile synthetic com.intellij.psi.ResolveResult[] resolve (com.intellij.psi.PsiPolyVariantReference, com.intellij.psi.PsiFile, boolean) static synthetic com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$OurGenericsResolver access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiJavaCodeReferenceElementImpl.class
PsiJavaCodeReferenceElementImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiAnnotatedJavaCodeReferenceElement com.intellij.psi.impl.source.SourceJavaCodeReference { private static final com.intellij.openapi.diagnostic.Logger LOG private volatile String myCachedQName private volatile String myCachedNormalizedText private volatile com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$Kind myKindWhenDummy private final int myHC static final synthetic boolean $assertionsDisabled public void <init> () public final int hashCode () public int getTextOffset () com.intellij.lang.ASTNode refName public void setKindWhenDummy (com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$Kind) com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$Kind kind com.intellij.psi.tree.IElementType type private static boolean isDummy (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$Kind getKindEnum (com.intellij.psi.PsiFile) com.intellij.lang.ASTNode qualifier com.intellij.psi.impl.source.tree.CompositeElement granny com.intellij.psi.tree.IElementType gType com.intellij.lang.ASTNode qualifier boolean isOnDemand com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$Kind parentKind com.intellij.psi.javadoc.PsiDocComment docComment com.intellij.psi.PsiJavaCodeReferenceCodeFragment fragment com.intellij.psi.PsiFile containingFile com.intellij.psi.impl.source.tree.CompositeElement treeParent com.intellij.psi.tree.IElementType i public int getKind (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile containingFile private void diagnoseUnknownParent () com.intellij.psi.impl.source.tree.CompositeElement parent com.intellij.psi.tree.IElementType i StringBuilder msg private static boolean isCodeFragmentType (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public void deleteChildInternal (com.intellij.lang.ASTNode) com.intellij.psi.PsiElement modifierList com.intellij.lang.ASTNode dot com.intellij.lang.ASTNode ref com.intellij.psi.PsiElement lastChild com.intellij.lang.ASTNode child public final com.intellij.lang.ASTNode findChildByRole (int) com.intellij.psi.impl.source.tree.TreeElement lastChild int role public final int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public java.lang.String getCanonicalText () public java.lang.String getCanonicalText (boolean, com.intellij.psi.PsiAnnotation[]) boolean annotated com.intellij.psi.PsiAnnotation[] annotations private java.lang.String getCanonicalText (boolean, com.intellij.psi.PsiAnnotation[], com.intellij.psi.PsiFile) String fqn java.util.List list StringBuilder buffer com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement qualifier String prefix com.intellij.psi.JavaResolveResult[] results com.intellij.psi.PsiElement target boolean annotated com.intellij.psi.PsiAnnotation[] annotations com.intellij.psi.PsiFile containingFile com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$Kind kind public com.intellij.psi.PsiReference getReference () public final com.intellij.psi.PsiElement resolve () public static com.intellij.openapi.util.TextRange calcRangeInElement (com.intellij.psi.impl.source.tree.CompositePsiElement) com.intellij.psi.impl.source.tree.TreeElement dot com.intellij.psi.impl.source.tree.CompositePsiElement refElement com.intellij.psi.impl.source.tree.TreeElement nameChild public static com.intellij.psi.JavaResolveResult[] tryClassResult (java.lang.String, com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiClass referencedClass com.intellij.psi.PsiClass aClass String qualifiedName com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.PsiElement qualifier com.intellij.openapi.project.Project project public com.intellij.psi.JavaResolveResult advancedResolve (boolean) boolean incompleteCode com.intellij.psi.JavaResolveResult[] results public com.intellij.psi.JavaResolveResult[] multiResolve (boolean) boolean incompleteCode private com.intellij.psi.PsiSubstitutor updateSubstitutor (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiSubstitutor subst com.intellij.psi.PsiType[] parameters private com.intellij.psi.JavaResolveResult[] resolve (com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$Kind, com.intellij.psi.PsiFile) com.intellij.psi.PsiClass aClass String text com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiType qualifierType com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiElement resultElement com.intellij.psi.PsiElement classNameElement String className com.intellij.psi.impl.source.resolve.ClassResolverProcessor processor com.intellij.psi.PsiElement classNameElement String className com.intellij.psi.impl.source.resolve.ClassResolverProcessor processor String packageName com.intellij.openapi.project.Project project com.intellij.psi.PsiPackage aPackage com.intellij.psi.JavaResolveResult[] result com.intellij.psi.JavaResolveResult[] packageResult com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$Kind classKind com.intellij.psi.JavaResolveResult[] result com.intellij.psi.PsiImportStatement importStatement com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$Kind kind com.intellij.psi.PsiFile containingFile public final com.intellij.psi.PsiElement handleElementRename (java.lang.String) throws com.intellij.util.IncorrectOperationException String newElementName com.intellij.psi.PsiElement oldIdentifier com.intellij.psi.PsiElement identifier public com.intellij.psi.PsiElement bindToElement (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiClass aClass String name com.intellij.psi.PsiJavaParserFacade parserFacade com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiElement element com.intellij.psi.PsiFile containingFile com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$Kind kind private static com.intellij.util.IncorrectOperationException cannotBindError (com.intellij.psi.PsiElement, com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$Kind) com.intellij.psi.PsiElement element com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$Kind kind private com.intellij.psi.PsiElement bindToClass (com.intellij.psi.PsiClass, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiElement cur com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.util.IncorrectOperationException e com.intellij.psi.codeStyle.JavaCodeStyleManager codeStyleManager com.intellij.psi.PsiClass aClass com.intellij.psi.PsiFile containingFile String qName com.intellij.openapi.project.Project project boolean preserveQualification com.intellij.psi.JavaPsiFacade facade StringBuilder text com.intellij.psi.PsiReferenceParameterList parameterList com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiReferenceParameterList refParameterList private java.util.List getAnnotations () com.intellij.psi.PsiModifierList modifierList java.util.List annotations private boolean isFullyQualified (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile containingFile com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$Kind kind com.intellij.lang.ASTNode qualifier com.intellij.psi.tree.IElementType qualifierElementType com.intellij.psi.PsiElement refElement private com.intellij.psi.PsiElement bindToPackage (com.intellij.psi.PsiPackage) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiPackage aPackage String qName com.intellij.psi.PsiJavaParserFacade parserFacade com.intellij.psi.PsiJavaCodeReferenceElement ref public boolean isReferenceTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiFile containingFile private boolean isReferenceTo (com.intellij.psi.PsiElement, com.intellij.psi.PsiFile) String qName String qName String qName com.intellij.psi.PsiElement nameElement String name String qName String qName com.intellij.psi.PsiElement element com.intellij.psi.PsiFile containingFile com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$Kind kind com.intellij.lang.ASTNode referenceNameElement String name private java.lang.String getNormalizedText () String whiteSpaceAndComments public java.lang.String getClassNameText () String cachedQName public void fullyQualify (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass targetClass com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$Kind kind public boolean isQualified () public com.intellij.psi.PsiElement getQualifier () public void clearCaches () public java.lang.Object[] getVariants () com.intellij.psi.filters.ElementFilter filter com.intellij.psi.filters.ElementFilter filter com.intellij.psi.filters.ElementFilter filter com.intellij.psi.filters.ElementFilter filter com.intellij.psi.filters.ElementFilter filter com.intellij.psi.filters.ElementFilter filter public boolean isSoft () public void processVariants (com.intellij.psi.scope.PsiScopeProcessor) com.intellij.psi.filters.AndFilter filter com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiType type com.intellij.psi.PsiClass aClass com.intellij.psi.PsiElement parent com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.scope.PsiScopeProcessor processor java.util.List filters com.intellij.psi.filters.OrFilter filter com.intellij.psi.scope.processor.FilterScopeProcessor proc private com.intellij.psi.PsiTypeParameter[] getUnfinishedMethodTypeParameters () com.intellij.psi.PsiTypeParameterList list com.intellij.psi.PsiElement current com.intellij.util.ProcessingContext context private boolean isInCode () com.intellij.psi.PsiElement superParent public com.intellij.psi.PsiElement getReferenceNameElement () private com.intellij.lang.ASTNode getReferenceNameNode () public com.intellij.psi.PsiReferenceParameterList getParameterList () public java.lang.String getQualifiedName () com.intellij.psi.PsiClass aClass String name com.intellij.psi.PsiElement target com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$Kind kind public java.lang.String getReferenceName () com.intellij.lang.ASTNode childByRole public final com.intellij.openapi.util.TextRange getRangeInElement () public com.intellij.psi.PsiType[] getTypeParameters () com.intellij.psi.PsiReferenceParameterList parameterList public final com.intellij.psi.PsiElement getElement () public final void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public final java.lang.String toString () public volatile synthetic com.intellij.psi.ResolveResult[] multiResolve (boolean) static synthetic com.intellij.psi.JavaResolveResult[] access$100 (com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl, com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$Kind, com.intellij.psi.PsiFile) com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl x0 com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$Kind x1 com.intellij.psi.PsiFile x2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiJavaFileBaseImpl$1.class
PsiJavaFileBaseImpl.java package com.intellij.psi.impl.source final com.intellij.psi.impl.source.PsiJavaFileBaseImpl$1 extends com.intellij.psi.scope.DelegatingScopeProcessor { void <init> (com.intellij.psi.scope.PsiScopeProcessor) com.intellij.psi.scope.PsiScopeProcessor arg0 public java.lang.Object getHint (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key hintKey private static synthetic boolean lambda$getHint$0 (com.intellij.psi.scope.ElementClassHint$DeclarationKind) com.intellij.psi.scope.ElementClassHint$DeclarationKind kind private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiJavaFileBaseImpl$MyCacheBuilder.class
PsiJavaFileBaseImpl.java package com.intellij.psi.impl.source com.intellij.psi.impl.source.PsiJavaFileBaseImpl$MyCacheBuilder extends java.lang.Object implements com.intellij.psi.util.CachedValueProvider { private final com.intellij.psi.impl.source.PsiJavaFileBaseImpl myFile void <init> (com.intellij.psi.impl.source.PsiJavaFileBaseImpl) com.intellij.psi.impl.source.PsiJavaFileBaseImpl file public com.intellij.psi.util.CachedValueProvider$Result compute () com.intellij.psi.impl.source.resolve.SymbolCollectingProcessor p com.intellij.util.containers.MostlySingularMultiMap results }
com/intellij/psi/impl/source/PsiJavaFileBaseImpl$MyResolveCacheProcessor.class
PsiJavaFileBaseImpl.java package com.intellij.psi.impl.source com.intellij.psi.impl.source.PsiJavaFileBaseImpl$MyResolveCacheProcessor extends java.lang.Object implements com.intellij.util.Processor { private final com.intellij.psi.scope.PsiScopeProcessor myProcessor private final com.intellij.psi.ResolveState myState void <init> (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state public boolean process (com.intellij.psi.impl.source.resolve.SymbolCollectingProcessor$ResultWithContext) com.intellij.psi.PsiClass containingClass com.intellij.psi.impl.source.resolve.SymbolCollectingProcessor$ResultWithContext result com.intellij.psi.PsiElement context com.intellij.psi.PsiNamedElement element public volatile synthetic boolean process (java.lang.Object) }
com/intellij/psi/impl/source/PsiJavaFileBaseImpl$StaticImportFilteringProcessor.class
PsiJavaFileBaseImpl.java package com.intellij.psi.impl.source com.intellij.psi.impl.source.PsiJavaFileBaseImpl$StaticImportFilteringProcessor extends java.lang.Object implements com.intellij.psi.scope.PsiScopeProcessor { private final com.intellij.psi.scope.PsiScopeProcessor myDelegate private boolean myIsProcessingOnDemand private final java.util.Collection myHiddenFieldNames private final java.util.Collection myHiddenMethodNames private final java.util.Collection myHiddenTypeNames private final java.util.Collection myCollectedElements void <init> (com.intellij.psi.scope.PsiScopeProcessor) com.intellij.psi.scope.PsiScopeProcessor delegate public java.lang.Object getHint (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key hintKey public void handleEvent (com.intellij.psi.scope.PsiScopeProcessor$Event, java.lang.Object) com.intellij.psi.PsiImportStaticStatement importStaticStatement com.intellij.psi.scope.PsiScopeProcessor$Event event Object associated private void registerSingleStaticImportHiding (com.intellij.psi.JavaResolveResult, java.lang.String) com.intellij.psi.JavaResolveResult result String referenceName private java.util.Collection getHiddenMembers (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public boolean execute (com.intellij.psi.PsiElement, com.intellij.psi.ResolveState) String name com.intellij.psi.PsiElement element com.intellij.psi.ResolveState state static synthetic com.intellij.psi.scope.PsiScopeProcessor access$000 (com.intellij.psi.impl.source.PsiJavaFileBaseImpl$StaticImportFilteringProcessor) com.intellij.psi.impl.source.PsiJavaFileBaseImpl$StaticImportFilteringProcessor x0 static synthetic void access$100 (com.intellij.psi.impl.source.PsiJavaFileBaseImpl$StaticImportFilteringProcessor, com.intellij.psi.JavaResolveResult, java.lang.String) com.intellij.psi.impl.source.PsiJavaFileBaseImpl$StaticImportFilteringProcessor x0 com.intellij.psi.JavaResolveResult x1 String x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiJavaFileBaseImpl.class
PsiJavaFileBaseImpl.java package com.intellij.psi.impl.source public abstract com.intellij.psi.impl.source.PsiJavaFileBaseImpl extends com.intellij.psi.impl.source.PsiFileImpl implements com.intellij.psi.PsiJavaFile { private static final com.intellij.openapi.diagnostic.Logger LOG private static final String[] IMPLICIT_IMPORTS private final com.intellij.psi.util.CachedValue myResolveCache private volatile String myPackageName private static final com.intellij.openapi.util.NotNullLazyKey LANGUAGE_LEVEL_KEY static final synthetic boolean $assertionsDisabled protected void <init> (com.intellij.psi.tree.IElementType, com.intellij.psi.tree.IElementType, com.intellij.psi.FileViewProvider) com.intellij.psi.tree.IElementType elementType com.intellij.psi.tree.IElementType contentElementType com.intellij.psi.FileViewProvider viewProvider public void subtreeChanged () public com.intellij.psi.PsiClass[] getClasses () com.intellij.psi.stubs.StubElement stub public com.intellij.psi.PsiPackageStatement getPackageStatement () com.intellij.lang.ASTNode node public java.lang.String getPackageName () com.intellij.psi.PsiPackageStatement statement com.intellij.psi.impl.java.stubs.PsiJavaFileStub stub String name public void setPackageName (java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiJavaCodeReferenceElement reference String text com.intellij.psi.PsiElement prev com.intellij.psi.PsiElement anchor String packageName com.intellij.psi.PsiPackageStatement packageStatement com.intellij.psi.PsiElementFactory factory private void cleanupBrokenPackageKeyword () com.intellij.psi.PsiElement child public com.intellij.psi.PsiImportList getImportList () com.intellij.psi.PsiImportList[] nodes com.intellij.psi.stubs.StubElement stub com.intellij.lang.ASTNode node public com.intellij.psi.PsiElement[] getOnDemandImports (boolean, boolean) com.intellij.psi.PsiElement resolved com.intellij.psi.PsiImportStatement statement com.intellij.psi.PsiElement resolved com.intellij.psi.PsiJavaCodeReferenceElement implicitRef com.intellij.psi.PsiJavaCodeReferenceElement[] implicitRefs boolean includeImplicit boolean checkIncludes com.intellij.psi.PsiImportList importList java.util.List array com.intellij.psi.PsiImportStatement[] statements public com.intellij.psi.PsiClass[] getSingleClassImports (boolean) com.intellij.psi.PsiElement ref com.intellij.psi.PsiImportStatement statement boolean checkIncludes com.intellij.psi.PsiImportList importList java.util.List array com.intellij.psi.PsiImportStatement[] statements public com.intellij.psi.PsiJavaCodeReferenceElement findImportReferenceTo (com.intellij.psi.PsiClass) com.intellij.psi.PsiElement ref com.intellij.psi.PsiImportStatement statement com.intellij.psi.PsiImportStatement[] statements com.intellij.psi.PsiClass aClass com.intellij.psi.PsiImportList importList public java.lang.String[] getImplicitlyImportedPackages () public com.intellij.psi.PsiJavaCodeReferenceElement[] getImplicitlyImportedPackageReferences () public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.impl.source.resolve.ClassResolverProcessor hint String name com.intellij.util.containers.MostlySingularMultiMap cache com.intellij.psi.impl.source.PsiJavaFileBaseImpl$MyResolveCacheProcessor cacheProcessor com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place private boolean processDeclarationsNoGuess (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place com.intellij.psi.PsiImportList importList com.intellij.psi.PsiImportStatement[] importStatements com.intellij.psi.PsiImportStaticStatement[] importStaticStatements com.intellij.psi.impl.source.PsiJavaFileBaseImpl$StaticImportFilteringProcessor staticImportProcessor boolean shouldProcessClasses private boolean processOwnClasses (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState) com.intellij.psi.PsiClass aClass com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state private static boolean shouldProcessClasses (com.intellij.psi.scope.PsiScopeProcessor) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.scope.ElementClassHint classHint private static boolean processNamedImports (com.intellij.psi.ResolveState, com.intellij.psi.PsiImportStatement[], com.intellij.psi.PsiImportStaticStatement[], com.intellij.psi.impl.source.PsiJavaFileBaseImpl$StaticImportFilteringProcessor) com.intellij.psi.ResolveState state com.intellij.psi.PsiImportStatement[] importStatements com.intellij.psi.PsiImportStaticStatement[] importStaticStatements com.intellij.psi.impl.source.PsiJavaFileBaseImpl$StaticImportFilteringProcessor staticImportProcessor com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.scope.NameHint nameHint String name private static boolean processNamedTypeImports (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, java.lang.String, com.intellij.psi.PsiImportStatement[]) String refText com.intellij.psi.PsiClass containingClass com.intellij.psi.ResolveState classState com.intellij.psi.PsiElement resolved com.intellij.psi.PsiImportStatement statement com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state String nameHint com.intellij.psi.PsiImportStatement[] imports private boolean processCurrentPackage (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement place com.intellij.psi.PsiPackage aPackage private static boolean processOnDemandTypeImports (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiImportStatement[]) com.intellij.psi.PsiElement resolved com.intellij.psi.PsiImportStatement statement com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement place com.intellij.psi.PsiImportStatement[] imports private static boolean processNamedStaticImports (com.intellij.psi.ResolveState, java.lang.String, com.intellij.psi.PsiImportStaticStatement[], com.intellij.psi.impl.source.PsiJavaFileBaseImpl$StaticImportFilteringProcessor) com.intellij.psi.PsiElement element com.intellij.psi.JavaResolveResult result com.intellij.psi.JavaResolveResult[] results String referenceName com.intellij.psi.PsiJavaCodeReferenceElement reference com.intellij.psi.PsiImportStaticStatement importStaticStatement com.intellij.psi.ResolveState state String nameHint com.intellij.psi.PsiImportStaticStatement[] importStaticStatements com.intellij.psi.impl.source.PsiJavaFileBaseImpl$StaticImportFilteringProcessor staticImportProcessor private static boolean processOnDemandStaticImports (com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiImportStaticStatement[], com.intellij.psi.impl.source.PsiJavaFileBaseImpl$StaticImportFilteringProcessor) com.intellij.psi.PsiClass targetElement com.intellij.psi.PsiImportStaticStatement importStaticStatement com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place com.intellij.psi.PsiImportStaticStatement[] importStaticStatements com.intellij.psi.impl.source.PsiJavaFileBaseImpl$StaticImportFilteringProcessor staticImportProcessor private boolean processImplicitImports (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement resolved com.intellij.psi.PsiJavaCodeReferenceElement aImplicitlyImported com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement place private static boolean processPackageDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiPackage) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement place com.intellij.psi.PsiPackage aPackage private static com.intellij.psi.PsiSubstitutor createRawSubstitutor (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass containingClass private static boolean processOnDemandTarget (com.intellij.psi.PsiElement, com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement) com.intellij.psi.PsiClass inner com.intellij.psi.PsiClass[] inners com.intellij.psi.PsiElement target com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState substitutor com.intellij.psi.PsiElement place public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.lang.Language getLanguage () public boolean importClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public com.intellij.pom.java.LanguageLevel getLanguageLevel () public com.intellij.psi.PsiJavaModule getModuleDeclaration () public void clearCaches () public void setOriginalFile (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile originalFile private com.intellij.pom.java.LanguageLevel getLanguageLevelInner () com.intellij.psi.PsiFile originalFile com.intellij.pom.java.LanguageLevel forcedLanguageLevel com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.openapi.project.Project project private static synthetic com.intellij.pom.java.LanguageLevel lambda$static$0 (com.intellij.psi.impl.source.PsiJavaFileBaseImpl) com.intellij.psi.impl.source.PsiJavaFileBaseImpl file static synthetic boolean access$200 (com.intellij.psi.impl.source.PsiJavaFileBaseImpl, com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.impl.source.PsiJavaFileBaseImpl x0 com.intellij.psi.scope.PsiScopeProcessor x1 com.intellij.psi.ResolveState x2 com.intellij.psi.PsiElement x3 com.intellij.psi.PsiElement x4 static synthetic com.intellij.psi.PsiSubstitutor access$300 (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiJavaFileImpl.class
PsiJavaFileImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiJavaFileImpl extends com.intellij.psi.impl.source.PsiJavaFileBaseImpl { public void <init> (com.intellij.psi.FileViewProvider) com.intellij.psi.FileViewProvider file public com.intellij.openapi.fileTypes.FileType getFileType () public com.intellij.psi.PsiJavaModule getModuleDeclaration () com.intellij.psi.impl.java.stubs.PsiJavaFileStub stub public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiJavaModuleImpl.class
PsiJavaModuleImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiJavaModuleImpl extends com.intellij.psi.impl.source.JavaStubPsiElement implements com.intellij.psi.PsiJavaModule { public void <init> (com.intellij.psi.impl.java.stubs.PsiJavaModuleStub) com.intellij.psi.impl.java.stubs.PsiJavaModuleStub stub public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public java.lang.Iterable getRequires () com.intellij.psi.impl.java.stubs.PsiJavaModuleStub stub public java.lang.Iterable getExports () com.intellij.psi.impl.java.stubs.PsiJavaModuleStub stub public java.lang.Iterable getOpens () com.intellij.psi.impl.java.stubs.PsiJavaModuleStub stub public java.lang.Iterable getUses () com.intellij.psi.impl.java.stubs.PsiJavaModuleStub stub public java.lang.Iterable getProvides () com.intellij.psi.impl.java.stubs.PsiJavaModuleStub stub public com.intellij.psi.PsiJavaModuleReferenceElement getNameIdentifier () public java.lang.String getName () com.intellij.psi.impl.java.stubs.PsiJavaModuleStub stub public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name com.intellij.psi.PsiJavaModuleReferenceElement newName public com.intellij.psi.PsiModifierList getModifierList () public boolean hasModifierProperty (java.lang.String) String name com.intellij.psi.PsiModifierList modifierList public com.intellij.psi.javadoc.PsiDocComment getDocComment () public com.intellij.navigation.ItemPresentation getPresentation () public int getTextOffset () public com.intellij.psi.PsiElement getOriginalElement () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.search.SearchScope getUseScope () public java.lang.String toString () public volatile synthetic com.intellij.psi.PsiElement getNameIdentifier () private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getOriginalElement$2 () com.intellij.psi.impl.JavaPsiImplementationHelper helper com.intellij.psi.PsiJavaModule result private static synthetic boolean lambda$getOpens$1 (com.intellij.psi.PsiPackageAccessibilityStatement) com.intellij.psi.PsiPackageAccessibilityStatement statement private static synthetic boolean lambda$getExports$0 (com.intellij.psi.PsiPackageAccessibilityStatement) com.intellij.psi.PsiPackageAccessibilityStatement statement private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiJavaModuleReferenceElementImpl.class
PsiJavaModuleReferenceElementImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiJavaModuleReferenceElementImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiJavaModuleReferenceElement { public void <init> () public java.lang.String getReferenceText () com.intellij.psi.PsiElement e StringBuilder sb public com.intellij.psi.PsiJavaModuleReference getReference () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public volatile synthetic com.intellij.psi.PsiReference getReference () private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getReference$0 () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiJavaModuleReferenceImpl$Resolver.class
PsiJavaModuleReferenceImpl.java package com.intellij.psi.impl.source com.intellij.psi.impl.source.PsiJavaModuleReferenceImpl$Resolver extends java.lang.Object implements com.intellij.psi.impl.source.resolve.ResolveCache$PolyVariantResolver { private static final com.intellij.psi.impl.source.resolve.ResolveCache$PolyVariantResolver INSTANCE private void <init> () public com.intellij.psi.ResolveResult[] resolve (com.intellij.psi.impl.source.PsiJavaModuleReferenceImpl, boolean) com.intellij.psi.PsiJavaModule module com.intellij.psi.PsiJavaModule module com.intellij.psi.ResolveResult[] result int i com.intellij.psi.impl.source.PsiJavaModuleReferenceImpl reference boolean incompleteCode com.intellij.psi.PsiJavaModuleReferenceElement refElement com.intellij.psi.PsiFile file String moduleName boolean global com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope scope java.util.Collection modules public volatile synthetic com.intellij.psi.ResolveResult[] resolve (com.intellij.psi.PsiPolyVariantReference, boolean) public volatile synthetic java.lang.Object resolve (com.intellij.psi.PsiReference, boolean) static synthetic com.intellij.psi.impl.source.resolve.ResolveCache$PolyVariantResolver access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiJavaModuleReferenceImpl.class
PsiJavaModuleReferenceImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiJavaModuleReferenceImpl extends com.intellij.psi.PsiReferenceBase$Poly implements com.intellij.psi.PsiJavaModuleReference { public void <init> (com.intellij.psi.PsiJavaModuleReferenceElement) com.intellij.psi.PsiJavaModuleReferenceElement element public java.lang.String getCanonicalText () public com.intellij.psi.PsiJavaModule resolve () public com.intellij.psi.ResolveResult[] multiResolve (boolean) boolean incompleteCode public com.intellij.psi.PsiElement handleElementRename (java.lang.String) throws com.intellij.util.IncorrectOperationException String newName com.intellij.psi.PsiJavaModuleReferenceElement element com.intellij.psi.PsiElement newElement private com.intellij.openapi.project.Project getProject () public volatile synthetic com.intellij.psi.PsiElement resolve () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiLabelReference.class
PsiLabelReference.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiLabelReference extends java.lang.Object implements com.intellij.psi.PsiReference { private final com.intellij.psi.PsiStatement myStatement private com.intellij.psi.PsiIdentifier myIdentifier public void <init> (com.intellij.psi.PsiStatement, com.intellij.psi.PsiIdentifier) com.intellij.psi.PsiStatement stat com.intellij.psi.PsiIdentifier identifier public com.intellij.psi.PsiElement getElement () public com.intellij.openapi.util.TextRange getRangeInElement () int start public com.intellij.psi.PsiElement resolve () com.intellij.psi.PsiElement context String label public java.lang.String getCanonicalText () public com.intellij.psi.PsiElement handleElementRename (java.lang.String) throws com.intellij.util.IncorrectOperationException String newElementName public com.intellij.psi.PsiElement bindToElement (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public boolean isReferenceTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.String[] getVariants () public boolean isSoft () public volatile synthetic java.lang.Object[] getVariants () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiMethodImpl.class
PsiMethodImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiMethodImpl extends com.intellij.psi.impl.source.JavaStubPsiElement implements com.intellij.psi.PsiMethod com.intellij.openapi.ui.Queryable { private com.intellij.reference.SoftReference myCachedType static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.impl.java.stubs.PsiMethodStub) com.intellij.psi.impl.java.stubs.PsiMethodStub stub protected void <init> (com.intellij.psi.impl.java.stubs.PsiMethodStub, com.intellij.psi.stubs.IStubElementType) com.intellij.psi.impl.java.stubs.PsiMethodStub stub com.intellij.psi.stubs.IStubElementType type public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public void subtreeChanged () protected void dropCached () protected java.lang.Object clone () com.intellij.psi.impl.source.PsiMethodImpl clone public com.intellij.psi.PsiClass getContainingClass () com.intellij.psi.PsiElement parent public com.intellij.psi.PsiElement getContext () com.intellij.psi.PsiClass cc public com.intellij.psi.PsiIdentifier getNameIdentifier () public com.intellij.psi.PsiMethod[] findSuperMethods () public com.intellij.psi.PsiMethod[] findSuperMethods (boolean) boolean checkAccess public com.intellij.psi.PsiMethod[] findSuperMethods (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass parentClass public java.util.List findSuperMethodSignaturesIncludingStatic (boolean) boolean checkAccess public com.intellij.psi.PsiMethod findDeepestSuperMethod () public com.intellij.psi.PsiMethod[] findDeepestSuperMethods () public java.lang.String getName () String name com.intellij.psi.PsiIdentifier nameIdentifier String name com.intellij.psi.impl.java.stubs.PsiMethodStub stub public com.intellij.psi.HierarchicalMethodSignature getHierarchicalMethodSignature () public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name com.intellij.psi.PsiIdentifier identifier public com.intellij.psi.PsiTypeElement getReturnTypeElement () public com.intellij.psi.PsiTypeParameterList getTypeParameterList () public boolean hasTypeParameters () public com.intellij.psi.PsiTypeParameter[] getTypeParameters () public com.intellij.psi.PsiType getReturnType () String typeText com.intellij.psi.PsiType type com.intellij.psi.impl.java.stubs.PsiMethodStub stub com.intellij.psi.PsiTypeElement typeElement public com.intellij.psi.PsiModifierList getModifierList () public boolean hasModifierProperty (java.lang.String) String name public com.intellij.psi.PsiParameterList getParameterList () public com.intellij.psi.PsiReferenceList getThrowsList () com.intellij.psi.PsiReferenceList child com.intellij.psi.impl.java.stubs.PsiMethodStub stub java.util.stream.Stream children public com.intellij.psi.PsiCodeBlock getBody () public com.intellij.psi.impl.source.tree.CompositeElement getNode () public boolean isDeprecated () public com.intellij.psi.javadoc.PsiDocComment getDocComment () com.intellij.psi.impl.java.stubs.PsiMethodStub stub public boolean isConstructor () com.intellij.psi.impl.java.stubs.PsiMethodStub stub public boolean isVarArgs () com.intellij.psi.impl.java.stubs.PsiMethodStub stub public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place public com.intellij.psi.util.MethodSignature getSignature (com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiSubstitutor substitutor public com.intellij.psi.PsiElement getOriginalElement () com.intellij.psi.PsiMethod originalMethod com.intellij.psi.PsiElement original com.intellij.psi.PsiClass containingClass public com.intellij.navigation.ItemPresentation getPresentation () public javax.swing.Icon getElementIcon (int) int flags javax.swing.Icon methodIcon com.intellij.ui.icons.RowIcon baseIcon public boolean isEquivalentTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement another public com.intellij.psi.search.SearchScope getUseScope () public void putInfo (java.util.Map) java.util.Map info protected boolean isVisibilitySupported () public volatile synthetic com.intellij.lang.ASTNode getNode () public volatile synthetic com.intellij.psi.PsiElement getNameIdentifier () public volatile synthetic com.intellij.lang.jvm.JvmClass getContainingClass () public volatile synthetic com.intellij.lang.jvm.JvmTypeParameter[] getTypeParameters () public volatile synthetic java.lang.Object setName (java.lang.String) public volatile synthetic com.intellij.psi.PsiElement getBody () public volatile synthetic com.intellij.lang.jvm.types.JvmType getReturnType () private synthetic com.intellij.psi.search.SearchScope lambda$getUseScope$3 () throws java.lang.RuntimeException private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getSignature$2 () com.intellij.psi.util.MethodSignature signature private static synthetic java.lang.String lambda$getThrowsList$1 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement e private static synthetic java.lang.String lambda$getThrowsList$0 (com.intellij.psi.stubs.StubElement) com.intellij.psi.stubs.StubElement s static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiModifierListImpl$ModifierCache.class
PsiModifierListImpl.java package com.intellij.psi.impl.source com.intellij.psi.impl.source.PsiModifierListImpl$ModifierCache extends java.lang.Object { static final com.intellij.util.containers.Interner ourInterner final com.intellij.psi.PsiFile file final java.util.List modifiers final long modCount void <init> (com.intellij.psi.PsiFile, java.util.Set) com.intellij.psi.PsiFile file java.util.Set modifiers java.util.List modifierList private long getModCount () boolean isUpToDate () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiModifierListImpl.class
PsiModifierListImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiModifierListImpl extends com.intellij.psi.impl.source.JavaStubPsiElement implements com.intellij.psi.PsiModifierList { private static final java.util.Map NAME_TO_KEYWORD_TYPE_MAP private static final java.util.Map KEYWORD_TYPE_TO_NAME_MAP private volatile com.intellij.psi.impl.source.PsiModifierListImpl$ModifierCache myModifierCache public void <init> (com.intellij.psi.impl.java.stubs.PsiModifierListStub) com.intellij.psi.impl.java.stubs.PsiModifierListStub stub public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public boolean hasModifierProperty (java.lang.String) String name com.intellij.psi.impl.source.PsiModifierListImpl$ModifierCache modifierCache private com.intellij.psi.impl.source.PsiModifierListImpl$ModifierCache calcModifiers () java.util.Set modifiers com.intellij.psi.PsiFile file private java.util.Set calcExplicitModifiers () int flag int i int mask com.intellij.lang.ASTNode child java.util.Set explicitModifiers com.intellij.psi.impl.java.stubs.PsiModifierListStub stub private java.util.Set calcImplicitModifiers (java.util.Set) com.intellij.psi.PsiMethod method java.util.List fields boolean hasSubClass java.util.List methods com.intellij.psi.PsiElement grandParent com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass aClass java.util.Set explicitModifiers java.util.Set implicitModifiers com.intellij.psi.PsiElement parent public boolean hasExplicitModifier (java.lang.String) String name com.intellij.psi.impl.java.stubs.PsiModifierListStub stub com.intellij.psi.impl.source.tree.CompositeElement tree com.intellij.psi.tree.IElementType type public void setModifierProperty (java.lang.String, boolean) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiMethod method com.intellij.psi.impl.source.tree.TreeElement keyword com.intellij.lang.ASTNode child String name boolean value com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement grandParent com.intellij.psi.tree.IElementType type com.intellij.psi.impl.source.tree.CompositeElement treeElement public void checkSetModifierProperty (java.lang.String, boolean) throws com.intellij.util.IncorrectOperationException String name boolean value public com.intellij.psi.PsiAnnotation[] getAnnotations () com.intellij.psi.PsiAnnotation[] own java.util.List ext public com.intellij.psi.PsiAnnotation[] getApplicableAnnotations () com.intellij.psi.PsiAnnotation$TargetType[] targets java.util.List filtered public com.intellij.psi.PsiAnnotation findAnnotation (java.lang.String) String qualifiedName public com.intellij.psi.PsiAnnotation addAnnotation (java.lang.String) String qualifiedName public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () private static synthetic boolean lambda$getApplicableAnnotations$1 (com.intellij.psi.PsiAnnotation$TargetType[], com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation$TargetType[] targets com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiAnnotation$TargetType target private static synthetic boolean lambda$calcImplicitModifiers$0 (com.intellij.psi.PsiField) com.intellij.psi.PsiField field static void <clinit> () String name private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiPackageAccessibilityStatementImpl.class
PsiPackageAccessibilityStatementImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiPackageAccessibilityStatementImpl extends com.intellij.psi.impl.source.JavaStubPsiElement implements com.intellij.psi.PsiPackageAccessibilityStatement { public void <init> (com.intellij.psi.impl.java.stubs.PsiPackageAccessibilityStatementStub) com.intellij.psi.impl.java.stubs.PsiPackageAccessibilityStatementStub stub public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.PsiPackageAccessibilityStatement$Role getRole () public com.intellij.psi.PsiJavaCodeReferenceElement getPackageReference () public java.lang.String getPackageName () com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.impl.java.stubs.PsiPackageAccessibilityStatementStub stub public java.lang.Iterable getModuleReferences () public java.util.List getModuleNames () com.intellij.psi.PsiJavaModuleReferenceElement refElement java.util.List targets com.intellij.psi.impl.java.stubs.PsiPackageAccessibilityStatementStub stub public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiParameterImpl.class
PsiParameterImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiParameterImpl extends com.intellij.psi.impl.source.JavaStubPsiElement implements com.intellij.psi.PsiParameter { private static final com.intellij.openapi.diagnostic.Logger LOG private volatile java.lang.ref.Reference myCachedType static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.impl.java.stubs.PsiParameterStub) com.intellij.psi.impl.java.stubs.PsiParameterStub stub protected void <init> (com.intellij.psi.impl.java.stubs.PsiParameterStub, com.intellij.psi.stubs.IStubElementType) com.intellij.psi.impl.java.stubs.PsiParameterStub stub com.intellij.psi.stubs.IStubElementType type public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public static com.intellij.psi.PsiType getLambdaParameterType (com.intellij.psi.PsiParameter) com.intellij.psi.PsiType lambdaParameterFromType com.intellij.psi.PsiType conjunct com.intellij.psi.PsiType[] conjuncts com.intellij.psi.PsiType lambdaParameterFromType com.intellij.psi.PsiType functionalInterfaceType com.intellij.psi.PsiType type com.intellij.psi.PsiLambdaExpression lambdaExpression int parameterIndex com.intellij.psi.PsiParameter param com.intellij.psi.PsiElement paramParent public void subtreeChanged () protected java.lang.Object clone () com.intellij.psi.impl.source.PsiParameterImpl clone public final java.lang.String getName () com.intellij.psi.impl.java.stubs.PsiParameterStub stub public final com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public final com.intellij.psi.PsiIdentifier getNameIdentifier () public com.intellij.psi.impl.source.tree.CompositeElement getNode () public com.intellij.psi.PsiType getType () String typeText com.intellij.psi.PsiType type com.intellij.psi.impl.java.stubs.PsiParameterStub stub com.intellij.psi.PsiTypeElement typeElement private boolean isLambdaParameter () com.intellij.psi.PsiElement parent public com.intellij.psi.PsiTypeElement getTypeElement () com.intellij.psi.PsiElement child public com.intellij.psi.PsiModifierList getModifierList () com.intellij.psi.PsiModifierList modifierList public boolean hasModifierProperty (java.lang.String) String name public com.intellij.psi.PsiExpression getInitializer () public boolean hasInitializer () public java.lang.Object computeConstantValue () public void normalizeDeclaration () throws com.intellij.util.IncorrectOperationException public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public com.intellij.psi.PsiElement getDeclarationScope () int j int i com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement[] children public boolean isVarArgs () com.intellij.psi.impl.java.stubs.PsiParameterStub stub com.intellij.psi.PsiTypeElement typeElement public com.intellij.navigation.ItemPresentation getPresentation () public javax.swing.Icon getElementIcon (int) int flags com.intellij.ui.icons.RowIcon baseIcon protected boolean isVisibilitySupported () public com.intellij.psi.search.SearchScope getUseScope () com.intellij.psi.PsiElement declarationScope public com.intellij.psi.PsiElement getOriginalElement () int index com.intellij.psi.PsiParameter[] originalParameters com.intellij.psi.PsiElement originalMethod com.intellij.psi.PsiElement gParent com.intellij.psi.PsiElement parent public volatile synthetic com.intellij.lang.ASTNode getNode () public volatile synthetic com.intellij.psi.PsiElement getNameIdentifier () public volatile synthetic java.lang.Object setName (java.lang.String) public volatile synthetic com.intellij.lang.jvm.types.JvmType getType () private static synthetic com.intellij.psi.PsiType lambda$getLambdaParameterType$0 (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression lambdaExpression static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiParameterListImpl.class
PsiParameterListImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiParameterListImpl extends com.intellij.psi.impl.source.JavaStubPsiElement implements com.intellij.psi.PsiParameterList { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> (com.intellij.psi.impl.java.stubs.PsiParameterListStub) com.intellij.psi.impl.java.stubs.PsiParameterListStub stub public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.PsiParameter[] getParameters () public int getParameterIndex (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter parameter public com.intellij.psi.impl.source.tree.CompositeElement getNode () public int getParametersCount () com.intellij.psi.stubs.StubElement child int count com.intellij.psi.impl.java.stubs.PsiParameterListStub stub public boolean isEmpty () com.intellij.psi.impl.java.stubs.PsiParameterListStub stub public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public volatile synthetic com.intellij.lang.ASTNode getNode () private static synthetic boolean lambda$isEmpty$0 (com.intellij.psi.stubs.StubElement) com.intellij.psi.stubs.StubElement child static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiProvidesStatementImpl.class
PsiProvidesStatementImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiProvidesStatementImpl extends com.intellij.psi.impl.source.JavaStubPsiElement implements com.intellij.psi.PsiProvidesStatement { public void <init> (com.intellij.psi.impl.java.stubs.PsiProvidesStatementStub) com.intellij.psi.impl.java.stubs.PsiProvidesStatementStub stub public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.PsiJavaCodeReferenceElement getInterfaceReference () public com.intellij.psi.PsiReferenceList getImplementationList () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiReceiverParameterImpl.class
PsiReceiverParameterImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiReceiverParameterImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiReceiverParameter { public void <init> () public com.intellij.psi.PsiThisExpression getIdentifier () public com.intellij.psi.PsiModifierList getModifierList () public boolean hasModifierProperty (java.lang.String) String name com.intellij.psi.PsiModifierList modifierList public com.intellij.psi.PsiType getType () public com.intellij.psi.PsiTypeElement getTypeElement () public com.intellij.psi.PsiExpression getInitializer () public boolean hasInitializer () public com.intellij.psi.PsiIdentifier getNameIdentifier () public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public void normalizeDeclaration () throws com.intellij.util.IncorrectOperationException public java.lang.Object computeConstantValue () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public int getTextOffset () public java.lang.String toString () public volatile synthetic com.intellij.psi.PsiElement getNameIdentifier () public volatile synthetic java.lang.Object setName (java.lang.String) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiReferenceListImpl.class
PsiReferenceListImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiReferenceListImpl extends com.intellij.psi.impl.source.JavaStubPsiElement implements com.intellij.psi.PsiReferenceList { public void <init> (com.intellij.psi.impl.java.stubs.PsiClassReferenceListStub) com.intellij.psi.impl.java.stubs.PsiClassReferenceListStub stub public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.PsiJavaCodeReferenceElement[] getReferenceElements () public com.intellij.psi.PsiClassType[] getReferencedTypes () int i com.intellij.psi.impl.java.stubs.PsiClassReferenceListStub stub com.intellij.psi.PsiJavaCodeReferenceElement[] refs com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiClassType[] types public com.intellij.psi.PsiReferenceList$Role getRole () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiRequiresStatementImpl.class
PsiRequiresStatementImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiRequiresStatementImpl extends com.intellij.psi.impl.source.JavaStubPsiElement implements com.intellij.psi.PsiRequiresStatement { private com.intellij.reference.SoftReference myReference public void <init> (com.intellij.psi.impl.java.stubs.PsiRequiresStatementStub) com.intellij.psi.impl.java.stubs.PsiRequiresStatementStub stub public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.PsiJavaModuleReferenceElement getReferenceElement () public java.lang.String getModuleName () com.intellij.psi.PsiJavaModuleReferenceElement refElement com.intellij.psi.impl.java.stubs.PsiRequiresStatementStub stub public com.intellij.psi.PsiJavaModuleReference getModuleReference () String refText com.intellij.psi.PsiJavaModuleReference ref com.intellij.psi.PsiJavaModuleReferenceElement refElement com.intellij.psi.impl.java.stubs.PsiRequiresStatementStub stub public com.intellij.psi.PsiModifierList getModifierList () public boolean hasModifierProperty (java.lang.String) String name com.intellij.psi.PsiModifierList modifierList public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiTypeElementImpl$1.class
PsiTypeElementImpl.java package com.intellij.psi.impl.source final com.intellij.psi.impl.source.PsiTypeElementImpl$1 extends java.lang.Object implements com.intellij.psi.impl.source.ClassReferencePointer { volatile java.lang.ref.WeakReference myCache final synthetic java.lang.ref.WeakReference val$ref final synthetic com.intellij.psi.PsiElement val$parent void <init> (java.lang.ref.WeakReference, com.intellij.psi.PsiElement) public com.intellij.psi.PsiJavaCodeReferenceElement retrieveReference () com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiJavaCodeReferenceElement result private com.intellij.psi.PsiTypeElement calcTypeElement () public com.intellij.psi.PsiJavaCodeReferenceElement retrieveNonNullReference () com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiJavaCodeReferenceElement result public java.lang.String toString () String msg private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiTypeElementImpl$1SelfReferenceVisitor.class
PsiTypeElementImpl.java package com.intellij.psi.impl.source com.intellij.psi.impl.source.PsiTypeElementImpl$1SelfReferenceVisitor extends com.intellij.psi.JavaRecursiveElementVisitor { private boolean referenced final synthetic com.intellij.psi.PsiElement val$parent void <init> (com.intellij.psi.PsiElement) public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression static synthetic boolean access$000 (com.intellij.psi.impl.source.PsiTypeElementImpl$1SelfReferenceVisitor) com.intellij.psi.impl.source.PsiTypeElementImpl$1SelfReferenceVisitor x0 }
com/intellij/psi/impl/source/PsiTypeElementImpl.class
PsiTypeElementImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiTypeElementImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiTypeElement { static final synthetic boolean $assertionsDisabled public void <init> () void <init> (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiType getType () private com.intellij.psi.PsiType calculateType () String text com.intellij.psi.PsiElement boundKind com.intellij.psi.PsiElement boundType java.util.List types java.util.List types com.intellij.psi.PsiElement child com.intellij.psi.PsiType inferredType com.intellij.psi.PsiType type java.util.List annotations com.intellij.psi.PsiElement parent private com.intellij.psi.PsiType inferVarType (com.intellij.psi.PsiElement) com.intellij.psi.PsiExpression iteratedValue com.intellij.psi.PsiElement declarationScope com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type com.intellij.psi.PsiElement e com.intellij.psi.PsiElement parent private static boolean isSelfReferenced (com.intellij.psi.PsiExpression, com.intellij.psi.PsiElement) com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiElement parent com.intellij.psi.impl.source.PsiTypeElementImpl$1SelfReferenceVisitor visitor public boolean isInferredType () com.intellij.psi.PsiElement firstChild private com.intellij.psi.impl.source.ClassReferencePointer getReferenceComputable (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiElement parent private static com.intellij.psi.impl.source.ClassReferencePointer computeFromTypeOwner (com.intellij.psi.PsiElement, java.lang.ref.WeakReference) com.intellij.psi.PsiElement parent java.lang.ref.WeakReference ref private static com.intellij.psi.TypeAnnotationProvider createProvider (java.util.List) java.util.List annotations private java.util.List collectTypes () java.util.List typeElements public com.intellij.psi.PsiJavaCodeReferenceElement getInnermostComponentReferenceElement () com.intellij.psi.impl.source.tree.TreeElement firstChildNode private com.intellij.psi.PsiJavaCodeReferenceElement getReferenceElement () com.intellij.lang.ASTNode ref public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place public com.intellij.psi.PsiAnnotation[] getAnnotations () com.intellij.psi.PsiAnnotation[] annotations public com.intellij.psi.PsiAnnotation[] getApplicableAnnotations () public com.intellij.psi.PsiAnnotation findAnnotation (java.lang.String) String qualifiedName public com.intellij.psi.PsiAnnotation addAnnotation (java.lang.String) String qualifiedName public com.intellij.psi.PsiElement replace (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement newElement com.intellij.psi.PsiElement result public java.lang.String toString () private static synthetic com.intellij.psi.PsiType lambda$collectTypes$2 (com.intellij.psi.PsiTypeElement) com.intellij.psi.PsiTypeElement typeElement private static synthetic com.intellij.psi.PsiType lambda$inferVarType$1 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getType$0 () static synthetic com.intellij.psi.PsiJavaCodeReferenceElement access$100 (com.intellij.psi.impl.source.PsiTypeElementImpl) com.intellij.psi.impl.source.PsiTypeElementImpl x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/PsiUsesStatementImpl.class
PsiUsesStatementImpl.java package com.intellij.psi.impl.source public com.intellij.psi.impl.source.PsiUsesStatementImpl extends com.intellij.psi.impl.source.JavaStubPsiElement implements com.intellij.psi.PsiUsesStatement { public void <init> (com.intellij.psi.impl.java.stubs.PsiUsesStatementStub) com.intellij.psi.impl.java.stubs.PsiUsesStatementStub stub public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.PsiJavaCodeReferenceElement getClassReference () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/SourceJavaCodeReference.class
SourceJavaCodeReference.java package com.intellij.psi.impl.source public abstract com.intellij.psi.impl.source.SourceJavaCodeReference extends java.lang.Object { public abstract java.lang.String getClassNameText () public abstract void fullyQualify (com.intellij.psi.PsiClass) public abstract boolean isQualified () public abstract com.intellij.psi.PsiElement getQualifier () }
com/intellij/psi/impl/source/javadoc/AuthorDocTagInfo.class
AuthorDocTagInfo.java package com.intellij.psi.impl.source.javadoc com.intellij.psi.impl.source.javadoc.AuthorDocTagInfo extends com.intellij.psi.impl.source.javadoc.SimpleDocTagInfo { void <init> () public boolean isValidInContext (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element }
com/intellij/psi/impl/source/javadoc/ClassReferenceTagInfo.class
ClassReferenceTagInfo.java package com.intellij.psi.impl.source.javadoc abstract com.intellij.psi.impl.source.javadoc.ClassReferenceTagInfo extends java.lang.Object implements com.intellij.psi.javadoc.JavadocTagInfo { private final String myName void <init> (java.lang.String) String name public java.lang.String getName () public boolean isInline () public java.lang.String checkTagValue (com.intellij.psi.javadoc.PsiDocTagValue) com.intellij.psi.javadoc.PsiDocTagValue value com.intellij.psi.PsiElement refHolder com.intellij.psi.PsiElement refElement public com.intellij.psi.PsiReference getReference (com.intellij.psi.javadoc.PsiDocTagValue) com.intellij.psi.javadoc.PsiDocTagValue value }
com/intellij/psi/impl/source/javadoc/ExceptionTagInfo.class
ExceptionTagInfo.java package com.intellij.psi.impl.source.javadoc com.intellij.psi.impl.source.javadoc.ExceptionTagInfo extends com.intellij.psi.impl.source.javadoc.ClassReferenceTagInfo { void <init> (java.lang.String) String name public boolean isValidInContext (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.String checkTagValue (com.intellij.psi.javadoc.PsiDocTagValue) com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiClassType reference com.intellij.psi.javadoc.PsiDocTagValue value String result com.intellij.psi.PsiClass exceptionClass com.intellij.psi.PsiClass throwable com.intellij.psi.PsiClass runtimeException com.intellij.psi.PsiClass errorException com.intellij.psi.PsiMethod method }
com/intellij/psi/impl/source/javadoc/JavadocManagerImpl.class
JavadocManagerImpl.java package com.intellij.psi.impl.source.javadoc public com.intellij.psi.impl.source.javadoc.JavadocManagerImpl extends java.lang.Object implements com.intellij.psi.javadoc.JavadocManager { private final java.util.List myInfos public void <init> (com.intellij.openapi.project.Project) com.intellij.psi.javadoc.CustomJavadocTagProvider extension com.intellij.openapi.project.Project project public com.intellij.psi.javadoc.JavadocTagInfo[] getTagInfos (com.intellij.psi.PsiElement) com.intellij.psi.javadoc.JavadocTagInfo info com.intellij.psi.PsiElement context java.util.List result public com.intellij.psi.javadoc.JavadocTagInfo getTagInfo (java.lang.String) com.intellij.psi.javadoc.JavadocTagInfo info String name private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/javadoc/ParamDocTagInfo.class
ParamDocTagInfo.java package com.intellij.psi.impl.source.javadoc com.intellij.psi.impl.source.javadoc.ParamDocTagInfo extends java.lang.Object implements com.intellij.psi.javadoc.JavadocTagInfo { void <init> () public java.lang.String getName () public boolean isInline () public boolean isValidInContext (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.String checkTagValue (com.intellij.psi.javadoc.PsiDocTagValue) com.intellij.psi.javadoc.PsiDocTagValue value com.intellij.lang.ASTNode firstChildNode public com.intellij.psi.PsiReference getReference (com.intellij.psi.javadoc.PsiDocTagValue) com.intellij.psi.javadoc.PsiDocTagValue value }
com/intellij/psi/impl/source/javadoc/PsiDocCommentImpl.class
PsiDocCommentImpl.java package com.intellij.psi.impl.source.javadoc public com.intellij.psi.impl.source.javadoc.PsiDocCommentImpl extends com.intellij.psi.impl.source.tree.LazyParseablePsiElement implements com.intellij.psi.javadoc.PsiDocComment com.intellij.psi.JavaTokenType com.intellij.psi.impl.source.Constants { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.psi.tree.TokenSet TAG_BIT_SET private static final com.intellij.util.ArrayFactory ARRAY_FACTORY private static final java.util.regex.Pattern WS_PATTERN static final synthetic boolean $assertionsDisabled public void <init> (java.lang.CharSequence) CharSequence text public com.intellij.psi.PsiJavaDocumentedElement getOwner () public com.intellij.psi.PsiElement[] getDescriptionElements () com.intellij.psi.tree.IElementType i com.intellij.lang.ASTNode child java.util.List array public com.intellij.psi.javadoc.PsiDocTag[] getTags () public com.intellij.psi.javadoc.PsiDocTag findTagByName (java.lang.String) com.intellij.psi.javadoc.PsiDocTag tag CharSequence nameText com.intellij.lang.ASTNode child String name public com.intellij.psi.javadoc.PsiDocTag[] findTagsByName (java.lang.String) com.intellij.psi.javadoc.PsiDocTag tag String name java.util.List array public com.intellij.psi.tree.IElementType getTokenType () public com.intellij.lang.ASTNode findChildByRole (int) com.intellij.psi.impl.source.tree.TreeElement lastNode int role private static boolean isWhitespaceCommentData (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode docCommentData private static void addNewLineToTag (com.intellij.psi.impl.source.tree.CompositeElement, com.intellij.openapi.project.Project, com.intellij.psi.PsiManager) com.intellij.psi.impl.source.tree.CompositeElement tag com.intellij.openapi.project.Project project com.intellij.psi.PsiManager manager com.intellij.lang.ASTNode current com.intellij.util.CharTable charTable public com.intellij.psi.impl.source.tree.TreeElement addInternal (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, java.lang.Boolean) com.intellij.lang.ASTNode prevBeforeWS com.intellij.psi.impl.source.tree.TreeElement newLine com.intellij.psi.impl.source.tree.TreeElement leadingAsterisk com.intellij.psi.impl.source.tree.TreeElement commentData com.intellij.psi.impl.source.tree.TreeElement newLine com.intellij.util.CharTable charTable com.intellij.psi.PsiManager psiManager com.intellij.psi.impl.source.tree.TreeElement first com.intellij.lang.ASTNode last com.intellij.lang.ASTNode anchor Boolean before boolean needToAddNewline private static void removeEndingAsterisksFromTag (com.intellij.psi.impl.source.tree.CompositeElement) com.intellij.lang.ASTNode next com.intellij.lang.ASTNode prevWhiteSpace com.intellij.lang.ASTNode toBeDeleted com.intellij.psi.impl.source.tree.CompositeElement tag com.intellij.lang.ASTNode current private static boolean nodeIsNextAfterAsterisks (com.intellij.lang.ASTNode) CharSequence currentText com.intellij.lang.ASTNode node com.intellij.lang.ASTNode current private static boolean docTagEndsWithLineFeedAndAsterisks (com.intellij.lang.ASTNode) CharSequence currentText com.intellij.lang.ASTNode node com.intellij.lang.ASTNode lastAsterisks com.intellij.lang.ASTNode last com.intellij.lang.ASTNode current private static boolean nodeOnSameLineWithCommentStartBlock (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node com.intellij.lang.ASTNode current public void deleteChildInternal (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode nextChild com.intellij.lang.ASTNode current com.intellij.psi.impl.source.tree.CompositeElement compositePrev com.intellij.lang.ASTNode prevChild com.intellij.lang.ASTNode prev com.intellij.lang.ASTNode next com.intellij.lang.ASTNode child public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public volatile synthetic com.intellij.psi.PsiElement getOwner () private static synthetic com.intellij.psi.javadoc.PsiDocTag[] lambda$static$0 (int) int count static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/javadoc/PsiDocMethodOrFieldRef$1$1.class
PsiDocMethodOrFieldRef.java package com.intellij.psi.impl.source.javadoc com.intellij.psi.impl.source.javadoc.PsiDocMethodOrFieldRef$1$1 extends com.intellij.psi.scope.DelegatingScopeProcessor { final synthetic com.intellij.psi.impl.source.javadoc.PsiDocMethodOrFieldRef$1 this$1 void <init> (com.intellij.psi.impl.source.javadoc.PsiDocMethodOrFieldRef$1, com.intellij.psi.scope.PsiScopeProcessor) com.intellij.psi.impl.source.javadoc.PsiDocMethodOrFieldRef$1 this$1 com.intellij.psi.scope.PsiScopeProcessor arg0 public boolean execute (com.intellij.psi.PsiElement, com.intellij.psi.ResolveState) com.intellij.psi.PsiElement element com.intellij.psi.ResolveState state private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/javadoc/PsiDocMethodOrFieldRef$1.class
PsiDocMethodOrFieldRef.java package com.intellij.psi.impl.source.javadoc com.intellij.psi.impl.source.javadoc.PsiDocMethodOrFieldRef$1 extends com.intellij.psi.impl.source.javadoc.PsiDocMethodOrFieldRef$MyReference { final synthetic String val$name final synthetic com.intellij.psi.impl.source.javadoc.PsiDocMethodOrFieldRef this$0 void <init> (com.intellij.psi.impl.source.javadoc.PsiDocMethodOrFieldRef, com.intellij.psi.PsiElement[], java.lang.String) com.intellij.psi.impl.source.javadoc.PsiDocMethodOrFieldRef this$0 com.intellij.psi.PsiElement[] referredElements public void processVariants (com.intellij.psi.scope.PsiScopeProcessor) com.intellij.psi.scope.PsiScopeProcessor processor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/javadoc/PsiDocMethodOrFieldRef$MyReference$1.class
PsiDocMethodOrFieldRef.java package com.intellij.psi.impl.source.javadoc com.intellij.psi.impl.source.javadoc.PsiDocMethodOrFieldRef$MyReference$1 extends com.intellij.psi.scope.DelegatingScopeProcessor { final synthetic com.intellij.psi.impl.source.javadoc.PsiDocMethodOrFieldRef$MyReference this$1 void <init> (com.intellij.psi.impl.source.javadoc.PsiDocMethodOrFieldRef$MyReference, com.intellij.psi.scope.PsiScopeProcessor) com.intellij.psi.impl.source.javadoc.PsiDocMethodOrFieldRef$MyReference this$1 com.intellij.psi.scope.PsiScopeProcessor arg0 public boolean execute (com.intellij.psi.PsiElement, com.intellij.psi.ResolveState) com.intellij.psi.PsiElement element com.intellij.psi.ResolveState state private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/javadoc/PsiDocMethodOrFieldRef$MyReference.class
PsiDocMethodOrFieldRef.java package com.intellij.psi.impl.source.javadoc public com.intellij.psi.impl.source.javadoc.PsiDocMethodOrFieldRef$MyReference extends java.lang.Object implements com.intellij.psi.PsiJavaReference { private final com.intellij.psi.PsiElement[] myReferredElements static final synthetic boolean $assertionsDisabled final synthetic com.intellij.psi.impl.source.javadoc.PsiDocMethodOrFieldRef this$0 public void <init> (com.intellij.psi.impl.source.javadoc.PsiDocMethodOrFieldRef, com.intellij.psi.PsiElement[]) com.intellij.psi.impl.source.javadoc.PsiDocMethodOrFieldRef this$0 com.intellij.psi.PsiElement[] referredElements public com.intellij.psi.PsiElement resolve () public void processVariants (com.intellij.psi.scope.PsiScopeProcessor) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.PsiClass scope public com.intellij.psi.JavaResolveResult advancedResolve (boolean) boolean incompleteCode public com.intellij.psi.JavaResolveResult[] multiResolve (boolean) boolean incompleteCode public com.intellij.psi.PsiElement[] getVariants () public boolean isSoft () public java.lang.String getCanonicalText () com.intellij.psi.PsiElement nameElement public com.intellij.psi.PsiElement handleElementRename (java.lang.String) throws com.intellij.util.IncorrectOperationException String newElementName com.intellij.psi.PsiElement nameElement com.intellij.lang.ASTNode treeElement com.intellij.util.CharTable charTableByTree com.intellij.psi.impl.source.tree.LeafElement newToken public com.intellij.psi.PsiElement bindToElement (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String newName com.intellij.psi.PsiMethod method boolean hasSignature com.intellij.psi.PsiClass containingClass String newName com.intellij.psi.PsiMethod method com.intellij.psi.PsiField field boolean hasSignature com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiElement ref com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.PsiReferenceExpression ref int sharpIndex com.intellij.psi.PsiParameter[] parameters String text StringBuffer newText com.intellij.psi.PsiElement element com.intellij.psi.PsiElement nameElement String name String newName com.intellij.psi.PsiMethod method boolean hasSignature com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiElement child public com.intellij.psi.PsiElement bindToText (com.intellij.psi.PsiClass, java.lang.StringBuffer) com.intellij.psi.PsiClass containingClass StringBuffer newText com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.PsiComment comment com.intellij.psi.PsiElement tag com.intellij.psi.PsiElement ref public boolean isReferenceTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement myReferredElement com.intellij.psi.PsiElement element com.intellij.psi.impl.PsiManagerEx manager public com.intellij.openapi.util.TextRange getRangeInElement () int startOffset int endOffset com.intellij.lang.ASTNode sharp com.intellij.psi.PsiElement nextSibling public com.intellij.psi.PsiElement getElement () public volatile synthetic com.intellij.psi.ResolveResult[] multiResolve (boolean) public volatile synthetic java.lang.Object[] getVariants () private static synthetic java.lang.String lambda$bindToElement$2 (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter parameter private static synthetic com.intellij.psi.JavaResolveResult[] lambda$multiResolve$1 (int) int x$0 private static synthetic com.intellij.psi.infos.CandidateInfo lambda$multiResolve$0 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement myReferredElement static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/javadoc/PsiDocMethodOrFieldRef.class
PsiDocMethodOrFieldRef.java package com.intellij.psi.impl.source.javadoc public com.intellij.psi.impl.source.javadoc.PsiDocMethodOrFieldRef extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.javadoc.PsiDocTagValue com.intellij.psi.impl.source.Constants { public void <init> () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiReference getReference () com.intellij.psi.PsiClass classScope com.intellij.psi.PsiClass scope com.intellij.psi.PsiElement element com.intellij.psi.PsiReference psiReference com.intellij.psi.PsiClass containingClass private com.intellij.psi.PsiReference getReferenceInScope (com.intellij.psi.PsiClass, com.intellij.psi.PsiElement) com.intellij.psi.PsiField var com.intellij.util.IncorrectOperationException e String s java.util.List types com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.util.MethodSignature methodSignature com.intellij.psi.PsiClass scope com.intellij.psi.PsiElement element String name String[] signature com.intellij.psi.util.MethodSignature methodSignature com.intellij.psi.PsiMethod[] methods public int getTextOffset () com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement getNameElement () com.intellij.lang.ASTNode name public java.lang.String[] getSignature () String type String[] typeStrings com.intellij.psi.PsiElement child com.intellij.psi.PsiElement element java.util.List types private com.intellij.psi.PsiClass getScope () com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.PsiElement referencedElement com.intellij.psi.PsiClass contextClass com.intellij.psi.PsiKeyword keyword com.intellij.psi.PsiElement firstChildPsi public static com.intellij.psi.PsiMethod[] findMethods (com.intellij.psi.util.MethodSignature, com.intellij.psi.PsiClass, java.lang.String, com.intellij.psi.PsiMethod[]) com.intellij.psi.PsiMethod method com.intellij.psi.util.MethodSignature methodSignature com.intellij.psi.PsiClass scope String name com.intellij.psi.PsiMethod[] allMethods com.intellij.psi.PsiClass superClass com.intellij.psi.PsiSubstitutor substitutor java.util.List candidates java.util.Set filteredMethods public static com.intellij.psi.PsiMethod[] getAllMethods (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement scope com.intellij.psi.PsiElement place com.intellij.util.SmartList result private static synthetic void lambda$findMethods$0 (java.util.Set, com.intellij.psi.HierarchicalMethodSignature) java.util.Set filteredMethods com.intellij.psi.HierarchicalMethodSignature signature static synthetic com.intellij.psi.PsiClass access$000 (com.intellij.psi.impl.source.javadoc.PsiDocMethodOrFieldRef) com.intellij.psi.impl.source.javadoc.PsiDocMethodOrFieldRef x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/javadoc/PsiDocParamRef$1.class
PsiDocParamRef.java package com.intellij.psi.impl.source.javadoc com.intellij.psi.impl.source.javadoc.PsiDocParamRef$1 extends java.lang.Object implements com.intellij.psi.PsiJavaReference { final synthetic com.intellij.psi.PsiElement val$resultReference final synthetic com.intellij.lang.ASTNode val$valueToken final synthetic com.intellij.psi.javadoc.PsiDocComment val$comment final synthetic com.intellij.psi.PsiJavaDocumentedElement val$owner final synthetic com.intellij.psi.impl.source.javadoc.PsiDocParamRef this$0 void <init> (com.intellij.psi.impl.source.javadoc.PsiDocParamRef, com.intellij.psi.PsiElement, com.intellij.lang.ASTNode, com.intellij.psi.javadoc.PsiDocComment, com.intellij.psi.PsiJavaDocumentedElement) com.intellij.psi.impl.source.javadoc.PsiDocParamRef this$0 public com.intellij.psi.PsiElement resolve () public java.lang.String getCanonicalText () public com.intellij.psi.PsiElement handleElementRename (java.lang.String) String newElementName com.intellij.util.CharTable charTableByTree com.intellij.psi.impl.source.tree.LeafElement newElement public com.intellij.psi.PsiElement bindToElement (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public boolean isReferenceTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiNamedElement namedElement public com.intellij.psi.PsiElement[] getVariants () com.intellij.psi.javadoc.PsiDocTagValue valueElement com.intellij.psi.javadoc.PsiDocTag tag com.intellij.psi.PsiNamedElement namedElement com.intellij.psi.PsiElement firstChild java.util.Set usedNames com.intellij.psi.PsiNamedElement[] result java.util.List filtered public boolean isSoft () public com.intellij.openapi.util.TextRange getRangeInElement () int startOffsetInParent public com.intellij.psi.PsiElement getElement () public void processVariants (com.intellij.psi.scope.PsiScopeProcessor) com.intellij.psi.PsiElement element com.intellij.psi.scope.PsiScopeProcessor processor public com.intellij.psi.JavaResolveResult advancedResolve (boolean) boolean incompleteCode public com.intellij.psi.JavaResolveResult[] multiResolve (boolean) boolean incompleteCode public volatile synthetic com.intellij.psi.ResolveResult[] multiResolve (boolean) public volatile synthetic java.lang.Object[] getVariants () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/javadoc/PsiDocParamRef.class
PsiDocParamRef.java package com.intellij.psi.impl.source.javadoc public com.intellij.psi.impl.source.javadoc.PsiDocParamRef extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.javadoc.PsiDocTagValue { public void <init> () public com.intellij.psi.PsiReference getReference () com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiParameter[] parameters com.intellij.psi.javadoc.PsiDocComment comment com.intellij.psi.PsiJavaDocumentedElement owner com.intellij.lang.ASTNode valueToken String name com.intellij.psi.PsiElement reference com.intellij.psi.PsiElement firstChild com.intellij.psi.PsiElement resultReference public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/javadoc/PsiDocTagImpl.class
PsiDocTagImpl.java package com.intellij.psi.impl.source.javadoc public com.intellij.psi.impl.source.javadoc.PsiDocTagImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.javadoc.PsiDocTag com.intellij.psi.impl.source.Constants { private static final com.intellij.psi.tree.TokenSet TAG_VALUE_BIT_SET private static final com.intellij.psi.tree.TokenSet VALUE_BIT_SET static final synthetic boolean $assertionsDisabled public void <init> () public com.intellij.psi.javadoc.PsiDocComment getContainingComment () public com.intellij.psi.PsiElement getNameElement () public com.intellij.psi.javadoc.PsiDocTagValue getValueElement () public com.intellij.psi.PsiElement[] getDataElements () public java.lang.String getName () public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public com.intellij.psi.PsiReference[] getReferences () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/javadoc/PsiDocTagValueImpl.class
PsiDocTagValueImpl.java package com.intellij.psi.impl.source.javadoc public com.intellij.psi.impl.source.javadoc.PsiDocTagValueImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.javadoc.PsiDocTagValue { public void <init> () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child public com.intellij.psi.PsiReference getReference () com.intellij.psi.javadoc.PsiDocTag docTag com.intellij.psi.javadoc.JavadocTagInfo info private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/javadoc/PsiDocTokenImpl.class
PsiDocTokenImpl.java package com.intellij.psi.impl.source.javadoc public com.intellij.psi.impl.source.javadoc.PsiDocTokenImpl extends com.intellij.psi.impl.source.tree.LeafPsiElement implements com.intellij.psi.javadoc.PsiDocToken { public void <init> (com.intellij.psi.tree.IElementType, java.lang.CharSequence) com.intellij.psi.tree.IElementType type CharSequence text public com.intellij.psi.tree.IElementType getTokenType () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiReference[] getReferences () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/javadoc/PsiInlineDocTagImpl.class
PsiInlineDocTagImpl.java package com.intellij.psi.impl.source.javadoc public com.intellij.psi.impl.source.javadoc.PsiInlineDocTagImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.javadoc.PsiInlineDocTag com.intellij.psi.impl.source.Constants { private static final com.intellij.psi.tree.TokenSet TAG_VALUE_BIT_SET private static final com.intellij.psi.tree.TokenSet VALUE_BIT_SET static final synthetic boolean $assertionsDisabled public void <init> () public com.intellij.psi.javadoc.PsiDocComment getContainingComment () com.intellij.lang.ASTNode scope public com.intellij.psi.PsiElement getNameElement () public com.intellij.psi.PsiElement[] getDataElements () public com.intellij.psi.javadoc.PsiDocTagValue getValueElement () public java.lang.String getName () com.intellij.psi.PsiElement nameElement public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () com.intellij.psi.PsiElement nameElement public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/javadoc/ReturnDocTagInfo.class
ReturnDocTagInfo.java package com.intellij.psi.impl.source.javadoc com.intellij.psi.impl.source.javadoc.ReturnDocTagInfo extends java.lang.Object implements com.intellij.psi.javadoc.JavadocTagInfo { void <init> () public java.lang.String getName () public boolean isInline () public boolean isValidInContext (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiMethod method com.intellij.psi.PsiType type public java.lang.String checkTagValue (com.intellij.psi.javadoc.PsiDocTagValue) com.intellij.psi.javadoc.PsiDocTagValue value public com.intellij.psi.PsiReference getReference (com.intellij.psi.javadoc.PsiDocTagValue) com.intellij.psi.javadoc.PsiDocTagValue value }
com/intellij/psi/impl/source/javadoc/SeeDocTagInfo.class
SeeDocTagInfo.java package com.intellij.psi.impl.source.javadoc com.intellij.psi.impl.source.javadoc.SeeDocTagInfo extends java.lang.Object implements com.intellij.psi.javadoc.JavadocTagInfo { private static final String LINKPLAIN_TAG private final String myName private final boolean myInline void <init> (java.lang.String, boolean) String name boolean isInline public java.lang.String getName () public boolean isInline () public boolean isValidInContext (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.String checkTagValue (com.intellij.psi.javadoc.PsiDocTagValue) com.intellij.psi.javadoc.PsiDocTagValue value public com.intellij.psi.PsiReference getReference (com.intellij.psi.javadoc.PsiDocTagValue) com.intellij.psi.javadoc.PsiDocTagValue value }
com/intellij/psi/impl/source/javadoc/SerialDocTagInfo.class
SerialDocTagInfo.java package com.intellij.psi.impl.source.javadoc public com.intellij.psi.impl.source.javadoc.SerialDocTagInfo extends java.lang.Object implements com.intellij.psi.javadoc.JavadocTagInfo { public void <init> () public java.lang.String getName () public boolean isInline () public boolean isValidInContext (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.String checkTagValue (com.intellij.psi.javadoc.PsiDocTagValue) com.intellij.psi.javadoc.PsiDocTagValue value public com.intellij.psi.PsiReference getReference (com.intellij.psi.javadoc.PsiDocTagValue) com.intellij.psi.javadoc.PsiDocTagValue value }
com/intellij/psi/impl/source/javadoc/ServiceReferenceTagInfo.class
ServiceReferenceTagInfo.java package com.intellij.psi.impl.source.javadoc public com.intellij.psi.impl.source.javadoc.ServiceReferenceTagInfo extends com.intellij.psi.impl.source.javadoc.ClassReferenceTagInfo { public void <init> (java.lang.String) String name public boolean isValidInContext (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public volatile synthetic com.intellij.psi.PsiReference getReference (com.intellij.psi.javadoc.PsiDocTagValue) public volatile synthetic java.lang.String checkTagValue (com.intellij.psi.javadoc.PsiDocTagValue) public volatile synthetic boolean isInline () public volatile synthetic java.lang.String getName () }
com/intellij/psi/impl/source/javadoc/SimpleDocTagInfo.class
SimpleDocTagInfo.java package com.intellij.psi.impl.source.javadoc com.intellij.psi.impl.source.javadoc.SimpleDocTagInfo extends java.lang.Object implements com.intellij.psi.javadoc.JavadocTagInfo { private final String myName private final Class[] myContexts private final boolean myInline private final com.intellij.pom.java.LanguageLevel myLanguageLevel transient void <init> (java.lang.String, com.intellij.pom.java.LanguageLevel, boolean, java.lang.Class[]) String name com.intellij.pom.java.LanguageLevel level boolean isInline Class[] contexts public java.lang.String getName () public boolean isInline () public boolean isValidInContext (com.intellij.psi.PsiElement) Class context com.intellij.psi.PsiElement element public java.lang.String checkTagValue (com.intellij.psi.javadoc.PsiDocTagValue) com.intellij.psi.javadoc.PsiDocTagValue value public com.intellij.psi.PsiReference getReference (com.intellij.psi.javadoc.PsiDocTagValue) com.intellij.psi.javadoc.PsiDocTagValue value private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/javadoc/ValueDocTagInfo.class
ValueDocTagInfo.java package com.intellij.psi.impl.source.javadoc public com.intellij.psi.impl.source.javadoc.ValueDocTagInfo extends java.lang.Object implements com.intellij.psi.javadoc.JavadocTagInfo { public void <init> () public java.lang.String getName () public boolean isInline () public boolean isValidInContext (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.String checkTagValue (com.intellij.psi.javadoc.PsiDocTagValue) com.intellij.psi.PsiField field com.intellij.psi.PsiElement target com.intellij.psi.PsiReference reference com.intellij.psi.javadoc.PsiDocTagValue value boolean hasReference public com.intellij.psi.PsiReference getReference (com.intellij.psi.javadoc.PsiDocTagValue) com.intellij.psi.javadoc.PsiDocTagValue value }
com/intellij/psi/impl/source/resolve/ClassResolverProcessor.class
ClassResolverProcessor.java package com.intellij.psi.impl.source.resolve public com.intellij.psi.impl.source.resolve.ClassResolverProcessor extends java.lang.Object implements com.intellij.psi.scope.PsiScopeProcessor com.intellij.psi.scope.NameHint com.intellij.psi.scope.ElementClassHint { private static final com.intellij.openapi.diagnostic.Logger LOG private static final String[] DEFAULT_PACKAGES private final String myClassName private final com.intellij.psi.PsiFile myContainingFile private final com.intellij.psi.PsiElement myPlace private final com.intellij.psi.PsiResolveHelper myResolveHelper private com.intellij.psi.PsiClass myAccessClass private java.util.List myCandidates private boolean myHasAccessibleCandidate private boolean myHasInaccessibleCandidate private com.intellij.psi.JavaResolveResult[] myResult private com.intellij.psi.PsiElement myCurrentFileContext public void <init> (java.lang.String, com.intellij.psi.PsiElement, com.intellij.psi.PsiFile) com.intellij.psi.PsiType type com.intellij.psi.PsiElement resolve com.intellij.psi.PsiJavaCodeReferenceElement expression com.intellij.psi.PsiElement qualifierExpression String className com.intellij.psi.PsiElement startPlace com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiElement place public com.intellij.psi.JavaResolveResult[] getResult () com.intellij.psi.infos.CandidateInfo info java.util.Iterator iterator public java.lang.String getName (com.intellij.psi.ResolveState) com.intellij.psi.ResolveState state public boolean shouldProcess (com.intellij.psi.scope.ElementClassHint$DeclarationKind) com.intellij.psi.scope.ElementClassHint$DeclarationKind kind public void handleEvent (com.intellij.psi.scope.PsiScopeProcessor$Event, java.lang.Object) com.intellij.psi.scope.PsiScopeProcessor$Event event Object associated private static boolean isImported (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement fileContext private boolean isOnDemand (com.intellij.psi.PsiElement, com.intellij.psi.PsiClass) String defaultPackage com.intellij.psi.PsiElement fileContext com.intellij.psi.PsiClass psiClass String fqn com.intellij.psi.PsiFile file String[] defaultPackages String packageName private com.intellij.psi.impl.source.resolve.Domination dominates (com.intellij.psi.PsiClass, boolean, java.lang.String, com.intellij.psi.infos.ClassCandidateInfo) com.intellij.psi.PsiClass aClass boolean accessible String fqName com.intellij.psi.infos.ClassCandidateInfo info com.intellij.psi.PsiClass otherClass String otherQName com.intellij.psi.PsiClass containingClass1 com.intellij.psi.PsiClass containingClass2 boolean infoAccessible boolean isDefault boolean otherDefault boolean myOnDemand boolean otherOnDemand private boolean isAccessible (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiClass containingPlaceClass com.intellij.psi.PsiClass otherClass private boolean isAmbiguousInherited (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass containingClass1 com.intellij.psi.PsiClass psiClass public boolean execute (com.intellij.psi.PsiElement, com.intellij.psi.ResolveState) com.intellij.psi.infos.ClassCandidateInfo info com.intellij.psi.impl.source.resolve.Domination domination int i String fqName com.intellij.psi.PsiClass containingPlaceClass com.intellij.psi.PsiElement element com.intellij.psi.ResolveState state com.intellij.psi.PsiClass aClass String name boolean accessible private boolean checkAccessibility (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public java.lang.Object getHint (com.intellij.openapi.util.Key) Object t com.intellij.openapi.util.Key hintKey static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/Domination.class
Domination.java package com.intellij.psi.impl.source.resolve public final enum com.intellij.psi.impl.source.resolve.Domination extends java.lang.Enum { public static final enum com.intellij.psi.impl.source.resolve.Domination DOMINATES public static final enum com.intellij.psi.impl.source.resolve.Domination DOMINATED_BY public static final enum com.intellij.psi.impl.source.resolve.Domination EQUAL private static final synthetic com.intellij.psi.impl.source.resolve.Domination[] $VALUES public static com.intellij.psi.impl.source.resolve.Domination[] values () public static com.intellij.psi.impl.source.resolve.Domination valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/psi/impl/source/resolve/JavaResolveCache$1.class
JavaResolveCache.java package com.intellij.psi.impl.source.resolve com.intellij.psi.impl.source.resolve.JavaResolveCache$1 extends com.intellij.psi.impl.AnyPsiChangeListener$Adapter { final synthetic com.intellij.psi.impl.source.resolve.JavaResolveCache this$0 void <init> (com.intellij.psi.impl.source.resolve.JavaResolveCache) com.intellij.psi.impl.source.resolve.JavaResolveCache this$0 public void beforePsiChanged (boolean) boolean isPhysical }
com/intellij/psi/impl/source/resolve/JavaResolveCache$ConstValueComputer.class
JavaResolveCache.java package com.intellij.psi.impl.source.resolve public abstract com.intellij.psi.impl.source.resolve.JavaResolveCache$ConstValueComputer extends java.lang.Object { public abstract java.lang.Object execute (com.intellij.psi.PsiVariable, java.util.Set) }
com/intellij/psi/impl/source/resolve/JavaResolveCache.class
JavaResolveCache.java package com.intellij.psi.impl.source.resolve public com.intellij.psi.impl.source.resolve.JavaResolveCache extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.openapi.util.NotNullLazyKey INSTANCE_KEY private final java.util.concurrent.atomic.AtomicReference myCalculatedTypes private final java.util.concurrent.atomic.AtomicReference myVarToConstValueMapPhysical private final java.util.concurrent.atomic.AtomicReference myVarToConstValueMapNonPhysical private static final Object NULL public static com.intellij.psi.impl.source.resolve.JavaResolveCache getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void <init> (com.intellij.util.messages.MessageBus) com.intellij.util.messages.MessageBus messageBus private void clearCaches (boolean) boolean isPhysical public com.intellij.psi.PsiType getType (com.intellij.psi.PsiExpression, com.intellij.util.Function) com.intellij.psi.PsiClassType$ClassResolveResult result com.intellij.psi.PsiClass psiClass com.intellij.openapi.util.RecursionGuard$StackStamp dStackStamp com.intellij.psi.PsiType alreadyCached com.intellij.psi.PsiExpression expr com.intellij.util.Function f boolean isOverloadCheck boolean polyExpression java.util.concurrent.ConcurrentMap map com.intellij.psi.PsiType type private static void reportUnstableType (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiExpression expr com.intellij.psi.PsiType type com.intellij.psi.PsiType alreadyCached com.intellij.psi.PsiFile file public java.lang.Object computeConstantValueWithCaching (com.intellij.psi.PsiVariable, com.intellij.psi.impl.source.resolve.JavaResolveCache$ConstValueComputer, java.util.Set) com.intellij.psi.PsiVariable variable com.intellij.psi.impl.source.resolve.JavaResolveCache$ConstValueComputer computer java.util.Set visitedVars boolean physical java.util.concurrent.atomic.AtomicReference ref java.util.Map map Object cached Object result static synthetic void access$000 (com.intellij.psi.impl.source.resolve.JavaResolveCache, boolean) com.intellij.psi.impl.source.resolve.JavaResolveCache x0 boolean x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/JavaResolveUtil$1.class
JavaResolveUtil.java package com.intellij.psi.impl.source.resolve final com.intellij.psi.impl.source.resolve.JavaResolveUtil$1 extends com.intellij.psi.infos.CandidateInfo { final synthetic com.intellij.psi.PsiJavaCodeReferenceElement val$ref final synthetic com.intellij.psi.PsiElement val$resultElement void <init> (com.intellij.psi.infos.CandidateInfo, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiElement) com.intellij.psi.infos.CandidateInfo arg0 com.intellij.psi.PsiSubstitutor arg1 public com.intellij.psi.PsiSubstitutor getSubstitutor () com.intellij.psi.PsiType[] parameters private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/JavaResolveUtil.class
JavaResolveUtil.java package com.intellij.psi.impl.source.resolve public com.intellij.psi.impl.source.resolve.JavaResolveUtil extends java.lang.Object { public void <init> () public static com.intellij.psi.PsiClass getContextClass (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement prev com.intellij.psi.PsiElement scope public static com.intellij.psi.PsiElement findParentContextOfClass (com.intellij.psi.PsiElement, java.lang.Class, boolean) com.intellij.psi.PsiElement element Class aClass boolean strict com.intellij.psi.PsiElement scope public static boolean isAccessible (com.intellij.psi.PsiMember, com.intellij.psi.PsiClass, com.intellij.psi.PsiModifierList, com.intellij.psi.PsiElement, com.intellij.psi.PsiClass, com.intellij.psi.PsiElement) com.intellij.psi.PsiMember member com.intellij.psi.PsiClass memberClass com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiElement place com.intellij.psi.PsiClass accessObjectClass com.intellij.psi.PsiElement fileResolveScope public static boolean isAccessible (com.intellij.psi.PsiMember, com.intellij.psi.PsiClass, com.intellij.psi.PsiModifierList, com.intellij.psi.PsiElement, com.intellij.psi.PsiClass, com.intellij.psi.PsiElement, com.intellij.psi.PsiFile) com.intellij.psi.JavaCodeFragment$VisibilityChecker$Visibility visibility com.intellij.psi.JavaCodeFragment fragment com.intellij.psi.JavaCodeFragment$VisibilityChecker visibilityChecker com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiClass contextClass com.intellij.psi.PsiClass contextClass com.intellij.psi.PsiClass topMemberClass com.intellij.psi.PsiClass topAccessClass com.intellij.psi.PsiClass placeTopLevelClass com.intellij.psi.PsiClass scopeTopLevelClass com.intellij.psi.PsiClass memberTopLevelClass com.intellij.psi.PsiClass superClass com.intellij.psi.PsiMember member com.intellij.psi.PsiClass memberClass com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiElement place com.intellij.psi.PsiClass accessObjectClass com.intellij.psi.PsiElement fileResolveScope com.intellij.psi.PsiFile placeFile com.intellij.psi.PsiFile file int effectiveAccessLevel com.intellij.psi.PsiManager manager com.intellij.psi.JavaPsiFacade facade com.intellij.psi.PsiClass placeClass com.intellij.psi.PsiClass clazz public static boolean canAccessProtectedMember (com.intellij.psi.PsiMember, com.intellij.psi.PsiClass, com.intellij.psi.PsiClass, com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiMember member com.intellij.psi.PsiClass memberClass com.intellij.psi.PsiClass accessObjectClass com.intellij.psi.PsiClass contextClass boolean isStatic private static boolean isInClassAnnotationParameterList (com.intellij.psi.PsiElement, com.intellij.psi.PsiClass) com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiElement place com.intellij.psi.PsiClass contextClass private static boolean ignoreReferencedElementAccessibility (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile placeFile public static boolean isInJavaDoc (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement place com.intellij.psi.PsiElement scope private static com.intellij.psi.PsiClass getTopLevelClass (com.intellij.psi.PsiElement, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass boolean isTypeParameter com.intellij.psi.PsiElement placeParent com.intellij.psi.PsiElement place com.intellij.psi.PsiClass memberClass com.intellij.psi.PsiClass lastClass Boolean isAtLeast17 public static boolean processImplicitlyImportedPackages (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiManager) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement place com.intellij.psi.PsiManager manager com.intellij.psi.PsiPackage defaultPackage com.intellij.psi.PsiPackage langPackage public static void substituteResults (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.JavaResolveResult[]) com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.infos.CandidateInfo resolveResult com.intellij.psi.PsiElement resultElement int i com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.JavaResolveResult[] result public static com.intellij.psi.JavaResolveResult[] resolveWithContainingFile (com.intellij.psi.PsiPolyVariantReference, com.intellij.psi.impl.source.resolve.ResolveCache$PolyVariantContextResolver, boolean, boolean, com.intellij.psi.PsiFile) com.intellij.psi.PsiPolyVariantReference ref com.intellij.psi.impl.source.resolve.ResolveCache$PolyVariantContextResolver resolver boolean needToPreventRecursion boolean incompleteCode com.intellij.psi.PsiFile containingFile com.intellij.openapi.project.Project project com.intellij.psi.ResolveResult[] results public static com.intellij.psi.PsiElement resolveImaginarySuperCallInThisPlace (com.intellij.psi.PsiMember, com.intellij.openapi.project.Project, com.intellij.psi.PsiClass) com.intellij.psi.PsiMember place com.intellij.openapi.project.Project project com.intellij.psi.PsiClass superClassWhichTheSuperCallMustResolveTo com.intellij.psi.impl.source.tree.java.PsiExpressionListImpl expressionList com.intellij.psi.impl.source.DummyHolder result com.intellij.psi.impl.source.tree.FileElement holder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/ProcessCandidateParameterTypeInferencePolicy.class
ProcessCandidateParameterTypeInferencePolicy.java package com.intellij.psi.impl.source.resolve public com.intellij.psi.impl.source.resolve.ProcessCandidateParameterTypeInferencePolicy extends com.intellij.psi.impl.source.resolve.DefaultParameterTypeInferencePolicy { public static final com.intellij.psi.impl.source.resolve.ProcessCandidateParameterTypeInferencePolicy INSTANCE public void <init> () public com.intellij.openapi.util.Pair inferTypeConstraintFromCallContext (com.intellij.psi.PsiExpression, com.intellij.psi.PsiExpressionList, com.intellij.psi.PsiCallExpression, com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiSubstitutor substitutor com.intellij.openapi.util.Pair constraint com.intellij.psi.JavaResolveResult result com.intellij.psi.JavaResolveResult[] results com.intellij.psi.PsiType innerReturnType com.intellij.psi.scope.MethodProcessorSetupFailedException ev com.intellij.psi.PsiExpression innerMethodCall com.intellij.psi.PsiExpressionList expressionList com.intellij.psi.PsiCallExpression contextCall com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiElement parent int i com.intellij.psi.PsiMethod owner protected com.intellij.psi.PsiSubstitutor getSubstitutor (com.intellij.psi.PsiCallExpression, com.intellij.psi.PsiExpression[], int, com.intellij.psi.JavaResolveResult) java.util.List leftArgs com.intellij.psi.PsiCallExpression contextCall com.intellij.psi.PsiExpression[] expressions int i com.intellij.psi.JavaResolveResult result protected java.util.List getExpressions (com.intellij.psi.PsiExpression[], int) com.intellij.psi.PsiExpression[] expressions int i protected static com.intellij.openapi.util.Pair inferConstraint (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiExpression, int, com.intellij.psi.PsiType, com.intellij.psi.JavaResolveResult, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiParameter finalParameter com.intellij.psi.PsiType type com.intellij.pom.java.LanguageLevel languageLevel com.intellij.openapi.util.Pair constraint com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiExpression innerMethodCall int parameterIdx com.intellij.psi.PsiType innerReturnType com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiElement element protected com.intellij.psi.JavaResolveResult[] getResults (com.intellij.psi.PsiCallExpression, int) throws com.intellij.psi.scope.MethodProcessorSetupFailedException com.intellij.psi.PsiCallExpression contextCall int exprIdx com.intellij.psi.PsiFile containingFile com.intellij.psi.scope.processor.MethodCandidatesProcessor processor private static synthetic com.intellij.psi.PsiType lambda$inferConstraint$0 (com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiParameter) com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiParameter finalParameter static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/PsiOldInferenceHelper$1.class
PsiOldInferenceHelper.java package com.intellij.psi.impl.source.resolve synthetic com.intellij.psi.impl.source.resolve.PsiOldInferenceHelper$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$psi$ConstraintType static void <clinit> () }
com/intellij/psi/impl/source/resolve/PsiOldInferenceHelper.class
PsiOldInferenceHelper.java package com.intellij.psi.impl.source.resolve public com.intellij.psi.impl.source.resolve.PsiOldInferenceHelper extends java.lang.Object implements com.intellij.psi.PsiInferenceHelper { private static final com.intellij.openapi.diagnostic.Logger LOG public static final com.intellij.openapi.util.Pair RAW_INFERENCE private final com.intellij.psi.PsiManager myManager private static final com.intellij.openapi.util.Pair FAILED_INFERENCE static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.PsiManager) com.intellij.psi.PsiManager manager private com.intellij.openapi.util.Pair inferTypeForMethodTypeParameterInner (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiParameter[], com.intellij.psi.PsiExpression[], com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiElement, com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy) com.intellij.psi.PsiExpression argument com.intellij.openapi.util.RecursionGuard$StackStamp stackStamp com.intellij.psi.PsiParameter parameter int j com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiSubstitutor partialSubstitutor com.intellij.psi.PsiElement parent com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy policy com.intellij.psi.PsiType[] paramTypes com.intellij.psi.PsiType[] argTypes private com.intellij.openapi.util.Pair inferTypeForMethodTypeParameterInner (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiType[], com.intellij.psi.PsiType[], com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiElement, com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy) com.intellij.psi.PsiType argumentType com.intellij.psi.PsiType parameterType com.intellij.openapi.util.Pair currentSubstitution com.intellij.psi.ConstraintType constraintType com.intellij.psi.PsiType type int j com.intellij.openapi.util.Pair constraint com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiType[] paramTypes com.intellij.psi.PsiType[] argTypes com.intellij.psi.PsiSubstitutor partialSubstitutor com.intellij.psi.PsiElement parent com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy policy com.intellij.psi.PsiWildcardType wildcardToCapture com.intellij.openapi.util.Pair rawInference com.intellij.psi.PsiType lowerBound com.intellij.psi.PsiType upperBound private static com.intellij.openapi.util.Pair getFailedInferenceConstraint (com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiTypeParameter typeParameter public com.intellij.psi.PsiType inferTypeForMethodTypeParameter (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiParameter[], com.intellij.psi.PsiExpression[], com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiElement, com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy) com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiSubstitutor partialSubstitutor com.intellij.psi.PsiElement parent com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy policy com.intellij.openapi.util.Pair constraint public com.intellij.psi.PsiSubstitutor inferTypeArguments (com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiParameter[], com.intellij.psi.PsiExpression[], com.intellij.psi.infos.MethodCandidateInfo, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiElement, com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy, com.intellij.pom.java.LanguageLevel) com.intellij.openapi.util.Pair constraint int i com.intellij.psi.PsiType substitutedBound com.intellij.openapi.util.Pair currentConstraint com.intellij.psi.PsiType currentSubstitution com.intellij.psi.ConstraintType currentConstraintType com.intellij.psi.PsiClassType bound com.intellij.psi.PsiTypeParameter other com.intellij.psi.PsiType otherSubstitution com.intellij.psi.PsiClassType[] bounds int j com.intellij.psi.PsiType substitutionFromBounds com.intellij.psi.PsiTypeParameter typeParameter int i com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiType substitution int i com.intellij.openapi.util.Pair otherConstraint com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiType substitution com.intellij.openapi.util.Pair constraint int i com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiExpression[] arguments com.intellij.psi.infos.MethodCandidateInfo currentMethod com.intellij.psi.PsiSubstitutor partialSubstitutor com.intellij.psi.PsiElement parent com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy policy com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiType[] substitutions com.intellij.openapi.util.Pair[] constraints public com.intellij.psi.PsiSubstitutor inferTypeArguments (com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiType[], com.intellij.psi.PsiType[], com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiType[] leftTypes com.intellij.psi.PsiType[] rightTypes com.intellij.pom.java.LanguageLevel languageLevel private static boolean compareSubtypes (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType type com.intellij.psi.PsiType parentType public com.intellij.psi.PsiSubstitutor inferTypeArguments (com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiType[], com.intellij.psi.PsiType[], com.intellij.psi.PsiSubstitutor, com.intellij.pom.java.LanguageLevel) com.intellij.psi.ConstraintType constraintType com.intellij.psi.PsiType current com.intellij.psi.PsiType leftType com.intellij.psi.PsiType rightType com.intellij.openapi.util.Pair constraint int i1 com.intellij.psi.PsiType substitution com.intellij.psi.PsiType lowerBound com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiType substitutedBound com.intellij.openapi.util.Pair currentConstraint com.intellij.psi.PsiType currentSubstitution com.intellij.psi.ConstraintType currentConstraintType com.intellij.psi.PsiClassType bound com.intellij.psi.PsiTypeParameter other com.intellij.psi.PsiType otherSubstitution com.intellij.psi.PsiClassType[] bounds int j com.intellij.psi.PsiType substitutionFromBounds com.intellij.psi.PsiTypeParameter typeParameter int i com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiType[] leftTypes com.intellij.psi.PsiType[] rightTypes com.intellij.psi.PsiSubstitutor partialSubstitutor com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiSubstitutor substitutor private static com.intellij.openapi.util.Pair processArgType (com.intellij.psi.PsiType, com.intellij.psi.ConstraintType, boolean) com.intellij.psi.PsiType arg com.intellij.psi.ConstraintType constraintType boolean captureWildcard private com.intellij.openapi.util.Pair inferMethodTypeParameterFromParent (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiElement, com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy) com.intellij.psi.PsiCallExpression methodCall com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiElement parent com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy policy com.intellij.psi.PsiTypeParameterListOwner owner com.intellij.openapi.util.Pair substitution public com.intellij.psi.PsiType getSubstitutionForTypeParameter (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiType, com.intellij.psi.PsiType, boolean, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiTypeParameter typeParam com.intellij.psi.PsiType param com.intellij.psi.PsiType arg boolean isContraVariantPosition com.intellij.pom.java.LanguageLevel languageLevel com.intellij.openapi.util.Pair constraint public com.intellij.openapi.util.Pair getSubstitutionForTypeParameterConstraint (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiType, com.intellij.psi.PsiType, boolean, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiType bound com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiTypeParameter typeParam com.intellij.psi.PsiType param com.intellij.psi.PsiType arg boolean isContraVariantPosition com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.JavaResolveResult paramResult com.intellij.psi.PsiClass paramClass com.intellij.psi.JavaResolveResult argResult com.intellij.psi.PsiClass argClass com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiType patternType private static com.intellij.psi.PsiType intersectAllExtends (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiType) int i com.intellij.psi.PsiTypeParameter typeParam com.intellij.psi.PsiType arg com.intellij.psi.PsiClassType[] superTypes com.intellij.psi.PsiType[] erasureTypes com.intellij.psi.PsiType[] types private com.intellij.openapi.util.Pair getSubstitutionForTypeParameterInner (com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.psi.ConstraintType, int) com.intellij.openapi.util.Pair res com.intellij.openapi.util.Pair res com.intellij.openapi.util.Pair res com.intellij.openapi.util.Pair res com.intellij.psi.PsiType substituted com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiSubstitutor superSubstitutor com.intellij.openapi.util.Pair res com.intellij.psi.PsiType substituted com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiSubstitutor superSubstitutor com.intellij.psi.PsiClassType$ClassResolveResult argResult com.intellij.psi.PsiClass argClass com.intellij.psi.PsiClassType$ClassResolveResult boundResult com.intellij.psi.PsiClass boundClass com.intellij.psi.PsiWildcardType wildcardParam com.intellij.psi.PsiType paramBound com.intellij.psi.ConstraintType constrType com.intellij.psi.PsiTypeParameter typeParam boolean alreadyFound com.intellij.psi.PsiType type com.intellij.psi.PsiType paramType com.intellij.psi.PsiType argType com.intellij.openapi.util.Pair res com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiClassType$ClassResolveResult paramResult com.intellij.psi.PsiClass paramClass com.intellij.psi.PsiClassType$ClassResolveResult argResult com.intellij.psi.PsiClass argClass com.intellij.psi.PsiType lowerBound com.intellij.psi.PsiType upperBound com.intellij.openapi.util.Pair wildcardCaptured com.intellij.psi.PsiType param com.intellij.psi.PsiType arg com.intellij.psi.PsiType patternType com.intellij.psi.ConstraintType constraintType int depth private com.intellij.openapi.util.Pair inferMethodTypeParameterFromParent (com.intellij.psi.PsiElement, com.intellij.psi.PsiExpression, com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiSubstitutor, com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy) com.intellij.psi.PsiElement pParent com.intellij.psi.PsiType conjuct com.intellij.psi.PsiType guess com.intellij.psi.PsiType superType int i com.intellij.psi.PsiType extendsType com.intellij.psi.PsiClassType extendsType1 com.intellij.psi.PsiClassType[] extendsTypes com.intellij.psi.PsiSubstitutor newSubstitutor com.intellij.psi.PsiElement parent com.intellij.psi.PsiExpression methodCall com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy policy com.intellij.openapi.util.Pair constraint com.intellij.psi.PsiType expectedType com.intellij.psi.search.GlobalSearchScope scope com.intellij.psi.PsiType returnType com.intellij.psi.PsiType[] superTypes com.intellij.psi.PsiType[] types com.intellij.psi.PsiType guess static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/PsiResolveHelperImpl$1.class
PsiResolveHelperImpl.java package com.intellij.psi.impl.source.resolve com.intellij.psi.impl.source.resolve.PsiResolveHelperImpl$1 extends com.intellij.psi.scope.processor.MethodCandidatesProcessor { final synthetic boolean val$checkVarargs final synthetic com.intellij.psi.impl.source.resolve.PsiResolveHelperImpl this$0 void <init> (com.intellij.psi.impl.source.resolve.PsiResolveHelperImpl, com.intellij.psi.PsiElement, com.intellij.psi.PsiFile, boolean) com.intellij.psi.impl.source.resolve.PsiResolveHelperImpl this$0 com.intellij.psi.PsiElement place com.intellij.psi.PsiFile placeFile protected boolean acceptVarargs () }
com/intellij/psi/impl/source/resolve/PsiResolveHelperImpl.class
PsiResolveHelperImpl.java package com.intellij.psi.impl.source.resolve public com.intellij.psi.impl.source.resolve.PsiResolveHelperImpl extends java.lang.Object implements com.intellij.psi.PsiResolveHelper { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.psi.PsiManager myManager public void <init> (com.intellij.psi.PsiManager) com.intellij.psi.PsiManager manager public com.intellij.psi.JavaResolveResult resolveConstructor (com.intellij.psi.PsiClassType, com.intellij.psi.PsiExpressionList, com.intellij.psi.PsiElement) com.intellij.psi.PsiClassType classType com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiElement place com.intellij.psi.JavaResolveResult[] result public com.intellij.psi.JavaResolveResult[] multiResolveConstructor (com.intellij.psi.PsiClassType, com.intellij.psi.PsiExpressionList, com.intellij.psi.PsiElement) com.intellij.psi.PsiAnonymousClass anonymous com.intellij.psi.scope.processor.MethodResolverProcessor processor com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiClassType type com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiElement place com.intellij.psi.PsiClassType$ClassResolveResult classResolveResult com.intellij.psi.PsiClass aClass com.intellij.psi.scope.processor.MethodResolverProcessor processor com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.ResolveState state public com.intellij.psi.PsiClass resolveReferencedClass (java.lang.String, com.intellij.psi.PsiElement) com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiFile containingFile com.intellij.util.IncorrectOperationException e String referenceText com.intellij.psi.PsiElement context com.intellij.psi.PsiJavaParserFacade parserFacade public com.intellij.psi.PsiVariable resolveReferencedVariable (java.lang.String, com.intellij.psi.PsiElement) String referenceText com.intellij.psi.PsiElement context public com.intellij.psi.PsiVariable resolveAccessibleReferencedVariable (java.lang.String, com.intellij.psi.PsiElement) String referenceText com.intellij.psi.PsiElement context boolean[] problemWithAccess com.intellij.psi.PsiVariable variable private com.intellij.psi.PsiVariable resolveVar (java.lang.String, com.intellij.psi.PsiElement, boolean[]) com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.util.IncorrectOperationException e String referenceText com.intellij.psi.PsiElement context boolean[] problemWithAccess com.intellij.psi.PsiJavaParserFacade parserFacade public boolean isAccessible (com.intellij.psi.PsiMember, com.intellij.psi.PsiElement, com.intellij.psi.PsiClass) com.intellij.psi.PsiMember member com.intellij.psi.PsiElement place com.intellij.psi.PsiClass accessObjectClass public boolean isAccessible (com.intellij.psi.PsiMember, com.intellij.psi.PsiModifierList, com.intellij.psi.PsiElement, com.intellij.psi.PsiClass, com.intellij.psi.PsiElement) com.intellij.psi.PsiMember member com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiElement place com.intellij.psi.PsiClass accessObjectClass com.intellij.psi.PsiElement currentFileResolveScope com.intellij.psi.PsiClass containingClass boolean accessible public boolean isAccessible (com.intellij.psi.PsiPackage, com.intellij.psi.PsiElement) com.intellij.psi.PsiPackage pkg com.intellij.psi.PsiElement place private static boolean isAccessible (java.util.function.Predicate) java.util.function.Predicate predicate public com.intellij.psi.infos.CandidateInfo[] getReferencedMethodCandidates (com.intellij.psi.PsiCallExpression, boolean, boolean) com.intellij.psi.scope.MethodProcessorSetupFailedException e com.intellij.psi.PsiCallExpression expr boolean dummyImplicitConstructor boolean checkVarargs com.intellij.psi.PsiFile containingFile com.intellij.psi.scope.processor.MethodCandidatesProcessor processor public com.intellij.psi.infos.CandidateInfo[] getReferencedMethodCandidates (com.intellij.psi.PsiCallExpression, boolean) com.intellij.psi.PsiCallExpression call boolean dummyImplicitConstructor public com.intellij.psi.PsiType inferTypeForMethodTypeParameter (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiParameter[], com.intellij.psi.PsiExpression[], com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiElement, com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy) com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiSubstitutor partialSubstitutor com.intellij.psi.PsiElement parent com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy policy public com.intellij.psi.PsiSubstitutor inferTypeArguments (com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiParameter[], com.intellij.psi.PsiExpression[], com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiElement, com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy) com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiSubstitutor partialSubstitutor com.intellij.psi.PsiElement parent com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy policy public com.intellij.psi.PsiSubstitutor inferTypeArguments (com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiParameter[], com.intellij.psi.PsiExpression[], com.intellij.psi.infos.MethodCandidateInfo, com.intellij.psi.PsiElement, com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiExpression[] arguments com.intellij.psi.infos.MethodCandidateInfo currentCandidate com.intellij.psi.PsiElement parent com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy policy com.intellij.pom.java.LanguageLevel languageLevel public com.intellij.psi.PsiSubstitutor inferTypeArguments (com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiType[], com.intellij.psi.PsiType[], com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiType[] leftTypes com.intellij.psi.PsiType[] rightTypes com.intellij.pom.java.LanguageLevel languageLevel public com.intellij.psi.PsiSubstitutor inferTypeArguments (com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiType[], com.intellij.psi.PsiType[], com.intellij.psi.PsiSubstitutor, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiType[] leftTypes com.intellij.psi.PsiType[] rightTypes com.intellij.psi.PsiSubstitutor partialSubstitutor com.intellij.pom.java.LanguageLevel languageLevel public com.intellij.psi.PsiType getSubstitutionForTypeParameter (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiType, com.intellij.psi.PsiType, boolean, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiTypeParameter typeParam com.intellij.psi.PsiType param com.intellij.psi.PsiType arg boolean isContraVariantPosition com.intellij.pom.java.LanguageLevel languageLevel public com.intellij.pom.java.LanguageLevel getEffectiveLanguageLevel (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile virtualFile public com.intellij.psi.PsiInferenceHelper getInferenceHelper (com.intellij.pom.java.LanguageLevel) com.intellij.pom.java.LanguageLevel languageLevel private static synthetic boolean lambda$isAccessible$1 (com.intellij.psi.PsiPackage, com.intellij.psi.PsiElement, com.intellij.psi.JavaModuleSystem) com.intellij.psi.PsiPackage pkg com.intellij.psi.PsiElement place com.intellij.psi.JavaModuleSystem moduleSystem private static synthetic boolean lambda$isAccessible$0 (com.intellij.psi.PsiMember, com.intellij.psi.PsiElement, com.intellij.psi.JavaModuleSystem) com.intellij.psi.PsiMember member com.intellij.psi.PsiElement place com.intellij.psi.JavaModuleSystem moduleSystem static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/ResolveClassUtil.class
ResolveClassUtil.java package com.intellij.psi.impl.source.resolve public com.intellij.psi.impl.source.resolve.ResolveClassUtil extends java.lang.Object { public void <init> () public static com.intellij.psi.PsiClass resolveClass (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiFile) com.intellij.psi.PsiClass qualifierClass com.intellij.psi.PsiType qualifierType com.intellij.psi.PsiExpression qualifier com.intellij.psi.PsiElement parent String className com.intellij.psi.impl.source.resolve.ClassResolverProcessor processor com.intellij.psi.PsiElement classNameElement com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiFile containingFile private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/ResolveVariableUtil.class
ResolveVariableUtil.java package com.intellij.psi.impl.source.resolve public com.intellij.psi.impl.source.resolve.ResolveVariableUtil extends java.lang.Object { public void <init> () public static com.intellij.psi.PsiVariable resolveVariable (com.intellij.psi.PsiJavaCodeReferenceElement, boolean[], boolean[]) com.intellij.psi.PsiJavaCodeReferenceElement ref boolean[] problemWithAccess boolean[] problemWithStatic com.intellij.psi.impl.source.resolve.VariableResolverProcessor processor com.intellij.psi.JavaResolveResult[] result com.intellij.psi.PsiVariable refVar private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/StaticImportResolveProcessor$OurResolveResult.class
StaticImportResolveProcessor.java package com.intellij.psi.impl.source.resolve com.intellij.psi.impl.source.resolve.StaticImportResolveProcessor$OurResolveResult extends com.intellij.psi.infos.CandidateInfo { private final com.intellij.psi.PsiImportStaticReferenceElement myReference void <init> (com.intellij.psi.PsiElement, com.intellij.psi.PsiImportStaticReferenceElement) com.intellij.psi.PsiElement candidate com.intellij.psi.PsiImportStaticReferenceElement reference public boolean isAccessible () com.intellij.psi.PsiResolveHelper resolveHelper com.intellij.psi.PsiElement element public boolean isStaticsScopeCorrect () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/StaticImportResolveProcessor.class
StaticImportResolveProcessor.java package com.intellij.psi.impl.source.resolve public com.intellij.psi.impl.source.resolve.StaticImportResolveProcessor extends java.lang.Object implements com.intellij.psi.scope.PsiScopeProcessor com.intellij.psi.scope.NameHint { private final com.intellij.psi.PsiImportStaticReferenceElement myReference private final String myName private final java.util.List myFieldResults private final java.util.List myClassResult private final java.util.List myResults public void <init> (com.intellij.psi.PsiImportStaticReferenceElement) com.intellij.psi.PsiImportStaticReferenceElement reference public boolean execute (com.intellij.psi.PsiElement, com.intellij.psi.ResolveState) com.intellij.psi.PsiElement candidate com.intellij.psi.ResolveState state private static boolean checkDomination (com.intellij.psi.PsiMember, java.util.List) com.intellij.psi.impl.source.resolve.Domination domination java.util.ListIterator i com.intellij.psi.PsiMember candidate java.util.List results private static com.intellij.psi.impl.source.resolve.Domination dominates (com.intellij.psi.PsiMember, com.intellij.psi.PsiMember) com.intellij.psi.PsiMember member1 com.intellij.psi.PsiMember member2 com.intellij.psi.PsiClass class1 com.intellij.psi.PsiClass class2 public java.lang.String getName (com.intellij.psi.ResolveState) com.intellij.psi.ResolveState state public java.lang.Object getHint (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key hintKey public com.intellij.psi.JavaResolveResult[] getResults () private static void filterInvalid (java.util.List) java.util.ListIterator i java.util.List resultList private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/SymbolCollectingProcessor$ResultWithContext.class
SymbolCollectingProcessor.java package com.intellij.psi.impl.source.resolve public com.intellij.psi.impl.source.resolve.SymbolCollectingProcessor$ResultWithContext extends java.lang.Object { private final com.intellij.psi.PsiNamedElement myElement private final com.intellij.psi.PsiElement myFileContext public void <init> (com.intellij.psi.PsiNamedElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiNamedElement element com.intellij.psi.PsiElement fileContext public com.intellij.psi.PsiNamedElement getElement () public com.intellij.psi.PsiElement getFileContext () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/SymbolCollectingProcessor.class
SymbolCollectingProcessor.java package com.intellij.psi.impl.source.resolve public com.intellij.psi.impl.source.resolve.SymbolCollectingProcessor extends java.lang.Object implements com.intellij.psi.scope.PsiScopeProcessor com.intellij.psi.scope.ElementClassHint { private final com.intellij.util.containers.MostlySingularMultiMap myResult private com.intellij.psi.PsiElement myCurrentFileContext public void <init> () public java.lang.Object getHint (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key hintKey public void handleEvent (com.intellij.psi.scope.PsiScopeProcessor$Event, java.lang.Object) com.intellij.psi.scope.PsiScopeProcessor$Event event Object associated public boolean execute (com.intellij.psi.PsiElement, com.intellij.psi.ResolveState) com.intellij.psi.PsiNamedElement named String name com.intellij.psi.PsiElement element com.intellij.psi.ResolveState state public boolean shouldProcess (com.intellij.psi.scope.ElementClassHint$DeclarationKind) com.intellij.psi.scope.ElementClassHint$DeclarationKind kind public com.intellij.util.containers.MostlySingularMultiMap getResults () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/VariableResolverProcessor.class
VariableResolverProcessor.java package com.intellij.psi.impl.source.resolve public com.intellij.psi.impl.source.resolve.VariableResolverProcessor extends com.intellij.psi.scope.processor.ConflictFilterProcessor implements com.intellij.psi.scope.ElementClassHint { private static final com.intellij.psi.filters.ElementFilter ourFilter private boolean myStaticScopeFlag private final com.intellij.psi.PsiClass myAccessClass private com.intellij.psi.PsiElement myCurrentFileContext public void <init> (com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiFile) com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiClassType type com.intellij.psi.PsiType accessType com.intellij.psi.JavaResolveResult accessClass com.intellij.psi.PsiElement element com.intellij.psi.PsiJavaCodeReferenceElement place com.intellij.psi.PsiFile placeFile com.intellij.psi.PsiClass access com.intellij.psi.PsiElement qualifier protected boolean stopAtFoundResult (com.intellij.psi.JavaResolveResult) com.intellij.psi.PsiMember member com.intellij.psi.PsiElement element com.intellij.psi.JavaCodeFragment$VisibilityChecker visibilityChecker com.intellij.psi.JavaResolveResult cachedResult public final void handleEvent (com.intellij.psi.scope.PsiScopeProcessor$Event, java.lang.Object) com.intellij.psi.scope.PsiScopeProcessor$Event event Object associated public void add (com.intellij.psi.PsiElement, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiElement element com.intellij.psi.PsiSubstitutor substitutor boolean staticProblem public boolean shouldProcess (com.intellij.psi.scope.ElementClassHint$DeclarationKind) com.intellij.psi.scope.ElementClassHint$DeclarationKind kind public boolean execute (com.intellij.psi.PsiElement, com.intellij.psi.ResolveState) com.intellij.psi.PsiElement element com.intellij.psi.ResolveState state public java.lang.Object getHint (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key hintKey static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/graphInference/CompoundInitialState.class
CompoundInitialState.java package com.intellij.psi.impl.source.resolve.graphInference com.intellij.psi.impl.source.resolve.graphInference.CompoundInitialState extends java.lang.Object { private final com.intellij.psi.PsiSubstitutor myInitialSubstitutor private final java.util.Map myInitialStates void <init> (com.intellij.psi.PsiSubstitutor, java.util.Map) com.intellij.psi.PsiSubstitutor initialSubstitutor java.util.Map initialStates com.intellij.psi.PsiSubstitutor getInitialSubstitutor () java.util.Map getInitialStates () com.intellij.psi.impl.source.resolve.graphInference.InitialInferenceState getInitialState (com.intellij.psi.PsiCall) com.intellij.psi.PsiCall call }
com/intellij/psi/impl/source/resolve/graphInference/FunctionalInterfaceParameterizationUtil.class
FunctionalInterfaceParameterizationUtil.java package com.intellij.psi.impl.source.resolve.graphInference public com.intellij.psi.impl.source.resolve.graphInference.FunctionalInterfaceParameterizationUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public static boolean isWildcardParameterized (com.intellij.psi.PsiType) com.intellij.psi.PsiType type com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiClassType$ClassResolveResult result com.intellij.psi.PsiClass aClass com.intellij.psi.PsiType classType public static com.intellij.psi.PsiType getGroundTargetType (com.intellij.psi.PsiType) com.intellij.psi.PsiType psiClassType public static com.intellij.psi.PsiType getGroundTargetType (com.intellij.psi.PsiType, com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiType psiClassType com.intellij.psi.PsiLambdaExpression expr public static com.intellij.psi.PsiType getGroundTargetType (com.intellij.psi.PsiType, com.intellij.psi.PsiLambdaExpression, boolean) com.intellij.psi.PsiType psiClassType com.intellij.psi.PsiLambdaExpression expr boolean performFinalCheck private static com.intellij.psi.PsiType getFunctionalTypeExplicit (com.intellij.psi.PsiType, com.intellij.psi.PsiLambdaExpression, boolean) com.intellij.psi.PsiType functionalType com.intellij.psi.PsiType psiType com.intellij.psi.PsiType qType int i com.intellij.psi.PsiTypeParameter typeParameter int i com.intellij.psi.PsiMethod interfaceMethod com.intellij.psi.PsiClass samClass com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.PsiParameter[] targetMethodParams com.intellij.psi.PsiSubstitutor lambdaSubstitutor com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiType[] newTypeParameters com.intellij.psi.PsiClassType parameterization com.intellij.psi.PsiType psiClassType com.intellij.psi.PsiLambdaExpression expr boolean performFinalCheck com.intellij.psi.PsiParameter[] lambdaParams com.intellij.psi.PsiType[] parameters com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiClass psiClass private static boolean isWellFormed (com.intellij.psi.PsiClass, com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiType[]) com.intellij.psi.PsiClassType bound int i com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiType[] newTypeParameters com.intellij.psi.PsiSubstitutor substitutor public static com.intellij.psi.PsiType getNonWildcardParameterization (com.intellij.psi.PsiClassType) com.intellij.psi.PsiClassType paramBound com.intellij.psi.PsiClassType paramBound com.intellij.psi.PsiType bound com.intellij.psi.PsiType paramType int i com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiType[] newParameters com.intellij.psi.PsiSubstitutor substitutor java.util.HashSet typeParametersSet com.intellij.psi.PsiClassType parameterization com.intellij.psi.PsiClassType psiClassType com.intellij.psi.PsiClassType$ClassResolveResult result com.intellij.psi.PsiClass psiClass static void <clinit> () }
com/intellij/psi/impl/source/resolve/graphInference/InferenceBound.class
InferenceBound.java package com.intellij.psi.impl.source.resolve.graphInference public final enum com.intellij.psi.impl.source.resolve.graphInference.InferenceBound extends java.lang.Enum { public static final enum com.intellij.psi.impl.source.resolve.graphInference.InferenceBound UPPER public static final enum com.intellij.psi.impl.source.resolve.graphInference.InferenceBound LOWER public static final enum com.intellij.psi.impl.source.resolve.graphInference.InferenceBound EQ private static final synthetic com.intellij.psi.impl.source.resolve.graphInference.InferenceBound[] $VALUES public static com.intellij.psi.impl.source.resolve.graphInference.InferenceBound[] values () public static com.intellij.psi.impl.source.resolve.graphInference.InferenceBound valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/psi/impl/source/resolve/graphInference/InferenceIncorporationPhase.class
InferenceIncorporationPhase.java package com.intellij.psi.impl.source.resolve.graphInference public com.intellij.psi.impl.source.resolve.graphInference.InferenceIncorporationPhase extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.psi.impl.source.resolve.graphInference.InferenceSession mySession private final java.util.List myCaptures private final java.util.Map myCurrentBounds public void <init> (com.intellij.psi.impl.source.resolve.graphInference.InferenceSession) com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session public void addCapture (com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable[], com.intellij.psi.PsiClassType) com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable[] typeParameters com.intellij.psi.PsiClassType rightType public void forgetCaptures (java.util.List) com.intellij.openapi.util.Pair capture java.util.Iterator iterator com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable variable java.util.List variables public boolean hasCaptureConstraints (java.lang.Iterable) com.intellij.openapi.util.Pair capture com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable variable Iterable variables private static boolean isCapturedVariable (com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable, com.intellij.openapi.util.Pair) com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable capturedVariable com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable variable com.intellij.openapi.util.Pair capture public void collectCaptureDependencies (com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable, java.util.Set) com.intellij.openapi.util.Pair capture com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable variable java.util.Set dependencies public java.util.List getCaptures () public boolean incorporate () java.util.Map boundsMap java.util.List eqBounds java.util.List upperBounds java.util.List lowerBounds java.util.Collection changedEqBounds java.util.Collection changedUpperBounds java.util.Collection changedLowerBounds com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable inferenceVariable com.intellij.psi.PsiType arg int i java.util.List args com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiType eqBound com.intellij.psi.PsiClassType paramBound com.intellij.psi.PsiType upperBound com.intellij.psi.PsiType lowerBound com.intellij.psi.PsiType upperBound com.intellij.psi.PsiType lowerBound com.intellij.psi.PsiType extendsBound com.intellij.psi.PsiType upperBound com.intellij.psi.PsiType lowerBound com.intellij.psi.PsiType superBound com.intellij.psi.PsiClassType[] paramBounds com.intellij.psi.PsiType glb com.intellij.psi.PsiType aType com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable inferenceVariable java.util.List eqBounds java.util.List upperBounds java.util.List lowerBounds int i com.intellij.psi.PsiClassType right com.intellij.psi.PsiClass gClass com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable[] parameters com.intellij.psi.PsiType[] typeArgs com.intellij.psi.PsiSubstitutor restSubst com.intellij.openapi.util.Pair capture java.util.Collection inferenceVariables protected void upDown (java.util.List, java.util.Collection, java.util.List, java.util.Collection) java.util.List lowerBounds java.util.Collection changedLowerBounds java.util.List upperBounds java.util.Collection changedUpperBounds private static java.lang.Boolean isInferenceVariableOrFreshTypeParameter (com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable, com.intellij.psi.PsiType) com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable inferenceVariable com.intellij.psi.PsiType eqBound com.intellij.psi.PsiClass psiClass boolean isFullyIncorporated () java.util.Map boundsMap java.util.Set upperBounds java.util.Set lowerBounds com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable inferenceVariable boolean needFurtherIncorporation private boolean crossVariables (com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable, java.util.Collection, java.util.Collection, com.intellij.psi.impl.source.resolve.graphInference.InferenceBound) com.intellij.psi.PsiType lowerBound com.intellij.psi.PsiType varUpperBound com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable inferenceVar com.intellij.psi.PsiType upperBound com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable inferenceVariable java.util.Collection upperBounds java.util.Collection lowerBounds com.intellij.psi.impl.source.resolve.graphInference.InferenceBound inferenceBound com.intellij.psi.impl.source.resolve.graphInference.InferenceBound oppositeBound boolean result private void upDown (java.util.Collection, java.util.Collection) com.intellij.psi.PsiType eqBound com.intellij.psi.PsiType upperBound java.util.Collection eqBounds java.util.Collection upperBounds private void eqEq (java.util.List, java.util.Collection) com.intellij.psi.PsiType tBound int j com.intellij.psi.PsiType sBound boolean changed int i java.util.List eqBounds java.util.Collection changedEqBounds private boolean upUp (java.util.List) java.util.List upperBounds private void addConstraint (com.intellij.psi.impl.source.resolve.graphInference.constraints.ConstraintFormula) com.intellij.psi.impl.source.resolve.graphInference.constraints.ConstraintFormula constraint public void addBound (com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable, com.intellij.psi.PsiType, com.intellij.psi.impl.source.resolve.graphInference.InferenceBound) com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable variable com.intellij.psi.PsiType type com.intellij.psi.impl.source.resolve.graphInference.InferenceBound bound java.util.Map bounds java.util.Set types private synthetic boolean lambda$upUp$0 (com.intellij.openapi.util.Pair) com.intellij.openapi.util.Pair pair com.intellij.psi.PsiType sType com.intellij.psi.PsiType tType static void <clinit> () }
com/intellij/psi/impl/source/resolve/graphInference/InferenceSession$1.class
InferenceSession.java package com.intellij.psi.impl.source.resolve.graphInference final com.intellij.psi.impl.source.resolve.graphInference.InferenceSession$1 extends com.intellij.psi.PsiTypeVisitor { final synthetic com.intellij.util.Function val$fun final synthetic java.util.Set val$dependencies void <init> (com.intellij.util.Function, java.util.Set) public java.lang.Boolean visitType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public java.lang.Boolean visitCapturedWildcardType (com.intellij.psi.PsiCapturedWildcardType) com.intellij.psi.PsiCapturedWildcardType capturedWildcardType public java.lang.Boolean visitArrayType (com.intellij.psi.PsiArrayType) com.intellij.psi.PsiArrayType arrayType public java.lang.Boolean visitWildcardType (com.intellij.psi.PsiWildcardType) com.intellij.psi.PsiWildcardType wildcardType com.intellij.psi.PsiType bound public java.lang.Boolean visitClassType (com.intellij.psi.PsiClassType) com.intellij.psi.PsiType psiType com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiClassType classType com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable inferenceVariable com.intellij.psi.PsiClassType$ClassResolveResult result com.intellij.psi.PsiClass aClass public volatile synthetic java.lang.Object visitWildcardType (com.intellij.psi.PsiWildcardType) public volatile synthetic java.lang.Object visitCapturedWildcardType (com.intellij.psi.PsiCapturedWildcardType) public volatile synthetic java.lang.Object visitClassType (com.intellij.psi.PsiClassType) public volatile synthetic java.lang.Object visitArrayType (com.intellij.psi.PsiArrayType) public volatile synthetic java.lang.Object visitType (com.intellij.psi.PsiType) }
com/intellij/psi/impl/source/resolve/graphInference/InferenceSession.class
InferenceSession.java package com.intellij.psi.impl.source.resolve.graphInference public com.intellij.psi.impl.source.resolve.graphInference.InferenceSession extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.util.Function UPPER_BOUND_FUNCTION private static final String EQUALITY_CONSTRAINTS_PRESENTATION private static final String UPPER_BOUNDS_PRESENTATION private static final String LOWER_BOUNDS_PRESENTATION static final com.intellij.openapi.util.Key ORIGINAL_CAPTURE protected final java.util.Set myInferenceVariables private final java.util.List myConstraints private final java.util.Set myConstraintsCopy private final com.intellij.psi.impl.source.resolve.graphInference.InferenceSessionContainer myInferenceSessionContainer private com.intellij.psi.PsiSubstitutor mySiteSubstitutor private final com.intellij.psi.PsiManager myManager private int myConstraintIdx private java.util.List myErrorMessages private boolean myErased public final com.intellij.psi.impl.source.resolve.graphInference.InferenceIncorporationPhase myIncorporationPhase private final com.intellij.psi.PsiElement myContext private final com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy myPolicy private com.intellij.psi.PsiSubstitutor myInferenceSubstitution private com.intellij.psi.PsiSubstitutor myRestoreNameSubstitution private com.intellij.psi.infos.MethodCandidateInfo myCurrentMethod private com.intellij.psi.ThreadLocalTypes myTempTypes public void <init> (com.intellij.psi.impl.source.resolve.graphInference.InitialInferenceState, com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy) com.intellij.openapi.util.Pair capture com.intellij.psi.impl.source.resolve.graphInference.InitialInferenceState initialState com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy policy public void <init> (com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiType[], com.intellij.psi.PsiType[], com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiManager, com.intellij.psi.PsiElement) com.intellij.psi.PsiType rightType com.intellij.psi.PsiType t com.intellij.psi.PsiType s int i com.intellij.psi.PsiTypeParameter[] typeParams com.intellij.psi.PsiType[] leftTypes com.intellij.psi.PsiType[] rightTypes com.intellij.psi.PsiSubstitutor siteSubstitutor com.intellij.psi.PsiManager manager com.intellij.psi.PsiElement context public void <init> (com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiManager, com.intellij.psi.PsiElement) com.intellij.psi.PsiTypeParameter[] typeParams com.intellij.psi.PsiSubstitutor siteSubstitutor com.intellij.psi.PsiManager manager com.intellij.psi.PsiElement context public void <init> (com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiManager, com.intellij.psi.PsiElement, com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy) com.intellij.psi.PsiTypeParameter[] typeParams com.intellij.psi.PsiSubstitutor siteSubstitutor com.intellij.psi.PsiManager manager com.intellij.psi.PsiElement context com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy policy public com.intellij.psi.infos.MethodCandidateInfo getCurrentMethod (com.intellij.psi.PsiExpressionList) com.intellij.psi.PsiExpressionList argumentList public void setCurrentMethod (com.intellij.psi.infos.MethodCandidateInfo) com.intellij.psi.infos.MethodCandidateInfo currentMethod public com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy getInferencePolicy () public static com.intellij.psi.PsiType createTypeParameterTypeWithUpperBound (com.intellij.psi.PsiType, com.intellij.psi.PsiElement) com.intellij.psi.PsiType upperBound com.intellij.psi.PsiElement place com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.PsiTypeParameter parameter public void initExpressionConstraints (com.intellij.psi.PsiParameter[], com.intellij.psi.PsiExpression[], com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiType parameterType int i com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiMethod method boolean varargs public void initThrowsConstraints (com.intellij.psi.PsiMethod) com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable variable com.intellij.psi.PsiClassType thrownType com.intellij.psi.PsiMethod method static com.intellij.psi.PsiExpressionList getArgumentList (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement parent public static boolean isPertinentToApplicability (com.intellij.psi.PsiExpression, com.intellij.psi.PsiMethod) com.intellij.psi.PsiExpression expr com.intellij.psi.PsiMethod method private static boolean isPertinentToApplicability (com.intellij.psi.PsiExpression, com.intellij.psi.PsiMethod, com.intellij.psi.PsiType) com.intellij.psi.PsiType lastParamType int idx com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiElement gParent com.intellij.psi.PsiTypeParameterListOwner owner com.intellij.psi.PsiExpression expression com.intellij.psi.PsiElement parent com.intellij.psi.PsiType paramType com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.intellij.psi.PsiExpression expr com.intellij.psi.PsiMethod method com.intellij.psi.PsiType expectedReturnType private static com.intellij.psi.PsiTypeParameterListOwner getTypeParameterOwner (com.intellij.psi.PsiMethod, com.intellij.psi.PsiElement) com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement gParent com.intellij.psi.PsiTypeParameterListOwner owner private static boolean isTypeParameterType (com.intellij.psi.PsiTypeParameterListOwner, com.intellij.psi.PsiType) com.intellij.psi.PsiTypeParameterListOwner method com.intellij.psi.PsiType paramType com.intellij.psi.PsiClass psiClass private static com.intellij.psi.PsiType getParameterType (com.intellij.psi.PsiParameter[], int, com.intellij.psi.PsiSubstitutor, boolean) com.intellij.psi.PsiParameter[] parameters int i com.intellij.psi.PsiSubstitutor substitutor boolean varargs public com.intellij.psi.PsiSubstitutor infer () com.intellij.psi.PsiSubstitutor collectAdditionalAndInfer (com.intellij.psi.PsiParameter[], com.intellij.psi.PsiExpression[], com.intellij.psi.infos.MethodCandidateInfo, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiExpression[] args com.intellij.psi.infos.MethodCandidateInfo properties com.intellij.psi.PsiSubstitutor psiSubstitutor public com.intellij.psi.PsiSubstitutor infer (com.intellij.psi.PsiParameter[], com.intellij.psi.PsiExpression[], com.intellij.psi.PsiElement, com.intellij.psi.infos.MethodCandidateInfo) com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiElement parent com.intellij.psi.infos.MethodCandidateInfo currentMethod private com.intellij.psi.PsiSubstitutor performGuardedInference (com.intellij.psi.PsiParameter[], com.intellij.psi.PsiExpression[], com.intellij.psi.PsiElement, com.intellij.psi.infos.MethodCandidateInfo, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiElement parent com.intellij.psi.infos.MethodCandidateInfo currentMethod com.intellij.psi.PsiSubstitutor initialSubstitutor private void doInfer (com.intellij.psi.PsiParameter[], com.intellij.psi.PsiExpression[], com.intellij.psi.PsiElement, com.intellij.psi.infos.MethodCandidateInfo, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiType actualType com.intellij.openapi.util.Ref errorMessage com.intellij.psi.PsiType targetType com.intellij.psi.PsiType returnType java.util.Set additionalConstraints java.util.HashSet ignoredConstraints String expectedActualErrorMessage com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiElement parent com.intellij.psi.infos.MethodCandidateInfo properties com.intellij.psi.PsiSubstitutor initialSubstitutor com.intellij.psi.PsiExpressionList argumentList private static boolean isPertinentToApplicabilityCheckOnContainingCall (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement parent private void collectAdditionalConstraints (com.intellij.psi.PsiParameter[], com.intellij.psi.PsiExpression[], com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor, java.util.Set, java.util.Set, boolean, com.intellij.psi.PsiSubstitutor) com.intellij.psi.impl.source.resolve.graphInference.constraints.ExpressionCompatibilityConstraint compatibilityConstraint com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiMethod calledMethod com.intellij.psi.PsiSubstitutor nestedSubstitutor com.intellij.psi.PsiType parameterType com.intellij.psi.PsiExpression arg int i com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiMethod parentMethod com.intellij.psi.PsiSubstitutor siteSubstitutor java.util.Set additionalConstraints java.util.Set ignoredConstraints boolean varargs com.intellij.psi.PsiSubstitutor initialSubstitutor private boolean dependsOnIgnoredConstraint (java.util.Set, com.intellij.psi.impl.source.resolve.graphInference.constraints.ExpressionCompatibilityConstraint) java.util.Set inputsOfIgnored java.util.Set outputVariables com.intellij.psi.impl.source.resolve.graphInference.constraints.ConstraintFormula ignoredConstraint java.util.Set inputVariables java.util.Set ignoredConstraints com.intellij.psi.impl.source.resolve.graphInference.constraints.ExpressionCompatibilityConstraint compatibilityConstraint public static boolean ignoreLambdaConstraintTree (com.intellij.psi.PsiExpression) com.intellij.psi.PsiElement expr com.intellij.psi.PsiExpression arg private void collectLambdaReturnExpression (java.util.Set, java.util.Set, com.intellij.psi.PsiLambdaExpression, com.intellij.psi.PsiType, boolean, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiExpression returnExpression java.util.List returnExpressions java.util.Set additionalConstraints java.util.Set ignoredConstraints com.intellij.psi.PsiLambdaExpression lambdaExpression com.intellij.psi.PsiType parameterType boolean addConstraint com.intellij.psi.PsiSubstitutor initialSubstitutor com.intellij.psi.PsiType interfaceReturnType private void processReturnExpression (java.util.Set, java.util.Set, com.intellij.psi.PsiExpression, com.intellij.psi.PsiType, boolean, com.intellij.psi.PsiSubstitutor) com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiExpression resultExpression java.util.Set additionalConstraints java.util.Set ignoredConstraints com.intellij.psi.PsiExpression returnExpression com.intellij.psi.PsiType functionalType boolean addConstraint com.intellij.psi.PsiSubstitutor initialSubstitutor private void collectAdditionalConstraints (java.util.Set, java.util.Set, com.intellij.psi.PsiCall, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiExpression[] newArgs com.intellij.psi.PsiParameter[] newParams com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiMethod method java.util.Set additionalConstraints java.util.Set ignoredConstraints com.intellij.psi.PsiCall callExpression com.intellij.psi.PsiSubstitutor initialSubstitutor com.intellij.psi.PsiExpressionList argumentList public static com.intellij.psi.PsiSubstitutor chooseSiteSubstitutor (com.intellij.psi.infos.MethodCandidateInfo, com.intellij.psi.JavaResolveResult, com.intellij.psi.PsiMethod) com.intellij.psi.infos.MethodCandidateInfo currentMethod com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiMethod method public static boolean chooseVarargsMode (com.intellij.psi.infos.MethodCandidateInfo, com.intellij.psi.JavaResolveResult) com.intellij.psi.infos.MethodCandidateInfo currentMethod com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiSubstitutor getInstantiations (java.util.Collection) com.intellij.psi.PsiType equalsBound com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable variable java.util.Collection variables com.intellij.psi.PsiSubstitutor substitutor protected com.intellij.psi.PsiSubstitutor prepareSubstitution () com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiType instantiation com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable inferenceVariable java.util.List variables boolean foundErrorMessage java.util.Iterator iterator com.intellij.psi.impl.source.resolve.graphInference.InitialInferenceState createInitialState (com.intellij.psi.impl.source.resolve.graphInference.InferenceSessionContainer, java.util.Collection, com.intellij.psi.PsiSubstitutor) com.intellij.psi.impl.source.resolve.graphInference.InferenceSessionContainer container java.util.Collection variables com.intellij.psi.PsiSubstitutor topInferenceSubstitutor private transient void initBounds (com.intellij.psi.PsiTypeParameter[]) com.intellij.psi.PsiTypeParameter[] typeParameters public transient com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable[] initBounds (com.intellij.psi.PsiElement, com.intellij.psi.PsiTypeParameter[]) com.intellij.psi.PsiElement context com.intellij.psi.PsiTypeParameter[] typeParameters public transient com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable[] initBounds (com.intellij.psi.PsiElement, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiTypeParameter[]) String name com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable variable com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.PsiType classType com.intellij.psi.PsiTypeParameter parameter boolean added com.intellij.psi.PsiClassType[] extendsListTypes com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable variable com.intellij.psi.PsiElement context com.intellij.psi.PsiSubstitutor siteSubstitutor com.intellij.psi.PsiTypeParameter[] typeParameters java.util.List result public void registerReturnTypeConstraints (com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.psi.PsiElement) com.intellij.psi.PsiSubstitutor currentSubstitutor int i com.intellij.psi.PsiClassType substitutedCapture com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiType[] parameters com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable[] copy com.intellij.psi.PsiType[] newParameters com.intellij.psi.PsiElementFactory elementFactory int idx com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiType substitutedReturnType com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable inferenceVariable com.intellij.psi.PsiType returnType com.intellij.psi.PsiType targetType com.intellij.psi.PsiElement context private com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable[] initFreshVariablesForCapturedBounds (com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiType[]) com.intellij.psi.PsiType parameter int i com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable variable com.intellij.psi.PsiType parameter java.util.List capturedParams com.intellij.psi.PsiSubstitutor restParamSubstitution com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable[] variables int idx com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiType[] parameters private com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable shouldResolveAndInstantiate (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType returnType com.intellij.psi.PsiType targetType com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable inferenceVariable private static boolean hasPrimitiveWrapperBound (com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable) com.intellij.psi.PsiType bound java.util.List bounds com.intellij.psi.impl.source.resolve.graphInference.InferenceBound inferenceBound com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable inferenceVariable com.intellij.psi.impl.source.resolve.graphInference.InferenceBound[] boundTypes private static boolean hasUncheckedBounds (com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable, com.intellij.psi.PsiClassType, com.intellij.psi.impl.source.resolve.graphInference.InferenceSession) com.intellij.psi.PsiType bound java.util.List bounds com.intellij.psi.impl.source.resolve.graphInference.InferenceBound inferenceBound com.intellij.psi.impl.source.resolve.graphInference.InferenceBound[] boundTypes com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable inferenceVariable com.intellij.psi.PsiClassType targetType com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session private static boolean hasWildcardParameterization (com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable, com.intellij.psi.PsiClassType) com.intellij.psi.PsiType lowBound java.util.List bounds com.intellij.util.Processor differentParameterizationProcessor java.util.List eqBounds java.util.List boundsToCheck com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable inferenceVariable com.intellij.psi.PsiClassType targetType public static com.intellij.psi.PsiType getTargetType (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context com.intellij.psi.PsiType targetType private static com.intellij.psi.PsiType getTargetTypeFromParent (com.intellij.psi.PsiElement, com.intellij.openapi.util.Ref, boolean) boolean varargs com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiElement element com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiElement gParent com.intellij.psi.PsiElement context com.intellij.openapi.util.Ref errorMessage boolean inferParent com.intellij.psi.PsiType targetType com.intellij.psi.PsiElement parent com.intellij.psi.PsiSwitchExpression switchExpression private static com.intellij.psi.PsiType getTargetTypeFromParentLambda (com.intellij.psi.PsiLambdaExpression, com.intellij.openapi.util.Ref, boolean) com.intellij.psi.PsiType typeTypeByParentCall com.intellij.psi.PsiType cachedLambdaType com.intellij.psi.PsiLambdaExpression lambdaExpression com.intellij.openapi.util.Ref errorMessage boolean inferParent public com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable getInferenceVariable (com.intellij.psi.PsiType) com.intellij.psi.PsiType psiType com.intellij.psi.PsiClass psiClass public boolean isProperType (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public boolean collectDependencies (com.intellij.psi.PsiType, java.util.Set) com.intellij.psi.PsiType type java.util.Set dependencies public static boolean collectDependencies (com.intellij.psi.PsiType, java.util.Set, com.intellij.util.Function) com.intellij.psi.PsiType type java.util.Set dependencies com.intellij.util.Function fun Boolean isProper public boolean repeatInferencePhases () private boolean reduceConstraints () com.intellij.psi.impl.source.resolve.graphInference.constraints.ConstraintFormula constraint int i com.intellij.psi.impl.source.resolve.graphInference.constraints.ConstraintFormula constraint java.util.List newConstraints private boolean isThrowable (java.util.List) com.intellij.psi.PsiType upperBound java.util.List upperBounds boolean commonThrowable private com.intellij.psi.PsiType substituteNonProperBound (com.intellij.psi.PsiType, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiType instantiation com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable dependency com.intellij.psi.PsiType bound com.intellij.psi.PsiSubstitutor substitutor java.util.HashSet dependencies private boolean hasBoundProblems (java.util.List, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiType type java.util.List extendsTypes com.intellij.psi.PsiType[] bounds com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable typeParameter java.util.List typeParams com.intellij.psi.PsiSubstitutor substitutor protected void resolveBounds (java.util.Collection, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiType eqBound com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable var com.intellij.psi.PsiSubstitutor firstSubstitutor java.util.List vars java.util.List unresolved com.intellij.psi.PsiTypeParameter param com.intellij.psi.PsiType mapping com.intellij.psi.PsiTypeParameter param com.intellij.psi.PsiTypeParameter parameter java.util.Collection inferenceVariables com.intellij.psi.PsiSubstitutor substitutor com.intellij.util.text.UniqueNameGenerator uniqueNameGenerator java.util.Collection allVars java.util.Map map private boolean initFreshVariables (com.intellij.psi.PsiSubstitutor, java.util.List, com.intellij.util.text.UniqueNameGenerator) com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable var com.intellij.psi.PsiTypeParameter parameter int i com.intellij.psi.PsiClassType upperBoundType com.intellij.psi.PsiType lowerBound com.intellij.psi.PsiType lowerBound com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable var com.intellij.psi.PsiType upperBound com.intellij.psi.PsiType lub com.intellij.psi.PsiType lowerBound int i com.intellij.psi.PsiSubstitutor substitutor java.util.List vars com.intellij.util.text.UniqueNameGenerator nameGenerator com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.PsiSubstitutor ySubstitutor com.intellij.psi.PsiTypeParameter[] yVars private com.intellij.psi.PsiSubstitutor resolveSubsetOrdered (java.util.Set, com.intellij.psi.PsiSubstitutor) java.util.List vars com.intellij.psi.PsiSubstitutor resolveSubset java.util.Set varsToResolve com.intellij.psi.PsiSubstitutor siteSubstitutor com.intellij.psi.PsiSubstitutor substitutor java.util.Iterator varsIterator private com.intellij.psi.PsiSubstitutor resolveSubset (java.util.Collection, com.intellij.psi.PsiSubstitutor) com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable var com.intellij.psi.PsiType instantiation com.intellij.psi.PsiType type com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable var java.util.Collection vars com.intellij.psi.PsiSubstitutor substitutor private com.intellij.psi.PsiType checkBoundsConsistency (com.intellij.psi.PsiSubstitutor, com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable) com.intellij.psi.PsiCapturedWildcardType capturedWildcard String incompatibleBoundsMessage com.intellij.psi.PsiClass aClass com.intellij.psi.PsiType type String conflictingConjunctsMessage com.intellij.psi.PsiType lowerBoundConjunct com.intellij.psi.PsiType upperType com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable var com.intellij.psi.PsiType eqBound com.intellij.psi.PsiType lowerBound com.intellij.psi.PsiType upperBound com.intellij.psi.PsiType type private boolean isLowerBoundNotAssignable (com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable, com.intellij.psi.PsiType, boolean) com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable var com.intellij.psi.PsiType eqBound boolean allowUncheckedConversion private static java.lang.String getConjunctsConflict (com.intellij.psi.PsiIntersectionType) com.intellij.psi.PsiClass oppositeConjunct int i1 com.intellij.psi.PsiClass conjunct int i com.intellij.psi.PsiIntersectionType type com.intellij.psi.PsiType[] conjuncts public java.lang.String getPresentableText (com.intellij.psi.PsiType) com.intellij.psi.PsiType psiType com.intellij.psi.PsiType substituted public void registerIncompatibleErrorMessage (java.util.Collection, java.lang.String) java.util.Collection variables String incompatibleTypesMessage String variablesEnumeration public void registerIncompatibleErrorMessage (java.lang.String) String incompatibleBoundsMessage private java.lang.String incompatibleBoundsMessage (com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable, com.intellij.psi.PsiSubstitutor, com.intellij.psi.impl.source.resolve.graphInference.InferenceBound, java.lang.String, com.intellij.psi.impl.source.resolve.graphInference.InferenceBound, java.lang.String) com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable var com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.impl.source.resolve.graphInference.InferenceBound lowBound String lowBoundName com.intellij.psi.impl.source.resolve.graphInference.InferenceBound upperBound String upperBoundName com.intellij.util.Function typePresentation private com.intellij.psi.PsiType getLowerBound (com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable, com.intellij.psi.PsiSubstitutor) com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable var com.intellij.psi.PsiSubstitutor substitutor private com.intellij.psi.PsiType getUpperBound (com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable, com.intellij.psi.PsiSubstitutor) com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable var com.intellij.psi.PsiSubstitutor substitutor private com.intellij.psi.PsiType getEqualsBound (com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable, com.intellij.psi.PsiSubstitutor) com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable var com.intellij.psi.PsiSubstitutor substitutor private com.intellij.psi.PsiType composeBound (com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable, com.intellij.psi.impl.source.resolve.graphInference.InferenceBound, com.intellij.util.Function, com.intellij.psi.PsiSubstitutor) com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable variable com.intellij.psi.impl.source.resolve.graphInference.InferenceBound boundType com.intellij.util.Function fun com.intellij.psi.PsiSubstitutor substitutor private com.intellij.psi.PsiType composeBound (com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable, com.intellij.psi.impl.source.resolve.graphInference.InferenceBound, com.intellij.util.Function, com.intellij.psi.PsiSubstitutor, boolean) com.intellij.openapi.util.Pair pair com.intellij.psi.PsiType bound com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable variable com.intellij.psi.impl.source.resolve.graphInference.InferenceBound boundType com.intellij.util.Function fun com.intellij.psi.PsiSubstitutor substitutor boolean includeNonProperBounds java.util.List bounds com.intellij.psi.PsiType lub public com.intellij.psi.PsiManager getManager () public com.intellij.psi.search.GlobalSearchScope getScope () public java.util.Collection getInferenceVariables () public void addConstraint (com.intellij.psi.impl.source.resolve.graphInference.constraints.ConstraintFormula) com.intellij.psi.impl.source.resolve.graphInference.constraints.ConstraintFormula constraint private boolean proceedWithAdditionalConstraints (java.util.Set, java.util.Set) com.intellij.psi.impl.source.resolve.graphInference.constraints.ConstraintFormula formula com.intellij.psi.impl.source.resolve.graphInference.constraints.ConstraintFormula formula java.util.Set subset java.util.Set varsToResolve com.intellij.psi.PsiSubstitutor substitutor java.util.Set additionalConstraints java.util.Set ignoredConstraints com.intellij.psi.PsiSubstitutor siteSubstitutor private void collectVarsToResolve (java.util.Set, com.intellij.psi.impl.source.resolve.graphInference.constraints.InputOutputConstraintFormula) com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable inputVariable java.util.Set varsToResolve com.intellij.psi.impl.source.resolve.graphInference.constraints.InputOutputConstraintFormula formula java.util.Set inputVariables private boolean processOneConstraint (com.intellij.psi.impl.source.resolve.graphInference.constraints.ConstraintFormula, java.util.Set, com.intellij.psi.PsiSubstitutor, java.util.Set) com.intellij.psi.PsiType parameterType com.intellij.psi.PsiExpression expression com.intellij.psi.impl.source.resolve.graphInference.constraints.ConstraintFormula formula java.util.Set additionalConstraints com.intellij.psi.PsiSubstitutor substitutor java.util.Set ignoredConstraints private java.util.Set buildSubset (java.util.Set, java.util.Set) java.util.Set dependencies com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable inputVariable boolean dependsOnOutput java.util.Set inputVariables com.intellij.psi.impl.source.resolve.graphInference.constraints.ConstraintFormula constraint java.util.Set additionalConstraints java.util.Set ignoredConstraints java.util.Set outputVariables java.util.Set ignoredOutputVariables java.util.Set subset java.util.Set noInputVariables private boolean dependsOnOutput (java.util.Set, java.util.Set) com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable outputVariable java.util.Set outputVariables java.util.Set dependencies private java.util.Set getOutputVariables (java.util.Set) java.util.Set inputVariables java.util.Set outputVars com.intellij.psi.impl.source.resolve.graphInference.constraints.ConstraintFormula constraint java.util.Set constraintFormulas java.util.Set outputVariables public com.intellij.psi.PsiSubstitutor collectApplicabilityConstraints (com.intellij.psi.PsiMethodReferenceExpression, com.intellij.psi.infos.MethodCandidateInfo, com.intellij.psi.PsiType) com.intellij.psi.PsiType pType int i com.intellij.psi.PsiSubstitutor superSubstitutor com.intellij.psi.PsiClassType subclassType com.intellij.psi.PsiSubstitutor receiverSubstitutor com.intellij.psi.PsiType interfaceParamType int i com.intellij.psi.PsiType pType com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiType qType com.intellij.psi.PsiMethodReferenceExpression reference com.intellij.psi.infos.MethodCandidateInfo candidateInfo com.intellij.psi.PsiType functionalInterfaceType com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiMethod interfaceMethod com.intellij.psi.PsiSubstitutor functionalInterfaceSubstitutor com.intellij.psi.util.MethodSignature signature boolean varargs com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass methodContainingClass com.intellij.psi.PsiMethodReferenceUtil$QualifierResolveResult qualifierResolveResult com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiParameter[] functionalMethodParameters com.intellij.psi.PsiParameter[] parameters boolean isStatic com.intellij.psi.PsiSubstitutor psiSubstitutor public void setErased () private com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable getInferenceVariable (com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiTypeParameter parameter public static boolean isMoreSpecific (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiExpression[], com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiMethod m1 com.intellij.psi.PsiMethod m2 com.intellij.psi.PsiSubstitutor siteSubstitutor1 com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiElement context boolean varargs private static boolean isMoreSpecificInternal (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiExpression[], com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiType sType com.intellij.psi.PsiType tType int i com.intellij.psi.PsiType sType com.intellij.psi.PsiType tType com.intellij.psi.PsiMethod m1 com.intellij.psi.PsiMethod m2 com.intellij.psi.PsiSubstitutor siteSubstitutor1 com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiElement context boolean varargs com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session com.intellij.psi.PsiParameter[] parameters1 com.intellij.psi.PsiParameter[] parameters2 int paramsLength public static boolean isFunctionalTypeMoreSpecificOnExpression (com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.psi.PsiExpression) com.intellij.psi.PsiType sType com.intellij.psi.PsiType tType com.intellij.psi.PsiExpression arg private static transient boolean isFunctionalTypeMoreSpecific (com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.psi.impl.source.resolve.graphInference.InferenceSession, com.intellij.psi.PsiExpression[]) com.intellij.psi.PsiExpression arg com.intellij.psi.PsiType sType com.intellij.psi.PsiType tType com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiType capturedSType com.intellij.psi.PsiClassType$ClassResolveResult sResult com.intellij.psi.PsiMethod sInterfaceMethod com.intellij.psi.PsiSubstitutor sSubstitutor com.intellij.psi.PsiClassType$ClassResolveResult tResult com.intellij.psi.PsiMethod tInterfaceMethod com.intellij.psi.PsiSubstitutor tSubstitutor private static boolean argConstraints (com.intellij.psi.PsiExpression, com.intellij.psi.impl.source.resolve.graphInference.InferenceSession, com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiType returnExpressionType com.intellij.psi.PsiExpression returnExpression boolean sPrimitive boolean tPrimitive com.intellij.psi.PsiType sReturnType com.intellij.psi.PsiType tReturnType java.util.List returnExpressions com.intellij.psi.PsiType tSubstituted com.intellij.psi.PsiType sSubstituted int i com.intellij.psi.PsiType methodReturnType com.intellij.psi.PsiMember member com.intellij.psi.PsiParameter[] sParameters com.intellij.psi.PsiParameter[] tParameters com.intellij.psi.PsiType sReturnType com.intellij.psi.PsiType tReturnType boolean sPrimitive boolean tPrimitive com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.intellij.psi.PsiExpression arg com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session com.intellij.psi.PsiMethod sInterfaceMethod com.intellij.psi.PsiSubstitutor sSubstitutor com.intellij.psi.PsiMethod tInterfaceMethod com.intellij.psi.PsiSubstitutor tSubstitutor private static boolean relates (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType sConjunctErasure com.intellij.psi.PsiType sConjunct boolean superRelation boolean subRelation com.intellij.psi.PsiType sTypeErasure com.intellij.psi.PsiType sType com.intellij.psi.PsiType tType com.intellij.psi.PsiType erasedType void collectCaptureDependencies (com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable, java.util.Set) com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable inferenceVariable java.util.Set dependencies boolean hasCapture (com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable) com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable inferenceVariable public com.intellij.psi.PsiElement getContext () public final void propagateVariables (com.intellij.psi.impl.source.resolve.graphInference.InferenceSession) com.intellij.psi.impl.source.resolve.graphInference.InferenceSession from public com.intellij.psi.PsiType substituteWithInferenceVariables (com.intellij.psi.PsiType) com.intellij.psi.PsiType type public com.intellij.psi.PsiSubstitutor getInferenceSubstitution () public com.intellij.psi.PsiSubstitutor getRestoreNameSubstitution () public com.intellij.psi.impl.source.resolve.graphInference.InferenceSessionContainer getInferenceSessionContainer () public com.intellij.psi.PsiType startWithFreshVars (com.intellij.psi.PsiType) com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable variable com.intellij.psi.PsiType type com.intellij.psi.PsiSubstitutor s public static com.intellij.psi.PsiClass findParameterizationOfTheSameGenericClass (java.util.List, com.intellij.util.Processor) com.intellij.psi.PsiType sType com.intellij.psi.PsiType tType com.intellij.openapi.util.Pair typePair com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiSubstitutor sSubstitutor com.intellij.psi.PsiSubstitutor tSubstitutor boolean found com.intellij.psi.PsiClass gClass java.util.LinkedHashSet tSupers com.intellij.psi.PsiType tBound com.intellij.psi.PsiClass tClass int j com.intellij.psi.PsiType sBound com.intellij.psi.PsiClass sClass java.util.LinkedHashSet superClasses int i java.util.List upperBounds com.intellij.util.Processor processor public java.util.List getIncompatibleErrorMessages () public boolean isErased () private static synthetic boolean lambda$argConstraints$14 (com.intellij.psi.impl.source.resolve.graphInference.InferenceSession, com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiExpression) com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session com.intellij.psi.PsiMethod sInterfaceMethod com.intellij.psi.PsiSubstitutor sSubstitutor com.intellij.psi.PsiMethod tInterfaceMethod com.intellij.psi.PsiSubstitutor tSubstitutor com.intellij.psi.PsiExpression resultExpression private static synthetic java.lang.Boolean lambda$isMoreSpecific$13 (com.intellij.psi.PsiMethod, com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiExpression[], com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiMethod m1 com.intellij.psi.PsiMethod m2 com.intellij.psi.PsiSubstitutor siteSubstitutor1 com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiElement context boolean varargs private static synthetic com.intellij.psi.PsiType lambda$getEqualsBound$12 (com.intellij.openapi.util.Pair) com.intellij.openapi.util.Pair pair private synthetic com.intellij.psi.PsiType lambda$getLowerBound$11 (com.intellij.openapi.util.Pair) com.intellij.openapi.util.Pair pair private synthetic java.lang.String lambda$incompatibleBoundsMessage$10 (com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiType) com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiType type com.intellij.psi.PsiType substituted private static synthetic java.lang.String lambda$registerIncompatibleErrorMessage$9 (com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable) com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable variable private static synthetic int lambda$registerIncompatibleErrorMessage$8 (com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable, com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable) com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable v1 com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable v2 private synthetic boolean lambda$isLowerBoundNotAssignable$7 (com.intellij.psi.PsiType, boolean, com.intellij.psi.PsiType) com.intellij.psi.PsiType eqBound boolean allowUncheckedConversion com.intellij.psi.PsiType lBound private synthetic java.lang.String lambda$checkBoundsConsistency$6 (com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiType) com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiType bound com.intellij.psi.PsiType substituted private synthetic boolean lambda$checkBoundsConsistency$5 (com.intellij.psi.PsiSubstitutor, com.intellij.openapi.util.Pair) com.intellij.psi.PsiSubstitutor substitutor com.intellij.openapi.util.Pair pair private static synthetic com.intellij.psi.TypeAnnotationProvider lambda$checkBoundsConsistency$4 (com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.psi.augment.TypeAnnotationModifier) com.intellij.psi.PsiType upperBound com.intellij.psi.PsiType lb com.intellij.psi.augment.TypeAnnotationModifier modifier private synthetic com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable lambda$collectDependencies$3 (com.intellij.psi.PsiClassType) com.intellij.psi.PsiClassType classType private static synthetic boolean lambda$hasWildcardParameterization$2 (com.intellij.openapi.util.Pair) com.intellij.openapi.util.Pair pair private synthetic com.intellij.psi.PsiSubstitutor lambda$performGuardedInference$1 (com.intellij.psi.PsiParameter[], com.intellij.psi.PsiExpression[], com.intellij.psi.PsiElement, com.intellij.psi.infos.MethodCandidateInfo, com.intellij.psi.PsiSubstitutor, com.intellij.psi.ThreadLocalTypes) com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiElement parent com.intellij.psi.infos.MethodCandidateInfo currentMethod com.intellij.psi.PsiSubstitutor initialSubstitutor com.intellij.psi.ThreadLocalTypes types private static synthetic com.intellij.psi.PsiType lambda$static$0 (com.intellij.openapi.util.Pair) com.intellij.openapi.util.Pair pair static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/graphInference/InferenceSessionContainer$1.class
InferenceSessionContainer.java package com.intellij.psi.impl.source.resolve.graphInference final com.intellij.psi.impl.source.resolve.graphInference.InferenceSessionContainer$1 extends com.intellij.psi.impl.source.resolve.graphInference.InferenceSessionContainer { final synthetic java.util.Map val$nestedStates void <init> (java.util.Map) public com.intellij.psi.PsiSubstitutor findNestedSubstitutor (com.intellij.psi.PsiElement, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiElement arg com.intellij.psi.PsiSubstitutor defaultSession com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.impl.source.resolve.graphInference.InitialInferenceState state }
com/intellij/psi/impl/source/resolve/graphInference/InferenceSessionContainer.class
InferenceSessionContainer.java package com.intellij.psi.impl.source.resolve.graphInference public com.intellij.psi.impl.source.resolve.graphInference.InferenceSessionContainer extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private final java.util.Map myNestedSessions void <init> () public void registerNestedSession (com.intellij.psi.impl.source.resolve.graphInference.InferenceSession) com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session public com.intellij.psi.PsiSubstitutor findNestedSubstitutor (com.intellij.psi.PsiElement, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiElement arg com.intellij.psi.PsiSubstitutor defaultSession com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session void registerNestedSession (com.intellij.psi.impl.source.resolve.graphInference.InferenceSession, com.intellij.psi.PsiType, com.intellij.psi.PsiExpression) com.intellij.psi.impl.source.resolve.graphInference.InferenceSession inferenceSession com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session com.intellij.psi.PsiType returnType com.intellij.psi.PsiExpression returnExpression com.intellij.psi.PsiSubstitutor callSession static com.intellij.psi.PsiSubstitutor infer (com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiParameter[], com.intellij.psi.PsiExpression[], com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiElement, com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy, com.intellij.psi.infos.MethodCandidateInfo) com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session com.intellij.psi.PsiTypeParameter parameter java.util.Map sessions com.intellij.psi.impl.source.resolve.graphInference.InferenceSession childSession com.intellij.psi.PsiSubstitutor childSubstitutor com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session com.intellij.psi.PsiCall topLevelCall com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiSubstitutor partialSubstitutor com.intellij.psi.PsiElement parent com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy policy com.intellij.psi.infos.MethodCandidateInfo currentMethod com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.impl.source.resolve.graphInference.InferenceSession inferenceSession private static com.intellij.psi.PsiSubstitutor inferNested (com.intellij.psi.PsiParameter[], com.intellij.psi.PsiExpression[], com.intellij.psi.PsiCall, com.intellij.psi.infos.MethodCandidateInfo, com.intellij.psi.impl.source.resolve.graphInference.InferenceSession) com.intellij.psi.impl.source.resolve.graphInference.InferenceSession childSession com.intellij.psi.PsiElement returnContainer com.intellij.psi.PsiParameter[] methodParameters com.intellij.psi.impl.source.resolve.graphInference.InferenceSession sessionInsideLambda com.intellij.psi.PsiExpressionList argumentList int idx com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiElement method com.intellij.psi.PsiCall call com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiCall parent com.intellij.psi.infos.MethodCandidateInfo currentMethod com.intellij.psi.impl.source.resolve.graphInference.InferenceSession parentSession java.util.List errorMessages com.intellij.psi.impl.source.resolve.graphInference.CompoundInitialState compoundInitialState com.intellij.psi.impl.source.resolve.graphInference.InitialInferenceState initialInferenceState com.intellij.psi.PsiElement gParent private static com.intellij.psi.impl.source.resolve.graphInference.CompoundInitialState createState (com.intellij.psi.impl.source.resolve.graphInference.InferenceSession) java.util.Map$Entry entry com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiType instantiation com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable variable com.intellij.psi.impl.source.resolve.graphInference.InferenceSession topLevelSession com.intellij.psi.PsiSubstitutor topInferenceSubstitutor java.util.Map nestedStates com.intellij.psi.impl.source.resolve.graphInference.InferenceSessionContainer copy java.util.Map nestedSessions com.intellij.psi.PsiSubstitutor substitutor private static com.intellij.psi.impl.source.resolve.graphInference.InferenceSession startTopLevelInference (com.intellij.psi.PsiCall, com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy, com.intellij.psi.infos.MethodCandidateInfo) com.intellij.psi.PsiMethod method com.intellij.psi.PsiParameter[] topLevelParameters com.intellij.psi.PsiExpressionList topLevelCallArgumentList com.intellij.psi.PsiExpression[] topLevelArguments com.intellij.psi.PsiCall topLevelCall com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy policy com.intellij.psi.infos.MethodCandidateInfo currentMethod com.intellij.psi.JavaResolveResult result private static com.intellij.psi.PsiSubstitutor replaceVariables (java.util.Collection) com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable newVariable com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable variable com.intellij.psi.PsiType bound com.intellij.psi.impl.source.resolve.graphInference.InferenceBound boundType com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable var int i java.util.Collection inferenceVariables java.util.List targetVars com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable[] oldVars private static synthetic com.intellij.psi.impl.source.resolve.graphInference.InferenceSession lambda$startTopLevelInference$2 (com.intellij.psi.PsiMethod, com.intellij.psi.JavaResolveResult, com.intellij.psi.PsiCall, com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy, com.intellij.psi.infos.MethodCandidateInfo, com.intellij.psi.PsiParameter[], com.intellij.psi.PsiExpression[]) com.intellij.psi.PsiMethod method com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiCall topLevelCall com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy policy com.intellij.psi.infos.MethodCandidateInfo currentMethod com.intellij.psi.PsiParameter[] topLevelParameters com.intellij.psi.PsiExpression[] topLevelArguments com.intellij.psi.impl.source.resolve.graphInference.InferenceSession topLevelSession private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$infer$1 (com.intellij.psi.PsiCall) com.intellij.psi.PsiCall topLevelCall private static synthetic com.intellij.psi.PsiCall lambda$infer$0 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement parent static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/graphInference/InferenceVariable.class
InferenceVariable.java package com.intellij.psi.impl.source.resolve.graphInference public com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable extends com.intellij.psi.impl.light.LightTypeParameter { private final com.intellij.psi.PsiElement myContext private boolean myThrownBound private final java.util.Map myBounds private final String myName private com.intellij.psi.PsiType myInstantiation public com.intellij.psi.PsiTypeParameter getParameter () void <init> (com.intellij.psi.PsiElement, com.intellij.psi.PsiTypeParameter, java.lang.String) com.intellij.psi.PsiElement context com.intellij.psi.PsiTypeParameter parameter String name public com.intellij.psi.PsiType getInstantiation () public void setInstantiation (com.intellij.psi.PsiType) com.intellij.psi.PsiType instantiation public com.intellij.psi.PsiClassType[] getExtendsListTypes () com.intellij.psi.PsiType type java.util.List result public static void addBound (com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.psi.impl.source.resolve.graphInference.InferenceBound, com.intellij.psi.impl.source.resolve.graphInference.InferenceSession) com.intellij.psi.PsiType inferenceVariableType com.intellij.psi.PsiType boundType com.intellij.psi.impl.source.resolve.graphInference.InferenceBound inferenceBound com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable variable static com.intellij.psi.PsiType modifyAnnotations (com.intellij.psi.PsiType, java.util.function.BiFunction) com.intellij.psi.TypeAnnotationProvider annotationProvider com.intellij.psi.augment.TypeAnnotationModifier modifier com.intellij.psi.PsiType type java.util.function.BiFunction executeModifier boolean addBound (com.intellij.psi.PsiType, com.intellij.psi.impl.source.resolve.graphInference.InferenceBound, com.intellij.psi.impl.source.resolve.graphInference.InferenceIncorporationPhase) com.intellij.psi.PsiType classType com.intellij.psi.impl.source.resolve.graphInference.InferenceBound inferenceBound com.intellij.psi.impl.source.resolve.graphInference.InferenceIncorporationPhase incorporationPhase java.util.List bounds public java.util.List getBounds (com.intellij.psi.impl.source.resolve.graphInference.InferenceBound) com.intellij.psi.impl.source.resolve.graphInference.InferenceBound inferenceBound java.util.List bounds public java.util.Set getDependencies (com.intellij.psi.impl.source.resolve.graphInference.InferenceSession) com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session java.util.Set dependencies private void collectTransitiveDependencies (com.intellij.psi.impl.source.resolve.graphInference.InferenceSession, java.util.Set, java.util.Set) com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable dependency com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session java.util.Set dependencies java.util.Set rootDependencies java.util.LinkedHashSet newDependencies private void collectBoundDependencies (com.intellij.psi.impl.source.resolve.graphInference.InferenceSession, java.util.Set) com.intellij.psi.PsiType bound java.util.Collection boundTypes com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session java.util.Set dependencies boolean isThrownBound () public void setThrownBound () public boolean isInheritor (com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiType type com.intellij.psi.PsiClass baseClass boolean checkDeep public boolean isEquivalentTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement another public boolean useDelegateToSubstitute () public java.lang.String toString () public com.intellij.psi.PsiTypeParameterListOwner getOwner () public java.lang.String getName () com.intellij.psi.PsiElement getCallContext () public volatile synthetic com.intellij.lang.jvm.JvmTypeParametersOwner getOwner () private static synthetic boolean lambda$getDependencies$2 (com.intellij.psi.impl.source.resolve.graphInference.InferenceSession, com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable) com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable variable private static synthetic java.util.List lambda$addBound$1 (com.intellij.psi.impl.source.resolve.graphInference.InferenceBound) com.intellij.psi.impl.source.resolve.graphInference.InferenceBound __ private static synthetic com.intellij.psi.TypeAnnotationProvider lambda$addBound$0 (com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.psi.augment.TypeAnnotationModifier) com.intellij.psi.PsiType inferenceVariableType com.intellij.psi.PsiType b com.intellij.psi.augment.TypeAnnotationModifier modifier private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/graphInference/InferenceVariablesOrder$InferenceGraphNode.class
InferenceVariablesOrder.java package com.intellij.psi.impl.source.resolve.graphInference public com.intellij.psi.impl.source.resolve.graphInference.InferenceVariablesOrder$InferenceGraphNode extends java.lang.Object { private final java.util.List myValue private final java.util.Set myDependencies private int index private int lowlink static final synthetic boolean $assertionsDisabled public void <init> (java.lang.Object) Object value public java.util.List getValue () public java.util.Set getDependencies () public void addDependency (com.intellij.psi.impl.source.resolve.graphInference.InferenceVariablesOrder$InferenceGraphNode) com.intellij.psi.impl.source.resolve.graphInference.InferenceVariablesOrder$InferenceGraphNode node private static com.intellij.psi.impl.source.resolve.graphInference.InferenceVariablesOrder$InferenceGraphNode merge (java.util.List, java.util.Collection) com.intellij.psi.impl.source.resolve.graphInference.InferenceVariablesOrder$InferenceGraphNode node com.intellij.psi.impl.source.resolve.graphInference.InferenceVariablesOrder$InferenceGraphNode cycleNode int i java.util.List cycle java.util.Collection allNodes com.intellij.psi.impl.source.resolve.graphInference.InferenceVariablesOrder$InferenceGraphNode root private void filterInterCycleDependencies () com.intellij.psi.impl.source.resolve.graphInference.InferenceVariablesOrder$InferenceGraphNode d Object initialNodeValue java.util.Iterator iterator boolean includeSelfDependency private void copyFrom (com.intellij.psi.impl.source.resolve.graphInference.InferenceVariablesOrder$InferenceGraphNode) com.intellij.psi.impl.source.resolve.graphInference.InferenceVariablesOrder$InferenceGraphNode cycleNode private static int strongConnect (com.intellij.psi.impl.source.resolve.graphInference.InferenceVariablesOrder$InferenceGraphNode, int, java.util.Stack, java.util.ArrayList) com.intellij.psi.impl.source.resolve.graphInference.InferenceVariablesOrder$InferenceGraphNode dependantNode java.util.ArrayList arrayList com.intellij.psi.impl.source.resolve.graphInference.InferenceVariablesOrder$InferenceGraphNode cyclicNode com.intellij.psi.impl.source.resolve.graphInference.InferenceVariablesOrder$InferenceGraphNode currentNode int index java.util.Stack currentStack java.util.ArrayList result static synthetic int access$000 (com.intellij.psi.impl.source.resolve.graphInference.InferenceVariablesOrder$InferenceGraphNode) com.intellij.psi.impl.source.resolve.graphInference.InferenceVariablesOrder$InferenceGraphNode x0 static synthetic int access$100 (com.intellij.psi.impl.source.resolve.graphInference.InferenceVariablesOrder$InferenceGraphNode, int, java.util.Stack, java.util.ArrayList) com.intellij.psi.impl.source.resolve.graphInference.InferenceVariablesOrder$InferenceGraphNode x0 int x1 java.util.Stack x2 java.util.ArrayList x3 static synthetic com.intellij.psi.impl.source.resolve.graphInference.InferenceVariablesOrder$InferenceGraphNode access$200 (java.util.List, java.util.Collection) java.util.List x0 java.util.Collection x1 static void <clinit> () }
com/intellij/psi/impl/source/resolve/graphInference/InferenceVariablesOrder.class
InferenceVariablesOrder.java package com.intellij.psi.impl.source.resolve.graphInference public com.intellij.psi.impl.source.resolve.graphInference.InferenceVariablesOrder extends java.lang.Object { public void <init> () public static java.util.List resolveOrder (java.util.Collection, com.intellij.psi.impl.source.resolve.graphInference.InferenceSession) java.util.Collection vars com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session public static java.util.Iterator resolveOrderIterator (java.util.Collection, com.intellij.psi.impl.source.resolve.graphInference.InferenceSession) com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable var com.intellij.psi.impl.source.resolve.graphInference.InferenceVariablesOrder$InferenceGraphNode dependency com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable dependentVariable com.intellij.psi.impl.source.resolve.graphInference.InferenceVariablesOrder$InferenceGraphNode node java.util.Set dependencies com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable var java.util.Collection vars com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session java.util.Map nodes java.util.ArrayList acyclicNodes public static java.util.List tarjan (java.util.Collection) com.intellij.psi.impl.source.resolve.graphInference.InferenceVariablesOrder$InferenceGraphNode node java.util.Collection nodes java.util.ArrayList result java.util.Stack currentStack int index public static java.util.ArrayList initNodes (java.util.Collection) java.util.List cycle java.util.Collection allNodes java.util.List nodes java.util.ArrayList acyclicNodes private static synthetic java.util.List lambda$resolveOrderIterator$0 (com.intellij.psi.impl.source.resolve.graphInference.InferenceVariablesOrder$InferenceGraphNode) com.intellij.psi.impl.source.resolve.graphInference.InferenceVariablesOrder$InferenceGraphNode node }
com/intellij/psi/impl/source/resolve/graphInference/InitialInferenceState.class
InitialInferenceState.java package com.intellij.psi.impl.source.resolve.graphInference com.intellij.psi.impl.source.resolve.graphInference.InitialInferenceState extends java.lang.Object { private final java.util.Set myInferenceVariables private final com.intellij.psi.PsiElement myContext private final com.intellij.psi.PsiSubstitutor myInferenceSubstitutor private final com.intellij.psi.PsiSubstitutor mySiteSubstitutor private final java.util.ArrayList myCaptures private final com.intellij.psi.impl.source.resolve.graphInference.InferenceSessionContainer myInferenceSessionContainer private final boolean myErased void <init> (java.util.Collection, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiElement, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiSubstitutor, java.util.List, boolean, com.intellij.psi.impl.source.resolve.graphInference.InferenceSessionContainer) com.intellij.psi.PsiType substitute com.intellij.psi.PsiClass aClass com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable variable com.intellij.psi.PsiType substitute int i com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable[] newParameters com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable[] parameters com.intellij.openapi.util.Pair capture java.util.Collection inferenceVariables com.intellij.psi.PsiSubstitutor topInferenceSubstitutor com.intellij.psi.PsiElement context com.intellij.psi.PsiSubstitutor inferenceSubstitutor com.intellij.psi.PsiSubstitutor siteSubstitutor java.util.List captures boolean erased com.intellij.psi.impl.source.resolve.graphInference.InferenceSessionContainer inferenceSessionContainer com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiSubstitutor subst com.intellij.psi.impl.source.resolve.graphInference.InferenceSessionContainer getInferenceSessionContainer () java.util.Set getInferenceVariables () public com.intellij.psi.PsiElement getContext () com.intellij.psi.PsiSubstitutor getInferenceSubstitutor () com.intellij.psi.PsiSubstitutor getSiteSubstitutor () public java.util.ArrayList getCaptures () public boolean isErased () }
com/intellij/psi/impl/source/resolve/graphInference/PsiGraphInferenceHelper.class
PsiGraphInferenceHelper.java package com.intellij.psi.impl.source.resolve.graphInference public com.intellij.psi.impl.source.resolve.graphInference.PsiGraphInferenceHelper extends java.lang.Object implements com.intellij.psi.PsiInferenceHelper { private final com.intellij.psi.PsiManager myManager public void <init> (com.intellij.psi.PsiManager) com.intellij.psi.PsiManager manager public com.intellij.psi.PsiType inferTypeForMethodTypeParameter (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiParameter[], com.intellij.psi.PsiExpression[], com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiElement, com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy) com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.impl.source.resolve.graphInference.InferenceSession inferenceSession com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiExpression[] arguments com.intellij.psi.PsiSubstitutor partialSubstitutor com.intellij.psi.PsiElement parent com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy policy com.intellij.psi.PsiSubstitutor substitutor public com.intellij.psi.PsiSubstitutor inferTypeArguments (com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiParameter[], com.intellij.psi.PsiExpression[], com.intellij.psi.infos.MethodCandidateInfo, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiElement, com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiExpression[] arguments com.intellij.psi.infos.MethodCandidateInfo currentMethod com.intellij.psi.PsiSubstitutor partialSubstitutor com.intellij.psi.PsiElement parent com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy policy com.intellij.pom.java.LanguageLevel languageLevel public com.intellij.psi.PsiSubstitutor inferTypeArguments (com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiType[], com.intellij.psi.PsiType[], com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiType[] leftTypes com.intellij.psi.PsiType[] rightTypes com.intellij.pom.java.LanguageLevel languageLevel public com.intellij.psi.PsiSubstitutor inferTypeArguments (com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiType[], com.intellij.psi.PsiType[], com.intellij.psi.PsiSubstitutor, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiType leftType com.intellij.psi.PsiType rightType com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiType[] leftTypes com.intellij.psi.PsiType[] rightTypes com.intellij.psi.PsiSubstitutor partialSubstitutor com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session public com.intellij.psi.PsiType getSubstitutionForTypeParameter (com.intellij.psi.PsiTypeParameter, com.intellij.psi.PsiType, com.intellij.psi.PsiType, boolean, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiType[] leftTypes com.intellij.psi.PsiType[] rightTypes com.intellij.psi.PsiClassType classType boolean proceed com.intellij.psi.PsiTypeParameter typeParam com.intellij.psi.PsiType param com.intellij.psi.PsiType arg boolean isContraVariantPosition com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiType[] leftTypes com.intellij.psi.PsiType[] rightTypes com.intellij.psi.PsiTypeParameterListOwner owner com.intellij.psi.PsiTypeParameter[] typeParams com.intellij.psi.impl.source.resolve.graphInference.InferenceSession inferenceSession com.intellij.psi.PsiSubstitutor substitutor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/graphInference/constraints/CheckedExceptionCompatibilityConstraint.class
CheckedExceptionCompatibilityConstraint.java package com.intellij.psi.impl.source.resolve.graphInference.constraints public com.intellij.psi.impl.source.resolve.graphInference.constraints.CheckedExceptionCompatibilityConstraint extends com.intellij.psi.impl.source.resolve.graphInference.constraints.InputOutputConstraintFormula { private final com.intellij.psi.PsiExpression myExpression public void <init> (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType t public boolean reduce (com.intellij.psi.impl.source.resolve.graphInference.InferenceSession, java.util.List) com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.intellij.psi.PsiType type com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiType type com.intellij.psi.PsiType type java.util.List exceptions com.intellij.psi.PsiType thrownType com.intellij.psi.PsiType expectedNonProperThrownType com.intellij.psi.PsiType thrownType com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable variable com.intellij.psi.PsiType expectedNonProperThrownType java.util.ArrayList expectedProperTypes com.intellij.psi.PsiType groundTargetType com.intellij.psi.PsiMethod interfaceMethod com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiType returnType java.util.List expectedThrownTypes java.util.List expectedNonProperThrownTypes java.util.List thrownTypes com.intellij.psi.PsiElement body com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session java.util.List constraints com.intellij.psi.PsiType myT private static boolean isAddressed (java.util.List, com.intellij.psi.PsiType) com.intellij.psi.PsiType expectedThrownType java.util.List expectedThrownTypes com.intellij.psi.PsiType thrownType public com.intellij.psi.PsiExpression getExpression () protected com.intellij.psi.impl.source.resolve.graphInference.constraints.InputOutputConstraintFormula createSelfConstraint (com.intellij.psi.PsiType, com.intellij.psi.PsiExpression) com.intellij.psi.PsiType type com.intellij.psi.PsiExpression expression protected void collectReturnTypeVariables (com.intellij.psi.impl.source.resolve.graphInference.InferenceSession, com.intellij.psi.PsiExpression, com.intellij.psi.PsiType, java.util.Set) com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session com.intellij.psi.PsiExpression psiExpression com.intellij.psi.PsiType returnType java.util.Set result private static synthetic boolean lambda$reduce$1 (com.intellij.psi.PsiClassType) com.intellij.psi.PsiClassType type private static synthetic com.intellij.psi.PsiType lambda$reduce$0 (com.intellij.psi.impl.source.resolve.graphInference.InferenceSession, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiType) com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiType type }
com/intellij/psi/impl/source/resolve/graphInference/constraints/ConstraintFormula.class
ConstraintFormula.java package com.intellij.psi.impl.source.resolve.graphInference.constraints public abstract com.intellij.psi.impl.source.resolve.graphInference.constraints.ConstraintFormula extends java.lang.Object { public abstract boolean reduce (com.intellij.psi.impl.source.resolve.graphInference.InferenceSession, java.util.List) public abstract void apply (com.intellij.psi.PsiSubstitutor, boolean) }
com/intellij/psi/impl/source/resolve/graphInference/constraints/ExpressionCompatibilityConstraint.class
ExpressionCompatibilityConstraint.java package com.intellij.psi.impl.source.resolve.graphInference.constraints public com.intellij.psi.impl.source.resolve.graphInference.constraints.ExpressionCompatibilityConstraint extends com.intellij.psi.impl.source.resolve.graphInference.constraints.InputOutputConstraintFormula { private final com.intellij.psi.PsiExpression myExpression public void <init> (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type public boolean reduce (com.intellij.psi.impl.source.resolve.graphInference.InferenceSession, java.util.List) com.intellij.psi.PsiType type boolean assignmentCompatible com.intellij.psi.PsiType exprType com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression com.intellij.openapi.util.Pair pair com.intellij.psi.infos.MethodCandidateInfo currentMethod com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.impl.source.resolve.graphInference.InferenceSession callSession com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session java.util.List constraints com.intellij.psi.PsiType myT public static com.intellij.psi.impl.source.resolve.graphInference.InferenceSession reduceExpressionCompatibilityConstraint (com.intellij.psi.impl.source.resolve.graphInference.InferenceSession, com.intellij.psi.PsiExpression, com.intellij.psi.PsiType, boolean) com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiExpression[] args com.intellij.psi.PsiParameter[] parameters String message com.intellij.psi.PsiSubstitutor siteSubstitutor com.intellij.psi.impl.source.resolve.graphInference.InferenceSession callSession java.util.List messages com.intellij.psi.infos.MethodCandidateInfo currentMethod com.intellij.psi.PsiType returnType com.intellij.psi.PsiTypeParameter[] typeParams com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiMethod method com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType targetType boolean registerErrorOnFailure com.intellij.psi.PsiExpressionList argumentList public boolean equals (java.lang.Object) Object o com.intellij.psi.impl.source.resolve.graphInference.constraints.ExpressionCompatibilityConstraint that public int hashCode () public com.intellij.psi.PsiExpression getExpression () protected com.intellij.psi.impl.source.resolve.graphInference.constraints.InputOutputConstraintFormula createSelfConstraint (com.intellij.psi.PsiType, com.intellij.psi.PsiExpression) com.intellij.psi.PsiType type com.intellij.psi.PsiExpression expression protected void collectReturnTypeVariables (com.intellij.psi.impl.source.resolve.graphInference.InferenceSession, com.intellij.psi.PsiExpression, com.intellij.psi.PsiType, java.util.Set) java.util.Set resultInputVars com.intellij.psi.PsiExpression expression java.util.List returnExpressions com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session com.intellij.psi.PsiExpression psiExpression com.intellij.psi.PsiType returnType java.util.Set result private static synthetic void lambda$reduce$0 (java.util.List, com.intellij.psi.PsiType, com.intellij.psi.PsiExpression) java.util.List constraints com.intellij.psi.PsiType myT com.intellij.psi.PsiExpression expression private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/graphInference/constraints/InputOutputConstraintFormula.class
InputOutputConstraintFormula.java package com.intellij.psi.impl.source.resolve.graphInference.constraints public abstract com.intellij.psi.impl.source.resolve.graphInference.constraints.InputOutputConstraintFormula extends java.lang.Object implements com.intellij.psi.impl.source.resolve.graphInference.constraints.ConstraintFormula { private com.intellij.psi.PsiType myT protected void <init> (com.intellij.psi.PsiType) com.intellij.psi.PsiType t public abstract com.intellij.psi.PsiExpression getExpression () protected abstract com.intellij.psi.impl.source.resolve.graphInference.constraints.InputOutputConstraintFormula createSelfConstraint (com.intellij.psi.PsiType, com.intellij.psi.PsiExpression) protected abstract void collectReturnTypeVariables (com.intellij.psi.impl.source.resolve.graphInference.InferenceSession, com.intellij.psi.PsiExpression, com.intellij.psi.PsiType, java.util.Set) public java.util.Set getInputVariables (com.intellij.psi.impl.source.resolve.graphInference.InferenceSession) java.util.HashSet result com.intellij.psi.PsiParameter parameter java.util.Set result com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiType returnType com.intellij.psi.PsiType functionType com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiMethod interfaceMethod com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable inferenceVariable com.intellij.psi.PsiExpression expression com.intellij.psi.PsiExpression thenExpression com.intellij.psi.PsiExpression elseExpression java.util.Set thenResult java.util.Set elseResult java.util.Set variables com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session com.intellij.psi.PsiExpression psiExpression com.intellij.psi.PsiType type public java.util.Set getOutputVariables (java.util.Set, com.intellij.psi.impl.source.resolve.graphInference.InferenceSession) java.util.Set inputVariables com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session java.util.HashSet mentionedVariables public void apply (com.intellij.psi.PsiSubstitutor, boolean) com.intellij.psi.PsiSubstitutor substitutor boolean cache public com.intellij.psi.PsiType getCurrentType () public java.lang.String toString () private synthetic java.util.stream.Stream lambda$getInputVariables$0 (com.intellij.psi.PsiType, com.intellij.psi.impl.source.resolve.graphInference.InferenceSession, com.intellij.psi.PsiExpression) com.intellij.psi.PsiType type com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session com.intellij.psi.PsiExpression expression java.util.Set inputVariables }
com/intellij/psi/impl/source/resolve/graphInference/constraints/LambdaExpressionCompatibilityConstraint.class
LambdaExpressionCompatibilityConstraint.java package com.intellij.psi.impl.source.resolve.graphInference.constraints public com.intellij.psi.impl.source.resolve.graphInference.constraints.LambdaExpressionCompatibilityConstraint extends java.lang.Object implements com.intellij.psi.impl.source.resolve.graphInference.constraints.ConstraintFormula { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.psi.PsiLambdaExpression myExpression private com.intellij.psi.PsiType myT public void <init> (com.intellij.psi.PsiLambdaExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiLambdaExpression expression com.intellij.psi.PsiType t public boolean reduce (com.intellij.psi.impl.source.resolve.graphInference.InferenceSession, java.util.List) int i com.intellij.psi.PsiType type com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiExpression returnExpression com.intellij.psi.PsiType type com.intellij.psi.PsiExpression returnExpression com.intellij.psi.PsiSubstitutor nestedSubstitutor boolean isProperType java.util.List returnExpressions com.intellij.psi.PsiElement lambdaBody com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session java.util.List constraints com.intellij.psi.PsiType groundTargetType com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiMethod interfaceMethod com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiParameter[] lambdaParameters com.intellij.psi.PsiType returnType public void apply (com.intellij.psi.PsiSubstitutor, boolean) com.intellij.psi.PsiSubstitutor substitutor boolean cache public java.lang.String toString () private static synthetic com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable lambda$reduce$0 (com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiClassType) com.intellij.psi.PsiSubstitutor nestedSubstitutor com.intellij.psi.PsiClassType type com.intellij.psi.PsiClass psiClass static void <clinit> () }
com/intellij/psi/impl/source/resolve/graphInference/constraints/PsiMethodReferenceCompatibilityConstraint.class
PsiMethodReferenceCompatibilityConstraint.java package com.intellij.psi.impl.source.resolve.graphInference.constraints public com.intellij.psi.impl.source.resolve.graphInference.constraints.PsiMethodReferenceCompatibilityConstraint extends java.lang.Object implements com.intellij.psi.impl.source.resolve.graphInference.constraints.ConstraintFormula { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.psi.PsiMethodReferenceExpression myExpression private com.intellij.psi.PsiType myT public void <init> (com.intellij.psi.PsiMethodReferenceExpression, com.intellij.psi.PsiType) com.intellij.psi.PsiMethodReferenceExpression expression com.intellij.psi.PsiType t public boolean reduce (com.intellij.psi.impl.source.resolve.graphInference.InferenceSession, java.util.List) com.intellij.psi.PsiTypeParameter param com.intellij.psi.PsiType pType int i com.intellij.psi.PsiType qualifierType com.intellij.psi.PsiClass qualifierClass int i com.intellij.psi.PsiType getClassReturnType com.intellij.psi.PsiType applicableMethodReturnType com.intellij.psi.PsiMember applicableMember com.intellij.psi.PsiClass applicableMemberContainingClass com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiSubstitutor psiSubstitutor int idx com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiType paramType com.intellij.psi.PsiType referencedMethodReturnType com.intellij.psi.PsiType getClassReturnType com.intellij.psi.PsiClass interfaceClass com.intellij.psi.PsiTypeParameter param com.intellij.psi.PsiMethod method com.intellij.psi.PsiType referencedMethodReturnType com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiSubstitutor psiSubstitutor int idx com.intellij.psi.PsiClass qContainingClass com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session java.util.List constraints com.intellij.psi.PsiType groundTargetType com.intellij.psi.PsiClassType$ClassResolveResult classResolveResult com.intellij.psi.PsiMethod interfaceMethod com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.util.MethodSignature signature com.intellij.psi.PsiParameter[] targetParameters com.intellij.psi.PsiType interfaceMethodReturnType com.intellij.psi.PsiType returnType com.intellij.psi.PsiType[] typeParameters com.intellij.psi.PsiMethodReferenceUtil$QualifierResolveResult qualifierResolveResult com.intellij.psi.JavaResolveResult resolve com.intellij.psi.PsiElement element public static com.intellij.psi.PsiSubstitutor getSubstitutor (com.intellij.psi.util.MethodSignature, com.intellij.psi.PsiMethodReferenceUtil$QualifierResolveResult, com.intellij.psi.PsiMember, com.intellij.psi.PsiClass, com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiType pType com.intellij.psi.PsiResolveHelper helper com.intellij.psi.PsiType[] paramTypes com.intellij.psi.PsiClassType parameterization com.intellij.psi.util.MethodSignature signature com.intellij.psi.PsiMethodReferenceUtil$QualifierResolveResult qualifierResolveResult com.intellij.psi.PsiMember member com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethodReferenceExpression methodReferenceExpression com.intellij.psi.PsiClass qContainingClass com.intellij.psi.PsiSubstitutor psiSubstitutor private static com.intellij.psi.PsiClassType getParameterization (com.intellij.psi.util.MethodSignature, com.intellij.psi.PsiMethodReferenceUtil$QualifierResolveResult, com.intellij.psi.PsiMember, com.intellij.psi.PsiMethodReferenceExpression, com.intellij.psi.PsiClass) com.intellij.psi.PsiClassType subclassType com.intellij.psi.util.MethodSignature signature com.intellij.psi.PsiMethodReferenceUtil$QualifierResolveResult qualifierResolveResult com.intellij.psi.PsiMember member com.intellij.psi.PsiMethodReferenceExpression methodReferenceExpression com.intellij.psi.PsiClass qContainingClass public void apply (com.intellij.psi.PsiSubstitutor, boolean) com.intellij.psi.PsiSubstitutor substitutor boolean cache public java.lang.String toString () private synthetic com.intellij.psi.JavaResolveResult lambda$reduce$0 () static void <clinit> () }
com/intellij/psi/impl/source/resolve/graphInference/constraints/StrictSubtypingConstraint.class
StrictSubtypingConstraint.java package com.intellij.psi.impl.source.resolve.graphInference.constraints public com.intellij.psi.impl.source.resolve.graphInference.constraints.StrictSubtypingConstraint extends java.lang.Object implements com.intellij.psi.impl.source.resolve.graphInference.constraints.ConstraintFormula { private com.intellij.psi.PsiType myS private com.intellij.psi.PsiType myT private final boolean myCapture public void <init> (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType t com.intellij.psi.PsiType s public void <init> (com.intellij.psi.PsiType, com.intellij.psi.PsiType, boolean) com.intellij.psi.PsiType t com.intellij.psi.PsiType s boolean capture public void apply (com.intellij.psi.PsiSubstitutor, boolean) com.intellij.psi.PsiSubstitutor substitutor boolean cache public boolean reduce (com.intellij.psi.impl.source.resolve.graphInference.InferenceSession, java.util.List) com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session java.util.List constraints java.util.HashSet dependencies boolean reduceResult private boolean doReduce (com.intellij.psi.impl.source.resolve.graphInference.InferenceSession, java.util.HashSet, java.util.List) com.intellij.psi.PsiType upperBound com.intellij.psi.PsiType sType com.intellij.psi.PsiType tComponentType com.intellij.psi.PsiType sComponentType com.intellij.psi.PsiType conjunct com.intellij.psi.PsiType lowerBound com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiType tSubstituted com.intellij.psi.PsiType sSubstituted com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.PsiClassType sType com.intellij.psi.PsiClassType$ClassResolveResult SResult com.intellij.psi.PsiClass SClass com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiSubstitutor tSubstitutor com.intellij.psi.PsiSubstitutor sSubstitutor com.intellij.psi.PsiClassType$ClassResolveResult TResult com.intellij.psi.PsiClass CClass com.intellij.psi.PsiType conjunct com.intellij.psi.PsiType lowerBound com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session java.util.HashSet dependencies java.util.List constraints com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable inferenceVariable public static com.intellij.psi.PsiClassType getSubclassType (com.intellij.psi.PsiClass, com.intellij.psi.PsiType, boolean) com.intellij.psi.PsiClassType$ClassResolveResult conjunctResult com.intellij.psi.PsiType conjunct com.intellij.psi.PsiType upperBound com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiType sType boolean capture public boolean equals (java.lang.Object) Object o com.intellij.psi.impl.source.resolve.graphInference.constraints.StrictSubtypingConstraint that public int hashCode () int result public java.lang.String toString () }
com/intellij/psi/impl/source/resolve/graphInference/constraints/SubtypingConstraint.class
SubtypingConstraint.java package com.intellij.psi.impl.source.resolve.graphInference.constraints public com.intellij.psi.impl.source.resolve.graphInference.constraints.SubtypingConstraint extends java.lang.Object implements com.intellij.psi.impl.source.resolve.graphInference.constraints.ConstraintFormula { private static final com.intellij.openapi.diagnostic.Logger LOG private com.intellij.psi.PsiType myS private com.intellij.psi.PsiType myT static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType t com.intellij.psi.PsiType s public void apply (com.intellij.psi.PsiSubstitutor, boolean) com.intellij.psi.PsiSubstitutor substitutor boolean cache public boolean equals (java.lang.Object) Object o com.intellij.psi.impl.source.resolve.graphInference.constraints.SubtypingConstraint that public int hashCode () int result public boolean reduce (com.intellij.psi.impl.source.resolve.graphInference.InferenceSession, java.util.List) com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session java.util.List constraints boolean reduceResult private boolean doReduce (java.util.List) com.intellij.psi.PsiType sBound com.intellij.psi.PsiType sBound com.intellij.psi.PsiType tBound java.util.List constraints public java.lang.String toString () static void <clinit> () }
com/intellij/psi/impl/source/resolve/graphInference/constraints/TypeCompatibilityConstraint.class
TypeCompatibilityConstraint.java package com.intellij.psi.impl.source.resolve.graphInference.constraints public com.intellij.psi.impl.source.resolve.graphInference.constraints.TypeCompatibilityConstraint extends java.lang.Object implements com.intellij.psi.impl.source.resolve.graphInference.constraints.ConstraintFormula { private com.intellij.psi.PsiType myT private com.intellij.psi.PsiType myS public void <init> (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType t com.intellij.psi.PsiType s public boolean reduce (com.intellij.psi.impl.source.resolve.graphInference.InferenceSession, java.util.List) boolean assignable com.intellij.psi.PsiClassType boxedType com.intellij.psi.PsiClassType boxedType com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session java.util.List constraints public static boolean isUncheckedConversion (com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.psi.impl.source.resolve.graphInference.InferenceSession) com.intellij.psi.PsiType conjunct com.intellij.psi.PsiClassType$ClassResolveResult tResult com.intellij.psi.PsiClass tClass com.intellij.psi.PsiType t com.intellij.psi.PsiType s com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session private static boolean isUncheckedConversion (com.intellij.psi.PsiClass, com.intellij.psi.PsiClassType, com.intellij.psi.impl.source.resolve.graphInference.InferenceSession) com.intellij.psi.PsiClass boundClass com.intellij.psi.PsiType bound com.intellij.psi.PsiSubstitutor sSubstitutor com.intellij.psi.PsiClass tClass com.intellij.psi.PsiClassType s com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session com.intellij.psi.PsiClassType$ClassResolveResult sResult com.intellij.psi.PsiClass sClass public void apply (com.intellij.psi.PsiSubstitutor, boolean) com.intellij.psi.PsiSubstitutor substitutor boolean cache public boolean equals (java.lang.Object) Object o com.intellij.psi.impl.source.resolve.graphInference.constraints.TypeCompatibilityConstraint that public int hashCode () int result public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/graphInference/constraints/TypeEqualityConstraint.class
TypeEqualityConstraint.java package com.intellij.psi.impl.source.resolve.graphInference.constraints public com.intellij.psi.impl.source.resolve.graphInference.constraints.TypeEqualityConstraint extends java.lang.Object implements com.intellij.psi.impl.source.resolve.graphInference.constraints.ConstraintFormula { private static final com.intellij.openapi.diagnostic.Logger LOG private com.intellij.psi.PsiType myT private com.intellij.psi.PsiType myS public void <init> (com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiType t com.intellij.psi.PsiType s public boolean reduce (com.intellij.psi.impl.source.resolve.graphInference.InferenceSession, java.util.List) com.intellij.psi.PsiType tBound com.intellij.psi.PsiType sBound boolean equal com.intellij.psi.PsiType tSubstituted com.intellij.psi.PsiType sSubstituted com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiSubstitutor tSubstitutor com.intellij.psi.PsiSubstitutor sSubstitutor com.intellij.psi.PsiClassType$ClassResolveResult tResult com.intellij.psi.PsiClassType$ClassResolveResult sResult com.intellij.psi.PsiClass tClass com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session java.util.List constraints com.intellij.psi.impl.source.resolve.graphInference.InferenceVariable inferenceVariable public void apply (com.intellij.psi.PsiSubstitutor, boolean) com.intellij.psi.PsiSubstitutor substitutor boolean cache public boolean equals (java.lang.Object) Object o com.intellij.psi.impl.source.resolve.graphInference.constraints.TypeEqualityConstraint that public int hashCode () int result public java.lang.String toString () static void <clinit> () }
com/intellij/psi/impl/source/resolve/reference/impl/manipulators/PsiDocTagValueManipulator.class
PsiDocTagValueManipulator.java package com.intellij.psi.impl.source.resolve.reference.impl.manipulators public com.intellij.psi.impl.source.resolve.reference.impl.manipulators.PsiDocTagValueManipulator extends com.intellij.psi.AbstractElementManipulator { public void <init> () public com.intellij.psi.javadoc.PsiDocTag handleContentChange (com.intellij.psi.javadoc.PsiDocTag, com.intellij.openapi.util.TextRange, java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.psi.javadoc.PsiDocTag tag com.intellij.openapi.util.TextRange range String newContent StringBuilder replacement public com.intellij.openapi.util.TextRange getRangeInElement (com.intellij.psi.javadoc.PsiDocTag) com.intellij.psi.PsiElement name int offset com.intellij.psi.javadoc.PsiDocTag tag com.intellij.psi.PsiElement[] elements com.intellij.psi.PsiElement first com.intellij.psi.PsiElement last public volatile synthetic com.intellij.openapi.util.TextRange getRangeInElement (com.intellij.psi.PsiElement) public volatile synthetic com.intellij.psi.PsiElement handleContentChange (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange, java.lang.String) throws com.intellij.util.IncorrectOperationException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/manipulators/StringLiteralManipulator.class
StringLiteralManipulator.java package com.intellij.psi.impl.source.resolve.reference.impl.manipulators public com.intellij.psi.impl.source.resolve.reference.impl.manipulators.StringLiteralManipulator extends com.intellij.psi.AbstractElementManipulator { public void <init> () public com.intellij.psi.PsiLiteralExpression handleContentChange (com.intellij.psi.PsiLiteralExpression, com.intellij.openapi.util.TextRange, java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiLiteralExpression expr com.intellij.openapi.util.TextRange range String newContent String oldText String newText com.intellij.psi.PsiExpression newExpr public com.intellij.openapi.util.TextRange getRangeInElement (com.intellij.psi.PsiLiteralExpression) com.intellij.psi.PsiLiteralExpression element public static com.intellij.openapi.util.TextRange getValueRange (com.intellij.psi.PsiLiteralExpression) String text int leadingSeq int trailingSeq com.intellij.psi.tree.IElementType type boolean isQuoted Object value com.intellij.psi.PsiLiteralExpression element int length boolean isQuoted public volatile synthetic com.intellij.openapi.util.TextRange getRangeInElement (com.intellij.psi.PsiElement) public volatile synthetic com.intellij.psi.PsiElement handleContentChange (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange, java.lang.String) throws com.intellij.util.IncorrectOperationException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/providers/GenericReferenceProvider.class
GenericReferenceProvider.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public abstract com.intellij.psi.impl.source.resolve.reference.impl.providers.GenericReferenceProvider extends com.intellij.psi.PsiReferenceProvider { private boolean mySoft public void <init> () public void handleEmptyContext (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.PsiElement position public void setSoft (boolean) boolean softFlag public boolean isSoft () }
com/intellij/psi/impl/source/tree/ChildRole.class
ChildRole.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.ChildRole extends java.lang.Object { public static final int PACKAGE_STATEMENT public static final int IMPORT_LIST public static final int CLASS public static final int FIELD public static final int METHOD public static final int CLASS_INITIALIZER public static final int DOC_COMMENT public static final int MODIFIER_LIST public static final int NAME public static final int TYPE public static final int CLASS_OR_INTERFACE_KEYWORD public static final int EXTENDS_LIST public static final int IMPLEMENTS_LIST public static final int PARAMETER_LIST public static final int PARAMETER public static final int THROWS_LIST public static final int METHOD_BODY public static final int LBRACE public static final int RBRACE public static final int INITIALIZER_EQ public static final int INITIALIZER public static final int CLOSING_SEMICOLON public static final int COMMA public static final int LPARENTH public static final int RPARENTH public static final int EXTENDS_KEYWORD public static final int IMPLEMENTS_KEYWORD public static final int THROWS_KEYWORD public static final int REFERENCE_IN_LIST public static final int IF_KEYWORD public static final int ELSE_KEYWORD public static final int CONDITION public static final int THEN_BRANCH public static final int ELSE_BRANCH public static final int WHILE_KEYWORD public static final int DO_KEYWORD public static final int FOR_KEYWORD public static final int LOOP_BODY public static final int FOR_INITIALIZATION public static final int FOR_UPDATE public static final int FOR_SEMICOLON public static final int SWITCH_KEYWORD public static final int SWITCH_EXPRESSION public static final int SWITCH_BODY public static final int TRY_KEYWORD public static final int CATCH_KEYWORD public static final int FINALLY_KEYWORD public static final int TRY_BLOCK public static final int CATCH_BLOCK public static final int CATCH_BLOCK_PARAMETER_LPARENTH public static final int CATCH_BLOCK_PARAMETER_RPARENTH public static final int FINALLY_BLOCK public static final int REFERENCE_NAME public static final int QUALIFIER public static final int DOT public static final int THROW_KEYWORD public static final int EXCEPTION public static final int EXPRESSION_IN_LIST public static final int BLOCK public static final int LOPERAND public static final int ROPERAND public static final int OPERATION_SIGN public static final int EXPRESSION public static final int RETURN_KEYWORD public static final int RETURN_VALUE public static final int OPERAND public static final int INSTANCEOF_KEYWORD public static final int NEW_KEYWORD public static final int ANONYMOUS_CLASS public static final int TYPE_REFERENCE public static final int TYPE_KEYWORD public static final int ARGUMENT_LIST public static final int LBRACKET public static final int RBRACKET public static final int ARRAY_DIMENSION public static final int ARRAY_INITIALIZER public static final int BASE_CLASS_REFERENCE public static final int SYNCHRONIZED_KEYWORD public static final int LOCK public static final int BREAK_KEYWORD public static final int CONTINUE_KEYWORD public static final int LABEL public static final int CASE_KEYWORD public static final int DEFAULT_KEYWORD public static final int CASE_EXPRESSION public static final int COLON public static final int ARRAY public static final int INDEX public static final int CLASS_KEYWORD public static final int METHOD_EXPRESSION public static final int EXPRESSION_LIST public static final int LABEL_NAME public static final int STATEMENT public static final int THIS_KEYWORD public static final int SUPER_KEYWORD public static final int IMPORT_KEYWORD public static final int IMPORT_REFERENCE public static final int IMPORT_ON_DEMAND_DOT public static final int IMPORT_ON_DEMAND_ASTERISK public static final int PACKAGE_KEYWORD public static final int PACKAGE_REFERENCE public static final int DOC_TAG public static final int DOC_TAG_NAME public static final int DOC_CONTENT public static final int DOC_COMMENT_ASTERISKS public static final int DOC_INLINE_TAG_START public static final int DOC_INLINE_TAG_END public static final int DOC_COMMENT_START public static final int DOC_COMMENT_END public static final int THEN_EXPRESSION public static final int ELSE_EXPRESSION public static final int QUEST public static final int ASSERT_KEYWORD public static final int ASSERT_DESCRIPTION public static final int CLASS_REFERENCE public static final int TYPE_IN_REFERENCE_PARAMETER_LIST public static final int LT_IN_TYPE_LIST public static final int GT_IN_TYPE_LIST public static final int AMPERSAND_IN_BOUNDS_LIST public static final int FOR_ITERATED_VALUE public static final int FOR_ITERATION_PARAMETER public static final int ENUM_CONSTANT_LIST_DELIMITER public static final int DOC_TAG_VALUE public static final int TYPE_PARAMETER_IN_LIST public static final int TYPE_PARAMETER_LIST public static final int REFERENCE_PARAMETER_LIST public static final int AT public static final int ANNOTATION_DEFAULT_VALUE public static final int ANNOTATION_VALUE public static final int ANNOTATION public static final int CATCH_SECTION public static final int ARROW public static final int DOUBLE_COLON private void <init> () public static boolean isUnique (int) int role }
com/intellij/psi/impl/source/tree/ElementType.class
ElementType.java package com.intellij.psi.impl.source.tree public abstract com.intellij.psi.impl.source.tree.ElementType extends java.lang.Object implements com.intellij.psi.JavaTokenType com.intellij.psi.JavaDocTokenType com.intellij.psi.impl.source.tree.JavaElementType com.intellij.psi.impl.source.tree.JavaDocElementType { public static final com.intellij.psi.tree.TokenSet JAVA_PLAIN_COMMENT_BIT_SET public static final com.intellij.psi.tree.TokenSet JAVA_COMMENT_BIT_SET public static final com.intellij.psi.tree.TokenSet JAVA_COMMENT_OR_WHITESPACE_BIT_SET public static final com.intellij.psi.tree.TokenSet KEYWORD_BIT_SET public static final com.intellij.psi.tree.TokenSet LITERAL_BIT_SET public static final com.intellij.psi.tree.TokenSet OPERATION_BIT_SET public static final com.intellij.psi.tree.TokenSet MODIFIER_BIT_SET public static final com.intellij.psi.tree.TokenSet PRIMITIVE_TYPE_BIT_SET public static final com.intellij.psi.tree.TokenSet EXPRESSION_BIT_SET public static final com.intellij.psi.tree.TokenSet ANNOTATION_MEMBER_VALUE_BIT_SET public static final com.intellij.psi.tree.TokenSet ARRAY_DIMENSION_BIT_SET public static final com.intellij.psi.tree.TokenSet JAVA_STATEMENT_BIT_SET public static final com.intellij.psi.tree.TokenSet JAVA_MODULE_STATEMENT_BIT_SET public static final com.intellij.psi.tree.TokenSet IMPORT_STATEMENT_BASE_BIT_SET public static final com.intellij.psi.tree.TokenSet CLASS_KEYWORD_BIT_SET public static final com.intellij.psi.tree.TokenSet MEMBER_BIT_SET public static final com.intellij.psi.tree.TokenSet FULL_MEMBER_BIT_SET public static final com.intellij.psi.tree.TokenSet INTEGER_LITERALS public static final com.intellij.psi.tree.TokenSet REAL_LITERALS public static final com.intellij.psi.tree.TokenSet STRING_LITERALS public static final com.intellij.psi.tree.TokenSet TEXT_LITERALS static void <clinit> () }
com/intellij/psi/impl/source/tree/IJShellElementType.class
IJShellElementType.java package com.intellij.psi.impl.source.tree public abstract com.intellij.psi.impl.source.tree.IJShellElementType extends com.intellij.psi.tree.ILazyParseableElementType { public void <init> (java.lang.String) String debugName public abstract com.intellij.psi.PsiElement createPsi (com.intellij.lang.ASTNode) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/JShellElementType$1.class
JShellElementType.java package com.intellij.psi.impl.source.tree final com.intellij.psi.impl.source.tree.JShellElementType$1 extends com.intellij.psi.impl.source.tree.IJShellElementType { private final java.util.concurrent.atomic.AtomicInteger ourClassCounter void <init> (java.lang.String) String debugName public com.intellij.psi.PsiElement createPsi (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node }
com/intellij/psi/impl/source/tree/JShellElementType$2.class
JShellElementType.java package com.intellij.psi.impl.source.tree final com.intellij.psi.impl.source.tree.JShellElementType$2 extends com.intellij.psi.impl.source.tree.IJShellElementType { private final java.util.concurrent.atomic.AtomicInteger ourMethodCounter void <init> (java.lang.String) String debugName public com.intellij.psi.PsiElement createPsi (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node }
com/intellij/psi/impl/source/tree/JShellElementType$3.class
JShellElementType.java package com.intellij.psi.impl.source.tree final com.intellij.psi.impl.source.tree.JShellElementType$3 extends com.intellij.psi.impl.source.tree.IJShellElementType { void <init> (java.lang.String) String debugName public com.intellij.psi.PsiElement createPsi (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node }
com/intellij/psi/impl/source/tree/JShellElementType.class
JShellElementType.java package com.intellij.psi.impl.source.tree public abstract com.intellij.psi.impl.source.tree.JShellElementType extends java.lang.Object { public static final com.intellij.psi.tree.IFileElementType FILE public static final com.intellij.psi.tree.IElementType ROOT_CLASS public static final com.intellij.psi.tree.IElementType STATEMENTS_HOLDER public static final com.intellij.psi.tree.IElementType IMPORT_HOLDER static void <clinit> () }
com/intellij/psi/impl/source/tree/JavaASTFactory.class
JavaASTFactory.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.JavaASTFactory extends com.intellij.lang.ASTFactory { private final com.intellij.lang.DefaultASTFactory myDefaultASTFactory static final synthetic boolean $assertionsDisabled public void <init> () public com.intellij.psi.impl.source.tree.LeafElement createLeaf (com.intellij.psi.tree.IElementType, java.lang.CharSequence) com.intellij.psi.tree.IElementType type CharSequence text public com.intellij.psi.impl.source.tree.CompositeElement createComposite (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/JavaDocElementType$1.class
JavaDocElementType.java package com.intellij.psi.impl.source.tree final com.intellij.psi.impl.source.tree.JavaDocElementType$1 extends com.intellij.psi.impl.source.tree.JavaDocElementType$JavaDocLazyElementType { private final com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper myParser void <init> (java.lang.String) String debugName public com.intellij.lang.ASTNode parseContents (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode chameleon private static synthetic void lambda$$0 (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/JavaDocElementType$2.class
JavaDocElementType.java package com.intellij.psi.impl.source.tree final com.intellij.psi.impl.source.tree.JavaDocElementType$2 extends com.intellij.psi.impl.source.tree.JavaDocElementType$JavaDocLazyElementType { private final com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper myParser void <init> (java.lang.String) String debugName public com.intellij.lang.ASTNode parseContents (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode chameleon private static synthetic void lambda$$0 (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/JavaDocElementType$3.class
JavaDocElementType.java package com.intellij.psi.impl.source.tree final com.intellij.psi.impl.source.tree.JavaDocElementType$3 extends com.intellij.psi.tree.IReparseableElementType { private final com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper myParser void <init> (java.lang.String, com.intellij.lang.Language) String arg0 com.intellij.lang.Language arg1 public com.intellij.lang.ASTNode createNode (java.lang.CharSequence) CharSequence text public com.intellij.lang.ASTNode parseContents (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode chameleon public boolean isParsable (java.lang.CharSequence, com.intellij.lang.Language, com.intellij.openapi.project.Project) CharSequence buffer com.intellij.lang.Language fileLanguage com.intellij.openapi.project.Project project com.intellij.lexer.Lexer lexer private static synthetic void lambda$$0 (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/JavaDocElementType$JavaDocCompositeElementType.class
JavaDocElementType.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.JavaDocElementType$JavaDocCompositeElementType extends com.intellij.psi.tree.java.IJavaDocElementType implements com.intellij.psi.tree.ICompositeElementType { private final java.util.function.Supplier myConstructor private void <init> (java.lang.String, java.util.function.Supplier) String debugName java.util.function.Supplier nodeClass public com.intellij.lang.ASTNode createCompositeNode () synthetic void <init> (java.lang.String, java.util.function.Supplier, com.intellij.psi.impl.source.tree.JavaDocElementType$1) String x0 java.util.function.Supplier x1 com.intellij.psi.impl.source.tree.JavaDocElementType$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/JavaDocElementType$JavaDocLazyElementType.class
JavaDocElementType.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.JavaDocElementType$JavaDocLazyElementType extends com.intellij.psi.tree.ILazyParseableElementType { private void <init> (java.lang.String) String debugName public com.intellij.lang.ASTNode createNode (java.lang.CharSequence) CharSequence text synthetic void <init> (java.lang.String, com.intellij.psi.impl.source.tree.JavaDocElementType$1) String x0 com.intellij.psi.impl.source.tree.JavaDocElementType$1 x1 }
com/intellij/psi/impl/source/tree/JavaDocElementType.class
JavaDocElementType.java package com.intellij.psi.impl.source.tree public abstract com.intellij.psi.impl.source.tree.JavaDocElementType extends java.lang.Object { public static final com.intellij.psi.tree.IElementType DOC_TAG public static final com.intellij.psi.tree.IElementType DOC_INLINE_TAG public static final com.intellij.psi.tree.IElementType DOC_METHOD_OR_FIELD_REF public static final com.intellij.psi.tree.IElementType DOC_PARAMETER_REF public static final com.intellij.psi.tree.IElementType DOC_TAG_VALUE_ELEMENT public static final com.intellij.psi.tree.ILazyParseableElementType DOC_REFERENCE_HOLDER public static final com.intellij.psi.tree.ILazyParseableElementType DOC_TYPE_HOLDER public static final com.intellij.psi.tree.ILazyParseableElementType DOC_COMMENT public static final com.intellij.psi.tree.TokenSet ALL_JAVADOC_ELEMENTS static void <clinit> () }
com/intellij/psi/impl/source/tree/JavaElementType$1.class
JavaElementType.java package com.intellij.psi.impl.source.tree final com.intellij.psi.impl.source.tree.JavaElementType$1 extends com.intellij.psi.impl.source.tree.ICodeFragmentElementType { private final com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper myParser void <init> (java.lang.String, com.intellij.lang.Language) String arg0 com.intellij.lang.Language arg1 public com.intellij.lang.ASTNode parseContents (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode chameleon private static synthetic void lambda$$0 (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/JavaElementType$2.class
JavaElementType.java package com.intellij.psi.impl.source.tree final com.intellij.psi.impl.source.tree.JavaElementType$2 extends com.intellij.psi.impl.source.tree.ICodeFragmentElementType { private final com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper myParser void <init> (java.lang.String, com.intellij.lang.Language) String arg0 com.intellij.lang.Language arg1 public com.intellij.lang.ASTNode parseContents (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode chameleon private static synthetic void lambda$$0 (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/JavaElementType$3.class
JavaElementType.java package com.intellij.psi.impl.source.tree final com.intellij.psi.impl.source.tree.JavaElementType$3 extends com.intellij.psi.impl.source.tree.ICodeFragmentElementType { private final com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper myParser void <init> (java.lang.String, com.intellij.lang.Language) String arg0 com.intellij.lang.Language arg1 public com.intellij.lang.ASTNode parseContents (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode chameleon private static synthetic void lambda$$0 (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/JavaElementType$4.class
JavaElementType.java package com.intellij.psi.impl.source.tree final com.intellij.psi.impl.source.tree.JavaElementType$4 extends com.intellij.psi.impl.source.tree.ICodeFragmentElementType { private final com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper myParser void <init> (java.lang.String, com.intellij.lang.Language) String arg0 com.intellij.lang.Language arg1 public com.intellij.lang.ASTNode parseContents (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode chameleon private static synthetic void lambda$$0 (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/JavaElementType$ICodeBlockElementType.class
JavaElementType.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.JavaElementType$ICodeBlockElementType extends com.intellij.psi.tree.IErrorCounterReparseableElementType implements com.intellij.psi.tree.ICompositeElementType com.intellij.psi.tree.ILightLazyParseableElementType { private void <init> () public com.intellij.lang.ASTNode createNode (java.lang.CharSequence) CharSequence text public com.intellij.lang.ASTNode createCompositeNode () public com.intellij.lang.ASTNode parseContents (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode chameleon com.intellij.lang.PsiBuilder builder public com.intellij.util.diff.FlyweightCapableTreeStructure parseContents (com.intellij.lang.LighterLazyParseableNode) com.intellij.lang.LighterLazyParseableNode chameleon com.intellij.lang.PsiBuilder builder public int getErrorsCount (java.lang.CharSequence, com.intellij.lang.Language, com.intellij.openapi.project.Project) CharSequence seq com.intellij.lang.Language fileLanguage com.intellij.openapi.project.Project project com.intellij.lexer.Lexer lexer synthetic void <init> (com.intellij.psi.impl.source.tree.JavaElementType$1) com.intellij.psi.impl.source.tree.JavaElementType$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/JavaElementType$JavaCompositeElementType.class
JavaElementType.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.JavaElementType$JavaCompositeElementType extends com.intellij.psi.tree.java.IJavaElementType implements com.intellij.psi.tree.ICompositeElementType { private final java.util.function.Supplier myConstructor private void <init> (java.lang.String, java.util.function.Supplier) String debugName java.util.function.Supplier constructor private void <init> (java.lang.String, java.util.function.Supplier, boolean) String debugName java.util.function.Supplier constructor boolean leftBound public com.intellij.lang.ASTNode createCompositeNode () synthetic void <init> (java.lang.String, java.util.function.Supplier, com.intellij.psi.impl.source.tree.JavaElementType$1) String x0 java.util.function.Supplier x1 com.intellij.psi.impl.source.tree.JavaElementType$1 x2 synthetic void <init> (java.lang.String, java.util.function.Supplier, boolean, com.intellij.psi.impl.source.tree.JavaElementType$1) String x0 java.util.function.Supplier x1 boolean x2 com.intellij.psi.impl.source.tree.JavaElementType$1 x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/JavaElementType$JavaDummyElementType$1.class
JavaElementType.java package com.intellij.psi.impl.source.tree com.intellij.psi.impl.source.tree.JavaElementType$JavaDummyElementType$1 extends com.intellij.psi.impl.source.tree.CompositePsiElement { final synthetic com.intellij.psi.impl.source.tree.JavaElementType$JavaDummyElementType this$0 void <init> (com.intellij.psi.impl.source.tree.JavaElementType$JavaDummyElementType, com.intellij.psi.tree.IElementType) com.intellij.psi.impl.source.tree.JavaElementType$JavaDummyElementType this$0 com.intellij.psi.tree.IElementType x0 }
com/intellij/psi/impl/source/tree/JavaElementType$JavaDummyElementType.class
JavaElementType.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.JavaElementType$JavaDummyElementType extends com.intellij.psi.tree.ILazyParseableElementType implements com.intellij.psi.tree.ICompositeElementType { static final synthetic boolean $assertionsDisabled private void <init> () public com.intellij.lang.ASTNode createCompositeNode () public com.intellij.lang.ASTNode parseContents (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode chameleon com.intellij.psi.impl.source.JavaDummyElement dummyElement synthetic void <init> (com.intellij.psi.impl.source.tree.JavaElementType$1) com.intellij.psi.impl.source.tree.JavaElementType$1 x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/JavaElementType$TypeTextElementType$1.class
JavaElementType.java package com.intellij.psi.impl.source.tree com.intellij.psi.impl.source.tree.JavaElementType$TypeTextElementType$1 extends java.lang.Object implements com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper { final synthetic com.intellij.psi.impl.source.tree.JavaElementType$TypeTextElementType this$0 void <init> (com.intellij.psi.impl.source.tree.JavaElementType$TypeTextElementType) com.intellij.psi.impl.source.tree.JavaElementType$TypeTextElementType this$0 public void parse (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder int flags }
com/intellij/psi/impl/source/tree/JavaElementType$TypeTextElementType.class
JavaElementType.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.JavaElementType$TypeTextElementType extends com.intellij.psi.impl.source.tree.ICodeFragmentElementType { private final int myFlags private final com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper myParser void <init> (java.lang.String, int) String debugName int flags public com.intellij.lang.ASTNode parseContents (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode chameleon static synthetic int access$300 (com.intellij.psi.impl.source.tree.JavaElementType$TypeTextElementType) com.intellij.psi.impl.source.tree.JavaElementType$TypeTextElementType x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/JavaElementType.class
JavaElementType.java package com.intellij.psi.impl.source.tree public abstract com.intellij.psi.impl.source.tree.JavaElementType extends java.lang.Object { public static final com.intellij.psi.tree.IElementType CLASS public static final com.intellij.psi.tree.IElementType ANONYMOUS_CLASS public static final com.intellij.psi.tree.IElementType ENUM_CONSTANT_INITIALIZER public static final com.intellij.psi.tree.IElementType TYPE_PARAMETER_LIST public static final com.intellij.psi.tree.IElementType TYPE_PARAMETER public static final com.intellij.psi.tree.IElementType IMPORT_LIST public static final com.intellij.psi.tree.IElementType IMPORT_STATEMENT public static final com.intellij.psi.tree.IElementType IMPORT_STATIC_STATEMENT public static final com.intellij.psi.tree.IElementType MODIFIER_LIST public static final com.intellij.psi.tree.IElementType ANNOTATION public static final com.intellij.psi.tree.IElementType NAME_VALUE_PAIR public static final com.intellij.psi.tree.IElementType LITERAL_EXPRESSION public static final com.intellij.psi.tree.IElementType ANNOTATION_PARAMETER_LIST public static final com.intellij.psi.tree.IElementType EXTENDS_LIST public static final com.intellij.psi.tree.IElementType IMPLEMENTS_LIST public static final com.intellij.psi.tree.IElementType FIELD public static final com.intellij.psi.tree.IElementType ENUM_CONSTANT public static final com.intellij.psi.tree.IElementType METHOD public static final com.intellij.psi.tree.IElementType ANNOTATION_METHOD public static final com.intellij.psi.tree.IElementType CLASS_INITIALIZER public static final com.intellij.psi.tree.IElementType PARAMETER public static final com.intellij.psi.tree.IElementType PARAMETER_LIST public static final com.intellij.psi.tree.IElementType EXTENDS_BOUND_LIST public static final com.intellij.psi.tree.IElementType THROWS_LIST public static final com.intellij.psi.tree.IElementType LAMBDA_EXPRESSION public static final com.intellij.psi.tree.IElementType METHOD_REF_EXPRESSION public static final com.intellij.psi.tree.IElementType MODULE public static final com.intellij.psi.tree.IElementType REQUIRES_STATEMENT public static final com.intellij.psi.tree.IElementType EXPORTS_STATEMENT public static final com.intellij.psi.tree.IElementType OPENS_STATEMENT public static final com.intellij.psi.tree.IElementType USES_STATEMENT public static final com.intellij.psi.tree.IElementType PROVIDES_STATEMENT public static final com.intellij.psi.tree.IElementType PROVIDES_WITH_LIST public static final com.intellij.psi.tree.IElementType IMPORT_STATIC_REFERENCE public static final com.intellij.psi.tree.IElementType TYPE public static final com.intellij.psi.tree.IElementType DIAMOND_TYPE public static final com.intellij.psi.tree.IElementType REFERENCE_PARAMETER_LIST public static final com.intellij.psi.tree.IElementType JAVA_CODE_REFERENCE public static final com.intellij.psi.tree.IElementType PACKAGE_STATEMENT public static final com.intellij.psi.tree.IElementType LOCAL_VARIABLE public static final com.intellij.psi.tree.IElementType REFERENCE_EXPRESSION public static final com.intellij.psi.tree.IElementType THIS_EXPRESSION public static final com.intellij.psi.tree.IElementType SUPER_EXPRESSION public static final com.intellij.psi.tree.IElementType PARENTH_EXPRESSION public static final com.intellij.psi.tree.IElementType METHOD_CALL_EXPRESSION public static final com.intellij.psi.tree.IElementType TYPE_CAST_EXPRESSION public static final com.intellij.psi.tree.IElementType PREFIX_EXPRESSION public static final com.intellij.psi.tree.IElementType POSTFIX_EXPRESSION public static final com.intellij.psi.tree.IElementType BINARY_EXPRESSION public static final com.intellij.psi.tree.IElementType POLYADIC_EXPRESSION public static final com.intellij.psi.tree.IElementType CONDITIONAL_EXPRESSION public static final com.intellij.psi.tree.IElementType ASSIGNMENT_EXPRESSION public static final com.intellij.psi.tree.IElementType NEW_EXPRESSION public static final com.intellij.psi.tree.IElementType ARRAY_ACCESS_EXPRESSION public static final com.intellij.psi.tree.IElementType ARRAY_INITIALIZER_EXPRESSION public static final com.intellij.psi.tree.IElementType INSTANCE_OF_EXPRESSION public static final com.intellij.psi.tree.IElementType CLASS_OBJECT_ACCESS_EXPRESSION public static final com.intellij.psi.tree.IElementType EMPTY_EXPRESSION public static final com.intellij.psi.tree.IElementType EXPRESSION_LIST public static final com.intellij.psi.tree.IElementType EMPTY_STATEMENT public static final com.intellij.psi.tree.IElementType BLOCK_STATEMENT public static final com.intellij.psi.tree.IElementType EXPRESSION_STATEMENT public static final com.intellij.psi.tree.IElementType EXPRESSION_LIST_STATEMENT public static final com.intellij.psi.tree.IElementType DECLARATION_STATEMENT public static final com.intellij.psi.tree.IElementType IF_STATEMENT public static final com.intellij.psi.tree.IElementType WHILE_STATEMENT public static final com.intellij.psi.tree.IElementType FOR_STATEMENT public static final com.intellij.psi.tree.IElementType FOREACH_STATEMENT public static final com.intellij.psi.tree.IElementType DO_WHILE_STATEMENT public static final com.intellij.psi.tree.IElementType SWITCH_STATEMENT public static final com.intellij.psi.tree.IElementType SWITCH_EXPRESSION public static final com.intellij.psi.tree.IElementType SWITCH_LABEL_STATEMENT public static final com.intellij.psi.tree.IElementType SWITCH_LABELED_RULE public static final com.intellij.psi.tree.IElementType BREAK_STATEMENT public static final com.intellij.psi.tree.IElementType YIELD_STATEMENT public static final com.intellij.psi.tree.IElementType CONTINUE_STATEMENT public static final com.intellij.psi.tree.IElementType RETURN_STATEMENT public static final com.intellij.psi.tree.IElementType THROW_STATEMENT public static final com.intellij.psi.tree.IElementType SYNCHRONIZED_STATEMENT public static final com.intellij.psi.tree.IElementType TRY_STATEMENT public static final com.intellij.psi.tree.IElementType RESOURCE_LIST public static final com.intellij.psi.tree.IElementType RESOURCE_VARIABLE public static final com.intellij.psi.tree.IElementType RESOURCE_EXPRESSION public static final com.intellij.psi.tree.IElementType CATCH_SECTION public static final com.intellij.psi.tree.IElementType LABELED_STATEMENT public static final com.intellij.psi.tree.IElementType ASSERT_STATEMENT public static final com.intellij.psi.tree.IElementType ANNOTATION_ARRAY_INITIALIZER public static final com.intellij.psi.tree.IElementType RECEIVER_PARAMETER public static final com.intellij.psi.tree.IElementType MODULE_REFERENCE public static final com.intellij.psi.tree.ILazyParseableElementType CODE_BLOCK public static final com.intellij.psi.tree.IElementType MEMBERS public static final com.intellij.psi.tree.IElementType STATEMENTS public static final com.intellij.psi.tree.IElementType EXPRESSION_TEXT public static final com.intellij.psi.tree.IElementType REFERENCE_TEXT public static final com.intellij.psi.tree.IElementType TYPE_WITH_DISJUNCTIONS_TEXT public static final com.intellij.psi.tree.IElementType TYPE_WITH_CONJUNCTIONS_TEXT public static final com.intellij.psi.tree.IElementType DUMMY_ELEMENT static void <clinit> () }
com/intellij/psi/impl/source/tree/JavaSharedImplUtil$1.class
JavaSharedImplUtil.java package com.intellij.psi.impl.source.tree synthetic com.intellij.psi.impl.source.tree.JavaSharedImplUtil$1 extends java.lang.Object { }
com/intellij/psi/impl/source/tree/JavaSharedImplUtil$FilteringTypeAnnotationProvider.class
JavaSharedImplUtil.java package com.intellij.psi.impl.source.tree com.intellij.psi.impl.source.tree.JavaSharedImplUtil$FilteringTypeAnnotationProvider extends java.lang.Object implements com.intellij.psi.TypeAnnotationProvider { private final com.intellij.psi.PsiAnnotation[] myCandidates private final com.intellij.psi.TypeAnnotationProvider myOriginalProvider private volatile com.intellij.psi.PsiAnnotation[] myCache private void <init> (com.intellij.psi.PsiAnnotation[], com.intellij.psi.TypeAnnotationProvider) com.intellij.psi.PsiAnnotation[] candidates com.intellij.psi.TypeAnnotationProvider originalProvider public com.intellij.psi.PsiAnnotation[] getAnnotations () java.util.List filtered com.intellij.psi.PsiAnnotation[] result private static synthetic boolean lambda$getAnnotations$0 (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation annotation synthetic void <init> (com.intellij.psi.PsiAnnotation[], com.intellij.psi.TypeAnnotationProvider, com.intellij.psi.impl.source.tree.JavaSharedImplUtil$1) com.intellij.psi.PsiAnnotation[] x0 com.intellij.psi.TypeAnnotationProvider x1 com.intellij.psi.impl.source.tree.JavaSharedImplUtil$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/JavaSharedImplUtil.class
JavaSharedImplUtil.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.JavaSharedImplUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.psi.tree.TokenSet BRACKETS static final synthetic boolean $assertionsDisabled private void <init> () public static com.intellij.psi.PsiType getType (com.intellij.psi.PsiTypeElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiElement anchor public static com.intellij.psi.PsiType getType (com.intellij.psi.PsiTypeElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation[] annotations com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiElement anchor com.intellij.psi.PsiAnnotation stopAt com.intellij.psi.PsiType type java.util.List allAnnotations private static java.util.List collectAnnotations (com.intellij.psi.PsiElement, com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiElement child com.intellij.psi.PsiElement anchor com.intellij.psi.PsiAnnotation stopAt java.util.List annotations java.util.List current boolean found boolean stop public static com.intellij.psi.PsiType applyAnnotations (com.intellij.psi.PsiType, com.intellij.psi.PsiModifierList) com.intellij.psi.PsiArrayType t com.intellij.util.containers.Stack types java.util.List components com.intellij.psi.TypeAnnotationProvider original com.intellij.psi.TypeAnnotationProvider provider com.intellij.psi.PsiAnnotation[] annotations com.intellij.psi.PsiType type com.intellij.psi.PsiModifierList modifierList public static void normalizeBrackets (com.intellij.psi.PsiVariable) com.intellij.lang.ASTNode next com.intellij.psi.impl.source.tree.CompositeElement newType1 int i com.intellij.psi.impl.source.tree.CompositeElement newType com.intellij.psi.PsiVariable variable com.intellij.psi.impl.source.tree.CompositeElement variableElement com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiIdentifier nameElement com.intellij.lang.ASTNode type com.intellij.lang.ASTNode name com.intellij.lang.ASTNode firstBracket com.intellij.lang.ASTNode lastBracket int arrayCount com.intellij.lang.ASTNode element public static void setInitializer (com.intellij.psi.PsiVariable, com.intellij.psi.PsiExpression) throws com.intellij.util.IncorrectOperationException com.intellij.util.CharTable charTable com.intellij.psi.PsiElement identifier com.intellij.lang.ASTNode node com.intellij.psi.PsiVariable variable com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiExpression oldInitializer com.intellij.psi.impl.source.tree.CompositeElement variableElement com.intellij.lang.ASTNode eq static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/JavaSourceUtil$1.class
JavaSourceUtil.java package com.intellij.psi.impl.source.tree final com.intellij.psi.impl.source.tree.JavaSourceUtil$1 extends com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor { final synthetic StringBuilder val$buffer void <init> (java.lang.StringBuilder) public void visitLeaf (com.intellij.psi.impl.source.tree.LeafElement) char lastInBuffer String leafText com.intellij.psi.impl.source.tree.LeafElement leaf public void visitComposite (com.intellij.psi.impl.source.tree.CompositeElement) com.intellij.psi.impl.source.tree.CompositeElement composite }
com/intellij/psi/impl/source/tree/JavaSourceUtil.class
JavaSourceUtil.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.JavaSourceUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.psi.tree.TokenSet REF_FILTER static final synthetic boolean $assertionsDisabled private void <init> () public static void fullyQualifyReference (com.intellij.psi.impl.source.tree.CompositeElement, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass parentClass com.intellij.lang.ASTNode qualifier com.intellij.psi.impl.source.tree.TreeElement qualifier com.intellij.util.CharTable systemCharTab com.intellij.psi.impl.source.tree.LeafElement dot String prefix com.intellij.psi.PsiManager manager com.intellij.psi.PsiJavaParserFacade parserFacade com.intellij.psi.impl.source.tree.TreeElement qualifier String qName int i com.intellij.psi.impl.source.tree.CompositeElement reference com.intellij.psi.PsiClass targetClass public static java.lang.String getReferenceText (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement ref StringBuilder buffer public static java.lang.String getReferenceText (com.intellij.lang.LighterAST, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterAST tree com.intellij.lang.LighterASTNode node public static com.intellij.psi.impl.source.tree.TreeElement addParenthToReplacedChild (com.intellij.lang.ASTNode, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.PsiManager) com.intellij.psi.codeStyle.CodeStyleManager codeStyleManager com.intellij.psi.PsiElement formatted com.intellij.util.IncorrectOperationException e com.intellij.lang.ASTNode child com.intellij.psi.impl.source.tree.TreeElement newChild com.intellij.psi.PsiManager manager boolean needParenth com.intellij.psi.impl.source.tree.CompositeElement parenthExpr com.intellij.psi.impl.source.tree.TreeElement dummyExpr com.intellij.util.CharTable charTableByTree public static void deleteSeparatingComma (com.intellij.psi.impl.source.tree.CompositeElement, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode prev com.intellij.psi.impl.source.tree.CompositeElement element com.intellij.lang.ASTNode child com.intellij.lang.ASTNode next public static void addSeparatingComma (com.intellij.psi.impl.source.tree.CompositeElement, com.intellij.lang.ASTNode, com.intellij.psi.tree.TokenSet) com.intellij.psi.impl.source.tree.CompositeElement element com.intellij.lang.ASTNode child com.intellij.psi.tree.TokenSet listTypes private static void scanChildren (com.intellij.psi.impl.source.tree.CompositeElement, com.intellij.lang.ASTNode, com.intellij.psi.tree.TokenSet, boolean) com.intellij.util.CharTable charTable com.intellij.psi.PsiManager manager com.intellij.psi.impl.source.tree.TreeElement comma com.intellij.psi.impl.source.tree.CompositeElement element com.intellij.lang.ASTNode node com.intellij.psi.tree.TokenSet listTypes boolean forward com.intellij.lang.ASTNode child static synthetic com.intellij.psi.tree.TokenSet access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/JavaTreeGenerator$1.class
JavaTreeGenerator.java package com.intellij.psi.impl.source.tree synthetic com.intellij.psi.impl.source.tree.JavaTreeGenerator$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$psi$impl$source$PsiJavaCodeReferenceElementImpl$Kind static void <clinit> () }
com/intellij/psi/impl/source/tree/JavaTreeGenerator.class
JavaTreeGenerator.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.JavaTreeGenerator extends java.lang.Object implements com.intellij.psi.impl.source.tree.TreeGenerator { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.lang.java.parser.JavaParserUtil$ParserWrapper MOD_LIST static final com.intellij.openapi.util.Key REFERENCED_CLASS_KEY static final com.intellij.openapi.util.Key REFERENCED_MEMBER_KEY static final synthetic boolean $assertionsDisabled public void <init> () public com.intellij.psi.impl.source.tree.TreeElement generateTreeFor (com.intellij.psi.PsiElement, com.intellij.util.CharTable, com.intellij.psi.PsiManager) String text String text com.intellij.pom.java.LanguageLevel level com.intellij.psi.impl.source.DummyHolder holder com.intellij.psi.impl.source.tree.TreeElement modifierListElement com.intellij.psi.impl.source.tree.TreeElement element com.intellij.psi.PsiElement refElement com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$Kind kind boolean isFQ String text com.intellij.psi.impl.source.tree.TreeElement element com.intellij.psi.PsiElement refElement boolean generated com.intellij.psi.PsiElement sourceVersion com.intellij.psi.PsiElement mirror com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiType type String text com.intellij.psi.PsiJavaParserFacade parserFacade com.intellij.psi.PsiTypeElement element com.intellij.psi.impl.source.tree.TreeElement result com.intellij.psi.PsiElement original com.intellij.util.CharTable table com.intellij.psi.PsiManager manager private static com.intellij.psi.impl.source.tree.LeafElement createLeafFromText (java.lang.String, com.intellij.util.CharTable, com.intellij.psi.PsiManager, com.intellij.psi.PsiElement, com.intellij.psi.tree.IElementType) String text com.intellij.util.CharTable table com.intellij.psi.PsiManager manager com.intellij.psi.PsiElement original com.intellij.psi.tree.IElementType type private static com.intellij.psi.impl.source.tree.TreeElement markGeneratedIfNeeded (com.intellij.psi.PsiElement, com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.PsiElement original com.intellij.psi.impl.source.tree.TreeElement copy private static com.intellij.psi.impl.source.tree.TreeElement createReference (com.intellij.openapi.project.Project, java.lang.String, boolean) com.intellij.openapi.project.Project project String text boolean mark com.intellij.psi.PsiJavaParserFacade parserFacade com.intellij.psi.impl.source.tree.TreeElement element private static com.intellij.psi.impl.source.tree.TreeElement createReferenceExpression (com.intellij.openapi.project.Project, java.lang.String, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project String text com.intellij.psi.PsiElement context com.intellij.psi.PsiJavaParserFacade parserFacade com.intellij.psi.PsiExpression expression private static void encodeInfoInTypeElement (com.intellij.lang.ASTNode, com.intellij.psi.PsiType) com.intellij.lang.ASTNode firstChild com.intellij.psi.PsiType bound com.intellij.lang.ASTNode lastChild com.intellij.psi.PsiType bound com.intellij.lang.ASTNode lastChild com.intellij.lang.ASTNode reference com.intellij.psi.PsiClassType classType com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiClass referencedClass com.intellij.lang.ASTNode typeElement com.intellij.psi.PsiType type private static void encodeClassTypeInfoInReference (com.intellij.psi.impl.source.tree.CompositeElement, com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiType substitutedType com.intellij.lang.ASTNode child com.intellij.psi.PsiClass outerClass com.intellij.psi.impl.source.tree.CompositeElement reference com.intellij.psi.PsiClass referencedClass com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.lang.ASTNode referenceParameterList int index com.intellij.lang.ASTNode qualifier private static synthetic void lambda$static$0 (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/injected/StringLiteralEscaper.class
StringLiteralEscaper.java package com.intellij.psi.impl.source.tree.injected public com.intellij.psi.impl.source.tree.injected.StringLiteralEscaper extends com.intellij.psi.LiteralTextEscaper { private int[] outSourceOffsets public void <init> (com.intellij.psi.PsiLanguageInjectionHost) com.intellij.psi.PsiLanguageInjectionHost host public boolean decode (com.intellij.openapi.util.TextRange, java.lang.StringBuilder) com.intellij.openapi.util.TextRange rangeInsideHost StringBuilder outChars String subText public int getOffsetInHost (int, com.intellij.openapi.util.TextRange) int offsetInDecoded com.intellij.openapi.util.TextRange rangeInsideHost int result public boolean isOneLine () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/AnnotationElement.class
AnnotationElement.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.AnnotationElement extends com.intellij.psi.impl.source.tree.CompositeElement implements com.intellij.psi.impl.source.Constants { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public com.intellij.lang.ASTNode findChildByRole (int) int role static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/AnnotationMethodElement.class
AnnotationMethodElement.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.AnnotationMethodElement extends com.intellij.psi.impl.source.tree.java.MethodElement { public void <init> () public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/AnnotationParamListElement.class
AnnotationParamListElement.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.AnnotationParamListElement extends com.intellij.psi.impl.source.tree.CompositeElement { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.psi.tree.TokenSet NAME_VALUE_PAIR_BIT_SET public void <init> () public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public com.intellij.lang.ASTNode findChildByRole (int) int role public com.intellij.psi.impl.source.tree.TreeElement addInternal (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, java.lang.Boolean) com.intellij.util.CharTable treeCharTab com.intellij.psi.impl.source.tree.LeafElement created com.intellij.util.CharTable treeCharTab com.intellij.psi.impl.source.tree.LeafElement created com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiAnnotation annotation com.intellij.util.IncorrectOperationException e com.intellij.psi.PsiAnnotationMemberValue value com.intellij.psi.PsiNameValuePair pair com.intellij.lang.ASTNode node com.intellij.lang.ASTNode lparenth com.intellij.lang.ASTNode rparenth com.intellij.lang.ASTNode[] nodes com.intellij.psi.impl.source.tree.TreeElement firstAdded com.intellij.psi.impl.source.tree.TreeElement first com.intellij.lang.ASTNode last com.intellij.lang.ASTNode anchor Boolean before public void deleteChildInternal (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/AnonymousClassElement.class
AnonymousClassElement.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.AnonymousClassElement extends com.intellij.psi.impl.source.tree.java.AnonymousClassElementBase { public void <init> () }
com/intellij/psi/impl/source/tree/java/AnonymousClassElementBase.class
AnonymousClassElementBase.java package com.intellij.psi.impl.source.tree.java public abstract com.intellij.psi.impl.source.tree.java.AnonymousClassElementBase extends com.intellij.psi.impl.source.tree.java.ClassElement { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/ClassElement.class
ClassElement.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.ClassElement extends com.intellij.psi.impl.source.tree.CompositeElement implements com.intellij.psi.impl.source.Constants { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.psi.tree.TokenSet MODIFIERS_TO_REMOVE_IN_INTERFACE_BIT_SET private static final com.intellij.psi.tree.TokenSet MODIFIERS_TO_REMOVE_IN_INTERFACE_BIT_SET_18_METHOD private static final com.intellij.psi.tree.TokenSet MODIFIERS_TO_REMOVE_IN_ENUM_BIT_SET private static final com.intellij.psi.tree.TokenSet ENUM_CONSTANT_LIST_ELEMENTS_BIT_SET static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public int getTextOffset () com.intellij.lang.ASTNode name public com.intellij.psi.impl.source.tree.TreeElement addInternal (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, java.lang.Boolean) com.intellij.psi.PsiElement psiElement com.intellij.psi.PsiElement firstPsi com.intellij.lang.ASTNode child com.intellij.psi.impl.source.tree.LeafElement semicolon com.intellij.lang.ASTNode run com.intellij.lang.ASTNode semicolonPlace boolean commentsOrWhiteSpaces com.intellij.lang.ASTNode oldIdentifier com.intellij.lang.ASTNode newIdentifier com.intellij.lang.ASTNode next com.intellij.lang.ASTNode child com.intellij.lang.ASTNode modifier com.intellij.psi.impl.source.tree.CompositeElement modifierList com.intellij.lang.ASTNode next com.intellij.lang.ASTNode child com.intellij.lang.ASTNode modifier com.intellij.psi.impl.source.tree.CompositeElement modifierList com.intellij.psi.tree.TokenSet removeModifiersBitSet com.intellij.psi.tree.IElementType childElementType com.intellij.lang.ASTNode next com.intellij.lang.ASTNode child boolean level8OrHigher com.intellij.psi.impl.source.tree.TreeElement comma com.intellij.psi.tree.IElementType elementType com.intellij.lang.ASTNode child com.intellij.psi.impl.source.tree.TreeElement comma com.intellij.psi.tree.IElementType elementType com.intellij.lang.ASTNode child com.intellij.util.CharTable treeCharTab com.intellij.psi.impl.source.tree.TreeElement first com.intellij.lang.ASTNode last com.intellij.lang.ASTNode anchor Boolean before com.intellij.psi.PsiClass psiClass com.intellij.lang.ASTNode afterLast com.intellij.psi.impl.source.tree.TreeElement firstAdded public void deleteChildInternal (com.intellij.lang.ASTNode) com.intellij.psi.impl.source.tree.TreeElement modifierListCopy com.intellij.psi.impl.source.tree.TreeElement copy com.intellij.lang.ASTNode run com.intellij.psi.impl.source.tree.LeafElement whitespace com.intellij.lang.ASTNode first com.intellij.lang.ASTNode typeElement com.intellij.util.CharTable treeCharTab com.intellij.lang.ASTNode modifierList com.intellij.lang.ASTNode nextField com.intellij.lang.ASTNode child public boolean isEnum () com.intellij.lang.ASTNode keyword public boolean isAnnotationType () public com.intellij.lang.ASTNode findChildByRole (int) com.intellij.lang.ASTNode child com.intellij.lang.ASTNode child String message com.intellij.lang.ASTNode treeNext com.intellij.lang.ASTNode modifierList int role private com.intellij.lang.ASTNode findEnumConstantListDelimiter () com.intellij.lang.ASTNode candidate public com.intellij.lang.ASTNode findEnumConstantListDelimiterPlace () com.intellij.psi.tree.IElementType childType com.intellij.lang.ASTNode child com.intellij.lang.ASTNode first public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i protected boolean isVisibilitySupported () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/ClassInitializerElement.class
ClassInitializerElement.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.ClassInitializerElement extends com.intellij.psi.impl.source.tree.CompositeElement implements com.intellij.psi.impl.source.Constants { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/EnumConstantElement.class
EnumConstantElement.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.EnumConstantElement extends com.intellij.psi.impl.source.tree.CompositeElement implements com.intellij.psi.impl.source.Constants { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public int getTextOffset () public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/EnumConstantInitializerElement.class
EnumConstantInitializerElement.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.EnumConstantInitializerElement extends com.intellij.psi.impl.source.tree.java.AnonymousClassElementBase { public void <init> () }
com/intellij/psi/impl/source/tree/java/ExpressionPsiElement.class
ExpressionPsiElement.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.ExpressionPsiElement extends com.intellij.psi.impl.source.tree.CompositePsiElement { private final int myHC public void <init> (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public void replaceChildInternal (com.intellij.lang.ASTNode, com.intellij.psi.impl.source.tree.TreeElement) com.intellij.lang.ASTNode child com.intellij.psi.impl.source.tree.TreeElement newElement public final int hashCode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/FieldElement.class
FieldElement.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.FieldElement extends com.intellij.psi.impl.source.tree.CompositeElement { static final synthetic boolean $assertionsDisabled public void <init> () public void <init> (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public int getTextOffset () public void deleteChildInternal (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode eq com.intellij.lang.ASTNode child public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public com.intellij.lang.ASTNode copyElement () com.intellij.util.CharTable table com.intellij.psi.PsiClass psiClass protected boolean isVisibilitySupported () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/ImportListElement.class
ImportListElement.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.ImportListElement extends com.intellij.psi.impl.source.tree.CompositeElement { public void <init> () public com.intellij.psi.impl.source.tree.TreeElement addInternal (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, java.lang.Boolean) com.intellij.psi.PsiImportList list com.intellij.psi.PsiImportStatementBase statement com.intellij.psi.impl.JavaPsiImplementationHelper instance com.intellij.psi.impl.source.tree.TreeElement first com.intellij.lang.ASTNode last com.intellij.lang.ASTNode anchor Boolean before public void deleteChildInternal (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.impl.source.tree.TreeElement first private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/ImportStatementBaseElement.class
ImportStatementBaseElement.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.ImportStatementBaseElement extends com.intellij.psi.impl.source.tree.CompositeElement { private static final com.intellij.openapi.diagnostic.Logger LOG protected void <init> (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/ImportStatementElement.class
ImportStatementElement.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.ImportStatementElement extends com.intellij.psi.impl.source.tree.java.ImportStatementBaseElement { public void <init> () public com.intellij.lang.ASTNode findChildByRole (int) int role com.intellij.lang.ASTNode result }
com/intellij/psi/impl/source/tree/java/ImportStaticStatementElement.class
ImportStaticStatementElement.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.ImportStaticStatementElement extends com.intellij.psi.impl.source.tree.java.ImportStatementBaseElement { public void <init> () public com.intellij.lang.ASTNode findChildByRole (int) com.intellij.lang.ASTNode importStaticReference int role com.intellij.lang.ASTNode result public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child int role private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/JavaFileElement.class
JavaFileElement.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.JavaFileElement extends com.intellij.psi.impl.source.tree.FileElement { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> (java.lang.CharSequence) CharSequence text public void deleteChildInternal (com.intellij.lang.ASTNode) com.intellij.psi.PsiJavaFile file com.intellij.lang.ASTNode child public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void replaceChildInternal (com.intellij.lang.ASTNode, com.intellij.psi.impl.source.tree.TreeElement) com.intellij.lang.ASTNode next com.intellij.lang.ASTNode child com.intellij.psi.impl.source.tree.TreeElement newElement static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/MethodElement.class
MethodElement.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.MethodElement extends com.intellij.psi.impl.source.tree.CompositeElement implements com.intellij.psi.impl.source.Constants { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () protected void <init> (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public int getTextOffset () com.intellij.lang.ASTNode name public com.intellij.psi.impl.source.tree.TreeElement addInternal (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, java.lang.Boolean) com.intellij.lang.ASTNode semicolon com.intellij.psi.impl.source.tree.TreeElement first com.intellij.lang.ASTNode last com.intellij.lang.ASTNode anchor Boolean before public com.intellij.lang.ASTNode copyElement () com.intellij.util.CharTable table com.intellij.psi.PsiClass psiClass public void deleteChildInternal (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode prevWS com.intellij.util.CharTable treeCharTab com.intellij.psi.impl.source.tree.LeafElement semicolon com.intellij.lang.ASTNode child public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i protected boolean isVisibilitySupported () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/MethodReferenceResolver$1$1.class
MethodReferenceResolver.java package com.intellij.psi.impl.source.tree.java com.intellij.psi.impl.source.tree.java.MethodReferenceResolver$1$1 extends com.intellij.psi.infos.MethodCandidateInfo { final synthetic boolean val$varargs final synthetic com.intellij.psi.PsiSubstitutor val$substitutor final synthetic com.intellij.psi.PsiMethod val$method final synthetic com.intellij.psi.impl.source.tree.java.MethodReferenceResolver$1 this$1 void <init> (com.intellij.psi.impl.source.tree.java.MethodReferenceResolver$1, com.intellij.psi.PsiElement, com.intellij.psi.PsiSubstitutor, boolean, boolean, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiType[], com.intellij.psi.PsiType[], com.intellij.pom.java.LanguageLevel, boolean, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiMethod) com.intellij.psi.impl.source.tree.java.MethodReferenceResolver$1 this$1 com.intellij.psi.PsiElement arg0 com.intellij.psi.PsiSubstitutor arg1 boolean arg2 boolean arg3 com.intellij.psi.PsiElement arg4 com.intellij.psi.PsiElement arg5 com.intellij.psi.PsiType[] arg6 com.intellij.psi.PsiType[] arg7 com.intellij.pom.java.LanguageLevel arg8 public boolean isVarargs () public com.intellij.psi.PsiSubstitutor inferTypeArguments (com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy, boolean) com.intellij.psi.impl.source.resolve.ParameterTypeInferencePolicy policy boolean includeReturnConstraint private com.intellij.psi.PsiSubstitutor inferTypeArguments (boolean) java.util.List errorMessages com.intellij.psi.PsiSubstitutor subst com.intellij.psi.PsiType returnType boolean includeReturnConstraint com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session com.intellij.psi.PsiSubstitutor psiSubstitutor public boolean isApplicable () com.intellij.psi.PsiType[] argTypes boolean hasReceiver private synthetic com.intellij.psi.PsiSubstitutor lambda$inferTypeArguments$0 () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/MethodReferenceResolver$1.class
MethodReferenceResolver.java package com.intellij.psi.impl.source.tree.java com.intellij.psi.impl.source.tree.java.MethodReferenceResolver$1 extends com.intellij.psi.scope.processor.MethodCandidatesProcessor { final synthetic com.intellij.psi.impl.source.tree.java.PsiMethodReferenceExpressionImpl val$reference final synthetic com.intellij.psi.PsiMethod val$interfaceMethod final synthetic com.intellij.psi.PsiType val$functionalInterfaceType final synthetic com.intellij.psi.PsiType val$interfaceMethodReturnType final synthetic com.intellij.psi.util.MethodSignature val$signature final synthetic com.intellij.psi.PsiMethodReferenceUtil$QualifierResolveResult val$qualifierResolveResult final synthetic com.intellij.psi.PsiClass val$containingClass final synthetic com.intellij.psi.impl.source.tree.java.MethodReferenceResolver this$0 void <init> (com.intellij.psi.impl.source.tree.java.MethodReferenceResolver, com.intellij.psi.PsiElement, com.intellij.psi.PsiFile, com.intellij.psi.scope.PsiConflictResolver[], java.util.List, com.intellij.psi.impl.source.tree.java.PsiMethodReferenceExpressionImpl, com.intellij.psi.PsiMethod, com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.psi.util.MethodSignature, com.intellij.psi.PsiMethodReferenceUtil$QualifierResolveResult, com.intellij.psi.PsiClass) com.intellij.psi.impl.source.tree.java.MethodReferenceResolver this$0 com.intellij.psi.PsiElement place com.intellij.psi.PsiFile placeFile com.intellij.psi.scope.PsiConflictResolver[] resolvers java.util.List container protected boolean acceptVarargs () protected com.intellij.psi.infos.MethodCandidateInfo createCandidateInfo (com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor, boolean, boolean, boolean) com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor boolean staticProblem boolean accessible boolean varargs com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiType[] typeParameters private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/MethodReferenceResolver$MethodReferenceConflictResolver.class
MethodReferenceResolver.java package com.intellij.psi.impl.source.tree.java com.intellij.psi.impl.source.tree.java.MethodReferenceResolver$MethodReferenceConflictResolver extends com.intellij.psi.scope.conflictResolvers.JavaMethodsConflictResolver { private final com.intellij.psi.util.MethodSignature mySignature private final com.intellij.psi.PsiMethod myInterfaceMethod private final com.intellij.psi.impl.source.tree.java.PsiMethodReferenceExpressionImpl myReferenceExpression private final com.intellij.psi.PsiMethodReferenceUtil$QualifierResolveResult myQualifierResolveResult private final boolean myFunctionalMethodVarArgs private void <init> (com.intellij.psi.impl.source.tree.java.PsiMethodReferenceExpressionImpl, com.intellij.psi.PsiMethodReferenceUtil$QualifierResolveResult, com.intellij.psi.util.MethodSignature, com.intellij.psi.PsiMethod) com.intellij.psi.impl.source.tree.java.PsiMethodReferenceExpressionImpl referenceExpression com.intellij.psi.PsiMethodReferenceUtil$QualifierResolveResult qualifierResolveResult com.intellij.psi.util.MethodSignature signature com.intellij.psi.PsiMethod interfaceMethod protected int getPertinentApplicabilityLevel (com.intellij.psi.infos.MethodCandidateInfo) com.intellij.psi.infos.MethodCandidateInfo conflict protected com.intellij.psi.infos.CandidateInfo guardedOverloadResolution (java.util.List) Boolean applicableByFirstSearch com.intellij.psi.infos.CandidateInfo conflict com.intellij.psi.infos.CandidateInfo candidateInfo java.util.List conflicts com.intellij.psi.PsiType[] argTypes boolean hasReceiver java.util.List firstCandidates java.util.List secondCandidates com.intellij.psi.infos.CandidateInfo candidateInfo private static java.lang.Boolean isApplicableByFirstSearch (com.intellij.psi.infos.CandidateInfo, com.intellij.psi.PsiType[], boolean, com.intellij.psi.PsiMethodReferenceExpression, boolean, com.intellij.psi.PsiMethod) com.intellij.psi.PsiClass qualifierClass com.intellij.psi.PsiClass containingClass com.intellij.psi.infos.CandidateInfo conflict com.intellij.psi.PsiType[] functionalInterfaceParamTypes boolean hasReceiver com.intellij.psi.PsiMethodReferenceExpression referenceExpression boolean functionalMethodVarArgs com.intellij.psi.PsiMethod interfaceMethod com.intellij.psi.PsiMethod psiMethod com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiType[] parameterTypes boolean varargs private static boolean isCorrectAssignment (com.intellij.psi.PsiType[], com.intellij.psi.PsiType[], com.intellij.psi.PsiMethod, boolean, com.intellij.psi.infos.CandidateInfo, int) com.intellij.psi.PsiType argType com.intellij.psi.PsiType parameterType int i com.intellij.psi.PsiType[] parameterTypes com.intellij.psi.PsiType[] functionalInterfaceParamTypes com.intellij.psi.PsiMethod interfaceMethod boolean varargs com.intellij.psi.infos.CandidateInfo conflict int offset int min private static void markNotApplicable (com.intellij.psi.infos.CandidateInfo) com.intellij.psi.infos.CandidateInfo conflict private com.intellij.psi.infos.CandidateInfo resolveConflicts (java.util.List, java.util.List, int) java.util.List firstCandidates java.util.List secondCandidates int applicabilityLevel int firstApplicability int secondApplicability protected boolean nonComparable (com.intellij.psi.infos.CandidateInfo, com.intellij.psi.infos.CandidateInfo, boolean) com.intellij.psi.infos.CandidateInfo method com.intellij.psi.infos.CandidateInfo conflict boolean fixedArity com.intellij.psi.PsiElement psiElement com.intellij.psi.PsiElement conflictElement private static com.intellij.psi.infos.CandidateInfo filterStaticCorrectCandidates (java.util.List, java.util.List, boolean) boolean oppositeStatic com.intellij.psi.PsiElement psiElement com.intellij.psi.infos.CandidateInfo secondCandidate boolean isStatic com.intellij.psi.infos.CandidateInfo candidateInfo com.intellij.psi.PsiElement element java.util.List firstCandidates java.util.List secondCandidates boolean shouldBeStatic static synthetic java.lang.Boolean access$100 (com.intellij.psi.infos.CandidateInfo, com.intellij.psi.PsiType[], boolean, com.intellij.psi.PsiMethodReferenceExpression, boolean, com.intellij.psi.PsiMethod) com.intellij.psi.infos.CandidateInfo x0 com.intellij.psi.PsiType[] x1 boolean x2 com.intellij.psi.PsiMethodReferenceExpression x3 boolean x4 com.intellij.psi.PsiMethod x5 synthetic void <init> (com.intellij.psi.impl.source.tree.java.PsiMethodReferenceExpressionImpl, com.intellij.psi.PsiMethodReferenceUtil$QualifierResolveResult, com.intellij.psi.util.MethodSignature, com.intellij.psi.PsiMethod, com.intellij.psi.impl.source.tree.java.MethodReferenceResolver$1) com.intellij.psi.impl.source.tree.java.PsiMethodReferenceExpressionImpl x0 com.intellij.psi.PsiMethodReferenceUtil$QualifierResolveResult x1 com.intellij.psi.util.MethodSignature x2 com.intellij.psi.PsiMethod x3 com.intellij.psi.impl.source.tree.java.MethodReferenceResolver$1 x4 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/MethodReferenceResolver.class
MethodReferenceResolver.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.MethodReferenceResolver extends java.lang.Object implements com.intellij.psi.impl.source.resolve.ResolveCache$PolyVariantContextResolver { public void <init> () public com.intellij.psi.JavaResolveResult[] resolve (com.intellij.psi.impl.source.tree.java.PsiMethodReferenceExpressionImpl, com.intellij.psi.PsiFile, boolean) com.intellij.psi.PsiClassType returnType com.intellij.psi.impl.source.resolve.graphInference.InferenceSession session com.intellij.psi.infos.ClassCandidateInfo candidateInfo boolean isArray com.intellij.psi.PsiType functionalInterfaceType com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiMethod interfaceMethod com.intellij.psi.PsiSubstitutor functionalInterfaceSubstitutor com.intellij.psi.util.MethodSignature signature com.intellij.psi.PsiType interfaceMethodReturnType com.intellij.psi.scope.PsiConflictResolver conflictResolver com.intellij.psi.scope.processor.MethodCandidatesProcessor processor com.intellij.psi.PsiExpression expression com.intellij.psi.ResolveState state com.intellij.psi.PsiElement element boolean isConstructor com.intellij.psi.impl.source.tree.java.PsiMethodReferenceExpressionImpl reference com.intellij.psi.PsiFile containingFile boolean incompleteCode com.intellij.psi.PsiMethodReferenceUtil$QualifierResolveResult qualifierResolveResult com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiSubstitutor substitutor public static boolean canBeConstructed (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass private static boolean isLocatedInStaticContext (com.intellij.psi.PsiClass, com.intellij.psi.PsiMethodReferenceExpression) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethodReferenceExpression reference com.intellij.psi.PsiClass gContainingClass protected com.intellij.psi.scope.PsiConflictResolver createResolver (com.intellij.psi.impl.source.tree.java.PsiMethodReferenceExpressionImpl, com.intellij.psi.PsiMethodReferenceUtil$QualifierResolveResult, com.intellij.psi.PsiMethod, com.intellij.psi.util.MethodSignature) com.intellij.psi.impl.source.tree.java.PsiMethodReferenceExpressionImpl referenceExpression com.intellij.psi.PsiMethodReferenceUtil$QualifierResolveResult qualifierResolveResult com.intellij.psi.PsiMethod interfaceMethod com.intellij.psi.util.MethodSignature signature private static com.intellij.psi.PsiClassType composeReturnType (com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiSubstitutor substitutor boolean isRawSubst private static boolean arrayCreationSignature (com.intellij.psi.util.MethodSignature) com.intellij.psi.util.MethodSignature signature com.intellij.psi.PsiType[] parameterTypes public volatile synthetic com.intellij.psi.ResolveResult[] resolve (com.intellij.psi.PsiPolyVariantReference, com.intellij.psi.PsiFile, boolean) static synthetic com.intellij.psi.PsiClassType access$000 (com.intellij.psi.PsiClass, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiClass x0 com.intellij.psi.PsiSubstitutor x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/ModifierListElement.class
ModifierListElement.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.ModifierListElement extends com.intellij.psi.impl.source.tree.CompositeElement { private static final com.intellij.openapi.diagnostic.Logger LOG private static final java.util.HashMap ourModifierToOrderMap public void <init> () public com.intellij.psi.impl.source.tree.TreeElement addInternal (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, java.lang.Boolean) com.intellij.psi.impl.source.tree.TreeElement first com.intellij.lang.ASTNode last com.intellij.lang.ASTNode anchor Boolean before public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child private static com.intellij.lang.ASTNode getDefaultAnchor (com.intellij.psi.PsiModifierList, com.intellij.psi.PsiKeyword) Integer order1 com.intellij.lang.ASTNode child com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiKeyword modifier Integer order static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/NameValuePairElement.class
NameValuePairElement.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.NameValuePairElement extends com.intellij.psi.impl.source.tree.CompositeElement { public void <init> () public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child public com.intellij.lang.ASTNode findChildByRole (int) int role public com.intellij.psi.impl.source.tree.TreeElement addInternal (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, java.lang.Boolean) com.intellij.psi.impl.source.tree.LeafElement eq com.intellij.psi.impl.source.tree.TreeElement first com.intellij.lang.ASTNode last com.intellij.lang.ASTNode anchor Boolean before com.intellij.util.CharTable treeCharTab com.intellij.psi.impl.source.tree.TreeElement treeElement public void deleteChildInternal (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode sign com.intellij.lang.ASTNode child private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/ParameterElement.class
ParameterElement.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.ParameterElement extends com.intellij.psi.impl.source.tree.CompositeElement { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public int getTextOffset () com.intellij.lang.ASTNode node public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/ParameterListElement.class
ParameterListElement.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.ParameterListElement extends com.intellij.psi.impl.source.tree.CompositeElement implements com.intellij.psi.impl.source.Constants { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.psi.tree.TokenSet PARAMETER_SET public void <init> () public com.intellij.psi.impl.source.tree.TreeElement addInternal (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, java.lang.Boolean) com.intellij.util.IncorrectOperationException e com.intellij.psi.impl.source.tree.TreeElement first com.intellij.lang.ASTNode last com.intellij.lang.ASTNode anchor Boolean before com.intellij.psi.impl.source.tree.TreeElement firstAdded private void ensureParenthesisAroundParameterList () public void deleteChildInternal (com.intellij.lang.ASTNode) com.intellij.util.IncorrectOperationException e com.intellij.lang.ASTNode child com.intellij.psi.impl.source.tree.TreeElement oldLastNodeInsideParens com.intellij.psi.impl.source.tree.TreeElement oldFirstNodeInsideParens com.intellij.psi.impl.source.tree.TreeElement newLastNodeInsideParens com.intellij.psi.impl.source.tree.TreeElement newFirstNodeInsideParens public com.intellij.lang.ASTNode findChildByRole (int) com.intellij.psi.impl.source.tree.TreeElement firstNode com.intellij.psi.impl.source.tree.TreeElement lastNode int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i private com.intellij.psi.impl.source.tree.TreeElement getLastNodeInsideParens () com.intellij.psi.impl.source.tree.TreeElement lastNode private com.intellij.psi.impl.source.tree.TreeElement getFirstNodeInsideParens () com.intellij.psi.impl.source.tree.TreeElement firstNode static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiAnnotationImpl.class
PsiAnnotationImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiAnnotationImpl extends com.intellij.psi.impl.source.JavaStubPsiElement implements com.intellij.psi.PsiAnnotation { private static final com.intellij.util.PairFunction ANNOTATION_CREATOR public void <init> (com.intellij.psi.impl.java.stubs.PsiAnnotationStub) com.intellij.psi.impl.java.stubs.PsiAnnotationStub stub public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.PsiJavaCodeReferenceElement getNameReferenceElement () com.intellij.psi.impl.java.stubs.PsiAnnotationStub stub public com.intellij.psi.PsiAnnotationMemberValue findAttributeValue (java.lang.String) String attributeName public com.intellij.psi.PsiAnnotationMemberValue findDeclaredAttributeValue (java.lang.String) String attributeName public com.intellij.psi.PsiAnnotationMemberValue setDeclaredAttributeValue (java.lang.String, com.intellij.psi.PsiAnnotationMemberValue) String attributeName com.intellij.psi.PsiAnnotationMemberValue value com.intellij.psi.PsiAnnotationMemberValue t public java.lang.String toString () public com.intellij.psi.PsiAnnotationParameterList getParameterList () public java.lang.String getQualifiedName () com.intellij.psi.PsiJavaCodeReferenceElement nameRef private java.lang.String getShortName () com.intellij.psi.impl.java.stubs.PsiAnnotationStub stub com.intellij.psi.PsiJavaCodeReferenceElement nameRef public boolean hasQualifiedName (java.lang.String) String qualifiedName public final void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiAnnotationOwner getOwner () com.intellij.psi.PsiElement ctx com.intellij.psi.PsiElement ctx com.intellij.psi.PsiElement parent com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiElement anchor public static java.lang.String getAnnotationShortName (java.lang.String) String annoText int at int paren String qualified private static synthetic com.intellij.psi.PsiAnnotation lambda$static$0 (com.intellij.openapi.project.Project, java.lang.String) com.intellij.openapi.project.Project project String text static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiAnnotationParamListImpl.class
PsiAnnotationParamListImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiAnnotationParamListImpl extends com.intellij.psi.impl.source.JavaStubPsiElement implements com.intellij.psi.PsiAnnotationParameterList { public void <init> (com.intellij.psi.impl.java.stubs.PsiAnnotationParameterListStub) com.intellij.psi.impl.java.stubs.PsiAnnotationParameterListStub stub public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.PsiNameValuePair[] getAttributes () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiArrayAccessExpressionImpl.class
PsiArrayAccessExpressionImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiArrayAccessExpressionImpl extends com.intellij.psi.impl.source.tree.java.ExpressionPsiElement implements com.intellij.psi.PsiArrayAccessExpression com.intellij.psi.impl.source.Constants { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.PsiExpression getArrayExpression () public com.intellij.psi.PsiExpression getIndexExpression () public com.intellij.psi.PsiType getType () com.intellij.psi.PsiType arrayType com.intellij.psi.PsiType componentType public com.intellij.lang.ASTNode findChildByRole (int) com.intellij.lang.ASTNode child com.intellij.lang.ASTNode lbracket int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiArrayInitializerExpressionImpl.class
PsiArrayInitializerExpressionImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiArrayInitializerExpressionImpl extends com.intellij.psi.impl.source.tree.java.ExpressionPsiElement implements com.intellij.psi.PsiArrayInitializerExpression { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.PsiExpression[] getInitializers () public com.intellij.psi.PsiType getType () com.intellij.psi.PsiType parentType com.intellij.psi.PsiType componentType public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public com.intellij.psi.impl.source.tree.TreeElement addInternal (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, java.lang.Boolean) com.intellij.psi.impl.source.tree.TreeElement comma com.intellij.lang.ASTNode child com.intellij.psi.impl.source.tree.TreeElement comma com.intellij.lang.ASTNode child com.intellij.util.CharTable charTab com.intellij.psi.impl.source.tree.TreeElement first com.intellij.lang.ASTNode last com.intellij.lang.ASTNode anchor Boolean before com.intellij.psi.impl.source.tree.TreeElement firstAdded static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiArrayInitializerMemberValueImpl.class
PsiArrayInitializerMemberValueImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiArrayInitializerMemberValueImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiArrayInitializerMemberValue { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.psi.tree.TokenSet MEMBER_SET public void <init> () public com.intellij.psi.PsiAnnotationMemberValue[] getInitializers () public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public com.intellij.psi.impl.source.tree.TreeElement addInternal (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, java.lang.Boolean) com.intellij.psi.impl.source.tree.TreeElement firstAdded com.intellij.psi.impl.source.tree.TreeElement first com.intellij.lang.ASTNode last com.intellij.lang.ASTNode anchor Boolean before public void deleteChildInternal (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child public final void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiAssertStatementImpl.class
PsiAssertStatementImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiAssertStatementImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiAssertStatement com.intellij.psi.impl.source.Constants { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.PsiExpression getAssertCondition () public com.intellij.psi.PsiExpression getAssertDescription () public com.intellij.lang.ASTNode findChildByRole (int) com.intellij.lang.ASTNode colon com.intellij.lang.ASTNode child int role public int getChildRole (com.intellij.lang.ASTNode) int role com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiAssignmentExpressionImpl.class
PsiAssignmentExpressionImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiAssignmentExpressionImpl extends com.intellij.psi.impl.source.tree.java.ExpressionPsiElement implements com.intellij.psi.PsiAssignmentExpression { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.psi.tree.TokenSet OUR_OPERATIONS_BIT_SET public void <init> () public com.intellij.psi.PsiExpression getLExpression () public com.intellij.psi.PsiExpression getRExpression () public com.intellij.psi.PsiJavaToken getOperationSign () public com.intellij.psi.tree.IElementType getOperationTokenType () public com.intellij.psi.PsiType getType () com.intellij.psi.PsiExpression lExpression public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiBinaryExpressionImpl.class
PsiBinaryExpressionImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiBinaryExpressionImpl extends com.intellij.psi.impl.source.tree.java.ExpressionPsiElement implements com.intellij.psi.PsiBinaryExpression { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.util.Function MY_TYPE_EVALUATOR private static final com.intellij.psi.tree.TokenSet OUR_OPERATIONS_BIT_SET public void <init> () protected void <init> (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType elementType public com.intellij.psi.PsiExpression getLOperand () public com.intellij.psi.PsiExpression getROperand () public com.intellij.psi.PsiJavaToken getOperationSign () public com.intellij.psi.tree.IElementType getOperationTokenType () public com.intellij.psi.PsiJavaToken getTokenBeforeOperand (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression operand private static com.intellij.psi.PsiType doGetType (com.intellij.psi.impl.source.tree.java.PsiBinaryExpressionImpl) com.intellij.psi.impl.source.tree.java.PsiBinaryExpressionImpl param com.intellij.psi.PsiExpression lOperand com.intellij.psi.PsiExpression rOperand com.intellij.psi.PsiType rType com.intellij.psi.tree.IElementType sign com.intellij.psi.PsiType type com.intellij.psi.PsiType lType public com.intellij.psi.PsiType getType () public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public com.intellij.psi.PsiExpression[] getOperands () com.intellij.psi.PsiExpression rOperand private static synthetic com.intellij.psi.PsiType lambda$static$0 (com.intellij.psi.impl.source.tree.java.PsiBinaryExpressionImpl) com.intellij.psi.impl.source.tree.java.PsiBinaryExpressionImpl expression static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiBlockStatementImpl.class
PsiBlockStatementImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiBlockStatementImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiBlockStatement { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.PsiCodeBlock getCodeBlock () public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiBreakStatementImpl.class
PsiBreakStatementImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiBreakStatementImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiBreakStatement { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.PsiReferenceExpression getLabelExpression () com.intellij.psi.PsiExpression expression boolean isLabel public com.intellij.psi.PsiExpression getValueExpression () com.intellij.psi.PsiExpression expression boolean isValue public com.intellij.psi.PsiExpression getExpression () public com.intellij.psi.PsiElement findExitedElement () com.intellij.psi.PsiElement enclosing com.intellij.psi.PsiExpression expression com.intellij.psi.PsiLabeledStatement labeled public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiCatchSectionImpl$1.class
PsiCatchSectionImpl.java package com.intellij.psi.impl.source.tree.java final com.intellij.psi.impl.source.tree.java.PsiCatchSectionImpl$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic com.intellij.psi.PsiParameter val$parameter final synthetic boolean[] val$result void <init> (com.intellij.psi.PsiParameter, boolean[]) public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression }
com/intellij/psi/impl/source/tree/java/PsiCatchSectionImpl.class
PsiCatchSectionImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiCatchSectionImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiCatchSection com.intellij.psi.impl.source.Constants { private static final com.intellij.openapi.diagnostic.Logger LOG private final Object myTypesCacheLock private com.intellij.psi.util.CachedValue myTypesCache public void <init> () public com.intellij.psi.PsiParameter getParameter () public com.intellij.psi.PsiCodeBlock getCatchBlock () public com.intellij.psi.PsiType getCatchType () com.intellij.psi.PsiParameter parameter public java.util.List getPreciseCatchTypes () com.intellij.psi.PsiParameter parameter public void clearCaches () private com.intellij.psi.util.CachedValue getTypesCache () com.intellij.psi.util.CachedValuesManager cacheManager private java.util.List computePreciseCatchTypes (com.intellij.psi.PsiParameter) com.intellij.psi.PsiType type com.intellij.psi.PsiTryStatement statement java.util.Collection thrownTypes com.intellij.psi.PsiParameter[] parameters int currentIdx java.util.List uncaughtTypes java.util.List types com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiType declaredType private static java.util.Collection getThrownTypes (com.intellij.psi.PsiTryStatement) com.intellij.psi.PsiTryStatement statement java.util.Collection types com.intellij.psi.PsiCodeBlock tryBlock com.intellij.psi.PsiResourceList resourceList private static boolean isCatchParameterEffectivelyFinal (com.intellij.psi.PsiParameter, com.intellij.psi.PsiCodeBlock) com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiCodeBlock catchBlock boolean[] result public com.intellij.psi.PsiTryStatement getTryStatement () public com.intellij.psi.PsiJavaToken getLParenth () public com.intellij.psi.PsiJavaToken getRParenth () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place com.intellij.psi.PsiParameter catchParameter private static synthetic com.intellij.psi.PsiType lambda$computePreciseCatchTypes$1 (int, com.intellij.psi.PsiParameter[], com.intellij.psi.PsiClassType) com.intellij.psi.PsiType catchType int i int currentIdx com.intellij.psi.PsiParameter[] parameters com.intellij.psi.PsiClassType thrownType private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getTypesCache$0 () java.util.List types static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiClassObjectAccessExpressionImpl.class
PsiClassObjectAccessExpressionImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiClassObjectAccessExpressionImpl extends com.intellij.psi.impl.source.tree.java.ExpressionPsiElement implements com.intellij.psi.PsiClassObjectAccessExpression com.intellij.psi.impl.source.Constants { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.PsiType getType () public com.intellij.psi.PsiTypeElement getOperand () public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () protected javax.swing.Icon computeBaseIcon (int) int flags public javax.swing.Icon getElementIcon (int) int flags com.intellij.ui.icons.RowIcon rowIcon static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiCodeBlockImpl$1.class
PsiCodeBlockImpl.java package com.intellij.psi.impl.source.tree.java com.intellij.psi.impl.source.tree.java.PsiCodeBlockImpl$1 extends java.lang.Object implements com.intellij.psi.scope.PsiScopeProcessor { final synthetic java.util.Set val$localsSet final synthetic com.intellij.openapi.util.Ref val$conflict final synthetic java.util.Set val$classesSet final synthetic com.intellij.psi.impl.source.tree.java.PsiCodeBlockImpl this$0 void <init> (com.intellij.psi.impl.source.tree.java.PsiCodeBlockImpl, java.util.Set, com.intellij.openapi.util.Ref, java.util.Set) com.intellij.psi.impl.source.tree.java.PsiCodeBlockImpl this$0 public boolean execute (com.intellij.psi.PsiElement, com.intellij.psi.ResolveState) com.intellij.psi.PsiLocalVariable variable String name com.intellij.psi.PsiClass psiClass String name com.intellij.psi.PsiElement element com.intellij.psi.ResolveState state private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiCodeBlockImpl.class
PsiCodeBlockImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiCodeBlockImpl extends com.intellij.psi.impl.source.tree.LazyParseablePsiElement implements com.intellij.psi.PsiCodeBlock { private static final com.intellij.openapi.diagnostic.Logger LOG private volatile java.util.Set myVariablesSet private volatile java.util.Set myClassesSet private volatile boolean myConflict public void <init> (java.lang.CharSequence) CharSequence text public void clearCaches () public com.intellij.psi.PsiStatement[] getStatements () public int getStatementCount () com.intellij.lang.ASTNode child int count public boolean isEmpty () com.intellij.lang.ASTNode child public com.intellij.psi.PsiElement getFirstBodyElement () com.intellij.psi.PsiJavaToken lBrace com.intellij.psi.PsiElement nextSibling public com.intellij.psi.PsiElement getLastBodyElement () com.intellij.psi.PsiElement prevSibling com.intellij.psi.PsiJavaToken rBrace public com.intellij.psi.PsiJavaToken getLBrace () public com.intellij.psi.PsiJavaToken getRBrace () private com.intellij.openapi.util.Couple buildMaps () java.util.Set localsSet java.util.Set classesSet com.intellij.openapi.util.Ref conflict java.util.Set set1 java.util.Set set2 boolean wasConflict public com.intellij.psi.impl.source.tree.TreeElement addInternal (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, java.lang.Boolean) com.intellij.psi.impl.source.tree.TreeElement first com.intellij.lang.ASTNode last com.intellij.lang.ASTNode anchor Boolean before private static boolean isNonJavaStatement (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode anchor com.intellij.psi.PsiElement psi public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.ElementClassHint elementClassHint String name com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place com.intellij.openapi.util.Couple pair boolean conflict java.util.Set classesSet java.util.Set variablesSet com.intellij.psi.scope.NameHint hint public boolean shouldChangeModificationCount (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement place com.intellij.psi.PsiElement parent static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiCompositeModifierList.class
PsiCompositeModifierList.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiCompositeModifierList extends com.intellij.psi.impl.light.LightModifierList { private final java.util.List mySublists public void <init> (com.intellij.psi.PsiManager, java.util.List) com.intellij.psi.PsiManager manager java.util.List sublists public com.intellij.psi.PsiAnnotation[] getAnnotations () com.intellij.psi.PsiModifierList list java.util.List annotations public com.intellij.psi.PsiAnnotation findAnnotation (java.lang.String) com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiModifierList sublist String qualifiedName public boolean hasModifierProperty (java.lang.String) com.intellij.psi.PsiModifierList sublist String name public boolean hasExplicitModifier (java.lang.String) com.intellij.psi.PsiModifierList sublist String name private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiConditionalExpressionImpl.class
PsiConditionalExpressionImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiConditionalExpressionImpl extends com.intellij.psi.impl.source.tree.java.ExpressionPsiElement implements com.intellij.psi.PsiConditionalExpression { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.PsiExpression getCondition () public com.intellij.psi.PsiExpression getThenExpression () public com.intellij.psi.PsiExpression getElseExpression () public com.intellij.psi.PsiType getType () com.intellij.psi.PsiType targetType com.intellij.psi.PsiExpression expr1 com.intellij.psi.PsiExpression expr2 com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 int typeRank1 int typeRank2 com.intellij.psi.PsiType leastUpperBound public com.intellij.lang.ASTNode findChildByRole (int) com.intellij.lang.ASTNode quest com.intellij.lang.ASTNode child com.intellij.lang.ASTNode colon int role public int getChildRole (com.intellij.lang.ASTNode) int role com.intellij.lang.ASTNode child public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiContinueStatementImpl.class
PsiContinueStatementImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiContinueStatementImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiContinueStatement { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.PsiIdentifier getLabelIdentifier () public com.intellij.psi.PsiStatement findContinuedStatement () com.intellij.psi.PsiIdentifier label com.intellij.psi.PsiLabeledStatement labeled public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiReference getReference () com.intellij.psi.PsiIdentifier label public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiDeclarationStatementImpl.class
PsiDeclarationStatementImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiDeclarationStatementImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiDeclarationStatement { private static final com.intellij.psi.tree.TokenSet DECLARED_ELEMENT_BIT_SET static final synthetic boolean $assertionsDisabled public void <init> () public com.intellij.psi.PsiElement[] getDeclaredElements () public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child public void deleteChildInternal (com.intellij.lang.ASTNode) com.intellij.util.CharTable charTable com.intellij.psi.impl.source.tree.LeafElement semicolon com.intellij.psi.impl.source.tree.CompositeElement next com.intellij.lang.ASTNode copyChild com.intellij.lang.ASTNode nameChild com.intellij.psi.PsiElement[] declaredElements int length com.intellij.psi.impl.source.tree.TreeElement next com.intellij.psi.impl.source.tree.TreeElement last com.intellij.lang.ASTNode child com.intellij.psi.impl.source.tree.TreeElement first private void removeCommaBefore (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.lang.ASTNode prev public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.ElementClassHint hint com.intellij.psi.PsiElement element com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiDoWhileStatementImpl.class
PsiDoWhileStatementImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiDoWhileStatementImpl extends com.intellij.psi.impl.source.tree.java.PsiLoopStatementImpl implements com.intellij.psi.PsiDoWhileStatement com.intellij.psi.impl.source.Constants { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.PsiExpression getCondition () public com.intellij.psi.PsiStatement getBody () public com.intellij.psi.PsiKeyword getWhileKeyword () public com.intellij.psi.PsiJavaToken getLParenth () public com.intellij.psi.PsiJavaToken getRParenth () public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public volatile synthetic void deleteChildInternal (com.intellij.lang.ASTNode) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiEmptyExpressionImpl.class
PsiEmptyExpressionImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiEmptyExpressionImpl extends com.intellij.psi.impl.source.tree.java.ExpressionPsiElement implements com.intellij.psi.PsiExpression { public void <init> () public com.intellij.psi.PsiType getType () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiEmptyStatementImpl.class
PsiEmptyStatementImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiEmptyStatementImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiEmptyStatement { public void <init> () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiExpressionListImpl.class
PsiExpressionListImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiExpressionListImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiExpressionList { private static final com.intellij.openapi.diagnostic.Logger LOG private volatile com.intellij.psi.PsiExpression[] myExpressions public void <init> () public com.intellij.psi.PsiExpression[] getExpressions () com.intellij.psi.PsiExpression[] expressions public void clearCaches () public int getExpressionCount () com.intellij.psi.PsiExpression[] expressions public boolean isEmpty () public com.intellij.psi.PsiType[] getExpressionTypes () int i com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiType[] types public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public com.intellij.psi.impl.source.tree.TreeElement addInternal (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, java.lang.Boolean) com.intellij.psi.impl.source.tree.LeafElement lparenth com.intellij.psi.impl.source.tree.LeafElement rparenth com.intellij.psi.impl.source.tree.LeafElement lparenth com.intellij.psi.impl.source.tree.LeafElement rparenth com.intellij.psi.impl.source.tree.TreeElement first com.intellij.lang.ASTNode last com.intellij.lang.ASTNode anchor Boolean before com.intellij.util.CharTable treeCharTab com.intellij.psi.impl.source.tree.TreeElement firstAdded public void deleteChildInternal (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiExpressionListStatementImpl.class
PsiExpressionListStatementImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiExpressionListStatementImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiExpressionListStatement com.intellij.psi.impl.source.Constants { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.PsiExpressionList getExpressionList () public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiExpressionStatementImpl.class
PsiExpressionStatementImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiExpressionStatementImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiExpressionStatement { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.PsiExpression getExpression () com.intellij.psi.PsiExpression expression public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public void deleteChildInternal (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiForStatementImpl.class
PsiForStatementImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiForStatementImpl extends com.intellij.psi.impl.source.tree.java.PsiLoopStatementImpl implements com.intellij.psi.PsiForStatement com.intellij.psi.impl.source.Constants { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.PsiStatement getInitialization () public com.intellij.psi.PsiExpression getCondition () public com.intellij.psi.PsiStatement getUpdate () public com.intellij.psi.PsiStatement getBody () public com.intellij.psi.PsiJavaToken getLParenth () public com.intellij.psi.PsiJavaToken getRParenth () public com.intellij.lang.ASTNode findChildByRole (int) com.intellij.lang.ASTNode child com.intellij.lang.ASTNode initialization com.intellij.lang.ASTNode paren com.intellij.lang.ASTNode child com.intellij.lang.ASTNode semicolon com.intellij.lang.ASTNode child com.intellij.lang.ASTNode rparenth int role public int getChildRole (com.intellij.lang.ASTNode) int role com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public void deleteChildInternal (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiForeachStatementImpl.class
PsiForeachStatementImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiForeachStatementImpl extends com.intellij.psi.impl.source.tree.java.PsiLoopStatementImpl implements com.intellij.psi.PsiForeachStatement com.intellij.psi.impl.source.Constants { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.PsiParameter getIterationParameter () public com.intellij.psi.PsiExpression getIteratedValue () public com.intellij.psi.PsiStatement getBody () public com.intellij.psi.PsiJavaToken getLParenth () public com.intellij.psi.PsiJavaToken getRParenth () public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public java.lang.String toString () public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public volatile synthetic void deleteChildInternal (com.intellij.lang.ASTNode) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiIdentifierImpl.class
PsiIdentifierImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiIdentifierImpl extends com.intellij.psi.impl.source.tree.LeafPsiElement implements com.intellij.psi.PsiIdentifier com.intellij.psi.PsiJavaToken { public void <init> (java.lang.CharSequence) CharSequence text public com.intellij.psi.tree.IElementType getTokenType () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiIfStatementImpl.class
PsiIfStatementImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiIfStatementImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiIfStatement com.intellij.psi.impl.source.Constants { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.PsiExpression getCondition () public void deleteChildInternal (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode elseKeyword com.intellij.lang.ASTNode child public com.intellij.psi.PsiStatement getThenBranch () public com.intellij.psi.PsiStatement getElseBranch () public com.intellij.psi.PsiJavaToken getLParenth () public com.intellij.psi.PsiJavaToken getRParenth () public com.intellij.psi.PsiKeyword getElseElement () public void setElseBranch (com.intellij.psi.PsiStatement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiStatement statement com.intellij.psi.PsiStatement elseBranch com.intellij.psi.PsiKeyword elseElement com.intellij.psi.PsiElementFactory elementFactory com.intellij.psi.PsiIfStatement ifStatement public void setThenBranch (com.intellij.psi.PsiStatement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement anchor com.intellij.psi.PsiStatement statement com.intellij.psi.PsiElementFactory elementFactory com.intellij.lang.ASTNode keyword com.intellij.psi.PsiIfStatement ifStatementPattern com.intellij.psi.PsiStatement thenBranch public com.intellij.lang.ASTNode findChildByRole (int) com.intellij.lang.ASTNode child com.intellij.lang.ASTNode elseKeyword int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiInstanceOfExpressionImpl.class
PsiInstanceOfExpressionImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiInstanceOfExpressionImpl extends com.intellij.psi.impl.source.tree.java.ExpressionPsiElement implements com.intellij.psi.PsiInstanceOfExpression com.intellij.psi.impl.source.Constants { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.PsiExpression getOperand () public com.intellij.psi.PsiTypeElement getCheckType () public com.intellij.psi.PsiType getType () public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiJavaTokenImpl.class
PsiJavaTokenImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiJavaTokenImpl extends com.intellij.psi.impl.source.tree.LeafPsiElement implements com.intellij.psi.PsiJavaToken { public void <init> (com.intellij.psi.tree.IElementType, java.lang.CharSequence) com.intellij.psi.tree.IElementType type CharSequence text public com.intellij.psi.tree.IElementType getTokenType () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiKeywordImpl.class
PsiKeywordImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiKeywordImpl extends com.intellij.psi.impl.source.tree.LeafPsiElement implements com.intellij.psi.PsiKeyword com.intellij.psi.PsiJavaToken { public void <init> (com.intellij.psi.tree.IElementType, java.lang.CharSequence) com.intellij.psi.tree.IElementType type CharSequence text public com.intellij.psi.tree.IElementType getTokenType () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () static void <clinit> () java.lang.reflect.Field field private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiLabeledStatementImpl.class
PsiLabeledStatementImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiLabeledStatementImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiLabeledStatement com.intellij.psi.impl.source.Constants { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.PsiIdentifier getLabelIdentifier () public com.intellij.psi.PsiStatement getStatement () public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement aChildren com.intellij.psi.PsiElement[] children com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place public java.lang.String getName () public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public com.intellij.psi.search.SearchScope getUseScope () public com.intellij.psi.PsiElement getNameIdentifier () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiLambdaExpressionImpl$1.class
PsiLambdaExpressionImpl.java package com.intellij.psi.impl.source.tree.java final com.intellij.psi.impl.source.tree.java.PsiLambdaExpressionImpl$1 extends java.lang.Object implements com.intellij.psi.controlFlow.ControlFlowPolicy { void <init> () public com.intellij.psi.PsiVariable getUsedVariable (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression refExpr public boolean isParameterAccepted (com.intellij.psi.PsiParameter) com.intellij.psi.PsiParameter psiParameter public boolean isLocalVariableAccepted (com.intellij.psi.PsiLocalVariable) com.intellij.psi.PsiLocalVariable psiVariable private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiLambdaExpressionImpl.class
PsiLambdaExpressionImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiLambdaExpressionImpl extends com.intellij.psi.impl.source.JavaStubPsiElement implements com.intellij.psi.PsiLambdaExpression { private static final com.intellij.psi.controlFlow.ControlFlowPolicy ourPolicy public void <init> (com.intellij.psi.impl.java.stubs.FunctionalExpressionStub) com.intellij.psi.impl.java.stubs.FunctionalExpressionStub stub public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.PsiParameterList getParameterList () public com.intellij.psi.PsiElement getBody () com.intellij.psi.PsiElement element public com.intellij.psi.PsiType getFunctionalInterfaceType () public boolean isVoidCompatible () com.intellij.psi.PsiReturnStatement statement com.intellij.psi.PsiElement body public boolean isValueCompatible () Boolean result private boolean isValueCompatibleNoCache () com.intellij.psi.controlFlow.ControlFlow controlFlow int startOffset int endOffset com.intellij.psi.PsiReturnStatement statement com.intellij.psi.PsiElement body public com.intellij.psi.PsiType getType () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place public java.lang.String toString () public boolean hasFormalParameterTypes () com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiParameter[] parameters public boolean isAcceptable (com.intellij.psi.PsiType, com.intellij.psi.PsiMethod) com.intellij.psi.PsiType conjunctType com.intellij.psi.PsiType lambdaFormalType com.intellij.psi.PsiType methodParameterType com.intellij.psi.PsiParameter parameter com.intellij.psi.PsiTypeElement typeElement int lambdaParamIdx int length com.intellij.psi.PsiParameter[] lambdaParameters com.intellij.psi.PsiType[] parameterTypes com.intellij.psi.PsiType leftType com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpressionList argsList com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiMethod interfaceMethod com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiType methodReturnType public boolean isPotentiallyCompatible (com.intellij.psi.PsiType) com.intellij.psi.PsiType left com.intellij.psi.PsiMethod interfaceMethod com.intellij.psi.PsiType methodReturnType com.intellij.psi.PsiElement body public com.intellij.psi.PsiType getGroundTargetType (com.intellij.psi.PsiType) com.intellij.psi.PsiType functionalInterfaceType private static com.intellij.psi.PsiType toArray (com.intellij.psi.PsiType) com.intellij.psi.PsiType paramType public javax.swing.Icon getIcon (int) int flags private synthetic java.lang.Boolean lambda$isAcceptable$1 (com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiType) com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiType methodReturnType private synthetic java.lang.Boolean lambda$isValueCompatible$0 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiLiteralExpressionImpl$1.class
PsiLiteralExpressionImpl.java package com.intellij.psi.impl.source.tree.java com.intellij.psi.impl.source.tree.java.PsiLiteralExpressionImpl$1 extends com.intellij.psi.LiteralTextEscaper { final synthetic com.intellij.psi.impl.source.tree.java.PsiLiteralExpressionImpl this$0 void <init> (com.intellij.psi.impl.source.tree.java.PsiLiteralExpressionImpl, com.intellij.psi.impl.source.tree.java.PsiLiteralExpressionImpl) com.intellij.psi.impl.source.tree.java.PsiLiteralExpressionImpl this$0 com.intellij.psi.impl.source.tree.java.PsiLiteralExpressionImpl arg0 public boolean decode (com.intellij.openapi.util.TextRange, java.lang.StringBuilder) com.intellij.openapi.util.TextRange rangeInsideHost StringBuilder outChars public int getOffsetInHost (int, com.intellij.openapi.util.TextRange) int offsetInDecoded com.intellij.openapi.util.TextRange rangeInsideHost public boolean isOneLine () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiLiteralExpressionImpl.class
PsiLiteralExpressionImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiLiteralExpressionImpl extends com.intellij.psi.impl.source.JavaStubPsiElement implements com.intellij.psi.PsiLiteralExpression com.intellij.psi.PsiLanguageInjectionHost com.intellij.psi.ContributedReferenceHost { private static final String QUOT private static final com.intellij.psi.tree.TokenSet NUMERIC_LITERALS static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.impl.java.stubs.impl.PsiLiteralStub) com.intellij.psi.impl.java.stubs.impl.PsiLiteralStub stub public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.PsiElement[] getChildren () public com.intellij.psi.PsiType getType () com.intellij.psi.PsiFile file com.intellij.psi.tree.IElementType type public com.intellij.psi.tree.IElementType getLiteralElementType () com.intellij.psi.impl.java.stubs.impl.PsiLiteralStub stub public java.lang.String getCanonicalText () com.intellij.psi.tree.IElementType type public java.lang.String getText () com.intellij.psi.impl.java.stubs.impl.PsiLiteralStub stub public java.lang.Object getValue () String innerText StringBuilder chars boolean success com.intellij.psi.tree.IElementType type String text int textLength public java.lang.String getInnerText () String text int textLength private java.lang.String getTextBlockText () String line int i String[] lines int prefix StringBuilder sb public int getTextBlockIndent () String[] lines private static int getTextBlockIndent (java.lang.String[]) String line int indent int i String[] lines int prefix private java.lang.String[] getTextBlockLines () char c String rawText int start public java.lang.String getRawString () private static java.lang.String internedParseStringCharacters (java.lang.String) String chars StringBuilder outChars boolean success public static boolean parseStringCharacters (java.lang.String, java.lang.StringBuilder, int[]) String chars StringBuilder outChars int[] sourceOffsets public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public boolean isValidHost () public com.intellij.psi.PsiReference[] getReferences () com.intellij.psi.tree.IElementType type public com.intellij.psi.PsiLanguageInjectionHost updateText (java.lang.String) String text com.intellij.lang.ASTNode valueNode public com.intellij.psi.LiteralTextEscaper createLiteralTextEscaper () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiLocalVariableImpl.class
PsiLocalVariableImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiLocalVariableImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiLocalVariable com.intellij.psi.impl.PsiVariableEx { private static final com.intellij.openapi.diagnostic.Logger LOG private volatile String myCachedName static final synthetic boolean $assertionsDisabled public void <init> () void <init> (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public void clearCaches () public final com.intellij.psi.PsiIdentifier getNameIdentifier () com.intellij.psi.PsiElement element public final java.lang.String getName () String cachedName public void setInitializer (com.intellij.psi.PsiExpression) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiExpression initializer public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public final com.intellij.psi.PsiType getType () public com.intellij.psi.PsiTypeElement getTypeElement () com.intellij.psi.PsiTypeElement typeElement com.intellij.psi.PsiElement parent com.intellij.psi.PsiLocalVariable localVariable public com.intellij.psi.PsiModifierList getModifierList () com.intellij.psi.impl.source.tree.CompositeElement parent com.intellij.psi.impl.source.tree.CompositeElement first public boolean hasModifierProperty (java.lang.String) String name com.intellij.psi.PsiModifierList modifierList public com.intellij.psi.PsiExpression getInitializer () public boolean hasInitializer () public java.lang.Object computeConstantValue () public java.lang.Object computeConstantValue (java.util.Set) java.util.Set visitedVars com.intellij.psi.PsiType type com.intellij.psi.PsiExpression initializer public int getTextOffset () public void normalizeDeclaration () throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement nextSibling com.intellij.psi.PsiElement lastWhitespaceAfterComma com.intellij.lang.ASTNode typeCopy com.intellij.lang.ASTNode modifierListCopy com.intellij.psi.impl.source.tree.CompositeElement variable com.intellij.lang.ASTNode comma com.intellij.util.CharTable charTableByTree com.intellij.psi.impl.source.tree.CompositeElement statement1 com.intellij.lang.ASTNode space com.intellij.lang.ASTNode semicolon int i com.intellij.psi.PsiModifierList modifierList com.intellij.psi.PsiTypeElement typeElement com.intellij.lang.ASTNode last com.intellij.util.CharTable treeCharTab com.intellij.psi.impl.source.tree.CompositeElement statement com.intellij.psi.PsiElement psiElement com.intellij.psi.PsiElement[] variables public void deleteChildInternal (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode eq com.intellij.lang.ASTNode child public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place com.intellij.lang.ASTNode lastParentTree public com.intellij.navigation.ItemPresentation getPresentation () public java.lang.String toString () public com.intellij.psi.search.SearchScope getUseScope () com.intellij.psi.PsiElement parentElement public javax.swing.Icon getElementIcon (int) int flags com.intellij.ui.icons.RowIcon baseIcon protected boolean isVisibilitySupported () public volatile synthetic com.intellij.psi.PsiElement getNameIdentifier () public volatile synthetic java.lang.Object setName (java.lang.String) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiLoopStatementImpl.class
PsiLoopStatementImpl.java package com.intellij.psi.impl.source.tree.java abstract com.intellij.psi.impl.source.tree.java.PsiLoopStatementImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiLoopStatement { protected void <init> (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public void deleteChildInternal (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiMethodCallExpressionImpl$1.class
PsiMethodCallExpressionImpl.java package com.intellij.psi.impl.source.tree.java synthetic com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl$1 extends java.lang.Object { }
com/intellij/psi/impl/source/tree/java/PsiMethodCallExpressionImpl$TypeEvaluator.class
PsiMethodCallExpressionImpl.java package com.intellij.psi.impl.source.tree.java com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl$TypeEvaluator extends java.lang.Object implements com.intellij.util.Function { private void <init> () public com.intellij.psi.PsiType fun (com.intellij.psi.PsiMethodCallExpression) com.intellij.psi.PsiExpressionList parentArgList com.intellij.psi.JavaResolveResult candidateInfo com.intellij.psi.PsiElement element com.intellij.psi.PsiType type int i com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.JavaResolveResult[] results com.intellij.psi.PsiFile file com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiElement callParent com.intellij.psi.PsiExpressionList parentArgList boolean genericParentOverloadResolution com.intellij.psi.PsiType theOnly private static com.intellij.psi.PsiType getResultType (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiReferenceExpression, com.intellij.psi.JavaResolveResult, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiReferenceExpression methodExpression com.intellij.psi.JavaResolveResult result com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiMethod method boolean is15OrHigher com.intellij.psi.PsiType getClassReturnType com.intellij.psi.PsiType ret public volatile synthetic java.lang.Object fun (java.lang.Object) private static synthetic boolean lambda$getResultType$2 (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type private static synthetic boolean lambda$fun$1 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression private static synthetic com.intellij.psi.PsiExpression lambda$fun$0 (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression expression synthetic void <init> (com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl$1) com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiMethodCallExpressionImpl.class
PsiMethodCallExpressionImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl extends com.intellij.psi.impl.source.tree.java.ExpressionPsiElement implements com.intellij.psi.PsiMethodCallExpression { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl$TypeEvaluator ourTypeEvaluator public void <init> () public com.intellij.psi.PsiType getType () public com.intellij.psi.PsiMethod resolveMethod () public com.intellij.psi.JavaResolveResult resolveMethodGenerics () public void removeChild (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child public com.intellij.psi.PsiReferenceParameterList getTypeArgumentList () com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiReferenceParameterList result public com.intellij.psi.PsiType[] getTypeArguments () public com.intellij.psi.PsiReferenceExpression getMethodExpression () public com.intellij.psi.PsiExpressionList getArgumentList () com.intellij.psi.PsiExpressionList list public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () private static com.intellij.psi.PsiType captureReturnType (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiMethod, com.intellij.psi.PsiType, com.intellij.psi.JavaResolveResult, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiType parameterType com.intellij.psi.PsiType expressionType int i com.intellij.psi.PsiType[] args com.intellij.psi.PsiParameter[] parameters boolean varargs com.intellij.psi.PsiType returnTypeErasure com.intellij.psi.PsiMethodCallExpression call com.intellij.psi.PsiMethod method com.intellij.psi.PsiType ret com.intellij.psi.JavaResolveResult result com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiType substitutedReturnType static synthetic com.intellij.openapi.diagnostic.Logger access$100 () static synthetic com.intellij.psi.PsiType access$200 (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiMethod, com.intellij.psi.PsiType, com.intellij.psi.JavaResolveResult, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiMethodCallExpression x0 com.intellij.psi.PsiMethod x1 com.intellij.psi.PsiType x2 com.intellij.psi.JavaResolveResult x3 com.intellij.pom.java.LanguageLevel x4 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiMethodReferenceExpressionImpl$1.class
PsiMethodReferenceExpressionImpl.java package com.intellij.psi.impl.source.tree.java com.intellij.psi.impl.source.tree.java.PsiMethodReferenceExpressionImpl$1 extends com.intellij.psi.impl.source.tree.java.MethodReferenceResolver { final synthetic com.intellij.psi.impl.source.tree.java.PsiMethodReferenceExpressionImpl this$0 void <init> (com.intellij.psi.impl.source.tree.java.PsiMethodReferenceExpressionImpl) com.intellij.psi.impl.source.tree.java.PsiMethodReferenceExpressionImpl this$0 protected com.intellij.psi.scope.PsiConflictResolver createResolver (com.intellij.psi.impl.source.tree.java.PsiMethodReferenceExpressionImpl, com.intellij.psi.PsiMethodReferenceUtil$QualifierResolveResult, com.intellij.psi.PsiMethod, com.intellij.psi.util.MethodSignature) com.intellij.psi.impl.source.tree.java.PsiMethodReferenceExpressionImpl referenceExpression com.intellij.psi.PsiMethodReferenceUtil$QualifierResolveResult qualifierResolveResult com.intellij.psi.PsiMethod interfaceMethod com.intellij.psi.util.MethodSignature signature }
com/intellij/psi/impl/source/tree/java/PsiMethodReferenceExpressionImpl.class
PsiMethodReferenceExpressionImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiMethodReferenceExpressionImpl extends com.intellij.psi.impl.source.JavaStubPsiElement implements com.intellij.psi.PsiMethodReferenceExpression { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.psi.impl.source.tree.java.MethodReferenceResolver RESOLVER public void <init> (com.intellij.psi.impl.java.stubs.FunctionalExpressionStub) com.intellij.psi.impl.java.stubs.FunctionalExpressionStub stub public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.PsiTypeElement getQualifierType () com.intellij.psi.PsiElement qualifier public com.intellij.psi.PsiType getFunctionalInterfaceType () public boolean isExact () public boolean isPotentiallyCompatible (com.intellij.psi.PsiType) boolean isStatic int parametersCount com.intellij.psi.PsiElement element com.intellij.psi.ResolveResult resolveResult com.intellij.psi.PsiType functionalInterfaceType com.intellij.psi.PsiMethod interfaceMethod com.intellij.psi.impl.source.tree.java.MethodReferenceResolver resolver com.intellij.psi.ResolveResult[] result com.intellij.psi.PsiMethodReferenceUtil$QualifierResolveResult qualifierResolveResult int interfaceArity public com.intellij.psi.PsiType getGroundTargetType (com.intellij.psi.PsiType) com.intellij.psi.PsiType functionalInterfaceType public com.intellij.psi.PsiMember getPotentiallyApplicableMember () private com.intellij.psi.PsiMember getPotentiallyApplicableMemberInternal () com.intellij.psi.PsiElement resolve com.intellij.psi.HierarchicalMethodSignature signature java.util.List result String identifierName com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiType componentType com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiClass arrayClass com.intellij.psi.PsiMethod method com.intellij.psi.PsiReferenceParameterList parameterList com.intellij.psi.PsiMethod psiMethod com.intellij.psi.PsiElement element com.intellij.psi.PsiMethodReferenceUtil$QualifierResolveResult qualifierResolveResult com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiElement qualifier com.intellij.psi.PsiMethod[] methods public com.intellij.psi.PsiExpression getQualifierExpression () com.intellij.psi.PsiElement qualifier public com.intellij.psi.PsiType getType () public com.intellij.psi.PsiElement getReferenceNameElement () com.intellij.psi.PsiElement element public void processVariants (com.intellij.psi.scope.PsiScopeProcessor) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.scope.processor.FilterScopeProcessor proc public void setQualifierExpression (com.intellij.psi.PsiExpression) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement qualifier com.intellij.psi.PsiExpression newQualifier com.intellij.psi.PsiExpression expression public com.intellij.psi.JavaResolveResult[] multiResolve (boolean) boolean incompleteCode public com.intellij.psi.PsiElement getQualifier () com.intellij.psi.PsiElement element public com.intellij.openapi.util.TextRange getRangeInElement () int offsetInParent int offsetInParent com.intellij.psi.PsiElement element com.intellij.psi.PsiElement colons public java.lang.String getCanonicalText () public boolean isReferenceTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement nameElement public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiElement bindToElement (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement handleElementRename (java.lang.String) throws com.intellij.util.IncorrectOperationException String newElementName com.intellij.psi.PsiElement oldIdentifier String oldRefName com.intellij.psi.PsiIdentifier identifier public boolean isConstructor () com.intellij.psi.PsiElement element public java.lang.String toString () public boolean isAcceptable (com.intellij.psi.PsiType, com.intellij.psi.PsiMethod) com.intellij.psi.PsiType conjunct com.intellij.psi.PsiType left com.intellij.psi.PsiMethod method com.intellij.psi.PsiExpressionList argsList boolean isExact com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiElement resolve public javax.swing.Icon getIcon (int) int flags public com.intellij.psi.PsiElement bindToElementViaStaticImport (com.intellij.psi.PsiClass) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiClass qualifierClass public com.intellij.psi.PsiElement getElement () public com.intellij.psi.PsiElement resolve () public java.lang.Object[] getVariants () public boolean isSoft () public com.intellij.psi.PsiReference getReference () public com.intellij.psi.JavaResolveResult advancedResolve (boolean) boolean incompleteCode com.intellij.psi.JavaResolveResult[] results public java.lang.String getReferenceName () com.intellij.psi.PsiElement element public com.intellij.psi.PsiReferenceParameterList getParameterList () public com.intellij.psi.PsiType[] getTypeParameters () com.intellij.psi.PsiReferenceParameterList parameterList public boolean isQualified () public java.lang.String getQualifiedName () public volatile synthetic com.intellij.psi.ResolveResult[] multiResolve (boolean) private synthetic com.intellij.psi.JavaResolveResult lambda$isAcceptable$2 () private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getPotentiallyApplicableMember$1 () private synthetic com.intellij.psi.JavaResolveResult[] lambda$isPotentiallyCompatible$0 (com.intellij.psi.impl.source.tree.java.MethodReferenceResolver) com.intellij.psi.impl.source.tree.java.MethodReferenceResolver resolver static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiNameValuePairImpl$1.class
PsiNameValuePairImpl.java package com.intellij.psi.impl.source.tree.java com.intellij.psi.impl.source.tree.java.PsiNameValuePairImpl$1 extends java.lang.Object implements com.intellij.psi.PsiReference { final synthetic com.intellij.psi.impl.source.tree.java.PsiNameValuePairImpl this$0 void <init> (com.intellij.psi.impl.source.tree.java.PsiNameValuePairImpl) com.intellij.psi.impl.source.tree.java.PsiNameValuePairImpl this$0 private com.intellij.psi.PsiClass getReferencedClass () com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiJavaCodeReferenceElement nameRef com.intellij.psi.PsiElement target public com.intellij.psi.PsiElement getElement () public com.intellij.openapi.util.TextRange getRangeInElement () com.intellij.psi.PsiIdentifier id public com.intellij.psi.PsiElement resolve () com.intellij.psi.PsiClass refClass String name com.intellij.psi.util.MethodSignature signature public java.lang.String getCanonicalText () String name public com.intellij.psi.PsiElement handleElementRename (java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElementFactory factory String newElementName com.intellij.psi.PsiIdentifier nameIdentifier public com.intellij.psi.PsiElement bindToElement (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public boolean isReferenceTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public boolean isSoft () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiNameValuePairImpl.class
PsiNameValuePairImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiNameValuePairImpl extends com.intellij.psi.impl.source.JavaStubPsiElement implements com.intellij.psi.PsiNameValuePair { private volatile java.lang.ref.Reference myDetachedValue private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> (com.intellij.psi.impl.java.stubs.PsiNameValuePairStub) com.intellij.psi.impl.java.stubs.PsiNameValuePairStub stub public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.impl.source.tree.java.NameValuePairElement getNode () public java.lang.String getName () com.intellij.psi.PsiIdentifier nameIdentifier com.intellij.psi.impl.java.stubs.PsiNameValuePairStub stub public java.lang.String getLiteralValue () com.intellij.psi.PsiAnnotationMemberValue value public com.intellij.psi.PsiIdentifier getNameIdentifier () com.intellij.lang.ASTNode node public com.intellij.psi.PsiAnnotationMemberValue getValue () com.intellij.psi.PsiLiteralExpression child com.intellij.lang.ASTNode node public com.intellij.psi.PsiAnnotationMemberValue setValue (com.intellij.psi.PsiAnnotationMemberValue) com.intellij.psi.PsiAnnotationMemberValue newValue public com.intellij.psi.PsiAnnotationMemberValue getDetachedValue () com.intellij.psi.PsiAnnotation anno String text com.intellij.psi.PsiAnnotationMemberValue result com.intellij.psi.impl.java.stubs.PsiNameValuePairStub stub public void subtreeChanged () public com.intellij.psi.PsiReference getReference () public final void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public volatile synthetic com.intellij.lang.ASTNode getNode () static synthetic com.intellij.openapi.diagnostic.Logger access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiNewExpressionImpl$1.class
PsiNewExpressionImpl.java package com.intellij.psi.impl.source.tree.java com.intellij.psi.impl.source.tree.java.PsiNewExpressionImpl$1 extends com.intellij.psi.impl.source.resolve.reference.impl.PsiPolyVariantCachingReference { final synthetic com.intellij.psi.impl.source.tree.java.PsiNewExpressionImpl this$0 void <init> (com.intellij.psi.impl.source.tree.java.PsiNewExpressionImpl) com.intellij.psi.impl.source.tree.java.PsiNewExpressionImpl this$0 public com.intellij.psi.JavaResolveResult[] resolveInner (boolean, com.intellij.psi.PsiFile) com.intellij.psi.JavaPsiFacade facade com.intellij.psi.PsiClassType aClass com.intellij.lang.ASTNode argumentList com.intellij.psi.JavaPsiFacade facade com.intellij.psi.PsiAnonymousClass anonymousClass com.intellij.psi.PsiClassType aClass com.intellij.lang.ASTNode argumentList com.intellij.lang.ASTNode anonymousClassElement boolean incompleteCode com.intellij.psi.PsiFile containingFile com.intellij.lang.ASTNode classRef public com.intellij.psi.PsiElement getElement () public com.intellij.openapi.util.TextRange getRangeInElement () public java.lang.String getCanonicalText () public com.intellij.psi.PsiElement handleElementRename (java.lang.String) String newElementName public com.intellij.psi.PsiElement bindToElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public int hashCode () public boolean equals (java.lang.Object) Object obj public volatile synthetic com.intellij.psi.ResolveResult[] resolveInner (boolean, com.intellij.psi.PsiFile) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiNewExpressionImpl.class
PsiNewExpressionImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiNewExpressionImpl extends com.intellij.psi.impl.source.tree.java.ExpressionPsiElement implements com.intellij.psi.PsiNewExpression { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.psi.tree.TokenSet CLASS_REF static final synthetic boolean $assertionsDisabled public void <init> () public com.intellij.psi.PsiType getType () public com.intellij.psi.PsiType getOwner (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation annotation private com.intellij.psi.PsiType doGetType (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation annotation com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiAnnotation[] copy com.intellij.psi.PsiAnnotation[] copy com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiClass aClass com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiAnnotation[] copy com.intellij.psi.tree.IElementType elementType com.intellij.lang.ASTNode child com.intellij.psi.PsiAnnotation stopAt com.intellij.psi.PsiType type com.intellij.util.SmartList annotations boolean stop public com.intellij.psi.PsiExpressionList getArgumentList () com.intellij.psi.PsiExpressionList list com.intellij.psi.impl.source.tree.CompositeElement anonymousClass public com.intellij.psi.PsiExpression[] getArrayDimensions () com.intellij.psi.PsiExpression[] expressions1 com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiExpression qualifier public com.intellij.psi.PsiArrayInitializerExpression getArrayInitializer () public com.intellij.psi.PsiMethod resolveMethod () public com.intellij.psi.impl.source.resolve.reference.impl.PsiPolyVariantCachingReference getConstructorFakeReference () public com.intellij.psi.JavaResolveResult resolveMethodGenerics () com.intellij.psi.ResolveResult[] results public com.intellij.psi.PsiExpression getQualifier () public com.intellij.psi.PsiReferenceParameterList getTypeArgumentList () public com.intellij.psi.PsiType[] getTypeArguments () public com.intellij.psi.PsiMethod resolveConstructor () public com.intellij.psi.PsiJavaCodeReferenceElement getClassReference () public com.intellij.psi.PsiAnonymousClass getAnonymousClass () com.intellij.lang.ASTNode anonymousClass public com.intellij.psi.PsiJavaCodeReferenceElement getClassOrAnonymousClassReference () com.intellij.lang.ASTNode ref com.intellij.psi.PsiAnonymousClass anonymousClass public void deleteChildInternal (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode dot com.intellij.lang.ASTNode child public com.intellij.lang.ASTNode findChildByRole (int) com.intellij.psi.impl.source.tree.TreeElement firstChild int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getConstructorFakeReference$0 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiPackageStatementImpl.class
PsiPackageStatementImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiPackageStatementImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiPackageStatement { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.PsiJavaCodeReferenceElement getPackageReference () public java.lang.String getPackageName () com.intellij.psi.PsiJavaCodeReferenceElement ref public com.intellij.psi.PsiModifierList getAnnotationList () public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiParenthesizedExpressionImpl.class
PsiParenthesizedExpressionImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiParenthesizedExpressionImpl extends com.intellij.psi.impl.source.tree.java.ExpressionPsiElement implements com.intellij.psi.PsiParenthesizedExpression com.intellij.psi.impl.source.Constants { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.PsiExpression getExpression () public com.intellij.psi.PsiType getType () com.intellij.psi.PsiExpression expr public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiPolyadicExpressionImpl.class
PsiPolyadicExpressionImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiPolyadicExpressionImpl extends com.intellij.psi.impl.source.tree.java.ExpressionPsiElement implements com.intellij.psi.PsiPolyadicExpression { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.util.Function MY_TYPE_EVALUATOR private static final com.intellij.psi.tree.TokenSet OUR_OPERATIONS_BIT_SET private volatile com.intellij.psi.PsiExpression[] cachedOperands public void <init> () public com.intellij.psi.tree.IElementType getOperationTokenType () public com.intellij.psi.PsiJavaToken getTokenBeforeOperand (com.intellij.psi.PsiExpression) com.intellij.psi.PsiExpression operand com.intellij.psi.PsiElement element public com.intellij.psi.PsiType getType () private static com.intellij.psi.PsiType doGetType (com.intellij.psi.impl.source.tree.java.PsiPolyadicExpressionImpl) com.intellij.psi.PsiType rType com.intellij.psi.PsiType type int i com.intellij.psi.impl.source.tree.java.PsiPolyadicExpressionImpl param com.intellij.psi.PsiExpression[] operands com.intellij.psi.PsiType lType com.intellij.psi.tree.IElementType sign public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiExpression[] getOperands () com.intellij.psi.PsiExpression[] operands public void clearCaches () public java.lang.String toString () private static synthetic com.intellij.psi.PsiType lambda$static$0 (com.intellij.psi.impl.source.tree.java.PsiPolyadicExpressionImpl) com.intellij.psi.impl.source.tree.java.PsiPolyadicExpressionImpl expression static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiPostfixExpressionImpl.class
PsiPostfixExpressionImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiPostfixExpressionImpl extends com.intellij.psi.impl.source.tree.java.ExpressionPsiElement implements com.intellij.psi.PsiPostfixExpression { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.PsiExpression getOperand () public com.intellij.psi.PsiJavaToken getOperationSign () public com.intellij.psi.tree.IElementType getOperationTokenType () public com.intellij.psi.PsiType getType () public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiPrefixExpressionImpl.class
PsiPrefixExpressionImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiPrefixExpressionImpl extends com.intellij.psi.impl.source.tree.java.ExpressionPsiElement implements com.intellij.psi.PsiPrefixExpression { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.PsiExpression getOperand () public com.intellij.psi.PsiJavaToken getOperationSign () public com.intellij.psi.tree.IElementType getOperationTokenType () public com.intellij.psi.PsiType getType () com.intellij.psi.PsiExpression operand com.intellij.psi.PsiType type com.intellij.psi.tree.IElementType opCode public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiReferenceExpressionImpl$1.class
PsiReferenceExpressionImpl.java package com.intellij.psi.impl.source.tree.java com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl$1 extends com.intellij.psi.scope.DelegatingScopeProcessor { private com.intellij.psi.PsiElement myResolveContext private final java.util.Set myVarNames final synthetic com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl this$0 void <init> (com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl, com.intellij.psi.scope.PsiScopeProcessor) com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl this$0 com.intellij.psi.scope.PsiScopeProcessor arg0 public boolean execute (com.intellij.psi.PsiElement, com.intellij.psi.ResolveState) com.intellij.psi.PsiElement element com.intellij.psi.ResolveState state private boolean shouldProcess (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private boolean ensureNonShadowedVariable (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable element private boolean shouldProcessMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl ref public void handleEvent (com.intellij.psi.scope.PsiScopeProcessor$Event, java.lang.Object) com.intellij.psi.scope.PsiScopeProcessor$Event event Object associated private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiReferenceExpressionImpl$OurGenericsResolver$1.class
PsiReferenceExpressionImpl.java package com.intellij.psi.impl.source.tree.java final com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl$OurGenericsResolver$1 extends com.intellij.psi.JavaRecursiveElementWalkingVisitor { final synthetic com.intellij.psi.impl.source.resolve.ResolveCache val$resolveCache final synthetic boolean val$physical final synthetic java.util.List val$qualifiers final synthetic com.intellij.psi.PsiFile val$containingFile void <init> (com.intellij.psi.impl.source.resolve.ResolveCache, boolean, java.util.List, com.intellij.psi.PsiFile) public void visitReferenceExpression (com.intellij.psi.PsiReferenceExpression) com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.ResolveResult[] cachedResults protected void elementFinished (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl expression public void visitExpressionList (com.intellij.psi.PsiExpressionList) com.intellij.psi.PsiExpressionList list public void visitLambdaExpression (com.intellij.psi.PsiLambdaExpression) com.intellij.psi.PsiLambdaExpression expression public void visitClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiReferenceExpressionImpl$OurGenericsResolver.class
PsiReferenceExpressionImpl.java package com.intellij.psi.impl.source.tree.java public final com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl$OurGenericsResolver extends java.lang.Object implements com.intellij.psi.impl.source.resolve.ResolveCache$PolyVariantContextResolver { public static final com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl$OurGenericsResolver INSTANCE private static final com.intellij.psi.tree.TokenSet EXACT_REFS public void <init> () public com.intellij.psi.ResolveResult[] resolve (com.intellij.psi.PsiJavaReference, com.intellij.psi.PsiFile, boolean) com.intellij.psi.PsiJavaReference ref com.intellij.psi.PsiFile containingFile boolean incompleteCode com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl expression com.intellij.psi.impl.source.tree.CompositeElement treeParent com.intellij.psi.tree.IElementType parentType java.util.List qualifiers com.intellij.psi.JavaResolveResult[] result private static java.util.List resolveAllQualifiers (com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl, com.intellij.psi.PsiFile) com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl expression com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiElement qualifier java.util.List qualifiers com.intellij.psi.impl.source.resolve.ResolveCache resolveCache boolean physical public volatile synthetic com.intellij.psi.ResolveResult[] resolve (com.intellij.psi.PsiPolyVariantReference, com.intellij.psi.PsiFile, boolean) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiReferenceExpressionImpl$TypeEvaluator.class
PsiReferenceExpressionImpl.java package com.intellij.psi.impl.source.tree.java com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl$TypeEvaluator extends java.lang.Object implements com.intellij.util.NullableFunction { private void <init> () public com.intellij.psi.PsiType fun (com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl) com.intellij.psi.PsiType type com.intellij.lang.ASTNode qualifier com.intellij.lang.ASTNode refName com.intellij.psi.PsiType type com.intellij.psi.PsiMethod method com.intellij.psi.PsiType substitutedType com.intellij.psi.PsiType normalized com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl expr com.intellij.psi.PsiFile file com.intellij.openapi.project.Project project com.intellij.psi.ResolveResult[] results com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiElement resolve com.intellij.psi.PsiTypeParameterListOwner owner com.intellij.psi.PsiType ret com.intellij.pom.java.LanguageLevel languageLevel public volatile synthetic java.lang.Object fun (java.lang.Object) synthetic void <init> (com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl$1) com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl$1 x0 }
com/intellij/psi/impl/source/tree/java/PsiReferenceExpressionImpl.class
PsiReferenceExpressionImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl extends com.intellij.psi.impl.source.tree.java.ExpressionPsiElement implements com.intellij.psi.PsiReferenceExpression com.intellij.psi.impl.source.SourceJavaCodeReference { private static final com.intellij.openapi.diagnostic.Logger LOG private volatile String myCachedQName private volatile String myCachedNormalizedText private static final com.intellij.util.Function TYPE_EVALUATOR static final synthetic boolean $assertionsDisabled public void <init> () public com.intellij.psi.PsiExpression getQualifierExpression () public com.intellij.psi.PsiElement bindToElementViaStaticImport (com.intellij.psi.PsiClass) throws com.intellij.util.IncorrectOperationException String qName com.intellij.psi.PsiImportStatementBase singleImportStatement boolean doImportStatic com.intellij.psi.impl.PsiManagerEx manager com.intellij.psi.PsiReferenceExpression classRef com.intellij.util.CharTable treeCharTab com.intellij.psi.impl.source.tree.LeafElement dot com.intellij.psi.PsiClass qualifierClass String qualifiedName String staticName com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiImportList importList boolean doImportStatic public static void bindToElementViaStaticImport (com.intellij.psi.PsiClass, java.lang.String, com.intellij.psi.PsiImportList) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiImportStaticStatement importStatement com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiClass qualifierClass String staticName com.intellij.psi.PsiImportList importList String qualifiedName java.util.List refs com.intellij.psi.codeStyle.JavaCodeStyleSettingsFacade javaCodeStyleSettingsFacade private static java.util.List getImportsFromClass (com.intellij.psi.PsiImportList, java.lang.String) com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiImportStaticStatement staticStatement com.intellij.psi.PsiImportList importList String className java.util.List array public void setQualifierExpression (com.intellij.psi.PsiExpression) throws com.intellij.util.IncorrectOperationException com.intellij.util.CharTable treeCharTab com.intellij.psi.impl.source.tree.TreeElement dot com.intellij.psi.PsiExpression newQualifier com.intellij.psi.PsiExpression oldQualifier public com.intellij.psi.PsiElement getQualifier () public java.lang.String getReferenceName () com.intellij.psi.PsiElement element public void clearCaches () private com.intellij.psi.JavaResolveResult[] resolve (com.intellij.psi.tree.IElementType, com.intellij.psi.PsiFile) com.intellij.psi.JavaResolveResult[] packageResult com.intellij.psi.JavaResolveResult[] variable com.intellij.psi.JavaResolveResult[] result com.intellij.psi.PsiElement classNameElement com.intellij.psi.PsiElement classNameElement com.intellij.psi.JavaResolveResult[] vars com.intellij.psi.PsiElement breakStatement com.intellij.psi.JavaResolveResult[] labels com.intellij.psi.PsiLabeledStatement labeled boolean insideSwitchExpression com.intellij.psi.PsiElement context com.intellij.psi.tree.IElementType parentType com.intellij.psi.PsiFile containingFile private com.intellij.psi.JavaResolveResult[] resolveToMethod (com.intellij.psi.PsiFile) com.intellij.psi.scope.MethodProcessorSetupFailedException e com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiMethodCallExpression methodCall com.intellij.psi.scope.processor.MethodResolverProcessor processor private com.intellij.psi.JavaResolveResult[] resolveToPackage (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile containingFile String packageName com.intellij.openapi.project.Project project com.intellij.psi.JavaPsiFacade psiFacade com.intellij.psi.PsiPackage aPackage com.intellij.psi.PsiExpression qualifier private com.intellij.psi.JavaResolveResult[] resolveToClass (com.intellij.psi.PsiElement, com.intellij.psi.PsiFile) com.intellij.psi.PsiElement classNameElement com.intellij.psi.PsiFile containingFile String className com.intellij.psi.impl.source.resolve.ClassResolverProcessor processor private com.intellij.psi.JavaResolveResult[] resolveToVariable (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile containingFile com.intellij.psi.impl.source.resolve.VariableResolverProcessor processor public com.intellij.psi.JavaResolveResult[] multiResolve (boolean) boolean incompleteCode public java.lang.String getCanonicalText () String fqn com.intellij.psi.PsiElement element public com.intellij.psi.PsiType getType () public boolean isReferenceTo (com.intellij.psi.PsiElement) String name com.intellij.psi.PsiElement element com.intellij.psi.tree.IElementType i boolean resolvingToMethod com.intellij.psi.PsiElement parent boolean parentIsMethodCall public boolean isSoft () public void processVariants (com.intellij.psi.scope.PsiScopeProcessor) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.scope.DelegatingScopeProcessor filterProcessor public com.intellij.psi.JavaResolveResult advancedResolve (boolean) boolean incompleteCode com.intellij.psi.JavaResolveResult[] results private static boolean hasValidQualifier (com.intellij.psi.PsiMethod, com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiElement) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClassType type java.util.Set classes com.intellij.psi.PsiElement resolve com.intellij.psi.PsiExpression qualifierExpression com.intellij.psi.PsiMethod method com.intellij.psi.PsiReferenceExpression ref com.intellij.psi.PsiElement scope com.intellij.psi.PsiClass containingClass public static boolean seemsScrambled (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass public static boolean seemsScrambledByStructure (com.intellij.psi.PsiClass) java.util.List methods com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass containingClass private static boolean seemsScrambled (java.lang.String) String name public com.intellij.psi.PsiElement getReferenceNameElement () public com.intellij.psi.PsiReferenceParameterList getParameterList () public com.intellij.psi.PsiType[] getTypeParameters () com.intellij.psi.PsiReferenceParameterList parameterList public int getTextOffset () com.intellij.lang.ASTNode refName public com.intellij.psi.PsiElement handleElementRename (java.lang.String) throws com.intellij.util.IncorrectOperationException String newElementName com.intellij.psi.JavaResolveResult resolveResult com.intellij.psi.PsiElement currentFileResolveScope com.intellij.psi.PsiImportStaticStatement importStaticStatement String referenceName com.intellij.psi.PsiElement element com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiReferenceExpression expression com.intellij.psi.PsiReferenceExpression result private com.intellij.psi.PsiElement renameDirectly (java.lang.String) throws com.intellij.util.IncorrectOperationException String newElementName com.intellij.psi.PsiElement oldIdentifier String oldRefName com.intellij.psi.PsiIdentifier identifier public com.intellij.psi.PsiElement bindToElement (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException boolean preserveQualification String qName com.intellij.psi.PsiExpression ref com.intellij.psi.codeStyle.JavaCodeStyleManager codeStyleManager String qName com.intellij.psi.PsiExpression ref com.intellij.psi.PsiMember member com.intellij.psi.PsiClass psiClass String qName com.intellij.psi.PsiExpression ref com.intellij.psi.PsiElement element com.intellij.psi.PsiManager manager com.intellij.psi.JavaPsiFacade facade com.intellij.psi.PsiJavaParserFacade parserFacade private static boolean isFullyQualified (com.intellij.psi.impl.source.tree.CompositeElement) com.intellij.psi.impl.source.tree.CompositeElement classRef com.intellij.lang.ASTNode qualifier com.intellij.psi.PsiElement refElement public void deleteChildInternal (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode next com.intellij.lang.ASTNode start com.intellij.lang.ASTNode dot com.intellij.lang.ASTNode first com.intellij.lang.ASTNode child public static com.intellij.psi.impl.source.tree.TreeElement createEmptyRefParameterList (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project com.intellij.psi.PsiElementFactory factory public com.intellij.lang.ASTNode findChildByRole (int) com.intellij.psi.impl.source.tree.TreeElement lastChild com.intellij.psi.impl.source.tree.TreeElement firstChild int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public com.intellij.psi.PsiReference getReference () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.PsiElement getElement () public com.intellij.openapi.util.TextRange getRangeInElement () public com.intellij.psi.PsiElement resolve () public java.lang.String getClassNameText () String cachedQName public void fullyQualify (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass targetClass public boolean isQualified () public java.lang.String getQualifiedName () private java.lang.String getCachedNormalizedText () String whiteSpaceAndComments public java.lang.String toString () public volatile synthetic com.intellij.psi.ResolveResult[] multiResolve (boolean) private static synthetic boolean lambda$seemsScrambledByStructure$1 (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method private static synthetic boolean lambda$seemsScrambledByStructure$0 (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method static synthetic com.intellij.psi.JavaResolveResult[] access$000 (com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl, com.intellij.psi.tree.IElementType, com.intellij.psi.PsiFile) com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl x0 com.intellij.psi.tree.IElementType x1 com.intellij.psi.PsiFile x2 static synthetic boolean access$200 (com.intellij.psi.PsiMethod, com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiElement) com.intellij.psi.PsiMethod x0 com.intellij.psi.PsiReferenceExpression x1 com.intellij.psi.PsiElement x2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiReferenceParameterListImpl.class
PsiReferenceParameterListImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiReferenceParameterListImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiReferenceParameterList { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.psi.tree.TokenSet TYPE_SET public void <init> () public com.intellij.psi.PsiTypeElement[] getTypeParameterElements () public com.intellij.psi.PsiType[] getTypeArguments () public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public com.intellij.lang.ASTNode findChildByRole (int) int role public com.intellij.psi.impl.source.tree.TreeElement addInternal (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, java.lang.Boolean) com.intellij.psi.impl.source.tree.TreeElement lt com.intellij.psi.impl.source.tree.TreeElement gt com.intellij.psi.impl.source.tree.TreeElement first com.intellij.lang.ASTNode last com.intellij.lang.ASTNode anchor Boolean before com.intellij.util.CharTable treeCharTab com.intellij.psi.impl.source.tree.TreeElement firstAdded public void deleteChildInternal (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode lt com.intellij.lang.ASTNode gt com.intellij.lang.ASTNode child public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiResourceExpressionImpl.class
PsiResourceExpressionImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiResourceExpressionImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiResourceExpression { public void <init> () public com.intellij.psi.PsiExpression getExpression () public com.intellij.psi.PsiType getType () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiResourceListImpl.class
PsiResourceListImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiResourceListImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiResourceList { public void <init> () public int getResourceVariablesCount () com.intellij.psi.PsiElement child int count public java.util.List getResourceVariables () public java.util.Iterator iterator () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place public void deleteChildInternal (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiResourceVariableImpl.class
PsiResourceVariableImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiResourceVariableImpl extends com.intellij.psi.impl.source.tree.java.PsiLocalVariableImpl implements com.intellij.psi.PsiResourceVariable { public void <init> () public com.intellij.psi.PsiElement[] getDeclarationScope () com.intellij.psi.PsiResourceList resourceList com.intellij.psi.PsiTryStatement tryStatement com.intellij.psi.PsiCodeBlock tryBlock public com.intellij.psi.PsiTypeElement getTypeElement () public com.intellij.psi.PsiModifierList getModifierList () public void delete () throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement next com.intellij.psi.PsiElement prev public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.search.SearchScope getUseScope () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiReturnStatementImpl.class
PsiReturnStatementImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiReturnStatementImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiReturnStatement com.intellij.psi.impl.source.Constants { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.PsiExpression getReturnValue () public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiSuperExpressionImpl.class
PsiSuperExpressionImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiSuperExpressionImpl extends com.intellij.psi.impl.source.tree.java.ExpressionPsiElement implements com.intellij.psi.PsiSuperExpression com.intellij.psi.impl.source.Constants { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.PsiJavaCodeReferenceElement getQualifier () public com.intellij.psi.PsiType getType () com.intellij.psi.PsiElement aClass com.intellij.psi.PsiClass aClass com.intellij.psi.PsiType fragmentSuperType com.intellij.psi.PsiElement scope com.intellij.psi.PsiJavaCodeReferenceElement qualifier private com.intellij.psi.PsiType getSuperType (com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiClassType[] superTypes com.intellij.psi.PsiClassType[] superTypes com.intellij.psi.PsiClass superClass com.intellij.psi.PsiClassType superType com.intellij.psi.PsiClassType[] superTypes com.intellij.psi.PsiClassType baseClassType com.intellij.psi.PsiClass psiClass com.intellij.psi.PsiClass aClass boolean checkImmediateSuperInterfaces com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiClassType[] superTypes public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiSwitchBlockImpl.class
PsiSwitchBlockImpl.java package com.intellij.psi.impl.source.tree.java public abstract com.intellij.psi.impl.source.tree.java.PsiSwitchBlockImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiSwitchBlock { protected void <init> (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public com.intellij.psi.PsiExpression getExpression () public com.intellij.psi.PsiCodeBlock getBody () public com.intellij.psi.PsiJavaToken getLParenth () public com.intellij.psi.PsiJavaToken getRParenth () }
com/intellij/psi/impl/source/tree/java/PsiSwitchExpressionImpl.class
PsiSwitchExpressionImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiSwitchExpressionImpl extends com.intellij.psi.impl.source.tree.java.PsiSwitchBlockImpl implements com.intellij.psi.PsiSwitchExpression { public void <init> () public com.intellij.psi.PsiExpression getExpression () public com.intellij.psi.PsiType getType () com.intellij.psi.PsiType resultExpressionType com.intellij.psi.PsiExpression expression com.intellij.psi.PsiType type java.util.List resultExpressions java.util.Set resultTypes int[] ranks int maxRank com.intellij.psi.PsiType leastUpperBound private static boolean isNumericPromotion (java.util.List, int[], com.intellij.psi.PsiPrimitiveType) java.util.List resultExpressions int[] ranks com.intellij.psi.PsiPrimitiveType type public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public void replaceChildInternal (com.intellij.lang.ASTNode, com.intellij.psi.impl.source.tree.TreeElement) com.intellij.lang.ASTNode child com.intellij.psi.impl.source.tree.TreeElement newElement public java.lang.String toString () com.intellij.psi.PsiExpression expression private static synthetic boolean lambda$isNumericPromotion$2 (com.intellij.psi.PsiPrimitiveType, com.intellij.psi.PsiExpression) com.intellij.psi.PsiPrimitiveType type com.intellij.psi.PsiExpression expression private static synthetic int lambda$getType$1 (com.intellij.psi.PsiType) com.intellij.psi.PsiType type private static synthetic boolean lambda$getType$0 (com.intellij.psi.PsiType) com.intellij.psi.PsiType type private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiSwitchLabelStatementBaseImpl.class
PsiSwitchLabelStatementBaseImpl.java package com.intellij.psi.impl.source.tree.java public abstract com.intellij.psi.impl.source.tree.java.PsiSwitchLabelStatementBaseImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiSwitchLabelStatementBase { protected void <init> (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public boolean isDefaultCase () public com.intellij.psi.PsiExpressionList getCaseValues () public com.intellij.psi.PsiSwitchBlock getEnclosingSwitchBlock () com.intellij.psi.PsiElement switchBlock com.intellij.psi.PsiElement codeBlock public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiType type com.intellij.psi.PsiExpression expression com.intellij.psi.PsiSwitchBlock switchStatement com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiSwitchLabelStatementImpl.class
PsiSwitchLabelStatementImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiSwitchLabelStatementImpl extends com.intellij.psi.impl.source.tree.java.PsiSwitchLabelStatementBaseImpl implements com.intellij.psi.PsiSwitchLabelStatement { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiSwitchLabeledRuleStatementImpl.class
PsiSwitchLabeledRuleStatementImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiSwitchLabeledRuleStatementImpl extends com.intellij.psi.impl.source.tree.java.PsiSwitchLabelStatementBaseImpl implements com.intellij.psi.PsiSwitchLabeledRuleStatement { private static final com.intellij.psi.tree.TokenSet BODY_STATEMENTS public void <init> () public com.intellij.psi.PsiStatement getBody () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiSwitchStatementImpl.class
PsiSwitchStatementImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiSwitchStatementImpl extends com.intellij.psi.impl.source.tree.java.PsiSwitchBlockImpl implements com.intellij.psi.PsiSwitchStatement { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiSynchronizedStatementImpl.class
PsiSynchronizedStatementImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiSynchronizedStatementImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiSynchronizedStatement com.intellij.psi.impl.source.Constants { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.PsiExpression getLockExpression () public com.intellij.psi.PsiCodeBlock getBody () public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiThisExpressionImpl.class
PsiThisExpressionImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiThisExpressionImpl extends com.intellij.psi.impl.source.tree.java.ExpressionPsiElement implements com.intellij.psi.PsiThisExpression com.intellij.psi.impl.source.Constants { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.PsiJavaCodeReferenceElement getQualifier () public com.intellij.psi.PsiType getType () com.intellij.psi.PsiElement qualifierResolve com.intellij.psi.PsiClass aClass com.intellij.psi.PsiType fragmentThisType com.intellij.psi.PsiElement scope com.intellij.psi.PsiJavaCodeReferenceElement qualifier public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiThrowStatementImpl.class
PsiThrowStatementImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiThrowStatementImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiThrowStatement com.intellij.psi.impl.source.Constants { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.PsiExpression getException () public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiTryStatementImpl.class
PsiTryStatementImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiTryStatementImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiTryStatement com.intellij.psi.impl.source.Constants { private static final com.intellij.openapi.diagnostic.Logger LOG private volatile com.intellij.psi.PsiParameter[] myCachedCatchParameters public void <init> () public void clearCaches () public com.intellij.psi.PsiCodeBlock getTryBlock () public com.intellij.psi.PsiCodeBlock[] getCatchBlocks () int i com.intellij.psi.PsiCatchSection[] catchSections boolean lastIncomplete com.intellij.psi.PsiCodeBlock[] blocks com.intellij.lang.ASTNode tryBlock public com.intellij.psi.PsiParameter[] getCatchBlockParameters () com.intellij.psi.PsiParameter parameter int i com.intellij.psi.PsiCatchSection[] catchSections boolean lastIncomplete int limit java.util.ArrayList parameters com.intellij.psi.PsiParameter[] catchParameters public com.intellij.psi.PsiCatchSection[] getCatchSections () public com.intellij.psi.PsiCodeBlock getFinallyBlock () public com.intellij.psi.PsiResourceList getResourceList () public com.intellij.lang.ASTNode findChildByRole (int) com.intellij.lang.ASTNode child com.intellij.lang.ASTNode finallyKeyword int role public int getChildRole (com.intellij.lang.ASTNode) int role com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place com.intellij.psi.PsiResourceList resourceList public void deleteChildInternal (com.intellij.lang.ASTNode) com.intellij.psi.PsiCodeBlock tryBlock com.intellij.lang.ASTNode child public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiTypeCastExpressionImpl.class
PsiTypeCastExpressionImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiTypeCastExpressionImpl extends com.intellij.psi.impl.source.tree.java.ExpressionPsiElement implements com.intellij.psi.PsiTypeCastExpression com.intellij.psi.impl.source.Constants { private static final com.intellij.openapi.diagnostic.Logger LOG static final synthetic boolean $assertionsDisabled public void <init> () public com.intellij.psi.PsiTypeElement getCastType () public com.intellij.psi.PsiExpression getOperand () public com.intellij.psi.PsiType getType () com.intellij.psi.PsiTypeElement castType public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiTypeParameterImpl.class
PsiTypeParameterImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiTypeParameterImpl extends com.intellij.psi.impl.source.JavaStubPsiElement implements com.intellij.psi.PsiTypeParameter { public void <init> (com.intellij.psi.impl.java.stubs.PsiTypeParameterStub) com.intellij.psi.impl.java.stubs.PsiTypeParameterStub stub public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public java.lang.String getQualifiedName () public boolean isInterface () public boolean isAnnotationType () public boolean isEnum () public com.intellij.psi.PsiField[] getFields () public com.intellij.psi.PsiMethod[] getMethods () public com.intellij.psi.PsiMethod findMethodBySignature (com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiMethod patternMethod boolean checkBases public com.intellij.psi.PsiMethod[] findMethodsBySignature (com.intellij.psi.PsiMethod, boolean) com.intellij.psi.PsiMethod patternMethod boolean checkBases public com.intellij.psi.PsiField findFieldByName (java.lang.String, boolean) String name boolean checkBases public com.intellij.psi.PsiMethod[] findMethodsByName (java.lang.String, boolean) String name boolean checkBases public java.util.List findMethodsAndTheirSubstitutorsByName (java.lang.String, boolean) String name boolean checkBases public java.util.List getAllMethodsAndTheirSubstitutors () public com.intellij.psi.PsiClass findInnerClassByName (java.lang.String, boolean) String name boolean checkBases public com.intellij.psi.PsiTypeParameterList getTypeParameterList () public boolean hasTypeParameters () public com.intellij.psi.PsiElement getScope () public boolean isInheritorDeep (com.intellij.psi.PsiClass, com.intellij.psi.PsiClass) com.intellij.psi.PsiClass baseClass com.intellij.psi.PsiClass classToByPass public boolean isInheritor (com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiClass baseClass boolean checkDeep public com.intellij.psi.PsiTypeParameterListOwner getOwner () com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement parentParent public int getIndex () com.intellij.psi.impl.java.stubs.PsiTypeParameterListStub parentStub com.intellij.psi.impl.java.stubs.PsiTypeParameterStub stub int ret com.intellij.psi.PsiElement element public com.intellij.psi.PsiIdentifier getNameIdentifier () public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place public java.lang.String getName () com.intellij.psi.impl.java.stubs.PsiTypeParameterStub stub public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public com.intellij.psi.PsiMethod[] getConstructors () public com.intellij.psi.javadoc.PsiDocComment getDocComment () public boolean isDeprecated () public com.intellij.psi.PsiReferenceList getExtendsList () public com.intellij.psi.PsiReferenceList getImplementsList () public com.intellij.psi.PsiClassType[] getExtendsListTypes () public com.intellij.psi.PsiClassType[] getImplementsListTypes () public com.intellij.psi.PsiClass[] getInnerClasses () public com.intellij.psi.PsiField[] getAllFields () public com.intellij.psi.PsiMethod[] getAllMethods () public com.intellij.psi.PsiClass[] getAllInnerClasses () public com.intellij.psi.PsiClassInitializer[] getInitializers () public com.intellij.psi.PsiTypeParameter[] getTypeParameters () public com.intellij.psi.PsiClass getSuperClass () public com.intellij.psi.PsiClass[] getInterfaces () public com.intellij.psi.PsiClass[] getSupers () public com.intellij.psi.PsiClassType[] getSuperTypes () public com.intellij.psi.PsiClass getContainingClass () public java.util.Collection getVisibleSignatures () public com.intellij.psi.PsiModifierList getModifierList () public boolean hasModifierProperty (java.lang.String) String name public com.intellij.psi.PsiJavaToken getLBrace () public com.intellij.psi.PsiJavaToken getRBrace () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public javax.swing.Icon getElementIcon (int) int flags public boolean isEquivalentTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement another public com.intellij.psi.search.SearchScope getUseScope () public com.intellij.psi.PsiAnnotation[] getAnnotations () public com.intellij.psi.PsiAnnotation findAnnotation (java.lang.String) String qualifiedName public com.intellij.psi.PsiAnnotation addAnnotation (java.lang.String) String qualifiedName public com.intellij.psi.PsiAnnotation[] getApplicableAnnotations () public volatile synthetic com.intellij.psi.PsiElement getRBrace () public volatile synthetic com.intellij.psi.PsiElement getLBrace () public volatile synthetic com.intellij.psi.PsiElement getNameIdentifier () public volatile synthetic com.intellij.lang.jvm.JvmClass getContainingClass () public volatile synthetic com.intellij.lang.jvm.JvmAnnotation[] getAnnotations () public volatile synthetic com.intellij.lang.jvm.JvmTypeParameter[] getTypeParameters () public volatile synthetic java.lang.Object setName (java.lang.String) public volatile synthetic com.intellij.lang.jvm.JvmClass[] getInnerClasses () public volatile synthetic com.intellij.lang.jvm.JvmField[] getFields () public volatile synthetic com.intellij.lang.jvm.JvmMethod[] getMethods () public volatile synthetic com.intellij.lang.jvm.JvmTypeParametersOwner getOwner () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiTypeParameterListImpl.class
PsiTypeParameterListImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiTypeParameterListImpl extends com.intellij.psi.impl.source.JavaStubPsiElement implements com.intellij.psi.PsiTypeParameterList { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> (com.intellij.psi.impl.java.stubs.PsiTypeParameterListStub) com.intellij.psi.impl.java.stubs.PsiTypeParameterListStub stub public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.PsiTypeParameter[] getTypeParameters () public int getTypeParameterIndex (com.intellij.psi.PsiTypeParameter) com.intellij.psi.PsiTypeParameter typeParameter public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiTypeParameter parameter com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place com.intellij.psi.PsiTypeParameter[] parameters public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiWhileStatementImpl.class
PsiWhileStatementImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiWhileStatementImpl extends com.intellij.psi.impl.source.tree.java.PsiLoopStatementImpl implements com.intellij.psi.PsiWhileStatement com.intellij.psi.impl.source.Constants { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public com.intellij.psi.PsiExpression getCondition () public com.intellij.psi.PsiStatement getBody () public com.intellij.psi.PsiJavaToken getLParenth () public com.intellij.psi.PsiJavaToken getRParenth () public com.intellij.lang.ASTNode findChildByRole (int) int role public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public volatile synthetic void deleteChildInternal (com.intellij.lang.ASTNode) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/PsiYieldStatementImpl.class
PsiYieldStatementImpl.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.PsiYieldStatementImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.PsiYieldStatement { public void <init> () public com.intellij.psi.PsiExpression getExpression () public com.intellij.psi.PsiSwitchExpression findEnclosingExpression () com.intellij.psi.PsiElement enclosing com.intellij.psi.PsiElement element public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/ReferenceListElement.class
ReferenceListElement.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.ReferenceListElement extends com.intellij.psi.impl.source.tree.CompositeElement { private final com.intellij.psi.tree.IElementType myKeyword private final String myKeywordText private final com.intellij.psi.tree.IElementType mySeparator private final String mySeparatorText static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.tree.IElementType, com.intellij.psi.tree.IElementType, java.lang.String) com.intellij.psi.tree.IElementType type com.intellij.psi.tree.IElementType keywordType String keywordText public void <init> (com.intellij.psi.tree.IElementType, com.intellij.psi.tree.IElementType, java.lang.String, com.intellij.psi.tree.IElementType, java.lang.String) com.intellij.psi.tree.IElementType type com.intellij.psi.tree.IElementType keyword String keywordText com.intellij.psi.tree.IElementType separator String separatorText public com.intellij.psi.impl.source.tree.TreeElement addInternal (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, java.lang.Boolean) com.intellij.psi.impl.source.tree.TreeElement separator com.intellij.lang.ASTNode child com.intellij.psi.impl.source.tree.TreeElement separator com.intellij.lang.ASTNode child com.intellij.psi.impl.source.tree.LeafElement keyword com.intellij.psi.impl.source.tree.TreeElement first com.intellij.lang.ASTNode last com.intellij.lang.ASTNode anchor Boolean before com.intellij.psi.impl.source.tree.TreeElement firstAdded com.intellij.util.CharTable treeCharTab public void deleteChildInternal (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode prev com.intellij.lang.ASTNode next com.intellij.lang.ASTNode child public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType childType static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/ReplaceExpressionUtil.class
ReplaceExpressionUtil.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.ReplaceExpressionUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public static boolean isNeedParenthesis (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) int role com.intellij.psi.tree.IElementType newType com.intellij.psi.PsiElement element com.intellij.psi.tree.IElementType opType com.intellij.psi.tree.IElementType newI int role com.intellij.lang.ASTNode oldExpr com.intellij.lang.ASTNode newExpr com.intellij.lang.ASTNode oldParent int priority int parentPriority com.intellij.psi.tree.IElementType i private static int getExpressionPriority (com.intellij.lang.ASTNode) com.intellij.psi.PsiElement element com.intellij.psi.tree.IElementType opType com.intellij.lang.ASTNode expr com.intellij.psi.tree.IElementType i static void <clinit> () }
com/intellij/psi/impl/source/tree/java/TypeParameterElement.class
TypeParameterElement.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.TypeParameterElement extends com.intellij.psi.impl.source.tree.CompositeElement { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public com.intellij.lang.ASTNode findChildByRole (int) int role static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/TypeParameterExtendsBoundsListElement.class
TypeParameterExtendsBoundsListElement.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.TypeParameterExtendsBoundsListElement extends com.intellij.psi.impl.source.tree.java.ReferenceListElement { static final synthetic boolean $assertionsDisabled public void <init> () public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType childType static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/java/TypeParameterListElement.class
TypeParameterListElement.java package com.intellij.psi.impl.source.tree.java public com.intellij.psi.impl.source.tree.java.TypeParameterListElement extends com.intellij.psi.impl.source.tree.CompositeElement { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.psi.tree.TokenSet TYPE_PARAMETER_SET public void <init> () public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType elType public com.intellij.psi.impl.source.tree.TreeElement addInternal (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, java.lang.Boolean) com.intellij.psi.impl.source.tree.TreeElement first com.intellij.lang.ASTNode last com.intellij.lang.ASTNode anchor Boolean before com.intellij.psi.impl.source.tree.TreeElement lt com.intellij.util.CharTable treeCharTab com.intellij.psi.impl.source.tree.TreeElement gt com.intellij.psi.impl.source.tree.TreeElement firstAdded public void deleteChildInternal (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode lt com.intellij.lang.ASTNode next com.intellij.lang.ASTNode child static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/presentation/java/ClassPresentationProvider$1.class
ClassPresentationProvider.java package com.intellij.psi.presentation.java com.intellij.psi.presentation.java.ClassPresentationProvider$1 extends java.lang.Object implements com.intellij.navigation.ColoredItemPresentation { final synthetic com.intellij.psi.PsiClass val$psiClass final synthetic com.intellij.psi.presentation.java.ClassPresentationProvider this$0 void <init> (com.intellij.psi.presentation.java.ClassPresentationProvider, com.intellij.psi.PsiClass) com.intellij.psi.presentation.java.ClassPresentationProvider this$0 public java.lang.String getPresentableText () public java.lang.String getLocationString () com.intellij.psi.PsiClassOwner classOwner String packageName com.intellij.psi.PsiFile file public com.intellij.openapi.editor.colors.TextAttributesKey getTextAttributesKey () public javax.swing.Icon getIcon (boolean) boolean open }
com/intellij/psi/presentation/java/ClassPresentationProvider.class
ClassPresentationProvider.java package com.intellij.psi.presentation.java public com.intellij.psi.presentation.java.ClassPresentationProvider extends java.lang.Object implements com.intellij.navigation.ItemPresentationProvider { public void <init> () public com.intellij.navigation.ItemPresentation getPresentation (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass public volatile synthetic com.intellij.navigation.ItemPresentation getPresentation (com.intellij.navigation.NavigationItem) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/presentation/java/ClassPresentationUtil.class
ClassPresentationUtil.java package com.intellij.psi.presentation.java public com.intellij.psi.presentation.java.ClassPresentationUtil extends java.lang.Object { private void <init> () public static java.lang.String getNameForClass (com.intellij.psi.PsiClass, boolean) com.intellij.psi.PsiEnumConstant enumConstant String name String qName com.intellij.psi.PsiClass aClass boolean qualified String className String contextName private static java.lang.String getNameForElement (com.intellij.psi.PsiElement, boolean, boolean) com.intellij.psi.PsiMethod method String methodName com.intellij.psi.PsiElement element boolean qualified boolean ignorePsiClassOwner public static java.lang.String getContextName (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement element boolean qualified public static java.lang.String getContextName (com.intellij.psi.PsiElement, boolean, boolean) String name com.intellij.psi.PsiElement element boolean qualified boolean ignorePsiClassOwner com.intellij.psi.PsiElement parent public static java.lang.String getFunctionalExpressionPresentation (com.intellij.psi.PsiFunctionalExpression, boolean) com.intellij.psi.PsiFunctionalExpression functionalExpression boolean qualified com.intellij.psi.stubs.StubElement stub String lambdaText private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/presentation/java/FieldPresentationProvider.class
FieldPresentationProvider.java package com.intellij.psi.presentation.java public com.intellij.psi.presentation.java.FieldPresentationProvider extends java.lang.Object implements com.intellij.navigation.ItemPresentationProvider { public void <init> () public com.intellij.navigation.ItemPresentation getPresentation (com.intellij.psi.PsiField) com.intellij.psi.PsiField item public volatile synthetic com.intellij.navigation.ItemPresentation getPresentation (com.intellij.navigation.NavigationItem) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/presentation/java/JavaModulePresentationProvider$1.class
JavaModulePresentationProvider.java package com.intellij.psi.presentation.java com.intellij.psi.presentation.java.JavaModulePresentationProvider$1 extends java.lang.Object implements com.intellij.navigation.ItemPresentation { final synthetic com.intellij.psi.PsiJavaModule val$item final synthetic com.intellij.psi.presentation.java.JavaModulePresentationProvider this$0 void <init> (com.intellij.psi.presentation.java.JavaModulePresentationProvider, com.intellij.psi.PsiJavaModule) com.intellij.psi.presentation.java.JavaModulePresentationProvider this$0 public java.lang.String getPresentableText () public java.lang.String getLocationString () java.util.regex.Matcher matcher com.intellij.openapi.module.Module module com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.FileIndexFacade index public javax.swing.Icon getIcon (boolean) boolean unused }
com/intellij/psi/presentation/java/JavaModulePresentationProvider.class
JavaModulePresentationProvider.java package com.intellij.psi.presentation.java public com.intellij.psi.presentation.java.JavaModulePresentationProvider extends java.lang.Object implements com.intellij.navigation.ItemPresentationProvider { private static final java.util.regex.Pattern JAR_NAME public void <init> () public com.intellij.navigation.ItemPresentation getPresentation (com.intellij.psi.PsiJavaModule) com.intellij.psi.PsiJavaModule item public volatile synthetic com.intellij.navigation.ItemPresentation getPresentation (com.intellij.navigation.NavigationItem) static synthetic java.util.regex.Pattern access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/presentation/java/JavaPresentationUtil$1.class
JavaPresentationUtil.java package com.intellij.psi.presentation.java final com.intellij.psi.presentation.java.JavaPresentationUtil$1 extends java.lang.Object implements com.intellij.navigation.ColoredItemPresentation { final synthetic com.intellij.psi.PsiMethod val$psiMethod void <init> (com.intellij.psi.PsiMethod) public java.lang.String getPresentableText () public com.intellij.openapi.editor.colors.TextAttributesKey getTextAttributesKey () public java.lang.String getLocationString () public javax.swing.Icon getIcon (boolean) boolean open }
com/intellij/psi/presentation/java/JavaPresentationUtil$2.class
JavaPresentationUtil.java package com.intellij.psi.presentation.java final com.intellij.psi.presentation.java.JavaPresentationUtil$2 extends java.lang.Object implements com.intellij.navigation.ColoredItemPresentation { final synthetic com.intellij.psi.PsiField val$psiField void <init> (com.intellij.psi.PsiField) public java.lang.String getPresentableText () public com.intellij.openapi.editor.colors.TextAttributesKey getTextAttributesKey () public java.lang.String getLocationString () public javax.swing.Icon getIcon (boolean) boolean open }
com/intellij/psi/presentation/java/JavaPresentationUtil.class
JavaPresentationUtil.java package com.intellij.psi.presentation.java public com.intellij.psi.presentation.java.JavaPresentationUtil extends java.lang.Object { private void <init> () public static com.intellij.navigation.ColoredItemPresentation getMethodPresentation (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod psiMethod public static com.intellij.navigation.ItemPresentation getFieldPresentation (com.intellij.psi.PsiField) com.intellij.psi.PsiField psiField private static java.lang.String getJavaSymbolContainerText (com.intellij.psi.PsiElement) String result String qName String result String result com.intellij.psi.PsiElement element String result com.intellij.psi.PsiElement container static synthetic java.lang.String access$000 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/presentation/java/MethodPresentationProvider.class
MethodPresentationProvider.java package com.intellij.psi.presentation.java public com.intellij.psi.presentation.java.MethodPresentationProvider extends java.lang.Object implements com.intellij.navigation.ItemPresentationProvider { public void <init> () public com.intellij.navigation.ItemPresentation getPresentation (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod item public volatile synthetic com.intellij.navigation.ItemPresentation getPresentation (com.intellij.navigation.NavigationItem) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/presentation/java/PackagePresentationProvider$1.class
PackagePresentationProvider.java package com.intellij.psi.presentation.java com.intellij.psi.presentation.java.PackagePresentationProvider$1 extends java.lang.Object implements com.intellij.navigation.ColoredItemPresentation { final synthetic com.intellij.psi.PsiPackage val$aPackage final synthetic com.intellij.psi.presentation.java.PackagePresentationProvider this$0 void <init> (com.intellij.psi.presentation.java.PackagePresentationProvider, com.intellij.psi.PsiPackage) com.intellij.psi.presentation.java.PackagePresentationProvider this$0 public com.intellij.openapi.editor.colors.TextAttributesKey getTextAttributesKey () public java.lang.String getPresentableText () public java.lang.String getLocationString () public javax.swing.Icon getIcon (boolean) boolean open }
com/intellij/psi/presentation/java/PackagePresentationProvider.class
PackagePresentationProvider.java package com.intellij.psi.presentation.java public com.intellij.psi.presentation.java.PackagePresentationProvider extends java.lang.Object implements com.intellij.navigation.ItemPresentationProvider { public void <init> () public com.intellij.navigation.ItemPresentation getPresentation (com.intellij.psi.PsiPackage) com.intellij.psi.PsiPackage aPackage public volatile synthetic com.intellij.navigation.ItemPresentation getPresentation (com.intellij.navigation.NavigationItem) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/presentation/java/VariablePresentationProvider$1.class
VariablePresentationProvider.java package com.intellij.psi.presentation.java com.intellij.psi.presentation.java.VariablePresentationProvider$1 extends java.lang.Object implements com.intellij.navigation.ItemPresentation { final synthetic com.intellij.psi.PsiVariable val$variable final synthetic com.intellij.psi.presentation.java.VariablePresentationProvider this$0 void <init> (com.intellij.psi.presentation.java.VariablePresentationProvider, com.intellij.psi.PsiVariable) com.intellij.psi.presentation.java.VariablePresentationProvider this$0 public java.lang.String getPresentableText () public java.lang.String getLocationString () public javax.swing.Icon getIcon (boolean) boolean open }
com/intellij/psi/presentation/java/VariablePresentationProvider.class
VariablePresentationProvider.java package com.intellij.psi.presentation.java public com.intellij.psi.presentation.java.VariablePresentationProvider extends java.lang.Object implements com.intellij.navigation.ItemPresentationProvider { public void <init> () public com.intellij.navigation.ItemPresentation getPresentation (com.intellij.psi.PsiVariable) com.intellij.psi.PsiVariable variable public volatile synthetic com.intellij.navigation.ItemPresentation getPresentation (com.intellij.navigation.NavigationItem) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/scope/ElementClassFilter$1.class
ElementClassFilter.java package com.intellij.psi.scope synthetic com.intellij.psi.scope.ElementClassFilter$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$psi$scope$ElementClassHint$DeclarationKind static void <clinit> () }
com/intellij/psi/scope/ElementClassFilter.class
ElementClassFilter.java package com.intellij.psi.scope public com.intellij.psi.scope.ElementClassFilter extends java.lang.Object implements com.intellij.psi.filters.ElementFilter { public static final com.intellij.psi.scope.ElementClassFilter PACKAGE public static final com.intellij.psi.scope.ElementClassFilter VARIABLE public static final com.intellij.psi.scope.ElementClassFilter METHOD public static final com.intellij.psi.scope.ElementClassFilter CLASS public static final com.intellij.psi.scope.ElementClassFilter FIELD public static final com.intellij.psi.scope.ElementClassFilter ENUM_CONST private final com.intellij.psi.scope.ElementClassHint$DeclarationKind myKind public static final com.intellij.psi.scope.ElementClassFilter PACKAGE_FILTER private void <init> (com.intellij.psi.scope.ElementClassHint$DeclarationKind) com.intellij.psi.scope.ElementClassHint$DeclarationKind kind public boolean isAcceptable (java.lang.Object, com.intellij.psi.PsiElement) Object element com.intellij.psi.PsiElement context public boolean isClassAcceptable (java.lang.Class) Class hintClass static void <clinit> () }
com/intellij/psi/scope/ElementClassHint$DeclarationKind.class
ElementClassHint.java package com.intellij.psi.scope public final enum com.intellij.psi.scope.ElementClassHint$DeclarationKind extends java.lang.Enum { public static final enum com.intellij.psi.scope.ElementClassHint$DeclarationKind CLASS public static final enum com.intellij.psi.scope.ElementClassHint$DeclarationKind PACKAGE public static final enum com.intellij.psi.scope.ElementClassHint$DeclarationKind METHOD public static final enum com.intellij.psi.scope.ElementClassHint$DeclarationKind VARIABLE public static final enum com.intellij.psi.scope.ElementClassHint$DeclarationKind FIELD public static final enum com.intellij.psi.scope.ElementClassHint$DeclarationKind ENUM_CONST private static final synthetic com.intellij.psi.scope.ElementClassHint$DeclarationKind[] $VALUES public static com.intellij.psi.scope.ElementClassHint$DeclarationKind[] values () public static com.intellij.psi.scope.ElementClassHint$DeclarationKind valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/psi/scope/ElementClassHint.class
ElementClassHint.java package com.intellij.psi.scope public abstract com.intellij.psi.scope.ElementClassHint extends java.lang.Object { public static final com.intellij.openapi.util.Key KEY public abstract boolean shouldProcess (com.intellij.psi.scope.ElementClassHint$DeclarationKind) static void <clinit> () }
com/intellij/psi/scope/MethodProcessorSetupFailedException.class
MethodProcessorSetupFailedException.java package com.intellij.psi.scope public com.intellij.psi.scope.MethodProcessorSetupFailedException extends java.lang.Exception { public void <init> (java.lang.String) String message public java.lang.Throwable fillInStackTrace () }
com/intellij/psi/scope/NameHint.class
NameHint.java package com.intellij.psi.scope public abstract com.intellij.psi.scope.NameHint extends java.lang.Object { public static final com.intellij.openapi.util.Key KEY public abstract java.lang.String getName (com.intellij.psi.ResolveState) static void <clinit> () }
com/intellij/psi/scope/PsiConflictResolver.class
PsiConflictResolver.java package com.intellij.psi.scope public abstract com.intellij.psi.scope.PsiConflictResolver extends java.lang.Object { public abstract com.intellij.psi.infos.CandidateInfo resolveConflict (java.util.List) }
com/intellij/psi/scope/conflictResolvers/DuplicateConflictResolver.class
DuplicateConflictResolver.java package com.intellij.psi.scope.conflictResolvers public com.intellij.psi.scope.conflictResolvers.DuplicateConflictResolver extends java.lang.Object implements com.intellij.psi.scope.PsiConflictResolver { public static final com.intellij.psi.scope.conflictResolvers.DuplicateConflictResolver INSTANCE private void <init> () public com.intellij.psi.infos.CandidateInfo resolveConflict (java.util.List) Object key com.intellij.psi.PsiElement element Object key com.intellij.psi.infos.CandidateInfo info java.util.List conflicts java.util.Map uniqueItems static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/scope/conflictResolvers/JavaMethodsConflictResolver$1.class
JavaMethodsConflictResolver.java package com.intellij.psi.scope.conflictResolvers synthetic com.intellij.psi.scope.conflictResolvers.JavaMethodsConflictResolver$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$psi$scope$conflictResolvers$JavaMethodsConflictResolver$Specifics static void <clinit> () }
com/intellij/psi/scope/conflictResolvers/JavaMethodsConflictResolver$Specifics.class
JavaMethodsConflictResolver.java package com.intellij.psi.scope.conflictResolvers final enum com.intellij.psi.scope.conflictResolvers.JavaMethodsConflictResolver$Specifics extends java.lang.Enum { public static final enum com.intellij.psi.scope.conflictResolvers.JavaMethodsConflictResolver$Specifics FIRST public static final enum com.intellij.psi.scope.conflictResolvers.JavaMethodsConflictResolver$Specifics SECOND public static final enum com.intellij.psi.scope.conflictResolvers.JavaMethodsConflictResolver$Specifics NEITHER private static final synthetic com.intellij.psi.scope.conflictResolvers.JavaMethodsConflictResolver$Specifics[] $VALUES public static com.intellij.psi.scope.conflictResolvers.JavaMethodsConflictResolver$Specifics[] values () public static com.intellij.psi.scope.conflictResolvers.JavaMethodsConflictResolver$Specifics valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/psi/scope/conflictResolvers/JavaMethodsConflictResolver.class
JavaMethodsConflictResolver.java package com.intellij.psi.scope.conflictResolvers public com.intellij.psi.scope.conflictResolvers.JavaMethodsConflictResolver extends java.lang.Object implements com.intellij.psi.scope.PsiConflictResolver { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.psi.PsiElement myArgumentsList private final com.intellij.psi.PsiType[] myActualParameterTypes protected com.intellij.pom.java.LanguageLevel myLanguageLevel static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.PsiExpressionList, com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiExpressionList list com.intellij.pom.java.LanguageLevel languageLevel public void <init> (com.intellij.psi.PsiElement, com.intellij.psi.PsiType[], com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiElement argumentsList com.intellij.psi.PsiType[] actualParameterTypes com.intellij.pom.java.LanguageLevel languageLevel public final com.intellij.psi.infos.CandidateInfo resolveConflict (java.util.List) java.util.List conflicts protected com.intellij.psi.infos.CandidateInfo guardedOverloadResolution (java.util.List) java.util.List conflicts java.util.Map map boolean atLeastOneMatch int applicabilityLevel java.util.Set uniques private static void checkPotentiallyCompatibleMethods (java.util.List) com.intellij.util.ThreeState compatible com.intellij.psi.infos.CandidateInfo conflict java.util.Iterator iterator java.util.List conflicts java.util.List partiallyApplicable public void checkSpecifics (java.util.List, int) java.util.List conflicts int applicabilityLevel public void checkSpecifics (java.util.List, int, java.util.Map, int) com.intellij.psi.infos.CandidateInfo conflict int j com.intellij.psi.infos.CandidateInfo method int i com.intellij.psi.infos.CandidateInfo[] newConflictsArray java.util.List conflicts int applicabilityLevel java.util.Map map int offset boolean applicable int conflictsCount protected boolean nonComparable (com.intellij.psi.infos.CandidateInfo, com.intellij.psi.infos.CandidateInfo, boolean) com.intellij.psi.infos.CandidateInfo method com.intellij.psi.infos.CandidateInfo conflict boolean fixedArity protected static void checkAccessStaticLevels (java.util.List, boolean) com.intellij.psi.infos.MethodCandidateInfo method int level com.intellij.psi.infos.CandidateInfo conflict int i java.util.List conflicts boolean checkAccessible int conflictsCount int maxCheckLevel int[] checkLevels int index protected void checkSameSignatures (java.util.List) java.util.List conflicts protected void checkSameSignatures (java.util.List, java.util.Map) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiMethod superMethod com.intellij.psi.HierarchicalMethodSignature methodSignature com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass containingClass boolean isInterface com.intellij.psi.infos.CandidateInfo conflict com.intellij.psi.PsiElement scope1 com.intellij.psi.PsiElement scope2 com.intellij.psi.infos.CandidateInfo info com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass class1 com.intellij.psi.PsiSubstitutor infoSubstitutor com.intellij.psi.util.MethodSignature signature com.intellij.psi.infos.CandidateInfo existing com.intellij.psi.PsiMethod existingMethod com.intellij.psi.PsiClass existingClass int i java.util.List conflicts java.util.Map map java.util.Map signatures java.util.Set superMethods com.intellij.psi.search.GlobalSearchScope resolveScope private static com.intellij.psi.PsiSubstitutor getSubstitutor (com.intellij.psi.infos.MethodCandidateInfo, java.util.Map) com.intellij.psi.infos.MethodCandidateInfo existing java.util.Map map private void checkStaticMethodsOfInterfaces (java.util.List) com.intellij.psi.PsiClass containingClass com.intellij.psi.infos.CandidateInfo conflict com.intellij.psi.PsiMethod method java.util.Iterator iterator java.util.List conflicts com.intellij.psi.PsiClass qualifierClass private com.intellij.psi.PsiClass getQualifiedClass (com.intellij.psi.PsiMethod) com.intellij.psi.PsiElement resolve com.intellij.psi.PsiClass qualifierClass com.intellij.psi.PsiExpression expression com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement parent public boolean checkParametersNumber (java.util.List, int, java.util.Map, boolean) com.intellij.psi.PsiSubstitutor candidateToRemoveSubst com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.infos.MethodCandidateInfo candidateInfo com.intellij.psi.PsiMethod candidateToRemove int index int u com.intellij.psi.infos.CandidateInfo info com.intellij.psi.PsiMethod method int parametersCount boolean isVarargs int i java.util.List conflicts int argumentsCount java.util.Map map boolean ignoreIfStaticsProblem boolean atLeastOneMatch gnu.trove.TIntArrayList unmatchedIndices public int checkApplicability (java.util.List) int level com.intellij.psi.infos.CandidateInfo conflict com.intellij.psi.infos.CandidateInfo info int level java.util.Iterator iterator java.util.List conflicts int maxApplicabilityLevel boolean toFilter protected int getPertinentApplicabilityLevel (com.intellij.psi.infos.MethodCandidateInfo) com.intellij.psi.infos.MethodCandidateInfo conflict private static int getCheckAccessLevel (com.intellij.psi.infos.MethodCandidateInfo) com.intellij.psi.infos.MethodCandidateInfo method boolean visible private static int getCheckStaticLevel (com.intellij.psi.infos.MethodCandidateInfo) com.intellij.psi.infos.MethodCandidateInfo method boolean available private int getActualParametersLength () private com.intellij.psi.scope.conflictResolvers.JavaMethodsConflictResolver$Specifics isMoreSpecific (com.intellij.psi.infos.MethodCandidateInfo, com.intellij.psi.infos.MethodCandidateInfo, int, java.util.Map, int) com.intellij.psi.PsiType type1 com.intellij.psi.PsiType type2 int i com.intellij.psi.PsiExpression arg com.intellij.psi.PsiType argType boolean boxingInFirst boolean boxingInSecond int i boolean typeArgsApplicable12 boolean typeArgsApplicable21 com.intellij.psi.PsiType returnType1 com.intellij.psi.PsiType returnType2 boolean abstract1 boolean abstract2 com.intellij.psi.PsiSubstitutor siteSubstitutor com.intellij.psi.PsiType[] types2AtSite com.intellij.psi.PsiType[] types1AtSite com.intellij.psi.PsiSubstitutor methodSubstitutor1 boolean applicable12 com.intellij.psi.PsiSubstitutor methodSubstitutor2 boolean applicable21 com.intellij.psi.PsiType lastParamType1 com.intellij.psi.PsiType lastParamType2 boolean assignable1 boolean assignable2 com.intellij.psi.infos.MethodCandidateInfo info1 com.intellij.psi.infos.MethodCandidateInfo info2 int applicabilityLevel java.util.Map map int offset com.intellij.psi.PsiMethod method1 com.intellij.psi.PsiMethod method2 com.intellij.psi.PsiClass class1 com.intellij.psi.PsiClass class2 com.intellij.psi.PsiParameter[] params1 com.intellij.psi.PsiParameter[] params2 com.intellij.psi.PsiTypeParameter[] typeParameters1 com.intellij.psi.PsiTypeParameter[] typeParameters2 com.intellij.psi.PsiSubstitutor classSubstitutor1 com.intellij.psi.PsiSubstitutor classSubstitutor2 int argsLength int max com.intellij.psi.PsiType[] types1 com.intellij.psi.PsiType[] types2 boolean[] varargs boolean varargsPosition boolean sameBoxing boolean[] boxingHappened com.intellij.psi.PsiExpression[] args boolean varargs1 boolean varargs2 private com.intellij.psi.PsiSubstitutor getSiteSubstitutor (com.intellij.psi.infos.MethodCandidateInfo) com.intellij.psi.PsiTypeParameter param com.intellij.psi.infos.MethodCandidateInfo info com.intellij.psi.PsiSubstitutor siteSubstitutor com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiClass containingClass private static boolean isBoxingUsed (com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.psi.PsiExpression) com.intellij.psi.PsiType parameterType com.intellij.psi.PsiType argType com.intellij.psi.PsiExpression arg boolean isExpressionTypePrimitive private boolean isApplicableTo (com.intellij.psi.PsiType[], com.intellij.psi.PsiMethod, com.intellij.pom.java.LanguageLevel, boolean, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiElement parent com.intellij.psi.PsiType[] types2AtSite com.intellij.psi.PsiMethod method1 com.intellij.pom.java.LanguageLevel languageLevel boolean varargsPosition com.intellij.psi.PsiSubstitutor methodSubstitutor1 com.intellij.psi.PsiMethod method2 com.intellij.psi.PsiSubstitutor siteSubstitutor com.intellij.psi.util.PsiUtil$ApplicabilityChecker applicabilityChecker int applicabilityLevel private boolean isTypeMoreSpecific (com.intellij.psi.PsiType, com.intellij.psi.PsiType, int) com.intellij.psi.PsiExpression[] expressions com.intellij.psi.PsiType left com.intellij.psi.PsiType right int argId private static com.intellij.psi.PsiType[] typesAtSite (com.intellij.psi.PsiType[], com.intellij.psi.PsiSubstitutor) int i com.intellij.psi.PsiType[] types1 com.intellij.psi.PsiSubstitutor siteSubstitutor1 com.intellij.psi.PsiType[] types private static com.intellij.psi.PsiSubstitutor calculateMethodSubstitutor (com.intellij.psi.PsiTypeParameter[], com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor, com.intellij.psi.PsiType[], com.intellij.psi.PsiType[], com.intellij.pom.java.LanguageLevel) com.intellij.psi.PsiClass aClass com.intellij.psi.PsiType type com.intellij.psi.PsiClass aClass com.intellij.psi.PsiType type com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiTypeParameter[] typeParameters com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor siteSubstitutor com.intellij.psi.PsiType[] types1 com.intellij.psi.PsiType[] types2 com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiSubstitutor substitutor public void checkPrimitiveVarargs (java.util.List, int) com.intellij.psi.PsiType type com.intellij.psi.PsiType componentType com.intellij.psi.PsiClassType classType com.intellij.psi.PsiMethod method int parametersCount com.intellij.psi.infos.CandidateInfo conflict int paramsCount com.intellij.psi.PsiType type com.intellij.psi.PsiType componentType com.intellij.psi.PsiMethod method com.intellij.psi.infos.CandidateInfo conflict java.util.List conflicts int argumentsCount com.intellij.psi.infos.CandidateInfo objectVararg private static boolean isFunctionalTypeMoreSpecific (com.intellij.psi.PsiExpression, com.intellij.psi.PsiType, com.intellij.psi.PsiType) com.intellij.psi.PsiExpression expr com.intellij.psi.PsiType sType com.intellij.psi.PsiType tType private static synthetic boolean lambda$isFunctionalTypeMoreSpecific$2 (com.intellij.psi.PsiType, com.intellij.psi.PsiType, com.intellij.psi.PsiExpression) com.intellij.psi.PsiType sType com.intellij.psi.PsiType tType com.intellij.psi.PsiExpression resultExpr private synthetic boolean lambda$isApplicableTo$1 (com.intellij.psi.PsiSubstitutor, com.intellij.pom.java.LanguageLevel, com.intellij.psi.PsiType, com.intellij.psi.PsiType, boolean, int) com.intellij.psi.PsiClass rightClass com.intellij.psi.PsiSubstitutor siteSubstitutor com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiType left com.intellij.psi.PsiType right boolean allowUncheckedConversion int argId private static synthetic com.intellij.psi.PsiSubstitutor lambda$guardedOverloadResolution$0 (com.intellij.psi.infos.MethodCandidateInfo) com.intellij.psi.infos.MethodCandidateInfo key static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/scope/conflictResolvers/JavaVariableConflictResolver.class
JavaVariableConflictResolver.java package com.intellij.psi.scope.conflictResolvers public com.intellij.psi.scope.conflictResolvers.JavaVariableConflictResolver extends java.lang.Object implements com.intellij.psi.scope.PsiConflictResolver { public void <init> () public com.intellij.psi.infos.CandidateInfo resolveConflict (java.util.List) com.intellij.psi.infos.CandidateInfo candidate com.intellij.psi.PsiElement otherElement com.intellij.psi.PsiClass newClass com.intellij.psi.PsiClass oldClass com.intellij.psi.PsiElement scope Boolean oldClassIsInheritor int i java.util.List conflicts int size com.intellij.psi.infos.CandidateInfo[] uncheckedResult com.intellij.psi.infos.CandidateInfo currentResult com.intellij.psi.PsiElement currentElement private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/scope/processor/ConflictFilterProcessor.class
ConflictFilterProcessor.java package com.intellij.psi.scope.processor public com.intellij.psi.scope.processor.ConflictFilterProcessor extends com.intellij.psi.scope.processor.FilterScopeProcessor implements com.intellij.psi.scope.NameHint { private final com.intellij.psi.scope.PsiConflictResolver[] myResolvers private com.intellij.psi.JavaResolveResult[] myCachedResult protected String myName protected final com.intellij.psi.PsiElement myPlace protected final com.intellij.psi.PsiFile myPlaceFile public void <init> (java.lang.String, com.intellij.psi.filters.ElementFilter, com.intellij.psi.scope.PsiConflictResolver[], java.util.List, com.intellij.psi.PsiElement, com.intellij.psi.PsiFile) String name com.intellij.psi.filters.ElementFilter filter com.intellij.psi.scope.PsiConflictResolver[] resolvers java.util.List container com.intellij.psi.PsiElement place com.intellij.psi.PsiFile placeFile public boolean execute (com.intellij.psi.PsiElement, com.intellij.psi.ResolveState) com.intellij.psi.PsiElement element com.intellij.psi.ResolveState state com.intellij.psi.JavaResolveResult[] cachedResult protected boolean stopAtFoundResult (com.intellij.psi.JavaResolveResult) com.intellij.psi.JavaResolveResult cachedResult protected void add (com.intellij.psi.PsiElement, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiElement element com.intellij.psi.PsiSubstitutor substitutor protected void add (com.intellij.psi.infos.CandidateInfo) com.intellij.psi.infos.CandidateInfo info public void handleEvent (com.intellij.psi.scope.PsiScopeProcessor$Event, java.lang.Object) com.intellij.psi.scope.PsiScopeProcessor$Event event Object associated public com.intellij.psi.JavaResolveResult[] getResult () com.intellij.psi.infos.CandidateInfo candidate com.intellij.psi.scope.PsiConflictResolver resolver java.util.List conflicts com.intellij.psi.JavaResolveResult[] cachedResult public java.lang.String getName (com.intellij.psi.ResolveState) com.intellij.psi.ResolveState state public void setName (java.lang.String) String name public java.lang.Object getHint (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key hintKey private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/scope/processor/FilterScopeProcessor.class
FilterScopeProcessor.java package com.intellij.psi.scope.processor public com.intellij.psi.scope.processor.FilterScopeProcessor extends java.lang.Object implements com.intellij.psi.scope.PsiScopeProcessor { protected final java.util.List myResults private com.intellij.psi.PsiElement myCurrentDeclarationHolder private final com.intellij.psi.filters.ElementFilter myFilter private final com.intellij.psi.scope.PsiScopeProcessor myProcessor public void <init> (com.intellij.psi.filters.ElementFilter, java.util.List) com.intellij.psi.filters.ElementFilter filter java.util.List container public void <init> (com.intellij.psi.filters.ElementFilter, com.intellij.psi.scope.PsiScopeProcessor) com.intellij.psi.filters.ElementFilter filter com.intellij.psi.scope.PsiScopeProcessor processor public void <init> (com.intellij.psi.filters.ElementFilter) com.intellij.psi.filters.ElementFilter filter public void <init> (com.intellij.psi.filters.ElementFilter, com.intellij.psi.scope.PsiScopeProcessor, java.util.List) com.intellij.psi.filters.ElementFilter filter com.intellij.psi.scope.PsiScopeProcessor processor java.util.List container public void handleEvent (com.intellij.psi.scope.PsiScopeProcessor$Event, java.lang.Object) com.intellij.psi.scope.PsiScopeProcessor$Event event Object associated public boolean execute (com.intellij.psi.PsiElement, com.intellij.psi.ResolveState) com.intellij.psi.PsiElement element com.intellij.psi.ResolveState state protected void add (com.intellij.psi.PsiElement, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiElement element com.intellij.psi.PsiSubstitutor substitutor public java.lang.Object getHint (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key hintKey public java.util.List getResults () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/scope/processor/MethodCandidatesProcessor$VarargsAwareMethodCandidateInfo.class
MethodCandidatesProcessor.java package com.intellij.psi.scope.processor com.intellij.psi.scope.processor.MethodCandidatesProcessor$VarargsAwareMethodCandidateInfo extends com.intellij.psi.infos.MethodCandidateInfo { private final com.intellij.psi.PsiExpressionList myArgumentList private final boolean myVarargs private com.intellij.psi.PsiType[] myExpressionTypes void <init> (com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor, boolean, boolean, com.intellij.psi.PsiExpressionList, com.intellij.psi.PsiElement, com.intellij.psi.PsiType[], com.intellij.pom.java.LanguageLevel, boolean) com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor boolean accessible boolean staticProblem com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiElement context com.intellij.psi.PsiType[] arguments com.intellij.pom.java.LanguageLevel level boolean varargs public com.intellij.psi.PsiType[] getArgumentTypes () com.intellij.psi.PsiType[] expressionTypes public boolean isVarargs () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/scope/processor/MethodCandidatesProcessor.class
MethodCandidatesProcessor.java package com.intellij.psi.scope.processor public com.intellij.psi.scope.processor.MethodCandidatesProcessor extends com.intellij.psi.scope.processor.MethodsProcessor { boolean myHasAccessibleStaticCorrectCandidate protected void <init> (com.intellij.psi.PsiElement, com.intellij.psi.PsiFile, com.intellij.psi.scope.PsiConflictResolver[], java.util.List) com.intellij.psi.PsiElement place com.intellij.psi.PsiFile placeFile com.intellij.psi.scope.PsiConflictResolver[] resolvers java.util.List container public void <init> (com.intellij.psi.PsiElement, com.intellij.psi.PsiFile) com.intellij.psi.PsiElement place com.intellij.psi.PsiFile placeFile public void add (com.intellij.psi.PsiElement, com.intellij.psi.PsiSubstitutor) com.intellij.psi.PsiMethod method com.intellij.psi.PsiElement element com.intellij.psi.PsiSubstitutor substitutor public void addMethod (com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor, boolean) com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor boolean staticProblem boolean isAccessible private boolean isInterfaceStaticMethodAccessibleThroughInheritance (com.intellij.psi.PsiMethod) com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethod method protected com.intellij.psi.PsiClass getContainingClass (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method protected boolean acceptVarargs () protected com.intellij.psi.infos.MethodCandidateInfo createCandidateInfo (com.intellij.psi.PsiMethod, com.intellij.psi.PsiSubstitutor, boolean, boolean, boolean) com.intellij.psi.PsiMethod method com.intellij.psi.PsiSubstitutor substitutor boolean staticProblem boolean accessible boolean varargs private static com.intellij.psi.PsiType[] getExpressionTypes (com.intellij.psi.PsiExpressionList) com.intellij.psi.PsiExpressionList argumentList protected boolean isAccepted (com.intellij.psi.PsiMethod) com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiMethod candidate private boolean isShadowed (com.intellij.psi.PsiMethod) com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiMethod candidate public com.intellij.psi.infos.CandidateInfo[] getCandidates () com.intellij.psi.JavaResolveResult[] resolveResult com.intellij.psi.infos.CandidateInfo[] infos static synthetic com.intellij.psi.PsiType[] access$000 (com.intellij.psi.PsiExpressionList) com.intellij.psi.PsiExpressionList x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/scope/processor/MethodResolveProcessor.class
MethodResolveProcessor.java package com.intellij.psi.scope.processor public com.intellij.psi.scope.processor.MethodResolveProcessor extends java.lang.Object implements com.intellij.psi.scope.PsiScopeProcessor com.intellij.psi.scope.ElementClassHint com.intellij.psi.scope.NameHint { private final String myNameHint private final java.util.List myMethods public void <init> () public void <init> (java.lang.String) String name public com.intellij.psi.PsiMethod[] getMethods () public boolean execute (com.intellij.psi.PsiElement, com.intellij.psi.ResolveState) com.intellij.psi.PsiElement element com.intellij.psi.ResolveState state public java.lang.Object getHint (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key hintKey public boolean shouldProcess (com.intellij.psi.scope.ElementClassHint$DeclarationKind) com.intellij.psi.scope.ElementClassHint$DeclarationKind kind public static com.intellij.psi.PsiMethod[] findMethod (com.intellij.psi.PsiClass, java.lang.String) com.intellij.psi.PsiClass psiClass String methodName com.intellij.psi.scope.processor.MethodResolveProcessor processor public static com.intellij.psi.PsiMethod[] getAllMethods (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass psiClass com.intellij.psi.scope.processor.MethodResolveProcessor processor public java.lang.String getName (com.intellij.psi.ResolveState) com.intellij.psi.ResolveState state private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/scope/processor/MethodResolverProcessor.class
MethodResolverProcessor.java package com.intellij.psi.scope.processor public com.intellij.psi.scope.processor.MethodResolverProcessor extends com.intellij.psi.scope.processor.MethodCandidatesProcessor { private boolean myStopAcceptingCandidates public void <init> (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiFile) com.intellij.psi.PsiMethodCallExpression place com.intellij.psi.PsiFile placeFile public void <init> (com.intellij.psi.PsiCallExpression, com.intellij.psi.PsiExpressionList, com.intellij.psi.PsiFile) com.intellij.psi.PsiCallExpression place com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiFile placeFile public void <init> (com.intellij.psi.PsiClass, com.intellij.psi.PsiExpressionList, com.intellij.psi.PsiElement, com.intellij.psi.PsiFile) com.intellij.psi.PsiClass classConstr com.intellij.psi.PsiExpressionList argumentList com.intellij.psi.PsiElement place com.intellij.psi.PsiFile placeFile public void <init> (com.intellij.psi.PsiElement, com.intellij.psi.PsiFile, com.intellij.psi.scope.PsiConflictResolver[]) com.intellij.psi.PsiElement place com.intellij.psi.PsiFile placeFile com.intellij.psi.scope.PsiConflictResolver[] resolvers public void handleEvent (com.intellij.psi.scope.PsiScopeProcessor$Event, java.lang.Object) com.intellij.psi.scope.PsiScopeProcessor$Event event Object associated public boolean execute (com.intellij.psi.PsiElement, com.intellij.psi.ResolveState) com.intellij.psi.PsiElement element com.intellij.psi.ResolveState state protected boolean acceptVarargs () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/scope/processor/MethodsProcessor.class
MethodsProcessor.java package com.intellij.psi.scope.processor public abstract com.intellij.psi.scope.processor.MethodsProcessor extends com.intellij.psi.scope.processor.ConflictFilterProcessor implements com.intellij.psi.scope.ElementClassHint { private static final com.intellij.psi.filters.ElementFilter ourFilter private boolean myStaticScopeFlag private boolean myIsConstructor protected com.intellij.psi.PsiElement myCurrentFileContext protected com.intellij.psi.PsiClass myAccessClass private com.intellij.psi.PsiExpressionList myArgumentList private com.intellij.psi.PsiType[] myTypeArguments private final com.intellij.pom.java.LanguageLevel myLanguageLevel public void <init> (com.intellij.psi.scope.PsiConflictResolver[], java.util.List, com.intellij.psi.PsiElement, com.intellij.psi.PsiFile) com.intellij.psi.scope.PsiConflictResolver[] resolvers java.util.List container com.intellij.psi.PsiElement place com.intellij.psi.PsiFile placeFile public com.intellij.psi.PsiExpressionList getArgumentList () public void setArgumentList (com.intellij.psi.PsiExpressionList) com.intellij.psi.PsiExpressionList argList public com.intellij.pom.java.LanguageLevel getLanguageLevel () public void obtainTypeArguments (com.intellij.psi.PsiCallExpression) com.intellij.psi.PsiCallExpression callExpression com.intellij.psi.PsiType[] typeArguments protected void setTypeArguments (com.intellij.psi.PsiType[]) com.intellij.psi.PsiType[] typeParameters public com.intellij.psi.PsiType[] getTypeArguments () public boolean isInStaticScope () public void handleEvent (com.intellij.psi.scope.PsiScopeProcessor$Event, java.lang.Object) com.intellij.psi.scope.PsiScopeProcessor$Event event Object associated public void setAccessClass (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass accessClass public boolean isConstructor () public void setIsConstructor (boolean) boolean myIsConstructor public void forceAddResult (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public java.lang.Object getHint (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key hintKey public boolean shouldProcess (com.intellij.psi.scope.ElementClassHint$DeclarationKind) com.intellij.psi.scope.ElementClassHint$DeclarationKind kind static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/scope/processor/VariablesNotProcessor.class
VariablesNotProcessor.java package com.intellij.psi.scope.processor public com.intellij.psi.scope.processor.VariablesNotProcessor extends com.intellij.psi.scope.processor.VariablesProcessor { private final com.intellij.psi.PsiVariable myVariable public void <init> (com.intellij.psi.PsiVariable, boolean, java.util.List) com.intellij.psi.PsiVariable var boolean staticSensitive java.util.List list public void <init> (com.intellij.psi.PsiVariable, boolean) com.intellij.psi.PsiVariable var boolean staticSensitive protected boolean check (com.intellij.psi.PsiVariable, com.intellij.psi.ResolveState) com.intellij.psi.PsiVariable var com.intellij.psi.ResolveState state String name }
com/intellij/psi/scope/processor/VariablesProcessor.class
VariablesProcessor.java package com.intellij.psi.scope.processor public abstract com.intellij.psi.scope.processor.VariablesProcessor extends java.lang.Object implements com.intellij.psi.scope.PsiScopeProcessor com.intellij.psi.scope.ElementClassHint { private boolean myStaticScopeFlag private final boolean myStaticSensitiveFlag private final java.util.List myResultList public void <init> (boolean) boolean staticSensitive public void <init> (boolean, java.util.List) boolean staticSensitive java.util.List list protected abstract boolean check (com.intellij.psi.PsiVariable, com.intellij.psi.ResolveState) public boolean shouldProcess (com.intellij.psi.scope.ElementClassHint$DeclarationKind) com.intellij.psi.scope.ElementClassHint$DeclarationKind kind public boolean execute (com.intellij.psi.PsiElement, com.intellij.psi.ResolveState) com.intellij.psi.PsiVariable pvar com.intellij.psi.PsiElement pe com.intellij.psi.ResolveState state public final void handleEvent (com.intellij.psi.scope.PsiScopeProcessor$Event, java.lang.Object) com.intellij.psi.scope.PsiScopeProcessor$Event event Object associated public int size () public com.intellij.psi.PsiVariable getResult (int) int i public java.lang.Object getHint (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key hintKey private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/scope/util/PsiScopesUtil.class
PsiScopesUtil.java package com.intellij.psi.scope.util public com.intellij.psi.scope.util.PsiScopesUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG static final synthetic boolean $assertionsDisabled private void <init> () public static boolean treeWalkUp (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.PsiElement entrance com.intellij.psi.PsiElement maxScope public static boolean treeWalkUp (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.ResolveState) com.intellij.psi.PsiModifierList modifierList com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.PsiElement entrance com.intellij.psi.PsiElement maxScope com.intellij.psi.ResolveState state com.intellij.psi.PsiElement prevParent com.intellij.psi.PsiElement scope public static boolean walkChildrenScopes (com.intellij.psi.PsiElement, com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement thisElement com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place com.intellij.psi.PsiElement child public static void processTypeDeclarations (com.intellij.psi.PsiType, com.intellij.psi.PsiElement, com.intellij.psi.scope.PsiScopeProcessor) com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiClass arrayClass com.intellij.psi.PsiTypeParameter[] arrayTypeParameters com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiType psiType com.intellij.psi.PsiType lub com.intellij.psi.PsiType classType com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiClass clazz com.intellij.psi.PsiType type com.intellij.psi.PsiElement place com.intellij.psi.scope.PsiScopeProcessor processor public static boolean resolveAndWalk (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiElement maxScope public static boolean resolveAndWalk (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.PsiJavaCodeReferenceElement, com.intellij.psi.PsiElement, boolean) com.intellij.psi.JavaResolveResult typeResult com.intellij.psi.JavaResolveResult typeResult com.intellij.psi.PsiType[] types com.intellij.psi.PsiJavaCodeReferenceElement referenceElement com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiType type com.intellij.psi.PsiElement target com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiElement maxScope boolean incompleteCode com.intellij.psi.PsiElement qualifier com.intellij.psi.PsiElement classNameElement public static void setupAndRunProcessor (com.intellij.psi.scope.processor.MethodsProcessor, com.intellij.psi.PsiCallExpression, boolean) throws com.intellij.psi.scope.MethodProcessorSetupFailedException com.intellij.psi.PsiClass aClass com.intellij.psi.PsiSubstitutor superSubstitutor com.intellij.psi.PsiSubstitutor contextSubstitutor int i com.intellij.psi.PsiMethod constructor com.intellij.psi.PsiSubstitutor substitutor com.intellij.psi.PsiClass runSuper java.util.List contextSubstitutors com.intellij.psi.PsiMethod[] constructors com.intellij.psi.ResolveState state com.intellij.psi.PsiClass aClass com.intellij.psi.PsiClass superClass com.intellij.psi.PsiKeyword keyword com.intellij.psi.PsiElement referenceNameElement com.intellij.psi.PsiEnumConstantInitializer initializingClass com.intellij.psi.PsiAnonymousClass anonymousClass com.intellij.psi.PsiExpression initializer com.intellij.psi.PsiElement resolve com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiType psiType com.intellij.psi.PsiType type com.intellij.psi.PsiElement referenceName com.intellij.psi.PsiManager manager com.intellij.psi.PsiElement qualifier com.intellij.psi.PsiMethodCallExpression methodCall com.intellij.psi.PsiJavaCodeReferenceElement ref com.intellij.psi.PsiNewExpression newExpr com.intellij.psi.PsiJavaCodeReferenceElement classRef com.intellij.psi.JavaResolveResult result com.intellij.psi.PsiClass aClass com.intellij.psi.scope.processor.MethodsProcessor processor com.intellij.psi.PsiCallExpression call boolean dummyImplicitConstructor private static com.intellij.psi.PsiType convertToTypeParameter (com.intellij.psi.PsiCapturedWildcardType, com.intellij.psi.PsiElement) com.intellij.psi.PsiCapturedWildcardType type com.intellij.psi.PsiElement methodCall com.intellij.psi.search.GlobalSearchScope placeResolveScope com.intellij.psi.PsiType upperBound private static boolean hasDesiredMethod (com.intellij.psi.PsiMethodCallExpression, com.intellij.psi.PsiType, com.intellij.psi.PsiAnonymousClass) com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass baseClass com.intellij.psi.PsiMethod[] refMethods com.intellij.psi.PsiMethodCallExpression methodCall com.intellij.psi.PsiType type com.intellij.psi.PsiAnonymousClass anonymousClass private static boolean hasCovariantOverridingOrNotPublic (com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod[]) com.intellij.psi.PsiMethod superMethod com.intellij.psi.PsiType methodReturnType com.intellij.psi.PsiMethod method com.intellij.psi.PsiClass baseClass com.intellij.psi.PsiMethod[] refMethods private static boolean processQualifierType (com.intellij.psi.PsiType, com.intellij.psi.scope.processor.MethodsProcessor, com.intellij.psi.PsiManager, com.intellij.psi.PsiMethodCallExpression) throws com.intellij.psi.scope.MethodProcessorSetupFailedException com.intellij.psi.JavaResolveResult qualifierResult com.intellij.pom.java.LanguageLevel languageLevel com.intellij.psi.PsiElementFactory factory com.intellij.psi.JavaResolveResult qualifierResult com.intellij.psi.PsiType conjunct com.intellij.psi.PsiType type com.intellij.psi.scope.processor.MethodsProcessor processor com.intellij.psi.PsiManager manager com.intellij.psi.PsiMethodCallExpression call private static boolean processQualifierResult (com.intellij.psi.JavaResolveResult, com.intellij.psi.scope.processor.MethodsProcessor, com.intellij.psi.PsiMethodCallExpression) throws com.intellij.psi.scope.MethodProcessorSetupFailedException com.intellij.psi.PsiExpression qualifier com.intellij.psi.JavaResolveResult qualifierResult com.intellij.psi.scope.processor.MethodsProcessor processor com.intellij.psi.PsiMethodCallExpression methodCall com.intellij.psi.PsiElement resolve com.intellij.psi.ResolveState state private static void processDummyConstructor (com.intellij.psi.scope.processor.MethodsProcessor, com.intellij.psi.PsiClass) com.intellij.psi.PsiMethod[] constructors com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiMethod dummyConstructor com.intellij.psi.PsiIdentifier nameIdentifier com.intellij.util.IncorrectOperationException e com.intellij.psi.scope.processor.MethodsProcessor processor com.intellij.psi.PsiClass aClass static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/stub/JavaStubImplUtil.class
JavaStubImplUtil.java package com.intellij.psi.stub public com.intellij.psi.stub.JavaStubImplUtil extends java.lang.Object { public void <init> () public static int getMethodStubIndex (com.intellij.psi.PsiMethod) int i com.intellij.psi.PsiMethod method com.intellij.psi.impl.source.PsiFileImpl file com.intellij.psi.impl.source.StubbedSpine spine int result public static boolean isMemberDeprecated (com.intellij.psi.PsiMember, com.intellij.psi.impl.java.stubs.PsiMemberStub) com.intellij.psi.PsiMember member com.intellij.psi.impl.java.stubs.PsiMemberStub stub private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/refactoring/util/CanonicalTypes$1.class
CanonicalTypes.java package com.intellij.refactoring.util synthetic com.intellij.refactoring.util.CanonicalTypes$1 extends java.lang.Object { }
com/intellij/refactoring/util/CanonicalTypes$AnnotatedType.class
CanonicalTypes.java package com.intellij.refactoring.util abstract com.intellij.refactoring.util.CanonicalTypes$AnnotatedType extends com.intellij.refactoring.util.CanonicalTypes$Type { protected final com.intellij.psi.TypeAnnotationProvider myProvider void <init> (com.intellij.psi.TypeAnnotationProvider) com.intellij.psi.TypeAnnotationProvider provider com.intellij.psi.PsiAnnotation[] annotations private static synthetic com.intellij.psi.PsiAnnotation lambda$new$0 (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation annotation private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/refactoring/util/CanonicalTypes$Array.class
CanonicalTypes.java package com.intellij.refactoring.util com.intellij.refactoring.util.CanonicalTypes$Array extends com.intellij.refactoring.util.CanonicalTypes$AnnotatedType { final com.intellij.refactoring.util.CanonicalTypes$Type myComponentType private void <init> (com.intellij.psi.PsiType, com.intellij.refactoring.util.CanonicalTypes$Type) com.intellij.psi.PsiType original com.intellij.refactoring.util.CanonicalTypes$Type componentType public com.intellij.psi.PsiType getType (com.intellij.psi.PsiElement, com.intellij.psi.PsiManager) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement context com.intellij.psi.PsiManager manager public java.lang.String getTypeText () public void addImportsTo (com.intellij.psi.JavaCodeFragment) com.intellij.psi.JavaCodeFragment fragment public boolean isValid () synthetic void <init> (com.intellij.psi.PsiType, com.intellij.refactoring.util.CanonicalTypes$Type, com.intellij.refactoring.util.CanonicalTypes$1) com.intellij.psi.PsiType x0 com.intellij.refactoring.util.CanonicalTypes$Type x1 com.intellij.refactoring.util.CanonicalTypes$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/refactoring/util/CanonicalTypes$ClassType.class
CanonicalTypes.java package com.intellij.refactoring.util com.intellij.refactoring.util.CanonicalTypes$ClassType extends com.intellij.refactoring.util.CanonicalTypes$AnnotatedType { private final String myPresentableText private final String myClassQName private final java.util.Map mySubstitutor private void <init> (com.intellij.psi.PsiType, java.lang.String, java.util.Map) com.intellij.psi.PsiType original String classQName java.util.Map substitutor public com.intellij.psi.PsiType getType (com.intellij.psi.PsiElement, com.intellij.psi.PsiManager) throws com.intellij.util.IncorrectOperationException com.intellij.refactoring.util.CanonicalTypes$Type substitute com.intellij.psi.PsiTypeParameter typeParameter com.intellij.psi.PsiElement context com.intellij.psi.PsiManager manager com.intellij.psi.JavaPsiFacade facade com.intellij.psi.PsiElementFactory factory com.intellij.psi.PsiClass aClass java.util.Map substitutionMap public java.lang.String getTypeText () public void addImportsTo (com.intellij.psi.JavaCodeFragment) com.intellij.refactoring.util.CanonicalTypes$Type type com.intellij.psi.JavaCodeFragment fragment synthetic void <init> (com.intellij.psi.PsiType, java.lang.String, java.util.Map, com.intellij.refactoring.util.CanonicalTypes$1) com.intellij.psi.PsiType x0 String x1 java.util.Map x2 com.intellij.refactoring.util.CanonicalTypes$1 x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/refactoring/util/CanonicalTypes$Creator.class
CanonicalTypes.java package com.intellij.refactoring.util com.intellij.refactoring.util.CanonicalTypes$Creator extends com.intellij.psi.PsiTypeVisitor { public static final com.intellij.refactoring.util.CanonicalTypes$Creator INSTANCE private static final com.intellij.openapi.diagnostic.Logger LOG private void <init> () public com.intellij.refactoring.util.CanonicalTypes$Type visitPrimitiveType (com.intellij.psi.PsiPrimitiveType) com.intellij.psi.PsiPrimitiveType type public com.intellij.refactoring.util.CanonicalTypes$Type visitEllipsisType (com.intellij.psi.PsiEllipsisType) com.intellij.psi.PsiEllipsisType type public com.intellij.refactoring.util.CanonicalTypes$Type visitArrayType (com.intellij.psi.PsiArrayType) com.intellij.psi.PsiArrayType type private com.intellij.refactoring.util.CanonicalTypes$Type substituteComponents (com.intellij.psi.PsiArrayType) com.intellij.psi.PsiArrayType type com.intellij.psi.PsiType componentType com.intellij.refactoring.util.CanonicalTypes$Type substituted public com.intellij.refactoring.util.CanonicalTypes$Type visitWildcardType (com.intellij.psi.PsiWildcardType) com.intellij.psi.PsiWildcardType type com.intellij.psi.PsiType bound public com.intellij.refactoring.util.CanonicalTypes$Type visitClassType (com.intellij.psi.PsiClassType) com.intellij.psi.PsiType substitute com.intellij.psi.PsiTypeParameter typeParameter java.util.Map substitutionMap com.intellij.psi.PsiSubstitutor substitutor String qualifiedName com.intellij.psi.PsiClassType type com.intellij.psi.PsiClassType$ClassResolveResult resolveResult com.intellij.psi.PsiClass aClass public com.intellij.refactoring.util.CanonicalTypes$Type visitDisjunctionType (com.intellij.psi.PsiDisjunctionType) com.intellij.psi.PsiDisjunctionType type java.util.List types public com.intellij.refactoring.util.CanonicalTypes$Type visitIntersectionType (com.intellij.psi.PsiIntersectionType) com.intellij.psi.PsiIntersectionType type java.util.List types public volatile synthetic java.lang.Object visitIntersectionType (com.intellij.psi.PsiIntersectionType) public volatile synthetic java.lang.Object visitDisjunctionType (com.intellij.psi.PsiDisjunctionType) public volatile synthetic java.lang.Object visitEllipsisType (com.intellij.psi.PsiEllipsisType) public volatile synthetic java.lang.Object visitWildcardType (com.intellij.psi.PsiWildcardType) public volatile synthetic java.lang.Object visitClassType (com.intellij.psi.PsiClassType) public volatile synthetic java.lang.Object visitArrayType (com.intellij.psi.PsiArrayType) public volatile synthetic java.lang.Object visitPrimitiveType (com.intellij.psi.PsiPrimitiveType) private synthetic com.intellij.refactoring.util.CanonicalTypes$Type lambda$visitIntersectionType$1 (com.intellij.psi.PsiType) com.intellij.psi.PsiType type1 private synthetic com.intellij.refactoring.util.CanonicalTypes$Type lambda$visitDisjunctionType$0 (com.intellij.psi.PsiType) com.intellij.psi.PsiType type1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/refactoring/util/CanonicalTypes$Ellipsis.class
CanonicalTypes.java package com.intellij.refactoring.util com.intellij.refactoring.util.CanonicalTypes$Ellipsis extends com.intellij.refactoring.util.CanonicalTypes$Array { private void <init> (com.intellij.psi.PsiType, com.intellij.refactoring.util.CanonicalTypes$Type) com.intellij.psi.PsiType original com.intellij.refactoring.util.CanonicalTypes$Type componentType public com.intellij.psi.PsiType getType (com.intellij.psi.PsiElement, com.intellij.psi.PsiManager) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement context com.intellij.psi.PsiManager manager public java.lang.String getTypeText () synthetic void <init> (com.intellij.psi.PsiType, com.intellij.refactoring.util.CanonicalTypes$Type, com.intellij.refactoring.util.CanonicalTypes$1) com.intellij.psi.PsiType x0 com.intellij.refactoring.util.CanonicalTypes$Type x1 com.intellij.refactoring.util.CanonicalTypes$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/refactoring/util/CanonicalTypes$LogicalOperationType.class
CanonicalTypes.java package com.intellij.refactoring.util com.intellij.refactoring.util.CanonicalTypes$LogicalOperationType extends com.intellij.refactoring.util.CanonicalTypes$Type { private final java.util.List myTypes private final boolean myDisjunction private void <init> (java.util.List, boolean) java.util.List types boolean disjunction public com.intellij.psi.PsiType getType (com.intellij.psi.PsiElement, com.intellij.psi.PsiManager) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement context com.intellij.psi.PsiManager manager java.util.List types public java.lang.String getTypeText () public void addImportsTo (com.intellij.psi.JavaCodeFragment) com.intellij.refactoring.util.CanonicalTypes$Type type com.intellij.psi.JavaCodeFragment fragment private static synthetic java.lang.String lambda$getTypeText$1 (com.intellij.refactoring.util.CanonicalTypes$Type) com.intellij.refactoring.util.CanonicalTypes$Type type private static synthetic com.intellij.psi.PsiType lambda$getType$0 (com.intellij.psi.PsiElement, com.intellij.psi.PsiManager, com.intellij.refactoring.util.CanonicalTypes$Type) com.intellij.psi.PsiElement context com.intellij.psi.PsiManager manager com.intellij.refactoring.util.CanonicalTypes$Type type synthetic void <init> (java.util.List, boolean, com.intellij.refactoring.util.CanonicalTypes$1) java.util.List x0 boolean x1 com.intellij.refactoring.util.CanonicalTypes$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/refactoring/util/CanonicalTypes$Primitive.class
CanonicalTypes.java package com.intellij.refactoring.util com.intellij.refactoring.util.CanonicalTypes$Primitive extends com.intellij.refactoring.util.CanonicalTypes$AnnotatedType { private final com.intellij.psi.PsiPrimitiveType myType private void <init> (com.intellij.psi.PsiPrimitiveType) com.intellij.psi.PsiPrimitiveType type public com.intellij.psi.PsiType getType (com.intellij.psi.PsiElement, com.intellij.psi.PsiManager) com.intellij.psi.PsiElement context com.intellij.psi.PsiManager manager public java.lang.String getTypeText () synthetic void <init> (com.intellij.psi.PsiPrimitiveType, com.intellij.refactoring.util.CanonicalTypes$1) com.intellij.psi.PsiPrimitiveType x0 com.intellij.refactoring.util.CanonicalTypes$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/refactoring/util/CanonicalTypes$Type.class
CanonicalTypes.java package com.intellij.refactoring.util public abstract com.intellij.refactoring.util.CanonicalTypes$Type extends java.lang.Object { public void <init> () public abstract com.intellij.psi.PsiType getType (com.intellij.psi.PsiElement, com.intellij.psi.PsiManager) throws com.intellij.util.IncorrectOperationException public com.intellij.psi.PsiType getType (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context public abstract java.lang.String getTypeText () public void addImportsTo (com.intellij.psi.JavaCodeFragment) com.intellij.psi.JavaCodeFragment fragment public boolean isValid () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/refactoring/util/CanonicalTypes$UnresolvedType.class
CanonicalTypes.java package com.intellij.refactoring.util com.intellij.refactoring.util.CanonicalTypes$UnresolvedType extends com.intellij.refactoring.util.CanonicalTypes$Type { private final String myPresentableText private final String myCanonicalText private void <init> (com.intellij.psi.PsiType) com.intellij.psi.PsiType original public com.intellij.psi.PsiType getType (com.intellij.psi.PsiElement, com.intellij.psi.PsiManager) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement context com.intellij.psi.PsiManager manager public java.lang.String getTypeText () public boolean isValid () synthetic void <init> (com.intellij.psi.PsiType, com.intellij.refactoring.util.CanonicalTypes$1) com.intellij.psi.PsiType x0 com.intellij.refactoring.util.CanonicalTypes$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/refactoring/util/CanonicalTypes$WildcardType.class
CanonicalTypes.java package com.intellij.refactoring.util com.intellij.refactoring.util.CanonicalTypes$WildcardType extends com.intellij.refactoring.util.CanonicalTypes$AnnotatedType { private final boolean myIsExtending private final com.intellij.refactoring.util.CanonicalTypes$Type myBound private void <init> (com.intellij.psi.PsiType, boolean, com.intellij.refactoring.util.CanonicalTypes$Type) com.intellij.psi.PsiType original boolean isExtending com.intellij.refactoring.util.CanonicalTypes$Type bound public com.intellij.psi.PsiType getType (com.intellij.psi.PsiElement, com.intellij.psi.PsiManager) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiWildcardType type com.intellij.psi.PsiWildcardType type com.intellij.psi.PsiElement context com.intellij.psi.PsiManager manager com.intellij.psi.PsiWildcardType type public java.lang.String getTypeText () public void addImportsTo (com.intellij.psi.JavaCodeFragment) com.intellij.psi.JavaCodeFragment fragment public boolean isValid () synthetic void <init> (com.intellij.psi.PsiType, boolean, com.intellij.refactoring.util.CanonicalTypes$Type, com.intellij.refactoring.util.CanonicalTypes$1) com.intellij.psi.PsiType x0 boolean x1 com.intellij.refactoring.util.CanonicalTypes$Type x2 com.intellij.refactoring.util.CanonicalTypes$1 x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/refactoring/util/CanonicalTypes.class
CanonicalTypes.java package com.intellij.refactoring.util public com.intellij.refactoring.util.CanonicalTypes extends java.lang.Object { private void <init> () public static com.intellij.refactoring.util.CanonicalTypes$Type createTypeWrapper (com.intellij.psi.PsiType) com.intellij.psi.PsiType type private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/refactoring/util/RefactoringChangeUtil.class
RefactoringChangeUtil.java package com.intellij.refactoring.util public com.intellij.refactoring.util.RefactoringChangeUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG static final synthetic boolean $assertionsDisabled public void <init> () public static com.intellij.psi.PsiType getTypeByExpression (com.intellij.psi.PsiExpression) com.intellij.psi.PsiType initType com.intellij.psi.PsiExpression[] initializers com.intellij.psi.PsiExpression expr com.intellij.psi.PsiType type public static com.intellij.psi.PsiReferenceExpression qualifyReference (com.intellij.psi.PsiReferenceExpression, com.intellij.psi.PsiMember, com.intellij.psi.PsiClass) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiThisExpression thisExpression com.intellij.psi.PsiJavaCodeReferenceElement qualifier com.intellij.psi.PsiReferenceExpression expressionFromText com.intellij.psi.PsiModifierListOwner staticElement com.intellij.psi.PsiClass parentClass com.intellij.psi.PsiClass containingClass com.intellij.psi.PsiReferenceExpression expressionFromText com.intellij.psi.PsiReferenceExpression referenceExpression com.intellij.psi.PsiMember member com.intellij.psi.PsiClass qualifyingClass com.intellij.psi.PsiManager manager com.intellij.psi.PsiMethodCallExpression methodCallExpression com.intellij.psi.PsiReferenceExpression expressionFromText com.intellij.psi.PsiElementFactory factory com.intellij.psi.codeStyle.CodeStyleManager codeStyleManager public static com.intellij.psi.PsiClass getThisClass (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement place com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement prev static com.intellij.psi.PsiQualifiedExpression createQualifiedExpression (com.intellij.psi.PsiManager, com.intellij.psi.PsiClass, java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiQualifiedExpression qualifiedThis com.intellij.psi.PsiJavaCodeReferenceElement thisQualifier com.intellij.psi.PsiManager manager com.intellij.psi.PsiClass qualifierClass String qName com.intellij.psi.PsiElementFactory factory public static com.intellij.psi.PsiThisExpression createThisExpression (com.intellij.psi.PsiManager, com.intellij.psi.PsiClass) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiManager manager com.intellij.psi.PsiClass qualifierClass public static com.intellij.psi.PsiSuperExpression createSuperExpression (com.intellij.psi.PsiManager, com.intellij.psi.PsiClass) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiManager manager com.intellij.psi.PsiClass qualifierClass static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/text/LiteralFormatUtil$1.class
LiteralFormatUtil.java package com.intellij.util.text final com.intellij.util.text.LiteralFormatUtil$1 extends java.lang.Object implements com.intellij.openapi.util.text.CharFilter { void <init> () public boolean accept (char) char ch }
com/intellij/util/text/LiteralFormatUtil.class
LiteralFormatUtil.java package com.intellij.util.text public com.intellij.util.text.LiteralFormatUtil extends java.lang.Object { private static final com.intellij.openapi.util.text.CharFilter UNDERSCORES_FILTER private void <init> () public static java.lang.String removeUnderscores (java.lang.String) String text public static java.lang.String format (java.lang.String, com.intellij.psi.PsiType) int pos int pos2 int pos String original com.intellij.psi.PsiType type boolean isFP String text String prefix String suffix int groupSize char last boolean hasPoint String fractional String exponentMark String exponent StringBuilder buffer private static void appendFromEnd (java.lang.StringBuilder, java.lang.String, int) StringBuilder buffer String original int groupSize int position int pointer private static void appendFromStart (java.lang.StringBuilder, java.lang.String, int) StringBuilder buffer String original int groupSize int pointer static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
messages/JavaErrorMessages.properties
com/intellij/ide/projectView/impl/
com/intellij/openapi/components/impl/stores/
com/intellij/openapi/projectRoots/impl/
com/intellij/openapi/roots/impl/storage/
com/intellij/project/
com/intellij/project/model/
com/intellij/project/model/impl/
com/intellij/project/model/impl/module/
com/intellij/project/model/impl/module/content/
com/intellij/util/modules/
META-INF/intellij.platform.projectModel.impl.kotlin_module
com/intellij/application/options/PathMacroExpandableProtocolBean.class
PathMacroExpandableProtocolBean.java package com.intellij.application.options public final com.intellij.application.options.PathMacroExpandableProtocolBean extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public String protocol public void <init> () static void <clinit> () }
com/intellij/application/options/PathMacrosCollector.class
PathMacrosCollector.java package com.intellij.application.options public com.intellij.application.options.PathMacrosCollector extends com.intellij.openapi.components.PathMacroMap { public static final com.intellij.openapi.extensions.ExtensionPointName MACRO_FILTER_EXTENSION_POINT_NAME public static final java.util.regex.Pattern MACRO_PATTERN private final java.util.regex.Matcher myMatcher private final java.util.Map myMacroMap private void <init> () public static java.util.Set getMacroNames (org.jdom.Element) org.jdom.Element e public static java.util.Set getMacroNames (org.jdom.Element, com.intellij.openapi.application.PathMacroFilter, com.intellij.application.options.PathMacrosImpl) org.jdom.Element root com.intellij.openapi.application.PathMacroFilter filter com.intellij.application.options.PathMacrosImpl pathMacros com.intellij.application.options.PathMacrosCollector collector java.util.Set preResult java.util.Set result public java.lang.String substituteRecursively (java.lang.String, boolean) String text boolean caseSensitive public java.lang.String substitute (java.lang.String, boolean) String protocol String text boolean caseSensitive int startPos public int hashCode () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/application/options/PathMacrosImpl$1.class
PathMacrosImpl.java package com.intellij.application.options com.intellij.application.options.PathMacrosImpl$1 extends com.intellij.openapi.util.AtomicClearableLazyValue { final synthetic com.intellij.application.options.PathMacrosImpl this$0 void <init> (com.intellij.application.options.PathMacrosImpl) com.intellij.application.options.PathMacrosImpl this$0 protected java.util.Map compute () com.intellij.util.containers.hash.LinkedHashMap result protected volatile synthetic java.lang.Object compute () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/application/options/PathMacrosImpl.class
PathMacrosImpl.java package com.intellij.application.options public com.intellij.application.options.PathMacrosImpl extends com.intellij.openapi.application.PathMacros implements com.intellij.openapi.components.PersistentStateComponent com.intellij.openapi.util.ModificationTracker { public static final String IGNORED_MACRO_ELEMENT public static final String MAVEN_REPOSITORY private static final com.intellij.openapi.diagnostic.Logger LOG private static final java.util.Set SYSTEM_MACROS private final java.util.Map myLegacyMacros private final java.util.Map myMacros private long myModificationStamp private final java.util.concurrent.locks.ReentrantReadWriteLock myLock private final java.util.List myIgnoredMacros private final com.intellij.openapi.util.AtomicClearableLazyValue myUserMacroMapCache public void <init> () public static com.intellij.application.options.PathMacrosImpl getInstanceEx () public java.util.Set getUserMacroNames () public java.util.Map getUserMacros () public java.util.Set getToolMacroNames () public java.util.Set getSystemMacroNames () public java.util.Collection getIgnoredMacroNames () public void setIgnoredMacroNames (java.util.Collection) java.util.Collection names public void addIgnoredMacro (java.lang.String) String name public long getModificationCount () public boolean isIgnoredMacroName (java.lang.String) String macro public java.util.Set getAllMacroNames () public java.lang.String getValue (java.lang.String) String name public void removeAllMacros () public java.util.Collection getLegacyMacroNames () public void setMacro (java.lang.String, java.lang.String) String prevValue String name String value private void userMacroModified () public void addLegacyMacro (java.lang.String, java.lang.String) String name String value public void removeMacro (java.lang.String) String name public org.jdom.Element getState () org.jdom.Element macro String value java.util.Map$Entry entry org.jdom.Element macroElement String macro org.jdom.Element element public void loadState (org.jdom.Element) String name String value org.jdom.Element macro String ignoredName org.jdom.Element macroElement org.jdom.Element element public void addMacroReplacements (com.intellij.application.options.ReplacePathToMacroMap) String value String name com.intellij.application.options.ReplacePathToMacroMap result java.util.Map userMacros public void addMacroExpands (com.intellij.openapi.components.ExpandMacroToPathMap) String value String name java.util.Map$Entry entry com.intellij.openapi.components.ExpandMacroToPathMap result java.util.Map userMacros public volatile synthetic void loadState (java.lang.Object) public volatile synthetic java.lang.Object getState () static synthetic java.util.concurrent.locks.ReentrantReadWriteLock access$000 (com.intellij.application.options.PathMacrosImpl) com.intellij.application.options.PathMacrosImpl x0 static synthetic java.util.Map access$100 (com.intellij.application.options.PathMacrosImpl) com.intellij.application.options.PathMacrosImpl x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/application/options/ReplacePathToMacroMap.class
ReplacePathToMacroMap.java package com.intellij.application.options public com.intellij.application.options.ReplacePathToMacroMap extends com.intellij.openapi.components.PathMacroMap { private java.util.List myPathsIndex private final java.util.Map myMacroMap public static final String[] PROTOCOLS public void <init> () public void <init> (com.intellij.application.options.ReplacePathToMacroMap) com.intellij.application.options.ReplacePathToMacroMap map public void addMacroReplacement (java.lang.String, java.lang.String) String path String macroName public void addReplacement (java.lang.String, java.lang.String, boolean) String protocol String path String macroExpr boolean overwrite private void putIfAbsent (java.lang.String, java.lang.String, boolean) String path String substitution boolean overwrite public java.lang.String substitute (java.lang.String, boolean) String path String text boolean caseSensitive private java.lang.String replacePathMacro (java.lang.String, java.lang.String, boolean) String text String path boolean caseSensitive int endOfOccurrence boolean isWindowsRoot String s public java.lang.String substituteRecursively (java.lang.String, boolean) String path String text boolean caseSensitive CharSequence result private java.lang.CharSequence replacePathMacroRecursively (java.lang.CharSequence, java.lang.String, boolean) char prev int endOfOccurrence int occurrenceOfPath CharSequence text String path boolean caseSensitive StringBuilder newText boolean isWindowsRoot int i private static int getIndex (java.lang.String) String replacement private static int stripPrefix (java.lang.String) String key private java.util.List getPathIndex () java.util.Map$Entry entry java.util.List entries gnu.trove.TObjectIntHashMap weights public boolean equals (java.lang.Object) Object obj public int hashCode () public void put (java.lang.String, java.lang.String) String path String replacement public java.lang.String toString () private static synthetic java.lang.String lambda$getPathIndex$1 (java.util.Map$Entry) java.util.Map$Entry entry private static synthetic int lambda$getPathIndex$0 (gnu.trove.TObjectIntHashMap, java.util.Map$Entry, java.util.Map$Entry) gnu.trove.TObjectIntHashMap weights java.util.Map$Entry o1 java.util.Map$Entry o2 static void <clinit> () com.intellij.application.options.PathMacroExpandableProtocolBean bean java.util.List protocols private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/configurationStore/BaseXmlOutputter$Companion.class
BaseXmlOutputter.kt package com.intellij.configurationStore public final com.intellij.configurationStore.BaseXmlOutputter$Companion extends java.lang.Object { public final boolean doesNameSuggestSensitiveInformation (java.lang.String) boolean isRemember String name private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
com/intellij/configurationStore/BaseXmlOutputter.class
BaseXmlOutputter.kt package com.intellij.configurationStore public abstract com.intellij.configurationStore.BaseXmlOutputter extends java.lang.Object { private final String lineSeparator public static final com.intellij.configurationStore.BaseXmlOutputter$Companion Companion protected final void printDocType (java.io.Writer, org.jdom.DocType) throws java.io.IOException boolean hasPublic String internalSubset String systemID String publicID java.io.Writer out org.jdom.DocType docType protected final void writeProcessingInstruction (java.io.Writer, org.jdom.ProcessingInstruction, java.lang.String) throws java.io.IOException String rawData java.io.Writer out org.jdom.ProcessingInstruction pi String target protected final java.lang.String getLineSeparator () public void <init> (java.lang.String) String lineSeparator static void <clinit> () }
com/intellij/configurationStore/BinaryXmlOutputterKt.class
BinaryXmlOutputter.kt package com.intellij.configurationStore public final com.intellij.configurationStore.BinaryXmlOutputterKt extends java.lang.Object { public static final void serializeElementToBinary (org.jdom.Element, java.io.OutputStream) org.jdom.Element element java.io.OutputStream out public static final org.jdom.Element deserializeElementFromBinary (java.io.InputStream) java.io.InputStream input }
com/intellij/configurationStore/BinaryXmlReader.class
BinaryXmlOutputter.kt package com.intellij.configurationStore final com.intellij.configurationStore.BinaryXmlReader extends java.lang.Object { private final java.util.ArrayList strings private final java.io.DataInputStream input public final org.jdom.Element read () private final java.lang.String readString () String string int lengthOrIndex private final org.jdom.Element readElement () org.jdom.Element element private final void readContent (org.jdom.Element) org.jdom.Element element private final void readAttributes (org.jdom.Element) int i int size org.jdom.Element element private final int readUInt29 () int b int value public void <init> (java.io.DataInputStream) java.io.DataInputStream input }
com/intellij/configurationStore/BinaryXmlWriter.class
BinaryXmlWriter.kt package com.intellij.configurationStore public final com.intellij.configurationStore.BinaryXmlWriter extends java.lang.Object { private final com.intellij.util.containers.ObjectIntHashMap strings private final java.io.DataOutputStream out public final void write (org.jdom.Element) org.jdom.Element element private final void writeString (java.lang.String) int reference String string private final void writeElement (org.jdom.Element) String text org.jdom.Content item java.util.List content org.jdom.Element element private final void writeAttributes (java.util.List) org.jdom.Attribute attribute int size java.util.List attributes private final void writeUInt29 (int) int v public void <init> (java.io.DataOutputStream) java.io.DataOutputStream out }
com/intellij/configurationStore/BinaryXmlWriterKt.class
BinaryXmlWriter.kt package com.intellij.configurationStore public final com.intellij.configurationStore.BinaryXmlWriterKt extends java.lang.Object { private static final boolean isEmptySafe (java.lang.String) NullPointerException e String $this$isEmptySafe public static final synthetic boolean access$isEmptySafe (java.lang.String) String $this$access_u24isEmptySafe }
com/intellij/configurationStore/BundledSchemeEP.class
scheme-impl.kt package com.intellij.configurationStore public final com.intellij.configurationStore.BundledSchemeEP extends com.intellij.openapi.extensions.AbstractExtensionPointBean { private String path public final java.lang.String getPath () public final void setPath (java.lang.String) String public void <init> () }
com/intellij/configurationStore/DefaultStateSerializerKt.class
DefaultStateSerializer.kt package com.intellij.configurationStore public final com.intellij.configurationStore.DefaultStateSerializerKt extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public static final com.intellij.openapi.diagnostic.Logger getLOG () public static final java.lang.Object deserializeState (org.jdom.Element, java.lang.Class, java.lang.Object) Object t org.jdom.Element stateElement Class stateClass Object mergeInto static void <clinit> () }
com/intellij/configurationStore/DigestOutputStream.class
scheme-impl.kt package com.intellij.configurationStore final com.intellij.configurationStore.DigestOutputStream extends java.io.OutputStream { private final java.security.MessageDigest digest public void write (int) int b public void write (byte[], int, int) byte[] b int off int len public void write (byte[]) byte[] b public java.lang.String toString () public final byte[] digest () public void <init> (java.security.MessageDigest) java.security.MessageDigest digest }
com/intellij/configurationStore/InitializedSchemeWrapper.class
scheme-impl.kt package com.intellij.configurationStore public final com.intellij.configurationStore.InitializedSchemeWrapper extends com.intellij.configurationStore.SchemeWrapper { private final kotlin.Lazy lazyScheme private final kotlin.jvm.functions.Function1 writer protected kotlin.Lazy getLazyScheme () public org.jdom.Element writeScheme () public void <init> (com.intellij.openapi.options.Scheme, kotlin.jvm.functions.Function1) com.intellij.openapi.options.Scheme scheme kotlin.jvm.functions.Function1 writer }
com/intellij/configurationStore/JbXmlOutputter$Companion.class
JbXmlOutputter.kt package com.intellij.configurationStore public final com.intellij.configurationStore.JbXmlOutputter$Companion extends java.lang.Object { public final void collapseMacrosAndWrite (org.jdom.Element, com.intellij.openapi.components.ComponentManager, java.io.Writer) throws java.io.IOException com.intellij.openapi.components.PathMacroManager macroManager org.jdom.Element element com.intellij.openapi.components.ComponentManager project java.io.Writer writer public final java.lang.String collapseMacrosAndWrite (org.jdom.Element, com.intellij.openapi.components.ComponentManager) throws java.io.IOException java.io.StringWriter writer org.jdom.Element element com.intellij.openapi.components.ComponentManager project public final java.lang.String escapeElementEntities (java.lang.String) String str private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
com/intellij/configurationStore/JbXmlOutputter.class
JbXmlOutputter.kt package com.intellij.configurationStore public com.intellij.configurationStore.JbXmlOutputter extends com.intellij.configurationStore.BaseXmlOutputter { private final org.jdom.output.Format format private final com.intellij.openapi.util.JDOMUtil$ElementOutputFilter elementFilter private final com.intellij.application.options.ReplacePathToMacroMap macroMap private final com.intellij.openapi.application.PathMacroFilter macroFilter private final boolean isForbidSensitiveData private final String storageFilePathForDebugPurposes private static final java.util.Set reportedSensitiveProblems public static final com.intellij.configurationStore.JbXmlOutputter$Companion Companion public final void output (org.jdom.Document, java.io.Writer) throws java.io.IOException org.jdom.Content obj java.util.List content org.jdom.Document doc java.io.Writer out private final void writeLineSeparator (java.io.Writer) throws java.io.IOException java.io.Writer out public final void output (org.jdom.DocType, java.io.Writer) throws java.io.IOException org.jdom.DocType doctype java.io.Writer out public final void output (org.jdom.Element, java.io.Writer) throws java.io.IOException org.jdom.Element element java.io.Writer out private final void printDeclaration (java.io.Writer, java.lang.String) throws java.io.IOException java.io.Writer out String encoding private final void printProcessingInstruction (java.io.Writer, org.jdom.ProcessingInstruction) throws java.io.IOException boolean piProcessed String target java.io.Writer out org.jdom.ProcessingInstruction pi private final void printCDATA (java.io.Writer, org.jdom.CDATA) throws java.io.IOException String str java.io.Writer out org.jdom.CDATA cdata private final void printString (java.io.Writer, java.lang.String) throws java.io.IOException String normalizedString java.io.Writer out String str public final void printElement (java.io.Writer, org.jdom.Element, int) throws java.io.IOException java.io.Writer out org.jdom.Element element int level protected boolean writeContent (java.io.Writer, org.jdom.Element, int) throws java.io.IOException int size int start java.util.List content java.io.Writer out org.jdom.Element element int level private final void printContentRange (java.io.Writer, java.util.List, int, int, int) throws java.io.IOException int index int first org.jdom.Content next boolean firstNode java.io.Writer out java.util.List content int start int end int level private final void printTextRange (java.io.Writer, java.util.List, int, int) throws java.io.IOException String next org.jdom.Content node int i String previous int end int start java.io.Writer out java.util.List content int start int end private final void printAttributes (java.io.Writer, java.util.List) throws java.io.IOException String value org.jdom.Attribute attribute java.io.Writer out java.util.List attributes private final void newline (java.io.Writer) throws java.io.IOException java.io.Writer out private final void indent (java.io.Writer, int) throws java.io.IOException int i java.io.Writer out int level private final int skipLeadingWhite (java.util.List, int) org.jdom.output.Format$TextMode textMode int size int index java.util.List content int start private final int skipTrailingWhite (java.util.List, int) org.jdom.output.Format$TextMode textMode int size int index java.util.List content int start private final void checkIsElementContainsSensitiveInformation (org.jdom.Element) String name org.jdom.Element element private final void logSensitiveInformationError (java.lang.String, java.lang.String, org.jdom.Element) String componentName String parentId org.jdom.Element parent java.util.ArrayList ids String message String parentPath String name String elementKind org.jdom.Element parentElement public void <init> (java.lang.String, com.intellij.openapi.util.JDOMUtil$ElementOutputFilter, com.intellij.application.options.ReplacePathToMacroMap, com.intellij.openapi.application.PathMacroFilter, boolean, java.lang.String) String lineSeparator com.intellij.openapi.util.JDOMUtil$ElementOutputFilter elementFilter com.intellij.application.options.ReplacePathToMacroMap macroMap com.intellij.openapi.application.PathMacroFilter macroFilter boolean isForbidSensitiveData String storageFilePathForDebugPurposes public synthetic void <init> (java.lang.String, com.intellij.openapi.util.JDOMUtil$ElementOutputFilter, com.intellij.application.options.ReplacePathToMacroMap, com.intellij.openapi.application.PathMacroFilter, boolean, java.lang.String, int, kotlin.jvm.internal.DefaultConstructorMarker) public void <init> (java.lang.String, com.intellij.openapi.util.JDOMUtil$ElementOutputFilter, com.intellij.application.options.ReplacePathToMacroMap, com.intellij.openapi.application.PathMacroFilter, boolean) String lineSeparator com.intellij.openapi.util.JDOMUtil$ElementOutputFilter elementFilter com.intellij.application.options.ReplacePathToMacroMap macroMap com.intellij.openapi.application.PathMacroFilter macroFilter boolean isForbidSensitiveData public void <init> (java.lang.String, com.intellij.openapi.util.JDOMUtil$ElementOutputFilter, com.intellij.application.options.ReplacePathToMacroMap, com.intellij.openapi.application.PathMacroFilter) String lineSeparator com.intellij.openapi.util.JDOMUtil$ElementOutputFilter elementFilter com.intellij.application.options.ReplacePathToMacroMap macroMap com.intellij.openapi.application.PathMacroFilter macroFilter public void <init> (java.lang.String, com.intellij.openapi.util.JDOMUtil$ElementOutputFilter, com.intellij.application.options.ReplacePathToMacroMap) String lineSeparator com.intellij.openapi.util.JDOMUtil$ElementOutputFilter elementFilter com.intellij.application.options.ReplacePathToMacroMap macroMap public void <init> (java.lang.String, com.intellij.openapi.util.JDOMUtil$ElementOutputFilter) String lineSeparator com.intellij.openapi.util.JDOMUtil$ElementOutputFilter elementFilter public void <init> (java.lang.String) String lineSeparator public void <init> () static void <clinit> () public static final void collapseMacrosAndWrite (org.jdom.Element, com.intellij.openapi.components.ComponentManager, java.io.Writer) throws java.io.IOException org.jdom.Element element com.intellij.openapi.components.ComponentManager project java.io.Writer writer public static final java.lang.String collapseMacrosAndWrite (org.jdom.Element, com.intellij.openapi.components.ComponentManager) throws java.io.IOException org.jdom.Element element com.intellij.openapi.components.ComponentManager project }
com/intellij/configurationStore/JbXmlOutputterKt.class
JbXmlOutputter.kt package com.intellij.configurationStore public final com.intellij.configurationStore.JbXmlOutputterKt extends java.lang.Object { private static final org.jdom.output.Format DEFAULT_FORMAT private static final int nextNonText (java.util.List, int) org.jdom.Content node int size int index java.util.List content int start private static final void printEntityRef (java.io.Writer, org.jdom.EntityRef) java.io.Writer out org.jdom.EntityRef entity private static final void printComment (java.io.Writer, org.jdom.Comment) java.io.Writer out org.jdom.Comment comment private static final boolean isAllWhitespace (org.jdom.Content) int i String str org.jdom.Content obj private static final boolean startsWithWhite (java.lang.String) String str private static final boolean endsWithWhite (java.lang.String) String str private static final java.lang.String escapeAttributeEntities (java.lang.String) String str private static final void printQualifiedName (java.io.Writer, org.jdom.Element) throws java.io.IOException java.io.Writer out org.jdom.Element e private static final void printQualifiedName (java.io.Writer, org.jdom.Attribute) throws java.io.IOException String prefix java.io.Writer out org.jdom.Attribute a static void <clinit> () public static final synthetic void access$printComment (java.io.Writer, org.jdom.Comment) java.io.Writer out org.jdom.Comment comment public static final synthetic void access$printQualifiedName (java.io.Writer, org.jdom.Element) java.io.Writer out org.jdom.Element e public static final synthetic int access$nextNonText (java.util.List, int) java.util.List content int start public static final synthetic boolean access$endsWithWhite (java.lang.String) String str public static final synthetic boolean access$startsWithWhite (java.lang.String) String str public static final synthetic void access$printEntityRef (java.io.Writer, org.jdom.EntityRef) java.io.Writer out org.jdom.EntityRef entity public static final synthetic void access$printQualifiedName (java.io.Writer, org.jdom.Attribute) java.io.Writer out org.jdom.Attribute a public static final synthetic java.lang.String access$escapeAttributeEntities (java.lang.String) String str public static final synthetic boolean access$isAllWhitespace (org.jdom.Content) org.jdom.Content obj public static final synthetic org.jdom.output.Format access$getDEFAULT_FORMAT$p () }
com/intellij/configurationStore/LazySchemeProcessor.class
scheme-impl.kt package com.intellij.configurationStore public abstract com.intellij.configurationStore.LazySchemeProcessor extends com.intellij.openapi.options.SchemeProcessor { private final String nameAttribute public java.lang.String getSchemeKey (java.util.function.Function, java.lang.String) java.util.function.Function attributeProvider String fileNameWithoutExtension public abstract java.lang.Object createScheme (com.intellij.configurationStore.SchemeDataHolder, java.lang.String, java.util.function.Function, boolean) public static synthetic java.lang.Object createScheme$default (com.intellij.configurationStore.LazySchemeProcessor, com.intellij.configurationStore.SchemeDataHolder, java.lang.String, java.util.function.Function, boolean, int, java.lang.Object) public org.jdom.Element writeScheme (java.lang.Object) Object scheme public volatile synthetic org.jdom.Parent writeScheme (java.lang.Object) public boolean isSchemeFile (java.lang.CharSequence) CharSequence name public boolean isSchemeDefault (java.lang.Object, byte[]) Object scheme byte[] digest public boolean isSchemeEqualToBundled (java.lang.Object) Object scheme public void <init> (java.lang.String) String nameAttribute public synthetic void <init> (java.lang.String, int, kotlin.jvm.internal.DefaultConstructorMarker) public void <init> () }
com/intellij/configurationStore/LazySchemeWrapper.class
scheme-impl.kt package com.intellij.configurationStore public abstract com.intellij.configurationStore.LazySchemeWrapper extends com.intellij.configurationStore.SchemeWrapper { private final java.util.concurrent.atomic.AtomicReference dataHolder private final kotlin.jvm.functions.Function1 writer protected final java.util.concurrent.atomic.AtomicReference getDataHolder () public final org.jdom.Element writeScheme () com.intellij.configurationStore.SchemeDataHolder dataHolder protected final kotlin.jvm.functions.Function1 getWriter () public void <init> (java.lang.String, com.intellij.configurationStore.SchemeDataHolder, kotlin.jvm.functions.Function1) String name com.intellij.configurationStore.SchemeDataHolder dataHolder kotlin.jvm.functions.Function1 writer }
com/intellij/configurationStore/SchemeContentChangedHandler.class
scheme-impl.kt package com.intellij.configurationStore public abstract com.intellij.configurationStore.SchemeContentChangedHandler extends java.lang.Object { public abstract void schemeContentChanged (java.lang.Object, java.lang.String, com.intellij.configurationStore.SchemeDataHolder) }
com/intellij/configurationStore/SchemeDataHolder.class
scheme-impl.kt package com.intellij.configurationStore public abstract com.intellij.configurationStore.SchemeDataHolder extends java.lang.Object { public abstract org.jdom.Element read () public abstract void updateDigest (java.lang.Object) public abstract void updateDigest (org.jdom.Element) }
com/intellij/configurationStore/SchemeExtensionProvider.class
scheme-impl.kt package com.intellij.configurationStore public abstract com.intellij.configurationStore.SchemeExtensionProvider extends java.lang.Object { public abstract java.lang.String getSchemeExtension () }
com/intellij/configurationStore/SchemeManagerIprProvider.class
SchemeManagerIprProvider.kt package com.intellij.configurationStore public final com.intellij.configurationStore.SchemeManagerIprProvider extends com.intellij.openapi.util.SimpleModificationTracker implements com.intellij.configurationStore.StreamProvider { private final java.util.concurrent.locks.ReentrantReadWriteLock lock private java.util.LinkedHashMap nameToData private final boolean isExclusive private final String subStateTagName private final java.util.Comparator comparator public boolean isExclusive () public boolean read (java.lang.String, com.intellij.openapi.components.RoamingType, kotlin.jvm.functions.Function1) byte[] p1 int $i$a$-unknown-SchemeManagerIprProvider$read$1$1 int $i$a$-read-SchemeManagerIprProvider$read$1 String fileSpec com.intellij.openapi.components.RoamingType roamingType kotlin.jvm.functions.Function1 consumer public boolean delete (java.lang.String, com.intellij.openapi.components.RoamingType) int $i$a$-write-SchemeManagerIprProvider$delete$1 String fileSpec com.intellij.openapi.components.RoamingType roamingType public boolean processChildren (java.lang.String, com.intellij.openapi.components.RoamingType, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function3) java.io.ByteArrayInputStream it int $i$a$-use-SchemeManagerIprProvider$processChildren$1$1 byte[] data String name int $i$a$-read-SchemeManagerIprProvider$processChildren$1 String path com.intellij.openapi.components.RoamingType roamingType kotlin.jvm.functions.Function1 filter kotlin.jvm.functions.Function3 processor public void write (java.lang.String, byte[], int, com.intellij.openapi.components.RoamingType) int $i$a$-write-SchemeManagerIprProvider$write$1 String fileSpec byte[] content int size com.intellij.openapi.components.RoamingType roamingType public final void load (org.jdom.Element, kotlin.jvm.functions.Function1) int $i$a$-write-SchemeManagerIprProvider$load$1 org.jdom.Element optionElement String name org.jdom.Element child int $i$a$-write-SchemeManagerIprProvider$load$2 com.intellij.util.text.UniqueNameGenerator nameGenerator java.util.LinkedHashMap nameToData org.jdom.Element state kotlin.jvm.functions.Function1 keyGetter public static synthetic void load$default (com.intellij.configurationStore.SchemeManagerIprProvider, org.jdom.Element, kotlin.jvm.functions.Function1, int, java.lang.Object) public final void writeState (org.jdom.Element) java.util.Collection thisCollection$iv java.util.Collection $this$toTypedArray$iv int $i$f$toTypedArray byte[] it int $i$a$-let-SchemeManagerIprProvider$writeState$1$1 String name String[] names int $i$a$-read-SchemeManagerIprProvider$writeState$1 org.jdom.Element state public final void copyIfNotExists (com.intellij.configurationStore.SchemeManagerIprProvider) String key int $i$a$-write-SchemeManagerIprProvider$copyIfNotExists$1$1 int $i$a$-read-SchemeManagerIprProvider$copyIfNotExists$1 com.intellij.configurationStore.SchemeManagerIprProvider provider public void <init> (java.lang.String, java.util.Comparator) String subStateTagName java.util.Comparator comparator public synthetic void <init> (java.lang.String, java.util.Comparator, int, kotlin.jvm.internal.DefaultConstructorMarker) public void write (java.lang.String, com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream, com.intellij.openapi.components.RoamingType) String path com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream content com.intellij.openapi.components.RoamingType roamingType public boolean getEnabled () public boolean isDisableExportAction () public boolean isApplicable (java.lang.String, com.intellij.openapi.components.RoamingType) String fileSpec com.intellij.openapi.components.RoamingType roamingType }
com/intellij/configurationStore/SchemeWrapper.class
scheme-impl.kt package com.intellij.configurationStore public abstract com.intellij.configurationStore.SchemeWrapper extends com.intellij.openapi.options.ExternalizableSchemeAdapter implements com.intellij.configurationStore.SerializableScheme { protected abstract kotlin.Lazy getLazyScheme () public final java.lang.Object getScheme () public com.intellij.openapi.options.SchemeState getSchemeState () public void <init> (java.lang.String) String name }
com/intellij/configurationStore/Scheme_implKt$CURRENT_NAME_CONVERTER$1.class
scheme-impl.kt package com.intellij.configurationStore final com.intellij.configurationStore.Scheme_implKt$CURRENT_NAME_CONVERTER$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { public static final com.intellij.configurationStore.Scheme_implKt$CURRENT_NAME_CONVERTER$1 INSTANCE public volatile synthetic java.lang.Object invoke (java.lang.Object) public final java.lang.String invoke (java.lang.String) String it void <init> () static void <clinit> () }
com/intellij/configurationStore/Scheme_implKt$MODERN_NAME_CONVERTER$1.class
scheme-impl.kt package com.intellij.configurationStore final com.intellij.configurationStore.Scheme_implKt$MODERN_NAME_CONVERTER$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { public static final com.intellij.configurationStore.Scheme_implKt$MODERN_NAME_CONVERTER$1 INSTANCE public volatile synthetic java.lang.Object invoke (java.lang.Object) public final java.lang.String invoke (java.lang.String) String it void <init> () static void <clinit> () }
com/intellij/configurationStore/Scheme_implKt$OLD_NAME_CONVERTER$1.class
scheme-impl.kt package com.intellij.configurationStore final com.intellij.configurationStore.Scheme_implKt$OLD_NAME_CONVERTER$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { public static final com.intellij.configurationStore.Scheme_implKt$OLD_NAME_CONVERTER$1 INSTANCE public volatile synthetic java.lang.Object invoke (java.lang.Object) public final java.lang.String invoke (java.lang.String) String it void <init> () static void <clinit> () }
com/intellij/configurationStore/Scheme_implKt$sha1MessageDigestThreadLocal$1.class
scheme-impl.kt package com.intellij.configurationStore final com.intellij.configurationStore.Scheme_implKt$sha1MessageDigestThreadLocal$1 extends java.lang.Object implements java.util.function.Supplier { public static final com.intellij.configurationStore.Scheme_implKt$sha1MessageDigestThreadLocal$1 INSTANCE public volatile synthetic java.lang.Object get () public final java.security.MessageDigest get () void <init> () static void <clinit> () }
com/intellij/configurationStore/Scheme_implKt.class
scheme-impl.kt package com.intellij.configurationStore public final com.intellij.configurationStore.Scheme_implKt extends java.lang.Object { private static final kotlin.jvm.functions.Function1 OLD_NAME_CONVERTER private static final kotlin.jvm.functions.Function1 CURRENT_NAME_CONVERTER private static final kotlin.jvm.functions.Function1 MODERN_NAME_CONVERTER private static final ThreadLocal sha1MessageDigestThreadLocal public static final kotlin.jvm.functions.Function1 getOLD_NAME_CONVERTER () public static final kotlin.jvm.functions.Function1 getCURRENT_NAME_CONVERTER () public static final kotlin.jvm.functions.Function1 getMODERN_NAME_CONVERTER () public static final java.security.MessageDigest createDataDigest () java.security.MessageDigest digest public static final byte[] digest (org.jdom.Element, java.security.MessageDigest) com.intellij.configurationStore.DigestOutputStream digestOut org.jdom.Element $this$digest java.security.MessageDigest messageDigest public static synthetic byte[] digest$default (org.jdom.Element, java.security.MessageDigest, int, java.lang.Object) public static final byte[] digest (org.jdom.Element) org.jdom.Element $this$digest public static final org.jdom.Element unwrapState (org.jdom.Element, com.intellij.openapi.project.Project, com.intellij.configurationStore.SchemeManagerIprProvider, com.intellij.openapi.options.SchemeManager) com.intellij.configurationStore.SchemeManagerIprProvider it int $i$a$-let-Scheme_implKt$unwrapState$1 org.jdom.Element data org.jdom.Element element com.intellij.openapi.project.Project project com.intellij.configurationStore.SchemeManagerIprProvider iprAdapter com.intellij.openapi.options.SchemeManager schemeManager public static final org.jdom.Element wrapState (org.jdom.Element, com.intellij.openapi.project.Project) org.jdom.Element wrapper org.jdom.Element element com.intellij.openapi.project.Project project public static final void save (com.intellij.openapi.options.SchemeManager) com.intellij.util.SmartList errors com.intellij.openapi.options.SchemeManager $this$save static void <clinit> () }
com/intellij/configurationStore/SerializableScheme.class
SerializableScheme.java package com.intellij.configurationStore public abstract com.intellij.configurationStore.SerializableScheme extends java.lang.Object { public abstract org.jdom.Element writeScheme () public com.intellij.openapi.options.SchemeState getSchemeState () }
com/intellij/configurationStore/StateStorageManager$DefaultImpls.class
StateStorageManager.kt package com.intellij.configurationStore public final com.intellij.configurationStore.StateStorageManager$DefaultImpls extends java.lang.Object { public static com.intellij.openapi.components.PathMacroSubstitutor getMacroSubstitutor (com.intellij.configurationStore.StateStorageManager) com.intellij.configurationStore.StateStorageManager $this public static synthetic void addStreamProvider$default (com.intellij.configurationStore.StateStorageManager, com.intellij.configurationStore.StreamProvider, boolean, int, java.lang.Object) }
com/intellij/configurationStore/StateStorageManager.class
StateStorageManager.kt package com.intellij.configurationStore public abstract com.intellij.configurationStore.StateStorageManager extends java.lang.Object { public abstract com.intellij.openapi.components.PathMacroSubstitutor getMacroSubstitutor () public abstract com.intellij.openapi.components.ComponentManager getComponentManager () public abstract com.intellij.openapi.components.StateStorage getStateStorage (com.intellij.openapi.components.Storage) public abstract void addStreamProvider (com.intellij.configurationStore.StreamProvider, boolean) public abstract void removeStreamProvider (java.lang.Class) public abstract void rename (java.lang.String, java.lang.String) public abstract com.intellij.openapi.components.StateStorage getOldStorage (java.lang.Object, java.lang.String, com.intellij.openapi.components.StateStorageOperation) public abstract java.lang.String expandMacros (java.lang.String) }
com/intellij/configurationStore/StateStorageManagerKt$saveComponentManager$1.class
StateStorageManager.kt package com.intellij.configurationStore final com.intellij.configurationStore.StateStorageManagerKt$saveComponentManager$1 extends kotlin.coroutines.jvm.internal.SuspendLambda implements kotlin.jvm.functions.Function2 { private kotlinx.coroutines.CoroutineScope p$ Object L$0 int label final synthetic com.intellij.openapi.components.ComponentManager $componentManager final synthetic boolean $forceSavingAllSettings public final java.lang.Object invokeSuspend (java.lang.Object) kotlinx.coroutines.CoroutineScope $this$runBlocking Object $result void <init> (com.intellij.openapi.components.ComponentManager, boolean, kotlin.coroutines.Continuation) public final kotlin.coroutines.Continuation create (java.lang.Object, kotlin.coroutines.Continuation) Object value kotlin.coroutines.Continuation completion public final java.lang.Object invoke (java.lang.Object, java.lang.Object) }
com/intellij/configurationStore/StateStorageManagerKt.class
StateStorageManager.kt package com.intellij.configurationStore public final com.intellij.configurationStore.StateStorageManagerKt extends java.lang.Object { public static final void saveComponentManager (com.intellij.openapi.components.ComponentManager, boolean) com.intellij.openapi.components.ComponentManager componentManager boolean forceSavingAllSettings public static synthetic void saveComponentManager$default (com.intellij.openapi.components.ComponentManager, boolean, int, java.lang.Object) public static final void saveComponentManager (com.intellij.openapi.components.ComponentManager) com.intellij.openapi.components.ComponentManager componentManager public static final boolean isFireStorageFileChangedEvent (com.intellij.openapi.vfs.newvfs.events.VFileEvent) com.intellij.openapi.vfs.newvfs.events.VFileEvent event }
com/intellij/configurationStore/StorageCreator.class
StateStorageManager.kt package com.intellij.configurationStore public abstract com.intellij.configurationStore.StorageCreator extends java.lang.Object { public abstract java.lang.String getKey () public abstract com.intellij.openapi.components.StateStorage create (com.intellij.configurationStore.StateStorageManager) }
com/intellij/configurationStore/StreamProviderFactory$Companion.class
StreamProviderFactory.kt package com.intellij.configurationStore public final com.intellij.configurationStore.StreamProviderFactory$Companion extends java.lang.Object { private static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME static final synthetic com.intellij.configurationStore.StreamProviderFactory$Companion $$INSTANCE public final com.intellij.openapi.extensions.ExtensionPointName getEP_NAME () private void <init> () static void <clinit> () }
com/intellij/configurationStore/StreamProviderFactory$DefaultImpls.class
StreamProviderFactory.kt package com.intellij.configurationStore public final com.intellij.configurationStore.StreamProviderFactory$DefaultImpls extends java.lang.Object { public static com.intellij.configurationStore.StreamProvider createProvider (com.intellij.configurationStore.StreamProviderFactory, com.intellij.openapi.components.ComponentManager, com.intellij.configurationStore.StateStorageManager) com.intellij.configurationStore.StreamProviderFactory $this com.intellij.openapi.components.ComponentManager componentManager com.intellij.configurationStore.StateStorageManager storageManager public static java.util.List customizeStorageSpecs (com.intellij.configurationStore.StreamProviderFactory, com.intellij.openapi.components.PersistentStateComponent, com.intellij.configurationStore.StateStorageManager, com.intellij.openapi.components.State, java.util.List, com.intellij.openapi.components.StateStorageOperation) com.intellij.configurationStore.StreamProviderFactory $this com.intellij.openapi.components.PersistentStateComponent component com.intellij.configurationStore.StateStorageManager storageManager com.intellij.openapi.components.State stateSpec java.util.List storages com.intellij.openapi.components.StateStorageOperation operation }
com/intellij/configurationStore/StreamProviderFactory.class
StreamProviderFactory.kt package com.intellij.configurationStore public abstract com.intellij.configurationStore.StreamProviderFactory extends java.lang.Object { public static final com.intellij.configurationStore.StreamProviderFactory$Companion Companion public abstract com.intellij.configurationStore.StreamProvider createProvider (com.intellij.openapi.components.ComponentManager, com.intellij.configurationStore.StateStorageManager) public abstract java.util.List customizeStorageSpecs (com.intellij.openapi.components.PersistentStateComponent, com.intellij.configurationStore.StateStorageManager, com.intellij.openapi.components.State, java.util.List, com.intellij.openapi.components.StateStorageOperation) static void <clinit> () }
com/intellij/configurationStore/TypeMarker.class
BinaryXmlOutputter.kt package com.intellij.configurationStore public final enum com.intellij.configurationStore.TypeMarker extends java.lang.Enum { public static final enum com.intellij.configurationStore.TypeMarker ELEMENT public static final enum com.intellij.configurationStore.TypeMarker CDATA public static final enum com.intellij.configurationStore.TypeMarker TEXT public static final enum com.intellij.configurationStore.TypeMarker ELEMENT_END private static final synthetic com.intellij.configurationStore.TypeMarker[] $VALUES static void <clinit> () private void <init> (java.lang.String, int) String $enum_name_or_ordinal$0 int $enum_name_or_ordinal$1 public static com.intellij.configurationStore.TypeMarker[] values () public static com.intellij.configurationStore.TypeMarker valueOf (java.lang.String) }
com/intellij/core/CoreModule$1.class
CoreModule.java package com.intellij.core com.intellij.core.CoreModule$1 extends java.lang.Object implements com.intellij.openapi.Disposable { final synthetic com.intellij.core.CoreModule this$0 void <init> (com.intellij.core.CoreModule) com.intellij.core.CoreModule this$0 public void dispose () }
com/intellij/core/CoreModule$2.class
CoreModule.java package com.intellij.core com.intellij.core.CoreModule$2 extends com.intellij.openapi.roots.impl.ModuleRootManagerImpl { final synthetic com.intellij.core.CoreModule this$0 void <init> (com.intellij.core.CoreModule, com.intellij.openapi.module.Module, com.intellij.openapi.roots.impl.ProjectRootManagerImpl, com.intellij.openapi.vfs.pointers.VirtualFilePointerManager) com.intellij.core.CoreModule this$0 com.intellij.openapi.module.Module module com.intellij.openapi.roots.impl.ProjectRootManagerImpl projectRootManager com.intellij.openapi.vfs.pointers.VirtualFilePointerManager filePointerManager public void loadState (com.intellij.openapi.roots.impl.ModuleRootManagerImpl$ModuleRootManagerState) com.intellij.openapi.roots.impl.ModuleRootManagerImpl$ModuleRootManagerState object private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/core/CoreModule.class
CoreModule.java package com.intellij.core public com.intellij.core.CoreModule extends com.intellij.mock.MockComponentManager implements com.intellij.openapi.module.impl.ModuleEx { private final String myPath private final com.intellij.openapi.Disposable myLifetime private final com.intellij.openapi.project.Project myProject private final com.intellij.openapi.module.impl.ModuleScopeProvider myModuleScopeProvider public void <init> (com.intellij.openapi.Disposable, com.intellij.openapi.project.Project, java.lang.String) com.intellij.openapi.Disposable parentDisposable com.intellij.openapi.project.Project project String moduleFilePath com.intellij.openapi.roots.impl.ModuleRootManagerImpl moduleRootManager protected void initModuleExtensions () protected void addModuleExtension (com.intellij.openapi.extensions.ExtensionPointName, java.lang.Object) com.intellij.openapi.extensions.ExtensionPointName name Object extension protected com.intellij.openapi.module.impl.ModuleScopeProvider createModuleScopeProvider () protected com.intellij.openapi.components.PathMacroManager createModulePathMacroManager (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project protected com.intellij.openapi.roots.ModuleFileIndex createModuleFileIndex (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void clearScopesCache () public com.intellij.openapi.vfs.VirtualFile getModuleFile () public java.lang.String getModuleFilePath () public com.intellij.openapi.project.Project getProject () public java.lang.String getName () public boolean isLoaded () public void setOption (java.lang.String, java.lang.String) String optionName String optionValue public java.lang.String getOptionValue (java.lang.String) String optionName public com.intellij.psi.search.GlobalSearchScope getModuleScope () public com.intellij.psi.search.GlobalSearchScope getModuleScope (boolean) boolean includeTests public com.intellij.psi.search.GlobalSearchScope getModuleWithLibrariesScope () public com.intellij.psi.search.GlobalSearchScope getModuleWithDependenciesScope () public com.intellij.psi.search.GlobalSearchScope getModuleContentScope () public com.intellij.psi.search.GlobalSearchScope getModuleContentWithDependenciesScope () public com.intellij.psi.search.GlobalSearchScope getModuleWithDependenciesAndLibrariesScope (boolean) boolean includeTests public com.intellij.psi.search.GlobalSearchScope getModuleWithDependentsScope () public com.intellij.psi.search.GlobalSearchScope getModuleTestsWithDependentsScope () public com.intellij.psi.search.GlobalSearchScope getModuleRuntimeScope (boolean) boolean includeTests private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/core/CoreModuleManager.class
CoreModuleManager.java package com.intellij.core public com.intellij.core.CoreModuleManager extends com.intellij.openapi.module.impl.ModuleManagerImpl { private final com.intellij.openapi.Disposable myParentDisposable static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.openapi.project.Project, com.intellij.openapi.Disposable) com.intellij.openapi.project.Project project com.intellij.openapi.Disposable parentDisposable protected com.intellij.openapi.module.impl.ModuleEx createModule (java.lang.String) String filePath protected com.intellij.openapi.module.impl.ModuleEx createAndLoadModule (java.lang.String) throws java.io.IOException com.intellij.openapi.roots.impl.ModuleRootManagerImpl$ModuleRootManagerState state org.jdom.JDOMException e String filePath com.intellij.openapi.module.impl.ModuleEx module com.intellij.openapi.vfs.VirtualFile vFile public void loadModules () protected com.intellij.openapi.Disposable getLifetime () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/core/CoreModuleScopeProvider.class
CoreModuleScopeProvider.java package com.intellij.core public com.intellij.core.CoreModuleScopeProvider extends java.lang.Object implements com.intellij.openapi.module.impl.ModuleScopeProvider { public void <init> () public com.intellij.psi.search.GlobalSearchScope getModuleScope () public com.intellij.psi.search.GlobalSearchScope getModuleScope (boolean) boolean includeTests public com.intellij.psi.search.GlobalSearchScope getModuleWithLibrariesScope () public com.intellij.psi.search.GlobalSearchScope getModuleWithDependenciesScope () public com.intellij.psi.search.GlobalSearchScope getModuleContentScope () public com.intellij.psi.search.GlobalSearchScope getModuleContentWithDependenciesScope () public com.intellij.psi.search.GlobalSearchScope getModuleWithDependenciesAndLibrariesScope (boolean) boolean includeTests public com.intellij.psi.search.GlobalSearchScope getModuleWithDependentsScope () public com.intellij.psi.search.GlobalSearchScope getModuleTestsWithDependentsScope () public com.intellij.psi.search.GlobalSearchScope getModuleRuntimeScope (boolean) boolean includeTests public void clearCache () }
com/intellij/core/CoreProjectJdkTable.class
CoreProjectJdkTable.java package com.intellij.core public com.intellij.core.CoreProjectJdkTable extends com.intellij.openapi.projectRoots.ProjectJdkTable { private final java.util.List mySdks public void <init> () public com.intellij.openapi.projectRoots.Sdk findJdk (java.lang.String) com.intellij.openapi.projectRoots.Sdk jdk String name public com.intellij.openapi.projectRoots.Sdk findJdk (java.lang.String, java.lang.String) String name String type public com.intellij.openapi.projectRoots.Sdk[] getAllJdks () public java.util.List getSdksOfType (com.intellij.openapi.projectRoots.SdkTypeId) com.intellij.openapi.projectRoots.Sdk sdk com.intellij.openapi.projectRoots.SdkTypeId type java.util.List result public void addJdk (com.intellij.openapi.projectRoots.Sdk) com.intellij.openapi.projectRoots.Sdk jdk public void removeJdk (com.intellij.openapi.projectRoots.Sdk) com.intellij.openapi.projectRoots.Sdk jdk public void updateJdk (com.intellij.openapi.projectRoots.Sdk, com.intellij.openapi.projectRoots.Sdk) com.intellij.openapi.projectRoots.Sdk originalJdk com.intellij.openapi.projectRoots.Sdk modifiedJdk public com.intellij.openapi.projectRoots.SdkTypeId getDefaultSdkType () public com.intellij.openapi.projectRoots.SdkTypeId getSdkTypeByName (java.lang.String) String name public com.intellij.openapi.projectRoots.Sdk createSdk (java.lang.String, com.intellij.openapi.projectRoots.SdkTypeId) String name com.intellij.openapi.projectRoots.SdkTypeId sdkType private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/core/CoreProjectLoader.class
CoreProjectLoader.java package com.intellij.core public com.intellij.core.CoreProjectLoader extends java.lang.Object { public void <init> () public static boolean loadProject (com.intellij.mock.MockProject, com.intellij.openapi.vfs.VirtualFile) throws java.io.IOException org.jdom.JDOMException com.intellij.mock.MockProject project com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.openapi.vfs.VirtualFile ideaDir private static void loadDirectoryProject (com.intellij.mock.MockProject, com.intellij.openapi.vfs.VirtualFile) throws java.io.IOException org.jdom.JDOMException org.jdom.Element projectRootManagerState java.util.Map data org.jdom.Element libraryTable com.intellij.mock.MockProject project com.intellij.openapi.vfs.VirtualFile dotIdea com.intellij.openapi.vfs.VirtualFile modulesXml java.util.Map storageData org.jdom.Element moduleManagerState com.intellij.core.CoreModuleManager moduleManager com.intellij.openapi.vfs.VirtualFile miscXml com.intellij.openapi.vfs.VirtualFile libraries static java.util.Map loadStorageFile (com.intellij.openapi.components.ComponentManager, com.intellij.openapi.vfs.VirtualFile) throws org.jdom.JDOMException java.io.IOException com.intellij.openapi.components.ComponentManager componentManager com.intellij.openapi.vfs.VirtualFile modulesXml private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/core/CoreSdkType.class
CoreSdkType.java package com.intellij.core public com.intellij.core.CoreSdkType extends java.lang.Object implements com.intellij.openapi.projectRoots.SdkTypeId { public static com.intellij.core.CoreSdkType INSTANCE private void <init> () public java.lang.String getName () public java.lang.String getVersionString (com.intellij.openapi.projectRoots.Sdk) com.intellij.openapi.projectRoots.Sdk sdk public void saveAdditionalData (com.intellij.openapi.projectRoots.SdkAdditionalData, org.jdom.Element) com.intellij.openapi.projectRoots.SdkAdditionalData additionalData org.jdom.Element additional public com.intellij.openapi.projectRoots.SdkAdditionalData loadAdditionalData (com.intellij.openapi.projectRoots.Sdk, org.jdom.Element) com.intellij.openapi.projectRoots.Sdk currentSdk org.jdom.Element additional static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/projectView/impl/ProjectRootsUtil.class
ProjectRootsUtil.java package com.intellij.ide.projectView.impl public com.intellij.ide.projectView.impl.ProjectRootsUtil extends java.lang.Object { private void <init> () public static boolean isSourceRoot (com.intellij.psi.PsiDirectory) com.intellij.psi.PsiDirectory psiDirectory public static boolean isSourceRoot (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile directoryFile com.intellij.openapi.project.Project project com.intellij.openapi.roots.ProjectFileIndex fileIndex public static boolean isInSource (com.intellij.psi.PsiDirectory) com.intellij.psi.PsiDirectory directory public static boolean isInSource (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile directoryFile com.intellij.openapi.project.Project project com.intellij.openapi.roots.ProjectFileIndex projectFileIndex public static boolean isInTestSource (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file com.intellij.openapi.vfs.VirtualFile vFile public static boolean isInTestSource (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile directoryFile com.intellij.openapi.project.Project project com.intellij.openapi.roots.ProjectFileIndex projectFileIndex public static boolean isModuleSourceRoot (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.openapi.project.Project project public static com.intellij.openapi.roots.SourceFolder getModuleSourceRoot (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile root com.intellij.openapi.project.Project project com.intellij.openapi.roots.ProjectFileIndex projectFileIndex com.intellij.openapi.module.Module module public static boolean isLibraryRoot (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile parent com.intellij.openapi.vfs.VirtualFile directoryFile com.intellij.openapi.project.Project project com.intellij.openapi.roots.ProjectFileIndex projectFileIndex public static boolean isModuleContentRoot (com.intellij.psi.PsiDirectory) com.intellij.psi.PsiDirectory directory public static boolean isModuleContentRoot (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile directoryFile com.intellij.openapi.project.Project project com.intellij.openapi.roots.ProjectFileIndex projectFileIndex com.intellij.openapi.vfs.VirtualFile contentRootForFile public static java.lang.String findUnloadedModuleByContentRoot (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile root com.intellij.openapi.project.Project project com.intellij.openapi.roots.impl.DirectoryInfo info public static java.lang.String findUnloadedModuleByFile (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.roots.impl.DirectoryInfo rootInfo com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project com.intellij.openapi.roots.impl.DirectoryInfo info com.intellij.openapi.vfs.VirtualFile contentRoot public static boolean isProjectHome (com.intellij.psi.PsiDirectory) com.intellij.psi.PsiDirectory psiDirectory public static boolean isOutsideSourceRoot (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile psiFile com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.ProjectFileIndex projectFileIndex public static com.intellij.openapi.roots.SourceFolder findSourceFolder (com.intellij.openapi.module.Module, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.module.Module module com.intellij.openapi.vfs.VirtualFile root com.intellij.openapi.roots.impl.ProjectFileIndexImpl index com.intellij.openapi.roots.SourceFolder folder public static com.intellij.openapi.roots.ExcludeFolder findExcludeFolder (com.intellij.openapi.module.Module, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.roots.ExcludeFolder folder com.intellij.openapi.roots.ContentEntry entry com.intellij.openapi.module.Module module com.intellij.openapi.vfs.VirtualFile root private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/util/ProjectPropertiesComponentImpl.class
ProjectPropertiesComponentImpl.java package com.intellij.ide.util public final com.intellij.ide.util.ProjectPropertiesComponentImpl extends com.intellij.ide.util.PropertiesComponentImpl { public void <init> () }
com/intellij/ide/util/PropertiesComponentImpl.class
PropertiesComponentImpl.java package com.intellij.ide.util public com.intellij.ide.util.PropertiesComponentImpl extends com.intellij.ide.util.PropertiesComponent implements com.intellij.openapi.components.PersistentStateComponent { private static final com.intellij.openapi.diagnostic.Logger LOG private final java.util.Map myMap private static final String ELEMENT_PROPERTY private static final String ATTRIBUTE_NAME private static final String ATTRIBUTE_VALUE void <init> () private void doPut (java.lang.String, java.lang.String) String key String value String reason public org.jdom.Element getState () org.jdom.Element element String value String key org.jdom.Element parentNode java.util.List keys public void loadState (org.jdom.Element) String name org.jdom.Element e org.jdom.Element parentNode public java.lang.String getValue (java.lang.String) String name public void setValue (java.lang.String, java.lang.String) String name String value public void setValue (java.lang.String, java.lang.String, java.lang.String) String name String value String defaultValue public void setValue (java.lang.String, float, float) String name float value float defaultValue public void setValue (java.lang.String, int, int) String name int value int defaultValue public void setValue (java.lang.String, boolean, boolean) String name boolean value boolean defaultValue public void unsetValue (java.lang.String) String name public boolean isValueSet (java.lang.String) String name public java.lang.String[] getValues (java.lang.String) String name String value public void setValues (java.lang.String, java.lang.String[]) String name String[] values public volatile synthetic void loadState (java.lang.Object) public volatile synthetic java.lang.Object getState () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/components/CompositePathMacroFilter.class
CompositePathMacroFilter.kt package com.intellij.openapi.components public final com.intellij.openapi.components.CompositePathMacroFilter extends com.intellij.openapi.application.PathMacroFilter { private final java.util.List filters public boolean skipPathMacros (org.jdom.Element) com.intellij.openapi.application.PathMacroFilter it int $i$a$-any-CompositePathMacroFilter$skipPathMacros$1 Object element$iv Iterable $this$any$iv int $i$f$any org.jdom.Element element public boolean skipPathMacros (org.jdom.Attribute) com.intellij.openapi.application.PathMacroFilter it int $i$a$-any-CompositePathMacroFilter$skipPathMacros$2 Object element$iv Iterable $this$any$iv int $i$f$any org.jdom.Attribute attribute public boolean recursePathMacros (org.jdom.Attribute) com.intellij.openapi.application.PathMacroFilter it int $i$a$-any-CompositePathMacroFilter$recursePathMacros$1 Object element$iv Iterable $this$any$iv int $i$f$any org.jdom.Attribute attribute public void <init> (java.util.List) java.util.List filters }
com/intellij/openapi/components/PathMacroManager$Holder.class
PathMacroManager.java package com.intellij.openapi.components com.intellij.openapi.components.PathMacroManager$Holder extends java.lang.Object { private static final com.intellij.openapi.components.CompositePathMacroFilter FILTER private void <init> () static synthetic com.intellij.openapi.components.CompositePathMacroFilter access$000 () static void <clinit> () }
com/intellij/openapi/components/PathMacroManager.class
PathMacroManager.java package com.intellij.openapi.components public com.intellij.openapi.components.PathMacroManager extends java.lang.Object implements com.intellij.openapi.components.PathMacroSubstitutor { private com.intellij.application.options.PathMacrosImpl myPathMacros private com.intellij.application.options.ReplacePathToMacroMap myReplacePathToMacroMap private long myPathMacrosModificationCount public static com.intellij.openapi.components.PathMacroManager getInstance (com.intellij.openapi.components.ComponentManager) com.intellij.openapi.components.ComponentManager componentManager public void <init> (com.intellij.openapi.application.PathMacros) com.intellij.openapi.application.PathMacros pathMacros public com.intellij.openapi.application.PathMacroFilter getMacroFilter () protected static void addFileHierarchyReplacements (com.intellij.openapi.components.ExpandMacroToPathMap, java.lang.String, java.lang.String) com.intellij.openapi.components.ExpandMacroToPathMap result String macroName String path private static void doAddFileHierarchyReplacements (com.intellij.openapi.components.ExpandMacroToPathMap, java.lang.String, java.lang.String) com.intellij.openapi.components.ExpandMacroToPathMap result String path String macro String parentPath protected static void addFileHierarchyReplacements (com.intellij.application.options.ReplacePathToMacroMap, java.lang.String, java.lang.String, java.lang.String) com.intellij.application.options.ReplacePathToMacroMap result String macroName String path String stopAt String macro boolean overwrite public com.intellij.openapi.components.ExpandMacroToPathMap getExpandMacroMap () java.util.Map$Entry entry com.intellij.openapi.components.ExpandMacroToPathMap result public final synchronized com.intellij.application.options.ReplacePathToMacroMap getReplacePathMap () long pathMacrosModificationCount protected com.intellij.application.options.ReplacePathToMacroMap computeReplacePathMap () java.util.Map$Entry entry com.intellij.application.options.ReplacePathToMacroMap result public java.lang.String expandPath (java.lang.String) String text public java.lang.String collapsePath (java.lang.String, boolean) String text boolean recursively public void expandPaths (org.jdom.Element) org.jdom.Element element public void collapsePaths (org.jdom.Element, boolean) org.jdom.Element element boolean recursively public static void collapsePaths (org.jdom.Element, boolean, com.intellij.application.options.ReplacePathToMacroMap) org.jdom.Element element boolean recursively com.intellij.application.options.ReplacePathToMacroMap map private com.intellij.application.options.PathMacrosImpl getPathMacros () protected static boolean pathsEqual (java.lang.String, java.lang.String) String path1 String path2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/components/PathMacroSubstitutor.class
PathMacroSubstitutor.java package com.intellij.openapi.components public abstract com.intellij.openapi.components.PathMacroSubstitutor extends java.lang.Object { public abstract java.lang.String expandPath (java.lang.String) public java.lang.String collapsePath (java.lang.String) String text public abstract java.lang.String collapsePath (java.lang.String, boolean) public abstract void expandPaths (org.jdom.Element) public void collapsePaths (org.jdom.Element) org.jdom.Element element public void collapsePathsRecursively (org.jdom.Element) org.jdom.Element element public abstract void collapsePaths (org.jdom.Element, boolean) public java.lang.String collapsePathsRecursively (java.lang.String) String text private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/components/ServiceKt.class
service.kt package com.intellij.openapi.components public final com.intellij.openapi.components.ServiceKt extends java.lang.Object { public static final synthetic java.lang.Object service () int $i$f$service public static final synthetic java.lang.Object serviceOrNull () int $i$f$serviceOrNull public static final synthetic java.lang.Object serviceIfCreated () int $i$f$serviceIfCreated public static final synthetic java.lang.Object service (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project $this$service int $i$f$service public static final com.intellij.openapi.components.impl.stores.IComponentStore getStateStore (com.intellij.openapi.components.ComponentManager) com.intellij.openapi.components.ComponentManager $this$stateStore public static final java.util.List getComponents (com.intellij.openapi.components.ComponentManager, java.lang.Class) com.intellij.openapi.components.ComponentManager $this$getComponents Class baseClass }
com/intellij/openapi/components/TrackingPathMacroSubstitutor.class
TrackingPathMacroSubstitutor.java package com.intellij.openapi.components public abstract com.intellij.openapi.components.TrackingPathMacroSubstitutor extends java.lang.Object implements com.intellij.openapi.components.PathMacroSubstitutor { public abstract java.util.Set getUnknownMacros (java.lang.String) public abstract java.util.Set getComponents (java.util.Collection) public abstract void addUnknownMacros (java.lang.String, java.util.Collection) public abstract void invalidateUnknownMacros (java.util.Set) public abstract void reset () }
com/intellij/openapi/components/impl/ModulePathMacroManager.class
ModulePathMacroManager.java package com.intellij.openapi.components.impl public com.intellij.openapi.components.impl.ModulePathMacroManager extends com.intellij.openapi.components.PathMacroManager { private final com.intellij.openapi.module.Module myModule public void <init> (com.intellij.openapi.application.PathMacros, com.intellij.openapi.module.Module) com.intellij.openapi.application.PathMacros pathMacros com.intellij.openapi.module.Module module public com.intellij.openapi.components.ExpandMacroToPathMap getExpandMacroMap () com.intellij.openapi.components.ExpandMacroToPathMap result public com.intellij.application.options.ReplacePathToMacroMap computeReplacePathMap () com.intellij.application.options.ReplacePathToMacroMap result String modulePath private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/components/impl/ProjectPathMacroManager.class
ProjectPathMacroManager.java package com.intellij.openapi.components.impl public com.intellij.openapi.components.impl.ProjectPathMacroManager extends com.intellij.openapi.components.PathMacroManager { private final com.intellij.openapi.project.Project myProject public void <init> (com.intellij.openapi.application.PathMacros, com.intellij.openapi.project.Project) com.intellij.openapi.application.PathMacros pathMacros com.intellij.openapi.project.Project project public com.intellij.openapi.components.ExpandMacroToPathMap getExpandMacroMap () com.intellij.openapi.components.ExpandMacroToPathMap result protected com.intellij.application.options.ReplacePathToMacroMap computeReplacePathMap () com.intellij.application.options.ReplacePathToMacroMap result private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/components/impl/stores/DirectoryStorageUtil.class
DirectoryStorageUtil.java package com.intellij.openapi.components.impl.stores public com.intellij.openapi.components.impl.stores.DirectoryStorageUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public static java.util.Map loadFrom (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.components.PathMacroSubstitutor) org.jdom.Element element String componentName java.util.List elementChildren org.jdom.Element state org.jdom.Element newState Throwable e com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFile dir com.intellij.openapi.components.PathMacroSubstitutor pathMacroSubstitutor java.util.Map fileToState public static org.jdom.Element getCompositeState (java.util.Map, com.intellij.openapi.components.StateSplitterEx) org.jdom.Element subState String fileName java.util.Map fileToState com.intellij.openapi.components.StateSplitterEx splitter org.jdom.Element state static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/components/impl/stores/FileStorageCoreUtil.class
FileStorageCoreUtil.java package com.intellij.openapi.components.impl.stores public com.intellij.openapi.components.impl.stores.FileStorageCoreUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public static final String COMPONENT public static final String NAME public static final String DEFAULT_EXT public void <init> () public static java.util.Map load (org.jdom.Element, com.intellij.openapi.components.PathMacroSubstitutor) org.jdom.Element element String name java.util.Iterator iterator org.jdom.Element rootElement com.intellij.openapi.components.PathMacroSubstitutor pathMacroSubstitutor java.util.List children com.intellij.openapi.components.CompositePathMacroFilter filter java.util.Map map static java.lang.String getComponentNameIfValid (org.jdom.Element) org.jdom.Element element String name public static java.lang.String findComponentName (org.jdom.Element) org.jdom.Parent parent org.jdom.Element element org.jdom.Element componentElement static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/components/impl/stores/IComponentStore$DefaultImpls.class
IComponentStore.kt package com.intellij.openapi.components.impl.stores public final com.intellij.openapi.components.impl.stores.IComponentStore$DefaultImpls extends java.lang.Object { public static synthetic java.lang.Object save$default (com.intellij.openapi.components.impl.stores.IComponentStore, boolean, kotlin.coroutines.Continuation, int, java.lang.Object) }
com/intellij/openapi/components/impl/stores/IComponentStore.class
IComponentStore.kt package com.intellij.openapi.components.impl.stores public abstract com.intellij.openapi.components.impl.stores.IComponentStore extends java.lang.Object { public abstract com.intellij.configurationStore.StateStorageManager getStorageManager () public abstract void setPath (java.lang.String) public abstract void initComponent (java.lang.Object, com.intellij.openapi.components.ServiceDescriptor) public abstract void initPersistencePlainComponent (java.lang.Object, java.lang.String) public abstract void reloadStates (java.util.Set, com.intellij.util.messages.MessageBus) public abstract void reloadState (java.lang.Class) public abstract boolean isReloadPossible (java.util.Set) public abstract java.lang.Object save (boolean, kotlin.coroutines.Continuation) public abstract void saveComponent (com.intellij.openapi.components.PersistentStateComponent) }
com/intellij/openapi/components/impl/stores/IProjectStore.class
IProjectStore.java package com.intellij.openapi.components.impl.stores public abstract com.intellij.openapi.components.impl.stores.IProjectStore extends java.lang.Object implements com.intellij.openapi.components.impl.stores.IComponentStore { public abstract java.lang.String getProjectBasePath () public abstract java.lang.String getProjectName () public abstract com.intellij.openapi.components.StorageScheme getStorageScheme () public abstract java.lang.String getProjectFilePath () public abstract java.lang.String getProjectConfigDir () public abstract java.lang.String getWorkspaceFilePath () public abstract void clearStorages () public abstract boolean isOptimiseTestLoadSpeed () public abstract void setOptimiseTestLoadSpeed (boolean) public abstract boolean isProjectFile (com.intellij.openapi.vfs.VirtualFile) public abstract com.intellij.openapi.vfs.VirtualFile getDirectoryStoreFile () public abstract java.lang.String getDirectoryStorePath (boolean) public java.lang.String getDirectoryStorePath () public abstract java.lang.String getDirectoryStorePathOrBase () public abstract void setPath (java.lang.String, boolean, com.intellij.openapi.project.Project) }
com/intellij/openapi/components/impl/stores/ModuleStore.class
ModuleStore.kt package com.intellij.openapi.components.impl.stores public abstract com.intellij.openapi.components.impl.stores.ModuleStore extends java.lang.Object { public abstract void setPath (java.lang.String, boolean) }
com/intellij/openapi/components/impl/stores/SaveSessionAndFile.class
IComponentStore.kt package com.intellij.openapi.components.impl.stores public final com.intellij.openapi.components.impl.stores.SaveSessionAndFile extends java.lang.Object { private final com.intellij.configurationStore.SaveSession session private final com.intellij.openapi.vfs.VirtualFile file public final com.intellij.configurationStore.SaveSession getSession () public final com.intellij.openapi.vfs.VirtualFile getFile () public void <init> (com.intellij.configurationStore.SaveSession, com.intellij.openapi.vfs.VirtualFile) com.intellij.configurationStore.SaveSession session com.intellij.openapi.vfs.VirtualFile file public final com.intellij.configurationStore.SaveSession component1 () public final com.intellij.openapi.vfs.VirtualFile component2 () public final com.intellij.openapi.components.impl.stores.SaveSessionAndFile copy (com.intellij.configurationStore.SaveSession, com.intellij.openapi.vfs.VirtualFile) com.intellij.configurationStore.SaveSession session com.intellij.openapi.vfs.VirtualFile file public static synthetic com.intellij.openapi.components.impl.stores.SaveSessionAndFile copy$default (com.intellij.openapi.components.impl.stores.SaveSessionAndFile, com.intellij.configurationStore.SaveSession, com.intellij.openapi.vfs.VirtualFile, int, java.lang.Object) public java.lang.String toString () public int hashCode () public boolean equals (java.lang.Object) }
com/intellij/openapi/module/ConfigurationErrorDescription.class
ConfigurationErrorDescription.java package com.intellij.openapi.module public abstract com.intellij.openapi.module.ConfigurationErrorDescription extends java.lang.Object { private final String myElementName private final String myDescription private final com.intellij.openapi.module.ConfigurationErrorType myErrorType protected void <init> (java.lang.String, java.lang.String, com.intellij.openapi.module.ConfigurationErrorType) String elementName String description com.intellij.openapi.module.ConfigurationErrorType errorType public java.lang.String getElementName () public com.intellij.openapi.module.ConfigurationErrorType getErrorType () public java.lang.String getDescription () public abstract void ignoreInvalidElement () public abstract java.lang.String getIgnoreConfirmationMessage () public boolean isValid () }
com/intellij/openapi/module/ConfigurationErrorType.class
ConfigurationErrorType.java package com.intellij.openapi.module public com.intellij.openapi.module.ConfigurationErrorType extends java.lang.Object { private final String myElementKind private final boolean myCanIgnore public void <init> (java.lang.String, boolean) String elementKind boolean canIgnore public java.lang.String getElementKind () public boolean canIgnore () }
com/intellij/openapi/module/EmptyModuleManager.class
EmptyModuleManager.kt package com.intellij.openapi.module public final com.intellij.openapi.module.EmptyModuleManager extends com.intellij.openapi.module.ModuleManager { private final com.intellij.openapi.project.Project project public boolean hasModuleGroups () public java.lang.Void newModule (java.lang.String, java.lang.String) String filePath String moduleTypeId public volatile synthetic com.intellij.openapi.module.Module newModule (java.lang.String, java.lang.String) public java.lang.Void loadModule (java.lang.String) String filePath public volatile synthetic com.intellij.openapi.module.Module loadModule (java.lang.String) public void disposeModule (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public com.intellij.openapi.module.Module[] getModules () public java.lang.Void findModuleByName (java.lang.String) String name public volatile synthetic com.intellij.openapi.module.Module findModuleByName (java.lang.String) public com.intellij.openapi.module.Module[] getSortedModules () public java.lang.Void moduleDependencyComparator () public volatile synthetic java.util.Comparator moduleDependencyComparator () public java.util.List getModuleDependentModules (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public boolean isModuleDependent (com.intellij.openapi.module.Module, com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module com.intellij.openapi.module.Module onModule public java.lang.Void moduleGraph () public volatile synthetic com.intellij.util.graph.Graph moduleGraph () public java.lang.Void moduleGraph (boolean) boolean includeTests public volatile synthetic com.intellij.util.graph.Graph moduleGraph (boolean) public java.lang.Void getModifiableModel () public volatile synthetic com.intellij.openapi.module.ModifiableModuleModel getModifiableModel () public java.lang.String[] getModuleGroupPath (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public void setUnloadedModules (java.util.List) java.util.List unloadedModuleNames public com.intellij.openapi.module.ModuleGrouper getModuleGrouper (com.intellij.openapi.module.ModifiableModuleModel) com.intellij.openapi.module.ModifiableModuleModel model public java.util.List getAllModuleDescriptions () public volatile synthetic java.util.Collection getAllModuleDescriptions () public java.util.List getUnloadedModuleDescriptions () public volatile synthetic java.util.Collection getUnloadedModuleDescriptions () public java.lang.Void getUnloadedModuleDescription (java.lang.String) String moduleName public volatile synthetic com.intellij.openapi.module.UnloadedModuleDescription getUnloadedModuleDescription (java.lang.String) public void removeUnloadedModules (java.util.Collection) java.util.Collection unloadedModules public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project }
com/intellij/openapi/module/ProjectLoadingErrorsNotifier.class
ProjectLoadingErrorsNotifier.java package com.intellij.openapi.module public abstract com.intellij.openapi.module.ProjectLoadingErrorsNotifier extends java.lang.Object { public void <init> () public static com.intellij.openapi.module.ProjectLoadingErrorsNotifier getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract void registerError (com.intellij.openapi.module.ConfigurationErrorDescription) public abstract void registerErrors (java.util.Collection) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/module/impl/ExplicitModuleGrouper.class
moduleGroupers.kt package com.intellij.openapi.module.impl final com.intellij.openapi.module.impl.ExplicitModuleGrouper extends com.intellij.openapi.module.impl.ModuleGrouperBase { public java.util.List getGroupPath (com.intellij.openapi.module.Module) String[] path com.intellij.openapi.module.Module module public java.util.List getGroupPath (com.intellij.openapi.module.ModuleDescription) com.intellij.openapi.module.ModuleDescription description public java.lang.String getShortenedNameByFullModuleName (java.lang.String) String name public java.lang.String getShortenedNameByFullModuleName (java.lang.String, java.lang.String) String name String parentGroupName public java.util.List getGroupPathByModuleName (java.lang.String) String name public java.lang.Void getModuleAsGroupPath (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public volatile synthetic java.util.List getModuleAsGroupPath (com.intellij.openapi.module.Module) public java.lang.Void getModuleAsGroupPath (com.intellij.openapi.module.ModuleDescription) com.intellij.openapi.module.ModuleDescription description public volatile synthetic java.util.List getModuleAsGroupPath (com.intellij.openapi.module.ModuleDescription) public boolean getCompactGroupNodes () public void <init> (com.intellij.openapi.project.Project, com.intellij.openapi.module.ModifiableModuleModel) com.intellij.openapi.project.Project project com.intellij.openapi.module.ModifiableModuleModel model }
com/intellij/openapi/module/impl/ExternalModuleListStorage.class
ExternalModuleListStorage.kt package com.intellij.openapi.module.impl public abstract com.intellij.openapi.module.impl.ExternalModuleListStorage extends java.lang.Object { public abstract java.util.Set getExternalModules () }
com/intellij/openapi/module/impl/ExternalModuleListStorageImpl.class
ExternalModuleListStorage.kt package com.intellij.openapi.module.impl public final com.intellij.openapi.module.impl.ExternalModuleListStorageImpl extends java.lang.Object implements com.intellij.openapi.components.PersistentStateComponent com.intellij.openapi.roots.ProjectModelElement com.intellij.openapi.module.impl.ExternalModuleListStorage { private java.util.Set loadedState private final com.intellij.openapi.project.Project project public final java.util.Set getLoadedState () public java.util.Set getExternalModules () public org.jdom.Element getState () com.intellij.openapi.module.impl.ModuleManagerImpl moduleManager org.jdom.Element e public volatile synthetic java.lang.Object getState () public void loadState (org.jdom.Element) org.jdom.Element state public volatile synthetic void loadState (java.lang.Object) public com.intellij.openapi.roots.ProjectModelExternalSource getExternalSource () com.intellij.openapi.roots.ProjectModelExternalSource it int $i$a$-let-ExternalModuleListStorageImpl$getExternalSource$1 com.intellij.openapi.module.Module module com.intellij.openapi.roots.ExternalProjectSystemRegistry externalProjectSystemRegistry public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project }
com/intellij/openapi/module/impl/ExternalModuleListStorageKt.class
ExternalModuleListStorage.kt package com.intellij.openapi.module.impl public final com.intellij.openapi.module.impl.ExternalModuleListStorageKt extends java.lang.Object { public static final java.util.List getFilteredModuleList (com.intellij.openapi.project.Project, com.intellij.openapi.module.Module[], boolean) com.intellij.openapi.module.Module it int $i$a$-filter-ExternalModuleListStorageKt$getFilteredModuleList$1 Object element$iv$iv Object[] $this$filterTo$iv$iv java.util.Collection destination$iv$iv int $i$f$filterTo Object[] $this$filter$iv int $i$f$filter com.intellij.openapi.roots.ExternalProjectSystemRegistry externalProjectSystemRegistry com.intellij.openapi.project.Project project com.intellij.openapi.module.Module[] modules boolean isExternal }
com/intellij/openapi/module/impl/LoadedModuleDescriptionImpl.class
LoadedModuleDescriptionImpl.kt package com.intellij.openapi.module.impl public final com.intellij.openapi.module.impl.LoadedModuleDescriptionImpl extends java.lang.Object implements com.intellij.openapi.module.LoadedModuleDescription { private final com.intellij.openapi.module.Module module public com.intellij.openapi.module.Module getModule () public java.lang.String getName () public java.util.List getDependencyModuleNames () public boolean equals (java.lang.Object) Object other public int hashCode () public void <init> (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module }
com/intellij/openapi/module/impl/ModuleEx.class
ModuleEx.java package com.intellij.openapi.module.impl public abstract com.intellij.openapi.module.impl.ModuleEx extends java.lang.Object implements com.intellij.openapi.module.Module { public void init (java.lang.Runnable) Runnable beforeComponentCreation public void moduleAdded () public void projectOpened () public void projectClosed () public void rename (java.lang.String, boolean) String newName boolean notifyStorage public abstract void clearScopesCache () public long getOptionsModificationCount () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/module/impl/ModuleGrouperBase.class
moduleGroupers.kt package com.intellij.openapi.module.impl abstract com.intellij.openapi.module.impl.ModuleGrouperBase extends com.intellij.openapi.module.ModuleGrouper { private final com.intellij.openapi.project.Project project private final com.intellij.openapi.module.ModifiableModuleModel model public com.intellij.openapi.module.Module[] getAllModules () protected final java.lang.String getModuleName (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public java.lang.String getShortenedName (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public java.lang.String getShortenedName (com.intellij.openapi.module.Module, java.lang.String) com.intellij.openapi.module.Module module String parentGroupName protected final com.intellij.openapi.project.Project getProject () protected final com.intellij.openapi.module.ModifiableModuleModel getModel () public void <init> (com.intellij.openapi.project.Project, com.intellij.openapi.module.ModifiableModuleModel) com.intellij.openapi.project.Project project com.intellij.openapi.module.ModifiableModuleModel model }
com/intellij/openapi/module/impl/ModuleGroupersKt.class
moduleGroupers.kt package com.intellij.openapi.module.impl public final com.intellij.openapi.module.impl.ModuleGroupersKt extends java.lang.Object { public static final com.intellij.openapi.module.ModuleGrouper createGrouper (com.intellij.openapi.project.Project, com.intellij.openapi.module.ModifiableModuleModel) boolean hasGroups com.intellij.openapi.project.Project project com.intellij.openapi.module.ModifiableModuleModel moduleModel public static synthetic com.intellij.openapi.module.ModuleGrouper createGrouper$default (com.intellij.openapi.project.Project, com.intellij.openapi.module.ModifiableModuleModel, int, java.lang.Object) private static final java.util.List splitByDotsJoiningIncorrectIdentifiers (java.lang.String) int end java.util.ArrayList names int next int start String $this$splitByDotsJoiningIncorrectIdentifiers private static final java.lang.String substringAfterLastDotNotFollowedByIncorrectChar (java.lang.String) int i String $this$substringAfterLastDotNotFollowedByIncorrectChar public static final kotlin.Pair splitStringByDotsJoiningIncorrectIdentifiers (java.lang.String) String string public static final synthetic java.lang.String access$substringAfterLastDotNotFollowedByIncorrectChar (java.lang.String) String $this$access_u24substringAfterLastDotNotFollowedByIncorrectChar public static final synthetic java.util.List access$splitByDotsJoiningIncorrectIdentifiers (java.lang.String) String $this$access_u24splitByDotsJoiningIncorrectIdentifiers }
com/intellij/openapi/module/impl/ModuleLoadingErrorDescription.class
ModuleLoadingErrorDescription.java package com.intellij.openapi.module.impl public com.intellij.openapi.module.impl.ModuleLoadingErrorDescription extends com.intellij.openapi.module.ConfigurationErrorDescription { private static final com.intellij.openapi.module.ConfigurationErrorType INVALID_MODULE private final com.intellij.openapi.module.impl.ModulePath myModulePath private final com.intellij.openapi.module.impl.ModuleManagerImpl myModuleManager void <init> (java.lang.String, com.intellij.openapi.module.impl.ModulePath, com.intellij.openapi.module.impl.ModuleManagerImpl) String description com.intellij.openapi.module.impl.ModulePath modulePath com.intellij.openapi.module.impl.ModuleManagerImpl moduleManager public com.intellij.openapi.module.impl.ModulePath getModulePath () public void ignoreInvalidElement () public java.lang.String getIgnoreConfirmationMessage () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/module/impl/ModuleManagerImpl$1.class
ModuleManagerImpl.java package com.intellij.openapi.module.impl synthetic com.intellij.openapi.module.impl.ModuleManagerImpl$1 extends java.lang.Object { }
com/intellij/openapi/module/impl/ModuleManagerImpl$ModuleGroupInterner$1.class
ModuleManagerImpl.java package com.intellij.openapi.module.impl com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleGroupInterner$1 extends java.lang.Object implements gnu.trove.TObjectHashingStrategy { final synthetic com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleGroupInterner this$0 void <init> (com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleGroupInterner) com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleGroupInterner this$0 public int computeHashCode (java.lang.String[]) String[] object public boolean equals (java.lang.String[], java.lang.String[]) String[] o1 String[] o2 public volatile synthetic boolean equals (java.lang.Object, java.lang.Object) public volatile synthetic int computeHashCode (java.lang.Object) }
com/intellij/openapi/module/impl/ModuleManagerImpl$ModuleGroupInterner.class
ModuleManagerImpl.java package com.intellij.openapi.module.impl com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleGroupInterner extends java.lang.Object { private final com.intellij.util.containers.Interner groups private final java.util.Map paths private void <init> () private void setModuleGroupPath (com.intellij.openapi.module.ModifiableModuleModel, com.intellij.openapi.module.Module, java.lang.String[]) String g int i com.intellij.openapi.module.ModifiableModuleModel model com.intellij.openapi.module.Module module String[] group String[] cached synthetic void <init> (com.intellij.openapi.module.impl.ModuleManagerImpl$1) com.intellij.openapi.module.impl.ModuleManagerImpl$1 x0 static synthetic void access$300 (com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleGroupInterner, com.intellij.openapi.module.ModifiableModuleModel, com.intellij.openapi.module.Module, java.lang.String[]) com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleGroupInterner x0 com.intellij.openapi.module.ModifiableModuleModel x1 com.intellij.openapi.module.Module x2 String[] x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/module/impl/ModuleManagerImpl$ModuleModelImpl$1.class
ModuleManagerImpl.java package com.intellij.openapi.module.impl com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl$1 extends java.lang.Object implements com.intellij.util.graph.InboundSemiGraph { final synthetic boolean val$includeTests final synthetic com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl this$0 void <init> (com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl, boolean) com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl this$0 public java.util.Collection getNodes () public java.util.Iterator getIn (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module m com.intellij.openapi.module.Module[] dependentModules public volatile synthetic java.util.Iterator getIn (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/module/impl/ModuleManagerImpl$ModuleModelImpl.class
ModuleManagerImpl.java package com.intellij.openapi.module.impl com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl extends java.lang.Object implements com.intellij.openapi.module.ModifiableModuleModel { final java.util.Map myModules private volatile com.intellij.openapi.module.Module[] myModulesCache private final java.util.List myModulesToDispose private final java.util.Map myModuleToNewName private final java.util.Map myNewNameToModule private boolean myIsWritable private java.util.Map myModuleGroupPath private final com.intellij.openapi.module.impl.ModuleManagerImpl myManager private void <init> (com.intellij.openapi.module.impl.ModuleManagerImpl) com.intellij.openapi.module.impl.ModuleManagerImpl manager private void <init> (com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl) com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl that java.util.Map groupPath private void assertWritable () public com.intellij.openapi.module.Module[] getModules () java.util.Collection modules com.intellij.openapi.module.Module[] cache private com.intellij.openapi.module.Module[] getSortedModules () com.intellij.openapi.module.Module[] allModules public void renameModule (com.intellij.openapi.module.Module, java.lang.String) throws com.intellij.openapi.module.ModuleWithNameAlreadyExists com.intellij.openapi.module.Module module String newName com.intellij.openapi.module.Module oldModule public com.intellij.openapi.module.Module getModuleToBeRenamed (java.lang.String) String newName private com.intellij.openapi.module.Module getModuleByNewName (java.lang.String) String newName com.intellij.openapi.module.Module moduleToBeRenamed com.intellij.openapi.module.Module moduleWithOldName public java.lang.String getNewName (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public java.lang.String getActualName (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public com.intellij.openapi.module.Module newModule (java.lang.String, java.lang.String) String filePath String moduleTypeId public com.intellij.openapi.module.Module newModule (java.lang.String, java.lang.String, java.util.Map) String filePath String moduleTypeId java.util.Map options com.intellij.openapi.module.impl.ModuleEx module com.intellij.openapi.module.impl.ModuleEx newModule String finalFilePath private static java.lang.String resolveShortWindowsName (java.lang.String) java.io.IOException ignored String filePath private com.intellij.openapi.module.impl.ModuleEx getModuleByFilePath (java.lang.String) com.intellij.openapi.module.Module module String filePath public com.intellij.openapi.module.Module loadModule (java.lang.String) throws java.io.IOException com.intellij.openapi.module.Module module java.io.FileNotFoundException e java.io.IOException e String filePath String resolvedPath private com.intellij.openapi.module.Module loadModuleInternal (java.lang.String) throws java.io.IOException String filePath private void initModule (com.intellij.openapi.module.impl.ModuleEx, java.lang.Runnable) Throwable e com.intellij.openapi.module.impl.ModuleEx module Runnable beforeComponentCreation public void disposeModule (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public com.intellij.openapi.module.Module findModuleByName (java.lang.String) String name com.intellij.openapi.module.Module module private java.util.Comparator moduleDependencyComparator () com.intellij.util.graph.DFSTBuilder builder private com.intellij.util.graph.Graph moduleGraph (boolean) boolean includeTests public void commit () private void commitWithRunnable (java.lang.Runnable) Runnable runnable private void clearRenamingStuff () public void dispose () com.intellij.openapi.module.Module thisModule com.intellij.openapi.module.Module moduleToDispose java.util.Set existingModules public boolean isChanged () private void disposeModel () com.intellij.openapi.module.Module module com.intellij.openapi.module.Module[] modules public java.lang.String[] getModuleGroupPath (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public boolean hasModuleGroups () public void setModuleGroupPath (com.intellij.openapi.module.Module, java.lang.String[]) com.intellij.openapi.module.Module module String[] groupPath private synthetic com.intellij.openapi.module.impl.ModuleEx lambda$loadModuleInternal$2 (java.lang.String) throws java.io.IOException String filePath com.intellij.openapi.module.impl.ModuleEx module private static synthetic void lambda$null$1 (com.intellij.openapi.module.impl.ModuleEx, java.lang.String) com.intellij.openapi.module.impl.ModuleEx module String filePath private static synthetic void lambda$newModule$0 (com.intellij.openapi.module.impl.ModuleEx, java.lang.String, java.lang.String, java.util.Map) java.util.Map$Entry option com.intellij.openapi.module.impl.ModuleEx newModule String finalFilePath String moduleTypeId java.util.Map options synthetic void <init> (com.intellij.openapi.module.impl.ModuleManagerImpl, com.intellij.openapi.module.impl.ModuleManagerImpl$1) com.intellij.openapi.module.impl.ModuleManagerImpl x0 com.intellij.openapi.module.impl.ModuleManagerImpl$1 x1 static synthetic void access$100 (com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl) com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl x0 static synthetic com.intellij.openapi.module.Module access$400 (com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl, java.lang.String) throws java.io.IOException com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl x0 String x1 static synthetic com.intellij.openapi.module.Module[] access$502 (com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl, com.intellij.openapi.module.Module[]) com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl x0 com.intellij.openapi.module.Module[] x1 static synthetic com.intellij.openapi.module.impl.ModuleEx access$600 (com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl, java.lang.String) com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl x0 String x1 synthetic void <init> (com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl, com.intellij.openapi.module.impl.ModuleManagerImpl$1) com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl x0 com.intellij.openapi.module.impl.ModuleManagerImpl$1 x1 static synthetic boolean access$800 (com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl) com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl x0 static synthetic com.intellij.openapi.module.Module[] access$900 (com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl) com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl x0 static synthetic java.util.Comparator access$1000 (com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl) com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl x0 static synthetic com.intellij.util.graph.Graph access$1100 (com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl, boolean) com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl x0 boolean x1 static synthetic void access$1200 (com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl, java.lang.Runnable) com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl x0 Runnable x1 static synthetic java.util.List access$1600 (com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl) com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl x0 static synthetic java.util.Map access$1700 (com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl) com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl x0 static synthetic boolean access$802 (com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl, boolean) com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl x0 boolean x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/module/impl/ModuleManagerImpl$ModuleSaveItem.class
ModuleManagerImpl.java package com.intellij.openapi.module.impl com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleSaveItem extends com.intellij.openapi.module.impl.SaveItem { private final com.intellij.openapi.module.Module myModule final synthetic com.intellij.openapi.module.impl.ModuleManagerImpl this$0 void <init> (com.intellij.openapi.module.impl.ModuleManagerImpl, com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module protected java.lang.String getModuleName () protected java.lang.String getGroupPathString () String[] groupPath protected java.lang.String getModuleFilePath () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/module/impl/ModuleManagerImpl.class
ModuleManagerImpl.java package com.intellij.openapi.module.impl public abstract com.intellij.openapi.module.impl.ModuleManagerImpl extends com.intellij.openapi.module.ModuleManager implements com.intellij.openapi.Disposable com.intellij.openapi.components.PersistentStateComponent com.intellij.openapi.components.ProjectComponent { public static final String COMPONENT_NAME public static final String ELEMENT_MODULES public static final String ELEMENT_MODULE public static final String ATTRIBUTE_FILEURL public static final String ATTRIBUTE_FILEPATH public static final String ATTRIBUTE_GROUP public static final String IML_EXTENSION private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.openapi.util.Key DISPOSED_MODULE_NAME public static final String MODULE_GROUP_SEPARATOR protected final com.intellij.openapi.project.Project myProject protected final com.intellij.util.messages.MessageBus myMessageBus protected volatile com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl myModuleModel private java.util.Set myModulePathsToLoad private final java.util.Set myFailedModulePaths private final java.util.Map myUnloadedModules private boolean myModulesLoaded private double myProgressStep private volatile com.intellij.openapi.module.Module[] myCachedSortedModules private volatile com.intellij.util.graph.Graph myCachedModuleProductionGraph private volatile com.intellij.util.graph.Graph myCachedModuleTestGraph private volatile java.util.Comparator myCachedModuleComparator public static com.intellij.openapi.module.impl.ModuleManagerImpl getInstanceImpl (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void projectOpened () com.intellij.openapi.module.Module module public void projectClosed () com.intellij.openapi.module.Module module protected void cleanCachedStuff () public void dispose () public org.jdom.Element getState () org.jdom.Element e public void loadState (org.jdom.Element) org.jdom.Element state java.util.Set files java.util.Set externalModules public void noStateLoaded () java.util.Set externalModules public void loadStateFromModulePaths (java.util.Set) java.util.Set modulePaths private void loadState (java.util.Set) com.intellij.openapi.module.impl.ModulePath modulePath com.intellij.openapi.module.impl.UnloadedModuleDescriptionImpl description com.intellij.openapi.module.impl.ModulePath modulePath String groupStr String[] group com.intellij.openapi.module.impl.ModulePath correspondingPath com.intellij.openapi.module.Module existingModule java.util.Set modulePaths boolean isFirstLoadState java.util.Set unloadedModuleNames java.util.Iterator iterator java.util.List unloadedModulePaths java.util.List unloaded com.intellij.openapi.module.ModifiableModuleModel model com.intellij.openapi.module.Module[] existingModules com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleGroupInterner groupInterner java.util.Map modulePathMap protected void unloadNewlyAddedModulesIfPossible (java.util.Set, java.util.List) java.util.Set modulesToLoad java.util.List modulesToUnload public static java.util.Set getPathsToModuleFiles (org.jdom.Element) String filepath String fileUrlValue String filepath org.jdom.Element moduleElement org.jdom.Element element java.util.Set paths org.jdom.Element modules protected void loadModules (com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl) String path com.intellij.openapi.module.impl.ModulePath modulePath com.intellij.openapi.module.Module module com.intellij.openapi.module.Module module com.intellij.openapi.module.impl.ModulePath modulePath String groupPathString java.io.IOException e Exception e com.intellij.openapi.util.Pair task com.intellij.openapi.module.Module oldModule String url com.intellij.openapi.module.Module module java.util.Map track com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl moduleModel com.intellij.openapi.progress.ProgressIndicator globalIndicator com.intellij.openapi.progress.ProgressIndicator progressIndicator java.util.List errors com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleGroupInterner groupInterner java.util.concurrent.ExecutorService service java.util.List tasks java.util.Set paths boolean parallel java.util.List modulesWithUnknownTypes com.intellij.openapi.application.Application app private void reportError (java.util.List, com.intellij.openapi.module.impl.ModulePath, java.lang.Exception) java.util.List errors com.intellij.openapi.module.impl.ModulePath modulePath Exception e public int getModulePathsCount () public boolean areModulesLoaded () public void setProgressStep (double) double step protected boolean isUnknownModuleType (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module protected void showUnknownModuleTypeNotification (java.util.List) java.util.List types protected void fireModuleAdded (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module protected void fireModuleRemoved (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module protected void fireBeforeModuleRemoved (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module protected void fireModulesRenamed (java.util.List, java.util.Map) com.intellij.openapi.roots.impl.ModuleRootManagerImpl moduleRootManager com.intellij.openapi.module.Module module Exception e java.util.List modules java.util.Map oldNames private void onModuleLoadErrors (com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl, java.util.List) com.intellij.openapi.module.Module module com.intellij.openapi.module.impl.ModuleLoadingErrorDescription error com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl moduleModel java.util.List errors private static void disposeModuleLater (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module protected void fireModuleLoadErrors (java.util.List) java.util.List errors public void removeFailedModulePath (com.intellij.openapi.module.impl.ModulePath) com.intellij.openapi.module.impl.ModulePath modulePath public com.intellij.openapi.module.ModifiableModuleModel getModifiableModel () public void writeExternal (org.jdom.Element, java.util.List) com.intellij.openapi.module.Module module com.intellij.openapi.module.impl.ModulePath modulePath com.intellij.openapi.module.impl.UnloadedModuleDescriptionImpl description com.intellij.openapi.module.impl.SaveItem saveItem org.jdom.Element modules org.jdom.Element element java.util.List collection java.util.List sorted public com.intellij.openapi.module.Module newModule (java.lang.String, java.lang.String) String filePath String moduleTypeId com.intellij.openapi.module.ModifiableModuleModel modifiableModel com.intellij.openapi.module.Module module public com.intellij.openapi.module.Module loadModule (java.lang.String) throws java.io.IOException com.intellij.openapi.module.ModuleWithNameAlreadyExists String filePath com.intellij.openapi.module.ModifiableModuleModel modifiableModel com.intellij.openapi.module.Module module public void disposeModule (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public com.intellij.openapi.module.Module[] getModules () public com.intellij.openapi.module.Module[] getSortedModules () public com.intellij.openapi.module.Module findModuleByName (java.lang.String) String name public java.util.Comparator moduleDependencyComparator () java.util.Comparator cachedModuleComparator protected void deliverPendingEvents () public com.intellij.util.graph.Graph moduleGraph () public com.intellij.util.graph.Graph moduleGraph (boolean) boolean includeTests com.intellij.util.graph.Graph graph public java.util.List getModuleDependentModules (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module aModule com.intellij.openapi.module.Module module java.util.List result public boolean isModuleDependent (com.intellij.openapi.module.Module, com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module com.intellij.openapi.module.Module onModule private static boolean isModuleDependsOn (com.intellij.openapi.module.Module, com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module com.intellij.openapi.module.Module onModule protected void fireModulesAdded () com.intellij.openapi.module.Module module protected void fireModuleAddedInWriteAction (com.intellij.openapi.module.impl.ModuleEx) com.intellij.openapi.module.impl.ModuleEx module public static void commitModelWithRunnable (com.intellij.openapi.module.ModifiableModuleModel, java.lang.Runnable) com.intellij.openapi.module.ModifiableModuleModel model Runnable runnable protected abstract com.intellij.openapi.module.impl.ModuleEx createModule (java.lang.String) protected abstract com.intellij.openapi.module.impl.ModuleEx createAndLoadModule (java.lang.String) throws java.io.IOException private void commitModel (com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl, java.lang.Runnable) java.util.Collection addedModules java.util.Collection removedModules com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl moduleModel Runnable runnable java.util.Collection oldModules java.util.Collection newModules java.util.Collection addedModules java.util.Collection removedModules public void fireModuleRenamedByVfsEvent (com.intellij.openapi.module.Module, java.lang.String) com.intellij.openapi.module.Module module String oldName com.intellij.openapi.module.Module moduleInMap public java.lang.String[] getModuleGroupPath (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public boolean hasModuleGroups () public java.util.Collection getAllModuleDescriptions () com.intellij.openapi.module.Module module com.intellij.openapi.module.Module[] modules java.util.List descriptions public java.util.Collection getUnloadedModuleDescriptions () public com.intellij.openapi.module.UnloadedModuleDescription getUnloadedModuleDescription (java.lang.String) String moduleName public com.intellij.openapi.module.ModuleGrouper getModuleGrouper (com.intellij.openapi.module.ModifiableModuleModel) com.intellij.openapi.module.ModifiableModuleModel model public void setUnloadedModules (java.util.List) com.intellij.openapi.module.impl.LoadedModuleDescriptionImpl description com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleSaveItem saveItem com.intellij.openapi.module.impl.ModulePath modulePath com.intellij.openapi.vfs.pointers.VirtualFilePointerManager pointerManager java.util.List contentRoots com.intellij.openapi.module.impl.UnloadedModuleDescriptionImpl unloadedModuleDescription com.intellij.openapi.module.Module module String name java.util.List unloadedModuleNames com.intellij.openapi.module.ModifiableModuleModel model java.util.Map toLoad java.util.List oldFailedPaths public void removeUnloadedModules (java.util.Collection) com.intellij.openapi.module.UnloadedModuleDescription module java.util.Collection unloadedModules protected void setUnloadedModuleNames (java.util.List) java.util.List unloadedModuleNames public void setModuleGroupPath (com.intellij.openapi.module.Module, java.lang.String[]) com.intellij.openapi.module.Module module String[] groupPath public volatile synthetic void loadState (java.lang.Object) public volatile synthetic java.lang.Object getState () private synthetic com.intellij.openapi.vfs.pointers.VirtualFilePointer lambda$setUnloadedModules$7 (com.intellij.openapi.vfs.pointers.VirtualFilePointerManager, java.lang.String) com.intellij.openapi.vfs.pointers.VirtualFilePointerManager pointerManager String url private synthetic void lambda$fireModuleRenamedByVfsEvent$6 (com.intellij.openapi.module.Module, java.lang.String) com.intellij.openapi.module.Module module String oldName private synthetic void lambda$commitModel$5 (java.util.Collection, com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl, java.util.Collection, java.lang.Runnable, java.util.Collection) com.intellij.openapi.module.Module removedModule com.intellij.openapi.module.Module neverAddedModule java.util.List neverAddedModules com.intellij.openapi.module.Module module com.intellij.openapi.module.Module module com.intellij.openapi.module.Module addedModule java.util.Collection removedModules com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl moduleModel java.util.Collection oldModules Runnable runnable java.util.Collection addedModules java.util.Map modulesToNewNamesMap java.util.Set modulesToBeRenamed java.util.List modules java.util.Map oldNames com.intellij.openapi.module.impl.UnloadedModulesListStorage unloadedModulesListStorage private synthetic void lambda$fireModuleAddedInWriteAction$4 (com.intellij.openapi.module.impl.ModuleEx) com.intellij.openapi.module.impl.ModuleEx module private synthetic void lambda$disposeModule$3 (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module com.intellij.openapi.module.ModifiableModuleModel modifiableModel private static synthetic void lambda$disposeModuleLater$2 (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module private synthetic com.intellij.openapi.module.Module lambda$loadModules$1 (com.intellij.openapi.progress.ProgressIndicator, com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl, java.lang.String, java.util.List, com.intellij.openapi.module.impl.ModulePath) throws java.lang.Exception com.intellij.openapi.progress.ProgressIndicator progressIndicator com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl moduleModel String path java.util.List errors com.intellij.openapi.module.impl.ModulePath modulePath private synthetic com.intellij.openapi.module.Module lambda$null$0 (com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl, java.lang.String, java.util.List, com.intellij.openapi.module.impl.ModulePath) java.io.IOException e Exception e com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl moduleModel String path java.util.List errors com.intellij.openapi.module.impl.ModulePath modulePath static synthetic com.intellij.openapi.diagnostic.Logger access$1300 () static synthetic void access$1400 (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module x0 static synthetic void access$1500 (com.intellij.openapi.module.impl.ModuleManagerImpl, com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl, java.lang.Runnable) com.intellij.openapi.module.impl.ModuleManagerImpl x0 com.intellij.openapi.module.impl.ModuleManagerImpl$ModuleModelImpl x1 Runnable x2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/module/impl/ModulePath.class
modulePath.kt package com.intellij.openapi.module.impl public final com.intellij.openapi.module.impl.ModulePath extends java.lang.Object { private final String moduleName private final String path private final String group public final java.lang.String getModuleName () public final java.lang.String getPath () public final java.lang.String getGroup () public void <init> (java.lang.String, java.lang.String) String path String group public final java.lang.String component1 () public final java.lang.String component2 () public final com.intellij.openapi.module.impl.ModulePath copy (java.lang.String, java.lang.String) String path String group public static synthetic com.intellij.openapi.module.impl.ModulePath copy$default (com.intellij.openapi.module.impl.ModulePath, java.lang.String, java.lang.String, int, java.lang.Object) public java.lang.String toString () public int hashCode () public boolean equals (java.lang.Object) }
com/intellij/openapi/module/impl/ModulePathKt.class
modulePath.kt package com.intellij.openapi.module.impl public final com.intellij.openapi.module.impl.ModulePathKt extends java.lang.Object { public static final java.lang.String getModuleNameByFilePath (java.lang.String) String path }
com/intellij/openapi/module/impl/ModulePathSaveItem.class
modulePath.kt package com.intellij.openapi.module.impl public final com.intellij.openapi.module.impl.ModulePathSaveItem extends com.intellij.openapi.module.impl.SaveItem { private final com.intellij.openapi.module.impl.ModulePath modulePath protected java.lang.String getGroupPathString () protected java.lang.String getModuleFilePath () protected java.lang.String getModuleName () public void <init> (com.intellij.openapi.module.impl.ModulePath) com.intellij.openapi.module.impl.ModulePath modulePath }
com/intellij/openapi/module/impl/ModulePointerImpl.class
ModulePointerImpl.kt package com.intellij.openapi.module.impl public final com.intellij.openapi.module.impl.ModulePointerImpl extends java.lang.Object implements com.intellij.openapi.module.ModulePointer { private com.intellij.openapi.module.Module module private String moduleName private final java.util.concurrent.locks.ReentrantReadWriteLock lock public com.intellij.openapi.module.Module getModule () int $i$a$-read-ModulePointerImpl$getModule$1 public java.lang.String getModuleName () int $i$a$-read-ModulePointerImpl$getModuleName$1 public final void moduleAdded$intellij_platform_projectModel_impl (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public final void moduleRemoved$intellij_platform_projectModel_impl (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module resolvedModule com.intellij.openapi.module.Module module public final void renameUnresolved$intellij_platform_projectModel_impl (java.lang.String) String newName public java.lang.String toString () public void <init> (com.intellij.openapi.module.Module, java.util.concurrent.locks.ReentrantReadWriteLock) com.intellij.openapi.module.Module module java.util.concurrent.locks.ReentrantReadWriteLock lock public void <init> (java.lang.String, java.util.concurrent.locks.ReentrantReadWriteLock) String moduleName java.util.concurrent.locks.ReentrantReadWriteLock lock }
com/intellij/openapi/module/impl/ModulePointerImplKt.class
ModulePointerImpl.kt package com.intellij.openapi.module.impl public final com.intellij.openapi.module.impl.ModulePointerImplKt extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG static void <clinit> () public static final synthetic com.intellij.openapi.diagnostic.Logger access$getLOG$p () }
com/intellij/openapi/module/impl/ModulePointerManagerImpl$1$modulesRenamed$1.class
ModulePointerManagerImpl.kt package com.intellij.openapi.module.impl final com.intellij.openapi.module.impl.ModulePointerManagerImpl$1$modulesRenamed$1 extends java.lang.Object implements gnu.trove.TObjectFunction { final synthetic java.util.Map $renamedOldToNew public volatile synthetic java.lang.Object execute (java.lang.Object) public final java.lang.String execute (java.lang.String) String newName void <init> (java.util.Map) }
com/intellij/openapi/module/impl/ModulePointerManagerImpl$1.class
ModulePointerManagerImpl.kt package com.intellij.openapi.module.impl public final com.intellij.openapi.module.impl.ModulePointerManagerImpl$1 extends java.lang.Object implements com.intellij.openapi.project.ModuleListener { final synthetic com.intellij.openapi.module.impl.ModulePointerManagerImpl this$0 public void beforeModuleRemoved (com.intellij.openapi.project.Project, com.intellij.openapi.module.Module) com.intellij.openapi.project.Project project com.intellij.openapi.module.Module module public void moduleAdded (com.intellij.openapi.project.Project, com.intellij.openapi.module.Module) com.intellij.openapi.project.Project project com.intellij.openapi.module.Module module public void modulesRenamed (com.intellij.openapi.project.Project, java.util.List, com.intellij.util.Function) com.intellij.openapi.module.Module module com.intellij.openapi.module.Module it int $i$a$-associateBy-ModulePointerManagerImpl$1$modulesRenamed$renamedOldToNew$1 com.intellij.openapi.module.Module it int $i$a$-associateBy-ModulePointerManagerImpl$1$modulesRenamed$renamedOldToNew$2 Object element$iv$iv Iterable $this$associateByTo$iv$iv java.util.Map destination$iv$iv int $i$f$associateByTo int capacity$iv Iterable $this$associateBy$iv int $i$f$associateBy java.util.Map renamedOldToNew com.intellij.openapi.project.Project project java.util.List modules com.intellij.util.Function oldNameProvider void <init> (com.intellij.openapi.module.impl.ModulePointerManagerImpl) com.intellij.openapi.module.impl.ModulePointerManagerImpl $outer }
com/intellij/openapi/module/impl/ModulePointerManagerImpl$registerPointer$1.class
ModulePointerManagerImpl.kt package com.intellij.openapi.module.impl final com.intellij.openapi.module.impl.ModulePointerManagerImpl$registerPointer$1 extends java.lang.Object implements com.intellij.openapi.Disposable { final synthetic com.intellij.openapi.module.impl.ModulePointerManagerImpl this$0 final synthetic com.intellij.openapi.module.Module $module public final void dispose () void <init> (com.intellij.openapi.module.impl.ModulePointerManagerImpl, com.intellij.openapi.module.Module) }
com/intellij/openapi/module/impl/ModulePointerManagerImpl.class
ModulePointerManagerImpl.kt package com.intellij.openapi.module.impl public final com.intellij.openapi.module.impl.ModulePointerManagerImpl extends com.intellij.openapi.module.ModulePointerManager implements com.intellij.openapi.components.PersistentStateComponent { private final com.intellij.util.containers.MultiMap unresolved private final com.intellij.util.containers.MultiMap pointers private final java.util.concurrent.locks.ReentrantReadWriteLock lock private final gnu.trove.THashMap oldToNewName private final com.intellij.openapi.project.Project project public com.intellij.openapi.module.impl.ModuleRenamingHistoryState getState () int $i$a$-read-ModulePointerManagerImpl$getState$1$1 com.intellij.openapi.module.impl.ModuleRenamingHistoryState $this$apply int $i$a$-apply-ModulePointerManagerImpl$getState$1 public volatile synthetic java.lang.Object getState () public void loadState (com.intellij.openapi.module.impl.ModuleRenamingHistoryState) com.intellij.openapi.module.impl.ModuleRenamingHistoryState state public volatile synthetic void loadState (java.lang.Object) public final void setRenamingScheme (java.util.Map) com.intellij.openapi.module.Module oldModule java.util.Map$Entry $dstr$oldName$newName String oldName String newName int $i$a$-forEach-ModulePointerManagerImpl$setRenamingScheme$1$1 Object element$iv Iterable $this$forEach$iv int $i$f$forEach com.intellij.openapi.module.ModuleManager moduleManager int $i$a$-write-ModulePointerManagerImpl$setRenamingScheme$1 java.util.Map renamingScheme private final void updateUnresolvedPointers (java.lang.String, java.lang.String, com.intellij.openapi.module.ModuleManager) com.intellij.openapi.module.Module module com.intellij.openapi.module.impl.ModulePointerImpl pointer int $i$a$-forEach-ModulePointerManagerImpl$updateUnresolvedPointers$1 Object element$iv Iterable $this$forEach$iv int $i$f$forEach java.util.Collection pointers String oldName String newName com.intellij.openapi.module.ModuleManager moduleManager private final void moduleAppears (com.intellij.openapi.module.Module) com.intellij.openapi.module.impl.ModulePointerImpl it int $i$a$-forEach-ModulePointerManagerImpl$moduleAppears$1$1 Object element$iv Iterable $this$forEach$iv int $i$f$forEach int $i$a$-write-ModulePointerManagerImpl$moduleAppears$1 com.intellij.openapi.module.Module module private final void registerPointer (com.intellij.openapi.module.Module, com.intellij.openapi.module.impl.ModulePointerImpl) com.intellij.openapi.module.Module module com.intellij.openapi.module.impl.ModulePointerImpl pointer private final void unregisterPointer (com.intellij.openapi.module.Module) com.intellij.openapi.module.impl.ModulePointerImpl it int $i$a$-forEach-ModulePointerManagerImpl$unregisterPointer$1$1 Object element$iv Iterable $this$forEach$iv int $i$f$forEach int $i$a$-write-ModulePointerManagerImpl$unregisterPointer$1 com.intellij.openapi.module.Module module public com.intellij.openapi.module.ModulePointer create (com.intellij.openapi.module.Module) int $i$a$-read-ModulePointerManagerImpl$create$1 com.intellij.openapi.module.impl.ModulePointerImpl it int $i$a$-let-ModulePointerManagerImpl$create$2$1 com.intellij.openapi.module.impl.ModulePointerImpl pointer com.intellij.openapi.module.impl.ModulePointerImpl it int $i$a$-forEach-ModulePointerManagerImpl$create$2$2 Object element$iv Iterable $this$forEach$iv int $i$f$forEach java.util.Collection pointers int $i$a$-write-ModulePointerManagerImpl$create$2 int $i$a$-write-ModulePointerManagerImpl$create$2 com.intellij.openapi.module.Module module public com.intellij.openapi.module.ModulePointer create (java.lang.String) com.intellij.openapi.module.Module it int $i$a$-let-ModulePointerManagerImpl$create$3 int $i$a$-read-ModulePointerManagerImpl$create$newName$1 com.intellij.openapi.module.Module it int $i$a$-let-ModulePointerManagerImpl$create$4 com.intellij.openapi.module.impl.ModulePointerImpl it int $i$a$-let-ModulePointerManagerImpl$create$5$1$1 com.intellij.openapi.module.Module it int $i$a$-firstOrNull-ModulePointerManagerImpl$create$5$1$2 Object element$iv Iterable $this$firstOrNull$iv int $i$f$firstOrNull com.intellij.openapi.module.Module it int $i$a$-let-ModulePointerManagerImpl$create$5$1$3 com.intellij.openapi.module.impl.ModulePointerImpl pointer int $i$a$-write-ModulePointerManagerImpl$create$5$1 int $i$a$-write-ModulePointerManagerImpl$create$5$1 int $i$a$-write-ModulePointerManagerImpl$create$5$1 int $i$a$-read-ModulePointerManagerImpl$create$5 int $i$a$-read-ModulePointerManagerImpl$create$5 int $i$a$-read-ModulePointerManagerImpl$create$5 String newName String moduleName public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public static final synthetic void access$unregisterPointer (com.intellij.openapi.module.impl.ModulePointerManagerImpl, com.intellij.openapi.module.Module) com.intellij.openapi.module.impl.ModulePointerManagerImpl $this com.intellij.openapi.module.Module module public static final synthetic void access$moduleAppears (com.intellij.openapi.module.impl.ModulePointerManagerImpl, com.intellij.openapi.module.Module) com.intellij.openapi.module.impl.ModulePointerManagerImpl $this com.intellij.openapi.module.Module module public static final synthetic gnu.trove.THashMap access$getOldToNewName$p (com.intellij.openapi.module.impl.ModulePointerManagerImpl) com.intellij.openapi.module.impl.ModulePointerManagerImpl $this }
com/intellij/openapi/module/impl/ModuleRenamingHistoryState.class
ModuleRenamingHistoryState.kt package com.intellij.openapi.module.impl public final com.intellij.openapi.module.impl.ModuleRenamingHistoryState extends java.lang.Object { public java.util.HashMap oldToNewName public void <init> () }
com/intellij/openapi/module/impl/QualifiedNameGrouper$Companion.class
moduleGroupers.kt package com.intellij.openapi.module.impl public final com.intellij.openapi.module.impl.QualifiedNameGrouper$Companion extends java.lang.Object { private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
com/intellij/openapi/module/impl/QualifiedNameGrouper.class
moduleGroupers.kt package com.intellij.openapi.module.impl final com.intellij.openapi.module.impl.QualifiedNameGrouper extends com.intellij.openapi.module.impl.ModuleGrouperBase { private static final boolean compactImplicitGroupNodes public static final com.intellij.openapi.module.impl.QualifiedNameGrouper$Companion Companion public java.util.List getGroupPath (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public java.util.List getGroupPath (com.intellij.openapi.module.ModuleDescription) com.intellij.openapi.module.ModuleDescription description public java.lang.String getShortenedNameByFullModuleName (java.lang.String) String name public java.lang.String getShortenedNameByFullModuleName (java.lang.String, java.lang.String) String name String parentGroupName public java.util.List getGroupPathByModuleName (java.lang.String) String name public java.util.List getModuleAsGroupPath (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public java.util.List getModuleAsGroupPath (com.intellij.openapi.module.ModuleDescription) com.intellij.openapi.module.ModuleDescription description public boolean getCompactGroupNodes () public void <init> (com.intellij.openapi.project.Project, com.intellij.openapi.module.ModifiableModuleModel) com.intellij.openapi.project.Project project com.intellij.openapi.module.ModifiableModuleModel model static void <clinit> () }
com/intellij/openapi/module/impl/SaveItem.class
modulePath.kt package com.intellij.openapi.module.impl public abstract com.intellij.openapi.module.impl.SaveItem extends java.lang.Object { protected abstract java.lang.String getModuleName () protected abstract java.lang.String getModuleFilePath () protected abstract java.lang.String getGroupPathString () public final void writeExternal (org.jdom.Element) String it int $i$a$-let-SaveItem$writeExternal$1 String url String moduleFilePath org.jdom.Element moduleElement org.jdom.Element parentElement public void <init> () }
com/intellij/openapi/module/impl/UnloadedModuleDescriptionImpl$Companion.class
UnloadedModuleDescriptionImpl.kt package com.intellij.openapi.module.impl public final com.intellij.openapi.module.impl.UnloadedModuleDescriptionImpl$Companion extends java.lang.Object { public final java.util.List createFromPaths (java.util.Collection, com.intellij.openapi.Disposable) com.intellij.openapi.module.impl.ModulePath it int $i$a$-map-UnloadedModuleDescriptionImpl$Companion$createFromPaths$modules$1 Object item$iv$iv Iterable $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$mapTo Iterable $this$map$iv int $i$f$map com.intellij.openapi.module.impl.ModulePath it int $i$a$-associateBy-UnloadedModuleDescriptionImpl$Companion$createFromPaths$pathsByName$1 Object element$iv$iv Iterable $this$associateByTo$iv$iv java.util.Map destination$iv$iv int $i$f$associateByTo int capacity$iv Iterable $this$associateBy$iv int $i$f$associateBy org.jetbrains.jps.model.module.JpsModule it int $i$a$-map-UnloadedModuleDescriptionImpl$Companion$createFromPaths$1 Object item$iv$iv Iterable $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$mapTo Iterable $this$map$iv int $i$f$map java.util.Map pathsByName java.util.List modules java.util.Map pathVariables java.util.Collection paths com.intellij.openapi.Disposable parentDisposable private final com.intellij.openapi.module.impl.UnloadedModuleDescriptionImpl create (com.intellij.openapi.module.impl.ModulePath, org.jetbrains.jps.model.module.JpsModule, com.intellij.openapi.Disposable) org.jetbrains.jps.model.module.JpsModuleDependency it int $i$a$-map-UnloadedModuleDescriptionImpl$Companion$create$dependencyModuleNames$1 Object item$iv$iv Iterable $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$mapTo Iterable $this$map$iv int $i$f$map String it int $i$a$-map-UnloadedModuleDescriptionImpl$Companion$create$1 Object item$iv$iv Iterable $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$mapTo Iterable $this$map$iv int $i$f$map com.intellij.openapi.vfs.pointers.VirtualFilePointerManager pointerManager java.util.List dependencyModuleNames com.intellij.openapi.module.impl.ModulePath path org.jetbrains.jps.model.module.JpsModule module com.intellij.openapi.Disposable parentDisposable private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
com/intellij/openapi/module/impl/UnloadedModuleDescriptionImpl.class
UnloadedModuleDescriptionImpl.kt package com.intellij.openapi.module.impl public final com.intellij.openapi.module.impl.UnloadedModuleDescriptionImpl extends java.lang.Object implements com.intellij.openapi.module.UnloadedModuleDescription { private final com.intellij.openapi.module.impl.ModulePath modulePath private final java.util.List dependencyModuleNames private final java.util.List contentRoots public static final com.intellij.openapi.module.impl.UnloadedModuleDescriptionImpl$Companion Companion public java.util.List getGroupPath () public java.lang.String getName () public java.util.List getContentRoots () public java.util.List getDependencyModuleNames () public boolean equals (java.lang.Object) Object other public int hashCode () public final com.intellij.openapi.module.impl.ModulePath getModulePath () public void <init> (com.intellij.openapi.module.impl.ModulePath, java.util.List, java.util.List) com.intellij.openapi.module.impl.ModulePath modulePath java.util.List dependencyModuleNames java.util.List contentRoots static void <clinit> () public static final java.util.List createFromPaths (java.util.Collection, com.intellij.openapi.Disposable) java.util.Collection paths com.intellij.openapi.Disposable parentDisposable }
com/intellij/openapi/module/impl/UnloadedModulesListStorage.class
UnloadedModulesListStorage.java package com.intellij.openapi.module.impl public com.intellij.openapi.module.impl.UnloadedModulesListStorage extends java.lang.Object implements com.intellij.openapi.components.PersistentStateComponent { private java.util.List myModuleNames public void <init> () static com.intellij.openapi.module.impl.UnloadedModulesListStorage getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public java.util.List getUnloadedModuleNames () public void setUnloadedModuleNames (java.util.List) java.util.List moduleNames public com.intellij.openapi.module.impl.UnloadedModulesListStorage getState () public void loadState (com.intellij.openapi.module.impl.UnloadedModulesListStorage) com.intellij.openapi.module.impl.UnloadedModulesListStorage state public volatile synthetic void loadState (java.lang.Object) public volatile synthetic java.lang.Object getState () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/options/BaseSchemeProcessor.class
ExternalizableSchemeAdapter.kt package com.intellij.openapi.options public abstract com.intellij.openapi.options.BaseSchemeProcessor extends com.intellij.openapi.options.NonLazySchemeProcessor { public void <init> () }
com/intellij/openapi/options/EmptySchemesManager.class
EmptySchemesManager.java package com.intellij.openapi.options public com.intellij.openapi.options.EmptySchemesManager extends com.intellij.openapi.options.SchemeManager { public void <init> () public java.util.Collection loadSchemes () public void reload () public void addScheme (java.lang.Object, boolean) Object scheme boolean replaceExisting public java.util.List getAllSchemes () public java.lang.Object findSchemeByName (java.lang.String) String schemeName public java.lang.String getCurrentSchemeName () public boolean removeScheme (java.lang.Object) Object scheme public java.util.Collection getAllSchemeNames () public java.io.File getRootDirectory () public void setCurrentSchemeName (java.lang.String, boolean) String schemeName boolean notify public void setCurrentSchemeName (java.lang.String) String s public com.intellij.openapi.options.Scheme getActiveScheme () public java.lang.Object removeScheme (java.lang.String) String name public volatile synthetic java.lang.Object getActiveScheme () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/options/ExternalizableScheme.class
scheme.kt package com.intellij.openapi.options public abstract com.intellij.openapi.options.ExternalizableScheme extends java.lang.Object implements com.intellij.openapi.options.Scheme { public abstract void setName (java.lang.String) }
com/intellij/openapi/options/ExternalizableSchemeAdapter.class
ExternalizableSchemeAdapter.kt package com.intellij.openapi.options public abstract com.intellij.openapi.options.ExternalizableSchemeAdapter extends java.lang.Object implements com.intellij.openapi.options.ExternalizableScheme { static final synthetic kotlin.reflect.KProperty[] $$delegatedProperties private final kotlin.properties.ReadWriteProperty myName$delegate static void <clinit> () private final java.lang.String getMyName () private final void setMyName (java.lang.String) String public java.lang.String getName () public void setName (java.lang.String) String value public java.lang.String toString () public void <init> () }
com/intellij/openapi/options/NonLazySchemeProcessor.class
ExternalizableSchemeAdapter.kt package com.intellij.openapi.options public abstract com.intellij.openapi.options.NonLazySchemeProcessor extends com.intellij.openapi.options.SchemeProcessor { public abstract java.lang.Object readScheme (org.jdom.Element, boolean) throws java.lang.Exception public void <init> () }
com/intellij/openapi/options/SchemeManager$Companion.class
SchemeManager.kt package com.intellij.openapi.options public final com.intellij.openapi.options.SchemeManager$Companion extends java.lang.Object { public final java.lang.String getDisplayName (com.intellij.openapi.options.Scheme) com.intellij.openapi.options.Scheme scheme private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
com/intellij/openapi/options/SchemeManager.class
SchemeManager.kt package com.intellij.openapi.options public abstract com.intellij.openapi.options.SchemeManager extends java.lang.Object { public static final String EDITABLE_COPY_PREFIX public static final com.intellij.openapi.options.SchemeManager$Companion Companion public abstract java.util.List getAllSchemes () public boolean isEmpty () public abstract java.lang.Object getActiveScheme () public abstract java.lang.String getCurrentSchemeName () public abstract void setCurrentSchemeName (java.lang.String) public abstract java.util.Collection getAllSchemeNames () public abstract java.io.File getRootDirectory () public abstract java.util.Collection loadSchemes () public abstract void reload () public final void addNewScheme (com.intellij.openapi.options.Scheme, boolean) com.intellij.openapi.options.Scheme scheme boolean replaceExisting public final void addScheme (java.lang.Object) Object scheme public abstract void addScheme (java.lang.Object, boolean) public abstract java.lang.Object findSchemeByName (java.lang.String) public abstract void setCurrentSchemeName (java.lang.String, boolean) public void setCurrent (java.lang.Object, boolean) Object scheme boolean notify public static synthetic void setCurrent$default (com.intellij.openapi.options.SchemeManager, java.lang.Object, boolean, int, java.lang.Object) public void setCurrent (java.lang.Object) Object scheme public abstract boolean removeScheme (java.lang.Object) public abstract java.lang.Object removeScheme (java.lang.String) public void loadBundledScheme (java.lang.String, java.lang.Object) String resourceName Object requestor public void setSchemes (java.util.List, java.lang.Object, java.util.function.Predicate) java.util.List newSchemes Object newCurrentScheme java.util.function.Predicate removeCondition public static synthetic void setSchemes$default (com.intellij.openapi.options.SchemeManager, java.util.List, java.lang.Object, java.util.function.Predicate, int, java.lang.Object) public void setSchemes (java.util.List, java.lang.Object) java.util.List newSchemes Object newCurrentScheme public void setSchemes (java.util.List) java.util.List newSchemes public boolean isMetadataEditable (java.lang.Object) Object scheme public void save (java.util.List) java.util.List errors public void <init> () static void <clinit> () public static final java.lang.String getDisplayName (com.intellij.openapi.options.Scheme) com.intellij.openapi.options.Scheme scheme }
com/intellij/openapi/options/SchemeManagerFactory$Companion.class
scheme.kt package com.intellij.openapi.options public final com.intellij.openapi.options.SchemeManagerFactory$Companion extends java.lang.Object { public final com.intellij.openapi.options.SchemeManagerFactory getInstance () public final com.intellij.openapi.options.SchemeManagerFactory getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project $this$service$iv int $i$f$service com.intellij.openapi.project.Project project private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
com/intellij/openapi/options/SchemeManagerFactory.class
scheme.kt package com.intellij.openapi.options public abstract com.intellij.openapi.options.SchemeManagerFactory extends java.lang.Object { public static final com.intellij.openapi.options.SchemeManagerFactory$Companion Companion public final com.intellij.openapi.options.SchemeManager create (java.lang.String, com.intellij.openapi.options.SchemeProcessor, java.lang.String, java.nio.file.Path) String directoryName com.intellij.openapi.options.SchemeProcessor processor String presentableName java.nio.file.Path directoryPath public static synthetic com.intellij.openapi.options.SchemeManager create$default (com.intellij.openapi.options.SchemeManagerFactory, java.lang.String, com.intellij.openapi.options.SchemeProcessor, java.lang.String, java.nio.file.Path, int, java.lang.Object) public final com.intellij.openapi.options.SchemeManager create (java.lang.String, com.intellij.openapi.options.SchemeProcessor, java.lang.String) String directoryName com.intellij.openapi.options.SchemeProcessor processor String presentableName public final com.intellij.openapi.options.SchemeManager create (java.lang.String, com.intellij.openapi.options.SchemeProcessor) String directoryName com.intellij.openapi.options.SchemeProcessor processor public abstract com.intellij.openapi.options.SchemeManager create (java.lang.String, com.intellij.openapi.options.SchemeProcessor, java.lang.String, com.intellij.openapi.components.RoamingType, kotlin.jvm.functions.Function1, com.intellij.configurationStore.StreamProvider, java.nio.file.Path, boolean) public static synthetic com.intellij.openapi.options.SchemeManager create$default (com.intellij.openapi.options.SchemeManagerFactory, java.lang.String, com.intellij.openapi.options.SchemeProcessor, java.lang.String, com.intellij.openapi.components.RoamingType, kotlin.jvm.functions.Function1, com.intellij.configurationStore.StreamProvider, java.nio.file.Path, boolean, int, java.lang.Object) public void dispose (com.intellij.openapi.options.SchemeManager) com.intellij.openapi.options.SchemeManager schemeManager public void <init> () static void <clinit> () public static final com.intellij.openapi.options.SchemeManagerFactory getInstance () public static final com.intellij.openapi.options.SchemeManagerFactory getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project }
com/intellij/openapi/options/SchemeProcessor.class
scheme.kt package com.intellij.openapi.options public abstract com.intellij.openapi.options.SchemeProcessor extends java.lang.Object { public java.lang.String getSchemeKey (java.lang.Object) Object scheme public boolean isExternalizable (java.lang.Object) Object scheme public abstract org.jdom.Parent writeScheme (java.lang.Object) public void onSchemeAdded (java.lang.Object) Object scheme public void onSchemeDeleted (java.lang.Object) Object scheme public void onCurrentSchemeSwitched (java.lang.Object, java.lang.Object) Object oldScheme Object newScheme public com.intellij.openapi.options.SchemeState getState (java.lang.Object) Object scheme public void beforeReloaded (com.intellij.openapi.options.SchemeManager) com.intellij.openapi.options.SchemeManager schemeManager public void reloaded (com.intellij.openapi.options.SchemeManager, java.util.Collection) com.intellij.openapi.options.SchemeManager schemeManager java.util.Collection schemes public void <init> () }
com/intellij/openapi/options/SchemeState.class
scheme.kt package com.intellij.openapi.options public final enum com.intellij.openapi.options.SchemeState extends java.lang.Enum { public static final enum com.intellij.openapi.options.SchemeState UNCHANGED public static final enum com.intellij.openapi.options.SchemeState NON_PERSISTENT public static final enum com.intellij.openapi.options.SchemeState POSSIBLY_CHANGED private static final synthetic com.intellij.openapi.options.SchemeState[] $VALUES static void <clinit> () private void <init> (java.lang.String, int) String $enum_name_or_ordinal$0 int $enum_name_or_ordinal$1 public static com.intellij.openapi.options.SchemeState[] values () public static com.intellij.openapi.options.SchemeState valueOf (java.lang.String) }
com/intellij/openapi/options/SchemesManager.class
scheme.kt package com.intellij.openapi.options public abstract com.intellij.openapi.options.SchemesManager extends com.intellij.openapi.options.SchemeManager { public void <init> () }
com/intellij/openapi/project/ProjectLocatorImpl.class
ProjectLocatorImpl.java package com.intellij.openapi.project public com.intellij.openapi.project.ProjectLocatorImpl extends com.intellij.openapi.project.ProjectLocator { public void <init> () public com.intellij.openapi.project.Project guessProjectForFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project private static boolean isUnder (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.ProjectFileIndex fileIndex public java.util.Collection getProjectsForFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.ProjectManager projectManager com.intellij.openapi.project.Project[] openProjects java.util.List result private static synthetic com.intellij.openapi.project.Project lambda$guessProjectForFile$0 (com.intellij.openapi.vfs.VirtualFile) throws java.lang.RuntimeException com.intellij.openapi.project.Project openProject com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.ProjectManager projectManager com.intellij.openapi.project.Project[] openProjects private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/projectRoots/impl/MockSdk$1.class
MockSdk.java package com.intellij.openapi.projectRoots.impl com.intellij.openapi.projectRoots.impl.MockSdk$1 extends com.intellij.openapi.projectRoots.impl.MockSdk { private final com.intellij.openapi.util.UserDataHolder udh final synthetic com.intellij.openapi.projectRoots.impl.MockSdk this$0 void <init> (com.intellij.openapi.projectRoots.impl.MockSdk, java.lang.String, java.lang.String, java.lang.String, com.intellij.util.containers.MultiMap, com.intellij.openapi.projectRoots.SdkTypeId) com.intellij.openapi.projectRoots.impl.MockSdk this$0 String name String homePath String versionString com.intellij.util.containers.MultiMap roots com.intellij.openapi.projectRoots.SdkTypeId sdkType public com.intellij.openapi.projectRoots.SdkModificator getSdkModificator () public java.lang.Object getUserData (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key public void putUserData (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key Object value public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/projectRoots/impl/MockSdk$2.class
MockSdk.java package com.intellij.openapi.projectRoots.impl com.intellij.openapi.projectRoots.impl.MockSdk$2 extends java.lang.Object implements com.intellij.openapi.roots.RootProvider { final synthetic com.intellij.openapi.projectRoots.impl.MockSdk this$0 void <init> (com.intellij.openapi.projectRoots.impl.MockSdk) com.intellij.openapi.projectRoots.impl.MockSdk this$0 public java.lang.String[] getUrls (com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.roots.OrderRootType rootType public com.intellij.openapi.vfs.VirtualFile[] getFiles (com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.roots.OrderRootType rootType public void addRootSetChangedListener (com.intellij.openapi.roots.RootProvider$RootSetChangedListener) com.intellij.openapi.roots.RootProvider$RootSetChangedListener listener public void addRootSetChangedListener (com.intellij.openapi.roots.RootProvider$RootSetChangedListener, com.intellij.openapi.Disposable) com.intellij.openapi.roots.RootProvider$RootSetChangedListener listener com.intellij.openapi.Disposable parentDisposable public void removeRootSetChangedListener (com.intellij.openapi.roots.RootProvider$RootSetChangedListener) com.intellij.openapi.roots.RootProvider$RootSetChangedListener listener private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/projectRoots/impl/MockSdk.class
MockSdk.java package com.intellij.openapi.projectRoots.impl public com.intellij.openapi.projectRoots.impl.MockSdk extends java.lang.Object implements com.intellij.openapi.projectRoots.Sdk com.intellij.openapi.projectRoots.SdkModificator { private String myName private String myHomePath private String myVersionString private final com.intellij.util.containers.MultiMap myRoots private final com.intellij.openapi.projectRoots.SdkTypeId mySdkType private com.intellij.openapi.projectRoots.SdkAdditionalData myData public void <init> (java.lang.String, java.lang.String, java.lang.String, com.intellij.util.containers.MultiMap, com.intellij.openapi.projectRoots.SdkTypeId) String name String homePath String versionString com.intellij.util.containers.MultiMap roots com.intellij.openapi.projectRoots.SdkTypeId sdkType public com.intellij.openapi.projectRoots.SdkTypeId getSdkType () public java.lang.String getName () public java.lang.String getVersionString () public java.lang.String getHomePath () public com.intellij.openapi.vfs.VirtualFile getHomeDirectory () public com.intellij.openapi.projectRoots.SdkAdditionalData getSdkAdditionalData () public com.intellij.openapi.projectRoots.Sdk clone () public com.intellij.openapi.projectRoots.SdkModificator getSdkModificator () public com.intellij.openapi.vfs.VirtualFile[] getRoots (com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.roots.OrderRootType rootType public void setName (java.lang.String) String name public void setHomePath (java.lang.String) String path public void setVersionString (java.lang.String) String versionString public void setSdkAdditionalData (com.intellij.openapi.projectRoots.SdkAdditionalData) com.intellij.openapi.projectRoots.SdkAdditionalData data public void addRoot (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.vfs.VirtualFile root com.intellij.openapi.roots.OrderRootType rootType public void removeRoot (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.vfs.VirtualFile root com.intellij.openapi.roots.OrderRootType rootType public void removeRoots (com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.roots.OrderRootType rootType public void removeAllRoots () public void commitChanges () com.intellij.openapi.project.Project project public boolean isWritable () public com.intellij.openapi.roots.RootProvider getRootProvider () private static void throwReadOnly () public java.lang.Object getUserData (com.intellij.openapi.util.Key) com.intellij.openapi.util.Key key public void putUserData (com.intellij.openapi.util.Key, java.lang.Object) com.intellij.openapi.util.Key key Object value public java.lang.String toString () public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException private static synthetic void lambda$commitChanges$0 (com.intellij.openapi.project.Project) throws java.lang.RuntimeException com.intellij.openapi.project.Project project private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/projectRoots/impl/ProjectJdkImpl$1.class
ProjectJdkImpl.java package com.intellij.openapi.projectRoots.impl final com.intellij.openapi.projectRoots.impl.ProjectJdkImpl$1 extends java.lang.Object implements com.intellij.openapi.vfs.pointers.VirtualFilePointerListener { void <init> () public void beforeValidityChanged (com.intellij.openapi.vfs.pointers.VirtualFilePointer[]) com.intellij.openapi.vfs.pointers.VirtualFilePointerListener listener com.intellij.openapi.project.Project project com.intellij.openapi.vfs.pointers.VirtualFilePointer[] pointers public void validityChanged (com.intellij.openapi.vfs.pointers.VirtualFilePointer[]) com.intellij.openapi.vfs.pointers.VirtualFilePointerListener listener com.intellij.openapi.project.Project project com.intellij.openapi.vfs.pointers.VirtualFilePointer[] pointers private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/projectRoots/impl/ProjectJdkImpl$MyRootProvider.class
ProjectJdkImpl.java package com.intellij.openapi.projectRoots.impl com.intellij.openapi.projectRoots.impl.ProjectJdkImpl$MyRootProvider extends com.intellij.openapi.roots.impl.RootProviderBaseImpl implements com.intellij.openapi.projectRoots.ProjectRootListener { final synthetic com.intellij.openapi.projectRoots.impl.ProjectJdkImpl this$0 private void <init> (com.intellij.openapi.projectRoots.impl.ProjectJdkImpl) public java.lang.String[] getUrls (com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.roots.OrderRootType rootType public com.intellij.openapi.vfs.VirtualFile[] getFiles (com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.roots.OrderRootType rootType public void rootsChanged () synthetic void <init> (com.intellij.openapi.projectRoots.impl.ProjectJdkImpl, com.intellij.openapi.projectRoots.impl.ProjectJdkImpl$1) com.intellij.openapi.projectRoots.impl.ProjectJdkImpl x0 com.intellij.openapi.projectRoots.impl.ProjectJdkImpl$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/projectRoots/impl/ProjectJdkImpl.class
ProjectJdkImpl.java package com.intellij.openapi.projectRoots.impl public com.intellij.openapi.projectRoots.impl.ProjectJdkImpl extends com.intellij.openapi.util.UserDataHolderBase implements com.intellij.openapi.projectRoots.Sdk com.intellij.openapi.projectRoots.SdkModificator com.intellij.openapi.Disposable { private static final com.intellij.openapi.diagnostic.Logger LOG private String myName private String myVersionString private boolean myVersionDefined private String myHomePath private final com.intellij.openapi.projectRoots.impl.RootsAsVirtualFilePointers myRoots private com.intellij.openapi.projectRoots.impl.ProjectJdkImpl myOrigin private com.intellij.openapi.projectRoots.SdkAdditionalData myAdditionalData private com.intellij.openapi.projectRoots.SdkTypeId mySdkType public static final String ELEMENT_NAME public static final String ATTRIBUTE_VALUE public static final String ELEMENT_TYPE private static final String ELEMENT_VERSION private static final String ELEMENT_ROOTS private static final String ELEMENT_HOMEPATH private static final String ELEMENT_ADDITIONAL private final com.intellij.openapi.projectRoots.impl.ProjectJdkImpl$MyRootProvider myRootProvider private static final com.intellij.openapi.vfs.pointers.VirtualFilePointerListener tellAllProjectsTheirRootsAreGoingToChange public void <init> (java.lang.String, com.intellij.openapi.projectRoots.SdkTypeId) String name com.intellij.openapi.projectRoots.SdkTypeId sdkType public void <init> (java.lang.String, com.intellij.openapi.projectRoots.SdkTypeId, java.lang.String, java.lang.String) String name com.intellij.openapi.projectRoots.SdkTypeId sdkType String homePath String version public static com.intellij.openapi.vfs.pointers.VirtualFilePointerListener getGlobalVirtualFilePointerListener () public void dispose () public com.intellij.openapi.projectRoots.SdkTypeId getSdkType () public java.lang.String getName () public void setName (java.lang.String) String name public final void setVersionString (java.lang.String) String versionString public java.lang.String getVersionString () String homePath public final void resetVersionString () public java.lang.String getHomePath () public com.intellij.openapi.vfs.VirtualFile getHomeDirectory () public void readExternal (org.jdom.Element) org.jdom.Element element public void readExternal (org.jdom.Element, com.intellij.openapi.projectRoots.ProjectJdkTable) throws com.intellij.openapi.util.InvalidDataException org.jdom.Element element com.intellij.openapi.projectRoots.ProjectJdkTable projectJdkTable org.jdom.Element elementName org.jdom.Element typeChild String sdkTypeName org.jdom.Element version String versionValue org.jdom.Element homePath org.jdom.Element elementRoots org.jdom.Element additional private static org.jdom.Element assertNotMissing (org.jdom.Element, java.lang.String) org.jdom.Element parent String childName org.jdom.Element child public void writeExternal (org.jdom.Element) org.jdom.Element sdkType org.jdom.Element version org.jdom.Element element org.jdom.Element name org.jdom.Element home org.jdom.Element roots org.jdom.Element additional public void setHomePath (java.lang.String) String path boolean changes public com.intellij.openapi.projectRoots.impl.ProjectJdkImpl clone () com.intellij.openapi.projectRoots.impl.ProjectJdkImpl newJdk public com.intellij.openapi.roots.RootProvider getRootProvider () void copyTo (com.intellij.openapi.projectRoots.impl.ProjectJdkImpl) com.intellij.openapi.projectRoots.impl.ProjectJdkImpl dest String name public com.intellij.openapi.projectRoots.SdkModificator getSdkModificator () com.intellij.openapi.projectRoots.impl.ProjectJdkImpl sdk public void commitChanges () public com.intellij.openapi.projectRoots.SdkAdditionalData getSdkAdditionalData () public void setSdkAdditionalData (com.intellij.openapi.projectRoots.SdkAdditionalData) com.intellij.openapi.projectRoots.SdkAdditionalData data public com.intellij.openapi.vfs.VirtualFile[] getRoots (com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.roots.OrderRootType rootType public java.lang.String[] getUrls (com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.roots.OrderRootType rootType public void addRoot (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.vfs.VirtualFile root com.intellij.openapi.roots.OrderRootType rootType public void addRoot (java.lang.String, com.intellij.openapi.roots.OrderRootType) String url com.intellij.openapi.roots.OrderRootType rootType public void removeRoot (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.vfs.VirtualFile root com.intellij.openapi.roots.OrderRootType rootType public void removeRoot (java.lang.String, com.intellij.openapi.roots.OrderRootType) String url com.intellij.openapi.roots.OrderRootType rootType public void removeRoots (com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.roots.OrderRootType rootType public void removeAllRoots () public boolean isWritable () public java.lang.String toString () public volatile synthetic java.lang.Object clone () static synthetic com.intellij.openapi.projectRoots.impl.RootsAsVirtualFilePointers access$100 (com.intellij.openapi.projectRoots.impl.ProjectJdkImpl) com.intellij.openapi.projectRoots.impl.ProjectJdkImpl x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/projectRoots/impl/ProjectRootUtil.class
ProjectRootUtil.java package com.intellij.openapi.projectRoots.impl public com.intellij.openapi.projectRoots.impl.ProjectRootUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private void <init> () private static com.intellij.psi.PsiDirectory[] convertRoots (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile[]) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile[] roots private static com.intellij.psi.PsiDirectory[] convertRoots (com.intellij.psi.impl.file.impl.FileManager, com.intellij.openapi.vfs.VirtualFile[]) com.intellij.psi.PsiDirectory dir com.intellij.openapi.vfs.VirtualFile root com.intellij.psi.impl.file.impl.FileManager fileManager com.intellij.openapi.vfs.VirtualFile[] roots java.util.List dirs public static com.intellij.psi.PsiDirectory[] getSourceRootDirectories (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile[] files public static com.intellij.psi.PsiDirectory[] getAllContentRoots (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile[] files static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/projectRoots/impl/RootsAsVirtualFilePointers.class
RootsAsVirtualFilePointers.java package com.intellij.openapi.projectRoots.impl public com.intellij.openapi.projectRoots.impl.RootsAsVirtualFilePointers extends java.lang.Object implements com.intellij.openapi.roots.RootProvider { private static final com.intellij.openapi.diagnostic.Logger LOG private final java.util.Map myRoots private final boolean myNoCopyJars private final com.intellij.openapi.vfs.pointers.VirtualFilePointerListener myListener private final com.intellij.openapi.Disposable myParent void <init> (boolean, com.intellij.openapi.vfs.pointers.VirtualFilePointerListener, com.intellij.openapi.Disposable) boolean noCopyJars com.intellij.openapi.vfs.pointers.VirtualFilePointerListener listener com.intellij.openapi.Disposable parent public com.intellij.openapi.vfs.VirtualFile[] getFiles (com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.roots.OrderRootType type com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container public java.lang.String[] getUrls (com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.roots.OrderRootType type com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container public void addRoot (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.openapi.roots.OrderRootType type public void addRoot (java.lang.String, com.intellij.openapi.roots.OrderRootType) String url com.intellij.openapi.roots.OrderRootType type public void removeAllRoots (com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.roots.OrderRootType type com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container public void removeRoot (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.vfs.VirtualFile root com.intellij.openapi.roots.OrderRootType type public void removeRoot (java.lang.String, com.intellij.openapi.roots.OrderRootType) String url com.intellij.openapi.roots.OrderRootType type com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container com.intellij.openapi.vfs.pointers.VirtualFilePointer pointer public void removeAllRoots () com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer myRoot public void readExternal (org.jdom.Element) com.intellij.openapi.roots.PersistentOrderRootType type org.jdom.Element element public void writeExternal (org.jdom.Element) com.intellij.openapi.roots.PersistentOrderRootType type org.jdom.Element element void copyRootsFrom (com.intellij.openapi.roots.RootProvider) String newRoot String[] newRoots com.intellij.openapi.roots.OrderRootType rootType com.intellij.openapi.roots.RootProvider rootContainer private static void setNoCopyJars (java.lang.String) String path com.intellij.openapi.vfs.VirtualFileSystem fileSystem String url private void read (org.jdom.Element, com.intellij.openapi.roots.PersistentOrderRootType) com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container org.jdom.Element roots com.intellij.openapi.roots.PersistentOrderRootType type String sdkRootName org.jdom.Element child java.util.List composites org.jdom.Element composite private void write (org.jdom.Element, com.intellij.openapi.roots.PersistentOrderRootType) org.jdom.Element root org.jdom.Element roots com.intellij.openapi.roots.PersistentOrderRootType type String sdkRootName org.jdom.Element e org.jdom.Element composite com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container public void addRootSetChangedListener (com.intellij.openapi.roots.RootProvider$RootSetChangedListener) com.intellij.openapi.roots.RootProvider$RootSetChangedListener listener public void addRootSetChangedListener (com.intellij.openapi.roots.RootProvider$RootSetChangedListener, com.intellij.openapi.Disposable) com.intellij.openapi.roots.RootProvider$RootSetChangedListener listener com.intellij.openapi.Disposable parentDisposable public void removeRootSetChangedListener (com.intellij.openapi.roots.RootProvider$RootSetChangedListener) com.intellij.openapi.roots.RootProvider$RootSetChangedListener listener private com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer getOrCreateContainer (com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.roots.OrderRootType rootType com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer roots private synthetic void lambda$readExternal$1 () private synthetic void lambda$null$0 (com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer) String root com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/AdditionalLibraryRootsProvider.class
AdditionalLibraryRootsProvider.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.AdditionalLibraryRootsProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public java.util.Collection getAdditionalProjectLibraries (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project java.util.Collection roots public java.util.Collection getRootsToWatch (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public java.util.Collection getAdditionalProjectLibrarySourceRoots (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/AnnotationOrderRootType$1.class
AnnotationOrderRootType.java package com.intellij.openapi.roots final com.intellij.openapi.roots.AnnotationOrderRootType$1 extends com.intellij.openapi.roots.RootPolicy { void <init> () public java.util.List visitLibraryOrderEntry (com.intellij.openapi.roots.LibraryOrderEntry, java.util.List) com.intellij.openapi.roots.LibraryOrderEntry orderEntry java.util.List value public java.util.List visitJdkOrderEntry (com.intellij.openapi.roots.JdkOrderEntry, java.util.List) com.intellij.openapi.roots.JdkOrderEntry orderEntry java.util.List value public java.util.List visitModuleSourceOrderEntry (com.intellij.openapi.roots.ModuleSourceOrderEntry, java.util.List) com.intellij.openapi.roots.ModuleSourceOrderEntry orderEntry java.util.List value public volatile synthetic java.lang.Object visitJdkOrderEntry (com.intellij.openapi.roots.JdkOrderEntry, java.lang.Object) public volatile synthetic java.lang.Object visitLibraryOrderEntry (com.intellij.openapi.roots.LibraryOrderEntry, java.lang.Object) public volatile synthetic java.lang.Object visitModuleSourceOrderEntry (com.intellij.openapi.roots.ModuleSourceOrderEntry, java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/AnnotationOrderRootType$2.class
AnnotationOrderRootType.java package com.intellij.openapi.roots final com.intellij.openapi.roots.AnnotationOrderRootType$2 extends com.intellij.openapi.roots.RootPolicy { void <init> () public java.util.List visitLibraryOrderEntry (com.intellij.openapi.roots.LibraryOrderEntry, java.util.List) com.intellij.openapi.roots.LibraryOrderEntry orderEntry java.util.List value public java.util.List visitJdkOrderEntry (com.intellij.openapi.roots.JdkOrderEntry, java.util.List) com.intellij.openapi.roots.JdkOrderEntry orderEntry java.util.List value public java.util.List visitModuleSourceOrderEntry (com.intellij.openapi.roots.ModuleSourceOrderEntry, java.util.List) com.intellij.openapi.roots.ModuleSourceOrderEntry orderEntry java.util.List value public volatile synthetic java.lang.Object visitJdkOrderEntry (com.intellij.openapi.roots.JdkOrderEntry, java.lang.Object) public volatile synthetic java.lang.Object visitLibraryOrderEntry (com.intellij.openapi.roots.LibraryOrderEntry, java.lang.Object) public volatile synthetic java.lang.Object visitModuleSourceOrderEntry (com.intellij.openapi.roots.ModuleSourceOrderEntry, java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/AnnotationOrderRootType.class
AnnotationOrderRootType.java package com.intellij.openapi.roots public com.intellij.openapi.roots.AnnotationOrderRootType extends com.intellij.openapi.roots.PersistentOrderRootType { public static com.intellij.openapi.roots.OrderRootType getInstance () public void <init> () public boolean skipWriteIfEmpty () public static com.intellij.openapi.vfs.VirtualFile[] getFiles (com.intellij.openapi.roots.OrderEntry) com.intellij.openapi.roots.OrderEntry entry java.util.List result com.intellij.openapi.roots.RootPolicy policy public static java.lang.String[] getUrls (com.intellij.openapi.roots.OrderEntry) com.intellij.openapi.roots.OrderEntry entry java.util.List result com.intellij.openapi.roots.RootPolicy policy private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/ImmutableSyntheticLibrary.class
ImmutableSyntheticLibrary.java package com.intellij.openapi.roots com.intellij.openapi.roots.ImmutableSyntheticLibrary extends com.intellij.openapi.roots.SyntheticLibrary { private final java.util.Collection myBinaryRoots private final java.util.Collection mySourceRoots private final java.util.Set myExcludedRoots private final com.intellij.openapi.util.Condition myExcludeCondition void <init> (java.util.Collection, java.util.Collection, java.util.Set, com.intellij.openapi.util.Condition) java.util.Collection sourceRoots java.util.Collection binaryRoots java.util.Set excludedRoots com.intellij.openapi.util.Condition excludeCondition public java.util.Collection getSourceRoots () public java.util.Collection getBinaryRoots () public java.util.Set getExcludedRoots () public com.intellij.openapi.util.Condition getExcludeFileCondition () public boolean equals (java.lang.Object) Object o com.intellij.openapi.roots.ImmutableSyntheticLibrary library public int hashCode () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/JavaSyntheticLibrary.class
JavaSyntheticLibrary.java package com.intellij.openapi.roots public com.intellij.openapi.roots.JavaSyntheticLibrary extends com.intellij.openapi.roots.ImmutableSyntheticLibrary { public void <init> (java.util.Collection, java.util.Collection, java.util.Set, com.intellij.openapi.util.Condition) java.util.Collection sourceRoots java.util.Collection binaryRoots java.util.Set excludedRoots com.intellij.openapi.util.Condition excludeCondition public volatile synthetic int hashCode () public volatile synthetic boolean equals (java.lang.Object) public volatile synthetic com.intellij.openapi.util.Condition getExcludeFileCondition () public volatile synthetic java.util.Set getExcludedRoots () public volatile synthetic java.util.Collection getBinaryRoots () public volatile synthetic java.util.Collection getSourceRoots () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/JavadocOrderRootType$1.class
JavadocOrderRootType.java package com.intellij.openapi.roots com.intellij.openapi.roots.JavadocOrderRootType$1 extends com.intellij.openapi.roots.RootPolicy { final synthetic com.intellij.openapi.roots.JavadocOrderRootType this$0 void <init> (com.intellij.openapi.roots.JavadocOrderRootType) com.intellij.openapi.roots.JavadocOrderRootType this$0 public java.util.List visitLibraryOrderEntry (com.intellij.openapi.roots.LibraryOrderEntry, java.util.List) com.intellij.openapi.roots.LibraryOrderEntry orderEntry java.util.List value public java.util.List visitJdkOrderEntry (com.intellij.openapi.roots.JdkOrderEntry, java.util.List) com.intellij.openapi.roots.JdkOrderEntry orderEntry java.util.List value public java.util.List visitModuleSourceOrderEntry (com.intellij.openapi.roots.ModuleSourceOrderEntry, java.util.List) com.intellij.openapi.roots.ModuleSourceOrderEntry orderEntry java.util.List value public volatile synthetic java.lang.Object visitJdkOrderEntry (com.intellij.openapi.roots.JdkOrderEntry, java.lang.Object) public volatile synthetic java.lang.Object visitLibraryOrderEntry (com.intellij.openapi.roots.LibraryOrderEntry, java.lang.Object) public volatile synthetic java.lang.Object visitModuleSourceOrderEntry (com.intellij.openapi.roots.ModuleSourceOrderEntry, java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/JavadocOrderRootType.class
JavadocOrderRootType.java package com.intellij.openapi.roots public com.intellij.openapi.roots.JavadocOrderRootType extends com.intellij.openapi.roots.PersistentOrderRootType { public void <init> () public static com.intellij.openapi.roots.OrderRootType getInstance () public static java.lang.String[] getUrls (com.intellij.openapi.roots.OrderEntry) com.intellij.openapi.roots.OrderEntry entry private java.lang.String[] doGetUrls (com.intellij.openapi.roots.OrderEntry) com.intellij.openapi.roots.OrderEntry entry java.util.List result com.intellij.openapi.roots.RootPolicy policy private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/ModuleRootManagerEx.class
ModuleRootManagerEx.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.ModuleRootManagerEx extends com.intellij.openapi.roots.ModuleRootManager { public void <init> () public abstract com.intellij.openapi.roots.ModifiableRootModel getModifiableModel (com.intellij.openapi.roots.impl.RootConfigurationAccessor) public abstract long getModificationCountForTests () public abstract void dropCaches () public static com.intellij.openapi.roots.ModuleRootManagerEx getInstanceEx (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/ProjectExtension.class
ProjectExtension.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.ProjectExtension extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public void projectSdkChanged (com.intellij.openapi.projectRoots.Sdk) com.intellij.openapi.projectRoots.Sdk sdk public abstract void readExternal (org.jdom.Element) public abstract void writeExternal (org.jdom.Element) static void <clinit> () }
com/intellij/openapi/roots/ProjectRootModificationTrackerImpl.class
ProjectRootModificationTrackerImpl.java package com.intellij.openapi.roots public com.intellij.openapi.roots.ProjectRootModificationTrackerImpl extends com.intellij.openapi.roots.ProjectRootModificationTracker { private final com.intellij.openapi.roots.ProjectRootManager myManager public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public long getModificationCount () }
com/intellij/openapi/roots/ProjectRootTestSourcesFilter.class
ProjectRootTestSourcesFilter.java package com.intellij.openapi.roots public com.intellij.openapi.roots.ProjectRootTestSourcesFilter extends com.intellij.openapi.roots.TestSourcesFilter { public void <init> () public boolean isTestSource (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/SyntheticLibrary.class
SyntheticLibrary.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.SyntheticLibrary extends java.lang.Object { public void <init> () public abstract java.util.Collection getSourceRoots () public java.util.Collection getBinaryRoots () public java.util.Set getExcludedRoots () public com.intellij.openapi.util.Condition getExcludeFileCondition () public boolean isShowInExternalLibrariesNode () public abstract boolean equals (java.lang.Object) public abstract int hashCode () public static com.intellij.openapi.roots.SyntheticLibrary newImmutableLibrary (java.util.Collection) java.util.Collection sourceRoots public static com.intellij.openapi.roots.SyntheticLibrary newImmutableLibrary (java.util.Collection, java.util.Set, com.intellij.openapi.util.Condition) java.util.Collection sourceRoots java.util.Set excludedRoots com.intellij.openapi.util.Condition excludeCondition public static com.intellij.openapi.roots.SyntheticLibrary newImmutableLibrary (java.util.Collection, java.util.Collection, java.util.Set, com.intellij.openapi.util.Condition) java.util.Collection sourceRoots java.util.Collection binaryRoots java.util.Set excludedRoots com.intellij.openapi.util.Condition excludeCondition public final java.util.Collection getAllRoots () private java.util.Collection getRoots (boolean, boolean) java.util.Collection sourceRoots java.util.Collection binaryRoots boolean includeSources boolean includeBinaries public final boolean contains (com.intellij.openapi.vfs.VirtualFile, boolean, boolean) com.intellij.openapi.vfs.VirtualFile file boolean includeSources boolean includeBinaries java.util.Set roots public final boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file private static java.util.Set asSet (java.util.Collection) java.util.Collection collection private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/TestModuleProperties.class
TestModuleProperties.java package com.intellij.openapi.roots public abstract com.intellij.openapi.roots.TestModuleProperties extends java.lang.Object { public void <init> () public static com.intellij.openapi.roots.TestModuleProperties getInstance (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public abstract java.lang.String getProductionModuleName () public abstract com.intellij.openapi.module.Module getProductionModule () public abstract void setProductionModuleName (java.lang.String) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/ClonableContentEntry.class
ClonableContentEntry.java package com.intellij.openapi.roots.impl abstract com.intellij.openapi.roots.impl.ClonableContentEntry extends java.lang.Object { public abstract com.intellij.openapi.roots.ContentEntry cloneEntry (com.intellij.openapi.roots.impl.RootModelImpl) }
com/intellij/openapi/roots/impl/ClonableContentFolder.class
ClonableContentFolder.java package com.intellij.openapi.roots.impl abstract com.intellij.openapi.roots.impl.ClonableContentFolder extends java.lang.Object { public abstract com.intellij.openapi.roots.ContentFolder cloneFolder (com.intellij.openapi.roots.ContentEntry) }
com/intellij/openapi/roots/impl/ClonableOrderEntry.class
ClonableOrderEntry.java package com.intellij.openapi.roots.impl public abstract com.intellij.openapi.roots.impl.ClonableOrderEntry extends java.lang.Object { public abstract com.intellij.openapi.roots.OrderEntry cloneEntry (com.intellij.openapi.roots.impl.RootModelImpl, com.intellij.openapi.roots.impl.ProjectRootManagerImpl, com.intellij.openapi.vfs.pointers.VirtualFilePointerManager) }
com/intellij/openapi/roots/impl/ContentEntryImpl$ContentFolderComparator.class
ContentEntryImpl.java package com.intellij.openapi.roots.impl final com.intellij.openapi.roots.impl.ContentEntryImpl$ContentFolderComparator extends java.lang.Object implements java.util.Comparator { public static final com.intellij.openapi.roots.impl.ContentEntryImpl$ContentFolderComparator INSTANCE private void <init> () public int compare (com.intellij.openapi.roots.ContentFolder, com.intellij.openapi.roots.ContentFolder) com.intellij.openapi.roots.ContentFolder o1 com.intellij.openapi.roots.ContentFolder o2 public volatile synthetic int compare (java.lang.Object, java.lang.Object) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/ContentEntryImpl.class
ContentEntryImpl.java package com.intellij.openapi.roots.impl public com.intellij.openapi.roots.impl.ContentEntryImpl extends com.intellij.openapi.roots.impl.RootModelComponentBase implements com.intellij.openapi.roots.ContentEntry com.intellij.openapi.roots.impl.ClonableContentEntry java.lang.Comparable { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.openapi.vfs.pointers.VirtualFilePointer myRoot public static final String ELEMENT_NAME private final java.util.Set mySourceFolders private final java.util.Set myExcludeFolders public static final String URL_ATTRIBUTE private java.util.List myExcludePatterns static final synthetic boolean $assertionsDisabled void <init> (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.impl.RootModelImpl) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.impl.RootModelImpl m void <init> (java.lang.String, com.intellij.openapi.roots.impl.RootModelImpl) String url com.intellij.openapi.roots.impl.RootModelImpl m void <init> (org.jdom.Element, com.intellij.openapi.roots.impl.RootModelImpl) throws com.intellij.openapi.util.InvalidDataException org.jdom.Element e com.intellij.openapi.roots.impl.RootModelImpl m private void loadExcludePatterns (org.jdom.Element) org.jdom.Element element org.jdom.Element e private static java.lang.String getUrlFrom (org.jdom.Element) throws com.intellij.openapi.util.InvalidDataException org.jdom.Element e String url private void loadSourceFolders (org.jdom.Element) throws com.intellij.openapi.util.InvalidDataException org.jdom.Element child org.jdom.Element e private void loadExcludeFolders (org.jdom.Element) throws com.intellij.openapi.util.InvalidDataException com.intellij.openapi.roots.impl.ExcludeFolderImpl excludeFolder org.jdom.Element child org.jdom.Element e public com.intellij.openapi.vfs.VirtualFile getFile () public java.lang.String getUrl () public com.intellij.openapi.roots.SourceFolder[] getSourceFolders () public java.util.List getSourceFolders (org.jetbrains.jps.model.module.JpsModuleSourceRootType) org.jetbrains.jps.model.module.JpsModuleSourceRootType rootType public java.util.List getSourceFolders (java.util.Set) com.intellij.openapi.roots.SourceFolder folder java.util.Set rootTypes com.intellij.util.SmartList folders public com.intellij.openapi.vfs.VirtualFile[] getSourceFolderFiles () com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.SourceFolder sourceFolder com.intellij.openapi.roots.SourceFolder[] sourceFolders java.util.ArrayList result public com.intellij.openapi.roots.ExcludeFolder[] getExcludeFolders () public java.util.List getExcludeFolderUrls () com.intellij.openapi.roots.ExcludeFolder folder com.intellij.openapi.vfs.pointers.VirtualFilePointer pointer com.intellij.openapi.roots.impl.DirectoryIndexExcludePolicy excludePolicy java.util.List excluded public com.intellij.openapi.vfs.VirtualFile[] getExcludeFolderFiles () com.intellij.openapi.roots.ExcludeFolder excludeFolder com.intellij.openapi.vfs.pointers.VirtualFilePointer pointer com.intellij.openapi.roots.impl.DirectoryIndexExcludePolicy excludePolicy java.util.ArrayList result public com.intellij.openapi.roots.SourceFolder addSourceFolder (com.intellij.openapi.vfs.VirtualFile, boolean) com.intellij.openapi.vfs.VirtualFile file boolean isTestSource public com.intellij.openapi.roots.SourceFolder addSourceFolder (com.intellij.openapi.vfs.VirtualFile, boolean, java.lang.String) com.intellij.openapi.vfs.VirtualFile file boolean isTestSource String packagePrefix org.jetbrains.jps.model.java.JavaSourceRootType type public com.intellij.openapi.roots.SourceFolder addSourceFolder (com.intellij.openapi.vfs.VirtualFile, org.jetbrains.jps.model.module.JpsModuleSourceRootType, org.jetbrains.jps.model.JpsElement) com.intellij.openapi.vfs.VirtualFile file org.jetbrains.jps.model.module.JpsModuleSourceRootType type org.jetbrains.jps.model.JpsElement properties public com.intellij.openapi.roots.SourceFolder addSourceFolder (com.intellij.openapi.vfs.VirtualFile, org.jetbrains.jps.model.module.JpsModuleSourceRootType) com.intellij.openapi.vfs.VirtualFile file org.jetbrains.jps.model.module.JpsModuleSourceRootType type public com.intellij.openapi.roots.SourceFolder addSourceFolder (java.lang.String, boolean) String url boolean isTestSource public com.intellij.openapi.roots.SourceFolder addSourceFolder (java.lang.String, org.jetbrains.jps.model.module.JpsModuleSourceRootType) String url org.jetbrains.jps.model.module.JpsModuleSourceRootType type public com.intellij.openapi.roots.SourceFolder addSourceFolder (java.lang.String, org.jetbrains.jps.model.module.JpsModuleSourceRootType, org.jetbrains.jps.model.JpsElement) String url org.jetbrains.jps.model.module.JpsModuleSourceRootType type org.jetbrains.jps.model.JpsElement properties org.jetbrains.jps.model.module.JpsModuleSourceRoot sourceRoot private com.intellij.openapi.roots.SourceFolder addSourceFolder (com.intellij.openapi.roots.impl.SourceFolderImpl) com.intellij.openapi.roots.impl.SourceFolderImpl f public void removeSourceFolder (com.intellij.openapi.roots.SourceFolder) com.intellij.openapi.roots.SourceFolder sourceFolder private void doRemove (com.intellij.openapi.roots.SourceFolder) com.intellij.openapi.roots.SourceFolder sourceFolder public void clearSourceFolders () com.intellij.openapi.roots.SourceFolder folder public com.intellij.openapi.roots.ExcludeFolder addExcludeFolder (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public com.intellij.openapi.roots.ExcludeFolder addExcludeFolder (java.lang.String) String url private void assertCanAddFolder (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file private void assertCanAddFolder (java.lang.String) String url public void removeExcludeFolder (com.intellij.openapi.roots.ExcludeFolder) com.intellij.openapi.roots.ExcludeFolder excludeFolder public boolean removeExcludeFolder (java.lang.String) com.intellij.openapi.roots.ExcludeFolder folder String url public void clearExcludeFolders () com.intellij.openapi.roots.ExcludeFolder excludeFolder public java.util.List getExcludePatterns () public void addExcludePattern (java.lang.String) String pattern public void removeExcludePattern (java.lang.String) String pattern public void setExcludePatterns (java.util.List) java.util.List patterns private com.intellij.openapi.roots.ExcludeFolder addExcludeFolder (com.intellij.openapi.roots.ExcludeFolder) com.intellij.openapi.roots.ExcludeFolder f private void assertCanRemoveFrom (com.intellij.openapi.roots.ContentFolder, java.util.Set) com.intellij.openapi.roots.ContentFolder f java.util.Set ff private void assertFolderUnderMe (java.lang.String) String url String path String rootPath public boolean isSynthetic () public com.intellij.openapi.roots.ContentEntry cloneEntry (com.intellij.openapi.roots.impl.RootModelImpl) com.intellij.openapi.roots.ContentFolder folder com.intellij.openapi.roots.SourceFolder sourceFolder com.intellij.openapi.roots.ContentFolder folder com.intellij.openapi.roots.ExcludeFolder excludeFolder String pattern com.intellij.openapi.roots.impl.RootModelImpl rootModel com.intellij.openapi.roots.impl.ContentEntryImpl cloned public void writeExternal (org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException com.intellij.openapi.roots.SourceFolder sourceFolder org.jdom.Element subElement com.intellij.openapi.roots.ExcludeFolder excludeFolder String pattern org.jdom.Element element public int compareTo (com.intellij.openapi.roots.impl.ContentEntryImpl) com.intellij.openapi.roots.impl.ContentEntryImpl other int i public volatile synthetic boolean isDisposed () public volatile synthetic void dispose () public volatile synthetic com.intellij.openapi.roots.impl.RootModelImpl getRootModel () public volatile synthetic com.intellij.openapi.roots.ModuleRootModel getRootModel () public volatile synthetic int compareTo (java.lang.Object) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/ContentFolderBaseImpl.class
ContentFolderBaseImpl.java package com.intellij.openapi.roots.impl public abstract com.intellij.openapi.roots.impl.ContentFolderBaseImpl extends com.intellij.openapi.roots.impl.RootModelComponentBase implements com.intellij.openapi.roots.ContentFolder java.lang.Comparable { public static final String URL_ATTRIBUTE private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.openapi.vfs.pointers.VirtualFilePointer myFilePointer protected final com.intellij.openapi.roots.impl.ContentEntryImpl myContentEntry void <init> (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.impl.ContentEntryImpl) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.impl.ContentEntryImpl contentEntry void <init> (java.lang.String, com.intellij.openapi.roots.impl.ContentEntryImpl) String url com.intellij.openapi.roots.impl.ContentEntryImpl contentEntry protected void <init> (com.intellij.openapi.roots.impl.ContentFolderBaseImpl, com.intellij.openapi.roots.impl.ContentEntryImpl) com.intellij.openapi.roots.impl.ContentFolderBaseImpl that com.intellij.openapi.roots.impl.ContentEntryImpl contentEntry void <init> (org.jdom.Element, com.intellij.openapi.roots.impl.ContentEntryImpl) throws com.intellij.openapi.util.InvalidDataException org.jdom.Element element com.intellij.openapi.roots.impl.ContentEntryImpl contentEntry protected void <init> (com.intellij.openapi.vfs.pointers.VirtualFilePointer, com.intellij.openapi.roots.impl.ContentEntryImpl) com.intellij.openapi.vfs.pointers.VirtualFilePointer filePointer com.intellij.openapi.roots.impl.ContentEntryImpl contentEntry private static java.lang.String getUrlFrom (org.jdom.Element) throws com.intellij.openapi.util.InvalidDataException org.jdom.Element element String url public com.intellij.openapi.vfs.VirtualFile getFile () public com.intellij.openapi.roots.ContentEntry getContentEntry () protected void writeFolder (org.jdom.Element, java.lang.String) org.jdom.Element element String elementName public java.lang.String getUrl () public boolean isSynthetic () public int compareTo (com.intellij.openapi.roots.impl.ContentFolderBaseImpl) com.intellij.openapi.roots.impl.ContentFolderBaseImpl folder public boolean equals (java.lang.Object) Object obj public int hashCode () public java.lang.String toString () public volatile synthetic boolean isDisposed () public volatile synthetic void dispose () public volatile synthetic com.intellij.openapi.roots.impl.RootModelImpl getRootModel () public volatile synthetic int compareTo (java.lang.Object) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/DirectoryIndex.class
DirectoryIndex.java package com.intellij.openapi.roots.impl public abstract com.intellij.openapi.roots.impl.DirectoryIndex extends java.lang.Object { static final synthetic boolean $assertionsDisabled public void <init> () public static com.intellij.openapi.roots.impl.DirectoryIndex getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract com.intellij.openapi.roots.impl.DirectoryInfo getInfoForFile (com.intellij.openapi.vfs.VirtualFile) public abstract com.intellij.openapi.roots.SourceFolder getSourceRootFolder (com.intellij.openapi.roots.impl.DirectoryInfo) public abstract org.jetbrains.jps.model.module.JpsModuleSourceRootType getSourceRootType (com.intellij.openapi.roots.impl.DirectoryInfo) public abstract com.intellij.util.Query getDirectoriesByPackageName (java.lang.String, boolean) public abstract java.lang.String getPackageName (com.intellij.openapi.vfs.VirtualFile) public abstract java.util.List getOrderEntries (com.intellij.openapi.roots.impl.DirectoryInfo) public abstract java.util.Set getDependentUnloadedModules (com.intellij.openapi.module.Module) static void <clinit> () }
com/intellij/openapi/roots/impl/DirectoryIndexExcludePolicy.class
DirectoryIndexExcludePolicy.java package com.intellij.openapi.roots.impl public abstract com.intellij.openapi.roots.impl.DirectoryIndexExcludePolicy extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public com.intellij.openapi.vfs.VirtualFile[] getExcludeRootsForProject () public java.lang.String[] getExcludeUrlsForProject () public com.intellij.util.Function getExcludeSdkRootsStrategy () public abstract com.intellij.openapi.vfs.pointers.VirtualFilePointer[] getExcludeRootsForModule (com.intellij.openapi.roots.ModuleRootModel) public static com.intellij.openapi.roots.impl.DirectoryIndexExcludePolicy[] getExtensions (com.intellij.openapi.extensions.AreaInstance) com.intellij.openapi.extensions.AreaInstance areaInstance static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/DirectoryIndexImpl$1.class
DirectoryIndexImpl.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.DirectoryIndexImpl$1 extends java.lang.Object implements com.intellij.openapi.roots.ModuleRootListener { final synthetic com.intellij.openapi.roots.impl.DirectoryIndexImpl this$0 void <init> (com.intellij.openapi.roots.impl.DirectoryIndexImpl) com.intellij.openapi.roots.impl.DirectoryIndexImpl this$0 public void beforeRootsChange (com.intellij.openapi.roots.ModuleRootEvent) com.intellij.openapi.roots.ModuleRootEvent event public void rootsChanged (com.intellij.openapi.roots.ModuleRootEvent) com.intellij.openapi.roots.ModuleRootEvent event private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/DirectoryIndexImpl$2.class
DirectoryIndexImpl.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.DirectoryIndexImpl$2 extends java.lang.Object implements com.intellij.openapi.vfs.newvfs.BulkFileListener { final synthetic com.intellij.openapi.roots.impl.DirectoryIndexImpl this$0 void <init> (com.intellij.openapi.roots.impl.DirectoryIndexImpl) com.intellij.openapi.roots.impl.DirectoryIndexImpl this$0 public void after (java.util.List) com.intellij.openapi.vfs.newvfs.events.VFileEvent event java.util.List events com.intellij.openapi.roots.impl.RootIndex rootIndex private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/DirectoryIndexImpl.class
DirectoryIndexImpl.java package com.intellij.openapi.roots.impl public com.intellij.openapi.roots.impl.DirectoryIndexImpl extends com.intellij.openapi.roots.impl.DirectoryIndex { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.openapi.project.Project myProject private final com.intellij.util.messages.MessageBusConnection myConnection private volatile boolean myDisposed private volatile com.intellij.openapi.roots.impl.RootIndex myRootIndex static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project private void subscribeToFileChanges () private static boolean shouldResetOnEvents (java.util.List) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.newvfs.events.VFileEvent event java.util.List events private static boolean isIgnoredFileCreated (com.intellij.openapi.vfs.newvfs.events.VFileEvent) com.intellij.openapi.vfs.newvfs.events.VFileEvent event private void dispatchPendingEvents () public com.intellij.util.Query getDirectoriesByPackageName (java.lang.String, boolean) String packageName boolean includeLibrarySources private com.intellij.openapi.roots.impl.RootIndex getRootIndex () com.intellij.openapi.roots.impl.RootIndex rootIndex public com.intellij.openapi.roots.impl.DirectoryInfo getInfoForFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public com.intellij.openapi.roots.SourceFolder getSourceRootFolder (com.intellij.openapi.roots.impl.DirectoryInfo) com.intellij.openapi.roots.impl.DirectoryInfo info boolean inModuleSource public org.jetbrains.jps.model.module.JpsModuleSourceRootType getSourceRootType (com.intellij.openapi.roots.impl.DirectoryInfo) com.intellij.openapi.roots.impl.DirectoryInfo info com.intellij.openapi.roots.SourceFolder folder public java.lang.String getPackageName (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile dir public java.util.List getOrderEntries (com.intellij.openapi.roots.impl.DirectoryInfo) com.intellij.openapi.roots.impl.DirectoryInfo info public java.util.Set getDependentUnloadedModules (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public void assertConsistency (com.intellij.openapi.roots.impl.DirectoryInfo) int i com.intellij.openapi.roots.impl.DirectoryInfo info java.util.List entries private void checkAvailability () private synthetic void lambda$new$1 () com.intellij.openapi.roots.impl.RootIndex index private synthetic void lambda$new$0 () static synthetic com.intellij.openapi.roots.impl.RootIndex access$002 (com.intellij.openapi.roots.impl.DirectoryIndexImpl, com.intellij.openapi.roots.impl.RootIndex) com.intellij.openapi.roots.impl.DirectoryIndexImpl x0 com.intellij.openapi.roots.impl.RootIndex x1 static synthetic com.intellij.openapi.roots.impl.RootIndex access$000 (com.intellij.openapi.roots.impl.DirectoryIndexImpl) com.intellij.openapi.roots.impl.DirectoryIndexImpl x0 static synthetic boolean access$100 (java.util.List) java.util.List x0 static synthetic boolean access$200 (com.intellij.openapi.vfs.newvfs.events.VFileEvent) com.intellij.openapi.vfs.newvfs.events.VFileEvent x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/DirectoryInfo.class
DirectoryInfo.java package com.intellij.openapi.roots.impl public abstract com.intellij.openapi.roots.impl.DirectoryInfo extends java.lang.Object { public void <init> () public abstract boolean isInProject (com.intellij.openapi.vfs.VirtualFile) public abstract boolean isIgnored () public abstract boolean isExcluded (com.intellij.openapi.vfs.VirtualFile) public abstract boolean isInModuleSource (com.intellij.openapi.vfs.VirtualFile) public abstract boolean isInLibrarySource (com.intellij.openapi.vfs.VirtualFile) public abstract com.intellij.openapi.vfs.VirtualFile getSourceRoot () public abstract com.intellij.openapi.roots.SourceFolder getSourceRootFolder () public boolean hasLibraryClassRoot () public abstract com.intellij.openapi.vfs.VirtualFile getLibraryClassRoot () public abstract com.intellij.openapi.vfs.VirtualFile getContentRoot () public abstract com.intellij.openapi.module.Module getModule () public abstract java.lang.String getUnloadedModuleName () public abstract boolean processContentBeneathExcluded (com.intellij.openapi.vfs.VirtualFile, com.intellij.util.Processor) }
com/intellij/openapi/roots/impl/DirectoryInfoImpl.class
DirectoryInfoImpl.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.DirectoryInfoImpl extends com.intellij.openapi.roots.impl.DirectoryInfo { protected final com.intellij.openapi.vfs.VirtualFile myRoot private final com.intellij.openapi.module.Module module private final com.intellij.openapi.vfs.VirtualFile libraryClassRoot private final com.intellij.openapi.vfs.VirtualFile contentRoot private final com.intellij.openapi.vfs.VirtualFile sourceRoot private final com.intellij.openapi.roots.SourceFolder sourceRootFolder private final boolean myInModuleSource private final boolean myInLibrarySource private final boolean myExcluded private final String myUnloadedModuleName final java.util.List myContentInfosBeneath void <init> (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.module.Module, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.SourceFolder, com.intellij.openapi.vfs.VirtualFile, boolean, boolean, boolean, java.lang.String) com.intellij.openapi.vfs.VirtualFile root com.intellij.openapi.module.Module module com.intellij.openapi.vfs.VirtualFile contentRoot com.intellij.openapi.vfs.VirtualFile sourceRoot com.intellij.openapi.roots.SourceFolder sourceRootFolder com.intellij.openapi.vfs.VirtualFile libraryClassRoot boolean inModuleSource boolean inLibrarySource boolean isExcluded String unloadedModuleName public boolean equals (java.lang.Object) Object o public int hashCode () public java.lang.String toString () public boolean isInProject (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isIgnored () public com.intellij.openapi.vfs.VirtualFile getSourceRoot () public com.intellij.openapi.roots.SourceFolder getSourceRootFolder () public com.intellij.openapi.vfs.VirtualFile getLibraryClassRoot () public com.intellij.openapi.vfs.VirtualFile getContentRoot () public boolean isInModuleSource () public boolean isInLibrarySource (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isExcluded () public boolean isExcluded (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isInModuleSource (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public com.intellij.openapi.module.Module getModule () public java.lang.String getUnloadedModuleName () public com.intellij.openapi.vfs.VirtualFile getRoot () public boolean processContentBeneathExcluded (com.intellij.openapi.vfs.VirtualFile, com.intellij.util.Processor) com.intellij.openapi.vfs.VirtualFile dir com.intellij.util.Processor processor private static synthetic boolean lambda$processContentBeneathExcluded$0 (com.intellij.openapi.vfs.VirtualFile, com.intellij.util.Processor, com.intellij.openapi.roots.impl.DirectoryInfoImpl) com.intellij.openapi.vfs.VirtualFile dir com.intellij.util.Processor processor com.intellij.openapi.roots.impl.DirectoryInfoImpl child private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/DirectoryInfoWithExcludePatterns.class
DirectoryInfoWithExcludePatterns.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.DirectoryInfoWithExcludePatterns extends com.intellij.openapi.roots.impl.DirectoryInfoImpl { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.openapi.fileTypes.impl.FileTypeAssocTable myContentExcludePatterns private final com.intellij.openapi.util.Condition myLibraryExcludeCondition void <init> (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.module.Module, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.SourceFolder, com.intellij.openapi.vfs.VirtualFile, boolean, boolean, boolean, com.intellij.openapi.fileTypes.impl.FileTypeAssocTable, com.intellij.openapi.util.Condition, java.lang.String) com.intellij.openapi.vfs.VirtualFile root com.intellij.openapi.module.Module module com.intellij.openapi.vfs.VirtualFile contentRoot com.intellij.openapi.vfs.VirtualFile sourceRoot com.intellij.openapi.roots.SourceFolder sourceFolder com.intellij.openapi.vfs.VirtualFile libraryClassRoot boolean inModuleSource boolean inLibrarySource boolean isExcluded com.intellij.openapi.fileTypes.impl.FileTypeAssocTable contentExcludePatterns com.intellij.openapi.util.Condition libraryExcludeCondition String unloadedModuleName public boolean isInLibrarySource (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file private boolean isExcludedByCondition (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.util.Condition) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.util.Condition condition com.intellij.openapi.vfs.VirtualFile current private boolean isExcludedByPatterns (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.fileTypes.impl.FileTypeAssocTable) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.fileTypes.impl.FileTypeAssocTable patterns private static com.intellij.openapi.vfs.VirtualFile getPhysicalFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isExcluded (com.intellij.openapi.vfs.VirtualFile) CharSequence name boolean excludedFromModule boolean excludedFromLibrary com.intellij.openapi.vfs.VirtualFile file boolean inContent com.intellij.openapi.vfs.VirtualFile current public boolean isInModuleSource (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file private static synthetic boolean lambda$isExcludedByPatterns$0 (com.intellij.openapi.fileTypes.impl.FileTypeAssocTable, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.fileTypes.impl.FileTypeAssocTable patterns com.intellij.openapi.vfs.VirtualFile f static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/ExcludeFolderImpl.class
ExcludeFolderImpl.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.ExcludeFolderImpl extends com.intellij.openapi.roots.impl.ContentFolderBaseImpl implements com.intellij.openapi.roots.impl.ClonableContentFolder com.intellij.openapi.roots.UserDefinedExcludeFolder { private static final com.intellij.openapi.diagnostic.Logger LOG public static final String ELEMENT_NAME void <init> (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.impl.ContentEntryImpl) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.impl.ContentEntryImpl contentEntry void <init> (java.lang.String, com.intellij.openapi.roots.impl.ContentEntryImpl) String url com.intellij.openapi.roots.impl.ContentEntryImpl contentEntry void <init> (org.jdom.Element, com.intellij.openapi.roots.impl.ContentEntryImpl) throws com.intellij.openapi.util.InvalidDataException org.jdom.Element element com.intellij.openapi.roots.impl.ContentEntryImpl contentEntry private void <init> (com.intellij.openapi.roots.impl.ExcludeFolderImpl, com.intellij.openapi.roots.impl.ContentEntryImpl) com.intellij.openapi.roots.impl.ExcludeFolderImpl that com.intellij.openapi.roots.impl.ContentEntryImpl contentEntry public void writeExternal (org.jdom.Element) org.jdom.Element element public com.intellij.openapi.roots.ContentFolder cloneFolder (com.intellij.openapi.roots.ContentEntry) com.intellij.openapi.roots.ContentEntry contentEntry public int compareTo (com.intellij.openapi.roots.impl.ContentFolderBaseImpl) com.intellij.openapi.roots.impl.ContentFolderBaseImpl folder public volatile synthetic int compareTo (java.lang.Object) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/FileIndexBase$1.class
FileIndexBase.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.FileIndexBase$1 extends com.intellij.openapi.vfs.VirtualFileVisitor { final synthetic com.intellij.openapi.roots.ContentIterator val$processor final synthetic com.intellij.openapi.vfs.VirtualFileFilter val$customFilter final synthetic com.intellij.openapi.vfs.VirtualFile val$dir final synthetic com.intellij.openapi.roots.impl.FileIndexBase this$0 transient void <init> (com.intellij.openapi.roots.impl.FileIndexBase, com.intellij.openapi.vfs.VirtualFileVisitor$Option[], com.intellij.openapi.roots.ContentIterator, com.intellij.openapi.vfs.VirtualFileFilter, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.roots.impl.FileIndexBase this$0 com.intellij.openapi.vfs.VirtualFileVisitor$Option[] arg0 public com.intellij.openapi.vfs.VirtualFileVisitor$Result visitFileEx (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.impl.DirectoryInfo info boolean accepted private synthetic java.lang.Boolean lambda$visitFileEx$2 (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.impl.DirectoryInfo) throws java.lang.RuntimeException com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.impl.DirectoryInfo info private synthetic boolean lambda$visitFileEx$1 (com.intellij.openapi.roots.ContentIterator, com.intellij.openapi.vfs.VirtualFileFilter, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.roots.ContentIterator processor com.intellij.openapi.vfs.VirtualFileFilter customFilter com.intellij.openapi.vfs.VirtualFile content private synthetic com.intellij.openapi.roots.impl.DirectoryInfo lambda$visitFileEx$0 (com.intellij.openapi.vfs.VirtualFile) throws java.lang.RuntimeException com.intellij.openapi.vfs.VirtualFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/FileIndexBase.class
FileIndexBase.java package com.intellij.openapi.roots.impl abstract com.intellij.openapi.roots.impl.FileIndexBase extends java.lang.Object implements com.intellij.openapi.roots.FileIndex { private final com.intellij.openapi.fileTypes.FileTypeRegistry myFileTypeRegistry final com.intellij.openapi.roots.impl.DirectoryIndex myDirectoryIndex void <init> (com.intellij.openapi.roots.impl.DirectoryIndex, com.intellij.openapi.fileTypes.FileTypeRegistry) com.intellij.openapi.roots.impl.DirectoryIndex directoryIndex com.intellij.openapi.fileTypes.FileTypeRegistry fileTypeManager protected abstract boolean isScopeDisposed () public boolean iterateContent (com.intellij.openapi.roots.ContentIterator) com.intellij.openapi.roots.ContentIterator processor public boolean iterateContentUnderDirectory (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.ContentIterator, com.intellij.openapi.vfs.VirtualFileFilter) com.intellij.openapi.vfs.VirtualFile dir com.intellij.openapi.roots.ContentIterator processor com.intellij.openapi.vfs.VirtualFileFilter customFilter com.intellij.openapi.vfs.VirtualFileVisitor$Result result public boolean iterateContentUnderDirectory (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.ContentIterator) com.intellij.openapi.vfs.VirtualFile dir com.intellij.openapi.roots.ContentIterator processor boolean isTestSourcesRoot (com.intellij.openapi.roots.impl.DirectoryInfo) com.intellij.openapi.roots.impl.DirectoryInfo info org.jetbrains.jps.model.module.JpsModuleSourceRootType rootType public com.intellij.openapi.roots.impl.DirectoryInfo getInfoForFileOrDirectory (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isContentSourceFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file static com.intellij.openapi.vfs.VirtualFile[][] getModuleContentAndSourceRoots (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module protected boolean isInContent (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.impl.DirectoryInfo) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.impl.DirectoryInfo info private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/InheritedJdkOrderEntryImpl$1.class
InheritedJdkOrderEntryImpl.java package com.intellij.openapi.roots.impl synthetic com.intellij.openapi.roots.impl.InheritedJdkOrderEntryImpl$1 extends java.lang.Object { }
com/intellij/openapi/roots/impl/InheritedJdkOrderEntryImpl$MyJdkTableListener.class
InheritedJdkOrderEntryImpl.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.InheritedJdkOrderEntryImpl$MyJdkTableListener extends java.lang.Object implements com.intellij.openapi.projectRoots.ProjectJdkTable$Listener { final synthetic com.intellij.openapi.roots.impl.InheritedJdkOrderEntryImpl this$0 private void <init> (com.intellij.openapi.roots.impl.InheritedJdkOrderEntryImpl) public void jdkRemoved (com.intellij.openapi.projectRoots.Sdk) com.intellij.openapi.projectRoots.Sdk jdk public void jdkAdded (com.intellij.openapi.projectRoots.Sdk) com.intellij.openapi.projectRoots.Sdk jdk public void jdkNameChanged (com.intellij.openapi.projectRoots.Sdk, java.lang.String) com.intellij.openapi.projectRoots.Sdk jdk String previousName private boolean isAffectedByJdk (com.intellij.openapi.projectRoots.Sdk) com.intellij.openapi.projectRoots.Sdk jdk synthetic void <init> (com.intellij.openapi.roots.impl.InheritedJdkOrderEntryImpl, com.intellij.openapi.roots.impl.InheritedJdkOrderEntryImpl$1) com.intellij.openapi.roots.impl.InheritedJdkOrderEntryImpl x0 com.intellij.openapi.roots.impl.InheritedJdkOrderEntryImpl$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/InheritedJdkOrderEntryImpl$MyProjectJdkListener.class
InheritedJdkOrderEntryImpl.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.InheritedJdkOrderEntryImpl$MyProjectJdkListener extends java.lang.Object implements com.intellij.openapi.roots.ex.ProjectRootManagerEx$ProjectJdkListener { final synthetic com.intellij.openapi.roots.impl.InheritedJdkOrderEntryImpl this$0 private void <init> (com.intellij.openapi.roots.impl.InheritedJdkOrderEntryImpl) public void projectJdkChanged () synthetic void <init> (com.intellij.openapi.roots.impl.InheritedJdkOrderEntryImpl, com.intellij.openapi.roots.impl.InheritedJdkOrderEntryImpl$1) com.intellij.openapi.roots.impl.InheritedJdkOrderEntryImpl x0 com.intellij.openapi.roots.impl.InheritedJdkOrderEntryImpl$1 x1 }
com/intellij/openapi/roots/impl/InheritedJdkOrderEntryImpl.class
InheritedJdkOrderEntryImpl.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.InheritedJdkOrderEntryImpl extends com.intellij.openapi.roots.impl.LibraryOrderEntryBaseImpl implements com.intellij.openapi.roots.InheritedJdkOrderEntry com.intellij.openapi.roots.impl.ClonableOrderEntry com.intellij.openapi.roots.impl.WritableOrderEntry { public static final String ENTRY_TYPE private final com.intellij.openapi.roots.impl.InheritedJdkOrderEntryImpl$MyProjectJdkListener myListener void <init> (com.intellij.openapi.roots.impl.RootModelImpl, com.intellij.openapi.roots.impl.ProjectRootManagerImpl) com.intellij.openapi.roots.impl.RootModelImpl rootModel com.intellij.openapi.roots.impl.ProjectRootManagerImpl projectRootManager void <init> (org.jdom.Element, com.intellij.openapi.roots.impl.RootModelImpl, com.intellij.openapi.roots.impl.ProjectRootManagerImpl) throws com.intellij.openapi.util.InvalidDataException org.jdom.Element element com.intellij.openapi.roots.impl.RootModelImpl rootModel com.intellij.openapi.roots.impl.ProjectRootManagerImpl projectRootManager public com.intellij.openapi.roots.OrderEntry cloneEntry (com.intellij.openapi.roots.impl.RootModelImpl, com.intellij.openapi.roots.impl.ProjectRootManagerImpl, com.intellij.openapi.vfs.pointers.VirtualFilePointerManager) com.intellij.openapi.roots.impl.RootModelImpl rootModel com.intellij.openapi.roots.impl.ProjectRootManagerImpl projectRootManager com.intellij.openapi.vfs.pointers.VirtualFilePointerManager filePointerManager public boolean isSynthetic () public boolean isValid () public java.lang.Object accept (com.intellij.openapi.roots.RootPolicy, java.lang.Object) com.intellij.openapi.roots.RootPolicy policy Object initialValue public void writeExternal (org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException org.jdom.Element rootElement org.jdom.Element orderEntryElement public com.intellij.openapi.projectRoots.Sdk getJdk () com.intellij.openapi.project.Project project public java.lang.String getJdkName () com.intellij.openapi.project.Project project protected com.intellij.openapi.roots.RootProvider getRootProvider () com.intellij.openapi.projectRoots.Sdk projectJdk public java.lang.String getPresentableName () public void dispose () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/LibraryOrderEntryBaseImpl.class
LibraryOrderEntryBaseImpl.java package com.intellij.openapi.roots.impl abstract com.intellij.openapi.roots.impl.LibraryOrderEntryBaseImpl extends com.intellij.openapi.roots.impl.OrderEntryBaseImpl implements com.intellij.openapi.roots.LibraryOrSdkOrderEntry { private static final com.intellij.openapi.diagnostic.Logger LOG final com.intellij.openapi.roots.impl.ProjectRootManagerImpl myProjectRootManagerImpl protected com.intellij.openapi.roots.DependencyScope myScope private com.intellij.openapi.roots.RootProvider myCurrentlySubscribedRootProvider void <init> (com.intellij.openapi.roots.impl.RootModelImpl, com.intellij.openapi.roots.impl.ProjectRootManagerImpl) com.intellij.openapi.roots.impl.RootModelImpl rootModel com.intellij.openapi.roots.impl.ProjectRootManagerImpl projectRootManager protected final void init () public com.intellij.openapi.vfs.VirtualFile[] getFiles (com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.roots.OrderRootType type public java.lang.String[] getUrls (com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.roots.OrderRootType type public com.intellij.openapi.vfs.VirtualFile[] getRootFiles (com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.roots.OrderRootType type com.intellij.openapi.roots.RootProvider rootProvider protected abstract com.intellij.openapi.roots.RootProvider getRootProvider () public java.lang.String[] getRootUrls (com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.roots.OrderRootType type com.intellij.openapi.roots.RootProvider rootProvider public final com.intellij.openapi.module.Module getOwnerModule () void updateFromRootProviderAndSubscribe () private void resubscribe (com.intellij.openapi.roots.RootProvider) com.intellij.openapi.roots.RootProvider wrapper private void subscribe (com.intellij.openapi.roots.RootProvider) com.intellij.openapi.roots.RootProvider wrapper private void unsubscribe () public void dispose () private synthetic void lambda$updateFromRootProviderAndSubscribe$0 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/LibraryOrderEntryImpl$MyOrderEntryLibraryTableListener.class
LibraryOrderEntryImpl.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.LibraryOrderEntryImpl$MyOrderEntryLibraryTableListener extends java.lang.Object implements com.intellij.openapi.roots.libraries.LibraryTable$Listener { final synthetic com.intellij.openapi.roots.impl.LibraryOrderEntryImpl this$0 void <init> (com.intellij.openapi.roots.impl.LibraryOrderEntryImpl) public void afterLibraryAdded (com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.libraries.Library newLibrary public void afterLibraryRenamed (com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.libraries.Library library public void beforeLibraryRemoved (com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.libraries.Library library private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/LibraryOrderEntryImpl.class
LibraryOrderEntryImpl.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.LibraryOrderEntryImpl extends com.intellij.openapi.roots.impl.LibraryOrderEntryBaseImpl implements com.intellij.openapi.roots.LibraryOrderEntry com.intellij.openapi.roots.impl.ClonableOrderEntry com.intellij.openapi.roots.impl.WritableOrderEntry { private static final com.intellij.openapi.diagnostic.Logger LOG private com.intellij.openapi.roots.libraries.Library myLibrary private String myLibraryName private String myLibraryLevel private boolean myExported static final String ENTRY_TYPE private static final String NAME_ATTR private static final String LEVEL_ATTR private final com.intellij.openapi.roots.impl.LibraryOrderEntryImpl$MyOrderEntryLibraryTableListener myLibraryListener private static final String EXPORTED_ATTR void <init> (com.intellij.openapi.roots.libraries.Library, com.intellij.openapi.roots.impl.RootModelImpl, com.intellij.openapi.roots.impl.ProjectRootManagerImpl) com.intellij.openapi.roots.libraries.Library library com.intellij.openapi.roots.impl.RootModelImpl rootModel com.intellij.openapi.roots.impl.ProjectRootManagerImpl projectRootManager void <init> (org.jdom.Element, com.intellij.openapi.roots.impl.RootModelImpl, com.intellij.openapi.roots.impl.ProjectRootManagerImpl) throws com.intellij.openapi.util.InvalidDataException org.jdom.Element element com.intellij.openapi.roots.impl.RootModelImpl rootModel com.intellij.openapi.roots.impl.ProjectRootManagerImpl projectRootManager String level String name private void <init> (com.intellij.openapi.roots.impl.LibraryOrderEntryImpl, com.intellij.openapi.roots.impl.RootModelImpl, com.intellij.openapi.roots.impl.ProjectRootManagerImpl) com.intellij.openapi.roots.impl.LibraryOrderEntryImpl that com.intellij.openapi.roots.impl.RootModelImpl rootModel com.intellij.openapi.roots.impl.ProjectRootManagerImpl projectRootManager void <init> (java.lang.String, java.lang.String, com.intellij.openapi.roots.impl.RootModelImpl, com.intellij.openapi.roots.impl.ProjectRootManagerImpl) String name String level com.intellij.openapi.roots.impl.RootModelImpl rootModel com.intellij.openapi.roots.impl.ProjectRootManagerImpl projectRootManager private void searchForLibrary (java.lang.String, java.lang.String) String name String level com.intellij.openapi.roots.libraries.LibraryTable libraryTable com.intellij.openapi.roots.libraries.Library library public boolean isExported () public void setExported (boolean) boolean exported public com.intellij.openapi.roots.DependencyScope getScope () public void setScope (com.intellij.openapi.roots.DependencyScope) com.intellij.openapi.roots.DependencyScope scope public com.intellij.openapi.roots.libraries.Library getLibrary () com.intellij.openapi.roots.libraries.Library library public boolean isModuleLevel () public java.lang.String getPresentableName () protected com.intellij.openapi.roots.RootProvider getRootProvider () public boolean isValid () com.intellij.openapi.roots.libraries.Library library public java.lang.Object accept (com.intellij.openapi.roots.RootPolicy, java.lang.Object) com.intellij.openapi.roots.RootPolicy policy Object initialValue public com.intellij.openapi.roots.OrderEntry cloneEntry (com.intellij.openapi.roots.impl.RootModelImpl, com.intellij.openapi.roots.impl.ProjectRootManagerImpl, com.intellij.openapi.vfs.pointers.VirtualFilePointerManager) com.intellij.openapi.roots.impl.RootModelImpl rootModel com.intellij.openapi.roots.impl.ProjectRootManagerImpl projectRootManager com.intellij.openapi.vfs.pointers.VirtualFilePointerManager filePointerManager com.intellij.openapi.roots.impl.ProjectRootManagerImpl rootManager public void writeExternal (org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException org.jdom.Element rootElement org.jdom.Element element String libraryLevel public java.lang.String getLibraryLevel () com.intellij.openapi.roots.libraries.LibraryTable table public java.lang.String getLibraryName () private void addListeners () String libraryLevel com.intellij.openapi.roots.libraries.LibraryTable libraryTable public boolean isSynthetic () public void dispose () com.intellij.openapi.roots.libraries.LibraryTable libraryTable private void afterLibraryAdded (com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.libraries.Library newLibrary private void beforeLibraryRemoved (com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.libraries.Library library static synthetic void access$000 (com.intellij.openapi.roots.impl.LibraryOrderEntryImpl, com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.impl.LibraryOrderEntryImpl x0 com.intellij.openapi.roots.libraries.Library x1 static synthetic void access$100 (com.intellij.openapi.roots.impl.LibraryOrderEntryImpl, com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.impl.LibraryOrderEntryImpl x0 com.intellij.openapi.roots.libraries.Library x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/ModifiableModelCommitter$1$1.class
ModifiableModelCommitter.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.ModifiableModelCommitter$1$1 extends com.intellij.openapi.roots.RootPolicy { final synthetic com.intellij.openapi.roots.impl.ModifiableModelCommitter$1 this$0 void <init> (com.intellij.openapi.roots.impl.ModifiableModelCommitter$1) com.intellij.openapi.roots.impl.ModifiableModelCommitter$1 this$0 public java.util.List visitModuleOrderEntry (com.intellij.openapi.roots.ModuleOrderEntry, java.util.List) com.intellij.openapi.module.Module moduleToBeRenamed com.intellij.openapi.roots.ModuleOrderEntry moduleOrderEntry java.util.List strings com.intellij.openapi.module.Module module public volatile synthetic java.lang.Object visitModuleOrderEntry (com.intellij.openapi.roots.ModuleOrderEntry, java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/ModifiableModelCommitter$1.class
ModifiableModelCommitter.java package com.intellij.openapi.roots.impl final com.intellij.openapi.roots.impl.ModifiableModelCommitter$1 extends java.lang.Object implements com.intellij.util.graph.InboundSemiGraph { final synthetic java.util.Collection val$allRootModels final synthetic com.intellij.openapi.module.ModifiableModuleModel val$moduleModel final synthetic java.util.Map val$nameToModel void <init> (java.util.Collection, com.intellij.openapi.module.ModifiableModuleModel, java.util.Map) public java.util.Collection getNodes () public java.util.Iterator getIn (com.intellij.openapi.roots.impl.RootModelImpl) com.intellij.openapi.roots.impl.RootModelImpl depRootModel String name com.intellij.openapi.roots.impl.RootModelImpl rootModel com.intellij.openapi.roots.OrderEnumerator entries java.util.List namesList String[] names java.util.List result public volatile synthetic java.util.Iterator getIn (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/ModifiableModelCommitter.class
ModifiableModelCommitter.java package com.intellij.openapi.roots.impl public com.intellij.openapi.roots.impl.ModifiableModelCommitter extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public static void multiCommit (com.intellij.openapi.roots.ModifiableRootModel[], com.intellij.openapi.module.ModifiableModuleModel) com.intellij.openapi.roots.ModifiableRootModel[] rootModels com.intellij.openapi.module.ModifiableModuleModel moduleModel public static void multiCommit (java.util.Collection, com.intellij.openapi.module.ModifiableModuleModel) java.util.Collection rootModels com.intellij.openapi.module.ModifiableModuleModel moduleModel java.util.List modelsToCommit java.util.List modelsToDispose private static java.util.List getSortedChangedModels (java.util.Collection, com.intellij.openapi.module.ModifiableModuleModel) com.intellij.openapi.roots.impl.RootModelImpl rootModel com.intellij.openapi.roots.ModifiableRootModel model java.util.Collection rootModels com.intellij.openapi.module.ModifiableModuleModel moduleModel java.util.List result private static com.intellij.util.graph.DFSTBuilder createDFSTBuilder (java.util.List, com.intellij.openapi.module.ModifiableModuleModel) String name com.intellij.openapi.roots.impl.RootModelImpl rootModel com.intellij.openapi.roots.impl.RootModelImpl rootModel String name com.intellij.openapi.module.Module module java.util.List rootModels com.intellij.openapi.module.ModifiableModuleModel moduleModel java.util.Map nameToModel com.intellij.openapi.module.Module[] modules java.util.Collection allRootModels com.intellij.util.graph.InboundSemiGraph graph private static synthetic void lambda$multiCommit$0 (java.util.List, java.util.List) com.intellij.openapi.roots.impl.RootModelImpl model com.intellij.openapi.roots.ModifiableRootModel model java.util.List modelsToCommit java.util.List modelsToDispose static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/ModuleFileIndexImpl$FakeOrderEntry.class
ModuleFileIndexImpl.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.ModuleFileIndexImpl$FakeOrderEntry extends java.lang.Object implements com.intellij.openapi.roots.OrderEntry { private final com.intellij.openapi.module.Module myOwnerModule void <init> (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module ownerModule public com.intellij.openapi.vfs.VirtualFile[] getFiles (com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.roots.OrderRootType type public java.lang.String[] getUrls (com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.roots.OrderRootType rootType public java.lang.String getPresentableName () public boolean isValid () public com.intellij.openapi.module.Module getOwnerModule () public java.lang.Object accept (com.intellij.openapi.roots.RootPolicy, java.lang.Object) com.intellij.openapi.roots.RootPolicy policy Object initialValue public int compareTo (com.intellij.openapi.roots.OrderEntry) com.intellij.openapi.roots.OrderEntry o public boolean isSynthetic () public volatile synthetic int compareTo (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/ModuleFileIndexImpl.class
ModuleFileIndexImpl.java package com.intellij.openapi.roots.impl public com.intellij.openapi.roots.impl.ModuleFileIndexImpl extends com.intellij.openapi.roots.impl.FileIndexBase implements com.intellij.openapi.roots.ModuleFileIndex { private final com.intellij.openapi.module.Module myModule public void <init> (com.intellij.openapi.module.Module, com.intellij.openapi.roots.impl.DirectoryIndex) com.intellij.openapi.module.Module module com.intellij.openapi.roots.impl.DirectoryIndex directoryIndex public boolean iterateContent (com.intellij.openapi.roots.ContentIterator, com.intellij.openapi.vfs.VirtualFileFilter) com.intellij.openapi.vfs.VirtualFile contentRoot com.intellij.openapi.roots.ContentIterator processor com.intellij.openapi.vfs.VirtualFileFilter filter java.util.Set contentRoots java.util.Set getModuleRootsToIterate () public boolean isInContent (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile fileOrDir public boolean isInSourceContent (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile fileOrDir com.intellij.openapi.roots.impl.DirectoryInfo info public java.util.List getOrderEntriesForFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile fileOrDir public com.intellij.openapi.roots.OrderEntry getOrderEntryForFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile fileOrDir public boolean isInTestSourceContent (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile fileOrDir com.intellij.openapi.roots.impl.DirectoryInfo info public boolean isUnderSourceRootOfType (com.intellij.openapi.vfs.VirtualFile, java.util.Set) com.intellij.openapi.vfs.VirtualFile fileOrDir java.util.Set rootTypes com.intellij.openapi.roots.impl.DirectoryInfo info protected boolean isScopeDisposed () public static com.intellij.openapi.roots.OrderEntry findOrderEntryWithOwnerModule (com.intellij.openapi.module.Module, java.util.List) com.intellij.openapi.roots.OrderEntry orderEntry com.intellij.openapi.module.Module ownerModule java.util.List orderEntries int index private static java.util.List findAllOrderEntriesWithOwnerModule (com.intellij.openapi.module.Module, java.util.List) com.intellij.openapi.roots.OrderEntry entry com.intellij.openapi.module.Module ownerModule java.util.List entries int index int firstIndex int lastIndex protected boolean isInContent (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.impl.DirectoryInfo) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.impl.DirectoryInfo info public volatile synthetic boolean isContentSourceFile (com.intellij.openapi.vfs.VirtualFile) public volatile synthetic com.intellij.openapi.roots.impl.DirectoryInfo getInfoForFileOrDirectory (com.intellij.openapi.vfs.VirtualFile) public volatile synthetic boolean iterateContentUnderDirectory (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.ContentIterator) public volatile synthetic boolean iterateContentUnderDirectory (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.ContentIterator, com.intellij.openapi.vfs.VirtualFileFilter) public volatile synthetic boolean iterateContent (com.intellij.openapi.roots.ContentIterator) private synthetic java.util.Set lambda$getModuleRootsToIterate$0 () throws java.lang.RuntimeException com.intellij.openapi.roots.impl.DirectoryInfo parentInfo com.intellij.openapi.roots.impl.DirectoryInfo info com.intellij.openapi.vfs.VirtualFile parent com.intellij.openapi.vfs.VirtualFile root com.intellij.openapi.vfs.VirtualFile[] roots java.util.Set result com.intellij.openapi.vfs.VirtualFile[][] allRoots private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/ModuleJdkOrderEntryImpl.class
ModuleJdkOrderEntryImpl.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.ModuleJdkOrderEntryImpl extends com.intellij.openapi.roots.impl.LibraryOrderEntryBaseImpl implements com.intellij.openapi.roots.impl.WritableOrderEntry com.intellij.openapi.roots.impl.ClonableOrderEntry com.intellij.openapi.roots.ModuleJdkOrderEntry com.intellij.openapi.projectRoots.ProjectJdkTable$Listener { public static final String ENTRY_TYPE private static final String JDK_NAME_ATTR private static final String JDK_TYPE_ATTR private com.intellij.openapi.projectRoots.Sdk myJdk private String myJdkName private String myJdkType void <init> (com.intellij.openapi.projectRoots.Sdk, com.intellij.openapi.roots.impl.RootModelImpl, com.intellij.openapi.roots.impl.ProjectRootManagerImpl) com.intellij.openapi.projectRoots.Sdk projectJdk com.intellij.openapi.roots.impl.RootModelImpl rootModel com.intellij.openapi.roots.impl.ProjectRootManagerImpl projectRootManager void <init> (org.jdom.Element, com.intellij.openapi.roots.impl.RootModelImpl, com.intellij.openapi.roots.impl.ProjectRootManagerImpl) throws com.intellij.openapi.util.InvalidDataException org.jdom.Element element com.intellij.openapi.roots.impl.RootModelImpl rootModel com.intellij.openapi.roots.impl.ProjectRootManagerImpl projectRootManager org.jdom.Attribute jdkNameAttribute String jdkName String jdkType com.intellij.openapi.projectRoots.Sdk jdkByName private static com.intellij.openapi.projectRoots.Sdk findJdk (java.lang.String, java.lang.String) com.intellij.openapi.projectRoots.Sdk sdk com.intellij.openapi.roots.impl.SdkFinder sdkFinder String sdkName String sdkType com.intellij.openapi.projectRoots.ProjectJdkTable projectJdkTable private void <init> (com.intellij.openapi.roots.impl.ModuleJdkOrderEntryImpl, com.intellij.openapi.roots.impl.RootModelImpl, com.intellij.openapi.roots.impl.ProjectRootManagerImpl) com.intellij.openapi.roots.impl.ModuleJdkOrderEntryImpl that com.intellij.openapi.roots.impl.RootModelImpl rootModel com.intellij.openapi.roots.impl.ProjectRootManagerImpl projectRootManager void <init> (java.lang.String, java.lang.String, com.intellij.openapi.roots.impl.RootModelImpl, com.intellij.openapi.roots.impl.ProjectRootManagerImpl) String jdkName String jdkType com.intellij.openapi.roots.impl.RootModelImpl rootModel com.intellij.openapi.roots.impl.ProjectRootManagerImpl projectRootManager private void init (com.intellij.openapi.projectRoots.Sdk, java.lang.String, java.lang.String) com.intellij.openapi.projectRoots.Sdk jdk String jdkName String jdkType private java.lang.String getJdkType () protected com.intellij.openapi.roots.RootProvider getRootProvider () public com.intellij.openapi.projectRoots.Sdk getJdk () public java.lang.String getJdkName () com.intellij.openapi.projectRoots.Sdk jdk public boolean isSynthetic () public java.lang.String getPresentableName () public boolean isValid () public java.lang.Object accept (com.intellij.openapi.roots.RootPolicy, java.lang.Object) com.intellij.openapi.roots.RootPolicy policy Object initialValue public void jdkAdded (com.intellij.openapi.projectRoots.Sdk) com.intellij.openapi.projectRoots.Sdk jdk public void jdkNameChanged (com.intellij.openapi.projectRoots.Sdk, java.lang.String) com.intellij.openapi.projectRoots.Sdk jdk String previousName public void jdkRemoved (com.intellij.openapi.projectRoots.Sdk) com.intellij.openapi.projectRoots.Sdk jdk public void writeExternal (org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException org.jdom.Element rootElement org.jdom.Element element String jdkName String jdkType public com.intellij.openapi.roots.OrderEntry cloneEntry (com.intellij.openapi.roots.impl.RootModelImpl, com.intellij.openapi.roots.impl.ProjectRootManagerImpl, com.intellij.openapi.vfs.pointers.VirtualFilePointerManager) com.intellij.openapi.roots.impl.RootModelImpl rootModel com.intellij.openapi.roots.impl.ProjectRootManagerImpl projectRootManager com.intellij.openapi.vfs.pointers.VirtualFilePointerManager filePointerManager private void setJdkName (java.lang.String) String jdkName private void setJdkType (java.lang.String) String jdkType private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/ModuleLibraryOrderEntryImpl.class
ModuleLibraryOrderEntryImpl.java package com.intellij.openapi.roots.impl public com.intellij.openapi.roots.impl.ModuleLibraryOrderEntryImpl extends com.intellij.openapi.roots.impl.LibraryOrderEntryBaseImpl implements com.intellij.openapi.roots.LibraryOrderEntry com.intellij.openapi.roots.impl.ClonableOrderEntry com.intellij.openapi.roots.impl.WritableOrderEntry { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.openapi.roots.libraries.Library myLibrary public static final String ENTRY_TYPE private boolean myExported private static final String EXPORTED_ATTR private void <init> (com.intellij.openapi.roots.libraries.Library, com.intellij.openapi.roots.impl.RootModelImpl, boolean, com.intellij.openapi.roots.DependencyScope) com.intellij.openapi.roots.libraries.Library library com.intellij.openapi.roots.impl.RootModelImpl rootModel boolean isExported com.intellij.openapi.roots.DependencyScope scope void <init> (java.lang.String, com.intellij.openapi.roots.libraries.PersistentLibraryKind, com.intellij.openapi.roots.impl.RootModelImpl, com.intellij.openapi.roots.impl.ProjectRootManagerImpl, com.intellij.openapi.roots.ProjectModelExternalSource) String name com.intellij.openapi.roots.libraries.PersistentLibraryKind kind com.intellij.openapi.roots.impl.RootModelImpl rootModel com.intellij.openapi.roots.impl.ProjectRootManagerImpl projectRootManager com.intellij.openapi.roots.ProjectModelExternalSource externalSource void <init> (org.jdom.Element, com.intellij.openapi.roots.impl.RootModelImpl, com.intellij.openapi.roots.impl.ProjectRootManagerImpl) throws com.intellij.openapi.util.InvalidDataException org.jdom.Element element com.intellij.openapi.roots.impl.RootModelImpl rootModel com.intellij.openapi.roots.impl.ProjectRootManagerImpl projectRootManager private void doinit () protected com.intellij.openapi.roots.RootProvider getRootProvider () public com.intellij.openapi.roots.libraries.Library getLibrary () public boolean isModuleLevel () public java.lang.String getLibraryName () public java.lang.String getLibraryLevel () public java.lang.String getPresentableName () String url String[] urls String name public boolean isValid () public java.lang.Object accept (com.intellij.openapi.roots.RootPolicy, java.lang.Object) com.intellij.openapi.roots.RootPolicy policy Object initialValue public boolean isSynthetic () public com.intellij.openapi.roots.OrderEntry cloneEntry (com.intellij.openapi.roots.impl.RootModelImpl, com.intellij.openapi.roots.impl.ProjectRootManagerImpl, com.intellij.openapi.vfs.pointers.VirtualFilePointerManager) com.intellij.openapi.roots.impl.RootModelImpl rootModel com.intellij.openapi.roots.impl.ProjectRootManagerImpl projectRootManager com.intellij.openapi.vfs.pointers.VirtualFilePointerManager filePointerManager public void writeExternal (org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException org.jdom.Element rootElement org.jdom.Element element public boolean isExported () public void setExported (boolean) boolean value public com.intellij.openapi.roots.DependencyScope getScope () public void setScope (com.intellij.openapi.roots.DependencyScope) com.intellij.openapi.roots.DependencyScope scope public volatile synthetic void dispose () public volatile synthetic java.lang.String[] getRootUrls (com.intellij.openapi.roots.OrderRootType) public volatile synthetic com.intellij.openapi.vfs.VirtualFile[] getRootFiles (com.intellij.openapi.roots.OrderRootType) public volatile synthetic java.lang.String[] getUrls (com.intellij.openapi.roots.OrderRootType) public volatile synthetic com.intellij.openapi.vfs.VirtualFile[] getFiles (com.intellij.openapi.roots.OrderRootType) public volatile synthetic java.lang.String toString () public volatile synthetic int compareTo (com.intellij.openapi.roots.OrderEntry) public volatile synthetic boolean isDisposed () public volatile synthetic com.intellij.openapi.roots.impl.RootModelImpl getRootModel () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/ModuleLibraryTable$1.class
ModuleLibraryTable.java package com.intellij.openapi.roots.impl final com.intellij.openapi.roots.impl.ModuleLibraryTable$1 extends com.intellij.openapi.roots.libraries.LibraryTablePresentation { void <init> () public java.lang.String getDisplayName (boolean) boolean plural public java.lang.String getDescription () public java.lang.String getLibraryTableEditorTitle () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/ModuleLibraryTable$ModuleLibraryOrderEntryCondition.class
ModuleLibraryTable.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.ModuleLibraryTable$ModuleLibraryOrderEntryCondition extends java.lang.Object implements com.intellij.openapi.util.Condition { private void <init> () public boolean value (com.intellij.openapi.roots.OrderEntry) com.intellij.openapi.roots.OrderEntry entry public volatile synthetic boolean value (java.lang.Object) synthetic void <init> (com.intellij.openapi.roots.impl.ModuleLibraryTable$1) com.intellij.openapi.roots.impl.ModuleLibraryTable$1 x0 }
com/intellij/openapi/roots/impl/ModuleLibraryTable$OrderEntryToLibraryConvertor.class
ModuleLibraryTable.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.ModuleLibraryTable$OrderEntryToLibraryConvertor extends java.lang.Object implements com.intellij.util.containers.Convertor { private void <init> () public com.intellij.openapi.roots.libraries.Library convert (com.intellij.openapi.roots.LibraryOrderEntry) com.intellij.openapi.roots.LibraryOrderEntry o public volatile synthetic java.lang.Object convert (java.lang.Object) synthetic void <init> (com.intellij.openapi.roots.impl.ModuleLibraryTable$1) com.intellij.openapi.roots.impl.ModuleLibraryTable$1 x0 }
com/intellij/openapi/roots/impl/ModuleLibraryTable.class
ModuleLibraryTable.java package com.intellij.openapi.roots.impl public com.intellij.openapi.roots.impl.ModuleLibraryTable extends java.lang.Object implements com.intellij.openapi.roots.libraries.LibraryTable com.intellij.openapi.roots.libraries.LibraryTable$ModifiableModel { private static final com.intellij.openapi.roots.impl.ModuleLibraryTable$ModuleLibraryOrderEntryCondition MODULE_LIBRARY_ORDER_ENTRY_FILTER private static final com.intellij.openapi.roots.impl.ModuleLibraryTable$OrderEntryToLibraryConvertor ORDER_ENTRY_TO_LIBRARY_CONVERTOR private final com.intellij.openapi.roots.impl.RootModelImpl myRootModel private final com.intellij.openapi.roots.impl.ProjectRootManagerImpl myProjectRootManager public static final com.intellij.openapi.roots.libraries.LibraryTablePresentation MODULE_LIBRARY_TABLE_PRESENTATION void <init> (com.intellij.openapi.roots.impl.RootModelImpl, com.intellij.openapi.roots.impl.ProjectRootManagerImpl) com.intellij.openapi.roots.impl.RootModelImpl rootModel com.intellij.openapi.roots.impl.ProjectRootManagerImpl projectRootManager public com.intellij.openapi.roots.libraries.Library[] getLibraries () java.util.ArrayList result java.util.Iterator libraryIterator public com.intellij.openapi.roots.libraries.Library createLibrary () public com.intellij.openapi.roots.libraries.Library createLibrary (java.lang.String) String name public com.intellij.openapi.roots.libraries.Library createLibrary (java.lang.String, com.intellij.openapi.roots.libraries.PersistentLibraryKind) String name com.intellij.openapi.roots.libraries.PersistentLibraryKind type public com.intellij.openapi.roots.libraries.Library createLibrary (java.lang.String, com.intellij.openapi.roots.libraries.PersistentLibraryKind, com.intellij.openapi.roots.ProjectModelExternalSource) String name com.intellij.openapi.roots.libraries.PersistentLibraryKind kind com.intellij.openapi.roots.ProjectModelExternalSource externalSource com.intellij.openapi.roots.impl.ModuleLibraryOrderEntryImpl orderEntry public void removeLibrary (com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.LibraryOrderEntry libraryOrderEntry com.intellij.openapi.roots.OrderEntry orderEntry com.intellij.openapi.roots.libraries.Library library java.util.Iterator orderIterator public java.util.Iterator getLibraryIterator () com.intellij.util.containers.FilteringIterator filteringIterator public java.lang.String getTableLevel () public com.intellij.openapi.roots.libraries.LibraryTablePresentation getPresentation () public com.intellij.openapi.roots.libraries.Library getLibraryByName (java.lang.String) com.intellij.openapi.roots.libraries.Library library String name java.util.Iterator libraryIterator public void addListener (com.intellij.openapi.roots.libraries.LibraryTable$Listener) com.intellij.openapi.roots.libraries.LibraryTable$Listener listener public void addListener (com.intellij.openapi.roots.libraries.LibraryTable$Listener, com.intellij.openapi.Disposable) com.intellij.openapi.roots.libraries.LibraryTable$Listener listener com.intellij.openapi.Disposable parentDisposable public void removeListener (com.intellij.openapi.roots.libraries.LibraryTable$Listener) com.intellij.openapi.roots.libraries.LibraryTable$Listener listener public com.intellij.openapi.module.Module getModule () public void commit () public void dispose () public boolean isChanged () public com.intellij.openapi.roots.libraries.LibraryTable$ModifiableModel getModifiableModel () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/ModuleOrderEntryImpl.class
ModuleOrderEntryImpl.java package com.intellij.openapi.roots.impl public com.intellij.openapi.roots.impl.ModuleOrderEntryImpl extends com.intellij.openapi.roots.impl.OrderEntryBaseImpl implements com.intellij.openapi.roots.ModuleOrderEntry com.intellij.openapi.roots.impl.WritableOrderEntry com.intellij.openapi.roots.impl.ClonableOrderEntry { public static final String ENTRY_TYPE public static final String MODULE_NAME_ATTR private static final String EXPORTED_ATTR private static final String PRODUCTION_ON_TEST_ATTRIBUTE private final com.intellij.openapi.module.ModulePointer myModulePointer private boolean myExported private com.intellij.openapi.roots.DependencyScope myScope private boolean myProductionOnTestDependency void <init> (com.intellij.openapi.module.Module, com.intellij.openapi.roots.impl.RootModelImpl) com.intellij.openapi.module.Module module com.intellij.openapi.roots.impl.RootModelImpl rootModel void <init> (java.lang.String, com.intellij.openapi.roots.impl.RootModelImpl) String moduleName com.intellij.openapi.roots.impl.RootModelImpl rootModel void <init> (org.jdom.Element, com.intellij.openapi.roots.impl.RootModelImpl) throws com.intellij.openapi.util.InvalidDataException org.jdom.Element element com.intellij.openapi.roots.impl.RootModelImpl rootModel String moduleName private void <init> (com.intellij.openapi.roots.impl.ModuleOrderEntryImpl, com.intellij.openapi.roots.impl.RootModelImpl) com.intellij.openapi.roots.impl.ModuleOrderEntryImpl that com.intellij.openapi.roots.impl.RootModelImpl rootModel public com.intellij.openapi.module.Module getOwnerModule () public boolean isProductionOnTestDependency () public void setProductionOnTestDependency (boolean) boolean productionOnTestDependency public com.intellij.openapi.vfs.VirtualFile[] getFiles (com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.roots.OrderRootType type com.intellij.openapi.roots.OrderRootsEnumerator enumerator private com.intellij.openapi.roots.OrderRootsEnumerator getEnumerator (com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.roots.OrderRootType type com.intellij.openapi.module.Module module public java.lang.String[] getUrls (com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.roots.OrderRootType rootType com.intellij.openapi.roots.OrderRootsEnumerator enumerator public boolean isValid () public java.lang.Object accept (com.intellij.openapi.roots.RootPolicy, java.lang.Object) com.intellij.openapi.roots.RootPolicy policy Object initialValue public java.lang.String getPresentableName () public boolean isSynthetic () public com.intellij.openapi.module.Module getModule () public void writeExternal (org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException org.jdom.Element rootElement org.jdom.Element element public java.lang.String getModuleName () public com.intellij.openapi.roots.OrderEntry cloneEntry (com.intellij.openapi.roots.impl.RootModelImpl, com.intellij.openapi.roots.impl.ProjectRootManagerImpl, com.intellij.openapi.vfs.pointers.VirtualFilePointerManager) com.intellij.openapi.roots.impl.RootModelImpl rootModel com.intellij.openapi.roots.impl.ProjectRootManagerImpl projectRootManager com.intellij.openapi.vfs.pointers.VirtualFilePointerManager filePointerManager public boolean isExported () public void setExported (boolean) boolean value public com.intellij.openapi.roots.DependencyScope getScope () public void setScope (com.intellij.openapi.roots.DependencyScope) com.intellij.openapi.roots.DependencyScope scope public volatile synthetic java.lang.String toString () public volatile synthetic int compareTo (com.intellij.openapi.roots.OrderEntry) public volatile synthetic boolean isDisposed () public volatile synthetic void dispose () public volatile synthetic com.intellij.openapi.roots.impl.RootModelImpl getRootModel () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/ModuleOrderEnumerator.class
ModuleOrderEnumerator.java package com.intellij.openapi.roots.impl public com.intellij.openapi.roots.impl.ModuleOrderEnumerator extends com.intellij.openapi.roots.impl.OrderEnumeratorBase { private final com.intellij.openapi.roots.ModuleRootModel myRootModel void <init> (com.intellij.openapi.roots.ModuleRootModel, com.intellij.openapi.roots.impl.OrderRootsCache) com.intellij.openapi.roots.ModuleRootModel rootModel com.intellij.openapi.roots.impl.OrderRootsCache cache public void processRootModules (com.intellij.util.Processor) com.intellij.util.Processor processor protected void forEach (com.intellij.util.PairProcessor) com.intellij.util.PairProcessor processor public boolean isRootModuleModel (com.intellij.openapi.roots.ModuleRootModel) com.intellij.openapi.roots.ModuleRootModel rootModel public volatile synthetic boolean isProductionOnly () public volatile synthetic boolean isCompileOnly () public volatile synthetic boolean isRuntimeOnly () public volatile synthetic java.lang.Object process (com.intellij.openapi.roots.RootPolicy, java.lang.Object) public volatile synthetic void forEachModule (com.intellij.util.Processor) public volatile synthetic void forEachLibrary (com.intellij.util.Processor) public volatile synthetic void forEach (com.intellij.util.Processor) public volatile synthetic boolean shouldRecurse (com.intellij.openapi.roots.ModuleOrderEntry, java.util.List) public volatile synthetic int getFlags () public volatile synthetic com.intellij.openapi.roots.OrderRootsEnumerator roots (com.intellij.util.NotNullFunction) public volatile synthetic com.intellij.openapi.roots.OrderRootsEnumerator roots (com.intellij.openapi.roots.OrderRootType) public volatile synthetic com.intellij.openapi.roots.OrderRootsEnumerator sources () public volatile synthetic com.intellij.openapi.roots.OrderRootsEnumerator classes () public volatile synthetic com.intellij.openapi.roots.OrderEnumerator using (com.intellij.openapi.roots.RootModelProvider) public volatile synthetic com.intellij.openapi.roots.OrderEnumerator satisfying (com.intellij.openapi.util.Condition) public volatile synthetic com.intellij.openapi.roots.OrderEnumerator exportedOnly () public volatile synthetic com.intellij.openapi.roots.OrderEnumerator recursively () public volatile synthetic com.intellij.openapi.roots.OrderEnumerator withoutModuleSourceEntries () public volatile synthetic com.intellij.openapi.roots.OrderEnumerator withoutDepModules () public volatile synthetic com.intellij.openapi.roots.OrderEnumerator withoutLibraries () public volatile synthetic com.intellij.openapi.roots.OrderEnumerator withoutSdk () public volatile synthetic com.intellij.openapi.roots.OrderEnumerator runtimeOnly () public volatile synthetic com.intellij.openapi.roots.OrderEnumerator compileOnly () public volatile synthetic com.intellij.openapi.roots.OrderEnumerator productionOnly () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/ModuleRootEventImpl.class
ModuleRootEventImpl.java package com.intellij.openapi.roots.impl public com.intellij.openapi.roots.impl.ModuleRootEventImpl extends com.intellij.openapi.roots.ModuleRootEvent { private final boolean myFiletypes public void <init> (com.intellij.openapi.project.Project, boolean) com.intellij.openapi.project.Project project boolean filetypes public boolean isCausedByFileTypesChange () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/ModuleRootManagerImpl$1.class
ModuleRootManagerImpl.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.ModuleRootManagerImpl$1 extends com.intellij.openapi.roots.impl.RootModelImpl { final synthetic com.intellij.openapi.roots.impl.ModuleRootManagerImpl this$0 void <init> (com.intellij.openapi.roots.impl.ModuleRootManagerImpl, com.intellij.openapi.roots.impl.RootModelImpl, com.intellij.openapi.roots.impl.ModuleRootManagerImpl, boolean, com.intellij.openapi.roots.impl.RootConfigurationAccessor, com.intellij.openapi.vfs.pointers.VirtualFilePointerManager, com.intellij.openapi.roots.impl.ProjectRootManagerImpl) com.intellij.openapi.roots.impl.ModuleRootManagerImpl this$0 com.intellij.openapi.roots.impl.RootModelImpl rootModel com.intellij.openapi.roots.impl.ModuleRootManagerImpl moduleRootManager boolean writable com.intellij.openapi.roots.impl.RootConfigurationAccessor rootConfigurationAccessor com.intellij.openapi.vfs.pointers.VirtualFilePointerManager filePointerManager com.intellij.openapi.roots.impl.ProjectRootManagerImpl projectRootManager public void dispose () }
com/intellij/openapi/roots/impl/ModuleRootManagerImpl$ModuleRootManagerState.class
ModuleRootManagerImpl.java package com.intellij.openapi.roots.impl public com.intellij.openapi.roots.impl.ModuleRootManagerImpl$ModuleRootManagerState extends java.lang.Object implements com.intellij.openapi.util.JDOMExternalizable { private com.intellij.openapi.roots.impl.RootModelImpl myRootModel private org.jdom.Element myRootModelElement public void <init> () public void <init> (com.intellij.openapi.roots.impl.RootModelImpl) com.intellij.openapi.roots.impl.RootModelImpl rootModel public void readExternal (org.jdom.Element) org.jdom.Element element public void writeExternal (org.jdom.Element) org.jdom.Element element public org.jdom.Element getRootModelElement () }
com/intellij/openapi/roots/impl/ModuleRootManagerImpl.class
ModuleRootManagerImpl.java package com.intellij.openapi.roots.impl public com.intellij.openapi.roots.impl.ModuleRootManagerImpl extends com.intellij.openapi.roots.ModuleRootManagerEx implements com.intellij.openapi.Disposable { protected static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.openapi.module.Module myModule private final com.intellij.openapi.roots.impl.ProjectRootManagerImpl myProjectRootManager private final com.intellij.openapi.vfs.pointers.VirtualFilePointerManager myFilePointerManager protected com.intellij.openapi.roots.impl.RootModelImpl myRootModel private boolean myIsDisposed private boolean myLoaded private final com.intellij.openapi.roots.impl.OrderRootsCache myOrderRootsCache private final java.util.Map myModelCreations protected final com.intellij.openapi.util.SimpleModificationTracker myModificationTracker static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.openapi.module.Module, com.intellij.openapi.roots.impl.ProjectRootManagerImpl, com.intellij.openapi.vfs.pointers.VirtualFilePointerManager) com.intellij.openapi.module.Module module com.intellij.openapi.roots.impl.ProjectRootManagerImpl projectRootManager com.intellij.openapi.vfs.pointers.VirtualFilePointerManager filePointerManager public com.intellij.openapi.module.Module getModule () public com.intellij.openapi.roots.ModuleFileIndex getFileIndex () public void dispose () java.util.List entries java.util.Map$Entry entry java.util.List entries public com.intellij.openapi.roots.ModifiableRootModel getModifiableModel () public com.intellij.openapi.roots.ModifiableRootModel getModifiableModel (com.intellij.openapi.roots.impl.RootConfigurationAccessor) com.intellij.openapi.roots.impl.RootConfigurationAccessor accessor com.intellij.openapi.roots.impl.RootModelImpl model public long getModificationCountForTests () void makeRootsChange (java.lang.Runnable) Runnable runnable com.intellij.openapi.roots.ex.ProjectRootManagerEx projectRootManagerEx public com.intellij.openapi.roots.impl.RootModelImpl getRootModel () public com.intellij.openapi.roots.ContentEntry[] getContentEntries () public com.intellij.openapi.roots.OrderEntry[] getOrderEntries () public com.intellij.openapi.projectRoots.Sdk getSdk () public boolean isSdkInherited () void commitModel (com.intellij.openapi.roots.impl.RootModelImpl) com.intellij.openapi.roots.impl.RootModelImpl rootModel boolean changed com.intellij.openapi.project.Project project com.intellij.openapi.module.ModifiableModuleModel moduleModel static void doCommit (com.intellij.openapi.roots.impl.RootModelImpl) Exception e com.intellij.openapi.roots.impl.RootModelImpl rootModel com.intellij.openapi.roots.impl.ModuleRootManagerImpl rootManager public com.intellij.openapi.module.Module[] getDependencies () public com.intellij.openapi.module.Module[] getDependencies (boolean) boolean includeTests public com.intellij.openapi.module.Module[] getModuleDependencies () public com.intellij.openapi.module.Module[] getModuleDependencies (boolean) boolean includeTests public boolean isDependsOn (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public java.lang.String[] getDependencyModuleNames () public java.lang.Object getModuleExtension (java.lang.Class) Class klass public java.lang.Object processOrder (com.intellij.openapi.roots.RootPolicy, java.lang.Object) com.intellij.openapi.roots.RootPolicy policy Object initialValue public com.intellij.openapi.roots.OrderEnumerator orderEntries () public static com.intellij.openapi.roots.OrderRootsEnumerator getCachingEnumeratorForType (com.intellij.openapi.roots.OrderRootType, com.intellij.openapi.module.Module) com.intellij.openapi.roots.OrderRootType type com.intellij.openapi.module.Module module private static com.intellij.openapi.roots.OrderRootsEnumerator getEnumeratorForType (com.intellij.openapi.roots.OrderRootType, com.intellij.openapi.module.Module) com.intellij.openapi.roots.OrderRootType type com.intellij.openapi.module.Module module com.intellij.openapi.roots.OrderEnumerator base public com.intellij.openapi.vfs.VirtualFile[] getContentRoots () public java.lang.String[] getContentRootUrls () public java.lang.String[] getExcludeRootUrls () public com.intellij.openapi.vfs.VirtualFile[] getExcludeRoots () public java.lang.String[] getSourceRootUrls () public java.lang.String[] getSourceRootUrls (boolean) boolean includingTests public com.intellij.openapi.vfs.VirtualFile[] getSourceRoots () public com.intellij.openapi.vfs.VirtualFile[] getSourceRoots (boolean) boolean includingTests public java.util.List getSourceRoots (org.jetbrains.jps.model.module.JpsModuleSourceRootType) org.jetbrains.jps.model.module.JpsModuleSourceRootType rootType public java.util.List getSourceRoots (java.util.Set) java.util.Set rootTypes public void dropCaches () public com.intellij.openapi.roots.impl.ModuleRootManagerImpl$ModuleRootManagerState getState () public void loadState (com.intellij.openapi.roots.impl.ModuleRootManagerImpl$ModuleRootManagerState) com.intellij.openapi.roots.impl.ModuleRootManagerImpl$ModuleRootManagerState object protected void loadState (com.intellij.openapi.roots.impl.ModuleRootManagerImpl$ModuleRootManagerState, boolean) com.intellij.openapi.util.InvalidDataException e com.intellij.openapi.roots.impl.ModuleRootManagerImpl$ModuleRootManagerState object boolean throwEvent com.intellij.util.ThrowableRunnable r public void stateChanged () public com.intellij.openapi.roots.ProjectModelExternalSource getExternalSource () private synthetic void lambda$loadState$1 (com.intellij.openapi.roots.impl.ModuleRootManagerImpl$ModuleRootManagerState, boolean) throws java.lang.RuntimeException com.intellij.openapi.roots.impl.ModuleRootManagerImpl$ModuleRootManagerState object boolean throwEvent com.intellij.openapi.roots.impl.RootModelImpl newModel private static synthetic void lambda$null$0 (com.intellij.openapi.roots.impl.RootModelImpl) com.intellij.openapi.roots.impl.RootModelImpl newModel static synthetic java.util.Map access$000 (com.intellij.openapi.roots.impl.ModuleRootManagerImpl) com.intellij.openapi.roots.impl.ModuleRootManagerImpl x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/ModuleSourceOrderEntryImpl.class
ModuleSourceOrderEntryImpl.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.ModuleSourceOrderEntryImpl extends com.intellij.openapi.roots.impl.OrderEntryBaseImpl implements com.intellij.openapi.roots.ModuleSourceOrderEntry com.intellij.openapi.roots.impl.WritableOrderEntry com.intellij.openapi.roots.impl.ClonableOrderEntry { static final String ENTRY_TYPE private static final String ATTRIBUTE_FOR_TESTS void <init> (com.intellij.openapi.roots.impl.RootModelImpl) com.intellij.openapi.roots.impl.RootModelImpl rootModel void <init> (org.jdom.Element, com.intellij.openapi.roots.impl.RootModelImpl) throws com.intellij.openapi.util.InvalidDataException org.jdom.Element element com.intellij.openapi.roots.impl.RootModelImpl rootModel public void writeExternal (org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException org.jdom.Element rootElement org.jdom.Element element public boolean isValid () public com.intellij.openapi.module.Module getOwnerModule () public java.lang.Object accept (com.intellij.openapi.roots.RootPolicy, java.lang.Object) com.intellij.openapi.roots.RootPolicy policy Object initialValue public java.lang.String getPresentableName () public com.intellij.openapi.vfs.VirtualFile[] getFiles (com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.roots.OrderRootType type public java.lang.String[] getUrls (com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.roots.SourceFolder sourceFolder com.intellij.openapi.roots.ContentEntry contentEntry java.util.List result com.intellij.openapi.roots.OrderRootType type public com.intellij.openapi.roots.OrderEntry cloneEntry (com.intellij.openapi.roots.impl.RootModelImpl, com.intellij.openapi.roots.impl.ProjectRootManagerImpl, com.intellij.openapi.vfs.pointers.VirtualFilePointerManager) com.intellij.openapi.roots.impl.RootModelImpl rootModel com.intellij.openapi.roots.impl.ProjectRootManagerImpl projectRootManager com.intellij.openapi.vfs.pointers.VirtualFilePointerManager filePointerManager public boolean isSynthetic () public volatile synthetic com.intellij.openapi.roots.ModuleRootModel getRootModel () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/ModulesOrderEnumerator.class
ModulesOrderEnumerator.java package com.intellij.openapi.roots.impl public com.intellij.openapi.roots.impl.ModulesOrderEnumerator extends com.intellij.openapi.roots.impl.OrderEnumeratorBase { private final java.util.Collection myModules public void <init> (java.util.Collection) java.util.Collection modules public void processRootModules (com.intellij.util.Processor) com.intellij.openapi.module.Module each com.intellij.util.Processor processor protected void forEach (com.intellij.util.PairProcessor) com.intellij.openapi.module.Module module com.intellij.util.PairProcessor processor gnu.trove.THashSet processed public boolean isRootModuleModel (com.intellij.openapi.roots.ModuleRootModel) com.intellij.openapi.roots.ModuleRootModel rootModel public volatile synthetic boolean isProductionOnly () public volatile synthetic boolean isCompileOnly () public volatile synthetic boolean isRuntimeOnly () public volatile synthetic java.lang.Object process (com.intellij.openapi.roots.RootPolicy, java.lang.Object) public volatile synthetic void forEachModule (com.intellij.util.Processor) public volatile synthetic void forEachLibrary (com.intellij.util.Processor) public volatile synthetic void forEach (com.intellij.util.Processor) public volatile synthetic boolean shouldRecurse (com.intellij.openapi.roots.ModuleOrderEntry, java.util.List) public volatile synthetic int getFlags () public volatile synthetic com.intellij.openapi.roots.OrderRootsEnumerator roots (com.intellij.util.NotNullFunction) public volatile synthetic com.intellij.openapi.roots.OrderRootsEnumerator roots (com.intellij.openapi.roots.OrderRootType) public volatile synthetic com.intellij.openapi.roots.OrderRootsEnumerator sources () public volatile synthetic com.intellij.openapi.roots.OrderRootsEnumerator classes () public volatile synthetic com.intellij.openapi.roots.OrderEnumerator using (com.intellij.openapi.roots.RootModelProvider) public volatile synthetic com.intellij.openapi.roots.OrderEnumerator satisfying (com.intellij.openapi.util.Condition) public volatile synthetic com.intellij.openapi.roots.OrderEnumerator exportedOnly () public volatile synthetic com.intellij.openapi.roots.OrderEnumerator recursively () public volatile synthetic com.intellij.openapi.roots.OrderEnumerator withoutModuleSourceEntries () public volatile synthetic com.intellij.openapi.roots.OrderEnumerator withoutDepModules () public volatile synthetic com.intellij.openapi.roots.OrderEnumerator withoutLibraries () public volatile synthetic com.intellij.openapi.roots.OrderEnumerator withoutSdk () public volatile synthetic com.intellij.openapi.roots.OrderEnumerator runtimeOnly () public volatile synthetic com.intellij.openapi.roots.OrderEnumerator compileOnly () public volatile synthetic com.intellij.openapi.roots.OrderEnumerator productionOnly () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/NonProjectDirectoryInfo$1.class
NonProjectDirectoryInfo.java package com.intellij.openapi.roots.impl final com.intellij.openapi.roots.impl.NonProjectDirectoryInfo$1 extends com.intellij.openapi.roots.impl.NonProjectDirectoryInfo { void <init> (java.lang.String) String debugName public boolean isIgnored () }
com/intellij/openapi/roots/impl/NonProjectDirectoryInfo$2.class
NonProjectDirectoryInfo.java package com.intellij.openapi.roots.impl final com.intellij.openapi.roots.impl.NonProjectDirectoryInfo$2 extends com.intellij.openapi.roots.impl.NonProjectDirectoryInfo { void <init> (java.lang.String) String debugName public boolean isExcluded () }
com/intellij/openapi/roots/impl/NonProjectDirectoryInfo$WithBeneathInfo.class
NonProjectDirectoryInfo.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.NonProjectDirectoryInfo$WithBeneathInfo extends com.intellij.openapi.roots.impl.NonProjectDirectoryInfo { private final com.intellij.openapi.roots.impl.NonProjectDirectoryInfo myDelegate final java.util.List myContentInfosBeneath void <init> (com.intellij.openapi.roots.impl.NonProjectDirectoryInfo) com.intellij.openapi.roots.impl.NonProjectDirectoryInfo delegate public boolean processContentBeneathExcluded (com.intellij.openapi.vfs.VirtualFile, com.intellij.util.Processor) com.intellij.openapi.vfs.VirtualFile dir com.intellij.util.Processor processor public boolean isInProject (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public java.lang.String toString () public boolean isIgnored () public com.intellij.openapi.vfs.VirtualFile getSourceRoot () public com.intellij.openapi.vfs.VirtualFile getLibraryClassRoot () public com.intellij.openapi.vfs.VirtualFile getContentRoot () public boolean isInLibrarySource (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isExcluded () public boolean isExcluded (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isInModuleSource (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public com.intellij.openapi.module.Module getModule () public java.lang.String getUnloadedModuleName () public com.intellij.openapi.roots.SourceFolder getSourceRootFolder () public boolean hasLibraryClassRoot () private static synthetic boolean lambda$processContentBeneathExcluded$0 (com.intellij.openapi.vfs.VirtualFile, com.intellij.util.Processor, com.intellij.openapi.roots.impl.DirectoryInfoImpl) com.intellij.openapi.vfs.VirtualFile dir com.intellij.util.Processor processor com.intellij.openapi.roots.impl.DirectoryInfoImpl child private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/NonProjectDirectoryInfo.class
NonProjectDirectoryInfo.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.NonProjectDirectoryInfo extends com.intellij.openapi.roots.impl.DirectoryInfo { static final com.intellij.openapi.roots.impl.NonProjectDirectoryInfo IGNORED static final com.intellij.openapi.roots.impl.NonProjectDirectoryInfo EXCLUDED static final com.intellij.openapi.roots.impl.NonProjectDirectoryInfo NOT_UNDER_PROJECT_ROOTS static final com.intellij.openapi.roots.impl.NonProjectDirectoryInfo INVALID static final com.intellij.openapi.roots.impl.NonProjectDirectoryInfo NOT_SUPPORTED_VIRTUAL_FILE_IMPLEMENTATION private final String myDebugName private void <init> (java.lang.String) String debugName public boolean isInProject (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public java.lang.String toString () public boolean equals (java.lang.Object) Object o public int hashCode () public boolean isIgnored () public com.intellij.openapi.vfs.VirtualFile getSourceRoot () public com.intellij.openapi.vfs.VirtualFile getLibraryClassRoot () public com.intellij.openapi.vfs.VirtualFile getContentRoot () public boolean isInLibrarySource (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isExcluded () public boolean isExcluded (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isInModuleSource (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public com.intellij.openapi.module.Module getModule () public java.lang.String getUnloadedModuleName () public com.intellij.openapi.roots.SourceFolder getSourceRootFolder () public boolean processContentBeneathExcluded (com.intellij.openapi.vfs.VirtualFile, com.intellij.util.Processor) com.intellij.openapi.vfs.VirtualFile dir com.intellij.util.Processor processor synthetic void <init> (java.lang.String, com.intellij.openapi.roots.impl.NonProjectDirectoryInfo$1) String x0 com.intellij.openapi.roots.impl.NonProjectDirectoryInfo$1 x1 static synthetic java.lang.String access$100 (com.intellij.openapi.roots.impl.NonProjectDirectoryInfo) com.intellij.openapi.roots.impl.NonProjectDirectoryInfo x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/OrderEntryBaseImpl.class
OrderEntryBaseImpl.java package com.intellij.openapi.roots.impl abstract com.intellij.openapi.roots.impl.OrderEntryBaseImpl extends com.intellij.openapi.roots.impl.RootModelComponentBase implements com.intellij.openapi.roots.OrderEntry { private static final com.intellij.openapi.diagnostic.Logger LOG private int myIndex private static int _hc private final int hc protected void <init> (com.intellij.openapi.roots.impl.RootModelImpl) com.intellij.openapi.roots.impl.RootModelImpl rootModel void setIndex (int) int index public int compareTo (com.intellij.openapi.roots.OrderEntry) com.intellij.openapi.roots.OrderEntry orderEntry boolean sameType (com.intellij.openapi.roots.OrderEntry) com.intellij.openapi.roots.OrderEntry that public final boolean equals (java.lang.Object) Object obj public final int hashCode () public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/OrderEntryFactory.class
OrderEntryFactory.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.OrderEntryFactory extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG public static final String ORDER_ENTRY_ELEMENT_NAME public static final String ORDER_ENTRY_TYPE_ATTR void <init> () static com.intellij.openapi.roots.OrderEntry createOrderEntryByElement (org.jdom.Element, com.intellij.openapi.roots.impl.RootModelImpl, com.intellij.openapi.roots.impl.ProjectRootManagerImpl) throws com.intellij.openapi.util.InvalidDataException org.jdom.Element element com.intellij.openapi.roots.impl.RootModelImpl rootModel com.intellij.openapi.roots.impl.ProjectRootManagerImpl projectRootManager String type static org.jdom.Element createOrderEntryElement (java.lang.String) String type org.jdom.Element element static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/OrderEntryUtil.class
OrderEntryUtil.java package com.intellij.openapi.roots.impl public com.intellij.openapi.roots.impl.OrderEntryUtil extends java.lang.Object { private void <init> () public static com.intellij.openapi.roots.LibraryOrderEntry findLibraryOrderEntry (com.intellij.openapi.roots.ModuleRootModel, com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.OrderEntry orderEntry com.intellij.openapi.roots.ModuleRootModel model com.intellij.openapi.roots.libraries.Library library public static com.intellij.openapi.roots.LibraryOrderEntry findLibraryOrderEntry (com.intellij.openapi.roots.ModuleRootModel, java.lang.String) String libName com.intellij.openapi.roots.OrderEntry orderEntry com.intellij.openapi.roots.ModuleRootModel model String libraryName public static com.intellij.openapi.roots.ModuleOrderEntry findModuleOrderEntry (com.intellij.openapi.roots.ModuleRootModel, com.intellij.openapi.module.Module) com.intellij.openapi.roots.OrderEntry orderEntry com.intellij.openapi.roots.ModuleRootModel model com.intellij.openapi.module.Module module public static com.intellij.openapi.roots.JdkOrderEntry findJdkOrderEntry (com.intellij.openapi.roots.ModuleRootModel, com.intellij.openapi.projectRoots.Sdk) com.intellij.openapi.roots.OrderEntry orderEntry com.intellij.openapi.roots.ModuleRootModel model com.intellij.openapi.projectRoots.Sdk sdk public static boolean equals (com.intellij.openapi.roots.OrderEntry, com.intellij.openapi.roots.OrderEntry) com.intellij.openapi.roots.JdkOrderEntry jdkOrderEntry1 com.intellij.openapi.roots.JdkOrderEntry jdkOrderEntry2 com.intellij.openapi.roots.LibraryOrderEntry jdkOrderEntry1 com.intellij.openapi.roots.LibraryOrderEntry jdkOrderEntry2 com.intellij.openapi.roots.ModuleSourceOrderEntry jdkOrderEntry1 com.intellij.openapi.roots.ModuleSourceOrderEntry jdkOrderEntry2 com.intellij.openapi.roots.ModuleOrderEntry jdkOrderEntry1 com.intellij.openapi.roots.ModuleOrderEntry jdkOrderEntry2 com.intellij.openapi.roots.OrderEntry orderEntry1 com.intellij.openapi.roots.OrderEntry orderEntry2 public static boolean equals (com.intellij.openapi.roots.libraries.Library, com.intellij.openapi.roots.libraries.Library) String name com.intellij.openapi.roots.OrderRootType type com.intellij.openapi.roots.libraries.Library library1 com.intellij.openapi.roots.libraries.Library library2 com.intellij.openapi.roots.libraries.LibraryTable table public static void addLibraryToRoots (com.intellij.openapi.roots.LibraryOrderEntry, com.intellij.openapi.module.Module) com.intellij.openapi.roots.LibraryOrderEntry libraryOrderEntry com.intellij.openapi.module.Module module com.intellij.openapi.roots.libraries.Library library public static void addLibraryToRoots (com.intellij.openapi.module.Module, com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.module.Module module com.intellij.openapi.roots.libraries.Library library public static void addLibraryToRoots (com.intellij.openapi.module.Module, com.intellij.openapi.roots.libraries.Library, com.intellij.openapi.roots.DependencyScope, boolean) com.intellij.openapi.vfs.VirtualFile jarFile com.intellij.openapi.vfs.VirtualFile[] files com.intellij.openapi.roots.OrderRootType orderRootType com.intellij.openapi.roots.libraries.Library jarLibrary com.intellij.openapi.roots.libraries.Library$ModifiableModel libraryModel com.intellij.openapi.roots.LibraryOrderEntry entry com.intellij.openapi.module.Module module com.intellij.openapi.roots.libraries.Library library com.intellij.openapi.roots.DependencyScope scope boolean exported com.intellij.openapi.roots.ModifiableRootModel rootModel com.intellij.openapi.roots.LibraryOrderEntry entry private static int findLibraryOrderEntry (com.intellij.openapi.roots.OrderEntry[], com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.OrderEntry entry int i com.intellij.openapi.roots.OrderEntry[] entries com.intellij.openapi.roots.libraries.Library library public static void replaceLibrary (com.intellij.openapi.roots.ModifiableRootModel, com.intellij.openapi.roots.libraries.Library, com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.ModifiableRootModel model com.intellij.openapi.roots.libraries.Library oldLibrary com.intellij.openapi.roots.libraries.Library newLibrary int i public static void replaceLibraryEntryByAdded (com.intellij.openapi.roots.ModifiableRootModel, com.intellij.openapi.roots.LibraryOrderEntry) com.intellij.openapi.roots.ModifiableRootModel model com.intellij.openapi.roots.LibraryOrderEntry entry int i private static void replaceLibraryByAdded (com.intellij.openapi.roots.ModifiableRootModel, int) com.intellij.openapi.roots.ModifiableRootModel model int toReplace com.intellij.openapi.roots.OrderEntry[] entries com.intellij.openapi.roots.LibraryOrderEntry newEntry com.intellij.openapi.roots.LibraryOrderEntry libraryEntry boolean exported com.intellij.openapi.roots.DependencyScope scope com.intellij.openapi.roots.OrderEntry[] newEntries public static void processOrderEntries (com.intellij.openapi.module.Module, java.lang.Class, com.intellij.util.Processor) com.intellij.openapi.roots.OrderEntry orderEntry com.intellij.openapi.module.Module module Class orderEntryClass com.intellij.util.Processor processor com.intellij.openapi.roots.OrderEntry[] orderEntries public static com.intellij.openapi.roots.DependencyScope intersectScopes (com.intellij.openapi.roots.DependencyScope, com.intellij.openapi.roots.DependencyScope) com.intellij.openapi.roots.DependencyScope scope1 com.intellij.openapi.roots.DependencyScope scope2 public static java.util.List getModuleLibraries (com.intellij.openapi.roots.ModuleRootModel) com.intellij.openapi.roots.LibraryOrderEntry entry com.intellij.openapi.roots.OrderEntry orderEntry com.intellij.openapi.roots.ModuleRootModel model com.intellij.openapi.roots.OrderEntry[] orderEntries java.util.List libraries public static boolean isModuleLibraryOrderEntry (com.intellij.openapi.roots.OrderEntry) com.intellij.openapi.roots.OrderEntry orderEntry private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/OrderEnumeratorBase$1.class
OrderEnumeratorBase.java package com.intellij.openapi.roots.impl synthetic com.intellij.openapi.roots.impl.OrderEnumeratorBase$1 extends java.lang.Object { }
com/intellij/openapi/roots/impl/OrderEnumeratorBase$OrderEntryProcessor.class
OrderEnumeratorBase.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.OrderEnumeratorBase$OrderEntryProcessor extends java.lang.Object implements com.intellij.util.PairProcessor { private Object myValue private final com.intellij.openapi.roots.RootPolicy myPolicy private void <init> (com.intellij.openapi.roots.RootPolicy, java.lang.Object) com.intellij.openapi.roots.RootPolicy policy Object initialValue public boolean process (com.intellij.openapi.roots.OrderEntry, java.util.List) com.intellij.openapi.roots.OrderEntry orderEntry java.util.List customHandlers public volatile synthetic boolean process (java.lang.Object, java.lang.Object) synthetic void <init> (com.intellij.openapi.roots.RootPolicy, java.lang.Object, com.intellij.openapi.roots.impl.OrderEnumeratorBase$1) com.intellij.openapi.roots.RootPolicy x0 Object x1 com.intellij.openapi.roots.impl.OrderEnumeratorBase$1 x2 static synthetic java.lang.Object access$100 (com.intellij.openapi.roots.impl.OrderEnumeratorBase$OrderEntryProcessor) com.intellij.openapi.roots.impl.OrderEnumeratorBase$OrderEntryProcessor x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/OrderEnumeratorBase$ProcessEntryAction.class
OrderEnumeratorBase.java package com.intellij.openapi.roots.impl public com.intellij.openapi.roots.impl.OrderEnumeratorBase$ProcessEntryAction extends java.lang.Object { public com.intellij.openapi.roots.impl.OrderEnumeratorBase$ProcessEntryActionType type com.intellij.openapi.module.Module recurseOnModule public static final com.intellij.openapi.roots.impl.OrderEnumeratorBase$ProcessEntryAction SKIP public static final com.intellij.openapi.roots.impl.OrderEnumeratorBase$ProcessEntryAction PROCESS private void <init> (com.intellij.openapi.roots.impl.OrderEnumeratorBase$ProcessEntryActionType) com.intellij.openapi.roots.impl.OrderEnumeratorBase$ProcessEntryActionType type static com.intellij.openapi.roots.impl.OrderEnumeratorBase$ProcessEntryAction RECURSE (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module com.intellij.openapi.roots.impl.OrderEnumeratorBase$ProcessEntryAction result static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/OrderEnumeratorBase$ProcessEntryActionType.class
OrderEnumeratorBase.java package com.intellij.openapi.roots.impl public final enum com.intellij.openapi.roots.impl.OrderEnumeratorBase$ProcessEntryActionType extends java.lang.Enum { public static final enum com.intellij.openapi.roots.impl.OrderEnumeratorBase$ProcessEntryActionType SKIP public static final enum com.intellij.openapi.roots.impl.OrderEnumeratorBase$ProcessEntryActionType RECURSE public static final enum com.intellij.openapi.roots.impl.OrderEnumeratorBase$ProcessEntryActionType PROCESS private static final synthetic com.intellij.openapi.roots.impl.OrderEnumeratorBase$ProcessEntryActionType[] $VALUES public static com.intellij.openapi.roots.impl.OrderEnumeratorBase$ProcessEntryActionType[] values () public static com.intellij.openapi.roots.impl.OrderEnumeratorBase$ProcessEntryActionType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/openapi/roots/impl/OrderEnumeratorBase.class
OrderEnumeratorBase.java package com.intellij.openapi.roots.impl abstract com.intellij.openapi.roots.impl.OrderEnumeratorBase extends com.intellij.openapi.roots.OrderEnumerator implements com.intellij.openapi.roots.OrderEnumeratorSettings { private static final com.intellij.openapi.diagnostic.Logger LOG private boolean myProductionOnly private boolean myCompileOnly private boolean myRuntimeOnly private boolean myWithoutJdk private boolean myWithoutLibraries boolean myWithoutDepModules private boolean myWithoutModuleSourceEntries boolean myRecursively boolean myRecursivelyExportedOnly private boolean myExportedOnly private com.intellij.openapi.util.Condition myCondition com.intellij.openapi.roots.RootModelProvider myModulesProvider private final com.intellij.openapi.roots.impl.OrderRootsCache myCache static final synthetic boolean $assertionsDisabled void <init> (com.intellij.openapi.roots.impl.OrderRootsCache) com.intellij.openapi.roots.impl.OrderRootsCache cache static java.util.List getCustomHandlers (com.intellij.openapi.module.Module) com.intellij.openapi.roots.OrderEnumerationHandler$Factory handlerFactory com.intellij.openapi.module.Module module java.util.List customHandlers public com.intellij.openapi.roots.OrderEnumerator productionOnly () public com.intellij.openapi.roots.OrderEnumerator compileOnly () public com.intellij.openapi.roots.OrderEnumerator runtimeOnly () public com.intellij.openapi.roots.OrderEnumerator withoutSdk () public com.intellij.openapi.roots.OrderEnumerator withoutLibraries () public com.intellij.openapi.roots.OrderEnumerator withoutDepModules () public com.intellij.openapi.roots.OrderEnumerator withoutModuleSourceEntries () public com.intellij.openapi.roots.OrderEnumerator recursively () public com.intellij.openapi.roots.OrderEnumerator exportedOnly () public com.intellij.openapi.roots.OrderEnumerator satisfying (com.intellij.openapi.util.Condition) com.intellij.openapi.util.Condition condition public com.intellij.openapi.roots.OrderEnumerator using (com.intellij.openapi.roots.RootModelProvider) com.intellij.openapi.roots.RootModelProvider provider public com.intellij.openapi.roots.OrderRootsEnumerator classes () public com.intellij.openapi.roots.OrderRootsEnumerator sources () public com.intellij.openapi.roots.OrderRootsEnumerator roots (com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.roots.OrderRootType rootType public com.intellij.openapi.roots.OrderRootsEnumerator roots (com.intellij.util.NotNullFunction) com.intellij.util.NotNullFunction rootTypeProvider com.intellij.openapi.roots.ModuleRootModel getRootModel (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module com.intellij.openapi.roots.impl.OrderRootsCache getCache () public int getFlags () int flags public boolean shouldRecurse (com.intellij.openapi.roots.ModuleOrderEntry, java.util.List) com.intellij.openapi.roots.ModuleOrderEntry entry java.util.List handlers com.intellij.openapi.roots.impl.OrderEnumeratorBase$ProcessEntryAction action private com.intellij.openapi.roots.impl.OrderEnumeratorBase$ProcessEntryAction shouldAddOrRecurse (com.intellij.openapi.roots.OrderEntry, boolean, java.util.List) com.intellij.openapi.roots.OrderEnumerationHandler handler com.intellij.openapi.roots.DependencyScope scope boolean forTestCompile com.intellij.openapi.roots.ExportableOrderEntry exportableEntry com.intellij.openapi.roots.ModuleOrderEntry moduleOrderEntry com.intellij.openapi.module.Module depModule com.intellij.openapi.roots.OrderEntry entry boolean firstLevel java.util.List customHandlers com.intellij.openapi.roots.OrderEnumerationHandler$AddDependencyType shouldAdd boolean exported protected void processEntries (com.intellij.openapi.roots.ModuleRootModel, com.intellij.util.PairProcessor, java.util.Set, boolean, java.util.List) com.intellij.openapi.roots.impl.OrderEnumeratorBase$ProcessEntryAction action com.intellij.openapi.roots.OrderEntry entry com.intellij.openapi.roots.ModuleRootModel rootModel com.intellij.util.PairProcessor processor java.util.Set processed boolean firstLevel java.util.List customHandlers private static boolean shouldAddRuntimeDependenciesToTestCompilationClasspath (java.util.List) com.intellij.openapi.roots.OrderEnumerationHandler handler java.util.List customHandlers private static boolean shouldProcessRecursively (java.util.List) com.intellij.openapi.roots.OrderEnumerationHandler handler java.util.List customHandlers public void forEach (com.intellij.util.Processor) com.intellij.util.Processor processor protected abstract void forEach (com.intellij.util.PairProcessor) public void forEachLibrary (com.intellij.util.Processor) com.intellij.util.Processor processor public void forEachModule (com.intellij.util.Processor) com.intellij.util.Processor processor public java.lang.Object process (com.intellij.openapi.roots.RootPolicy, java.lang.Object) com.intellij.openapi.roots.RootPolicy policy Object initialValue com.intellij.openapi.roots.impl.OrderEnumeratorBase$OrderEntryProcessor processor static boolean shouldIncludeTestsFromDependentModulesToTestClasspath (java.util.List) com.intellij.openapi.roots.OrderEnumerationHandler handler java.util.List customHandlers static boolean addCustomRootsForLibrary (com.intellij.openapi.roots.OrderEntry, com.intellij.openapi.roots.OrderRootType, java.util.Collection, java.util.List) String url java.util.List urls boolean added com.intellij.openapi.roots.OrderEnumerationHandler handler com.intellij.openapi.roots.OrderEntry forOrderEntry com.intellij.openapi.roots.OrderRootType type java.util.Collection result java.util.List customHandlers static boolean addCustomRootUrlsForLibrary (com.intellij.openapi.roots.OrderEntry, com.intellij.openapi.roots.OrderRootType, java.util.Collection, java.util.List) java.util.List urls boolean added com.intellij.openapi.roots.OrderEnumerationHandler handler com.intellij.openapi.roots.OrderEntry forOrderEntry com.intellij.openapi.roots.OrderRootType type java.util.Collection result java.util.List customHandlers static boolean addCustomRootsForModule (com.intellij.openapi.roots.OrderRootType, com.intellij.openapi.roots.ModuleRootModel, java.util.Collection, boolean, boolean, java.util.List) String url java.util.List urls boolean added com.intellij.openapi.roots.OrderEnumerationHandler handler com.intellij.openapi.roots.OrderRootType type com.intellij.openapi.roots.ModuleRootModel rootModel java.util.Collection result boolean includeProduction boolean includeTests java.util.List customHandlers public boolean isRuntimeOnly () public boolean isCompileOnly () public boolean isProductionOnly () public boolean isRootModuleModel (com.intellij.openapi.roots.ModuleRootModel) com.intellij.openapi.roots.ModuleRootModel rootModel public abstract void processRootModules (com.intellij.util.Processor) private synthetic boolean lambda$forEachModule$2 (com.intellij.util.Processor, com.intellij.openapi.roots.OrderEntry, java.util.List) com.intellij.openapi.module.Module module com.intellij.openapi.module.Module module com.intellij.util.Processor processor com.intellij.openapi.roots.OrderEntry orderEntry java.util.List customHandlers private static synthetic boolean lambda$forEachLibrary$1 (com.intellij.util.Processor, com.intellij.openapi.roots.OrderEntry, java.util.List) com.intellij.openapi.roots.libraries.Library library com.intellij.util.Processor processor com.intellij.openapi.roots.OrderEntry entry java.util.List handlers private static synthetic boolean lambda$forEach$0 (com.intellij.util.Processor, com.intellij.openapi.roots.OrderEntry, java.util.List) com.intellij.util.Processor processor com.intellij.openapi.roots.OrderEntry entry java.util.List handlers static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/OrderRootsCache$1.class
OrderRootsCache.java package com.intellij.openapi.roots.impl synthetic com.intellij.openapi.roots.impl.OrderRootsCache$1 extends java.lang.Object { }
com/intellij/openapi/roots/impl/OrderRootsCache$CacheKey.class
OrderRootsCache.java package com.intellij.openapi.roots.impl final com.intellij.openapi.roots.impl.OrderRootsCache$CacheKey extends java.lang.Object { private final com.intellij.openapi.roots.OrderRootType myRootType private final int myFlags private void <init> (com.intellij.openapi.roots.OrderRootType, int) com.intellij.openapi.roots.OrderRootType rootType int flags public boolean equals (java.lang.Object) Object o com.intellij.openapi.roots.impl.OrderRootsCache$CacheKey cacheKey public int hashCode () synthetic void <init> (com.intellij.openapi.roots.OrderRootType, int, com.intellij.openapi.roots.impl.OrderRootsCache$1) com.intellij.openapi.roots.OrderRootType x0 int x1 com.intellij.openapi.roots.impl.OrderRootsCache$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/OrderRootsCache.class
OrderRootsCache.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.OrderRootsCache extends java.lang.Object { private final java.util.concurrent.atomic.AtomicReference myRoots private final com.intellij.openapi.Disposable myParentDisposable private com.intellij.openapi.Disposable myRootsDisposable private static final com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer EMPTY void <init> (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable parentDisposable private void disposePointers () private com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer setCachedRoots (com.intellij.openapi.roots.impl.OrderRootsCache$CacheKey, java.util.Collection) com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container com.intellij.openapi.roots.impl.OrderRootsCache$CacheKey key java.util.Collection urls com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container java.util.Map map private com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer getOrComputeContainer (com.intellij.openapi.roots.OrderRootType, int, java.util.function.Supplier) java.util.Collection roots com.intellij.openapi.roots.OrderRootType rootType int flags java.util.function.Supplier computer java.util.Map map com.intellij.openapi.roots.impl.OrderRootsCache$CacheKey key com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer cached com.intellij.openapi.vfs.VirtualFile[] getOrComputeRoots (com.intellij.openapi.roots.OrderRootType, int, java.util.function.Supplier) com.intellij.openapi.roots.OrderRootType rootType int flags java.util.function.Supplier computer com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container java.lang.String[] getOrComputeUrls (com.intellij.openapi.roots.OrderRootType, int, java.util.function.Supplier) com.intellij.openapi.roots.OrderRootType rootType int flags java.util.function.Supplier computer com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container void clearCache () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/OrderRootsEnumeratorImpl.class
OrderRootsEnumeratorImpl.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.OrderRootsEnumeratorImpl extends java.lang.Object implements com.intellij.openapi.roots.OrderRootsEnumerator { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.openapi.roots.impl.OrderEnumeratorBase myOrderEnumerator private final com.intellij.openapi.roots.OrderRootType myRootType private final com.intellij.util.NotNullFunction myRootTypeProvider private boolean myUsingCache private com.intellij.util.NotNullFunction myCustomRootProvider private boolean myWithoutSelfModuleOutput void <init> (com.intellij.openapi.roots.impl.OrderEnumeratorBase, com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.roots.impl.OrderEnumeratorBase orderEnumerator com.intellij.openapi.roots.OrderRootType rootType void <init> (com.intellij.openapi.roots.impl.OrderEnumeratorBase, com.intellij.util.NotNullFunction) com.intellij.openapi.roots.impl.OrderEnumeratorBase orderEnumerator com.intellij.util.NotNullFunction rootTypeProvider public com.intellij.openapi.vfs.VirtualFile[] getRoots () com.intellij.openapi.roots.impl.OrderRootsCache cache int flags public java.lang.String[] getUrls () com.intellij.openapi.roots.impl.OrderRootsCache cache int flags private void checkCanUseCache () private java.util.Collection computeRoots () java.util.Collection result private java.util.Collection computeRootsUrls () java.util.Collection result public com.intellij.util.PathsList getPathsList () com.intellij.util.PathsList list public void collectPaths (com.intellij.util.PathsList) com.intellij.util.PathsList list public com.intellij.openapi.roots.OrderRootsEnumerator usingCache () public com.intellij.openapi.roots.OrderRootsEnumerator withoutSelfModuleOutput () public com.intellij.openapi.roots.OrderRootsEnumerator usingCustomRootProvider (com.intellij.util.NotNullFunction) com.intellij.util.NotNullFunction provider private void collectModuleRoots (com.intellij.openapi.roots.OrderRootType, com.intellij.openapi.roots.ModuleRootModel, java.util.Collection, boolean, boolean, java.util.List) com.intellij.openapi.roots.CompilerModuleExtension extension com.intellij.openapi.roots.OrderRootType type com.intellij.openapi.roots.ModuleRootModel rootModel java.util.Collection result boolean includeProduction boolean includeTests java.util.List customHandlers private void collectModuleRootsUrls (com.intellij.openapi.roots.OrderRootType, com.intellij.openapi.roots.ModuleRootModel, java.util.Collection, boolean, boolean) com.intellij.openapi.roots.SourceFolder folder com.intellij.openapi.roots.ContentEntry entry com.intellij.openapi.roots.CompilerModuleExtension extension com.intellij.openapi.roots.OrderRootType type com.intellij.openapi.roots.ModuleRootModel rootModel java.util.Collection result boolean includeProduction boolean includeTests private com.intellij.openapi.roots.OrderRootType getRootType (com.intellij.openapi.roots.OrderEntry) com.intellij.openapi.roots.OrderEntry e private synthetic boolean lambda$computeRootsUrls$1 (java.util.Collection, com.intellij.openapi.roots.OrderEntry, java.util.List) com.intellij.openapi.roots.ModuleRootModel rootModel boolean productionOnTests boolean includeTests com.intellij.openapi.roots.ModuleOrderEntry moduleOrderEntry com.intellij.openapi.module.Module module java.util.Collection result com.intellij.openapi.roots.OrderEntry orderEntry java.util.List customHandlers com.intellij.openapi.roots.OrderRootType type private synthetic boolean lambda$computeRoots$0 (java.util.Collection, com.intellij.openapi.roots.OrderEntry, java.util.List) com.intellij.openapi.roots.ModuleRootModel rootModel boolean productionOnTests boolean includeTests com.intellij.openapi.roots.ModuleOrderEntry moduleOrderEntry com.intellij.openapi.module.Module module java.util.Collection result com.intellij.openapi.roots.OrderEntry orderEntry java.util.List customHandlers com.intellij.openapi.roots.OrderRootType type static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/ProjectFileIndexFacade.class
ProjectFileIndexFacade.java package com.intellij.openapi.roots.impl public com.intellij.openapi.roots.impl.ProjectFileIndexFacade extends com.intellij.openapi.roots.FileIndexFacade { private final com.intellij.openapi.roots.impl.DirectoryIndex myDirectoryIndex private final com.intellij.openapi.roots.ProjectFileIndex myFileIndex public void <init> (com.intellij.openapi.project.Project, com.intellij.openapi.roots.ProjectRootManager, com.intellij.openapi.roots.impl.DirectoryIndex) com.intellij.openapi.project.Project project com.intellij.openapi.roots.ProjectRootManager rootManager com.intellij.openapi.roots.impl.DirectoryIndex directoryIndex public boolean isInContent (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isInSource (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isInSourceContent (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isInLibraryClasses (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isInLibrarySource (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isExcludedFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isUnderIgnored (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public com.intellij.openapi.module.Module getModuleForFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isValidAncestor (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile baseDir com.intellij.openapi.vfs.VirtualFile childDir public com.intellij.openapi.util.ModificationTracker getRootModificationTracker () public java.util.Collection getUnloadedModuleDescriptions () public boolean isInProjectScope (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.impl.DirectoryInfo info private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/ProjectFileIndexImpl.class
ProjectFileIndexImpl.java package com.intellij.openapi.roots.impl public com.intellij.openapi.roots.impl.ProjectFileIndexImpl extends com.intellij.openapi.roots.impl.FileIndexBase implements com.intellij.openapi.roots.ProjectFileIndex { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.openapi.project.Project myProject public void <init> (com.intellij.openapi.project.Project, com.intellij.openapi.roots.impl.DirectoryIndex, com.intellij.openapi.fileTypes.FileTypeRegistry) com.intellij.openapi.project.Project project com.intellij.openapi.roots.impl.DirectoryIndex directoryIndex com.intellij.openapi.fileTypes.FileTypeRegistry fileTypeManager public boolean iterateContent (com.intellij.openapi.roots.ContentIterator, com.intellij.openapi.vfs.VirtualFileFilter) com.intellij.openapi.vfs.VirtualFile contentRoot com.intellij.openapi.module.Module module com.intellij.openapi.roots.ContentIterator processor com.intellij.openapi.vfs.VirtualFileFilter filter com.intellij.openapi.module.Module[] modules private java.util.Set getRootsToIterate (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public boolean isExcluded (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.impl.DirectoryInfo info public boolean isUnderIgnored (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public com.intellij.openapi.module.Module getModuleForFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public com.intellij.openapi.module.Module getModuleForFile (com.intellij.openapi.vfs.VirtualFile, boolean) com.intellij.openapi.vfs.VirtualFile file boolean honorExclusion com.intellij.openapi.roots.impl.DirectoryInfo info public java.util.List getOrderEntriesForFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public com.intellij.openapi.vfs.VirtualFile getClassRootForFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public static com.intellij.openapi.vfs.VirtualFile getClassRootForFile (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.impl.DirectoryInfo) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.impl.DirectoryInfo info public com.intellij.openapi.vfs.VirtualFile getSourceRootForFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public static com.intellij.openapi.vfs.VirtualFile getSourceRootForFile (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.impl.DirectoryInfo) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.impl.DirectoryInfo info public com.intellij.openapi.vfs.VirtualFile getContentRootForFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public com.intellij.openapi.vfs.VirtualFile getContentRootForFile (com.intellij.openapi.vfs.VirtualFile, boolean) com.intellij.openapi.vfs.VirtualFile file boolean honorExclusion public static com.intellij.openapi.vfs.VirtualFile getContentRootForFile (com.intellij.openapi.roots.impl.DirectoryInfo, com.intellij.openapi.vfs.VirtualFile, boolean) com.intellij.openapi.roots.impl.DirectoryInfo info com.intellij.openapi.vfs.VirtualFile file boolean honorExclusion public java.lang.String getPackageNameByDirectory (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile dir public boolean isLibraryClassFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.impl.DirectoryInfo parentInfo public boolean isInSource (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile fileOrDir com.intellij.openapi.roots.impl.DirectoryInfo info public boolean isInLibraryClasses (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile fileOrDir com.intellij.openapi.roots.impl.DirectoryInfo info public boolean isInLibrarySource (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile fileOrDir com.intellij.openapi.roots.impl.DirectoryInfo info public boolean isInLibrary (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile fileOrDir com.intellij.openapi.roots.impl.DirectoryInfo info public boolean isIgnored (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isInContent (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile fileOrDir public static boolean isFileInContent (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.impl.DirectoryInfo) com.intellij.openapi.vfs.VirtualFile fileOrDir com.intellij.openapi.roots.impl.DirectoryInfo info public boolean isInSourceContent (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile fileOrDir public boolean isInTestSourceContent (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile fileOrDir com.intellij.openapi.roots.impl.DirectoryInfo info public boolean isUnderSourceRootOfType (com.intellij.openapi.vfs.VirtualFile, java.util.Set) com.intellij.openapi.vfs.VirtualFile fileOrDir java.util.Set rootTypes com.intellij.openapi.roots.impl.DirectoryInfo info public com.intellij.openapi.roots.SourceFolder getSourceFolder (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile fileOrDir protected boolean isScopeDisposed () public volatile synthetic boolean isContentSourceFile (com.intellij.openapi.vfs.VirtualFile) public volatile synthetic com.intellij.openapi.roots.impl.DirectoryInfo getInfoForFileOrDirectory (com.intellij.openapi.vfs.VirtualFile) public volatile synthetic boolean iterateContentUnderDirectory (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.ContentIterator) public volatile synthetic boolean iterateContentUnderDirectory (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.ContentIterator, com.intellij.openapi.vfs.VirtualFileFilter) public volatile synthetic boolean iterateContent (com.intellij.openapi.roots.ContentIterator) private synthetic java.util.Set lambda$getRootsToIterate$1 (com.intellij.openapi.module.Module) throws java.lang.RuntimeException com.intellij.openapi.roots.impl.DirectoryInfo parentInfo com.intellij.openapi.vfs.VirtualFile root com.intellij.openapi.roots.impl.DirectoryInfo info com.intellij.openapi.vfs.VirtualFile parent java.util.Iterator iterator com.intellij.openapi.module.Module module com.intellij.openapi.roots.impl.ModuleFileIndexImpl moduleFileIndex java.util.Set result private synthetic com.intellij.openapi.module.Module[] lambda$iterateContent$0 () throws java.lang.RuntimeException static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/ProjectOrderEnumerator.class
ProjectOrderEnumerator.java package com.intellij.openapi.roots.impl public com.intellij.openapi.roots.impl.ProjectOrderEnumerator extends com.intellij.openapi.roots.impl.OrderEnumeratorBase { private final com.intellij.openapi.project.Project myProject public void <init> (com.intellij.openapi.project.Project, com.intellij.openapi.roots.impl.OrderRootsCache) com.intellij.openapi.project.Project project com.intellij.openapi.roots.impl.OrderRootsCache rootsCache public void processRootModules (com.intellij.util.Processor) com.intellij.openapi.module.Module each com.intellij.util.Processor processor com.intellij.openapi.module.Module[] modules protected void forEach (com.intellij.util.PairProcessor) com.intellij.util.PairProcessor processor gnu.trove.THashSet processed public void forEachModule (com.intellij.util.Processor) com.intellij.util.Processor processor public boolean isRootModuleModel (com.intellij.openapi.roots.ModuleRootModel) com.intellij.openapi.roots.ModuleRootModel rootModel public volatile synthetic boolean isProductionOnly () public volatile synthetic boolean isCompileOnly () public volatile synthetic boolean isRuntimeOnly () public volatile synthetic java.lang.Object process (com.intellij.openapi.roots.RootPolicy, java.lang.Object) public volatile synthetic void forEachLibrary (com.intellij.util.Processor) public volatile synthetic void forEach (com.intellij.util.Processor) public volatile synthetic boolean shouldRecurse (com.intellij.openapi.roots.ModuleOrderEntry, java.util.List) public volatile synthetic int getFlags () public volatile synthetic com.intellij.openapi.roots.OrderRootsEnumerator roots (com.intellij.util.NotNullFunction) public volatile synthetic com.intellij.openapi.roots.OrderRootsEnumerator roots (com.intellij.openapi.roots.OrderRootType) public volatile synthetic com.intellij.openapi.roots.OrderRootsEnumerator sources () public volatile synthetic com.intellij.openapi.roots.OrderRootsEnumerator classes () public volatile synthetic com.intellij.openapi.roots.OrderEnumerator using (com.intellij.openapi.roots.RootModelProvider) public volatile synthetic com.intellij.openapi.roots.OrderEnumerator satisfying (com.intellij.openapi.util.Condition) public volatile synthetic com.intellij.openapi.roots.OrderEnumerator exportedOnly () public volatile synthetic com.intellij.openapi.roots.OrderEnumerator recursively () public volatile synthetic com.intellij.openapi.roots.OrderEnumerator withoutModuleSourceEntries () public volatile synthetic com.intellij.openapi.roots.OrderEnumerator withoutDepModules () public volatile synthetic com.intellij.openapi.roots.OrderEnumerator withoutLibraries () public volatile synthetic com.intellij.openapi.roots.OrderEnumerator withoutSdk () public volatile synthetic com.intellij.openapi.roots.OrderEnumerator runtimeOnly () public volatile synthetic com.intellij.openapi.roots.OrderEnumerator compileOnly () public volatile synthetic com.intellij.openapi.roots.OrderEnumerator productionOnly () private synthetic boolean lambda$forEach$0 (com.intellij.util.PairProcessor, gnu.trove.THashSet, com.intellij.openapi.module.Module) com.intellij.util.PairProcessor processor gnu.trove.THashSet processed com.intellij.openapi.module.Module module private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/ProjectRootManagerImpl$1.class
ProjectRootManagerImpl.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.ProjectRootManagerImpl$1 extends java.lang.Object implements com.intellij.openapi.vfs.pointers.VirtualFilePointerListener { final synthetic com.intellij.openapi.roots.impl.ProjectRootManagerImpl this$0 void <init> (com.intellij.openapi.roots.impl.ProjectRootManagerImpl) com.intellij.openapi.roots.impl.ProjectRootManagerImpl this$0 }
com/intellij/openapi/roots/impl/ProjectRootManagerImpl$BatchSession.class
ProjectRootManagerImpl.java package com.intellij.openapi.roots.impl public com.intellij.openapi.roots.impl.ProjectRootManagerImpl$BatchSession extends java.lang.Object { private final boolean myFileTypes private int myBatchLevel private boolean myChanged final synthetic com.intellij.openapi.roots.impl.ProjectRootManagerImpl this$0 private void <init> (com.intellij.openapi.roots.impl.ProjectRootManagerImpl, boolean) com.intellij.openapi.roots.impl.ProjectRootManagerImpl this$0 boolean fileTypes protected void levelUp () protected void levelDown () public void beforeRootsChanged () public void rootsChanged () private synthetic void lambda$levelDown$0 () throws java.lang.RuntimeException synthetic void <init> (com.intellij.openapi.roots.impl.ProjectRootManagerImpl, boolean, com.intellij.openapi.roots.impl.ProjectRootManagerImpl$1) com.intellij.openapi.roots.impl.ProjectRootManagerImpl x0 boolean x1 com.intellij.openapi.roots.impl.ProjectRootManagerImpl$1 x2 static synthetic int access$500 (com.intellij.openapi.roots.impl.ProjectRootManagerImpl$BatchSession) com.intellij.openapi.roots.impl.ProjectRootManagerImpl$BatchSession x0 }
com/intellij/openapi/roots/impl/ProjectRootManagerImpl$JdkTableMultiListener.class
ProjectRootManagerImpl.java package com.intellij.openapi.roots.impl final com.intellij.openapi.roots.impl.ProjectRootManagerImpl$JdkTableMultiListener extends com.intellij.openapi.roots.impl.ProjectRootManagerImpl$ListenerContainer implements com.intellij.openapi.projectRoots.ProjectJdkTable$Listener { final synthetic com.intellij.openapi.roots.impl.ProjectRootManagerImpl this$0 private void <init> (com.intellij.openapi.roots.impl.ProjectRootManagerImpl, com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void jdkAdded (com.intellij.openapi.projectRoots.Sdk) com.intellij.openapi.projectRoots.Sdk jdk public void jdkRemoved (com.intellij.openapi.projectRoots.Sdk) com.intellij.openapi.projectRoots.Sdk jdk public void jdkNameChanged (com.intellij.openapi.projectRoots.Sdk, java.lang.String) com.intellij.openapi.projectRoots.Sdk jdk String previousName String currentName private synthetic void lambda$jdkNameChanged$2 (com.intellij.openapi.projectRoots.Sdk, java.lang.String) com.intellij.openapi.projectRoots.ProjectJdkTable$Listener listener com.intellij.openapi.projectRoots.Sdk jdk String previousName private synthetic void lambda$jdkRemoved$1 (com.intellij.openapi.projectRoots.Sdk) com.intellij.openapi.projectRoots.ProjectJdkTable$Listener listener com.intellij.openapi.projectRoots.Sdk jdk private synthetic void lambda$jdkAdded$0 (com.intellij.openapi.projectRoots.Sdk) com.intellij.openapi.projectRoots.ProjectJdkTable$Listener listener com.intellij.openapi.projectRoots.Sdk jdk synthetic void <init> (com.intellij.openapi.roots.impl.ProjectRootManagerImpl, com.intellij.openapi.project.Project, com.intellij.openapi.roots.impl.ProjectRootManagerImpl$1) com.intellij.openapi.roots.impl.ProjectRootManagerImpl x0 com.intellij.openapi.project.Project x1 com.intellij.openapi.roots.impl.ProjectRootManagerImpl$1 x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/ProjectRootManagerImpl$LibraryTableMultiListener.class
ProjectRootManagerImpl.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.ProjectRootManagerImpl$LibraryTableMultiListener extends com.intellij.openapi.roots.impl.ProjectRootManagerImpl$ListenerContainer implements com.intellij.openapi.roots.libraries.LibraryTable$Listener { final synthetic com.intellij.openapi.roots.impl.ProjectRootManagerImpl this$0 private void <init> (com.intellij.openapi.roots.impl.ProjectRootManagerImpl) public void afterLibraryAdded (com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.libraries.Library newLibrary public void afterLibraryRenamed (com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.libraries.Library library public void beforeLibraryRemoved (com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.libraries.Library library public void afterLibraryRemoved (com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.libraries.Library library private synthetic void lambda$afterLibraryRemoved$3 (com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.libraries.LibraryTable$Listener listener com.intellij.openapi.roots.libraries.Library library private synthetic void lambda$beforeLibraryRemoved$2 (com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.libraries.LibraryTable$Listener listener com.intellij.openapi.roots.libraries.Library library private synthetic void lambda$afterLibraryRenamed$1 (com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.libraries.LibraryTable$Listener listener com.intellij.openapi.roots.libraries.Library library private synthetic void lambda$afterLibraryAdded$0 (com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.libraries.LibraryTable$Listener listener com.intellij.openapi.roots.libraries.Library newLibrary synthetic void <init> (com.intellij.openapi.roots.impl.ProjectRootManagerImpl, com.intellij.openapi.roots.impl.ProjectRootManagerImpl$1) com.intellij.openapi.roots.impl.ProjectRootManagerImpl x0 com.intellij.openapi.roots.impl.ProjectRootManagerImpl$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/ProjectRootManagerImpl$ListenerContainer.class
ProjectRootManagerImpl.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.ProjectRootManagerImpl$ListenerContainer extends java.lang.Object { private final java.util.Set myListeners private final Object[] myEmptyArray private Object[] myListenersArray private void <init> (java.lang.Object[]) Object[] emptyArray synchronized void addListener (java.lang.Object) Object listener synchronized boolean removeListener (java.lang.Object) Object listener synchronized java.lang.Object[] getListeners () synthetic void <init> (java.lang.Object[], com.intellij.openapi.roots.impl.ProjectRootManagerImpl$1) Object[] x0 com.intellij.openapi.roots.impl.ProjectRootManagerImpl$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/ProjectRootManagerImpl$RootProviderChangeListener.class
ProjectRootManagerImpl.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.ProjectRootManagerImpl$RootProviderChangeListener extends java.lang.Object implements com.intellij.openapi.roots.RootProvider$RootSetChangedListener { private boolean myInsideRootsChange final synthetic com.intellij.openapi.roots.impl.ProjectRootManagerImpl this$0 private void <init> (com.intellij.openapi.roots.impl.ProjectRootManagerImpl) public void rootSetChanged (com.intellij.openapi.roots.RootProvider) com.intellij.openapi.roots.RootProvider wrapper synthetic void <init> (com.intellij.openapi.roots.impl.ProjectRootManagerImpl, com.intellij.openapi.roots.impl.ProjectRootManagerImpl$1) com.intellij.openapi.roots.impl.ProjectRootManagerImpl x0 com.intellij.openapi.roots.impl.ProjectRootManagerImpl$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/ProjectRootManagerImpl.class
ProjectRootManagerImpl.java package com.intellij.openapi.roots.impl public com.intellij.openapi.roots.impl.ProjectRootManagerImpl extends com.intellij.openapi.roots.ex.ProjectRootManagerEx implements com.intellij.openapi.components.PersistentStateComponent { private static final com.intellij.openapi.diagnostic.Logger LOG private static final String PROJECT_JDK_NAME_ATTR private static final String PROJECT_JDK_TYPE_ATTR private static final String ATTRIBUTE_VERSION protected final com.intellij.openapi.project.Project myProject private final com.intellij.util.EventDispatcher myProjectJdkEventDispatcher private String myProjectSdkName private String myProjectSdkType private final com.intellij.openapi.roots.impl.OrderRootsCache myRootsCache protected boolean myStartupActivityPerformed private final com.intellij.openapi.roots.impl.ProjectRootManagerImpl$RootProviderChangeListener myRootProviderChangeListener protected final com.intellij.openapi.roots.impl.ProjectRootManagerImpl$BatchSession myRootsChanged protected final com.intellij.openapi.roots.impl.ProjectRootManagerImpl$BatchSession myFileTypesChanged private final com.intellij.openapi.vfs.pointers.VirtualFilePointerListener myRootsValidityChangedListener private boolean myMergedCallStarted private boolean myMergedCallHasRootChange private int myRootsChangesDepth protected boolean isFiringEvent private final Object myLibraryTableListenersLock private final java.util.Map myLibraryTableMultiListeners private final com.intellij.openapi.roots.impl.ProjectRootManagerImpl$JdkTableMultiListener myJdkTableMultiListener private final java.util.Map myRegisteredRootProviders public static com.intellij.openapi.roots.impl.ProjectRootManagerImpl getInstanceImpl (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.openapi.roots.ProjectFileIndex getFileIndex () public java.util.List getContentRootUrls () com.intellij.openapi.module.Module module java.util.List result public com.intellij.openapi.vfs.VirtualFile[] getContentRoots () com.intellij.openapi.vfs.VirtualFile[] contentRoots com.intellij.openapi.module.Module module java.util.List result com.intellij.openapi.module.Module[] modules public com.intellij.openapi.vfs.VirtualFile[] getContentSourceRoots () com.intellij.openapi.vfs.VirtualFile[] sourceRoots com.intellij.openapi.module.Module module java.util.List result public java.util.List getModuleSourceRoots (java.util.Set) com.intellij.openapi.module.Module module java.util.Set rootTypes java.util.List roots public com.intellij.openapi.roots.OrderEnumerator orderEntries () public com.intellij.openapi.roots.OrderEnumerator orderEntries (java.util.Collection) java.util.Collection modules public com.intellij.openapi.vfs.VirtualFile[] getContentRootsFromAllModules () com.intellij.openapi.vfs.VirtualFile[] files com.intellij.openapi.module.Module module java.util.List result com.intellij.openapi.module.Module[] modules public com.intellij.openapi.projectRoots.Sdk getProjectSdk () com.intellij.openapi.projectRoots.ProjectJdkTable projectJdkTable public java.lang.String getProjectSdkName () public void setProjectSdk (com.intellij.openapi.projectRoots.Sdk) com.intellij.openapi.projectRoots.Sdk sdk private void projectJdkChanged () com.intellij.openapi.roots.ProjectExtension extension com.intellij.openapi.projectRoots.Sdk sdk public void setProjectSdkName (java.lang.String) String name public void addProjectJdkListener (com.intellij.openapi.roots.ex.ProjectRootManagerEx$ProjectJdkListener) com.intellij.openapi.roots.ex.ProjectRootManagerEx$ProjectJdkListener listener public void removeProjectJdkListener (com.intellij.openapi.roots.ex.ProjectRootManagerEx$ProjectJdkListener) com.intellij.openapi.roots.ex.ProjectRootManagerEx$ProjectJdkListener listener public void loadState (org.jdom.Element) com.intellij.openapi.roots.ProjectExtension extension org.jdom.Element element public org.jdom.Element getState () com.intellij.openapi.roots.ProjectExtension extension org.jdom.Element element public void mergeRootsChangesDuring (java.lang.Runnable) int depth Runnable runnable protected void clearScopesCaches () public void clearScopesCachesForModules () com.intellij.openapi.module.Module module com.intellij.openapi.module.Module[] modules public void makeRootsChange (java.lang.Runnable, boolean, boolean) Runnable runnable boolean fileTypes boolean fireEvents com.intellij.openapi.roots.impl.ProjectRootManagerImpl$BatchSession session protected com.intellij.openapi.roots.impl.ProjectRootManagerImpl$BatchSession getBatchSession (boolean) boolean fileTypes private boolean fireBeforeRootsChanged (boolean) boolean fileTypes protected void fireBeforeRootsChangeEvent (boolean) boolean fileTypes private boolean fireRootsChanged (boolean) boolean fileTypes protected void fireRootsChangedEvent (boolean) boolean fileTypes protected void addRootsToWatch () public com.intellij.openapi.project.Project getProject () protected void doSynchronizeRoots () public static java.lang.String extractLocalPath (java.lang.String) String url String path int separatorIndex private com.intellij.openapi.module.ModuleManager getModuleManager () void subscribeToRootProvider (com.intellij.openapi.roots.OrderEntry, com.intellij.openapi.roots.RootProvider) java.util.Set owners com.intellij.openapi.roots.OrderEntry owner com.intellij.openapi.roots.RootProvider provider void unsubscribeFromRootProvider (com.intellij.openapi.roots.OrderEntry, com.intellij.openapi.roots.RootProvider) java.util.Set owners com.intellij.openapi.roots.OrderEntry owner com.intellij.openapi.roots.RootProvider provider void addListenerForTable (com.intellij.openapi.roots.libraries.LibraryTable$Listener, com.intellij.openapi.roots.libraries.LibraryTable) com.intellij.openapi.roots.impl.ProjectRootManagerImpl$LibraryTableMultiListener multiListener com.intellij.openapi.roots.libraries.LibraryTable$Listener libraryListener com.intellij.openapi.roots.libraries.LibraryTable libraryTable void removeListenerForTable (com.intellij.openapi.roots.libraries.LibraryTable$Listener, com.intellij.openapi.roots.libraries.LibraryTable) boolean last com.intellij.openapi.roots.impl.ProjectRootManagerImpl$LibraryTableMultiListener multiListener com.intellij.openapi.roots.libraries.LibraryTable$Listener libraryListener com.intellij.openapi.roots.libraries.LibraryTable libraryTable void addJdkTableListener (com.intellij.openapi.projectRoots.ProjectJdkTable$Listener, com.intellij.openapi.Disposable) com.intellij.openapi.projectRoots.ProjectJdkTable$Listener jdkTableListener com.intellij.openapi.Disposable parent void assertListenersAreDisposed () com.intellij.openapi.roots.OrderEntry orderEntry java.util.Map$Entry entry com.intellij.openapi.roots.RootProvider provider StringBuilder details public void markRootsForRefresh () public com.intellij.openapi.vfs.pointers.VirtualFilePointerListener getRootsValidityChangedListener () public volatile synthetic void loadState (java.lang.Object) public volatile synthetic java.lang.Object getState () private synthetic void lambda$addJdkTableListener$1 (com.intellij.openapi.projectRoots.ProjectJdkTable$Listener) com.intellij.openapi.projectRoots.ProjectJdkTable$Listener jdkTableListener private synthetic void lambda$projectJdkChanged$0 () static synthetic boolean access$100 (com.intellij.openapi.roots.impl.ProjectRootManagerImpl, boolean) com.intellij.openapi.roots.impl.ProjectRootManagerImpl x0 boolean x1 static synthetic boolean access$200 (com.intellij.openapi.roots.impl.ProjectRootManagerImpl, boolean) com.intellij.openapi.roots.impl.ProjectRootManagerImpl x0 boolean x1 static synthetic java.lang.String access$802 (com.intellij.openapi.roots.impl.ProjectRootManagerImpl, java.lang.String) com.intellij.openapi.roots.impl.ProjectRootManagerImpl x0 String x1 static synthetic java.lang.String access$902 (com.intellij.openapi.roots.impl.ProjectRootManagerImpl, java.lang.String) com.intellij.openapi.roots.impl.ProjectRootManagerImpl x0 String x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/RootConfigurationAccessor.class
RootConfigurationAccessor.java package com.intellij.openapi.roots.impl public com.intellij.openapi.roots.impl.RootConfigurationAccessor extends java.lang.Object { public void <init> () public com.intellij.openapi.roots.libraries.Library getLibrary (com.intellij.openapi.roots.libraries.Library, java.lang.String, java.lang.String) com.intellij.openapi.roots.libraries.Library library String libraryName String libraryLevel public com.intellij.openapi.projectRoots.Sdk getSdk (com.intellij.openapi.projectRoots.Sdk, java.lang.String) com.intellij.openapi.projectRoots.Sdk sdk String sdkName public com.intellij.openapi.module.Module getModule (com.intellij.openapi.module.Module, java.lang.String) com.intellij.openapi.module.Module module String moduleName public com.intellij.openapi.projectRoots.Sdk getProjectSdk (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public java.lang.String getProjectSdkName (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project }
com/intellij/openapi/roots/impl/RootIndex$1.class
RootIndex.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.RootIndex$1 extends com.intellij.openapi.roots.impl.PackageDirectoryCache { final synthetic com.intellij.openapi.roots.impl.RootIndex this$0 void <init> (com.intellij.openapi.roots.impl.RootIndex, com.intellij.util.containers.MultiMap) com.intellij.openapi.roots.impl.RootIndex this$0 com.intellij.util.containers.MultiMap arg0 protected boolean isPackageDirectory (com.intellij.openapi.vfs.VirtualFile, java.lang.String) com.intellij.openapi.vfs.VirtualFile dir String packageName private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/RootIndex$OrderEntryGraph$1.class
RootIndex.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph$1 extends com.intellij.openapi.roots.impl.RootIndex$SynchronizedSLRUCache { final synthetic com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph this$0 void <init> (com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph, int, int) com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph this$0 int protectedQueueSize int probationalQueueSize public java.util.List createValue (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile key public volatile synthetic java.lang.Object createValue (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/RootIndex$OrderEntryGraph$2.class
RootIndex.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph$2 extends com.intellij.openapi.roots.impl.RootIndex$SynchronizedSLRUCache { final synthetic com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph this$0 void <init> (com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph, int, int) com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph this$0 int protectedQueueSize int probationalQueueSize public java.util.Set createValue (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module key public volatile synthetic java.lang.Object createValue (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/RootIndex$OrderEntryGraph$Edge.class
RootIndex.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph$Edge extends java.lang.Object { private final com.intellij.openapi.module.Module myKey private final com.intellij.openapi.roots.ModuleOrderEntry myOrderEntry private final boolean myRecursive void <init> (com.intellij.openapi.module.Module, com.intellij.openapi.roots.ModuleOrderEntry, boolean) com.intellij.openapi.module.Module key com.intellij.openapi.roots.ModuleOrderEntry orderEntry boolean recursive public java.lang.String toString () static synthetic com.intellij.openapi.roots.ModuleOrderEntry access$2300 (com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph$Edge) com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph$Edge x0 static synthetic boolean access$2400 (com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph$Edge) com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph$Edge x0 static synthetic com.intellij.openapi.module.Module access$2500 (com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph$Edge) com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph$Edge x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/RootIndex$OrderEntryGraph$Graph.class
RootIndex.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph$Graph extends java.lang.Object { private final java.util.Map myNodes void <init> (int) int moduleCount static synthetic java.util.Map access$1800 (com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph$Graph) com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph$Graph x0 }
com/intellij/openapi/roots/impl/RootIndex$OrderEntryGraph$Node.class
RootIndex.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph$Node extends java.lang.Object { private final com.intellij.openapi.module.Module myKey private final java.util.List myEdges private java.util.Set myUnloadedDependentModules private void <init> (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module key public java.lang.String toString () synthetic void <init> (com.intellij.openapi.module.Module, com.intellij.openapi.roots.impl.RootIndex$1) com.intellij.openapi.module.Module x0 com.intellij.openapi.roots.impl.RootIndex$1 x1 static synthetic java.util.List access$2000 (com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph$Node) com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph$Node x0 static synthetic java.util.Set access$2100 (com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph$Node) com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph$Node x0 static synthetic java.util.Set access$2102 (com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph$Node, java.util.Set) com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph$Node x0 java.util.Set x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/RootIndex$OrderEntryGraph.class
RootIndex.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph extends java.lang.Object { private final com.intellij.openapi.project.Project myProject private final com.intellij.openapi.roots.impl.RootIndex$RootInfo myRootInfo private final java.util.Set myAllRoots private final com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph$Graph myGraph private final com.intellij.util.containers.MultiMap myRoots private final com.intellij.openapi.roots.impl.RootIndex$SynchronizedSLRUCache myCache private final com.intellij.openapi.roots.impl.RootIndex$SynchronizedSLRUCache myDependentUnloadedModulesCache private final com.intellij.util.containers.MultiMap myLibClassRootEntries private final com.intellij.util.containers.MultiMap myLibSourceRootEntries void <init> (com.intellij.openapi.project.Project, com.intellij.openapi.roots.impl.RootIndex$RootInfo) com.intellij.openapi.project.Project project com.intellij.openapi.roots.impl.RootIndex$RootInfo rootInfo int cacheSize int dependentUnloadedModulesCacheSize com.intellij.openapi.util.Pair pair com.intellij.openapi.util.Pair lpair private com.intellij.openapi.util.Pair initGraphRoots () com.intellij.openapi.vfs.VirtualFile importedClassRoot com.intellij.openapi.vfs.VirtualFile sourceRoot com.intellij.openapi.vfs.VirtualFile[] importedClassRoots com.intellij.openapi.vfs.VirtualFile[] importedSourceRoots com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph$Node node com.intellij.openapi.roots.OrderEnumerator en boolean shouldRecurse com.intellij.openapi.roots.ModuleOrderEntry moduleOrderEntry com.intellij.openapi.module.Module depModule com.intellij.openapi.roots.OrderEntry orderEntry com.intellij.openapi.roots.ModuleRootManager moduleRootManager java.util.List handlers com.intellij.openapi.module.Module module com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph$Node node com.intellij.openapi.module.Module depModule String depName com.intellij.openapi.module.UnloadedModuleDescription description com.intellij.openapi.module.ModuleManager moduleManager com.intellij.openapi.module.Module[] modules com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph$Graph graph com.intellij.util.containers.MultiMap roots private com.intellij.openapi.util.Pair initLibraryClassSourceRoots () com.intellij.openapi.vfs.VirtualFile sourceRoot com.intellij.openapi.vfs.VirtualFile classRoot com.intellij.openapi.roots.LibraryOrSdkOrderEntry entry com.intellij.openapi.roots.OrderEntry orderEntry com.intellij.openapi.roots.ModuleRootManager moduleRootManager com.intellij.openapi.module.Module module com.intellij.util.containers.MultiMap libClassRootEntries com.intellij.util.containers.MultiMap libSourceRootEntries private java.util.List getOrderEntries (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file private java.util.List collectOrderEntries (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph$Node node java.util.Collection nodes com.intellij.openapi.vfs.VirtualFile root com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph$Node targetNode com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph$Edge edge com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph$Node node com.intellij.openapi.vfs.VirtualFile file java.util.List roots com.intellij.util.containers.Stack stack java.util.Set seen java.util.List result com.intellij.openapi.util.Pair libraryClassRootInfo com.intellij.openapi.util.Pair librarySourceRootInfo com.intellij.openapi.vfs.VirtualFile moduleContentRoot java.util.Set getDependentUnloadedModules (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module private java.util.Set collectDependentUnloadedModules (com.intellij.openapi.module.Module) com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph$Node targetNode com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph$Edge edge com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph$Node node com.intellij.openapi.module.Module module com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph$Node start java.util.Deque stack java.util.Set seen java.util.Set result static synthetic java.util.List access$1600 (com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph x0 com.intellij.openapi.vfs.VirtualFile x1 static synthetic java.util.Set access$1700 (com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph, com.intellij.openapi.module.Module) com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph x0 com.intellij.openapi.module.Module x1 static synthetic java.util.List access$3300 (com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph x0 com.intellij.openapi.vfs.VirtualFile x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/RootIndex$RootInfo.class
RootIndex.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.RootIndex$RootInfo extends java.lang.Object { private final java.util.Set classAndSourceRoots private final java.util.Set libraryOrSdkSources private final java.util.Set libraryOrSdkClasses private final java.util.Map contentRootOf private final java.util.Map contentRootOfUnloaded private final com.intellij.util.containers.MultiMap sourceRootOf private final java.util.Map sourceFolders private final com.intellij.util.containers.MultiMap excludedFromLibraries private final com.intellij.util.containers.MultiMap classOfLibraries private final com.intellij.util.containers.MultiMap sourceOfLibraries private final java.util.Set excludedFromProject private final java.util.Set excludedFromSdkRoots private final java.util.Map excludedFromModule private final java.util.Map excludeFromContentRootTables private final java.util.Map packagePrefix static final synthetic boolean $assertionsDisabled private void <init> () java.util.Set getAllRoots () java.util.Set result private com.intellij.openapi.vfs.VirtualFile findNearestContentRoot (java.util.List) com.intellij.openapi.fileTypes.impl.FileTypeAssocTable table java.util.Collection modulesForSourceRoot com.intellij.openapi.module.Module module com.intellij.openapi.module.Module excludedFrom com.intellij.openapi.vfs.VirtualFile root java.util.List hierarchy java.util.Collection sourceRootOwners boolean underExcludedSourceRoot private static boolean isExcludedByPattern (com.intellij.openapi.vfs.VirtualFile, java.util.List, com.intellij.openapi.fileTypes.impl.FileTypeAssocTable) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFile contentRoot java.util.List hierarchy com.intellij.openapi.fileTypes.impl.FileTypeAssocTable table private com.intellij.openapi.vfs.VirtualFile findNearestContentRootForExcluded (java.util.List) com.intellij.openapi.vfs.VirtualFile root java.util.List hierarchy private com.intellij.openapi.util.Pair findLibraryRootInfo (java.util.List, boolean) java.util.List found java.util.List found com.intellij.openapi.vfs.VirtualFile root java.util.List hierarchy boolean source java.util.Set librariesToIgnore private static java.util.List findInLibraryProducers (com.intellij.openapi.vfs.VirtualFile, com.intellij.util.containers.MultiMap, java.util.Set) com.intellij.openapi.util.Condition exclusion Object library com.intellij.openapi.vfs.VirtualFile root com.intellij.util.containers.MultiMap libraryRoots java.util.Set librariesToIgnore java.util.Collection producers java.util.Set libraries java.util.List exclusions private java.lang.String calcPackagePrefix (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) String relative com.intellij.openapi.vfs.VirtualFile root com.intellij.openapi.vfs.VirtualFile packageRoot String prefix private com.intellij.openapi.vfs.VirtualFile findPackageRootInfo (java.util.List, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile root java.util.List hierarchy com.intellij.openapi.vfs.VirtualFile moduleContentRoot com.intellij.openapi.vfs.VirtualFile libraryClassRoot com.intellij.openapi.vfs.VirtualFile librarySourceRoot private java.util.Set getLibraryOrderEntries (java.util.List, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile, com.intellij.util.containers.MultiMap, com.intellij.util.containers.MultiMap) com.intellij.openapi.vfs.VirtualFile root java.util.List hierarchy com.intellij.openapi.vfs.VirtualFile libraryClassRoot com.intellij.openapi.vfs.VirtualFile librarySourceRoot com.intellij.util.containers.MultiMap libClassRootEntries com.intellij.util.containers.MultiMap libSourceRootEntries java.util.Set orderEntries private com.intellij.openapi.roots.ModuleSourceOrderEntry getModuleSourceEntry (java.util.List, com.intellij.openapi.vfs.VirtualFile, com.intellij.util.containers.MultiMap) com.intellij.openapi.vfs.VirtualFile root java.util.List hierarchy com.intellij.openapi.vfs.VirtualFile moduleContentRoot com.intellij.util.containers.MultiMap libClassRootEntries com.intellij.openapi.module.Module module synthetic void <init> (com.intellij.openapi.roots.impl.RootIndex$1) com.intellij.openapi.roots.impl.RootIndex$1 x0 static synthetic java.util.Map access$100 (com.intellij.openapi.roots.impl.RootIndex$RootInfo) com.intellij.openapi.roots.impl.RootIndex$RootInfo x0 static synthetic java.util.Map access$200 (com.intellij.openapi.roots.impl.RootIndex$RootInfo) com.intellij.openapi.roots.impl.RootIndex$RootInfo x0 static synthetic java.util.Map access$300 (com.intellij.openapi.roots.impl.RootIndex$RootInfo) com.intellij.openapi.roots.impl.RootIndex$RootInfo x0 static synthetic java.util.Map access$400 (com.intellij.openapi.roots.impl.RootIndex$RootInfo) com.intellij.openapi.roots.impl.RootIndex$RootInfo x0 static synthetic java.util.Set access$500 (com.intellij.openapi.roots.impl.RootIndex$RootInfo) com.intellij.openapi.roots.impl.RootIndex$RootInfo x0 static synthetic com.intellij.util.containers.MultiMap access$600 (com.intellij.openapi.roots.impl.RootIndex$RootInfo) com.intellij.openapi.roots.impl.RootIndex$RootInfo x0 static synthetic java.util.Map access$700 (com.intellij.openapi.roots.impl.RootIndex$RootInfo) com.intellij.openapi.roots.impl.RootIndex$RootInfo x0 static synthetic java.util.Set access$800 (com.intellij.openapi.roots.impl.RootIndex$RootInfo) com.intellij.openapi.roots.impl.RootIndex$RootInfo x0 static synthetic java.util.Set access$900 (com.intellij.openapi.roots.impl.RootIndex$RootInfo) com.intellij.openapi.roots.impl.RootIndex$RootInfo x0 static synthetic com.intellij.util.containers.MultiMap access$1000 (com.intellij.openapi.roots.impl.RootIndex$RootInfo) com.intellij.openapi.roots.impl.RootIndex$RootInfo x0 static synthetic com.intellij.util.containers.MultiMap access$1100 (com.intellij.openapi.roots.impl.RootIndex$RootInfo) com.intellij.openapi.roots.impl.RootIndex$RootInfo x0 static synthetic com.intellij.util.containers.MultiMap access$1200 (com.intellij.openapi.roots.impl.RootIndex$RootInfo) com.intellij.openapi.roots.impl.RootIndex$RootInfo x0 static synthetic java.util.Set access$1300 (com.intellij.openapi.roots.impl.RootIndex$RootInfo) com.intellij.openapi.roots.impl.RootIndex$RootInfo x0 static synthetic java.util.Set access$1400 (com.intellij.openapi.roots.impl.RootIndex$RootInfo) com.intellij.openapi.roots.impl.RootIndex$RootInfo x0 static synthetic java.util.Map access$1500 (com.intellij.openapi.roots.impl.RootIndex$RootInfo) com.intellij.openapi.roots.impl.RootIndex$RootInfo x0 static synthetic com.intellij.openapi.util.Pair access$2600 (com.intellij.openapi.roots.impl.RootIndex$RootInfo, java.util.List, boolean) com.intellij.openapi.roots.impl.RootIndex$RootInfo x0 java.util.List x1 boolean x2 static synthetic java.util.Set access$2700 (com.intellij.openapi.roots.impl.RootIndex$RootInfo, java.util.List, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile, com.intellij.util.containers.MultiMap, com.intellij.util.containers.MultiMap) com.intellij.openapi.roots.impl.RootIndex$RootInfo x0 java.util.List x1 com.intellij.openapi.vfs.VirtualFile x2 com.intellij.openapi.vfs.VirtualFile x3 com.intellij.util.containers.MultiMap x4 com.intellij.util.containers.MultiMap x5 static synthetic com.intellij.openapi.vfs.VirtualFile access$2800 (com.intellij.openapi.roots.impl.RootIndex$RootInfo, java.util.List) com.intellij.openapi.roots.impl.RootIndex$RootInfo x0 java.util.List x1 static synthetic com.intellij.openapi.roots.ModuleSourceOrderEntry access$2900 (com.intellij.openapi.roots.impl.RootIndex$RootInfo, java.util.List, com.intellij.openapi.vfs.VirtualFile, com.intellij.util.containers.MultiMap) com.intellij.openapi.roots.impl.RootIndex$RootInfo x0 java.util.List x1 com.intellij.openapi.vfs.VirtualFile x2 com.intellij.util.containers.MultiMap x3 static synthetic com.intellij.openapi.vfs.VirtualFile access$3000 (com.intellij.openapi.roots.impl.RootIndex$RootInfo, java.util.List) com.intellij.openapi.roots.impl.RootIndex$RootInfo x0 java.util.List x1 static synthetic com.intellij.openapi.vfs.VirtualFile access$3100 (com.intellij.openapi.roots.impl.RootIndex$RootInfo, java.util.List, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.roots.impl.RootIndex$RootInfo x0 java.util.List x1 com.intellij.openapi.vfs.VirtualFile x2 com.intellij.openapi.vfs.VirtualFile x3 com.intellij.openapi.vfs.VirtualFile x4 static synthetic java.lang.String access$3200 (com.intellij.openapi.roots.impl.RootIndex$RootInfo, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.roots.impl.RootIndex$RootInfo x0 com.intellij.openapi.vfs.VirtualFile x1 com.intellij.openapi.vfs.VirtualFile x2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/RootIndex$SynchronizedSLRUCache.class
RootIndex.java package com.intellij.openapi.roots.impl abstract com.intellij.openapi.roots.impl.RootIndex$SynchronizedSLRUCache extends com.intellij.util.containers.SLRUMap { private final Object myLock void <init> (int, int) int protectedQueueSize int probationalQueueSize public abstract java.lang.Object createValue (java.lang.Object) public java.lang.Object get (java.lang.Object) Object value Object key Object value private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/RootIndex.class
RootIndex.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.RootIndex extends java.lang.Object { static final java.util.Comparator BY_OWNER_MODULE private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.openapi.fileTypes.FileTypeRegistry ourFileTypes private final java.util.Map myPackagePrefixByRoot private final java.util.Map myRootInfos private final com.intellij.util.containers.ConcurrentBitSet myNonInterestingIds private final com.intellij.openapi.project.Project myProject final com.intellij.openapi.roots.impl.PackageDirectoryCache myPackageDirectoryCache private com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph myOrderEntryGraph static final synthetic boolean $assertionsDisabled void <init> (com.intellij.openapi.project.Project) java.util.List hierarchy com.intellij.openapi.util.Pair pair String packagePrefix com.intellij.openapi.vfs.VirtualFile root com.intellij.openapi.project.Project project com.intellij.openapi.module.ModuleManager manager com.intellij.openapi.roots.impl.RootIndex$RootInfo info java.util.Set allRoots com.intellij.util.containers.MultiMap rootsByPackagePrefix java.util.List hierarchies private void storeContentsBeneathExcluded (java.util.Set, java.util.List) com.intellij.openapi.roots.impl.DirectoryInfo parentInfo com.intellij.openapi.vfs.VirtualFile parentRoot java.util.List hierarchy com.intellij.openapi.roots.impl.DirectoryInfo dirInfo boolean hasContent com.intellij.openapi.vfs.VirtualFile root java.util.Set allRoots java.util.List hierarchies int i private void addContentBeneathExcludedInfo (com.intellij.openapi.roots.impl.DirectoryInfo, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.impl.DirectoryInfo) java.util.List beneathInfo com.intellij.openapi.roots.impl.NonProjectDirectoryInfo$WithBeneathInfo newInfo java.util.List beneathInfo java.util.List beneathInfo com.intellij.openapi.roots.impl.DirectoryInfo parentExcludedInfo com.intellij.openapi.vfs.VirtualFile parentFile com.intellij.openapi.roots.impl.DirectoryInfo childInfo java.util.List beneathInfo private static boolean isExcluded (com.intellij.openapi.roots.impl.DirectoryInfo) com.intellij.openapi.roots.impl.DirectoryInfo info void onLowMemory () private com.intellij.openapi.roots.impl.RootIndex$RootInfo buildRootInfo (com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile contentRoot com.intellij.openapi.vfs.VirtualFile excludeRoot String pattern com.intellij.openapi.fileTypes.impl.FileTypeAssocTable table java.util.List patterns com.intellij.openapi.vfs.VirtualFile sourceFolderRoot com.intellij.openapi.roots.SourceFolder sourceFolder com.intellij.openapi.roots.ContentEntry contentEntry com.intellij.openapi.vfs.VirtualFile sourceRoot com.intellij.openapi.vfs.VirtualFile classRoot com.intellij.openapi.vfs.VirtualFile root com.intellij.openapi.vfs.VirtualFile root com.intellij.openapi.vfs.VirtualFile root com.intellij.openapi.roots.libraries.Library library com.intellij.openapi.roots.LibraryOrSdkOrderEntry entry com.intellij.openapi.vfs.VirtualFile[] sourceRoots com.intellij.openapi.vfs.VirtualFile[] classRoots com.intellij.openapi.roots.OrderEntry orderEntry com.intellij.openapi.roots.ModuleRootManager moduleRootManager com.intellij.openapi.module.Module module com.intellij.openapi.vfs.VirtualFile sourceRoot com.intellij.openapi.vfs.VirtualFile classRoot com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.SyntheticLibrary descriptor java.util.Collection libraries com.intellij.openapi.roots.AdditionalLibraryRootsProvider provider com.intellij.openapi.projectRoots.Sdk sdk com.intellij.openapi.module.Module m com.intellij.openapi.projectRoots.Sdk sdk com.intellij.openapi.projectRoots.Sdk sdk java.util.Set sdks java.util.Set roots java.util.List files com.intellij.util.Function fun com.intellij.openapi.roots.impl.DirectoryIndexExcludePolicy policy com.intellij.openapi.vfs.VirtualFile contentRoot com.intellij.openapi.vfs.pointers.VirtualFilePointer pointer com.intellij.openapi.module.UnloadedModuleDescription description com.intellij.openapi.project.Project project com.intellij.openapi.roots.impl.RootIndex$RootInfo info com.intellij.openapi.module.ModuleManager moduleManager private static boolean ensureValid (com.intellij.openapi.vfs.VirtualFile, java.lang.Object) com.intellij.openapi.vfs.VirtualFile file Object container private synchronized com.intellij.openapi.roots.impl.RootIndex$OrderEntryGraph getOrderEntryGraph () com.intellij.openapi.roots.impl.RootIndex$RootInfo rootInfo com.intellij.openapi.roots.impl.DirectoryInfo getInfoForFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.roots.impl.DirectoryInfo info int id com.intellij.openapi.vfs.VirtualFile each com.intellij.openapi.vfs.VirtualFile file com.intellij.util.Query getDirectoriesByPackageName (java.lang.String, boolean) String packageName boolean includeLibrarySources java.util.List result java.lang.String getPackageName (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile parent com.intellij.openapi.vfs.VirtualFile dir private static java.lang.String getPackageNameForSubdir (java.lang.String, java.lang.String) String parentPackageName String subdirName private static java.util.List getHierarchy (com.intellij.openapi.vfs.VirtualFile, java.util.Set, com.intellij.openapi.roots.impl.RootIndex$RootInfo) com.intellij.openapi.vfs.VirtualFile dir com.intellij.openapi.vfs.VirtualFile deepDir java.util.Set allRoots com.intellij.openapi.roots.impl.RootIndex$RootInfo info java.util.List hierarchy boolean hasContentRoots private static com.intellij.openapi.util.Pair calcDirectoryInfoAndPackagePrefix (com.intellij.openapi.vfs.VirtualFile, java.util.List, com.intellij.openapi.roots.impl.RootIndex$RootInfo) com.intellij.openapi.vfs.VirtualFile nearestContentRoot com.intellij.openapi.vfs.VirtualFile root java.util.List hierarchy com.intellij.openapi.roots.impl.RootIndex$RootInfo info com.intellij.openapi.vfs.VirtualFile moduleContentRoot com.intellij.openapi.util.Pair librarySourceRootInfo com.intellij.openapi.vfs.VirtualFile librarySourceRoot com.intellij.openapi.util.Pair libraryClassRootInfo com.intellij.openapi.vfs.VirtualFile libraryClassRoot boolean inProject com.intellij.openapi.vfs.VirtualFile nearestContentRoot com.intellij.openapi.vfs.VirtualFile sourceRoot com.intellij.openapi.vfs.VirtualFile moduleSourceRoot boolean inModuleSources boolean inLibrarySource com.intellij.openapi.roots.SourceFolder sourceFolder com.intellij.openapi.module.Module module String unloadedModuleName com.intellij.openapi.fileTypes.impl.FileTypeAssocTable contentExcludePatterns com.intellij.openapi.util.Condition libraryExclusionPredicate com.intellij.openapi.roots.impl.DirectoryInfo directoryInfo com.intellij.openapi.vfs.VirtualFile packageRoot String packagePrefix private static com.intellij.openapi.util.Condition getLibraryExclusionPredicate (java.util.List) com.intellij.openapi.util.Condition exclusion com.intellij.openapi.util.Condition result java.util.List exclusions java.util.List getOrderEntries (com.intellij.openapi.roots.impl.DirectoryInfo) com.intellij.openapi.roots.impl.DirectoryInfo info java.util.Set getDependentUnloadedModules (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module private synthetic boolean lambda$getDirectoriesByPackageName$4 (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.impl.DirectoryInfo info private static synthetic boolean lambda$buildRootInfo$3 (com.intellij.openapi.roots.impl.DirectoryIndexExcludePolicy, java.util.Set, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.roots.impl.DirectoryIndexExcludePolicy policy java.util.Set roots com.intellij.openapi.vfs.VirtualFile file private static synthetic boolean lambda$buildRootInfo$2 (com.intellij.openapi.roots.impl.DirectoryIndexExcludePolicy, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.roots.impl.DirectoryIndexExcludePolicy policy com.intellij.openapi.vfs.VirtualFile file private static synthetic com.intellij.openapi.vfs.VirtualFile lambda$buildRootInfo$1 (java.lang.String) String url private static synthetic int lambda$static$0 (com.intellij.openapi.roots.OrderEntry, com.intellij.openapi.roots.OrderEntry) com.intellij.openapi.roots.OrderEntry o1 com.intellij.openapi.roots.OrderEntry o2 String name1 String name2 static synthetic java.util.List access$2200 (com.intellij.openapi.vfs.VirtualFile, java.util.Set, com.intellij.openapi.roots.impl.RootIndex$RootInfo) com.intellij.openapi.vfs.VirtualFile x0 java.util.Set x1 com.intellij.openapi.roots.impl.RootIndex$RootInfo x2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/RootModelBase$1.class
RootModelBase.java package com.intellij.openapi.roots.impl synthetic com.intellij.openapi.roots.impl.RootModelBase$1 extends java.lang.Object { }
com/intellij/openapi/roots/impl/RootModelBase$CollectDependentModules.class
RootModelBase.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.RootModelBase$CollectDependentModules extends com.intellij.openapi.roots.RootPolicy { private void <init> () public java.util.List visitModuleOrderEntry (com.intellij.openapi.roots.ModuleOrderEntry, java.util.List) com.intellij.openapi.roots.ModuleOrderEntry moduleOrderEntry java.util.List arrayList public volatile synthetic java.lang.Object visitModuleOrderEntry (com.intellij.openapi.roots.ModuleOrderEntry, java.lang.Object) synthetic void <init> (com.intellij.openapi.roots.impl.RootModelBase$1) com.intellij.openapi.roots.impl.RootModelBase$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/RootModelBase.class
RootModelBase.java package com.intellij.openapi.roots.impl public abstract com.intellij.openapi.roots.impl.RootModelBase extends java.lang.Object implements com.intellij.openapi.roots.ModuleRootModel { public void <init> () public com.intellij.openapi.vfs.VirtualFile[] getContentRoots () com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.ContentEntry contentEntry java.util.Collection content java.util.List result public java.lang.String[] getContentRootUrls () com.intellij.openapi.roots.ContentEntry contentEntry java.util.Collection content java.util.List result public java.lang.String[] getExcludeRootUrls () com.intellij.openapi.roots.ContentEntry contentEntry java.util.List result public com.intellij.openapi.vfs.VirtualFile[] getExcludeRoots () com.intellij.openapi.roots.ContentEntry contentEntry java.util.List result public java.lang.String[] getSourceRootUrls () public java.lang.String[] getSourceRootUrls (boolean) com.intellij.openapi.roots.SourceFolder sourceFolder com.intellij.openapi.roots.SourceFolder[] sourceFolders com.intellij.openapi.roots.ContentEntry contentEntry boolean includingTests java.util.List result public com.intellij.openapi.vfs.VirtualFile[] getSourceRoots () public com.intellij.openapi.vfs.VirtualFile[] getSourceRoots (boolean) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.SourceFolder sourceFolder com.intellij.openapi.roots.SourceFolder[] sourceFolders com.intellij.openapi.roots.ContentEntry contentEntry boolean includingTests java.util.List result public java.util.List getSourceRoots (org.jetbrains.jps.model.module.JpsModuleSourceRootType) org.jetbrains.jps.model.module.JpsModuleSourceRootType rootType public java.util.List getSourceRoots (java.util.Set) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.SourceFolder sourceFolder java.util.List sourceFolders com.intellij.openapi.roots.ContentEntry contentEntry java.util.Set rootTypes java.util.List result public com.intellij.openapi.roots.ContentEntry[] getContentEntries () java.util.Collection content protected abstract java.util.Collection getContent () public com.intellij.openapi.projectRoots.Sdk getSdk () com.intellij.openapi.roots.OrderEntry orderEntry public boolean isSdkInherited () com.intellij.openapi.roots.OrderEntry orderEntry public com.intellij.openapi.roots.OrderEnumerator orderEntries () public java.lang.Object processOrder (com.intellij.openapi.roots.RootPolicy, java.lang.Object) com.intellij.openapi.roots.OrderEntry orderEntry com.intellij.openapi.roots.RootPolicy policy Object initialValue Object result public java.lang.String[] getDependencyModuleNames () java.util.List result public com.intellij.openapi.module.Module[] getModuleDependencies () public com.intellij.openapi.module.Module[] getModuleDependencies (boolean) com.intellij.openapi.module.Module module com.intellij.openapi.roots.DependencyScope scope com.intellij.openapi.roots.OrderEntry entry boolean includeTests com.intellij.openapi.roots.OrderEntry[] entries java.util.List result private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/RootModelComponentBase.class
RootModelComponentBase.java package com.intellij.openapi.roots.impl abstract com.intellij.openapi.roots.impl.RootModelComponentBase extends java.lang.Object implements com.intellij.openapi.Disposable { private final com.intellij.openapi.roots.impl.RootModelImpl myRootModel private boolean myDisposed void <init> (com.intellij.openapi.roots.impl.RootModelImpl) com.intellij.openapi.roots.impl.RootModelImpl rootModel public com.intellij.openapi.roots.impl.RootModelImpl getRootModel () public void dispose () public boolean isDisposed () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/RootModelImpl$1.class
RootModelImpl.java package com.intellij.openapi.roots.impl synthetic com.intellij.openapi.roots.impl.RootModelImpl$1 extends java.lang.Object { }
com/intellij/openapi/roots/impl/RootModelImpl$ContentComparator.class
RootModelImpl.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.RootModelImpl$ContentComparator extends java.lang.Object implements java.util.Comparator { public static final com.intellij.openapi.roots.impl.RootModelImpl$ContentComparator INSTANCE private void <init> () public int compare (com.intellij.openapi.roots.ContentEntry, com.intellij.openapi.roots.ContentEntry) com.intellij.openapi.roots.ContentEntry o1 com.intellij.openapi.roots.ContentEntry o2 public volatile synthetic int compare (java.lang.Object, java.lang.Object) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/RootModelImpl$Order.class
RootModelImpl.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.RootModelImpl$Order extends java.util.ArrayList { final synthetic com.intellij.openapi.roots.impl.RootModelImpl this$0 private void <init> (com.intellij.openapi.roots.impl.RootModelImpl) public void clear () public com.intellij.openapi.roots.OrderEntry set (int, com.intellij.openapi.roots.OrderEntry) int i com.intellij.openapi.roots.OrderEntry orderEntry public boolean add (com.intellij.openapi.roots.OrderEntry) com.intellij.openapi.roots.OrderEntry orderEntry public void add (int, com.intellij.openapi.roots.OrderEntry) int i com.intellij.openapi.roots.OrderEntry orderEntry public com.intellij.openapi.roots.OrderEntry remove (int) int i com.intellij.openapi.roots.OrderEntry entry public boolean remove (java.lang.Object) Object o int index public boolean addAll (java.util.Collection) java.util.Collection collection int startSize boolean result public boolean addAll (int, java.util.Collection) int i java.util.Collection collection boolean result public void removeRange (int, int) int i int i1 public boolean removeAll (java.util.Collection) java.util.Collection collection boolean result public boolean retainAll (java.util.Collection) java.util.Collection collection boolean result private void clearCachedEntries () private void setIndices (int) int j int startIndex public volatile synthetic java.lang.Object remove (int) public volatile synthetic void add (int, java.lang.Object) public volatile synthetic boolean add (java.lang.Object) public volatile synthetic java.lang.Object set (int, java.lang.Object) synthetic void <init> (com.intellij.openapi.roots.impl.RootModelImpl, com.intellij.openapi.roots.impl.RootModelImpl$1) com.intellij.openapi.roots.impl.RootModelImpl x0 com.intellij.openapi.roots.impl.RootModelImpl$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/RootModelImpl.class
RootModelImpl.java package com.intellij.openapi.roots.impl public com.intellij.openapi.roots.impl.RootModelImpl extends com.intellij.openapi.roots.impl.RootModelBase implements com.intellij.openapi.roots.ModifiableRootModel { private static final com.intellij.openapi.diagnostic.Logger LOG private final java.util.Set myContent private final java.util.List myOrderEntries private com.intellij.openapi.roots.OrderEntry[] myCachedOrderEntries private final com.intellij.openapi.roots.impl.ModuleLibraryTable myModuleLibraryTable final com.intellij.openapi.roots.impl.ModuleRootManagerImpl myModuleRootManager private boolean myWritable private final com.intellij.openapi.vfs.pointers.VirtualFilePointerManager myFilePointerManager private boolean myDisposed private final java.util.Set myExtensions private final java.util.Map myExtensionToStateDigest private final com.intellij.openapi.roots.impl.RootConfigurationAccessor myConfigurationAccessor private final com.intellij.openapi.roots.impl.ProjectRootManagerImpl myProjectRootManager private final com.intellij.openapi.CompositeDisposable myDisposable static final synthetic boolean $assertionsDisabled void <init> (com.intellij.openapi.roots.impl.ModuleRootManagerImpl, com.intellij.openapi.roots.impl.ProjectRootManagerImpl, com.intellij.openapi.vfs.pointers.VirtualFilePointerManager) com.intellij.openapi.roots.ModuleExtension model com.intellij.openapi.roots.ModuleExtension extension com.intellij.openapi.roots.impl.ModuleRootManagerImpl moduleRootManager com.intellij.openapi.roots.impl.ProjectRootManagerImpl projectRootManager com.intellij.openapi.vfs.pointers.VirtualFilePointerManager filePointerManager private void addSourceOrderEntries () void <init> (org.jdom.Element, com.intellij.openapi.roots.impl.ModuleRootManagerImpl, com.intellij.openapi.roots.impl.ProjectRootManagerImpl, com.intellij.openapi.vfs.pointers.VirtualFilePointerManager, boolean) throws com.intellij.openapi.util.InvalidDataException org.jdom.Element child com.intellij.openapi.roots.OrderEntry orderEntry org.jdom.Element child com.intellij.openapi.roots.ModuleExtension model com.intellij.openapi.roots.ModuleExtension extension org.jdom.Element element com.intellij.openapi.roots.impl.ModuleRootManagerImpl moduleRootManager com.intellij.openapi.roots.impl.ProjectRootManagerImpl projectRootManager com.intellij.openapi.vfs.pointers.VirtualFilePointerManager filePointerManager boolean writable boolean moduleSourceAdded com.intellij.openapi.roots.impl.RootModelImpl originalRootModel public boolean isWritable () com.intellij.openapi.roots.impl.RootConfigurationAccessor getConfigurationAccessor () void <init> (com.intellij.openapi.roots.impl.RootModelImpl, com.intellij.openapi.roots.impl.ModuleRootManagerImpl, boolean, com.intellij.openapi.roots.impl.RootConfigurationAccessor, com.intellij.openapi.vfs.pointers.VirtualFilePointerManager, com.intellij.openapi.roots.impl.ProjectRootManagerImpl) com.intellij.openapi.roots.ContentEntry cloned com.intellij.openapi.roots.ContentEntry contentEntry Exception e org.jdom.Element state com.intellij.openapi.roots.ModuleExtension model com.intellij.openapi.roots.ModuleExtension extension com.intellij.openapi.roots.impl.RootModelImpl rootModel com.intellij.openapi.roots.impl.ModuleRootManagerImpl moduleRootManager boolean writable com.intellij.openapi.roots.impl.RootConfigurationAccessor rootConfigurationAccessor com.intellij.openapi.vfs.pointers.VirtualFilePointerManager filePointerManager com.intellij.openapi.roots.impl.ProjectRootManagerImpl projectRootManager private void setOrderEntriesFrom (com.intellij.openapi.roots.impl.RootModelImpl) com.intellij.openapi.roots.OrderEntry orderEntry com.intellij.openapi.roots.impl.RootModelImpl rootModel private void removeAllOrderEntries () com.intellij.openapi.roots.OrderEntry entry public com.intellij.openapi.roots.OrderEntry[] getOrderEntries () com.intellij.openapi.roots.OrderEntry[] cachedOrderEntries java.util.Iterator getOrderIterator () public void removeContentEntry (com.intellij.openapi.roots.ContentEntry) com.intellij.openapi.roots.impl.RootModelImpl entryModel com.intellij.openapi.roots.ContentEntry entry public void addOrderEntry (com.intellij.openapi.roots.OrderEntry) com.intellij.openapi.roots.OrderEntry entry public com.intellij.openapi.roots.LibraryOrderEntry addLibraryEntry (com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.impl.libraries.LibraryEx libraryEx boolean libraryDisposed com.intellij.openapi.roots.libraries.Library library com.intellij.openapi.roots.LibraryOrderEntry libraryOrderEntry public com.intellij.openapi.roots.LibraryOrderEntry addInvalidLibrary (java.lang.String, java.lang.String) String name String level com.intellij.openapi.roots.LibraryOrderEntry libraryOrderEntry public com.intellij.openapi.roots.ModuleOrderEntry addModuleOrderEntry (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module com.intellij.openapi.roots.impl.ModuleOrderEntryImpl moduleOrderEntry public com.intellij.openapi.roots.ModuleOrderEntry addInvalidModuleEntry (java.lang.String) String name com.intellij.openapi.roots.impl.ModuleOrderEntryImpl moduleOrderEntry public com.intellij.openapi.roots.ModuleOrderEntry findModuleOrderEntry (com.intellij.openapi.module.Module) com.intellij.openapi.roots.OrderEntry orderEntry com.intellij.openapi.module.Module module public com.intellij.openapi.roots.LibraryOrderEntry findLibraryOrderEntry (com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.OrderEntry orderEntry com.intellij.openapi.roots.libraries.Library library public void removeOrderEntry (com.intellij.openapi.roots.OrderEntry) com.intellij.openapi.roots.OrderEntry entry private void removeOrderEntryInternal (com.intellij.openapi.roots.OrderEntry) com.intellij.openapi.roots.OrderEntry entry public void rearrangeOrderEntries (com.intellij.openapi.roots.OrderEntry[]) com.intellij.openapi.roots.OrderEntry[] newEntries private void assertValidRearrangement (com.intellij.openapi.roots.OrderEntry[]) com.intellij.openapi.roots.OrderEntry[] newEntries String error private java.lang.String checkValidRearrangement (com.intellij.openapi.roots.OrderEntry[]) com.intellij.openapi.roots.OrderEntry newEntry com.intellij.openapi.roots.OrderEntry[] newEntries java.util.Set set public void clear () com.intellij.openapi.projectRoots.Sdk jdk private void removeAllContentEntries () com.intellij.openapi.roots.ContentEntry entry public void commit () void docommit () com.intellij.openapi.roots.ModuleExtension extension com.intellij.openapi.roots.ContentEntry cloned com.intellij.openapi.roots.ContentEntry contentEntry public com.intellij.openapi.roots.libraries.LibraryTable getModuleLibraryTable () public com.intellij.openapi.project.Project getProject () public com.intellij.openapi.roots.ContentEntry addContentEntry (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public com.intellij.openapi.roots.ContentEntry addContentEntry (java.lang.String) String url public boolean isDisposed () private com.intellij.openapi.roots.ContentEntry addContentEntry (com.intellij.openapi.roots.ContentEntry) com.intellij.openapi.roots.ContentEntry contentEntry com.intellij.openapi.roots.ContentEntry e long getStateModificationCount () com.intellij.openapi.roots.ModuleExtension extension long result public void writeExternal (org.jdom.Element) com.intellij.openapi.roots.ModuleExtension extension org.jdom.Element subElement com.intellij.openapi.roots.ContentEntry contentEntry com.intellij.openapi.roots.OrderEntry orderEntry org.jdom.Element element public void setSdk (com.intellij.openapi.projectRoots.Sdk) com.intellij.openapi.projectRoots.Sdk jdk com.intellij.openapi.roots.JdkOrderEntry jdkLibraryEntry public void setInvalidSdk (java.lang.String, java.lang.String) String jdkName String jdkType public void inheritSdk () public void replaceEntryOfType (java.lang.Class, com.intellij.openapi.roots.OrderEntry) com.intellij.openapi.roots.OrderEntry orderEntry int i Class entryClass com.intellij.openapi.roots.OrderEntry entry public java.lang.String getSdkName () com.intellij.openapi.roots.OrderEntry orderEntry void assertWritable () boolean isOrderEntryDisposed () com.intellij.openapi.roots.OrderEntry entry protected java.util.Set getContent () public com.intellij.openapi.module.Module getModule () public boolean isChanged () com.intellij.openapi.roots.ModuleExtension moduleExtension private boolean areContentEntriesChanged () private boolean areOrderEntriesChanged () com.intellij.openapi.roots.OrderEntry orderEntry com.intellij.openapi.roots.OrderEntry sourceOrderEntry int i com.intellij.openapi.roots.OrderEntry[] orderEntries com.intellij.openapi.roots.OrderEntry[] sourceOrderEntries private static boolean orderEntriesEquals (com.intellij.openapi.roots.OrderEntry, com.intellij.openapi.roots.OrderEntry) String name1 String name2 com.intellij.openapi.roots.ModuleOrderEntry entry1 com.intellij.openapi.roots.ModuleOrderEntry entry2 com.intellij.openapi.roots.LibraryOrderEntry libraryOrderEntry1 com.intellij.openapi.roots.LibraryOrderEntry libraryOrderEntry2 boolean equal com.intellij.openapi.roots.libraries.Library library1 com.intellij.openapi.roots.libraries.Library library2 String[] orderedRootUrls1 String[] orderedRootUrls2 com.intellij.openapi.roots.OrderRootType type com.intellij.openapi.roots.OrderEntry orderEntry1 com.intellij.openapi.roots.OrderEntry orderEntry2 com.intellij.openapi.roots.OrderRootType[] allTypes void makeExternalChange (java.lang.Runnable) Runnable runnable public void dispose () private com.intellij.openapi.roots.impl.RootModelImpl getSourceModel () public java.lang.String toString () public java.lang.Object getModuleExtension (java.lang.Class) com.intellij.openapi.roots.ModuleExtension extension Class klass void registerOnDispose (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable disposable void unregisterOnDispose (com.intellij.openapi.Disposable) com.intellij.openapi.Disposable disposable void checkModuleExtensionModification () com.intellij.openapi.roots.ModuleExtension extension byte[] newDigest Exception e org.jdom.Element state java.util.Map$Entry entry public com.intellij.openapi.vfs.pointers.VirtualFilePointerListener getRootsChangedListener () protected volatile synthetic java.util.Collection getContent () private static synthetic int lambda$new$0 (com.intellij.openapi.roots.ModuleExtension, com.intellij.openapi.roots.ModuleExtension) com.intellij.openapi.roots.ModuleExtension o1 com.intellij.openapi.roots.ModuleExtension o2 static synthetic com.intellij.openapi.roots.OrderEntry[] access$102 (com.intellij.openapi.roots.impl.RootModelImpl, com.intellij.openapi.roots.OrderEntry[]) com.intellij.openapi.roots.impl.RootModelImpl x0 com.intellij.openapi.roots.OrderEntry[] x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/RootProviderBaseImpl.class
RootProviderBaseImpl.java package com.intellij.openapi.roots.impl public abstract com.intellij.openapi.roots.impl.RootProviderBaseImpl extends java.lang.Object implements com.intellij.openapi.roots.RootProvider { protected final com.intellij.util.EventDispatcher myDispatcher public void <init> () public void addRootSetChangedListener (com.intellij.openapi.roots.RootProvider$RootSetChangedListener) com.intellij.openapi.roots.RootProvider$RootSetChangedListener listener public void removeRootSetChangedListener (com.intellij.openapi.roots.RootProvider$RootSetChangedListener) com.intellij.openapi.roots.RootProvider$RootSetChangedListener listener public void addRootSetChangedListener (com.intellij.openapi.roots.RootProvider$RootSetChangedListener, com.intellij.openapi.Disposable) com.intellij.openapi.roots.RootProvider$RootSetChangedListener listener com.intellij.openapi.Disposable parentDisposable protected void fireRootSetChanged () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/SdkFinder.class
SdkFinder.java package com.intellij.openapi.roots.impl public abstract com.intellij.openapi.roots.impl.SdkFinder extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public com.intellij.openapi.projectRoots.Sdk findSdk (java.lang.String, java.lang.String) String name String sdkType static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/SourceFolderImpl.class
SourceFolderImpl.java package com.intellij.openapi.roots.impl public com.intellij.openapi.roots.impl.SourceFolderImpl extends com.intellij.openapi.roots.impl.ContentFolderBaseImpl implements com.intellij.openapi.roots.SourceFolder com.intellij.openapi.roots.impl.ClonableContentFolder { private final org.jetbrains.jps.model.module.JpsModuleSourceRoot myJpsElement public static final String ELEMENT_NAME public static final String TEST_SOURCE_ATTR static final String DEFAULT_PACKAGE_PREFIX static final synthetic boolean $assertionsDisabled void <init> (com.intellij.openapi.vfs.VirtualFile, org.jetbrains.jps.model.module.JpsModuleSourceRoot, com.intellij.openapi.roots.impl.ContentEntryImpl) com.intellij.openapi.vfs.VirtualFile file org.jetbrains.jps.model.module.JpsModuleSourceRoot jpsElement com.intellij.openapi.roots.impl.ContentEntryImpl contentEntry public void <init> (org.jetbrains.jps.model.module.JpsModuleSourceRoot, com.intellij.openapi.roots.impl.ContentEntryImpl) org.jetbrains.jps.model.module.JpsModuleSourceRoot jpsElement com.intellij.openapi.roots.impl.ContentEntryImpl contentEntry void <init> (org.jdom.Element, com.intellij.openapi.roots.impl.ContentEntryImpl) throws com.intellij.openapi.util.InvalidDataException org.jdom.Element element com.intellij.openapi.roots.impl.ContentEntryImpl contentEntry private void <init> (com.intellij.openapi.roots.impl.SourceFolderImpl, com.intellij.openapi.roots.impl.ContentEntryImpl) com.intellij.openapi.roots.impl.SourceFolderImpl that com.intellij.openapi.roots.impl.ContentEntryImpl contentEntry private static org.jetbrains.jps.model.module.JpsModuleSourceRoot createCopy (com.intellij.openapi.roots.impl.SourceFolderImpl, org.jetbrains.jps.model.module.JpsTypedModuleSourceRoot) com.intellij.openapi.roots.impl.SourceFolderImpl that org.jetbrains.jps.model.module.JpsTypedModuleSourceRoot jpsElement public boolean isTestSource () public java.lang.String getPackagePrefix () org.jetbrains.jps.model.java.JavaSourceRootProperties properties org.jetbrains.jps.model.java.JavaResourceRootProperties resourceJavaProperties private org.jetbrains.jps.model.java.JavaSourceRootProperties getJavaProperties () private org.jetbrains.jps.model.java.JavaResourceRootProperties getResourceJavaProperties () public void setPackagePrefix (java.lang.String) String packagePrefix org.jetbrains.jps.model.java.JavaSourceRootProperties properties public org.jetbrains.jps.model.module.JpsModuleSourceRootType getRootType () public com.intellij.openapi.roots.ContentFolder cloneFolder (com.intellij.openapi.roots.ContentEntry) com.intellij.openapi.roots.ContentEntry contentEntry public org.jetbrains.jps.model.module.JpsModuleSourceRoot getJpsElement () private boolean isForGeneratedSources () org.jetbrains.jps.model.java.JavaSourceRootProperties properties org.jetbrains.jps.model.java.JavaResourceRootProperties resourceJavaProperties public int compareTo (com.intellij.openapi.roots.impl.ContentFolderBaseImpl) com.intellij.openapi.roots.impl.ContentFolderBaseImpl folder int i com.intellij.openapi.roots.impl.SourceFolderImpl sourceFolder public volatile synthetic int compareTo (java.lang.Object) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/TestModulePropertiesImpl$TestModulePropertiesState.class
TestModulePropertiesImpl.java package com.intellij.openapi.roots.impl public com.intellij.openapi.roots.impl.TestModulePropertiesImpl$TestModulePropertiesState extends java.lang.Object { public String moduleName public void <init> () }
com/intellij/openapi/roots/impl/TestModulePropertiesImpl.class
TestModulePropertiesImpl.java package com.intellij.openapi.roots.impl com.intellij.openapi.roots.impl.TestModulePropertiesImpl extends com.intellij.openapi.roots.TestModuleProperties implements com.intellij.openapi.components.PersistentStateComponent com.intellij.openapi.roots.ProjectModelElement { private final com.intellij.openapi.module.ModulePointerManager myModulePointerManager private com.intellij.openapi.module.ModulePointer myProductionModulePointer private final com.intellij.openapi.module.Module myModule void <init> (com.intellij.openapi.module.Module, com.intellij.openapi.module.ModulePointerManager) com.intellij.openapi.module.Module module com.intellij.openapi.module.ModulePointerManager modulePointerManager public java.lang.String getProductionModuleName () public com.intellij.openapi.module.Module getProductionModule () public void setProductionModuleName (java.lang.String) String moduleName public com.intellij.openapi.roots.impl.TestModulePropertiesImpl$TestModulePropertiesState getState () com.intellij.openapi.roots.impl.TestModulePropertiesImpl$TestModulePropertiesState state public void loadState (com.intellij.openapi.roots.impl.TestModulePropertiesImpl$TestModulePropertiesState) com.intellij.openapi.roots.impl.TestModulePropertiesImpl$TestModulePropertiesState state public com.intellij.openapi.roots.ProjectModelExternalSource getExternalSource () public volatile synthetic void loadState (java.lang.Object) public volatile synthetic java.lang.Object getState () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/WritableOrderEntry.class
WritableOrderEntry.java package com.intellij.openapi.roots.impl abstract com.intellij.openapi.roots.impl.WritableOrderEntry extends java.lang.Object { public abstract void writeExternal (org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException }
com/intellij/openapi/roots/impl/libraries/ApplicationLibraryTable$1.class
ApplicationLibraryTable.java package com.intellij.openapi.roots.impl.libraries final com.intellij.openapi.roots.impl.libraries.ApplicationLibraryTable$1 extends com.intellij.openapi.roots.libraries.LibraryTablePresentation { void <init> () public java.lang.String getDisplayName (boolean) boolean plural public java.lang.String getDescription () public java.lang.String getLibraryTableEditorTitle () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/libraries/ApplicationLibraryTable.class
ApplicationLibraryTable.java package com.intellij.openapi.roots.impl.libraries public com.intellij.openapi.roots.impl.libraries.ApplicationLibraryTable extends com.intellij.openapi.roots.impl.libraries.LibraryTableBase { private static final com.intellij.openapi.roots.libraries.LibraryTablePresentation GLOBAL_LIBRARY_TABLE_PRESENTATION public void <init> () public static com.intellij.openapi.roots.impl.libraries.ApplicationLibraryTable getApplicationTable () public java.lang.String getTableLevel () public com.intellij.openapi.roots.libraries.LibraryTablePresentation getPresentation () public static java.lang.String getExternalFileName () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/libraries/LibraryImpl.class
LibraryImpl.java package com.intellij.openapi.roots.impl.libraries public com.intellij.openapi.roots.impl.libraries.LibraryImpl extends com.intellij.openapi.util.TraceableDisposable implements com.intellij.openapi.roots.impl.libraries.LibraryEx$ModifiableModelEx com.intellij.openapi.roots.impl.libraries.LibraryEx com.intellij.openapi.roots.RootProvider { private static final com.intellij.openapi.diagnostic.Logger LOG public static final String LIBRARY_NAME_ATTR public static final String LIBRARY_TYPE_ATTR public static final String ROOT_PATH_ELEMENT public static final String ELEMENT public static final String PROPERTIES_ELEMENT public static final String EXCLUDED_ROOTS_TAG private String myName private final com.intellij.openapi.roots.libraries.LibraryTable myLibraryTable private final java.util.Map myRoots private com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer myExcludedRoots private final com.intellij.openapi.roots.impl.libraries.LibraryImpl mySource private com.intellij.openapi.roots.libraries.PersistentLibraryKind myKind private com.intellij.openapi.roots.libraries.LibraryProperties myProperties private final com.intellij.openapi.roots.ModifiableRootModel myRootModel private boolean myDisposed private final com.intellij.openapi.Disposable myPointersDisposable private final com.intellij.openapi.roots.ProjectModelExternalSource myExternalSource private final com.intellij.util.EventDispatcher myDispatcher public static final String ROOT_TYPE_ATTR private static final com.intellij.openapi.roots.OrderRootType DEFAULT_JAR_DIRECTORY_TYPE void <init> (com.intellij.openapi.roots.libraries.LibraryTable, org.jdom.Element, com.intellij.openapi.roots.ModifiableRootModel) throws com.intellij.openapi.util.InvalidDataException com.intellij.openapi.roots.libraries.LibraryTable table org.jdom.Element element com.intellij.openapi.roots.ModifiableRootModel rootModel void <init> (java.lang.String, com.intellij.openapi.roots.libraries.PersistentLibraryKind, com.intellij.openapi.roots.libraries.LibraryTable, com.intellij.openapi.roots.ModifiableRootModel, com.intellij.openapi.roots.ProjectModelExternalSource) String name com.intellij.openapi.roots.libraries.PersistentLibraryKind kind com.intellij.openapi.roots.libraries.LibraryTable table com.intellij.openapi.roots.ModifiableRootModel rootModel com.intellij.openapi.roots.ProjectModelExternalSource externalSource private void <init> (com.intellij.openapi.roots.impl.libraries.LibraryImpl, com.intellij.openapi.roots.impl.libraries.LibraryImpl, com.intellij.openapi.roots.ModifiableRootModel) Object state com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer thatContainer com.intellij.openapi.roots.OrderRootType rootType com.intellij.openapi.roots.impl.libraries.LibraryImpl from com.intellij.openapi.roots.impl.libraries.LibraryImpl newSource com.intellij.openapi.roots.ModifiableRootModel rootModel private void <init> (com.intellij.openapi.roots.libraries.LibraryTable, com.intellij.openapi.roots.ModifiableRootModel, com.intellij.openapi.roots.impl.libraries.LibraryImpl, java.lang.String, com.intellij.openapi.roots.libraries.PersistentLibraryKind, com.intellij.openapi.roots.ProjectModelExternalSource) com.intellij.openapi.roots.libraries.LibraryTable table com.intellij.openapi.roots.ModifiableRootModel rootModel com.intellij.openapi.roots.impl.libraries.LibraryImpl newSource String name com.intellij.openapi.roots.libraries.PersistentLibraryKind kind com.intellij.openapi.roots.ProjectModelExternalSource externalSource private static com.intellij.openapi.roots.ProjectModelExternalSource findExternalSource (org.jdom.Element) org.jdom.Element element String externalSourceId private static com.intellij.openapi.roots.libraries.PersistentLibraryKind findPersistentLibraryKind (org.jdom.Element) org.jdom.Element element String typeString com.intellij.openapi.roots.libraries.LibraryKind kind private java.util.Set getAllRootTypes () java.util.Set rootTypes public void dispose () private void checkDisposed () public boolean isDisposed () public java.lang.String getName () public java.lang.String[] getUrls (com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.roots.OrderRootType rootType com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer result public com.intellij.openapi.vfs.VirtualFile[] getFiles (com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.roots.OrderRootType rootType com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container public void setName (java.lang.String) String name public com.intellij.openapi.roots.impl.libraries.LibraryEx$ModifiableModelEx getModifiableModel () public com.intellij.openapi.roots.libraries.Library cloneLibrary (com.intellij.openapi.roots.impl.RootModelImpl) com.intellij.openapi.roots.impl.RootModelImpl rootModel public java.util.List getInvalidRootUrls (com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.vfs.pointers.VirtualFilePointer pointer com.intellij.openapi.roots.OrderRootType type com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container java.util.List pointers java.util.List invalidPaths public void setProperties (com.intellij.openapi.roots.libraries.LibraryProperties) com.intellij.openapi.roots.libraries.LibraryProperties properties public com.intellij.openapi.roots.RootProvider getRootProvider () private java.util.Map initRoots () com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container com.intellij.openapi.roots.OrderRootType rootType java.util.Map result com.intellij.openapi.vfs.pointers.VirtualFilePointerListener listener private com.intellij.openapi.vfs.pointers.VirtualFilePointerListener getListener () com.intellij.openapi.project.Project project public com.intellij.openapi.roots.ProjectModelExternalSource getExternalSource () public void readExternal (org.jdom.Element) throws com.intellij.openapi.util.InvalidDataException org.jdom.Element element private com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer getOrCreateContainer (com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.roots.OrderRootType rootType com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer roots private void readJarDirectories (org.jdom.Element) String recursive com.intellij.openapi.roots.OrderRootType rootType com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer roots boolean recursively String url org.jdom.Element jarDir org.jdom.Element element java.util.List jarDirs private static com.intellij.openapi.roots.OrderRootType getJarDirectoryRootType (java.lang.String) com.intellij.openapi.roots.PersistentOrderRootType rootType String type private void readProperties (org.jdom.Element) org.jdom.Element element String typeId org.jdom.Element propertiesElement private void readName (org.jdom.Element) org.jdom.Element element private void readRoots (org.jdom.Element) throws com.intellij.openapi.util.InvalidDataException com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer roots org.jdom.Element rootChild com.intellij.openapi.roots.OrderRootType rootType org.jdom.Element element org.jdom.Element excludedRoot private com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer getOrCreateExcludedRoots () private static java.util.List sortRootTypes (java.util.Collection) java.util.Collection rootTypes java.util.List allTypes public void writeExternal (org.jdom.Element) org.jdom.Element propertiesElement Object state com.intellij.openapi.project.Project project com.intellij.openapi.module.Module module com.intellij.openapi.project.Project project com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer roots org.jdom.Element rootTypeElement com.intellij.openapi.roots.OrderRootType rootType org.jdom.Element excluded org.jdom.Element rootElement org.jdom.Element element java.util.List storableRootTypes private void writeJarDirectories (org.jdom.Element) String url boolean isRecursive org.jdom.Element jarDirElement com.intellij.openapi.util.Pair pair com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container java.util.List jarDirectories com.intellij.openapi.roots.OrderRootType rootType org.jdom.Element element java.util.List rootTypes private boolean isWritable () public com.intellij.openapi.roots.libraries.PersistentLibraryKind getKind () public void addExcludedRoot (java.lang.String) String url com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer roots public boolean removeExcludedRoot (java.lang.String) com.intellij.openapi.vfs.pointers.VirtualFilePointer pointer String url public java.lang.String[] getExcludedRootUrls () public com.intellij.openapi.vfs.VirtualFile[] getExcludedRoots () public com.intellij.openapi.roots.libraries.LibraryProperties getProperties () public void setKind (com.intellij.openapi.roots.libraries.PersistentLibraryKind) com.intellij.openapi.roots.libraries.PersistentLibraryKind kind public void addRoot (java.lang.String, com.intellij.openapi.roots.OrderRootType) String url com.intellij.openapi.roots.OrderRootType rootType com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container public void addRoot (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.OrderRootType rootType com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container public void addJarDirectory (java.lang.String, boolean) String url boolean recursive public void addJarDirectory (com.intellij.openapi.vfs.VirtualFile, boolean) com.intellij.openapi.vfs.VirtualFile file boolean recursive public void addJarDirectory (java.lang.String, boolean, com.intellij.openapi.roots.OrderRootType) String url boolean recursive com.intellij.openapi.roots.OrderRootType rootType com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container public void addJarDirectory (com.intellij.openapi.vfs.VirtualFile, boolean, com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.vfs.VirtualFile file boolean recursive com.intellij.openapi.roots.OrderRootType rootType com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container public boolean isJarDirectory (java.lang.String) String url public boolean isJarDirectory (java.lang.String, com.intellij.openapi.roots.OrderRootType) String url com.intellij.openapi.roots.OrderRootType rootType com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container java.util.List jarDirectories public boolean isValid (java.lang.String, com.intellij.openapi.roots.OrderRootType) String url com.intellij.openapi.roots.OrderRootType rootType com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container com.intellij.openapi.vfs.pointers.VirtualFilePointer fp public boolean removeRoot (java.lang.String, com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.vfs.pointers.VirtualFilePointer pointer String excludedRoot String url com.intellij.openapi.roots.OrderRootType rootType com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container com.intellij.openapi.vfs.pointers.VirtualFilePointer byUrl private boolean isUnderRoots (java.lang.String) com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container String url public void moveRootUp (java.lang.String, com.intellij.openapi.roots.OrderRootType) String url com.intellij.openapi.roots.OrderRootType rootType com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container public void moveRootDown (java.lang.String, com.intellij.openapi.roots.OrderRootType) String url com.intellij.openapi.roots.OrderRootType rootType com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container public boolean isChanged () private boolean areRootsChanged (com.intellij.openapi.roots.impl.libraries.LibraryImpl) com.intellij.openapi.roots.impl.libraries.LibraryImpl that public com.intellij.openapi.roots.libraries.Library getSource () public void commit () private void commit (com.intellij.openapi.roots.impl.libraries.LibraryImpl) com.intellij.openapi.roots.impl.libraries.LibraryImpl fromModel private void copyRootsFrom (com.intellij.openapi.roots.impl.libraries.LibraryImpl) com.intellij.openapi.roots.OrderRootType rootType com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer clone java.util.Map$Entry entry com.intellij.openapi.roots.impl.libraries.LibraryImpl fromModel java.util.Map clonedRoots com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer excludedRoots private void disposeMyPointers () com.intellij.openapi.vfs.pointers.VirtualFilePointerContainer container public com.intellij.openapi.roots.libraries.LibraryTable getTable () public boolean equals (java.lang.Object) Object o com.intellij.openapi.roots.impl.libraries.LibraryImpl library public int hashCode () int result public java.lang.String toString () public com.intellij.openapi.module.Module getModule () public void addRootSetChangedListener (com.intellij.openapi.roots.RootProvider$RootSetChangedListener) com.intellij.openapi.roots.RootProvider$RootSetChangedListener listener public void removeRootSetChangedListener (com.intellij.openapi.roots.RootProvider$RootSetChangedListener) com.intellij.openapi.roots.RootProvider$RootSetChangedListener listener public void addRootSetChangedListener (com.intellij.openapi.roots.RootProvider$RootSetChangedListener, com.intellij.openapi.Disposable) com.intellij.openapi.roots.RootProvider$RootSetChangedListener listener com.intellij.openapi.Disposable parentDisposable private void fireRootSetChanged () public volatile synthetic com.intellij.openapi.roots.libraries.Library$ModifiableModel getModifiableModel () private static synthetic java.lang.String lambda$writeJarDirectories$1 (com.intellij.openapi.util.Pair) com.intellij.openapi.util.Pair p private static synthetic int lambda$sortRootTypes$0 (com.intellij.openapi.roots.OrderRootType, com.intellij.openapi.roots.OrderRootType) com.intellij.openapi.roots.OrderRootType o1 com.intellij.openapi.roots.OrderRootType o2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/libraries/LibraryStateSplitter.class
LibraryStateSplitter.kt package com.intellij.openapi.roots.impl.libraries public final com.intellij.openapi.roots.impl.libraries.LibraryStateSplitter extends com.intellij.openapi.components.StateSplitterEx { public java.util.List splitState (org.jdom.Element) org.jdom.Element state public void <init> () public static final synthetic java.util.List access$splitState$s2025038123 (org.jdom.Element, java.lang.String) org.jdom.Element p0 String p1 }
com/intellij/openapi/roots/impl/libraries/LibraryTableBase$1.class
LibraryTableBase.java package com.intellij.openapi.roots.impl.libraries synthetic com.intellij.openapi.roots.impl.libraries.LibraryTableBase$1 extends java.lang.Object { }
com/intellij/openapi/roots/impl/libraries/LibraryTableBase$LibraryModel.class
LibraryTableBase.java package com.intellij.openapi.roots.impl.libraries com.intellij.openapi.roots.impl.libraries.LibraryTableBase$LibraryModel extends java.lang.Object implements com.intellij.openapi.roots.libraries.LibraryTable$ModifiableModel com.intellij.openapi.util.JDOMExternalizable com.intellij.openapi.roots.libraries.LibraryTable$Listener com.intellij.openapi.Disposable { private final java.util.List myLibraries private final java.util.Set myAddedLibraries private final java.util.Set myRemovedLibraries private volatile java.util.Map myLibraryByNameCache private boolean myWritable final synthetic com.intellij.openapi.roots.impl.libraries.LibraryTableBase this$0 private void <init> (com.intellij.openapi.roots.impl.libraries.LibraryTableBase) com.intellij.openapi.roots.impl.libraries.LibraryTableBase this$0 private void <init> (com.intellij.openapi.roots.impl.libraries.LibraryTableBase, com.intellij.openapi.roots.impl.libraries.LibraryTableBase$LibraryModel) com.intellij.openapi.roots.impl.libraries.LibraryTableBase this$0 com.intellij.openapi.roots.impl.libraries.LibraryTableBase$LibraryModel that public void commit () public void dispose () com.intellij.openapi.roots.libraries.Library library public java.util.Iterator getLibraryIterator () public com.intellij.openapi.roots.libraries.Library getLibraryByName (java.lang.String) com.intellij.openapi.roots.libraries.Library library com.intellij.openapi.roots.impl.libraries.LibraryImpl libraryFromProperty String name java.util.Map cache com.intellij.openapi.roots.libraries.Library library String libraryPrefix String libPath public com.intellij.openapi.roots.libraries.Library[] getLibraries () private void assertWritable () public com.intellij.openapi.roots.libraries.Library createLibrary (java.lang.String) String name public com.intellij.openapi.roots.libraries.Library createLibrary (java.lang.String, com.intellij.openapi.roots.libraries.PersistentLibraryKind) String name com.intellij.openapi.roots.libraries.PersistentLibraryKind kind public com.intellij.openapi.roots.libraries.Library createLibrary (java.lang.String, com.intellij.openapi.roots.libraries.PersistentLibraryKind, com.intellij.openapi.roots.ProjectModelExternalSource) String name com.intellij.openapi.roots.libraries.PersistentLibraryKind kind com.intellij.openapi.roots.ProjectModelExternalSource externalSource com.intellij.openapi.roots.impl.libraries.LibraryImpl library public void removeLibrary (com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.libraries.Library library public boolean isChanged () public void readExternal (org.jdom.Element) com.intellij.openapi.roots.impl.libraries.LibraryImpl library org.jdom.Element libraryElement org.jdom.Element element java.util.List libraryElements public void afterLibraryRenamed (com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.libraries.Library library public void writeExternal (org.jdom.Element) com.intellij.openapi.roots.libraries.Library library org.jdom.Element element java.util.List libraries private void applyChanges (com.intellij.openapi.roots.impl.libraries.LibraryTableBase$LibraryModel) com.intellij.openapi.roots.impl.libraries.LibraryTableBase$LibraryModel model private static synthetic int lambda$writeExternal$1 (com.intellij.openapi.roots.libraries.Library, com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.libraries.Library o1 com.intellij.openapi.roots.libraries.Library o2 private static synthetic boolean lambda$writeExternal$0 (com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.libraries.Library library synthetic void <init> (com.intellij.openapi.roots.impl.libraries.LibraryTableBase, com.intellij.openapi.roots.impl.libraries.LibraryTableBase$1) com.intellij.openapi.roots.impl.libraries.LibraryTableBase x0 com.intellij.openapi.roots.impl.libraries.LibraryTableBase$1 x1 synthetic void <init> (com.intellij.openapi.roots.impl.libraries.LibraryTableBase, com.intellij.openapi.roots.impl.libraries.LibraryTableBase$LibraryModel, com.intellij.openapi.roots.impl.libraries.LibraryTableBase$1) com.intellij.openapi.roots.impl.libraries.LibraryTableBase x0 com.intellij.openapi.roots.impl.libraries.LibraryTableBase$LibraryModel x1 com.intellij.openapi.roots.impl.libraries.LibraryTableBase$1 x2 static synthetic java.util.Set access$200 (com.intellij.openapi.roots.impl.libraries.LibraryTableBase$LibraryModel) com.intellij.openapi.roots.impl.libraries.LibraryTableBase$LibraryModel x0 static synthetic void access$300 (com.intellij.openapi.roots.impl.libraries.LibraryTableBase$LibraryModel, com.intellij.openapi.roots.impl.libraries.LibraryTableBase$LibraryModel) com.intellij.openapi.roots.impl.libraries.LibraryTableBase$LibraryModel x0 com.intellij.openapi.roots.impl.libraries.LibraryTableBase$LibraryModel x1 static synthetic java.util.Set access$400 (com.intellij.openapi.roots.impl.libraries.LibraryTableBase$LibraryModel) com.intellij.openapi.roots.impl.libraries.LibraryTableBase$LibraryModel x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/libraries/LibraryTableBase.class
LibraryTableBase.java package com.intellij.openapi.roots.impl.libraries public abstract com.intellij.openapi.roots.impl.libraries.LibraryTableBase extends java.lang.Object implements com.intellij.openapi.components.PersistentStateComponent com.intellij.openapi.roots.libraries.LibraryTable com.intellij.openapi.Disposable { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.util.EventDispatcher myDispatcher private com.intellij.openapi.roots.impl.libraries.LibraryTableBase$LibraryModel myModel private boolean myFirstLoad private final com.intellij.openapi.util.SimpleModificationTracker myModificationTracker public void <init> () public com.intellij.openapi.roots.libraries.LibraryTable$ModifiableModel getModifiableModel () public org.jdom.Element getState () com.intellij.openapi.util.WriteExternalException e org.jdom.Element element public void noStateLoaded () public void loadState (org.jdom.Element) com.intellij.openapi.roots.impl.libraries.LibraryTableBase$LibraryModel model org.jdom.Element element public long getStateModificationCount () public com.intellij.openapi.roots.libraries.Library[] getLibraries () public java.util.Iterator getLibraryIterator () public com.intellij.openapi.roots.libraries.Library getLibraryByName (java.lang.String) String name public void addListener (com.intellij.openapi.roots.libraries.LibraryTable$Listener) com.intellij.openapi.roots.libraries.LibraryTable$Listener listener public void addListener (com.intellij.openapi.roots.libraries.LibraryTable$Listener, com.intellij.openapi.Disposable) com.intellij.openapi.roots.libraries.LibraryTable$Listener listener com.intellij.openapi.Disposable parentDisposable public void removeListener (com.intellij.openapi.roots.libraries.LibraryTable$Listener) com.intellij.openapi.roots.libraries.LibraryTable$Listener listener private void fireLibraryAdded (com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.libraries.Library library private void fireBeforeLibraryRemoved (com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.libraries.Library library public void dispose () com.intellij.openapi.roots.libraries.Library library public com.intellij.openapi.roots.libraries.Library createLibrary () void fireLibraryRenamed (com.intellij.openapi.roots.impl.libraries.LibraryImpl) com.intellij.openapi.roots.impl.libraries.LibraryImpl library private void incrementModificationCount () public com.intellij.openapi.roots.libraries.Library createLibrary (java.lang.String) String name com.intellij.openapi.roots.libraries.LibraryTable$ModifiableModel modifiableModel com.intellij.openapi.roots.libraries.Library library public void removeLibrary (com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.libraries.Library library com.intellij.openapi.roots.libraries.LibraryTable$ModifiableModel modifiableModel private void commit (com.intellij.openapi.roots.impl.libraries.LibraryTableBase$LibraryModel) com.intellij.openapi.roots.libraries.Library library com.intellij.openapi.roots.libraries.Library library com.intellij.openapi.roots.libraries.Library library com.intellij.openapi.roots.impl.libraries.LibraryTableBase$LibraryModel model java.util.Set removedLibraries private void fireAfterLibraryRemoved (com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.libraries.Library library public void readExternal (org.jdom.Element) throws com.intellij.openapi.util.InvalidDataException org.jdom.Element element public void writeExternal (org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException org.jdom.Element element public volatile synthetic void loadState (java.lang.Object) public volatile synthetic java.lang.Object getState () private static synthetic void lambda$loadState$0 (com.intellij.openapi.roots.impl.libraries.LibraryTableBase$LibraryModel, org.jdom.Element) throws java.lang.RuntimeException com.intellij.openapi.roots.impl.libraries.LibraryTableBase$LibraryModel model org.jdom.Element element static synthetic com.intellij.util.EventDispatcher access$500 (com.intellij.openapi.roots.impl.libraries.LibraryTableBase) com.intellij.openapi.roots.impl.libraries.LibraryTableBase x0 static synthetic void access$600 (com.intellij.openapi.roots.impl.libraries.LibraryTableBase, com.intellij.openapi.roots.impl.libraries.LibraryTableBase$LibraryModel) com.intellij.openapi.roots.impl.libraries.LibraryTableBase x0 com.intellij.openapi.roots.impl.libraries.LibraryTableBase$LibraryModel x1 static synthetic com.intellij.openapi.diagnostic.Logger access$700 () static synthetic void access$800 (com.intellij.openapi.roots.impl.libraries.LibraryTableBase) com.intellij.openapi.roots.impl.libraries.LibraryTableBase x0 static synthetic void access$900 (com.intellij.openapi.roots.impl.libraries.LibraryTableBase, com.intellij.openapi.roots.libraries.Library) com.intellij.openapi.roots.impl.libraries.LibraryTableBase x0 com.intellij.openapi.roots.libraries.Library x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/libraries/LibraryTableImplUtil.class
LibraryTableImplUtil.java package com.intellij.openapi.roots.impl.libraries public com.intellij.openapi.roots.impl.libraries.LibraryTableImplUtil extends java.lang.Object { public static final String MODULE_LEVEL private void <init> () public static com.intellij.openapi.roots.libraries.Library loadLibrary (org.jdom.Element, com.intellij.openapi.roots.impl.RootModelImpl) throws com.intellij.openapi.util.InvalidDataException org.jdom.Element rootElement com.intellij.openapi.roots.impl.RootModelImpl rootModel java.util.List children org.jdom.Element element public static com.intellij.openapi.roots.libraries.Library createModuleLevelLibrary (java.lang.String, com.intellij.openapi.roots.libraries.PersistentLibraryKind, com.intellij.openapi.roots.impl.RootModelImpl, com.intellij.openapi.roots.ProjectModelExternalSource) String name com.intellij.openapi.roots.libraries.PersistentLibraryKind kind com.intellij.openapi.roots.impl.RootModelImpl rootModel com.intellij.openapi.roots.ProjectModelExternalSource externalSource public static boolean isValidLibrary (com.intellij.openapi.roots.libraries.Library) String name com.intellij.openapi.roots.OrderEntry entry com.intellij.openapi.roots.libraries.Library library com.intellij.openapi.roots.libraries.LibraryTable table com.intellij.openapi.module.Module module private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/libraries/LibraryTablesRegistrarImpl.class
LibraryTablesRegistrarImpl.java package com.intellij.openapi.roots.impl.libraries com.intellij.openapi.roots.impl.libraries.LibraryTablesRegistrarImpl extends com.intellij.openapi.roots.libraries.LibraryTablesRegistrar implements com.intellij.openapi.Disposable { private static final java.util.Map myLibraryTables void <init> () public com.intellij.openapi.roots.libraries.LibraryTable getLibraryTable () public com.intellij.openapi.roots.libraries.LibraryTable getLibraryTable (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.openapi.roots.libraries.LibraryTable getLibraryTableByLevel (java.lang.String, com.intellij.openapi.project.Project) String level com.intellij.openapi.project.Project project public void registerLibraryTable (com.intellij.openapi.roots.libraries.LibraryTable) com.intellij.openapi.roots.libraries.LibraryTable libraryTable String tableLevel com.intellij.openapi.roots.libraries.LibraryTable oldTable public java.util.List getCustomLibraryTables () public void dispose () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/openapi/roots/impl/libraries/ProjectLibraryTable.class
ProjectLibraryTable.java package com.intellij.openapi.roots.impl.libraries public abstract com.intellij.openapi.roots.impl.libraries.ProjectLibraryTable extends java.lang.Object implements com.intellij.openapi.roots.libraries.LibraryTable { public static com.intellij.openapi.roots.libraries.LibraryTable getInstance (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract com.intellij.openapi.project.Project getProject () }
com/intellij/openapi/roots/impl/libraries/ProjectLibraryTableImpl.class
ProjectLibraryTableImpl.kt package com.intellij.openapi.roots.impl.libraries public final com.intellij.openapi.roots.impl.libraries.ProjectLibraryTableImpl extends com.intellij.openapi.roots.impl.libraries.LibraryTableBase implements com.intellij.openapi.roots.impl.libraries.ProjectLibraryTable { private final com.intellij.openapi.project.Project parentProject public com.intellij.openapi.project.Project getProject () public java.lang.String getTableLevel () public com.intellij.openapi.roots.libraries.LibraryTablePresentation getPresentation () public final com.intellij.openapi.project.Project getParentProject () public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project parentProject }
com/intellij/openapi/roots/impl/libraries/ProjectLibraryTableImplKt$PROJECT_LIBRARY_TABLE_PRESENTATION$1.class
ProjectLibraryTableImpl.kt package com.intellij.openapi.roots.impl.libraries public final com.intellij.openapi.roots.impl.libraries.ProjectLibraryTableImplKt$PROJECT_LIBRARY_TABLE_PRESENTATION$1 extends com.intellij.openapi.roots.libraries.LibraryTablePresentation { public java.lang.String getDisplayName (boolean) boolean plural public java.lang.String getDescription () public java.lang.String getLibraryTableEditorTitle () void <init> () }
com/intellij/openapi/roots/impl/libraries/ProjectLibraryTableImplKt.class
ProjectLibraryTableImpl.kt package com.intellij.openapi.roots.impl.libraries public final com.intellij.openapi.roots.impl.libraries.ProjectLibraryTableImplKt extends java.lang.Object { private static final com.intellij.openapi.roots.libraries.LibraryTablePresentation PROJECT_LIBRARY_TABLE_PRESENTATION public static final com.intellij.openapi.roots.libraries.LibraryTablePresentation getPROJECT_LIBRARY_TABLE_PRESENTATION () static void <clinit> () }
com/intellij/openapi/roots/impl/storage/ClassPathStorageUtil.class
ClassPathStorageUtil.java package com.intellij.openapi.roots.impl.storage public com.intellij.openapi.roots.impl.storage.ClassPathStorageUtil extends java.lang.Object { public static final String DEFAULT_STORAGE public void <init> () public static java.lang.String getStorageType (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module String id public static boolean isClasspathStorage (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/project/ProjectKt.class
project.kt package com.intellij.project public final com.intellij.project.ProjectKt extends java.lang.Object { public static final com.intellij.openapi.components.impl.stores.IProjectStore getStateStore (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project $this$stateStore public static final boolean isDirectoryBased (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project $this$isDirectoryBased public static final com.intellij.openapi.vfs.VirtualFile getProjectStoreDirectory (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public static final boolean isEqualToProjectFileStorePath (com.intellij.openapi.project.Project, java.lang.String, java.lang.String) com.intellij.openapi.project.Project project String filePath String storePath }
com/intellij/project/ProjectStoreOwner.class
project.kt package com.intellij.project public abstract com.intellij.project.ProjectStoreOwner extends java.lang.Object { public abstract com.intellij.openapi.components.impl.stores.IComponentStore getComponentStore () }
com/intellij/project/model/JpsSdkManager.class
JpsSdkManager.java package com.intellij.project.model public abstract com.intellij.project.model.JpsSdkManager extends java.lang.Object { public void <init> () public static com.intellij.project.model.JpsSdkManager getInstance () public abstract com.intellij.openapi.projectRoots.Sdk getSdk (org.jetbrains.jps.model.library.JpsLibrary) }
com/intellij/project/model/impl/module/JpsRootModel.class
JpsRootModel.java package com.intellij.project.model.impl.module public com.intellij.project.model.impl.module.JpsRootModel extends com.intellij.openapi.roots.impl.RootModelBase implements com.intellij.openapi.roots.ModuleRootModel { private final com.intellij.openapi.module.Module myModule private final java.util.List myContentEntries public void <init> (com.intellij.openapi.module.Module, org.jetbrains.jps.model.module.JpsModule) String contentRoot com.intellij.openapi.module.Module module org.jetbrains.jps.model.module.JpsModule jpsModule public com.intellij.openapi.module.Module getModule () protected java.util.Collection getContent () public com.intellij.openapi.roots.OrderEntry[] getOrderEntries () public java.lang.Object getModuleExtension (java.lang.Class) Class klass public com.intellij.openapi.project.Project getProject () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/project/model/impl/module/content/JpsContentEntry.class
JpsContentEntry.java package com.intellij.project.model.impl.module.content public com.intellij.project.model.impl.module.content.JpsContentEntry extends java.lang.Object implements com.intellij.openapi.roots.ContentEntry com.intellij.openapi.Disposable { private final com.intellij.openapi.vfs.pointers.VirtualFilePointer myRoot private final org.jetbrains.jps.model.module.JpsModule myModule private final com.intellij.project.model.impl.module.JpsRootModel myRootModel private final java.util.List mySourceFolders private final java.util.List myExcludeFolders private final java.util.List myExcludePatterns public void <init> (org.jetbrains.jps.model.module.JpsModule, com.intellij.project.model.impl.module.JpsRootModel, java.lang.String) org.jetbrains.jps.model.module.JpsModuleSourceRoot root String excludedUrl org.jetbrains.jps.model.JpsExcludePattern pattern org.jetbrains.jps.model.module.JpsModule module com.intellij.project.model.impl.module.JpsRootModel rootModel String rootUrl String rootPath public com.intellij.openapi.vfs.VirtualFile getFile () public java.lang.String getUrl () public com.intellij.openapi.roots.SourceFolder[] getSourceFolders () public java.util.List getSourceFolders (org.jetbrains.jps.model.module.JpsModuleSourceRootType) org.jetbrains.jps.model.module.JpsModuleSourceRootType rootType public java.util.List getSourceFolders (java.util.Set) com.intellij.project.model.impl.module.content.JpsSourceFolder folder java.util.Set rootTypes java.util.List folders public com.intellij.openapi.vfs.VirtualFile[] getSourceFolderFiles () private static com.intellij.openapi.vfs.VirtualFile[] getFiles (com.intellij.openapi.roots.ContentFolder[]) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.roots.ContentFolder sourceFolder com.intellij.openapi.roots.ContentFolder[] sourceFolders java.util.ArrayList result public com.intellij.openapi.roots.ExcludeFolder[] getExcludeFolders () public java.util.List getExcludeFolderUrls () com.intellij.project.model.impl.module.content.JpsExcludeFolder folder com.intellij.openapi.vfs.pointers.VirtualFilePointer pointer com.intellij.openapi.roots.impl.DirectoryIndexExcludePolicy excludePolicy java.util.List excluded public com.intellij.openapi.vfs.VirtualFile[] getExcludeFolderFiles () com.intellij.project.model.impl.module.content.JpsExcludeFolder folder com.intellij.openapi.vfs.pointers.VirtualFilePointer pointer com.intellij.openapi.roots.impl.DirectoryIndexExcludePolicy excludePolicy java.util.List excluded public com.intellij.openapi.roots.SourceFolder addSourceFolder (com.intellij.openapi.vfs.VirtualFile, boolean) com.intellij.openapi.vfs.VirtualFile file boolean isTestSource public com.intellij.openapi.roots.SourceFolder addSourceFolder (com.intellij.openapi.vfs.VirtualFile, boolean, java.lang.String) com.intellij.openapi.vfs.VirtualFile file boolean isTestSource String packagePrefix public com.intellij.openapi.roots.SourceFolder addSourceFolder (com.intellij.openapi.vfs.VirtualFile, org.jetbrains.jps.model.module.JpsModuleSourceRootType, org.jetbrains.jps.model.JpsElement) com.intellij.openapi.vfs.VirtualFile file org.jetbrains.jps.model.module.JpsModuleSourceRootType type org.jetbrains.jps.model.JpsElement properties org.jetbrains.jps.model.module.JpsModuleSourceRoot sourceRoot com.intellij.project.model.impl.module.content.JpsSourceFolder sourceFolder public com.intellij.openapi.roots.SourceFolder addSourceFolder (com.intellij.openapi.vfs.VirtualFile, org.jetbrains.jps.model.module.JpsModuleSourceRootType) com.intellij.openapi.vfs.VirtualFile file org.jetbrains.jps.model.module.JpsModuleSourceRootType type private com.intellij.openapi.roots.SourceFolder addSourceFolder (java.lang.String, boolean, java.lang.String) String url boolean isTestSource String packagePrefix org.jetbrains.jps.model.java.JavaSourceRootType rootType org.jetbrains.jps.model.java.JavaSourceRootProperties properties public com.intellij.openapi.roots.SourceFolder addSourceFolder (java.lang.String, boolean) String url boolean isTestSource public com.intellij.openapi.roots.SourceFolder addSourceFolder (java.lang.String, org.jetbrains.jps.model.module.JpsModuleSourceRootType) String url org.jetbrains.jps.model.module.JpsModuleSourceRootType type public com.intellij.openapi.roots.SourceFolder addSourceFolder (java.lang.String, org.jetbrains.jps.model.module.JpsModuleSourceRootType, org.jetbrains.jps.model.JpsElement) String url org.jetbrains.jps.model.module.JpsModuleSourceRootType type org.jetbrains.jps.model.JpsElement properties org.jetbrains.jps.model.module.JpsModuleSourceRoot sourceRoot com.intellij.project.model.impl.module.content.JpsSourceFolder sourceFolder public void removeSourceFolder (com.intellij.openapi.roots.SourceFolder) com.intellij.openapi.roots.SourceFolder sourceFolder com.intellij.project.model.impl.module.content.JpsSourceFolder folder public void clearSourceFolders () com.intellij.project.model.impl.module.content.JpsSourceFolder folder org.jetbrains.jps.model.module.JpsModuleSourceRoot root java.util.List toRemove public com.intellij.openapi.roots.ExcludeFolder addExcludeFolder (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public com.intellij.openapi.roots.ExcludeFolder addExcludeFolder (java.lang.String) String url com.intellij.project.model.impl.module.content.JpsExcludeFolder folder public void removeExcludeFolder (com.intellij.openapi.roots.ExcludeFolder) com.intellij.openapi.roots.ExcludeFolder excludeFolder com.intellij.project.model.impl.module.content.JpsExcludeFolder folder public boolean removeExcludeFolder (java.lang.String) com.intellij.project.model.impl.module.content.JpsExcludeFolder folder String url public void clearExcludeFolders () com.intellij.project.model.impl.module.content.JpsExcludeFolder folder String url java.util.List toRemove public java.util.List getExcludePatterns () public void addExcludePattern (java.lang.String) String pattern public void removeExcludePattern (java.lang.String) String pattern public void setExcludePatterns (java.util.List) String pattern String pattern java.util.List patterns public com.intellij.openapi.roots.ModuleRootModel getRootModel () public boolean isSynthetic () public void dispose () com.intellij.project.model.impl.module.content.JpsSourceFolder folder com.intellij.project.model.impl.module.content.JpsExcludeFolder folder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/project/model/impl/module/content/JpsContentFolderBase.class
JpsContentFolderBase.java package com.intellij.project.model.impl.module.content public com.intellij.project.model.impl.module.content.JpsContentFolderBase extends java.lang.Object implements com.intellij.openapi.Disposable com.intellij.openapi.roots.ContentFolder { protected final com.intellij.project.model.impl.module.content.JpsContentEntry myContentEntry protected com.intellij.openapi.vfs.pointers.VirtualFilePointer myFilePointer public void <init> (java.lang.String, com.intellij.project.model.impl.module.content.JpsContentEntry) String url com.intellij.project.model.impl.module.content.JpsContentEntry contentEntry public com.intellij.openapi.vfs.VirtualFile getFile () public com.intellij.openapi.roots.ContentEntry getContentEntry () public java.lang.String getUrl () public boolean isSynthetic () public void dispose () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/project/model/impl/module/content/JpsExcludeFolder.class
JpsExcludeFolder.java package com.intellij.project.model.impl.module.content public com.intellij.project.model.impl.module.content.JpsExcludeFolder extends com.intellij.project.model.impl.module.content.JpsContentFolderBase implements com.intellij.openapi.roots.ExcludeFolder { public void <init> (java.lang.String, com.intellij.project.model.impl.module.content.JpsContentEntry) String url com.intellij.project.model.impl.module.content.JpsContentEntry contentEntry }
com/intellij/project/model/impl/module/content/JpsSourceFolder.class
JpsSourceFolder.java package com.intellij.project.model.impl.module.content public com.intellij.project.model.impl.module.content.JpsSourceFolder extends com.intellij.project.model.impl.module.content.JpsContentFolderBase implements com.intellij.openapi.roots.SourceFolder { private final org.jetbrains.jps.model.module.JpsModuleSourceRoot mySourceRoot public void <init> (org.jetbrains.jps.model.module.JpsModuleSourceRoot, com.intellij.project.model.impl.module.content.JpsContentEntry) org.jetbrains.jps.model.module.JpsModuleSourceRoot sourceRoot com.intellij.project.model.impl.module.content.JpsContentEntry contentEntry public org.jetbrains.jps.model.module.JpsModuleSourceRoot getSourceRoot () public boolean isTestSource () public java.lang.String getPackagePrefix () org.jetbrains.jps.model.JpsSimpleElement properties private org.jetbrains.jps.model.java.JavaSourceRootProperties getJavaProperties () public void setPackagePrefix (java.lang.String) String packagePrefix org.jetbrains.jps.model.java.JavaSourceRootProperties properties public org.jetbrains.jps.model.module.JpsModuleSourceRootType getRootType () public org.jetbrains.jps.model.module.JpsModuleSourceRoot getJpsElement () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/presentation/java/SymbolPresentationUtil.class
SymbolPresentationUtil.java package com.intellij.psi.presentation.java public com.intellij.psi.presentation.java.SymbolPresentationUtil extends java.lang.Object { private void <init> () public static java.lang.String getSymbolPresentableText (com.intellij.psi.PsiElement) com.intellij.navigation.ItemPresentation presentation com.intellij.psi.PsiElement element public static java.lang.String getSymbolContainerText (com.intellij.psi.PsiElement) com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.psi.PsiFile file com.intellij.navigation.ItemPresentation presentation com.intellij.psi.PsiElement element public static java.lang.String getFilePathPresentation (com.intellij.psi.PsiFile) String relativePath com.intellij.psi.PsiFile psiFile com.intellij.openapi.roots.ProjectFileIndex index com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFile rootForFile private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/modules/CircularModuleDependenciesDetector$1.class
CircularModuleDependenciesDetector.java package com.intellij.util.modules final com.intellij.util.modules.CircularModuleDependenciesDetector$1 extends java.lang.Object implements com.intellij.util.graph.InboundSemiGraph { final synthetic java.util.Map val$models void <init> (java.util.Map) public java.util.Collection getNodes () public java.util.Iterator getIn (com.intellij.openapi.roots.ModuleRootModel) com.intellij.openapi.roots.ModuleRootModel model java.util.List dependencies public volatile synthetic java.util.Iterator getIn (java.lang.Object) private static synthetic boolean lambda$getIn$0 (java.util.Map, java.util.List, com.intellij.openapi.module.Module) java.util.Map models java.util.List dependencies com.intellij.openapi.module.Module module com.intellij.openapi.roots.ModuleRootModel depModel private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/util/modules/CircularModuleDependenciesDetector.class
CircularModuleDependenciesDetector.java package com.intellij.util.modules public com.intellij.util.modules.CircularModuleDependenciesDetector extends java.lang.Object { static final synthetic boolean $assertionsDisabled public void <init> () private static com.intellij.util.graph.Graph createGraphGenerator (java.util.Map) java.util.Map models private static java.util.Collection buildChunks (java.util.Map) java.util.Map models public static com.intellij.openapi.util.Couple addingDependencyFormsCircularity (com.intellij.openapi.module.Module, com.intellij.openapi.module.Module) com.intellij.openapi.roots.ModifiableRootModel model com.intellij.openapi.module.Module module com.intellij.util.Chunk chunk com.intellij.openapi.roots.ModifiableRootModel model java.util.List nodes com.intellij.util.Chunk chunk java.util.Collection nodesAfter com.intellij.openapi.roots.ModifiableRootModel model com.intellij.openapi.roots.ModifiableRootModel model com.intellij.openapi.module.Module currentModule com.intellij.openapi.module.Module toDependOn java.util.Map models com.intellij.openapi.project.Project project com.intellij.openapi.roots.ModifiableRootModel currentModel com.intellij.openapi.roots.ModifiableRootModel toDependOnModel java.util.Collection nodesBefore private static synthetic java.lang.String lambda$addingDependencyFormsCircularity$0 (com.intellij.openapi.roots.ModifiableRootModel) com.intellij.openapi.roots.ModifiableRootModel m static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
messages/ProjectBundle.properties
com/intellij/ide/structureView/customRegions/
com/intellij/ide/structureView/impl/common/
com/intellij/ide/highlighter/LanguageFileTypeStructureViewBuilderProvider.class
LanguageFileTypeStructureViewBuilderProvider.java package com.intellij.ide.highlighter public com.intellij.ide.highlighter.LanguageFileTypeStructureViewBuilderProvider extends java.lang.Object implements com.intellij.ide.structureView.StructureViewBuilderProvider { public void <init> () public com.intellij.ide.structureView.StructureViewBuilder getStructureViewBuilder (com.intellij.openapi.fileTypes.FileType, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.fileTypes.FileType fileType com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project com.intellij.psi.PsiFile psiFile com.intellij.lang.PsiStructureViewFactory factory private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/StructureViewExtension.class
StructureViewExtension.java package com.intellij.ide.structureView public abstract com.intellij.ide.structureView.StructureViewExtension extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EXTENSION_POINT_NAME public abstract java.lang.Class getType () public abstract com.intellij.ide.structureView.StructureViewTreeElement[] getChildren (com.intellij.psi.PsiElement) public abstract java.lang.Object getCurrentEditorElement (com.intellij.openapi.editor.Editor, com.intellij.psi.PsiElement) public void filterChildren (java.util.Collection, com.intellij.ide.structureView.StructureViewTreeElement[]) java.util.Collection baseChildren com.intellij.ide.structureView.StructureViewTreeElement[] extensionChildren static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/StructureViewFactoryEx.class
StructureViewFactoryEx.java package com.intellij.ide.structureView public abstract com.intellij.ide.structureView.StructureViewFactoryEx extends com.intellij.ide.structureView.StructureViewFactory { public void <init> () public abstract com.intellij.ide.structureView.StructureViewWrapper getStructureViewWrapper () public abstract java.util.Collection getAllExtensions (java.lang.Class) public abstract void setActiveAction (java.lang.String, boolean) public abstract boolean isActionActive (java.lang.String) public static com.intellij.ide.structureView.StructureViewFactoryEx getInstanceEx (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public abstract void runWhenInitialized (java.lang.Runnable) }
com/intellij/ide/structureView/StructureViewWrapper.class
StructureViewWrapper.java package com.intellij.ide.structureView public abstract com.intellij.ide.structureView.StructureViewWrapper extends java.lang.Object { public abstract boolean selectCurrentElement (com.intellij.openapi.fileEditor.FileEditor, com.intellij.openapi.vfs.VirtualFile, boolean) }
com/intellij/ide/structureView/customRegions/CustomRegionStructureUtil.class
CustomRegionStructureUtil.java package com.intellij.ide.structureView.customRegions public com.intellij.ide.structureView.customRegions.CustomRegionStructureUtil extends java.lang.Object { public void <init> () public static java.util.Collection groupByCustomRegions (com.intellij.psi.PsiElement, java.util.Collection) com.intellij.ide.structureView.customRegions.CustomRegionTreeElement customRegion boolean isInCustomRegion com.intellij.ide.structureView.StructureViewTreeElement element java.util.List result com.intellij.psi.PsiElement rootElement java.util.Collection originalElements java.util.List physicalElements java.util.Set childrenRanges java.util.Collection customRegions private static com.intellij.openapi.util.TextRange getTextRange (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement next com.intellij.psi.PsiElement element com.intellij.psi.PsiElement first private static java.util.Collection collectCustomRegions (com.intellij.psi.PsiElement, java.util.Set) String commentText com.intellij.psi.PsiElement child com.intellij.psi.PsiElement rootElement java.util.Set ranges com.intellij.openapi.util.TextRange rootRange java.util.Iterator iterator java.util.List customRegions com.intellij.ide.structureView.customRegions.CustomRegionTreeElement currRegionElement com.intellij.lang.folding.CustomFoldingProvider provider static com.intellij.lang.folding.CustomFoldingProvider getProvider (com.intellij.psi.PsiElement) com.intellij.lang.folding.CustomFoldingProvider provider com.intellij.psi.PsiElement element com.intellij.lang.ASTNode node private static boolean isInsideRanges (com.intellij.psi.PsiElement, java.util.Set) com.intellij.openapi.util.TextRange elementRange com.intellij.openapi.util.TextRange range com.intellij.psi.PsiElement element java.util.Set ranges private static boolean isCustomRegionCommentCandidate (com.intellij.psi.PsiElement) com.intellij.lang.folding.FoldingBuilder builder com.intellij.psi.PsiElement element com.intellij.lang.Language language private static synthetic boolean lambda$collectCustomRegions$2 (com.intellij.openapi.util.TextRange, java.util.Set, com.intellij.psi.PsiElement) com.intellij.openapi.util.TextRange rootRange java.util.Set ranges com.intellij.psi.PsiElement element private static synthetic com.intellij.openapi.util.TextRange lambda$groupByCustomRegions$1 (com.intellij.ide.structureView.StructureViewTreeElement) com.intellij.ide.structureView.StructureViewTreeElement element Object value private static synthetic boolean lambda$groupByCustomRegions$0 (com.intellij.ide.structureView.StructureViewTreeElement) com.intellij.ide.structureView.StructureViewTreeElement element Object value private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/customRegions/CustomRegionTreeElement$1.class
CustomRegionTreeElement.java package com.intellij.ide.structureView.customRegions com.intellij.ide.structureView.customRegions.CustomRegionTreeElement$1 extends java.lang.Object implements com.intellij.navigation.ItemPresentation { final synthetic com.intellij.ide.structureView.customRegions.CustomRegionTreeElement this$0 void <init> (com.intellij.ide.structureView.customRegions.CustomRegionTreeElement) com.intellij.ide.structureView.customRegions.CustomRegionTreeElement this$0 public java.lang.String getPresentableText () public java.lang.String getLocationString () public javax.swing.Icon getIcon (boolean) boolean unused }
com/intellij/ide/structureView/customRegions/CustomRegionTreeElement.class
CustomRegionTreeElement.java package com.intellij.ide.structureView.customRegions public com.intellij.ide.structureView.customRegions.CustomRegionTreeElement extends java.lang.Object implements com.intellij.ide.structureView.StructureViewTreeElement { private final com.intellij.psi.PsiElement myStartElement private int myEndOffset private final java.util.Collection myChildElements private final com.intellij.lang.folding.CustomFoldingProvider myProvider private final com.intellij.ide.structureView.customRegions.CustomRegionTreeElement myParent private java.util.List mySubRegions public void <init> (com.intellij.psi.PsiElement, com.intellij.lang.folding.CustomFoldingProvider, com.intellij.ide.structureView.customRegions.CustomRegionTreeElement) com.intellij.psi.PsiElement startElement com.intellij.lang.folding.CustomFoldingProvider provider com.intellij.ide.structureView.customRegions.CustomRegionTreeElement parent public void <init> (com.intellij.psi.PsiElement, com.intellij.lang.folding.CustomFoldingProvider) com.intellij.psi.PsiElement startElement com.intellij.lang.folding.CustomFoldingProvider provider public java.lang.Object getValue () public void navigate (boolean) boolean requestFocus public boolean canNavigate () public boolean canNavigateToSource () public com.intellij.navigation.ItemPresentation getPresentation () public void addChild (com.intellij.ide.structureView.StructureViewTreeElement) com.intellij.ide.structureView.customRegions.CustomRegionTreeElement subRegion com.intellij.ide.structureView.StructureViewTreeElement childElement public com.intellij.ide.util.treeView.smartTree.TreeElement[] getChildren () com.intellij.ide.structureView.StructureViewTreeElement child com.intellij.ide.structureView.StructureViewTreeElement subRegion com.intellij.ide.structureView.StructureViewTreeElement[] allElements int index public boolean containsElement (com.intellij.ide.structureView.StructureViewTreeElement) com.intellij.openapi.util.TextRange elementRange com.intellij.ide.structureView.StructureViewTreeElement element Object o public com.intellij.ide.structureView.customRegions.CustomRegionTreeElement createNestedRegion (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.ide.structureView.customRegions.CustomRegionTreeElement currSubRegion public com.intellij.ide.structureView.customRegions.CustomRegionTreeElement endRegion (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.String toString () static synthetic com.intellij.psi.PsiElement access$000 (com.intellij.ide.structureView.customRegions.CustomRegionTreeElement) com.intellij.ide.structureView.customRegions.CustomRegionTreeElement x0 static synthetic com.intellij.lang.folding.CustomFoldingProvider access$100 (com.intellij.ide.structureView.customRegions.CustomRegionTreeElement) com.intellij.ide.structureView.customRegions.CustomRegionTreeElement x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/StructureViewComposite$1M.class
StructureViewComposite.java package com.intellij.ide.structureView.impl com.intellij.ide.structureView.impl.StructureViewComposite$1M extends com.intellij.ide.structureView.TextEditorBasedStructureViewModel implements com.intellij.ide.structureView.StructureViewTreeElement com.intellij.navigation.ItemPresentation { final synthetic com.intellij.ide.structureView.impl.StructureViewComposite this$0 void <init> (com.intellij.ide.structureView.impl.StructureViewComposite) com.intellij.ide.structureView.impl.StructureViewComposite this$0 public com.intellij.ide.structureView.StructureViewTreeElement getRoot () public java.lang.Object getValue () public com.intellij.navigation.ItemPresentation getPresentation () public com.intellij.ide.util.treeView.smartTree.TreeElement[] getChildren () public java.lang.String getPresentableText () public java.lang.String getLocationString () public javax.swing.Icon getIcon (boolean) boolean unused public void navigate (boolean) boolean requestFocus public boolean canNavigate () public boolean canNavigateToSource () public volatile synthetic com.intellij.ide.util.treeView.smartTree.TreeElement getRoot () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/StructureViewComposite$StructureViewDescriptor.class
StructureViewComposite.java package com.intellij.ide.structureView.impl public com.intellij.ide.structureView.impl.StructureViewComposite$StructureViewDescriptor extends java.lang.Object { public final String title public final com.intellij.ide.structureView.StructureViewModel structureModel public final com.intellij.ide.structureView.StructureView structureView public final javax.swing.Icon icon public void <init> (java.lang.String, com.intellij.ide.structureView.StructureView, javax.swing.Icon) String title com.intellij.ide.structureView.StructureView structureView javax.swing.Icon icon public void <init> (java.lang.String, com.intellij.ide.structureView.StructureViewModel, javax.swing.Icon) String title com.intellij.ide.structureView.StructureViewModel structureModel javax.swing.Icon icon private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/StructureViewComposite.class
StructureViewComposite.java package com.intellij.ide.structureView.impl public com.intellij.ide.structureView.impl.StructureViewComposite extends java.lang.Object implements com.intellij.ide.structureView.StructureView { private final com.intellij.ide.structureView.impl.StructureViewComposite$StructureViewDescriptor[] myStructureViews public transient void <init> (com.intellij.ide.structureView.impl.StructureViewComposite$StructureViewDescriptor[]) com.intellij.ide.structureView.impl.StructureViewComposite$StructureViewDescriptor descriptor com.intellij.ide.structureView.impl.StructureViewComposite$StructureViewDescriptor[] views public boolean isOutdated () public com.intellij.ide.structureView.StructureView getSelectedStructureView () com.intellij.ide.structureView.impl.StructureViewComposite$StructureViewDescriptor descriptor public com.intellij.openapi.fileEditor.FileEditor getFileEditor () com.intellij.ide.structureView.StructureView view public boolean navigateToSelectedElement (boolean) boolean requestFocus com.intellij.ide.structureView.StructureView view public javax.swing.JComponent getComponent () com.intellij.ide.structureView.StructureView view public void dispose () public void centerSelectedRow () com.intellij.ide.structureView.StructureView view public void restoreState () com.intellij.ide.structureView.impl.StructureViewComposite$StructureViewDescriptor descriptor public void storeState () com.intellij.ide.structureView.impl.StructureViewComposite$StructureViewDescriptor descriptor public com.intellij.ide.structureView.impl.StructureViewComposite$StructureViewDescriptor[] getStructureViews () public com.intellij.ide.structureView.StructureViewModel getTreeModel () com.intellij.ide.structureView.StructureView view private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/StructureViewElementWrapper.class
StructureViewElementWrapper.java package com.intellij.ide.structureView.impl public com.intellij.ide.structureView.impl.StructureViewElementWrapper extends java.lang.Object implements com.intellij.ide.structureView.StructureViewTreeElement { private final com.intellij.ide.structureView.StructureViewTreeElement myTreeElement private final com.intellij.psi.PsiFile myMainFile void <init> (com.intellij.ide.structureView.StructureViewTreeElement, com.intellij.psi.PsiFile) com.intellij.ide.structureView.StructureViewTreeElement treeElement com.intellij.psi.PsiFile mainFile public com.intellij.ide.structureView.StructureViewTreeElement getWrappedElement () public com.intellij.psi.PsiElement getValue () public com.intellij.ide.structureView.StructureViewTreeElement[] getChildren () com.intellij.ide.structureView.StructureViewTreeElement wrapper com.intellij.ide.util.treeView.smartTree.TreeElement element com.intellij.ide.util.treeView.smartTree.TreeElement[] baseChildren java.util.List result public com.intellij.navigation.ItemPresentation getPresentation () public void navigate (boolean) boolean requestFocus com.intellij.pom.Navigatable navigatable private com.intellij.pom.Navigatable getNavigatableInTemplateLanguageFile () com.intellij.psi.PsiElement element int offset com.intellij.lang.Language dataLanguage com.intellij.psi.PsiFile dataFile com.intellij.psi.PsiElement tlElement public boolean canNavigate () public boolean canNavigateToSource () public volatile synthetic java.lang.Object getValue () public volatile synthetic com.intellij.ide.util.treeView.smartTree.TreeElement[] getChildren () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/StructureViewModelWrapper.class
StructureViewModelWrapper.java package com.intellij.ide.structureView.impl public com.intellij.ide.structureView.impl.StructureViewModelWrapper extends java.lang.Object implements com.intellij.ide.structureView.StructureViewModel { private final com.intellij.ide.structureView.StructureViewModel myStructureViewModel private final com.intellij.psi.PsiFile myMainFile public void <init> (com.intellij.ide.structureView.StructureViewModel, com.intellij.psi.PsiFile) com.intellij.ide.structureView.StructureViewModel structureViewModel com.intellij.psi.PsiFile mainFile public java.lang.Object getCurrentEditorElement () public void addEditorPositionListener (com.intellij.ide.structureView.FileEditorPositionListener) com.intellij.ide.structureView.FileEditorPositionListener listener public void removeEditorPositionListener (com.intellij.ide.structureView.FileEditorPositionListener) com.intellij.ide.structureView.FileEditorPositionListener listener public void addModelListener (com.intellij.ide.structureView.ModelListener) com.intellij.ide.structureView.ModelListener modelListener public void removeModelListener (com.intellij.ide.structureView.ModelListener) com.intellij.ide.structureView.ModelListener modelListener public com.intellij.ide.structureView.StructureViewTreeElement getRoot () public void dispose () public boolean shouldEnterElement (java.lang.Object) Object element public com.intellij.ide.util.treeView.smartTree.Grouper[] getGroupers () public com.intellij.ide.util.treeView.smartTree.Sorter[] getSorters () public com.intellij.ide.util.treeView.smartTree.Filter[] getFilters () public volatile synthetic com.intellij.ide.util.treeView.smartTree.TreeElement getRoot () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/common/PsiTreeElementBase.class
PsiTreeElementBase.java package com.intellij.ide.structureView.impl.common public abstract com.intellij.ide.structureView.impl.common.PsiTreeElementBase extends java.lang.Object implements com.intellij.ide.structureView.StructureViewTreeElement com.intellij.navigation.ItemPresentation com.intellij.ide.util.treeView.NodeDescriptorProvidingKey { private final Object myValue protected void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiElement public com.intellij.navigation.ItemPresentation getPresentation () public java.lang.Object getKey () public final com.intellij.psi.PsiElement getElement () public javax.swing.Icon getIcon (boolean) int flags boolean open com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement getValue () public java.lang.String getLocationString () public boolean isSearchInLocationString () public java.lang.String toString () com.intellij.psi.PsiElement element public final com.intellij.ide.structureView.StructureViewTreeElement[] getChildren () private com.intellij.ide.structureView.StructureViewTreeElement[] doGetChildren () com.intellij.psi.PsiElement element public void navigate (boolean) boolean requestFocus com.intellij.psi.PsiElement element public boolean canNavigate () com.intellij.psi.PsiElement element public boolean canNavigateToSource () public abstract java.util.Collection getChildrenBase () public boolean equals (java.lang.Object) Object o com.intellij.ide.structureView.impl.common.PsiTreeElementBase that com.intellij.psi.PsiElement value public int hashCode () com.intellij.psi.PsiElement value public boolean isValid () public static com.intellij.ide.structureView.StructureViewTreeElement[] mergeWithExtensions (com.intellij.psi.PsiElement, java.util.Collection) com.intellij.ide.structureView.StructureViewTreeElement[] children com.intellij.ide.structureView.StructureViewExtension extension com.intellij.psi.PsiElement element java.util.Collection baseChildren java.util.List result com.intellij.ide.structureView.StructureViewFactoryEx structureViewFactory Class aClass public volatile synthetic java.lang.Object getValue () public volatile synthetic com.intellij.ide.util.treeView.smartTree.TreeElement[] getChildren () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/util/InheritedMembersNodeProvider.class
InheritedMembersNodeProvider.java package com.intellij.ide.util public abstract com.intellij.ide.util.InheritedMembersNodeProvider extends java.lang.Object implements com.intellij.ide.util.FileStructureNodeProvider com.intellij.ide.util.ActionShortcutProvider { public static final String ID public void <init> () public java.lang.String getCheckBoxText () public com.intellij.openapi.actionSystem.Shortcut[] getShortcut () public java.lang.String getActionIdForShortcut () public com.intellij.ide.util.treeView.smartTree.ActionPresentation getPresentation () public java.lang.String getName () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/util/treeView/AbstractTreeStructureBase.class
AbstractTreeStructureBase.java package com.intellij.ide.util.treeView public abstract com.intellij.ide.util.treeView.AbstractTreeStructureBase extends com.intellij.ide.util.treeView.AbstractTreeStructure { private static final com.intellij.openapi.diagnostic.Logger LOG protected final com.intellij.openapi.project.Project myProject protected void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public java.lang.Object[] getChildElements (java.lang.Object) com.intellij.openapi.project.IndexNotReadyException e com.intellij.openapi.progress.ProcessCanceledException e Exception e com.intellij.ide.projectView.TreeStructureProvider provider com.intellij.ide.projectView.ViewSettings settings Object element com.intellij.ide.util.treeView.AbstractTreeNode treeNode java.util.Collection elements java.util.List providers public boolean isValid (java.lang.Object) Object element public java.lang.Object getParentElement (java.lang.Object) Object element public com.intellij.ide.util.treeView.NodeDescriptor createDescriptor (java.lang.Object, com.intellij.ide.util.treeView.NodeDescriptor) Object element com.intellij.ide.util.treeView.NodeDescriptor parentDescriptor public abstract java.util.List getProviders () public java.lang.Object getDataFromProviders (java.util.List, java.lang.String) Object fromProvider com.intellij.ide.projectView.TreeStructureProvider treeStructureProvider java.util.List selectedNodes String dataId java.util.List providers private java.util.List getProvidersDumbAware () java.util.List providers private static synthetic void lambda$getChildElements$0 (com.intellij.ide.util.treeView.AbstractTreeNode, com.intellij.ide.util.treeView.AbstractTreeNode) com.intellij.ide.util.treeView.AbstractTreeNode treeNode com.intellij.ide.util.treeView.AbstractTreeNode node static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/util/treeView/smartTree/CachingChildrenTreeNode$CompositeComparator.class
CachingChildrenTreeNode.java package com.intellij.ide.util.treeView.smartTree com.intellij.ide.util.treeView.smartTree.CachingChildrenTreeNode$CompositeComparator extends java.lang.Object implements java.util.Comparator { private final com.intellij.ide.util.treeView.smartTree.Sorter[] mySorters void <init> (com.intellij.ide.util.treeView.smartTree.Sorter[]) com.intellij.ide.util.treeView.smartTree.Sorter[] sorters public int compare (com.intellij.ide.util.treeView.smartTree.CachingChildrenTreeNode, com.intellij.ide.util.treeView.smartTree.CachingChildrenTreeNode) int result com.intellij.ide.util.treeView.smartTree.Sorter sorter com.intellij.ide.util.treeView.smartTree.CachingChildrenTreeNode o1 com.intellij.ide.util.treeView.smartTree.CachingChildrenTreeNode o2 Object value1 Object value2 public volatile synthetic int compare (java.lang.Object, java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/util/treeView/smartTree/CachingChildrenTreeNode.class
CachingChildrenTreeNode.java package com.intellij.ide.util.treeView.smartTree public abstract com.intellij.ide.util.treeView.smartTree.CachingChildrenTreeNode extends com.intellij.ide.util.treeView.AbstractTreeNode { private static final com.intellij.openapi.diagnostic.Logger LOG private java.util.List myChildren private java.util.List myOldChildren protected final com.intellij.ide.util.treeView.smartTree.TreeModel myTreeModel void <init> (com.intellij.openapi.project.Project, java.lang.Object, com.intellij.ide.util.treeView.smartTree.TreeModel) com.intellij.openapi.project.Project project Object value com.intellij.ide.util.treeView.smartTree.TreeModel treeModel public java.util.Collection getChildren () private void ensureChildrenAreInitialized () com.intellij.openapi.progress.ProcessCanceledException pce void addSubElement (com.intellij.ide.util.treeView.smartTree.CachingChildrenTreeNode) com.intellij.ide.util.treeView.smartTree.CachingChildrenTreeNode node com.intellij.util.containers.JBIterable parents protected void setChildren (java.util.Collection) com.intellij.ide.util.treeView.AbstractTreeNode node java.util.Collection children protected void sortChildren (com.intellij.ide.util.treeView.smartTree.Sorter[]) com.intellij.ide.util.treeView.smartTree.CachingChildrenTreeNode child com.intellij.ide.util.treeView.smartTree.Sorter[] sorters protected void filterChildren (com.intellij.ide.util.treeView.smartTree.Filter[]) com.intellij.ide.util.treeView.AbstractTreeNode eachChild Object value java.util.Iterator eachNode com.intellij.ide.util.treeView.smartTree.Filter filter com.intellij.ide.util.treeView.smartTree.Filter[] filters java.util.Collection children void groupChildren (com.intellij.ide.util.treeView.smartTree.Grouper[]) com.intellij.ide.util.treeView.smartTree.Grouper grouper com.intellij.ide.util.treeView.AbstractTreeNode child com.intellij.ide.util.treeView.smartTree.Grouper[] groupers java.util.Collection children private void groupElements (com.intellij.ide.util.treeView.smartTree.Grouper) com.intellij.ide.util.treeView.AbstractTreeNode child com.intellij.ide.util.treeView.AbstractTreeNode parent com.intellij.ide.util.treeView.AbstractTreeNode child com.intellij.ide.util.treeView.smartTree.Grouper grouper java.util.ArrayList ungrouped java.util.Collection children java.util.Collection result private void processUngrouped (java.util.List, com.intellij.ide.util.treeView.smartTree.Grouper) com.intellij.ide.util.treeView.smartTree.CachingChildrenTreeNode child com.intellij.ide.util.treeView.AbstractTreeNode abstractTreeNode com.intellij.ide.util.treeView.smartTree.TreeElement node com.intellij.ide.util.treeView.smartTree.GroupWrapper groupWrapper java.util.Collection children com.intellij.ide.util.treeView.smartTree.Group group java.util.List ungrouped com.intellij.ide.util.treeView.smartTree.Grouper grouper java.util.Map ungroupedObjects java.util.Collection groups java.util.Map groupNodes protected com.intellij.ide.util.treeView.smartTree.TreeElementWrapper createChildNode (com.intellij.ide.util.treeView.smartTree.TreeElement) com.intellij.ide.util.treeView.smartTree.TreeElement child private static java.util.Map collectValues (java.util.List) com.intellij.ide.util.treeView.AbstractTreeNode node java.util.List ungrouped java.util.Map objects private java.util.Map createGroupNodes (java.util.Collection) com.intellij.ide.util.treeView.smartTree.Group group java.util.Collection groups java.util.Map result protected com.intellij.ide.util.treeView.smartTree.GroupWrapper createGroupWrapper (com.intellij.openapi.project.Project, com.intellij.ide.util.treeView.smartTree.Group, com.intellij.ide.util.treeView.smartTree.TreeModel) com.intellij.openapi.project.Project project com.intellij.ide.util.treeView.smartTree.Group group com.intellij.ide.util.treeView.smartTree.TreeModel treeModel private void rebuildSubtree () void synchronizeChildren () Object oldValue com.intellij.ide.util.treeView.smartTree.CachingChildrenTreeNode oldChild com.intellij.ide.util.treeView.smartTree.CachingChildrenTreeNode oldChild com.intellij.ide.util.treeView.smartTree.CachingChildrenTreeNode newChild Object newValue int i java.util.HashMap oldValuesToChildrenMap java.util.List children protected abstract void copyFromNewInstance (com.intellij.ide.util.treeView.smartTree.CachingChildrenTreeNode) protected abstract void performTreeActions () protected abstract void initChildren () public void navigate (boolean) boolean requestFocus public boolean canNavigate () public boolean canNavigateToSource () protected void clearChildren () void rebuildChildren () com.intellij.ide.util.treeView.smartTree.CachingChildrenTreeNode node protected void resetChildren () private static synthetic java.lang.Object lambda$addSubElement$1 (com.intellij.ide.util.treeView.AbstractTreeNode) com.intellij.ide.util.treeView.AbstractTreeNode o private static synthetic com.intellij.ide.util.treeView.AbstractTreeNode lambda$addSubElement$0 (com.intellij.ide.util.treeView.AbstractTreeNode) com.intellij.ide.util.treeView.AbstractTreeNode o static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/util/treeView/smartTree/GroupWrapper.class
GroupWrapper.java package com.intellij.ide.util.treeView.smartTree public com.intellij.ide.util.treeView.smartTree.GroupWrapper extends com.intellij.ide.util.treeView.smartTree.CachingChildrenTreeNode { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> (com.intellij.openapi.project.Project, com.intellij.ide.util.treeView.smartTree.Group, com.intellij.ide.util.treeView.smartTree.TreeModel) com.intellij.openapi.project.Project project com.intellij.ide.util.treeView.smartTree.Group value com.intellij.ide.util.treeView.smartTree.TreeModel treeModel public void copyFromNewInstance (com.intellij.ide.util.treeView.smartTree.CachingChildrenTreeNode) com.intellij.ide.util.treeView.smartTree.CachingChildrenTreeNode newInstance public void update (com.intellij.ide.projectView.PresentationData) com.intellij.ide.projectView.PresentationData presentation public void initChildren () com.intellij.ide.util.treeView.smartTree.TreeElementWrapper childNode com.intellij.ide.util.treeView.smartTree.TreeElement child com.intellij.ide.util.treeView.smartTree.Group group java.util.Collection children protected void performTreeActions () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/util/treeView/smartTree/SmartTreeStructure.class
SmartTreeStructure.java package com.intellij.ide.util.treeView.smartTree public com.intellij.ide.util.treeView.smartTree.SmartTreeStructure extends com.intellij.ide.util.treeView.AbstractTreeStructure { protected final com.intellij.ide.util.treeView.smartTree.TreeModel myModel protected final com.intellij.openapi.project.Project myProject private com.intellij.ide.util.treeView.smartTree.TreeElementWrapper myRootElementWrapper public void <init> (com.intellij.openapi.project.Project, com.intellij.ide.util.treeView.smartTree.TreeModel) com.intellij.openapi.project.Project project com.intellij.ide.util.treeView.smartTree.TreeModel model public void commit () public com.intellij.openapi.util.ActionCallback asyncCommit () public boolean hasSomethingToCommit () public com.intellij.ide.util.treeView.NodeDescriptor createDescriptor (java.lang.Object, com.intellij.ide.util.treeView.NodeDescriptor) Object element com.intellij.ide.util.treeView.NodeDescriptor parentDescriptor public java.lang.Object[] getChildElements (java.lang.Object) Object element public java.lang.Object getParentElement (java.lang.Object) Object element public java.lang.Object getRootElement () protected com.intellij.ide.util.treeView.smartTree.TreeElementWrapper createTree () public boolean isAlwaysLeaf (java.lang.Object) Object element public void rebuildTree () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/util/treeView/smartTree/TreeElementWrapper.class
TreeElementWrapper.java package com.intellij.ide.util.treeView.smartTree public com.intellij.ide.util.treeView.smartTree.TreeElementWrapper extends com.intellij.ide.util.treeView.smartTree.CachingChildrenTreeNode { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> (com.intellij.openapi.project.Project, com.intellij.ide.util.treeView.smartTree.TreeElement, com.intellij.ide.util.treeView.smartTree.TreeModel) com.intellij.openapi.project.Project project com.intellij.ide.util.treeView.smartTree.TreeElement value com.intellij.ide.util.treeView.smartTree.TreeModel treeModel public void copyFromNewInstance (com.intellij.ide.util.treeView.smartTree.CachingChildrenTreeNode) com.intellij.ide.util.treeView.smartTree.CachingChildrenTreeNode oldInstance public void update (com.intellij.ide.projectView.PresentationData) com.intellij.ide.projectView.PresentationData presentation public void initChildren () com.intellij.ide.util.treeView.smartTree.TreeElement child com.intellij.ide.util.treeView.smartTree.TreeElement node java.util.Collection nodes com.intellij.ide.util.treeView.smartTree.NodeProvider provider java.util.Collection originalProviders java.util.Collection providers com.intellij.ide.util.treeView.smartTree.TreeElement value com.intellij.ide.util.treeView.smartTree.TreeElement[] children protected void performTreeActions () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/util/treeView/smartTree/TreeStructureUtil.class
TreeStructureUtil.java package com.intellij.ide.util.treeView.smartTree public com.intellij.ide.util.treeView.smartTree.TreeStructureUtil extends java.lang.Object { public static final String PLACE private void <init> () public static boolean isInStructureViewPopup (com.intellij.ui.PlaceHolder) com.intellij.ui.PlaceHolder model public static java.lang.String getPropertyName (java.lang.String) String propertyName private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/application/options/editor/
com/intellij/codeInsight/daemon/impl/tagTreeHighlighting/
com/intellij/codeInspection/htmlInspections/
inspectionDescriptions/
intentionDescriptions/
intentionDescriptions/CollapseTagIntention/
intentionDescriptions/RemoveAttributeIntentionFix/
com/intellij/application/options/editor/WebEditorOptions.class
WebEditorOptions.java package com.intellij.application.options.editor public com.intellij.application.options.editor.WebEditorOptions extends java.lang.Object implements com.intellij.openapi.components.PersistentStateComponent { private static final boolean myShowCssColorPreviewInGutter private boolean mySelectWholeCssIdentifierOnDoubleClick private boolean myShowCssInlineColorPreview private boolean myAutomaticallyInsertClosingTag private boolean myAutomaticallyInsertRequiredAttributes private boolean myAutomaticallyInsertRequiredSubTags private boolean myAutoCloseTag private boolean mySyncTagEditing private boolean myAutomaticallyStartAttribute private boolean myInsertQuotesForAttributeValue private boolean myTagTreeHighlightingEnabled private int myTagTreeHighlightingLevelCount private int myTagTreeHighlightingOpacity public void <init> () public static com.intellij.application.options.editor.WebEditorOptions getInstance () public boolean isShowCssInlineColorPreview () public void setShowCssInlineColorPreview (boolean) boolean showCssInlineColorPreview public boolean isShowCssColorPreviewInGutter () public boolean isAutomaticallyInsertClosingTag () public void setAutomaticallyInsertClosingTag (boolean) boolean automaticallyInsertClosingTag public boolean isAutomaticallyInsertRequiredAttributes () public void setAutomaticallyInsertRequiredAttributes (boolean) boolean automaticallyInsertRequiredAttributes public boolean isAutomaticallyStartAttribute () public void setAutomaticallyStartAttribute (boolean) boolean automaticallyStartAttribute public boolean isAutomaticallyInsertRequiredSubTags () public void setAutomaticallyInsertRequiredSubTags (boolean) boolean automaticallyInsertRequiredSubTags public int getTagTreeHighlightingLevelCount () public void setTagTreeHighlightingLevelCount (int) int tagTreeHighlightingLevelCount public int getTagTreeHighlightingOpacity () public void setTagTreeHighlightingOpacity (int) int tagTreeHighlightingOpacity public boolean isTagTreeHighlightingEnabled () public void setTagTreeHighlightingEnabled (boolean) boolean tagTreeHighlightingEnabled public java.lang.Object clone () CloneNotSupportedException e public com.intellij.application.options.editor.WebEditorOptions getState () public void loadState (com.intellij.application.options.editor.WebEditorOptions) com.intellij.application.options.editor.WebEditorOptions state public boolean isSelectWholeCssIdentifierOnDoubleClick () public void setSelectWholeCssIdentifierOnDoubleClick (boolean) boolean selectWholeCssIdentifiersOnDoubleClick public boolean isInsertQuotesForAttributeValue () public void setInsertQuotesForAttributeValue (boolean) boolean insertQuotesForAttributeValue public boolean isAutoCloseTag () public void setAutoCloseTag (boolean) boolean autoCloseTag public boolean isSyncTagEditing () public void setSyncTagEditing (boolean) boolean syncTagEditing public volatile synthetic void loadState (java.lang.Object) public volatile synthetic java.lang.Object getState () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/HtmlFileReferenceHelper.class
HtmlFileReferenceHelper.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.HtmlFileReferenceHelper extends com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceHelper { public void <init> () public java.util.Collection getContexts (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile base com.intellij.psi.PsiDirectory result com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile vFile com.intellij.psi.PsiFile file com.intellij.openapi.module.Module module String basePath protected java.util.Collection getBaseRoots (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module module public boolean isMine (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.fileTypes.FileType fileType private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/HtmlUnknownAnchorTargetInspection.class
HtmlUnknownAnchorTargetInspection.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.HtmlUnknownAnchorTargetInspection extends com.intellij.codeInsight.daemon.impl.analysis.XmlPathReferenceInspection { public void <init> () public java.lang.String getShortName () protected boolean isForHtml () protected boolean needToCheckRef (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference reference private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/HtmlUnknownTargetInspection.class
HtmlUnknownTargetInspection.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.HtmlUnknownTargetInspection extends com.intellij.codeInsight.daemon.impl.analysis.XmlPathReferenceInspection { public void <init> () public java.lang.String getShortName () protected boolean isForHtml () protected boolean needToCheckRef (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference reference static boolean notRemoteBase (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference reference com.intellij.psi.PsiFile file String basePath private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/RemoveAttributeIntentionFix.class
RemoveAttributeIntentionFix.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.RemoveAttributeIntentionFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix com.intellij.codeInsight.intention.IntentionAction { private final String myLocalName public void <init> (java.lang.String, com.intellij.psi.xml.XmlAttribute) String localName com.intellij.psi.xml.XmlAttribute attribute public void <init> (java.lang.String) String localName public void <init> () public java.lang.String getName () public java.lang.String getText () public java.lang.String getFamilyName () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public boolean startInWriteAction () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement e protected void removeAttribute (com.intellij.psi.PsiElement, com.intellij.openapi.editor.Editor) com.intellij.psi.PsiElement e com.intellij.openapi.editor.Editor editor com.intellij.psi.xml.XmlAttribute myAttribute com.intellij.psi.PsiElement next private static com.intellij.psi.PsiElement findNextAttribute (com.intellij.psi.xml.XmlAttribute) com.intellij.psi.xml.XmlAttribute attribute com.intellij.psi.PsiElement nextSibling private static com.intellij.psi.xml.XmlAttribute getAttribute (com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file int offset com.intellij.psi.xml.XmlAttribute attribute public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/RemoveTagIntentionFix.class
RemoveTagIntentionFix.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.RemoveTagIntentionFix extends com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement { private final String myTagName public void <init> (java.lang.String, com.intellij.psi.xml.XmlTag) String name com.intellij.psi.xml.XmlTag tag public java.lang.String getText () public java.lang.String getFamilyName () public void invoke (com.intellij.openapi.project.Project, com.intellij.psi.PsiFile, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiElement startElement com.intellij.psi.PsiElement endElement com.intellij.psi.xml.XmlTag next com.intellij.psi.xml.XmlTag prev private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/XmlDefaultAttributeValueInspection$1.class
XmlDefaultAttributeValueInspection.java package com.intellij.codeInsight.daemon.impl.analysis com.intellij.codeInsight.daemon.impl.analysis.XmlDefaultAttributeValueInspection$1 extends com.intellij.psi.XmlElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeInsight.daemon.impl.analysis.XmlDefaultAttributeValueInspection this$0 void <init> (com.intellij.codeInsight.daemon.impl.analysis.XmlDefaultAttributeValueInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInsight.daemon.impl.analysis.XmlDefaultAttributeValueInspection this$0 public void visitXmlAttributeValue (com.intellij.psi.xml.XmlAttributeValue) com.intellij.psi.xml.XmlAttributeValue value com.intellij.psi.PsiElement parent com.intellij.xml.XmlAttributeDescriptor descriptor String defaultValue }
com/intellij/codeInsight/daemon/impl/analysis/XmlDefaultAttributeValueInspection.class
XmlDefaultAttributeValueInspection.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.XmlDefaultAttributeValueInspection extends com.intellij.codeInspection.XmlSuppressableInspectionTool { public void <init> () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/XmlDeprecatedElementInspection$1.class
XmlDeprecatedElementInspection.java package com.intellij.codeInsight.daemon.impl.analysis com.intellij.codeInsight.daemon.impl.analysis.XmlDeprecatedElementInspection$1 extends com.intellij.psi.XmlElementVisitor { final synthetic java.util.regex.Pattern val$pattern final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeInsight.daemon.impl.analysis.XmlDeprecatedElementInspection this$0 void <init> (com.intellij.codeInsight.daemon.impl.analysis.XmlDeprecatedElementInspection, java.util.regex.Pattern, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInsight.daemon.impl.analysis.XmlDeprecatedElementInspection this$0 public void visitXmlTag (com.intellij.psi.xml.XmlTag) com.intellij.lang.ASTNode nameNode com.intellij.psi.xml.XmlTag tag public void visitXmlAttribute (com.intellij.psi.xml.XmlAttribute) com.intellij.psi.xml.XmlAttribute attribute }
com/intellij/codeInsight/daemon/impl/analysis/XmlDeprecatedElementInspection$OptionsPanel.class
XmlDeprecatedElementInspection.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.XmlDeprecatedElementInspection$OptionsPanel extends java.lang.Object { private javax.swing.JTextField myTextField private javax.swing.JPanel myPanel public void <init> (com.intellij.codeInsight.daemon.impl.analysis.XmlDeprecatedElementInspection) com.intellij.codeInsight.daemon.impl.analysis.XmlDeprecatedElementInspection inspection private synthetic void lambda$new$0 (com.intellij.codeInsight.daemon.impl.analysis.XmlDeprecatedElementInspection, java.awt.event.ActionEvent) com.intellij.codeInsight.daemon.impl.analysis.XmlDeprecatedElementInspection inspection java.awt.event.ActionEvent e static synthetic javax.swing.JPanel access$100 (com.intellij.codeInsight.daemon.impl.analysis.XmlDeprecatedElementInspection$OptionsPanel) com.intellij.codeInsight.daemon.impl.analysis.XmlDeprecatedElementInspection$OptionsPanel x0 private synthetic void $$$setupUI$$$ () public synthetic javax.swing.JComponent $$$getRootComponent$$$ () }
com/intellij/codeInsight/daemon/impl/analysis/XmlDeprecatedElementInspection.class
XmlDeprecatedElementInspection.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.XmlDeprecatedElementInspection extends com.intellij.codeInspection.XmlSuppressableInspectionTool { public String regexp public void <init> () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly java.util.regex.Pattern pattern public javax.swing.JComponent createOptionsPanel () private static boolean checkDeprecated (com.intellij.psi.meta.PsiMetaData, java.util.regex.Pattern) com.intellij.psi.meta.PsiMetaData metaData java.util.regex.Pattern pattern com.intellij.psi.PsiElement declaration com.intellij.psi.xml.XmlComment comment com.intellij.psi.xml.XmlTag tag private static boolean checkTag (com.intellij.psi.xml.XmlTag, java.util.regex.Pattern) String text com.intellij.psi.xml.XmlTag subTag com.intellij.psi.xml.XmlTag tag java.util.regex.Pattern pattern static synthetic boolean access$000 (com.intellij.psi.meta.PsiMetaData, java.util.regex.Pattern) com.intellij.psi.meta.PsiMetaData x0 java.util.regex.Pattern x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/XmlErrorQuickFixProvider$1.class
XmlErrorQuickFixProvider.java package com.intellij.codeInsight.daemon.impl.analysis final com.intellij.codeInsight.daemon.impl.analysis.XmlErrorQuickFixProvider$1 extends java.lang.Object implements com.intellij.codeInsight.intention.IntentionAction { static final synthetic boolean $assertionsDisabled final synthetic com.intellij.psi.PsiErrorElement val$element void <init> (com.intellij.psi.PsiErrorElement) public java.lang.String getText () public java.lang.String getFamilyName () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file com.intellij.psi.PsiFile topLevelFile com.intellij.openapi.editor.Document document int textOffset public boolean startInWriteAction () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/XmlErrorQuickFixProvider.class
XmlErrorQuickFixProvider.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.XmlErrorQuickFixProvider extends java.lang.Object implements com.intellij.codeInsight.daemon.impl.analysis.ErrorQuickFixProvider { private static final String AMP_ENTITY public void <init> () public void registerErrorQuickFix (com.intellij.psi.PsiErrorElement, com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.psi.PsiErrorElement element com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo private static void registerXmlErrorQuickFix (com.intellij.psi.PsiErrorElement, com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.psi.PsiErrorElement element com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo String text private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/XmlHighlightVisitor$1.class
XmlHighlightVisitor.java package com.intellij.codeInsight.daemon.impl.analysis final com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor$1 extends com.intellij.openapi.editor.markup.TextAttributes { void <init> () public boolean isEmpty () }
com/intellij/codeInsight/daemon/impl/analysis/XmlHighlightVisitor.class
XmlHighlightVisitor.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor extends com.intellij.psi.XmlElementVisitor implements com.intellij.codeInsight.daemon.impl.HighlightVisitor com.intellij.codeInsight.daemon.IdeValidationHost { private static final com.intellij.openapi.diagnostic.Logger LOG private static boolean ourDoJaxpTesting private static final com.intellij.openapi.editor.markup.TextAttributes NONEMPTY_TEXT_ATTRIBUTES private com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder myHolder static final synthetic boolean $assertionsDisabled public void <init> () private void addElementsForTag (com.intellij.psi.xml.XmlTag, java.lang.String, com.intellij.codeInsight.daemon.impl.HighlightInfoType) com.intellij.psi.xml.XmlTag tag String localizedMessage com.intellij.codeInsight.daemon.impl.HighlightInfoType type private transient void addElementsForTagWithManyQuickFixes (com.intellij.psi.xml.XmlTag, java.lang.String, com.intellij.codeInsight.daemon.impl.HighlightInfoType, com.intellij.codeInsight.intention.IntentionAction[]) com.intellij.psi.xml.XmlTag tag String localizedMessage com.intellij.codeInsight.daemon.impl.HighlightInfoType type com.intellij.codeInsight.intention.IntentionAction[] quickFixActions public void visitXmlToken (com.intellij.psi.xml.XmlToken) com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement element com.intellij.openapi.util.TextRange textRange int start com.intellij.codeInsight.daemon.impl.HighlightInfoType type String description com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.psi.xml.XmlTag tag String s String marker int i com.intellij.psi.xml.XmlToken token com.intellij.psi.tree.IElementType tokenType private void checkTag (com.intellij.psi.xml.XmlTag) com.intellij.xml.XmlElementDescriptor descriptor com.intellij.psi.xml.XmlTag tag private transient void bindMessageToTag (com.intellij.psi.xml.XmlTag, com.intellij.codeInsight.daemon.impl.HighlightInfoType, int, java.lang.String, com.intellij.codeInsight.intention.IntentionAction[]) com.intellij.psi.xml.XmlTag tag com.intellij.codeInsight.daemon.impl.HighlightInfoType warning int messageLength String localizedMessage com.intellij.codeInsight.intention.IntentionAction[] quickFixActions com.intellij.psi.xml.XmlToken childByRole public void visitXmlProcessingInstruction (com.intellij.psi.xml.XmlProcessingInstruction) com.intellij.psi.PsiElement eParent String description com.intellij.psi.PsiElement e com.intellij.psi.xml.XmlProcessingInstruction processingInstruction com.intellij.psi.PsiElement parent private transient void bindMessageToAstNode (com.intellij.psi.PsiElement, com.intellij.codeInsight.daemon.impl.HighlightInfoType, int, java.lang.String, com.intellij.codeInsight.intention.IntentionAction[]) com.intellij.codeInsight.intention.IntentionAction quickFixAction com.intellij.openapi.util.TextRange textRange int startOffset com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiElement childByRole com.intellij.codeInsight.daemon.impl.HighlightInfoType warning int length String localizedMessage com.intellij.codeInsight.intention.IntentionAction[] quickFixActions private void checkTagByDescriptor (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag parentTag com.intellij.xml.XmlElementDescriptor parentDescriptor com.intellij.xml.XmlElementDescriptor elementDescriptor com.intellij.psi.xml.XmlTag tag String name com.intellij.xml.XmlElementDescriptor elementDescriptor com.intellij.psi.PsiElement parent private static com.intellij.codeInsight.daemon.impl.HighlightInfoType getTagProblemInfoType (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag public static boolean isInjectedWithoutValidation (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static boolean skipValidation (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context public static void setSkipValidation (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitXmlAttribute (com.intellij.psi.xml.XmlAttribute) com.intellij.psi.xml.XmlAttribute attribute private void checkAttribute (com.intellij.psi.xml.XmlAttribute) com.intellij.openapi.util.TextRange textRange com.intellij.codeInsight.daemon.impl.HighlightInfoType type String description com.intellij.codeInsight.daemon.impl.HighlightInfo info com.intellij.codeInsight.intention.IntentionAction action com.intellij.codeInsight.intention.IntentionAction[] fixes com.intellij.xml.XmlUndefinedElementFixProvider fixProvider com.intellij.psi.PsiFile file String localizedMessage com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiReference[] attrRefs com.intellij.psi.xml.XmlAttribute attribute com.intellij.psi.xml.XmlTag tag String name com.intellij.psi.PsiElement prevLeaf com.intellij.xml.XmlElementDescriptor elementDescriptor com.intellij.xml.XmlAttributeDescriptor attributeDescriptor private com.intellij.codeInsight.daemon.impl.HighlightInfo reportAttributeProblem (com.intellij.psi.xml.XmlTag, java.lang.String, com.intellij.psi.xml.XmlAttribute, java.lang.String) com.intellij.codeInsight.daemon.impl.HighlightInfoType tagProblemInfoType com.intellij.lang.ASTNode node com.intellij.lang.ASTNode child com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.xml.XmlTag tag String localName com.intellij.psi.xml.XmlAttribute attribute String localizedMessage com.intellij.codeInsight.daemon.impl.analysis.RemoveAttributeIntentionFix removeAttributeIntention private void checkDuplicateAttribute (com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlAttribute) String localName com.intellij.lang.ASTNode attributeNode com.intellij.lang.ASTNode attributeNameNode com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.codeInsight.intention.IntentionAction intentionAction com.intellij.psi.xml.XmlAttribute tagAttribute com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlAttribute attribute com.intellij.psi.xml.XmlAttribute[] attributes com.intellij.psi.PsiFile containingFile com.intellij.xml.XmlExtension extension public void visitXmlDocument (com.intellij.psi.xml.XmlDocument) com.intellij.psi.meta.PsiMetaData psiMetaData com.intellij.psi.xml.XmlDocument document public void visitXmlTag (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag public void visitXmlAttributeValue (com.intellij.psi.xml.XmlAttributeValue) com.intellij.codeInsight.daemon.impl.HighlightInfoType type String error com.intellij.psi.xml.XmlAttributeValue value com.intellij.psi.PsiElement parent com.intellij.psi.xml.XmlAttribute attribute com.intellij.psi.xml.XmlTag tag com.intellij.xml.XmlElementDescriptor elementDescriptor com.intellij.xml.XmlAttributeDescriptor attributeDescriptor private void checkReferences (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement value private void doCheckRefs (com.intellij.psi.PsiElement, com.intellij.psi.PsiReference[], int) String name com.intellij.psi.PsiElement parent com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.codeInspection.LocalQuickFix fix com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.LocalQuickFix[] fixes com.intellij.psi.PsiReference reference String description int startOffset com.intellij.openapi.util.TextRange referenceRange com.intellij.codeInsight.daemon.impl.HighlightInfoType type com.intellij.codeInsight.daemon.impl.HighlightInfo info int i com.intellij.psi.PsiElement value com.intellij.psi.PsiReference[] references int start public static boolean isUrlReference (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference reference public static java.lang.String getErrorDescription (com.intellij.psi.PsiReference) String message String description IllegalArgumentException ex com.intellij.psi.PsiReference reference String message String description public static boolean hasBadResolve (com.intellij.psi.PsiReference, boolean) com.intellij.psi.PsiReference reference boolean checkSoft public void visitXmlDoctype (com.intellij.psi.xml.XmlDoctype) com.intellij.psi.xml.XmlDoctype xmlDoctype private void addToResults (com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.codeInsight.daemon.impl.HighlightInfo info public static void setDoJaxpTesting (boolean) boolean doJaxpTesting public void addMessage (com.intellij.psi.PsiElement, java.lang.String, com.intellij.codeInsight.daemon.Validator$ValidationHost$ErrorType) com.intellij.psi.PsiElement context String message com.intellij.codeInsight.daemon.Validator$ValidationHost$ErrorType type public transient void addMessageWithFixes (com.intellij.psi.PsiElement, java.lang.String, com.intellij.codeInsight.daemon.Validator$ValidationHost$ErrorType, com.intellij.codeInsight.intention.IntentionAction[]) com.intellij.openapi.util.TextRange range com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.codeInsight.intention.IntentionAction quickFixAction com.intellij.psi.PsiElement contextOfFile com.intellij.codeInsight.daemon.impl.HighlightInfo highlightInfo com.intellij.psi.PsiFile containingFile com.intellij.codeInsight.daemon.impl.HighlightInfoType defaultInfoType com.intellij.psi.PsiElement context String message com.intellij.codeInsight.daemon.Validator$ValidationHost$ErrorType type com.intellij.codeInsight.intention.IntentionAction[] fixes public boolean suitableForFile (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile psiFile com.intellij.psi.PsiFile file public void visit (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public boolean analyze (com.intellij.psi.PsiFile, boolean, com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder, java.lang.Runnable) com.intellij.psi.PsiFile file boolean updateWholeFile com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder holder Runnable action public com.intellij.codeInsight.daemon.impl.HighlightVisitor clone () public static java.lang.String getUnquotedValue (com.intellij.psi.xml.XmlAttributeValue, com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlAttributeValue value com.intellij.psi.xml.XmlTag tag String unquotedValue public static boolean shouldBeValidated (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag com.intellij.psi.PsiElement parent public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/XmlHighlightVisitorBasedInspection$1.class
XmlHighlightVisitorBasedInspection.java package com.intellij.codeInsight.daemon.impl.analysis com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitorBasedInspection$1 extends com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder { final synthetic com.intellij.psi.PsiFile val$file final synthetic com.intellij.codeInspection.InspectionManager val$manager final synthetic com.intellij.codeInspection.ProblemDescriptionsProcessor val$problemDescriptionsProcessor final synthetic com.intellij.codeInspection.GlobalInspectionContext val$globalContext final synthetic com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitorBasedInspection this$0 transient void <init> (com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitorBasedInspection, com.intellij.psi.PsiFile, com.intellij.codeInsight.daemon.impl.HighlightInfoFilter[], com.intellij.psi.PsiFile, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.ProblemDescriptionsProcessor, com.intellij.codeInspection.GlobalInspectionContext) com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitorBasedInspection this$0 com.intellij.psi.PsiFile arg0 com.intellij.codeInsight.daemon.impl.HighlightInfoFilter[] arg1 public boolean add (com.intellij.codeInsight.daemon.impl.HighlightInfo) com.intellij.codeInsight.daemon.impl.HighlightInfo info }
com/intellij/codeInsight/daemon/impl/analysis/XmlHighlightVisitorBasedInspection$2$1.class
XmlHighlightVisitorBasedInspection.java package com.intellij.codeInsight.daemon.impl.analysis com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitorBasedInspection$2$1 extends com.intellij.psi.XmlRecursiveElementVisitor { final synthetic com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitorBasedInspection$2 this$1 void <init> (com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitorBasedInspection$2) com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitorBasedInspection$2 this$1 public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element }
com/intellij/codeInsight/daemon/impl/analysis/XmlHighlightVisitorBasedInspection$2.class
XmlHighlightVisitorBasedInspection.java package com.intellij.codeInsight.daemon.impl.analysis com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitorBasedInspection$2 extends java.lang.Object implements java.lang.Runnable { final synthetic com.intellij.psi.PsiFile val$file final synthetic com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor val$highlightVisitor final synthetic com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitorBasedInspection this$0 void <init> (com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitorBasedInspection, com.intellij.psi.PsiFile, com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor) com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitorBasedInspection this$0 public void run () }
com/intellij/codeInsight/daemon/impl/analysis/XmlHighlightVisitorBasedInspection.class
XmlHighlightVisitorBasedInspection.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitorBasedInspection extends com.intellij.codeInspection.GlobalSimpleInspectionTool { public void <init> () public com.intellij.codeHighlighting.HighlightDisplayLevel getDefaultLevel () public void checkFile (com.intellij.psi.PsiFile, com.intellij.codeInspection.InspectionManager, com.intellij.codeInspection.ProblemsHolder, com.intellij.codeInspection.GlobalInspectionContext, com.intellij.codeInspection.ProblemDescriptionsProcessor) com.intellij.psi.PsiFile file com.intellij.codeInspection.InspectionManager manager com.intellij.codeInspection.ProblemsHolder problemsHolder com.intellij.codeInspection.GlobalInspectionContext globalContext com.intellij.codeInspection.ProblemDescriptionsProcessor problemDescriptionsProcessor com.intellij.codeInsight.daemon.impl.analysis.HighlightInfoHolder myHolder com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor highlightVisitor public java.lang.String getGroupDisplayName () public java.lang.String getDisplayName () public java.lang.String getShortName () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/XmlHighlightingAwareElementDescriptor.class
XmlHighlightingAwareElementDescriptor.java package com.intellij.codeInsight.daemon.impl.analysis public abstract com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightingAwareElementDescriptor extends java.lang.Object { public abstract boolean shouldCheckRequiredAttributes () }
com/intellij/codeInsight/daemon/impl/analysis/XmlNSColorProvider.class
XmlNSColorProvider.java package com.intellij.codeInsight.daemon.impl.analysis public abstract com.intellij.codeInsight.daemon.impl.analysis.XmlNSColorProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EXTENSION_POINT_NAME public abstract com.intellij.openapi.editor.colors.TextAttributesKey getKeyForNamespace (java.lang.String, com.intellij.psi.xml.XmlElement) static void <clinit> () }
com/intellij/codeInsight/daemon/impl/analysis/XmlNamespaceAnnotator.class
XmlNamespaceAnnotator.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.XmlNamespaceAnnotator extends java.lang.Object implements com.intellij.lang.annotation.Annotator { private static final com.intellij.codeInsight.daemon.impl.analysis.XmlNSColorProvider[] PROVIDERS public void <init> () public void annotate (com.intellij.psi.PsiElement, com.intellij.lang.annotation.AnnotationHolder) com.intellij.openapi.util.TextRange range com.intellij.openapi.util.TextRange endTagRange com.intellij.openapi.editor.colors.TextAttributesKey key com.intellij.codeInsight.daemon.impl.analysis.XmlNSColorProvider provider com.intellij.psi.xml.XmlTag tag String namespace com.intellij.psi.PsiElement element com.intellij.lang.annotation.AnnotationHolder holder static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/XmlNsPrefixAnnotator.class
XmlNsPrefixAnnotator.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.XmlNsPrefixAnnotator extends java.lang.Object implements com.intellij.lang.annotation.Annotator { public void <init> () public void annotate (com.intellij.psi.PsiElement, com.intellij.lang.annotation.AnnotationHolder) com.intellij.openapi.util.TextRange rangeInElement com.intellij.openapi.util.TextRange range com.intellij.psi.impl.source.xml.SchemaPrefixReference ref com.intellij.psi.PsiElement element com.intellij.lang.annotation.AnnotationHolder holder com.intellij.psi.PsiElement parent com.intellij.openapi.util.TextRange elementRange java.util.List references private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/XmlPathReferenceInspection$1.class
XmlPathReferenceInspection.java package com.intellij.codeInsight.daemon.impl.analysis com.intellij.codeInsight.daemon.impl.analysis.XmlPathReferenceInspection$1 extends com.intellij.psi.XmlElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeInsight.daemon.impl.analysis.XmlPathReferenceInspection this$0 void <init> (com.intellij.codeInsight.daemon.impl.analysis.XmlPathReferenceInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInsight.daemon.impl.analysis.XmlPathReferenceInspection this$0 public void visitXmlAttributeValue (com.intellij.psi.xml.XmlAttributeValue) com.intellij.psi.xml.XmlAttributeValue value public void visitXmlDoctype (com.intellij.psi.xml.XmlDoctype) com.intellij.psi.xml.XmlDoctype xmlDoctype public void visitXmlTag (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag }
com/intellij/codeInsight/daemon/impl/analysis/XmlPathReferenceInspection.class
XmlPathReferenceInspection.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.XmlPathReferenceInspection extends com.intellij.codeInspection.XmlSuppressableInspectionTool { public void <init> () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private void checkRefs (com.intellij.psi.PsiElement, com.intellij.codeInspection.ProblemsHolder) boolean isHtml com.intellij.openapi.util.TextRange range com.intellij.psi.PsiReference reference com.intellij.psi.PsiElement element com.intellij.codeInspection.ProblemsHolder holder com.intellij.psi.PsiReference[] references protected boolean needToCheckRef (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference reference protected boolean isForHtml () static synthetic void access$000 (com.intellij.codeInsight.daemon.impl.analysis.XmlPathReferenceInspection, com.intellij.psi.PsiElement, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInsight.daemon.impl.analysis.XmlPathReferenceInspection x0 com.intellij.psi.PsiElement x1 com.intellij.codeInspection.ProblemsHolder x2 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/XmlUnboundNsPrefixInspection$1.class
XmlUnboundNsPrefixInspection.java package com.intellij.codeInsight.daemon.impl.analysis com.intellij.codeInsight.daemon.impl.analysis.XmlUnboundNsPrefixInspection$1 extends com.intellij.psi.XmlElementVisitor { private Boolean isXml final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic boolean val$isOnTheFly final synthetic com.intellij.codeInsight.daemon.impl.analysis.XmlUnboundNsPrefixInspection this$0 void <init> (com.intellij.codeInsight.daemon.impl.analysis.XmlUnboundNsPrefixInspection, com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInsight.daemon.impl.analysis.XmlUnboundNsPrefixInspection this$0 private boolean isXmlFile (com.intellij.psi.xml.XmlElement) com.intellij.psi.PsiFile file com.intellij.psi.xml.XmlElement element public void visitXmlToken (com.intellij.psi.xml.XmlToken) com.intellij.psi.xml.XmlTag tag com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement element com.intellij.psi.xml.XmlToken token public void visitXmlAttribute (com.intellij.psi.xml.XmlAttribute) com.intellij.psi.xml.XmlAttribute attribute String namespace com.intellij.psi.xml.XmlTag tag com.intellij.xml.XmlElementDescriptor elementDescriptor String name public void visitXmlAttributeValue (com.intellij.psi.xml.XmlAttributeValue) com.intellij.psi.PsiReference reference com.intellij.psi.xml.XmlAttributeValue value com.intellij.psi.PsiReference[] references }
com/intellij/codeInsight/daemon/impl/analysis/XmlUnboundNsPrefixInspection.class
XmlUnboundNsPrefixInspection.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.XmlUnboundNsPrefixInspection extends com.intellij.codeInspection.XmlSuppressableInspectionTool { private static final String XML public void <init> () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private static void checkUnboundNamespacePrefix (com.intellij.psi.xml.XmlElement, com.intellij.psi.xml.XmlTag, java.lang.String, com.intellij.psi.xml.XmlToken, com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.LocalQuickFix fix com.intellij.psi.xml.XmlTag tag com.intellij.codeInspection.LocalQuickFix fix com.intellij.codeInspection.LocalQuickFix fix com.intellij.psi.xml.XmlAttribute attribute com.intellij.psi.xml.XmlElement element com.intellij.psi.xml.XmlTag context String namespacePrefix com.intellij.psi.xml.XmlToken token com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly String namespaceByPrefix com.intellij.psi.PsiFile psiFile com.intellij.psi.xml.XmlFile containingFile com.intellij.xml.XmlExtension extension String localizedMessage int prefixLength com.intellij.openapi.util.TextRange range com.intellij.codeInsight.daemon.impl.HighlightInfoType infoType com.intellij.codeInspection.ProblemHighlightType highlightType private static void reportTagProblem (com.intellij.psi.xml.XmlElement, java.lang.String, com.intellij.openapi.util.TextRange, com.intellij.codeInspection.ProblemHighlightType, com.intellij.codeInspection.LocalQuickFix, com.intellij.codeInspection.ProblemsHolder) com.intellij.psi.xml.XmlElement element String localizedMessage com.intellij.openapi.util.TextRange range com.intellij.codeInspection.ProblemHighlightType highlightType com.intellij.codeInspection.LocalQuickFix fix com.intellij.codeInspection.ProblemsHolder holder com.intellij.psi.xml.XmlToken nameToken public boolean isEnabledByDefault () public java.lang.String getGroupDisplayName () public java.lang.String getDisplayName () public java.lang.String getShortName () static synthetic void access$000 (com.intellij.psi.xml.XmlElement, com.intellij.psi.xml.XmlTag, java.lang.String, com.intellij.psi.xml.XmlToken, com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.psi.xml.XmlElement x0 com.intellij.psi.xml.XmlTag x1 String x2 com.intellij.psi.xml.XmlToken x3 com.intellij.codeInspection.ProblemsHolder x4 boolean x5 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/XmlUnusedNamespaceInspection$1.class
XmlUnusedNamespaceInspection.java package com.intellij.codeInsight.daemon.impl.analysis com.intellij.codeInsight.daemon.impl.analysis.XmlUnusedNamespaceInspection$1 extends com.intellij.psi.XmlElementVisitor { static final synthetic boolean $assertionsDisabled final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeInsight.daemon.impl.analysis.XmlUnusedNamespaceInspection this$0 void <init> (com.intellij.codeInsight.daemon.impl.analysis.XmlUnusedNamespaceInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInsight.daemon.impl.analysis.XmlUnusedNamespaceInspection this$0 public void visitXmlAttribute (com.intellij.psi.xml.XmlAttribute) com.intellij.codeInsight.daemon.ImplicitUsageProvider provider com.intellij.psi.xml.XmlAttribute location com.intellij.psi.PsiReference reference com.intellij.psi.xml.XmlAttributeValue value com.intellij.psi.xml.XmlTag parent com.intellij.psi.xml.XmlAttribute attribute com.intellij.psi.PsiFile file com.intellij.xml.util.XmlRefCountHolder refCountHolder String namespace String declaredPrefix static void <clinit> () }
com/intellij/codeInsight/daemon/impl/analysis/XmlUnusedNamespaceInspection$RemoveNamespaceDeclarationFix.class
XmlUnusedNamespaceInspection.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.XmlUnusedNamespaceInspection$RemoveNamespaceDeclarationFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { protected final String myPrefix private final boolean myLocationFix private final boolean myRemoveLocation static final synthetic boolean $assertionsDisabled private void <init> (java.lang.String, boolean, boolean) String prefix boolean locationFix boolean removeLocation public java.lang.String getName () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor public com.intellij.psi.SmartPsiElementPointer doFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor, boolean) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor boolean reformat com.intellij.psi.PsiElement element com.intellij.psi.xml.XmlAttribute attribute com.intellij.psi.xml.XmlTag parent com.intellij.psi.SmartPsiElementPointer pointer public static void reformatStartTag (com.intellij.openapi.project.Project, com.intellij.psi.SmartPsiElementPointer) com.intellij.openapi.project.Project project com.intellij.psi.SmartPsiElementPointer pointer com.intellij.psi.PsiDocumentManager manager com.intellij.psi.PsiFile file com.intellij.openapi.editor.Document document com.intellij.psi.xml.XmlTag tag protected void doRemove (com.intellij.openapi.project.Project, com.intellij.psi.xml.XmlAttribute, com.intellij.psi.xml.XmlTag) com.intellij.psi.impl.source.xml.SchemaPrefix schemaPrefix com.intellij.psi.xml.XmlAttribute locationAttr com.intellij.psi.PsiReference[] references com.intellij.openapi.project.Project project com.intellij.psi.xml.XmlAttribute attribute com.intellij.psi.xml.XmlTag parent String namespace String prefix com.intellij.psi.PsiDocumentManager documentManager com.intellij.openapi.editor.Document document public static void removeReferenceText (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference ref com.intellij.psi.PsiElement element com.intellij.psi.PsiFile file com.intellij.openapi.util.TextRange range com.intellij.psi.PsiDocumentManager manager com.intellij.openapi.editor.Document document public boolean equals (java.lang.Object) Object obj public int hashCode () public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) synthetic void <init> (java.lang.String, boolean, boolean, com.intellij.codeInsight.daemon.impl.analysis.XmlUnusedNamespaceInspection$1) String x0 boolean x1 boolean x2 com.intellij.codeInsight.daemon.impl.analysis.XmlUnusedNamespaceInspection$1 x3 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/XmlUnusedNamespaceInspection$RemoveNamespaceLocationFix.class
XmlUnusedNamespaceInspection.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.XmlUnusedNamespaceInspection$RemoveNamespaceLocationFix extends com.intellij.codeInsight.daemon.impl.analysis.XmlUnusedNamespaceInspection$RemoveNamespaceDeclarationFix { public static final String NAME private void <init> (java.lang.String) String namespace public java.lang.String getName () protected void doRemove (com.intellij.openapi.project.Project, com.intellij.psi.xml.XmlAttribute, com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlAttributeValue value com.intellij.psi.PsiReference[] references com.intellij.openapi.project.Project project com.intellij.psi.xml.XmlAttribute attribute com.intellij.psi.xml.XmlTag parent public boolean equals (java.lang.Object) Object obj synthetic void <init> (java.lang.String, com.intellij.codeInsight.daemon.impl.analysis.XmlUnusedNamespaceInspection$1) String x0 com.intellij.codeInsight.daemon.impl.analysis.XmlUnusedNamespaceInspection$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/analysis/XmlUnusedNamespaceInspection.class
XmlUnusedNamespaceInspection.java package com.intellij.codeInsight.daemon.impl.analysis public com.intellij.codeInsight.daemon.impl.analysis.XmlUnusedNamespaceInspection extends com.intellij.codeInspection.XmlSuppressableInspectionTool { static final synthetic boolean $assertionsDisabled public void <init> () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private static void removeReferencesOrAttribute (com.intellij.psi.PsiReference[]) com.intellij.psi.PsiReference reference com.intellij.psi.PsiReference[] references com.intellij.psi.xml.XmlAttributeValue element com.intellij.psi.xml.XmlAttribute attribute com.intellij.psi.PsiFile file com.intellij.openapi.project.Project project com.intellij.psi.SmartPsiElementPointer pointer com.intellij.psi.PsiDocumentManager documentManager com.intellij.openapi.editor.Document document String trimmed com.intellij.psi.xml.XmlAttribute pointerElement private static void checkUnusedLocations (com.intellij.psi.xml.XmlAttribute, com.intellij.codeInspection.ProblemsHolder, com.intellij.xml.util.XmlRefCountHolder) com.intellij.psi.PsiReference nextRef int j String ns com.intellij.psi.PsiReference reference int i int referencesLength com.intellij.psi.xml.XmlAttributeValue value com.intellij.psi.PsiReference[] references com.intellij.psi.xml.XmlAttribute attribute com.intellij.codeInspection.ProblemsHolder holder com.intellij.xml.util.XmlRefCountHolder refCountHolder private static java.lang.String getDeclaredPrefix (com.intellij.psi.xml.XmlAttribute) com.intellij.psi.xml.XmlAttribute attribute private static com.intellij.psi.xml.XmlAttribute getDefaultLocation (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag parent private static com.intellij.psi.PsiReference[] getLocationReferences (java.lang.String, com.intellij.psi.xml.XmlTag) String namespace com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlAttribute locationAttr com.intellij.psi.xml.XmlAttributeValue value private static com.intellij.psi.PsiReference[] getLocationReferences (java.lang.String, com.intellij.psi.xml.XmlAttributeValue) com.intellij.psi.PsiReference reference int i int referencesLength String namespace com.intellij.psi.xml.XmlAttributeValue value com.intellij.psi.PsiReference[] references private static java.lang.String getNamespaceFromReference (com.intellij.psi.PsiReference) com.intellij.psi.PsiReference reference public boolean isEnabledByDefault () public java.lang.String getGroupDisplayName () public java.lang.String getDisplayName () public java.lang.String getShortName () static synthetic void access$000 (com.intellij.psi.xml.XmlAttribute, com.intellij.codeInspection.ProblemsHolder, com.intellij.xml.util.XmlRefCountHolder) com.intellij.psi.xml.XmlAttribute x0 com.intellij.codeInspection.ProblemsHolder x1 com.intellij.xml.util.XmlRefCountHolder x2 static synthetic java.lang.String access$100 (com.intellij.psi.xml.XmlAttribute) com.intellij.psi.xml.XmlAttribute x0 static synthetic com.intellij.psi.xml.XmlAttribute access$300 (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag x0 static synthetic com.intellij.psi.PsiReference[] access$400 (java.lang.String, com.intellij.psi.xml.XmlTag) String x0 com.intellij.psi.xml.XmlTag x1 static synthetic void access$600 (com.intellij.psi.PsiReference[]) com.intellij.psi.PsiReference[] x0 static synthetic com.intellij.psi.PsiReference[] access$700 (java.lang.String, com.intellij.psi.xml.XmlAttributeValue) String x0 com.intellij.psi.xml.XmlAttributeValue x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/tagTreeHighlighting/XmlTagTreeHighlightingColors.class
XmlTagTreeHighlightingColors.java package com.intellij.codeInsight.daemon.impl.tagTreeHighlighting public com.intellij.codeInsight.daemon.impl.tagTreeHighlighting.XmlTagTreeHighlightingColors extends java.lang.Object { private static com.intellij.openapi.editor.colors.ColorKey[] ourColorKeys private static final java.awt.Color[] DEFAULT_COLORS private void <init> () public static synchronized com.intellij.openapi.editor.colors.ColorKey[] getColorKeys () int i int levelCount static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/impl/tagTreeHighlighting/XmlTagTreeHighlightingUtil.class
XmlTagTreeHighlightingUtil.java package com.intellij.codeInsight.daemon.impl.tagTreeHighlighting public com.intellij.codeInsight.daemon.impl.tagTreeHighlighting.XmlTagTreeHighlightingUtil extends java.lang.Object { private void <init> () static boolean containsTagsWithSameName (com.intellij.psi.PsiElement[]) String name com.intellij.psi.PsiElement element com.intellij.psi.PsiElement[] elements java.util.Set names static boolean isTagTreeHighlightingActive (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file private static boolean hasXmlViewProvider (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile f com.intellij.psi.PsiFile file public static java.awt.Color makeTransparent (java.awt.Color, java.awt.Color, double) java.awt.Color color java.awt.Color backgroundColor double transparency int r int g int b private static int makeTransparent (double, int, int) double transparency int channel int backgroundChannel int result static java.awt.Color[] getBaseColors () int i com.intellij.openapi.editor.colors.ColorKey[] colorKeys java.awt.Color[] colors com.intellij.openapi.editor.colors.EditorColorsScheme colorsScheme private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/highlighting/HtmlClosingTagErrorFilter.class
HtmlClosingTagErrorFilter.java package com.intellij.codeInsight.highlighting final com.intellij.codeInsight.highlighting.HtmlClosingTagErrorFilter extends com.intellij.codeInsight.highlighting.HighlightErrorFilter { void <init> () public boolean shouldHighlightErrorElement (com.intellij.psi.PsiErrorElement) com.intellij.psi.PsiErrorElement element com.intellij.psi.PsiFile psiFile public static boolean skip (com.intellij.psi.PsiErrorElement) com.intellij.psi.PsiErrorElement element com.intellij.psi.PsiElement[] children private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/highlighting/InjectedHtmlErrorFilter.class
InjectedHtmlErrorFilter.java package com.intellij.codeInsight.highlighting public com.intellij.codeInsight.highlighting.InjectedHtmlErrorFilter extends com.intellij.codeInsight.highlighting.HighlightErrorFilter { public void <init> () public boolean shouldHighlightErrorElement (com.intellij.psi.PsiErrorElement) com.intellij.psi.PsiErrorElement element com.intellij.psi.PsiFile containingFile private static boolean isErrorToBeFiltered (java.lang.String) String errorDescription private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/EmptyXmlQuickFixFactory.class
EmptyXmlQuickFixFactory.java package com.intellij.codeInspection public com.intellij.codeInspection.EmptyXmlQuickFixFactory extends com.intellij.codeInspection.XmlQuickFixFactory { public void <init> () public transient com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement insertRequiredAttributeFix (com.intellij.psi.xml.XmlTag, java.lang.String, java.lang.String[]) com.intellij.psi.xml.XmlTag tag String attrName String[] values public com.intellij.codeInspection.LocalQuickFix createNSDeclarationIntentionFix (com.intellij.psi.PsiElement, java.lang.String, com.intellij.psi.xml.XmlToken) com.intellij.psi.PsiElement element String namespacePrefix com.intellij.psi.xml.XmlToken token public com.intellij.codeInspection.LocalQuickFixAndIntentionActionOnPsiElement addAttributeValueFix (com.intellij.psi.xml.XmlAttribute) com.intellij.psi.xml.XmlAttribute attribute private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/htmlInspections/AddCustomHtmlElementIntentionAction.class
AddCustomHtmlElementIntentionAction.java package com.intellij.codeInspection.htmlInspections public com.intellij.codeInspection.htmlInspections.AddCustomHtmlElementIntentionAction extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private final String myName private final String myText private final com.intellij.openapi.util.Key myInspectionKey public void <init> (com.intellij.openapi.util.Key, java.lang.String, java.lang.String) com.intellij.openapi.util.Key inspectionKey String name String text public java.lang.String getName () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.codeInspection.InspectionProfile profile public boolean startInWriteAction () public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private synthetic void lambda$applyFix$0 (com.intellij.codeInspection.htmlInspections.HtmlUnknownElementInspection) com.intellij.codeInspection.htmlInspections.HtmlUnknownElementInspection tool private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/htmlInspections/AddHtmlTagOrAttributeToCustomsIntention.class
AddHtmlTagOrAttributeToCustomsIntention.java package com.intellij.codeInspection.htmlInspections public com.intellij.codeInspection.htmlInspections.AddHtmlTagOrAttributeToCustomsIntention extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private final String myName private final String myText private final com.intellij.openapi.util.Key myInspectionKey public void <init> (com.intellij.openapi.util.Key, java.lang.String, java.lang.String) com.intellij.openapi.util.Key inspectionKey String name String text public java.lang.String getName () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.codeInspection.InspectionProfile profile public boolean startInWriteAction () public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private synthetic void lambda$applyFix$0 (com.intellij.codeInspection.InspectionProfileEntry) com.intellij.codeInspection.InspectionProfileEntry entry com.intellij.codeInspection.htmlInspections.XmlEntitiesInspection xmlEntitiesInspection private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/htmlInspections/HtmlExtraClosingTagInspection.class
HtmlExtraClosingTagInspection.java package com.intellij.codeInspection.htmlInspections public com.intellij.codeInspection.htmlInspections.HtmlExtraClosingTagInspection extends com.intellij.codeInspection.htmlInspections.HtmlLocalInspectionTool { public void <init> () public java.lang.String getDisplayName () public java.lang.String getShortName () protected void checkTag (com.intellij.psi.xml.XmlTag, com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.psi.xml.XmlTag tag com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly com.intellij.openapi.util.TextRange range private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/htmlInspections/HtmlLocalInspectionTool$1.class
HtmlLocalInspectionTool.java package com.intellij.codeInspection.htmlInspections com.intellij.codeInspection.htmlInspections.HtmlLocalInspectionTool$1 extends com.intellij.psi.XmlElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic boolean val$isOnTheFly final synthetic com.intellij.codeInspection.htmlInspections.HtmlLocalInspectionTool this$0 void <init> (com.intellij.codeInspection.htmlInspections.HtmlLocalInspectionTool, com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.htmlInspections.HtmlLocalInspectionTool this$0 public void visitXmlToken (com.intellij.psi.xml.XmlToken) com.intellij.psi.xml.XmlTag tag com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement element com.intellij.psi.xml.XmlToken token com.intellij.psi.tree.IElementType tokenType public void visitXmlAttribute (com.intellij.psi.xml.XmlAttribute) com.intellij.psi.xml.XmlAttribute attribute }
com/intellij/codeInspection/htmlInspections/HtmlLocalInspectionTool.class
HtmlLocalInspectionTool.java package com.intellij.codeInspection.htmlInspections public abstract com.intellij.codeInspection.htmlInspections.HtmlLocalInspectionTool extends com.intellij.codeInspection.XmlSuppressableInspectionTool { public void <init> () public boolean isEnabledByDefault () protected void checkTag (com.intellij.psi.xml.XmlTag, com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.psi.xml.XmlTag tag com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly protected void checkAttribute (com.intellij.psi.xml.XmlAttribute, com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.psi.xml.XmlAttribute attribute com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/htmlInspections/HtmlMissingClosingTagInspection$MissingClosingTagFix.class
HtmlMissingClosingTagInspection.java package com.intellij.codeInspection.htmlInspections com.intellij.codeInspection.htmlInspections.HtmlMissingClosingTagInspection$MissingClosingTagFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private final String myName static final synthetic boolean $assertionsDisabled void <init> (java.lang.String) String name public java.lang.String getName () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) char c int i int cutoff com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent String text String replacementText com.intellij.psi.XmlElementFactory factory com.intellij.psi.xml.XmlTag newTag com.intellij.psi.PsiElement child public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void lambda$applyFix$0 (com.intellij.psi.PsiElement, com.intellij.psi.xml.XmlTag, com.intellij.psi.PsiElement, com.intellij.psi.XmlElementFactory) com.intellij.psi.xml.XmlTag dummyTag com.intellij.psi.xml.XmlText whitespace com.intellij.psi.PsiElement grandChild com.intellij.psi.PsiElement parent com.intellij.psi.xml.XmlTag newTag com.intellij.psi.PsiElement child com.intellij.psi.XmlElementFactory factory com.intellij.psi.PsiElement replacement static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/htmlInspections/HtmlMissingClosingTagInspection.class
HtmlMissingClosingTagInspection.java package com.intellij.codeInspection.htmlInspections public com.intellij.codeInspection.htmlInspections.HtmlMissingClosingTagInspection extends com.intellij.codeInspection.htmlInspections.HtmlLocalInspectionTool { public void <init> () protected void checkTag (com.intellij.psi.xml.XmlTag, com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.psi.xml.XmlTag tag com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly com.intellij.psi.PsiElement child com.intellij.psi.xml.XmlToken tagNameElement String tagName private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/htmlInspections/HtmlUnknownAttributeInspectionBase$RenameAttributeFix.class
HtmlUnknownAttributeInspectionBase.java package com.intellij.codeInspection.htmlInspections com.intellij.codeInspection.htmlInspections.HtmlUnknownAttributeInspectionBase$RenameAttributeFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix com.intellij.codeInsight.intention.HighPriorityAction { private final String name void <init> (com.intellij.xml.XmlAttributeDescriptor) com.intellij.xml.XmlAttributeDescriptor attr public java.lang.String getFamilyName () public java.lang.String getName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.xml.XmlAttribute attribute public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/htmlInspections/HtmlUnknownAttributeInspectionBase.class
HtmlUnknownAttributeInspectionBase.java package com.intellij.codeInspection.htmlInspections public com.intellij.codeInspection.htmlInspections.HtmlUnknownAttributeInspectionBase extends com.intellij.codeInspection.htmlInspections.HtmlUnknownElementInspection { private static final com.intellij.openapi.util.Key ATTRIBUTE_KEY private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public void <init> (java.lang.String) String defaultValues public java.lang.String getDisplayName () public java.lang.String getShortName () protected java.lang.String getCheckboxTitle () protected java.lang.String getPanelTitle () protected com.intellij.openapi.diagnostic.Logger getLogger () protected void checkAttribute (com.intellij.psi.xml.XmlAttribute, com.intellij.codeInspection.ProblemsHolder, boolean) boolean maySwitchToHtml5 java.util.ArrayList quickfixes String name com.intellij.xml.XmlElementDescriptor elementDescriptor com.intellij.xml.XmlAttributeDescriptor attributeDescriptor com.intellij.psi.xml.XmlAttribute attribute com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly com.intellij.psi.xml.XmlTag tag private static void addSimilarAttributesQuickFixes (com.intellij.psi.xml.XmlTag, java.lang.String, java.util.ArrayList) com.intellij.xml.XmlAttributeDescriptor attr com.intellij.psi.xml.XmlTag tag String name java.util.ArrayList quickfixes com.intellij.xml.XmlElementDescriptor descriptor com.intellij.xml.XmlAttributeDescriptor[] descriptors int initialSize static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/htmlInspections/HtmlUnknownBooleanAttributeInspectionBase.class
HtmlUnknownBooleanAttributeInspectionBase.java package com.intellij.codeInspection.htmlInspections public com.intellij.codeInspection.htmlInspections.HtmlUnknownBooleanAttributeInspectionBase extends com.intellij.codeInspection.htmlInspections.HtmlUnknownElementInspection { private static final com.intellij.openapi.util.Key BOOLEAN_ATTRIBUTE_KEY private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public void <init> (java.lang.String) String defaultValues public java.lang.String getDisplayName () public java.lang.String getShortName () protected java.lang.String getCheckboxTitle () protected java.lang.String getPanelTitle () protected com.intellij.openapi.diagnostic.Logger getLogger () protected void checkAttribute (com.intellij.psi.xml.XmlAttribute, com.intellij.codeInspection.ProblemsHolder, boolean) boolean html5 com.intellij.codeInspection.LocalQuickFix[] quickFixes String error String name com.intellij.xml.XmlElementDescriptor elementDescriptor com.intellij.xml.XmlAttributeDescriptor attributeDescriptor com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlAttribute attribute com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/htmlInspections/HtmlUnknownElementInspection.class
HtmlUnknownElementInspection.java package com.intellij.codeInspection.htmlInspections public abstract com.intellij.codeInspection.htmlInspections.HtmlUnknownElementInspection extends com.intellij.codeInspection.htmlInspections.HtmlLocalInspectionTool implements com.intellij.codeInspection.htmlInspections.XmlEntitiesInspection { public com.intellij.openapi.util.JDOMExternalizableStringList myValues public boolean myCustomValuesEnabled static final synthetic boolean $assertionsDisabled public void <init> (java.lang.String) String defaultValues protected static com.intellij.openapi.util.JDOMExternalizableStringList reparseProperties (java.lang.String) String properties com.intellij.openapi.util.JDOMExternalizableStringList result java.util.StringTokenizer tokenizer protected static transient void registerProblemOnAttributeName (com.intellij.psi.xml.XmlAttribute, java.lang.String, com.intellij.codeInspection.ProblemsHolder, com.intellij.codeInspection.LocalQuickFix[]) com.intellij.psi.PsiElement nameElement com.intellij.psi.xml.XmlAttribute attribute String message com.intellij.codeInspection.ProblemsHolder holder com.intellij.codeInspection.LocalQuickFix[] quickfixes com.intellij.lang.ASTNode node com.intellij.lang.ASTNode nameNode protected boolean isCustomValue (java.lang.String) String value public void addEntry (java.lang.String) String text String s public boolean isCustomValuesEnabled () public java.lang.String getAdditionalEntries () public void enableCustomValues (boolean) boolean customValuesEnabled public void updateAdditionalEntries (java.lang.String) String values protected abstract java.lang.String getCheckboxTitle () protected abstract java.lang.String getPanelTitle () protected abstract com.intellij.openapi.diagnostic.Logger getLogger () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/htmlInspections/HtmlUnknownTagInspectionBase.class
HtmlUnknownTagInspectionBase.java package com.intellij.codeInspection.htmlInspections public com.intellij.codeInspection.htmlInspections.HtmlUnknownTagInspectionBase extends com.intellij.codeInspection.htmlInspections.HtmlUnknownElementInspection { public static final com.intellij.openapi.util.Key TAG_KEY private static final com.intellij.openapi.diagnostic.Logger LOG static final synthetic boolean $assertionsDisabled public void <init> (java.lang.String) String defaultValues public void <init> () private static boolean isAbstractDescriptor (com.intellij.xml.XmlElementDescriptor) com.intellij.xml.XmlElementDescriptor descriptor public java.lang.String getDisplayName () public java.lang.String getShortName () protected com.intellij.openapi.diagnostic.Logger getLogger () protected java.lang.String getCheckboxTitle () protected java.lang.String getPanelTitle () protected void checkTag (com.intellij.psi.xml.XmlTag, com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.psi.PsiFile file com.intellij.codeInspection.htmlInspections.AddCustomHtmlElementIntentionAction action String message com.intellij.psi.PsiElement startTagName com.intellij.psi.PsiElement endTagName java.util.List quickfixes com.intellij.codeInspection.ProblemHighlightType highlightType String name com.intellij.psi.xml.XmlTag tag com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly com.intellij.xml.XmlElementDescriptor descriptorFromContext com.intellij.psi.PsiElement parent com.intellij.xml.XmlElementDescriptor parentDescriptor com.intellij.xml.XmlElementDescriptor ownDescriptor protected com.intellij.codeInspection.LocalQuickFix createChangeTemplateDataFix (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/htmlInspections/RemoveExtraClosingTagIntentionAction.class
RemoveExtraClosingTagIntentionAction.java package com.intellij.codeInspection.htmlInspections public com.intellij.codeInspection.htmlInspections.RemoveExtraClosingTagIntentionAction extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix com.intellij.codeInsight.intention.IntentionAction { public void <init> () public java.lang.String getFamilyName () public java.lang.String getText () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file com.intellij.psi.PsiElement psiElement public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public boolean startInWriteAction () private static void doFix (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.util.TextRange range java.util.Collection outers String replacement com.intellij.openapi.editor.Document document com.intellij.openapi.editor.Document document com.intellij.lang.ASTNode endTagStart com.intellij.lang.ASTNode astNode com.intellij.psi.PsiElement tagElement private static com.intellij.openapi.editor.Document getDocument (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement tagElement public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement element public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/htmlInspections/RenameTagBeginOrEndIntentionAction.class
RenameTagBeginOrEndIntentionAction.java package com.intellij.codeInspection.htmlInspections public com.intellij.codeInspection.htmlInspections.RenameTagBeginOrEndIntentionAction extends java.lang.Object implements com.intellij.codeInsight.intention.IntentionAction { private final boolean myStart private final String myTargetName private final String mySourceName void <init> (java.lang.String, java.lang.String, boolean) String targetName String sourceName boolean start public java.lang.String getFamilyName () public java.lang.String getText () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.util.TextRange textRange com.intellij.openapi.editor.Document document com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiElement target String text com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file int offset com.intellij.psi.PsiElement psiElement public static com.intellij.psi.PsiElement findOtherSide (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiErrorElement errorElement com.intellij.psi.PsiElement psiElement boolean start com.intellij.psi.PsiElement target com.intellij.psi.PsiElement parent public boolean startInWriteAction () public java.lang.String getName () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/htmlInspections/RequiredAttributesInspectionBase.class
RequiredAttributesInspectionBase.java package com.intellij.codeInspection.htmlInspections public com.intellij.codeInspection.htmlInspections.RequiredAttributesInspectionBase extends com.intellij.codeInspection.htmlInspections.HtmlLocalInspectionTool implements com.intellij.codeInspection.htmlInspections.XmlEntitiesInspection { public static final com.intellij.openapi.util.Key SHORT_NAME_KEY protected static final com.intellij.openapi.diagnostic.Logger LOG public String myAdditionalRequiredHtmlAttributes public void <init> () private static java.lang.String appendName (java.lang.String, java.lang.String) String toAppend String text public java.lang.String getGroupDisplayName () public java.lang.String getDisplayName () public java.lang.String getShortName () public java.lang.String getAdditionalEntries () public void addEntry (java.lang.String) String text public static com.intellij.codeInspection.LocalQuickFix getIntentionAction (java.lang.String) String name protected void checkTag (com.intellij.psi.xml.XmlTag, com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.xml.XmlAttributeDescriptor attribute com.intellij.codeInspection.LocalQuickFix insertRequiredAttributeIntention String localizedMessage String attrName com.intellij.psi.xml.XmlTag tag com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly String name com.intellij.xml.XmlElementDescriptor elementDescriptor com.intellij.xml.XmlAttributeDescriptor[] attributeDescriptors java.util.Set requiredAttributes private static boolean hasAttribute (com.intellij.psi.xml.XmlTag, java.lang.String) com.intellij.psi.xml.XmlTag tag String attrName com.intellij.psi.xml.XmlAttribute attribute com.intellij.xml.XmlAttributeDescriptor descriptor private void reportOneTagProblem (com.intellij.psi.xml.XmlTag, java.lang.String, java.lang.String, com.intellij.codeInspection.LocalQuickFix, com.intellij.codeInspection.ProblemsHolder, com.intellij.codeInspection.LocalQuickFix) com.intellij.codeInspection.LocalQuickFix[] fixes com.intellij.codeInspection.ProblemHighlightType highlightType com.intellij.psi.xml.XmlTag tag String name String localizedMessage com.intellij.codeInspection.LocalQuickFix basicIntention com.intellij.codeInspection.ProblemsHolder holder com.intellij.codeInspection.LocalQuickFix addAttributeFix boolean htmlTag com.intellij.codeInspection.LocalQuickFix[] fixes com.intellij.codeInspection.ProblemHighlightType highlightType private static transient void addElementsForTag (com.intellij.psi.xml.XmlTag, java.lang.String, com.intellij.codeInspection.ProblemHighlightType, com.intellij.codeInspection.ProblemsHolder, com.intellij.codeInspection.LocalQuickFix[]) com.intellij.psi.xml.XmlTag tag String message com.intellij.codeInspection.ProblemHighlightType error com.intellij.codeInspection.ProblemsHolder holder com.intellij.codeInspection.LocalQuickFix[] fixes private static void registerProblem (java.lang.String, com.intellij.codeInspection.ProblemHighlightType, com.intellij.codeInspection.ProblemsHolder, com.intellij.psi.xml.XmlToken, com.intellij.codeInspection.LocalQuickFix[]) String message com.intellij.codeInspection.ProblemHighlightType error com.intellij.codeInspection.ProblemsHolder holder com.intellij.psi.xml.XmlToken start com.intellij.codeInspection.LocalQuickFix[] fixes private static boolean isAdditionallyDeclared (java.lang.String, java.lang.String) String additional String name java.util.StringTokenizer tokenizer static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/htmlInspections/SwitchToHtml5Action.class
SwitchToHtml5Action.java package com.intellij.codeInspection.htmlInspections public com.intellij.codeInspection.htmlInspections.SwitchToHtml5Action extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix com.intellij.codeInsight.intention.IntentionAction { public void <init> () public java.lang.String getFamilyName () public java.lang.String getText () public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file public boolean startInWriteAction () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor public com.intellij.psi.PsiElement getElementToMakeWritable (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file private static void applyFix (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/htmlInspections/SwitchToHtml5WithHighPriorityAction.class
SwitchToHtml5WithHighPriorityAction.java package com.intellij.codeInspection.htmlInspections public com.intellij.codeInspection.htmlInspections.SwitchToHtml5WithHighPriorityAction extends com.intellij.codeInspection.htmlInspections.SwitchToHtml5Action implements com.intellij.codeInsight.intention.HighPriorityAction { public void <init> () }
com/intellij/codeInspection/htmlInspections/XmlWrongClosingTagNameInspection.class
XmlWrongClosingTagNameInspection.java package com.intellij.codeInspection.htmlInspections public com.intellij.codeInspection.htmlInspections.XmlWrongClosingTagNameInspection extends java.lang.Object implements com.intellij.lang.annotation.Annotator { public void <init> () public void annotate (com.intellij.psi.PsiElement, com.intellij.lang.annotation.AnnotationHolder) com.intellij.psi.PsiErrorElement errorElement com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlToken start com.intellij.psi.xml.XmlToken endTagName com.intellij.lang.annotation.Annotation annotation String message com.intellij.psi.PsiFile psiFile com.intellij.psi.PsiElement parent com.intellij.psi.PsiElement psiElement com.intellij.lang.annotation.AnnotationHolder holder private static void registerProblemStart (com.intellij.lang.annotation.AnnotationHolder, com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlToken, com.intellij.psi.xml.XmlToken) com.intellij.lang.ASTNode contextNode com.intellij.lang.ParserDefinition parserDefinition com.intellij.lang.annotation.AnnotationHolder holder com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlToken start com.intellij.psi.xml.XmlToken end com.intellij.psi.PsiElement context String tagName String endTokenText com.intellij.codeInspection.htmlInspections.RenameTagBeginOrEndIntentionAction renameEndAction com.intellij.codeInspection.htmlInspections.RenameTagBeginOrEndIntentionAction renameStartAction com.intellij.lang.annotation.Annotation annotation private static void registerProblemEnd (com.intellij.lang.annotation.AnnotationHolder, com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlToken) com.intellij.lang.ASTNode contextNode com.intellij.lang.ParserDefinition parserDefinition com.intellij.lang.annotation.AnnotationHolder holder com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlToken end com.intellij.psi.PsiElement context String tagName String endTokenText com.intellij.codeInspection.htmlInspections.RenameTagBeginOrEndIntentionAction renameEndAction com.intellij.codeInspection.htmlInspections.RenameTagBeginOrEndIntentionAction renameStartAction com.intellij.lang.annotation.Annotation annotation static com.intellij.psi.xml.XmlToken findEndTagName (com.intellij.psi.PsiErrorElement) com.intellij.psi.tree.IElementType elementType com.intellij.psi.PsiErrorElement element com.intellij.lang.ASTNode astNode com.intellij.lang.ASTNode current com.intellij.lang.ASTNode prev private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/htmlInspections/XmlWrongRootElementInspection$MyLocalQuickFix.class
XmlWrongRootElementInspection.java package com.intellij.codeInspection.htmlInspections com.intellij.codeInspection.htmlInspections.XmlWrongRootElementInspection$MyLocalQuickFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private final String myText void <init> (java.lang.String) String text public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.xml.XmlTag myTag public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/htmlInspections/XmlWrongRootElementInspection.class
XmlWrongRootElementInspection.java package com.intellij.codeInspection.htmlInspections public com.intellij.codeInspection.htmlInspections.XmlWrongRootElementInspection extends com.intellij.codeInspection.htmlInspections.HtmlLocalInspectionTool { public void <init> () public java.lang.String getGroupDisplayName () public java.lang.String getDisplayName () public java.lang.String getShortName () public com.intellij.codeHighlighting.HighlightDisplayLevel getDefaultLevel () protected void checkTag (com.intellij.psi.xml.XmlTag, com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.LocalQuickFix localQuickFix com.intellij.lang.ASTNode astNode com.intellij.psi.PsiFile psiFile com.intellij.psi.xml.XmlFile xmlFile com.intellij.psi.xml.XmlDocument document com.intellij.psi.xml.XmlProlog prolog com.intellij.psi.xml.XmlDoctype doctype com.intellij.psi.xml.XmlElement nameElement String name String text com.intellij.psi.xml.XmlTag tag com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/xml/XMLExternalAnnotator$MyHost.class
XMLExternalAnnotator.java package com.intellij.lang.xml com.intellij.lang.xml.XMLExternalAnnotator$MyHost extends java.lang.Object implements com.intellij.codeInsight.daemon.Validator$ValidationHost { private final java.util.List messages void <init> () public void addMessage (com.intellij.psi.PsiElement, java.lang.String, com.intellij.codeInsight.daemon.Validator$ValidationHost$ErrorType) com.intellij.psi.PsiElement context String message com.intellij.codeInsight.daemon.Validator$ValidationHost$ErrorType type void apply (com.intellij.lang.annotation.AnnotationHolder) com.intellij.openapi.util.Trinity message com.intellij.lang.annotation.AnnotationHolder holder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/xml/XMLExternalAnnotator.class
XMLExternalAnnotator.java package com.intellij.lang.xml public com.intellij.lang.xml.XMLExternalAnnotator extends com.intellij.lang.annotation.ExternalAnnotator { public void <init> () public com.intellij.lang.xml.XMLExternalAnnotator$MyHost collectInformation (com.intellij.psi.PsiFile) com.intellij.lang.xml.XMLExternalAnnotator$MyHost host com.intellij.psi.PsiFile file com.intellij.psi.xml.XmlDocument document com.intellij.psi.xml.XmlTag rootTag com.intellij.xml.XmlNSDescriptor nsDescriptor public com.intellij.lang.xml.XMLExternalAnnotator$MyHost doAnnotate (com.intellij.lang.xml.XMLExternalAnnotator$MyHost) com.intellij.lang.xml.XMLExternalAnnotator$MyHost collectedInfo public void apply (com.intellij.psi.PsiFile, com.intellij.lang.xml.XMLExternalAnnotator$MyHost, com.intellij.lang.annotation.AnnotationHolder) com.intellij.psi.PsiFile file com.intellij.lang.xml.XMLExternalAnnotator$MyHost annotationResult com.intellij.lang.annotation.AnnotationHolder holder private static transient void appendFixes (com.intellij.lang.annotation.Annotation, com.intellij.codeInsight.intention.IntentionAction[]) com.intellij.codeInsight.intention.IntentionAction action com.intellij.lang.annotation.Annotation annotation com.intellij.codeInsight.intention.IntentionAction[] actions public static transient void addMessageWithFixes (com.intellij.psi.PsiElement, java.lang.String, com.intellij.codeInsight.daemon.Validator$ValidationHost$ErrorType, com.intellij.lang.annotation.AnnotationHolder, com.intellij.codeInsight.intention.IntentionAction[]) com.intellij.psi.PsiElement context String message com.intellij.codeInsight.daemon.Validator$ValidationHost$ErrorType type com.intellij.lang.annotation.AnnotationHolder myHolder com.intellij.codeInsight.intention.IntentionAction[] fixes private static transient void addMessagesForTag (com.intellij.psi.xml.XmlTag, java.lang.String, com.intellij.codeInsight.daemon.Validator$ValidationHost$ErrorType, com.intellij.lang.annotation.AnnotationHolder, com.intellij.codeInsight.intention.IntentionAction[]) com.intellij.psi.xml.XmlTag tag String message com.intellij.codeInsight.daemon.Validator$ValidationHost$ErrorType type com.intellij.lang.annotation.AnnotationHolder myHolder com.intellij.codeInsight.intention.IntentionAction[] actions com.intellij.psi.xml.XmlToken childByRole private static transient void addMessagesForTreeChild (com.intellij.psi.xml.XmlToken, com.intellij.codeInsight.daemon.Validator$ValidationHost$ErrorType, java.lang.String, com.intellij.lang.annotation.AnnotationHolder, com.intellij.codeInsight.intention.IntentionAction[]) com.intellij.lang.annotation.Annotation annotation com.intellij.lang.annotation.Annotation annotation com.intellij.psi.xml.XmlToken childByRole com.intellij.codeInsight.daemon.Validator$ValidationHost$ErrorType type String message com.intellij.lang.annotation.AnnotationHolder myHolder com.intellij.codeInsight.intention.IntentionAction[] actions public volatile synthetic void apply (com.intellij.psi.PsiFile, java.lang.Object, com.intellij.lang.annotation.AnnotationHolder) public volatile synthetic java.lang.Object doAnnotate (java.lang.Object) public volatile synthetic java.lang.Object collectInformation (com.intellij.psi.PsiFile) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/providers/IdRefReference$1$1.class
IdRefReference.java package com.intellij.psi.impl.source.resolve.reference.impl.providers com.intellij.psi.impl.source.resolve.reference.impl.providers.IdRefReference$1$1 extends com.intellij.psi.XmlRecursiveElementVisitor { final synthetic java.util.List val$result final synthetic com.intellij.psi.impl.source.resolve.reference.impl.providers.IdRefReference$1 this$0 void <init> (com.intellij.psi.impl.source.resolve.reference.impl.providers.IdRefReference$1, boolean, java.util.List) com.intellij.psi.impl.source.resolve.reference.impl.providers.IdRefReference$1 this$0 boolean x0 public void visitXmlTag (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag public void visitComment (com.intellij.psi.PsiComment) com.intellij.psi.PsiComment comment public void visitXmlComment (com.intellij.psi.xml.XmlComment) com.intellij.psi.xml.XmlComment comment }
com/intellij/psi/impl/source/resolve/reference/impl/providers/IdRefReference$1.class
IdRefReference.java package com.intellij.psi.impl.source.resolve.reference.impl.providers final com.intellij.psi.impl.source.resolve.reference.impl.providers.IdRefReference$1 extends com.intellij.psi.impl.source.resolve.reference.impl.providers.FileBasedUserDataCache { private final com.intellij.openapi.util.Key ourCachedIdsValueKey void <init> () protected java.util.List doCompute (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file java.util.List result protected com.intellij.openapi.util.Key getKey () protected volatile synthetic java.lang.Object doCompute (com.intellij.psi.PsiFile) }
com/intellij/psi/impl/source/resolve/reference/impl/providers/IdRefReference$2.class
IdRefReference.java package com.intellij.psi.impl.source.resolve.reference.impl.providers com.intellij.psi.impl.source.resolve.reference.impl.providers.IdRefReference$2 extends java.lang.Object implements com.intellij.psi.search.PsiElementProcessor { final String canonicalText final synthetic com.intellij.psi.PsiElement[] val$result final synthetic com.intellij.psi.impl.source.resolve.reference.impl.providers.IdRefReference this$0 void <init> (com.intellij.psi.impl.source.resolve.reference.impl.providers.IdRefReference, com.intellij.psi.PsiElement[]) com.intellij.psi.impl.source.resolve.reference.impl.providers.IdRefReference this$0 public boolean execute (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element String idValue private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/providers/IdRefReference$3.class
IdRefReference.java package com.intellij.psi.impl.source.resolve.reference.impl.providers com.intellij.psi.impl.source.resolve.reference.impl.providers.IdRefReference$3 extends java.lang.Object implements com.intellij.psi.search.PsiElementProcessor { final synthetic java.util.List val$result final synthetic com.intellij.psi.impl.source.resolve.reference.impl.providers.IdRefReference this$0 void <init> (com.intellij.psi.impl.source.resolve.reference.impl.providers.IdRefReference, java.util.List) com.intellij.psi.impl.source.resolve.reference.impl.providers.IdRefReference this$0 public boolean execute (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element String value private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/providers/IdRefReference.class
IdRefReference.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public com.intellij.psi.impl.source.resolve.reference.impl.providers.IdRefReference extends com.intellij.psi.impl.source.resolve.reference.impl.providers.BasicAttributeValueReference { private final boolean myIdAttrsOnly private static final com.intellij.psi.impl.source.resolve.reference.impl.providers.FileBasedUserDataCache ourCachedIdsCache public void <init> (com.intellij.psi.PsiElement, int, boolean) com.intellij.psi.PsiElement element int offset boolean idAttrsOnly public void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element protected com.intellij.psi.PsiElement getIdValueElement (com.intellij.psi.PsiElement) com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlAttribute attribute com.intellij.psi.PsiElement element protected java.lang.String getIdValue (com.intellij.psi.PsiElement) com.intellij.psi.xml.XmlTag tag String s com.intellij.psi.PsiElement element public static com.intellij.psi.xml.XmlAttribute getImplicitIdRefAttr (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlAttribute value com.intellij.psi.impl.source.resolve.reference.impl.providers.ImplicitIdRefProvider idRefProvider com.intellij.psi.xml.XmlTag tag public static com.intellij.psi.xml.XmlAttributeValue getImplicitIdRefValueElement (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlAttribute value com.intellij.psi.impl.source.resolve.reference.impl.providers.ImplicitIdRefProvider idRefProvider com.intellij.psi.xml.XmlTag tag public static java.lang.String getImplicitIdRefValue (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlAttributeValue attribute protected static boolean isAcceptableTagType (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag subTag private static boolean isDeclarationComment (com.intellij.psi.PsiComment) com.intellij.psi.PsiComment comment private static java.lang.String getImplicitIdValue (com.intellij.psi.PsiComment) com.intellij.psi.PsiComment comment private void process (com.intellij.psi.search.PsiElementProcessor) com.intellij.psi.search.PsiElementProcessor processor com.intellij.psi.PsiFile psiFile public static void process (com.intellij.psi.search.PsiElementProcessor, com.intellij.psi.PsiFile) com.intellij.psi.PsiElement e com.intellij.psi.search.PsiElementProcessor processor com.intellij.psi.PsiFile file public com.intellij.psi.PsiElement resolve () com.intellij.psi.PsiElement[] result public java.lang.Object[] getVariants () java.util.List result public boolean isSoft () static synthetic boolean access$000 (com.intellij.psi.PsiComment) com.intellij.psi.PsiComment x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/providers/IdReferenceProvider$1.class
IdReferenceProvider.java package com.intellij.psi.impl.source.resolve.reference.impl.providers com.intellij.psi.impl.source.resolve.reference.impl.providers.IdReferenceProvider$1 extends java.lang.Object implements com.intellij.psi.filters.ElementFilter { final synthetic com.intellij.psi.impl.source.resolve.reference.impl.providers.IdReferenceProvider this$0 void <init> (com.intellij.psi.impl.source.resolve.reference.impl.providers.IdReferenceProvider) com.intellij.psi.impl.source.resolve.reference.impl.providers.IdReferenceProvider this$0 public boolean isAcceptable (java.lang.Object, com.intellij.psi.PsiElement) com.intellij.psi.xml.XmlTag tag Object element com.intellij.psi.PsiElement context com.intellij.psi.PsiElement grandParent public boolean isClassAcceptable (java.lang.Class) Class hintClass }
com/intellij/psi/impl/source/resolve/reference/impl/providers/IdReferenceProvider$2.class
IdReferenceProvider.java package com.intellij.psi.impl.source.resolve.reference.impl.providers com.intellij.psi.impl.source.resolve.reference.impl.providers.IdReferenceProvider$2 extends com.intellij.psi.impl.source.resolve.reference.impl.providers.IdRefReference { final synthetic com.intellij.psi.PsiElement val$parentElement final synthetic com.intellij.psi.impl.source.resolve.reference.impl.providers.IdReferenceProvider this$0 void <init> (com.intellij.psi.impl.source.resolve.reference.impl.providers.IdReferenceProvider, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.impl.source.resolve.reference.impl.providers.IdReferenceProvider this$0 com.intellij.psi.PsiElement element public boolean isSoft () com.intellij.xml.XmlAttributeDescriptor descriptor }
com/intellij/psi/impl/source/resolve/reference/impl/providers/IdReferenceProvider$GlobalAttributeValueSelfReference.class
IdReferenceProvider.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public com.intellij.psi.impl.source.resolve.reference.impl.providers.IdReferenceProvider$GlobalAttributeValueSelfReference extends com.intellij.psi.impl.source.resolve.reference.impl.providers.AttributeValueSelfReference { private final boolean mySoft public void <init> (com.intellij.psi.PsiElement, boolean) com.intellij.psi.PsiElement element boolean soft public boolean isSoft () }
com/intellij/psi/impl/source/resolve/reference/impl/providers/IdReferenceProvider.class
IdReferenceProvider.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public com.intellij.psi.impl.source.resolve.reference.impl.providers.IdReferenceProvider extends com.intellij.psi.PsiReferenceProvider { public static final String FOR_ATTR_NAME public static final String ID_ATTR_NAME public static final String STYLE_ID_ATTR_NAME public static final String NAME_ATTR_NAME private static final gnu.trove.THashSet ourNamespacesWithoutNameReference public void <init> () public java.lang.String[] getIdForAttributeNames () public com.intellij.psi.filters.ElementFilter getIdForFilter () public com.intellij.psi.PsiReference[] getReferencesByElement (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext) com.intellij.psi.impl.source.resolve.reference.impl.providers.AttributeValueSelfReference attributeValueSelfReference com.intellij.psi.impl.source.resolve.reference.impl.providers.AttributeValueSelfReference attributeValueSelfReference boolean allowReferences com.intellij.xml.XmlExtension extension com.intellij.psi.PsiElement parentElement String name String ns boolean jsfNs com.intellij.psi.PsiElement element com.intellij.util.ProcessingContext context private static boolean hasOuterLanguageElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement child com.intellij.psi.PsiElement element static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/XmlUndefinedElementFixProvider.class
XmlUndefinedElementFixProvider.java package com.intellij.xml public abstract com.intellij.xml.XmlUndefinedElementFixProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public com.intellij.codeInsight.intention.IntentionAction[] createFixes (com.intellij.psi.xml.XmlAttribute) com.intellij.psi.xml.XmlAttribute attribute public com.intellij.codeInspection.LocalQuickFix[] createFixes (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/AnchorReference.class
AnchorReference.java package com.intellij.xml.util public abstract com.intellij.xml.util.AnchorReference extends java.lang.Object { }
com/intellij/xml/util/CheckDtdReferencesInspection$1.class
CheckDtdReferencesInspection.java package com.intellij.xml.util com.intellij.xml.util.CheckDtdReferencesInspection$1 extends com.intellij.psi.XmlElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.xml.util.CheckDtdReferencesInspection this$0 void <init> (com.intellij.xml.util.CheckDtdReferencesInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.xml.util.CheckDtdReferencesInspection this$0 public void visitXmlElement (com.intellij.psi.xml.XmlElement) com.intellij.psi.xml.XmlElement element }
com/intellij/xml/util/CheckDtdReferencesInspection.class
CheckDtdReferencesInspection.java package com.intellij.xml.util public com.intellij.xml.util.CheckDtdReferencesInspection extends com.intellij.codeInspection.XmlSuppressableInspectionTool { public void <init> () public boolean isEnabledByDefault () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private static void doCheckRefs (com.intellij.psi.xml.XmlElement, com.intellij.codeInspection.ProblemsHolder) String image com.intellij.psi.PsiReference ref com.intellij.psi.xml.XmlElement element com.intellij.codeInspection.ProblemsHolder holder public com.intellij.codeHighlighting.HighlightDisplayLevel getDefaultLevel () public java.lang.String getGroupDisplayName () public java.lang.String getDisplayName () static synthetic void access$000 (com.intellij.psi.xml.XmlElement, com.intellij.codeInspection.ProblemsHolder) com.intellij.psi.xml.XmlElement x0 com.intellij.codeInspection.ProblemsHolder x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/CheckEmptyTagInspection$1.class
CheckEmptyTagInspection.java package com.intellij.xml.util com.intellij.xml.util.CheckEmptyTagInspection$1 extends com.intellij.psi.XmlElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.xml.util.CheckEmptyTagInspection this$0 void <init> (com.intellij.xml.util.CheckEmptyTagInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.xml.util.CheckEmptyTagInspection this$0 public void visitXmlTag (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag com.intellij.codeInspection.LocalQuickFix fix }
com/intellij/xml/util/CheckEmptyTagInspection$MyLocalQuickFix.class
CheckEmptyTagInspection.java package com.intellij.xml.util com.intellij.xml.util.CheckEmptyTagInspection$MyLocalQuickFix extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private void <init> () public java.lang.String getFamilyName () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.xml.XmlTag tag public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) synthetic void <init> (com.intellij.xml.util.CheckEmptyTagInspection$1) com.intellij.xml.util.CheckEmptyTagInspection$1 x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/CheckEmptyTagInspection.class
CheckEmptyTagInspection.java package com.intellij.xml.util public com.intellij.xml.util.CheckEmptyTagInspection extends com.intellij.codeInspection.XmlSuppressableInspectionTool { private static final java.util.Set ourTagsWithEmptyEndsNotAllowed public void <init> () public boolean isEnabledByDefault () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly public static boolean isTagWithEmptyEndNotAllowed (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag String tagName com.intellij.lang.Language language public java.lang.String getGroupDisplayName () public java.lang.String getDisplayName () public java.lang.String getShortName () public static boolean tagIsWellFormed (com.intellij.psi.xml.XmlTag) com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiElement child com.intellij.psi.xml.XmlTag tag boolean ok com.intellij.psi.PsiElement[] children static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/CheckTagEmptyBodyInspection$1.class
CheckTagEmptyBodyInspection.java package com.intellij.xml.util com.intellij.xml.util.CheckTagEmptyBodyInspection$1 extends com.intellij.psi.XmlElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.xml.util.CheckTagEmptyBodyInspection this$0 void <init> (com.intellij.xml.util.CheckTagEmptyBodyInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.xml.util.CheckTagEmptyBodyInspection this$0 public void visitXmlTag (com.intellij.psi.xml.XmlTag) com.intellij.lang.ASTNode node com.intellij.lang.ASTNode child com.intellij.psi.xml.XmlTag tag }
com/intellij/xml/util/CheckTagEmptyBodyInspection$Fix.class
CheckTagEmptyBodyInspection.java package com.intellij.xml.util public com.intellij.xml.util.CheckTagEmptyBodyInspection$Fix extends com.intellij.xml.util.CollapseTagIntention { private final com.intellij.psi.SmartPsiElementPointer myPointer public void <init> (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file com.intellij.psi.xml.XmlTag tag public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/CheckTagEmptyBodyInspection.class
CheckTagEmptyBodyInspection.java package com.intellij.xml.util public com.intellij.xml.util.CheckTagEmptyBodyInspection extends com.intellij.codeInspection.XmlSuppressableInspectionTool { public void <init> () public boolean isEnabledByDefault () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly static boolean isCollapsibleTag (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag String name public java.lang.String getGroupDisplayName () public java.lang.String getDisplayName () public java.lang.String getShortName () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/CheckValidXmlInScriptBodyInspectionBase$1.class
CheckValidXmlInScriptBodyInspectionBase.java package com.intellij.xml.util com.intellij.xml.util.CheckValidXmlInScriptBodyInspectionBase$1 extends com.intellij.psi.XmlElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.xml.util.CheckValidXmlInScriptBodyInspectionBase this$0 void <init> (com.intellij.xml.util.CheckValidXmlInScriptBodyInspectionBase, com.intellij.codeInspection.ProblemsHolder) com.intellij.xml.util.CheckValidXmlInScriptBodyInspectionBase this$0 public void visitXmlTag (com.intellij.psi.xml.XmlTag) int valueStart int offset com.intellij.psi.PsiElement psiElement com.intellij.openapi.util.TextRange elementRange int offsetInElement int endOfElementInScriptTag com.intellij.psi.tree.IElementType tokenType com.intellij.psi.xml.XmlTagValue tagValue String tagBodyText com.intellij.psi.PsiFile psiFile com.intellij.openapi.fileTypes.FileType fileType com.intellij.psi.xml.XmlTag tag }
com/intellij/xml/util/CheckValidXmlInScriptBodyInspectionBase.class
CheckValidXmlInScriptBodyInspectionBase.java package com.intellij.xml.util public com.intellij.xml.util.CheckValidXmlInScriptBodyInspectionBase extends com.intellij.codeInspection.XmlSuppressableInspectionTool { protected static final String AMP_ENTITY_REFERENCE protected static final String LT_ENTITY_REFERENCE private com.intellij.lexer.Lexer myXmlLexer public void <init> () public boolean isEnabledByDefault () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly protected com.intellij.codeInspection.LocalQuickFix createFix (com.intellij.psi.PsiElement, int) com.intellij.psi.PsiElement psiElement int offsetInElement public java.lang.String getGroupDisplayName () public java.lang.String getDisplayName () public java.lang.String getShortName () public com.intellij.codeHighlighting.HighlightDisplayLevel getDefaultLevel () static synthetic com.intellij.lexer.Lexer access$000 (com.intellij.xml.util.CheckValidXmlInScriptBodyInspectionBase) com.intellij.xml.util.CheckValidXmlInScriptBodyInspectionBase x0 static synthetic com.intellij.lexer.Lexer access$002 (com.intellij.xml.util.CheckValidXmlInScriptBodyInspectionBase, com.intellij.lexer.Lexer) com.intellij.xml.util.CheckValidXmlInScriptBodyInspectionBase x0 com.intellij.lexer.Lexer x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/CheckXmlFileWithXercesValidatorInspection.class
CheckXmlFileWithXercesValidatorInspection.java package com.intellij.xml.util public com.intellij.xml.util.CheckXmlFileWithXercesValidatorInspection extends com.intellij.codeInspection.XmlSuppressableInspectionTool implements com.intellij.codeInspection.ex.UnfairLocalInspectionTool { public void <init> () public boolean isEnabledByDefault () public com.intellij.codeHighlighting.HighlightDisplayLevel getDefaultLevel () public java.lang.String getGroupDisplayName () public java.lang.String getDisplayName () public java.lang.String getShortName () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/CollapseTagIntention.class
CollapseTagIntention.java package com.intellij.xml.util public com.intellij.xml.util.CollapseTagIntention extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix com.intellij.codeInsight.intention.IntentionAction { static final synthetic boolean $assertionsDisabled public void <init> () public java.lang.String getFamilyName () public java.lang.String getText () public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor public boolean isAvailable (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file com.intellij.psi.xml.XmlTag tag public void invoke (com.intellij.openapi.project.Project, com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.project.Project project com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file com.intellij.psi.xml.XmlTag tag private static com.intellij.psi.xml.XmlTag getTag (com.intellij.openapi.editor.Editor, com.intellij.psi.PsiFile) com.intellij.psi.PsiElement element com.intellij.psi.xml.XmlTag tag com.intellij.lang.Language language com.intellij.openapi.editor.Editor editor com.intellij.psi.PsiFile file int offset com.intellij.psi.FileViewProvider provider public boolean startInWriteAction () protected static void applyFix (com.intellij.openapi.project.Project, com.intellij.psi.PsiElement) com.intellij.openapi.project.Project project com.intellij.psi.PsiElement tag com.intellij.lang.ASTNode child int offset com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.editor.Document document public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/TagSetRuleProvider$TagsRuleMap.class
TagSetRuleProvider.java package com.intellij.xml.util public com.intellij.xml.util.TagSetRuleProvider$TagsRuleMap extends java.util.HashMap { static final synthetic boolean $assertionsDisabled protected void <init> () public transient void add (java.lang.String, com.intellij.xml.XmlTagRuleProvider$Rule[]) String tagName com.intellij.xml.XmlTagRuleProvider$Rule[] rules com.intellij.xml.XmlTagRuleProvider$Rule[] oldValue static void <clinit> () }
com/intellij/xml/util/TagSetRuleProvider.class
TagSetRuleProvider.java package com.intellij.xml.util public abstract com.intellij.xml.util.TagSetRuleProvider extends com.intellij.xml.util.XmlTagRuleProviderBase { private final java.util.Map map public void <init> () protected abstract java.lang.String getNamespace (com.intellij.psi.xml.XmlTag) protected abstract void initMap (com.intellij.xml.util.TagSetRuleProvider$TagsRuleMap, java.lang.String) public com.intellij.xml.XmlTagRuleProvider$Rule[] getTagRule (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag String namespace public com.intellij.xml.XmlTagRuleProvider$Rule[] getTagRule (com.intellij.psi.xml.XmlTag, java.lang.String) com.intellij.psi.xml.XmlTag tag String namespace com.intellij.xml.util.TagSetRuleProvider$TagsRuleMap ruleMap String tagName com.intellij.xml.XmlTagRuleProvider$Rule[] rules private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/XmlDeclareIdInCommentAction.class
XmlDeclareIdInCommentAction.java package com.intellij.xml.util public com.intellij.xml.util.XmlDeclareIdInCommentAction extends java.lang.Object implements com.intellij.codeInspection.LocalQuickFix { private final String myId public void <init> (java.lang.String) String id public java.lang.String getFamilyName () public static java.lang.String getImplicitlyDeclaredId (com.intellij.psi.PsiComment) String result com.intellij.psi.PsiComment comment String text private static java.lang.String getUncommentedText (com.intellij.psi.PsiComment) String suffix String text String prefix com.intellij.psi.PsiComment comment com.intellij.psi.PsiFile psiFile com.intellij.lang.Language language com.intellij.lang.Commenter commenter public void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.ProblemDescriptor) com.intellij.openapi.project.Project project com.intellij.codeInspection.ProblemDescriptor descriptor com.intellij.psi.PsiElement psiElement com.intellij.psi.PsiFile psiFile public volatile synthetic void applyFix (com.intellij.openapi.project.Project, com.intellij.codeInspection.CommonProblemDescriptor) private synthetic void lambda$applyFix$0 (com.intellij.psi.PsiElement, com.intellij.psi.PsiFile) throws java.lang.RuntimeException com.intellij.openapi.editor.Document document com.intellij.psi.PsiElement psiElement com.intellij.psi.PsiFile psiFile com.intellij.psi.xml.XmlTag tag com.intellij.lang.Language language com.intellij.lang.Commenter commenter String commentText com.intellij.psi.xml.XmlTag parent private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/XmlDuplicatedIdInspection$1.class
XmlDuplicatedIdInspection.java package com.intellij.xml.util com.intellij.xml.util.XmlDuplicatedIdInspection$1 extends com.intellij.psi.XmlElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.xml.util.XmlDuplicatedIdInspection this$0 void <init> (com.intellij.xml.util.XmlDuplicatedIdInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.xml.util.XmlDuplicatedIdInspection this$0 public void visitXmlAttributeValue (com.intellij.psi.xml.XmlAttributeValue) com.intellij.psi.xml.XmlAttributeValue value com.intellij.psi.PsiFile file com.intellij.psi.PsiFile baseFile com.intellij.xml.util.XmlRefCountHolder refHolder com.intellij.psi.PsiElement parent com.intellij.psi.xml.XmlTag tag }
com/intellij/xml/util/XmlDuplicatedIdInspection.class
XmlDuplicatedIdInspection.java package com.intellij.xml.util public com.intellij.xml.util.XmlDuplicatedIdInspection extends com.intellij.codeInspection.XmlSuppressableInspectionTool implements com.intellij.codeInspection.ex.UnfairLocalInspectionTool { public void <init> () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly protected void checkValue (com.intellij.psi.xml.XmlAttributeValue, com.intellij.psi.xml.XmlFile, com.intellij.xml.util.XmlRefCountHolder, com.intellij.psi.xml.XmlTag, com.intellij.codeInspection.ProblemsHolder) com.intellij.psi.xml.XmlAttributeValue value com.intellij.psi.xml.XmlFile file com.intellij.xml.util.XmlRefCountHolder refHolder com.intellij.psi.xml.XmlTag tag com.intellij.codeInspection.ProblemsHolder holder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/XmlInvalidIdInspection.class
XmlInvalidIdInspection.java package com.intellij.xml.util public com.intellij.xml.util.XmlInvalidIdInspection extends com.intellij.xml.util.XmlDuplicatedIdInspection { public void <init> () protected void checkValue (com.intellij.psi.xml.XmlAttributeValue, com.intellij.psi.xml.XmlFile, com.intellij.xml.util.XmlRefCountHolder, com.intellij.psi.xml.XmlTag, com.intellij.codeInspection.ProblemsHolder) com.intellij.xml.util.XmlIdContributor contributor com.intellij.psi.FileViewProvider viewProvider boolean hasIdDeclaration com.intellij.psi.xml.XmlAttributeValue value com.intellij.psi.xml.XmlFile file com.intellij.xml.util.XmlRefCountHolder refHolder com.intellij.psi.xml.XmlTag tag com.intellij.codeInspection.ProblemsHolder holder String idRef }
com/intellij/xml/util/XmlRefCountHolder$1.class
XmlRefCountHolder.java package com.intellij.xml.util final com.intellij.xml.util.XmlRefCountHolder$1 extends com.intellij.openapi.util.UserDataCache { static final synthetic boolean $assertionsDisabled void <init> () protected com.intellij.psi.util.CachedValue compute (com.intellij.psi.xml.XmlFile, java.lang.Object) com.intellij.psi.xml.XmlFile file Object p protected volatile synthetic java.lang.Object compute (java.lang.Object, java.lang.Object) private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$compute$0 (com.intellij.psi.xml.XmlFile) com.intellij.psi.xml.XmlFile file com.intellij.xml.util.XmlRefCountHolder holder com.intellij.lang.Language language com.intellij.psi.PsiFile psiFile static void <clinit> () }
com/intellij/xml/util/XmlRefCountHolder$IdGatheringRecursiveVisitor.class
XmlRefCountHolder.java package com.intellij.xml.util com.intellij.xml.util.XmlRefCountHolder$IdGatheringRecursiveVisitor extends com.intellij.psi.XmlRecursiveElementWalkingVisitor { private final com.intellij.xml.util.XmlRefCountHolder myHolder private void <init> (com.intellij.xml.util.XmlRefCountHolder) com.intellij.xml.util.XmlRefCountHolder holder public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private void visitOuterLanguageElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement resolve com.intellij.psi.PsiReference reference com.intellij.psi.PsiElement element com.intellij.psi.PsiReference[] references public void visitComment (com.intellij.psi.PsiComment) com.intellij.psi.PsiComment comment public void visitXmlComment (com.intellij.psi.xml.XmlComment) com.intellij.psi.xml.XmlComment comment private void doVisitAnyComment (com.intellij.psi.PsiComment) com.intellij.psi.PsiComment comment String id public void visitXmlTag (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag String text public void visitXmlAttribute (com.intellij.psi.xml.XmlAttribute) com.intellij.psi.xml.XmlAttribute attribute public void visitXmlAttributeValue (com.intellij.psi.xml.XmlAttributeValue) com.intellij.psi.impl.source.xml.SchemaPrefix prefix com.intellij.psi.PsiReference r com.intellij.psi.PsiReference[] references com.intellij.psi.xml.XmlAttributeValue value com.intellij.psi.PsiElement element com.intellij.psi.xml.XmlAttribute attribute com.intellij.psi.xml.XmlTag tag com.intellij.xml.XmlElementDescriptor descriptor com.intellij.xml.XmlAttributeDescriptor attributeDescriptor String s private void detectPrefix (java.lang.String, com.intellij.psi.xml.XmlTag) String group java.util.regex.Matcher matcher String s com.intellij.psi.xml.XmlTag tag private void updateMap (com.intellij.psi.xml.XmlAttribute, com.intellij.psi.xml.XmlAttributeValue, boolean) com.intellij.psi.xml.XmlAttribute attribute com.intellij.psi.xml.XmlAttributeValue value boolean soft String id synthetic void <init> (com.intellij.xml.util.XmlRefCountHolder, com.intellij.xml.util.XmlRefCountHolder$1) com.intellij.xml.util.XmlRefCountHolder x0 com.intellij.xml.util.XmlRefCountHolder$1 x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/XmlRefCountHolder.class
XmlRefCountHolder.java package com.intellij.xml.util public com.intellij.xml.util.XmlRefCountHolder extends java.lang.Object { private static final com.intellij.openapi.util.Key xmlRefCountHolderKey private static final com.intellij.openapi.util.UserDataCache CACHE private final java.util.Map myId2AttributeListMap private final java.util.Set myPossiblyDuplicateIds private final java.util.List myIdReferences private final java.util.Set myAdditionallyDeclaredIds private final java.util.Set myDoNotValidateParentsList private final java.util.Set myUsedPrefixes private final java.util.Set myUsedNamespaces private static final java.util.regex.Pattern PREFIX_PATTERN public static com.intellij.xml.util.XmlRefCountHolder getRefCountHolder (com.intellij.psi.xml.XmlFile) com.intellij.psi.xml.XmlFile file private void <init> () public boolean isDuplicateIdAttributeValue (com.intellij.psi.xml.XmlAttributeValue) com.intellij.psi.xml.XmlAttributeValue value public boolean isValidatable (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public boolean hasIdDeclaration (java.lang.String) String idRef public boolean isIdReferenceValue (com.intellij.psi.xml.XmlAttributeValue) com.intellij.psi.xml.XmlAttributeValue value private void registerId (java.lang.String, com.intellij.psi.xml.XmlAttributeValue, boolean) boolean html boolean html5 java.util.List notSoft String id com.intellij.psi.xml.XmlAttributeValue attributeValue boolean soft java.util.List list private void registerAdditionalId (java.lang.String) String id private void registerIdReference (com.intellij.psi.xml.XmlAttributeValue) com.intellij.psi.xml.XmlAttributeValue value private void registerOuterLanguageElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent public boolean isInUse (java.lang.String) String prefix public boolean isUsedNamespace (java.lang.String) String ns private void addUsedPrefix (java.lang.String) String prefix private void addUsedNamespace (java.lang.String) String ns private static synthetic com.intellij.psi.xml.XmlAttributeValue lambda$registerId$0 (boolean, boolean, com.intellij.psi.xml.XmlAttributeValue, com.intellij.openapi.util.Pair) boolean html5 boolean html com.intellij.psi.xml.XmlAttributeValue attributeValue com.intellij.openapi.util.Pair pair synthetic void <init> (com.intellij.xml.util.XmlRefCountHolder$1) com.intellij.xml.util.XmlRefCountHolder$1 x0 static synthetic void access$200 (com.intellij.xml.util.XmlRefCountHolder, com.intellij.psi.PsiElement) com.intellij.xml.util.XmlRefCountHolder x0 com.intellij.psi.PsiElement x1 static synthetic void access$300 (com.intellij.xml.util.XmlRefCountHolder, java.lang.String) com.intellij.xml.util.XmlRefCountHolder x0 String x1 static synthetic void access$400 (com.intellij.xml.util.XmlRefCountHolder, java.lang.String) com.intellij.xml.util.XmlRefCountHolder x0 String x1 static synthetic void access$500 (com.intellij.xml.util.XmlRefCountHolder, java.lang.String) com.intellij.xml.util.XmlRefCountHolder x0 String x1 static synthetic void access$600 (com.intellij.xml.util.XmlRefCountHolder, com.intellij.psi.xml.XmlAttributeValue) com.intellij.xml.util.XmlRefCountHolder x0 com.intellij.psi.xml.XmlAttributeValue x1 static synthetic java.util.regex.Pattern access$700 () static synthetic void access$800 (com.intellij.xml.util.XmlRefCountHolder, java.lang.String, com.intellij.psi.xml.XmlAttributeValue, boolean) com.intellij.xml.util.XmlRefCountHolder x0 String x1 com.intellij.psi.xml.XmlAttributeValue x2 boolean x3 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/XmlTagRuleProviderBase$ConditionRule.class
XmlTagRuleProviderBase.java package com.intellij.xml.util public com.intellij.xml.util.XmlTagRuleProviderBase$ConditionRule extends com.intellij.xml.XmlTagRuleProvider$Rule { private final com.intellij.openapi.util.Condition myCondition private final com.intellij.xml.util.XmlTagRuleProviderBase$Effect[] myEffect public transient void <init> (com.intellij.openapi.util.Condition, com.intellij.xml.util.XmlTagRuleProviderBase$Effect[]) com.intellij.openapi.util.Condition condition com.intellij.xml.util.XmlTagRuleProviderBase$Effect[] effect public void annotate (com.intellij.psi.xml.XmlTag, com.intellij.codeInspection.ProblemsHolder) com.intellij.xml.util.XmlTagRuleProviderBase$Effect effect com.intellij.psi.xml.XmlTag tag com.intellij.codeInspection.ProblemsHolder holder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/XmlTagRuleProviderBase$Effect.class
XmlTagRuleProviderBase.java package com.intellij.xml.util public abstract com.intellij.xml.util.XmlTagRuleProviderBase$Effect extends java.lang.Object { public void <init> () public abstract void annotate (com.intellij.psi.xml.XmlTag, com.intellij.codeInspection.ProblemsHolder) }
com/intellij/xml/util/XmlTagRuleProviderBase$InvalidAllExpectSome.class
XmlTagRuleProviderBase.java package com.intellij.xml.util public com.intellij.xml.util.XmlTagRuleProviderBase$InvalidAllExpectSome extends com.intellij.xml.util.XmlTagRuleProviderBase$Effect { private final String[] myAttrNames private final String myText private final com.intellij.codeInspection.ProblemHighlightType myType public transient void <init> (java.lang.String, com.intellij.codeInspection.ProblemHighlightType, java.lang.String[]) String text com.intellij.codeInspection.ProblemHighlightType type String[] attrNames public void annotate (com.intellij.psi.xml.XmlTag, com.intellij.codeInspection.ProblemsHolder) com.intellij.psi.PsiElement attributeNameElement String attrName com.intellij.psi.xml.XmlAttribute xmlAttribute com.intellij.psi.xml.XmlTag tag com.intellij.codeInspection.ProblemsHolder holder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/XmlTagRuleProviderBase$InvalidAttrEffect.class
XmlTagRuleProviderBase.java package com.intellij.xml.util public com.intellij.xml.util.XmlTagRuleProviderBase$InvalidAttrEffect extends com.intellij.xml.util.XmlTagRuleProviderBase$Effect { private final String myAttrName private final String myText private final com.intellij.codeInspection.ProblemHighlightType myType public void <init> (java.lang.String, java.lang.String, com.intellij.codeInspection.ProblemHighlightType) String attrName String text com.intellij.codeInspection.ProblemHighlightType type public void annotate (com.intellij.psi.xml.XmlTag, com.intellij.codeInspection.ProblemsHolder) com.intellij.psi.PsiElement attributeNameElement com.intellij.psi.xml.XmlTag tag com.intellij.codeInspection.ProblemsHolder holder com.intellij.psi.xml.XmlAttribute attribute private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/XmlTagRuleProviderBase$RequireAttributeOneOf.class
XmlTagRuleProviderBase.java package com.intellij.xml.util public com.intellij.xml.util.XmlTagRuleProviderBase$RequireAttributeOneOf extends com.intellij.xml.util.XmlTagRuleProviderBase$ShouldHaveParams { private final String[] myAttributeNames private final com.intellij.codeInspection.ProblemHighlightType myProblemHighlightType static final synthetic boolean $assertionsDisabled public transient void <init> (java.lang.String[]) String[] attributeNames public transient void <init> (com.intellij.codeInspection.ProblemHighlightType, java.lang.String[]) com.intellij.codeInspection.ProblemHighlightType problemHighlightType String[] attributeNames public java.lang.String[] getAttributeNames () public void annotate (com.intellij.psi.xml.XmlTag, com.intellij.codeInspection.ProblemsHolder) String attributeName int i com.intellij.psi.xml.XmlTag tag com.intellij.codeInspection.ProblemsHolder holder com.intellij.psi.PsiElement tagNameElement com.intellij.codeInspection.LocalQuickFix[] fixes static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/XmlTagRuleProviderBase$ShouldHaveParams.class
XmlTagRuleProviderBase.java package com.intellij.xml.util public com.intellij.xml.util.XmlTagRuleProviderBase$ShouldHaveParams extends com.intellij.xml.XmlTagRuleProvider$Rule { public void <init> () public boolean needAtLeastOneAttribute (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/XmlTagRuleProviderBase.class
XmlTagRuleProviderBase.java package com.intellij.xml.util public abstract com.intellij.xml.util.XmlTagRuleProviderBase extends com.intellij.xml.XmlTagRuleProvider { public void <init> () public static transient com.intellij.xml.util.XmlTagRuleProviderBase$RequireAttributeOneOf requireAttr (java.lang.String[]) String[] attributeNames public static com.intellij.xml.util.XmlTagRuleProviderBase$ShouldHaveParams shouldHaveParams () public static transient com.intellij.xml.XmlTagRuleProvider$Rule unusedIfPresent (java.lang.String, java.lang.String[]) int i String attrPresent String[] attrUnused com.intellij.xml.util.XmlTagRuleProviderBase$Effect[] effects public static transient com.intellij.xml.XmlTagRuleProvider$Rule unusedAllIfPresent (java.lang.String, java.lang.String[]) String attrPresent String[] attrUnused public static com.intellij.xml.util.XmlTagRuleProviderBase$Effect invalid (java.lang.String, java.lang.String) String attrName String text public static com.intellij.xml.util.XmlTagRuleProviderBase$Effect unused (java.lang.String) String attrName public static com.intellij.xml.util.XmlTagRuleProviderBase$Effect unused (java.lang.String, java.lang.String) String attrName String text public static transient com.intellij.xml.util.XmlTagRuleProviderBase$Effect unusedAll (java.lang.String, java.lang.String[]) String text String[] attrNames public static transient com.intellij.xml.XmlTagRuleProvider$Rule rule (com.intellij.openapi.util.Condition, com.intellij.xml.util.XmlTagRuleProviderBase$Effect[]) com.intellij.openapi.util.Condition condition com.intellij.xml.util.XmlTagRuleProviderBase$Effect[] effect public static com.intellij.psi.PsiElement getXmlElement (com.intellij.psi.tree.RoleFinder, com.intellij.psi.xml.XmlElement) com.intellij.psi.tree.RoleFinder roleFinder com.intellij.psi.xml.XmlElement tag com.intellij.lang.ASTNode tagNode com.intellij.lang.ASTNode nameElement public static com.intellij.psi.PsiElement getTagNameElement (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag public static com.intellij.psi.PsiElement getAttributeNameElement (com.intellij.psi.xml.XmlAttribute) com.intellij.psi.xml.XmlAttribute attribute public static boolean isClosedTag (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag public static com.intellij.openapi.util.Condition ifAttrPresent (java.lang.String) String attrName private static synthetic boolean lambda$ifAttrPresent$0 (java.lang.String, com.intellij.psi.xml.XmlTag) String attrName com.intellij.psi.xml.XmlTag tag }
inspectionDescriptions/CheckDtdRefs.html
inspectionDescriptions/CheckEmptyScriptTag.html
inspectionDescriptions/CheckTagEmptyBody.html
inspectionDescriptions/CheckValidXmlInScriptTagBody.html
inspectionDescriptions/CheckXmlFileWithXercesValidator.html
inspectionDescriptions/HtmlExtraClosingTag.html
inspectionDescriptions/HtmlMissingClosingTag.html
inspectionDescriptions/HtmlUnknownAnchorTarget.html
inspectionDescriptions/HtmlUnknownAttribute.html
inspectionDescriptions/HtmlUnknownBooleanAttribute.html
inspectionDescriptions/HtmlUnknownTag.html
inspectionDescriptions/HtmlUnknownTarget.html
inspectionDescriptions/RequiredAttributes.html
inspectionDescriptions/XmlDefaultAttributeValue.html
inspectionDescriptions/XmlDeprecatedElement.html
inspectionDescriptions/XmlDuplicatedId.html
inspectionDescriptions/XmlHighlighting.html
inspectionDescriptions/XmlInvalidId.html
inspectionDescriptions/XmlPathReference.html
inspectionDescriptions/XmlUnboundNsPrefix.html
inspectionDescriptions/XmlUnusedNamespaceDeclaration.html
inspectionDescriptions/XmlWrongRootElement.html
intentionDescriptions/CollapseTagIntention/after.xml.template
intentionDescriptions/CollapseTagIntention/before.xml.template
intentionDescriptions/CollapseTagIntention/description.html
intentionDescriptions/RemoveAttributeIntentionFix/after.xml.template
intentionDescriptions/RemoveAttributeIntentionFix/before.xml.template
intentionDescriptions/RemoveAttributeIntentionFix/description.html
com/intellij/embedding/
com/intellij/html/impl/
com/intellij/html/impl/util/
com/intellij/pom/xml/impl/
com/intellij/pom/xml/impl/events/
com/intellij/psi/impl/cache/impl/idCache/
com/intellij/psi/impl/source/html/
com/intellij/psi/impl/source/html/dtd/
com/intellij/psi/impl/source/parsing/
com/intellij/psi/impl/source/parsing/xml/
com/intellij/psi/impl/source/xml/
com/intellij/psi/impl/source/xml/behavior/
com/intellij/xml/actions/
com/intellij/xml/actions/validate/
com/intellij/xml/impl/
com/intellij/xml/impl/dtd/
com/intellij/xml/impl/schema/
com/intellij/xml/index/
com/intellij/xml/util/documentation/
com/intellij/xml/util/documentation/compatData/
com/intellij/xml/util/documentation/compatData/elements/
com/intellij/xml/util/documentation/compatData/elements/input/
com/intellij/xml/util/documentation/compatData/mathml/
com/intellij/xml/util/documentation/compatData/mathml/elements/
com/intellij/xml/util/documentation/compatData/svg/
com/intellij/xml/util/documentation/compatData/svg/attributes/
com/intellij/xml/util/documentation/compatData/svg/elements/
com/intellij/xml/util/documentation/mimeTypes/
org/apache/
org/apache/xerces/
org/apache/xerces/impl/
standardSchemas/
standardSchemas/XMLSchema-1_1/
standardSchemas/html5/
standardSchemas/xhtml-mobile/
standardSchemas/xhtml11/
com/intellij/application/options/editor/XmlFoldingSettings$State.class
XmlFoldingSettings.java package com.intellij.application.options.editor public final com.intellij.application.options.editor.XmlFoldingSettings$State extends java.lang.Object { public boolean COLLAPSE_XML_TAGS public boolean COLLAPSE_HTML_STYLE_ATTRIBUTE public boolean COLLAPSE_ENTITIES public boolean COLLAPSE_DATA_URI public void <init> () }
com/intellij/application/options/editor/XmlFoldingSettings.class
XmlFoldingSettings.java package com.intellij.application.options.editor public com.intellij.application.options.editor.XmlFoldingSettings extends java.lang.Object implements com.intellij.lang.XmlCodeFoldingSettings com.intellij.openapi.components.PersistentStateComponent { private final com.intellij.application.options.editor.XmlFoldingSettings$State myState public void <init> () public static com.intellij.application.options.editor.XmlFoldingSettings getInstance () public boolean isCollapseXmlTags () public boolean isCollapseHtmlStyleAttribute () public boolean isCollapseEntities () public boolean isCollapseDataUri () public com.intellij.application.options.editor.XmlFoldingSettings$State getState () public void loadState (com.intellij.application.options.editor.XmlFoldingSettings$State) com.intellij.application.options.editor.XmlFoldingSettings$State state public volatile synthetic void loadState (java.lang.Object) public volatile synthetic java.lang.Object getState () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/daemon/XmlErrorMessages.class
XmlErrorMessages.java package com.intellij.codeInsight.daemon public com.intellij.codeInsight.daemon.XmlErrorMessages extends com.intellij.AbstractBundle { private static final com.intellij.codeInsight.daemon.XmlErrorMessages ourInstance private static final String BUNDLE public static transient java.lang.String message (java.lang.String, java.lang.Object[]) String key Object[] params private void <init> () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInsight/highlighting/XmlReadWriteAccessDetector.class
XmlReadWriteAccessDetector.java package com.intellij.codeInsight.highlighting public com.intellij.codeInsight.highlighting.XmlReadWriteAccessDetector extends com.intellij.codeInsight.highlighting.ReadWriteAccessDetector { public void <init> () public boolean isReadWriteAccessible (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public boolean isDeclarationWriteAccess (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.codeInsight.highlighting.ReadWriteAccessDetector$Access getReferenceAccess (com.intellij.psi.PsiElement, com.intellij.psi.PsiReference) com.intellij.psi.PsiElement referencedElement com.intellij.psi.PsiReference reference com.intellij.psi.PsiElement refElement public com.intellij.codeInsight.highlighting.ReadWriteAccessDetector$Access getExpressionAccess (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement expression private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/htmlInspections/XmlEntitiesInspection.class
XmlEntitiesInspection.java package com.intellij.codeInspection.htmlInspections public abstract com.intellij.codeInspection.htmlInspections.XmlEntitiesInspection extends java.lang.Object { public static final String BOOLEAN_ATTRIBUTE_SHORT_NAME public static final String ATTRIBUTE_SHORT_NAME public static final String TAG_SHORT_NAME public static final String REQUIRED_ATTRIBUTES_SHORT_NAME public abstract java.lang.String getAdditionalEntries () public abstract void addEntry (java.lang.String) }
com/intellij/embedding/EmbeddedLazyParseableElementType.class
EmbeddedLazyParseableElementType.java package com.intellij.embedding public com.intellij.embedding.EmbeddedLazyParseableElementType extends com.intellij.psi.tree.ILazyParseableElementType implements com.intellij.embedding.EmbeddingElementType { static final synthetic boolean $assertionsDisabled public void <init> (java.lang.String, com.intellij.lang.Language) String debugName com.intellij.lang.Language language public com.intellij.lexer.Lexer createLexer (com.intellij.lang.ASTNode, com.intellij.openapi.project.Project, com.intellij.lang.Language) com.intellij.lang.ASTNode chameleon com.intellij.openapi.project.Project project com.intellij.lang.Language parentLanguage com.intellij.lang.Language language com.intellij.lang.ParserDefinition parserDefinition public com.intellij.lang.ASTNode parseAndGetTree (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiParser parser protected com.intellij.lang.PsiParser getParser (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder protected com.intellij.lang.ASTNode doParseContents (com.intellij.lang.ASTNode, com.intellij.psi.PsiElement) com.intellij.lang.ASTNode chameleon com.intellij.psi.PsiElement psi com.intellij.psi.PsiFile file com.intellij.openapi.project.Project project com.intellij.lang.Language language com.intellij.lang.ParserDefinition parserDefinition com.intellij.lexer.Lexer lexer com.intellij.lang.PsiBuilder builder public com.intellij.lang.PsiBuilder getBuilder (com.intellij.lang.ASTNode, com.intellij.openapi.project.Project, com.intellij.lang.ParserDefinition, com.intellij.lexer.Lexer) com.intellij.lang.PsiBuilder builder com.intellij.lang.ASTNode chameleon com.intellij.openapi.project.Project project com.intellij.lang.ParserDefinition parserDefinition com.intellij.lexer.Lexer lexer com.intellij.lang.PsiBuilder builder static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/embedding/EmbeddingElementType.class
EmbeddingElementType.java package com.intellij.embedding public abstract com.intellij.embedding.EmbeddingElementType extends java.lang.Object { }
com/intellij/embedding/EmbeddingUtil.class
EmbeddingUtil.java package com.intellij.embedding public com.intellij.embedding.EmbeddingUtil extends java.lang.Object { public void <init> () public static int calcBaseIndent (com.intellij.lang.ASTNode) char c com.intellij.lang.ASTNode chameleon com.intellij.lang.ASTNode prevLeaf CharSequence text int offset int answer }
com/intellij/embedding/IndentEatingLexer$DeletedIndentInfo.class
IndentEatingLexer.java package com.intellij.embedding com.intellij.embedding.IndentEatingLexer$DeletedIndentInfo extends java.lang.Object { private final int realPos private final int length private int shrunkPos void <init> (int, int) int realPos int length public void setShrunkPos (int) int shrunkPos public int getRealPos () public int getLength () public int getShrunkPos () }
com/intellij/embedding/IndentEatingLexer.class
IndentEatingLexer.java package com.intellij.embedding public com.intellij.embedding.IndentEatingLexer extends com.intellij.embedding.MasqueradingLexer$SmartDelegate { private final int myIndent private CharSequence myBuffer private java.util.List myDeletions private int myCurrentDelta private int myTotalDelta private int myCurrentDelIndex public void <init> (com.intellij.lexer.Lexer, int) com.intellij.lexer.Lexer delegate int baseIndent public void start (java.lang.CharSequence, int, int, int) CharSequence buffer int startOffset int endOffset int initialState CharSequence newSequence private void updateDeltas () com.intellij.embedding.IndentEatingLexer$DeletedIndentInfo info public void advance () public int getTokenStart () public int getTokenEnd () public java.lang.String getTokenText () private java.util.List findAllDeletions (java.lang.CharSequence, int, int) char c int newline int charsToDelete CharSequence buffer int startOffset int endOffset java.util.List result int offset private java.lang.CharSequence deleteIndents (java.lang.CharSequence, int, int) com.intellij.embedding.IndentEatingLexer$DeletedIndentInfo deletion CharSequence buffer int startOffset int endOffset StringBuilder result int offset private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/embedding/LazyDelegateLexer.class
LazyDelegateLexer.java package com.intellij.embedding public abstract com.intellij.embedding.LazyDelegateLexer extends com.intellij.lexer.LexerBase { public static final com.intellij.lexer.EmptyLexer EMPTY_LEXER private com.intellij.lexer.Lexer myDelegate public void <init> () protected abstract com.intellij.lexer.Lexer createDelegate () public void start (java.lang.CharSequence, int, int, int) CharSequence buffer int startOffset int endOffset int initialState public java.lang.CharSequence getTokenSequence () public java.lang.String getTokenText () public int getState () public com.intellij.psi.tree.IElementType getTokenType () public int getTokenStart () public int getTokenEnd () public void advance () public com.intellij.lexer.LexerPosition getCurrentPosition () public void restore (com.intellij.lexer.LexerPosition) com.intellij.lexer.LexerPosition position public java.lang.CharSequence getBufferSequence () public int getBufferEnd () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/embedding/MasqueradingLexer$SmartDelegate.class
MasqueradingLexer.java package com.intellij.embedding public com.intellij.embedding.MasqueradingLexer$SmartDelegate extends com.intellij.embedding.MasqueradingLexer { public void <init> (com.intellij.lexer.Lexer) com.intellij.lexer.Lexer delegate public com.intellij.psi.tree.IElementType getMasqueTokenType () public java.lang.String getMasqueTokenText () }
com/intellij/embedding/MasqueradingLexer.class
MasqueradingLexer.java package com.intellij.embedding public abstract com.intellij.embedding.MasqueradingLexer extends com.intellij.lexer.DelegateLexer { public void <init> (com.intellij.lexer.Lexer) com.intellij.lexer.Lexer delegate public abstract com.intellij.psi.tree.IElementType getMasqueTokenType () public abstract java.lang.String getMasqueTokenText () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/embedding/MasqueradingPsiBuilderAdapter$MyMarker.class
MasqueradingPsiBuilderAdapter.java package com.intellij.embedding com.intellij.embedding.MasqueradingPsiBuilderAdapter$MyMarker extends com.intellij.lang.impl.DelegateMarker { private final int myBuilderPosition private final com.intellij.lang.PsiBuilder$Marker myOriginalPositionMarker final synthetic com.intellij.embedding.MasqueradingPsiBuilderAdapter this$0 void <init> (com.intellij.embedding.MasqueradingPsiBuilderAdapter, com.intellij.lang.PsiBuilder$Marker, com.intellij.lang.PsiBuilder$Marker, int) com.intellij.lang.PsiBuilder$Marker delegate com.intellij.lang.PsiBuilder$Marker originalPositionMarker int builderPosition public void rollbackTo () public void doneBefore (com.intellij.psi.tree.IElementType, com.intellij.lang.PsiBuilder$Marker) com.intellij.psi.tree.IElementType type com.intellij.lang.PsiBuilder$Marker before public void doneBefore (com.intellij.psi.tree.IElementType, com.intellij.lang.PsiBuilder$Marker, java.lang.String) com.intellij.psi.tree.IElementType type com.intellij.lang.PsiBuilder$Marker before String errorMessage public void drop () public void done (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public void collapse (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public void error (java.lang.String) String message private com.intellij.lang.PsiBuilder$Marker getDelegateOrThis (com.intellij.lang.PsiBuilder$Marker) com.intellij.lang.PsiBuilder$Marker marker private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/embedding/MasqueradingPsiBuilderAdapter$MyShiftedToken.class
MasqueradingPsiBuilderAdapter.java package com.intellij.embedding com.intellij.embedding.MasqueradingPsiBuilderAdapter$MyShiftedToken extends java.lang.Object { public final com.intellij.psi.tree.IElementType elementType public final int realStart public final int realEnd public final int shrunkStart public final int shrunkEnd void <init> (com.intellij.psi.tree.IElementType, int, int, int, int) com.intellij.psi.tree.IElementType elementType int realStart int realEnd int shrunkStart int shrunkEnd public java.lang.String toString () }
com/intellij/embedding/MasqueradingPsiBuilderAdapter.class
MasqueradingPsiBuilderAdapter.java package com.intellij.embedding public com.intellij.embedding.MasqueradingPsiBuilderAdapter extends com.intellij.lang.impl.PsiBuilderAdapter { private static final com.intellij.openapi.diagnostic.Logger LOG private java.util.List myShrunkSequence private CharSequence myShrunkCharSequence private int myLexPosition private final com.intellij.lang.impl.PsiBuilderImpl myBuilderDelegate private final com.intellij.embedding.MasqueradingLexer myLexer static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.openapi.project.Project, com.intellij.lang.ParserDefinition, com.intellij.embedding.MasqueradingLexer, com.intellij.lang.ASTNode, java.lang.CharSequence) com.intellij.openapi.project.Project project com.intellij.lang.ParserDefinition parserDefinition com.intellij.embedding.MasqueradingLexer lexer com.intellij.lang.ASTNode chameleon CharSequence text public void <init> (com.intellij.openapi.project.Project, com.intellij.lang.ParserDefinition, com.intellij.embedding.MasqueradingLexer, com.intellij.lang.LighterLazyParseableNode, java.lang.CharSequence) com.intellij.openapi.project.Project project com.intellij.lang.ParserDefinition parserDefinition com.intellij.embedding.MasqueradingLexer lexer com.intellij.lang.LighterLazyParseableNode chameleon CharSequence text private void <init> (com.intellij.lang.impl.PsiBuilderImpl) com.intellij.lang.impl.PsiBuilderImpl builder public java.lang.CharSequence getOriginalText () public void advanceLexer () private void synchronizePositions (boolean) int delegatePosition boolean exact com.intellij.lang.PsiBuilder delegate int keepUpPosition private int getKeepUpPosition (boolean) boolean exact int lexPosition public com.intellij.psi.tree.IElementType lookAhead (int) int steps int cur public com.intellij.psi.tree.IElementType rawLookup (int) int steps int cur public int rawTokenTypeStart (int) int steps int cur public int rawTokenIndex () public int getCurrentOffset () public com.intellij.psi.tree.IElementType getTokenType () public java.lang.String getTokenText () com.intellij.embedding.MasqueradingPsiBuilderAdapter$MyShiftedToken token public boolean eof () boolean isEof public com.intellij.lang.PsiBuilder$Marker mark () com.intellij.lang.PsiBuilder$Marker originalPositionMarker com.intellij.lang.PsiBuilder$Marker mark private void skipWhitespace () private boolean isWhiteSpaceOnPos (int) int pos protected void initShrunkSequence () private void initTokenListAndCharSequence (com.intellij.embedding.MasqueradingLexer) int masqueLength com.intellij.psi.tree.IElementType masqueTokenType String masqueTokenText int realLength com.intellij.embedding.MasqueradingLexer lexer StringBuilder charSequenceBuilder int realPos int shrunkPos private void logPos () com.intellij.embedding.MasqueradingPsiBuilderAdapter$MyShiftedToken token StringBuilder sb static synthetic int access$002 (com.intellij.embedding.MasqueradingPsiBuilderAdapter, int) com.intellij.embedding.MasqueradingPsiBuilderAdapter x0 int x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/embedding/TemplateMasqueradingLexer$MyLexer.class
TemplateMasqueradingLexer.java package com.intellij.embedding public abstract com.intellij.embedding.TemplateMasqueradingLexer$MyLexer extends com.intellij.lexer.LexerBase { protected static final int LEXING_BY_SELF protected static final int DELEGATE_IS_LEXING_LINE protected static final int DELEGATE_IS_LEXING_BLOCK protected static final int EOF protected final int myIndent protected final com.intellij.lexer.Lexer myDelegate protected int myStartOffset protected int myEndOffset protected CharSequence myBuffer protected int myState protected com.intellij.psi.tree.IElementType myTokenType protected int myTokenStart protected int myTokenEnd public void <init> (int, com.intellij.lexer.Lexer) int indent com.intellij.lexer.Lexer delegateLexer protected abstract com.intellij.psi.tree.IElementType getIndentTokenType () protected abstract com.intellij.psi.tree.IElementType getEmbeddedContentTokenType () protected abstract int getEmbeddedCodeStartMarkerLength () protected int getDelegateState (int) int state public void start (java.lang.CharSequence, int, int, int) CharSequence buffer int startOffset int endOffset int initialState public int getState () public com.intellij.psi.tree.IElementType getTokenType () public java.lang.String getTokenText () public int getTokenStart () public int getTokenEnd () public void advance () int curIndent int embeddedCodeStartMarkerLength private boolean prevLineWithMinusIsEmpty (int) int offset int minusOffset int eolPos protected int findEndByIndent (int) int indent int offset protected int calcIndent (int) char c int offset int answer protected int findNonWhitespace (int) int offset public java.lang.CharSequence getBufferSequence () public int getBufferEnd () protected int findEol (int) int offset private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/embedding/TemplateMasqueradingLexer.class
TemplateMasqueradingLexer.java package com.intellij.embedding public abstract com.intellij.embedding.TemplateMasqueradingLexer extends com.intellij.embedding.MasqueradingLexer { public static final com.intellij.psi.tree.IElementType MINUS_TYPE public void <init> (com.intellij.lexer.Lexer) com.intellij.lexer.Lexer delegate static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/html/impl/DelegatingRelaxedHtmlElementDescriptor.class
DelegatingRelaxedHtmlElementDescriptor.java package com.intellij.html.impl public com.intellij.html.impl.DelegatingRelaxedHtmlElementDescriptor extends java.lang.Object implements com.intellij.xml.XmlElementDescriptor com.intellij.xml.XmlElementDescriptorAwareAboutChildren { protected final com.intellij.xml.XmlElementDescriptor myDelegate public void <init> (com.intellij.xml.XmlElementDescriptor) com.intellij.xml.XmlElementDescriptor delegate public com.intellij.xml.XmlElementDescriptor getElementDescriptor (com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag childTag com.intellij.psi.xml.XmlTag contextTag com.intellij.xml.XmlElementDescriptor elementDescriptor public java.lang.String getQualifiedName () public java.lang.String getDefaultName () public com.intellij.xml.XmlElementDescriptor[] getElementsDescriptors (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag context public com.intellij.xml.XmlAttributeDescriptor[] getAttributesDescriptors (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag context public com.intellij.xml.XmlAttributeDescriptor getAttributeDescriptor (com.intellij.psi.xml.XmlAttribute) com.intellij.psi.xml.XmlAttribute attribute com.intellij.xml.XmlAttributeDescriptor descriptor public com.intellij.xml.XmlNSDescriptor getNSDescriptor () public com.intellij.xml.XmlElementsGroup getTopGroup () public int getContentType () public java.lang.String getDefaultValue () public com.intellij.xml.XmlAttributeDescriptor getAttributeDescriptor (java.lang.String, com.intellij.psi.xml.XmlTag) String attributeName com.intellij.psi.xml.XmlTag context com.intellij.xml.XmlAttributeDescriptor descriptor public com.intellij.psi.PsiElement getDeclaration () public java.lang.String getName (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context public java.lang.String getName () public void init (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.Object[] getDependencies () public boolean allowElementsFromNamespace (java.lang.String, com.intellij.psi.xml.XmlTag) String namespace com.intellij.psi.xml.XmlTag context public int hashCode () public boolean equals (java.lang.Object) Object obj private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/html/impl/RelaxedHtmlFromSchemaElementDescriptor.class
RelaxedHtmlFromSchemaElementDescriptor.java package com.intellij.html.impl public com.intellij.html.impl.RelaxedHtmlFromSchemaElementDescriptor extends com.intellij.xml.impl.schema.XmlElementDescriptorImpl { void <init> (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag public com.intellij.xml.XmlElementDescriptor getElementDescriptor (com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag childTag com.intellij.psi.xml.XmlTag contextTag com.intellij.xml.XmlElementDescriptor elementDescriptor public com.intellij.xml.XmlElementDescriptor[] getElementsDescriptors (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag context public static com.intellij.xml.XmlElementDescriptor getRelaxedDescriptor (com.intellij.xml.XmlElementDescriptor, com.intellij.psi.xml.XmlTag) com.intellij.xml.XmlElementDescriptor base com.intellij.psi.xml.XmlTag childTag String namespace com.intellij.xml.XmlExtension extension public com.intellij.xml.XmlAttributeDescriptor[] getAttributesDescriptors (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag context public static com.intellij.xml.XmlAttributeDescriptor[] addAttrDescriptorsForFacelets (com.intellij.psi.xml.XmlTag, com.intellij.xml.XmlAttributeDescriptor[]) com.intellij.xml.XmlAttributeDescriptorsProvider provider com.intellij.psi.xml.XmlTag context com.intellij.xml.XmlAttributeDescriptor[] descriptors public com.intellij.xml.XmlAttributeDescriptor getAttributeDescriptor (com.intellij.psi.xml.XmlAttribute) com.intellij.psi.xml.XmlAttribute attribute public com.intellij.xml.XmlAttributeDescriptor getAttributeDescriptor (java.lang.String, com.intellij.psi.xml.XmlTag) String attributeName com.intellij.psi.xml.XmlTag context com.intellij.xml.XmlAttributeDescriptor descriptor public static com.intellij.xml.XmlAttributeDescriptor getAttributeDescriptorFromFacelets (java.lang.String, com.intellij.psi.xml.XmlTag) com.intellij.xml.XmlAttributeDescriptor descriptor com.intellij.xml.XmlAttributeDescriptorsProvider provider String attributeName com.intellij.psi.xml.XmlTag context public boolean allowElementsFromNamespace (java.lang.String, com.intellij.psi.xml.XmlTag) String namespace com.intellij.psi.xml.XmlTag context }
com/intellij/html/impl/RelaxedHtmlFromSchemaNSDescriptor.class
RelaxedHtmlFromSchemaNSDescriptor.java package com.intellij.html.impl public com.intellij.html.impl.RelaxedHtmlFromSchemaNSDescriptor extends com.intellij.xml.impl.schema.XmlNSDescriptorImpl implements com.intellij.html.RelaxedHtmlNSDescriptor { public void <init> () public com.intellij.xml.XmlElementDescriptor getElementDescriptor (com.intellij.psi.xml.XmlTag) String namespace com.intellij.psi.xml.XmlTag tag com.intellij.xml.XmlElementDescriptor elementDescriptor protected com.intellij.xml.XmlElementDescriptor createElementDescriptor (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag public com.intellij.xml.XmlElementDescriptor[] getRootElementsDescriptors (com.intellij.psi.xml.XmlDocument) com.intellij.psi.xml.XmlDocument doc private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/html/impl/util/MicrodataUtil$1$1.class
MicrodataUtil.java package com.intellij.html.impl.util com.intellij.html.impl.util.MicrodataUtil$1$1 extends com.intellij.psi.XmlRecursiveElementVisitor { final synthetic java.util.Map val$result final synthetic com.intellij.html.impl.util.MicrodataUtil$1 this$0 void <init> (com.intellij.html.impl.util.MicrodataUtil$1, java.util.Map) com.intellij.html.impl.util.MicrodataUtil$1 this$0 public void visitXmlTag (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlAttribute refAttr private static synthetic com.intellij.psi.PsiReference lambda$visitXmlTag$0 (java.util.Map, com.intellij.psi.xml.XmlTag, java.lang.String, java.lang.Integer) java.util.Map result com.intellij.psi.xml.XmlTag tag String t Integer v }
com/intellij/html/impl/util/MicrodataUtil$1.class
MicrodataUtil.java package com.intellij.html.impl.util final com.intellij.html.impl.util.MicrodataUtil$1 extends java.lang.Object implements com.intellij.psi.util.CachedValueProvider { final synthetic com.intellij.psi.PsiFile val$file void <init> (com.intellij.psi.PsiFile) public com.intellij.psi.util.CachedValueProvider$Result compute () java.util.Map result }
com/intellij/html/impl/util/MicrodataUtil$CollectNamesByMicrodataVisitor.class
MicrodataUtil.java package com.intellij.html.impl.util public com.intellij.html.impl.util.MicrodataUtil$CollectNamesByMicrodataVisitor extends com.intellij.html.impl.util.MicrodataUtil$CollectNamesVisitor { protected final String myType private boolean myCollecting public void <init> (java.lang.String) String type public void visitXmlTag (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag String value boolean isTypeTag public volatile synthetic java.util.List getValues () }
com/intellij/html/impl/util/MicrodataUtil$CollectNamesFromSchemaOrgVisitor.class
MicrodataUtil.java package com.intellij.html.impl.util public com.intellij.html.impl.util.MicrodataUtil$CollectNamesFromSchemaOrgVisitor extends com.intellij.html.impl.util.MicrodataUtil$CollectNamesVisitor { public void <init> () public void visitXmlTag (com.intellij.psi.xml.XmlTag) String code com.intellij.psi.xml.XmlTag tag public volatile synthetic java.util.List getValues () }
com/intellij/html/impl/util/MicrodataUtil$CollectNamesVisitor.class
MicrodataUtil.java package com.intellij.html.impl.util com.intellij.html.impl.util.MicrodataUtil$CollectNamesVisitor extends com.intellij.psi.XmlRecursiveElementVisitor { protected final java.util.Set myValues private void <init> () public java.util.List getValues () synthetic void <init> (com.intellij.html.impl.util.MicrodataUtil$1) com.intellij.html.impl.util.MicrodataUtil$1 x0 }
com/intellij/html/impl/util/MicrodataUtil.class
MicrodataUtil.java package com.intellij.html.impl.util public com.intellij.html.impl.util.MicrodataUtil extends java.lang.Object { public static final com.intellij.openapi.util.Key ITEM_PROP_KEYS public static final String ITEM_REF public static final String ITEM_SCOPE public static final String ITEM_TYPE public static final String ITEM_PROP public static final String ITEM_ID public void <init> () public static boolean hasScopeTag (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag public static com.intellij.psi.xml.XmlTag findScopeTag (com.intellij.psi.xml.XmlTag) String id com.intellij.psi.xml.XmlTag context java.util.Map id2tag com.intellij.psi.xml.XmlTag tag private static java.util.Map findScopesWithItemRef (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public static java.util.List extractProperties (com.intellij.psi.PsiFile, java.lang.String) com.intellij.psi.PsiFile file String type com.intellij.openapi.vfs.VirtualFile virtualFile java.util.List result private static java.util.List collectNames (com.intellij.psi.PsiFile, java.lang.String) com.intellij.html.impl.util.MicrodataUtil$CollectNamesVisitor collectNamesVisitor com.intellij.psi.PsiFile file String type private static com.intellij.html.impl.util.MicrodataUtil$CollectNamesVisitor getVisitorByType (java.lang.String) String type public static com.intellij.psi.PsiReference[] getUrlReferencesForAttributeValue (com.intellij.psi.xml.XmlAttributeValue) com.intellij.psi.xml.XmlAttributeValue element public static com.intellij.psi.PsiReference[] getReferencesForAttributeValue (com.intellij.psi.xml.XmlAttributeValue, com.intellij.util.PairFunction) String token int index com.intellij.psi.PsiReference ref com.intellij.psi.xml.XmlAttributeValue element com.intellij.util.PairFunction refFun String text String urls com.intellij.util.text.StringTokenizer tokenizer java.util.List result public static java.lang.String getStripedAttributeValue (com.intellij.psi.xml.XmlTag, java.lang.String) com.intellij.psi.xml.XmlTag tag String attributeName String value private static synthetic com.intellij.psi.PsiReference lambda$getUrlReferencesForAttributeValue$0 (com.intellij.psi.xml.XmlAttributeValue, java.lang.String, java.lang.Integer) com.intellij.openapi.util.TextRange range com.intellij.psi.impl.source.resolve.reference.impl.providers.URLReference urlReference com.intellij.psi.xml.XmlAttributeValue element String token Integer offset static void <clinit> () }
com/intellij/ide/highlighter/DTDFileType.class
DTDFileType.java package com.intellij.ide.highlighter public com.intellij.ide.highlighter.DTDFileType extends com.intellij.openapi.fileTypes.LanguageFileType { public static final com.intellij.ide.highlighter.DTDFileType INSTANCE private void <init> () public java.lang.String getName () public java.lang.String getDescription () public java.lang.String getDefaultExtension () public javax.swing.Icon getIcon () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/highlighter/DomSupportEnabled.class
DomSupportEnabled.java package com.intellij.ide.highlighter public abstract com.intellij.ide.highlighter.DomSupportEnabled extends java.lang.Object { }
com/intellij/ide/highlighter/EmbeddedTokenHighlighter.class
EmbeddedTokenHighlighter.java package com.intellij.ide.highlighter public abstract com.intellij.ide.highlighter.EmbeddedTokenHighlighter extends java.lang.Object { public abstract com.intellij.util.containers.MultiMap getEmbeddedTokenAttributes () }
com/intellij/ide/highlighter/HtmlFileHighlighter.class
HtmlFileHighlighter.java package com.intellij.ide.highlighter public com.intellij.ide.highlighter.HtmlFileHighlighter extends com.intellij.openapi.fileTypes.SyntaxHighlighterBase { private static final com.intellij.util.containers.MultiMap ourMap public void <init> () public com.intellij.lexer.Lexer getHighlightingLexer () public com.intellij.openapi.editor.colors.TextAttributesKey[] getTokenHighlights (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType tokenType public static synchronized void registerEmbeddedTokenAttributes (java.util.Map, java.util.Map) java.util.Map _keys1 java.util.Map _keys2 java.util.HashSet existingKeys static void <clinit> () com.intellij.psi.tree.IElementType type com.intellij.psi.tree.IElementType type com.intellij.psi.tree.IElementType type com.intellij.psi.tree.IElementType type java.util.Map$Entry entry com.intellij.util.containers.MultiMap attributes com.intellij.ide.highlighter.EmbeddedTokenHighlighter highlighter private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/highlighter/HtmlFileType.class
HtmlFileType.java package com.intellij.ide.highlighter public com.intellij.ide.highlighter.HtmlFileType extends com.intellij.ide.highlighter.XmlLikeFileType { public static final String DOT_DEFAULT_EXTENSION public static final com.intellij.ide.highlighter.HtmlFileType INSTANCE private void <init> () protected void <init> (com.intellij.lang.Language) com.intellij.lang.Language language public java.lang.String getName () public java.lang.String getDescription () public java.lang.String getDefaultExtension () public javax.swing.Icon getIcon () public java.lang.String getCharset (com.intellij.openapi.vfs.VirtualFile, byte[]) com.intellij.openapi.vfs.VirtualFile file byte[] content com.intellij.openapi.fileEditor.impl.LoadTextUtil$DetectResult guessed String charset String strContent java.nio.charset.Charset c public java.nio.charset.Charset extractCharsetFromFileContent (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, java.lang.CharSequence) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file CharSequence content String name java.nio.charset.Charset charset static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/highlighter/HtmlHighlighterFactory.class
HtmlHighlighterFactory.java package com.intellij.ide.highlighter public com.intellij.ide.highlighter.HtmlHighlighterFactory extends java.lang.Object { public void <init> () public static com.intellij.openapi.editor.highlighter.EditorHighlighter createHTMLHighlighter (com.intellij.openapi.editor.colors.EditorColorsScheme) com.intellij.openapi.editor.colors.EditorColorsScheme settings com.intellij.openapi.fileTypes.SyntaxHighlighter highlighter }
com/intellij/ide/highlighter/XHtmlFileType.class
XHtmlFileType.java package com.intellij.ide.highlighter public com.intellij.ide.highlighter.XHtmlFileType extends com.intellij.ide.highlighter.HtmlFileType { public static final com.intellij.ide.highlighter.XHtmlFileType INSTANCE private void <init> () public java.lang.String getName () public java.lang.String getDescription () public java.lang.String getDefaultExtension () public javax.swing.Icon getIcon () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/highlighter/XmlFileHighlighter.class
XmlFileHighlighter.java package com.intellij.ide.highlighter public com.intellij.ide.highlighter.XmlFileHighlighter extends com.intellij.openapi.fileTypes.SyntaxHighlighterBase { static final com.intellij.openapi.extensions.ExtensionPointName EMBEDDED_HIGHLIGHTERS private static final com.intellij.util.containers.MultiMap ourMap private final boolean myIsDtd private boolean myIsXHtml public void <init> () public void <init> (boolean) boolean dtd public void <init> (boolean, boolean) boolean dtd boolean xhtml public com.intellij.lexer.Lexer getHighlightingLexer () public com.intellij.openapi.editor.colors.TextAttributesKey[] getTokenHighlights (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType tokenType public static synchronized void registerEmbeddedTokenAttributes (java.util.Map, java.util.Map) java.util.Map _keys1 java.util.Map _keys2 java.util.HashSet existingKeys static void addMissing (java.util.Map, java.util.Set, com.intellij.util.containers.MultiMap) java.util.Map$Entry entry java.util.Map from java.util.Set existingKeys com.intellij.util.containers.MultiMap to static void <clinit> () com.intellij.psi.tree.IElementType type com.intellij.psi.tree.IElementType type com.intellij.psi.tree.IElementType type com.intellij.psi.tree.IElementType type com.intellij.psi.tree.IElementType type com.intellij.psi.tree.IElementType type java.util.Map$Entry entry com.intellij.util.containers.MultiMap attributes com.intellij.ide.highlighter.EmbeddedTokenHighlighter highlighter private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/highlighter/XmlFileType.class
XmlFileType.java package com.intellij.ide.highlighter public com.intellij.ide.highlighter.XmlFileType extends com.intellij.ide.highlighter.XmlLikeFileType implements com.intellij.ide.highlighter.DomSupportEnabled { public static final com.intellij.ide.highlighter.XmlFileType INSTANCE public static final String DEFAULT_EXTENSION public static final String DOT_DEFAULT_EXTENSION private void <init> () public java.lang.String getName () public java.lang.String getDescription () public java.lang.String getDefaultExtension () public javax.swing.Icon getIcon () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/highlighter/XmlHighlighterFactory.class
XmlHighlighterFactory.java package com.intellij.ide.highlighter public com.intellij.ide.highlighter.XmlHighlighterFactory extends java.lang.Object { public void <init> () public static com.intellij.openapi.editor.highlighter.EditorHighlighter createXMLHighlighter (com.intellij.openapi.editor.colors.EditorColorsScheme) com.intellij.openapi.editor.colors.EditorColorsScheme settings }
com/intellij/ide/highlighter/XmlLikeFileType.class
XmlLikeFileType.java package com.intellij.ide.highlighter public abstract com.intellij.ide.highlighter.XmlLikeFileType extends com.intellij.openapi.fileTypes.LanguageFileType { protected void <init> (com.intellij.lang.Language) com.intellij.lang.Language language public java.lang.String getCharset (com.intellij.openapi.vfs.VirtualFile, byte[]) com.intellij.openapi.vfs.VirtualFile file byte[] content com.intellij.openapi.fileEditor.impl.LoadTextUtil$DetectResult guessed String charset public java.nio.charset.Charset extractCharsetFromFileContent (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile, java.lang.CharSequence) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile file CharSequence content String name java.nio.charset.Charset charset private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/javaee/CoreExternalResourceManager.class
CoreExternalResourceManager.java package com.intellij.javaee public com.intellij.javaee.CoreExternalResourceManager extends com.intellij.javaee.ExternalResourceManagerEx { public void <init> () public void removeResource (java.lang.String, com.intellij.openapi.project.Project) String url com.intellij.openapi.project.Project project public void addResource (java.lang.String, java.lang.String, com.intellij.openapi.project.Project) String url String location com.intellij.openapi.project.Project project public java.lang.String[] getAvailableUrls () public java.lang.String[] getAvailableUrls (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void clearAllResources () public void clearAllResources (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void addIgnoredResource (java.lang.String) String url public void addIgnoredResources (java.util.List, com.intellij.openapi.Disposable) java.util.List urls com.intellij.openapi.Disposable disposable public boolean isIgnoredResource (java.lang.String) String url public java.lang.String[] getIgnoredResources () public void addExternalResourceListener (com.intellij.javaee.ExternalResourceListener) com.intellij.javaee.ExternalResourceListener listener public void removeExternalResourceListener (com.intellij.javaee.ExternalResourceListener) com.intellij.javaee.ExternalResourceListener listener public boolean isUserResource (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public boolean isStandardResource (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file public java.lang.String getUserResource (com.intellij.openapi.project.Project, java.lang.String, java.lang.String) com.intellij.openapi.project.Project project String url String version public java.lang.String getStdResource (java.lang.String, java.lang.String) String url String version public java.lang.String getDefaultHtmlDoctype (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void setDefaultHtmlDoctype (java.lang.String, com.intellij.openapi.project.Project) String defaultHtmlDoctype com.intellij.openapi.project.Project project public com.intellij.javaee.ExternalResourceManagerEx$XMLSchemaVersion getXmlSchemaVersion (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void setXmlSchemaVersion (com.intellij.javaee.ExternalResourceManagerEx$XMLSchemaVersion, com.intellij.openapi.project.Project) com.intellij.javaee.ExternalResourceManagerEx$XMLSchemaVersion version com.intellij.openapi.project.Project project public java.lang.String getCatalogPropertiesFile () public void setCatalogPropertiesFile (java.lang.String) String filePath public long getModificationCount (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.util.containers.MultiMap getUrlsByNamespace (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void addResource (java.lang.String, java.lang.String) String url String location public void addResource (java.lang.String, java.lang.String, java.lang.String) String url String version String location public void removeResource (java.lang.String) String url public void removeResource (java.lang.String, java.lang.String) String url String version public java.lang.String getResourceLocation (java.lang.String) String url public java.lang.String getResourceLocation (java.lang.String, java.lang.String) String url String version public java.lang.String getResourceLocation (java.lang.String, com.intellij.openapi.project.Project) String url com.intellij.openapi.project.Project project public com.intellij.psi.PsiFile getResourceLocation (java.lang.String, com.intellij.psi.PsiFile, java.lang.String) String url com.intellij.psi.PsiFile baseFile String version public java.lang.String[] getResourceUrls (com.intellij.openapi.fileTypes.FileType, boolean) com.intellij.openapi.fileTypes.FileType fileType boolean includeStandard public java.lang.String[] getResourceUrls (com.intellij.openapi.fileTypes.FileType, java.lang.String, boolean) com.intellij.openapi.fileTypes.FileType fileType String version boolean includeStandard private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/javaee/ExternalResourceListener.class
ExternalResourceListener.java package com.intellij.javaee public abstract com.intellij.javaee.ExternalResourceListener extends java.lang.Object { public abstract void externalResourceChanged () }
com/intellij/javaee/ExternalResourceManagerEx$XMLSchemaVersion.class
ExternalResourceManagerEx.java package com.intellij.javaee public final enum com.intellij.javaee.ExternalResourceManagerEx$XMLSchemaVersion extends java.lang.Enum { public static final enum com.intellij.javaee.ExternalResourceManagerEx$XMLSchemaVersion XMLSchema_1_0 public static final enum com.intellij.javaee.ExternalResourceManagerEx$XMLSchemaVersion XMLSchema_1_1 private static final synthetic com.intellij.javaee.ExternalResourceManagerEx$XMLSchemaVersion[] $VALUES public static com.intellij.javaee.ExternalResourceManagerEx$XMLSchemaVersion[] values () public static com.intellij.javaee.ExternalResourceManagerEx$XMLSchemaVersion valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/javaee/ExternalResourceManagerEx.class
ExternalResourceManagerEx.java package com.intellij.javaee public abstract com.intellij.javaee.ExternalResourceManagerEx extends com.intellij.javaee.ExternalResourceManager { public static final String STANDARD_SCHEMAS public void <init> () public static com.intellij.javaee.ExternalResourceManagerEx getInstanceEx () public abstract void removeResource (java.lang.String, com.intellij.openapi.project.Project) public abstract void addResource (java.lang.String, java.lang.String, com.intellij.openapi.project.Project) public abstract java.lang.String[] getAvailableUrls () public abstract java.lang.String[] getAvailableUrls (com.intellij.openapi.project.Project) public abstract void clearAllResources () public abstract void clearAllResources (com.intellij.openapi.project.Project) public abstract void addIgnoredResource (java.lang.String) public abstract void addIgnoredResources (java.util.List, com.intellij.openapi.Disposable) public abstract boolean isIgnoredResource (java.lang.String) public abstract java.lang.String[] getIgnoredResources () public abstract void addExternalResourceListener (com.intellij.javaee.ExternalResourceListener) public abstract void removeExternalResourceListener (com.intellij.javaee.ExternalResourceListener) public abstract boolean isUserResource (com.intellij.openapi.vfs.VirtualFile) public abstract boolean isStandardResource (com.intellij.openapi.vfs.VirtualFile) public abstract java.lang.String getUserResource (com.intellij.openapi.project.Project, java.lang.String, java.lang.String) public abstract java.lang.String getStdResource (java.lang.String, java.lang.String) public abstract java.lang.String getDefaultHtmlDoctype (com.intellij.openapi.project.Project) public abstract void setDefaultHtmlDoctype (java.lang.String, com.intellij.openapi.project.Project) public abstract com.intellij.javaee.ExternalResourceManagerEx$XMLSchemaVersion getXmlSchemaVersion (com.intellij.openapi.project.Project) public abstract void setXmlSchemaVersion (com.intellij.javaee.ExternalResourceManagerEx$XMLSchemaVersion, com.intellij.openapi.project.Project) public abstract java.lang.String getCatalogPropertiesFile () public abstract void setCatalogPropertiesFile (java.lang.String) public abstract long getModificationCount (com.intellij.openapi.project.Project) public abstract com.intellij.util.containers.MultiMap getUrlsByNamespace (com.intellij.openapi.project.Project) }
com/intellij/javaee/ExternalResourceManagerExImpl$1.class
ExternalResourceManagerExImpl.java package com.intellij.javaee com.intellij.javaee.ExternalResourceManagerExImpl$1 extends com.intellij.openapi.util.AtomicNotNullLazyValue { final synthetic com.intellij.javaee.ExternalResourceManagerExImpl this$0 void <init> (com.intellij.javaee.ExternalResourceManagerExImpl) com.intellij.javaee.ExternalResourceManagerExImpl this$0 protected java.util.Map compute () protected volatile synthetic java.lang.Object compute () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/javaee/ExternalResourceManagerExImpl$Resource.class
ExternalResourceManagerExImpl.java package com.intellij.javaee com.intellij.javaee.ExternalResourceManagerExImpl$Resource extends java.lang.Object { private final String myFile private final ClassLoader myClassLoader private final Class myClass private volatile String myResolvedResourcePath void <init> (java.lang.String, java.lang.Class, java.lang.ClassLoader) String _file Class _class ClassLoader _classLoader void <init> (java.lang.String, com.intellij.javaee.ExternalResourceManagerExImpl$Resource) String _file com.intellij.javaee.ExternalResourceManagerExImpl$Resource baseResource java.lang.String directoryName () int i java.lang.String getResourceUrl () String message String resolvedResourcePath java.net.URL resource String path public boolean equals (java.lang.Object) Object o com.intellij.javaee.ExternalResourceManagerExImpl$Resource resource public int hashCode () public java.lang.String toString () }
com/intellij/javaee/ExternalResourceManagerExImpl.class
ExternalResourceManagerExImpl.java package com.intellij.javaee public com.intellij.javaee.ExternalResourceManagerExImpl extends com.intellij.javaee.ExternalResourceManagerEx implements com.intellij.openapi.components.PersistentStateComponent { private static final com.intellij.openapi.diagnostic.Logger LOG public static final String J2EE_1_3 public static final String J2EE_1_2 public static final String J2EE_NS public static final String JAVAEE_NS private static final String CATALOG_PROPERTIES_ELEMENT private static final String XSD_1_1 private final java.util.Map myResources private final java.util.Set myResourceLocations private final java.util.Set myIgnoredResources private final java.util.Set myStandardIgnoredResources private final com.intellij.openapi.util.NotNullLazyValue myStandardResources private final com.intellij.psi.util.CachedValueProvider myUrlByNamespaceProvider private String myDefaultHtmlDoctype private com.intellij.javaee.ExternalResourceManagerEx$XMLSchemaVersion myXMLSchemaVersion private String myCatalogPropertiesFile private com.intellij.javaee.XMLCatalogManager myCatalogManager private static final String HTML5_DOCTYPE_ELEMENT private final java.util.List myListeners private static final String RESOURCE_ELEMENT private static final String URL_ATTR private static final String LOCATION_ATTR private static final String IGNORED_RESOURCE_ELEMENT private static final String HTML_DEFAULT_DOCTYPE_ELEMENT private static final String XML_SCHEMA_VERSION private static final String DEFAULT_VERSION private static final com.intellij.openapi.util.NotNullLazyKey INSTANCE_CACHE static final synthetic boolean $assertionsDisabled public void <init> () protected java.util.Map computeStdResources () com.intellij.javaee.StandardResourceProvider provider com.intellij.javaee.StandardResourceEP extension com.intellij.javaee.ResourceRegistrarImpl registrar public boolean isStandardResource (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFile parent public boolean isUserResource (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file static java.util.Map getMap (java.util.Map, java.lang.String, boolean) java.util.Map resources String version boolean create java.util.Map map public java.lang.String getResourceLocation (java.lang.String) String url public java.lang.String getResourceLocation (java.lang.String, java.lang.String) com.intellij.javaee.XMLCatalogManager manager String url String version String result public java.lang.String getUserResource (com.intellij.openapi.project.Project, java.lang.String, java.lang.String) com.intellij.openapi.project.Project project String url String version String resource public java.lang.String getStdResource (java.lang.String, java.lang.String) com.intellij.javaee.ExternalResourceManagerExImpl$Resource resource String url String version java.util.Map map private java.lang.String getUserResource (java.lang.String, java.lang.String) String url String version java.util.Map map public java.lang.String getResourceLocation (java.lang.String, com.intellij.openapi.project.Project) String url com.intellij.openapi.project.Project project private java.lang.String getResourceLocation (java.lang.String, java.lang.String, com.intellij.openapi.project.Project) String url String version com.intellij.openapi.project.Project project com.intellij.javaee.ExternalResourceManagerExImpl projectResources String location public com.intellij.psi.PsiFile getResourceLocation (java.lang.String, com.intellij.psi.PsiFile, java.lang.String) String url com.intellij.psi.PsiFile baseFile String version com.intellij.psi.xml.XmlFile schema String location public java.lang.String[] getResourceUrls (com.intellij.openapi.fileTypes.FileType, boolean) com.intellij.openapi.fileTypes.FileType fileType boolean includeStandard public java.lang.String[] getResourceUrls (com.intellij.openapi.fileTypes.FileType, java.lang.String, boolean) com.intellij.openapi.fileTypes.FileType fileType String version boolean includeStandard java.util.List result private static void addResourcesFromMap (java.util.List, java.lang.String, java.util.Map) java.util.List result String version java.util.Map resourcesMap java.util.Map resources public static void addTestResource (java.lang.String, java.lang.String, com.intellij.openapi.Disposable) String url String location com.intellij.openapi.Disposable parentDisposable public void addResource (java.lang.String, java.lang.String) String url String location public void addResource (java.lang.String, java.lang.String, java.lang.String) String url String version String location private void addSilently (java.lang.String, java.lang.String, java.lang.String) String url String version String location java.util.Map map public void removeResource (java.lang.String) String url public void removeResource (java.lang.String, java.lang.String) String location String url String version java.util.Map map public void removeResource (java.lang.String, com.intellij.openapi.project.Project) String url com.intellij.openapi.project.Project project public void addResource (java.lang.String, java.lang.String, com.intellij.openapi.project.Project) String url String location com.intellij.openapi.project.Project project public java.lang.String[] getAvailableUrls () java.util.Map map java.util.Set urls public java.lang.String[] getAvailableUrls (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void clearAllResources () public void clearAllResources (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void addIgnoredResource (java.lang.String) String url public void addIgnoredResources (java.util.List, com.intellij.openapi.Disposable) java.util.List urls com.intellij.openapi.Disposable disposable com.intellij.openapi.application.Application app private void doAddIgnoredResources (java.util.List, com.intellij.openapi.Disposable) String url java.util.List urls com.intellij.openapi.Disposable disposable long modificationCount private boolean addIgnoredSilently (java.lang.String) String url public boolean isIgnoredResource (java.lang.String) String url private static boolean isImplicitNamespaceDescriptor (java.lang.String) com.intellij.javaee.ImplicitNamespaceDescriptorProvider provider String url public java.lang.String[] getIgnoredResources () java.util.Set set public long getModificationCount (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public org.jdom.Element getState () java.util.Map map String location org.jdom.Element e String url org.jdom.Element e String ignoredResource org.jdom.Element e org.jdom.Element e org.jdom.Element properties org.jdom.Element element java.util.Set urls com.intellij.application.options.ReplacePathToMacroMap macroReplacements public void loadState (org.jdom.Element) String url org.jdom.Element element org.jdom.Element element String text String text org.jdom.Element state com.intellij.openapi.components.ExpandMacroToPathMap macroExpands org.jdom.Element child org.jdom.Element schemaElement org.jdom.Element catalogElement public void addExternalResourceListener (com.intellij.javaee.ExternalResourceListener) com.intellij.javaee.ExternalResourceListener listener public void removeExternalResourceListener (com.intellij.javaee.ExternalResourceListener) com.intellij.javaee.ExternalResourceListener listener private void fireExternalResourceChanged () com.intellij.javaee.ExternalResourceListener listener java.util.Collection getStandardResources () private static com.intellij.javaee.ExternalResourceManagerExImpl getProjectResources (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public java.lang.String getDefaultHtmlDoctype (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project String doctype public void setDefaultHtmlDoctype (java.lang.String, com.intellij.openapi.project.Project) String defaultHtmlDoctype com.intellij.openapi.project.Project project public com.intellij.javaee.ExternalResourceManagerEx$XMLSchemaVersion getXmlSchemaVersion (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public void setXmlSchemaVersion (com.intellij.javaee.ExternalResourceManagerEx$XMLSchemaVersion, com.intellij.openapi.project.Project) com.intellij.javaee.ExternalResourceManagerEx$XMLSchemaVersion version com.intellij.openapi.project.Project project public java.lang.String getCatalogPropertiesFile () public void setCatalogPropertiesFile (java.lang.String) String filePath public com.intellij.util.containers.MultiMap getUrlsByNamespace (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project private com.intellij.javaee.XMLCatalogManager getCatalogManager () private void setDefaultHtmlDoctype (java.lang.String) String defaultHtmlDoctype public static void registerResourceTemporarily (java.lang.String, java.lang.String, com.intellij.openapi.Disposable) String url String location com.intellij.openapi.Disposable disposable com.intellij.openapi.application.Application app public volatile synthetic void loadState (java.lang.Object) public volatile synthetic java.lang.Object getState () private static synthetic void lambda$registerResourceTemporarily$6 (com.intellij.openapi.application.Application, java.lang.String) com.intellij.openapi.application.Application app String url private static synthetic void lambda$null$5 (java.lang.String) String url private static synthetic void lambda$registerResourceTemporarily$4 (java.lang.String, java.lang.String) String url String location private synthetic void lambda$doAddIgnoredResources$3 (java.util.List) java.util.List urls private synthetic void lambda$null$2 (java.util.List) String url java.util.List urls boolean isChanged private synthetic void lambda$addIgnoredResources$1 (java.util.List, com.intellij.openapi.Disposable) java.util.List urls com.intellij.openapi.Disposable disposable private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$new$0 () String namespace com.intellij.openapi.vfs.VirtualFile file String url java.util.Map$Entry entry java.util.Map map com.intellij.util.containers.MultiMap result java.util.Collection values static synthetic com.intellij.openapi.diagnostic.Logger access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/javaee/ImplicitNamespaceDescriptorProvider.class
ImplicitNamespaceDescriptorProvider.java package com.intellij.javaee public abstract com.intellij.javaee.ImplicitNamespaceDescriptorProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract com.intellij.xml.XmlNSDescriptor getNamespaceDescriptor (com.intellij.openapi.module.Module, java.lang.String, com.intellij.psi.PsiFile) static void <clinit> () }
com/intellij/javaee/InternalResourceProvider.class
InternalResourceProvider.java package com.intellij.javaee public com.intellij.javaee.InternalResourceProvider extends java.lang.Object implements com.intellij.javaee.StandardResourceProvider { public void <init> () public void registerResources (com.intellij.javaee.ResourceRegistrar) com.intellij.javaee.ResourceRegistrar registrar com.intellij.javaee.ResourceRegistrarImpl impl }
com/intellij/javaee/ProjectResources.class
ProjectResources.java package com.intellij.javaee public com.intellij.javaee.ProjectResources extends com.intellij.javaee.ExternalResourceManagerExImpl { public void <init> () protected java.util.Map computeStdResources () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/javaee/ResourceRegistrarImpl.class
ResourceRegistrarImpl.java package com.intellij.javaee public com.intellij.javaee.ResourceRegistrarImpl extends java.lang.Object implements com.intellij.javaee.ResourceRegistrar { private final java.util.Map myResources private final java.util.List myIgnored static final synthetic boolean $assertionsDisabled public void <init> () public void addStdResource (java.lang.String, java.lang.String) String resource String fileName public void addStdResource (java.lang.String, java.lang.String, java.lang.Class) String resource String fileName Class klass public void addStdResource (java.lang.String, java.lang.String, java.lang.String, java.lang.Class, java.lang.ClassLoader) String resource String version String fileName Class klass ClassLoader classLoader java.util.Map map public void addStdResource (java.lang.String, java.lang.String, java.lang.String, java.lang.Class) String resource String version String fileName Class klass public void addIgnoredResource (java.lang.String) String url public void addInternalResource (java.lang.String, java.lang.String) String resource String fileName public void addInternalResource (java.lang.String, java.lang.String, java.lang.Class) String resource String fileName Class clazz public void addInternalResource (java.lang.String, java.lang.String, java.lang.String) String resource String version String fileName public void addInternalResource (java.lang.String, java.lang.String, java.lang.String, java.lang.Class) String resource String version String fileName Class clazz public java.util.Map getResources () public java.util.List getIgnored () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/javaee/XMLCatalogManager.class
XMLCatalogManager.java package com.intellij.javaee public com.intellij.javaee.XMLCatalogManager extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final java.lang.reflect.Field ourResources private static final java.lang.reflect.Field ourPropertyFileUri private final org.apache.xml.resolver.CatalogManager myManager public void <init> (java.lang.String) String s java.util.PropertyResourceBundle bundle IllegalAccessException e java.io.IOException e String propertiesFilePath java.io.File file public java.lang.String resolve (java.lang.String) org.apache.xml.resolver.Catalog catalog String resolved java.io.IOException e String uri public org.apache.xml.resolver.CatalogManager getManager () static void <clinit> () NoSuchFieldException e private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/HtmlInlineScriptTokenTypesProvider.class
HtmlInlineScriptTokenTypesProvider.java package com.intellij.lang public abstract com.intellij.lang.HtmlInlineScriptTokenTypesProvider extends java.lang.Object { public abstract com.intellij.psi.tree.IElementType getElementType () public abstract com.intellij.openapi.fileTypes.FileType getFileType () }
com/intellij/lang/HtmlScriptContentProvider$Empty.class
HtmlScriptContentProvider.java package com.intellij.lang public com.intellij.lang.HtmlScriptContentProvider$Empty extends java.lang.Object implements com.intellij.lang.HtmlScriptContentProvider { public void <init> () public com.intellij.psi.tree.IElementType getScriptElementType () public com.intellij.lexer.Lexer getHighlightingLexer () }
com/intellij/lang/HtmlScriptContentProvider.class
HtmlScriptContentProvider.java package com.intellij.lang public abstract com.intellij.lang.HtmlScriptContentProvider extends java.lang.Object { public abstract com.intellij.psi.tree.IElementType getScriptElementType () public abstract com.intellij.lexer.Lexer getHighlightingLexer () }
com/intellij/lang/LanguageHtmlInlineScriptTokenTypesProvider.class
LanguageHtmlInlineScriptTokenTypesProvider.java package com.intellij.lang public com.intellij.lang.LanguageHtmlInlineScriptTokenTypesProvider extends com.intellij.lang.LanguageExtension { public static final com.intellij.lang.LanguageHtmlInlineScriptTokenTypesProvider INSTANCE public void <init> () public static com.intellij.lang.HtmlInlineScriptTokenTypesProvider getInlineScriptProvider (com.intellij.lang.Language) com.intellij.lang.Language language static void <clinit> () }
com/intellij/lang/LanguageHtmlScriptContentProvider.class
LanguageHtmlScriptContentProvider.java package com.intellij.lang public com.intellij.lang.LanguageHtmlScriptContentProvider extends com.intellij.lang.LanguageExtension { public static final com.intellij.lang.LanguageHtmlScriptContentProvider INSTANCE public void <init> () public static com.intellij.lang.HtmlScriptContentProvider getScriptContentProvider (com.intellij.lang.Language) com.intellij.lang.Language language static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/XmlCodeFoldingBuilder.class
XmlCodeFoldingBuilder.java package com.intellij.lang public abstract com.intellij.lang.XmlCodeFoldingBuilder extends com.intellij.lang.folding.CustomFoldingBuilder implements com.intellij.openapi.project.DumbAware { private static final com.intellij.psi.tree.TokenSet XML_ATTRIBUTE_SET private static final int MIN_TEXT_RANGE_LENGTH public void <init> () public void buildLanguageFoldRegions (java.util.List, com.intellij.psi.PsiElement, com.intellij.openapi.editor.Document, boolean) com.intellij.psi.xml.XmlFile file java.util.List foldings com.intellij.psi.PsiElement psiElement com.intellij.openapi.editor.Document document boolean quick com.intellij.psi.xml.XmlDocument xmlDocument com.intellij.psi.xml.XmlElement rootTag protected void addElementsToFold (java.util.List, com.intellij.psi.xml.XmlElement, com.intellij.openapi.editor.Document) java.util.List foldings com.intellij.psi.xml.XmlElement tag com.intellij.openapi.editor.Document document protected void doAddForChildren (com.intellij.psi.xml.XmlElement, java.util.List, com.intellij.openapi.editor.Document) com.intellij.psi.PsiElement grandChild com.intellij.psi.PsiElement[] grandChildren com.intellij.lang.folding.FoldingDescriptor[] foldingDescriptors com.intellij.lang.folding.FoldingBuilder foldingBuilder com.intellij.lang.Language language com.intellij.psi.PsiElement child com.intellij.psi.xml.XmlElement tag java.util.List foldings com.intellij.openapi.editor.Document document com.intellij.psi.PsiElement[] children public com.intellij.openapi.util.TextRange getRangeToFold (com.intellij.psi.PsiElement) com.intellij.lang.ASTNode child int attributeEnd com.intellij.lang.ASTNode lastAttribute com.intellij.lang.ASTNode lastAttributeBeforeCR com.intellij.lang.ASTNode tagNode com.intellij.psi.xml.XmlToken tagNameElement int nameEnd int end com.intellij.lang.ASTNode[] attributes com.intellij.psi.xml.XmlComment xmlComment com.intellij.openapi.util.TextRange textRange int commentStartOffset int commentEndOffset com.intellij.psi.xml.XmlConditionalSection conditionalSection com.intellij.openapi.util.TextRange textRange com.intellij.psi.PsiElement bodyStart int startOffset int endOffset com.intellij.psi.xml.XmlAttributeValue valueElement com.intellij.psi.PsiElement element protected int getCommentStartOffset (com.intellij.psi.xml.XmlComment) com.intellij.psi.xml.XmlComment element protected int getCommentStartEnd (com.intellij.psi.xml.XmlComment) com.intellij.psi.xml.XmlComment element protected boolean addToFold (java.util.List, com.intellij.psi.PsiElement, com.intellij.openapi.editor.Document) com.intellij.lang.ASTNode node String placeholder int startLine int endLine boolean entity java.util.List foldings com.intellij.psi.PsiElement elementToFold com.intellij.openapi.editor.Document document com.intellij.openapi.util.TextRange range public java.lang.String getLanguagePlaceholderText (com.intellij.lang.ASTNode, com.intellij.openapi.util.TextRange) String value com.intellij.lang.ASTNode node com.intellij.openapi.util.TextRange range com.intellij.psi.PsiElement psi com.intellij.lang.folding.FoldingBuilder foldingBuilder public static java.lang.String getEntityPlaceholder (com.intellij.psi.PsiElement) com.intellij.psi.xml.XmlEntityDecl resolve com.intellij.psi.xml.XmlAttributeValue value com.intellij.psi.PsiElement psi String text String fastPath public static java.lang.String getEntityValue (java.lang.String) int charNum int radix String number String value int i public boolean isRegionCollapsedByDefault (com.intellij.lang.ASTNode) com.intellij.lang.XmlCodeFoldingSettings foldingSettings com.intellij.lang.ASTNode node com.intellij.psi.PsiElement psi com.intellij.lang.folding.FoldingBuilder foldingBuilder private static boolean hasEntityPlaceholder (com.intellij.psi.PsiElement) com.intellij.openapi.project.IndexNotReadyException e com.intellij.psi.PsiElement psi private static boolean foldSrc (com.intellij.psi.xml.XmlAttribute, com.intellij.lang.XmlCodeFoldingSettings) com.intellij.psi.xml.XmlAttribute psi com.intellij.lang.XmlCodeFoldingSettings settings private static boolean foldStyle (com.intellij.psi.xml.XmlAttribute, com.intellij.lang.XmlCodeFoldingSettings) com.intellij.psi.xml.XmlAttribute psi com.intellij.lang.XmlCodeFoldingSettings settings private static boolean isEntity (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psi private static boolean isAttributeShouldBeFolded (com.intellij.psi.xml.XmlAttribute) com.intellij.psi.xml.XmlAttribute child protected abstract com.intellij.lang.XmlCodeFoldingSettings getFoldingSettings () protected boolean isCustomFoldingRoot (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node protected boolean isCustomFoldingCandidate (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/dtd/DTDParserDefinition$1.class
DTDParserDefinition.java package com.intellij.lang.dtd com.intellij.lang.dtd.DTDParserDefinition$1 extends java.lang.Object implements com.intellij.lang.PsiParser { final synthetic com.intellij.lang.dtd.DTDParserDefinition this$0 void <init> (com.intellij.lang.dtd.DTDParserDefinition) com.intellij.lang.dtd.DTDParserDefinition this$0 public com.intellij.lang.ASTNode parse (com.intellij.psi.tree.IElementType, com.intellij.lang.PsiBuilder) com.intellij.psi.tree.IElementType root com.intellij.lang.PsiBuilder builder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/dtd/DTDParserDefinition.class
DTDParserDefinition.java package com.intellij.lang.dtd public com.intellij.lang.dtd.DTDParserDefinition extends com.intellij.lang.xml.XMLParserDefinition { public void <init> () public com.intellij.lang.ParserDefinition$SpaceRequirements spaceExistenceTypeBetweenTokens (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode left com.intellij.lang.ASTNode right public com.intellij.psi.PsiFile createFile (com.intellij.psi.FileViewProvider) com.intellij.psi.FileViewProvider viewProvider public com.intellij.lang.PsiParser createParser (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.psi.tree.IFileElementType getFileNodeType () public com.intellij.lexer.Lexer createLexer (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/dtd/DtdSyntaxHighlighterFactory.class
DtdSyntaxHighlighterFactory.java package com.intellij.lang.dtd public com.intellij.lang.dtd.DtdSyntaxHighlighterFactory extends com.intellij.openapi.fileTypes.SingleLazyInstanceSyntaxHighlighterFactory { public void <init> () protected com.intellij.openapi.fileTypes.SyntaxHighlighter createHighlighter () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/html/HTMLParser.class
HTMLParser.java package com.intellij.lang.html public com.intellij.lang.html.HTMLParser extends java.lang.Object implements com.intellij.lang.PsiParser { public void <init> () public com.intellij.lang.ASTNode parse (com.intellij.psi.tree.IElementType, com.intellij.lang.PsiBuilder) com.intellij.psi.tree.IElementType root com.intellij.lang.PsiBuilder builder public static void parseWithoutBuildingTree (com.intellij.psi.tree.IElementType, com.intellij.lang.PsiBuilder) com.intellij.psi.tree.IElementType root com.intellij.lang.PsiBuilder builder private static void parseWithoutBuildingTree (com.intellij.psi.tree.IElementType, com.intellij.lang.PsiBuilder, com.intellij.lang.html.HtmlParsing) com.intellij.psi.tree.IElementType root com.intellij.lang.PsiBuilder builder com.intellij.lang.html.HtmlParsing htmlParsing com.intellij.lang.PsiBuilder$Marker file protected com.intellij.lang.html.HtmlParsing createHtmlParsing (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/html/HTMLParserDefinition.class
HTMLParserDefinition.java package com.intellij.lang.html public com.intellij.lang.html.HTMLParserDefinition extends java.lang.Object implements com.intellij.lang.ParserDefinition { public void <init> () public com.intellij.lexer.Lexer createLexer (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.psi.tree.IFileElementType getFileNodeType () public com.intellij.psi.tree.TokenSet getWhitespaceTokens () public com.intellij.psi.tree.TokenSet getCommentTokens () public com.intellij.psi.tree.TokenSet getStringLiteralElements () public com.intellij.lang.PsiParser createParser (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.psi.PsiElement createElement (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.PsiFile createFile (com.intellij.psi.FileViewProvider) com.intellij.psi.FileViewProvider viewProvider public com.intellij.lang.ParserDefinition$SpaceRequirements spaceExistenceTypeBetweenTokens (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode left com.intellij.lang.ASTNode right com.intellij.lexer.Lexer lexer private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/html/HtmlParsing.class
HtmlParsing.java package com.intellij.lang.html public com.intellij.lang.html.HtmlParsing extends java.lang.Object { private static final String TR_TAG private static final String TD_TAG private static final String TH_TAG private static final String TABLE_TAG private final com.intellij.lang.PsiBuilder myBuilder private final com.intellij.util.containers.Stack myTagNamesStack private final com.intellij.util.containers.Stack myOriginalTagNamesStack private final com.intellij.util.containers.Stack myTagMarkersStack private static final String COMPLETION_NAME static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder public void parseDocument () com.intellij.lang.PsiBuilder$Marker tagEndError com.intellij.psi.tree.IElementType tt com.intellij.lang.PsiBuilder$Marker document com.intellij.lang.PsiBuilder$Marker error protected boolean hasCustomTopLevelContent () protected com.intellij.lang.PsiBuilder$Marker parseCustomTopLevelContent (com.intellij.lang.PsiBuilder$Marker) com.intellij.lang.PsiBuilder$Marker error protected boolean hasCustomTagContent () protected com.intellij.lang.PsiBuilder$Marker parseCustomTagContent (com.intellij.lang.PsiBuilder$Marker) com.intellij.lang.PsiBuilder$Marker xmlText protected static com.intellij.lang.PsiBuilder$Marker flushError (com.intellij.lang.PsiBuilder$Marker) com.intellij.lang.PsiBuilder$Marker error private void parseDoctype () com.intellij.lang.PsiBuilder$Marker doctype public void parseTag () String originalTagName com.intellij.lang.PsiBuilder$Marker top com.intellij.lang.PsiBuilder$Marker footer com.intellij.lang.PsiBuilder$Marker tag String tagName String originalTagName com.intellij.lang.PsiBuilder$Marker error boolean isOptionalTagEnd boolean hasChancesToMatch String endName String parentTagName com.intellij.lang.PsiBuilder$Marker footer com.intellij.psi.tree.IElementType tt String tagName com.intellij.lang.PsiBuilder$Marker xmlText protected boolean isSingleTag (java.lang.String, java.lang.String) String tagName String originalTagName protected boolean hasTags () protected com.intellij.lang.PsiBuilder$Marker closeTag () protected java.lang.String peekTagName () protected com.intellij.lang.PsiBuilder$Marker peekTagMarker () private void doneTag (com.intellij.lang.PsiBuilder$Marker) com.intellij.lang.PsiBuilder$Marker top com.intellij.lang.PsiBuilder$Marker tag String tagName String parentTagName boolean isInlineTagContainer boolean isOptionalTagEnd private void parseHeader (java.lang.String) com.intellij.psi.tree.IElementType tt String tagName boolean freeMakerTag private boolean childTerminatesParentInStack (java.lang.String) String parentName boolean isParentTable boolean isParentStructure int i String childName boolean isCell boolean isRow boolean isStructure private static boolean isStructure (java.lang.String) String childName protected com.intellij.lang.PsiBuilder$Marker startText (com.intellij.lang.PsiBuilder$Marker) com.intellij.lang.PsiBuilder$Marker xmlText protected final com.intellij.lang.PsiBuilder getBuilder () protected final com.intellij.lang.PsiBuilder$Marker mark () protected static com.intellij.lang.PsiBuilder$Marker terminateText (com.intellij.lang.PsiBuilder$Marker) com.intellij.lang.PsiBuilder$Marker xmlText protected void parseCData () com.intellij.lang.PsiBuilder$Marker cdata protected void parseComment () com.intellij.lang.PsiBuilder$Marker error com.intellij.psi.tree.IElementType tt com.intellij.lang.PsiBuilder$Marker comment protected void parseReference () com.intellij.lang.PsiBuilder$Marker ref protected void parseAttribute () com.intellij.lang.PsiBuilder$Marker att protected void parseAttributeValue () com.intellij.lang.PsiBuilder$Marker error com.intellij.psi.tree.IElementType tt com.intellij.lang.PsiBuilder$Marker attValue private void parseProlog () com.intellij.psi.tree.IElementType tt com.intellij.psi.tree.IElementType tt com.intellij.lang.PsiBuilder$Marker prolog protected void parseProcessingInstruction () com.intellij.lang.PsiBuilder$Marker pi protected final com.intellij.psi.tree.IElementType token () protected final boolean eof () protected final void advance () protected void error (java.lang.String) String message static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/html/HtmlSyntaxHighlighterFactory.class
HtmlSyntaxHighlighterFactory.java package com.intellij.lang.html public com.intellij.lang.html.HtmlSyntaxHighlighterFactory extends com.intellij.openapi.fileTypes.SingleLazyInstanceSyntaxHighlighterFactory { public void <init> () protected com.intellij.openapi.fileTypes.SyntaxHighlighter createHighlighter () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/xhtml/XHTMLParserDefinition.class
XHTMLParserDefinition.java package com.intellij.lang.xhtml public com.intellij.lang.xhtml.XHTMLParserDefinition extends com.intellij.lang.xml.XMLParserDefinition { public void <init> () public com.intellij.lexer.Lexer createLexer (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.lang.ParserDefinition$SpaceRequirements spaceExistenceTypeBetweenTokens (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode left com.intellij.lang.ASTNode right com.intellij.lexer.Lexer lexer public com.intellij.psi.PsiFile createFile (com.intellij.psi.FileViewProvider) com.intellij.psi.FileViewProvider viewProvider private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/xhtml/XhtmlSyntaxHighlighterFactory.class
XhtmlSyntaxHighlighterFactory.java package com.intellij.lang.xhtml public com.intellij.lang.xhtml.XhtmlSyntaxHighlighterFactory extends com.intellij.openapi.fileTypes.SingleLazyInstanceSyntaxHighlighterFactory { public void <init> () protected com.intellij.openapi.fileTypes.SyntaxHighlighter createHighlighter () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/xml/XMLParserDefinition.class
XMLParserDefinition.java package com.intellij.lang.xml public com.intellij.lang.xml.XMLParserDefinition extends java.lang.Object implements com.intellij.lang.ParserDefinition { public void <init> () public com.intellij.lexer.Lexer createLexer (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.psi.tree.IFileElementType getFileNodeType () public com.intellij.psi.tree.TokenSet getWhitespaceTokens () public com.intellij.psi.tree.TokenSet getCommentTokens () public com.intellij.psi.tree.TokenSet getStringLiteralElements () public com.intellij.lang.PsiParser createParser (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.psi.PsiElement createElement (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.PsiFile createFile (com.intellij.psi.FileViewProvider) com.intellij.psi.FileViewProvider viewProvider public com.intellij.lang.ParserDefinition$SpaceRequirements spaceExistenceTypeBetweenTokens (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.lang.ASTNode left com.intellij.lang.ASTNode right com.intellij.lexer.Lexer lexer public static com.intellij.lang.ParserDefinition$SpaceRequirements canStickTokensTogetherByLexerInXml (com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, com.intellij.lexer.Lexer, int) com.intellij.lang.ASTNode left com.intellij.lang.ASTNode right com.intellij.lexer.Lexer lexer int state private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/xml/XmlASTFactory$1.class
XmlASTFactory.java package com.intellij.lang.xml com.intellij.lang.xml.XmlASTFactory$1 extends com.intellij.psi.impl.source.tree.CompositePsiElement { final synthetic com.intellij.lang.xml.XmlASTFactory this$0 void <init> (com.intellij.lang.xml.XmlASTFactory, com.intellij.psi.tree.IElementType) com.intellij.lang.xml.XmlASTFactory this$0 com.intellij.psi.tree.IElementType x0 }
com/intellij/lang/xml/XmlASTFactory.class
XmlASTFactory.java package com.intellij.lang.xml public com.intellij.lang.xml.XmlASTFactory extends com.intellij.lang.ASTFactory { public void <init> () public com.intellij.psi.impl.source.tree.CompositeElement createComposite (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public com.intellij.psi.impl.source.tree.LazyParseableElement createLazy (com.intellij.psi.tree.ILazyParseableElementType, java.lang.CharSequence) com.intellij.psi.tree.ILazyParseableElementType type CharSequence text public com.intellij.psi.impl.source.tree.LeafElement createLeaf (com.intellij.psi.tree.IElementType, java.lang.CharSequence) com.intellij.psi.tree.IElementType type CharSequence text static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/xml/XmlFindUsagesProvider.class
XmlFindUsagesProvider.java package com.intellij.lang.xml public com.intellij.lang.xml.XmlFindUsagesProvider extends java.lang.Object implements com.intellij.lang.findUsages.FindUsagesProvider { public void <init> () public boolean canFindUsagesFor (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.String getType (com.intellij.psi.PsiElement) com.intellij.psi.meta.PsiMetaData metaData com.intellij.psi.PsiElement element public java.lang.String getHelpId (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.String getDescriptiveName (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.String getNodeText (com.intellij.psi.PsiElement, boolean) com.intellij.psi.xml.XmlTag xmlTag com.intellij.psi.meta.PsiMetaData metaData String name String presentableName com.intellij.psi.PsiElement element boolean useFullName public com.intellij.lang.cacheBuilder.WordsScanner getWordsScanner () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/xml/XmlFoldingBuilder.class
XmlFoldingBuilder.java package com.intellij.lang.xml public com.intellij.lang.xml.XmlFoldingBuilder extends com.intellij.lang.XmlCodeFoldingBuilder { public void <init> () protected com.intellij.lang.XmlCodeFoldingSettings getFoldingSettings () }
com/intellij/lang/xml/XmlSyntaxHighlighterFactory.class
XmlSyntaxHighlighterFactory.java package com.intellij.lang.xml public com.intellij.lang.xml.XmlSyntaxHighlighterFactory extends com.intellij.openapi.fileTypes.SingleLazyInstanceSyntaxHighlighterFactory { public void <init> () protected com.intellij.openapi.fileTypes.SyntaxHighlighter createHighlighter () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/xml/XmlTemplateTreePatcher.class
XmlTemplateTreePatcher.java package com.intellij.lang.xml public com.intellij.lang.xml.XmlTemplateTreePatcher extends java.lang.Object implements com.intellij.psi.templateLanguages.TreePatcher { public void <init> () public void insert (com.intellij.psi.impl.source.tree.CompositeElement, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.psi.templateLanguages.OuterLanguageElement) com.intellij.psi.impl.source.tree.CompositeElement parent com.intellij.psi.impl.source.tree.TreeElement anchorBefore com.intellij.psi.templateLanguages.OuterLanguageElement toInsert private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lexer/BaseHtmlLexer$1.class
BaseHtmlLexer.java package com.intellij.lexer com.intellij.lexer.BaseHtmlLexer$1 extends java.lang.Object implements com.intellij.lexer.BaseHtmlLexer$TokenHandler { final synthetic com.intellij.lexer.BaseHtmlLexer$TokenHandler val$tokenHandler final synthetic com.intellij.lexer.BaseHtmlLexer$TokenHandler val$newHandler final synthetic com.intellij.lexer.BaseHtmlLexer this$0 void <init> (com.intellij.lexer.BaseHtmlLexer, com.intellij.lexer.BaseHtmlLexer$TokenHandler, com.intellij.lexer.BaseHtmlLexer$TokenHandler) com.intellij.lexer.BaseHtmlLexer this$0 public void handleElement (com.intellij.lexer.Lexer) com.intellij.lexer.Lexer lexer }
com/intellij/lexer/BaseHtmlLexer$TokenHandler.class
BaseHtmlLexer.java package com.intellij.lexer public abstract com.intellij.lexer.BaseHtmlLexer$TokenHandler extends java.lang.Object { public abstract void handleElement (com.intellij.lexer.Lexer) }
com/intellij/lexer/BaseHtmlLexer$XmlAttributeValueEndHandler.class
BaseHtmlLexer.java package com.intellij.lexer com.intellij.lexer.BaseHtmlLexer$XmlAttributeValueEndHandler extends java.lang.Object implements com.intellij.lexer.BaseHtmlLexer$TokenHandler { final synthetic com.intellij.lexer.BaseHtmlLexer this$0 void <init> (com.intellij.lexer.BaseHtmlLexer) com.intellij.lexer.BaseHtmlLexer this$0 public void handleElement (com.intellij.lexer.Lexer) com.intellij.lexer.Lexer lexer }
com/intellij/lexer/BaseHtmlLexer$XmlAttributeValueHandler.class
BaseHtmlLexer.java package com.intellij.lexer com.intellij.lexer.BaseHtmlLexer$XmlAttributeValueHandler extends java.lang.Object implements com.intellij.lexer.BaseHtmlLexer$TokenHandler { final synthetic com.intellij.lexer.BaseHtmlLexer this$0 void <init> (com.intellij.lexer.BaseHtmlLexer) com.intellij.lexer.BaseHtmlLexer this$0 public void handleElement (com.intellij.lexer.Lexer) String mimeType String type com.intellij.lexer.Lexer lexer }
com/intellij/lexer/BaseHtmlLexer$XmlNameHandler.class
BaseHtmlLexer.java package com.intellij.lexer public com.intellij.lexer.BaseHtmlLexer$XmlNameHandler extends java.lang.Object implements com.intellij.lexer.BaseHtmlLexer$TokenHandler { private static final String TOKEN_SCRIPT private static final String TOKEN_STYLE private static final String TOKEN_ON final synthetic com.intellij.lexer.BaseHtmlLexer this$0 public void <init> (com.intellij.lexer.BaseHtmlLexer) com.intellij.lexer.BaseHtmlLexer this$0 public void handleElement (com.intellij.lexer.Lexer) CharSequence buffer String name com.intellij.lexer.Lexer lexer CharSequence buffer char firstCh String name boolean style int state boolean script }
com/intellij/lexer/BaseHtmlLexer$XmlTagClosedHandler.class
BaseHtmlLexer.java package com.intellij.lexer com.intellij.lexer.BaseHtmlLexer$XmlTagClosedHandler extends java.lang.Object implements com.intellij.lexer.BaseHtmlLexer$TokenHandler { final synthetic com.intellij.lexer.BaseHtmlLexer this$0 void <init> (com.intellij.lexer.BaseHtmlLexer) com.intellij.lexer.BaseHtmlLexer this$0 public void handleElement (com.intellij.lexer.Lexer) com.intellij.lexer.Lexer lexer }
com/intellij/lexer/BaseHtmlLexer$XmlTagEndHandler.class
BaseHtmlLexer.java package com.intellij.lexer com.intellij.lexer.BaseHtmlLexer$XmlTagEndHandler extends java.lang.Object implements com.intellij.lexer.BaseHtmlLexer$TokenHandler { final synthetic com.intellij.lexer.BaseHtmlLexer this$0 void <init> (com.intellij.lexer.BaseHtmlLexer) com.intellij.lexer.BaseHtmlLexer this$0 public void handleElement (com.intellij.lexer.Lexer) com.intellij.lexer.Lexer lexer }
com/intellij/lexer/BaseHtmlLexer.class
BaseHtmlLexer.java package com.intellij.lexer public abstract com.intellij.lexer.BaseHtmlLexer extends com.intellij.lexer.DelegateLexer { protected static final int BASE_STATE_MASK private static final int SEEN_TAG private static final int SEEN_ATTRIBUTE private static final int SEEN_CONTENT_TYPE private static final int SEEN_STYLESHEET_TYPE private static final int SEEN_STYLE_SCRIPT_SHIFT private static final int SEEN_STYLE_SCRIPT_MASK protected static final int BASE_STATE_SHIFT protected static final com.intellij.lang.Language ourDefaultLanguage protected static final com.intellij.lang.Language ourDefaultStyleLanguage protected boolean seenTag protected boolean seenAttribute protected boolean seenStyle protected boolean seenScript private static final char SCRIPT private static final char STYLE private final int[] scriptStyleStack protected String scriptType protected String styleType private final boolean caseInsensitive protected boolean seenContentType protected boolean seenStylesheetType private CharSequence cachedBufferSequence private com.intellij.lexer.Lexer lexerOfCacheBufferSequence static final com.intellij.psi.tree.TokenSet TOKENS_TO_MERGE private final java.util.HashMap tokenHandlers protected void pushScriptStyle (boolean, boolean) boolean script boolean style int position protected void popScriptStyle () int position protected com.intellij.lang.Language getScriptLanguage () java.util.Collection instancesByMimeType protected com.intellij.lang.Language getStyleLanguage () String mimeType com.intellij.lang.Language language protected com.intellij.psi.tree.IElementType getCurrentScriptElementType () com.intellij.lang.HtmlScriptContentProvider scriptContentProvider protected com.intellij.psi.tree.IElementType getCurrentStylesheetElementType () com.intellij.psi.tree.IElementType elementType com.intellij.lexer.EmbeddedTokenTypesProvider provider com.intellij.lang.Language language protected com.intellij.lang.HtmlScriptContentProvider findScriptContentProvider (java.lang.String) com.intellij.lang.HtmlScriptContentProvider scriptContentProvider com.intellij.lang.Language language String mimeType java.util.Collection instancesByMimeType protected void <init> (com.intellij.lexer.Lexer, boolean) com.intellij.lexer.Lexer _baseLexer boolean _caseInsensitive com.intellij.lexer.BaseHtmlLexer$XmlNameHandler value protected void registerHandler (com.intellij.psi.tree.IElementType, com.intellij.lexer.BaseHtmlLexer$TokenHandler) com.intellij.lexer.BaseHtmlLexer$TokenHandler newHandler com.intellij.psi.tree.IElementType elementType com.intellij.lexer.BaseHtmlLexer$TokenHandler value com.intellij.lexer.BaseHtmlLexer$TokenHandler tokenHandler public void start (java.lang.CharSequence, int, int, int) CharSequence buffer int startOffset int endOffset int initialState private void initState (int) int initialState int position protected int skipToTheEndOfTheEmbeddment () int i int end String name com.intellij.lexer.Lexer base int tokenEnd int lastState int lastStart CharSequence buf char[] bufArray protected boolean endOfTheEmbeddment (java.lang.String) String name protected boolean isValidAttributeValueTokenType (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType tokenType public void advance () com.intellij.psi.tree.IElementType type com.intellij.lexer.BaseHtmlLexer$TokenHandler tokenHandler public int getState () int state private int encodeScriptStack () private void decodeScriptStack (int) int value protected final boolean hasSeenStyle () protected final boolean hasSeenAttribute () protected final boolean hasSeenTag () protected boolean hasSeenScript () protected abstract boolean isHtmlTagState (int) static synthetic com.intellij.lexer.Lexer access$000 (com.intellij.lexer.BaseHtmlLexer) com.intellij.lexer.BaseHtmlLexer x0 static synthetic java.lang.CharSequence access$100 (com.intellij.lexer.BaseHtmlLexer) com.intellij.lexer.BaseHtmlLexer x0 static synthetic java.lang.CharSequence access$102 (com.intellij.lexer.BaseHtmlLexer, java.lang.CharSequence) com.intellij.lexer.BaseHtmlLexer x0 CharSequence x1 static synthetic com.intellij.lexer.Lexer access$002 (com.intellij.lexer.BaseHtmlLexer, com.intellij.lexer.Lexer) com.intellij.lexer.BaseHtmlLexer x0 com.intellij.lexer.Lexer x1 static synthetic boolean access$200 (com.intellij.lexer.BaseHtmlLexer) com.intellij.lexer.BaseHtmlLexer x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lexer/DtdLexer.class
DtdLexer.java package com.intellij.lexer public com.intellij.lexer.DtdLexer extends com.intellij.lexer.MergingLexerAdapter { private static final com.intellij.psi.tree.TokenSet TOKENS_TO_MERGE public void <init> (boolean) boolean highlightingMode static void <clinit> () }
com/intellij/lexer/EmbeddedTokenTypesProvider.class
EmbeddedTokenTypesProvider.java package com.intellij.lexer public abstract com.intellij.lexer.EmbeddedTokenTypesProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EXTENSION_POINT_NAME public abstract java.lang.String getName () public abstract com.intellij.psi.tree.IElementType getElementType () static void <clinit> () }
com/intellij/lexer/HtmlHighlightingLexer$ElEmbeddmentHandler.class
HtmlHighlightingLexer.java package com.intellij.lexer public com.intellij.lexer.HtmlHighlightingLexer$ElEmbeddmentHandler extends java.lang.Object implements com.intellij.lexer.BaseHtmlLexer$TokenHandler { final synthetic com.intellij.lexer.HtmlHighlightingLexer this$0 public void <init> (com.intellij.lexer.HtmlHighlightingLexer) com.intellij.lexer.HtmlHighlightingLexer this$0 public void handleElement (com.intellij.lexer.Lexer) com.intellij.lexer.Lexer lexer }
com/intellij/lexer/HtmlHighlightingLexer$XmlEmbeddmentHandler.class
HtmlHighlightingLexer.java package com.intellij.lexer public com.intellij.lexer.HtmlHighlightingLexer$XmlEmbeddmentHandler extends java.lang.Object implements com.intellij.lexer.BaseHtmlLexer$TokenHandler { final synthetic com.intellij.lexer.HtmlHighlightingLexer this$0 public void <init> (com.intellij.lexer.HtmlHighlightingLexer) com.intellij.lexer.HtmlHighlightingLexer this$0 public void handleElement (com.intellij.lexer.Lexer) com.intellij.lexer.Lexer lexer com.intellij.psi.tree.IElementType tokenType }
com/intellij/lexer/HtmlHighlightingLexer.class
HtmlHighlightingLexer.java package com.intellij.lexer public com.intellij.lexer.HtmlHighlightingLexer extends com.intellij.lexer.BaseHtmlLexer { private static final com.intellij.openapi.diagnostic.Logger LOG private static final int EMBEDDED_LEXER_ON private static final int EMBEDDED_LEXER_STATE_SHIFT private static final com.intellij.openapi.fileTypes.FileType ourInlineScriptFileType private final com.intellij.openapi.fileTypes.FileType ourStyleFileType protected com.intellij.lexer.Lexer elLexer private com.intellij.lexer.Lexer embeddedLexer private final java.util.Map scriptLexers private final java.util.Map styleLexers private boolean hasNoEmbeddments private final boolean hasNoLayers public void <init> () public void <init> (com.intellij.openapi.fileTypes.FileType) com.intellij.openapi.fileTypes.FileType styleFileType protected void <init> (com.intellij.lexer.Lexer, boolean, com.intellij.openapi.fileTypes.FileType) com.intellij.lexer.Lexer lexer boolean caseInsensitive com.intellij.openapi.fileTypes.FileType styleFileType com.intellij.lexer.HtmlHighlightingLexer$XmlEmbeddmentHandler value public void start (java.lang.CharSequence, int, int, int) int state CharSequence buffer int startOffset int endOffset int initialState protected com.intellij.lexer.Lexer getInlineScriptHighlightingLexer () com.intellij.openapi.fileTypes.SyntaxHighlighter syntaxHighlighter private void setEmbeddedLexer () com.intellij.lang.Language language com.intellij.openapi.fileTypes.SyntaxHighlighter highlighter com.intellij.psi.tree.IElementType currentStylesheetElementType com.intellij.openapi.fileTypes.SyntaxHighlighter highlighter com.intellij.lexer.Lexer styleLexer com.intellij.lang.HtmlScriptContentProvider provider com.intellij.lexer.Lexer scriptLexer com.intellij.lexer.Lexer newLexer protected com.intellij.lexer.Lexer createELLexer (com.intellij.lexer.Lexer) com.intellij.lexer.Lexer newLexer public void advance () public com.intellij.psi.tree.IElementType getTokenType () int state int state com.intellij.psi.tree.IElementType tokenType public int getTokenStart () public int getTokenEnd () public int getState () int state protected boolean isHtmlTagState (int) int state public void setHasNoEmbeddments (boolean) boolean hasNoEmbeddments static synthetic boolean access$000 (com.intellij.lexer.HtmlHighlightingLexer) com.intellij.lexer.HtmlHighlightingLexer x0 static synthetic void access$100 (com.intellij.lexer.HtmlHighlightingLexer) com.intellij.lexer.HtmlHighlightingLexer x0 static synthetic com.intellij.lexer.Lexer access$200 (com.intellij.lexer.HtmlHighlightingLexer) com.intellij.lexer.HtmlHighlightingLexer x0 static synthetic int access$301 (com.intellij.lexer.HtmlHighlightingLexer) com.intellij.lexer.HtmlHighlightingLexer x0 static synthetic com.intellij.lexer.Lexer access$202 (com.intellij.lexer.HtmlHighlightingLexer, com.intellij.lexer.Lexer) com.intellij.lexer.HtmlHighlightingLexer x0 com.intellij.lexer.Lexer x1 static synthetic int access$401 (com.intellij.lexer.HtmlHighlightingLexer) com.intellij.lexer.HtmlHighlightingLexer x0 static synthetic int access$501 (com.intellij.lexer.HtmlHighlightingLexer) com.intellij.lexer.HtmlHighlightingLexer x0 static void <clinit> () com.intellij.lang.HtmlInlineScriptTokenTypesProvider provider private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lexer/HtmlLexer.class
HtmlLexer.java package com.intellij.lexer public com.intellij.lexer.HtmlLexer extends com.intellij.lexer.BaseHtmlLexer { private static final com.intellij.psi.tree.IElementType ourInlineStyleElementType private static final com.intellij.psi.tree.IElementType ourInlineScriptElementType public static final String INLINE_STYLE_NAME private com.intellij.psi.tree.IElementType myTokenType private int myTokenStart private int myTokenEnd public void start (java.lang.CharSequence, int, int, int) CharSequence buffer int startOffset int endOffset int initialState public void advance () public com.intellij.psi.tree.IElementType getTokenType () com.intellij.psi.tree.IElementType currentStylesheetElementType com.intellij.lang.Language stylesheetLanguage com.intellij.psi.tree.IElementType currentScriptElementType com.intellij.lang.Language scriptLanguage com.intellij.psi.tree.IElementType tokenType private static boolean isStartOfEmbeddmentAttributeValue (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType tokenType private static boolean isStartOfEmbeddmentTagContent (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType tokenType public void <init> () protected void <init> (com.intellij.lexer.Lexer, boolean) com.intellij.lexer.Lexer _baseLexer boolean _caseInsensitive protected boolean isHtmlTagState (int) int state public int getTokenStart () public int getTokenEnd () static void <clinit> () com.intellij.lexer.EmbeddedTokenTypesProvider extension java.util.List extensions com.intellij.psi.tree.IElementType inlineStyleElementType com.intellij.lang.HtmlInlineScriptTokenTypesProvider provider private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lexer/XHtmlHighlightingLexer.class
XHtmlHighlightingLexer.java package com.intellij.lexer public com.intellij.lexer.XHtmlHighlightingLexer extends com.intellij.lexer.HtmlHighlightingLexer { public void <init> () public void <init> (com.intellij.lexer.Lexer) com.intellij.lexer.Lexer baseLexer protected boolean isHtmlTagState (int) int state }
com/intellij/lexer/XHtmlLexer.class
XHtmlLexer.java package com.intellij.lexer public com.intellij.lexer.XHtmlLexer extends com.intellij.lexer.HtmlLexer { public void <init> (com.intellij.lexer.Lexer) com.intellij.lexer.Lexer baseLexer public void <init> () protected boolean isHtmlTagState (int) int state }
com/intellij/lexer/XmlHighlightingLexer.class
XmlHighlightingLexer.java package com.intellij.lexer public com.intellij.lexer.XmlHighlightingLexer extends com.intellij.lexer.DelegateLexer { public void <init> () public com.intellij.psi.tree.IElementType getTokenType () com.intellij.psi.tree.IElementType tokenType private com.intellij.psi.tree.IElementType fixWrongTokenTypes (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType tokenType int state }
com/intellij/lexer/XmlLexer.class
XmlLexer.java package com.intellij.lexer public com.intellij.lexer.XmlLexer extends com.intellij.lexer.MergingLexerAdapter { private static final com.intellij.psi.tree.TokenSet TOKENS_TO_MERGE public void <init> () public void <init> (boolean) boolean conditionalCommentsSupport public void <init> (com.intellij.lexer.Lexer) com.intellij.lexer.Lexer baseLexer static void <clinit> () }
com/intellij/lexer/_DtdLexer.class
_DtdLexer.java package com.intellij.lexer public com.intellij.lexer._DtdLexer extends java.lang.Object implements com.intellij.lexer.FlexLexer { public static final int YYEOF private static final int ZZ_BUFFERSIZE public static final int YYINITIAL public static final int DECL public static final int DECL_ATTR public static final int DECL_ATTR_VALUE_DQ public static final int DECL_ATTR_VALUE_SQ public static final int TAG_NAME public static final int TAG_ATTRIBUTES public static final int COMMENT public static final int ATTRIBUTE_VALUE_START public static final int ATTRIBUTE_VALUE_DQ public static final int ATTRIBUTE_VALUE_SQ public static final int PROCESSING_INSTRUCTION public static final int DOCTYPE_MARKUP_STARTED public static final int DOCTYPE public static final int DOCTYPE_EXTERNAL_ID public static final int DOCTYPE_MARKUP public static final int DOCTYPE_MARKUP_DQ public static final int DOCTYPE_MARKUP_SQ public static final int CDATA public static final int CONDITIONAL public static final int DOCTYPE_COMMENT private static final int[] ZZ_LEXSTATE static final char[] ZZ_CMAP_Z static final char[] ZZ_CMAP_Y static final char[] ZZ_CMAP_A private static final int[] ZZ_ACTION private static final String ZZ_ACTION_PACKED_0 private static final int[] ZZ_ROWMAP private static final String ZZ_ROWMAP_PACKED_0 private static final int[] ZZ_TRANS private static final String ZZ_TRANS_PACKED_0 private static final int ZZ_UNKNOWN_ERROR private static final int ZZ_NO_MATCH private static final int ZZ_PUSHBACK_2BIG private static final String[] ZZ_ERROR_MSG private static final int[] ZZ_ATTRIBUTE private static final String ZZ_ATTRIBUTE_PACKED_0 private java.io.Reader zzReader private int zzState private int zzLexicalState private CharSequence zzBuffer private int zzMarkedPos private int zzCurrentPos private int zzStartRead private int zzEndRead private boolean zzAtBOL private boolean zzAtEOF private boolean zzEOFDone private boolean isHighlightModeOn public static int ZZ_CMAP (int) int ch private static int[] zzUnpackAction () int[] result int offset private static int zzUnpackAction (java.lang.String, int, int[]) int count int value String packed int offset int[] result int i int j int l private static int[] zzUnpackRowMap () int[] result int offset private static int zzUnpackRowMap (java.lang.String, int, int[]) int high String packed int offset int[] result int i int j int l private static int[] zzUnpackTrans () int[] result int offset private static int zzUnpackTrans (java.lang.String, int, int[]) int count int value String packed int offset int[] result int i int j int l private static int[] zzUnpackAttribute () int[] result int offset private static int zzUnpackAttribute (java.lang.String, int, int[]) int count int value String packed int offset int[] result int i int j int l public void <init> (boolean) boolean highlightModeOn public void <init> (java.io.Reader) java.io.Reader in private static char[] zzUnpackCMap (java.lang.String) int i int length int count char value String packed int size char[] map int i int j public final int getTokenStart () public final int getTokenEnd () public void reset (java.lang.CharSequence, int, int, int) CharSequence buffer int start int end int initialState private boolean zzRefill () throws java.io.IOException public final int yystate () public final void yybegin (int) int newState public final java.lang.CharSequence yytext () public final char yycharat (int) int pos public final int yylength () private void zzScanError (int) String message ArrayIndexOutOfBoundsException e int errorCode String message public void yypushback (int) int number public com.intellij.psi.tree.IElementType advance () throws java.io.IOException int zzInput int zzInput int zzInput boolean eof int zzNext int zzAttributes int zzInput int zzAction int zzCurrentPosL int zzMarkedPosL int zzEndReadL CharSequence zzBufferL int[] zzTransL int[] zzRowMapL int[] zzAttrL static void <clinit> () }
com/intellij/lexer/_HtmlLexer.class
_HtmlLexer.java package com.intellij.lexer public com.intellij.lexer._HtmlLexer extends java.lang.Object implements com.intellij.lexer.FlexLexer { public static final int YYEOF private static final int ZZ_BUFFERSIZE public static final int YYINITIAL public static final int DOC_TYPE public static final int COMMENT public static final int START_TAG_NAME public static final int END_TAG_NAME public static final int BEFORE_TAG_ATTRIBUTES public static final int TAG_ATTRIBUTES public static final int ATTRIBUTE_VALUE_START public static final int ATTRIBUTE_VALUE_DQ public static final int ATTRIBUTE_VALUE_SQ public static final int PROCESSING_INSTRUCTION public static final int TAG_CHARACTERS public static final int C_COMMENT_START public static final int C_COMMENT_END private static final int[] ZZ_LEXSTATE static final char[] ZZ_CMAP_Z static final char[] ZZ_CMAP_Y static final char[] ZZ_CMAP_A private static final int[] ZZ_ACTION private static final String ZZ_ACTION_PACKED_0 private static final int[] ZZ_ROWMAP private static final String ZZ_ROWMAP_PACKED_0 private static final int[] ZZ_TRANS private static final String ZZ_TRANS_PACKED_0 private static final int ZZ_UNKNOWN_ERROR private static final int ZZ_NO_MATCH private static final int ZZ_PUSHBACK_2BIG private static final String[] ZZ_ERROR_MSG private static final int[] ZZ_ATTRIBUTE private static final String ZZ_ATTRIBUTE_PACKED_0 private java.io.Reader zzReader private int zzState private int zzLexicalState private CharSequence zzBuffer private int zzMarkedPos private int zzCurrentPos private int zzStartRead private int zzEndRead private boolean zzAtBOL private boolean zzAtEOF private boolean zzEOFDone public static int ZZ_CMAP (int) int ch private static int[] zzUnpackAction () int[] result int offset private static int zzUnpackAction (java.lang.String, int, int[]) int count int value String packed int offset int[] result int i int j int l private static int[] zzUnpackRowMap () int[] result int offset private static int zzUnpackRowMap (java.lang.String, int, int[]) int high String packed int offset int[] result int i int j int l private static int[] zzUnpackTrans () int[] result int offset private static int zzUnpackTrans (java.lang.String, int, int[]) int count int value String packed int offset int[] result int i int j int l private static int[] zzUnpackAttribute () int[] result int offset private static int zzUnpackAttribute (java.lang.String, int, int[]) int count int value String packed int offset int[] result int i int j int l public void <init> () public void <init> (java.io.Reader) java.io.Reader in private static char[] zzUnpackCMap (java.lang.String) int i int length int count char value String packed int size char[] map int i int j public final int getTokenStart () public final int getTokenEnd () public void reset (java.lang.CharSequence, int, int, int) CharSequence buffer int start int end int initialState private boolean zzRefill () throws java.io.IOException public final int yystate () public final void yybegin (int) int newState public final java.lang.CharSequence yytext () public final char yycharat (int) int pos public final int yylength () private void zzScanError (int) String message ArrayIndexOutOfBoundsException e int errorCode String message public void yypushback (int) int number public com.intellij.psi.tree.IElementType advance () throws java.io.IOException int zzInput int zzInput int zzInput boolean eof int zzNext int loc char prev char prevPrev int zzAttributes int zzInput int zzAction int zzCurrentPosL int zzMarkedPosL int zzEndReadL CharSequence zzBufferL int[] zzTransL int[] zzRowMapL int[] zzAttrL static void <clinit> () }
com/intellij/lexer/_XmlLexer.class
_XmlLexer.java package com.intellij.lexer public com.intellij.lexer._XmlLexer extends com.intellij.lexer.FlexAdapter { private static final int STATE_SHIFT private static final int STATE_MASK private int myState public void <init> (com.intellij.lexer.__XmlLexer) com.intellij.lexer.__XmlLexer flexLexer public void <init> (com.intellij.lexer.__XmlLexer, boolean) com.intellij.lexer.__XmlLexer flexLexer boolean conditionalCommentsSupport private void packState () com.intellij.lexer.__XmlLexer flex private void handleState (int) int initialState com.intellij.lexer.__XmlLexer flex public void start (java.lang.CharSequence, int, int, int) CharSequence buffer int startOffset int endOffset int initialState public int getState () public void advance () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lexer/__XmlLexer.class
__XmlLexer.java package com.intellij.lexer public com.intellij.lexer.__XmlLexer extends java.lang.Object implements com.intellij.lexer.FlexLexer { public static final int YYEOF private static final int ZZ_BUFFERSIZE public static final int YYINITIAL public static final int TAG public static final int PROCESSING_INSTRUCTION public static final int PI_ANY public static final int END_TAG public static final int COMMENT public static final int ATTR_LIST public static final int ATTR public static final int ATTR_VALUE_START public static final int ATTR_VALUE_DQ public static final int ATTR_VALUE_SQ public static final int DTD_MARKUP public static final int DOCTYPE public static final int CDATA public static final int C_COMMENT_START public static final int C_COMMENT_END private static final int[] ZZ_LEXSTATE static final char[] ZZ_CMAP_Z static final char[] ZZ_CMAP_Y static final char[] ZZ_CMAP_A private static final int[] ZZ_ACTION private static final String ZZ_ACTION_PACKED_0 private static final int[] ZZ_ROWMAP private static final String ZZ_ROWMAP_PACKED_0 private static final int[] ZZ_TRANS private static final String ZZ_TRANS_PACKED_0 private static final int ZZ_UNKNOWN_ERROR private static final int ZZ_NO_MATCH private static final int ZZ_PUSHBACK_2BIG private static final String[] ZZ_ERROR_MSG private static final int[] ZZ_ATTRIBUTE private static final String ZZ_ATTRIBUTE_PACKED_0 private java.io.Reader zzReader private int zzState private int zzLexicalState private CharSequence zzBuffer private int zzMarkedPos private int zzCurrentPos private int zzStartRead private int zzEndRead private boolean zzAtBOL private boolean zzAtEOF private boolean zzEOFDone private com.intellij.psi.tree.IElementType elTokenType private com.intellij.psi.tree.IElementType elTokenType2 private com.intellij.psi.tree.IElementType javaEmbeddedTokenType private boolean myConditionalCommentsSupport private int myPrevState public static int ZZ_CMAP (int) int ch private static int[] zzUnpackAction () int[] result int offset private static int zzUnpackAction (java.lang.String, int, int[]) int count int value String packed int offset int[] result int i int j int l private static int[] zzUnpackRowMap () int[] result int offset private static int zzUnpackRowMap (java.lang.String, int, int[]) int high String packed int offset int[] result int i int j int l private static int[] zzUnpackTrans () int[] result int offset private static int zzUnpackTrans (java.lang.String, int, int[]) int count int value String packed int offset int[] result int i int j int l private static int[] zzUnpackAttribute () int[] result int offset private static int zzUnpackAttribute (java.lang.String, int, int[]) int count int value String packed int offset int[] result int i int j int l public void setConditionalCommentsSupport (boolean) boolean b public void setElTypes (com.intellij.psi.tree.IElementType, com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType _elTokenType com.intellij.psi.tree.IElementType _elTokenType2 public void setJavaEmbeddedType (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType _tokenType public int yyprevstate () private int popState () int prev protected void pushState (int) int state public void <init> (java.io.Reader) java.io.Reader in private static char[] zzUnpackCMap (java.lang.String) int i int length int count char value String packed int size char[] map int i int j public final int getTokenStart () public final int getTokenEnd () public void reset (java.lang.CharSequence, int, int, int) CharSequence buffer int start int end int initialState private boolean zzRefill () throws java.io.IOException public final int yystate () public final void yybegin (int) int newState public final java.lang.CharSequence yytext () public final char yycharat (int) int pos public final int yylength () private void zzScanError (int) String message ArrayIndexOutOfBoundsException e int errorCode String message public void yypushback (int) int number public com.intellij.psi.tree.IElementType advance () throws java.io.IOException int zzInput int zzInput int zzInput boolean eof int zzNext int zzAttributes int zzInput int zzAction int zzCurrentPosL int zzMarkedPosL int zzEndReadL CharSequence zzBufferL int[] zzTransL int[] zzRowMapL int[] zzAttrL static void <clinit> () }
com/intellij/pom/xml/impl/XmlAspectChangeSetImpl.class
XmlAspectChangeSetImpl.java package com.intellij.pom.xml.impl public com.intellij.pom.xml.impl.XmlAspectChangeSetImpl extends java.lang.Object implements com.intellij.pom.xml.XmlChangeSet { private final com.intellij.pom.PomModel myModel private final java.util.List myChanges private final java.util.List myChangedFiles public void <init> (com.intellij.pom.PomModel) com.intellij.pom.PomModel model public void <init> (com.intellij.pom.PomModel, com.intellij.psi.xml.XmlFile) com.intellij.pom.PomModel model com.intellij.psi.xml.XmlFile xmlFile public java.util.List getChanges () public com.intellij.pom.PomModelAspect getAspect () public void merge (com.intellij.pom.event.PomChangeSet) com.intellij.pom.xml.events.XmlChange xmlChange com.intellij.pom.event.PomChangeSet blocked java.util.List changes public void add (com.intellij.pom.xml.events.XmlChange) com.intellij.pom.xml.events.XmlChange xmlChange public void clear () public java.lang.Iterable getChangedFiles () public java.lang.String toString () com.intellij.pom.xml.events.XmlChange xmlChange StringBuilder buffer java.util.Iterator iterator public void addChangedFile (com.intellij.psi.xml.XmlFile) com.intellij.psi.xml.XmlFile xmlFile private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/pom/xml/impl/XmlAspectImpl$1.class
XmlAspectImpl.java package com.intellij.pom.xml.impl com.intellij.pom.xml.impl.XmlAspectImpl$1 extends com.intellij.psi.XmlElementVisitor { com.intellij.pom.tree.events.TreeChange myChange final synthetic com.intellij.pom.tree.events.TreeChange val$finalChangedElement final synthetic com.intellij.pom.xml.impl.XmlAspectChangeSetImpl val$xmlChangeSet final synthetic com.intellij.util.CharTable val$table final synthetic com.intellij.pom.xml.impl.XmlAspectImpl this$0 void <init> (com.intellij.pom.xml.impl.XmlAspectImpl, com.intellij.pom.tree.events.TreeChange, com.intellij.pom.xml.impl.XmlAspectChangeSetImpl, com.intellij.util.CharTable) com.intellij.pom.xml.impl.XmlAspectImpl this$0 public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void visitXmlAttribute (com.intellij.psi.xml.XmlAttribute) com.intellij.pom.tree.events.ChangeInfo changeByChild int changeType com.intellij.lang.ASTNode treeElement com.intellij.psi.xml.XmlAttribute attribute com.intellij.lang.ASTNode[] affectedChildren String oldName String oldValue private com.intellij.psi.impl.source.tree.TreeElement getReplacedNode (com.intellij.pom.tree.events.ChangeInfo) com.intellij.pom.tree.events.ChangeInfo info public void visitXmlTag (com.intellij.psi.xml.XmlTag) com.intellij.lang.ASTNode treeElement com.intellij.psi.xml.XmlTagChild replaced com.intellij.psi.PsiElement psi com.intellij.pom.tree.events.ChangeInfo changeByChild int changeType com.intellij.psi.tree.IElementType type com.intellij.psi.PsiElement element com.intellij.lang.ASTNode treeElement com.intellij.psi.xml.XmlTag tag com.intellij.lang.ASTNode[] affectedChildren public void visitXmlDocument (com.intellij.psi.xml.XmlDocument) com.intellij.psi.xml.XmlDocument document public void visitFile (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file com.intellij.psi.xml.XmlDocument document }
com/intellij/pom/xml/impl/XmlAspectImpl.class
XmlAspectImpl.java package com.intellij.pom.xml.impl public com.intellij.pom.xml.impl.XmlAspectImpl extends java.lang.Object implements com.intellij.pom.xml.XmlAspect { private final com.intellij.pom.PomModel myModel private final com.intellij.pom.tree.TreeAspect myTreeAspect public void <init> (com.intellij.pom.PomModel, com.intellij.pom.tree.TreeAspect) com.intellij.pom.PomModel model com.intellij.pom.tree.TreeAspect aspect public void update (com.intellij.pom.event.PomModelEvent) com.intellij.pom.tree.events.impl.TreeChangeImpl changesByElement com.intellij.psi.PsiElement psiElement com.intellij.pom.tree.events.TreeChange finalChangedElement com.intellij.lang.ASTNode changedElement com.intellij.pom.event.PomModelEvent event com.intellij.pom.tree.events.TreeChangeEvent changeSet com.intellij.lang.ASTNode rootElement com.intellij.psi.PsiFile file com.intellij.pom.xml.impl.XmlAspectChangeSetImpl xmlChangeSet com.intellij.lang.ASTNode[] changedElements com.intellij.util.CharTable table private static com.intellij.pom.tree.events.impl.TreeChangeImpl createChildrenChangedInfo (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode changedElement com.intellij.lang.ASTNode parent com.intellij.pom.tree.events.impl.TreeChangeImpl changesByElement static synthetic com.intellij.pom.tree.events.impl.TreeChangeImpl access$000 (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/pom/xml/impl/events/XmlAttributeSetImpl.class
XmlAttributeSetImpl.java package com.intellij.pom.xml.impl.events public com.intellij.pom.xml.impl.events.XmlAttributeSetImpl extends java.lang.Object implements com.intellij.pom.xml.events.XmlAttributeSet { private final String myName private final String myValue private final com.intellij.psi.xml.XmlTag myTag public void <init> (com.intellij.psi.xml.XmlTag, java.lang.String, java.lang.String) com.intellij.psi.xml.XmlTag xmlTag String name String value public java.lang.String getName () public java.lang.String getValue () public com.intellij.psi.xml.XmlTag getTag () public static com.intellij.pom.event.PomModelEvent createXmlAttributeSet (com.intellij.pom.PomModel, com.intellij.psi.xml.XmlTag, java.lang.String, java.lang.String) com.intellij.pom.PomModel model com.intellij.psi.xml.XmlTag xmlTag String name String value com.intellij.pom.event.PomModelEvent event com.intellij.pom.xml.impl.XmlAspectChangeSetImpl xmlAspectChangeSet public java.lang.String toString () }
com/intellij/pom/xml/impl/events/XmlDocumentChangedImpl.class
XmlDocumentChangedImpl.java package com.intellij.pom.xml.impl.events public com.intellij.pom.xml.impl.events.XmlDocumentChangedImpl extends java.lang.Object implements com.intellij.pom.xml.events.XmlDocumentChanged { private final com.intellij.psi.xml.XmlDocument myDocument public void <init> (com.intellij.psi.xml.XmlDocument) com.intellij.psi.xml.XmlDocument document public com.intellij.psi.xml.XmlDocument getDocument () public static com.intellij.pom.event.PomModelEvent createXmlDocumentChanged (com.intellij.pom.PomModel, com.intellij.psi.xml.XmlDocument) com.intellij.pom.PomModel source com.intellij.psi.xml.XmlDocument document com.intellij.pom.event.PomModelEvent event com.intellij.psi.xml.XmlFile xmlFile com.intellij.pom.xml.impl.XmlAspectChangeSetImpl xmlAspectChangeSet public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/pom/xml/impl/events/XmlElementChangedImpl.class
XmlElementChangedImpl.java package com.intellij.pom.xml.impl.events public com.intellij.pom.xml.impl.events.XmlElementChangedImpl extends java.lang.Object implements com.intellij.pom.xml.events.XmlElementChanged { private final com.intellij.psi.xml.XmlElement myElement public void <init> (com.intellij.psi.xml.XmlElement) com.intellij.psi.xml.XmlElement treeElement public com.intellij.psi.xml.XmlElement getElement () public java.lang.String toString () }
com/intellij/pom/xml/impl/events/XmlTagChildAddImpl.class
XmlTagChildAddImpl.java package com.intellij.pom.xml.impl.events public com.intellij.pom.xml.impl.events.XmlTagChildAddImpl extends java.lang.Object implements com.intellij.pom.xml.events.XmlTagChildAdd { private final com.intellij.psi.xml.XmlTag myTag private final com.intellij.psi.xml.XmlTagChild myChild public void <init> (com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlTagChild) com.intellij.psi.xml.XmlTag context com.intellij.psi.xml.XmlTagChild treeElement public com.intellij.psi.xml.XmlTag getTag () public com.intellij.psi.xml.XmlTagChild getChild () public java.lang.String toString () }
com/intellij/pom/xml/impl/events/XmlTagChildChangedImpl.class
XmlTagChildChangedImpl.java package com.intellij.pom.xml.impl.events public com.intellij.pom.xml.impl.events.XmlTagChildChangedImpl extends java.lang.Object implements com.intellij.pom.xml.events.XmlTagChildChanged { private final com.intellij.psi.xml.XmlTag myTag private final com.intellij.psi.xml.XmlTagChild myChild public void <init> (com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlTagChild) com.intellij.psi.xml.XmlTag context com.intellij.psi.xml.XmlTagChild treeElement public com.intellij.psi.xml.XmlTag getTag () public com.intellij.psi.xml.XmlTagChild getChild () public static com.intellij.pom.event.PomModelEvent createXmlTagChildChanged (com.intellij.pom.PomModel, com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlTagChild) com.intellij.pom.PomModel source com.intellij.psi.xml.XmlTag context com.intellij.psi.xml.XmlTagChild treeElement com.intellij.pom.event.PomModelEvent event com.intellij.pom.xml.impl.XmlAspectChangeSetImpl xmlAspectChangeSet public java.lang.String toString () }
com/intellij/pom/xml/impl/events/XmlTagChildRemovedImpl.class
XmlTagChildRemovedImpl.java package com.intellij.pom.xml.impl.events public com.intellij.pom.xml.impl.events.XmlTagChildRemovedImpl extends java.lang.Object implements com.intellij.pom.xml.events.XmlTagChildRemoved { private final com.intellij.psi.xml.XmlTag myTag private final com.intellij.psi.xml.XmlTagChild myChild public void <init> (com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlTagChild) com.intellij.psi.xml.XmlTag context com.intellij.psi.xml.XmlTagChild treeElement public com.intellij.psi.xml.XmlTag getTag () public com.intellij.psi.xml.XmlTagChild getChild () public java.lang.String toString () }
com/intellij/pom/xml/impl/events/XmlTagNameChangedImpl.class
XmlTagNameChangedImpl.java package com.intellij.pom.xml.impl.events public com.intellij.pom.xml.impl.events.XmlTagNameChangedImpl extends java.lang.Object implements com.intellij.pom.xml.events.XmlTagNameChanged { private final String myOldName private final com.intellij.psi.xml.XmlTag myTag public void <init> (com.intellij.psi.xml.XmlTag, java.lang.String) com.intellij.psi.xml.XmlTag tag String oldName public java.lang.String getOldName () public com.intellij.psi.xml.XmlTag getTag () public static com.intellij.pom.event.PomModelEvent createXmlTagNameChanged (com.intellij.pom.PomModel, com.intellij.psi.xml.XmlTag, java.lang.String) com.intellij.pom.PomModel model com.intellij.psi.xml.XmlTag tag String oldName com.intellij.pom.event.PomModelEvent event com.intellij.pom.xml.impl.XmlAspectChangeSetImpl xmlAspectChangeSet public java.lang.String toString () }
com/intellij/pom/xml/impl/events/XmlTextChangedImpl.class
XmlTextChangedImpl.java package com.intellij.pom.xml.impl.events public com.intellij.pom.xml.impl.events.XmlTextChangedImpl extends java.lang.Object implements com.intellij.pom.xml.events.XmlTextChanged { private final String myOldText private final com.intellij.psi.xml.XmlText myText public void <init> (com.intellij.psi.xml.XmlText, java.lang.String) com.intellij.psi.xml.XmlText xmlText String oldText public java.lang.String getOldText () public com.intellij.psi.xml.XmlText getText () public static com.intellij.pom.event.PomModelEvent createXmlTextChanged (com.intellij.pom.PomModel, com.intellij.psi.xml.XmlText, java.lang.String) com.intellij.pom.PomModel source com.intellij.psi.xml.XmlText xmlText String oldText com.intellij.pom.event.PomModelEvent event com.intellij.pom.xml.impl.XmlAspectChangeSetImpl xmlAspectChangeSet public java.lang.String toString () }
com/intellij/psi/XmlElementFactoryImpl.class
XmlElementFactoryImpl.java package com.intellij.psi public com.intellij.psi.XmlElementFactoryImpl extends com.intellij.psi.XmlElementFactory { private final com.intellij.openapi.project.Project myProject private static final com.intellij.openapi.diagnostic.Logger LOG static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.psi.xml.XmlTag createTagFromText (java.lang.CharSequence, com.intellij.lang.Language) throws com.intellij.util.IncorrectOperationException CharSequence text com.intellij.lang.Language language com.intellij.openapi.fileTypes.FileType type com.intellij.psi.xml.XmlDocument document com.intellij.psi.xml.XmlTag tag public com.intellij.psi.xml.XmlTag createTagFromText (java.lang.CharSequence) throws com.intellij.util.IncorrectOperationException CharSequence text public com.intellij.psi.xml.XmlAttribute createXmlAttribute (java.lang.String, java.lang.String) throws com.intellij.util.IncorrectOperationException String name String value public com.intellij.psi.xml.XmlAttribute createAttribute (java.lang.String, java.lang.String, com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException String name String value com.intellij.psi.PsiElement context private com.intellij.psi.xml.XmlAttribute createAttribute (java.lang.String, java.lang.String, com.intellij.openapi.fileTypes.FileType) String name String value com.intellij.openapi.fileTypes.FileType fileType String quotedValue com.intellij.psi.xml.XmlDocument document com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlAttribute[] attributes public static java.lang.String quoteValue (java.lang.String) char quoteChar char quoteChar String value char quoteChar public com.intellij.psi.xml.XmlText createDisplayText (java.lang.String) throws com.intellij.util.IncorrectOperationException String s com.intellij.psi.xml.XmlTag tagFromText com.intellij.psi.xml.XmlText[] textElements public com.intellij.psi.xml.XmlTag createXHTMLTagFromText (java.lang.String) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.xml.XmlDocument document com.intellij.psi.xml.XmlTag tag public com.intellij.psi.xml.XmlTag createHTMLTagFromText (java.lang.String) throws com.intellij.util.IncorrectOperationException String text com.intellij.psi.xml.XmlDocument document com.intellij.psi.xml.XmlTag tag private com.intellij.psi.xml.XmlDocument createXmlDocument (java.lang.CharSequence, java.lang.String, com.intellij.openapi.fileTypes.FileType) com.intellij.psi.xml.XmlFile xmlFile CharSequence text String fileName com.intellij.openapi.fileTypes.FileType fileType com.intellij.psi.PsiFile fileFromText com.intellij.psi.xml.XmlFile xmlFile com.intellij.psi.xml.XmlDocument document private static com.intellij.openapi.fileTypes.FileType getFileType (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context private static com.intellij.openapi.fileTypes.FileType getFileType (com.intellij.lang.Language) com.intellij.lang.Language language com.intellij.openapi.fileTypes.FileType type static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/filters/TextContainFilter.class
TextContainFilter.java package com.intellij.psi.filters public com.intellij.psi.filters.TextContainFilter extends com.intellij.psi.filters.XmlTextFilter { public void <init> (java.lang.String) String value public boolean isAcceptable (java.lang.Object, com.intellij.psi.PsiElement) String elementValue String value Object element com.intellij.psi.PsiElement context }
com/intellij/psi/filters/XmlTagFilter.class
XmlTagFilter.java package com.intellij.psi.filters public com.intellij.psi.filters.XmlTagFilter extends java.lang.Object implements com.intellij.psi.filters.ElementFilter { public static final com.intellij.psi.filters.XmlTagFilter INSTANCE private void <init> () public boolean isAcceptable (java.lang.Object, com.intellij.psi.PsiElement) Object element com.intellij.psi.PsiElement context public boolean isClassAcceptable (java.lang.Class) Class hintClass static void <clinit> () }
com/intellij/psi/filters/XmlTextFilter.class
XmlTextFilter.java package com.intellij.psi.filters public com.intellij.psi.filters.XmlTextFilter extends java.lang.Object implements com.intellij.psi.filters.ElementFilter { protected final String[] myValue public void <init> (java.lang.String) String value public transient void <init> (java.lang.String[]) String[] values public boolean isClassAcceptable (java.lang.Class) Class hintClass public boolean isAcceptable (java.lang.Object, com.intellij.psi.PsiElement) String value String text Object element com.intellij.psi.PsiElement context public java.lang.String toString () int i String ret protected java.lang.String getTextByElement (java.lang.Object) Object element String elementValue }
com/intellij/psi/filters/position/RootTagFilter.class
RootTagFilter.java package com.intellij.psi.filters.position public com.intellij.psi.filters.position.RootTagFilter extends com.intellij.psi.filters.position.PositionElementFilter { public void <init> (com.intellij.psi.filters.ElementFilter) com.intellij.psi.filters.ElementFilter filter public boolean isAcceptable (java.lang.Object, com.intellij.psi.PsiElement) Object element com.intellij.psi.PsiElement scope com.intellij.psi.xml.XmlTag rootTag public java.lang.String toString () }
com/intellij/psi/filters/position/TargetNamespaceFilter.class
TargetNamespaceFilter.java package com.intellij.psi.filters.position public com.intellij.psi.filters.position.TargetNamespaceFilter extends com.intellij.psi.filters.XmlTextFilter { public void <init> (java.lang.String) String str public void <init> (java.lang.String[]) String[] strs public boolean isClassAcceptable (java.lang.Class) Class hintClass public boolean isAcceptable (java.lang.Object, com.intellij.psi.PsiElement) String aMyValue String attributeValue Object element com.intellij.psi.PsiElement context }
com/intellij/psi/filters/position/XmlTokenTypeFilter.class
XmlTokenTypeFilter.java package com.intellij.psi.filters.position public com.intellij.psi.filters.position.XmlTokenTypeFilter extends java.lang.Object implements com.intellij.psi.filters.ElementFilter { private com.intellij.psi.tree.IElementType myType public void <init> () public void <init> (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public boolean isClassAcceptable (java.lang.Class) Class hintClass public boolean isAcceptable (java.lang.Object, com.intellij.psi.PsiElement) com.intellij.lang.ASTNode node Object element com.intellij.psi.PsiElement context public java.lang.String toString () }
com/intellij/psi/impl/cache/impl/idCache/HtmlIdIndexer.class
HtmlIdIndexer.java package com.intellij.psi.impl.cache.impl.idCache public com.intellij.psi.impl.cache.impl.idCache.HtmlIdIndexer extends com.intellij.psi.impl.cache.impl.id.LexerBasedIdIndexer { public void <init> () public com.intellij.lexer.Lexer createLexer (com.intellij.psi.impl.cache.impl.OccurrenceConsumer) com.intellij.psi.impl.cache.impl.OccurrenceConsumer consumer static com.intellij.psi.impl.cache.impl.idCache.XHtmlFilterLexer createIndexingLexer (com.intellij.psi.impl.cache.impl.OccurrenceConsumer) com.intellij.psi.impl.cache.impl.OccurrenceConsumer consumer public int getVersion () }
com/intellij/psi/impl/cache/impl/idCache/HtmlIndexPatternBuilder.class
HtmlIndexPatternBuilder.java package com.intellij.psi.impl.cache.impl.idCache public com.intellij.psi.impl.cache.impl.idCache.HtmlIndexPatternBuilder extends com.intellij.psi.impl.cache.impl.idCache.XmlIndexPatternBuilder { public void <init> () public com.intellij.lexer.Lexer getIndexingLexer (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/cache/impl/idCache/HtmlTodoIndexer.class
HtmlTodoIndexer.java package com.intellij.psi.impl.cache.impl.idCache public com.intellij.psi.impl.cache.impl.idCache.HtmlTodoIndexer extends com.intellij.psi.impl.cache.impl.todo.LexerBasedTodoIndexer { public void <init> () public com.intellij.lexer.Lexer createLexer (com.intellij.psi.impl.cache.impl.OccurrenceConsumer) com.intellij.psi.impl.cache.impl.OccurrenceConsumer consumer }
com/intellij/psi/impl/cache/impl/idCache/XHtmlFilterLexer.class
XHtmlFilterLexer.java package com.intellij.psi.impl.cache.impl.idCache public com.intellij.psi.impl.cache.impl.idCache.XHtmlFilterLexer extends com.intellij.psi.impl.cache.impl.BaseFilterLexer { public void <init> (com.intellij.lexer.Lexer, com.intellij.psi.impl.cache.impl.OccurrenceConsumer) com.intellij.lexer.Lexer originalLexer com.intellij.psi.impl.cache.impl.OccurrenceConsumer table public void advance () boolean inComments com.intellij.psi.tree.IElementType tokenType }
com/intellij/psi/impl/cache/impl/idCache/XHtmlIdIndexer.class
XHtmlIdIndexer.java package com.intellij.psi.impl.cache.impl.idCache public com.intellij.psi.impl.cache.impl.idCache.XHtmlIdIndexer extends com.intellij.psi.impl.cache.impl.id.LexerBasedIdIndexer { public void <init> () public com.intellij.lexer.Lexer createLexer (com.intellij.psi.impl.cache.impl.OccurrenceConsumer) com.intellij.psi.impl.cache.impl.OccurrenceConsumer consumer static com.intellij.psi.impl.cache.impl.idCache.XHtmlFilterLexer createIndexingLexer (com.intellij.psi.impl.cache.impl.OccurrenceConsumer) com.intellij.psi.impl.cache.impl.OccurrenceConsumer consumer public int getVersion () }
com/intellij/psi/impl/cache/impl/idCache/XHtmlTodoIndexer.class
XHtmlTodoIndexer.java package com.intellij.psi.impl.cache.impl.idCache public com.intellij.psi.impl.cache.impl.idCache.XHtmlTodoIndexer extends com.intellij.psi.impl.cache.impl.todo.LexerBasedTodoIndexer { public void <init> () public com.intellij.lexer.Lexer createLexer (com.intellij.psi.impl.cache.impl.OccurrenceConsumer) com.intellij.psi.impl.cache.impl.OccurrenceConsumer consumer }
com/intellij/psi/impl/cache/impl/idCache/XmlFilterLexer.class
XmlFilterLexer.java package com.intellij.psi.impl.cache.impl.idCache public com.intellij.psi.impl.cache.impl.idCache.XmlFilterLexer extends com.intellij.psi.impl.cache.impl.BaseFilterLexer { public static final com.intellij.psi.tree.TokenSet NO_WORDS_TOKEN_SET public void <init> (com.intellij.lexer.Lexer, com.intellij.psi.impl.cache.impl.OccurrenceConsumer) com.intellij.lexer.Lexer originalLexer com.intellij.psi.impl.cache.impl.OccurrenceConsumer table public void advance () com.intellij.psi.tree.IElementType tokenType static void <clinit> () }
com/intellij/psi/impl/cache/impl/idCache/XmlIdIndexer.class
XmlIdIndexer.java package com.intellij.psi.impl.cache.impl.idCache public com.intellij.psi.impl.cache.impl.idCache.XmlIdIndexer extends com.intellij.psi.impl.cache.impl.id.LexerBasedIdIndexer { public void <init> () public com.intellij.lexer.Lexer createLexer (com.intellij.psi.impl.cache.impl.OccurrenceConsumer) com.intellij.psi.impl.cache.impl.OccurrenceConsumer consumer static com.intellij.psi.impl.cache.impl.idCache.XmlFilterLexer createIndexingLexer (com.intellij.psi.impl.cache.impl.OccurrenceConsumer) com.intellij.psi.impl.cache.impl.OccurrenceConsumer consumer }
com/intellij/psi/impl/cache/impl/idCache/XmlIndexPatternBuilder.class
XmlIndexPatternBuilder.java package com.intellij.psi.impl.cache.impl.idCache public com.intellij.psi.impl.cache.impl.idCache.XmlIndexPatternBuilder extends java.lang.Object implements com.intellij.psi.impl.search.IndexPatternBuilder { public static final com.intellij.psi.tree.TokenSet XML_COMMENT_BIT_SET public void <init> () public com.intellij.lexer.Lexer getIndexingLexer (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public com.intellij.psi.tree.TokenSet getCommentTokenSet (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public int getCommentStartDelta (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType tokenType public int getCommentEndDelta (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType tokenType static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/cache/impl/idCache/XmlTodoIndexer.class
XmlTodoIndexer.java package com.intellij.psi.impl.cache.impl.idCache public com.intellij.psi.impl.cache.impl.idCache.XmlTodoIndexer extends com.intellij.psi.impl.cache.impl.todo.LexerBasedTodoIndexer { public void <init> () public com.intellij.lexer.Lexer createLexer (com.intellij.psi.impl.cache.impl.OccurrenceConsumer) com.intellij.psi.impl.cache.impl.OccurrenceConsumer consumer }
com/intellij/psi/impl/source/html/HtmlConditionalCommentInjector.class
HtmlConditionalCommentInjector.java package com.intellij.psi.impl.source.html public com.intellij.psi.impl.source.html.HtmlConditionalCommentInjector extends java.lang.Object implements com.intellij.lang.injection.MultiHostInjector { public void <init> () public static boolean isConditionalComment (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement host private static com.intellij.openapi.util.Pair parseConditionalCommentBoundaries (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement host com.intellij.lang.ASTNode comment com.intellij.lang.ASTNode conditionalStart com.intellij.lang.ASTNode conditionalEnd com.intellij.lang.ASTNode endOfEnd public void getLanguagesToInject (com.intellij.lang.injection.MultiHostRegistrar, com.intellij.psi.PsiElement) com.intellij.lang.injection.MultiHostRegistrar registrar com.intellij.psi.PsiElement host com.intellij.openapi.util.Pair pair com.intellij.openapi.util.TextRange textRange int startOffset com.intellij.lang.Language language com.intellij.lang.ASTNode conditionalStart com.intellij.lang.ASTNode conditionalEnd com.intellij.openapi.util.TextRange range public java.util.List elementsToInjectIn () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/html/HtmlDocumentImpl.class
HtmlDocumentImpl.java package com.intellij.psi.impl.source.html public com.intellij.psi.impl.source.html.HtmlDocumentImpl extends com.intellij.psi.impl.source.xml.XmlDocumentImpl { public void <init> () public void <init> (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public com.intellij.psi.xml.XmlTag getRootTag () }
com/intellij/psi/impl/source/html/HtmlEmbeddedContentImpl.class
HtmlEmbeddedContentImpl.java package com.intellij.psi.impl.source.html public com.intellij.psi.impl.source.html.HtmlEmbeddedContentImpl extends com.intellij.extapi.psi.ASTWrapperPsiElement implements com.intellij.psi.xml.XmlTagChild { public void <init> (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode node public com.intellij.psi.xml.XmlTag getParentTag () com.intellij.psi.PsiElement parent public com.intellij.psi.xml.XmlTagChild getNextSiblingInTag () com.intellij.psi.PsiElement nextSibling public com.intellij.psi.xml.XmlTagChild getPrevSiblingInTag () com.intellij.psi.PsiElement prevSibling public boolean processElements (com.intellij.psi.search.PsiElementProcessor, com.intellij.psi.PsiElement) com.intellij.psi.search.PsiElementProcessor processor com.intellij.psi.PsiElement place public java.lang.String toString () String s com.intellij.psi.tree.IElementType type public void delete () throws com.intellij.util.IncorrectOperationException com.intellij.lang.ASTNode astNode }
com/intellij/psi/impl/source/html/HtmlFileImpl.class
HtmlFileImpl.java package com.intellij.psi.impl.source.html public com.intellij.psi.impl.source.html.HtmlFileImpl extends com.intellij.psi.impl.source.xml.XmlFileImpl implements com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceResolver com.intellij.psi.impl.source.html.HtmlLikeFile { public void <init> (com.intellij.psi.FileViewProvider) com.intellij.psi.FileViewProvider provider public void <init> (com.intellij.psi.FileViewProvider, com.intellij.psi.tree.IFileElementType) com.intellij.psi.FileViewProvider provider com.intellij.psi.tree.IFileElementType type public java.lang.String toString () public com.intellij.psi.xml.XmlDocument getDocument () com.intellij.psi.impl.source.tree.CompositeElement treeElement com.intellij.lang.ASTNode node public com.intellij.psi.PsiFileSystemItem resolveFileReference (com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference, java.lang.String) com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference childReference int i int n com.intellij.openapi.vfs.VirtualFile childParent com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference[] references com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference reference String name com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFile parent com.intellij.openapi.vfs.VirtualFile childFile com.intellij.openapi.vfs.ex.http.HttpFileSystem fileSystem public java.util.Collection getVariants (com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference) com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference reference private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/html/HtmlLikeFile.class
HtmlLikeFile.java package com.intellij.psi.impl.source.html public abstract com.intellij.psi.impl.source.html.HtmlLikeFile extends java.lang.Object { }
com/intellij/psi/impl/source/html/HtmlTagImpl.class
HtmlTagImpl.java package com.intellij.psi.impl.source.html public com.intellij.psi.impl.source.html.HtmlTagImpl extends com.intellij.psi.impl.source.xml.XmlTagImpl implements com.intellij.psi.html.HtmlTag { public void <init> () public com.intellij.psi.xml.XmlTag[] findSubTags (java.lang.String, java.lang.String) String tagName com.intellij.psi.xml.XmlTag subTag String name String namespace com.intellij.psi.xml.XmlTag[] subTags java.util.List result public boolean isCaseSensitive () public java.lang.String getAttributeValue (java.lang.String) String qname protected void cacheOneAttributeValue (java.lang.String, java.lang.String, java.util.Map) String name String value java.util.Map attributesValueMap public java.lang.String getAttributeValue (java.lang.String, java.lang.String) String name String namespace public java.lang.String getNamespace () String xmlNamespace protected java.lang.String getRealNs (java.lang.String) String value public java.lang.String toString () public java.lang.String getPrefixByNamespace (java.lang.String) String namespace public com.intellij.psi.xml.XmlTag getParentTag () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/html/ScriptSupportUtil$1.class
ScriptSupportUtil.java package com.intellij.psi.impl.source.html final com.intellij.psi.impl.source.html.ScriptSupportUtil$1 extends java.lang.Object implements com.intellij.psi.search.PsiElementProcessor { final synthetic java.util.List val$scriptTags void <init> (java.util.List) public boolean execute (com.intellij.psi.PsiElement) com.intellij.xml.XmlElementDescriptor descriptor com.intellij.psi.xml.XmlTag tag com.intellij.psi.PsiElement element1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/html/ScriptSupportUtil.class
ScriptSupportUtil.java package com.intellij.psi.impl.source.html public com.intellij.psi.impl.source.html.ScriptSupportUtil extends java.lang.Object { private static final com.intellij.openapi.util.Key CachedScriptTagsKey private static final ThreadLocal ProcessingDeclarationsFlag private void <init> () public static void clearCaches (com.intellij.psi.xml.XmlFile) com.intellij.psi.xml.XmlFile element public static boolean processDeclarations (com.intellij.psi.xml.XmlFile, com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.xml.XmlTagChild child com.intellij.psi.PsiFile psiFile com.intellij.psi.xml.XmlAttribute attribute com.intellij.psi.xml.XmlTagChild[] children com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlFile element com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place com.intellij.psi.util.CachedValue myCachedScriptTags private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$processDeclarations$0 (com.intellij.psi.xml.XmlFile) com.intellij.psi.search.PsiElementProcessor psiElementProcessor com.intellij.psi.xml.XmlFile element java.util.List scriptTags com.intellij.psi.xml.XmlDocument document static void <clinit> () }
com/intellij/psi/impl/source/html/TemplateHtmlScriptContentProvider.class
TemplateHtmlScriptContentProvider.java package com.intellij.psi.impl.source.html public com.intellij.psi.impl.source.html.TemplateHtmlScriptContentProvider extends java.lang.Object implements com.intellij.lang.HtmlScriptContentProvider { public void <init> () public com.intellij.psi.tree.IElementType getScriptElementType () public com.intellij.lexer.Lexer getHighlightingLexer () }
com/intellij/psi/impl/source/html/dtd/HtmlAttributeDescriptorImpl.class
HtmlAttributeDescriptorImpl.java package com.intellij.psi.impl.source.html.dtd public com.intellij.psi.impl.source.html.dtd.HtmlAttributeDescriptorImpl extends com.intellij.xml.impl.BasicXmlAttributeDescriptor { private final com.intellij.xml.XmlAttributeDescriptor delegate private final boolean myCaseSensitive public void <init> (com.intellij.xml.XmlAttributeDescriptor, boolean) com.intellij.xml.XmlAttributeDescriptor _delegate boolean caseSensitive public boolean isRequired () public boolean isFixed () public boolean hasIdType () public boolean hasIdRefType () public java.lang.String getDefaultValue () public boolean isEnumerated () public java.lang.String[] getEnumeratedValues () public java.lang.String validateValue (com.intellij.psi.xml.XmlElement, java.lang.String) com.intellij.psi.xml.XmlElement context String value public com.intellij.psi.PsiElement getDeclaration () public java.util.Collection getDeclarations () public java.lang.String getName (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context public java.lang.String getName () public void init (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.String toString () public com.intellij.psi.PsiElement getValueDeclaration (com.intellij.psi.xml.XmlElement, java.lang.String) com.intellij.psi.xml.XmlElement attributeValue String value String s public boolean isCaseSensitive () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/html/dtd/HtmlElementDescriptorImpl.class
HtmlElementDescriptorImpl.java package com.intellij.psi.impl.source.html.dtd public com.intellij.psi.impl.source.html.dtd.HtmlElementDescriptorImpl extends com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl { private final com.intellij.xml.XmlElementDescriptor myDelegate private final boolean myRelaxed private final boolean myCaseSensitive public void <init> (com.intellij.xml.XmlElementDescriptor, boolean, boolean) com.intellij.xml.XmlElementDescriptor _delegate boolean relaxed boolean caseSensitive public java.lang.String getQualifiedName () public java.lang.String getDefaultName () protected final com.intellij.xml.XmlElementDescriptor[] doCollectXmlDescriptors (com.intellij.psi.xml.XmlTag) int i com.intellij.psi.xml.XmlTag context com.intellij.xml.XmlElementDescriptor[] elementsDescriptors com.intellij.xml.XmlElementDescriptor[] temp public com.intellij.xml.XmlElementDescriptor getElementDescriptor (com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag child com.intellij.xml.XmlElementDescriptor headDescriptor com.intellij.xml.XmlElementDescriptor bodyDescriptor com.intellij.psi.xml.XmlTag head com.intellij.psi.xml.XmlTag body com.intellij.psi.xml.XmlTag element com.intellij.psi.xml.XmlTag contextTag String name com.intellij.xml.XmlElementDescriptor xmlElementDescriptor protected java.util.HashMap collectElementDescriptorsMap (com.intellij.psi.xml.XmlTag) com.intellij.xml.XmlElementDescriptor elementDescriptor com.intellij.psi.xml.XmlTag element java.util.HashMap hashMap com.intellij.xml.XmlElementDescriptor[] elementDescriptors protected com.intellij.xml.XmlAttributeDescriptor[] collectAttributeDescriptors (com.intellij.psi.xml.XmlTag) int i com.intellij.psi.xml.XmlTag context com.intellij.xml.XmlAttributeDescriptor[] attributesDescriptors com.intellij.xml.XmlAttributeDescriptor[] temp public com.intellij.xml.XmlAttributeDescriptor getAttributeDescriptor (java.lang.String, com.intellij.psi.xml.XmlTag) com.intellij.xml.XmlNSDescriptor nsdescriptor String prefix String attributeName com.intellij.psi.xml.XmlTag context String caseSensitiveAttributeName com.intellij.xml.XmlAttributeDescriptor descriptor protected java.util.HashMap collectAttributeDescriptorsMap (com.intellij.psi.xml.XmlTag) com.intellij.xml.XmlAttributeDescriptor attributeDescriptor com.intellij.psi.xml.XmlTag context java.util.HashMap hashMap com.intellij.xml.XmlAttributeDescriptor[] elementAttributeDescriptors public com.intellij.xml.XmlNSDescriptor getNSDescriptor () public int getContentType () public com.intellij.psi.PsiElement getDeclaration () public java.lang.String getName (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context public java.lang.String getName () public void init (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.Object[] getDependencies () public com.intellij.xml.XmlAttributeDescriptor[] getAttributesDescriptors (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag context public com.intellij.xml.XmlAttributeDescriptor[] getDefaultAttributeDescriptors (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag context public boolean allowElementsFromNamespace (java.lang.String, com.intellij.psi.xml.XmlTag) String namespace com.intellij.psi.xml.XmlTag context com.intellij.xml.XmlElementDescriptor getDelegate () public java.lang.String toString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/html/dtd/HtmlNSDescriptorImpl$1.class
HtmlNSDescriptorImpl.java package com.intellij.psi.impl.source.html.dtd final com.intellij.psi.impl.source.html.dtd.HtmlNSDescriptorImpl$1 extends com.intellij.openapi.util.SimpleFieldCache { void <init> () protected java.util.Map compute (com.intellij.psi.impl.source.html.dtd.HtmlNSDescriptorImpl) com.intellij.psi.impl.source.html.dtd.HtmlNSDescriptorImpl htmlNSDescriptor protected java.util.Map getValue (com.intellij.psi.impl.source.html.dtd.HtmlNSDescriptorImpl) com.intellij.psi.impl.source.html.dtd.HtmlNSDescriptorImpl htmlNSDescriptor protected void putValue (java.util.Map, com.intellij.psi.impl.source.html.dtd.HtmlNSDescriptorImpl) java.util.Map map com.intellij.psi.impl.source.html.dtd.HtmlNSDescriptorImpl htmlNSDescriptor protected volatile synthetic void putValue (java.lang.Object, java.lang.Object) protected volatile synthetic java.lang.Object getValue (java.lang.Object) protected volatile synthetic java.lang.Object compute (java.lang.Object) }
com/intellij/psi/impl/source/html/dtd/HtmlNSDescriptorImpl.class
HtmlNSDescriptorImpl.java package com.intellij.psi.impl.source.html.dtd public com.intellij.psi.impl.source.html.dtd.HtmlNSDescriptorImpl extends java.lang.Object implements com.intellij.xml.XmlNSDescriptor com.intellij.openapi.project.DumbAware com.intellij.xml.impl.schema.XmlNSTypeDescriptorProvider { private final com.intellij.xml.XmlNSDescriptor myDelegate private final boolean myRelaxed private final boolean myCaseSensitive private static final com.intellij.openapi.util.SimpleFieldCache myCachedDeclsCache private volatile java.util.Map myCachedDecls public void <init> (com.intellij.xml.XmlNSDescriptor) com.intellij.xml.XmlNSDescriptor _delegate public void <init> (com.intellij.xml.XmlNSDescriptor, boolean, boolean) com.intellij.xml.XmlNSDescriptor _delegate boolean relaxed boolean caseSensitive public static com.intellij.xml.XmlAttributeDescriptor getCommonAttributeDescriptor (java.lang.String, com.intellij.psi.xml.XmlTag) String attributeName com.intellij.psi.xml.XmlTag context com.intellij.xml.XmlElementDescriptor descriptor public static com.intellij.xml.XmlAttributeDescriptor[] getCommonAttributeDescriptors (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag context com.intellij.xml.XmlElementDescriptor descriptor public static com.intellij.xml.XmlElementDescriptor guessTagForCommonAttributes (com.intellij.psi.xml.XmlTag) com.intellij.xml.XmlElementDescriptor descriptor com.intellij.psi.xml.XmlTag context com.intellij.xml.XmlNSDescriptor nsDescriptor private java.util.Map buildDeclarationMap () private java.util.HashMap doBuildCachedMap () com.intellij.xml.XmlElementDescriptor element java.util.HashMap decls com.intellij.xml.XmlElementDescriptor[] elements public com.intellij.xml.XmlElementDescriptor getElementDescriptor (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag com.intellij.xml.XmlElementDescriptor xmlElementDescriptor private com.intellij.xml.XmlElementDescriptor getElementDescriptorByName (java.lang.String) String name public com.intellij.xml.XmlElementDescriptor[] getRootElementsDescriptors (com.intellij.psi.xml.XmlDocument) com.intellij.psi.xml.XmlDocument document public com.intellij.psi.xml.XmlFile getDescriptorFile () public com.intellij.psi.PsiElement getDeclaration () public java.lang.String getName (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context public java.lang.String getName () public void init (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.Object[] getDependencies () public com.intellij.xml.impl.schema.TypeDescriptor getTypeDescriptor (java.lang.String, com.intellij.psi.xml.XmlTag) String name com.intellij.psi.xml.XmlTag context public com.intellij.xml.impl.schema.TypeDescriptor getTypeDescriptor (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag descriptorTag private static synthetic com.intellij.xml.XmlElementDescriptor[] lambda$getRootElementsDescriptors$0 (int) int x$0 static synthetic java.util.HashMap access$000 (com.intellij.psi.impl.source.html.dtd.HtmlNSDescriptorImpl) com.intellij.psi.impl.source.html.dtd.HtmlNSDescriptorImpl x0 static synthetic java.util.Map access$100 (com.intellij.psi.impl.source.html.dtd.HtmlNSDescriptorImpl) com.intellij.psi.impl.source.html.dtd.HtmlNSDescriptorImpl x0 static synthetic java.util.Map access$102 (com.intellij.psi.impl.source.html.dtd.HtmlNSDescriptorImpl, java.util.Map) com.intellij.psi.impl.source.html.dtd.HtmlNSDescriptorImpl x0 java.util.Map x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/parsing/xml/DtdParsing$1.class
DtdParsing.java package com.intellij.psi.impl.source.parsing.xml com.intellij.psi.impl.source.parsing.xml.DtdParsing$1 extends com.intellij.lexer.DtdLexer { final int myInitialState final synthetic com.intellij.psi.tree.IElementType val$type final synthetic com.intellij.psi.xml.XmlEntityDecl$EntityContextType val$contextType void <init> (boolean, com.intellij.psi.tree.IElementType, com.intellij.psi.xml.XmlEntityDecl$EntityContextType) boolean highlightingMode public void start (java.lang.CharSequence, int, int, int) CharSequence buffer int startOffset int endOffset int initialState private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/parsing/xml/DtdParsing$2.class
DtdParsing.java package com.intellij.psi.impl.source.parsing.xml synthetic com.intellij.psi.impl.source.parsing.xml.DtdParsing$2 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$psi$xml$XmlEntityDecl$EntityContextType static void <clinit> () }
com/intellij/psi/impl/source/parsing/xml/DtdParsing.class
DtdParsing.java package com.intellij.psi.impl.source.parsing.xml public com.intellij.psi.impl.source.parsing.xml.DtdParsing extends com.intellij.psi.impl.source.parsing.xml.XmlParsing implements com.intellij.psi.xml.XmlElementType { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.psi.tree.IElementType myRootType public static final com.intellij.psi.xml.XmlEntityDecl$EntityContextType TYPE_FOR_MARKUP_DECL private final com.intellij.psi.xml.XmlEntityDecl$EntityContextType myContextType public void <init> (com.intellij.psi.tree.IElementType, com.intellij.psi.xml.XmlEntityDecl$EntityContextType, com.intellij.lang.PsiBuilder) com.intellij.psi.tree.IElementType root com.intellij.psi.xml.XmlEntityDecl$EntityContextType contextType com.intellij.lang.PsiBuilder builder public void <init> (java.lang.CharSequence, com.intellij.psi.tree.IElementType, com.intellij.psi.xml.XmlEntityDecl$EntityContextType, com.intellij.psi.PsiFile) CharSequence chars com.intellij.psi.tree.IElementType type com.intellij.psi.xml.XmlEntityDecl$EntityContextType contextType com.intellij.psi.PsiFile contextFile public com.intellij.lang.ASTNode parse () com.intellij.psi.impl.source.DummyHolder result com.intellij.psi.impl.source.tree.FileElement holder com.intellij.psi.PsiFile file com.intellij.lang.PsiBuilder$Marker root com.intellij.lang.PsiBuilder$Marker document com.intellij.lang.ASTNode astNode private static int getLexerInitialState (com.intellij.psi.tree.IElementType, com.intellij.psi.xml.XmlEntityDecl$EntityContextType) com.intellij.psi.tree.IElementType rootNodeType com.intellij.psi.xml.XmlEntityDecl$EntityContextType context short state private void parseGenericXml () com.intellij.psi.tree.IElementType tokenType private void parseNotationDecl () com.intellij.lang.PsiBuilder$Marker decl private void parseEntityDecl () com.intellij.lang.PsiBuilder$Marker decl private boolean parseCompositeName () private void parseEntityDeclContent () com.intellij.psi.tree.IElementType tokenType private boolean parseConditionalSection () com.intellij.lang.PsiBuilder$Marker conditionalSection com.intellij.psi.tree.IElementType tokenType private boolean parseProcessingInstruction () com.intellij.lang.PsiBuilder$Marker tag private void parseEntityRef () com.intellij.lang.PsiBuilder$Marker ref private void parseProlog () com.intellij.lang.PsiBuilder$Marker prolog private void parseDocType () com.intellij.lang.PsiBuilder$Marker docType private void parseMarkupDecl () com.intellij.lang.PsiBuilder$Marker decl private void parseMarkupContent () com.intellij.psi.tree.IElementType tokenType private void parseElementDecl () com.intellij.lang.PsiBuilder$Marker decl private void skipTillEndOfBlock () private boolean isAnotherDeclStart (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type private boolean parseName () com.intellij.psi.tree.IElementType type private boolean consumeKeywordAsName (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type private void doParseContentSpec (boolean) String tokenText com.intellij.lang.PsiBuilder$Marker spec com.intellij.psi.tree.IElementType tokenType boolean topLevel com.intellij.lang.PsiBuilder$Marker spec private boolean parseElementContentSpecInner (boolean) boolean topLevel com.intellij.psi.tree.IElementType tokenType boolean endedWithDelimiter private boolean parseGroup () com.intellij.lang.PsiBuilder$Marker group boolean b private void parseAttlistDecl () com.intellij.psi.tree.IElementType tokenType com.intellij.lang.PsiBuilder$Marker decl private void parseAttlistContent () private boolean parseAttributeDecl () com.intellij.lang.PsiBuilder$Marker decl boolean b private boolean parseAttributeContentSpec () private void parseEnumeratedType () com.intellij.lang.PsiBuilder$Marker enumeratedType private void parseEnumeratedTypeContent () private void parseDecl () com.intellij.lang.PsiBuilder$Marker decl private void parseAttributeList () int lastPosition private int parseAttributeValue () com.intellij.lang.PsiBuilder$Marker value int tokenEnd private void addToken () private void parseTopLevelMarkupDecl () private void parseAttrValue () static synthetic int access$000 (com.intellij.psi.tree.IElementType, com.intellij.psi.xml.XmlEntityDecl$EntityContextType) com.intellij.psi.tree.IElementType x0 com.intellij.psi.xml.XmlEntityDecl$EntityContextType x1 static void <clinit> () }
com/intellij/psi/impl/source/parsing/xml/HtmlBuilderDriver.class
HtmlBuilderDriver.java package com.intellij.psi.impl.source.parsing.xml public com.intellij.psi.impl.source.parsing.xml.HtmlBuilderDriver extends com.intellij.psi.impl.source.parsing.xml.XmlBuilderDriver { static final synthetic boolean $assertionsDisabled public void <init> (java.lang.CharSequence) CharSequence text protected com.intellij.lang.PsiBuilder createBuilderAndParse () com.intellij.lang.ParserDefinition htmlParserDef com.intellij.lang.PsiBuilder b static void <clinit> () }
com/intellij/psi/impl/source/parsing/xml/XmlBuilder$ProcessingOrder.class
XmlBuilder.java package com.intellij.psi.impl.source.parsing.xml public final enum com.intellij.psi.impl.source.parsing.xml.XmlBuilder$ProcessingOrder extends java.lang.Enum { public static final enum com.intellij.psi.impl.source.parsing.xml.XmlBuilder$ProcessingOrder TAGS public static final enum com.intellij.psi.impl.source.parsing.xml.XmlBuilder$ProcessingOrder TAGS_AND_TEXTS public static final enum com.intellij.psi.impl.source.parsing.xml.XmlBuilder$ProcessingOrder TAGS_AND_ATTRIBUTES public static final enum com.intellij.psi.impl.source.parsing.xml.XmlBuilder$ProcessingOrder TAGS_AND_ATTRIBUTES_AND_TEXTS private static final synthetic com.intellij.psi.impl.source.parsing.xml.XmlBuilder$ProcessingOrder[] $VALUES public static com.intellij.psi.impl.source.parsing.xml.XmlBuilder$ProcessingOrder[] values () public static com.intellij.psi.impl.source.parsing.xml.XmlBuilder$ProcessingOrder valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/psi/impl/source/parsing/xml/XmlBuilder.class
XmlBuilder.java package com.intellij.psi.impl.source.parsing.xml public abstract com.intellij.psi.impl.source.parsing.xml.XmlBuilder extends java.lang.Object { public abstract void doctype (java.lang.CharSequence, java.lang.CharSequence, int, int) public abstract com.intellij.psi.impl.source.parsing.xml.XmlBuilder$ProcessingOrder startTag (java.lang.CharSequence, java.lang.String, int, int, int) public abstract void endTag (java.lang.CharSequence, java.lang.String, int, int) public abstract void attribute (java.lang.CharSequence, java.lang.CharSequence, int, int) public abstract void textElement (java.lang.CharSequence, java.lang.CharSequence, int, int) public abstract void entityRef (java.lang.CharSequence, int, int) public abstract void error (java.lang.String, int, int) }
com/intellij/psi/impl/source/parsing/xml/XmlBuilderDriver.class
XmlBuilderDriver.java package com.intellij.psi.impl.source.parsing.xml public com.intellij.psi.impl.source.parsing.xml.XmlBuilderDriver extends java.lang.Object { private final com.intellij.util.containers.Stack myNamespacesStack private final com.intellij.util.containers.Stack myPrefixesStack private final CharSequence myText private static final String XMLNS private static final String XMLNS_COLON static final synthetic boolean $assertionsDisabled public void <init> (java.lang.CharSequence) CharSequence text protected java.lang.CharSequence getText () public void addImplicitBinding (java.lang.String, java.lang.String) String prefix String namespace public void build (com.intellij.psi.impl.source.parsing.xml.XmlBuilder) com.intellij.lang.LighterASTNode child com.intellij.psi.tree.IElementType tt int i com.intellij.psi.impl.source.parsing.xml.XmlBuilder builder com.intellij.lang.PsiBuilder b com.intellij.util.diff.FlyweightCapableTreeStructure structure com.intellij.lang.LighterASTNode root com.intellij.openapi.util.Ref childrenRef int count com.intellij.lang.LighterASTNode[] children private void processPrologNode (com.intellij.lang.PsiBuilder, com.intellij.psi.impl.source.parsing.xml.XmlBuilder, com.intellij.util.diff.FlyweightCapableTreeStructure, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode node com.intellij.psi.tree.IElementType type int i com.intellij.lang.PsiBuilder psiBuilder com.intellij.psi.impl.source.parsing.xml.XmlBuilder builder com.intellij.util.diff.FlyweightCapableTreeStructure structure com.intellij.lang.LighterASTNode prolog com.intellij.openapi.util.Ref prologChildren int prologChildrenCount private void processDoctypeNode (com.intellij.psi.impl.source.parsing.xml.XmlBuilder, com.intellij.util.diff.FlyweightCapableTreeStructure, com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode token int i CharSequence publicId boolean afterPublic CharSequence systemId boolean afterSystem com.intellij.psi.impl.source.parsing.xml.XmlBuilder builder com.intellij.util.diff.FlyweightCapableTreeStructure structure com.intellij.lang.LighterASTNode doctype com.intellij.openapi.util.Ref tokens int tokenCount private java.lang.CharSequence getTokenText (com.intellij.lang.LighterASTNode) com.intellij.lang.LighterASTNode token protected com.intellij.lang.PsiBuilder createBuilderAndParse () com.intellij.lang.ParserDefinition xmlParserDefinition com.intellij.lang.PsiBuilder b private void processErrorNode (com.intellij.lang.PsiBuilder, com.intellij.lang.LighterASTNode, com.intellij.psi.impl.source.parsing.xml.XmlBuilder) com.intellij.lang.PsiBuilder psiBuilder com.intellij.lang.LighterASTNode node com.intellij.psi.impl.source.parsing.xml.XmlBuilder builder String message private void processTagNode (com.intellij.lang.PsiBuilder, com.intellij.util.diff.FlyweightCapableTreeStructure, com.intellij.lang.LighterASTNode, com.intellij.psi.impl.source.parsing.xml.XmlBuilder) com.intellij.lang.LighterASTNode child com.intellij.psi.tree.IElementType tt int i com.intellij.lang.LighterASTNode child com.intellij.psi.tree.IElementType tt int i int i com.intellij.lang.PsiBuilder psiBuilder com.intellij.util.diff.FlyweightCapableTreeStructure structure com.intellij.lang.LighterASTNode node com.intellij.psi.impl.source.parsing.xml.XmlBuilder builder com.intellij.psi.tree.IElementType nodeTT com.intellij.openapi.util.Ref childrenRef int count com.intellij.lang.LighterASTNode[] children int stackFrameSize CharSequence tagName int headerEndOffset CharSequence localName String namespace com.intellij.psi.impl.source.parsing.xml.XmlBuilder$ProcessingOrder order boolean processAttrs boolean processTexts int framesToDrop private void processTextNode (com.intellij.util.diff.FlyweightCapableTreeStructure, com.intellij.lang.LighterASTNode, com.intellij.psi.impl.source.parsing.xml.XmlBuilder) com.intellij.lang.LighterASTNode child com.intellij.psi.tree.IElementType tt int start int end CharSequence physical int i com.intellij.util.diff.FlyweightCapableTreeStructure structure com.intellij.lang.LighterASTNode node com.intellij.psi.impl.source.parsing.xml.XmlBuilder builder com.intellij.openapi.util.Ref childrenRef int count com.intellij.lang.LighterASTNode[] children private void processAttributeNode (com.intellij.lang.LighterASTNode, com.intellij.util.diff.FlyweightCapableTreeStructure, com.intellij.psi.impl.source.parsing.xml.XmlBuilder) com.intellij.lang.LighterASTNode attrNode com.intellij.util.diff.FlyweightCapableTreeStructure structure com.intellij.psi.impl.source.parsing.xml.XmlBuilder builder private java.lang.String getNamespace (java.lang.CharSequence) String namespacePrefix int i CharSequence tagName String namespacePrefix int pos private void checkForXmlns (com.intellij.lang.LighterASTNode, com.intellij.util.diff.FlyweightCapableTreeStructure) com.intellij.lang.LighterASTNode attrNode com.intellij.util.diff.FlyweightCapableTreeStructure structure CharSequence name private java.lang.CharSequence getAttributeName (com.intellij.lang.LighterASTNode, com.intellij.util.diff.FlyweightCapableTreeStructure) com.intellij.lang.LighterASTNode attrNode com.intellij.util.diff.FlyweightCapableTreeStructure structure private java.lang.CharSequence getAttributeValue (com.intellij.lang.LighterASTNode, com.intellij.util.diff.FlyweightCapableTreeStructure) com.intellij.lang.LighterASTNode attrNode com.intellij.util.diff.FlyweightCapableTreeStructure structure CharSequence fullValue int start int end private java.lang.CharSequence findTextByTokenType (com.intellij.lang.LighterASTNode, com.intellij.util.diff.FlyweightCapableTreeStructure, com.intellij.psi.tree.IElementType) com.intellij.lang.LighterASTNode child int i com.intellij.lang.LighterASTNode attrNode com.intellij.util.diff.FlyweightCapableTreeStructure structure com.intellij.psi.tree.IElementType tt com.intellij.openapi.util.Ref childrenRef int count com.intellij.lang.LighterASTNode[] children CharSequence name static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/parsing/xml/XmlParser.class
XmlParser.java package com.intellij.psi.impl.source.parsing.xml public com.intellij.psi.impl.source.parsing.xml.XmlParser extends java.lang.Object implements com.intellij.lang.PsiParser { private static final com.intellij.util.TripleFunction REPARSE_XML_TAG_BY_NAME public void <init> () public com.intellij.lang.ASTNode parse (com.intellij.psi.tree.IElementType, com.intellij.lang.PsiBuilder) com.intellij.psi.tree.IElementType root com.intellij.lang.PsiBuilder builder com.intellij.lang.PsiBuilder$Marker file private static synthetic com.intellij.util.ThreeState lambda$static$0 (com.intellij.lang.ASTNode, com.intellij.lang.LighterASTNode, com.intellij.util.diff.FlyweightCapableTreeStructure) String oldName com.intellij.openapi.util.Ref childrenRef int count com.intellij.lang.LighterASTNode[] children com.intellij.lang.LighterASTTokenNode name CharSequence newName com.intellij.lang.ASTNode oldNode com.intellij.lang.LighterASTNode newNode com.intellij.util.diff.FlyweightCapableTreeStructure structure static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/parsing/xml/XmlParsing.class
XmlParsing.java package com.intellij.psi.impl.source.parsing.xml public com.intellij.psi.impl.source.parsing.xml.XmlParsing extends java.lang.Object { private static final int BALANCING_DEPTH_THRESHOLD protected final com.intellij.lang.PsiBuilder myBuilder private final com.intellij.util.containers.Stack myTagNamesStack static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.lang.PsiBuilder) com.intellij.lang.PsiBuilder builder public void parseDocument () com.intellij.psi.tree.IElementType tt com.intellij.lang.PsiBuilder$Marker rootTag com.intellij.lang.PsiBuilder$Marker document int rootTagCount com.intellij.lang.PsiBuilder$Marker error private static com.intellij.lang.PsiBuilder$Marker flushError (com.intellij.lang.PsiBuilder$Marker) com.intellij.lang.PsiBuilder$Marker error private void parseDoctype () com.intellij.lang.PsiBuilder$Marker doctype protected void parseTag (boolean) String endName com.intellij.lang.PsiBuilder$Marker footer boolean multipleRootTagError com.intellij.lang.PsiBuilder$Marker tag String tagName com.intellij.lang.PsiBuilder$Marker content private java.lang.String parseTagHeader (boolean, com.intellij.lang.PsiBuilder$Marker) com.intellij.lang.PsiBuilder$Marker error String tagName com.intellij.psi.tree.IElementType tt boolean multipleRootTagError com.intellij.lang.PsiBuilder$Marker tag String tagName public void parseTagContent () com.intellij.lang.PsiBuilder$Marker error com.intellij.psi.tree.IElementType tt com.intellij.lang.PsiBuilder$Marker xmlText protected boolean isCommentToken (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType tt private com.intellij.lang.PsiBuilder$Marker startText (com.intellij.lang.PsiBuilder$Marker) com.intellij.lang.PsiBuilder$Marker xmlText protected final com.intellij.lang.PsiBuilder$Marker mark () private static com.intellij.lang.PsiBuilder$Marker terminateText (com.intellij.lang.PsiBuilder$Marker) com.intellij.lang.PsiBuilder$Marker xmlText private void parseCData () com.intellij.lang.PsiBuilder$Marker cdata protected void parseComment () com.intellij.lang.PsiBuilder$Marker error com.intellij.psi.tree.IElementType tt com.intellij.lang.PsiBuilder$Marker comment private void parseReference () com.intellij.lang.PsiBuilder$Marker ref private void parseAttribute () com.intellij.lang.PsiBuilder$Marker att private void parseAttributeValue () com.intellij.lang.PsiBuilder$Marker error com.intellij.psi.tree.IElementType tt com.intellij.lang.PsiBuilder$Marker attValue private void parseProlog () com.intellij.psi.tree.IElementType tt com.intellij.lang.PsiBuilder$Marker prolog private void parseProcessingInstruction () com.intellij.lang.PsiBuilder$Marker pi com.intellij.psi.tree.IElementType tokenType protected final com.intellij.psi.tree.IElementType token () protected final boolean eof () protected final void advance () private void error (java.lang.String) String message static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/manipulators/SimpleTagManipulator.class
SimpleTagManipulator.java package com.intellij.psi.impl.source.resolve.reference.impl.manipulators public abstract com.intellij.psi.impl.source.resolve.reference.impl.manipulators.SimpleTagManipulator extends com.intellij.psi.AbstractElementManipulator { public void <init> () public com.intellij.psi.xml.XmlTag handleContentChange (com.intellij.psi.xml.XmlTag, com.intellij.openapi.util.TextRange, java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.psi.xml.XmlTag tag com.intellij.openapi.util.TextRange range String newContent StringBuilder replacement int valueOffset public volatile synthetic com.intellij.psi.PsiElement handleContentChange (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange, java.lang.String) throws com.intellij.util.IncorrectOperationException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/manipulators/XmlAttributeManipulator.class
XmlAttributeManipulator.java package com.intellij.psi.impl.source.resolve.reference.impl.manipulators public com.intellij.psi.impl.source.resolve.reference.impl.manipulators.XmlAttributeManipulator extends com.intellij.psi.AbstractElementManipulator { private static final com.intellij.openapi.diagnostic.Logger LOG static final synthetic boolean $assertionsDisabled public void <init> () public com.intellij.psi.xml.XmlAttribute handleContentChange (com.intellij.psi.xml.XmlAttribute, com.intellij.openapi.util.TextRange, java.lang.String) throws com.intellij.util.IncorrectOperationException String content com.intellij.psi.xml.XmlAttributeValue value StringBuilder replacement int offset com.intellij.psi.xml.XmlAttribute attribute com.intellij.openapi.util.TextRange range String newContent String attr com.intellij.lang.ASTNode astNode com.intellij.psi.PsiElement namePsi int startOffsetInParent com.intellij.openapi.util.TextRange nameRange public com.intellij.openapi.util.TextRange getRangeInElement (com.intellij.psi.xml.XmlAttribute) com.intellij.psi.xml.XmlAttribute attribute com.intellij.psi.xml.XmlAttributeValue value com.intellij.openapi.util.TextRange range public volatile synthetic com.intellij.openapi.util.TextRange getRangeInElement (com.intellij.psi.PsiElement) public volatile synthetic com.intellij.psi.PsiElement handleContentChange (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange, java.lang.String) throws com.intellij.util.IncorrectOperationException static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/manipulators/XmlAttributeValueManipulator.class
XmlAttributeValueManipulator.java package com.intellij.psi.impl.source.resolve.reference.impl.manipulators public com.intellij.psi.impl.source.resolve.reference.impl.manipulators.XmlAttributeValueManipulator extends com.intellij.psi.AbstractElementManipulator { private static final com.intellij.openapi.diagnostic.Logger LOG static final synthetic boolean $assertionsDisabled public void <init> () public com.intellij.psi.xml.XmlAttributeValue handleContentChange (com.intellij.psi.xml.XmlAttributeValue, com.intellij.openapi.util.TextRange, java.lang.String) throws com.intellij.util.IncorrectOperationException String textBeforeRange String textAfterRange String text StringIndexOutOfBoundsException e com.intellij.psi.xml.XmlAttributeValue element com.intellij.openapi.util.TextRange range String newContent String text String oldText com.intellij.openapi.project.Project project com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlAttribute attribute public com.intellij.openapi.util.TextRange getRangeInElement (com.intellij.psi.xml.XmlAttributeValue) com.intellij.psi.xml.XmlAttributeValue xmlAttributeValue com.intellij.psi.PsiElement first com.intellij.lang.ASTNode firstNode com.intellij.psi.PsiElement last com.intellij.lang.ASTNode lastNode int textLength int start int end public volatile synthetic com.intellij.openapi.util.TextRange getRangeInElement (com.intellij.psi.PsiElement) public volatile synthetic com.intellij.psi.PsiElement handleContentChange (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange, java.lang.String) throws com.intellij.util.IncorrectOperationException static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/manipulators/XmlProcessingInstructionManipulator.class
XmlProcessingInstructionManipulator.java package com.intellij.psi.impl.source.resolve.reference.impl.manipulators public com.intellij.psi.impl.source.resolve.reference.impl.manipulators.XmlProcessingInstructionManipulator extends com.intellij.psi.AbstractElementManipulator { public void <init> () public com.intellij.psi.xml.XmlProcessingInstruction handleContentChange (com.intellij.psi.xml.XmlProcessingInstruction, com.intellij.openapi.util.TextRange, java.lang.String) throws com.intellij.util.IncorrectOperationException int offsetInParent String textBeforeRange String textAfterRange String text StringIndexOutOfBoundsException e com.intellij.psi.xml.XmlProcessingInstruction element com.intellij.openapi.util.TextRange range String newContent com.intellij.psi.impl.source.tree.CompositeElement attrNode com.intellij.lang.ASTNode valueNode com.intellij.psi.PsiElement elementToReplace String text com.intellij.util.CharTable charTableByTree com.intellij.psi.impl.source.tree.LeafElement newValueElement public volatile synthetic com.intellij.psi.PsiElement handleContentChange (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange, java.lang.String) throws com.intellij.util.IncorrectOperationException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/manipulators/XmlTagManipulator.class
XmlTagManipulator.java package com.intellij.psi.impl.source.resolve.reference.impl.manipulators public com.intellij.psi.impl.source.resolve.reference.impl.manipulators.XmlTagManipulator extends com.intellij.psi.impl.source.resolve.reference.impl.manipulators.SimpleTagManipulator { public void <init> () public com.intellij.openapi.util.TextRange getRangeInElement (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlTagValue value com.intellij.psi.xml.XmlText[] texts private static com.intellij.openapi.util.TextRange getValueRange (com.intellij.psi.xml.XmlText) com.intellij.psi.xml.XmlText xmlText int offset String value String trimmed int i int start public static com.intellij.openapi.util.TextRange[] getValueRanges (com.intellij.psi.xml.XmlTag) int i com.intellij.openapi.util.TextRange[] ranges com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlTagValue value com.intellij.psi.xml.XmlText[] texts public volatile synthetic com.intellij.openapi.util.TextRange getRangeInElement (com.intellij.psi.PsiElement) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/manipulators/XmlTextManipulator.class
XmlTextManipulator.java package com.intellij.psi.impl.source.resolve.reference.impl.manipulators public com.intellij.psi.impl.source.resolve.reference.impl.manipulators.XmlTextManipulator extends com.intellij.psi.AbstractElementManipulator { public void <init> () public com.intellij.psi.xml.XmlText handleContentChange (com.intellij.psi.xml.XmlText, com.intellij.openapi.util.TextRange, java.lang.String) throws com.intellij.util.IncorrectOperationException String newValue StringBuilder replacement com.intellij.psi.xml.XmlText text com.intellij.openapi.util.TextRange range String newContent String newValue String value public com.intellij.openapi.util.TextRange getRangeInElement (com.intellij.psi.xml.XmlText) com.intellij.psi.xml.XmlText text private static com.intellij.openapi.util.TextRange getValueRange (com.intellij.psi.xml.XmlText) com.intellij.psi.xml.XmlText xmlText String value int i int start public volatile synthetic com.intellij.openapi.util.TextRange getRangeInElement (com.intellij.psi.PsiElement) public volatile synthetic com.intellij.psi.PsiElement handleContentChange (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange, java.lang.String) throws com.intellij.util.IncorrectOperationException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/manipulators/XmlTokenManipulator.class
XmlTokenManipulator.java package com.intellij.psi.impl.source.resolve.reference.impl.manipulators public com.intellij.psi.impl.source.resolve.reference.impl.manipulators.XmlTokenManipulator extends com.intellij.psi.AbstractElementManipulator { public void <init> () public com.intellij.psi.xml.XmlToken handleContentChange (com.intellij.psi.xml.XmlToken, com.intellij.openapi.util.TextRange, java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.psi.xml.XmlToken xmlToken com.intellij.openapi.util.TextRange range String newContent String oldText String newText com.intellij.psi.tree.IElementType tokenType com.intellij.psi.impl.source.tree.FileElement holder com.intellij.psi.impl.source.tree.LeafElement leaf public volatile synthetic com.intellij.psi.PsiElement handleContentChange (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange, java.lang.String) throws com.intellij.util.IncorrectOperationException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/providers/AttributeValueSelfReference.class
AttributeValueSelfReference.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public com.intellij.psi.impl.source.resolve.reference.impl.providers.AttributeValueSelfReference extends com.intellij.psi.impl.source.resolve.reference.impl.providers.BasicAttributeValueReference { public void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void <init> (com.intellij.psi.PsiElement, int) com.intellij.psi.PsiElement element int offset public void <init> (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange) com.intellij.psi.PsiElement element com.intellij.openapi.util.TextRange range public com.intellij.psi.PsiElement resolve () public boolean isSoft () }
com/intellij/psi/impl/source/resolve/reference/impl/providers/BasicAttributeValueReference.class
BasicAttributeValueReference.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public abstract com.intellij.psi.impl.source.resolve.reference.impl.providers.BasicAttributeValueReference extends java.lang.Object implements com.intellij.psi.PsiReference { protected final com.intellij.psi.PsiElement myElement protected final com.intellij.openapi.util.TextRange myRange public void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void <init> (com.intellij.psi.PsiElement, int) com.intellij.psi.PsiElement element int offset private static com.intellij.openapi.util.TextRange createTextRange (com.intellij.psi.PsiElement, int) com.intellij.psi.PsiElement element int offset int valueEndOffset public void <init> (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange) com.intellij.psi.PsiElement element com.intellij.openapi.util.TextRange range public com.intellij.psi.PsiElement getElement () public com.intellij.openapi.util.TextRange getRangeInElement () public java.lang.String getCanonicalText () String s public com.intellij.psi.PsiElement handleElementRename (java.lang.String) throws com.intellij.util.IncorrectOperationException String newElementName public com.intellij.psi.PsiElement bindToElement (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public boolean isReferenceTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/providers/DependentNSReference.class
DependentNSReference.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public com.intellij.psi.impl.source.resolve.reference.impl.providers.DependentNSReference extends com.intellij.psi.impl.source.resolve.reference.impl.providers.BasicAttributeValueReference { private final com.intellij.psi.impl.source.resolve.reference.impl.providers.URLReference myReference private final boolean myForceFetchResultValid public void <init> (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange, com.intellij.psi.impl.source.resolve.reference.impl.providers.URLReference) com.intellij.psi.PsiElement element com.intellij.openapi.util.TextRange range com.intellij.psi.impl.source.resolve.reference.impl.providers.URLReference ref public void <init> (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange, com.intellij.psi.impl.source.resolve.reference.impl.providers.URLReference, boolean) com.intellij.psi.PsiElement element com.intellij.openapi.util.TextRange range com.intellij.psi.impl.source.resolve.reference.impl.providers.URLReference ref boolean valid public com.intellij.psi.PsiElement resolve () String canonicalText com.intellij.psi.PsiFile file com.intellij.psi.PsiElement element public boolean isSoft () public boolean isForceFetchResultValid () public com.intellij.psi.impl.source.resolve.reference.impl.providers.URLReference getNamespaceReference () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/providers/DtdResolveUtil.class
DtdResolveUtil.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public com.intellij.psi.impl.source.resolve.reference.impl.providers.DtdResolveUtil extends java.lang.Object { public void <init> () static com.intellij.xml.XmlNSDescriptor getNsDescriptor (com.intellij.psi.xml.XmlElement) com.intellij.psi.xml.XmlDocument document com.intellij.xml.XmlNSDescriptor rootTagNSDescriptor com.intellij.psi.xml.XmlMarkupDecl markupDecl com.intellij.psi.meta.PsiMetaData psiMetaData com.intellij.psi.xml.XmlElement element com.intellij.psi.xml.XmlElement parentThatProvidesMetaData public static com.intellij.xml.XmlElementDescriptor resolveElementReference (java.lang.String, com.intellij.psi.xml.XmlElement) String name com.intellij.psi.xml.XmlElement context com.intellij.xml.XmlNSDescriptor rootTagNSDescriptor }
com/intellij/psi/impl/source/resolve/reference/impl/providers/FileBasedUserDataCache.class
FileBasedUserDataCache.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public abstract com.intellij.psi.impl.source.resolve.reference.impl.providers.FileBasedUserDataCache extends com.intellij.openapi.util.UserDataCache { public void <init> () protected com.intellij.psi.util.CachedValue compute (com.intellij.psi.PsiFile, java.lang.Object) com.intellij.psi.PsiFile xmlFile Object o protected java.lang.Object[] getDependencies (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile xmlFile protected abstract java.lang.Object doCompute (com.intellij.psi.PsiFile) protected abstract com.intellij.openapi.util.Key getKey () public java.lang.Object compute (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file com.intellij.psi.FileViewProvider fileViewProvider com.intellij.psi.PsiFile baseFile protected volatile synthetic java.lang.Object compute (java.lang.Object, java.lang.Object) private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$compute$0 (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile xmlFile }
com/intellij/psi/impl/source/resolve/reference/impl/providers/ImplicitIdRefProvider.class
ImplicitIdRefProvider.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public abstract com.intellij.psi.impl.source.resolve.reference.impl.providers.ImplicitIdRefProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EXTENSION_POINT_NAME public abstract com.intellij.psi.xml.XmlAttribute getIdRefAttribute (com.intellij.psi.xml.XmlTag) static void <clinit> () }
com/intellij/psi/impl/source/resolve/reference/impl/providers/SchemaReferencesProvider$NameReference.class
SchemaReferencesProvider.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public com.intellij.psi.impl.source.resolve.reference.impl.providers.SchemaReferencesProvider$NameReference extends java.lang.Object implements com.intellij.psi.PsiReference { private final com.intellij.psi.PsiElement myElement public void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement getElement () public com.intellij.openapi.util.TextRange getRangeInElement () public com.intellij.psi.PsiElement resolve () public java.lang.String getCanonicalText () String text public com.intellij.psi.PsiElement handleElementRename (java.lang.String) throws com.intellij.util.IncorrectOperationException String newElementName public com.intellij.psi.PsiElement bindToElement (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public boolean isReferenceTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public boolean isSoft () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/providers/SchemaReferencesProvider.class
SchemaReferencesProvider.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public com.intellij.psi.impl.source.resolve.reference.impl.providers.SchemaReferencesProvider extends com.intellij.psi.PsiReferenceProvider { private static final String VALUE_ATTR_NAME static final String NAME_ATTR_NAME static final String MEMBER_TYPES_ATTR_NAME static final String ITEM_TYPE_ATTR_NAME static final String BASE_ATTR_NAME static final String GROUP_TAG_NAME static final String ATTRIBUTE_GROUP_TAG_NAME static final String ATTRIBUTE_TAG_NAME static final String ELEMENT_TAG_NAME static final String SIMPLE_TYPE_TAG_NAME static final String COMPLEX_TYPE_TAG_NAME static final String REF_ATTR_NAME static final String TYPE_ATTR_NAME static final String SUBSTITUTION_GROUP_ATTR_NAME public void <init> () public java.lang.String[] getCandidateAttributeNamesForSchemaReferences () public com.intellij.psi.PsiReference[] getReferencesByElement (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext) int i java.util.List result String text int lastIndex int testLength com.intellij.psi.PsiReference prefix com.intellij.psi.PsiReference ref com.intellij.psi.PsiElement element com.intellij.util.ProcessingContext context com.intellij.psi.PsiElement parent String attrName public static com.intellij.psi.PsiReference createTypeOrElementOrAttributeReference (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public static com.intellij.psi.PsiReference createTypeOrElementOrAttributeReference (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement element String ns int length int offset com.intellij.psi.impl.source.resolve.reference.impl.providers.TypeOrElementOrAttributeReference ref private static com.intellij.psi.PsiReference createSchemaPrefixReference (com.intellij.psi.PsiElement) com.intellij.psi.xml.XmlAttributeValue attributeValue String prefix com.intellij.psi.PsiElement element public static com.intellij.xml.impl.schema.XmlNSDescriptorImpl findRedefinedDescriptor (com.intellij.psi.xml.XmlTag, java.lang.String) com.intellij.psi.xml.XmlTag grandParent com.intellij.psi.xml.XmlTag parentTag com.intellij.psi.xml.XmlTag tag String text String localName private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/providers/TypeOrElementOrAttributeReference$1.class
TypeOrElementOrAttributeReference.java package com.intellij.psi.impl.source.resolve.reference.impl.providers synthetic com.intellij.psi.impl.source.resolve.reference.impl.providers.TypeOrElementOrAttributeReference$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$psi$impl$source$resolve$reference$impl$providers$TypeOrElementOrAttributeReference$ReferenceType static void <clinit> () }
com/intellij/psi/impl/source/resolve/reference/impl/providers/TypeOrElementOrAttributeReference$CompletionProcessor.class
TypeOrElementOrAttributeReference.java package com.intellij.psi.impl.source.resolve.reference.impl.providers com.intellij.psi.impl.source.resolve.reference.impl.providers.TypeOrElementOrAttributeReference$CompletionProcessor extends java.lang.Object implements com.intellij.psi.search.PsiElementProcessor { final java.util.List myElements String namespace final com.intellij.psi.xml.XmlTag tag private final String prefix void <init> (com.intellij.psi.xml.XmlTag, java.lang.String) com.intellij.psi.xml.XmlTag tag String prefix public boolean execute (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag element String name String prefixByNamespace public volatile synthetic boolean execute (com.intellij.psi.PsiElement) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/providers/TypeOrElementOrAttributeReference$ReferenceType.class
TypeOrElementOrAttributeReference.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public final enum com.intellij.psi.impl.source.resolve.reference.impl.providers.TypeOrElementOrAttributeReference$ReferenceType extends java.lang.Enum { public static final enum com.intellij.psi.impl.source.resolve.reference.impl.providers.TypeOrElementOrAttributeReference$ReferenceType ElementReference public static final enum com.intellij.psi.impl.source.resolve.reference.impl.providers.TypeOrElementOrAttributeReference$ReferenceType AttributeReference public static final enum com.intellij.psi.impl.source.resolve.reference.impl.providers.TypeOrElementOrAttributeReference$ReferenceType GroupReference public static final enum com.intellij.psi.impl.source.resolve.reference.impl.providers.TypeOrElementOrAttributeReference$ReferenceType AttributeGroupReference public static final enum com.intellij.psi.impl.source.resolve.reference.impl.providers.TypeOrElementOrAttributeReference$ReferenceType TypeReference private static final synthetic com.intellij.psi.impl.source.resolve.reference.impl.providers.TypeOrElementOrAttributeReference$ReferenceType[] $VALUES public static com.intellij.psi.impl.source.resolve.reference.impl.providers.TypeOrElementOrAttributeReference$ReferenceType[] values () public static com.intellij.psi.impl.source.resolve.reference.impl.providers.TypeOrElementOrAttributeReference$ReferenceType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/psi/impl/source/resolve/reference/impl/providers/TypeOrElementOrAttributeReference.class
TypeOrElementOrAttributeReference.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public com.intellij.psi.impl.source.resolve.reference.impl.providers.TypeOrElementOrAttributeReference extends java.lang.Object implements com.intellij.psi.PsiReference { private static final String TARGET_NAMESPACE private final com.intellij.psi.PsiElement myElement private com.intellij.openapi.util.TextRange myRange private String nsPrefix private final com.intellij.psi.impl.source.resolve.reference.impl.providers.TypeOrElementOrAttributeReference$ReferenceType myType static final com.intellij.psi.impl.source.resolve.ResolveCache$Resolver RESOLVER static final synthetic boolean $assertionsDisabled public com.intellij.psi.impl.source.resolve.reference.impl.providers.TypeOrElementOrAttributeReference$ReferenceType getType () public void setNamespacePrefix (java.lang.String) String prefix protected void <init> (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange, com.intellij.psi.impl.source.resolve.reference.impl.providers.TypeOrElementOrAttributeReference$ReferenceType) com.intellij.psi.PsiElement element com.intellij.openapi.util.TextRange range com.intellij.psi.impl.source.resolve.reference.impl.providers.TypeOrElementOrAttributeReference$ReferenceType type void <init> (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange) com.intellij.psi.PsiElement element com.intellij.openapi.util.TextRange range private static com.intellij.psi.impl.source.resolve.reference.impl.providers.TypeOrElementOrAttributeReference$ReferenceType determineReferenceType (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.xml.XmlAttribute attribute com.intellij.psi.xml.XmlTag tag String localName String attributeLocalName public com.intellij.psi.PsiElement getElement () public com.intellij.openapi.util.TextRange getRangeInElement () public com.intellij.psi.PsiElement resolve () private com.intellij.psi.PsiElement resolveInner () com.intellij.xml.XmlElementDescriptor descriptor String localNameByQualifiedName com.intellij.xml.XmlAttributeDescriptor descriptor com.intellij.xml.impl.schema.TypeDescriptor typeDescriptor com.intellij.psi.xml.XmlTag tag String canonicalText boolean[] redefined com.intellij.xml.impl.schema.XsdNsDescriptor nsDescriptor com.intellij.xml.impl.schema.XsdNsDescriptor getDescriptor (com.intellij.psi.xml.XmlTag, java.lang.String, boolean[]) String attrName String tagLocalName com.intellij.xml.impl.schema.XmlNSDescriptorImpl redefinedDescriptor com.intellij.psi.PsiElement parentElement com.intellij.psi.PsiElement grandParentElement boolean doRedefineCheck com.intellij.xml.XmlNSDescriptor[] descrs com.intellij.psi.xml.XmlTag tag String text boolean[] redefined String namespace com.intellij.xml.XmlNSDescriptor nsDescriptor com.intellij.psi.PsiFile file com.intellij.psi.xml.XmlDocument document private static java.lang.String getNamespace (com.intellij.psi.xml.XmlTag, java.lang.String) String targetNsPrefix String targetNS com.intellij.psi.xml.XmlTag tag String text String namespacePrefix String namespaceByPrefix com.intellij.psi.xml.XmlTag rootTag public java.lang.String getCanonicalText () String text String name public com.intellij.psi.PsiElement handleElementRename (java.lang.String) throws com.intellij.util.IncorrectOperationException String newElementName String canonicalText com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement bindToElement (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement element public boolean isReferenceTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.Object[] getVariants () com.intellij.psi.xml.XmlTag tag public static java.lang.Object[] getVariants (com.intellij.psi.xml.XmlTag, com.intellij.psi.impl.source.resolve.reference.impl.providers.TypeOrElementOrAttributeReference$ReferenceType, java.lang.String) com.intellij.xml.XmlNSDescriptor nsDescriptor String namespace com.intellij.psi.xml.XmlTag tag com.intellij.psi.impl.source.resolve.reference.impl.providers.TypeOrElementOrAttributeReference$ReferenceType type String prefix String[] tagNames com.intellij.psi.xml.XmlDocument document com.intellij.psi.xml.XmlTag rootTag String ourNamespace com.intellij.psi.impl.source.resolve.reference.impl.providers.TypeOrElementOrAttributeReference$CompletionProcessor processor com.intellij.xml.XmlNSDescriptor nsDescriptor private static void processNamespace (java.lang.String, com.intellij.psi.impl.source.resolve.reference.impl.providers.TypeOrElementOrAttributeReference$CompletionProcessor, com.intellij.xml.impl.schema.XsdNsDescriptor, java.lang.String[]) String namespace com.intellij.psi.impl.source.resolve.reference.impl.providers.TypeOrElementOrAttributeReference$CompletionProcessor processor com.intellij.xml.impl.schema.XsdNsDescriptor nsDescriptor String[] tagNames public boolean isSoft () private static synthetic com.intellij.psi.PsiElement lambda$static$2 (com.intellij.psi.PsiReference, boolean) com.intellij.psi.PsiReference ref boolean incompleteCode private static synthetic boolean lambda$getDescriptor$1 (java.lang.String, com.intellij.xml.XmlNSDescriptor[], com.intellij.psi.xml.XmlTag) String namespace com.intellij.xml.XmlNSDescriptor[] descrs com.intellij.psi.xml.XmlTag xmlTag private static synthetic com.intellij.psi.PsiElement lambda$resolve$0 (com.intellij.psi.impl.source.resolve.reference.impl.providers.TypeOrElementOrAttributeReference, boolean) com.intellij.psi.impl.source.resolve.reference.impl.providers.TypeOrElementOrAttributeReference ref boolean incompleteCode static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/providers/URIReferenceProvider$1.class
URIReferenceProvider.java package com.intellij.psi.impl.source.resolve.reference.impl.providers final com.intellij.psi.impl.source.resolve.reference.impl.providers.URIReferenceProvider$1 extends java.lang.Object implements com.intellij.psi.filters.ElementFilter { void <init> () public boolean isAcceptable (java.lang.Object, com.intellij.psi.PsiElement) com.intellij.psi.xml.XmlAttribute attribute Object element com.intellij.psi.PsiElement context com.intellij.psi.PsiElement parent public boolean isClassAcceptable (java.lang.Class) Class hintClass }
com/intellij/psi/impl/source/resolve/reference/impl/providers/URIReferenceProvider$2.class
URIReferenceProvider.java package com.intellij.psi.impl.source.resolve.reference.impl.providers com.intellij.psi.impl.source.resolve.reference.impl.providers.URIReferenceProvider$2 extends com.intellij.psi.impl.source.resolve.reference.impl.providers.URLReference { final synthetic com.intellij.psi.impl.source.resolve.reference.impl.providers.URIReferenceProvider this$0 void <init> (com.intellij.psi.impl.source.resolve.reference.impl.providers.URIReferenceProvider, com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange, boolean) com.intellij.psi.impl.source.resolve.reference.impl.providers.URIReferenceProvider this$0 com.intellij.psi.PsiElement element com.intellij.openapi.util.TextRange range boolean soft public boolean isSchemaLocation () }
com/intellij/psi/impl/source/resolve/reference/impl/providers/URIReferenceProvider.class
URIReferenceProvider.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public com.intellij.psi.impl.source.resolve.reference.impl.providers.URIReferenceProvider extends com.intellij.psi.PsiReferenceProvider { public static final com.intellij.psi.filters.ElementFilter ELEMENT_FILTER private static final String NAMESPACE_ATTR_NAME public void <init> () public com.intellij.psi.PsiReference[] getReferencesByElement (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext) String namespace int offset com.intellij.openapi.util.TextRange range com.intellij.psi.impl.source.resolve.reference.impl.providers.URLReference urlReference String url java.util.List refs java.util.StringTokenizer tokenizer com.intellij.psi.PsiElement element com.intellij.util.ProcessingContext context String text String s com.intellij.psi.PsiElement parent com.intellij.psi.PsiReference reference static com.intellij.psi.PsiReference getUrlReference (com.intellij.psi.PsiElement, java.lang.String) boolean namespaceSoftRef com.intellij.psi.PsiElement element String s com.intellij.psi.PsiElement parent static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/providers/URLReference.class
URLReference.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public com.intellij.psi.impl.source.resolve.reference.impl.providers.URLReference extends java.lang.Object implements com.intellij.psi.PsiReference com.intellij.codeInsight.daemon.EmptyResolveMessageProvider { public static final String TARGET_NAMESPACE_ATTR_NAME private final com.intellij.psi.PsiElement myElement private final com.intellij.openapi.util.TextRange myRange private final boolean mySoft private boolean myIncorrectResourceMapped static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public void <init> (com.intellij.psi.PsiElement, com.intellij.openapi.util.TextRange, boolean) com.intellij.psi.PsiElement element com.intellij.openapi.util.TextRange range boolean soft public com.intellij.psi.PsiElement getElement () public com.intellij.openapi.util.TextRange getRangeInElement () public com.intellij.psi.PsiElement resolve () com.intellij.psi.xml.XmlAttribute attr com.intellij.psi.PsiFile file String name com.intellij.psi.xml.XmlTag t com.intellij.psi.xml.XmlDocument document com.intellij.psi.xml.XmlTag rootTag com.intellij.xml.XmlNSDescriptor nsDescriptor String url com.intellij.psi.PsiElement[] result String canonicalText com.intellij.psi.xml.XmlTag tag com.intellij.psi.PsiFile containingFile public java.lang.String getCanonicalText () String text public com.intellij.psi.PsiElement handleElementRename (java.lang.String) throws com.intellij.util.IncorrectOperationException String newElementName com.intellij.openapi.util.TextRange textRangeInElement com.intellij.psi.PsiElement elementToChange com.intellij.psi.ElementManipulator manipulator int offsetFromStart public com.intellij.psi.PsiElement bindToElement (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.psi.PsiElement element public boolean isReferenceTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public boolean isSchemaLocation () public boolean isSoft () public java.lang.String getUnresolvedMessagePattern () public static void processWsdlSchemas (com.intellij.psi.xml.XmlTag, com.intellij.util.Processor) com.intellij.psi.xml.XmlTag t com.intellij.psi.xml.XmlTag[] tags int i String nsPrefix String types com.intellij.psi.xml.XmlTag subTag com.intellij.psi.xml.XmlTag rootTag com.intellij.util.Processor processor private static synthetic boolean lambda$resolve$0 (java.lang.String, com.intellij.psi.PsiElement[], com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlAttribute location com.intellij.psi.xml.XmlTag anImport String canonicalText com.intellij.psi.PsiElement[] result com.intellij.psi.xml.XmlTag t static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/providers/XmlBaseReferenceProvider.class
XmlBaseReferenceProvider.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public com.intellij.psi.impl.source.resolve.reference.impl.providers.XmlBaseReferenceProvider extends com.intellij.psi.PsiReferenceProvider { private final boolean myAcceptSelf public void <init> (boolean) boolean acceptSelf public com.intellij.psi.PsiReference[] getReferencesByElement (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext) com.intellij.psi.PsiElement element com.intellij.util.ProcessingContext context com.intellij.psi.PsiReference reference com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceSet referenceSet private java.util.Collection getContext (com.intellij.psi.PsiElement, com.intellij.psi.PsiFile) com.intellij.psi.ResolveResult[] results com.intellij.psi.PsiReference reference com.intellij.psi.xml.XmlAttributeValue value com.intellij.psi.xml.XmlAttribute base com.intellij.psi.PsiElement element com.intellij.psi.PsiFile file com.intellij.psi.xml.XmlTag tag com.intellij.psi.PsiDirectory directory private static synthetic com.intellij.psi.PsiFileSystemItem lambda$getContext$1 (com.intellij.psi.ResolveResult) com.intellij.psi.ResolveResult result private synthetic java.util.Collection lambda$getReferencesByElement$0 (com.intellij.psi.PsiElement, com.intellij.psi.PsiFile) com.intellij.psi.PsiElement element com.intellij.psi.PsiFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/providers/XmlValueReference.class
XmlValueReference.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public abstract com.intellij.psi.impl.source.resolve.reference.impl.providers.XmlValueReference extends java.lang.Object implements com.intellij.psi.PsiReference { protected final com.intellij.psi.xml.XmlTag myTag protected com.intellij.openapi.util.TextRange myRange protected void <init> (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag public com.intellij.psi.PsiElement getElement () public com.intellij.openapi.util.TextRange getRangeInElement () public java.lang.String getCanonicalText () protected void replaceContent (java.lang.String) throws com.intellij.util.IncorrectOperationException String str com.intellij.psi.ElementManipulator manipulator public boolean isReferenceTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public boolean isSoft () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/providers/XsdRegExpInjector.class
XsdRegExpInjector.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public com.intellij.psi.impl.source.resolve.reference.impl.providers.XsdRegExpInjector extends java.lang.Object implements com.intellij.lang.injection.MultiHostInjector { private static final com.intellij.patterns.XmlAttributeValuePattern PATTERN public void <init> () public void getLanguagesToInject (com.intellij.lang.injection.MultiHostRegistrar, com.intellij.psi.PsiElement) com.intellij.lang.injection.MultiHostRegistrar registrar com.intellij.psi.PsiElement context public java.util.List elementsToInjectIn () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/resolve/reference/impl/providers/XsdRegExpParserDefinition$1.class
XsdRegExpParserDefinition.java package com.intellij.psi.impl.source.resolve.reference.impl.providers final com.intellij.psi.impl.source.resolve.reference.impl.providers.XsdRegExpParserDefinition$1 extends com.intellij.lang.Language { transient void <init> (com.intellij.lang.Language, java.lang.String, java.lang.String[]) com.intellij.lang.Language arg0 String arg1 String[] arg2 }
com/intellij/psi/impl/source/resolve/reference/impl/providers/XsdRegExpParserDefinition.class
XsdRegExpParserDefinition.java package com.intellij.psi.impl.source.resolve.reference.impl.providers public com.intellij.psi.impl.source.resolve.reference.impl.providers.XsdRegExpParserDefinition extends org.intellij.lang.regexp.RegExpParserDefinition { public static final com.intellij.lang.Language LANGUAGE private static final com.intellij.psi.tree.IFileElementType XSD_REGEXP_FILE private final java.util.EnumSet CAPABILITIES public void <init> () public com.intellij.lexer.Lexer createLexer (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.lang.PsiParser createParser (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.psi.tree.IFileElementType getFileNodeType () public com.intellij.psi.PsiFile createFile (com.intellij.psi.FileViewProvider) com.intellij.psi.FileViewProvider viewProvider static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/HtmlFileElement.class
HtmlFileElement.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.HtmlFileElement extends com.intellij.psi.impl.source.tree.FileElement implements com.intellij.psi.xml.XmlElementType { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> (java.lang.CharSequence) CharSequence text public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/XmlFileElement.class
XmlFileElement.java package com.intellij.psi.impl.source.tree public com.intellij.psi.impl.source.tree.XmlFileElement extends com.intellij.psi.impl.source.tree.FileElement implements com.intellij.psi.xml.XmlElementType { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> (java.lang.CharSequence) CharSequence text public void <init> (com.intellij.psi.tree.IElementType, java.lang.CharSequence) com.intellij.psi.tree.IElementType type CharSequence text public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/injected/XmlAttributeLiteralEscaper.class
XmlAttributeLiteralEscaper.java package com.intellij.psi.impl.source.tree.injected public com.intellij.psi.impl.source.tree.injected.XmlAttributeLiteralEscaper extends com.intellij.psi.LiteralTextEscaper { private final com.intellij.psi.xml.XmlAttribute myXmlAttribute public void <init> (com.intellij.psi.impl.source.xml.XmlAttributeValueImpl) com.intellij.psi.impl.source.xml.XmlAttributeValueImpl host com.intellij.psi.PsiElement parent public boolean decode (com.intellij.openapi.util.TextRange, java.lang.StringBuilder) com.intellij.openapi.util.TextRange rangeInsideHost StringBuilder outChars com.intellij.openapi.util.TextRange valueTextRange int startInDecoded int endInDecoded String displayValue public int getOffsetInHost (int, com.intellij.openapi.util.TextRange) int offsetInDecoded com.intellij.openapi.util.TextRange rangeInsideHost com.intellij.openapi.util.TextRange valueTextRange int displayStart int dp public boolean isOneLine () public com.intellij.openapi.util.TextRange getRelevantTextRange () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/injected/XmlCommentLiteralEscaper.class
XmlCommentLiteralEscaper.java package com.intellij.psi.impl.source.tree.injected public com.intellij.psi.impl.source.tree.injected.XmlCommentLiteralEscaper extends com.intellij.psi.LiteralTextEscaper { public void <init> (com.intellij.psi.impl.source.xml.XmlCommentImpl) com.intellij.psi.impl.source.xml.XmlCommentImpl host public boolean decode (com.intellij.openapi.util.TextRange, java.lang.StringBuilder) com.intellij.openapi.util.TextRange rangeInsideHost StringBuilder outChars public int getOffsetInHost (int, com.intellij.openapi.util.TextRange) int offsetInDecoded com.intellij.openapi.util.TextRange rangeInsideHost int offset public boolean isOneLine () com.intellij.lang.Commenter commenter private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/tree/injected/XmlTextLiteralEscaper.class
XmlTextLiteralEscaper.java package com.intellij.psi.impl.source.tree.injected public com.intellij.psi.impl.source.tree.injected.XmlTextLiteralEscaper extends com.intellij.psi.LiteralTextEscaper { public void <init> (com.intellij.psi.impl.source.xml.XmlTextImpl) com.intellij.psi.impl.source.xml.XmlTextImpl xmlText public boolean decode (com.intellij.openapi.util.TextRange, java.lang.StringBuilder) com.intellij.openapi.util.TextRange rangeInsideHost StringBuilder outChars int startInDecoded int endInDecoded public int getOffsetInHost (int, com.intellij.openapi.util.TextRange) int offsetInDecoded com.intellij.openapi.util.TextRange rangeInsideHost int rangeInsideHostStartOffset int displayStart int i int rangeInsideHostEndOffset public com.intellij.openapi.util.TextRange getRelevantTextRange () public boolean isOneLine () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/LanguageXmlPsiPolicy.class
LanguageXmlPsiPolicy.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.LanguageXmlPsiPolicy extends com.intellij.lang.LanguageExtension { public static final com.intellij.psi.impl.source.xml.LanguageXmlPsiPolicy INSTANCE private void <init> () static void <clinit> () }
com/intellij/psi/impl/source/xml/PossiblePrefixReference.class
PossiblePrefixReference.java package com.intellij.psi.impl.source.xml public abstract com.intellij.psi.impl.source.xml.PossiblePrefixReference extends java.lang.Object implements com.intellij.psi.PsiReference { public abstract boolean isPrefixReference () }
com/intellij/psi/impl/source/xml/SchemaPrefix$1.class
SchemaPrefix.java package com.intellij.psi.impl.source.xml final com.intellij.psi.impl.source.xml.SchemaPrefix$1 extends com.intellij.psi.impl.source.xml.SchemaPrefix { void <init> (com.intellij.psi.xml.XmlAttribute, com.intellij.openapi.util.TextRange, java.lang.String) com.intellij.psi.xml.XmlAttribute parent com.intellij.openapi.util.TextRange range String name protected java.lang.String getNamespace () public volatile synthetic com.intellij.psi.PsiElement getDeclaration () }
com/intellij/psi/impl/source/xml/SchemaPrefix.class
SchemaPrefix.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.SchemaPrefix extends com.intellij.psi.impl.RenameableFakePsiElement { private final com.intellij.openapi.util.TextRange myRange private final String myName public void <init> (com.intellij.psi.xml.XmlAttribute, com.intellij.openapi.util.TextRange, java.lang.String) com.intellij.psi.xml.XmlAttribute parent com.intellij.openapi.util.TextRange range String name public static com.intellij.psi.impl.source.xml.SchemaPrefix createJspPrefix (com.intellij.psi.xml.XmlAttributeValue, java.lang.String) com.intellij.psi.xml.XmlAttributeValue element String prefix com.intellij.openapi.util.TextRange range public java.lang.String getTypeName () public javax.swing.Icon getIcon () public int getTextOffset () public int getTextLength () public java.lang.String getName () public com.intellij.psi.xml.XmlAttribute getDeclaration () public com.intellij.openapi.util.TextRange getTextRange () public com.intellij.psi.search.SearchScope getUseScope () public boolean isEquivalentTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement another public java.lang.String getQuickNavigateInfo () String ns StringBuilder builder protected java.lang.String getNamespace () com.intellij.psi.xml.XmlAttribute parent public volatile synthetic com.intellij.psi.PsiElement getDeclaration () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/SchemaPrefixReference.class
SchemaPrefixReference.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.SchemaPrefixReference extends com.intellij.psi.PsiReferenceBase implements com.intellij.psi.impl.source.xml.PossiblePrefixReference com.intellij.psi.ResolvingHint { private final com.intellij.psi.impl.source.xml.SchemaPrefix myPrefix private final String myName private final com.intellij.psi.impl.source.xml.TagNameReference myTagNameReference public void <init> (com.intellij.psi.xml.XmlElement, com.intellij.openapi.util.TextRange, java.lang.String, com.intellij.psi.impl.source.xml.TagNameReference) com.intellij.psi.xml.XmlElement element com.intellij.openapi.util.TextRange range String name com.intellij.psi.impl.source.xml.TagNameReference reference public java.lang.String getNamespacePrefix () public boolean canResolveTo (java.lang.Class) Class elementClass public com.intellij.psi.impl.source.xml.SchemaPrefix resolve () public boolean isReferenceTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.psi.PsiElement handleElementRename (java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.psi.xml.XmlAttribute attr com.intellij.psi.xml.XmlTag tag String name public static com.intellij.psi.impl.source.xml.SchemaPrefix resolvePrefix (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement element String name com.intellij.xml.XmlExtension extension public boolean isSoft () public boolean isPrefixReference () public com.intellij.psi.impl.source.xml.TagNameReference getTagNameReference () public volatile synthetic com.intellij.psi.PsiElement resolve () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/TagNameReference.class
TagNameReference.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.TagNameReference extends java.lang.Object implements com.intellij.psi.PsiReference { private static final com.intellij.openapi.diagnostic.Logger LOG protected final boolean myStartTagFlag private final com.intellij.lang.ASTNode myNameElement public void <init> (com.intellij.lang.ASTNode, boolean) com.intellij.lang.ASTNode nameElement boolean startTagFlag public com.intellij.psi.PsiElement getElement () com.intellij.psi.PsiElement element com.intellij.psi.PsiElement parent protected com.intellij.psi.xml.XmlTag getTagElement () com.intellij.psi.PsiElement element public com.intellij.openapi.util.TextRange getRangeInElement () int parentOffset com.intellij.lang.ASTNode node com.intellij.psi.PsiElement element int elementLength int diffFromEnd int nameEnd com.intellij.lang.ASTNode nameElement int colon protected int getPrefixIndex (java.lang.String) String name public com.intellij.lang.ASTNode getNameElement () public com.intellij.psi.PsiElement resolve () com.intellij.psi.xml.XmlTag tag com.intellij.xml.XmlElementDescriptor descriptor public java.lang.String getCanonicalText () public com.intellij.psi.PsiElement handleElementRename (java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement psiElement String namespacePrefix int index String newElementName com.intellij.psi.xml.XmlTag element protected java.lang.String prependNamespacePrefix (java.lang.String, java.lang.String) String newElementName String namespacePrefix public com.intellij.psi.PsiElement bindToElement (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.meta.PsiMetaOwner owner com.intellij.psi.xml.XmlTag tagElement String newElementName int index com.intellij.psi.PsiElement element com.intellij.psi.meta.PsiMetaData metaData com.intellij.psi.xml.XmlTag tag public boolean isReferenceTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public boolean isSoft () static com.intellij.psi.impl.source.xml.TagNameReference createTagNameReference (com.intellij.psi.xml.XmlElement, com.intellij.lang.ASTNode, boolean) com.intellij.psi.xml.XmlElement element com.intellij.lang.ASTNode nameElement boolean startTagFlag com.intellij.xml.XmlExtension extension public boolean isStartTagFlag () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/TagNameVariantCollector.class
TagNameVariantCollector.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.TagNameVariantCollector extends java.lang.Object { static final synthetic boolean $assertionsDisabled public void <init> () public static java.util.List getTagDescriptors (com.intellij.psi.xml.XmlTag, java.util.Collection, java.util.List) com.intellij.xml.XmlElementDescriptor descriptor com.intellij.psi.xml.XmlTag declarationTag String namespace com.intellij.xml.XmlElementDescriptor descriptor int i int initialSize String namespace com.intellij.psi.xml.XmlTag element java.util.Collection namespaces java.util.List nsInfo com.intellij.xml.XmlElementDescriptor elementDescriptor String elementNamespace java.util.Map descriptorsMap com.intellij.psi.PsiElement context com.intellij.psi.PsiElement curElement java.util.Set visited com.intellij.xml.XmlExtension extension java.util.ArrayList variants boolean hasPrefix private static void processVariantsInNamespace (java.lang.String, com.intellij.psi.xml.XmlTag, java.util.List, com.intellij.xml.XmlElementDescriptor, java.lang.String, java.util.Map, java.util.Set, com.intellij.psi.xml.XmlTag, com.intellij.xml.XmlExtension) com.intellij.xml.XmlElementDescriptor containedDescriptor com.intellij.xml.XmlElementDescriptor descriptor com.intellij.xml.XmlElementDescriptor parentDescriptor com.intellij.xml.XmlElementDescriptor candidateDescriptor com.intellij.xml.XmlElementDescriptor[] rootElementsDescriptors com.intellij.psi.xml.XmlTag parentTag com.intellij.xml.XmlElementDescriptor parentDescriptor com.intellij.xml.XmlNSDescriptor nsDescriptor String namespace com.intellij.psi.xml.XmlTag element java.util.List variants com.intellij.xml.XmlElementDescriptor elementDescriptor String elementNamespace java.util.Map descriptorsMap java.util.Set visited com.intellij.psi.xml.XmlTag parent com.intellij.xml.XmlExtension extension private static com.intellij.xml.XmlNSDescriptor getDescriptor (com.intellij.psi.xml.XmlTag, java.lang.String, boolean, com.intellij.xml.XmlExtension) com.intellij.psi.xml.XmlTag element String namespace boolean strict com.intellij.xml.XmlExtension extension static boolean couldContainDescriptor (com.intellij.psi.xml.XmlTag, com.intellij.xml.XmlElementDescriptor, com.intellij.xml.XmlElementDescriptor, java.lang.String, boolean) com.intellij.psi.xml.XmlTag parentTag com.intellij.xml.XmlElementDescriptor parentDescriptor com.intellij.xml.XmlElementDescriptor childDescriptor String childNamespace boolean strict com.intellij.psi.xml.XmlTag childTag com.intellij.xml.XmlElementDescriptor descriptor private static boolean isAcceptableNs (com.intellij.psi.xml.XmlTag, com.intellij.xml.XmlElementDescriptor, java.lang.String, java.lang.String) com.intellij.psi.xml.XmlTag element com.intellij.xml.XmlElementDescriptor elementDescriptor String elementNamespace String namespace public static boolean couldContain (com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag parent com.intellij.psi.xml.XmlTag child private static synthetic boolean lambda$getTagDescriptors$0 (boolean, java.util.Collection, com.intellij.xml.XmlElementDescriptor) boolean hasPrefix java.util.Collection namespaces com.intellij.xml.XmlElementDescriptor descriptor static void <clinit> () }
com/intellij/psi/impl/source/xml/XmlAttlistDeclImpl$1.class
XmlAttlistDeclImpl.java package com.intellij.psi.impl.source.xml com.intellij.psi.impl.source.xml.XmlAttlistDeclImpl$1 extends com.intellij.psi.scope.processor.FilterElementProcessor { final synthetic com.intellij.psi.impl.source.xml.XmlAttlistDeclImpl this$0 void <init> (com.intellij.psi.impl.source.xml.XmlAttlistDeclImpl, com.intellij.psi.filters.ElementFilter, java.util.List) com.intellij.psi.impl.source.xml.XmlAttlistDeclImpl this$0 com.intellij.psi.filters.ElementFilter x0 java.util.List x1 public boolean execute (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/XmlAttlistDeclImpl.class
XmlAttlistDeclImpl.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlAttlistDeclImpl extends com.intellij.psi.impl.source.xml.XmlElementImpl implements com.intellij.psi.xml.XmlAttlistDecl { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child public com.intellij.psi.xml.XmlElement getNameElement () public com.intellij.psi.xml.XmlAttributeDecl[] getAttributeDecls () java.util.List result public com.intellij.psi.PsiReference[] getReferences () public java.lang.String getName () com.intellij.psi.xml.XmlElement xmlElement static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/XmlAttributeDeclImpl$1.class
XmlAttributeDeclImpl.java package com.intellij.psi.impl.source.xml com.intellij.psi.impl.source.xml.XmlAttributeDeclImpl$1 extends java.lang.Object implements com.intellij.psi.search.PsiElementProcessor { final synthetic StringBuilder val$builder final synthetic com.intellij.psi.impl.source.xml.XmlAttributeDeclImpl this$0 void <init> (com.intellij.psi.impl.source.xml.XmlAttributeDeclImpl, java.lang.StringBuilder) com.intellij.psi.impl.source.xml.XmlAttributeDeclImpl this$0 public boolean execute (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/XmlAttributeDeclImpl.class
XmlAttributeDeclImpl.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlAttributeDeclImpl extends com.intellij.psi.impl.source.xml.XmlElementImpl implements com.intellij.psi.xml.XmlAttributeDecl com.intellij.psi.xml.XmlElementType { private static final com.intellij.openapi.diagnostic.Logger LOG private static final String ID_ATT private static final String IDREF_ATT public void <init> () public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public com.intellij.psi.xml.XmlElement getNameElement () public boolean isAttributeRequired () public boolean isAttributeFixed () public boolean isAttributeImplied () public com.intellij.psi.xml.XmlAttributeValue getDefaultValue () public java.lang.String getDefaultValueText () com.intellij.psi.xml.XmlAttributeValue value String text StringBuilder builder public boolean isEnumerated () public com.intellij.psi.xml.XmlElement[] getEnumeratedValues () com.intellij.psi.xml.XmlEnumeratedType enumeratedType public boolean isIdAttribute () com.intellij.psi.PsiElement elementType private com.intellij.psi.PsiElement findElementType () com.intellij.psi.PsiElement elementName com.intellij.psi.PsiElement nextSibling com.intellij.psi.PsiElement elementType public boolean isIdRefAttribute () com.intellij.psi.PsiElement elementType public com.intellij.psi.meta.PsiMetaData getMetaData () public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public java.lang.String getName () com.intellij.psi.xml.XmlElement name public boolean canNavigate () com.intellij.psi.PsiNamedElement psiNamedElement public void navigate (boolean) boolean requestFocus com.intellij.psi.PsiNamedElement psiNamedElement com.intellij.pom.Navigatable navigatable public com.intellij.psi.PsiElement getNavigationElement () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/XmlAttributeImpl$1.class
XmlAttributeImpl.java package com.intellij.psi.impl.source.xml com.intellij.psi.impl.source.xml.XmlAttributeImpl$1 extends com.intellij.pom.impl.PomTransactionBase { final synthetic com.intellij.lang.ASTNode val$value final synthetic com.intellij.lang.ASTNode val$newValue final synthetic com.intellij.pom.PomModel val$model final synthetic com.intellij.psi.impl.source.xml.XmlAttributeImpl this$0 void <init> (com.intellij.psi.impl.source.xml.XmlAttributeImpl, com.intellij.psi.PsiElement, com.intellij.pom.PomModelAspect, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, com.intellij.pom.PomModel) com.intellij.psi.impl.source.xml.XmlAttributeImpl this$0 com.intellij.psi.PsiElement arg0 com.intellij.pom.PomModelAspect arg1 public com.intellij.pom.event.PomModelEvent runInner () com.intellij.psi.impl.source.xml.XmlAttributeImpl att }
com/intellij/psi/impl/source/xml/XmlAttributeImpl$2.class
XmlAttributeImpl.java package com.intellij.psi.impl.source.xml com.intellij.psi.impl.source.xml.XmlAttributeImpl$2 extends com.intellij.pom.impl.PomTransactionBase { final synthetic com.intellij.pom.PomModel val$model final synthetic String val$oldName final synthetic String val$nameText final synthetic String val$oldValue final synthetic com.intellij.psi.xml.XmlAttribute val$attribute final synthetic com.intellij.openapi.util.Ref val$replaced final synthetic com.intellij.lang.ASTNode val$name final synthetic com.intellij.lang.ASTNode val$newName final synthetic com.intellij.psi.impl.source.xml.XmlAttributeImpl this$0 void <init> (com.intellij.psi.impl.source.xml.XmlAttributeImpl, com.intellij.psi.PsiElement, com.intellij.pom.PomModelAspect, com.intellij.pom.PomModel, java.lang.String, java.lang.String, java.lang.String, com.intellij.psi.xml.XmlAttribute, com.intellij.openapi.util.Ref, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.psi.impl.source.xml.XmlAttributeImpl this$0 com.intellij.psi.PsiElement arg0 com.intellij.pom.PomModelAspect arg1 public com.intellij.pom.event.PomModelEvent runInner () com.intellij.pom.event.PomModelEvent event com.intellij.psi.PsiFile file com.intellij.pom.xml.XmlChangeSet xmlAspectChangeSet }
com/intellij/psi/impl/source/xml/XmlAttributeImpl$VolatileState.class
XmlAttributeImpl.java package com.intellij.psi.impl.source.xml com.intellij.psi.impl.source.xml.XmlAttributeImpl$VolatileState extends java.lang.Object { private final String myDisplayText private final int[] myGapDisplayStarts private final int[] myGapPhysicalStarts private final com.intellij.openapi.util.TextRange myValueTextRange private void <init> (java.lang.String, int[], int[], com.intellij.openapi.util.TextRange) String displayText int[] gapDisplayStarts int[] gapPhysicalStarts com.intellij.openapi.util.TextRange valueTextRange static synthetic java.lang.String access$000 (com.intellij.psi.impl.source.xml.XmlAttributeImpl$VolatileState) com.intellij.psi.impl.source.xml.XmlAttributeImpl$VolatileState x0 static synthetic com.intellij.openapi.util.TextRange access$100 (com.intellij.psi.impl.source.xml.XmlAttributeImpl$VolatileState) com.intellij.psi.impl.source.xml.XmlAttributeImpl$VolatileState x0 static synthetic int[] access$200 (com.intellij.psi.impl.source.xml.XmlAttributeImpl$VolatileState) com.intellij.psi.impl.source.xml.XmlAttributeImpl$VolatileState x0 static synthetic int[] access$300 (com.intellij.psi.impl.source.xml.XmlAttributeImpl$VolatileState) com.intellij.psi.impl.source.xml.XmlAttributeImpl$VolatileState x0 synthetic void <init> (java.lang.String, int[], int[], com.intellij.openapi.util.TextRange, com.intellij.psi.impl.source.xml.XmlAttributeImpl$1) String x0 int[] x1 int[] x2 com.intellij.openapi.util.TextRange x3 com.intellij.psi.impl.source.xml.XmlAttributeImpl$1 x4 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/XmlAttributeImpl.class
XmlAttributeImpl.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlAttributeImpl extends com.intellij.psi.impl.source.xml.XmlElementImpl implements com.intellij.psi.xml.XmlAttribute com.intellij.psi.HintedReferenceHost { private static final com.intellij.openapi.diagnostic.Logger LOG private final int myHC private volatile com.intellij.psi.impl.source.xml.XmlAttributeImpl$VolatileState myVolatileState public final int hashCode () public void <init> () protected void <init> (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType elementType public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public com.intellij.psi.xml.XmlAttributeValue getValueElement () public void setValue (java.lang.String) throws com.intellij.util.IncorrectOperationException String valueText com.intellij.lang.ASTNode value com.intellij.pom.PomModel model com.intellij.psi.xml.XmlAttribute attribute com.intellij.lang.ASTNode newValue com.intellij.pom.xml.XmlAspect aspect protected com.intellij.psi.xml.XmlAttribute createAttribute (java.lang.String, java.lang.String) String valueText String name public com.intellij.psi.xml.XmlElement getNameElement () public java.lang.String getNamespace () String name String prefixByQualifiedName public java.lang.String getNamespacePrefix () public com.intellij.psi.xml.XmlTag getParent () com.intellij.psi.PsiElement parentTag public java.lang.String getLocalName () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String getValue () com.intellij.psi.xml.XmlAttributeValue valueElement protected void appendChildToDisplayValue (java.lang.StringBuilder, com.intellij.lang.ASTNode) StringBuilder buffer com.intellij.lang.ASTNode child public java.lang.String getDisplayValue () com.intellij.psi.impl.source.xml.XmlAttributeImpl$VolatileState state public int physicalToDisplay (int) int gapIndex int gapIndex int physicalIndex com.intellij.psi.impl.source.xml.XmlAttributeImpl$VolatileState state int bsResult int gapIndex int shift public int displayToPhysical (int) int gapIndex int gapIndex int displayIndex com.intellij.psi.impl.source.xml.XmlAttributeImpl$VolatileState state String displayValue int[] gapDisplayStarts int bsResult int gapIndex int shift public com.intellij.openapi.util.TextRange getValueTextRange () com.intellij.psi.impl.source.xml.XmlAttributeImpl$VolatileState state public void clearCaches () public java.lang.String getName () com.intellij.psi.xml.XmlElement element public boolean isNamespaceDeclaration () String name public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String nameText com.intellij.lang.ASTNode name String oldName String oldValue com.intellij.pom.PomModel model com.intellij.psi.xml.XmlAttribute attribute com.intellij.lang.ASTNode newName com.intellij.pom.xml.XmlAspect aspect com.intellij.openapi.util.Ref replaced public com.intellij.psi.PsiReference getReference () com.intellij.psi.PsiReference[] refs public boolean shouldAskParentForReferences (com.intellij.psi.PsiReferenceService$Hints) com.intellij.psi.PsiReferenceService$Hints hints public final com.intellij.psi.PsiReference[] getReferences () public com.intellij.psi.PsiReference[] getReferences (com.intellij.psi.PsiReferenceService$Hints) com.intellij.psi.xml.XmlElement nameElement String localName String prefix com.intellij.openapi.util.TextRange range com.intellij.psi.PsiReference[] refs com.intellij.psi.PsiReference[] refs String prefix com.intellij.psi.PsiReferenceService$Hints hints com.intellij.psi.PsiReference[] referencesFromProviders com.intellij.psi.PsiReference[] refs public com.intellij.xml.XmlAttributeDescriptor getDescriptor () private com.intellij.openapi.util.ModificationTracker externalResourceModificationTracker () com.intellij.openapi.project.Project project com.intellij.javaee.ExternalResourceManagerEx manager private com.intellij.xml.XmlAttributeDescriptor getDescriptorImpl () com.intellij.psi.xml.XmlTag tag com.intellij.xml.XmlElementDescriptor descr com.intellij.xml.XmlAttributeDescriptor attributeDescr public java.lang.String getRealLocalName () String name private com.intellij.psi.impl.source.xml.XmlAttributeImpl$VolatileState getFreshState () com.intellij.psi.impl.source.xml.XmlAttributeImpl$VolatileState state private com.intellij.psi.impl.source.xml.XmlAttributeImpl$VolatileState recalculate () int start com.intellij.psi.tree.IElementType elementType int end int originalLength int i com.intellij.psi.xml.XmlAttributeValue value com.intellij.psi.PsiElement firstChild com.intellij.lang.ASTNode child com.intellij.openapi.util.TextRange valueTextRange gnu.trove.TIntArrayList gapsStarts gnu.trove.TIntArrayList gapsShifts StringBuilder buffer int[] gapDisplayStarts int[] gapPhysicalStarts int currentGapsSum com.intellij.psi.impl.source.xml.XmlAttributeImpl$VolatileState volatileState private static java.lang.String getEntityValue (com.intellij.psi.xml.XmlEntityRef) com.intellij.psi.xml.XmlAttributeValue valueElement com.intellij.psi.xml.XmlEntityRef entityRef com.intellij.psi.xml.XmlEntityDecl decl public volatile synthetic com.intellij.psi.PsiElement getParent () private static synthetic long lambda$externalResourceModificationTracker$1 (com.intellij.javaee.ExternalResourceManagerEx, com.intellij.openapi.project.Project) com.intellij.javaee.ExternalResourceManagerEx manager com.intellij.openapi.project.Project project private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getDescriptor$0 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/XmlAttributeReference$1.class
XmlAttributeReference.java package com.intellij.psi.impl.source.xml com.intellij.psi.impl.source.xml.XmlAttributeReference$1 extends com.intellij.openapi.util.NullableLazyValue { final synthetic com.intellij.psi.impl.source.xml.XmlAttributeReference this$0 void <init> (com.intellij.psi.impl.source.xml.XmlAttributeReference) com.intellij.psi.impl.source.xml.XmlAttributeReference this$0 protected com.intellij.xml.XmlAttributeDescriptor compute () protected volatile synthetic java.lang.Object compute () }
com/intellij/psi/impl/source/xml/XmlAttributeReference.class
XmlAttributeReference.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlAttributeReference extends java.lang.Object implements com.intellij.psi.PsiPolyVariantReference { private final com.intellij.openapi.util.NullableLazyValue myDescriptor private final com.intellij.psi.impl.source.xml.XmlAttributeImpl myAttribute public void <init> (com.intellij.psi.impl.source.xml.XmlAttributeImpl) com.intellij.psi.impl.source.xml.XmlAttributeImpl attribute public com.intellij.psi.xml.XmlAttribute getElement () public com.intellij.openapi.util.TextRange getRangeInElement () int parentOffset int nsLen public com.intellij.psi.PsiElement resolve () com.intellij.xml.XmlAttributeDescriptor descriptor public java.lang.String getCanonicalText () public com.intellij.psi.ResolveResult[] multiResolve (boolean) boolean incompleteCode com.intellij.xml.XmlAttributeDescriptor descriptor public com.intellij.psi.PsiElement handleElementRename (java.lang.String) throws com.intellij.util.IncorrectOperationException String prefix com.intellij.xml.impl.XmlAttributeDescriptorEx xmlAttributeDescriptorEx String s String newElementName String newName public com.intellij.psi.PsiElement bindToElement (com.intellij.psi.PsiElement) throws com.intellij.util.IncorrectOperationException com.intellij.psi.meta.PsiMetaOwner owner com.intellij.psi.PsiElement element public boolean isReferenceTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiManager manager public java.lang.Object[] getVariants () public boolean isSoft () protected com.intellij.xml.XmlAttributeDescriptor getDescriptor () public volatile synthetic com.intellij.psi.PsiElement getElement () private static synthetic boolean lambda$isReferenceTo$0 (com.intellij.psi.PsiManager, com.intellij.psi.PsiElement, com.intellij.psi.ResolveResult) com.intellij.psi.PsiManager manager com.intellij.psi.PsiElement element com.intellij.psi.ResolveResult result static synthetic com.intellij.psi.impl.source.xml.XmlAttributeImpl access$000 (com.intellij.psi.impl.source.xml.XmlAttributeReference) com.intellij.psi.impl.source.xml.XmlAttributeReference x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/XmlAttributeValueImpl$1.class
XmlAttributeValueImpl.java package com.intellij.psi.impl.source.xml com.intellij.psi.impl.source.xml.XmlAttributeValueImpl$1 extends java.lang.Object implements com.intellij.navigation.ItemPresentationWithSeparator { final synthetic com.intellij.psi.impl.source.xml.XmlAttributeValueImpl this$0 void <init> (com.intellij.psi.impl.source.xml.XmlAttributeValueImpl) com.intellij.psi.impl.source.xml.XmlAttributeValueImpl this$0 public java.lang.String getPresentableText () public java.lang.String getLocationString () public javax.swing.Icon getIcon (boolean) boolean open }
com/intellij/psi/impl/source/xml/XmlAttributeValueImpl.class
XmlAttributeValueImpl.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlAttributeValueImpl extends com.intellij.psi.impl.source.xml.XmlElementImpl implements com.intellij.psi.xml.XmlAttributeValue com.intellij.psi.PsiLanguageInjectionHost org.intellij.lang.regexp.RegExpLanguageHost com.intellij.psi.meta.PsiMetaOwner com.intellij.psi.meta.PsiMetaData { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String getValue () String text com.intellij.lang.ASTNode startQuote com.intellij.lang.ASTNode endQuote public com.intellij.openapi.util.TextRange getValueTextRange () com.intellij.openapi.util.TextRange range String value int start int end public com.intellij.psi.PsiReference[] getReferences () public com.intellij.psi.PsiReference getReference () com.intellij.psi.PsiReference[] refs public int getTextOffset () public boolean isValidHost () public com.intellij.psi.PsiLanguageInjectionHost updateText (java.lang.String) String quoteChar String contents com.intellij.psi.xml.XmlAttribute newAttribute com.intellij.psi.xml.XmlAttributeValue newValue com.intellij.util.IncorrectOperationException e String text public com.intellij.psi.LiteralTextEscaper createLiteralTextEscaper () public com.intellij.psi.meta.PsiMetaData getMetaData () public com.intellij.psi.PsiElement getDeclaration () public java.lang.String getName (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context public java.lang.String getName () public void init (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public com.intellij.navigation.ItemPresentation getPresentation () public boolean characterNeedsEscaping (char) char c public boolean supportsPerl5EmbeddedComments () public boolean supportsPossessiveQuantifiers () public boolean supportsPythonConditionalRefs () public boolean supportsNamedGroupSyntax (org.intellij.lang.regexp.psi.RegExpGroup) org.intellij.lang.regexp.psi.RegExpGroup group public boolean supportsNamedGroupRefSyntax (org.intellij.lang.regexp.psi.RegExpNamedGroupRef) org.intellij.lang.regexp.psi.RegExpNamedGroupRef ref public boolean supportsExtendedHexCharacter (org.intellij.lang.regexp.psi.RegExpChar) org.intellij.lang.regexp.psi.RegExpChar regExpChar public boolean isValidCategory (java.lang.String) String[] name String category public java.lang.String[][] getAllKnownProperties () public java.lang.String getPropertyDescription (java.lang.String) String name public java.lang.String[][] getKnownCharacterClasses () public volatile synthetic java.lang.Object getValue () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/XmlCommentImpl.class
XmlCommentImpl.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlCommentImpl extends com.intellij.psi.impl.source.xml.XmlElementImpl implements com.intellij.psi.xml.XmlComment com.intellij.psi.xml.XmlElementType com.intellij.psi.meta.PsiMetaOwner com.intellij.psi.PsiLanguageInjectionHost { static final synthetic boolean $assertionsDisabled public void <init> () public com.intellij.psi.tree.IElementType getTokenType () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public boolean isValidHost () public com.intellij.psi.xml.XmlTag getParentTag () public com.intellij.psi.xml.XmlTagChild getNextSiblingInTag () public com.intellij.psi.xml.XmlTagChild getPrevSiblingInTag () public com.intellij.psi.PsiReference[] getReferences () public com.intellij.psi.meta.PsiMetaData getMetaData () public com.intellij.psi.PsiLanguageInjectionHost updateText (java.lang.String) String text com.intellij.psi.PsiFile psiFile com.intellij.psi.xml.XmlDocument document com.intellij.psi.xml.XmlComment comment public com.intellij.psi.LiteralTextEscaper createLiteralTextEscaper () public java.lang.String getCommentText () com.intellij.lang.ASTNode node static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/XmlConditionalSectionImpl.class
XmlConditionalSectionImpl.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlConditionalSectionImpl extends com.intellij.psi.impl.source.xml.XmlElementImpl implements com.intellij.psi.xml.XmlConditionalSection { public void <init> () public boolean isIncluded (com.intellij.psi.PsiFile) boolean b com.intellij.lang.ASTNode e com.intellij.psi.xml.XmlEntityDecl decl com.intellij.psi.xml.XmlEntityRef xmlEntityRef String text String name com.intellij.psi.PsiElement psiElement com.intellij.psi.tree.IElementType elementType com.intellij.psi.PsiFile targetFile com.intellij.lang.ASTNode child public com.intellij.psi.PsiElement getBodyStart () com.intellij.lang.ASTNode child }
com/intellij/psi/impl/source/xml/XmlContentParticleImpl.class
XmlContentParticleImpl.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlContentParticleImpl extends java.lang.Object implements com.intellij.psi.xml.XmlContentParticle com.intellij.psi.xml.XmlTokenType { private final com.intellij.psi.xml.XmlToken myToken public void <init> (com.intellij.psi.xml.XmlToken) com.intellij.psi.xml.XmlToken token public com.intellij.psi.xml.XmlContentParticle$Type getType () public com.intellij.psi.xml.XmlContentParticle$Quantifier getQuantifier () public static com.intellij.psi.xml.XmlContentParticle$Quantifier getQuantifierImpl (com.intellij.psi.PsiElement) com.intellij.psi.tree.IElementType tokenType com.intellij.psi.PsiElement element com.intellij.psi.PsiElement nextSibling public com.intellij.psi.xml.XmlContentParticle[] getSubParticles () public com.intellij.xml.XmlElementDescriptor getElementDescriptor () }
com/intellij/psi/impl/source/xml/XmlDeclImpl.class
XmlDeclImpl.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlDeclImpl extends com.intellij.psi.impl.source.xml.XmlElementImpl implements com.intellij.psi.xml.XmlDecl { public void <init> () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/XmlDescriptorUtil.class
XmlDescriptorUtil.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlDescriptorUtil extends java.lang.Object { public void <init> () public static com.intellij.xml.XmlElementDescriptor[] getElementsDescriptors (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag context com.intellij.psi.impl.source.xml.XmlDocumentImpl xmlDocument public static com.intellij.xml.XmlElementDescriptor getElementDescriptor (com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlTag) com.intellij.xml.XmlElementDescriptor descriptor com.intellij.psi.xml.XmlTag childTag com.intellij.psi.xml.XmlTag contextTag com.intellij.psi.xml.XmlDocument document com.intellij.xml.XmlNSDescriptor nsDescriptor public static com.intellij.html.impl.DelegatingRelaxedHtmlElementDescriptor wrapInDelegating (com.intellij.xml.XmlElementDescriptor) com.intellij.xml.XmlElementDescriptor descriptor private static synthetic com.intellij.xml.XmlElementDescriptor lambda$getElementsDescriptors$0 (com.intellij.xml.XmlElementDescriptor) com.intellij.xml.XmlElementDescriptor descriptor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/XmlDoctypeImpl$1.class
XmlDoctypeImpl.java package com.intellij.psi.impl.source.xml com.intellij.psi.impl.source.xml.XmlDoctypeImpl$1 extends com.intellij.psi.impl.source.resolve.reference.impl.providers.URLReference { final synthetic com.intellij.psi.PsiElement val$dtdUrlElement final synthetic com.intellij.psi.impl.source.xml.XmlDoctypeImpl this$0 void <init> (com.intellij.psi.impl.source.xml.XmlDoctypeImpl, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.impl.source.xml.XmlDoctypeImpl this$0 com.intellij.psi.PsiElement element public java.lang.String getCanonicalText () public com.intellij.openapi.util.TextRange getRangeInElement () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/XmlDoctypeImpl.class
XmlDoctypeImpl.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlDoctypeImpl extends com.intellij.psi.impl.source.xml.XmlElementImpl implements com.intellij.psi.xml.XmlDoctype { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public void clearCaches () com.intellij.psi.xml.XmlTag rootTag com.intellij.psi.xml.XmlDocument doc private com.intellij.psi.xml.XmlDocument getContainingDocument () com.intellij.psi.PsiElement elem public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public java.lang.String getDtdUri () com.intellij.psi.PsiElement dtdUrlElement private static java.lang.String extractValue (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element String text private static java.lang.String stripInjectedEscapingQuotes (java.lang.String) String text private static boolean hasInjectedEscapingQuotes (com.intellij.psi.PsiElement, java.lang.String) char escapedChar com.intellij.psi.PsiElement context com.intellij.psi.PsiElement element String text public com.intellij.psi.PsiElement getDtdUrlElement () com.intellij.psi.PsiElement element com.intellij.psi.PsiElement element com.intellij.psi.PsiElement docTypePublic com.intellij.psi.PsiElement docTypeSystem public com.intellij.psi.xml.XmlElement getNameElement () public java.lang.String getPublicId () public java.lang.String getSystemId () private java.lang.String getSomeId (int) com.intellij.psi.PsiElement element int role com.intellij.psi.PsiElement docTypeSystem public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.xml.XmlMarkupDecl getMarkupDecl () com.intellij.psi.PsiElement child public com.intellij.psi.PsiReference[] getReferences () com.intellij.psi.PsiElement dtdUrlElement com.intellij.psi.PsiReference uriRef com.intellij.psi.PsiReference[] refs protected com.intellij.psi.PsiReference createUrlReference (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement dtdUrlElement static synthetic java.lang.String access$000 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/XmlDocumentImpl$1.class
XmlDocumentImpl.java package com.intellij.psi.impl.source.xml com.intellij.psi.impl.source.xml.XmlDocumentImpl$1 extends com.intellij.psi.XmlRecursiveElementVisitor { private static final String TOKENS_KEY private static final String ELEMENTS_KEY final synthetic gnu.trove.TObjectIntHashMap val$map final synthetic com.intellij.psi.impl.source.xml.XmlDocumentImpl this$0 void <init> (com.intellij.psi.impl.source.xml.XmlDocumentImpl, gnu.trove.TObjectIntHashMap) com.intellij.psi.impl.source.xml.XmlDocumentImpl this$0 public void visitXmlToken (com.intellij.psi.xml.XmlToken) com.intellij.psi.xml.XmlToken token public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private void inc (java.lang.String) String key }
com/intellij/psi/impl/source/xml/XmlDocumentImpl$2.class
XmlDocumentImpl.java package com.intellij.psi.impl.source.xml com.intellij.psi.impl.source.xml.XmlDocumentImpl$2 extends com.intellij.pom.impl.PomTransactionBase { final synthetic com.intellij.psi.impl.source.tree.TreeElement[] val$holder final synthetic com.intellij.psi.impl.source.tree.TreeElement val$first final synthetic com.intellij.lang.ASTNode val$last final synthetic com.intellij.lang.ASTNode val$anchor final synthetic Boolean val$before final synthetic com.intellij.pom.PomModel val$model final synthetic com.intellij.psi.impl.source.xml.XmlDocumentImpl this$0 void <init> (com.intellij.psi.impl.source.xml.XmlDocumentImpl, com.intellij.psi.PsiElement, com.intellij.pom.PomModelAspect, com.intellij.psi.impl.source.tree.TreeElement[], com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, java.lang.Boolean, com.intellij.pom.PomModel) com.intellij.psi.impl.source.xml.XmlDocumentImpl this$0 com.intellij.psi.PsiElement arg0 com.intellij.pom.PomModelAspect arg1 public com.intellij.pom.event.PomModelEvent runInner () }
com/intellij/psi/impl/source/xml/XmlDocumentImpl$3.class
XmlDocumentImpl.java package com.intellij.psi.impl.source.xml com.intellij.psi.impl.source.xml.XmlDocumentImpl$3 extends com.intellij.pom.impl.PomTransactionBase { final synthetic com.intellij.lang.ASTNode val$child final synthetic com.intellij.pom.PomModel val$model final synthetic com.intellij.psi.impl.source.xml.XmlDocumentImpl this$0 void <init> (com.intellij.psi.impl.source.xml.XmlDocumentImpl, com.intellij.psi.PsiElement, com.intellij.pom.PomModelAspect, com.intellij.lang.ASTNode, com.intellij.pom.PomModel) com.intellij.psi.impl.source.xml.XmlDocumentImpl this$0 com.intellij.psi.PsiElement arg0 com.intellij.pom.PomModelAspect arg1 public com.intellij.pom.event.PomModelEvent runInner () }
com/intellij/psi/impl/source/xml/XmlDocumentImpl$4.class
XmlDocumentImpl.java package com.intellij.psi.impl.source.xml com.intellij.psi.impl.source.xml.XmlDocumentImpl$4 extends com.intellij.pom.impl.PomTransactionBase { final synthetic com.intellij.lang.ASTNode val$child final synthetic com.intellij.psi.impl.source.tree.TreeElement val$newElement final synthetic com.intellij.pom.PomModel val$model final synthetic com.intellij.psi.impl.source.xml.XmlDocumentImpl this$0 void <init> (com.intellij.psi.impl.source.xml.XmlDocumentImpl, com.intellij.psi.PsiElement, com.intellij.pom.PomModelAspect, com.intellij.lang.ASTNode, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.pom.PomModel) com.intellij.psi.impl.source.xml.XmlDocumentImpl this$0 com.intellij.psi.PsiElement arg0 com.intellij.pom.PomModelAspect arg1 public com.intellij.pom.event.PomModelEvent runInner () }
com/intellij/psi/impl/source/xml/XmlDocumentImpl.class
XmlDocumentImpl.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlDocumentImpl extends com.intellij.psi.impl.source.xml.XmlElementImpl implements com.intellij.psi.xml.XmlDocument { private static final com.intellij.openapi.util.Key AUTO_GENERATED private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.util.concurrency.AtomicFieldUpdater MY_PROLOG_UPDATER private static final com.intellij.util.concurrency.AtomicFieldUpdater MY_ROOT_TAG_UPDATER private volatile com.intellij.psi.xml.XmlProlog myProlog private volatile com.intellij.psi.xml.XmlTag myRootTag private volatile long myExtResourcesModCount private java.util.concurrent.ConcurrentMap myDefaultDescriptorsCacheStrict private java.util.concurrent.ConcurrentMap myDefaultDescriptorsCacheNotStrict public static boolean isAutoGeneratedSchema (com.intellij.psi.xml.XmlFile) com.intellij.psi.xml.XmlFile file public void <init> () protected void <init> (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public com.intellij.psi.xml.XmlProlog getProlog () com.intellij.psi.xml.XmlProlog prolog public com.intellij.psi.xml.XmlTag getRootTag () com.intellij.psi.xml.XmlTag rootTag public com.intellij.xml.XmlNSDescriptor getRootTagNSDescriptor () com.intellij.psi.xml.XmlTag rootTag public void clearCaches () public com.intellij.xml.XmlNSDescriptor getDefaultNSDescriptor (java.lang.String, boolean) java.util.concurrent.ConcurrentMap defaultDescriptorsCache String namespace boolean strict long curExtResourcesModCount java.util.concurrent.ConcurrentMap defaultDescriptorsCache com.intellij.psi.util.CachedValue cachedValue private boolean isGeneratedFromDtd (com.intellij.xml.XmlNSDescriptor) com.intellij.xml.XmlNSDescriptor defaultNSDescriptorInner com.intellij.psi.xml.XmlFile descriptorFile String otherName private com.intellij.xml.XmlNSDescriptor getDefaultNSDescriptorInner (java.lang.String, boolean) String htmlns com.intellij.psi.xml.XmlFile descriptorFile com.intellij.xml.XmlNSDescriptor nsDescriptor String xhtmlNamespace com.intellij.psi.xml.XmlDocument document boolean documentIsSchemaThatDefinesNs com.intellij.psi.xml.XmlFile xmlFile com.intellij.xml.XmlNSDescriptor descr com.intellij.psi.xml.XmlFile xmlFile com.intellij.psi.PsiFile fileFromText com.intellij.openapi.progress.ProcessCanceledException ex String namespace boolean strict com.intellij.psi.xml.XmlFile containingFile com.intellij.psi.xml.XmlProlog prolog com.intellij.psi.xml.XmlDoctype doctype boolean dtdUriFromDocTypeIsNamespace public static com.intellij.xml.XmlNSDescriptor getCachedHtmlNsDescriptor (com.intellij.psi.xml.XmlFile) com.intellij.psi.xml.XmlFile descriptorFile private static java.lang.String getFilePathForLogging (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file com.intellij.openapi.vfs.VirtualFile vFile private com.intellij.xml.XmlNSDescriptor getNsDescriptorFormDocType (com.intellij.psi.xml.XmlDoctype, com.intellij.psi.xml.XmlFile, boolean) com.intellij.psi.xml.XmlFile xmlFile String schemaFilePath com.intellij.xml.XmlNSDescriptor descriptorFromDtd com.intellij.psi.xml.XmlDoctype doctype com.intellij.psi.xml.XmlFile containingFile boolean forHtml com.intellij.xml.XmlNSDescriptor descriptor String filePath String dtdUri private com.intellij.xml.XmlNSDescriptor getNSDescriptorFromMetaData (com.intellij.psi.meta.PsiMetaOwner, boolean) com.intellij.psi.meta.PsiMetaOwner metaOwner boolean nonEmpty com.intellij.xml.XmlNSDescriptor descriptor public com.intellij.psi.impl.source.tree.CompositePsiElement clone () java.util.HashMap cacheStrict java.util.HashMap cacheNotStrict com.intellij.psi.impl.source.xml.XmlDocumentImpl copy public com.intellij.psi.PsiElement copy () java.util.HashMap cacheStrict java.util.HashMap cacheNotStrict com.intellij.psi.impl.source.xml.XmlDocumentImpl copy private void updateSelfDependentDtdDescriptors (com.intellij.psi.impl.source.xml.XmlDocumentImpl, java.util.HashMap, java.util.HashMap) com.intellij.xml.XmlNSDescriptor nsDescriptor java.util.Map$Entry e com.intellij.xml.XmlNSDescriptor nsDescriptor java.util.Map$Entry e com.intellij.psi.impl.source.xml.XmlDocumentImpl copy java.util.HashMap cacheStrict java.util.HashMap cacheNotStrict public com.intellij.psi.meta.PsiMetaData getMetaData () public void dumpStatistics () Object key gnu.trove.TObjectIntHashMap map com.intellij.psi.PsiElementVisitor psiRecursiveElementVisitor Object[] keys public com.intellij.psi.impl.source.tree.TreeElement addInternal (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, java.lang.Boolean) com.intellij.psi.impl.source.tree.TreeElement first com.intellij.lang.ASTNode last com.intellij.lang.ASTNode anchor Boolean before com.intellij.pom.PomModel model com.intellij.pom.xml.XmlAspect aspect com.intellij.psi.impl.source.tree.TreeElement[] holder public void deleteChildInternal (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.pom.PomModel model com.intellij.pom.xml.XmlAspect aspect public void replaceChildInternal (com.intellij.lang.ASTNode, com.intellij.psi.impl.source.tree.TreeElement) com.intellij.lang.ASTNode child com.intellij.psi.impl.source.tree.TreeElement newElement com.intellij.pom.PomModel model com.intellij.pom.xml.XmlAspect aspect public volatile synthetic com.intellij.psi.impl.source.tree.CompositeElement clone () public volatile synthetic java.lang.Object clone () private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getCachedHtmlNsDescriptor$2 (com.intellij.psi.xml.XmlFile) com.intellij.psi.xml.XmlFile descriptorFile com.intellij.psi.xml.XmlDocument document private static synthetic com.intellij.psi.xml.XmlDocument lambda$getDefaultNSDescriptorInner$1 (com.intellij.psi.xml.XmlFile) throws java.lang.RuntimeException com.intellij.psi.xml.XmlFile xmlFile private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getDefaultNSDescriptor$0 (java.lang.String, boolean) String namespace boolean strict com.intellij.xml.XmlNSDescriptor defaultNSDescriptorInner static synthetic com.intellij.psi.impl.source.tree.TreeElement access$001 (com.intellij.psi.impl.source.xml.XmlDocumentImpl, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, java.lang.Boolean) com.intellij.psi.impl.source.xml.XmlDocumentImpl x0 com.intellij.psi.impl.source.tree.TreeElement x1 com.intellij.lang.ASTNode x2 com.intellij.lang.ASTNode x3 Boolean x4 static synthetic void access$101 (com.intellij.psi.impl.source.xml.XmlDocumentImpl, com.intellij.lang.ASTNode) com.intellij.psi.impl.source.xml.XmlDocumentImpl x0 com.intellij.lang.ASTNode x1 static synthetic void access$201 (com.intellij.psi.impl.source.xml.XmlDocumentImpl, com.intellij.lang.ASTNode, com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.xml.XmlDocumentImpl x0 com.intellij.lang.ASTNode x1 com.intellij.psi.impl.source.tree.TreeElement x2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/XmlElementChangeUtil.class
XmlElementChangeUtil.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlElementChangeUtil extends java.lang.Object { private void <init> () static void doNameReplacement (com.intellij.psi.PsiNamedElement, com.intellij.psi.xml.XmlElement, java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiNamedElement xmlElementDecl com.intellij.psi.xml.XmlElement nameElement String name static boolean isInProjectContent (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile vfile }
com/intellij/psi/impl/source/xml/XmlElementContentGroupImpl$1.class
XmlElementContentGroupImpl.java package com.intellij.psi.impl.source.xml com.intellij.psi.impl.source.xml.XmlElementContentGroupImpl$1 extends com.intellij.openapi.util.NotNullLazyValue { static final synthetic boolean $assertionsDisabled final synthetic com.intellij.psi.impl.source.xml.XmlElementContentGroupImpl this$0 void <init> (com.intellij.psi.impl.source.xml.XmlElementContentGroupImpl) com.intellij.psi.impl.source.xml.XmlElementContentGroupImpl this$0 protected com.intellij.psi.xml.XmlContentParticle[] compute () protected volatile synthetic java.lang.Object compute () private static synthetic com.intellij.psi.xml.XmlContentParticle lambda$compute$0 (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode astNode com.intellij.psi.PsiElement element static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/XmlElementContentGroupImpl.class
XmlElementContentGroupImpl.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlElementContentGroupImpl extends com.intellij.psi.impl.source.xml.XmlElementImpl implements com.intellij.psi.xml.XmlElementContentGroup com.intellij.psi.xml.XmlElementType { private final com.intellij.openapi.util.NotNullLazyValue myParticles public void <init> () public com.intellij.psi.xml.XmlContentParticle$Type getType () public com.intellij.psi.xml.XmlContentParticle$Quantifier getQuantifier () public com.intellij.psi.xml.XmlContentParticle[] getSubParticles () public com.intellij.xml.XmlElementDescriptor getElementDescriptor () }
com/intellij/psi/impl/source/xml/XmlElementContentSpecImpl.class
XmlElementContentSpecImpl.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlElementContentSpecImpl extends com.intellij.psi.impl.source.xml.XmlElementImpl implements com.intellij.psi.xml.XmlElementContentSpec com.intellij.psi.xml.XmlElementType { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public boolean isEmpty () public boolean isAny () public boolean isMixed () com.intellij.psi.xml.XmlElementContentGroup topGroup public boolean hasChildren () public com.intellij.psi.xml.XmlElementContentGroup getTopGroup () public com.intellij.psi.PsiReference[] getReferences () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/XmlElementDeclImpl.class
XmlElementDeclImpl.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlElementDeclImpl extends com.intellij.psi.impl.source.xml.XmlElementImpl implements com.intellij.psi.xml.XmlElementDecl com.intellij.psi.xml.XmlElementType { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public int getTextOffset () com.intellij.psi.xml.XmlElement name public com.intellij.psi.xml.XmlElement getNameElement () public com.intellij.psi.xml.XmlElementContentSpec getContentSpecElement () public com.intellij.psi.meta.PsiMetaData getMetaData () public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public com.intellij.psi.PsiReference[] getReferences () public com.intellij.psi.PsiElement getOriginalElement () com.intellij.psi.PsiNamedElement element public boolean canNavigate () public void navigate (boolean) com.intellij.psi.PsiElement element boolean requestFocus public java.lang.String getName () com.intellij.psi.xml.XmlElement xmlElement public boolean isEquivalentTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement another com.intellij.psi.PsiElement element1 com.intellij.psi.PsiElement element2 public com.intellij.psi.PsiElement getNameIdentifier () public com.intellij.psi.PsiElement getNavigationElement () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/XmlElementDescriptorProvider.class
XmlElementDescriptorProvider.java package com.intellij.psi.impl.source.xml public abstract com.intellij.psi.impl.source.xml.XmlElementDescriptorProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract com.intellij.xml.XmlElementDescriptor getDescriptor (com.intellij.psi.xml.XmlTag) static void <clinit> () }
com/intellij/psi/impl/source/xml/XmlElementImpl$1.class
XmlElementImpl.java package com.intellij.psi.impl.source.xml com.intellij.psi.impl.source.xml.XmlElementImpl$1 extends java.lang.Object implements com.intellij.psi.search.PsiElementProcessor { final synthetic com.intellij.psi.tree.IElementType val$type final synthetic com.intellij.psi.xml.XmlElement[] val$result final synthetic com.intellij.psi.impl.source.xml.XmlElementImpl this$0 void <init> (com.intellij.psi.impl.source.xml.XmlElementImpl, com.intellij.psi.tree.IElementType, com.intellij.psi.xml.XmlElement[]) com.intellij.psi.impl.source.xml.XmlElementImpl this$0 public boolean execute (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/XmlElementImpl$2.class
XmlElementImpl.java package com.intellij.psi.impl.source.xml final com.intellij.psi.impl.source.xml.XmlElementImpl$2 extends java.lang.Object implements com.intellij.psi.search.PsiElementProcessor { final synthetic StringBuilder val$builder void <init> (java.lang.StringBuilder) public boolean execute (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/XmlElementImpl.class
XmlElementImpl.java package com.intellij.psi.impl.source.xml public abstract com.intellij.psi.impl.source.xml.XmlElementImpl extends com.intellij.psi.impl.source.tree.CompositePsiElement implements com.intellij.psi.xml.XmlElement { public void <init> (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type public boolean processElements (com.intellij.psi.search.PsiElementProcessor, com.intellij.psi.PsiElement) com.intellij.psi.search.PsiElementProcessor processor com.intellij.psi.PsiElement place public boolean processChildren (com.intellij.psi.search.PsiElementProcessor) com.intellij.psi.search.PsiElementProcessor processor public com.intellij.psi.xml.XmlElement findElementByTokenType (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type com.intellij.psi.xml.XmlElement[] result public com.intellij.psi.PsiElement getContext () com.intellij.psi.xml.XmlElement data private com.intellij.psi.PsiElement getAstParent () public com.intellij.psi.PsiElement getNavigationElement () com.intellij.psi.xml.XmlElement including com.intellij.psi.PsiElement astParent com.intellij.psi.PsiElement parentNavigation public com.intellij.psi.PsiElement getParent () public com.intellij.lang.Language getLanguage () protected static java.lang.String getNameFromEntityRef (com.intellij.psi.impl.source.tree.CompositeElement, com.intellij.psi.tree.IElementType) StringBuilder builder com.intellij.psi.impl.source.tree.CompositeElement compositeElement com.intellij.psi.tree.IElementType xmlEntityDeclStart com.intellij.lang.ASTNode node com.intellij.lang.ASTNode name public com.intellij.psi.search.SearchScope getUseScope () public boolean isEquivalentTo (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement another com.intellij.psi.PsiElement element1 public boolean skipValidation () com.intellij.psi.PsiElement child com.intellij.psi.PsiFile containingFile Boolean doNotValidate com.intellij.psi.templateLanguages.OuterLanguageElement element public void clearCaches () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/XmlEntityCache.class
XmlEntityCache.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlEntityCache extends java.lang.Object { static final Object LOCK private static final com.intellij.openapi.util.Key XML_ENTITY_DECL_MAP public void <init> () public static void cacheParticularEntity (com.intellij.psi.PsiFile, com.intellij.psi.xml.XmlEntityDecl) java.util.Map cachingMap String name com.intellij.psi.SmartPsiElementPointer declPointer com.intellij.psi.PsiFile file com.intellij.psi.xml.XmlEntityDecl decl static java.util.Map getCachingMap (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement targetElement java.util.Map map public static void copyEntityCaches (com.intellij.psi.PsiFile, com.intellij.psi.PsiFile) java.util.Map$Entry entry java.util.Map cachingMap com.intellij.psi.PsiFile file com.intellij.psi.PsiFile context public static com.intellij.psi.xml.XmlEntityDecl getCachedEntity (com.intellij.psi.PsiFile, java.lang.String) java.util.Map cachingMap com.intellij.psi.util.CachedValue cachedValue com.intellij.psi.PsiFile file String name com.intellij.psi.util.CachedValue cachedValue private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$cacheParticularEntity$0 (com.intellij.psi.SmartPsiElementPointer, java.lang.String, java.util.Map) com.intellij.psi.SmartPsiElementPointer declPointer String name java.util.Map cachingMap com.intellij.psi.PsiElement declElement static void <clinit> () }
com/intellij/psi/impl/source/xml/XmlEntityDeclImpl.class
XmlEntityDeclImpl.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlEntityDeclImpl extends com.intellij.psi.impl.source.xml.XmlElementImpl implements com.intellij.psi.xml.XmlEntityDecl com.intellij.psi.xml.XmlElementType { public void <init> () public com.intellij.psi.PsiElement getNameElement () com.intellij.psi.impl.source.xml.XmlTokenImpl xmlToken com.intellij.lang.ASTNode e public com.intellij.psi.xml.XmlAttributeValue getValueElement () com.intellij.lang.ASTNode e com.intellij.lang.ASTNode e public java.lang.String getName () com.intellij.psi.PsiElement nameElement public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name com.intellij.psi.PsiElement nameElement public com.intellij.psi.PsiElement parse (com.intellij.psi.PsiFile, com.intellij.psi.xml.XmlEntityDecl$EntityContextType, com.intellij.psi.xml.XmlEntityRef) com.intellij.psi.xml.XmlAttributeValue attributeValue com.intellij.psi.PsiFile file com.intellij.psi.PsiFile baseFile com.intellij.psi.xml.XmlEntityDecl$EntityContextType contextType com.intellij.psi.xml.XmlEntityRef originalElement com.intellij.psi.PsiElement dep com.intellij.psi.PsiElement dependsOnElement String value com.intellij.psi.impl.source.parsing.xml.DtdParsing dtdParsing com.intellij.psi.PsiElement generated private com.intellij.psi.PsiElement setDependsOnElement (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement generated com.intellij.psi.PsiElement dependsOnElement com.intellij.psi.PsiElement e private com.intellij.psi.PsiElement setOriginalElement (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement valueElement com.intellij.psi.PsiElement e private com.intellij.psi.PsiElement getValueElement (com.intellij.psi.PsiFile) com.intellij.psi.xml.XmlFile xmlFile int i String value com.intellij.psi.PsiFile baseFile com.intellij.psi.xml.XmlAttributeValue attributeValue public boolean isInternalReference () com.intellij.psi.xml.XmlToken token com.intellij.lang.ASTNode e public com.intellij.psi.PsiElement getNavigationElement () public int getTextOffset () com.intellij.psi.PsiElement name public boolean canNavigate () com.intellij.psi.PsiNamedElement psiNamedElement public void navigate (boolean) boolean requestFocus private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/XmlEntityRefImpl$1$1.class
XmlEntityRefImpl.java package com.intellij.psi.impl.source.xml com.intellij.psi.impl.source.xml.XmlEntityRefImpl$1$1 extends java.lang.Object implements com.intellij.psi.search.PsiElementProcessor { final synthetic java.util.List val$deps final synthetic com.intellij.psi.xml.XmlEntityDecl[] val$result final synthetic com.intellij.psi.impl.source.xml.XmlEntityRefImpl$1 this$0 void <init> (com.intellij.psi.impl.source.xml.XmlEntityRefImpl$1, java.util.List, com.intellij.psi.xml.XmlEntityDecl[]) com.intellij.psi.impl.source.xml.XmlEntityRefImpl$1 this$0 public boolean execute (com.intellij.psi.PsiElement) com.intellij.psi.xml.XmlFile file com.intellij.psi.xml.XmlFile xmlFile com.intellij.psi.xml.XmlDoctype xmlDoctype String dtdUri com.intellij.psi.xml.XmlMarkupDecl markupDecl com.intellij.psi.xml.XmlEntityDecl entityDecl String declName com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/XmlEntityRefImpl$1.class
XmlEntityRefImpl.java package com.intellij.psi.impl.source.xml final com.intellij.psi.impl.source.xml.XmlEntityRefImpl$1 extends java.lang.Object implements com.intellij.openapi.util.Computable { final synthetic com.intellij.psi.PsiElement val$targetElement final synthetic String val$entityName final synthetic com.intellij.psi.PsiFile val$contextFile void <init> (com.intellij.psi.PsiElement, java.lang.String, com.intellij.psi.PsiFile) public com.intellij.psi.util.CachedValueProvider$Result compute () com.intellij.psi.PsiElement element com.intellij.psi.PsiFile containingFile com.intellij.xml.XmlElementDescriptor descriptor com.intellij.psi.xml.XmlDocument document com.intellij.psi.xml.XmlTag rootTag com.intellij.psi.xml.XmlFile descriptorFile java.util.List deps com.intellij.psi.xml.XmlEntityDecl[] result com.intellij.psi.search.PsiElementProcessor processor com.intellij.psi.FileViewProvider provider boolean notfound public volatile synthetic java.lang.Object compute () }
com/intellij/psi/impl/source/xml/XmlEntityRefImpl.class
XmlEntityRefImpl.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlEntityRefImpl extends com.intellij.psi.impl.source.xml.XmlElementImpl implements com.intellij.psi.xml.XmlEntityRef { private static final String GT_ENTITY private static final String QUOT_ENTITY public void <init> () public com.intellij.psi.xml.XmlEntityDecl resolve (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile targetFile String text public static com.intellij.psi.xml.XmlEntityDecl resolveEntity (com.intellij.psi.xml.XmlElement, java.lang.String, com.intellij.psi.PsiFile) com.intellij.psi.PsiManager manager java.util.Map map com.intellij.psi.PsiFile containingFile com.intellij.psi.util.CachedValue value com.intellij.psi.xml.XmlElement element String text com.intellij.psi.PsiFile targetFile String entityName com.intellij.psi.PsiElement targetElement com.intellij.psi.util.CachedValue value private static com.intellij.psi.util.CachedValueProvider$Result doResolveEntity (com.intellij.psi.PsiElement, java.lang.String, com.intellij.psi.PsiFile) com.intellij.psi.PsiElement targetElement String entityName com.intellij.psi.PsiFile contextFile private static java.lang.String getDtdForEntity (com.intellij.psi.xml.XmlDoctype) com.intellij.psi.xml.XmlDoctype xmlDoctype public com.intellij.psi.xml.XmlTag getParentTag () com.intellij.psi.xml.XmlElement parent public com.intellij.psi.xml.XmlTagChild getNextSiblingInTag () com.intellij.psi.PsiElement nextSibling public com.intellij.psi.xml.XmlTagChild getPrevSiblingInTag () com.intellij.psi.PsiElement prevSibling public com.intellij.psi.PsiReference[] getReferences () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$resolveEntity$0 (com.intellij.psi.PsiElement, java.lang.String, com.intellij.psi.PsiFile) com.intellij.psi.PsiElement targetElement String entityName com.intellij.psi.PsiFile containingFile static synthetic java.lang.String access$000 (com.intellij.psi.xml.XmlDoctype) com.intellij.psi.xml.XmlDoctype x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/XmlEnumeratedTypeImpl.class
XmlEnumeratedTypeImpl.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlEnumeratedTypeImpl extends com.intellij.psi.impl.source.xml.XmlElementImpl implements com.intellij.psi.xml.XmlEnumeratedType com.intellij.psi.xml.XmlElementType { public void <init> () public com.intellij.psi.xml.XmlElement[] getEnumeratedValues () java.util.List result }
com/intellij/psi/impl/source/xml/XmlFileImpl.class
XmlFileImpl.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlFileImpl extends com.intellij.psi.impl.source.PsiFileImpl implements com.intellij.psi.xml.XmlFile { private com.intellij.openapi.fileTypes.FileType myType public void <init> (com.intellij.psi.FileViewProvider, com.intellij.psi.tree.IElementType) com.intellij.psi.FileViewProvider viewProvider com.intellij.psi.tree.IElementType elementType public com.intellij.psi.xml.XmlDocument getDocument () com.intellij.psi.PsiElement child public com.intellij.psi.xml.XmlTag getRootTag () com.intellij.psi.xml.XmlDocument document public boolean processElements (com.intellij.psi.search.PsiElementProcessor, com.intellij.psi.PsiElement) com.intellij.psi.search.PsiElementProcessor processor com.intellij.psi.PsiElement place com.intellij.psi.xml.XmlDocument document public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public com.intellij.openapi.fileTypes.FileType getFileType () com.intellij.openapi.vfs.VirtualFile virtualFile public void clearCaches () private boolean isWebFileType () public boolean processDeclarations (com.intellij.psi.scope.PsiScopeProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement) com.intellij.psi.scope.PsiScopeProcessor processor com.intellij.psi.ResolveState state com.intellij.psi.PsiElement lastParent com.intellij.psi.PsiElement place public com.intellij.psi.search.GlobalSearchScope getFileResolveScope () public boolean ignoreReferencedElementAccessibility () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/XmlMarkupDeclImpl.class
XmlMarkupDeclImpl.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlMarkupDeclImpl extends com.intellij.psi.impl.source.xml.XmlElementImpl implements com.intellij.psi.xml.XmlMarkupDecl { public void <init> () public com.intellij.psi.meta.PsiMetaData getMetaData () }
com/intellij/psi/impl/source/xml/XmlNotationDeclImpl.class
XmlNotationDeclImpl.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlNotationDeclImpl extends com.intellij.psi.impl.source.xml.XmlElementImpl implements com.intellij.psi.xml.XmlNotationDecl com.intellij.psi.xml.XmlElementType { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child public com.intellij.psi.xml.XmlElement getNameElement () public com.intellij.psi.xml.XmlElementContentSpec getContentSpecElement () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/XmlProcessingInstructionImpl.class
XmlProcessingInstructionImpl.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlProcessingInstructionImpl extends com.intellij.psi.impl.source.xml.XmlElementImpl implements com.intellij.psi.xml.XmlProcessingInstruction { public void <init> () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public com.intellij.psi.xml.XmlTag getParentTag () com.intellij.psi.PsiElement parent public com.intellij.psi.xml.XmlTagChild getNextSiblingInTag () com.intellij.psi.PsiElement nextSibling public com.intellij.psi.xml.XmlTagChild getPrevSiblingInTag () com.intellij.psi.PsiElement prevSibling public com.intellij.psi.PsiReference[] getReferences () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/XmlPrologImpl.class
XmlPrologImpl.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlPrologImpl extends com.intellij.psi.impl.source.xml.XmlElementImpl implements com.intellij.psi.xml.XmlProlog com.intellij.psi.xml.XmlElementType { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child public com.intellij.psi.xml.XmlDoctype getDoctype () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/XmlPsiPolicy.class
XmlPsiPolicy.java package com.intellij.psi.impl.source.xml public abstract com.intellij.psi.impl.source.xml.XmlPsiPolicy extends java.lang.Object { public abstract com.intellij.lang.ASTNode encodeXmlTextContents (java.lang.String, com.intellij.psi.PsiElement) }
com/intellij/psi/impl/source/xml/XmlTagImpl$1.class
XmlTagImpl.java package com.intellij.psi.impl.source.xml com.intellij.psi.impl.source.xml.XmlTagImpl$1 extends com.intellij.pom.impl.PomTransactionBase { final synthetic com.intellij.lang.ASTNode val$closingName final synthetic com.intellij.lang.ASTNode val$startTagEnd final synthetic com.intellij.psi.impl.source.xml.XmlTagImpl this$0 void <init> (com.intellij.psi.impl.source.xml.XmlTagImpl, com.intellij.psi.PsiElement, com.intellij.pom.PomModelAspect, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode) com.intellij.psi.impl.source.xml.XmlTagImpl this$0 com.intellij.psi.PsiElement arg0 com.intellij.pom.PomModelAspect arg1 public com.intellij.pom.event.PomModelEvent runInner () com.intellij.lang.ASTNode closingBracket com.intellij.psi.impl.source.tree.LeafElement emptyTagEnd }
com/intellij/psi/impl/source/xml/XmlTagImpl$2.class
XmlTagImpl.java package com.intellij.psi.impl.source.xml com.intellij.psi.impl.source.xml.XmlTagImpl$2 extends com.intellij.pom.impl.PomTransactionBase { final synthetic String val$name final synthetic com.intellij.pom.PomModel val$model final synthetic com.intellij.psi.impl.source.xml.XmlTagImpl this$0 void <init> (com.intellij.psi.impl.source.xml.XmlTagImpl, com.intellij.psi.PsiElement, com.intellij.pom.PomModelAspect, java.lang.String, com.intellij.pom.PomModel) com.intellij.psi.impl.source.xml.XmlTagImpl this$0 com.intellij.psi.PsiElement arg0 com.intellij.pom.PomModelAspect arg1 public com.intellij.pom.event.PomModelEvent runInner () throws com.intellij.util.IncorrectOperationException com.intellij.psi.impl.source.tree.TreeElement treeElement String oldName com.intellij.psi.impl.source.xml.XmlTagImpl dummyTag com.intellij.psi.impl.source.xml.XmlTagImpl tag com.intellij.util.CharTable charTableByTree com.intellij.lang.ASTNode child com.intellij.psi.impl.source.tree.TreeElement tagElement com.intellij.lang.ASTNode childByRole }
com/intellij/psi/impl/source/xml/XmlTagImpl$3.class
XmlTagImpl.java package com.intellij.psi.impl.source.xml com.intellij.psi.impl.source.xml.XmlTagImpl$3 extends com.intellij.pom.impl.PomTransactionBase { final synthetic com.intellij.lang.ASTNode val$child final synthetic com.intellij.pom.PomModel val$model final synthetic com.intellij.psi.impl.source.xml.XmlTagImpl this$0 void <init> (com.intellij.psi.impl.source.xml.XmlTagImpl, com.intellij.psi.PsiElement, com.intellij.pom.PomModelAspect, com.intellij.lang.ASTNode, com.intellij.pom.PomModel) com.intellij.psi.impl.source.xml.XmlTagImpl this$0 com.intellij.psi.PsiElement arg0 com.intellij.pom.PomModelAspect arg1 public com.intellij.pom.event.PomModelEvent runInner () String name }
com/intellij/psi/impl/source/xml/XmlTagImpl$BodyInsertTransaction.class
XmlTagImpl.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlTagImpl$BodyInsertTransaction extends com.intellij.psi.impl.source.xml.XmlTagImpl$InsertTransaction { private final com.intellij.psi.impl.source.tree.TreeElement myChild private com.intellij.lang.ASTNode myNewElement private final com.intellij.xml.XmlElementDescriptor myParentDescriptor final synthetic com.intellij.psi.impl.source.xml.XmlTagImpl this$0 public void <init> (com.intellij.psi.impl.source.xml.XmlTagImpl, com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.xml.XmlTagImpl this$0 com.intellij.psi.impl.source.tree.TreeElement child public com.intellij.pom.event.PomModelEvent runInner () throws com.intellij.util.IncorrectOperationException com.intellij.psi.xml.XmlEntityRef entityRef com.intellij.lang.ASTNode subTag com.intellij.lang.ASTNode child String childElementName com.intellij.xml.XmlElementDescriptor childElementDescriptor com.intellij.xml.XmlElementDescriptor[] childElementDescriptors int subTagNum com.intellij.lang.ASTNode child com.intellij.psi.xml.XmlTag[] subTags com.intellij.psi.PsiElement declaration com.intellij.lang.ASTNode anchor public com.intellij.psi.impl.source.tree.TreeElement getFirstInserted () }
com/intellij/psi/impl/source/xml/XmlTagImpl$GenericInsertTransaction.class
XmlTagImpl.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlTagImpl$GenericInsertTransaction extends com.intellij.psi.impl.source.xml.XmlTagImpl$InsertTransaction { private final com.intellij.psi.impl.source.tree.TreeElement myChild private final com.intellij.lang.ASTNode myAnchor private final boolean myBefore private com.intellij.psi.impl.source.tree.TreeElement myRetHolder final synthetic com.intellij.psi.impl.source.xml.XmlTagImpl this$0 public void <init> (com.intellij.psi.impl.source.xml.XmlTagImpl, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, boolean) com.intellij.psi.impl.source.xml.XmlTagImpl this$0 com.intellij.psi.impl.source.tree.TreeElement child com.intellij.lang.ASTNode anchor boolean before public com.intellij.pom.event.PomModelEvent runInner () public com.intellij.psi.impl.source.tree.TreeElement getFirstInserted () }
com/intellij/psi/impl/source/xml/XmlTagImpl$InsertAttributeTransaction.class
XmlTagImpl.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlTagImpl$InsertAttributeTransaction extends com.intellij.psi.impl.source.xml.XmlTagImpl$InsertTransaction { private final com.intellij.psi.impl.source.tree.TreeElement myChild private final com.intellij.lang.ASTNode myAnchor private final boolean myBefore private final com.intellij.pom.PomModel myModel private com.intellij.psi.impl.source.tree.TreeElement myFirstInserted final synthetic com.intellij.psi.impl.source.xml.XmlTagImpl this$0 public void <init> (com.intellij.psi.impl.source.xml.XmlTagImpl, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, boolean, com.intellij.pom.PomModel) com.intellij.psi.impl.source.xml.XmlTagImpl this$0 com.intellij.psi.impl.source.tree.TreeElement child com.intellij.lang.ASTNode anchor boolean before com.intellij.pom.PomModel model public com.intellij.pom.event.PomModelEvent runInner () com.intellij.psi.impl.source.tree.LeafElement token com.intellij.lang.ASTNode anchor com.intellij.lang.ASTNode anchor com.intellij.lang.ASTNode startTagEnd String value String name public com.intellij.psi.impl.source.tree.TreeElement getFirstInserted () }
com/intellij/psi/impl/source/xml/XmlTagImpl$InsertTransaction.class
XmlTagImpl.java package com.intellij.psi.impl.source.xml public abstract com.intellij.psi.impl.source.xml.XmlTagImpl$InsertTransaction extends com.intellij.pom.impl.PomTransactionBase { final synthetic com.intellij.psi.impl.source.xml.XmlTagImpl this$0 public void <init> (com.intellij.psi.impl.source.xml.XmlTagImpl, com.intellij.psi.PsiElement) com.intellij.psi.impl.source.xml.XmlTagImpl this$0 com.intellij.psi.PsiElement scope public abstract com.intellij.psi.impl.source.tree.TreeElement getFirstInserted () }
com/intellij/psi/impl/source/xml/XmlTagImpl.class
XmlTagImpl.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlTagImpl extends com.intellij.psi.impl.source.xml.XmlElementImpl implements com.intellij.psi.xml.XmlTag com.intellij.psi.HintedReferenceHost { private static final com.intellij.openapi.diagnostic.Logger LOG private static final String XML_NS_PREFIX private static final com.intellij.openapi.util.Key SUBTAGS_WITH_INCLUDES_KEY private static final com.intellij.openapi.util.Key SUBTAGS_WITHOUT_INCLUDES_KEY private static final java.util.Comparator RANGE_COMPARATOR private final int myHC private volatile String myName private volatile String myLocalName private volatile com.intellij.psi.xml.XmlAttribute[] myAttributes private volatile com.intellij.openapi.util.TextRange[] myTextElements private volatile java.util.Map myAttributeValueMap private volatile com.intellij.psi.xml.XmlTagValue myValue private volatile boolean myHasNamespaceDeclarations public void <init> () protected void <init> (com.intellij.psi.tree.IElementType) com.intellij.psi.tree.IElementType type private static com.intellij.xml.XmlNSDescriptor getDtdDescriptor (com.intellij.psi.xml.XmlFile) com.intellij.psi.xml.XmlFile containingFile com.intellij.psi.xml.XmlDocument document String url private static java.lang.String getNSVersion (java.lang.String, com.intellij.psi.impl.source.xml.XmlTagImpl) String ns com.intellij.psi.impl.source.xml.XmlTagImpl xmlTag String versionValue public final int hashCode () public void clearCaches () public final com.intellij.psi.PsiReference[] getReferences () public boolean shouldAskParentForReferences (com.intellij.psi.PsiReferenceService$Hints) com.intellij.psi.PsiReferenceService$Hints hints public com.intellij.psi.PsiReference[] getReferences (com.intellij.psi.PsiReferenceService$Hints) com.intellij.psi.PsiReferenceService$Hints hints private com.intellij.psi.PsiReference[] getReferencesImpl (com.intellij.psi.PsiReferenceService$Hints) com.intellij.psi.impl.source.xml.TagNameReference startTagRef com.intellij.psi.impl.source.xml.TagNameReference endTagRef com.intellij.psi.PsiReferenceService$Hints hints com.intellij.lang.ASTNode startTagName com.intellij.lang.ASTNode endTagName java.util.List refs String prefix boolean inStartTag boolean inEndTag private static boolean childContainsOffset (com.intellij.psi.PsiElement, int) com.intellij.psi.PsiElement child int offsetInTag private boolean isInsideXmlText (int) int offsetInTag com.intellij.openapi.util.TextRange[] ranges int i private com.intellij.openapi.util.TextRange[] getValueTextRanges () com.intellij.psi.PsiElement psi com.intellij.lang.ASTNode child java.util.List list com.intellij.openapi.util.TextRange[] elements protected java.util.Collection createPrefixReferences (com.intellij.lang.ASTNode, java.lang.String, com.intellij.psi.impl.source.xml.TagNameReference) com.intellij.lang.ASTNode startTagName String prefix com.intellij.psi.impl.source.xml.TagNameReference tagRef public com.intellij.xml.XmlNSDescriptor getNSDescriptor (java.lang.String, boolean) com.intellij.xml.XmlNSDescriptor descriptor com.intellij.xml.XmlNSDescriptor value com.intellij.psi.xml.XmlDocument parentOfType String namespace boolean strict com.intellij.psi.xml.XmlTag parentTag java.util.Map map com.intellij.psi.util.CachedValue descriptor public boolean isEmpty () public void collapseIfEmpty () com.intellij.util.IncorrectOperationException e com.intellij.psi.xml.XmlTag[] tags com.intellij.lang.ASTNode closingName com.intellij.lang.ASTNode startTagEnd com.intellij.pom.PomModel pomModel com.intellij.pom.impl.PomTransactionBase transaction public java.lang.String getSubTagText (java.lang.String) String qname com.intellij.psi.xml.XmlTag tag protected final java.util.Map getNSDescriptorsMap () private java.util.Map computeNsDescriptorMap () String uri java.util.StringTokenizer tokenizer java.util.Set locations String ns com.intellij.psi.xml.XmlAttribute attribute java.util.Map map String noNamespaceDeclaration String schemaLocationDeclaration private java.util.Map initializeSchema (java.lang.String, java.lang.String, java.util.Set, java.util.Map, boolean) String namespace String version java.util.Set fileLocations java.util.Map map boolean nsDecl private com.intellij.xml.XmlNSDescriptor getDescriptor (com.intellij.psi.xml.XmlFile, java.lang.String, java.lang.String) com.intellij.psi.xml.XmlFile containingFile com.intellij.psi.xml.XmlFile xmlFile String defaultValue com.intellij.xml.XmlAttributeDescriptor attributeDescriptor com.intellij.xml.XmlElementDescriptor elementDescriptor String uri com.intellij.psi.xml.XmlDocument document com.intellij.psi.xml.XmlFile currentFile String fileLocation String namespace com.intellij.xml.XmlNSDescriptor descriptor com.intellij.psi.meta.PsiMetaOwner currentOwner private com.intellij.xml.XmlNSDescriptor getImplicitNamespaceDescriptor (java.lang.String) com.intellij.xml.XmlNSDescriptor nsDescriptor com.intellij.javaee.ImplicitNamespaceDescriptorProvider provider String ns com.intellij.psi.PsiFile file com.intellij.openapi.module.Module module private com.intellij.psi.xml.XmlFile retrieveFile (java.lang.String, java.lang.String, java.lang.String, boolean) String fileLocation String version String namespace boolean nsDecl String targetNs com.intellij.psi.xml.XmlFile file com.intellij.psi.PsiFile psiFile private com.intellij.psi.meta.PsiMetaOwner retrieveOwner (com.intellij.psi.xml.XmlFile, java.lang.String) com.intellij.psi.xml.XmlFile file String namespace public com.intellij.psi.PsiReference getReference () public com.intellij.xml.XmlElementDescriptor getDescriptor () private com.intellij.openapi.util.ModificationTracker externalResourceModificationTracker () com.intellij.openapi.project.Project project com.intellij.javaee.ExternalResourceManagerEx manager protected com.intellij.xml.XmlElementDescriptor computeElementDescriptor () com.intellij.xml.XmlElementDescriptor elementDescriptor com.intellij.psi.impl.source.xml.XmlElementDescriptorProvider provider com.intellij.xml.XmlElementDescriptor fromParent com.intellij.xml.XmlElementDescriptor descriptor com.intellij.psi.xml.XmlTag parent String namespace com.intellij.xml.XmlElementDescriptor elementDescriptor com.intellij.xml.XmlNSDescriptor nsDescriptor public int getChildRole (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode child com.intellij.psi.tree.IElementType i public java.lang.String getName () com.intellij.lang.ASTNode nameElement String name public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name com.intellij.pom.PomModel model com.intellij.pom.xml.XmlAspect aspect public com.intellij.psi.xml.XmlAttribute[] getAttributes () com.intellij.psi.xml.XmlAttribute[] attributes private com.intellij.psi.xml.XmlAttribute[] calculateAttributes () java.util.List result protected void cacheOneAttributeValue (java.lang.String, java.lang.String, java.util.Map) String name String value java.util.Map attributesValueMap public java.lang.String getAttributeValue (java.lang.String) com.intellij.psi.xml.XmlAttribute attribute String qname java.util.Map map public java.lang.String getAttributeValue (java.lang.String, java.lang.String) String value String prefix java.util.List keysByValue com.intellij.util.containers.BidirectionalMap map com.intellij.psi.PsiElement parent String _name String namespace com.intellij.psi.impl.source.xml.XmlTagImpl current public com.intellij.psi.xml.XmlTag[] getSubTags () boolean processIncludes public com.intellij.psi.xml.XmlTag[] getSubTags (boolean) boolean processIncludes com.intellij.openapi.util.Key key com.intellij.psi.xml.XmlTag[] cached public static boolean shouldProcessIncludesNow () protected com.intellij.psi.xml.XmlTag[] calcSubTags (boolean) boolean processIncludes java.util.List result public com.intellij.psi.xml.XmlTag[] findSubTags (java.lang.String) String name public com.intellij.psi.xml.XmlTag[] findSubTags (java.lang.String, java.lang.String) com.intellij.psi.xml.XmlTag subTag String name String namespace com.intellij.psi.xml.XmlTag[] subTags java.util.List result public com.intellij.psi.xml.XmlTag findFirstSubTag (java.lang.String) String name com.intellij.psi.xml.XmlTag[] subTags public com.intellij.psi.xml.XmlAttribute getAttribute (java.lang.String, java.lang.String) String name String namespace String prefix public com.intellij.psi.xml.XmlAttribute getAttribute (java.lang.String) com.intellij.psi.impl.source.tree.LeafElement attrNameElement com.intellij.lang.ASTNode child com.intellij.psi.xml.XmlAttribute attribute String qname com.intellij.psi.xml.XmlAttribute[] attributes boolean caseSensitive public boolean isCaseSensitive () public java.lang.String getNamespace () public java.lang.String getNamespacePrefix () protected java.lang.String getNamespacePrefix (java.lang.String) String name public java.lang.String getNamespaceByPrefix (java.lang.String) String ns String result String prefix com.intellij.util.containers.BidirectionalMap map com.intellij.psi.xml.XmlTag parentTag public java.lang.String getPrefixByNamespace (java.lang.String) java.util.List keysByValue String ns String namespace com.intellij.util.containers.BidirectionalMap map com.intellij.psi.xml.XmlTag parentTag public java.lang.String[] knownNamespaces () com.intellij.psi.xml.XmlTag rootTag com.intellij.psi.xml.XmlFile xmlFile com.intellij.xml.XmlExtension xmlExtension com.intellij.psi.PsiElement parentElement com.intellij.util.containers.BidirectionalMap map java.util.Set known private com.intellij.util.containers.BidirectionalMap getNamespaceMap () private com.intellij.util.containers.BidirectionalMap computeNamespaceMap (com.intellij.psi.PsiElement) String name int splitIndex String value com.intellij.psi.xml.XmlAttribute attribute com.intellij.psi.xml.XmlAttribute[] attributes String[] prefix2ns String[][] namespacesFromDocument com.intellij.xml.XmlExtension extension com.intellij.psi.PsiElement parent com.intellij.util.containers.BidirectionalMap map boolean hasNamespaceDeclarations private java.util.Set getNsLocations (java.lang.String) String location com.intellij.psi.xml.XmlTag subTag String ns java.util.Set locations protected java.lang.String getRealNs (java.lang.String) String value public java.lang.String getLocalName () String name String localName public boolean hasNamespaceDeclarations () public java.util.Map getLocalNamespaceDeclarations () String localName com.intellij.psi.xml.XmlAttribute attribute java.util.Map namespaces public com.intellij.psi.xml.XmlAttribute setAttribute (java.lang.String, java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement xmlAttribute String qname String value com.intellij.psi.xml.XmlAttribute attribute protected com.intellij.psi.xml.XmlAttribute createAttribute (java.lang.String, java.lang.String) String qname String value public com.intellij.psi.xml.XmlAttribute setAttribute (java.lang.String, java.lang.String, java.lang.String) throws com.intellij.util.IncorrectOperationException String prefix String name String namespace String value public com.intellij.psi.xml.XmlTag createChildTag (java.lang.String, java.lang.String, java.lang.String, boolean) String localName String namespace String bodyText boolean enforceNamespacesDeep public com.intellij.psi.xml.XmlTag addSubTag (com.intellij.psi.xml.XmlTag, boolean) com.intellij.psi.xml.XmlTag subTag boolean first com.intellij.psi.xml.XmlTagChild[] children public com.intellij.psi.xml.XmlTagValue getValue () com.intellij.psi.xml.XmlTagValue tagValue public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public com.intellij.psi.meta.PsiMetaData getMetaData () public com.intellij.psi.impl.source.tree.TreeElement addInternal (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, java.lang.Boolean) com.intellij.psi.impl.source.tree.TreeElement next com.intellij.psi.impl.source.tree.TreeElement first com.intellij.lang.ASTNode last com.intellij.lang.ASTNode anchor Boolean beforeB com.intellij.psi.impl.source.tree.TreeElement firstAppended boolean before private com.intellij.psi.impl.source.tree.TreeElement addInternal (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, boolean) throws com.intellij.util.IncorrectOperationException com.intellij.lang.ASTNode other com.intellij.psi.xml.XmlText psi com.intellij.psi.impl.source.xml.XmlTagImpl$InsertTransaction transaction com.intellij.psi.impl.source.xml.XmlTagImpl$InsertTransaction transaction com.intellij.psi.impl.source.tree.TreeElement child com.intellij.lang.ASTNode anchor boolean before com.intellij.pom.PomModel model com.intellij.psi.impl.source.xml.XmlTagImpl$InsertTransaction transaction protected com.intellij.psi.impl.source.xml.XmlTagImpl$InsertTransaction getBodyInsertTransaction (com.intellij.psi.impl.source.tree.TreeElement) com.intellij.psi.impl.source.tree.TreeElement child public void deleteChildInternal (com.intellij.lang.ASTNode) com.intellij.util.IncorrectOperationException e com.intellij.psi.xml.XmlText prevText com.intellij.psi.xml.XmlText nextText String newValue com.intellij.lang.ASTNode treePrev com.intellij.lang.ASTNode treeNext com.intellij.lang.ASTNode child com.intellij.pom.PomModel model com.intellij.pom.xml.XmlAspect aspect private com.intellij.lang.ASTNode expandTag () throws com.intellij.util.IncorrectOperationException com.intellij.psi.impl.source.xml.XmlTagImpl tagFromText com.intellij.lang.ASTNode startTagStart com.intellij.psi.impl.source.tree.LeafElement emptyTagEnd com.intellij.lang.ASTNode endTagStart public com.intellij.psi.xml.XmlTag getParentTag () com.intellij.psi.PsiElement parent public com.intellij.psi.xml.XmlTagChild getNextSiblingInTag () com.intellij.psi.PsiElement nextSibling public com.intellij.psi.xml.XmlTagChild getPrevSiblingInTag () com.intellij.psi.PsiElement prevSibling public javax.swing.Icon getElementIcon (int) int flags private synthetic void lambda$deleteChildInternal$13 (com.intellij.psi.xml.XmlText, com.intellij.psi.xml.XmlText, java.lang.String, com.intellij.pom.tree.events.TreeChangeEvent) com.intellij.psi.xml.XmlText prevText com.intellij.psi.xml.XmlText nextText String newValue com.intellij.pom.tree.events.TreeChangeEvent destinationTreeChange com.intellij.psi.PsiElement anchor com.intellij.psi.xml.XmlText text private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getNamespaceMap$12 () private synthetic java.lang.String lambda$getNamespaceByPrefix$11 () String nsFromEmptyPrefix com.intellij.xml.XmlNSDescriptor nsDescriptor com.intellij.xml.XmlElementDescriptor descriptor String nameFromRealDescriptor private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getNamespace$10 () private static synthetic boolean lambda$calcSubTags$9 (java.util.List, com.intellij.psi.PsiElement) java.util.List result com.intellij.psi.PsiElement element private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getSubTags$8 (boolean) boolean processIncludes private synthetic boolean lambda$calculateAttributes$7 (java.util.List, com.intellij.psi.PsiElement) com.intellij.psi.xml.XmlAttribute attribute java.util.List result com.intellij.psi.PsiElement element private static synthetic long lambda$externalResourceModificationTracker$6 (com.intellij.javaee.ExternalResourceManagerEx, com.intellij.openapi.project.Project) com.intellij.javaee.ExternalResourceManagerEx manager com.intellij.openapi.project.Project project private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getDescriptor$5 () com.intellij.xml.XmlElementDescriptor descriptor private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$initializeSchema$4 (java.util.Set, java.lang.String, java.lang.String, boolean) java.util.Set fileLocations String version String namespace boolean nsDecl com.intellij.psi.xml.XmlFile[] file java.util.List descriptors com.intellij.xml.XmlNSDescriptor descriptor private static synthetic com.intellij.xml.impl.schema.XmlNSDescriptorImpl lambda$null$3 (com.intellij.xml.XmlNSDescriptor) com.intellij.xml.XmlNSDescriptor descriptor1 private synthetic com.intellij.xml.XmlNSDescriptor lambda$null$2 (com.intellij.psi.xml.XmlFile[], java.lang.String, java.lang.String, boolean, java.lang.String) com.intellij.psi.xml.XmlFile[] file String version String namespace boolean nsDecl String s private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getNSDescriptorsMap$1 () private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getReferences$0 () static synthetic com.intellij.openapi.diagnostic.Logger access$000 () static synthetic void access$101 (com.intellij.psi.impl.source.xml.XmlTagImpl, com.intellij.lang.ASTNode) com.intellij.psi.impl.source.xml.XmlTagImpl x0 com.intellij.lang.ASTNode x1 static synthetic com.intellij.lang.ASTNode access$200 (com.intellij.psi.impl.source.xml.XmlTagImpl) throws com.intellij.util.IncorrectOperationException com.intellij.psi.impl.source.xml.XmlTagImpl x0 static synthetic com.intellij.psi.impl.source.tree.TreeElement access$301 (com.intellij.psi.impl.source.xml.XmlTagImpl, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, java.lang.Boolean) com.intellij.psi.impl.source.xml.XmlTagImpl x0 com.intellij.psi.impl.source.tree.TreeElement x1 com.intellij.lang.ASTNode x2 com.intellij.lang.ASTNode x3 Boolean x4 static synthetic com.intellij.psi.impl.source.tree.TreeElement access$401 (com.intellij.psi.impl.source.xml.XmlTagImpl, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, java.lang.Boolean) com.intellij.psi.impl.source.xml.XmlTagImpl x0 com.intellij.psi.impl.source.tree.TreeElement x1 com.intellij.lang.ASTNode x2 com.intellij.lang.ASTNode x3 Boolean x4 static synthetic com.intellij.psi.impl.source.tree.TreeElement access$501 (com.intellij.psi.impl.source.xml.XmlTagImpl, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, java.lang.Boolean) com.intellij.psi.impl.source.xml.XmlTagImpl x0 com.intellij.psi.impl.source.tree.TreeElement x1 com.intellij.lang.ASTNode x2 com.intellij.lang.ASTNode x3 Boolean x4 static synthetic com.intellij.psi.impl.source.tree.TreeElement access$601 (com.intellij.psi.impl.source.xml.XmlTagImpl, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, java.lang.Boolean) com.intellij.psi.impl.source.xml.XmlTagImpl x0 com.intellij.psi.impl.source.tree.TreeElement x1 com.intellij.lang.ASTNode x2 com.intellij.lang.ASTNode x3 Boolean x4 static synthetic com.intellij.psi.impl.source.tree.TreeElement access$701 (com.intellij.psi.impl.source.xml.XmlTagImpl, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, java.lang.Boolean) com.intellij.psi.impl.source.xml.XmlTagImpl x0 com.intellij.psi.impl.source.tree.TreeElement x1 com.intellij.lang.ASTNode x2 com.intellij.lang.ASTNode x3 Boolean x4 static synthetic com.intellij.psi.impl.source.tree.TreeElement access$801 (com.intellij.psi.impl.source.xml.XmlTagImpl, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, java.lang.Boolean) com.intellij.psi.impl.source.xml.XmlTagImpl x0 com.intellij.psi.impl.source.tree.TreeElement x1 com.intellij.lang.ASTNode x2 com.intellij.lang.ASTNode x3 Boolean x4 static synthetic com.intellij.psi.impl.source.tree.TreeElement access$901 (com.intellij.psi.impl.source.xml.XmlTagImpl, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, java.lang.Boolean) com.intellij.psi.impl.source.xml.XmlTagImpl x0 com.intellij.psi.impl.source.tree.TreeElement x1 com.intellij.lang.ASTNode x2 com.intellij.lang.ASTNode x3 Boolean x4 static synthetic com.intellij.psi.impl.source.tree.TreeElement access$1001 (com.intellij.psi.impl.source.xml.XmlTagImpl, com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, java.lang.Boolean) com.intellij.psi.impl.source.xml.XmlTagImpl x0 com.intellij.psi.impl.source.tree.TreeElement x1 com.intellij.lang.ASTNode x2 com.intellij.lang.ASTNode x3 Boolean x4 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/XmlTagValueImpl$1.class
XmlTagValueImpl.java package com.intellij.psi.impl.source.xml final com.intellij.psi.impl.source.xml.XmlTagValueImpl$1 extends java.lang.Object implements com.intellij.psi.search.PsiElementProcessor { boolean insideBody final synthetic java.util.List val$bodyElements void <init> (java.util.List) public boolean execute (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.lang.ASTNode treeElement private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/XmlTagValueImpl.class
XmlTagValueImpl.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlTagValueImpl extends java.lang.Object implements com.intellij.psi.xml.XmlTagValue { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.psi.xml.XmlTag myTag private final com.intellij.psi.xml.XmlTagChild[] myElements private volatile com.intellij.psi.xml.XmlText[] myTextElements private volatile String myText private volatile String myTrimmedText public void <init> (com.intellij.psi.xml.XmlTagChild[], com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTagChild[] bodyElements com.intellij.psi.xml.XmlTag tag public com.intellij.psi.xml.XmlTagChild[] getChildren () public com.intellij.psi.xml.XmlText[] getTextElements () com.intellij.psi.xml.XmlText[] textElements public java.lang.String getText () com.intellij.psi.xml.XmlTagChild element StringBuilder consolidatedText String text public com.intellij.openapi.util.TextRange getTextRange () com.intellij.lang.ASTNode child public java.lang.String getTrimmedText () com.intellij.psi.xml.XmlText textElement StringBuilder consolidatedText com.intellij.psi.xml.XmlText[] textElements String trimmedText public void setText (java.lang.String) String value public void setEscapedText (java.lang.String) String value private void setText (java.lang.String, boolean) com.intellij.psi.xml.XmlText[] texts com.intellij.psi.xml.XmlTagChild child com.intellij.psi.xml.XmlText text com.intellij.util.IncorrectOperationException e String value boolean defaultPolicy public boolean hasCDATA () com.intellij.psi.PsiElement child com.intellij.psi.PsiElement[] children com.intellij.psi.xml.XmlText xmlText public static com.intellij.psi.xml.XmlTagValue createXmlTagValue (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag java.util.List bodyElements com.intellij.psi.xml.XmlTagChild[] tagChildren private static synthetic com.intellij.psi.xml.XmlText[] lambda$getTextElements$2 (int) int x$0 private static synthetic com.intellij.psi.xml.XmlText lambda$getTextElements$1 (com.intellij.psi.xml.XmlTagChild) com.intellij.psi.xml.XmlTagChild element private static synthetic boolean lambda$getTextElements$0 (com.intellij.psi.xml.XmlTagChild) com.intellij.psi.xml.XmlTagChild element static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/XmlTextImpl$1.class
XmlTextImpl.java package com.intellij.psi.impl.source.xml com.intellij.psi.impl.source.xml.XmlTextImpl$1 extends com.intellij.pom.impl.PomTransactionBase { final synthetic com.intellij.psi.impl.source.xml.XmlPsiPolicy val$policy final synthetic String val$s final synthetic com.intellij.pom.PomModel val$model final synthetic com.intellij.psi.impl.source.xml.XmlTextImpl this$0 void <init> (com.intellij.psi.impl.source.xml.XmlTextImpl, com.intellij.psi.PsiElement, com.intellij.pom.PomModelAspect, com.intellij.psi.impl.source.xml.XmlPsiPolicy, java.lang.String, com.intellij.pom.PomModel) com.intellij.psi.impl.source.xml.XmlTextImpl this$0 com.intellij.psi.PsiElement arg0 com.intellij.pom.PomModelAspect arg1 public com.intellij.pom.event.PomModelEvent runInner () String oldText com.intellij.lang.ASTNode firstEncodedElement }
com/intellij/psi/impl/source/xml/XmlTextImpl$1MyTransaction.class
XmlTextImpl.java package com.intellij.psi.impl.source.xml com.intellij.psi.impl.source.xml.XmlTextImpl$1MyTransaction extends com.intellij.pom.impl.PomTransactionBase { private com.intellij.psi.impl.source.xml.XmlTextImpl myRight final synthetic com.intellij.psi.xml.XmlTag val$xmlTag final synthetic com.intellij.pom.xml.XmlAspect val$aspect final synthetic int val$displayOffset final synthetic com.intellij.psi.impl.source.xml.XmlTextImpl this$0 void <init> (com.intellij.psi.impl.source.xml.XmlTextImpl, com.intellij.psi.xml.XmlTag, com.intellij.pom.xml.XmlAspect, int) com.intellij.psi.impl.source.xml.XmlTextImpl this$0 public com.intellij.pom.event.PomModelEvent runInner () throws com.intellij.util.IncorrectOperationException com.intellij.psi.impl.source.tree.FileElement holder int splitOffset com.intellij.psi.PsiElement e String leftText String rightText com.intellij.psi.impl.source.tree.LeafElement rightElement com.intellij.psi.impl.source.tree.LeafElement leftElement com.intellij.psi.PsiFile containingFile com.intellij.psi.impl.source.tree.FileElement holder com.intellij.psi.impl.source.xml.XmlTextImpl rightText String value String oldText int physicalOffset com.intellij.psi.PsiElement childElement public com.intellij.psi.xml.XmlText getResult () }
com/intellij/psi/impl/source/xml/XmlTextImpl$2.class
XmlTextImpl.java package com.intellij.psi.impl.source.xml com.intellij.psi.impl.source.xml.XmlTextImpl$2 extends com.intellij.pom.impl.PomTransactionBase { static final synthetic boolean $assertionsDisabled final synthetic int val$displayOffset final synthetic com.intellij.psi.xml.XmlElement val$element final synthetic com.intellij.psi.impl.source.xml.XmlTextImpl this$0 void <init> (com.intellij.psi.impl.source.xml.XmlTextImpl, com.intellij.psi.PsiElement, com.intellij.pom.PomModelAspect, int, com.intellij.psi.xml.XmlElement) com.intellij.psi.impl.source.xml.XmlTextImpl this$0 com.intellij.psi.PsiElement arg0 com.intellij.pom.PomModelAspect arg1 public com.intellij.pom.event.PomModelEvent runInner () throws com.intellij.util.IncorrectOperationException com.intellij.psi.PsiElement result com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlText rightPart com.intellij.psi.PsiElement result static void <clinit> () }
com/intellij/psi/impl/source/xml/XmlTextImpl$3.class
XmlTextImpl.java package com.intellij.psi.impl.source.xml com.intellij.psi.impl.source.xml.XmlTextImpl$3 extends com.intellij.pom.impl.PomTransactionBase { final synthetic String val$newElementText final synthetic com.intellij.psi.PsiElement val$psiElement final synthetic com.intellij.pom.PomModel val$model final synthetic com.intellij.psi.impl.source.xml.XmlTextImpl this$0 void <init> (com.intellij.psi.impl.source.xml.XmlTextImpl, com.intellij.psi.PsiElement, com.intellij.pom.PomModelAspect, java.lang.String, com.intellij.psi.PsiElement, com.intellij.pom.PomModel) com.intellij.psi.impl.source.xml.XmlTextImpl this$0 com.intellij.psi.PsiElement arg0 com.intellij.pom.PomModelAspect arg1 public com.intellij.pom.event.PomModelEvent runInner () String oldText com.intellij.lang.ASTNode e com.intellij.lang.ASTNode node com.intellij.lang.ASTNode treeNext }
com/intellij/psi/impl/source/xml/XmlTextImpl$4.class
XmlTextImpl.java package com.intellij.psi.impl.source.xml com.intellij.psi.impl.source.xml.XmlTextImpl$4 extends com.intellij.pom.impl.PomTransactionBase { final synthetic String val$newElementText final synthetic com.intellij.psi.PsiElement val$psiElement final synthetic com.intellij.pom.PomModel val$model final synthetic com.intellij.psi.impl.source.xml.XmlTextImpl this$0 void <init> (com.intellij.psi.impl.source.xml.XmlTextImpl, com.intellij.psi.PsiElement, com.intellij.pom.PomModelAspect, java.lang.String, com.intellij.psi.PsiElement, com.intellij.pom.PomModel) com.intellij.psi.impl.source.xml.XmlTextImpl this$0 com.intellij.psi.PsiElement arg0 com.intellij.pom.PomModelAspect arg1 public com.intellij.pom.event.PomModelEvent runInner () throws com.intellij.util.IncorrectOperationException com.intellij.lang.ASTNode e String oldText }
com/intellij/psi/impl/source/xml/XmlTextImpl.class
XmlTextImpl.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlTextImpl extends com.intellij.psi.impl.source.xml.XmlElementImpl implements com.intellij.psi.xml.XmlText com.intellij.psi.PsiLanguageInjectionHost { private static final com.intellij.openapi.diagnostic.Logger LOG private volatile String myDisplayText private volatile int[] myGapDisplayStarts private volatile int[] myGapPhysicalStarts public void <init> () public java.lang.String toString () public boolean isValidHost () public com.intellij.psi.xml.XmlText split (int) com.intellij.util.IncorrectOperationException e int displayIndex public java.lang.String getValue () com.intellij.lang.ASTNode cdata String text int start com.intellij.psi.tree.IElementType elementType int end int originalLength com.intellij.lang.ASTNode next int i String displayText StringBuilder buffer com.intellij.lang.ASTNode child gnu.trove.TIntArrayList gapsStarts gnu.trove.TIntArrayList gapsShifts int[] gapDisplayStarts int[] gapPhysicalStarts int currentGapsSum String text public int physicalToDisplay (int) int prevDisplayGapLength int physicalIndex int bsResult int insertionIndex int prevPhysGapStart int prevDisplayGapStart public int displayToPhysical (int) int displayIndex int bsResult int insertionIndex int prevPhysGapStart int prevDisplayGapStart public void setValue (java.lang.String) throws com.intellij.util.IncorrectOperationException String s public void doSetValue (java.lang.String, com.intellij.psi.impl.source.xml.XmlPsiPolicy) throws com.intellij.util.IncorrectOperationException String s com.intellij.psi.impl.source.xml.XmlPsiPolicy policy com.intellij.pom.PomModel model com.intellij.pom.xml.XmlAspect aspect public com.intellij.psi.xml.XmlElement insertAtOffset (com.intellij.psi.xml.XmlElement, int) throws com.intellij.util.IncorrectOperationException com.intellij.pom.PomModel model com.intellij.pom.xml.XmlAspect aspect com.intellij.psi.xml.XmlElement element int displayOffset private com.intellij.psi.impl.source.xml.XmlPsiPolicy getPolicy () public void insertText (java.lang.String, int) throws com.intellij.util.IncorrectOperationException int insertOffset String oldElementText String newElementText com.intellij.pom.PomModel model com.intellij.pom.xml.XmlAspect aspect String text int displayOffset int physicalOffset com.intellij.psi.PsiElement psiElement com.intellij.psi.tree.IElementType elementType public void removeText (int, int) throws com.intellij.util.IncorrectOperationException int physicalEnd int removeStart int removeEnd String oldElementText String newElementText com.intellij.pom.PomModel model com.intellij.pom.xml.XmlAspect aspect com.intellij.psi.tree.IElementType elementType int elementDisplayEnd int elementDisplayStart int displayStart int displayEnd String value int physicalStart com.intellij.psi.PsiElement psiElement public com.intellij.psi.xml.XmlTag getParentTag () com.intellij.psi.PsiElement parent public com.intellij.psi.xml.XmlTagChild getNextSiblingInTag () com.intellij.psi.PsiElement nextSibling public com.intellij.psi.xml.XmlTagChild getPrevSiblingInTag () com.intellij.psi.PsiElement prevSibling public com.intellij.psi.impl.source.tree.TreeElement addInternal (com.intellij.psi.impl.source.tree.TreeElement, com.intellij.lang.ASTNode, com.intellij.lang.ASTNode, java.lang.Boolean) com.intellij.psi.impl.source.tree.TreeElement first com.intellij.lang.ASTNode last com.intellij.lang.ASTNode anchor Boolean before public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public void clearCaches () public com.intellij.openapi.util.TextRange getCDATAInterior () com.intellij.lang.ASTNode startNode com.intellij.lang.ASTNode startNode com.intellij.psi.PsiElement[] elements int first int start int end int last public com.intellij.psi.PsiLanguageInjectionHost updateText (java.lang.String) com.intellij.util.IncorrectOperationException e String text private com.intellij.psi.xml.XmlText _splitText (int) throws com.intellij.util.IncorrectOperationException int displayOffset com.intellij.psi.xml.XmlTag xmlTag int length com.intellij.pom.PomModel model com.intellij.pom.xml.XmlAspect aspect com.intellij.psi.impl.source.xml.XmlTextImpl$1MyTransaction transaction private transient com.intellij.pom.event.PomModelEvent createEvent (com.intellij.pom.xml.events.XmlChange[]) com.intellij.pom.xml.events.XmlChange xmlChange com.intellij.pom.xml.events.XmlChange[] events com.intellij.pom.event.PomModelEvent event com.intellij.pom.xml.impl.XmlAspectChangeSetImpl xmlAspectChangeSet public com.intellij.psi.LiteralTextEscaper createLiteralTextEscaper () static synthetic com.intellij.psi.xml.XmlText access$000 (com.intellij.psi.impl.source.xml.XmlTextImpl, int) throws com.intellij.util.IncorrectOperationException com.intellij.psi.impl.source.xml.XmlTextImpl x0 int x1 static synthetic com.intellij.pom.event.PomModelEvent access$100 (com.intellij.psi.impl.source.xml.XmlTextImpl, com.intellij.pom.xml.events.XmlChange[]) com.intellij.psi.impl.source.xml.XmlTextImpl x0 com.intellij.pom.xml.events.XmlChange[] x1 static synthetic com.intellij.psi.impl.source.xml.XmlPsiPolicy access$200 (com.intellij.psi.impl.source.xml.XmlTextImpl) com.intellij.psi.impl.source.xml.XmlTextImpl x0 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/XmlTokenImpl.class
XmlTokenImpl.java package com.intellij.psi.impl.source.xml public com.intellij.psi.impl.source.xml.XmlTokenImpl extends com.intellij.psi.impl.source.tree.LeafPsiElement implements com.intellij.psi.xml.XmlToken com.intellij.pom.Navigatable { public void <init> (com.intellij.psi.tree.IElementType, java.lang.CharSequence) com.intellij.psi.tree.IElementType type CharSequence text public boolean processElements (com.intellij.psi.search.PsiElementProcessor, com.intellij.psi.PsiElement) com.intellij.psi.search.PsiElementProcessor processor com.intellij.psi.PsiElement place public void accept (com.intellij.psi.PsiElementVisitor) com.intellij.psi.PsiElementVisitor visitor public java.lang.String toString () public com.intellij.psi.tree.IElementType getTokenType () public com.intellij.psi.PsiReference[] getReferences () com.intellij.psi.PsiElement element com.intellij.psi.tree.IElementType elementType public com.intellij.psi.PsiElement getNavigationElement () com.intellij.psi.PsiElement parent public boolean canNavigate () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/impl/source/xml/behavior/CDATAOnAnyEncodedPolicy.class
CDATAOnAnyEncodedPolicy.java package com.intellij.psi.impl.source.xml.behavior public com.intellij.psi.impl.source.xml.behavior.CDATAOnAnyEncodedPolicy extends com.intellij.psi.impl.source.xml.behavior.DefaultXmlPsiPolicy { public void <init> () public com.intellij.lang.ASTNode encodeXmlTextContents (java.lang.String, com.intellij.psi.PsiElement) com.intellij.psi.impl.source.tree.FileElement dummyParent String displayText com.intellij.psi.PsiElement text com.intellij.lang.ASTNode firstChild boolean textAlreadyHasCDATA public static com.intellij.psi.impl.source.tree.FileElement createCDATAElement (com.intellij.psi.PsiManager, com.intellij.util.CharTable, java.lang.String) com.intellij.psi.PsiManager manager com.intellij.util.CharTable charTableByTree String displayText com.intellij.psi.impl.source.tree.FileElement dummyParent com.intellij.psi.impl.source.tree.CompositeElement cdata }
com/intellij/psi/impl/source/xml/behavior/DefaultXmlPsiPolicy.class
DefaultXmlPsiPolicy.java package com.intellij.psi.impl.source.xml.behavior public com.intellij.psi.impl.source.xml.behavior.DefaultXmlPsiPolicy extends java.lang.Object implements com.intellij.psi.impl.source.xml.XmlPsiPolicy { private static final com.intellij.openapi.diagnostic.Logger LOG static final synthetic boolean $assertionsDisabled public void <init> () public com.intellij.lang.ASTNode encodeXmlTextContents (java.lang.String, com.intellij.psi.PsiElement) String displayText com.intellij.psi.PsiElement text com.intellij.util.CharTable charTable com.intellij.psi.impl.source.tree.FileElement dummyParent com.intellij.psi.xml.XmlTag rootTag com.intellij.psi.xml.XmlTagChild[] tagChildren com.intellij.psi.xml.XmlTagChild child com.intellij.psi.impl.source.tree.TreeElement element static void <clinit> () }
com/intellij/psi/impl/source/xml/behavior/EncodeEachSymbolPolicy.class
EncodeEachSymbolPolicy.java package com.intellij.psi.impl.source.xml.behavior public com.intellij.psi.impl.source.xml.behavior.EncodeEachSymbolPolicy extends com.intellij.psi.impl.source.xml.behavior.DefaultXmlPsiPolicy { public void <init> () public com.intellij.lang.ASTNode encodeXmlTextContents (java.lang.String, com.intellij.psi.PsiElement) String plainSection String displayText com.intellij.psi.PsiElement text com.intellij.psi.impl.source.tree.FileElement dummyParent int sectionStartOffset int offset String plainSection private static com.intellij.psi.impl.source.tree.TreeElement createCharEntity (char, com.intellij.util.CharTable) String charEncoding char ch com.intellij.util.CharTable charTable private static boolean toCode (java.lang.String) char ch int i String str private static boolean toCode (char) char ch }
com/intellij/psi/xml/StartTagEndTokenProvider.class
StartTagEndTokenProvider.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.StartTagEndTokenProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract com.intellij.psi.tree.IElementType[] getTypes () static void <clinit> () }
com/intellij/psi/xml/XmlChildRole$1.class
XmlChildRole.java package com.intellij.psi.xml final com.intellij.psi.xml.XmlChildRole$1 extends java.lang.Object implements com.intellij.psi.tree.RoleFinder { void <init> () public com.intellij.lang.ASTNode findChild (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode parent com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/xml/XmlChildRole$2.class
XmlChildRole.java package com.intellij.psi.xml final com.intellij.psi.xml.XmlChildRole$2 extends java.lang.Object implements com.intellij.psi.tree.RoleFinder { void <init> () public com.intellij.lang.ASTNode findChild (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode parent com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/xml/XmlChildRole$3.class
XmlChildRole.java package com.intellij.psi.xml final com.intellij.psi.xml.XmlChildRole$3 extends java.lang.Object implements com.intellij.psi.tree.RoleFinder { void <init> () public com.intellij.lang.ASTNode findChild (com.intellij.lang.ASTNode) com.intellij.lang.ASTNode parent com.intellij.lang.ASTNode oldDocument private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/xml/XmlChildRole$4.class
XmlChildRole.java package com.intellij.psi.xml final com.intellij.psi.xml.XmlChildRole$4 extends com.intellij.psi.tree.DefaultRoleFinder { transient void <init> (com.intellij.psi.tree.IElementType[]) com.intellij.psi.xml.StartTagEndTokenProvider tokenProvider com.intellij.psi.tree.IElementType[] x0 }
com/intellij/psi/xml/XmlChildRole.class
XmlChildRole.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.XmlChildRole extends java.lang.Object { public static final com.intellij.psi.tree.RoleFinder START_TAG_NAME_FINDER public static final com.intellij.psi.tree.RoleFinder CLOSING_TAG_NAME_FINDER public static final com.intellij.psi.tree.RoleFinder DOCUMENT_FINDER public static final com.intellij.psi.tree.RoleFinder ATTRIBUTE_VALUE_FINDER public static final com.intellij.psi.tree.RoleFinder CLOSING_TAG_START_FINDER public static final com.intellij.psi.tree.RoleFinder EMPTY_TAG_END_FINDER public static final com.intellij.psi.tree.RoleFinder ATTRIBUTE_NAME_FINDER public static final com.intellij.psi.tree.RoleFinder ATTRIBUTE_VALUE_VALUE_FINDER public static final com.intellij.psi.tree.RoleFinder START_TAG_END_FINDER public static final com.intellij.psi.tree.RoleFinder START_TAG_START_FINDER public static final com.intellij.psi.tree.RoleFinder PROLOG_FINDER public static final int XML_DOCUMENT public static final int XML_TAG_NAME public static final int XML_PROLOG public static final int XML_DOCTYPE public static final int XML_DOCTYPE_PUBLIC public static final int XML_DOCTYPE_SYSTEM public static final int XML_NAME public static final int XML_ELEMENT_CONTENT_SPEC public static final int XML_CONTENT_ANY public static final int XML_CONTENT_EMPTY public static final int XML_PCDATA public static final int XML_ATT_REQUIRED public static final int XML_ATT_IMPLIED public static final int XML_ATT_FIXED public static final int XML_DEFAULT_VALUE public static final int XML_ENUMERATED_TYPE public static final int XML_ATTRIBUTE public static final int XML_TAG public static final int XML_ATTRIBUTE_VALUE public static final int HTML_DOCUMENT static void <clinit> () }
com/intellij/psi/xml/XmlElementType$1.class
XmlElementType.java package com.intellij.psi.xml final com.intellij.psi.xml.XmlElementType$1 extends com.intellij.psi.tree.IStubFileElementType { void <init> (com.intellij.lang.Language) com.intellij.lang.Language x0 public int getStubVersion () }
com/intellij/psi/xml/XmlElementType$2.class
XmlElementType.java package com.intellij.psi.xml final com.intellij.psi.xml.XmlElementType$2 extends com.intellij.psi.tree.CustomParsingType { void <init> (java.lang.String, com.intellij.lang.Language) String arg0 com.intellij.lang.Language arg1 public com.intellij.lang.ASTNode parse (java.lang.CharSequence, com.intellij.util.CharTable) CharSequence text com.intellij.util.CharTable table private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/psi/xml/XmlElementType$EmbeddedHtmlContentElementType.class
XmlElementType.java package com.intellij.psi.xml public com.intellij.psi.xml.XmlElementType$EmbeddedHtmlContentElementType extends com.intellij.psi.tree.ILazyParseableElementType implements com.intellij.psi.tree.ILightLazyParseableElementType { static final synthetic boolean $assertionsDisabled public void <init> () public com.intellij.util.diff.FlyweightCapableTreeStructure parseContents (com.intellij.lang.LighterLazyParseableNode) com.intellij.lang.LighterLazyParseableNode chameleon com.intellij.psi.PsiFile file com.intellij.lang.PsiBuilder builder static void <clinit> () }
com/intellij/psi/xml/XmlElementType.class
XmlElementType.java package com.intellij.psi.xml public abstract com.intellij.psi.xml.XmlElementType extends java.lang.Object implements com.intellij.psi.xml.XmlTokenType { public static final com.intellij.psi.tree.IElementType XML_DOCUMENT public static final com.intellij.psi.tree.IElementType XML_PROLOG public static final com.intellij.psi.tree.IElementType XML_DECL public static final com.intellij.psi.tree.IElementType XML_DOCTYPE public static final com.intellij.psi.tree.IElementType XML_ATTRIBUTE public static final com.intellij.psi.tree.IElementType XML_COMMENT public static final com.intellij.psi.tree.IElementType XML_TAG public static final com.intellij.psi.tree.IElementType XML_ELEMENT_DECL public static final com.intellij.psi.tree.IElementType XML_CONDITIONAL_SECTION public static final com.intellij.psi.tree.IElementType XML_ATTLIST_DECL public static final com.intellij.psi.tree.IElementType XML_NOTATION_DECL public static final com.intellij.psi.tree.IElementType XML_ENTITY_DECL public static final com.intellij.psi.tree.IElementType XML_ELEMENT_CONTENT_SPEC public static final com.intellij.psi.tree.IElementType XML_ELEMENT_CONTENT_GROUP public static final com.intellij.psi.tree.IElementType XML_ATTRIBUTE_DECL public static final com.intellij.psi.tree.IElementType XML_ATTRIBUTE_VALUE public static final com.intellij.psi.tree.IElementType XML_ENTITY_REF public static final com.intellij.psi.tree.IElementType XML_ENUMERATED_TYPE public static final com.intellij.psi.tree.IElementType XML_PROCESSING_INSTRUCTION public static final com.intellij.psi.tree.IElementType XML_CDATA public static final com.intellij.psi.tree.IElementType HTML_DOCUMENT public static final com.intellij.psi.tree.IElementType HTML_TAG public static final com.intellij.psi.tree.IFileElementType HTML_FILE public static final com.intellij.psi.tree.IElementType HTML_EMBEDDED_CONTENT public static final com.intellij.psi.tree.IElementType XML_TEXT public static final com.intellij.psi.tree.IFileElementType XML_FILE public static final com.intellij.psi.tree.IElementType XHTML_FILE public static final com.intellij.psi.tree.IFileElementType DTD_FILE public static final com.intellij.psi.tree.IElementType XML_MARKUP_DECL static void <clinit> () }
com/intellij/psi/xml/XmlTextElementType.class
XmlTextElementType.java package com.intellij.psi.xml com.intellij.psi.xml.XmlTextElementType extends com.intellij.psi.tree.xml.IXmlElementType implements com.intellij.psi.tree.IStrongWhitespaceHolderElementType { void <init> () }
com/intellij/xml/DefaultXmlExtension$1.class
DefaultXmlExtension.java package com.intellij.xml com.intellij.xml.DefaultXmlExtension$1 extends com.intellij.xml.XmlExtension$TagInfo { final synthetic com.intellij.xml.XmlElementDescriptor val$descriptor final synthetic com.intellij.xml.DefaultXmlExtension this$0 void <init> (com.intellij.xml.DefaultXmlExtension, java.lang.String, java.lang.String, com.intellij.xml.XmlElementDescriptor) com.intellij.xml.DefaultXmlExtension this$0 String name String namespace public com.intellij.psi.PsiElement getDeclaration () }
com/intellij/xml/DefaultXmlExtension.class
DefaultXmlExtension.java package com.intellij.xml public com.intellij.xml.DefaultXmlExtension extends com.intellij.xml.XmlExtension { public static final com.intellij.xml.XmlExtension DEFAULT_EXTENSION private static final com.intellij.openapi.diagnostic.Logger LOG static final synthetic boolean $assertionsDisabled public void <init> () public boolean isAvailable (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public java.util.List getAvailableTagNames (com.intellij.psi.xml.XmlFile, com.intellij.psi.xml.XmlTag) com.intellij.xml.XmlSchemaProvider provider com.intellij.xml.XmlElementDescriptor descriptor String qualifiedName int pos String name int i com.intellij.psi.xml.XmlFile file com.intellij.psi.xml.XmlTag context java.util.Set namespaces java.util.List providers java.util.List nsInfo java.util.List descriptors java.util.List set public static java.util.Set filterNamespaces (java.util.Set, java.lang.String, com.intellij.psi.xml.XmlFile) com.intellij.xml.XmlElementDescriptor elementDescriptor com.intellij.psi.xml.XmlDocument document com.intellij.xml.XmlNSDescriptor nsDescriptor com.intellij.xml.XmlElementDescriptor[] elementDescriptors com.intellij.psi.xml.XmlFile xmlFile String namespace java.util.Set namespaces String tagName com.intellij.psi.xml.XmlFile context java.util.HashSet set private static boolean hasTag (com.intellij.xml.XmlElementDescriptor, java.lang.String, java.util.Set) com.intellij.xml.XmlElementDescriptor descriptor com.intellij.xml.XmlElementDescriptor elementDescriptor String tagName java.util.Set visited String name public com.intellij.psi.impl.source.xml.SchemaPrefix getPrefixDeclaration (com.intellij.psi.xml.XmlTag, java.lang.String) String attrPrefix com.intellij.openapi.util.TextRange textRange com.intellij.psi.xml.XmlAttribute attribute com.intellij.psi.xml.XmlTag t com.intellij.psi.xml.XmlTag context String namespacePrefix String nsDeclarationAttrName static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/DefaultXmlNamespaceHelper.class
DefaultXmlNamespaceHelper.java package com.intellij.xml public com.intellij.xml.DefaultXmlNamespaceHelper extends com.intellij.xml.XmlNamespaceHelper { private static final com.intellij.openapi.diagnostic.Logger LOG static final synthetic boolean $assertionsDisabled public void <init> () protected boolean isAvailable (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public void insertNamespaceDeclaration (com.intellij.psi.xml.XmlFile, com.intellij.openapi.editor.Editor, java.util.Set, java.lang.String, com.intellij.xml.XmlNamespaceHelper$Runner) throws com.intellij.util.IncorrectOperationException String value com.intellij.psi.xml.XmlAttribute locationAttribute String pair com.intellij.psi.xml.XmlAttributeValue value int startOffset com.intellij.psi.xml.XmlAttribute xmlAttribute com.intellij.psi.xml.XmlFile file com.intellij.openapi.editor.Editor editor java.util.Set possibleNamespaces String nsPrefix com.intellij.xml.XmlNamespaceHelper$Runner runAfter String namespace com.intellij.openapi.project.Project project com.intellij.psi.xml.XmlTag rootTag com.intellij.psi.xml.XmlAttribute anchor java.util.List providers String prefix com.intellij.psi.XmlElementFactory elementFactory String location String xsiPrefix String qname com.intellij.psi.xml.XmlAttribute attribute private static java.lang.String getPrefix (com.intellij.psi.xml.XmlFile, java.lang.String, java.lang.String, java.util.List) com.intellij.xml.XmlSchemaProvider provider com.intellij.psi.xml.XmlFile file String nsPrefix String namespace java.util.List providers String prefix private static com.intellij.psi.xml.XmlAttribute getAnchor (com.intellij.psi.xml.XmlTag) com.intellij.xml.XmlAttributeDescriptor descriptor com.intellij.psi.xml.XmlAttribute attribute com.intellij.psi.xml.XmlTag rootTag com.intellij.psi.xml.XmlAttribute[] attributes com.intellij.psi.xml.XmlAttribute anchor private static java.lang.String getLocation (com.intellij.psi.xml.XmlFile, java.lang.String, java.util.List) java.util.Set locations com.intellij.xml.XmlSchemaProvider provider com.intellij.psi.xml.XmlFile file String namespace java.util.List providers String location public java.util.Set guessUnboundNamespaces (com.intellij.psi.PsiElement, com.intellij.psi.xml.XmlFile) java.util.Set filtered com.intellij.xml.XmlElementDescriptor descriptor com.intellij.psi.xml.XmlDocument document com.intellij.xml.XmlNSDescriptor nsDescriptor com.intellij.xml.XmlElementDescriptor[] descriptors com.intellij.psi.xml.XmlFile namespace String s java.util.Collection namespaces java.util.Iterator i com.intellij.psi.PsiElement element com.intellij.psi.xml.XmlFile file com.intellij.psi.xml.XmlTag tag String name java.util.Set byTagName java.util.Set set com.intellij.psi.xml.XmlTag parentTag private static java.util.Set guessNamespace (com.intellij.psi.PsiFile, java.lang.String) String namespace com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.psi.PsiFile file String tagName com.intellij.openapi.project.Project project java.util.Collection files java.util.Set possibleUris public java.util.Set getNamespacesByTagName (java.lang.String, com.intellij.psi.xml.XmlFile) com.intellij.xml.XmlSchemaProvider provider String tagName com.intellij.psi.xml.XmlFile context java.util.List providers java.util.HashSet set static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/Html5SchemaProvider.class
Html5SchemaProvider.java package com.intellij.xml public abstract com.intellij.xml.Html5SchemaProvider extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.openapi.util.NotNullLazyValue HTML5_SCHEMA_LOCATION private static final com.intellij.openapi.util.NotNullLazyValue XHTML5_SCHEMA_LOCATION private static final com.intellij.openapi.util.NotNullLazyValue CHARS_DTD_LOCATION public void <init> () private static java.lang.String loadLocation (java.net.URL, java.lang.String) java.net.URL url String id String location public static java.lang.String getHtml5SchemaLocation () public static java.lang.String getXhtml5SchemaLocation () public static java.lang.String getCharsDtdLocation () private static com.intellij.xml.Html5SchemaProvider getInstance () public abstract java.net.URL getHtmlSchemaLocation () public abstract java.net.URL getXhtmlSchemaLocation () public abstract java.net.URL getCharsLocation () private static synthetic java.lang.String lambda$static$2 () private static synthetic java.lang.String lambda$static$1 () private static synthetic java.lang.String lambda$static$0 () static void <clinit> () }
com/intellij/xml/HtmlXmlExtension.class
HtmlXmlExtension.java package com.intellij.xml public com.intellij.xml.HtmlXmlExtension extends com.intellij.xml.DefaultXmlExtension { public void <init> () public boolean isAvailable (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public java.lang.String[][] getNamespacesFromDocument (com.intellij.psi.xml.XmlDocument, boolean) String[] namespace com.intellij.psi.xml.XmlDocument parent boolean declarationsExist String[][] namespaces String[][] newNamespaces }
com/intellij/xml/NamespaceAwareXmlAttributeDescriptor.class
NamespaceAwareXmlAttributeDescriptor.java package com.intellij.xml public abstract com.intellij.xml.NamespaceAwareXmlAttributeDescriptor extends java.lang.Object implements com.intellij.xml.XmlAttributeDescriptor { public abstract java.lang.String getNamespace (com.intellij.psi.xml.XmlTag) }
com/intellij/xml/XmlAttributeDescriptorsProvider.class
XmlAttributeDescriptorsProvider.java package com.intellij.xml public abstract com.intellij.xml.XmlAttributeDescriptorsProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract com.intellij.xml.XmlAttributeDescriptor[] getAttributeDescriptors (com.intellij.psi.xml.XmlTag) public abstract com.intellij.xml.XmlAttributeDescriptor getAttributeDescriptor (java.lang.String, com.intellij.psi.xml.XmlTag) static void <clinit> () }
com/intellij/xml/XmlChangeLocalityDetector.class
XmlChangeLocalityDetector.java package com.intellij.xml public com.intellij.xml.XmlChangeLocalityDetector extends java.lang.Object implements com.intellij.codeInsight.daemon.ChangeLocalityDetector { public void <init> () public com.intellij.psi.PsiElement getChangeHighlightingDirtyScopeFor (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement changedElement private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/XmlCoreEnvironment$ApplicationEnvironment.class
XmlCoreEnvironment.java package com.intellij.xml public com.intellij.xml.XmlCoreEnvironment$ApplicationEnvironment extends java.lang.Object { public void <init> (com.intellij.core.CoreApplicationEnvironment) com.intellij.lang.Language myLanguage com.intellij.core.CoreApplicationEnvironment appEnvironment com.intellij.lang.Language[] myLanguages protected com.intellij.javaee.ExternalResourceManagerEx createExternalResourceManager () }
com/intellij/xml/XmlCoreEnvironment$ProjectEnvironment.class
XmlCoreEnvironment.java package com.intellij.xml public com.intellij.xml.XmlCoreEnvironment$ProjectEnvironment extends java.lang.Object { public void <init> (com.intellij.core.CoreProjectEnvironment) com.intellij.core.CoreProjectEnvironment projectEnvironment }
com/intellij/xml/XmlCoreEnvironment.class
XmlCoreEnvironment.java package com.intellij.xml public com.intellij.xml.XmlCoreEnvironment extends java.lang.Object { public void <init> () }
com/intellij/xml/XmlExtension$1.class
XmlExtension.java package com.intellij.xml com.intellij.xml.XmlExtension$1 extends java.lang.Object implements com.intellij.xml.XmlExtension$AttributeValuePresentation { final synthetic String val$defaultAttributeQuote final synthetic com.intellij.xml.XmlExtension this$0 void <init> (com.intellij.xml.XmlExtension, java.lang.String) com.intellij.xml.XmlExtension this$0 public java.lang.String getPrefix () public java.lang.String getPostfix () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/XmlExtension$AttributeValuePresentation.class
XmlExtension.java package com.intellij.xml public abstract com.intellij.xml.XmlExtension$AttributeValuePresentation extends java.lang.Object { public abstract java.lang.String getPrefix () public abstract java.lang.String getPostfix () public boolean showAutoPopup () }
com/intellij/xml/XmlExtension$TagInfo.class
XmlExtension.java package com.intellij.xml public com.intellij.xml.XmlExtension$TagInfo extends java.lang.Object { public final String name public final String namespace public void <init> (java.lang.String, java.lang.String) String name String namespace public com.intellij.psi.PsiElement getDeclaration () }
com/intellij/xml/XmlExtension.class
XmlExtension.java package com.intellij.xml public abstract com.intellij.xml.XmlExtension extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public void <init> () public static com.intellij.xml.XmlExtension getExtension (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file private static com.intellij.xml.XmlExtension calcExtension (com.intellij.psi.PsiFile) com.intellij.xml.XmlExtension extension com.intellij.psi.PsiFile file public static com.intellij.xml.XmlExtension getExtensionByElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiFile psiFile public abstract boolean isAvailable (com.intellij.psi.PsiFile) public abstract java.util.List getAvailableTagNames (com.intellij.psi.xml.XmlFile, com.intellij.psi.xml.XmlTag) public com.intellij.psi.impl.source.xml.TagNameReference createTagNameReference (com.intellij.lang.ASTNode, boolean) com.intellij.lang.ASTNode nameElement boolean startTagFlag public java.lang.String[][] getNamespacesFromDocument (com.intellij.psi.xml.XmlDocument, boolean) com.intellij.psi.xml.XmlDocument parent boolean declarationsExist public boolean canBeDuplicated (com.intellij.psi.xml.XmlAttribute) com.intellij.psi.xml.XmlAttribute attribute public boolean isRequiredAttributeImplicitlyPresent (com.intellij.psi.xml.XmlTag, java.lang.String) com.intellij.psi.xml.XmlTag tag String attrName public com.intellij.codeInsight.daemon.impl.HighlightInfoType getHighlightInfoType (com.intellij.psi.xml.XmlFile) com.intellij.psi.xml.XmlFile file public abstract com.intellij.psi.impl.source.xml.SchemaPrefix getPrefixDeclaration (com.intellij.psi.xml.XmlTag, java.lang.String) public com.intellij.psi.search.SearchScope getNsPrefixScope (com.intellij.psi.xml.XmlAttribute) com.intellij.psi.xml.XmlAttribute declaration public boolean shouldBeHighlightedAsTag (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag public com.intellij.xml.XmlElementDescriptor getElementDescriptor (com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlTag, com.intellij.xml.XmlElementDescriptor) com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlTag contextTag com.intellij.xml.XmlElementDescriptor parentDescriptor public com.intellij.xml.XmlNSDescriptor getNSDescriptor (com.intellij.psi.xml.XmlTag, java.lang.String, boolean) com.intellij.psi.xml.XmlTag element String namespace boolean strict public com.intellij.psi.xml.XmlTag getParentTagForNamespace (com.intellij.psi.xml.XmlTag, com.intellij.xml.XmlNSDescriptor) com.intellij.psi.xml.XmlTag tag com.intellij.xml.XmlNSDescriptor namespace public com.intellij.psi.xml.XmlFile getContainingFile (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiFile psiFile public com.intellij.xml.XmlNSDescriptor getDescriptorFromDoctype (com.intellij.psi.xml.XmlFile, com.intellij.xml.XmlNSDescriptor) com.intellij.psi.xml.XmlFile containingFile com.intellij.xml.XmlNSDescriptor descr public boolean hasDynamicComponents (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public boolean isIndirectSyntax (com.intellij.xml.XmlAttributeDescriptor) com.intellij.xml.XmlAttributeDescriptor descriptor public boolean shouldBeInserted (com.intellij.xml.XmlAttributeDescriptor) com.intellij.xml.XmlAttributeDescriptor descriptor public com.intellij.xml.XmlExtension$AttributeValuePresentation getAttributeValuePresentation (com.intellij.xml.XmlAttributeDescriptor, java.lang.String, com.intellij.psi.PsiElement) com.intellij.xml.XmlAttributeDescriptor descriptor String defaultAttributeQuote com.intellij.psi.PsiElement context public com.intellij.xml.XmlExtension$AttributeValuePresentation getAttributeValuePresentation (com.intellij.psi.xml.XmlTag, java.lang.String, java.lang.String) com.intellij.psi.xml.XmlTag tag String attributeName String defaultAttributeQuote public boolean isCustomTagAllowed (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag public boolean useXmlTagInsertHandler () public boolean isCollapsibleTag (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag public boolean isSelfClosingTagAllowed (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag public boolean isSingleTagException (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag public static boolean shouldIgnoreSelfClosingTag (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag com.intellij.xml.XmlExtension extension public static boolean isCollapsible (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag com.intellij.xml.XmlExtension extension private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getExtension$0 (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/XmlNamespaceHelper$Runner.class
XmlNamespaceHelper.java package com.intellij.xml public abstract com.intellij.xml.XmlNamespaceHelper$Runner extends java.lang.Object { public abstract void run (java.lang.Object) throws java.lang.Throwable }
com/intellij/xml/XmlNamespaceHelper.class
XmlNamespaceHelper.java package com.intellij.xml public abstract com.intellij.xml.XmlNamespaceHelper extends java.lang.Object { private static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public static final com.intellij.xml.XmlNamespaceHelper DEFAULT_EXTENSION public void <init> () public static com.intellij.xml.XmlNamespaceHelper getHelper (com.intellij.psi.PsiFile) com.intellij.xml.XmlNamespaceHelper extension com.intellij.psi.PsiFile file protected abstract boolean isAvailable (com.intellij.psi.PsiFile) public java.lang.String getNamespacePrefix (com.intellij.psi.PsiElement) com.intellij.psi.xml.XmlAttribute attribute String prefix com.intellij.psi.PsiElement element com.intellij.psi.PsiElement tag public abstract void insertNamespaceDeclaration (com.intellij.psi.xml.XmlFile, com.intellij.openapi.editor.Editor, java.util.Set, java.lang.String, com.intellij.xml.XmlNamespaceHelper$Runner) throws com.intellij.util.IncorrectOperationException public boolean qualifyWithPrefix (java.lang.String, com.intellij.psi.PsiElement, com.intellij.openapi.editor.Document) throws com.intellij.util.IncorrectOperationException String name String prefix String namespacePrefix com.intellij.psi.PsiElement element com.intellij.openapi.editor.Document document com.intellij.psi.PsiElement tag public abstract java.util.Set guessUnboundNamespaces (com.intellij.psi.PsiElement, com.intellij.psi.xml.XmlFile) public abstract java.util.Set getNamespacesByTagName (java.lang.String, com.intellij.psi.xml.XmlFile) public java.lang.String getNamespaceAlias (com.intellij.psi.xml.XmlFile) com.intellij.psi.xml.XmlFile file static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/actions/validate/ErrorReporter.class
ErrorReporter.java package com.intellij.xml.actions.validate public abstract com.intellij.xml.actions.validate.ErrorReporter extends java.lang.Object { protected final java.util.Set ourErrorsSet protected final com.intellij.xml.actions.validate.ValidateXmlActionHandler myHandler public void <init> (com.intellij.xml.actions.validate.ValidateXmlActionHandler) com.intellij.xml.actions.validate.ValidateXmlActionHandler handler public abstract void processError (org.xml.sax.SAXParseException, com.intellij.xml.actions.validate.ValidateXmlActionHandler$ProblemType) throws org.xml.sax.SAXException public boolean filterValidationException (java.lang.Exception) Exception ex public void startProcessing () public boolean isStopOnUndeclaredResource () public boolean isUniqueProblem (org.xml.sax.SAXParseException) org.xml.sax.SAXParseException e String error }
com/intellij/xml/actions/validate/ValidateXmlActionHandler$1.class
ValidateXmlActionHandler.java package com.intellij.xml.actions.validate com.intellij.xml.actions.validate.ValidateXmlActionHandler$1 extends org.xml.sax.helpers.DefaultHandler { final synthetic com.intellij.xml.actions.validate.ValidateXmlActionHandler this$0 void <init> (com.intellij.xml.actions.validate.ValidateXmlActionHandler) com.intellij.xml.actions.validate.ValidateXmlActionHandler this$0 public void warning (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException org.xml.sax.SAXParseException e public void error (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException org.xml.sax.SAXParseException e public void fatalError (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException org.xml.sax.SAXParseException e public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String) String publicId String systemId com.intellij.psi.PsiFile psiFile public void startDocument () throws org.xml.sax.SAXException }
com/intellij/xml/actions/validate/ValidateXmlActionHandler$ProblemType.class
ValidateXmlActionHandler.java package com.intellij.xml.actions.validate public final enum com.intellij.xml.actions.validate.ValidateXmlActionHandler$ProblemType extends java.lang.Enum { public static final enum com.intellij.xml.actions.validate.ValidateXmlActionHandler$ProblemType WARNING public static final enum com.intellij.xml.actions.validate.ValidateXmlActionHandler$ProblemType ERROR public static final enum com.intellij.xml.actions.validate.ValidateXmlActionHandler$ProblemType FATAL private static final synthetic com.intellij.xml.actions.validate.ValidateXmlActionHandler$ProblemType[] $VALUES public static com.intellij.xml.actions.validate.ValidateXmlActionHandler$ProblemType[] values () public static com.intellij.xml.actions.validate.ValidateXmlActionHandler$ProblemType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/xml/actions/validate/ValidateXmlActionHandler.class
ValidateXmlActionHandler.java package com.intellij.xml.actions.validate public com.intellij.xml.actions.validate.ValidateXmlActionHandler extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final String SCHEMA_FULL_CHECKING_FEATURE_ID private static final String GRAMMAR_FEATURE_ID private static final String ENTITY_MANAGER_PROPERTY_ID private static final com.intellij.openapi.util.Key GRAMMAR_POOL_KEY private static final com.intellij.openapi.util.Key GRAMMAR_POOL_TIME_STAMP_KEY private static final com.intellij.openapi.util.Key DEPENDENT_FILES_KEY private static final com.intellij.openapi.util.Key KNOWN_NAMESPACES_KEY private static final com.intellij.openapi.util.Key ENTITIES_KEY public static final String JDK_XML_MAX_OCCUR_LIMIT private com.intellij.openapi.project.Project myProject private com.intellij.psi.xml.XmlFile myFile private com.intellij.xml.actions.validate.ErrorReporter myErrorReporter private javax.xml.parsers.SAXParser myParser private com.intellij.xml.util.XmlResourceResolver myXmlResourceResolver private final boolean myForceChecking private static final String ENTITY_RESOLVER_PROPERTY_NAME public void <init> (boolean) boolean _forceChecking public void setErrorReporter (com.intellij.xml.actions.validate.ErrorReporter) com.intellij.xml.actions.validate.ErrorReporter errorReporter public com.intellij.openapi.vfs.VirtualFile getProblemFile (org.xml.sax.SAXParseException) com.intellij.openapi.vfs.VirtualFile file String path com.intellij.psi.PsiFile file org.xml.sax.SAXParseException ex String publicId String systemId String path public java.lang.String buildMessageString (org.xml.sax.SAXParseException) org.xml.sax.SAXParseException ex String msg com.intellij.openapi.vfs.VirtualFile file public void doValidate (com.intellij.psi.xml.XmlFile) Exception e Exception exception com.intellij.psi.xml.XmlFile file private void filterAppException (java.lang.Exception) Exception exception public void doParse () int i com.intellij.openapi.vfs.VirtualFile[] files org.xml.sax.InputSource inputSource String[] resourcePaths org.xml.sax.SAXException e Exception exception protected javax.xml.parsers.SAXParser createParser () throws org.xml.sax.SAXException javax.xml.parsers.ParserConfigurationException org.apache.xerces.util.SecurityManager securityManager org.apache.xerces.xni.grammars.XMLGrammarPool grammarPool org.xml.sax.SAXNotRecognizedException ex javax.xml.parsers.SAXParserFactory factory boolean schemaChecking javax.xml.parsers.SAXParser parser String property public static org.apache.xerces.xni.grammars.XMLGrammarPool getGrammarPool (com.intellij.psi.xml.XmlFile, boolean) com.intellij.psi.xml.XmlFile file boolean forceChecking org.apache.xerces.xni.grammars.XMLGrammarPool previousGrammarPool org.apache.xerces.xni.grammars.XMLGrammarPool grammarPool public static org.apache.xerces.xni.grammars.XMLGrammarPool getGrammarPool (com.intellij.psi.xml.XmlFile) com.intellij.psi.xml.XmlFile file public static boolean isValidationDependentFilesOutOfDate (com.intellij.psi.xml.XmlFile) long dependentFilesTimestamp com.intellij.psi.xml.XmlFile myFile com.intellij.openapi.vfs.VirtualFile[] files Long grammarPoolTimeStamp String[] ns private static void invalidateEntityManager (com.intellij.psi.xml.XmlFile) com.intellij.psi.xml.XmlFile file private static void configureEntityManager (com.intellij.psi.xml.XmlFile, javax.xml.parsers.SAXParser) throws org.xml.sax.SAXException java.util.Map$Entry entry java.util.Map map com.intellij.psi.xml.XmlFile file javax.xml.parsers.SAXParser parser org.apache.xerces.impl.XMLEntityManager entityManager java.util.Map entities private static java.lang.String[] getNamespaces (com.intellij.psi.xml.XmlFile) com.intellij.psi.xml.XmlFile file com.intellij.psi.xml.XmlTag rootTag private static long calculateTimeStamp (com.intellij.openapi.vfs.VirtualFile[], com.intellij.openapi.project.Project) com.intellij.psi.PsiFile psifile com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFile[] files com.intellij.openapi.project.Project myProject long timestamp private boolean hasDtdDeclaration () com.intellij.psi.xml.XmlDocument document com.intellij.psi.xml.XmlProlog prolog com.intellij.psi.xml.XmlDoctype doctype private boolean needsDtdChecking () com.intellij.psi.xml.XmlDocument document private boolean needsSchemaChecking () com.intellij.psi.xml.XmlAttribute attribute com.intellij.psi.xml.XmlDocument document com.intellij.psi.xml.XmlTag rootTag com.intellij.psi.xml.XmlAttribute[] attributes private static synthetic java.lang.String lambda$getNamespaces$0 (com.intellij.psi.xml.XmlAttribute) com.intellij.psi.xml.XmlAttribute attribute static synthetic com.intellij.xml.actions.validate.ErrorReporter access$000 (com.intellij.xml.actions.validate.ValidateXmlActionHandler) com.intellij.xml.actions.validate.ValidateXmlActionHandler x0 static synthetic com.intellij.xml.util.XmlResourceResolver access$100 (com.intellij.xml.actions.validate.ValidateXmlActionHandler) com.intellij.xml.actions.validate.ValidateXmlActionHandler x0 static synthetic javax.xml.parsers.SAXParser access$200 (com.intellij.xml.actions.validate.ValidateXmlActionHandler) com.intellij.xml.actions.validate.ValidateXmlActionHandler x0 static synthetic com.intellij.psi.xml.XmlFile access$300 (com.intellij.xml.actions.validate.ValidateXmlActionHandler) com.intellij.xml.actions.validate.ValidateXmlActionHandler x0 static synthetic void access$400 (com.intellij.psi.xml.XmlFile, javax.xml.parsers.SAXParser) throws org.xml.sax.SAXException com.intellij.psi.xml.XmlFile x0 javax.xml.parsers.SAXParser x1 static void <clinit> () }
com/intellij/xml/impl/BasicXmlAttributeDescriptor.class
BasicXmlAttributeDescriptor.java package com.intellij.xml.impl public abstract com.intellij.xml.impl.BasicXmlAttributeDescriptor extends com.intellij.xml.impl.XmlEnumerationDescriptor implements com.intellij.xml.XmlAttributeDescriptor { public void <init> () public java.lang.String validateValue (com.intellij.psi.xml.XmlElement, java.lang.String) com.intellij.psi.xml.XmlElement context String value public java.lang.String getName (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context public java.lang.String[] getEnumeratedValues (com.intellij.psi.xml.XmlElement) com.intellij.psi.xml.XmlElement context public boolean isEnumerated (com.intellij.psi.xml.XmlElement) com.intellij.psi.xml.XmlElement context public java.lang.String toString () protected com.intellij.psi.PsiElement getEnumeratedValueDeclaration (com.intellij.psi.xml.XmlElement, java.lang.String) com.intellij.psi.xml.XmlElement xmlElement String value String[] values protected com.intellij.psi.PsiElement getDefaultValueDeclaration () }
com/intellij/xml/impl/ExternalDocumentValidator$1.class
ExternalDocumentValidator.java package com.intellij.xml.impl com.intellij.xml.impl.ExternalDocumentValidator$1 extends java.lang.Object implements com.intellij.codeInsight.daemon.Validator$ValidationHost { final synthetic java.util.List val$results final synthetic com.intellij.xml.impl.ExternalDocumentValidator this$0 void <init> (com.intellij.xml.impl.ExternalDocumentValidator, java.util.List) com.intellij.xml.impl.ExternalDocumentValidator this$0 public void addMessage (com.intellij.psi.PsiElement, java.lang.String, com.intellij.codeInsight.daemon.Validator$ValidationHost$ErrorType) com.intellij.psi.PsiElement context String message com.intellij.codeInsight.daemon.Validator$ValidationHost$ErrorType type com.intellij.xml.impl.ExternalDocumentValidator$ValidationInfo o private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/impl/ExternalDocumentValidator$2.class
ExternalDocumentValidator.java package com.intellij.xml.impl com.intellij.xml.impl.ExternalDocumentValidator$2 extends com.intellij.xml.actions.validate.ErrorReporter { int unsupportedSchemeAt final synthetic com.intellij.psi.PsiFile val$file final synthetic com.intellij.openapi.editor.Document val$document final synthetic com.intellij.openapi.project.Project val$project final synthetic com.intellij.xml.impl.ExternalDocumentValidator this$0 void <init> (com.intellij.xml.impl.ExternalDocumentValidator, com.intellij.xml.actions.validate.ValidateXmlActionHandler, com.intellij.psi.PsiFile, com.intellij.openapi.editor.Document, com.intellij.openapi.project.Project) com.intellij.xml.impl.ExternalDocumentValidator this$0 com.intellij.xml.actions.validate.ValidateXmlActionHandler handler public boolean isStopOnUndeclaredResource () public void processError (org.xml.sax.SAXParseException, com.intellij.xml.actions.validate.ValidateXmlActionHandler$ProblemType) Exception ex org.xml.sax.SAXParseException e com.intellij.xml.actions.validate.ValidateXmlActionHandler$ProblemType warning private synthetic void lambda$processError$0 (org.xml.sax.SAXParseException, com.intellij.psi.PsiFile, com.intellij.openapi.editor.Document, com.intellij.xml.actions.validate.ValidateXmlActionHandler$ProblemType, com.intellij.openapi.project.Project) com.intellij.psi.xml.XmlTag tag int messagePrefixLength int nextQuoteIndex String attrName com.intellij.psi.xml.XmlTag parent String prefix int i int nextQuoteIndex String attrName com.intellij.psi.xml.XmlTag parent int messagePrefixLength org.xml.sax.SAXParseException e com.intellij.psi.PsiFile file com.intellij.openapi.editor.Document document com.intellij.xml.actions.validate.ValidateXmlActionHandler$ProblemType warning com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile errorFile com.intellij.codeInsight.daemon.Validator$ValidationHost$ErrorType problemType int offset com.intellij.psi.PsiElement currentElement com.intellij.psi.PsiElement originalElement String elementText String localizedMessage int endIndex String messageId }
com/intellij/xml/impl/ExternalDocumentValidator$ValidationInfo.class
ExternalDocumentValidator.java package com.intellij.xml.impl com.intellij.xml.impl.ExternalDocumentValidator$ValidationInfo extends java.lang.Object { final com.intellij.psi.PsiElement element final String message final com.intellij.codeInsight.daemon.Validator$ValidationHost$ErrorType type private void <init> (com.intellij.psi.PsiElement, java.lang.String, com.intellij.codeInsight.daemon.Validator$ValidationHost$ErrorType) com.intellij.psi.PsiElement element String message com.intellij.codeInsight.daemon.Validator$ValidationHost$ErrorType type synthetic void <init> (com.intellij.psi.PsiElement, java.lang.String, com.intellij.codeInsight.daemon.Validator$ValidationHost$ErrorType, com.intellij.xml.impl.ExternalDocumentValidator$1) com.intellij.psi.PsiElement x0 String x1 com.intellij.codeInsight.daemon.Validator$ValidationHost$ErrorType x2 com.intellij.xml.impl.ExternalDocumentValidator$1 x3 }
com/intellij/xml/impl/ExternalDocumentValidator.class
ExternalDocumentValidator.java package com.intellij.xml.impl public com.intellij.xml.impl.ExternalDocumentValidator extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final com.intellij.openapi.util.Key validatorInstanceKey public static final String INSPECTION_SHORT_NAME private com.intellij.xml.actions.validate.ValidateXmlActionHandler myHandler private com.intellij.codeInsight.daemon.Validator$ValidationHost myHost private long myModificationStamp private com.intellij.psi.PsiFile myFile private static final String CANNOT_FIND_DECLARATION_ERROR_PREFIX private static final String ELEMENT_ERROR_PREFIX private static final String ROOT_ELEMENT_ERROR_PREFIX private static final String CONTENT_OF_ELEMENT_TYPE_ERROR_PREFIX private static final String VALUE_ERROR_PREFIX private static final String ATTRIBUTE_ERROR_PREFIX private static final String STRING_ERROR_PREFIX private static final String ATTRIBUTE_MESSAGE_PREFIX private java.lang.ref.WeakReference myInfos public void <init> () private void runJaxpValidation (com.intellij.psi.xml.XmlElement, com.intellij.codeInsight.daemon.Validator$ValidationHost) com.intellij.psi.xml.XmlElement element com.intellij.codeInsight.daemon.Validator$ValidationHost host com.intellij.psi.PsiFile file com.intellij.openapi.project.Project project com.intellij.openapi.editor.Document document java.util.List results private static com.intellij.codeInsight.daemon.Validator$ValidationHost$ErrorType getProblemType (com.intellij.xml.actions.validate.ValidateXmlActionHandler$ProblemType) com.intellij.xml.actions.validate.ValidateXmlActionHandler$ProblemType warning private static com.intellij.psi.PsiElement getNodeForMessage (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement currentElement com.intellij.psi.PsiElement parentOfType private static void addAllInfos (com.intellij.codeInsight.daemon.Validator$ValidationHost, java.util.List) com.intellij.xml.impl.ExternalDocumentValidator$ValidationInfo info com.intellij.codeInsight.daemon.Validator$ValidationHost host java.util.List highlightInfos private com.intellij.psi.PsiElement addProblemToTagName (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, java.lang.String, com.intellij.xml.actions.validate.ValidateXmlActionHandler$ProblemType) com.intellij.psi.PsiElement currentElement com.intellij.psi.PsiElement originalElement String localizedMessage com.intellij.xml.actions.validate.ValidateXmlActionHandler$ProblemType problemType private static void assertValidElement (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.xml.XmlTag tag com.intellij.psi.PsiElement currentElement com.intellij.psi.PsiElement originalElement String message public static synchronized void doValidation (com.intellij.psi.xml.XmlDocument, com.intellij.codeInsight.daemon.Validator$ValidationHost) com.intellij.lang.Language lang com.intellij.psi.xml.XmlDocument document com.intellij.codeInsight.daemon.Validator$ValidationHost host com.intellij.psi.PsiFile containingFile com.intellij.openapi.fileTypes.FileType fileType com.intellij.psi.xml.XmlTag rootTag String namespace com.intellij.openapi.project.Project project com.intellij.codeInspection.InspectionProfile profile com.intellij.codeInspection.ex.InspectionToolWrapper toolWrapper com.intellij.reference.SoftReference validatorReference com.intellij.xml.impl.ExternalDocumentValidator validator static synthetic com.intellij.openapi.diagnostic.Logger access$100 () static synthetic com.intellij.codeInsight.daemon.Validator$ValidationHost$ErrorType access$200 (com.intellij.xml.actions.validate.ValidateXmlActionHandler$ProblemType) com.intellij.xml.actions.validate.ValidateXmlActionHandler$ProblemType x0 static synthetic com.intellij.psi.PsiElement access$300 (com.intellij.xml.impl.ExternalDocumentValidator, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, java.lang.String, com.intellij.xml.actions.validate.ValidateXmlActionHandler$ProblemType) com.intellij.xml.impl.ExternalDocumentValidator x0 com.intellij.psi.PsiElement x1 com.intellij.psi.PsiElement x2 String x3 com.intellij.xml.actions.validate.ValidateXmlActionHandler$ProblemType x4 static synthetic void access$400 (com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement x0 com.intellij.psi.PsiElement x1 String x2 static synthetic com.intellij.codeInsight.daemon.Validator$ValidationHost access$500 (com.intellij.xml.impl.ExternalDocumentValidator) com.intellij.xml.impl.ExternalDocumentValidator x0 static synthetic com.intellij.psi.PsiElement access$600 (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement x0 static void <clinit> () }
com/intellij/xml/impl/XmlAttributeDescriptorEx.class
XmlAttributeDescriptorEx.java package com.intellij.xml.impl public abstract com.intellij.xml.impl.XmlAttributeDescriptorEx extends java.lang.Object implements com.intellij.xml.XmlAttributeDescriptor { public abstract java.lang.String handleTargetRename (java.lang.String) }
com/intellij/xml/impl/XmlEnumerationDescriptor.class
XmlEnumerationDescriptor.java package com.intellij.xml.impl public abstract com.intellij.xml.impl.XmlEnumerationDescriptor extends java.lang.Object { public void <init> () public abstract boolean isFixed () public abstract java.lang.String getDefaultValue () public abstract boolean isEnumerated (com.intellij.psi.xml.XmlElement) public abstract java.lang.String[] getEnumeratedValues () public java.lang.String[] getValuesForCompletion () public com.intellij.psi.PsiElement getValueDeclaration (com.intellij.psi.xml.XmlElement, java.lang.String) com.intellij.psi.xml.XmlElement attributeValue String value String defaultValue protected abstract com.intellij.psi.PsiElement getEnumeratedValueDeclaration (com.intellij.psi.xml.XmlElement, java.lang.String) protected abstract com.intellij.psi.PsiElement getDefaultValueDeclaration () public boolean isList () public com.intellij.psi.PsiReference[] getValueReferences (com.intellij.psi.xml.XmlElement, java.lang.String) com.intellij.psi.xml.XmlElement element String text private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/impl/dtd/BaseXmlElementDescriptorImpl$1.class
BaseXmlElementDescriptorImpl.java package com.intellij.xml.impl.dtd final com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl$1 extends com.intellij.openapi.util.FieldCache { void <init> () protected final com.intellij.xml.XmlElementDescriptor[] compute (com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl, com.intellij.psi.xml.XmlTag) com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl xmlElementDescriptor com.intellij.psi.xml.XmlTag tag protected final com.intellij.xml.XmlElementDescriptor[] getValue (com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl, java.lang.Object) com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl xmlElementDescriptor Object o protected final void putValue (com.intellij.xml.XmlElementDescriptor[], com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl, java.lang.Object) com.intellij.xml.XmlElementDescriptor[] xmlElementDescriptors com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl xmlElementDescriptor Object o protected volatile synthetic void putValue (java.lang.Object, java.lang.Object, java.lang.Object) protected volatile synthetic java.lang.Object getValue (java.lang.Object, java.lang.Object) protected volatile synthetic java.lang.Object compute (java.lang.Object, java.lang.Object) }
com/intellij/xml/impl/dtd/BaseXmlElementDescriptorImpl$2.class
BaseXmlElementDescriptorImpl.java package com.intellij.xml.impl.dtd final com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl$2 extends com.intellij.openapi.util.SimpleFieldCache { void <init> () protected final com.intellij.xml.XmlAttributeDescriptor[] compute (com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl) com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl xmlElementDescriptor protected final com.intellij.xml.XmlAttributeDescriptor[] getValue (com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl) com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl xmlElementDescriptor protected final void putValue (com.intellij.xml.XmlAttributeDescriptor[], com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl) com.intellij.xml.XmlAttributeDescriptor[] xmlAttributeDescriptors com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl xmlElementDescriptor protected volatile synthetic void putValue (java.lang.Object, java.lang.Object) protected volatile synthetic java.lang.Object getValue (java.lang.Object) protected volatile synthetic java.lang.Object compute (java.lang.Object) }
com/intellij/xml/impl/dtd/BaseXmlElementDescriptorImpl$3.class
BaseXmlElementDescriptorImpl.java package com.intellij.xml.impl.dtd final com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl$3 extends com.intellij.openapi.util.SimpleFieldCache { void <init> () protected final java.util.HashMap compute (com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl) com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl baseXmlElementDescriptor protected final java.util.HashMap getValue (com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl) com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl baseXmlElementDescriptor protected final void putValue (java.util.HashMap, com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl) java.util.HashMap hashMap com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl baseXmlElementDescriptor protected volatile synthetic void putValue (java.lang.Object, java.lang.Object) protected volatile synthetic java.lang.Object getValue (java.lang.Object) protected volatile synthetic java.lang.Object compute (java.lang.Object) }
com/intellij/xml/impl/dtd/BaseXmlElementDescriptorImpl$4.class
BaseXmlElementDescriptorImpl.java package com.intellij.xml.impl.dtd final com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl$4 extends com.intellij.openapi.util.FieldCache { void <init> () protected final java.util.HashMap compute (com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl, com.intellij.psi.xml.XmlTag) com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl baseXmlElementDescriptor com.intellij.psi.xml.XmlTag p protected final java.util.HashMap getValue (com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl, java.lang.Object) com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl baseXmlElementDescriptor Object p protected final void putValue (java.util.HashMap, com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl, java.lang.Object) java.util.HashMap hashMap com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl baseXmlElementDescriptor Object p protected volatile synthetic void putValue (java.lang.Object, java.lang.Object, java.lang.Object) protected volatile synthetic java.lang.Object getValue (java.lang.Object, java.lang.Object) protected volatile synthetic java.lang.Object compute (java.lang.Object, java.lang.Object) }
com/intellij/xml/impl/dtd/BaseXmlElementDescriptorImpl.class
BaseXmlElementDescriptorImpl.java package com.intellij.xml.impl.dtd public abstract com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl extends java.lang.Object implements com.intellij.xml.XmlElementDescriptor { private volatile com.intellij.xml.XmlElementDescriptor[] myElementDescriptors private volatile com.intellij.xml.XmlAttributeDescriptor[] myAttributeDescriptors private volatile java.util.HashMap myElementDescriptorsMap private volatile java.util.HashMap attributeDescriptorsMap static final com.intellij.openapi.util.FieldCache myElementDescriptorsCache private static final com.intellij.openapi.util.SimpleFieldCache myAttributeDescriptorsCache private static final com.intellij.openapi.util.SimpleFieldCache attributeDescriptorsMapCache private static final com.intellij.openapi.util.FieldCache myElementDescriptorsMapCache protected void <init> () public com.intellij.xml.XmlElementsGroup getTopGroup () public java.lang.String getDefaultValue () protected abstract com.intellij.xml.XmlElementDescriptor[] doCollectXmlDescriptors (com.intellij.psi.xml.XmlTag) public com.intellij.xml.XmlElementDescriptor[] getElementsDescriptors (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag context public com.intellij.xml.XmlAttributeDescriptor[] getAttributesDescriptors (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag context protected abstract com.intellij.xml.XmlAttributeDescriptor[] collectAttributeDescriptors (com.intellij.psi.xml.XmlTag) public com.intellij.xml.XmlAttributeDescriptor getAttributeDescriptor (java.lang.String, com.intellij.psi.xml.XmlTag) String attributeName com.intellij.psi.xml.XmlTag context protected abstract java.util.HashMap collectAttributeDescriptorsMap (com.intellij.psi.xml.XmlTag) public com.intellij.xml.XmlElementDescriptor getElementDescriptor (com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag element com.intellij.psi.xml.XmlTag contextTag public final com.intellij.xml.XmlElementDescriptor getElementDescriptor (java.lang.String, com.intellij.psi.xml.XmlTag) String name com.intellij.psi.xml.XmlTag context protected abstract java.util.HashMap collectElementDescriptorsMap (com.intellij.psi.xml.XmlTag) public final com.intellij.xml.XmlAttributeDescriptor getAttributeDescriptor (com.intellij.psi.xml.XmlAttribute) com.intellij.psi.xml.XmlAttribute attr public java.lang.String toString () static synthetic com.intellij.xml.XmlElementDescriptor[] access$000 (com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl) com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl x0 static synthetic com.intellij.xml.XmlElementDescriptor[] access$002 (com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl, com.intellij.xml.XmlElementDescriptor[]) com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl x0 com.intellij.xml.XmlElementDescriptor[] x1 static synthetic com.intellij.xml.XmlAttributeDescriptor[] access$100 (com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl) com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl x0 static synthetic com.intellij.xml.XmlAttributeDescriptor[] access$102 (com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl, com.intellij.xml.XmlAttributeDescriptor[]) com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl x0 com.intellij.xml.XmlAttributeDescriptor[] x1 static synthetic java.util.HashMap access$200 (com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl) com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl x0 static synthetic java.util.HashMap access$202 (com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl, java.util.HashMap) com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl x0 java.util.HashMap x1 static synthetic java.util.HashMap access$300 (com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl) com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl x0 static synthetic java.util.HashMap access$302 (com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl, java.util.HashMap) com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl x0 java.util.HashMap x1 static void <clinit> () }
com/intellij/xml/impl/dtd/XmlAttributeDescriptorImpl.class
XmlAttributeDescriptorImpl.java package com.intellij.xml.impl.dtd public com.intellij.xml.impl.dtd.XmlAttributeDescriptorImpl extends com.intellij.xml.impl.BasicXmlAttributeDescriptor implements com.intellij.psi.meta.PsiWritableMetaData { private com.intellij.psi.xml.XmlAttributeDecl myDecl private boolean myRequired private boolean myEnumerated private boolean myFixed private String myName public void <init> () public void <init> (com.intellij.psi.xml.XmlAttributeDecl) com.intellij.psi.xml.XmlAttributeDecl decl public boolean isRequired () public com.intellij.psi.PsiElement getDeclaration () public java.lang.String getName () public void init (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.Object[] getDependencies () public boolean isFixed () public boolean hasIdType () public boolean hasIdRefType () public java.lang.String getDefaultValue () String text public boolean isEnumerated () public java.lang.String[] getEnumeratedValues () com.intellij.psi.xml.XmlElement value com.intellij.psi.xml.XmlElement[] values java.util.List result public java.lang.String getQualifiedName () public void setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/impl/dtd/XmlElementDescriptorImpl$1.class
XmlElementDescriptorImpl.java package com.intellij.xml.impl.dtd final com.intellij.xml.impl.dtd.XmlElementDescriptorImpl$1 extends com.intellij.openapi.util.UserDataCache { void <init> () protected final com.intellij.psi.util.CachedValue compute (com.intellij.psi.xml.XmlElement, java.lang.Object) com.intellij.psi.xml.XmlElement owner Object o protected volatile synthetic java.lang.Object compute (java.lang.Object, java.lang.Object) private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$compute$0 (com.intellij.psi.xml.XmlElement) com.intellij.psi.xml.XmlElement owner com.intellij.psi.xml.XmlAttlistDecl[] decls }
com/intellij/xml/impl/dtd/XmlElementDescriptorImpl$2.class
XmlElementDescriptorImpl.java package com.intellij.xml.impl.dtd com.intellij.xml.impl.dtd.XmlElementDescriptorImpl$2 extends java.lang.Object implements com.intellij.psi.search.PsiElementProcessor { final synthetic com.intellij.xml.XmlNSDescriptor val$NSDescriptor final synthetic java.util.LinkedHashSet val$result final synthetic com.intellij.xml.impl.dtd.XmlElementDescriptorImpl this$0 void <init> (com.intellij.xml.impl.dtd.XmlElementDescriptorImpl, com.intellij.xml.XmlNSDescriptor, java.util.LinkedHashSet) com.intellij.xml.impl.dtd.XmlElementDescriptorImpl this$0 public boolean execute (com.intellij.psi.PsiElement) String text com.intellij.xml.XmlElementDescriptor element com.intellij.xml.XmlNSDescriptor xmlNSDescriptor com.intellij.psi.xml.XmlToken token com.intellij.psi.PsiElement child private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/impl/dtd/XmlElementDescriptorImpl.class
XmlElementDescriptorImpl.java package com.intellij.xml.impl.dtd public com.intellij.xml.impl.dtd.XmlElementDescriptorImpl extends com.intellij.xml.impl.dtd.BaseXmlElementDescriptorImpl implements com.intellij.psi.meta.PsiWritableMetaData { protected com.intellij.psi.xml.XmlElementDecl myElementDecl private String myName private static final Class[] ourParentClassesToScanAttributes private static final com.intellij.openapi.util.Key ourCachedAttlistKeys private static final com.intellij.openapi.util.UserDataCache myAttlistDeclCache static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.xml.XmlElementDecl) com.intellij.psi.xml.XmlElementDecl elementDecl public void <init> () public com.intellij.psi.PsiElement getDeclaration () public java.lang.String getName (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context public java.lang.String getName () public void init (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.Object[] getDependencies () public com.intellij.xml.XmlNSDescriptor getNSDescriptor () private static com.intellij.xml.XmlNSDescriptor getNsDescriptorFrom (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement elementDecl com.intellij.psi.xml.XmlFile file com.intellij.psi.xml.XmlDocument document com.intellij.xml.XmlNSDescriptor descriptor protected final com.intellij.xml.XmlElementDescriptor[] doCollectXmlDescriptors (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag context java.util.LinkedHashSet result com.intellij.psi.xml.XmlElementContentSpec contentSpecElement com.intellij.xml.XmlNSDescriptor nsDescriptor com.intellij.xml.XmlNSDescriptor NSDescriptor private static com.intellij.xml.XmlElementDescriptor getElementDescriptor (java.lang.String, com.intellij.xml.XmlNSDescriptor) com.intellij.xml.XmlNSDescriptor xmlNSDescriptor java.util.List sequence String text com.intellij.xml.XmlNSDescriptor NSDescriptor com.intellij.xml.XmlElementDescriptor element protected final com.intellij.xml.XmlAttributeDescriptor[] collectAttributeDescriptors (com.intellij.psi.xml.XmlTag) com.intellij.psi.meta.PsiMetaData psiMetaData com.intellij.psi.xml.XmlAttributeDecl attributeDecl com.intellij.psi.xml.XmlAttlistDecl attlistDecl com.intellij.psi.xml.XmlTag context java.util.List result protected java.util.HashMap collectAttributeDescriptorsMap (com.intellij.psi.xml.XmlTag) com.intellij.xml.XmlAttributeDescriptor xmlAttributeDescriptor com.intellij.psi.xml.XmlTag context java.util.HashMap localADM com.intellij.xml.XmlAttributeDescriptor[] xmlAttributeDescriptors private com.intellij.psi.xml.XmlAttlistDecl[] findAttlistDeclarations (java.lang.String) String name com.intellij.psi.xml.XmlAttlistDecl declaration String elementName java.util.List result private com.intellij.psi.xml.XmlAttlistDecl[] getAttlistDeclarations () public static com.intellij.psi.xml.XmlAttlistDecl[] getCachedAttributeDeclarations (com.intellij.psi.xml.XmlElement) com.intellij.psi.xml.XmlElement owner private static com.intellij.psi.xml.XmlAttlistDecl[] doCollectAttlistDeclarations (com.intellij.psi.xml.XmlElement) com.intellij.psi.xml.XmlElement xmlElement java.util.List result public com.intellij.xml.XmlElementsGroup getTopGroup () com.intellij.psi.xml.XmlElementContentGroup topGroup public int getContentType () protected java.util.HashMap collectElementDescriptorsMap (com.intellij.psi.xml.XmlTag) com.intellij.xml.XmlElementDescriptor descriptor com.intellij.psi.xml.XmlTag element java.util.HashMap elementDescriptorsMap com.intellij.xml.XmlElementDescriptor[] descriptors public java.lang.String getQualifiedName () public java.lang.String getDefaultName () public void setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name static synthetic com.intellij.psi.xml.XmlAttlistDecl[] access$000 (com.intellij.psi.xml.XmlElement) com.intellij.psi.xml.XmlElement x0 static synthetic com.intellij.xml.XmlElementDescriptor access$100 (java.lang.String, com.intellij.xml.XmlNSDescriptor) String x0 com.intellij.xml.XmlNSDescriptor x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/impl/dtd/XmlElementsGroupImpl$1.class
XmlElementsGroupImpl.java package com.intellij.xml.impl.dtd com.intellij.xml.impl.dtd.XmlElementsGroupImpl$1 extends com.intellij.openapi.util.NotNullLazyValue { final synthetic com.intellij.xml.impl.dtd.XmlElementsGroupImpl this$0 void <init> (com.intellij.xml.impl.dtd.XmlElementsGroupImpl) com.intellij.xml.impl.dtd.XmlElementsGroupImpl this$0 protected java.util.List compute () protected volatile synthetic java.lang.Object compute () private synthetic com.intellij.xml.XmlElementsGroup lambda$compute$0 (com.intellij.psi.xml.XmlContentParticle) com.intellij.psi.xml.XmlContentParticle xmlContentParticle private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/impl/dtd/XmlElementsGroupImpl$2.class
XmlElementsGroupImpl.java package com.intellij.xml.impl.dtd synthetic com.intellij.xml.impl.dtd.XmlElementsGroupImpl$2 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$intellij$psi$xml$XmlContentParticle$Quantifier static final synthetic int[] $SwitchMap$com$intellij$psi$xml$XmlContentParticle$Type static void <clinit> () }
com/intellij/xml/impl/dtd/XmlElementsGroupImpl.class
XmlElementsGroupImpl.java package com.intellij.xml.impl.dtd public com.intellij.xml.impl.dtd.XmlElementsGroupImpl extends java.lang.Object implements com.intellij.xml.XmlElementsGroup { private final com.intellij.psi.xml.XmlContentParticle myParticle private final com.intellij.xml.XmlElementsGroup myParent private final com.intellij.openapi.util.NotNullLazyValue mySubGroups public void <init> (com.intellij.psi.xml.XmlContentParticle, com.intellij.xml.XmlElementsGroup) com.intellij.psi.xml.XmlContentParticle particle com.intellij.xml.XmlElementsGroup parent public int getMinOccurs () public int getMaxOccurs () public com.intellij.xml.XmlElementsGroup$Type getGroupType () public com.intellij.xml.XmlElementsGroup getParentGroup () public java.util.List getSubGroups () public com.intellij.xml.XmlElementDescriptor getLeafDescriptor () static synthetic com.intellij.psi.xml.XmlContentParticle access$000 (com.intellij.xml.impl.dtd.XmlElementsGroupImpl) com.intellij.xml.impl.dtd.XmlElementsGroupImpl x0 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/impl/dtd/XmlNSDescriptorImpl$1.class
XmlNSDescriptorImpl.java package com.intellij.xml.impl.dtd final com.intellij.xml.impl.dtd.XmlNSDescriptorImpl$1 extends com.intellij.openapi.util.SimpleFieldCache { void <init> () protected final com.intellij.psi.util.CachedValue compute (com.intellij.xml.impl.dtd.XmlNSDescriptorImpl) com.intellij.xml.impl.dtd.XmlNSDescriptorImpl xmlNSDescriptor protected final com.intellij.psi.util.CachedValue getValue (com.intellij.xml.impl.dtd.XmlNSDescriptorImpl) com.intellij.xml.impl.dtd.XmlNSDescriptorImpl xmlNSDescriptor protected final void putValue (com.intellij.psi.util.CachedValue, com.intellij.xml.impl.dtd.XmlNSDescriptorImpl) com.intellij.psi.util.CachedValue cachedValue com.intellij.xml.impl.dtd.XmlNSDescriptorImpl xmlNSDescriptor protected volatile synthetic void putValue (java.lang.Object, java.lang.Object) protected volatile synthetic java.lang.Object getValue (java.lang.Object) protected volatile synthetic java.lang.Object compute (java.lang.Object) }
com/intellij/xml/impl/dtd/XmlNSDescriptorImpl$2.class
XmlNSDescriptorImpl.java package com.intellij.xml.impl.dtd final com.intellij.xml.impl.dtd.XmlNSDescriptorImpl$2 extends java.lang.Object implements com.intellij.xml.util.XmlUtil$DuplicationInfoProvider { void <init> () public java.lang.String getName (com.intellij.psi.xml.XmlElementDecl) com.intellij.psi.xml.XmlElementDecl psiElement public java.lang.String getNameKey (com.intellij.psi.xml.XmlElementDecl, java.lang.String) com.intellij.psi.xml.XmlElementDecl psiElement String name public com.intellij.psi.PsiElement getNodeForMessage (com.intellij.psi.xml.XmlElementDecl) com.intellij.psi.xml.XmlElementDecl psiElement public volatile synthetic com.intellij.psi.PsiElement getNodeForMessage (com.intellij.psi.PsiElement) public volatile synthetic java.lang.String getNameKey (com.intellij.psi.PsiElement, java.lang.String) public volatile synthetic java.lang.String getName (com.intellij.psi.PsiElement) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/impl/dtd/XmlNSDescriptorImpl$3.class
XmlNSDescriptorImpl.java package com.intellij.xml.impl.dtd com.intellij.xml.impl.dtd.XmlNSDescriptorImpl$3 extends java.lang.Object implements com.intellij.psi.search.PsiElementProcessor { final synthetic java.util.List val$decls final synthetic com.intellij.xml.impl.dtd.XmlNSDescriptorImpl this$0 void <init> (com.intellij.xml.impl.dtd.XmlNSDescriptorImpl, java.util.List) com.intellij.xml.impl.dtd.XmlNSDescriptorImpl this$0 public boolean execute (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/impl/dtd/XmlNSDescriptorImpl.class
XmlNSDescriptorImpl.java package com.intellij.xml.impl.dtd public com.intellij.xml.impl.dtd.XmlNSDescriptorImpl extends java.lang.Object implements com.intellij.xml.XmlNSDescriptorEx com.intellij.codeInsight.daemon.Validator com.intellij.openapi.project.DumbAware { private com.intellij.psi.xml.XmlElement myElement private com.intellij.psi.xml.XmlFile myDescriptorFile private static final com.intellij.openapi.util.SimpleFieldCache myCachedDeclsCache private volatile com.intellij.psi.util.CachedValue myCachedDecls private static final com.intellij.xml.util.XmlUtil$DuplicationInfoProvider XML_ELEMENT_DECL_PROVIDER public void <init> () public com.intellij.psi.xml.XmlFile getDescriptorFile () public com.intellij.xml.XmlElementDescriptor[] getElements () java.util.Collection declarations private java.util.Map buildDeclarationMap () private com.intellij.psi.util.CachedValue doBuildDeclarationMap () public com.intellij.xml.XmlElementDescriptor getElementDescriptor (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag String name public com.intellij.xml.XmlElementDescriptor[] getRootElementsDescriptors (com.intellij.psi.xml.XmlDocument) com.intellij.xml.XmlElementDescriptor descriptor com.intellij.psi.xml.XmlElement element com.intellij.psi.xml.XmlDoctype doctype com.intellij.psi.xml.XmlDocument document com.intellij.psi.xml.XmlProlog prolog public final com.intellij.xml.XmlElementDescriptor getElementDescriptor (java.lang.String) String name public com.intellij.psi.PsiElement getDeclaration () public java.lang.String getName (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context public java.lang.String getName () public void init (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.Object[] getDependencies () public void validate (com.intellij.psi.xml.XmlDocument, com.intellij.codeInsight.daemon.Validator$ValidationHost) java.util.List decls com.intellij.psi.xml.XmlDocument document com.intellij.codeInsight.daemon.Validator$ValidationHost host public com.intellij.xml.XmlElementDescriptor getElementDescriptor (java.lang.String, java.lang.String) String localName String namespace public volatile synthetic void validate (com.intellij.psi.PsiElement, com.intellij.codeInsight.daemon.Validator$ValidationHost) private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$doBuildDeclarationMap$0 () com.intellij.psi.PsiFile dependingElementContainingFile com.intellij.psi.PsiElement dependingElement String name com.intellij.psi.xml.XmlElementDecl xmlElementDecl java.util.List result java.util.Map ret java.util.Set dependencies static synthetic com.intellij.psi.util.CachedValue access$000 (com.intellij.xml.impl.dtd.XmlNSDescriptorImpl) com.intellij.xml.impl.dtd.XmlNSDescriptorImpl x0 static synthetic com.intellij.psi.util.CachedValue access$100 (com.intellij.xml.impl.dtd.XmlNSDescriptorImpl) com.intellij.xml.impl.dtd.XmlNSDescriptorImpl x0 static synthetic com.intellij.psi.util.CachedValue access$102 (com.intellij.xml.impl.dtd.XmlNSDescriptorImpl, com.intellij.psi.util.CachedValue) com.intellij.xml.impl.dtd.XmlNSDescriptorImpl x0 com.intellij.psi.util.CachedValue x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/impl/schema/AnyXmlAttributeDescriptor.class
AnyXmlAttributeDescriptor.java package com.intellij.xml.impl.schema public com.intellij.xml.impl.schema.AnyXmlAttributeDescriptor extends java.lang.Object implements com.intellij.xml.XmlAttributeDescriptor { private final String myAttributeName private final com.intellij.xml.impl.schema.ComplexTypeDescriptor$CanContainAttributeType myCanContainAttributeType public void <init> (java.lang.String) String attributeName public void <init> (java.lang.String, com.intellij.xml.impl.schema.ComplexTypeDescriptor$CanContainAttributeType) String attributeName com.intellij.xml.impl.schema.ComplexTypeDescriptor$CanContainAttributeType canContainAttributeType public com.intellij.psi.PsiElement getDeclaration () public java.lang.String getName (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context public java.lang.String getName () public void init (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.String getQualifiedName () public java.lang.String getDefaultName () public boolean isRequired () public boolean isFixed () public boolean hasIdType () public boolean hasIdRefType () public java.lang.String getDefaultValue () public boolean isEnumerated () public java.lang.String[] getEnumeratedValues () public java.lang.String validateValue (com.intellij.psi.xml.XmlElement, java.lang.String) com.intellij.psi.xml.XmlElement context String value public com.intellij.xml.impl.schema.ComplexTypeDescriptor$CanContainAttributeType getCanContainAttributeType () }
com/intellij/xml/impl/schema/AnyXmlElementDescriptor.class
AnyXmlElementDescriptor.java package com.intellij.xml.impl.schema public com.intellij.xml.impl.schema.AnyXmlElementDescriptor extends java.lang.Object implements com.intellij.xml.XmlElementDescriptor { private final com.intellij.xml.XmlElementDescriptor myParentDescriptor private final com.intellij.xml.XmlNSDescriptor myXmlNSDescriptor public void <init> (com.intellij.xml.XmlElementDescriptor, com.intellij.xml.XmlNSDescriptor) com.intellij.xml.XmlElementDescriptor parentDescriptor com.intellij.xml.XmlNSDescriptor xmlNSDescriptor public com.intellij.xml.XmlNSDescriptor getNSDescriptor () public com.intellij.xml.XmlElementsGroup getTopGroup () public com.intellij.psi.PsiElement getDeclaration () public java.lang.String getName (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context public java.lang.String getName () public void init (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.String getQualifiedName () public java.lang.String getDefaultName () public com.intellij.xml.XmlElementDescriptor[] getElementsDescriptors (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag context public com.intellij.xml.XmlElementDescriptor getElementDescriptor (com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlTag contextTag public com.intellij.xml.XmlAttributeDescriptor[] getAttributesDescriptors (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag context public com.intellij.xml.XmlAttributeDescriptor getAttributeDescriptor (java.lang.String, com.intellij.psi.xml.XmlTag) String attributeName com.intellij.psi.xml.XmlTag context public com.intellij.xml.XmlAttributeDescriptor getAttributeDescriptor (com.intellij.psi.xml.XmlAttribute) com.intellij.psi.xml.XmlAttribute attr public int getContentType () public java.lang.String getDefaultValue () }
com/intellij/xml/impl/schema/ComplexTypeDescriptor$1.class
ComplexTypeDescriptor.java package com.intellij.xml.impl.schema final com.intellij.xml.impl.schema.ComplexTypeDescriptor$1 extends com.intellij.openapi.util.FieldCache { void <init> () protected com.intellij.xml.XmlElementDescriptor[] compute (com.intellij.xml.impl.schema.ComplexTypeDescriptor, com.intellij.psi.xml.XmlElement) com.intellij.xml.impl.schema.ComplexTypeDescriptor complexTypeDescriptor com.intellij.psi.xml.XmlElement context protected com.intellij.xml.XmlElementDescriptor[] getValue (com.intellij.xml.impl.schema.ComplexTypeDescriptor, java.lang.Object) com.intellij.xml.impl.schema.ComplexTypeDescriptor complexTypeDescriptor Object p protected void putValue (com.intellij.xml.XmlElementDescriptor[], com.intellij.xml.impl.schema.ComplexTypeDescriptor, java.lang.Object) com.intellij.xml.XmlElementDescriptor[] xmlElementDescriptors com.intellij.xml.impl.schema.ComplexTypeDescriptor complexTypeDescriptor Object p protected volatile synthetic void putValue (java.lang.Object, java.lang.Object, java.lang.Object) protected volatile synthetic java.lang.Object getValue (java.lang.Object, java.lang.Object) protected volatile synthetic java.lang.Object compute (java.lang.Object, java.lang.Object) }
com/intellij/xml/impl/schema/ComplexTypeDescriptor$2.class
ComplexTypeDescriptor.java package com.intellij.xml.impl.schema final com.intellij.xml.impl.schema.ComplexTypeDescriptor$2 extends com.intellij.openapi.util.FieldCache { void <init> () protected final com.intellij.xml.XmlAttributeDescriptor[] compute (com.intellij.xml.impl.schema.ComplexTypeDescriptor, com.intellij.psi.xml.XmlElement) com.intellij.xml.impl.schema.ComplexTypeDescriptor complexTypeDescriptor com.intellij.psi.xml.XmlElement p protected final com.intellij.xml.XmlAttributeDescriptor[] getValue (com.intellij.xml.impl.schema.ComplexTypeDescriptor, java.lang.Object) com.intellij.xml.impl.schema.ComplexTypeDescriptor complexTypeDescriptor Object o protected final void putValue (com.intellij.xml.XmlAttributeDescriptor[], com.intellij.xml.impl.schema.ComplexTypeDescriptor, java.lang.Object) com.intellij.xml.XmlAttributeDescriptor[] xmlAttributeDescriptors com.intellij.xml.impl.schema.ComplexTypeDescriptor complexTypeDescriptor Object p protected volatile synthetic void putValue (java.lang.Object, java.lang.Object, java.lang.Object) protected volatile synthetic java.lang.Object getValue (java.lang.Object, java.lang.Object) protected volatile synthetic java.lang.Object compute (java.lang.Object, java.lang.Object) }
com/intellij/xml/impl/schema/ComplexTypeDescriptor$3.class
ComplexTypeDescriptor.java package com.intellij.xml.impl.schema com.intellij.xml.impl.schema.ComplexTypeDescriptor$3 extends com.intellij.xml.impl.schema.XmlSchemaTagsProcessor { final synthetic java.util.Map val$map final synthetic com.intellij.xml.impl.schema.ComplexTypeDescriptor this$0 transient void <init> (com.intellij.xml.impl.schema.ComplexTypeDescriptor, com.intellij.xml.impl.schema.XmlNSDescriptorImpl, java.lang.String[], java.util.Map) com.intellij.xml.impl.schema.ComplexTypeDescriptor this$0 com.intellij.xml.impl.schema.XmlNSDescriptorImpl nsDescriptor String[] tagsToIgnore protected void tagStarted (com.intellij.psi.xml.XmlTag, java.lang.String, com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag String tagName com.intellij.psi.xml.XmlTag context com.intellij.psi.xml.XmlTag ref String refName }
com/intellij/xml/impl/schema/ComplexTypeDescriptor$4.class
ComplexTypeDescriptor.java package com.intellij.xml.impl.schema com.intellij.xml.impl.schema.ComplexTypeDescriptor$4 extends com.intellij.xml.impl.schema.XmlSchemaTagsProcessor { final synthetic java.util.List val$result final synthetic com.intellij.xml.impl.schema.ComplexTypeDescriptor this$0 transient void <init> (com.intellij.xml.impl.schema.ComplexTypeDescriptor, com.intellij.xml.impl.schema.XmlNSDescriptorImpl, java.lang.String[], java.util.List) com.intellij.xml.impl.schema.ComplexTypeDescriptor this$0 com.intellij.xml.impl.schema.XmlNSDescriptorImpl nsDescriptor String[] tagsToIgnore protected void tagStarted (com.intellij.psi.xml.XmlTag, java.lang.String, com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlTag) com.intellij.xml.impl.schema.XmlAttributeDescriptorImpl descriptor String name String use com.intellij.psi.xml.XmlTag tag String tagName com.intellij.psi.xml.XmlTag context com.intellij.psi.xml.XmlTag ref }
com/intellij/xml/impl/schema/ComplexTypeDescriptor$CanContainAttributeType.class
ComplexTypeDescriptor.java package com.intellij.xml.impl.schema final enum com.intellij.xml.impl.schema.ComplexTypeDescriptor$CanContainAttributeType extends java.lang.Enum { public static final enum com.intellij.xml.impl.schema.ComplexTypeDescriptor$CanContainAttributeType CanContainButSkip public static final enum com.intellij.xml.impl.schema.ComplexTypeDescriptor$CanContainAttributeType CanContainButDoNotSkip public static final enum com.intellij.xml.impl.schema.ComplexTypeDescriptor$CanContainAttributeType CanContainAny public static final enum com.intellij.xml.impl.schema.ComplexTypeDescriptor$CanContainAttributeType CanNotContain private static final synthetic com.intellij.xml.impl.schema.ComplexTypeDescriptor$CanContainAttributeType[] $VALUES public static com.intellij.xml.impl.schema.ComplexTypeDescriptor$CanContainAttributeType[] values () public static com.intellij.xml.impl.schema.ComplexTypeDescriptor$CanContainAttributeType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/xml/impl/schema/ComplexTypeDescriptor$CurrentContextInfo.class
ComplexTypeDescriptor.java package com.intellij.xml.impl.schema com.intellij.xml.impl.schema.ComplexTypeDescriptor$CurrentContextInfo extends java.lang.Object { final com.intellij.xml.impl.schema.XmlNSDescriptorImpl documentDescriptor final String expectedDefaultNs void <init> (com.intellij.xml.impl.schema.XmlNSDescriptorImpl, java.lang.String) com.intellij.xml.impl.schema.XmlNSDescriptorImpl _nsDescriptor String _ns }
com/intellij/xml/impl/schema/ComplexTypeDescriptor.class
ComplexTypeDescriptor.java package com.intellij.xml.impl.schema public com.intellij.xml.impl.schema.ComplexTypeDescriptor extends com.intellij.xml.impl.schema.TypeDescriptor { protected final com.intellij.xml.impl.schema.XmlNSDescriptorImpl myDocumentDescriptor private static final com.intellij.openapi.util.FieldCache myElementDescriptorsCache private static final com.intellij.openapi.util.FieldCache myAttributeDescriptorsCache private final java.util.Map myAnyAttributeCache private volatile com.intellij.xml.XmlElementDescriptor[] myElementDescriptors private volatile com.intellij.xml.XmlAttributeDescriptor[] myAttributeDescriptors private static final String PROHIBITED_ATTR_VALUE private static final String OTHER_NAMESPACE_ATTR_VALUE private static final String TRUE_ATTR_VALUE private static final String REF_ATTR_NAME private static final String NAME_ATTR_NAME private static final String ELEMENT_TAG_NAME private static final String ATTRIBUTE_TAG_NAME private boolean myHasAnyInContentModel private static final String RESTRICTION_TAG_NAME private static final String EXTENSION_TAG_NAME private static final String BASE_ATTR_NAME public void <init> (com.intellij.xml.impl.schema.XmlNSDescriptorImpl, com.intellij.psi.xml.XmlTag) com.intellij.xml.impl.schema.XmlNSDescriptorImpl documentDescriptor com.intellij.psi.xml.XmlTag tag public com.intellij.psi.xml.XmlTag getDeclaration () public com.intellij.xml.XmlElementsGroup getTopGroup () public com.intellij.xml.XmlElementDescriptor[] getElements (com.intellij.psi.xml.XmlElement) com.intellij.psi.xml.XmlElement context private com.intellij.xml.XmlElementDescriptor[] doCollectElements (com.intellij.psi.xml.XmlElement) com.intellij.psi.xml.XmlElement context java.util.Map map com.intellij.xml.XmlNSDescriptor descriptor protected void processElements (com.intellij.xml.impl.schema.XmlSchemaTagsProcessor, java.util.Map) com.intellij.xml.impl.schema.XmlSchemaTagsProcessor processor java.util.Map map protected com.intellij.xml.impl.schema.XmlSchemaTagsProcessor createProcessor (java.util.Map, com.intellij.xml.impl.schema.XmlNSDescriptorImpl) java.util.Map map com.intellij.xml.impl.schema.XmlNSDescriptorImpl nsDescriptor protected void addElementDescriptor (com.intellij.psi.xml.XmlTag, java.lang.String, java.util.Map, java.lang.String, com.intellij.xml.impl.schema.XmlNSDescriptorImpl) com.intellij.xml.XmlElementDescriptor element String name com.intellij.psi.xml.XmlTag tag String tagName java.util.Map map String refName com.intellij.xml.impl.schema.XmlNSDescriptorImpl nsDescriptor private static void addSubstitutionGroups (java.util.Map, com.intellij.xml.impl.schema.XmlNSDescriptorImpl, java.util.Set) com.intellij.xml.XmlElementDescriptor substitute com.intellij.xml.impl.schema.XmlElementDescriptorImpl descriptor com.intellij.xml.XmlElementDescriptor[] substitutes boolean toContinue com.intellij.xml.XmlElementDescriptor xmlElementDescriptor com.intellij.psi.meta.PsiMetaData metaData com.intellij.psi.xml.XmlDocument document com.intellij.psi.PsiElement element com.intellij.psi.PsiReference reference com.intellij.psi.xml.XmlAttributeValue valueElement com.intellij.psi.xml.XmlAttribute location com.intellij.psi.xml.XmlTag tag java.util.Map result com.intellij.xml.impl.schema.XmlNSDescriptorImpl nsDescriptor java.util.Set visited private static void filterAbstractElements (java.util.Map) com.intellij.xml.impl.schema.XmlElementDescriptorImpl descriptor java.util.Iterator iterator java.util.Map result public com.intellij.xml.XmlAttributeDescriptor[] getAttributes (com.intellij.psi.xml.XmlElement) com.intellij.psi.xml.XmlElement context private com.intellij.xml.XmlAttributeDescriptor[] doCollectAttributes () java.util.List result com.intellij.xml.impl.schema.XmlSchemaTagsProcessor processor public com.intellij.xml.impl.schema.XmlNSDescriptorImpl getNsDescriptor () protected static void addElementDescriptor (java.util.Map, com.intellij.xml.XmlElementDescriptor, java.lang.String) java.util.Map result com.intellij.xml.XmlElementDescriptor element String name private static void removeAttributeDescriptor (java.util.List, java.lang.String, java.lang.String) com.intellij.xml.impl.schema.XmlAttributeDescriptorImpl descriptor java.util.Iterator iterator java.util.List result String name String referenceName private static void addAttributeDescriptor (java.util.List, com.intellij.xml.impl.schema.XmlAttributeDescriptorImpl) java.util.List result com.intellij.xml.impl.schema.XmlAttributeDescriptorImpl descriptor public boolean canContainTag (java.lang.String, java.lang.String, com.intellij.psi.xml.XmlElement) String localName String namespace com.intellij.psi.xml.XmlElement context static com.intellij.xml.impl.schema.ComplexTypeDescriptor$CurrentContextInfo getContextInfo (com.intellij.xml.impl.schema.ComplexTypeDescriptor$CurrentContextInfo, java.lang.String) String ns com.intellij.xml.impl.schema.ComplexTypeDescriptor$CurrentContextInfo info String ref com.intellij.psi.xml.XmlTag rootTag com.intellij.xml.impl.schema.XmlNSDescriptorImpl nsDescriptor String ns private boolean _canContainTag (java.lang.String, java.lang.String, com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlElement, java.util.Set, com.intellij.xml.impl.schema.ComplexTypeDescriptor$CurrentContextInfo, boolean) com.intellij.psi.xml.XmlTag groupTag String ref com.intellij.xml.impl.schema.ComplexTypeDescriptor complexTypeDescriptor com.intellij.xml.impl.schema.TypeDescriptor descriptor String base com.intellij.psi.xml.XmlAttributeValue element com.intellij.psi.PsiElement psiElement String substitutionValue com.intellij.xml.XmlNSDescriptor _nsDescriptor com.intellij.xml.impl.schema.XmlNSDescriptorImpl nsDescriptor com.intellij.xml.XmlElementDescriptor descriptor String name com.intellij.psi.xml.XmlAttribute ref com.intellij.psi.xml.XmlTag descriptorTag com.intellij.psi.xml.XmlTag subTag String localName String namespace com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlElement context java.util.Set visited com.intellij.xml.impl.schema.ComplexTypeDescriptor$CurrentContextInfo info boolean restriction public com.intellij.xml.impl.schema.ComplexTypeDescriptor$CanContainAttributeType canContainAttribute (java.lang.String, java.lang.String) String namespace String qName private com.intellij.xml.impl.schema.ComplexTypeDescriptor$CanContainAttributeType _canContainAttribute (java.lang.String, com.intellij.psi.xml.XmlTag, java.lang.String, java.util.Set, java.util.Set) String ns com.intellij.xml.impl.schema.ComplexTypeDescriptor$CanContainAttributeType canContainAttributeType com.intellij.xml.impl.schema.ComplexTypeDescriptor$CanContainAttributeType containAttributeType com.intellij.psi.xml.XmlTag groupTag String ref com.intellij.psi.xml.XmlTag declaration com.intellij.xml.impl.schema.ComplexTypeDescriptor complexTypeDescriptor com.intellij.xml.impl.schema.ComplexTypeDescriptor$CanContainAttributeType containAttributeType com.intellij.xml.impl.schema.TypeDescriptor descriptor String base com.intellij.xml.impl.schema.ComplexTypeDescriptor$CanContainAttributeType containAttributeType com.intellij.psi.xml.XmlTag subTag String namespace com.intellij.psi.xml.XmlTag tag String qName java.util.Set visited java.util.Set dependencies com.intellij.psi.xml.XmlTag[] subTags public boolean hasAnyInContentModel () public int getContentType () com.intellij.psi.xml.XmlTag tag public java.lang.String getTypeName () public java.lang.String toString () private synthetic com.intellij.psi.util.CachedValue lambda$new$1 (java.lang.String) String key private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$null$0 (java.lang.String) String key gnu.trove.THashSet dependencies com.intellij.xml.impl.schema.ComplexTypeDescriptor$CanContainAttributeType type static synthetic com.intellij.xml.XmlElementDescriptor[] access$000 (com.intellij.xml.impl.schema.ComplexTypeDescriptor, com.intellij.psi.xml.XmlElement) com.intellij.xml.impl.schema.ComplexTypeDescriptor x0 com.intellij.psi.xml.XmlElement x1 static synthetic com.intellij.xml.XmlElementDescriptor[] access$100 (com.intellij.xml.impl.schema.ComplexTypeDescriptor) com.intellij.xml.impl.schema.ComplexTypeDescriptor x0 static synthetic com.intellij.xml.XmlElementDescriptor[] access$102 (com.intellij.xml.impl.schema.ComplexTypeDescriptor, com.intellij.xml.XmlElementDescriptor[]) com.intellij.xml.impl.schema.ComplexTypeDescriptor x0 com.intellij.xml.XmlElementDescriptor[] x1 static synthetic com.intellij.xml.XmlAttributeDescriptor[] access$200 (com.intellij.xml.impl.schema.ComplexTypeDescriptor) com.intellij.xml.impl.schema.ComplexTypeDescriptor x0 static synthetic com.intellij.xml.XmlAttributeDescriptor[] access$300 (com.intellij.xml.impl.schema.ComplexTypeDescriptor) com.intellij.xml.impl.schema.ComplexTypeDescriptor x0 static synthetic com.intellij.xml.XmlAttributeDescriptor[] access$302 (com.intellij.xml.impl.schema.ComplexTypeDescriptor, com.intellij.xml.XmlAttributeDescriptor[]) com.intellij.xml.impl.schema.ComplexTypeDescriptor x0 com.intellij.xml.XmlAttributeDescriptor[] x1 static synthetic void access$400 (java.util.List, java.lang.String, java.lang.String) java.util.List x0 String x1 String x2 static synthetic void access$500 (java.util.List, com.intellij.xml.impl.schema.XmlAttributeDescriptorImpl) java.util.List x0 com.intellij.xml.impl.schema.XmlAttributeDescriptorImpl x1 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/impl/schema/MultiFileNsDescriptor.class
MultiFileNsDescriptor.java package com.intellij.xml.impl.schema public com.intellij.xml.impl.schema.MultiFileNsDescriptor extends java.lang.Object implements com.intellij.xml.impl.schema.XsdNsDescriptor { private final java.util.List myDescriptors public void <init> (java.util.List) java.util.List descriptors public com.intellij.xml.XmlElementDescriptor getElementDescriptor (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag public com.intellij.xml.XmlElementDescriptor[] getRootElementsDescriptors (com.intellij.psi.xml.XmlDocument) com.intellij.psi.xml.XmlDocument document public com.intellij.psi.xml.XmlFile getDescriptorFile () public com.intellij.psi.PsiElement getDeclaration () public java.lang.String getName (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context public java.lang.String getName () public void init (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.Object[] getDependencies () public com.intellij.xml.impl.schema.TypeDescriptor getTypeDescriptor (java.lang.String, com.intellij.psi.xml.XmlTag) String name com.intellij.psi.xml.XmlTag context public com.intellij.xml.impl.schema.TypeDescriptor getTypeDescriptor (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag descriptorTag private java.lang.Object getFirst (java.util.function.Function) Object t com.intellij.xml.impl.schema.XmlNSDescriptorImpl descriptor java.util.function.Function function public boolean processTagsInNamespace (java.lang.String[], com.intellij.psi.search.PsiElementProcessor) com.intellij.xml.impl.schema.XmlNSDescriptorImpl descriptor String[] tagNames com.intellij.psi.search.PsiElementProcessor processor public com.intellij.xml.XmlElementDescriptor getElementDescriptor (java.lang.String, java.lang.String, java.util.Set, boolean) String localName String namespace java.util.Set visited boolean reference public com.intellij.xml.XmlAttributeDescriptor getAttribute (java.lang.String, java.lang.String, com.intellij.psi.xml.XmlTag) String localName String namespace com.intellij.psi.xml.XmlTag context public com.intellij.xml.impl.schema.TypeDescriptor findTypeDescriptor (java.lang.String, java.lang.String) String localName String namespace public com.intellij.psi.xml.XmlTag findGroup (java.lang.String) String name public com.intellij.psi.xml.XmlTag findAttributeGroup (java.lang.String) String name private static synthetic com.intellij.psi.xml.XmlTag lambda$findAttributeGroup$9 (java.lang.String, com.intellij.xml.impl.schema.XmlNSDescriptorImpl) String name com.intellij.xml.impl.schema.XmlNSDescriptorImpl descriptor private static synthetic com.intellij.psi.xml.XmlTag lambda$findGroup$8 (java.lang.String, com.intellij.xml.impl.schema.XmlNSDescriptorImpl) String name com.intellij.xml.impl.schema.XmlNSDescriptorImpl descriptor private static synthetic com.intellij.xml.impl.schema.TypeDescriptor lambda$findTypeDescriptor$7 (java.lang.String, java.lang.String, com.intellij.xml.impl.schema.XmlNSDescriptorImpl) String localName String namespace com.intellij.xml.impl.schema.XmlNSDescriptorImpl descriptor private static synthetic com.intellij.xml.XmlAttributeDescriptor lambda$getAttribute$6 (java.lang.String, java.lang.String, com.intellij.psi.xml.XmlTag, com.intellij.xml.impl.schema.XmlNSDescriptorImpl) String localName String namespace com.intellij.psi.xml.XmlTag context com.intellij.xml.impl.schema.XmlNSDescriptorImpl descriptor private static synthetic com.intellij.xml.XmlElementDescriptor lambda$getElementDescriptor$5 (java.lang.String, java.lang.String, java.util.Set, boolean, com.intellij.xml.impl.schema.XmlNSDescriptorImpl) String localName String namespace java.util.Set visited boolean reference com.intellij.xml.impl.schema.XmlNSDescriptorImpl descriptor private static synthetic com.intellij.xml.impl.schema.TypeDescriptor lambda$getTypeDescriptor$4 (com.intellij.psi.xml.XmlTag, com.intellij.xml.impl.schema.XmlNSDescriptorImpl) com.intellij.psi.xml.XmlTag descriptorTag com.intellij.xml.impl.schema.XmlNSDescriptorImpl descriptor private static synthetic com.intellij.xml.impl.schema.TypeDescriptor lambda$getTypeDescriptor$3 (java.lang.String, com.intellij.psi.xml.XmlTag, com.intellij.xml.impl.schema.XmlNSDescriptorImpl) String name com.intellij.psi.xml.XmlTag context com.intellij.xml.impl.schema.XmlNSDescriptorImpl descriptor private static synthetic java.util.stream.Stream lambda$getDependencies$2 (com.intellij.xml.impl.schema.XmlNSDescriptorImpl) com.intellij.xml.impl.schema.XmlNSDescriptorImpl descriptor private static synthetic java.util.stream.Stream lambda$getRootElementsDescriptors$1 (com.intellij.psi.xml.XmlDocument, com.intellij.xml.impl.schema.XmlNSDescriptorImpl) com.intellij.psi.xml.XmlDocument document com.intellij.xml.impl.schema.XmlNSDescriptorImpl descriptor private static synthetic com.intellij.xml.XmlElementDescriptor lambda$getElementDescriptor$0 (com.intellij.psi.xml.XmlTag, com.intellij.xml.impl.schema.XmlNSDescriptorImpl) com.intellij.psi.xml.XmlTag tag com.intellij.xml.impl.schema.XmlNSDescriptorImpl descriptor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/impl/schema/NamedObjectDescriptor.class
NamedObjectDescriptor.java package com.intellij.xml.impl.schema public com.intellij.xml.impl.schema.NamedObjectDescriptor extends java.lang.Object implements com.intellij.psi.meta.PsiWritableMetaData com.intellij.psi.meta.PsiMetaData { private com.intellij.psi.xml.XmlTag myDcl public void <init> () public void setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name static void setName (com.intellij.psi.xml.XmlTag, java.lang.String) throws com.intellij.util.IncorrectOperationException com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.psi.xml.XmlTag dcl String name public com.intellij.psi.PsiElement getDeclaration () public java.lang.String getName (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context public java.lang.String getName () public void init (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.Object[] getDependencies () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/impl/schema/NullElementDescriptor.class
NullElementDescriptor.java package com.intellij.xml.impl.schema public com.intellij.xml.impl.schema.NullElementDescriptor extends java.lang.Object implements com.intellij.xml.XmlElementDescriptor { private static final com.intellij.xml.impl.schema.NullElementDescriptor INSTANCE public static com.intellij.xml.impl.schema.NullElementDescriptor getInstance () private void <init> () public java.lang.String getQualifiedName () public java.lang.String getDefaultName () public com.intellij.xml.XmlElementDescriptor[] getElementsDescriptors (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag context public com.intellij.xml.XmlElementDescriptor getElementDescriptor (com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag childTag com.intellij.psi.xml.XmlTag contextTag public com.intellij.xml.XmlAttributeDescriptor[] getAttributesDescriptors (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag context public com.intellij.xml.XmlAttributeDescriptor getAttributeDescriptor (java.lang.String, com.intellij.psi.xml.XmlTag) String attributeName com.intellij.psi.xml.XmlTag context public com.intellij.xml.XmlAttributeDescriptor getAttributeDescriptor (com.intellij.psi.xml.XmlAttribute) com.intellij.psi.xml.XmlAttribute attribute public com.intellij.xml.XmlNSDescriptor getNSDescriptor () public com.intellij.xml.XmlElementsGroup getTopGroup () public int getContentType () public java.lang.String getDefaultValue () public com.intellij.psi.PsiElement getDeclaration () public java.lang.String getName (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context public java.lang.String getName () public void init (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element static void <clinit> () }
com/intellij/xml/impl/schema/RedefinedElementDescriptor.class
RedefinedElementDescriptor.java package com.intellij.xml.impl.schema public com.intellij.xml.impl.schema.RedefinedElementDescriptor extends com.intellij.xml.impl.schema.XmlElementDescriptorImpl { private final com.intellij.xml.impl.schema.XmlNSDescriptorImpl myRedefined private final com.intellij.xml.impl.schema.XmlNSDescriptorImpl myOriginalNsDescriptor public void <init> (com.intellij.xml.impl.schema.XmlElementDescriptorImpl, com.intellij.xml.impl.schema.XmlNSDescriptorImpl, com.intellij.xml.impl.schema.XmlNSDescriptorImpl) com.intellij.xml.impl.schema.XmlElementDescriptorImpl original com.intellij.xml.impl.schema.XmlNSDescriptorImpl redefined com.intellij.xml.impl.schema.XmlNSDescriptorImpl originalNsDescriptor public com.intellij.xml.impl.schema.TypeDescriptor getType (com.intellij.psi.xml.XmlElement) com.intellij.psi.xml.XmlElement context com.intellij.xml.impl.schema.TypeDescriptor typeDescriptor }
com/intellij/xml/impl/schema/RedefinedTypeDescriptor$1.class
RedefinedElementDescriptor.java package com.intellij.xml.impl.schema com.intellij.xml.impl.schema.RedefinedTypeDescriptor$1 extends com.intellij.xml.impl.schema.XmlSchemaTagsProcessor { final synthetic java.util.Map val$map final synthetic com.intellij.xml.impl.schema.RedefinedTypeDescriptor this$0 transient void <init> (com.intellij.xml.impl.schema.RedefinedTypeDescriptor, com.intellij.xml.impl.schema.XmlNSDescriptorImpl, java.lang.String[], java.util.Map) com.intellij.xml.impl.schema.RedefinedTypeDescriptor this$0 com.intellij.xml.impl.schema.XmlNSDescriptorImpl nsDescriptor String[] tagsToIgnore protected void tagStarted (com.intellij.psi.xml.XmlTag, java.lang.String, com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlTag) com.intellij.xml.XmlElementDescriptor element com.intellij.xml.XmlElementDescriptor[] elements com.intellij.xml.impl.schema.TypeDescriptor descriptor String base com.intellij.psi.xml.XmlTag tag String tagName com.intellij.psi.xml.XmlTag context com.intellij.psi.xml.XmlTag ref }
com/intellij/xml/impl/schema/RedefinedTypeDescriptor.class
RedefinedElementDescriptor.java package com.intellij.xml.impl.schema com.intellij.xml.impl.schema.RedefinedTypeDescriptor extends com.intellij.xml.impl.schema.ComplexTypeDescriptor { private final com.intellij.xml.impl.schema.XmlNSDescriptorImpl myRedefinedNSDescriptor private final com.intellij.xml.impl.schema.XmlNSDescriptorImpl myOriginalNsDescriptor void <init> (com.intellij.xml.impl.schema.ComplexTypeDescriptor, com.intellij.xml.impl.schema.XmlNSDescriptorImpl, com.intellij.xml.impl.schema.XmlNSDescriptorImpl) com.intellij.xml.impl.schema.ComplexTypeDescriptor original com.intellij.xml.impl.schema.XmlNSDescriptorImpl redefined com.intellij.xml.impl.schema.XmlNSDescriptorImpl originalNsDescriptor protected void processElements (com.intellij.xml.impl.schema.XmlSchemaTagsProcessor, java.util.Map) com.intellij.xml.impl.schema.XmlSchemaTagsProcessor processor java.util.Map map String typeName com.intellij.xml.impl.schema.TypeDescriptor descriptor protected com.intellij.xml.impl.schema.XmlSchemaTagsProcessor createProcessor (java.util.Map, com.intellij.xml.impl.schema.XmlNSDescriptorImpl) java.util.Map map com.intellij.xml.impl.schema.XmlNSDescriptorImpl nsDescriptor static synthetic com.intellij.xml.impl.schema.XmlNSDescriptorImpl access$000 (com.intellij.xml.impl.schema.RedefinedTypeDescriptor) com.intellij.xml.impl.schema.RedefinedTypeDescriptor x0 }
com/intellij/xml/impl/schema/SchemaNSDescriptor$1.class
SchemaNSDescriptor.java package com.intellij.xml.impl.schema final com.intellij.xml.impl.schema.SchemaNSDescriptor$1 extends java.lang.Object implements com.intellij.codeInsight.daemon.Validator { void <init> () public void validate (com.intellij.psi.xml.XmlTag, com.intellij.codeInsight.daemon.Validator$ValidationHost) String name com.intellij.psi.xml.XmlAttribute attr int minOccurs int maxOccurs com.intellij.psi.xml.XmlTag tag com.intellij.codeInsight.daemon.Validator$ValidationHost host boolean hasRefAttribute String minOccursValue String maxOccursValue public volatile synthetic void validate (com.intellij.psi.PsiElement, com.intellij.codeInsight.daemon.Validator$ValidationHost) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/impl/schema/SchemaNSDescriptor$2.class
SchemaNSDescriptor.java package com.intellij.xml.impl.schema final com.intellij.xml.impl.schema.SchemaNSDescriptor$2 extends java.lang.Object implements com.intellij.codeInsight.daemon.Validator { void <init> () public void validate (com.intellij.psi.xml.XmlTag, com.intellij.codeInsight.daemon.Validator$ValidationHost) com.intellij.psi.xml.XmlTag tag com.intellij.codeInsight.daemon.Validator$ValidationHost host public volatile synthetic void validate (com.intellij.psi.PsiElement, com.intellij.codeInsight.daemon.Validator$ValidationHost) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/impl/schema/SchemaNSDescriptor$3.class
SchemaNSDescriptor.java package com.intellij.xml.impl.schema final com.intellij.xml.impl.schema.SchemaNSDescriptor$3 extends java.lang.Object implements com.intellij.xml.util.XmlUtil$DuplicationInfoProvider { void <init> () public java.lang.String getName (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag t public java.lang.String getNameKey (com.intellij.psi.xml.XmlTag, java.lang.String) com.intellij.psi.xml.XmlTag t String name public com.intellij.psi.PsiElement getNodeForMessage (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag t public volatile synthetic com.intellij.psi.PsiElement getNodeForMessage (com.intellij.psi.PsiElement) public volatile synthetic java.lang.String getNameKey (com.intellij.psi.PsiElement, java.lang.String) public volatile synthetic java.lang.String getName (com.intellij.psi.PsiElement) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/impl/schema/SchemaNSDescriptor$4.class
SchemaNSDescriptor.java package com.intellij.xml.impl.schema final com.intellij.xml.impl.schema.SchemaNSDescriptor$4 extends java.lang.Object implements com.intellij.codeInsight.daemon.Validator { void <init> () public void validate (com.intellij.psi.xml.XmlTag, com.intellij.codeInsight.daemon.Validator$ValidationHost) com.intellij.psi.xml.XmlTag tag com.intellij.codeInsight.daemon.Validator$ValidationHost host String nsPrefix com.intellij.psi.xml.XmlTag[] attrDeclTags com.intellij.psi.xml.XmlTag[] elementDeclTags public volatile synthetic void validate (com.intellij.psi.PsiElement, com.intellij.codeInsight.daemon.Validator$ValidationHost) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/impl/schema/SchemaNSDescriptor.class
SchemaNSDescriptor.java package com.intellij.xml.impl.schema public com.intellij.xml.impl.schema.SchemaNSDescriptor extends com.intellij.xml.impl.schema.XmlNSDescriptorImpl { private static final String MIN_OCCURS_ATTR_NAME private static final String MAX_OCCURS_ATTR_VALUE private static final String MAX_OCCURS_ATTR_NAME private static final String ID_ATTR_NAME private static final String REF_ATTR_NAME private static final String DEFAULT_ATTR_NAME private static final String FIXED_ATTR_NAME private static final String NAME_ATTR_NAME private static final com.intellij.codeInsight.daemon.Validator ELEMENT_VALIDATOR private static final com.intellij.codeInsight.daemon.Validator ATTRIBUTE_VALIDATOR private static final com.intellij.xml.util.XmlUtil$DuplicationInfoProvider SCHEMA_ATTR_DUP_INFO_PROVIDER private static final com.intellij.codeInsight.daemon.Validator ELEMENT_AND_ATTR_VALIDATOR public void <init> () private static boolean isFromSchemaNs (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag protected com.intellij.xml.XmlElementDescriptor createElementDescriptor (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag com.intellij.xml.XmlElementDescriptor descriptor String localName public java.lang.String toString () static synthetic boolean access$000 (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag x0 static synthetic com.intellij.xml.util.XmlUtil$DuplicationInfoProvider access$100 () static void <clinit> () }
com/intellij/xml/impl/schema/SimpleTypeDescriptor.class
SimpleTypeDescriptor.java package com.intellij.xml.impl.schema com.intellij.xml.impl.schema.SimpleTypeDescriptor extends com.intellij.xml.impl.schema.TypeDescriptor { void <init> (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag }
com/intellij/xml/impl/schema/StdTypeDescriptor.class
StdTypeDescriptor.java package com.intellij.xml.impl.schema com.intellij.xml.impl.schema.StdTypeDescriptor extends com.intellij.xml.impl.schema.TypeDescriptor { void <init> (java.lang.String) String name }
com/intellij/xml/impl/schema/TypeDescriptor.class
TypeDescriptor.java package com.intellij.xml.impl.schema public abstract com.intellij.xml.impl.schema.TypeDescriptor extends java.lang.Object { protected final com.intellij.psi.xml.XmlTag myTag protected void <init> () protected void <init> (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag public com.intellij.psi.xml.XmlTag getDeclaration () }
com/intellij/xml/impl/schema/XmlAttributeDescriptorImpl.class
XmlAttributeDescriptorImpl.java package com.intellij.xml.impl.schema public com.intellij.xml.impl.schema.XmlAttributeDescriptorImpl extends com.intellij.xml.impl.schema.XsdEnumerationDescriptor implements com.intellij.psi.meta.PsiWritableMetaData com.intellij.xml.XmlAttributeDescriptor { private com.intellij.psi.xml.XmlTag myTag String myUse String myReferenceName public static final String REQUIRED_ATTR_VALUE public static final String QUALIFIED_ATTR_VALUE static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag public void <init> () public com.intellij.psi.xml.XmlTag getDeclaration () public java.lang.String getName () public void init (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public boolean isRequired () private boolean hasSimpleSchemaType (java.lang.String) String namespacePrefix String type String attributeValue public java.lang.String getType () public boolean hasIdType () public boolean hasIdRefType () public boolean isEnumerated () public java.lang.String validateValue (com.intellij.psi.xml.XmlElement, java.lang.String) com.intellij.psi.xml.XmlElement context String value public java.lang.String getName (com.intellij.psi.PsiElement) String prefixByNamespace com.intellij.psi.PsiElement context String name com.intellij.psi.xml.XmlTag rootTag String targetNs com.intellij.psi.xml.XmlTag contextTag private boolean shouldBeQualified (java.lang.String, com.intellij.psi.xml.XmlTag) com.intellij.xml.impl.schema.ComplexTypeDescriptor typeDescriptor com.intellij.xml.XmlAttributeDescriptor[] attributes com.intellij.xml.impl.schema.XmlElementDescriptorImpl elementDescriptor com.intellij.xml.impl.schema.TypeDescriptor type com.intellij.xml.XmlElementDescriptor xmlElementDescriptor String targetNs com.intellij.psi.xml.XmlTag contextTag boolean attributeShouldBeQualified String contextNs public void setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public java.lang.String toString () public java.lang.Object[] getDependencies () public volatile synthetic com.intellij.psi.PsiElement getDeclaration () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/impl/schema/XmlElementDescriptorByType.class
XmlElementDescriptorByType.java package com.intellij.xml.impl.schema public com.intellij.xml.impl.schema.XmlElementDescriptorByType extends com.intellij.xml.impl.schema.XmlElementDescriptorImpl { private com.intellij.xml.impl.schema.ComplexTypeDescriptor myType public static final String QUALIFIED_ATTR_VALUE public void <init> (com.intellij.psi.xml.XmlTag, com.intellij.xml.impl.schema.ComplexTypeDescriptor) com.intellij.psi.xml.XmlTag instanceTag com.intellij.xml.impl.schema.ComplexTypeDescriptor descriptor public void <init> () public java.lang.String getName (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context public com.intellij.xml.XmlNSDescriptor getNSDescriptor () com.intellij.psi.xml.XmlFile file com.intellij.psi.xml.XmlDocument document com.intellij.xml.XmlNSDescriptor nsDescriptor public com.intellij.xml.impl.schema.ComplexTypeDescriptor getType (com.intellij.psi.xml.XmlElement) com.intellij.psi.xml.XmlElement context public java.lang.String getDefaultName () com.intellij.psi.xml.XmlTag rootTag protected boolean askParentDescriptorViaXsi () public boolean equals (java.lang.Object) Object o com.intellij.xml.impl.schema.XmlElementDescriptorByType that public int hashCode () public volatile synthetic com.intellij.xml.impl.schema.TypeDescriptor getType (com.intellij.psi.xml.XmlElement) }
com/intellij/xml/impl/schema/XmlElementDescriptorImpl.class
XmlElementDescriptorImpl.java package com.intellij.xml.impl.schema public com.intellij.xml.impl.schema.XmlElementDescriptorImpl extends com.intellij.xml.impl.schema.XsdEnumerationDescriptor implements com.intellij.xml.XmlElementDescriptor com.intellij.psi.meta.PsiWritableMetaData com.intellij.codeInsight.daemon.Validator com.intellij.xml.XmlElementDescriptorAwareAboutChildren { protected com.intellij.psi.xml.XmlTag myDescriptorTag protected volatile com.intellij.xml.XmlNSDescriptor NSDescriptor private volatile com.intellij.codeInsight.daemon.Validator myValidator public static final String QUALIFIED_ATTR_VALUE public static final String NONQUALIFIED_ATTR_VALUE private static final String ELEMENT_FORM_DEFAULT public void <init> (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag descriptorTag public void <init> () public com.intellij.psi.xml.XmlTag getDeclaration () public java.lang.String getName (com.intellij.psi.PsiElement) com.intellij.psi.xml.XmlTag rootTag String namespacePrefix String namespace com.intellij.psi.xml.XmlTag tag com.intellij.psi.PsiElement context String value public java.lang.String getName () public java.lang.String getNamespaceByContext (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context public java.lang.String getNamespace () String name String namespacePrefix public void init (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public java.lang.Object[] getDependencies () private com.intellij.xml.XmlNSDescriptor getNSDescriptor (com.intellij.psi.xml.XmlElement) com.intellij.xml.XmlNSDescriptor previousDescriptor String defaultNamespace com.intellij.psi.xml.XmlTag tag String tagNs com.intellij.psi.xml.XmlElement context com.intellij.xml.XmlNSDescriptor nsDescriptor public com.intellij.xml.XmlNSDescriptor getNSDescriptor () com.intellij.psi.xml.XmlFile file com.intellij.psi.xml.XmlDocument document com.intellij.xml.XmlNSDescriptor nsDescriptor public com.intellij.xml.XmlElementsGroup getTopGroup () com.intellij.xml.impl.schema.TypeDescriptor type public com.intellij.xml.impl.schema.TypeDescriptor getType () public com.intellij.xml.impl.schema.TypeDescriptor getType (com.intellij.psi.xml.XmlElement) String namespacePrefix String namespace String local com.intellij.xml.impl.schema.XmlElementDescriptorImpl originalElement String substAttr com.intellij.xml.impl.schema.TypeDescriptor typeDescriptor com.intellij.xml.XmlNSDescriptor descriptor com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlElement context com.intellij.xml.XmlNSDescriptor nsDescriptor com.intellij.xml.impl.schema.TypeDescriptor type public com.intellij.xml.XmlElementDescriptor[] getElementsDescriptors (com.intellij.psi.xml.XmlTag) com.intellij.xml.XmlElementDescriptor parentDescriptorByType com.intellij.xml.XmlNSDescriptor nsDescriptor com.intellij.xml.impl.schema.ComplexTypeDescriptor descriptor com.intellij.psi.PsiFile containingFile String contextNs com.intellij.psi.xml.XmlTag context com.intellij.xml.XmlElementDescriptor[] elementsDescriptors com.intellij.xml.impl.schema.TypeDescriptor type private com.intellij.xml.XmlElementDescriptor[] getElementsDescriptorsImpl (com.intellij.psi.xml.XmlElement) String name String s com.intellij.xml.XmlElementDescriptor[] substitutes com.intellij.xml.XmlElementDescriptor element com.intellij.xml.XmlNSDescriptor descriptor String namespace java.util.List result String[] namespaces com.intellij.xml.impl.schema.ComplexTypeDescriptor typeDescriptor com.intellij.xml.XmlElementDescriptor[] elements com.intellij.psi.xml.XmlElement context com.intellij.xml.impl.schema.TypeDescriptor type public com.intellij.xml.XmlAttributeDescriptor[] getAttributesDescriptors (com.intellij.psi.xml.XmlTag) String ns String contextNs boolean seenXmlNs com.intellij.xml.impl.schema.ComplexTypeDescriptor typeDescriptor com.intellij.xml.XmlAttributeDescriptor[] attributeDescriptors com.intellij.psi.xml.XmlTag context com.intellij.xml.impl.schema.TypeDescriptor type private static com.intellij.xml.XmlAttributeDescriptor[] updateAttributeDescriptorsFromAny (com.intellij.psi.xml.XmlTag, com.intellij.xml.impl.schema.ComplexTypeDescriptor, com.intellij.xml.XmlAttributeDescriptor[], java.lang.String) com.intellij.xml.XmlAttributeDescriptor[] rootDescriptors com.intellij.xml.XmlNSDescriptor descriptor com.intellij.psi.xml.XmlTag context com.intellij.xml.impl.schema.ComplexTypeDescriptor typeDescriptor com.intellij.xml.XmlAttributeDescriptor[] attributeDescriptors String ns public com.intellij.xml.XmlAttributeDescriptor getAttributeDescriptor (java.lang.String, com.intellij.psi.xml.XmlTag) String attributeName com.intellij.psi.xml.XmlTag context private com.intellij.xml.XmlAttributeDescriptor getAttributeDescriptorImpl (java.lang.String, com.intellij.psi.xml.XmlTag) com.intellij.xml.impl.schema.XmlNSDescriptorImpl nsDescriptor com.intellij.xml.XmlAttributeDescriptor xmlAttributeDescriptor com.intellij.xml.XmlNSDescriptor candidateNSDescriptor com.intellij.xml.impl.schema.ComplexTypeDescriptor$CanContainAttributeType containAttributeType String attributeName com.intellij.psi.xml.XmlTag context String localName String namespacePrefix String namespace com.intellij.xml.XmlAttributeDescriptor attribute private java.lang.String getDefaultNamespace () com.intellij.xml.XmlNSDescriptor nsDescriptor public com.intellij.xml.XmlAttributeDescriptor getAttributeDescriptor (com.intellij.psi.xml.XmlAttribute) com.intellij.psi.xml.XmlAttribute attribute private com.intellij.xml.XmlAttributeDescriptor getAttribute (java.lang.String, java.lang.String, com.intellij.psi.xml.XmlTag, java.lang.String) com.intellij.xml.XmlAttributeDescriptor descriptor com.intellij.xml.impl.schema.ComplexTypeDescriptor descriptor com.intellij.xml.impl.schema.ComplexTypeDescriptor$CanContainAttributeType containAttributeType String attributeName String namespace com.intellij.psi.xml.XmlTag context String qName com.intellij.xml.XmlAttributeDescriptor[] descriptors com.intellij.xml.impl.schema.TypeDescriptor type public int getContentType () com.intellij.xml.impl.schema.TypeDescriptor type public com.intellij.xml.XmlElementDescriptor getElementDescriptor (java.lang.String) String name String localName String namespacePrefix String namespace protected com.intellij.xml.XmlElementDescriptor getElementDescriptor (java.lang.String, java.lang.String, com.intellij.psi.xml.XmlElement, java.lang.String) com.intellij.xml.XmlNSDescriptor descriptor com.intellij.xml.impl.schema.XmlElementDescriptorImpl element String namespaceByContext com.intellij.xml.XmlElementDescriptor element1 com.intellij.xml.impl.schema.ComplexTypeDescriptor descriptor String localName String namespace com.intellij.psi.xml.XmlElement context String fullName com.intellij.xml.XmlElementDescriptor[] elements com.intellij.xml.impl.schema.TypeDescriptor type public com.intellij.xml.XmlElementDescriptor getElementDescriptor (com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlTag) com.intellij.xml.XmlElementDescriptor parentXmlDescriptorByType com.intellij.xml.XmlElementDescriptor xmlDescriptorByType com.intellij.psi.xml.XmlTag element com.intellij.psi.xml.XmlTag contextTag com.intellij.psi.xml.XmlElement context com.intellij.xml.XmlElementDescriptor elementDescriptor protected boolean askParentDescriptorViaXsi () public java.lang.String getQualifiedName () String ns private java.lang.String getNS () public java.lang.String getDefaultName () private boolean isQualifiedForm () com.intellij.psi.PsiFile psiFile com.intellij.psi.xml.XmlTag rootTag String value public boolean isAbstract () public static java.lang.Boolean isAbstractDeclaration (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag descriptorTag public void setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public void setValidator (com.intellij.codeInsight.daemon.Validator) com.intellij.codeInsight.daemon.Validator validator public void validate (com.intellij.psi.xml.XmlTag, com.intellij.codeInsight.daemon.Validator$ValidationHost) com.intellij.psi.xml.XmlTag context com.intellij.codeInsight.daemon.Validator$ValidationHost host com.intellij.codeInsight.daemon.Validator validator public com.intellij.psi.PsiReference[] getValueReferences (com.intellij.psi.xml.XmlTag, java.lang.String) com.intellij.psi.xml.XmlTag xmlTag String text com.intellij.psi.xml.XmlTagValue value com.intellij.psi.xml.XmlText[] elements public boolean allowElementsFromNamespace (java.lang.String, com.intellij.psi.xml.XmlTag) com.intellij.xml.impl.schema.ComplexTypeDescriptor typeDescriptor String namespace com.intellij.psi.xml.XmlTag context com.intellij.xml.impl.schema.TypeDescriptor type public java.lang.String toString () String namespace com.intellij.psi.PsiInvalidElementAccessException e String namespace public boolean equals (java.lang.Object) Object o com.intellij.xml.impl.schema.XmlElementDescriptorImpl that public int hashCode () public volatile synthetic com.intellij.psi.PsiReference[] getValueReferences (com.intellij.psi.xml.XmlElement, java.lang.String) public volatile synthetic com.intellij.psi.PsiElement getDeclaration () public volatile synthetic void validate (com.intellij.psi.PsiElement, com.intellij.codeInsight.daemon.Validator$ValidationHost) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/impl/schema/XmlElementsGroupBase.class
XmlElementsGroupBase.java package com.intellij.xml.impl.schema public abstract com.intellij.xml.impl.schema.XmlElementsGroupBase extends java.lang.Object implements com.intellij.xml.XmlElementsGroup { protected final com.intellij.psi.xml.XmlTag myTag private final com.intellij.xml.XmlElementsGroup myParent private final com.intellij.psi.xml.XmlTag myRef public void <init> (com.intellij.psi.xml.XmlTag, com.intellij.xml.XmlElementsGroup, com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag com.intellij.xml.XmlElementsGroup parent com.intellij.psi.xml.XmlTag ref public int getMinOccurs () private static int getMinOccursImpl (com.intellij.psi.xml.XmlTag) NumberFormatException e com.intellij.psi.xml.XmlTag tag String value public int getMaxOccurs () private static int getMaxOccursImpl (com.intellij.psi.xml.XmlTag) NumberFormatException e com.intellij.psi.xml.XmlTag tag String value public com.intellij.xml.XmlElementsGroup getParentGroup () }
com/intellij/xml/impl/schema/XmlElementsGroupImpl.class
XmlElementsGroupImpl.java package com.intellij.xml.impl.schema public com.intellij.xml.impl.schema.XmlElementsGroupImpl extends com.intellij.xml.impl.schema.XmlElementsGroupBase { private static final java.util.Map TYPES private final java.util.List mySubGroups public void <init> (com.intellij.psi.xml.XmlTag, com.intellij.xml.XmlElementsGroup, com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag com.intellij.xml.XmlElementsGroup parent com.intellij.psi.xml.XmlTag ref public com.intellij.xml.XmlElementsGroup$Type getGroupType () public static com.intellij.xml.XmlElementsGroup$Type getTagType (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag public java.util.List getSubGroups () public com.intellij.xml.XmlElementDescriptor getLeafDescriptor () public void addSubGroup (com.intellij.xml.XmlElementsGroup) com.intellij.xml.XmlElementsGroup group public java.lang.String toString () static void <clinit> () }
com/intellij/xml/impl/schema/XmlElementsGroupLeaf.class
XmlElementsGroupLeaf.java package com.intellij.xml.impl.schema public com.intellij.xml.impl.schema.XmlElementsGroupLeaf extends com.intellij.xml.impl.schema.XmlElementsGroupBase { private final com.intellij.xml.XmlElementDescriptor myDescriptor public void <init> (com.intellij.psi.xml.XmlTag, com.intellij.xml.XmlElementDescriptor, com.intellij.xml.XmlElementsGroup, com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag com.intellij.xml.XmlElementDescriptor descriptor com.intellij.xml.XmlElementsGroup parent com.intellij.psi.xml.XmlTag ref public com.intellij.xml.XmlElementsGroup$Type getGroupType () public java.util.List getSubGroups () public com.intellij.xml.XmlElementDescriptor getLeafDescriptor () }
com/intellij/xml/impl/schema/XmlElementsGroupProcessor$1.class
XmlElementsGroupProcessor.java package com.intellij.xml.impl.schema com.intellij.xml.impl.schema.XmlElementsGroupProcessor$1 extends com.intellij.xml.impl.schema.XmlElementsGroupImpl { final synthetic com.intellij.xml.impl.schema.XmlElementsGroupProcessor this$0 void <init> (com.intellij.xml.impl.schema.XmlElementsGroupProcessor, com.intellij.psi.xml.XmlTag, com.intellij.xml.XmlElementsGroup, com.intellij.psi.xml.XmlTag) com.intellij.xml.impl.schema.XmlElementsGroupProcessor this$0 com.intellij.psi.xml.XmlTag tag com.intellij.xml.XmlElementsGroup parent com.intellij.psi.xml.XmlTag ref public com.intellij.xml.XmlElementsGroup$Type getGroupType () public java.lang.String toString () }
com/intellij/xml/impl/schema/XmlElementsGroupProcessor.class
XmlElementsGroupProcessor.java package com.intellij.xml.impl.schema public com.intellij.xml.impl.schema.XmlElementsGroupProcessor extends com.intellij.xml.impl.schema.XmlSchemaTagsProcessor { final java.util.Stack myGroups public static com.intellij.xml.XmlElementsGroup computeGroups (com.intellij.xml.impl.schema.XmlNSDescriptorImpl, com.intellij.psi.xml.XmlTag) com.intellij.xml.impl.schema.XmlNSDescriptorImpl descriptor com.intellij.psi.xml.XmlTag tag com.intellij.xml.impl.schema.XmlElementsGroupProcessor processor private com.intellij.xml.XmlElementsGroup getRootGroup () private void <init> (com.intellij.xml.impl.schema.XmlNSDescriptorImpl) com.intellij.xml.impl.schema.XmlNSDescriptorImpl nsDescriptor protected void tagStarted (com.intellij.psi.xml.XmlTag, java.lang.String, com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlTag) com.intellij.xml.impl.schema.XmlElementsGroupImpl group com.intellij.xml.XmlElementsGroup group com.intellij.psi.xml.XmlTag tag String tagName com.intellij.psi.xml.XmlTag context com.intellij.psi.xml.XmlTag ref com.intellij.xml.XmlElementsGroup$Type type protected void tagFinished (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag private void addSubGroup (com.intellij.xml.XmlElementsGroup) com.intellij.xml.XmlElementsGroup last com.intellij.xml.XmlElementsGroup group }
com/intellij/xml/impl/schema/XmlNSDescriptorImpl$1.class
XmlNSDescriptorImpl.java package com.intellij.xml.impl.schema com.intellij.xml.impl.schema.XmlNSDescriptorImpl$1 extends com.intellij.xml.impl.schema.XmlNSDescriptorImpl$1CollectElementsProcessor { final synthetic com.intellij.xml.impl.schema.XmlNSDescriptorImpl this$0 void <init> (com.intellij.xml.impl.schema.XmlNSDescriptorImpl) com.intellij.xml.impl.schema.XmlNSDescriptorImpl this$0 public boolean execute (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag element public volatile synthetic boolean execute (com.intellij.psi.PsiElement) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/impl/schema/XmlNSDescriptorImpl$1CollectAttributesProcessor.class
XmlNSDescriptorImpl.java package com.intellij.xml.impl.schema com.intellij.xml.impl.schema.XmlNSDescriptorImpl$1CollectAttributesProcessor extends java.lang.Object implements com.intellij.psi.search.PsiElementProcessor { final java.util.List result final synthetic com.intellij.xml.impl.schema.XmlNSDescriptorImpl this$0 void <init> (com.intellij.xml.impl.schema.XmlNSDescriptorImpl) com.intellij.xml.impl.schema.XmlNSDescriptorImpl this$0 public boolean execute (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag element public volatile synthetic boolean execute (com.intellij.psi.PsiElement) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/impl/schema/XmlNSDescriptorImpl$1CollectElementsProcessor.class
XmlNSDescriptorImpl.java package com.intellij.xml.impl.schema com.intellij.xml.impl.schema.XmlNSDescriptorImpl$1CollectElementsProcessor extends java.lang.Object implements com.intellij.psi.search.PsiElementProcessor { final java.util.List result final synthetic com.intellij.xml.impl.schema.XmlNSDescriptorImpl this$0 void <init> (com.intellij.xml.impl.schema.XmlNSDescriptorImpl) com.intellij.xml.impl.schema.XmlNSDescriptorImpl this$0 public boolean execute (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag element public volatile synthetic boolean execute (com.intellij.psi.PsiElement) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/impl/schema/XmlNSDescriptorImpl$QNameKey.class
XmlNSDescriptorImpl.java package com.intellij.xml.impl.schema com.intellij.xml.impl.schema.XmlNSDescriptorImpl$QNameKey extends com.intellij.openapi.util.Pair { void <init> (java.lang.String, java.lang.String) String name String namespace }
com/intellij/xml/impl/schema/XmlNSDescriptorImpl.class
XmlNSDescriptorImpl.java package com.intellij.xml.impl.schema public com.intellij.xml.impl.schema.XmlNSDescriptorImpl extends java.lang.Object implements com.intellij.xml.XmlNSDescriptorEx com.intellij.codeInsight.daemon.Validator com.intellij.openapi.project.DumbAware com.intellij.xml.impl.schema.XsdNsDescriptor { public static final String XSD_PREFIX public static final String SCHEMA_TAG_NAME public static final String IMPORT_TAG_NAME static final String ELEMENT_TAG_NAME static final String ATTRIBUTE_TAG_NAME static final String COMPLEX_TYPE_TAG_NAME static final String SEQUENCE_TAG_NAME private static final com.intellij.openapi.diagnostic.Logger LOG private static final java.util.Set STD_TYPES private static final java.util.Set UNDECLARED_STD_TYPES private static final String INCLUDE_TAG_NAME private static final String REDEFINE_TAG_NAME private final java.util.Map myDescriptorsMap private final java.util.Map myTypesMap private com.intellij.psi.xml.XmlFile myFile private com.intellij.psi.xml.XmlTag myTag private String myTargetNamespace private volatile Object[] dependencies private com.intellij.util.containers.MultiMap mySubstitutions public void <init> (com.intellij.psi.xml.XmlFile) com.intellij.psi.xml.XmlFile file public void <init> () private static void collectDependencies (com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlFile, java.util.Set) com.intellij.psi.xml.XmlFile xmlFile String schemaLocation com.intellij.psi.xml.XmlTag tag com.intellij.psi.PsiFile resourceLocation String uri java.util.StringTokenizer tokenizer com.intellij.psi.xml.XmlTag myTag com.intellij.psi.xml.XmlFile myFile java.util.Set visited com.intellij.psi.xml.XmlTag[] tags String schemaLocationDeclaration private static void addDependency (com.intellij.psi.xml.XmlFile, java.util.Set) com.intellij.psi.xml.XmlDocument document com.intellij.psi.xml.XmlFile file java.util.Set visited private static boolean checkSchemaNamespace (java.lang.String, com.intellij.psi.xml.XmlTag) String name com.intellij.psi.xml.XmlTag context String namespace public static boolean checkSchemaNamespace (java.lang.String) String namespace public static boolean checkSchemaNamespace (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag context String namespace static com.intellij.xml.impl.schema.XmlNSDescriptorImpl getNSDescriptorToSearchIn (com.intellij.psi.xml.XmlTag, java.lang.String, com.intellij.xml.impl.schema.XmlNSDescriptorImpl) String namespace com.intellij.xml.XmlNSDescriptor nsDescriptor com.intellij.psi.xml.XmlTag rootTag String name com.intellij.xml.impl.schema.XmlNSDescriptorImpl defaultNSDescriptor String namespacePrefix private static com.intellij.xml.XmlElementDescriptor getDescriptorFromParent (com.intellij.psi.xml.XmlTag, com.intellij.xml.XmlElementDescriptor) com.intellij.xml.XmlElementDescriptor descriptor com.intellij.psi.xml.XmlTag tag com.intellij.xml.XmlElementDescriptor elementDescriptor com.intellij.psi.PsiElement parent public boolean processTagsInNamespace (java.lang.String[], com.intellij.psi.search.PsiElementProcessor) String[] tagNames com.intellij.psi.search.PsiElementProcessor processor private static boolean processTagsInNamespaceInner (com.intellij.psi.xml.XmlTag, java.lang.String[], com.intellij.psi.search.PsiElementProcessor, java.util.Set) String name String tagName com.intellij.psi.xml.XmlDocument includedDocument com.intellij.psi.xml.XmlFile xmlFile String schemaLocation com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlTag rootTag String[] tagNames com.intellij.psi.search.PsiElementProcessor processor java.util.Set visitedTags com.intellij.psi.xml.XmlTag[] tags public static boolean equalsToSchemaName (com.intellij.psi.xml.XmlTag, java.lang.String) com.intellij.psi.xml.XmlTag tag String schemaName private static com.intellij.psi.xml.XmlTag findSpecialTag (java.lang.String, java.lang.String, com.intellij.psi.xml.XmlTag, com.intellij.xml.impl.schema.XmlNSDescriptorImpl, java.util.HashSet) com.intellij.psi.xml.XmlDocument document String name String specialName com.intellij.psi.xml.XmlTag rootTag com.intellij.xml.impl.schema.XmlNSDescriptorImpl descriptor java.util.HashSet visited com.intellij.xml.impl.schema.XmlNSDescriptorImpl nsDescriptor com.intellij.psi.xml.XmlTag[] tags private static com.intellij.psi.xml.XmlTag findSpecialTagIn (com.intellij.psi.xml.XmlTag[], java.lang.String, java.lang.String, com.intellij.psi.xml.XmlTag, com.intellij.xml.impl.schema.XmlNSDescriptorImpl, java.util.HashSet) String attribute com.intellij.psi.xml.XmlTag rTag com.intellij.psi.xml.XmlDocument document com.intellij.psi.xml.XmlFile xmlFile String schemaLocation com.intellij.psi.xml.XmlTag redefinedRootTag com.intellij.psi.xml.XmlTag rTag com.intellij.xml.impl.schema.XmlNSDescriptorImpl nsDescriptor com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlTag[] tags String specialName String name com.intellij.psi.xml.XmlTag rootTag com.intellij.xml.impl.schema.XmlNSDescriptorImpl descriptor java.util.HashSet visited public static com.intellij.xml.impl.schema.XmlNSDescriptorImpl getRedefinedElementDescriptor (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlDocument document com.intellij.psi.meta.PsiMetaData metaData com.intellij.psi.xml.XmlTag parentTag com.intellij.psi.xml.XmlFile file public static com.intellij.psi.xml.XmlFile getRedefinedElementDescriptorFile (com.intellij.psi.xml.XmlTag) com.intellij.psi.PsiElement psiElement com.intellij.psi.PsiReference[] references com.intellij.psi.xml.XmlTag parentTag String schemaL public com.intellij.psi.xml.XmlFile getDescriptorFile () public java.lang.String getDefaultNamespace () public com.intellij.xml.XmlElementDescriptor getElementDescriptor (java.lang.String, java.lang.String) String localName String namespace public com.intellij.xml.XmlElementDescriptor getElementDescriptor (java.lang.String, java.lang.String, java.util.Set, boolean) com.intellij.xml.XmlElementDescriptor value com.intellij.psi.util.CachedValue cachedValue String name com.intellij.xml.XmlElementDescriptor elementDescriptor com.intellij.psi.meta.PsiMetaData data com.intellij.psi.xml.XmlDocument includedDocument com.intellij.psi.xml.XmlFile xmlFile String schemaLocation com.intellij.xml.XmlElementDescriptor xmlElementDescriptor com.intellij.xml.impl.schema.XmlNSDescriptorImpl nsDescriptor com.intellij.psi.xml.XmlTag tag String localName String namespace java.util.Set visited boolean reference com.intellij.xml.impl.schema.XmlNSDescriptorImpl$QNameKey pair com.intellij.psi.util.CachedValue descriptor com.intellij.psi.xml.XmlTag rootTag com.intellij.psi.xml.XmlTag[] tags protected com.intellij.xml.XmlElementDescriptor createElementDescriptor (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag private boolean checkElementNameEquivalence (java.lang.String, java.lang.String, java.lang.String, com.intellij.psi.xml.XmlTag) String localName String namespace String fqn com.intellij.psi.xml.XmlTag context String localAttrName String attrNamespace public com.intellij.xml.XmlAttributeDescriptor getAttribute (java.lang.String, java.lang.String, com.intellij.psi.xml.XmlTag) String localName String namespace com.intellij.psi.xml.XmlTag context private com.intellij.xml.XmlAttributeDescriptor getAttributeImpl (java.lang.String, java.lang.String, java.util.Set) String name com.intellij.psi.util.CachedValue value com.intellij.xml.XmlAttributeDescriptor attributeDescriptor com.intellij.psi.meta.PsiMetaData data com.intellij.psi.xml.XmlDocument includedDocument com.intellij.psi.xml.XmlFile xmlFile String schemaLocation com.intellij.psi.xml.XmlTag tag String localName String namespace java.util.Set visited com.intellij.xml.XmlNSDescriptor nsDescriptor com.intellij.psi.xml.XmlTag[] tags protected com.intellij.xml.impl.schema.XmlAttributeDescriptorImpl createAttributeDescriptor (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag public com.intellij.xml.impl.schema.TypeDescriptor getTypeDescriptor (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag descriptorTag String type public com.intellij.xml.impl.schema.TypeDescriptor getTypeDescriptor (java.lang.String, com.intellij.psi.xml.XmlTag) String localNameByQualifiedName String name com.intellij.psi.xml.XmlTag context public com.intellij.xml.XmlElementDescriptor getDescriptorByType (java.lang.String, com.intellij.psi.xml.XmlTag) String qName com.intellij.psi.xml.XmlTag instanceTag com.intellij.xml.impl.schema.TypeDescriptor typeDescriptor protected com.intellij.xml.impl.schema.TypeDescriptor findTypeDescriptor (java.lang.String) String qname private com.intellij.xml.impl.schema.TypeDescriptor findTypeDescriptor (java.lang.String, com.intellij.psi.xml.XmlTag) String qname com.intellij.psi.xml.XmlTag context String namespace String localName public com.intellij.xml.impl.schema.TypeDescriptor findTypeDescriptor (java.lang.String, java.lang.String) String localName String namespace private com.intellij.xml.impl.schema.TypeDescriptor findTypeDescriptorImpl (com.intellij.psi.xml.XmlTag, java.lang.String, java.lang.String) com.intellij.psi.xml.XmlTag rootTag String name String namespace private com.intellij.xml.impl.schema.TypeDescriptor doFindIn (com.intellij.psi.xml.XmlTag[], java.lang.String, java.lang.String, com.intellij.openapi.util.Pair, com.intellij.psi.xml.XmlTag) com.intellij.psi.util.CachedValue value com.intellij.psi.util.CachedValue cachedValue String nameAttribute com.intellij.psi.util.CachedValue value com.intellij.psi.util.CachedValue cachedValue String nameAttribute com.intellij.psi.util.CachedValue value com.intellij.xml.impl.schema.TypeDescriptor type com.intellij.psi.xml.XmlDocument document com.intellij.psi.xml.XmlFile xmlFile String schemaLocation com.intellij.xml.impl.schema.TypeDescriptor finalDescriptor com.intellij.psi.util.CachedValue value com.intellij.psi.xml.XmlTag redefinedRootTag com.intellij.psi.xml.XmlTag[] subTags com.intellij.xml.impl.schema.TypeDescriptor descriptor com.intellij.xml.impl.schema.XmlNSDescriptorImpl nsDescriptor com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlTag[] tags String name String namespace com.intellij.openapi.util.Pair pair com.intellij.psi.xml.XmlTag rootTag private boolean isSameName (java.lang.String, java.lang.String, java.lang.String) String name String namespace String nameAttribute private com.intellij.xml.impl.schema.XmlNSDescriptorImpl findNSDescriptor (com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlDocument) com.intellij.xml.XmlNSDescriptor importedDescriptor com.intellij.xml.impl.schema.XmlNSDescriptorImpl nsDescriptor com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlDocument document com.intellij.xml.impl.schema.XmlNSDescriptorImpl nsDescriptor private com.intellij.psi.util.CachedValue createAndPutTypesCachedValueSimpleType (com.intellij.psi.xml.XmlTag, com.intellij.openapi.util.Pair) com.intellij.psi.xml.XmlTag tag com.intellij.openapi.util.Pair pair com.intellij.psi.util.CachedValue value private com.intellij.psi.util.CachedValue createAndPutTypesCachedValue (com.intellij.psi.xml.XmlTag, com.intellij.openapi.util.Pair) com.intellij.psi.xml.XmlTag tag com.intellij.openapi.util.Pair pair com.intellij.psi.util.CachedValue value public com.intellij.xml.XmlElementDescriptor getElementDescriptor (com.intellij.psi.xml.XmlTag) com.intellij.xml.XmlElementDescriptor elementDescriptor com.intellij.xml.XmlElementDescriptor elementDescriptorFromParent com.intellij.psi.xml.XmlTag parentTag com.intellij.xml.XmlElementDescriptor parentDescriptor com.intellij.xml.XmlElementDescriptor elementDescriptor com.intellij.psi.xml.XmlTag tag com.intellij.psi.PsiElement parent String namespace public com.intellij.xml.XmlElementDescriptor[] getRootElementsDescriptors (com.intellij.psi.xml.XmlDocument) com.intellij.psi.xml.XmlDocument doc com.intellij.xml.impl.schema.XmlNSDescriptorImpl$1CollectElementsProcessor processor public com.intellij.xml.XmlAttributeDescriptor[] getRootAttributeDescriptors (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag context com.intellij.xml.impl.schema.XmlNSDescriptorImpl$1CollectAttributesProcessor processor public com.intellij.psi.xml.XmlTag findGroup (java.lang.String) String name public com.intellij.psi.xml.XmlTag findAttributeGroup (java.lang.String) String name public synchronized com.intellij.xml.XmlElementDescriptor[] getSubstitutes (java.lang.String, java.lang.String) String substAttr com.intellij.psi.xml.XmlTag tag String localName String namespace java.util.Collection substitutions java.util.List result private boolean initSubstitutes () String substLocalName String substAttr com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlTag[] tags public com.intellij.psi.PsiElement getDeclaration () public java.lang.String getName (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context public java.lang.String getName () public void init (com.intellij.psi.PsiElement) com.intellij.psi.xml.XmlDocument document com.intellij.psi.PsiElement element gnu.trove.THashSet dependenciesSet public java.lang.Object[] getDependencies () public void validate (com.intellij.psi.xml.XmlDocument, com.intellij.codeInsight.daemon.Validator$ValidationHost) com.intellij.psi.xml.XmlDocument context com.intellij.codeInsight.daemon.Validator$ValidationHost host public com.intellij.psi.xml.XmlTag getTag () public synchronized boolean hasSubstitutions () public boolean isValid () public volatile synthetic void validate (com.intellij.psi.PsiElement, com.intellij.codeInsight.daemon.Validator$ValidationHost) private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$createAndPutTypesCachedValue$7 (com.intellij.psi.xml.XmlTag, com.intellij.openapi.util.Pair) com.intellij.psi.xml.XmlTag tag com.intellij.openapi.util.Pair pair String name com.intellij.xml.impl.schema.ComplexTypeDescriptor complexTypeDescriptor private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$createAndPutTypesCachedValueSimpleType$6 (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag com.intellij.xml.impl.schema.SimpleTypeDescriptor simpleTypeDescriptor private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$doFindIn$5 (com.intellij.xml.impl.schema.TypeDescriptor, com.intellij.xml.impl.schema.XmlNSDescriptorImpl) com.intellij.xml.impl.schema.TypeDescriptor finalDescriptor com.intellij.xml.impl.schema.XmlNSDescriptorImpl nsDescriptor com.intellij.xml.impl.schema.RedefinedTypeDescriptor typeDescriptor private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$doFindIn$4 (com.intellij.psi.xml.XmlTag, java.lang.String, com.intellij.psi.xml.XmlFile, com.intellij.openapi.util.Pair, java.lang.String) com.intellij.psi.xml.XmlTag tag String name com.intellij.psi.xml.XmlFile xmlFile com.intellij.openapi.util.Pair pair String namespace String currentName com.intellij.psi.xml.XmlDocument document1 com.intellij.xml.impl.schema.XmlNSDescriptorImpl nsDescriptor com.intellij.psi.xml.XmlTag rTag com.intellij.xml.impl.schema.TypeDescriptor complexTypeDescriptor private synthetic com.intellij.xml.impl.schema.TypeDescriptor lambda$findTypeDescriptorImpl$3 (java.lang.String, com.intellij.psi.xml.XmlTag, java.lang.String) com.intellij.xml.XmlNSDescriptor nsDescriptor com.intellij.xml.impl.schema.TypeDescriptor value String namespace com.intellij.psi.xml.XmlTag rootTag String name com.intellij.xml.impl.schema.XmlNSDescriptorImpl responsibleDescriptor com.intellij.openapi.util.Pair pair com.intellij.psi.util.CachedValue descriptor com.intellij.psi.xml.XmlTag[] tags private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getAttributeImpl$2 (com.intellij.xml.XmlAttributeDescriptor) com.intellij.xml.XmlAttributeDescriptor attributeDescriptor Object[] deps private synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$getElementDescriptor$1 (com.intellij.psi.xml.XmlTag, com.intellij.xml.impl.schema.XmlNSDescriptorImpl$QNameKey) com.intellij.psi.xml.XmlTag tag com.intellij.xml.impl.schema.XmlNSDescriptorImpl$QNameKey pair String name1 com.intellij.xml.XmlElementDescriptor xmlElementDescriptor private static synthetic java.lang.Object lambda$collectDependencies$0 (com.intellij.psi.xml.XmlTag, java.util.Set) com.intellij.psi.xml.XmlTag tag java.util.Set visited com.intellij.psi.xml.XmlFile file static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/impl/schema/XmlNSTypeDescriptorProvider.class
XmlNSTypeDescriptorProvider.java package com.intellij.xml.impl.schema public abstract com.intellij.xml.impl.schema.XmlNSTypeDescriptorProvider extends java.lang.Object { public abstract com.intellij.xml.impl.schema.TypeDescriptor getTypeDescriptor (java.lang.String, com.intellij.psi.xml.XmlTag) public abstract com.intellij.xml.impl.schema.TypeDescriptor getTypeDescriptor (com.intellij.psi.xml.XmlTag) }
com/intellij/xml/impl/schema/XmlSchemaTagsProcessor.class
XmlSchemaTagsProcessor.java package com.intellij.xml.impl.schema public abstract com.intellij.xml.impl.schema.XmlSchemaTagsProcessor extends java.lang.Object { public static final ThreadLocal PROCESSING_FLAG private final java.util.Set myVisited protected final com.intellij.xml.impl.schema.XmlNSDescriptorImpl myNsDescriptor private final String[] myTagsToIgnore static final synthetic boolean $assertionsDisabled public transient void <init> (com.intellij.xml.impl.schema.XmlNSDescriptorImpl, java.lang.String[]) com.intellij.xml.impl.schema.XmlNSDescriptorImpl nsDescriptor String[] tagsToIgnore public final void startProcessing (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag private void processTag (com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag resolved com.intellij.psi.xml.XmlAttribute ref com.intellij.psi.xml.XmlTag group String value com.intellij.psi.xml.XmlTag group String ref com.intellij.psi.xml.XmlTag group com.intellij.psi.xml.XmlTag parentTag com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlTag context String tagName private void processTagWithSubTags (com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag subTag com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlTag ctx com.intellij.psi.xml.XmlTag ref com.intellij.psi.xml.XmlTag[] subTags protected abstract void tagStarted (com.intellij.psi.xml.XmlTag, java.lang.String, com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlTag) protected void tagFinished (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag public static com.intellij.psi.xml.XmlTag resolveTagReference (com.intellij.psi.xml.XmlAttribute) com.intellij.psi.xml.XmlAttribute ref com.intellij.psi.PsiElement element static com.intellij.psi.PsiElement resolveReference (com.intellij.psi.xml.XmlAttribute) com.intellij.psi.PsiReference[] references com.intellij.psi.xml.XmlAttributeValue value com.intellij.psi.xml.XmlAttribute ref protected static transient boolean checkTagName (java.lang.String, java.lang.String[]) String tagName String[] names static void <clinit> () }
com/intellij/xml/impl/schema/XsdEnumerationDescriptor$1.class
XsdEnumerationDescriptor.java package com.intellij.xml.impl.schema com.intellij.xml.impl.schema.XsdEnumerationDescriptor$1 extends com.intellij.xml.impl.schema.XmlSchemaTagsProcessor { final synthetic com.intellij.openapi.util.Ref val$result final synthetic com.intellij.xml.impl.schema.XsdEnumerationDescriptor this$0 transient void <init> (com.intellij.xml.impl.schema.XsdEnumerationDescriptor, com.intellij.xml.impl.schema.XmlNSDescriptorImpl, java.lang.String[], com.intellij.openapi.util.Ref) com.intellij.xml.impl.schema.XsdEnumerationDescriptor this$0 com.intellij.xml.impl.schema.XmlNSDescriptorImpl nsDescriptor String[] tagsToIgnore protected void tagStarted (com.intellij.psi.xml.XmlTag, java.lang.String, com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag String tagName com.intellij.psi.xml.XmlTag context com.intellij.psi.xml.XmlTag ref }
com/intellij/xml/impl/schema/XsdEnumerationDescriptor.class
XsdEnumerationDescriptor.java package com.intellij.xml.impl.schema public abstract com.intellij.xml.impl.schema.XsdEnumerationDescriptor extends com.intellij.xml.impl.XmlEnumerationDescriptor { private boolean myExhaustiveEnum public void <init> () public abstract com.intellij.psi.xml.XmlTag getDeclaration () public java.lang.String getDefaultValue () public boolean isFixed () public java.lang.String[] getEnumeratedValues () public java.lang.String[] getValuesForCompletion () private java.lang.String[] getEnumeratedValues (boolean) boolean forCompletion java.util.List list String defaultValue private boolean processEnumeration (com.intellij.psi.xml.XmlElement, com.intellij.util.PairProcessor, boolean) com.intellij.xml.impl.schema.TypeDescriptor type com.intellij.psi.xml.XmlElement context com.intellij.util.PairProcessor processor boolean forCompletion com.intellij.psi.xml.XmlTag contextTag com.intellij.xml.impl.schema.XmlElementDescriptorImpl elementDescriptor String namespacePrefix com.intellij.psi.xml.XmlTag type private boolean processEnumerationImpl (com.intellij.psi.xml.XmlTag, com.intellij.xml.impl.schema.ComplexTypeDescriptor, com.intellij.util.PairProcessor, boolean) com.intellij.psi.xml.XmlAttributeValue valueElement String namespace com.intellij.xml.impl.schema.XmlNSDescriptorImpl nsDescriptor com.intellij.psi.xml.XmlTag declaration com.intellij.xml.impl.schema.ComplexTypeDescriptor type com.intellij.util.PairProcessor pairProcessor boolean forCompletion com.intellij.psi.xml.XmlAttribute name com.intellij.openapi.util.Ref found public com.intellij.psi.PsiElement getValueDeclaration (com.intellij.psi.xml.XmlElement, java.lang.String) com.intellij.psi.xml.XmlElement attributeValue String value com.intellij.psi.PsiElement declaration public boolean isEnumerated (com.intellij.psi.xml.XmlElement) com.intellij.psi.xml.XmlElement context public com.intellij.psi.PsiElement getEnumeratedValueDeclaration (com.intellij.psi.xml.XmlElement, java.lang.String) com.intellij.psi.xml.XmlElement xmlElement String value com.intellij.openapi.util.Ref result protected com.intellij.psi.PsiElement getDefaultValueDeclaration () public boolean isList () com.intellij.xml.impl.schema.XmlElementDescriptorImpl elementDescriptor com.intellij.xml.impl.schema.TypeDescriptor type com.intellij.openapi.util.Ref result private static synthetic boolean lambda$getEnumeratedValueDeclaration$2 (java.lang.String, com.intellij.openapi.util.Ref, com.intellij.psi.PsiElement, java.lang.String) String value com.intellij.openapi.util.Ref result com.intellij.psi.PsiElement element String s private static synthetic boolean lambda$processEnumerationImpl$1 (com.intellij.openapi.util.Ref, com.intellij.util.PairProcessor, com.intellij.psi.xml.XmlTag) com.intellij.openapi.util.Ref found com.intellij.util.PairProcessor pairProcessor com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlAttribute name1 private static synthetic boolean lambda$getEnumeratedValues$0 (java.util.List, com.intellij.psi.PsiElement, java.lang.String) java.util.List list com.intellij.psi.PsiElement element String s }
com/intellij/xml/impl/schema/XsdNsDescriptor.class
XsdNsDescriptor.java package com.intellij.xml.impl.schema public abstract com.intellij.xml.impl.schema.XsdNsDescriptor extends java.lang.Object implements com.intellij.xml.XmlNSDescriptor com.intellij.xml.impl.schema.XmlNSTypeDescriptorProvider { public abstract boolean processTagsInNamespace (java.lang.String[], com.intellij.psi.search.PsiElementProcessor) public abstract com.intellij.xml.XmlElementDescriptor getElementDescriptor (java.lang.String, java.lang.String, java.util.Set, boolean) public abstract com.intellij.xml.XmlAttributeDescriptor getAttribute (java.lang.String, java.lang.String, com.intellij.psi.xml.XmlTag) public abstract com.intellij.xml.impl.schema.TypeDescriptor findTypeDescriptor (java.lang.String, java.lang.String) public abstract com.intellij.psi.xml.XmlTag findGroup (java.lang.String) public abstract com.intellij.psi.xml.XmlTag findAttributeGroup (java.lang.String) }
com/intellij/xml/index/IndexedRelevantResource.class
IndexedRelevantResource.java package com.intellij.xml.index public com.intellij.xml.index.IndexedRelevantResource extends java.lang.Object implements java.lang.Comparable { private final com.intellij.openapi.vfs.VirtualFile myFile private final Object myKey private final Comparable myValue private final com.intellij.xml.index.ResourceRelevance myRelevance public static java.util.List getResources (com.intellij.util.indexing.ID, java.lang.Object, com.intellij.openapi.module.Module, com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope) com.intellij.util.indexing.ID indexId Object key com.intellij.openapi.module.Module module com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope additionalScope java.util.ArrayList resources com.intellij.openapi.roots.ProjectFileIndex fileIndex public static java.util.List getAllResources (com.intellij.util.indexing.ID, com.intellij.openapi.module.Module, com.intellij.openapi.project.Project, com.intellij.util.NullableFunction) com.intellij.xml.index.IndexedRelevantResource resource java.util.List resources Object key com.intellij.util.indexing.ID indexId com.intellij.openapi.module.Module module com.intellij.openapi.project.Project project com.intellij.util.NullableFunction chooser java.util.ArrayList all java.util.Collection allKeys public void <init> (com.intellij.openapi.vfs.VirtualFile, java.lang.Object, java.lang.Comparable, com.intellij.xml.index.ResourceRelevance) com.intellij.openapi.vfs.VirtualFile file Object key Comparable value com.intellij.xml.index.ResourceRelevance relevance public com.intellij.openapi.vfs.VirtualFile getFile () public java.lang.Comparable getValue () public com.intellij.xml.index.ResourceRelevance getRelevance () public int compareTo (com.intellij.xml.index.IndexedRelevantResource) com.intellij.xml.index.IndexedRelevantResource o int i public java.lang.Object getKey () public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) private static synthetic boolean lambda$getResources$0 (com.intellij.openapi.module.Module, com.intellij.openapi.roots.ProjectFileIndex, com.intellij.psi.search.GlobalSearchScope, java.util.ArrayList, java.lang.Object, com.intellij.openapi.vfs.VirtualFile, java.lang.Comparable) com.intellij.openapi.module.Module module com.intellij.openapi.roots.ProjectFileIndex fileIndex com.intellij.psi.search.GlobalSearchScope additionalScope java.util.ArrayList resources Object key com.intellij.openapi.vfs.VirtualFile file Comparable value com.intellij.xml.index.ResourceRelevance relevance private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/index/ResourceRelevance.class
ResourceRelevance.java package com.intellij.xml.index public final enum com.intellij.xml.index.ResourceRelevance extends java.lang.Enum { public static final enum com.intellij.xml.index.ResourceRelevance STANDARD public static final enum com.intellij.xml.index.ResourceRelevance LIBRARY public static final enum com.intellij.xml.index.ResourceRelevance SOURCE public static final enum com.intellij.xml.index.ResourceRelevance MAPPED private static final synthetic com.intellij.xml.index.ResourceRelevance[] $VALUES public static com.intellij.xml.index.ResourceRelevance[] values () public static com.intellij.xml.index.ResourceRelevance valueOf (java.lang.String) String name private void <init> (java.lang.String, int) public static com.intellij.xml.index.ResourceRelevance getRelevance (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.module.Module, com.intellij.openapi.roots.ProjectFileIndex, com.intellij.psi.search.GlobalSearchScope) com.intellij.psi.search.GlobalSearchScope scope com.intellij.openapi.module.Module resourceModule com.intellij.openapi.vfs.VirtualFile resource com.intellij.openapi.module.Module module com.intellij.openapi.roots.ProjectFileIndex fileIndex com.intellij.psi.search.GlobalSearchScope additionalScope boolean inTest com.intellij.javaee.ExternalResourceManagerEx resourceManager static void <clinit> () }
com/intellij/xml/index/SchemaTypeInfo.class
SchemaTypeInfo.java package com.intellij.xml.index public com.intellij.xml.index.SchemaTypeInfo extends java.lang.Object implements java.lang.Comparable { private final String myTagName private final String myNamespaceUri private final boolean myIsTypeName public void <init> (java.lang.String, boolean, java.lang.String) String tagName boolean isTypeName String namespace public java.lang.String getTagName () public java.lang.String getNamespaceUri () public boolean isIsTypeName () public boolean equals (java.lang.Object) Object o com.intellij.xml.index.SchemaTypeInfo info public int hashCode () int result public int compareTo (com.intellij.xml.index.SchemaTypeInfo) com.intellij.xml.index.SchemaTypeInfo o public volatile synthetic int compareTo (java.lang.Object) }
com/intellij/xml/index/SchemaTypeInheritanceIndex$1.class
SchemaTypeInheritanceIndex.java package com.intellij.xml.index com.intellij.xml.index.SchemaTypeInheritanceIndex$1 extends java.lang.Object implements com.intellij.util.indexing.DataIndexer { final synthetic com.intellij.xml.index.SchemaTypeInheritanceIndex this$0 void <init> (com.intellij.xml.index.SchemaTypeInheritanceIndex) com.intellij.xml.index.SchemaTypeInheritanceIndex this$0 public java.util.Map map (com.intellij.util.indexing.FileContent) com.intellij.xml.index.SchemaTypeInfo key com.intellij.util.indexing.FileContent inputData java.util.Map map com.intellij.util.containers.MultiMap multiMap public volatile synthetic java.util.Map map (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/index/SchemaTypeInheritanceIndex$2.class
SchemaTypeInheritanceIndex.java package com.intellij.xml.index com.intellij.xml.index.SchemaTypeInheritanceIndex$2 extends java.lang.Object implements com.intellij.util.io.DataExternalizer { final synthetic com.intellij.xml.index.SchemaTypeInheritanceIndex this$0 void <init> (com.intellij.xml.index.SchemaTypeInheritanceIndex) com.intellij.xml.index.SchemaTypeInheritanceIndex this$0 public void save (java.io.DataOutput, java.util.Set) throws java.io.IOException com.intellij.xml.index.SchemaTypeInfo key java.io.DataOutput out java.util.Set value public java.util.Set read (java.io.DataInput) throws java.io.IOException String nsUri String tagName boolean isType int i java.io.DataInput in java.util.Set set int size public volatile synthetic java.lang.Object read (java.io.DataInput) throws java.io.IOException public volatile synthetic void save (java.io.DataOutput, java.lang.Object) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/index/SchemaTypeInheritanceIndex$MyWorker.class
SchemaTypeInheritanceIndex.java package com.intellij.xml.index com.intellij.xml.index.SchemaTypeInheritanceIndex$MyWorker extends java.lang.Object implements java.util.function.BiFunction { private final com.intellij.openapi.project.Project myProject private final com.intellij.openapi.vfs.VirtualFile myCurrentFile private final com.intellij.psi.search.GlobalSearchScope myFilter private final boolean myShouldParseCurrent private com.intellij.util.containers.MultiMap myMap private void <init> (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile currentFile com.intellij.openapi.project.Project project public java.util.List apply (java.lang.String, java.lang.String) java.io.IOException e String ns String name java.util.List type public volatile synthetic java.lang.Object apply (java.lang.Object, java.lang.Object) synthetic void <init> (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project, com.intellij.xml.index.SchemaTypeInheritanceIndex$1) com.intellij.openapi.vfs.VirtualFile x0 com.intellij.openapi.project.Project x1 com.intellij.xml.index.SchemaTypeInheritanceIndex$1 x2 }
com/intellij/xml/index/SchemaTypeInheritanceIndex$NsPlusTag.class
SchemaTypeInheritanceIndex.java package com.intellij.xml.index com.intellij.xml.index.SchemaTypeInheritanceIndex$NsPlusTag extends java.lang.Object { private static final com.intellij.xml.index.SchemaTypeInheritanceIndex$NsPlusTag INSTANCE private static final char ourSeparator private void <init> () public java.lang.String encode (com.intellij.openapi.util.Pair) com.intellij.openapi.util.Pair pair public com.intellij.openapi.util.Pair decode (java.lang.String) String s int i static synthetic com.intellij.xml.index.SchemaTypeInheritanceIndex$NsPlusTag access$000 () static void <clinit> () }
com/intellij/xml/index/SchemaTypeInheritanceIndex.class
SchemaTypeInheritanceIndex.java package com.intellij.xml.index public com.intellij.xml.index.SchemaTypeInheritanceIndex extends com.intellij.xml.index.XmlIndex { private static final com.intellij.util.indexing.ID NAME private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> () private static java.util.List getDirectChildrenOfType (com.intellij.openapi.project.Project, java.lang.String, java.lang.String) com.intellij.openapi.project.Project project String ns String name com.intellij.psi.search.GlobalSearchScope filter public static java.util.function.BiFunction getWorker (com.intellij.openapi.project.Project, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.project.Project project com.intellij.openapi.vfs.VirtualFile currentFile public int getVersion () public com.intellij.util.indexing.ID getName () public com.intellij.util.indexing.DataIndexer getIndexer () public com.intellij.util.io.DataExternalizer getValueExternalizer () public volatile synthetic com.intellij.util.indexing.IndexId getName () static synthetic java.util.List access$200 (com.intellij.openapi.project.Project, java.lang.String, java.lang.String) com.intellij.openapi.project.Project x0 String x1 String x2 static synthetic com.intellij.openapi.diagnostic.Logger access$300 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/index/XmlIndex$1.class
XmlIndex.java package com.intellij.xml.index final com.intellij.xml.index.XmlIndex$1 extends com.intellij.psi.search.GlobalSearchScope { final synthetic com.intellij.psi.search.GlobalSearchScope val$projectScope void <init> (com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope) com.intellij.openapi.project.Project arg0 public int compare (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file1 com.intellij.openapi.vfs.VirtualFile file2 public boolean isSearchInModuleContent (com.intellij.openapi.module.Module) com.intellij.openapi.module.Module aModule public boolean contains (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFile parent public boolean isSearchInLibraries () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/index/XmlIndex$2.class
XmlIndex.java package com.intellij.xml.index com.intellij.xml.index.XmlIndex$2 extends com.intellij.util.indexing.DefaultFileTypeSpecificInputFilter { final synthetic com.intellij.xml.index.XmlIndex this$0 transient void <init> (com.intellij.xml.index.XmlIndex, com.intellij.openapi.fileTypes.FileType[]) com.intellij.xml.index.XmlIndex this$0 com.intellij.openapi.fileTypes.FileType[] arg0 public boolean acceptInput (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/index/XmlIndex.class
XmlIndex.java package com.intellij.xml.index public abstract com.intellij.xml.index.XmlIndex extends com.intellij.util.indexing.FileBasedIndexExtension { public void <init> () protected static com.intellij.psi.search.GlobalSearchScope createFilter (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project com.intellij.psi.search.GlobalSearchScope projectScope public com.intellij.util.io.KeyDescriptor getKeyDescriptor () public com.intellij.util.indexing.FileBasedIndex$InputFilter getInputFilter () public boolean dependsOnFileContent () public int getVersion () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/index/XmlNamespaceIndex$1.class
XmlNamespaceIndex.java package com.intellij.xml.index com.intellij.xml.index.XmlNamespaceIndex$1 extends com.intellij.util.indexing.DefaultFileTypeSpecificInputFilter { final synthetic com.intellij.xml.index.XmlNamespaceIndex this$0 transient void <init> (com.intellij.xml.index.XmlNamespaceIndex, com.intellij.openapi.fileTypes.FileType[]) com.intellij.xml.index.XmlNamespaceIndex this$0 com.intellij.openapi.fileTypes.FileType[] arg0 public boolean acceptInput (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.fileTypes.FileType fileType String extension private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/index/XmlNamespaceIndex$2.class
XmlNamespaceIndex.java package com.intellij.xml.index com.intellij.xml.index.XmlNamespaceIndex$2 extends java.lang.Object implements com.intellij.util.indexing.DataIndexer { final synthetic com.intellij.xml.index.XmlNamespaceIndex this$0 void <init> (com.intellij.xml.index.XmlNamespaceIndex) com.intellij.xml.index.XmlNamespaceIndex this$0 public java.util.Map map (com.intellij.util.indexing.FileContent) com.intellij.xml.index.XsdNamespaceBuilder builder com.intellij.util.indexing.FileContent inputData com.intellij.xml.index.XsdNamespaceBuilder builder String namespace public volatile synthetic java.util.Map map (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/index/XmlNamespaceIndex$3.class
XmlNamespaceIndex.java package com.intellij.xml.index com.intellij.xml.index.XmlNamespaceIndex$3 extends java.lang.Object implements com.intellij.util.io.DataExternalizer { final synthetic com.intellij.xml.index.XmlNamespaceIndex this$0 void <init> (com.intellij.xml.index.XmlNamespaceIndex) com.intellij.xml.index.XmlNamespaceIndex this$0 public void save (java.io.DataOutput, com.intellij.xml.index.XsdNamespaceBuilder) throws java.io.IOException java.io.DataOutput out com.intellij.xml.index.XsdNamespaceBuilder value public com.intellij.xml.index.XsdNamespaceBuilder read (java.io.DataInput) throws java.io.IOException java.io.DataInput in String namespace String version public volatile synthetic java.lang.Object read (java.io.DataInput) throws java.io.IOException public volatile synthetic void save (java.io.DataOutput, java.lang.Object) throws java.io.IOException private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/index/XmlNamespaceIndex$4.class
XmlNamespaceIndex.java package com.intellij.xml.index final com.intellij.xml.index.XmlNamespaceIndex$4 extends java.lang.Object implements java.util.Comparator { final synthetic String[] val$split void <init> (java.lang.String[]) public int compare (com.intellij.xml.index.IndexedRelevantResource, com.intellij.xml.index.IndexedRelevantResource) com.intellij.xml.index.IndexedRelevantResource o1 com.intellij.xml.index.IndexedRelevantResource o2 int weight (com.intellij.xml.index.IndexedRelevantResource) String s int i com.intellij.xml.index.IndexedRelevantResource o1 com.intellij.openapi.vfs.VirtualFile file public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
com/intellij/xml/index/XmlNamespaceIndex.class
XmlNamespaceIndex.java package com.intellij.xml.index public com.intellij.xml.index.XmlNamespaceIndex extends com.intellij.xml.index.XmlIndex { private static final String LOCAL_SCHEMA_ID public static final com.intellij.util.indexing.ID NAME private static final String NULL_STRING public void <init> () public static java.lang.String getNamespace (com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.project.Project) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.project.Project project java.util.Map data com.intellij.xml.index.XsdNamespaceBuilder item String namespace public static java.lang.String computeNamespace (com.intellij.openapi.vfs.VirtualFile) java.io.IOException e com.intellij.openapi.vfs.VirtualFile file java.io.InputStream stream public static java.util.List getResourcesByNamespace (java.lang.String, com.intellij.openapi.project.Project, com.intellij.openapi.module.Module) String namespace com.intellij.openapi.project.Project project com.intellij.openapi.module.Module module java.util.List resources private static com.intellij.xml.index.IndexedRelevantResource getResourceByLocalFile (java.lang.String, com.intellij.openapi.project.Project, com.intellij.openapi.module.Module) com.intellij.xml.index.ResourceRelevance relevance java.util.Map data com.intellij.xml.index.XsdNamespaceBuilder xsdNamespaceBuilder com.intellij.openapi.vfs.VirtualFile file String namespace com.intellij.openapi.project.Project project com.intellij.openapi.module.Module module String protocol com.intellij.openapi.vfs.VirtualFileManager virtualFileManager public static java.util.List getAllResources (com.intellij.openapi.module.Module, com.intellij.openapi.project.Project) com.intellij.openapi.module.Module module com.intellij.openapi.project.Project project public com.intellij.util.indexing.ID getName () public com.intellij.util.indexing.FileBasedIndex$InputFilter getInputFilter () public com.intellij.util.indexing.DataIndexer getIndexer () public com.intellij.util.io.DataExternalizer getValueExternalizer () public int getVersion () public static com.intellij.xml.index.IndexedRelevantResource guessSchema (java.lang.String, java.lang.String, java.lang.String, java.lang.String, com.intellij.openapi.module.Module, com.intellij.openapi.project.Project) String namespace String tagName String version String schemaLocation com.intellij.openapi.module.Module module com.intellij.openapi.project.Project project java.util.List resources String fileName com.intellij.xml.index.IndexedRelevantResource resource public static com.intellij.psi.xml.XmlFile guessSchema (java.lang.String, java.lang.String, java.lang.String, java.lang.String, com.intellij.psi.PsiFile) String namespace String tagName String version String schemaLocation com.intellij.psi.PsiFile file com.intellij.xml.index.IndexedRelevantResource resource private static com.intellij.psi.xml.XmlFile findSchemaFile (com.intellij.openapi.vfs.VirtualFile, com.intellij.psi.PsiFile) com.intellij.openapi.vfs.VirtualFile resourceFile com.intellij.psi.PsiFile baseFile com.intellij.psi.PsiFile psiFile public static com.intellij.psi.xml.XmlFile guessDtd (java.lang.String, com.intellij.psi.PsiFile) String[] split com.intellij.xml.index.IndexedRelevantResource resource String dtdUri com.intellij.psi.PsiFile baseFile String dtdFileName java.util.List list com.intellij.xml.index.IndexedRelevantResource resource public volatile synthetic com.intellij.util.indexing.IndexId getName () private static synthetic int lambda$guessSchema$0 (java.lang.String, java.lang.String, java.lang.String, com.intellij.xml.index.IndexedRelevantResource, com.intellij.xml.index.IndexedRelevantResource) int i int i String fileName String tagName String version com.intellij.xml.index.IndexedRelevantResource o1 com.intellij.xml.index.IndexedRelevantResource o2 int i static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/index/XmlTagNamesIndex$1.class
XmlTagNamesIndex.java package com.intellij.xml.index com.intellij.xml.index.XmlTagNamesIndex$1 extends java.lang.Object implements com.intellij.util.indexing.DataIndexer { final synthetic com.intellij.xml.index.XmlTagNamesIndex this$0 void <init> (com.intellij.xml.index.XmlTagNamesIndex) com.intellij.xml.index.XmlTagNamesIndex this$0 public java.util.Map map (com.intellij.util.indexing.FileContent) String tag com.intellij.util.indexing.FileContent inputData CharSequence text java.util.Collection tags java.util.Map map public volatile synthetic java.util.Map map (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/index/XmlTagNamesIndex.class
XmlTagNamesIndex.java package com.intellij.xml.index public com.intellij.xml.index.XmlTagNamesIndex extends com.intellij.xml.index.XmlIndex { static final com.intellij.util.indexing.ID NAME public void <init> () public static java.util.Collection getFilesByTagName (java.lang.String, com.intellij.openapi.project.Project) String tagName com.intellij.openapi.project.Project project public static java.util.Collection getAllTagNames (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project public com.intellij.util.indexing.ID getName () public com.intellij.util.indexing.DataIndexer getIndexer () public com.intellij.util.io.DataExternalizer getValueExternalizer () public volatile synthetic com.intellij.util.indexing.IndexId getName () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/index/XsdComplexTypeInfoBuilder$1.class
XsdComplexTypeInfoBuilder.java package com.intellij.xml.index synthetic com.intellij.xml.index.XsdComplexTypeInfoBuilder$1 extends java.lang.Object { }
com/intellij/xml/index/XsdComplexTypeInfoBuilder$NameSpaceHelper.class
XsdComplexTypeInfoBuilder.java package com.intellij.xml.index com.intellij.xml.index.XsdComplexTypeInfoBuilder$NameSpaceHelper extends com.intellij.util.xml.NanoXmlUtil$EmptyValidator { public static final String XMLNS public static final String XMLNS_ private boolean myInSchema private final java.util.Map myNamespaces private void <init> () public void attributeAdded (java.lang.String, java.lang.String, java.lang.String, int) String prefix String key String value String systemId int lineNr public void elementStarted (java.lang.String, java.lang.String, int) String name String systemId int lineNr public java.util.Map getNamespaces () synthetic void <init> (com.intellij.xml.index.XsdComplexTypeInfoBuilder$1) com.intellij.xml.index.XsdComplexTypeInfoBuilder$1 x0 }
com/intellij/xml/index/XsdComplexTypeInfoBuilder.class
XsdComplexTypeInfoBuilder.java package com.intellij.xml.index public com.intellij.xml.index.XsdComplexTypeInfoBuilder extends java.lang.Object implements com.intellij.util.xml.NanoXmlBuilder { private static final String SIGN public static final String HTTP_WWW_W3_ORG_2001_XMLSCHEMA private final com.intellij.util.containers.MultiMap myMap private com.intellij.xml.index.XsdComplexTypeInfoBuilder$NameSpaceHelper myNameSpaceHelper private String myCurrentElementName private String myCurrentComplexTypeName private String myCurrentSimpleTypeName private boolean myInsideSchema private boolean myInsideRestriction private boolean myInsideExtension private boolean myInsideContent public void setNameSpaceHelper (com.intellij.xml.index.XsdComplexTypeInfoBuilder$NameSpaceHelper) com.intellij.xml.index.XsdComplexTypeInfoBuilder$NameSpaceHelper nameSpaceHelper public static com.intellij.util.containers.MultiMap parse (java.io.InputStream) java.io.InputStream is public static com.intellij.util.containers.MultiMap parse (java.io.Reader) com.intellij.xml.index.XsdComplexTypeInfoBuilder builder com.intellij.xml.index.XsdComplexTypeInfoBuilder$NameSpaceHelper helper java.io.Reader reader private void <init> () public com.intellij.util.containers.MultiMap getMap () public void startElement (java.lang.String, java.lang.String, java.lang.String, java.lang.String, int) throws java.lang.Exception String name String nsPrefix String nsURI String systemID int lineNr public void endElement (java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception String name String nsPrefix String nsURI public void addAttribute (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception String key String nsPrefix String nsURI String value String type private void putTypeDataToMap (java.lang.String, java.lang.String) String value String typeName boolean isAnonymous private com.intellij.xml.index.SchemaTypeInfo createSchemaTypeInfo (java.lang.String, boolean) String value boolean isType int separatorIdx String ns String element String nsUri private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/index/XsdNamespaceBuilder.class
XsdNamespaceBuilder.java package com.intellij.xml.index public com.intellij.xml.index.XsdNamespaceBuilder extends java.lang.Object implements java.lang.Comparable com.intellij.util.xml.NanoXmlBuilder { private String myCurrentTag private int myCurrentDepth private String myNamespace private String myVersion private final java.util.List myTags private final java.util.Set myReferencedTags private final java.util.List myRootTags private final java.util.List myAttributes public static java.lang.String computeNamespace (java.io.InputStream) java.io.InputStream is public static com.intellij.xml.index.XsdNamespaceBuilder computeNamespace (java.io.Reader) com.intellij.xml.index.XsdNamespaceBuilder builder java.util.HashSet tags java.io.Reader reader public void startElement (java.lang.String, java.lang.String, java.lang.String, java.lang.String, int) throws java.lang.Exception String name String nsPrefix String nsURI String systemID int lineNr public void endElement (java.lang.String, java.lang.String, java.lang.String) String name String nsPrefix String nsURI public void addAttribute (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception String key String nsPrefix String nsURI String value String type public int compareTo (com.intellij.xml.index.XsdNamespaceBuilder) com.intellij.xml.index.XsdNamespaceBuilder o public boolean hasTag (java.lang.String) String tagName public int getRating (java.lang.String, java.lang.String) String tagName String version int rate private void <init> () void <init> (java.lang.String, java.lang.String, java.util.List, java.util.List) String namespace String version java.util.List tags java.util.List rootTags public java.lang.String getNamespace () public java.lang.String getVersion () public java.util.List getTags () public java.util.List getRootTags () public java.util.List getAttributes () public boolean equals (java.lang.Object) Object o com.intellij.xml.index.XsdNamespaceBuilder builder public int hashCode () int result public volatile synthetic int compareTo (java.lang.Object) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/index/XsdTagNameBuilder.class
XsdTagNameBuilder.java package com.intellij.xml.index public com.intellij.xml.index.XsdTagNameBuilder extends java.lang.Object implements com.intellij.util.xml.NanoXmlBuilder { private final java.util.Collection myTagNames private boolean myElementStarted public void <init> () public static java.util.Collection computeTagNames (java.io.InputStream) java.io.InputStream is public static java.util.Collection computeTagNames (java.io.Reader) com.intellij.xml.index.XsdTagNameBuilder builder java.io.Reader reader public void startElement (java.lang.String, java.lang.String, java.lang.String, java.lang.String, int) throws java.lang.Exception String name String nsPrefix String nsURI String systemID int lineNr public void addAttribute (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception String key String nsPrefix String nsURI String value String type private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/ColorIconCache$1.class
ColorIconCache.java package com.intellij.xml.util final com.intellij.xml.util.ColorIconCache$1 extends com.intellij.util.containers.SoftFactoryMap { void <init> () protected java.util.Map create (java.awt.Color) java.awt.Color key protected volatile synthetic java.lang.Object create (java.lang.Object) }
com/intellij/xml/util/ColorIconCache$ColorIcon.class
ColorIconCache.java package com.intellij.xml.util public com.intellij.xml.util.ColorIconCache$ColorIcon extends com.intellij.util.ui.EmptyIcon { private java.awt.Color myColor private java.awt.Color[] myColours public void <init> (int, java.awt.Color) int size java.awt.Color color public void <init> (int, java.awt.Color[]) int size java.awt.Color[] colours protected void <init> (com.intellij.xml.util.ColorIconCache$ColorIcon) com.intellij.xml.util.ColorIconCache$ColorIcon icon public com.intellij.xml.util.ColorIconCache$ColorIcon copy () public java.awt.Color getColor () public java.awt.Color[] getColours () public void paintIcon (java.awt.Component, java.awt.Graphics, int, int) java.awt.Color top java.awt.Color right java.awt.Color bottom java.awt.Color left java.awt.Component component java.awt.Graphics g int i int j int iconWidth int iconHeight java.awt.Composite old public volatile synthetic com.intellij.util.ui.EmptyIcon copy () public volatile synthetic com.intellij.util.ui.JBCachingScalableIcon copy () public volatile synthetic javax.swing.Icon copy () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/ColorIconCache.class
ColorIconCache.java package com.intellij.xml.util public com.intellij.xml.util.ColorIconCache extends java.lang.Object { private static final com.intellij.xml.util.ColorIconCache INSTANCE private static final com.intellij.util.containers.SoftFactoryMap ourCache private void <init> () public static com.intellij.xml.util.ColorIconCache getIconCache () public javax.swing.Icon getIcon (java.awt.Color, int) java.awt.Color color int size private static synthetic javax.swing.Icon lambda$getIcon$0 (java.awt.Color, java.lang.Integer) java.awt.Color color Integer s static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/ColorMap.class
ColorMap.java package com.intellij.xml.util public com.intellij.xml.util.ColorMap extends java.lang.Object { private static final java.util.Map ourColorNameToHexCodeMap private static final java.util.Map ourHexCodeToColorNameMap static final String systemColorsString static final String standardColorsString static final String colorsString private static final java.util.ArrayList ourSystemColors private static final java.util.List ourStandardColors public void <init> () public static synchronized void getColors () String name String value String name String hexValue java.util.StringTokenizer tokenizer java.util.HashMap standardColors public static boolean isSystemColorName (java.lang.String) String s public static boolean isStandardColor (java.lang.String) String s public static synchronized java.lang.String getHexCodeForColorName (java.lang.String) String colorName public static synchronized java.lang.String getColorNameForHexCode (java.lang.String) String hexString public static java.awt.Color getColor (java.lang.String) String text String hexValue static void <clinit> () String name String name java.util.StringTokenizer tokenizer private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/HTMLControls$AutoCloseConverter.class
HTMLControls.java package com.intellij.xml.util com.intellij.xml.util.HTMLControls$AutoCloseConverter extends com.intellij.util.xmlb.Converter { private void <init> () public java.util.Set fromString (java.lang.String) String closingTag String value gnu.trove.THashSet result public java.lang.String toString (java.util.Set) java.util.Set o public volatile synthetic java.lang.String toString (java.lang.Object) public volatile synthetic java.lang.Object fromString (java.lang.String) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/HTMLControls$Control.class
HTMLControls.java package com.intellij.xml.util public com.intellij.xml.util.HTMLControls$Control extends java.lang.Object { public String name public com.intellij.xml.util.HTMLControls$TagState startTag public com.intellij.xml.util.HTMLControls$TagState endTag public boolean emptyAllowed public java.util.Set autoClosedBy public void <init> () }
com/intellij/xml/util/HTMLControls$TagState.class
HTMLControls.java package com.intellij.xml.util public final enum com.intellij.xml.util.HTMLControls$TagState extends java.lang.Enum { public static final enum com.intellij.xml.util.HTMLControls$TagState REQUIRED public static final enum com.intellij.xml.util.HTMLControls$TagState OPTIONAL public static final enum com.intellij.xml.util.HTMLControls$TagState FORBIDDEN private static final synthetic com.intellij.xml.util.HTMLControls$TagState[] $VALUES public static com.intellij.xml.util.HTMLControls$TagState[] values () public static com.intellij.xml.util.HTMLControls$TagState valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
com/intellij/xml/util/HTMLControls$TagStateConverter.class
HTMLControls.java package com.intellij.xml.util com.intellij.xml.util.HTMLControls$TagStateConverter extends com.intellij.util.xmlb.Converter { private void <init> () public com.intellij.xml.util.HTMLControls$TagState fromString (java.lang.String) String value public java.lang.String toString (com.intellij.xml.util.HTMLControls$TagState) com.intellij.xml.util.HTMLControls$TagState state public volatile synthetic java.lang.String toString (java.lang.Object) public volatile synthetic java.lang.Object fromString (java.lang.String) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/HTMLControls.class
HTMLControls.java package com.intellij.xml.util public com.intellij.xml.util.HTMLControls extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static com.intellij.xml.util.HTMLControls$Control[] ourControls public void <init> () public static com.intellij.xml.util.HTMLControls$Control[] getControls () private static com.intellij.xml.util.HTMLControls$Control[] loadControls () byte[] bytes java.io.InputStream stream org.jdom.Element element com.intellij.util.io.UnsyncByteArrayInputStream bytesStream byte[] bytes org.jdom.Element element Exception e org.jdom.Element element static void <clinit> () }
com/intellij/xml/util/HtmlControls.xml
com/intellij/xml/util/HtmlDoctypeProvider.class
HtmlDoctypeProvider.java package com.intellij.xml.util public abstract com.intellij.xml.util.HtmlDoctypeProvider extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract com.intellij.psi.xml.XmlDoctype getDoctype (com.intellij.psi.xml.XmlFile) static void <clinit> () }
com/intellij/xml/util/HtmlFileNSInfoProvider.class
HtmlFileNSInfoProvider.java package com.intellij.xml.util public com.intellij.xml.util.HtmlFileNSInfoProvider extends java.lang.Object implements com.intellij.psi.xml.XmlFileNSInfoProvider { public void <init> () public java.lang.String[][] getDefaultNamespaces (com.intellij.psi.xml.XmlFile) com.intellij.psi.xml.XmlFile file public boolean overrideNamespaceFromDocType (com.intellij.psi.xml.XmlFile) com.intellij.psi.xml.XmlFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/HtmlPsiUtil.class
HtmlPsiUtil.java package com.intellij.xml.util public com.intellij.xml.util.HtmlPsiUtil extends java.lang.Object { public void <init> () public static com.intellij.psi.xml.XmlDocument getRealXmlDocument (com.intellij.psi.xml.XmlDocument) com.intellij.psi.xml.XmlDocument doc com.intellij.psi.PsiFile containingFile com.intellij.psi.PsiFile templateFile }
com/intellij/xml/util/HtmlUtil$1.class
HtmlUtil.java package com.intellij.xml.util final com.intellij.xml.util.HtmlUtil$1 extends java.lang.Object implements com.intellij.openapi.Disposable { final synthetic com.intellij.openapi.util.registry.RegistryValue val$registryValue final synthetic boolean val$oldValue void <init> (com.intellij.openapi.util.registry.RegistryValue, boolean) public void dispose () }
com/intellij/xml/util/HtmlUtil$2.class
HtmlUtil.java package com.intellij.xml.util final com.intellij.xml.util.HtmlUtil$2 extends com.intellij.xml.impl.schema.XmlAttributeDescriptorImpl { final synthetic String val$customName void <init> (java.lang.String) public java.lang.String getName (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context public java.lang.String getName () }
com/intellij/xml/util/HtmlUtil$3.class
HtmlUtil.java package com.intellij.xml.util final com.intellij.xml.util.HtmlUtil$3 extends com.intellij.xml.impl.schema.XmlAttributeDescriptorImpl { void <init> () public java.lang.String getName (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context public java.lang.String getName () }
com/intellij/xml/util/HtmlUtil$4.class
HtmlUtil.java package com.intellij.xml.util final com.intellij.xml.util.HtmlUtil$4 extends java.lang.Object implements com.intellij.psi.impl.source.parsing.xml.XmlBuilder { final java.util.Set inTag boolean metHttpEquiv boolean metHttml5Charset private String contentAttributeValue final synthetic com.intellij.openapi.util.Ref val$charsetNameRef void <init> (com.intellij.openapi.util.Ref) public void doctype (java.lang.CharSequence, java.lang.CharSequence, int, int) CharSequence publicId CharSequence systemId int startOffset int endOffset public com.intellij.psi.impl.source.parsing.xml.XmlBuilder$ProcessingOrder startTag (java.lang.CharSequence, java.lang.String, int, int, int) CharSequence localName String namespace int startoffset int endoffset int headerEndOffset String name private void terminate () public void endTag (java.lang.CharSequence, java.lang.String, int, int) int start int end String charsetName String charsetName CharSequence localName String namespace int startoffset int endoffset String name public void attribute (java.lang.CharSequence, java.lang.CharSequence, int, int) String value CharSequence localName CharSequence v int startoffset int endoffset String name public void textElement (java.lang.CharSequence, java.lang.CharSequence, int, int) CharSequence display CharSequence physical int startoffset int endoffset public void entityRef (java.lang.CharSequence, int, int) CharSequence ref int startOffset int endOffset public void error (java.lang.String, int, int) String message int startOffset int endOffset private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/HtmlUtil$5.class
HtmlUtil.java package com.intellij.xml.util final com.intellij.xml.util.HtmlUtil$5 extends com.intellij.psi.XmlRecursiveElementWalkingVisitor { final synthetic java.util.List val$result void <init> (java.util.List) public void visitXmlTag (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlAttribute attribute public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element }
com/intellij/xml/util/HtmlUtil$CustomXmlTagDescriptor.class
HtmlUtil.java package com.intellij.xml.util public com.intellij.xml.util.HtmlUtil$CustomXmlTagDescriptor extends com.intellij.xml.impl.schema.XmlElementDescriptorImpl { private final String myTagName public void <init> (java.lang.String) String tagName public java.lang.String getName (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement context public java.lang.String getDefaultName () public boolean allowElementsFromNamespace (java.lang.String, com.intellij.psi.xml.XmlTag) String namespace com.intellij.psi.xml.XmlTag context }
com/intellij/xml/util/HtmlUtil$TerminateException.class
HtmlUtil.java package com.intellij.xml.util com.intellij.xml.util.HtmlUtil$TerminateException extends java.lang.RuntimeException { private static final com.intellij.xml.util.HtmlUtil$TerminateException INSTANCE private void <init> () static synthetic com.intellij.xml.util.HtmlUtil$TerminateException access$000 () static void <clinit> () }
com/intellij/xml/util/HtmlUtil.class
HtmlUtil.java package com.intellij.xml.util public com.intellij.xml.util.HtmlUtil extends java.lang.Object { private static final com.intellij.openapi.diagnostic.Logger LOG private static final String JSFC private static final String CHARSET private static final String CHARSET_PREFIX public static final String HTML5_DATA_ATTR_PREFIX public static final String SCRIPT_TAG_NAME public static final String STYLE_TAG_NAME public static final String STYLE_ATTRIBUTE_NAME public static final String ID_ATTRIBUTE_NAME public static final String CLASS_ATTRIBUTE_NAME public static final String[] CONTENT_TYPES public static final String MATH_ML_NAMESPACE public static final String SVG_NAMESPACE public static final String[] RFC2616_HEADERS private static final java.util.Set EMPTY_TAGS_MAP private static final String[] OPTIONAL_END_TAGS private static final java.util.Set OPTIONAL_END_TAGS_MAP private static final String[] BLOCK_TAGS private static final String[] POSSIBLY_INLINE_TAGS private static final java.util.Set BLOCK_TAGS_MAP private static final String[] INLINE_ELEMENTS_CONTAINER private static final java.util.Set INLINE_ELEMENTS_CONTAINER_MAP private static final java.util.Set POSSIBLY_INLINE_TAGS_MAP private static final String[] HTML5_TAGS private static final java.util.Set HTML5_TAGS_SET private static final java.util.Map AUTO_CLOSE_BY_MAP private void <init> () public static boolean isSingleHtmlTag (com.intellij.psi.xml.XmlTag, boolean) com.intellij.psi.xml.XmlTag tag boolean lowerCase com.intellij.xml.XmlExtension extension String name boolean result public static boolean isSingleHtmlTag (java.lang.String) String tagName public static boolean isSingleHtmlTagL (java.lang.String) String tagName public static boolean isOptionalEndForHtmlTag (java.lang.String) String tagName public static boolean isOptionalEndForHtmlTagL (java.lang.String) String tagName public static boolean canTerminate (java.lang.String, java.lang.String) String childTagName String tagName java.util.Set closingTags public static boolean isHtmlBlockTag (java.lang.String) String tagName public static boolean isPossiblyInlineTag (java.lang.String) String tagName public static boolean isHtmlBlockTagL (java.lang.String) String tagName public static boolean isInlineTagContainer (java.lang.String) String tagName public static boolean isInlineTagContainerL (java.lang.String) String tagName public static void addHtmlSpecificCompletions (com.intellij.xml.XmlElementDescriptor, com.intellij.psi.xml.XmlTag, java.util.List) com.intellij.xml.XmlElementDescriptor elementsDescriptor com.intellij.xml.XmlElementDescriptor parentDescriptor com.intellij.xml.XmlElementDescriptor elementDescriptor com.intellij.xml.XmlNSDescriptor nsDescriptor com.intellij.psi.PsiElement parent com.intellij.xml.XmlElementDescriptor descriptor com.intellij.psi.xml.XmlTag element java.util.List variants String name public static com.intellij.psi.xml.XmlDocument getRealXmlDocument (com.intellij.psi.xml.XmlDocument) com.intellij.psi.xml.XmlDocument doc public static boolean isShortNotationOfBooleanAttributePreferred () public static void setShortNotationOfBooleanAttributeIsPreferred (boolean, com.intellij.openapi.Disposable) boolean value com.intellij.openapi.Disposable parent boolean oldValue com.intellij.openapi.util.registry.RegistryValue registryValue public static boolean isBooleanAttribute (com.intellij.xml.XmlAttributeDescriptor, com.intellij.psi.PsiElement) String[] values com.intellij.xml.XmlAttributeDescriptor descriptor com.intellij.psi.PsiElement context public static boolean isCustomBooleanAttribute (java.lang.String, com.intellij.psi.PsiElement) java.util.StringTokenizer tokenizer String attributeName com.intellij.psi.PsiElement context String entitiesString public static com.intellij.xml.XmlAttributeDescriptor[] getCustomAttributeDescriptors (com.intellij.psi.xml.XmlElement) String customName com.intellij.psi.xml.XmlElement context String entitiesString java.util.StringTokenizer tokenizer com.intellij.xml.XmlAttributeDescriptor[] descriptors int index public static com.intellij.xml.XmlElementDescriptor[] getCustomTagDescriptors (com.intellij.psi.PsiElement) String tagName com.intellij.psi.PsiElement context String entitiesString java.util.StringTokenizer tokenizer com.intellij.xml.XmlElementDescriptor[] descriptors int index public static java.lang.String getEntitiesString (com.intellij.psi.PsiElement, java.lang.String) com.intellij.psi.PsiElement context String inspectionName com.intellij.psi.PsiFile containingFile com.intellij.codeInspection.InspectionProfile profile com.intellij.codeInspection.htmlInspections.XmlEntitiesInspection inspection public static com.intellij.xml.XmlAttributeDescriptor[] appendHtmlSpecificAttributeCompletions (com.intellij.psi.xml.XmlTag, com.intellij.xml.XmlAttributeDescriptor[], com.intellij.psi.xml.XmlAttribute) String jsfHtmlUri com.intellij.psi.xml.XmlTag declarationTag com.intellij.xml.XmlAttributeDescriptor[] descriptors com.intellij.psi.xml.XmlAttribute context boolean isJsfHtmlNamespace public static boolean isHtml5Document (com.intellij.psi.xml.XmlDocument) String htmlFileFullName com.intellij.openapi.vfs.VirtualFile vFile String htmlFileFullName com.intellij.psi.xml.XmlDocument doc com.intellij.psi.xml.XmlProlog prolog com.intellij.psi.xml.XmlDoctype doctype com.intellij.psi.PsiFile htmlFile String htmlFileFullName boolean html5Doctype String doctypeDescription public static boolean isHtml5Doctype (com.intellij.psi.xml.XmlDoctype) com.intellij.psi.xml.XmlDoctype doctype public static boolean isHtml5Context (com.intellij.psi.xml.XmlElement) com.intellij.psi.xml.XmlElement context com.intellij.psi.xml.XmlDocument doc public static boolean isHtmlTag (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlDocument doc String doctype public static boolean hasNonHtml5Doctype (com.intellij.psi.xml.XmlElement) com.intellij.psi.xml.XmlElement context com.intellij.psi.xml.XmlDocument doc com.intellij.psi.xml.XmlProlog prolog com.intellij.psi.xml.XmlDoctype doctype public static boolean isHtml5Tag (java.lang.String) String tagName public static boolean isCustomHtml5Attribute (java.lang.String) String attributeName public static java.lang.String getHrefBase (com.intellij.psi.xml.XmlFile) com.intellij.psi.xml.XmlFile file com.intellij.psi.xml.XmlTag root com.intellij.psi.xml.XmlTag head com.intellij.psi.xml.XmlTag base public static boolean isOwnHtmlAttribute (com.intellij.xml.XmlAttributeDescriptor) com.intellij.xml.XmlAttributeDescriptor descriptor com.intellij.psi.PsiElement declaration com.intellij.psi.PsiFile file String name public static boolean tagHasHtml5Schema (com.intellij.psi.xml.XmlTag) com.intellij.xml.XmlNSDescriptor nsDescriptor com.intellij.psi.xml.XmlFile descriptorFile String descriptorPath com.intellij.psi.xml.XmlTag context com.intellij.xml.XmlElementDescriptor descriptor public static java.nio.charset.Charset detectCharsetFromMetaTag (java.lang.CharSequence) int charsetPrefixEnd CharSequence content int charPrefix com.intellij.openapi.util.Ref charsetNameRef String name public static boolean isTagWithoutAttributes (java.lang.String) String tagName public static boolean hasHtml (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public static boolean supportsXmlTypedHandlers (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file com.intellij.lang.Language language public static boolean hasHtmlPrefix (java.lang.String) String url public static boolean isHtmlFile (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.lang.Language language public static boolean isHtmlFile (com.intellij.openapi.vfs.VirtualFile) com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.fileTypes.FileType fileType public static boolean isHtmlTagContainingFile (com.intellij.psi.PsiElement) com.intellij.lang.Language language com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlDocument document com.intellij.psi.FileViewProvider provider com.intellij.lang.Language language com.intellij.psi.PsiElement element com.intellij.psi.PsiFile containingFile public static boolean isScriptTag (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag public static java.lang.Iterable splitClassNames (java.lang.String) String classAttributeValue public static java.lang.String getTagPresentation (com.intellij.psi.xml.XmlTag) String className com.intellij.psi.xml.XmlTag tag StringBuilder builder String idValue String classValue private static java.lang.String getAttributeValue (com.intellij.psi.xml.XmlTag, java.lang.String) String value com.intellij.psi.xml.XmlTag tag String attrName com.intellij.psi.xml.XmlAttribute classAttribute private static com.intellij.psi.xml.XmlAttribute getAttributeByName (com.intellij.psi.xml.XmlTag, java.lang.String) com.intellij.psi.PsiElement nameElement com.intellij.psi.xml.XmlTag tag String name com.intellij.psi.PsiElement child private static boolean containsOuterLanguageElements (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement child public static java.util.List getIncludedPathsElements (com.intellij.psi.xml.XmlFile) com.intellij.psi.xml.XmlFile file java.util.List result static void <clinit> () String tagName com.intellij.xml.util.HTMLControls$Control control private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/IncludedXmlAttribute.class
IncludedXmlAttribute.java package com.intellij.xml.util public com.intellij.xml.util.IncludedXmlAttribute extends com.intellij.xml.util.IncludedXmlElement implements com.intellij.psi.xml.XmlAttribute { public void <init> (com.intellij.psi.xml.XmlAttribute, com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlAttribute original com.intellij.psi.xml.XmlTag parent public java.lang.String getName () public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public java.lang.String getLocalName () public com.intellij.psi.xml.XmlElement getNameElement () public java.lang.String getNamespace () public java.lang.String getNamespacePrefix () public com.intellij.psi.xml.XmlTag getParent () public java.lang.String getValue () public java.lang.String getDisplayValue () public int physicalToDisplay (int) int offset public int displayToPhysical (int) int offset public com.intellij.openapi.util.TextRange getValueTextRange () public boolean isNamespaceDeclaration () public com.intellij.xml.XmlAttributeDescriptor getDescriptor () public com.intellij.psi.xml.XmlAttributeValue getValueElement () public void setValue (java.lang.String) throws com.intellij.util.IncorrectOperationException String value public volatile synthetic com.intellij.psi.PsiElement getParent () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/IncludedXmlElement$1.class
IncludedXmlElement.java package com.intellij.xml.util com.intellij.xml.util.IncludedXmlElement$1 extends java.lang.Object implements com.intellij.psi.search.PsiElementProcessor { final synthetic com.intellij.xml.util.IncludedXmlElement val$self final synthetic com.intellij.psi.search.PsiElementProcessor val$processor final synthetic com.intellij.xml.util.IncludedXmlElement this$0 void <init> (com.intellij.xml.util.IncludedXmlElement, com.intellij.xml.util.IncludedXmlElement, com.intellij.psi.search.PsiElementProcessor) com.intellij.xml.util.IncludedXmlElement this$0 public boolean execute (com.intellij.psi.PsiElement) com.intellij.psi.xml.XmlTag theirParent com.intellij.psi.PsiElement parent com.intellij.psi.xml.XmlTag theirParent com.intellij.psi.xml.XmlTag parent com.intellij.psi.xml.XmlTag theirParent com.intellij.psi.xml.XmlTag parent com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/IncludedXmlElement.class
IncludedXmlElement.java package com.intellij.xml.util public abstract com.intellij.xml.util.IncludedXmlElement extends com.intellij.psi.impl.light.LightElement implements com.intellij.psi.xml.XmlElement { private final com.intellij.psi.PsiAnchor myOriginal private com.intellij.reference.SoftReference myRef private final com.intellij.psi.PsiElement myParent public void <init> (com.intellij.psi.xml.XmlElement, com.intellij.psi.PsiElement) com.intellij.psi.xml.XmlElement original com.intellij.psi.PsiElement parent com.intellij.psi.xml.XmlElement realOriginal public boolean isValid () com.intellij.psi.xml.XmlElement t public boolean equals (java.lang.Object) Object o com.intellij.xml.util.IncludedXmlElement element public int hashCode () int result public com.intellij.psi.xml.XmlElement getOriginal () com.intellij.psi.xml.XmlElement element public com.intellij.psi.xml.XmlElement getNavigationElement () public com.intellij.psi.PsiFile getContainingFile () public com.intellij.psi.PsiElement getParent () public java.lang.String toString () public boolean processElements (com.intellij.psi.search.PsiElementProcessor, com.intellij.psi.PsiElement) com.intellij.psi.search.PsiElementProcessor processor com.intellij.psi.PsiElement place com.intellij.xml.util.IncludedXmlElement self public volatile synthetic com.intellij.psi.PsiElement getNavigationElement () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/IncludedXmlTag.class
IncludedXmlTag.java package com.intellij.xml.util public com.intellij.xml.util.IncludedXmlTag extends com.intellij.xml.util.IncludedXmlElement implements com.intellij.psi.xml.XmlTag { private static final com.intellij.openapi.diagnostic.Logger LOG public void <init> (com.intellij.psi.xml.XmlTag, com.intellij.psi.PsiElement) com.intellij.psi.xml.XmlTag original com.intellij.psi.PsiElement parent public com.intellij.psi.xml.XmlTag getParentTag () public java.lang.String getName () public com.intellij.psi.PsiElement setName (java.lang.String) throws com.intellij.util.IncorrectOperationException String name public java.lang.String getNamespace () com.intellij.psi.xml.XmlTag original public java.lang.String getLocalName () public com.intellij.xml.XmlElementDescriptor getDescriptor () public com.intellij.psi.xml.XmlAttribute[] getAttributes () com.intellij.psi.xml.XmlAttribute attribute int i com.intellij.psi.xml.XmlAttribute[] original com.intellij.psi.xml.XmlAttribute[] attributes public com.intellij.psi.xml.XmlAttribute getAttribute (java.lang.String, java.lang.String) String name String namespace com.intellij.psi.xml.XmlAttribute attribute public com.intellij.psi.xml.XmlAttribute getAttribute (java.lang.String) String qname com.intellij.psi.xml.XmlAttribute attribute public java.lang.String getAttributeValue (java.lang.String, java.lang.String) String name String namespace public java.lang.String getAttributeValue (java.lang.String) String qname public com.intellij.psi.xml.XmlAttribute setAttribute (java.lang.String, java.lang.String, java.lang.String) throws com.intellij.util.IncorrectOperationException String name String namespace String value public com.intellij.psi.xml.XmlAttribute setAttribute (java.lang.String, java.lang.String) throws com.intellij.util.IncorrectOperationException String qname String value public com.intellij.psi.xml.XmlTag createChildTag (java.lang.String, java.lang.String, java.lang.String, boolean) String localName String namespace String bodyText boolean enforceNamespacesDeep public com.intellij.psi.xml.XmlTag addSubTag (com.intellij.psi.xml.XmlTag, boolean) com.intellij.psi.xml.XmlTag subTag boolean first public com.intellij.psi.xml.XmlTag[] getSubTags () private com.intellij.psi.xml.XmlTag[] wrapTags (com.intellij.psi.xml.XmlTag[]) int i com.intellij.psi.xml.XmlTag[] original com.intellij.psi.xml.XmlTag[] result public com.intellij.psi.xml.XmlTag[] findSubTags (java.lang.String) String qname public com.intellij.psi.xml.XmlTag[] findSubTags (java.lang.String, java.lang.String) String localName String namespace public com.intellij.psi.xml.XmlTag findFirstSubTag (java.lang.String) String qname com.intellij.psi.xml.XmlTag tag public java.lang.String getNamespacePrefix () public java.lang.String getNamespaceByPrefix (java.lang.String) String prefix public java.lang.String getPrefixByNamespace (java.lang.String) String namespace public java.lang.String[] knownNamespaces () public boolean hasNamespaceDeclarations () public java.util.Map getLocalNamespaceDeclarations () public com.intellij.psi.xml.XmlTagValue getValue () public com.intellij.xml.XmlNSDescriptor getNSDescriptor (java.lang.String, boolean) String namespace boolean strict public boolean isEmpty () public void collapseIfEmpty () public java.lang.String getSubTagText (java.lang.String) String qname public com.intellij.psi.meta.PsiMetaData getMetaData () public com.intellij.psi.xml.XmlTagChild getNextSiblingInTag () public com.intellij.psi.xml.XmlTagChild getPrevSiblingInTag () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/IncludedXmlText.class
IncludedXmlText.java package com.intellij.xml.util public com.intellij.xml.util.IncludedXmlText extends com.intellij.xml.util.IncludedXmlElement implements com.intellij.psi.xml.XmlText { public void <init> (com.intellij.psi.xml.XmlText, com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlText original com.intellij.psi.xml.XmlTag parent public com.intellij.psi.xml.XmlTag getParentTag () public com.intellij.psi.xml.XmlTagChild getNextSiblingInTag () public com.intellij.psi.xml.XmlTagChild getPrevSiblingInTag () public java.lang.String getText () public java.lang.String getValue () public void setValue (java.lang.String) throws com.intellij.util.IncorrectOperationException String s public com.intellij.psi.xml.XmlElement insertAtOffset (com.intellij.psi.xml.XmlElement, int) throws com.intellij.util.IncorrectOperationException com.intellij.psi.xml.XmlElement element int displayOffset public void insertText (java.lang.String, int) throws com.intellij.util.IncorrectOperationException String text int displayOffset public void removeText (int, int) throws com.intellij.util.IncorrectOperationException int displayStart int displayEnd public int physicalToDisplay (int) int offset public int displayToPhysical (int) int offset public com.intellij.psi.xml.XmlText split (int) int displayIndex private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/InclusionProvider.class
InclusionProvider.java package com.intellij.xml.util com.intellij.xml.util.InclusionProvider extends java.lang.Object implements com.intellij.psi.util.CachedValueProvider { private final com.intellij.psi.xml.XmlTag myXincludeTag void <init> (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag xincludeTag public static com.intellij.psi.PsiElement[] getIncludedTags (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag xincludeTag public com.intellij.psi.util.CachedValueProvider$Result compute () com.intellij.psi.PsiElement[] result private static com.intellij.psi.xml.XmlTag[] extractXpointer (com.intellij.psi.xml.XmlTag, java.lang.String) String pointer java.util.regex.Matcher matcher com.intellij.psi.xml.XmlTag rootTag String xpointer private static com.intellij.psi.PsiElement[] computeInclusion (com.intellij.psi.xml.XmlTag) int i String xpointer com.intellij.psi.xml.XmlTag[] includeTag com.intellij.psi.PsiElement[] result com.intellij.psi.xml.XmlTag xincludeTag com.intellij.psi.xml.XmlFile included com.intellij.psi.xml.XmlDocument document com.intellij.psi.xml.XmlTag rootTag private synthetic com.intellij.psi.PsiElement[] lambda$compute$0 () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/XmlApplicationComponent.class
XmlApplicationComponent.java package com.intellij.xml.util public com.intellij.xml.util.XmlApplicationComponent extends java.lang.Object implements com.intellij.psi.meta.MetaDataContributor { public void <init> () public void contributeMetaData (com.intellij.psi.meta.MetaDataRegistrar) com.intellij.psi.meta.MetaDataRegistrar registrar }
com/intellij/xml/util/XmlEnumeratedReferenceSet.class
XmlEnumeratedReferenceSet.java package com.intellij.xml.util public com.intellij.xml.util.XmlEnumeratedReferenceSet extends com.intellij.psi.util.ReferenceSetBase { private final com.intellij.xml.impl.XmlEnumerationDescriptor myDescriptor public void <init> (com.intellij.psi.xml.XmlElement, com.intellij.xml.impl.XmlEnumerationDescriptor) com.intellij.psi.xml.XmlElement element com.intellij.xml.impl.XmlEnumerationDescriptor descriptor protected com.intellij.xml.util.XmlEnumeratedValueReference createReference (com.intellij.openapi.util.TextRange, int) com.intellij.openapi.util.TextRange range int index public java.util.List getReferences () protected volatile synthetic com.intellij.psi.PsiReference createReference (com.intellij.openapi.util.TextRange, int) private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/XmlEnumeratedValueReference.class
XmlEnumeratedValueReference.java package com.intellij.xml.util public com.intellij.xml.util.XmlEnumeratedValueReference extends com.intellij.psi.PsiReferenceBase implements com.intellij.codeInsight.daemon.EmptyResolveMessageProvider com.intellij.psi.ResolvingHint { private final com.intellij.xml.impl.XmlEnumerationDescriptor myDescriptor public void <init> (com.intellij.psi.xml.XmlElement, com.intellij.xml.impl.XmlEnumerationDescriptor) com.intellij.psi.xml.XmlElement value com.intellij.xml.impl.XmlEnumerationDescriptor descriptor public void <init> (com.intellij.psi.xml.XmlElement, com.intellij.xml.impl.XmlEnumerationDescriptor, com.intellij.openapi.util.TextRange) com.intellij.psi.xml.XmlElement value com.intellij.xml.impl.XmlEnumerationDescriptor descriptor com.intellij.openapi.util.TextRange range public boolean canResolveTo (java.lang.Class) Class elementClass public com.intellij.psi.PsiElement resolve () public java.lang.Object[] getVariants () String defaultValue String[] values public java.lang.String getUnresolvedMessagePattern () String name private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/XmlIconProvider.class
XmlIconProvider.java package com.intellij.xml.util final com.intellij.xml.util.XmlIconProvider extends com.intellij.ide.IconProvider implements com.intellij.openapi.project.DumbAware { private static final String XSD_FILE_EXTENSION private static final String WSDL_FILE_EXTENSION void <init> () public javax.swing.Icon getIcon (com.intellij.psi.PsiElement, int) String extension com.intellij.openapi.vfs.VirtualFile vf com.intellij.psi.PsiElement element int _flags private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/XmlIdContributor.class
XmlIdContributor.java package com.intellij.xml.util public abstract com.intellij.xml.util.XmlIdContributor extends java.lang.Object { public static final com.intellij.openapi.extensions.ExtensionPointName EP_NAME public abstract boolean suppressExistingIdValidation (com.intellij.psi.xml.XmlFile) static void <clinit> () }
com/intellij/xml/util/XmlIncludeHandler.class
XmlIncludeHandler.java package com.intellij.xml.util public com.intellij.xml.util.XmlIncludeHandler extends java.lang.Object { private static final String INCLUDE_TAG_NAME public void <init> () public static boolean isXInclude (com.intellij.psi.PsiElement) com.intellij.psi.xml.XmlTag xmlTag com.intellij.psi.PsiElement element public static com.intellij.psi.xml.XmlFile resolveXIncludeFile (com.intellij.psi.xml.XmlTag) com.intellij.psi.PsiElement target com.intellij.psi.xml.XmlTag xincludeTag com.intellij.psi.xml.XmlAttribute hrefAttribute com.intellij.psi.xml.XmlAttributeValue xmlAttributeValue java.util.List references private static synthetic int lambda$resolveXIncludeFile$0 (com.intellij.psi.PsiReference, com.intellij.psi.PsiReference) com.intellij.psi.PsiReference reference1 com.intellij.psi.PsiReference reference2 }
com/intellij/xml/util/XmlNSDescriptorSequence.class
XmlNSDescriptorSequence.java package com.intellij.xml.util public com.intellij.xml.util.XmlNSDescriptorSequence extends java.lang.Object implements com.intellij.xml.XmlNSDescriptor { final java.util.List sequence public void <init> () public void <init> (com.intellij.xml.XmlNSDescriptor[]) com.intellij.xml.XmlNSDescriptor descriptor com.intellij.xml.XmlNSDescriptor[] descriptors public void add (com.intellij.xml.XmlNSDescriptor) com.intellij.xml.XmlNSDescriptor descriptor public com.intellij.xml.XmlElementDescriptor getElementDescriptor (com.intellij.psi.xml.XmlTag) com.intellij.xml.XmlElementDescriptor elementDescriptor com.intellij.xml.XmlNSDescriptor descriptor com.intellij.psi.xml.XmlTag tag public com.intellij.xml.XmlElementDescriptor[] getRootElementsDescriptors (com.intellij.psi.xml.XmlDocument) com.intellij.xml.XmlNSDescriptor descriptor com.intellij.psi.xml.XmlDocument document java.util.List descriptors public com.intellij.psi.xml.XmlFile getDescriptorFile () com.intellij.psi.xml.XmlFile file com.intellij.xml.XmlNSDescriptor descriptor public java.util.List getSequence () public com.intellij.psi.PsiElement getDeclaration () com.intellij.psi.PsiElement declaration com.intellij.xml.XmlNSDescriptor descriptor public java.lang.String getName (com.intellij.psi.PsiElement) String name com.intellij.xml.XmlNSDescriptor descriptor com.intellij.psi.PsiElement context public java.lang.String getName () String name com.intellij.xml.XmlNSDescriptor descriptor public void init (com.intellij.psi.PsiElement) com.intellij.xml.XmlNSDescriptor descriptor com.intellij.psi.PsiElement element public java.lang.Object[] getDependencies () com.intellij.xml.XmlNSDescriptor descriptor java.util.List ret private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/XmlPrefixReferenceProvider.class
XmlPrefixReferenceProvider.java package com.intellij.xml.util public com.intellij.xml.util.XmlPrefixReferenceProvider extends com.intellij.psi.PsiReferenceProvider { public void <init> () public com.intellij.psi.PsiReference[] getReferencesByElement (com.intellij.psi.PsiElement, com.intellij.util.ProcessingContext) String prefix String ns String type com.intellij.xml.XmlAttributeDescriptor descriptor com.intellij.psi.xml.XmlTag tag com.intellij.psi.PsiElement element com.intellij.util.ProcessingContext context com.intellij.psi.xml.XmlAttributeValue attributeValue String value int i com.intellij.psi.PsiElement parent private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/XmlPsiUtil$XmlElementProcessor.class
XmlPsiUtil.java package com.intellij.xml.util com.intellij.xml.util.XmlPsiUtil$XmlElementProcessor extends java.lang.Object { private final com.intellij.psi.search.PsiElementProcessor processor private final com.intellij.psi.PsiFile targetFile private final java.util.Set visitedEntities void <init> (com.intellij.psi.search.PsiElementProcessor, com.intellij.psi.PsiFile) com.intellij.psi.search.PsiElementProcessor _processor com.intellij.psi.PsiFile _targetFile private boolean processXmlElements (com.intellij.psi.PsiElement, boolean, boolean, boolean) com.intellij.psi.xml.XmlEntityRef ref com.intellij.psi.PsiElement newElement com.intellij.psi.xml.XmlConditionalSection xmlConditionalSection com.intellij.psi.PsiElement psiElement com.intellij.psi.PsiElement child com.intellij.psi.PsiElement element boolean deepFlag boolean wideFlag boolean processIncludes com.intellij.psi.PsiElement startFrom private boolean processElement (com.intellij.psi.PsiElement, boolean, boolean, boolean) com.intellij.psi.xml.XmlEntityDecl xmlEntityDecl com.intellij.psi.PsiElement child boolean deepFlag boolean wideFlag boolean processIncludes static synthetic boolean access$000 (com.intellij.xml.util.XmlPsiUtil$XmlElementProcessor, com.intellij.psi.PsiElement, boolean, boolean, boolean) com.intellij.xml.util.XmlPsiUtil$XmlElementProcessor x0 com.intellij.psi.PsiElement x1 boolean x2 boolean x3 boolean x4 static synthetic boolean access$100 (com.intellij.xml.util.XmlPsiUtil$XmlElementProcessor, com.intellij.psi.PsiElement, boolean, boolean, boolean) com.intellij.xml.util.XmlPsiUtil$XmlElementProcessor x0 com.intellij.psi.PsiElement x1 boolean x2 boolean x3 boolean x4 }
com/intellij/xml/util/XmlPsiUtil.class
XmlPsiUtil.java package com.intellij.xml.util public com.intellij.xml.util.XmlPsiUtil extends java.lang.Object { private static final com.intellij.openapi.util.Key PARSED_DECL_KEY public static final String XINCLUDE_URI public void <init> () public static boolean processXmlElements (com.intellij.psi.xml.XmlElement, com.intellij.psi.search.PsiElementProcessor, boolean) com.intellij.psi.xml.XmlElement element com.intellij.psi.search.PsiElementProcessor processor boolean deepFlag public static boolean processXmlElements (com.intellij.psi.xml.XmlElement, com.intellij.psi.search.PsiElementProcessor, boolean, boolean) com.intellij.psi.xml.XmlElement element com.intellij.psi.search.PsiElementProcessor processor boolean deepFlag boolean wideFlag com.intellij.psi.PsiFile baseFile public static boolean processXmlElements (com.intellij.psi.xml.XmlElement, com.intellij.psi.search.PsiElementProcessor, boolean, boolean, com.intellij.psi.PsiFile) com.intellij.psi.xml.XmlElement element com.intellij.psi.search.PsiElementProcessor processor boolean deepFlag boolean wideFlag com.intellij.psi.PsiFile baseFile public static boolean processXmlElements (com.intellij.psi.xml.XmlElement, com.intellij.psi.search.PsiElementProcessor, boolean, boolean, com.intellij.psi.PsiFile, boolean) com.intellij.psi.xml.XmlElement element com.intellij.psi.search.PsiElementProcessor processor boolean deepFlag boolean wideFlag com.intellij.psi.PsiFile baseFile boolean processIncludes public static boolean processXmlElementChildren (com.intellij.psi.xml.XmlElement, com.intellij.psi.search.PsiElementProcessor, boolean) com.intellij.psi.PsiElement child com.intellij.psi.xml.XmlElement element com.intellij.psi.search.PsiElementProcessor processor boolean deepFlag com.intellij.xml.util.XmlPsiUtil$XmlElementProcessor p boolean wideFlag private static com.intellij.psi.PsiElement parseEntityRef (com.intellij.psi.PsiFile, com.intellij.psi.xml.XmlEntityRef) com.intellij.psi.xml.XmlEntityDecl entityDecl com.intellij.psi.xml.XmlEntityDecl entityDecl com.intellij.psi.PsiFile f com.intellij.psi.PsiFile refFile com.intellij.psi.xml.XmlEntityDecl entityDecl com.intellij.psi.xml.XmlEntityDecl entityDecl com.intellij.psi.PsiFile targetFile com.intellij.psi.xml.XmlEntityRef ref com.intellij.psi.xml.XmlEntityDecl$EntityContextType type com.intellij.psi.PsiElement e com.intellij.psi.PsiElement element private static com.intellij.psi.xml.XmlEntityDecl$EntityContextType getContextType (com.intellij.psi.xml.XmlEntityRef) com.intellij.psi.xml.XmlEntityRef ref com.intellij.psi.xml.XmlEntityDecl$EntityContextType type com.intellij.psi.PsiElement temp private static com.intellij.psi.PsiElement parseEntityDecl (com.intellij.psi.xml.XmlEntityDecl, com.intellij.psi.PsiFile, com.intellij.psi.xml.XmlEntityDecl$EntityContextType, com.intellij.psi.xml.XmlEntityRef) com.intellij.psi.xml.XmlEntityDecl entityDecl com.intellij.psi.PsiFile targetFile com.intellij.psi.xml.XmlEntityDecl$EntityContextType type com.intellij.psi.xml.XmlEntityRef entityRef com.intellij.psi.util.CachedValue value private static synthetic com.intellij.psi.util.CachedValueProvider$Result lambda$parseEntityDecl$0 (com.intellij.psi.xml.XmlEntityDecl, com.intellij.psi.PsiFile, com.intellij.psi.xml.XmlEntityDecl$EntityContextType, com.intellij.psi.xml.XmlEntityRef) com.intellij.psi.xml.XmlEntityDecl entityDecl com.intellij.psi.PsiFile targetFile com.intellij.psi.xml.XmlEntityDecl$EntityContextType type com.intellij.psi.xml.XmlEntityRef entityRef com.intellij.psi.PsiElement res static synthetic com.intellij.psi.PsiElement access$200 (com.intellij.psi.PsiFile, com.intellij.psi.xml.XmlEntityRef) com.intellij.psi.PsiFile x0 com.intellij.psi.xml.XmlEntityRef x1 static void <clinit> () }
com/intellij/xml/util/XmlResourceResolver$IgnoredResourceException.class
XmlResourceResolver.java package com.intellij.xml.util public com.intellij.xml.util.XmlResourceResolver$IgnoredResourceException extends java.lang.RuntimeException { public void <init> () }
com/intellij/xml/util/XmlResourceResolver.class
XmlResourceResolver.java package com.intellij.xml.util public com.intellij.xml.util.XmlResourceResolver extends java.lang.Object implements org.apache.xerces.xni.parser.XMLEntityResolver { private static final com.intellij.openapi.diagnostic.Logger LOG private final com.intellij.psi.xml.XmlFile myFile private final com.intellij.openapi.project.Project myProject private final java.util.Map myExternalResourcesMap private boolean myStopOnUnDeclaredResource public static final String HONOUR_ALL_SCHEMA_LOCATIONS_PROPERTY_KEY private final com.intellij.xml.actions.validate.ErrorReporter myErrorReporter public void <init> (com.intellij.psi.xml.XmlFile, com.intellij.openapi.project.Project, com.intellij.xml.actions.validate.ErrorReporter) com.intellij.psi.xml.XmlFile _xmlFile com.intellij.openapi.project.Project _project com.intellij.xml.actions.validate.ErrorReporter errorReporter public java.lang.String getPathByPublicId (java.lang.String) String baseId public java.lang.String[] getResourcePaths () public com.intellij.psi.PsiFile resolve (java.lang.String, java.lang.String) String url com.intellij.openapi.vfs.VirtualFile file String baseSystemId String _systemId int length String systemId com.intellij.openapi.util.Computable action com.intellij.psi.PsiFile psiFile private com.intellij.psi.PsiFile getBaseFile (java.lang.String) String baseSystemId com.intellij.psi.PsiFile baseFile java.io.File workingFile String workingDir String id com.intellij.openapi.vfs.VirtualFile vFile public org.apache.xerces.xni.parser.XMLInputSource resolveEntity (org.apache.xerces.xni.XMLResourceIdentifier) throws org.apache.xerces.xni.XNIException java.nio.file.Path publicIdPath java.nio.file.Path basePath org.apache.xerces.xni.parser.XMLInputSource source String url com.intellij.openapi.vfs.VirtualFile virtualFile org.apache.xerces.xni.XMLResourceIdentifier xmlResourceIdentifier String publicId com.intellij.psi.PsiFile psiFile org.apache.xerces.xni.parser.XMLInputSource source private static com.intellij.psi.PsiFile resolveByLocation (com.intellij.psi.PsiFile, java.lang.String) com.intellij.psi.PsiElement resolve com.intellij.psi.PsiReference reference com.intellij.psi.PsiReference[] references com.intellij.psi.xml.XmlAttributeValue element com.intellij.psi.xml.XmlAttribute attribute com.intellij.psi.xml.XmlTag tag com.intellij.psi.PsiFile baseFile String location public void setStopOnUnDeclaredResource (boolean) boolean stopOnUnDeclaredResource private synthetic com.intellij.psi.PsiFile lambda$resolve$0 (java.lang.String, java.lang.String) com.intellij.psi.xml.XmlTag rootTag com.intellij.psi.xml.XmlFile file String fullUrl com.intellij.openapi.vfs.VirtualFile file com.intellij.openapi.vfs.VirtualFile relativeFile String path java.io.File workingFile String workingDir String relativePath String baseSystemId String systemId com.intellij.psi.PsiFile baseFile String version String tagName String resource com.intellij.psi.PsiFile byLocation com.intellij.psi.PsiFile psiFile static void <clinit> () }
com/intellij/xml/util/XmlUtil$1.class
XmlUtil.java package com.intellij.xml.util final com.intellij.xml.util.XmlUtil$1 extends java.lang.Object implements com.intellij.psi.search.PsiElementProcessor { final synthetic com.intellij.psi.xml.XmlTag[] val$simpleContent void <init> (com.intellij.psi.xml.XmlTag[]) public boolean execute (com.intellij.psi.PsiElement) com.intellij.psi.xml.XmlTag tag String s com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/XmlUtil$2.class
XmlUtil.java package com.intellij.xml.util final com.intellij.xml.util.XmlUtil$2 extends com.intellij.psi.scope.processor.FilterElementProcessor { final synthetic java.util.List val$tags final synthetic java.util.Map val$tagsMap final synthetic java.util.Map val$attributesMap final synthetic boolean val$processIncludes void <init> (com.intellij.psi.filters.ElementFilter, java.util.List, java.util.Map, java.util.Map, boolean) com.intellij.psi.filters.ElementFilter x0 public void add (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.xml.XmlTag tag }
com/intellij/xml/util/XmlUtil$3.class
XmlUtil.java package com.intellij.xml.util final com.intellij.xml.util.XmlUtil$3 extends com.intellij.psi.XmlRecursiveElementVisitor { final synthetic String val$prefix void <init> (java.lang.String) public void visitXmlTag (com.intellij.psi.xml.XmlTag) String qname com.intellij.util.IncorrectOperationException e String qname com.intellij.psi.xml.XmlTag tag String namespacePrefix }
com/intellij/xml/util/XmlUtil$4.class
XmlUtil.java package com.intellij.xml.util final com.intellij.xml.util.XmlUtil$4 extends java.lang.Object implements com.intellij.psi.search.PsiElementProcessor { final synthetic String val$name final synthetic com.intellij.psi.PsiNamedElement val$_element final synthetic com.intellij.psi.xml.XmlEntityRef val$lastEntityRef final synthetic com.intellij.psi.PsiNamedElement[] val$result void <init> (java.lang.String, com.intellij.psi.PsiNamedElement, com.intellij.psi.xml.XmlEntityRef, com.intellij.psi.PsiNamedElement[]) public boolean execute (com.intellij.psi.PsiElement) String elementName com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/XmlUtil$DuplicationInfoProvider.class
XmlUtil.java package com.intellij.xml.util public abstract com.intellij.xml.util.XmlUtil$DuplicationInfoProvider extends java.lang.Object { public abstract java.lang.String getName (com.intellij.psi.PsiElement) public abstract java.lang.String getNameKey (com.intellij.psi.PsiElement, java.lang.String) public abstract com.intellij.psi.PsiElement getNodeForMessage (com.intellij.psi.PsiElement) }
com/intellij/xml/util/XmlUtil$MyAttributeInfo.class
XmlUtil.java package com.intellij.xml.util com.intellij.xml.util.XmlUtil$MyAttributeInfo extends java.lang.Object implements java.lang.Comparable { boolean myRequired String myName void <init> (java.lang.String) String name void <init> (java.lang.String, boolean) String name boolean flag public int compareTo (java.lang.Object) Object o }
com/intellij/xml/util/XmlUtil.class
XmlUtil.java package com.intellij.xml.util public com.intellij.xml.util.XmlUtil extends java.lang.Object { public static final String XML_SCHEMA_URI public static final String XML_SCHEMA_URI2 public static final String XML_SCHEMA_URI3 public static final String[] SCHEMA_URIS public static final String XML_SCHEMA_INSTANCE_URI public static final String XML_SCHEMA_VERSIONING_URI public static final String XSLT_URI public static final String XINCLUDE_URI public static final String ANT_URI public static final String XHTML_URI public static final String HTML_URI public static final String EMPTY_URI public static final com.intellij.openapi.util.Key TEST_PATH public static final String TAGLIB_1_2_URI public static final String JSP_URI public static final String JSTL_CORE_URI public static final String JSTL_CORE_URI2 public static final String JSTL_CORE_URI3 public static final String JSTL_CORE_URI_JAVAEE_7 public static final String[] JSTL_CORE_URIS public static final String JSF_HTML_URI public static final String JSF_HTML_URI_JAVAEE_7 public static final String[] JSF_HTML_URIS public static final String JSF_CORE_URI public static final String JSF_CORE_URI_JAVAEE_7 public static final String[] JSF_CORE_URIS public static final String JSF_PASS_THROUGH_ATTR_URI_JAVAEE7 public static final String JSF_PASSTHROUGH_URI public static final String JSTL_FORMAT_URI public static final String JSTL_FORMAT_URI2 public static final String SPRING_URI public static final String SPRING_FORMS_URI public static final String STRUTS_BEAN_URI public static final String STRUTS_BEAN_URI2 public static final String APACHE_I18N_URI public static final String STRUTS_LOGIC_URI public static final String STRUTS_HTML_URI public static final String STRUTS_HTML_URI2 public static final String APACHE_TRINIDAD_URI public static final String APACHE_TRINIDAD_HTML_URI public static final String XSD_SIMPLE_CONTENT_TAG public static final String NO_NAMESPACE_SCHEMA_LOCATION_ATT public static final String SCHEMA_LOCATION_ATT public static final String[] WEB_XML_URIS public static final String FACELETS_URI public static final String FACELETS_URI_JAVAEE_7 public static final String[] FACELETS_URIS public static final String JSTL_FUNCTIONS_URI public static final String JSTL_FUNCTIONS_URI2 public static final String JSTL_FUNCTIONS_JAVAEE_7 public static final String[] JSTL_FUNCTIONS_URIS public static final String JSTL_FN_FACELET_URI public static final String JSTL_CORE_FACELET_URI public static final String TARGET_NAMESPACE_ATTR_NAME public static final String XML_NAMESPACE_URI public static final java.util.List ourSchemaUrisList public static final com.intellij.openapi.util.Key ANT_FILE_SIGN public static final String TAG_DIR_NS_PREFIX public static final String VALUE_ATTR_NAME public static final String ENUMERATION_TAG_NAME public static final String HTML4_LOOSE_URI public static final String WSDL_SCHEMA_URI public static final String XHTML4_SCHEMA_LOCATION public static final ThreadLocal BUILDING_DOM_STUBS private static final com.intellij.openapi.diagnostic.Logger LOG private static final String JSTL_FORMAT_URI3 public static final String[] JSTL_FORMAT_URIS private static final String FILE private static final String CLASSPATH private static final String URN private static final java.util.Set doNotVisitTags private void <init> () public static java.lang.String getSchemaLocation (com.intellij.psi.xml.XmlTag, java.lang.String) String token java.util.StringTokenizer tokenizer int i String schemaLocation com.intellij.psi.xml.XmlTag tag String namespace public static java.lang.String findNamespacePrefixByURI (com.intellij.psi.xml.XmlFile, java.lang.String) com.intellij.psi.xml.XmlAttribute attribute com.intellij.psi.xml.XmlFile file String uri com.intellij.psi.xml.XmlTag tag public static com.intellij.psi.xml.XmlFile findNamespace (com.intellij.psi.PsiFile, java.lang.String) com.intellij.psi.PsiFile base String nsLocation String location com.intellij.psi.xml.XmlFile xmlFile public static com.intellij.psi.xml.XmlFile findNamespaceByLocation (com.intellij.psi.PsiFile, java.lang.String) com.intellij.psi.PsiFile base String nsLocation String location public static java.util.Collection findNSFilesByURI (java.lang.String, com.intellij.openapi.project.Project, com.intellij.openapi.module.Module) String namespace com.intellij.openapi.project.Project project com.intellij.openapi.module.Module module java.util.List resources com.intellij.psi.PsiManager psiManager public static com.intellij.psi.xml.XmlFile findXmlFile (com.intellij.psi.PsiFile, java.lang.String) String filePath com.intellij.openapi.vfs.VirtualFile path String data com.intellij.psi.PsiFile base String uri com.intellij.psi.PsiFile result public static com.intellij.psi.xml.XmlToken getTokenOfType (com.intellij.psi.PsiElement, com.intellij.psi.tree.IElementType) com.intellij.psi.xml.XmlToken token com.intellij.psi.PsiElement child com.intellij.psi.PsiElement element com.intellij.psi.tree.IElementType type com.intellij.psi.PsiElement[] children public static boolean processXmlElements (com.intellij.psi.xml.XmlElement, com.intellij.psi.search.PsiElementProcessor, boolean) com.intellij.psi.xml.XmlElement element com.intellij.psi.search.PsiElementProcessor processor boolean deepFlag public static boolean processXmlElements (com.intellij.psi.xml.XmlElement, com.intellij.psi.search.PsiElementProcessor, boolean, boolean) com.intellij.psi.xml.XmlElement element com.intellij.psi.search.PsiElementProcessor processor boolean deepFlag boolean wideFlag public static boolean processXmlElements (com.intellij.psi.xml.XmlElement, com.intellij.psi.search.PsiElementProcessor, boolean, boolean, com.intellij.psi.PsiFile) com.intellij.psi.xml.XmlElement element com.intellij.psi.search.PsiElementProcessor processor boolean deepFlag boolean wideFlag com.intellij.psi.PsiFile baseFile public static boolean processXmlElements (com.intellij.psi.xml.XmlElement, com.intellij.psi.search.PsiElementProcessor, boolean, boolean, com.intellij.psi.PsiFile, boolean) com.intellij.psi.xml.XmlElement element com.intellij.psi.search.PsiElementProcessor processor boolean deepFlag boolean wideFlag com.intellij.psi.PsiFile baseFile boolean processIncludes public static boolean processXmlElementChildren (com.intellij.psi.xml.XmlElement, com.intellij.psi.search.PsiElementProcessor, boolean) com.intellij.psi.xml.XmlElement element com.intellij.psi.search.PsiElementProcessor processor boolean deepFlag public static boolean tagFromTemplateFramework (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag String ns public static boolean nsFromTemplateFramework (java.lang.String) String ns public static char getCharFromEntityRef (java.lang.String) char c StringIndexOutOfBoundsException e int code int code NumberFormatException e String text public static boolean attributeFromTemplateFramework (java.lang.String, com.intellij.psi.xml.XmlTag) String name com.intellij.psi.xml.XmlTag tag public static java.lang.String getTargetSchemaNsFromTag (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag xmlTag String targetNamespace public static com.intellij.psi.xml.XmlTag getSchemaSimpleContent (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag[] simpleContent com.intellij.xml.impl.schema.TypeDescriptor type com.intellij.psi.xml.XmlTag tag com.intellij.xml.XmlElementDescriptor descriptor public static void doDuplicationCheckForElements (com.intellij.psi.PsiElement[], java.util.Map, com.intellij.xml.util.XmlUtil$DuplicationInfoProvider, com.intellij.codeInsight.daemon.Validator$ValidationHost) com.intellij.psi.PsiElement psiElement String message String name String nameKey com.intellij.psi.PsiElement t com.intellij.psi.PsiElement[] elements java.util.Map presentNames com.intellij.xml.util.XmlUtil$DuplicationInfoProvider provider com.intellij.codeInsight.daemon.Validator$ValidationHost host public static boolean isAntFile (com.intellij.psi.PsiFile) com.intellij.openapi.vfs.VirtualFile vFile com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlFile xmlFile com.intellij.psi.xml.XmlDocument document com.intellij.psi.PsiFile file private static boolean isJsfHtmlScheme (com.intellij.psi.xml.XmlTag) String jsfHtmlUri com.intellij.psi.xml.XmlTag tag public static com.intellij.psi.PsiFile findRelativeFile (java.lang.String, com.intellij.psi.PsiElement) com.intellij.psi.PsiFile baseFile com.intellij.openapi.vfs.VirtualFile file com.intellij.psi.PsiDirectory baseDir com.intellij.openapi.vfs.VirtualFile file String uri com.intellij.psi.PsiElement base public static java.lang.String getCommentText (com.intellij.psi.xml.XmlComment) com.intellij.psi.xml.XmlComment comment public static void reformatTagStart (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag com.intellij.lang.ASTNode child public static com.intellij.xml.XmlElementDescriptor getDescriptorFromContext (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag parentTag com.intellij.xml.XmlElementDescriptor parentDescriptor com.intellij.psi.xml.XmlTag tag com.intellij.psi.PsiElement parent public static void expandTag (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlTag newTag com.intellij.lang.ASTNode node com.intellij.psi.impl.source.tree.CompositeElement compositeElement com.intellij.psi.impl.source.tree.LeafElement emptyTagEnd com.intellij.psi.PsiElement[] children public static java.lang.String getDefaultXhtmlNamespace (com.intellij.openapi.project.Project) com.intellij.openapi.project.Project project String doctype public static java.lang.CharSequence getLocalName (java.lang.CharSequence) CharSequence tagName int pos public static boolean isStubBuilding () public static com.intellij.psi.xml.XmlTag addChildTag (com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlTag, int) throws com.intellij.util.IncorrectOperationException com.intellij.psi.XmlElementFactory factory String name String text com.intellij.psi.xml.XmlTag tag String childElementName int prevSubTagNum com.intellij.xml.XmlElementDescriptor childElementDescriptor com.intellij.psi.xml.XmlTag parent com.intellij.psi.xml.XmlTag child int index com.intellij.xml.XmlElementDescriptor parentDescriptor com.intellij.psi.xml.XmlTag[] subTags int subTagNum public static java.lang.String[][] getDefaultNamespaces (com.intellij.psi.xml.XmlDocument) String[] nsMapping String[][] pairs com.intellij.psi.xml.XmlFileNSInfoProvider nsProvider com.intellij.psi.xml.XmlFileNSInfoProvider provider boolean overrideNamespaceFromDocType com.intellij.lang.Language language com.intellij.psi.xml.XmlDocument document com.intellij.psi.xml.XmlFile file com.intellij.psi.xml.XmlTag tag java.util.List nsProviders String namespace public static java.lang.String getDtdUri (com.intellij.psi.xml.XmlDocument) com.intellij.psi.xml.XmlDocument document com.intellij.psi.xml.XmlProlog prolog public static java.lang.String getDtdUri (com.intellij.psi.xml.XmlDoctype) String publicId String docType com.intellij.psi.xml.XmlDoctype doctype private static java.lang.String guessDtdByPublicId (java.lang.String) String id private static void computeTag (com.intellij.psi.xml.XmlTag, java.util.Map, java.util.Map, boolean) com.intellij.psi.xml.XmlAttribute attribute com.intellij.psi.xml.XmlAttribute[] attributes com.intellij.xml.util.XmlUtil$MyAttributeInfo info boolean requiredFlag com.intellij.psi.xml.XmlAttribute[] attributes java.util.Iterator iter int index com.intellij.psi.xml.XmlTag tag java.util.Map tagsMap java.util.Map attributesMap boolean processIncludes String tagName java.util.List list java.util.List tags com.intellij.psi.PsiFile file public static com.intellij.xml.XmlElementDescriptor findXmlDescriptorByType (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag xmlTag public static com.intellij.xml.XmlElementDescriptor findXmlDescriptorByType (com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlTag) String ns com.intellij.psi.xml.XmlDocument document com.intellij.psi.PsiFile containingFile com.intellij.xml.impl.schema.XmlNSDescriptorImpl schemaDescriptor String namespaceByPrefix com.intellij.xml.XmlNSDescriptor typeDecr com.intellij.psi.xml.XmlTag xmlTag com.intellij.psi.xml.XmlTag context String type com.intellij.xml.XmlElementDescriptor elementDescriptor public static boolean collectEnumerationValues (com.intellij.psi.xml.XmlTag, java.util.HashSet) com.intellij.psi.xml.XmlTag element java.util.HashSet variants public static boolean processEnumerationValues (com.intellij.psi.xml.XmlTag, com.intellij.util.Processor) com.intellij.psi.xml.XmlTag element com.intellij.util.Processor tagProcessor private static boolean processEnumerationValues (com.intellij.psi.xml.XmlTag, com.intellij.util.Processor, java.util.Set) String attributeValue com.intellij.psi.PsiElement resolve com.intellij.psi.PsiReference reference com.intellij.psi.xml.XmlAttribute attribute com.intellij.psi.xml.XmlTag base String localName com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlTag element com.intellij.util.Processor tagProcessor java.util.Set visited boolean exhaustiveEnum public static com.intellij.psi.xml.XmlTag createChildTag (com.intellij.psi.xml.XmlTag, java.lang.String, java.lang.String, java.lang.String, boolean) String qname com.intellij.psi.xml.XmlTag retTag String tagStart com.intellij.lang.Language language com.intellij.psi.xml.XmlTag retTag com.intellij.util.IncorrectOperationException e com.intellij.psi.xml.XmlTag xmlTag String localName String namespace String bodyText boolean enforceNamespacesDeep String qname String prefix public static com.intellij.openapi.util.Pair findTagChildrenInRange (com.intellij.psi.PsiFile, int, int) com.intellij.psi.PsiElement elementAt com.intellij.psi.PsiElement elementAt com.intellij.psi.PsiFile file int startOffset int endOffset com.intellij.psi.PsiElement elementAtStart com.intellij.psi.PsiElement elementAtEnd com.intellij.psi.xml.XmlTagChild first com.intellij.psi.xml.XmlTagChild last public static boolean isSimpleValue (java.lang.String, com.intellij.psi.PsiElement) com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlFile file char ch int i String unquotedValue com.intellij.psi.PsiElement context public static boolean toCode (java.lang.String) int i String str public static boolean toCode (char) char ch public static com.intellij.psi.PsiNamedElement findRealNamedElement (com.intellij.psi.PsiNamedElement) com.intellij.psi.PsiElement dependingElement com.intellij.psi.xml.XmlEntityDecl cachedEntity String name com.intellij.psi.PsiNamedElement[] result com.intellij.psi.PsiNamedElement _element com.intellij.psi.PsiElement currentElement com.intellij.psi.xml.XmlEntityRef lastEntityRef public static int getPrefixLength (java.lang.String) String s public static boolean isUrlText (java.lang.String, com.intellij.openapi.project.Project) String s com.intellij.openapi.project.Project project boolean surelyUrl int protocolIndex public static java.lang.String generateDocumentDTD (com.intellij.psi.xml.XmlDocument, boolean) com.intellij.psi.PsiElement element String tagName com.intellij.psi.xml.XmlDocument doc boolean full java.util.Map tags java.util.Map attributes com.intellij.psi.xml.XmlTag rootTag StringBuilder buffer public static java.lang.String generateElementDTD (java.lang.String, java.util.List, java.util.List) String tagName java.util.Iterator iter com.intellij.xml.util.XmlUtil$MyAttributeInfo info String name java.util.List tags java.util.List attributes StringBuilder buffer private static java.lang.String generateAttributeDTD (com.intellij.xml.util.XmlUtil$MyAttributeInfo) com.intellij.xml.util.XmlUtil$MyAttributeInfo info public static java.lang.String findNamespaceByPrefix (java.lang.String, com.intellij.psi.xml.XmlTag) String prefix com.intellij.psi.xml.XmlTag contextTag public static java.lang.String findPrefixByQualifiedName (java.lang.String) String name int prefixEnd public static java.lang.String findLocalNameByQualifiedName (java.lang.String) String name public static com.intellij.psi.xml.XmlFile getContainingFile (com.intellij.psi.PsiElement) com.intellij.xml.XmlExtension extension com.intellij.psi.PsiElement context com.intellij.psi.PsiElement element public static java.lang.String unescape (java.lang.String) String text public static java.lang.String escape (java.lang.String) String text public static boolean isValidTagNameChar (char) char c public static java.lang.String extractXmlEncodingFromProlog (byte[]) byte[] content public static java.lang.String extractXmlEncodingFromProlog (java.lang.CharSequence) CharSequence text public static void registerXmlAttributeValueReferenceProvider (com.intellij.psi.PsiReferenceRegistrar, java.lang.String[], com.intellij.psi.filters.ElementFilter, com.intellij.psi.PsiReferenceProvider) com.intellij.psi.PsiReferenceRegistrar registrar String[] attributeNames com.intellij.psi.filters.ElementFilter elementFilter com.intellij.psi.PsiReferenceProvider provider public static void registerXmlAttributeValueReferenceProvider (com.intellij.psi.PsiReferenceRegistrar, java.lang.String[], com.intellij.psi.filters.ElementFilter, boolean, com.intellij.psi.PsiReferenceProvider) com.intellij.psi.PsiReferenceRegistrar registrar String[] attributeNames com.intellij.psi.filters.ElementFilter elementFilter boolean caseSensitive com.intellij.psi.PsiReferenceProvider provider public static void registerXmlAttributeValueReferenceProvider (com.intellij.psi.PsiReferenceRegistrar, java.lang.String[], com.intellij.psi.filters.ElementFilter, boolean, com.intellij.psi.PsiReferenceProvider, double) com.intellij.psi.PsiReferenceRegistrar registrar String[] attributeNames com.intellij.psi.filters.ElementFilter elementFilter boolean caseSensitive com.intellij.psi.PsiReferenceProvider provider double priority com.intellij.patterns.StringPattern namePattern public static void registerXmlTagReferenceProvider (com.intellij.psi.PsiReferenceRegistrar, java.lang.String[], com.intellij.psi.filters.ElementFilter, boolean, com.intellij.psi.PsiReferenceProvider) com.intellij.psi.PsiReferenceRegistrar registrar String[] names com.intellij.psi.filters.ElementFilter elementFilter boolean caseSensitive com.intellij.psi.PsiReferenceProvider provider com.intellij.patterns.StringPattern namePattern public static com.intellij.psi.xml.XmlFile findDescriptorFile (com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlFile) com.intellij.psi.xml.XmlTag tag com.intellij.psi.xml.XmlFile containingFile com.intellij.xml.XmlElementDescriptor descriptor com.intellij.xml.XmlNSDescriptor nsDescriptor com.intellij.psi.xml.XmlFile descriptorFile public static boolean isTagDefinedByNamespace (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag xmlTag com.intellij.xml.XmlNSDescriptor nsDescriptor com.intellij.xml.XmlElementDescriptor descriptor public static com.intellij.psi.xml.XmlComment findPreviousComment (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.psi.PsiElement curElement private static synthetic boolean lambda$collectEnumerationValues$2 (java.util.HashSet, com.intellij.psi.xml.XmlTag) java.util.HashSet variants com.intellij.psi.xml.XmlTag xmlTag private static synthetic com.intellij.psi.xml.XmlFile lambda$findNSFilesByURI$1 (com.intellij.psi.PsiManager, com.intellij.xml.index.IndexedRelevantResource) com.intellij.psi.PsiManager psiManager com.intellij.xml.index.IndexedRelevantResource resource com.intellij.psi.PsiFile file private static synthetic java.lang.Boolean lambda$static$0 () static synthetic void access$000 (com.intellij.psi.xml.XmlTag, java.util.Map, java.util.Map, boolean) com.intellij.psi.xml.XmlTag x0 java.util.Map x1 java.util.Map x2 boolean x3 static synthetic com.intellij.openapi.diagnostic.Logger access$100 () static void <clinit> () java.net.URL xhtml4SchemaLocationUrl private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/documentation/CompositeAttributeTagDescriptor.class
CompositeAttributeTagDescriptor.java package com.intellij.xml.util.documentation com.intellij.xml.util.documentation.CompositeAttributeTagDescriptor extends com.intellij.xml.util.documentation.HtmlAttributeDescriptor { final java.util.List attributes void <init> () com.intellij.xml.util.documentation.HtmlAttributeDescriptor findHtmlAttributeInContext (com.intellij.psi.xml.XmlTag) com.intellij.xml.util.documentation.HtmlAttributeDescriptor attributeDescriptor com.intellij.psi.xml.XmlTag tag String contextName }
com/intellij/xml/util/documentation/EntityDescriptor.class
EntityDescriptor.java package com.intellij.xml.util.documentation com.intellij.xml.util.documentation.EntityDescriptor extends java.lang.Object { private String description private String helpRef private String name private char dtd static final char LOOSE_DTD static final char FRAME_DTD void <init> () char getDtd () void setDtd (char) char dtd java.lang.String getDescription () void setDescription (java.lang.String) String description java.lang.String getHelpRef () void setHelpRef (java.lang.String) String helpRef java.lang.String getName () void setName (java.lang.String) String name }
com/intellij/xml/util/documentation/HtmlAttributeDescriptor.class
HtmlAttributeDescriptor.java package com.intellij.xml.util.documentation com.intellij.xml.util.documentation.HtmlAttributeDescriptor extends com.intellij.xml.util.documentation.EntityDescriptor { private String myType private boolean myHasDefaultValue private String[] mySetOfParentTags private boolean myParentSetIsExclusionSet void <init> () boolean isValidParentTagName (java.lang.String) String str boolean containsInSet java.lang.String getType () void setType (java.lang.String) String type boolean isHasDefaultValue () void setHasDefaultValue (boolean) boolean hasDefaultValue java.lang.String[] getSetOfParentTags () boolean isParentSetIsExclusionSet () void setParentSetIsExclusionSet (boolean) boolean _parentSetIsExclusionSet void setSetOfParentTags (java.lang.String[]) String[] _setOfParentTags }
com/intellij/xml/util/documentation/HtmlCompatibilityData.class
HtmlCompatibilityData.java package com.intellij.xml.util.documentation public com.intellij.xml.util.documentation.HtmlCompatibilityData extends java.lang.Object { private static final java.util.Map ourTagsCache private static final com.intellij.openapi.util.Ref ourGlobalAttributesCache public static final String MATHML public static final String SVG public static final String MATH public void <init> () public static java.util.Map getTagData (java.lang.String, java.lang.String) Object element Object data Object json Object tagHolder Object elements int subKey Object data java.io.IOException e java.net.URL resource String namespace String tagName String key String cacheKey public static java.util.Map getTagData (com.intellij.psi.xml.XmlTag) String type com.intellij.psi.xml.XmlTag tag String key private static java.lang.String getNamespace (com.intellij.psi.xml.XmlTag) String name com.intellij.psi.xml.XmlTag tag com.intellij.psi.PsiElement element public static java.util.Map getAttributeData (com.intellij.psi.xml.XmlTag, java.lang.String) Object attributeData Object json Object html Object globalAttributes com.intellij.psi.xml.XmlTag tag String attributeName Object data static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/xml/util/documentation/HtmlDescriptorsTable.class
HtmlDescriptorsTable.java package com.intellij.xml.util.documentation public com.intellij.xml.util.documentation.HtmlDescriptorsTable extends java.lang.Object { public static final com.intellij.openapi.diagnostic.Logger LOG private static final java.util.HashMap ourTagTable private static final java.util.HashMap ourAttributeTable public static final String HTMLTABLE_RESOURCE_NAME public static final String HTML5TABLE_RESOURCE_NAME private static final String MATHML_RESOURCE_NAME private static final String SVG_RESOURCE_NAME public static final String TAG_ELEMENT_NAME public static final String BASE_HELP_REF_ATTR public static final String NAME_ATTR public static final String HELPREF_ATTR public static final String DESCRIPTION_ATTR public static final String STARTTAG_ATTR public static final String ENDTAG_ATTR public static final String EMPTY_ATTR public static final String DTD_ATTR public static final String ATTRIBUTE_ELEMENT_NAME public static final String TYPE_ATTR public static final String DEFAULT_ATTR public static final String RELATED_TAGS_ATTR private void <init> () private static void loadHtmlElements (java.lang.String, java.util.Collection) throws org.jdom.JDOMException java.io.IOException String htmlTagName com.intellij.xml.util.documentation.HtmlTagDescriptor value String attributeValue org.jdom.Element element com.intellij.xml.util.documentation.CompositeAttributeTagDescriptor parentDescriptor com.intellij.xml.util.documentation.CompositeAttributeTagDescriptor parentDescriptor String s int i String attrName com.intellij.xml.util.documentation.HtmlAttributeDescriptor value com.intellij.xml.util.documentation.HtmlAttributeDescriptor previousDescriptor String attributeValue java.util.StringTokenizer tokenizer int tokenCount org.jdom.Element element String resourceName java.util.Collection htmlTagNames org.jdom.Element rootElement java.util.List elements String baseHtmlExtDocUrl java.util.List attributes public static com.intellij.xml.util.documentation.HtmlTagDescriptor getTagDescriptor (java.lang.String) String tagName public static com.intellij.xml.util.documentation.HtmlAttributeDescriptor getAttributeDescriptor (java.lang.String) String attributeName static void <clinit> () java.util.Set htmlTagNames Exception ex }
com/intellij/xml/util/documentation/HtmlTagDescriptor.class
HtmlTagDescriptor.java package com.intellij.xml.util.documentation com.intellij.xml.util.documentation.HtmlTagDescriptor extends com.intellij.xml.util.documentation.EntityDescriptor { private boolean hasStartTag private boolean hasEndTag private boolean empty void <init> () boolean isHasStartTag () void setHasStartTag (boolean) boolean hasStartTag boolean isHasEndTag () void setHasEndTag (boolean) boolean hasEndTag boolean isEmpty () void setEmpty (boolean) boolean empty }
com/intellij/xml/util/documentation/MimeTypeDictionary.class
MimeTypeDictionary.java package com.intellij.xml.util.documentation public com.intellij.xml.util.documentation.MimeTypeDictionary extends java.lang.Object { private static java.util.Set ourContentTypes public void <init> () public static java.util.Collection getContentTypes () private static java.util.Set loadContentTypes () java.util.TreeSet result private static void readMediaTypes (java.util.TreeSet, java.lang.String) java.io.IOException e String[] split String line java.util.TreeSet result String category java.io.InputStream stream String csv String[] lines private static java.lang.String withCategory (java.lang.String, java.lang.String) String category String name int whitespacePosition }
com/intellij/xml/util/documentation/compatData/elements/a.json
com/intellij/xml/util/documentation/compatData/elements/abbr.json
com/intellij/xml/util/documentation/compatData/elements/acronym.json
com/intellij/xml/util/documentation/compatData/elements/address.json
com/intellij/xml/util/documentation/compatData/elements/applet.json
com/intellij/xml/util/documentation/compatData/elements/area.json
com/intellij/xml/util/documentation/compatData/elements/article.json
com/intellij/xml/util/documentation/compatData/elements/aside.json
com/intellij/xml/util/documentation/compatData/elements/audio.json
com/intellij/xml/util/documentation/compatData/elements/b.json
com/intellij/xml/util/documentation/compatData/elements/base.json
com/intellij/xml/util/documentation/compatData/elements/basefont.json
com/intellij/xml/util/documentation/compatData/elements/bdi.json
com/intellij/xml/util/documentation/compatData/elements/bdo.json
com/intellij/xml/util/documentation/compatData/elements/bgsound.json
com/intellij/xml/util/documentation/compatData/elements/big.json
com/intellij/xml/util/documentation/compatData/elements/blink.json
com/intellij/xml/util/documentation/compatData/elements/blockquote.json
com/intellij/xml/util/documentation/compatData/elements/body.json
com/intellij/xml/util/documentation/compatData/elements/br.json
com/intellij/xml/util/documentation/compatData/elements/button.json
com/intellij/xml/util/documentation/compatData/elements/canvas.json
com/intellij/xml/util/documentation/compatData/elements/caption.json
com/intellij/xml/util/documentation/compatData/elements/center.json
com/intellij/xml/util/documentation/compatData/elements/cite.json
com/intellij/xml/util/documentation/compatData/elements/code.json
com/intellij/xml/util/documentation/compatData/elements/col.json
com/intellij/xml/util/documentation/compatData/elements/colgroup.json
com/intellij/xml/util/documentation/compatData/elements/command.json
com/intellij/xml/util/documentation/compatData/elements/content.json
com/intellij/xml/util/documentation/compatData/elements/data.json
com/intellij/xml/util/documentation/compatData/elements/datalist.json
com/intellij/xml/util/documentation/compatData/elements/dd.json
com/intellij/xml/util/documentation/compatData/elements/del.json
com/intellij/xml/util/documentation/compatData/elements/details.json
com/intellij/xml/util/documentation/compatData/elements/dfn.json
com/intellij/xml/util/documentation/compatData/elements/dialog.json
com/intellij/xml/util/documentation/compatData/elements/dir.json
com/intellij/xml/util/documentation/compatData/elements/div.json
com/intellij/xml/util/documentation/compatData/elements/dl.json
com/intellij/xml/util/documentation/compatData/elements/dt.json
com/intellij/xml/util/documentation/compatData/elements/element.json
com/intellij/xml/util/documentation/compatData/elements/em.json
com/intellij/xml/util/documentation/compatData/elements/embed.json
com/intellij/xml/util/documentation/compatData/elements/fieldset.json
com/intellij/xml/util/documentation/compatData/elements/figcaption.json
com/intellij/xml/util/documentation/compatData/elements/figure.json
com/intellij/xml/util/documentation/compatData/elements/font.json
com/intellij/xml/util/documentation/compatData/elements/footer.json
com/intellij/xml/util/documentation/compatData/elements/form.json
com/intellij/xml/util/documentation/compatData/elements/frame.json
com/intellij/xml/util/documentation/compatData/elements/frameset.json
com/intellij/xml/util/documentation/compatData/elements/h1.json
com/intellij/xml/util/documentation/compatData/elements/h2.json
com/intellij/xml/util/documentation/compatData/elements/h3.json
com/intellij/xml/util/documentation/compatData/elements/h4.json
com/intellij/xml/util/documentation/compatData/elements/h5.json
com/intellij/xml/util/documentation/compatData/elements/h6.json
com/intellij/xml/util/documentation/compatData/elements/head.json
com/intellij/xml/util/documentation/compatData/elements/header.json
com/intellij/xml/util/documentation/compatData/elements/hgroup.json
com/intellij/xml/util/documentation/compatData/elements/hr.json
com/intellij/xml/util/documentation/compatData/elements/html.json
com/intellij/xml/util/documentation/compatData/elements/i.json
com/intellij/xml/util/documentation/compatData/elements/iframe.json
com/intellij/xml/util/documentation/compatData/elements/image.json
com/intellij/xml/util/documentation/compatData/elements/img.json
com/intellij/xml/util/documentation/compatData/elements/input/button.json
com/intellij/xml/util/documentation/compatData/elements/input/checkbox.json
com/intellij/xml/util/documentation/compatData/elements/input/color.json
com/intellij/xml/util/documentation/compatData/elements/input/date.json
com/intellij/xml/util/documentation/compatData/elements/input/datetime-local.json
com/intellij/xml/util/documentation/compatData/elements/input/email.json
com/intellij/xml/util/documentation/compatData/elements/input/file.json
com/intellij/xml/util/documentation/compatData/elements/input/hidden.json
com/intellij/xml/util/documentation/compatData/elements/input/image.json
com/intellij/xml/util/documentation/compatData/elements/input/input.json
com/intellij/xml/util/documentation/compatData/elements/input/month.json
com/intellij/xml/util/documentation/compatData/elements/input/number.json
com/intellij/xml/util/documentation/compatData/elements/input/password.json
com/intellij/xml/util/documentation/compatData/elements/input/radio.json
com/intellij/xml/util/documentation/compatData/elements/input/range.json
com/intellij/xml/util/documentation/compatData/elements/input/reset.json
com/intellij/xml/util/documentation/compatData/elements/input/search.json
com/intellij/xml/util/documentation/compatData/elements/input/submit.json
com/intellij/xml/util/documentation/compatData/elements/input/tel.json
com/intellij/xml/util/documentation/compatData/elements/input/text.json
com/intellij/xml/util/documentation/compatData/elements/input/time.json
com/intellij/xml/util/documentation/compatData/elements/input/url.json
com/intellij/xml/util/documentation/compatData/elements/input/week.json
com/intellij/xml/util/documentation/compatData/elements/ins.json
com/intellij/xml/util/documentation/compatData/elements/isindex.json
com/intellij/xml/util/documentation/compatData/elements/kbd.json
com/intellij/xml/util/documentation/compatData/elements/keygen.json
com/intellij/xml/util/documentation/compatData/elements/label.json
com/intellij/xml/util/documentation/compatData/elements/legend.json
com/intellij/xml/util/documentation/compatData/elements/li.json
com/intellij/xml/util/documentation/compatData/elements/link.json
com/intellij/xml/util/documentation/compatData/elements/listing.json
com/intellij/xml/util/documentation/compatData/elements/main.json
com/intellij/xml/util/documentation/compatData/elements/map.json
com/intellij/xml/util/documentation/compatData/elements/mark.json
com/intellij/xml/util/documentation/compatData/elements/marquee.json
com/intellij/xml/util/documentation/compatData/elements/menu.json
com/intellij/xml/util/documentation/compatData/elements/menuitem.json
com/intellij/xml/util/documentation/compatData/elements/meta.json
com/intellij/xml/util/documentation/compatData/elements/meter.json
com/intellij/xml/util/documentation/compatData/elements/multicol.json
com/intellij/xml/util/documentation/compatData/elements/nav.json
com/intellij/xml/util/documentation/compatData/elements/nextid.json
com/intellij/xml/util/documentation/compatData/elements/nobr.json
com/intellij/xml/util/documentation/compatData/elements/noembed.json
com/intellij/xml/util/documentation/compatData/elements/noframes.json
com/intellij/xml/util/documentation/compatData/elements/noscript.json
com/intellij/xml/util/documentation/compatData/elements/object.json
com/intellij/xml/util/documentation/compatData/elements/ol.json
com/intellij/xml/util/documentation/compatData/elements/optgroup.json
com/intellij/xml/util/documentation/compatData/elements/option.json
com/intellij/xml/util/documentation/compatData/elements/output.json
com/intellij/xml/util/documentation/compatData/elements/p.json
com/intellij/xml/util/documentation/compatData/elements/param.json
com/intellij/xml/util/documentation/compatData/elements/picture.json
com/intellij/xml/util/documentation/compatData/elements/plaintext.json
com/intellij/xml/util/documentation/compatData/elements/pre.json
com/intellij/xml/util/documentation/compatData/elements/progress.json
com/intellij/xml/util/documentation/compatData/elements/q.json
com/intellij/xml/util/documentation/compatData/elements/rb.json
com/intellij/xml/util/documentation/compatData/elements/rp.json
com/intellij/xml/util/documentation/compatData/elements/rt.json
com/intellij/xml/util/documentation/compatData/elements/rtc.json
com/intellij/xml/util/documentation/compatData/elements/ruby.json
com/intellij/xml/util/documentation/compatData/elements/s.json
com/intellij/xml/util/documentation/compatData/elements/samp.json
com/intellij/xml/util/documentation/compatData/elements/script.json
com/intellij/xml/util/documentation/compatData/elements/section.json
com/intellij/xml/util/documentation/compatData/elements/select.json
com/intellij/xml/util/documentation/compatData/elements/shadow.json
com/intellij/xml/util/documentation/compatData/elements/slot.json
com/intellij/xml/util/documentation/compatData/elements/small.json
com/intellij/xml/util/documentation/compatData/elements/source.json
com/intellij/xml/util/documentation/compatData/elements/spacer.json
com/intellij/xml/util/documentation/compatData/elements/span.json
com/intellij/xml/util/documentation/compatData/elements/strike.json
com/intellij/xml/util/documentation/compatData/elements/strong.json
com/intellij/xml/util/documentation/compatData/elements/style.json
com/intellij/xml/util/documentation/compatData/elements/sub.json
com/intellij/xml/util/documentation/compatData/elements/summary.json
com/intellij/xml/util/documentation/compatData/elements/sup.json
com/intellij/xml/util/documentation/compatData/elements/table.json
com/intellij/xml/util/documentation/compatData/elements/tbody.json
com/intellij/xml/util/documentation/compatData/elements/td.json
com/intellij/xml/util/documentation/compatData/elements/template.json
com/intellij/xml/util/documentation/compatData/elements/textarea.json
com/intellij/xml/util/documentation/compatData/elements/tfoot.json
com/intellij/xml/util/documentation/compatData/elements/th.json
com/intellij/xml/util/documentation/compatData/elements/thead.json
com/intellij/xml/util/documentation/compatData/elements/time.json
com/intellij/xml/util/documentation/compatData/elements/title.json
com/intellij/xml/util/documentation/compatData/elements/tr.json
com/intellij/xml/util/documentation/compatData/elements/track.json
com/intellij/xml/util/documentation/compatData/elements/tt.json
com/intellij/xml/util/documentation/compatData/elements/u.json
com/intellij/xml/util/documentation/compatData/elements/ul.json
com/intellij/xml/util/documentation/compatData/elements/var.json
com/intellij/xml/util/documentation/compatData/elements/video.json
com/intellij/xml/util/documentation/compatData/elements/wbr.json
com/intellij/xml/util/documentation/compatData/elements/xmp.json
com/intellij/xml/util/documentation/compatData/global_attributes.json
com/intellij/xml/util/documentation/compatData/mathml/elements/maction.json
com/intellij/xml/util/documentation/compatData/mathml/elements/math.json
com/intellij/xml/util/documentation/compatData/mathml/elements/menclose.json
com/intellij/xml/util/documentation/compatData/mathml/elements/merror.json
com/intellij/xml/util/documentation/compatData/mathml/elements/mfenced.json
com/intellij/xml/util/documentation/compatData/mathml/elements/mfrac.json
com/intellij/xml/util/documentation/compatData/mathml/elements/mglyph.json
com/intellij/xml/util/documentation/compatData/mathml/elements/mi.json
com/intellij/xml/util/documentation/compatData/mathml/elements/mlabeledtr.json
com/intellij/xml/util/documentation/compatData/mathml/elements/mmultiscripts.json
com/intellij/xml/util/documentation/compatData/mathml/elements/mn.json
com/intellij/xml/util/documentation/compatData/mathml/elements/mo.json
com/intellij/xml/util/documentation/compatData/mathml/elements/mover.json
com/intellij/xml/util/documentation/compatData/mathml/elements/mpadded.json
com/intellij/xml/util/documentation/compatData/mathml/elements/mphantom.json
com/intellij/xml/util/documentation/compatData/mathml/elements/mroot.json
com/intellij/xml/util/documentation/compatData/mathml/elements/mrow.json
com/intellij/xml/util/documentation/compatData/mathml/elements/ms.json
com/intellij/xml/util/documentation/compatData/mathml/elements/mspace.json
com/intellij/xml/util/documentation/compatData/mathml/elements/msqrt.json
com/intellij/xml/util/documentation/compatData/mathml/elements/mstyle.json
com/intellij/xml/util/documentation/compatData/mathml/elements/msub.json
com/intellij/xml/util/documentation/compatData/mathml/elements/msubsup.json
com/intellij/xml/util/documentation/compatData/mathml/elements/msup.json
com/intellij/xml/util/documentation/compatData/mathml/elements/mtable.json
com/intellij/xml/util/documentation/compatData/mathml/elements/mtd.json
com/intellij/xml/util/documentation/compatData/mathml/elements/mtext.json
com/intellij/xml/util/documentation/compatData/mathml/elements/mtr.json
com/intellij/xml/util/documentation/compatData/mathml/elements/munder.json
com/intellij/xml/util/documentation/compatData/mathml/elements/munderover.json
com/intellij/xml/util/documentation/compatData/mathml/elements/semantics.json
com/intellij/xml/util/documentation/compatData/svg/attributes/conditional_processing.json
com/intellij/xml/util/documentation/compatData/svg/attributes/core.json
com/intellij/xml/util/documentation/compatData/svg/attributes/data.json
com/intellij/xml/util/documentation/compatData/svg/attributes/events.json
com/intellij/xml/util/documentation/compatData/svg/attributes/href.json
com/intellij/xml/util/documentation/compatData/svg/attributes/paint-order.json
com/intellij/xml/util/documentation/compatData/svg/attributes/presentation.json
com/intellij/xml/util/documentation/compatData/svg/attributes/style.json
com/intellij/xml/util/documentation/compatData/svg/attributes/textLength.json
com/intellij/xml/util/documentation/compatData/svg/attributes/xlink.json
com/intellij/xml/util/documentation/compatData/svg/elements/a.json
com/intellij/xml/util/documentation/compatData/svg/elements/altGlyph.json
com/intellij/xml/util/documentation/compatData/svg/elements/altGlyphDef.json
com/intellij/xml/util/documentation/compatData/svg/elements/altGlyphItem.json
com/intellij/xml/util/documentation/compatData/svg/elements/animate.json
com/intellij/xml/util/documentation/compatData/svg/elements/animateColor.json
com/intellij/xml/util/documentation/compatData/svg/elements/animateMotion.json
com/intellij/xml/util/documentation/compatData/svg/elements/animateTransform.json
com/intellij/xml/util/documentation/compatData/svg/elements/circle.json
com/intellij/xml/util/documentation/compatData/svg/elements/clippath.json
com/intellij/xml/util/documentation/compatData/svg/elements/color-profile.json
com/intellij/xml/util/documentation/compatData/svg/elements/cursor.json
com/intellij/xml/util/documentation/compatData/svg/elements/defs.json
com/intellij/xml/util/documentation/compatData/svg/elements/desc.json
com/intellij/xml/util/documentation/compatData/svg/elements/discard.json
com/intellij/xml/util/documentation/compatData/svg/elements/ellipse.json
com/intellij/xml/util/documentation/compatData/svg/elements/feBlend.json
com/intellij/xml/util/documentation/compatData/svg/elements/feColorMatrix.json
com/intellij/xml/util/documentation/compatData/svg/elements/feComponentTransfer.json
com/intellij/xml/util/documentation/compatData/svg/elements/feComposite.json
com/intellij/xml/util/documentation/compatData/svg/elements/feConvolveMatrix.json
com/intellij/xml/util/documentation/compatData/svg/elements/feDiffuseLighting.json
com/intellij/xml/util/documentation/compatData/svg/elements/feDisplacementMap.json
com/intellij/xml/util/documentation/compatData/svg/elements/feDistantLight.json
com/intellij/xml/util/documentation/compatData/svg/elements/feDropShadow.json
com/intellij/xml/util/documentation/compatData/svg/elements/feFlood.json
com/intellij/xml/util/documentation/compatData/svg/elements/feFuncA.json
com/intellij/xml/util/documentation/compatData/svg/elements/feFuncB.json
com/intellij/xml/util/documentation/compatData/svg/elements/feFuncG.json
com/intellij/xml/util/documentation/compatData/svg/elements/feFuncR.json
com/intellij/xml/util/documentation/compatData/svg/elements/feGaussianBlur.json
com/intellij/xml/util/documentation/compatData/svg/elements/feImage.json
com/intellij/xml/util/documentation/compatData/svg/elements/feMerge.json
com/intellij/xml/util/documentation/compatData/svg/elements/feMergeNode.json
com/intellij/xml/util/documentation/compatData/svg/elements/feMorphology.json
com/intellij/xml/util/documentation/compatData/svg/elements/feOffset.json
com/intellij/xml/util/documentation/compatData/svg/elements/fePointLight.json
com/intellij/xml/util/documentation/compatData/svg/elements/feSpecularLighting.json
com/intellij/xml/util/documentation/compatData/svg/elements/feSpotLight.json
com/intellij/xml/util/documentation/compatData/svg/elements/feTile.json
com/intellij/xml/util/documentation/compatData/svg/elements/feTurbulence.json
com/intellij/xml/util/documentation/compatData/svg/elements/filter.json
com/intellij/xml/util/documentation/compatData/svg/elements/font-face-format.json
com/intellij/xml/util/documentation/compatData/svg/elements/font-face-name.json
com/intellij/xml/util/documentation/compatData/svg/elements/font-face-src.json
com/intellij/xml/util/documentation/compatData/svg/elements/font-face-uri.json
com/intellij/xml/util/documentation/compatData/svg/elements/font-face.json
com/intellij/xml/util/documentation/compatData/svg/elements/font.json
com/intellij/xml/util/documentation/compatData/svg/elements/foreignObject.json
com/intellij/xml/util/documentation/compatData/svg/elements/g.json
com/intellij/xml/util/documentation/compatData/svg/elements/glyph.json
com/intellij/xml/util/documentation/compatData/svg/elements/glyphRef.json
com/intellij/xml/util/documentation/compatData/svg/elements/hatch.json
com/intellij/xml/util/documentation/compatData/svg/elements/hatchpath.json
com/intellij/xml/util/documentation/compatData/svg/elements/hkern.json
com/intellij/xml/util/documentation/compatData/svg/elements/image.json
com/intellij/xml/util/documentation/compatData/svg/elements/line.json
com/intellij/xml/util/documentation/compatData/svg/elements/linearGradient.json
com/intellij/xml/util/documentation/compatData/svg/elements/marker.json
com/intellij/xml/util/documentation/compatData/svg/elements/mask.json
com/intellij/xml/util/documentation/compatData/svg/elements/mesh.json
com/intellij/xml/util/documentation/compatData/svg/elements/meshgradient.json
com/intellij/xml/util/documentation/compatData/svg/elements/meshpatch.json
com/intellij/xml/util/documentation/compatData/svg/elements/meshrow.json
com/intellij/xml/util/documentation/compatData/svg/elements/metadata.json
com/intellij/xml/util/documentation/compatData/svg/elements/missing-glyph.json
com/intellij/xml/util/documentation/compatData/svg/elements/mpath.json
com/intellij/xml/util/documentation/compatData/svg/elements/path.json
com/intellij/xml/util/documentation/compatData/svg/elements/pattern.json
com/intellij/xml/util/documentation/compatData/svg/elements/polygon.json
com/intellij/xml/util/documentation/compatData/svg/elements/polyline.json
com/intellij/xml/util/documentation/compatData/svg/elements/radialGradient.json
com/intellij/xml/util/documentation/compatData/svg/elements/rect.json
com/intellij/xml/util/documentation/compatData/svg/elements/script.json
com/intellij/xml/util/documentation/compatData/svg/elements/set.json
com/intellij/xml/util/documentation/compatData/svg/elements/solidcolor.json
com/intellij/xml/util/documentation/compatData/svg/elements/stop.json
com/intellij/xml/util/documentation/compatData/svg/elements/style.json
com/intellij/xml/util/documentation/compatData/svg/elements/svg.json
com/intellij/xml/util/documentation/compatData/svg/elements/switch.json
com/intellij/xml/util/documentation/compatData/svg/elements/symbol.json
com/intellij/xml/util/documentation/compatData/svg/elements/text.json
com/intellij/xml/util/documentation/compatData/svg/elements/textpath.json
com/intellij/xml/util/documentation/compatData/svg/elements/title.json
com/intellij/xml/util/documentation/compatData/svg/elements/tref.json
com/intellij/xml/util/documentation/compatData/svg/elements/tspan.json
com/intellij/xml/util/documentation/compatData/svg/elements/use.json
com/intellij/xml/util/documentation/compatData/svg/elements/view.json
com/intellij/xml/util/documentation/compatData/svg/elements/vkern.json
com/intellij/xml/util/documentation/html5table.xml
com/intellij/xml/util/documentation/htmltable.xml
com/intellij/xml/util/documentation/mathmltable.xml
com/intellij/xml/util/documentation/mimeTypes/application.csv
com/intellij/xml/util/documentation/mimeTypes/audio.csv
com/intellij/xml/util/documentation/mimeTypes/image.csv
com/intellij/xml/util/documentation/mimeTypes/message.csv
com/intellij/xml/util/documentation/mimeTypes/model.csv
com/intellij/xml/util/documentation/mimeTypes/multipart.csv
com/intellij/xml/util/documentation/mimeTypes/text.csv
com/intellij/xml/util/documentation/mimeTypes/video.csv
com/intellij/xml/util/documentation/svgtable.xml
messages/XmlErrorMessages.properties
org/apache/xerces/impl/XercesAccessor.class
XercesAccessor.java package org.apache.xerces.impl public org.apache.xerces.impl.XercesAccessor extends java.lang.Object { public void <init> () public static java.util.Map getEntities (org.apache.xerces.impl.XMLEntityManager) org.apache.xerces.impl.XMLEntityManager entityManager }
standardSchemas/XMLSchema-1_1/XMLSchema-hasFacetAndProperty.xsd
standardSchemas/XMLSchema-1_1/XMLSchema.xsd
standardSchemas/XMLSchema-instance.xsd
standardSchemas/XMLSchema-versioning.xsd
standardSchemas/XMLSchema.dtd
standardSchemas/XMLSchema.xsd
standardSchemas/catalog.xsd
standardSchemas/datatypes.dtd
standardSchemas/html5/xhtml5.xsd
standardSchemas/plugin-repository.dtd
standardSchemas/xhtml-lat1.ent
standardSchemas/xhtml-mobile/xhtml-mobile10-flat.dtd
standardSchemas/xhtml-mobile/xhtml-mobile10-model-1.mod
standardSchemas/xhtml-mobile/xhtml-mobile10.dtd
standardSchemas/xhtml-mobile/xhtml-mobile12-form.mod
standardSchemas/xhtml-mobile/xhtml-mobile12-model-1.mod
standardSchemas/xhtml-mobile/xhtml-mobile12.dtd
standardSchemas/xhtml-mobile/xhtmlmp12-form-1.mod
standardSchemas/xhtml-special.ent
standardSchemas/xhtml-symbol.ent
standardSchemas/xhtml.dtd
standardSchemas/xhtml1-frameset.dtd
standardSchemas/xhtml1-frameset.xsd
standardSchemas/xhtml1-strict.dtd
standardSchemas/xhtml1-strict.xsd
standardSchemas/xhtml1-transitional.dtd
standardSchemas/xhtml1-transitional.xsd
standardSchemas/xhtml1.dtd
standardSchemas/xhtml11/xhtml-attribs-1.mod
standardSchemas/xhtml11/xhtml-base-1.mod
standardSchemas/xhtml11/xhtml-basic-form-1.mod
standardSchemas/xhtml11/xhtml-basic-table-1.mod
standardSchemas/xhtml11/xhtml-blkphras-1.mod
standardSchemas/xhtml11/xhtml-blkpres-1.mod
standardSchemas/xhtml11/xhtml-blkstruct-1.mod
standardSchemas/xhtml11/xhtml-charent-1.mod
standardSchemas/xhtml11/xhtml-csismap-1.mod
standardSchemas/xhtml11/xhtml-datatypes-1.mod
standardSchemas/xhtml11/xhtml-edit-1.mod
standardSchemas/xhtml11/xhtml-events-1.mod
standardSchemas/xhtml11/xhtml-form-1.mod
standardSchemas/xhtml11/xhtml-framework-1.mod
standardSchemas/xhtml11/xhtml-hypertext-1.mod
standardSchemas/xhtml11/xhtml-image-1.mod
standardSchemas/xhtml11/xhtml-inlphras-1.mod
standardSchemas/xhtml11/xhtml-inlpres-1.mod
standardSchemas/xhtml11/xhtml-inlstruct-1.mod
standardSchemas/xhtml11/xhtml-inlstyle-1.mod
standardSchemas/xhtml11/xhtml-lat1.ent
standardSchemas/xhtml11/xhtml-link-1.mod
standardSchemas/xhtml11/xhtml-list-1.mod
standardSchemas/xhtml11/xhtml-meta-1.mod
standardSchemas/xhtml11/xhtml-object-1.mod
standardSchemas/xhtml11/xhtml-param-1.mod
standardSchemas/xhtml11/xhtml-pres-1.mod
standardSchemas/xhtml11/xhtml-qname-1.mod
standardSchemas/xhtml11/xhtml-ruby-1.mod
standardSchemas/xhtml11/xhtml-script-1.mod
standardSchemas/xhtml11/xhtml-special.ent
standardSchemas/xhtml11/xhtml-ssismap-1.mod
standardSchemas/xhtml11/xhtml-struct-1.mod
standardSchemas/xhtml11/xhtml-style-1.mod
standardSchemas/xhtml11/xhtml-symbol.ent
standardSchemas/xhtml11/xhtml-table-1.mod
standardSchemas/xhtml11/xhtml-target-1.mod
standardSchemas/xhtml11/xhtml-text-1.mod
standardSchemas/xhtml11/xhtml11-model-1.mod
standardSchemas/xhtml11/xhtml11.dtd
standardSchemas/xinclude.xsd
standardSchemas/xlink.dtd
standardSchemas/xml.xsd
standardSchemas/xslt-1_0.xsd
standardSchemas/xslt-2_0.xsd
com/intellij/ide/structureView/impl/xml/
com/intellij/lang/html/structureView/
com/intellij/ide/structureView/impl/xml/AbstractXmlTagTreeElement.class
AbstractXmlTagTreeElement.java package com.intellij.ide.structureView.impl.xml public abstract com.intellij.ide.structureView.impl.xml.AbstractXmlTagTreeElement extends com.intellij.ide.structureView.impl.common.PsiTreeElementBase { protected void <init> (com.intellij.psi.xml.XmlElement) com.intellij.psi.xml.XmlElement psiElement protected static java.util.Collection getStructureViewTreeElements (com.intellij.psi.xml.XmlTag[]) com.intellij.psi.xml.XmlTag[] subTags com.intellij.ide.structureView.xml.XmlStructureViewElementProvider[] providers private static synthetic com.intellij.ide.structureView.StructureViewTreeElement lambda$getStructureViewTreeElements$0 (com.intellij.ide.structureView.xml.XmlStructureViewElementProvider[], com.intellij.psi.xml.XmlTag) com.intellij.ide.structureView.StructureViewTreeElement element com.intellij.ide.structureView.xml.XmlStructureViewElementProvider provider com.intellij.ide.structureView.xml.XmlStructureViewElementProvider[] providers com.intellij.psi.xml.XmlTag xmlTag }
com/intellij/ide/structureView/impl/xml/DtdFileTreeElement$1.class
DtdFileTreeElement.java package com.intellij.ide.structureView.impl.xml final com.intellij.ide.structureView.impl.xml.DtdFileTreeElement$1 extends java.lang.Object implements com.intellij.psi.search.PsiElementProcessor { final synthetic java.util.List val$elements void <init> (java.util.List) public boolean execute (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/xml/DtdFileTreeElement$DtdTreeElement.class
DtdFileTreeElement.java package com.intellij.ide.structureView.impl.xml com.intellij.ide.structureView.impl.xml.DtdFileTreeElement$DtdTreeElement extends com.intellij.ide.structureView.impl.common.PsiTreeElementBase { private static final String IMPLIED private static final String REQUIRED private static final String FIXED private static final String ID private static final String IDREF private static final String ENUM void <init> (com.intellij.psi.PsiNamedElement) com.intellij.psi.PsiNamedElement element public java.util.Collection getChildrenBase () public java.lang.String getPresentableText () com.intellij.psi.PsiNamedElement namedElement public javax.swing.Icon getIcon (boolean) boolean open public java.lang.String getLocationString () com.intellij.psi.xml.XmlAttributeDecl d String aname com.intellij.psi.xml.XmlAttlistDecl a com.intellij.psi.xml.XmlAttributeDecl attributeDecl String type com.intellij.psi.xml.XmlAttributeValue value java.util.Map$Entry e java.util.Map attrMap String name StringBuilder b com.intellij.psi.xml.XmlElement owner com.intellij.psi.xml.XmlAttlistDecl[] attLists public java.lang.String toString () String s String name private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/xml/DtdFileTreeElement.class
DtdFileTreeElement.java package com.intellij.ide.structureView.impl.xml public com.intellij.ide.structureView.impl.xml.DtdFileTreeElement extends com.intellij.ide.structureView.impl.common.PsiTreeElementBase { public void <init> (com.intellij.psi.xml.XmlFile) com.intellij.psi.xml.XmlFile file public java.util.Collection getChildrenBase () static java.util.List collectElements (com.intellij.psi.xml.XmlElement) com.intellij.psi.xml.XmlElement element java.util.List elements public java.lang.String getPresentableText () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/xml/XmlFileTreeElement.class
XmlFileTreeElement.java package com.intellij.ide.structureView.impl.xml public com.intellij.ide.structureView.impl.xml.XmlFileTreeElement extends com.intellij.ide.structureView.impl.xml.AbstractXmlTagTreeElement { public void <init> (com.intellij.psi.xml.XmlFile) com.intellij.psi.xml.XmlFile file public java.util.Collection getChildrenBase () com.intellij.psi.PsiElement element com.intellij.psi.xml.XmlMarkupDecl xmlMarkupDecl com.intellij.psi.xml.XmlDoctype doctype java.util.ArrayList result com.intellij.psi.xml.XmlDocument document java.util.List rootTags java.util.Collection structureViewTreeElements java.util.Collection dtdStructureViewTreeElements com.intellij.psi.xml.XmlProlog prolog public java.lang.String getPresentableText () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/xml/XmlStructureViewTreeModel.class
XmlStructureViewTreeModel.java package com.intellij.ide.structureView.impl.xml public com.intellij.ide.structureView.impl.xml.XmlStructureViewTreeModel extends com.intellij.ide.structureView.TextEditorBasedStructureViewModel { private static final Class[] CLASSES private static final com.intellij.ide.util.treeView.smartTree.Sorter[] SORTERS public void <init> (com.intellij.psi.xml.XmlFile, com.intellij.openapi.editor.Editor) com.intellij.psi.xml.XmlFile file com.intellij.openapi.editor.Editor editor public com.intellij.ide.structureView.StructureViewTreeElement getRoot () com.intellij.psi.xml.XmlFile myFile public boolean shouldEnterElement (java.lang.Object) Object element protected com.intellij.psi.xml.XmlFile getPsiFile () protected java.lang.Class[] getSuitableClasses () public java.lang.Object getCurrentEditorElement () Object element com.intellij.ide.structureView.StructureViewExtension extension Object editorElement public com.intellij.ide.util.treeView.smartTree.Sorter[] getSorters () protected volatile synthetic com.intellij.psi.PsiFile getPsiFile () public volatile synthetic com.intellij.ide.util.treeView.smartTree.TreeElement getRoot () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/ide/structureView/impl/xml/XmlTagTreeElement.class
XmlTagTreeElement.java package com.intellij.ide.structureView.impl.xml public com.intellij.ide.structureView.impl.xml.XmlTagTreeElement extends com.intellij.ide.structureView.impl.xml.AbstractXmlTagTreeElement { private static final String ID_ATTR_NAME private static final String NAME_ATTR_NAME static final synthetic boolean $assertionsDisabled public void <init> (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag public java.util.Collection getChildrenBase () public java.lang.String getPresentableText () com.intellij.psi.xml.XmlTag element String id public java.lang.String getLocationString () String name com.intellij.psi.xml.XmlAttribute attribute StringBuilder buffer com.intellij.psi.xml.XmlTag element String id String usedAttrName public static java.lang.String toCanonicalForm (java.lang.String) String id static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/dtd/DtdStructureViewBuilderFactory$1.class
DtdStructureViewBuilderFactory.java package com.intellij.lang.dtd com.intellij.lang.dtd.DtdStructureViewBuilderFactory$1 extends com.intellij.ide.structureView.TreeBasedStructureViewBuilder { final synthetic com.intellij.psi.PsiFile val$psiFile final synthetic com.intellij.lang.dtd.DtdStructureViewBuilderFactory this$0 void <init> (com.intellij.lang.dtd.DtdStructureViewBuilderFactory, com.intellij.psi.PsiFile) com.intellij.lang.dtd.DtdStructureViewBuilderFactory this$0 public com.intellij.ide.structureView.StructureViewModel createStructureViewModel (com.intellij.openapi.editor.Editor) com.intellij.openapi.editor.Editor editor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/dtd/DtdStructureViewBuilderFactory.class
DtdStructureViewBuilderFactory.java package com.intellij.lang.dtd public com.intellij.lang.dtd.DtdStructureViewBuilderFactory extends java.lang.Object implements com.intellij.lang.PsiStructureViewFactory { public void <init> () public com.intellij.ide.structureView.StructureViewBuilder getStructureViewBuilder (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile psiFile private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/html/structureView/Html5SectionTreeElement.class
Html5SectionTreeElement.java package com.intellij.lang.html.structureView com.intellij.lang.html.structureView.Html5SectionTreeElement extends com.intellij.ide.structureView.impl.common.PsiTreeElementBase { private final com.intellij.openapi.util.Computable myChildrenComputable private final String myHeader void <init> (com.intellij.psi.xml.XmlTag, com.intellij.openapi.util.Computable, java.lang.String) com.intellij.psi.xml.XmlTag tag com.intellij.openapi.util.Computable childrenComputable String header public java.util.Collection getChildrenBase () public java.lang.String getPresentableText () com.intellij.psi.xml.XmlTag tag public java.lang.String getLocationString () public boolean isSearchInLocationString () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/html/structureView/Html5SectionsNodeProvider.class
Html5SectionsNodeProvider.java package com.intellij.lang.html.structureView public com.intellij.lang.html.structureView.Html5SectionsNodeProvider extends java.lang.Object implements com.intellij.ide.util.FileStructureNodeProvider com.intellij.openapi.util.PropertyOwner com.intellij.ide.util.ActionShortcutProvider { public static final String ACTION_ID public static final String HTML5_OUTLINE_PROVIDER_PROPERTY public void <init> () public java.lang.String getName () public com.intellij.ide.util.treeView.smartTree.ActionPresentation getPresentation () public java.lang.String getCheckBoxText () public java.lang.String getActionIdForShortcut () public com.intellij.openapi.actionSystem.Shortcut[] getShortcut () public java.lang.String getPropertyName () public java.util.Collection provideNodes (com.intellij.ide.util.treeView.smartTree.TreeElement) com.intellij.psi.xml.XmlTag tag com.intellij.ide.util.treeView.smartTree.TreeElement node com.intellij.psi.xml.XmlFile xmlFile com.intellij.psi.xml.XmlDocument document java.util.List rootTags java.util.Collection result private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/html/structureView/Html5SectionsProcessor$1.class
Html5SectionsProcessor.java package com.intellij.lang.html.structureView synthetic com.intellij.lang.html.structureView.Html5SectionsProcessor$1 extends java.lang.Object { }
com/intellij/lang/html/structureView/Html5SectionsProcessor$Section.class
Html5SectionsProcessor.java package com.intellij.lang.html.structureView com.intellij.lang.html.structureView.Html5SectionsProcessor$Section extends com.intellij.lang.html.structureView.Html5SectionsProcessor$SectionHolder { private com.intellij.lang.html.structureView.Html5SectionsProcessor$Section myParent private com.intellij.psi.xml.XmlTag myHeader void <init> (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag public void addChildSection (com.intellij.lang.html.structureView.Html5SectionsProcessor$Section) com.intellij.lang.html.structureView.Html5SectionsProcessor$Section section public com.intellij.psi.xml.XmlTag getHeader () public void setHeader (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag header public com.intellij.lang.html.structureView.Html5SectionsProcessor$Section getParent () }
com/intellij/lang/html/structureView/Html5SectionsProcessor$SectionHolder.class
Html5SectionsProcessor.java package com.intellij.lang.html.structureView com.intellij.lang.html.structureView.Html5SectionsProcessor$SectionHolder extends java.lang.Object { private final com.intellij.psi.xml.XmlTag myTag private final java.util.LinkedList myChildren private void <init> (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag public void addChildSection (com.intellij.lang.html.structureView.Html5SectionsProcessor$Section) com.intellij.lang.html.structureView.Html5SectionsProcessor$Section section public java.util.LinkedList getChildren () public com.intellij.psi.xml.XmlTag getTag () synthetic void <init> (com.intellij.psi.xml.XmlTag, com.intellij.lang.html.structureView.Html5SectionsProcessor$1) com.intellij.psi.xml.XmlTag x0 com.intellij.lang.html.structureView.Html5SectionsProcessor$1 x1 }
com/intellij/lang/html/structureView/Html5SectionsProcessor.class
Html5SectionsProcessor.java package com.intellij.lang.html.structureView com.intellij.lang.html.structureView.Html5SectionsProcessor extends java.lang.Object { private static final String[] SECTIONING_ROOT_ELEMENTS private static final String[] SECTIONING_CONTENT_ELEMENTS private static final String[] HEADER_ELEMENTS private static final String HGROUP_ELEMENT private final java.util.Collection myRootSectionHolders private com.intellij.lang.html.structureView.Html5SectionsProcessor$SectionHolder myCurrentOutlinee private com.intellij.lang.html.structureView.Html5SectionsProcessor$Section myCurrentSection private final com.intellij.util.containers.Stack myStack static final synthetic boolean $assertionsDisabled void <init> () public static java.util.Collection processAndGetRootSections (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag rootTag com.intellij.lang.html.structureView.Html5SectionsProcessor processor private static void processRecursively (com.intellij.psi.xml.XmlTag, com.intellij.lang.html.structureView.Html5SectionsProcessor) com.intellij.psi.xml.XmlTag subTag com.intellij.psi.xml.XmlTag tag com.intellij.lang.html.structureView.Html5SectionsProcessor processor private void tagEntered (com.intellij.psi.xml.XmlTag) com.intellij.lang.html.structureView.Html5SectionsProcessor$Section candidateSection com.intellij.psi.xml.XmlTag tag private void tagExited (com.intellij.psi.xml.XmlTag) com.intellij.lang.html.structureView.Html5SectionsProcessor$Section section com.intellij.lang.html.structureView.Html5SectionsProcessor$SectionHolder exitedSectioningContent com.intellij.lang.html.structureView.Html5SectionsProcessor$SectionHolder exitedSectioningRoot com.intellij.psi.xml.XmlTag tag private java.util.Collection getRootSections () com.intellij.lang.html.structureView.Html5SectionsProcessor$Section section com.intellij.lang.html.structureView.Html5SectionsProcessor$SectionHolder sectionHolder java.util.Collection result private static com.intellij.lang.html.structureView.Html5SectionTreeElement createHtml5SectionTreeElement (com.intellij.lang.html.structureView.Html5SectionsProcessor$Section) com.intellij.lang.html.structureView.Html5SectionsProcessor$Section section private static com.intellij.openapi.util.Computable createChildrenComputable (java.util.Collection) java.util.Collection children private static java.lang.String getHeaderText (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag subTag com.intellij.psi.xml.XmlTag header StringBuilder buf private static void appendTextRecursively (com.intellij.psi.xml.XmlTag, java.lang.StringBuilder, int) com.intellij.psi.xml.XmlTag subTag com.intellij.psi.xml.XmlTag tag StringBuilder buf int maximumTextLength String text private static boolean isSectioningRootElement (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag private static boolean isSectioningContentElement (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag private static boolean isHeader (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag private static int compareHeaderRanks (com.intellij.psi.xml.XmlTag, com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag header1 com.intellij.psi.xml.XmlTag header2 private static int getHeaderRank (com.intellij.psi.xml.XmlTag) int index com.intellij.psi.xml.XmlTag subTag int minIndex com.intellij.psi.xml.XmlTag header int index private static synthetic java.util.Collection lambda$createChildrenComputable$1 (java.util.Collection) com.intellij.lang.html.structureView.Html5SectionsProcessor$Section section java.util.Collection children java.util.Collection result private static synthetic int lambda$new$0 (com.intellij.lang.html.structureView.Html5SectionsProcessor$SectionHolder) com.intellij.lang.html.structureView.Html5SectionsProcessor$SectionHolder holder static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/html/structureView/HtmlFileTreeElement.class
HtmlFileTreeElement.java package com.intellij.lang.html.structureView com.intellij.lang.html.structureView.HtmlFileTreeElement extends com.intellij.ide.structureView.impl.common.PsiTreeElementBase { private final boolean myInStructureViewPopup void <init> (boolean, com.intellij.psi.xml.XmlFile) boolean inStructureViewPopup com.intellij.psi.xml.XmlFile xmlFile public java.util.Collection getChildrenBase () com.intellij.psi.xml.XmlTag[] subTags com.intellij.psi.xml.XmlTag rootTag com.intellij.psi.xml.XmlTag tag java.util.Collection result com.intellij.psi.xml.XmlFile xmlFile com.intellij.psi.xml.XmlDocument document java.util.List rootTags private boolean isHtml5SectionsMode () String propertyName com.intellij.psi.xml.XmlFile xmlFile public java.lang.String getPresentableText () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/html/structureView/HtmlStructureViewBuilderProvider$1.class
HtmlStructureViewBuilderProvider.java package com.intellij.lang.html.structureView com.intellij.lang.html.structureView.HtmlStructureViewBuilderProvider$1 extends com.intellij.ide.structureView.TreeBasedStructureViewBuilder { final synthetic com.intellij.psi.xml.XmlFile val$file final synthetic com.intellij.lang.html.structureView.HtmlStructureViewBuilderProvider this$0 void <init> (com.intellij.lang.html.structureView.HtmlStructureViewBuilderProvider, com.intellij.psi.xml.XmlFile) com.intellij.lang.html.structureView.HtmlStructureViewBuilderProvider this$0 public boolean isRootNodeShown () public com.intellij.ide.structureView.StructureViewModel createStructureViewModel (com.intellij.openapi.editor.Editor) com.intellij.openapi.editor.Editor editor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/html/structureView/HtmlStructureViewBuilderProvider.class
HtmlStructureViewBuilderProvider.java package com.intellij.lang.html.structureView public com.intellij.lang.html.structureView.HtmlStructureViewBuilderProvider extends java.lang.Object implements com.intellij.ide.structureView.xml.XmlStructureViewBuilderProvider { public void <init> () public com.intellij.ide.structureView.StructureViewBuilder createStructureViewBuilder (com.intellij.psi.xml.XmlFile) com.intellij.psi.xml.XmlFile file private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/html/structureView/HtmlStructureViewTreeModel$1$1.class
HtmlStructureViewTreeModel.java package com.intellij.lang.html.structureView com.intellij.lang.html.structureView.HtmlStructureViewTreeModel$1$1 extends java.lang.Object implements java.util.Comparator { final synthetic com.intellij.lang.html.structureView.HtmlStructureViewTreeModel$1 this$0 void <init> (com.intellij.lang.html.structureView.HtmlStructureViewTreeModel$1) com.intellij.lang.html.structureView.HtmlStructureViewTreeModel$1 this$0 public int compare (java.lang.Object, java.lang.Object) Object o1 Object o2 String s1 String s2 private boolean isTagPresentation (java.lang.String, java.lang.String) String presentation String tagName String lowerCased }
com/intellij/lang/html/structureView/HtmlStructureViewTreeModel$1.class
HtmlStructureViewTreeModel.java package com.intellij.lang.html.structureView final com.intellij.lang.html.structureView.HtmlStructureViewTreeModel$1 extends java.lang.Object implements com.intellij.ide.util.treeView.smartTree.Sorter { void <init> () public java.util.Comparator getComparator () public boolean isVisible () public java.lang.String toString () public com.intellij.ide.util.treeView.smartTree.ActionPresentation getPresentation () public java.lang.String getName () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/html/structureView/HtmlStructureViewTreeModel.class
HtmlStructureViewTreeModel.java package com.intellij.lang.html.structureView com.intellij.lang.html.structureView.HtmlStructureViewTreeModel extends com.intellij.ide.structureView.impl.xml.XmlStructureViewTreeModel implements com.intellij.ui.PlaceHolder { private final java.util.Collection myNodeProviders private String myStructureViewPlace private static final com.intellij.ide.util.treeView.smartTree.Sorter HTML_ALPHA_SORTER private static final com.intellij.ide.util.treeView.smartTree.Sorter[] ourSorters void <init> (com.intellij.psi.xml.XmlFile, com.intellij.openapi.editor.Editor) com.intellij.psi.xml.XmlFile file com.intellij.openapi.editor.Editor editor public void setPlace (java.lang.String) String place public java.lang.String getPlace () public com.intellij.ide.util.treeView.smartTree.Sorter[] getSorters () public java.util.Collection getNodeProviders () public com.intellij.ide.structureView.StructureViewTreeElement getRoot () public volatile synthetic com.intellij.ide.util.treeView.smartTree.TreeElement getRoot () public volatile synthetic void setPlace (java.lang.Object) public volatile synthetic java.lang.Object getPlace () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/html/structureView/HtmlTagTreeElement.class
HtmlTagTreeElement.java package com.intellij.lang.html.structureView public com.intellij.lang.html.structureView.HtmlTagTreeElement extends com.intellij.ide.structureView.impl.common.PsiTreeElementBase implements com.intellij.navigation.LocationPresentation { static final int MAX_TEXT_LENGTH public void <init> (com.intellij.psi.xml.XmlTag) com.intellij.psi.xml.XmlTag tag public java.util.Collection getChildrenBase () com.intellij.psi.xml.XmlTag tag public java.lang.String getPresentableText () com.intellij.psi.xml.XmlTag tag public java.lang.String getLocationString () com.intellij.psi.xml.XmlTag tag private static java.lang.String getPathDescription (java.lang.String) String src public boolean isSearchInLocationString () public static java.lang.String normalizeSpacesAndShortenIfLong (java.lang.String) String text StringBuilder builder private static java.lang.StringBuilder normalizeSpaces (java.lang.String) char c int i int length String text StringBuilder buf private static java.lang.String shortenTextIfLong (java.lang.StringBuilder) StringBuilder text int index public java.lang.String getLocationPrefix () public java.lang.String getLocationSuffix () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/xml/XmlStructureViewBuilderFactory$1.class
XmlStructureViewBuilderFactory.java package com.intellij.lang.xml com.intellij.lang.xml.XmlStructureViewBuilderFactory$1 extends com.intellij.ide.structureView.TreeBasedStructureViewBuilder { final synthetic com.intellij.psi.PsiFile val$psiFile final synthetic com.intellij.lang.xml.XmlStructureViewBuilderFactory this$0 void <init> (com.intellij.lang.xml.XmlStructureViewBuilderFactory, com.intellij.psi.PsiFile) com.intellij.lang.xml.XmlStructureViewBuilderFactory this$0 public com.intellij.ide.structureView.StructureViewModel createStructureViewModel (com.intellij.openapi.editor.Editor) com.intellij.openapi.editor.Editor editor private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/lang/xml/XmlStructureViewBuilderFactory.class
XmlStructureViewBuilderFactory.java package com.intellij.lang.xml public com.intellij.lang.xml.XmlStructureViewBuilderFactory extends java.lang.Object implements com.intellij.lang.PsiStructureViewFactory { public void <init> () public com.intellij.ide.structureView.StructureViewBuilder getStructureViewBuilder (com.intellij.psi.PsiFile) com.intellij.ide.structureView.StructureViewBuilder structureViewBuilder com.intellij.ide.structureView.xml.XmlStructureViewBuilderProvider xmlStructureViewBuilderProvider com.intellij.psi.PsiFile psiFile com.intellij.ide.structureView.StructureViewBuilder builder private static com.intellij.ide.structureView.xml.XmlStructureViewBuilderProvider[] getStructureViewBuilderProviders () private static com.intellij.ide.structureView.StructureViewBuilder getStructureViewBuilderForExtensions (com.intellij.psi.PsiFile) com.intellij.lang.PsiStructureViewFactory factory com.intellij.ide.structureView.StructureViewBuilder builder com.intellij.lang.Language language com.intellij.psi.PsiFile psiFile private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/analysis/internal/
com/intellij/jvm/
com/intellij/jvm/analysis/
library/
META-INF/JvmAnalysisPlugin.xml
META-INF/intellij.jvm.analysis.impl.kotlin_module
com/intellij/analysis/JvmAnalysisBundle.class
JvmAnalysisBundle.java package com.intellij.analysis public com.intellij.analysis.JvmAnalysisBundle extends com.intellij.AbstractBundle { private static final String BUNDLE private static final com.intellij.analysis.JvmAnalysisBundle ourInstance public static transient java.lang.String message (java.lang.String, java.lang.Object[]) String key Object[] params private void <init> () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/analysis/internal/DumpUastTreeAction$actionPerformed$$inlined$runReadAction$1.class
actions.kt package com.intellij.analysis.internal public final com.intellij.analysis.internal.DumpUastTreeAction$actionPerformed$$inlined$runReadAction$1 extends java.lang.Object implements com.intellij.openapi.util.Computable { final synthetic com.intellij.psi.PsiFile $file$inlined public void <init> (com.intellij.psi.PsiFile) public final java.lang.Object compute () int $i$a$-runReadAction-DumpUastTreeAction$actionPerformed$dump$1 }
com/intellij/analysis/internal/DumpUastTreeAction.class
DumpUastTreeAction.kt package com.intellij.analysis.internal public final com.intellij.analysis.internal.DumpUastTreeAction extends com.intellij.openapi.actionSystem.AnAction { public void actionPerformed (com.intellij.openapi.actionSystem.AnActionEvent) int $i$f$runReadAction String dump com.intellij.openapi.project.Project project com.intellij.psi.PsiFile file com.intellij.openapi.actionSystem.AnActionEvent e public void update (com.intellij.openapi.actionSystem.AnActionEvent) com.intellij.psi.PsiFile file com.intellij.analysis.internal.DumpUastTreeAction $this$run int $i$a$-run-DumpUastTreeAction$update$1 com.intellij.openapi.actionSystem.AnActionEvent e public void <init> () }
com/intellij/codeInspection/AnnotatedApiUsageProcessor.class
AnnotatedApiUsageProcessor.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.AnnotatedApiUsageProcessor extends java.lang.Object { public abstract void processAnnotatedTarget (org.jetbrains.uast.UElement, com.intellij.psi.PsiModifierListOwner, java.util.List) }
com/intellij/codeInspection/AnnotatedElementInspectionBase$1.class
AnnotatedElementInspectionBase.java package com.intellij.codeInspection synthetic com.intellij.codeInspection.AnnotatedElementInspectionBase$1 extends java.lang.Object { }
com/intellij/codeInspection/AnnotatedElementInspectionBase$AnnotatedApiUsageProcessorBridge.class
AnnotatedElementInspectionBase.java package com.intellij.codeInspection final com.intellij.codeInspection.AnnotatedElementInspectionBase$AnnotatedApiUsageProcessorBridge extends java.lang.Object implements com.intellij.codeInspection.apiUsage.ApiUsageProcessor { private final boolean myIgnoreInsideImports private final java.util.List myAnnotations private final com.intellij.codeInspection.AnnotatedApiUsageProcessor myAnnotatedApiProcessor private void <init> (boolean, java.util.List, com.intellij.codeInspection.AnnotatedApiUsageProcessor) boolean ignoreInsideImports java.util.List annotations com.intellij.codeInspection.AnnotatedApiUsageProcessor annotatedApiProcessor public void processImportReference (org.jetbrains.uast.UElement, com.intellij.psi.PsiModifierListOwner) org.jetbrains.uast.UElement sourceNode com.intellij.psi.PsiModifierListOwner target public void processReference (org.jetbrains.uast.UElement, com.intellij.psi.PsiModifierListOwner, org.jetbrains.uast.UExpression) org.jetbrains.uast.UElement sourceNode com.intellij.psi.PsiModifierListOwner target org.jetbrains.uast.UExpression qualifier public void processConstructorInvocation (org.jetbrains.uast.UElement, com.intellij.psi.PsiClass, com.intellij.psi.PsiMethod, org.jetbrains.uast.UClass) org.jetbrains.uast.UElement sourceNode com.intellij.psi.PsiClass instantiatedClass com.intellij.psi.PsiMethod constructor org.jetbrains.uast.UClass subclassDeclaration private void maybeProcessAnnotatedTarget (org.jetbrains.uast.UElement, com.intellij.psi.PsiModifierListOwner) org.jetbrains.uast.UElement sourceNode com.intellij.psi.PsiModifierListOwner target java.util.List annotations synthetic void <init> (boolean, java.util.List, com.intellij.codeInspection.AnnotatedApiUsageProcessor, com.intellij.codeInspection.AnnotatedElementInspectionBase$1) boolean x0 java.util.List x1 com.intellij.codeInspection.AnnotatedApiUsageProcessor x2 com.intellij.codeInspection.AnnotatedElementInspectionBase$1 x3 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/AnnotatedElementInspectionBase.class
AnnotatedElementInspectionBase.java package com.intellij.codeInspection public abstract com.intellij.codeInspection.AnnotatedElementInspectionBase extends com.intellij.codeInspection.LocalInspectionTool { public boolean myIgnoreInsideImports public void <init> () protected abstract java.util.List getAnnotations () public javax.swing.JPanel createOptionsPanel () protected abstract com.intellij.codeInspection.AnnotatedApiUsageProcessor buildAnnotatedApiUsageProcessor (com.intellij.codeInspection.ProblemsHolder) public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly com.intellij.codeInspection.AnnotatedApiUsageProcessor annotatedApiProcessor com.intellij.codeInspection.AnnotatedElementInspectionBase$AnnotatedApiUsageProcessorBridge processorBridge private boolean isApplicable (com.intellij.psi.PsiFile, com.intellij.openapi.project.Project) String annotation com.intellij.psi.PsiFile file com.intellij.openapi.project.Project project com.intellij.psi.JavaPsiFacade javaPsiFacade com.intellij.psi.search.GlobalSearchScope scope protected static java.lang.String getPresentableText (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement psiElement protected static boolean isLibraryElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element com.intellij.openapi.vfs.VirtualFile containingVirtualFile public volatile synthetic javax.swing.JComponent createOptionsPanel () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/NonExtendableApiUsageInspection$Companion.class
NonExtendableApiUsageInspection.kt package com.intellij.codeInspection final com.intellij.codeInspection.NonExtendableApiUsageInspection$Companion extends java.lang.Object { public final java.lang.String getANNOTATION_NAME () private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
com/intellij/codeInspection/NonExtendableApiUsageInspection$NonExtendableApiUsageProcessor.class
NonExtendableApiUsageInspection.kt package com.intellij.codeInspection final com.intellij.codeInspection.NonExtendableApiUsageInspection$NonExtendableApiUsageProcessor extends java.lang.Object implements com.intellij.codeInspection.apiUsage.ApiUsageProcessor { private final com.intellij.codeInspection.ProblemsHolder problemsHolder private final boolean isLibraryElement (com.intellij.psi.PsiElement) com.intellij.openapi.vfs.VirtualFile virtualFile com.intellij.psi.PsiElement element private final boolean isSuperClassReferenceInSubclassDeclaration (org.jetbrains.uast.UElement, org.jetbrains.uast.UClass) org.jetbrains.uast.UTypeReferenceExpression it int $i$a$-any-NonExtendableApiUsageInspection$NonExtendableApiUsageProcessor$isSuperClassReferenceInSubclassDeclaration$1 Object element$iv Iterable $this$any$iv int $i$f$any org.jetbrains.uast.UElement sourceNode org.jetbrains.uast.UClass subclassDeclaration public void processReference (org.jetbrains.uast.UElement, com.intellij.psi.PsiModifierListOwner, org.jetbrains.uast.UExpression) String description String className com.intellij.psi.PsiElement elementToHighlight org.jetbrains.uast.UClass classDeclaration org.jetbrains.uast.UElement sourceNode com.intellij.psi.PsiModifierListOwner target org.jetbrains.uast.UExpression qualifier public void processMethodOverriding (org.jetbrains.uast.UMethod, com.intellij.psi.PsiMethod) String description String methodName com.intellij.psi.PsiElement elementToHighlight org.jetbrains.uast.UMethod method com.intellij.psi.PsiMethod overriddenMethod public void <init> (com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.ProblemsHolder problemsHolder }
com/intellij/codeInspection/NonExtendableApiUsageInspection.class
NonExtendableApiUsageInspection.kt package com.intellij.codeInspection public final com.intellij.codeInspection.NonExtendableApiUsageInspection extends com.intellij.codeInspection.LocalInspectionTool { private static final String ANNOTATION_NAME public static final com.intellij.codeInspection.NonExtendableApiUsageInspection$Companion Companion public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly public void <init> () static void <clinit> () public static final synthetic java.lang.String access$getANNOTATION_NAME$cp () public static final synthetic com.intellij.codeInspection.NonExtendableApiUsageInspection$Companion access$Companion () }
com/intellij/codeInspection/OverrideOnlyInspection$Companion.class
OverrideOnlyInspection.kt package com.intellij.codeInspection final com.intellij.codeInspection.OverrideOnlyInspection$Companion extends java.lang.Object { public final java.lang.String getANNOTATION_NAME () private void <init> () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
com/intellij/codeInspection/OverrideOnlyInspection$OverrideOnlyProcessor.class
OverrideOnlyInspection.kt package com.intellij.codeInspection final com.intellij.codeInspection.OverrideOnlyInspection$OverrideOnlyProcessor extends java.lang.Object implements com.intellij.codeInspection.apiUsage.ApiUsageProcessor { private final com.intellij.codeInspection.ProblemsHolder problemsHolder private final boolean isLibraryElement (com.intellij.psi.PsiElement) com.intellij.openapi.vfs.VirtualFile containingVirtualFile com.intellij.psi.PsiElement element private final boolean isOverrideOnlyMethod (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method public void processReference (org.jetbrains.uast.UElement, com.intellij.psi.PsiModifierListOwner, org.jetbrains.uast.UExpression) String description String methodName com.intellij.psi.PsiElement elementToHighlight org.jetbrains.uast.UElement sourceNode com.intellij.psi.PsiModifierListOwner target org.jetbrains.uast.UExpression qualifier public void <init> (com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.ProblemsHolder problemsHolder }
com/intellij/codeInspection/OverrideOnlyInspection.class
OverrideOnlyInspection.kt package com.intellij.codeInspection public final com.intellij.codeInspection.OverrideOnlyInspection extends com.intellij.codeInspection.LocalInspectionTool { private static final String ANNOTATION_NAME public static final com.intellij.codeInspection.OverrideOnlyInspection$Companion Companion public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly public void <init> () static void <clinit> () public static final synthetic java.lang.String access$getANNOTATION_NAME$cp () public static final synthetic com.intellij.codeInspection.OverrideOnlyInspection$Companion access$Companion () }
com/intellij/codeInspection/ScheduledForRemovalInspection$1.class
ScheduledForRemovalInspection.java package com.intellij.codeInspection com.intellij.codeInspection.ScheduledForRemovalInspection$1 extends java.lang.Object implements com.intellij.codeInspection.AnnotatedApiUsageProcessor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeInspection.ScheduledForRemovalInspection this$0 void <init> (com.intellij.codeInspection.ScheduledForRemovalInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.ScheduledForRemovalInspection this$0 public void processAnnotatedTarget (org.jetbrains.uast.UElement, com.intellij.psi.PsiModifierListOwner, java.util.List) String message String inVersion String targetText String message org.jetbrains.uast.UElement sourceNode com.intellij.psi.PsiModifierListOwner annotatedTarget java.util.List annotations com.intellij.psi.PsiElement elementToHighlight com.intellij.psi.PsiAnnotation scheduledForRemoval private static synthetic boolean lambda$processAnnotatedTarget$0 (com.intellij.psi.PsiAnnotation) com.intellij.psi.PsiAnnotation psiAnnotation private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/ScheduledForRemovalInspection.class
ScheduledForRemovalInspection.java package com.intellij.codeInspection public com.intellij.codeInspection.ScheduledForRemovalInspection extends com.intellij.codeInspection.AnnotatedElementInspectionBase { private static final String ANNOTATION_NAME public void <init> () protected java.util.List getAnnotations () protected com.intellij.codeInspection.AnnotatedApiUsageProcessor buildAnnotatedApiUsageProcessor (com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.ProblemsHolder holder static synthetic java.lang.String access$000 () static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/StringToUpperWithoutLocale2Inspection$1.class
StringToUpperWithoutLocale2Inspection.java package com.intellij.codeInspection com.intellij.codeInspection.StringToUpperWithoutLocale2Inspection$1 extends com.intellij.psi.PsiElementVisitor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeInspection.StringToUpperWithoutLocale2Inspection this$0 void <init> (com.intellij.codeInspection.StringToUpperWithoutLocale2Inspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.StringToUpperWithoutLocale2Inspection this$0 public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element org.jetbrains.uast.UCallExpression callExpression com.intellij.psi.PsiElement parent org.jetbrains.uast.UElement parentUElement }
com/intellij/codeInspection/StringToUpperWithoutLocale2Inspection.class
StringToUpperWithoutLocale2Inspection.java package com.intellij.codeInspection public com.intellij.codeInspection.StringToUpperWithoutLocale2Inspection extends com.intellij.codeInspection.AbstractBaseUastLocalInspectionTool { private static final com.intellij.codeInspection.UastCallMatcher MATCHER public void <init> () public java.lang.String getDisplayName () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly private static void handleCallExpression (org.jetbrains.uast.UCallExpression, com.intellij.codeInspection.ProblemsHolder) org.jetbrains.uast.UCallExpression callExpression com.intellij.codeInspection.ProblemsHolder holder com.intellij.psi.PsiElement methodIdentifierPsi String methodName private static void handleCallableReferenceExpression (org.jetbrains.uast.UCallableReferenceExpression, com.intellij.psi.PsiElement, com.intellij.codeInspection.ProblemsHolder) org.jetbrains.uast.UCallableReferenceExpression expression com.intellij.psi.PsiElement identifier com.intellij.codeInspection.ProblemsHolder holder private static java.lang.String getErrorDescription (java.lang.String) String methodName static synthetic void access$000 (org.jetbrains.uast.UCallExpression, com.intellij.codeInspection.ProblemsHolder) org.jetbrains.uast.UCallExpression x0 com.intellij.codeInspection.ProblemsHolder x1 static synthetic void access$100 (org.jetbrains.uast.UCallableReferenceExpression, com.intellij.psi.PsiElement, com.intellij.codeInspection.ProblemsHolder) org.jetbrains.uast.UCallableReferenceExpression x0 com.intellij.psi.PsiElement x1 com.intellij.codeInspection.ProblemsHolder x2 static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/UnstableApiUsageInspection$1.class
UnstableApiUsageInspection.java package com.intellij.codeInspection com.intellij.codeInspection.UnstableApiUsageInspection$1 extends java.lang.Object implements com.intellij.codeInspection.AnnotatedApiUsageProcessor { final synthetic com.intellij.codeInspection.ProblemsHolder val$holder final synthetic com.intellij.codeInspection.UnstableApiUsageInspection this$0 void <init> (com.intellij.codeInspection.UnstableApiUsageInspection, com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.UnstableApiUsageInspection this$0 public void processAnnotatedTarget (org.jetbrains.uast.UElement, com.intellij.psi.PsiModifierListOwner, java.util.List) org.jetbrains.uast.UElement sourceNode com.intellij.psi.PsiModifierListOwner annotatedTarget java.util.List annotations String message com.intellij.psi.PsiElement elementToHighlight private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/UnstableApiUsageInspection.class
UnstableApiUsageInspection.java package com.intellij.codeInspection public com.intellij.codeInspection.UnstableApiUsageInspection extends com.intellij.codeInspection.AnnotatedElementInspectionBase { public final java.util.List unstableApiAnnotations public void <init> () protected java.util.List getAnnotations () protected com.intellij.codeInspection.AnnotatedApiUsageProcessor buildAnnotatedApiUsageProcessor (com.intellij.codeInspection.ProblemsHolder) com.intellij.codeInspection.ProblemsHolder holder public javax.swing.JPanel createOptionsPanel () javax.swing.JPanel checkboxPanel javax.swing.JPanel annotationsListControl javax.swing.JPanel panel public volatile synthetic javax.swing.JComponent createOptionsPanel () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/blockingCallsDetection/AnnotationBasedBlockingMethodChecker.class
AnnotationBasedBlockingMethodChecker.java package com.intellij.codeInspection.blockingCallsDetection public com.intellij.codeInspection.blockingCallsDetection.AnnotationBasedBlockingMethodChecker extends java.lang.Object implements com.intellij.codeInspection.blockingCallsDetection.BlockingMethodChecker { private final java.util.List myBlockingAnnotations public void <init> (java.util.List) java.util.List blockingAnnotations public boolean isApplicable (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file com.intellij.psi.PsiClass annotationClass public boolean isMethodBlocking (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/blockingCallsDetection/AnnotationBasedNonBlockingContextChecker.class
AnnotationBasedNonBlockingContextChecker.java package com.intellij.codeInspection.blockingCallsDetection public com.intellij.codeInspection.blockingCallsDetection.AnnotationBasedNonBlockingContextChecker extends java.lang.Object implements com.intellij.codeInspection.blockingCallsDetection.NonBlockingContextChecker { private final java.util.List myNonBlockingAnnotations public void <init> (java.util.List) java.util.List nonBlockingAnnotations public boolean isApplicable (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file com.intellij.psi.PsiClass annotationClass public boolean isContextNonBlockingFor (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element org.jetbrains.uast.UCallExpression callExpression org.jetbrains.uast.UMethod callingMethod com.intellij.psi.PsiMethod psiCallingMethod private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/blockingCallsDetection/BlockingAnnotationsPanel$1.class
BlockingAnnotationsPanel.java package com.intellij.codeInspection.blockingCallsDetection com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel$1 extends com.intellij.codeInspection.ui.ListWrappingTableModel { final synthetic com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel this$0 void <init> (com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel, java.util.List, java.lang.String) com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel this$0 java.util.List arg0 String arg1 public boolean isCellEditable (int, int) int row int column }
com/intellij/codeInspection/blockingCallsDetection/BlockingAnnotationsPanel$2.class
BlockingAnnotationsPanel.java package com.intellij.codeInspection.blockingCallsDetection com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel$2 extends com.intellij.ui.ColoredTableCellRenderer { final synthetic com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel this$0 void <init> (com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel) com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel this$0 public void acquireState (javax.swing.JTable, boolean, boolean, int, int) javax.swing.JTable table boolean isSelected boolean hasFocus int row int column protected void customizeCellRenderer (javax.swing.JTable, java.lang.Object, boolean, boolean, int, int) javax.swing.JTable table Object value boolean selected boolean hasFocus int row int column }
com/intellij/codeInspection/blockingCallsDetection/BlockingAnnotationsPanel$3.class
BlockingAnnotationsPanel.java package com.intellij.codeInspection.blockingCallsDetection com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel$3 extends com.intellij.ui.table.JBTable { final synthetic String val$name final synthetic com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel this$0 void <init> (com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel, javax.swing.table.TableModel, javax.swing.table.TableColumnModel, java.lang.String) com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel this$0 javax.swing.table.TableModel x0 javax.swing.table.TableColumnModel x1 public com.intellij.util.ui.StatusText getEmptyText () com.intellij.openapi.actionSystem.ShortcutSet shortcutSet String shortcutText com.intellij.util.ui.StatusText emptyText private synthetic void lambda$getEmptyText$0 (java.lang.String, java.awt.event.ActionEvent) String name java.awt.event.ActionEvent e private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/blockingCallsDetection/BlockingAnnotationsPanel$4.class
BlockingAnnotationsPanel.java package com.intellij.codeInspection.blockingCallsDetection com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel$4 extends java.lang.Object implements com.intellij.ui.AnActionButtonRunnable { final synthetic com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel this$0 void <init> (com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel) com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel this$0 public void run (com.intellij.ui.AnActionButton) com.intellij.ui.AnActionButton anActionButton String selectedValue public volatile synthetic void run (java.lang.Object) }
com/intellij/codeInspection/blockingCallsDetection/BlockingAnnotationsPanel$5.class
BlockingAnnotationsPanel.java package com.intellij.codeInspection.blockingCallsDetection com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel$5 extends java.lang.Object implements com.intellij.ide.util.ClassFilter { final synthetic com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel this$0 void <init> (com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel) com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel this$0 public boolean isAccepted (com.intellij.psi.PsiClass) com.intellij.psi.PsiClass aClass }
com/intellij/codeInspection/blockingCallsDetection/BlockingAnnotationsPanel.class
BlockingAnnotationsPanel.java package com.intellij.codeInspection.blockingCallsDetection com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel extends java.lang.Object { private final com.intellij.openapi.project.Project myProject private String myDefaultAnnotation private final java.util.Set myDefaultAnnotations private final com.intellij.ui.table.JBTable myTable private final javax.swing.JPanel myComponent protected final com.intellij.codeInspection.ui.ListWrappingTableModel myTableModel private final String myCustomEmptyText private final String myCustomAddLinkText void <init> (com.intellij.openapi.project.Project, java.lang.String, java.lang.String, java.util.List, java.util.List, java.lang.String, java.lang.String) com.intellij.openapi.project.Project project String name String defaultAnnotation java.util.List annotations java.util.List defaultAnnotations String customEmptyText String customAddLinkText javax.swing.table.DefaultTableColumnModel columnModel com.intellij.ui.ToolbarDecorator toolbarDecorator javax.swing.JPanel panel com.intellij.util.ui.components.BorderLayoutPanel withBorder private void addRow (java.lang.String) String annotation private java.lang.Integer selectAnnotation (java.lang.String) int i String annotation private java.lang.String getSelectedAnnotation () int selectedRow private void chooseAnnotation (java.lang.String) String title com.intellij.ide.util.TreeClassChooser chooser com.intellij.psi.PsiClass selected String qualifiedName public javax.swing.JComponent getComponent () public java.lang.String[] getAnnotations () int i int size String[] result private synthetic boolean lambda$new$1 (com.intellij.openapi.actionSystem.AnActionEvent) com.intellij.openapi.actionSystem.AnActionEvent e private synthetic void lambda$new$0 (java.lang.String, com.intellij.ui.AnActionButton) String name com.intellij.ui.AnActionButton b static synthetic java.lang.String access$000 (com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel) com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel x0 static synthetic java.lang.String access$100 (com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel) com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel x0 static synthetic java.lang.String access$200 (com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel) com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel x0 static synthetic void access$300 (com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel, java.lang.String) com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel x0 String x1 static synthetic java.lang.String access$400 (com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel) com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel x0 static synthetic java.lang.String access$002 (com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel, java.lang.String) com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel x0 String x1 static synthetic com.intellij.ui.table.JBTable access$500 (com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel) com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel x0 }
com/intellij/codeInspection/blockingCallsDetection/BlockingMethodInNonBlockingContextInspection$1.class
BlockingMethodInNonBlockingContextInspection.java package com.intellij.codeInspection.blockingCallsDetection synthetic com.intellij.codeInspection.blockingCallsDetection.BlockingMethodInNonBlockingContextInspection$1 extends java.lang.Object { }
com/intellij/codeInspection/blockingCallsDetection/BlockingMethodInNonBlockingContextInspection$BlockingMethodInNonBlockingContextVisitor.class
BlockingMethodInNonBlockingContextInspection.java package com.intellij.codeInspection.blockingCallsDetection com.intellij.codeInspection.blockingCallsDetection.BlockingMethodInNonBlockingContextInspection$BlockingMethodInNonBlockingContextVisitor extends com.intellij.psi.PsiElementVisitor { private final com.intellij.codeInspection.ProblemsHolder myHolder private final java.util.List myBlockingMethodCheckers private final java.util.List myNonBlockingContextCheckers void <init> (com.intellij.codeInspection.ProblemsHolder, java.util.List, java.util.List) com.intellij.codeInspection.ProblemsHolder holder java.util.List blockingMethodCheckers java.util.List nonBlockingContextCheckers public void visitElement (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element org.jetbrains.uast.UCallExpression callExpression com.intellij.psi.PsiMethod referencedMethod com.intellij.psi.PsiElement elementToHighLight private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/blockingCallsDetection/BlockingMethodInNonBlockingContextInspection$OptionsPanel.class
BlockingMethodInNonBlockingContextInspection.java package com.intellij.codeInspection.blockingCallsDetection com.intellij.codeInspection.blockingCallsDetection.BlockingMethodInNonBlockingContextInspection$OptionsPanel extends javax.swing.JPanel { final synthetic com.intellij.codeInspection.blockingCallsDetection.BlockingMethodInNonBlockingContextInspection this$0 private void <init> (com.intellij.codeInspection.blockingCallsDetection.BlockingMethodInNonBlockingContextInspection) com.intellij.openapi.ui.Splitter mainPanel com.intellij.openapi.project.Project project com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel blockingAnnotationsPanel com.intellij.codeInspection.blockingCallsDetection.BlockingAnnotationsPanel nonBlockingAnnotationsPanel synthetic void <init> (com.intellij.codeInspection.blockingCallsDetection.BlockingMethodInNonBlockingContextInspection, com.intellij.codeInspection.blockingCallsDetection.BlockingMethodInNonBlockingContextInspection$1) com.intellij.codeInspection.blockingCallsDetection.BlockingMethodInNonBlockingContextInspection x0 com.intellij.codeInspection.blockingCallsDetection.BlockingMethodInNonBlockingContextInspection$1 x1 }
com/intellij/codeInspection/blockingCallsDetection/BlockingMethodInNonBlockingContextInspection.class
BlockingMethodInNonBlockingContextInspection.java package com.intellij.codeInspection.blockingCallsDetection public com.intellij.codeInspection.blockingCallsDetection.BlockingMethodInNonBlockingContextInspection extends com.intellij.codeInspection.AbstractBaseUastLocalInspectionTool { public static final String DEFAULT_BLOCKING_ANNOTATION public static final String DEFAULT_NONBLOCKING_ANNOTATION public java.util.List myBlockingAnnotations public java.util.List myNonBlockingAnnotations public void <init> () public javax.swing.JComponent createOptionsPanel () public java.lang.String getDisplayName () public com.intellij.psi.PsiElementVisitor buildVisitor (com.intellij.codeInspection.ProblemsHolder, boolean) com.intellij.codeInspection.ProblemsHolder holder boolean isOnTheFly java.util.List blockingMethodCheckers java.util.List nonBlockingContextCheckers private static boolean isInspectionActive (com.intellij.psi.PsiFile, java.util.List, java.util.List) com.intellij.psi.PsiFile file java.util.List myBlockingMethodCheckers java.util.List myNonBlockingContextCheckers private static com.intellij.openapi.project.Project getCurrentProjectOrDefault (java.awt.Component) com.intellij.openapi.wm.IdeFrame lastFocusedFrame java.awt.Component context com.intellij.openapi.project.Project project private static boolean isMethodOrSupersBlocking (com.intellij.psi.PsiMethod, java.util.List) com.intellij.psi.PsiMethod referencedMethod java.util.List blockingMethodCheckers private static boolean isMethodBlocking (com.intellij.psi.PsiMethod, java.util.List) com.intellij.psi.PsiMethod method java.util.List blockingMethodCheckers private static boolean isContextNonBlockingFor (com.intellij.psi.PsiElement, java.util.List) com.intellij.psi.PsiElement element java.util.List nonBlockingContextCheckers private static synthetic boolean lambda$isContextNonBlockingFor$4 (com.intellij.psi.PsiElement, com.intellij.codeInspection.blockingCallsDetection.NonBlockingContextChecker) com.intellij.psi.PsiElement element com.intellij.codeInspection.blockingCallsDetection.NonBlockingContextChecker extension private static synthetic boolean lambda$isMethodBlocking$3 (com.intellij.psi.PsiMethod, com.intellij.codeInspection.blockingCallsDetection.BlockingMethodChecker) com.intellij.psi.PsiMethod method com.intellij.codeInspection.blockingCallsDetection.BlockingMethodChecker extension private static synthetic boolean lambda$isMethodOrSupersBlocking$2 (java.util.List, com.intellij.psi.PsiMethod) java.util.List blockingMethodCheckers com.intellij.psi.PsiMethod method private static synthetic boolean lambda$isInspectionActive$1 (com.intellij.psi.PsiFile, com.intellij.codeInspection.blockingCallsDetection.NonBlockingContextChecker) com.intellij.psi.PsiFile file com.intellij.codeInspection.blockingCallsDetection.NonBlockingContextChecker extension private static synthetic boolean lambda$isInspectionActive$0 (com.intellij.psi.PsiFile, com.intellij.codeInspection.blockingCallsDetection.BlockingMethodChecker) com.intellij.psi.PsiFile file com.intellij.codeInspection.blockingCallsDetection.BlockingMethodChecker extension static synthetic com.intellij.openapi.project.Project access$100 (java.awt.Component) java.awt.Component x0 static synthetic boolean access$200 (com.intellij.psi.PsiElement, java.util.List) com.intellij.psi.PsiElement x0 java.util.List x1 static synthetic boolean access$300 (com.intellij.psi.PsiMethod, java.util.List) com.intellij.psi.PsiMethod x0 java.util.List x1 private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/codeInspection/blockingCallsDetection/ThrowsTypeBlockingMethodChecker.class
ThrowsTypeBlockingMethodChecker.java package com.intellij.codeInspection.blockingCallsDetection public com.intellij.codeInspection.blockingCallsDetection.ThrowsTypeBlockingMethodChecker extends java.lang.Object implements com.intellij.codeInspection.blockingCallsDetection.BlockingMethodChecker { private static final java.util.Set BLOCKING_EXCEPTION_TYPES public void <init> () public boolean isApplicable (com.intellij.psi.PsiFile) com.intellij.psi.PsiFile file public boolean isMethodBlocking (com.intellij.psi.PsiMethod) com.intellij.psi.PsiMethod method private static synthetic boolean lambda$isMethodBlocking$0 (com.intellij.psi.PsiJavaCodeReferenceElement) com.intellij.psi.PsiJavaCodeReferenceElement thrownException static void <clinit> () private static synthetic void $$$reportNull$$$0 (int) }
com/intellij/jvm/analysis/JvmAnalysisBundle.properties
inspectionDescriptions/NonExtendableApiUsage.html
inspectionDescriptions/OverrideOnly.html
inspectionDescriptions/ScheduledForRemoval.html
inspectionDescriptions/StringToUpperWithoutLocale2.html
inspectionDescriptions/UnstableApiUsage.html
library/KotlinInterfaceOverrideOnly.class
KotlinInterfaceOverrideOnly.kt package library public abstract library.KotlinInterfaceOverrideOnly extends java.lang.Object { public abstract void implementOnlyMethod () }